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
344334212427	344334212991	344334213541	344334214091	344334214641	344334215191	344334215741	344334216291	344334216841	344334217391	344334217941	344334218491	344334219041	344334219591	344334220141	344334220691	344334221241	344334221791	344334222341	344334222891	344334223441	344334223991	344334224541	344334225091	344334225641	344334226191	344334226741	344334227291	344334227841	344334228391	344334228941	344334229491	344334230041	344334230591	344334231141	344334231691	344334232241	344334232791	344334233341	344334233891	344334234441	344334234991	344334235541	344334236091	344334236641	344334237191	344334237741	344334238291	344334238841	344334239391	344334239941	344334240491	344334241041	344334241591	344334242141	344334242691	344334243241	344334243791	344334244341	344334244891	344334245441	344334245991	344334246541	344334247091	344334247641	344334248191	344334248741	344334249291	344334249841	344334250391	344334250941	344334251491	344334252041	344334252591	344334253141	344334253691	344334254241	344334254791	344334255341	344334255893	344334256441	344334256991	344334257541	344334258091	344334258641	344334259191	344334259743	344334260293	344334260841	344334261393	344334261943	344334262493	344334263041	344334263593	344334264143	344334264691	344334265241	344334265793	344334266341	344334266893	344334267441	344334267993	344334268543	344334269093	344334269641	344334270193	344334270743	344334271291	344334271841	344334272393	344334272941	344334273491	344334274041	344334274593	344334275143	344334275693	344334276241	344334276793	344334277341	344334277893	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2166	3300	1900	2700	2166	3300	1900	2700	2167	3300	1900	2700	2167	3300	1900	2700	2167	3300	1900	2700	2168	3300	1900	2700	2168	3300	1900	2700	2168	3300	1900	2700	2167	3300	1900	2700	2168	3300	1900	2700	2168	3300	1900	2700	2168	3300	1900	2700	2167	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2165	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2167	3300	1900	2700	2167	3300	1900	2700	2167	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	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
9488	5583	2108	1152	760	639	756	704	679	600	479	416	342	300	277	246	228	214	170	165	150	149	124	105	119	128	101	110	100	115	128	107	90	74	92	99	89	110	88	93	114	81	95	89	102	102	81	95	108	90	97	96	91	111	92	101	85	97	114	103	112	105	64	101	91	91	94	117	106	100	106	85	101	81	94	88	107	79	92	89	102	111	97	81	95	78	87	113	111	98	94	103	86	100	102	101	87	98	98	87	101	85	101	107	74	96	96	106	99	93	102	94	96	101	86	91	73	100	112	76	103	101	98	86	87	93	98	85	98	114	101	96	98	97	91	89	91	98	90	109	88	101	118	86	93	85	82	109	96	97	100	80	83	89	82	93	96	96	94	94	90	100	85	104	87	86	90	100	94	99	97	107	93	99	112	96	102	88	102	97	87	105	100	98	89	108	101	88	99	85	88	107	90	98	115	83	78	102	100	109	79	105	89	101	88	87	93	111	104	95	92	76	96	84	106	97	94	83	109	101	87	108	88	89	101	98	90	93	98	96	94	116	99	97	102	96	95	97	117	78	93	102	98	89	116	83	113	97	94	102	90	97	76	88	91	95	88	82	92	95	107	114	98	111	92	97	117	97	103	98	98	93	97	87	105	79	100	100	99	93	92	76	105	95	82	82	97	111	99	78	85	91	94	101	76	113	90	90	97	98	92	97	106	78	80	85	95	101	81	90	98	94	93	91	109	112	104	81	93	114	94	87	92	100	91	91	82	86	103	92	114	96	83	93	108	69	87	91	96	82	85	86	115	92	96	89	84	109	100	86	98	94	95	90	91	86	87	100	82	88	95	107	103	107	96	107	109	91	103	81	97	88	83	99	84	97	94	82	113	112	87	100	93	91	98	90	110	94	105	99	88	90	100	91	81	83	93	87	105	104	85	103	94	81	94	91	121	80	103	86	99	84	113	89	84	110	89	101	91	88	99	85	100	89	108	83	96	90	97	92	119	73	108	104	85	103	101	96	88	103	82	98	116	111	80	102	98	102	89	95	91	80	86	102	82	110	96	94	105	103	95	107	90	83	103	89	88	90	102	113	97	79	92	93	108	85	93	86	95	103	88	89	88	95	81	100	106	98	75	85	98	78	94	106	92	83	102	96	90	120	85	91	87	95	102	96	85	101	99	94	102	86	81	81	101	89	101	103	93	104	100	89	103	104	90	88	84	77	88	91	103	109	93	102	110	88	95	90	81	93	98	80	91	97	117	85	92	82	83	113	97	68	97	103	94	76	108	99	108	100	86	92	89	100	96	86	99	104	94	85	111	88	82	96	87	94	83	107	92	88	99	105	101	85	86	100	83	82	94	99	103	103	97	90	97	111	89	93	93	102	88	82	100	102	103	92	114	92	95	91	84	89	106	101	93	100	104	95	87	86	98	80	80	98	103	91	95	97	81	115	101	92	103	90	98	89	107	102	74	97	80	109	85	93	101	96	97	103	104	84	91	92	101	97	94	90	108	96	100	88	96	101	104	84	106	92	88	97	96	95	90	78	112	94	88	102	89	93	101	94	107	118	111	84	110	111	97	98	74	94	97	81	69	98	98	88	86	100	94	105	104	83	95	92	93	102	94	100	100	117	96	99	99	118	110	83	81	83	100	87	85	104	107	84	109	96	103	102	106	99	109	77	112	96	93	100	105	114	93	90	86	101	83	108	75	104	93	103	91	109	87	94	78	105	103	109	82	90	89	86	102	89	109	102	109	96	91	92	99	88	86	88	118	96	94	103	86	87	108	112	93	84	91	111	90	110	83	97	103	100	104	98	107	93	110	83	105	107	101	98	88	88	85	95	100	112	107	108	92	78	106	80	112	101	86	95	97	95	105	91	104	111	78	105	104	90	88	103	101	97	89	101	95	95	91	101	98	100	82	84	97	104	94	89	103	80	93	90	105	110	95	88	89	114	94	108	82	79	94	89	88	97	98	86	86	90	99	96	93	90	94	94	117	91	86	92	94	108	98	90	84	102	80	83	101	81	118	89	115	91	110	100	100	91	79	101	99	99	97	124	104	97	108	77	95	105	110	89	100	91	102	91	100	100	103	92	113	105	92	97	107	99	93	84	110	107	99	94	93	105	99	103	97	92	101	82	93	82	103	100	108	92	79	94	119	91	99	91	90	84	88	91	95	84	104	85	98	104	108	89	110	105	98	84	89	104	90	89	94	85	91	77	103	85	99	96	100	93	83	98	86	87	93	83	98	87	92	93	102	99	90	79	108	82	99	96	83	93	76	94	103	92	96	97	90	98	90	90	102	98	109	98	98	86	90	103	88	93	86	93	95	107	96	77	97	96	67	90	107	95	109	98	85	112	90	117	103	90	97	88	104	88	111	93	101	101	85	93	101	100	83	98	109	90	103	123	89	109	102	106	97	104	77	93	85	96	101	101	89	102	95	93	100	93	94	99	94	93	91	82	88	95	91	101	102	95	111	97	81	89	91	93	101	92	87	101	96	84	106	70	99	93	98	108	100	101	104	85	98	106	102	97	97	90	95	120	91	85	91	90	100	102	111	75	102	92	98	90	97	103	120	91	92	105	110	96	71	94	90	91	87	97	98	91	112	72	106	107	96	89	105	98	120	82	89	91	105	86	94	105	92	82	95	89	98	107	106	103	102	97	93	103	99	100	80	106	101	108	93	96	88	90	99	88	102	99	101	98	91	89	94	97	98	90	94	94	100	104	82	105	108	131	91	103	86	86	86	93	85	105	102	88	99	97	110	92	82	94	98	82	89	86	88	83	82	93	104	89	97	98	83	105	101	90	107	92	82	105	97	103	105	91	88	94	96	97	88	107	109	80	86	101	99	92	103	88	79	101	94	90	81	98	113	91	101	104	102	84	92	95	73	74	80	99	82	92	108	100	91	95	90	92	96	104	107	86	84	82	87	120	89	100	102	112	92	82	100	105	93	82	89	97	86	81	79	113	98	88	90	102	93	106	76	103	83	96	77	100	101	102	101	104	81	92	96	99	104	97	106	100	105	91	109	82	103	89	94	94	88	99	96	91	82	93	83	93	88	100	89	97	102	107	96	86	88	83	92	105	99	100	88	95	104	102	89	87	79	93	80	98	98	90	109	86	87	84	113	83	105	104	98	95	73	87	102	94	99	87	98	99	93	105	92	115	76	94	114	106	88	89	102	91	105	105	102	106	79	94	97	89	91	97	104	112	102	114	89	91	87	95	94	85	102	95	98	100	100	96	98	110	97	106	102	89	95	94	85	101	70	102	101	109	76	84	88	90	89	102	107	103	90	109	87	97	91	91	87	97	114	95	91	88	88	96	97	84	88	108	88	77	94	79	96	95	108	96	100	93	86	97	77	99	117	103	95	78	94	93	100	92	92	104	108	113	102	89	95	103	93	91	89	114	90	118	88	85	89	81	93	104	89	81	83	85	88	94	86	103	90	106	103	89	92	93	83	94	115	101	88	89	97	84	94	98	102	102
40348	26588	15489	15062	21123	22145	21377	18974	17001	14602	11751	9545	7560	6332	5525	4674	4028	3437	2772	2321	2042	1682	1487	1406	1370	1225	1090	1039	1117	980	911	862	854	851	824	776	787	760	761	738	769	698	804	754	759	715	717	707	734	674	710	750	747	766	739	730	695	746	706	706	695	770	728	710	695	701	692	723	733	714	791	726	675	697	729	712	682	671	729	730	760	769	731	673	694	770	644	764	673	729	706	719	691	738	712	728	727	724	687	734	695	733	720	744	716	706	746	712	695	680	719	711	720	704	690	727	752	706	705	732	706	724	662	706	760	690	706	705	742	714	704	700	741	714	728	678	712	679	688	737	778	684	766	769	713	699	718	687	736	673	717	736	738	743	701	723	756	718	775	701	717	691	708	717	720	705	760	732	698	710	703	711	707	718	688	715	784	695	705	733	727	734	736	722	706	700	722	727	742	702	671	687	729	724	695	736	717	658	717	754	731	720	746	743	756	708	764	740	692	656	718	745	715	723	700	729	754	703	731	711	740	672	690	751	710	663	716	714	751	709	747	745	750	724	710	722	692	752	788	748	752	703	739	740	696	735	726	719	656	739	741	736	711	739	741	729	697	717	732	693	724	710	751	733	740	722	712	704	698	734	728	722	714	703	689	727	715	740	794	702	745	734	718	698	682	744	772	688	692	666	695	773	698	731	756	661	734	712	753	759	724	713	659	713	718	759	738	679	719	705	712	740	765	705	731	746	712	739	651	725	711	713	723	750	687	743	700	669	772	767	687	713	719	705	743	714	683	713	703	690	709	710	728	722	698	737	764	736	749	699	729	719	687	736	705	719	745	683	728	691	676	713	689	733	718	732	727	747	721	714	716	706	728	722	715	728	724	687	685	720	735	696	733	698	728	712	704	705	694	757	741	746	716	746	654	723	696	733	741	701	707	723	745	723	732	719	683	675	704	697	684	707	691	726	723	764	746	735	729	728	789	710	711	743	746	739	691	729	673	713	769	740	733	781	701	735	692	702	735	707	729	709	737	729	734	734	722	723	715	759	704	687	705	687	714	737	740	744	737	690	752	751	734	679	724	697	673	732	686	685	731	776	671	726	731	723	728	711	759	708	692	770	708	729	735	698	717	719	694	735	722	679	721	765	709	705	761	719	707	769	726	743	772	724	677	717	717	709	698	728	744	740	703	712	679	741	690	687	717	701	710	782	740	689	731	714	738	761	700	746	712	714	703	694	781	682	692	719	745	702	772	752	724	727	683	714	747	731	738	754	721	722	726	750	759	683	700	751	735	701	716	712	691	685	723	752	720	747	674	708	729	741	712	712	736	744	751	727	717	707	718	786	729	756	666	730	683	684	754	735	734	704	771	759	713	717	684	758	742	766	700	724	730	725	733	668	727	677	697	710	724	690	758	695	725	756	703	730	763	679	674	726	729	701	686	754	718	709	720	660	725	684	655	727	761	750	725	719	697	680	709	745	716	737	775	742	731	733	708	790	716	716	700	716	723	735	778	703	711	702	708	721	728	722	714	734	731	756	697	731	743	717	728	696	713	701	782	719	719	634	728	690	711	760	740	674	765	712	741	735	778	763	737	717	702	726	732	704	757	756	741	749	703	723	688	757	733	735	706	709	672	674	728	747	741	708	704	709	722	726	700	705	742	718	691	734	716	716	782	746	765	722	718	757	695	676	714	760	719	751	714	717	731	684	751	722	684	694	693	748	674	705	691	736	699	725	731	680	744	682	717	706	741	705	743	720	740	747	694	715	735	739	674	706	767	749	749	709	728	701	730	725	667	709	725	692	690	679	741	792	735	704	729	739	683	670	716	740	653	669	731	765	695	749	734	747	693	709	705	757	699	734	712	717	702	667	730	714	732	756	731	753	731	733	661	747	655	732	734	724	720	714	712	692	733	687	704	705	683	712	744	697	736	776	695	702	704	724	775	746	692	739	747	745	743	743	698	688	724	705	701	744	720	735	785	729	704	723	737	669	750	717	736	699	720	716	718	724	711	710	724	705	714	680	738	758	749	700	695	789	756	754	726	727	727	719	690	733	734	696	729	713	738	731	729	777	732	738	704	738	749	718	694	745	725	704	687	669	724	752	684	683	747	707	720	728	712	684	735	710	688	730	668	713	707	700	689	733	726	692	756	694	733	736	709	732	702	729	699	713	717	742	705	726	736	714	694	769	698	701	691	689	750	771	709	741	759	771	704	719	705	771	668	729	726	724	751	710	741	722	665	696	706	701	725	730	670	699	702	680	723	714	760	701	731	740	704	719	716	702	688	733	762	703	760	723	732	743	699	725	680	711	756	688	717	705	669	737	723	730	784	752	696	735	701	732	716	716	740	720	746	717	738	714	730	735	708	706	741	699	689	709	714	764	709	702	730	716	689	731	695	700	748	725	770	727	707	704	775	741	700	735	697	746	704	731	741	721	706	678	713	705	761	759	730	737	780	707	729	671	671	733	735	732	733	732	672	710	673	727	706	691	713	709	685	735	733	721	690	710	681	705	723	737	690	744	702	739	733	677	753	677	709	759	738	732	774	732	746	741	755	717	710	720	761	750	688	790	770	772	749	683	703	748	756	732	727	697	771	736	707	728	744	737	715	742	733	736	753	751	675	704	690	697	737	743	713	765	718	716	681	735	706	744	711	748	717	703	692	709	740	733	713	738	733	709	713	730	760	783	729	739	698	725	767	682	707	668	717	720	720	722	691	711	725	695	721	685	714	702	750	725	713	741	752	659	725	745	735	691	712	776	747	722	743	722	688	793	756	729	677	743	698	709	753	751	739	718	704	718	718	742	698	807	733	725	710	718	709	746	718	704	714	738	714	737	666	772	732	750	718	695	729	754	715	721	705	731	745	700	729	721	734	725	718	757	705	697	720	731	715	675	698	725	763	731	701	731	705	676	743	768	715	715	713	717	741	714	726	736	759	692	731	740	681	699	690	722	695	727	709	771	697	735	750	715	704	693	708	768	741	687	715	736	683	723	711	699	762	720	712	737	738	701	663	662	743	706	704	706	726	719	673	733	731	697	701	740	667	724	692	688	729	735	694	723	809	775	660	712	703	702	687	758	686	710	674	748	759	688	763	705	724	731	692	731	761	736	757	677	719	724	762	755	737	687	735	727	734	735	728	685	706	696	663	722	710	720	659	731	751	752	737	763	700	698	748	745	711	757	698	712	721	655	699	712	719	729	718	774	726	779	719	745	730	694	771	695	734	750	779	725	674	736	734	683	730	695	724	751	766	724	740	713	736	746	738	704	730	709	716	721	753	680	725	728	733	717	755	733	725	714	684	744	709	744	690	749	729	675	724	717	726	710	680	749	720	742	746	708	738	668	720	673	740	733	734	703	735	699	705	746	711	700	725	726	731	749	693	764	757	741	733	710	692	751	694	688	732	789	758	732	715	710	730	741	683	749	734	746	719	735	655	768	742	751	768	732	716	712	694	688	692	695	737	745	763	742	733	711	705	707	718	717	777	699
6468	2626	1047	602	380	385	426	389	372	309	268	279	224	226	173	145	161	123	140	145	120	100	107	105	117	102	89	89	99	101	82	89	97	75	73	81	90	103	79	85	87	72	84	76	88	98	89	85	83	84	78	91	85	87	94	94	63	81	88	78	84	85	78	78	76	87	84	84	87	87	97	76	50	88	97	90	69	88	71	100	95	88	77	86	95	88	86	66	82	97	85	74	82	109	115	85	90	98	78	67	97	81	79	76	107	84	100	80	103	94	96	81	105	98	98	84	87	86	100	86	84	79	94	84	92	67	92	72	77	87	101	74	102	111	81	106	82	82	90	103	96	80	100	105	115	88	86	86	82	74	86	115	105	90	91	74	83	93	82	96	74	98	69	83	87	98	94	84	83	90	84	89	79	81	81	85	78	92	91	99	89	81	105	95	92	88	93	73	80	92	87	89	84	79	84	68	86	101	101	69	77	109	88	89	74	82	82	100	77	86	85	88	85	77	100	78	86	87	99	96	97	91	73	73	82	86	100	87	87	72	98	106	82	92	90	87	84	74	75	98	90	81	77	86	81	98	89	93	84	91	95	80	81	99	73	89	82	96	89	74	68	106	85	82	64	79	88	96	72	75	81	73	90	97	85	93	86	99	89	75	69	76	87	101	95	79	68	82	105	69	91	89	84	96	82	81	89	85	88	76	78	99	88	84	79	76	86	96	101	82	80	83	98	84	104	91	91	62	96	73	87	86	79	81	87	71	85	97	90	71	93	88	101	93	86	86	96	96	83	102	81	99	79	84	82	84	88	94	87	85	100	71	102	89	79	77	91	83	99	91	99	88	92	73	92	78	69	91	93	96	86	92	89	91	100	73	99	85	79	91	89	93	99	95	88	85	87	77	81	107	80	83	87	77	86	79	71	76	98	101	97	89	87	71	89	91	71	87	101	80	80	68	104	83	90	91	99	71	91	74	84	105	74	81	94	91	92	80	86	82	65	73	97	79	107	87	79	99	85	105	99	66	101	92	87	78	77	69	91	90	86	84	102	77	91	85	94	72	94	91	87	92	75	92	90	79	93	71	86	99	84	89	86	95	81	101	85	91	71	99	95	100	91	69	107	97	85	101	86	85	76	94	79	86	80	88	102	91	101	89	91	84	86	81	87	85	80	70	84	88	67	102	88	109	73	83	96	82	92	94	90	69	111	77	98	84	96	98	67	95	95	86	72	77	77	66	96	66	99	69	93	83	89	91	83	93	94	78	83	97	82	75	81	94	77	85	95	78	86	88	101	89	76	82	80	77	101	93	89	91	98	91	89	74	92	83	87	90	87	82	82	98	70	88	98	95	91	103	77	89	85	92	85	86	86	93	90	96	99	77	92	95	80	96	86	82	96	82	71	78	86	76	76	84	82	93	96	94	73	77	80	74	68	93	82	85	108	94	101	86	88	86	106	79	85	95	72	87	70	89	95	98	78	79	85	76	80	82	94	82	110	82	80	95	81	80	76	93	86	79	92	84	64	86	89	95	77	111	82	94	86	89	96	88	89	96	84	82	79	83	89	83	85	74	99	83	69	73	104	90	96	84	98	69	88	72	79	65	78	107	88	110	86	92	93	90	80	70	89	79	79	90	75	70	85	78	86	98	80	82	79	80	100	76	88	97	81	104	102	73	105	61	79	70	83	82	83	66	100	87	87	84	79	86	93	77	94	77	93	87	95	71	84	77	85	84	86	80	78	75	84	86	70	94	96	95	79	90	65	85	91	79	97	97	100	95	65	92	70	89	86	92	88	88	79	86	89	95	92	93	91	75	82	89	89	72	86	86	83	91	81	91	84	95	80	84	79	100	104	96	101	91	86	75	94	79	68	82	85	99	88	88	78	69	81	93	96	108	74	98	93	90	81	82	77	102	90	75	88	98	82	87	76	96	103	82	90	89	92	98	92	93	86	84	91	70	95	85	88	96	72	86	75	73	82	82	66	94	79	82	78	72	83	83	90	84	80	95	103	80	84	64	85	80	98	102	84	85	76	84	84	78	77	87	98	76	91	100	75	91	100	98	93	113	84	82	90	93	97	80	88	91	91	85	80	85	89	89	79	98	91	84	80	91	92	78	87	65	87	73	98	96	86	76	87	78	98	84	86	95	78	90	96	93	87	84	93	78	90	82	87	86	85	84	92	109	73	80	76	76	87	79	101	86	68	85	87	81	93	90	84	86	79	85	87	83	67	93	91	89	105	94	83	92	81	85	77	95	100	88	101	105	94	81	79	86	77	82	92	95	101	76	97	84	91	80	81	99	86	104	108	79	85	79	83	68	85	80	99	85	100	90	87	80	100	84	67	85	75	94	77	79	90	93	82	87	95	88	73	88	80	97	75	103	80	88	100	90	96	91	89	76	74	86	89	79	103	75	91	91	63	77	88	80	73	90	100	80	92	74	92	94	100	82	93	84	87	90	82	90	83	75	93	76	81	90	94	95	75	92	95	75	69	97	85	97	80	82	91	68	80	88	92	93	97	76	86	71	79	92	104	86	84	86	96	101	74	77	90	88	83	97	70	75	91	88	92	71	96	115	88	106	66	76	101	83	96	83	86	97	70	77	87	95	80	86	95	77	90	79	86	87	96	82	109	92	84	97	103	94	100	82	84	81	93	91	89	90	94	73	83	84	84	86	75	83	72	74	78	86	90	88	86	77	79	91	76	76	75	92	89	80	93	91	77	81	90	74	86	90	88	84	82	88	86	89	86	64	87	85	92	86	97	100	93	85	86	74	69	83	99	88	93	86	89	95	103	87	96	92	94	73	78	93	89	92	84	90	93	92	89	100	77	99	89	80	94	94	92	95	98	89	70	108	94	106	86	79	85	85	74	94	87	91	104	82	85	97	88	100	104	96	96	85	98	93	77	109	83	83	91	85	93	82	100	91	96	79	77	92	80	98	83	83	89	98	86	76	90	83	71	85	83	81	75	100	95	88	91	90	83	90	87	61	89	73	92	92	103	95	85	69	76	85	70	92	72	117	96	79	87	81	93	76	104	82	85	89	92	90	94	77	93	78	85	96	78	98	95	101	76	86	115	79	84	83	78	87	97	91	65	78	72	92	87	91	98	94	81	90	103	103	87	90	93	88	96	107	88	65	92	83	91	100	81	87	100	78	85	79	83	82	85	100	86	75	102	82	93	89	85	91	91	87	84	89	73	95	87	90	79	81	79	108	94	68	83	77	97	88	81	92	92	88	85	78	91	90	73	99	86	91	91	74	88	92	106	76	93	71	72	86	99	90	91	85	101	74	84	105	81	87	77	81	83	99	86	88	90	85	79	96	86	93	90	90	83	105	83	87	83	74	84	86	94	93	84	77	83	81	108	89	92	95	81	88	100	99	96	83	83	91	77	74	82	92	96	94	86	83	79	82	69	88	82	77	81	91	88	85	82	88	86	95	95	79	84	88	88	88	86	89	85	95	78	95	76	77	79	79	115	87	76	90	101	85
33683	18112	10001	9237	13210	15333	14704	12424	10804	8698	6977	5692	4746	3922	3243	2801	2277	1959	1648	1363	1306	1218	1067	975	930	834	847	834	839	777	764	744	712	688	747	674	681	709	698	687	694	685	719	695	645	643	693	650	679	669	683	681	702	658	657	665	646	672	606	612	660	707	645	690	650	636	686	677	664	663	657	680	646	657	647	643	656	627	665	651	656	636	682	678	592	669	627	662	679	669	630	648	652	674	655	644	659	640	661	651	620	702	649	627	630	607	653	658	644	642	676	658	650	669	647	605	661	666	606	700	677	721	628	661	684	635	624	636	637	653	632	633	698	674	699	708	663	693	655	680	656	669	639	665	680	625	617	662	601	704	650	631	667	664	627	655	708	648	628	676	663	659	627	663	671	656	680	659	660	636	625	650	628	717	632	666	648	625	672	632	648	627	685	664	641	626	690	647	625	689	631	675	620	698	633	693	670	657	661	653	645	685	637	671	716	672	667	659	685	636	696	655	665	679	660	634	653	689	658	672	605	668	617	675	683	712	658	694	680	673	653	622	701	630	673	643	723	681	669	672	666	665	671	661	665	697	648	656	635	674	621	686	666	647	616	660	657	670	658	667	633	621	633	618	716	669	665	650	652	683	690	688	669	636	678	654	674	624	646	661	673	648	662	744	627	683	647	682	611	605	661	677	627	676	655	706	651	644	669	609	654	694	687	646	681	692	664	677	620	627	664	628	681	651	642	642	649	659	615	687	647	608	633	685	632	608	626	647	666	658	673	646	686	699	668	650	653	647	688	611	651	669	670	666	641	650	642	656	629	701	668	694	702	679	661	654	669	687	689	627	677	649	613	639	662	647	645	614	651	699	695	634	630	661	666	660	659	677	656	595	653	653	686	652	628	630	668	651	710	660	708	659	609	620	693	664	589	642	666	620	690	683	692	655	653	666	652	679	599	653	639	617	695	662	634	655	667	641	661	657	620	620	642	610	635	668	674	662	664	701	657	702	630	662	637	656	675	663	637	686	641	657	694	645	660	676	643	644	665	679	690	682	686	654	677	658	619	670	654	655	636	681	635	680	651	660	668	663	687	687	646	704	672	661	662	638	654	674	701	721	650	643	607	661	661	678	618	653	650	684	699	651	625	629	680	645	637	615	638	626	676	642	652	697	683	661	605	563	631	650	678	674	655	641	672	656	680	707	656	663	633	633	647	636	639	685	679	643	712	659	694	657	627	671	685	674	656	696	660	672	667	662	662	623	690	662	669	660	641	669	690	637	633	641	640	652	676	699	701	656	633	623	662	676	646	698	667	679	694	651	668	620	672	686	680	642	687	668	683	642	639	623	577	657	653	653	666	700	621	655	648	657	651	653	669	656	663	643	681	683	668	652	639	633	661	673	669	658	689	663	604	636	672	637	657	682	629	641	652	663	662	657	676	673	642	661	696	664	649	602	653	704	669	673	612	629	649	685	676	678	682	656	677	651	679	665	665	671	701	629	642	606	664	627	670	643	666	641	650	651	654	635	648	676	648	674	696	653	705	673	642	677	672	660	635	660	664	682	686	697	655	649	671	644	663	679	652	666	620	637	695	664	677	623	629	625	690	648	633	672	748	634	689	665	642	676	633	673	650	655	647	692	654	618	687	680	681	644	683	717	672	662	716	630	710	699	626	663	646	672	697	643	645	680	587	652	738	691	670	614	652	616	607	698	720	639	666	625	646	671	674	664	654	680	684	615	660	664	704	621	687	637	650	662	664	634	704	647	629	652	685	650	646	625	706	680	671	641	675	657	640	673	669	662	674	669	673	649	670	673	641	627	657	640	638	675	644	672	676	661	679	714	617	694	647	654	625	608	635	637	653	623	686	630	668	652	673	622	677	655	674	633	662	671	674	675	612	650	636	637	643	621	639	691	651	642	681	655	673	666	641	682	631	659	656	632	637	601	669	617	622	658	662	616	660	657	697	693	691	656	636	685	668	692	649	671	667	642	697	650	705	642	696	611	701	654	669	731	631	678	609	644	688	638	680	635	654	632	651	672	695	632	662	642	644	640	660	648	657	653	652	698	660	663	702	648	624	667	667	643	648	672	670	649	670	660	627	673	679	643	697	681	662	662	648	651	647	641	694	649	665	661	661	668	630	621	660	644	649	636	676	668	641	704	657	656	671	617	637	640	687	664	632	651	689	646	639	657	687	695	629	667	665	634	657	617	632	685	643	649	678	655	649	645	681	639	652	680	658	701	684	636	672	638	642	690	631	664	644	637	666	655	646	663	649	683	610	681	680	665	705	673	640	660	645	690	675	648	633	652	678	681	709	683	706	665	608	633	691	662	678	640	628	684	631	642	700	634	624	667	689	670	639	679	695	660	663	598	677	654	666	717	643	665	659	707	645	644	595	639	683	682	653	676	669	688	676	705	691	625	650	642	653	686	648	627	615	703	679	672	629	684	673	615	668	607	729	635	637	657	641	677	635	636	673	665	678	669	659	695	637	651	685	675	640	636	655	622	695	646	628	633	660	619	659	657	607	660	667	670	652	638	652	656	666	680	652	691	632	665	654	636	631	639	665	661	644	657	675	705	692	654	657	615	686	628	684	666	661	658	675	657	651	622	679	658	666	675	642	631	686	676	673	657	669	659	645	625	657	679	658	671	664	666	658	662	706	648	688	689	643	665	633	704	674	659	643	657	678	655	632	692	685	665	664	670	655	664	735	633	611	642	660	642	717	624	662	618	719	656	688	641	626	679	661	634	651	655	670	709	727	672	655	682	690	622	656	670	662	665	666	684	694	698	647	647	636	657	677	629	630	670	652	679	647	654	678	656	638	626	616	660	636	618	671	642	662	687	664	669	676	630	674	650	668	679	637	659	626	657	612	693	679	671	659	645	612	624	643	672	709	662	686	653	685	658	666	671	611	646	686	668	643	620	627	638	622	701	677	635	636	634	652	672	681	642	709	645	658	642	658	676	632	647	691	668	643	677	645	643	655	670	666	685	636	674	653	699	656	660	656	637	674	670	686	625	642	670	696	664	682	666	649	681	666	653	631	708	624	659	645	675	645	650	627	643	615	654	648	639	641	671	620	668	655	634	682	662	668	672	691	658	691	695	663	697	737	653	658	676	671	630	687	668	645	654	604	673	680	682	635	647	696	681	659	710	698	688	636	669	683	701	677	717	640	669	654	667	678	713	643	675	613	670	647	673	663	653	707	669	672	645	689	713	698	693	657	688	652	643	627	660	615	680	653	625	639	667	657	635	652	662	649	677	710	701	668	655	649	674	682	652	681	639	667	664	625	670	643	699	648	638	604	657	700	664	630	668	640	666	620	677	647	687	680	638	635	638	674	660	641	692	636	648	644	615	680	640	663	648	659	637	609	669	652	644	679	653	633	677	666	652	664	637	644	652	631	648	638	660	683	663	668	637	637	610	656	672	669	625	663	698	682	649	629	659	584	647	639	622	638	642	673	652	615	675	653	632	636	686	673	655	641	612	653	654
7169	3612	1610	832	542	615	619	616	541	471	431	328	307	250	201	182	205	167	138	148	123	117	112	118	107	107	104	98	105	109	104	86	92	95	101	100	92	105	105	99	83	107	114	95	89	97	108	103	96	94	95	92	107	84	104	97	87	79	88	92	118	85	94	97	101	85	99	83	92	100	91	75	102	98	89	115	101	89	88	107	97	94	84	105	84	103	95	84	90	103	104	93	95	76	96	87	97	105	73	81	100	88	89	90	92	80	85	82	83	81	103	75	98	82	105	82	105	102	88	97	100	108	89	87	95	102	102	111	111	94	92	98	90	90	84	104	96	94	82	100	91	110	89	87	97	66	93	93	84	96	100	74	77	109	88	84	115	93	95	100	93	85	87	100	106	93	85	86	95	81	97	73	94	93	107	99	99	81	95	91	98	90	92	94	93	115	94	86	87	90	84	80	99	91	94	85	108	97	94	82	94	87	118	109	118	112	87	80	92	91	97	101	102	104	100	87	87	97	95	88	76	75	86	107	81	89	101	86	93	90	84	95	106	82	91	86	109	93	94	100	88	106	82	111	100	106	81	82	93	91	83	88	90	85	94	88	103	95	102	89	93	92	123	106	84	85	89	96	103	88	91	99	96	93	83	83	93	106	101	102	92	86	88	104	73	79	98	90	92	84	85	108	100	98	90	104	87	95	106	76	90	82	81	106	80	81	89	84	96	89	89	106	104	82	97	80	97	97	90	105	91	94	85	94	78	81	103	89	80	82	86	90	98	99	100	91	83	97	98	95	91	88	93	92	81	99	101	86	119	91	112	106	91	103	92	103	104	79	89	98	95	73	90	96	93	74	86	95	103	80	71	82	106	96	86	85	106	95	97	90	88	87	115	96	93	96	100	83	108	82	85	100	79	97	101	83	101	87	99	87	85	111	104	84	94	92	90	86	90	81	99	88	94	89	98	88	106	100	88	110	75	98	100	86	102	86	94	83	84	78	90	98	90	90	94	81	98	95	81	96	108	91	88	105	88	97	102	105	89	108	90	110	104	93	102	94	106	81	97	88	87	86	83	120	93	98	104	93	92	82	91	95	74	84	109	95	101	102	86	98	90	115	91	85	97	118	96	97	91	99	92	75	90	84	108	92	112	92	84	81	89	76	92	91	78	81	90	94	79	102	107	91	92	97	78	88	85	93	94	115	80	92	85	85	83	96	95	93	88	91	93	101	106	91	84	85	97	104	92	99	99	85	77	102	92	108	89	100	101	98	85	80	104	73	93	96	83	104	90	87	106	91	89	89	98	88	93	103	112	95	109	79	94	123	100	120	87	93	84	94	91	76	91	107	84	81	108	107	92	101	88	91	116	92	93	100	90	99	103	90	99	95	98	81	87	92	95	86	88	103	114	89	101	95	90	101	93	92	89	86	106	101	88	92	88	107	110	91	96	101	86	86	94	82	96	87	86	85	118	91	101	82	90	100	97	108	95	88	104	110	73	106	85	79	93	80	75	82	73	90	90	102	101	102	91	97	94	98	113	95	91	80	86	104	93	104	82	87	104	107	92	84	84	97	97	94	100	101	98	100	77	86	84	75	98	100	81	89	90	84	81	98	97	87	81	93	101	81	105	79	101	87	105	93	93	94	100	101	96	86	91	101	80	89	89	104	101	99	82	94	86	60	81	105	86	78	80	102	99	93	79	89	91	109	88	99	94	83	81	104	107	106	99	78	86	94	100	97	93	98	102	98	88	81	77	92	94	101	115	88	94	99	98	97	88	105	92	109	90	91	115	104	90	96	79	92	103	90	89	105	66	92	92	87	80	77	103	90	106	105	91	93	86	106	95	89	77	103	93	88	93	92	82	91	105	102	85	77	71	86	90	112	109	97	92	102	92	86	102	87	78	103	99	79	82	111	77	103	93	89	87	75	109	93	100	88	88	88	110	90	86	90	101	94	110	100	102	82	102	95	105	98	79	100	92	92	102	89	103	96	98	104	99	104	97	95	88	112	88	99	98	86	75	96	108	86	87	95	88	88	87	95	89	86	81	100	107	103	97	112	101	104	97	81	79	101	93	96	70	82	94	88	108	88	87	95	93	85	106	118	95	88	85	101	100	97	99	74	92	86	96	91	103	72	80	81	91	88	92	96	88	86	95	112	91	92	107	104	98	104	110	106	112	88	104	86	93	94	107	110	92	91	98	102	76	91	89	87	96	89	88	80	105	97	84	91	107	99	79	95	84	116	111	106	98	95	75	95	106	103	91	92	87	83	113	80	109	85	100	100	90	75	89	91	97	91	111	108	103	90	108	116	99	98	96	106	86	95	98	90	96	90	94	104	114	101	88	88	92	98	77	95	91	80	95	98	97	84	97	108	96	104	78	70	81	79	91	88	88	90	106	98	95	78	106	91	86	87	103	118	100	88	87	104	91	86	83	109	102	103	87	99	96	101	89	86	92	90	77	96	87	83	97	89	102	102	93	101	79	77	91	100	105	106	89	77	94	85	100	98	97	88	93	90	86	110	88	94	97	100	100	97	84	65	58	89	91	74	92	108	100	86	97	91	73	83	94	89	103	103	99	86	94	96	111	111	79	94	87	89	100	82	86	82	90	94	99	82	99	86	89	83	91	94	90	89	96	99	88	104	96	79	103	93	102	93	81	99	102	104	95	79	101	90	88	91	93	85	120	95	96	87	98	87	92	119	84	88	86	96	80	114	90	110	112	99	77	93	90	105	91	81	103	80	91	108	92	86	91	102	103	92	88	104	101	113	102	96	95	87	74	79	109	102	83	93	107	102	94	105	102	98	102	77	97	88	85	81	87	89	72	102	100	89	96	83	101	93	98	80	86	82	79	109	78	92	91	103	89	102	85	113	99	96	89	95	93	93	112	96	71	98	100	87	84	91	97	88	93	105	75	101	87	92	107	112	92	86	105	76	86	90	89	104	87	90	95	80	94	95	95	100	84	92	90	87	86	100	102	83	96	88	95	87	96	98	82	101	88	100	94	86	101	113	91	77	96	98	86	94	86	92	96	88	97	108	90	112	77	90	88	81	108	107	81	86	97	87	86	97	93	93	81	97	96	114	95	101	106	113	107	91	86	100	113	75	98	88	84	87	99	93	100	85	90	93	97	100	88	104	101	109	94	95	91	93	96	106	85	73	94	90	75	101	96	89	89	98	85	94	82	107	87	87	107	85	89	98	88	100	95	100	94	86	92	106	74	97	90	93	95	109	85	116	101	110	125	100	91	95	106	80	81	85	98	99	97	93	85	100	89	87	83	101	87	91	84	76	96	94	91	101	107	83	97	70	102	97	90	97	84	92	85	100	82	92	87	89	93	78	99	93	85	76	86	96	95	94	97	84	82	80	106	84	98	83	102	82	79	85	93	86	108	105	96	88	86	93	103	119	105	94	107	102	80	91	97	104	78	109	108	92	68	114	110	85	96	88	101	80	103	89	84	90	97	92	95	90	89	96	90	96	95	77	94	100
36793	21100	13451	12768	17483	20534	19169	17206	14464	11512	9568	8065	6719	5693	4731	3831	3273	2760	2241	1935	1626	1591	1300	1240	1095	1041	1068	979	916	847	818	759	843	830	741	750	712	758	729	728	707	734	722	762	727	675	720	719	724	712	689	676	721	661	711	764	688	695	719	708	726	714	681	706	718	713	656	712	710	676	692	704	656	690	716	707	679	657	666	696	724	701	662	716	702	665	716	709	700	711	741	742	689	678	686	682	679	682	711	718	683	705	711	668	695	738	638	691	671	716	682	697	698	674	720	707	695	676	678	711	715	672	730	757	700	733	710	714	713	701	702	758	666	707	714	701	701	718	695	717	679	730	669	709	726	743	713	653	684	661	685	713	673	704	718	678	684	678	708	673	671	706	729	710	686	666	687	713	706	706	725	740	713	713	699	707	752	712	655	705	704	734	757	732	728	722	691	685	702	754	691	703	717	684	707	728	713	684	701	722	658	713	724	697	704	749	671	752	722	760	720	712	713	699	715	747	699	720	751	715	734	705	714	698	708	779	715	725	721	688	712	700	692	725	645	704	709	680	692	671	682	721	669	708	738	719	684	707	678	703	690	732	678	725	699	709	625	675	748	688	670	738	691	694	673	727	762	679	704	705	716	719	696	679	685	709	718	683	683	720	684	687	713	698	685	733	716	649	662	692	696	672	714	705	671	666	702	704	723	667	704	714	666	699	717	669	751	715	702	706	658	669	701	732	697	715	727	713	706	716	689	666	703	719	741	668	700	697	672	735	699	687	722	718	700	720	707	705	712	713	661	703	684	687	696	694	698	691	740	680	691	713	692	696	685	706	736	692	749	670	681	731	728	731	717	704	680	682	738	706	745	699	709	756	722	675	688	731	725	678	707	731	703	721	728	714	691	679	681	698	696	737	677	713	726	692	742	683	713	714	728	672	691	658	666	740	735	695	705	654	687	688	645	700	712	632	747	721	710	675	704	704	724	721	698	728	775	636	720	679	725	745	713	720	684	693	705	713	733	691	671	675	726	700	712	657	744	677	690	694	719	618	729	719	690	693	673	723	700	692	703	682	666	699	710	728	690	714	724	664	650	666	689	659	720	672	722	709	704	684	672	706	688	729	714	653	669	663	716	657	687	719	652	656	699	703	709	670	691	669	737	700	703	663	689	686	726	678	684	664	696	716	732	710	699	703	684	713	763	687	705	697	674	675	710	743	691	690	695	687	707	720	665	711	704	711	753	727	698	706	742	722	703	708	700	691	685	725	715	715	691	698	681	731	706	700	703	715	681	690	685	723	693	697	657	726	695	717	682	705	708	731	717	766	720	744	681	731	705	732	731	701	693	726	740	681	671	721	749	682	654	688	719	684	657	705	730	738	750	695	728	727	657	742	667	682	741	694	732	713	682	726	692	690	644	671	683	703	718	626	693	768	733	699	686	726	703	702	714	681	671	667	688	710	717	716	663	719	752	686	694	660	753	714	761	754	687	717	672	648	734	701	682	702	714	653	702	709	732	656	695	693	689	716	694	709	693	753	645	739	653	714	690	706	733	711	717	694	731	711	709	710	725	713	662	663	707	714	767	744	688	667	718	739	673	714	788	721	728	652	703	661	704	718	708	713	684	727	699	676	713	650	715	719	671	734	683	694	689	708	715	672	702	652	663	727	728	684	712	732	751	661	706	720	700	729	685	691	684	682	684	646	722	693	681	782	724	681	658	700	725	713	679	710	692	735	707	716	697	749	731	699	711	730	673	707	695	715	676	713	691	751	709	723	736	697	676	695	744	705	764	728	709	689	709	702	684	653	685	710	714	715	709	717	732	679	727	679	671	732	644	726	719	732	709	755	709	710	677	686	691	691	617	699	742	709	692	716	712	701	731	714	660	730	685	662	733	731	706	753	691	696	741	681	713	732	679	696	672	731	738	670	712	668	690	656	676	729	717	629	681	706	666	688	647	712	708	714	693	668	668	712	691	764	687	677	681	740	668	718	702	719	704	692	692	712	681	715	673	754	682	697	719	685	643	669	691	693	716	717	660	649	710	701	746	693	704	706	744	734	659	689	706	736	680	736	711	691	740	722	669	669	655	725	666	704	692	672	674	657	687	666	645	670	721	737	695	687	701	681	715	733	722	700	708	745	732	676	709	702	713	676	733	724	677	671	666	713	734	661	723	671	691	685	716	650	690	721	666	688	680	616	693	733	715	742	679	721	702	724	733	663	701	776	677	696	684	699	718	723	685	660	694	704	708	686	648	710	699	702	717	710	680	663	674	747	697	715	693	742	702	696	724	708	730	696	660	698	683	722	678	636	717	740	688	758	663	677	713	706	682	679	716	679	738	663	720	689	719	739	675	690	706	702	726	746	699	710	677	679	709	709	723	720	651	690	679	719	757	755	666	669	716	685	692	694	714	705	686	733	655	702	683	726	737	664	729	732	777	696	771	688	712	753	702	719	743	685	704	721	690	730	706	718	689	720	737	716	741	666	721	706	723	721	677	720	707	727	683	694	668	696	716	700	698	680	729	705	695	725	721	700	685	705	682	711	706	723	725	687	693	740	705	707	707	713	703	745	632	710	716	708	704	770	723	685	680	738	718	668	670	760	696	690	682	718	736	705	708	688	675	686	724	696	700	720	717	663	705	682	681	700	742	731	659	706	711	640	698	732	715	683	729	700	690	693	669	710	671	709	707	674	679	739	745	704	680	693	705	694	679	683	694	673	681	693	692	757	744	743	704	685	725	734	711	670	718	667	712	766	725	677	737	674	668	664	667	675	751	749	672	756	747	688	751	732	736	747	722	716	649	712	717	714	728	701	695	707	673	661	690	709	666	645	681	691	702	691	728	720	713	664	669	724	706	707	750	705	729	694	682	655	721	711	715	671	677	713	701	671	672	691	755	725	661	693	682	667	702	695	680	710	714	709	647	665	674	681	687	706	702	681	684	710	660	665	697	738	699	669	667	707	699	730	699	733	692	680	692	731	708	680	680	717	673	748	675	703	708	713	687	646	735	752	755	670	661	688	711	671	711	744	746	745	734	662	763	752	764	742	707	705	668	685	712	709	658	660	679	723	707	670	727	719	694	708	692	674	697	710	701	705	719	715	720	688	710	758	737	729	723	677	738	676	730	643	687	705	711	694	696	693	715	686	687	700	686	695	701	686	672	674	690	715	680	729	718	719	736	720	657	675	684	682	723	703	734	685	706	726	719	691	696	689	741	747	723	683	724	691	686	686	711	734	654	732	679	727	693	668	692	704	718	668	722	682	710	731	697	722	674	706	694	700	706	654	667	738	671	722	682	710	714	664	712	715	678	681	660	667	712	733	683	740	693	698	665	690	676	687	682	744	710	649	698	692	730	707	680	669	702	678	719	689	643	682	686	699	697	687	690	677	685	713	676	686	756	678	730	665	688	752	696	733	712	680	708	731	695	690	686	746	721	713	687	681	676	687	696	785	687	690	733	688	751	678	701	697	723	663	704	650	704	684	754	632
7485	3167	1677	810	580	515	613	565	477	413	354	299	288	257	205	209	187	158	145	122	110	119	101	94	109	88	112	74	95	81	95	87	98	90	108	96	88	95	97	84	76	98	93	78	88	79	65	94	89	72	98	76	88	101	86	94	106	100	92	84	101	77	103	78	97	83	96	83	90	77	85	79	93	86	73	90	96	95	92	100	98	85	100	82	92	104	85	104	87	85	81	90	99	88	89	85	70	93	99	67	96	86	91	93	97	63	76	92	108	87	84	91	80	98	125	94	86	96	79	82	91	95	102	94	91	95	105	92	87	102	94	88	80	79	84	99	67	95	76	91	80	92	98	85	76	70	97	99	92	114	80	100	94	93	95	95	88	86	82	77	90	97	83	92	81	87	79	83	88	87	74	106	82	82	89	74	92	91	86	88	100	83	86	89	84	88	77	75	95	75	99	91	110	81	83	104	88	86	97	96	102	118	91	100	74	86	84	93	96	82	88	111	102	87	94	82	103	88	101	87	72	95	94	81	70	84	91	90	102	104	91	94	101	88	83	94	71	103	85	91	103	96	78	80	82	85	91	101	95	84	89	91	82	88	83	80	99	74	95	85	96	78	93	102	84	88	90	93	83	76	91	84	101	67	103	87	87	83	105	105	93	90	93	73	103	85	92	96	72	88	82	88	88	78	82	81	96	91	79	78	87	85	76	97	97	92	85	76	86	87	112	100	83	78	90	91	98	76	99	84	100	87	93	84	67	100	90	89	99	101	97	94	78	90	85	104	85	90	88	75	91	75	79	88	90	106	77	94	100	98	91	86	76	84	92	90	87	91	94	97	77	113	85	70	97	92	103	88	90	84	84	77	88	92	86	103	91	81	81	90	74	86	97	91	87	88	91	99	94	85	80	98	81	80	87	71	71	102	105	105	80	105	77	86	71	97	78	77	81	83	76	80	85	75	95	80	84	100	79	88	91	73	87	83	84	82	92	92	89	95	82	85	95	75	94	82	97	105	83	92	94	95	68	84	97	85	90	76	70	82	79	85	88	93	116	70	92	99	79	80	88	86	87	100	85	91	76	78	80	102	76	84	89	94	75	87	95	100	104	83	98	101	77	89	89	78	74	100	69	97	82	75	68	78	69	96	108	79	88	85	99	74	82	85	81	88	71	94	88	84	83	103	87	103	85	98	99	110	77	98	90	102	90	88	84	101	105	84	94	90	80	86	98	98	68	79	88	91	97	78	70	86	92	107	114	89	103	80	90	99	96	68	92	93	82	91	78	85	90	97	94	86	89	91	100	89	98	92	87	84	87	91	94	94	82	89	99	106	91	91	76	103	81	111	101	81	95	89	80	78	78	78	83	81	93	100	102	99	100	91	84	73	75	85	74	77	92	90	85	76	84	94	94	100	68	89	103	97	91	96	89	91	98	83	87	91	77	93	71	75	84	96	97	73	90	75	90	102	90	86	85	83	89	83	91	93	73	95	96	67	85	85	98	77	80	100	87	91	99	100	87	108	74	84	87	107	85	88	107	80	106	75	89	87	90	83	81	92	98	79	99	100	83	84	93	102	84	86	86	94	88	87	83	82	82	86	88	77	79	95	97	89	88	89	79	91	83	79	89	94	111	92	94	93	81	83	100	97	106	71	96	91	89	93	84	91	83	97	98	87	92	83	105	98	93	93	117	76	91	97	87	88	85	108	80	97	82	82	85	74	87	97	90	88	94	79	79	84	103	91	100	90	72	92	79	92	69	92	108	88	105	103	85	82	83	83	92	87	111	86	92	92	84	67	97	85	84	83	94	66	88	78	109	78	79	92	98	86	107	88	85	87	88	99	77	96	98	87	80	92	99	95	82	87	74	70	86	98	89	90	84	82	85	95	100	85	81	65	80	98	89	91	99	88	69	73	101	96	96	82	80	93	87	101	81	102	81	85	98	90	90	89	91	89	90	87	86	94	78	96	84	97	80	95	71	95	78	86	92	86	89	88	92	80	76	99	94	83	81	87	71	102	88	87	80	87	104	84	97	86	88	76	97	88	73	107	77	110	87	94	73	88	77	95	88	79	72	75	87	100	83	104	95	85	88	92	106	88	82	81	82	108	100	90	84	93	84	93	78	95	78	94	94	87	88	86	100	98	101	89	94	97	102	73	97	78	81	75	65	121	88	83	96	82	99	90	95	96	87	100	79	106	83	94	96	83	74	78	100	78	97	93	85	93	87	98	95	80	77	87	91	78	85	88	100	100	89	82	73	100	85	87	90	99	91	90	81	102	77	96	84	85	81	102	94	90	97	77	100	79	94	105	88	109	82	69	93	100	85	94	101	97	90	83	79	76	83	104	84	79	86	86	101	91	76	74	86	85	80	75	88	71	81	93	105	91	79	74	98	88	82	91	88	95	82	80	86	85	111	86	85	94	106	93	77	64	72	87	96	80	88	85	84	94	113	89	98	87	93	83	98	103	96	90	79	107	104	86	101	92	88	95	83	84	97	97	97	76	87	87	73	76	97	98	116	80	88	82	86	94	80	75	96	104	93	87	79	70	90	83	89	91	90	84	97	76	88	71	86	91	84	82	88	99	95	86	83	91	99	96	88	96	77	77	76	86	106	96	98	85	80	115	98	83	94	104	98	73	87	76	76	97	85	102	104	87	86	104	96	80	86	90	74	96	77	74	84	103	84	85	80	93	70	82	83	106	89	78	111	80	109	92	99	94	95	89	92	101	97	83	70	91	76	84	84	97	89	87	80	88	86	87	108	74	80	93	87	92	88	90	91	91	87	91	72	88	90	87	73	96	102	91	79	96	95	92	90	74	90	101	78	86	95	83	91	88	74	97	91	82	87	82	90	90	98	90	94	93	67	118	93	97	80	66	90	89	77	88	82	75	81	80	91	91	80	85	94	95	81	90	79	95	79	99	79	93	83	84	93	95	92	93	99	80	95	94	100	88	78	87	65	78	97	76	81	86	90	90	96	78	70	77	87	101	97	95	89	89	82	87	99	106	82	78	91	84	89	92	83	80	87	94	95	89	108	97	92	101	82	84	84	91	93	85	89	82	81	89	93	117	95	91	85	99	79	98	86	73	86	106	81	70	86	94	81	81	74	86	93	86	98	90	75	97	94	91	88	94	99	85	91	74	92	96	88	91	95	76	87	98	77	79	81	84	95	97	85	77	82	96	91	78	107	84	98	87	95	93	107	100	81	112	74	96	82	91	93	101	93	91	83	83	113	93	87	97	75	93	98	92	86	94	87	85	113	81	99	87	103	103	80	88	93	74	91	88	87	89	85	82	83	88	96	91	89	87	81	98	98	90	97	110	83	110	102	99	101	84	90	84	87	104	87	86	84	83	74	90	89	95	84	84	87	83	96	95	82	97	117	82	68	85	94	106	99	89	84	93	72	87	88	88	86	83	83	96	103	88	95	93	92	98	105	73	102	78	72	74	85	101	78	100	83	93	105	74	83	102	87	90	80	91	88	85	82	88
34648	20023	14036	11359	17038	19639	17748	16436	13534	10797	8685	7284	6040	5183	4432	3669	3171	2706	2137	1918	1624	1405	1260	1160	1118	999	976	958	936	862	727	777	714	743	726	766	679	672	677	731	719	657	680	708	697	691	670	663	674	684	710	681	668	674	639	690	673	696	617	677	680	671	629	673	640	639	641	643	645	671	684	671	654	664	675	672	678	718	684	655	632	634	650	664	639	670	634	602	629	658	626	611	659	624	668	699	728	618	679	621	670	667	681	659	666	651	663	627	673	689	701	664	655	654	662	660	634	715	675	679	678	686	648	641	660	651	652	680	630	624	668	684	643	620	637	663	672	679	680	708	632	639	630	660	657	631	684	666	622	694	649	661	622	644	636	632	644	636	697	652	678	651	645	645	695	648	711	656	665	657	682	624	683	671	602	672	611	619	677	651	656	669	668	664	676	663	691	708	652	698	635	626	682	616	693	648	646	633	624	675	659	683	613	670	655	664	642	698	652	654	638	666	625	658	642	662	670	660	645	667	649	683	645	692	636	669	664	677	684	691	631	667	672	618	671	627	641	621	640	679	687	651	652	684	696	711	691	625	756	688	652	701	682	672	693	654	654	615	678	652	666	663	657	656	676	656	659	668	666	663	696	678	658	623	693	644	643	651	640	669	673	642	628	650	701	654	675	621	650	661	685	610	638	692	680	657	641	688	666	737	651	690	687	688	656	602	704	645	642	665	702	684	685	687	686	643	665	710	653	639	621	663	652	659	644	658	703	645	672	650	660	651	671	677	644	662	625	655	666	695	669	633	664	686	655	687	611	613	682	661	672	631	694	697	653	692	668	637	649	710	651	668	686	656	632	679	617	688	670	674	640	675	710	686	674	612	622	656	640	653	647	713	660	654	684	650	673	699	637	602	627	669	676	673	658	661	690	634	650	679	666	680	668	634	676	667	623	620	652	643	681	683	668	688	671	646	647	689	703	647	671	652	639	633	667	675	664	654	653	639	626	683	663	695	646	684	666	656	679	660	711	647	648	720	650	666	667	696	649	688	669	651	665	622	629	640	647	694	695	673	654	682	681	672	700	688	714	635	691	646	611	674	627	689	656	652	610	666	639	652	651	646	689	623	657	708	656	643	669	655	629	710	669	672	639	662	691	624	658	677	659	666	709	712	665	691	629	632	672	679	681	642	664	662	669	659	685	626	687	661	631	623	703	665	675	650	672	665	705	663	692	649	618	666	666	665	653	620	685	609	661	646	656	665	721	653	671	646	711	711	636	623	657	685	704	675	676	681	672	643	681	578	700	678	668	690	672	678	679	595	714	693	656	655	667	645	644	702	641	657	644	660	632	630	627	688	702	631	698	652	668	633	716	708	642	672	659	703	629	656	660	682	646	664	619	610	682	672	665	642	671	717	662	679	653	652	676	658	690	664	640	664	673	683	707	643	679	654	677	656	647	666	667	706	638	649	680	645	663	656	681	632	647	647	635	655	663	657	696	664	741	655	627	675	660	703	657	661	651	663	637	663	646	650	659	664	683	653	681	677	647	642	627	679	653	639	661	638	655	660	633	708	664	655	709	683	681	678	660	657	677	639	685	673	635	670	641	625	650	674	696	657	619	658	655	598	635	657	666	670	631	643	671	686	651	643	659	650	649	700	618	690	696	680	667	707	658	693	633	668	678	667	675	646	677	614	673	700	640	646	671	676	677	675	644	664	674	661	663	647	709	638	647	641	670	687	656	671	640	689	675	699	656	657	641	665	656	626	629	658	635	643	655	647	700	680	659	647	715	639	684	660	700	627	660	682	652	649	672	650	703	667	668	703	670	649	670	721	660	651	693	643	637	639	659	692	721	678	659	624	684	659	654	668	618	634	677	637	633	668	680	665	602	623	702	706	655	645	613	702	695	713	701	681	639	704	683	667	652	659	691	678	654	659	705	666	668	658	721	657	671	603	688	703	652	696	639	657	639	679	644	673	689	657	649	654	698	650	711	649	654	651	652	673	641	629	671	625	666	649	622	690	652	589	648	666	678	639	604	675	675	615	633	628	673	657	658	715	670	650	657	655	654	676	651	688	700	634	678	660	656	659	695	654	656	652	644	666	616	622	683	649	647	653	603	641	617	676	697	660	664	683	657	628	670	653	636	660	666	682	668	699	679	684	696	707	686	619	642	664	709	693	682	672	687	678	633	675	654	674	698	643	654	655	660	656	658	642	647	692	645	623	676	662	625	649	692	705	649	636	678	598	622	709	663	697	707	681	657	681	655	723	619	644	700	710	658	648	667	633	654	643	662	668	704	712	665	703	710	672	679	671	707	600	637	631	694	659	660	703	676	607	660	708	624	667	612	672	641	656	654	635	668	666	643	677	644	686	648	675	691	664	654	692	665	666	646	651	647	681	676	701	648	663	655	656	668	681	682	639	652	600	706	656	618	689	657	659	654	660	672	612	681	686	691	642	696	651	709	685	648	671	673	704	716	684	655	651	657	636	625	658	669	641	648	675	684	646	649	693	693	689	650	645	675	671	699	706	700	661	698	682	682	663	688	614	630	715	659	697	663	632	670	656	667	668	629	676	651	679	709	691	660	648	690	640	647	635	670	627	690	673	650	612	698	648	618	663	664	636	666	668	671	687	656	655	675	655	683	635	679	687	735	670	681	664	671	706	680	671	625	694	697	667	637	684	678	686	641	649	692	747	647	696	680	672	645	695	637	680	624	694	669	666	687	680	636	665	643	666	670	659	722	637	669	663	653	636	669	623	646	632	666	693	681	711	650	718	709	684	657	668	667	678	656	654	709	603	675	646	662	716	678	649	692	690	662	655	668	633	667	654	643	630	670	684	649	656	637	669	665	692	704	669	639	639	693	678	651	665	642	707	686	675	678	652	630	656	718	651	667	632	676	721	634	603	671	674	683	670	670	685	717	631	673	688	682	669	650	682	664	633	684	663	663	675	712	670	682	638	652	662	652	670	646	621	688	685	692	669	633	680	666	681	708	659	667	693	685	630	700	723	648	640	615	677	691	653	738	629	652	693	690	639	681	713	628	666	650	647	667	642	638	644	670	668	680	619	672	665	642	707	681	683	649	694	669	657	661	671	660	667	638	648	642	690	700	664	662	668	693	700	656	678	660	671	655	674	655	648	680	640	738	646	667	626	653	645	660	657	654	677	673	675	639	681	689	680	694	669	682	686	688	625	634	673	713	608	693	664	646	682	650	652	671	660	662	675	652	694	668	644	683	683	686	643	655	686	594	754	677	668	718	636	644	689	678	669	697	719	638	670	680	666	691	656	681	680	701	663	662	650	677	621	685	634	653	610	681	649	684	631	666	659	695	643	693	658	667	659	672	700	640	672	658	656	685	664	648	650	667	649	640	692	680	692	687	713	686	635	697	674	676	640	634	676	675	642	667	670	688	666	670	703	642	689	684	675	606	661	655	620	641	694	681	645	661	659	632	651	665	734	657	632	685	645	622	657	645	689	623	668	687	673	670	628
9500	5225	2658	1228	741	725	746	733	704	565	439	347	347	288	216	243	180	213	179	171	148	109	135	117	118	99	118	103	111	105	107	106	99	93	92	97	88	94	98	101	99	98	98	95	101	85	123	96	91	86	100	81	111	88	83	108	98	88	105	96	89	99	104	90	84	92	92	85	89	83	87	92	111	94	86	98	85	99	78	100	68	78	100	86	105	103	94	85	94	88	92	102	99	78	110	93	99	104	100	93	93	100	88	92	97	93	91	95	93	101	80	96	77	112	101	108	89	91	90	94	88	101	98	88	86	93	88	92	97	104	97	78	77	82	93	92	98	80	108	94	109	97	89	86	98	103	106	98	87	101	100	104	86	86	71	105	99	81	106	90	91	100	97	96	84	106	119	98	101	94	88	82	102	87	94	92	97	92	85	78	85	99	98	93	120	110	98	92	102	97	102	95	94	80	88	104	100	100	88	111	111	107	103	90	113	107	100	87	96	86	109	83	90	88	94	97	96	102	99	113	101	88	90	85	99	74	106	109	101	93	102	114	100	102	101	86	91	91	110	96	94	85	99	102	109	100	100	103	89	66	92	102	104	86	85	104	99	95	94	97	90	87	99	92	107	108	89	104	89	107	86	110	92	87	87	108	81	95	99	87	85	88	104	101	98	103	100	98	96	102	121	89	85	92	85	93	99	95	109	90	104	107	80	88	97	97	82	98	94	85	99	87	104	113	95	79	99	92	112	95	90	98	90	90	87	94	108	82	95	97	90	95	110	94	99	106	106	99	94	110	111	85	104	87	90	95	105	93	92	90	93	95	109	96	83	100	95	82	88	88	84	82	109	95	105	106	88	85	98	106	90	94	106	101	92	84	77	96	87	102	110	90	99	92	103	98	100	107	107	83	94	95	100	105	78	95	89	105	86	95	86	91	100	106	94	95	94	96	110	98	96	105	80	98	91	77	86	97	116	102	86	95	75	100	95	87	100	84	97	91	115	105	105	101	94	89	94	96	100	86	82	94	100	91	113	83	96	79	87	106	103	88	100	92	88	87	97	104	111	101	80	92	83	99	107	92	106	85	92	96	86	95	87	101	97	90	80	91	86	101	99	66	82	92	98	101	93	98	86	104	83	90	80	91	109	110	100	101	94	105	89	86	86	102	95	93	79	86	106	80	96	85	85	83	86	92	96	95	95	95	78	95	94	102	97	97	90	114	93	108	110	97	103	88	102	98	110	89	76	80	102	95	105	91	81	91	85	95	99	93	80	104	109	119	95	94	105	83	83	100	102	94	101	106	91	86	116	80	100	77	106	91	102	99	106	97	122	108	91	98	111	77	94	98	101	100	85	104	75	81	82	83	95	109	106	83	88	106	98	79	75	95	87	84	89	108	97	76	87	84	83	108	96	85	86	97	77	103	105	80	115	99	101	95	108	85	82	101	77	94	105	113	109	95	103	99	105	103	91	109	107	103	87	93	82	106	93	95	95	94	101	87	92	108	95	80	102	99	94	116	80	101	84	100	86	103	102	97	98	90	79	91	99	96	100	91	90	77	93	107	103	102	82	90	85	106	95	93	91	110	81	93	78	110	89	106	98	86	97	94	82	83	97	101	74	109	102	113	84	101	100	89	86	103	88	86	91	90	103	85	91	105	95	96	92	106	91	97	85	99	98	89	84	95	87	107	95	92	101	88	103	78	107	85	77	110	105	83	90	102	89	89	92	87	101	115	97	91	83	90	94	94	91	81	87	87	90	90	78	95	106	95	89	94	105	110	94	87	92	96	101	98	100	103	98	98	103	109	98	92	84	89	80	100	101	89	80	92	88	80	100	98	99	94	95	79	104	85	98	94	85	98	87	92	85	91	83	109	81	102	83	110	103	82	106	72	95	79	109	86	97	90	94	75	107	85	97	83	94	116	97	76	82	90	83	82	93	90	103	109	83	98	82	92	103	103	89	97	93	100	95	85	91	91	86	96	89	105	98	102	105	84	83	88	91	108	97	109	82	85	106	92	85	90	101	73	84	101	99	90	105	92	89	89	88	73	77	89	93	85	93	100	88	94	111	106	121	91	93	103	107	85	104	78	82	100	108	85	105	86	80	109	103	97	86	125	99	107	96	90	92	88	116	84	86	99	110	87	94	92	86	94	91	111	102	76	105	87	75	82	101	97	91	99	86	93	88	85	101	91	108	104	78	90	88	95	96	99	84	98	110	106	94	86	83	88	111	81	96	104	106	116	93	93	90	108	110	100	107	101	99	96	99	105	88	98	112	98	95	92	87	100	103	98	79	96	97	103	88	94	88	86	114	103	96	109	94	99	91	112	88	116	91	94	95	92	87	103	86	90	102	91	103	104	110	115	96	102	104	94	112	91	84	103	90	90	109	85	111	102	80	102	92	94	107	90	87	108	88	92	93	105	103	95	96	102	88	97	100	107	101	88	88	100	101	97	99	83	115	107	87	92	102	97	93	97	87	91	90	81	80	99	106	73	97	104	84	104	92	95	97	102	102	94	92	107	90	98	103	94	89	90	94	99	96	93	111	98	92	95	106	91	112	98	85	94	92	109	82	80	98	82	96	104	105	99	111	73	99	97	77	86	95	82	106	118	110	88	96	93	90	91	110	99	105	96	93	106	90	93	87	99	90	96	107	113	91	88	107	103	90	100	93	99	94	113	115	100	91	102	84	107	112	111	95	92	85	101	81	98	91	87	98	95	89	88	91	81	106	98	88	105	86	98	97	77	77	100	96	115	110	109	88	105	92	83	76	92	90	96	105	104	92	82	99	86	117	94	98	82	100	99	78	89	94	93	93	93	109	97	97	90	90	101	94	98	105	92	97	97	107	95	105	107	89	98	106	88	106	77	84	94	98	106	92	98	87	95	92	84	78	81	117	119	100	99	109	82	90	85	113	85	82	96	110	95	91	90	105	95	98	94	90	95	99	115	85	105	93	86	112	110	94	105	112	77	86	81	104	87	91	104	111	87	86	94	84	98	103	109	81	105	100	109	86	101	87	92	97	95	96	93	90	85	87	81	79	116	107	80	101	102	116	80	83	111	90	85	104	92	82	95	93	90	93	93	91	106	88	97	101	86	96	117	96	87	90	107	87	96	114	98	101	100	105	105	101	110	83	94	76	86	93	101	97	87	97	125	96	100	91	100	88	92	104	91	75	80	106	113	100	82	101	91	86	106	103	106	96	96	108	91	75	88	121	80	109	101	87	101	96	83	99	85	84	93	98	104	99	106	107	112	90	95	106	100	107	108	94	108	95	92	89	82	115	84	96	96	98	103	90	87	96	92	99	99	90	89	104	93	91	105	86	106	104	102	87	85	99	84	80	87	96	98	92	109	91	95	107	98	90	95	87	97	94	93	129	95	87	87	108	104	92	80	75	108	98	85	80	111	103	109	76	97	93	94	80	83	95	92	102	80	100	89	99	82	116	104	94	88	98	101	108	89	101	92	87	92	111	95	92	80	94	85	112	98
40056	24965	18518	14496	20283	22177	20577	19254	16761	13773	11068	8803	7165	6278	5262	4506	3725	3089	2664	2164	1833	1560	1375	1329	1158	1118	1032	1007	952	901	843	840	854	783	816	780	778	795	745	723	704	756	753	707	701	701	765	712	734	701	744	683	735	706	740	657	727	712	699	693	730	693	675	714	706	711	686	709	707	696	687	687	726	716	698	746	737	716	684	710	696	683	705	700	721	698	717	718	685	740	740	656	714	728	711	694	765	706	695	705	673	704	688	763	702	723	725	712	689	744	755	734	706	700	721	701	720	673	744	697	720	693	736	713	742	680	639	728	688	698	688	689	737	741	728	727	714	695	726	679	646	730	739	718	694	754	744	719	716	701	698	694	720	739	754	689	743	693	708	666	690	726	716	643	718	728	748	708	675	715	711	702	718	749	680	779	701	725	722	725	723	710	698	708	669	692	665	664	699	728	694	729	718	706	720	700	691	674	643	707	711	715	687	750	655	713	689	665	675	713	761	693	707	747	693	734	689	753	711	682	735	697	779	706	739	728	683	685	730	652	671	697	741	748	748	710	661	684	672	729	709	654	715	694	683	688	715	727	676	692	711	738	710	663	683	703	761	672	713	733	679	699	699	701	707	714	698	691	734	681	649	676	696	709	726	709	669	739	698	725	752	675	720	694	680	682	760	708	685	749	717	732	705	705	699	688	746	710	717	716	707	736	701	689	704	697	749	740	690	701	733	723	713	707	692	729	701	702	713	700	679	701	676	697	690	704	717	692	782	669	703	765	704	694	755	702	746	707	714	750	700	706	686	655	711	692	658	706	712	751	651	760	717	745	634	645	703	745	734	709	705	716	712	722	694	729	715	719	695	743	711	740	716	711	674	696	678	645	687	715	737	668	705	690	732	715	703	700	711	783	725	732	706	720	776	694	718	697	659	665	720	705	749	725	713	700	693	697	697	714	693	698	699	681	715	702	691	718	733	689	683	714	711	762	735	704	736	668	722	699	667	674	721	714	702	747	688	634	719	700	678	681	712	668	698	720	677	738	686	733	717	724	738	718	743	676	671	678	746	721	710	727	717	707	703	695	696	724	729	686	711	687	674	713	733	691	680	737	688	744	696	710	717	657	722	715	725	748	703	642	644	730	645	687	651	759	695	692	722	705	728	736	722	689	642	708	772	687	723	718	690	707	674	741	702	732	673	739	718	720	715	747	733	676	664	715	706	678	723	665	686	704	693	699	749	701	702	735	745	713	672	734	684	700	715	731	711	674	708	693	716	726	645	705	717	732	732	731	685	728	669	748	708	722	674	696	740	714	730	699	678	678	716	748	692	723	675	725	705	754	705	681	675	711	703	738	698	691	724	711	738	749	684	684	713	688	714	644	717	727	699	738	702	707	726	710	700	684	696	656	705	719	718	711	701	717	749	658	712	730	716	707	687	717	662	706	728	686	724	742	740	712	730	661	700	699	716	687	700	724	700	693	727	747	714	742	683	678	745	740	678	719	725	686	659	715	658	669	714	712	721	717	696	734	697	718	730	712	708	752	717	696	662	668	716	696	703	638	665	684	719	710	748	740	701	703	720	739	784	741	729	728	719	710	701	702	669	670	745	711	728	724	717	718	715	710	659	707	709	686	710	743	708	715	668	722	682	679	679	720	708	703	732	670	669	725	721	662	709	706	701	718	734	692	714	693	695	706	713	695	675	728	739	726	730	668	691	678	716	734	747	684	722	677	725	727	701	694	726	705	697	701	764	738	745	684	715	718	673	663	687	704	695	737	727	707	743	731	667	753	729	704	717	726	674	708	679	707	710	690	701	689	700	664	681	697	734	690	678	656	719	735	702	735	764	708	697	735	673	690	767	709	721	743	670	664	715	677	709	713	777	756	706	709	714	679	740	711	746	717	670	698	690	720	704	755	731	731	735	720	698	683	712	667	718	688	731	744	704	680	665	763	728	712	730	701	674	747	696	716	730	700	757	685	763	717	697	677	703	703	697	723	719	725	710	685	678	745	718	700	734	683	689	695	685	747	684	754	704	717	692	704	678	760	710	693	723	777	657	741	718	697	718	705	680	716	741	677	715	742	695	689	675	670	695	755	705	756	724	725	734	676	704	711	739	742	703	693	740	744	738	713	750	685	712	705	690	639	710	705	659	736	728	766	703	676	704	658	672	728	730	685	699	674	682	681	714	684	722	716	645	672	688	699	717	746	697	673	724	679	696	705	666	746	734	712	719	719	713	719	739	758	731	711	661	726	694	704	717	721	695	714	706	763	665	701	640	667	694	653	711	732	713	691	714	746	703	684	730	742	723	731	698	715	696	727	716	706	701	725	746	730	691	715	709	739	728	701	662	743	692	729	700	711	704	654	730	704	734	702	699	701	737	713	691	708	664	700	689	735	673	728	719	727	706	690	734	749	729	688	716	638	696	698	716	672	701	721	730	685	700	673	729	720	686	735	682	708	679	727	680	782	782	682	712	702	667	704	768	726	724	696	698	709	766	691	756	662	682	726	754	724	716	687	647	774	691	719	732	721	678	666	721	729	680	671	690	697	733	728	679	697	727	733	679	711	716	676	639	707	742	673	700	750	667	710	713	788	675	689	697	666	696	720	693	687	699	686	725	698	700	709	724	700	711	674	704	719	692	698	723	720	720	745	704	683	716	696	688	695	690	662	690	740	742	768	698	683	750	678	714	699	670	718	708	693	732	757	693	702	712	735	722	709	726	716	698	720	706	676	747	682	733	774	705	674	724	696	689	664	704	706	711	696	725	682	674	732	682	723	700	667	634	728	715	735	720	663	732	670	760	724	708	685	681	715	711	713	705	716	730	667	712	660	706	700	648	732	725	736	672	712	694	672	721	733	763	698	707	734	722	730	691	722	766	719	719	709	722	748	693	675	709	682	723	652	691	694	695	648	702	690	691	710	732	656	707	788	677	660	756	726	670	718	746	744	714	733	702	743	712	675	718	742	697	715	732	680	648	721	721	667	755	701	748	683	715	770	750	688	709	730	720	697	669	703	743	692	716	678	691	738	677	700	760	691	727	702	674	747	712	722	748	735	777	760	659	709	684	700	765	663	737	722	722	661	707	702	705	737	748	666	717	759	671	723	740	708	745	734	698	732	694	677	689	741	683	692	710	693	672	725	700	718	686	659	740	701	707	706	684	706	726	733	736	730	718	723	703	725	714	681	749	686	681	695	702	678	785	688	736	721	719	725	744	731	672	745	702	706	740	711	671	724	745	716	676	746	748	689	678	744	717	740	752	718	686	692	717	683	724	733	676	710	694	696	713	718	713	688	711	711	683	714	733	681	723	684	681	685	739	682	711	725	686	698	689	694	681	702	698	718	733	698	710	730	700	739	728	714	711	738	686	695	669	729	697	720	679	719	714	687	705	716	697	715	756	682	714	708	719	703	664	716	694	708	716	676	707	721	714	730	693	659	741	727	708	727	714	707	631	692	747	694	681	757	690	716	670	722	671	730	724	682	694	674
6087	2790	1480	693	446	391	490	370	358	320	285	247	204	199	170	142	140	129	116	119	96	120	93	83	100	95	106	88	92	83	97	93	92	103	107	94	85	98	72	79	96	86	81	117	102	101	89	87	80	83	82	69	102	87	85	96	69	105	102	96	90	99	97	85	82	86	94	81	102	97	96	105	82	79	84	88	72	81	85	90	99	72	91	99	87	67	92	101	94	74	90	99	82	108	92	80	98	97	76	96	83	94	90	87	87	78	85	76	96	93	91	89	92	80	98	90	92	83	98	88	98	85	86	99	90	95	84	87	69	83	79	92	98	82	93	98	78	97	116	97	76	101	105	89	98	84	89	72	94	80	98	75	88	91	90	112	83	86	100	99	76	92	89	97	84	96	89	106	94	92	113	85	73	89	70	99	94	81	97	111	89	87	89	84	93	90	87	74	82	117	106	101	76	88	77	78	67	86	90	79	93	91	77	85	87	79	95	86	87	91	97	104	94	99	99	71	79	85	105	105	60	96	90	80	87	92	89	89	82	95	81	91	105	75	99	87	106	102	82	89	111	86	96	96	88	74	78	116	91	92	95	98	87	90	94	71	77	77	85	89	120	77	98	93	81	82	93	81	108	103	79	97	95	98	103	90	86	88	83	75	101	100	105	87	88	71	85	89	96	99	84	91	96	96	67	80	100	91	83	91	99	102	87	98	91	76	88	96	81	103	84	87	83	83	70	95	90	78	95	111	95	74	88	82	73	88	103	92	80	86	86	83	92	100	93	104	97	90	83	88	97	80	88	93	94	86	100	87	90	95	85	97	101	101	113	107	89	81	74	79	91	84	90	97	83	87	86	72	86	76	101	77	86	75	97	82	90	104	97	93	94	100	79	96	72	96	86	100	91	72	80	91	72	93	75	79	85	76	93	78	86	97	84	100	96	75	92	80	84	95	100	85	90	90	86	82	86	89	97	84	85	78	78	90	83	88	98	80	84	81	98	87	94	93	95	82	82	101	103	87	114	86	84	86	94	78	94	87	72	88	85	74	83	99	84	87	100	82	94	94	80	76	87	104	85	90	81	106	90	78	88	88	92	109	93	91	85	97	89	87	94	77	109	77	80	94	91	93	79	80	86	91	87	79	84	95	86	93	82	105	90	79	84	88	80	88	74	86	91	108	92	95	87	78	89	86	90	89	83	89	94	85	80	91	76	84	88	91	105	92	98	96	91	86	101	83	74	101	85	70	85	85	79	86	90	83	101	93	81	98	94	92	76	76	108	80	92	84	82	85	91	85	90	78	102	95	92	73	99	83	98	81	94	84	78	99	73	102	97	99	90	87	89	86	99	104	89	79	75	84	88	80	88	86	83	98	80	93	80	79	83	90	87	82	87	92	75	92	94	83	77	89	94	87	76	83	81	85	71	95	78	90	82	97	72	88	74	82	85	104	79	81	105	94	79	93	89	89	101	79	78	104	81	76	84	95	84	103	77	94	79	86	84	88	84	92	90	90	107	82	80	70	67	83	97	81	81	96	101	101	102	83	79	92	86	85	73	91	86	75	100	82	103	92	85	91	88	100	91	96	106	92	80	94	99	70	94	88	116	79	83	86	86	104	106	78	82	95	72	84	99	76	77	79	91	103	96	96	100	84	105	92	107	75	75	95	89	90	104	73	95	89	95	87	95	86	83	97	95	89	89	81	88	94	91	92	94	90	95	98	92	86	82	92	77	84	86	79	109	84	85	91	82	84	90	90	98	54	85	83	79	71	97	90	95	74	96	98	87	81	95	79	91	81	96	85	85	78	72	70	80	107	82	83	68	85	84	90	93	83	79	96	98	96	81	91	84	82	82	95	96	90	72	106	92	81	84	88	92	91	109	69	82	94	88	81	93	101	84	94	99	86	100	87	105	106	90	95	83	105	82	84	95	90	86	92	81	94	83	82	91	82	78	86	71	74	85	113	80	79	88	90	94	93	89	88	103	99	93	71	71	90	86	91	88	88	101	92	88	103	79	86	95	96	84	88	100	103	81	90	89	87	74	88	85	75	109	86	93	81	86	101	92	92	103	99	83	78	83	83	99	89	79	82	82	87	86	93	92	79	80	95	97	94	95	85	104	106	87	91	93	89	92	88	86	99	87	87	77	67	80	97	97	90	97	72	99	88	97	80	104	92	94	75	87	98	102	101	78	100	101	89	83	102	73	83	82	79	116	92	90	84	79	106	78	95	102	100	101	82	70	93	101	81	93	87	90	88	97	72	95	70	80	97	103	83	97	92	92	99	89	97	94	89	101	75	84	99	91	103	91	73	97	99	102	99	108	89	73	77	82	91	105	97	83	88	89	103	105	92	89	79	99	87	94	92	98	94	76	96	89	87	89	89	82	97	71	88	113	100	75	96	107	91	91	96	83	70	95	79	95	78	79	105	107	106	71	97	101	94	98	83	94	81	92	76	95	71	84	102	87	87	78	83	101	85	82	80	90	91	91	90	86	96	86	85	92	80	83	80	83	88	94	106	93	94	94	71	111	99	86	86	89	80	85	80	81	105	83	88	80	68	90	86	95	109	99	80	85	92	86	92	109	82	80	92	74	99	99	96	93	95	100	97	93	82	90	74	93	85	97	82	98	84	89	97	99	94	84	96	82	77	59	75	90	65	83	99	75	92	85	98	94	93	114	93	79	85	81	100	81	91	79	89	109	77	89	94	89	93	95	89	76	92	94	94	86	82	89	103	80	93	97	65	88	95	90	83	86	82	90	87	77	110	88	99	85	94	100	73	101	116	91	93	90	90	76	81	81	81	108	99	98	93	89	86	82	83	85	91	89	90	84	97	103	93	94	93	99	79	87	94	98	94	90	77	94	86	83	100	107	94	91	76	88	83	96	98	97	87	81	97	85	77	82	74	86	103	91	88	89	92	79	99	93	96	75	82	75	84	86	99	98	93	85	84	97	76	86	80	88	87	100	83	88	81	96	90	92	92	99	82	96	103	76	87	92	93	87	85	92	89	79	99	91	81	95	79	90	83	80	85	92	71	105	81	108	94	82	76	86	99	84	76	94	97	86	96	101	103	72	93	79	89	70	87	111	86	93	85	75	80	76	96	86	84	78	83	97	86	89	78	89	84	86	110	96	84	71	89	102	87	89	76	94	99	84	102	99	96	93	78	92	89	84	102	73	97	82	94	99	110	82	83	96	76	102	82	92	99	78	83	78	69	91	92	99	92	85	86	86	89	98	96	85	76	100	88	92	90	85	77	105	89	105	100	96	80	87	92	94	81	83	105	82	86	80	88	96	88	96	107	96	89	89	82	83	92	79	83	100	77	100	93	91	94	90	85	88	104	87	76	86	95	96	88	82	92	77	107	82	83	77	97	86	84	90	84	99	83	84	90	73	61	85	91	95	78	74	87	83	82	77	100	72	86	82	94	89	80	88	86	80	84	77	79	96	73	93	95	91	90	89	88	98	99	92	90	73	84	94	74	71	84	79	75
32872	19230	12450	10275	14156	15325	14526	12883	10727	8826	6997	5567	4577	3705	3091	2630	2277	1863	1599	1404	1176	1105	986	960	948	861	845	821	728	774	757	755	706	738	689	716	684	695	650	722	718	657	706	679	655	678	658	694	659	667	722	633	654	674	712	682	620	664	706	638	659	677	667	660	682	644	646	636	685	631	684	624	664	636	673	703	686	637	614	649	654	642	711	651	675	647	634	682	657	703	648	643	665	648	719	643	668	672	666	649	670	652	646	654	654	710	686	621	676	649	662	651	676	632	641	712	659	645	677	690	662	656	664	675	622	671	657	659	647	656	653	686	696	629	669	629	675	687	613	692	624	717	625	672	623	674	664	654	678	669	693	653	674	666	651	705	671	651	613	668	675	680	714	699	685	686	692	694	665	610	672	691	649	650	691	604	673	665	629	672	666	692	666	671	629	668	689	653	658	672	659	675	669	672	712	681	646	689	649	646	686	667	656	676	651	618	659	630	707	679	677	643	695	635	626	632	690	698	681	682	669	676	662	655	686	658	626	691	628	669	668	719	650	641	669	657	674	711	625	726	700	640	655	691	664	676	679	677	630	657	676	702	682	707	699	679	629	661	614	738	623	647	635	639	701	636	717	639	659	631	684	710	688	669	672	665	703	609	705	641	650	707	666	631	667	654	649	676	659	678	660	612	640	663	681	628	642	640	696	670	642	681	669	678	641	623	683	669	603	639	640	644	592	660	672	660	677	674	681	707	695	667	676	689	677	644	654	634	699	660	665	665	673	648	696	642	661	700	657	649	722	704	660	679	635	701	688	646	651	639	674	618	682	708	653	681	681	623	628	676	647	666	582	670	711	675	697	677	653	684	651	678	630	673	662	638	635	682	652	691	628	671	682	664	690	683	712	671	666	707	695	710	675	690	644	663	678	693	661	674	684	637	680	650	611	699	680	681	686	668	678	676	663	718	637	679	662	646	632	682	656	683	721	655	712	691	701	652	707	671	678	660	687	659	657	680	647	676	689	703	656	672	637	612	660	675	664	662	642	664	682	673	690	668	651	675	695	665	674	616	671	638	604	730	667	632	677	648	645	646	710	669	713	661	663	675	672	669	657	634	644	655	617	639	662	654	653	685	694	645	684	662	661	682	648	690	629	654	698	632	675	660	680	712	667	669	664	663	683	623	665	650	697	698	640	639	649	691	647	662	669	598	653	701	635	685	695	646	653	644	624	651	642	648	703	675	670	698	688	679	637	677	659	642	671	617	627	705	691	646	666	652	637	706	679	676	634	631	666	676	634	676	672	691	652	643	694	685	683	667	686	670	673	638	666	658	620	637	659	657	727	669	661	710	677	707	695	684	636	702	704	672	615	693	678	646	680	665	667	667	665	709	675	678	637	643	639	693	649	641	647	651	699	678	676	676	618	645	663	686	665	632	694	665	682	692	663	675	693	697	648	683	664	664	682	638	655	658	642	700	649	689	676	642	668	667	659	630	684	628	691	637	691	663	643	699	638	672	670	668	705	638	684	643	663	660	695	690	699	669	665	722	688	700	701	671	667	714	645	659	648	654	639	677	709	672	687	645	662	682	629	612	657	667	675	649	678	668	670	704	654	639	657	715	711	673	702	651	691	654	699	684	685	657	672	668	671	657	642	689	628	726	677	696	672	684	676	649	640	671	626	678	665	669	679	655	640	674	672	690	650	695	670	682	634	632	645	674	657	618	685	637	651	636	648	621	671	636	632	650	677	621	655	627	665	657	650	673	657	657	682	644	691	637	666	703	638	632	650	626	673	686	696	673	637	661	629	679	713	686	700	680	692	750	642	697	612	665	679	654	668	667	714	647	635	727	661	657	674	663	689	679	683	668	664	695	659	663	597	665	687	652	681	681	691	678	699	693	687	672	720	654	659	614	652	641	631	703	678	685	670	654	629	660	660	685	663	703	679	622	654	670	680	669	644	624	661	652	680	663	670	690	644	676	649	649	656	670	702	693	627	687	659	663	674	698	643	712	669	669	682	702	659	631	680	657	660	644	648	656	687	685	680	683	688	657	685	638	651	643	720	687	664	656	605	690	689	707	677	691	664	658	678	628	678	646	681	625	640	696	666	665	670	669	657	673	662	690	628	641	606	656	648	691	651	672	673	641	651	677	647	693	673	653	655	665	688	668	650	705	704	679	682	661	649	691	684	644	650	675	681	663	631	627	652	680	652	663	622	699	671	638	706	628	655	677	681	702	672	681	674	692	691	623	654	649	693	633	719	664	633	698	686	671	639	711	648	679	700	673	681	675	672	686	665	716	669	712	624	644	687	665	682	694	630	664	651	664	670	674	644	674	713	671	651	715	693	617	697	668	685	637	679	669	686	627	660	674	665	658	712	655	615	683	681	682	701	698	673	632	690	675	663	701	679	670	671	668	644	704	645	652	657	692	605	594	691	647	673	613	653	657	644	613	600	665	663	689	614	655	654	665	662	674	665	665	697	692	634	641	684	672	643	678	658	673	709	633	623	684	642	639	678	706	632	688	676	648	663	629	657	656	710	627	679	652	682	670	656	688	699	661	658	620	654	650	679	659	623	684	643	633	639	702	698	635	659	708	682	624	669	679	653	664	674	635	688	612	659	668	657	656	700	643	644	645	643	697	691	657	689	661	652	672	677	645	659	676	660	675	616	674	680	673	648	629	655	635	633	691	697	675	723	657	684	621	685	678	685	615	676	683	675	637	667	670	659	641	668	679	642	678	612	684	643	626	644	662	672	660	688	646	629	669	655	663	634	671	629	668	681	612	631	656	707	693	704	656	679	676	673	689	690	651	698	683	652	625	675	689	650	637	702	670	663	678	695	689	675	638	652	661	684	673	650	683	631	657	683	751	703	710	650	659	622	680	682	683	644	654	654	653	687	655	652	678	679	673	669	664	654	625	619	675	679	661	649	661	674	706	654	675	638	667	645	641	652	670	650	673	654	679	676	748	643	646	676	665	640	701	644	682	711	632	687	668	686	628	696	654	671	646	733	679	748	675	659	668	664	645	671	674	694	698	653	640	701	708	634	656	672	635	702	633	634	715	681	644	635	658	649	629	625	663	680	654	669	706	671	635	655	688	625	704	705	674	647	704	628	647	698	661	654	701	636	685	677	664	646	623	705	684	670	654	657	642	662	646	636	642	713	681	602	666	691	679	648	660	626	629	699	626	663	633	648	651	678	711	688	662	661	690	701	635	680	734	647	661	640	676	655	688	657	648	640	694	704	641	648	660	673	680	678	690	661	667	646	655	677	631	725	635	662	634	645	677	677	638	658	680	698	675	631	692	660	664	682	698	666	644	670	602	694	675	672	643	689	665	657	654	650	593	629	641	698	682	665	716	669	644	650	688	659	663	658	671	669	652	671	654	660	604	633	710	661	687	660	659	640	669	667	674	681	695	710	662	624	664	706	673	659	717	675	643	692	672	695	628	705	685	673	644	616	701	684	700	636	629	695	658	669	654	639	664	681	661
6698	4291	2208	1087	690	597	690	631	521	474	411	316	284	228	233	188	164	173	164	135	137	105	128	125	96	94	103	112	114	103	115	116	85	101	92	107	101	108	85	96	101	75	96	101	104	91	117	105	80	107	85	93	81	99	93	76	80	110	121	105	94	107	98	101	96	84	89	107	91	108	120	94	92	103	95	111	100	104	97	101	88	93	90	100	95	95	96	100	97	85	96	96	105	97	80	96	95	100	94	84	89	104	106	107	97	93	85	86	64	97	92	101	111	77	112	95	87	86	87	65	104	97	105	88	89	94	103	87	96	97	85	89	101	72	88	84	90	94	103	106	87	98	110	84	94	108	94	98	83	91	109	93	86	83	98	96	84	109	82	90	91	91	92	93	88	107	91	77	91	91	100	100	114	85	101	88	83	105	91	93	93	86	84	100	96	96	109	112	78	95	107	90	100	90	91	107	101	86	112	85	82	94	104	98	104	92	107	89	98	87	89	89	70	113	103	99	99	111	103	86	93	84	92	89	100	111	84	93	78	90	84	72	84	92	82	101	97	82	79	76	93	90	85	102	102	104	87	104	87	92	91	104	94	88	84	115	86	91	101	82	94	95	84	90	86	106	93	86	94	88	90	89	95	98	87	95	92	80	94	102	100	94	98	92	124	87	121	76	93	98	97	89	98	94	108	96	97	88	120	86	87	122	72	115	81	117	90	109	108	114	90	108	91	107	96	91	86	108	94	99	101	92	109	95	101	109	103	102	101	93	90	87	99	74	96	87	90	107	87	101	96	99	101	100	101	104	86	89	98	98	90	100	82	96	75	76	92	109	96	96	94	84	113	110	78	79	104	97	86	101	113	103	86	102	90	91	92	82	103	115	92	91	95	99	92	97	85	98	110	84	96	114	89	91	117	97	78	102	104	99	84	107	109	109	84	111	74	96	102	99	88	94	91	105	90	79	84	87	85	102	105	94	106	87	101	87	100	96	89	78	86	112	110	95	106	122	110	99	103	99	107	90	112	92	88	96	99	89	98	77	91	94	99	85	113	92	88	103	93	88	100	105	122	97	93	106	86	84	83	86	90	91	123	97	94	101	88	97	82	88	93	107	107	88	79	105	96	102	93	88	86	101	84	103	99	90	102	90	92	92	89	84	87	81	98	98	98	99	98	84	79	90	104	90	87	99	82	102	106	100	92	97	90	81	96	98	101	89	109	103	92	87	100	95	98	101	98	120	75	94	95	105	91	119	96	88	91	92	107	95	80	112	80	101	98	103	84	91	116	80	109	101	88	98	109	98	89	100	93	96	75	93	109	76	87	97	90	97	91	101	78	109	99	96	95	103	108	96	74	104	96	112	101	98	98	95	118	80	96	98	93	96	95	76	86	98	73	92	91	92	91	88	79	78	76	82	91	98	91	83	99	104	88	94	93	98	112	86	87	108	101	90	99	92	111	104	103	94	120	99	84	82	94	82	87	93	84	90	96	79	88	102	95	82	116	86	99	103	105	102	95	95	84	102	110	104	76	111	99	101	107	94	97	94	95	82	109	112	108	101	108	98	93	106	80	101	116	93	109	101	97	104	114	103	80	98	101	98	104	99	115	80	93	103	101	86	90	95	97	88	102	112	101	95	86	83	110	99	98	100	92	93	90	93	90	89	80	95	91	104	89	91	100	94	90	91	77	100	85	95	78	107	72	82	91	101	106	102	96	91	95	102	115	64	109	105	110	91	116	87	98	91	100	110	98	125	98	97	110	92	101	92	93	83	103	85	88	90	105	97	89	82	112	114	112	112	95	109	77	113	78	97	92	87	106	102	97	103	104	101	97	79	93	106	90	98	92	91	101	89	95	111	84	99	85	94	90	83	78	102	86	101	86	93	101	93	87	86	98	98	102	97	89	93	69	99	90	108	92	94	85	89	109	130	107	103	91	104	102	87	88	93	96	102	101	102	90	87	106	110	101	96	84	99	103	100	88	98	108	104	93	65	86	68	89	92	76	84	99	96	89	87	105	91	96	93	94	112	103	92	95	102	104	91	96	89	78	93	117	94	72	108	106	86	95	85	89	119	97	93	100	94	109	94	100	100	108	109	95	93	115	94	102	102	81	85	100	112	111	97	89	100	93	60	105	89	85	99	94	97	100	96	99	86	78	96	98	95	115	90	89	90	91	93	108	118	83	89	114	96	85	80	116	89	102	82	96	89	92	97	89	76	92	97	97	89	96	102	99	95	107	94	113	105	104	104	112	85	93	106	86	103	90	87	107	103	85	76	81	88	94	82	102	127	106	94	108	92	99	90	104	97	95	90	98	86	81	91	108	88	94	84	95	90	96	99	103	91	87	97	85	89	114	80	90	87	98	89	86	78	93	112	108	106	106	99	95	83	100	88	97	98	95	87	87	88	104	126	113	70	85	119	92	106	86	99	84	97	95	109	96	88	91	105	106	94	98	78	83	94	99	94	85	108	107	88	103	77	100	120	86	92	88	114	97	80	100	91	101	89	89	99	106	86	92	114	93	98	106	115	104	96	95	90	91	98	87	91	94	95	95	82	105	92	105	93	80	93	83	100	98	93	72	91	102	86	88	108	92	110	107	103	82	96	99	94	81	102	80	99	101	93	97	108	88	100	90	100	87	116	79	86	98	85	98	91	100	101	85	101	72	96	106	76	106	102	95	92	100	104	89	79	98	88	85	96	99	108	88	86	92	99	106	90	116	100	91	111	98	88	88	93	93	95	105	87	102	104	94	86	78	92	102	82	97	80	85	86	99	104	90	90	95	91	87	96	119	80	113	101	95	96	88	82	100	108	112	98	92	82	91	85	84	90	72	98	107	95	96	93	85	92	99	86	110	109	81	81	81	82	108	90	87	103	108	90	94	118	94	96	97	80	95	81	80	97	100	89	109	110	99	96	90	95	110	113	95	107	97	93	106	96	72	87	76	108	88	95	93	118	87	75	100	110	93	86	88	90	102	97	106	96	92	103	94	95	92	96	81	79	115	80	78	94	93	98	105	81	103	96	88	103	85	77	84	108	85	103	105	102	102	117	96	102	102	74	97	95	81	82	106	92	69	89	86	99	101	99	91	103	107	91	96	100	89	112	92	103	78	75	82	87	108	101	80	100	80	94	93	91	95	80	100	99	81	87	92	90	98	93	97	88	93	87	93	111	101	94	94	83	83	93	99	92	81	94	82	89	113	97	94	92	101	80	94	99	106	95	89	111	86	96	89	90	56	104	95	111	107	108	92	87	88	102	95	95	107	90	91	87	81	80	88	102	89	102	93	68	101	96	87	90	96	109	87	95	102	98	98	111	84	91	89	84	101	90	82	100	112	85	87	92	100	90	91	77	85	89	94	99	83	111	95	93	93	85	92	92	94	98	107	83	107	83	77	100	83	98	79	94	96	78	86	87	82	85	77	91	93	95	90	97	111	86	96	103	91	84	104	102	78	98	90	86	90	100	102	111	88	85	96	100	108	94	94	82
36734	23208	16701	13564	18900	20069	19759	17348	14158	11383	9404	7491	6449	5165	4261	3539	2840	2419	2046	1737	1510	1394	1206	1082	1014	1054	965	936	859	856	798	804	812	736	792	770	704	807	736	716	757	760	708	688	766	769	733	683	721	699	692	722	686	740	717	712	716	655	724	734	734	690	721	660	727	719	693	729	687	703	743	711	728	715	715	739	711	689	729	705	765	692	710	706	719	684	735	717	665	732	675	695	633	732	690	692	676	688	669	718	661	717	675	705	687	679	755	667	723	687	673	724	715	672	710	744	688	721	684	724	664	732	712	709	711	731	734	692	751	683	710	687	721	750	701	732	705	701	741	738	706	692	666	705	695	708	703	665	700	741	749	705	727	704	701	710	696	688	735	731	715	680	697	737	727	669	726	695	672	724	775	743	738	674	725	709	709	742	751	728	763	707	692	687	647	687	711	666	745	705	711	715	702	729	746	720	657	735	662	680	673	729	722	690	715	684	734	719	698	729	677	664	687	667	749	730	730	712	701	687	698	671	673	659	685	738	701	712	673	715	723	696	700	688	677	712	713	741	700	725	717	684	696	719	728	677	726	729	736	735	648	684	737	691	733	711	702	691	732	704	712	741	712	746	701	713	686	756	696	741	691	704	696	694	658	729	718	709	689	711	689	738	746	678	694	727	716	720	761	677	702	769	682	717	683	709	748	721	743	746	725	695	688	726	731	703	697	723	711	671	686	716	689	672	719	714	707	713	723	689	769	729	704	739	669	711	721	778	703	699	728	689	695	789	710	711	687	728	722	717	744	708	708	705	680	723	715	729	696	718	670	712	781	724	681	692	733	712	734	785	705	717	717	727	698	712	734	729	719	685	736	705	733	752	692	764	706	726	748	724	651	682	728	699	718	706	716	725	751	693	723	727	707	665	706	645	722	705	682	667	697	735	672	691	734	728	709	788	708	706	683	726	731	718	690	712	718	713	735	644	667	692	687	717	673	680	712	671	719	744	732	692	707	751	720	704	691	730	698	724	709	738	753	739	692	715	704	670	672	656	702	703	721	713	712	692	729	695	697	699	774	702	696	708	760	712	726	703	747	719	707	703	690	764	700	691	767	714	732	688	722	665	718	713	729	692	718	727	730	712	683	719	699	681	713	715	676	756	707	677	736	725	774	696	693	718	718	709	723	662	711	711	743	742	688	697	665	681	710	697	757	664	704	758	713	706	721	691	696	686	751	690	719	723	696	723	711	756	710	701	713	697	714	698	711	672	729	727	717	696	728	643	716	694	723	733	680	680	710	713	738	714	680	717	701	661	660	736	716	737	673	696	750	708	714	686	709	692	732	705	727	706	681	705	718	741	718	663	735	765	686	735	720	694	716	673	671	679	677	697	742	667	645	696	688	721	719	731	689	738	717	696	730	690	711	691	644	752	702	708	719	747	678	710	742	741	746	731	704	714	677	689	701	716	666	681	699	692	690	740	731	667	690	716	707	701	756	700	692	690	693	701	729	675	747	715	658	722	696	732	680	715	721	787	723	715	728	702	719	747	733	702	687	704	699	703	713	723	735	692	730	725	695	703	722	671	717	685	733	713	719	734	708	738	730	735	695	730	679	725	650	663	645	699	689	694	690	690	721	669	706	728	695	702	670	709	687	720	806	695	722	724	715	706	769	669	735	739	708	725	686	688	712	719	694	709	695	717	678	718	695	700	688	685	703	705	694	689	674	700	695	717	702	662	716	687	732	685	693	716	704	669	746	745	692	732	689	716	683	655	671	690	721	668	720	692	746	705	701	757	708	740	649	709	749	727	695	671	721	736	694	704	752	741	703	715	761	705	698	720	689	640	683	754	692	689	678	717	686	726	684	711	682	663	676	695	659	737	679	731	699	676	726	735	692	705	675	709	676	711	724	739	716	710	718	707	786	728	765	665	709	725	761	703	700	683	698	711	701	743	677	764	756	660	703	743	728	699	698	743	674	755	739	709	761	743	718	747	712	709	711	677	681	747	706	698	688	679	765	713	717	693	727	701	684	642	706	704	701	720	748	724	711	707	705	741	702	725	697	704	707	703	735	699	757	721	713	668	716	689	659	699	745	716	671	741	743	693	689	767	723	683	702	763	744	726	740	687	683	691	688	723	677	717	723	668	722	685	761	749	695	700	743	733	692	700	693	715	725	730	706	701	721	702	681	721	724	704	748	762	784	713	722	706	754	726	724	709	677	694	693	691	675	679	744	695	746	718	731	687	724	710	736	714	716	701	710	720	700	676	688	700	717	733	733	738	687	717	712	741	755	702	707	736	662	716	726	706	696	681	714	701	669	736	691	741	773	729	699	690	699	707	720	762	721	741	714	716	766	744	742	763	700	674	700	688	672	695	658	696	709	715	736	735	675	732	709	758	699	689	728	709	673	713	673	686	709	725	716	722	697	704	737	720	691	696	671	727	713	735	766	706	691	694	710	689	713	756	637	666	701	700	696	703	720	684	726	695	711	741	727	723	743	696	692	684	717	702	720	738	727	688	690	705	663	775	767	673	690	740	753	701	714	685	703	712	708	723	715	719	729	707	741	700	705	685	715	748	776	714	687	736	712	733	719	681	729	746	719	733	685	703	745	690	741	727	716	746	759	680	698	699	697	733	691	749	704	730	663	704	713	689	691	704	724	709	720	673	751	687	690	680	775	687	750	704	764	698	661	691	702	704	732	711	734	665	703	666	676	689	688	671	730	722	706	678	741	720	723	707	745	698	704	683	737	741	686	704	755	719	680	736	707	760	669	741	700	706	687	676	707	711	685	714	714	727	734	744	667	674	694	707	700	680	730	707	727	739	658	747	714	685	656	709	725	706	716	730	689	694	717	684	730	692	710	711	713	713	702	731	715	750	692	681	696	668	727	716	682	676	759	718	672	675	680	712	712	708	759	733	748	699	677	720	710	722	751	737	699	743	724	711	741	673	699	700	674	719	678	703	770	695	728	725	718	676	643	723	705	708	708	687	720	687	692	732	672	683	664	690	675	688	724	700	721	732	749	649	755	708	702	698	729	750	660	682	664	718	683	732	696	703	734	711	734	736	714	674	694	698	702	694	739	718	664	718	751	655	728	658	729	709	728	729	676	682	763	672	675	695	678	715	654	740	669	737	733	652	715	736	731	725	711	702	709	713	744	718	749	733	728	727	700	663	708	724	728	681	732	686	680	722	702	710	719	683	678	703	703	718	714	722	718	643	715	735	740	675	714	703	719	677	738	682	743	736	681	691	723	668	707	713	709	698	696	686	692	724	693	739	730	707	731	696	693	671	722	671	724	710	739	753	683	697	701	745	728	695	735	631	721	749	758	721	716	709	672	738	711	692	692	734	669	720	737	658	719	705	704	669	708	728	757	720	696	704	667	720	785	677	699	676	748	676	688	671	713	706	693	675	643	708	724	728	692	700	725	695	739	707	706	705	659	722	731	747	681	741	711	685	730	721	708	684	733	702	740	672	750	707	685	675	697	676	719	738
8232	4073	1798	940	623	543	569	545	490	406	328	333	236	207	201	170	155	137	149	143	129	96	101	111	71	100	102	94	87	95	81	93	97	83	78	93	95	85	84	94	102	97	72	85	76	88	82	81	78	83	105	82	88	89	105	84	102	80	78	78	85	96	97	87	86	106	87	61	98	94	77	71	89	89	92	96	73	80	89	81	93	100	95	82	102	91	91	74	72	95	82	89	76	76	83	96	113	91	97	97	86	90	95	85	89	85	100	91	101	83	97	84	84	93	89	82	90	93	108	75	92	109	99	84	90	99	103	88	93	87	88	103	78	79	121	90	87	98	102	80	89	84	86	83	92	95	77	87	87	93	116	82	95	86	83	103	107	86	102	71	89	88	77	81	79	87	94	96	89	90	94	96	103	112	92	78	97	91	96	91	80	95	77	100	85	101	105	86	90	87	82	78	84	86	87	93	95	92	93	87	111	83	109	85	82	85	101	77	100	90	72	84	88	86	89	82	69	87	87	93	87	86	87	90	96	82	112	89	93	94	109	87	90	101	80	87	80	82	96	93	83	100	97	94	86	94	89	92	99	93	94	80	74	90	85	96	76	88	81	80	93	88	67	84	101	82	96	95	96	82	88	87	94	90	104	91	92	89	105	89	81	80	87	91	76	78	104	84	97	83	91	92	94	99	94	91	84	81	82	92	94	89	93	109	78	94	95	82	85	89	78	97	87	79	89	96	98	92	75	72	93	100	80	87	86	86	78	87	78	91	89	95	87	66	96	79	90	87	80	92	87	92	80	93	85	102	73	99	89	86	96	82	87	98	76	94	89	74	95	94	96	103	87	112	83	73	112	80	93	99	97	92	96	98	90	88	94	90	89	89	90	87	107	94	85	74	86	96	87	99	102	92	93	93	100	87	94	87	101	101	77	83	97	76	90	98	78	94	111	91	95	95	95	81	84	87	92	75	90	98	102	98	83	85	99	88	82	89	101	92	89	71	81	90	79	91	97	84	106	99	94	90	85	81	87	104	102	88	88	87	81	88	106	78	81	101	83	83	82	93	105	97	83	97	91	75	78	77	81	115	97	105	94	69	95	95	87	84	75	81	91	86	73	91	97	85	83	95	90	84	72	84	90	88	77	81	94	100	91	99	91	78	66	87	85	86	82	83	102	86	86	103	88	82	89	100	93	86	93	87	102	99	88	105	94	88	93	81	95	97	100	88	77	77	89	103	80	78	88	77	77	86	102	89	85	97	95	93	89	83	84	98	91	98	79	84	88	89	86	88	95	94	77	96	101	74	85	80	109	104	80	78	75	94	86	87	93	90	93	84	87	87	78	76	88	90	85	106	107	82	89	115	84	76	96	95	93	81	80	84	86	86	100	97	71	107	85	95	92	81	90	97	79	79	91	86	93	86	84	55	102	95	90	85	107	87	87	86	85	103	93	89	72	88	99	106	97	85	78	90	86	82	94	90	98	85	76	92	78	95	101	88	101	82	83	72	81	80	81	71	88	89	72	94	93	109	93	91	85	97	85	72	79	87	83	86	90	99	66	88	97	92	91	95	88	96	82	104	93	83	102	87	96	95	86	110	86	85	87	93	80	88	98	96	86	94	97	97	88	84	110	90	93	95	89	93	113	85	87	95	87	106	98	105	90	80	84	87	100	99	93	104	70	87	93	96	100	88	81	85	81	89	97	92	92	79	87	77	108	105	90	74	93	109	77	73	88	86	74	77	72	83	86	84	81	86	111	98	83	75	102	107	83	75	85	91	90	111	81	85	86	99	101	104	70	94	105	88	77	90	88	82	96	82	84	75	95	81	97	84	95	84	93	87	106	75	97	81	82	94	83	87	97	80	91	104	83	95	92	82	83	83	84	91	84	76	95	85	72	101	91	94	90	86	83	102	97	85	99	73	81	80	78	78	99	76	97	98	103	87	97	87	93	75	84	101	115	77	102	89	95	85	94	93	103	95	83	83	76	100	92	97	85	91	81	86	84	114	75	89	85	90	91	88	88	82	88	89	98	95	100	79	108	90	102	108	90	87	98	105	103	85	88	87	84	84	91	82	91	81	80	93	86	91	89	102	86	94	93	87	79	91	98	93	78	104	105	75	81	100	93	94	106	102	89	106	82	80	99	96	92	64	91	101	84	85	108	95	83	89	77	86	91	93	83	97	89	94	94	98	94	93	109	92	100	109	105	94	71	93	84	90	86	79	81	78	86	83	101	84	90	77	70	91	85	92	83	80	84	91	94	106	79	91	88	102	97	95	94	96	83	93	93	90	86	68	92	94	90	97	112	80	89	89	105	79	78	83	99	89	93	81	99	96	85	82	85	84	96	102	99	107	103	81	96	96	105	95	100	78	84	94	85	88	97	94	80	100	85	81	72	79	105	93	98	85	83	68	90	96	111	97	94	75	93	85	97	96	81	74	82	84	80	89	100	107	93	98	94	81	95	78	78	98	90	91	100	94	94	83	89	96	90	90	79	96	101	89	92	82	88	89	80	75	101	72	82	101	86	77	93	111	87	62	87	68	86	96	81	87	76	91	107	93	99	104	100	87	88	102	91	94	98	87	76	88	95	88	70	86	86	81	80	98	82	76	86	88	86	86	88	85	87	100	84	92	102	88	88	84	100	89	103	88	92	85	96	92	103	66	87	86	76	88	98	90	79	104	80	79	89	99	84	92	99	93	83	113	94	103	94	102	80	84	74	76	112	82	91	84	93	90	91	89	94	87	97	82	110	80	106	101	95	81	101	79	73	98	81	85	94	106	91	85	105	92	79	106	107	92	110	89	97	92	83	95	94	86	81	103	112	86	84	86	106	88	83	104	83	93	78	85	73	99	84	92	72	86	84	97	97	87	89	83	99	82	91	106	83	102	92	92	80	90	106	86	79	87	80	89	71	77	84	84	91	91	76	91	86	96	96	89	91	89	94	79	96	89	87	81	82	95	104	83	79	101	85	78	72	105	105	98	93	89	83	88	97	93	82	77	104	92	62	89	89	85	89	78	87	86	85	87	90	90	91	97	97	82	74	84	82	93	93	74	81	99	101	104	95	67	93	84	87	65	86	89	93	85	91	74	86	97	95	103	94	91	88	93	73	92	98	77	92	93	81	96	79	89	75	94	86	75	75	77	105	84	95	79	83	83	90	78	95	81	92	84	91	97	79	78	70	90	117	86	94	94	75	70	82	85	97	91	95	98	89	80	74	87	104	90	106	84	91	85	112	96	78	110	96	82	75	86	97	93	109	104	90	78	99	92	80	102	100	96	91	91	103	81	80	87	89	97	78	77	86	88	88	91	90	87	82	101	81	98	80	88	74	83	92	75	104	75	104	90	93	101	82	74	87	82	105	90	83	86	80	83	72	108	97	93	96	86	92	80	80	88	94	105	73	94	80	114	87	96	72	98	90	98	78	95	81	99	90	95	79	94	77	98	81	102	91	95	81	83	107	88	93	83	85	81	106	92	86	103	91	87
35906	22621	13990	12661	16724	18494	18309	15721	12930	10519	8606	6856	5573	4638	3828	3175	2690	2233	1985	1703	1415	1247	1085	1032	988	962	914	858	802	796	811	748	762	753	719	683	699	669	713	684	688	688	685	682	669	687	664	687	677	634	661	647	693	703	658	674	672	632	691	650	627	662	672	670	677	690	688	629	628	656	660	652	649	664	694	645	700	694	633	700	657	698	660	653	674	656	717	687	695	684	662	665	677	658	642	673	626	664	661	677	665	634	617	621	710	643	675	677	655	711	628	680	698	669	722	674	639	666	667	674	682	699	659	649	676	622	650	667	631	648	634	680	602	650	659	662	722	695	639	659	661	693	663	679	678	626	657	693	639	700	672	656	671	641	680	654	649	666	642	687	670	614	647	701	661	721	617	645	678	666	717	659	658	693	694	694	681	645	637	676	620	631	669	704	644	680	667	653	607	643	648	669	674	711	667	708	625	672	658	694	629	695	646	633	676	654	653	654	707	671	678	632	707	666	692	707	612	669	697	640	662	741	675	642	655	626	694	632	676	665	646	643	691	671	670	651	628	710	682	725	642	644	657	662	682	678	621	612	614	633	670	657	644	691	670	723	668	703	681	644	695	666	664	651	653	695	677	650	685	640	668	703	607	661	700	640	675	721	652	669	630	630	655	656	654	636	654	638	658	641	642	657	718	651	655	633	647	674	709	641	622	654	686	674	681	685	659	687	652	671	656	704	681	652	683	660	690	673	613	673	672	682	673	669	657	680	662	690	632	646	669	680	678	658	688	701	689	671	650	647	661	717	710	684	657	649	642	690	651	717	660	644	648	676	664	711	637	693	661	704	633	626	637	714	638	648	652	714	650	644	640	633	721	734	662	662	708	667	681	641	658	634	652	654	646	700	664	677	643	630	628	681	687	644	681	657	714	700	644	616	664	648	656	674	701	652	635	622	679	677	650	682	680	622	634	670	673	685	672	665	703	689	659	637	676	710	631	653	663	708	694	688	666	682	624	573	613	671	646	676	659	692	702	656	711	649	662	629	671	656	632	687	670	632	689	688	641	636	706	654	648	654	655	666	689	636	693	614	648	646	635	681	679	621	644	683	653	686	620	657	637	612	688	650	648	663	667	714	639	663	723	669	652	656	682	652	659	662	657	656	665	666	666	686	648	659	690	692	620	664	689	662	637	656	667	661	673	696	661	651	633	666	673	677	679	674	655	694	645	697	679	665	641	691	692	697	672	661	672	660	673	662	700	666	686	653	688	685	695	681	677	652	649	656	723	721	647	642	668	647	630	681	682	685	624	673	661	711	671	682	670	654	668	663	622	687	684	671	650	710	691	668	681	689	672	642	666	681	741	673	663	715	687	701	654	668	704	695	661	690	653	699	708	688	657	682	671	637	617	683	646	721	653	652	665	674	670	634	660	629	681	683	668	614	693	683	641	658	685	686	668	655	649	700	619	691	690	659	678	646	667	685	648	662	631	641	697	691	695	688	678	672	645	651	661	663	662	596	638	660	651	648	689	664	647	704	657	651	673	642	648	646	664	722	711	693	707	634	729	652	678	639	675	682	645	631	651	692	659	689	639	649	673	680	679	658	664	621	657	642	684	657	697	685	649	692	693	676	716	662	649	645	701	688	621	685	657	640	685	639	670	702	627	655	678	694	661	693	637	690	654	666	652	660	671	692	685	702	689	619	709	645	638	672	644	646	707	674	662	691	684	668	681	675	688	659	695	681	635	657	670	643	658	687	718	709	665	646	665	681	655	670	701	638	696	662	692	641	686	666	663	673	704	656	635	718	669	680	700	647	669	691	706	688	654	651	675	676	660	685	672	701	685	676	699	616	636	661	692	698	679	667	653	669	708	708	658	682	672	661	668	628	646	637	716	633	634	676	675	664	691	712	687	607	687	646	624	668	636	665	646	676	640	658	691	673	628	683	659	605	687	670	682	698	679	657	647	665	648	675	660	588	656	675	650	649	688	707	638	599	682	660	671	647	673	668	672	671	656	683	692	688	668	737	652	627	586	631	684	702	639	649	621	670	665	669	654	653	638	667	684	641	654	679	665	642	669	630	643	650	642	645	702	677	651	638	628	670	710	642	694	674	704	664	712	724	653	676	633	685	638	734	637	645	662	651	692	699	701	706	655	631	676	650	646	652	662	633	687	669	695	698	677	704	688	684	697	663	678	654	639	703	676	666	700	695	691	727	647	726	675	651	719	650	704	654	682	658	678	691	686	677	689	700	650	634	647	651	695	669	700	621	672	627	630	680	643	703	658	684	642	671	670	650	643	678	684	682	657	693	692	637	696	635	665	660	659	676	700	679	680	649	674	652	647	695	698	684	679	659	628	695	741	673	676	681	666	677	648	671	666	645	678	669	721	666	729	667	674	675	650	666	638	655	664	650	621	658	662	672	689	694	638	636	680	673	633	673	686	653	676	669	680	641	658	645	665	638	674	672	592	733	645	644	666	700	663	631	707	692	619	707	676	640	650	675	658	641	645	693	707	639	700	683	653	641	676	682	633	656	652	663	704	720	703	599	656	653	653	674	678	633	624	636	669	686	665	669	723	667	668	677	721	677	633	632	683	663	682	634	629	682	655	685	638	640	674	668	701	695	638	644	649	660	669	698	697	628	669	629	616	664	631	660	685	643	706	662	661	695	659	694	685	649	655	695	676	641	663	630	627	684	620	670	764	616	673	671	681	673	649	695	658	689	634	642	645	658	665	676	671	670	671	692	679	676	641	712	682	655	738	647	637	671	680	680	680	648	659	680	687	706	657	589	665	667	663	674	665	655	700	641	727	685	684	651	678	690	646	621	659	658	669	679	683	614	661	665	664	743	673	693	626	685	669	639	647	716	652	694	677	652	659	610	700	669	673	694	660	623	684	701	668	659	671	636	677	699	660	740	636	671	669	711	664	715	677	717	669	642	648	663	650	621	651	682	659	676	657	671	672	708	688	653	668	673	646	673	667	680	688	678	654	687	686	660	678	658	698	653	657	620	653	709	668	679	690	633	661	683	663	668	683	648	666	666	659	692	713	668	676	679	641	697	679	646	651	713	687	653	612	666	645	665	681	670	672	677	635	674	684	668	686	680	658	663	643	675	648	702	679	656	648	682	639	646	666	694	686	614	672	692	650	655	677	726	632	670	692	731	647	658	677	709	679	647	683	691	696	663	624	647	680	648	656	668	690	677	626	628	656	664	667	688	671	629	655	611	636	690	653	643	685	698	680	628	643	693	645	707	678	699	681	674	652	636	701	671	645	668	659	689	656	642	658	664	683	675	712	655	675	616	652	663	692	689	696	680	690	709	659	637	648	657	682	629	653	658	609	676	698	717	707	646	611	667	652	654	662	677	638	657	684	676	670	655	683	654	680	667	717	689	671	687	651	672	667	651	664	706	686	639	664	601	686	657	672	702	675	667	675	661	686	642	693	684	600	693	689	692	663	696	675	653	645	717	643	646	721	709	619	631	655	657	647	686
10847	5633	2715	1249	750	731	783	720	614	525	427	349	300	285	230	211	190	196	131	148	135	144	127	105	92	123	98	113	92	95	104	109	100	109	74	90	99	103	102	103	96	114	111	84	111	79	79	94	97	96	96	82	105	97	97	95	98	108	109	123	116	95	98	101	107	109	107	91	113	96	81	86	101	105	92	110	94	89	105	85	91	106	96	100	105	87	102	117	91	77	105	93	98	101	91	106	73	97	108	85	99	90	98	85	63	93	112	96	94	94	98	91	86	87	79	101	93	82	82	91	96	100	101	112	87	100	112	99	99	103	79	108	103	90	75	109	102	97	100	98	95	88	86	90	89	97	99	84	102	77	86	95	103	110	85	75	108	101	101	93	74	102	105	115	121	115	81	85	123	88	112	102	83	87	110	93	84	86	91	82	102	84	79	90	105	97	94	109	104	92	99	107	88	92	91	88	87	93	86	81	105	111	110	84	86	83	94	78	103	94	100	96	101	99	109	95	104	106	75	87	95	95	103	93	103	102	91	97	94	96	110	91	103	95	84	106	97	83	85	96	99	107	110	97	89	93	90	101	96	100	87	78	101	99	107	98	111	97	104	108	84	91	88	107	113	107	98	89	93	83	96	108	109	105	80	95	122	89	72	114	87	96	98	111	118	112	88	101	81	76	90	102	91	98	101	89	81	96	97	97	109	104	103	101	104	88	83	107	101	94	96	105	92	95	101	92	84	103	106	84	96	96	96	86	97	109	94	92	108	113	87	105	87	105	75	114	95	101	103	104	88	99	82	96	75	105	88	107	95	87	100	94	107	94	119	92	84	99	115	92	108	96	83	81	108	95	103	85	96	107	96	94	119	75	90	94	96	101	87	95	113	83	85	100	99	89	90	101	94	101	100	91	98	99	110	87	76	85	92	92	83	81	92	98	100	96	88	107	100	96	108	100	88	99	71	113	108	85	130	92	86	99	95	100	105	95	97	84	93	94	94	81	91	91	83	103	98	91	118	80	98	79	97	102	105	87	107	102	91	115	105	88	102	116	120	103	109	90	106	91	103	97	87	103	98	97	92	83	96	84	102	99	79	95	91	100	103	108	90	115	90	83	88	84	94	98	106	104	91	89	82	72	88	98	85	93	109	96	104	99	96	93	109	106	92	90	95	89	98	88	84	100	91	85	85	110	100	90	96	95	90	90	105	108	97	90	109	99	94	92	99	112	141	94	85	118	109	97	91	105	95	86	109	89	102	95	81	86	95	93	97	108	78	88	100	97	84	99	90	94	110	98	87	85	92	92	92	109	97	100	105	86	99	88	96	102	102	94	95	116	94	92	110	89	86	98	90	90	92	106	96	93	80	108	101	96	86	88	106	99	86	89	92	98	88	84	83	107	94	102	116	111	92	105	113	112	104	95	81	101	94	85	95	105	82	91	101	86	101	93	109	89	95	89	96	98	120	98	103	94	95	102	99	97	92	92	85	99	105	98	106	109	91	99	95	87	89	84	90	95	89	110	88	92	96	86	95	98	92	92	107	93	99	109	119	89	94	83	90	96	100	78	86	109	89	90	103	95	97	84	114	99	102	102	101	74	101	93	92	93	86	103	96	96	97	79	89	106	92	88	92	117	105	109	111	88	101	98	86	101	97	112	94	104	117	90	87	104	106	94	89	93	91	99	91	67	111	103	108	82	111	87	114	110	85	100	96	94	90	96	113	98	112	104	106	87	109	101	86	115	113	113	112	86	89	104	112	95	94	86	98	95	78	97	95	80	90	95	102	107	98	115	118	85	90	104	95	89	108	99	104	107	85	103	104	80	102	89	83	97	94	93	104	93	93	124	88	85	100	82	87	107	101	86	79	87	98	92	71	80	92	91	86	99	119	112	117	77	100	104	89	100	100	102	98	90	97	97	89	93	89	99	91	95	96	94	103	96	86	99	87	95	98	87	96	82	92	91	106	99	83	103	99	98	75	89	93	79	96	85	95	103	86	85	110	88	83	95	100	78	90	75	77	107	79	92	91	98	100	93	93	106	94	109	99	107	82	106	101	101	104	104	94	104	105	94	105	109	97	91	88	77	102	92	86	89	98	95	110	103	105	83	88	92	110	95	108	86	74	90	104	76	101	97	103	111	95	93	96	96	92	76	109	89	101	78	104	101	91	77	104	98	117	83	102	94	92	112	113	86	77	105	82	95	97	87	85	89	87	104	85	94	97	92	83	110	95	101	99	118	84	94	91	92	86	94	95	103	103	102	80	102	101	79	118	103	81	100	80	91	85	104	92	102	83	98	95	96	93	78	104	100	105	94	94	110	111	89	91	84	94	84	109	81	108	94	93	115	120	89	113	96	103	97	100	90	103	92	78	92	92	95	79	85	86	94	86	83	92	88	100	89	98	100	95	112	95	106	96	94	113	92	97	75	102	100	93	96	82	104	96	88	97	104	70	87	84	99	86	111	77	101	82	106	94	92	100	94	73	109	86	107	97	94	86	89	90	92	90	81	85	89	95	104	101	81	93	91	77	94	100	111	110	75	100	87	94	93	94	105	103	93	84	118	85	95	95	96	108	113	77	81	80	90	99	89	90	97	98	107	79	101	100	100	105	101	81	84	83	88	99	90	77	110	84	110	94	91	79	105	110	122	86	88	100	100	97	81	97	67	90	95	94	84	85	90	97	107	88	117	95	99	102	93	108	101	90	101	110	102	87	108	109	104	116	93	93	96	83	102	100	99	76	106	103	101	92	94	90	91	100	93	103	101	83	107	89	106	93	101	93	90	95	104	86	83	99	97	109	106	104	87	90	75	102	113	116	112	95	89	109	91	80	105	88	100	79	76	102	91	87	104	85	95	119	111	105	90	90	106	83	106	130	105	84	90	99	107	107	104	86	93	85	89	112	100	101	109	101	101	104	105	92	96	102	105	107	101	95	94	106	94	117	108	103	100	83	104	85	130	94	105	103	86	108	79	120	107	99	98	96	73	101	81	113	108	94	92	102	98	97	90	98	109	103	119	99	105	95	97	91	93	86	113	92	94	108	103	90	95	101	96	70	85	81	121	74	90	105	91	97	86	88	88	102	94	109	91	88	103	102	95	109	107	96	105	95	87	79	97	91	103	110	94	101	113	95	96	77	111	89	103	101	92	96	95	105	92	99	108	125	114	103	119	87	106	103	86	107	80	86	88	105	88	113	99	95	108	86	100	105	102	100	87	95	105	106	89	105	93	97	97	110	94	96	91	103	93	79	107	92	89	103	82	112	95	80	87	93	91	128	91	94	97	94	89	86	88	110	96	85	97	87	114	117	97	109	94	106	96	95	90	93	93	69	84	96	82	102	108	79	93	109	77	117	99	92	91	90	91	85	94	91	117	98	83	86	97	104	114	102	101	80	78	95	95	85	109	92	91	84	115	88	89	111	87	97	101	93	96	100	82	107	91	91	98	88	94	92	97	98	100	95	97	92	99	90	94	100	86	87	88	106	96	108	117
40487	25956	17964	15760	19803	22402	21714	18967	15859	12670	10116	8069	6609	5560	4485	3606	3039	2656	2331	1884	1663	1434	1326	1063	1055	1024	992	908	885	826	856	844	839	862	775	808	797	765	724	746	722	789	642	719	737	704	712	711	734	716	726	732	674	693	684	736	707	705	678	706	714	700	680	739	720	734	734	703	660	716	674	710	681	717	692	790	699	686	673	687	704	690	751	676	701	737	728	678	668	683	719	714	728	728	679	700	695	723	725	689	682	708	677	766	713	703	696	714	707	707	728	677	714	732	718	715	734	724	758	722	756	660	694	749	760	688	695	695	751	691	732	704	736	714	760	754	764	721	744	710	750	714	744	717	713	733	735	723	685	712	738	671	716	690	663	706	684	691	731	755	706	732	698	693	718	684	716	705	740	757	708	699	706	677	725	792	717	669	740	709	699	691	684	683	754	713	739	704	687	692	711	722	756	707	704	776	701	689	680	690	671	732	730	736	695	738	722	723	724	722	750	716	754	752	712	717	705	739	701	722	721	645	699	707	728	682	738	719	707	710	693	698	718	712	670	717	728	725	711	679	731	707	736	694	661	708	711	742	713	714	706	709	711	672	738	729	725	708	719	683	664	732	753	678	656	732	683	758	711	665	698	757	707	697	708	748	727	740	704	688	744	707	718	724	683	715	750	713	731	723	717	703	715	713	709	715	712	757	703	710	680	729	766	718	738	722	735	745	661	689	723	717	721	663	648	698	640	721	716	735	689	733	694	738	685	692	773	750	751	771	698	755	713	720	744	729	711	692	726	721	710	744	679	665	737	728	736	717	738	713	740	714	726	703	709	760	712	716	722	699	702	661	712	706	705	692	678	705	715	751	698	684	698	675	645	698	727	701	684	686	697	742	748	714	744	692	668	727	696	721	694	757	733	717	677	669	737	746	711	683	715	701	757	676	707	701	721	722	753	689	699	701	721	737	692	681	675	707	722	701	726	720	692	727	701	748	676	725	733	713	698	696	667	722	747	698	715	747	637	730	659	711	750	691	727	723	748	714	735	693	724	723	775	671	733	696	737	731	774	720	769	718	685	751	699	672	724	710	727	720	755	714	699	734	683	707	717	708	696	685	713	751	681	729	714	743	660	757	703	725	715	723	743	749	683	703	692	685	678	722	702	712	662	717	724	712	743	726	706	743	692	716	676	743	676	750	691	687	731	674	756	759	715	688	718	742	752	722	771	705	710	675	814	746	728	757	738	692	708	736	698	743	718	704	649	702	710	729	706	733	714	723	721	733	729	760	688	763	691	755	720	746	694	752	745	693	734	700	667	738	708	692	724	666	714	754	724	684	720	768	712	739	685	705	695	702	690	696	663	664	694	715	682	706	770	703	701	680	679	701	742	724	728	725	708	706	728	755	800	714	720	722	714	693	729	734	732	741	784	720	716	690	693	694	700	709	704	698	714	692	703	711	701	764	714	732	730	670	708	734	745	751	661	735	713	624	757	698	691	715	695	712	757	731	693	676	669	688	734	700	702	713	697	754	674	747	686	714	711	674	736	703	722	741	709	700	681	700	744	735	695	729	706	755	748	709	724	686	729	715	700	734	726	757	673	734	757	710	753	683	769	715	676	671	717	704	733	686	735	749	698	734	714	713	745	694	674	704	705	762	744	757	692	686	744	701	706	731	718	715	743	743	710	669	752	768	703	725	738	680	705	729	739	694	723	716	732	657	785	672	758	654	762	696	705	698	700	686	717	695	762	731	708	752	656	706	699	747	761	748	747	730	731	712	738	733	672	722	745	731	703	718	765	711	704	727	716	707	672	713	737	760	715	745	710	686	747	731	738	715	692	710	683	722	646	719	707	704	695	679	713	683	765	684	701	718	757	694	738	658	706	716	674	688	668	700	673	678	692	754	738	737	732	679	699	747	762	705	709	694	741	705	677	692	699	731	717	741	738	726	705	748	726	725	687	749	688	705	725	708	721	746	672	703	718	708	727	680	714	709	736	725	758	695	721	728	695	738	702	762	716	727	721	702	714	745	685	700	729	757	690	716	672	696	741	669	693	726	721	717	690	718	740	715	677	731	728	677	714	695	731	718	685	692	711	710	724	766	725	709	746	676	721	730	708	697	716	711	742	727	736	721	703	696	736	665	720	726	690	697	712	752	725	712	730	696	753	703	717	673	707	735	733	689	725	735	706	698	688	677	728	715	709	713	722	695	728	787	742	709	737	703	720	717	753	735	704	711	701	703	739	771	719	736	710	671	729	667	743	728	667	729	742	675	693	687	777	777	688	712	730	684	702	716	725	713	711	669	723	713	706	710	664	726	701	697	738	715	717	738	748	689	723	721	698	782	694	718	720	695	710	721	701	701	733	749	697	712	760	729	731	727	718	686	658	727	692	734	686	716	694	756	697	692	758	708	764	692	736	733	722	737	698	743	737	745	683	742	716	756	743	720	685	699	679	705	753	747	743	763	735	732	724	743	665	762	671	730	696	679	717	676	754	725	664	746	727	731	718	712	697	657	745	703	731	726	705	709	669	750	677	681	723	688	683	669	707	734	669	744	714	726	765	703	730	702	733	683	721	666	703	704	757	712	737	704	713	712	669	704	699	717	731	698	664	720	680	718	736	702	721	691	676	711	735	741	736	698	673	699	736	714	774	706	757	712	743	761	681	753	780	743	743	782	727	710	737	697	698	712	750	671	729	728	714	746	698	645	709	729	743	742	768	728	767	758	688	737	718	745	710	722	697	687	750	708	743	710	686	716	659	760	727	736	674	685	769	694	712	713	762	752	735	731	670	729	732	707	675	683	680	756	712	705	740	695	723	719	767	727	728	701	750	706	762	725	713	752	753	684	725	738	734	710	689	675	720	737	741	698	713	734	694	731	744	685	746	694	733	681	766	719	717	713	691	700	714	710	688	722	712	711	689	690	740	737	709	727	768	747	689	709	713	705	660	767	746	719	687	695	707	700	719	703	684	702	719	718	703	681	718	694	735	742	703	743	703	723	698	737	729	712	756	741	692	720	676	748	669	712	716	643	716	729	691	752	741	733	742	723	715	761	748	694	702	722	650	700	683	706	730	718	739	726	676	673	714	741	703	739	679	749	729	711	693	794	717	677	714	687	771	692	729	689	687	714	676	727	700	767	679	716	713	677	697	701	738	729	736	701	687	737	746	687	704	716	697	752	695	769	712	732	745	725	757	721	703	709	709	702	729	711	692	711	761	722	736	708	731	735	683	668	653	686	733	730	724	749	713	747	715	716	749	693	727	701	717	643	711	696	701	718	746	647	735	742	757	694	739	695	692	708	756	708	693	683	723	693	734	750	749	684	754	758	710	736	689	676	721	692	663	740	763	762	716	709	731	730	713	731	717	721	726	706	751	731	679	777	762	699	720	731	696	669	768	697	733	737	709	747	719	743	688	716	699	692	740	707	692	685	755	707	705	716	704	690	721	725	697	708	726	665	724	652	731	670	726	713	716	760	660	694	731	763	682	740
6292	2996	1433	642	396	453	478	435	392	326	275	228	221	176	161	147	143	127	134	107	106	106	99	104	89	92	105	110	92	96	103	95	91	98	90	93	86	97	86	104	101	97	98	89	97	86	91	104	87	102	78	87	79	88	91	87	98	87	82	96	88	90	97	86	85	98	83	77	84	88	79	83	97	92	98	103	95	90	100	99	86	95	85	101	98	100	98	76	90	86	81	85	85	98	91	107	73	101	88	93	96	97	103	87	99	63	89	76	92	85	74	74	90	86	75	88	74	97	95	67	102	92	90	86	89	92	85	92	92	83	81	96	94	100	101	88	110	98	89	86	92	101	94	91	85	91	85	102	90	93	96	85	79	82	90	86	85	106	97	91	99	86	100	81	97	95	95	81	89	96	91	105	78	99	87	92	93	104	108	79	93	100	102	87	68	94	98	83	80	107	98	89	95	95	103	70	75	85	100	87	89	94	96	91	79	96	100	95	93	84	93	93	72	100	100	107	105	114	90	87	90	88	86	103	84	96	95	85	77	90	89	95	93	103	92	95	100	87	85	89	88	91	99	93	78	85	87	90	82	74	82	91	94	99	91	103	93	72	110	90	86	90	92	72	94	79	87	90	92	87	106	97	94	77	80	103	88	83	87	85	91	89	88	84	77	92	90	96	97	98	77	101	91	101	93	96	102	80	95	99	96	90	96	94	99	84	117	101	97	97	84	101	87	89	84	85	99	92	97	102	75	92	106	82	86	103	93	99	100	89	79	87	93	78	85	82	90	73	98	92	81	89	83	79	86	105	85	87	79	88	99	111	82	87	95	82	98	79	99	88	79	111	95	94	82	77	85	83	91	78	100	77	82	81	92	96	77	93	103	105	101	95	74	98	93	82	85	99	84	92	73	90	86	94	82	79	90	96	81	110	88	94	89	87	81	91	93	101	82	82	112	98	74	88	85	85	82	103	97	86	80	95	71	87	96	98	73	99	87	90	92	86	93	98	85	106	101	95	103	93	86	88	91	94	88	102	81	87	77	99	90	96	86	77	90	92	97	101	83	88	90	75	90	92	92	88	99	92	85	86	95	86	95	104	78	87	82	95	91	86	98	96	97	95	79	87	103	86	97	84	86	114	72	91	87	74	112	93	82	98	93	92	95	88	87	90	78	100	87	98	96	108	86	98	90	107	87	71	97	103	74	96	82	81	95	99	99	84	83	86	81	102	89	82	101	100	78	115	101	97	91	94	84	86	77	114	92	83	88	94	103	90	95	81	87	91	104	86	72	87	86	72	99	96	105	86	100	79	100	92	89	97	80	84	101	90	85	99	86	87	86	94	90	89	71	91	100	98	94	102	102	84	88	77	82	88	94	102	93	90	100	98	79	82	111	73	89	83	81	86	98	76	90	83	98	91	89	86	86	94	114	87	94	84	89	109	76	91	84	99	97	89	79	94	86	94	93	78	92	103	108	87	93	74	80	93	100	82	88	74	81	89	101	77	87	94	96	89	78	69	92	84	78	95	94	77	88	99	100	111	101	79	100	93	83	90	101	86	77	88	80	82	96	104	84	88	90	97	96	95	102	102	78	93	83	104	85	88	69	90	89	82	98	66	108	91	89	103	91	81	100	86	90	102	88	78	97	101	89	102	89	80	75	83	79	87	80	92	104	88	87	95	79	74	92	97	80	93	94	88	101	86	78	76	101	81	97	90	91	100	85	88	89	65	86	91	88	85	91	86	112	78	84	80	94	85	100	100	87	79	96	96	93	88	102	88	90	86	82	73	87	89	88	81	74	87	98	81	102	107	90	100	109	99	88	100	101	68	81	95	94	94	84	101	85	97	99	108	74	108	93	110	86	104	77	71	96	84	92	90	99	89	85	93	79	87	101	97	81	91	92	81	80	85	98	79	72	85	104	87	72	101	91	94	81	103	104	80	97	105	86	88	94	69	86	107	85	74	84	114	94	92	107	79	96	93	85	91	81	78	88	86	94	77	86	82	85	100	102	108	84	97	91	80	87	95	86	80	94	80	90	84	79	85	79	74	71	92	80	83	70	88	79	79	86	87	96	101	94	78	96	92	76	93	100	78	88	93	83	74	102	92	89	83	97	89	101	88	91	86	91	103	87	87	92	93	90	90	85	73	91	87	97	91	84	101	76	87	89	98	83	96	94	79	82	88	93	85	90	92	93	93	103	61	97	89	98	92	100	83	89	92	69	97	87	86	96	92	103	87	99	82	95	98	87	84	108	84	102	62	84	97	94	99	80	94	91	96	96	100	83	92	78	89	84	79	99	90	106	94	80	85	84	78	95	92	89	97	92	77	81	89	92	86	82	87	89	87	92	84	96	75	107	103	100	92	90	98	94	94	86	100	86	89	77	100	86	73	92	98	88	88	77	106	97	76	70	89	91	114	88	91	94	92	100	90	72	98	89	98	93	77	89	91	95	75	101	80	81	88	101	84	91	96	92	92	92	96	91	101	98	78	92	79	87	102	82	100	90	96	98	105	77	102	73	84	87	94	83	84	91	99	89	80	77	96	97	84	78	77	85	95	76	73	83	93	85	82	103	93	91	87	93	87	98	89	99	99	72	80	97	91	104	96	98	96	96	84	114	90	86	106	129	75	99	84	94	94	90	91	84	92	89	73	84	105	93	98	82	91	93	79	72	90	100	97	91	106	89	96	85	98	97	89	101	89	94	93	82	100	101	108	72	84	79	87	95	75	78	110	69	89	98	69	108	83	88	87	97	101	94	91	95	89	84	86	93	92	95	88	77	99	77	96	99	71	91	85	70	90	92	118	85	87	74	87	85	86	93	88	90	78	84	81	102	80	97	78	95	98	104	86	89	78	108	87	94	112	85	100	99	98	103	95	89	101	75	80	92	112	90	97	71	91	74	104	89	96	85	77	98	102	99	95	96	104	82	87	107	92	98	99	97	82	91	82	101	92	88	87	92	88	84	96	89	95	83	86	84	95	89	80	85	102	84	102	95	109	99	97	82	102	77	96	83	87	90	75	90	89	80	92	80	92	91	80	90	82	89	94	83	96	77	94	90	94	87	100	88	84	80	99	81	102	87	101	88	81	98	90	96	89	99	77	93	93	84	87	93	100	81	88	88	100	102	110	85	75	88	86	82	96	86	84	76	90	82	83	76	85	84	79	78	88	80	92	80	88	93	95	97	102	94	86	88	90	80	69	94	92	80	89	86	83	80	102	90	93	85	100	98	78	90	75	80	83	81	76	107	80	106	84	95	86	95	85	76	85	92	82	90	90	79	95	84	79	96	87	94	91	94	82	96	78	88	87	90	97	105	98	73	98	92	89	88	88	88	81	95	96	85	97	88	100	107	94	86	81	102	102	97	112	77	83	82	84	97	84	100	82	98	80	93	75	93	101	88	87	79	116	82	74	78	111	86	87	85	88	101	83	93	100	83	94	80	93	81	87	90	81	104	98	86	89	91	82	104	90	72	91	88	94	97	86	112	87
33607	19833	12652	9468	13313	15602	15523	13353	10588	8612	6939	5368	4447	3601	2907	2319	1985	1757	1536	1433	1185	1036	987	900	887	841	822	823	779	744	748	759	724	710	713	706	725	713	671	699	712	742	665	675	638	734	689	653	687	656	691	646	674	684	688	698	699	686	676	703	642	632	646	670	692	658	715	620	646	679	675	686	629	666	661	697	666	688	689	668	642	679	678	689	710	667	684	653	691	664	664	661	657	697	669	664	683	632	649	736	660	674	699	700	639	648	659	650	670	707	642	627	731	678	670	696	654	656	709	662	702	679	631	674	679	664	642	614	683	717	662	643	665	664	718	665	658	660	697	666	675	674	696	646	683	668	724	663	653	662	648	663	673	631	674	659	677	677	692	652	694	654	649	631	650	693	695	640	673	685	663	662	671	650	657	680	651	658	665	665	648	691	696	655	629	667	708	698	696	705	685	693	669	675	623	707	694	619	636	698	653	661	717	642	695	633	654	682	665	662	679	651	650	673	679	657	658	698	699	631	701	681	667	691	684	707	691	640	674	639	698	675	660	704	676	671	665	647	716	651	706	660	703	659	675	682	666	677	634	665	692	640	642	688	647	694	662	596	666	692	686	665	629	676	654	647	690	654	664	637	669	649	688	665	693	686	659	682	687	680	661	702	639	669	705	685	689	601	685	659	659	672	646	657	664	655	664	657	694	683	646	683	695	684	678	692	696	663	715	655	686	668	675	650	664	707	650	664	640	700	696	682	674	675	691	671	634	650	663	645	662	701	664	698	705	673	700	666	669	669	678	698	684	657	658	699	684	704	661	648	653	662	708	688	631	692	689	644	680	697	693	699	691	643	673	683	688	695	659	669	675	689	698	692	631	706	648	687	644	675	627	700	653	699	686	649	726	687	658	629	677	694	670	687	682	650	627	650	644	669	593	691	696	662	650	703	639	675	649	666	689	639	715	688	677	712	673	652	686	674	667	673	690	681	671	644	646	695	658	687	683	665	670	616	654	680	704	670	637	695	697	690	687	677	721	670	667	682	670	668	708	606	735	735	666	722	648	666	688	645	694	674	682	728	663	628	655	692	671	661	643	702	680	713	631	638	661	763	672	675	647	681	672	646	697	639	650	664	645	681	707	655	663	634	681	657	681	683	707	660	696	655	650	688	674	670	662	683	659	684	658	680	709	670	620	677	683	682	692	648	699	679	640	616	737	656	670	691	680	671	686	681	706	693	610	684	709	596	681	695	715	672	683	668	693	644	639	717	651	724	682	692	636	667	715	663	646	679	643	642	665	685	731	684	658	636	671	709	635	693	655	656	655	682	706	654	659	662	645	713	635	712	649	658	657	636	669	715	579	669	686	712	680	729	676	624	678	672	655	714	718	683	720	688	679	657	660	662	660	669	697	727	682	708	685	685	645	695	650	628	683	636	692	701	668	669	675	691	661	669	648	701	669	648	664	704	668	671	685	704	624	664	724	697	653	691	686	673	699	628	693	697	644	635	678	746	720	664	671	684	636	655	708	691	701	703	671	692	658	672	673	685	686	688	674	669	628	686	655	693	649	623	690	716	702	646	702	619	658	694	665	677	684	664	691	637	693	696	675	641	651	708	650	700	672	705	670	681	669	630	710	641	662	664	701	707	663	618	670	637	675	618	653	620	662	646	721	652	665	651	736	667	700	665	658	679	672	686	704	688	651	694	707	661	629	652	716	711	681	615	644	684	701	692	679	615	684	645	704	694	641	626	680	632	659	657	616	640	631	660	701	647	655	698	655	715	690	676	674	619	677	666	625	650	616	704	651	664	644	683	680	649	615	661	678	733	665	641	641	653	633	640	632	683	709	668	671	716	676	679	680	663	678	655	671	679	695	677	700	615	684	699	670	683	651	698	694	669	703	624	667	660	675	715	712	644	665	701	680	652	668	683	656	690	702	706	608	675	687	657	696	683	607	694	681	709	665	679	668	638	705	672	678	725	669	685	626	671	709	673	662	640	686	684	666	696	677	644	696	666	663	626	675	684	655	603	672	690	654	656	715	664	661	672	687	640	675	664	642	685	701	675	651	668	676	656	646	676	693	677	725	664	670	654	637	659	711	679	687	689	699	701	691	675	649	707	665	669	710	662	692	707	692	688	673	668	701	673	686	691	675	653	699	709	664	703	672	719	724	712	690	696	695	674	631	682	683	664	668	667	663	667	654	684	710	610	686	683	698	741	659	700	667	641	675	670	624	686	650	694	644	659	657	652	678	647	664	699	655	686	686	657	682	638	631	669	680	673	681	677	683	666	650	668	679	671	663	698	681	713	673	641	640	634	668	656	690	697	673	700	712	685	666	667	684	718	650	698	721	680	730	660	641	668	720	668	669	699	679	667	663	667	669	638	660	652	710	657	641	661	632	632	657	712	694	641	695	670	676	707	635	678	699	658	702	715	619	678	693	681	701	676	664	639	657	691	690	718	657	647	646	699	653	638	680	663	666	651	634	730	665	622	697	609	686	692	690	635	642	727	684	710	709	682	667	659	659	663	640	635	661	650	674	658	707	648	665	713	658	673	714	630	694	646	669	684	690	681	683	635	708	688	685	661	749	687	649	675	639	676	671	650	669	705	710	652	694	677	666	653	671	649	658	643	687	625	656	721	674	667	688	681	650	659	651	655	656	660	673	648	654	698	700	725	669	662	654	711	637	707	657	685	692	634	682	679	658	701	682	637	665	676	665	637	691	662	654	688	702	689	623	662	646	669	665	637	740	688	692	640	699	669	683	689	630	688	682	682	606	608	693	640	641	676	664	720	678	699	685	714	664	659	705	707	673	737	650	637	731	690	679	659	674	665	630	660	664	649	679	700	676	651	653	687	671	709	688	684	638	655	633	670	698	685	697	659	672	620	677	661	709	698	641	668	673	660	686	696	657	649	651	654	687	669	682	673	650	670	658	661	663	646	658	691	712	679	663	665	701	704	660	624	640	675	684	728	696	672	674	699	654	655	707	658	629	703	654	696	657	615	706	694	674	713	690	665	642	674	650	684	666	645	680	682	619	689	713	667	616	649	673	736	693	659	661	681	659	610	641	690	677	657	630	688	666	664	696	619	705	637	678	672	725	672	660	622	712	673	668	629	726	631	679	685	651	654	688	654	672	651	735	705	682	653	675	672	680	680	672	723	692	656	693	653	698	672	717	711	650	629	744	719	679	682	672	721	664	670	717	732	670	656	606	662	647	641	658	675	634	665	686	649	665	686	675	675	708	705	655	659	688	646	631	680	690	628	701	702	684	630	675	673	659	704	679	723	671	715	654	697	676	665	668	663	661	663	667	669	657	660	672	691	677	677	659	628	686	697	673	692	668	644	671	681	659	683	681	649	678	665	689	671	695	663	712	693	685	650	684	660	672	691	666	638	673	676	702	639	720	684	616	663	653	659	646	642	695	650	624	678	713	670	684	668	653	678	650	637	669	653	702	627	733	682	668	712	646	717	666	657	726	649	683	657	641	684
6952	3922	1653	855	597	599	706	685	593	531	419	364	302	250	197	204	171	154	129	145	139	106	124	136	108	106	121	101	98	93	87	94	109	97	99	90	90	103	92	109	97	105	109	90	94	94	130	90	104	109	98	94	97	81	92	88	93	97	90	91	98	90	110	106	97	98	78	108	82	89	107	86	90	108	80	90	92	79	82	90	104	93	101	88	83	85	88	116	108	94	88	94	96	99	105	89	109	87	97	95	89	107	92	87	94	99	95	93	90	92	94	87	95	95	82	103	95	113	68	91	97	104	97	104	99	101	118	99	95	110	107	79	90	96	89	116	106	91	105	99	95	101	79	108	105	97	81	102	87	95	99	100	95	102	102	86	105	124	87	109	85	98	94	99	94	96	100	97	93	87	86	98	85	96	90	96	104	75	100	98	113	94	116	129	75	92	94	108	89	94	114	117	92	97	108	105	89	93	113	91	85	83	87	92	102	91	103	112	90	111	84	91	102	82	93	82	83	88	96	101	95	71	102	101	104	105	107	107	109	97	96	81	127	94	104	109	109	80	98	101	97	86	91	99	87	101	87	101	91	99	81	93	101	98	94	112	100	99	89	99	93	88	99	83	109	86	89	111	80	102	107	100	87	94	107	89	92	112	97	78	106	82	103	107	105	104	107	93	79	91	84	114	99	103	105	89	80	110	93	107	100	98	83	106	96	87	96	94	92	120	99	104	107	112	86	119	97	106	98	90	105	105	87	99	101	102	87	92	109	92	86	71	89	90	97	108	94	70	95	93	110	93	119	92	84	92	107	102	87	81	100	88	112	106	92	101	105	110	98	100	105	88	99	97	82	87	104	99	103	99	104	100	95	93	101	95	96	92	81	104	103	95	88	98	81	102	83	96	103	105	115	100	104	76	109	92	104	79	87	90	96	102	98	94	108	72	91	101	103	83	79	86	86	94	95	108	96	94	98	101	88	96	93	95	103	95	107	106	105	96	88	89	95	94	93	89	98	91	97	101	85	110	95	111	95	95	96	105	101	85	99	99	98	86	94	101	102	118	81	92	124	101	89	101	108	98	103	100	88	107	92	99	106	94	101	100	100	103	92	80	100	75	83	78	89	103	88	98	101	92	95	100	90	110	102	96	94	93	102	89	110	78	95	102	83	104	103	84	120	100	103	106	99	86	92	90	101	87	98	106	102	94	99	90	72	84	94	96	78	107	101	103	88	110	93	97	97	98	84	94	98	91	89	87	90	81	93	94	100	116	93	98	101	95	83	100	111	97	92	85	96	97	105	112	98	112	94	89	108	95	93	100	93	122	86	113	104	91	78	89	73	92	88	108	96	100	101	103	93	92	104	90	82	87	82	103	96	93	101	78	105	91	101	94	95	101	113	101	87	101	107	104	91	97	87	98	105	91	102	85	92	110	81	94	99	105	104	99	90	98	101	97	96	100	98	109	84	99	93	110	105	77	98	88	109	89	91	104	109	102	100	107	94	91	87	92	91	93	92	87	101	78	85	103	96	80	96	95	85	108	102	100	93	68	77	105	85	96	96	97	94	98	99	106	91	99	100	103	80	83	109	94	102	106	100	94	78	103	102	109	112	108	106	100	110	100	88	94	104	109	94	95	104	99	114	95	88	79	97	79	85	92	88	96	91	78	103	101	95	109	109	99	94	77	97	85	101	104	85	105	102	80	102	112	95	98	81	85	92	90	96	88	88	98	88	100	88	81	92	88	95	96	82	105	86	88	89	104	66	86	95	90	105	88	111	107	90	89	85	111	96	131	98	98	123	91	92	87	94	84	100	101	95	111	88	111	106	97	93	82	91	99	98	99	105	103	91	78	92	98	89	101	90	76	84	106	100	91	85	85	74	93	101	81	92	96	88	90	92	87	107	102	86	103	81	94	101	98	89	97	95	85	101	97	83	87	98	99	92	85	104	84	81	115	89	112	90	100	93	93	93	79	96	90	94	95	70	99	109	85	82	76	96	92	106	105	105	97	96	99	89	100	97	92	82	90	84	95	101	97	90	91	86	83	81	84	83	83	101	94	105	90	92	72	93	104	92	95	86	105	75	94	97	85	74	100	74	109	93	85	86	89	102	81	103	91	99	107	92	93	96	107	89	83	101	105	101	95	108	111	106	98	77	88	100	97	113	84	90	81	89	77	94	101	97	102	116	92	93	80	104	88	100	99	98	97	111	94	106	99	103	106	102	88	95	106	101	97	92	77	87	105	105	89	103	98	109	89	111	86	92	84	91	90	92	92	101	88	91	105	91	108	89	86	75	92	105	99	83	101	115	99	86	95	117	101	100	97	105	120	91	91	90	97	105	105	92	99	92	108	88	107	103	79	85	97	97	111	103	88	82	87	84	117	81	91	94	118	83	94	83	119	80	83	82	88	97	75	80	101	105	88	96	83	101	106	101	101	83	99	87	79	102	99	103	88	109	104	94	92	108	84	98	93	82	85	73	95	87	112	108	106	74	80	86	97	93	113	85	101	99	103	84	99	110	105	79	94	89	98	85	102	101	90	90	84	100	90	104	103	109	88	116	85	98	82	110	83	97	86	98	104	80	93	86	96	114	100	84	94	101	79	88	94	85	84	96	86	87	120	102	109	97	107	111	92	117	96	89	94	96	103	90	89	93	91	91	92	108	98	87	86	105	80	100	109	87	99	97	105	88	102	116	113	101	91	97	85	100	80	92	97	94	94	88	100	96	82	109	96	114	78	92	90	91	97	88	88	94	88	100	102	89	108	100	100	88	113	76	100	93	104	100	89	89	101	115	93	100	93	102	111	102	74	105	116	115	101	102	101	96	98	89	106	98	96	94	98	103	102	91	100	76	95	99	71	92	82	91	109	106	116	90	93	99	73	82	92	84	106	103	93	88	91	95	100	85	83	92	78	81	92	80	99	87	114	81	95	104	84	85	82	113	114	84	101	95	122	79	115	79	84	94	92	100	107	101	102	97	90	88	77	104	79	89	79	94	88	99	95	91	84	79	95	92	84	87	85	87	98	96	94	98	76	91	109	116	84	84	94	114	92	103	90	89	80	87	117	93	97	84	103	93	94	110	114	106	116	103	110	98	99	94	96	90	90	87	104	104	94	92	79	103	92	71	86	110	110	98	103	83	80	98	82	102	103	111	91	96	86	85	79	76	105	90	82	97	117	118	96	103	98	101	107	106	95	104	92	105	111	87	90	79	96	104	83	115	98	90	101	90	87	86	94	90	85	104	89	95	104	107	95	90	102	82	93	94	83	87	90	101	93	117	90	92	92	95	86	92	108	105	114	94	105	106	81	107	112	93	81	106	95	102	93	88	94	100	101	92	110	92	107	87	88	106	88	102	92	95	112	100	93	93	114	89	83	107	89	104	90	102	105	86	115	97	119	96	95	86	121	83	92	79	96	85	89	77	108	98	100	102	103	87	100	86	112	97	81	93	97	99	83	77	87	112	93	107	102	117	90	102	107	103	83	97	92
36870	22325	13822	12084	18427	21035	20652	17951	15015	12524	10310	8131	6816	5429	4286	3267	2660	2381	2179	1858	1423	1282	1204	1064	1034	1039	920	905	867	908	856	846	808	833	770	781	752	760	687	723	783	741	739	758	731	728	691	711	707	687	746	692	705	716	707	714	726	761	716	749	704	721	655	721	739	688	663	687	725	698	764	701	744	699	719	668	751	700	709	779	731	730	713	734	753	719	770	713	786	701	737	739	779	692	780	666	773	711	686	729	755	728	683	732	767	747	710	740	751	730	718	744	684	704	727	720	732	705	741	710	664	717	717	706	703	741	791	682	752	748	731	717	739	713	734	697	760	724	735	720	708	723	706	719	766	735	738	768	737	703	702	701	717	713	688	717	690	703	727	719	726	765	671	740	724	729	693	745	685	745	767	762	688	723	709	737	740	678	726	738	694	793	765	668	761	705	744	684	721	721	713	678	719	756	701	772	713	746	709	760	718	718	724	705	750	754	662	761	727	699	735	647	708	716	742	707	753	711	713	694	737	693	705	707	771	719	737	698	735	729	748	737	727	692	692	723	737	687	785	765	733	722	721	750	719	753	750	698	750	726	714	712	723	683	702	739	757	686	763	730	718	785	713	699	661	747	740	691	695	748	681	665	743	710	708	688	721	737	719	772	683	747	708	753	757	755	686	725	726	702	675	707	714	708	742	680	755	722	801	708	689	744	679	701	767	715	745	692	729	729	722	721	749	709	733	683	757	667	664	722	695	666	724	751	703	707	675	719	734	747	740	741	685	758	696	731	698	704	730	685	750	677	672	706	737	767	745	697	710	738	767	646	703	765	766	720	686	788	710	698	687	691	749	716	730	705	707	699	812	714	752	697	722	713	718	720	674	772	677	710	716	717	724	646	754	737	752	761	736	690	761	716	693	732	689	699	744	771	728	723	738	664	713	744	685	717	699	720	756	720	695	712	683	716	718	725	731	703	721	721	702	723	736	720	731	700	713	771	708	733	776	719	747	749	733	714	712	742	752	709	795	761	744	730	722	665	739	698	711	658	733	720	748	718	730	701	731	747	750	687	704	699	741	741	702	744	753	724	716	757	719	702	688	734	713	772	733	732	703	716	748	701	685	736	700	688	746	703	668	741	688	689	701	681	707	738	707	693	698	723	706	724	739	681	670	692	732	730	782	738	680	706	696	709	673	782	735	751	675	745	714	693	727	744	709	676	721	778	726	698	689	740	748	687	750	706	764	711	700	723	769	701	717	737	781	737	726	671	712	683	728	675	750	728	659	697	708	701	776	729	670	708	771	700	756	727	710	731	738	718	689	715	733	691	714	774	681	703	755	707	724	704	704	715	776	695	690	725	764	728	730	723	702	698	736	759	704	690	717	729	670	726	715	752	649	750	697	709	701	738	723	753	718	681	726	684	766	731	734	767	714	678	760	685	713	679	716	763	701	729	689	729	720	671	700	709	750	742	760	719	714	781	689	726	735	691	644	723	772	708	726	742	731	743	668	734	728	724	701	692	760	689	780	705	724	719	674	776	716	692	756	703	737	705	740	738	708	686	751	714	730	712	701	732	732	714	709	808	710	705	742	674	733	674	746	709	698	675	695	703	725	735	707	726	740	765	759	683	738	741	726	684	693	697	656	699	703	730	731	695	720	706	764	793	734	712	744	717	719	710	704	749	745	707	710	760	720	700	727	713	681	706	706	719	721	727	762	701	717	698	710	697	691	741	664	693	713	721	720	726	721	684	748	707	751	717	682	703	693	739	758	728	743	727	740	737	707	721	778	687	675	732	746	763	745	735	722	710	728	706	697	799	723	748	698	678	712	674	698	706	721	743	713	710	684	714	736	762	738	714	726	694	713	783	682	697	693	731	732	723	737	714	695	722	678	712	727	707	712	703	737	745	739	707	710	705	760	706	704	748	704	682	698	708	717	716	788	684	660	691	715	715	727	726	701	744	727	719	741	719	692	741	729	649	710	689	665	708	691	734	683	707	768	710	741	740	740	706	732	762	726	705	653	742	741	680	699	720	720	764	703	710	730	742	761	715	733	714	719	709	767	739	738	690	761	760	711	684	765	767	739	696	769	752	727	720	697	734	709	723	680	726	700	770	759	723	708	707	708	692	742	742	737	696	731	739	700	780	692	714	700	749	767	739	726	695	731	731	752	699	720	728	697	719	731	722	697	711	717	718	746	722	706	688	651	695	732	700	728	711	734	736	658	678	732	715	704	699	729	702	710	741	672	737	681	741	739	730	760	708	713	729	741	737	747	745	757	716	706	766	691	713	699	733	700	687	764	688	742	754	682	768	770	708	707	750	750	732	741	697	707	706	729	762	715	712	674	779	734	757	712	721	701	725	781	757	734	728	737	731	752	721	730	690	724	769	737	710	673	733	717	730	748	733	716	688	730	683	699	759	725	719	738	736	747	733	736	749	724	780	688	711	776	722	701	727	696	683	720	733	782	672	700	714	776	733	725	736	763	716	736	702	734	718	723	696	828	776	708	717	707	740	727	722	727	736	735	709	739	692	731	744	712	707	706	717	697	712	721	696	738	734	737	721	706	718	723	728	724	684	711	704	759	720	709	738	742	687	724	658	708	702	676	778	735	661	700	699	697	762	771	709	778	719	676	719	776	707	718	748	731	726	736	654	705	720	751	743	722	687	733	747	755	716	748	713	747	733	667	714	741	710	721	736	740	723	690	730	700	673	689	700	730	691	693	737	723	719	747	724	708	661	708	689	711	760	703	727	679	720	701	735	737	708	736	761	762	692	734	693	757	770	740	739	770	695	719	676	696	717	739	708	732	681	733	795	702	769	757	703	764	743	721	719	702	737	716	688	723	744	694	715	731	740	709	698	723	768	743	728	737	712	702	713	771	745	696	682	696	690	780	758	686	722	713	707	773	706	696	736	718	707	702	720	698	773	703	726	708	704	684	706	735	721	750	728	727	729	763	721	720	717	715	740	703	735	729	707	718	739	713	710	715	745	694	729	751	775	704	697	719	755	739	707	706	703	679	716	699	745	756	699	706	697	635	706	695	716	726	724	766	719	744	780	725	678	737	698	669	720	726	717	687	768	711	707	722	685	664	774	722	696	760	776	651	719	670	711	710	755	717	758	737	771	700	710	754	705	693	701	738	720	720	724	642	712	705	711	771	742	710	678	760	711	756	753	732	691	707	702	729	717	721	748	733	774	704	727	695	730	754	714	727	763	739	696	716	700	726	701	708	687	714	700	718	700	696	749	734	702	709	777	707	729	783	708	674	700	747	720	750	720	680	740	733	724	729	704	708	702	717	672	731	756	689	711	702	712	694	682	714	696	719	709	701	725	732	701	715	717	696	730	743	712	687	704	736	708	703	686	698	658	738	711	681	730	716	717	741	748	707	666	779	717	730	676	717	758	729	737	742	709	719	704	757	752	717	743	750	733	738	745	714	765	765	712	670	668	730	691	714	775	685	708	723	729	692	742	682	790	737	761	744	698	724	664
7810	3403	1483	970	561	602	619	637	487	463	366	334	310	224	213	180	159	135	133	108	113	137	75	121	89	118	95	98	122	88	106	87	95	112	93	92	103	98	90	96	87	85	97	107	95	84	109	99	112	104	93	81	102	84	80	100	74	92	93	92	100	92	75	87	80	81	94	105	93	74	101	104	93	85	102	99	91	93	85	79	97	84	106	97	87	90	82	101	90	88	99	86	96	81	93	84	83	92	87	88	81	92	83	97	81	87	79	88	79	89	64	87	102	82	86	75	89	92	77	85	95	85	84	80	101	98	94	81	114	90	86	79	115	89	93	89	89	116	96	114	91	74	89	85	79	91	112	105	87	92	91	101	91	88	82	82	99	75	79	105	84	82	92	75	91	82	87	92	99	96	91	89	86	95	71	97	86	97	77	88	93	80	98	96	100	94	95	82	91	83	86	96	87	85	80	90	101	80	92	79	91	88	91	88	93	88	100	78	90	95	90	93	76	77	93	85	96	101	76	81	90	81	91	88	89	79	81	87	95	84	130	92	78	86	88	95	80	88	86	77	101	95	90	115	89	98	103	94	85	96	89	112	85	84	97	92	94	86	93	104	91	94	92	88	96	97	93	93	81	91	74	93	96	76	80	82	109	93	88	92	74	101	86	96	86	87	102	81	101	78	81	82	78	93	95	84	90	99	81	98	76	93	77	89	93	78	91	98	89	96	82	95	107	101	94	102	83	102	71	89	100	98	107	103	85	100	76	95	102	93	86	89	88	92	99	91	102	65	89	80	79	75	95	75	85	100	93	85	97	92	80	85	91	89	87	108	84	84	94	82	90	100	93	96	109	88	100	78	82	95	90	92	73	89	100	104	100	107	86	69	83	91	92	89	85	106	92	82	80	89	87	76	73	81	93	97	93	92	81	100	109	110	97	100	105	90	92	97	86	102	85	80	98	93	98	93	97	89	83	90	109	92	87	71	89	101	103	89	96	73	90	116	85	107	91	97	84	103	95	87	80	82	93	90	98	91	101	86	95	75	104	90	77	84	87	75	83	92	99	110	74	79	99	88	91	90	93	89	90	77	99	84	87	102	87	97	89	87	89	91	79	91	96	101	98	95	77	75	99	90	83	93	78	79	83	78	84	93	91	107	90	93	89	97	80	83	108	89	85	88	98	98	70	98	82	74	91	85	90	79	96	92	85	89	103	98	75	74	83	101	84	83	98	93	88	80	90	77	90	103	104	108	92	111	88	92	78	99	91	79	78	90	89	91	71	99	85	88	88	80	111	93	83	94	96	83	110	107	92	81	86	96	70	116	99	102	90	110	89	81	90	89	85	99	88	92	86	83	99	85	93	87	88	97	94	83	103	91	91	91	108	92	90	76	86	68	105	86	83	108	87	87	94	77	90	88	84	104	92	87	92	99	70	80	105	90	91	90	84	102	83	87	80	105	90	104	80	98	88	112	109	68	87	85	75	94	88	84	95	95	92	97	88	90	82	91	110	80	100	82	82	75	73	79	94	98	105	89	80	111	81	102	81	105	87	90	86	83	98	85	96	85	93	97	95	66	101	84	91	74	100	88	100	84	84	98	75	88	80	88	85	76	89	83	101	92	91	84	109	94	80	80	97	82	74	81	91	67	84	71	90	97	71	90	88	87	94	88	84	87	109	86	86	87	87	91	84	71	92	93	89	124	87	75	96	100	82	101	91	78	85	91	88	92	91	85	99	101	93	87	92	96	93	74	95	89	77	90	81	105	91	85	105	97	98	98	90	95	76	86	92	113	83	76	96	91	74	84	85	92	97	95	95	98	110	101	94	109	94	101	85	84	93	81	90	87	91	89	83	84	100	90	95	79	107	97	74	84	91	84	77	87	83	81	111	89	75	93	102	90	85	98	98	105	111	95	92	89	83	94	95	94	89	83	88	95	114	92	100	86	91	90	98	97	95	64	107	96	79	92	96	85	81	104	86	79	81	88	84	72	105	89	96	83	95	96	95	79	100	84	102	81	81	90	87	82	97	111	78	86	86	87	86	82	106	88	90	90	88	77	77	91	87	93	98	76	99	95	102	96	85	92	82	100	81	110	88	86	94	75	82	86	78	95	106	96	88	78	91	94	85	82	82	79	82	84	87	110	94	88	101	98	92	87	84	88	81	91	101	88	88	80	81	104	83	84	85	94	82	87	87	95	113	103	83	104	97	101	102	100	103	107	93	96	74	105	107	84	84	77	91	95	81	70	87	67	101	72	88	83	86	82	80	79	99	95	108	93	86	87	95	69	93	90	121	93	101	87	89	75	82	87	92	101	97	108	88	93	88	91	83	81	96	88	93	101	75	87	85	85	106	89	83	89	90	86	89	93	104	88	90	90	86	82	106	81	93	76	92	97	83	105	74	88	88	85	89	101	88	82	87	72	93	95	87	105	93	84	91	95	94	87	93	92	101	68	99	86	74	84	95	100	91	102	98	95	88	93	82	77	91	92	84	92	87	96	107	87	100	106	71	93	82	94	81	89	81	73	79	80	85	84	71	84	88	80	94	86	92	86	86	89	97	81	69	78	72	101	92	78	92	76	91	92	87	84	85	87	85	78	100	93	85	98	74	79	98	88	103	102	104	89	91	94	82	98	103	96	77	88	107	97	79	85	104	92	112	87	88	99	85	88	92	86	95	83	88	96	87	97	76	69	97	86	91	73	97	81	95	101	95	93	91	98	103	96	90	98	102	99	98	89	91	96	98	93	91	101	85	87	88	98	86	86	72	85	82	75	86	118	90	100	80	91	88	91	84	88	76	107	93	75	93	95	84	87	93	73	109	94	91	98	84	95	74	79	91	107	75	101	87	81	85	92	90	85	96	100	115	104	82	89	94	90	86	84	84	88	107	87	83	95	97	86	90	98	89	110	86	92	87	78	94	97	90	103	82	84	85	87	90	89	74	88	85	99	111	86	83	104	104	82	73	102	91	84	81	104	76	95	73	96	90	94	99	96	82	110	91	84	98	101	92	83	96	75	97	90	92	90	99	104	92	106	94	83	93	94	77	100	84	72	102	81	73	93	81	88	90	87	87	84	82	82	95	83	92	83	91	87	108	91	89	97	88	91	97	84	103	83	87	92	95	82	89	89	95	94	103	77	113	91	96	83	93	105	96	84	94	73	86	77	94	89	91	107	77	79	88	106	92	86	98	78	100	96	104	95	83	101	93	75	96	106	97	75	82	96	84	103	88	93	112	102	73	94	115	78	108	110	73	83	87	109	90	80	77	103	102	74	77	83	87	94	93	85	78	97	95	96	94	76	89	102	76	110	108	93	98	93	84	83	69	103	90	100	76	83	78	91	89	95	115	94	79	101	92	94	77	87	79	79	75	93	87	100	97	95	101	93	91	93	84	99	92	86	85	91	84	104	81	86	81	93	92	81	78	109	74	83	58	84	93	80	78	85	91	91	100	100	95	79	85	85	97	84	86	92	79	86	96	90	109	89	88	98
34812	20598	12748	12868	16519	20636	19673	16934	14018	11384	9268	7629	6339	4732	3937	3141	2533	2180	1994	1665	1298	1170	1115	988	921	925	942	871	815	756	802	759	755	754	690	744	730	694	685	668	698	686	676	668	732	660	667	657	705	710	668	660	656	663	691	607	620	669	637	721	656	669	668	647	657	679	694	665	696	680	651	704	686	679	630	664	686	661	613	649	640	702	715	705	682	686	686	688	714	710	685	676	700	640	701	709	674	724	666	676	744	697	700	679	633	699	710	680	669	665	704	640	703	647	689	679	714	697	664	693	709	659	667	698	709	671	685	660	694	676	779	697	710	713	675	669	702	704	747	654	664	681	752	662	671	697	697	711	685	706	722	717	695	661	654	696	677	705	686	703	730	663	697	671	676	674	669	667	700	669	694	691	699	671	691	658	728	720	723	656	635	629	666	649	666	709	718	663	708	682	676	665	688	696	685	698	681	718	645	684	720	718	648	652	711	655	667	680	686	702	676	696	696	653	718	713	673	676	669	664	648	698	705	687	677	688	668	701	701	675	685	692	690	686	749	697	713	726	691	680	684	622	677	636	716	659	716	685	692	689	717	642	674	676	652	673	689	673	680	701	674	670	710	669	662	670	723	726	692	727	704	695	745	623	722	671	669	680	681	712	664	647	679	682	642	687	673	677	659	651	693	679	701	689	656	667	703	679	682	673	682	665	682	654	635	632	679	658	657	687	674	678	694	642	673	685	634	676	639	704	710	702	683	701	709	643	669	700	690	684	658	671	667	684	653	683	716	727	634	655	722	672	731	679	704	690	667	664	638	706	663	709	698	700	697	702	711	678	682	679	681	709	670	684	658	667	643	672	728	666	665	681	651	658	653	645	700	728	645	677	729	678	674	648	680	621	699	632	700	650	629	677	675	650	660	654	700	698	692	673	684	650	694	669	698	709	666	672	713	679	677	652	663	731	659	670	698	733	669	721	702	713	655	680	645	731	710	709	709	681	635	677	663	634	638	713	683	714	632	670	706	645	723	675	700	638	669	659	686	663	679	676	684	685	660	675	690	693	684	733	676	686	683	672	704	698	690	671	730	684	703	689	684	650	668	677	683	685	717	686	725	688	661	700	679	698	691	685	657	707	701	652	674	691	651	702	633	688	728	696	625	680	686	659	671	695	682	690	681	688	657	710	683	703	642	649	704	661	660	679	703	620	686	684	669	708	707	713	672	698	666	660	670	669	667	618	741	659	659	745	688	679	665	652	708	705	691	662	676	658	685	637	676	644	678	676	710	679	682	629	689	654	621	684	704	687	663	724	660	676	729	716	655	655	622	644	707	682	674	668	659	681	700	651	684	659	685	643	708	645	718	725	662	777	646	728	674	634	723	713	680	670	685	676	673	661	684	727	695	690	673	643	656	646	692	678	669	641	676	676	684	636	719	672	680	662	688	661	640	687	699	674	664	692	659	686	697	643	699	676	663	732	693	674	654	659	680	693	702	652	694	718	683	680	640	679	661	648	665	681	633	667	647	648	689	706	658	649	639	621	705	679	722	616	640	696	691	681	688	668	657	691	666	637	689	665	710	629	678	641	704	652	673	649	721	660	684	635	697	678	654	692	667	716	705	664	719	678	728	650	682	705	621	669	661	700	664	696	647	697	665	632	686	657	653	669	698	720	692	594	670	697	702	688	684	691	663	715	678	682	732	676	692	678	690	658	677	665	692	677	668	663	668	659	714	664	692	681	661	678	700	692	670	697	677	717	640	659	627	697	629	705	704	712	692	681	643	671	699	707	647	645	667	672	677	693	708	668	686	688	696	695	691	647	719	661	685	689	662	733	688	695	671	669	684	674	629	674	669	679	663	687	699	682	662	666	661	656	746	720	678	671	651	678	711	685	646	697	681	661	672	716	680	667	698	732	735	708	650	673	654	657	696	661	674	683	688	632	696	708	697	660	661	687	656	699	695	670	698	635	653	690	623	631	717	729	652	713	711	701	700	714	704	691	661	649	709	706	693	697	698	638	658	690	664	701	666	657	698	700	644	627	647	635	691	715	686	659	644	677	675	643	694	713	675	694	679	703	702	702	702	679	688	684	665	686	676	638	660	680	656	674	659	683	672	651	693	688	706	698	649	650	654	630	689	685	666	685	700	692	688	687	699	659	660	672	659	647	689	681	681	684	664	656	663	704	716	699	669	617	679	670	675	696	705	666	699	702	709	686	680	747	705	696	663	688	746	637	678	655	716	677	677	702	661	663	670	668	693	701	692	696	691	658	673	694	691	672	626	676	661	693	714	696	675	667	703	726	667	668	684	703	632	714	684	673	702	674	723	683	670	689	687	657	674	668	704	664	682	728	678	650	690	654	699	647	703	678	682	654	674	647	701	719	638	746	691	699	686	639	665	713	670	684	746	710	697	706	698	685	695	683	640	654	690	646	677	679	679	641	698	662	632	693	688	658	689	671	684	669	641	705	642	676	720	687	708	706	716	691	727	703	636	675	664	708	693	676	696	696	697	714	694	699	689	709	671	658	706	645	689	696	655	618	642	700	727	646	700	702	703	654	741	693	689	722	703	670	659	694	661	641	672	672	689	694	665	677	688	702	711	668	704	670	653	702	667	679	731	708	677	672	675	676	641	685	683	645	682	675	653	693	715	703	692	693	672	688	682	657	689	658	711	667	674	666	697	658	694	674	684	650	711	679	715	712	715	617	656	710	693	675	660	692	753	657	662	633	699	655	633	721	668	731	649	647	671	650	634	702	657	657	652	710	666	691	677	691	701	697	727	708	644	697	630	656	729	668	665	671	669	662	625	688	677	661	725	657	651	678	702	703	660	677	660	631	640	672	696	703	701	657	674	716	698	682	677	704	674	684	656	675	723	694	662	635	692	683	651	685	693	681	680	671	704	685	658	699	679	707	676	758	632	664	644	717	711	726	685	633	707	659	708	681	721	710	656	719	699	675	688	683	770	735	662	680	635	739	646	657	715	674	732	682	653	651	735	736	712	674	638	650	692	677	648	704	673	646	675	660	736	677	659	685	671	653	684	686	677	705	716	664	660	696	708	694	724	679	694	637	701	717	673	648	663	707	692	679	666	685	696	700	646	694	671	705	694	690	674	656	729	661	686	678	655	681	727	663	666	696	664	694	682	644	726	646	664	645	696	720	639	684	705	686	650	631	683	687	675	660	706	706	673	666	662	699	665	688	676	650	668	660	711	677	684	703	680	627	689	702	714	654	690	714	654	701	677	680	639	703	745	666	622	676	695	646	660	706	635	695	722	674	687	622	680	657	685	690	654	658	639	680	727	665	690	732	720	628	687	683	640	651	717	706	701	719	681	676	703	714	671	682	676	664	695	642	678	661	705	630	714	690	703	685	686	700	698	671	683	656	656	721	680	695	685	695	695	653	654	689	659	664	697	630	703	636	652	680	671	699	690	681	648	687	685	686	724	669	723	687	706	683	708	692	690	662	687	664	683	643	661	734	670	685	640	699
8842	4935	2152	1364	745	843	916	849	723	619	517	450	365	324	246	225	175	188	144	151	134	117	136	100	99	91	105	97	131	104	105	77	95	94	92	88	91	106	113	78	95	96	91	83	98	91	99	99	111	88	93	103	108	72	90	107	84	90	89	83	119	91	96	103	79	114	92	107	103	125	104	84	102	95	105	96	95	84	106	91	112	107	100	112	116	108	113	103	91	97	103	115	99	80	121	99	107	103	89	102	124	111	96	109	102	104	98	87	102	93	96	107	107	81	90	97	94	105	102	93	91	85	103	82	90	104	94	102	89	92	104	88	103	102	97	115	98	104	95	107	107	90	124	93	96	90	81	98	87	97	78	98	92	103	104	95	100	100	89	84	122	89	96	99	117	95	100	104	113	101	99	116	89	99	89	92	102	97	111	102	85	116	100	99	93	106	82	90	101	102	81	79	89	108	96	99	91	77	88	94	103	95	104	103	96	112	98	87	90	99	71	98	81	96	93	91	118	107	92	98	116	113	97	99	101	96	102	100	102	101	95	88	103	94	97	106	97	107	88	88	99	104	82	91	106	88	101	84	98	86	112	100	99	107	104	75	87	77	110	89	106	106	92	94	100	89	107	94	100	107	98	119	88	88	109	91	103	90	87	91	108	101	102	96	93	98	105	91	88	93	92	91	102	106	92	90	91	98	109	97	107	99	114	95	98	81	82	95	86	88	103	90	99	84	97	94	97	91	89	98	83	90	78	102	86	89	100	106	91	114	97	89	88	75	105	99	112	82	95	96	94	101	107	87	101	102	102	98	84	108	97	86	91	88	90	105	112	90	112	90	88	116	91	93	90	106	88	96	87	93	104	80	95	122	112	110	78	102	102	100	98	87	86	92	94	107	93	100	100	92	80	80	82	99	89	101	91	109	102	94	90	86	100	113	100	121	87	103	107	94	103	90	94	92	101	91	89	89	89	98	86	101	82	82	88	96	88	97	104	102	98	91	90	96	96	102	105	79	93	92	84	80	101	112	92	119	106	87	97	100	101	108	113	114	98	93	114	75	106	103	91	105	96	93	89	89	83	91	120	71	81	104	88	100	81	93	98	96	96	94	90	90	103	91	87	103	107	79	94	107	112	110	99	93	105	104	109	86	90	114	104	114	94	103	94	107	94	69	97	93	96	87	94	98	111	115	96	97	93	101	99	95	94	91	97	99	86	95	108	70	94	100	93	103	90	114	84	94	94	106	101	102	101	86	80	79	97	99	100	97	99	95	102	97	98	103	77	91	95	85	101	93	97	105	102	96	104	94	107	102	104	94	101	96	101	103	104	95	101	89	91	84	115	97	99	91	87	95	109	92	91	87	98	91	88	92	89	95	88	105	98	105	101	73	112	93	102	103	102	83	96	95	126	106	84	104	109	90	103	96	100	124	91	103	92	102	87	108	104	98	107	87	96	97	106	109	96	102	85	93	94	101	103	107	99	113	100	103	93	101	103	102	105	94	105	98	109	114	106	105	90	95	84	71	100	81	122	90	87	114	94	99	102	117	119	100	87	104	86	96	99	78	94	97	93	80	89	118	93	104	99	112	82	79	96	117	111	100	90	89	98	90	98	119	95	82	103	101	81	89	84	91	112	121	89	99	95	89	90	99	104	105	89	80	104	115	99	94	93	109	103	97	89	103	95	91	102	98	113	105	88	114	99	100	87	96	94	94	103	98	99	88	96	105	92	103	99	87	108	99	107	94	85	103	87	90	91	109	115	96	104	102	85	92	91	99	98	91	96	106	91	94	96	89	90	98	110	105	109	98	118	101	92	99	98	103	102	83	93	86	105	92	110	83	96	104	89	106	83	89	91	98	77	105	85	98	88	89	76	114	88	95	115	117	114	97	96	100	90	90	101	93	91	96	90	105	96	107	108	93	110	106	108	92	97	85	87	92	103	91	92	106	104	98	96	96	99	81	96	93	100	89	95	111	111	105	105	102	111	112	107	93	108	86	88	92	112	95	99	89	110	99	120	86	89	93	105	92	120	82	101	111	89	101	101	109	96	99	97	109	115	80	90	84	101	96	108	88	102	94	110	98	91	94	88	113	96	94	82	102	94	93	91	97	91	114	90	100	92	101	99	92	93	98	95	94	100	102	102	110	105	93	102	98	116	101	105	90	108	103	102	89	99	83	96	85	88	99	92	107	79	110	99	105	108	97	103	96	107	109	91	98	87	104	98	101	90	96	101	88	95	94	116	101	109	89	99	108	109	99	92	106	82	111	111	91	98	86	100	96	99	92	94	91	94	79	83	92	99	108	97	83	88	80	83	105	95	81	89	92	92	117	107	112	111	104	100	102	98	95	108	102	97	88	95	88	101	97	99	106	84	110	87	83	80	114	104	95	101	112	95	107	113	77	93	99	90	104	81	90	73	97	98	95	93	101	126	85	104	100	95	93	101	104	85	85	85	90	82	97	99	79	95	100	79	98	97	103	96	102	100	104	105	105	86	110	89	99	86	101	88	91	117	89	86	96	78	114	92	95	86	91	106	84	87	100	76	100	99	103	109	96	111	106	99	90	100	89	95	87	89	88	105	96	108	109	83	86	97	84	114	99	99	102	101	103	116	99	105	102	103	89	115	105	98	96	104	76	94	95	101	99	101	97	111	95	95	90	93	119	101	106	85	87	86	92	86	105	72	83	113	101	100	112	102	95	86	94	87	95	91	108	92	92	93	83	99	94	116	81	104	82	96	104	107	113	88	96	88	92	99	117	106	92	100	97	118	98	113	101	99	97	108	105	89	99	87	104	93	81	101	101	96	102	79	85	96	89	109	88	86	83	97	90	103	81	99	112	92	79	100	86	97	105	74	91	100	96	112	78	97	90	109	107	108	83	94	86	84	109	98	96	95	103	98	84	109	104	90	91	93	104	84	105	94	77	100	113	103	98	83	96	105	90	106	95	87	98	114	106	116	108	104	98	102	111	118	107	97	103	104	88	95	102	121	87	107	97	101	96	112	82	96	100	85	107	94	100	106	108	101	107	81	87	90	97	97	103	96	98	113	87	104	92	93	117	99	107	91	109	114	79	80	87	100	92	79	91	80	112	87	92	98	80	118	96	102	101	94	90	88	95	95	122	102	111	104	90	102	99	105	90	102	96	111	85	89	81	97	97	113	96	86	107	104	93	103	96	109	95	85	102	86	84	81	108	87	103	80	99	94	101	121	93	89	103	86	97	99	93	81	103	105	94	107	100	95	107	90	104	87	97	95	88	107	88	99	89	121	109	110	99	97	99	94	99	94	99	86	100	83	95	115	96	99	105	97	79	96	97	109	101	78	99	82	91	81	98	107	90	109	104	82	101	96	107	91	82	97	93	103	95	105	97	91	104	88	96	99	100	98	91	105	105	95	102	100	98	91	103	104	101	91	99	92	112	92	90	109	106	130	96	102	101	95	113	98	96	96	94	83	91	88	99	83	95	89	89	90	107	107	87	82	110	90	110
39318	24301	16387	16243	20613	24463	23709	20666	17707	14167	11403	9487	7939	6337	5117	4177	3163	2824	2488	1949	1624	1394	1252	1213	1091	1057	1006	970	949	908	909	841	850	798	870	799	784	776	775	745	776	735	735	747	730	731	733	735	716	683	729	749	701	733	752	721	722	714	728	748	783	758	688	688	728	719	695	723	716	739	710	763	734	738	696	752	737	769	776	767	690	747	717	706	723	687	735	720	686	735	738	713	715	710	726	742	724	724	769	731	745	711	740	723	716	706	747	748	672	703	733	712	715	674	740	720	708	755	710	707	740	675	665	765	743	767	694	697	746	702	742	708	724	718	668	735	709	738	659	714	677	732	728	725	743	734	737	752	691	744	767	685	709	755	759	729	759	705	697	681	742	676	716	702	746	776	781	776	717	688	746	697	701	705	761	762	727	716	685	712	750	674	680	662	762	698	744	759	738	712	720	716	757	748	668	690	742	729	746	687	716	707	733	671	708	780	788	758	758	735	717	740	714	716	747	743	738	797	749	783	754	733	734	726	700	757	765	752	683	681	742	731	729	717	756	765	723	766	696	751	705	752	742	731	737	696	757	710	692	665	754	755	727	781	721	695	748	745	757	711	737	745	746	744	725	720	716	680	706	749	710	693	766	727	732	760	691	740	729	716	702	747	746	715	669	783	682	724	673	753	731	774	694	729	716	769	767	755	749	730	688	744	701	733	742	740	751	729	687	757	794	678	727	767	689	697	725	691	735	715	720	732	702	706	727	671	721	715	732	690	709	695	732	764	692	746	772	726	713	734	712	743	752	713	767	733	697	745	746	723	713	715	726	684	798	689	674	678	715	734	776	713	683	716	756	720	710	773	727	700	721	710	739	691	739	762	760	710	714	737	713	746	685	705	736	739	685	708	737	744	709	786	764	713	749	742	728	756	703	701	736	704	706	765	726	738	700	719	824	711	747	759	737	724	647	756	723	681	695	789	723	762	768	731	726	734	718	695	763	712	748	742	736	742	769	766	776	712	741	661	712	726	739	725	767	736	739	736	690	742	673	749	726	727	741	730	699	770	721	705	699	696	740	713	727	734	752	748	728	718	706	790	691	738	740	737	736	723	725	703	715	712	725	735	776	719	713	756	772	732	749	771	708	721	698	717	736	743	739	742	729	700	760	708	723	709	723	760	771	714	719	716	771	712	728	714	699	723	720	767	726	772	673	712	688	748	742	773	712	728	739	726	748	740	721	727	691	680	719	713	715	697	670	730	713	761	685	700	741	726	703	748	722	762	742	735	755	749	766	760	768	757	761	699	685	766	738	685	744	700	710	707	732	660	740	689	721	740	761	753	690	750	736	677	731	734	713	746	736	744	700	718	801	733	787	730	767	750	705	731	706	707	702	726	753	713	777	724	706	712	672	716	738	734	704	747	760	662	711	719	696	705	722	731	704	781	702	744	696	705	744	731	724	719	757	744	736	753	745	716	752	709	748	723	704	686	734	720	785	685	761	736	819	701	683	743	778	739	733	717	692	719	753	741	702	709	749	744	758	723	745	727	712	733	766	731	722	739	701	727	746	738	749	726	755	681	691	761	736	744	749	758	786	731	753	704	704	660	730	770	700	759	694	690	689	745	739	746	696	731	692	733	741	716	705	719	757	767	703	742	756	729	762	733	745	728	747	700	710	716	758	727	706	733	795	767	769	700	743	687	723	765	703	723	699	718	724	731	724	722	737	717	712	701	713	775	706	696	704	727	722	749	733	713	736	734	730	744	675	713	756	758	731	748	732	717	721	708	697	768	741	780	739	765	727	722	716	722	730	739	709	719	712	737	757	712	726	722	701	726	733	738	700	741	726	776	733	747	755	713	723	697	734	700	744	723	733	766	770	709	719	763	776	734	776	731	735	776	752	705	714	743	734	750	726	716	746	758	683	770	689	743	766	747	745	721	760	718	752	704	712	754	713	728	683	729	731	714	666	755	784	779	702	733	678	778	712	698	729	740	732	735	712	782	738	745	772	768	741	738	682	704	779	748	725	700	774	745	703	696	716	724	717	705	667	746	726	740	736	732	715	742	693	761	719	709	681	737	725	762	707	739	795	727	732	728	748	760	732	700	716	793	698	724	693	717	797	737	784	738	691	742	718	725	714	719	756	749	737	730	743	726	738	771	702	763	739	697	778	739	795	718	744	740	708	734	742	734	746	763	736	742	790	753	733	763	721	757	723	754	740	711	733	816	729	713	663	781	716	735	763	716	672	707	691	715	712	727	704	711	688	708	726	751	792	763	725	685	744	731	755	744	718	720	683	703	764	750	770	770	763	730	712	708	746	725	691	737	718	683	719	769	740	761	678	730	740	719	702	719	718	736	782	723	693	740	688	754	685	774	680	698	706	741	727	662	746	753	743	719	756	732	725	780	712	752	730	748	758	715	726	705	720	689	731	746	761	741	748	700	743	787	713	734	769	722	698	780	777	687	753	742	734	765	747	726	730	720	699	751	698	702	733	765	726	756	713	738	741	709	783	778	721	718	696	738	737	748	712	728	735	687	736	695	693	729	707	782	697	726	717	722	740	763	711	738	810	724	800	745	732	745	713	717	756	735	749	746	761	750	723	746	767	702	776	678	756	722	723	659	755	695	738	728	761	742	732	716	744	787	772	694	745	669	762	770	688	714	718	746	722	693	710	711	725	739	732	728	668	738	753	784	705	743	744	724	727	769	730	747	772	723	777	753	758	743	726	753	791	761	748	721	745	753	734	721	751	700	748	685	748	702	751	731	752	725	692	682	728	675	740	691	737	751	705	769	696	729	715	730	719	653	704	765	727	740	715	759	718	734	701	713	684	696	697	765	768	733	742	746	735	714	699	716	716	712	730	731	750	712	744	666	735	734	686	745	731	719	749	743	726	714	733	699	700	753	738	714	706	735	794	733	738	720	716	747	728	699	690	749	704	717	747	764	725	733	712	737	779	752	687	718	728	745	801	739	737	718	743	695	739	757	758	720	730	720	679	761	754	736	775	717	773	737	742	669	743	746	740	741	742	730	706	734	774	774	739	731	730	722	754	753	753	689	758	742	753	695	802	710	751	776	748	733	715	722	726	711	750	719	722	715	733	725	708	781	750	747	654	738	674	724	761	674	707	731	733	705	743	732	773	725	716	719	712	760	675	707	708	716	758	761	706	726	748	755	747	740	768	733	763	719	768	769	720	749	754	708	741	719	693	734	767	729	713	716	714	740	698	741	773	732	710	691	737	735	784	744	684	751	697	734	727	715	718	713	736	726	749	748	758	768	781	722	741	693	727	733	736	755	676	720	684	732	731	742	712	742	701	725	699	698	738	719	712	753	759	732	746	736	738	752	793	703	746	747	686	701	720	727	747	732	713	721	734	710	750	708	692	708	750	707	669	727	746	724	733	685	669	762	758	717	764	708	769	688	750	735	748	731	747	667	676	725	711	735	722	690	717	726	685	735	740	721	713	705	696	710	721	727	749	728	756	736	714	721
6173	2532	1395	659	432	427	484	477	378	326	266	247	203	192	159	142	147	132	138	117	105	106	112	88	91	112	91	86	98	83	98	87	92	88	84	98	109	111	73	82	76	84	83	75	79	90	65	97	97	82	111	86	79	89	87	82	108	85	70	94	94	104	106	111	97	100	85	85	88	87	96	78	93	118	83	115	83	93	82	81	104	89	106	110	92	92	92	100	101	94	103	79	101	89	76	88	91	97	95	80	90	70	97	106	100	79	92	98	88	88	72	92	78	101	88	113	86	96	105	82	86	69	98	76	111	90	115	98	90	79	91	82	105	85	88	84	95	107	79	93	85	87	96	104	91	98	99	90	90	109	87	96	107	94	85	105	80	81	87	92	91	89	95	103	75	88	78	96	83	95	98	102	104	96	94	102	91	83	85	86	89	79	90	96	91	79	91	78	95	112	105	96	104	103	84	69	89	93	85	87	78	99	92	101	91	76	93	97	78	89	88	101	105	87	90	93	88	104	85	97	115	78	93	79	91	91	95	98	105	86	88	89	101	73	82	91	85	83	113	91	86	95	84	94	86	78	88	89	81	76	83	104	96	79	98	91	99	78	100	91	89	79	76	86	106	98	83	91	96	72	116	89	92	99	90	99	86	92	103	93	91	84	92	93	100	82	92	90	86	76	87	89	105	81	72	85	90	105	83	91	84	71	94	91	84	88	82	69	82	82	91	80	90	106	90	98	88	85	84	93	98	90	93	103	99	108	102	90	85	93	96	87	91	88	99	98	80	84	97	93	95	90	95	85	80	100	88	90	98	87	98	110	83	75	98	86	79	103	90	85	65	87	104	96	87	94	89	84	115	88	103	103	116	102	95	83	99	84	97	96	90	90	80	112	95	84	91	90	91	97	94	88	91	89	94	97	95	101	74	87	100	108	103	92	76	100	82	105	93	92	94	88	89	97	105	95	91	77	80	98	94	71	88	105	101	91	97	91	70	82	99	96	100	84	76	83	99	91	110	70	89	95	94	86	94	83	91	92	81	91	98	94	102	107	83	84	99	90	100	86	72	78	74	102	99	99	102	95	97	78	88	96	80	70	86	90	86	90	81	95	76	101	94	88	84	78	101	100	99	103	96	86	70	84	91	102	92	86	87	83	101	89	101	89	90	93	72	89	103	100	84	89	81	89	86	99	86	102	109	86	97	74	91	90	87	90	93	88	90	107	92	94	83	102	88	83	73	89	100	86	89	86	100	90	77	110	94	102	85	84	86	102	91	91	92	81	103	90	84	90	96	90	78	100	86	89	100	99	79	82	94	98	99	107	94	81	85	97	85	72	81	80	89	88	78	96	88	93	100	85	89	89	107	84	86	92	83	94	93	83	94	94	89	111	111	79	91	73	97	80	82	93	93	85	92	78	96	80	106	88	97	89	103	84	94	86	92	77	104	90	102	107	94	96	94	87	81	75	90	93	93	99	110	103	82	84	86	76	93	85	100	101	99	91	86	85	84	82	90	95	94	97	85	96	98	103	79	100	86	95	79	90	98	78	82	92	94	99	90	106	90	101	85	86	91	92	77	101	88	98	87	82	87	94	104	82	81	72	67	101	91	82	102	94	80	93	98	102	96	100	106	75	104	94	66	92	84	80	90	86	104	97	101	92	87	93	82	101	97	98	96	81	95	89	101	92	75	79	96	87	99	83	91	74	70	86	108	95	101	78	77	80	84	84	88	92	86	86	94	85	108	80	86	100	115	84	105	90	89	99	99	82	94	81	107	106	93	115	78	96	72	96	87	78	82	93	96	105	91	105	94	90	115	106	90	82	94	73	95	93	81	104	91	81	91	86	87	86	91	80	87	99	69	86	89	87	81	94	73	87	90	88	89	82	110	82	91	71	82	84	93	112	87	103	94	80	86	81	82	71	100	85	87	85	82	86	84	94	87	99	92	97	74	70	99	83	94	106	97	86	85	93	103	98	87	103	93	87	76	88	92	70	95	93	92	121	78	96	101	70	87	84	108	84	88	82	94	80	88	84	102	89	83	90	99	89	115	83	88	94	83	99	87	99	85	75	109	83	103	104	96	77	94	86	84	92	96	67	88	102	93	100	100	83	97	88	105	84	94	98	99	93	72	103	91	74	85	92	83	88	89	99	91	86	87	84	85	95	75	106	103	84	86	103	92	93	98	85	91	73	107	79	101	104	100	112	90	100	89	87	86	74	87	96	109	82	79	79	92	80	100	93	95	97	92	88	79	81	96	92	78	79	89	108	85	77	93	78	98	104	89	91	84	101	92	96	80	96	87	87	84	87	101	103	91	103	81	85	90	95	92	91	88	99	93	83	92	94	90	78	94	81	83	95	80	85	97	90	90	93	93	94	94	100	82	99	79	77	79	81	78	97	93	79	102	71	90	93	112	105	96	87	99	99	90	80	87	92	97	86	75	104	98	73	114	74	92	101	76	92	80	89	92	79	100	73	93	76	82	89	86	92	77	92	76	91	83	89	89	96	78	79	95	99	84	86	83	90	83	92	99	98	84	97	102	87	87	83	108	92	103	85	95	94	107	106	92	108	85	111	95	80	88	90	90	86	88	81	81	99	91	91	97	101	86	99	80	91	87	85	87	105	93	100	75	95	81	94	90	88	90	91	97	80	73	96	114	83	96	104	97	108	90	109	100	87	97	87	86	105	93	101	91	87	109	97	97	100	107	84	96	90	92	87	81	87	110	74	72	81	91	89	98	96	92	94	70	102	84	96	98	99	88	76	90	94	71	95	98	90	98	83	96	90	102	88	94	101	98	79	81	75	78	82	105	108	81	101	83	93	81	84	83	108	104	85	101	94	103	91	76	82	91	94	82	96	100	115	87	98	105	92	95	86	116	91	95	101	96	103	103	98	88	95	96	73	95	108	96	93	94	88	87	93	97	99	117	81	85	74	96	103	85	75	77	97	87	95	110	96	88	79	90	75	107	104	98	84	81	78	83	100	100	98	104	100	88	99	93	112	90	87	91	76	106	95	97	86	85	97	101	96	86	95	102	80	80	113	119	113	77	96	82	83	96	84	103	79	106	112	87	108	83	86	78	89	93	93	92	87	110	100	93	92	84	105	93	104	76	76	98	93	103	103	102	99	79	93	86	110	89	94	96	91	76	83	99	89	71	82	100	92	74	94	86	74	88	89	91	98	79	98	83	80	98	105	91	83	96	106	58	96	92	88	85	110	98	78	87	77	96	105	91	99	80	89	91	115	81	97	89	93	88	99	94	82	107	107	86	94	108	81	89	113	95	70	94	92	105	88	89	75	84	83	87	98	95	95	79	69	91	89	95	90	71	90	76	85	80	80	101	101	87	78	89	91	101	89	80	89	80	92	96	90	76	81	86	71	80	100	93	80	98	86	85	96	69	97	88	71	86	85	84	91	92	96	88	99	80	89	94	94	93	110	101	90	104	87	75	87	83	93	81	94	81	87	99	84	106	106	105	101	95	97	81	77
32745	18168	12279	9832	14454	17112	16092	13805	11069	8781	6886	5724	4634	3632	3015	2327	1996	1692	1605	1310	1063	1036	968	920	905	820	827	807	777	789	750	750	715	736	730	712	692	720	708	685	709	739	707	692	701	680	656	669	638	669	674	651	690	699	678	727	640	627	686	704	622	691	703	673	657	696	659	711	689	663	650	695	722	667	647	685	669	718	682	689	722	687	704	640	684	673	708	685	672	691	715	642	662	664	662	688	697	735	665	701	656	697	703	605	670	659	699	670	686	684	684	657	674	696	665	701	702	657	628	673	670	704	705	702	677	647	684	662	675	668	701	694	647	661	680	682	639	678	689	676	631	681	684	742	724	670	648	697	725	695	689	665	657	674	671	662	696	703	744	720	720	686	679	676	670	712	708	642	733	675	666	681	698	653	643	673	666	664	691	686	670	684	683	697	708	688	684	688	676	716	713	762	648	649	671	731	680	703	675	656	681	678	670	704	705	666	694	705	671	717	657	647	713	676	677	670	690	718	689	665	710	690	686	665	729	665	663	692	704	740	647	667	668	684	714	703	648	685	709	680	705	657	663	685	730	687	728	672	695	703	713	689	675	700	710	668	716	623	674	718	690	724	681	683	710	673	677	739	694	674	716	668	668	666	669	679	682	697	675	695	660	719	688	636	664	654	697	694	676	677	652	625	687	721	726	673	724	660	646	707	678	720	676	669	725	642	684	657	707	675	684	675	686	676	685	683	674	679	653	688	699	688	714	685	732	727	665	692	699	707	671	683	679	673	701	650	691	650	637	693	705	642	699	666	704	686	678	663	671	686	685	678	705	683	708	706	663	664	694	687	634	704	664	701	663	688	658	654	676	714	663	637	691	687	721	691	655	700	721	676	716	638	651	642	655	703	683	655	739	646	670	697	715	690	669	698	632	713	674	667	648	682	690	686	722	663	677	686	703	707	705	702	695	685	660	682	714	680	739	635	655	673	656	696	700	696	720	687	719	697	692	718	633	650	672	707	673	711	702	678	672	684	694	746	701	710	695	711	657	689	718	696	679	646	685	633	667	679	628	619	659	640	701	709	669	621	671	737	697	692	646	689	651	659	724	665	678	664	641	672	682	679	705	691	690	714	737	683	668	711	657	703	665	679	656	641	671	680	618	666	692	701	629	657	685	685	666	735	689	692	655	677	644	683	716	692	727	684	696	680	676	630	691	703	698	625	717	650	633	679	689	694	704	711	641	669	694	662	698	691	683	662	644	711	705	671	631	667	734	707	692	716	690	697	688	682	722	683	681	694	661	676	701	686	648	686	640	726	694	711	682	695	680	692	691	654	678	675	644	685	644	683	730	633	716	658	700	642	716	655	663	715	715	681	691	686	709	659	682	628	685	697	645	660	706	673	701	716	642	703	720	626	685	686	708	754	702	699	653	693	682	734	724	720	689	689	661	744	684	658	612	676	688	632	694	712	698	668	674	683	730	720	712	691	641	693	683	682	683	648	682	673	729	682	672	652	673	683	697	654	680	695	668	743	650	684	682	651	716	654	639	747	662	660	714	706	661	679	638	667	667	722	667	751	714	656	687	684	652	653	681	692	694	692	684	703	692	658	712	693	685	653	711	713	733	663	711	729	697	711	656	614	675	721	677	673	678	701	676	713	687	708	684	730	661	674	719	739	723	663	704	656	717	698	644	708	647	715	657	677	678	701	727	713	673	688	673	713	679	683	668	699	686	730	677	696	683	685	702	654	654	687	664	727	671	656	679	697	677	701	690	653	653	716	689	656	636	668	658	746	712	697	656	677	695	635	676	669	685	686	689	700	715	661	650	690	730	691	631	656	717	690	746	632	687	702	681	685	685	727	669	698	634	679	686	630	674	645	628	679	691	661	671	682	677	708	683	686	723	718	722	700	696	718	686	700	688	719	687	688	736	665	685	676	703	700	739	698	685	723	724	762	681	673	653	620	706	721	696	678	716	658	659	692	682	656	675	711	716	666	722	724	676	683	707	699	651	647	709	703	694	665	715	691	659	697	699	728	649	684	676	719	698	681	677	644	675	674	725	673	696	639	687	668	672	718	737	665	674	637	671	679	710	764	709	678	707	664	690	688	704	671	673	679	695	684	662	724	664	694	718	678	728	677	699	691	667	691	728	668	689	692	674	713	653	698	666	727	670	686	668	674	656	672	671	746	683	660	727	667	695	706	705	706	735	681	624	652	697	676	653	685	698	653	637	678	673	716	643	678	666	654	667	668	681	675	676	646	679	720	681	689	640	705	651	697	629	668	661	652	688	681	685	719	731	657	681	681	704	679	635	698	724	721	698	681	676	725	684	724	681	715	693	675	674	699	661	723	669	675	674	680	655	662	667	680	711	643	729	702	703	649	654	667	709	666	696	686	681	739	680	678	735	746	688	675	691	655	681	677	664	690	677	668	630	699	689	664	669	703	677	706	661	695	705	656	671	686	642	692	700	682	686	636	701	652	680	663	731	672	695	657	698	627	683	692	666	705	649	694	741	691	706	714	696	653	691	710	677	681	650	691	646	682	678	653	692	704	685	603	733	688	709	687	682	714	673	700	705	736	683	702	684	687	648	655	661	687	669	664	690	665	702	702	687	660	719	640	671	664	664	709	684	712	677	690	669	714	651	662	726	705	685	657	726	677	702	657	693	695	677	705	719	653	671	661	711	678	690	661	730	647	685	706	693	712	696	650	663	674	686	651	629	717	677	676	725	716	673	706	707	674	666	658	723	670	736	706	720	684	616	690	695	654	657	658	669	688	699	653	679	656	731	721	682	703	673	708	720	719	671	677	672	702	660	721	639	702	650	673	657	693	706	648	728	688	639	728	696	695	657	671	718	655	707	684	665	687	728	717	682	703	700	651	685	659	699	724	721	688	688	671	723	664	645	708	714	675	661	669	672	636	700	674	692	699	689	617	684	682	664	679	645	702	711	684	686	691	674	663	681	684	709	676	692	678	703	663	659	712	690	660	675	702	698	675	719	733	707	709	673	660	720	680	671	677	701	674	671	694	675	709	669	680	721	701	683	686	677	672	686	674	668	684	658	676	685	697	698	722	674	706	706	673	703	674	653	738	707	728	636	688	708	668	709	694	646	721	715	708	684	712	699	714	708	683	688	700	698	742	639	687	668	660	676	705	649	651	664	670	693	676	717	679	628	688	700	677	713	727	695	663	642	718	629	685	633	642	638	652	688	719	686	671	665	686	694	676	687	679	641	662	731	702	684	673	696	645	721	646	640	668	673	671	678	698	695	699	663	698	701	648	677	686	652	721	644	664	669	659	721	697	697	667	661	691	668	670	704	695	651	672	702	709	664	700	686	662	733	717	666	659	699	708	677	715	711	691	640	716	678	663	719	706	688	702	684	709	677	661	683	713	664	657	667	693	688	707	683	662	708	642	684	653	671	666	669	684	650	719	699	697	714	674	712	745	706	679	736	698	655	673	664	690	668	718	643	698	706	705	641	637	706	702	671	703
6864	4522	1831	975	613	669	788	690	599	439	421	316	302	242	210	167	191	168	155	115	121	111	113	109	87	75	117	103	116	113	107	110	79	94	108	105	82	100	100	99	105	105	105	109	93	114	113	104	74	93	102	89	110	98	94	103	104	115	115	98	106	107	109	84	91	103	103	84	105	93	90	101	96	92	104	94	81	107	130	109	82	96	111	90	98	117	90	102	112	91	104	79	85	98	84	87	109	110	93	108	90	102	100	93	104	102	127	97	100	102	108	108	107	97	107	99	93	100	89	100	105	100	102	79	114	101	88	85	92	105	92	90	116	103	94	95	95	93	97	99	107	100	103	96	93	98	107	110	93	102	108	78	101	112	97	99	97	104	96	97	97	95	98	79	103	109	91	105	91	97	111	78	106	107	109	121	99	106	112	114	90	97	107	93	101	107	107	87	88	92	82	96	99	108	97	92	106	85	76	95	102	98	100	78	100	106	94	104	102	90	98	100	111	88	90	88	106	100	94	102	89	99	103	88	124	85	97	104	94	115	91	96	105	99	92	101	116	91	92	107	80	97	110	93	103	106	87	111	86	102	84	96	82	98	93	99	102	93	93	97	101	94	90	115	96	102	86	94	100	94	104	96	98	97	96	111	113	102	108	105	94	86	109	118	88	131	115	90	95	118	92	102	121	119	95	94	111	97	100	116	93	114	74	94	89	97	104	93	114	99	97	84	109	104	97	94	94	94	102	95	83	107	105	75	88	104	96	93	101	95	103	99	93	82	105	83	111	92	94	86	106	103	96	90	120	83	81	100	100	91	101	103	106	115	84	95	108	93	100	98	75	122	97	103	99	92	104	110	91	89	99	96	110	103	99	101	113	98	107	110	101	84	103	98	111	91	117	117	89	94	99	86	89	114	86	96	104	87	106	89	98	105	86	91	98	103	105	92	110	92	98	99	82	74	104	87	85	102	112	113	103	106	88	113	98	93	99	102	94	92	113	74	89	106	103	101	95	104	119	98	102	94	90	90	101	113	98	100	94	118	80	105	96	96	91	102	94	97	111	102	95	115	106	113	107	105	105	109	112	100	80	103	107	93	111	91	92	106	104	107	104	97	95	112	92	100	99	81	97	85	108	121	110	110	95	103	112	113	77	104	109	92	102	87	99	85	83	92	112	95	84	87	79	122	91	114	117	112	99	100	94	119	90	93	99	86	92	104	120	97	117	95	96	108	111	84	86	102	96	88	103	94	106	90	116	104	88	92	81	91	111	106	108	111	101	98	82	96	89	88	96	86	98	97	125	93	107	93	101	84	87	91	108	103	120	92	111	112	88	106	99	99	89	86	93	102	97	112	118	102	88	100	84	93	102	101	105	97	90	100	108	100	113	104	84	99	113	100	101	84	99	95	106	89	91	91	112	104	102	89	119	86	95	88	104	85	98	110	107	96	91	90	96	107	96	89	81	103	84	82	84	80	104	104	90	85	105	85	105	110	105	92	116	98	86	93	99	88	80	93	101	99	89	94	92	99	101	87	98	95	111	105	91	93	100	95	104	109	104	93	97	99	103	99	107	94	102	92	114	122	100	94	96	114	100	105	98	80	111	86	84	104	81	127	104	102	102	88	88	93	95	78	92	106	109	102	92	103	75	99	95	102	86	104	109	97	74	81	101	99	77	88	94	105	97	103	94	105	103	106	101	86	107	97	84	101	91	86	101	93	108	107	88	87	108	109	103	86	97	95	98	88	92	100	111	96	90	102	111	92	109	93	99	94	80	104	93	115	101	92	93	93	79	99	108	102	93	120	89	93	107	117	76	112	78	103	96	97	80	100	100	83	97	106	109	103	91	90	97	100	103	98	118	84	89	97	93	129	88	89	112	100	90	92	93	91	99	106	112	78	92	79	119	94	92	108	98	98	103	88	110	78	92	91	113	111	99	99	89	100	108	94	97	95	91	107	97	78	99	105	100	96	94	103	106	102	103	93	102	95	107	117	81	95	85	110	96	103	86	87	89	119	98	102	88	114	95	115	103	109	80	94	99	92	96	98	96	91	108	96	106	85	95	113	99	97	92	94	121	94	98	95	96	95	91	111	82	101	83	98	92	103	94	95	99	77	90	99	101	110	102	99	94	97	75	100	109	74	82	99	84	97	109	106	110	99	97	101	95	107	93	86	113	105	93	85	81	100	126	94	97	104	111	89	104	99	96	96	100	98	112	90	99	93	90	97	93	110	100	105	109	88	93	93	94	92	91	78	90	87	106	93	102	88	89	110	90	87	86	98	110	91	101	105	84	100	105	100	100	98	105	89	118	100	104	90	103	96	89	84	112	81	99	109	89	88	114	92	95	103	92	111	96	88	101	112	104	89	92	69	104	98	105	99	115	101	94	103	102	104	91	112	118	92	103	108	98	111	91	98	89	93	94	101	112	73	87	91	89	92	103	104	104	98	92	88	103	106	107	117	98	96	94	86	108	108	104	102	96	104	97	91	111	87	89	93	106	95	95	98	124	90	92	86	106	106	83	110	99	86	88	81	97	91	95	109	103	104	121	88	98	92	101	89	88	109	100	96	111	100	87	107	89	103	93	98	104	102	106	97	99	98	110	109	92	74	103	107	99	107	100	103	114	81	80	109	97	89	95	89	96	105	97	94	94	98	117	91	100	100	117	99	111	92	92	106	93	117	97	89	79	96	93	102	89	106	82	107	105	92	98	105	83	113	102	107	91	87	116	98	98	104	107	95	93	87	101	95	106	107	106	92	101	115	95	88	86	88	87	90	98	101	94	114	106	98	92	101	104	89	121	96	96	110	104	94	91	105	102	96	115	102	118	97	93	103	93	100	88	99	100	105	103	88	87	119	90	86	110	106	108	103	95	102	95	99	94	75	97	88	104	88	108	89	98	88	84	105	98	90	101	85	119	95	94	86	108	115	92	89	114	91	89	98	83	104	88	113	100	86	98	111	102	96	92	102	113	102	92	106	99	102	84	95	105	102	104	85	88	80	96	121	104	104	86	96	101	98	113	94	98	105	99	110	98	91	89	88	95	104	104	99	100	99	114	103	93	118	91	94	80	125	105	91	95	94	82	103	92	90	93	103	97	104	100	97	109	105	107	105	98	90	111	106	104	104	102	100	86	109	79	99	87	106	97	113	93	96	88	99	88	102	88	101	110	97	93	111	84	113	94	100	115	96	89	96	94	77	99	91	87	119	115	90	89	76	104	97	108	94	99	102	94	89	98	100	91	88	92	109	99	101	101	102	108	95	113	94	94	92	99	112	95	100	99	88	105	94	97	107	92	114	87	89	94	99	91	104	85	102	111	103	102	99	110	116	97	102	115	105	99	89	95	108	91	102	97	86	98	89	88	86	90	89	108	111	93	109	103	108	106	104	78	95	72	102	105	104	95	112	93	116	104	86	108	95	92	90	106	117	103	109	101	103	105	92	103	95	93	98	121	93	100	94	109	114	109	89	83	114	92	97	90	92	88	115
36833	23629	14231	12910	19145	21912	21419	18383	14984	11719	9559	7894	6162	4966	3967	3229	2622	2244	1859	1548	1434	1128	969	1072	956	885	925	853	863	901	842	813	762	755	773	763	764	754	771	797	763	760	791	752	735	703	742	724	764	752	720	712	672	728	685	726	687	723	713	740	748	720	690	732	685	747	766	716	685	724	707	754	735	736	696	675	759	727	783	751	679	716	749	752	712	722	734	773	722	695	743	715	776	754	706	732	720	755	705	774	718	766	733	716	776	719	739	802	784	783	734	765	690	745	708	729	733	694	761	747	733	707	761	690	728	745	722	699	673	697	755	784	710	708	755	716	700	705	762	730	721	725	749	730	727	750	703	729	726	717	734	739	714	724	715	739	743	730	710	722	765	747	739	767	717	721	758	712	702	715	793	739	739	716	778	712	709	723	753	713	731	705	728	710	711	745	697	764	764	731	693	805	731	753	775	688	741	727	755	723	732	692	730	711	738	748	739	741	716	707	704	736	697	719	695	714	741	774	723	728	716	727	718	725	730	683	720	747	734	797	773	754	711	709	677	695	736	748	727	720	723	749	754	649	723	716	682	756	730	779	730	748	725	710	717	694	709	719	726	727	716	721	727	726	741	742	721	728	720	735	734	745	719	692	703	694	734	738	675	697	760	715	736	732	757	713	666	722	767	753	746	768	686	724	739	726	718	690	740	713	717	766	732	734	673	708	711	714	721	714	748	745	791	791	745	724	763	729	709	694	744	757	756	751	763	730	746	714	732	747	750	761	720	742	766	692	733	739	761	796	654	762	703	733	732	748	740	782	773	755	725	769	660	710	675	729	728	733	717	747	733	729	724	713	752	758	727	736	778	760	721	721	708	759	762	738	663	705	718	741	727	771	750	778	743	724	761	708	694	705	709	743	708	700	744	714	763	737	776	737	738	772	719	725	789	738	735	710	730	727	745	724	732	712	694	690	751	705	701	781	736	728	733	711	715	720	747	719	735	748	733	707	722	737	685	750	740	697	699	762	722	722	718	741	755	760	807	739	712	744	746	766	725	759	744	737	731	781	738	731	718	697	725	729	714	737	738	700	733	777	724	701	704	710	722	756	759	761	740	747	727	767	705	720	710	708	725	689	710	745	731	759	668	768	726	724	749	697	732	781	738	771	734	727	704	744	713	719	721	765	715	766	729	751	751	720	679	703	679	768	735	690	765	739	746	777	731	703	717	796	698	730	765	769	729	763	719	742	719	726	711	718	742	703	708	725	707	683	721	699	727	708	751	737	743	768	740	730	724	707	669	714	791	758	696	715	749	752	741	709	690	725	747	708	758	707	785	748	707	692	744	733	733	736	664	746	742	733	705	700	723	733	721	770	722	680	723	723	693	726	708	757	706	720	753	721	778	715	746	714	712	688	697	816	788	684	719	735	726	742	707	726	709	736	763	751	699	761	704	689	699	736	766	712	745	715	745	712	733	677	778	733	734	733	760	762	758	702	738	722	746	762	694	713	742	703	711	713	750	658	737	725	703	734	726	746	727	726	737	734	779	681	729	684	686	711	683	737	735	707	727	807	724	777	712	720	744	664	727	713	735	694	740	706	746	689	745	733	728	740	709	705	735	727	707	684	748	700	730	805	762	696	748	747	758	793	703	746	730	713	748	726	698	732	706	667	734	737	725	722	770	674	730	676	724	731	677	744	740	780	731	712	763	759	749	735	726	718	778	748	691	691	674	722	684	741	701	748	750	699	766	796	673	723	707	731	739	714	735	748	700	701	772	738	746	721	771	715	728	743	778	735	733	723	710	716	698	724	740	709	755	744	749	727	739	732	715	746	718	691	692	734	771	731	730	712	768	721	719	733	702	756	695	711	732	775	739	753	741	751	748	755	763	718	784	773	747	784	722	719	770	725	774	723	768	714	698	666	750	686	664	722	749	706	725	653	749	749	763	718	736	738	764	691	720	766	735	712	765	761	752	749	749	672	732	764	763	717	714	723	730	742	758	743	765	705	727	729	709	753	666	734	691	737	705	728	726	671	755	697	688	692	737	736	766	728	721	741	735	700	727	747	766	719	706	726	709	727	731	753	711	729	739	774	745	740	722	741	755	733	725	735	695	727	721	750	733	749	722	754	740	695	734	687	721	713	727	762	760	704	705	794	687	774	738	726	721	732	677	706	739	741	729	743	719	720	720	707	759	714	745	727	780	703	705	681	743	803	689	712	727	708	738	710	786	707	706	739	745	727	723	723	733	726	685	720	758	724	766	748	700	764	698	754	726	783	726	749	795	719	764	727	736	698	687	757	774	730	743	738	679	771	754	682	771	697	743	789	667	706	744	698	754	749	696	758	764	752	763	768	748	677	709	690	717	725	780	684	733	721	675	734	701	784	731	746	672	750	752	708	736	731	753	728	720	697	747	697	733	714	799	717	678	710	753	702	734	687	718	719	725	757	683	766	745	722	719	745	710	674	710	725	719	721	744	747	680	681	731	721	707	732	726	717	673	714	715	751	745	738	720	697	700	729	728	758	716	745	670	744	742	753	753	755	749	746	744	719	755	731	729	716	746	723	785	717	758	720	692	722	740	751	744	706	722	730	695	720	757	741	726	748	772	746	771	757	678	793	714	761	724	704	740	724	743	741	741	753	758	688	748	714	765	748	679	724	734	728	750	729	731	742	692	697	740	747	763	718	728	704	747	715	776	728	731	648	706	736	730	752	734	733	710	747	767	725	719	763	730	743	711	722	702	746	772	722	679	736	723	720	691	714	757	749	732	694	738	721	749	712	774	783	783	761	773	716	721	713	707	702	688	767	707	700	715	739	719	774	759	711	748	714	685	735	690	704	739	743	803	769	724	712	722	749	685	716	750	746	764	755	729	725	749	680	696	760	723	715	721	706	749	679	744	688	704	708	702	709	718	697	760	731	751	723	742	743	712	705	771	727	731	728	727	741	714	758	722	698	727	706	716	798	736	718	676	710	700	712	758	745	714	766	717	762	702	711	696	747	654	720	710	724	697	717	757	712	707	708	653	683	739	748	715	718	721	744	713	728	733	775	748	693	690	765	730	753	711	704	707	720	732	741	693	761	693	708	720	729	726	726	725	704	724	711	742	696	790	724	749	758	696	752	702	752	738	684	725	731	749	752	741	703	757	770	767	726	741	715	720	732	706	745	742	753	724	727	720	730	716	698	738	763	683	739	699	765	783	665	772	690	731	740	730	689	758	775	707	679	724	693	693	756	720	750	707	711	716	777	701	709	717	733	742	747	714	728	747	705	703	703	780	741	727	750	744	710	716	714	727	703	714	693	729	723	708	717	725	757	699	719	781	746	722	724	752	696	707	737	753	726	673	716	719	738	707	778	682	726	748	713	758	733	721	736	750	745	708	700	725	733	725	739	691	724	728	715	742	713	691	773	738	724	744	741	665	719	734	701	727	771	749	700	728	762	724	696	722	743	711	720	729	746	774	767	716	734	720	714	789	688	796	753	760	770	734	753
8300	3503	1543	871	587	635	721	671	590	488	390	319	304	236	182	185	146	153	146	109	142	98	102	109	107	109	116	103	118	110	81	101	80	109	89	114	92	111	87	77	96	98	81	88	88	108	110	85	83	91	104	92	94	94	86	81	96	92	80	89	91	87	96	84	97	92	90	101	116	101	89	90	106	92	86	88	101	100	88	96	88	90	104	85	90	85	93	112	95	102	90	85	95	82	80	89	78	95	100	100	76	100	95	84	88	104	83	91	73	84	99	83	96	89	92	102	99	104	89	81	74	94	106	104	84	99	92	79	95	93	100	81	100	90	95	92	104	90	95	96	99	83	85	101	94	105	88	90	93	95	87	91	94	94	85	93	86	96	98	103	90	84	90	82	100	92	84	103	95	89	112	95	91	104	97	76	93	90	98	95	89	103	101	100	103	82	105	74	90	86	91	78	79	116	95	94	91	64	99	80	89	98	80	108	85	92	97	100	85	105	98	96	89	100	107	90	91	92	78	90	84	94	83	95	120	100	104	97	85	106	92	91	97	92	92	62	86	90	94	115	94	114	71	83	62	94	100	90	93	94	89	87	78	91	79	89	79	88	83	98	94	97	96	80	90	81	93	91	86	94	91	80	74	93	103	101	94	85	95	89	100	87	91	96	93	94	113	93	89	88	77	91	111	113	84	91	95	78	79	101	92	90	87	103	83	77	89	91	114	77	94	92	107	95	85	101	118	88	81	105	99	95	87	102	93	106	106	93	114	97	86	84	89	94	98	86	90	89	102	92	93	70	103	98	107	103	103	101	95	92	85	88	72	99	99	97	67	100	85	65	93	102	82	92	89	87	101	84	71	81	84	72	93	102	104	115	101	83	106	85	74	93	98	84	88	83	93	84	85	91	92	90	85	88	102	99	110	95	91	100	99	84	75	98	93	86	97	116	95	92	112	102	110	98	90	95	104	95	92	94	86	105	98	99	104	115	80	104	88	100	98	81	78	84	85	102	78	97	98	83	104	62	91	91	88	81	91	84	95	94	100	91	86	98	85	100	98	95	68	89	83	82	87	94	100	79	94	114	103	87	98	86	85	100	94	90	99	98	92	96	112	99	89	84	115	100	79	73	109	92	97	91	106	103	90	89	85	75	82	96	83	86	100	77	90	88	87	91	99	98	81	91	93	81	91	90	91	99	80	76	96	85	83	97	84	95	83	76	92	95	85	93	102	99	87	86	86	85	78	99	70	103	87	96	107	93	91	95	80	94	81	78	86	102	92	101	84	102	98	84	88	100	86	74	87	87	90	82	92	86	106	80	106	96	95	83	121	103	83	84	93	119	99	87	76	83	107	91	94	95	98	90	95	119	74	94	96	90	98	87	81	92	101	92	114	97	98	95	96	100	78	104	100	93	105	89	90	112	94	100	98	91	83	91	93	83	104	121	88	102	104	113	91	104	99	93	105	93	105	104	119	92	90	94	95	102	96	92	101	91	96	97	83	89	99	89	99	81	93	89	82	88	101	110	95	93	87	99	87	88	101	80	78	109	86	75	91	93	95	103	96	91	81	77	102	100	97	88	82	99	85	99	81	74	95	92	91	85	95	89	92	104	94	90	98	93	105	75	92	86	96	95	86	76	93	112	95	94	80	76	78	90	70	97	95	93	110	80	97	86	80	107	99	93	93	76	75	83	83	77	99	101	111	81	84	85	77	82	90	80	106	97	99	108	109	89	84	89	100	84	94	87	106	107	82	100	113	97	102	100	99	99	104	90	92	92	94	87	71	83	95	78	107	83	107	103	120	109	100	94	85	94	93	88	76	73	87	101	80	100	92	86	94	81	108	83	84	90	92	66	91	94	94	88	72	88	94	90	86	102	74	88	117	100	98	90	83	99	99	90	93	83	89	106	109	85	91	82	103	99	106	93	78	82	88	94	93	84	111	96	99	98	81	81	102	105	93	83	84	94	84	107	106	99	108	87	110	87	97	96	95	82	92	82	80	87	98	101	89	92	83	101	95	93	90	94	103	103	91	88	86	91	83	93	85	125	79	116	106	97	84	97	99	90	103	78	85	89	92	94	88	94	90	81	104	83	84	94	91	111	81	82	107	104	103	95	91	88	103	106	89	79	101	80	105	105	88	75	75	93	86	89	90	89	93	94	98	86	100	99	90	74	87	69	94	105	98	96	99	89	101	99	108	89	92	88	88	94	99	97	96	91	103	95	92	72	87	80	92	89	94	85	89	89	101	84	88	79	88	101	91	94	73	88	88	89	77	89	82	84	91	90	84	88	100	81	76	87	99	93	87	87	96	77	85	89	107	105	90	71	70	83	76	88	85	79	90	89	104	111	87	85	86	80	81	86	86	100	107	97	88	93	72	73	95	80	86	94	86	84	102	81	84	91	89	107	83	106	104	90	97	105	91	100	98	82	72	92	83	75	92	88	118	94	116	83	89	78	96	90	100	92	84	108	100	109	86	107	96	82	89	101	87	79	101	98	87	101	100	86	88	103	94	84	69	90	94	99	94	102	95	86	111	77	88	89	105	81	88	101	86	92	96	94	84	102	101	81	92	102	89	105	92	85	106	94	87	90	90	90	104	67	88	94	85	92	85	91	78	88	92	103	92	91	91	93	86	101	93	100	80	93	103	111	82	90	102	74	91	85	90	95	86	108	94	78	98	89	89	70	103	96	91	90	85	100	75	91	81	121	97	80	79	100	105	115	108	81	106	95	74	99	96	92	79	98	99	94	89	76	100	89	84	117	82	79	84	109	100	103	85	94	115	108	75	99	109	97	111	94	107	81	84	114	75	87	87	79	75	100	88	80	66	99	84	92	85	98	89	88	93	91	90	92	85	86	93	83	81	108	97	85	86	95	82	100	83	77	88	104	100	89	87	90	82	92	83	76	85	90	82	95	90	90	80	91	93	74	105	93	90	96	84	97	89	93	99	75	87	101	95	81	92	86	81	89	86	85	89	96	86	105	89	70	86	108	85	80	89	101	109	100	84	98	93	89	91	86	80	78	102	89	83	90	98	93	108	92	80	115	102	100	90	97	76	80	115	85	89	82	102	88	105	96	93	73	81	107	103	97	97	88	101	94	105	90	92	88	93	105	121	96	86	80	103	88	94	105	76	96	97	114	109	105	86	92	85	93	76	96	88	93	86	100	111	101	80	91	88	99	107	115	87	85	94	99	103	111	98	86	91	97	97	86	99	90	82	106	94	95	99	97	90	93	82	98	115	84	85	101	98	83	92	73	93	115	88	86	76	83	85	97	101	91	95	104	87	92	94	98	108	99	110	96	100	89	91	102	91	91	99	91	107	90	117	87	93	91	93	97	78	103	91	102	94	100	101	104	95	91	88	97	91	101	101	109	100	99	99	96	80	91	80	100	99	84	93	104	94	97	71	95	96	91	110	95	75	76	98	93	92	106	98	87	96	89	104	97	96	82	108	114	88	88	86	92	98	95	83	96	107	87	88	96	77	85
35675	20806	12688	12186	17581	20749	20341	17783	14614	11486	9575	7336	5802	4678	3762	2889	2542	2059	1752	1500	1304	1019	969	1026	923	827	835	867	814	800	780	784	760	752	736	680	742	664	726	711	692	689	687	631	683	663	745	680	699	693	674	747	708	657	615	651	681	679	704	701	671	715	748	706	686	672	711	676	721	671	741	683	708	641	692	729	610	666	683	675	689	698	612	677	676	705	700	627	689	698	703	689	623	727	690	698	666	689	699	691	671	663	661	687	692	658	670	694	685	729	729	699	652	642	658	655	713	643	667	691	693	657	723	738	676	694	718	638	712	686	697	703	711	707	669	675	663	684	672	695	709	653	700	684	631	707	627	689	717	729	724	694	719	686	709	674	634	665	696	639	684	685	684	698	651	686	673	709	699	709	697	650	676	736	697	641	691	672	694	653	654	676	642	698	702	704	700	716	725	673	696	670	711	737	703	707	725	679	690	653	661	664	685	667	649	705	681	685	682	687	661	701	665	669	664	684	698	715	687	717	686	746	707	730	679	667	672	722	700	746	727	675	691	617	665	629	693	726	656	698	674	681	688	678	684	713	677	676	674	650	673	702	686	628	669	668	660	701	689	706	677	717	729	680	709	665	685	674	663	689	671	677	714	699	690	682	716	683	733	688	703	645	683	655	754	744	656	713	667	648	658	664	708	635	715	733	701	668	678	680	683	715	691	682	706	698	693	662	643	701	679	660	638	738	720	670	652	697	663	676	717	651	733	731	726	697	646	675	666	688	690	665	684	716	684	660	661	667	698	711	708	718	633	693	678	704	699	685	702	653	674	722	703	657	674	699	659	703	689	735	675	663	664	656	683	670	703	681	669	667	682	676	705	673	687	711	662	700	692	651	689	671	660	699	679	709	680	681	694	670	753	675	707	685	678	663	683	702	688	679	694	721	686	715	689	699	720	671	727	658	703	702	690	650	728	743	708	657	681	653	705	714	674	680	705	676	651	701	651	676	665	669	695	713	672	676	672	693	675	699	680	701	689	717	657	660	706	710	719	734	690	706	658	682	694	711	651	692	677	707	678	690	693	720	719	667	737	674	730	665	690	703	729	707	692	673	686	707	697	686	679	648	674	676	698	668	655	645	663	708	706	657	705	694	605	718	702	692	657	718	692	718	663	703	682	663	673	657	712	680	691	692	666	642	667	697	664	654	690	684	702	688	662	673	705	686	757	651	733	716	661	666	722	726	706	714	749	709	689	659	678	690	665	628	658	657	602	695	671	719	688	715	680	703	686	697	684	676	663	728	692	677	723	679	716	704	684	713	722	702	638	683	649	656	655	660	681	720	667	671	682	659	725	683	673	667	658	692	700	651	663	676	716	676	718	695	728	693	674	711	699	709	656	648	655	703	669	681	695	685	696	647	668	661	743	685	717	677	682	708	638	641	673	692	650	690	678	719	731	650	723	661	653	689	724	689	693	705	674	694	657	722	728	717	647	666	642	661	657	687	676	717	685	697	680	668	646	675	695	687	706	687	673	659	722	693	678	680	635	683	637	666	666	740	665	683	675	661	663	681	691	655	653	627	651	689	662	683	658	654	693	697	722	677	660	659	660	684	651	696	669	724	700	696	669	729	715	677	704	748	720	724	709	709	666	675	728	669	693	666	694	662	739	680	682	724	651	660	675	705	690	699	707	699	711	725	685	692	693	739	674	670	708	681	705	673	649	685	717	688	657	684	697	712	686	691	679	705	676	688	665	764	716	708	707	639	681	716	653	685	679	688	688	659	654	669	678	735	701	717	661	754	696	641	648	664	702	748	679	663	738	670	672	685	693	697	711	705	703	665	692	688	680	680	715	655	681	690	676	621	703	660	753	672	674	679	680	694	699	690	675	699	711	699	705	714	667	706	711	687	693	665	685	682	659	663	658	664	630	710	673	669	659	728	705	680	674	683	675	663	674	637	666	671	715	643	676	661	649	693	765	698	708	684	704	688	659	692	655	750	671	728	692	685	664	678	707	712	649	667	699	691	697	700	673	654	668	705	672	686	693	693	696	677	668	654	671	705	712	682	696	681	701	695	700	645	693	710	730	713	695	680	753	671	673	673	697	671	685	633	651	683	698	711	691	702	693	626	704	684	676	692	701	668	694	686	684	704	684	695	670	701	672	687	653	691	685	681	708	675	648	664	729	705	669	704	684	699	700	669	709	691	689	687	703	656	717	694	665	676	686	695	672	709	647	700	667	658	719	704	728	704	640	689	686	669	753	729	678	702	676	627	709	685	652	663	707	671	634	663	691	645	663	682	682	696	678	666	681	711	689	677	712	680	710	695	642	699	678	696	725	724	673	708	705	690	671	715	639	678	681	666	703	731	702	648	667	674	689	685	694	661	667	662	675	699	675	721	669	637	696	657	677	699	733	703	713	710	712	668	729	691	683	728	679	697	692	645	660	698	703	656	669	711	650	687	664	681	735	706	663	623	707	674	674	673	640	714	696	676	703	670	694	676	671	689	644	668	661	730	682	694	730	641	699	685	723	696	653	696	649	677	634	714	690	692	660	703	700	691	662	705	699	671	634	736	733	699	681	693	714	676	661	673	656	636	634	687	665	643	706	677	665	690	701	692	674	663	667	695	634	663	677	679	715	668	700	729	693	705	679	687	672	668	692	680	729	719	664	675	699	661	711	698	686	702	724	704	727	660	691	703	676	724	702	687	697	664	653	671	679	701	717	704	660	664	724	687	681	696	671	694	654	630	661	700	651	658	668	724	650	661	663	699	666	712	689	669	692	658	695	718	706	671	681	742	712	658	700	697	681	660	681	623	723	695	706	677	645	670	723	657	682	646	665	674	651	661	662	669	679	622	752	679	688	659	687	658	652	673	698	676	654	659	706	684	687	705	712	671	677	707	681	671	677	708	684	733	648	682	656	715	666	690	682	682	644	720	691	738	685	702	709	628	710	722	676	705	657	673	727	689	704	655	685	659	676	690	666	660	709	652	670	667	693	686	697	654	674	677	703	697	733	661	671	683	702	678	734	696	651	673	675	646	672	715	712	684	662	704	705	693	659	687	723	685	689	709	677	640	735	676	696	686	677	636	674	700	746	680	698	716	715	665	735	673	685	674	728	717	717	688	670	675	678	699	679	683	698	698	681	634	638	657	661	664	693	682	684	721	659	712	650	633	666	714	663	695	695	676	697	691	670	710	699	635	674	752	708	710	690	689	699	710	670	690	651	674	720	700	681	682	739	690	666	646	717	664	721	736	721	659	667	671	664	713	723	670	636	685	695	700	656	645	657	715	707	700	740	638	723	668	708	669	687	625	688	657	692	721	647	736	657	666	663	736	719	698	670	675	684	647	679	667	698	650	666	668	721	638	663	654	673	673	671	687	655	691	656	660	698	697	689	713	650	646	692	675	714	703	665	727	655	683	674	688	666	732	684	695	670	705	701	640	687	712	656	713	677	679	655	663	649	721	668	640	709	673	700	695	678	720	678	735	638	665
10083	4778	2438	1223	854	794	981	840	772	607	485	414	374	273	233	219	209	167	162	138	129	125	125	106	119	101	102	115	104	93	129	93	101	99	114	94	118	103	113	99	90	98	102	92	89	108	100	132	106	99	93	109	114	103	103	94	91	76	95	83	104	86	103	85	111	102	113	102	88	86	84	89	95	87	108	96	111	98	108	90	110	121	92	97	95	81	103	107	120	93	93	100	108	93	100	105	86	85	100	100	111	110	104	87	103	88	88	103	101	107	109	91	84	107	95	96	105	93	121	119	94	92	95	99	82	82	103	106	103	113	99	99	113	86	88	101	93	97	94	97	109	89	94	92	110	108	105	91	102	92	109	91	102	100	88	102	129	101	94	87	96	113	97	97	98	101	95	76	91	89	98	107	102	104	102	80	103	84	98	106	109	117	88	107	95	105	103	95	82	86	76	104	103	97	126	97	90	106	113	81	96	102	110	111	91	89	118	101	92	111	92	109	100	111	110	103	98	108	105	100	94	108	81	97	89	104	113	88	87	117	80	91	102	86	93	108	78	93	77	101	107	98	95	101	93	105	94	111	88	101	105	98	109	91	91	98	98	89	107	84	99	108	102	86	102	82	89	101	91	93	90	91	88	94	100	96	80	108	102	106	108	109	111	106	96	111	92	97	94	111	94	115	98	105	92	117	104	104	110	97	101	108	90	99	88	102	116	83	96	89	89	105	110	91	99	84	113	97	84	87	115	98	94	98	89	96	87	96	103	88	100	77	106	107	83	102	98	80	88	102	94	81	102	104	105	120	110	96	107	85	90	92	106	107	101	88	82	112	95	92	91	85	107	105	91	110	101	104	90	108	125	97	88	101	106	100	102	104	107	88	83	84	105	94	100	95	96	80	106	104	125	105	95	98	102	96	102	86	96	99	97	83	117	98	121	102	99	102	94	97	88	88	82	106	109	102	104	108	88	107	109	119	109	101	82	113	90	86	86	102	78	82	111	111	108	91	101	106	80	105	100	109	112	99	112	83	93	103	110	100	97	96	102	112	98	108	93	111	92	103	110	92	97	91	111	91	87	94	100	91	102	103	115	99	102	107	90	79	98	84	102	107	125	93	104	80	97	88	108	103	88	101	99	85	114	83	97	93	116	107	97	82	109	125	96	123	100	98	103	103	94	100	100	120	105	95	110	118	99	99	77	114	79	102	96	87	108	91	96	87	119	109	103	108	105	110	101	91	101	93	106	94	102	94	120	95	104	113	87	98	103	100	113	104	98	85	89	91	116	94	101	108	114	105	82	91	101	96	101	93	99	95	71	95	99	116	109	106	98	87	105	105	101	79	107	100	106	95	120	93	81	85	99	111	108	95	104	106	96	95	99	88	96	109	108	109	84	116	96	98	84	103	94	100	96	84	103	111	108	114	84	86	91	107	95	107	89	117	101	108	88	88	108	100	93	90	88	108	99	100	98	82	104	99	100	93	101	97	95	112	98	79	87	92	96	90	95	110	109	93	123	103	106	113	99	84	86	93	117	95	94	99	112	92	95	102	108	101	90	109	82	96	94	94	113	105	104	97	90	94	95	102	97	114	91	94	98	90	95	106	104	99	104	90	109	118	100	104	80	109	93	112	90	87	85	100	114	85	94	84	86	105	98	95	99	97	84	101	87	101	87	100	108	120	92	93	98	115	115	87	121	111	85	121	106	114	106	93	79	98	103	86	104	108	107	80	93	113	112	95	93	96	81	98	97	96	98	103	99	100	91	103	99	81	95	93	92	97	94	117	92	103	109	109	80	103	111	114	113	94	98	101	109	87	95	106	88	104	107	96	91	119	90	85	104	116	100	103	83	107	100	110	99	100	93	110	101	120	101	89	108	90	95	111	111	106	86	102	106	91	77	94	98	107	111	91	88	106	111	110	102	117	118	119	115	87	115	103	108	89	113	111	102	94	97	128	97	99	103	98	104	100	95	101	95	113	100	122	89	115	105	96	86	111	98	108	90	100	86	90	99	96	111	112	94	91	115	100	94	101	105	92	94	102	86	103	99	96	92	94	101	88	95	96	114	97	100	95	116	83	102	104	107	96	102	98	91	93	90	100	98	105	92	106	86	112	104	110	90	85	80	114	112	108	93	82	89	92	102	99	88	85	107	96	99	110	85	115	87	109	91	99	94	84	100	97	105	94	96	95	114	111	86	97	100	90	123	92	101	102	103	92	95	115	97	97	96	92	107	102	95	100	100	93	97	98	95	106	91	95	105	105	88	103	103	86	103	96	110	96	81	94	77	92	119	95	101	91	98	107	97	104	108	96	94	134	88	99	120	84	99	98	106	92	102	88	92	102	103	97	86	102	78	106	112	92	97	102	103	89	72	101	96	92	103	98	106	97	97	97	98	116	107	103	90	106	101	100	100	99	113	93	94	105	87	91	110	115	110	98	76	95	90	90	111	96	85	121	89	99	93	109	104	104	114	99	113	109	99	101	102	97	93	102	101	112	97	89	89	96	117	82	96	82	94	89	115	105	98	98	90	115	112	84	99	92	105	94	93	94	94	91	93	105	104	105	99	89	98	105	101	90	103	98	121	95	108	90	111	101	105	92	107	106	108	84	101	98	105	98	113	121	105	106	114	118	110	89	95	108	116	122	93	98	96	86	91	103	99	92	87	95	96	92	116	97	99	107	92	103	111	124	101	89	80	107	98	100	101	89	97	116	99	103	116	117	104	94	97	92	103	116	91	97	103	115	100	102	111	98	118	108	100	95	120	83	109	94	100	80	90	98	105	96	86	112	86	89	110	96	81	119	94	118	103	110	77	99	104	103	103	90	94	95	95	102	91	102	100	107	99	108	117	112	99	97	95	104	114	102	98	108	88	85	103	92	107	108	110	92	104	96	95	101	90	85	110	95	97	99	98	93	102	113	105	94	86	97	87	101	101	95	94	96	88	91	96	112	102	102	93	108	94	72	110	95	105	95	111	100	107	104	96	91	104	93	107	120	91	109	87	112	103	98	85	102	88	107	91	99	95	94	101	97	105	94	97	94	105	102	114	85	108	95	101	104	88	90	96	100	101	91	122	88	92	101	78	83	86	83	99	95	81	113	112	102	79	103	89	94	105	97	103	100	104	100	105	124	105	94	96	87	75	116	90	97	104	94	85	117	112	88	131	91	103	102	103	102	112	122	109	127	120	91	89	110	92	100	109	112	78	93	108	102	88	112	102	81	93	114	85	90	97	101	91	85	93	101	97	106	114	97	90	104	114	104	89	94	90	95	109	100	101	121	77	95	101	104	96	92	96	118	116	98	102	99	103	100	86	97	105	101	113	84	105	98	102	90	85	101	91	97	106	129	116	101	129	94	97	96	112	103	103	91	110	90	106	98	105	102	102	87	107	87	102	87	115	117	111	99	85	83	114	109	109	124	114	113	89	119	85	96	106	102	89	102	90	107	101	118	118	95	106	109	110	97	112	111	100	109	95	95	115	81	97	110
39708	23728	17743	15435	21462	24252	23926	20713	17658	13857	11691	9291	7551	5674	4510	3504	3007	2433	2124	1779	1472	1178	1179	1106	1000	959	916	927	883	900	942	865	851	736	782	778	782	733	737	795	763	729	757	748	765	742	745	720	756	733	695	703	734	736	669	710	690	733	795	772	755	790	726	724	717	750	770	704	776	700	724	758	714	747	695	766	796	747	735	751	703	749	775	693	746	733	712	746	729	722	727	712	791	739	728	713	699	706	709	780	742	691	728	762	708	689	721	761	720	742	781	695	709	730	755	756	719	720	712	724	770	753	702	767	756	697	707	792	765	757	712	713	749	701	728	728	740	689	743	702	740	738	772	809	718	700	731	742	671	730	756	777	718	749	709	746	762	752	750	719	730	756	683	755	762	687	735	763	762	662	726	765	709	747	714	720	729	758	794	747	754	791	737	733	738	782	710	709	732	695	666	666	747	715	732	719	742	750	710	717	708	680	750	700	720	770	737	748	725	760	707	734	683	805	762	739	750	747	724	756	713	718	715	741	722	749	729	648	688	736	727	731	758	735	698	784	719	737	721	709	704	761	709	748	724	732	737	758	744	706	694	755	716	735	740	724	771	732	748	709	773	712	734	735	666	699	712	721	681	741	716	726	733	731	750	690	731	758	732	754	741	745	749	708	716	723	677	710	779	770	707	743	725	765	714	702	746	765	709	744	699	716	732	746	731	703	763	776	753	716	771	717	739	732	743	710	723	780	754	702	743	736	723	761	743	761	722	750	777	731	705	725	756	703	757	762	781	677	737	719	688	710	772	758	728	767	705	733	724	711	737	759	745	722	801	731	745	727	703	743	730	738	750	744	764	707	756	734	722	776	751	714	736	713	726	719	705	746	748	759	746	732	778	733	747	788	714	750	756	750	700	712	747	694	719	763	757	783	726	700	756	742	749	747	744	727	734	742	722	700	691	706	711	701	715	684	766	724	751	782	732	702	756	721	716	743	729	721	750	759	772	804	829	733	728	758	760	761	753	717	712	721	777	733	670	682	789	737	692	747	708	676	756	719	735	692	711	739	709	761	775	727	741	785	715	710	726	733	735	758	687	737	733	758	725	716	750	687	733	763	753	744	721	751	753	740	764	739	779	733	766	753	762	780	719	758	737	759	782	743	788	743	770	740	729	731	763	714	770	746	722	727	712	709	760	778	738	723	751	740	735	745	762	728	721	755	732	725	741	732	742	743	696	711	721	734	734	721	752	742	764	744	756	700	709	730	760	693	747	688	712	730	747	743	739	737	742	785	707	705	725	726	719	752	750	733	712	706	756	721	738	767	715	746	726	729	739	736	720	739	711	769	719	718	731	737	712	705	699	727	754	736	702	654	712	764	758	769	742	720	763	743	700	780	713	706	737	708	694	670	692	762	729	732	738	740	704	715	746	704	749	688	718	716	758	763	683	728	722	733	712	721	805	734	697	743	729	765	725	728	836	756	715	709	728	732	733	754	721	695	731	705	719	722	708	756	718	712	759	698	729	721	742	670	718	726	709	768	718	703	722	717	738	742	800	706	712	733	750	742	685	743	691	733	696	705	699	712	718	702	746	736	718	745	681	693	721	725	745	735	745	757	749	760	723	728	742	746	688	704	732	746	721	691	724	725	730	741	746	693	704	736	716	751	728	738	739	793	743	747	711	785	708	768	725	744	716	741	719	750	750	740	710	693	766	740	774	692	754	743	717	715	713	764	764	735	730	728	741	754	670	720	764	717	676	731	720	815	710	782	819	767	686	723	684	740	778	753	709	719	773	730	693	719	733	739	726	692	717	734	703	716	765	717	812	814	687	741	729	754	746	770	753	721	703	735	730	689	688	750	762	737	704	799	748	708	738	704	782	737	662	707	764	714	750	725	689	697	730	746	725	703	682	722	730	764	716	664	695	722	723	735	745	696	760	740	701	690	738	715	761	697	678	752	750	748	781	745	735	698	765	721	761	753	719	754	715	725	747	720	713	714	742	763	740	788	742	730	733	737	783	710	767	766	738	706	731	698	711	717	723	736	756	663	803	710	707	736	737	723	719	703	731	706	727	762	727	660	728	746	737	736	742	745	726	742	710	763	721	769	735	706	701	707	721	664	711	742	729	732	719	725	754	753	760	749	725	709	744	767	716	768	747	762	739	724	720	739	726	713	748	710	731	687	682	757	755	733	759	721	726	748	718	733	706	730	759	745	706	736	722	714	752	731	765	698	778	768	733	719	770	713	715	748	706	687	735	740	762	735	790	734	770	743	716	704	734	749	723	772	763	721	754	744	752	735	705	771	716	685	722	728	739	771	725	737	722	746	733	716	682	733	702	730	733	749	767	715	719	774	721	773	771	726	736	726	758	713	741	746	687	727	728	712	735	762	688	723	748	709	711	714	762	672	750	728	738	771	744	740	739	777	748	720	764	713	689	707	745	761	760	776	748	705	757	741	730	701	720	722	748	719	752	733	703	717	800	711	774	738	710	733	723	736	693	742	725	735	663	709	750	711	740	742	734	740	725	746	713	808	714	764	759	772	729	735	776	754	764	756	750	708	772	702	745	738	764	773	748	779	758	718	753	687	721	768	734	727	741	717	759	716	702	753	741	761	732	736	721	753	721	734	711	721	752	701	725	729	711	743	717	734	740	736	783	732	714	711	720	800	716	704	751	728	676	707	740	720	741	757	766	720	759	720	767	716	759	741	711	755	761	688	771	714	726	727	763	738	741	758	751	705	713	680	680	757	740	747	759	793	759	705	724	710	764	707	772	767	718	788	770	744	770	720	762	792	710	687	728	735	695	725	756	727	723	753	784	767	723	687	747	758	737	701	703	748	727	744	766	678	682	735	738	733	697	745	717	685	731	735	780	736	770	704	744	675	729	753	747	733	712	742	725	708	720	701	722	749	682	736	761	765	750	732	713	726	783	743	706	765	742	725	715	759	751	763	702	733	724	731	733	760	747	798	758	710	754	729	762	749	765	732	727	728	693	718	766	781	751	767	706	758	732	755	764	689	728	716	712	717	715	737	721	720	823	721	739	759	737	706	748	691	775	750	753	779	787	686	758	707	697	710	739	754	688	745	768	752	732	711	716	724	696	719	691	739	755	790	723	756	716	714	740	732	741	728	748	674	694	764	774	747	726	740	708	725	707	700	709	699	762	693	714	730	763	781	742	748	727	778	712	739	726	738	727	721	690	695	737	704	710	822	722	732	736	749	806	812	725	715	719	704	707	700	710	750	726	723	736	720	747	744	736	726	766	746	738	787	738	719	740	765	724	669	742	715	749	716	758	746	754	775	737	775	728	709	729	744	719	706	754	795	740	751	737	741	739	750	760	727	680	740	761	681	736	695	717	731	711	711	779	739	737	711	725	790	764	763	762	693	738	700	733	720	743	717	739	714	732	774	749	709	764	707	756	706	726	749	751	768	771	715	755	768	756	761	749	794	732	751	758	733	756	714	688	729	700	738	720	722	736	748	737	728	743	737
6581	2771	1403	745	466	456	476	472	386	312	252	257	226	180	172	140	128	130	130	104	81	94	99	99	111	110	93	95	100	98	109	100	74	83	83	95	84	86	106	88	70	87	84	99	83	93	106	107	84	91	89	90	83	101	85	81	96	81	95	99	90	93	98	94	94	101	99	91	91	78	84	91	96	107	89	90	94	102	73	79	91	89	92	74	81	71	100	94	103	100	90	114	77	92	93	84	100	96	107	89	94	99	88	94	97	89	85	92	83	93	94	89	92	91	80	79	96	106	96	98	110	95	112	103	95	94	86	89	97	81	89	120	106	100	86	83	97	100	96	88	83	96	102	92	73	91	99	90	96	101	82	98	94	93	94	103	97	100	84	80	91	100	78	89	88	82	95	94	97	103	103	92	87	75	98	100	104	99	81	89	91	83	100	103	89	92	90	108	104	83	101	79	90	96	105	88	89	86	82	107	85	98	101	109	120	100	74	82	93	112	102	83	77	92	80	105	99	87	108	100	95	81	83	98	97	100	101	96	84	96	96	82	89	89	95	77	92	86	79	80	87	79	80	98	101	98	80	102	99	87	81	83	90	92	98	88	76	69	93	87	84	89	84	81	88	102	92	96	85	88	96	102	88	97	87	91	87	88	93	110	101	92	79	84	99	95	83	92	107	91	90	95	86	110	99	70	85	87	82	90	87	91	99	101	107	68	69	84	87	98	106	98	89	86	95	98	89	97	94	100	92	94	103	89	101	94	92	91	99	97	105	77	87	72	92	114	94	96	94	97	85	90	100	98	97	75	81	86	102	87	84	73	86	90	95	95	81	87	81	96	87	83	102	99	116	86	99	110	92	84	89	61	96	97	94	89	95	89	79	99	81	83	114	89	94	87	90	76	86	74	88	85	83	79	79	88	78	90	97	85	85	87	98	97	108	90	92	97	85	92	101	102	90	82	102	85	95	84	81	96	93	88	80	98	87	88	96	96	92	93	78	90	102	83	111	107	103	92	89	84	88	98	100	95	96	104	96	81	96	87	99	70	87	87	97	83	98	95	79	103	98	93	99	93	91	95	88	81	91	94	90	82	104	74	80	78	91	98	78	88	80	106	105	97	101	111	97	105	88	104	104	100	94	76	91	95	90	95	91	91	88	85	78	102	82	105	78	107	94	90	91	90	81	92	86	105	110	78	90	93	89	84	95	79	102	114	76	107	96	81	106	89	102	105	87	85	87	94	81	90	86	101	98	91	94	96	88	117	94	97	93	93	89	75	92	94	99	89	99	77	97	91	86	97	96	81	98	93	85	82	77	80	90	86	105	94	113	103	105	83	76	90	101	86	97	105	88	110	94	83	88	106	97	95	103	95	78	75	78	99	77	101	99	91	81	72	92	103	71	100	64	79	100	86	96	91	86	78	105	75	82	84	102	98	79	75	88	107	82	102	89	98	80	98	89	84	109	92	87	113	90	95	93	84	98	74	72	86	102	86	84	76	90	86	86	81	96	79	100	76	96	96	82	84	99	77	94	91	91	79	72	83	85	76	88	105	90	88	110	91	93	103	85	100	83	74	96	98	96	96	85	75	96	102	83	112	93	90	91	104	92	102	95	90	85	90	103	79	109	99	106	102	113	58	78	95	97	101	89	82	84	78	103	92	110	108	74	106	86	101	81	101	95	94	89	89	94	82	106	82	93	79	95	96	93	93	101	102	102	99	73	98	84	88	90	89	87	84	98	78	83	95	85	92	89	86	77	80	81	106	78	97	89	90	93	87	89	83	92	93	85	100	109	86	77	86	89	84	101	93	110	84	95	89	110	97	79	91	89	84	79	92	103	90	84	102	97	99	90	73	73	85	115	90	90	91	88	87	91	86	93	93	94	99	91	112	112	107	88	98	81	72	92	79	103	94	91	88	86	97	87	84	72	82	92	99	93	104	88	94	83	78	101	82	87	73	86	78	119	94	87	100	82	91	95	93	90	85	101	89	100	110	96	94	94	111	86	96	98	73	85	94	83	95	103	93	101	95	79	92	79	96	92	84	104	88	83	91	98	105	90	93	104	102	110	100	93	81	89	96	100	109	79	84	95	94	89	91	88	107	94	92	109	111	96	95	94	92	87	108	84	93	81	112	88	92	96	110	86	92	95	92	93	92	110	106	71	91	86	91	90	95	97	91	93	90	78	98	85	81	97	88	88	103	94	92	97	77	95	92	103	93	89	107	101	84	93	87	87	106	96	81	89	83	89	82	80	84	75	98	97	103	100	96	91	110	82	86	98	105	98	86	100	75	91	94	94	82	99	86	93	91	96	85	95	117	95	96	88	100	93	80	111	80	95	83	102	105	89	102	87	99	102	81	83	87	96	95	95	92	79	91	75	93	105	84	89	93	76	76	74	93	98	87	91	85	85	93	93	91	79	64	83	89	96	88	84	115	87	98	102	95	91	100	96	90	99	98	100	89	99	86	91	84	97	78	92	93	83	96	97	93	95	97	82	92	91	91	103	91	95	70	86	115	78	97	85	89	84	89	110	92	92	95	101	87	90	94	93	89	88	97	88	95	92	89	87	98	97	89	86	98	88	90	87	100	91	95	84	85	98	94	105	86	97	92	96	85	96	95	92	77	77	86	90	105	79	111	96	77	95	93	94	94	101	88	89	105	111	97	105	93	95	86	75	80	93	86	90	92	87	86	97	89	80	98	96	87	84	88	93	90	105	103	96	92	96	90	90	95	91	100	90	99	96	94	103	91	82	85	68	84	117	78	92	96	104	83	87	81	79	77	99	80	83	70	96	85	85	80	116	80	86	101	87	100	88	84	83	90	97	107	87	87	93	88	89	85	90	97	101	100	82	90	88	90	99	85	86	94	92	93	111	88	101	105	81	94	87	83	99	89	93	77	91	89	97	91	88	95	82	97	96	97	88	100	105	84	86	94	82	90	88	88	101	99	77	92	96	105	86	84	77	109	109	85	79	103	94	92	95	95	79	118	87	100	96	103	89	92	115	90	105	84	104	86	90	103	90	99	92	98	94	96	93	87	106	89	107	94	110	90	78	111	100	85	90	82	104	98	99	81	89	74	81	81	96	106	81	100	90	85	97	91	90	98	98	89	88	76	87	82	97	81	99	101	93	94	92	91	95	85	84	99	90	88	86	93	91	95	84	106	79	86	98	94	93	90	86	106	86	93	82	100	87	92	87	108	96	92	83	88	81	85	96	83	104	98	98	89	98	94	97	85	90	99	92	78	102	95	81	100	97	77	101	84	93	96	79	91	92	100	86	101	75	96	96	99	84	91	85	91	98	91	85	87	94	87	100	93	93	90	93	99	110	90	100	91	73	89	82	79	80	85	87	81	94	91	100	89	95	98	101	101	90	102	81	94	91	93	89	83	93	97	85	103	94	90	97	98	78	100	96	84	87	94	103	93	85	96	96	97	90	86	89	96	103	98	109	97	94	98	117	89	87	86	90	88	76	104	94	95	83	94	104	95
34208	18905	12662	10776	14303	16764	15991	13441	10644	8210	6588	5166	4239	3451	2681	2248	1834	1650	1395	1167	1116	946	985	874	857	766	833	807	763	831	756	698	730	713	683	683	676	718	738	704	665	684	732	755	653	676	689	685	708	657	699	718	708	694	685	691	717	679	678	718	624	670	660	629	689	722	672	682	681	677	688	662	673	669	699	690	648	647	656	646	733	685	675	671	686	679	664	707	711	705	679	698	662	658	667	677	702	687	711	618	710	653	670	686	656	670	683	666	663	674	662	656	730	696	685	675	661	718	671	662	700	687	664	647	642	722	656	690	676	712	650	658	710	671	652	665	686	728	647	680	664	705	699	696	661	600	662	700	706	686	731	744	685	684	661	642	663	698	681	703	683	691	701	677	664	682	701	671	682	665	647	686	705	707	728	670	715	705	719	647	670	697	686	691	699	716	656	728	673	728	714	683	675	695	661	691	668	680	686	649	698	660	723	654	693	649	677	650	693	732	676	730	701	671	652	761	686	656	683	648	698	720	679	672	705	709	648	670	677	647	675	668	709	683	723	628	694	659	674	709	692	656	639	694	678	680	675	728	671	647	706	680	692	697	709	633	702	721	692	626	706	691	689	689	673	691	680	694	627	695	649	702	695	673	702	664	705	669	695	710	714	709	686	709	723	673	722	628	689	720	718	741	684	657	745	628	679	713	687	691	718	726	662	677	696	665	694	692	654	684	659	702	676	637	688	659	652	663	704	652	691	658	667	674	682	689	695	642	653	672	718	704	646	735	683	727	696	709	680	681	671	703	698	683	693	674	708	625	637	656	696	664	632	676	716	672	656	710	652	679	687	666	739	690	658	685	653	667	761	705	706	689	689	728	675	708	705	705	644	690	701	657	697	719	641	678	724	695	696	712	665	640	669	718	692	697	670	707	677	673	670	725	693	672	659	650	658	676	665	718	737	657	698	684	707	697	744	679	667	698	654	699	645	717	651	679	712	700	677	668	673	720	672	684	656	684	720	697	657	722	676	709	692	692	689	756	654	691	684	678	674	663	734	653	719	657	738	663	690	651	691	686	687	660	671	677	684	699	661	707	701	673	701	654	680	734	673	676	698	699	710	677	727	687	682	628	702	712	670	697	710	716	670	667	705	765	660	710	737	723	713	695	669	694	687	690	737	714	699	702	633	640	707	690	684	665	707	698	689	704	681	690	693	655	735	721	677	657	658	631	690	692	642	666	721	714	674	652	684	724	700	664	674	678	718	665	694	706	634	691	662	675	678	695	709	705	680	662	645	724	701	743	689	670	650	668	742	647	690	671	676	688	695	725	660	651	660	669	679	657	693	664	692	660	689	642	657	708	698	659	661	656	721	665	670	708	729	625	697	670	669	657	717	671	712	696	664	661	695	695	679	665	675	666	690	696	679	647	713	662	707	658	701	669	692	731	699	649	671	703	681	660	674	697	650	691	704	696	666	665	637	696	701	666	654	708	703	671	618	644	664	656	717	680	686	704	651	681	715	681	709	694	718	720	715	634	715	702	720	601	684	743	656	711	648	678	674	659	694	669	655	724	649	728	626	695	704	682	657	644	685	680	642	682	655	700	724	706	703	719	693	681	676	675	617	710	668	708	694	701	711	662	708	701	668	712	665	683	727	735	687	648	679	717	690	671	679	655	666	704	721	710	648	715	663	676	606	741	682	688	680	698	658	667	648	653	658	643	651	661	720	689	714	724	678	702	646	695	701	692	699	656	657	705	660	684	687	682	652	654	709	688	689	660	664	664	658	717	696	632	704	674	693	632	691	704	661	694	689	687	688	705	706	647	698	682	702	705	650	672	668	687	700	672	689	701	651	710	704	632	715	657	698	706	670	675	703	645	731	611	691	724	742	694	640	643	694	723	701	702	649	689	695	691	708	711	664	658	722	721	641	712	687	645	725	675	701	646	687	648	663	692	663	653	630	690	667	636	695	678	690	697	696	678	757	682	718	663	673	696	637	664	705	659	689	701	646	692	707	707	698	692	661	689	682	692	647	664	649	664	696	650	650	645	682	668	667	660	692	704	664	683	698	669	644	737	714	712	731	681	691	672	659	668	679	655	707	675	662	649	677	663	669	696	697	701	656	643	676	707	703	677	661	707	672	688	665	682	674	690	712	676	647	683	664	676	728	720	692	660	719	691	685	659	671	701	674	703	665	677	651	685	661	668	702	716	655	713	672	676	687	658	700	688	733	686	692	742	665	703	684	674	655	663	682	658	692	685	689	703	674	692	657	684	650	696	691	690	689	665	740	649	705	667	682	660	689	685	720	646	731	666	700	700	697	680	666	687	633	679	649	667	642	683	650	683	673	664	698	640	669	687	685	710	694	692	696	716	712	671	652	663	691	670	674	691	702	680	652	655	721	680	719	695	643	626	693	710	682	652	660	666	676	670	665	671	684	691	670	686	695	680	685	655	701	662	699	727	710	680	709	674	664	695	692	693	704	693	711	685	715	702	678	683	690	692	658	672	685	721	633	664	702	664	660	713	729	659	670	682	682	666	668	741	689	635	704	698	681	678	633	706	733	706	735	701	721	666	653	676	692	662	675	653	691	708	698	720	626	670	677	718	685	696	688	675	664	649	695	693	725	735	674	741	667	715	691	669	680	686	681	658	631	664	718	705	698	693	674	720	693	650	714	675	670	749	691	734	674	667	700	717	700	700	715	662	660	721	694	694	709	663	667	666	631	702	683	711	643	715	604	708	681	658	733	682	758	707	669	693	701	671	653	656	700	662	644	751	692	663	703	700	695	687	730	634	640	658	688	682	665	672	689	733	719	699	736	686	733	676	706	718	707	693	649	693	693	685	654	693	711	666	656	704	661	717	761	711	672	638	688	709	710	676	682	698	670	678	735	696	704	705	630	628	698	648	670	711	683	682	692	697	726	677	724	704	756	687	681	664	686	687	624	673	678	682	676	660	680	690	671	710	708	683	707	660	687	721	683	687	675	673	679	668	704	680	700	687	686	652	700	650	691	738	668	692	740	680	654	700	687	712	681	689	667	650	683	712	717	679	690	659	698	717	696	633	708	708	674	679	669	665	669	711	700	754	707	674	647	670	697	677	683	681	675	669	660	642	715	661	690	739	658	634	726	653	671	648	703	675	643	728	732	666	643	706	709	662	676	684	651	641	716	685	699	713	639	632	700	683	640	692	703	673	681	706	686	714	698	671	731	711	677	688	683	688	705	706	655	696	681	649	683	708	643	689	693	712	706	678	684	655	704	686	715	724	709	673	730	700	696	701	677	712	694	655	702	748	705	700	726	663	683	686	677	726	689	694	676	722	754	696	700	693	691	704	666	687	633	667	682	676	658	706	682	665	697	666	707	711	698	684	671	662	676	697	681	661	654	661	697	661	704	685	693	691	722	665	680	662	694	691	653	699	708	690	689	711	703	675	628	689	686	701	680	719	708	685	680	685	674	673	655	676	694	681	690	729	692	730	649	666	632	719	695	629
7567	3601	1755	1042	697	750	776	701	639	471	424	350	325	256	202	206	198	157	153	147	119	127	115	83	112	116	99	91	93	100	104	90	105	119	105	125	109	70	120	79	95	102	93	105	96	100	86	101	89	112	92	93	95	101	89	88	99	107	97	100	93	87	91	97	75	89	89	94	102	95	94	87	106	102	92	101	92	114	102	105	106	85	81	100	113	94	87	107	99	101	99	108	95	103	111	88	108	102	116	86	86	99	117	108	107	91	88	97	107	110	84	77	86	102	98	106	95	86	91	85	100	88	117	99	107	116	103	97	107	110	92	87	90	93	107	85	116	81	95	91	107	93	103	86	101	90	98	101	86	111	100	97	88	87	82	94	90	95	106	84	93	106	87	115	94	101	109	120	91	105	101	106	84	97	104	95	98	87	104	113	96	95	114	98	99	104	102	86	91	85	88	100	80	94	103	99	90	94	121	104	91	80	87	90	108	90	115	89	119	83	103	90	108	110	106	100	98	88	100	95	103	96	77	112	102	100	96	100	112	113	129	86	97	105	98	106	110	86	102	93	86	99	102	91	90	102	96	92	63	97	111	95	100	108	90	94	87	107	112	104	91	93	96	97	90	79	86	98	95	125	91	101	95	101	116	96	101	105	102	94	107	104	85	97	104	88	95	110	89	101	98	103	112	102	95	85	86	99	86	93	108	110	95	94	87	104	94	86	105	97	110	105	104	96	95	106	103	88	102	97	96	111	102	90	98	99	104	97	103	87	105	93	96	89	99	99	111	95	84	95	97	99	90	103	99	113	95	103	121	91	92	109	91	106	91	94	98	92	94	78	96	100	100	104	123	100	99	88	111	81	108	96	95	96	78	104	103	106	117	105	97	97	102	98	100	96	119	99	98	94	103	97	95	122	104	106	119	91	105	111	101	89	85	101	102	87	88	101	87	97	99	110	86	96	85	104	98	98	108	102	93	97	83	96	103	112	80	92	78	104	99	108	87	105	97	89	102	88	112	99	106	86	105	99	116	102	95	88	89	94	93	96	91	97	94	95	107	84	93	94	91	84	111	90	110	106	98	105	93	83	96	88	98	110	96	109	93	99	85	109	111	89	102	108	111	110	83	94	106	76	103	83	85	98	101	96	94	105	100	86	114	92	102	101	84	110	106	103	98	110	97	105	109	110	113	112	94	75	111	114	103	106	90	103	122	79	88	91	105	92	122	103	79	95	114	92	97	86	99	97	104	120	98	86	107	105	92	104	95	95	93	99	88	111	85	80	113	105	88	86	112	106	97	99	89	100	102	105	110	94	100	94	108	90	95	108	86	91	90	99	88	100	117	92	80	105	102	85	99	100	98	77	91	107	78	90	84	105	95	92	95	101	95	80	104	94	85	113	103	97	115	81	95	78	83	104	116	101	111	111	110	108	98	100	98	94	80	103	98	91	98	113	93	113	106	104	97	97	87	93	92	112	100	98	95	117	90	113	91	107	94	104	92	107	103	97	113	85	115	116	112	109	99	86	107	84	93	96	114	78	99	118	115	87	108	79	98	88	97	96	94	89	110	113	108	101	93	99	106	105	87	101	102	95	111	109	93	96	102	112	103	98	101	87	97	92	92	93	102	78	88	108	102	95	114	94	107	98	106	109	100	97	96	87	83	84	121	105	100	98	105	91	111	102	108	80	85	84	97	95	106	75	88	86	102	110	84	99	98	81	93	108	92	96	89	78	95	96	96	90	100	106	105	98	93	90	96	117	92	96	94	95	94	84	116	99	119	92	91	93	95	93	99	94	107	87	89	89	97	90	102	95	81	109	85	98	102	107	86	113	118	98	97	109	127	92	97	96	94	90	111	93	86	82	103	105	102	98	88	91	104	76	84	99	96	99	91	93	86	93	119	115	79	91	91	96	91	103	92	111	98	85	117	103	99	120	89	97	101	106	106	104	76	100	104	102	81	78	112	100	75	86	92	115	84	91	90	82	100	105	81	90	91	102	93	89	97	77	92	103	95	93	87	102	91	104	97	117	113	117	86	109	96	99	101	100	102	92	93	96	102	123	96	87	102	90	79	116	76	88	109	110	117	87	95	103	85	83	103	106	105	113	95	120	88	105	88	112	89	93	102	88	81	98	94	93	87	107	94	100	110	86	114	92	99	100	108	74	101	89	101	93	94	92	106	100	93	104	94	84	106	94	97	115	93	97	102	99	84	93	83	96	118	90	100	102	99	104	85	89	115	91	104	108	99	99	109	99	106	92	105	90	106	101	102	115	74	98	118	84	103	96	98	103	88	96	107	119	102	110	103	97	91	91	86	104	118	109	105	98	104	87	112	92	97	105	125	106	90	96	112	96	93	101	90	123	97	111	79	83	102	96	96	105	98	90	102	107	101	102	99	101	114	103	118	99	114	98	98	114	103	99	95	96	89	102	90	118	100	80	87	102	102	121	106	113	101	105	102	97	94	103	112	116	114	86	93	102	106	112	108	110	99	70	87	92	102	103	95	116	96	85	94	78	105	104	97	101	91	90	108	88	105	105	107	82	94	108	87	98	96	108	111	87	111	90	83	89	110	103	96	90	103	84	105	104	82	97	125	110	70	98	98	92	111	88	124	97	96	104	106	89	104	91	88	116	93	90	97	112	93	88	117	106	121	87	103	102	105	117	105	96	100	110	97	94	89	104	83	88	94	95	87	88	109	116	103	107	107	112	104	110	98	87	125	113	80	90	107	122	116	106	95	110	92	85	97	84	94	87	103	117	80	105	100	104	96	92	86	113	104	103	94	110	110	85	93	97	110	92	92	103	99	103	90	108	104	88	89	90	108	96	92	97	97	97	124	92	103	114	89	110	89	100	82	92	84	83	108	96	105	89	89	90	80	101	101	95	102	103	97	111	101	89	103	111	102	115	92	109	99	73	100	103	93	96	105	91	109	104	92	105	109	97	114	83	108	100	95	114	103	101	71	97	99	98	105	99	109	100	105	136	109	96	90	91	85	104	81	106	91	119	104	94	86	99	105	98	100	90	100	103	90	78	99	115	100	98	104	103	114	126	102	103	82	115	94	96	111	105	110	98	112	99	104	98	109	91	95	90	90	99	103	83	92	103	83	91	94	113	86	112	87	80	109	114	101	98	102	110	109	113	75	83	105	99	89	107	89	93	92	99	80	93	93	115	100	88	102	100	105	96	117	117	97	102	101	103	103	94	96	107	104	113	85	93	98	118	117	105	81	93	92	86	106	91	96	81	85	85	80	96	94	106	90	99	103	87	100	101	97	97	93	101	97	102	98	90	92	117	105	90	123	94	104	96	90	109	94	114	102	123	95	100	109	100	127	108	92	103	86	106	89	109	117	116	92	104	120	108	77	108	97	101	86	103	109	95	113	111	112	101	109	98	95	88	110	113	105	110	90	95	108	94	103	89	101	100	94	111	87	103	102	102	101	88	75	95	100	93	84	96	94	69	90	102	85	105	98	109	88	90	97	109	89	99
37267	21143	13894	13594	19674	22790	21070	18433	15758	12793	10172	8005	6314	5106	3978	3076	2481	2115	1864	1602	1396	1162	1056	1054	1003	957	899	840	908	864	839	801	759	803	756	744	737	736	737	758	714	802	743	748	788	715	730	718	698	688	768	775	710	704	740	651	741	704	714	706	744	700	706	760	717	732	714	713	758	716	747	718	804	719	734	756	773	760	703	732	731	779	698	740	742	730	751	722	716	736	696	751	713	725	744	787	689	708	733	727	730	743	738	728	756	715	701	722	760	758	737	765	721	711	728	730	752	709	707	755	752	712	701	701	738	726	709	695	726	749	725	773	753	723	722	775	703	692	764	753	755	717	739	735	745	717	737	758	741	743	742	700	709	712	732	719	755	736	724	675	762	687	724	671	703	740	731	716	741	710	730	719	744	734	709	753	782	700	724	730	727	670	718	713	807	751	687	712	698	745	743	745	745	741	713	720	740	672	786	748	723	725	785	716	733	686	737	761	698	793	761	734	728	699	782	754	695	679	757	704	710	734	731	727	749	752	756	693	737	784	713	693	769	737	737	756	698	741	752	774	732	750	719	755	740	718	726	730	717	739	738	733	713	735	781	724	751	717	716	726	778	717	708	703	753	759	734	698	726	777	671	728	745	728	743	717	762	710	730	726	731	739	774	738	693	711	752	723	771	746	692	713	716	707	781	702	712	733	749	767	718	688	726	719	758	728	720	685	749	709	684	729	773	696	758	724	768	740	684	730	718	706	742	710	717	730	727	691	761	730	723	773	754	721	744	718	787	731	768	680	718	676	751	732	729	754	712	740	742	717	693	767	763	730	736	776	742	732	717	678	745	708	691	754	731	732	715	711	726	679	728	734	745	718	731	716	736	756	711	777	733	731	736	731	751	734	732	753	754	733	716	696	692	747	762	742	741	698	745	727	705	683	753	703	739	720	696	749	718	708	709	696	712	753	699	739	726	708	701	711	742	764	715	742	723	747	721	698	749	765	709	724	768	755	765	690	720	708	762	756	721	739	768	720	723	722	735	736	726	774	715	750	730	747	689	690	725	720	776	719	743	729	748	680	688	727	680	738	757	748	783	746	685	762	774	705	750	751	727	810	758	711	729	732	755	748	738	782	730	708	764	669	700	767	736	731	756	750	758	700	691	756	726	724	761	708	740	728	722	696	702	769	708	739	743	727	748	768	734	703	739	719	723	713	721	796	743	683	710	705	712	797	744	688	776	724	797	729	712	736	691	752	739	753	710	747	749	717	759	766	705	743	700	675	787	728	740	733	738	733	716	692	715	740	764	713	736	688	752	725	725	761	743	703	724	724	724	696	740	757	711	700	733	700	705	738	780	691	739	731	730	728	729	753	728	727	748	695	761	723	716	681	739	702	703	723	791	770	683	713	762	641	728	754	758	672	710	732	725	679	686	748	707	720	715	677	744	726	761	699	743	755	721	756	726	704	689	680	805	720	739	720	758	738	762	703	735	740	696	743	746	744	749	750	763	726	742	748	782	700	722	772	710	686	727	711	747	711	693	692	819	685	682	758	755	744	731	754	743	781	777	709	695	753	705	724	713	744	759	753	741	739	715	706	729	755	745	735	709	756	722	763	758	727	753	689	711	687	782	734	722	721	727	791	675	711	738	703	727	698	712	755	674	717	732	777	731	763	737	733	793	664	731	777	758	721	724	703	721	725	742	709	722	719	760	748	797	718	752	709	717	699	723	749	753	767	734	668	747	779	700	725	721	703	717	707	703	719	768	754	736	714	734	682	755	727	717	703	709	777	748	766	685	725	760	712	722	721	736	785	735	767	747	740	732	731	664	732	754	721	707	738	740	765	727	725	702	723	726	727	662	799	710	710	665	707	772	731	719	749	751	692	677	780	714	729	719	768	682	721	699	725	716	705	753	743	725	766	731	776	719	697	715	785	716	700	753	742	708	640	737	756	678	709	729	761	700	725	776	698	743	736	729	727	777	768	694	731	709	687	700	701	719	758	703	717	716	704	719	767	740	722	691	705	692	748	721	727	731	738	715	706	736	715	762	706	705	730	745	731	726	749	697	747	704	759	742	771	733	751	774	750	700	712	713	679	812	754	731	779	716	787	777	744	744	719	713	724	789	749	733	689	727	745	728	772	754	733	731	656	744	747	736	734	751	757	753	748	707	740	722	699	764	772	722	747	786	721	703	708	763	727	688	753	752	762	726	715	748	718	720	735	687	696	745	734	715	746	711	769	731	735	781	717	736	766	733	699	695	737	782	723	744	728	738	714	715	720	713	711	776	717	745	736	735	688	727	678	758	725	727	724	742	735	770	741	744	754	731	749	743	720	734	763	695	700	703	706	743	726	700	726	728	721	706	769	789	729	728	736	746	741	749	706	727	734	717	727	687	715	748	705	769	714	759	704	705	753	714	727	738	762	752	733	760	704	738	729	734	709	759	790	733	716	735	730	712	791	709	696	733	719	770	699	722	728	714	730	696	698	702	709	707	719	720	672	761	728	747	724	710	751	751	686	795	753	714	759	765	739	727	774	707	731	741	752	742	745	740	782	717	738	736	760	687	714	723	731	734	725	734	705	724	777	778	729	776	728	754	734	723	754	721	727	698	745	733	718	709	742	722	779	747	665	675	729	702	705	743	746	763	754	726	759	744	777	748	776	761	665	728	706	741	716	756	756	731	726	712	748	765	816	728	726	752	679	727	754	725	711	757	722	760	693	755	761	761	695	718	678	690	755	726	703	765	769	751	718	714	751	778	688	794	729	768	738	739	740	727	698	750	749	712	734	685	733	768	710	736	684	749	718	753	728	751	731	739	737	746	737	765	720	723	688	709	743	738	744	687	735	749	709	724	710	748	693	650	771	728	760	715	756	744	740	730	785	704	765	735	754	737	750	719	762	739	725	735	768	727	698	674	738	713	757	720	750	745	740	712	727	721	721	717	735	726	716	729	774	765	729	717	735	753	717	745	734	744	715	728	678	736	745	737	725	738	737	799	717	751	743	734	731	707	725	774	749	754	790	704	746	696	742	720	720	709	724	738	749	689	755	688	727	703	716	753	732	738	693	716	738	711	773	738	753	693	732	738	739	688	748	722	729	694	723	712	727	776	738	737	767	691	733	713	677	770	725	707	769	726	714	735	712	754	735	697	669	766	754	737	769	733	723	759	767	736	699	746	757	703	769	732	732	712	713	733	741	748	737	733	773	769	711	707	772	760	721	736	705	720	702	716	752	753	745	732	734	730	750	716	799	734	733	690	729	756	770	771	724	726	718	763	725	724	712	673	694	736	726	726	704	719	736	746	713	723	695	727	734	715	688	737	726	780	714	708	726	776	759	688	705	758	792	726	718	743	761	756	733	729	736	763	739	701	739	709	722	758	672	721	739	697	738	738	754	747	741	727	769	762	754	746	697	736	725	725	756	701	738	728	748	734	644	693	742	716	714	680	703	695	752	745	717	765	728	709	722	755	746	786	705	734	750	758	751	739	714
7808	3354	1601	895	651	677	707	660	603	532	424	356	332	241	236	174	143	142	136	116	129	120	92	107	92	106	118	101	115	107	96	96	117	94	110	98	104	99	95	108	93	114	95	76	104	94	75	91	84	90	106	87	94	114	91	98	102	97	103	102	78	102	70	93	101	100	106	96	112	93	90	91	109	94	94	82	97	96	98	96	101	92	105	89	96	85	97	84	106	96	112	79	89	105	90	97	88	108	100	93	106	114	105	109	75	91	98	107	74	92	95	94	83	95	96	92	80	94	109	97	84	91	82	104	98	78	82	81	85	92	92	89	74	84	91	91	108	90	77	75	96	92	106	71	102	104	82	89	92	94	101	91	100	86	91	92	70	83	86	102	101	105	93	77	82	94	87	93	123	88	98	78	86	83	87	79	112	87	90	99	90	94	87	86	83	84	87	91	102	90	87	88	95	88	97	87	102	99	90	95	92	97	88	85	86	99	101	101	78	86	87	89	85	113	95	93	91	83	88	94	92	89	94	95	73	85	92	91	81	98	82	83	100	88	98	89	102	118	83	82	123	112	77	91	100	84	89	89	103	89	65	92	88	79	101	85	98	102	85	112	82	83	80	90	93	92	100	104	87	111	94	77	59	88	106	84	94	107	96	73	116	96	88	96	90	119	79	96	97	85	96	98	77	105	84	110	102	85	100	91	107	98	86	69	90	111	87	90	103	93	103	74	85	87	106	89	91	84	107	82	98	80	95	92	92	113	105	90	92	87	94	81	99	81	102	91	80	101	107	105	104	84	99	83	98	103	95	100	85	89	92	88	80	113	74	66	99	86	85	104	117	82	95	83	82	83	87	104	66	98	65	88	81	103	97	92	95	96	78	70	100	111	104	89	92	90	95	84	83	101	85	95	103	88	85	105	85	79	110	87	92	83	78	109	73	91	105	106	100	97	93	90	86	98	95	101	92	106	93	89	75	89	97	84	93	69	87	84	103	103	73	102	95	94	95	88	85	93	100	79	71	86	89	84	104	101	91	104	88	114	98	108	102	87	91	89	88	74	92	93	91	85	83	97	103	89	104	108	99	86	96	93	94	101	100	89	104	96	98	95	95	97	96	101	98	88	87	73	89	87	81	93	121	91	87	92	109	84	84	89	81	89	104	85	92	77	81	100	106	95	81	83	85	101	78	117	93	94	95	66	77	71	84	87	106	88	89	99	107	110	97	85	90	105	87	93	104	68	97	100	85	92	92	95	97	81	92	92	97	100	82	96	94	77	92	89	91	89	94	100	79	104	83	88	101	97	90	85	91	84	90	88	100	81	86	77	75	90	111	77	108	99	85	82	92	95	104	94	106	93	110	78	103	99	79	87	78	103	97	81	83	111	102	92	101	105	76	94	91	88	87	90	83	87	94	87	77	102	110	85	104	87	105	84	80	101	77	99	102	91	96	95	89	89	106	85	92	103	77	99	86	105	88	89	90	91	97	83	75	104	97	98	100	90	90	97	82	94	87	88	108	76	94	88	95	95	80	98	82	83	104	80	92	91	100	83	79	94	91	89	91	98	83	92	97	92	93	73	104	89	107	92	111	88	103	98	99	85	81	86	95	90	102	91	97	84	93	72	100	85	92	111	89	98	100	90	88	74	95	85	87	82	97	104	98	98	121	83	82	105	98	81	100	88	89	103	75	90	103	93	84	90	100	96	92	93	87	89	96	98	96	100	87	96	90	88	84	92	104	104	87	103	90	78	83	96	84	97	87	88	99	85	82	91	86	88	82	105	93	110	97	99	98	106	82	94	105	91	102	86	95	81	87	69	97	97	88	94	85	79	86	83	79	97	83	99	88	77	99	112	98	101	87	74	120	109	99	103	90	94	96	98	77	76	106	84	111	117	94	75	95	103	92	88	83	78	88	78	99	97	116	89	79	97	67	94	96	104	75	97	86	98	89	103	107	72	112	75	84	76	84	89	103	95	93	96	99	94	83	91	92	98	88	94	94	88	83	96	75	92	89	85	85	102	87	81	101	87	86	99	97	95	91	69	93	90	89	85	111	83	107	74	98	110	96	73	78	88	87	83	82	94	94	116	89	91	82	91	96	83	102	82	96	91	83	96	99	108	79	77	89	101	96	87	89	88	89	91	98	113	96	81	85	91	99	87	99	94	77	85	93	91	79	112	98	82	91	83	105	99	86	94	64	99	74	95	112	91	90	95	86	91	94	92	78	91	79	100	94	92	93	82	87	84	90	80	85	93	105	106	93	79	109	91	104	81	102	83	82	103	84	106	86	93	104	92	90	102	98	107	89	84	80	94	100	102	88	88	91	102	95	76	108	93	83	91	94	90	88	83	91	104	84	89	87	83	80	84	81	105	89	98	114	97	87	85	95	82	80	89	81	89	91	115	90	99	93	100	100	87	88	85	98	96	84	100	85	101	102	97	103	95	86	91	89	93	84	81	86	93	67	82	80	96	86	81	92	87	70	101	89	91	91	82	90	100	85	94	88	103	98	103	78	99	115	104	84	91	93	75	103	85	95	90	80	96	78	108	78	86	102	89	73	94	87	101	92	90	85	97	89	97	93	97	101	105	83	115	85	95	106	109	100	99	97	95	82	90	97	100	83	109	85	106	90	87	102	102	72	101	87	71	94	107	86	89	102	107	78	108	85	98	89	76	98	88	97	101	87	84	100	97	88	90	93	96	88	103	89	105	108	92	103	104	105	94	103	101	90	102	76	78	83	100	78	90	84	89	109	105	84	88	91	91	102	103	76	91	94	103	107	109	100	88	97	87	83	88	101	108	93	87	112	89	101	88	95	92	87	79	116	86	85	102	86	95	87	89	84	83	109	92	94	87	91	90	78	104	83	81	78	109	97	98	108	99	114	89	82	86	84	93	101	87	93	85	100	93	91	91	85	102	83	103	92	91	86	99	87	91	104	94	107	91	98	90	107	111	99	75	78	91	94	76	82	104	97	96	100	82	94	81	85	101	105	103	88	81	100	112	106	100	88	88	101	90	92	98	91	92	89	90	94	90	100	102	91	106	96	89	82	93	88	101	95	100	98	83	83	86	113	93	109	107	91	79	84	90	84	113	91	83	94	96	83	83	101	101	94	98	102	96	91	90	99	100	87	77	80	71	106	101	104	94	82	91	88	84	96	88	104	92	87	91	102	97	94	92	80	78	102	94	82	96	101	76	96	96	96	95	76	87	86	77	88	88	110	88	76	77	85	107	93	86	92	102	95	88	90	95	86	104	87	104	98	94	96	90	78	104	95	107	83	92	94	110	96	102	94	91	76	81	96	92	88	63	79	94	87	109	78	99	97	76	95	95	78	83	95	112	114	102	112	92	92	112	90	91	89	87	106	67	85	90	93	108	98	84	93	86	88	102	97	79	85	83	95	78	92	102	94	102	82	99	98	88	91	100	104	108	84	93	89	114	94	99	88	80	84	94	82	83	94	68	92	106	79	102	103	90	74	101	100	95	95	92
34677	20432	13376	12196	18902	21876	20814	18227	15591	12831	9967	7779	6380	4602	3536	2945	2323	1910	1686	1536	1288	1066	966	980	903	875	860	860	931	796	808	768	716	740	728	704	707	691	626	694	654	682	692	694	697	720	644	670	708	703	653	717	675	689	648	660	677	672	698	715	659	725	681	649	667	685	643	719	710	680	712	658	665	710	669	676	664	654	702	669	687	700	689	683	692	639	675	727	727	662	722	653	731	698	678	681	731	681	704	642	710	716	688	666	669	643	694	661	674	706	684	630	696	677	669	705	683	684	729	727	648	679	667	722	704	656	675	689	700	694	663	655	672	668	632	668	680	668	662	683	675	697	663	659	676	727	648	697	674	701	679	649	698	718	685	697	689	657	682	687	670	667	726	650	657	711	711	686	645	718	668	695	713	685	686	692	695	661	707	678	693	674	690	695	740	686	628	650	717	659	697	675	696	693	695	724	664	673	618	711	680	718	677	733	696	643	712	679	704	712	668	689	676	675	693	654	700	685	684	685	721	697	687	694	705	637	646	672	708	678	693	664	699	698	679	688	701	680	683	633	684	730	707	678	671	725	660	653	672	686	678	656	663	727	671	663	710	696	728	702	719	717	702	668	637	716	715	715	675	697	695	760	675	700	701	708	671	641	662	734	674	701	763	652	671	681	661	723	656	711	683	678	697	671	711	651	690	685	704	671	714	718	658	674	648	705	717	699	704	705	651	701	664	651	666	691	664	656	693	686	671	695	645	703	670	691	683	687	709	664	740	693	709	691	694	710	675	671	687	683	690	700	701	717	688	724	679	667	683	661	695	661	653	722	669	708	700	692	668	691	678	700	678	666	696	688	712	666	654	689	692	697	734	694	670	682	686	683	672	644	678	703	659	736	667	665	690	709	699	704	717	721	676	670	697	708	665	676	679	684	694	702	692	706	651	675	726	684	685	672	680	658	679	729	674	732	693	715	722	717	709	674	691	685	678	677	731	691	675	696	685	713	688	656	709	694	670	725	704	696	674	641	708	717	701	650	718	700	603	692	671	640	671	698	692	675	725	667	706	683	674	671	673	709	667	698	687	671	707	677	710	681	734	687	681	699	705	650	696	668	651	720	659	701	672	722	693	668	715	635	632	686	688	679	652	703	663	737	634	676	707	675	665	657	753	664	703	707	692	690	692	749	645	662	682	702	716	697	717	724	693	709	663	658	690	719	696	703	672	660	682	681	702	689	691	702	686	672	647	672	705	648	681	680	702	689	701	672	744	680	737	698	679	671	667	742	700	722	679	697	741	702	677	704	658	656	759	654	700	684	701	709	669	706	629	653	733	670	653	684	703	714	680	697	683	680	703	683	727	665	715	684	697	722	689	730	733	728	658	704	676	728	684	700	675	660	732	701	698	668	664	648	684	703	648	711	682	700	709	698	626	703	678	632	685	691	686	633	697	680	676	675	728	678	727	680	699	696	679	694	675	703	679	681	684	689	682	721	716	727	674	664	677	678	671	686	673	650	670	717	727	745	681	691	705	691	714	694	654	698	672	716	658	724	679	717	642	662	622	667	698	688	689	660	725	713	680	712	699	647	639	650	655	669	691	698	653	642	665	713	683	713	684	688	669	669	713	725	723	705	666	676	681	703	661	699	643	648	678	676	705	662	711	751	712	675	682	771	690	695	626	689	706	708	736	681	662	736	684	705	705	718	718	672	674	716	675	670	697	692	696	676	675	688	689	687	624	685	724	705	692	732	664	688	679	667	667	645	731	691	728	722	727	658	644	656	699	702	674	676	694	684	684	689	689	729	702	712	728	695	677	723	699	709	681	622	691	697	667	670	705	673	692	707	720	681	695	689	677	663	694	691	693	691	646	684	720	667	724	660	709	731	677	719	701	688	668	706	694	714	707	697	717	679	693	682	699	681	662	685	737	694	690	711	679	691	728	710	683	704	607	698	665	751	666	700	731	680	638	664	681	674	696	698	708	668	678	713	707	639	695	680	685	652	714	661	676	706	718	722	687	700	665	708	684	696	679	676	709	685	711	712	712	691	641	699	681	653	674	690	681	725	679	652	734	670	731	715	736	695	717	686	635	704	702	685	689	695	714	708	708	661	680	698	675	689	688	668	716	697	715	693	724	651	716	628	676	655	736	665	646	670	671	718	664	683	659	712	654	656	673	742	649	672	652	743	681	650	690	681	669	703	751	708	693	684	689	711	737	734	646	691	693	678	711	637	695	719	673	655	684	683	693	673	709	644	684	657	743	722	697	715	694	714	631	670	694	705	688	676	698	709	710	729	645	681	726	714	714	649	657	686	770	638	667	679	670	708	686	695	715	678	675	709	686	686	683	636	649	734	727	647	714	704	625	677	700	693	685	678	714	713	702	733	672	713	678	705	682	670	691	676	709	679	681	684	684	653	710	670	700	682	659	708	676	637	693	655	690	675	665	705	688	718	689	658	650	706	717	673	703	695	671	651	644	662	719	689	753	677	725	705	663	672	671	714	710	665	663	664	689	663	670	676	695	667	659	690	683	684	696	649	693	698	647	684	736	678	706	672	685	760	685	715	674	620	708	687	682	673	680	679	664	691	684	684	704	711	709	693	708	702	678	732	681	691	650	695	699	708	659	658	698	646	731	702	676	713	708	679	668	673	673	667	704	657	723	671	661	692	664	697	691	668	689	709	683	694	678	676	701	701	723	671	711	629	675	681	633	714	712	672	658	716	711	693	684	666	728	714	665	675	706	712	671	698	642	653	692	685	685	724	682	669	692	768	646	703	663	700	684	708	654	697	670	704	652	640	658	690	650	660	689	610	779	710	698	703	649	682	709	703	678	709	706	675	708	665	665	672	702	674	694	731	658	692	648	717	683	701	683	646	677	656	631	696	681	670	678	665	688	709	669	703	707	690	688	739	733	707	701	683	715	680	685	683	677	653	717	691	668	686	677	658	665	741	667	698	653	699	694	710	693	686	699	735	682	702	695	705	719	740	636	690	648	719	724	654	694	674	693	656	648	667	726	700	646	677	652	680	640	721	665	597	730	687	738	705	697	695	670	676	672	686	710	670	702	671	690	762	664	694	680	668	726	698	673	710	737	644	703	665	700	682	700	722	647	686	650	722	620	685	701	672	711	693	720	702	732	668	684	693	692	658	632	643	702	687	694	643	695	733	625	735	602	672	703	709	696	674	688	684	643	688	662	657	703	661	684	643	665	676	645	651	660	692	665	716	690	697	688	650	722	680	692	706	692	694	691	705	740	715	698	686	676	660	701	730	721	700	677	719	619	715	678	707	680	695	669	667	709	696	695	729	692	682	680	704	640	669	727	682	708	694	617	732	668	731	678	657	709	704	696	634	660	687	682	756	707	676	652	706	682	708	679	692	675	703	703	728	652	715	725	687	674	668	665	726	679	613	719	681	700	705	703	707	696	697	691	647	690	723	723	712	730	686	790	706	696	668	698	638	687	654	675	687	634	731	653	693	724	650	664	684	673	683
9346	4751	1985	1059	926	979	948	909	876	715	504	425	339	279	252	227	175	160	149	134	144	108	115	114	125	102	106	132	92	91	127	106	119	117	103	109	111	83	116	103	106	84	99	93	98	88	93	82	94	102	94	92	112	105	122	115	99	96	99	101	110	101	107	101	85	103	105	105	94	80	123	111	91	96	105	122	109	99	118	109	78	110	101	113	82	103	100	95	92	87	110	100	107	94	87	87	95	86	87	88	87	94	97	101	117	104	93	95	115	101	100	83	91	89	118	83	103	95	112	107	112	118	106	108	97	99	99	95	109	102	111	112	102	106	108	97	92	104	102	90	121	125	114	109	84	87	102	81	85	97	116	95	100	89	83	104	105	97	87	91	98	108	97	105	104	103	103	106	111	99	103	107	87	103	113	90	109	111	90	86	94	83	104	73	100	120	104	83	93	99	95	104	90	88	107	99	97	102	101	96	105	90	98	87	98	105	108	98	85	78	91	93	99	94	88	95	98	93	117	83	110	95	98	89	90	103	91	102	95	99	84	77	106	100	98	90	101	106	96	98	99	90	97	98	111	110	97	99	97	97	100	91	104	101	101	98	99	86	102	106	101	98	88	97	84	92	104	104	89	119	96	86	91	104	96	114	107	88	108	93	99	103	102	84	96	97	92	100	92	94	89	115	104	100	95	96	107	102	110	110	101	92	102	103	95	98	116	101	104	103	99	125	93	92	104	95	84	111	92	102	76	84	100	90	109	85	102	104	100	93	106	87	116	106	100	88	112	113	86	115	112	117	111	97	80	106	92	109	82	96	98	87	113	114	97	86	104	98	107	112	104	111	116	84	92	109	93	95	87	109	98	97	104	85	104	94	91	107	107	86	104	88	90	88	98	101	113	103	94	97	104	105	113	110	108	86	85	102	95	106	97	97	119	94	98	102	105	88	109	108	87	88	108	105	110	110	88	101	81	96	119	90	97	105	109	86	108	104	91	108	108	78	107	105	95	98	98	94	101	96	97	93	93	77	79	106	86	135	100	103	87	83	90	98	100	105	101	111	110	102	84	95	110	107	88	99	96	111	97	104	100	94	106	95	90	97	110	112	106	83	107	108	105	91	103	102	109	109	97	87	94	93	97	103	105	106	96	95	113	102	98	108	93	102	93	94	91	114	108	112	93	101	104	94	107	95	116	105	106	100	108	102	91	85	71	97	115	97	86	110	98	99	99	106	106	106	104	105	105	104	102	98	106	98	93	114	100	96	112	92	102	96	85	88	110	98	96	94	98	90	112	105	101	103	121	100	90	104	108	101	88	98	93	102	102	92	97	98	97	112	98	107	101	98	94	111	99	116	100	88	121	98	100	110	103	102	100	106	90	90	101	108	84	97	114	99	110	123	102	94	105	121	88	108	100	96	96	99	123	96	84	97	96	101	94	115	118	92	98	100	89	97	92	105	108	116	101	98	99	116	81	98	117	108	106	93	103	96	118	112	105	117	101	89	109	109	86	108	92	95	107	82	88	107	97	100	89	79	107	94	98	109	99	97	90	103	113	97	85	98	98	98	103	110	82	94	96	89	104	124	103	104	89	110	86	96	96	93	128	88	97	92	91	99	94	109	106	105	106	91	116	96	116	105	85	111	100	104	103	89	108	113	111	90	95	90	92	113	112	87	104	113	92	92	105	111	101	88	115	105	79	96	102	111	98	103	93	98	100	105	96	97	102	91	102	93	96	108	87	84	87	100	86	94	98	123	101	113	107	109	123	87	91	95	101	102	86	103	108	111	81	95	113	95	100	102	84	103	110	115	104	111	95	101	89	94	106	117	108	94	87	99	95	116	98	100	107	110	98	97	105	100	107	115	78	96	100	86	104	78	110	90	102	104	95	110	101	109	106	95	86	91	84	97	106	94	107	88	85	107	101	96	109	107	96	104	100	84	91	81	99	100	98	105	95	107	96	95	102	120	105	101	111	100	88	107	114	103	102	90	104	119	96	105	120	119	92	93	85	111	108	94	93	97	108	116	111	81	95	109	106	121	106	111	91	91	101	93	108	70	91	104	88	97	98	106	110	87	86	114	73	115	91	95	96	94	97	100	92	86	95	100	93	103	103	104	110	95	108	109	97	92	97	106	100	96	78	99	103	95	118	116	101	109	103	96	107	91	102	108	105	94	92	90	90	90	111	91	86	128	88	92	91	92	91	123	88	87	128	88	92	90	119	107	92	103	99	96	107	97	106	89	103	97	91	102	92	92	88	91	86	80	98	97	95	98	72	100	99	91	110	97	91	124	112	101	98	111	94	106	124	116	98	83	110	105	97	80	100	99	109	91	115	88	96	100	114	114	97	93	93	101	116	79	107	99	99	106	101	102	117	84	92	88	91	118	95	110	103	98	111	98	87	97	123	67	93	119	103	106	109	92	84	112	106	96	118	107	81	101	108	79	99	112	88	83	105	103	109	101	103	87	102	113	93	108	108	110	116	109	108	103	87	89	87	85	106	86	93	103	105	92	103	107	98	99	90	101	97	80	96	98	95	97	121	97	89	104	101	90	85	93	90	101	75	113	94	121	103	105	94	106	96	103	82	105	107	104	98	115	99	93	88	107	112	112	121	99	91	104	106	101	84	102	99	86	91	98	76	112	96	101	98	91	115	114	95	104	102	117	85	91	89	92	83	114	105	82	92	86	115	89	75	99	96	86	96	102	101	94	108	112	107	104	99	104	112	104	122	99	97	110	93	96	92	109	99	86	92	92	102	98	99	87	104	97	108	86	116	85	105	101	89	113	91	94	108	107	85	88	106	99	113	99	95	113	119	103	99	99	95	106	90	76	112	102	113	75	90	106	99	99	96	104	106	102	103	102	96	93	120	113	95	113	97	98	97	90	100	98	113	97	94	104	90	88	105	87	87	103	111	103	105	100	112	105	102	98	104	96	108	110	116	110	94	100	109	96	120	95	105	106	110	104	96	100	108	112	115	75	99	97	97	101	103	114	107	88	102	116	91	82	99	86	88	97	87	96	99	102	93	99	114	111	118	89	102	101	75	101	89	93	108	94	110	99	111	82	103	113	89	97	92	94	106	98	100	93	102	93	98	110	97	93	97	109	95	118	83	125	97	92	98	114	95	97	87	105	113	95	103	95	108	94	109	88	111	87	97	95	75	93	89	80	112	96	109	96	83	99	115	104	93	108	87	106	76	117	107	90	113	78	104	110	82	102	108	109	96	84	86	99	113	108	110	95	85	95	122	92	94	111	102	111	96	97	88	85	105	94	96	90	93	101	116	85	108	89	111	99	117	105	100	102	117	95	110	100	112	106	97	93	107	109	79	110	104	77	94	90	117	96	112	84	102	105	109	100	98	115	96	100	103	104	98	89	100	96	95	90	88	110	90	119	90	112	91	121	92	88	102	102	99	113	104	113	116	107	101	108	98	120	114	98	104	92	102	99	89	108	117	88	108	100	98	94	108	98	101	92	101	113	97	96	93	107
39612	23094	14991	15083	23371	26008	24600	22438	19215	15312	12177	9713	7575	5919	4497	3634	3073	2364	1986	1808	1475	1231	1215	1127	978	977	991	971	915	882	897	858	825	749	767	749	772	764	767	737	804	793	728	729	785	774	721	737	797	777	732	702	729	755	752	724	699	744	698	716	728	719	730	765	762	791	778	734	744	737	764	712	723	751	757	738	718	715	759	710	723	760	748	787	795	751	770	732	690	714	747	687	762	744	787	761	783	735	750	685	748	708	731	749	718	737	732	719	681	707	734	764	716	729	746	747	698	757	743	753	695	725	724	734	736	705	722	809	737	741	731	760	781	715	798	718	718	752	762	750	729	695	737	745	741	745	735	702	768	746	746	735	809	730	720	777	681	729	704	766	748	747	716	753	770	749	716	757	718	752	720	772	759	713	764	735	757	773	704	759	776	701	721	729	761	750	739	803	762	764	720	752	745	745	758	715	745	736	750	714	691	711	750	736	774	719	738	718	727	732	752	775	759	755	731	739	741	754	776	753	763	764	751	687	761	791	762	718	719	766	775	698	779	659	774	711	692	739	720	742	809	756	741	750	704	749	785	733	747	753	756	748	743	748	733	791	762	706	753	716	725	711	754	781	720	757	745	672	733	724	770	717	693	749	763	759	721	741	713	734	732	715	722	803	744	787	758	737	707	742	728	740	718	757	741	753	763	744	716	731	707	785	745	707	751	708	782	729	758	710	734	735	764	749	770	720	728	725	748	699	742	741	732	708	704	744	758	744	754	735	735	791	751	726	729	821	743	735	736	747	739	748	774	732	711	777	775	749	737	715	715	756	748	746	738	727	699	798	782	768	709	757	722	732	743	724	741	750	770	731	766	748	753	756	754	765	765	734	708	726	771	687	746	736	736	728	699	766	727	782	748	752	749	759	733	716	788	716	776	729	845	766	779	745	696	781	725	721	730	731	769	726	716	730	745	740	732	749	755	738	668	668	799	706	728	794	712	697	698	761	764	701	737	722	699	745	736	698	748	746	744	793	759	750	721	777	757	783	746	746	741	717	751	717	720	751	770	764	737	782	734	777	748	794	690	735	752	757	718	683	750	742	748	762	698	738	724	721	723	728	738	707	711	773	756	757	752	728	727	756	771	756	736	732	744	740	717	719	705	736	792	731	744	748	709	777	727	691	710	728	763	724	726	723	744	778	735	727	748	766	715	731	803	754	767	752	771	696	727	761	778	744	777	779	802	725	764	734	704	767	771	738	721	761	733	727	685	723	745	765	745	748	722	723	754	736	759	738	716	702	761	708	743	783	736	697	719	697	790	760	658	749	742	766	747	738	752	738	700	766	743	708	727	748	773	795	766	781	734	752	793	727	737	744	784	769	721	731	759	783	766	729	738	712	748	755	761	707	754	778	761	707	754	763	735	744	747	724	686	790	736	685	722	740	739	751	745	742	810	775	738	739	732	766	805	743	810	758	773	758	760	753	753	733	741	757	698	760	749	796	768	744	726	736	744	734	762	752	735	728	746	734	713	730	719	725	752	755	734	795	745	733	755	724	712	774	734	754	801	799	811	739	754	769	762	758	740	760	742	707	734	749	761	761	753	766	730	750	726	738	718	743	790	743	715	779	726	700	757	797	726	761	738	767	733	773	737	714	714	762	746	753	738	791	767	754	732	740	741	750	752	705	781	682	686	778	714	771	762	750	739	708	770	723	685	709	734	761	745	739	741	751	739	734	730	757	733	748	718	717	751	741	735	747	720	746	705	726	725	727	719	745	745	758	758	731	805	769	700	722	753	712	730	769	729	736	767	745	757	787	744	791	749	738	768	727	766	754	783	740	780	725	766	729	738	747	712	671	759	755	768	733	750	772	780	739	738	719	698	779	733	751	747	695	774	730	704	777	756	732	766	749	758	718	717	769	728	713	698	731	745	689	767	805	817	726	733	802	741	735	758	734	746	744	748	766	748	746	755	690	766	727	710	744	776	711	712	703	757	761	805	759	710	754	665	732	755	760	725	733	720	787	786	749	706	721	724	766	741	747	792	746	720	775	785	727	752	724	748	696	719	762	742	712	711	754	767	767	746	702	749	776	727	706	766	745	751	760	763	744	729	741	721	730	812	800	737	740	693	759	772	767	771	733	782	763	766	753	781	753	758	713	734	740	759	754	726	732	700	737	719	779	683	741	776	700	715	729	762	718	742	738	731	798	788	756	766	740	793	707	751	719	739	717	714	716	753	705	746	752	716	765	737	780	703	789	786	743	753	817	717	736	743	810	731	725	751	708	745	799	746	769	730	742	717	752	723	776	728	821	759	766	714	724	790	770	753	738	734	757	712	746	779	706	779	747	766	724	673	699	713	724	749	714	741	733	737	723	769	725	738	698	738	746	752	738	720	765	729	750	748	755	758	657	693	683	697	727	810	723	713	836	742	760	797	769	705	699	725	752	747	726	725	790	729	728	744	731	765	763	742	754	791	748	735	705	758	722	766	750	714	756	730	768	746	798	714	718	757	738	755	736	746	808	740	704	699	722	746	736	751	716	765	734	776	735	765	746	714	734	749	723	734	744	706	725	751	697	758	749	737	696	707	728	728	753	762	739	738	731	722	748	765	690	741	729	736	725	743	724	722	766	754	753	726	765	716	761	711	745	711	713	747	763	710	750	754	708	723	735	741	725	739	734	766	777	746	757	699	740	701	704	745	757	708	760	718	796	717	709	701	740	776	715	716	733	752	781	791	713	725	699	696	755	718	740	741	734	729	722	782	747	760	764	767	705	725	720	757	726	725	738	754	738	747	747	747	766	784	756	759	732	784	743	757	751	752	754	726	728	759	694	741	775	744	742	760	750	734	743	736	730	733	767	748	764	759	762	686	762	711	761	676	737	710	742	716	799	714	715	733	688	672	706	775	751	747	717	734	763	726	689	743	739	736	739	714	748	791	788	760	754	726	734	742	748	776	692	757	789	702	717	713	758	765	718	750	775	761	720	748	776	710	810	783	738	709	741	665	736	728	765	764	758	748	749	792	755	750	728	717	736	718	751	782	759	726	775	709	791	698	756	749	695	762	751	742	669	764	707	743	754	706	758	723	723	787	734	748	772	708	775	687	785	751	750	698	719	761	731	731	729	702	795	728	779	754	755	734	719	761	787	762	732	717	751	722	707	708	683	732	732	730	721	697	742	751	781	706	750	763	792	731	839	725	748	772	750	698	752	777	769	721	717	739	752	749	704	780	725	744	728	709	746	742	701	765	786	726	725	726	729	737	759	719	759	747	735	757	665	728	768	744	718	728	698	747	757	707	737	755	772	731	762	748	745	711	720	698	719	781	737	765	726	732	751	766	673	735	742	729	754	737	703	723	722	707	726	753	753	775	756	798	758	715	736	739	732	711	745	758	740	737	730	760	737	742	719	786	750	745	787	751	768	770	791	691	725	740	757	725	732	783	754	809	700	751	740	752	773	721	720	756	736	741	673	713	715	697	763	717	712	739	788	789	761
5852	2652	1136	632	525	520	567	530	408	374	289	254	221	199	173	164	129	138	106	122	121	99	117	115	98	98	78	100	88	80	87	101	117	107	98	91	91	104	97	79	77	94	91	83	105	109	89	95	85	80	87	90	102	85	92	95	83	104	104	94	100	89	93	73	108	97	85	106	89	93	90	108	98	74	80	101	103	87	96	83	83	104	94	96	93	91	82	97	89	112	91	93	99	103	91	82	87	96	95	85	93	86	90	97	94	101	102	94	103	94	101	99	97	90	101	81	88	101	90	89	109	87	103	87	98	96	78	100	86	86	95	84	98	77	95	92	92	89	94	85	84	76	73	96	95	81	104	112	75	93	95	116	92	86	75	99	96	107	92	105	102	86	102	99	88	89	81	86	86	91	93	84	103	92	85	98	104	100	111	109	82	80	105	89	76	71	86	93	83	87	91	100	84	89	93	80	98	97	94	83	73	88	100	90	112	81	77	87	88	97	101	80	64	86	74	93	93	101	81	90	75	107	79	104	86	98	79	82	90	95	90	101	83	105	112	100	92	76	102	79	97	80	103	100	94	109	92	96	103	91	98	91	88	107	104	100	101	79	82	77	90	84	99	98	82	103	82	88	86	100	96	87	83	72	103	98	94	99	83	84	101	95	92	90	109	83	94	91	81	79	84	93	103	85	97	78	87	107	85	88	84	98	84	86	76	94	99	84	70	82	88	82	95	102	84	87	93	95	88	94	85	91	86	81	80	76	81	96	106	99	93	86	97	89	102	96	95	85	105	98	98	106	96	85	100	78	110	69	77	85	92	98	88	93	104	101	101	93	88	81	83	74	99	99	77	86	101	79	90	99	79	88	87	100	104	93	81	87	90	93	104	88	95	94	93	86	117	89	69	95	84	84	79	90	80	91	110	94	102	97	103	105	80	90	83	101	73	79	99	90	80	78	99	101	90	82	99	94	80	88	118	110	99	110	72	72	87	91	103	110	81	98	77	84	88	77	101	84	101	106	96	88	101	83	93	90	101	82	96	80	98	89	99	109	88	94	79	95	94	97	100	78	82	93	80	107	88	108	95	89	107	91	93	99	88	92	109	88	91	95	98	98	90	85	81	108	84	85	85	99	99	88	92	92	84	83	86	93	96	90	96	91	81	109	99	98	91	87	74	86	80	108	78	114	80	90	82	82	107	83	105	98	104	93	112	70	87	81	79	101	107	80	97	87	75	102	103	85	91	90	100	99	85	83	86	102	90	105	82	103	108	97	94	75	108	102	99	84	105	83	91	87	104	88	104	104	85	102	104	110	89	89	90	77	101	84	85	104	78	78	84	95	93	104	96	82	101	85	84	77	112	73	89	98	87	96	94	94	91	100	91	82	87	93	83	84	77	88	95	94	87	79	95	89	103	96	99	107	81	83	90	84	85	100	103	79	98	72	95	93	96	92	92	95	86	84	80	96	87	111	88	95	95	116	90	93	98	87	82	77	87	95	97	90	104	103	95	88	96	101	96	108	96	90	80	82	79	85	82	89	96	87	92	101	92	79	97	90	93	93	80	103	84	109	79	113	94	104	85	93	98	85	99	83	106	108	81	85	92	94	90	96	99	87	86	100	84	91	70	74	77	100	98	92	89	88	108	78	100	87	74	76	107	100	92	89	81	96	80	79	90	95	91	105	75	93	88	109	86	80	99	107	93	82	101	98	95	97	82	89	95	82	106	100	97	85	88	87	82	112	93	91	101	88	96	83	100	107	93	89	103	91	81	74	85	103	81	84	85	106	84	85	93	95	95	74	95	97	90	104	92	101	101	74	80	100	87	98	91	92	96	108	95	84	93	95	98	84	105	68	92	90	83	87	97	100	94	92	82	96	87	86	82	89	101	92	84	82	103	92	93	91	93	98	95	78	105	83	97	86	89	80	98	101	100	90	86	97	74	99	105	91	99	77	70	86	92	76	97	80	73	95	88	87	96	90	101	89	99	91	78	102	91	87	80	88	99	81	101	85	107	108	107	85	97	107	81	94	91	100	89	91	87	111	118	91	91	82	93	102	96	76	96	93	94	111	77	99	112	97	92	94	81	75	89	93	104	101	91	113	95	93	78	97	92	105	105	107	96	91	106	83	95	101	96	77	99	91	98	85	100	93	84	101	83	100	77	91	85	102	79	93	80	66	96	102	96	95	84	108	89	89	84	105	81	92	89	101	99	97	94	96	91	105	96	82	91	111	101	111	92	83	90	82	78	100	92	120	82	116	92	107	98	103	97	99	104	83	80	84	99	99	81	83	84	99	94	90	93	115	93	84	94	101	91	86	85	98	94	75	99	88	88	81	84	88	93	94	80	97	99	105	90	82	90	102	96	99	94	84	94	76	94	89	100	72	102	102	91	75	89	93	92	68	94	79	86	90	85	93	98	87	100	87	84	98	99	93	96	96	83	93	90	108	89	82	92	92	88	103	104	97	96	98	78	84	84	83	100	98	77	92	89	94	97	103	91	88	93	100	90	83	88	107	80	93	96	91	105	106	98	86	104	80	100	105	73	95	104	81	109	86	88	90	104	93	98	99	122	86	84	78	111	111	95	111	85	103	97	107	86	95	118	95	112	89	101	106	88	76	86	86	97	83	92	77	102	103	97	101	90	89	103	93	107	94	104	113	82	84	96	102	117	90	95	108	88	111	84	81	101	98	82	91	71	102	88	78	93	88	83	107	94	94	90	95	95	85	89	93	109	103	88	78	105	118	78	93	88	108	96	89	92	100	98	90	95	81	107	119	80	78	101	97	94	84	107	95	108	108	106	88	81	77	97	88	90	93	90	92	81	94	83	93	93	79	86	116	115	90	81	72	88	83	92	99	98	91	103	97	107	100	83	95	78	99	97	91	78	99	117	88	97	114	101	97	92	107	78	80	91	95	78	94	103	104	84	101	94	84	101	82	96	95	93	97	101	101	104	105	93	85	84	84	88	87	100	105	87	109	96	96	94	88	83	83	76	90	83	92	92	91	86	96	103	96	101	93	88	105	84	99	100	123	90	92	83	91	106	90	83	98	90	109	84	98	94	91	95	97	84	93	95	84	74	88	90	109	97	87	101	95	92	95	89	91	98	105	91	103	107	91	86	87	97	107	110	83	92	99	96	89	99	99	106	90	76	84	75	85	78	87	83	106	97	105	87	95	115	87	101	106	95	96	85	78	79	99	92	81	87	87	80	81	100	102	82	87	101	99	83	84	89	101	105	64	66	98	100	87	81	83	80	83	94	90	85	97	103	84	85	95	99	81	86	101	87	97	69	109	106	92	95	96	95	86	97	92	101	102	88	95	95	92	102	80	115	81	80	86	90	101	94	94	95	87	100	105	90	95	91	93	77	101	90	87	87	79	108	104	76	103	91	94	109	97	86	88	98	100	113	96	87	93	94	87	80	90	96	93	105	99	93	88	88	90	78	80	76	106	105	99	88	94	82	86	93	97	92	82	88	87	96	100	106	97
33388	18309	10517	9991	16093	18845	17835	14993	12212	9458	7172	5699	4432	3612	2789	2285	1906	1644	1397	1232	1127	973	935	846	904	823	777	834	778	734	744	692	753	693	653	744	645	661	695	703	702	696	746	714	669	660	700	664	723	672	675	706	688	737	667	693	642	704	682	692	754	709	683	698	735	703	673	699	682	670	749	674	701	729	687	641	718	720	708	647	704	716	689	686	728	711	679	656	707	710	714	685	748	690	729	696	687	699	715	700	672	687	687	700	694	692	675	679	656	706	693	699	699	681	665	689	709	675	699	690	768	703	708	662	684	677	690	691	703	653	635	676	711	757	686	694	680	693	677	690	670	683	716	663	695	671	658	690	703	668	674	677	662	654	690	700	647	691	677	685	741	674	668	713	677	707	696	684	686	716	693	683	679	688	673	706	730	684	690	725	696	676	680	695	726	691	682	680	694	671	711	692	662	709	712	744	663	658	683	709	709	696	724	718	688	699	730	693	669	670	669	697	681	665	725	664	714	676	708	637	677	700	739	671	746	709	705	703	684	671	724	675	727	691	707	709	642	682	688	717	730	678	666	720	716	713	710	700	715	701	727	675	673	700	686	657	670	696	692	690	735	664	660	662	733	681	693	666	687	669	691	681	688	723	753	708	722	738	661	687	659	697	669	673	667	722	655	690	683	728	667	677	677	666	641	668	752	678	699	691	717	681	679	701	646	671	686	699	740	638	680	658	725	687	700	692	740	694	644	719	664	685	664	714	738	684	729	718	669	702	679	700	716	675	638	700	713	681	644	637	742	728	666	665	674	702	681	711	727	628	693	696	705	629	719	675	704	689	672	660	688	642	715	652	668	705	662	722	663	708	684	743	657	705	708	708	681	664	691	695	665	741	658	632	708	695	717	689	698	701	702	734	686	700	700	700	701	675	728	687	664	704	699	684	650	713	705	691	677	650	718	688	726	717	683	679	667	661	681	672	720	690	680	729	731	700	684	658	702	688	663	655	705	728	674	721	691	644	682	676	657	695	700	707	715	690	741	700	740	708	684	658	652	714	685	700	727	683	701	686	703	703	728	715	726	672	688	685	714	692	671	632	722	723	704	660	654	682	726	677	760	667	684	721	744	711	611	700	688	651	668	730	722	700	718	700	656	711	669	690	654	653	708	678	700	679	666	717	659	672	683	747	659	708	710	658	710	668	675	678	715	723	676	727	666	624	693	700	680	663	687	656	679	700	715	642	708	726	659	684	667	663	641	642	685	750	673	723	698	690	690	676	659	664	696	624	770	684	711	673	674	609	647	665	709	710	682	728	699	699	660	706	704	702	680	742	703	652	703	645	709	689	689	687	660	699	719	682	715	623	689	622	690	685	700	640	674	707	638	680	667	683	681	689	657	706	723	670	694	695	717	684	695	709	695	660	691	683	692	697	675	696	733	702	724	662	661	677	664	676	691	683	650	731	700	643	697	724	682	693	669	690	683	694	644	721	710	704	650	699	696	738	684	636	688	689	669	668	662	688	649	737	742	719	688	663	705	703	731	712	702	682	701	689	676	641	728	669	680	666	658	679	720	647	666	669	730	644	704	738	641	688	643	726	688	712	707	709	711	707	685	654	724	722	691	681	700	696	703	704	694	730	692	663	676	674	648	685	722	744	727	675	734	719	719	686	675	639	644	733	726	684	701	665	722	698	701	697	721	627	686	689	726	702	720	677	697	705	741	727	704	748	626	716	704	728	692	694	678	729	649	723	684	713	650	709	666	624	652	708	662	721	689	721	634	640	679	660	659	724	683	724	737	701	686	665	712	697	663	675	706	704	728	688	671	641	692	736	720	677	649	679	627	684	695	671	638	665	671	666	712	690	721	751	696	692	753	700	720	724	702	704	673	666	686	687	692	695	692	683	701	738	692	717	639	732	708	670	678	631	667	735	703	696	695	670	738	718	650	676	699	686	709	688	647	700	684	716	697	672	704	669	672	684	727	703	678	664	687	747	714	640	714	655	649	723	670	690	685	701	696	713	676	689	709	679	676	691	696	729	691	713	679	707	678	702	688	706	762	719	713	662	655	694	676	693	704	718	708	740	652	674	657	662	669	676	730	693	680	656	714	677	645	724	683	696	731	687	652	687	680	713	676	673	676	678	675	665	685	714	719	693	691	735	654	671	713	717	677	711	727	699	707	673	731	693	731	704	714	654	696	697	624	718	690	730	671	687	676	651	664	684	640	674	699	710	687	641	667	732	681	690	713	727	668	662	684	614	693	683	682	648	719	698	729	667	718	690	726	662	734	638	636	698	715	677	681	701	685	704	679	723	701	674	720	718	687	704	682	706	722	670	700	654	714	700	686	711	699	646	694	670	653	693	703	679	746	690	658	706	690	659	691	671	702	699	666	703	679	705	730	708	681	698	696	712	692	692	686	683	649	648	722	696	725	697	781	741	708	672	645	677	677	709	703	664	733	741	674	698	710	686	704	697	682	642	679	694	699	651	688	753	683	691	683	722	711	661	665	717	659	692	729	683	653	707	659	703	655	714	668	692	769	686	714	675	674	682	648	743	713	732	742	700	716	697	723	719	667	698	685	618	690	730	721	721	728	670	710	668	703	699	687	707	705	681	680	686	726	686	699	633	663	675	701	699	727	658	733	636	718	705	696	714	699	715	667	699	646	718	708	686	720	700	764	666	649	660	678	722	690	727	676	725	703	691	687	710	666	697	692	680	740	698	697	737	672	713	710	691	674	662	701	704	652	725	660	719	641	729	704	667	687	682	697	700	663	707	686	749	671	689	714	702	705	693	668	687	681	649	736	680	695	721	688	736	705	715	709	741	682	678	708	692	664	747	677	662	687	677	685	666	680	682	693	722	636	690	737	669	720	670	657	672	645	702	709	734	656	715	696	663	670	710	718	654	730	660	659	659	667	669	785	733	641	703	691	703	707	691	653	680	725	653	687	688	695	728	731	680	718	716	723	663	699	651	705	652	650	692	677	724	698	733	670	670	696	698	712	667	671	678	685	738	685	708	697	713	679	751	699	701	690	712	677	659	675	720	668	645	681	698	717	647	655	735	684	675	715	713	638	663	663	720	718	704	639	688	661	688	646	720	693	662	703	705	674	661	693	709	689	672	697	711	632	698	748	681	667	725	681	691	753	692	721	699	690	674	720	686	705	658	655	676	641	670	753	693	688	775	721	716	702	734	704	688	700	682	630	680	691	662	712	743	692	691	676	658	728	648	724	700	711	656	665	742	710	674	685	713	633	725	710	693	687	672	674	735	666	703	708	671	751	693	689	689	730	710	716	689	687	704	690	664	646	712	691	636	675	696	676	709	674	714	713	701	685	650	678	688	692	699	691	670	674	705	711	699	684	666	709	688	699	659	679	682	699	732	689	660	762	711	683	699	677	670	657	670	705	678	710	705	650	662	638	723	707	712	711	681	701	692	673	716	711	704	717	722	671	709	693	693	711	660	641	697	711	718	666	683	650	680	694	691	669	734
7382	3565	1550	950	780	718	824	747	632	499	401	334	290	224	193	192	167	143	133	127	117	133	110	116	119	100	106	102	96	107	113	106	94	82	104	105	102	99	110	78	94	112	113	108	92	85	91	96	94	100	90	95	100	104	89	89	99	109	104	99	114	104	98	102	90	96	107	100	101	94	99	100	100	101	95	89	92	106	100	105	110	101	89	95	94	108	87	101	98	117	103	98	112	102	92	99	82	99	102	100	103	114	94	100	103	108	101	82	89	95	93	102	97	100	96	88	79	85	114	89	108	96	82	118	101	110	117	104	106	94	102	97	95	81	99	75	91	89	93	96	103	103	92	95	106	91	114	111	100	111	91	102	102	120	95	107	81	94	104	102	106	106	97	93	109	114	126	115	104	103	109	89	99	119	82	95	104	86	106	90	88	114	107	76	91	117	86	110	87	90	110	95	124	102	107	87	108	115	84	96	97	89	102	108	94	120	99	107	103	101	115	95	118	111	97	102	121	87	109	124	102	102	107	109	114	99	105	107	124	93	108	93	95	106	82	111	105	99	99	89	110	88	88	91	94	94	91	92	120	80	87	93	87	107	109	80	85	97	100	111	108	103	78	82	99	72	99	119	83	91	116	94	111	103	89	110	91	110	105	111	107	90	102	93	95	98	99	89	106	93	107	91	102	109	100	81	112	100	104	92	103	93	84	104	90	109	99	101	96	91	90	97	102	101	110	100	99	90	87	103	102	98	106	111	115	111	94	94	89	111	107	85	108	96	102	90	88	97	112	112	89	109	101	96	101	114	91	90	99	88	99	102	124	105	108	87	106	93	82	85	97	108	98	115	110	92	116	90	104	103	97	97	92	90	99	98	100	97	95	91	110	97	93	98	77	78	108	103	107	101	101	100	110	100	107	101	91	87	82	95	95	102	100	75	107	104	95	100	94	107	78	74	102	113	113	99	98	106	95	105	86	117	93	96	97	91	105	110	87	104	84	99	103	93	96	100	100	95	100	97	88	91	100	104	99	92	103	91	94	105	97	111	112	107	109	113	100	106	98	113	96	98	97	111	111	91	92	106	95	89	107	96	108	87	75	95	108	91	99	93	97	92	101	105	92	112	116	103	111	111	86	93	110	89	80	97	84	106	87	113	93	102	103	97	93	111	101	118	115	112	112	108	78	105	99	83	103	107	93	116	91	90	111	105	102	106	107	101	101	95	100	84	84	105	105	85	105	104	88	97	92	103	108	94	110	106	93	107	99	92	90	79	110	101	111	102	104	93	88	87	93	86	100	103	93	88	104	103	97	92	119	100	100	118	101	100	112	96	115	103	97	90	121	107	103	90	96	101	98	91	96	106	105	96	104	115	100	110	90	99	92	107	110	95	100	85	94	105	107	101	93	101	99	92	91	111	101	96	126	95	88	106	109	92	100	98	115	86	89	99	90	96	79	114	103	97	115	95	91	94	96	106	99	115	93	98	99	106	106	117	92	91	105	87	114	111	95	110	99	107	113	115	73	104	82	100	108	98	89	109	99	112	96	89	110	95	100	109	101	91	105	81	95	111	102	94	83	109	100	101	107	84	101	112	107	97	100	82	91	75	96	93	91	94	111	98	93	97	105	103	106	93	102	110	114	95	101	92	96	95	78	105	82	90	109	103	107	107	95	96	117	103	107	89	112	128	100	92	109	106	108	98	103	79	93	81	122	101	94	99	86	97	98	101	89	98	109	86	93	92	113	101	99	98	89	97	116	94	93	81	105	115	107	111	111	112	92	95	98	101	82	102	85	99	82	101	95	101	114	109	90	119	95	119	94	100	91	100	116	98	109	103	102	97	97	126	110	112	107	99	86	105	98	94	104	92	96	115	111	114	101	108	87	113	102	100	107	79	101	106	102	100	113	96	103	87	107	103	82	99	90	99	107	110	97	104	112	95	84	109	116	94	82	99	98	101	104	114	76	107	95	103	117	106	108	86	91	104	120	81	97	91	123	82	93	92	89	99	99	107	81	99	94	95	93	96	99	113	120	103	99	93	80	95	100	97	113	85	89	105	110	111	107	107	98	113	99	99	107	116	106	99	108	93	92	96	106	114	100	92	96	124	95	103	113	106	97	102	106	100	107	95	110	97	104	118	92	115	103	119	98	108	89	94	90	89	105	96	108	83	91	97	111	77	100	99	108	97	126	93	101	96	128	107	108	93	94	89	99	93	112	91	87	120	104	103	90	104	99	103	104	119	96	100	98	101	108	113	94	99	95	92	106	103	100	115	91	101	94	97	88	116	94	115	98	104	90	100	96	85	116	82	88	103	102	90	96	101	106	114	101	111	101	93	92	102	87	95	103	105	102	88	90	105	109	130	112	109	104	91	99	103	101	81	106	101	99	103	106	98	95	110	95	102	98	106	90	86	84	97	104	77	94	103	91	110	100	97	98	97	114	91	90	115	93	103	80	113	95	87	93	101	93	98	116	88	115	94	105	100	100	89	102	78	109	88	94	95	103	100	122	106	106	90	91	96	117	106	87	107	89	89	98	98	105	108	91	99	109	101	99	102	122	92	92	100	103	109	94	93	95	78	106	101	102	92	102	118	95	85	114	100	100	121	107	105	108	78	122	99	109	96	104	99	101	102	76	97	98	85	88	105	91	90	95	102	95	106	85	100	118	103	94	106	103	87	107	82	109	100	104	95	90	100	103	90	104	88	114	98	94	88	103	89	103	110	119	100	100	88	116	120	97	98	94	104	109	93	113	121	102	90	94	101	117	88	100	97	88	106	93	102	100	97	111	88	107	98	94	107	91	107	99	93	100	98	110	93	88	111	110	94	84	118	107	107	100	102	114	101	108	97	104	101	97	113	111	107	126	118	89	96	101	80	82	100	99	95	94	98	81	113	100	103	110	98	117	77	86	101	115	93	90	98	95	116	70	99	95	102	127	91	87	116	102	106	98	101	87	101	103	97	106	95	108	95	105	91	103	93	110	106	99	95	91	107	103	98	106	91	86	106	101	106	97	112	94	84	110	96	98	97	87	80	119	105	112	91	104	106	95	112	128	95	102	101	101	125	87	104	88	102	122	89	99	102	96	107	91	102	128	111	87	100	92	85	94	92	103	97	86	100	107	98	109	98	103	108	97	95	111	110	106	98	108	103	111	97	98	107	96	81	103	99	88	100	97	85	108	96	97	98	111	115	110	99	101	114	79	111	79	96	109	109	94	91	93	106	97	94	94	94	109	101	97	93	91	98	92	97	92	96	89	112	91	99	94	109	101	98	112	112	105	96	108	103	110	94	87	115	100	93	106	109	111	104	109	105	122	94	98	103	107	108	99	99	131	98	109	103	93	88	97	79	106	103	93	86	107	88	93	99	90	114	106	75	111	99	87	100	94	106	102	87	101	94	84	120	95	117	93	84	112	103	95	109	110	110	93	96	99	100	112	116	117	99	94	103	95	102	121	86	113	101	98	120	108	89	96	106	104	106	91	94	100	114
37172	20993	12827	13406	20512	23723	22330	19473	16163	12363	9555	7576	6170	4725	3795	3042	2536	2062	1728	1572	1483	1184	1119	1006	948	978	929	953	924	908	808	791	870	814	755	764	741	734	730	743	737	733	744	760	737	708	717	762	750	755	752	754	757	741	697	744	731	769	753	723	721	784	725	720	747	703	764	708	760	781	760	781	734	758	719	773	722	782	701	703	723	727	760	740	762	717	671	732	721	768	723	778	745	690	721	680	759	748	738	806	753	714	750	773	720	726	721	758	690	740	764	742	725	720	741	720	764	754	731	752	736	741	762	694	732	739	717	766	690	742	739	761	773	741	773	748	794	693	724	695	756	734	700	715	740	725	713	711	741	753	713	738	698	763	757	743	723	693	842	735	728	750	736	727	709	792	704	728	701	751	683	724	760	737	705	737	750	722	717	703	733	686	748	756	691	736	726	744	745	749	716	788	788	743	764	703	701	706	819	740	726	765	746	748	738	749	770	731	735	762	741	771	734	734	696	718	727	757	751	759	746	728	759	763	704	742	749	720	743	733	739	734	710	787	762	759	787	759	766	731	734	797	738	749	762	763	709	728	741	707	758	750	701	751	765	719	693	716	750	782	726	783	715	723	753	743	759	728	770	740	678	735	684	793	729	775	743	777	717	774	790	739	707	750	770	759	731	741	760	731	763	789	727	773	781	717	759	762	702	762	738	759	729	759	756	732	727	795	706	725	763	768	712	778	748	726	706	808	719	767	774	757	743	736	745	756	785	773	730	763	720	716	743	710	771	734	734	726	711	728	740	785	732	758	712	775	748	704	665	729	765	776	725	763	745	711	726	744	742	771	753	720	763	699	785	711	738	755	742	792	748	778	744	744	734	720	732	694	760	763	740	770	737	694	737	729	726	750	729	743	739	751	774	787	758	777	771	791	724	746	720	738	732	698	753	705	706	718	773	719	734	689	753	745	727	724	725	731	700	754	770	759	791	752	730	714	732	716	750	710	747	764	726	723	751	730	713	747	765	722	756	812	721	746	699	727	752	778	804	717	697	764	744	741	723	741	727	738	737	774	764	714	748	764	763	680	683	765	697	720	731	777	766	728	760	722	715	720	705	741	758	704	769	749	789	737	776	762	770	782	748	730	742	775	738	750	740	702	757	729	812	702	735	708	777	773	753	757	700	689	774	714	788	746	724	714	770	702	723	731	771	801	747	747	759	702	729	681	740	738	738	764	740	771	734	717	741	719	718	731	786	712	763	708	749	712	733	728	818	698	717	762	743	762	755	740	783	773	765	700	699	742	775	755	700	774	712	722	741	722	678	766	767	748	740	725	738	747	703	730	710	727	766	798	720	750	731	726	719	708	738	759	722	753	759	749	716	694	754	703	724	674	714	722	737	738	691	749	688	722	763	748	695	711	732	718	750	737	779	752	729	788	734	784	768	782	698	733	739	697	719	760	733	697	734	754	722	763	696	697	822	703	753	735	737	741	716	749	696	739	703	724	714	746	776	707	739	790	695	762	696	745	734	750	726	764	719	710	731	713	718	762	783	803	721	771	816	704	749	774	766	753	758	786	727	776	705	751	748	723	739	729	756	718	689	650	762	715	786	739	743	794	708	721	747	747	730	804	744	712	783	691	688	704	737	717	750	704	736	750	774	756	707	778	754	753	748	696	736	746	772	731	752	736	771	732	762	743	730	718	805	732	731	746	729	719	716	750	787	700	776	833	747	735	769	749	721	722	726	717	751	766	740	728	756	729	697	753	774	743	711	690	742	707	750	727	719	756	737	756	802	738	754	705	722	733	719	764	764	711	727	819	735	746	760	751	754	767	748	739	770	707	719	753	791	735	764	726	793	746	746	750	767	764	743	723	798	717	787	740	747	717	700	709	724	774	777	696	700	757	720	759	758	707	749	767	744	768	734	715	694	763	754	731	736	751	685	720	727	809	673	717	731	789	709	774	753	739	723	773	740	721	744	733	765	765	755	751	711	777	722	753	730	686	735	701	741	717	824	740	731	748	721	735	689	759	781	791	739	767	736	732	727	721	739	739	755	775	735	758	744	725	754	736	734	733	738	718	756	728	752	733	737	702	734	747	736	802	766	812	725	768	709	708	769	726	716	782	792	731	754	773	700	708	777	766	737	760	711	715	694	776	752	754	721	780	743	709	725	781	762	767	749	743	754	749	716	743	732	770	731	778	729	756	745	708	732	717	769	708	746	717	750	772	739	725	759	761	732	773	727	747	694	702	751	766	784	772	723	765	703	716	747	655	712	755	719	739	772	733	769	680	763	764	703	755	765	699	709	757	729	806	754	701	751	756	771	754	732	711	726	744	744	786	732	727	733	734	751	752	719	731	745	765	717	760	749	726	749	737	719	734	702	755	749	742	682	762	741	765	786	752	731	741	705	713	708	760	728	746	735	734	728	706	761	724	756	713	797	722	750	725	731	754	762	731	745	771	741	752	750	710	691	716	705	720	733	785	701	743	723	796	716	721	731	817	792	783	695	759	722	721	709	760	732	763	715	726	712	741	751	713	783	734	727	770	739	735	757	727	735	713	732	715	770	724	739	737	714	762	735	716	757	755	709	787	735	692	808	717	771	725	764	760	740	775	741	737	713	708	742	735	775	726	713	764	771	747	719	760	712	752	769	714	739	761	719	700	719	728	779	752	749	760	720	676	752	702	728	795	740	695	760	768	790	758	756	787	731	758	770	744	693	749	696	742	715	764	761	740	755	714	775	757	799	765	711	768	738	734	752	760	750	756	717	736	720	745	729	809	727	745	742	744	757	756	738	742	731	717	702	753	771	698	753	748	722	751	792	724	710	756	756	754	776	713	769	738	757	725	722	742	795	742	747	774	776	775	808	751	728	748	753	750	753	746	742	753	748	759	770	779	748	760	722	720	748	804	750	762	684	705	732	769	658	711	702	728	735	719	726	714	776	724	712	733	717	736	779	751	721	757	803	708	709	756	702	736	724	741	725	753	709	720	754	744	725	772	701	793	770	726	712	739	721	738	758	723	757	704	706	763	772	736	790	731	720	760	737	735	770	810	718	767	765	676	775	689	723	742	728	729	740	713	752	772	753	760	736	747	763	685	790	781	731	787	696	712	694	718	740	743	819	781	734	729	733	724	731	788	728	742	714	712	727	753	723	750	791	710	739	746	723	733	731	785	746	780	723	725	708	731	750	722	778	738	682	735	729	757	760	753	760	742	710	741	744	737	717	728	767	741	714	705	752	779	668	734	742	721	710	737	767	725	726	771	704	711	706	767	746	739	736	734	769	744	706	735	764	767	728	720	765	734	760	707	729	743	747	712	755	686	708	755	760	767	701	707	745	743	736	728	752	768	761	727	700	760	679	747	738	751	736	734	743	745	747	770	721	734	736	757	773	769	692	698	781	792	727	722	746	766	749	750	710	718	737	754	708	722	775	755	751	751	713	737	725	743	725	725	748	700	710	775	688	734	757	688	747	707	756	736	758	717	785	745
7990	2756	1464	867	710	675	807	710	638	501	380	280	271	219	211	140	141	156	130	123	122	104	118	104	115	81	108	91	103	110	88	93	98	100	82	72	108	91	98	114	108	85	102	94	90	100	89	98	101	79	96	108	100	95	87	101	81	100	112	88	108	101	102	92	80	75	84	80	94	87	69	108	87	85	98	85	88	93	94	91	107	101	81	105	100	71	98	109	91	68	99	79	82	83	98	83	106	100	83	97	99	99	100	91	100	87	80	94	112	89	110	94	101	86	109	84	100	94	113	85	105	103	106	104	96	98	99	98	98	98	93	98	80	89	92	118	102	92	92	103	96	82	100	92	104	100	104	91	96	85	85	120	95	99	81	97	101	72	102	82	85	81	85	93	106	98	99	91	95	89	86	101	114	95	89	82	99	120	96	96	101	80	96	98	90	104	88	84	104	82	109	89	96	104	85	77	95	87	76	90	88	101	98	91	106	88	94	106	83	81	124	86	101	87	86	101	90	100	99	80	91	93	76	100	91	97	92	81	84	73	94	90	77	98	82	93	87	103	115	103	75	91	94	83	96	95	110	94	102	95	110	94	100	108	107	90	104	89	98	70	95	100	91	93	82	74	90	86	101	74	93	101	114	85	80	84	101	85	96	94	107	100	89	99	85	90	90	103	93	96	92	92	109	97	88	99	105	104	100	90	94	111	86	113	111	89	99	77	90	87	96	93	106	86	90	85	95	83	101	105	107	97	90	91	87	77	87	83	95	82	90	104	94	106	78	82	92	100	92	100	88	100	85	85	115	98	102	98	108	102	84	108	92	91	95	108	101	89	86	109	104	102	91	104	111	87	86	85	88	84	88	109	99	87	94	89	97	64	87	75	97	72	86	97	99	82	98	90	100	81	78	94	90	83	81	104	74	68	94	80	94	88	85	103	90	108	75	105	88	89	97	80	83	92	104	90	97	101	87	103	79	86	82	86	87	87	97	87	85	93	103	83	101	86	93	89	89	105	82	92	103	83	86	84	82	100	100	70	100	100	110	92	96	106	97	77	78	92	84	90	92	90	92	93	86	91	97	104	85	80	80	103	100	102	80	99	85	101	101	98	88	90	99	85	93	108	85	93	119	105	84	90	100	95	87	101	81	100	89	88	91	104	83	79	100	88	92	83	87	105	89	105	98	88	75	77	76	86	101	85	80	97	96	94	86	88	109	112	89	103	102	94	102	110	91	93	101	93	92	91	95	95	98	77	102	96	97	85	103	107	76	90	90	101	85	88	93	70	96	95	96	83	94	86	77	98	98	86	81	99	89	98	89	98	106	89	84	65	107	95	103	94	90	97	108	108	83	95	98	100	99	97	98	86	100	95	90	89	91	96	80	100	93	83	85	106	96	98	92	100	102	99	100	77	85	117	102	110	90	88	94	86	99	92	122	96	114	104	77	106	92	97	95	104	89	98	88	95	98	77	104	105	93	95	100	90	95	87	87	71	101	108	111	93	95	92	98	89	97	79	85	112	89	92	106	93	105	107	109	78	98	89	74	94	86	95	84	92	96	77	99	95	94	101	107	89	106	114	96	90	94	99	94	97	89	97	87	98	102	101	102	79	98	118	100	98	94	102	88	84	88	95	83	93	89	81	95	102	76	98	97	93	107	95	90	81	99	106	83	103	97	98	107	88	100	94	101	88	100	110	98	82	115	89	117	92	94	107	86	97	90	74	96	101	107	80	80	101	96	89	88	94	93	113	82	86	86	81	86	108	108	98	100	86	90	86	96	107	113	89	90	84	88	103	80	84	88	88	81	96	83	96	97	87	89	83	93	110	101	101	94	104	93	85	98	104	91	77	88	103	74	92	99	85	90	109	93	86	73	96	94	89	88	101	84	94	98	99	107	97	83	99	101	87	73	83	87	89	89	98	97	84	92	88	101	97	102	84	77	85	89	83	100	109	108	94	97	97	95	108	80	80	87	99	94	99	89	95	107	97	108	85	81	95	92	103	87	83	98	95	92	94	78	99	104	91	82	95	101	119	81	104	100	115	101	101	84	94	93	83	88	119	89	87	84	80	104	85	100	96	89	88	83	88	98	98	95	79	89	76	90	82	90	102	97	104	96	87	95	85	82	103	111	93	79	103	99	85	117	77	74	105	106	98	98	90	81	80	104	84	98	78	99	91	101	102	81	92	95	89	81	80	108	82	86	94	88	96	88	106	100	90	100	85	87	88	83	107	84	95	94	97	92	86	111	88	88	86	92	77	82	100	101	77	81	96	87	92	91	82	100	113	94	100	93	96	92	81	87	99	108	93	75	99	86	77	95	83	93	88	100	100	89	90	96	84	99	97	120	120	91	82	79	94	89	86	94	104	86	83	95	86	88	100	105	90	83	97	83	96	115	109	98	78	101	87	96	99	93	99	80	83	81	96	98	92	73	72	106	87	86	87	119	93	104	92	100	105	81	91	94	90	94	91	99	78	99	92	93	96	89	88	105	114	83	98	106	93	93	123	116	93	82	97	106	113	98	97	115	89	89	102	89	100	97	104	105	102	105	106	101	103	92	101	107	91	112	90	91	82	94	93	100	81	90	87	89	104	107	86	84	87	93	73	81	78	104	73	92	101	116	102	92	92	93	90	106	88	86	99	95	110	98	77	76	97	102	95	94	98	85	91	104	84	104	96	94	85	95	97	101	90	101	90	93	118	97	92	81	106	75	77	83	89	98	79	95	89	93	89	97	83	86	88	105	88	81	69	92	87	104	83	83	92	105	85	100	92	108	99	101	74	103	112	88	105	83	88	93	96	84	85	111	89	75	101	108	88	93	90	81	97	88	79	95	92	95	94	84	91	71	83	101	83	100	94	114	99	85	88	87	90	94	96	90	99	90	84	102	105	103	100	103	104	85	103	72	102	94	112	95	87	88	98	102	85	109	81	99	89	84	94	110	92	84	94	91	98	95	98	105	113	85	81	91	90	94	95	92	91	93	100	92	72	102	98	101	88	83	107	100	104	91	96	97	81	87	92	72	113	82	99	95	97	83	76	80	84	74	71	81	95	88	75	84	96	83	98	82	89	94	100	95	81	97	96	93	93	89	112	82	85	85	97	98	94	79	82	115	105	99	96	98	98	90	94	102	93	90	102	96	99	84	81	81	110	86	74	98	90	96	99	90	92	96	100	83	96	95	80	109	98	96	102	88	89	91	67	102	97	90	96	94	95	99	91	106	92	90	100	75	94	90	94	79	114	81	84	74	109	94	112	83	100	75	102	102	87	98	94	121	94	100	92	100	81	88	102	90	90	97	111	83	87	89	112	88	85	99	80	92	87	89	93	71	121	86	108	99	92	79	105	95	96	97	108	87	83	96	103	94	103	88	106	97	97	85	96	93	89	100	90	87	85	93	67	95	109	94	102	98	95	107	90	88	77	96	80	94	95	97	99	103	98	107	94	83	87	98	109	104	103	82	102	92	103	91	84	107	98	96	91	87	94	93	93
34432	18533	12563	12665	19398	22534	21092	18910	15953	12631	9196	7203	5941	4567	3604	2790	2271	1974	1627	1529	1336	1116	1128	1018	949	890	846	867	854	829	790	792	739	752	783	712	749	740	689	761	711	713	688	696	742	726	709	687	708	722	725	709	675	727	676	718	702	728	718	683	687	683	648	714	689	704	721	662	727	748	689	702	696	748	684	734	686	720	709	684	722	703	652	786	696	714	667	736	696	645	686	676	665	673	669	696	704	674	696	667	742	710	660	739	704	666	687	705	699	701	740	721	683	685	710	701	711	699	740	737	697	718	713	686	730	709	646	693	668	734	710	671	712	720	682	729	697	703	687	718	686	660	693	660	661	705	666	676	693	716	681	729	692	687	675	704	681	674	713	672	704	701	660	669	647	684	706	638	663	685	713	685	713	674	716	652	649	718	712	740	676	696	695	689	702	693	724	691	719	725	658	710	662	707	712	704	707	726	709	733	691	701	658	679	693	692	682	712	726	721	703	710	698	642	723	691	740	731	673	676	680	681	662	669	714	689	748	712	667	679	671	690	680	702	707	719	696	688	740	666	700	718	689	696	723	727	671	654	684	684	700	733	713	711	721	720	663	715	720	707	693	690	664	710	692	728	726	703	755	680	681	693	708	707	728	681	696	671	693	744	710	702	690	722	694	681	650	722	608	670	681	708	742	670	707	669	744	710	644	735	690	677	657	708	675	707	657	709	710	634	709	714	717	712	704	669	700	653	689	693	736	689	685	729	711	702	715	711	663	668	734	694	735	726	723	676	669	669	678	673	710	724	713	693	686	709	714	713	743	697	686	682	642	718	672	693	696	650	716	672	713	680	708	679	709	693	666	681	751	691	706	663	716	693	681	715	657	690	713	681	655	626	693	688	691	704	714	687	651	723	671	677	691	699	649	695	644	645	732	675	715	723	770	676	650	702	717	727	671	679	712	705	661	730	676	672	688	699	724	693	677	688	677	712	695	676	685	703	735	711	613	653	679	723	727	657	692	676	694	671	706	684	623	667	678	701	706	657	723	722	698	687	720	718	704	698	665	730	698	707	704	674	653	697	727	717	690	696	693	674	721	718	674	691	724	713	676	714	700	675	704	637	687	699	697	757	665	755	704	721	661	686	701	687	715	679	711	701	689	698	682	708	702	672	719	662	726	720	702	708	666	721	651	642	678	706	694	697	665	709	686	690	688	694	668	697	736	664	707	711	621	719	655	683	686	698	686	661	690	748	700	741	709	721	697	695	628	700	738	674	671	670	720	674	696	662	707	677	696	698	652	691	686	731	658	722	683	636	648	650	727	656	684	694	673	714	704	701	711	715	701	676	682	626	693	700	701	659	703	710	682	675	682	703	676	695	685	731	656	740	676	695	755	698	662	702	718	697	682	673	714	741	720	710	673	663	689	672	708	670	668	712	655	691	669	722	719	707	713	746	703	669	705	674	673	689	645	710	725	669	679	707	721	703	652	681	685	686	600	684	680	695	704	695	655	674	704	689	721	655	703	690	677	734	743	690	706	695	724	710	732	733	719	717	674	677	706	678	723	690	721	688	730	664	695	664	715	685	699	744	671	687	713	693	680	712	643	718	693	704	713	688	621	707	708	744	735	683	695	715	659	735	740	708	704	683	731	694	710	688	694	701	638	680	703	685	644	699	706	665	700	690	745	708	708	671	687	748	694	713	719	655	726	731	721	732	721	711	687	688	690	706	677	714	718	680	684	711	728	712	640	703	689	709	732	697	670	689	671	696	668	696	679	727	699	679	689	691	740	689	735	688	728	709	668	705	693	731	657	688	673	636	684	697	720	677	689	672	680	693	684	670	673	722	664	667	655	739	698	692	715	686	723	702	680	660	703	686	688	673	731	704	686	668	686	748	691	753	733	746	669	655	728	697	686	695	680	698	711	709	704	698	664	714	762	634	686	677	705	680	733	739	702	726	674	670	722	738	698	687	733	694	659	731	685	668	675	684	674	720	700	702	743	737	703	700	660	710	740	707	743	708	723	675	697	665	670	704	691	680	729	688	697	677	731	692	665	657	677	694	695	680	661	707	664	693	680	730	630	668	668	658	738	696	669	719	700	739	670	663	674	662	690	657	687	735	704	747	689	678	687	661	740	724	688	724	689	669	720	743	702	733	692	762	647	688	652	719	721	664	704	692	684	666	714	694	718	687	711	677	669	712	679	688	665	683	720	752	708	704	714	743	675	714	724	666	707	687	723	692	676	664	683	669	689	700	676	641	695	721	692	705	687	723	658	716	678	696	714	666	703	722	683	721	711	690	684	722	724	708	709	718	686	693	727	724	665	690	743	720	691	681	689	669	743	667	682	671	698	669	725	703	684	703	738	666	676	736	653	689	692	736	721	743	726	708	666	715	625	705	678	693	685	676	687	721	712	724	721	756	683	734	690	735	675	684	689	731	658	694	753	678	655	691	671	688	701	688	684	659	692	703	698	688	692	698	686	719	721	701	714	740	723	678	701	741	686	696	699	717	714	687	718	705	677	640	657	718	712	714	688	693	715	734	697	696	720	695	706	666	700	723	690	745	714	675	715	726	700	682	694	691	648	729	678	708	704	705	700	736	715	655	686	669	708	646	717	696	730	667	713	647	695	662	687	707	684	713	720	651	731	714	701	676	653	684	733	710	705	651	707	692	725	714	689	685	690	747	727	687	712	726	691	653	693	663	706	648	744	658	675	672	747	713	647	702	681	716	697	640	683	681	702	717	709	678	690	710	689	743	711	720	665	714	721	712	754	726	654	670	692	682	682	685	679	700	684	700	705	689	686	722	711	703	674	704	671	715	745	690	699	700	714	664	695	675	725	681	714	707	731	706	736	698	707	681	695	759	730	652	722	684	766	649	735	675	619	695	727	713	662	696	727	664	688	706	721	707	748	698	701	700	722	675	682	695	706	695	676	682	729	684	658	686	726	704	726	714	650	686	706	713	709	714	708	665	677	706	720	684	673	691	690	746	711	703	673	648	690	700	708	631	713	712	713	674	701	759	760	731	685	673	623	697	703	718	700	715	724	666	743	669	715	694	651	721	617	657	694	678	685	694	700	753	672	699	735	738	679	649	681	712	732	714	689	695	729	701	681	698	652	690	692	694	725	712	692	739	693	738	741	702	696	714	708	683	696	672	687	664	682	711	676	695	689	698	743	675	702	704	736	742	706	707	692	725	646	691	713	663	686	751	740	669	659	740	708	661	703	699	661	739	673	691	696	678	692	694	712	713	651	715	702	683	677	670	682	676	705	691	642	625	718	678	643	721	681	653	692	684	710	707	723	752	702	683	735	658	696	680	688	665	724	653	719	684	687	700	715	712	685	664	696	718	643	668	707	699	673	680	693	719	734	698	741	751	718	682	710	742	685	698	678	682	717	724	710	734	698	738	698	660	691	697	670	673	720	693	709	665	649	733	689	695	712	715	721	691	724	682	672	662	694	669	723	613	667	680	695	693	729	668	731	732	649	672
9079	4999	2249	1183	944	868	944	975	849	692	461	389	302	272	220	200	163	156	166	158	134	114	128	119	113	122	118	96	128	103	100	116	108	109	96	100	113	88	100	113	99	103	108	113	95	92	97	93	88	101	96	97	97	112	92	109	118	96	93	95	130	118	89	107	113	98	98	102	105	127	111	116	100	109	88	87	82	111	113	103	101	110	101	104	96	94	104	101	101	114	84	96	107	98	88	108	100	105	106	100	107	89	105	91	129	110	84	97	95	100	102	101	126	91	106	113	120	104	112	90	107	101	90	120	101	113	97	121	95	117	108	113	124	125	102	103	102	112	104	73	113	103	103	101	117	114	111	103	98	102	99	92	115	102	97	95	118	112	106	111	88	105	95	121	95	114	107	101	97	90	94	106	95	112	97	99	100	111	104	89	86	99	105	112	76	116	108	108	114	93	96	85	93	92	109	115	101	100	109	107	113	82	76	108	111	103	97	112	96	104	100	95	97	89	88	113	104	91	111	93	99	103	118	112	107	97	90	99	108	107	109	106	93	93	112	94	72	104	104	90	121	93	97	113	120	108	98	118	119	103	100	96	103	102	123	107	118	114	117	97	94	94	91	111	114	70	89	100	120	103	95	106	96	89	110	117	91	125	98	93	107	80	100	116	111	90	106	95	113	109	93	93	104	97	97	96	103	118	104	82	109	106	90	103	97	93	113	108	87	102	111	92	108	99	107	96	100	97	99	89	83	114	99	89	89	106	79	93	111	107	97	100	114	95	106	113	96	106	99	106	111	104	111	104	106	98	110	101	111	116	90	115	105	116	105	89	107	90	101	101	102	105	103	113	102	114	97	99	119	120	119	89	95	110	102	114	125	99	93	88	104	102	92	90	100	111	113	116	109	98	101	115	100	104	104	97	102	114	93	98	111	102	108	109	96	117	106	108	121	98	115	101	103	84	81	104	88	102	109	88	86	102	111	91	99	117	93	106	106	117	120	128	123	93	106	129	93	101	104	104	105	102	132	104	87	103	111	108	98	108	95	114	95	92	119	111	92	110	108	106	126	107	88	100	113	108	99	116	100	94	105	103	103	97	114	104	104	82	89	79	101	100	100	85	102	98	103	93	98	105	98	107	95	106	104	113	111	110	88	104	89	93	101	100	110	95	94	120	91	89	97	111	138	84	111	107	134	88	117	86	86	125	92	114	104	103	93	111	109	100	125	105	101	105	119	104	99	136	109	123	103	103	105	96	89	83	105	104	108	102	112	113	100	91	114	108	79	113	107	91	94	125	104	89	91	108	106	94	100	107	104	89	92	103	106	99	118	104	117	116	80	104	104	111	99	113	111	114	95	90	116	102	105	98	98	100	111	92	97	102	97	92	86	96	105	114	132	120	97	90	101	103	100	100	81	94	103	109	108	106	103	110	108	72	96	104	91	111	103	113	108	87	115	97	114	107	90	108	100	120	96	92	121	119	92	100	107	98	88	100	91	108	109	114	101	108	98	100	99	113	100	105	89	85	103	106	92	99	93	97	106	110	112	117	98	95	97	107	88	111	111	122	94	100	105	105	86	94	93	121	91	101	95	108	110	114	106	107	105	87	100	96	106	116	86	113	102	91	105	112	91	93	100	99	80	114	113	100	117	120	122	105	108	94	100	103	107	126	113	105	98	102	116	110	114	116	98	108	108	118	102	86	117	101	101	109	103	106	98	95	95	90	102	112	113	90	120	105	99	95	87	106	89	100	87	106	107	83	92	93	106	110	96	108	79	113	101	102	108	115	116	88	89	103	102	111	88	121	120	83	129	110	109	106	90	88	99	99	98	93	102	104	95	110	87	109	79	103	92	89	109	98	104	88	90	114	116	106	108	85	113	105	100	86	100	131	103	105	95	90	97	108	108	91	101	109	117	85	114	105	91	105	74	91	102	107	100	102	101	86	90	112	105	95	112	110	103	108	87	106	112	104	94	93	102	108	104	105	94	104	120	99	74	103	113	144	99	88	83	96	96	104	101	96	107	100	100	95	87	115	105	110	94	103	117	106	108	106	114	99	97	98	92	80	107	120	114	92	101	98	90	132	94	93	107	104	96	95	89	93	108	96	103	98	96	88	127	107	107	100	106	89	88	111	117	88	116	83	94	97	92	95	91	104	94	102	110	101	112	101	94	120	104	88	110	94	108	88	121	80	100	94	130	103	98	75	120	93	107	98	95	100	118	91	103	108	91	84	96	103	93	106	107	108	89	97	112	107	94	105	95	106	88	106	107	103	103	101	99	128	101	101	116	101	97	111	97	97	100	105	80	91	108	88	104	95	77	86	106	82	98	94	90	117	108	98	103	93	123	110	112	96	96	77	112	86	97	112	111	103	108	100	90	101	117	97	108	102	100	102	87	99	103	102	95	109	101	102	100	118	94	96	104	98	114	99	100	96	105	116	105	105	108	103	101	109	104	95	104	116	100	114	98	129	108	94	99	113	118	113	115	102	98	102	90	79	86	110	77	94	100	112	91	94	81	110	113	105	97	96	90	101	95	103	94	84	112	94	99	109	98	101	105	100	90	96	119	107	93	98	102	102	108	94	95	96	105	82	117	118	110	92	123	98	94	115	103	104	108	105	91	109	107	114	88	103	105	105	98	104	104	98	108	100	97	100	125	90	105	114	101	91	99	97	110	96	100	111	96	110	96	90	111	83	114	90	110	119	123	100	113	102	101	105	110	93	103	98	105	101	97	106	102	85	107	93	95	112	111	109	106	104	112	91	110	95	104	99	104	90	97	109	101	92	93	95	93	99	114	117	103	104	106	110	111	100	88	114	90	88	88	98	113	118	106	104	119	95	98	115	107	96	90	104	121	104	97	107	113	92	93	91	112	103	92	100	111	106	100	110	102	111	116	89	104	81	109	92	98	88	122	109	98	98	112	105	91	107	107	111	96	101	110	106	108	116	120	100	105	125	101	92	112	115	106	101	100	102	99	104	96	83	102	90	100	98	101	102	112	96	86	97	109	81	71	95	106	99	113	108	90	85	113	100	107	100	100	91	108	106	112	101	103	107	123	77	100	104	113	109	99	98	87	103	81	113	106	102	94	108	122	104	88	103	112	99	106	109	125	95	109	121	110	108	91	103	102	103	86	101	102	106	103	103	94	107	105	107	98	80	104	99	132	92	105	109	97	116	133	119	107	90	82	98	96	91	93	96	97	84	103	97	96	89	97	99	98	94	111	95	105	99	92	90	100	96	108	108	112	104	100	110	107	98	93	113	103	89	97	97	109	108	107	101	98	129	89	100	87	80	106	88	91	96	86	104	99	85	116	92	114	97	110	92	101	124	81	114	101	114	103	105	93	107	126	114	106	121	99	103	98	104	115	102	102	106	101	115	102	109	96	90	101	95	94	108	99	104	115	120	113	96	83	122	91	104	92	84	103	86	105	98	103	119	82	113	103	110	76	99	99	112	89	89	103	121	113	112	108	88	114	85	98	102	102	101
38769	24603	16387	15863	22890	25287	24351	22546	18985	15594	11329	8624	6868	5465	4270	3343	2615	2308	1920	1838	1575	1337	1198	1112	1079	998	1026	984	912	852	888	874	838	834	791	788	841	761	830	734	768	714	733	755	766	749	762	755	755	711	776	749	743	783	744	789	725	723	755	750	736	795	762	752	740	770	707	746	737	733	704	760	714	745	748	755	728	787	746	780	755	753	757	765	773	745	735	740	741	745	736	775	767	781	763	755	747	817	716	760	786	707	757	835	732	742	721	681	736	796	758	721	729	743	800	750	749	747	760	798	800	747	758	737	772	740	703	738	683	736	707	772	741	767	802	728	753	755	775	773	795	753	769	757	789	762	773	784	761	777	766	724	774	781	725	774	744	753	759	729	714	719	737	745	717	747	753	761	733	808	751	774	776	782	742	763	758	718	762	764	744	776	698	776	775	742	743	738	785	757	731	779	717	779	758	786	761	744	743	773	708	759	760	727	807	762	833	787	752	760	761	741	762	725	745	776	757	735	709	795	741	795	751	744	765	785	729	787	786	740	735	744	725	760	811	763	790	793	712	745	746	708	729	764	729	729	769	754	742	738	743	760	752	776	720	742	746	733	776	766	733	719	781	758	741	735	757	751	770	734	725	762	770	785	769	789	821	742	768	740	760	781	773	761	770	764	789	722	721	761	747	751	751	753	787	769	741	752	783	748	755	723	756	767	753	727	755	755	713	746	782	719	775	744	749	783	767	731	790	751	808	768	762	752	759	741	734	733	760	725	752	725	729	797	754	748	730	722	770	779	712	788	762	756	752	821	755	777	769	774	703	744	780	734	737	768	731	719	748	782	814	777	724	704	739	700	773	764	741	786	733	745	751	704	771	776	738	699	762	814	751	761	776	727	716	770	756	759	729	727	709	796	751	747	757	777	757	759	724	758	720	792	734	735	722	742	727	762	761	777	741	739	735	720	802	702	755	727	764	784	748	780	737	784	748	719	760	719	780	760	796	732	693	744	737	709	727	755	776	746	752	822	757	717	728	746	743	764	816	704	767	770	763	785	703	768	762	661	721	760	746	801	758	747	757	757	737	792	708	757	742	718	756	748	729	785	739	794	773	667	707	798	748	792	769	755	710	754	780	778	738	709	730	710	761	782	709	801	786	763	746	735	745	728	719	775	759	755	795	766	735	710	764	699	762	742	744	720	706	747	771	774	760	725	760	776	747	740	758	782	756	763	725	786	773	780	779	775	709	742	703	779	763	726	761	771	712	723	790	772	785	792	804	732	769	744	779	799	719	743	744	757	717	727	769	714	719	724	807	808	751	752	748	778	708	751	752	752	763	767	723	774	800	717	758	762	781	740	713	748	719	777	755	814	761	765	739	745	754	731	814	735	771	697	696	693	723	744	718	794	747	770	749	735	810	781	776	767	816	782	712	765	717	729	803	785	781	758	706	751	727	703	771	789	728	752	768	721	773	720	761	755	759	702	782	762	757	791	754	762	769	790	769	738	750	790	736	761	760	734	769	757	742	782	777	726	767	715	755	770	744	751	752	756	741	771	753	771	774	783	758	754	748	752	725	729	770	731	791	740	749	777	749	808	749	786	754	700	767	752	759	723	751	736	761	776	749	693	791	764	811	749	804	730	778	698	732	773	750	732	728	737	760	809	795	753	712	805	755	796	737	772	813	770	732	811	766	758	785	743	739	712	747	690	713	761	736	767	765	712	747	731	761	790	762	775	746	773	721	759	728	788	719	775	754	751	758	760	738	762	758	715	764	737	761	715	713	766	792	769	767	768	704	722	745	757	766	749	788	730	701	737	742	810	769	758	732	777	781	795	771	748	793	734	736	799	750	803	751	754	768	758	757	742	798	747	729	785	721	766	762	735	740	785	765	737	754	744	743	763	767	720	803	769	770	771	756	781	706	762	759	752	758	761	745	741	756	747	740	746	746	756	741	748	775	790	741	768	723	789	706	761	750	759	749	732	774	780	700	742	785	734	775	765	723	787	754	755	741	731	752	717	788	731	716	751	774	747	744	740	727	719	766	751	760	823	717	771	777	744	780	729	763	751	758	785	782	805	738	777	778	720	702	800	769	796	754	751	745	720	770	756	748	748	756	787	729	736	741	725	749	751	762	776	715	752	682	761	741	771	762	779	728	756	761	750	747	774	772	781	756	761	798	755	799	730	814	767	748	772	740	775	755	717	742	726	750	803	728	766	740	741	742	742	770	792	762	732	750	744	773	801	750	723	687	804	740	715	760	777	707	736	772	769	778	813	765	736	730	796	770	746	796	750	713	732	793	771	722	773	792	736	763	741	788	756	781	762	712	750	781	766	757	757	772	716	737	753	759	722	696	726	781	779	752	781	779	759	755	778	791	761	784	701	729	755	796	733	690	764	788	737	728	750	769	767	722	729	778	773	726	714	761	777	719	752	765	755	726	752	712	780	744	717	801	780	763	745	803	759	807	781	789	687	770	771	737	793	703	715	773	701	731	810	757	784	713	766	769	790	742	758	746	773	747	753	745	735	801	731	725	758	754	778	785	735	769	785	768	714	847	762	727	749	751	662	748	750	682	727	768	777	770	751	732	771	787	751	707	786	729	762	741	750	740	745	776	778	745	789	792	745	772	786	744	757	734	729	717	780	751	752	707	762	726	796	751	728	735	760	751	724	762	741	837	768	773	768	732	743	792	706	698	775	746	750	758	778	737	791	759	736	774	770	746	717	765	853	749	738	749	798	705	748	793	767	738	765	814	774	740	734	742	767	753	756	774	767	787	733	769	738	769	728	764	729	764	735	790	746	804	749	761	761	787	792	760	720	751	785	766	764	763	754	719	765	748	773	782	789	749	707	810	784	756	770	740	778	766	776	746	774	776	823	755	728	747	755	741	772	769	755	783	691	775	815	721	710	807	792	761	722	725	746	765	753	766	756	747	761	762	752	750	715	730	772	774	758	799	757	751	752	762	762	749	773	740	735	761	727	758	745	768	787	727	764	813	763	716	805	726	746	738	701	746	770	749	741	741	750	765	782	763	749	759	776	750	727	769	752	828	773	770	716	760	729	764	755	773	718	778	751	736	772	740	697	712	752	767	751	741	782	744	738	694	736	789	749	741	739	742	774	741	724	725	787	743	774	799	755	720	769	787	764	724	777	752	678	783	714	782	728	738	750	779	709	725	752	781	717	728	764	785	726	734	770	704	783	772	772	796	792	759	785	729	717	691	772	781	739	779	709	779	813	723	817	783	780	785	760	748	796	774	768	721	714	772	725	777	765	784	740	743	751	714	759	773	741	750	756	734	761	761	767	742	730	736	761	729	764	716	723	735	732	724	794	762	766	732	731	732	757	779	724	735	804	725	780	737	746	733	764	722	717	726	686	672	722	732	747	775	736	735	727	773	765	781	780	812	785	808	698	708	764	766	708	727	705	748	741	720	790	759	795	801	771	738	759	773	719	760	714	784	791	683	713	739	765	693	740	774	755	819	742	792	748
6158	2701	1307	728	514	526	532	527	454	388	284	248	214	165	178	117	121	115	124	132	120	106	122	98	98	104	115	118	111	116	92	97	90	90	99	86	81	100	105	106	75	109	90	98	92	117	89	101	88	95	93	92	94	86	85	104	94	69	81	101	97	99	90	103	82	100	100	101	87	91	100	101	76	83	98	100	113	85	85	103	84	96	93	116	103	77	92	88	99	85	86	87	116	103	100	108	98	85	100	98	90	92	93	89	87	81	94	107	102	96	100	76	84	110	101	94	96	77	90	88	85	98	101	87	81	76	85	93	91	89	95	91	88	93	105	107	83	71	105	98	116	89	95	92	86	94	100	95	86	96	84	106	91	69	103	77	95	96	93	103	96	112	103	94	90	100	97	102	115	104	106	83	84	86	85	105	98	93	88	97	93	82	86	96	91	97	90	89	102	95	96	83	98	91	95	103	103	90	100	82	104	81	93	109	92	98	100	91	105	90	97	111	99	91	81	99	81	97	79	108	82	98	83	80	101	87	97	97	70	75	99	93	97	98	92	94	81	106	77	83	78	98	86	92	88	92	85	110	92	97	116	81	97	92	90	79	84	95	100	93	86	82	100	93	75	94	103	97	91	93	109	78	91	84	96	94	103	109	89	95	81	89	97	94	93	92	95	83	103	76	84	97	98	86	96	85	81	98	101	94	83	90	96	78	100	94	100	89	96	97	116	104	82	81	88	101	87	84	92	101	75	94	93	90	96	97	87	86	93	93	79	97	107	100	82	100	98	105	106	80	102	96	93	92	89	97	107	86	98	104	74	93	97	90	89	92	77	75	100	86	76	97	105	86	89	94	89	117	98	93	102	112	100	99	110	97	76	90	91	82	92	92	101	90	122	96	81	99	91	96	87	92	116	99	100	100	83	101	97	93	97	93	100	97	85	95	96	76	86	109	89	100	95	98	91	100	88	105	100	97	91	113	108	97	112	100	97	100	105	87	82	107	92	99	85	112	110	100	103	92	69	89	108	104	108	84	91	102	84	104	101	102	84	70	89	95	94	96	100	96	91	108	86	97	99	103	104	88	108	101	113	91	106	114	97	84	111	100	102	106	99	100	99	120	98	90	82	85	99	85	103	78	81	92	96	95	111	94	104	116	111	99	80	95	89	98	96	91	91	78	91	87	98	77	85	105	94	98	96	95	92	106	94	112	113	100	101	87	89	105	93	91	98	83	108	81	112	105	101	93	98	100	95	100	98	94	84	102	96	111	92	87	97	100	102	89	81	124	94	109	89	105	95	101	99	87	86	108	110	101	96	87	106	83	110	84	86	99	106	104	92	80	127	93	95	97	97	87	96	96	89	110	101	107	88	90	95	111	106	100	108	85	94	106	98	95	81	96	102	90	105	84	91	64	83	99	102	92	97	100	86	98	98	103	113	96	92	90	122	106	92	84	96	103	98	76	84	99	109	83	82	103	75	110	89	101	100	73	99	91	107	104	104	105	84	105	103	89	88	99	97	91	93	100	98	91	93	88	99	84	100	82	89	95	89	103	79	85	124	86	91	94	108	83	99	91	113	81	74	112	88	82	92	104	84	96	103	90	85	86	108	97	90	72	100	104	82	115	82	101	107	97	99	98	101	82	90	96	82	112	94	112	107	96	98	98	91	90	93	87	99	101	75	77	110	89	111	75	103	68	94	93	94	93	110	91	92	90	93	94	95	90	81	89	83	106	97	107	90	99	104	102	98	103	116	91	88	88	78	84	87	106	104	97	96	99	100	111	94	88	93	98	93	99	95	102	80	84	89	94	102	89	94	102	88	118	108	76	101	82	93	79	88	103	86	90	81	92	93	86	93	107	114	83	105	74	88	80	81	97	94	108	109	89	78	87	100	105	110	97	109	104	87	78	101	90	85	84	96	106	81	107	94	76	87	94	76	95	109	93	88	96	90	99	85	87	77	112	74	93	99	105	90	92	97	104	101	84	75	106	101	102	101	90	76	89	103	99	97	96	96	97	118	101	98	93	104	91	95	104	97	110	110	116	97	89	96	86	75	105	90	103	86	103	84	104	90	96	92	105	87	101	93	83	94	96	81	112	86	92	97	93	99	101	95	93	88	110	90	93	94	85	94	96	105	102	117	87	89	99	95	106	105	97	92	89	113	94	96	120	75	89	105	86	73	83	90	101	103	88	100	97	86	92	102	92	103	94	99	96	90	96	94	86	108	98	82	87	101	99	102	95	102	88	98	90	88	93	87	113	84	83	91	87	92	91	86	105	88	99	82	92	89	78	100	98	104	84	91	89	74	103	84	97	96	97	98	97	98	103	89	95	80	83	99	99	120	79	82	113	105	88	96	80	99	102	97	77	80	72	80	107	95	103	102	88	101	78	104	92	100	71	102	101	100	83	114	114	72	101	88	89	82	91	84	93	99	99	106	96	90	99	104	90	101	98	85	97	74	87	89	86	87	92	93	99	91	112	78	105	102	94	112	78	98	86	97	89	95	103	100	86	100	80	91	105	99	94	98	89	109	101	97	94	86	84	89	78	89	93	90	94	114	98	94	112	92	94	91	102	85	87	89	98	93	97	98	108	99	101	97	71	79	115	115	97	91	90	77	97	117	90	98	107	76	74	89	80	93	97	107	95	91	97	106	100	105	88	106	98	97	76	101	99	87	101	79	107	103	104	93	87	96	101	77	89	97	95	94	97	83	74	88	76	108	91	97	100	91	88	95	83	88	115	112	78	92	90	99	93	110	92	86	87	89	90	88	97	94	88	101	122	96	95	83	92	103	88	101	89	96	96	94	104	89	98	86	75	85	107	98	74	97	80	100	88	106	95	88	85	104	94	96	108	103	109	70	83	85	90	119	107	96	92	97	82	89	75	85	93	104	91	84	72	98	96	94	99	94	108	89	94	100	99	86	92	87	107	87	97	91	88	73	89	74	79	97	82	87	90	92	86	96	87	111	96	92	76	77	108	110	105	78	99	111	83	98	87	98	97	101	96	96	106	114	98	96	90	101	87	72	80	97	94	84	91	105	101	103	86	90	85	83	85	93	109	90	99	108	97	105	92	92	121	83	109	91	103	90	91	106	113	92	72	92	91	74	84	95	84	86	89	78	101	101	91	100	109	94	89	104	96	92	92	95	86	90	75	94	102	111	85	96	106	88	85	92	102	97	99	94	92	94	83	97	92	98	98	97	102	107	101	95	104	93	90	90	96	103	93	96	93	85	88	104	76	88	97	81	97	93	100	87	75	86	81	92	99	116	101	71	93	75	88	81	79	92	79	105	82	104	80	84	105	108	79	88	100	96	78	88	91	86	95	94	106	84	105	99	85	82	104	96	102	82	80	89	102	98	89	93	100	108	91	98	89	104	94	102	95	82	77	91	96	90	117	90	98	91	105	101	98	104	81	95	109	95	85	101	103	115	89	100	92	92	80	97	95	98	102	90	116	99	101	95	88	106	94	102	94	88	75	106	96	102	113
33528	18878	11608	11201	15941	17889	16972	15052	12138	9406	6969	5215	3812	2985	2458	2109	1669	1407	1367	1270	1086	1005	922	885	899	854	828	779	789	770	764	781	720	742	742	701	697	710	683	696	720	695	715	729	731	727	733	769	722	707	685	710	713	710	742	749	654	740	745	743	680	694	692	725	683	694	670	700	690	686	694	681	720	664	683	691	705	675	740	684	712	686	751	704	691	655	676	671	688	634	711	670	733	707	692	740	709	696	689	707	726	717	732	711	719	717	714	726	675	682	730	714	749	684	704	702	703	694	733	713	676	727	711	676	717	734	729	724	666	710	705	660	708	711	730	690	684	695	692	697	659	665	659	769	721	699	692	673	667	723	711	730	750	705	695	712	711	703	680	726	671	734	696	706	715	695	702	662	676	702	706	723	696	738	739	692	740	671	741	683	666	686	712	661	719	737	744	725	702	701	706	698	666	706	742	709	699	726	702	722	768	719	757	729	664	703	693	709	649	686	695	717	748	680	724	767	707	667	706	678	704	690	676	700	748	727	661	713	701	691	717	699	720	688	695	710	691	702	671	732	687	735	696	692	723	678	688	743	697	671	692	710	730	700	675	701	728	706	735	679	709	741	711	690	700	679	708	760	717	726	706	698	746	745	689	673	705	706	722	670	706	678	717	713	700	660	762	731	768	720	718	752	708	711	680	713	688	714	709	691	707	718	701	658	718	706	723	717	720	677	696	714	703	729	724	711	675	750	709	671	705	733	672	739	737	682	735	731	681	692	685	728	736	704	732	705	742	681	718	645	710	716	677	670	680	737	704	714	737	674	695	687	653	710	702	684	716	699	729	712	680	758	717	693	710	676	691	751	731	697	702	723	705	706	665	708	651	677	713	673	722	687	754	686	688	730	725	700	710	744	727	637	708	718	703	706	727	744	691	723	725	660	699	689	731	693	737	744	677	718	697	704	687	673	720	719	701	696	725	689	759	708	660	670	710	669	705	694	730	711	699	711	698	665	694	730	747	658	689	686	736	681	703	717	708	689	702	687	674	716	706	709	720	672	723	673	720	705	694	706	720	709	674	687	698	715	700	649	723	722	716	707	699	717	740	728	793	706	712	731	702	699	712	706	668	713	695	674	708	690	701	678	674	718	727	703	705	636	745	727	671	676	683	692	676	696	712	706	727	654	694	723	721	685	675	705	704	717	692	723	693	703	704	730	695	706	699	681	695	718	739	730	758	695	717	660	671	692	695	658	705	703	693	639	712	687	739	742	752	653	697	715	691	724	675	709	740	691	674	719	687	748	708	695	728	718	743	667	715	639	738	705	752	730	748	656	712	699	716	694	755	708	697	730	690	709	687	693	723	721	705	712	676	746	690	720	715	692	662	684	703	743	701	708	700	722	740	718	689	749	675	733	635	690	676	681	723	684	719	724	682	723	721	710	714	703	715	708	701	711	694	682	659	718	718	668	731	719	699	680	736	703	736	739	667	682	696	726	725	680	735	733	678	672	662	715	745	735	682	728	748	756	697	699	680	733	688	705	697	721	716	718	757	685	709	675	693	728	726	700	685	694	686	703	700	714	700	671	725	696	710	702	706	740	683	693	658	750	681	662	742	734	703	714	714	739	708	693	706	699	724	689	686	729	697	722	708	744	717	695	712	700	697	718	718	742	662	694	686	691	742	738	715	668	715	669	722	723	725	668	714	725	687	672	704	659	720	700	712	719	703	708	710	698	690	695	652	744	719	694	662	670	755	700	710	710	752	695	709	711	732	711	723	680	721	733	726	692	706	678	691	674	655	705	744	698	716	685	679	688	672	738	687	713	672	679	707	700	759	735	684	693	726	686	714	734	711	693	685	761	684	713	719	708	655	683	688	709	729	692	663	740	734	688	707	665	747	680	713	742	705	715	658	726	736	674	692	695	694	693	698	705	723	645	750	653	729	696	721	660	748	702	695	742	696	707	674	748	674	686	672	710	718	688	750	691	715	763	703	767	696	686	750	740	682	722	752	659	699	746	658	717	682	760	745	718	723	682	714	698	685	645	651	704	714	716	673	712	748	695	694	693	743	714	743	710	738	701	701	708	767	675	696	717	743	750	705	739	688	641	718	713	711	685	714	741	755	773	749	684	653	737	697	685	677	698	704	704	675	699	713	685	662	698	728	689	691	689	667	687	721	704	696	709	686	728	665	690	733	713	754	737	691	675	699	705	697	763	712	759	690	721	681	684	679	688	653	709	706	743	729	701	747	648	672	706	672	739	687	747	702	695	743	744	718	692	721	695	732	691	747	719	663	704	677	704	681	739	685	740	707	738	702	697	686	745	723	690	731	680	701	678	711	735	707	713	696	719	735	640	680	723	670	680	676	689	706	767	736	681	717	662	681	739	674	693	725	746	655	709	700	709	703	664	744	660	711	731	684	704	696	702	668	696	741	757	707	671	710	722	737	737	705	682	660	718	668	667	638	694	729	682	659	687	738	690	723	713	727	738	727	732	697	754	735	712	679	731	689	753	700	708	718	732	696	727	744	664	712	737	682	751	731	728	704	715	751	749	705	747	753	732	711	722	740	715	705	724	689	722	733	662	685	750	661	765	725	742	686	709	729	726	704	721	711	673	730	677	690	746	708	695	712	672	707	662	714	703	706	729	669	739	725	716	713	682	689	717	699	674	718	685	711	691	747	683	706	662	691	676	693	739	709	694	701	685	694	687	732	740	743	728	670	693	737	712	719	707	697	699	688	686	734	700	691	728	704	686	729	734	699	722	753	705	691	672	667	697	737	730	696	680	737	696	789	738	723	693	691	717	707	722	664	678	728	692	713	665	704	749	715	685	737	771	717	673	669	723	719	702	691	652	694	661	712	701	701	716	680	726	701	733	672	689	716	715	748	754	709	738	681	744	735	730	778	723	710	665	713	686	736	695	671	686	704	702	683	717	751	712	719	691	713	755	761	734	681	696	750	750	724	742	738	709	668	694	715	717	712	708	749	710	692	686	677	693	736	686	711	729	696	742	717	698	684	687	765	715	713	704	722	703	724	705	719	664	696	693	702	686	687	726	679	714	702	680	746	700	691	712	692	759	697	697	731	689	722	729	716	726	713	686	672	740	709	729	761	726	691	689	678	670	727	727	696	724	668	703	731	704	711	716	741	694	662	714	674	730	731	707	722	711	682	705	712	716	736	734	650	732	738	685	709	739	747	743	701	665	705	755	745	710	675	698	731	709	702	712	736	669	726	701	718	722	687	698	726	714	757	676	700	718	725	694	645	687	726	745	695	717	649	730	702	709	661	659	734	691	744	718	719	738	721	682	656	709	689	702	706	730	724	736	674	732	709	742	692	673	732	689	714	685	666	732	697	645	682	734	747	688	760	706	720	679	654	677	635	731	772	692	701	704	696	716	734	698	731	645	751	673	673	722	688	692	707	651	772	705	710	715	649	779	722	739	699	693	723	692	688	688	758	712	717	713	742	740	710	698	662	700	681	714	724	708	706	710
8209	4419	2068	1085	679	799	880	791	610	534	391	345	242	205	193	171	143	132	123	139	133	112	109	107	127	111	107	95	104	114	123	117	105	101	99	106	114	90	119	106	94	91	104	106	102	101	84	116	87	110	101	105	103	90	117	115	100	100	106	95	103	96	89	99	103	88	114	105	130	118	109	98	96	97	114	103	89	110	105	110	98	89	116	102	101	100	87	106	97	124	102	112	108	113	100	92	103	106	109	91	84	98	116	98	99	99	93	97	100	122	109	89	98	112	95	97	96	98	91	106	120	98	109	111	96	85	103	99	116	116	103	117	96	108	114	105	102	111	111	104	88	114	114	111	107	100	90	107	101	116	86	102	100	90	77	97	97	101	94	106	91	109	127	104	116	77	99	107	98	102	101	88	96	91	96	97	94	98	101	102	103	100	100	96	102	93	99	113	112	90	121	111	95	86	97	116	112	109	92	95	107	101	109	110	96	90	95	102	84	93	97	95	101	96	95	104	103	127	133	105	97	96	85	102	107	93	98	114	95	101	105	104	103	108	109	110	97	112	99	98	87	119	89	100	93	102	101	99	91	99	91	96	110	108	96	89	97	120	102	95	96	105	86	96	122	103	105	109	110	107	108	104	105	90	120	107	105	117	105	96	116	111	94	118	91	91	112	90	123	101	103	91	96	113	116	113	94	94	110	93	108	97	111	105	101	120	98	119	109	93	123	84	97	107	99	113	86	100	102	100	97	115	106	93	125	123	114	102	100	95	102	105	100	101	99	95	94	97	101	87	109	106	91	99	113	95	105	106	122	98	93	117	90	95	116	105	94	110	97	93	107	118	96	92	109	101	119	102	111	111	106	104	111	92	108	89	100	100	100	100	105	123	99	117	112	85	97	104	99	97	89	100	89	108	102	102	114	111	108	91	85	93	87	110	103	89	96	93	113	110	100	98	117	113	100	99	127	96	97	88	116	118	96	85	88	101	94	99	103	103	88	106	95	92	96	135	101	80	107	107	109	127	93	104	88	98	119	98	112	102	96	102	108	86	108	101	105	103	105	96	121	72	109	91	103	90	112	103	96	117	120	91	105	76	94	100	102	105	98	92	115	91	86	82	79	88	100	94	108	119	102	97	81	101	87	94	100	105	109	97	98	97	96	113	107	82	87	98	97	104	110	127	100	95	97	107	97	99	110	107	99	126	107	106	109	115	104	115	113	95	104	103	104	103	93	101	100	108	112	74	107	88	93	114	107	109	118	106	96	95	107	99	125	88	97	115	93	118	98	118	82	103	120	105	99	112	106	108	109	95	106	111	100	112	118	93	100	105	89	103	101	122	111	112	91	92	97	97	104	107	109	95	87	92	93	101	99	88	102	122	97	90	107	117	102	97	110	102	111	96	98	108	112	88	98	109	102	117	104	103	98	103	107	106	96	85	97	115	95	102	95	109	107	103	89	103	88	105	103	108	129	109	79	106	95	103	83	110	102	111	99	98	88	117	108	103	115	118	104	76	114	93	102	95	85	100	81	120	100	100	97	96	100	106	92	119	110	97	93	108	90	95	110	110	94	117	106	103	94	114	109	94	95	98	99	88	82	114	95	120	101	118	112	93	98	112	97	105	125	103	101	107	104	88	104	95	92	101	117	97	105	86	99	100	117	95	97	99	81	112	102	108	102	106	87	98	88	93	117	96	107	99	127	96	89	95	103	89	96	101	107	101	101	99	104	89	100	115	91	113	111	113	103	96	114	115	113	110	90	115	84	93	109	112	110	97	92	97	101	90	109	103	110	125	137	103	102	108	112	109	112	112	104	98	116	94	104	87	93	103	86	107	97	121	107	96	112	109	105	91	104	85	88	96	112	98	113	104	88	100	102	102	85	106	94	98	111	94	103	102	98	95	113	98	102	102	96	99	116	94	105	118	108	100	93	107	103	99	102	88	132	110	93	102	101	103	90	115	93	92	93	89	82	112	114	116	95	103	118	98	93	114	113	100	87	81	107	108	106	94	114	102	95	105	82	112	95	122	100	102	115	88	105	99	102	95	107	109	110	102	84	105	109	91	113	99	103	113	109	87	104	111	96	103	102	109	113	106	99	102	107	92	110	117	100	105	120	110	107	88	111	96	107	99	97	102	79	115	90	117	103	102	96	103	98	111	103	119	87	103	97	92	112	92	87	102	86	95	97	107	102	119	94	100	103	104	94	113	101	104	98	99	95	114	109	103	91	109	95	88	92	109	104	101	101	117	91	98	104	91	122	103	106	115	95	110	102	85	102	107	104	113	95	104	97	102	93	98	104	109	112	102	96	92	82	110	101	106	109	99	86	116	93	99	113	103	100	97	87	104	98	87	114	109	125	123	116	108	112	112	102	114	126	91	103	103	96	99	107	95	96	117	107	105	92	101	92	72	98	102	84	112	111	79	120	85	104	94	94	96	99	86	102	103	116	111	97	114	112	113	78	103	99	97	112	102	104	103	98	89	95	107	88	99	101	87	111	97	87	81	112	106	117	93	105	107	99	100	111	80	104	101	119	115	102	107	120	105	95	107	97	104	84	93	107	106	112	111	87	106	92	115	90	118	105	102	99	110	104	85	96	104	109	106	92	112	112	106	84	96	105	95	101	107	95	108	91	97	100	102	89	97	86	92	107	99	107	108	86	79	108	111	108	93	90	109	98	100	88	124	94	108	105	97	114	101	91	109	115	103	122	106	90	95	89	97	102	108	98	108	87	112	96	105	100	106	92	112	83	106	100	94	102	107	83	96	102	107	102	99	99	90	115	94	90	104	87	111	96	114	109	97	106	106	79	129	105	119	96	91	105	118	96	104	121	110	94	110	103	99	101	92	102	104	101	126	96	113	103	105	100	94	103	125	112	91	96	103	89	104	108	113	98	100	122	111	118	107	72	111	101	97	104	103	99	105	118	87	116	100	115	112	123	101	106	104	101	100	101	88	96	132	102	104	125	84	112	108	111	112	104	91	76	102	120	104	84	102	96	111	73	100	114	79	105	120	110	86	113	105	124	84	84	90	92	97	105	101	106	92	113	96	114	102	100	106	92	99	90	92	105	85	87	111	98	95	100	102	101	122	103	103	102	111	106	98	111	92	88	93	90	106	94	101	109	102	103	92	106	119	109	107	113	120	102	97	122	108	97	99	92	95	100	116	96	114	91	84	100	99	109	120	91	102	114	102	107	106	93	103	114	82	114	96	100	115	105	96	80	103	98	109	102	89	97	97	82	92	101	108	111	95	118	109	123	84	99	90	89	92	88	90	102	91	120	96	104	110	104	103	104	108	100	106	83	88	105	120	102	105	101	119	94	103	104	111	87	107	103	104	99	90	95	108	106	98	104	100	118	106	86	105	87	86	122	104	86	98	122	118	110	93	118	90	102	112	97	105	112	111	105	113	102	109	90	88	112	88	102	102	95	91	92	96	94	103	105	120	110	122	89	95	85	88	101	95	105	88	98	108	124	97	90	110	114	88
38333	23264	15439	13686	19164	22881	22649	19386	15517	12212	9343	6887	4969	3968	3037	2585	2119	1672	1534	1377	1242	1173	1021	1014	951	920	910	896	875	863	877	837	834	780	809	827	780	766	750	787	807	727	754	765	725	809	746	789	812	729	745	718	800	711	797	716	777	707	755	754	747	711	766	760	764	730	758	768	763	762	774	753	765	799	765	759	763	734	746	714	715	762	747	807	719	704	775	720	736	804	756	724	794	779	779	794	759	779	737	769	767	739	783	739	741	740	818	727	767	761	717	732	743	746	760	709	693	790	793	787	748	742	757	779	735	755	750	775	765	749	762	755	745	748	773	764	783	745	797	796	802	706	722	754	705	766	733	774	761	768	724	805	735	714	791	805	750	732	787	775	759	736	761	759	748	793	711	686	789	747	799	808	747	809	733	776	788	776	746	734	739	727	756	752	735	757	763	785	758	765	765	745	705	731	796	752	749	743	775	770	733	758	746	802	787	729	757	760	714	716	790	769	728	715	779	757	735	746	766	774	703	760	762	750	717	817	733	766	767	754	767	758	738	745	741	764	761	763	746	758	771	754	774	788	764	747	762	723	753	767	722	802	772	764	700	762	727	692	734	778	733	738	731	776	774	766	774	821	726	796	732	739	707	756	753	725	725	742	783	756	775	711	785	770	767	696	777	711	801	759	785	730	751	773	761	758	759	755	761	728	738	757	695	749	737	757	730	713	766	758	759	721	756	723	720	780	743	725	773	721	736	720	793	745	760	758	779	740	779	742	736	765	789	783	817	753	728	772	721	784	743	727	752	778	754	754	807	788	708	777	711	761	722	709	772	729	799	761	743	754	683	783	750	784	792	773	726	748	756	710	781	733	801	773	765	755	742	747	721	767	727	760	748	752	744	788	752	741	701	723	759	717	775	782	712	747	782	733	797	771	750	782	754	720	788	770	770	754	787	734	778	795	779	767	775	728	739	786	760	770	758	777	740	738	761	743	772	734	740	790	790	755	764	690	767	813	758	721	751	712	814	739	736	758	758	719	823	758	757	712	750	769	713	754	730	741	775	802	746	757	767	815	755	775	739	763	728	772	734	772	813	816	767	762	757	749	802	746	720	752	733	747	751	760	778	766	770	735	771	733	788	755	796	719	780	749	749	730	740	787	775	762	780	790	745	763	781	761	770	751	788	753	726	751	786	739	739	742	738	739	778	761	804	769	759	758	765	741	749	774	755	680	755	740	798	786	736	767	752	774	755	742	780	771	767	735	744	779	762	760	788	748	741	761	767	710	764	724	744	753	745	775	739	782	775	751	760	796	756	734	787	771	822	781	702	786	725	730	712	764	778	800	776	739	817	738	719	758	754	751	754	783	815	771	782	762	750	737	756	741	755	737	741	737	715	752	719	773	754	734	796	745	766	759	752	782	758	721	786	764	770	767	767	771	768	776	784	770	754	790	787	775	792	712	774	740	813	794	788	743	779	769	709	725	823	772	764	759	718	786	788	740	754	744	782	746	767	743	742	715	744	728	741	772	763	754	754	677	787	742	767	791	714	723	779	713	789	743	735	757	781	763	795	741	756	685	736	770	809	758	754	771	792	754	777	764	745	741	728	756	773	771	782	785	716	744	752	730	775	786	737	819	751	795	783	754	731	731	778	773	775	748	802	726	731	768	761	760	724	757	741	770	770	725	734	793	777	762	735	726	734	756	784	757	727	702	747	814	745	799	772	740	760	744	743	736	753	744	789	757	771	743	780	783	735	744	755	771	764	829	767	728	750	785	806	745	732	748	763	765	729	757	733	706	767	756	756	748	757	737	817	778	770	781	744	703	730	781	705	741	766	779	778	725	764	756	789	766	797	747	749	744	745	760	755	789	742	734	752	754	746	770	727	772	732	779	777	766	758	759	722	806	738	768	748	791	757	720	786	735	752	746	743	745	740	764	760	717	781	762	774	779	728	764	761	785	745	796	744	792	739	766	739	739	751	762	777	810	735	735	774	768	752	830	789	765	735	728	721	762	744	763	767	780	768	755	763	760	788	759	739	745	732	734	712	749	754	759	743	760	754	741	729	728	744	799	797	773	747	750	750	777	787	766	789	698	704	789	737	795	761	772	741	803	791	807	785	697	751	732	807	726	744	760	796	756	765	749	747	749	783	726	763	752	746	721	749	811	757	803	747	746	745	798	746	760	788	775	763	740	779	749	795	774	752	756	754	749	752	776	757	767	765	702	803	783	790	804	733	750	766	758	793	768	796	762	763	715	772	758	757	727	757	743	783	752	764	787	728	774	721	772	765	776	759	770	753	774	806	719	788	706	738	684	758	763	734	776	745	756	769	775	730	731	757	758	770	755	796	766	785	780	707	748	765	753	749	740	779	771	780	737	786	740	795	789	764	754	772	766	726	733	743	743	731	752	744	766	737	761	759	767	757	722	703	795	766	750	726	757	712	737	772	751	755	743	740	744	741	691	728	769	708	762	756	738	766	747	755	731	796	837	819	758	738	733	736	756	805	738	730	703	777	790	736	786	752	745	730	743	768	747	740	737	727	736	764	778	764	740	805	783	761	747	772	715	732	717	802	781	702	760	738	754	787	783	747	714	766	767	775	716	772	685	775	757	744	737	748	762	759	754	750	764	760	741	742	808	772	757	795	727	763	782	786	753	747	767	768	756	745	767	720	730	739	765	796	748	762	775	735	783	766	709	737	742	767	792	753	766	786	758	806	753	786	733	751	796	793	740	775	745	757	724	741	770	734	779	786	737	739	809	789	737	704	703	723	747	735	724	747	786	782	714	740	751	780	777	747	796	776	831	798	733	798	769	732	718	749	717	778	751	736	761	774	743	780	754	782	727	734	743	712	766	738	769	784	792	747	758	763	779	772	763	713	766	790	722	774	784	751	731	690	752	723	778	742	751	755	763	729	797	761	744	751	777	772	721	734	769	740	733	760	744	740	784	808	743	738	755	759	752	756	783	743	743	797	761	791	712	790	753	766	766	750	768	704	809	782	777	721	759	733	734	768	771	776	771	768	666	792	749	782	730	793	744	739	730	767	717	743	736	791	776	731	773	786	784	745	768	796	714	751	790	752	776	809	746	771	734	767	761	715	753	736	770	767	739	774	737	785	749	821	782	755	729	801	753	778	753	776	778	782	773	799	793	750	799	776	728	736	770	730	711	752	731	773	756	819	739	760	811	713	743	793	758	793	743	797	773	780	789	753	734	710	780	784	742	747	808	751	779	757	734	770	768	787	728	781	757	777	744	781	741	778	754	803	776	781	726	733	781	788	737	729	759	814	750	759	780	729	772	781	741	737	763	765	757	768	790	787	771	780	778	788	742	768	742	765	766	762	785	767	760	753	817	736	786	768	765	761	808	724	741	778	759	774	749	812	781	756	732	768	752	807	707	769	774	774	726	746	752	769	781	778	762	749	761	719	749	724	753	722	734	732	765	761	762	752	712	755	743	760	783	793	749	729	754	733	708	746	732	780	766	786	746
8859	3399	1671	939	664	725	781	734	524	424	385	262	240	212	179	150	134	130	130	123	138	107	108	91	116	111	98	103	101	109	102	101	97	98	108	118	98	101	93	99	90	89	93	86	92	99	104	115	100	109	107	81	103	93	86	102	101	90	97	75	84	99	105	85	105	78	116	87	94	100	126	95	102	97	102	90	101	90	109	93	90	80	104	95	96	102	77	90	100	82	82	95	98	92	98	89	101	84	111	108	96	91	103	94	95	80	99	89	72	83	97	110	85	108	117	108	87	82	103	91	88	107	98	92	101	89	103	89	101	107	92	91	95	90	97	98	98	90	100	109	103	98	89	85	99	81	91	89	101	91	77	94	98	94	107	107	100	85	84	80	101	95	110	82	84	98	98	111	103	105	100	78	96	86	102	95	89	89	132	87	94	94	99	92	111	96	111	91	95	103	76	79	95	90	85	81	100	99	86	115	85	100	93	101	86	101	103	93	98	96	92	103	112	76	91	107	102	90	100	105	84	85	104	78	80	99	91	84	99	97	95	97	96	118	94	105	97	103	98	90	87	99	84	94	114	87	104	90	81	97	91	93	111	77	79	90	97	96	94	83	103	103	91	102	91	86	80	100	93	96	93	87	91	86	85	74	90	104	98	98	105	103	99	87	117	106	104	101	86	84	93	107	99	88	105	82	117	97	85	89	87	99	91	90	94	95	73	112	101	107	79	92	105	122	73	80	104	95	90	74	104	100	92	74	83	85	105	96	109	77	91	76	82	89	89	101	95	96	106	80	104	89	90	94	99	96	92	90	108	93	103	111	99	98	117	106	102	106	92	91	77	94	107	106	83	90	90	88	99	90	109	103	99	88	100	96	92	101	104	110	94	94	93	95	95	90	79	97	82	115	80	88	86	104	80	88	105	116	113	81	92	103	80	115	92	101	65	100	98	103	95	89	108	99	102	94	84	104	87	110	89	93	94	101	101	113	95	127	95	97	99	93	88	78	107	90	102	86	90	96	81	101	104	102	106	104	96	84	114	99	82	93	88	87	94	93	85	91	93	100	97	88	88	107	91	108	93	103	89	102	111	92	102	93	105	76	102	89	92	105	95	99	101	86	88	94	107	98	102	95	96	106	82	98	98	101	89	99	82	82	109	77	87	104	106	91	115	114	96	92	94	79	101	97	89	99	95	114	91	85	92	93	104	98	87	100	95	111	99	83	102	94	87	94	88	93	77	103	105	109	105	112	104	89	98	92	85	90	100	90	100	99	99	105	80	105	80	81	93	113	104	100	96	94	97	88	79	102	110	87	88	89	104	91	108	89	88	83	90	99	83	98	95	107	85	94	84	89	89	114	89	102	91	97	113	85	103	105	89	88	84	92	90	97	96	85	79	122	86	86	94	98	97	99	112	79	98	84	96	95	100	82	83	95	121	79	106	91	91	93	97	99	80	97	82	93	105	107	85	93	88	95	110	92	101	95	108	94	79	102	120	99	80	89	103	102	112	104	82	96	99	95	97	116	84	89	92	81	96	97	84	96	97	96	90	102	111	93	89	108	92	94	83	104	90	94	89	98	95	107	108	111	103	79	104	81	91	101	96	93	111	96	105	94	85	100	90	99	80	84	102	98	107	77	97	112	85	104	104	114	109	105	108	95	109	89	115	85	116	84	112	86	97	104	96	107	86	83	87	73	99	100	95	118	95	92	107	94	102	117	97	124	93	98	88	102	98	94	86	104	120	95	92	99	75	79	100	126	88	95	102	99	95	96	94	110	81	95	99	97	97	85	101	98	91	98	98	114	85	86	112	97	100	87	94	93	106	83	91	107	94	76	86	84	98	108	90	93	77	102	81	100	90	103	95	100	98	105	99	101	111	82	91	101	81	96	78	82	81	100	74	80	99	111	102	85	105	108	114	99	92	81	105	106	102	105	91	89	116	94	100	96	101	105	95	96	111	89	90	84	85	82	103	98	92	104	93	90	93	88	96	101	110	95	99	84	88	92	95	92	109	104	94	116	69	83	115	99	89	101	96	108	101	89	93	88	100	86	81	111	96	80	101	98	96	109	81	107	88	82	87	102	112	92	99	91	92	96	110	104	102	100	100	96	78	107	101	94	94	98	96	103	102	109	91	109	94	100	98	93	92	90	92	106	97	107	90	114	73	110	90	95	99	96	95	93	99	105	91	115	86	94	119	91	95	83	106	92	97	102	110	105	83	88	96	84	116	94	102	85	96	122	95	89	83	92	82	82	98	96	93	75	95	93	94	75	96	86	85	79	102	94	85	88	82	100	97	98	117	83	122	96	86	87	98	85	87	106	95	97	91	99	91	90	88	87	81	92	98	77	110	91	98	97	103	96	93	92	93	77	103	116	94	97	98	98	92	82	105	105	93	97	94	103	109	95	104	91	83	98	99	92	108	99	102	86	87	97	104	104	91	89	84	92	98	96	109	90	87	107	111	107	91	88	104	89	110	93	104	111	104	78	71	102	92	98	88	99	97	96	95	112	86	114	84	90	94	105	86	74	84	97	93	85	87	89	97	89	92	101	88	84	93	104	78	90	92	73	117	97	103	91	96	95	90	91	81	82	113	104	84	104	112	95	110	89	100	98	92	102	93	106	107	98	120	96	66	101	100	80	101	98	92	96	90	103	98	98	90	84	96	105	115	104	109	114	99	90	101	95	104	94	94	80	108	96	104	88	77	81	92	91	96	89	88	77	91	102	86	88	83	87	102	89	97	97	96	104	91	109	112	101	103	97	94	93	94	93	93	94	91	97	78	111	109	94	94	85	111	112	95	97	108	112	97	116	124	89	98	88	96	110	81	89	105	90	101	89	96	94	102	93	97	99	99	111	90	97	107	99	93	98	91	96	102	89	114	87	81	74	94	105	99	89	88	108	94	88	101	90	81	85	80	87	112	93	104	99	95	96	93	85	104	106	93	97	95	88	97	102	86	82	94	102	96	81	93	94	96	93	86	101	103	89	87	89	93	85	97	104	103	88	96	84	85	85	87	91	108	104	94	89	96	110	89	114	109	93	97	91	100	105	99	103	96	117	89	99	106	106	102	100	98	97	97	98	107	97	111	105	104	90	94	87	92	98	92	92	88	101	104	70	100	101	93	89	97	82	94	104	95	92	92	101	117	91	107	97	101	94	91	88	98	94	101	92	112	94	86	98	98	112	102	90	99	85	88	86	104	79	96	115	85	102	120	91	103	93	82	87	80	77	115	90	97	96	100	106	105	96	106	98	102	75	96	113	77	94	99	91	87	86	93	84	93	99	86	99	98	109	100	103	86	86	96	81	101	93	113	88	96	85	101	94	106	76	86	88	101	83	101	106	109	104	86	97	93	91	79	90	91	81	95	92	96	80	93	94	89	90	100	84	91	109	103	88	94	96	106	84	102	88	95	89	96	97	97	79	111	98	85	86	77	99	97	91	91	94	95	107	117	111	89	100	106	89	104	109	95	101	93	80	91	96	97	79
35966	20840	13378	13188	18634	21318	21606	18474	14543	11101	8427	6682	5135	3929	2902	2401	1933	1592	1435	1338	1162	1053	1001	969	947	916	835	835	818	800	740	793	771	754	753	721	748	695	721	752	692	716	769	720	704	681	713	702	747	725	699	701	758	714	719	710	702	690	681	700	774	747	639	714	664	722	713	750	730	693	702	701	733	745	695	731	729	659	723	718	702	655	694	692	748	704	724	734	704	675	754	692	687	705	666	713	728	776	647	764	709	779	720	698	709	763	721	698	717	718	732	700	707	761	716	716	739	713	705	698	675	696	731	736	681	693	749	728	721	731	716	681	674	726	695	681	688	721	695	691	692	751	748	749	695	719	711	696	749	700	704	722	736	724	709	721	701	728	737	717	689	671	716	711	742	694	708	737	711	737	667	722	701	682	744	777	732	752	662	718	695	714	718	691	700	709	670	698	716	698	656	739	715	680	674	710	725	716	678	739	741	690	740	752	696	716	723	739	743	715	713	763	689	711	716	746	708	710	689	706	741	696	664	691	704	720	706	685	669	696	698	697	743	675	681	715	697	717	730	679	744	706	745	729	695	712	728	704	722	709	679	741	687	696	679	724	723	687	744	713	724	675	718	746	680	705	776	658	746	683	715	704	676	734	766	700	694	727	738	703	745	774	714	741	743	686	676	732	721	690	699	751	725	685	713	699	728	716	731	712	701	677	736	712	762	710	713	705	719	759	729	714	721	654	749	712	725	710	713	684	737	658	693	698	665	743	738	724	733	698	692	749	682	696	710	735	770	713	730	694	674	696	655	675	713	695	732	712	734	700	701	718	716	737	689	704	712	783	700	684	712	722	702	738	683	679	736	724	733	690	703	698	718	724	731	771	727	687	706	730	683	685	708	725	720	694	766	702	701	698	662	713	716	747	680	688	732	729	732	638	738	732	702	730	745	718	740	719	718	695	747	734	693	698	701	721	703	694	734	687	724	738	710	683	752	725	722	752	729	698	715	707	692	714	739	652	688	697	661	696	718	727	699	729	743	695	701	700	670	711	717	703	682	719	708	726	708	742	741	676	743	726	737	710	772	727	733	685	715	712	717	717	704	773	717	720	712	786	718	651	656	698	730	752	688	716	689	718	684	714	720	707	731	683	757	690	714	738	710	715	722	706	742	705	685	733	708	748	707	672	684	682	725	734	724	711	714	750	702	715	676	680	714	735	702	697	721	750	741	726	758	708	741	716	732	675	685	691	773	717	709	726	721	758	748	707	702	715	692	687	696	701	708	732	724	689	709	706	683	733	695	703	723	670	737	690	740	693	720	715	742	706	662	712	726	634	725	707	719	692	717	717	690	688	710	689	667	714	742	717	743	740	659	718	721	745	685	723	720	737	736	700	712	719	704	738	755	707	661	701	697	694	705	681	687	671	736	697	737	739	662	736	744	723	711	725	725	694	729	667	724	717	727	678	726	689	734	719	700	699	722	685	641	692	721	731	721	666	679	751	695	728	794	717	769	726	721	709	696	706	754	773	724	728	705	708	707	665	721	722	748	678	751	756	698	684	686	669	699	756	711	727	684	706	724	741	697	740	767	710	703	740	706	736	697	751	726	699	692	729	726	711	710	723	738	686	701	691	730	701	707	753	718	704	722	685	642	683	696	751	668	667	658	712	696	705	728	680	688	675	664	735	685	718	781	708	679	702	679	693	707	725	729	685	761	711	684	715	718	727	739	692	728	734	714	708	699	718	704	715	715	724	728	726	733	729	712	697	729	727	733	730	735	678	694	685	669	720	689	697	658	745	733	691	716	708	756	772	693	730	710	737	678	701	702	708	721	727	720	748	686	748	689	705	675	697	695	740	661	670	722	723	732	716	749	662	745	712	721	725	734	687	758	734	713	701	715	759	708	740	688	718	724	701	705	694	708	664	744	695	728	662	695	724	749	726	705	697	716	774	698	727	735	683	705	678	699	782	668	698	678	696	679	683	735	746	735	699	667	720	785	738	673	731	751	739	732	702	679	724	705	672	717	721	743	709	773	682	701	737	724	724	695	684	722	709	747	679	774	720	733	725	722	688	689	734	657	715	691	699	667	694	715	720	685	696	723	669	725	692	770	709	747	706	653	676	722	685	743	689	731	714	734	705	663	724	723	685	762	672	774	720	667	703	741	758	718	747	744	755	755	746	753	726	720	725	728	718	743	712	750	682	779	717	645	699	726	678	656	698	745	676	721	751	724	682	703	743	705	667	638	730	724	745	734	710	723	678	731	701	753	715	766	698	720	694	682	696	714	706	738	715	717	688	682	725	718	734	723	669	737	715	721	718	693	647	754	690	696	691	686	686	704	722	717	738	698	712	723	666	715	677	735	661	755	688	701	749	724	755	696	759	732	722	737	747	682	686	693	723	699	704	685	760	708	707	717	719	680	708	686	732	721	682	701	759	688	673	683	726	743	710	729	680	743	700	691	735	708	715	762	679	683	744	694	790	727	692	712	745	728	726	688	732	676	720	669	722	692	698	720	728	702	719	729	733	740	750	698	739	703	701	712	677	706	714	741	683	738	694	720	735	706	693	733	691	703	711	698	695	765	710	717	695	736	690	731	714	698	697	730	680	733	710	721	706	715	695	710	711	782	706	704	690	700	702	725	720	703	719	679	686	656	676	702	693	696	742	700	735	747	721	697	733	661	708	667	713	742	753	714	719	703	710	733	713	718	711	658	663	696	747	722	756	677	711	717	709	718	746	709	714	721	738	710	726	690	708	670	751	682	722	728	647	749	764	680	696	696	688	741	679	721	701	723	700	722	701	695	720	707	747	742	712	696	724	713	720	653	785	702	714	725	776	687	678	739	715	701	721	746	693	661	688	726	660	734	682	703	762	686	714	690	703	662	764	712	653	699	711	733	713	709	652	707	715	739	760	715	749	719	688	752	713	662	683	724	767	716	728	737	695	737	722	723	734	646	727	719	690	736	701	745	672	720	700	744	721	722	724	708	740	735	710	780	684	707	734	714	672	697	740	693	723	706	692	712	705	688	697	703	672	744	745	725	736	699	727	685	753	729	692	701	739	758	684	721	725	747	708	735	772	711	726	742	689	701	713	698	719	716	713	707	697	715	710	699	712	662	723	749	694	702	739	779	737	732	707	699	675	743	701	743	727	720	664	703	706	719	738	669	721	704	715	726	714	660	706	701	702	733	706	709	696	739	740	694	725	766	697	703	707	723	723	711	715	708	704	682	729	710	771	702	731	711	668	708	736	674	767	728	701	679	689	748	685	723	751	714	707	699	699	689	721	692	674	733	736	672	718	697	648	714	734	734	712	713	769	732	725	728	718	689	707	701	752	753	767	681	746	653	694	694	682	716	753	745	673	703	748	715	774	662	732	797	706	754	711	758	714	751	700	693	766	674	721	720	729	745	679	704	713	756	723	703	735	746	700	714	699	714	650	676	729	745	722	713	727	713	757	695	728	744	741	713	683	726	746	744	671	723	686	723	684	694	760
9820	4696	2212	1340	968	1014	1176	990	767	642	499	379	303	271	209	211	161	164	141	147	134	139	129	125	117	108	114	134	105	116	115	142	93	100	96	123	118	104	96	109	93	99	100	103	85	118	119	105	103	116	109	113	115	107	110	109	134	99	86	95	98	129	111	103	107	108	108	121	109	101	104	97	108	106	108	126	103	103	115	105	107	123	102	103	110	100	104	116	112	106	110	95	94	105	92	103	102	124	102	90	119	96	112	95	98	100	95	108	100	92	89	119	120	108	108	102	91	97	108	88	96	115	94	104	104	93	109	99	119	108	100	108	107	121	109	103	98	90	102	122	117	111	105	115	105	86	89	120	89	102	114	94	97	119	108	113	98	113	140	116	95	105	125	109	113	100	105	125	111	103	115	113	92	109	98	106	121	103	103	104	103	122	98	93	116	99	100	95	100	107	109	114	103	113	114	104	92	109	126	98	112	101	112	105	113	112	117	110	85	96	103	89	93	113	101	111	111	93	105	105	114	96	90	89	96	105	100	105	88	98	88	105	100	88	102	111	103	110	103	107	93	87	100	89	84	99	120	125	90	113	105	89	110	107	96	107	106	103	115	98	97	104	102	114	96	99	101	102	96	119	122	109	113	110	112	108	107	106	122	99	110	88	89	98	127	107	113	117	87	122	113	100	100	123	113	97	108	90	98	92	97	98	109	101	105	107	116	104	114	105	106	110	96	113	90	110	86	119	113	108	97	104	107	94	106	97	100	111	100	104	98	108	103	115	109	119	104	117	98	104	114	111	104	116	102	98	104	83	110	109	80	100	106	119	108	98	105	101	129	99	119	114	89	101	114	103	101	100	110	111	93	112	92	100	91	98	117	122	100	112	105	97	90	110	132	79	82	108	99	96	129	102	117	103	98	97	128	116	96	81	109	116	119	117	101	103	117	93	102	94	85	108	105	111	80	95	115	115	89	101	95	104	91	112	106	115	89	121	111	108	100	93	95	99	98	122	104	105	100	102	105	123	104	86	91	97	91	93	92	93	114	118	106	114	125	101	102	107	124	119	114	95	121	111	106	107	121	127	88	98	82	89	93	110	124	108	100	100	95	95	95	109	108	104	102	100	97	92	107	94	91	116	84	101	99	112	98	99	91	102	101	123	101	96	104	105	119	108	113	79	107	122	107	112	84	107	104	121	118	100	121	109	93	97	101	109	91	86	123	114	92	116	109	138	101	117	110	110	88	103	116	109	87	111	86	110	89	104	114	110	95	115	118	98	113	102	104	82	102	100	121	89	117	122	112	130	79	97	80	106	112	116	102	111	82	96	98	105	100	123	112	112	107	93	106	113	106	114	106	102	94	105	113	99	115	92	112	114	109	100	91	121	91	114	100	122	109	104	107	96	111	124	105	109	101	92	107	93	110	117	121	96	121	107	101	108	108	118	126	95	83	109	117	85	87	116	122	101	112	119	101	97	92	97	103	96	108	114	103	100	103	114	113	103	93	94	107	107	89	111	81	94	88	103	95	97	98	104	104	112	110	108	97	104	104	87	93	103	116	106	107	114	91	112	130	108	117	104	113	90	93	123	105	91	101	93	110	93	115	100	85	104	102	104	102	87	90	88	105	99	95	122	103	101	90	123	112	96	94	96	102	98	102	108	90	93	111	106	104	121	99	106	100	97	88	100	100	116	123	99	103	129	109	109	92	101	96	110	110	125	98	115	113	106	89	101	110	108	85	103	105	107	106	96	108	111	112	85	107	89	117	94	93	92	114	78	91	92	99	111	74	82	106	101	76	119	130	107	93	107	99	92	113	98	85	89	116	97	111	94	109	111	91	100	95	94	104	107	110	100	110	114	90	97	96	94	100	100	117	113	104	100	106	100	98	88	97	95	107	101	94	109	105	108	100	108	107	105	112	131	121	87	107	102	89	86	90	110	100	123	97	96	98	119	119	112	97	95	88	102	124	110	107	89	73	115	97	115	95	93	105	91	101	111	104	102	107	102	99	96	101	107	108	98	109	98	86	104	121	96	102	113	104	96	121	101	89	104	107	90	107	84	118	98	106	114	100	103	100	102	103	100	130	114	124	108	115	108	89	94	99	91	87	129	110	102	115	75	95	99	105	106	108	128	98	107	94	113	109	101	125	98	114	107	105	110	115	120	94	112	104	115	106	103	114	98	107	107	93	89	121	124	123	119	99	93	96	88	107	108	101	109	112	90	97	110	107	74	105	108	99	106	114	100	99	112	93	111	104	108	111	90	101	107	90	102	109	103	94	114	84	110	104	96	127	106	109	102	82	103	107	89	109	98	107	102	103	99	106	104	118	90	130	119	109	104	112	112	99	109	110	109	99	100	112	116	101	109	108	104	108	100	108	94	90	101	98	100	110	98	135	90	86	120	102	114	87	101	96	120	100	125	105	97	98	113	114	97	99	97	106	126	102	100	106	101	101	108	112	101	98	103	117	110	96	105	97	90	91	117	109	103	93	115	104	105	108	89	93	95	97	91	123	97	103	107	114	97	107	95	87	94	107	110	113	92	103	122	98	100	92	110	113	100	108	110	111	99	99	111	99	94	111	117	120	92	105	85	114	115	125	91	111	99	85	94	95	100	98	100	88	102	106	105	124	90	111	101	99	115	108	115	123	97	113	125	104	99	107	107	107	100	113	114	99	114	113	116	106	98	111	109	106	96	88	114	127	96	107	85	106	100	110	94	85	95	92	92	109	98	107	91	120	108	116	106	95	107	98	104	107	108	99	104	98	125	91	112	109	99	109	108	114	103	89	94	92	101	105	103	92	82	125	89	107	118	105	99	114	111	82	106	102	99	109	102	111	117	90	100	137	117	107	130	103	103	115	108	106	97	84	106	113	106	106	104	98	114	117	87	87	115	117	117	107	130	77	79	113	118	128	120	102	88	96	109	99	95	116	93	105	127	95	125	121	106	102	95	91	106	95	105	102	101	97	92	105	102	103	111	99	117	106	95	91	110	107	111	88	110	99	95	113	114	90	117	94	112	114	108	107	99	114	102	104	115	90	113	95	102	123	87	96	111	109	96	96	108	94	117	113	96	102	95	98	97	110	114	107	101	107	124	102	92	99	93	100	93	115	107	124	106	119	99	109	84	111	94	114	90	93	103	99	94	114	106	97	125	113	107	109	88	107	92	82	115	102	88	112	107	91	93	88	101	98	110	113	98	98	108	121	114	108	99	114	97	110	111	87	104	105	118	102	122	106	124	101	108	96	114	94	114	107	111	97	92	94	97	118	102	108	105	103	105	109	94	108	109	109	96	106	118	113	108	112	90	115	112	116	121	85	90	97	103	87	88	106	97	109	102	109	106	104	89	100	112	104	101	118	115	97	118	110	99	117	130	111	94	107	114	99	95	99	108	122	101	119	106	87	93	84	103	139	99	103	109	102	107	99	104	98	107	114	115	85	96	106	112	93	100	117	105	115	105	113	125	86	95	98	100	111	88	114	109	117	83
38630	23560	16373	16593	23139	26683	26133	21924	18262	14799	11065	8306	6491	4877	3813	3219	2566	2155	1848	1655	1442	1263	1218	1133	1116	1074	1008	972	993	941	870	846	839	824	849	865	819	814	782	804	772	773	770	809	781	833	801	811	733	750	715	759	769	764	763	827	792	787	799	775	811	752	804	788	766	770	765	806	749	715	805	764	825	691	783	766	715	780	746	799	750	772	754	773	752	711	762	761	711	754	805	759	756	766	784	733	751	787	787	794	796	766	730	752	785	730	774	773	732	819	696	747	723	808	753	751	782	787	791	765	762	798	724	736	766	758	750	870	772	788	746	775	786	761	761	751	782	802	766	798	782	817	746	752	713	767	734	769	776	802	737	748	810	749	745	745	722	742	803	741	787	733	760	774	732	737	801	790	824	779	817	788	761	776	759	770	772	751	740	712	728	807	769	721	751	735	775	766	763	735	799	789	762	752	774	767	770	762	718	757	804	796	733	775	782	769	801	777	751	777	788	761	751	725	819	770	760	768	758	761	739	754	836	796	760	796	770	705	781	781	803	735	739	823	783	784	784	728	792	746	765	755	765	804	761	770	728	776	767	820	766	801	780	788	765	753	749	751	775	743	794	769	814	754	790	807	700	717	767	780	758	798	789	720	783	805	767	751	780	787	764	768	798	756	816	796	760	769	718	810	745	784	794	764	728	737	775	775	703	800	755	734	781	786	748	746	740	734	756	775	782	749	768	758	739	715	745	744	752	764	776	762	733	763	799	817	807	766	766	726	770	755	754	788	775	779	766	764	762	768	766	784	716	756	766	712	766	760	793	838	765	793	752	766	752	792	748	771	815	720	786	793	789	761	748	778	793	770	720	744	731	744	778	754	785	747	744	766	754	758	712	788	771	764	803	768	756	782	776	782	779	757	752	816	826	767	741	767	740	737	715	763	789	725	799	760	759	727	763	759	802	740	769	775	776	743	842	739	777	777	779	750	752	780	788	774	736	748	743	800	766	805	759	785	777	821	753	808	728	751	750	782	745	764	760	719	751	753	784	756	761	823	759	775	744	777	728	769	775	793	774	790	760	762	758	763	736	748	761	720	666	787	778	752	752	752	753	747	750	809	743	757	740	750	774	784	760	750	830	752	758	732	753	745	754	775	800	780	772	726	802	823	712	764	820	712	736	767	758	817	772	750	737	728	791	739	801	792	783	789	760	776	748	755	751	812	778	780	791	745	773	773	763	754	767	751	782	769	751	764	752	781	717	725	724	772	779	730	734	736	767	765	807	812	737	758	785	752	770	795	768	797	804	727	749	766	742	827	739	763	805	765	789	713	788	740	744	726	765	744	740	792	749	744	764	750	772	726	743	746	752	726	759	782	759	754	740	827	758	779	800	719	813	743	758	760	764	738	773	758	758	781	722	718	762	771	748	772	770	768	812	704	771	749	779	742	766	738	736	801	843	759	796	736	765	810	774	774	794	732	759	809	774	708	756	740	787	746	743	757	766	828	750	804	774	763	731	798	768	775	786	741	783	803	766	775	772	743	784	753	735	815	763	768	794	763	795	750	747	767	775	740	755	722	818	804	763	759	730	748	795	737	730	760	775	801	731	795	753	802	814	736	779	731	725	765	803	761	773	789	761	822	759	742	772	724	745	768	760	775	777	763	775	810	784	792	771	718	760	796	810	759	788	807	701	741	791	766	786	716	781	753	792	783	766	793	746	777	754	818	716	832	724	757	714	717	793	703	741	736	790	764	779	787	736	781	768	760	791	756	755	755	734	741	760	768	794	766	776	727	777	809	785	783	771	765	764	759	749	792	793	779	785	756	769	772	791	782	763	774	782	762	818	761	779	729	735	769	844	760	829	734	805	730	790	764	811	752	769	743	757	746	757	734	797	728	800	712	785	761	769	799	757	737	722	752	825	797	778	780	774	791	762	762	760	771	747	805	748	776	731	763	776	738	777	739	787	757	751	744	791	774	740	736	783	739	742	749	764	767	793	735	773	768	819	749	751	736	738	774	725	792	840	770	803	737	741	744	786	770	742	802	750	752	802	750	778	786	730	765	747	785	772	804	800	787	744	759	735	825	791	762	755	761	754	764	827	739	757	766	717	760	769	753	743	742	767	762	776	731	785	758	770	800	761	733	789	799	800	724	743	777	749	708	764	776	801	784	763	734	774	787	743	788	770	807	772	744	764	804	801	811	747	756	792	735	717	718	740	780	755	712	769	836	737	730	761	743	747	759	761	737	773	796	799	767	786	801	772	788	788	774	777	781	771	753	781	766	767	815	739	752	760	825	796	768	750	793	779	780	810	809	770	741	784	791	782	731	715	797	774	776	763	775	807	718	738	774	791	818	791	752	729	782	726	804	755	771	840	788	770	786	784	771	755	748	737	708	786	777	789	763	765	719	785	781	748	726	766	816	799	771	780	785	763	744	781	745	774	749	766	787	759	738	764	833	771	760	757	759	776	752	757	766	757	735	749	802	798	792	762	759	785	770	760	798	729	764	759	789	756	792	759	773	778	724	747	826	770	809	755	787	705	748	763	739	774	769	699	773	841	787	826	807	767	791	750	778	749	756	764	764	798	757	800	705	782	716	733	738	743	766	776	710	737	777	734	756	743	740	786	738	722	717	769	793	759	830	741	795	721	796	819	770	735	834	755	809	751	772	787	761	750	775	776	786	772	751	756	796	784	823	728	783	784	787	796	787	791	724	761	800	767	779	756	778	759	769	765	741	744	805	715	743	793	766	781	743	795	752	768	747	802	801	760	762	718	767	740	765	753	825	792	774	764	763	775	781	812	719	762	745	781	744	790	762	766	733	707	761	824	818	730	778	744	812	706	800	773	778	755	759	819	738	758	794	780	794	769	715	783	745	778	777	797	776	736	741	789	761	741	816	769	765	761	743	784	792	764	763	764	729	799	807	734	753	800	763	761	726	747	786	735	757	770	753	756	747	757	793	797	725	759	795	731	809	761	763	772	746	760	731	768	795	783	731	791	806	738	782	751	758	778	799	773	801	780	733	807	736	728	790	761	770	774	758	776	748	827	790	763	768	797	795	794	746	728	747	751	796	826	774	783	729	794	739	808	776	793	780	742	727	747	791	759	787	754	782	817	744	825	767	726	776	729	783	777	764	762	771	774	776	734	762	780	779	743	788	732	795	784	762	762	788	795	741	775	772	781	789	717	782	789	788	737	826	761	786	776	797	736	839	768	761	742	778	785	758	794	799	808	732	765	776	735	775	754	796	751	763	807	776	749	748	803	750	774	776	804	755	757	764	794	747	794	770	834	754	794	754	821	741	763	768	747	764	801	775	752	770	767	823	810	763	802	781	743	750	756	797	795	755	742	780	760	736	737	771	775	771	789	816	749	799	729	773	753	770	760	761	762	795	816	784	793	799	759	815	761	816	726	780	740	801	775	781	723	804	775	724	763	802	739	752	794	838	783	764	770	764	786	760	728	784	756	747	755	785	800	761	744	763	754	749	701	750
6010	2438	1120	789	581	624	618	537	470	381	278	238	199	178	179	138	121	138	115	134	106	102	103	117	118	84	100	98	137	101	96	110	105	117	92	107	102	95	78	116	112	107	101	96	104	96	117	94	88	107	100	97	95	101	89	89	89	89	110	97	94	106	102	109	93	90	113	92	92	84	88	69	100	93	105	103	96	83	100	111	104	95	110	95	99	103	86	92	109	90	96	85	107	105	114	112	82	86	90	88	99	87	96	108	91	95	107	100	107	105	88	96	101	91	74	97	106	89	84	93	105	85	116	91	107	105	109	116	99	115	95	73	92	85	91	111	101	90	96	89	99	106	98	110	104	89	68	105	109	83	98	94	101	83	93	101	96	109	100	106	109	97	110	86	99	97	103	81	101	95	99	100	91	109	82	93	108	89	102	91	103	87	87	99	75	108	93	98	103	102	107	103	102	91	111	84	107	92	104	86	96	88	89	107	104	101	119	94	93	89	86	83	86	91	110	105	89	94	91	82	98	97	98	96	96	85	100	95	110	86	102	93	93	76	105	99	93	69	95	82	92	88	104	106	79	96	107	101	107	97	105	95	99	117	86	106	101	98	107	112	101	94	107	96	100	112	98	105	103	113	102	110	80	107	85	85	91	90	106	96	95	92	106	108	101	117	101	109	102	102	76	86	93	111	104	95	95	109	93	109	97	84	102	100	113	93	115	91	111	97	92	93	109	92	120	108	97	88	91	89	92	98	113	103	94	104	105	95	94	107	94	107	91	91	88	113	119	91	96	119	91	89	102	62	88	103	81	90	84	89	80	78	94	91	97	83	91	80	86	80	114	91	88	85	84	82	102	98	102	104	85	92	92	102	101	108	97	103	98	99	91	103	90	108	92	109	92	95	91	92	106	95	115	116	86	77	96	103	102	81	100	82	103	98	116	85	82	92	100	86	101	113	96	109	81	97	87	103	104	90	94	100	103	96	92	109	83	100	106	102	104	87	96	95	104	87	96	105	86	94	74	93	100	97	94	106	94	99	88	108	91	86	96	101	100	118	91	91	103	106	98	76	93	99	99	106	88	82	92	104	97	99	95	96	104	97	106	102	103	110	102	80	96	109	95	93	100	100	86	96	91	81	103	101	114	102	118	92	105	90	90	91	109	114	115	96	101	103	77	92	88	110	102	97	96	102	115	107	98	89	93	117	95	84	90	78	91	106	115	87	79	89	99	92	107	91	96	89	93	102	84	101	99	92	91	95	97	112	87	92	92	90	82	106	106	99	97	86	104	111	96	108	107	97	105	99	100	105	101	89	85	113	92	99	103	113	90	88	103	87	85	98	107	116	102	78	86	92	89	80	97	85	91	83	93	96	111	95	104	90	108	90	98	97	102	91	102	100	96	102	88	97	89	83	82	95	95	83	80	94	102	76	102	84	104	100	94	101	98	88	90	102	91	110	100	87	82	100	97	98	95	111	109	90	95	87	96	94	86	109	91	95	96	79	98	105	101	104	91	87	78	93	109	99	93	98	116	92	94	103	104	104	102	87	83	90	99	91	72	92	98	83	88	109	95	92	99	110	89	121	93	100	85	101	106	104	78	103	105	88	94	99	121	94	95	91	117	104	101	98	89	90	88	96	100	83	107	90	102	88	95	100	91	108	88	81	101	102	97	94	95	84	98	97	94	100	99	103	89	91	115	99	97	96	93	97	98	99	90	110	106	102	102	98	106	94	99	116	106	90	103	102	85	91	105	93	103	97	89	92	100	84	107	90	85	105	89	83	100	97	103	95	110	92	114	102	98	89	99	95	99	105	90	96	121	98	106	109	91	83	83	95	108	87	111	101	97	108	99	109	93	103	92	120	100	86	102	94	88	99	89	122	112	106	92	91	86	103	102	112	85	89	82	111	121	92	101	85	87	84	94	94	108	105	79	83	95	101	93	98	86	96	105	107	100	117	94	84	100	114	112	84	90	79	90	93	98	90	96	106	94	101	114	120	98	90	112	103	100	99	68	102	93	95	101	91	95	89	83	109	97	99	93	91	91	97	104	101	103	98	101	111	103	99	120	88	95	112	85	107	94	98	107	99	99	87	112	114	95	88	88	102	81	92	92	101	95	92	98	109	98	87	94	113	97	84	93	102	103	95	103	89	111	101	107	93	81	82	108	97	97	73	104	97	110	99	95	99	99	91	89	96	115	97	93	88	90	100	100	87	103	113	82	101	86	99	102	93	92	93	107	93	113	115	84	90	96	126	114	86	96	95	99	93	101	85	79	104	93	83	88	80	95	98	93	108	102	83	122	98	104	97	107	90	88	81	98	87	100	88	90	97	102	109	105	95	85	107	90	80	76	98	107	89	106	120	106	106	91	111	99	107	98	111	101	91	101	98	86	106	93	115	117	99	121	101	102	99	100	81	114	102	106	103	96	106	104	87	104	110	92	99	89	89	103	96	89	105	101	90	97	87	111	103	91	99	102	94	90	101	108	96	103	86	96	100	100	107	89	92	87	100	90	106	110	108	89	79	88	86	83	106	79	105	99	102	115	103	88	101	117	68	80	95	84	89	112	94	86	95	114	95	101	92	94	107	76	99	87	96	96	99	98	86	105	102	86	86	95	107	87	87	88	116	100	98	102	96	94	92	96	88	87	79	102	87	97	97	92	88	81	98	119	88	94	98	96	84	112	86	96	100	99	91	105	100	83	114	83	81	91	104	96	97	99	99	100	98	91	88	76	90	84	82	97	91	96	102	87	89	92	107	93	96	97	98	114	104	92	114	96	90	94	111	93	91	95	93	81	98	105	73	83	90	86	94	71	89	76	91	96	100	92	101	88	82	108	102	107	102	87	95	94	92	105	107	84	90	85	96	104	106	112	82	111	105	82	90	81	99	98	90	89	106	110	99	96	122	114	97	89	83	107	89	107	110	98	98	80	90	88	103	110	104	123	97	94	99	82	102	96	116	90	82	96	83	103	98	103	96	96	91	102	87	104	96	85	81	104	89	97	87	99	96	95	99	97	86	97	108	105	86	91	89	96	79	94	93	84	107	117	105	92	101	100	88	103	111	101	94	97	79	110	93	109	84	101	89	95	93	97	105	109	84	100	102	101	98	88	104	99	102	74	108	96	122	90	78	89	119	105	100	98	112	109	97	96	84	98	89	112	98	105	87	89	95	82	115	108	77	74	110	92	102	115	89	83	106	101	92	81	88	105	109	87	88	115	87	101	99	77	78	99	101	95	82	97	100	100	89	109	88	77	94	91	92	112	92	93	97	93	98	85	90	80	86	100	115	87	111	100	96	88	80	90	96	105	102	89	88	109	82	72	118	102	86	87	102	97	80	101	122	80	113	83	95	96	85	102	112	96	97	102	77	106	82	105	104	90	92	110	81	72	106	106	95	99	107	102	67	91	82	91	101	103	91	111	97	102	101	101	105	118	101	103	94	84	116	96	106	98	107	92	108	96	96	105	107	82	111	81	108	95	81	84	96
33373	17518	11006	11794	17161	20654	18743	15138	11863	9270	6906	5142	3819	3026	2519	1985	1652	1462	1233	1177	1084	989	956	965	853	857	862	850	835	811	779	725	747	768	697	799	702	781	739	708	781	758	722	681	709	736	711	700	675	725	755	744	709	773	725	711	719	664	745	707	727	761	711	687	753	688	717	712	713	720	698	699	737	693	748	705	695	700	735	726	800	726	690	680	689	708	734	716	708	727	781	727	733	776	688	727	715	751	745	747	730	707	678	772	686	721	687	758	723	717	759	718	708	765	746	745	725	731	672	695	691	777	756	726	707	724	733	733	716	696	724	720	735	727	719	711	709	697	719	723	712	746	672	755	716	715	730	709	693	704	709	774	736	687	748	751	728	734	760	699	679	712	650	707	749	688	676	686	743	709	727	663	661	766	718	687	740	710	698	762	704	680	734	711	749	703	708	691	774	727	697	704	770	689	720	703	712	748	704	717	669	704	720	710	689	726	695	715	701	715	729	747	795	733	679	707	680	745	721	758	713	743	734	714	758	711	692	690	734	735	748	748	802	692	715	708	687	735	756	723	751	707	729	730	715	722	706	759	742	748	728	690	753	749	725	723	676	744	699	714	723	707	730	700	721	713	716	728	733	708	699	689	710	716	732	702	706	704	738	717	687	733	737	685	729	664	763	737	686	687	774	743	660	749	745	748	729	719	759	686	688	719	734	713	721	700	714	781	667	715	683	693	735	666	744	726	701	687	663	736	699	684	714	719	667	660	734	727	734	732	725	705	763	769	734	730	717	752	745	693	681	746	711	752	711	729	746	744	699	731	722	697	743	765	697	686	713	713	750	710	714	709	720	744	708	733	724	731	727	674	686	715	712	690	718	729	718	700	771	740	700	711	676	754	727	693	707	710	726	685	736	700	751	737	760	675	690	707	706	733	742	717	701	699	720	714	668	735	703	758	710	702	712	691	734	702	721	701	699	692	741	783	757	737	764	714	710	732	733	736	758	713	707	711	668	729	722	661	697	702	712	740	711	731	679	711	703	753	696	714	727	727	732	758	751	712	724	736	704	712	714	683	697	745	740	661	683	741	739	694	719	730	724	726	753	726	718	760	743	711	741	712	667	753	696	688	728	752	749	719	721	693	736	731	732	750	698	775	728	734	713	726	725	682	680	726	731	713	742	718	713	742	733	692	758	731	696	696	739	741	756	701	707	668	738	689	738	726	740	708	653	740	737	751	719	731	717	760	664	701	680	753	721	714	724	731	749	759	726	709	708	725	717	739	732	715	784	736	693	731	729	753	767	682	731	671	740	755	707	720	733	746	708	750	755	694	720	728	741	723	708	705	718	772	664	739	693	721	742	705	726	708	740	737	786	765	702	725	710	696	739	696	681	747	743	732	755	733	698	737	678	725	746	717	741	729	700	744	783	699	812	699	737	712	701	738	700	736	714	715	704	702	699	690	703	716	790	713	755	751	741	747	694	721	722	707	736	715	721	719	661	729	709	727	737	749	720	732	691	677	739	672	710	779	746	789	727	694	718	738	713	752	772	713	714	687	753	764	687	707	730	727	704	715	718	753	722	759	735	731	739	715	734	724	724	708	660	681	746	741	721	745	698	770	752	718	694	731	756	726	655	712	689	743	665	734	710	687	709	752	671	691	717	686	725	713	691	753	681	729	730	732	688	689	699	746	680	679	647	726	731	729	749	684	707	719	701	739	742	767	739	753	728	711	722	749	742	756	720	725	753	732	691	714	725	718	734	707	735	673	787	739	718	699	677	738	691	698	720	710	735	719	707	753	731	724	729	735	712	742	692	694	724	745	726	693	714	705	732	755	729	732	739	746	710	679	726	727	692	734	700	727	732	719	689	718	744	712	699	706	722	732	695	717	696	725	702	752	704	735	731	753	664	665	723	677	739	727	803	689	740	715	748	707	661	667	666	730	724	718	738	740	680	752	689	713	739	741	730	718	735	716	766	721	728	741	744	765	707	719	711	711	749	729	660	735	731	736	732	709	740	706	681	715	752	697	727	696	731	676	727	672	766	695	708	732	731	752	724	749	707	744	746	720	741	689	748	719	747	720	743	731	736	735	694	729	737	712	691	773	714	741	765	706	721	724	740	757	712	710	697	758	707	754	695	715	728	677	723	753	758	758	790	718	715	715	680	730	707	717	748	712	713	747	721	716	718	701	719	760	742	701	727	699	715	692	749	728	724	732	702	771	771	730	792	746	715	749	711	731	780	725	730	701	691	712	745	759	734	736	724	678	730	694	735	693	724	709	741	745	746	703	729	696	699	723	780	708	704	676	739	752	767	706	764	711	667	766	726	707	702	728	668	712	728	753	726	751	764	722	735	732	763	756	689	750	703	749	718	730	714	762	734	721	732	736	773	678	681	724	726	728	724	714	753	687	702	715	674	697	729	702	705	723	668	722	705	717	712	764	763	672	775	703	697	707	707	704	722	701	708	726	725	685	706	743	712	725	699	716	732	709	714	723	686	701	704	774	719	708	701	705	737	721	713	682	711	701	687	730	692	730	774	706	722	720	706	792	726	726	682	698	717	707	695	689	699	713	731	702	720	741	707	733	722	704	711	688	757	715	696	728	720	739	753	723	726	759	679	805	696	740	680	765	713	758	677	729	731	723	669	745	702	716	717	724	751	740	690	703	690	703	738	710	726	690	746	732	698	673	732	686	729	754	732	702	733	743	727	659	709	710	683	737	720	733	746	662	730	720	709	728	725	695	758	688	720	795	696	754	742	756	701	752	668	763	718	692	691	681	704	660	726	681	709	737	705	703	760	706	710	696	713	745	670	723	738	696	725	708	740	722	693	788	714	709	738	719	668	709	713	716	725	703	652	744	727	688	780	706	693	735	760	737	672	728	725	722	766	794	728	714	753	731	743	714	738	724	710	686	702	677	723	767	761	720	718	729	696	701	702	719	724	735	704	721	708	718	699	708	740	692	718	739	771	733	656	702	689	765	681	701	731	691	686	774	709	730	712	707	694	698	694	703	720	752	729	706	779	711	710	721	758	708	745	764	696	680	681	768	719	685	674	732	749	705	692	755	734	710	715	746	742	772	741	761	735	723	719	716	715	764	756	752	743	704	722	771	770	713	708	752	708	719	736	700	743	737	708	710	717	767	725	755	718	732	668	717	670	724	692	734	704	717	672	732	749	707	776	734	776	697	753	727	724	741	751	719	706	731	710	743	720	776	721	724	727	730	705	715	724	757	757	716	721	668	737	726	683	711	726	720	704	725	696	793	741	692	718	776	742	708	718	714	706	735	740	752	725	741	708	724	754	700	728	735	719	682	734	749	726	685	732	768	722	739	679	764	714	774	701	710	715	742	707	728	743	692	741	741	771	748	712	703	764	710	716	732	726	715	714	766	748	691	750	787	710	704	704	694	694	737	772	739	737	704	704	763	729	713	760	762	733	731	718	724	745	725	717	744	732	699	695	726	708	683	709	736	728	762	730	731	734	736	715	712
7660	3703	2155	1241	854	907	910	699	602	449	409	314	255	237	199	166	128	141	136	141	119	107	114	130	116	120	114	100	136	92	119	113	114	119	95	103	96	127	95	95	103	101	109	102	105	114	115	98	89	137	82	98	97	117	100	104	94	109	113	97	112	106	115	118	110	107	116	119	108	83	107	98	100	113	119	109	99	99	87	102	95	124	96	95	113	116	89	100	125	117	88	96	96	108	88	94	112	118	95	91	99	87	106	105	106	98	106	97	106	114	124	112	121	104	96	99	119	119	104	105	83	105	97	105	97	94	101	112	90	109	103	116	107	109	106	112	92	90	91	90	114	119	105	108	106	132	120	95	99	120	119	104	103	120	94	105	91	118	97	102	103	116	110	110	104	99	108	90	132	94	107	106	89	119	111	113	108	101	110	105	89	102	99	121	112	113	103	108	106	114	116	91	102	115	77	109	93	108	94	118	99	95	99	110	103	102	101	120	107	108	92	109	104	101	97	122	99	95	101	113	116	104	103	109	105	97	100	98	104	105	89	104	105	113	115	98	107	117	108	97	111	98	108	104	88	97	94	106	94	102	119	108	83	112	111	119	114	108	96	86	110	115	110	100	90	87	114	109	118	101	113	104	111	88	96	113	98	112	85	106	77	106	83	128	115	117	102	100	130	120	103	96	101	97	108	106	102	98	103	100	114	94	113	104	94	110	100	104	95	106	94	97	133	103	91	118	93	115	100	120	111	108	121	111	95	98	95	105	94	102	126	104	96	122	94	117	103	115	103	99	97	108	120	116	111	92	90	108	82	100	92	89	108	87	110	89	110	106	117	103	88	121	100	110	84	110	97	99	109	107	101	111	116	102	102	102	100	113	113	102	119	105	102	101	123	102	109	119	98	101	105	102	92	97	95	96	119	98	95	113	101	105	110	104	111	93	103	93	102	89	108	102	106	107	108	112	113	114	119	95	133	105	104	102	106	113	112	104	98	107	105	98	114	108	103	113	95	96	95	119	113	106	108	106	100	106	113	87	103	98	112	99	107	111	95	110	113	106	98	104	106	117	94	96	109	114	98	103	106	109	96	104	91	107	112	115	83	109	106	116	107	107	88	101	97	105	108	104	97	109	101	117	104	116	88	99	97	116	113	103	111	95	123	104	117	115	98	91	115	88	128	123	121	110	112	94	112	115	109	101	103	106	108	120	109	102	105	112	113	100	103	114	108	109	102	102	109	92	99	102	104	105	130	115	106	106	103	93	120	123	100	104	94	110	101	108	90	85	100	107	91	91	119	113	100	99	101	83	110	73	100	104	116	93	112	104	89	117	107	86	100	109	114	106	97	98	102	105	94	104	93	96	98	105	98	103	109	114	91	92	101	96	115	113	105	108	118	93	106	95	107	110	121	99	112	92	94	123	104	100	98	94	108	109	100	109	102	103	109	109	101	74	100	103	108	89	114	106	98	114	102	111	96	102	122	110	111	97	120	95	93	120	102	124	102	91	106	103	128	109	106	111	105	109	100	96	111	95	113	111	129	104	111	111	100	90	106	114	94	100	103	109	98	91	106	107	109	85	107	104	108	103	95	93	104	93	103	98	86	107	83	93	99	86	90	95	108	90	118	106	117	105	110	108	105	89	92	114	96	105	103	103	120	108	110	100	98	104	99	117	101	100	88	103	107	93	83	106	91	102	101	105	105	106	110	105	107	114	98	84	97	99	102	102	120	105	104	110	101	106	103	93	94	87	112	111	130	111	109	105	115	94	100	104	114	111	92	112	107	112	117	82	100	109	100	105	113	103	101	98	108	101	92	112	88	102	102	108	99	101	121	99	105	109	86	93	100	83	121	103	106	113	91	110	87	93	96	89	111	82	97	101	93	114	134	97	108	117	108	90	93	90	103	94	105	95	92	94	112	108	105	117	105	99	118	123	100	100	103	112	108	113	110	123	118	119	104	104	106	100	105	92	110	113	93	91	102	118	103	123	98	130	101	110	104	112	89	117	105	112	108	116	100	98	98	96	117	99	106	103	102	98	121	99	89	104	103	95	116	103	117	91	98	96	113	118	108	115	106	109	101	84	112	99	106	97	112	112	94	122	104	97	100	107	105	110	100	91	111	119	126	116	98	120	112	91	100	107	109	115	92	110	107	112	110	99	86	114	106	118	98	105	102	102	106	106	96	100	87	113	120	100	91	119	103	110	99	93	115	109	97	100	96	121	109	104	90	97	101	114	115	97	94	113	107	103	116	106	120	89	105	94	105	117	116	98	111	105	100	87	108	109	125	102	82	98	103	102	94	96	95	98	100	115	111	120	113	120	93	94	96	118	102	101	106	115	104	108	104	107	112	114	92	95	76	106	105	86	123	120	100	106	109	102	111	94	112	110	118	102	112	99	101	90	117	105	86	102	105	89	100	133	117	100	111	109	95	99	126	106	99	111	105	106	104	123	120	116	117	106	107	99	102	92	108	97	110	113	104	94	118	103	96	97	99	99	105	109	88	121	99	105	108	107	99	107	109	96	107	105	88	108	92	123	113	109	117	97	121	101	111	96	113	96	106	103	108	82	114	93	97	132	96	103	109	104	110	113	102	106	111	110	99	93	117	105	96	108	110	97	128	102	109	95	104	108	104	115	106	122	101	112	93	102	79	88	87	84	107	94	102	83	100	116	104	108	96	108	107	106	99	113	107	91	115	117	104	101	94	108	101	106	110	101	115	120	106	101	81	133	110	127	88	98	115	96	122	117	108	106	113	105	109	127	87	101	99	101	110	103	108	81	91	101	107	121	119	99	105	120	107	101	102	108	112	101	89	100	109	104	98	98	115	121	102	104	112	103	112	118	110	108	122	98	110	102	107	101	124	114	107	114	129	100	99	105	107	97	112	100	118	96	83	115	112	112	105	90	121	94	89	115	97	100	105	106	131	117	91	119	76	114	103	104	93	103	111	102	116	116	136	103	89	106	89	103	103	123	103	102	94	115	115	113	87	113	99	110	108	107	99	82	98	94	111	97	100	92	99	94	97	102	110	98	112	95	110	102	105	94	102	116	103	92	123	110	111	107	98	109	105	116	111	105	101	105	102	109	114	96	107	115	103	91	120	102	101	103	89	123	98	96	118	97	119	117	104	106	106	107	123	110	93	107	90	119	113	105	94	111	108	88	110	99	101	116	105	98	112	100	92	102	88	86	97	107	110	119	123	102	102	101	130	104	99	103	107	129	106	101	115	109	113	105	120	81	96	97	102	113	87	111	120	117	110	125	97	122	94	98	104	101	113	113	100	107	108	113	97	95	97	109	110	98	98	107	83	91	115	105	103	99	105	98	88	113	83	120	115	103	116	126	110	98	96	94	102	106	95	106	100	102	128	107	90	98	117	107	114	105	111	103	130	87	111	95	117	101	99	95	117	112	113	99	103	91	105	114	104	107	81	91	90	101	119	108	100	99	94	102	104	82	100	103	105	102	91	110	92	97	100	102	105	102	106	89
37406	21967	16233	15702	21233	24909	22277	17946	14181	11398	8630	6565	5183	3988	3161	2627	2050	1657	1433	1270	1236	1034	1084	1031	969	916	970	890	920	875	826	843	848	853	813	789	833	758	776	768	770	815	808	818	760	770	808	761	742	817	775	698	796	765	768	852	803	784	755	762	784	784	760	789	800	735	804	758	795	725	781	784	757	751	786	732	788	762	806	726	742	704	812	804	776	765	800	766	804	732	722	740	770	777	763	753	759	745	719	730	774	784	737	779	774	749	789	783	787	778	780	754	817	756	761	781	789	773	733	734	762	779	748	766	744	710	804	786	793	793	804	750	774	757	789	775	741	828	763	799	737	773	775	781	752	793	810	818	765	793	774	798	764	754	782	784	797	758	757	734	720	778	776	763	708	750	766	743	802	798	786	729	809	717	777	765	757	775	719	772	765	763	763	768	820	744	785	769	757	777	729	753	774	822	746	777	786	733	769	747	775	794	789	777	757	751	762	774	775	768	777	746	766	774	790	785	759	737	788	726	818	812	740	826	757	776	761	771	771	778	761	750	780	766	751	769	755	744	768	761	757	776	733	804	776	768	767	711	765	772	805	736	758	756	734	756	793	706	804	809	723	784	811	810	802	826	743	759	774	725	790	735	776	782	802	761	793	728	794	745	739	780	740	766	802	761	826	828	777	759	792	753	762	724	751	785	788	764	797	792	735	785	747	754	795	825	756	737	776	775	750	730	770	771	752	779	730	754	755	741	788	754	748	737	729	771	791	743	716	777	748	778	731	783	698	744	766	763	770	758	834	758	757	730	728	739	780	794	790	792	779	771	767	730	720	776	865	793	775	765	740	783	804	758	764	753	798	758	744	757	777	784	770	734	786	771	751	739	789	826	729	799	816	777	776	762	808	741	719	791	778	783	757	739	746	728	774	738	766	771	711	821	763	789	724	804	786	762	772	793	722	787	762	778	792	779	753	785	758	790	773	766	804	798	824	825	741	781	723	808	771	740	787	758	754	784	781	815	738	754	819	735	781	756	764	809	802	814	783	794	793	783	741	771	747	831	757	747	801	764	770	788	757	758	795	755	794	710	782	755	753	783	786	812	810	783	824	789	793	764	777	776	758	723	803	734	776	750	816	769	814	844	784	740	732	746	821	721	757	791	799	728	753	804	749	766	762	765	737	714	809	794	752	735	775	801	796	762	716	761	779	818	739	755	716	786	827	774	739	786	799	780	775	727	700	785	710	852	761	832	734	786	795	752	838	770	771	803	770	815	729	745	795	763	754	764	731	754	755	709	766	747	707	783	763	777	786	759	786	716	734	781	731	769	788	754	782	773	737	721	761	769	758	811	785	791	745	780	756	777	731	779	766	775	747	760	813	794	797	789	762	803	818	735	793	762	759	784	809	800	745	731	749	809	761	757	774	729	782	742	775	786	758	756	764	773	756	826	804	767	760	778	750	703	764	788	812	797	800	778	807	795	787	818	779	777	772	745	802	732	765	739	771	735	774	791	789	762	765	781	805	736	790	776	770	738	788	787	768	778	759	755	792	797	787	770	750	784	804	729	749	757	778	780	827	770	796	847	769	752	751	777	790	766	774	805	766	755	777	762	808	738	840	718	778	784	766	770	803	753	788	794	778	778	749	782	770	786	801	759	784	719	765	756	752	802	785	751	785	706	824	749	826	783	768	751	740	749	795	734	786	790	770	804	800	752	760	782	736	817	754	771	792	759	803	805	786	816	772	775	787	782	762	788	781	773	733	736	758	776	758	759	778	748	767	779	800	761	778	758	747	792	802	770	750	724	737	802	729	815	767	789	795	798	801	778	774	788	768	755	748	801	780	783	825	767	750	775	744	756	695	774	752	756	796	719	767	766	772	823	792	756	769	738	807	746	842	803	717	787	770	797	746	800	800	819	722	746	772	727	722	756	749	742	818	776	789	745	779	755	765	769	773	772	774	747	759	780	747	720	775	750	776	795	803	761	738	751	795	762	775	825	731	735	756	735	795	770	790	766	760	737	722	849	778	749	703	756	788	752	763	745	784	729	784	812	800	769	714	791	736	770	812	823	740	742	801	759	780	735	790	818	753	803	785	779	779	771	737	730	778	759	763	794	771	759	832	796	767	751	741	749	816	767	782	793	739	751	805	755	763	719	737	803	744	714	847	803	781	732	747	774	803	783	814	768	794	795	763	774	803	768	802	786	760	791	765	767	757	766	790	761	754	760	692	754	748	839	730	743	798	775	773	799	712	826	787	749	756	731	778	770	747	768	834	759	738	775	791	815	821	762	788	720	711	712	765	762	804	772	766	810	770	741	744	767	783	772	720	741	733	708	753	783	763	753	799	778	757	754	737	736	756	803	762	766	788	758	784	819	767	770	758	726	778	741	700	762	791	728	748	757	745	793	760	774	754	771	735	782	799	767	789	776	793	794	765	770	747	832	760	759	773	747	768	773	787	779	765	723	751	753	731	757	787	759	750	775	761	767	781	758	774	758	760	775	790	730	787	765	793	797	788	763	781	784	735	827	808	767	737	760	782	760	746	782	776	781	723	775	800	772	758	792	825	824	779	810	782	747	791	750	768	762	782	795	791	804	780	766	694	787	759	780	759	724	752	797	794	732	801	802	739	723	768	759	739	817	766	789	799	775	771	770	723	762	800	796	786	803	745	785	805	746	756	791	796	743	742	843	740	761	794	748	724	782	803	808	756	782	778	714	786	814	766	763	764	727	743	761	769	735	773	786	770	791	774	779	768	781	777	763	814	747	821	791	784	788	778	742	719	813	757	770	791	765	781	722	768	790	756	782	748	784	832	755	739	770	768	748	755	760	753	777	736	768	776	769	775	798	706	758	729	741	729	741	796	758	752	763	749	731	750	768	769	789	753	753	748	796	722	729	815	790	774	744	787	763	754	765	764	752	766	805	765	790	804	752	759	752	806	834	795	753	796	774	771	804	759	828	743	802	785	763	757	753	806	785	816	754	782	750	823	771	794	802	739	745	793	764	703	807	752	755	802	740	784	725	744	749	776	800	764	778	755	748	779	771	748	764	817	737	757	743	766	761	765	738	791	783	781	722	775	744	723	765	794	757	794	789	769	746	779	764	746	763	740	802	762	751	787	777	764	754	741	763	782	801	821	776	791	797	767	810	751	736	820	739	762	784	808	746	786	768	723	794	725	729	804	720	755	821	726	809	776	793	730	740	788	836	764	771	753	817	744	774	801	742	754	742	799	765	769	735	785	760	791	748	760	802	797	796	759	771	743	730	774	816	748	805	777	750	733	760	744	762	740	767	758	788	748	836	751	770	751	783	769	777	780	778	737	745	769	735	764	697	768	747	741	757	766	813	788	776	768	744	745	774	768	712	751	793	731	803	751	786	765	690	752	765	780	692	766	769	765	773	776	807	754	811	773	744	730	796	738	820	789	775	747	791	798	786	814	737	756	816	755	785	753	767	792	735	739	742	773	748	724	830	773	750	755	755	818	820	813	761
7776	3388	1786	1055	820	870	869	656	550	434	379	291	252	199	181	177	194	156	147	127	109	116	122	90	111	106	90	105	117	104	116	95	98	94	95	79	93	101	86	110	82	100	94	93	95	97	113	96	103	90	113	121	90	91	98	99	104	96	97	108	96	90	87	100	125	87	125	103	89	105	106	97	100	103	86	83	95	96	105	87	102	94	76	111	103	87	102	86	93	115	95	102	100	87	99	94	113	118	96	97	78	79	93	107	114	93	86	102	79	97	79	80	106	107	129	100	81	88	91	116	91	88	103	94	108	110	111	115	80	108	104	102	105	118	88	94	104	110	86	80	110	84	91	89	98	89	107	106	101	86	91	96	108	78	85	101	96	105	96	91	99	99	89	100	92	117	94	94	115	105	94	103	93	80	105	114	112	107	100	104	80	101	91	99	95	101	88	95	87	102	90	90	112	91	96	87	96	109	102	94	86	77	87	97	87	96	101	90	93	97	101	77	87	93	76	100	108	89	107	78	91	95	109	84	95	99	77	76	73	106	80	73	95	98	104	111	115	97	109	104	96	93	87	86	103	97	87	105	98	116	87	85	88	86	94	99	114	87	99	101	89	98	89	106	105	84	88	88	107	109	101	100	107	111	104	87	99	87	99	105	91	97	95	102	92	103	87	96	92	109	114	95	86	92	103	108	104	93	89	95	106	95	104	99	100	98	108	104	101	107	95	99	102	102	89	121	85	101	76	85	97	96	85	90	90	119	85	92	96	115	109	107	103	86	104	76	97	90	84	96	112	75	95	104	98	88	102	106	96	98	103	80	125	104	93	99	78	106	104	76	87	100	98	93	89	131	101	109	89	89	99	82	107	86	93	89	89	99	99	81	89	91	83	103	95	107	106	100	101	94	83	89	100	112	96	83	94	103	104	87	84	93	112	92	99	95	93	94	107	87	102	88	101	93	106	90	109	94	90	110	94	121	90	84	99	112	94	113	100	100	102	96	101	91	84	92	99	103	103	100	98	96	100	95	84	89	105	90	107	105	92	119	86	103	118	95	104	96	90	101	109	93	100	108	96	98	86	101	116	77	111	91	80	98	99	90	93	89	115	86	89	94	107	101	92	75	108	104	102	76	101	91	98	87	96	89	118	93	103	91	116	98	99	98	83	96	85	104	93	98	87	92	101	98	102	87	116	86	93	78	99	91	105	88	101	100	107	80	111	99	87	94	93	123	98	105	112	103	81	104	95	86	101	92	99	94	111	93	103	88	92	95	83	85	96	76	96	96	98	102	96	99	101	98	92	80	93	89	115	82	103	74	101	95	100	108	77	103	98	101	95	97	84	107	93	107	91	78	83	92	97	90	106	93	91	103	84	100	114	96	88	92	91	106	105	81	86	92	97	94	109	93	99	101	82	82	95	94	107	85	118	87	94	102	102	109	96	103	102	101	117	93	91	84	99	94	111	88	94	90	99	113	97	89	105	120	78	85	105	91	117	83	97	109	95	111	102	102	94	95	93	95	105	92	96	94	106	108	102	73	109	116	98	92	102	86	106	90	89	100	112	93	74	96	112	73	96	93	104	84	115	90	115	88	100	80	105	95	96	108	103	94	100	113	106	125	99	111	87	92	110	95	80	82	107	95	100	108	84	99	104	93	86	99	104	95	113	113	88	90	91	84	96	91	91	96	101	113	81	98	102	94	106	78	90	102	104	82	106	92	88	88	98	89	103	104	93	116	93	98	99	94	111	100	85	102	100	103	104	87	92	92	109	103	101	82	110	91	94	100	104	100	104	89	121	106	101	107	99	85	83	89	99	96	82	96	118	100	108	83	93	93	105	103	88	103	98	108	106	114	100	84	100	95	111	108	94	99	93	97	107	92	116	98	73	107	113	96	82	111	86	102	70	107	79	101	82	103	103	81	99	83	98	89	85	109	97	93	113	106	103	83	100	91	98	89	100	108	112	117	88	80	92	98	112	89	100	103	100	84	96	101	101	111	99	88	100	80	89	93	72	92	89	89	115	84	97	95	89	96	114	95	97	120	97	93	101	88	87	117	102	110	90	100	103	100	101	106	96	113	102	105	101	90	104	102	108	96	94	104	89	104	90	87	101	92	88	93	95	83	102	81	89	95	82	97	112	101	82	105	104	95	76	108	88	101	110	99	83	95	95	85	92	98	88	99	95	92	99	100	110	83	114	94	92	96	99	96	109	92	86	77	108	99	110	111	95	85	88	86	109	95	81	88	87	112	97	96	110	88	111	112	101	107	102	109	107	81	118	102	81	102	78	85	100	113	111	99	89	102	96	90	102	98	125	95	87	104	103	103	90	90	95	99	91	91	100	101	71	90	89	93	90	107	101	104	103	111	105	113	100	91	104	121	108	101	103	105	83	101	109	90	116	92	92	92	103	117	125	93	104	118	86	89	95	101	103	98	93	112	78	106	84	110	113	95	104	116	87	84	90	116	87	84	96	97	102	89	92	89	103	102	92	87	89	106	85	95	85	95	94	83	107	122	98	95	87	115	98	98	88	84	93	106	83	106	109	114	102	89	71	109	96	96	86	83	107	97	97	112	101	98	81	108	93	114	93	109	94	87	109	97	117	109	94	116	91	118	80	99	88	85	113	85	112	87	101	79	107	103	107	115	93	87	102	88	94	76	100	88	107	98	114	104	96	93	97	91	89	90	92	113	122	102	97	103	87	97	89	97	102	95	106	97	92	96	87	82	98	91	109	104	99	71	85	105	85	100	99	102	115	88	104	71	90	109	93	105	90	107	106	90	103	122	86	96	80	97	109	105	83	97	96	91	99	107	100	104	89	78	87	74	91	82	101	96	98	108	84	103	102	95	115	107	94	102	90	99	99	106	104	115	90	97	98	113	89	91	127	94	111	87	107	82	82	88	89	95	111	113	113	94	92	107	114	112	75	95	106	112	84	112	95	98	113	101	99	100	85	80	108	87	92	101	115	109	103	100	101	96	91	103	100	77	85	91	96	80	74	99	98	107	101	101	93	89	104	101	91	89	113	94	81	101	114	94	91	90	87	111	99	103	89	103	84	98	100	105	102	101	94	101	92	94	103	99	96	108	105	95	92	94	97	101	99	104	98	97	76	85	98	107	104	114	93	128	84	103	101	113	116	98	109	85	109	88	119	102	89	100	95	97	93	92	101	113	90	94	104	112	88	108	93	89	90	101	95	104	92	103	86	105	87	97	102	96	98	91	87	89	102	98	81	109	99	92	97	101	86	116	95	85	96	93	115	103	95	112	89	106	98	94	82	85	105	94	111	108	99	92	95	103	95	104	109	93	101	85	81	95	97	100	98	108	87	97	84	98	96	86	101	119	86	102	89	95	85	88	105	88	101	102	100	100	88	94	111	102	96	104	87	101	113	112	110	100	91	75	94	108	93	88	90	113	105	86	94	89	89	101	103	103	98	77	97	108	89	89	91	91	98	109	93	105	113	94	91	93	75	85	119	93	116	98	102	100
33857	20555	14412	14128	20663	23676	21672	17201	13786	10976	8297	6472	5010	3862	3122	2551	2045	1664	1374	1283	1189	1159	1012	988	978	925	991	955	865	856	847	814	812	768	756	786	741	776	753	724	732	744	701	701	731	701	725	740	742	756	756	738	683	768	729	754	687	760	715	702	700	753	776	720	698	739	765	739	703	761	746	713	709	724	761	699	736	689	721	748	703	682	746	741	711	735	719	713	714	706	696	713	715	742	733	694	643	786	668	715	709	740	744	691	708	692	721	733	740	713	729	718	725	658	698	734	723	714	689	703	731	721	710	702	729	735	724	656	722	706	723	684	708	709	741	773	777	710	712	713	730	716	728	723	720	723	763	669	751	724	709	729	703	761	745	684	744	694	732	730	753	757	736	728	713	700	746	785	730	749	749	704	703	754	675	711	721	734	704	762	729	725	761	724	747	778	705	724	752	697	663	713	778	739	764	722	686	694	725	793	691	697	708	720	714	681	744	742	712	704	692	747	724	744	729	735	731	717	710	710	729	723	725	732	759	748	693	742	706	739	700	750	741	697	761	740	693	714	750	743	701	739	741	735	694	754	744	699	690	796	803	743	767	713	717	728	747	701	716	728	714	685	758	728	701	735	686	764	729	713	735	728	717	721	780	689	713	762	741	763	739	744	708	693	735	712	740	742	733	731	697	722	712	731	782	740	745	715	738	762	661	730	723	752	730	722	771	733	731	755	697	701	702	737	739	750	731	690	756	728	716	725	691	728	726	757	719	729	745	694	737	711	721	692	758	760	747	719	716	772	730	756	769	673	721	765	788	707	725	735	707	724	703	706	747	700	703	671	782	750	693	738	746	726	636	737	746	727	675	702	713	730	773	724	729	728	717	740	728	698	739	705	742	716	730	774	678	696	717	730	696	725	742	731	742	805	737	708	730	712	709	739	676	705	741	753	707	738	722	719	768	705	778	666	782	700	768	751	743	736	746	766	711	668	750	721	715	692	715	645	686	690	781	700	718	747	712	743	770	737	724	702	710	727	727	757	719	755	737	687	701	772	724	747	773	778	740	764	714	768	720	715	784	777	747	736	725	710	709	706	776	707	684	714	712	714	684	712	769	724	758	709	692	762	732	701	714	723	725	750	765	751	689	727	725	766	697	692	687	711	718	717	736	760	735	760	719	746	720	716	751	715	705	680	713	701	693	717	721	694	711	747	730	729	712	742	701	715	757	742	750	728	668	694	725	742	736	654	686	721	694	714	705	724	760	761	674	719	741	724	654	713	751	745	757	735	744	746	717	705	675	732	699	728	716	703	705	720	730	685	715	771	714	645	711	736	724	718	701	711	737	727	754	713	668	725	743	731	739	716	748	712	704	720	727	717	728	702	722	730	726	706	738	729	744	782	690	693	726	736	698	702	717	693	772	741	698	700	760	699	683	717	738	726	753	739	700	728	680	754	688	757	721	738	743	759	712	712	747	706	684	770	738	714	732	737	722	748	743	720	747	693	737	755	719	725	722	750	742	718	693	754	679	720	701	702	720	719	693	755	713	706	732	706	762	757	757	748	737	697	747	706	721	764	719	745	792	719	760	720	674	729	654	744	699	714	718	731	707	764	708	770	681	754	743	714	723	700	662	732	702	715	706	705	679	741	673	726	701	725	694	728	701	747	765	711	732	701	683	736	734	719	733	741	759	695	732	710	734	742	739	706	771	684	711	736	748	805	716	764	697	710	713	762	740	749	685	758	698	742	717	700	694	690	718	713	724	755	788	730	722	726	733	691	686	708	703	755	767	702	770	710	691	679	721	705	718	723	694	757	715	663	732	668	709	711	720	754	719	703	713	735	733	763	710	735	707	713	743	697	743	721	714	668	821	745	723	694	745	705	693	705	721	706	772	709	731	718	770	705	709	725	739	720	740	703	755	724	729	741	751	723	729	727	755	651	693	741	674	702	680	737	745	743	742	752	716	725	715	765	758	762	730	706	729	714	749	727	716	715	763	720	719	731	722	744	702	717	765	742	768	741	729	753	732	749	747	728	680	681	682	674	762	720	702	714	718	712	745	730	723	708	715	704	714	706	670	675	770	752	739	748	687	692	685	715	746	709	759	732	703	694	662	755	713	685	729	710	712	705	746	768	684	700	780	740	719	700	697	730	701	708	719	753	692	738	743	689	755	776	676	750	722	741	719	697	752	776	765	690	713	767	671	706	744	712	692	671	709	705	744	712	724	704	783	761	747	717	696	754	707	742	709	758	687	743	730	727	735	717	740	710	704	742	746	788	729	706	744	679	717	725	798	725	713	732	694	724	694	746	705	720	681	735	723	720	729	705	763	735	715	721	751	734	691	689	725	668	729	714	729	737	740	721	711	722	734	730	703	707	746	694	756	705	729	650	722	734	683	755	744	725	747	695	753	730	667	718	693	711	697	708	774	732	746	703	729	702	691	717	742	721	751	737	718	723	745	733	764	718	727	694	719	748	742	740	705	716	766	716	717	744	696	756	729	733	657	745	653	768	688	736	719	710	719	727	722	742	681	712	741	719	696	705	729	704	741	719	692	703	718	766	750	678	693	712	744	694	675	705	743	808	732	734	718	708	709	680	715	733	769	745	725	696	743	722	710	736	742	724	739	748	715	716	674	711	764	710	735	748	692	704	734	672	738	695	688	701	727	707	746	737	744	757	677	743	752	734	718	710	716	688	760	761	683	722	707	749	726	706	718	704	673	728	737	744	702	735	677	701	751	727	725	800	724	744	724	734	727	786	712	725	685	723	715	675	715	701	730	692	706	715	684	720	753	716	707	705	679	751	766	737	690	695	732	723	698	711	668	711	697	707	713	756	731	754	750	729	718	703	715	727	734	709	745	767	728	743	767	713	709	728	755	701	731	770	753	720	674	735	781	706	726	718	746	744	686	751	721	761	728	699	756	718	691	763	704	675	715	701	720	731	789	695	711	729	723	744	750	770	719	710	751	697	673	713	711	703	730	701	743	781	709	682	766	747	754	737	727	796	762	757	747	738	716	692	705	689	728	760	721	683	743	755	756	733	746	709	732	766	708	730	702	758	741	759	755	783	749	741	732	758	673	725	727	726	764	756	749	723	728	708	752	746	731	747	738	779	754	743	727	735	728	732	731	735	747	729	752	728	719	725	698	740	720	753	704	734	759	727	739	741	733	716	779	728	752	780	750	680	727	735	749	722	744	736	719	739	689	733	741	769	735	703	696	715	710	767	735	726	723	739	684	746	698	713	736	725	710	731	697	729	750	744	782	689	695	739	709	724	687	747	736	692	768	750	683	774	700	692	738	657	719	715	722	713	753	717	712	650	739	693	718	689	745	730	750	713	717	744	731	686	766	755	773	718	772	736	728	756	704	742	731	688	735	745	709	757	715	711	733	754	700	759	738	744	708	744	677	680	694	715	678	712	727	658	745	724	726	722	702	687	722	730	757	688	738	694	707	740	722	698	655	740	732	767	685	723	731	756	714	708	726	721	696	718
9450	4468	2264	1433	1203	1180	1085	908	772	580	423	385	297	259	251	226	179	157	130	152	134	108	131	114	125	120	123	123	117	103	114	96	103	113	108	95	108	120	114	99	108	103	115	98	94	97	115	103	115	106	114	106	108	99	110	99	93	97	102	94	102	114	91	114	101	93	81	92	84	114	116	104	85	102	108	111	121	114	96	120	95	114	118	95	90	93	108	100	102	120	119	107	84	88	111	138	100	106	108	106	102	98	92	115	98	108	112	118	118	105	105	96	95	103	114	105	101	91	94	107	113	124	93	97	94	100	118	104	105	104	99	94	103	113	113	100	115	101	100	107	97	100	99	98	108	114	110	103	95	123	120	98	121	99	91	101	101	122	93	97	118	109	90	102	99	85	109	108	101	103	90	97	97	116	85	123	88	91	120	103	123	95	101	109	102	98	92	122	125	94	89	90	114	91	108	106	122	104	127	103	103	98	98	101	109	118	99	103	101	116	110	102	92	91	105	112	111	102	110	107	103	97	97	111	96	111	95	119	89	90	104	113	125	112	106	88	105	115	112	86	100	95	104	98	123	99	89	96	98	92	104	118	114	93	107	109	105	98	116	111	99	83	89	103	114	102	106	101	99	103	98	109	112	94	103	115	107	88	110	98	96	103	98	108	97	111	83	108	93	117	108	128	91	104	101	127	101	88	100	95	94	92	117	124	132	98	86	107	99	110	123	113	104	108	107	89	112	93	99	111	107	92	105	104	100	100	109	101	121	98	93	100	82	108	85	92	108	104	118	115	108	113	91	132	103	97	109	108	114	100	138	95	116	98	93	92	110	117	104	97	110	93	100	99	125	100	107	92	109	105	121	104	102	110	89	100	94	113	116	97	98	116	98	106	111	92	97	107	109	108	95	118	117	107	85	98	95	102	88	87	106	95	87	99	102	94	105	89	108	99	112	119	109	102	111	120	116	106	109	98	80	106	104	120	109	99	96	106	95	98	124	114	105	95	90	103	101	95	90	114	95	121	94	123	97	92	109	93	116	83	103	87	98	109	110	108	94	106	117	103	110	117	99	103	103	123	109	120	105	108	107	107	90	128	117	95	100	101	100	110	113	121	96	100	99	107	97	103	102	108	105	107	102	102	104	94	95	94	111	115	109	109	94	93	113	106	119	106	111	91	103	112	101	108	110	109	97	92	102	94	87	90	112	107	110	111	102	116	106	115	108	89	113	94	91	102	110	105	114	98	113	124	111	110	102	99	111	103	83	115	95	117	98	109	106	126	120	98	113	101	115	104	101	110	105	104	110	111	103	96	108	120	95	116	86	95	93	93	124	120	115	88	99	102	82	110	109	107	112	93	109	104	94	87	96	127	84	116	105	107	94	99	96	119	94	113	105	105	96	102	108	100	96	93	98	139	105	113	98	112	94	107	98	109	103	122	125	97	102	109	113	116	127	117	109	115	111	118	98	111	117	100	128	98	101	100	111	98	106	110	112	109	106	97	96	117	112	102	112	106	99	97	108	97	108	91	109	78	109	114	94	122	112	83	111	105	91	114	113	106	93	94	88	120	99	95	120	117	110	116	90	116	110	92	127	110	116	111	95	97	108	115	111	102	107	110	101	105	90	98	79	106	101	130	123	97	99	103	118	128	105	118	116	96	111	102	94	110	110	80	97	92	90	110	93	101	116	92	108	115	103	106	109	104	101	104	96	99	106	99	106	102	112	112	101	99	102	112	114	109	104	100	99	123	110	114	117	94	116	98	94	115	101	94	112	101	107	117	116	94	97	113	105	102	108	114	120	101	88	91	107	109	126	104	107	103	101	98	122	117	101	92	102	91	105	108	97	109	103	91	106	101	106	94	107	98	111	118	92	106	116	108	104	109	112	128	112	116	114	114	111	79	90	108	109	103	107	102	108	104	111	121	110	107	90	106	117	105	105	95	113	78	100	122	113	127	115	98	103	108	91	86	109	100	118	95	93	101	98	110	93	92	86	97	93	126	81	131	106	114	110	95	104	113	90	92	93	115	96	105	109	90	103	104	117	111	111	89	101	87	113	131	114	92	89	111	114	90	98	99	92	94	93	99	114	113	118	112	98	91	101	126	109	97	108	112	103	117	106	110	101	109	91	109	111	108	118	116	106	110	100	119	126	110	110	123	106	99	105	115	100	98	109	94	93	85	113	105	89	102	117	108	91	101	86	119	105	98	101	106	126	89	106	113	111	118	101	118	102	115	94	103	104	106	108	120	111	118	107	111	112	98	84	131	103	108	113	121	99	106	110	105	111	114	100	88	108	101	100	117	102	94	91	100	111	126	96	108	110	103	101	103	112	94	128	118	100	114	105	91	108	91	87	127	116	104	100	96	117	88	92	111	105	101	90	88	99	104	125	120	82	103	114	133	104	123	116	78	121	99	84	107	108	110	104	111	106	110	99	118	93	104	93	99	107	106	81	134	96	98	121	95	102	79	107	109	122	101	98	111	102	97	104	87	115	99	92	92	101	120	113	99	88	77	126	100	98	89	114	99	91	106	93	119	128	118	105	105	99	120	117	103	92	100	95	102	119	88	113	112	105	111	91	104	102	90	94	103	104	104	100	124	110	113	90	112	104	95	103	101	109	109	94	103	108	105	105	103	100	101	94	110	100	102	106	92	109	97	113	119	117	115	95	102	109	116	100	107	111	96	92	95	113	78	117	109	112	92	98	106	90	114	110	112	128	105	102	101	131	112	88	88	120	106	103	92	108	109	116	113	120	98	113	99	117	107	124	110	105	101	98	106	99	120	106	99	111	110	107	107	112	104	115	91	112	121	105	100	105	113	109	111	119	109	95	116	110	91	100	109	96	105	97	115	105	93	96	119	94	96	95	109	98	96	124	113	90	89	113	101	97	108	110	106	112	112	123	107	108	95	99	105	97	100	116	116	108	105	106	96	123	92	101	97	96	101	101	98	92	118	90	106	134	117	113	101	112	128	118	98	101	107	87	117	75	84	106	104	103	110	91	107	101	109	96	107	107	105	97	97	102	123	95	106	122	99	94	116	112	82	110	86	120	94	107	114	114	96	94	112	83	126	96	108	98	101	85	126	115	112	102	105	92	107	105	106	108	115	116	116	104	103	104	99	115	106	109	119	101	99	96	108	124	97	124	89	100	107	92	114	115	123	98	104	104	137	94	108	109	105	90	124	102	104	111	96	102	97	118	94	98	104	102	97	126	113	83	105	100	103	99	91	125	99	96	126	113	120	99	104	99	109	115	101	105	105	114	112	114	109	115	99	100	121	104	103	100	88	94	105	94	103	103	113	111	93	106	116	105	95	101	107	105	117	113	106	111	136	101	110	109	99	111	106	106	119	90	113	108	99	85	100	142	114	91	115	111	124	100	95	107	106	91	109	109	102	91	108	82	103	108	121	128	112	96	96	106	111	86	131	106	117	100	95	119	121	95	106	86	110	97	99	131	104	106	112	112	102	100	104	102	105	97	92	99	112
38752	23511	16573	17234	25876	27516	25183	20962	17011	13787	10669	8065	6061	4871	4038	3390	2776	2198	1735	1607	1411	1287	1274	1233	1140	1118	1094	995	922	905	915	830	874	812	768	856	835	777	796	804	828	826	733	787	775	771	834	798	813	776	766	753	762	811	796	796	766	818	741	787	792	760	778	766	778	749	811	734	777	822	799	767	824	789	751	768	806	736	744	763	776	808	802	735	812	735	778	783	758	809	825	812	790	784	772	740	782	794	729	808	756	744	821	745	756	800	793	791	724	792	786	818	786	733	769	743	736	780	812	765	768	760	774	738	797	781	731	784	782	777	754	765	786	789	777	798	760	735	828	764	739	771	792	775	723	749	826	774	804	790	749	825	764	827	779	745	806	811	768	791	743	789	734	699	777	762	801	790	777	832	779	729	783	765	741	785	757	786	811	778	764	772	765	777	787	794	803	776	768	746	776	780	803	773	808	765	761	778	813	758	766	806	784	797	779	825	770	795	734	823	787	794	717	808	801	779	768	774	785	794	762	767	779	777	763	743	820	755	769	739	798	822	800	769	817	805	719	772	758	783	731	842	823	747	785	732	738	756	808	767	770	743	832	758	798	726	800	794	805	803	764	737	763	797	795	790	785	732	806	726	817	757	788	843	807	756	804	795	784	779	798	769	757	765	757	729	779	749	789	769	767	808	778	802	763	785	733	816	741	770	808	805	754	807	746	795	753	770	736	781	762	766	796	722	710	739	797	734	809	759	813	764	764	738	799	815	816	791	748	784	796	760	790	790	815	804	766	762	766	796	745	784	778	794	766	786	766	762	811	746	784	754	748	775	730	746	763	812	812	790	762	791	697	756	778	807	741	774	789	797	756	784	800	798	747	786	776	737	805	775	764	802	785	767	762	756	775	764	778	749	802	802	803	762	800	794	766	748	803	788	792	830	747	733	786	768	806	795	797	792	812	780	721	785	753	745	785	787	774	788	798	796	754	736	789	752	813	784	787	725	763	741	785	770	846	724	734	758	753	763	786	794	820	760	774	779	772	774	780	817	776	762	786	782	782	763	801	801	767	766	781	812	817	767	808	793	768	792	797	749	793	771	772	802	800	773	755	783	761	786	780	798	773	812	766	804	772	754	786	763	790	801	795	816	792	774	783	773	713	741	834	792	691	766	703	764	805	812	839	786	743	814	778	817	788	765	817	736	760	765	785	793	771	773	718	736	775	796	781	818	815	796	781	782	833	740	805	787	819	772	807	785	827	805	737	831	740	781	763	771	800	720	816	784	813	783	750	790	763	814	792	742	789	795	806	780	750	817	785	821	820	769	742	789	753	771	792	760	779	774	810	792	808	787	719	772	752	776	743	780	758	816	807	758	831	828	776	715	769	787	754	735	801	791	794	763	823	803	748	747	774	765	784	777	807	765	757	788	860	792	819	803	770	778	793	796	806	744	795	772	767	746	835	774	747	800	796	834	842	815	800	763	799	790	821	781	794	790	737	777	786	800	769	771	809	776	794	825	832	781	816	778	832	795	780	846	819	794	766	757	776	805	765	753	788	762	757	816	795	775	762	780	767	759	753	790	787	715	755	756	805	784	754	750	743	777	748	812	764	764	747	817	803	776	771	811	788	717	826	755	770	763	776	744	746	808	773	769	831	754	732	806	792	744	731	822	784	779	785	775	739	742	745	801	837	806	810	746	805	779	730	753	759	739	753	770	750	800	821	747	746	797	752	765	755	793	807	749	799	774	784	781	778	739	808	791	729	745	793	803	786	825	791	771	818	778	773	777	738	867	786	732	781	826	777	847	802	783	752	777	769	785	802	732	745	808	800	726	808	789	798	785	768	805	715	774	801	779	797	720	765	791	765	767	748	747	772	817	735	763	736	808	805	763	791	759	776	822	780	803	740	760	769	778	769	781	770	724	774	776	796	783	739	792	767	760	797	725	768	778	773	788	808	797	777	751	789	783	753	787	813	785	820	759	748	812	741	791	719	756	800	785	781	774	728	776	808	819	810	770	722	760	720	783	748	787	787	773	782	802	821	795	736	798	827	755	736	745	757	755	766	760	800	764	755	760	780	767	789	754	782	738	755	743	780	752	793	793	784	803	775	832	825	733	771	788	791	784	773	755	728	773	763	818	804	789	755	790	807	748	811	734	768	795	827	772	785	839	824	821	780	756	741	755	780	756	796	772	796	784	746	798	739	813	814	726	799	727	766	830	757	770	787	750	753	801	756	762	806	783	759	761	791	784	819	746	800	737	792	753	783	747	765	780	750	778	772	787	789	797	761	801	747	782	776	805	771	767	784	725	780	771	807	801	792	778	793	826	798	780	789	812	775	832	792	834	730	727	806	755	785	760	717	809	811	774	796	807	752	757	801	762	773	799	720	856	780	819	733	802	770	780	791	775	810	770	804	753	815	750	764	802	805	762	773	768	765	773	798	797	780	789	823	773	776	761	721	764	803	739	831	803	801	772	763	764	733	784	779	772	701	765	764	828	749	824	791	773	781	774	750	828	744	777	753	751	828	784	805	777	756	839	724	761	725	789	750	798	771	754	776	791	819	789	777	791	771	782	783	793	767	775	781	755	763	777	764	802	757	761	721	789	767	777	821	776	814	775	787	810	740	794	780	756	745	765	824	756	774	751	754	732	787	766	765	718	818	790	743	776	766	795	786	762	781	769	755	746	806	795	754	751	756	758	851	840	782	785	804	753	796	741	768	811	769	755	772	798	773	799	778	770	796	795	775	751	795	792	711	723	708	825	784	780	788	810	762	740	800	814	801	837	729	797	785	740	781	729	803	790	783	775	754	763	783	744	772	780	789	757	803	807	789	791	794	745	792	813	761	752	759	759	772	795	813	761	773	762	814	734	798	761	795	805	757	825	775	752	730	770	800	765	770	789	796	830	805	762	757	810	765	812	745	727	815	780	767	773	751	755	803	800	802	764	762	800	763	763	785	769	746	808	773	784	805	792	798	809	733	772	801	765	833	734	753	772	791	761	753	804	772	737	767	761	736	757	768	769	788	732	790	735	771	784	762	793	793	765	783	707	783	828	774	764	771	783	740	779	721	781	799	820	791	783	810	819	717	748	748	783	761	739	803	781	778	728	775	821	793	813	790	800	778	813	817	762	782	808	807	787	795	745	748	805	793	816	788	786	779	793	747	810	715	751	787	756	782	788	742	825	753	745	760	782	752	793	817	790	796	738	780	807	830	783	755	717	762	760	793	770	756	774	805	772	744	756	726	738	752	748	778	763	767	750	746	785	762	830	758	788	759	810	755	824	843	825	779	803	792	747	754	738	741	732	815	778	784	742	772	787	824	792	795	749	768	773	803	756	779	810	780	794	780	793	787	798	816	785	690	749	812	798	733	788	850	781	765	728	751	747	789	810	772	775	774	765	811	782	742	838	734	750	741	749	762	873	772	812	801	783	753	793	833	765	782	777	796	811	754	837	758	816	781	797	734	768	843	723	827	783	709	778	763	731	765	811
6065	2485	1153	821	636	642	610	539	407	320	264	248	185	163	146	151	140	110	125	133	107	113	117	113	96	116	97	103	100	85	99	99	89	108	88	109	102	100	77	105	94	94	89	85	95	80	86	97	102	99	101	102	105	88	95	100	97	91	107	97	105	81	90	98	76	104	99	102	102	104	98	90	107	95	88	105	87	102	89	98	99	103	84	110	91	102	115	103	102	104	114	110	107	108	98	90	104	109	116	115	101	100	96	106	95	101	104	88	102	117	102	105	102	101	102	98	98	109	103	105	92	97	94	114	105	124	98	113	89	88	93	74	102	110	88	87	96	91	89	101	118	94	104	92	115	76	113	91	104	92	94	98	105	100	107	92	106	102	98	89	96	92	102	113	106	78	106	90	96	87	81	102	94	88	82	99	96	102	103	113	106	107	87	87	91	109	96	115	102	91	78	89	106	95	105	94	93	93	101	111	95	109	97	98	98	101	107	99	94	96	97	88	84	93	105	100	94	82	104	110	84	97	99	93	106	106	103	106	111	85	82	90	93	88	102	92	78	89	96	93	99	103	103	117	96	113	101	95	110	99	102	94	99	91	85	107	112	103	100	90	118	87	93	126	88	83	93	94	102	103	97	93	91	88	93	90	78	90	99	95	103	110	82	83	95	83	105	99	93	96	109	99	100	98	102	85	97	95	116	111	97	99	106	103	91	106	79	109	104	108	119	76	76	87	109	107	105	117	103	98	97	91	86	102	92	92	107	102	82	81	91	97	110	101	105	94	102	93	100	110	85	89	104	92	115	87	89	97	101	107	95	100	96	89	84	98	99	90	95	98	83	94	106	92	98	91	88	107	102	97	105	83	108	119	96	90	102	113	111	77	103	104	103	85	101	94	120	102	89	101	98	100	83	95	97	104	97	93	94	110	89	88	86	112	101	103	119	96	85	122	80	110	96	100	107	110	98	91	105	114	98	91	110	99	96	79	109	100	85	95	114	101	77	106	95	96	100	100	97	100	100	114	88	83	103	107	116	93	92	92	81	106	76	101	108	84	95	91	87	95	104	88	98	85	90	92	94	104	83	104	93	90	95	92	95	103	92	98	98	105	91	94	94	106	89	86	86	79	95	110	114	97	98	102	78	118	102	104	103	69	112	93	104	98	114	110	117	99	100	88	105	109	97	103	95	108	116	76	106	93	94	89	92	95	93	93	106	96	122	98	83	103	99	89	105	104	79	107	89	89	94	100	102	86	92	81	110	97	102	100	93	100	100	88	103	93	108	83	108	85	95	88	102	100	104	89	101	95	110	96	120	103	108	97	106	89	104	100	90	104	101	94	90	99	95	108	88	108	90	106	91	91	89	96	102	101	105	88	97	99	106	105	96	101	107	116	102	100	81	98	103	101	116	108	97	103	91	84	100	107	128	103	88	99	92	118	109	114	89	79	74	91	82	81	103	82	96	106	97	83	86	101	101	106	85	103	112	106	102	89	92	93	94	91	93	90	98	117	86	93	93	95	96	98	104	93	103	94	95	96	89	103	92	94	106	113	79	101	101	90	93	88	110	106	98	92	101	97	102	105	93	102	99	99	98	99	85	93	112	84	108	100	93	89	106	117	91	91	109	95	108	100	118	112	96	85	102	93	103	94	99	95	95	97	103	93	100	93	84	103	105	97	91	88	94	93	97	97	96	81	91	74	109	92	91	95	90	102	103	74	103	93	81	97	111	84	89	111	84	79	103	87	109	107	99	114	90	98	94	97	85	106	104	100	85	117	102	101	104	101	82	102	104	99	108	104	117	107	97	99	92	107	100	90	101	105	102	118	96	98	104	88	94	100	103	112	103	101	102	102	90	101	100	102	79	95	94	100	109	99	88	119	110	103	87	84	103	111	96	103	115	94	101	89	102	97	83	110	94	84	103	93	99	100	90	107	110	114	75	112	99	83	90	83	100	81	104	85	79	94	108	85	83	114	91	87	101	104	104	97	107	96	98	96	90	86	93	98	98	93	95	99	108	85	89	107	123	85	88	99	93	106	99	88	119	100	91	84	95	91	80	99	90	90	104	84	106	107	116	99	101	92	121	94	100	93	85	91	102	102	96	97	108	106	104	102	84	90	103	109	105	94	99	89	104	96	87	94	111	109	105	102	102	94	110	104	102	103	109	101	111	95	78	118	95	80	97	99	115	94	91	112	104	93	100	101	105	112	87	81	96	97	115	102	110	98	112	96	105	106	98	90	86	87	90	98	102	94	106	123	74	87	94	95	77	110	98	90	96	95	91	101	106	93	101	99	93	93	92	90	85	97	84	78	99	104	90	113	92	108	88	85	100	107	105	108	107	111	88	80	97	82	82	87	104	84	107	102	104	105	106	87	85	97	111	93	71	109	97	107	100	101	95	83	107	105	81	84	95	113	90	102	82	92	108	81	97	106	92	113	94	81	96	98	89	96	77	96	98	112	94	97	101	105	92	87	100	95	96	87	88	85	103	101	96	85	94	93	104	97	109	105	124	98	88	105	93	87	90	100	86	107	95	95	101	101	93	95	98	83	84	90	81	89	104	83	114	87	83	99	86	84	97	100	90	103	96	115	93	95	102	101	84	92	77	96	114	90	108	97	103	94	99	98	111	93	84	86	101	105	97	87	97	115	84	112	104	94	100	89	96	87	86	87	84	103	100	125	97	108	94	125	94	82	108	77	83	100	97	106	111	96	82	90	98	83	100	92	94	89	118	118	107	96	96	102	98	103	92	88	104	83	111	98	89	100	110	76	103	115	103	102	90	97	109	99	112	97	91	107	100	119	97	96	93	114	97	92	110	84	96	95	104	91	107	110	87	93	95	99	80	104	84	92	90	100	101	89	107	98	95	101	113	101	106	102	107	77	83	87	117	100	107	87	97	100	87	92	92	90	109	93	122	101	92	109	112	88	90	104	102	99	92	92	91	95	95	83	110	100	99	91	111	99	93	109	97	98	107	90	102	105	103	101	89	85	89	82	121	104	109	100	98	84	104	105	111	104	100	102	85	79	99	92	86	98	101	108	92	92	90	102	95	91	90	101	99	96	95	116	99	102	102	90	97	100	86	82	66	95	94	100	118	95	79	99	116	120	100	94	90	87	97	92	84	104	104	101	100	108	96	94	107	87	99	121	90	90	81	113	85	99	97	96	90	86	100	99	88	100	112	75	87	93	101	84	100	96	86	101	90	109	100	113	97	101	107	100	90	108	96	88	95	101	109	98	95	87	91	92	103	83	93	109	82	103	94	90	101	98	107	88	113	100	87	106	103	87	110	95	103	102	96	94	97	110	109	94	107	103	75	108	90	101	115	105	91	95	95	96	90	110	89	105	96	78	94	96	99	100	106	91	100	96	111	104	92	116	100	90	89	103	101	100	107	95	94	80	99	89	83	94	94	101	105	92	99	73	86	110	101	108	84	111	103	97	111	111	90	106	105	120	83	108	115	105	84	109	114	113	102	87	116	102	107	101
32649	17244	11285	12712	18843	20249	18019	14618	10547	8048	6353	4671	3684	3022	2428	2099	1802	1383	1226	1110	1038	983	960	911	882	915	829	811	820	835	814	781	746	707	767	729	761	762	756	781	737	733	761	726	740	702	737	686	742	725	783	744	704	685	685	764	690	728	754	670	724	715	766	708	729	743	692	733	698	751	732	745	702	728	676	737	757	736	744	750	680	759	697	736	691	677	731	722	774	728	801	693	715	715	698	738	700	756	707	736	755	733	716	722	735	744	726	722	731	748	736	706	708	733	739	771	730	711	666	734	713	686	743	721	783	760	695	759	730	707	775	741	700	759	794	678	775	749	706	767	685	773	752	710	740	731	728	703	685	719	760	697	715	729	677	693	731	686	698	762	754	676	723	697	753	713	723	677	780	693	721	716	736	710	709	728	691	767	794	736	753	729	712	701	754	772	704	753	738	695	727	699	775	762	690	668	723	728	744	706	714	739	723	707	696	669	725	724	756	703	744	729	680	723	725	735	755	764	729	718	670	781	755	680	780	690	746	749	724	765	750	714	740	715	757	703	691	715	731	713	712	756	734	718	723	742	732	726	746	730	717	740	719	692	660	785	727	744	745	749	736	732	700	755	749	718	745	717	746	719	723	732	708	755	754	710	723	670	636	743	712	764	713	707	684	747	730	755	698	694	751	709	773	735	736	714	694	737	708	718	716	744	758	695	716	675	720	757	728	729	768	761	723	731	747	735	746	728	743	728	760	733	731	738	732	717	752	700	694	719	713	741	713	714	711	723	733	706	707	711	711	758	686	734	717	720	718	735	745	759	703	750	738	728	741	781	709	742	706	740	717	780	696	714	760	729	747	728	781	712	747	734	779	719	762	708	749	697	694	755	706	729	737	713	750	734	733	667	672	716	749	739	740	742	742	746	752	728	692	766	732	743	708	721	674	720	691	749	750	786	734	751	693	689	707	731	694	722	720	754	750	721	712	732	727	682	706	725	728	720	724	732	715	748	747	723	731	800	704	724	729	740	711	724	729	684	705	768	710	711	676	746	717	783	740	708	725	724	707	777	693	742	688	698	750	722	721	723	737	718	750	707	729	734	723	739	716	724	689	664	704	709	733	702	738	696	744	707	742	768	743	748	683	698	696	732	727	731	722	702	715	755	699	741	733	713	783	693	711	709	725	751	803	710	712	704	746	695	728	712	732	654	686	688	729	736	727	737	681	694	717	707	720	745	753	696	759	736	735	719	677	733	687	730	693	767	734	727	726	739	676	740	704	753	714	744	727	729	747	757	713	771	710	695	693	725	724	759	718	757	702	697	725	727	735	764	677	776	709	740	689	728	725	680	709	733	731	739	697	751	771	734	751	750	706	755	707	724	719	726	700	699	788	708	757	772	712	730	712	729	699	718	742	784	704	721	779	697	745	729	715	699	722	749	705	736	752	699	783	720	752	714	681	701	745	759	713	716	705	709	736	704	697	720	755	722	733	704	736	727	709	759	748	761	713	751	732	753	725	730	645	725	734	675	729	776	780	703	687	745	713	660	796	756	733	710	741	739	682	733	764	702	687	661	717	732	732	734	738	763	722	732	733	707	710	768	737	710	733	723	703	703	756	741	702	744	707	701	730	749	738	723	784	740	713	710	720	727	748	711	694	732	723	732	766	724	732	736	741	698	663	733	769	722	716	712	719	713	691	761	742	721	753	723	687	698	738	733	749	766	741	781	701	718	739	709	680	699	695	697	806	748	722	683	692	756	734	719	742	748	681	678	732	766	724	709	730	736	689	710	730	727	666	774	722	696	739	730	738	747	742	694	740	762	694	703	703	758	723	727	730	701	716	706	775	660	762	704	711	724	715	701	745	739	757	703	780	699	759	734	712	727	722	697	767	761	682	747	722	698	741	733	745	731	738	729	692	732	674	712	755	758	757	721	708	752	691	737	735	700	744	741	727	713	745	731	695	699	791	729	736	750	738	723	727	752	701	760	727	797	758	753	703	711	691	708	753	703	710	715	708	750	749	751	736	731	730	696	729	784	714	754	777	728	737	729	692	708	710	720	735	737	718	705	708	729	682	710	746	768	732	774	730	768	701	693	762	757	774	780	751	731	742	706	724	763	714	717	731	706	718	708	725	675	725	716	733	731	755	705	725	711	747	753	690	727	724	709	713	753	719	741	718	729	775	751	715	770	710	731	766	767	736	708	713	685	744	738	731	736	754	701	726	693	713	701	696	718	726	734	761	774	740	703	706	716	720	700	775	725	725	752	710	715	699	712	670	772	746	755	729	750	823	726	683	758	708	766	712	788	740	714	725	737	776	762	723	711	721	711	700	782	703	706	702	744	720	756	682	719	723	715	680	675	715	749	763	698	725	735	773	720	681	718	733	687	695	747	733	759	753	690	770	717	752	685	740	734	764	723	727	722	729	698	719	722	707	744	686	734	755	713	750	710	734	712	753	715	718	682	761	758	706	706	716	729	754	791	716	741	775	735	758	769	750	732	699	669	756	698	711	725	699	743	694	715	715	720	729	708	721	701	698	735	728	698	709	714	752	745	709	724	753	735	714	727	697	740	764	721	711	743	721	738	790	729	701	744	728	670	744	700	689	762	694	734	771	726	749	673	689	750	688	708	743	796	703	701	763	723	749	723	722	713	680	755	738	738	718	725	728	739	751	722	716	737	726	718	693	744	690	724	721	756	747	716	688	696	683	704	753	709	735	752	722	764	723	717	757	742	698	733	714	744	745	724	727	717	703	682	710	737	745	715	720	751	738	755	751	750	724	710	736	694	721	711	729	733	713	745	751	768	719	723	684	709	742	699	662	688	746	752	746	678	754	725	678	734	771	722	715	690	703	696	718	743	741	740	775	757	727	703	738	739	767	726	708	680	735	738	712	739	718	727	720	697	727	697	708	758	768	700	717	719	769	733	766	727	747	731	757	692	715	717	767	746	736	684	734	707	722	728	720	714	728	721	715	741	713	750	717	741	757	713	739	720	763	729	791	709	732	676	688	754	763	704	759	684	714	722	744	761	731	764	762	744	727	736	750	733	743	708	717	748	783	683	658	703	746	734	741	721	723	713	743	744	717	706	714	727	751	676	722	746	734	685	688	749	753	700	690	723	685	765	706	729	703	698	698	748	704	658	700	706	710	677	769	724	705	780	728	756	756	690	805	702	732	732	739	730	756	701	697	760	692	757	713	706	701	755	732	734	731	781	758	743	699	693	716	727	744	753	730	744	703	695	712	712	708	786	722	751	717	755	730	725	699	715	709	743	780	730	674	749	761	740	762	757	788	725	735	702	731	770	719	708	723	722	738	680	723	727	718	737	817	673	757	684	745	727	780	736	731	730	767	717	666	740	745	769	768	764	691	740	715	730	725	714	747	748	743	788	755	685	750	749	695	730	682	744	721	743	742	745	760	717	726	765	726	702	704	697	787	723	709	751	692	697	734	765	721	742	713	712	700	710	701	752	772	758	697	696	767	766	731	749
7229	3662	1994	1377	1042	998	920	823	599	415	353	287	237	237	191	167	160	130	127	131	145	132	124	122	109	109	117	118	127	136	115	85	97	107	120	106	115	121	110	104	112	112	96	102	103	128	96	91	97	92	115	88	109	113	113	99	119	98	95	99	105	107	104	88	109	119	106	105	91	102	114	99	115	105	95	98	87	99	105	106	107	108	113	115	108	106	95	110	97	120	104	115	99	107	98	104	109	100	117	102	108	106	119	116	96	104	104	108	106	101	124	87	116	97	108	101	110	118	97	95	119	99	107	82	126	105	105	102	115	103	125	93	101	113	96	125	106	113	113	101	98	89	114	88	112	117	108	115	96	93	101	96	111	100	99	107	99	86	95	108	112	125	101	104	98	117	81	102	108	94	102	96	104	115	94	111	103	101	124	130	118	101	90	130	107	90	107	113	108	114	91	101	95	107	112	121	104	92	94	100	97	138	119	134	113	108	94	103	112	92	107	113	109	111	109	90	105	98	102	121	105	126	100	100	97	116	78	89	115	108	110	116	110	90	102	102	117	112	94	111	133	106	115	112	100	110	96	121	116	116	110	118	96	96	101	108	94	105	115	96	108	102	103	108	99	97	116	116	95	94	99	133	84	102	129	94	113	110	98	106	109	91	112	116	99	95	118	108	95	118	126	115	96	99	100	101	103	112	102	109	126	102	118	91	120	93	101	99	113	83	107	77	107	102	106	103	99	111	98	92	93	101	116	99	127	112	108	97	107	118	100	114	102	105	103	110	105	90	120	106	100	117	105	99	107	96	118	111	101	93	108	108	99	87	93	99	106	123	97	103	103	104	133	99	109	106	116	113	97	91	94	115	101	115	93	127	102	123	94	90	114	98	116	117	112	91	97	102	117	109	113	104	99	106	116	110	90	105	118	86	115	94	105	102	104	107	92	100	92	112	99	95	100	109	105	104	98	88	98	96	112	109	100	113	113	108	106	109	114	111	88	109	97	112	110	104	96	97	111	93	115	82	109	93	91	108	88	111	107	114	114	111	93	110	114	99	103	98	98	102	104	104	114	99	113	109	118	105	106	102	113	90	110	94	112	104	105	103	108	86	109	108	101	110	94	103	95	100	117	113	84	124	118	114	102	107	106	101	95	103	104	92	95	87	116	112	113	117	103	109	112	122	98	117	105	114	105	93	106	123	107	103	94	116	123	119	103	98	93	105	106	105	122	114	109	104	114	114	112	103	115	100	114	100	120	97	123	123	92	108	122	95	96	95	102	91	110	105	101	130	82	122	97	82	115	87	104	102	107	99	102	100	92	102	106	99	103	130	125	101	106	105	114	105	107	102	98	80	112	116	96	112	105	106	104	110	106	112	95	97	92	96	109	117	104	102	126	127	94	108	122	97	110	103	112	105	96	112	118	97	98	111	125	96	116	108	93	99	110	124	102	110	81	95	90	111	101	100	107	111	104	99	96	114	100	94	105	107	101	123	103	85	104	100	103	107	104	103	114	107	111	85	129	93	97	95	87	104	102	113	115	106	110	99	116	93	111	111	108	97	119	102	104	102	116	122	116	112	106	93	109	103	105	104	99	107	106	125	99	107	111	99	94	98	104	103	80	94	105	107	100	96	101	108	107	114	98	111	95	107	98	101	110	90	101	104	105	108	103	106	117	102	86	100	97	96	94	107	90	89	101	122	108	113	115	120	100	95	102	114	95	111	112	91	102	102	110	95	91	92	101	103	95	122	89	117	110	114	120	92	103	114	103	124	85	100	112	121	100	106	111	113	83	108	103	108	107	108	96	104	99	116	103	111	121	103	94	115	103	113	102	117	109	97	102	103	100	116	123	107	111	97	90	108	103	116	115	98	119	119	106	109	117	102	110	113	107	102	100	98	97	104	105	111	98	111	119	98	129	103	102	104	97	99	113	118	113	101	111	98	99	98	116	105	101	102	115	94	121	111	82	98	104	100	111	87	110	92	107	101	98	92	90	101	108	112	116	98	111	92	121	105	117	103	103	108	101	113	124	114	97	104	109	110	118	89	106	98	106	96	107	123	96	106	106	128	126	94	104	111	100	98	120	102	87	106	112	97	108	92	109	88	103	115	101	103	113	102	108	106	85	105	107	115	112	104	105	98	96	86	92	103	104	103	108	103	93	105	103	95	94	103	92	95	109	107	114	87	97	110	120	107	98	94	111	109	101	123	121	106	110	118	114	97	91	119	102	98	98	94	98	97	116	102	107	115	98	109	114	90	107	109	94	86	98	111	96	98	105	104	114	106	121	106	121	109	102	93	102	96	112	114	102	120	77	99	112	98	88	121	98	116	123	97	92	109	114	102	119	99	100	102	109	99	111	97	108	98	98	118	103	90	102	107	102	103	111	101	124	117	113	112	90	102	106	110	120	113	109	108	97	106	112	102	112	94	101	113	97	99	117	112	106	87	122	120	103	110	105	113	98	115	114	102	115	106	107	115	117	113	97	99	104	89	114	106	111	104	106	121	108	91	107	124	103	122	105	109	104	116	95	105	107	105	101	93	99	117	118	91	97	113	105	118	106	119	117	111	102	108	107	106	106	108	104	92	104	102	105	130	97	100	83	108	108	106	103	101	105	131	113	91	110	113	123	106	102	99	111	91	96	97	102	102	93	115	98	115	97	94	110	116	117	113	92	111	88	116	95	121	95	79	107	96	117	99	112	119	98	109	83	107	109	98	102	113	103	109	114	118	118	113	110	105	90	108	104	110	111	104	106	101	116	111	100	103	109	104	93	106	116	122	86	98	111	114	103	109	98	114	117	109	86	88	99	116	109	108	110	108	106	120	111	104	114	110	104	119	117	102	126	95	113	108	88	129	117	113	102	109	104	114	88	118	104	97	108	121	89	128	106	121	105	101	112	102	98	102	102	97	107	116	97	106	97	119	95	92	121	107	89	99	91	86	103	98	118	112	100	114	110	88	92	99	102	106	114	95	103	120	95	109	107	108	105	100	117	87	110	94	106	113	101	128	126	109	91	115	108	109	112	96	116	102	97	98	95	112	96	96	87	104	84	104	120	115	94	103	98	100	87	103	112	109	107	95	99	99	124	111	93	123	126	113	119	118	101	118	120	109	99	111	96	94	115	87	77	89	111	121	118	93	101	101	110	91	93	102	101	113	95	101	109	109	103	120	106	95	96	113	105	118	93	100	110	98	106	101	122	102	106	121	105	110	103	109	115	111	111	107	108	104	113	121	122	108	114	84	107	127	112	101	124	108	118	98	101	87	87	105	101	91	114	99	104	94	98	107	113	117	115	106	101	127	99	92	107	117	122	114	104	103	102	100	92	110	80	102	112	113	104	92	104	112	95	103	104	103	105	101	105	106	115	100	100	118	116	114	94	108	83	116	108	109	121	112	118	113	95	92	100	116	119	93	114	117	98	124	98	104	104	104	98	129	95	107	116	114	90	110	97	95	97	108	112	103	115	105	118	116	124	104	99	105	113	97
36582	21593	15673	17572	24260	25462	22992	18733	14303	10409	8008	6048	4845	3730	3255	2694	2188	1807	1471	1370	1258	1178	1122	1130	1040	975	946	939	916	951	890	819	855	794	784	839	784	772	811	797	793	754	738	708	823	779	783	750	799	793	790	760	802	775	769	816	793	741	809	848	759	805	809	774	801	775	783	807	779	779	763	752	832	759	828	804	779	798	752	782	778	746	822	799	760	713	768	776	761	764	828	776	760	795	828	752	758	751	733	807	727	812	766	794	772	760	807	783	810	763	827	763	744	783	793	773	777	757	740	774	778	806	763	783	760	792	778	752	763	834	745	813	767	786	761	762	763	716	779	826	745	781	768	736	780	781	781	771	766	726	756	790	780	836	721	805	787	770	772	736	767	759	795	813	787	767	789	778	749	753	789	831	752	818	800	825	811	812	780	782	785	804	771	762	797	756	729	752	808	811	791	765	793	775	714	828	744	852	772	770	794	762	775	768	772	803	766	842	784	764	754	785	737	771	780	815	770	775	796	781	770	818	746	828	771	719	807	809	739	826	770	808	796	751	795	745	791	797	760	720	804	817	744	796	785	772	786	780	775	740	766	760	797	803	820	747	807	778	815	791	786	789	736	785	751	819	742	812	811	786	811	778	768	794	820	768	779	769	826	725	758	771	779	776	815	812	759	790	811	791	750	752	795	794	789	796	749	818	785	830	763	745	807	857	787	786	720	780	766	745	778	802	805	756	783	796	820	732	797	780	821	780	795	744	776	763	804	774	813	801	789	781	822	775	785	768	781	772	782	807	751	791	818	819	812	816	774	776	737	785	769	733	766	815	794	771	733	761	797	786	784	770	764	744	748	768	762	801	787	726	772	798	835	754	778	743	802	784	751	771	802	788	744	779	846	816	775	757	786	774	799	722	775	782	823	795	796	754	778	798	775	737	739	801	757	781	769	797	760	776	772	808	839	754	816	755	723	751	751	793	765	785	759	788	738	785	765	784	751	741	763	785	758	703	740	864	752	767	755	786	775	770	869	800	817	773	793	757	763	744	770	807	797	790	784	784	772	803	776	774	825	791	804	766	773	783	812	774	834	795	794	828	806	800	761	772	758	755	796	789	811	740	755	737	811	792	790	725	742	801	789	823	744	804	759	747	754	816	789	799	788	747	745	769	767	798	789	756	823	787	805	777	801	777	792	754	765	785	781	794	787	741	793	751	835	811	772	758	791	796	758	792	788	815	784	815	783	803	790	842	804	750	769	800	778	775	770	805	747	794	747	755	791	818	826	733	794	787	787	817	774	766	763	787	747	768	772	766	751	789	781	778	734	780	788	738	772	801	765	793	800	769	786	760	768	804	806	785	798	768	740	756	751	781	710	791	793	731	760	831	747	759	779	741	776	833	751	783	774	794	754	739	824	765	781	793	758	832	768	771	791	761	768	756	797	795	786	763	780	791	771	803	805	835	782	769	777	783	800	787	758	747	797	763	810	751	782	790	752	780	829	791	771	767	751	831	829	819	729	748	808	774	755	824	772	819	832	771	793	801	771	747	838	796	800	770	792	798	816	780	844	786	772	806	769	745	743	799	789	807	812	759	784	774	751	768	752	781	763	818	768	769	713	767	810	790	731	738	752	746	758	744	732	768	783	820	757	794	820	745	781	785	778	722	826	779	803	736	772	772	708	798	767	756	736	777	798	799	724	753	749	783	839	778	803	761	790	783	782	789	782	743	803	798	809	765	768	785	761	782	805	783	758	757	753	760	821	789	791	787	811	810	771	809	822	836	730	770	797	818	777	831	771	796	729	809	764	814	810	742	781	808	718	752	820	794	801	825	726	789	810	805	766	776	767	764	804	759	751	728	770	796	785	782	792	783	733	786	802	801	791	809	756	763	784	792	805	761	771	763	785	856	777	750	821	823	795	752	793	761	725	760	803	768	757	777	762	793	781	803	754	835	802	754	782	764	789	793	776	799	792	774	769	746	734	787	789	742	844	804	784	763	756	770	763	755	762	759	790	845	766	757	802	786	804	817	837	786	765	759	781	741	850	743	809	774	819	752	773	754	747	750	767	806	807	752	785	773	765	731	791	751	782	816	801	778	798	781	829	728	754	772	730	761	720	757	733	794	749	780	753	822	786	754	756	820	776	722	831	791	739	766	775	786	768	790	776	774	764	786	716	773	784	707	829	782	723	774	796	744	761	806	792	805	759	759	782	765	767	778	757	780	833	785	826	799	768	766	859	791	827	799	804	817	761	739	782	799	794	784	834	829	785	749	835	802	764	769	796	805	780	753	818	767	754	762	704	761	736	797	771	788	814	811	765	821	791	782	809	769	761	755	770	772	708	858	762	821	801	808	791	763	769	783	727	840	805	765	741	863	785	766	752	841	774	749	796	815	780	774	814	771	800	799	801	790	763	806	761	798	785	783	786	784	755	789	780	751	756	744	772	795	808	765	796	763	771	790	797	780	821	755	771	802	726	807	793	776	771	812	782	758	791	846	746	808	781	820	767	760	776	777	806	796	780	780	795	774	741	811	788	750	796	783	735	786	734	829	774	863	799	793	784	787	780	745	713	863	786	805	772	727	761	751	799	804	789	772	779	814	794	800	779	768	781	745	746	767	798	821	846	762	758	821	818	789	801	821	786	804	862	807	782	734	745	781	768	719	801	790	822	774	771	786	774	769	795	764	738	791	795	828	786	758	779	785	781	806	798	809	765	769	781	755	793	786	763	741	771	785	746	837	788	784	760	763	807	806	786	758	791	749	708	744	783	734	795	765	774	805	750	797	799	714	738	739	802	764	776	765	754	799	786	773	726	779	764	757	825	780	794	823	750	789	743	779	762	776	731	731	780	765	778	798	803	778	795	779	787	847	770	764	815	803	770	841	783	803	792	832	769	780	777	775	765	782	781	761	765	771	769	790	769	804	792	745	799	770	795	833	775	758	788	792	778	796	781	769	761	802	772	764	747	792	781	772	823	799	761	786	810	762	772	771	771	762	813	811	799	759	754	805	798	729	785	778	744	796	718	767	834	744	818	745	785	822	795	740	785	782	760	773	760	805	810	793	784	787	766	768	766	789	740	724	742	777	804	806	807	783	803	799	812	747	786	802	792	754	850	792	798	814	787	777	748	762	778	804	781	751	793	834	751	793	761	785	769	783	786	811	788	792	793	778	823	786	811	778	776	773	733	795	782	787	792	761	792	760	806	774	749	784	844	784	756	734	748	817	786	806	823	775	765	782	815	789	806	807	793	825	789	751	769	810	834	730	819	812	772	775	834	803	754	775	785	783	801	847	766	817	776	786	798	790	801	740	821	719	767	820	773	831	762	776	760	785	803	814	767	779	789	812	777	758	771	788	773	784	793	812	739	799	799	803	784	805	852	755	827	785	842	766	813	785	795	760	797	799	776	751	772	746	804	781	754	767	793	767	830	775	809	750	790	792	734	743	743	784	744	805	744	836	794	753	788	789	803	784	770	749	791	790	838	810	810	758
7621	3513	1960	1316	875	882	825	690	539	428	329	302	240	218	210	147	133	154	132	127	133	101	131	98	98	115	110	109	87	99	118	109	101	104	92	115	105	102	100	97	104	96	92	92	78	85	98	83	96	96	97	74	97	100	82	93	107	95	106	99	89	95	86	101	89	101	90	105	93	90	92	80	115	97	114	96	97	101	90	104	95	99	112	104	95	94	106	90	98	96	112	101	103	84	85	98	86	98	97	95	105	94	101	90	112	111	107	93	87	105	114	110	107	69	94	100	89	103	93	100	89	94	120	102	100	99	100	113	108	112	98	100	104	91	100	104	89	105	96	94	116	127	92	100	96	101	81	95	103	103	93	97	90	112	114	92	95	101	102	107	118	86	105	98	111	98	106	118	114	84	108	76	88	96	94	83	95	97	91	88	89	102	88	86	99	90	104	95	105	86	107	110	103	110	90	99	87	104	108	77	93	108	102	71	101	95	97	105	91	95	102	83	104	93	112	93	89	82	103	103	93	89	115	93	95	103	104	91	97	110	101	102	88	83	74	114	113	103	95	113	82	103	68	100	88	87	99	96	128	101	119	106	82	100	100	104	99	86	96	111	93	90	97	102	90	94	102	109	104	98	90	88	100	95	107	105	90	106	91	107	87	92	109	96	102	92	91	94	102	111	89	106	97	99	86	94	96	108	102	94	92	95	96	98	94	103	104	107	87	101	79	102	96	113	105	102	96	102	103	105	110	91	98	106	92	104	86	84	100	90	104	96	102	103	105	109	100	93	97	90	101	94	90	95	91	104	80	105	101	105	89	95	119	96	102	82	95	102	93	93	97	101	135	113	84	93	106	98	101	88	75	107	108	88	82	106	91	94	124	85	96	93	79	119	93	110	110	100	102	103	120	87	107	107	100	93	118	95	97	108	107	98	101	96	112	102	86	96	98	104	94	95	106	96	94	93	105	89	93	81	115	122	113	95	104	102	78	97	99	112	110	99	103	95	92	91	84	95	103	107	100	110	88	112	112	90	82	89	112	96	100	92	101	94	88	80	106	117	96	84	102	109	107	88	107	105	104	94	105	100	102	77	100	114	91	103	109	113	108	100	102	108	111	90	89	81	112	106	102	90	93	86	92	98	80	116	90	85	124	100	89	105	98	95	101	97	109	91	116	97	94	102	87	98	108	89	84	99	100	92	107	114	95	114	101	98	108	93	100	106	86	103	98	108	99	105	92	98	109	93	93	87	96	112	100	107	82	101	88	96	91	97	106	86	91	104	101	96	92	81	101	102	82	102	105	86	91	87	81	115	96	92	94	84	101	79	85	73	86	98	92	94	92	95	103	95	98	75	83	98	92	114	101	95	119	106	81	93	85	116	89	98	101	82	71	108	93	81	89	112	102	89	106	105	102	103	95	105	110	104	89	93	95	107	94	108	80	97	108	94	92	106	103	100	99	92	103	94	87	96	100	102	97	98	92	90	93	86	93	118	89	103	109	109	90	106	88	94	104	100	92	103	83	99	98	90	118	108	99	111	97	113	103	96	85	109	98	101	94	112	86	103	99	106	91	94	81	108	94	90	92	102	85	98	95	103	119	80	95	94	107	103	97	101	93	115	99	88	102	100	113	97	79	92	104	79	105	79	105	93	107	97	91	99	114	99	91	95	109	127	100	106	96	98	105	127	86	97	108	104	88	91	99	101	92	104	101	89	94	103	104	82	109	100	84	94	98	96	89	100	118	112	93	118	119	110	97	100	109	95	98	122	92	106	98	102	103	107	80	97	94	102	86	96	80	89	84	99	94	91	91	101	94	104	99	86	87	86	102	84	105	108	111	93	103	114	108	91	96	101	107	84	96	104	99	77	104	107	93	103	84	101	94	111	94	96	102	102	108	96	95	71	108	85	92	86	101	105	97	92	88	98	91	104	98	108	88	70	109	100	89	111	90	93	103	79	100	91	94	95	107	93	92	95	96	97	107	110	97	90	118	106	107	93	103	128	99	96	86	100	87	100	78	94	99	108	111	96	105	86	98	97	106	109	86	84	86	104	103	92	101	115	86	89	101	104	98	126	112	100	95	99	102	105	112	77	108	74	95	110	80	84	105	85	100	104	102	100	102	88	103	99	109	90	91	118	105	88	94	101	102	95	84	104	97	109	99	117	97	114	98	107	99	78	104	97	104	100	91	117	108	105	105	83	93	110	97	101	96	91	99	92	92	109	80	80	105	113	107	106	98	97	107	89	81	96	100	93	108	109	97	104	83	87	93	95	90	112	100	105	86	107	107	102	109	101	111	81	104	95	102	103	102	97	106	105	89	108	107	87	96	79	112	100	125	116	109	112	110	96	91	113	82	93	90	92	94	100	92	99	81	120	100	94	96	94	111	94	83	81	102	97	100	111	114	86	88	84	97	108	99	90	100	103	111	96	82	104	84	108	108	86	105	105	84	86	104	111	101	95	103	110	90	102	112	88	92	96	108	107	107	100	98	101	103	89	92	98	94	90	90	103	105	95	95	71	88	98	103	88	90	69	110	79	97	104	84	103	102	95	96	101	82	88	100	84	75	85	82	97	99	114	96	100	104	106	87	99	100	88	83	106	116	92	98	85	109	91	100	99	110	91	105	91	93	87	114	84	99	88	99	121	91	100	96	88	107	117	105	110	87	98	81	114	108	102	110	101	88	95	79	93	106	104	97	89	88	95	90	104	104	116	99	93	83	107	102	99	98	108	96	100	89	112	106	98	95	100	91	92	86	116	97	106	102	96	115	94	99	104	113	110	98	110	92	99	97	84	103	96	105	97	92	109	93	88	111	108	96	102	79	101	111	96	81	94	92	95	89	90	117	93	83	93	107	97	96	91	108	107	103	98	94	106	79	98	103	95	97	108	92	93	89	77	101	112	112	103	92	106	85	95	111	90	95	108	85	109	107	113	91	113	112	98	99	97	92	98	91	76	101	101	105	89	102	92	99	84	106	92	94	101	96	108	114	104	109	87	86	93	119	96	107	101	92	98	106	110	96	109	110	105	103	85	110	96	113	114	117	100	102	94	101	97	94	111	103	104	93	100	97	102	95	97	96	101	102	72	118	87	93	97	95	112	92	95	91	106	90	111	92	101	93	91	100	85	98	102	96	100	104	93	111	93	100	114	91	105	127	114	108	92	103	103	94	116	100	80	81	95	108	91	85	94	99	109	91	97	100	93	116	113	124	104	91	94	102	98	80	106	111	101	95	99	101	105	92	106	84	93	99	102	110	92	105	99	103	96	92	121	98	98	102	98	94	95	107	103	85	99	110	90	93	82	106	104	97	98	102	104	84	94	92	85	102	105	104	93	89	90	97	111	99	97	90	108	92	88	98	107	101	107	91	110	101	97	99	90	90	121	89	94	112	130	83	106	99	94	81	91	104	96	102	107	100	103	90	104	101	97	93	78	105	91	100	99	103	108	88	113	94	114	85	90	87	101	103	109	96	99	101	111	95	95	100	92
34255	21397	15558	16590	21413	23794	20980	17449	13770	10334	7703	5814	4320	3571	3072	2459	2038	1598	1414	1258	1191	1133	1065	1083	941	932	875	837	809	801	896	787	784	724	795	761	731	761	761	764	773	761	745	757	738	767	751	739	761	719	729	790	699	741	734	766	695	753	715	706	684	743	702	743	722	712	696	743	768	720	792	791	708	724	724	754	739	706	704	735	792	702	728	715	718	753	761	733	787	739	760	704	737	779	738	758	735	763	751	742	710	676	754	754	715	679	733	726	722	709	730	701	726	757	728	768	721	683	712	739	749	761	697	757	735	794	765	766	699	814	770	727	758	760	721	737	781	695	729	799	728	717	763	720	768	752	737	786	699	717	692	741	774	650	751	742	682	720	769	729	724	746	704	711	757	708	716	780	736	792	738	739	728	769	746	739	745	762	762	732	752	682	742	748	731	699	727	668	738	752	742	694	719	765	690	711	736	689	743	738	730	748	760	671	715	685	759	753	686	772	718	762	722	786	695	747	750	753	787	750	676	677	694	693	737	705	720	752	706	730	730	751	715	721	704	728	722	778	757	739	762	716	698	801	700	770	785	691	741	757	757	765	764	735	765	794	722	724	718	726	777	708	721	711	692	714	703	768	714	747	693	753	715	737	764	761	673	710	769	810	767	759	696	693	756	719	736	782	726	752	685	772	740	708	766	721	727	742	696	738	717	702	727	701	724	703	758	772	721	742	775	720	741	738	720	748	723	713	777	750	778	736	723	739	711	726	766	756	747	802	769	676	709	678	771	720	706	692	698	757	729	793	745	797	726	725	712	726	732	747	692	734	750	743	733	752	701	721	749	765	753	742	744	696	718	784	787	761	740	719	733	738	723	752	684	763	700	695	758	748	777	735	718	753	712	737	755	768	740	718	730	701	726	776	728	741	689	755	718	710	718	734	710	739	730	760	712	719	693	720	761	701	727	764	752	719	718	712	730	729	748	718	714	755	727	738	753	750	777	758	741	693	727	717	734	723	717	723	708	692	724	728	736	751	701	759	713	735	783	719	744	746	728	753	714	726	753	722	746	722	763	714	721	725	752	709	758	767	756	742	695	723	738	723	714	733	682	750	767	677	721	717	728	697	762	777	732	725	718	754	756	704	706	741	724	762	724	711	741	765	723	696	744	747	791	697	721	750	737	692	737	745	763	742	678	743	769	714	672	752	715	745	770	744	712	767	762	789	719	714	737	745	743	724	697	760	788	698	732	757	762	699	731	732	800	683	711	749	759	729	746	746	758	712	714	749	748	719	724	779	757	722	707	701	719	715	739	690	706	698	728	729	734	723	741	696	732	715	721	723	759	765	736	745	768	707	752	717	699	747	711	725	744	742	735	732	729	728	777	753	757	795	796	749	728	715	755	751	723	778	715	800	716	695	755	667	734	718	697	764	703	739	736	761	742	771	762	712	754	778	720	739	709	746	740	777	713	752	708	766	684	764	719	740	732	724	733	776	709	759	787	770	690	746	669	789	752	687	760	713	718	742	733	730	718	752	692	738	725	783	743	745	775	740	720	734	754	778	718	680	785	762	742	761	798	674	748	691	758	729	751	735	747	720	698	740	735	753	687	688	694	734	775	704	724	707	743	747	739	746	701	749	751	738	776	684	710	731	707	715	754	708	749	772	707	710	762	735	745	714	722	755	704	747	753	672	729	763	684	776	729	736	809	707	734	717	699	763	762	736	743	721	742	748	716	705	730	715	693	763	683	744	702	760	723	714	748	736	740	735	728	685	745	734	743	717	706	758	731	747	763	720	707	742	751	693	710	750	749	737	751	739	732	711	753	756	682	769	736	711	729	721	773	763	735	760	723	758	729	728	725	690	714	682	723	772	703	758	706	779	728	722	746	728	678	756	722	724	713	715	737	733	718	697	734	711	766	746	698	779	709	706	748	722	762	707	667	681	731	744	734	728	703	715	736	717	722	701	722	732	729	733	736	753	752	715	741	725	697	706	694	795	703	724	686	738	700	707	722	768	724	728	749	737	705	707	701	762	780	729	726	737	711	681	734	704	710	742	713	732	680	710	781	751	742	707	702	690	763	697	699	740	742	759	739	724	712	776	700	727	724	729	760	756	701	709	790	749	692	761	761	742	716	727	714	706	704	721	701	715	720	759	746	711	770	685	745	694	732	736	756	710	746	742	728	735	761	765	711	760	729	738	740	743	750	728	706	739	774	789	746	727	760	709	779	740	726	710	781	706	719	707	770	723	733	722	691	724	750	739	719	706	731	692	737	723	719	726	768	734	701	768	734	725	694	759	680	773	701	690	716	754	718	753	742	724	714	694	743	705	744	722	734	690	778	733	715	764	737	745	742	784	793	708	788	746	710	739	791	705	744	747	718	768	707	755	787	749	737	751	762	746	751	762	734	728	748	732	740	728	734	765	715	749	734	727	715	756	786	642	753	741	731	708	701	779	710	747	687	743	749	749	739	700	740	723	719	740	763	746	739	738	739	755	725	757	737	752	748	729	769	719	742	697	744	741	756	734	727	721	720	750	792	719	727	748	758	716	755	751	729	728	773	672	713	750	751	787	778	679	766	744	718	690	773	736	705	753	756	733	775	743	733	725	730	727	703	750	721	703	741	734	745	726	721	703	757	730	721	722	755	735	760	746	701	759	734	729	742	759	706	725	728	735	745	757	780	807	729	725	729	746	763	700	765	751	708	726	764	737	730	743	715	736	733	722	726	726	755	728	704	715	789	734	771	769	730	718	707	713	698	738	708	683	706	734	747	742	746	777	742	764	754	724	781	720	740	759	704	741	705	731	739	712	718	744	772	723	708	753	705	725	731	756	735	766	758	753	767	719	734	731	734	763	795	742	722	722	762	720	749	789	750	758	731	747	722	754	721	737	681	799	778	737	742	715	751	754	750	781	739	733	759	729	768	767	732	753	779	695	742	782	692	743	679	779	752	713	757	722	726	719	747	701	803	714	713	660	725	708	731	772	693	798	770	692	744	730	713	741	738	705	760	710	737	726	746	715	763	793	742	683	729	729	698	713	734	763	750	746	728	726	680	748	662	748	713	722	703	681	753	695	766	725	748	717	741	691	691	736	700	756	712	731	722	714	736	696	736	734	686	776	752	712	774	776	734	716	719	731	775	746	722	677	680	687	757	749	725	748	728	731	751	735	743	722	762	710	748	734	772	749	739	750	706	724	690	741	757	742	693	779	721	696	756	783	720	709	694	765	790	747	723	747	783	748	749	722	762	710	756	722	755	728	711	752	732	711	791	730	733	764	734	749	725	741	703	751	742	749	696	753	728	721	766	767	734	746	725	774	693	772	717	768	700	731	760	751	656	749	739	736	712	768	784	697	773	729	715	735	720	705	727	725	723	741	766	768	735	730	757	714	701	730	731	743	715	701	738	732	723	733	716	722	721	726	709	777	722	706	715	731	736	769	741	686	710	734	736	739	765	731	778	746	718	766	743	794	741	785	723	706	728	695	760	789
8822	5187	2996	1670	1266	1166	1044	933	760	521	451	358	303	279	236	212	185	168	138	157	135	116	127	125	127	130	123	102	117	138	98	103	123	123	97	106	95	101	102	99	99	110	121	122	105	115	92	90	105	118	107	101	118	108	117	91	96	104	104	110	124	92	106	108	120	96	116	104	117	95	106	93	105	98	99	109	95	122	114	105	121	123	106	116	101	88	108	98	92	99	100	117	121	117	98	102	115	113	101	118	105	125	98	106	108	102	103	114	100	107	109	107	115	117	107	101	98	102	129	98	122	95	93	112	96	107	124	115	97	95	102	118	105	124	80	112	111	110	95	95	85	108	111	112	116	104	111	100	110	115	101	104	112	126	113	99	98	105	120	97	110	100	110	117	111	118	100	106	96	92	84	100	103	109	97	100	101	99	108	103	95	98	103	99	113	116	102	96	110	112	106	106	121	96	115	112	108	114	121	107	103	125	127	106	106	104	104	117	98	95	90	124	117	116	100	100	101	107	105	106	109	113	110	103	107	105	114	120	122	93	99	115	121	99	102	96	102	110	97	98	118	96	103	95	107	106	101	97	100	112	110	114	93	101	113	115	108	119	114	103	116	113	102	114	112	105	105	127	114	94	125	109	111	105	91	106	141	118	129	119	120	99	112	94	99	103	111	109	92	123	116	102	109	93	110	111	103	119	87	109	120	124	97	107	107	97	125	94	99	101	106	107	100	109	130	113	105	89	124	112	107	105	100	94	101	118	98	118	99	90	108	94	108	96	101	107	111	100	126	100	104	118	97	100	106	114	112	103	109	119	125	99	119	109	96	106	110	102	140	112	105	117	112	111	107	114	122	107	107	116	112	103	109	100	100	93	124	102	106	121	112	93	109	106	103	92	102	122	92	105	106	109	99	100	114	102	109	106	99	121	97	106	112	92	104	122	82	119	126	100	92	110	112	110	129	103	116	115	87	92	101	108	129	114	105	108	106	93	110	109	85	106	114	111	99	99	105	109	118	113	107	121	116	110	123	102	124	99	117	116	90	120	94	100	116	109	116	107	126	104	113	101	120	105	109	114	122	116	99	108	125	109	99	111	101	96	107	112	95	85	113	99	117	96	106	100	112	114	100	89	97	119	116	88	119	105	98	101	120	110	107	121	96	98	117	90	121	94	108	103	114	121	117	118	117	98	129	87	87	109	113	100	126	113	111	92	94	102	100	129	100	95	108	115	104	99	115	101	111	135	110	99	131	101	114	105	100	107	100	112	106	110	112	104	102	88	114	99	96	112	100	102	111	107	101	108	90	114	114	99	104	95	116	104	101	106	104	125	112	115	109	118	107	96	103	116	108	107	99	99	93	104	107	118	87	101	114	104	103	103	102	123	117	95	111	103	97	94	97	109	118	112	94	96	114	103	102	109	120	107	99	101	107	99	116	118	108	102	116	117	115	105	118	89	116	126	110	105	109	112	117	103	101	92	109	112	115	95	107	93	111	102	84	108	100	88	109	112	107	93	105	112	89	89	104	114	102	109	114	111	119	107	106	104	88	103	105	105	110	118	98	120	114	103	102	96	100	123	100	112	117	114	127	113	114	110	110	112	95	111	106	131	88	114	114	102	113	98	113	116	119	136	106	104	112	104	103	124	100	110	89	115	111	108	114	106	121	93	112	117	110	83	124	102	114	140	103	93	112	85	110	108	107	124	92	103	97	102	88	105	118	103	82	96	102	101	135	113	118	91	134	88	110	92	109	110	116	111	103	112	86	118	83	92	95	102	97	122	101	105	92	98	109	106	109	114	104	106	91	115	108	123	105	103	110	93	112	118	94	102	94	95	94	104	88	104	106	121	99	98	114	109	119	107	106	91	126	95	131	110	112	105	121	112	96	107	110	91	90	121	98	98	128	115	109	111	100	124	113	125	122	108	103	112	99	104	116	111	114	110	94	111	92	125	109	107	115	115	103	99	109	113	86	116	124	99	106	108	117	118	108	96	88	122	111	108	100	98	129	103	110	99	99	87	119	110	106	81	121	114	106	133	99	111	121	107	100	113	114	121	104	94	101	103	131	106	102	116	119	101	96	106	101	109	108	118	119	103	123	111	114	97	102	121	95	125	104	107	114	96	94	116	113	105	99	111	104	123	102	99	106	108	113	112	116	100	97	104	101	103	109	113	112	101	108	118	103	122	103	103	100	116	90	81	116	101	104	120	111	102	105	99	104	110	91	117	91	130	95	108	105	111	123	120	127	132	109	105	107	93	110	98	127	117	88	111	119	93	113	90	97	105	111	120	105	104	107	117	114	101	125	126	96	105	106	102	123	115	103	105	106	101	113	107	92	106	108	99	103	108	91	100	115	105	106	109	106	129	118	126	112	102	96	102	92	117	135	113	106	106	116	105	113	110	106	96	94	123	127	118	102	117	105	99	106	110	119	98	102	107	115	99	110	101	105	93	102	97	108	111	113	91	128	102	100	102	116	103	123	110	98	123	116	123	104	98	108	114	92	106	113	97	89	108	104	117	115	122	95	92	111	130	102	102	108	109	111	103	99	94	122	101	110	111	105	108	96	97	104	113	117	108	141	128	113	117	94	130	107	120	112	105	99	105	110	113	101	112	98	88	112	103	115	94	97	113	117	115	110	128	101	114	106	92	78	109	119	119	92	117	112	100	114	119	104	109	101	110	108	115	129	116	120	82	97	108	94	113	94	111	116	101	124	107	119	96	105	113	104	97	83	117	103	110	111	79	98	100	112	106	126	108	106	121	110	124	93	116	106	98	90	97	115	112	102	96	113	115	123	105	99	120	101	111	100	98	104	110	102	105	108	120	108	112	118	107	103	109	103	99	104	99	130	106	115	106	117	105	117	108	113	113	106	91	112	115	94	89	110	104	112	107	99	104	114	105	109	107	111	113	113	95	95	123	97	109	107	111	107	117	100	112	95	116	99	118	105	126	125	104	103	109	111	95	115	105	110	121	92	85	101	100	124	92	91	117	103	105	121	104	101	111	112	104	112	102	104	100	104	93	102	105	110	122	96	130	110	105	118	101	90	102	115	107	109	124	125	119	108	91	109	114	103	120	113	105	111	92	106	118	103	102	125	114	104	99	106	110	116	97	99	104	98	119	126	105	87	112	103	114	98	119	105	98	117	102	109	112	100	111	114	121	114	95	106	112	119	123	99	107	104	109	119	87	99	97	123	102	105	91	140	102	127	108	102	116	101	105	112	115	110	91	112	99	106	112	96	117	113	112	112	108	108	86	104	96	108	102	104	101	96	96	92	112	113	106	99	102	105	90	120	107	98	92	110	105	93	135	100	112	94	87	114	122	104	108	112	101	112	110	106	109	89	96	111	108	97	134	110	116	127	101	112	132	101	107	108	95	108	114	100	114	100	116	95	95	114	98	121	110	113	119	137	88	115	136	84	113	113	105	90	85	110	109	120	128	112	118	97	111	99	131	103	112	95	99	87	87	125	92	101	107	119	102	93	108
38800	25514	19750	19043	25787	27297	24233	20872	17390	12708	9603	7665	5786	4576	3915	3161	2602	2089	1768	1528	1400	1350	1260	1266	1110	1128	952	996	928	981	960	868	872	883	819	805	798	801	780	797	837	779	825	808	775	769	753	810	822	780	809	826	757	787	786	775	783	831	828	825	832	754	814	800	814	816	784	751	763	819	795	811	781	783	802	791	821	781	778	759	856	799	811	796	813	811	800	817	825	750	811	767	848	807	750	805	786	802	800	804	767	797	795	773	754	788	782	778	754	813	756	762	813	786	753	785	799	766	787	779	797	764	803	767	816	810	806	761	786	775	754	827	744	793	802	814	821	817	800	806	789	817	814	796	763	795	744	739	781	798	783	849	764	786	789	829	848	795	775	715	759	769	843	799	774	805	792	822	853	754	777	812	799	767	790	768	813	874	778	761	800	788	766	825	768	804	801	760	800	798	767	791	773	763	736	795	783	796	765	801	819	731	824	828	774	750	808	824	790	766	781	790	833	777	815	773	818	813	823	822	825	751	850	846	759	793	811	822	813	767	754	766	831	785	822	773	779	789	804	742	800	805	751	836	844	778	785	816	816	772	789	767	809	763	794	792	787	826	768	784	754	752	791	768	790	755	798	780	798	765	830	812	792	770	765	809	819	735	822	813	816	758	825	790	832	808	790	855	819	783	820	794	771	782	825	769	867	808	795	787	786	803	757	803	774	821	741	806	810	831	794	773	798	819	729	816	793	836	801	821	741	812	759	814	808	769	801	799	819	806	866	777	830	787	778	748	827	794	789	768	790	740	824	814	754	764	815	793	780	762	811	746	788	806	784	781	793	763	763	783	746	782	774	786	761	779	791	781	794	827	804	807	848	803	815	755	797	846	806	797	778	805	798	761	802	811	813	769	844	776	794	796	827	784	823	850	772	756	808	802	801	872	812	828	788	783	768	789	732	821	735	781	823	743	799	835	811	819	813	770	776	791	762	779	808	797	873	801	789	805	805	762	774	754	788	798	833	790	801	797	798	802	766	780	776	828	796	809	773	791	815	793	756	814	790	746	753	789	792	806	810	785	827	789	804	790	795	789	831	761	792	812	792	819	811	814	809	779	817	841	787	768	786	822	807	799	802	786	784	782	789	785	782	804	806	819	774	789	752	771	818	803	752	787	806	860	789	803	817	794	791	754	779	753	820	879	825	750	808	782	790	755	842	791	719	852	788	745	803	772	815	797	795	797	798	823	767	845	849	828	815	860	806	836	761	770	774	833	837	811	772	821	828	801	800	831	769	759	790	831	776	776	836	820	767	804	784	816	778	786	811	778	835	774	790	762	817	801	768	758	801	838	818	832	810	827	834	757	829	813	766	798	787	828	792	784	782	770	830	796	765	795	811	765	823	748	762	746	784	788	811	762	813	755	770	808	788	812	817	851	811	814	792	809	779	769	769	771	754	825	786	789	845	795	755	747	827	827	783	780	774	743	759	784	782	799	771	798	798	760	803	833	779	780	791	782	753	783	838	778	783	779	780	824	810	815	784	810	770	794	797	785	798	845	797	802	796	811	771	827	840	801	796	774	821	782	759	804	806	810	840	802	787	787	778	749	732	793	764	771	790	791	790	768	826	797	797	799	820	825	829	801	799	823	807	814	803	752	777	805	798	807	803	769	759	792	792	828	825	799	818	841	809	799	753	810	774	816	822	781	763	811	768	766	761	774	760	784	792	823	770	818	758	831	797	848	791	756	800	804	790	815	786	773	774	844	834	832	792	818	803	780	775	804	826	834	847	764	759	791	802	788	800	770	771	822	800	802	808	798	757	769	757	791	748	811	821	816	793	808	742	813	823	775	803	788	763	796	792	839	806	753	825	833	777	787	818	786	742	796	824	750	823	781	769	794	785	792	788	805	802	770	845	805	764	795	857	804	820	801	783	820	782	792	791	797	768	762	778	823	798	796	821	776	811	805	841	758	795	820	796	792	782	783	792	841	807	803	817	783	810	758	777	812	771	811	788	802	840	791	808	731	790	804	787	800	805	783	792	802	772	838	760	769	751	825	772	771	789	786	808	803	849	840	800	776	794	784	779	777	753	753	810	796	801	830	778	818	800	779	786	801	768	801	835	837	758	753	782	803	785	792	775	779	808	817	844	802	768	814	791	748	804	766	817	797	796	791	825	819	794	792	810	803	825	816	729	794	810	764	818	790	772	751	783	817	794	804	812	821	787	753	804	847	833	767	826	762	838	806	794	773	779	817	783	777	821	782	831	806	799	793	756	811	722	773	767	770	803	833	801	756	774	794	716	752	778	783	800	802	817	849	767	774	823	809	767	812	811	804	853	866	808	839	777	752	807	770	814	798	708	791	802	804	803	805	769	830	787	801	803	863	849	814	813	775	757	788	770	782	734	755	809	809	790	810	790	777	766	819	806	771	789	814	805	787	828	773	753	803	790	782	781	813	848	838	822	814	856	835	822	820	807	806	744	769	734	768	775	795	840	793	763	802	770	790	795	846	794	805	833	790	777	812	804	803	811	802	817	811	798	776	787	816	778	847	787	804	780	820	825	786	761	764	787	762	774	809	840	813	802	805	811	743	827	794	777	882	770	794	776	824	752	786	855	801	843	827	793	825	733	814	796	818	806	835	807	789	762	833	796	773	814	768	834	785	782	791	804	796	781	797	763	809	831	821	833	790	761	776	800	806	789	724	750	827	822	731	791	806	764	806	818	861	803	845	803	787	814	803	742	770	771	774	801	779	839	785	800	811	775	784	780	795	763	803	840	819	789	763	752	750	817	793	821	783	768	806	818	814	761	780	759	763	780	793	804	778	735	820	784	835	796	838	807	761	775	789	776	759	788	811	799	783	795	758	783	779	792	791	826	811	788	765	779	787	797	737	779	775	804	752	754	781	784	762	775	807	858	780	782	768	791	836	781	787	779	830	845	785	779	784	748	806	768	812	777	812	804	797	807	835	824	838	782	802	803	794	796	823	756	806	787	772	795	820	755	802	795	746	791	801	811	738	815	771	803	821	763	746	820	829	792	816	795	821	749	763	836	838	837	785	805	753	782	739	781	773	757	779	773	828	764	788	833	823	792	772	816	769	806	810	758	783	816	795	782	797	818	765	771	775	787	791	790	761	785	771	793	783	808	790	817	818	788	789	805	760	801	741	808	800	865	808	789	823	803	782	832	824	756	774	761	810	777	787	773	764	749	857	811	788	819	827	818	780	823	827	765	833	782	780	798	796	745	816	796	822	807	778	821	808	764	743	784	782	763	796	802	828	768	794	779	807	805	820	842	782	838	810	757	801	787	814	821	768	778	833	860	793	792	797	775	751	824	826	857	865	834	808	786	817	786	787	815	756	809	800	780	751	743	794	788	798	761	806	811	770	814	765	806	795	803	804	787	772	809	789	774	826	777	775	783	795	798	815	820	754	784	776	806	761	795	775	828	823	772	791	776	775	748	791	810	806	743	801	771	763	751	799	814	831	817	846	759	761
6476	3165	1618	883	656	609	538	496	359	291	247	201	166	164	158	152	136	117	119	110	115	110	110	105	97	112	91	110	121	107	125	108	95	107	113	109	97	105	94	107	88	104	98	107	75	98	103	107	105	99	100	103	96	102	99	94	110	97	80	105	95	101	84	113	119	75	98	88	116	91	95	99	109	114	93	90	101	111	101	93	88	91	94	106	103	99	101	102	109	96	107	97	116	81	107	106	86	93	90	96	102	100	108	95	125	102	96	101	112	95	93	94	101	103	110	108	106	93	77	108	106	90	118	83	92	106	110	99	89	102	94	120	87	89	110	100	115	95	92	97	95	99	114	105	107	98	103	105	95	105	116	114	93	100	79	106	95	86	115	96	89	108	106	97	100	94	114	94	111	97	88	105	101	89	104	105	113	131	108	115	95	104	93	113	94	99	91	114	97	104	97	88	115	97	98	99	96	98	104	85	94	100	85	92	89	124	95	91	106	112	95	86	100	108	106	106	108	101	101	111	106	107	120	94	99	101	106	89	89	107	98	97	119	93	98	108	102	85	98	94	101	89	107	96	107	77	98	88	120	127	86	93	96	100	97	92	89	111	111	86	130	97	94	87	104	104	79	87	95	109	111	109	107	119	104	100	78	100	85	107	99	103	105	99	124	87	100	91	113	80	104	123	105	108	95	110	103	110	88	90	111	107	94	90	94	91	94	80	101	102	86	96	91	97	115	94	104	90	97	97	102	103	97	122	115	105	103	116	123	111	103	92	93	104	105	97	102	96	111	90	94	95	79	101	93	93	120	120	95	85	90	108	90	95	107	101	114	93	90	81	99	91	105	98	99	91	77	114	89	94	108	118	111	117	88	105	114	93	108	89	98	97	89	106	108	83	90	109	120	94	101	101	100	114	96	111	99	95	91	113	87	102	99	97	86	89	106	101	109	110	103	118	100	100	99	100	98	87	94	115	86	86	95	95	111	103	118	109	92	100	87	100	132	111	99	114	102	86	110	98	110	83	78	103	95	109	100	83	101	78	80	104	108	109	90	98	89	114	102	72	106	105	90	105	101	108	110	93	92	97	94	106	122	89	106	99	106	99	97	111	95	106	106	98	85	114	103	119	100	99	120	109	93	102	96	127	97	97	112	91	92	82	93	97	101	89	110	102	104	102	105	101	88	93	110	100	117	76	97	104	94	93	93	92	89	109	100	109	86	108	75	95	118	94	90	98	101	108	106	103	83	93	83	92	98	86	77	93	104	87	108	82	110	95	102	124	101	106	88	109	99	122	105	112	90	101	111	99	109	89	98	97	99	99	104	99	109	100	104	101	102	109	93	105	97	100	99	99	91	80	95	121	120	84	78	113	92	105	91	101	103	101	107	99	96	112	97	112	96	94	118	85	92	113	94	96	102	90	98	96	88	110	95	98	91	98	111	93	98	109	77	91	94	103	95	100	114	101	96	105	100	106	115	86	108	87	93	93	104	127	98	108	87	99	91	97	114	93	103	100	74	107	106	99	101	122	98	92	90	103	85	101	86	107	100	109	101	103	130	117	97	107	99	101	96	107	116	81	86	104	96	104	93	95	92	87	97	106	102	112	107	105	99	87	92	102	91	104	116	103	121	86	105	123	108	101	98	93	86	109	95	90	97	92	93	100	102	97	113	105	82	97	93	100	75	100	102	110	98	100	111	103	122	111	84	81	103	92	96	82	74	88	102	118	88	95	100	94	98	87	103	97	85	79	103	94	84	120	103	104	91	113	99	104	91	106	93	84	104	108	97	116	113	104	117	98	100	109	120	121	68	89	81	96	108	96	100	104	90	92	100	96	116	115	112	93	114	108	107	101	80	107	106	83	101	132	98	101	107	99	114	102	105	100	96	104	96	101	105	111	111	107	100	99	82	94	90	111	102	104	108	98	106	87	102	98	100	90	97	95	105	99	106	99	100	98	114	92	101	90	81	93	103	107	111	92	98	94	114	110	107	89	98	99	94	102	91	93	89	120	95	109	88	107	109	102	97	98	98	114	97	96	98	88	91	112	111	83	92	108	95	105	104	111	107	103	100	100	98	108	100	86	105	97	80	104	121	111	106	102	102	101	117	104	104	100	98	88	104	97	87	123	107	100	103	103	92	103	100	117	109	91	89	100	104	81	84	111	105	95	104	107	100	80	82	93	100	98	88	96	115	100	105	109	100	81	100	88	105	102	103	97	111	105	89	94	103	87	103	98	92	84	101	104	90	100	101	102	105	102	93	86	113	108	97	114	107	97	98	100	100	90	107	89	105	103	95	105	82	107	102	78	83	92	89	93	94	109	95	110	99	102	94	92	96	118	105	111	110	110	116	108	107	96	85	115	98	105	110	96	98	122	112	102	97	113	98	96	111	100	106	112	117	85	91	85	97	116	116	97	84	123	108	101	101	95	115	105	99	83	99	103	91	114	119	115	98	98	96	103	103	106	109	91	106	102	106	103	83	89	95	94	83	99	101	104	105	109	97	87	94	98	114	97	95	109	113	82	100	102	107	106	93	93	112	92	103	94	103	105	114	105	108	97	98	93	104	96	107	102	107	105	108	88	104	105	103	94	100	89	105	104	84	117	111	105	94	84	86	116	100	88	124	102	104	86	104	90	81	104	104	109	110	82	90	106	93	106	94	112	92	111	99	82	122	108	92	102	82	110	86	103	91	93	98	93	94	81	110	97	112	83	102	96	99	101	107	114	106	93	89	104	96	102	104	102	98	105	104	89	110	95	120	91	101	86	108	89	100	111	87	105	105	85	101	111	93	117	97	105	106	103	106	103	114	87	114	76	102	107	86	106	110	108	114	83	122	78	112	97	94	91	87	106	96	116	115	101	88	95	94	96	91	96	99	105	82	91	86	105	87	93	89	108	109	97	103	101	93	106	100	107	109	103	99	93	120	103	88	101	93	105	104	90	112	126	108	85	98	95	116	98	110	103	81	105	102	99	110	95	92	96	102	81	95	93	106	99	91	99	106	106	100	107	88	94	82	112	96	112	103	93	104	101	92	95	113	95	98	81	106	125	86	111	93	117	92	72	94	104	106	98	103	97	100	91	117	87	96	108	103	95	106	90	94	108	113	89	107	110	118	83	93	91	100	95	97	90	102	94	98	115	99	116	99	98	95	116	107	102	111	89	97	83	76	89	118	89	90	106	96	103	119	93	109	97	105	108	96	104	82	88	92	102	98	109	107	113	84	107	105	93	105	92	101	102	99	86	111	102	92	81	93	115	96	96	89	96	113	100	85	98	107	109	110	107	94	109	97	115	103	96	91	92	103	94	103	102	116	96	122	97	102	90	117	98	85	107	101	87	93	89	91	90	99	106	103	94	99	95	87	95	106	100	97	111	102	118	116	99	80	102	112	84	106	100	104	81	94	98	85	98	101	89	97	88	100	96	97	112	113	111	99	107	101	91	99	102	92	110	93	116	112	99	99	106	109	87	117	101	98	87	95	106	95	111
34455	20041	13590	12620	18012	18850	16714	13388	10036	7094	5547	4151	3205	2641	2294	1956	1615	1382	1196	1089	1025	1001	1031	932	928	839	812	813	759	835	778	827	715	746	767	719	774	748	740	779	792	735	761	723	756	760	755	734	802	770	762	782	725	744	725	728	740	745	723	705	760	747	713	727	738	722	736	771	749	758	728	762	697	684	711	738	745	723	719	731	737	790	715	742	775	751	718	693	736	710	752	761	740	785	759	721	723	709	740	736	754	723	719	717	724	762	754	762	768	734	718	783	740	795	741	761	699	751	721	754	789	736	722	684	710	703	721	739	742	752	771	717	744	758	733	754	755	770	743	703	750	710	698	714	750	745	719	731	740	737	781	737	725	736	729	693	750	728	739	753	748	742	726	699	748	752	727	759	748	776	747	751	737	784	721	738	735	720	761	743	688	761	741	713	792	700	753	716	818	743	741	805	769	741	742	691	789	754	714	753	700	776	720	705	736	743	748	770	745	716	709	705	737	745	724	793	750	758	743	753	693	748	753	718	736	757	758	751	747	747	789	714	735	724	731	733	724	747	707	742	741	791	731	712	762	746	712	693	755	772	736	742	722	727	747	769	757	744	751	823	726	731	755	737	710	791	686	784	724	733	703	710	747	749	755	782	746	736	714	735	751	730	755	760	650	726	780	782	754	727	742	691	733	736	688	694	763	751	761	734	740	765	732	697	766	712	751	742	792	727	741	765	713	721	710	751	750	741	727	742	795	754	725	730	734	721	751	739	758	746	747	694	723	720	725	731	733	752	728	726	735	730	785	734	665	733	794	798	704	749	758	738	754	701	767	781	733	715	732	758	663	789	723	759	692	736	726	753	707	733	705	738	733	726	740	712	733	729	740	739	736	741	750	751	729	736	727	703	702	738	726	725	715	760	764	732	730	724	733	753	775	731	730	761	741	706	707	755	775	714	723	770	729	716	745	729	719	685	733	730	749	725	687	712	731	716	730	720	785	659	738	757	745	727	756	765	777	727	754	722	745	746	781	796	734	741	759	716	772	724	702	711	737	765	729	736	733	780	723	742	772	753	744	725	768	754	785	752	771	703	752	733	724	741	722	777	710	715	714	746	749	767	748	749	738	754	727	705	737	732	781	748	700	732	723	702	741	744	738	729	757	747	714	728	748	717	696	694	749	785	727	741	692	732	708	733	706	747	728	739	728	730	743	722	724	757	713	763	702	700	696	715	726	773	763	774	775	714	783	778	717	735	697	754	764	762	740	680	705	730	770	722	716	772	792	700	729	756	728	737	730	756	734	735	784	765	711	761	728	746	823	708	710	783	752	765	736	734	749	730	714	762	742	694	757	756	788	709	761	711	761	803	733	749	738	727	747	728	733	694	774	723	749	738	732	692	718	751	762	767	795	769	752	747	683	740	774	738	761	764	702	773	742	721	745	796	748	726	723	754	766	758	749	707	731	718	697	778	737	710	746	743	724	783	686	754	769	698	754	741	740	735	766	685	747	739	769	785	767	722	774	772	717	770	787	731	774	696	763	736	708	801	696	755	779	694	726	751	781	756	706	750	715	790	723	751	736	760	748	723	705	767	730	757	739	729	724	751	795	711	721	790	779	756	730	778	733	773	781	772	702	744	716	776	726	741	726	751	712	736	760	730	736	698	743	735	715	728	745	744	762	797	790	764	751	744	743	740	783	732	756	748	680	713	726	724	713	740	743	743	725	721	743	780	750	723	717	697	757	752	749	729	742	770	729	709	760	752	788	757	751	755	808	728	760	762	687	737	756	724	816	778	740	692	797	753	750	706	757	716	742	749	756	785	702	753	724	739	717	762	720	747	726	777	729	722	758	717	734	735	771	698	683	772	755	750	783	733	706	748	760	776	727	719	721	714	746	742	751	755	739	742	700	746	769	716	792	752	786	728	729	739	795	752	685	755	710	760	724	764	798	758	759	711	754	696	736	773	771	722	740	678	733	757	772	723	674	750	745	747	700	757	751	696	725	724	661	752	728	707	733	741	692	766	702	761	763	780	736	719	727	736	764	778	720	764	742	750	729	739	765	728	782	743	723	764	698	735	694	739	730	734	752	684	759	705	758	693	751	745	789	716	717	776	731	742	765	752	715	739	745	781	772	785	725	739	709	765	719	736	705	726	795	739	815	751	709	744	702	721	748	768	744	724	764	727	771	760	732	741	737	767	731	767	703	699	705	722	748	746	737	757	737	779	724	745	703	788	728	738	720	702	697	728	740	719	770	764	707	739	769	771	709	741	745	774	743	715	774	778	767	708	769	798	710	805	763	779	692	812	748	735	736	737	691	730	689	719	684	750	790	788	697	712	726	727	728	734	743	762	705	730	718	753	700	682	717	752	749	764	732	743	714	740	709	724	765	745	734	773	715	748	700	698	728	750	708	723	705	735	739	698	763	759	780	720	725	768	776	718	682	718	770	705	748	754	718	779	720	744	709	737	757	754	742	739	759	743	767	696	734	762	709	752	723	754	775	735	778	714	696	765	738	801	704	751	756	758	756	751	745	733	722	784	770	742	758	723	785	756	701	705	768	756	721	739	744	769	755	770	725	722	765	712	716	692	731	728	722	750	734	728	742	737	754	710	736	716	709	724	725	721	765	780	799	797	766	805	736	691	744	717	736	765	748	723	688	733	736	732	771	709	731	754	795	732	752	731	704	767	715	752	726	706	730	722	764	762	749	757	717	727	732	764	699	722	751	734	743	738	699	755	742	737	745	725	695	746	747	733	712	772	753	666	732	767	820	722	732	755	761	750	714	724	712	703	757	699	755	754	787	738	772	744	771	753	723	750	709	773	739	724	768	772	756	743	748	795	726	721	721	752	717	736	753	706	780	741	726	738	764	769	711	715	763	740	766	761	731	722	747	746	752	742	715	702	709	751	710	704	739	779	774	720	719	757	731	753	759	702	809	759	762	718	773	726	739	746	734	712	695	746	772	773	780	723	725	699	764	753	721	763	735	737	723	744	727	742	700	704	736	721	727	714	750	698	741	747	766	765	744	710	759	752	755	717	745	754	758	714	730	712	757	723	740	795	797	743	775	725	730	743	771	742	720	755	745	715	746	712	724	749	747	725	752	691	765	719	727	731	695	777	791	782	736	731	748	740	746	716	766	745	732	713	723	746	727	772	714	726	713	790	748	800	726	766	747	716	778	750	739	745	725	722	737	738	715	675	730	742	774	707	693	693	766	724	701	731	743	751	738	719	759	740	765	743	711	792	781	800	741	730	755	713	707	735	737	770	723	734	726	754	741	716	752	708	728	690	749	731	725	761	741	735	757	766	725	728	751	722	738	767	718	722	732	740	767	745	759	723	690	768	786	755	726	725	757	701	708	765	767	764	763	730	749	730	769	743	755	742	769	689	741	804	702	711	709	753	724	741	753	722	772	694	749	739	760	788	719	727	784	720	692	681	802	723	732	771	738	744	773	751	738	753	759	750	736	703	733	781	743	712	702	756	745	768
8673	4915	2280	1336	958	824	746	622	506	393	322	253	247	196	182	161	160	127	118	127	147	134	111	138	130	114	132	139	119	114	108	106	100	116	101	108	107	80	100	90	113	102	105	104	98	101	113	98	128	102	101	112	110	94	115	99	108	102	104	100	94	104	127	96	123	86	94	102	112	125	94	117	117	101	100	121	89	97	111	119	116	112	111	109	104	108	122	106	98	114	100	96	106	105	116	134	105	93	104	104	119	100	118	100	100	111	97	106	134	131	111	112	111	103	117	115	107	89	100	119	120	101	89	110	107	117	115	95	115	112	110	100	100	96	112	110	103	108	111	122	96	97	110	108	119	107	103	104	110	94	95	111	112	107	104	124	125	103	87	96	119	109	104	106	111	107	90	100	102	108	108	86	92	110	96	119	118	105	106	119	117	101	115	109	101	104	95	91	111	108	122	106	117	110	94	101	102	104	122	105	110	111	97	107	114	124	125	110	99	114	92	106	96	116	108	105	103	106	110	112	118	114	126	103	97	106	124	102	102	100	93	122	105	101	100	113	97	119	99	121	88	100	108	109	108	94	87	114	120	99	125	92	101	85	102	106	107	100	120	109	104	103	110	104	122	110	107	100	90	94	102	111	115	93	89	93	94	100	119	112	108	107	102	103	100	91	95	101	126	118	108	105	110	106	116	97	89	98	117	126	118	117	104	108	92	121	105	108	104	85	114	100	104	89	104	121	111	90	98	114	108	133	116	115	99	105	107	114	107	109	106	109	125	119	102	130	92	106	108	109	94	115	114	119	112	101	109	100	113	106	110	101	103	113	105	102	118	111	99	104	119	102	111	105	96	115	102	105	119	100	95	102	113	111	120	100	94	113	94	110	102	103	99	104	117	110	119	106	110	108	103	122	108	108	114	106	105	96	106	117	98	98	83	112	106	86	109	108	118	101	97	115	115	93	121	103	101	114	111	121	101	101	119	103	121	109	101	107	118	117	110	102	106	105	126	88	108	105	103	92	104	109	109	95	123	122	103	129	100	105	106	123	114	102	130	117	95	97	80	101	112	93	91	126	116	129	89	118	98	104	114	105	89	108	94	117	119	117	97	122	89	105	99	128	114	117	94	117	123	133	122	106	103	114	127	109	103	122	124	114	119	112	90	109	102	102	103	114	99	102	110	110	103	82	112	124	107	116	108	98	98	124	114	124	110	111	92	125	128	93	109	104	96	85	96	93	105	118	109	96	104	106	108	103	115	116	112	131	118	102	92	107	132	109	91	117	98	102	129	91	116	111	80	104	130	112	96	97	122	141	100	113	117	93	99	109	92	97	93	110	119	94	103	107	108	107	107	104	119	116	109	110	92	104	113	100	106	111	93	98	121	104	116	99	109	98	120	99	96	102	108	112	105	102	100	127	102	118	91	97	128	103	110	114	114	107	106	117	123	93	110	95	101	104	88	113	117	97	119	89	110	95	113	99	116	102	99	107	112	116	133	107	99	117	102	109	112	112	118	111	112	109	104	117	93	87	103	114	96	108	112	108	114	129	106	101	92	118	113	108	107	109	107	116	119	99	104	126	91	111	118	118	98	127	113	114	111	119	112	103	108	104	108	122	93	99	97	110	108	117	103	106	126	112	86	103	112	117	91	127	96	107	99	119	102	105	121	115	116	93	106	114	105	122	116	99	105	114	79	96	111	113	81	110	110	108	110	102	116	103	94	117	115	96	115	119	102	132	101	136	124	118	101	97	102	106	99	112	108	103	110	108	98	99	120	105	102	113	118	101	98	121	84	117	121	107	131	100	113	120	98	110	114	109	99	113	97	101	119	127	114	105	106	128	120	115	93	118	100	105	114	114	116	96	121	117	98	111	118	104	112	129	113	128	101	104	112	100	105	106	108	100	131	102	108	105	108	104	121	117	101	83	112	114	113	107	118	111	105	115	116	89	102	115	110	100	109	111	98	134	124	99	119	102	102	105	124	104	110	124	125	93	110	122	103	106	107	109	94	110	102	91	112	87	103	117	111	121	118	107	119	122	102	109	106	112	106	107	99	119	107	103	124	88	120	110	112	107	102	99	90	112	108	107	108	106	95	104	107	92	100	102	100	96	101	105	93	103	114	102	113	102	93	95	111	114	114	104	128	101	120	107	122	93	104	111	108	93	109	96	118	99	111	123	115	109	121	104	126	98	128	135	107	92	114	119	100	98	116	108	105	90	92	102	81	93	116	105	111	119	98	106	95	109	114	87	114	119	99	102	114	97	102	104	98	115	108	107	104	96	101	105	116	112	97	106	91	87	128	117	127	128	118	114	105	106	109	101	118	106	111	102	113	109	92	110	98	102	108	96	121	106	114	99	115	106	122	100	124	90	99	126	120	128	102	97	98	89	104	94	118	119	106	104	99	112	103	104	105	113	110	99	111	115	130	82	94	98	123	95	103	118	107	107	113	109	116	112	119	98	113	106	123	128	118	107	117	103	122	110	105	115	122	108	118	92	114	111	117	110	99	100	108	108	129	108	111	117	129	111	127	100	95	95	98	101	114	101	122	108	91	109	118	109	122	94	103	104	109	108	100	102	125	115	104	106	110	102	109	91	104	95	114	109	109	109	116	127	120	89	116	108	122	124	100	107	104	120	105	103	113	116	125	113	100	92	135	122	111	131	121	109	114	107	108	112	109	107	116	110	103	118	112	99	110	111	114	123	111	104	101	114	102	103	116	118	118	98	123	83	93	104	111	101	110	95	122	119	99	94	107	95	107	98	97	101	107	118	97	110	112	106	102	107	112	113	120	115	123	96	128	103	113	105	122	105	102	94	107	105	106	97	122	104	122	100	113	99	109	103	114	118	105	107	115	107	106	111	96	89	98	113	135	106	123	108	104	97	102	88	95	111	110	100	105	107	101	105	110	75	91	105	121	103	106	118	107	117	135	104	125	93	113	99	104	114	97	122	125	115	106	103	97	98	124	93	109	104	101	111	92	115	92	99	108	103	117	100	100	114	101	86	103	114	105	97	93	116	88	110	100	92	100	96	106	104	119	100	107	111	122	106	118	99	89	114	96	127	98	101	89	112	119	109	107	107	101	110	116	97	104	103	110	101	97	112	116	114	110	97	111	124	88	118	116	123	86	124	115	109	115	85	110	98	108	109	116	111	126	124	109	105	129	108	121	116	104	111	94	103	108	98	120	109	104	106	92	112	108	131	97	127	105	101	103	115	122	104	115	88	108	104	108	123	112	105	125	115	98	118	102	125	95	113	105	108	97	113	116	100	118	95	127	107	100	116	102	119	116	97	104	103	117	113	113	102	115	110	99	102	98	117	104	117	95	114	99	108	119	111	123	97	116	103	120	112	89	104	135	97	106	109	126	104	106	111	107	103	111	104	77	103	123	115	97	108	96	100	91	110	107	106	104	112	99	112	94	108	95	112	129	102	101	121	119	106	120	117	95	115	107	92	107	109	113	114	91	110	96	105	94	99	110	95	84	114
38732	25122	16981	16615	22094	23044	20253	16309	12664	9770	7103	5177	4166	3453	2870	2327	1829	1678	1460	1315	1274	1165	1088	1159	986	998	990	975	924	940	868	882	814	819	849	820	771	822	813	808	809	821	826	765	779	792	824	846	793	822	803	768	800	804	807	816	811	791	830	766	766	794	791	767	771	794	785	808	810	799	823	783	806	831	776	808	753	786	790	819	737	757	807	785	759	814	760	814	791	739	759	801	754	787	772	777	812	813	865	773	810	783	715	811	823	813	811	767	739	807	762	812	747	808	789	778	763	805	829	761	745	767	809	812	798	775	822	804	802	745	779	767	747	807	775	784	786	786	781	770	784	807	757	738	743	773	806	794	776	790	763	830	773	770	819	800	781	830	774	794	751	836	809	744	770	830	834	740	842	799	808	817	760	810	815	806	826	736	771	762	759	763	784	827	811	805	800	767	775	788	803	791	835	763	791	808	776	824	784	795	813	751	744	812	772	799	820	831	802	772	758	799	780	807	812	807	752	778	861	737	801	783	794	774	816	814	770	759	847	792	801	815	771	798	763	833	722	746	831	723	805	791	812	783	796	770	774	768	783	764	751	827	781	768	795	738	736	728	818	804	766	847	787	778	819	824	761	798	807	767	818	772	749	763	756	786	798	810	798	796	776	740	797	767	788	842	716	812	743	776	836	767	825	833	773	800	794	844	784	821	759	769	824	759	796	844	773	746	778	845	817	857	811	801	792	786	775	784	791	815	820	754	777	776	801	765	826	762	838	783	780	780	817	828	784	793	781	762	784	805	789	761	756	787	797	785	779	783	814	818	775	766	774	753	803	831	789	772	818	770	801	780	789	810	762	838	838	766	784	770	828	791	773	800	775	782	795	812	817	771	782	779	788	788	809	815	814	824	807	825	843	735	814	819	752	819	766	794	768	859	804	731	755	768	780	773	786	784	769	824	810	776	793	826	781	779	750	813	815	805	763	817	761	824	824	798	803	811	750	793	774	793	803	772	833	802	773	831	808	789	778	767	813	808	765	748	778	822	793	856	799	786	763	768	828	838	822	781	812	804	797	777	798	789	774	792	800	779	797	778	781	803	823	807	793	797	809	778	800	776	828	816	785	757	774	759	771	796	810	792	798	798	756	833	810	770	807	774	773	800	795	842	800	788	804	817	862	793	755	787	783	747	756	730	795	824	796	802	787	773	785	758	764	841	782	800	779	790	777	747	779	813	752	766	796	791	819	787	763	793	813	826	804	796	761	766	788	772	816	731	856	756	784	787	805	762	815	792	763	766	808	769	771	835	795	795	796	810	832	810	775	817	777	833	757	800	827	814	813	800	787	813	797	808	801	775	864	802	839	756	797	784	730	789	825	793	767	802	796	790	764	762	760	811	825	834	840	811	814	811	737	776	784	785	789	784	794	825	764	781	788	752	783	788	809	845	817	783	777	817	819	779	827	781	769	777	772	814	799	798	793	798	776	773	778	799	813	776	801	774	806	815	801	770	821	788	775	804	784	750	788	785	777	789	804	808	730	767	745	787	762	764	734	773	774	743	760	809	794	801	724	785	744	843	756	782	800	730	783	769	770	775	777	814	780	772	794	786	805	741	795	794	806	798	744	753	816	801	769	781	816	779	809	784	800	811	796	823	796	818	791	786	783	815	818	778	768	810	751	832	756	812	788	770	795	807	732	857	834	793	809	771	754	785	778	760	765	734	785	776	800	800	763	737	808	780	814	773	782	798	774	781	795	774	791	804	791	764	771	828	788	804	794	791	796	765	822	803	771	845	783	815	763	792	751	799	760	738	834	815	742	802	814	798	771	821	787	848	809	768	805	838	780	792	775	796	825	790	782	890	805	743	756	787	770	807	801	840	786	776	786	792	843	755	745	784	746	744	783	768	798	843	812	784	789	763	757	794	812	778	865	736	822	814	807	770	760	802	763	811	837	732	785	755	814	807	816	773	766	797	813	792	785	794	784	802	830	796	867	809	793	803	768	775	735	806	806	726	761	795	801	778	739	811	772	787	818	803	793	756	799	805	779	803	768	795	791	822	771	772	795	764	790	791	811	866	762	849	844	804	757	821	739	811	800	793	819	822	785	787	777	809	784	748	778	794	803	773	799	761	835	789	755	803	801	797	792	775	801	813	837	801	834	788	801	797	800	794	796	837	823	751	826	780	768	816	760	805	816	775	792	754	797	759	766	796	824	845	776	793	696	829	778	858	847	770	778	784	779	814	771	841	743	748	787	824	785	857	820	802	754	782	774	798	792	765	822	791	795	771	819	814	754	814	781	830	815	789	797	846	751	794	808	791	787	824	786	746	812	781	795	779	783	821	794	759	777	790	842	780	762	753	814	806	820	803	798	822	794	750	783	745	806	770	779	762	771	773	783	785	825	817	775	819	784	812	788	764	788	741	771	805	780	791	780	791	832	797	806	836	840	817	784	802	864	814	754	717	785	797	806	778	805	809	787	793	818	803	791	786	787	810	771	769	800	814	815	849	752	835	790	774	814	806	848	763	785	743	793	822	778	756	820	800	754	800	798	777	829	818	801	771	799	718	755	799	791	855	818	839	836	811	766	794	792	828	769	724	781	806	793	773	861	823	762	799	787	763	821	820	797	785	785	791	776	846	784	756	795	802	787	803	805	793	765	838	820	780	821	764	795	807	811	824	821	789	799	758	805	808	836	836	805	766	844	756	785	768	772	778	809	796	774	828	797	784	795	785	784	858	796	784	824	814	774	807	755	756	814	809	821	824	788	784	814	760	825	723	791	837	821	795	780	796	789	731	827	826	803	838	831	822	692	800	831	784	741	793	790	762	785	781	765	820	836	777	745	773	809	827	744	796	878	842	812	749	770	771	797	773	820	794	790	793	772	837	783	806	832	802	789	748	766	768	833	789	777	827	809	815	773	842	789	829	751	829	820	771	811	751	796	815	819	799	813	853	755	744	771	795	774	747	789	791	752	873	788	756	825	755	768	777	794	811	789	753	837	777	778	775	780	845	811	835	813	825	799	765	812	764	781	780	821	771	805	777	744	769	830	736	773	824	777	773	766	760	827	779	817	821	803	784	825	847	816	802	779	826	767	846	838	840	778	772	826	791	821	788	794	820	793	786	809	787	732	791	812	796	743	837	779	773	785	774	801	845	814	793	803	803	784	808	754	786	791	817	775	804	772	777	779	792	795	773	834	822	811	733	786	738	794	764	773	784	803	768	819	773	748	782	790	763	752	817	765	727	800	770	850	812	771	831	838	749	775	773	852	745	775	757	786	781	774	803	755	774	811	811	796	777	797	824	808	793	809	800	773	774	788	829	769	733	791	803	794	752	769	811	768	816	806	792	837	772	801	808	767	772	762	779	784	822	793	749	785	819	771	825	825	792	820	803	807	785	810	861	809	781	788	790	824	816	783	810	815	810	787	830	818	742	800	779	782	804	775	741	777	795	818	756	772	786	715	842	840	818	789	825	787	787	788	795	828	786	821	759
8948	3979	1963	1277	933	801	753	624	486	400	275	261	222	219	141	154	137	135	119	126	119	111	120	102	115	100	102	112	108	92	101	90	115	84	91	109	86	96	102	97	97	99	104	116	104	100	111	101	81	90	85	97	99	99	108	111	111	111	97	81	103	79	87	96	105	93	96	95	106	99	96	97	82	84	118	97	99	83	85	83	98	98	95	108	109	97	101	80	88	92	87	88	90	104	91	107	95	106	104	108	109	95	115	113	107	104	103	103	108	117	95	111	95	104	94	104	98	98	111	95	86	106	106	114	108	111	94	99	92	98	110	112	93	91	127	94	88	85	88	94	91	84	105	110	106	96	102	101	94	96	100	95	109	86	101	87	103	94	97	104	114	80	108	98	97	90	91	105	111	101	118	90	102	85	109	109	108	96	102	95	104	87	84	107	89	102	104	111	101	86	128	87	96	104	102	96	89	106	95	107	96	113	113	95	99	101	107	114	116	104	102	97	99	98	76	86	80	98	94	120	96	106	94	82	92	106	97	119	104	91	93	103	105	89	110	97	92	104	109	105	101	113	98	102	98	89	109	117	98	110	92	121	107	97	101	92	102	106	90	94	96	95	76	82	105	96	108	104	100	110	95	111	98	103	103	96	105	103	90	81	104	112	82	96	98	109	98	104	79	95	105	102	118	100	91	100	109	95	89	93	91	98	104	99	99	105	98	98	104	116	95	98	104	117	86	109	123	95	110	88	114	114	101	98	92	99	98	95	110	100	87	96	105	107	118	100	105	111	84	95	103	102	82	116	104	107	106	83	97	109	78	94	98	112	112	102	108	97	92	86	101	105	83	112	96	114	109	89	98	111	83	84	102	97	99	107	87	114	109	91	103	98	94	88	89	84	96	107	104	116	107	98	91	98	102	110	113	102	118	105	105	112	105	101	91	101	109	93	91	117	108	101	109	100	105	97	82	117	112	89	109	91	96	102	103	112	88	93	101	115	98	104	110	104	110	87	97	96	121	97	84	108	107	99	114	83	90	105	97	105	105	105	107	93	104	108	97	94	117	112	84	105	115	90	101	99	95	85	100	100	108	101	93	111	101	91	100	104	109	104	101	101	116	130	96	78	105	91	103	98	108	84	92	93	88	91	88	108	104	113	104	94	93	113	110	89	91	110	113	88	96	92	101	120	113	98	119	114	131	114	101	95	109	97	107	101	105	117	86	97	107	93	108	124	98	103	95	101	103	107	114	116	90	88	108	102	91	123	99	113	106	99	106	95	92	96	92	105	103	105	93	116	79	93	96	111	103	96	117	90	102	104	93	126	120	98	100	101	106	111	97	94	90	90	106	97	94	101	89	93	91	105	109	105	103	107	104	93	100	98	86	103	105	90	110	112	94	105	112	98	96	103	104	127	108	95	94	94	102	101	85	99	101	100	100	122	94	97	104	100	88	109	97	102	90	102	97	107	106	96	80	107	77	113	120	103	99	116	103	84	110	133	101	98	84	99	104	101	112	88	91	101	97	102	99	88	93	97	75	110	100	80	93	103	104	102	107	98	94	95	104	104	105	82	108	99	85	102	89	86	99	92	86	100	94	90	103	103	97	98	104	108	117	97	96	103	97	95	88	89	92	87	91	92	92	116	89	107	100	106	107	110	100	116	116	86	84	111	112	105	101	81	113	96	84	103	114	104	112	101	93	80	102	98	88	96	103	112	108	92	108	93	103	89	108	85	115	104	112	90	103	98	87	76	97	108	102	124	92	95	95	101	101	89	97	84	97	99	95	112	122	100	104	107	101	112	98	98	111	124	93	86	101	105	102	120	107	106	106	104	90	111	92	101	100	114	107	118	99	82	100	78	111	112	116	95	115	89	123	96	96	109	96	84	88	90	95	95	104	102	106	90	101	109	93	91	92	91	88	114	105	100	93	115	104	93	112	107	98	101	90	107	93	86	101	93	84	126	88	97	108	93	92	95	93	101	106	92	106	85	106	114	110	116	97	98	101	86	100	101	80	118	95	89	98	81	113	88	111	104	105	95	114	92	92	104	108	90	106	103	84	88	100	96	108	119	92	79	109	113	109	106	116	93	108	106	94	91	103	113	111	99	99	114	93	92	103	104	99	111	87	103	102	101	98	104	99	99	96	104	94	107	118	115	107	105	87	105	94	102	105	103	101	83	102	104	109	94	105	102	91	91	92	102	101	96	100	108	101	98	117	109	106	105	92	108	95	88	104	97	113	91	84	99	109	92	99	108	103	116	98	113	83	119	97	102	105	93	96	128	110	115	101	86	113	107	112	94	109	87	91	96	87	84	112	100	101	106	114	84	93	101	83	98	91	103	92	104	93	88	89	96	98	94	97	102	111	99	96	97	126	103	95	121	114	98	86	119	93	115	78	93	114	76	96	96	91	101	96	100	100	129	100	85	103	93	99	103	105	114	90	105	123	115	102	110	106	103	113	98	94	97	105	113	135	109	111	109	116	87	109	110	100	96	105	94	91	117	96	116	90	115	122	132	70	119	110	108	97	87	95	99	103	109	115	94	95	90	103	115	85	89	114	105	70	92	97	93	98	103	111	92	104	102	119	106	89	106	113	103	108	112	88	84	109	104	104	126	96	105	94	104	97	93	115	90	74	106	112	97	93	95	111	96	98	123	94	95	97	85	102	105	98	106	99	118	81	119	90	100	88	115	96	104	94	102	94	114	110	106	101	92	92	114	102	103	122	114	93	114	88	98	98	84	100	102	97	119	83	82	126	94	113	98	118	106	74	96	99	95	112	98	103	87	117	110	82	90	106	95	115	121	91	114	79	113	96	100	99	88	76	83	110	107	92	88	109	114	112	108	103	110	96	95	98	87	110	117	110	105	98	101	103	97	111	105	103	102	113	110	105	107	95	89	106	94	82	96	91	105	107	95	94	90	107	115	92	95	112	98	80	110	102	121	97	111	115	110	104	103	88	98	124	109	89	117	99	101	105	117	95	98	106	109	101	103	80	101	108	113	110	88	103	87	95	90	81	103	89	108	108	92	90	106	97	99	104	79	106	102	98	103	93	111	113	107	105	100	97	102	99	102	99	98	110	100	90	115	87	115	113	100	87	106	104	92	87	96	93	100	97	95	96	107	97	117	102	103	85	87	98	92	98	97	115	120	98	99	106	104	99	110	77	89	105	111	99	78	93	92	81	109	114	96	75	93	105	96	112	99	109	105	98	109	101	107	90	106	103	107	97	113	100	107	104	101	99	106	88	91	96	102	90	94	82	96	102	95	96	89	104	78	134	105	87	86	117	98	114	111	104	88	85	104	102	86	93	97	117	111	108	108	96	119	106	104	94	97	111	98	105	119	93	97	88	113	99	117	109	104	108	99	100	108	124	94	85	97	100	118	89	89	88	96	94	84	94	111	102	100	118	104	92	94	99	78	74	84	97	103	103	114	109	96	110	93	86	90	94	96	91	89	83	107	110	120	128	94	100	100	95	105	100	97	84	97
36070	22095	15448	16168	21508	22447	19841	15865	12108	9548	6839	5196	4074	3301	2683	2177	1807	1510	1404	1260	1179	1128	1053	1028	986	937	875	936	856	887	809	745	762	778	793	758	777	745	768	745	769	782	816	790	799	797	750	751	733	735	769	690	755	715	721	732	753	765	778	782	778	765	735	770	775	750	706	728	733	788	717	746	735	747	759	741	799	771	729	732	760	753	701	689	743	789	771	742	745	772	754	736	774	742	784	739	719	740	741	742	720	724	751	740	747	736	757	697	731	725	722	744	706	716	762	764	708	721	729	741	753	787	746	749	755	730	756	731	750	689	760	706	733	759	709	739	795	708	785	762	733	720	749	725	721	772	755	735	743	711	770	765	733	751	696	757	746	752	741	708	728	744	746	744	714	798	737	755	747	780	709	724	695	767	710	757	726	790	755	745	748	747	720	747	772	748	744	729	736	763	700	772	682	762	721	704	779	713	696	748	762	771	739	724	733	732	775	751	723	710	785	784	739	790	754	767	728	774	749	731	709	720	760	719	708	773	752	697	727	756	757	756	720	740	738	725	741	770	716	748	758	757	704	716	701	759	736	709	754	803	710	766	759	747	730	759	776	761	773	772	759	773	761	749	759	723	746	744	790	734	723	766	769	691	713	730	730	725	773	723	745	746	745	734	693	722	720	753	744	716	744	732	732	767	715	776	739	706	739	721	760	718	727	735	717	745	771	788	704	727	744	710	775	717	744	714	739	758	728	734	738	740	704	726	683	771	685	725	723	792	710	772	748	743	788	787	711	790	732	751	762	735	751	799	773	783	762	730	762	667	739	781	769	751	681	716	781	744	724	787	772	738	756	762	746	724	783	746	739	737	721	790	775	752	765	719	724	746	765	753	732	713	730	718	712	757	755	746	720	740	700	756	736	768	736	735	752	714	704	763	714	684	765	748	745	744	725	727	775	762	702	735	738	780	694	716	762	737	762	692	747	713	759	729	758	721	710	746	772	731	719	763	763	746	750	715	754	767	762	716	741	753	729	739	772	733	763	747	738	768	754	791	764	706	758	729	744	772	738	766	739	773	712	755	756	711	729	668	773	760	766	709	731	724	747	746	720	769	720	759	766	744	756	729	732	763	786	765	734	756	760	713	773	745	693	788	716	808	711	756	735	752	737	667	783	725	734	736	743	765	746	682	782	776	765	795	741	710	742	783	711	688	733	738	749	743	718	756	811	742	818	757	715	742	787	768	730	751	753	716	740	682	758	734	726	731	769	742	719	750	728	748	681	760	735	776	747	761	752	761	734	795	768	763	760	734	720	790	793	700	702	718	707	773	732	782	749	762	734	727	765	758	766	790	767	746	733	736	732	720	739	724	756	763	715	750	743	735	747	731	754	768	796	742	755	745	749	778	717	739	731	744	753	778	739	742	734	731	737	745	745	727	694	765	760	740	757	778	806	743	713	703	755	761	777	749	713	716	785	785	738	756	749	736	754	740	772	735	772	766	699	724	744	736	746	788	770	735	760	739	749	751	762	734	799	732	739	770	689	693	750	759	754	714	727	741	739	769	730	705	695	757	711	744	786	786	753	753	692	753	773	684	752	782	792	754	715	730	747	728	726	762	738	762	800	721	740	733	724	744	685	748	746	768	771	752	757	762	751	754	768	802	776	753	755	754	722	751	775	709	751	692	761	761	726	791	750	750	776	719	758	777	746	755	692	706	777	763	730	762	707	705	717	768	729	734	748	723	737	739	712	738	737	704	720	760	742	802	771	764	742	744	754	750	751	680	710	702	769	693	669	793	720	734	767	755	775	719	728	790	744	802	773	727	731	747	744	702	731	702	755	729	747	702	741	752	758	737	745	734	800	805	778	762	737	755	734	745	725	714	713	689	734	765	755	764	725	763	671	711	707	713	735	721	734	760	695	761	722	703	755	756	755	773	742	747	741	783	733	723	747	740	720	796	701	773	715	707	776	772	759	792	758	761	736	738	771	710	718	769	737	739	801	741	719	696	735	732	726	705	704	787	771	763	737	721	732	725	734	744	749	684	769	736	757	698	723	749	734	718	758	743	772	709	674	742	765	760	746	746	744	772	762	754	734	787	739	731	745	769	766	735	748	712	685	763	729	717	759	751	707	717	754	730	761	773	748	754	732	783	779	753	763	827	724	695	755	773	703	777	794	762	765	769	757	709	720	729	751	723	722	778	802	724	727	808	776	737	735	722	750	748	764	705	714	767	774	753	753	758	726	731	764	765	760	686	781	731	715	780	796	741	735	725	737	747	730	743	776	763	752	783	759	701	738	700	746	750	712	775	749	746	749	744	730	769	769	733	707	826	766	772	756	726	756	702	764	747	722	722	752	756	730	694	783	707	815	777	673	730	770	784	671	719	704	760	738	745	718	689	702	706	706	765	760	733	703	784	802	704	718	729	705	737	757	772	723	779	750	749	777	744	726	744	771	747	722	733	689	727	692	690	757	708	729	752	701	746	734	738	736	743	753	792	733	719	753	754	757	688	709	737	698	745	780	758	734	772	756	728	746	737	725	740	709	748	737	720	798	726	730	740	745	767	763	758	766	785	801	766	757	775	700	765	699	744	722	730	800	722	739	774	737	760	747	784	752	774	717	710	755	749	765	713	738	752	794	767	767	738	760	750	723	748	724	696	723	703	713	755	720	757	775	768	755	729	748	771	746	804	785	685	775	746	785	730	769	692	690	750	768	720	777	753	766	761	698	726	738	775	753	727	700	811	733	711	712	761	761	766	742	761	707	724	708	748	769	812	756	697	753	738	765	732	708	784	687	717	688	742	731	780	739	734	701	780	758	720	712	772	757	709	705	736	760	707	764	748	750	732	747	801	745	726	790	763	742	713	753	723	744	772	709	769	728	741	750	724	780	781	739	755	728	699	764	728	764	745	716	667	753	780	758	722	759	786	728	733	734	716	715	688	735	740	746	763	728	729	702	756	724	714	779	738	760	740	746	732	715	735	772	751	733	732	722	739	767	748	703	727	735	715	731	749	720	782	785	827	782	735	749	733	775	738	735	743	770	743	739	755	733	714	717	738	792	763	708	745	744	709	688	734	745	733	748	805	759	837	746	703	746	751	769	691	757	787	752	788	686	719	761	763	739	784	749	777	781	774	729	741	768	785	749	727	734	774	718	758	719	723	774	712	732	769	725	724	763	719	739	755	737	773	750	773	725	745	716	785	724	734	761	718	775	771	742	761	757	761	764	738	708	769	740	728	715	728	775	746	697	766	747	682	777	727	797	780	757	726	741	785	727	801	744	750	758	720	723	717	757	741	742	757	729	730	718	708	761	750	754	746	763	734	736	775	745	761	710	721	757	740	714	738	754	722	747	739	698	755	723	714	736	758	750	734	772	749	759	739	729	744	740	706	756	741	706	712	783	752	703	728	711	783	766	755	776	717	705	734	732	763	752	783	674	683	758	740	740	718	756	793	763	751	746	690	766	749	719	737	748	773	784	743	709	747	780	731
10019	5539	2807	1731	1203	1060	1018	806	611	514	386	335	283	223	216	202	159	157	158	139	128	149	111	135	119	104	102	102	134	103	114	110	113	92	94	126	127	93	122	114	115	114	99	118	109	88	127	104	112	90	114	108	112	104	103	103	108	114	105	95	112	127	105	98	106	126	112	116	121	110	113	110	130	121	106	110	111	114	106	112	123	126	118	110	109	106	103	113	91	98	120	122	102	113	114	108	117	116	105	104	112	105	126	107	132	121	114	88	116	106	107	100	119	126	118	106	118	129	120	113	102	103	103	126	108	102	105	89	126	115	118	128	109	107	96	97	121	86	80	104	107	124	109	139	99	95	121	115	111	115	95	111	125	102	106	98	107	112	116	113	108	108	110	93	112	102	131	123	112	98	108	110	108	103	96	130	109	131	126	122	97	110	112	120	116	97	117	102	111	140	116	111	115	130	97	97	97	110	101	87	116	109	113	116	94	131	98	120	105	124	107	99	103	112	95	116	112	107	91	115	106	115	116	122	114	92	111	104	98	109	121	116	119	126	118	115	113	113	115	116	96	119	111	108	103	117	132	102	122	100	123	86	116	128	109	120	109	114	111	116	106	113	106	113	107	101	119	111	114	114	95	126	117	115	112	131	103	111	101	95	112	120	107	110	108	99	107	108	105	110	114	90	129	116	130	105	118	111	114	91	92	107	119	125	95	98	117	105	99	117	113	116	118	90	101	108	117	131	115	114	98	103	118	104	107	110	117	117	113	120	119	117	105	123	100	107	114	103	121	119	118	104	112	98	88	112	105	123	109	99	119	127	105	111	131	113	121	114	110	110	119	107	102	124	124	114	108	117	104	128	112	127	106	90	131	118	116	125	102	114	93	115	95	108	111	106	128	105	133	113	100	107	109	132	114	118	96	111	111	97	108	112	123	108	107	98	103	112	126	100	119	102	118	107	105	131	97	108	110	104	124	110	91	84	109	101	113	121	108	107	113	121	124	109	127	99	113	95	106	122	120	102	103	103	107	106	103	111	104	99	110	114	126	124	122	103	106	114	119	98	107	106	100	101	104	104	117	113	112	111	113	96	123	110	121	118	129	104	91	118	110	102	105	102	108	107	109	101	129	116	117	112	139	110	119	109	114	114	109	134	93	120	114	105	121	109	113	102	122	88	126	111	121	103	128	99	97	87	108	99	109	116	123	99	107	122	107	126	108	109	120	115	107	117	116	108	101	115	106	120	98	101	126	107	113	111	142	113	120	121	97	96	91	90	115	99	100	105	96	116	109	118	130	129	107	111	120	115	115	109	117	106	120	112	98	115	134	112	102	103	113	117	120	103	98	113	128	129	82	101	104	111	101	112	112	106	104	95	116	102	111	87	121	102	109	104	116	114	113	114	98	101	104	111	108	127	98	111	107	94	96	108	106	128	91	116	111	102	101	130	104	102	116	108	85	103	99	109	118	103	95	92	105	128	107	102	138	121	106	116	115	105	114	109	108	107	117	107	108	94	103	102	108	117	121	104	92	95	112	119	114	114	113	116	107	114	96	105	116	108	126	105	115	86	103	124	127	108	117	102	109	79	97	111	107	103	108	101	132	131	101	136	102	98	78	104	108	104	110	91	124	117	107	102	109	104	110	108	113	104	99	90	100	118	91	96	120	109	106	91	103	108	115	120	117	117	116	120	107	98	101	101	111	110	89	94	100	96	109	123	106	112	104	92	104	85	98	119	115	120	103	95	110	87	107	137	107	119	105	97	92	128	99	107	109	109	110	117	102	90	107	118	118	100	122	108	117	105	108	97	100	114	121	113	117	104	117	98	112	104	108	128	105	119	96	116	107	99	105	122	109	111	123	104	116	104	108	106	98	84	109	121	109	105	113	105	100	128	96	116	123	114	127	118	121	116	101	119	109	116	115	99	123	101	102	101	126	132	95	95	87	99	113	99	118	100	109	94	112	120	123	122	98	104	122	113	102	87	109	106	113	116	104	98	96	104	113	98	92	100	99	106	104	92	109	105	111	112	108	111	127	93	99	114	105	109	103	108	126	108	108	104	97	121	89	101	118	103	115	128	105	108	106	119	125	99	105	97	106	115	110	101	112	124	96	100	104	119	108	99	90	106	107	120	115	116	84	109	110	106	104	114	101	106	105	139	94	109	124	125	109	115	106	106	112	110	120	110	119	109	109	110	98	119	109	88	103	95	117	95	106	101	100	117	111	99	94	102	139	106	130	106	125	103	93	97	109	120	98	89	111	115	91	99	117	121	120	108	115	102	106	111	119	118	106	106	110	100	124	101	116	116	129	113	93	111	131	110	112	112	98	111	120	107	116	110	105	95	112	112	113	113	94	117	98	107	108	102	90	130	118	101	101	116	111	105	109	133	119	129	114	95	106	109	112	116	92	130	110	120	123	112	136	105	109	105	129	130	110	133	108	121	116	109	110	110	104	116	99	127	96	106	126	102	123	87	122	128	95	105	127	106	128	113	119	114	121	123	109	110	89	113	110	99	101	104	105	118	98	123	92	118	96	113	133	106	114	105	115	111	106	97	101	131	124	98	102	99	110	107	96	94	103	112	113	102	107	127	115	103	99	113	115	96	111	97	137	100	101	116	129	89	102	110	126	124	88	104	100	97	118	108	113	101	119	110	113	116	107	104	108	124	118	114	89	105	99	106	103	102	117	119	101	98	105	105	103	92	116	111	111	113	99	105	111	92	130	129	120	120	104	119	106	117	123	122	106	100	108	102	99	100	112	116	108	122	100	109	108	105	115	111	107	130	127	103	117	112	99	119	93	120	121	99	126	101	93	118	104	129	114	101	138	111	116	109	117	136	98	118	121	96	106	101	113	91	124	109	92	111	97	116	121	106	109	103	114	117	99	128	111	117	124	109	118	120	120	93	104	115	94	106	122	119	93	97	119	117	116	119	122	97	105	101	100	122	112	99	102	112	107	121	104	107	114	108	115	120	100	102	99	97	110	134	107	127	98	109	109	124	115	125	98	109	113	99	121	102	105	122	107	95	97	111	111	110	110	111	102	101	110	127	101	103	113	107	113	108	109	123	92	105	117	103	121	102	118	105	107	115	105	99	115	104	121	100	111	97	101	118	124	106	110	108	98	107	103	139	116	105	104	108	99	119	109	109	110	119	104	109	110	100	138	95	104	125	112	121	107	117	140	99	112	103	97	115	113	109	106	113	108	116	105	111	130	97	110	110	103	109	122	106	97	121	100	101	112	127	116	104	114	113	101	128	115	97	123	112	106	107	103	117	116	117	101	104	133	103	91	118	114	112	104	103	108	113	121	122	115	110	106	129	103	113	104	114	105	120	109	114	114	104	120	106	127	125	108	94	114	92	92	115	113	103	92	129	105	91	122	129	110	121	113	124	111	120	111	103	126	89	101	112	107	91	135	115	101	105	92	114	109	113	103	100	122	118	107	115	95	116	122	102	135	109	110	109	89	117	135	113	89	106	100	106	127	111
39699	25872	18931	19275	24633	26178	23410	19156	15126	11415	8746	6860	5359	4214	3362	2642	2149	1916	1700	1583	1321	1339	1296	1194	1132	1123	1055	1028	1016	944	854	856	844	793	844	860	839	848	811	826	839	804	812	806	850	832	838	801	772	828	801	808	770	849	757	804	804	789	775	786	792	760	832	806	780	844	794	809	792	822	763	825	815	725	810	822	807	765	773	777	804	773	853	829	769	750	824	811	753	772	819	804	790	836	791	778	843	768	828	787	822	825	757	780	786	801	766	796	801	809	823	780	818	834	775	790	789	786	846	827	799	811	814	753	840	809	716	770	818	846	824	796	797	791	762	777	833	834	858	837	789	780	819	823	786	802	795	844	787	803	826	725	828	868	818	785	791	781	884	792	804	775	825	772	828	784	819	842	780	787	794	779	754	828	750	820	830	788	765	807	821	769	813	818	830	773	782	798	765	818	769	751	801	795	790	754	763	777	819	784	797	787	800	841	790	798	793	805	839	826	755	805	819	798	812	825	800	768	783	813	819	820	806	803	797	827	769	792	801	827	834	795	809	820	817	769	778	801	854	841	816	808	791	804	775	745	792	782	749	783	839	811	796	841	823	811	823	771	806	777	802	742	767	758	824	803	804	797	779	768	845	828	793	815	799	859	810	835	816	762	830	822	835	804	790	825	799	800	738	767	751	803	809	786	844	803	822	830	789	776	794	797	835	797	789	832	787	812	791	850	788	776	832	826	843	825	803	807	846	773	822	821	806	796	793	753	808	784	790	790	771	814	793	769	887	769	767	807	814	757	808	826	831	778	801	819	844	776	857	787	821	789	815	792	794	756	791	833	759	837	731	830	810	812	813	820	765	798	812	809	797	771	818	795	845	782	801	828	802	794	839	821	769	807	784	816	810	783	787	809	846	777	790	796	852	841	835	808	789	807	821	814	825	798	783	809	776	802	780	793	763	795	833	809	782	836	765	797	823	795	789	772	803	813	804	789	797	795	860	847	810	787	785	806	843	758	797	837	779	833	786	809	853	845	876	834	795	773	819	802	793	807	785	816	857	803	836	754	783	777	776	744	785	838	787	849	841	752	796	801	825	790	760	778	773	795	808	796	800	765	832	798	813	821	795	762	833	773	813	803	804	839	799	779	800	791	781	773	804	757	799	806	822	840	833	798	830	768	776	819	816	790	759	839	764	828	801	807	792	751	860	852	764	855	785	820	796	715	791	842	804	800	842	834	805	770	794	757	819	833	753	819	825	785	764	795	754	830	806	768	771	820	835	786	794	762	789	772	786	816	757	797	750	816	783	801	806	799	830	797	822	803	781	828	767	803	788	807	849	830	828	776	771	824	824	788	790	793	789	809	845	807	785	796	833	779	805	838	782	851	829	781	796	800	830	811	844	821	766	840	784	825	755	780	782	796	813	831	778	822	781	819	800	827	780	816	758	854	790	753	808	839	789	813	794	796	764	829	787	870	780	838	819	760	796	795	779	808	816	811	797	794	861	753	767	796	781	813	787	759	791	801	772	824	799	805	809	816	792	781	812	819	782	804	820	820	833	790	787	735	774	800	813	821	832	824	846	785	845	780	835	778	768	793	801	801	805	838	819	818	791	787	790	815	821	790	827	837	790	766	797	793	802	783	765	802	870	831	806	817	793	825	849	802	792	839	787	796	796	812	779	766	788	785	805	809	844	735	815	796	805	801	802	791	820	811	763	767	783	809	785	817	745	759	820	757	754	794	818	795	871	772	787	794	824	790	842	849	804	761	799	796	826	806	734	831	837	809	734	793	805	777	836	786	818	803	846	798	825	796	804	830	772	828	780	763	832	783	828	829	806	808	757	788	833	820	809	800	801	832	812	789	801	811	775	850	810	804	761	830	801	775	758	762	819	843	828	785	813	779	779	831	767	768	783	817	812	815	808	821	834	775	778	795	862	754	827	837	789	803	794	814	832	794	845	777	782	799	776	773	773	795	805	771	783	798	830	836	800	792	763	777	809	805	844	734	822	795	781	797	775	807	778	815	841	812	803	792	758	774	759	744	828	845	801	779	765	832	842	815	839	799	808	757	817	777	802	812	799	803	774	797	855	817	864	773	825	798	810	837	845	836	771	835	766	793	815	839	756	740	825	816	782	763	791	837	828	778	746	836	749	799	859	803	814	797	803	774	861	865	792	839	866	782	788	806	803	782	779	750	798	803	806	785	739	761	765	771	792	821	814	791	782	775	844	790	764	721	792	868	793	778	801	792	787	796	812	842	833	773	844	856	806	796	770	777	865	759	767	810	832	806	805	804	787	761	804	761	786	791	851	801	756	785	790	779	794	811	836	836	788	824	818	824	789	804	748	837	810	714	825	792	821	825	746	759	796	780	781	807	791	815	830	813	801	840	829	814	817	841	830	808	829	781	786	752	809	811	832	773	835	788	771	811	812	826	875	807	764	774	822	786	821	821	819	779	822	772	774	846	813	797	762	845	764	817	819	847	800	779	834	776	790	807	821	774	800	812	793	805	842	759	772	818	786	813	863	768	775	782	766	788	858	779	846	807	795	758	787	822	804	749	772	766	764	774	785	790	812	772	777	829	784	801	776	792	822	816	818	818	784	792	823	854	785	840	770	805	828	788	797	819	827	777	791	828	834	765	775	849	860	795	813	793	776	774	786	737	785	790	855	790	801	818	809	792	782	799	841	810	816	884	839	814	836	753	759	763	860	802	842	789	797	796	830	804	780	845	816	803	799	821	763	762	773	813	806	839	811	785	793	753	760	801	761	819	821	800	811	831	759	817	770	825	840	798	811	774	834	817	827	802	791	792	793	816	779	838	805	833	796	774	825	759	818	770	809	798	818	823	882	830	803	813	814	800	734	841	821	720	768	837	788	808	749	837	829	771	806	807	826	758	778	784	766	784	776	775	798	822	777	743	784	802	816	786	754	777	769	810	816	799	825	819	805	795	767	775	821	776	784	793	746	785	812	778	782	813	821	844	806	803	771	844	851	796	792	831	785	792	865	834	784	795	779	830	815	807	749	835	747	794	774	791	777	801	827	834	807	714	751	788	773	854	818	837	810	756	799	774	806	803	782	832	777	753	823	822	830	783	817	849	791	804	809	801	854	776	818	771	814	808	833	801	796	809	778	805	752	805	787	741	739	794	825	844	788	803	826	766	856	773	789	803	807	797	797	820	794	825	852	777	719	836	810	838	767	789	809	758	823	808	791	761	785	800	756	813	801	774	805	799	830	839	840	796	762	828	787	825	801	814	806	822	783	874	780	776	789	858	783	758	794	809	819	768	812	800	830	813	794	743	776	791	768	839	833	796	842	813	804	829	776	853	877	773	830	789	772	804	769	807	779	763	817	821	753	797	730	856	824	764	817	755	808	835	786	781	769	859	760	802	790	754	863	782	813	824	814	796	773	856	797	756	842	792	786	820	845	817	819	805	783	796	753	805	768	814	808	779	775	779	801	762	829	793	841	779	806	845	819	803	783	798	816	818
6809	3078	1410	935	662	565	571	447	345	301	243	200	185	171	164	117	120	118	121	127	109	102	112	113	116	106	115	128	110	96	110	115	95	130	89	103	88	112	109	99	94	96	88	99	91	82	104	110	96	99	77	100	114	85	114	97	85	104	91	99	90	128	96	112	95	114	98	111	89	106	108	120	92	111	103	108	93	95	107	79	84	103	95	110	109	123	91	113	119	120	106	92	122	93	105	108	82	98	136	92	91	113	95	105	108	111	106	95	106	111	112	106	84	93	107	99	93	112	113	117	104	105	90	99	96	110	98	106	97	105	100	102	117	132	82	91	103	111	96	101	92	93	106	116	98	88	88	122	90	101	91	102	100	84	83	106	121	114	84	98	117	116	99	97	92	86	98	109	102	109	92	107	97	84	94	92	95	96	106	102	119	92	93	119	99	89	126	110	101	110	112	106	98	99	114	122	105	106	133	93	103	96	107	115	103	116	103	98	86	94	98	97	107	101	100	78	102	93	86	119	98	111	116	101	109	96	109	102	107	105	116	99	104	105	77	103	110	104	92	100	96	99	101	107	100	93	110	89	110	94	87	103	105	109	81	90	104	99	98	118	101	111	99	83	89	98	99	108	117	108	102	98	111	110	107	112	99	77	100	95	100	101	112	86	104	105	104	109	96	111	103	100	105	98	111	110	94	108	103	107	102	81	106	105	96	111	125	118	107	110	102	86	98	108	114	107	112	101	118	115	97	96	109	102	104	102	90	95	90	113	95	111	104	96	93	96	89	100	111	96	93	75	104	127	108	91	117	101	88	115	97	108	112	106	90	99	104	90	105	95	90	107	97	92	100	124	106	102	111	95	117	93	114	91	100	91	99	109	97	97	114	77	97	100	110	84	94	102	100	108	113	96	110	91	104	103	100	110	91	111	87	99	97	131	90	93	105	101	98	85	127	84	93	95	103	100	92	89	109	107	89	110	99	102	108	106	114	103	105	94	102	93	103	98	117	96	108	102	101	94	103	98	101	93	104	93	99	100	103	86	90	98	106	109	97	89	98	113	93	112	109	87	108	111	99	85	108	104	108	99	92	92	101	92	109	103	99	105	109	93	102	111	117	109	99	113	103	105	111	88	91	106	93	88	77	96	105	95	104	94	101	92	77	105	101	105	116	91	95	106	103	107	92	84	98	106	105	117	98	107	100	106	99	111	98	97	88	100	119	96	98	93	98	102	105	111	97	79	86	90	109	106	83	118	104	101	120	86	95	91	96	86	89	82	85	88	117	111	93	99	107	91	98	103	123	80	101	108	105	96	108	109	114	114	95	98	96	115	104	100	104	95	112	100	112	104	115	97	93	101	115	115	105	106	94	95	99	118	103	103	113	120	69	108	111	102	98	84	107	102	102	96	107	108	102	97	109	110	89	107	88	97	90	107	87	101	116	97	97	104	94	107	113	93	96	108	112	93	104	102	89	96	109	101	85	94	111	102	100	120	115	96	95	116	105	111	86	94	99	105	108	110	83	104	121	96	105	62	95	107	104	104	90	96	101	79	104	109	101	106	92	86	82	98	96	94	95	94	96	101	123	100	105	97	100	105	104	116	98	119	96	105	92	96	105	124	117	106	111	112	110	103	98	93	93	98	99	116	112	87	100	93	91	107	94	90	132	95	98	82	110	98	96	90	95	113	98	95	89	82	95	93	86	108	117	118	93	121	91	103	96	93	111	95	88	87	86	111	90	106	94	107	97	110	100	99	90	122	91	92	100	100	103	82	99	93	87	96	91	100	96	77	98	95	110	96	119	111	96	119	103	95	98	94	112	98	124	104	98	93	100	83	106	119	81	112	108	100	103	102	105	88	99	97	89	100	111	84	104	100	79	101	112	91	106	107	77	86	103	100	93	103	96	117	110	97	109	117	107	91	88	92	91	93	110	109	97	97	107	91	108	95	91	105	99	107	88	103	102	101	103	125	114	112	97	108	96	113	87	102	107	114	90	89	101	104	109	103	102	107	95	103	111	103	94	94	122	106	108	110	106	120	111	93	94	91	107	103	116	113	101	92	106	98	102	109	110	98	93	96	114	129	99	89	107	83	93	77	105	111	92	104	124	90	107	85	91	93	96	103	97	95	93	95	105	121	111	101	101	105	110	95	90	98	96	104	90	95	103	96	93	110	103	81	104	104	105	98	97	97	99	98	114	94	102	102	103	104	97	107	100	85	103	86	92	80	109	79	108	103	107	91	107	99	99	118	112	85	114	109	101	99	94	107	98	95	107	94	83	112	95	108	98	88	90	108	86	98	98	73	96	87	108	96	96	94	108	104	102	111	99	107	95	94	114	115	109	107	98	120	101	89	86	98	101	88	100	103	92	88	91	110	110	91	98	92	104	91	103	96	98	87	120	90	119	104	97	113	82	110	96	87	94	85	105	98	96	103	91	99	123	92	96	104	99	114	95	104	101	107	107	102	118	101	101	111	97	118	109	116	111	108	94	103	107	95	103	83	98	110	94	114	108	113	90	94	102	90	108	93	98	112	104	89	95	101	110	107	102	114	125	104	108	90	95	99	106	94	109	97	101	111	121	106	80	100	86	101	93	79	105	97	111	108	104	109	111	107	100	87	108	85	101	93	97	100	95	120	116	105	101	118	96	113	100	100	94	107	121	93	88	73	109	110	106	106	95	90	115	98	94	108	100	102	119	91	96	107	100	86	93	107	88	108	101	88	112	92	100	100	119	94	77	120	93	104	97	106	122	107	103	90	89	104	92	95	96	111	108	110	101	102	109	117	118	100	98	105	97	107	94	99	128	108	109	102	94	97	119	103	80	97	123	121	93	105	95	109	87	94	109	99	112	102	98	107	96	95	93	100	97	99	105	97	90	78	107	101	102	116	96	112	96	102	97	91	97	89	99	100	93	99	95	101	122	107	90	110	86	99	93	102	105	100	97	104	108	94	101	94	116	98	91	103	105	87	106	105	111	105	104	93	89	108	95	84	104	102	92	97	92	101	96	98	103	113	100	86	79	114	87	127	82	97	119	102	101	101	83	93	111	112	100	122	111	104	97	101	93	92	102	92	84	105	97	89	91	122	118	98	93	102	99	99	89	98	100	95	110	103	106	100	93	96	110	114	101	106	117	94	113	95	106	102	118	106	130	97	105	126	100	97	99	111	98	99	110	81	104	104	109	99	107	111	107	91	119	100	88	114	100	111	109	113	98	87	78	95	111	96	103	109	95	135	100	117	94	98	103	99	119	92	109	104	98	98	82	89	109	98	113	81	93	99	98	119	85	91	111	84	108	103	101	82	111	101	103	92	87	95	89	103	102	95	106	99	107	110	98	103	103	93	104	95	103	77	105	87	98	111	83	92	103	92	99	85	98	92	83	117	113	103	99	119	92	107	113	105	106	105	107	110	98	119	93	81	99	117	128	84	102	105	113	88	111	78	114	109	101	107	119	98	86	83	113	109	91	72	96	102	84	112	90	107	116	98
34546	19508	12677	12986	17829	18660	15555	12538	9447	7248	5394	4225	3391	2681	2178	1698	1513	1350	1218	1169	1088	1104	1008	938	900	874	860	866	855	769	810	786	783	817	757	765	771	752	778	681	748	754	747	737	759	732	714	731	713	729	720	721	768	764	759	708	737	733	743	758	741	747	730	777	727	745	729	706	735	761	766	727	696	768	732	745	743	771	780	758	722	707	764	746	730	739	687	743	710	746	784	755	728	748	743	719	736	727	766	745	767	806	756	689	750	746	763	689	750	725	707	707	742	762	766	730	719	741	751	745	809	801	703	758	710	773	743	725	791	772	733	699	734	743	769	778	728	784	768	769	787	771	752	769	749	782	733	764	786	792	734	699	721	729	766	711	747	746	737	720	754	758	760	720	750	771	690	717	747	744	739	759	738	717	685	780	781	732	764	689	752	747	768	757	726	763	749	740	708	730	743	753	752	797	724	746	737	780	717	735	718	740	705	774	769	737	778	780	739	754	747	737	778	737	752	737	768	775	758	722	761	729	729	735	741	723	742	747	765	729	748	739	721	749	764	692	781	749	784	763	702	771	761	712	738	775	747	788	774	699	755	736	739	717	750	770	768	788	791	719	701	718	710	787	780	793	754	752	723	746	787	717	771	755	776	738	680	749	778	783	756	752	730	746	749	718	803	721	777	769	707	800	748	747	760	719	739	737	764	739	752	756	737	738	807	729	754	738	733	728	762	780	737	797	794	726	753	749	707	750	726	746	776	726	760	736	764	733	724	716	770	733	717	751	732	741	704	809	766	753	716	713	710	751	733	764	730	720	784	736	721	696	736	783	774	773	743	707	790	746	797	767	702	727	769	750	736	758	686	760	746	748	746	808	727	728	750	728	764	773	758	794	719	780	717	784	763	774	709	725	743	759	743	712	797	739	761	725	725	751	729	765	687	781	747	742	732	748	754	725	773	683	695	755	773	724	773	734	789	723	769	761	750	730	728	679	747	709	750	766	768	770	756	733	715	748	692	714	753	724	717	735	755	756	737	804	653	802	772	737	771	744	745	782	727	746	755	748	755	724	763	758	745	743	715	798	726	698	723	763	719	739	719	733	768	730	765	738	765	781	749	718	773	682	747	761	726	727	742	754	766	733	746	751	732	743	763	729	745	751	798	736	813	687	753	705	761	786	735	792	749	758	776	728	750	723	773	747	744	761	746	770	733	786	743	721	702	664	775	745	766	718	739	755	757	734	708	740	787	754	748	735	739	722	738	745	737	727	743	727	774	699	757	747	731	740	738	742	751	781	779	771	719	804	752	740	825	712	742	760	739	742	774	715	786	752	751	791	738	738	755	728	827	783	780	749	722	722	717	729	758	736	742	712	744	756	755	712	816	754	763	738	727	727	750	766	746	760	760	721	740	734	721	740	758	798	724	773	735	703	758	704	730	729	754	790	759	825	696	732	696	779	756	764	729	748	728	721	759	744	772	758	724	731	741	734	721	735	726	760	793	733	718	743	710	805	809	764	758	745	724	739	807	686	796	721	742	740	736	750	734	770	754	739	756	712	747	752	780	684	765	741	753	772	761	788	747	770	759	717	740	728	764	735	740	738	731	773	717	722	830	756	684	739	732	788	787	759	702	752	733	746	727	753	766	734	711	712	749	732	762	771	752	735	732	715	735	770	730	679	722	739	695	753	753	746	725	711	746	820	698	765	770	723	738	771	751	754	735	743	761	793	764	714	740	685	743	769	720	706	740	766	678	707	774	765	711	737	734	749	734	748	770	729	753	705	769	733	719	761	751	738	732	734	772	822	781	720	696	724	761	804	691	743	796	697	755	719	734	748	782	700	747	743	723	739	698	763	773	777	729	760	702	760	791	715	759	732	741	747	702	802	765	746	742	744	803	759	752	729	814	714	748	782	773	773	712	747	792	689	741	774	724	713	745	753	751	768	773	736	770	750	731	758	736	765	722	733	714	743	779	785	730	716	790	747	728	717	756	800	777	760	700	752	711	709	758	730	732	743	735	751	715	764	705	741	756	743	716	780	717	782	706	716	773	689	734	758	774	724	754	738	763	761	754	738	759	752	759	764	737	757	715	729	743	741	741	711	725	749	725	724	749	808	756	763	781	774	729	739	740	765	718	767	736	754	702	761	739	718	729	745	751	751	729	759	745	750	760	736	804	781	741	770	772	781	766	741	722	745	704	750	760	785	710	711	741	765	738	751	745	730	735	769	757	708	758	776	735	761	787	713	723	708	698	714	720	731	804	765	801	754	754	705	744	717	764	763	768	754	705	783	787	711	782	737	709	751	720	737	718	788	767	707	734	749	729	746	689	717	764	755	706	740	782	743	767	780	780	705	714	777	770	764	745	718	702	750	736	800	742	738	752	731	764	782	731	705	778	761	756	723	742	716	735	710	716	748	745	761	709	782	739	762	771	791	714	734	740	769	722	714	774	730	754	717	748	787	744	756	725	722	771	779	738	727	759	743	719	702	755	755	732	731	750	746	733	742	721	720	773	742	696	764	761	726	756	757	732	765	743	802	765	714	742	775	758	757	801	735	753	713	765	755	708	740	778	814	725	758	769	733	754	779	700	769	760	750	763	698	772	775	731	772	739	765	763	789	765	706	744	751	712	745	761	760	750	781	792	696	735	753	713	739	730	741	777	762	772	755	771	762	754	751	696	779	714	729	747	739	762	755	725	736	792	734	755	769	737	775	790	767	760	744	773	715	737	725	782	768	755	762	691	679	765	727	725	742	772	783	737	780	726	779	779	775	715	749	753	768	743	728	759	745	715	725	747	741	750	803	728	800	780	789	695	747	716	738	723	779	789	784	734	768	733	755	758	723	738	707	777	718	767	745	740	784	777	733	738	730	735	727	723	732	766	755	736	750	726	759	793	732	762	722	772	766	747	736	738	712	749	742	692	714	786	793	751	776	743	743	788	761	719	717	780	785	723	746	732	733	752	709	775	694	746	726	719	780	757	812	726	775	736	740	750	725	743	731	746	768	725	773	756	780	723	767	730	756	795	688	794	786	751	783	737	771	733	780	699	731	674	798	705	705	734	754	668	753	773	726	747	752	730	688	733	762	720	744	718	738	755	727	762	660	713	750	727	714	717	719	698	729	751	755	762	752	709	728	715	740	729	705	735	760	716	744	725	743	771	777	740	729	749	779	735	766	785	741	729	757	734	737	749	735	710	726	747	780	783	769	761	753	755	778	762	771	723	780	740	724	761	784	683	689	740	700	751	703	736	754	767	775	746	751	757	714	789	734	781	760	766	789	725	771	705	786	757	755	739	772	736	721	742	710	755	749	753	708	788	737	717	713	754	724	695	742	749	774	715	726	747	752	783	808	773	784	722	752	718	744	747	753	747	759	725	735	714	769	763	758	702	731	760	744	763	753	677	720	741	750	745	706	775	749	769	687	779	757	754	739	760	697	759	735	739	763	775	755	723	824	763	711	747	806	743	756	721	731	732	744	733	773	700	727	712	740
8823	4549	2114	1387	1004	757	746	641	512	368	332	242	232	218	185	191	138	150	124	150	148	140	127	141	133	127	133	115	111	114	123	118	112	140	109	111	94	120	110	97	110	94	122	117	99	113	118	113	126	96	103	116	113	118	116	95	117	129	123	110	106	112	116	117	111	99	107	107	115	104	120	113	107	101	118	113	96	124	122	99	98	111	116	118	105	128	114	125	108	112	118	129	112	98	103	124	105	106	125	120	116	119	125	98	106	120	114	111	116	110	92	97	111	83	106	102	123	106	102	103	112	105	105	114	105	119	106	114	124	108	131	113	110	99	118	117	113	126	142	119	111	118	111	113	110	110	121	133	99	92	101	102	85	98	99	129	108	113	92	107	98	125	103	89	119	101	109	117	113	102	133	122	119	95	105	121	104	106	120	128	113	116	113	116	110	114	116	97	103	104	103	113	106	91	127	92	117	112	101	108	106	83	115	123	104	128	130	113	114	119	117	120	144	124	107	107	96	116	98	101	111	115	125	117	120	112	88	102	117	92	116	93	120	117	111	95	114	90	118	93	132	97	98	100	115	109	116	92	111	95	103	103	100	123	108	95	103	112	108	107	123	80	109	98	95	112	105	96	105	106	108	128	106	109	116	123	127	111	111	134	99	101	119	107	117	129	102	117	108	118	104	108	113	107	107	109	110	110	98	102	119	116	102	114	110	106	122	98	105	113	120	112	121	94	110	95	99	136	99	125	111	98	100	106	109	118	105	94	112	118	109	115	115	113	106	104	121	97	103	105	92	110	106	99	103	93	106	100	94	117	99	104	120	95	106	104	104	116	106	124	97	93	123	103	126	111	104	113	105	118	93	91	95	99	113	111	115	122	114	100	101	114	122	97	127	94	119	111	96	100	93	110	106	116	85	91	102	101	115	104	106	109	107	105	113	126	122	104	114	112	108	100	122	109	112	109	108	118	124	107	121	106	105	93	107	119	109	99	121	102	98	117	114	104	105	100	105	113	118	130	111	137	96	104	110	118	109	112	100	124	98	107	104	118	95	102	107	116	115	102	117	93	109	110	124	114	115	107	95	96	101	109	103	107	106	103	110	108	104	111	100	114	118	112	104	108	107	98	121	116	104	100	106	99	108	109	121	102	114	107	128	111	100	117	102	123	107	89	94	119	101	97	101	95	110	102	94	109	121	108	101	107	123	112	108	114	113	111	117	127	126	106	109	105	104	97	107	97	106	97	113	99	112	97	130	108	112	121	102	114	89	98	109	117	88	110	119	121	112	121	108	124	99	113	100	115	97	120	121	122	109	112	98	118	98	114	106	110	92	108	100	92	105	90	97	109	100	117	101	101	119	121	103	131	104	107	122	117	100	114	92	109	121	103	123	106	113	85	95	102	110	113	106	92	104	125	103	125	109	121	106	104	112	101	95	116	122	114	114	113	110	109	96	112	104	93	109	100	103	106	96	100	113	98	114	103	110	109	94	111	114	105	108	121	119	120	100	106	103	108	121	105	114	121	113	124	109	121	123	121	128	110	116	107	115	98	98	115	116	113	111	107	126	113	119	124	106	93	104	115	109	92	105	96	94	113	120	104	114	116	102	120	104	111	99	136	113	107	119	108	117	115	120	100	115	111	118	102	113	120	107	119	94	108	107	124	101	118	116	104	96	101	114	111	127	112	94	103	126	89	102	108	107	106	110	112	118	132	110	120	150	81	95	89	103	115	101	112	113	102	110	88	94	102	117	126	96	98	115	114	96	94	101	115	121	95	101	110	83	109	112	98	116	107	106	107	107	122	114	102	109	109	115	108	116	123	92	107	110	114	102	121	108	100	129	110	121	127	125	107	108	100	122	98	119	111	108	115	98	109	114	102	107	128	122	105	115	112	88	107	99	136	120	110	107	107	121	106	91	128	110	104	101	107	87	131	111	104	111	122	104	93	101	114	128	110	91	118	109	120	129	134	127	112	112	106	104	99	123	97	128	104	109	89	122	116	121	112	113	89	99	122	104	100	133	121	120	113	110	114	103	119	114	119	90	102	108	117	99	106	135	119	110	116	75	107	101	104	106	100	98	109	104	93	107	104	111	109	96	117	108	98	117	105	106	121	94	110	115	115	116	95	103	112	132	120	111	123	118	108	100	100	96	114	93	127	119	104	102	106	101	112	115	110	127	119	100	113	112	119	111	108	112	92	104	102	123	146	121	100	120	120	121	103	99	98	99	108	104	108	108	106	105	111	118	104	107	103	112	105	100	120	87	93	104	113	119	117	103	119	107	109	111	125	83	119	108	106	99	101	94	98	108	103	130	102	133	119	114	105	112	94	113	94	137	109	104	107	111	115	114	127	111	92	118	131	107	99	111	120	104	107	111	103	109	103	115	129	122	105	106	110	102	99	121	108	101	90	116	93	99	88	125	112	114	111	100	101	112	110	116	111	94	106	106	109	99	104	144	111	111	104	110	116	99	120	100	110	105	134	110	115	120	106	115	121	109	108	100	94	101	99	104	107	145	113	102	106	111	101	105	117	97	130	112	123	118	130	105	88	114	104	107	104	121	106	128	117	119	96	124	105	116	119	97	113	119	126	91	92	113	116	134	113	104	91	107	127	89	98	103	111	102	103	120	117	107	114	116	116	97	111	95	99	104	119	96	116	92	101	116	129	128	116	111	120	104	94	111	114	98	116	136	84	128	107	130	104	101	106	100	114	99	117	112	100	97	99	123	121	106	99	102	128	121	120	129	109	98	119	95	116	111	111	117	99	118	109	110	118	111	106	119	94	128	105	102	116	109	96	105	113	95	107	116	116	99	97	103	100	109	126	108	123	118	80	97	116	101	100	115	104	132	119	112	111	97	118	102	127	117	116	107	95	105	115	111	109	120	119	128	101	101	117	111	107	108	112	92	121	108	107	128	111	116	102	109	103	102	93	107	105	116	109	114	121	99	120	112	111	109	108	105	116	114	113	105	106	112	115	104	117	127	111	120	107	108	107	103	102	121	117	101	101	113	117	121	125	102	90	107	99	122	88	119	100	120	106	102	107	117	99	131	102	119	106	100	99	103	108	120	113	105	116	123	123	126	105	111	112	108	126	122	102	107	94	104	95	100	92	105	98	93	108	119	130	113	107	114	110	104	123	123	124	120	114	93	102	105	122	112	101	111	121	118	104	104	119	111	102	101	110	108	112	94	104	96	126	109	95	104	110	128	104	133	130	117	136	138	95	91	118	101	106	106	96	110	93	114	112	107	127	118	106	122	100	116	102	109	129	102	98	104	116	89	106	102	92	116	111	110	110	125	104	106	127	103	99	84	112	102	118	120	99	108	115	122	102	102	107	132	98	108	119	131	124	109	107	118	114	102	128	105	112	131	121	91	115	107	121	109	124	111	101	109	117	110	111	142	123	98	108	114	101	94	110	113	108	104	115	95	129	99	107	101	129	103	102	118	114	119	115	103	119	98	105	125	119	102	106	139	108	95	120	103	123
38998	23733	16336	17041	22146	21867	19390	15936	12336	9270	7131	5648	4532	3516	2674	2129	1941	1637	1497	1379	1290	1229	1210	1173	1052	1004	944	974	902	868	849	820	828	820	885	896	794	872	853	800	814	899	855	840	756	775	803	778	857	854	808	775	787	774	819	797	739	779	831	793	798	789	813	788	816	730	821	814	798	839	835	784	778	854	845	846	798	799	767	776	795	850	782	823	802	778	790	807	812	797	806	846	821	830	801	777	806	824	802	815	779	818	831	837	805	833	813	783	799	809	785	793	841	797	743	814	804	784	820	802	835	769	797	821	758	830	809	789	820	782	760	806	847	780	759	796	800	822	766	870	755	829	842	809	773	749	788	795	868	773	795	828	761	784	870	834	763	764	763	809	811	848	778	797	813	830	793	763	827	789	793	849	839	766	835	845	810	809	746	807	742	847	789	786	775	822	794	809	792	801	861	841	823	843	842	805	849	778	800	789	821	800	833	845	796	771	800	801	804	813	812	809	767	851	798	765	804	817	776	829	813	822	766	858	839	797	826	847	838	809	807	793	805	788	814	821	804	873	815	783	819	828	782	865	783	815	833	825	823	824	763	837	833	807	839	779	822	807	781	812	784	805	865	845	822	791	797	764	819	756	833	788	839	817	775	824	813	832	795	814	835	833	863	779	837	816	777	799	804	819	770	820	787	824	821	831	792	833	809	794	854	823	804	813	818	835	815	798	787	784	830	755	824	852	806	832	768	825	850	820	771	795	830	823	736	802	786	786	797	804	778	785	807	796	806	828	799	746	792	832	801	801	837	795	819	799	857	833	900	836	788	794	774	831	849	845	800	801	817	847	804	767	865	848	850	757	795	812	768	820	786	779	767	759	803	789	800	794	798	779	830	823	778	799	779	851	817	798	788	829	827	804	805	803	793	802	761	825	808	819	810	792	727	783	820	850	839	791	847	776	848	806	805	795	843	812	828	771	765	793	804	770	804	817	828	838	846	769	797	818	783	771	798	806	793	786	840	781	813	851	796	876	809	826	816	809	774	807	863	751	806	842	776	836	825	876	784	779	799	832	767	877	839	812	817	778	801	855	850	780	791	777	825	796	843	790	829	825	805	768	809	837	856	777	777	795	769	813	791	856	772	814	817	777	791	806	780	761	822	799	829	836	793	785	749	845	799	813	779	763	788	768	799	862	877	760	772	779	821	770	828	803	776	805	817	798	758	786	886	778	813	744	797	834	803	809	849	808	785	815	791	777	834	789	810	809	787	793	776	853	803	815	804	830	759	829	829	820	762	834	846	761	766	782	787	855	830	789	789	815	747	843	803	841	831	821	771	797	767	758	809	825	783	748	815	792	799	778	831	800	780	802	785	835	795	814	840	827	773	781	750	789	815	851	819	767	795	845	797	803	769	785	850	809	753	819	814	842	752	774	795	840	829	837	806	751	813	744	806	816	756	834	788	793	824	816	772	783	815	803	828	837	827	807	766	859	813	831	774	801	793	784	833	790	843	825	824	820	749	827	848	766	793	775	796	755	808	799	808	797	800	814	765	843	791	800	767	794	870	816	790	797	748	814	831	807	838	780	811	815	841	791	781	805	773	751	722	818	853	866	756	834	815	790	824	852	766	869	793	797	795	800	795	783	779	767	777	802	836	833	822	830	845	804	794	802	815	856	828	769	749	772	862	757	835	819	760	801	806	825	789	823	804	830	776	791	761	837	761	773	831	804	820	831	755	820	805	781	795	739	792	794	764	827	785	807	861	802	805	809	796	801	800	846	812	826	847	804	746	815	810	892	788	746	762	770	828	778	749	857	815	862	835	825	804	787	819	777	762	847	823	744	764	813	812	816	815	810	788	901	782	763	760	773	788	749	778	809	758	821	772	843	787	812	774	754	822	827	868	884	859	743	777	824	856	841	782	783	832	742	800	821	815	766	762	747	790	803	778	804	805	812	859	789	778	783	775	824	822	807	830	803	827	843	788	791	857	809	780	781	770	766	821	761	760	803	746	796	818	771	823	841	759	829	824	818	810	782	873	801	788	802	850	867	775	774	816	816	800	823	824	818	779	808	850	796	830	813	825	769	781	814	801	831	803	809	791	775	778	874	835	791	831	793	782	779	826	781	797	785	863	816	756	810	844	802	831	786	845	819	867	801	787	785	797	819	777	787	818	791	796	811	822	795	796	826	781	789	781	813	784	755	786	800	791	842	811	780	860	826	774	819	765	845	815	779	787	828	800	751	829	820	825	780	835	795	798	762	812	853	812	769	805	746	789	775	781	774	836	770	867	796	734	787	819	806	761	831	809	837	784	794	838	780	796	778	865	878	835	797	823	822	786	810	831	774	795	761	755	815	798	812	794	775	845	794	794	774	835	863	799	780	788	796	846	774	711	774	758	836	847	767	764	774	808	817	795	804	815	811	779	795	789	802	786	780	783	792	812	777	757	802	843	881	829	777	772	837	790	760	775	807	817	799	807	784	802	803	850	825	815	822	812	855	807	818	779	759	833	823	784	816	792	823	786	780	787	765	797	782	779	842	772	742	783	819	821	831	828	801	828	842	777	823	813	865	816	844	792	809	787	768	846	786	810	788	792	805	812	777	838	803	805	768	780	821	760	760	755	814	790	825	850	853	844	820	782	747	788	802	803	781	820	861	780	821	769	797	797	831	777	819	814	801	793	803	771	823	791	783	752	742	769	829	833	825	782	776	778	787	808	802	798	769	807	770	786	829	823	802	823	778	810	805	829	780	816	806	796	791	814	772	766	821	807	761	850	876	793	809	791	784	757	838	781	793	823	775	804	787	778	804	827	777	876	763	799	793	784	806	803	812	803	782	816	835	803	824	823	824	803	756	765	779	762	806	820	767	861	788	780	792	791	852	809	754	792	749	770	835	798	799	815	810	764	803	844	848	804	806	759	769	777	781	818	761	836	801	825	776	796	804	773	855	808	825	756	840	872	770	755	809	824	847	791	799	766	825	783	798	809	847	817	798	769	807	799	786	838	760	826	827	830	814	790	784	743	785	763	831	774	809	839	785	797	762	779	832	801	817	768	808	788	825	800	790	840	812	803	834	763	818	802	820	783	790	781	841	794	790	812	834	830	797	827	771	821	808	801	822	845	803	750	813	790	778	796	841	809	828	798	769	781	810	814	776	810	807	870	775	837	843	883	750	796	788	792	786	765	782	769	811	781	756	817	820	752	820	804	816	862	843	785	833	811	816	778	782	811	761	769	813	787	819	773	776	821	826	802	814	816	822	776	806	848	758	830	762	801	784	787	799	796	811	772	764	766	821	783	842	806	833	803	799	811	785	832	795	755	732	785	841	796	839	819	823	809	812	852	819	796	835	846	797	792	754	841	811	797	755	781	759	810	775	852	810	818	752	824	821	798	807	803	822	800	778	817	807	825	878	825	831	823	769	862	769	806	794	851	778	807	861	815	789	822	828	810	825	840	804	817	879	807	760	790	827	791	802	809	787	827	824	772	809	789	823
9746	4126	2176	1360	830	657	678	549	447	381	323	247	200	175	179	150	161	118	121	132	113	125	108	137	118	115	113	106	94	96	132	96	118	102	91	99	123	85	97	109	96	105	99	88	99	91	117	99	92	107	90	102	106	108	89	99	92	109	112	102	95	106	116	110	110	99	91	102	103	97	89	84	110	113	104	97	103	114	107	92	110	99	103	97	96	95	94	91	102	115	118	107	98	99	113	74	94	103	105	114	96	95	91	102	79	96	98	98	83	110	114	92	87	117	118	92	79	113	114	98	99	105	110	122	130	93	96	98	98	108	94	103	87	81	91	112	111	101	76	96	106	105	83	101	109	99	107	109	90	119	85	99	111	91	110	93	89	94	110	102	88	99	108	89	108	90	91	84	114	97	97	106	96	101	102	132	88	101	85	118	82	106	105	104	100	118	92	108	105	91	110	104	103	98	113	102	100	94	108	97	113	104	73	103	111	105	135	113	107	120	93	106	96	97	93	115	108	103	89	93	112	101	95	109	101	91	103	101	102	103	91	100	81	110	102	92	96	108	93	100	100	116	105	95	80	96	91	107	108	103	102	116	114	96	106	105	101	101	110	106	112	107	98	95	81	81	97	114	97	99	102	109	105	94	93	112	88	101	106	107	96	92	102	100	120	91	123	96	95	104	104	105	104	91	102	100	97	98	109	109	95	83	112	82	114	99	99	97	93	85	85	106	109	95	94	84	89	100	91	113	88	96	100	82	95	92	109	106	95	83	93	107	110	102	119	107	97	117	109	123	107	118	104	102	79	107	94	118	98	84	86	82	97	104	99	121	106	101	118	94	130	102	108	94	106	116	97	107	103	103	120	90	97	111	121	116	99	118	109	102	123	88	101	96	106	111	97	95	105	112	91	109	107	102	98	103	91	106	97	100	91	99	104	107	91	110	111	93	104	113	111	106	107	106	105	101	95	107	111	98	111	85	106	104	97	94	110	83	103	104	108	125	94	109	96	94	100	96	106	111	81	101	97	103	112	89	107	97	90	91	92	86	92	97	113	92	90	100	100	108	96	114	103	104	117	104	90	96	101	107	98	96	90	95	113	109	105	107	92	109	111	100	99	107	103	103	94	115	106	105	108	100	106	93	88	107	91	89	90	106	103	104	104	100	111	94	109	102	104	111	107	91	106	103	98	108	87	96	112	123	108	109	86	127	85	126	90	90	100	114	118	107	90	97	103	75	95	107	86	104	88	112	115	92	112	98	106	97	102	95	95	87	104	98	91	103	104	100	107	86	119	91	90	103	89	97	93	99	108	104	106	105	104	103	108	88	115	94	117	106	79	98	88	108	96	95	84	100	109	106	75	96	116	100	101	90	100	94	81	96	97	79	97	91	90	115	94	116	98	98	83	91	106	102	90	111	84	111	108	108	92	98	106	105	116	83	112	87	81	104	97	98	113	94	101	89	99	98	104	108	121	88	94	91	114	113	93	98	98	105	90	102	117	97	103	102	93	103	102	119	103	118	96	96	93	107	125	104	92	92	84	112	102	100	88	103	109	106	106	116	102	108	117	82	110	91	92	100	94	107	101	85	102	88	117	102	92	89	104	103	97	87	105	96	91	96	92	97	72	102	106	110	101	107	120	107	97	92	96	109	93	100	88	88	121	95	112	98	102	91	107	110	110	98	108	94	105	95	107	104	104	114	96	100	99	94	92	88	89	100	102	121	98	110	98	94	101	84	105	114	82	103	105	94	99	91	108	88	108	99	101	100	99	105	76	120	92	106	100	110	100	101	115	85	79	94	109	102	99	92	93	104	105	114	102	99	105	96	92	100	111	94	104	93	99	115	104	95	109	82	89	100	109	95	89	115	93	95	92	106	90	105	90	99	93	108	96	95	102	84	87	101	115	100	109	93	108	78	103	107	85	100	90	98	105	93	92	108	101	93	103	91	98	116	90	87	98	107	90	104	83	109	110	93	111	112	101	102	108	91	97	125	100	102	98	109	93	110	94	105	80	122	109	100	114	111	85	97	116	88	105	108	78	98	100	113	97	116	105	112	113	117	107	86	105	97	109	99	109	115	107	116	105	92	104	108	95	84	105	91	99	99	81	103	96	133	93	103	73	103	117	100	91	86	91	117	97	108	98	100	101	103	103	105	118	103	94	95	101	99	100	101	98	87	115	104	106	96	77	117	105	105	95	102	106	106	98	105	97	108	113	86	91	93	106	84	85	115	109	109	107	103	103	108	100	112	105	93	118	101	96	100	123	103	94	103	99	97	100	107	75	107	99	120	90	109	102	81	97	93	107	97	101	101	103	119	87	83	119	88	108	92	98	118	103	100	98	95	94	105	112	88	88	119	95	107	93	111	89	89	90	83	92	95	92	100	96	113	107	82	112	104	83	99	111	83	89	99	101	115	113	118	81	94	108	100	122	119	94	89	118	86	111	105	113	88	95	108	85	95	108	110	102	92	98	86	100	125	100	104	108	83	110	96	105	96	97	95	90	93	99	110	101	102	94	117	89	110	119	85	85	108	102	96	96	102	110	122	115	113	84	94	117	97	110	98	96	108	110	89	87	98	99	99	89	117	108	103	95	96	89	119	105	96	93	96	111	125	99	97	122	94	102	94	94	104	110	116	112	90	94	114	102	102	96	85	109	116	106	91	111	90	101	91	98	102	108	95	95	101	101	83	100	107	99	102	93	108	99	91	93	93	98	106	112	108	89	105	135	101	93	103	103	103	105	95	97	88	98	111	95	92	90	94	100	107	91	85	96	100	104	107	86	94	95	103	96	100	102	100	106	94	92	97	105	96	89	90	121	104	91	87	99	106	109	119	80	103	117	105	106	99	105	94	79	96	112	117	114	88	86	96	102	112	106	102	104	103	97	99	83	96	110	109	93	84	103	103	91	95	107	100	106	108	103	99	106	108	130	94	106	107	106	113	100	105	115	100	99	92	117	91	94	102	93	95	107	94	109	99	108	86	99	93	89	102	108	102	97	76	94	97	108	89	118	101	84	70	84	89	95	103	98	104	88	121	98	103	91	103	101	103	106	103	115	99	107	106	101	100	101	102	93	108	102	106	104	101	105	95	95	106	94	120	92	91	113	97	120	95	110	91	83	117	101	100	105	111	89	109	103	119	105	102	101	114	90	110	106	95	108	98	93	97	97	100	96	88	108	109	112	116	93	118	96	112	102	105	107	97	108	99	102	112	99	112	101	107	123	99	106	102	105	113	100	117	101	93	97	112	105	108	96	106	93	89	99	108	115	90	95	90	134	120	77	121	110	104	89	92	98	106	110	96	99	105	92	97	97	97	93	114	95	95	108	91	85	111	99	98	101	97	99	105	118	99	96	85	107	124	107	104	94	103	97	109	98	83	106	111	96	88	111	109	93	98	97	105	94	111	94	104	115	90	110	106	122	126	93	111	105	85	109	90	113	114	107	100	95	123	93	129	109	88	88	90	92	131	117	84	95	112	108	102	96	106
37012	22858	16422	16315	19930	19387	17817	14740	11745	8772	6858	5495	4224	3132	2467	2029	1732	1546	1409	1293	1212	1185	1152	1058	999	929	882	923	883	856	812	786	808	754	771	783	776	758	810	753	752	765	761	739	750	735	741	699	741	735	720	778	766	703	781	745	727	678	772	750	792	763	730	746	755	753	722	757	747	763	773	761	736	715	730	752	797	749	765	728	758	778	767	779	774	734	716	831	778	756	739	801	808	726	766	722	805	722	753	726	733	701	730	716	742	783	769	790	756	768	736	776	787	729	759	700	736	721	766	737	769	782	790	732	778	777	735	780	725	762	726	772	717	799	759	759	710	783	772	777	728	731	763	724	754	725	750	725	739	707	761	746	757	749	792	758	787	728	719	767	726	763	741	777	800	763	743	776	732	746	774	744	776	716	763	800	800	728	731	732	744	761	762	777	784	734	732	779	792	758	778	738	760	746	759	808	737	763	719	733	771	763	703	728	752	777	764	765	773	750	761	705	730	759	753	770	740	738	741	729	722	727	809	743	705	720	744	780	773	739	782	753	754	727	731	731	733	794	767	764	744	713	744	784	725	736	713	743	741	735	778	749	737	747	747	724	706	721	771	718	787	744	782	770	737	762	782	783	773	790	678	708	787	761	799	717	792	735	728	717	755	760	765	766	751	725	765	734	783	780	779	730	720	736	726	775	682	750	774	691	789	730	786	761	765	766	747	761	757	730	816	789	775	766	752	744	692	765	768	735	709	714	704	702	709	760	782	749	797	767	713	749	703	789	779	735	781	753	771	757	734	752	781	787	770	774	768	781	800	766	703	730	772	739	736	784	735	776	702	809	749	747	709	762	790	791	752	762	765	725	773	756	728	786	700	803	740	740	716	734	780	698	796	782	795	771	774	771	718	707	725	731	729	738	734	747	760	746	726	742	734	724	767	747	800	765	710	750	764	756	730	749	758	714	770	761	713	714	763	752	731	778	751	712	786	768	728	771	741	737	752	755	799	766	773	700	790	762	750	798	771	735	745	794	751	757	774	773	760	776	797	745	713	735	768	785	713	718	755	736	776	746	748	750	752	710	787	796	769	721	743	758	707	715	738	764	762	795	794	748	741	724	741	733	748	778	724	740	739	757	742	734	750	762	730	752	737	721	721	750	720	727	771	800	752	792	728	753	735	763	690	725	826	764	764	725	708	783	746	714	743	733	737	772	748	717	746	764	709	745	732	710	736	752	788	758	752	716	717	725	742	794	739	756	709	728	766	722	810	775	738	719	752	774	736	739	728	791	774	746	760	743	762	755	789	790	763	748	769	747	714	750	750	741	783	731	743	779	734	726	773	748	746	778	767	740	718	750	739	753	734	752	709	769	753	786	770	717	750	790	778	752	706	742	757	726	784	775	733	782	826	723	764	782	811	782	723	748	782	791	755	752	802	760	727	698	745	752	745	738	783	742	721	762	804	758	776	782	710	729	732	749	752	759	741	708	723	770	764	750	746	680	749	718	730	786	748	755	760	722	737	766	716	728	717	769	764	703	756	784	750	772	738	753	779	776	707	734	776	743	774	782	723	773	776	774	714	772	720	730	726	765	769	750	795	758	761	713	764	768	718	733	766	733	767	756	736	750	755	785	746	791	743	753	772	732	760	744	759	722	727	803	793	744	798	742	755	711	715	738	783	773	771	717	765	755	726	784	769	714	795	767	788	724	739	745	707	751	762	754	746	726	731	777	710	732	754	740	793	737	681	762	762	751	733	709	791	755	731	774	727	783	722	720	705	737	723	750	720	725	704	724	765	801	757	784	749	698	748	788	722	810	788	729	751	798	736	749	796	742	758	758	747	778	770	762	757	769	724	732	803	746	716	754	742	678	784	788	725	748	761	755	778	702	806	712	754	709	731	778	746	750	719	734	787	775	742	723	734	698	730	770	704	689	780	713	695	729	767	770	725	748	715	761	754	677	738	756	758	711	760	801	687	756	721	786	784	761	734	737	779	783	745	755	747	702	722	786	725	786	686	754	722	785	724	768	784	726	766	727	724	727	739	768	747	724	735	755	755	787	740	764	746	770	759	715	796	762	764	792	777	790	759	749	778	819	811	752	773	783	716	730	751	746	783	780	747	741	752	748	719	728	792	802	770	705	738	772	706	734	803	746	727	760	798	763	766	731	725	793	769	741	763	779	793	736	755	731	770	730	762	746	793	751	723	738	723	755	738	749	732	705	745	757	769	723	744	732	777	740	755	752	782	734	737	743	726	745	746	791	748	755	716	730	703	727	724	668	789	815	817	749	737	732	792	704	741	728	788	678	761	761	731	720	773	772	813	785	729	742	744	738	740	749	785	757	735	752	709	712	747	731	764	700	750	759	750	742	763	720	755	742	733	785	738	731	753	750	752	755	767	729	737	713	770	714	769	733	733	796	786	759	764	723	771	789	714	764	737	716	753	764	746	763	713	738	760	746	751	738	770	754	753	779	706	761	739	776	752	761	770	783	763	733	788	754	736	764	733	721	744	738	739	722	725	768	753	795	756	701	781	699	757	738	783	761	777	693	746	797	783	765	720	772	764	711	764	781	739	709	776	778	764	732	761	753	730	720	727	786	740	753	775	745	755	784	746	736	755	768	795	725	738	767	754	768	792	769	759	751	741	751	702	711	738	805	705	738	755	750	740	800	753	740	756	710	748	770	760	751	740	750	707	750	775	715	773	727	804	711	727	753	762	744	810	740	745	752	742	781	709	717	785	749	745	764	756	708	737	737	735	755	719	732	698	772	823	746	723	761	780	780	756	738	718	774	774	806	750	755	748	789	794	751	710	798	744	687	735	776	723	743	764	764	758	718	810	712	744	724	788	752	713	790	756	718	751	788	733	749	703	782	774	755	777	795	774	681	714	746	721	748	750	776	734	740	754	790	736	749	711	741	767	762	751	721	757	755	767	768	752	728	739	756	716	720	757	774	680	730	772	808	745	797	716	755	770	743	775	773	714	716	761	776	751	741	733	736	755	760	745	708	741	735	753	733	750	727	745	763	723	728	801	752	705	729	750	730	773	744	768	751	753	713	736	788	727	724	752	712	769	735	786	736	729	728	782	770	744	740	756	767	759	762	757	732	699	717	774	758	747	708	736	777	810	744	741	806	780	750	706	714	688	747	734	753	804	744	746	764	763	750	718	804	728	702	801	752	739	725	720	782	693	757	739	784	785	749	714	762	792	679	739	752	748	742	799	771	716	781	781	753	757	764	772	800	727	725	731	764	784	718	727	721	747	759	721	733	763	756	768	729	721	760	750	736	736	751	742	720	742	741	730	809	754	725	753	773	699	791	768	790	783	752	743	759	765	746	816	797	737	776	748	757	722	794	744	747	680	772	730	774	745	765	756	743	768	758	724	747	709	747	775	766	767	733	803	759	788	715	737	779	741	774	743	733	742	742	743	757	769	763	771	781	770	811	708	739	743	751	773	737	715	695	805	775	775	765	731	760	795	723	791	725	717	720
10790	5905	3015	1872	1005	866	926	783	660	493	401	317	273	204	205	195	154	164	141	132	158	142	123	136	127	116	122	106	101	101	110	98	112	107	97	139	100	97	115	103	110	112	107	99	129	116	115	109	111	104	97	135	108	111	114	112	105	135	110	121	120	97	99	128	104	97	122	97	122	101	108	119	123	117	125	126	105	118	136	118	118	121	90	107	97	117	100	107	113	116	115	91	105	100	118	103	127	132	110	109	116	75	107	102	106	109	119	106	88	108	127	105	133	114	104	113	120	112	85	123	107	116	110	104	110	97	119	115	108	116	98	97	105	108	111	124	94	104	95	98	94	126	119	133	110	118	121	110	94	117	112	90	115	147	112	108	119	103	119	111	118	102	106	132	112	117	113	107	124	136	105	118	112	97	119	105	108	114	109	122	114	109	95	106	98	98	112	116	113	105	91	117	112	113	116	117	115	100	97	124	97	114	102	98	111	101	98	105	98	116	98	113	98	103	105	123	119	126	113	112	98	127	133	99	105	90	98	117	104	107	123	106	111	131	120	123	107	102	122	106	107	120	102	123	107	113	106	97	110	113	102	152	93	129	104	104	119	106	100	132	140	103	122	109	115	111	112	112	115	99	131	97	128	108	123	105	128	97	108	91	111	104	108	101	113	107	115	121	94	116	100	112	104	103	111	101	121	114	129	100	106	111	89	111	111	120	112	93	116	106	126	108	126	116	101	116	107	104	97	108	99	122	96	111	95	106	102	104	118	97	94	126	97	120	114	112	105	113	119	110	108	112	106	99	131	104	106	112	107	100	111	111	105	122	118	117	125	121	100	107	115	110	132	105	107	105	115	116	118	107	121	137	114	110	93	110	114	104	102	105	126	121	110	117	119	109	100	101	124	98	124	113	114	122	118	114	94	101	109	100	112	94	128	104	113	105	118	115	109	90	129	112	93	97	112	94	96	118	109	103	114	109	118	97	123	120	117	100	137	98	121	107	114	134	96	100	123	112	112	96	121	104	87	95	97	107	101	106	108	118	120	120	117	120	128	111	110	106	135	88	111	111	112	138	109	110	116	115	112	91	114	105	113	104	96	110	120	117	104	124	107	108	111	119	110	110	104	113	114	106	120	136	109	119	120	109	108	107	101	104	117	122	117	96	111	109	115	131	84	102	116	102	104	114	93	127	130	108	94	100	99	110	128	101	116	118	125	126	111	99	125	101	126	105	102	122	118	111	117	118	127	117	116	119	108	123	110	115	107	122	111	95	120	101	97	103	98	105	126	104	106	126	112	89	102	108	126	115	120	98	119	106	111	125	119	111	112	113	122	119	103	101	110	110	110	110	111	114	114	105	126	110	116	109	121	96	120	95	113	128	118	110	114	114	94	102	127	121	124	123	107	102	111	118	108	93	119	115	113	98	120	127	96	113	113	114	112	95	114	140	125	113	109	101	98	110	99	114	106	117	113	114	98	90	99	114	111	120	111	110	115	119	109	99	111	100	101	98	136	113	99	106	108	100	102	105	108	98	118	117	124	105	111	92	119	112	103	109	129	105	99	115	130	87	115	121	98	126	111	113	118	111	107	112	115	117	106	119	110	99	114	94	123	105	122	118	110	121	113	108	106	126	118	133	115	138	99	115	133	106	97	112	119	115	89	109	103	100	101	111	107	108	128	128	109	112	119	126	124	131	101	116	105	105	128	102	118	122	111	120	100	110	97	107	99	118	108	98	117	134	118	107	116	103	117	126	126	121	98	117	108	101	114	104	106	107	115	120	118	104	120	98	111	119	122	134	125	126	106	117	99	112	118	122	104	105	104	100	122	106	104	117	103	111	122	108	113	82	113	108	121	92	103	104	94	132	110	126	109	117	96	135	128	107	104	109	112	124	101	101	108	107	99	106	103	118	95	119	124	91	112	113	99	96	103	141	131	117	129	103	95	113	125	127	106	109	117	111	117	106	142	98	123	133	119	101	110	119	108	123	102	101	103	115	112	126	121	113	124	103	100	126	110	119	100	108	117	100	111	104	108	121	126	103	124	121	118	103	108	121	107	104	83	110	112	118	118	108	112	129	115	115	98	123	129	117	111	116	103	108	125	119	116	109	108	108	98	98	113	93	107	110	119	117	117	98	115	108	98	114	110	112	106	106	114	109	116	110	112	98	116	111	115	121	106	101	94	95	92	114	93	125	109	112	130	107	123	107	107	114	120	145	112	102	117	140	106	104	113	113	112	117	103	109	92	122	111	105	111	119	104	113	109	118	96	97	115	125	103	95	112	129	103	112	105	114	114	107	120	107	113	95	106	105	115	112	97	111	88	108	126	118	124	121	106	112	108	120	84	107	111	117	112	113	104	116	100	101	124	115	103	120	92	88	113	110	107	97	96	118	109	111	120	97	107	119	122	103	108	119	97	108	120	127	111	96	100	102	106	95	98	100	111	105	111	119	111	129	107	96	106	114	100	88	113	112	117	95	114	128	108	119	119	115	115	115	116	101	102	119	99	121	126	117	92	123	125	111	110	115	116	107	113	108	120	96	115	107	97	106	107	95	107	122	126	102	109	93	112	124	130	107	115	93	131	125	108	111	126	114	100	125	109	126	109	107	116	112	110	113	117	121	124	104	112	103	123	107	117	132	106	103	129	120	107	141	109	93	115	104	101	113	115	115	124	115	116	118	111	107	100	106	103	111	99	112	108	119	100	108	116	126	110	103	102	120	121	113	106	104	107	103	114	104	93	120	134	110	111	100	107	112	95	98	120	105	123	116	118	112	99	107	90	106	128	115	115	103	132	85	118	114	118	131	128	110	87	115	118	129	104	119	122	100	101	113	114	111	123	93	104	116	113	121	121	110	120	116	97	113	130	112	118	122	129	114	109	117	121	123	98	114	129	112	125	121	127	114	109	111	107	113	111	103	118	113	106	88	108	111	117	131	127	123	128	94	125	117	110	126	114	97	107	102	106	117	110	102	102	130	104	114	130	119	92	116	111	125	107	104	105	121	115	132	116	101	108	104	117	133	97	83	96	131	111	111	111	134	119	120	97	95	115	126	112	93	93	117	121	114	114	119	109	114	125	104	115	114	130	107	116	106	117	125	110	111	114	120	109	123	112	112	111	117	96	101	113	103	99	103	103	111	117	103	113	131	115	112	115	104	108	112	110	106	102	114	115	111	99	126	121	109	98	122	104	122	114	118	125	101	116	118	100	106	100	111	118	113	124	119	103	122	119	119	114	118	97	88	112	105	108	104	88	112	108	97	109	89	108	118	111	92	125	98	105	115	127	104	105	107	98	121	116	119	118	112	102	100	103	96	122	116	111	94	118	105	121	108	96	114	125	106	124	109	107	129	86	101	123	113	121	104	119	117	102	112	101	109	116	94	130	111	111	108	100	130	124	91	119	98	114	112	96	122	120	118	117	100	116	114	91	95	112	112	116	108	123	104	114	103	98	125	87	114	112	92	117	123	104	113	128	97	101	96	101	107
40828	26242	20031	19918	22797	23545	21784	18789	15157	11750	9055	6981	5214	4090	3195	2613	2124	1944	1733	1573	1459	1376	1338	1164	1136	1073	1008	1003	934	902	899	907	842	895	875	870	906	859	867	863	816	868	831	769	850	841	845	820	785	821	818	835	807	805	820	836	810	813	783	800	821	841	855	821	829	769	767	797	838	821	853	773	836	793	866	805	798	842	750	836	827	803	797	807	806	775	821	840	910	823	795	829	855	876	785	850	851	804	831	861	843	832	862	841	798	845	812	814	847	759	826	824	812	829	830	800	857	847	816	847	826	806	784	815	860	781	824	823	849	823	804	824	818	799	783	787	854	752	837	781	771	843	859	829	829	860	795	856	739	800	824	819	834	820	794	830	785	783	827	800	822	759	877	861	769	859	852	798	783	804	821	833	861	827	832	808	814	835	850	865	790	813	786	824	808	851	796	832	800	813	789	828	814	848	776	821	776	800	830	802	828	834	828	860	834	831	842	793	798	809	757	833	836	822	825	809	850	823	815	832	835	781	793	774	842	846	844	844	793	800	808	818	835	830	796	786	858	773	840	843	800	828	847	784	765	818	855	824	846	800	815	766	848	774	848	822	838	779	802	854	823	832	875	803	809	858	831	773	815	811	873	808	799	818	807	806	804	823	817	828	820	890	820	832	840	834	809	810	784	773	760	837	838	879	813	783	801	874	840	800	817	837	814	788	818	788	795	791	849	788	788	834	791	818	813	843	806	810	778	862	728	816	805	875	796	790	778	776	802	839	792	837	769	859	827	851	766	844	831	830	779	901	813	825	824	836	843	840	825	822	868	791	875	789	791	811	874	795	816	812	783	809	837	794	839	810	786	794	794	796	799	832	840	784	767	831	816	798	784	829	806	834	823	820	792	795	756	807	854	833	876	783	809	807	769	872	825	831	836	787	817	814	816	756	797	800	749	809	779	836	804	817	804	889	797	846	794	846	798	827	796	824	793	834	835	810	834	759	853	774	836	767	811	804	797	794	779	816	815	845	802	775	835	860	810	763	809	819	773	839	802	863	860	809	799	830	856	864	851	824	840	811	824	833	811	810	755	755	809	883	819	785	778	834	768	772	774	836	833	813	863	854	853	825	821	815	821	836	823	819	779	793	810	797	833	772	794	813	798	832	867	764	845	861	893	843	795	875	814	817	867	808	810	820	754	792	756	779	805	835	799	817	813	827	847	806	844	770	767	842	846	859	885	749	786	806	854	823	804	808	799	807	792	819	847	866	782	817	830	762	748	788	798	780	791	841	859	827	845	841	767	861	784	768	799	846	833	825	838	837	822	809	822	817	847	809	800	809	826	876	827	788	841	779	830	829	854	788	813	810	803	819	801	804	802	799	819	826	774	841	831	828	811	861	807	785	813	823	850	804	830	859	772	827	827	862	806	776	775	787	849	779	791	824	812	772	853	842	829	804	799	839	787	820	885	778	755	789	825	802	854	786	801	802	837	810	754	840	806	844	749	765	834	738	872	819	819	788	824	868	804	828	817	824	799	819	762	779	828	796	828	810	822	808	842	785	829	819	842	792	857	832	831	792	823	774	840	785	831	829	796	777	821	827	803	837	813	799	767	818	822	828	783	784	886	773	796	811	786	782	870	800	834	851	842	800	853	749	787	881	736	794	762	855	779	773	843	768	859	773	817	826	829	867	831	812	823	866	811	779	840	804	795	814	826	822	817	786	784	834	840	824	790	839	867	814	799	833	834	816	857	824	843	811	792	769	823	883	853	806	818	821	831	781	779	832	798	834	788	842	790	808	830	833	799	813	830	847	793	813	840	790	779	821	785	828	848	803	814	824	775	838	843	835	820	816	795	825	813	828	842	810	791	812	847	819	761	879	777	803	828	784	773	807	793	815	820	779	812	850	781	823	777	829	778	787	816	827	814	822	851	809	813	793	781	795	828	813	838	856	816	822	813	831	803	836	900	836	755	837	831	855	832	806	838	771	798	807	818	818	789	835	801	850	820	805	827	818	765	784	846	825	795	786	821	766	829	772	827	809	802	816	824	823	845	808	788	849	785	807	824	777	826	814	879	801	804	830	797	868	821	801	857	830	798	831	809	788	813	825	820	819	866	770	846	872	830	876	809	766	825	885	816	801	844	785	786	824	799	796	856	806	828	848	853	855	784	868	858	794	824	809	799	859	858	802	830	830	843	806	779	849	799	766	860	834	771	830	808	837	793	742	883	822	787	760	835	820	829	754	855	841	782	809	811	792	806	837	799	824	780	777	786	821	768	812	795	800	827	834	821	790	838	806	822	844	856	835	797	838	864	797	857	818	842	803	786	831	816	800	825	782	837	810	809	795	805	793	858	810	847	819	826	784	794	853	833	813	896	787	827	815	858	794	810	767	815	817	813	822	754	823	831	829	794	797	809	822	825	826	818	809	803	782	850	850	849	782	783	777	826	890	750	804	807	873	788	828	799	830	822	769	827	783	814	864	790	795	840	818	855	822	854	851	806	852	776	800	795	827	772	816	842	837	829	780	831	775	761	831	830	829	806	797	807	799	848	778	772	773	782	838	802	753	820	773	809	793	814	840	827	789	813	827	790	856	872	834	767	842	829	784	877	851	827	832	785	804	864	824	805	828	781	784	844	827	809	826	816	806	832	747	851	824	817	798	811	778	806	853	755	803	853	794	812	802	795	837	857	793	871	828	775	829	784	858	857	825	849	804	814	820	778	817	766	806	801	825	808	766	822	818	771	852	787	772	777	771	869	826	803	823	753	804	827	813	830	863	823	799	819	825	846	813	815	855	809	812	853	818	812	867	813	793	859	848	803	845	812	850	809	839	834	812	827	817	815	836	774	804	774	819	835	808	885	799	789	819	808	800	801	831	782	813	837	760	809	857	809	827	802	836	826	872	821	789	801	874	857	764	779	822	817	820	810	818	823	851	826	817	868	837	814	771	801	808	816	773	814	809	767	798	809	781	862	850	851	805	800	784	862	788	852	829	810	755	810	836	846	791	825	845	816	819	813	828	792	797	765	820	821	791	811	793	807	810	837	832	837	826	827	790	786	854	769	835	809	786	734	806	799	821	805	816	802	810	833	774	798	779	856	833	791	795	769	820	790	767	825	830	781	819	821	777	732	824	829	826	813	765	800	794	781	797	839	835	779	810	792	771	866	830	813	788	813	821	818	823	820	802	787	819	822	815	811	829	813	826	854	811	819	788	788	796	822	769	826	802	790	800	792	849	866	799	773	790	780	842	813	842	822	827	817	829	768	787	817	823	837	842	829	792	862	836	857	821	791	780	787	822	761	804	839	829	874	794	846	832	811	833	793	802	848	782	808	831	804	775	782	851	801	840	814	857	795	803	821	809	829	801	799	792	850	788	852	768	754	827	843	852	800	813	795	782	824	852	781	782	753	800	831	788	840	826	807	808	779	855	838	788	830	830	830	842	772	798	832	869	844	778	786	818	855	810	819	810	807	805	819	804	846	831	779	787	823	870
6707	3044	1621	906	593	527	554	479	369	319	238	216	152	189	148	135	147	137	130	129	135	87	123	100	107	116	102	108	107	97	86	104	97	94	105	100	127	112	113	93	116	81	87	105	116	102	117	92	89	102	91	102	100	100	108	102	94	87	102	118	96	107	102	91	90	111	109	93	112	83	82	109	97	99	87	96	105	90	103	108	97	96	103	92	92	118	109	103	100	102	100	102	97	103	99	100	107	96	74	89	106	107	103	104	100	127	93	100	105	96	112	100	95	111	90	98	91	87	101	93	106	100	105	83	93	104	109	126	99	94	90	119	100	97	109	108	109	109	112	112	113	109	111	111	97	96	116	83	90	105	101	104	99	95	91	94	105	99	100	91	93	102	105	91	99	80	102	88	99	101	89	110	117	112	109	102	101	91	107	91	89	110	105	93	99	103	114	95	97	111	100	105	91	96	99	89	99	96	92	125	93	98	105	103	123	103	99	93	106	125	113	112	101	109	103	99	100	103	103	88	111	90	94	86	120	107	98	78	96	94	105	107	112	100	96	102	86	91	93	119	114	106	93	94	95	96	101	80	98	96	99	86	108	103	81	104	96	100	78	114	108	111	104	96	103	100	109	110	122	88	111	103	88	96	102	92	118	105	95	99	95	100	93	88	109	91	102	94	81	113	100	102	105	83	78	105	102	95	106	90	128	110	96	90	109	100	119	82	92	95	88	107	115	88	94	97	93	108	101	102	109	111	88	102	85	97	114	96	107	96	97	99	106	101	107	114	100	109	97	106	126	92	96	96	104	106	115	98	99	104	115	104	107	106	93	113	100	75	97	80	103	116	95	107	78	97	111	110	95	106	97	105	103	113	92	92	99	100	103	118	90	89	117	101	107	94	103	88	117	96	108	101	113	88	89	113	107	115	103	113	108	113	85	108	105	102	88	102	103	101	102	104	117	102	107	101	111	99	104	122	101	100	102	112	102	111	95	116	123	97	107	111	97	94	89	92	95	85	107	108	119	112	90	93	118	83	99	99	87	97	104	92	109	107	96	100	89	101	100	108	90	92	105	104	93	109	97	102	91	105	114	104	112	81	108	106	100	101	102	107	100	115	98	91	98	100	97	99	104	102	103	107	99	103	107	96	92	112	110	90	103	96	121	96	96	90	120	90	95	89	90	94	110	120	105	90	112	84	81	103	117	91	126	125	102	98	118	107	98	109	100	111	106	99	99	105	93	96	101	94	115	98	125	87	113	110	112	107	91	109	105	107	102	106	92	111	99	105	109	88	107	108	97	89	112	100	114	97	89	96	90	91	108	111	111	100	83	112	106	102	111	104	86	95	104	102	95	101	102	93	117	100	97	76	104	110	97	109	113	91	100	99	102	111	122	109	99	91	94	117	104	101	97	100	103	98	105	104	111	108	88	99	92	99	93	124	113	105	97	93	106	99	113	98	110	82	94	95	109	94	83	105	101	93	99	83	114	101	116	106	89	116	112	102	96	112	90	111	111	93	95	101	113	103	86	102	98	114	97	114	87	96	104	96	93	94	104	95	103	91	94	116	73	94	89	103	111	117	121	104	103	93	108	87	102	99	95	113	108	96	89	104	95	98	106	103	103	103	116	99	90	119	100	83	95	99	105	88	106	96	108	91	98	92	105	127	83	85	123	90	89	99	99	79	105	97	112	109	93	94	85	102	101	96	98	90	84	111	111	93	97	109	93	106	111	93	86	112	106	100	94	117	101	93	106	92	116	96	115	107	102	106	104	89	107	88	105	107	98	104	101	117	100	92	94	93	107	96	89	96	96	114	118	94	114	94	99	90	110	92	90	110	121	95	87	104	103	116	105	106	95	102	100	87	96	124	130	97	90	119	99	111	101	76	106	111	104	94	94	108	112	93	101	96	99	96	102	105	112	108	122	85	83	122	102	116	106	96	108	97	112	94	92	93	112	110	102	98	92	102	98	100	94	87	100	83	111	94	114	89	107	97	98	101	98	96	76	91	106	116	113	111	97	109	102	114	105	103	102	100	90	102	100	103	96	101	94	97	83	112	90	93	90	103	90	114	101	105	102	92	103	89	107	112	98	88	104	83	99	97	108	84	110	98	108	92	112	103	103	107	97	111	97	99	89	88	99	99	107	94	110	112	102	81	88	134	112	94	108	120	101	100	69	89	92	113	105	98	102	100	101	106	129	109	102	108	96	86	96	91	90	90	97	86	107	128	109	110	88	88	111	100	112	101	107	80	110	97	118	77	100	107	103	97	102	93	112	102	93	90	94	95	106	92	100	92	118	103	100	108	90	102	90	113	113	95	90	114	90	93	110	106	97	113	100	103	111	103	88	75	93	99	95	99	110	84	113	101	92	97	96	106	111	94	98	94	94	91	106	89	116	100	99	102	107	106	100	108	92	109	99	97	113	104	111	107	109	108	85	118	96	114	93	104	114	117	90	102	102	101	100	90	97	108	102	107	81	101	96	84	117	111	86	88	129	104	100	115	93	111	95	88	97	107	98	104	69	94	95	103	123	99	105	104	100	91	98	99	114	97	87	98	114	108	125	111	110	109	104	110	92	98	96	88	89	101	116	88	97	107	112	96	99	109	109	105	117	102	107	87	98	93	100	112	111	104	102	89	112	93	95	117	101	111	108	97	101	100	84	92	101	107	94	96	104	84	134	89	97	95	97	105	118	112	117	91	121	119	95	97	91	84	84	111	98	113	91	94	99	98	110	105	91	85	112	109	107	105	116	84	99	113	103	102	100	96	114	102	99	82	112	102	108	104	84	109	93	110	94	90	98	105	80	127	84	99	101	85	103	107	92	97	89	89	91	103	83	94	103	99	100	104	106	104	105	105	105	110	105	86	94	102	104	101	102	115	116	90	103	117	113	96	107	91	105	105	96	102	91	101	101	118	102	91	86	112	100	100	96	101	99	101	104	106	105	107	92	108	106	95	97	93	109	101	86	101	111	100	113	92	91	125	95	82	116	103	84	91	108	107	90	93	120	98	94	106	110	93	102	97	101	104	104	96	106	107	99	95	104	81	89	107	97	108	81	108	103	114	97	113	102	108	87	117	89	107	105	111	93	105	108	100	112	112	108	93	94	115	84	110	110	93	122	104	85	100	99	111	104	95	97	109	106	99	121	98	94	93	116	110	92	114	107	101	94	91	92	120	97	106	96	97	104	100	107	117	125	99	94	92	98	111	127	129	95	99	113	79	127	115	107	107	104	106	100	94	95	97	115	89	110	91	112	89	104	89	90	115	106	97	104	118	86	104	83	91	118	116	92	107	93	108	114	92	99	100	91	101	108	124	100	100	99	113	99	97	102	110	123	93	106	96	96	102	92	95	110	105	84	111	99	100	87	95	119	113	104	88	111	106	105	104	95	116	115	107	110	91	90	97	114	106	110	101	102	83	93	103	107	96	99	87	91	116	95	92	98	98	117	89	99	107	112	98	76	114	96	108	105	86	109	109	101	105	105	110
34404	19897	13851	12724	16225	17387	15818	12787	10130	7609	5662	4218	3247	2516	1956	1702	1500	1349	1299	1192	1083	1041	1008	997	934	903	838	861	827	756	835	825	761	810	795	777	747	812	755	736	709	746	765	752	832	789	762	793	718	735	704	731	766	733	815	765	769	769	738	777	720	749	760	777	726	774	754	763	728	801	748	732	749	745	730	760	760	758	743	742	776	737	783	762	760	736	763	743	741	784	776	723	739	699	705	729	702	727	735	774	723	718	708	750	749	758	768	709	747	798	749	751	740	757	763	755	700	763	746	742	732	756	724	723	728	835	755	754	728	734	794	752	729	783	808	757	738	727	712	794	741	753	767	736	758	781	748	729	763	717	787	706	749	727	769	724	798	796	771	786	727	751	760	763	704	742	738	719	722	679	776	758	754	752	708	780	747	738	774	780	764	702	752	744	752	786	763	760	753	784	691	730	739	759	734	705	804	729	742	748	777	717	748	787	761	769	776	756	796	772	820	746	745	722	740	761	779	766	753	766	737	773	719	730	738	748	721	718	759	749	699	693	726	749	737	796	767	755	741	736	746	791	760	755	754	766	738	728	738	753	802	745	768	725	767	739	747	770	766	752	777	734	773	766	766	757	764	761	741	712	720	765	736	785	742	738	755	755	761	788	733	733	718	750	769	711	787	727	752	731	735	753	791	730	800	746	827	733	739	751	720	744	704	789	739	762	776	725	773	754	769	787	751	756	745	768	768	769	792	757	745	772	773	771	778	701	746	729	726	744	773	790	711	741	761	708	778	782	789	728	748	802	741	749	758	797	760	739	762	750	798	738	762	762	754	751	781	756	702	790	720	767	724	765	730	726	726	734	755	811	748	776	713	782	785	774	770	716	749	721	747	763	768	754	758	744	745	713	713	742	774	751	718	750	730	770	732	755	742	734	758	730	786	803	783	735	712	762	751	742	706	777	721	811	775	755	787	742	765	777	795	757	725	740	703	703	711	785	747	773	741	777	743	729	732	750	799	713	756	786	736	719	736	748	770	779	721	803	712	750	763	712	773	779	761	702	761	749	775	778	736	765	722	734	731	741	726	735	745	743	738	739	726	644	773	735	766	791	736	756	702	782	732	798	750	791	763	748	808	746	757	782	743	759	735	797	785	755	757	793	771	740	719	753	714	701	755	772	737	761	764	709	767	762	720	772	805	752	737	736	717	750	744	764	773	703	790	738	758	776	740	755	773	743	751	731	709	745	717	790	756	727	770	731	727	762	738	749	760	763	785	704	804	752	753	739	753	742	765	714	759	787	729	791	733	744	741	751	766	706	748	802	734	788	816	796	772	769	797	765	759	759	731	717	752	760	731	717	763	741	752	730	715	760	724	779	727	767	697	737	737	768	733	767	759	762	796	738	799	744	746	768	742	741	789	729	783	732	755	764	823	751	748	747	763	708	725	760	719	776	766	752	762	729	737	720	730	704	781	761	736	803	758	796	765	701	758	726	745	725	758	770	734	758	803	716	734	745	755	765	771	742	743	744	782	780	751	734	750	716	744	720	774	777	761	703	752	718	790	734	717	768	761	737	740	754	730	748	716	736	783	747	764	755	748	723	748	746	748	753	762	751	710	782	742	748	773	773	741	744	772	774	750	758	733	755	733	789	786	741	803	715	736	749	788	756	754	736	767	776	719	742	778	691	701	725	722	757	740	794	755	735	726	761	730	784	760	736	729	686	749	736	745	750	794	752	771	778	771	746	787	706	728	740	789	759	753	737	738	753	736	757	731	753	790	784	718	753	751	745	754	753	760	731	745	680	745	703	767	781	759	774	745	788	746	777	772	759	750	720	801	729	740	761	733	747	710	768	740	757	750	749	771	738	757	810	766	787	746	804	760	767	715	758	728	752	754	709	762	762	809	705	798	751	782	741	745	725	754	743	731	780	735	786	755	751	746	741	733	739	742	741	731	716	732	741	742	717	728	764	735	727	783	741	739	751	735	750	772	771	776	753	715	737	779	756	760	745	737	735	760	684	830	740	756	708	762	764	752	743	719	729	781	728	768	779	747	777	741	718	745	731	739	748	774	745	792	720	721	775	701	715	743	750	785	734	737	755	753	754	746	721	734	752	747	749	751	717	694	724	767	749	780	709	725	723	744	794	774	756	762	746	731	756	750	700	708	728	773	705	723	770	730	730	737	788	747	737	812	774	749	759	755	750	735	772	813	750	746	749	721	727	756	746	752	773	797	767	713	771	783	746	734	717	736	769	736	773	742	718	790	811	728	752	790	788	761	826	744	689	745	783	763	693	754	767	768	763	763	747	719	764	739	720	812	740	796	723	683	733	755	743	745	782	776	771	739	737	800	757	696	715	703	769	758	770	731	723	727	722	748	756	769	758	778	775	751	724	737	761	793	708	751	824	734	774	740	729	717	715	774	723	713	730	735	718	781	752	819	801	780	755	766	737	737	767	820	759	748	749	717	812	768	743	777	747	746	763	741	719	788	741	750	741	746	711	773	795	791	768	745	751	733	742	774	761	760	746	756	732	719	771	776	720	799	688	765	754	717	753	793	722	778	762	770	741	774	749	784	722	694	760	757	754	770	755	742	742	765	778	754	735	745	773	740	767	756	786	778	734	780	763	768	724	785	751	736	776	699	776	781	770	725	781	717	734	755	724	757	771	760	708	727	781	746	780	768	712	786	756	712	734	732	786	765	767	722	772	667	758	704	748	731	769	721	747	762	733	778	769	710	753	765	756	786	745	793	738	782	802	724	768	737	776	766	719	764	762	702	749	716	753	785	693	738	696	753	781	756	734	735	749	754	726	787	721	774	737	771	761	703	756	684	722	763	742	756	745	749	765	815	784	705	739	768	760	714	758	745	745	723	757	773	748	757	771	747	764	751	721	733	770	810	725	736	782	764	777	717	726	766	728	730	695	782	760	778	754	741	741	732	758	738	741	727	713	766	710	700	730	725	765	753	778	757	795	752	761	712	784	739	751	755	752	759	755	752	777	789	720	726	733	755	718	721	724	753	775	800	720	777	753	760	768	742	784	751	733	759	690	745	762	710	696	773	767	765	748	741	761	684	750	750	750	753	802	667	765	744	781	723	753	726	763	719	734	741	761	707	716	687	679	769	767	710	787	741	765	759	755	770	703	686	786	747	754	734	720	734	780	747	771	760	764	783	764	734	780	726	754	735	726	801	740	773	783	762	752	700	758	693	732	795	759	801	719	796	746	751	766	759	750	741	706	786	786	750	734	784	782	774	794	762	765	722	781	783	741	734	776	747	756	750	734	756	794	752	760	757	727	730	723	767	798	758	780	754	774	729	750	754	768	744	801	722	750	745	763	786	780	727	763	744	757	746	726	740	725	755	748	765	771	741	721	749	743	731	725	830	748	753	713	769	750	793	779	763	802	744	739	758	754	727	775	716	777	818	696	778	724	751	771	744	729	781	734	752	790	756	774	783	714	781	774	773	764	729	747	757	772	793	713	718	767	800	693
8268	4638	2314	1321	791	799	763	639	558	471	347	280	227	215	193	176	159	126	128	157	116	128	134	127	117	131	96	119	127	138	125	102	117	106	140	122	118	121	105	106	111	91	97	112	109	108	135	107	113	100	125	111	132	113	112	127	104	105	116	92	108	103	101	97	107	101	104	107	118	113	115	107	107	101	109	110	108	104	98	121	113	102	122	94	113	111	111	119	138	126	105	102	111	112	102	102	100	97	100	106	102	119	106	114	95	109	95	102	101	99	108	119	109	107	118	107	109	108	99	103	127	102	108	112	112	122	104	95	108	120	99	107	124	88	102	100	114	118	102	105	117	115	101	115	98	113	106	112	124	104	119	125	116	90	115	96	124	104	92	101	132	127	117	103	128	107	113	118	121	129	103	114	98	123	116	112	98	108	119	116	120	125	133	121	117	105	86	114	108	106	112	97	89	95	110	115	98	133	130	100	104	98	121	122	102	87	101	114	109	124	113	125	115	96	117	95	107	92	101	130	126	120	121	116	105	94	112	109	105	126	104	113	117	97	112	109	105	115	102	121	114	106	108	136	111	99	119	116	107	116	113	110	103	112	117	113	93	114	114	122	122	115	119	94	104	108	111	105	125	109	112	114	121	107	107	91	126	112	107	97	105	107	107	122	124	114	106	102	99	111	106	115	126	119	113	109	113	120	97	113	113	114	106	117	119	121	115	108	97	110	105	117	126	103	110	106	97	124	129	112	115	112	106	98	110	102	101	104	113	118	114	129	104	100	119	110	123	105	139	106	131	104	110	105	101	109	117	97	116	116	93	89	97	108	113	91	105	116	108	124	108	110	119	129	114	134	119	98	117	102	131	131	118	131	102	109	101	103	113	123	111	108	108	70	105	106	101	96	106	114	129	113	99	105	109	105	106	117	115	104	139	100	112	129	112	120	116	118	109	109	111	83	111	97	101	110	95	117	104	91	108	112	107	125	136	115	122	101	119	91	108	114	128	113	111	110	110	115	126	102	114	105	118	96	97	109	115	113	96	124	107	117	122	94	120	113	112	132	100	117	102	113	117	124	110	110	91	123	99	105	107	111	96	114	118	113	126	126	111	127	115	101	112	111	129	115	121	119	109	114	113	110	108	115	103	98	118	120	121	108	117	111	116	111	126	109	110	121	103	107	107	115	107	128	120	118	112	108	110	117	106	110	111	106	110	101	114	119	111	118	103	87	131	98	105	131	125	122	104	120	119	108	89	115	126	108	118	86	108	114	106	117	115	118	110	121	101	106	116	111	113	105	110	110	92	125	101	122	97	106	120	127	116	102	110	111	111	119	120	119	116	125	89	115	91	112	95	107	117	104	127	108	119	113	127	125	118	114	112	108	109	114	117	97	104	98	106	111	132	137	108	128	104	117	107	100	126	110	113	107	105	100	105	107	117	101	118	113	97	113	107	94	106	85	114	121	112	133	115	121	130	107	106	108	92	91	102	116	119	114	91	103	99	110	110	96	132	111	109	120	114	106	122	91	94	105	90	103	103	134	111	115	120	105	121	112	105	109	108	104	123	91	92	106	118	106	103	105	101	100	128	117	101	127	115	106	102	112	98	117	124	114	111	105	100	111	94	115	104	112	97	102	117	102	126	109	97	110	102	98	111	115	117	118	113	102	115	109	99	130	102	106	108	104	121	120	110	103	134	115	85	124	110	103	138	91	111	122	89	107	120	125	107	108	98	105	113	107	95	104	114	107	106	121	111	123	93	95	122	109	111	106	124	108	114	107	122	104	99	124	99	88	117	116	125	103	133	95	108	107	90	116	95	125	109	107	131	119	112	128	112	114	125	129	116	113	118	99	111	110	131	104	105	97	115	117	104	108	126	134	103	106	120	102	113	124	106	107	99	92	115	113	103	92	120	117	120	110	111	87	98	107	111	104	113	104	111	113	101	106	126	118	101	113	118	127	124	105	131	95	92	109	115	99	115	151	106	122	106	104	117	99	110	111	127	106	117	92	120	107	107	88	105	118	107	113	111	115	113	95	129	102	107	112	125	118	127	124	109	115	104	103	122	117	102	105	103	103	133	114	110	122	137	109	126	108	100	100	107	115	126	103	110	114	109	109	94	113	101	92	109	114	121	102	111	127	98	98	108	106	108	117	110	112	115	98	98	113	96	118	115	95	92	100	120	115	115	115	95	103	103	123	103	105	122	140	116	123	114	95	116	113	118	118	102	110	143	101	112	100	113	116	101	130	100	121	106	98	116	109	117	109	99	99	122	133	102	109	114	119	112	103	95	117	128	101	118	113	105	100	105	121	98	86	95	117	122	98	112	121	109	111	140	106	124	117	106	91	114	99	122	103	102	134	102	128	120	135	137	117	110	119	125	106	118	106	114	112	111	113	117	106	122	111	114	107	108	123	97	116	101	112	129	92	92	112	119	106	125	114	129	104	111	93	112	112	112	86	96	115	104	108	106	112	104	108	119	123	113	127	122	94	145	115	102	118	99	125	109	117	100	110	105	108	136	121	102	106	103	106	114	110	118	115	120	134	101	119	120	95	108	102	104	97	109	130	109	126	113	94	108	102	98	110	102	116	115	112	110	101	102	107	106	127	111	97	122	117	119	103	102	102	106	102	118	100	112	95	103	136	121	105	135	109	96	113	107	100	108	136	110	109	125	107	92	108	118	111	98	98	127	115	121	103	100	118	110	114	114	88	95	102	112	105	130	90	107	112	108	116	117	117	121	116	110	111	103	98	116	98	82	98	114	123	127	113	132	103	114	117	105	114	121	103	110	89	100	107	120	109	108	120	108	110	80	114	114	114	119	98	102	116	113	89	106	109	100	100	102	104	99	101	119	110	103	105	120	103	121	121	99	124	116	101	108	124	105	120	114	108	99	100	126	104	92	95	124	117	105	98	118	127	108	125	108	130	102	108	117	95	110	101	109	98	124	122	96	114	122	103	98	101	115	119	115	106	109	110	88	85	102	103	107	115	93	99	128	109	91	100	101	91	107	106	114	108	110	92	113	106	115	123	113	121	125	113	111	99	106	111	125	119	110	102	121	102	103	100	122	97	104	129	106	117	110	134	128	107	107	104	124	102	125	111	103	104	107	122	123	112	101	108	109	116	114	119	96	113	118	124	108	102	113	110	118	117	106	132	112	99	115	120	122	104	120	96	110	115	112	103	130	109	102	96	107	107	127	105	100	105	123	104	109	97	93	106	119	105	114	93	114	108	92	116	112	117	121	112	112	116	122	118	106	116	124	134	115	98	116	109	82	99	119	115	122	107	122	111	118	110	99	122	104	92	109	119	88	124	104	90	100	117	119	129	120	107	107	99	99	122	115	105	111	103	106	117	108	130	124	106	123	94	119	122	118	114	106	105	108	91	111	117	107	109	112	111	124	123	114	114	109	125	120	130	116	98	103	110	106	107	121	104	124	99	115	103	111	134	110	113	104	122	99	102	101	121	103	102	112	119	105	94	126	101	115	115
38425	24124	17107	16810	20397	22290	20060	17026	13352	10491	8001	6098	4586	3592	2649	2308	1894	1754	1599	1491	1337	1234	1153	1122	1077	1037	973	995	979	893	907	867	900	856	869	899	867	867	839	762	794	787	834	751	866	811	846	805	815	803	779	823	771	878	806	793	810	850	766	782	905	839	847	841	867	795	846	831	830	814	823	780	819	797	828	806	790	783	811	833	815	794	802	803	775	752	810	778	865	816	824	834	789	847	803	848	773	803	793	866	836	784	839	847	811	856	814	808	840	770	805	816	818	848	833	834	851	798	804	825	849	784	861	802	809	828	842	800	826	804	787	762	819	854	808	820	825	843	818	812	836	825	866	751	804	858	844	820	846	801	832	851	756	830	825	872	813	814	822	789	798	865	777	831	844	798	794	862	840	841	828	848	789	809	827	833	839	873	853	776	840	794	880	838	762	808	824	804	831	773	812	785	803	777	795	822	773	821	844	811	823	839	886	837	799	856	815	799	814	833	829	846	865	810	832	842	816	842	857	792	772	825	815	847	831	816	796	871	788	822	807	811	840	832	809	815	775	806	774	857	808	781	804	803	810	835	794	822	776	845	794	783	767	787	808	828	853	839	790	823	824	842	845	838	841	841	827	804	787	807	840	800	827	808	853	797	799	808	812	818	787	826	822	900	772	802	804	822	866	814	798	883	755	865	819	776	827	834	803	763	849	789	794	840	799	797	834	837	817	821	865	833	823	849	774	805	847	837	822	813	828	782	834	813	831	846	764	840	828	808	839	813	794	811	840	849	790	806	759	789	788	821	773	818	836	822	824	852	857	801	797	847	806	840	863	836	830	827	795	819	805	850	850	829	800	830	812	824	816	819	871	820	780	846	748	814	806	760	801	802	800	823	806	793	763	833	799	813	851	787	767	849	839	818	840	880	864	832	849	831	813	756	860	833	817	799	825	850	760	837	813	810	769	834	768	789	836	832	835	814	828	814	857	812	815	842	790	788	844	858	837	815	869	875	831	828	793	798	821	797	808	812	798	829	795	832	837	868	776	817	791	837	771	813	821	823	803	841	808	897	814	833	839	802	819	812	836	821	808	782	852	865	815	795	848	828	831	805	830	868	843	823	795	813	828	815	793	824	842	859	805	828	825	782	793	789	841	778	794	784	843	843	825	808	804	793	827	826	803	850	867	814	810	835	788	810	827	856	842	823	806	781	830	798	793	792	789	828	791	801	820	818	811	830	838	857	795	847	826	844	791	789	821	795	808	798	838	849	783	821	793	826	845	818	828	777	815	772	846	794	898	820	825	817	766	812	796	890	815	840	815	843	771	800	820	848	824	846	824	819	794	838	850	789	835	838	864	872	797	804	864	820	811	809	787	827	818	864	802	849	801	828	838	839	864	765	802	779	823	817	815	813	832	785	847	768	827	845	809	792	847	833	786	824	808	807	844	847	854	776	807	822	825	822	816	871	844	796	870	808	795	854	800	796	802	866	857	775	774	847	821	865	839	783	825	775	796	823	840	837	816	841	771	801	755	812	805	812	839	829	830	802	789	770	844	836	834	824	816	833	806	799	813	813	801	795	843	834	817	810	833	791	833	823	861	792	808	837	805	855	808	796	820	809	808	837	780	853	839	863	818	781	809	796	816	789	771	847	765	883	866	846	847	808	799	832	829	861	828	786	811	789	783	811	809	808	878	791	846	837	868	792	813	787	799	809	824	812	836	813	812	771	881	844	798	803	782	808	851	825	832	801	756	777	753	868	791	843	841	810	810	867	803	837	809	830	824	803	816	842	839	790	797	826	798	789	859	806	829	810	844	894	790	825	844	854	795	863	776	844	803	820	778	825	744	869	814	828	817	817	847	846	809	795	870	776	839	799	819	823	808	833	836	862	825	802	850	848	822	798	832	817	822	762	830	803	783	852	847	833	850	857	848	744	799	825	819	784	826	831	842	825	766	782	814	806	809	816	843	800	835	819	827	802	864	828	770	819	848	808	775	823	790	832	823	800	785	796	801	858	857	802	762	808	840	822	848	892	825	851	832	879	845	866	798	869	825	770	838	811	819	838	818	843	852	792	821	829	781	847	788	810	839	808	760	818	831	806	820	845	852	803	855	824	797	777	785	849	832	791	799	816	835	807	788	829	842	821	832	809	879	815	761	811	819	785	837	823	818	830	766	849	850	835	864	794	755	833	872	820	814	819	832	791	802	828	829	806	835	857	882	874	776	826	803	799	869	823	866	825	838	848	835	790	839	827	806	833	814	850	803	871	786	815	825	837	817	771	782	857	825	835	767	790	820	794	747	804	859	841	805	778	805	793	814	811	829	836	817	822	805	863	765	842	842	814	791	820	765	805	808	818	801	817	805	799	829	860	843	798	819	805	833	849	813	810	796	857	842	823	763	888	822	832	789	838	873	797	845	798	805	835	828	814	783	853	835	850	810	845	847	815	874	839	795	830	826	819	798	836	794	851	791	807	813	836	799	810	819	810	774	826	764	800	797	785	782	833	886	828	802	821	854	823	858	813	805	784	836	849	793	812	770	871	821	854	803	823	817	825	782	898	821	787	774	829	808	843	835	827	810	834	837	837	860	810	812	831	857	805	827	842	790	847	816	780	791	856	845	796	785	911	795	794	791	792	836	856	771	766	835	849	835	801	820	829	839	805	789	838	857	835	824	852	806	777	827	790	810	828	817	861	843	771	794	788	792	868	777	792	845	777	757	815	785	814	777	800	823	778	811	837	804	850	867	856	875	833	836	825	881	838	839	834	812	801	803	858	810	829	820	848	806	788	866	838	834	846	860	803	795	842	810	757	858	755	773	817	774	819	800	832	824	804	827	790	839	807	827	840	823	891	793	857	851	806	773	796	890	815	819	847	810	824	803	791	866	815	827	840	850	803	816	797	846	874	817	821	823	829	788	844	784	808	808	819	828	821	827	821	809	809	822	827	846	776	840	820	861	885	821	822	841	829	809	831	819	817	815	808	798	796	815	817	845	811	860	851	833	806	817	808	795	855	797	772	800	773	819	831	805	842	837	839	794	808	788	802	808	794	769	791	835	787	815	818	840	835	786	766	838	795	814	819	809	797	828	828	840	818	826	896	828	854	806	810	859	786	787	853	870	742	782	823	797	739	837	793	810	842	843	810	835	806	818	818	829	822	784	822	859	825	840	770	831	838	815	858	842	835	814	789	791	805	805	838	799	839	808	800	787	841	786	815	835	845	764	799	817	833	797	819	763	826	799	846	783	835	746	820	851	844	841	787	826	788	782	852	810	836	797	843	822	825	792	797	848	811	814	782	823	838	798	907	844	820	828	795	775	791	805	844	779	810	837	798	893	892	806	780	849	788	809	793	834	792	837	794	833	818	863	821	799	800	776	803	788	792	841	804	847	793	839	795	769	855	806	775	806	849	757	841	854	766	836	843	778	806	817	801	779	758	809	821	800	838	841	836	817	798	812	820	837	838	851	859	832	830	808	820	797	762	813	811	849	809
8809	4402	2245	1081	773	662	641	607	488	427	337	249	222	188	172	164	127	149	139	129	140	112	115	120	119	123	112	110	119	116	92	101	102	89	99	125	99	105	96	113	104	127	101	94	98	87	100	113	103	90	90	98	99	111	108	110	101	98	108	114	92	104	100	104	117	122	94	103	122	89	99	127	91	93	113	100	109	98	118	94	110	119	104	98	108	98	114	132	123	104	94	117	110	102	99	114	111	98	107	105	90	97	101	98	116	109	88	92	115	98	110	96	88	126	119	108	98	98	109	103	101	107	80	99	108	96	122	97	82	100	106	100	95	112	108	96	98	87	96	92	124	121	92	87	110	90	117	104	111	103	97	87	80	112	105	117	110	100	92	101	93	106	105	92	89	124	109	112	99	106	121	101	112	110	91	94	83	98	102	96	91	84	111	77	93	103	102	113	99	121	95	104	90	113	102	121	104	105	104	99	114	100	109	78	101	107	108	92	104	107	116	97	83	93	105	110	96	101	94	118	116	108	78	119	106	111	94	79	111	92	102	113	100	111	96	116	118	104	117	100	107	112	95	88	101	101	121	92	122	83	108	111	102	92	96	94	96	94	102	108	87	87	118	93	89	112	109	87	117	113	104	107	117	99	97	122	97	99	88	105	118	113	105	104	83	92	108	119	92	81	111	91	121	82	115	94	106	112	110	109	94	95	93	97	99	126	120	87	121	90	113	91	103	86	76	114	103	74	103	90	99	100	100	120	111	117	114	107	88	102	104	119	97	98	109	111	102	93	115	99	97	111	104	90	105	96	111	113	109	105	108	105	95	109	110	88	102	93	103	98	96	98	106	114	105	80	99	96	95	94	115	102	122	90	107	108	98	101	112	107	112	119	101	85	102	91	109	108	115	97	79	117	101	96	100	104	98	112	103	92	115	111	108	107	94	110	105	112	95	111	101	106	126	109	97	110	106	106	104	81	105	96	111	103	84	86	111	101	100	96	101	95	105	84	116	111	98	105	91	102	90	109	92	101	107	101	100	113	109	115	99	97	113	100	85	98	107	79	109	104	109	114	102	107	97	104	97	93	96	113	92	106	108	99	105	91	118	89	118	101	96	92	102	96	108	93	90	101	104	109	116	127	112	94	107	87	88	107	104	99	107	107	118	112	100	102	109	122	118	91	109	104	106	116	110	124	94	94	97	106	114	110	80	106	107	101	107	103	83	96	92	91	102	129	98	101	115	99	124	103	103	90	94	89	93	109	101	98	101	94	93	95	112	113	102	94	78	96	106	82	101	109	97	104	98	98	98	82	101	117	102	108	87	112	96	104	106	82	106	100	109	101	109	110	85	93	100	90	110	93	109	117	113	116	100	113	109	94	94	91	124	88	109	95	106	97	84	90	105	91	95	82	107	98	96	115	91	110	109	108	99	93	88	102	97	89	90	90	109	93	88	120	118	122	96	115	82	107	98	81	89	93	100	97	106	103	86	121	120	109	99	94	94	99	117	105	116	102	102	91	89	91	89	99	84	100	105	121	96	85	104	115	97	91	101	112	103	124	121	118	103	91	100	90	105	99	81	78	108	88	130	101	85	113	104	106	84	108	117	89	114	102	110	101	83	105	101	91	109	88	110	119	98	90	105	103	108	111	104	90	111	98	105	105	107	96	110	111	104	97	108	122	99	96	107	98	103	113	102	88	99	84	114	109	111	100	117	111	88	95	93	97	96	105	85	104	96	105	90	104	103	106	105	101	107	117	114	115	110	106	93	91	126	104	111	112	101	89	101	87	99	106	102	85	96	116	122	98	72	104	105	117	106	111	111	99	108	101	106	111	108	99	108	94	87	119	118	107	99	97	95	113	100	106	117	106	104	123	111	107	97	93	110	92	102	100	97	97	110	97	121	98	111	103	99	100	111	96	123	117	100	89	100	95	112	113	87	93	97	95	100	112	107	90	99	98	99	104	108	98	93	100	111	113	114	130	124	107	81	89	88	127	100	99	108	112	108	89	101	93	95	94	110	95	102	94	103	100	96	115	106	105	103	119	118	107	106	105	103	96	113	87	86	103	106	110	107	103	99	114	90	124	121	104	99	108	122	103	107	87	122	95	92	108	101	101	110	109	114	101	120	109	101	91	94	101	115	99	111	122	125	126	94	98	93	96	86	98	90	93	103	104	106	88	124	97	112	105	94	119	97	102	99	102	77	111	97	127	102	113	84	90	92	119	94	96	106	97	95	98	125	108	97	96	103	121	106	100	110	110	115	115	115	99	117	97	114	100	112	76	89	125	110	98	124	95	115	101	95	105	119	103	92	116	113	99	106	105	104	111	97	111	89	91	119	95	102	104	107	96	106	110	97	95	106	89	98	112	96	118	110	93	100	90	117	113	102	97	95	85	111	102	115	109	103	118	112	122	87	106	105	115	92	107	98	99	98	101	94	97	96	96	85	95	84	105	89	105	90	100	102	100	106	100	98	110	101	90	107	107	105	104	104	107	107	98	99	91	97	98	102	115	104	96	93	120	108	107	107	111	114	91	119	93	93	102	110	108	111	135	90	111	105	106	89	87	97	109	116	87	109	100	103	92	104	100	84	97	116	89	118	116	120	111	90	104	95	94	102	106	92	94	103	116	101	98	96	88	101	112	97	88	107	105	101	103	104	106	117	99	105	80	91	92	125	118	96	111	103	118	104	130	115	115	93	117	119	120	90	96	100	104	109	90	95	113	117	90	99	89	98	118	112	106	93	106	96	107	97	91	110	104	116	120	106	83	124	106	111	107	92	117	93	119	98	93	108	109	91	105	109	107	92	100	102	98	90	98	99	118	116	99	116	115	110	104	107	105	93	89	96	99	84	105	120	107	88	103	91	102	90	90	95	104	124	80	105	109	99	104	91	109	110	102	93	110	98	93	109	99	100	124	98	101	115	97	98	102	105	106	112	91	73	107	104	91	93	89	98	87	84	105	86	96	106	110	116	95	106	112	104	113	101	98	122	106	116	89	104	116	107	98	123	112	96	114	91	103	100	100	89	108	122	100	91	103	101	123	111	103	88	98	105	94	102	107	99	101	98	118	85	89	97	86	102	104	106	108	86	101	107	97	100	102	100	102	102	98	87	105	92	108	100	94	99	105	110	89	96	96	101	108	106	93	112	106	144	101	86	81	114	103	105	95	98	105	103	102	116	95	88	115	101	105	97	110	105	91	88	111	100	90	104	107	106	118	110	94	96	89	100	97	87	109	100	98	107	107	97	91	96	88	105	99	98	93	115	99	107	118	100	101	99	105	85	81	106	107	112	106	97	103	97	95	112	106	92	89	100	95	93	115	109	103	120	95	104	108	95	111	100	104	96	101	99	99	114	102	91	106	99	118	107	107	107	122	92	97	97	102	102	105	97	88	103	119	113	109	91	100	100	114	115	104	96	103	102	106	107	110	102	122	105	103	110	95	92	113	81	103	101	102	85	94	96	111	101	97	96	105	75	104	103	93	86	90
36751	23371	16610	14762	18792	20456	18394	15278	12028	9441	7313	5500	4297	3227	2596	2309	1906	1657	1501	1397	1207	1293	1121	1028	960	966	937	832	897	780	826	833	832	810	771	795	808	766	787	815	745	785	752	803	750	755	776	821	737	748	711	799	750	786	769	765	748	767	782	797	772	782	807	760	814	785	774	750	705	821	783	745	744	728	774	721	773	792	791	726	792	777	784	713	754	762	754	777	776	733	778	724	804	817	730	788	719	759	734	764	778	743	743	745	801	773	770	768	746	718	823	797	765	724	764	761	708	791	761	744	767	738	768	726	715	725	757	743	725	840	693	726	725	755	775	794	776	755	733	738	763	715	813	717	780	761	775	762	738	780	833	757	750	766	722	794	765	797	760	791	743	753	748	746	747	754	725	757	732	742	747	755	766	797	763	791	728	772	747	774	771	757	768	770	776	776	745	804	758	734	802	747	764	731	716	780	760	752	775	796	733	761	778	783	744	785	749	763	745	752	781	747	775	747	763	722	714	757	797	723	747	716	760	771	767	728	765	774	755	728	796	784	742	758	755	742	767	795	748	774	794	728	767	738	772	802	768	789	733	728	763	756	747	769	769	760	804	797	771	762	746	734	729	764	741	752	745	781	768	828	727	823	755	740	718	746	757	789	762	759	777	750	762	773	759	742	758	746	736	698	753	761	749	716	775	780	773	769	745	773	770	795	802	773	766	772	756	744	764	707	747	736	771	820	750	742	744	801	731	755	747	770	762	769	744	791	819	749	734	786	749	741	724	798	788	719	735	795	779	742	705	743	726	732	741	750	768	759	776	739	796	705	763	776	753	738	731	772	781	751	767	754	810	772	732	755	737	734	730	735	763	768	785	746	741	761	750	749	719	758	752	737	757	758	785	792	798	781	733	767	771	731	746	793	763	760	723	752	806	756	737	791	758	790	758	740	771	764	704	745	757	776	799	779	758	764	783	782	742	699	773	790	775	770	772	733	707	725	764	763	755	769	767	721	760	787	765	741	776	797	743	799	766	759	749	765	764	788	778	754	785	763	758	776	750	756	757	770	782	782	798	793	750	747	754	785	757	727	778	788	822	755	702	774	719	782	730	761	749	790	730	746	801	769	760	760	802	807	771	744	779	809	746	754	799	748	776	715	734	780	773	784	788	765	765	732	747	745	713	727	747	791	770	762	745	725	719	783	787	735	781	765	771	803	706	745	742	717	718	708	758	739	801	705	726	769	729	750	746	788	817	795	724	755	763	752	764	741	767	790	792	771	751	748	785	743	796	718	784	743	699	787	734	771	754	765	765	747	798	777	781	722	743	709	740	747	733	768	737	726	745	757	733	728	726	768	786	713	775	775	787	728	763	739	748	757	756	759	720	779	783	714	742	706	789	769	714	770	694	774	762	794	751	741	725	753	764	761	747	734	844	813	743	730	813	779	722	749	745	790	788	734	747	735	790	809	742	782	727	745	771	758	722	756	769	796	799	800	756	735	739	756	824	737	787	754	741	781	772	677	790	763	734	795	735	776	780	767	726	751	827	762	732	736	755	749	778	792	735	753	791	761	718	728	754	813	784	717	800	719	756	742	770	679	741	801	793	741	821	803	702	749	686	759	765	788	740	768	746	774	766	764	794	752	757	786	736	778	736	712	780	759	747	742	718	750	781	807	773	760	746	771	744	740	724	774	738	773	771	769	761	754	765	813	764	770	776	777	741	755	769	760	726	762	758	734	766	782	711	824	754	792	742	803	698	744	793	742	732	775	794	730	747	755	760	774	750	773	793	753	751	718	735	756	769	806	743	755	793	777	723	785	780	723	725	780	750	790	738	792	799	745	753	772	772	739	808	824	771	813	799	787	794	748	793	782	781	701	786	775	776	722	718	738	801	770	727	796	743	761	746	752	735	769	741	776	703	764	760	766	758	750	791	773	721	735	744	765	770	675	746	785	760	778	751	756	738	745	758	754	732	786	705	752	783	705	770	754	730	781	745	720	715	758	763	796	760	775	775	768	784	722	781	755	799	749	714	770	727	782	750	773	710	716	708	748	701	811	734	759	783	743	735	741	758	752	808	775	770	792	722	792	758	784	713	785	782	761	788	741	762	754	764	736	763	720	750	800	741	794	770	768	765	762	776	729	743	731	763	783	793	751	764	779	784	717	760	766	752	725	768	800	751	802	781	779	771	775	815	776	759	751	799	739	761	773	749	747	779	738	794	729	780	794	699	753	793	755	720	732	787	698	793	754	724	751	789	792	746	759	791	737	772	743	779	730	772	757	776	800	764	726	757	742	781	792	738	781	780	832	800	771	732	728	739	780	760	782	746	746	795	783	769	788	777	720	771	725	778	799	778	725	768	762	769	769	776	732	780	806	807	796	766	766	727	762	725	690	817	722	733	774	762	774	764	807	804	784	726	779	817	812	817	789	833	776	706	769	708	774	790	785	761	780	792	814	814	742	740	790	761	781	740	787	777	749	726	741	774	724	807	744	762	774	784	730	759	745	800	745	743	770	740	766	772	757	772	730	760	718	721	782	741	760	778	820	769	727	715	761	773	737	717	750	798	720	790	805	734	786	749	734	777	835	721	755	793	772	796	781	741	795	735	748	771	724	745	744	772	731	749	734	832	819	788	739	789	749	750	800	806	773	727	776	728	739	730	784	772	741	778	784	806	747	706	797	782	778	762	754	732	779	794	821	785	757	736	721	783	759	729	795	775	768	726	754	753	777	746	740	765	776	732	756	765	730	764	739	778	727	732	734	756	739	755	771	744	769	742	758	808	762	741	752	755	813	760	759	765	795	766	728	776	759	777	755	782	739	784	751	743	776	729	771	770	746	752	772	745	744	796	793	744	854	775	712	779	747	766	816	722	765	770	784	765	790	772	760	741	753	794	761	708	810	789	790	759	794	738	745	789	783	739	719	769	725	764	755	749	768	795	744	753	726	758	741	804	800	748	740	749	814	755	770	747	835	713	716	716	709	774	744	747	758	763	742	741	777	833	752	809	779	764	752	767	792	763	732	772	752	752	746	771	710	785	753	786	750	716	749	740	745	754	777	819	731	749	754	738	759	753	719	785	739	723	715	743	702	786	756	804	768	715	729	800	767	748	750	740	750	758	805	740	756	799	775	762	771	770	702	768	729	732	784	748	744	764	784	747	790	711	724	775	785	733	757	774	798	728	760	755	715	789	801	780	720	772	793	826	758	719	735	748	748	761	727	719	715	731	736	706	781	764	797	772	730	763	756	780	747	740	763	788	798	762	741	805	729	768	747	739	734	764	737	780	778	774	747	743	787	789	759	785	784	748	800	776	821	785	752	749	734	798	704	759	770	756	761	775	778	791	770	757	746	750	755	757	805	768	743	692	769	804	719	717	755	784	781	730	821	738	735	773	756	783	708	745	736	724	736	726	762	770	756	765	774	740	808	764	771	811	801	734	813	730	726	775	799	749	767	746	811	789	742	741	778	763	739	732	758	766	752	754	694	749	746
10393	5768	2518	1533	1065	1027	952	844	709	536	436	314	277	254	210	180	192	178	154	143	152	123	151	144	130	134	120	125	152	135	140	110	119	112	98	103	126	119	116	108	125	123	111	100	105	117	96	119	124	121	113	113	110	112	94	112	125	120	114	109	121	125	109	109	111	110	129	99	118	100	128	97	104	100	115	111	112	121	122	110	111	113	143	91	116	109	120	103	122	112	105	101	130	129	117	119	109	86	111	104	126	128	132	112	123	106	106	112	116	115	110	125	117	108	135	102	110	106	123	123	89	105	107	119	123	107	115	124	122	97	114	106	115	95	109	109	108	97	115	111	87	132	114	114	122	100	108	132	114	113	110	105	114	129	109	134	107	87	103	113	97	117	102	115	113	125	135	120	103	95	102	110	110	111	121	100	114	106	122	111	108	121	117	116	116	131	115	114	124	111	125	128	114	96	103	109	109	105	109	124	122	112	119	100	121	114	135	118	97	139	107	119	119	107	110	117	107	118	122	106	127	114	110	116	109	98	108	112	102	121	135	123	120	104	130	131	105	131	132	107	117	122	91	125	109	113	116	128	122	124	115	115	112	119	110	131	87	119	114	108	103	116	113	118	124	111	103	112	97	118	113	106	108	124	102	116	102	107	120	101	104	125	117	123	116	109	107	104	95	113	103	99	108	107	101	119	105	113	101	103	107	109	105	105	107	103	113	129	137	120	112	105	120	126	108	111	101	111	99	128	98	98	93	101	93	99	103	105	99	102	111	100	116	114	110	109	122	130	117	102	114	108	120	114	114	119	110	106	126	114	117	125	143	120	124	122	107	105	120	101	108	112	112	102	111	103	144	120	128	132	124	106	110	96	102	108	113	106	118	141	106	115	115	107	115	126	96	113	111	129	124	113	112	122	126	146	125	92	107	116	125	105	122	87	108	98	110	118	112	97	123	117	97	107	130	113	107	116	95	99	106	92	103	102	110	94	98	111	114	115	125	107	103	116	94	133	116	123	103	114	114	110	106	112	90	113	127	115	99	106	123	100	111	121	104	104	117	121	103	106	121	109	113	126	94	117	116	99	104	112	136	109	113	105	109	100	104	119	128	95	129	111	117	114	123	125	123	99	120	108	131	101	129	113	108	101	116	92	106	119	125	109	124	131	111	97	101	128	97	102	121	135	90	103	110	111	110	128	110	105	123	123	107	126	109	124	128	103	109	97	106	120	105	127	108	120	109	116	104	116	130	88	118	119	106	105	114	113	91	119	104	105	108	108	106	109	104	104	105	109	117	111	96	114	104	123	110	112	120	112	127	101	108	100	109	126	120	115	112	119	104	109	103	123	117	146	118	128	123	125	104	102	121	110	122	110	123	121	111	88	120	130	122	116	100	126	107	85	107	96	100	106	135	110	114	118	99	110	118	119	99	106	106	111	108	124	111	93	110	111	120	105	104	100	116	125	125	121	100	101	121	118	110	130	105	105	126	99	101	125	113	136	117	93	119	132	103	96	116	103	120	92	122	110	116	108	119	115	121	129	101	133	108	107	131	106	107	126	111	111	113	121	103	108	124	110	114	105	103	100	127	117	117	115	105	121	109	101	103	118	117	127	101	118	112	108	99	113	93	126	136	108	121	111	122	127	122	128	111	116	125	117	119	130	113	108	103	114	108	95	134	114	107	115	109	122	122	125	116	105	125	109	109	89	123	109	100	118	102	101	95	117	108	103	114	116	124	133	99	122	129	135	124	118	122	122	102	104	107	96	111	114	120	94	94	111	123	104	105	124	113	106	91	119	109	104	101	120	116	130	112	113	118	96	124	126	109	104	140	133	111	116	125	116	117	137	122	127	119	105	125	117	115	135	123	120	95	98	102	114	104	105	117	95	118	113	114	105	109	118	121	127	100	95	107	103	103	111	124	105	100	100	94	92	105	119	109	117	95	91	92	123	107	109	115	114	121	112	131	114	112	113	105	110	122	116	124	133	112	129	119	122	125	111	125	107	93	95	108	120	116	85	102	122	111	122	112	123	106	121	114	113	112	116	100	101	103	124	102	108	114	108	130	109	100	111	105	107	126	103	103	107	113	120	116	117	99	121	120	117	110	123	108	111	115	109	93	118	110	107	120	109	108	115	111	110	104	128	122	103	102	123	116	120	124	123	106	117	108	103	115	113	114	127	105	109	126	131	110	123	111	104	124	111	125	120	106	121	121	103	104	107	107	111	145	132	98	108	100	105	124	121	118	112	121	119	92	106	108	123	119	111	112	92	125	98	118	114	120	106	117	118	121	97	97	107	112	97	130	137	116	112	130	111	106	125	99	94	86	113	107	113	108	87	113	113	94	124	110	109	108	128	116	113	120	107	96	102	110	99	102	119	130	118	96	120	120	119	111	105	110	133	107	112	120	104	112	108	107	117	104	112	113	122	101	117	98	121	116	104	108	119	112	123	111	117	107	129	128	96	102	112	111	99	120	120	93	138	126	116	101	113	120	102	124	107	122	130	118	96	115	123	110	122	115	112	104	96	124	99	124	119	125	93	113	103	124	108	146	113	104	108	129	105	115	110	120	95	109	118	131	116	121	102	110	128	118	117	115	117	120	100	106	114	125	89	125	98	122	123	100	123	99	125	90	98	92	108	130	103	112	88	98	112	117	111	104	114	111	115	125	108	96	128	113	106	112	113	110	103	111	104	121	114	124	115	96	124	86	93	130	118	114	109	132	107	104	115	127	113	113	109	110	115	111	92	119	97	131	106	108	105	111	126	106	122	119	104	133	111	94	133	119	127	100	121	111	115	109	99	104	108	100	105	117	105	107	131	109	110	107	103	125	109	136	119	120	111	108	126	105	120	109	119	103	122	104	98	116	109	103	117	130	110	113	126	134	120	121	116	122	120	98	119	131	109	100	115	106	109	112	134	115	120	108	102	104	122	126	124	119	104	93	102	110	107	125	123	102	117	116	98	124	116	122	114	112	115	104	123	108	125	130	102	123	128	121	116	127	119	116	127	131	122	127	101	114	130	131	95	137	136	121	108	110	118	108	109	111	101	116	121	115	126	110	119	99	104	110	89	108	116	111	105	112	122	124	120	105	124	110	91	115	139	108	106	119	116	133	106	125	102	123	110	118	106	104	105	102	121	118	120	109	114	130	111	124	98	135	114	133	110	123	105	112	126	116	114	120	104	114	101	128	123	106	100	106	117	124	107	103	115	123	112	112	99	116	102	129	107	91	99	107	124	103	97	117	113	114	128	105	105	112	117	104	108	121	103	111	106	105	115	109	112	105	115	97	120	119	106	120	122	114	107	126	100	121	100	101	108	122	103	95	132	96	100	111	116	121	120	118	101	92	114	125	108	119	77	124	123	121	106	136	119	130	98	107	125	106	110	105	123	133	124	109	117	92	108	96	123	109	119	115	108	111	120	119	107	104	87	112	112	105	109	128	130	103	100	120	121	109	112	113	107	107	115	104	122	114	111	95	113	110	111	119	104
40661	26060	17607	17725	24391	25709	22891	19260	15770	12419	9586	7383	5792	4431	3531	2913	2512	2222	1893	1771	1654	1572	1287	1228	1164	1054	1047	1027	1042	939	899	952	920	884	925	907	921	844	889	853	806	805	819	766	789	821	858	825	826	829	843	858	805	812	859	806	818	819	835	848	861	825	875	821	854	843	783	827	821	856	840	818	847	837	863	825	848	812	818	861	816	855	862	866	849	854	853	859	797	837	818	816	863	848	818	797	817	856	830	832	831	864	834	810	872	823	810	842	787	796	819	829	821	805	827	856	791	825	821	853	855	817	810	874	756	798	885	861	801	792	839	805	798	875	885	809	856	824	802	836	827	801	847	919	829	844	842	873	867	861	849	818	806	824	834	862	833	816	826	855	830	833	853	873	898	879	796	836	859	834	873	801	805	862	792	843	818	859	796	837	857	855	876	815	838	870	847	845	823	869	873	851	880	825	862	826	831	818	847	833	907	817	853	824	836	775	874	854	853	848	843	830	818	857	791	841	844	824	817	912	848	855	870	843	883	877	864	826	859	878	813	854	825	866	860	838	856	881	806	912	844	865	858	841	819	801	830	840	828	843	781	808	838	810	771	797	872	828	854	848	824	870	890	820	798	819	856	850	919	789	841	818	763	812	801	842	832	801	845	847	807	861	794	827	810	826	821	877	848	832	772	797	887	851	785	851	775	842	804	836	793	864	875	834	836	867	816	836	905	843	830	860	869	777	882	823	801	855	821	814	826	837	832	880	840	814	872	835	797	823	821	848	808	847	753	873	834	824	805	863	835	841	856	858	794	816	840	803	833	821	882	782	815	873	882	888	826	838	870	758	907	896	801	815	812	797	900	860	843	841	815	830	862	822	845	843	802	837	858	856	855	906	792	822	838	832	841	876	817	812	808	808	842	827	827	785	848	820	822	866	833	812	862	844	833	826	813	883	829	828	798	809	871	819	844	810	765	823	842	872	854	857	890	835	827	820	823	863	784	881	830	833	840	879	864	849	851	811	779	848	812	831	848	888	817	849	854	851	860	786	808	854	778	899	850	918	839	856	831	879	857	795	846	871	835	804	789	841	851	827	848	849	814	809	888	827	810	876	815	818	806	796	831	892	827	811	831	874	874	883	882	814	810	827	833	806	758	862	829	855	839	842	790	831	866	798	811	835	828	836	827	831	876	841	880	806	803	825	835	849	875	806	767	795	807	795	792	836	837	792	799	801	792	829	834	815	804	829	897	829	820	830	864	890	872	795	846	873	828	794	831	795	833	832	845	811	834	860	866	839	829	870	877	841	849	846	825	816	812	840	841	847	844	824	847	873	835	800	893	880	822	867	871	794	798	825	848	810	839	900	852	845	850	782	840	852	863	833	863	859	795	841	839	839	838	856	779	824	811	860	834	838	859	802	904	811	823	838	816	858	797	813	844	833	830	884	810	844	841	848	854	810	871	823	847	806	866	817	833	858	814	831	846	881	850	837	806	832	845	856	873	823	814	842	815	797	809	832	792	798	847	827	788	864	814	870	848	870	830	841	834	867	800	825	822	840	825	861	865	876	818	877	802	857	845	802	876	827	822	865	837	855	832	843	855	802	890	833	817	826	883	871	753	911	829	867	785	814	819	835	848	873	844	786	779	813	806	803	831	837	859	891	839	809	794	861	839	828	832	787	822	828	840	817	859	811	814	883	806	836	806	836	853	832	815	796	893	868	810	858	826	778	788	836	830	810	797	827	805	785	827	829	868	839	825	852	809	830	896	790	826	840	820	802	845	833	808	847	855	835	804	812	845	811	797	844	830	860	818	833	841	839	874	832	839	842	859	808	856	818	845	802	786	845	860	793	819	846	849	843	809	877	796	869	838	770	812	830	864	779	843	813	836	820	840	837	805	913	823	806	790	804	822	809	829	794	830	839	859	834	833	899	840	857	861	814	870	816	848	750	835	830	841	840	875	819	793	791	785	863	844	837	913	834	834	822	859	808	839	828	842	811	850	850	820	829	836	843	823	865	828	773	783	817	815	848	844	802	845	795	853	857	779	826	881	819	893	836	845	820	850	818	807	799	808	815	831	862	799	907	835	814	812	818	827	818	799	846	848	858	840	834	890	859	850	877	820	860	802	812	865	812	820	831	859	807	807	820	845	827	838	794	849	867	884	806	824	846	778	818	831	777	838	810	810	821	823	876	828	831	860	801	833	866	793	818	815	845	840	907	853	855	817	891	846	828	811	824	827	838	875	791	807	745	864	863	809	816	796	838	780	788	837	824	874	815	833	822	820	872	844	883	834	831	808	821	816	829	817	862	867	789	838	803	783	866	852	852	808	805	816	814	833	814	857	854	828	885	845	809	844	795	804	806	813	865	848	857	861	875	863	804	818	765	821	860	870	788	860	905	852	813	831	820	845	803	828	779	821	847	786	838	796	842	831	886	816	844	772	863	800	808	799	811	781	881	830	846	848	829	861	789	818	787	897	824	835	825	816	814	854	827	841	808	830	830	778	817	789	836	797	882	840	801	842	839	805	889	871	847	855	837	838	865	822	853	806	868	800	826	850	794	814	800	866	782	801	844	814	863	838	828	783	773	863	860	832	787	810	797	858	818	830	875	840	823	805	793	791	802	857	823	842	849	800	849	824	879	858	817	826	830	840	870	855	833	838	855	821	840	784	883	867	820	818	830	800	861	815	843	842	853	814	842	872	859	808	856	796	811	815	844	849	866	811	848	812	811	846	845	836	773	818	859	826	869	858	839	853	791	896	780	831	867	837	916	882	780	883	865	804	864	824	850	834	869	816	862	784	807	806	836	814	819	877	850	843	847	862	787	842	861	835	845	803	831	837	849	839	779	834	831	852	812	834	888	830	802	849	800	823	850	819	842	810	827	840	836	813	786	827	811	856	802	811	855	860	821	821	843	838	821	762	776	814	875	798	814	859	835	801	820	839	849	816	878	848	875	815	850	825	853	830	827	814	851	863	837	866	834	831	828	836	786	822	838	827	851	826	778	863	822	795	854	852	859	782	814	863	829	816	833	839	774	830	809	847	833	842	872	813	767	849	865	802	822	831	783	864	829	873	795	903	832	858	835	845	808	909	824	848	819	857	835	824	775	876	795	828	814	874	884	851	880	841	842	791	866	835	833	876	844	849	865	828	834	825	856	847	822	865	854	843	840	854	804	863	823	815	776	801	851	852	817	809	809	814	891	803	838	841	832	856	898	823	852	847	859	835	815	797	829	809	852	877	800	819	828	858	814	855	847	839	788	842	816	864	826	819	807	838	883	852	862	844	832	836	855	871	808	831	901	846	839	771	847	841	879	790	836	847	836	832	825	817	811	836	861	810	852	843	832	822	831	797	836	861	911	855	828	955	835	848	795	879	848	780	840	831	813	811	819	788	899	823	792	831	776	757	809	833	798	833	771	833	851	859	789	814	863	822	824	819	807	813	792	844	792	849	828	861	880	792	775	841	848	849	808	875	867	850	803	857	864	860	810
7007	3083	1390	839	622	574	501	451	351	303	240	238	188	151	155	133	130	118	134	116	98	114	142	92	113	102	101	110	102	99	95	94	100	96	108	110	103	90	118	99	114	107	98	102	107	101	118	90	101	94	103	105	95	113	114	101	99	102	91	111	94	102	137	94	88	118	108	94	81	111	103	92	98	100	84	88	103	84	98	83	108	102	95	110	109	97	102	111	92	97	87	79	108	110	117	109	115	109	122	112	91	105	118	95	84	109	89	113	101	105	91	117	117	100	110	90	108	112	95	102	101	109	95	99	107	102	99	90	105	104	122	105	111	97	100	101	121	103	107	87	87	109	92	91	97	108	105	128	96	115	106	110	85	115	120	95	108	96	85	111	102	96	93	116	105	89	89	107	94	125	93	100	90	100	115	113	104	104	96	117	116	102	122	104	105	102	117	106	98	123	109	100	105	97	96	97	98	107	95	102	96	106	118	96	112	97	82	90	93	105	100	110	115	111	101	100	98	114	119	117	105	99	78	100	92	99	83	102	110	97	104	96	99	99	89	111	100	110	85	92	116	85	101	100	107	88	93	104	91	93	91	114	109	107	100	103	100	109	110	110	104	97	107	105	109	109	111	98	98	121	99	114	118	107	107	101	116	111	97	105	113	93	80	115	103	99	86	94	95	92	90	109	98	121	114	112	99	98	110	109	115	116	105	88	108	121	103	95	90	110	78	115	109	103	115	92	109	109	107	94	117	111	105	129	95	91	99	86	122	101	105	103	117	132	89	99	91	94	112	88	80	126	94	95	89	105	101	88	117	96	102	123	79	103	104	105	94	95	93	102	98	111	98	94	97	98	101	93	101	114	98	91	115	95	100	95	92	101	83	108	104	88	94	102	83	123	92	92	110	97	105	93	109	98	91	103	112	95	88	87	107	122	107	89	92	102	102	105	100	107	99	100	113	100	104	111	107	97	105	99	111	98	98	106	102	90	97	101	108	101	98	117	107	97	117	115	110	108	102	93	98	108	77	95	116	94	88	111	100	110	90	100	99	92	95	103	99	109	100	102	107	109	124	102	93	103	90	89	121	113	92	121	99	96	90	90	93	105	107	94	108	98	94	105	85	125	82	77	112	105	114	98	94	113	107	76	96	105	97	91	119	82	90	87	110	113	106	83	115	100	99	110	92	105	81	103	88	100	119	110	100	108	94	118	115	91	105	102	98	89	86	76	94	91	94	113	116	110	99	92	108	100	100	104	106	102	111	113	95	104	110	94	92	103	104	87	85	99	103	86	104	111	113	112	103	108	101	105	94	82	81	81	108	96	108	111	101	93	124	104	89	116	98	100	113	108	106	109	94	117	100	99	122	97	111	97	99	101	114	110	100	96	103	110	113	96	101	102	90	100	96	99	92	111	114	86	94	98	106	116	96	98	97	96	93	96	104	99	99	118	110	120	101	102	113	119	95	87	94	111	108	97	91	93	104	80	128	103	107	93	99	125	87	114	106	89	100	107	104	98	104	98	101	103	110	117	95	98	89	113	109	103	102	87	93	105	98	114	103	105	95	104	88	106	98	80	111	103	96	89	139	104	97	97	88	103	110	101	91	109	106	114	90	109	119	109	86	103	112	96	91	110	115	123	95	116	96	99	109	102	99	109	107	100	123	111	105	103	104	97	103	122	98	104	111	127	96	96	97	111	93	112	104	105	118	108	92	95	93	113	107	112	104	99	111	100	113	99	118	101	110	100	90	92	107	103	96	111	107	103	111	111	108	101	108	99	121	109	100	98	104	114	99	105	112	103	114	97	90	109	130	117	102	99	100	94	99	100	78	101	111	97	100	105	91	117	115	106	83	102	105	106	100	108	99	113	113	109	117	112	105	106	112	91	125	122	101	95	81	88	120	106	99	93	101	94	114	102	122	87	101	109	112	89	88	115	80	105	111	100	92	104	112	108	113	98	107	91	100	90	89	100	95	80	95	95	90	116	96	93	117	106	107	112	100	95	107	106	96	98	91	101	101	101	110	105	79	99	100	114	92	96	93	123	95	112	106	105	95	112	109	98	116	85	103	106	114	96	102	93	95	76	115	95	90	114	93	120	102	108	113	104	97	108	105	99	94	99	117	109	104	98	104	107	93	87	85	118	89	95	110	107	94	94	104	109	113	101	109	99	99	121	98	108	108	96	100	124	99	90	91	110	92	96	82	107	89	92	107	123	105	94	96	118	110	101	104	94	104	90	104	104	104	115	112	92	112	116	106	92	99	94	86	103	110	119	108	115	105	109	96	121	107	112	92	98	105	75	101	95	95	105	96	93	111	111	104	103	114	82	105	113	109	91	87	110	91	127	95	104	96	106	115	110	104	105	103	90	96	110	101	88	120	105	114	97	122	102	105	100	92	91	101	111	96	106	93	104	96	93	117	112	103	97	105	103	100	122	97	106	98	96	83	85	98	91	85	115	86	102	101	95	87	105	107	92	116	80	102	99	101	103	91	96	101	93	100	102	131	99	92	86	93	104	82	101	104	113	117	108	113	95	106	101	114	93	98	111	100	101	84	95	99	109	112	100	105	99	117	92	97	103	93	104	114	99	86	94	119	125	95	99	87	99	95	93	94	108	111	97	106	96	96	98	95	89	109	112	90	96	96	105	97	117	97	88	101	81	92	94	121	103	103	96	114	117	90	98	117	85	113	110	105	104	95	81	94	102	108	96	91	86	106	122	117	113	103	94	88	85	120	96	113	96	107	93	86	129	95	113	100	115	100	109	105	100	121	81	96	79	102	90	99	108	121	101	91	97	113	101	95	109	94	108	108	101	113	118	114	83	101	120	99	95	105	100	105	125	112	100	92	89	108	101	84	87	82	101	119	96	97	103	98	119	92	96	106	106	86	96	93	105	106	99	104	97	98	104	90	68	97	89	105	99	101	102	133	103	100	119	95	111	112	113	104	107	98	94	92	113	96	101	110	112	117	98	94	87	129	106	94	132	113	107	94	98	109	107	120	103	114	108	118	98	103	128	94	110	121	84	102	98	98	97	104	85	125	102	123	102	98	103	109	107	103	101	104	106	116	110	87	92	102	100	91	98	106	116	112	103	104	108	101	107	113	117	100	107	106	100	96	96	94	112	119	100	104	96	100	91	123	94	91	116	105	113	87	102	104	107	115	103	100	93	104	107	97	101	103	100	99	109	111	95	98	112	100	103	109	112	95	118	97	102	101	115	94	106	91	109	86	116	121	91	97	115	114	102	110	118	89	91	110	124	102	117	104	109	92	89	101	102	122	105	103	97	94	94	91	101	108	117	101	106	102	97	89	112	108	103	102	107	113	99	96	120	113	100	105	127	92	103	115	118	111	106	98	101	117	103	78	94	99	91	115	96	100	103	106	92	91	105	116	118	109	115	99	125	105	97	100	97	86	112	101	91	101	104	95	101	107	104	103	95	107	102	87	96	105	114	103	117	112	102	123	100	112	92	104	99	121	115	131	95	108	107
34868	19347	12348	12236	17298	17925	15205	12317	9549	7300	5379	4352	3362	2664	2201	1901	1681	1455	1298	1240	1124	1058	1017	980	900	905	896	906	813	831	834	803	882	781	794	810	805	759	776	821	741	760	763	748	750	774	775	816	781	778	772	709	750	776	805	779	754	783	776	725	714	765	749	734	748	744	782	774	761	757	747	768	752	763	755	757	796	748	754	783	713	741	777	714	769	706	729	757	771	772	806	788	765	768	787	768	732	739	767	717	692	710	752	733	740	762	748	781	732	757	737	769	746	755	751	754	764	763	735	731	762	754	779	718	712	761	734	792	779	762	791	738	760	758	765	745	762	760	798	752	739	745	755	758	748	806	731	790	757	786	717	704	738	751	740	774	740	789	767	772	803	770	789	752	766	776	746	712	709	826	789	751	723	761	768	753	822	771	723	730	780	746	759	789	764	795	785	733	800	708	748	751	821	796	744	762	772	720	831	785	755	822	725	747	761	760	728	775	792	749	821	746	767	726	752	720	725	799	767	775	760	751	719	732	753	741	792	804	751	742	746	807	803	758	778	777	766	781	728	784	741	788	704	747	752	794	776	764	767	791	775	783	789	780	698	777	788	725	777	738	793	780	808	788	763	767	740	740	802	735	731	758	787	737	772	792	728	726	755	774	786	794	766	787	750	807	741	770	801	703	740	755	795	727	811	729	850	785	729	761	736	756	745	767	761	766	773	760	759	794	776	811	766	840	732	801	802	747	758	739	811	732	743	822	749	715	770	759	778	727	754	796	798	760	763	764	748	709	746	770	754	755	766	783	776	743	813	739	733	738	759	754	766	750	767	796	796	810	776	763	736	787	746	740	754	792	771	746	773	739	777	737	747	748	825	748	781	764	774	811	786	765	759	759	730	709	733	773	758	768	769	816	796	747	699	780	758	788	751	784	812	766	747	765	717	805	785	732	742	708	778	726	702	744	733	781	741	722	716	788	726	797	802	711	749	809	758	723	780	790	810	792	784	720	761	754	749	780	735	813	796	772	822	774	732	752	723	779	802	775	717	752	817	750	787	743	787	728	784	809	764	781	759	775	825	760	775	731	789	751	771	785	719	784	753	752	773	742	781	719	767	717	780	755	788	817	732	766	733	752	774	752	753	755	767	753	757	772	735	779	788	753	728	771	787	751	775	738	732	760	719	733	751	771	762	750	774	781	750	737	733	790	768	744	729	717	802	737	755	751	791	746	734	712	765	796	752	746	758	769	760	756	716	791	763	795	768	745	761	779	725	736	709	776	715	763	700	731	766	755	756	733	725	739	740	808	822	738	750	750	777	755	765	730	794	760	769	744	780	754	731	755	717	751	761	746	762	753	773	735	761	732	736	805	773	745	740	773	776	781	707	815	764	746	771	737	762	764	781	732	760	718	754	720	772	761	775	743	739	761	754	760	752	763	777	758	735	755	754	789	753	815	752	778	747	773	779	756	777	774	786	740	787	764	748	787	767	745	744	781	784	751	778	723	723	749	694	788	735	758	802	746	746	729	754	794	800	763	779	774	737	758	806	784	737	792	799	717	768	733	748	764	770	733	796	731	706	737	738	739	778	745	766	794	798	738	785	761	743	761	719	748	731	777	802	789	731	760	704	738	788	750	721	756	759	817	782	739	770	740	771	772	788	765	795	710	776	812	742	714	749	753	723	752	784	760	761	776	721	820	726	731	789	782	736	747	768	770	775	762	768	737	755	748	764	762	760	761	802	748	751	770	760	752	750	794	769	784	761	804	765	755	774	785	759	768	785	746	766	767	759	712	762	771	744	788	772	728	781	793	744	792	768	761	761	762	775	774	768	774	693	746	754	789	792	772	801	817	781	753	763	703	755	755	752	761	854	742	784	816	756	761	750	755	749	748	766	723	739	784	749	806	777	787	708	802	756	710	757	735	783	792	739	760	736	760	765	775	773	804	811	739	727	687	797	762	788	720	760	784	763	764	790	763	799	795	771	767	771	799	758	768	705	759	730	728	739	800	739	746	814	797	730	733	724	789	814	740	721	754	717	730	784	783	763	780	699	823	756	806	757	738	756	792	749	769	783	780	751	740	747	772	741	765	771	767	753	707	759	792	753	768	769	769	741	727	796	707	724	781	780	738	763	769	797	824	762	773	770	788	757	727	778	826	756	781	746	757	732	740	757	809	733	772	705	737	749	735	802	774	753	706	791	740	772	784	747	747	771	741	762	772	770	722	729	821	738	704	713	712	786	767	754	787	725	771	761	748	786	749	759	756	730	729	742	737	754	750	762	752	824	773	811	769	803	774	736	749	800	804	755	783	760	784	782	803	781	779	721	757	760	780	733	767	713	719	784	785	805	724	759	799	750	767	751	745	758	715	794	757	781	713	828	762	771	746	791	770	730	750	736	699	738	805	752	706	740	752	761	738	764	729	721	679	710	738	745	754	803	751	787	707	760	765	742	758	743	704	778	768	746	779	766	805	721	759	754	768	747	734	758	762	734	787	784	756	750	801	771	775	759	737	752	786	740	792	777	784	766	734	758	774	786	784	792	744	749	750	801	786	763	770	758	744	766	765	786	731	778	729	746	738	751	737	703	748	767	713	774	809	787	771	782	779	769	742	756	696	742	765	803	764	727	762	758	767	732	771	800	756	708	759	763	727	757	782	742	798	780	781	746	785	801	752	787	737	760	739	697	763	757	715	767	781	792	767	785	754	759	780	798	731	772	817	733	750	768	765	740	811	744	719	765	778	750	724	785	754	719	778	746	793	796	752	771	744	780	773	770	742	792	745	775	752	759	761	741	738	710	751	830	817	802	743	755	777	745	731	706	776	727	785	763	764	741	745	715	740	789	732	796	756	783	774	737	693	761	733	800	804	755	765	737	779	726	778	672	756	763	759	778	746	751	732	708	778	783	710	784	733	736	717	751	743	763	783	792	778	751	781	792	789	747	789	810	741	778	756	730	793	750	788	769	713	766	758	715	749	723	757	747	778	768	794	708	736	768	789	743	744	770	794	793	800	740	773	759	755	749	732	750	814	831	722	762	741	735	712	774	757	751	786	763	763	736	815	727	710	806	747	830	791	767	743	751	738	813	753	795	775	722	768	750	741	768	735	753	765	746	742	775	775	726	692	778	739	789	755	811	764	787	773	728	769	764	813	733	757	756	738	750	797	747	748	778	782	772	801	748	774	766	760	734	756	726	734	783	770	782	845	826	682	792	772	786	755	747	818	790	707	787	794	741	735	736	766	786	733	738	783	765	746	800	754	758	757	741	732	767	758	715	758	776	729	754	743	735	741	756	771	692	752	799	738	716	731	753	752	754	783	744	755	746	718	760	781	729	798	752	769	752	764	707	706	799	772	746	695	751	780	725	738	768	796	734	753	762	799	751	720	760	695	773	743	717	739	758	771	739	803	762	733	797	774	723	777	793	755	770	781	744	741	738	799	834	755	750	779	745	753	729	742	807	722	729	736	759	777	801	737	715	759	758	781	773	733
9186	4664	2318	1261	924	749	647	614	502	415	325	276	226	184	176	183	158	170	146	134	143	137	119	118	123	124	133	124	105	106	117	110	131	117	125	98	105	119	104	109	129	120	96	114	102	90	106	120	109	103	130	113	115	92	116	101	114	116	116	103	110	103	127	104	100	129	105	102	106	136	112	118	125	122	116	122	120	101	106	105	110	125	91	106	113	101	112	116	106	123	106	111	117	118	123	119	105	120	111	102	108	130	118	102	107	125	105	100	109	105	101	98	110	115	133	108	122	111	91	132	121	115	132	105	104	109	108	116	114	129	102	110	105	116	104	121	114	116	109	113	104	106	126	109	108	94	97	131	118	142	104	137	115	113	126	110	120	100	129	113	118	119	101	88	134	96	100	105	107	124	124	97	112	129	120	118	130	104	102	112	115	117	135	115	119	122	113	98	109	101	129	114	118	101	124	110	124	113	88	115	117	100	109	126	103	111	117	122	106	114	123	101	127	110	121	136	98	116	116	111	104	110	104	108	104	126	122	98	120	116	118	104	112	124	112	97	112	130	100	106	107	119	116	133	112	100	107	125	114	111	101	107	113	126	93	98	93	108	124	91	112	122	110	96	108	110	128	92	110	129	104	110	111	114	95	127	115	127	112	105	120	111	133	112	109	105	120	108	105	104	106	108	115	96	119	111	103	92	120	115	117	108	101	106	107	105	103	114	91	113	116	103	106	120	112	121	100	125	107	119	106	125	111	112	134	101	121	106	110	102	133	109	96	108	100	118	107	112	112	109	86	111	124	121	137	110	119	112	114	108	126	124	127	114	124	126	106	109	105	117	112	114	97	117	105	116	115	101	122	129	88	105	100	116	120	127	105	122	105	120	118	92	99	121	109	109	96	106	130	102	119	131	117	112	103	113	94	109	110	129	118	104	119	105	126	122	122	113	126	113	120	99	133	125	118	112	109	102	113	133	110	116	107	107	100	110	113	94	110	92	119	118	100	119	87	117	104	117	111	114	104	105	131	110	140	119	96	104	103	131	114	114	108	119	114	111	113	115	117	104	119	110	84	113	107	130	114	108	104	106	105	121	103	106	110	117	128	124	105	113	107	119	102	108	128	109	115	98	102	92	111	111	99	125	153	116	112	105	107	123	96	104	118	123	103	113	105	124	104	122	107	114	92	101	120	121	93	129	125	127	115	124	102	104	111	110	115	99	106	117	115	106	106	114	114	107	121	122	126	116	115	111	110	126	105	107	96	111	105	115	107	97	125	112	112	118	120	123	104	101	93	110	106	112	118	115	116	114	121	112	107	110	126	109	102	93	113	126	107	106	122	96	99	131	109	126	132	118	113	104	110	121	117	113	94	125	97	137	103	104	89	123	129	103	113	108	111	128	114	119	121	108	115	108	127	115	140	128	109	140	113	121	119	118	116	128	98	118	115	95	97	116	107	111	113	141	102	105	110	106	126	114	116	115	113	113	111	87	108	119	103	117	106	124	96	118	130	117	98	102	114	127	106	126	116	109	109	109	103	118	116	106	99	121	116	100	91	104	113	108	116	102	107	87	115	123	126	109	119	114	100	104	117	127	116	101	116	109	118	106	119	120	122	103	114	126	103	108	108	112	104	104	108	116	116	129	122	93	97	101	111	110	111	117	107	115	100	122	108	113	105	121	125	119	104	97	119	106	112	117	135	111	92	101	117	119	124	128	111	122	114	108	76	111	119	111	102	117	151	111	141	122	121	119	96	88	105	111	107	111	98	107	101	115	109	131	108	105	115	110	121	114	105	107	117	106	108	117	123	122	114	99	119	108	118	110	102	95	138	128	102	127	102	113	100	115	113	111	108	109	106	118	126	95	118	107	109	134	103	103	108	105	111	112	109	103	113	93	99	111	127	114	103	114	108	111	102	114	119	112	119	107	100	140	118	117	107	92	117	117	102	120	105	103	122	126	115	108	133	109	90	123	112	104	118	110	104	110	102	113	106	87	110	140	124	132	102	124	128	102	117	117	118	121	122	126	130	115	109	117	110	130	130	116	111	105	111	115	120	101	110	125	100	111	108	120	123	138	125	111	75	125	128	112	115	97	102	99	118	111	104	94	100	121	113	119	105	82	123	127	107	116	121	124	104	117	117	115	125	126	121	111	126	110	127	113	114	101	102	115	119	131	111	92	130	100	115	113	122	100	117	103	118	117	122	111	116	99	97	121	98	113	124	129	117	127	112	131	125	119	109	115	111	115	125	115	118	117	99	120	104	107	95	131	101	110	112	112	95	126	105	109	116	107	115	127	115	118	90	104	116	126	120	106	120	133	103	122	110	102	105	115	97	102	108	103	125	124	100	114	102	115	118	115	121	127	97	108	100	127	126	111	126	98	124	104	114	112	110	93	103	128	118	111	113	89	131	112	121	108	125	102	106	117	116	113	108	110	109	112	111	105	121	122	107	117	105	110	103	115	106	111	108	121	108	113	103	107	121	108	110	106	106	127	104	104	105	105	110	100	120	109	127	121	107	136	125	102	102	121	111	121	110	116	116	137	121	118	105	110	105	114	115	102	100	133	120	118	107	123	88	104	108	122	120	119	105	124	106	112	111	104	127	92	126	128	106	96	113	104	107	102	121	102	131	120	106	112	100	110	133	88	109	122	90	118	125	106	133	106	115	105	123	103	118	110	114	104	118	100	104	112	108	102	125	123	117	117	114	86	107	110	104	123	106	105	111	112	101	103	109	103	130	97	126	117	105	102	114	88	129	110	114	117	98	98	129	131	100	121	104	119	111	120	91	118	113	107	83	109	114	102	100	111	97	98	116	124	95	122	114	118	115	130	105	116	109	109	111	117	100	113	113	114	117	89	113	118	97	107	112	101	94	118	123	122	119	124	120	93	104	107	102	104	107	101	107	113	120	98	143	120	131	112	117	117	127	99	111	96	107	92	112	122	106	108	98	121	115	99	113	117	115	116	108	111	99	114	119	126	128	115	110	98	100	111	103	109	128	114	117	117	122	98	106	127	103	127	103	113	87	106	106	105	120	119	94	102	98	112	126	116	94	126	119	110	118	140	108	110	136	115	110	103	108	120	103	129	120	129	109	135	105	106	112	81	120	106	112	99	109	125	109	119	106	112	109	124	114	130	123	100	104	128	96	113	112	92	124	114	111	89	131	118	101	131	109	116	112	108	110	89	132	122	105	110	107	106	118	129	110	112	108	115	107	119	97	119	99	130	111	108	108	104	140	104	118	125	119	106	117	104	127	102	100	115	126	88	126	103	111	103	135	103	106	124	111	97	102	118	121	98	100	117	95	137	108	120	126	121	129	99	126	128	113	90	97	112	104	103	138	106	121	99	126	105	111	121	108	125	110	123	120	116	113	108	121	110	114	113	123	148	106	113	108	123	109	119	100	89	95	114	123	116	120	110	112	111	116	111	113	131	101	104	106	93	114	103	119	109	123	88	111	112	122	114	124	118	134	110	116	116	108	106	143	118
39075	23954	16528	16255	21538	21835	18987	15751	12244	9315	6886	5457	4182	3464	2833	2375	2058	1802	1709	1483	1457	1301	1207	1115	1066	1000	1016	949	941	873	949	918	871	868	890	869	868	827	874	836	795	821	830	806	824	818	835	864	807	840	794	801	856	805	830	851	904	813	875	839	805	839	809	797	820	844	878	859	828	838	773	819	827	811	859	756	862	774	733	809	800	874	869	792	817	876	831	842	820	778	815	811	835	844	848	808	796	834	857	808	823	846	824	844	773	830	804	819	832	828	853	765	841	846	821	792	847	781	812	789	861	858	796	819	801	796	766	810	808	834	859	844	844	817	824	789	822	856	766	835	802	851	860	865	853	845	796	812	823	826	804	880	862	844	860	783	827	851	829	826	852	882	862	867	858	845	846	784	846	853	864	849	804	823	805	825	810	839	829	809	823	851	833	825	807	811	840	868	823	868	801	845	795	832	864	874	833	815	838	777	851	830	849	834	872	834	809	850	875	832	837	838	826	854	849	811	883	855	808	829	858	817	862	784	812	851	789	806	814	806	842	811	814	880	825	848	834	767	882	825	842	858	853	835	801	804	816	850	840	828	805	807	837	844	798	808	822	832	833	825	818	813	818	838	780	790	854	807	859	830	828	793	832	872	823	799	858	823	795	835	850	806	801	877	815	784	759	835	838	857	822	817	828	766	815	859	805	824	842	830	818	764	827	808	800	825	800	833	847	854	807	857	850	856	823	805	826	826	799	792	835	833	862	800	784	825	811	805	867	835	813	839	872	889	820	848	818	827	800	831	816	864	863	810	867	779	817	887	804	803	793	825	852	843	762	819	843	847	857	819	871	815	816	779	797	827	843	825	835	801	857	793	857	834	854	843	823	822	850	828	910	833	776	869	813	850	840	884	823	823	863	813	814	833	801	832	894	819	823	834	874	868	780	851	820	834	805	762	809	769	907	822	847	827	814	809	844	827	797	831	827	753	801	823	811	843	822	818	894	805	834	825	844	825	835	826	854	848	816	825	836	859	862	859	846	790	777	751	792	829	804	819	864	780	812	781	810	832	775	834	810	832	779	819	802	783	844	850	841	867	789	792	835	837	793	818	778	866	820	841	811	829	803	849	799	837	861	847	831	876	828	800	812	857	821	847	755	827	829	843	878	841	821	859	887	849	810	822	846	855	857	864	813	846	854	818	847	841	840	836	853	802	783	781	840	806	806	811	766	851	829	851	874	816	798	828	851	760	775	827	884	818	804	822	851	765	800	785	850	805	828	831	810	781	774	830	847	844	832	874	808	842	798	812	801	820	850	850	824	828	847	849	842	815	883	842	844	872	809	804	897	836	793	830	856	869	868	836	800	782	827	841	835	826	786	776	835	792	842	847	803	897	814	835	842	882	829	834	862	787	838	799	880	880	774	847	792	824	862	819	795	811	845	850	804	886	877	849	847	815	845	791	826	851	795	827	809	815	802	818	783	810	802	853	817	899	810	877	871	835	877	812	816	810	804	803	826	839	876	846	837	816	814	840	813	793	834	835	854	798	765	837	854	835	820	788	826	844	846	839	820	856	801	822	828	836	851	836	833	852	825	850	831	852	833	810	813	803	842	853	798	793	816	874	835	857	826	849	853	817	833	827	828	844	797	824	827	821	844	873	842	818	793	790	803	837	812	854	856	816	816	837	849	855	839	854	830	846	813	842	871	798	801	799	835	802	878	831	809	854	822	864	794	780	860	826	827	813	814	837	852	810	830	839	841	845	787	807	834	847	822	805	821	855	885	823	830	828	831	805	796	834	800	814	819	779	830	832	852	856	862	782	804	844	834	809	840	815	841	812	842	820	830	837	847	828	803	853	818	858	810	856	868	856	844	839	823	841	818	900	866	804	785	786	825	770	838	850	856	843	830	846	829	874	872	790	839	825	813	834	774	808	826	854	832	808	840	824	839	811	830	850	826	890	787	764	803	869	767	826	870	834	844	798	823	826	833	832	779	855	798	811	795	789	873	815	816	863	850	824	831	799	772	774	809	816	854	864	839	843	806	860	779	828	822	863	848	827	823	828	792	805	808	826	778	810	831	806	856	852	816	834	819	832	883	816	776	860	798	889	776	854	824	832	842	848	795	825	761	831	831	825	873	844	778	850	821	822	837	818	828	829	810	831	802	813	830	807	876	894	833	827	849	841	797	770	851	891	844	850	851	802	854	797	867	844	895	805	846	852	801	878	818	810	835	834	809	842	796	836	856	835	857	833	842	844	795	798	772	796	843	847	879	838	844	797	818	819	871	890	825	809	845	839	829	829	838	827	868	806	861	808	816	772	844	804	832	843	807	788	863	841	848	834	804	838	865	810	873	827	781	828	809	798	814	825	815	857	806	802	790	774	810	805	861	875	826	838	813	811	818	789	911	827	854	865	797	800	809	813	801	773	871	842	796	777	841	829	869	830	851	836	827	842	805	839	765	839	820	862	844	839	811	824	812	793	821	842	798	814	858	833	799	850	821	806	842	845	847	841	831	858	855	783	817	869	861	825	802	838	864	853	809	817	838	799	788	857	846	825	853	838	826	814	826	769	874	810	832	813	821	824	825	825	819	818	796	783	778	800	840	841	886	816	816	828	885	830	867	829	790	838	848	822	791	860	835	826	831	815	841	847	844	796	826	869	815	831	785	832	847	804	828	824	826	851	802	850	871	870	819	869	815	809	831	843	815	861	789	817	758	844	797	854	829	867	763	839	835	870	869	817	852	883	865	799	788	860	902	824	840	816	803	789	798	820	801	794	819	805	838	844	835	841	812	799	842	815	807	801	848	848	787	849	818	826	866	852	855	811	836	816	830	860	840	893	795	785	827	790	861	836	828	829	786	805	820	823	801	825	851	823	792	796	846	824	825	867	831	838	838	868	764	846	819	826	849	824	826	874	839	848	820	814	823	857	802	842	810	808	821	876	875	813	836	808	815	795	862	801	869	865	836	897	781	820	849	866	864	853	854	832	850	841	810	810	832	844	857	806	803	790	873	835	803	827	788	838	832	854	839	800	838	834	811	811	867	778	842	861	856	859	804	814	813	783	841	830	836	868	808	837	848	780	859	860	920	819	794	828	779	829	849	848	820	787	830	838	849	784	854	824	827	861	833	866	840	840	857	814	860	857	824	818	813	816	864	840	858	816	819	839	813	823	854	812	850	798	833	852	834	796	843	857	829	832	822	807	830	819	831	852	785	830	862	795	821	826	898	836	850	846	854	859	843	804	790	813	810	821	822	809	853	853	834	793	865	877	867	870	834	850	867	828	816	777	811	829	830	891	809	838	850	824	813	826	882	828	782	822	778	807	816	831	819	835	822	823	798	831	854	845	814	830	892	871	868	837	829	789	819	815	774	769	752	843	790	805	822	825	807	816	798	837	865	842	811	796	816	818	841	796	832	879	785	798	879	787	787	822	835	828	853	854	889	850	900	804	858	811	776	848	871	824	872	805	810	856	853	844	816	841	835	843	867	833
9055	3964	1928	1147	792	725	620	572	414	315	303	252	188	187	191	147	156	175	125	140	141	118	121	98	108	108	111	98	118	107	100	111	108	104	92	99	94	112	90	107	92	103	109	104	96	104	106	98	109	121	113	93	95	121	105	107	131	97	99	99	99	96	104	97	107	86	92	98	121	135	96	97	99	79	114	95	90	96	112	96	105	103	108	107	110	100	86	103	100	98	102	94	88	105	98	99	104	103	107	110	117	83	98	90	110	104	109	97	113	109	100	100	90	91	104	87	107	105	103	97	106	94	101	97	117	104	106	131	100	87	97	79	112	117	94	110	104	132	113	103	90	108	98	109	103	95	108	107	90	105	108	114	90	83	108	102	96	87	97	108	118	83	88	93	116	100	114	119	98	99	126	94	84	107	100	91	85	103	104	104	94	96	115	97	100	93	84	106	126	78	103	88	106	112	97	85	92	97	100	111	102	99	92	105	105	108	95	96	100	83	81	94	101	95	118	99	93	108	110	127	88	83	94	110	103	96	105	102	101	102	106	107	114	99	108	87	113	83	103	111	102	106	106	109	125	104	96	90	102	91	107	92	104	100	88	110	113	110	123	114	125	94	98	107	101	91	103	94	111	87	114	134	103	115	110	91	83	119	96	102	90	110	77	105	91	96	97	101	103	85	95	95	87	101	110	84	103	117	98	104	114	97	99	98	90	96	92	92	115	94	107	91	106	97	111	90	100	108	105	84	96	107	107	98	110	99	102	102	87	104	96	103	101	99	101	91	96	93	113	122	122	100	94	122	105	117	89	128	98	97	105	116	101	103	102	104	107	106	93	98	91	112	105	97	97	91	98	90	105	110	117	105	96	111	90	108	102	90	96	113	101	118	104	99	103	107	108	87	93	101	97	117	113	104	107	93	121	92	105	100	97	100	105	94	89	90	127	103	97	105	109	104	100	90	89	105	110	95	90	99	99	83	110	81	73	98	129	116	99	100	105	113	104	91	84	89	85	111	105	96	104	106	116	100	112	112	94	87	88	112	103	107	94	103	99	87	89	103	107	125	101	84	93	114	96	102	108	82	88	116	92	97	105	109	88	105	91	105	101	103	111	102	102	102	108	99	112	89	97	136	101	88	99	100	97	106	92	104	105	106	105	108	113	115	113	110	94	103	105	87	99	129	108	102	121	97	87	100	114	98	111	106	93	105	110	94	106	96	91	102	115	94	126	108	109	105	101	100	94	129	101	124	105	107	110	105	86	85	96	104	107	112	121	81	95	106	90	89	93	110	111	95	108	101	129	98	122	94	102	95	96	97	106	101	92	94	108	94	128	105	95	99	114	114	91	97	71	115	97	90	98	110	113	106	111	101	104	100	94	85	105	89	107	86	73	105	92	87	113	94	111	102	96	109	97	109	108	124	113	91	111	92	99	98	109	106	89	98	95	100	103	100	106	106	105	111	99	118	120	108	120	92	115	93	121	101	96	100	102	95	114	100	81	108	90	89	94	133	103	103	87	106	103	104	85	113	101	99	108	111	102	100	97	107	119	89	99	120	101	82	104	98	109	96	95	121	98	109	120	90	102	107	102	101	103	92	111	96	96	105	97	99	95	103	97	121	104	101	108	97	95	83	116	95	104	93	96	109	112	101	86	99	118	134	105	113	113	120	86	129	96	102	102	102	91	102	101	117	93	91	105	108	86	91	100	92	123	130	105	122	91	106	101	105	92	103	102	109	91	115	123	107	106	128	95	92	97	94	94	83	92	111	114	112	101	109	106	107	131	94	101	97	95	116	89	96	94	99	101	94	95	94	112	95	103	105	85	112	113	87	95	97	96	95	111	93	106	110	94	83	81	105	92	119	111	108	97	88	93	117	83	101	106	115	112	102	84	93	100	108	123	90	105	107	116	103	109	100	138	104	99	96	112	93	103	94	137	112	96	102	102	91	119	100	93	113	103	91	94	104	100	97	105	102	98	104	101	100	124	104	102	99	123	100	85	106	102	90	109	106	102	94	123	104	99	113	86	109	122	104	94	86	110	93	99	102	108	97	78	87	109	98	90	96	105	112	110	97	109	99	97	99	95	99	112	99	119	108	114	105	94	97	99	111	80	107	108	110	100	94	115	118	91	86	106	95	115	98	93	101	106	104	123	101	94	94	102	96	96	104	104	93	90	110	103	110	113	98	93	119	96	104	115	93	110	110	109	91	103	102	105	123	94	114	101	107	88	106	102	106	114	94	101	111	100	98	103	110	94	92	106	79	120	125	111	99	89	117	95	105	113	113	109	73	116	99	109	111	106	113	131	110	100	92	95	91	114	103	89	86	111	92	104	103	106	109	94	98	101	95	94	88	114	114	94	101	110	101	105	96	128	112	94	101	117	96	108	97	96	109	87	102	112	97	92	100	104	96	118	118	107	108	105	109	101	96	105	101	111	112	97	100	126	92	105	108	109	97	107	99	101	101	102	118	110	95	125	103	96	108	96	99	95	95	103	110	124	85	95	129	98	93	100	101	88	103	116	86	99	97	128	110	113	85	103	111	113	86	100	107	100	106	109	112	87	96	106	98	98	103	103	87	114	104	104	99	94	98	89	91	117	98	88	110	93	93	117	120	102	115	105	103	101	107	93	91	105	94	105	106	107	96	98	113	112	100	107	111	113	101	86	97	81	92	110	88	96	94	98	92	97	126	98	107	81	97	111	108	122	101	104	108	102	104	99	97	93	105	120	94	124	101	111	104	107	95	104	99	104	101	107	107	105	105	112	102	94	99	96	108	94	117	93	96	94	110	96	110	80	104	105	107	103	86	111	85	103	115	92	93	113	106	101	84	104	89	93	101	92	106	98	110	118	93	98	108	85	102	109	119	107	101	94	81	97	112	103	112	97	98	122	89	88	110	89	124	100	107	100	125	78	99	116	105	94	105	101	104	104	99	121	113	101	93	108	102	84	120	104	95	91	105	120	96	90	111	94	92	92	89	91	86	101	97	94	85	99	90	102	117	108	106	104	114	111	100	104	84	89	101	98	84	101	108	115	121	108	100	102	100	112	104	108	103	109	108	114	105	119	99	122	122	106	80	114	137	103	91	99	94	109	93	98	114	100	106	100	94	93	125	99	100	117	105	98	102	107	85	111	114	96	101	103	119	103	102	111	96	96	101	83	119	117	113	106	107	98	100	111	93	111	83	95	96	107	93	100	91	90	104	88	100	101	103	118	94	105	79	96	104	103	104	105	66	114	99	113	98	86	92	103	103	113	104	105	101	90	98	100	100	83	95	93	106	110	105	97	96	100	109	99	118	83	109	98	101	119	95	97	86	92	109	96	93	111	111	94	109	102	89	93	96	112	102	97	95	118	95	133	111	121	96	103	113	90	94	116	108	104	94	102	119	94	95	112	112	100	115	99	90	113	99	104	110	97	87	88	108	104	86	117	107	108	118	100	103	98	105	98	117	99	106	118	97	116	122	104	98	109	98	114	89	109	111	98	124
36395	22508	15456	15352	19763	20908	18404	14906	11037	8662	6757	5204	4177	3264	2797	2370	2037	1808	1617	1506	1205	1310	1103	1104	967	972	956	900	870	787	775	839	862	805	785	808	761	762	771	729	728	753	757	744	770	764	793	714	772	771	779	785	742	758	760	742	776	794	772	759	727	789	754	748	747	713	796	728	785	710	797	733	818	750	687	722	747	730	735	782	774	802	759	785	740	769	756	763	701	770	794	762	718	746	750	756	804	786	823	779	796	755	734	735	758	829	798	730	726	776	704	755	769	782	725	782	821	770	729	764	770	749	778	753	731	691	777	738	753	744	738	721	761	756	775	789	762	734	791	729	821	743	712	748	740	782	741	784	727	752	800	765	770	777	711	721	747	710	783	779	690	783	747	696	781	744	737	731	759	780	797	787	764	752	772	764	764	737	751	795	746	775	733	730	760	769	738	744	748	792	768	798	771	750	812	777	750	782	744	805	758	726	750	739	733	739	831	818	762	761	783	774	751	733	807	716	722	735	769	748	764	756	746	741	725	796	742	759	802	764	793	756	732	766	771	764	761	783	754	742	806	703	810	736	714	798	749	725	743	732	826	776	720	782	737	762	790	779	776	751	830	776	764	770	741	749	749	814	751	757	739	779	769	771	772	760	795	791	786	791	752	818	788	754	743	752	783	760	778	816	751	778	772	745	753	762	758	731	758	748	771	746	766	745	774	742	716	804	762	770	738	794	764	817	738	829	775	745	711	733	762	733	739	743	746	767	790	743	735	758	721	764	757	738	778	747	781	756	743	792	778	783	760	728	741	769	749	796	781	719	772	786	772	839	731	752	788	733	818	752	714	776	740	741	727	740	745	797	782	734	737	752	737	812	749	743	744	818	771	762	745	744	748	780	775	755	733	754	755	778	825	779	741	770	752	765	727	791	807	729	769	776	745	773	724	751	755	743	746	803	725	770	730	780	789	735	787	721	757	735	719	786	717	761	739	772	793	768	797	785	759	747	750	785	742	807	755	743	805	756	769	794	766	724	793	783	799	765	753	761	706	749	750	807	700	720	752	723	720	707	799	743	728	780	800	798	757	820	747	785	782	774	813	748	777	757	729	763	748	758	771	734	735	777	816	747	749	746	793	766	761	771	753	806	765	772	791	750	731	731	738	767	759	745	677	735	701	791	776	762	750	764	766	775	719	697	795	821	695	783	758	733	728	823	786	751	710	755	762	737	708	763	752	785	752	729	751	791	770	705	774	728	777	753	745	775	797	775	769	815	760	746	772	762	758	765	740	737	738	793	750	760	786	766	750	741	786	758	749	767	780	738	736	707	791	716	775	739	754	777	785	774	751	797	727	784	787	791	813	763	745	771	740	804	811	770	742	776	775	755	795	796	770	770	775	756	808	732	742	774	719	814	756	756	770	773	743	749	813	759	770	738	774	742	769	800	770	753	775	752	737	790	746	817	715	767	792	730	749	726	766	760	745	769	824	773	694	771	770	796	771	802	771	800	760	775	777	787	759	747	736	718	734	743	795	694	778	765	758	777	742	745	758	782	759	703	772	808	722	744	714	752	754	744	786	797	775	778	749	720	765	784	778	761	752	793	775	748	787	764	766	788	771	823	808	771	703	779	742	734	726	736	775	756	750	810	724	769	731	784	724	754	733	767	705	728	739	764	773	791	741	743	817	814	791	791	749	735	751	757	791	765	751	796	819	723	765	775	742	758	792	749	760	792	765	697	741	743	752	740	759	774	768	762	802	775	783	740	747	759	724	768	751	735	709	729	787	726	769	755	767	803	760	747	727	753	725	785	727	753	795	735	727	789	755	734	785	728	742	761	727	786	721	800	780	763	795	732	754	784	783	800	774	794	723	755	756	740	749	795	729	757	773	757	757	778	766	792	700	789	806	745	768	739	789	729	771	776	802	765	745	737	753	733	827	782	726	764	713	717	779	728	811	727	759	777	769	766	729	740	820	719	742	709	747	770	770	766	867	803	779	753	767	779	785	744	727	723	765	764	780	779	733	776	729	767	787	722	785	753	719	748	799	754	791	686	776	749	751	821	741	774	767	766	724	783	762	774	803	761	752	801	747	761	721	783	790	757	737	762	702	730	737	795	766	767	792	739	749	753	761	749	763	740	774	740	763	778	726	785	759	776	754	746	800	782	767	769	764	786	765	760	775	718	766	775	785	797	746	758	749	762	778	709	761	763	719	715	757	772	797	731	763	770	761	778	759	776	725	741	764	766	765	751	794	772	749	768	781	797	772	775	700	802	808	774	776	731	735	776	743	765	764	799	801	703	750	749	756	741	735	785	758	766	778	768	715	780	753	743	786	753	776	740	773	802	707	765	743	786	764	758	746	714	753	740	749	781	758	783	748	803	754	740	798	795	749	712	764	698	756	774	800	824	776	762	722	756	754	765	759	795	730	753	768	767	776	742	761	761	774	735	760	765	776	768	795	758	733	700	711	780	812	738	778	732	731	792	805	801	777	803	760	765	718	749	731	777	776	757	758	755	719	769	733	758	684	730	713	758	787	729	766	722	748	714	728	737	775	746	763	740	721	774	775	759	741	775	765	760	751	736	716	768	801	728	750	755	768	760	743	765	764	812	741	779	765	712	740	761	762	741	741	755	775	774	739	763	748	752	760	792	761	771	757	769	743	767	737	742	763	767	728	733	802	753	753	748	740	749	798	812	758	712	757	770	752	798	748	738	766	748	743	767	774	750	810	737	831	794	795	733	799	744	754	733	792	719	750	778	740	720	752	732	795	714	747	723	756	741	781	809	716	750	716	766	770	793	762	779	781	739	789	780	768	745	734	765	760	780	723	721	759	747	778	774	734	810	765	766	757	745	759	799	725	769	753	748	719	753	799	775	743	745	813	777	752	816	730	743	729	771	808	745	759	764	734	780	773	725	770	724	776	796	766	797	796	782	752	738	774	785	803	775	779	770	715	724	766	738	769	801	805	764	802	721	761	766	797	786	741	778	743	769	776	753	770	798	766	799	774	737	791	776	762	718	722	769	774	752	751	745	755	751	783	749	731	706	776	799	781	738	734	720	783	767	783	737	750	780	746	752	815	746	746	769	763	741	756	711	766	731	802	761	727	791	734	795	767	718	780	732	752	734	703	778	743	732	771	781	773	761	756	743	796	722	724	800	781	746	776	737	717	778	755	763	812	736	783	767	734	750	720	755	732	790	733	750	747	720	750	781	772	774	795	770	807	717	787	774	780	803	721	735	791	762	784	798	814	747	710	753	728	735	788	709	838	695	746	774	739	735	763	785	783	773	782	726	781	768	779	758	736	769	761	763	775	752	760	735	747	730	763	815	775	748	776	766	797	804	744	806	746	733	749	711	801	767	749	790	791	745	790	777	730	711	834	757	778	772	765	759	827	738	689	770	785	763	797	747	726	727	749	762	781	768	700	744	783	712	754	750	735	758	782	756	744	750	755	775	757	748	707	831	813	739	747	753	796	769	727	737	729	771	790	789
10596	5431	2851	1556	1058	960	913	765	616	485	382	324	280	266	214	189	210	138	178	142	150	148	122	132	122	140	114	108	116	113	125	120	103	130	125	105	119	114	119	90	104	111	100	118	123	109	118	110	104	100	108	116	120	128	95	110	118	123	126	114	114	111	93	106	123	124	121	116	126	118	123	105	145	123	132	109	120	110	124	107	121	111	128	122	119	125	118	116	119	124	111	114	141	129	103	112	113	124	111	131	106	117	112	122	111	114	124	120	121	113	125	134	131	126	125	131	122	108	110	105	128	111	131	124	124	109	93	113	108	112	99	108	109	113	108	120	128	126	93	115	129	122	108	119	131	110	101	107	114	113	128	113	113	110	117	111	113	115	106	115	127	132	107	132	107	107	107	85	107	134	93	112	129	119	98	127	114	127	123	110	109	110	115	107	119	100	109	109	120	98	118	112	101	127	107	112	118	104	113	107	105	86	112	103	108	118	112	113	129	96	131	134	117	119	112	122	116	112	120	122	112	105	112	82	121	110	121	117	89	104	103	121	120	121	137	116	135	119	138	132	123	113	116	123	126	111	100	119	133	132	114	116	102	116	105	113	123	117	104	131	113	132	131	108	124	124	111	110	118	103	111	114	132	127	98	109	108	101	101	121	112	97	113	118	101	102	110	106	116	111	125	128	122	133	121	116	113	115	112	114	111	122	120	94	112	107	122	113	107	105	126	122	126	107	112	125	127	125	122	115	115	105	117	109	119	125	121	102	118	121	108	123	104	110	116	108	131	106	107	105	103	112	131	100	126	127	100	123	100	128	123	107	134	122	126	133	109	112	111	122	111	115	131	117	129	111	125	117	92	120	121	114	116	111	106	116	132	99	98	88	105	108	110	130	117	105	125	112	114	91	108	121	112	118	107	101	100	134	106	111	116	117	117	85	109	127	109	124	126	131	114	117	126	121	126	137	121	101	127	110	99	102	117	119	114	124	119	96	111	108	115	114	110	123	112	120	123	117	113	112	97	113	132	116	119	112	104	112	108	125	108	100	117	118	101	111	107	104	106	120	98	128	105	108	116	119	113	126	117	122	104	128	121	118	101	122	102	125	122	103	110	116	108	107	118	110	110	107	109	108	113	124	121	123	119	107	110	101	98	109	108	112	128	113	108	98	133	130	106	102	101	121	102	149	103	108	111	91	111	111	104	107	118	104	133	115	109	133	109	116	126	110	116	113	118	113	116	133	117	104	107	115	111	111	112	116	134	115	140	112	100	119	111	110	113	117	128	109	93	104	120	109	98	127	116	99	117	103	108	99	112	126	128	110	123	133	107	121	122	111	99	119	132	102	136	104	111	102	118	123	115	115	119	104	106	118	108	97	120	144	123	118	121	134	122	123	131	116	135	115	113	106	94	111	122	108	117	118	117	132	106	144	126	110	128	113	117	121	114	103	93	94	117	131	121	119	104	102	110	123	122	116	127	100	118	127	100	103	97	116	112	121	112	115	110	128	113	127	123	124	102	123	102	123	118	146	110	120	116	116	110	121	115	109	108	105	111	125	125	109	139	129	126	104	120	130	106	116	115	113	117	141	126	118	110	108	115	91	131	108	116	110	115	89	108	99	131	120	121	127	115	117	125	106	107	120	114	125	124	108	118	115	111	117	128	117	102	120	107	105	127	130	117	104	102	125	104	102	124	108	111	110	117	109	106	108	131	119	120	123	120	103	125	109	119	95	111	97	119	99	117	119	126	128	108	103	126	105	100	103	111	119	135	100	109	112	136	128	118	112	124	132	104	119	119	130	106	142	120	120	131	113	119	110	125	115	117	125	121	110	120	115	103	131	104	130	121	109	119	110	98	113	105	103	130	124	110	117	114	105	112	111	124	118	114	115	88	102	118	108	99	109	117	140	126	130	100	132	106	116	105	134	117	122	120	108	121	109	117	117	111	135	98	118	114	124	120	111	126	93	107	115	108	112	120	103	108	99	105	94	120	120	109	110	95	114	108	122	100	115	121	112	104	128	108	103	120	139	123	134	122	114	122	123	123	115	132	101	134	123	114	127	131	127	108	115	113	109	111	121	123	124	100	104	129	121	122	112	87	97	127	87	113	105	94	118	121	120	121	125	124	109	112	127	115	115	116	107	126	102	121	106	103	149	120	117	102	105	103	113	90	115	114	114	97	135	117	119	107	117	106	121	122	133	109	111	120	110	100	108	114	113	97	117	125	113	113	111	103	120	119	111	112	110	120	127	104	120	122	107	93	113	111	105	109	129	120	114	125	112	125	107	121	111	105	105	111	117	111	123	129	132	125	105	105	103	109	112	134	118	100	106	111	114	124	121	104	111	112	121	106	109	97	128	117	118	111	105	112	117	103	126	122	127	108	107	118	126	96	112	142	117	117	131	119	97	121	112	114	111	103	115	120	106	141	117	110	92	128	94	99	122	132	131	117	119	96	118	131	93	118	137	122	102	115	124	122	107	121	114	114	94	127	103	113	118	104	117	120	101	112	113	114	134	119	123	101	112	125	123	115	126	134	119	98	116	106	119	107	123	132	127	101	112	106	116	119	117	113	110	136	109	98	111	118	96	96	124	128	126	97	113	109	97	99	111	120	115	118	115	107	136	119	103	123	104	116	119	108	112	99	125	128	112	116	119	145	130	116	93	125	99	119	112	113	120	112	110	131	117	124	106	108	111	116	107	112	112	111	121	122	124	126	117	105	102	120	123	131	107	114	146	105	121	116	116	128	122	126	97	127	117	103	113	119	118	116	113	117	98	102	114	106	116	101	121	125	100	121	113	121	112	114	111	107	119	103	121	123	117	121	123	111	110	103	120	101	156	114	90	106	115	102	92	109	126	115	142	92	133	118	110	129	128	122	122	98	124	112	125	103	112	110	104	112	105	123	119	99	100	119	116	117	112	109	104	119	103	103	122	116	129	106	109	134	110	110	133	112	99	121	131	136	97	127	95	112	123	129	115	113	136	104	133	105	110	110	120	105	108	121	101	104	111	114	132	125	119	111	110	100	107	123	122	95	116	118	108	109	116	115	135	119	112	114	103	110	120	113	104	104	115	133	108	123	129	120	123	102	109	108	109	102	101	116	114	115	114	108	103	121	105	113	134	112	129	126	111	106	133	100	124	105	100	122	128	126	104	116	98	117	116	101	96	118	109	135	103	111	127	131	125	109	102	108	108	97	91	101	125	116	122	111	122	122	114	108	109	113	106	130	118	115	102	108	129	122	106	121	110	125	137	139	111	95	122	127	98	121	100	118	105	130	121	118	136	102	134	99	120	94	114	106	115	108	103	125	122	118	113	116	115	120	123	114	94	103	101	126	112	101	121	96	125	121	104	113	122	131	120	104	111	106	114	118	99	106	113	95	114	115	98	115	124	102	131	113	95	98	129	128	120	109	134	114	116	123	90	105	105	115	94	113	105	126	113	127	110	107	129	113	98	90	108	124	116	114	104	118	107	133	127	115	119	98	115
40476	25551	18909	18379	23678	24806	22482	18413	14386	11494	8836	6993	5661	4419	3631	3104	2697	2384	2170	1954	1591	1523	1408	1315	1178	1180	1126	1053	1046	983	900	896	956	955	893	866	863	854	869	871	805	843	897	811	831	834	815	865	801	805	811	816	834	832	844	834	847	888	878	835	820	884	811	884	840	801	796	854	832	826	816	812	837	812	792	860	877	843	834	834	846	841	850	818	818	825	885	792	814	858	857	821	846	876	912	821	786	895	825	888	839	900	819	886	858	806	828	881	809	897	866	789	851	817	857	768	828	779	807	839	837	809	876	807	891	827	857	844	845	881	836	819	831	823	833	832	851	798	836	833	888	803	871	844	849	850	843	811	861	849	795	843	901	844	839	883	860	825	871	836	799	847	842	852	855	836	877	849	817	811	780	793	947	820	852	845	795	820	810	826	898	850	860	812	853	807	811	826	827	841	835	890	878	802	782	826	859	858	845	861	817	861	879	826	839	859	910	842	830	843	776	875	831	840	829	921	839	822	780	875	807	801	883	799	839	847	794	851	817	845	915	813	801	856	849	810	802	831	849	853	834	860	810	804	859	836	867	857	834	824	841	812	835	868	810	801	824	822	822	810	844	863	849	877	862	845	827	842	866	839	832	802	814	788	834	862	831	824	847	838	837	846	833	824	856	823	846	808	893	791	853	852	858	809	878	820	863	826	866	795	833	820	852	839	853	848	877	823	814	843	840	870	806	877	849	875	861	845	831	841	860	795	786	847	838	845	849	870	842	792	801	876	867	819	807	781	853	843	852	833	838	844	848	844	810	888	810	799	869	853	809	872	890	843	844	860	813	831	824	871	858	844	851	843	832	801	847	789	833	880	876	800	816	789	842	825	842	809	834	839	786	842	896	804	879	889	849	896	878	834	837	824	830	792	879	806	822	880	811	858	862	865	847	849	830	849	828	848	828	848	826	833	822	858	825	836	805	891	843	822	851	834	848	841	838	827	791	854	888	852	873	839	835	803	836	856	881	797	821	881	764	834	847	858	908	867	840	835	865	884	829	815	859	790	859	836	815	846	876	811	874	836	836	850	863	851	800	867	784	847	826	835	847	824	899	839	866	826	830	832	855	835	874	808	873	806	861	828	853	873	788	834	864	853	878	811	858	820	845	826	846	856	844	851	799	841	848	860	866	755	856	885	829	817	854	841	846	854	834	821	803	830	854	837	848	822	873	828	802	847	847	853	794	829	850	867	776	837	820	858	814	832	871	823	874	880	828	853	916	864	867	827	888	858	807	848	852	836	859	831	869	822	831	815	863	841	851	778	869	834	825	779	858	852	861	870	802	858	806	777	856	822	811	843	831	900	881	795	898	790	821	863	881	886	841	823	846	817	830	802	851	855	844	832	827	791	926	836	845	889	845	855	843	804	801	839	833	859	848	865	854	862	843	837	859	843	861	864	818	801	792	846	820	822	808	860	830	825	822	839	861	785	837	864	812	828	873	882	860	841	853	836	889	867	852	865	842	830	829	806	844	885	797	832	875	821	826	864	819	848	852	807	837	816	878	857	822	881	816	796	809	845	875	869	802	815	858	858	797	890	835	782	889	838	818	870	866	829	872	828	841	874	798	897	833	830	830	872	803	827	858	854	873	852	812	859	880	868	825	878	821	879	863	841	872	824	839	837	856	806	812	842	871	841	807	813	827	844	859	852	867	871	879	818	873	852	833	819	810	812	820	873	813	854	839	793	829	897	834	815	842	856	861	864	888	842	821	830	810	860	861	849	839	816	800	816	855	858	835	895	814	890	757	842	805	875	861	858	815	853	820	843	811	808	834	827	810	805	844	809	876	860	809	819	870	858	835	824	851	812	835	832	894	893	887	845	873	850	863	856	815	798	839	834	839	862	855	820	789	861	877	808	844	831	871	845	858	847	870	905	824	858	818	808	873	848	868	864	852	879	818	809	842	784	790	860	844	787	878	832	869	827	839	879	825	860	857	862	853	845	794	851	824	841	810	852	811	778	874	864	862	813	835	842	854	829	840	820	770	864	883	865	835	842	879	836	881	846	824	833	827	850	854	840	861	907	805	830	834	854	889	823	841	856	810	868	846	848	815	874	834	833	845	842	864	864	837	831	851	840	829	868	847	826	848	810	836	884	803	862	892	784	826	793	871	849	851	851	825	875	843	823	874	830	850	820	843	823	864	806	883	866	849	885	828	834	826	867	853	857	837	872	901	788	862	794	824	884	853	842	841	778	862	835	852	845	912	862	897	834	808	886	841	795	874	818	806	848	859	859	832	897	807	843	823	811	826	879	848	882	830	823	826	839	849	844	832	868	839	867	835	855	829	861	836	834	799	852	853	873	858	833	824	864	844	806	837	807	877	824	870	836	828	881	859	852	866	794	854	837	854	807	838	845	879	878	828	801	908	812	814	854	837	903	823	819	818	818	842	822	800	844	883	854	764	831	775	843	818	832	819	865	842	869	827	811	860	847	921	830	833	816	806	842	811	863	798	864	856	863	808	810	844	828	871	846	837	852	861	873	881	798	838	848	849	834	856	853	780	858	840	817	848	811	843	840	796	838	838	865	857	854	811	817	861	805	831	856	840	876	841	831	810	829	848	810	797	892	848	828	779	871	783	817	815	842	879	794	856	831	837	864	855	837	855	817	845	849	808	829	855	782	852	830	805	830	844	818	858	805	854	864	853	873	838	884	839	827	866	851	832	849	873	882	847	847	866	838	852	814	854	787	816	838	790	838	854	866	849	844	808	829	823	862	796	811	866	892	850	773	811	905	878	847	867	827	859	822	821	859	856	797	788	847	854	847	840	837	862	839	862	862	900	833	844	823	817	844	854	868	846	854	831	868	820	858	896	871	853	833	854	852	834	910	830	845	869	853	852	828	852	819	830	875	844	814	781	825	849	818	866	820	848	843	836	886	831	827	824	836	844	864	842	873	852	886	827	818	856	878	826	870	868	871	828	847	879	863	851	842	859	865	813	920	824	813	874	818	894	819	813	823	819	806	838	854	849	845	860	845	842	814	795	861	884	810	794	800	791	840	842	865	862	880	806	871	863	839	896	868	835	838	870	810	820	838	846	811	903	817	769	828	816	820	807	840	845	845	828	866	906	842	787	848	869	814	890	846	851	876	855	803	777	830	840	849	856	813	866	821	848	827	784	862	802	780	836	819	845	846	820	829	834	864	795	865	894	821	795	842	847	783	831	850	853	868	826	802	819	842	814	795	799	780	855	919	838	802	847	844	858	832	868	863	881	876	850	868	829	897	833	830	830	840	830	817	804	904	811	814	836	816	826	863	785	814	811	846	850	802	876	810	858	819	846	892	875	796	827	890	848	823	871	820	811	822	877	839	861	837	869	823	770	851	834	836	867	882	804	838	801	838	826	850	840	870	879	864	882	808	846	836	833	843	846	821	839	899	845	858	868	774	839	839	844	829	862	822	839	836	862	846	798	802	821	837	863	881	840	842	872	779	843	838	899	800
6971	3029	1519	896	634	533	472	410	309	267	236	185	190	170	182	138	143	135	126	123	104	108	105	119	123	128	111	100	112	106	115	104	102	92	97	103	103	113	110	94	105	107	100	92	111	107	101	98	116	122	97	91	111	97	105	113	107	91	95	99	96	106	102	94	96	104	83	99	92	119	100	105	93	99	113	84	123	107	104	101	108	96	102	113	114	95	113	98	114	87	100	111	97	99	92	113	94	107	88	115	117	108	108	92	126	103	109	108	106	92	97	105	89	109	108	94	97	98	101	99	82	114	111	116	107	82	100	87	120	80	93	97	98	108	117	102	98	86	87	115	116	108	103	106	113	114	108	99	100	123	91	101	111	98	90	113	109	107	100	106	124	106	85	117	84	103	98	108	119	116	100	100	106	103	87	118	121	92	122	112	81	97	114	99	109	116	111	97	106	104	94	92	102	103	79	103	94	98	99	85	86	88	92	104	97	112	119	126	95	92	113	82	99	94	102	109	97	104	92	76	115	105	96	93	120	116	107	92	97	111	93	110	102	94	103	114	100	115	108	90	119	121	97	107	100	110	114	103	97	91	104	83	116	98	107	125	110	109	92	106	110	90	118	103	112	103	81	94	105	99	108	101	94	102	101	100	106	96	117	102	98	93	91	103	93	109	111	103	93	98	110	125	94	107	113	79	94	112	98	116	96	102	101	125	96	111	106	107	110	113	93	101	113	98	107	89	108	95	114	98	100	116	99	97	113	94	102	97	79	94	106	104	100	95	108	95	88	80	88	78	94	113	107	105	105	118	104	112	109	89	108	107	96	89	85	125	102	98	122	98	104	95	101	98	107	104	113	85	92	110	88	88	102	129	112	121	110	95	104	109	136	100	98	93	108	107	117	114	108	97	111	103	105	107	99	99	89	93	117	111	112	110	93	85	107	98	101	110	95	103	97	111	93	106	119	102	100	92	109	106	117	108	105	92	115	117	96	119	94	101	108	97	99	112	95	109	104	100	97	97	113	113	125	94	110	99	85	107	117	101	99	104	98	100	92	88	102	127	113	102	98	117	103	98	117	103	111	109	110	107	103	111	103	104	107	96	99	85	111	102	101	98	102	113	117	98	104	116	94	92	97	107	90	110	107	95	101	95	107	103	97	101	99	98	106	119	100	94	118	108	115	123	122	119	108	108	96	109	114	90	108	84	107	107	109	109	113	121	105	93	98	109	104	95	90	97	94	91	89	109	121	85	109	99	108	105	119	105	115	88	94	104	90	116	115	100	110	92	96	95	114	90	114	92	96	105	113	102	88	101	103	102	98	103	105	120	112	94	112	93	109	92	98	114	102	100	98	79	91	99	98	92	93	99	123	106	103	112	80	84	114	100	91	101	98	101	108	107	108	97	85	107	97	116	106	117	94	96	106	88	91	102	100	104	93	114	98	98	86	99	117	96	107	99	101	109	107	100	92	106	85	97	101	99	110	112	96	99	103	92	98	110	121	100	110	102	108	112	87	95	99	101	124	100	104	101	96	100	99	83	114	80	113	96	96	99	96	112	110	104	106	123	122	107	93	105	96	94	102	110	96	93	98	95	103	108	114	112	130	100	98	114	95	106	106	92	106	89	102	111	99	79	99	98	94	103	95	104	98	84	103	95	112	110	104	111	109	110	98	102	108	84	102	96	103	98	104	99	103	121	113	117	105	96	117	122	108	84	126	117	105	95	91	92	105	101	112	116	80	101	108	92	101	130	97	127	108	106	100	108	89	106	108	102	99	106	105	93	103	94	103	110	114	120	124	117	112	98	109	112	115	99	116	100	96	97	105	99	97	101	94	101	110	109	115	91	109	106	118	105	101	108	107	103	92	102	107	116	106	102	115	121	96	104	94	91	110	110	77	120	106	96	108	106	119	106	112	114	92	92	123	106	104	89	100	110	87	92	102	112	110	100	112	98	110	112	110	108	92	111	97	92	100	93	107	82	106	105	99	109	112	114	84	130	97	89	106	108	115	114	98	114	98	97	110	110	97	103	122	93	113	103	95	100	103	89	119	105	102	98	87	118	114	89	103	109	113	93	103	99	106	111	98	109	115	102	102	110	95	96	94	97	113	92	108	115	116	95	108	95	105	91	104	92	99	98	96	119	99	110	84	89	115	101	90	126	104	121	107	100	93	85	100	110	84	101	96	128	105	115	101	101	104	87	100	116	112	100	109	92	93	128	98	114	104	114	110	111	101	113	109	84	104	99	104	114	108	101	90	88	100	110	104	95	110	97	120	105	100	104	104	82	118	112	119	114	94	106	123	101	99	106	96	94	102	99	99	113	91	104	109	100	87	99	104	128	117	95	109	103	103	83	100	105	102	93	93	84	114	97	99	101	106	106	107	120	125	87	105	90	89	104	107	110	132	97	103	100	106	106	100	81	95	108	114	92	126	103	118	119	90	101	89	81	110	117	106	118	100	90	97	103	92	92	92	105	132	126	94	101	104	90	90	95	112	104	115	106	128	104	110	94	94	105	110	98	126	109	105	97	89	111	97	116	106	117	95	100	94	80	107	111	98	105	81	118	97	108	126	117	112	92	110	110	116	104	122	84	101	103	89	122	93	127	110	110	107	95	91	108	102	104	107	78	89	83	106	92	104	93	106	85	112	97	105	114	90	109	88	103	115	81	106	109	87	122	112	108	113	94	92	91	99	107	99	123	92	104	118	118	103	105	109	107	99	122	107	105	90	96	89	100	106	94	102	87	94	89	125	103	112	90	114	102	103	100	108	120	92	126	95	86	99	91	99	107	94	100	88	96	94	96	101	88	109	105	105	113	120	108	90	108	116	104	118	85	111	101	98	106	112	94	99	101	119	92	92	107	99	109	106	91	96	109	96	116	108	98	93	103	94	94	115	105	94	94	101	95	103	114	92	89	107	114	113	102	107	105	114	118	110	108	89	121	105	103	95	135	104	86	107	106	100	89	106	109	99	100	105	91	107	105	104	113	111	134	114	113	108	103	120	116	102	90	95	88	98	77	88	105	115	114	106	99	110	114	117	120	103	101	112	96	92	90	97	114	100	87	110	115	103	102	94	98	99	98	105	99	81	97	100	105	85	109	104	109	116	130	110	93	106	88	100	101	110	129	86	96	102	108	105	106	92	101	103	94	96	94	109	100	105	100	116	93	107	97	95	104	120	119	105	102	88	97	83	117	110	96	111	92	92	117	105	105	98	112	93	93	104	90	110	115	104	92	111	90	105	96	119	118	120	117	97	104	91	105	115	107	100	105	130	120	91	100	103	105	100	129	116	97	103	114	115	105	108	103	102	110	108	105	112	93	89	93	109	101	113	102	104	116	114	79	104	111	105	116	99	99	96	111	108	110	109	105	109	108	117	120	104	107	114	103	92	115	106	93	116	108	109	108	104	100	97	104	87	110	94	111	103	119	88	96	84	116	93	110	107	115	90	104	112	113	96	107	94	101	97	82	96	91	95	105	113	96	88	102
34899	19608	13061	12780	16809	17290	14684	11303	8639	6542	5138	3982	3187	2640	2188	1892	1711	1640	1532	1338	1186	1082	1033	982	959	955	867	859	842	825	841	844	818	794	826	744	779	811	757	734	821	799	756	774	765	733	772	781	766	730	726	754	747	812	780	764	738	747	803	746	757	841	788	760	796	786	780	794	757	770	763	804	787	746	749	780	828	759	716	744	751	826	794	733	826	770	769	772	737	751	809	765	752	760	718	772	773	786	802	757	758	734	732	792	770	763	795	773	777	735	755	736	756	754	787	782	750	728	812	743	774	742	817	763	755	743	804	791	742	813	790	763	732	745	736	692	746	755	764	775	772	790	762	792	770	767	805	746	752	814	788	783	757	774	787	731	760	722	707	733	799	779	755	735	741	767	720	743	787	774	748	807	790	719	801	713	768	786	750	766	781	773	792	791	748	740	726	753	791	761	777	780	745	782	794	747	747	780	802	711	747	789	731	750	812	793	745	731	732	787	758	778	827	772	759	753	767	736	748	757	774	800	821	806	762	747	788	768	770	745	748	781	776	799	757	786	783	762	780	790	776	704	702	729	828	778	760	754	756	756	770	750	776	723	728	777	726	747	684	779	756	839	776	727	770	744	795	767	802	807	771	780	775	750	762	730	755	763	771	813	774	734	745	811	801	744	757	769	786	747	758	775	809	746	724	741	768	806	766	764	766	737	740	800	777	798	778	769	761	799	720	718	792	782	829	730	759	779	755	747	743	770	780	755	716	706	776	761	752	750	772	761	717	773	800	769	749	781	780	691	768	727	773	763	759	827	804	738	757	745	753	759	796	794	738	746	744	781	734	724	731	766	765	779	770	761	775	785	802	768	778	804	765	752	738	750	803	820	749	762	754	745	764	737	759	763	750	767	732	774	751	728	786	758	753	753	741	730	743	753	765	752	756	778	780	744	743	722	782	769	777	802	807	730	779	775	768	783	736	792	768	726	789	802	756	760	781	755	764	795	734	757	749	762	731	784	732	741	749	741	784	780	793	776	725	766	743	752	775	770	772	709	779	737	753	779	726	743	773	769	710	782	772	834	736	761	763	793	754	796	768	722	758	746	760	717	769	801	782	795	718	760	752	791	753	755	784	763	752	762	725	811	768	730	752	735	757	756	788	748	737	691	732	755	782	774	753	731	764	745	779	744	774	759	773	729	759	788	738	779	731	749	781	769	728	783	770	741	775	738	704	789	805	799	749	724	764	811	807	779	761	767	775	734	773	773	765	782	841	744	758	736	757	731	727	781	745	735	777	716	766	814	755	747	783	732	732	781	803	790	794	759	772	753	739	724	756	789	779	756	762	737	767	787	800	752	737	785	732	756	765	753	787	806	730	798	749	789	834	791	747	766	734	746	753	771	778	787	802	756	815	739	760	791	755	742	782	792	772	707	751	799	722	774	755	713	753	767	758	711	764	811	775	756	820	789	761	732	793	743	775	776	728	739	723	784	798	737	765	757	782	752	754	768	779	820	795	793	718	765	776	762	762	737	793	753	747	802	754	746	811	757	795	763	763	819	699	720	751	757	772	747	722	801	738	792	753	759	775	798	740	745	795	716	757	719	775	754	764	793	750	762	751	777	806	724	708	761	777	735	723	743	752	790	793	783	797	761	773	730	734	791	718	814	777	797	798	768	738	791	801	776	739	804	727	780	751	756	731	739	779	712	739	766	746	771	716	765	808	694	758	800	750	752	773	740	803	754	785	771	736	752	788	814	789	751	809	747	777	754	741	769	744	766	772	725	757	795	775	721	727	775	755	797	725	785	789	784	770	773	771	775	747	754	759	785	796	763	778	805	724	729	736	770	780	747	758	754	765	773	818	752	770	756	733	773	754	750	727	760	748	712	718	740	817	811	740	754	705	805	726	769	779	726	742	776	771	749	801	696	770	780	738	727	801	780	752	746	810	753	785	791	768	774	754	740	725	790	781	752	806	785	761	765	734	768	795	748	719	767	778	737	776	772	726	754	768	789	705	791	802	826	813	749	761	749	789	749	775	738	720	732	799	745	748	778	814	798	761	773	729	740	699	796	744	810	751	774	724	775	770	749	781	740	764	769	764	778	728	719	759	740	768	742	750	718	763	789	738	743	768	784	745	745	765	710	775	764	743	775	697	774	754	727	770	735	783	735	743	772	764	765	768	730	744	749	771	728	788	737	773	780	742	779	777	709	772	753	813	756	817	728	781	796	737	775	748	720	759	732	730	747	773	762	746	711	753	813	786	754	762	777	755	740	734	757	789	799	772	713	779	772	803	731	739	783	750	740	777	777	724	796	746	769	811	763	739	756	750	772	742	744	788	755	754	776	758	718	727	756	793	782	782	736	730	772	792	757	727	751	747	805	773	747	756	761	767	779	744	769	773	779	810	765	778	738	775	733	779	751	764	796	702	710	774	808	744	815	727	770	762	783	745	823	780	724	754	781	757	750	781	726	757	741	721	788	792	723	791	731	807	795	772	745	798	712	818	774	790	712	770	779	746	779	782	764	755	774	744	758	750	770	776	723	760	749	746	743	758	731	796	789	794	779	751	763	744	773	744	773	765	792	739	758	792	732	746	775	757	791	771	729	732	775	765	779	775	775	714	815	829	748	803	817	777	746	751	763	758	727	780	806	776	705	748	741	722	770	786	755	764	758	773	809	742	771	730	827	772	783	708	793	755	798	769	806	743	761	735	778	780	788	742	709	746	779	753	757	749	754	764	814	735	788	777	763	741	738	804	736	758	723	780	751	720	787	750	785	730	745	716	769	733	758	736	752	831	788	776	769	812	730	716	772	739	770	741	774	764	758	774	726	810	760	770	764	752	842	764	779	803	777	726	728	764	726	742	746	730	762	755	784	835	775	754	714	732	761	758	778	772	716	764	779	736	795	758	790	726	756	761	812	776	763	781	732	781	763	773	763	750	784	774	764	766	707	738	758	721	763	837	737	801	752	750	757	746	788	800	770	797	761	795	770	753	781	770	747	748	782	792	786	738	798	778	762	781	771	796	740	748	775	749	752	782	806	780	778	745	732	775	739	732	712	749	808	777	747	757	780	772	780	751	789	712	743	775	764	820	719	757	727	795	766	816	759	737	799	774	780	731	773	716	762	744	770	736	756	762	769	782	810	745	785	731	770	781	754	770	833	785	774	727	797	768	764	731	774	852	778	752	786	816	795	728	761	739	779	764	730	726	770	767	785	785	732	744	767	772	805	727	801	795	730	796	812	765	785	726	779	760	747	742	715	786	768	745	767	700	742	761	734	728	752	797	754	744	739	760	753	806	839	768	831	710	757	769	776	760	726	752	762	741	798	800	779	765	702	823	772	754	746	767	771	802	743	738	739	758	785	791	808	803	752	758	757	832	741	762	767	732	724	769	728	793	736	779	773	807	791	735	758	749	793	747	767	755	750	800	746	822	803	740	808	709	768	751	793	735	793	771	743	758	771	790	758	736	774	775	740	761	743	747	772	751	784
9172	4857	2182	1382	815	739	691	543	460	369	264	250	239	182	172	162	146	190	155	143	145	133	123	108	123	142	126	98	111	120	112	104	111	116	144	119	106	98	120	106	103	105	122	129	100	106	110	116	99	109	124	103	118	88	124	107	124	102	81	111	109	124	108	115	118	110	109	109	116	104	115	119	127	117	117	113	112	113	118	108	106	111	107	135	116	118	122	112	109	121	125	122	118	109	110	105	110	124	119	117	111	112	132	116	115	100	140	127	111	122	123	126	117	116	128	134	125	128	132	106	111	108	111	121	127	100	91	103	95	116	127	104	105	105	116	106	125	114	108	125	117	112	124	115	100	92	111	90	128	109	116	129	98	118	112	122	108	132	107	99	134	103	102	102	134	136	126	121	111	107	119	125	98	120	112	110	113	98	102	115	106	123	95	106	97	115	131	96	120	94	120	113	121	120	137	134	101	115	144	144	96	127	104	133	109	103	117	103	110	119	109	125	105	94	95	92	114	98	120	120	118	102	121	120	121	131	106	105	104	114	97	114	108	114	117	94	118	111	110	115	82	123	104	124	126	108	90	86	122	126	109	127	114	109	97	121	117	104	104	116	110	112	127	108	108	142	118	114	115	112	91	136	126	105	114	123	101	95	111	134	119	117	136	133	102	104	110	124	116	128	121	140	97	108	103	115	112	105	105	116	125	96	112	111	101	99	123	101	112	105	94	122	116	116	111	103	94	109	108	134	102	102	112	117	102	105	127	108	106	123	125	114	107	105	119	101	102	113	114	118	126	109	106	114	139	114	111	116	114	104	107	110	120	111	123	130	117	89	120	110	112	119	99	110	96	112	132	124	123	119	107	124	112	106	112	104	100	113	98	116	118	106	118	107	111	96	128	99	109	114	120	95	113	102	122	104	125	114	116	135	103	117	139	125	115	130	99	111	121	102	109	109	110	100	106	124	118	107	117	102	108	122	107	124	125	128	120	109	118	106	112	114	113	123	94	110	102	109	125	128	107	125	113	128	106	111	102	125	127	131	102	113	121	120	109	94	114	112	109	127	121	114	116	106	120	113	123	93	133	112	102	117	123	117	99	120	115	104	112	114	111	101	104	127	113	109	98	136	120	130	116	103	112	108	123	128	114	118	105	100	95	114	82	101	105	117	120	121	114	106	119	123	118	117	121	124	102	110	123	111	127	100	123	106	114	115	107	88	108	108	120	106	128	110	112	121	123	114	126	123	104	131	116	117	108	94	120	108	122	102	117	112	110	99	125	116	113	110	122	114	103	129	110	99	121	107	115	110	115	115	99	108	121	120	114	133	111	117	106	94	121	89	119	108	104	114	127	142	109	115	106	120	120	107	104	117	106	122	110	130	113	116	102	113	125	116	99	104	116	99	132	81	113	126	118	127	109	126	126	119	131	116	100	136	130	131	113	117	124	134	99	92	121	115	106	117	104	115	110	122	110	152	120	103	110	117	127	112	111	128	125	127	118	111	113	109	122	105	120	119	116	100	110	124	132	105	99	128	129	119	125	109	122	112	128	117	121	103	118	129	119	117	113	125	113	128	117	107	107	105	126	98	115	88	120	117	108	110	117	108	107	127	131	112	106	120	90	126	97	116	111	124	122	104	117	101	120	129	115	147	124	119	109	137	99	109	112	125	115	132	117	121	118	116	92	112	117	120	115	101	114	95	98	108	94	105	124	104	115	125	99	90	139	123	101	106	115	119	104	120	132	106	99	110	122	134	118	108	109	103	103	110	118	118	128	131	110	114	120	116	94	104	113	118	105	116	98	129	124	97	100	141	113	122	113	122	132	108	126	106	126	119	113	111	124	119	112	111	111	112	105	105	132	102	101	106	112	124	108	124	127	121	113	108	125	128	108	110	127	111	120	112	101	121	113	109	125	116	118	131	123	131	92	105	102	121	116	114	116	133	131	139	122	110	115	125	98	107	107	111	113	102	124	120	130	122	126	143	122	108	109	127	117	105	120	107	112	103	128	115	94	118	120	111	98	116	126	101	110	126	114	112	89	100	107	125	103	136	105	104	129	125	88	107	117	102	111	98	123	131	112	104	102	111	123	107	130	123	125	101	116	108	127	129	112	103	128	103	122	102	111	130	125	103	114	94	127	106	121	91	109	109	121	104	123	107	128	127	98	103	115	104	110	112	121	105	105	98	114	124	101	123	115	116	127	117	126	108	87	97	101	118	135	119	99	110	100	110	120	98	99	117	115	115	128	104	115	99	131	110	123	117	126	113	99	109	110	108	108	99	120	127	109	106	118	123	118	119	106	119	139	118	100	123	120	126	113	130	111	116	101	121	131	124	126	109	108	109	123	124	113	140	115	125	120	110	123	117	109	115	118	110	106	106	111	112	126	111	102	101	124	101	113	119	105	96	142	108	111	104	108	110	93	126	116	101	112	104	123	115	124	128	111	124	105	117	132	114	110	102	111	108	108	110	111	129	109	125	139	108	105	88	103	130	129	107	110	134	120	109	129	121	106	120	115	91	114	140	126	108	124	121	107	89	109	119	103	106	97	101	114	119	141	109	111	98	104	145	118	129	118	103	115	107	119	123	117	119	102	114	115	104	96	116	115	107	116	108	103	105	124	108	118	105	108	107	110	98	100	113	115	107	106	102	98	99	115	123	118	111	105	105	111	122	113	119	118	113	125	113	121	96	144	110	122	99	123	104	119	125	111	130	99	112	111	126	108	96	120	113	105	120	105	111	110	113	119	120	101	99	117	119	108	99	115	105	128	129	106	102	95	130	130	147	108	98	123	116	115	109	106	104	104	135	105	94	128	115	106	117	132	99	124	96	99	106	126	130	103	129	101	104	114	136	133	115	111	123	110	119	124	111	106	115	118	122	118	106	96	99	109	93	121	111	116	114	114	115	94	120	118	111	120	131	108	110	108	114	126	109	102	119	128	109	128	126	108	118	107	110	108	94	102	115	106	107	99	95	103	110	101	117	130	117	100	110	112	134	122	128	122	107	137	120	105	115	134	110	104	103	127	102	92	122	100	120	109	114	110	143	102	114	114	114	114	115	109	122	121	123	126	125	119	107	135	123	114	111	114	116	116	103	131	118	116	96	113	114	108	119	103	110	108	113	119	112	116	116	117	97	109	110	115	115	120	108	127	134	124	109	117	108	110	121	121	110	118	111	121	132	110	123	103	112	104	112	119	121	113	100	123	112	103	123	120	109	93	103	122	110	95	112	95	120	106	103	109	108	111	106	139	109	131	111	107	103	115	104	116	118	106	127	122	116	121	104	116	125	87	120	109	104	100	117	102	112	124	137	122	106	124	132	101	118	123	123	121	103	123	102	121	117	113	129	126	110	119	128	104	113	105	107	116	125	107	110	116	123	100	100	113	124	97	118	120	91	133	146	127	130	103	131	109	120	127	117	121	100	134	128	109	118	101	111	114	89	112	94	118	127	116	123	111	119	110	110	136	104	106	103	93	121	103	114	113	113
39151	24111	16108	16751	20363	20857	18140	14717	11721	9289	6960	5357	4201	3502	2766	2450	2274	2079	1857	1684	1442	1300	1212	1166	1126	1057	972	982	1007	905	934	869	909	897	849	822	810	901	843	807	820	788	809	845	831	824	835	835	829	778	867	847	803	867	836	861	750	842	870	820	834	897	823	866	844	817	808	824	820	849	819	844	810	816	849	811	820	857	841	827	843	831	850	813	823	821	840	864	847	868	772	823	838	839	797	855	821	822	821	874	809	823	821	825	799	850	824	905	830	882	793	793	799	824	840	838	858	874	876	835	887	863	870	851	875	782	822	800	810	839	817	831	830	835	882	810	783	786	806	830	823	854	828	840	876	850	836	783	837	816	758	836	875	806	852	814	798	827	841	852	847	816	829	829	811	806	838	824	833	834	821	816	812	853	832	780	826	863	803	847	863	811	818	779	801	857	840	858	820	798	833	854	855	871	836	796	813	820	855	813	839	871	803	854	840	807	849	836	823	835	821	834	851	814	813	888	817	851	742	842	851	819	812	882	821	804	813	801	832	826	784	796	865	855	882	892	823	828	842	872	810	818	779	780	810	814	811	786	831	773	834	798	831	826	822	823	850	846	874	809	873	791	772	869	781	843	843	852	823	809	848	787	821	835	791	827	812	784	813	848	796	835	816	820	814	875	846	837	825	853	867	846	821	838	793	804	817	843	879	834	835	809	826	806	814	851	856	809	889	835	861	861	852	839	859	831	789	802	836	819	824	835	823	802	833	827	850	869	868	888	776	771	864	789	791	824	769	885	843	874	835	810	872	797	790	862	852	825	846	846	805	871	828	884	809	850	857	849	835	815	831	791	799	827	831	824	760	841	864	810	867	860	832	824	792	827	879	778	828	826	804	791	853	862	822	831	824	814	781	867	867	793	794	800	817	784	881	806	890	884	848	855	871	860	853	800	853	816	793	795	851	881	797	818	844	856	804	831	796	864	786	798	836	792	840	878	838	845	878	853	817	831	898	822	805	849	822	841	833	837	844	794	797	745	886	816	802	879	794	871	821	820	832	819	823	832	841	855	832	809	806	873	857	843	815	834	880	842	858	875	814	862	843	841	844	863	876	825	823	804	844	799	805	809	858	837	823	834	869	794	822	857	915	749	850	823	887	841	851	875	802	817	813	803	813	844	821	872	809	801	826	892	839	823	834	823	869	842	864	821	828	897	781	824	850	848	845	847	922	847	829	786	842	837	849	857	846	812	794	814	832	850	877	876	880	832	817	835	812	793	841	843	824	816	858	795	798	886	915	811	854	835	869	808	876	784	829	785	829	866	820	789	797	831	846	775	838	821	836	869	792	846	834	813	830	800	864	833	791	812	845	854	811	875	773	825	804	808	884	818	873	823	862	847	913	817	876	828	857	920	816	850	814	821	839	893	838	808	859	806	886	833	827	832	855	846	856	823	823	843	885	817	827	856	866	803	772	832	878	828	844	806	812	813	854	838	835	860	800	823	854	866	905	840	840	831	852	861	829	889	796	878	847	783	800	814	822	850	851	811	825	822	811	880	828	848	883	849	839	817	822	831	803	874	819	824	850	826	827	807	834	853	851	851	882	815	862	836	830	862	836	822	834	795	846	830	847	826	876	883	828	804	868	849	814	839	885	910	778	831	811	865	856	886	859	791	857	837	858	875	829	833	809	818	861	837	837	789	807	868	829	854	865	840	850	835	855	864	821	842	773	855	858	828	757	842	815	821	796	792	841	856	831	838	800	834	885	830	841	843	871	831	774	844	839	829	823	855	849	870	834	833	783	822	882	834	876	835	841	835	866	821	856	899	855	846	854	824	777	835	813	810	817	829	859	796	836	801	827	802	841	909	845	834	863	819	874	858	834	820	876	792	836	856	833	857	828	863	839	836	811	837	850	821	839	841	838	861	887	838	838	816	841	816	795	823	841	802	823	893	859	872	807	795	779	804	783	804	854	875	824	809	870	829	883	824	822	825	851	812	832	859	872	862	867	807	790	846	862	815	860	805	798	744	843	793	839	836	853	813	850	860	849	847	839	827	796	842	892	802	896	830	841	832	854	885	874	819	828	794	852	828	870	813	814	821	874	839	827	791	862	851	897	790	855	801	918	830	796	864	805	794	841	813	840	788	821	810	849	794	866	824	891	831	847	832	824	818	865	858	795	809	783	818	862	838	835	789	810	826	844	769	845	844	862	857	881	800	855	821	830	873	837	832	846	855	787	811	829	840	824	831	841	821	828	864	851	816	783	876	810	843	767	849	855	821	817	845	818	818	834	873	862	849	832	806	899	800	805	791	842	804	886	814	801	831	804	856	883	849	848	876	826	864	824	881	870	837	850	832	868	848	800	783	789	817	849	812	871	784	866	832	797	832	842	877	862	796	837	781	892	804	839	823	825	848	856	814	829	795	815	845	866	832	830	820	802	758	820	842	843	838	853	800	893	846	783	846	811	814	800	860	789	861	893	814	827	825	803	849	855	814	867	884	791	862	833	821	830	828	876	911	869	855	824	837	794	816	813	847	820	852	824	839	772	849	852	814	850	826	896	818	865	828	836	857	808	836	809	807	841	834	825	822	858	815	777	820	865	820	864	814	830	857	848	895	820	838	830	822	872	834	839	825	797	843	873	856	780	849	810	887	836	818	871	866	819	842	836	855	868	857	832	808	856	847	827	811	832	837	871	828	820	868	838	811	797	778	818	799	859	819	850	858	867	853	865	788	816	821	862	843	835	800	827	825	859	840	862	843	838	778	821	799	851	820	840	822	756	809	803	841	773	843	843	844	803	835	855	825	848	834	849	845	804	855	827	849	842	893	839	807	831	805	761	787	797	825	879	810	866	810	771	816	808	749	794	913	879	884	846	830	774	843	800	841	824	853	874	849	827	831	830	841	797	864	817	836	838	780	802	894	811	860	837	826	866	792	850	811	785	828	837	847	790	847	820	827	822	851	824	814	838	800	756	836	819	853	854	872	823	813	827	828	817	761	822	815	921	885	859	840	817	835	777	860	808	785	832	809	732	854	839	834	781	853	891	806	797	819	839	860	821	832	802	807	857	820	814	805	863	817	843	881	879	848	835	782	830	776	844	808	853	826	830	848	877	842	796	817	819	867	844	824	864	849	812	868	863	820	846	836	820	850	801	766	833	818	831	858	867	847	864	802	859	824	784	858	852	818	854	811	796	843	865	849	863	844	852	874	848	893	828	818	804	813	790	842	825	822	884	877	856	864	817	846	858	857	801	865	849	839	831	817	823	860	800	826	802	840	791	871	828	825	833	866	804	776	829	896	868	860	875	788	861	870	862	814	864	779	820	795	856	866	829	783	839	863	786	778	880	831	847	826	875	872	883	826	819	834	840	850	796	833	849	815	807	839	808	770	817	816	816	855	803	824	804	806	788	892	815	844	850	825	812	814	829	850	873	908	797	836	882	868	803	842	796	818	889	856	821	875	834	799	813	855	851	899	801	800	848	817	826	825	795	861
8748	3962	2033	1177	779	669	596	521	477	362	322	267	248	202	174	167	135	153	147	140	125	120	107	133	114	116	108	116	110	95	109	122	102	94	108	104	113	120	105	104	85	94	89	97	100	104	101	108	107	109	97	84	116	117	107	104	112	112	126	94	112	107	102	115	106	117	110	128	112	94	91	102	101	101	105	106	108	112	102	99	109	100	115	98	126	99	95	106	114	103	96	85	107	110	99	115	91	116	114	90	107	95	118	105	101	118	101	97	76	122	97	97	110	100	107	98	94	112	111	123	113	93	95	104	96	106	102	100	103	100	112	93	114	96	98	106	108	96	113	88	105	116	99	106	110	102	104	111	108	102	111	93	102	105	110	100	101	97	87	102	94	106	96	85	81	119	103	102	124	111	94	103	102	114	109	109	111	110	108	107	84	108	97	115	119	93	107	105	97	103	102	107	106	93	79	110	90	98	122	112	107	101	97	111	95	118	101	110	112	94	95	109	102	98	83	109	97	103	106	102	96	101	100	107	104	107	90	107	118	107	102	100	109	119	101	96	103	86	102	95	97	111	103	97	94	117	90	89	114	114	90	103	96	84	91	110	96	111	115	115	114	91	102	126	107	103	101	109	102	102	107	91	101	97	111	94	104	92	112	106	98	95	91	94	109	114	100	91	114	95	94	82	95	112	94	99	113	106	109	124	112	118	105	92	110	103	103	103	90	106	113	88	93	112	110	110	118	106	114	111	109	99	95	99	100	109	96	109	95	111	103	101	99	118	121	116	100	87	97	119	102	111	126	91	109	109	112	120	120	109	96	125	97	99	109	119	82	105	114	117	119	100	94	121	116	99	97	98	115	110	120	119	102	113	85	87	103	108	106	94	76	105	97	107	111	104	116	95	108	85	109	107	94	101	100	109	98	103	101	96	108	90	112	99	117	118	92	104	98	107	99	102	122	111	86	95	115	102	111	99	106	116	99	110	111	100	130	95	109	97	109	100	85	99	86	109	116	100	90	86	105	93	104	112	111	117	114	90	106	93	96	108	105	114	91	111	104	115	101	108	107	97	98	116	108	110	107	111	90	105	95	83	116	99	102	119	112	106	96	101	77	88	109	102	98	108	108	115	106	95	110	115	101	93	95	132	107	107	104	107	116	89	100	95	109	105	85	110	102	107	90	108	121	94	108	90	105	99	92	95	122	96	96	104	122	97	104	115	88	93	104	101	102	112	103	101	95	111	112	89	85	108	98	93	92	108	110	118	115	112	102	101	108	90	115	102	115	104	112	103	98	127	133	107	99	118	96	103	115	103	95	105	101	99	111	104	106	104	95	97	103	96	102	107	112	87	103	97	87	93	101	89	104	91	113	106	95	103	111	131	86	112	87	115	112	109	106	105	117	91	101	97	115	126	97	104	103	107	85	110	112	118	89	103	109	103	94	95	98	87	94	117	97	117	101	113	103	112	102	107	105	116	82	121	108	101	104	127	103	91	107	99	107	98	97	110	134	84	123	113	100	112	104	107	111	121	100	89	94	104	124	86	97	80	100	107	112	109	100	125	97	108	87	105	85	115	109	91	92	101	104	114	106	116	90	127	106	110	95	110	105	106	99	104	105	92	116	96	120	101	110	101	106	102	103	119	117	105	99	102	115	114	110	116	110	111	85	105	89	118	106	100	97	110	115	106	102	98	100	91	97	99	98	100	121	106	87	108	89	121	87	92	104	107	104	111	100	104	99	101	108	94	109	92	87	113	94	102	122	96	104	102	120	101	107	95	103	95	91	97	99	107	95	99	106	106	114	102	111	109	99	97	81	106	110	95	107	82	96	105	102	98	104	107	101	105	124	99	114	86	106	129	107	95	101	108	114	105	114	108	102	100	102	104	101	105	96	94	111	101	93	101	102	104	108	88	95	107	116	109	92	113	85	102	91	95	99	93	101	91	114	119	102	98	99	108	104	106	110	89	100	116	100	101	114	107	109	117	98	123	110	70	94	112	104	94	93	102	95	110	117	115	86	111	91	99	107	111	118	96	119	106	110	122	112	123	108	107	105	107	98	119	103	100	122	86	115	105	95	110	99	85	122	126	97	96	93	97	115	99	114	101	101	107	111	105	111	90	81	110	104	95	113	103	108	97	95	98	116	93	119	118	109	108	117	99	114	96	100	89	115	94	89	99	115	103	92	94	107	92	90	121	91	101	114	108	108	119	131	107	98	108	111	85	112	117	95	93	104	115	111	110	113	105	99	112	101	102	99	107	121	102	88	96	88	108	115	106	104	119	113	92	108	112	108	99	101	85	96	96	90	115	88	95	103	108	114	103	108	100	99	102	104	88	95	108	121	109	89	90	118	92	98	113	105	98	106	102	97	93	97	118	88	101	124	106	111	106	101	107	101	99	102	112	110	99	104	107	109	106	92	116	110	110	111	110	111	107	124	108	102	118	92	119	88	116	103	107	95	108	93	106	92	107	95	110	111	97	107	103	110	114	112	111	104	110	112	124	121	97	104	105	123	110	99	96	98	101	113	112	106	126	102	107	117	105	103	101	96	87	90	124	95	102	110	105	117	119	115	99	113	102	125	91	103	88	107	118	101	109	108	97	121	87	107	90	90	109	107	97	103	123	101	114	101	105	113	99	102	119	105	108	107	115	117	99	101	119	103	101	106	129	114	85	83	114	91	108	118	108	88	92	108	88	109	103	112	109	98	93	94	94	93	93	106	112	111	113	98	93	101	111	111	116	107	107	112	103	113	97	104	89	93	87	100	111	109	98	97	105	101	105	110	108	102	103	109	111	89	99	116	97	110	100	103	111	88	100	96	98	108	110	93	105	119	125	109	89	129	120	112	95	103	95	128	108	103	103	98	122	109	96	111	100	95	125	88	94	90	91	122	105	112	92	98	107	104	88	99	113	119	107	103	104	105	115	116	82	93	105	106	93	96	96	106	97	109	108	102	91	112	121	93	88	102	102	97	105	107	102	101	108	105	124	104	99	118	100	109	108	115	106	98	103	103	111	92	101	110	90	107	99	101	106	106	116	107	115	102	96	107	96	110	102	114	88	126	102	103	113	95	112	109	126	97	86	103	117	120	100	104	99	101	100	99	118	85	91	106	93	96	110	104	115	99	104	108	93	107	108	97	104	107	101	99	101	104	99	113	95	107	91	103	92	91	99	113	88	113	104	106	123	101	79	102	122	111	110	104	96	113	81	94	114	102	102	101	87	101	93	123	103	101	103	96	106	92	113	109	109	105	97	128	104	113	109	98	121	91	107	89	93	90	108	112	113	111	117	99	102	108	108	102	91	105	111	106	100	107	114	95	106	109	93	96	103	101	90	107	88	113	108	105	97	108	101	101	116	93	121	87	90	113	113	118	103	81	115	101	95	120	86	102	95	104	92	93	108	114	111	107	104	95	123	105	87	86	115	94	99	100	103	127	107	101	112	113	98	128	88	115	105	123	123	103	91	103	102	125	109	108	110	116	108	103	112
36124	22661	16028	15060	19180	19762	17158	14757	12011	9306	6936	5308	4064	3293	2664	2440	2108	1941	1866	1590	1357	1217	1146	1072	1026	1006	933	891	854	947	889	877	812	838	794	800	832	794	752	821	792	759	735	754	731	829	773	795	781	771	722	757	748	759	811	801	763	738	789	789	782	808	795	795	768	755	776	749	782	773	804	725	766	753	762	759	783	812	803	724	765	836	806	781	795	820	725	819	777	800	780	749	709	786	745	786	754	784	795	811	783	762	783	796	774	730	766	728	764	747	784	784	807	780	749	743	720	788	776	810	767	785	765	759	757	871	769	774	777	791	751	740	801	738	742	756	758	759	772	755	774	777	716	740	769	745	789	780	836	823	762	787	824	759	776	803	789	784	753	825	787	806	777	809	781	770	814	761	743	813	749	709	751	742	740	823	785	794	790	788	774	810	806	739	792	745	797	786	759	772	781	750	826	771	734	751	778	700	722	755	756	781	816	742	751	759	716	780	773	754	776	769	753	753	785	773	837	766	786	755	733	776	757	780	772	771	781	773	768	787	788	745	820	797	779	716	770	804	711	735	823	773	793	774	769	781	716	791	737	732	769	696	784	778	754	723	770	781	732	765	730	750	783	787	783	758	772	741	791	777	785	829	769	826	756	733	756	769	742	795	729	785	725	769	836	765	773	737	766	796	754	770	798	736	740	803	752	786	747	726	760	764	786	805	739	753	797	792	794	726	758	779	764	740	732	753	751	747	740	770	792	762	755	743	782	736	751	751	757	792	746	729	745	754	808	751	753	798	814	754	791	750	745	741	786	765	794	787	795	798	755	744	776	749	745	744	725	750	739	762	757	761	764	788	733	804	787	765	775	781	765	771	749	781	775	800	743	727	779	739	793	797	749	769	747	753	801	789	783	784	756	779	751	786	755	789	740	781	721	753	740	777	789	781	779	770	816	740	821	791	805	753	763	723	783	815	752	786	765	769	786	750	758	806	796	727	746	791	826	807	785	806	786	725	779	727	706	732	741	789	798	808	794	757	760	764	817	731	777	791	832	797	764	766	772	792	763	804	792	769	696	761	800	753	718	780	756	732	776	784	748	737	744	757	761	759	783	797	755	762	767	798	777	725	835	774	767	780	737	775	771	692	836	775	742	770	738	731	747	754	772	719	754	794	738	755	775	752	770	786	799	774	792	764	805	828	774	789	739	767	772	809	780	686	790	728	785	769	800	780	753	752	759	782	730	829	757	772	776	762	735	724	751	737	812	767	730	778	779	715	781	677	765	780	785	741	797	754	740	789	763	815	766	761	738	769	744	776	769	775	781	759	738	748	768	787	766	780	824	778	767	723	805	796	747	746	801	728	724	788	769	757	732	773	781	786	749	775	804	745	711	752	824	792	735	793	825	824	749	746	778	761	770	748	781	762	766	756	777	813	701	756	788	753	767	789	756	755	762	701	768	751	737	790	731	752	761	740	789	791	786	749	723	779	796	758	798	787	752	801	787	806	808	755	771	769	829	751	803	745	743	757	776	721	729	769	767	793	755	732	769	761	813	763	774	754	781	739	740	729	743	732	781	755	823	804	750	755	756	816	736	749	727	725	782	772	763	741	773	803	793	766	731	750	764	784	738	771	764	761	799	754	745	759	801	784	785	742	735	802	762	771	773	741	765	754	760	751	720	782	775	770	776	754	774	739	790	713	754	762	811	767	746	779	753	763	755	788	750	750	790	800	801	767	741	806	769	748	765	781	767	759	725	736	794	775	744	808	750	729	773	775	807	761	791	742	800	750	763	819	752	749	757	778	828	723	803	754	739	757	816	678	770	770	766	716	759	763	744	753	781	775	731	717	756	787	768	770	733	733	781	765	791	747	788	796	790	762	791	777	806	758	756	787	787	794	759	705	718	717	741	779	765	712	823	821	760	797	762	733	778	747	690	806	751	730	786	786	764	800	759	764	814	764	776	756	756	772	788	723	756	767	777	772	781	737	780	741	801	762	750	747	776	813	789	764	822	776	823	787	790	791	746	785	797	806	791	764	790	746	784	753	737	793	752	702	720	728	760	762	772	798	785	762	771	780	771	781	760	772	800	773	770	766	775	702	809	768	806	767	696	740	792	768	764	742	767	840	783	769	771	781	814	764	774	719	722	763	762	820	754	790	779	743	798	739	783	794	769	788	734	710	783	775	738	793	760	779	791	746	785	765	768	768	745	754	752	770	734	752	755	797	777	782	796	769	771	753	794	738	741	780	744	758	801	802	762	789	740	780	775	762	795	763	753	785	781	778	764	747	787	793	796	771	783	804	766	760	815	759	814	811	765	861	791	833	715	751	802	780	767	789	786	798	737	774	773	757	767	771	749	825	767	803	744	782	764	777	761	777	821	783	774	791	760	738	777	835	749	789	825	745	714	722	759	805	798	762	780	800	781	788	746	794	763	741	773	761	816	787	756	793	753	785	741	742	750	772	732	757	741	760	831	752	755	753	803	746	724	846	751	791	755	765	742	780	778	754	791	770	742	761	766	776	770	745	779	769	745	726	791	799	788	800	784	803	758	803	777	750	722	790	748	753	782	791	751	782	745	794	725	739	766	814	791	781	761	761	777	800	751	803	766	783	796	810	808	728	769	765	739	781	748	769	822	830	739	721	756	752	800	819	785	769	771	786	766	783	785	756	775	765	718	771	803	790	820	714	736	748	770	784	764	801	759	743	725	768	795	781	768	764	788	723	792	783	809	840	777	737	726	776	772	828	747	752	764	776	778	763	803	806	766	768	759	809	761	797	765	770	757	750	755	792	722	820	790	768	730	741	768	771	800	785	746	803	735	780	736	812	773	753	820	783	721	849	791	731	756	775	803	750	790	755	804	777	776	790	822	736	817	760	782	785	790	783	746	787	753	769	802	765	777	770	767	770	752	807	744	727	730	748	789	733	748	769	813	785	813	747	755	834	766	810	751	728	724	741	759	753	757	786	736	746	741	788	769	723	775	840	745	774	769	744	771	809	765	749	780	782	735	747	768	774	754	805	782	818	786	745	719	776	729	768	755	727	760	757	744	766	739	780	778	715	796	770	774	797	794	732	783	768	799	738	758	772	813	788	791	804	776	835	746	773	756	771	797	723	764	764	752	767	766	761	771	752	749	764	782	771	797	748	789	747	810	830	759	791	777	748	760	766	768	791	781	722	746	791	777	775	761	781	788	746	782	782	737	776	784	735	793	809	754	824	741	790	742	762	766	762	774	808	759	740	776	774	775	768	810	734	748	755	776	780	743	781	770	774	738	768	758	762	798	814	750	755	768	736	785	801	795	791	754	716	818	758	781	780	839	814	738	769	717	742	743	750	785	787	750	757	755	734	781	717	811	751	789	760	808	790	818	793	781	832	775	759	740	757	753	778	787	763	785	813	758	732	800	748	752	780	799	696	751	755	811	789	788	737	754	808	747	757	730	763	719	797	731	773	793	814	744	760	783	796	765	745	755	771	730	740	765	786	708	790	731	736
9739	5894	3046	1621	1011	869	840	796	635	502	399	294	266	217	225	211	199	196	175	184	139	149	139	123	142	136	136	110	132	105	132	144	114	128	123	103	107	113	131	100	108	108	135	108	125	124	111	107	108	107	130	88	132	122	120	103	99	117	103	126	104	105	115	126	113	113	127	103	103	117	107	110	106	124	118	130	141	127	109	99	103	133	118	117	132	117	122	106	108	103	107	131	137	114	111	115	102	102	109	135	104	108	120	127	111	103	109	119	124	90	116	103	110	119	105	116	115	106	105	105	110	109	112	113	112	116	97	120	114	111	119	121	106	119	113	113	107	112	127	104	114	123	121	121	106	124	115	115	99	116	135	128	123	116	112	127	123	103	119	117	111	112	120	131	134	115	110	140	122	110	115	120	124	112	115	101	100	112	121	112	108	114	119	135	118	119	122	99	131	111	115	123	122	116	127	98	127	106	109	95	116	99	109	124	142	103	98	127	109	117	119	114	131	98	111	100	115	118	111	124	120	126	108	96	94	123	112	138	127	114	123	99	127	129	123	108	112	112	129	124	112	110	119	120	112	108	125	117	129	111	109	104	119	116	109	113	113	107	130	106	128	103	107	112	114	149	108	127	116	116	108	112	133	122	128	104	122	115	114	126	113	104	110	119	128	117	109	120	124	127	97	113	109	119	122	126	115	103	108	110	123	125	117	130	94	138	100	109	127	106	130	129	92	129	134	126	112	136	118	113	118	125	112	106	116	100	135	124	107	119	111	104	123	130	120	116	112	108	133	116	111	128	114	110	113	100	107	122	106	120	129	106	105	114	112	125	130	105	121	98	117	117	102	90	99	104	115	122	114	119	104	106	125	121	88	119	103	119	114	101	112	129	103	140	131	111	131	92	115	123	102	123	97	133	112	119	104	105	83	115	120	111	119	91	112	112	96	129	101	110	125	112	130	134	99	108	117	113	105	122	121	105	115	103	123	141	131	114	120	115	123	109	117	108	122	112	113	112	125	112	91	117	108	111	107	113	115	129	113	120	112	95	119	115	111	106	101	131	115	114	115	140	124	122	104	142	117	92	122	95	120	102	116	136	116	118	131	127	113	109	126	101	126	121	103	111	101	106	116	126	118	110	121	108	127	119	105	111	108	109	142	125	116	102	116	104	131	125	138	115	116	112	114	122	102	119	121	126	126	128	122	104	103	117	120	110	121	115	119	119	127	115	101	114	138	119	101	125	115	116	102	121	127	116	120	117	128	120	137	104	103	132	115	107	124	114	97	110	136	114	115	116	118	90	106	112	103	114	107	112	116	122	121	112	129	118	118	110	118	108	111	111	134	122	112	130	110	122	129	88	125	117	120	122	123	106	114	118	119	115	106	125	118	123	114	105	101	113	114	140	104	146	119	110	102	98	104	122	95	123	129	108	121	103	109	113	109	102	132	110	110	118	118	117	110	115	108	101	119	94	142	106	131	118	108	121	106	105	92	132	118	125	117	111	134	103	123	107	124	79	114	114	121	120	121	98	131	116	110	123	108	108	116	117	111	117	118	106	109	124	137	102	113	122	114	111	107	119	110	112	118	120	111	108	126	112	136	106	112	101	117	117	119	126	118	119	116	132	116	118	122	112	111	107	116	120	109	115	90	118	115	128	128	113	130	111	108	120	122	113	116	146	111	124	132	124	119	116	112	116	107	105	126	105	106	129	105	114	135	130	117	99	115	98	101	139	111	108	116	112	99	111	103	113	136	121	116	118	106	123	133	94	122	112	123	116	104	106	107	124	105	111	125	130	111	127	117	131	147	124	118	125	121	121	103	106	100	107	104	126	124	111	104	132	128	115	132	88	119	113	108	139	111	113	122	123	109	108	121	117	122	123	115	118	119	119	112	111	129	106	110	97	129	126	105	110	104	99	103	114	107	109	141	122	137	129	114	119	120	120	131	129	108	117	122	123	110	133	108	114	127	118	128	118	111	99	114	109	113	114	111	129	131	103	105	110	121	134	115	108	120	113	103	126	106	124	119	117	121	113	113	106	105	108	114	111	129	121	114	135	135	110	123	105	124	118	97	117	101	120	119	112	102	111	119	125	112	124	116	120	109	89	123	120	104	119	111	109	126	114	117	103	103	113	115	129	108	124	105	116	136	96	115	117	130	117	126	100	126	129	120	105	101	115	105	104	106	116	128	114	127	96	119	136	124	103	118	98	96	117	123	111	111	114	126	129	118	109	128	121	130	134	135	120	121	99	102	125	124	101	115	110	116	113	112	98	98	121	102	116	117	102	121	106	111	123	116	112	103	118	98	115	131	121	127	122	108	121	109	107	106	113	112	125	129	123	125	99	110	115	109	118	140	130	100	125	132	100	116	111	116	113	114	129	126	120	132	111	102	103	111	124	112	108	135	116	109	114	117	104	101	112	110	110	105	129	114	136	114	126	116	92	119	130	112	116	121	101	117	131	129	116	113	110	128	108	125	96	104	121	115	125	109	131	100	106	93	131	123	114	131	125	89	126	142	124	99	124	98	128	122	115	115	112	115	117	129	108	122	114	111	105	118	111	110	95	94	123	109	105	111	98	102	115	116	124	119	104	94	105	110	125	111	117	129	137	134	121	132	115	110	121	117	103	109	127	116	113	97	105	133	127	120	117	119	150	111	118	108	111	110	126	112	134	112	97	115	124	122	124	108	108	125	125	119	114	121	100	135	117	113	109	119	117	127	116	116	95	119	89	87	126	140	126	105	113	120	117	117	120	121	131	103	105	126	118	100	113	118	134	112	109	118	101	93	104	101	117	111	104	118	122	119	105	107	116	120	118	116	102	123	109	118	148	107	124	116	128	113	128	125	120	105	96	105	121	128	136	124	116	122	106	123	95	127	129	110	116	137	111	122	114	105	116	136	121	109	121	115	116	107	106	115	136	136	116	117	121	107	138	123	119	120	115	110	113	110	111	104	108	99	111	123	114	118	121	111	115	120	120	92	114	119	110	98	120	122	108	128	115	122	124	118	109	120	127	117	116	100	111	110	117	123	130	101	121	101	122	98	108	121	97	110	118	113	119	107	127	119	114	121	111	102	120	135	110	106	111	111	127	123	111	128	113	114	112	127	110	105	126	116	105	123	108	112	115	134	115	115	118	124	91	115	126	127	97	113	105	100	118	118	129	125	112	108	118	122	113	127	126	132	116	126	127	126	122	94	120	122	118	123	143	123	136	132	116	125	110	108	113	109	116	107	112	110	137	109	117	115	121	97	119	97	136	111	97	121	121	132	129	101	122	119	123	96	111	129	125	111	130	127	94	114	97	120	105	112	121	111	101	119	124	82	116	109	121	115	128	138	124	126	133	116	123	118	112	111	121	111	102	125	133	102	139	125	130	115	103	105	123	129	131	128	124	98	118	122	118	92	104	109	120	110	123	122	117	119	124	107	123	118	122	117	121	111	116	128	110	97	132	113	123	102	114	116	118	120	126	109	116	109	113	119	121	108	128
40213	26715	20013	18394	22964	23674	21208	18659	15356	12014	9073	6623	5372	4089	3505	3006	2700	2500	2316	2018	1711	1431	1312	1252	1202	1167	1089	1070	1039	1014	1022	986	990	943	911	874	840	870	913	865	830	869	837	852	872	875	876	854	870	876	858	903	837	875	874	817	884	867	869	816	850	841	864	864	898	946	849	808	830	854	886	829	834	846	859	851	868	860	870	810	863	841	900	830	869	892	868	860	846	823	874	892	884	837	833	868	813	846	844	795	823	842	875	810	864	814	873	837	832	866	861	867	829	868	894	813	824	866	869	853	821	851	837	877	832	834	815	840	858	844	867	843	819	897	807	856	859	847	858	846	851	849	830	856	894	810	852	834	857	910	853	848	848	887	785	818	870	872	840	824	860	868	841	903	850	821	888	864	842	862	857	854	858	856	863	831	880	837	854	883	816	815	873	810	868	798	843	841	855	906	865	820	853	857	817	851	893	880	878	864	818	907	868	852	808	870	854	870	848	822	857	841	862	879	833	854	910	810	810	924	875	837	810	863	886	822	825	822	867	853	834	802	880	820	886	893	815	863	852	834	892	885	818	837	829	827	888	803	852	890	874	893	903	878	835	880	818	877	818	856	863	864	897	867	855	849	832	881	852	870	839	907	841	828	877	813	870	800	814	773	853	867	847	849	877	887	851	846	867	935	849	856	831	898	839	884	826	886	921	883	857	848	857	895	852	865	897	888	866	839	846	854	857	825	876	898	812	827	843	878	835	868	863	869	801	817	888	848	820	857	854	846	830	824	831	868	870	859	816	808	861	925	806	818	866	880	857	866	871	881	858	814	789	890	827	867	853	851	874	842	812	809	814	873	869	839	862	868	871	846	908	845	851	839	849	886	904	818	832	825	900	881	867	886	853	910	837	854	806	885	835	858	886	792	840	825	885	846	874	846	845	877	885	874	897	861	869	834	850	850	828	846	837	825	861	885	881	824	832	853	858	874	864	812	855	855	902	789	869	819	821	870	822	884	845	852	873	856	830	867	888	840	830	890	840	864	830	848	843	889	849	929	915	887	857	890	867	891	817	839	848	856	889	890	803	835	859	831	828	844	835	821	850	864	864	890	905	844	803	884	805	876	788	862	881	850	830	850	850	826	833	853	858	861	814	895	836	891	880	905	831	831	885	843	820	835	869	811	867	857	867	846	858	841	884	868	891	848	824	837	853	882	865	815	812	859	892	853	782	803	855	798	857	879	874	819	813	903	849	843	830	862	871	845	926	853	834	863	905	819	898	830	858	854	833	849	808	843	836	841	868	861	914	870	827	858	861	837	853	864	851	837	865	851	830	848	898	860	835	858	824	852	819	835	847	852	884	836	886	855	831	867	875	795	858	890	794	833	871	859	816	878	828	880	884	805	878	856	839	834	849	884	850	842	896	892	858	824	884	822	840	895	857	839	818	930	824	832	833	862	875	899	788	810	831	821	883	805	881	831	845	843	919	795	816	811	829	833	815	888	867	857	830	829	823	893	821	855	873	909	818	898	879	842	846	855	854	858	863	833	824	832	872	820	822	824	821	845	804	906	852	872	836	838	821	818	827	905	855	844	860	864	864	870	828	836	811	878	818	795	848	877	830	849	864	840	850	882	871	887	906	881	859	805	806	823	807	832	887	850	857	862	878	901	829	808	921	889	888	841	885	850	869	849	921	827	823	880	852	859	842	876	815	866	883	870	867	883	814	886	901	815	827	885	819	877	842	842	869	865	850	818	794	864	878	848	824	856	835	856	882	862	906	876	855	818	827	846	898	823	865	903	878	831	869	909	873	878	848	825	869	837	814	853	856	844	875	798	832	810	832	894	865	842	839	853	861	837	846	834	857	846	880	865	840	807	914	788	839	931	849	833	840	842	879	858	848	834	815	764	882	857	857	817	840	884	897	855	786	817	856	833	846	807	884	821	829	890	843	872	877	823	850	830	873	842	872	889	816	821	870	896	812	897	869	827	849	876	845	843	860	815	862	807	842	873	835	832	869	899	805	856	815	794	880	869	825	854	871	857	882	854	863	840	879	869	838	851	820	865	865	900	913	864	828	814	832	851	878	825	910	860	863	847	837	857	815	853	834	841	878	871	840	855	849	845	877	884	870	837	862	848	854	861	843	801	867	877	903	882	918	843	807	808	849	866	830	888	899	818	827	852	855	913	843	919	827	818	819	868	816	834	863	834	840	838	879	825	856	830	852	835	852	850	845	764	897	822	829	887	895	828	824	856	841	875	860	855	855	777	893	831	851	857	848	882	897	927	831	850	879	886	882	841	830	865	910	808	837	851	894	851	825	884	834	866	857	884	900	907	849	837	894	824	823	890	798	814	887	823	839	906	838	883	892	859	821	885	834	893	866	826	836	808	885	899	862	863	808	865	801	841	865	916	815	838	818	863	819	860	852	848	856	938	839	841	803	841	840	796	831	879	857	825	845	867	865	869	888	812	822	896	820	819	875	825	910	820	845	837	847	840	860	863	862	868	865	785	844	874	832	851	894	846	841	869	803	843	863	830	878	899	844	852	849	841	855	865	839	911	800	867	859	852	871	851	899	857	823	853	860	853	885	856	825	846	842	855	816	778	890	879	860	847	818	907	900	889	870	841	840	826	837	850	854	820	884	869	850	846	843	857	862	859	875	888	874	833	833	841	829	880	893	850	870	773	838	874	849	856	869	850	829	858	850	862	842	849	819	807	851	909	820	858	864	836	896	866	898	923	792	882	842	867	885	837	865	853	873	835	842	850	825	798	830	856	843	850	861	880	862	838	869	790	861	870	837	868	829	838	830	834	825	889	855	881	845	865	838	848	824	902	789	844	812	879	818	915	820	854	820	896	857	842	852	839	840	841	855	849	874	868	781	815	835	830	807	817	820	879	828	847	782	884	807	814	786	878	877	868	863	856	879	824	882	884	842	863	853	842	821	915	868	921	916	865	865	908	831	868	845	863	861	845	888	851	852	876	857	816	893	821	842	819	840	843	931	843	827	838	874	836	842	851	855	858	855	842	837	823	848	858	823	843	865	916	895	841	827	843	822	862	875	831	873	867	862	826	890	841	847	839	840	904	838	868	834	801	866	876	845	842	884	807	873	825	804	852	863	836	846	813	845	822	884	855	802	825	820	874	840	858	843	828	872	850	813	896	873	779	848	869	869	916	835	836	865	829	827	854	777	815	833	820	884	869	857	904	850	777	853	850	845	834	838	882	888	857	872	864	848	810	850	830	856	845	815	823	862	912	824	827	797	853	893	811	862	809	869	897	849	870	850	833	891	888	861	839	798	852	861	835	853	804	872	831	847	871	805	860	840	864	839	870	849	843	888	862	820	817	838	828	840	813	839	830	874	855	869	840	844	851	851	804	877	853	858	880	812	832	772	841	804	902	829	826	865	858	880	874	855	887	859	857	816	888	840	860	887	864	857	793	849	910	899	907	875	902	894	910	855	834	832	833	836	840	903	873	832	899	841	830	866	852	891	836
6793	3348	1727	943	572	483	480	417	378	300	241	192	157	132	131	136	128	145	140	131	128	107	128	103	105	101	88	108	114	106	118	121	118	110	94	107	111	113	110	73	112	94	110	108	112	118	117	101	111	99	93	99	100	97	96	104	106	101	123	112	111	116	115	118	109	111	114	97	105	96	108	110	107	100	111	102	99	105	102	105	92	116	110	119	114	131	94	103	106	101	102	101	87	94	112	98	103	102	104	98	100	96	124	93	100	107	114	99	107	91	106	92	95	106	106	105	96	117	98	117	95	96	100	99	94	116	109	102	116	102	104	124	105	104	103	100	114	121	107	97	111	116	91	98	94	121	87	116	102	103	130	97	98	114	90	90	105	94	99	104	110	97	114	128	106	100	97	108	101	87	115	114	109	105	115	101	112	87	122	108	105	119	100	111	96	109	107	96	88	119	117	129	99	101	97	93	112	107	124	105	98	112	101	113	87	111	97	129	98	111	106	98	113	103	102	105	115	108	92	118	120	96	93	94	122	112	119	98	110	82	107	125	93	120	91	102	99	84	108	100	121	96	98	104	103	109	90	100	89	95	120	117	108	100	94	110	116	97	104	102	110	108	119	100	101	112	111	96	86	111	108	96	94	95	120	121	93	107	114	101	112	102	96	107	113	121	90	109	106	117	122	89	103	107	97	111	103	95	111	102	95	96	97	113	89	103	114	102	100	104	118	107	118	101	97	83	91	102	111	93	101	87	87	95	104	103	114	102	95	110	103	116	93	112	103	94	97	113	116	102	111	96	94	96	116	106	110	94	110	89	99	108	101	100	110	121	112	103	120	101	96	108	95	89	125	119	102	97	98	80	123	118	118	89	110	87	109	101	110	99	92	113	111	114	102	98	111	109	116	109	124	109	111	98	96	116	108	108	103	115	104	119	109	115	116	117	103	103	96	106	113	88	100	122	105	82	96	105	113	104	99	93	98	120	89	104	96	94	99	120	112	111	100	97	111	95	108	105	107	104	81	115	116	126	116	117	104	109	113	101	101	103	86	112	95	105	111	107	113	129	93	109	105	96	114	108	113	113	95	108	100	105	93	119	105	104	110	108	95	92	96	108	117	93	110	127	90	91	95	135	95	96	89	91	96	92	110	128	103	105	124	97	133	102	90	98	120	113	102	97	115	99	119	97	108	130	109	102	109	108	103	106	103	97	108	107	100	102	84	106	109	94	104	88	88	94	125	118	108	91	89	110	96	114	89	108	93	115	109	105	100	101	112	109	99	104	89	104	90	94	121	106	97	105	108	124	125	96	114	118	101	112	96	103	114	93	102	102	109	115	95	102	102	130	113	112	104	88	108	99	90	108	124	101	88	104	93	110	112	102	116	116	115	95	103	97	89	105	106	107	109	122	111	123	115	102	102	102	108	122	105	111	97	118	103	121	87	91	110	107	90	94	106	107	114	106	93	109	110	99	102	108	113	91	108	127	96	104	103	93	105	111	101	118	133	110	95	100	117	94	88	127	101	122	106	99	117	100	88	85	102	94	90	112	113	107	109	107	108	102	112	102	98	98	89	93	96	99	97	116	96	92	109	114	110	89	103	101	100	108	96	116	124	105	116	91	130	119	113	114	91	111	96	126	104	94	114	101	116	80	102	99	106	117	92	112	92	124	111	110	100	115	106	103	93	87	81	120	101	104	96	114	105	99	89	100	90	101	115	116	105	108	110	87	101	108	112	122	108	102	104	125	112	94	97	106	88	119	96	93	106	87	134	100	98	115	92	115	103	89	113	101	112	115	111	112	101	95	88	114	104	115	119	116	91	115	111	108	106	110	102	105	103	110	120	99	111	104	108	96	92	105	116	114	95	115	98	91	113	94	104	106	101	98	121	130	98	80	80	90	112	112	102	96	103	98	84	96	121	98	93	111	113	113	111	96	104	104	95	85	117	110	125	108	106	115	108	109	105	102	99	125	108	105	91	109	103	103	121	118	84	113	90	100	118	95	125	95	115	101	108	99	105	109	111	96	107	112	119	121	93	107	103	114	104	100	105	99	100	105	116	107	102	90	115	99	94	107	121	92	103	111	102	106	100	94	122	128	109	101	105	108	120	106	116	99	108	99	100	113	105	101	107	110	86	96	99	128	123	103	97	88	115	96	113	102	113	111	111	97	87	107	109	102	117	127	97	104	109	118	89	107	101	106	100	103	103	96	100	99	96	96	108	87	97	99	112	117	99	105	73	139	105	99	107	98	116	104	94	102	115	123	112	93	112	102	88	101	93	101	102	118	107	115	121	103	101	132	106	106	98	110	98	103	110	100	111	112	95	122	113	100	112	112	106	103	112	103	99	102	100	107	120	103	95	96	117	111	98	125	111	105	103	105	111	121	103	111	104	93	108	114	98	109	95	107	109	99	119	120	101	97	110	93	117	131	103	104	111	91	124	99	108	94	92	110	109	108	105	101	96	93	105	111	126	95	106	87	100	103	111	113	103	118	133	111	110	105	88	92	106	106	85	98	109	100	108	105	107	117	103	105	117	97	102	88	103	96	104	102	109	109	92	115	111	105	86	104	115	120	111	94	103	128	96	97	105	113	113	91	117	107	102	94	122	102	96	88	113	112	98	111	95	111	93	104	106	109	92	102	101	113	99	92	103	109	105	95	99	103	101	121	94	99	106	87	101	108	115	93	98	118	113	89	100	93	104	109	103	113	94	115	95	105	92	98	97	104	96	99	99	98	91	105	106	105	102	116	112	106	103	116	102	104	113	102	101	109	105	97	82	105	91	114	98	96	103	107	109	122	96	104	133	93	93	99	79	99	104	93	109	117	112	110	103	98	105	102	109	108	104	112	91	98	103	97	107	98	111	96	99	70	88	107	89	104	124	108	116	86	94	102	109	112	118	113	90	123	110	105	74	105	116	99	79	92	107	121	91	94	106	96	108	104	111	92	89	105	88	94	117	103	100	104	95	104	104	93	95	104	100	112	111	98	99	122	102	94	101	109	93	101	102	109	86	117	119	110	108	104	118	117	122	96	121	95	103	110	110	101	110	97	94	107	102	111	98	126	107	106	105	109	112	105	114	97	110	114	89	106	100	99	111	111	99	104	97	86	104	91	96	103	113	110	111	104	108	112	104	90	99	100	92	100	107	107	89	104	106	99	96	100	103	96	101	110	105	84	115	78	114	120	94	108	89	98	113	109	120	97	94	112	89	115	100	92	98	96	96	100	110	105	113	108	117	103	121	93	95	114	121	108	107	89	119	105	114	99	117	85	102	98	117	99	103	94	112	106	96	124	132	89	104	105	105	117	117	109	98	93	119	106	117	119	111	114	101	94	102	112	85	100	98	92	95	89	95	108	108	114	109	110	117	124	105	105	93	100	80	91	108	110	125	114	124	111	100	103	114	105	120	114	99	111	109	106	113	100	110	88	99	105	128	96	115	112	108	111	98	118	110	94	113	97	106	100	100	106	116	90	104	102	106	104	104	94
35058	20977	14201	12432	16008	15823	14257	11803	9563	7156	5149	3744	2880	2485	2067	1860	1661	1570	1485	1290	1130	1048	984	1020	1007	921	869	881	828	831	835	844	830	813	809	762	805	793	791	807	809	800	818	791	788	743	787	778	776	802	825	792	759	784	813	745	779	821	813	785	804	790	778	785	809	741	796	735	775	788	815	817	806	779	779	815	730	788	822	771	781	789	827	771	787	825	793	788	796	744	777	785	763	776	791	822	769	797	757	784	708	800	810	786	798	804	795	755	792	800	880	733	816	777	791	786	850	795	829	814	797	743	767	818	758	784	738	787	754	726	821	767	730	788	753	784	820	780	779	768	741	744	756	761	753	794	811	770	850	771	762	797	812	762	782	757	770	789	784	762	813	800	721	782	834	780	745	690	727	749	758	811	765	748	736	769	753	769	738	841	831	763	794	748	776	826	781	750	853	757	778	749	779	703	786	770	778	785	766	812	772	819	813	808	751	786	769	772	799	812	801	825	790	798	750	819	740	764	744	796	796	758	786	790	789	802	814	795	821	750	811	711	774	772	757	766	814	761	778	743	799	847	751	742	779	776	767	751	823	771	801	791	789	823	752	796	829	772	801	815	772	766	739	803	796	749	787	739	772	777	810	782	756	797	787	805	744	767	786	748	779	809	762	735	768	796	700	777	793	782	819	796	775	779	719	764	766	789	781	794	793	773	755	753	798	816	742	771	771	801	755	787	811	729	775	836	817	784	787	717	744	799	812	748	782	805	766	797	785	804	791	704	793	795	790	761	801	817	790	772	817	755	818	747	787	772	765	775	712	764	805	796	825	749	778	745	781	779	751	798	759	810	786	791	745	759	761	755	776	779	777	803	799	787	760	810	806	787	707	816	772	777	757	799	781	772	787	842	830	772	777	755	760	789	768	754	785	752	774	788	832	736	735	827	772	748	777	741	796	794	778	775	794	771	763	762	771	786	776	778	773	740	719	802	790	824	791	787	813	751	777	789	745	843	766	772	769	780	773	813	816	816	802	769	781	787	820	760	797	738	823	813	810	737	765	777	733	784	770	811	787	788	765	792	815	778	714	764	806	802	753	757	777	808	793	749	784	705	785	784	776	752	802	791	797	817	835	759	843	813	772	788	791	775	829	798	749	780	790	755	818	799	801	819	744	831	771	802	785	760	764	713	746	776	840	753	790	749	757	770	746	798	793	816	789	776	760	741	801	733	780	750	794	803	803	737	784	740	749	791	765	804	762	757	786	783	789	777	764	783	762	756	767	824	792	779	748	776	777	785	781	752	757	777	790	763	831	760	808	749	760	730	756	827	730	771	797	741	814	749	813	735	790	766	795	781	745	812	803	773	785	785	799	762	766	819	775	790	767	778	769	751	818	762	817	769	812	752	795	785	828	790	753	820	784	745	781	756	808	746	786	793	775	754	801	764	761	821	775	782	751	790	836	758	835	787	797	754	782	788	787	799	797	800	760	762	758	786	792	750	798	764	818	777	790	786	787	805	807	800	821	801	798	766	786	817	749	797	762	817	760	784	775	751	800	798	791	756	751	730	767	785	759	816	750	764	787	761	769	798	808	762	790	787	770	763	756	809	746	797	785	821	784	769	820	763	783	771	767	764	853	780	803	777	775	769	808	822	752	768	810	822	786	798	759	778	804	813	769	804	731	853	750	767	806	761	736	759	755	797	735	746	782	804	775	798	772	757	745	839	783	747	772	730	812	818	754	784	788	771	820	782	783	774	798	775	781	783	768	779	749	799	783	811	759	790	726	769	793	767	794	763	736	753	808	784	779	784	741	782	793	783	835	778	808	835	845	740	756	797	786	789	775	743	795	793	785	773	733	760	826	775	773	784	748	801	752	688	733	780	803	794	760	785	803	787	786	782	776	795	784	800	729	824	746	761	772	768	798	737	763	751	768	790	739	737	763	786	854	800	763	757	760	800	775	818	785	780	763	796	814	808	778	734	814	748	791	790	796	763	759	784	797	728	776	784	800	746	793	774	815	790	790	779	726	739	770	806	763	780	800	748	769	818	757	755	787	791	787	796	710	813	727	795	786	805	747	771	771	758	804	747	762	793	834	786	787	764	762	772	759	778	828	810	762	821	736	757	842	772	810	789	782	755	769	812	784	741	766	763	787	775	774	782	749	798	814	805	722	799	806	783	775	716	811	773	778	798	748	821	768	844	846	802	801	829	779	759	792	810	785	754	771	797	751	779	804	754	757	725	767	800	744	741	772	809	852	768	801	761	843	850	751	800	794	755	771	815	762	769	769	783	815	790	790	826	738	769	828	803	740	774	824	779	806	826	789	761	793	711	771	786	750	786	769	769	758	745	806	818	750	791	768	774	769	726	780	788	761	793	793	810	760	805	814	742	807	783	760	786	773	790	801	752	818	835	752	785	782	785	788	809	800	823	734	805	754	819	771	819	784	771	733	753	773	745	793	786	828	788	724	789	749	807	809	805	794	823	775	751	734	758	801	775	809	780	755	742	770	840	729	793	797	782	765	793	800	773	769	731	758	769	792	788	825	811	752	760	769	787	755	785	813	766	791	812	699	776	766	788	762	780	788	799	760	772	767	762	741	822	782	747	784	762	817	785	803	784	816	772	789	791	787	783	817	738	799	760	790	744	780	769	766	804	784	787	763	763	767	813	789	812	762	789	758	775	776	776	780	757	808	808	746	777	781	812	750	780	804	771	767	837	795	771	780	775	809	807	722	791	831	810	717	738	814	755	832	806	739	789	801	746	780	791	800	782	744	755	770	790	778	743	807	736	761	836	758	809	770	754	748	762	808	807	804	843	776	750	802	797	770	803	815	792	817	811	708	735	796	794	796	785	833	779	811	726	849	770	790	844	823	786	764	860	773	790	772	783	738	797	772	796	809	730	768	785	733	756	761	809	806	777	768	778	776	773	787	818	782	784	758	771	782	796	753	793	810	758	763	760	770	777	792	770	753	769	760	803	797	788	749	792	799	771	806	787	824	754	747	779	783	806	786	738	773	804	816	786	745	731	830	809	783	789	772	795	751	746	766	790	817	774	774	795	770	766	746	767	792	785	760	793	810	790	806	771	829	800	794	834	780	792	826	770	758	726	789	805	756	738	741	786	782	791	809	751	748	836	787	763	756	800	759	775	752	779	820	768	771	754	779	726	779	715	727	789	783	751	782	771	727	834	760	781	807	799	780	807	798	774	784	762	796	776	739	763	803	831	780	814	729	772	809	749	758	786	856	776	770	789	772	800	725	803	792	834	805	774	780	768	785	757	791	767	781	755	764	763	759	751	773	754	807	785	790	831	843	751	794	785	777	764	837	776	810	782	777	778	816	770	713	779	769	802	783	803	738	786	758	846	819	788	816	768	755	750	785	756	835	821	793	734	781	783	791	805	783	749	813	696	752	787	814	778	818	800	757	750	773	795	804	776	790	736	746	824	835	835	784	747	786	786	795	763	789	762	739	777	739	812	797	775	787	762	772	772
8104	5145	2411	1376	939	704	620	644	514	376	329	277	236	177	184	165	159	153	160	142	126	126	109	131	135	128	105	117	115	118	125	115	114	115	135	111	117	111	127	134	105	120	117	112	136	121	124	119	104	123	108	124	111	120	109	142	106	110	109	117	103	113	113	128	129	140	114	103	112	141	122	113	108	99	93	130	107	118	115	120	117	120	133	118	117	109	107	95	114	114	111	120	112	110	123	122	115	109	109	117	114	107	134	125	131	104	107	131	132	111	96	119	113	106	128	120	121	125	130	128	107	101	118	104	107	106	109	113	108	116	109	129	130	122	112	120	103	118	101	123	100	140	129	130	122	111	115	120	100	111	115	114	122	127	120	131	132	113	136	126	119	102	117	113	116	113	112	109	100	105	111	124	128	97	120	100	123	128	132	122	113	111	107	142	123	127	117	135	98	101	118	99	94	95	127	115	110	119	120	110	112	110	124	117	129	111	120	125	109	122	120	113	117	125	92	114	129	120	100	120	118	131	102	114	120	126	106	129	102	115	111	96	112	104	141	114	108	113	109	124	119	105	101	113	101	125	129	103	112	110	117	119	127	116	116	121	123	114	126	125	119	124	131	127	126	99	118	93	116	125	117	116	124	97	113	115	110	114	115	119	115	107	128	119	113	124	124	108	119	98	119	114	116	104	124	123	113	125	108	114	113	130	117	108	115	101	108	109	102	134	127	106	97	110	96	111	144	108	114	117	119	99	121	96	126	117	111	117	133	112	132	111	120	137	124	102	126	118	118	108	114	126	123	123	114	116	104	107	105	110	115	106	114	116	117	125	119	119	123	104	113	126	112	116	112	124	110	115	106	113	95	127	133	126	108	135	105	121	128	94	112	110	98	117	104	104	126	98	118	120	112	105	95	111	105	105	99	120	134	125	112	120	86	117	107	103	120	109	121	122	127	126	132	119	113	123	122	118	132	103	119	123	117	126	114	117	112	115	118	120	125	101	119	115	128	103	126	94	117	126	120	110	107	113	91	117	124	95	101	117	121	110	114	111	122	110	91	119	106	114	108	121	119	106	123	114	118	117	112	118	105	115	139	117	115	114	100	125	125	104	130	135	126	117	109	121	122	123	122	127	112	121	136	127	115	102	126	113	126	103	120	135	120	124	111	117	107	121	98	116	126	116	119	115	126	136	102	111	126	113	107	108	121	114	117	118	113	121	111	116	115	111	118	115	121	119	136	109	118	128	125	114	128	102	117	110	123	114	108	128	104	115	116	109	86	101	128	114	123	102	99	116	125	129	120	124	120	113	108	105	122	111	107	108	115	115	109	121	121	112	109	108	103	114	116	106	93	96	122	119	118	124	120	111	114	106	116	124	121	109	113	124	132	121	114	115	99	114	121	116	117	105	129	94	120	114	110	109	113	111	104	120	117	111	119	115	119	112	119	126	131	103	119	115	93	126	118	121	119	113	117	141	105	114	129	104	110	103	123	114	103	130	127	108	105	133	98	105	117	105	116	123	106	114	105	123	118	111	108	113	124	133	120	114	122	140	117	129	95	135	117	134	120	91	101	114	117	127	126	118	121	112	131	138	109	102	123	123	116	114	115	102	93	114	106	106	115	100	126	116	129	134	102	105	103	111	110	115	126	104	130	114	129	99	127	110	115	111	128	113	101	99	115	119	111	118	111	116	104	111	114	116	129	131	113	124	104	113	136	123	116	124	127	118	105	125	118	120	120	119	126	122	125	116	125	108	125	138	115	114	144	110	107	134	116	106	107	127	121	130	116	129	112	108	136	115	136	110	98	99	125	111	112	122	111	117	133	128	108	94	120	119	101	112	125	111	117	107	96	110	105	127	105	113	98	114	110	112	120	127	100	104	133	124	115	127	104	110	131	121	133	137	97	111	115	94	137	116	132	97	119	103	111	122	124	125	104	117	120	114	132	111	119	130	108	106	126	108	113	132	123	104	118	116	109	133	109	111	116	112	118	130	132	111	119	105	111	110	114	133	102	112	103	128	97	124	133	123	111	103	119	130	111	94	113	143	134	114	125	120	126	106	130	119	122	126	105	117	92	115	115	107	116	122	107	125	112	119	103	124	117	141	105	116	115	114	130	124	124	117	115	113	125	120	94	119	137	124	107	131	120	129	96	131	110	110	100	110	110	109	116	112	109	113	134	131	123	106	105	124	129	108	110	110	111	117	116	118	110	108	104	126	124	110	118	105	92	122	118	121	117	122	124	121	134	119	130	135	125	89	94	117	128	120	107	103	113	114	125	124	104	122	103	134	128	118	131	118	109	125	118	115	113	116	115	130	123	122	112	122	116	105	119	108	128	109	107	121	111	110	110	110	119	120	112	116	119	121	87	120	96	110	119	116	119	124	108	116	127	123	116	119	124	121	104	138	124	121	139	115	122	121	96	106	117	118	116	118	121	116	107	100	114	118	119	120	117	121	125	110	133	146	126	111	118	114	122	117	104	110	121	108	126	117	123	121	134	110	96	114	130	114	139	127	124	114	116	96	140	117	121	95	104	132	141	137	101	133	99	115	107	109	118	118	120	103	118	117	109	94	105	111	120	112	124	131	111	119	124	120	126	117	105	118	99	122	85	128	115	114	123	136	120	122	119	121	133	110	113	124	111	112	110	105	115	134	102	107	114	96	113	141	136	116	118	121	132	123	137	117	107	122	125	129	108	119	99	105	111	109	113	110	102	120	119	117	113	122	117	108	97	119	124	113	107	111	116	117	128	125	108	129	113	96	113	137	119	107	145	104	128	122	104	141	106	92	112	102	140	123	122	116	121	115	109	106	118	114	100	114	127	116	127	116	109	107	105	117	120	110	113	122	102	117	149	123	128	115	104	120	117	108	126	117	104	109	116	100	122	107	123	104	100	116	119	123	130	95	124	113	141	115	122	119	126	112	116	96	113	117	101	122	122	119	124	122	101	130	124	120	112	113	134	118	115	109	108	119	116	107	121	99	118	116	125	106	126	105	134	115	101	110	131	107	124	111	121	106	108	113	133	117	106	112	113	119	137	115	111	112	130	120	124	103	119	105	99	112	114	111	121	91	103	126	96	111	112	108	106	116	107	138	114	127	121	125	109	118	132	115	135	122	112	109	109	117	111	136	101	118	107	117	117	116	113	130	118	134	123	122	115	124	98	123	98	117	125	141	130	125	124	127	107	121	124	122	113	133	97	111	122	130	134	105	116	114	126	107	127	104	127	111	141	140	110	87	103	121	115	113	111	124	103	114	128	100	105	116	128	92	121	104	125	150	131	129	119	97	120	98	118	111	126	112	106	113	114	99	114	110	112	118	84	111	112	112	99	110	125	114	107	121	105	111	101	143	125	130	119	113	112	121	108	119	123	109	105	129	136	137	126	124	117	105	128	102	118	134	142	119	125	94	105	112	109	121	136	112	133	104	76	130	134	117	114	106	114	113	110	120	114	119	99	116	98	112	106	127	127	126	129	101	106	102	141	116
38634	25667	17187	16770	21259	21007	18536	16051	12726	9613	7061	5266	3949	3219	2847	2485	2264	2103	1940	1547	1460	1331	1141	1193	1087	1058	1101	946	939	1019	981	987	881	921	906	867	908	862	897	860	912	879	811	833	875	859	838	871	837	856	862	849	848	856	913	841	862	836	853	817	816	867	821	883	822	888	860	823	801	821	859	858	787	825	909	843	847	823	876	824	823	874	852	856	816	841	847	848	894	825	836	853	851	896	880	854	834	885	849	842	812	857	890	837	831	852	822	909	853	914	844	839	891	879	850	904	875	838	771	871	843	855	852	856	822	850	893	826	845	839	846	870	839	859	875	885	858	882	870	908	878	862	851	893	859	819	886	881	833	827	862	865	867	822	877	879	855	839	870	864	854	831	882	856	823	798	876	886	919	845	856	871	861	869	856	820	829	848	848	813	873	896	876	853	836	851	840	926	870	831	850	854	913	836	870	841	863	877	840	810	836	906	936	857	861	829	852	826	881	833	811	876	875	803	879	838	857	844	854	912	806	833	885	816	823	864	862	837	858	839	858	850	805	863	849	821	856	883	850	862	876	821	856	870	846	816	843	795	893	852	871	897	835	855	894	815	854	880	861	805	847	860	803	909	812	826	831	820	833	823	812	859	831	846	888	858	853	857	878	888	807	872	830	865	824	816	839	892	887	836	867	873	829	825	878	865	833	866	858	816	893	864	861	837	849	882	841	830	878	821	813	883	824	886	832	859	866	853	875	871	854	871	828	840	885	828	814	850	858	837	799	852	813	854	835	848	821	860	837	862	862	809	875	827	893	890	869	861	868	855	850	852	841	864	841	875	885	846	842	825	816	827	839	833	850	811	862	884	840	828	867	874	853	838	846	833	854	874	887	858	829	851	894	866	821	867	857	824	890	865	904	848	853	819	836	818	880	846	863	856	835	853	838	850	810	828	888	842	858	816	833	845	844	824	875	935	850	847	868	850	856	817	877	823	850	834	847	851	847	882	828	897	874	860	915	870	888	868	872	817	847	863	918	837	863	874	848	787	904	909	861	812	842	902	807	883	796	832	872	842	884	856	825	864	822	838	811	940	853	860	861	866	877	838	906	892	872	870	833	861	837	859	839	836	811	856	861	851	822	885	898	900	863	832	819	820	818	806	845	848	818	873	872	855	824	844	769	840	854	909	843	893	839	864	859	838	838	863	804	824	847	860	824	916	833	820	875	880	798	835	869	853	825	826	846	841	844	802	869	893	835	856	825	850	806	863	831	878	794	846	852	826	828	911	835	845	820	837	791	805	796	845	872	829	864	828	882	881	861	860	816	858	810	847	818	853	852	839	830	813	828	805	863	830	845	895	859	816	862	848	853	845	859	873	873	885	868	854	859	863	789	877	853	856	800	889	859	872	824	836	847	856	874	837	835	852	828	830	816	875	861	882	877	821	829	849	874	890	926	841	885	794	836	826	825	908	871	876	849	841	866	793	827	836	839	790	824	835	821	897	880	879	874	854	899	875	826	753	855	842	870	841	845	864	792	889	864	837	845	799	822	810	800	860	832	864	877	866	837	913	860	804	852	882	879	821	850	803	816	904	923	837	798	888	863	834	826	863	812	887	877	847	815	872	921	833	875	862	881	894	829	895	825	875	833	876	825	885	798	873	867	897	847	860	862	814	813	856	818	828	823	851	841	913	828	821	811	838	880	872	909	856	853	832	826	897	827	859	866	849	806	853	842	857	879	795	884	832	795	831	840	837	795	912	821	888	846	870	895	837	809	860	854	873	869	888	835	856	847	853	795	830	828	872	845	815	883	866	857	892	864	866	852	879	871	871	804	830	855	857	832	840	840	870	845	841	871	842	830	860	852	898	830	832	814	836	870	895	846	844	835	781	862	860	850	885	870	821	809	892	877	882	861	861	840	866	880	873	876	839	872	847	857	849	786	864	834	848	860	830	909	822	867	862	841	826	841	841	825	843	862	905	880	819	860	835	847	825	821	836	813	814	822	834	891	836	813	846	805	852	864	849	806	870	841	842	823	881	894	831	895	888	885	820	842	866	845	872	884	840	883	869	865	878	877	897	885	801	844	825	897	803	866	854	844	886	863	873	833	868	874	888	919	834	856	845	841	833	875	867	827	841	864	855	825	868	881	799	840	808	843	876	858	924	879	849	860	874	876	832	870	854	831	851	812	839	868	872	874	836	806	858	861	833	910	821	898	851	862	838	883	819	810	892	808	828	832	853	866	802	869	819	842	896	852	837	886	856	810	831	841	889	864	899	829	851	861	839	871	839	881	817	844	848	886	814	847	826	812	853	805	857	879	865	783	826	823	819	873	810	856	832	904	869	868	840	815	857	844	885	818	887	880	813	821	855	853	837	878	826	881	832	864	807	822	878	878	831	890	854	823	831	859	872	822	867	853	850	897	815	924	857	904	870	874	842	898	876	796	852	869	803	859	888	828	861	834	840	817	836	788	890	844	896	842	881	819	850	892	846	869	856	897	857	836	879	797	878	845	897	857	891	848	872	891	873	855	824	868	841	871	874	853	844	869	862	822	830	851	856	818	837	850	866	833	820	873	834	845	869	854	879	853	841	842	843	831	874	851	850	859	853	896	878	892	905	827	891	872	847	853	904	874	879	838	821	864	829	817	886	844	827	866	870	836	813	883	818	879	855	820	849	849	814	836	874	917	853	885	871	851	901	908	892	908	818	839	843	826	853	861	810	945	891	877	845	836	818	867	874	813	845	860	807	838	859	841	805	841	870	780	882	891	870	856	831	851	871	879	878	891	842	857	834	843	836	844	893	883	855	819	844	850	808	844	804	833	832	828	868	893	855	862	883	817	818	850	908	837	815	809	833	869	832	829	853	871	860	809	842	867	828	855	894	828	857	842	882	909	853	887	846	923	852	857	841	863	856	834	874	876	865	902	820	879	873	822	826	870	871	838	869	902	885	847	845	844	835	843	849	860	829	821	860	877	825	794	840	838	818	875	903	838	892	798	879	882	889	843	895	912	821	912	855	880	865	829	911	838	839	818	842	856	860	830	827	821	834	834	814	821	796	850	855	837	827	891	843	846	832	825	873	834	882	846	841	817	895	854	857	816	863	841	870	854	916	826	824	844	863	844	854	818	835	812	849	827	868	875	865	836	857	840	818	868	861	861	848	840	879	847	819	862	827	825	821	852	830	847	909	838	905	879	871	877	809	848	824	831	858	892	847	807	866	865	883	866	857	857	788	886	801	856	878	838	899	856	863	848	838	855	876	903	824	841	918	820	876	845	802	821	866	845	844	788	859	848	857	855	796	791	853	881	863	844	831	827	895	845	885	871	851	876	851	840	785	869	913	867	822	894	849	841	806	831	857	878	807	810	850	867	846	896	824	814	912	796	891	867	844	873	854	851	833	852	880	832	877	827	837	914	891	886	862	888	877	864	876	851	892	840	866	868	829	821	887	847	829	864	870	825	907	868	880	849	896	901	871	867	840	888	856	830	821	819	870
8787	3931	1962	1130	811	665	604	552	438	381	340	235	239	223	191	186	161	163	156	113	126	112	118	137	115	103	122	126	103	119	123	120	108	118	100	105	96	113	125	116	119	120	119	100	112	123	100	115	98	106	88	86	105	99	95	107	87	95	94	96	96	127	103	87	129	99	104	120	101	114	111	101	119	93	105	91	96	115	103	139	97	87	102	120	102	105	116	91	131	112	116	93	112	100	123	111	112	110	98	113	110	127	117	87	129	99	112	108	122	103	106	103	114	97	116	123	108	105	121	125	108	124	83	103	109	127	90	104	97	98	116	103	104	99	111	120	99	117	97	107	99	118	100	97	96	114	123	108	114	91	83	103	112	114	99	99	115	99	102	103	102	110	115	111	110	97	98	116	138	122	116	106	121	94	101	110	110	109	117	103	125	109	120	110	95	112	112	108	111	112	101	117	109	120	106	100	95	70	109	97	105	112	117	128	100	111	109	110	108	104	100	100	102	117	110	100	107	113	100	110	96	114	119	111	108	119	86	94	112	102	87	114	104	114	103	108	94	76	93	121	103	104	115	102	132	95	96	110	117	103	90	108	117	125	106	95	96	100	85	125	108	107	95	114	114	101	105	97	108	115	117	111	118	120	93	100	101	92	112	118	89	109	121	135	118	118	116	101	118	117	115	108	113	124	117	103	113	105	114	120	102	109	79	113	109	108	93	89	103	114	100	114	96	99	101	112	109	86	100	114	85	110	104	95	106	116	97	126	119	124	99	108	104	99	107	109	112	106	102	122	103	104	95	109	116	99	119	105	123	119	99	118	123	99	107	118	104	119	108	122	116	109	92	93	101	118	96	121	126	116	102	103	101	95	96	101	119	111	99	116	104	115	112	97	106	102	88	108	87	117	104	90	114	88	92	100	117	99	95	120	101	110	116	119	112	105	99	119	105	100	126	113	131	97	107	127	95	108	118	124	101	115	94	107	98	97	101	121	95	100	95	111	105	106	98	105	122	105	119	104	117	103	77	125	114	100	108	109	86	123	127	92	104	111	106	107	112	104	103	94	99	89	118	122	123	101	97	96	110	110	102	108	110	105	102	85	114	99	106	100	81	81	119	92	125	109	117	108	116	105	132	111	105	97	124	93	107	118	99	106	115	95	107	134	104	102	107	97	96	126	109	98	94	86	113	106	123	104	106	100	111	101	103	103	105	101	117	107	92	101	100	95	107	90	107	124	132	111	109	118	90	109	107	107	94	133	113	99	94	106	109	109	91	95	108	109	94	102	108	105	109	96	103	87	98	95	91	83	124	98	94	94	116	105	95	82	111	103	85	79	111	90	106	107	86	109	113	110	108	109	111	110	99	99	96	125	114	95	96	116	141	134	120	104	97	103	109	98	87	99	102	95	121	111	108	100	123	125	108	101	109	77	108	105	102	109	97	99	100	99	104	94	99	104	108	104	97	116	126	105	118	98	84	104	103	95	112	92	124	100	102	111	110	110	111	109	109	96	101	91	91	96	109	120	120	106	95	95	104	135	108	108	99	110	93	107	114	117	88	111	112	116	109	97	96	116	92	108	117	109	103	129	111	96	108	102	95	106	98	103	125	113	107	105	125	113	108	118	97	108	104	98	112	91	109	110	104	115	122	103	116	117	88	116	108	113	105	100	120	95	105	95	121	101	111	105	122	104	96	115	98	110	114	103	103	107	110	115	112	100	89	98	98	102	119	105	96	106	94	108	102	107	116	100	105	77	103	96	117	88	101	100	89	115	110	117	122	110	109	119	118	111	99	110	112	113	112	106	102	91	110	95	138	116	96	95	108	111	103	118	100	100	112	99	108	98	121	125	105	120	114	101	104	104	104	116	109	103	81	112	112	116	108	113	83	108	124	121	106	106	109	102	93	103	102	106	99	105	110	115	106	104	113	101	114	113	103	102	95	103	106	96	111	106	122	83	116	84	98	119	99	94	95	96	105	95	83	103	91	93	83	111	118	107	104	111	106	90	103	107	93	94	111	96	95	122	94	104	105	93	113	96	111	115	119	120	113	94	101	122	108	110	106	123	100	107	114	109	118	102	101	92	115	116	111	119	116	104	109	106	107	138	108	120	129	121	100	113	113	117	133	125	119	105	100	95	121	88	112	120	84	127	103	114	96	99	110	101	98	114	108	86	99	117	104	128	85	89	103	99	105	120	92	106	95	105	99	96	103	95	117	93	114	97	100	88	98	90	106	105	112	93	72	105	90	92	107	115	110	102	124	87	84	103	110	112	95	93	120	103	95	103	108	104	92	108	99	112	121	104	98	98	110	97	113	104	98	106	108	91	103	107	96	101	91	92	110	100	103	89	123	117	105	111	108	123	120	93	109	103	103	105	98	105	113	98	102	101	121	130	110	94	121	113	108	109	92	117	114	104	113	126	112	99	95	93	105	97	107	106	101	81	112	96	108	89	116	112	115	106	119	122	118	110	114	97	105	103	109	106	102	105	111	103	96	107	131	109	115	100	84	90	96	108	93	99	110	106	105	96	106	117	111	118	104	90	101	110	111	100	101	123	105	117	106	126	108	96	93	112	103	111	104	108	107	109	103	107	133	112	109	100	112	111	116	112	108	92	86	120	90	119	98	98	110	83	117	115	106	100	105	100	101	112	102	105	117	122	100	94	108	110	93	116	98	86	104	124	109	117	105	115	97	112	112	100	100	99	118	112	114	121	118	130	111	110	117	104	120	108	81	102	98	112	101	128	98	103	106	124	107	116	105	99	101	95	101	120	102	146	96	126	84	108	115	109	102	95	122	102	109	110	104	108	107	102	114	102	108	104	120	111	95	102	113	105	81	110	109	116	92	121	94	101	129	113	91	106	96	110	107	107	114	97	120	98	99	112	106	112	113	111	104	101	101	104	92	92	95	117	130	101	109	96	118	98	105	112	135	118	94	101	137	84	109	109	122	104	98	101	105	107	98	114	119	89	86	100	109	97	100	127	82	110	91	120	108	109	117	97	103	124	104	108	120	93	110	105	113	113	119	107	83	113	112	118	110	106	124	115	107	118	107	103	94	108	98	116	111	110	120	115	115	95	97	101	96	93	111	86	113	108	110	110	110	102	88	115	117	127	103	107	92	106	114	110	109	96	103	116	100	108	116	107	107	116	93	81	119	98	117	90	96	109	99	91	92	102	109	113	112	101	107	109	99	96	111	115	105	110	111	117	122	115	99	107	97	118	103	107	126	114	86	102	103	112	110	96	101	99	105	121	99	112	128	110	94	110	108	127	108	106	120	105	107	112	102	97	93	113	100	129	126	120	78	104	109	97	119	89	111	95	92	108	113	107	99	102	118	92	100	109	105	104	115	114	114	113	103	118	120	101	109	134	105	103	113	86	92	96	109	96	108	106	106	99	103	91	99	86	129	94	101	117	94	111	124	123	119	91	97	99	109	109	84	100	109	101	108	105	104	101	99	109	118	116	88	101	98	112	103	134	134	120	96	103
36274	22588	15522	14931	19620	20303	17975	14929	12005	9280	7134	5085	3994	3273	2827	2554	2520	2282	1827	1511	1376	1180	1161	1090	1034	1025	1049	968	927	872	884	911	888	835	773	755	778	809	828	790	821	779	843	794	797	801	814	793	822	760	782	807	775	790	834	779	810	727	754	795	771	790	766	766	770	744	809	769	775	824	822	770	735	789	806	821	749	773	786	813	835	859	806	803	775	756	773	763	811	755	756	777	784	801	773	832	764	755	791	780	784	722	760	784	786	758	783	770	788	794	722	770	820	796	789	781	812	780	794	799	774	828	748	764	755	805	771	814	761	789	769	776	759	735	782	760	756	744	789	802	773	793	835	786	802	769	779	779	774	784	787	810	799	800	787	815	843	791	826	830	777	766	794	755	766	763	768	842	776	771	801	780	790	776	787	785	802	754	804	739	791	766	814	818	775	777	769	825	812	804	748	817	819	811	819	777	762	823	786	798	798	805	764	802	749	795	826	735	765	775	763	796	812	783	752	792	756	778	738	722	780	751	800	766	767	763	782	752	809	770	762	817	711	728	778	793	815	790	771	814	825	785	759	825	817	816	796	836	743	775	742	774	818	831	787	810	821	731	776	791	794	753	736	816	775	765	788	818	808	766	767	804	812	790	804	769	776	806	819	771	778	810	795	809	770	778	793	800	802	793	802	806	795	774	820	778	791	833	788	810	776	771	805	771	783	763	743	812	793	780	812	807	807	784	814	762	806	808	752	786	778	803	813	833	751	765	821	813	773	820	805	777	795	788	794	786	804	778	870	813	793	749	767	748	744	839	773	769	757	793	793	791	779	819	785	744	776	768	774	774	765	777	763	799	784	762	789	796	812	745	766	754	815	777	819	818	779	797	898	777	789	819	798	771	801	808	765	831	786	784	806	797	760	812	756	777	728	785	814	801	790	851	800	824	812	799	788	768	737	803	707	756	803	757	838	768	798	780	824	765	788	783	819	810	767	774	835	793	755	796	753	853	753	805	796	751	736	779	766	712	792	796	747	788	781	777	806	762	819	868	818	794	741	803	811	782	808	771	797	794	757	854	792	716	798	742	767	795	756	766	787	822	842	781	781	812	770	758	782	758	835	759	822	791	789	739	774	756	739	742	819	836	802	759	788	814	788	767	795	805	812	796	761	795	775	798	787	790	852	856	798	790	817	828	819	772	767	728	800	775	800	782	818	834	820	791	743	814	807	756	810	802	755	742	787	811	749	736	783	743	760	787	808	767	767	817	767	826	773	777	813	800	788	816	810	777	825	827	784	755	759	796	750	794	785	821	791	809	792	781	777	782	794	754	784	752	810	766	770	754	821	790	760	788	777	815	785	817	774	834	788	753	767	793	780	781	796	757	760	827	803	776	798	852	723	776	800	771	807	769	755	782	818	738	765	823	754	754	767	749	785	758	778	834	827	828	792	801	766	756	750	808	800	759	809	783	757	771	740	785	834	789	817	826	761	788	833	776	800	768	817	784	796	781	812	745	839	787	797	791	767	818	758	778	769	781	756	737	765	804	765	856	783	748	768	795	733	822	808	801	759	788	811	774	800	797	783	792	787	752	761	730	790	845	781	779	819	756	739	765	807	801	756	762	785	793	794	783	808	779	754	778	788	777	782	798	816	841	773	767	752	728	805	839	814	795	784	723	757	768	799	797	781	772	799	779	753	741	746	764	831	820	779	739	790	813	797	774	818	803	764	832	749	773	809	829	796	797	771	756	770	767	760	738	815	786	775	774	764	751	790	741	817	784	734	786	764	778	769	801	794	754	818	770	716	799	800	793	819	839	807	787	787	785	765	832	777	796	728	824	789	804	803	759	800	763	806	776	808	822	834	832	809	781	784	823	802	763	774	822	840	759	800	891	793	771	804	859	813	761	736	770	756	881	813	785	809	804	808	827	739	781	763	793	767	793	808	785	786	788	816	792	768	829	823	785	784	829	770	800	767	788	757	808	800	796	771	772	768	798	808	765	758	745	739	769	781	771	752	793	797	804	760	781	780	758	844	731	773	796	835	822	694	780	810	815	797	769	824	726	806	810	843	772	812	739	793	755	742	747	806	768	742	794	780	754	785	821	788	795	795	776	816	755	762	777	801	786	805	782	851	849	784	794	756	824	774	774	796	817	807	760	788	834	780	776	763	774	813	787	777	780	779	795	804	784	771	801	771	790	756	794	776	776	767	786	780	782	824	798	791	836	813	775	792	795	787	793	830	764	805	775	804	770	802	801	778	833	771	804	770	761	789	784	781	810	758	774	790	780	793	745	766	771	781	794	773	820	781	741	753	832	758	790	770	781	787	790	820	771	763	759	790	778	754	804	832	816	771	744	831	783	717	816	772	744	777	765	756	736	841	816	802	792	810	750	822	787	797	782	812	767	795	803	809	772	770	802	800	761	766	736	779	744	722	753	833	777	796	774	808	796	782	782	807	765	769	807	809	745	798	784	747	794	769	790	793	792	748	811	723	742	772	778	791	767	789	799	828	817	798	781	786	842	818	791	786	834	797	801	824	791	813	822	814	813	807	808	772	793	782	778	756	798	811	846	846	842	745	772	769	749	741	830	811	854	802	848	793	791	808	783	828	766	764	749	771	804	840	780	803	792	803	821	810	819	831	763	749	808	806	792	753	779	851	778	728	785	781	789	765	767	804	759	808	846	801	763	794	753	785	796	768	761	792	794	788	762	750	827	816	806	777	761	825	825	813	798	787	782	778	776	764	781	772	730	777	744	771	754	768	819	749	798	792	779	763	795	794	768	748	814	829	781	782	769	819	795	751	812	804	830	770	802	785	793	794	795	828	827	772	766	755	799	775	759	834	828	782	733	791	776	795	761	822	826	789	778	794	844	804	810	761	827	828	796	791	729	784	801	815	807	778	779	757	739	800	787	788	839	781	735	793	828	818	792	801	841	807	793	799	817	777	802	801	792	813	797	760	815	772	834	776	772	786	811	776	799	818	768	792	790	776	774	760	756	740	785	783	770	766	814	765	813	788	788	756	803	782	804	762	764	777	789	813	798	775	752	809	781	770	744	767	761	781	731	757	791	815	750	802	794	833	774	786	806	822	743	762	717	765	772	820	791	784	796	807	792	774	746	782	809	799	797	748	736	768	826	762	779	725	806	791	798	722	821	770	810	802	782	811	809	784	763	813	793	757	804	773	812	797	827	729	779	809	734	793	799	735	800	839	796	834	738	763	821	781	835	761	814	810	823	823	844	785	841	811	760	760	809	724	813	795	787	788	783	832	780	789	783	756	763	782	816	775	784	817	776	764	718	764	769	805	788	806	789	877	753	791	759	792	772	795	801	815	744	780	783	778	764	795	746	801	828	768	794	806	781	775	815	782	749	752	790	756	761	781	837	744	750	752	749	778	790	774	787	782	764	751	810	809	793	798	769	774	798	757	795	791	762	795	796	786	755	839	796	783	811	765	818	823	808	750	793	801	796	780	825	815	753	803	837	781	775	804	765
9754	5124	2684	1652	1120	853	845	748	595	511	350	325	245	246	228	223	246	198	186	168	167	133	132	145	126	131	128	116	134	125	125	133	126	135	113	124	117	120	111	121	103	100	130	124	97	110	103	102	110	110	110	126	108	113	119	105	125	122	104	117	140	98	119	124	119	104	124	105	123	123	128	103	116	106	117	113	123	103	123	114	137	104	119	125	129	134	114	132	126	131	104	107	128	114	111	131	90	128	118	124	125	126	111	110	106	116	114	110	94	122	108	104	111	117	126	99	112	129	115	115	103	108	114	119	131	135	129	99	121	127	110	95	139	120	108	119	118	102	102	132	110	94	124	114	104	113	128	116	121	117	107	109	125	103	115	119	142	111	116	118	105	102	122	126	108	134	110	122	132	123	119	105	123	118	103	124	119	102	127	107	110	112	124	126	129	134	129	106	129	108	111	116	115	111	105	114	120	125	105	125	126	114	105	113	116	121	112	112	104	117	119	109	143	97	106	110	128	110	110	144	116	112	118	127	145	107	127	116	116	122	125	126	137	129	125	138	106	129	122	123	110	126	115	114	115	125	103	118	121	135	138	105	122	115	111	109	125	136	121	128	122	114	116	102	122	115	109	128	123	142	102	115	118	121	125	121	109	114	114	127	127	123	129	126	94	134	113	102	88	124	89	116	105	103	125	121	109	122	100	114	125	103	110	123	114	127	140	111	112	131	121	114	106	122	135	121	113	111	118	122	134	113	116	122	134	123	110	122	95	106	124	111	118	104	121	112	102	125	135	118	132	109	109	108	128	125	137	138	120	120	117	115	116	118	123	119	120	111	110	132	106	115	105	141	113	113	122	111	114	124	116	110	105	121	132	96	117	116	128	111	100	121	128	115	121	118	112	111	127	123	108	100	137	102	125	120	137	113	123	120	122	130	128	120	95	133	94	115	118	120	128	124	134	115	110	110	129	119	110	116	112	99	108	141	113	90	112	103	119	103	106	104	89	103	109	128	99	116	116	100	114	111	111	107	114	114	126	110	122	122	113	113	125	129	124	145	104	127	95	127	117	132	142	123	99	126	126	117	125	108	132	137	119	117	146	126	126	121	115	106	112	112	106	131	123	104	115	138	100	108	112	129	116	118	117	124	127	131	113	113	138	136	120	116	119	115	122	125	116	127	108	128	130	118	105	122	143	122	122	119	109	125	112	92	117	115	119	111	125	113	117	114	106	129	109	121	132	118	123	130	116	102	127	101	116	127	120	119	140	127	108	110	113	115	130	111	99	90	114	111	109	117	132	120	117	116	120	108	121	118	96	115	97	121	114	124	105	137	115	122	139	111	108	105	125	120	120	104	127	116	114	110	112	115	96	117	123	122	122	134	126	103	121	112	121	121	108	105	106	117	116	114	103	118	122	120	130	108	116	108	109	124	118	129	110	129	110	145	126	107	117	127	116	120	115	119	101	130	125	103	130	120	126	122	110	109	123	101	120	113	132	121	129	134	126	104	102	110	133	123	110	114	127	146	126	122	121	113	107	132	115	120	110	112	117	126	107	134	93	120	120	132	111	121	129	116	131	102	133	113	120	134	102	104	114	116	115	128	116	111	123	127	117	143	110	124	120	125	104	86	105	113	122	110	110	128	128	143	135	121	109	124	119	140	126	112	125	118	111	104	122	114	109	118	131	117	113	121	119	108	106	127	116	116	113	118	115	114	132	125	112	131	115	140	103	124	119	123	129	108	110	125	106	104	115	127	123	133	108	123	115	117	119	120	113	121	94	145	130	119	115	109	110	122	121	115	135	114	128	105	131	117	109	127	144	119	122	117	104	135	141	135	125	123	103	102	124	126	116	127	112	126	112	127	124	120	125	128	126	115	115	120	105	124	94	126	117	146	118	123	123	132	117	111	118	115	116	109	102	118	125	131	129	129	123	118	124	118	91	119	119	111	112	107	120	132	119	123	112	97	123	107	111	135	128	117	110	104	100	135	127	113	123	136	119	122	109	129	128	108	109	147	106	134	135	117	116	120	130	117	134	112	108	113	110	105	130	99	138	129	110	120	107	128	106	131	105	111	126	103	112	126	106	102	97	111	133	130	121	103	115	112	120	121	119	128	102	127	102	104	134	106	124	123	133	114	117	132	124	119	102	109	110	129	114	122	118	128	127	115	129	104	123	123	120	111	121	110	112	110	103	126	110	112	129	126	113	115	109	102	109	103	115	122	111	113	109	128	115	130	102	122	123	129	136	119	128	120	132	112	123	118	110	128	117	112	101	108	117	116	129	118	111	123	111	104	112	122	140	122	106	105	134	116	105	109	117	112	132	110	121	127	116	117	117	113	120	119	112	132	105	120	119	113	136	121	112	131	119	116	100	136	115	117	121	104	118	121	105	128	99	97	126	123	122	104	137	101	121	112	116	127	106	128	106	127	122	113	119	119	107	133	122	111	112	109	105	110	121	108	121	119	112	115	128	106	115	136	121	112	122	121	122	122	110	106	110	106	131	117	113	127	95	112	119	117	96	112	110	123	112	121	143	107	112	128	137	114	129	126	151	123	107	112	107	139	107	113	125	98	129	112	120	112	119	128	113	118	114	126	104	117	110	115	112	105	122	110	117	123	124	94	100	112	127	117	113	121	115	118	129	116	112	127	112	128	109	107	104	103	123	134	127	145	125	100	116	124	124	131	129	110	115	115	117	115	141	92	118	129	121	115	115	109	121	99	131	107	103	122	101	111	118	137	119	131	104	122	113	104	108	130	114	111	116	129	106	114	125	119	116	115	106	124	116	113	138	121	97	126	117	121	105	116	103	132	117	117	135	118	123	112	116	102	116	128	129	115	125	121	118	116	106	117	108	107	117	122	119	120	119	111	134	114	109	113	115	114	128	106	106	117	101	121	107	120	118	115	108	132	125	130	107	129	132	104	126	121	110	128	114	120	115	130	122	103	140	123	138	99	120	122	122	114	112	104	107	115	138	126	109	123	128	106	121	116	122	113	120	115	101	114	126	115	107	110	126	108	113	125	110	117	123	98	131	134	106	125	118	122	119	98	116	120	126	118	134	108	117	130	123	122	111	117	101	117	117	105	105	131	114	123	116	108	123	119	113	113	113	124	111	126	116	115	114	107	109	118	125	118	120	107	121	98	96	130	129	128	116	126	119	114	113	114	115	127	132	141	118	111	118	129	115	127	125	129	112	102	106	106	118	91	113	116	118	116	124	122	108	117	134	117	123	121	109	134	138	117	123	103	127	130	117	107	108	111	116	121	122	120	97	112	112	128	126	139	105	119	125	129	135	96	102	126	130	114	96	106	109	110	112	146	117	112	116	125	114	126	110	121	127	109	108	124	105	123	115	125	106	120	115	133	105	107	114	111	125	136	129	125	124	109	117	101	107	122	116	118	117	116	113	114	123	105	121	114	118	120	121	123	104	124	117	119	119	129	107	119	128	95	115	113	113	120	108	96	117	138	127	133	138	114	113	126	123	125
39376	25591	19009	19210	23425	23936	22012	18101	14517	10925	8240	6433	5419	4366	3799	3349	3356	2925	2467	1954	1582	1543	1414	1325	1262	1228	1185	1050	1118	1062	1023	1021	981	964	884	917	926	881	920	869	846	889	859	897	895	809	903	866	850	860	870	842	901	917	871	902	891	892	919	882	885	852	901	882	861	907	874	856	847	857	879	830	817	858	895	866	836	891	865	910	887	890	826	844	895	859	869	863	858	874	812	914	838	845	842	870	801	853	858	828	888	835	841	876	834	882	834	850	817	891	877	871	843	867	820	873	875	891	898	850	858	871	904	867	888	881	883	909	859	795	885	815	833	832	882	819	851	867	852	850	876	896	841	844	865	824	897	848	835	891	857	880	857	899	870	846	849	851	838	877	892	862	882	861	878	891	829	887	873	853	853	849	843	828	934	851	842	843	841	868	878	871	869	840	866	897	888	857	849	865	863	852	884	876	877	873	896	846	858	901	910	895	834	863	847	868	834	803	859	899	850	843	909	889	830	836	843	897	907	886	881	838	849	862	846	874	862	858	838	836	865	868	869	882	927	848	894	847	841	876	857	883	911	877	891	868	919	831	844	883	870	841	888	875	893	869	853	879	881	890	804	859	821	872	860	773	872	870	835	847	866	866	868	857	860	900	814	888	839	856	873	841	872	867	887	904	926	842	909	906	854	917	864	854	868	890	822	834	879	800	816	823	903	855	842	820	833	832	868	852	802	888	856	909	854	921	881	868	867	854	875	843	900	954	852	845	887	858	866	852	892	850	857	828	882	856	841	920	844	825	852	857	889	853	875	829	875	909	834	890	891	897	894	894	926	903	836	852	891	843	886	865	839	871	854	904	861	880	886	852	847	817	904	870	839	865	807	874	898	879	881	854	855	883	847	847	915	892	850	921	914	819	864	830	894	895	844	863	886	825	896	896	835	866	816	900	835	837	836	911	876	856	888	839	863	876	841	831	871	872	848	851	902	840	911	864	855	888	876	878	879	872	844	855	896	892	863	844	794	922	913	853	837	805	834	896	803	883	874	840	882	774	873	870	850	847	826	876	896	904	862	830	862	874	855	910	875	862	825	862	948	805	840	907	837	890	867	829	874	823	881	882	854	872	852	910	853	866	889	892	858	897	879	860	949	907	871	853	847	938	884	856	866	872	823	854	880	917	869	910	822	877	873	887	888	874	851	863	885	839	854	887	866	897	859	848	851	895	870	879	890	886	839	828	873	850	829	825	871	762	912	842	845	886	847	864	914	872	863	819	863	837	900	824	881	841	930	867	884	849	874	878	892	853	856	861	915	879	910	863	895	868	798	833	845	830	894	852	834	844	901	871	891	837	904	859	856	861	918	892	886	879	872	901	900	860	827	930	882	915	886	839	891	844	861	884	817	846	828	939	854	799	882	830	839	846	876	928	861	874	876	877	883	810	932	858	893	868	883	877	888	867	860	846	880	907	883	879	818	854	863	789	909	865	870	866	841	878	940	888	868	847	903	851	815	884	821	907	856	879	846	917	868	908	862	879	855	895	845	860	876	869	876	837	842	905	865	826	862	887	782	907	846	896	861	884	896	813	827	853	843	921	840	876	855	924	822	836	889	927	846	924	822	838	839	889	825	878	857	849	908	859	879	831	858	817	829	868	829	886	836	871	882	861	875	885	852	877	828	873	921	875	841	864	863	904	886	820	855	893	898	889	855	865	904	887	874	810	963	845	852	873	887	821	840	835	882	887	851	863	843	876	844	859	885	900	874	823	940	887	867	854	888	868	880	862	881	880	871	886	893	888	863	839	875	872	941	852	903	795	803	867	879	860	900	883	872	853	826	888	864	824	858	870	907	867	865	831	847	883	857	868	860	926	830	824	853	911	824	892	882	891	854	863	878	868	829	851	819	838	857	833	852	895	833	882	893	879	909	838	851	860	898	873	837	835	805	890	861	845	846	886	851	902	838	839	878	889	871	867	843	825	869	892	852	889	848	907	901	883	908	844	791	870	853	895	861	873	871	832	831	869	815	920	914	866	864	855	855	894	857	903	866	931	836	834	897	875	845	854	852	912	836	893	824	820	891	905	846	844	892	893	846	836	919	891	907	853	839	861	858	828	886	894	896	895	896	853	855	879	869	837	839	828	852	887	824	875	911	880	854	846	867	838	842	840	905	876	874	831	831	830	874	859	908	891	882	880	815	880	819	854	840	854	815	881	865	857	942	811	913	845	848	893	866	880	864	862	901	892	835	851	895	850	856	861	821	842	852	845	837	866	867	850	827	876	874	834	857	877	854	919	832	849	908	902	842	868	879	892	881	840	898	874	863	889	930	833	887	852	877	898	891	846	861	866	883	828	908	871	848	873	879	859	864	908	866	803	841	911	903	850	845	782	866	806	873	854	813	891	852	875	950	847	859	849	889	866	839	886	868	854	831	880	847	912	846	919	873	871	891	860	892	821	876	886	846	879	857	941	891	893	869	912	886	842	884	901	873	865	910	883	877	884	845	844	896	826	898	870	836	848	848	846	914	820	887	932	885	908	800	869	863	881	856	835	851	896	881	829	894	859	921	926	873	842	862	889	908	887	772	815	888	866	822	870	847	854	894	878	871	860	852	900	854	845	881	925	924	856	836	911	834	880	856	856	900	899	902	870	865	904	882	895	903	822	854	868	820	889	886	874	916	872	869	907	897	857	908	853	796	826	875	863	850	855	853	887	816	864	907	846	848	860	886	848	838	866	873	859	842	873	883	918	905	822	865	870	864	853	846	807	825	882	881	866	890	889	862	899	866	829	816	837	851	862	903	856	855	864	877	914	880	840	909	876	823	844	893	850	866	904	837	887	889	867	846	878	854	800	841	874	851	902	895	911	832	844	817	847	803	854	867	869	819	792	860	869	886	879	878	849	815	805	890	865	866	847	845	845	861	832	874	819	794	834	845	895	909	874	865	800	818	918	925	847	854	834	842	828	841	845	821	857	828	868	907	889	889	854	862	867	879	851	887	882	840	897	877	862	892	870	892	808	905	888	860	883	861	894	846	906	905	885	844	862	875	799	830	832	904	839	832	894	852	811	865	877	892	854	889	902	821	801	830	835	878	925	830	831	799	910	867	931	904	833	834	892	810	897	866	852	877	875	845	911	896	886	894	879	893	812	838	879	839	808	851	884	881	873	830	868	850	856	837	838	844	861	821	853	839	887	845	886	904	836	893	900	852	848	861	902	827	866	894	865	884	855	894	896	907	902	872	850	839	893	907	873	884	874	882	879	843	874	897	876	847	848	896	956	874	836	841	821	839	887	853	851	872	879	878	869	841	842	901	912	883	861	849	851	904	846	852	846	805	837	855	845	827	855	857	881	904	830	894	845	830	893	882	851	907	881	863	806	840	894	865	845	843	879	863	848	867	873	894	839	817	900	867	809	881	899	923	879	893	813	877	832	809	876	855	854	867	903	859	948	872	869	851	872	851	863	885	866	878	866	858	881	860	910	875	841	859	858	837	910
6646	2863	1390	815	565	498	488	413	343	299	250	206	175	175	170	156	153	141	136	126	129	125	112	98	113	111	113	132	114	110	100	92	89	98	113	109	98	103	98	119	106	102	106	111	110	123	125	105	116	96	90	123	105	130	97	108	111	103	114	110	107	94	120	124	95	111	97	116	94	113	108	100	123	101	102	112	99	117	123	108	126	104	119	102	109	120	109	86	105	91	102	105	106	107	111	109	113	122	100	110	102	128	99	90	107	120	99	112	112	114	111	103	89	101	104	96	99	93	98	115	108	121	104	103	94	98	123	114	107	103	108	101	111	90	83	109	113	99	110	91	114	94	133	123	124	109	112	119	91	84	94	95	119	127	79	111	117	102	121	108	134	99	99	100	115	108	107	117	100	92	115	110	114	109	113	99	87	87	127	97	120	106	117	108	95	104	106	92	115	109	111	104	123	117	95	94	118	95	103	88	82	100	117	100	118	112	105	106	99	119	113	115	86	102	97	104	104	111	99	121	113	122	110	106	108	109	124	122	97	89	111	101	129	88	106	105	106	114	116	112	109	106	113	98	104	114	119	119	89	116	106	103	100	114	93	105	103	104	113	104	108	110	113	109	117	123	114	126	127	114	89	102	109	98	91	106	120	102	102	95	108	112	110	107	104	117	123	102	85	110	126	100	110	121	99	114	118	111	94	99	107	123	104	97	99	99	105	127	100	120	116	103	95	89	106	99	93	100	110	109	121	122	104	115	102	114	98	112	93	126	108	113	107	103	99	105	87	110	121	109	108	111	112	112	94	122	91	125	108	101	117	102	118	117	121	108	121	96	99	98	98	102	98	102	103	114	106	106	116	107	104	100	98	103	117	107	100	123	102	107	107	103	122	97	106	90	91	101	130	87	108	105	86	130	114	114	94	108	85	103	104	106	116	110	111	99	98	111	116	87	128	107	109	95	125	121	111	120	123	124	134	111	109	105	129	100	87	96	126	91	107	99	100	85	103	99	98	102	104	133	99	106	119	115	92	98	108	114	108	117	110	114	87	89	96	109	106	106	107	98	123	105	100	108	105	104	93	107	95	101	88	105	104	100	106	98	110	127	118	109	89	106	85	120	109	106	106	111	101	104	115	119	108	106	111	123	112	93	93	102	97	105	109	112	121	112	114	109	104	118	105	119	114	104	106	106	122	122	101	112	130	110	99	97	104	100	104	97	103	109	129	100	97	119	124	93	110	116	113	104	102	87	111	120	114	110	91	109	107	139	116	103	108	112	101	118	93	94	102	97	112	108	108	120	109	107	95	99	104	113	96	89	100	132	97	105	107	104	99	116	97	106	111	110	126	100	117	101	97	103	110	107	109	86	105	99	116	104	127	89	122	101	109	94	101	113	99	119	125	127	91	105	95	105	109	119	109	111	97	112	122	117	123	123	113	104	105	110	96	108	121	95	110	99	109	109	95	107	113	99	117	105	90	93	106	85	111	118	102	115	115	97	99	106	88	101	108	84	120	90	103	107	107	110	118	127	113	118	94	115	102	100	109	100	125	98	125	116	97	115	112	110	103	121	111	106	99	100	88	111	101	106	92	97	115	124	97	103	108	94	102	94	101	84	86	124	110	117	113	109	83	113	101	122	106	108	105	99	96	121	96	118	93	121	108	110	116	119	98	110	115	91	127	104	119	111	99	121	134	98	115	100	118	110	85	110	115	119	100	94	117	97	96	91	110	91	104	133	89	115	111	96	102	107	128	106	111	98	105	106	86	105	112	90	92	110	113	121	94	103	99	116	115	122	107	105	100	110	117	110	108	86	96	89	101	98	95	120	107	111	111	110	114	117	107	109	111	99	117	114	100	106	109	106	109	112	95	99	99	103	104	106	102	114	114	92	94	121	90	120	107	105	123	100	108	108	114	105	128	101	112	98	92	115	122	102	97	121	109	109	103	99	112	106	118	117	108	103	104	88	107	110	117	105	121	94	114	114	117	102	109	132	94	105	117	114	120	132	100	115	109	109	104	87	127	129	101	111	118	117	119	124	101	113	109	112	108	117	107	102	109	97	113	105	104	93	108	111	88	116	92	108	122	126	95	105	110	117	77	111	122	99	101	103	113	96	125	99	98	101	115	121	130	108	125	108	102	103	96	110	109	111	94	99	103	108	104	104	122	115	115	103	105	106	118	117	103	103	81	104	104	94	98	82	95	107	125	122	105	99	102	133	108	118	104	98	102	110	111	109	106	96	114	99	117	93	105	107	100	112	109	108	127	112	110	114	100	104	92	115	121	123	106	107	107	104	106	114	99	115	118	109	115	110	94	104	124	97	102	116	99	114	110	99	112	113	106	105	102	107	108	94	108	101	104	109	102	112	114	91	94	88	102	109	109	101	100	103	100	110	102	104	115	109	107	114	101	115	103	101	102	114	93	117	115	119	105	130	103	111	117	96	103	115	105	93	101	101	119	104	103	112	109	124	117	100	98	111	103	100	111	108	102	110	113	96	101	122	103	113	104	110	88	109	99	102	100	102	88	98	110	87	117	93	110	106	94	105	120	110	99	104	96	114	113	129	136	92	104	104	99	92	117	104	95	103	102	102	113	108	94	107	119	96	97	122	131	109	103	108	117	109	114	132	120	102	87	110	106	117	106	96	125	119	121	118	113	116	105	105	101	88	96	81	113	94	105	116	99	109	109	109	103	114	121	110	104	108	110	103	108	102	113	95	117	111	107	107	109	92	112	119	103	119	104	91	113	108	112	128	94	123	114	119	116	90	103	107	104	123	128	122	121	116	96	109	110	97	96	90	106	115	115	93	114	109	104	116	100	99	102	105	98	111	101	114	130	103	112	102	138	125	91	122	93	118	119	106	125	110	85	110	102	97	110	118	116	97	123	114	127	102	90	98	103	118	97	87	98	94	117	111	118	113	87	103	107	98	100	100	126	95	94	122	109	123	98	91	104	87	110	88	101	102	102	105	117	122	92	111	113	115	121	108	108	117	103	106	110	108	106	90	115	111	86	116	106	114	105	113	84	116	120	86	94	122	112	95	123	113	102	101	112	90	102	109	125	118	99	100	100	102	104	116	105	133	106	98	115	118	99	117	113	109	86	95	114	118	103	100	105	117	102	107	113	87	110	115	85	95	117	92	92	86	109	103	96	96	104	93	105	101	114	104	125	101	116	131	119	101	86	112	110	88	98	113	116	101	106	111	106	98	109	110	96	108	110	94	98	90	118	109	109	97	113	95	111	130	107	88	115	95	128	100	92	88	86	95	114	126	95	94	115	112	126	106	98	105	105	107	102	97	80	113	112	113	112	112	121	126	96	113	124	99	104	99	118	104	135	126	113	111	91	102	113	103	108	95	106	110	123	98	118	97	125	91	97	107	101	100	105	107	107	100	106	112	116	115	121	121	103	110	105	95	96	115	108	101	96	110	98	114	97	113	95	113	109	104	119	102	114	119	91	103	115	90	141	102	115	112	139	133	104	104	116	111
34082	18933	12573	12048	16379	17294	15742	12027	9295	6487	4828	3976	3190	2844	2533	2466	2120	1924	1560	1380	1227	1136	1097	1026	984	1028	897	907	920	876	891	882	855	843	828	819	852	832	800	825	768	832	758	805	788	753	759	721	800	791	762	791	809	801	781	840	761	834	727	780	789	805	803	769	747	789	780	840	788	815	796	791	770	750	786	805	751	772	767	765	751	829	825	837	815	812	771	755	753	743	791	761	792	825	773	788	783	772	818	816	761	790	768	712	782	839	794	759	782	764	805	811	773	783	750	816	772	807	795	771	778	800	748	822	778	832	775	764	796	752	765	780	791	786	810	830	793	764	783	736	782	760	777	761	828	771	780	800	818	769	811	813	846	781	827	802	806	809	799	822	805	844	858	770	798	782	808	802	795	760	833	789	798	790	836	753	793	785	828	770	748	792	781	768	769	833	811	761	738	788	806	810	731	777	809	742	831	722	788	818	776	790	827	776	761	865	770	733	831	809	740	813	807	797	764	740	782	785	767	784	784	785	755	765	791	805	740	847	791	773	750	800	830	743	761	751	781	807	805	796	742	810	771	789	830	824	787	766	826	803	829	797	799	774	800	752	761	751	778	793	768	777	816	806	839	767	797	808	810	767	764	777	791	790	740	741	787	753	757	820	784	774	794	791	767	787	762	739	792	797	777	777	771	834	790	824	748	828	809	745	818	748	783	782	765	771	763	791	823	758	810	795	796	778	787	787	821	747	754	814	809	785	840	760	764	797	784	774	799	795	852	763	779	791	793	806	826	771	783	722	809	796	742	782	772	835	778	787	761	758	837	763	780	812	793	801	752	801	727	756	835	833	758	786	805	818	775	780	788	768	812	810	806	792	830	767	761	806	770	810	845	785	818	754	811	772	792	838	755	749	816	772	823	766	798	796	832	800	758	780	791	811	782	794	785	774	740	824	787	748	808	770	759	827	790	775	769	732	817	795	780	787	780	811	783	792	817	795	773	787	745	839	850	760	770	827	769	785	757	824	761	792	799	792	810	829	826	766	768	786	870	740	763	804	744	827	779	808	833	820	789	797	802	830	758	788	767	737	764	782	811	782	809	759	804	762	740	787	777	750	811	755	759	737	816	760	778	776	787	794	775	815	834	808	761	826	770	773	789	755	752	765	789	779	838	819	781	727	793	822	793	829	797	799	717	826	719	829	742	848	762	805	800	789	779	779	789	788	760	827	778	778	777	831	761	817	819	796	799	779	788	741	797	820	793	789	790	734	779	834	809	776	792	762	733	829	753	844	788	756	763	754	801	766	790	763	755	791	729	800	779	738	808	805	772	778	802	844	787	826	735	762	745	741	764	855	762	765	790	794	754	778	791	782	735	766	751	774	804	785	752	779	789	767	783	816	769	769	761	757	760	786	772	818	803	824	780	760	789	818	803	829	828	779	747	785	850	784	761	818	821	812	783	718	811	787	784	794	793	776	781	768	819	814	772	787	824	767	823	766	775	766	755	793	761	840	798	776	770	804	852	795	796	786	770	786	780	722	790	787	763	820	760	781	816	827	795	796	807	768	759	791	764	777	807	780	753	788	801	806	815	736	784	777	748	762	712	782	825	824	838	743	781	799	795	814	798	786	837	786	803	814	769	814	788	745	792	768	789	757	773	778	796	762	784	842	777	794	781	836	838	858	793	837	760	788	818	775	783	773	797	798	789	764	807	806	806	769	789	770	815	752	838	794	738	801	764	813	843	750	779	811	772	777	804	732	773	794	802	791	805	750	822	823	728	789	744	772	777	805	781	801	783	772	782	845	829	796	801	808	812	775	799	751	770	789	771	815	815	837	774	775	823	804	757	771	760	786	836	757	776	797	768	768	771	788	806	786	803	760	821	814	756	771	749	838	789	769	768	791	720	847	808	803	813	777	770	791	856	781	858	770	829	786	780	740	791	778	809	768	834	751	760	807	790	744	769	812	755	787	819	769	822	778	820	822	813	817	772	758	766	759	736	775	810	795	758	796	782	784	786	792	804	805	778	817	776	771	800	789	842	819	801	773	801	805	788	809	729	787	795	807	783	765	771	742	784	784	796	809	782	803	824	771	775	775	808	799	808	787	780	811	773	771	765	808	806	774	759	774	761	806	821	706	783	794	716	790	733	742	842	750	771	773	809	766	748	781	835	807	768	833	807	794	756	805	775	741	750	791	745	798	769	784	779	845	818	786	795	822	783	799	798	785	747	788	737	818	804	831	798	779	797	793	764	784	795	798	768	741	789	760	781	768	833	797	785	799	781	809	821	802	783	822	780	819	791	768	779	761	803	787	767	779	777	728	779	789	745	815	813	788	789	827	838	782	801	782	750	785	809	823	750	777	770	789	806	789	782	743	781	768	834	726	770	825	767	723	807	754	783	771	773	767	776	812	797	792	741	809	807	797	792	769	747	794	792	818	797	759	773	762	819	805	811	742	778	776	779	772	756	780	809	737	742	760	770	813	760	806	794	823	854	778	796	757	737	814	739	806	781	777	830	773	747	747	788	794	828	756	796	822	764	837	804	716	776	814	813	823	791	822	740	842	794	793	788	777	797	781	765	823	801	814	782	788	767	775	772	777	807	770	744	812	778	809	796	784	820	757	746	801	806	796	812	793	782	748	766	817	809	829	797	758	802	752	816	784	796	819	770	711	793	770	747	749	799	760	780	819	746	764	820	810	762	852	747	781	800	754	831	753	779	810	743	812	804	785	756	757	791	767	775	783	802	765	755	765	804	809	731	796	759	825	766	769	787	765	781	805	795	800	763	798	793	786	799	785	780	819	803	770	762	752	805	774	752	804	770	771	815	777	825	850	791	794	743	748	791	787	833	798	802	758	822	771	801	807	776	747	793	797	793	762	794	750	813	807	873	745	813	762	721	810	829	768	728	759	754	802	763	830	749	763	837	756	750	800	790	764	817	795	753	780	812	787	837	784	788	848	786	796	816	782	797	765	788	779	788	795	822	769	794	756	790	848	760	801	780	831	792	796	801	802	816	781	807	776	750	770	766	814	769	837	767	802	766	815	804	765	761	766	724	771	795	755	793	790	791	814	806	774	754	851	805	814	765	854	767	740	785	758	814	840	749	722	804	787	788	778	778	826	831	810	805	789	747	781	796	795	710	777	822	859	788	781	763	804	801	834	766	766	790	821	809	829	782	775	770	851	818	809	759	820	799	765	774	808	771	823	826	774	754	802	796	765	838	803	800	756	791	767	810	740	808	752	818	800	819	777	730	786	775	826	751	767	806	776	786	783	772	789	775	792	756	795	816	803	767	738	773	808	784	753	741	780	761	752	761	762	739	844	808	787	778	809	780	773	761	749	810	837	781	742	815	775	781	805	780	836	795	808	761	826	711	764	765	836	796	744	799	794	798	804	814	774	769	844	794	785	766	750	781	778	810	734	805	871	762	737	801	712	810	792	795	776	820	845	800	812	806	765	757	788	815	752	775	832	772	744	774	811	838	805	801	800
7522	4132	2200	1220	837	698	721	621	475	394	298	277	245	258	233	228	191	179	141	170	161	142	151	126	149	96	133	136	120	124	134	115	116	109	129	121	147	120	103	118	123	131	109	117	124	103	109	122	118	110	123	124	114	104	142	118	121	106	133	126	128	123	120	121	108	141	110	117	151	110	128	124	137	106	122	97	129	117	124	104	125	127	126	113	122	131	123	114	128	121	126	136	99	117	103	116	114	102	112	125	138	117	125	118	116	107	111	113	112	123	117	138	123	129	116	112	124	113	141	123	104	101	95	113	131	133	106	127	125	111	117	111	119	126	103	112	116	120	131	116	136	106	115	107	96	117	117	120	107	106	99	123	122	142	124	126	140	103	136	118	118	111	90	128	142	130	130	118	138	102	104	124	127	120	140	112	129	118	97	126	103	109	138	118	124	110	105	100	107	118	123	134	121	113	127	129	119	102	121	104	130	111	98	132	127	121	108	124	104	137	128	116	120	136	119	123	111	133	119	109	130	99	123	115	113	123	134	124	141	118	115	110	127	133	104	98	99	126	110	122	123	126	86	121	118	137	141	123	133	120	117	117	127	129	119	125	118	136	109	123	118	135	109	112	125	134	128	115	121	121	92	121	107	123	116	130	128	129	122	104	99	112	108	113	93	113	108	117	122	108	116	128	103	135	116	136	118	110	118	119	122	122	119	113	104	104	117	105	117	108	115	135	125	126	113	110	147	107	111	114	127	128	115	123	115	120	122	87	127	113	128	120	115	138	138	128	122	125	105	123	130	138	134	101	109	113	112	104	129	120	107	116	133	126	123	123	118	125	108	111	118	111	99	122	134	116	122	122	118	132	113	118	102	113	103	124	117	98	138	110	110	127	127	130	122	124	113	122	118	130	122	126	98	125	107	125	99	129	119	116	116	109	114	119	119	120	107	123	115	117	117	129	138	129	133	122	102	107	110	121	108	113	116	113	113	125	117	129	127	105	122	120	112	118	113	114	140	140	136	110	112	137	108	105	125	117	117	121	134	115	117	131	141	118	123	118	110	147	150	123	112	92	117	107	115	132	133	96	101	105	130	139	125	116	121	120	111	113	142	103	121	141	118	113	125	124	116	129	103	102	127	105	117	109	148	102	114	113	101	121	127	126	123	103	123	114	112	107	141	101	110	135	105	115	118	132	121	113	113	121	113	122	119	117	108	113	107	115	100	147	117	112	118	108	104	138	128	136	110	108	118	100	114	121	147	104	124	124	126	109	115	128	112	111	110	122	132	108	116	133	106	122	140	117	110	118	133	109	125	121	120	115	135	121	140	104	113	105	112	108	113	111	112	128	108	98	101	111	115	102	126	108	127	116	111	127	108	101	119	111	118	115	140	124	137	127	127	122	121	134	128	121	121	121	104	109	107	118	125	106	127	119	105	116	115	125	96	99	121	126	125	112	140	100	119	141	105	113	104	145	113	119	110	107	126	124	128	113	112	101	124	117	105	120	129	124	103	121	123	124	115	105	119	137	120	116	103	115	105	138	124	128	119	116	105	125	137	106	122	134	121	133	109	128	110	138	126	129	117	117	121	121	116	94	132	111	109	120	127	107	130	123	126	124	102	107	117	108	108	116	131	117	110	107	121	103	99	115	125	112	127	103	113	111	137	114	109	125	138	115	115	110	114	105	111	99	102	124	127	112	110	100	131	107	119	112	121	115	104	123	137	121	130	133	124	110	110	106	108	96	106	114	114	98	132	113	102	119	117	139	143	117	118	137	120	102	128	89	103	119	112	126	106	135	134	109	124	118	135	125	127	113	113	116	111	99	96	124	102	120	121	121	127	128	122	115	121	119	114	116	122	97	110	116	113	128	116	135	114	113	126	131	106	133	106	129	103	131	119	115	109	128	96	132	123	123	119	95	124	108	104	125	121	120	121	134	103	122	117	111	133	129	120	125	129	97	130	135	119	114	117	120	120	108	117	134	119	111	116	127	125	122	136	114	108	117	144	123	115	108	106	97	109	131	115	130	117	146	124	113	113	118	118	127	139	110	119	96	103	114	122	114	115	124	129	124	129	118	133	118	125	112	120	125	112	119	121	129	101	119	119	121	125	134	137	115	121	127	120	115	96	119	115	116	97	120	132	124	127	123	111	113	122	130	108	104	117	118	122	134	130	143	121	125	130	122	106	120	126	141	136	117	103	131	105	114	136	119	122	150	122	113	112	129	123	143	115	114	113	127	116	116	125	98	120	120	125	109	109	138	140	120	112	129	109	104	101	119	126	103	112	134	129	111	102	130	95	105	119	127	109	132	117	137	116	134	117	111	109	106	115	137	91	111	135	96	144	114	113	113	99	129	128	116	122	111	143	110	122	143	107	126	106	115	102	119	103	135	121	122	122	110	115	119	122	127	108	123	112	127	116	110	114	114	106	131	133	114	126	111	116	125	124	123	137	111	141	115	111	132	130	111	126	122	139	121	106	106	129	129	133	108	94	101	118	117	110	131	101	125	138	105	128	124	119	105	131	104	129	139	123	131	113	118	119	92	123	132	121	105	126	128	131	122	134	96	106	129	116	116	105	119	121	116	115	118	106	111	115	119	121	112	105	127	124	119	117	113	107	129	134	116	108	118	123	133	108	112	121	118	120	134	120	128	104	116	120	108	133	108	114	133	127	115	104	144	128	107	123	121	103	120	114	145	112	96	123	110	104	99	115	115	125	129	140	136	106	151	113	118	122	117	123	106	123	121	126	118	119	111	121	108	105	136	129	96	124	113	111	112	111	119	101	111	124	115	139	123	124	109	148	130	134	121	112	112	119	121	117	116	131	109	136	116	120	120	122	117	107	125	129	131	100	128	112	116	107	106	119	125	112	113	136	99	105	121	119	117	131	110	103	115	125	114	104	154	114	123	109	139	123	118	115	137	125	109	139	114	123	120	125	130	112	130	105	127	116	102	122	117	122	100	139	127	125	105	112	120	120	105	135	129	115	104	131	121	128	124	135	118	122	116	103	112	124	118	117	121	108	120	135	127	115	111	115	110	119	124	127	127	117	123	108	109	120	120	118	106	133	133	128	116	101	114	138	104	131	105	114	133	109	116	132	127	138	136	116	124	132	123	114	114	120	99	114	122	129	119	119	121	128	132	136	125	105	121	106	110	115	109	124	115	125	118	117	116	123	117	134	111	110	109	117	105	106	132	131	93	104	124	118	122	124	108	123	121	115	145	96	112	108	114	115	123	118	148	124	97	112	127	105	130	119	117	116	117	110	110	116	130	127	124	120	134	104	113	147	125	111	133	117	124	107	114	122	114	122	127	117	124	112	113	108	121	106	104	122	129	123	112	131	112	116	132	120	114	99	122	123	117	126	113	121	114	129	111	139	101	131	118	138	133	130	129	118	132	117	120	112	122	137	112	123	113	129	115	121	122	139	137	123	107	114	103	118	114	101	148	109	124	113	132	103	128	131	117	120	95	129	116	145	137	119	111	119	131
37075	22852	16220	15692	20966	21575	19570	16269	12100	9197	6623	5340	4557	4031	3769	3496	2854	2380	1970	1724	1544	1413	1340	1213	1286	1210	1020	1076	1077	1028	1045	955	942	885	946	866	867	876	861	911	925	856	860	905	879	893	884	848	873	860	897	852	854	876	874	853	855	852	853	908	905	886	905	880	845	868	883	841	866	876	878	820	899	831	899	845	928	868	907	864	866	846	839	868	879	837	897	955	856	886	905	867	878	879	864	852	844	838	860	896	842	878	885	908	823	834	887	896	832	811	880	836	894	850	901	819	839	948	907	863	871	879	887	822	831	865	896	859	834	823	843	887	889	876	849	887	848	881	856	824	911	896	898	869	882	834	853	903	869	855	809	910	870	859	837	902	836	873	877	876	835	843	873	924	861	864	851	861	807	881	880	896	838	832	871	875	824	843	867	802	843	879	897	875	878	860	880	853	851	848	880	874	856	842	827	842	869	868	846	823	790	848	884	811	863	883	832	854	854	797	904	913	871	862	838	852	833	876	849	858	894	908	886	875	808	864	879	912	873	842	860	848	818	887	876	894	829	876	873	944	876	887	880	895	855	835	901	873	869	883	888	854	882	870	895	818	863	883	854	873	865	953	887	847	904	868	847	895	879	868	881	832	877	880	898	891	860	914	832	840	904	873	816	841	888	865	850	890	908	855	872	876	831	871	895	867	849	876	880	887	875	869	844	892	837	823	869	875	911	862	867	891	860	872	863	910	904	856	844	888	871	900	827	874	873	921	835	864	908	841	833	856	877	848	897	871	845	812	858	857	842	856	830	816	810	839	876	886	871	818	866	859	864	876	878	867	795	892	895	888	870	872	900	890	892	871	831	922	850	902	868	894	826	846	895	852	851	829	877	794	865	887	851	865	913	847	882	907	880	893	847	871	879	881	873	868	836	804	880	870	885	824	837	856	833	855	859	854	866	869	886	819	895	879	880	895	819	860	835	786	854	881	823	864	861	806	869	890	855	785	854	901	828	869	824	847	852	825	844	846	847	864	854	837	859	866	868	868	886	854	906	938	898	907	899	841	859	845	838	874	842	860	864	872	847	892	899	861	817	816	846	900	830	852	903	849	825	874	847	850	897	824	858	848	862	876	869	874	830	871	877	867	828	869	837	883	845	876	830	917	850	871	843	870	879	863	805	916	784	858	811	848	853	823	853	871	813	842	853	856	826	845	847	931	874	883	864	873	833	849	859	847	858	883	872	839	842	861	828	884	893	865	804	837	866	840	892	778	890	868	842	840	853	832	811	917	856	917	887	801	842	867	859	835	884	864	849	876	868	826	826	862	848	840	861	895	855	850	894	856	870	854	893	859	887	843	863	851	851	862	866	873	903	813	859	879	834	874	888	853	859	884	926	831	854	919	921	795	894	875	829	865	864	857	856	866	842	857	907	828	838	855	832	871	811	847	892	870	874	830	868	856	883	850	816	853	839	856	868	874	837	848	832	838	846	825	808	843	823	860	922	850	859	850	846	873	914	877	842	809	839	885	799	839	887	841	838	856	857	856	845	882	855	887	866	811	833	857	863	866	880	816	850	830	852	862	881	812	877	875	855	886	874	817	888	841	897	858	845	898	819	914	885	892	859	822	847	841	846	820	844	932	830	889	866	898	912	840	861	857	918	864	850	864	911	870	816	847	915	870	836	861	844	845	867	901	933	845	885	811	831	892	868	805	886	862	915	886	872	925	901	831	867	842	833	895	856	847	833	916	833	875	854	912	899	848	852	853	869	884	895	866	898	834	904	830	846	853	893	864	871	889	885	834	854	893	817	918	835	874	842	823	869	894	901	856	898	880	880	893	870	866	904	853	902	871	838	877	899	866	805	813	855	873	882	862	862	891	816	855	796	844	857	915	872	881	861	905	846	843	865	816	875	861	897	854	925	888	847	822	849	861	836	857	840	881	907	836	822	799	863	895	878	844	847	843	872	838	871	849	875	820	844	885	851	861	864	853	878	845	914	853	853	901	860	852	857	858	832	870	833	874	934	877	885	865	891	825	873	834	839	897	874	848	902	856	877	840	879	801	886	849	844	849	880	817	878	917	875	836	854	840	886	891	893	850	838	855	825	882	874	830	865	848	947	818	960	883	878	862	839	829	819	851	876	847	818	911	819	887	861	850	904	811	882	858	884	806	888	844	859	873	855	908	826	882	887	900	872	854	825	807	815	823	950	871	857	904	860	836	859	889	818	926	871	872	828	923	892	871	923	872	888	907	891	840	846	786	867	850	816	880	872	889	846	838	846	856	867	899	876	845	823	872	853	905	857	858	842	877	899	795	862	824	873	906	843	839	857	835	832	866	888	886	838	881	851	830	851	883	863	854	831	864	856	835	873	855	867	863	879	842	831	864	863	857	866	880	900	886	838	873	895	872	855	880	881	926	817	900	908	918	797	903	888	861	869	867	881	799	866	864	883	833	880	895	846	851	822	854	818	867	879	843	919	826	873	861	870	909	840	805	886	868	851	906	861	847	852	847	903	856	871	838	867	850	852	892	911	864	828	844	858	893	865	851	899	840	896	851	860	882	867	854	873	869	869	873	884	905	862	860	915	851	885	883	841	869	894	847	818	910	892	855	937	887	921	854	885	853	857	845	814	925	910	876	859	873	857	876	792	887	885	862	885	840	880	887	804	884	858	860	908	883	848	872	799	884	860	812	882	826	844	911	882	868	884	883	819	851	841	798	867	816	816	844	865	869	863	856	862	858	895	870	832	916	845	854	946	907	842	873	842	826	910	866	872	874	806	847	877	876	874	831	862	828	869	911	901	919	887	812	870	922	817	880	876	878	824	850	827	874	828	912	873	832	898	881	883	878	881	894	846	840	847	859	854	866	834	838	877	882	882	859	824	887	858	848	865	846	868	832	786	909	828	875	843	865	861	852	902	834	803	892	867	860	880	836	916	843	828	873	871	897	907	846	858	844	884	845	912	870	807	867	867	861	924	848	883	848	894	904	855	874	895	840	865	855	916	832	828	835	878	825	856	848	886	915	867	876	896	830	876	880	923	871	872	857	894	888	885	897	861	845	903	839	827	924	816	884	813	888	910	893	908	824	882	811	876	819	898	852	871	861	887	891	830	894	862	888	882	912	895	891	807	803	858	843	850	900	835	802	884	843	913	856	827	870	847	832	839	869	887	877	894	855	907	877	838	868	805	864	827	892	870	869	872	873	885	885	866	849	879	867	849	848	843	863	891	828	907	874	883	833	884	844	871	848	810	882	867	816	852	875	872	914	812	848	880	842	893	855	889	882	811	850	864	854	853	841	833	813	877	837	879	846	922	844	819	848	875	860	869	838	880	854	873	909	852	868	907	894	825	845	845	839	890	866	833	873	848	862	840	835	904	855	859	797	836	840	802	898	853	888	895	884	868	868	923	878	849	834	895	890	864	833	834	862	833	904	840	913	829	893	867	858	852	850	851	883	860	907	865	902	866	868	836	817	881	883	904	880	866	877	839	904
9021	4008	2033	1101	681	598	557	509	427	338	267	253	237	191	206	195	172	157	162	146	132	130	115	112	121	110	112	107	119	135	102	107	88	102	111	103	117	110	131	107	126	123	99	88	106	115	111	117	112	94	99	94	103	112	93	116	79	104	107	98	116	113	119	102	92	105	108	103	123	124	132	91	106	100	109	103	108	118	101	99	109	96	107	117	97	106	107	97	112	106	137	126	97	95	110	105	103	109	108	120	100	88	112	95	113	98	114	119	110	109	99	109	110	97	108	111	104	97	87	103	108	125	117	89	86	113	105	87	107	91	109	93	100	98	113	98	105	103	112	110	106	113	108	107	114	117	116	110	110	124	108	125	117	113	124	111	103	100	107	111	98	107	126	119	125	90	100	116	92	114	86	107	94	105	108	102	115	116	97	111	119	111	114	106	106	99	85	85	113	115	83	108	109	107	101	113	102	120	113	112	88	125	117	110	110	89	93	98	109	96	115	102	107	111	100	107	109	108	117	112	124	107	101	123	105	105	117	111	106	113	111	110	99	140	116	102	108	112	111	102	107	91	115	89	111	101	95	116	108	102	114	95	102	106	113	108	93	124	104	101	114	109	116	98	110	124	110	104	105	108	116	101	111	86	115	111	116	114	104	100	115	118	89	107	115	108	101	113	95	120	94	108	107	106	112	120	111	118	108	111	93	111	99	120	110	112	103	103	114	104	117	104	106	94	122	100	108	105	114	114	112	102	102	104	82	102	98	112	122	108	97	131	103	101	121	98	102	129	113	106	105	115	100	110	112	91	112	112	91	94	106	110	118	115	99	120	103	97	116	118	116	96	91	112	109	125	112	116	109	97	102	106	103	114	111	97	112	120	90	106	112	104	122	124	94	113	106	121	114	105	112	113	116	86	107	109	104	114	94	109	110	91	119	119	108	129	102	89	119	86	117	104	119	115	109	116	99	105	125	112	109	106	117	111	112	115	122	113	98	106	112	103	106	103	110	119	115	130	94	98	117	101	104	97	124	95	98	112	114	122	94	116	108	102	117	94	97	113	109	97	102	83	94	120	94	103	107	105	108	101	118	104	105	105	101	122	103	98	124	111	115	108	91	106	110	102	120	96	111	68	100	111	106	78	114	99	99	112	110	117	118	97	108	114	117	109	90	116	106	103	107	98	110	103	116	111	98	105	103	115	105	103	101	88	92	92	100	101	109	114	90	109	113	116	97	122	131	107	94	107	120	105	105	114	109	112	113	126	105	119	125	109	120	105	109	116	102	109	110	120	111	102	97	120	95	105	102	102	107	112	114	114	112	103	102	111	116	105	96	106	90	121	115	109	96	104	109	111	99	103	104	99	90	108	114	108	115	108	105	110	117	117	104	106	110	104	128	92	104	111	99	110	121	100	103	101	99	123	117	111	100	111	97	129	102	103	118	102	104	102	108	100	100	105	99	91	122	102	109	96	117	108	120	103	138	122	120	122	113	94	98	113	117	107	97	100	104	102	130	116	109	98	111	97	119	117	115	108	90	120	120	104	105	117	109	105	104	92	111	107	112	101	109	108	100	110	126	102	91	114	110	91	107	112	116	105	104	114	107	99	118	102	112	98	134	101	94	100	112	101	99	93	106	108	109	116	112	108	107	98	92	103	113	102	107	115	120	102	102	98	85	104	109	113	92	101	117	113	126	110	105	94	93	109	110	95	85	127	116	106	111	104	100	119	109	109	86	115	97	100	117	101	115	103	129	101	114	114	116	105	95	110	101	85	103	122	97	100	100	114	119	80	106	108	128	125	99	91	96	110	114	100	96	94	106	103	102	110	107	102	108	110	112	110	117	80	124	103	95	98	102	111	100	112	119	104	116	107	112	130	112	106	109	92	115	107	118	112	116	100	109	119	97	109	98	90	109	125	107	113	112	110	126	107	102	106	102	119	107	104	99	108	116	98	98	108	111	102	123	116	118	115	100	112	106	130	115	104	87	118	94	103	96	98	136	111	93	109	108	103	119	128	100	111	101	110	97	120	116	109	107	113	121	101	84	104	96	103	104	104	109	122	116	101	114	130	104	96	115	100	102	112	124	121	115	113	104	93	88	116	111	103	116	114	88	109	106	78	112	120	107	117	109	101	112	90	99	114	107	91	105	104	109	106	112	109	126	86	111	122	91	103	89	86	101	109	99	140	116	123	107	106	124	131	113	133	106	116	113	131	111	117	113	108	106	94	99	99	122	120	120	98	116	112	115	105	97	95	103	108	104	119	114	96	97	123	96	103	110	92	92	119	101	114	101	111	78	101	118	95	91	109	112	93	100	99	98	115	108	98	118	104	96	109	108	124	112	102	107	123	126	107	99	109	91	98	113	115	114	111	105	123	113	99	131	101	98	99	107	115	117	99	114	98	106	99	112	103	96	111	94	105	100	109	124	103	97	106	122	107	123	103	115	113	107	109	96	100	104	99	112	99	105	105	110	106	121	102	108	111	123	83	110	117	95	109	113	100	105	112	112	111	119	109	111	91	121	111	92	120	100	92	123	107	115	116	118	111	101	91	115	112	124	140	106	100	115	95	105	111	121	118	96	83	101	110	113	104	121	95	103	112	118	109	108	119	104	92	96	86	116	116	101	104	110	101	120	99	125	108	113	102	117	121	96	107	95	96	99	113	101	124	131	89	110	103	112	114	97	102	90	98	132	98	110	96	115	97	92	100	98	89	79	102	108	109	106	103	106	120	95	96	121	98	113	103	98	98	109	119	103	88	108	111	107	87	88	103	96	101	130	113	121	102	114	127	103	88	123	108	105	90	117	121	99	106	116	116	91	110	110	116	102	96	105	90	128	118	92	105	100	90	99	103	115	106	114	101	101	104	108	99	120	103	113	115	101	103	88	120	128	110	99	118	109	125	96	113	113	121	119	120	105	101	112	105	108	103	109	118	112	108	110	125	86	110	108	106	82	105	103	113	105	93	109	102	103	110	116	112	114	102	92	139	98	97	102	107	108	114	113	93	108	104	103	129	105	119	118	105	107	104	119	104	104	111	99	104	114	112	117	116	103	112	121	102	81	118	121	113	98	105	114	125	106	108	94	132	94	127	107	126	110	102	86	103	101	109	118	110	114	110	101	129	98	105	105	124	89	103	93	95	100	82	105	105	106	118	110	116	97	95	100	120	124	119	121	109	109	95	115	107	105	104	92	104	105	104	107	104	113	97	123	89	115	115	99	114	122	101	107	120	118	100	116	87	100	102	99	96	124	93	110	106	115	107	113	101	97	113	94	112	97	117	95	119	114	105	116	120	114	105	105	108	132	116	116	90	108	111	123	125	105	96	109	105	108	103	114	112	114	118	97	106	105	106	123	106	112	110	108	100	101	109	94	107	130	111	88	98	94	84	108	102	107	99	119	106	115	106	103	109	105	114	113	108	112	124	111	102	103	95	102	103	85	95	124	104	82	113	126	94	80	96	96	96	124	117	100	103	118	105	104	113	102	110
36458	22488	15639	14115	17830	18787	16272	13990	10668	8053	6142	4905	4171	3595	3351	2885	2629	2160	1834	1639	1413	1250	1243	1119	1064	1024	1079	936	940	987	920	856	879	833	812	833	810	795	831	773	764	812	771	832	788	813	807	830	781	807	803	743	828	815	770	794	808	828	834	733	785	787	817	819	809	850	812	819	820	836	773	792	821	802	800	865	822	822	785	833	745	769	745	766	814	812	820	840	741	806	782	776	745	791	815	757	770	822	805	819	793	846	854	795	787	812	830	788	821	740	796	840	786	820	759	768	811	784	796	802	788	795	794	788	817	750	772	827	820	770	823	793	835	786	776	758	832	782	822	747	793	826	814	815	858	800	823	776	806	787	821	773	820	764	793	797	739	774	839	788	800	782	762	774	787	832	816	793	792	790	763	800	788	814	767	805	815	780	774	762	775	815	788	774	759	772	800	829	807	799	783	776	792	775	773	841	794	809	790	779	738	822	813	832	798	823	807	816	785	791	818	796	823	797	800	785	808	802	768	778	797	754	795	812	768	780	809	793	786	786	810	801	798	821	751	769	801	781	812	808	806	820	850	786	807	770	776	783	769	820	800	756	832	796	772	825	805	780	810	780	820	822	809	812	800	774	789	833	813	771	801	763	782	785	823	769	806	830	761	813	789	815	760	784	781	818	805	782	790	779	758	801	843	751	763	778	806	809	767	782	781	835	838	773	731	803	792	784	800	732	772	778	824	824	770	757	872	725	801	788	820	814	831	802	819	789	750	801	772	760	705	806	817	771	784	747	791	762	774	810	742	799	782	796	775	768	809	751	835	765	802	763	795	767	754	847	810	747	839	786	763	755	760	743	800	796	840	759	796	806	833	787	810	789	787	800	827	808	847	833	848	822	769	795	782	813	804	809	823	751	782	792	834	809	791	760	834	821	796	762	789	835	763	779	787	771	803	805	777	801	802	740	781	814	777	796	806	851	769	755	797	850	828	722	781	755	728	783	821	797	767	765	819	766	759	784	802	814	767	766	800	820	761	806	827	753	786	773	796	796	772	816	842	799	826	815	809	802	771	805	743	819	804	809	812	803	799	835	785	827	772	792	775	793	826	852	773	790	781	752	842	748	758	774	776	783	789	761	820	775	775	845	766	809	819	807	800	751	763	795	753	789	835	843	823	788	855	871	832	798	780	796	771	833	772	784	774	757	833	813	846	807	734	793	781	805	827	751	790	837	807	748	786	799	784	826	786	824	799	761	759	807	791	829	787	808	820	792	755	826	795	812	809	765	840	792	807	794	806	813	795	791	776	807	771	789	777	756	776	843	805	805	744	773	732	813	807	827	823	770	791	822	762	756	826	799	777	791	794	800	798	763	813	823	786	790	833	807	838	778	830	796	801	790	784	775	777	752	830	777	814	765	749	800	795	735	796	810	822	800	802	785	821	763	827	822	810	773	763	778	777	785	813	743	804	832	801	765	800	740	810	746	802	788	810	810	787	785	762	810	847	804	784	776	783	794	782	789	787	790	791	772	800	826	757	784	742	763	760	777	826	796	765	744	819	813	748	813	805	768	821	814	840	793	813	784	729	795	792	740	779	789	789	802	790	771	786	800	775	783	786	830	781	815	811	810	755	814	749	790	781	808	823	857	784	800	806	771	776	799	802	785	851	781	855	792	836	779	818	797	771	770	813	844	786	781	768	726	776	805	817	806	764	787	789	815	793	766	785	736	799	831	790	780	791	801	840	833	717	809	745	735	767	814	791	801	789	757	757	796	793	819	737	793	764	788	777	778	796	828	774	801	776	767	768	775	764	796	761	784	736	798	765	742	844	758	782	782	775	745	806	781	792	774	765	792	824	738	740	778	776	826	819	808	845	842	796	758	839	831	774	861	809	768	764	737	784	810	784	792	814	771	758	796	804	826	771	769	795	836	778	762	846	804	813	817	783	781	773	808	787	777	781	805	830	776	745	798	851	776	750	830	855	821	753	803	777	794	775	811	805	810	777	760	779	798	770	796	772	756	812	790	818	833	818	799	732	757	835	755	834	774	770	758	742	773	792	777	808	864	773	732	776	824	765	809	776	787	760	828	784	766	786	819	779	741	768	813	803	773	756	792	784	860	791	800	777	790	791	788	796	820	792	825	786	769	795	831	757	773	813	769	765	817	800	775	793	761	824	760	791	786	785	789	819	768	754	769	803	784	788	823	794	855	797	764	782	760	772	761	748	758	788	787	825	790	748	782	801	787	756	771	758	825	828	806	851	749	754	816	769	812	782	757	797	787	868	815	761	773	833	810	788	814	808	802	816	786	778	779	836	839	783	829	807	807	785	756	794	816	774	768	788	786	800	845	778	817	777	786	754	739	766	776	744	795	805	777	785	797	814	774	802	796	790	739	783	792	790	818	805	782	788	779	827	805	765	805	770	817	804	752	786	849	741	803	785	812	795	831	825	757	790	824	797	774	843	771	778	771	826	809	764	815	818	763	810	779	822	827	782	765	860	854	788	819	793	796	791	803	775	781	764	825	772	747	822	768	793	826	826	748	770	795	813	757	774	813	752	773	763	835	823	775	781	855	767	849	757	801	835	818	760	790	839	796	771	834	812	782	806	808	803	776	758	736	798	745	795	773	775	762	811	777	816	775	789	808	777	808	828	784	757	836	792	790	821	812	832	788	778	765	783	817	785	753	826	724	792	834	803	786	772	802	818	810	793	803	810	798	751	804	816	815	809	808	854	845	806	755	797	779	780	777	766	828	857	822	811	838	790	749	770	790	810	792	841	824	788	723	791	799	791	776	798	808	829	827	781	816	808	821	782	772	824	816	825	810	805	815	760	787	811	794	768	785	755	824	774	800	770	774	759	855	790	778	796	825	787	845	804	804	759	832	802	756	834	801	821	776	837	781	780	709	784	760	835	747	814	817	834	785	811	792	782	770	782	792	775	783	791	732	782	846	744	800	779	804	837	767	794	813	791	802	783	754	763	778	734	792	841	825	796	765	773	804	822	794	807	768	827	814	838	789	799	814	773	825	770	834	804	819	807	773	806	781	817	821	833	808	798	813	819	825	779	791	792	780	817	761	794	787	770	795	803	818	796	803	778	761	794	799	783	754	773	758	756	780	830	751	795	793	757	824	793	762	760	793	767	783	789	844	794	789	808	799	831	741	790	820	821	797	828	825	798	774	812	801	818	795	791	792	770	798	797	811	812	755	777	811	821	801	825	811	806	818	796	734	841	827	773	823	763	803	840	780	784	779	813	767	778	810	807	798	836	769	831	824	795	802	758	776	785	848	832	771	805	799	775	796	779	791	816	819	781	825	779	798	779	777	792	840	790	812	843	806	805	796	811	775	804	675	769	812	816	826	819	812	815	764	855	776	847	809	836	793	805	788	761	829	773	831	782	787	807	783	806	766	799	790	766	765	828	811	818	823	767	801	780	824	785	812	825	767	821	794	811	816	770	733	787	691	750	806	819	817	772	742	762	789	800	783	737	743	781	833
11075	6044	2872	1642	1002	788	695	622	564	475	371	305	278	263	238	223	212	197	175	173	146	108	132	157	151	123	141	122	128	138	142	147	121	113	121	109	124	123	115	114	129	122	101	133	125	130	127	112	107	120	118	118	123	111	105	115	129	111	132	126	135	116	129	104	105	116	99	134	133	140	132	121	125	111	113	123	136	113	113	104	125	112	102	131	135	121	128	113	117	121	119	120	110	114	128	125	121	119	120	124	119	100	115	125	138	122	124	128	145	119	137	130	129	121	126	107	110	124	124	114	124	134	135	123	128	102	92	134	131	112	131	125	121	103	121	126	113	104	123	142	117	117	131	118	130	126	102	122	120	134	114	150	105	101	121	114	114	112	117	106	103	111	112	153	110	110	101	136	100	105	98	106	121	124	127	127	128	118	125	124	98	123	121	126	124	109	100	137	124	115	119	113	129	121	113	128	131	129	135	121	128	105	118	125	118	95	113	112	135	119	110	115	135	133	119	121	133	121	135	112	123	106	129	107	119	122	112	120	123	128	114	112	108	126	124	120	127	106	105	117	128	135	122	128	113	82	110	137	123	128	115	118	123	121	127	116	124	131	119	127	133	103	112	99	111	120	124	116	122	107	124	113	110	120	95	116	128	106	128	131	115	122	126	136	118	137	96	118	120	108	128	124	130	120	120	118	119	109	121	115	131	102	140	137	121	149	127	120	125	124	110	110	119	112	119	118	119	123	111	100	133	123	126	111	118	105	112	128	134	116	123	140	121	117	113	114	127	130	119	143	124	122	133	100	134	117	130	146	118	119	105	121	113	131	138	130	99	118	138	133	131	135	128	117	120	117	121	124	127	113	107	124	113	105	116	110	113	111	115	122	117	128	129	113	123	124	113	123	137	116	116	122	122	112	102	123	128	120	122	112	114	115	117	108	118	111	92	137	122	114	132	122	128	121	110	124	126	129	148	133	113	114	136	129	105	109	117	125	118	131	121	129	107	120	126	129	110	126	122	116	103	109	116	111	109	124	137	115	109	113	132	113	135	132	127	123	114	109	122	105	121	133	99	121	122	123	122	114	132	131	111	127	118	110	123	105	108	121	108	133	121	116	128	104	142	103	128	120	112	126	106	135	100	131	124	129	115	128	116	110	92	103	109	127	123	111	120	126	128	129	105	113	128	127	139	128	135	117	123	113	120	106	113	118	127	122	137	142	126	120	142	129	119	120	109	122	115	132	116	108	108	110	131	111	116	107	134	122	138	115	129	109	117	119	123	123	107	120	144	96	130	125	112	115	116	121	118	126	126	125	128	127	126	108	125	102	113	128	112	113	115	121	120	115	116	109	108	132	123	136	140	128	117	114	124	102	106	107	118	139	111	124	118	133	103	109	118	106	147	142	110	144	96	105	118	106	119	125	121	121	111	107	117	126	123	122	117	126	132	123	108	133	106	117	128	118	130	129	92	114	113	121	107	122	118	128	103	132	126	154	123	126	122	116	116	115	123	131	99	112	115	135	120	111	109	118	122	116	122	119	120	130	127	109	100	128	136	117	118	111	104	127	140	112	137	132	142	119	117	134	126	126	100	116	111	124	111	108	111	114	125	130	122	124	110	114	105	140	129	112	125	119	109	137	109	119	111	136	125	117	124	126	138	107	116	103	116	113	109	136	108	102	134	147	118	116	133	115	108	126	119	113	121	128	120	114	113	103	129	118	120	109	131	128	103	115	117	133	115	101	125	127	98	115	131	103	140	116	119	109	122	135	111	123	104	104	122	124	114	124	123	117	124	134	120	114	128	135	113	127	119	117	124	97	131	131	136	117	99	127	126	130	117	109	112	135	136	131	128	110	126	147	112	141	111	109	97	128	112	127	105	110	126	116	113	110	115	113	108	119	116	122	105	103	111	111	94	105	118	138	123	116	122	114	116	124	131	135	112	119	118	123	121	120	116	132	114	110	109	116	108	126	136	108	128	113	102	111	109	123	116	109	110	115	113	135	130	128	132	117	115	122	115	126	123	137	116	114	144	109	113	123	115	98	130	102	100	126	119	119	116	135	115	137	106	109	122	145	151	123	139	118	122	128	113	111	130	121	137	131	110	113	105	124	142	128	114	105	127	138	118	111	121	130	112	116	139	125	126	135	133	125	129	124	129	124	131	139	111	104	137	109	112	108	121	114	109	124	109	120	111	109	129	122	139	119	107	118	111	140	124	122	136	132	104	119	117	119	126	107	117	119	128	123	130	120	130	130	106	98	125	142	136	116	122	125	138	129	128	125	127	123	140	143	117	122	112	108	107	119	119	110	104	120	108	127	117	119	113	122	125	127	143	125	135	122	134	119	120	125	114	119	126	102	119	118	114	93	116	146	126	125	112	149	113	129	121	128	118	109	130	123	139	100	112	123	121	106	102	119	127	133	114	123	132	126	144	128	114	129	135	111	141	111	112	127	105	104	114	132	118	116	104	135	117	119	133	121	127	112	133	114	123	115	114	107	128	109	100	122	109	124	113	118	122	128	128	104	118	124	125	111	130	116	110	109	120	116	114	109	123	122	122	117	117	104	129	113	123	129	117	120	115	117	112	109	130	114	120	134	121	127	130	132	122	125	114	127	132	138	120	97	132	124	141	124	114	135	113	125	121	113	133	140	126	131	106	127	123	106	121	116	124	119	122	100	118	124	128	119	126	128	109	123	137	112	131	118	133	130	134	129	137	125	115	121	116	121	125	107	119	102	115	127	122	119	100	136	124	120	139	113	123	116	141	113	129	119	100	128	116	126	116	119	103	103	112	121	113	132	118	110	122	121	126	119	114	131	119	110	119	97	130	129	102	99	125	123	106	118	104	120	114	117	147	120	112	128	118	98	118	128	100	141	107	118	119	119	132	127	111	128	128	109	114	115	132	118	114	145	133	97	108	106	134	129	105	112	110	133	127	143	128	126	112	114	118	124	134	136	106	128	110	104	129	113	118	106	107	116	132	123	152	122	112	147	125	126	120	124	115	130	109	131	128	115	121	115	111	130	115	106	122	124	121	104	132	141	134	121	127	117	125	110	120	117	116	130	106	116	106	122	116	132	131	121	131	127	121	113	115	116	111	123	119	130	118	118	133	126	125	123	129	107	119	141	126	123	140	131	121	132	145	113	110	112	117	145	137	113	138	118	121	123	116	127	134	121	134	126	125	96	116	116	115	137	113	122	103	129	122	129	124	123	114	139	122	120	106	114	113	137	110	130	144	107	130	133	104	119	132	127	128	109	102	105	125	140	125	116	107	113	112	113	117	133	118	115	103	133	144	123	107	114	127	126	101	106	136	119	116	127	109	127	119	133	128	117	114	108	116	130	121	129	112	111	116	132	133	104	133	119	129	123	136	109	113	149	144	130	123	129	109	126	119	128	109	115	105	125	105	128	133	124	112	122	127	123	136	132	131	113	103	108	113	103	125	125	121	113	120	99	118	121	117	108	112	112	114	118	105	112	129	111	129	118
41091	27000	19143	18311	21056	21761	18832	15742	12871	10498	7997	6030	5064	4419	4014	3666	3147	2738	2205	2000	1708	1545	1421	1290	1304	1242	1222	1127	1082	1109	1085	1081	976	921	903	930	953	883	873	943	934	889	870	825	877	876	872	884	906	902	920	901	905	846	887	853	939	847	916	861	849	904	920	913	866	900	844	896	846	888	873	888	890	883	844	846	868	895	885	862	846	861	890	842	848	819	903	904	975	883	872	880	875	896	884	882	832	827	860	874	846	948	879	876	848	920	861	860	868	882	923	885	878	923	815	833	879	869	941	871	896	881	829	854	872	909	899	863	838	902	824	899	885	904	873	857	897	908	889	862	900	874	876	977	883	883	832	932	879	877	879	903	879	882	863	895	871	862	891	831	849	847	916	819	878	869	888	871	892	917	912	877	893	889	977	899	914	916	862	881	884	946	924	866	846	924	888	843	905	873	896	918	873	826	900	867	899	858	896	910	870	916	889	839	896	818	870	876	887	855	898	860	901	908	828	861	922	933	830	882	929	862	842	920	919	848	829	850	844	913	903	855	819	873	870	866	893	833	865	885	840	911	841	886	911	836	844	865	874	871	907	824	892	843	900	869	898	910	860	854	849	818	888	938	921	873	845	909	852	900	890	890	880	858	860	863	961	840	833	880	882	856	870	873	804	915	878	882	884	862	887	934	892	877	939	887	857	881	928	886	895	892	880	879	861	903	910	857	853	874	880	870	919	889	823	875	942	868	868	890	838	876	867	936	929	820	888	825	899	912	939	870	877	871	833	916	872	881	924	861	934	866	825	922	896	816	867	894	851	871	871	867	889	919	918	870	924	880	880	859	874	874	875	901	848	891	871	891	885	928	847	845	839	926	895	896	900	875	936	880	864	832	847	875	920	863	898	850	923	905	866	851	813	856	855	856	866	924	815	895	896	892	889	905	861	875	960	874	886	851	912	873	915	888	920	856	830	910	872	860	874	912	880	861	884	917	858	829	925	845	862	872	903	877	877	876	906	915	868	828	851	866	911	835	865	877	871	886	862	944	881	920	836	871	873	885	889	863	918	850	933	879	826	889	864	883	860	866	869	894	859	900	880	894	864	860	911	859	875	946	891	862	880	866	891	873	883	871	918	886	898	883	894	878	905	826	861	848	849	953	838	938	888	847	899	941	902	892	834	888	850	940	832	880	876	891	830	875	838	921	903	881	891	891	828	907	897	871	878	858	864	872	878	836	844	877	850	919	865	904	905	836	895	888	880	880	941	891	923	853	896	858	835	886	835	858	915	869	875	844	882	863	881	856	859	861	862	898	937	866	853	904	807	893	841	892	917	849	872	882	908	872	876	883	900	892	865	875	889	871	863	891	809	916	893	855	899	824	918	874	875	864	847	859	895	848	847	861	916	861	849	812	785	883	861	901	902	864	840	826	894	879	823	870	885	830	888	898	900	922	871	870	884	894	897	879	859	854	878	906	855	913	886	896	915	882	874	912	873	861	880	883	878	871	875	867	867	884	886	871	839	890	911	895	939	915	911	895	922	880	869	923	869	891	855	848	882	878	855	876	886	849	894	900	896	809	896	826	866	848	903	878	896	877	859	836	864	885	907	850	915	864	866	852	861	824	889	915	930	838	893	886	884	870	875	891	831	852	903	871	903	895	855	946	917	897	922	949	906	931	877	907	886	884	904	868	908	898	875	883	922	879	862	885	836	852	871	882	866	875	920	873	837	881	843	880	863	907	860	889	835	860	846	842	897	885	844	885	890	840	942	927	849	893	894	916	906	891	908	853	944	872	826	831	850	874	889	877	905	805	924	818	917	915	872	873	840	814	916	938	904	881	946	861	927	892	883	930	910	828	892	880	916	819	832	899	852	879	884	849	913	838	849	878	898	910	843	868	892	878	900	860	865	907	887	884	854	907	907	856	913	907	878	844	860	892	899	869	873	932	872	882	885	841	914	935	839	881	903	905	811	857	868	856	891	866	845	877	877	953	868	846	873	896	937	947	864	866	885	940	875	890	916	889	922	830	901	928	902	894	893	880	865	922	883	922	924	868	911	896	885	903	894	886	853	874	887	862	863	895	830	931	834	887	856	867	931	875	880	853	879	893	884	898	894	894	813	863	887	840	873	885	879	929	900	886	890	863	882	917	884	891	905	871	865	906	916	907	878	830	860	950	849	865	842	866	949	939	912	912	878	917	860	866	887	868	871	902	851	970	902	792	861	842	881	927	846	893	870	890	874	923	896	904	851	917	839	861	894	861	823	898	926	868	907	889	880	810	871	876	850	889	875	848	890	897	935	908	889	889	893	883	895	847	915	867	889	891	870	855	916	861	933	833	886	856	875	887	861	846	886	910	840	852	895	892	906	907	894	899	948	824	884	845	834	890	826	887	834	901	901	865	943	868	861	876	868	883	891	872	883	939	895	843	871	862	920	877	883	877	833	855	807	852	876	933	896	847	877	930	879	932	860	864	853	876	904	900	884	848	849	855	889	859	827	893	919	866	888	905	917	887	873	870	868	887	903	925	870	890	885	933	926	873	915	891	839	896	913	930	910	869	832	869	893	874	875	882	863	928	855	912	915	921	873	901	907	883	880	905	882	921	888	908	832	885	823	857	887	858	872	893	876	825	896	899	860	925	868	869	890	879	917	892	865	886	885	876	887	891	911	853	821	911	897	872	878	899	883	896	848	909	848	847	835	863	858	862	908	857	877	881	825	827	889	853	892	842	872	872	838	892	846	844	922	914	820	853	905	878	897	882	861	901	865	851	904	859	881	906	911	875	878	868	922	860	880	921	910	896	895	892	873	874	859	836	941	881	885	860	872	880	858	877	870	876	888	924	900	857	900	835	881	893	877	850	836	874	828	892	868	897	888	901	878	876	843	929	884	897	846	907	873	848	852	829	906	902	905	828	875	896	856	906	888	879	860	913	876	904	889	959	919	863	879	838	857	858	835	868	909	836	872	930	878	914	843	890	943	896	839	917	896	885	877	832	874	820	884	920	868	916	870	863	877	901	924	889	883	856	877	860	920	877	879	842	894	834	843	862	861	860	926	885	902	877	876	859	888	916	908	895	843	897	853	878	912	896	834	860	939	906	890	897	843	862	865	887	889	850	866	812	909	829	847	887	849	847	883	906	859	875	860	918	899	887	833	849	884	846	902	857	885	824	892	826	863	886	896	839	893	875	874	875	837	853	903	881	868	818	829	907	871	879	861	917	897	872	917	863	865	895	871	883	926	912	845	875	845	875	875	868	846	830	880	857	899	843	857	863	948	856	900	848	824	882	820	841	931	897	883	920	853	867	881	843	916	865	914	879	910	916	909	886	877	886	914	913	868	851	887	848	880	865	915	879	871	879	925	924	835	921	853	869	869	867	839	903	878	939	919	838	905	895	822	880	854	901	861	883	853	866	912	913	916	906	878	915	873	867	912	908	891	925	850	863	866	865	844	873	887	833	865	856	882	850	905	889	830	892	932	849	890	888	888	837
7005	3350	1739	787	482	446	423	365	316	292	203	218	210	167	196	163	176	130	129	141	143	126	126	116	117	123	106	107	123	120	104	118	118	97	109	122	111	108	104	128	113	87	100	97	120	116	106	113	103	122	99	112	98	102	110	102	99	103	102	92	110	96	121	117	104	114	103	128	106	98	108	101	113	108	102	104	83	113	110	115	93	93	108	89	106	99	103	125	114	147	102	115	106	102	102	105	95	105	116	107	91	108	116	108	102	104	94	98	111	107	103	93	108	107	112	112	109	103	109	118	101	98	113	101	102	98	117	113	120	113	121	108	99	114	110	107	100	116	104	116	113	120	105	99	80	101	91	97	118	109	124	104	90	111	100	93	103	87	100	96	115	106	94	102	124	117	85	94	110	122	92	107	102	103	107	105	106	107	120	89	92	100	97	105	121	101	112	112	123	110	118	83	111	106	116	104	99	98	108	105	106	111	96	103	99	112	99	103	113	110	117	92	104	110	104	111	117	107	108	119	97	109	100	101	113	107	90	95	92	85	127	92	111	108	111	96	121	97	93	109	96	111	118	120	119	113	114	100	89	109	107	131	112	118	94	122	105	113	103	103	105	99	115	111	90	100	105	94	113	115	93	92	125	113	98	103	99	90	118	103	119	115	121	108	114	111	109	123	114	101	107	110	92	118	114	96	122	101	106	100	118	104	121	107	107	108	87	91	113	108	112	121	105	97	104	105	102	122	105	113	104	119	95	110	121	93	108	106	112	119	96	108	105	100	96	103	93	109	103	105	117	101	99	110	98	131	113	112	101	113	105	113	90	114	115	116	94	120	109	95	107	107	116	110	109	113	101	109	129	94	83	103	110	93	95	113	97	123	106	102	91	106	112	100	86	111	111	130	116	106	129	101	115	115	108	91	91	109	98	94	95	85	114	106	98	90	92	107	109	102	109	112	101	107	116	107	93	106	123	126	105	104	118	95	123	90	102	113	104	101	119	113	95	112	101	96	138	128	119	102	106	112	103	119	112	104	105	119	118	121	116	103	102	97	101	108	115	112	88	111	106	108	110	93	120	128	104	137	97	88	110	112	98	103	115	109	100	114	108	115	107	114	103	107	107	115	111	110	122	108	110	102	100	114	112	121	127	98	99	101	118	101	113	108	109	116	118	112	105	82	110	113	115	113	117	110	114	118	99	116	87	102	112	113	84	114	90	116	102	118	101	89	122	102	103	105	109	95	93	107	98	102	113	102	108	112	89	112	108	110	110	112	102	105	111	127	125	122	99	109	107	135	85	112	105	114	111	105	99	95	102	108	107	104	124	107	101	90	108	122	122	106	128	110	96	89	113	88	118	97	151	115	107	105	102	121	124	112	109	119	116	102	121	110	104	104	118	109	111	122	108	101	98	115	116	98	109	86	118	96	101	91	114	122	91	93	95	91	113	90	102	105	108	116	95	104	104	128	102	107	111	109	110	100	109	111	103	108	107	112	119	86	99	109	127	102	104	81	99	113	124	96	98	104	93	99	86	105	99	109	101	104	129	103	106	118	99	116	109	110	102	115	92	110	109	101	118	97	99	103	114	111	118	110	94	110	102	107	90	92	102	131	106	113	89	105	112	124	97	100	101	102	97	105	105	105	116	92	123	100	106	99	116	100	109	99	112	118	105	112	95	99	96	126	100	127	98	117	118	98	134	87	87	99	117	94	99	105	110	98	108	128	71	107	98	96	106	102	102	110	124	113	100	100	107	111	108	109	103	101	114	98	107	116	114	108	111	94	101	122	116	122	99	110	100	116	98	138	102	122	98	110	106	96	83	107	132	132	94	105	109	94	107	98	99	115	105	92	102	93	94	108	116	104	113	119	112	122	120	106	97	93	92	115	107	104	102	120	118	114	122	81	105	128	112	111	127	121	104	92	104	102	112	97	106	98	106	129	97	98	106	102	92	88	120	124	90	100	105	105	106	99	112	108	110	118	112	96	119	109	116	107	112	108	110	107	124	115	108	126	101	102	110	87	99	99	93	106	108	110	97	103	120	109	94	85	89	114	110	110	108	119	119	115	97	133	110	101	118	112	96	100	95	112	114	111	105	116	104	107	118	102	104	114	108	108	124	106	111	80	110	121	113	108	100	111	107	104	91	78	114	99	108	111	108	123	105	102	116	96	129	106	106	114	106	100	97	125	105	118	90	98	107	132	101	93	110	116	100	108	112	99	100	109	108	105	102	103	105	91	116	96	112	111	113	103	99	93	92	104	98	101	113	112	110	103	117	109	111	89	105	114	99	106	111	101	114	103	114	120	94	106	101	101	94	133	101	88	87	119	107	130	113	115	97	96	106	111	106	112	105	106	121	94	96	116	104	113	119	102	104	90	99	98	112	123	119	118	93	112	107	114	109	95	127	101	123	118	105	83	111	94	110	106	103	117	111	124	98	101	95	110	124	109	94	93	103	114	98	95	109	116	113	119	101	84	111	112	108	111	99	114	117	116	105	107	98	110	123	114	99	105	117	92	96	112	120	87	95	99	95	97	97	112	102	98	123	122	103	106	95	106	108	109	106	108	97	89	114	107	108	109	107	141	107	109	94	101	105	112	100	109	106	103	111	122	114	85	93	117	112	116	124	92	116	128	116	102	104	102	105	87	89	111	101	107	109	101	119	119	99	104	121	99	115	113	120	110	90	100	108	113	111	113	101	118	107	110	107	110	99	88	103	116	99	118	97	104	97	111	106	97	111	113	110	117	110	94	115	114	90	109	98	120	113	90	90	95	96	96	101	95	115	119	106	103	105	114	100	103	110	97	119	106	105	119	106	130	96	106	118	101	108	110	128	129	119	95	107	120	99	112	116	113	112	89	114	92	124	125	95	101	116	101	116	118	115	99	105	104	128	106	118	106	104	101	114	107	89	110	112	107	115	124	113	109	84	118	101	104	106	100	122	103	113	104	113	109	123	105	98	92	122	119	113	128	99	100	100	106	108	113	98	99	103	136	99	120	119	99	102	111	103	117	117	110	128	101	90	108	112	107	97	119	111	119	111	121	112	97	111	115	102	111	118	89	112	92	104	107	105	102	119	119	113	99	91	121	86	118	94	109	127	105	120	108	122	120	96	110	105	105	103	101	114	123	95	107	117	112	106	82	99	99	114	119	113	110	102	117	95	95	96	118	103	119	117	98	115	112	107	115	110	120	118	118	103	94	118	108	109	109	94	101	116	102	87	89	103	95	104	99	107	93	107	98	104	127	97	93	93	112	89	109	118	109	102	112	110	99	128	104	99	110	104	88	149	110	88	94	136	107	89	121	115	95	116	125	104	105	110	96	93	107	103	117	96	113	102	128	99	114	113	113	112	130	107	113	101	89	100	101	124	88	110	102	106	113	113	108	117	105	97	103	110	113	106	124	116	95	109	111	113	104	108	111	103	99	113	109	108	105	114	108	113	104	114	109	114	93	98	113	107	114	92	98	106	116	130	107	102	97	113	100	103	107
34615	20962	13811	11313	13914	15177	12952	10441	8559	6566	4827	4046	3353	2785	2520	2245	2240	1866	1569	1403	1284	1175	1171	1077	998	947	955	903	929	917	869	919	852	845	800	865	823	793	736	794	849	791	775	756	803	783	796	794	799	783	810	805	840	801	854	757	801	825	805	814	820	781	792	775	767	823	827	794	810	805	792	853	764	814	792	799	783	786	803	761	823	823	798	799	758	767	752	810	793	793	789	827	747	804	827	759	789	749	797	824	755	773	825	722	786	748	825	816	799	822	769	792	754	776	776	776	803	778	777	745	778	845	688	796	797	800	778	791	777	808	808	758	825	746	811	814	791	786	786	808	824	757	770	782	785	784	811	793	785	786	751	787	819	811	857	755	816	750	817	767	801	802	812	803	797	774	836	805	730	834	839	767	860	777	794	784	826	809	835	804	790	776	836	828	787	809	791	816	809	821	795	742	838	798	785	814	792	843	846	759	784	749	775	765	810	785	792	764	781	791	819	779	831	749	817	817	781	833	779	758	806	776	764	812	783	813	836	839	788	826	823	761	801	772	797	808	762	808	764	786	811	785	763	803	754	780	778	808	806	830	811	798	805	795	784	812	769	819	828	796	809	789	777	758	765	760	892	801	842	769	787	831	798	737	748	788	801	752	810	780	833	791	803	821	874	760	847	824	783	784	841	747	864	760	739	801	776	778	734	780	774	870	834	785	800	801	777	802	765	831	829	818	779	792	802	761	820	784	774	808	818	816	819	814	785	757	798	795	818	787	797	809	790	813	795	792	805	781	826	751	780	790	803	805	793	861	802	778	792	796	848	757	756	766	787	801	831	813	824	796	808	783	775	795	753	805	780	814	760	800	792	747	809	751	805	806	763	815	785	798	771	802	802	836	797	765	786	821	808	794	789	810	728	799	793	806	834	790	816	797	733	791	805	786	799	824	784	791	787	797	774	778	801	760	820	795	794	797	805	827	749	737	788	787	777	836	816	782	775	740	793	901	763	755	789	819	828	774	786	770	751	852	806	773	800	752	822	765	751	797	769	769	825	858	762	770	774	804	838	767	786	772	748	788	806	805	754	823	759	766	781	766	786	807	776	783	780	849	744	806	816	756	803	752	801	798	808	829	800	836	770	762	776	800	761	783	811	777	773	762	796	805	802	799	814	801	762	779	810	806	824	808	786	779	785	807	755	765	847	805	811	776	808	795	742	796	811	791	758	818	762	766	789	771	785	783	793	777	742	796	865	740	761	777	761	787	815	788	776	804	787	784	755	779	763	774	795	813	798	777	769	758	799	797	812	833	787	758	808	827	773	807	802	788	797	808	786	794	755	779	766	730	772	754	775	822	810	809	843	795	809	802	745	810	842	828	746	816	776	753	729	817	791	813	773	823	802	764	794	778	830	795	781	744	807	807	822	807	820	825	822	813	793	784	832	794	755	785	785	811	812	795	792	815	800	828	821	811	806	750	812	819	774	832	800	751	772	804	744	781	809	778	825	777	789	814	807	776	793	833	800	799	810	809	797	774	777	808	781	812	770	802	815	812	812	806	803	794	762	851	791	798	797	800	754	791	800	831	819	801	733	829	804	761	794	799	813	798	780	792	873	822	800	737	839	794	783	797	754	803	821	817	795	819	773	825	746	757	826	774	758	822	770	797	823	752	762	819	791	817	788	807	808	821	836	805	758	781	787	801	796	767	808	820	765	767	806	827	755	809	776	798	822	795	764	792	780	768	829	800	805	840	803	750	830	780	816	786	825	792	789	792	783	793	796	762	784	807	797	753	778	824	794	804	818	788	808	840	771	817	799	760	792	814	807	837	794	791	768	768	777	783	796	798	808	801	806	754	762	757	816	778	765	826	789	764	797	796	793	758	819	782	815	791	818	763	792	773	820	780	800	749	816	794	795	785	750	739	837	753	783	801	771	814	775	764	754	799	773	767	779	797	807	775	770	713	782	780	866	747	790	764	773	751	815	859	803	814	737	793	811	725	769	796	782	839	834	817	796	813	808	839	800	769	767	810	777	788	804	836	768	756	750	777	815	802	783	810	770	798	770	764	805	780	806	819	801	804	764	889	762	843	792	779	786	807	833	772	763	808	797	774	784	854	795	834	828	759	786	793	788	763	831	796	805	808	762	824	844	753	789	730	753	787	784	816	812	837	791	738	779	785	825	759	865	803	787	809	776	820	811	789	798	785	811	792	804	778	796	803	789	794	804	786	741	800	780	753	816	837	803	795	799	812	808	812	799	798	718	796	793	781	826	789	857	789	838	787	828	760	795	778	789	792	778	779	768	783	791	811	796	812	810	827	792	753	829	828	802	773	813	818	807	808	780	800	795	744	803	818	789	771	786	815	805	757	763	884	788	803	791	753	802	845	772	828	799	809	835	754	768	769	794	751	783	827	768	790	783	797	749	791	778	788	789	788	780	792	822	818	793	849	784	786	805	769	817	772	852	810	796	739	784	833	795	823	794	763	774	759	810	768	773	798	752	817	810	791	831	765	771	740	753	789	824	763	772	764	783	823	771	823	770	840	781	760	819	787	786	825	795	830	769	816	800	801	790	797	819	773	798	825	726	816	802	806	816	800	802	792	831	774	818	807	798	781	784	769	859	805	768	828	745	794	821	794	780	704	830	780	800	826	768	788	812	767	779	833	787	740	785	806	781	818	772	810	766	820	820	849	827	743	746	804	790	824	831	821	792	806	758	818	789	831	764	752	794	790	793	813	770	815	778	781	783	777	835	812	805	787	828	832	785	783	809	793	764	802	813	724	784	804	843	807	770	816	794	811	798	754	834	818	772	767	795	811	801	811	799	813	793	787	830	806	808	774	826	828	859	776	761	764	742	802	794	825	814	800	775	768	781	798	796	806	807	784	795	771	843	830	803	790	822	807	814	798	808	757	790	818	835	773	805	786	775	833	810	793	831	800	819	760	729	786	785	817	785	811	813	748	829	781	859	714	799	800	825	798	872	799	805	762	750	807	795	791	786	831	793	750	809	797	798	783	802	765	820	815	782	819	819	791	792	767	752	768	773	746	766	826	798	761	815	750	812	776	761	797	832	764	776	814	761	782	827	772	746	772	766	810	836	781	863	851	784	804	802	771	765	792	783	838	764	814	748	737	818	758	791	816	748	823	762	799	801	847	805	783	817	790	826	751	788	774	765	789	842	772	829	855	796	825	811	763	782	796	802	807	813	810	866	836	820	813	798	772	756	781	800	814	803	818	749	774	800	799	813	778	744	825	808	790	831	759	787	808	788	797	781	787	781	783	793	798	845	813	815	820	778	789	838	792	712	783	803	814	778	768	788	766	773	821	830	790	807	791	818	786	801	747	778	795	812	807	793	764	777	796	775	823	813	760	778	752	806	729	785	785	772	813	831	792	881	777	863	800	817	811	797	763	781	752	759	795	782	796	764	785	726	769	810	822	799	794	840	799	737	803	807	793	822	753	798	799	819	748	811	763	773	793	827	792	754	811	829	750
8121	5084	2358	1163	707	595	595	539	429	363	260	271	238	233	233	209	199	179	158	165	147	171	155	149	169	139	146	152	108	128	102	130	101	120	109	96	89	121	105	139	102	112	110	124	120	109	108	97	109	116	119	118	137	131	126	110	108	105	105	131	123	121	119	138	139	109	118	131	122	108	114	122	128	139	117	112	108	112	119	115	114	152	110	111	119	94	126	140	116	111	130	114	108	106	121	108	101	123	137	123	131	124	127	109	119	115	104	119	127	140	124	120	91	122	119	118	129	127	104	103	111	128	124	102	114	147	120	115	115	136	118	129	112	122	128	108	136	121	96	124	124	114	102	129	137	144	133	126	119	111	102	103	115	124	133	111	132	128	126	138	107	118	106	126	137	123	131	124	142	101	131	123	110	124	100	124	123	121	120	117	119	107	116	100	126	114	116	123	117	120	98	109	125	96	128	120	119	108	127	123	116	131	123	124	113	120	103	135	120	108	116	107	125	95	114	111	124	104	95	115	119	94	115	111	125	111	116	130	131	120	109	128	129	119	127	101	112	102	112	117	133	135	113	115	125	113	122	130	110	115	117	111	135	129	115	120	117	132	124	113	116	112	134	138	104	130	112	117	126	110	119	106	130	106	106	124	119	104	120	137	130	147	106	137	112	121	111	119	129	108	132	146	130	124	127	111	114	107	127	123	98	104	126	109	112	118	121	115	135	108	123	115	120	123	118	131	115	122	116	117	131	113	123	126	118	126	113	114	107	122	128	127	131	121	119	141	132	128	118	118	112	126	99	132	119	126	119	109	135	113	126	116	124	123	131	124	119	120	129	116	129	124	119	132	112	116	110	130	137	113	116	144	135	125	123	113	116	112	131	126	120	142	132	103	113	120	106	119	111	127	116	133	131	125	141	106	151	104	120	130	111	111	102	119	132	101	137	115	113	113	116	108	114	100	117	121	145	123	131	121	123	120	128	133	127	102	106	121	126	108	129	115	105	115	133	133	111	102	117	123	126	113	128	127	109	119	121	125	142	123	115	131	117	118	115	130	109	109	110	114	129	134	112	113	130	119	122	136	107	119	135	128	125	123	113	117	135	94	126	115	139	119	111	94	113	149	143	111	100	119	115	120	139	142	115	124	132	123	127	142	107	124	118	123	120	131	116	140	120	121	118	114	114	108	131	119	104	123	132	135	130	101	129	132	125	111	119	108	105	98	130	103	109	109	131	128	114	132	104	136	138	118	119	115	123	115	108	121	118	112	111	121	132	136	112	125	124	126	119	108	132	125	107	137	127	125	116	99	125	127	114	111	128	118	124	131	119	126	118	116	115	131	119	142	115	142	120	109	110	132	125	102	127	99	115	120	123	119	121	115	112	113	137	110	119	108	135	103	120	110	119	123	126	103	107	136	134	112	110	120	106	127	139	127	104	112	126	140	126	124	128	119	119	100	120	120	110	120	114	118	133	116	108	146	138	115	124	131	103	122	136	123	117	110	120	99	131	134	116	134	122	110	108	112	104	129	113	127	109	101	123	123	121	113	123	111	113	130	121	119	96	120	132	131	108	118	116	119	131	131	127	98	117	128	129	118	134	114	128	116	118	99	113	127	124	121	117	115	111	111	142	135	117	124	130	119	112	116	98	118	128	126	103	117	116	142	116	99	112	133	106	122	130	125	117	125	144	117	120	114	130	115	100	141	124	117	129	125	127	130	158	116	106	112	133	131	141	115	127	126	103	118	146	116	126	131	122	137	93	112	112	129	136	121	139	117	117	128	104	123	117	133	112	122	130	117	106	128	98	108	116	102	128	109	111	101	110	100	118	107	123	101	115	123	105	133	140	130	121	116	91	124	124	112	118	121	108	119	112	106	99	115	133	123	117	131	113	104	122	115	116	133	136	129	133	131	112	119	125	125	111	141	109	115	109	105	118	102	102	121	129	117	121	109	114	98	114	111	114	114	128	121	127	132	136	111	120	117	112	121	109	115	118	122	124	123	121	132	112	125	121	122	113	116	129	102	129	113	110	117	106	121	124	106	112	114	112	141	120	131	112	116	108	110	115	108	126	114	125	142	128	111	96	100	128	122	128	123	97	133	113	122	106	117	115	99	118	121	115	107	114	121	115	131	110	114	125	134	119	121	151	114	104	111	114	102	135	112	108	123	120	109	112	126	108	116	114	110	132	123	130	127	119	147	110	111	115	114	121	121	126	109	113	115	125	131	120	140	134	113	105	117	106	109	123	124	116	131	115	109	134	129	113	108	125	150	114	112	115	109	129	117	113	140	104	91	119	137	125	110	102	119	128	99	139	116	112	130	123	109	117	111	118	127	112	121	115	117	122	103	113	117	113	135	114	133	124	125	126	124	112	122	118	135	142	124	116	124	111	118	115	98	97	134	103	121	122	111	122	121	158	114	109	120	111	122	107	121	132	118	114	128	122	119	100	117	117	139	122	130	109	94	138	121	112	111	136	110	130	109	108	106	125	131	108	120	119	106	132	125	123	121	130	120	108	132	123	124	112	118	128	119	102	130	129	116	111	138	112	113	127	111	117	117	130	129	123	124	148	131	122	127	115	126	120	113	126	123	125	119	142	101	119	113	111	121	120	133	116	105	128	100	117	117	116	121	127	98	107	109	120	100	113	113	113	116	109	130	120	131	115	113	122	120	124	119	110	122	138	101	108	124	108	113	135	125	112	102	108	119	125	127	134	147	123	106	122	110	129	118	114	130	112	119	132	100	128	123	119	114	131	110	118	130	119	121	117	110	108	121	116	119	107	105	107	123	103	126	121	107	126	136	122	108	125	121	122	123	117	138	111	116	119	136	122	108	115	140	116	105	119	109	109	126	132	108	129	111	117	111	112	107	132	115	141	125	102	129	109	115	113	119	136	122	138	120	117	138	130	123	126	149	144	118	122	110	131	117	127	126	111	109	105	114	110	105	115	116	119	113	118	104	124	118	109	105	121	113	116	110	101	114	107	115	123	118	111	123	121	135	121	107	136	114	116	131	101	135	125	119	117	109	105	132	101	122	87	134	106	123	112	125	130	112	122	132	101	143	114	125	122	143	108	120	128	135	127	121	121	118	146	129	136	132	124	110	127	118	141	123	133	126	124	122	115	121	126	129	96	105	124	119	108	112	114	123	133	132	115	111	113	115	127	125	118	130	125	140	109	131	126	126	110	118	124	103	120	124	116	96	107	159	124	131	108	129	117	111	106	115	124	131	114	126	128	143	112	120	127	116	131	119	137	133	132	132	133	110	131	100	99	121	122	129	110	122	121	118	105	108	139	115	117	126	130	135	133	113	138	114	127	114	137	116	140	117	103	127	129	127	111	117	114	123	123	136	102	115	109	133	111	122	122	117	136	110	128	104	124	101	144	138	130	123	133	125	131	111	129	115	130	103	129	109	116	133	112	128	135	125	104	128	114	108	129	125	138	110	139	120	117	121	129	132	121	116	117	143	128	115	108	116	133	111	122	121
38763	25423	17241	14091	18063	18990	16578	13583	11721	8741	6865	5481	4569	3990	3565	3300	2846	2470	2127	1880	1657	1473	1350	1274	1211	1139	1130	1106	1031	1088	1059	921	956	906	916	910	928	916	848	874	893	843	873	878	896	876	878	832	862	890	886	876	810	844	861	865	862	886	929	804	841	846	884	895	954	877	857	846	896	866	864	847	855	820	856	894	871	877	867	861	893	899	913	837	826	929	851	850	932	861	872	849	908	903	898	873	878	825	898	927	897	874	893	841	893	895	837	882	888	849	927	938	860	831	878	891	867	909	909	861	850	887	900	866	943	869	919	812	833	965	862	905	884	890	885	856	891	859	887	872	846	869	862	843	896	908	908	807	891	885	871	862	917	890	865	912	856	934	906	897	817	807	853	885	885	870	870	938	822	848	830	909	851	860	928	933	902	826	872	890	871	844	860	929	897	876	899	872	957	859	904	906	878	916	908	871	882	918	895	924	865	911	861	923	867	824	895	889	781	874	915	887	833	883	839	903	872	898	855	834	879	858	906	841	882	918	876	847	917	890	867	863	878	854	852	844	857	929	886	839	871	849	877	882	882	854	872	813	915	880	889	886	826	868	850	827	859	833	831	873	807	861	873	842	921	896	891	877	904	878	894	925	858	881	894	892	892	891	864	889	841	882	921	888	914	906	899	899	827	904	876	933	881	922	887	873	912	930	888	941	910	848	864	888	850	851	845	862	847	869	864	858	850	870	845	860	901	861	887	844	927	879	925	920	848	843	892	882	914	848	878	887	879	916	870	895	852	941	827	917	872	904	870	855	976	857	902	919	913	886	854	929	892	883	866	863	858	857	841	862	868	860	836	870	876	805	917	889	902	913	862	829	877	854	926	865	860	862	854	875	878	896	887	868	892	902	868	913	867	901	886	882	873	892	868	890	878	925	921	917	844	871	847	860	942	891	903	927	881	905	916	873	873	906	850	913	875	907	841	825	857	841	836	873	874	843	874	878	869	866	880	885	884	845	904	885	915	902	868	878	937	848	897	929	880	908	825	861	870	928	852	879	867	858	869	860	842	903	860	880	872	864	935	923	805	888	867	903	886	872	876	888	901	903	880	839	891	843	845	923	886	899	811	864	898	857	915	869	933	898	863	869	835	848	848	848	874	840	912	883	896	886	901	890	882	896	913	859	910	910	859	893	859	875	888	923	838	869	863	896	852	893	838	883	908	865	882	872	859	858	887	882	899	849	795	909	869	874	887	913	842	864	913	862	863	835	902	852	848	908	896	885	881	877	870	851	817	833	932	905	881	864	908	877	884	841	830	900	889	878	873	885	905	821	899	863	858	869	908	938	857	879	915	878	895	909	905	869	856	890	898	890	918	881	862	909	857	870	892	889	812	861	897	854	906	876	899	888	852	920	917	877	846	871	934	878	892	877	833	862	875	875	905	844	902	897	869	891	895	886	843	845	903	894	891	869	810	885	854	854	844	854	875	927	908	841	899	864	920	897	869	846	899	871	915	872	903	889	869	841	859	868	880	869	846	833	916	928	876	901	845	803	891	883	881	906	854	885	837	862	915	901	848	877	847	890	835	875	844	906	861	845	804	850	853	847	892	830	883	892	905	890	912	850	835	917	891	872	875	868	855	887	938	843	901	892	879	881	885	870	863	907	881	885	843	868	874	910	931	925	842	870	886	856	840	882	831	832	872	861	910	865	892	916	925	861	893	882	817	901	893	857	911	862	846	859	861	876	849	867	895	918	844	891	846	858	862	926	856	887	830	902	859	905	849	931	886	843	890	866	945	911	894	829	879	923	877	915	848	901	872	845	922	867	867	865	901	885	860	878	827	925	886	843	873	803	898	896	863	847	967	874	847	841	899	811	905	953	823	893	950	862	903	917	852	903	829	913	861	815	874	900	922	910	902	878	864	902	885	889	883	873	893	892	839	900	844	838	877	878	928	853	873	883	863	892	961	843	863	857	892	869	849	876	901	921	900	840	854	856	893	881	850	893	854	867	880	854	912	787	873	881	881	939	861	881	815	888	880	907	898	899	895	886	831	852	858	849	908	850	847	822	918	908	943	845	903	885	848	870	877	854	831	912	906	834	854	868	891	890	835	888	921	858	836	832	890	860	921	811	968	886	902	859	928	886	898	867	898	869	921	879	853	812	846	842	873	906	859	846	928	900	838	940	865	871	895	868	899	885	899	849	865	896	882	881	868	876	899	928	892	888	894	878	876	861	875	815	911	944	818	863	914	827	869	920	933	861	888	800	887	913	892	845	906	839	830	849	857	876	891	884	904	860	876	832	881	855	836	860	885	907	883	835	878	888	882	863	871	874	943	913	902	887	883	846	870	893	842	922	914	894	853	882	914	878	858	888	896	880	902	897	917	886	912	901	901	878	899	919	879	872	867	890	884	865	887	895	868	864	872	800	889	911	916	893	907	850	889	840	861	906	866	900	946	844	887	849	861	927	859	913	878	903	846	879	919	899	868	877	882	873	909	887	869	863	877	874	909	896	856	880	941	845	844	882	858	866	854	875	884	906	910	941	893	873	880	909	859	864	852	829	908	923	824	864	876	873	829	870	909	879	917	897	833	870	906	898	851	879	903	859	895	848	864	894	911	881	889	847	880	911	844	904	870	920	928	885	849	836	868	955	899	860	880	899	878	894	906	872	909	895	919	849	856	854	864	838	919	901	856	826	859	927	863	899	888	862	944	903	879	863	863	858	874	867	920	877	895	898	820	856	833	896	839	873	912	886	885	871	845	833	832	857	908	887	883	907	900	862	920	905	952	842	865	873	865	823	841	868	863	857	891	912	877	861	826	917	837	849	868	894	900	886	874	902	849	849	873	856	861	908	890	899	865	899	927	852	833	902	899	896	863	841	899	904	852	822	892	857	883	883	955	905	879	880	937	871	856	859	843	866	863	870	874	873	906	920	934	885	845	908	895	858	927	846	844	842	922	896	872	886	866	878	890	893	881	864	891	913	884	899	876	886	919	869	896	886	897	886	897	910	927	869	922	886	866	813	899	894	800	842	873	878	849	870	897	843	805	910	897	881	826	849	857	883	844	842	878	872	872	837	865	960	854	888	850	817	872	845	882	870	940	879	898	837	877	886	894	894	867	886	845	860	885	908	928	865	864	910	843	835	862	896	908	875	889	896	887	917	880	886	874	883	891	891	907	851	839	897	917	894	883	870	877	889	880	886	923	869	822	896	878	909	880	877	875	900	890	865	912	907	917	898	857	847	859	913	908	886	867	843	914	938	896	858	890	873	877	867	885	845	875	869	873	855	881	873	895	883	886	845	889	832	909	850	856	868	901	880	851	906	861	886	875	878	857	875	874	936	923	928	895	887	859	839	842	898	935	861	873	846	901	850	898	879	915	907	869	857	862	853	862	893	850	878	879	862	871	897	879	917	905	885	878	872	885	847	853	927	898	897	822	836	879	850	835	860	876	867	873	849	856	847	889	871	935	855	845	872	855	847	901	838	855	821
8403	4286	1829	999	544	534	536	492	427	340	307	299	241	219	204	203	198	170	165	139	152	134	131	94	114	132	120	123	114	112	109	123	93	106	110	121	120	105	106	106	105	97	94	106	112	98	99	113	131	125	90	94	97	88	106	117	105	110	96	92	135	109	105	106	111	113	119	117	100	105	111	101	112	116	91	107	122	100	96	81	105	121	93	104	116	113	114	81	105	103	117	104	121	97	97	125	123	110	101	105	102	110	108	107	99	97	119	107	113	119	97	108	110	109	94	113	125	107	124	85	90	89	115	112	118	120	112	95	114	106	98	99	134	111	111	113	90	114	117	108	121	123	113	116	104	117	110	98	93	113	106	106	117	87	111	105	123	117	89	93	88	105	94	105	125	114	109	92	107	113	109	97	111	115	106	118	99	114	103	107	118	104	111	101	99	89	118	113	112	105	130	112	113	142	114	101	111	106	101	114	114	116	114	109	112	100	102	115	113	111	107	93	123	97	101	110	98	125	109	110	116	93	114	101	115	107	115	112	109	98	110	130	97	123	112	114	104	106	90	118	89	101	146	108	123	102	110	110	100	95	126	111	97	121	115	104	118	98	136	92	101	127	106	106	96	110	101	108	113	109	104	107	105	114	99	102	97	115	102	123	111	102	114	113	93	117	102	119	119	107	109	122	99	133	101	111	113	90	89	115	125	110	106	93	109	115	99	87	99	93	119	115	114	119	102	113	101	125	97	87	100	107	108	129	110	118	114	115	102	118	104	117	105	100	98	99	104	112	107	112	104	102	96	107	108	110	106	94	118	96	112	105	96	102	96	99	117	123	95	100	92	117	103	92	112	110	101	110	95	118	79	114	108	94	120	132	105	96	122	107	108	111	97	95	94	123	98	110	96	108	98	106	114	97	112	105	113	112	126	106	104	140	109	114	105	118	107	109	99	101	104	104	102	93	109	148	80	106	120	87	116	108	110	109	103	94	116	117	113	118	112	101	98	100	107	102	80	122	101	122	121	102	102	122	108	131	112	108	101	113	122	91	111	105	106	121	97	109	106	124	110	87	111	114	106	104	114	98	112	111	93	106	130	96	108	100	112	111	113	112	113	126	117	83	106	108	117	111	106	129	109	100	103	117	94	125	110	98	111	114	121	96	96	96	134	117	126	110	101	107	100	116	108	120	103	117	123	103	101	101	112	128	105	104	94	115	105	89	105	91	95	104	101	110	96	105	104	119	118	95	117	96	91	114	114	139	102	87	99	91	99	103	107	119	94	99	130	108	119	101	108	110	93	100	98	105	104	127	100	112	109	108	104	95	96	123	146	97	117	105	121	102	92	107	118	105	102	98	107	87	98	99	109	97	109	118	95	116	111	102	109	121	92	114	103	103	105	119	108	107	113	89	92	111	135	108	130	108	108	94	119	103	111	105	99	86	99	109	130	114	118	97	105	115	96	100	118	135	120	126	110	109	105	105	124	101	104	121	112	105	108	116	109	127	114	112	102	103	110	114	101	116	106	100	109	119	105	102	105	106	112	123	96	106	108	98	116	116	130	111	113	103	124	106	114	103	95	134	105	118	123	105	97	104	102	116	95	110	128	116	111	110	101	94	104	103	120	100	93	106	119	114	102	118	117	118	109	92	94	114	97	95	109	125	100	114	113	115	115	96	111	109	104	101	110	100	100	111	116	88	110	103	127	106	130	96	101	101	132	112	112	105	105	99	108	102	111	125	89	111	111	106	99	114	96	132	106	104	106	96	101	95	96	101	107	86	118	100	125	118	133	112	105	103	99	113	107	125	110	114	106	132	99	112	109	108	107	128	114	112	93	109	100	118	104	103	103	130	112	114	115	118	102	88	102	115	110	117	108	87	116	111	114	102	119	90	104	109	102	88	127	97	105	121	103	114	98	96	89	101	120	113	106	94	120	98	109	111	102	96	112	118	85	103	89	109	116	115	89	142	121	103	120	95	109	121	107	122	90	124	120	97	118	111	109	106	109	99	109	105	106	108	131	103	105	107	109	107	102	109	120	97	132	106	108	98	100	94	117	110	118	93	125	114	112	97	123	108	102	93	103	128	94	100	108	101	94	108	126	107	116	92	112	115	109	105	102	113	94	100	100	113	94	97	104	97	103	105	111	123	102	104	132	112	101	106	122	110	93	95	90	122	108	117	98	107	110	107	116	123	104	129	100	122	104	111	97	100	105	105	97	105	99	108	104	110	114	101	108	110	95	114	86	116	101	106	105	98	104	96	92	127	103	89	109	97	121	108	116	122	101	115	112	120	108	108	129	104	95	122	105	104	102	97	111	113	102	110	121	100	104	100	135	91	93	112	93	114	107	106	99	115	94	109	119	103	97	118	105	111	87	108	110	117	111	105	125	104	118	106	112	94	122	94	90	111	106	118	103	105	128	95	116	94	102	99	108	103	106	107	99	108	123	110	106	107	115	120	115	110	100	99	87	123	108	114	117	102	128	133	108	115	105	102	114	108	110	117	109	123	105	85	113	100	117	124	95	108	90	110	109	82	106	125	98	107	98	104	113	97	122	118	114	104	78	109	87	106	101	96	127	105	116	101	114	94	113	106	120	107	116	99	93	77	107	115	112	105	114	108	111	115	105	114	88	118	105	120	96	114	117	111	105	110	99	98	127	106	100	100	123	118	101	120	120	107	100	106	116	119	104	118	106	111	128	109	132	110	108	116	118	101	95	122	101	104	95	101	105	106	106	117	101	119	116	102	133	98	100	112	111	113	108	109	124	119	100	115	94	110	111	112	88	127	103	112	113	128	114	103	107	105	98	112	105	102	97	99	106	102	109	100	106	111	115	130	112	102	115	112	98	113	109	111	110	128	116	114	116	114	97	114	102	104	118	101	104	113	108	118	97	112	117	126	97	119	116	101	78	109	126	96	103	90	121	113	113	125	107	115	109	106	118	105	112	113	111	134	121	100	108	121	128	98	100	113	103	91	110	132	97	91	101	116	110	113	98	96	108	116	115	115	105	112	96	106	104	106	106	90	101	101	98	91	105	119	99	109	112	97	112	112	103	112	103	117	113	129	120	100	106	109	114	109	98	102	105	115	109	96	124	125	107	102	107	108	111	106	128	112	113	126	112	99	109	115	105	123	84	104	100	101	115	110	122	91	107	108	96	118	103	115	119	109	106	105	94	113	118	101	90	100	98	105	99	113	102	121	107	117	98	111	120	93	97	128	92	119	130	90	114	105	86	110	95	97	121	100	103	100	96	100	105	109	95	118	97	105	103	125	116	115	108	105	122	111	117	115	112	111	112	143	109	121	110	96	106	106	100	117	131	101	101	118	86	100	99	94	88	100	94	96	111	112	100	114	112	103	121	103	113	106	101	94	102	111	109	109	115	101	123	109	130	134	112	109	100	123	95	99	99	127	109	113	107	104	117	108	90	110	118	92	114	97	128	119	126	106	119	115	99	112	102	93	112	112	121	121	100	108	106	91	106	108	103	104
35949	23537	14445	13188	16553	18072	16435	13858	11127	8570	6946	5393	4551	3899	3514	3245	2910	2442	2160	1789	1602	1372	1290	1267	1158	1033	968	987	1011	948	951	864	891	820	813	788	803	864	782	835	761	794	782	770	810	766	817	805	808	787	771	811	793	839	819	760	813	847	791	869	817	807	842	838	788	789	826	817	757	798	749	788	793	782	828	803	809	828	800	824	832	788	759	834	785	775	845	755	842	786	728	770	758	784	805	744	803	814	796	800	790	744	776	763	770	781	824	759	779	801	815	771	798	743	777	756	792	788	784	793	784	803	800	804	771	799	813	795	775	794	755	774	778	749	807	820	808	808	806	806	806	787	800	752	806	741	821	789	793	840	779	777	863	793	788	815	774	766	775	754	788	768	787	783	809	790	815	788	826	789	798	760	790	805	825	836	786	750	728	785	780	791	792	810	849	804	797	799	814	788	814	818	782	797	783	834	789	774	770	787	746	724	812	745	800	793	773	822	743	774	765	782	784	788	807	788	798	836	806	845	765	844	827	785	767	818	800	775	785	772	747	822	817	797	805	793	763	829	778	801	823	806	774	828	768	823	805	849	770	817	797	830	842	806	805	735	797	751	763	770	767	781	812	849	827	780	799	803	818	785	822	784	784	778	835	753	783	780	790	787	783	748	782	812	761	803	782	766	800	794	760	821	788	792	764	764	797	762	768	826	809	755	806	767	836	757	797	799	824	775	841	767	797	781	782	811	798	833	832	763	804	792	790	773	831	781	778	800	788	771	754	761	806	859	751	798	797	783	862	828	835	794	791	769	752	765	830	806	808	789	830	818	797	817	801	799	796	797	771	805	749	790	788	789	798	839	790	769	769	759	778	783	765	826	761	779	753	819	804	795	786	799	778	777	809	805	809	783	831	803	775	819	802	766	772	817	822	767	755	830	826	754	805	782	815	808	760	829	797	773	793	815	750	762	813	806	772	795	726	786	776	796	777	781	816	825	761	841	800	845	792	832	757	809	814	792	791	742	781	834	776	835	783	841	765	803	792	857	794	811	769	854	802	805	781	840	801	807	837	792	821	797	771	785	771	796	788	734	766	835	754	823	797	800	784	745	817	800	806	812	781	801	758	873	810	817	818	790	749	745	790	763	791	829	792	799	796	814	758	791	778	791	815	804	739	813	847	797	805	786	795	814	822	821	738	779	819	717	792	784	829	821	809	797	796	836	810	807	770	797	861	768	801	784	771	793	815	824	796	770	749	782	784	785	782	798	780	800	733	804	738	807	828	809	823	774	804	844	830	787	747	836	791	802	805	757	755	748	755	782	831	802	758	756	804	834	745	822	773	850	787	800	777	759	806	768	809	802	776	809	777	774	819	815	855	831	816	854	803	813	822	813	826	770	781	755	777	787	750	805	781	779	803	769	767	782	827	765	825	826	805	821	750	791	743	794	743	841	831	787	795	825	816	748	773	775	785	802	791	770	755	799	804	798	817	757	785	819	805	783	812	777	821	766	814	801	769	805	837	786	799	808	775	786	776	840	805	776	883	781	770	787	858	734	743	836	798	803	820	821	760	837	780	802	771	785	749	801	824	785	808	795	867	796	753	757	824	832	780	767	830	764	809	816	818	842	763	809	776	771	816	760	781	794	833	760	790	809	751	749	785	736	781	777	846	822	788	822	768	798	779	792	811	750	818	832	793	827	774	820	812	785	789	763	777	839	764	795	814	820	840	833	788	816	792	772	763	810	792	808	782	796	825	778	796	780	763	753	783	791	808	834	805	776	788	806	809	799	791	799	785	777	746	857	810	773	852	808	793	744	815	764	788	825	792	799	820	769	796	762	817	783	811	794	817	799	853	778	789	779	785	803	779	822	782	805	783	841	733	758	770	764	804	722	769	805	786	826	785	747	827	790	793	822	825	812	823	796	796	812	839	842	769	766	785	798	772	797	774	775	842	770	803	782	787	800	768	786	819	802	747	758	781	839	807	771	803	826	758	776	815	789	778	785	780	783	718	817	774	790	808	836	795	812	805	827	788	803	826	815	821	809	754	801	755	737	776	774	797	822	797	767	794	739	838	832	851	808	763	797	793	779	820	772	773	813	811	815	770	754	785	845	820	833	785	840	781	800	790	789	801	777	770	800	754	828	795	804	809	805	802	828	795	785	825	750	799	798	788	806	826	800	842	780	853	771	796	819	797	809	768	838	785	845	828	773	812	789	770	801	793	764	818	835	796	803	774	786	775	807	757	828	816	770	803	801	807	818	757	773	794	788	792	810	769	901	826	741	813	768	855	819	797	843	813	804	792	767	783	773	785	834	814	761	805	747	816	782	779	835	814	795	759	806	790	752	804	778	745	779	843	793	789	805	798	791	832	818	808	818	809	803	826	791	817	826	812	793	804	761	794	797	732	805	815	798	791	823	825	798	803	787	818	760	779	775	758	780	783	776	822	740	810	810	816	789	771	781	860	806	797	825	765	767	803	779	743	778	790	788	787	825	776	789	775	781	784	770	758	805	786	770	828	798	806	838	825	762	736	823	768	780	785	830	751	794	782	797	790	801	783	804	792	811	840	804	813	769	791	793	825	765	799	833	791	838	821	793	787	825	798	824	829	819	799	774	770	776	822	812	815	751	861	872	786	807	855	755	793	761	771	803	820	798	811	796	804	774	782	792	873	780	848	843	791	795	809	791	785	769	831	823	755	800	812	779	819	831	787	776	806	813	736	799	846	799	849	783	758	810	780	757	819	771	802	838	764	751	819	769	752	792	748	831	732	811	802	830	826	719	851	779	753	766	761	792	785	767	793	819	796	756	762	757	819	784	842	747	805	781	798	790	787	805	784	794	792	769	739	780	771	742	766	812	779	804	834	768	810	828	755	812	743	796	784	789	792	774	828	814	832	804	808	810	754	801	757	821	773	754	805	832	823	790	843	788	790	733	770	832	837	805	768	803	758	840	776	787	761	792	797	785	775	778	878	790	818	777	786	797	833	759	856	845	791	806	752	791	810	810	807	781	806	803	813	780	827	860	785	772	800	793	804	785	785	794	838	782	827	801	754	815	801	742	781	794	827	820	825	785	784	833	828	772	761	859	781	771	797	758	774	801	765	705	827	790	834	754	787	809	799	773	767	768	742	811	838	821	819	782	813	806	786	793	812	866	780	832	763	818	818	772	799	778	777	817	828	816	757	822	828	791	777	758	800	831	847	782	828	796	814	776	772	821	828	789	811	772	815	741	780	798	834	773	750	778	806	767	760	820	767	726	785	796	810	730	833	794	799	788	761	812	786	828	775	752	817	799	772	816	771	804	808	820	839	764	786	743	784	790	811	819	776	824	820	797	786	805	776	801	773	790	759	764	823	824	815	802	832	852	788	762	785	743	812	774	794	770	783	819	790	799	771	791	770	795	793	779	809	747	758	787	769	807	803	802	837	840	840	778	799	806	796	819	816	841	801	821	852	819	796	823	816	801	825	817	800	884	829	788	743	780	768	775	794	760
9748	5019	2576	1352	848	768	769	678	535	522	455	383	324	310	234	276	243	234	180	188	182	176	155	145	144	128	128	153	133	149	131	133	107	109	116	129	134	117	123	103	147	125	128	139	113	128	118	144	113	119	119	121	124	112	137	117	122	109	121	134	107	119	123	102	140	115	144	122	115	129	121	132	135	127	103	120	121	116	141	104	124	124	127	132	135	119	121	134	113	114	113	145	136	121	129	114	120	114	138	117	134	135	130	117	137	126	133	137	131	127	116	123	125	112	120	124	117	105	120	104	128	128	103	109	117	119	130	114	109	127	121	133	112	113	133	121	142	114	118	112	93	109	124	122	130	119	135	133	131	143	105	122	126	130	124	114	116	117	123	122	113	124	125	120	114	144	136	123	123	121	122	107	128	135	122	124	110	128	119	147	130	112	134	135	110	113	115	120	114	112	132	130	111	140	121	121	129	108	121	130	119	127	114	118	98	126	157	133	110	122	139	135	112	134	153	128	122	112	111	117	98	130	126	128	118	114	154	127	134	121	120	142	124	125	133	122	142	140	133	132	132	118	123	137	138	134	127	136	112	110	132	124	103	142	112	125	122	125	117	119	143	125	135	129	131	111	121	109	144	121	110	134	109	129	110	123	133	127	113	128	128	99	129	108	107	108	129	166	120	120	120	120	122	111	117	132	117	119	117	129	122	135	109	122	104	114	118	98	108	140	98	112	119	124	108	101	132	113	123	103	119	124	128	124	132	100	106	115	127	124	127	129	115	119	127	140	113	114	103	133	132	128	119	125	135	106	133	130	127	118	102	141	126	136	119	121	116	120	114	121	115	127	128	113	130	129	118	135	145	124	110	98	127	123	120	144	107	115	120	136	111	111	102	131	107	137	106	140	130	131	110	125	153	104	131	125	142	109	114	120	127	137	140	126	101	113	121	120	125	127	123	121	110	108	121	120	121	121	122	117	160	123	113	119	117	128	109	120	137	132	136	127	137	117	128	116	118	129	117	134	122	130	112	140	106	130	150	119	130	126	109	108	137	141	116	123	127	128	147	116	117	138	114	130	129	119	147	124	135	135	126	104	111	116	133	119	136	131	110	125	103	119	98	116	122	119	129	102	130	106	124	124	120	150	117	102	123	137	139	110	114	121	104	119	125	122	114	122	112	134	134	130	140	109	133	99	136	142	133	111	117	134	144	132	115	135	144	140	147	147	114	134	145	129	136	127	119	127	118	119	126	118	101	110	107	125	125	125	118	125	142	126	127	126	107	133	114	138	112	117	126	96	136	129	121	126	107	122	145	112	110	112	115	122	120	110	126	128	113	138	115	132	123	129	117	131	116	131	128	121	129	123	139	147	121	126	114	133	127	109	115	117	141	123	120	129	116	114	133	118	136	119	116	116	128	122	125	113	121	107	125	104	114	131	123	125	148	102	118	136	137	113	120	120	116	114	118	117	135	119	132	104	129	113	143	110	119	138	114	139	128	113	117	151	129	126	134	132	110	138	107	129	125	117	119	108	112	134	106	126	118	117	129	119	126	146	143	140	138	116	146	120	121	119	133	131	120	134	139	107	112	123	110	141	124	132	125	128	111	111	134	132	125	117	133	141	108	134	109	110	105	119	120	103	112	123	132	134	139	132	124	120	131	107	134	132	117	125	103	138	132	117	133	118	133	133	130	128	123	112	116	124	121	121	140	109	125	112	126	122	111	129	116	97	126	110	125	144	119	119	122	118	113	103	128	123	118	133	112	124	105	116	103	110	124	132	127	118	137	111	114	114	121	122	115	115	120	118	130	116	118	123	100	112	118	115	127	121	129	129	128	142	127	133	113	125	119	131	129	125	111	132	128	133	126	118	119	123	120	128	136	118	98	136	113	114	136	124	109	124	126	135	127	126	134	120	127	119	144	137	101	119	117	120	107	133	117	109	104	124	147	113	129	109	141	128	139	107	105	107	133	119	123	133	131	127	113	133	127	133	107	126	125	109	119	118	151	136	115	130	122	134	116	131	135	119	107	128	120	125	130	115	112	130	143	124	131	116	115	122	108	121	126	131	155	117	116	146	124	138	129	142	123	126	116	119	141	124	124	111	118	141	120	108	108	126	106	124	135	121	145	113	150	129	130	151	122	116	112	137	91	110	106	132	129	122	108	143	130	124	117	132	113	120	133	110	116	132	125	128	134	121	132	131	145	122	123	115	98	120	114	108	96	138	118	127	122	121	123	111	129	120	136	117	133	110	122	129	126	110	107	135	119	120	143	131	103	105	122	101	128	104	123	130	112	120	123	111	117	124	108	129	119	115	120	105	119	146	120	127	152	118	127	146	121	122	111	125	125	109	114	105	117	134	125	119	116	114	121	110	114	119	127	119	129	141	138	113	122	125	108	122	135	125	142	124	110	131	128	123	116	112	100	146	122	126	120	131	125	135	113	129	109	130	133	110	139	135	118	110	137	111	130	131	130	121	134	111	122	115	105	138	113	123	124	145	118	120	129	104	126	112	120	115	128	125	147	95	106	139	136	139	110	120	132	116	114	127	129	120	121	115	141	118	133	96	129	93	129	134	139	126	140	100	95	125	99	124	131	125	132	128	134	126	127	133	140	115	131	124	114	130	111	122	117	117	117	119	133	115	127	107	108	118	131	114	133	113	98	126	130	118	119	132	140	128	117	128	113	132	144	118	109	108	113	126	133	114	114	139	152	108	105	118	123	110	112	121	118	123	133	134	120	121	143	136	115	101	125	133	115	132	114	102	111	128	125	122	124	128	117	111	135	113	105	119	134	117	119	118	129	120	129	93	124	138	135	111	136	116	119	133	119	119	117	125	108	129	123	126	140	113	106	113	106	137	127	127	138	117	116	116	127	115	127	115	124	108	135	133	116	125	102	146	111	116	123	125	117	128	129	127	126	124	112	122	131	133	110	123	111	118	125	144	120	123	120	122	130	116	106	98	124	110	124	112	129	123	112	137	138	129	124	125	122	103	108	121	114	111	145	118	100	112	148	120	129	131	131	131	120	113	141	123	106	132	137	122	114	126	116	121	124	123	122	138	116	113	130	115	144	139	123	138	129	120	118	120	129	109	135	129	141	116	112	115	122	110	126	119	132	120	135	126	115	124	132	136	129	144	128	115	125	121	124	120	116	127	126	122	112	119	116	116	126	110	105	123	99	98	119	108	124	139	127	110	118	115	124	123	98	117	101	129	141	129	141	134	135	134	113	131	128	125	122	114	113	113	128	125	114	85	126	145	118	113	112	133	142	115	136	130	116	125	138	112	109	143	108	128	110	118	134	116	115	128	111	132	144	130	116	112	137	134	119	143	123	104	119	110	140	139	119	127	132	112	116	120	118	103	112	121	119	129	129	116	120	113	127	121	119	142	133	115	124	98	105	136	101	117	127	135	125	123	131	143	130	113	139	126	120	124	118	121	116	120	125	131	113	129	111	129	115	123	114	114	127	121	109	130	123	135	122	108	124	123
39544	25069	17510	17006	20934	22075	20250	17407	14374	11671	9387	7729	6292	5175	4479	4168	3791	3217	2755	2349	2034	1591	1591	1492	1422	1179	1109	1220	1146	1252	1037	1017	986	975	936	906	897	878	951	859	940	949	914	865	873	924	898	908	927	929	923	857	851	942	911	925	914	875	933	881	953	924	913	914	894	907	859	886	933	917	915	909	885	925	899	896	911	903	881	881	859	910	896	867	898	863	895	856	855	891	907	857	855	875	908	874	897	872	952	877	885	853	911	924	898	911	883	839	876	905	852	867	941	898	920	883	892	897	828	941	891	904	842	926	921	920	896	929	839	882	888	848	898	860	903	944	911	906	862	931	954	912	850	914	917	891	869	933	909	901	872	915	914	918	880	868	906	885	912	923	858	914	896	907	912	886	874	881	903	909	866	885	912	847	893	881	877	926	878	915	910	884	897	903	895	887	926	919	872	891	833	868	849	901	941	891	892	894	893	867	869	914	908	948	872	869	872	916	960	905	862	862	908	850	892	917	881	872	856	888	853	864	904	902	881	910	860	905	906	905	869	904	864	878	921	920	911	898	878	897	876	905	871	828	900	871	911	896	917	868	886	888	852	887	822	876	912	891	880	910	892	847	859	856	930	899	864	904	884	842	900	882	886	858	879	825	898	894	878	928	895	884	884	873	895	873	881	878	873	840	889	853	882	884	909	880	897	872	885	918	855	924	916	941	940	945	904	942	876	867	896	905	894	899	902	934	872	902	861	901	838	925	853	933	847	883	898	842	898	888	886	899	934	893	916	894	890	916	912	888	890	866	871	882	871	881	854	983	923	884	917	835	909	891	937	898	831	879	889	874	957	849	874	867	868	819	880	927	903	906	895	887	916	902	846	904	823	842	844	861	904	967	914	903	909	871	900	929	920	858	866	878	856	897	869	896	894	868	842	892	888	845	865	896	888	880	918	907	912	907	918	905	918	908	898	936	917	857	861	907	904	910	916	824	885	910	864	842	895	911	871	915	843	871	880	873	874	905	862	921	899	905	813	848	874	904	823	848	892	941	889	883	889	892	860	854	839	903	904	907	936	872	831	853	882	836	883	879	915	906	907	923	894	881	905	918	908	880	884	927	871	909	882	854	866	901	895	881	920	863	859	894	873	857	892	881	888	936	858	877	910	932	880	899	814	874	906	883	850	883	913	868	913	870	901	911	858	914	912	887	877	877	914	865	962	903	910	914	897	890	950	888	957	918	876	873	877	832	908	919	899	931	836	897	905	908	872	888	878	882	924	949	922	849	857	945	859	856	909	886	869	932	890	906	905	872	885	888	911	868	885	942	910	882	876	914	883	894	953	893	922	878	906	934	942	859	853	878	894	879	940	896	829	833	886	898	914	899	941	892	894	856	885	831	901	954	856	846	888	929	909	923	878	870	919	890	895	926	939	904	880	889	922	906	856	882	899	913	882	863	875	887	981	937	879	875	856	874	899	866	914	874	870	907	942	877	897	862	911	856	926	902	910	879	893	927	905	877	927	917	875	926	891	931	916	852	904	895	850	932	880	895	915	909	885	846	899	825	938	878	900	831	884	890	906	863	951	858	837	872	873	841	903	827	919	927	915	902	851	876	913	855	923	893	841	881	940	908	903	868	889	849	851	882	930	863	880	910	894	833	882	908	906	939	864	911	850	872	933	901	869	900	844	842	929	937	910	867	885	859	878	917	875	875	880	869	891	924	927	885	902	892	892	893	910	875	894	877	921	866	876	921	872	908	887	890	892	879	923	897	950	937	909	875	917	897	856	907	950	909	893	864	914	885	918	916	969	915	874	955	955	924	885	885	839	906	874	898	871	903	871	850	903	870	921	884	836	864	834	883	880	861	951	881	858	907	869	953	862	868	887	917	884	911	877	843	862	876	929	892	935	938	878	870	949	928	903	868	951	865	855	911	959	956	867	890	918	893	839	877	885	932	944	886	945	953	885	846	956	934	903	892	900	861	870	915	868	898	892	898	850	884	817	885	872	908	917	878	913	874	875	872	932	869	834	938	911	882	914	917	910	882	899	869	897	907	877	882	904	941	882	867	853	928	866	929	886	895	905	881	919	943	872	864	878	943	851	924	862	888	906	875	901	901	908	862	871	857	938	870	868	880	924	897	887	926	850	894	930	905	825	911	940	886	887	883	852	871	863	909	923	923	893	903	836	846	889	908	834	890	955	893	911	886	932	912	853	874	888	926	904	900	907	917	882	891	871	917	865	918	883	936	875	856	882	932	911	908	895	903	875	885	921	941	880	889	893	884	905	885	872	875	915	929	895	881	871	895	896	883	880	915	909	956	903	864	889	872	949	885	872	896	924	888	910	892	917	850	879	889	826	895	873	928	888	914	875	868	856	877	907	909	870	941	932	919	883	909	962	913	931	950	849	843	878	859	876	859	852	844	879	911	899	887	858	855	879	888	926	858	873	829	883	911	876	877	859	920	883	870	888	925	868	868	910	877	893	948	913	905	880	927	828	813	952	870	861	914	850	876	970	866	876	920	896	894	877	898	894	940	923	877	889	935	908	888	941	944	859	888	916	889	847	867	874	904	870	897	794	859	907	908	923	863	847	869	929	856	915	891	899	856	910	901	871	874	914	891	910	888	920	914	913	915	899	883	868	882	935	904	863	919	940	885	886	862	893	896	907	892	873	891	857	867	861	920	882	895	892	870	824	905	911	831	901	933	877	889	866	898	922	882	875	860	905	879	911	895	944	891	852	875	890	881	884	918	895	883	915	874	932	916	881	856	945	899	940	844	870	889	903	900	893	852	906	851	880	865	893	906	876	863	922	910	924	884	956	830	876	897	851	952	880	861	863	923	900	906	884	861	876	929	877	952	830	875	886	926	889	860	959	897	888	858	846	839	889	912	931	816	918	883	908	834	904	919	873	870	918	861	833	912	903	854	920	891	839	874	905	890	898	908	917	853	925	913	864	846	902	850	918	916	869	924	889	917	869	910	871	895	916	882	908	831	859	859	915	866	927	889	913	898	909	885	880	865	843	909	893	876	830	942	888	895	892	942	878	898	900	877	868	857	846	866	901	917	862	856	902	938	845	904	936	824	913	928	936	886	899	917	858	925	912	895	882	897	890	955	914	832	906	922	906	910	872	907	923	878	906	847	874	909	897	868	844	909	872	852	910	916	840	898	874	895	899	882	896	880	915	919	877	893	928	883	920	876	850	900	889	869	931	916	960	922	879	929	903	955	910	949	959	870	925	904	911	893	932	914	860	893	914	906	887	892	901	874	869	907	843	919	868	871	844	895	886	888	929	870	903	887	899	907	870	859	856	937	896	871	944	910	857	900	925	874	906	849	892	893	946	846	873	924	873	895	962	860	855	876	893	920	877	901	896	890	855	878	871	864	855	865	904	867	864	853	943	918	859	889	857	898	893	936	860	906	939	864	862	923	890	898	928	856	866	871	877	928	896	827	909	928	885	874	891	830	877	879	887	918	903	925	904	892	938	897	889	926
6512	2762	1399	750	467	436	435	394	339	306	251	223	220	191	183	171	154	149	128	145	130	106	118	133	119	117	115	103	117	120	129	133	96	128	114	101	104	123	130	120	110	104	99	108	112	115	98	116	103	117	96	91	103	124	100	105	99	104	106	96	113	93	119	123	103	120	113	103	102	117	101	91	98	102	106	114	141	118	132	107	115	99	94	114	122	118	102	105	113	102	107	85	104	104	119	104	127	110	117	125	98	106	113	109	109	112	107	125	119	108	109	98	104	120	122	120	114	107	104	94	106	109	106	83	93	102	95	113	104	94	107	127	127	113	131	123	93	109	117	137	118	106	123	98	98	131	122	102	133	99	100	91	100	101	106	104	116	108	103	93	119	121	107	109	102	114	111	116	104	122	106	87	106	110	103	103	98	108	104	101	114	130	117	117	109	121	109	97	105	100	107	128	116	99	117	126	111	123	100	92	111	104	123	104	110	100	89	111	130	115	126	81	106	110	119	88	100	83	110	113	119	85	97	103	106	125	107	103	107	111	118	116	123	122	115	92	100	87	124	109	111	102	132	102	121	89	122	97	113	117	114	103	109	99	129	102	101	130	89	123	100	130	116	99	121	113	108	110	134	102	102	116	96	111	106	120	125	114	110	112	110	114	102	98	102	112	109	99	101	105	115	119	119	97	100	114	109	111	114	109	107	83	106	117	113	122	113	113	113	91	110	106	121	95	114	118	98	106	99	110	101	112	126	110	94	98	104	103	119	105	92	105	122	110	111	93	118	134	103	109	123	111	97	101	95	113	100	125	110	99	99	86	118	101	91	114	115	129	113	105	112	102	112	100	109	132	105	125	106	99	103	94	123	113	113	126	96	107	112	121	110	114	94	80	109	108	127	117	124	123	118	127	106	97	119	105	123	121	124	112	97	118	114	113	115	101	93	101	120	119	115	87	91	90	110	128	132	119	97	114	111	115	120	118	101	107	102	111	111	116	114	122	107	114	114	115	109	106	101	102	91	87	92	108	103	110	125	123	124	119	100	114	110	125	101	110	100	99	114	101	113	130	113	108	107	113	102	118	114	93	118	107	119	100	90	124	106	93	130	116	92	110	108	113	97	85	104	112	116	96	101	103	104	109	107	95	111	96	103	129	122	117	123	91	119	102	100	125	116	115	103	112	113	118	108	107	115	110	100	98	117	110	90	122	116	104	96	115	105	123	99	132	105	108	121	113	102	103	109	116	112	113	121	117	112	110	101	94	103	114	113	126	99	103	113	115	115	130	99	133	100	108	102	127	90	123	126	116	114	111	105	105	102	119	117	124	117	103	107	105	113	93	109	130	99	115	103	103	94	108	99	126	109	96	110	102	114	113	111	117	110	112	118	110	98	116	102	121	95	108	109	124	104	115	111	108	118	125	117	109	116	132	114	113	89	112	97	92	126	111	109	100	114	97	104	92	127	119	104	101	117	99	125	113	79	113	99	116	107	110	100	97	99	121	114	121	107	133	120	112	96	113	92	120	120	105	99	92	108	111	107	117	97	109	99	116	117	104	93	108	112	110	110	107	116	96	105	92	137	77	128	95	129	95	119	96	107	116	99	105	113	99	120	114	110	111	93	87	115	112	102	110	99	117	100	111	96	135	108	102	107	80	104	98	108	107	105	120	129	104	118	107	113	94	86	94	99	113	117	129	103	92	96	81	108	100	101	105	111	116	106	100	128	92	115	98	121	104	111	113	124	93	114	102	112	115	92	106	105	109	112	106	115	106	123	128	100	125	91	107	102	112	107	101	92	126	97	114	114	105	125	96	100	95	103	96	98	99	108	123	98	105	91	109	124	133	94	106	94	122	105	108	106	94	122	112	97	127	111	108	102	91	99	97	105	100	101	141	121	110	111	110	121	113	128	107	117	98	106	103	118	99	120	117	96	118	88	109	101	110	115	128	108	112	94	101	97	112	96	117	127	93	111	114	108	107	95	97	120	100	96	100	121	116	110	95	112	113	95	108	107	112	119	122	94	96	100	113	104	98	108	116	92	116	115	128	108	112	123	127	98	98	106	110	100	99	127	129	116	103	92	108	101	107	115	123	123	107	104	120	98	131	95	128	100	107	102	101	92	104	108	117	114	104	88	99	121	113	117	103	119	122	119	120	105	107	90	121	102	112	113	116	122	90	105	110	102	106	98	112	121	122	115	105	100	118	114	102	99	109	105	99	120	102	94	102	109	100	103	116	125	96	116	109	121	107	98	105	115	122	104	102	102	116	97	117	116	113	103	98	115	122	116	91	90	104	102	109	109	94	110	89	98	115	105	99	109	118	101	123	114	113	120	108	102	105	99	99	109	117	114	105	125	103	118	125	104	115	105	119	104	103	94	101	124	97	121	100	100	111	112	102	114	100	107	110	103	102	94	83	110	97	100	107	108	100	124	111	95	100	116	103	110	97	131	111	100	90	106	121	112	97	114	109	119	111	121	135	116	108	111	120	105	109	103	112	100	125	105	105	142	113	129	100	110	113	106	108	112	97	107	98	112	121	113	113	102	113	127	121	124	96	119	108	112	119	100	101	126	93	120	127	97	110	110	106	125	86	109	115	102	116	123	98	102	112	109	104	117	107	102	121	113	106	105	104	113	125	104	105	113	114	125	102	90	110	109	111	95	86	107	117	107	97	100	116	97	106	112	96	111	118	120	117	118	116	114	110	119	115	103	103	90	133	101	102	99	99	102	125	102	115	106	117	99	119	111	84	102	118	109	106	103	102	124	103	133	117	104	116	117	114	104	108	90	132	121	111	119	117	126	94	112	95	127	115	106	101	100	104	118	104	116	110	105	114	96	108	95	106	125	115	113	112	118	105	112	121	97	106	104	108	107	117	113	101	128	118	100	90	98	102	119	114	116	109	96	100	116	97	98	108	127	104	121	103	104	110	87	125	107	127	132	108	102	112	109	125	127	120	107	101	114	113	122	126	113	117	109	108	109	106	94	122	98	137	112	112	111	105	107	126	120	126	105	114	113	112	99	110	130	109	122	102	106	125	100	106	120	101	93	132	109	110	98	101	94	93	125	112	127	107	118	112	112	122	145	98	97	114	101	102	112	101	103	98	118	122	105	109	115	96	79	107	111	106	127	123	114	117	120	125	94	100	106	109	111	112	105	129	120	117	109	105	93	105	104	121	95	110	104	109	117	111	114	119	95	112	99	105	104	99	86	92	115	108	118	104	100	111	98	116	126	108	107	130	115	98	107	121	95	112	117	114	124	104	99	99	113	113	146	110	107	100	125	128	118	96	88	121	111	104	128	102	98	124	118	96	99	120	118	119	115	106	117	116	114	121	127	106	112	109	121	96	126	102	116	107	106	119	97	109	103	93	110	113	116	94	117	114	112	115	101	104	106	114	105	101	91	131	105	115	93	127	115	104	124	113	133	103	109	120	123	122	115	99	108	114	111	109	123	105	102	108	111	117	97	104	99	115	118	110	111	125	108	97
34430	18958	12097	10866	13984	15711	14081	11905	9447	7313	5843	4839	3880	3134	2764	2514	2371	2051	1779	1548	1403	1233	1175	1134	1070	1026	937	947	913	914	915	879	891	805	810	838	840	814	832	793	852	773	786	758	782	818	808	840	779	793	715	752	807	787	848	806	822	875	805	831	788	816	808	814	821	836	810	802	857	809	815	807	786	773	831	782	798	792	770	798	818	826	784	799	825	772	802	790	834	825	819	821	828	783	797	834	842	797	756	809	777	786	874	793	786	814	816	732	801	780	845	812	824	798	821	780	806	749	787	810	798	769	744	821	793	800	751	790	795	817	874	856	821	806	815	802	810	726	831	815	827	800	795	814	754	819	839	829	815	780	838	802	813	798	807	846	818	802	742	826	833	844	814	779	800	821	816	766	769	771	793	817	771	790	778	806	783	787	811	778	791	823	813	866	823	797	769	793	821	831	820	765	810	805	816	802	782	801	826	810	799	816	795	796	823	760	829	807	801	774	831	813	841	858	733	815	801	792	768	821	806	830	792	771	783	811	765	831	818	837	855	812	816	821	795	803	774	781	809	777	811	830	825	782	811	802	739	791	803	807	833	767	784	802	782	768	798	801	825	798	835	816	838	744	797	779	760	833	824	764	787	787	801	822	778	816	813	806	834	778	830	825	781	768	801	762	782	796	795	777	805	774	773	789	789	828	741	808	810	750	793	751	855	803	738	762	789	823	765	787	828	809	796	823	777	766	776	759	839	803	822	799	825	785	796	791	806	796	847	771	806	821	789	794	830	822	823	798	816	777	785	812	781	818	832	795	777	792	826	785	852	791	808	801	880	786	817	783	781	786	836	816	853	832	849	803	806	784	809	799	766	831	822	796	812	788	774	834	751	765	818	820	769	796	768	812	805	795	820	794	825	825	828	819	816	804	799	787	799	761	820	830	819	814	761	829	761	835	804	817	785	809	759	770	829	788	791	818	822	810	787	785	848	801	807	758	784	855	782	801	749	829	843	754	752	822	837	784	776	819	841	823	820	794	817	823	815	787	840	813	798	818	800	821	765	819	828	829	721	821	792	818	792	801	810	726	830	839	807	738	832	777	830	844	771	837	802	781	785	823	799	788	780	780	769	827	856	809	784	781	774	798	791	811	766	800	799	782	865	849	814	777	825	839	769	763	815	820	801	845	856	767	853	792	791	785	781	799	766	814	794	738	844	802	809	840	816	778	799	836	762	750	842	808	807	836	790	838	830	784	761	795	807	811	788	795	791	784	839	781	792	772	776	806	861	779	768	827	845	800	755	820	798	750	744	873	806	799	810	774	804	825	845	815	763	802	808	814	772	813	786	805	836	808	790	809	829	845	769	817	741	801	778	753	764	816	837	767	794	787	794	855	821	809	798	790	801	795	826	786	793	774	776	796	773	840	831	851	826	815	822	789	769	850	822	797	765	829	780	785	822	769	766	808	844	793	802	815	800	873	783	815	791	760	774	852	823	760	826	805	807	751	784	836	818	819	779	792	831	866	763	809	818	753	787	814	794	853	794	841	771	864	825	747	816	782	770	818	829	783	801	778	811	772	800	775	763	795	824	807	801	743	818	814	817	755	813	813	844	792	747	819	861	817	819	777	780	852	813	839	779	808	753	828	730	860	814	805	788	741	833	793	775	827	790	793	806	828	789	829	790	756	832	797	752	814	786	806	837	815	759	825	801	783	837	841	823	794	813	757	795	843	749	824	793	840	796	793	790	844	780	776	829	828	807	773	856	823	816	815	797	734	806	769	799	820	846	847	795	813	786	809	806	797	799	833	792	846	775	775	797	833	822	802	785	803	788	832	788	834	888	809	771	789	773	746	754	786	816	776	781	799	810	812	785	800	833	793	778	809	855	817	778	784	786	830	816	778	755	790	766	769	783	847	762	776	773	795	838	836	792	808	789	775	811	811	812	791	818	852	801	809	770	813	831	778	809	814	795	841	811	704	784	765	807	807	825	821	813	802	822	790	781	775	821	828	810	834	801	787	829	838	749	839	796	843	850	793	793	780	823	794	832	836	780	817	814	762	802	793	814	783	828	779	800	852	827	827	834	812	837	793	807	760	836	789	838	819	784	795	808	826	813	806	779	781	793	791	817	763	781	806	778	885	784	772	770	804	803	797	821	739	785	774	765	777	773	784	813	761	789	823	829	790	778	845	767	758	812	817	834	781	845	830	836	805	840	811	852	766	828	749	797	828	731	825	840	827	802	796	752	804	751	756	796	854	848	797	806	830	764	832	833	813	788	782	799	835	851	751	771	782	793	836	801	815	818	796	821	785	782	762	797	850	801	783	803	790	795	791	781	804	754	821	743	804	802	758	783	836	789	787	844	817	793	848	758	762	793	775	804	766	834	781	815	805	776	766	768	835	840	796	822	782	787	814	837	804	800	754	797	772	859	812	830	774	803	821	804	817	821	827	786	838	807	861	793	752	818	804	785	782	840	817	759	833	816	772	775	810	783	783	810	783	816	784	832	785	811	744	878	814	773	783	833	835	773	800	802	799	779	844	868	833	821	801	806	728	812	840	783	824	808	795	804	801	791	821	777	790	775	784	818	832	808	831	798	776	801	811	768	804	831	776	775	813	796	820	809	770	811	826	816	788	807	768	741	837	829	777	785	805	777	768	804	811	793	826	794	848	795	767	768	802	806	786	826	813	812	789	823	801	779	767	818	802	793	835	863	766	827	799	801	752	850	803	753	762	806	809	814	826	783	825	755	780	840	825	763	867	793	756	813	792	810	856	775	779	783	778	801	844	800	766	741	813	800	828	764	790	780	795	817	814	822	791	866	748	810	830	808	855	828	858	792	787	783	770	796	768	807	800	813	804	807	818	782	808	846	792	843	822	819	781	791	826	806	832	807	783	830	784	818	793	819	770	844	794	820	808	805	800	853	816	813	774	807	809	826	824	801	811	834	815	800	828	842	811	845	781	825	783	831	835	804	786	798	876	795	854	796	828	772	856	829	790	819	787	832	818	784	831	829	790	798	792	819	771	781	800	846	827	802	860	830	777	809	824	806	842	799	804	827	817	818	809	762	787	755	778	789	814	811	817	765	794	811	811	796	768	814	779	814	774	804	773	792	779	798	814	786	786	813	788	815	808	775	811	817	821	798	813	792	787	816	775	794	785	822	781	825	845	817	789	809	748	831	765	827	771	812	816	845	782	832	852	738	811	814	799	826	760	798	772	778	787	809	738	813	804	840	802	790	790	775	808	836	859	781	850	857	763	785	823	789	805	829	801	790	831	760	820	792	818	797	771	747	868	803	745	840	818	791	775	824	799	795	801	777	803	838	765	789	811	837	819	821	775	749	757	822	783	805	799	822	808	803	787	804	805	761	765	803	784	746	775	769	801	760	807	811	798	824	777	812	848	807	815	823	770	783	784	856	786	793	864	818	808	833	799	778	817	828	824	787	805	829	806	866	795	802	819	815	786	765	820	848	807	871	780	794	759	822	816	758	806
7747	3832	2004	1084	635	683	554	576	484	442	365	316	257	252	227	194	213	202	170	174	170	163	135	126	151	141	139	139	151	143	117	143	133	119	113	122	106	131	103	114	132	107	115	125	131	118	100	116	125	141	136	120	116	124	93	111	98	119	129	110	106	117	103	125	121	123	126	96	118	111	135	105	104	134	127	122	113	113	113	124	127	144	107	117	133	131	138	118	125	137	131	120	109	101	99	110	131	117	131	144	116	114	106	120	127	152	117	116	141	142	113	101	129	129	124	109	105	128	136	123	120	108	115	134	108	111	103	115	129	133	117	134	116	116	125	125	129	134	131	110	101	112	109	118	114	105	155	133	135	105	105	125	117	134	125	97	133	124	114	107	122	137	119	119	105	103	127	119	123	110	127	112	108	124	110	124	131	113	107	115	108	122	133	112	142	129	116	123	110	111	132	139	122	125	106	107	108	132	122	115	127	132	130	109	113	109	120	116	115	89	121	120	135	131	127	124	140	105	126	117	123	114	125	115	104	112	127	132	132	131	116	120	118	121	137	118	138	130	144	127	130	123	107	111	127	116	122	125	113	115	144	107	106	130	126	125	125	119	114	120	125	119	142	114	135	118	128	123	132	122	107	119	113	122	122	111	145	140	126	118	115	105	129	146	135	111	113	128	130	119	120	122	134	122	105	141	107	128	118	137	139	119	119	112	119	138	114	105	128	119	131	134	102	102	126	114	130	97	107	139	139	155	123	117	113	142	121	145	124	117	110	120	121	118	114	122	123	137	120	114	108	115	128	102	129	150	120	118	122	125	138	119	98	128	115	133	129	106	111	108	126	126	115	111	129	111	140	127	108	105	117	121	123	108	120	130	126	119	136	117	135	122	125	110	140	122	132	134	111	107	103	121	122	113	122	129	123	115	115	130	111	109	130	128	114	137	115	108	136	115	137	130	124	133	121	113	139	115	114	111	135	110	121	124	134	123	126	125	135	149	113	121	104	113	122	107	125	106	121	139	97	125	123	125	140	125	121	105	127	119	116	115	107	117	117	109	109	123	106	128	134	126	105	115	99	122	134	144	127	128	118	117	119	128	135	112	142	124	121	127	118	145	123	125	109	117	133	134	140	117	106	118	119	137	118	116	137	119	130	116	122	126	127	119	115	101	124	121	112	126	129	123	132	121	123	109	118	124	119	117	149	112	101	102	109	108	121	104	135	113	120	123	112	97	138	113	126	115	126	125	149	107	109	118	105	123	148	137	120	116	131	110	119	112	112	112	101	123	127	104	126	107	107	116	119	110	114	129	100	123	132	119	132	142	116	116	131	130	121	115	133	116	122	128	130	120	132	118	151	120	117	137	130	112	125	118	123	136	115	137	129	144	107	111	123	94	116	113	127	110	119	127	132	98	119	133	145	102	133	116	115	103	130	131	118	130	134	109	118	128	123	121	105	122	128	114	125	113	120	107	139	140	114	148	143	111	109	119	122	135	110	142	114	124	121	127	112	138	117	124	143	125	123	110	139	133	139	130	124	111	133	129	102	127	127	136	113	114	124	107	99	116	108	138	121	105	123	139	112	122	116	139	116	111	109	114	108	120	119	116	124	124	132	124	126	119	133	114	126	129	105	121	135	100	128	115	136	127	113	117	127	135	135	132	133	118	116	142	120	113	138	107	128	122	118	112	104	126	130	110	123	137	122	107	107	107	134	131	133	145	130	130	118	115	124	128	128	124	123	109	128	117	137	136	143	124	136	116	115	130	112	115	110	111	130	117	106	118	140	100	145	117	121	114	126	146	113	119	97	105	124	108	105	124	111	126	112	120	129	126	143	120	122	119	121	124	123	116	117	124	122	114	112	123	131	128	117	121	110	113	108	107	137	111	118	107	112	107	147	107	130	124	134	123	116	108	135	141	119	142	128	117	130	93	119	126	129	94	112	119	125	109	125	131	131	113	129	151	116	112	128	123	124	135	150	110	106	134	131	109	135	116	133	142	127	113	132	114	105	137	127	133	104	132	99	125	117	116	123	133	161	116	129	117	112	117	128	127	116	131	117	131	119	146	119	126	126	128	131	134	111	118	123	98	121	116	114	121	102	117	100	124	114	111	105	126	105	128	133	117	124	125	135	137	120	116	123	99	121	113	123	120	112	103	137	108	138	123	113	121	118	121	119	110	133	111	140	136	126	121	130	137	101	112	116	135	107	124	129	118	131	124	107	115	124	143	119	116	133	120	119	118	117	129	111	131	126	115	122	134	114	142	130	126	118	136	140	124	128	130	129	124	134	113	130	118	119	118	125	135	137	113	138	150	98	126	120	122	112	127	134	102	122	116	98	129	127	121	126	116	133	133	128	116	119	132	118	140	110	125	147	121	109	115	109	130	144	121	112	121	138	120	142	111	138	120	143	139	131	117	117	135	135	107	130	134	128	115	120	122	105	132	135	119	128	113	135	120	112	139	128	107	131	131	109	127	119	128	116	119	115	138	128	130	130	124	118	127	114	114	125	151	112	129	102	104	122	135	125	125	130	128	102	112	145	125	134	118	115	125	112	139	129	121	117	132	121	112	128	116	116	133	145	129	117	122	106	109	119	125	123	118	110	135	114	135	131	113	129	125	123	122	110	111	121	126	107	119	118	119	127	129	113	128	128	116	146	123	136	122	121	114	113	112	128	120	108	128	108	104	123	117	118	121	131	125	126	107	120	122	113	128	113	129	117	126	132	133	116	116	120	120	106	114	117	114	106	124	114	109	128	136	108	104	135	122	111	133	128	141	130	123	113	116	126	153	127	125	126	122	125	98	114	128	126	111	136	119	123	113	128	108	118	105	130	102	138	110	116	114	118	122	113	107	107	121	122	133	119	117	127	126	115	126	111	113	122	101	121	117	114	117	126	116	108	137	108	139	130	130	134	128	143	132	129	108	119	123	114	110	114	111	118	124	105	129	119	108	114	119	100	136	134	126	122	118	112	106	123	111	135	122	118	114	109	123	122	120	121	116	129	128	125	122	111	120	130	111	121	118	132	136	121	125	121	129	125	115	140	112	119	107	125	106	115	114	124	128	128	114	112	136	114	117	111	116	124	126	94	127	110	121	106	135	104	123	138	132	133	117	94	91	118	119	143	124	129	95	126	115	123	135	119	127	129	136	107	143	136	127	115	116	121	113	123	113	116	124	130	105	120	120	127	116	112	119	129	133	105	118	134	136	101	139	138	121	101	110	120	114	99	122	130	131	137	108	126	122	102	108	129	117	125	123	126	121	144	129	137	131	111	120	126	135	107	130	115	133	125	113	117	135	120	121	119	121	111	118	121	139	121	134	133	116	117	109	120	115	125	111	124	132	115	125	148	132	143	110	130	116	113	94	137	116	115	116	118	128	109	132	120	110	121	133	139	128	147	130	114	130	130	122	120	126	128	117	117	111	106	140	104	118	114	121	121	129	122	114	116	125	120	116	154	130	123	146	123	105	120	124	129	112	106	113	111	104
37397	21921	16122	14353	18090	20148	17608	15596	12764	10094	7984	6543	5282	4368	3727	3252	2861	2637	2373	1964	1712	1551	1424	1348	1194	1222	1159	1125	1186	1124	1010	1042	959	924	985	976	887	895	965	870	915	840	897	928	845	886	903	854	834	854	914	932	872	878	929	878	871	926	911	906	835	878	928	925	906	897	907	910	874	864	919	900	893	896	878	877	909	886	857	897	918	914	938	854	845	893	952	867	961	915	902	909	881	932	879	868	910	876	907	881	851	883	893	913	896	851	878	927	840	905	889	885	891	866	924	930	870	915	884	937	938	859	880	891	861	897	874	942	911	861	884	879	877	879	857	897	876	909	895	904	859	901	896	867	865	879	903	910	864	907	905	932	913	906	883	910	890	861	859	894	843	892	891	884	877	887	884	863	874	821	863	879	923	925	873	938	877	926	899	913	920	882	939	911	890	891	855	911	858	904	874	879	900	875	871	914	854	875	874	888	897	891	911	879	851	850	850	890	939	918	927	900	852	897	896	903	905	892	862	908	907	888	895	887	889	845	901	868	862	899	861	953	950	916	886	876	947	909	885	876	875	865	904	869	868	904	906	888	877	874	838	868	847	896	894	876	897	863	936	909	867	862	909	858	930	894	903	887	931	919	883	866	895	877	885	906	896	841	946	850	878	880	879	917	864	877	912	913	845	830	907	876	849	865	843	885	889	880	868	901	929	914	912	929	900	874	904	903	845	922	925	874	950	897	912	923	856	877	901	941	873	807	896	954	917	911	855	885	843	948	897	820	856	917	899	878	853	865	867	924	842	917	908	867	900	867	917	888	891	943	890	935	892	921	886	951	853	884	912	894	911	862	898	906	904	879	837	904	821	902	879	858	853	879	957	844	854	876	863	922	830	840	855	850	828	887	871	861	890	868	856	920	872	898	901	927	911	871	845	904	881	915	880	885	850	852	908	931	905	868	920	853	900	935	875	917	913	851	917	886	882	907	875	838	903	906	911	898	891	906	895	949	879	890	890	895	871	863	928	887	895	864	857	931	893	881	915	895	892	881	887	835	940	913	889	850	901	912	905	896	882	846	867	896	873	857	887	826	870	915	886	875	880	933	866	873	910	917	895	884	929	850	897	897	844	901	887	900	906	904	862	896	890	884	961	909	899	892	859	867	891	869	924	916	881	910	875	878	917	848	915	908	943	942	847	905	876	900	886	808	946	919	909	891	881	893	930	925	923	912	890	893	893	915	930	919	843	942	873	904	909	879	877	941	899	882	884	861	897	870	971	920	908	911	913	924	846	899	878	925	880	985	939	880	943	882	893	916	892	893	875	905	932	936	925	912	850	873	896	931	897	893	869	929	870	889	961	880	915	901	893	854	867	921	889	883	842	897	924	897	949	937	847	917	903	967	949	859	892	911	940	893	886	918	886	889	954	898	876	956	884	866	848	898	865	922	956	930	846	935	904	884	846	870	908	895	866	912	918	908	894	941	886	845	856	844	884	857	850	915	871	889	830	842	884	891	938	913	942	902	879	903	881	838	875	951	924	902	858	921	940	926	895	871	901	936	864	939	933	921	938	909	875	895	894	916	866	890	898	859	908	856	855	873	871	923	902	934	838	900	898	863	898	889	948	904	874	882	910	868	949	891	907	913	920	905	860	868	942	881	839	921	851	851	879	921	884	896	896	876	929	899	861	898	884	897	863	889	882	861	855	912	871	886	867	919	905	951	898	887	904	868	872	887	879	920	883	891	874	896	909	877	878	886	858	882	880	932	848	894	897	879	880	899	895	880	907	881	892	844	823	908	851	881	829	943	891	884	833	943	889	870	888	889	885	955	952	922	879	833	963	872	895	941	884	796	889	901	910	885	904	865	826	855	890	904	871	871	871	934	897	895	917	871	896	873	917	828	862	938	900	871	891	901	899	925	928	878	914	923	839	880	862	870	953	870	872	842	856	907	852	869	860	956	896	875	884	878	869	860	865	840	893	891	900	898	912	915	892	866	892	893	909	881	887	847	848	894	864	903	853	906	898	907	930	888	899	909	914	899	916	859	897	846	831	852	840	876	911	902	818	920	883	839	851	872	893	889	864	857	934	906	876	869	891	928	882	871	880	900	903	891	870	903	908	908	863	850	894	854	858	912	900	866	857	876	918	843	883	901	883	917	859	860	887	890	870	886	911	884	887	964	849	899	910	889	852	884	858	808	854	870	863	906	853	919	931	896	863	866	922	911	888	890	834	919	871	917	833	914	912	895	900	873	913	875	859	900	904	883	921	922	867	920	874	891	900	895	838	917	936	900	892	911	850	881	881	802	850	841	927	919	877	878	925	879	888	843	898	878	945	839	911	948	832	890	858	875	855	845	820	927	948	885	919	902	908	862	891	871	853	898	900	825	907	855	911	949	868	857	866	850	862	880	883	893	887	868	860	911	891	844	882	941	891	901	878	884	907	884	851	856	880	893	872	914	883	888	898	882	883	886	854	873	881	882	899	863	905	891	892	837	895	829	878	904	896	883	888	885	811	908	882	868	872	889	886	860	891	874	911	904	904	871	859	891	921	883	884	864	887	924	870	886	918	863	847	902	937	873	889	913	927	865	895	886	910	886	892	915	913	882	887	918	942	912	869	893	869	901	918	890	856	850	806	854	845	908	897	874	836	917	880	882	925	936	887	872	873	841	891	858	934	914	830	901	888	888	959	920	882	905	909	841	934	854	880	862	911	898	866	911	887	938	885	914	900	911	868	847	847	909	844	911	818	888	861	912	864	859	903	895	895	906	872	882	870	883	923	887	901	887	903	853	878	861	864	898	903	842	879	871	851	883	889	921	926	894	886	863	922	889	894	908	863	870	903	917	881	903	891	900	864	881	893	836	920	896	902	893	867	920	887	924	906	858	884	900	881	938	867	902	871	905	898	885	923	897	923	926	875	882	894	891	876	913	879	950	861	851	908	845	894	867	901	932	907	831	898	887	915	930	859	971	917	869	879	872	882	861	898	915	888	887	940	890	849	862	901	844	886	900	907	893	951	884	879	949	889	856	913	915	837	878	893	888	854	956	955	881	886	901	901	883	945	874	907	931	864	870	845	903	838	904	876	882	927	937	910	896	895	880	895	830	881	913	877	873	949	900	913	880	916	922	890	908	902	930	861	914	917	799	916	896	930	857	893	893	900	811	922	934	908	897	909	900	866	905	898	928	848	872	899	917	883	855	891	821	894	865	893	897	898	913	907	891	876	886	944	912	909	886	910	894	928	858	921	866	960	892	892	899	781	948	887	882	836	939	859	898	863	837	918	914	872	867	920	889	894	911	870	862	861	948	908	927	904	886	895	939	866	873	943	882	857	864	841	891	930	894	957	931	848	878	931	937	883	887	922	875	878	890	912	851	853	906	861	949	911	898	868	888	859	870	914	884	927	912	931	869	909	913	908	888	903	831	936	885	842	901	906	900	948	923	935	913	883	861	869	933	868	903	873	864	900	947	901	912	880	876	891	872	909	885	863	927
7927	3484	1989	995	631	555	510	514	419	383	345	294	273	245	217	188	202	185	156	169	143	123	141	147	131	132	104	112	142	121	111	109	99	97	104	110	113	109	99	116	106	92	100	103	103	134	97	105	98	94	100	98	112	110	129	117	118	110	111	111	118	120	111	130	110	133	108	117	115	116	130	127	96	126	113	108	113	107	125	97	112	120	117	124	116	119	109	95	128	121	114	108	98	114	126	126	101	113	115	131	102	110	115	96	87	105	103	103	114	107	112	101	124	98	131	123	109	110	119	103	120	128	120	109	83	109	121	106	122	98	120	91	109	90	110	91	114	110	90	108	108	121	105	94	102	119	118	101	88	106	121	119	114	101	100	119	96	116	126	115	119	109	108	130	88	103	110	114	102	109	119	105	102	108	94	99	106	119	110	117	110	111	102	114	114	105	133	106	97	101	111	125	108	100	111	118	110	119	105	110	107	97	104	116	94	103	115	95	107	113	123	90	121	117	99	114	89	111	104	97	109	118	119	114	118	128	110	90	115	114	110	117	93	125	115	119	111	130	106	105	123	112	112	98	119	112	115	115	113	128	100	123	126	108	100	105	116	113	114	116	108	122	103	106	101	101	125	125	97	114	84	110	104	106	103	117	114	107	94	94	111	120	123	113	122	117	115	95	89	126	126	106	126	115	85	118	111	102	110	108	111	113	103	116	113	125	143	105	104	98	121	116	117	121	97	127	110	121	103	109	114	113	109	105	108	106	118	117	118	108	117	93	118	109	116	104	108	117	94	101	101	109	123	130	112	101	101	97	104	117	103	105	108	101	107	102	100	109	104	109	110	122	102	98	106	113	107	114	105	125	91	113	121	94	110	116	109	117	129	105	103	107	119	98	108	106	129	119	148	118	102	108	92	111	123	104	113	116	115	100	107	122	112	111	98	109	102	95	99	92	92	139	132	116	95	134	122	103	107	86	93	125	98	128	117	101	103	112	120	105	92	123	108	108	115	105	111	106	91	117	104	107	100	108	93	105	112	110	111	108	88	89	112	113	118	113	121	103	118	106	95	91	134	126	120	108	108	112	113	103	107	115	105	100	96	112	91	100	104	106	113	123	104	95	128	112	109	128	108	102	108	107	105	107	101	107	111	113	128	95	104	120	97	113	98	98	108	122	101	111	113	119	111	114	104	124	113	113	115	115	120	114	118	114	105	101	125	103	95	95	104	121	123	102	106	97	112	115	84	106	105	115	108	96	117	102	103	110	121	113	102	101	96	101	126	112	104	114	108	113	125	122	90	86	117	97	109	114	114	111	124	103	124	135	92	108	118	106	124	106	102	101	112	110	102	128	116	133	112	95	97	124	99	115	106	111	99	99	99	103	109	115	129	120	106	87	131	105	129	104	129	98	114	99	100	120	116	115	114	114	99	120	112	102	104	111	92	109	98	113	136	122	127	118	104	99	104	117	103	116	121	106	128	103	114	105	113	111	112	113	98	102	120	130	116	127	122	107	111	106	101	124	88	109	94	117	122	88	99	103	101	99	102	93	123	107	113	103	117	120	104	99	112	115	132	107	116	115	101	97	113	111	89	110	121	129	117	107	107	107	113	135	102	114	120	113	117	128	115	99	107	87	107	103	108	118	102	128	113	106	108	129	103	119	122	122	127	101	117	103	113	114	90	107	107	86	116	93	110	106	97	111	129	110	117	101	108	121	112	94	111	104	107	103	104	117	91	113	93	95	103	117	112	119	104	113	97	85	110	112	104	113	104	112	91	102	101	93	114	120	110	108	123	132	119	124	97	119	109	116	115	110	119	107	105	97	129	110	113	117	97	99	118	106	104	99	91	105	104	100	110	97	120	117	108	112	123	97	108	92	107	101	117	114	119	106	123	119	100	98	109	110	114	104	102	113	113	95	119	120	91	102	123	124	109	104	104	106	105	121	133	104	108	115	104	118	105	118	120	119	101	103	138	124	116	102	106	105	117	110	108	110	117	107	110	103	108	108	113	90	115	115	107	118	118	117	109	99	108	132	106	121	107	103	110	116	109	106	127	121	122	102	120	116	116	121	125	107	120	118	114	118	109	106	128	131	112	109	114	117	123	103	105	111	110	103	117	116	111	85	93	102	113	117	100	104	112	128	119	117	112	110	127	93	122	117	115	106	98	100	98	100	106	104	109	117	120	116	101	121	105	129	103	120	92	107	92	86	121	107	112	109	110	112	114	115	97	112	107	119	105	128	94	93	119	109	100	101	126	113	123	121	101	106	105	122	95	97	122	113	114	124	91	124	106	134	96	108	135	106	97	110	118	110	94	106	130	119	108	120	114	115	104	123	100	94	115	112	97	107	97	117	110	107	121	107	110	106	108	129	109	116	113	122	112	105	115	115	102	107	107	114	108	105	98	103	107	122	88	114	112	111	110	114	104	97	108	113	92	103	124	115	123	96	122	133	116	110	107	100	102	107	112	113	116	129	100	108	123	100	92	124	114	114	108	111	119	106	85	115	123	110	111	101	111	123	113	112	114	92	106	107	121	110	119	116	92	115	119	123	114	133	122	104	114	104	93	104	105	130	104	111	83	103	83	111	117	119	101	110	98	120	124	87	111	130	99	112	101	113	117	91	97	114	93	103	122	98	119	116	112	117	107	112	121	121	112	114	101	121	105	99	96	108	122	108	119	113	114	98	93	94	108	112	129	110	112	119	107	99	105	112	102	116	124	104	102	113	99	108	110	117	113	92	107	106	105	115	112	123	106	121	96	111	111	99	133	120	119	115	114	116	96	110	106	111	95	98	104	109	110	104	110	99	91	130	109	112	111	112	110	105	112	104	108	135	88	127	106	105	106	122	103	109	94	99	95	112	104	102	88	111	136	117	116	96	126	107	108	103	106	120	108	118	83	114	113	97	100	107	118	121	106	118	117	100	102	112	128	108	115	93	105	105	137	116	118	118	101	112	127	99	121	109	110	108	116	109	117	124	102	131	130	139	114	108	113	119	111	121	127	111	119	119	111	113	110	114	121	79	155	96	111	102	106	89	93	130	105	124	99	111	102	108	102	122	110	110	131	118	113	112	115	131	109	120	104	115	110	99	105	109	121	119	130	103	114	92	96	102	127	109	120	120	103	100	122	97	94	87	109	135	96	117	105	105	117	117	118	116	112	124	108	95	93	90	117	133	113	93	119	96	116	126	119	119	112	110	115	97	123	114	119	111	111	104	94	103	130	130	134	117	117	99	99	119	112	112	114	93	108	104	112	104	99	105	100	116	99	105	96	110	134	123	102	104	99	101	106	107	104	88	101	105	121	116	106	104	110	95	108	117	112	120	120	120	112	122	113	118	91	103	110	110	124	105	105	100	113	123	116	107	118	124	107	124	110	107	104	108	97	106	103	104	130	117	117	114	115	105	108	106	123	107	105	107	114	104	122	112	115	100	107	124	114	104	113	107	96	86	105	103	111	113	102	128	127	100	103	130	107	117	90	82	122	115
34677	21893	14929	13341	17131	18560	16131	13738	12048	9590	8089	6159	4931	4087	3475	3177	2753	2518	2238	1949	1727	1494	1410	1282	1194	1098	1112	1043	1061	1031	965	960	916	852	829	834	868	844	837	810	771	812	834	819	833	791	840	804	866	791	811	828	774	847	828	787	765	795	869	774	808	841	820	839	821	773	859	828	817	763	870	810	776	783	831	831	803	812	795	835	773	818	800	797	787	818	855	805	774	764	737	779	787	834	854	875	788	792	823	827	780	822	793	809	780	827	840	805	763	814	826	748	765	836	797	882	788	788	810	799	799	797	796	778	785	833	814	822	825	782	805	785	828	800	844	820	757	824	839	832	776	785	814	870	772	805	791	854	811	836	774	776	813	808	814	831	827	796	818	811	779	796	817	799	823	808	836	816	859	783	830	775	813	854	821	854	815	772	782	780	857	842	801	781	847	810	861	802	830	767	857	861	842	848	825	844	828	804	800	834	781	753	759	845	788	818	811	830	795	793	838	814	812	797	792	801	857	844	815	831	850	813	738	786	858	812	824	825	788	758	832	835	793	807	868	768	835	818	821	801	843	749	875	835	834	787	832	828	853	814	777	805	825	823	811	804	800	838	826	823	812	822	817	792	796	796	804	837	787	806	848	789	843	839	783	800	838	774	848	787	841	827	814	847	807	837	836	822	817	812	850	840	824	803	825	859	816	848	828	741	836	799	826	786	759	820	882	831	753	835	803	830	833	818	831	813	815	803	803	777	845	767	812	777	792	813	822	808	853	800	807	815	848	779	778	831	776	814	751	782	791	815	746	791	867	800	820	769	807	810	797	797	833	797	803	829	819	839	861	818	766	818	780	809	816	757	850	810	808	776	748	809	829	812	846	821	746	852	813	829	835	785	801	781	792	826	824	817	811	821	781	816	842	830	834	789	821	786	834	825	809	777	827	834	771	797	826	820	842	822	835	825	867	840	799	787	801	838	812	775	793	854	806	838	845	749	856	833	782	819	781	829	866	840	791	800	840	820	805	816	791	815	841	827	846	841	808	816	827	807	797	809	767	806	857	793	891	820	834	783	814	855	807	776	839	824	806	815	764	838	793	802	849	777	837	805	800	812	821	786	824	802	831	794	807	891	819	817	879	758	821	812	848	832	751	797	840	811	788	789	821	799	773	846	873	790	750	807	792	768	828	825	801	852	837	762	816	806	805	834	824	857	794	816	790	841	840	828	807	839	805	791	792	799	840	806	863	823	761	784	869	850	808	796	756	835	757	838	815	784	725	801	792	796	794	843	790	797	855	833	799	812	857	817	883	821	813	811	798	829	836	857	814	798	808	823	805	810	808	835	757	799	811	830	766	815	773	822	836	825	826	853	776	816	842	817	790	824	816	781	839	798	832	786	822	808	825	826	766	775	801	784	785	803	808	817	827	776	804	770	825	782	829	785	830	796	830	827	805	786	761	826	827	796	775	826	852	808	828	836	801	833	769	818	826	847	829	816	860	818	859	824	811	791	842	798	811	769	828	818	812	826	828	808	838	801	788	830	793	808	750	856	778	809	828	813	820	808	827	814	819	777	803	812	821	811	786	806	790	843	809	783	801	844	822	801	781	871	801	791	822	806	785	861	817	838	810	821	820	867	808	816	840	839	848	763	769	819	828	816	816	815	794	803	800	825	814	784	788	815	787	784	825	824	892	768	828	809	818	853	846	828	781	795	810	799	828	871	790	806	770	781	797	789	781	807	785	813	804	824	815	805	793	783	800	818	802	831	791	820	818	835	825	852	808	813	767	895	813	803	805	787	826	812	827	781	802	798	781	782	824	819	808	847	826	770	801	834	782	871	808	836	806	810	793	820	756	843	753	839	836	834	834	830	824	848	803	821	831	814	804	772	820	811	774	830	788	832	823	828	802	791	813	831	801	830	765	819	796	789	893	821	802	758	817	825	870	784	808	785	809	753	785	826	786	816	833	867	792	835	823	785	836	816	802	841	821	805	836	794	840	824	872	814	770	772	832	829	786	800	795	837	792	849	800	838	856	822	778	835	725	812	789	804	775	808	843	798	823	821	814	809	831	746	849	846	802	799	866	756	796	802	827	818	782	779	780	792	811	848	859	796	823	816	847	810	851	820	812	783	814	832	784	847	815	841	811	835	759	832	850	829	747	814	803	848	877	794	800	768	808	814	821	770	801	756	843	777	852	836	822	769	863	817	811	830	809	849	830	847	805	826	780	839	829	788	842	806	831	780	846	814	795	850	781	809	856	824	832	835	831	830	791	762	802	825	795	837	830	831	778	799	824	822	792	791	827	840	794	825	771	783	826	828	846	802	817	853	808	795	777	770	840	809	806	837	783	786	758	792	819	799	811	807	859	801	801	810	825	786	817	806	818	772	788	809	800	819	792	836	809	771	854	851	809	825	827	868	771	796	755	826	869	799	822	807	795	785	794	782	792	791	805	810	779	862	821	786	835	767	861	790	789	857	771	833	764	847	860	866	813	839	799	771	790	808	785	829	862	764	805	789	789	775	791	818	797	869	803	827	770	820	812	776	819	818	746	774	858	831	809	833	799	836	832	796	790	792	792	872	798	774	840	807	802	841	832	794	788	846	752	840	837	800	829	799	792	823	860	865	774	827	761	806	797	770	829	805	799	800	839	860	856	784	788	854	824	812	811	771	818	831	819	789	817	803	832	814	819	839	824	785	789	888	844	849	825	825	816	790	821	830	771	750	816	837	803	804	771	849	799	858	762	820	811	833	778	848	829	782	783	760	782	832	863	855	834	811	825	802	859	788	799	778	818	789	817	836	837	759	838	831	879	794	821	793	852	814	802	848	813	844	838	808	802	781	763	778	847	797	855	813	771	843	808	774	865	829	793	859	858	781	841	859	805	786	805	828	791	845	815	818	768	742	820	838	838	798	813	830	800	844	801	832	783	854	834	827	796	891	875	808	826	834	815	796	790	793	804	787	803	827	799	834	829	823	824	831	851	777	821	800	849	803	791	816	799	823	840	784	866	829	819	800	855	778	787	794	828	806	768	804	825	829	790	819	814	859	826	828	821	791	827	828	854	816	790	844	764	796	831	811	838	838	787	840	842	794	882	828	755	830	765	807	836	787	818	753	843	800	814	857	838	785	782	797	799	807	800	765	735	805	816	831	778	820	819	829	868	798	839	864	819	801	816	832	818	826	845	878	815	797	833	823	850	808	773	781	818	818	822	812	771	816	810	774	805	790	855	818	800	856	814	790	810	795	820	826	816	837	849	787	869	822	844	815	854	803	829	814	840	820	804	802	777	811	786	818	802	820	811	760	806	795	805	801	826	794	814	841	786	828	795	835	838	834	779	815	784	826	806	815	824	801	850	836	797	828	797	752	802	790	822	766	778	787	850	817	816	778	833	774	803	763	833	800	818	779	817	788	823	810	804	824	795	811	818	797	788	838	787	783	827	816	815	798	821	818	787	857	782	825	836	831	793	795	784	768	847	804	851	877	792	819	823	844
9981	5554	2587	1197	838	743	732	622	575	506	445	370	295	278	245	232	217	217	178	183	153	149	149	154	162	169	171	161	141	124	127	135	124	138	116	115	117	117	119	106	115	150	139	141	115	115	136	131	137	118	123	121	106	110	138	113	147	115	114	131	133	125	109	125	117	111	131	112	120	138	122	136	150	100	130	136	130	126	90	148	138	145	117	133	126	117	115	134	127	113	110	139	119	114	140	121	116	150	105	128	117	97	128	114	146	134	136	137	149	129	107	113	127	113	138	127	145	119	108	128	122	125	120	104	137	104	124	144	126	124	133	138	118	128	101	124	117	117	122	141	122	123	134	109	116	112	139	130	114	117	113	115	136	122	155	122	126	119	140	137	121	128	137	125	116	131	118	139	124	124	116	128	122	103	128	109	133	119	112	123	125	115	113	118	118	100	111	131	113	127	135	125	127	103	125	132	127	145	126	103	116	125	127	116	123	129	145	141	120	120	116	128	141	145	150	120	128	131	138	114	120	125	116	128	125	117	131	117	133	128	128	149	132	131	125	115	156	147	139	117	107	117	116	129	116	143	125	117	121	146	133	132	123	128	126	91	138	140	99	121	114	161	121	136	119	124	122	134	106	130	126	125	124	110	117	123	132	115	146	109	128	125	127	136	111	156	130	129	121	139	113	126	108	107	132	128	138	103	110	127	125	129	126	103	131	141	140	111	127	124	116	125	149	132	128	126	124	109	110	123	147	127	124	131	121	119	106	142	121	128	136	113	121	114	107	130	130	111	95	133	117	116	113	108	131	129	135	122	135	119	138	116	112	118	113	129	133	137	106	106	132	131	120	123	116	103	114	126	121	131	123	111	114	132	123	115	135	123	132	139	103	116	113	154	122	125	130	144	114	134	125	115	118	137	125	138	110	116	136	110	116	122	107	128	128	145	124	126	137	139	132	128	136	122	143	120	118	119	135	124	148	136	126	131	113	113	144	150	126	110	125	120	141	115	117	118	102	116	110	101	135	125	121	132	125	137	121	132	118	129	120	132	122	131	147	128	125	120	135	130	113	126	104	114	136	123	112	128	136	120	117	108	116	120	148	128	114	108	110	136	117	126	134	119	112	129	133	141	120	125	147	136	128	106	116	115	135	125	126	120	120	144	116	124	144	136	131	127	127	121	119	107	124	131	116	131	135	121	137	132	125	111	135	125	120	125	104	119	130	135	134	124	128	141	158	141	126	144	135	125	120	136	134	107	127	124	120	136	140	138	126	130	128	116	115	134	137	105	104	138	124	115	129	144	120	120	129	119	125	123	140	129	123	134	130	114	143	132	96	116	124	109	132	123	132	125	118	128	127	130	146	148	129	131	137	139	117	146	134	136	142	104	124	108	111	124	121	121	136	136	154	146	124	119	128	140	128	135	115	118	133	128	142	124	111	142	141	131	120	110	129	120	117	121	147	125	125	123	114	135	125	115	118	135	121	106	105	130	124	130	140	125	104	125	132	122	118	126	133	108	133	121	149	147	121	134	119	123	117	129	121	119	131	120	131	121	135	121	118	124	119	128	126	129	125	127	117	136	148	129	133	116	121	119	115	122	117	108	137	148	141	109	124	120	109	113	126	126	120	145	131	123	114	133	113	96	140	113	114	113	132	125	112	104	113	128	130	129	139	127	123	122	128	121	137	120	117	129	161	144	107	122	123	114	136	137	130	112	117	131	126	135	126	124	120	119	121	116	129	118	146	109	115	137	111	146	123	126	135	120	117	121	127	123	137	115	122	137	120	129	114	104	138	119	118	115	131	134	117	137	126	124	125	124	114	131	125	95	138	109	126	135	130	144	122	125	126	108	123	142	137	126	132	128	124	123	136	114	130	127	114	128	148	118	130	111	110	119	136	117	157	140	122	128	137	130	105	129	130	119	129	134	107	143	137	128	128	127	108	129	113	140	119	143	148	125	118	114	111	119	135	123	126	116	137	110	120	105	105	125	134	115	150	131	121	106	124	134	106	113	137	139	115	134	125	118	143	128	138	134	102	121	118	129	133	132	128	114	129	124	121	131	132	122	133	131	108	149	147	130	126	112	140	120	125	117	143	135	131	139	116	123	113	102	127	109	128	143	122	120	130	126	126	138	110	150	109	120	135	134	122	123	138	136	137	138	141	119	103	113	111	113	132	137	139	120	147	123	131	122	110	138	137	127	107	134	131	132	119	123	106	129	120	127	133	128	123	124	129	125	110	144	134	125	131	111	120	120	119	132	132	118	119	116	105	111	126	111	95	116	114	124	128	117	125	121	150	110	132	104	135	107	100	131	135	153	106	130	113	130	136	118	139	130	112	124	128	117	134	112	122	128	132	119	124	148	132	134	157	119	123	125	133	140	132	128	140	113	110	125	125	147	123	138	130	132	124	122	114	111	125	150	134	115	126	110	114	121	127	113	114	129	124	157	128	131	118	123	119	130	143	110	113	112	145	119	137	105	119	109	135	122	138	106	132	121	134	113	117	122	130	129	100	119	109	118	131	124	144	131	130	131	118	140	134	136	131	134	116	111	129	118	125	143	118	123	108	135	122	105	125	100	122	122	132	136	126	122	128	122	125	99	139	120	122	132	142	132	138	129	119	133	132	106	133	127	113	121	117	138	125	127	114	104	138	124	127	124	120	123	124	119	132	110	132	129	141	123	125	111	139	131	119	149	136	105	116	116	114	134	109	122	133	117	122	115	104	150	118	137	116	109	113	136	122	126	137	128	130	123	137	123	127	113	133	112	145	117	123	130	125	108	111	120	123	137	118	152	120	110	128	106	134	119	125	126	123	116	133	136	121	108	125	107	132	115	121	114	101	134	120	106	131	119	139	137	117	129	110	126	134	126	140	137	125	127	122	142	136	140	159	120	130	142	113	110	123	141	128	130	130	126	139	126	123	137	141	112	124	139	117	125	124	123	133	111	144	121	128	99	132	117	120	91	99	145	132	116	131	127	124	133	117	120	130	115	128	105	129	129	124	107	135	107	115	136	133	121	114	115	137	131	114	118	140	124	130	131	154	134	117	118	114	115	110	129	129	134	144	114	128	142	129	134	100	122	130	133	120	121	130	129	135	133	130	133	124	123	117	115	125	117	127	133	130	115	129	137	119	134	127	146	129	147	121	124	118	112	130	121	108	137	123	124	122	131	122	133	146	149	112	137	125	125	112	120	140	116	101	134	131	135	107	132	114	120	136	132	117	138	122	127	117	149	130	122	121	102	120	128	127	127	104	140	134	95	121	138	121	134	119	131	116	109	130	125	124	119	109	132	136	134	134	136	109	137	127	126	124	108	131	122	137	119	112	124	107	125	112	153	147	116	135	112	107	109	99	142	124	130	129	127	131	134	132	104	139	111	105	104	123	113	135	125	114	127	123	135	114	129	121	114	114	125	105	112	112	107	124	125	138	130	115	123	112	145	133	114	127	118	134	138	121	125	148	118	134	126	118	90	110	113	124	115	118	117
40035	26061	17511	15314	20443	22323	19354	16525	14254	12167	9936	7597	6034	5180	4290	3796	3397	3040	2741	2257	1923	1764	1743	1535	1420	1346	1228	1310	1183	1158	1074	1061	953	978	989	995	975	987	898	930	907	932	890	888	959	879	937	925	951	945	952	866	920	903	1007	947	894	895	872	1010	926	973	959	964	937	888	916	875	953	922	883	925	891	886	930	923	895	914	897	943	887	915	969	917	913	888	948	872	897	926	919	910	857	931	923	917	960	888	925	926	931	896	865	896	922	882	961	928	895	912	884	945	919	938	906	978	910	904	933	939	958	911	911	948	923	847	959	926	909	1011	897	882	922	895	899	914	926	926	923	928	937	860	932	922	931	928	896	893	900	911	901	859	920	919	875	918	923	901	927	946	897	928	904	975	870	906	890	908	895	932	872	899	981	895	949	895	833	905	856	933	889	866	911	945	965	910	912	873	929	897	959	907	941	912	930	898	912	962	905	875	897	881	923	950	908	880	871	923	905	889	912	899	912	996	909	887	907	887	948	895	890	871	917	864	878	866	894	878	892	900	944	907	940	868	904	945	906	886	875	927	915	909	937	960	903	889	940	819	895	943	864	878	937	912	960	892	994	918	939	873	918	907	929	935	905	910	918	903	948	914	859	899	918	915	939	959	935	887	884	939	899	910	949	963	928	927	893	881	912	887	896	847	892	949	899	907	886	933	918	847	918	916	925	945	880	932	889	953	948	931	935	882	875	900	898	860	905	915	879	951	897	914	932	890	906	945	873	927	870	905	881	872	942	963	965	842	949	899	914	898	902	879	899	926	922	897	924	912	918	886	924	911	879	890	892	953	893	945	916	934	933	907	908	891	958	939	910	908	941	920	881	897	965	954	907	866	932	909	909	932	869	954	918	929	875	910	920	961	976	888	863	887	906	897	944	939	869	917	930	902	918	917	918	881	922	903	873	918	907	884	887	971	867	894	904	935	852	911	963	890	912	883	936	940	868	947	921	954	909	892	940	928	959	997	906	904	922	884	937	876	921	928	901	919	937	891	915	926	926	923	879	953	974	903	970	891	885	898	899	872	925	901	893	944	940	934	918	989	914	940	910	910	971	914	955	918	899	927	943	903	931	890	893	878	918	897	924	898	893	943	942	887	898	883	917	963	894	938	908	911	942	917	909	937	885	881	952	836	929	893	917	933	893	915	893	888	907	961	918	884	921	938	923	893	930	888	889	938	877	895	880	860	952	916	896	894	934	914	906	910	921	896	911	954	860	898	917	906	906	900	889	896	938	886	918	869	895	931	947	970	974	913	899	903	886	957	933	948	883	926	982	924	881	904	930	918	935	887	920	909	856	949	834	867	962	928	880	898	902	934	873	890	947	915	898	965	874	831	906	883	879	903	912	913	887	876	924	928	930	924	902	913	937	931	877	886	935	887	911	906	894	875	942	877	863	947	844	921	956	934	997	912	858	987	884	869	863	964	885	881	865	924	937	954	927	920	903	910	921	928	887	894	913	931	896	916	950	866	915	902	924	940	911	905	930	860	903	964	914	901	925	861	966	921	854	894	947	901	884	923	923	893	896	931	927	918	848	902	868	936	899	962	975	916	907	922	939	851	905	907	914	935	923	909	882	948	911	931	903	896	919	898	925	910	906	853	941	864	904	873	931	906	951	896	912	876	840	928	933	898	924	890	816	882	917	913	955	933	851	869	880	892	929	955	936	907	945	859	955	913	910	847	860	919	883	889	906	898	939	947	906	872	861	897	858	947	907	908	903	930	883	907	948	880	923	931	878	908	849	941	947	927	908	907	860	915	895	871	927	946	909	920	896	898	904	949	936	967	924	938	952	926	900	901	932	893	964	923	887	928	912	914	973	880	918	943	976	889	881	981	917	920	933	920	877	987	906	934	878	901	915	946	873	917	917	978	959	929	921	910	904	906	915	932	922	922	958	930	948	914	890	863	912	839	915	917	896	967	902	888	970	895	920	890	933	873	925	1010	886	933	927	861	968	1010	949	925	896	873	938	895	959	955	899	956	868	870	952	929	917	905	919	908	885	909	945	910	846	916	921	963	934	891	921	893	937	881	901	944	905	967	880	907	878	915	937	867	971	878	899	920	862	896	896	864	893	897	963	910	903	911	895	913	886	938	915	909	903	899	887	884	903	885	921	882	892	884	901	902	930	934	871	928	947	939	906	967	912	873	892	951	888	921	916	920	879	941	898	926	913	995	970	847	955	869	884	939	928	908	863	877	899	912	885	926	914	914	983	898	942	975	904	937	910	889	911	884	870	918	922	892	903	887	909	928	885	906	917	931	844	909	857	917	902	949	882	936	892	903	880	930	928	913	902	927	879	928	975	891	918	897	922	876	939	900	894	877	934	907	882	871	899	908	940	917	926	907	907	900	954	945	903	979	888	929	942	882	902	872	844	941	984	864	885	946	904	912	943	894	951	974	880	911	880	902	943	892	927	902	914	948	939	890	874	947	919	891	932	923	960	876	929	923	911	894	907	953	957	885	886	901	875	958	902	849	958	860	914	949	869	900	891	905	945	933	911	905	914	899	913	916	882	950	957	929	890	830	958	893	950	891	913	893	900	903	878	897	929	933	934	936	912	884	961	886	920	890	934	935	912	899	871	896	921	911	907	987	853	913	874	895	975	906	943	899	923	948	915	908	863	807	943	877	869	868	905	935	837	837	949	883	935	915	989	915	877	882	863	917	929	958	843	865	899	937	958	915	920	896	906	885	894	944	879	903	919	941	909	953	897	938	923	921	909	888	927	958	855	928	916	900	885	890	872	923	922	905	897	879	956	944	892	888	915	926	923	917	871	928	958	922	938	907	908	891	911	924	900	950	949	930	885	924	966	934	916	929	904	899	900	920	945	911	903	893	920	895	892	917	973	909	884	903	922	907	937	934	943	875	891	886	933	871	893	889	906	941	902	920	920	901	911	941	899	839	937	911	950	891	916	891	893	914	866	971	955	952	888	936	950	916	931	900	910	918	894	902	961	884	927	934	890	923	930	938	947	898	887	899	896	902	918	885	909	846	932	920	895	933	894	929	890	937	914	928	901	920	911	874	887	936	924	921	893	942	956	872	895	883	886	918	886	953	863	887	919	917	962	942	894	859	886	949	926	942	901	907	892	913	895	941	941	921	979	914	996	915	921	946	879	935	876	934	882	930	927	933	910	945	952	916	933	926	875	904	912	900	902	892	881	884	892	861	885	932	883	927	885	932	920	922	875	814	886	908	873	830	908	930	913	911	876	882	894	878	882	917	920	900	954	884	944	899	904	903	920	956	877	917	909	926	863	923	912	894	870	924	876	923	899	933	908	923	910	925	938	915	886	913	889	895	943	881	945	915	874	913	968	895	963	935	936	908	947	899	936	919	874	957	914	928	862	932	889	865	918	930	914	866	869	878	890	930	952	946	919	907	882	930	932	970	923	934	927	939	895	941	952	942	881	934	938	883	905	919	909	920	914	988	936	920	907	956	888	945	885	874
6282	2682	1072	620	438	464	476	390	402	354	266	268	202	193	196	187	153	157	128	141	130	133	129	147	92	109	118	120	122	114	105	111	117	106	121	109	121	103	121	132	104	114	137	123	112	101	121	109	127	105	113	93	123	114	120	120	109	112	110	112	124	114	120	92	121	104	105	118	120	106	91	108	104	110	98	115	122	108	112	106	99	106	106	103	98	124	105	108	110	124	107	119	119	124	110	113	114	110	120	115	101	113	108	97	119	142	110	110	119	120	106	126	119	111	117	98	97	118	129	103	87	106	111	87	115	114	119	122	122	107	123	107	108	108	119	91	89	109	117	104	117	112	94	110	113	134	107	111	106	144	120	109	95	116	126	121	107	118	108	126	107	96	95	121	115	126	84	89	111	111	94	105	109	111	120	95	95	108	105	117	114	97	101	95	98	130	113	105	98	95	118	125	115	104	106	109	123	127	131	110	136	95	107	119	107	130	108	104	99	123	95	101	112	136	109	103	106	112	110	108	130	146	107	105	101	112	111	124	107	121	126	118	122	124	97	130	111	102	103	104	102	120	125	137	134	103	125	98	114	120	99	113	90	108	121	125	106	116	103	98	107	98	96	108	123	106	106	119	120	83	111	118	108	121	113	106	99	113	112	102	141	97	98	113	117	122	114	119	107	115	97	114	105	97	103	121	122	123	114	121	127	95	122	94	113	121	120	106	97	115	106	108	118	101	127	124	117	107	97	101	95	96	106	106	129	104	105	103	103	111	125	98	107	115	114	101	108	97	112	108	96	110	110	115	113	103	105	107	99	96	97	94	115	101	107	119	117	115	121	109	109	103	109	110	118	114	107	136	96	113	113	96	109	108	109	107	107	108	119	107	120	121	100	111	110	99	109	112	116	115	112	101	110	110	120	114	96	107	117	113	120	111	112	102	118	108	119	120	109	129	99	114	129	106	106	95	103	103	122	112	76	118	93	105	106	98	93	110	116	120	103	105	117	109	130	95	110	131	119	98	122	112	111	117	100	99	116	125	124	101	127	103	101	103	111	97	127	106	119	107	114	113	113	95	111	122	107	111	99	101	108	125	99	121	85	106	122	94	103	104	129	126	111	118	121	122	117	95	116	106	102	115	103	121	117	106	124	113	105	117	126	107	99	105	81	105	112	118	115	112	113	110	116	128	92	120	136	104	99	101	120	103	111	107	101	116	101	103	102	118	116	105	109	144	108	116	117	100	93	110	113	104	108	108	124	133	116	108	112	114	100	109	120	135	108	122	112	103	109	101	102	107	92	112	100	106	127	121	114	121	112	119	92	113	108	108	116	108	120	121	108	96	97	102	105	113	114	100	116	113	137	104	121	113	104	102	92	107	107	93	104	113	111	112	114	128	109	114	110	101	95	126	108	111	107	123	112	116	98	113	120	118	104	106	118	97	104	111	98	106	108	104	99	109	115	109	100	104	117	115	98	122	111	107	113	103	116	124	121	108	102	102	107	138	113	106	120	105	117	114	120	123	114	101	102	117	103	122	109	103	107	115	84	112	101	130	122	127	121	116	115	109	114	94	108	106	125	122	123	106	117	107	121	100	104	107	103	105	96	108	108	114	110	104	133	116	114	107	130	116	105	131	121	94	110	106	106	89	89	96	112	122	122	104	124	112	109	128	106	117	85	106	117	124	115	118	121	95	142	116	116	104	104	115	106	118	131	103	123	132	109	107	114	92	121	118	117	105	99	109	98	101	130	104	112	126	115	115	121	104	111	129	102	111	120	95	104	111	112	117	106	125	119	114	109	119	113	100	116	116	119	117	99	107	120	103	123	91	118	100	114	107	120	112	96	115	114	99	91	127	112	91	126	112	109	97	114	116	103	121	100	142	115	122	105	124	121	96	127	113	114	124	114	114	106	100	95	90	96	129	115	100	95	108	100	107	90	100	107	115	111	104	99	118	101	93	109	125	117	131	120	107	114	113	98	128	116	121	108	107	100	111	107	100	117	107	104	110	126	118	114	120	126	94	103	110	123	121	119	111	110	116	98	106	131	115	92	110	96	118	112	110	87	120	106	101	103	109	112	94	98	136	106	92	105	109	116	145	97	109	123	110	101	119	111	88	117	110	123	119	108	104	98	96	128	90	110	97	116	121	116	112	112	129	116	122	112	105	113	93	108	100	96	106	119	124	118	116	116	102	139	109	109	98	123	132	116	110	109	108	120	115	100	105	124	134	96	105	117	117	114	107	119	114	113	117	96	109	107	107	113	110	100	116	121	125	101	110	88	119	98	121	120	123	107	128	105	112	117	103	100	112	106	111	101	97	122	83	119	104	124	101	124	110	127	109	113	102	107	118	98	112	107	100	102	112	132	102	108	112	99	94	116	94	109	131	106	116	127	110	107	103	118	92	105	96	104	121	105	112	98	113	116	123	104	107	118	112	109	117	115	121	124	105	111	106	114	105	126	97	118	96	117	87	101	117	128	107	98	120	138	118	107	103	118	107	102	93	116	124	132	128	106	119	116	104	110	111	122	115	138	120	118	114	104	116	108	116	102	96	119	114	113	115	123	108	88	99	113	96	118	116	105	95	99	100	109	113	105	104	113	104	126	98	122	121	95	119	90	128	121	116	113	111	101	117	120	104	121	93	115	116	97	108	124	107	112	97	116	139	114	108	112	130	102	105	113	135	124	115	118	134	125	113	116	105	120	112	98	106	118	105	113	97	112	99	120	94	101	110	134	127	116	98	112	125	138	108	122	113	99	114	103	112	107	92	121	110	111	84	118	87	103	102	83	133	107	94	114	98	130	99	122	145	110	124	113	106	107	104	111	92	97	99	102	116	115	116	119	107	106	125	109	120	123	99	112	99	106	100	121	115	122	98	104	125	114	93	106	106	105	111	109	99	112	102	109	121	107	104	114	103	114	106	110	113	121	100	103	127	106	109	112	102	115	117	115	104	107	112	94	123	108	122	103	102	112	117	114	118	105	121	115	116	117	131	127	114	103	103	116	99	118	94	106	95	102	96	103	119	104	135	125	124	109	97	96	88	90	101	121	103	113	100	98	112	112	115	115	105	110	116	102	96	104	100	107	129	115	117	108	116	110	140	131	102	127	95	105	96	111	114	104	125	115	107	112	102	106	105	102	121	106	124	86	96	122	118	102	94	119	113	127	122	113	126	114	100	127	117	121	102	103	125	122	98	132	103	108	112	109	97	119	116	122	109	127	92	118	96	101	122	113	120	112	99	103	109	95	106	94	113	91	128	135	141	120	111	107	116	99	78	106	114	117	88	105	95	122	102	113	102	97	113	115	103	120	109	116	130	113	98	107	119	110	127	102	130	98	112	114	103	112	84	106	109	118	116	101	110	134	120	102	127	112	111	123	120	105	105	88	99	117	99	134	127	107	92	110	112	79	94	124	108	111	119	119	99	132	112	101	104	117	106	105	108	108	121	107	104	115	106	138	101	126	113	107	127	115	115	119	108	111	113	105	120
33408	18444	10396	9611	14727	16286	14443	12325	9800	8592	6983	5519	4161	3406	2875	2680	2249	2037	1860	1594	1424	1367	1232	1139	1066	1028	1003	1046	982	934	940	849	872	845	848	825	844	808	775	848	825	798	809	820	752	847	790	842	783	829	851	806	830	781	834	795	807	894	798	835	845	821	815	769	819	867	789	873	826	789	800	778	797	816	769	838	817	775	846	807	858	852	784	836	872	808	864	875	846	782	756	821	822	836	830	849	787	799	796	776	802	819	843	829	826	827	822	822	841	846	811	860	880	825	811	849	770	811	791	842	806	835	794	870	810	784	865	819	823	821	809	797	837	792	800	820	812	830	780	860	744	832	826	790	759	813	769	819	843	770	811	861	827	784	806	804	800	823	833	799	860	864	822	808	839	843	785	799	793	783	846	805	860	828	844	795	825	810	839	799	857	770	836	811	788	808	829	807	815	788	779	843	790	824	780	794	778	771	833	785	802	752	803	832	793	833	797	869	819	796	857	824	828	826	803	853	832	850	813	825	841	824	833	783	847	790	747	830	820	861	798	836	789	806	831	783	756	749	782	797	827	820	834	784	835	818	785	851	799	826	847	812	830	837	830	797	835	749	823	753	866	831	786	840	836	806	812	768	845	798	816	865	798	774	800	907	802	839	791	864	836	816	812	831	820	863	766	835	795	803	878	794	814	812	794	791	779	827	812	816	794	787	819	786	787	825	845	781	862	797	819	822	827	818	857	806	835	860	789	807	817	824	812	794	823	821	839	790	840	781	842	829	842	826	850	779	836	827	807	812	815	775	793	795	802	764	841	823	799	818	796	841	807	857	835	820	794	847	817	829	814	855	817	803	818	778	767	807	813	791	829	803	787	803	876	837	909	831	879	810	845	777	833	830	822	835	812	823	831	797	837	839	841	812	782	797	807	803	787	776	818	780	808	813	849	811	773	854	808	825	825	850	829	845	806	876	877	869	833	802	781	809	799	784	852	863	838	845	800	862	838	795	811	819	834	807	872	844	782	833	818	815	788	871	821	825	852	829	804	817	818	841	790	817	863	818	846	796	813	770	789	794	817	789	831	777	830	769	812	822	855	775	824	823	814	838	796	817	788	763	858	715	848	826	844	826	820	849	867	801	818	798	854	781	853	795	848	842	859	845	791	793	834	817	825	819	851	851	853	797	809	797	822	808	824	781	796	799	822	809	837	806	824	786	829	853	852	801	829	785	751	846	825	812	804	841	779	838	791	839	824	756	860	798	768	845	808	847	851	827	815	835	876	867	831	818	814	781	857	838	823	812	831	838	855	788	771	845	779	814	835	787	840	866	816	817	828	794	813	808	802	827	803	816	824	843	807	805	839	837	846	786	836	821	871	829	859	751	844	832	827	829	788	845	850	804	867	803	830	832	794	856	850	836	835	869	860	805	821	797	798	792	804	786	820	802	852	811	791	830	810	818	793	819	854	800	788	843	846	759	807	816	799	883	848	827	829	834	810	861	836	830	805	797	822	858	830	812	797	807	830	810	794	837	830	806	811	805	796	809	781	823	842	797	853	829	775	817	804	839	791	780	854	844	772	822	834	820	826	802	772	847	833	772	798	825	791	809	816	839	831	787	819	806	825	813	843	831	816	830	816	846	813	839	855	829	822	760	883	818	786	859	819	822	816	755	843	834	804	785	833	836	852	760	809	833	811	846	812	794	831	795	808	797	827	790	825	845	791	805	825	830	805	817	842	834	823	812	822	830	845	832	756	848	804	760	821	877	826	819	786	799	815	811	840	870	848	782	799	829	785	843	827	787	870	840	831	821	819	834	778	829	832	837	788	763	838	821	820	826	773	811	819	814	812	807	801	819	814	813	853	818	834	783	820	779	846	844	814	839	885	818	839	844	869	761	875	805	783	775	845	776	813	861	801	800	801	814	814	810	791	812	788	862	820	791	786	851	819	859	796	847	818	834	785	767	876	833	821	826	804	794	832	777	836	825	813	781	853	828	825	837	802	782	811	799	785	828	836	809	765	795	851	855	867	813	866	788	834	781	815	827	838	808	788	842	834	795	760	809	878	756	812	838	834	824	791	822	811	825	787	816	785	814	832	864	826	856	847	788	837	801	774	866	807	827	853	860	808	881	834	801	821	813	891	809	828	812	803	852	797	833	800	797	825	801	812	847	812	790	812	810	845	843	768	843	887	736	809	810	763	824	791	832	805	855	755	814	796	773	805	837	856	837	809	870	814	791	790	841	823	867	804	813	814	798	821	779	815	831	859	783	886	834	791	825	855	808	808	808	849	805	819	820	803	813	840	858	829	828	807	801	810	803	787	817	793	820	807	817	793	842	879	759	811	808	855	822	836	855	841	807	821	805	795	798	799	822	836	831	806	802	816	867	814	818	789	824	808	811	821	825	840	779	824	823	830	779	770	799	796	811	857	834	826	790	779	802	819	822	812	828	769	854	785	813	798	850	755	801	811	819	885	803	811	811	801	887	847	809	779	813	824	812	773	866	802	837	842	851	771	811	819	816	821	754	836	807	804	799	820	800	781	783	797	814	765	825	812	823	850	844	847	870	868	816	778	839	836	802	831	775	858	772	814	828	855	836	826	815	791	815	845	799	766	810	798	789	861	778	831	782	823	809	845	864	779	862	819	779	810	759	742	806	779	832	848	837	823	807	814	832	813	770	845	813	753	852	828	817	868	844	831	769	833	811	796	812	848	777	826	822	843	866	819	816	726	815	833	765	796	829	863	799	814	827	808	822	823	809	829	832	871	840	789	807	775	809	813	797	835	818	830	819	853	826	810	789	839	809	832	783	778	776	828	803	808	754	772	788	839	782	804	786	806	801	813	815	825	836	778	803	789	818	853	807	858	783	795	800	804	798	803	752	827	805	814	847	852	799	811	726	845	851	818	812	803	782	835	852	806	780	811	803	853	783	791	820	806	822	789	768	797	774	811	882	844	840	787	798	799	799	792	805	866	825	826	826	843	790	797	819	754	828	836	797	810	838	811	864	879	794	889	824	799	791	850	844	820	831	870	801	821	854	825	866	835	856	780	768	806	836	835	850	837	855	802	834	820	785	871	808	777	852	797	797	808	817	805	831	806	776	810	834	793	787	830	847	795	848	815	824	847	839	817	826	848	838	824	864	808	828	828	845	836	810	793	805	848	838	802	813	849	836	832	782	821	805	816	826	817	801	815	841	836	777	871	806	816	818	806	785	806	833	796	792	821	835	843	820	845	832	824	852	820	779	792	836	843	840	873	781	820	829	825	829	791	795	794	862	823	855	762	856	766	845	800	815	761	920	796	756	800	841	828	800	861	847	793	799	832	761	775	822	825	894	818	787	831	846	811	777	806	797	840	735	854	800	776	787	778	839	813	793	757	827	799	792	848	850	827	818	811	844	864	826	801	769	791	846	828	758	763	785	824	832	766	838	821	781	832	807	746	829	826	879	817	779	825	801	816	821	823	833	843	832	796	832	794	871	800	820	806	778	858	806
7219	3539	1557	892	678	664	671	604	546	468	400	289	323	252	256	256	187	193	176	156	184	157	134	151	141	154	139	148	145	130	121	115	136	144	123	108	125	124	119	116	113	119	122	123	142	117	129	124	114	111	134	125	109	125	107	125	124	131	121	134	153	121	134	132	115	97	129	114	140	124	128	136	126	131	106	138	110	126	135	138	124	130	132	132	128	135	132	107	124	122	132	122	121	124	112	124	115	117	135	105	112	134	120	120	135	107	121	118	108	145	123	126	110	101	144	117	94	108	102	121	129	127	121	132	129	125	123	126	132	124	128	119	120	142	111	105	130	109	117	131	116	116	132	105	110	124	120	139	103	115	120	122	125	103	122	123	141	136	124	123	129	121	136	129	142	132	118	127	136	134	134	113	109	129	146	122	126	144	142	120	117	146	135	113	124	143	107	124	125	122	129	140	105	137	131	122	141	129	143	137	110	132	120	148	129	128	149	116	137	128	125	152	115	128	116	138	130	134	133	121	133	128	124	125	129	134	116	119	124	120	121	106	138	107	122	122	150	112	118	120	132	109	143	116	110	118	130	119	92	115	124	128	123	113	128	122	145	135	133	116	129	138	120	123	154	119	128	125	130	111	127	112	122	128	126	126	118	124	128	119	113	121	129	150	126	137	135	136	121	107	130	141	120	117	111	123	126	119	131	122	121	120	104	101	122	111	119	120	106	128	130	138	111	135	137	135	133	137	131	142	125	159	117	108	123	127	133	124	126	127	121	122	142	109	134	130	125	134	124	104	125	121	140	128	124	127	145	121	110	127	122	145	119	141	131	114	132	126	124	118	118	132	114	134	125	115	127	109	122	125	125	143	134	127	105	136	121	122	118	130	112	123	124	118	121	127	126	136	133	138	143	140	119	115	107	118	118	108	126	106	136	115	122	127	121	125	133	127	118	132	123	120	124	116	125	112	130	115	164	125	123	105	128	141	127	124	124	124	116	123	114	115	120	132	120	137	113	112	119	136	137	124	131	105	153	123	117	125	145	113	111	114	115	122	121	97	138	154	130	135	128	133	121	118	125	128	115	116	145	106	137	115	117	126	134	136	116	110	138	120	122	117	129	125	128	129	116	112	134	150	134	129	105	148	128	145	126	121	106	120	142	130	126	139	125	129	125	125	111	131	133	120	114	109	133	104	132	127	120	106	130	136	119	127	129	129	123	133	126	121	140	118	118	113	105	122	118	109	120	121	112	131	114	124	132	106	133	128	124	136	121	128	124	116	134	115	136	130	133	117	127	118	135	123	124	130	118	106	119	133	103	120	140	137	112	126	117	140	141	116	130	126	135	119	130	130	132	132	120	118	118	133	115	129	119	117	126	131	126	119	127	108	143	118	143	118	132	145	144	130	132	113	109	138	128	118	111	106	140	139	131	105	125	117	139	109	114	110	126	117	107	117	132	120	126	131	134	135	140	135	122	114	130	131	127	125	111	107	132	120	124	115	111	96	116	118	132	134	129	112	129	122	130	143	115	121	107	114	135	114	137	135	129	109	118	135	119	128	123	135	110	138	127	112	113	126	139	124	124	131	137	122	116	117	108	110	124	138	115	145	130	134	99	128	117	118	122	118	114	126	126	121	144	103	135	131	115	109	123	129	124	130	101	106	121	126	134	134	115	140	122	120	126	99	155	123	136	132	134	125	127	123	124	113	119	127	132	129	117	125	134	120	108	123	116	114	131	124	106	119	123	125	148	107	127	166	144	113	130	116	117	133	122	126	119	119	130	129	120	127	123	118	132	143	131	136	154	147	116	105	114	128	116	123	120	140	112	115	125	123	130	130	128	116	130	127	129	114	119	113	118	142	124	135	132	138	145	129	144	120	115	140	124	157	124	100	125	90	132	118	125	135	135	136	136	127	110	128	124	118	122	117	135	145	136	142	132	122	111	132	126	122	116	108	112	115	123	134	137	116	132	140	146	111	135	134	145	120	114	119	103	116	111	134	123	136	123	112	139	115	109	126	109	102	110	144	130	126	116	122	126	126	112	118	122	111	112	122	137	128	133	107	103	101	122	95	135	128	138	106	130	110	117	129	115	144	121	136	137	132	110	123	126	111	125	129	142	135	132	129	104	129	122	120	117	127	142	122	115	123	123	110	145	129	119	107	117	125	128	133	117	121	132	125	100	120	126	123	125	132	112	101	119	135	118	132	121	129	114	131	144	145	131	125	108	120	132	115	107	140	130	139	109	132	118	127	123	122	137	126	129	138	132	132	102	124	124	129	126	109	108	112	122	125	108	131	129	132	133	119	113	109	126	135	132	126	142	125	124	137	134	116	124	107	120	135	130	112	121	131	146	124	137	123	125	126	128	137	128	124	106	119	118	122	116	122	123	126	134	134	113	119	135	130	136	119	135	110	109	137	113	135	128	139	139	131	128	124	115	100	126	117	132	105	127	143	130	109	131	105	131	118	116	104	111	125	105	126	139	110	109	125	142	110	111	125	124	135	132	109	134	134	106	118	108	127	121	116	102	129	145	122	118	121	128	128	141	138	134	113	137	133	132	139	126	115	111	111	111	113	123	117	118	129	128	133	115	140	119	125	110	129	129	141	109	140	124	113	139	100	134	134	113	117	136	119	126	137	120	101	119	131	113	117	122	135	111	103	131	109	124	126	125	113	129	126	121	121	132	143	131	141	128	102	124	135	115	129	133	129	136	120	106	127	137	127	92	124	132	149	141	129	135	123	116	129	123	116	108	138	142	130	126	140	100	127	101	122	126	114	119	135	135	117	109	127	120	111	148	130	131	122	123	138	108	131	135	129	97	111	122	131	141	135	128	112	128	111	108	113	114	123	123	112	122	114	132	120	138	122	129	123	132	137	120	109	136	134	124	144	136	154	119	125	120	144	139	149	101	119	143	109	114	108	124	131	114	130	128	129	123	136	144	130	136	129	136	130	122	135	116	123	130	133	128	110	121	125	117	118	130	122	125	113	115	121	127	117	132	140	102	129	117	110	126	118	113	123	125	128	131	128	150	120	133	130	124	123	113	128	130	124	109	122	147	130	138	126	122	132	121	106	111	115	152	114	123	121	126	126	125	123	120	141	132	113	131	131	125	114	119	116	123	128	119	123	109	120	121	125	125	128	146	123	124	115	132	110	116	126	113	131	120	109	140	117	125	96	121	113	121	122	139	139	125	126	125	126	119	128	138	135	137	136	120	108	113	128	110	124	107	117	121	124	140	125	111	130	142	114	114	127	111	111	106	124	119	117	134	123	130	110	117	116	129	118	122	118	117	137	139	136	124	111	138	109	130	130	140	122	132	133	113	115	129	110	128	126	136	120	112	152	113	116	118	133	106	140	108	124	153	114	132	114	136	131	120	141	136	122	113	101	112	126	120	123	123	125	131	126	107	123	126	139	121	134	118	128	108	119	126	118	117	127	124	151	125	133	119	137	115	115	112	124	131	118	140	120	124	120	140	119	129	110	130	135
36696	20942	13317	12850	19349	21033	19143	16634	13304	11403	9335	7399	5980	5063	4336	3894	3092	2633	2354	2054	1806	1655	1508	1293	1298	1210	1243	1154	1095	1098	1047	973	1066	958	918	946	928	888	939	835	940	918	881	835	957	879	945	905	954	891	908	868	895	883	909	966	912	924	916	930	906	957	924	908	924	950	969	958	872	891	902	903	888	903	892	893	870	912	867	896	916	930	914	877	871	890	912	896	872	885	911	870	888	881	958	903	924	860	925	930	968	891	942	949	855	902	875	922	865	932	891	935	872	866	905	847	848	914	925	923	829	904	934	871	879	919	899	875	908	912	913	894	881	970	911	917	854	848	896	921	897	911	917	948	866	893	904	880	942	967	863	896	881	913	904	965	882	917	896	928	944	823	891	927	856	899	927	878	895	948	894	926	911	897	911	870	895	911	843	899	920	900	922	918	885	903	925	904	917	850	875	901	964	944	908	908	856	928	975	844	923	904	869	922	914	920	903	880	887	876	952	882	903	886	923	895	911	873	915	942	857	923	919	923	924	928	899	850	914	869	885	911	884	915	942	917	872	959	891	930	866	902	910	948	909	890	907	911	866	891	915	923	913	951	976	897	910	886	915	893	922	912	921	893	872	900	949	872	894	885	894	927	894	890	907	870	888	926	954	930	888	880	955	906	848	913	920	913	910	887	930	922	923	889	821	870	846	921	934	899	904	886	933	902	903	887	909	897	946	942	923	891	939	934	891	937	891	886	905	895	912	870	888	855	877	921	862	954	886	894	832	903	897	929	901	883	904	895	948	946	905	907	889	913	915	885	871	897	895	884	879	924	899	891	918	872	892	827	909	870	859	952	893	882	908	867	901	912	907	917	851	880	859	912	954	887	921	898	881	918	858	870	959	932	873	936	908	922	905	859	927	832	904	904	865	849	920	923	904	829	884	965	855	880	989	929	927	908	925	897	903	887	874	868	882	904	931	929	929	922	934	951	871	891	902	924	994	918	872	907	909	870	922	904	908	978	928	840	911	893	943	886	892	890	913	874	908	891	888	894	908	920	894	919	840	927	893	936	898	860	892	912	885	824	896	872	932	942	889	914	930	982	917	898	898	946	916	886	933	907	916	913	908	931	915	866	875	974	914	938	889	865	935	871	899	890	911	891	902	927	858	891	949	895	907	895	872	880	888	897	930	937	853	951	952	849	938	900	936	905	937	861	920	918	914	954	901	906	915	933	939	832	900	869	874	943	891	920	923	848	890	915	923	913	918	924	919	935	965	890	912	930	926	824	957	910	944	934	943	922	883	860	948	891	879	898	866	889	948	874	904	869	912	947	842	882	925	926	887	930	873	862	879	964	943	893	899	898	943	869	927	875	937	913	920	908	913	949	898	889	899	958	862	928	913	939	947	991	909	922	946	886	878	924	894	928	943	984	895	893	890	892	883	905	865	857	915	866	893	885	944	850	846	920	933	945	884	958	923	916	955	896	894	909	926	879	917	943	879	930	940	929	917	863	901	900	939	932	909	965	921	898	884	877	911	888	893	925	906	882	888	866	902	952	889	898	886	944	894	898	896	925	982	931	928	894	916	883	918	935	905	923	906	875	880	883	894	906	944	900	881	875	902	937	889	926	843	928	920	989	896	881	897	911	964	849	901	892	927	861	863	867	870	930	954	915	932	898	915	904	872	903	899	884	944	884	940	886	879	958	907	904	899	924	875	916	938	879	887	883	918	940	941	896	909	864	920	916	827	921	920	901	903	851	986	887	925	926	875	864	863	928	886	882	912	942	912	892	903	876	890	901	881	871	918	910	917	911	886	902	916	911	927	870	915	902	888	858	909	892	906	916	920	870	865	935	896	867	889	889	885	963	928	916	870	955	889	929	902	935	918	876	873	897	932	930	893	929	919	835	903	868	878	929	917	881	870	875	886	909	904	907	891	922	916	918	873	890	934	925	893	946	926	914	872	908	866	850	895	895	878	870	917	890	903	936	941	955	904	902	877	892	890	931	918	851	895	887	958	880	969	896	897	922	902	938	923	841	867	876	942	888	917	889	894	915	868	917	896	905	916	906	979	914	871	856	921	924	880	893	924	896	922	935	915	869	900	923	921	893	812	889	882	903	895	855	893	940	938	934	882	887	910	955	889	885	964	855	906	905	987	912	892	921	841	878	921	924	894	924	892	924	898	874	907	922	925	873	961	944	889	906	905	916	890	945	879	903	885	924	911	988	943	882	934	900	899	878	925	985	903	877	909	943	924	916	949	896	856	952	918	955	875	930	943	882	950	839	901	930	862	968	900	850	895	927	941	972	912	913	844	889	897	942	898	892	897	886	881	875	910	907	799	892	920	894	908	945	916	917	840	949	954	872	926	872	949	897	909	918	939	914	923	892	939	937	930	893	855	867	911	947	915	924	938	937	975	838	876	930	918	948	936	882	919	840	897	907	901	896	871	851	907	884	883	895	875	884	887	916	896	944	880	893	923	939	923	919	920	882	892	844	953	897	913	883	908	878	872	874	905	941	954	893	935	926	956	952	894	917	880	890	876	903	883	910	952	875	868	895	845	961	875	864	876	887	855	895	897	877	913	882	840	943	915	850	902	900	899	890	920	882	942	956	865	894	877	907	875	961	957	871	912	880	930	915	839	918	931	896	882	926	908	903	891	889	931	908	909	876	883	908	943	906	909	850	911	880	947	944	909	943	924	922	927	882	939	900	865	908	892	948	870	899	863	920	879	894	912	923	900	945	925	961	934	920	853	884	924	852	867	864	898	880	878	949	929	901	912	917	867	860	908	944	920	917	907	858	904	942	912	896	908	904	905	924	864	968	930	942	920	889	865	933	951	866	875	871	965	858	911	905	937	892	868	904	896	912	907	811	945	926	918	897	895	933	887	869	889	938	914	974	878	886	901	923	923	915	913	902	888	890	915	877	957	880	885	898	956	879	914	876	867	880	895	840	935	881	936	881	908	923	895	862	832	851	899	862	908	867	895	906	913	814	920	887	900	881	922	903	924	895	911	939	896	921	912	886	918	943	898	916	914	882	891	932	885	931	907	884	943	970	941	865	962	915	888	924	942	910	935	914	914	933	901	953	921	866	883	883	889	889	915	888	877	881	919	855	900	912	875	868	907	893	922	895	910	921	966	899	888	931	891	906	903	909	910	916	903	885	883	918	944	921	941	931	909	885	903	904	883	895	951	912	919	883	886	911	942	889	934	923	944	925	932	942	868	927	889	890	897	942	961	914	899	960	904	883	900	892	895	940	908	928	906	929	889	915	870	897	881	911	939	928	832	877	864	921	890	863	885	896	878	949	855	924	928	903	894	910	873	879	903	885	894	905	855	935	902	886	907	912	885	889	926	912	983	888	850	896	888	941	871	945	928	897	901	931	880	905	881	868	890	886	840	888	895	899	864	906	896	908	921	912	911	928	891	912	970	912	929	941	860	895	892	898	885	877	856	873	911	861	922	897	905	881	939	890	924	864	882	908	975	882	982	866
8024	3833	1690	833	579	538	558	525	466	378	345	293	301	245	224	196	196	176	184	150	129	150	147	128	118	133	103	120	120	115	128	99	113	122	102	111	114	108	95	107	120	119	113	96	104	139	109	117	106	107	93	128	100	103	99	105	97	123	103	129	107	127	100	101	106	117	111	115	106	99	125	125	107	108	121	127	109	105	117	126	98	109	108	112	108	103	116	111	118	127	98	94	120	98	123	111	103	107	114	126	89	115	95	99	125	99	113	100	120	107	116	112	94	127	112	104	116	109	100	116	97	97	98	129	107	114	96	99	97	106	106	103	119	121	124	90	119	120	105	112	105	127	105	121	131	111	110	104	113	115	110	120	125	118	84	106	114	96	114	110	103	115	117	112	121	112	117	112	90	128	108	111	116	114	115	102	118	122	105	117	121	122	117	113	110	86	109	116	122	104	101	107	123	113	124	115	101	100	108	113	100	124	118	112	111	100	113	125	100	105	108	103	94	121	115	109	91	103	100	109	125	102	116	94	116	98	122	102	110	109	111	123	129	100	90	119	105	115	104	96	100	109	108	94	112	93	103	121	139	97	86	110	129	129	107	100	108	115	129	121	101	114	121	108	106	121	120	112	108	115	116	128	87	102	120	105	96	114	92	104	110	130	116	109	100	119	129	102	99	123	118	97	118	113	117	115	132	106	134	119	105	109	102	105	105	110	126	94	120	95	126	121	110	123	125	117	102	115	107	100	113	116	109	103	110	130	119	93	101	109	113	111	132	94	130	108	122	126	124	113	102	118	114	115	111	115	125	107	98	112	125	116	115	111	117	107	109	126	126	103	110	112	96	107	116	124	111	132	120	106	97	106	118	112	123	101	110	108	124	112	111	92	110	110	121	123	117	124	111	106	116	110	118	120	87	101	120	128	126	104	126	106	109	109	107	114	122	120	112	90	110	99	110	112	107	110	103	114	112	116	100	106	107	101	106	111	129	114	102	86	129	98	105	108	114	104	117	94	120	124	112	109	112	101	118	127	112	110	122	105	112	100	108	104	100	104	117	105	97	105	124	125	116	110	125	107	96	125	111	131	120	114	99	105	117	99	122	104	96	133	107	133	105	134	103	89	118	105	135	121	124	119	104	107	105	103	116	106	122	115	94	118	110	113	107	116	106	121	114	102	120	112	104	107	116	106	137	132	117	129	105	100	124	108	126	114	117	103	115	101	105	123	105	117	117	107	102	122	96	99	101	108	95	95	111	106	125	95	103	95	110	95	96	113	113	103	117	113	133	106	111	116	130	111	107	108	117	93	107	118	104	108	124	117	118	114	108	118	128	118	131	104	104	126	104	97	115	100	117	121	117	99	128	119	129	113	127	123	111	104	109	108	99	91	124	112	117	110	121	108	102	131	151	87	116	124	96	115	114	123	106	110	100	98	100	104	106	109	103	100	108	124	129	100	108	103	104	115	102	108	102	111	107	113	111	120	100	111	98	114	127	117	109	107	116	123	108	129	100	114	106	103	105	109	128	126	112	111	98	118	110	122	101	100	108	117	104	109	103	105	117	115	123	128	109	103	103	104	125	103	133	120	121	121	117	125	110	107	113	113	100	115	100	98	135	101	109	110	91	112	99	123	134	112	111	115	111	108	118	111	114	99	111	117	101	122	124	109	123	82	102	116	107	123	118	115	127	130	123	117	126	107	119	106	93	115	120	107	125	100	104	101	116	124	114	83	119	106	107	110	110	130	113	108	106	109	104	111	129	115	117	84	119	107	105	99	120	103	99	134	113	106	98	112	98	101	110	106	97	94	119	96	119	145	120	126	109	119	97	130	106	110	112	134	113	110	125	101	130	107	99	101	119	101	90	119	113	140	107	122	116	112	87	106	105	107	114	96	118	88	111	102	112	110	119	102	110	109	120	106	100	116	117	102	112	104	95	121	121	88	98	114	103	121	115	113	113	110	108	99	119	97	122	107	112	123	96	110	104	100	96	121	105	106	121	81	106	111	111	103	115	111	105	100	108	94	134	107	121	104	119	103	100	103	111	116	94	113	107	105	119	112	129	114	117	103	111	106	85	107	103	124	114	114	120	119	107	114	98	96	117	112	109	116	103	107	101	123	124	121	92	121	93	97	111	106	115	108	125	116	117	106	121	108	132	112	106	125	105	105	100	109	115	108	103	103	108	110	110	127	117	115	96	96	101	128	101	114	103	122	125	124	106	123	106	111	107	107	131	113	125	114	106	112	110	108	123	113	106	109	85	125	118	97	119	118	106	112	107	125	100	109	98	124	112	108	103	96	97	111	121	109	122	106	114	100	104	123	121	108	111	125	109	122	96	120	105	110	100	113	117	98	126	109	123	97	88	128	118	113	121	105	119	93	119	99	121	110	114	104	110	118	94	106	107	106	116	99	109	117	115	116	93	120	109	104	114	124	121	119	126	107	111	116	119	108	113	111	100	102	112	141	98	99	92	116	111	118	96	112	123	117	107	96	107	108	116	125	112	114	102	115	102	134	120	105	108	113	105	97	102	121	109	90	111	110	116	92	100	102	103	90	116	121	114	107	129	103	113	113	124	116	119	123	102	102	111	123	114	126	122	127	123	94	118	106	116	111	114	87	112	112	102	114	110	101	139	101	112	111	137	103	118	132	105	107	113	93	114	92	104	109	127	112	94	96	103	106	125	120	111	115	108	123	123	101	105	111	122	114	111	122	134	116	107	117	107	116	103	104	99	103	105	113	122	119	111	104	118	102	102	113	129	83	104	117	108	107	113	96	114	105	109	102	108	100	131	121	123	109	104	106	109	142	134	115	111	97	98	126	106	113	109	122	125	135	95	97	119	101	107	101	124	95	102	120	109	117	115	114	106	122	91	93	118	98	110	121	112	105	88	95	114	115	100	107	107	107	122	108	106	97	114	96	99	118	128	111	104	98	98	119	111	107	113	113	94	116	116	123	107	108	132	121	108	119	115	100	112	124	110	121	118	106	113	121	113	84	90	98	99	119	93	114	120	104	107	117	103	104	112	114	102	112	112	124	118	127	116	95	103	109	101	107	113	99	112	111	101	97	136	116	104	98	101	121	125	107	118	112	108	99	98	124	123	111	114	120	115	127	110	109	129	115	125	108	105	119	105	117	97	110	109	118	117	105	103	102	123	127	119	113	123	109	105	122	106	130	107	120	109	92	122	110	112	98	110	91	106	118	113	109	95	123	112	119	110	109	117	120	89	107	111	114	113	105	117	114	113	108	112	115	104	135	117	122	95	108	112	110	116	111	112	92	105	115	95	124	90	96	114	107	115	122	107	113	103	117	99	109	93	137	109	113	110	112	121	124	88	97	124	106	113	122	103	108	118	105	120	125	103	108	104	112	96	113	113	110	128	127	107	126	108	126	120	114	119	104	115	106	126	103	105	103	100	120	130	94	103	103	123	117	132	100	113	93	113	129	122	117	134	125	112	113	101	101	102	110	119	130	118	116	107	105	100	127
35256	22073	13187	11347	17939	18712	17564	14343	12020	10020	8298	6462	5509	4603	4289	3655	2889	2391	2104	1808	1612	1553	1328	1207	1196	1103	1060	1068	1036	973	961	854	870	905	869	838	877	877	807	838	833	876	857	825	789	804	810	815	810	827	804	823	769	862	848	821	817	806	824	838	899	849	840	804	845	842	796	819	842	831	795	798	831	834	821	805	802	797	828	800	822	787	814	804	814	816	821	811	841	778	801	849	827	817	843	825	812	839	845	779	847	795	828	833	768	880	785	806	843	844	863	791	772	829	843	802	819	790	851	831	841	857	795	834	838	855	803	802	786	814	826	802	866	783	800	817	809	825	840	862	849	814	813	779	770	839	833	816	884	838	815	846	813	847	778	803	815	822	873	805	834	873	852	816	822	816	802	823	762	804	858	871	814	793	866	839	794	843	885	852	822	828	806	794	858	827	839	836	851	800	863	779	841	784	876	820	837	826	826	833	793	814	861	790	782	828	797	841	855	869	849	817	859	830	793	864	835	824	814	828	853	790	824	797	801	896	824	789	777	793	846	808	851	870	820	819	838	812	796	815	752	818	844	872	830	808	836	811	825	865	845	843	826	874	830	831	812	799	825	854	848	795	814	838	836	797	794	839	836	834	828	832	822	783	799	804	837	826	824	801	772	799	788	827	847	804	865	834	814	854	829	816	828	852	828	850	834	812	842	795	799	823	770	870	861	837	873	794	852	854	836	824	866	865	817	817	864	840	885	823	802	818	845	787	807	809	817	805	795	798	852	842	829	807	814	781	837	808	809	846	812	814	860	814	873	811	797	867	849	840	764	819	781	839	824	830	850	817	822	790	822	816	807	780	853	779	869	840	797	834	849	875	817	812	873	844	837	858	811	854	874	801	827	841	816	791	801	827	831	799	791	843	854	817	784	820	811	800	811	838	794	812	843	839	833	780	768	799	878	843	820	844	850	795	805	893	825	776	803	804	802	799	817	804	825	823	802	797	847	852	822	868	793	809	821	857	798	830	860	835	798	839	897	815	820	837	822	872	851	816	811	884	836	800	878	793	862	813	779	793	807	802	794	845	859	802	880	875	830	822	831	831	787	803	821	860	830	791	838	862	821	819	789	869	779	792	814	812	839	801	806	808	808	810	818	812	827	824	829	814	854	847	830	801	854	863	846	820	879	817	861	815	805	838	867	870	849	797	800	850	814	811	866	812	811	789	821	791	798	854	841	849	817	794	832	808	852	809	833	816	821	806	779	811	771	819	814	808	840	825	796	829	827	861	843	791	820	824	792	795	804	777	886	827	823	803	821	807	791	801	823	836	815	812	839	789	789	801	822	853	805	807	817	826	835	853	798	811	820	844	837	788	806	809	835	847	828	838	805	758	850	823	833	856	822	782	808	817	850	814	872	848	866	808	770	879	840	800	831	836	826	854	852	802	806	814	850	823	799	812	816	805	837	813	827	796	865	843	778	835	827	828	796	867	806	834	814	836	818	838	781	862	800	844	853	828	812	800	820	802	848	818	827	833	851	797	853	826	853	825	824	814	828	841	852	802	846	831	835	838	811	830	832	838	837	796	848	848	829	820	821	818	818	858	806	839	861	882	872	845	833	860	808	832	813	848	815	851	808	838	816	832	786	805	842	883	814	849	794	815	807	813	810	854	799	825	822	803	845	811	823	789	852	849	852	869	799	883	777	835	817	803	820	829	858	858	840	774	764	797	804	804	803	791	833	806	826	864	825	826	773	755	771	821	851	788	851	761	829	825	811	785	827	825	851	819	883	784	833	770	783	858	842	802	828	853	822	814	821	791	796	828	858	808	802	809	806	853	822	806	840	826	831	867	824	850	803	819	847	800	823	887	808	835	862	810	814	794	878	823	805	820	806	778	835	755	812	859	872	850	835	864	856	811	833	810	781	827	832	820	822	775	812	857	801	866	842	823	883	817	875	765	785	813	797	776	782	800	823	844	830	799	833	808	808	838	792	789	794	815	849	809	799	813	797	856	791	788	784	878	839	832	791	849	842	847	816	821	804	873	790	798	804	814	802	822	802	825	846	843	848	797	798	806	822	782	822	838	806	800	828	859	839	836	835	806	786	824	830	738	838	816	829	788	814	809	839	795	805	766	826	847	850	811	835	792	830	812	832	817	806	849	817	828	791	794	794	852	809	834	800	762	787	820	786	848	821	764	898	776	872	797	810	786	807	796	804	804	841	828	808	840	818	845	839	768	821	789	781	843	859	833	800	834	865	822	826	849	830	823	790	804	844	830	811	764	792	823	842	809	828	813	849	861	845	855	873	820	866	882	785	799	801	808	844	797	813	855	866	832	793	790	802	800	828	814	821	884	813	841	836	768	815	862	828	820	841	811	807	850	808	821	810	791	841	827	841	870	775	804	830	844	799	813	817	830	860	855	824	818	834	875	786	788	814	815	853	860	814	824	832	811	781	784	790	856	850	845	840	863	857	782	819	791	834	821	851	792	807	841	837	809	768	816	833	839	870	872	791	826	827	793	813	837	755	797	815	800	861	871	934	813	834	846	819	813	798	832	776	808	858	854	861	846	839	857	772	829	837	816	821	812	867	871	863	860	827	801	821	808	826	823	825	842	784	835	764	787	882	810	812	864	865	794	829	832	833	804	853	837	791	765	829	843	867	873	825	812	833	876	884	828	847	792	820	834	859	824	859	820	849	816	845	862	818	831	838	840	858	843	837	833	812	866	802	817	811	832	814	799	831	842	846	834	882	815	843	823	834	822	863	814	875	803	840	782	785	791	849	811	825	835	833	836	862	808	803	818	804	823	835	800	847	833	861	782	827	835	786	806	776	835	832	825	848	864	875	805	812	829	771	855	828	842	840	818	792	833	782	880	809	806	805	813	837	880	832	863	782	825	834	825	825	793	815	791	849	797	810	849	868	829	821	848	801	799	836	827	828	833	833	819	812	795	822	815	815	849	832	835	776	820	824	785	834	845	790	811	823	817	838	884	850	815	872	834	795	835	813	809	808	796	844	812	900	830	828	876	840	790	806	829	828	788	812	849	837	854	887	800	815	817	876	848	817	857	840	824	821	861	824	836	841	820	871	778	777	811	845	832	835	842	785	844	875	765	813	852	808	775	809	807	830	810	785	839	811	812	827	815	808	792	825	850	818	783	818	804	809	889	848	851	836	787	767	801	813	784	778	889	843	849	869	808	817	782	791	794	811	825	805	880	825	826	819	857	813	844	856	855	828	763	839	804	865	836	816	787	804	843	809	839	780	824	851	853	839	810	777	831	826	816	810	761	778	781	801	819	832	794	871	848	780	825	806	799	803	830	817	840	826	866	860	809	854	816	759	789	833	827	791	774	772	861	820	838	816	826	861	831	856	855	829	838	767	837	813	855	895	859	812	824	804	817	825	822	820	836	839	856	811	844	785	875	852	823	823	825	804	845	833	821	818	803	867	845	845	799	809	821	835	865	893	778	804	825	824	843	851	847	849	820	792	792	825	859
9601	5024	1915	1141	869	790	785	771	636	484	407	389	352	314	268	252	224	212	213	188	151	160	169	151	164	116	129	169	148	122	116	116	136	141	121	139	134	129	121	130	120	106	128	118	123	121	128	107	133	126	138	129	124	132	132	147	132	130	142	148	111	125	137	114	115	134	125	119	142	111	108	126	139	132	122	114	106	119	142	129	136	134	108	127	143	127	128	144	131	135	146	129	108	121	139	131	131	115	124	115	114	133	117	118	110	127	117	116	117	125	117	126	137	118	120	129	114	127	122	115	151	141	131	134	156	113	122	133	127	129	112	118	115	122	154	129	143	142	127	123	122	129	120	126	113	150	133	139	131	125	128	122	147	132	125	128	125	119	104	126	148	147	144	126	137	116	117	127	141	137	124	114	128	136	146	118	140	115	139	118	135	112	129	123	119	139	128	110	125	130	113	124	128	120	142	127	128	133	130	127	128	111	121	144	115	147	136	121	109	119	144	110	124	124	133	118	115	132	129	148	126	134	129	121	127	115	139	137	123	123	131	125	135	123	118	134	137	108	128	132	126	123	135	124	125	134	143	130	117	121	130	139	138	123	135	129	128	124	112	126	112	128	122	122	138	119	134	138	120	115	123	135	137	121	109	136	119	124	120	136	116	130	115	129	134	140	130	111	106	144	125	106	150	127	118	124	145	117	117	116	121	121	125	120	124	117	146	134	139	122	116	135	133	118	127	121	123	119	119	121	135	126	129	134	111	125	122	136	122	125	144	131	136	151	127	132	120	122	129	116	111	130	144	131	134	126	143	130	128	137	129	131	126	127	131	123	135	122	132	150	117	121	132	158	109	115	133	146	121	126	134	105	122	146	121	115	124	152	124	120	147	129	136	149	130	121	130	125	110	138	111	129	117	115	119	126	125	122	125	104	124	121	111	150	149	123	116	130	120	146	133	149	115	115	128	150	129	124	123	116	126	109	138	110	144	149	131	129	115	121	126	129	113	116	119	138	129	123	130	140	138	130	130	123	112	122	128	125	120	117	119	126	164	125	116	122	120	135	130	107	123	124	135	112	123	127	133	126	115	127	136	147	113	112	103	120	131	125	125	120	125	107	131	126	125	121	130	114	118	129	143	127	118	122	132	121	125	116	140	128	115	138	124	128	125	125	120	130	115	135	130	130	141	131	119	106	128	128	119	127	128	112	129	127	124	111	123	127	133	125	132	118	136	128	114	100	127	125	136	119	123	107	132	126	124	123	145	130	138	116	148	112	136	147	137	137	121	128	136	122	130	130	126	108	108	125	119	118	138	127	136	140	127	130	107	112	125	123	120	125	112	130	124	121	126	125	135	128	134	145	137	127	132	119	139	140	129	140	132	123	120	125	107	123	121	109	123	130	157	122	127	143	109	117	138	127	120	139	144	124	141	113	134	119	133	130	124	141	139	150	123	141	138	131	120	123	130	135	122	124	132	131	150	128	97	123	115	129	128	132	116	126	127	132	139	114	119	142	129	121	120	143	142	130	121	113	107	132	118	104	119	120	107	122	142	155	129	125	120	112	129	126	145	121	110	122	100	138	119	121	126	121	129	125	136	128	138	130	138	151	116	142	133	138	109	116	138	125	105	120	119	116	110	115	131	140	123	103	120	108	118	107	126	114	132	132	128	131	112	113	120	133	134	114	124	123	137	130	145	117	114	119	107	120	141	140	133	111	126	125	123	123	126	120	125	110	141	124	116	118	129	123	129	151	139	130	102	111	130	114	130	128	154	123	140	122	136	128	113	131	120	131	129	126	126	121	109	121	113	108	122	121	138	114	137	151	125	128	160	103	117	114	107	127	132	125	132	143	136	122	122	126	117	116	137	131	122	134	112	131	120	127	123	114	131	113	121	130	126	142	118	125	116	127	123	145	133	123	154	131	136	134	127	123	117	137	130	127	135	115	121	143	124	117	121	113	140	126	129	129	131	111	158	118	108	135	108	131	133	136	133	133	129	131	124	114	129	121	129	140	133	125	125	128	118	125	121	112	132	138	142	130	123	115	111	134	139	126	116	116	137	132	128	131	121	103	134	123	112	135	112	125	113	125	108	124	142	119	128	129	123	136	132	115	126	107	104	117	153	118	127	144	130	139	120	129	133	113	120	121	114	141	122	130	120	114	141	141	144	125	105	134	115	129	134	98	110	127	143	123	114	130	149	132	116	124	123	127	128	135	144	135	131	141	135	103	125	110	138	106	125	124	116	138	142	147	124	145	112	119	129	138	121	134	133	128	112	148	138	142	115	130	141	121	132	140	129	133	109	112	110	115	116	129	113	136	141	135	135	110	128	108	127	146	139	120	134	127	133	121	138	128	130	126	122	151	119	138	137	121	129	146	128	128	150	133	151	114	127	124	125	151	143	126	130	115	129	133	122	115	105	117	113	133	119	123	140	118	151	132	136	121	139	120	124	116	134	125	122	153	119	119	115	134	119	122	140	125	127	119	105	149	142	125	132	117	127	137	128	122	118	119	119	127	123	148	123	111	126	136	138	112	137	132	149	98	113	122	130	122	134	113	138	119	139	119	132	113	119	114	123	122	137	119	140	121	146	128	124	129	112	135	124	115	133	115	120	108	138	118	112	125	117	139	124	115	135	130	135	144	117	117	136	115	147	130	139	115	124	121	137	119	131	135	134	119	144	121	113	130	106	134	147	121	119	137	125	147	134	128	139	110	115	107	135	119	116	121	123	137	144	110	122	127	124	141	119	135	130	109	128	114	124	133	133	129	132	115	134	106	148	120	137	131	114	117	127	129	116	116	124	134	118	116	133	130	137	137	136	100	109	116	145	116	133	141	123	123	130	117	120	109	137	134	130	119	138	112	144	150	113	113	113	139	130	137	138	122	138	124	130	126	124	129	122	116	111	140	138	129	123	111	113	121	120	122	134	135	138	134	118	133	105	150	135	108	130	126	129	139	139	138	122	113	113	124	154	139	141	136	116	141	132	141	133	140	110	127	136	118	123	98	112	119	116	120	151	130	117	127	123	127	140	146	135	128	131	125	123	128	128	110	124	113	140	117	131	112	143	137	135	146	131	132	123	145	126	104	140	123	126	119	118	124	143	112	122	121	131	124	135	143	120	152	107	145	140	122	142	135	148	119	136	130	100	125	156	134	122	138	120	113	139	124	133	137	119	117	124	125	134	141	126	120	132	122	121	135	118	128	123	136	128	134	123	139	138	129	130	123	133	129	139	134	130	135	123	113	127	117	108	114	111	132	105	108	133	130	133	134	137	111	132	91	127	133	150	112	102	117	110	142	118	111	123	141	159	125	147	132	101	143	136	127	122	122	135	117	118	119	124	116	110	134	118	124	122	127	133	124	135	134	134	125	121	125	134	128	122	122	135	115	141	110	139	133	119	123	122	117	118	126	132	128	115	117	133	120	112	128	109	122	129	122	115	126	143	126	118	128	132	124	121	131	131	126	104	128	130	138	128	133	130	129	110	143
39655	24704	14626	15096	20849	22556	21711	18445	15187	12390	10427	8405	7067	6038	5200	4531	3700	3051	2815	2424	2022	1922	1650	1532	1399	1285	1317	1243	1253	1090	1090	1055	976	985	1004	956	1013	939	963	937	947	951	962	966	940	894	982	888	930	993	913	926	906	1049	956	940	948	926	939	1036	972	938	1010	915	957	964	888	917	956	906	965	896	911	929	1027	962	906	918	900	939	987	938	909	948	911	903	906	873	954	950	889	917	886	982	967	936	925	884	907	939	993	948	976	915	998	936	984	921	943	936	896	928	933	954	1013	930	937	887	968	949	920	878	924	944	916	865	924	875	887	949	892	915	887	926	974	890	1003	994	898	998	923	978	929	967	947	877	878	925	903	939	878	972	900	950	937	964	951	986	952	968	951	916	972	883	892	889	910	943	937	940	888	922	870	945	902	922	893	889	920	931	887	918	917	901	873	922	934	903	891	907	900	949	883	981	894	958	931	881	944	912	904	1011	925	917	982	917	940	932	895	890	910	943	907	901	930	930	895	969	900	918	956	946	930	902	951	929	936	923	903	943	964	870	936	927	901	936	896	878	922	933	922	933	942	965	957	946	934	904	893	925	928	927	960	919	872	961	899	898	980	910	906	879	876	897	896	885	969	905	925	952	952	895	960	923	951	947	932	908	944	890	930	909	887	928	943	924	940	953	909	935	902	922	986	913	895	954	941	897	931	886	899	909	913	938	915	932	892	917	907	937	926	967	964	965	909	957	917	892	918	928	964	923	920	954	933	865	927	897	859	901	878	900	902	923	910	973	845	913	935	936	867	936	942	914	898	917	875	930	954	963	890	886	962	944	941	940	922	887	908	981	876	929	932	909	875	961	859	936	977	895	879	935	923	934	938	918	960	946	932	950	925	921	929	965	936	900	905	948	918	901	935	875	884	929	953	921	937	944	903	927	915	903	905	906	960	884	933	902	937	950	989	942	912	912	887	859	914	901	848	898	911	897	943	904	952	933	930	888	893	944	954	921	954	912	993	937	940	942	913	965	908	884	934	950	936	909	918	907	882	879	917	940	984	941	945	970	931	920	935	986	997	927	957	874	968	970	915	928	872	941	937	913	968	906	959	937	914	875	944	939	934	896	914	882	891	915	918	899	930	867	935	1015	941	900	930	917	920	959	943	951	893	923	892	899	853	933	962	925	962	896	900	930	927	938	952	945	935	921	894	903	947	961	937	944	932	957	910	956	927	855	949	888	868	915	948	918	890	915	931	902	923	943	937	911	944	924	935	925	902	905	911	892	894	947	915	908	933	941	901	959	884	891	965	960	943	894	971	913	893	943	914	971	938	995	886	944	900	945	948	930	951	954	931	940	903	881	902	901	920	891	909	934	883	895	918	934	907	890	917	936	908	910	919	948	968	935	920	970	964	962	936	902	923	887	1004	896	916	967	932	906	917	985	939	898	914	928	907	964	908	901	991	1001	946	922	949	945	901	1003	880	900	915	959	877	915	1008	937	940	904	883	908	899	913	960	913	939	902	937	900	899	901	942	902	915	961	911	971	888	978	900	954	944	949	880	935	975	900	897	913	930	944	909	936	963	968	906	950	918	932	937	940	910	962	878	919	900	925	937	896	936	938	950	948	985	918	968	886	912	870	860	918	928	917	906	891	912	966	909	947	909	846	957	924	858	917	938	905	921	929	906	901	911	973	934	884	898	912	934	942	949	958	936	972	936	868	904	863	920	918	911	945	890	939	893	929	888	903	929	931	961	904	924	885	931	895	930	881	954	926	916	964	911	945	979	937	899	901	920	886	907	948	886	883	911	893	888	945	937	910	933	859	890	904	992	913	859	887	910	931	935	916	894	923	903	913	877	899	903	937	889	952	921	909	894	900	931	899	879	925	901	916	912	863	921	913	966	917	931	956	929	946	953	937	932	950	890	956	957	947	867	943	898	860	948	941	958	966	965	910	1016	891	882	911	938	925	941	928	938	908	872	922	959	917	923	911	927	899	948	875	854	905	897	948	937	895	932	907	912	960	929	960	943	877	872	863	936	905	927	908	948	947	935	887	893	952	889	866	915	965	935	888	947	877	969	920	918	949	995	929	909	936	908	964	928	927	940	889	858	946	926	858	939	926	870	941	898	944	836	901	921	891	940	898	892	910	889	934	914	927	880	923	948	956	936	865	906	963	957	892	887	918	910	890	964	910	974	921	915	903	919	891	938	896	943	945	931	954	935	932	927	929	914	936	901	1033	872	910	907	934	902	894	906	933	968	907	927	940	886	924	927	915	958	913	940	920	910	944	931	952	906	948	948	920	973	893	949	963	948	903	898	902	948	974	917	900	937	934	960	978	1025	942	906	908	917	884	887	908	957	944	899	936	910	934	893	937	942	939	901	909	929	918	915	932	924	966	961	970	941	932	980	904	946	972	979	915	979	923	971	967	900	901	901	945	921	949	883	945	915	985	901	957	903	918	913	969	883	950	912	916	887	939	945	883	922	952	908	921	972	911	954	917	920	934	859	932	927	943	931	832	914	955	927	902	930	931	928	912	929	941	920	932	877	905	937	874	945	970	950	960	998	887	947	876	928	939	974	920	879	902	943	895	963	900	903	897	895	969	849	948	924	965	851	938	886	918	927	943	888	936	953	891	869	911	914	903	960	928	932	869	899	901	910	905	900	921	908	975	968	902	941	903	921	948	941	872	938	926	976	930	926	910	920	872	955	989	923	944	940	941	945	953	930	939	993	976	939	943	912	875	920	940	948	907	931	984	927	936	896	903	920	908	956	889	899	930	871	918	953	946	892	951	969	939	912	924	935	901	919	998	945	922	960	888	865	947	886	889	916	936	944	929	960	911	948	918	873	947	941	906	892	920	862	898	946	899	908	894	905	916	904	891	934	943	944	905	1004	917	954	905	881	1007	969	927	900	951	931	910	908	881	928	930	919	897	912	863	913	957	924	930	953	942	902	948	950	861	952	947	899	905	923	995	912	891	937	938	932	910	962	902	936	902	969	884	950	900	874	917	885	947	902	943	928	935	925	927	981	900	942	914	904	896	892	963	970	976	947	942	893	929	913	930	924	930	955	911	945	926	921	921	931	954	917	865	926	936	909	958	930	985	915	882	999	928	930	927	900	901	883	927	923	921	930	914	956	980	891	928	959	891	915	968	939	929	920	943	925	923	941	948	983	893	944	983	937	922	964	934	877	930	912	890	907	968	961	922	931	981	882	943	954	941	902	939	1008	944	910	894	856	942	952	888	872	896	883	893	947	939	893	891	921	920	875	935	945	931	921	932	940	914	889	906	946	892	889	953	928	893	891	944	913	953	908	965	887	960	967	908	895	872	869	938	954	927	932	914	945	948	903	897	916	937	968	904	983	925	948	902	911	915	871	970	956	924	943	878	869	884	936	923	929	976	946	898	892	929	878	952	932	909	892	911	933	929	965	893	896	972	962	917	910	902	930	946	861	920	982	938	952	945	897	928	902	918	928	893	962	899	945	899	928	883	983	881	957	929	914	957
6140	2630	1123	651	419	473	525	453	371	344	290	269	226	206	189	204	173	179	145	122	137	131	109	118	117	127	124	119	130	118	111	115	118	101	124	102	122	120	110	99	121	107	109	107	107	114	117	102	126	111	117	103	116	97	111	126	123	102	98	121	103	104	86	135	113	117	99	95	106	116	121	116	122	99	130	107	133	111	125	103	132	98	100	115	120	129	102	113	124	134	113	129	111	129	131	129	116	126	121	110	121	114	109	116	113	112	123	93	124	107	119	121	104	93	102	131	108	98	116	123	105	116	118	108	120	107	117	115	110	115	116	114	93	105	92	97	117	101	113	122	116	107	130	118	114	110	95	93	113	114	119	120	107	120	100	113	103	109	109	110	111	119	118	101	110	105	140	100	120	117	109	115	100	103	121	130	106	126	111	103	113	111	109	107	97	107	114	122	104	102	122	128	99	113	106	112	126	105	110	117	100	108	106	116	123	113	100	96	103	113	107	106	88	95	113	96	97	93	103	122	111	138	132	112	109	110	90	113	92	111	108	120	104	122	108	118	111	106	110	118	123	93	120	112	119	124	97	126	116	124	120	130	105	125	93	107	119	112	121	115	107	103	91	120	118	104	102	123	108	133	116	106	96	102	96	121	116	116	119	106	114	116	129	100	95	114	111	120	108	101	114	124	114	107	112	119	108	127	97	114	102	102	113	106	112	126	109	108	94	107	111	120	112	109	121	108	104	109	114	124	112	134	98	114	114	129	90	127	100	99	115	117	101	117	121	111	108	105	103	128	124	109	111	124	100	123	125	107	104	108	106	112	113	107	96	130	111	103	118	93	126	108	96	115	113	115	105	114	94	125	115	108	105	95	116	110	106	115	95	94	122	138	117	106	129	119	127	107	98	114	103	110	97	108	102	97	118	95	102	113	102	127	125	95	120	116	124	99	115	106	102	102	104	130	100	106	100	105	120	98	116	112	101	107	97	100	104	122	108	111	117	111	115	127	111	127	110	114	105	121	102	100	114	99	119	102	108	123	117	112	117	122	87	126	119	131	102	119	118	118	108	119	118	94	125	108	102	126	106	113	95	104	130	96	118	102	111	92	114	111	116	113	99	115	114	97	124	115	123	122	113	128	97	121	131	96	117	119	81	111	100	114	105	106	127	102	117	112	114	112	135	113	115	97	110	125	120	111	128	91	99	120	91	112	113	116	133	119	118	119	125	128	130	111	126	102	110	113	101	85	106	123	106	115	116	139	126	95	126	129	103	130	103	129	111	113	111	101	112	96	105	123	99	107	121	120	121	111	134	106	99	90	99	98	115	104	108	117	108	109	117	103	117	129	126	108	101	77	104	105	121	98	110	121	123	123	106	119	118	111	107	120	95	117	118	126	111	121	121	110	108	114	100	132	114	110	118	106	109	117	119	102	118	127	105	120	96	98	126	103	98	114	118	116	117	124	106	90	121	108	133	126	106	105	125	104	108	115	107	115	139	97	113	103	109	96	117	98	107	118	110	112	101	126	99	101	112	113	107	129	100	121	116	113	91	111	113	93	114	106	110	114	125	91	125	130	113	113	96	125	103	98	118	114	110	105	132	103	88	118	118	128	92	113	123	115	105	122	104	108	114	106	116	118	100	113	110	108	95	104	104	106	131	112	103	115	127	109	114	101	108	109	102	113	98	113	95	97	90	114	110	114	119	122	107	121	112	113	110	100	99	104	115	101	100	108	111	114	121	117	118	124	114	112	95	111	111	110	101	112	113	123	117	73	107	111	109	112	117	112	100	112	87	94	102	108	108	92	95	107	96	105	108	90	111	104	126	129	120	123	104	102	116	111	124	110	106	105	103	115	136	101	115	125	102	104	137	101	117	117	110	103	110	109	99	106	114	97	105	110	99	99	100	96	109	101	107	101	102	118	119	116	106	128	111	113	109	118	85	107	126	109	106	112	122	119	109	118	117	113	116	107	103	124	116	115	111	108	105	110	110	120	118	102	107	101	116	94	128	135	125	132	112	111	115	118	129	98	116	111	106	90	121	111	89	114	102	125	131	117	122	99	118	114	107	98	121	115	109	106	95	119	103	119	117	77	103	104	111	108	102	120	113	112	101	92	115	92	107	118	113	111	121	98	104	103	127	83	100	122	93	110	113	125	113	105	99	128	81	111	105	109	134	131	103	121	110	103	104	110	88	123	105	108	118	111	112	110	110	112	115	132	106	107	116	108	113	109	114	105	109	103	114	117	103	126	121	113	109	128	105	135	93	99	100	107	121	104	119	102	125	139	110	125	122	114	113	112	104	110	113	122	86	107	97	99	105	93	99	104	107	119	131	99	109	125	102	103	96	126	104	127	107	95	116	110	116	104	124	102	109	113	102	120	105	106	81	125	133	123	128	111	105	120	109	115	105	122	127	116	116	116	119	127	112	111	103	100	119	119	118	92	120	89	108	122	125	123	113	117	96	118	119	106	106	130	109	119	116	131	111	118	109	119	99	105	132	105	110	95	112	101	96	102	108	107	114	121	118	106	130	101	114	107	117	123	115	123	114	105	109	123	95	112	101	112	114	124	109	104	112	109	102	100	106	104	102	120	109	116	121	110	109	112	97	123	137	116	100	90	101	129	106	121	117	111	99	102	116	116	117	112	94	111	128	95	100	125	96	99	113	111	103	106	84	99	114	93	119	127	115	106	101	107	108	88	118	129	116	93	114	98	126	116	112	118	116	121	96	95	116	118	103	128	109	97	97	115	105	107	104	111	96	97	128	107	119	109	104	106	117	115	113	120	119	84	97	112	93	109	99	121	108	110	94	94	101	112	103	102	115	111	103	97	120	126	115	99	109	111	103	127	100	110	128	88	109	105	110	88	121	101	100	112	118	102	115	104	110	100	115	98	115	113	129	106	115	109	108	87	132	112	106	102	103	109	107	118	105	101	109	115	104	116	107	100	139	82	132	120	105	105	98	102	117	109	103	106	107	126	126	127	108	110	132	106	101	126	104	117	109	115	91	85	106	119	106	107	120	98	89	101	116	106	104	111	122	102	108	109	113	136	112	99	119	116	136	91	111	105	97	109	111	104	100	105	115	124	116	117	122	96	119	119	91	112	117	137	93	106	117	118	97	120	117	111	125	103	126	98	119	99	119	113	118	130	115	125	121	123	103	112	107	102	131	122	127	102	104	91	117	114	111	117	93	111	122	109	103	143	113	128	116	99	112	114	105	116	128	106	110	106	104	115	92	113	113	96	107	117	104	111	111	141	112	97	104	127	104	118	109	118	110	108	115	101	115	114	101	103	100	120	114	116	105	112	110	113	114	110	123	115	102	120	114	110	116	114	96	100	91	94	107	116	118	128	118	108	124	119	110	116	118	113	97	126	122	110	119	113	114	100	114	102	102	116	102	103	127	103	134	106	112	102	147	129	103	106	111	106	95	98	127	116	111	107	125	102	94	105	118	121	110	129	112	115	102	112	138	111	105	111	102	109	100	112
33545	18255	10294	10040	13752	16146	15292	12394	9942	8047	6469	5304	4325	3584	3122	2760	2236	2029	1803	1517	1407	1246	1164	1139	1137	1037	973	1021	956	901	951	880	817	856	864	833	868	870	818	838	806	797	808	848	864	860	819	861	838	770	854	784	852	809	869	786	867	818	779	876	842	810	802	818	830	857	803	793	784	817	776	824	861	813	799	775	819	848	803	802	863	859	821	849	800	813	796	795	850	818	818	791	836	827	814	807	836	860	813	857	815	836	798	835	835	819	794	888	825	828	855	825	779	827	840	840	808	856	779	810	796	779	821	825	787	858	816	856	771	802	796	795	776	795	821	823	774	827	815	835	796	858	869	769	800	808	840	823	812	806	819	854	904	841	818	828	806	776	780	811	813	790	841	799	822	849	870	867	747	823	766	789	814	813	823	805	820	876	839	824	836	876	815	824	805	838	812	824	845	821	857	813	812	826	847	844	807	789	844	805	846	784	858	839	773	830	803	847	847	806	812	835	839	858	811	851	780	848	840	849	805	815	842	824	863	821	845	837	828	822	823	814	806	770	794	873	843	786	820	819	808	795	807	798	800	808	820	827	798	798	794	830	836	770	795	773	816	805	812	777	830	875	850	823	813	858	812	787	799	829	834	798	835	816	831	847	801	851	832	827	836	830	823	853	813	788	772	840	823	766	804	796	867	806	881	810	813	836	823	751	762	825	820	822	791	848	836	820	834	850	838	809	846	783	796	808	810	817	807	792	817	802	801	772	852	887	795	795	787	883	750	771	856	824	871	821	838	840	806	852	813	866	762	846	825	831	838	840	794	863	820	756	791	791	839	778	829	808	766	775	851	769	843	795	816	784	853	857	793	810	815	816	822	845	803	780	796	840	810	812	786	801	812	870	826	819	776	884	786	825	794	845	792	850	855	827	838	772	774	827	788	767	760	809	801	847	786	835	842	836	837	768	854	800	801	828	772	816	753	828	816	828	840	853	825	822	884	789	806	820	814	790	855	807	808	773	857	827	850	801	844	859	835	834	823	845	821	771	817	832	831	826	814	808	803	779	824	845	842	825	812	796	778	849	814	840	792	850	825	809	879	816	854	802	784	808	873	806	866	790	800	832	819	807	809	822	801	806	833	786	829	823	856	843	875	836	861	796	825	812	856	848	784	792	799	833	810	806	778	807	851	793	836	805	845	841	842	886	834	828	792	816	841	774	802	837	829	790	823	836	851	839	797	846	785	844	819	824	854	768	809	775	797	828	853	838	838	882	821	812	868	799	788	763	825	829	816	808	874	842	863	768	850	867	812	794	808	793	786	808	815	849	823	786	837	839	833	851	838	767	840	815	824	806	855	831	827	807	791	805	805	828	797	857	854	891	842	783	804	844	816	788	865	810	829	813	843	825	785	850	870	772	831	791	819	789	807	814	809	830	773	844	819	810	848	849	824	825	809	839	818	845	849	829	822	821	816	850	754	813	819	826	839	798	810	785	828	804	794	787	851	800	796	783	822	801	794	785	819	799	832	857	836	816	832	834	795	824	833	816	844	832	782	813	837	829	883	833	754	835	803	823	823	797	800	821	848	836	860	791	866	880	799	868	832	807	805	842	864	827	801	826	847	828	854	798	835	826	758	820	803	835	777	850	811	802	807	816	829	863	785	831	807	811	827	853	784	772	897	836	856	833	791	824	835	799	836	814	859	796	829	794	811	855	796	847	841	866	780	839	849	835	830	832	832	869	797	834	782	861	784	854	826	809	829	814	828	840	847	909	872	815	815	846	850	834	800	823	793	865	830	853	821	859	820	814	858	855	810	867	768	802	767	827	793	824	838	823	806	775	801	850	775	791	796	877	807	809	832	821	831	867	872	827	881	803	763	773	824	762	819	809	840	828	794	812	827	818	863	861	810	806	820	825	835	790	814	822	851	790	833	843	831	775	796	833	829	843	815	881	857	827	855	808	778	819	825	804	848	807	816	856	821	824	746	848	817	796	788	777	850	807	822	877	810	783	829	825	818	844	811	825	880	832	831	846	847	777	839	817	839	860	781	807	822	789	855	835	795	747	825	831	844	816	802	848	786	872	791	855	867	830	788	802	828	793	838	855	884	820	800	811	827	842	862	794	827	792	867	832	821	798	815	801	821	807	808	796	796	855	804	840	808	817	792	826	789	828	790	816	847	861	799	808	861	804	798	859	778	817	840	833	845	837	799	800	822	766	843	848	890	776	814	771	868	832	757	778	777	840	789	807	783	838	824	800	793	830	847	820	822	801	820	816	866	810	821	802	834	837	865	869	817	816	826	818	776	831	851	831	851	799	827	829	813	830	812	844	804	811	821	814	841	812	789	861	828	827	882	787	843	907	826	810	826	873	858	809	841	806	772	797	793	788	862	808	838	796	853	773	842	824	835	835	831	797	805	801	784	799	830	782	775	855	836	831	756	861	835	852	807	866	854	866	837	809	851	811	836	808	862	817	872	779	846	857	799	783	830	783	856	847	838	854	813	848	825	769	805	861	798	841	845	850	826	801	835	847	839	854	874	854	821	860	823	826	776	858	818	792	841	825	836	837	860	783	786	774	802	837	840	826	827	804	805	856	878	800	817	827	818	843	800	805	806	816	831	847	828	852	810	820	879	823	841	801	797	877	848	820	784	828	820	856	792	866	856	800	824	821	874	856	815	827	835	813	817	785	833	825	774	839	809	834	817	764	809	807	830	824	757	774	787	813	863	823	777	887	848	853	892	846	823	840	809	768	836	778	803	740	858	811	770	838	825	813	835	818	806	791	816	851	861	785	786	808	837	797	825	792	834	780	829	791	776	840	841	846	835	815	852	830	836	818	821	829	807	769	789	864	826	856	824	813	843	800	837	852	827	810	868	852	792	832	773	819	797	892	838	806	811	808	850	816	799	860	773	823	787	835	833	829	870	815	827	823	845	787	773	825	821	860	816	813	799	861	830	818	792	824	831	818	827	781	795	796	840	828	820	849	835	850	824	836	799	814	797	802	824	767	808	820	768	762	861	778	836	841	858	820	807	791	810	814	839	815	828	842	838	829	819	786	813	789	830	816	785	867	820	824	778	817	816	835	785	820	809	841	798	832	798	826	827	839	836	832	810	830	824	844	802	815	837	835	800	815	833	841	813	812	823	813	824	823	804	818	876	852	803	825	828	809	844	807	804	808	834	813	836	762	772	859	836	746	896	874	835	816	782	850	842	820	861	810	793	783	823	840	792	863	836	794	834	846	800	780	832	824	844	792	820	749	844	847	850	835	799	825	805	810	781	832	785	815	866	779	775	835	804	825	820	834	762	866	762	829	846	857	824	827	799	868	802	839	846	802	803	795	788	814	829	838	811	828	821	835	822	820	823	785	815	797	826	813	830	819	842	864	811	793	854	781	885	864	796	848	763	808	848	823	808	831	788	851	829	788	785	858	806	837	822	771	870	785	813	854	742	849	848	810	762	803	789	839	853	856	809	832	824	866	793	772	829	882	776	826
7302	3695	1721	993	669	684	663	632	543	445	399	351	311	290	246	224	207	154	192	175	159	151	147	140	139	151	134	126	132	145	136	133	140	134	116	130	124	150	142	132	134	132	128	142	139	135	100	139	127	131	128	134	127	130	145	117	147	131	126	130	121	141	127	116	118	120	119	115	131	123	147	136	157	143	124	135	116	135	152	108	125	117	136	105	113	152	118	141	126	144	119	121	116	125	111	128	118	154	146	126	133	126	107	139	134	128	129	138	132	98	150	115	112	146	145	137	140	120	139	106	119	121	126	114	136	123	116	123	133	119	122	122	150	145	136	109	114	108	121	137	127	137	126	149	113	129	138	118	106	126	137	135	121	119	120	135	135	122	154	113	112	141	129	121	136	125	123	119	129	130	136	122	155	107	116	122	122	116	113	122	125	117	135	114	141	109	130	110	126	116	112	126	136	141	123	135	131	134	120	133	132	142	130	126	126	133	126	120	128	153	124	128	127	119	133	130	129	147	122	118	114	124	112	130	124	106	125	123	133	116	130	120	110	119	103	114	106	116	136	114	126	132	124	129	132	121	115	121	143	141	122	120	130	136	131	125	118	124	114	129	144	131	120	104	119	137	125	117	112	142	125	122	120	127	114	127	129	132	117	126	141	127	133	109	136	126	114	124	123	141	135	124	141	125	122	140	132	133	139	135	116	142	142	125	123	133	115	112	114	127	123	147	130	130	108	116	117	128	123	127	136	128	128	150	124	108	147	162	145	103	116	134	127	124	122	118	149	117	116	130	133	127	134	121	142	126	116	121	126	137	116	122	111	134	121	121	97	121	135	117	134	114	146	124	139	142	124	117	124	106	108	127	130	122	115	122	134	119	134	132	124	125	116	123	139	150	124	130	121	129	135	122	120	132	130	138	133	141	126	133	121	126	141	127	126	134	117	120	131	126	133	91	131	112	110	144	115	125	109	135	116	121	135	128	121	136	104	133	125	128	132	119	126	123	133	141	138	131	122	131	117	114	142	130	121	127	121	127	134	119	124	127	121	118	122	100	107	115	130	107	125	117	130	135	108	134	144	142	122	127	133	120	108	127	131	138	118	118	115	104	133	116	142	123	115	154	141	135	124	120	123	143	146	143	130	119	130	128	120	130	132	98	118	104	135	125	119	114	151	151	132	125	106	106	129	141	123	128	115	147	118	126	122	131	126	133	124	129	126	118	122	123	122	125	134	146	113	132	117	130	132	143	120	129	128	152	128	109	106	133	120	124	134	126	126	120	131	101	136	123	103	137	133	113	129	110	126	110	138	116	116	139	109	123	117	141	134	129	106	130	131	118	120	121	131	111	123	109	122	125	138	118	129	99	151	108	134	127	141	126	114	122	123	132	131	112	102	135	108	116	134	123	136	145	116	139	135	104	137	125	129	130	141	128	133	128	131	126	114	126	142	111	110	155	139	110	132	116	124	135	114	128	136	144	136	121	140	114	120	122	132	123	129	136	120	122	155	117	126	118	137	124	106	124	128	128	141	115	124	143	137	112	120	141	137	129	146	116	124	131	144	126	123	131	134	119	128	129	127	122	139	141	130	127	129	103	145	129	138	134	127	124	128	116	130	136	114	127	126	121	145	120	127	118	130	137	122	99	118	129	123	121	124	117	131	134	122	132	136	117	142	136	137	133	126	135	129	126	132	138	122	141	120	136	131	121	122	117	126	131	144	125	135	119	101	131	122	125	126	117	130	143	121	136	122	113	117	113	122	140	120	148	133	119	130	121	118	139	122	123	125	135	130	118	128	149	117	121	129	121	135	124	133	122	125	128	102	132	123	144	113	116	131	126	115	133	130	132	116	135	148	138	137	106	142	126	122	120	111	114	110	118	105	129	135	125	110	141	146	130	133	122	122	125	123	115	131	126	136	118	122	131	132	121	117	143	137	110	120	130	118	144	146	111	133	155	124	125	132	133	140	116	130	119	134	129	136	131	125	121	111	129	123	122	99	118	132	136	103	135	125	123	114	133	120	124	139	129	133	124	107	136	115	124	131	148	122	112	132	116	143	124	126	120	123	133	126	122	119	119	132	115	148	124	130	117	131	117	129	122	118	113	120	121	134	126	109	124	113	106	104	117	116	138	139	108	131	111	137	137	122	104	122	132	124	134	115	128	119	127	130	126	112	154	122	125	128	112	104	149	111	131	112	137	120	129	127	120	121	139	122	119	130	132	123	151	118	140	135	138	146	144	99	108	119	118	123	105	138	126	134	127	117	127	127	122	108	135	106	139	115	129	123	113	129	115	136	109	105	137	121	123	118	145	127	135	118	135	125	131	126	132	122	130	123	129	117	133	119	130	107	111	132	135	147	121	119	134	119	129	118	115	137	118	132	123	129	115	130	113	121	131	130	123	97	125	136	140	132	123	130	111	142	141	138	132	128	107	130	126	125	160	127	121	148	115	118	110	122	125	145	119	124	122	128	115	120	118	146	123	130	138	109	125	136	134	127	124	130	120	142	118	135	142	116	137	122	126	124	130	136	134	121	113	141	128	138	121	111	122	128	145	125	118	136	116	129	123	120	138	123	126	127	141	124	124	143	113	110	123	123	110	113	111	129	105	122	124	123	123	119	126	132	132	135	128	138	118	137	131	146	111	107	123	119	116	146	153	127	108	122	111	133	134	128	114	138	135	131	143	131	123	117	126	131	138	126	126	123	143	117	123	141	116	146	104	98	157	121	131	106	146	166	111	135	128	114	144	127	117	122	109	147	121	130	112	113	128	143	126	117	146	126	143	115	145	129	133	121	132	123	106	133	131	118	123	129	125	96	123	132	128	118	128	131	128	129	121	98	130	118	143	135	123	133	121	130	141	139	117	125	135	120	135	121	137	150	114	142	142	118	140	134	116	110	123	113	140	116	118	135	133	145	118	147	123	114	105	138	132	114	134	125	116	110	141	119	131	120	135	137	131	118	126	116	100	115	122	120	138	136	115	136	121	128	138	121	114	107	140	140	116	136	120	102	130	145	115	116	114	104	132	110	126	127	125	113	115	118	106	123	129	132	145	144	150	128	149	122	121	118	109	123	139	120	151	116	120	123	128	130	131	138	131	125	130	124	115	125	126	162	126	128	122	132	116	117	118	130	134	115	100	120	130	120	142	138	113	124	124	137	107	119	122	115	132	120	124	105	124	150	112	144	134	122	115	119	107	121	133	119	122	122	125	121	132	121	123	146	138	116	111	133	116	134	119	123	113	115	124	134	124	128	121	119	144	132	129	121	133	126	139	111	145	124	98	115	137	116	136	116	112	114	122	119	134	128	123	137	125	129	118	107	137	105	144	132	135	123	131	101	136	110	132	112	109	131	130	123	140	121	125	136	122	144	150	133	111	141	127	100	142	115	127	123	118	125	116	122	119	108	131	117	116	123	124	136	135	137	138	104	131	128	114	112	117	138	119	117	139	129	114	115	152	130	123	133	120	123	119	119	121	107	120	148	138
36945	21571	14167	14120	18582	21307	19400	16459	13776	10907	9087	7310	5994	5003	4169	3759	3086	2721	2287	1951	1675	1542	1339	1367	1319	1248	1235	1193	1041	1050	957	952	969	958	947	975	998	930	972	941	874	916	964	884	870	951	896	958	922	909	937	920	899	1015	944	879	908	908	951	935	1019	954	953	895	882	904	871	851	950	855	964	886	971	908	939	914	873	953	933	940	971	909	931	950	913	915	886	938	888	877	936	906	924	974	906	872	898	898	908	885	937	923	957	883	948	912	905	937	951	950	903	933	933	912	884	898	936	919	905	958	955	946	906	951	895	909	933	971	905	937	967	888	938	884	949	959	918	893	858	907	913	898	928	930	945	936	929	929	887	923	952	937	919	874	912	891	911	895	886	935	896	904	964	931	902	915	938	970	958	967	949	921	913	940	870	922	876	929	910	953	939	959	879	878	857	933	960	898	907	861	953	929	916	954	918	906	938	944	946	864	928	896	975	897	925	914	951	863	916	894	900	943	899	970	935	953	934	916	945	936	888	967	909	931	956	923	914	950	933	958	939	972	952	903	914	946	949	916	881	887	934	908	936	894	901	953	919	865	904	894	914	923	946	888	922	916	945	930	914	894	959	892	914	953	943	884	922	936	925	871	936	959	897	930	904	958	940	908	920	911	904	924	847	920	1024	884	893	947	916	882	903	917	957	916	918	891	948	924	928	920	941	947	932	921	897	907	955	935	918	927	979	930	914	963	942	898	908	877	930	902	917	911	911	934	890	926	906	966	915	959	909	910	927	946	910	915	944	884	917	916	905	842	906	971	948	924	902	910	905	944	960	878	978	911	933	972	917	953	916	906	966	949	937	876	885	929	888	907	948	915	953	965	916	864	900	940	925	906	889	912	913	887	928	918	939	866	898	917	908	965	914	848	983	935	942	953	955	873	907	968	962	924	922	881	876	880	974	936	851	936	877	891	915	892	900	957	900	936	914	928	937	949	948	862	976	995	936	957	912	914	971	931	915	905	944	888	944	927	861	890	968	950	899	916	960	965	926	920	931	929	923	846	938	918	922	920	956	925	928	969	957	934	902	918	972	889	922	885	907	952	908	867	949	892	925	906	944	884	921	907	904	878	870	882	875	872	973	927	946	929	899	917	908	903	939	930	941	909	951	890	913	873	911	919	908	913	909	896	985	951	975	913	947	886	916	970	968	946	866	967	883	927	896	874	950	981	948	934	887	841	889	917	948	936	831	973	877	939	908	903	944	922	955	899	961	955	900	935	928	894	889	859	945	866	918	842	939	906	928	954	906	913	923	919	904	937	988	903	932	897	956	931	934	896	893	903	889	964	878	963	920	921	916	927	874	929	902	939	918	872	907	923	946	959	905	924	923	874	904	886	925	928	961	900	945	893	936	886	918	871	846	952	949	859	893	937	949	939	930	893	900	926	950	899	922	979	916	874	916	923	955	902	866	915	904	971	945	927	887	887	908	993	882	919	934	909	908	957	846	920	893	911	963	956	940	910	934	920	924	924	877	930	905	884	985	941	875	958	939	931	841	901	890	961	969	1010	928	934	953	924	890	892	948	901	909	869	924	947	896	1004	858	924	984	904	929	909	895	896	939	949	935	891	908	904	920	922	932	940	893	912	942	911	923	942	879	942	910	938	872	929	944	941	903	906	913	901	891	906	939	893	909	857	874	884	918	944	851	877	965	938	919	908	891	919	922	911	884	848	905	953	919	903	888	939	888	907	970	932	936	960	922	891	924	920	967	937	891	938	889	941	911	923	915	883	909	924	936	962	912	915	905	944	929	919	936	924	893	920	908	974	918	899	924	902	894	873	924	920	909	895	917	863	968	944	929	892	941	916	962	866	990	974	948	935	860	942	922	903	889	993	946	931	875	930	957	952	881	911	947	971	906	920	950	929	934	921	921	930	900	925	930	940	890	910	924	897	900	943	847	910	901	952	919	910	913	934	909	931	926	950	994	892	919	911	897	925	907	870	910	870	899	919	878	908	922	910	953	892	912	940	984	964	913	910	891	932	934	899	915	933	921	914	948	975	915	936	945	955	958	927	888	887	918	885	913	875	897	970	915	926	938	922	903	936	912	890	930	940	911	881	960	969	929	915	953	927	877	923	942	951	919	903	947	901	908	885	927	967	955	970	911	908	892	879	864	918	952	918	928	914	944	942	944	922	951	933	932	908	905	943	917	913	939	922	907	899	875	866	947	909	913	914	915	945	876	904	924	990	976	890	930	879	960	878	955	923	881	971	910	899	958	891	908	916	937	938	933	911	923	934	948	933	921	908	901	904	952	909	881	902	896	929	940	887	923	831	920	944	966	866	885	918	907	958	929	901	895	947	871	888	940	919	930	939	952	868	911	881	910	922	957	936	938	932	909	879	947	911	932	904	940	1006	968	888	900	893	878	927	861	930	931	938	886	840	876	895	971	931	924	922	866	908	892	925	957	915	925	906	915	884	987	869	949	865	926	932	884	936	903	933	829	894	943	917	903	914	913	872	969	944	950	961	909	914	940	938	929	918	911	952	883	950	899	922	954	888	939	953	892	884	839	897	903	933	909	944	889	929	911	916	931	905	910	846	938	972	892	879	895	905	913	953	908	944	923	974	897	895	893	945	899	914	883	948	888	919	948	947	883	965	961	851	957	932	942	928	920	922	973	934	923	935	945	913	915	927	950	938	920	897	932	981	937	910	907	865	900	877	957	884	915	945	906	895	945	940	889	914	891	923	898	971	907	896	867	949	953	919	890	949	971	912	933	911	906	928	914	903	936	893	893	935	905	950	949	926	943	869	859	892	929	904	934	916	877	888	924	907	896	948	929	931	943	959	933	901	877	867	932	909	902	887	914	901	888	903	913	892	894	986	914	927	894	908	900	923	915	887	950	933	927	894	942	864	849	931	947	906	891	911	894	924	936	930	955	885	919	948	902	912	902	951	855	913	964	882	930	907	908	911	899	905	910	913	949	911	916	938	944	951	958	935	910	876	935	904	945	948	907	916	870	926	976	895	977	945	929	955	928	903	905	974	895	931	925	928	917	880	921	973	855	941	887	911	911	959	938	925	865	924	942	907	900	933	863	901	931	916	958	926	887	886	916	963	913	975	952	923	905	900	921	971	904	941	935	881	971	935	954	948	962	912	892	946	876	935	912	872	904	891	938	902	872	951	858	875	878	909	935	924	963	894	948	907	914	934	956	925	969	911	972	922	893	880	917	958	925	935	905	909	946	880	901	895	908	901	907	891	980	950	930	888	951	937	935	938	889	909	952	969	950	967	898	958	942	915	892	921	918	881	944	940	873	888	903	874	930	916	950	889	920	917	935	958	928	835	953	911	933	930	907	901	918	864	847	926	941	906	826	967	912	955	942	910	872	899	893	900	970	917	886	891	886	923	909	907	923	978	941	930	963	883	915	929	953	919	899	926	918	914	960	902	886	958	923	955	904	975	896	920	928	920	917	943	924	888	974	920	852	896	923	904	912	938	929	957
8353	3537	1501	804	625	574	579	584	502	404	364	323	273	250	225	195	192	181	160	134	149	138	133	115	120	124	126	112	125	121	106	115	124	109	111	111	101	117	123	122	104	115	123	105	123	98	110	101	130	109	93	130	119	105	99	119	107	114	109	120	126	89	115	113	112	111	114	115	95	112	107	110	132	110	120	133	126	95	102	132	109	99	115	99	106	116	118	111	106	107	112	115	106	123	110	123	112	111	113	124	80	117	100	87	107	95	97	132	113	94	118	105	112	116	106	102	122	113	133	108	111	103	116	128	97	97	102	113	117	119	117	129	99	117	144	115	120	116	107	113	104	112	108	96	118	97	90	118	105	101	96	109	117	131	115	109	109	128	130	110	123	108	121	100	135	106	117	122	88	99	113	117	107	109	111	118	122	126	92	115	115	128	123	108	109	118	92	97	101	128	112	100	95	102	109	99	125	114	116	105	107	105	127	135	127	97	108	122	114	118	109	89	116	142	109	101	98	109	91	122	119	115	111	101	124	102	85	115	115	106	103	142	124	122	123	124	119	140	122	114	108	134	122	108	92	116	97	123	112	108	123	121	102	132	109	115	98	107	95	96	106	107	126	116	114	106	113	115	100	103	107	119	118	122	123	121	107	110	96	99	105	103	114	95	139	129	122	96	107	126	106	105	117	99	119	119	121	109	108	120	114	111	122	123	102	97	94	119	129	99	104	114	116	124	100	109	126	104	125	118	120	119	117	114	98	97	115	137	97	91	106	116	106	104	120	131	114	110	101	112	106	116	110	111	119	101	129	102	110	125	117	87	122	116	131	109	98	116	105	114	121	109	119	97	112	133	103	118	109	111	128	109	117	92	102	99	114	116	104	117	110	118	107	114	110	103	126	112	112	121	91	115	106	123	118	97	109	115	110	125	110	106	121	107	112	106	99	108	124	105	106	115	109	116	113	124	116	124	89	127	128	98	101	96	108	99	119	117	119	108	111	123	93	110	115	100	117	124	118	104	116	106	106	116	111	133	115	108	123	122	109	107	121	100	98	122	110	107	111	121	134	116	105	119	110	119	127	97	114	108	107	128	101	117	107	112	107	119	122	104	101	103	116	133	104	109	118	97	103	113	110	108	93	106	109	127	120	100	114	109	134	99	108	97	121	113	105	131	133	115	114	123	96	131	101	136	104	117	106	114	95	133	113	99	109	105	123	109	118	113	121	117	116	102	127	94	115	122	102	109	117	117	128	105	126	122	111	115	128	131	113	107	109	101	121	112	130	111	136	107	113	118	119	114	92	109	95	112	100	110	115	113	99	100	109	112	130	119	114	95	105	109	122	109	106	87	114	115	115	118	120	120	104	97	110	101	126	112	90	136	122	130	117	117	109	98	122	119	102	125	119	127	93	108	114	109	109	105	102	110	107	131	126	107	124	102	105	112	114	122	101	120	101	112	117	108	125	118	114	121	104	122	114	101	96	116	110	123	119	107	102	120	104	133	111	118	102	123	131	109	101	116	123	127	104	123	119	112	99	98	107	115	112	134	119	126	106	119	132	105	114	81	106	120	109	107	114	91	116	121	121	108	117	127	109	104	103	130	108	116	115	129	116	125	115	115	97	121	121	104	107	132	106	120	96	103	98	89	111	114	100	121	101	129	123	105	110	110	102	115	130	130	125	123	103	117	119	108	111	105	134	110	113	104	131	114	101	106	120	107	103	112	111	112	117	106	108	106	103	119	117	113	101	113	120	106	125	100	112	125	117	100	95	117	118	99	119	108	107	132	102	124	131	113	122	121	118	128	102	125	110	102	116	108	78	128	123	105	120	125	128	126	103	105	108	109	109	125	114	128	98	111	102	115	116	93	97	106	103	115	111	108	128	114	112	118	123	101	106	110	124	112	102	108	116	118	104	96	133	92	106	105	124	130	92	119	93	109	90	121	105	118	106	101	129	107	116	108	125	108	109	132	93	117	117	116	120	117	117	112	115	91	117	105	100	90	120	114	134	116	109	88	100	95	99	131	118	113	124	109	117	123	102	111	111	123	103	123	110	109	107	116	110	120	120	116	117	108	119	114	102	102	103	105	108	130	129	119	111	111	121	114	117	116	98	125	116	84	118	122	115	128	125	143	111	112	113	116	133	106	93	102	85	117	117	103	127	126	97	128	117	106	103	114	95	115	102	111	119	97	95	104	113	115	117	120	133	112	110	108	102	128	124	129	114	131	115	126	109	115	122	110	109	121	100	118	98	122	111	115	109	116	98	112	108	128	102	118	124	93	119	105	112	123	117	103	122	129	114	121	125	107	117	107	111	124	104	101	107	98	88	98	115	100	131	129	98	122	117	96	124	102	97	106	123	107	117	109	116	125	114	113	117	101	108	126	109	115	101	94	124	104	113	115	116	114	98	120	111	113	118	108	114	99	120	95	112	122	129	97	100	101	107	120	111	102	98	112	117	104	129	114	112	112	130	87	93	112	122	109	102	129	118	109	99	91	111	103	114	98	129	113	106	115	104	104	119	123	102	124	100	106	105	107	112	110	108	116	125	111	142	95	104	107	93	132	106	105	113	112	106	113	122	109	128	116	89	110	103	102	99	131	109	122	101	132	107	111	96	132	95	120	120	122	118	125	119	101	116	113	108	105	112	112	92	110	129	125	93	110	112	114	111	112	118	120	125	93	133	127	115	117	122	111	114	112	124	91	111	108	107	121	114	104	112	117	126	115	114	128	122	96	114	112	132	110	120	134	115	111	110	105	100	111	109	119	107	100	110	107	121	103	115	115	121	107	112	109	117	122	112	104	103	100	136	114	109	111	122	101	102	111	111	114	109	138	108	132	116	109	124	124	112	110	112	119	118	108	109	116	120	102	123	116	121	129	119	120	106	108	137	113	115	101	101	120	115	110	100	94	112	116	117	108	96	99	93	114	103	105	122	98	109	113	98	119	103	124	109	119	100	123	118	137	114	96	116	129	111	114	110	110	116	113	114	112	103	98	105	112	111	113	119	89	98	104	122	100	116	104	110	116	114	120	125	107	104	108	99	105	124	97	102	100	120	111	110	94	119	114	130	107	113	99	89	106	112	101	99	103	97	92	99	111	103	114	123	124	119	124	129	110	102	134	99	115	120	117	130	128	125	104	99	120	86	113	102	123	115	113	104	103	123	96	101	134	107	101	100	106	106	120	124	113	111	110	120	111	129	125	100	122	115	108	125	120	121	112	109	95	138	113	104	107	112	116	95	103	117	102	97	119	114	102	135	117	104	112	132	101	95	125	103	104	113	119	107	117	106	125	109	81	126	105	107	116	117	114	108	115	95	110	114	113	107	106	110	112	105	122	126	119	96	127	131	107	113	112	117	118	102	111	104	116	113	108	110	114	113	121	122	118	111	109	113	123	103	116	117	112	111	96	106	95	97	101	116	115	132	96	117	96	116	87	111	102	107	96	150	117	122	113	114	106	122	114	109	123	113	119	125	118	116	114	104	134
35697	20630	12855	11392	16998	19555	17481	15117	12844	10294	8405	7007	5648	4750	4061	3295	2777	2343	2070	1783	1535	1384	1230	1201	1157	1128	1088	983	985	968	929	891	865	906	871	846	864	813	855	812	792	851	863	828	789	844	887	834	817	860	775	824	789	827	804	874	851	805	877	821	873	880	861	832	848	851	806	777	793	783	862	824	748	833	793	885	853	830	845	814	809	801	832	797	838	865	821	832	850	853	787	803	820	806	813	780	772	836	841	799	791	873	818	808	815	818	834	822	875	844	827	840	846	843	768	846	866	865	842	793	798	822	802	865	801	837	766	799	837	843	837	798	777	834	835	838	775	888	842	807	816	841	870	824	792	858	776	803	776	844	805	823	776	816	873	833	863	782	822	814	810	857	812	840	848	833	854	827	823	835	842	842	753	811	838	773	809	801	791	818	866	834	767	812	855	807	799	792	811	828	792	867	816	852	844	789	807	842	847	854	802	845	798	826	793	782	809	814	874	825	755	801	775	776	811	844	803	858	866	768	857	809	788	834	827	763	815	845	843	807	864	796	806	854	847	826	840	847	828	841	843	842	861	807	836	851	860	803	842	804	856	840	845	822	812	897	867	807	776	850	843	838	810	805	855	834	834	861	803	826	856	846	825	826	802	838	796	833	803	804	760	853	818	850	826	856	803	812	789	796	832	838	779	759	785	812	853	834	794	863	778	827	832	822	882	762	766	834	805	840	835	807	836	828	828	792	869	803	807	791	804	829	846	803	810	858	805	857	844	820	823	803	847	803	867	844	803	789	806	798	813	838	821	824	872	819	876	843	817	843	792	863	813	850	878	846	812	852	842	823	867	804	840	803	848	812	828	788	761	867	824	805	802	832	806	737	806	807	836	796	826	790	866	854	834	828	817	792	805	819	845	850	840	841	802	867	823	833	750	854	848	816	841	895	847	866	839	839	869	869	824	851	826	804	811	793	797	809	793	817	841	839	827	862	823	817	813	860	866	836	810	821	854	823	807	843	821	831	808	828	821	868	831	843	800	863	798	802	830	846	858	829	853	823	793	821	847	806	787	842	807	818	844	807	803	827	809	836	831	798	877	804	815	815	881	808	823	854	813	819	841	790	837	811	867	839	831	858	841	800	789	866	828	847	818	817	782	830	856	800	843	838	821	822	812	805	806	844	818	800	845	784	820	824	818	826	804	823	834	858	802	832	802	805	845	816	814	797	796	810	789	786	858	862	800	847	889	836	832	789	862	813	856	862	849	811	823	809	832	829	791	759	835	845	828	804	832	888	843	825	864	835	873	819	847	865	821	834	782	807	837	802	806	787	817	837	836	854	834	882	815	808	851	795	864	823	808	869	804	817	844	852	803	870	807	805	828	811	816	864	806	821	858	836	767	807	820	822	847	823	805	837	804	816	824	871	848	793	765	831	834	820	790	760	813	816	793	817	844	814	820	818	842	871	876	841	812	831	822	848	778	784	856	826	831	868	819	847	845	843	827	802	838	814	869	791	842	814	779	789	813	857	842	844	812	849	815	804	815	811	834	867	816	850	859	831	762	844	825	848	805	804	831	818	783	823	885	838	791	854	782	839	888	863	835	830	864	809	801	847	852	825	801	820	844	813	844	913	826	816	808	860	839	812	860	816	833	821	815	848	814	863	802	781	854	826	912	754	859	841	827	809	795	882	852	848	777	823	855	854	794	853	845	857	883	824	801	813	825	840	847	848	812	815	821	787	807	813	848	859	790	871	876	793	804	830	885	783	789	860	902	849	832	841	804	792	830	815	838	827	899	785	778	826	837	861	844	810	842	813	834	892	839	850	813	790	873	854	825	792	843	799	851	795	910	843	844	808	780	856	792	780	805	841	853	819	844	811	828	746	773	819	811	842	823	806	864	835	818	815	870	794	817	802	804	847	876	808	802	833	849	817	818	869	834	874	822	787	811	826	835	857	797	804	829	821	843	837	847	847	850	831	855	802	853	851	839	784	870	842	813	866	861	820	828	841	785	834	817	849	839	811	797	819	819	886	822	853	808	848	840	801	826	807	822	781	827	866	854	819	846	782	894	783	848	784	792	828	835	856	799	812	802	877	857	824	835	850	814	834	833	833	845	853	827	815	819	855	803	799	898	808	785	770	806	848	804	817	793	797	816	785	835	811	823	896	841	842	865	848	861	790	858	809	864	852	786	806	824	808	817	785	822	812	852	792	800	800	852	834	789	847	845	824	791	810	816	816	756	859	826	856	835	869	860	803	815	896	847	874	831	805	785	790	815	850	795	769	847	810	832	849	818	830	837	806	848	795	825	799	832	815	797	828	869	842	854	842	799	818	831	878	847	782	812	849	825	808	843	868	869	804	816	817	819	831	824	819	820	855	838	789	873	840	840	894	810	813	849	794	807	805	872	821	848	783	869	833	807	800	838	783	861	819	847	828	808	807	834	809	901	835	782	818	776	821	825	817	813	794	840	845	821	842	831	818	841	819	858	794	834	845	796	876	873	836	781	804	883	836	808	815	843	853	884	909	810	802	835	820	845	846	784	790	850	830	792	835	799	810	863	831	827	821	811	810	857	840	772	827	815	820	864	774	849	896	837	834	836	814	791	849	810	862	872	822	854	900	824	818	824	833	842	814	855	846	823	794	777	835	827	854	830	823	875	823	893	812	850	858	833	799	893	801	809	882	816	843	805	849	843	787	833	830	824	794	887	830	825	831	825	851	798	873	855	831	840	772	799	848	805	849	823	826	834	821	806	829	828	799	864	804	804	866	810	807	831	799	787	799	795	830	806	797	783	853	860	849	869	776	785	801	847	807	790	851	809	830	823	852	814	852	818	850	829	830	898	793	842	810	842	768	883	857	798	806	826	861	853	858	818	785	848	820	818	844	818	850	863	849	801	807	757	781	794	840	839	839	822	826	863	799	849	868	789	860	857	825	790	809	834	843	874	825	843	819	881	804	809	822	827	832	889	821	840	787	779	786	846	881	796	805	832	791	806	835	784	843	861	845	763	832	807	843	868	835	805	789	866	834	817	837	822	803	779	793	826	807	778	877	809	825	801	817	878	790	817	856	782	782	825	837	835	832	784	870	857	790	821	821	794	818	841	790	793	852	820	836	858	784	775	835	857	830	862	861	814	813	804	859	835	895	825	811	802	843	840	862	796	786	891	832	860	826	779	801	850	834	821	877	859	789	810	777	851	795	857	806	847	803	793	848	816	824	844	839	811	824	851	799	819	864	829	803	815	855	813	789	849	813	837	805	823	786	765	792	824	834	855	859	810	861	844	856	841	824	791	808	786	786	817	830	803	799	850	807	852	819	880	813	819	826	826	869	826	856	809	801	769	786	814	854	865	824	809	813	841	864	805	814	833	822	824	812	854	839	816	771	831	853	803	812	755	809	867	806	815	854	869	851	857	837	825	813	844	822	834	845	821	810	824	831	858	857	804	804	795	799	804	795	841	825	863	799	842	756	849	742	871	759	829	768	877	798	800	802
10651	4610	2045	1314	835	798	730	739	622	560	454	405	350	317	258	204	199	213	191	170	169	161	128	179	165	164	130	140	146	138	118	144	119	136	127	129	141	130	127	141	136	141	132	134	139	122	114	119	116	126	135	121	117	110	124	131	109	138	131	152	147	107	116	122	124	120	133	138	132	126	118	135	131	137	140	144	136	138	131	143	136	135	140	121	134	144	132	124	146	121	131	135	128	145	137	121	146	127	117	130	141	124	124	147	121	111	119	122	119	121	116	121	131	108	114	131	108	111	138	137	144	123	122	136	129	133	126	133	123	133	134	142	133	118	134	143	135	129	107	116	131	116	137	147	168	144	153	139	118	145	148	136	124	128	131	111	131	138	108	108	133	134	130	146	124	140	125	112	146	138	148	170	155	134	137	126	122	127	131	119	140	125	130	134	131	135	134	134	120	129	125	133	135	111	143	112	128	105	132	113	114	125	126	127	115	144	143	144	128	129	99	148	139	138	124	128	121	121	125	115	142	128	121	133	122	137	133	133	128	133	119	113	159	135	131	142	148	133	135	150	133	122	148	107	111	112	104	131	113	129	121	126	142	134	130	111	131	124	120	114	146	132	133	125	160	125	113	142	123	129	129	132	121	123	115	126	134	133	128	141	149	134	129	133	106	115	140	143	111	123	126	123	135	118	128	135	133	116	149	124	138	115	143	129	121	115	137	120	130	126	132	128	115	122	149	131	112	125	119	128	124	128	128	138	114	122	148	125	127	133	138	108	157	139	135	131	114	131	115	128	118	141	126	121	141	140	128	145	129	128	134	126	110	119	122	122	139	126	135	133	133	117	130	119	139	151	109	115	114	115	140	129	129	135	129	147	128	127	129	146	121	115	123	142	131	122	135	121	132	134	122	133	131	146	102	131	124	119	117	129	133	113	114	135	108	120	136	121	127	108	125	111	101	127	126	121	113	117	140	121	142	128	124	136	116	117	129	134	126	142	138	127	116	128	129	120	134	131	113	124	114	134	130	121	139	127	132	124	127	122	129	140	138	132	128	133	113	127	114	127	127	129	124	121	109	125	115	117	154	145	127	109	113	131	125	126	123	119	158	130	123	130	124	132	136	128	112	117	117	153	120	124	127	158	114	143	143	139	146	123	146	137	142	139	136	137	114	113	147	137	133	126	128	131	113	127	133	152	113	131	121	111	135	124	119	132	127	141	133	135	118	123	129	127	147	112	126	134	128	146	131	120	135	124	124	138	139	129	129	129	126	124	139	121	122	134	111	132	131	129	126	135	130	130	118	127	137	141	157	149	120	128	159	116	131	127	128	118	137	141	125	140	140	119	139	119	116	163	131	136	126	129	146	132	138	128	136	125	132	111	134	114	114	147	120	127	145	134	121	130	146	120	128	140	127	141	144	128	120	131	147	123	119	135	145	125	122	133	125	134	119	134	131	142	133	132	124	132	117	133	134	124	114	129	118	151	106	119	140	113	126	120	130	148	119	118	130	136	119	148	131	141	138	138	126	138	128	124	104	110	122	132	133	135	125	136	120	112	128	118	123	122	125	127	128	140	107	123	149	140	144	119	137	113	115	138	127	134	136	133	120	130	151	116	131	124	123	140	133	143	139	134	120	130	140	128	126	147	115	116	132	132	112	147	119	134	112	142	111	133	140	116	106	119	131	117	131	120	125	130	125	109	141	112	120	116	143	135	123	128	122	145	129	148	119	124	119	134	123	132	134	116	141	134	132	125	120	129	126	132	133	127	129	136	127	126	140	108	115	130	138	129	127	130	125	133	140	111	132	128	126	137	125	153	123	110	143	116	129	134	130	130	121	121	134	128	129	120	133	122	136	121	133	141	102	126	129	126	127	115	113	114	139	132	130	137	135	141	135	132	124	130	141	147	103	121	123	123	112	126	123	133	106	129	119	133	132	121	132	124	128	122	136	118	115	129	113	140	128	132	148	115	126	139	124	125	112	133	130	135	122	133	123	120	119	127	140	129	142	117	126	120	121	123	123	147	144	114	127	151	135	133	136	144	141	129	125	146	133	126	152	142	141	99	111	141	143	118	140	127	112	136	124	139	128	118	145	122	138	141	134	129	111	138	128	125	122	131	130	142	134	120	145	135	115	113	114	101	119	135	129	138	139	136	122	140	130	126	134	115	123	130	122	149	142	125	118	131	147	130	130	122	146	149	113	127	124	134	131	128	123	111	115	131	146	127	148	108	140	147	124	127	139	140	150	107	126	122	139	130	131	119	120	121	139	145	117	123	151	141	134	117	142	142	130	145	126	145	128	126	120	136	149	143	138	141	147	145	127	120	120	124	131	118	145	127	148	138	123	123	126	141	129	140	121	138	147	128	113	127	115	116	139	131	135	128	135	129	126	143	130	127	122	130	129	124	128	146	143	139	135	138	118	136	135	119	132	129	152	135	131	132	123	132	111	155	131	121	110	125	136	129	117	131	129	130	135	135	120	120	136	125	124	104	118	134	111	117	148	102	130	127	109	129	134	113	124	141	131	105	131	151	127	132	132	140	123	126	118	129	136	134	123	133	117	115	134	127	122	120	126	127	111	131	125	141	128	136	118	132	133	114	118	124	142	137	131	126	118	117	131	123	123	128	136	145	138	130	117	107	123	124	129	128	120	136	130	134	128	117	108	132	122	136	120	130	130	124	117	115	135	114	134	133	123	138	140	108	108	114	153	122	101	133	143	117	122	128	104	144	112	119	123	109	123	124	126	118	117	111	118	141	126	131	112	118	120	127	125	129	128	121	124	109	142	129	121	111	114	150	142	139	137	131	121	122	136	137	115	137	112	113	124	108	135	139	148	134	129	112	140	138	128	118	121	138	120	122	147	109	134	153	135	126	131	134	124	135	113	132	123	152	123	130	142	130	140	125	126	138	119	116	134	123	124	126	134	135	123	116	123	139	111	136	121	129	140	123	140	125	134	136	143	112	147	132	133	142	134	119	137	130	130	144	127	149	110	133	150	123	133	117	150	123	133	130	130	120	126	129	138	109	132	106	124	158	127	134	128	117	137	130	129	126	117	119	137	138	131	134	134	136	96	161	129	130	131	114	135	134	129	135	122	119	120	137	120	132	119	114	128	148	135	132	123	108	122	133	119	136	132	121	143	140	117	123	150	133	99	104	135	136	144	124	125	124	127	124	133	124	129	110	131	139	137	132	121	123	140	135	116	144	142	131	135	124	119	127	98	148	136	122	131	114	131	113	133	114	111	144	129	109	111	137	139	118	141	140	137	168	126	114	120	141	119	112	162	126	124	139	128	134	127	130	145	121	133	122	131	113	130	131	117	122	114	110	138	130	132	139	116	123	130	148	136	129	139	128	117	134	135	129	127	123	124	143	128	132	111	122	142	123	141	126	138	132	120	129	125	145	130	141	117	116	142	120	136	141	121	144	136	144	131	116	131	116	145	130	111	143	114	110	121	121	143	132	111	133	133	119	128	125	124	106	146	141
40491	22911	15783	15378	20644	22648	20482	17868	15322	12477	10096	8535	7105	6120	5102	4069	3533	2991	2475	2178	1874	1683	1573	1441	1446	1321	1253	1142	1076	1144	1086	1031	986	984	1019	1021	952	981	964	949	879	959	938	907	956	1012	986	926	983	960	927	959	974	906	934	943	985	909	992	978	1013	994	993	966	929	937	899	950	960	983	926	926	928	925	951	958	927	907	911	929	963	965	958	935	915	937	955	941	965	945	977	874	941	922	972	935	890	899	900	937	903	900	903	921	918	935	974	1000	895	955	954	965	897	879	914	935	968	919	887	871	931	954	935	871	918	956	907	912	944	923	936	909	925	918	924	951	940	949	898	989	944	938	940	921	902	954	933	927	924	890	911	910	925	924	885	884	911	930	925	977	939	908	927	947	930	912	901	903	923	902	922	904	949	897	970	949	968	946	879	960	958	948	904	939	968	939	927	957	901	926	901	912	926	906	928	917	949	949	883	937	1030	930	957	867	933	924	1013	920	942	950	958	907	971	888	871	927	942	947	961	947	930	908	948	953	956	940	916	944	926	971	915	884	952	906	968	918	927	955	950	949	944	962	943	927	936	931	969	925	858	869	962	948	927	917	977	919	912	917	898	913	949	954	994	940	951	984	950	947	919	931	896	964	937	940	908	904	845	986	921	906	891	913	920	975	912	966	932	908	910	973	883	913	884	935	908	918	941	954	980	973	938	978	911	930	947	897	968	954	956	901	887	903	918	937	906	899	890	922	881	930	961	959	951	977	908	968	895	887	906	953	920	895	883	974	900	969	934	963	972	891	939	913	938	940	901	955	947	895	921	920	912	921	924	955	952	878	980	923	996	941	868	896	971	883	898	930	937	928	959	942	943	918	900	967	900	922	977	935	986	928	917	912	905	954	916	933	958	920	953	917	944	950	951	934	952	887	894	902	952	966	891	996	974	954	918	915	926	898	994	942	838	942	979	905	947	985	936	959	910	996	951	906	929	843	975	914	942	951	959	937	934	935	920	949	902	957	941	952	947	900	935	951	944	897	922	890	924	955	946	964	931	894	923	955	888	915	894	951	941	889	1011	909	884	891	919	920	962	974	944	952	892	915	906	913	966	901	949	900	941	864	894	905	911	912	936	932	932	947	959	907	994	995	942	865	950	914	977	928	916	959	930	935	928	932	866	958	924	929	954	921	926	943	953	900	929	951	937	904	916	998	907	948	942	920	927	943	868	944	943	933	915	952	922	930	965	984	931	906	938	920	946	974	942	913	903	936	981	899	935	936	940	925	854	925	964	906	885	985	1009	946	933	949	920	954	888	909	929	931	922	904	973	996	910	913	902	918	952	928	933	937	1009	941	915	938	928	938	860	934	935	896	959	900	889	968	915	917	940	931	994	934	945	962	889	943	915	915	915	907	950	913	975	878	912	953	961	945	916	934	912	973	935	937	928	962	917	904	915	914	953	986	968	991	936	922	966	940	922	970	950	887	905	968	927	909	939	970	915	968	956	906	940	889	964	900	932	982	931	961	899	957	956	970	949	955	977	898	979	892	938	964	915	955	952	988	938	1004	874	911	910	942	953	947	926	907	978	956	865	927	920	939	930	973	862	924	943	965	948	903	949	941	955	926	955	940	922	898	936	923	910	894	942	955	949	902	938	961	955	945	939	934	921	933	963	942	981	923	903	961	881	948	977	863	937	937	950	933	966	931	946	932	893	950	932	967	858	974	954	910	898	947	923	938	948	954	946	935	901	907	960	910	911	889	900	924	929	947	909	898	957	978	932	989	977	950	949	989	922	917	910	972	916	876	941	935	943	939	963	927	963	963	940	894	918	918	925	1003	892	902	934	921	984	960	894	944	943	939	895	955	960	913	938	956	928	990	951	991	916	906	934	923	923	901	939	935	988	906	933	908	886	919	936	955	941	933	880	931	971	923	937	897	993	890	955	925	963	907	921	913	913	978	999	929	911	961	904	930	866	961	946	962	950	908	941	933	899	944	912	931	931	948	913	879	987	896	906	932	931	872	948	945	895	928	907	907	927	928	917	911	952	878	978	972	974	918	921	934	923	920	992	938	965	947	922	936	930	939	962	904	892	927	954	951	894	946	918	909	957	879	895	937	874	897	905	929	892	903	916	967	895	927	966	923	918	904	945	907	956	957	917	948	920	903	906	917	976	925	905	938	954	927	967	926	888	965	964	945	938	955	967	917	982	944	865	900	882	890	912	956	956	950	918	946	908	929	953	886	880	919	922	986	929	945	899	957	966	960	879	955	955	935	908	924	947	907	959	917	898	890	884	898	913	967	952	938	979	958	907	949	873	927	949	872	987	930	968	915	897	932	964	959	925	919	935	915	970	978	987	959	888	913	938	943	928	955	959	937	898	933	917	942	919	944	897	894	913	966	911	906	980	904	939	886	935	912	954	911	977	915	921	922	905	881	918	943	951	924	922	926	903	951	928	886	963	958	938	890	949	948	879	919	901	933	948	964	924	945	988	926	890	911	952	920	943	896	930	999	927	910	966	1009	918	918	896	963	926	916	927	899	959	944	913	918	911	901	919	917	957	952	897	940	955	949	962	905	984	934	933	908	914	920	949	941	921	922	967	912	963	1010	906	962	930	939	926	968	919	937	943	864	954	921	973	962	910	944	932	924	906	929	927	938	878	953	904	929	990	949	907	925	956	993	874	967	898	912	879	948	957	953	911	949	923	902	938	964	934	906	912	948	913	994	938	908	934	918	984	897	925	923	926	955	963	945	896	880	962	977	969	942	901	955	923	907	990	957	904	920	988	916	916	974	991	932	946	949	996	937	894	971	928	875	903	924	939	904	930	913	947	888	916	930	953	958	952	964	982	925	991	949	953	994	929	999	902	903	867	888	868	944	928	943	918	951	964	884	965	909	974	929	968	956	991	961	917	906	932	887	961	914	930	943	942	937	926	928	949	917	885	949	975	971	918	916	963	907	955	920	932	913	939	945	910	877	937	932	941	922	866	949	903	896	908	969	957	930	924	895	943	897	927	940	890	937	913	921	992	904	932	930	968	954	907	961	891	932	940	918	998	921	950	943	921	907	909	951	1001	927	933	915	936	935	947	936	945	931	937	913	896	959	951	957	934	876	944	918	900	988	944	1006	957	877	956	890	959	912	958	886	973	863	970	964	893	939	972	924	874	928	937	906	928	912	932	897	941	914	923	870	959	976	943	951	963	963	938	936	958	914	914	947	919	941	965	915	884	905	946	948	932	929	949	942	905	957	969	908	959	924	935	948	939	883	953	927	888	946	905	975	931	951	934	982	927	956	949	962	937	984	980	936	933	916	955	939	967	964	942	927	912	977	934	937	946	953	976	937	961	957	934	963	940	990	934	913	949	943	879	968	957	899	948	924	902	939	929	926	925	916	940	866	955	967	959	938	915	969	913	960	970	976	955	948	973	918	904	913	985	899	966	951	897	928	905	900	908	964	928	854	955	938	924	973	936	973	950	937	931	929	970	931	898	924	981	919	925	924	910	882
6619	2418	1316	702	449	430	421	385	391	314	262	240	250	199	176	175	139	161	151	151	122	143	125	125	139	134	121	103	129	111	103	105	122	104	124	96	96	112	114	98	108	118	128	118	104	118	111	107	112	99	114	114	99	113	99	119	123	113	128	119	102	117	111	124	126	127	101	99	107	93	108	122	108	93	100	112	135	120	86	132	121	117	111	112	131	120	116	97	93	119	127	102	115	127	131	100	113	133	112	100	113	95	137	119	91	106	104	97	102	121	118	113	97	101	115	139	111	91	122	119	121	121	126	130	107	116	129	111	113	113	110	98	96	128	114	133	121	111	88	118	118	90	111	115	110	103	116	114	101	108	115	115	113	120	125	98	124	106	115	121	120	114	122	131	130	117	118	102	103	119	112	113	113	142	130	114	120	105	117	91	120	109	121	114	116	129	119	110	91	100	109	105	122	126	111	101	103	112	100	128	109	128	101	112	107	114	104	118	95	108	126	112	123	106	95	101	105	117	97	104	107	113	118	111	123	120	115	111	125	109	96	104	115	125	109	104	93	101	84	106	119	120	107	110	110	121	124	115	120	121	124	98	85	131	116	94	111	117	124	124	106	113	114	123	105	111	110	106	108	124	121	114	110	95	112	123	109	117	114	102	113	106	114	114	124	140	119	115	109	123	120	110	115	119	107	103	101	88	103	116	112	97	116	129	105	107	114	119	102	115	114	106	106	104	92	123	120	123	101	123	110	106	118	111	102	120	141	121	106	101	119	130	119	101	105	108	113	115	109	126	102	126	121	118	111	100	115	129	133	124	107	111	116	112	118	104	117	110	106	114	126	108	91	102	118	107	118	118	103	125	100	124	124	122	115	118	116	107	94	123	105	102	123	121	122	114	109	113	127	109	100	86	108	124	121	106	106	101	102	113	95	113	93	113	143	92	113	102	121	103	105	92	93	120	126	111	103	103	107	103	118	115	114	110	110	102	128	126	127	125	121	121	100	104	122	112	117	117	97	96	112	105	111	113	116	126	110	115	109	140	109	120	107	104	109	94	91	106	105	104	98	114	118	127	92	111	117	116	105	100	123	118	99	99	127	107	125	117	115	116	116	116	111	114	132	104	115	125	104	106	109	116	104	98	113	116	113	105	104	118	118	134	113	104	112	122	106	110	94	123	112	123	117	107	117	120	123	113	103	105	119	137	106	120	117	114	92	114	106	115	124	112	98	102	100	109	112	136	101	115	108	108	106	119	118	104	111	111	89	108	92	103	120	121	104	96	114	106	118	105	110	114	101	121	108	111	114	117	130	122	110	126	114	120	109	113	116	134	119	109	90	103	109	91	131	111	107	121	126	111	103	107	109	114	102	110	99	112	119	113	120	109	103	119	131	104	109	108	138	119	105	102	124	124	105	97	124	110	121	116	117	121	109	121	114	106	107	108	113	116	99	101	116	112	110	104	106	115	115	116	110	135	112	97	108	119	103	115	109	117	105	123	131	108	103	111	139	127	107	127	122	106	103	107	107	114	112	122	110	109	116	101	114	117	104	115	106	122	111	100	100	95	119	133	117	129	112	116	126	116	102	120	104	108	87	106	130	94	84	119	110	118	105	104	113	109	129	108	115	106	106	127	115	101	129	109	108	92	102	105	115	113	116	119	106	102	102	114	111	116	133	126	120	97	142	115	106	108	117	121	103	112	125	129	117	97	101	108	122	110	110	110	115	113	114	97	122	119	118	121	127	117	117	117	134	94	117	124	111	115	96	121	110	115	117	113	108	115	120	99	116	121	110	114	108	91	122	111	114	115	124	102	113	110	129	114	114	126	100	106	118	96	112	122	94	100	121	114	93	138	142	109	104	109	111	95	118	112	114	117	113	105	108	101	117	114	120	106	110	113	119	96	106	109	120	130	99	124	104	124	94	125	110	112	119	114	110	117	111	119	88	128	109	102	122	100	109	104	102	114	110	116	116	107	119	95	98	119	113	114	87	102	118	102	114	112	120	106	109	127	114	100	122	99	113	118	124	98	120	110	106	95	108	105	106	92	116	114	115	105	116	122	113	127	99	111	116	106	111	102	138	109	103	130	110	124	114	106	113	115	124	115	110	105	129	106	118	125	111	111	112	104	101	108	105	121	113	110	129	96	111	119	107	119	118	129	107	108	110	117	110	102	113	119	111	99	111	116	125	110	111	118	140	111	116	108	130	117	128	108	120	125	119	121	111	112	118	123	96	114	108	112	109	95	108	125	93	107	119	97	110	105	104	106	108	107	129	101	95	123	121	107	98	116	112	125	102	95	93	130	114	104	107	110	108	92	120	100	111	95	107	106	124	117	114	118	111	106	121	117	120	118	120	114	106	108	110	118	91	120	114	97	128	125	120	113	110	87	103	119	107	125	104	103	93	101	103	119	107	121	90	107	138	150	100	93	121	113	104	115	117	112	116	111	110	101	126	119	120	108	117	109	113	128	109	110	115	104	112	100	118	106	107	119	117	115	107	102	108	112	100	107	115	120	116	121	140	125	116	113	109	97	102	111	125	126	117	120	110	111	106	94	110	112	100	98	122	119	96	96	122	126	123	102	134	121	104	103	125	131	108	119	123	145	116	105	119	103	117	105	110	110	113	116	113	83	107	117	103	124	128	106	138	115	91	132	110	98	106	120	109	117	120	95	130	111	97	105	94	137	111	103	111	98	125	118	110	110	113	111	99	116	127	117	138	111	131	110	105	128	109	103	123	120	125	120	108	107	109	105	94	119	101	146	125	111	112	132	104	105	118	111	109	108	99	114	123	107	116	111	117	113	131	119	105	105	124	106	126	110	131	101	122	120	109	110	104	99	103	98	141	111	121	101	100	114	109	108	115	124	109	132	111	97	109	122	115	95	112	117	118	105	122	95	113	108	108	130	121	118	88	133	107	109	128	109	109	106	118	110	110	115	95	113	116	122	104	110	116	119	120	118	111	105	112	116	132	97	115	127	118	115	114	122	113	121	111	128	126	104	109	125	102	125	102	99	112	103	107	104	128	117	100	119	100	121	114	120	120	100	117	114	100	119	108	108	131	107	115	108	103	127	126	124	118	116	121	121	103	103	123	109	115	123	121	103	115	123	101	101	122	117	116	115	117	114	120	112	127	101	108	109	124	136	121	100	133	124	122	107	116	127	128	136	124	90	116	118	120	116	133	112	107	102	111	127	104	108	102	120	117	131	125	103	82	111	138	103	106	117	113	113	144	116	102	122	136	121	131	129	106	131	104	123	96	118	124	121	112	114	90	120	121	105	103	116	109	118	122	110	126	102	111	116	117	114	124	139	112	118	102	104	112	107	138	106	112	117	106	101	103	116	125	106	109	117	97	108	127	101	114	103	114	100	117	117	109	130	102	121	122	113	108	117	111	95	93	118	112	113	105	123	117	94	122	111	104	112	130	106	122	102	98	126	123	104	119	120	104	114	124	114	95	105	114	120	112	128	104	117	107	117	115	108	113	124
33252	17693	11570	9999	14474	15845	14242	12203	9731	7812	6213	5069	4243	3630	3033	2599	2104	1900	1662	1543	1301	1271	1102	1100	1067	1030	961	922	949	863	848	885	793	888	899	847	837	745	823	810	845	804	868	845	815	811	808	861	842	796	835	821	869	814	853	786	803	910	879	830	798	856	831	818	776	818	812	818	851	836	833	823	830	834	788	815	823	820	800	817	802	799	827	807	825	841	826	802	804	829	829	828	826	785	762	797	803	799	828	823	779	811	832	798	806	795	854	836	828	831	842	827	889	771	881	860	826	804	847	884	802	799	825	816	792	803	803	848	846	804	834	792	793	834	848	812	843	859	830	791	794	791	873	826	791	785	774	835	788	852	858	790	796	785	819	807	809	783	830	880	860	839	858	777	831	873	859	799	830	788	795	735	804	839	811	867	838	817	803	812	821	816	795	788	802	788	745	795	804	805	853	798	793	857	826	821	794	819	820	799	802	838	878	820	855	803	821	828	845	799	856	858	838	823	767	845	861	812	834	815	782	791	847	750	823	831	789	824	824	837	827	842	808	815	859	822	823	837	872	806	778	827	772	799	803	829	791	778	801	869	819	790	794	796	801	798	760	799	798	859	778	770	802	807	810	796	784	825	804	811	840	826	830	766	848	840	807	795	821	848	790	842	776	821	780	877	780	798	780	786	771	836	792	832	866	792	825	828	807	815	841	841	829	826	851	833	838	773	775	829	847	779	814	805	860	796	848	841	839	807	850	860	791	805	889	820	863	819	800	802	796	795	830	787	852	805	849	817	822	779	837	818	741	823	806	818	827	830	846	799	900	835	830	822	769	815	839	827	842	869	807	833	827	825	796	842	816	805	790	823	793	870	854	837	807	785	820	825	836	832	860	796	793	837	845	793	821	797	829	819	799	796	842	801	814	823	831	848	798	836	837	862	813	864	770	804	842	806	790	862	827	791	810	831	831	810	826	850	821	825	790	837	826	735	870	839	827	818	815	795	864	825	830	846	853	800	849	857	817	821	785	817	830	827	817	834	862	853	854	792	876	818	867	826	799	788	820	807	819	829	826	819	841	808	847	826	822	861	836	854	845	791	798	783	849	853	855	819	858	786	793	772	793	806	825	865	853	812	873	783	811	821	815	808	850	797	846	842	795	812	815	828	821	803	815	828	838	795	823	801	836	865	812	829	789	809	800	804	770	790	812	870	777	838	788	795	832	849	858	783	813	798	790	818	833	815	800	818	840	766	821	816	836	838	802	805	833	836	798	805	793	823	850	827	839	794	820	821	827	780	871	767	810	822	830	851	875	859	820	835	844	906	845	742	896	812	780	817	845	812	831	827	816	838	837	819	830	863	830	808	793	825	812	853	816	784	879	828	834	799	844	832	842	821	811	811	840	818	833	853	836	813	796	808	843	809	862	834	839	788	818	855	822	793	797	800	842	791	785	825	819	827	800	874	774	863	826	837	827	862	812	829	822	825	782	786	800	813	770	805	760	822	828	798	794	832	828	847	800	844	794	821	847	811	823	813	793	835	795	804	787	867	842	837	855	856	831	802	845	824	803	781	826	803	865	822	858	849	786	845	825	847	819	812	865	836	803	798	869	793	856	837	822	835	778	826	800	870	849	800	838	792	858	838	858	871	801	800	878	794	871	773	849	847	774	781	838	800	785	855	802	805	841	850	827	810	804	867	810	801	829	761	826	814	818	802	832	808	830	810	853	780	856	871	849	831	816	843	865	775	807	853	791	810	845	834	869	791	805	823	775	839	791	799	841	823	876	851	859	838	840	780	813	801	819	807	850	845	870	855	862	836	856	798	841	782	841	863	784	858	799	832	844	857	813	786	806	820	793	812	791	825	856	837	842	780	802	801	822	813	789	841	766	821	842	820	810	809	802	835	848	812	754	770	845	843	831	816	787	826	797	830	793	782	770	833	816	812	826	826	801	829	815	843	837	830	824	832	795	778	760	814	800	818	835	845	828	850	764	865	831	813	822	838	829	852	759	768	810	865	791	842	848	791	822	811	778	812	747	847	827	788	810	837	834	788	832	817	835	865	831	792	797	820	836	833	799	798	825	794	792	807	881	829	785	829	896	823	843	828	833	782	834	821	781	858	903	844	796	858	856	800	812	871	779	791	846	844	800	822	848	794	847	850	875	828	824	836	851	796	814	824	855	811	823	818	852	883	855	841	917	804	795	854	777	863	787	865	823	808	832	818	831	849	820	780	852	846	825	821	835	790	787	814	831	800	813	873	753	834	877	856	813	817	857	787	834	809	848	801	788	810	856	858	840	801	831	825	813	772	859	833	755	768	802	816	769	867	832	763	827	754	822	773	836	815	825	857	837	768	799	812	840	829	794	852	801	832	836	813	830	823	807	796	778	822	792	810	823	819	806	804	858	828	827	802	806	799	832	787	835	779	832	821	819	809	895	792	826	831	851	816	810	807	833	803	835	813	813	762	817	795	799	824	836	811	896	816	854	791	828	829	801	860	827	805	857	849	844	783	826	846	813	828	811	824	781	832	850	814	826	804	830	808	838	808	817	857	818	833	880	840	840	822	791	872	837	841	821	837	853	833	815	822	863	772	824	757	782	815	773	838	838	822	856	815	838	812	805	812	843	836	793	828	846	850	841	841	775	849	856	816	808	814	860	842	879	821	799	803	792	776	832	800	787	873	825	822	856	836	765	836	848	851	827	793	801	780	794	787	793	809	824	829	818	764	864	833	849	782	858	844	851	835	784	827	853	818	812	784	831	763	842	806	805	817	818	847	807	814	803	855	825	804	824	797	810	867	791	806	815	837	807	807	884	796	826	835	828	804	805	800	831	853	798	770	864	809	777	850	800	786	801	801	797	800	812	858	861	819	817	840	824	857	822	825	823	819	814	833	808	773	784	856	812	833	814	821	825	815	800	821	786	803	788	818	796	801	843	795	820	840	857	795	824	790	823	783	782	863	844	796	818	800	804	857	797	839	802	872	831	797	804	797	844	792	781	811	813	841	816	819	794	841	815	845	780	807	842	852	817	816	846	795	840	838	817	829	830	832	792	782	814	750	795	830	869	794	809	848	806	829	802	813	871	858	842	800	839	852	777	833	824	838	794	854	847	784	822	833	805	794	801	866	813	799	789	863	840	819	802	858	795	771	799	856	802	802	814	839	808	834	842	828	793	815	838	826	830	850	875	802	843	784	844	822	879	774	805	850	836	803	813	752	825	817	800	842	829	808	788	780	773	843	745	855	869	853	774	815	840	857	846	796	851	846	829	787	792	783	821	813	833	822	792	794	833	831	830	752	846	864	809	780	798	843	780	792	813	815	812	796	813	815	820	784	802	832	846	786	828	855	810	828	843	845	845	821	808	824	849	799	782	855	827	802	821	829	839	813	821	865	808	876	829	778	825	870	871	818	813	818	849	802	870	830	835	793	767	833	817	825	818	800	852	826	822	847	799	792	798	847	829	837	826	873	778	829	772	823	806	836	841	803	792	818
6833	3933	2003	1014	684	629	671	591	490	415	372	341	292	257	258	217	224	177	170	178	159	152	141	134	135	117	148	135	161	136	146	139	123	131	125	140	132	128	124	132	108	130	131	141	121	132	131	111	135	118	136	134	126	132	139	136	116	138	124	116	129	121	145	137	129	148	120	137	117	134	131	121	127	117	133	114	145	133	129	123	125	149	131	130	130	136	134	120	113	161	116	141	124	139	127	108	124	152	123	121	120	112	127	119	118	131	128	122	122	150	125	129	110	95	125	124	142	117	124	152	117	120	126	113	111	133	112	134	126	146	124	127	115	149	118	139	130	119	125	149	168	122	151	118	126	132	132	126	107	138	134	129	117	111	120	119	133	126	125	120	127	130	145	135	134	132	106	124	130	126	131	119	123	115	135	141	136	127	127	107	129	118	131	135	118	115	120	122	127	110	127	134	125	129	143	133	118	123	139	143	125	105	115	130	112	123	111	121	128	122	117	135	112	120	140	125	130	135	131	108	130	129	122	121	129	108	132	112	136	128	103	123	114	130	135	130	109	145	125	120	132	145	123	134	138	137	113	122	118	127	137	121	129	128	123	118	121	112	131	127	126	120	128	143	125	127	112	137	146	131	144	117	115	132	143	118	115	123	120	117	129	127	110	150	128	128	119	125	121	119	130	119	106	136	129	114	109	112	131	134	145	117	125	119	115	110	122	141	145	120	141	117	131	113	141	126	134	132	123	127	129	132	124	135	135	126	125	129	135	118	135	126	136	132	142	123	136	130	132	134	126	109	144	133	138	128	109	139	112	136	106	123	127	109	123	122	119	131	125	151	126	130	151	106	135	121	105	135	147	124	127	153	141	110	115	126	129	132	144	122	130	126	148	129	131	125	111	103	115	140	130	125	131	129	122	122	127	122	107	126	121	125	145	129	128	145	135	127	118	92	140	117	107	135	126	127	136	121	126	122	135	140	118	123	104	119	139	112	109	146	137	130	117	132	133	135	111	129	112	129	137	97	100	132	121	135	115	130	109	142	120	139	141	137	120	136	131	110	142	119	112	131	126	138	136	136	104	126	136	128	125	125	126	121	134	130	145	121	135	126	131	130	130	136	129	140	133	125	116	121	114	123	127	122	144	111	133	125	126	127	142	119	134	122	138	112	134	124	134	126	146	114	120	117	134	127	113	128	137	121	118	117	130	130	131	128	119	137	134	113	120	117	130	122	120	124	115	117	132	119	118	132	116	114	119	128	138	122	117	124	129	132	111	131	132	121	140	120	137	120	152	128	109	117	120	126	111	127	140	117	128	120	123	130	106	131	108	128	133	108	112	133	123	125	135	111	140	124	131	117	121	153	110	149	125	129	134	139	126	142	134	127	137	114	98	128	141	129	129	119	128	131	116	122	110	124	117	121	113	127	122	121	133	117	109	136	138	117	141	143	122	138	107	153	143	102	118	138	119	126	113	128	136	115	125	129	138	140	123	132	112	122	120	121	117	114	139	129	127	133	133	140	117	120	108	134	119	127	130	113	131	133	117	136	123	119	112	109	158	137	135	138	124	125	113	114	133	129	124	145	127	128	122	128	131	112	138	116	113	137	131	95	132	130	127	129	118	119	122	115	133	121	137	127	138	144	130	110	103	128	95	129	135	125	117	134	108	131	130	150	142	136	126	126	156	150	127	136	117	139	110	137	129	115	119	137	132	128	132	116	137	133	112	120	113	130	123	120	121	113	145	101	134	131	144	126	146	139	130	117	129	128	99	145	117	110	138	119	123	117	108	137	127	144	110	113	121	116	130	121	151	106	128	109	124	133	115	115	146	113	143	119	106	138	121	101	110	119	126	129	116	135	115	151	126	135	129	111	112	122	120	132	137	143	126	124	122	109	139	135	150	123	119	125	103	121	131	123	127	110	133	121	124	106	119	141	147	123	144	139	126	131	106	111	115	116	124	118	123	133	132	127	113	108	153	107	119	140	132	128	131	109	125	132	124	116	144	120	121	130	131	122	134	115	117	124	134	126	131	137	142	129	118	105	103	124	139	147	113	124	122	116	111	144	107	131	123	124	123	120	130	143	142	135	133	135	124	126	111	139	147	123	134	137	131	138	151	132	128	118	118	140	142	143	122	114	128	115	113	129	151	134	133	130	111	130	113	121	131	148	106	118	136	140	113	129	127	105	137	129	137	138	120	122	125	139	114	127	118	116	132	135	140	120	114	122	140	133	130	127	116	118	129	146	131	148	123	113	119	111	137	116	115	129	103	128	137	138	120	123	147	132	137	139	130	127	105	123	133	113	121	119	114	120	138	122	139	137	115	131	142	137	105	115	127	107	137	121	123	130	143	114	129	143	132	150	127	126	137	118	116	112	147	121	141	127	129	131	132	119	130	113	132	104	142	122	129	129	120	119	126	133	136	120	108	143	101	111	103	120	129	99	122	94	138	121	115	136	113	112	119	118	118	137	150	143	142	105	108	141	125	133	132	121	112	124	121	113	112	118	138	110	123	116	142	119	130	120	131	124	132	115	137	141	144	135	135	116	122	132	127	123	135	127	125	114	104	140	139	150	121	144	124	125	134	123	142	116	138	137	129	135	122	122	151	118	125	115	129	139	118	137	120	116	121	137	115	128	102	118	111	128	111	124	131	125	157	148	122	108	111	133	111	124	140	132	110	126	131	133	125	113	127	127	108	106	152	138	123	123	121	123	130	128	158	120	124	145	127	114	125	125	112	127	130	136	128	138	134	138	133	144	136	111	133	110	102	110	124	142	130	128	107	116	105	115	138	133	158	111	132	124	135	128	114	124	124	125	133	120	134	121	127	150	118	125	118	141	125	122	115	106	126	126	129	108	123	133	122	116	131	123	123	114	133	126	136	151	111	125	111	130	111	133	117	137	137	120	119	111	120	125	134	128	136	139	124	112	132	131	114	133	106	123	113	111	118	122	139	124	131	128	121	121	130	125	142	105	137	138	116	123	133	129	137	130	118	139	126	132	131	111	127	122	137	145	124	121	123	133	125	141	135	133	111	116	142	132	126	121	100	129	130	117	121	144	115	134	124	137	136	142	142	125	128	142	154	107	120	133	123	119	136	150	129	105	124	119	93	111	121	143	143	133	100	111	118	130	123	118	117	134	137	141	117	134	125	132	131	143	131	117	145	127	102	143	129	131	130	128	120	127	128	126	128	121	144	133	117	140	116	117	126	128	135	111	119	131	137	131	124	132	127	135	134	128	121	140	107	115	101	123	135	129	124	118	132	125	124	111	128	127	134	135	119	138	119	126	153	126	114	110	151	113	132	120	122	135	119	124	114	124	141	134	130	130	126	128	118	143	114	125	133	118	133	117	121	126	126	119	112	144	123	137	116	124	123	113	118	150	109	146	122	119	129	118	152	115	133	129	143	127	145	144	144	132	129	130	109	132	142	125	133	136	125	128	121	136	132	122	132	132	136	118	123	154	115	119	118	140	132	154	140	159	134	133
36240	22717	15294	13096	19348	20666	18588	16156	13241	10616	8882	7318	5803	4884	4223	3710	2940	2563	2141	1920	1760	1569	1429	1374	1303	1240	1244	1102	1075	1055	977	1025	1049	995	870	937	941	960	969	971	895	935	949	910	894	983	928	893	941	888	941	923	916	895	975	867	922	916	903	954	951	986	962	936	921	927	952	917	974	929	973	902	874	930	891	940	905	914	893	896	900	939	888	915	900	935	911	942	925	912	990	915	972	944	946	977	865	952	905	915	902	920	971	950	895	910	870	929	922	934	906	925	887	946	935	923	903	885	921	876	917	925	945	948	970	881	937	905	917	899	908	896	883	989	934	924	958	945	912	949	947	952	910	900	912	928	952	920	912	938	920	909	897	959	937	929	958	916	918	1012	900	941	929	936	914	878	895	924	881	951	890	919	917	916	950	960	933	907	953	935	923	937	903	924	905	900	902	898	832	944	920	927	927	920	921	887	930	901	980	923	936	949	888	904	934	887	955	884	965	946	898	933	943	920	920	964	953	961	886	925	891	937	877	970	919	935	929	974	943	936	910	943	967	901	959	923	876	924	932	902	923	897	896	873	935	939	926	927	882	916	962	909	897	922	906	896	968	909	881	952	944	888	929	955	906	979	958	924	936	915	936	974	990	910	926	923	942	918	876	921	893	868	907	923	907	963	971	910	883	903	926	915	932	892	874	868	935	943	897	888	922	925	921	933	937	883	927	890	828	925	910	970	920	884	940	931	915	935	912	931	949	968	992	891	924	933	951	969	977	921	923	930	893	888	901	945	927	873	962	947	907	891	927	854	932	923	888	984	979	922	931	920	1007	892	955	891	830	987	905	948	894	865	884	950	883	964	961	892	930	916	895	884	909	946	859	894	929	877	986	903	957	865	925	972	962	878	901	891	894	960	896	915	908	927	933	944	897	957	918	909	903	920	976	930	964	914	901	932	905	931	932	915	939	904	879	944	871	944	928	918	947	957	954	914	877	922	882	954	900	904	989	887	868	916	872	928	944	992	924	944	927	917	902	875	899	904	931	915	888	954	957	932	950	874	911	973	955	898	869	907	968	937	965	932	908	911	882	924	960	879	908	958	884	1028	866	985	908	897	894	945	894	904	898	941	903	959	915	952	914	841	919	864	923	908	932	866	988	899	925	916	925	941	886	934	947	899	991	971	927	912	929	883	952	946	916	895	957	877	970	867	955	905	952	861	950	881	953	922	943	875	940	927	973	876	894	914	985	863	894	926	948	901	891	875	898	911	877	927	920	917	917	919	938	913	897	869	925	944	922	964	929	933	887	903	932	956	894	887	935	896	955	894	917	907	984	890	865	924	968	939	942	920	916	913	914	927	933	920	928	938	906	893	909	930	932	893	889	898	932	891	943	910	932	938	923	880	948	903	939	925	925	967	885	887	911	871	931	936	918	897	931	900	927	965	941	852	933	918	937	877	940	982	925	931	922	954	900	900	900	902	883	873	935	884	916	909	904	932	909	987	913	926	903	927	903	938	950	883	918	945	944	922	924	914	926	911	871	965	932	940	880	895	922	910	893	927	943	876	887	885	941	905	916	967	936	939	938	918	966	903	950	881	951	932	977	889	922	915	944	951	925	913	899	910	938	868	952	890	944	922	959	918	947	913	926	977	892	917	963	978	918	940	924	919	913	872	919	936	905	903	953	918	928	917	956	941	935	870	877	943	943	976	867	875	927	910	958	919	963	948	968	949	974	901	924	972	927	877	978	932	963	953	888	883	909	957	962	931	905	877	922	941	893	955	871	932	953	885	917	912	903	884	903	930	912	924	929	956	942	880	970	916	943	983	907	881	935	946	936	911	885	934	909	987	946	901	938	927	909	890	846	940	953	975	882	944	900	931	940	950	893	950	889	958	909	898	908	951	920	957	936	892	935	907	928	887	948	947	905	894	961	936	904	918	972	950	887	944	927	950	896	907	942	956	972	992	911	951	886	911	917	955	923	898	955	930	940	890	913	961	939	901	902	873	873	979	935	957	894	897	931	881	924	919	930	916	907	876	868	928	910	949	933	925	928	928	955	896	930	907	901	901	934	904	925	930	931	998	924	910	888	896	977	889	839	870	914	908	923	916	898	943	922	947	922	913	907	892	904	927	868	879	931	897	936	939	921	973	900	918	883	920	966	893	945	880	893	919	863	920	1008	947	933	899	973	937	902	965	928	931	892	888	932	991	939	924	936	909	924	920	969	945	908	932	940	902	915	875	934	931	905	869	880	950	926	896	893	910	917	945	910	952	953	921	935	923	893	927	891	974	935	944	951	876	905	885	864	976	903	927	905	909	936	951	911	953	888	891	928	897	931	933	918	874	875	975	911	893	890	941	937	910	987	983	913	919	916	909	890	942	906	924	896	860	851	948	918	866	960	945	908	939	929	941	975	880	942	939	927	932	929	964	873	860	888	924	977	937	923	908	914	897	926	923	942	939	984	908	868	860	918	983	915	905	865	890	903	907	947	914	933	876	944	850	926	950	917	920	863	880	940	886	876	892	937	952	930	939	957	946	913	947	938	908	912	935	923	958	965	936	934	920	952	900	900	924	940	932	879	947	946	901	960	953	898	946	957	958	926	931	914	962	915	947	927	902	989	957	915	914	912	922	960	916	916	966	905	927	956	860	908	967	886	943	920	868	981	953	924	900	866	899	942	938	899	937	917	906	894	999	924	959	930	913	935	945	942	879	961	949	919	916	993	908	939	896	966	941	921	923	947	901	910	971	898	935	924	934	894	896	937	915	951	988	936	937	909	921	909	937	950	923	911	937	915	930	922	963	893	941	940	915	967	921	934	897	912	886	923	976	857	900	886	922	912	904	905	883	931	905	959	930	923	901	958	925	935	904	950	917	911	929	918	911	945	953	944	912	920	901	961	962	864	916	978	856	956	915	906	897	974	918	917	906	967	935	896	888	943	933	893	896	948	921	913	911	951	829	956	909	911	929	947	921	942	957	924	893	903	959	895	947	920	899	916	942	895	897	959	975	901	880	890	953	926	941	895	929	929	961	927	978	894	953	922	950	884	946	930	952	893	943	918	932	931	894	888	893	897	918	903	948	920	890	875	905	977	958	886	875	909	888	938	878	910	920	916	899	894	936	959	883	943	879	895	939	916	933	973	978	912	894	886	945	879	966	903	927	931	896	931	921	906	878	934	859	897	916	948	829	895	935	938	928	894	948	982	847	891	931	993	907	870	903	919	941	910	940	925	916	853	898	934	928	965	945	854	980	964	909	922	958	959	933	844	915	924	936	953	939	949	959	918	894	937	888	928	929	885	922	918	938	888	871	945	947	945	931	959	876	900	944	917	959	900	931	940	868	880	895	898	911	932	930	909	971	938	938	906	888	899	950	898	912	912	925	891	897	894	946	966	905	914	975	920	927	923	945	944	904	937	934	882	960	920	925	931	932	957	925	943	886	900	959	948	940	929	943	929	866	962	937	915	852	909	896	961	908	929	896	912	870	931	880	943	915
8281	3609	1524	973	646	608	598	537	484	392	308	322	291	252	200	220	194	180	147	120	132	141	139	141	122	112	110	112	132	123	124	118	113	109	134	109	116	112	116	108	123	105	134	136	112	87	102	109	117	129	114	85	109	107	114	104	127	105	119	118	101	126	98	127	104	100	121	95	102	127	101	116	102	119	130	107	111	125	117	112	122	111	120	119	95	111	138	101	112	113	100	111	105	109	118	106	98	116	119	117	115	121	109	99	96	117	112	124	112	125	105	106	113	108	130	110	106	112	112	103	114	118	121	124	95	113	116	111	115	133	106	109	96	109	110	100	106	121	113	101	104	109	103	117	112	114	116	84	119	135	94	113	120	123	129	116	116	109	112	130	108	120	105	107	104	124	95	123	121	99	93	101	114	107	109	107	109	107	107	115	120	117	125	110	98	95	124	113	124	108	117	92	106	123	120	111	119	115	100	105	120	112	113	120	113	113	102	124	96	124	102	124	125	109	122	113	91	86	124	100	121	125	129	120	111	120	99	102	142	122	116	107	101	112	132	123	119	110	100	102	115	111	129	88	116	118	107	92	130	108	128	114	117	116	118	130	111	108	141	105	130	111	111	101	103	121	108	122	119	106	101	122	109	109	118	102	100	126	118	127	106	108	117	94	124	104	113	118	113	130	105	131	135	108	104	131	105	114	125	98	117	123	115	94	127	90	118	132	114	109	110	132	113	105	128	128	105	127	116	116	95	98	117	114	109	118	109	110	103	111	118	108	100	112	128	119	109	113	109	111	103	104	120	111	90	111	131	121	132	128	130	87	109	137	111	110	142	101	107	122	120	115	120	123	115	111	100	109	122	109	122	126	129	113	103	104	101	113	118	129	88	117	112	107	115	112	118	106	112	95	125	115	112	104	100	107	116	126	113	107	126	104	85	117	103	92	128	119	118	93	113	119	123	111	102	106	128	111	113	115	85	110	126	106	112	119	108	115	107	106	111	103	101	117	109	122	106	117	143	116	123	112	117	118	119	118	98	101	106	105	108	117	110	109	115	116	112	118	117	122	129	102	103	143	105	120	116	112	122	114	124	111	119	130	97	126	108	130	114	117	127	139	107	131	109	111	117	110	103	110	127	108	115	120	135	121	104	107	98	107	118	109	112	114	106	113	127	115	125	112	112	120	110	117	121	112	97	120	111	113	132	112	103	117	112	97	100	113	134	126	100	107	109	108	104	125	130	108	122	122	102	103	106	88	125	119	129	129	111	98	130	109	105	111	115	106	106	97	111	122	106	119	110	114	107	106	127	110	107	122	96	112	107	122	108	93	94	114	128	88	106	124	113	100	127	128	123	111	109	106	111	104	107	104	136	119	119	113	110	103	109	130	111	111	96	98	107	85	111	116	109	107	111	107	106	103	116	102	111	122	103	111	112	106	103	122	123	109	117	117	108	106	102	124	103	113	105	119	115	119	102	119	127	108	122	126	106	93	120	89	102	111	131	121	123	125	132	105	109	117	111	102	115	121	106	107	120	115	103	113	92	130	118	112	99	105	105	113	120	98	116	113	102	115	112	123	119	107	102	114	110	90	115	101	110	103	120	115	120	121	141	94	107	115	107	116	108	124	118	123	110	105	110	122	120	116	99	91	93	108	99	114	125	123	131	125	131	98	113	127	92	117	125	113	99	119	119	126	106	94	110	109	118	120	117	97	121	118	130	127	101	118	96	109	109	89	127	135	116	96	117	105	109	104	99	99	116	108	109	108	107	101	112	94	104	122	115	100	115	105	98	107	103	116	126	111	119	101	110	113	121	129	120	116	121	118	124	113	116	123	116	94	99	127	100	116	105	110	109	104	113	119	113	106	112	111	118	121	110	99	102	108	119	106	98	116	92	107	109	104	123	121	113	117	107	104	123	117	113	124	96	125	133	114	128	126	113	107	118	119	108	108	108	106	113	102	116	119	103	129	134	106	107	125	110	108	120	102	114	109	103	96	114	108	111	123	132	130	105	112	136	103	112	105	125	104	109	107	114	123	112	142	108	121	106	122	117	115	110	99	113	112	134	115	122	118	106	118	114	113	127	107	112	121	112	114	118	117	112	112	129	126	116	120	119	98	115	107	113	102	103	103	126	122	131	118	109	111	119	110	125	125	112	115	107	127	109	114	108	110	118	110	106	115	120	114	115	128	121	110	121	100	108	99	84	119	121	129	124	90	107	104	108	110	112	122	132	105	103	120	118	128	125	108	117	124	110	120	116	98	108	112	104	121	95	120	111	102	137	126	112	117	117	105	96	105	97	115	125	127	119	110	113	107	101	125	121	122	117	104	102	121	113	118	96	127	112	128	124	106	108	116	111	132	107	114	94	133	99	108	113	103	131	107	115	120	127	108	116	107	125	126	124	130	108	106	114	129	101	101	115	117	118	112	106	120	90	120	98	125	103	96	113	110	132	117	105	98	126	109	121	124	105	108	102	109	121	152	96	116	99	106	111	112	98	103	113	126	104	107	102	115	104	124	125	117	103	103	117	88	107	85	100	101	125	116	113	110	123	112	121	90	117	112	112	122	112	114	132	111	115	103	117	105	115	108	105	126	125	116	99	119	109	120	117	108	118	108	100	106	128	114	121	124	104	118	110	112	116	98	121	97	122	106	131	120	97	91	107	102	118	112	132	109	106	114	107	117	113	104	126	100	126	122	118	97	103	132	91	98	103	112	114	112	108	93	107	116	102	95	109	113	120	115	103	101	123	101	119	118	110	130	96	107	114	138	121	101	113	108	117	118	107	120	108	111	108	95	98	111	112	110	117	109	126	131	120	116	120	103	127	105	110	105	114	101	112	120	108	117	109	103	108	108	118	113	110	123	111	96	110	117	124	107	100	131	106	97	110	118	96	115	108	124	100	110	99	100	89	125	103	109	127	111	120	124	99	112	103	108	109	132	103	99	120	120	145	116	93	120	106	96	112	115	125	120	107	119	99	99	112	117	106	93	125	122	104	115	110	108	128	96	120	128	127	87	97	107	117	106	112	110	127	115	136	124	144	135	127	108	127	122	121	113	119	100	113	137	104	97	130	111	122	102	122	111	117	118	112	116	106	99	115	117	105	119	106	103	95	111	104	107	114	110	107	121	119	98	131	109	97	103	110	113	104	94	115	103	125	121	116	104	123	109	120	112	98	114	128	126	103	118	122	126	110	116	116	117	104	118	122	126	89	115	121	123	97	121	99	122	124	119	106	124	127	111	118	104	101	121	96	113	132	99	128	126	83	121	126	92	138	129	129	104	97	106	114	107	114	108	115	117	126	109	109	97	116	109	94	123	120	116	118	120	132	110	121	124	119	107	111	105	114	107	116	96	117	93	102	97	119	107	97	113	95	118	123	123	105	144	102	108	106	117	129	105	126	110	127	135	102	110	121	123	132	104	128	132	128	101	105	114	124	122	117	101	116	96	115	127	133	122	107	112	94	114	106	117	104	111	121	137	105	112	111	133
35424	21176	12737	12853	17382	19001	17088	15010	12209	9760	8298	6895	6008	4841	3978	3294	2698	2291	2001	1775	1536	1333	1240	1263	1190	1027	1067	992	993	972	895	920	888	871	836	867	839	874	874	861	846	880	821	824	833	846	875	845	848	813	828	822	797	850	832	804	821	901	899	886	905	928	892	854	808	837	820	786	801	805	845	805	846	829	783	759	825	845	846	809	819	861	850	838	862	827	801	839	804	826	811	793	830	825	792	798	862	845	871	794	791	818	810	840	820	885	878	845	826	838	793	829	839	820	796	854	789	819	817	863	815	881	802	808	832	848	783	813	810	886	900	820	812	840	802	870	803	912	836	797	847	830	775	774	778	807	827	807	841	847	805	805	874	880	871	828	821	813	843	845	834	849	779	825	777	822	800	867	836	838	847	841	863	804	824	783	797	749	820	762	857	818	804	852	811	735	833	831	785	891	825	837	886	840	783	796	882	841	830	871	836	833	808	791	809	775	914	804	829	859	848	862	814	888	825	805	876	815	796	834	840	833	854	782	785	817	795	829	835	878	824	847	796	828	836	816	829	828	891	829	806	822	843	834	835	824	756	826	832	846	818	772	777	837	814	860	802	815	778	821	824	793	837	816	800	812	885	863	811	840	839	842	804	840	804	843	813	817	822	835	794	810	825	820	861	804	798	859	799	840	811	800	813	823	839	871	795	797	781	807	826	834	844	816	829	791	888	821	825	830	838	871	843	795	840	826	820	774	877	795	789	804	843	830	827	810	836	823	820	846	809	789	822	821	780	832	853	832	795	860	826	786	824	861	857	821	862	842	831	838	851	863	803	870	807	884	808	830	842	843	867	812	795	792	750	850	817	842	859	819	828	884	832	823	766	848	848	796	804	820	833	819	816	794	867	843	823	835	813	862	856	865	823	823	846	812	789	813	876	770	830	850	808	793	826	881	857	788	862	819	867	799	828	822	841	828	850	848	848	836	864	805	835	815	786	840	794	868	773	840	855	870	827	813	854	810	834	819	802	824	842	848	817	839	812	864	829	834	824	802	816	835	786	857	808	840	812	824	814	855	803	825	770	803	828	836	834	837	806	818	845	857	873	823	821	812	872	770	855	826	821	798	814	843	857	818	830	861	832	826	860	799	818	832	830	791	820	845	832	811	825	866	865	825	801	784	820	829	790	825	803	788	842	845	837	847	797	805	881	852	770	812	781	810	797	832	881	759	851	841	858	847	824	845	843	842	845	793	843	870	827	863	836	827	862	836	801	842	778	819	833	817	818	817	865	837	850	802	816	890	875	805	770	825	797	786	856	833	780	837	871	827	802	894	840	829	853	811	816	824	858	823	774	857	838	819	873	811	782	851	870	824	813	891	860	829	794	823	846	829	817	784	808	825	837	836	851	822	814	821	845	832	857	802	783	843	848	802	816	853	783	822	812	852	855	811	804	878	840	862	842	847	826	810	861	832	880	816	851	821	796	852	811	839	832	839	863	833	764	790	792	850	828	832	829	846	850	856	798	824	832	823	794	873	844	831	803	793	793	864	809	806	828	785	823	823	848	812	849	828	788	874	863	846	809	806	857	835	835	831	870	768	811	779	858	805	794	840	842	803	817	845	858	826	854	830	856	814	847	813	752	849	845	797	805	813	816	840	832	837	790	821	825	823	833	752	811	827	840	810	841	844	832	807	895	797	811	829	838	833	838	809	821	807	819	828	831	787	850	814	858	843	809	808	830	796	794	825	808	795	823	802	809	839	900	839	875	833	824	848	824	838	887	821	806	848	806	861	840	873	834	827	868	840	826	803	853	846	847	807	849	883	841	819	821	856	873	867	806	836	830	860	827	798	801	849	852	813	871	857	860	896	813	808	857	800	832	843	859	862	810	793	882	848	814	778	804	845	847	810	811	810	801	787	854	824	854	858	856	846	806	851	784	766	807	816	777	859	818	790	780	825	808	851	832	789	891	824	788	797	823	824	817	795	852	806	825	799	831	796	819	802	810	861	855	790	844	844	798	833	819	848	830	792	803	849	848	857	856	802	802	785	828	823	854	872	844	829	824	886	884	845	799	830	845	876	890	820	848	843	814	862	799	877	844	801	836	822	848	809	902	816	785	847	860	827	797	851	837	822	806	875	831	806	842	800	784	834	855	876	819	861	851	808	847	858	815	841	797	827	834	818	887	804	837	812	785	815	815	780	855	859	792	841	865	815	866	789	871	852	812	852	855	896	848	810	810	847	801	810	846	799	825	803	768	836	850	811	752	824	869	867	871	795	833	871	847	857	862	807	879	796	799	829	821	815	801	862	794	782	854	839	853	846	861	779	785	847	912	829	873	824	854	825	847	821	824	825	814	833	883	828	794	877	838	797	842	871	839	812	813	763	791	812	841	832	774	860	757	845	836	863	821	892	829	826	813	817	807	844	804	829	856	810	857	810	830	808	805	819	816	824	826	797	825	802	838	790	817	834	814	870	836	832	780	881	822	858	827	849	868	812	803	824	808	887	824	815	787	790	826	869	819	839	845	826	832	815	850	806	798	801	818	828	846	779	805	873	842	791	913	825	822	768	866	848	833	839	842	858	844	843	837	875	827	864	831	849	836	876	814	834	782	889	838	813	796	812	847	808	789	836	809	784	852	832	786	842	828	835	813	815	827	806	798	808	829	814	798	852	791	798	844	857	913	808	826	832	845	870	850	767	831	821	802	848	885	816	816	831	806	822	770	785	839	824	822	844	845	818	846	868	820	791	869	801	846	824	829	842	822	812	784	809	822	846	812	825	864	827	827	847	876	858	817	889	848	853	825	801	851	858	826	854	858	839	784	871	835	876	820	828	836	815	739	799	823	890	793	811	840	834	803	851	786	828	856	806	855	831	837	866	837	872	846	863	842	816	790	797	828	844	829	864	784	873	836	807	829	856	857	793	829	824	807	819	811	848	820	833	810	832	812	877	875	793	830	854	814	850	804	847	818	830	842	830	828	814	833	885	820	837	807	760	830	888	790	870	797	800	798	849	819	843	793	862	804	777	822	803	830	844	784	826	822	841	841	801	823	812	799	831	842	815	859	882	800	820	806	852	841	814	837	836	801	826	803	858	847	785	836	890	816	863	862	852	836	855	811	815	881	837	811	818	823	841	825	851	811	854	837	847	801	815	805	770	848	800	827	822	833	831	832	821	836	816	826	833	850	816	829	756	790	832	830	833	827	800	845	847	844	831	880	887	830	839	834	797	832	857	841	813	851	834	832	809	881	782	802	828	860	834	859	849	790	807	848	835	802	839	825	893	789	764	859	872	823	752	837	816	821	786	845	797	819	791	871	840	798	800	833	792	838	790	837	813	781	855	831	770	812	846	850	813	794	874	806	829	822	843	828	850	884	826	819	835	846	789	818	802	874	811	754	839	830	816	892	785	821	802	847	824	822	900	830	863	840	866	852	837	825	908	809	827	867	849	835	848	855	810	870	832	861	813	855	783	825	797	798	815	813	815	792	879	831	876
10008	5620	2246	1270	820	706	759	696	621	540	481	416	351	326	299	271	232	203	192	182	185	160	145	156	161	173	138	151	120	139	155	154	138	130	110	131	135	127	151	136	152	146	141	133	138	128	117	141	132	142	134	135	129	149	115	163	134	127	140	148	139	124	122	126	109	132	137	106	139	143	117	134	112	127	143	134	134	126	134	120	139	116	129	118	150	131	118	112	136	137	144	142	128	113	138	122	123	120	139	157	139	123	133	157	134	122	132	133	115	141	151	125	130	124	149	129	141	120	130	130	127	142	124	132	138	122	137	110	136	131	126	115	139	131	131	135	109	139	102	141	142	131	118	135	110	145	141	133	118	134	123	127	130	124	127	141	136	145	138	133	130	131	127	139	121	123	115	129	136	135	151	129	109	154	139	130	137	120	118	123	151	123	135	112	132	126	138	128	140	139	144	135	159	130	115	123	131	130	114	147	140	125	122	128	112	119	129	118	136	128	100	124	117	150	136	113	125	108	138	131	142	122	139	120	130	136	113	146	125	154	110	151	108	127	139	143	123	145	103	124	103	112	126	128	111	131	133	149	138	135	106	135	129	121	111	111	135	129	123	142	133	136	127	113	125	142	147	129	120	144	122	129	134	152	126	123	121	121	127	122	125	106	126	141	115	146	120	115	149	155	119	128	138	116	129	114	121	141	138	126	141	122	125	133	124	121	140	154	147	139	153	121	115	149	148	134	142	132	113	139	134	125	136	131	146	171	131	140	141	136	136	131	130	112	129	138	139	131	130	147	124	135	129	143	112	136	125	132	151	122	137	117	112	130	121	136	129	126	139	132	115	141	140	126	135	133	130	139	140	131	113	118	141	129	133	123	140	156	112	143	133	130	119	140	140	110	110	143	163	133	120	156	130	110	123	119	141	126	144	133	122	144	161	122	156	119	124	128	119	129	110	129	141	133	124	136	137	131	129	129	123	123	138	116	119	123	125	135	138	123	145	122	136	120	122	122	120	130	125	102	135	138	125	147	116	134	116	113	135	139	115	130	127	132	121	125	130	132	126	135	113	133	109	161	136	121	129	146	126	112	143	126	141	121	138	112	133	152	122	127	131	134	134	123	117	136	139	152	119	124	136	109	133	135	141	118	144	107	120	151	132	136	122	140	117	120	132	130	131	130	133	130	131	128	128	118	134	115	136	138	146	117	135	135	143	124	136	134	106	144	130	120	108	133	129	129	125	123	142	125	157	137	132	126	148	93	145	137	101	126	116	125	148	138	128	116	132	130	153	124	143	134	118	118	110	139	125	128	135	169	145	119	119	115	110	137	132	122	129	130	144	136	142	136	150	126	117	135	139	113	131	142	110	122	147	122	104	121	124	135	133	126	108	130	148	132	133	134	134	147	114	157	151	138	123	137	125	127	135	126	133	135	140	127	122	136	113	122	138	110	150	131	124	151	124	133	125	139	127	143	120	121	130	135	134	132	133	155	134	126	136	130	146	106	146	126	119	122	136	129	121	138	123	134	124	142	136	134	125	126	117	141	141	167	141	137	150	142	122	126	150	147	134	129	124	139	151	143	130	128	161	136	132	130	122	119	137	134	116	126	133	120	142	137	121	136	121	114	134	131	117	148	138	122	126	117	124	165	119	143	127	141	117	122	131	129	146	149	120	121	110	125	125	124	128	136	145	130	144	144	130	120	119	130	111	141	139	130	125	161	109	140	115	119	143	121	142	119	133	142	125	130	160	133	125	157	156	150	124	153	136	136	137	139	127	118	111	144	165	117	133	149	132	117	124	127	128	137	132	131	143	138	129	131	116	116	137	120	131	113	138	137	144	131	131	108	128	140	116	140	136	124	135	136	120	136	141	113	152	124	136	133	135	113	111	117	119	129	116	149	138	158	118	128	124	146	112	125	163	125	134	126	138	124	158	123	122	131	131	117	141	128	140	126	131	110	131	120	142	139	137	122	112	125	145	118	129	141	136	112	125	134	149	140	150	127	108	109	141	143	133	129	142	140	133	158	113	125	125	126	141	109	139	142	119	134	138	131	128	112	121	112	111	143	126	112	138	140	148	121	136	133	131	130	123	125	137	115	123	139	141	106	123	132	123	115	159	138	131	138	126	137	112	152	152	150	134	121	138	136	118	117	127	138	139	106	124	122	122	122	141	126	137	122	118	131	135	132	145	141	147	124	128	123	146	140	120	127	128	129	127	142	131	119	115	131	134	120	139	132	118	116	113	121	135	126	130	155	132	120	132	135	135	148	124	136	146	138	134	143	145	111	124	143	110	146	117	127	137	123	119	98	138	134	135	132	132	151	121	125	154	113	106	132	132	113	135	135	127	131	126	128	141	144	130	107	133	117	148	137	125	130	144	164	115	124	113	120	131	136	155	110	152	119	164	110	127	144	127	131	118	136	154	128	141	114	114	146	138	130	131	139	131	131	125	146	135	129	143	149	144	116	115	145	139	120	130	125	142	120	133	127	149	133	118	132	142	143	130	146	138	136	130	133	125	127	133	118	150	125	131	149	130	146	136	129	133	142	119	127	120	135	125	124	130	138	140	137	126	125	121	133	118	128	132	124	133	139	132	122	132	125	146	126	128	124	131	116	124	132	129	127	129	135	110	121	120	120	141	128	117	114	139	131	119	135	133	122	122	143	128	127	156	119	106	119	123	123	155	128	140	126	143	135	127	136	136	128	139	136	121	149	136	127	116	125	126	140	142	141	121	149	124	144	148	139	126	132	158	144	123	134	149	133	130	137	131	122	146	115	122	147	138	129	125	149	146	134	126	139	121	151	115	133	105	129	112	134	136	113	135	113	137	123	144	106	147	120	140	138	126	123	112	119	144	158	124	142	129	122	144	125	138	130	141	129	123	110	144	132	112	135	135	134	132	126	115	139	159	131	130	140	129	136	118	99	136	118	132	134	152	134	123	138	153	147	138	147	138	127	157	115	134	135	114	131	144	134	119	129	151	122	118	132	119	124	141	127	139	137	139	128	120	150	137	125	131	122	133	136	147	138	130	118	130	142	145	150	131	123	134	138	134	140	133	129	126	135	133	121	131	126	106	130	147	135	127	108	136	127	143	128	121	122	132	104	143	129	129	130	120	130	109	112	159	140	149	140	134	132	111	129	101	140	128	126	124	115	124	131	154	141	103	128	153	128	115	124	119	123	135	124	121	118	130	122	127	126	122	121	119	123	135	134	124	144	136	123	146	125	133	121	130	119	127	119	138	125	147	145	125	127	129	112	159	118	135	132	144	112	143	133	118	140	141	118	137	136	136	133	124	125	130	131	146	115	131	130	141	133	135	137	131	143	124	126	117	128	137	146	130	134	137	123	120	135	136	124	136	140	120	121	136	135	136	127	127	121	113	140	132	109	123	149	125	133	128	131	143	143	133	120	130	126	133	154	110	118	140	133	145	145	128	131	153	127	113	139	138	138	133	125	125	125	133	130	120	141	110	118	116	121	134	115	142	110
40780	25418	16350	15683	19909	21713	20218	18382	15029	12295	10341	8733	7242	6016	4961	4043	3366	2832	2510	2292	1765	1584	1555	1532	1394	1260	1265	1189	1169	1058	1045	1104	995	1074	1043	967	1014	883	961	962	986	991	968	993	932	972	917	996	973	966	961	932	994	928	957	941	942	973	999	964	1090	1025	1021	1029	929	987	984	950	961	958	979	989	964	942	942	952	970	990	933	914	934	962	950	960	897	934	996	1017	970	964	912	942	938	909	941	953	918	892	928	970	992	933	949	918	917	961	965	989	943	899	972	952	870	936	979	945	957	906	989	971	968	930	973	950	935	971	942	946	916	919	947	976	914	924	992	956	971	977	935	955	933	999	985	948	923	986	1002	974	946	900	963	928	976	979	962	950	933	932	953	929	963	922	917	944	943	917	935	905	924	979	934	905	974	903	921	977	986	973	922	934	981	951	982	966	931	918	947	1029	1005	967	944	959	951	962	977	927	933	968	952	957	941	934	974	939	956	932	898	982	960	945	913	961	904	932	964	916	977	879	910	970	1015	931	964	962	977	949	973	945	986	922	967	978	958	969	960	930	960	974	1004	963	926	969	1012	938	877	941	917	934	934	928	945	911	920	928	936	945	970	953	989	991	955	943	1010	926	945	998	920	993	899	966	963	907	972	919	915	960	928	949	952	927	913	956	960	865	971	921	904	966	947	912	975	966	912	920	968	942	881	999	915	998	968	969	898	886	896	927	931	902	965	947	895	922	960	950	1023	998	950	937	968	933	903	888	966	940	944	934	1006	919	973	892	920	971	896	943	950	949	954	950	955	949	982	903	969	905	933	948	998	938	954	971	995	878	991	911	949	967	940	918	928	924	950	948	982	951	900	963	950	898	982	927	967	953	931	963	854	970	924	930	977	929	902	928	997	968	978	1006	923	941	959	976	885	935	969	952	978	960	962	947	928	881	964	934	928	1002	1015	973	955	907	881	951	933	944	930	949	917	970	977	969	970	941	958	977	951	979	915	948	998	949	958	934	1018	924	920	1000	933	958	893	939	974	956	954	969	946	962	941	896	998	957	913	911	969	932	946	998	946	970	956	929	931	983	984	958	943	922	952	958	984	933	922	984	945	964	905	968	942	918	933	913	932	1009	943	965	978	932	899	950	928	964	980	950	974	911	907	968	987	903	946	920	977	969	983	951	920	935	936	953	904	925	913	952	925	955	941	946	932	903	965	933	987	948	975	950	996	914	912	986	921	919	952	929	962	905	925	959	965	877	975	918	986	891	1001	933	908	956	970	966	946	977	1020	939	922	871	963	934	900	966	915	975	938	912	955	898	997	942	904	978	944	937	951	979	939	908	947	923	904	940	982	939	916	927	972	932	995	918	935	915	958	986	963	925	962	941	964	932	937	924	909	922	980	907	975	980	967	951	925	936	938	931	944	964	913	935	930	975	933	914	971	949	1007	925	920	970	907	971	963	970	928	939	936	1002	961	944	916	997	990	928	895	925	944	956	917	989	964	928	924	933	978	885	955	968	905	955	930	1005	1000	966	984	947	985	941	944	999	955	939	926	940	962	949	925	974	939	978	942	944	948	981	921	1004	933	931	985	966	1011	956	988	931	929	989	990	1009	911	915	933	914	958	937	914	971	902	932	906	971	930	929	928	955	917	939	910	963	964	968	935	987	966	957	962	948	919	991	965	950	932	1003	953	969	945	902	986	875	902	986	914	985	944	953	920	954	964	972	950	956	985	943	983	946	961	951	880	967	965	932	906	956	1036	990	931	924	966	938	953	951	947	847	906	934	905	939	992	928	938	932	967	949	917	951	938	964	993	932	986	944	902	955	946	950	959	934	941	944	970	954	933	1011	922	957	954	941	878	935	927	956	966	953	964	986	932	967	946	946	960	962	932	962	848	1005	948	954	887	944	983	930	962	952	913	942	907	909	905	972	914	936	913	896	960	949	956	907	861	956	948	898	980	976	964	945	985	957	989	939	961	961	968	958	977	959	953	946	945	924	986	860	988	971	884	957	941	932	983	975	958	928	929	902	954	945	924	983	920	920	934	936	954	969	953	960	952	997	963	928	965	949	930	995	947	876	961	971	923	910	961	962	936	939	955	980	916	984	1021	944	925	942	951	986	968	912	926	934	953	945	1010	954	974	971	973	940	943	971	950	979	970	931	908	949	896	937	943	937	921	924	959	969	957	912	984	961	925	968	939	959	933	1045	968	934	962	957	927	903	976	997	957	984	966	956	947	991	971	901	968	946	974	943	990	949	953	952	991	933	977	911	946	950	934	980	969	978	896	921	959	982	937	969	923	885	958	929	946	917	915	945	930	920	939	955	956	978	963	999	931	920	868	932	908	960	988	969	903	898	943	963	926	969	943	944	868	944	922	938	939	956	942	950	935	963	914	939	937	956	941	889	988	939	972	938	967	901	961	929	960	949	968	901	980	935	940	924	933	933	950	951	1013	881	956	999	975	998	930	906	949	914	931	973	969	940	912	939	938	970	943	905	921	906	991	923	921	941	966	999	920	953	929	976	952	941	965	909	930	929	931	951	964	916	958	950	977	974	918	947	981	926	920	947	924	979	1002	942	919	976	988	966	935	905	993	927	950	908	965	901	999	920	957	927	930	989	929	978	1010	952	885	933	987	950	923	915	941	970	957	929	974	971	968	962	929	964	938	928	902	904	942	920	995	976	896	934	973	928	950	967	932	902	922	940	920	955	947	942	944	961	898	955	945	961	937	943	911	967	933	991	962	984	951	971	919	919	915	941	964	931	939	950	991	957	930	947	983	1055	967	952	952	975	932	962	924	945	909	901	955	953	930	941	1011	966	974	975	948	941	916	904	946	969	915	971	906	1018	976	960	955	953	949	962	912	947	1008	992	900	951	927	934	976	927	925	994	935	955	888	946	943	1018	951	911	918	985	923	1001	874	919	981	948	895	946	978	923	896	953	974	933	934	949	1019	911	972	965	994	944	956	957	947	916	926	929	991	972	928	946	973	969	987	954	950	914	914	912	935	917	966	936	1020	944	948	911	960	1036	952	963	925	988	939	922	917	974	962	935	934	961	966	917	961	954	912	928	964	900	923	976	981	895	953	967	956	900	891	1004	938	901	881	908	1001	936	940	995	927	965	907	954	933	921	955	907	962	944	952	1019	926	939	974	903	944	1012	995	912	961	990	969	969	982	929	971	938	900	938	963	961	950	912	908	981	951	934	1003	949	950	947	914	922	866	935	939	931	955	994	986	1028	941	952	895	939	948	969	1025	955	941	941	990	927	985	918	902	1002	913	898	961	934	961	984	953	926	924	969	915	972	973	929	953	887	977	969	958	944	932	961	942	937	930	987	935	924	964	896	921	978	891	943	1000	980	927	927	952	933	908	923	953	954	963	960	982	1004	994	892	933	884	931	922	926	952	1033	964	967	965	972	1018	1004	953	958	961	952	913	936	975	875	913	877	937	974	918	970	965	985	952	940	981	1002	902	924	932	1036	998	922	971	988	914	927	979	936	985	912	923	908	935	938	923	998	899	945	969	948	951	948	949	905	974	950	918	950	966	955	932
6673	2497	1205	666	474	454	475	427	386	344	294	225	243	200	183	174	147	164	133	139	135	125	138	128	135	118	127	100	111	98	103	119	119	120	103	122	119	120	121	127	111	126	109	123	113	104	121	113	112	113	131	122	117	117	125	121	109	100	103	86	114	119	118	114	124	99	110	127	125	111	96	126	114	104	105	118	121	115	127	113	114	112	107	124	130	117	99	117	114	117	125	127	118	111	116	117	114	95	138	110	114	100	107	119	112	105	139	111	114	105	116	111	123	106	96	103	80	126	96	113	122	115	133	111	115	101	108	131	100	120	126	101	119	111	121	118	116	107	131	121	91	115	127	116	121	117	113	119	131	125	97	113	90	96	104	113	104	108	108	98	105	106	108	126	122	106	109	124	105	135	121	118	126	127	104	113	114	146	107	100	106	109	114	97	123	94	111	102	116	107	119	106	107	116	122	113	114	112	92	120	108	106	119	113	107	134	113	112	122	100	117	95	123	104	109	110	125	118	121	110	101	94	88	102	136	116	105	115	108	108	118	138	107	100	106	103	110	107	111	122	133	127	101	97	126	116	124	110	111	127	106	128	114	120	108	115	120	118	108	95	101	103	110	108	111	105	114	107	122	101	110	87	116	110	116	109	135	132	120	122	108	131	107	103	114	118	101	106	112	99	123	116	102	103	118	123	115	99	93	105	95	113	130	97	100	116	134	120	105	101	110	130	105	121	116	116	104	157	126	117	107	112	99	132	111	120	99	117	130	124	107	124	130	112	117	110	125	119	116	127	108	117	110	136	116	122	118	107	114	122	123	106	106	87	101	115	93	119	118	101	122	111	108	131	133	127	117	135	106	138	122	112	118	98	109	110	133	127	114	125	123	104	103	111	127	129	110	103	126	103	107	112	132	126	106	123	119	119	122	121	108	121	117	121	96	101	130	101	118	127	124	103	123	106	101	110	103	115	117	103	120	124	109	115	110	113	100	117	107	113	117	104	125	102	116	116	127	127	113	109	107	111	127	132	117	122	108	135	120	127	114	122	128	116	115	126	110	120	101	116	121	119	124	130	90	117	110	122	116	115	126	98	109	112	124	117	101	108	101	110	111	116	105	123	115	123	113	97	114	121	116	105	114	127	104	118	124	117	109	107	116	122	111	111	107	107	112	132	109	115	104	122	128	96	106	118	116	116	111	131	112	111	111	127	132	104	136	94	114	123	114	116	107	112	121	115	115	113	121	113	92	96	117	113	136	110	94	96	94	113	123	94	114	104	105	120	139	121	108	91	110	104	132	120	114	126	102	112	103	121	116	115	110	111	131	122	126	125	101	136	96	106	118	119	113	103	97	140	107	120	113	133	106	94	113	105	106	119	120	105	109	123	107	113	104	105	117	113	104	127	105	117	117	119	131	135	128	119	117	131	93	119	127	82	119	123	100	117	105	144	101	127	113	135	123	98	123	113	117	114	105	108	115	105	112	112	113	127	122	113	121	110	104	125	102	109	125	134	91	117	128	118	101	101	109	102	115	99	118	112	109	111	100	110	126	125	117	104	118	124	111	131	97	107	101	121	119	133	133	110	106	108	109	114	128	137	111	110	125	125	143	105	92	111	108	111	112	107	88	110	130	105	126	125	99	119	122	109	121	112	108	107	120	125	133	113	117	100	119	114	123	109	112	117	98	120	149	125	100	125	125	105	122	116	118	118	113	108	116	104	105	109	126	125	118	108	110	124	109	111	125	131	131	105	112	118	122	124	103	120	125	127	102	114	121	114	114	110	116	95	115	108	123	107	119	115	143	112	111	123	87	123	122	109	120	112	116	116	114	111	114	96	101	109	121	124	112	126	106	103	104	101	128	107	108	128	118	112	130	114	118	100	114	128	112	125	115	106	129	124	109	100	119	123	101	128	112	119	113	128	112	123	117	108	113	98	120	111	106	129	109	101	114	120	116	110	96	118	109	121	136	110	106	104	120	111	121	115	108	124	121	90	118	101	115	126	113	109	117	107	118	114	135	95	110	103	110	117	115	113	105	122	134	122	124	113	111	118	112	124	110	140	121	119	104	128	120	120	120	115	109	101	98	117	108	111	130	108	113	139	121	124	107	115	112	125	114	120	107	115	111	137	118	94	129	112	131	93	118	106	116	142	131	114	114	119	104	117	89	129	118	117	101	112	109	123	107	94	121	99	126	109	110	108	103	118	96	113	107	109	102	135	107	117	125	119	106	122	116	151	117	108	124	112	122	113	118	107	107	105	133	129	96	117	106	120	101	108	111	114	107	127	100	124	114	107	124	105	126	107	113	133	128	100	129	126	106	100	127	101	122	102	115	129	118	123	122	104	112	119	88	117	114	120	121	103	99	111	129	110	131	111	129	113	102	104	99	99	114	115	111	102	122	106	106	123	112	121	109	102	113	112	128	121	114	106	112	111	105	108	94	127	116	109	92	107	105	116	92	120	130	114	122	102	119	106	130	128	100	111	121	115	106	102	122	113	124	127	97	121	124	105	122	112	118	103	93	125	92	103	114	106	142	126	124	133	112	107	116	118	120	112	119	119	128	104	119	108	115	115	110	110	125	107	131	116	115	110	105	124	114	115	111	117	130	116	114	115	132	110	101	115	109	112	127	125	122	120	108	88	133	115	111	102	110	119	126	111	109	112	119	119	109	101	100	97	109	116	120	106	121	87	111	99	129	119	112	109	108	98	128	123	109	131	118	109	127	106	101	116	118	123	89	132	114	121	104	108	114	105	112	107	137	113	106	120	115	112	110	112	118	123	122	126	117	118	99	122	118	110	112	103	105	99	114	106	110	117	128	112	110	114	106	103	118	120	104	113	109	105	132	130	111	113	122	128	138	100	123	125	105	104	111	117	104	109	138	120	113	124	106	125	112	94	107	126	109	94	108	125	119	115	104	121	132	142	111	113	91	105	128	111	119	96	124	123	127	113	119	96	109	112	133	108	153	119	111	115	108	112	116	135	119	111	110	112	125	114	125	121	134	110	118	106	122	120	117	123	113	105	110	114	147	106	118	117	109	129	95	123	100	112	110	117	114	104	115	123	115	116	123	124	137	106	112	125	106	131	104	110	125	107	112	108	96	112	136	114	125	102	125	110	108	105	120	116	106	132	121	136	124	116	125	118	124	116	131	114	93	120	111	127	110	113	105	136	113	95	121	98	103	123	116	104	115	115	100	106	111	125	130	142	125	117	91	109	99	129	118	110	116	105	119	114	110	127	112	112	100	110	114	113	122	106	128	106	116	108	96	118	98	107	110	118	126	115	119	115	101	105	116	95	111	115	113	112	116	116	128	104	129	115	117	112	137	110	99	119	114	117	106	113	117	109	114	122	106	125	125	124	102	118	133	114	100	145	91	121	103	106	103	109	121	121	115	84	126	117	118	90	101	114	120	124	107	107	100	131	123	113	101	111	121	114	133	119	112	121	128	118	111	97	113	110	93	123	137	106	112	119	94	103	131	129	111	98
34590	17579	11105	10088	14081	16079	14362	12291	10304	8142	6520	5405	4483	3698	3014	2514	2095	1890	1684	1404	1304	1226	1135	1112	1096	1092	977	1007	896	916	916	875	917	827	868	857	877	832	865	782	842	847	835	874	816	846	885	886	888	882	899	883	848	842	857	867	843	919	893	815	857	880	803	830	849	844	885	840	865	853	861	827	857	835	833	856	845	833	855	820	826	811	805	834	827	854	820	827	813	822	873	876	850	869	802	805	848	831	881	824	851	827	854	826	862	854	806	895	820	888	853	857	895	794	853	821	830	803	892	862	883	822	899	807	868	813	846	843	835	843	787	829	835	876	879	838	864	871	845	857	837	843	852	818	871	827	813	823	858	821	827	818	859	850	816	876	845	886	848	836	880	852	856	870	894	884	797	880	873	850	831	842	885	849	820	835	846	858	815	861	812	828	802	866	794	844	871	833	862	884	835	742	825	802	863	863	848	892	876	827	836	917	835	853	830	825	825	876	812	875	815	823	819	816	879	779	860	880	808	868	853	875	839	895	800	845	895	822	814	909	820	829	841	807	845	895	862	815	870	863	796	837	855	850	853	828	846	846	890	863	837	874	886	827	898	824	808	847	807	876	849	842	891	854	862	853	832	870	818	816	826	837	829	828	886	759	844	844	838	848	853	801	827	861	844	850	841	854	832	841	812	803	864	826	857	814	854	898	854	851	841	838	824	818	884	803	800	881	868	832	831	871	841	808	844	841	877	828	813	828	792	815	852	811	828	834	772	810	838	850	827	864	871	864	825	826	827	866	824	819	823	835	895	811	842	779	877	851	795	791	815	871	846	814	848	777	876	839	823	803	841	788	901	824	851	851	874	812	864	853	843	829	853	816	831	837	807	858	846	861	864	819	831	826	868	832	791	867	836	865	847	851	867	830	860	814	834	842	865	857	860	859	813	808	899	805	801	807	810	889	878	872	788	843	856	860	810	825	870	836	837	843	902	851	827	811	828	801	827	804	896	827	848	818	858	895	835	861	876	847	835	878	813	779	819	832	844	869	840	801	843	829	886	838	809	848	849	844	805	868	852	896	857	889	858	877	869	881	826	883	864	822	877	890	831	843	824	838	869	878	828	854	816	806	874	824	792	817	862	839	867	849	830	837	854	868	848	801	865	851	864	861	809	846	854	835	780	847	845	908	837	877	806	831	772	888	857	872	817	869	847	864	792	894	833	839	813	766	852	882	836	801	824	826	830	861	825	825	864	871	802	850	881	888	826	849	834	807	814	829	866	856	867	829	839	836	793	876	874	822	849	816	834	827	839	873	855	808	778	827	815	902	809	850	866	827	810	818	809	853	889	861	844	825	861	829	866	848	855	823	836	844	839	811	854	882	860	825	792	851	808	804	891	817	843	822	865	853	839	831	927	803	895	860	846	807	860	878	790	882	850	851	823	834	843	859	863	868	844	833	885	869	839	860	775	854	780	842	837	829	853	823	807	813	829	858	820	882	815	821	830	851	857	818	846	845	861	907	751	814	838	817	806	830	811	866	822	843	848	806	882	873	858	807	833	861	881	820	858	864	864	854	818	831	786	818	846	865	842	801	835	855	848	817	824	818	869	842	821	815	861	832	844	833	842	868	889	844	843	847	821	829	840	874	827	868	853	833	850	878	837	841	870	860	874	843	908	827	856	796	828	822	884	854	871	833	811	850	796	839	810	867	850	848	857	844	817	834	821	876	872	845	849	831	843	858	803	837	844	862	843	783	845	840	872	820	840	861	863	852	886	874	800	844	828	874	846	809	849	858	790	856	824	838	877	838	857	887	880	839	835	869	849	828	853	857	848	857	857	861	845	832	804	840	875	860	848	913	829	837	815	838	816	839	882	821	847	862	824	883	798	854	839	834	876	824	807	826	878	850	814	853	855	848	833	840	878	897	831	863	866	874	834	808	844	818	799	861	837	867	810	826	833	856	841	812	865	807	764	794	854	773	857	822	861	896	861	858	868	863	793	860	875	853	817	812	828	862	857	789	850	851	879	814	841	835	822	854	864	893	857	863	789	837	861	832	778	804	838	854	854	858	867	879	847	845	866	799	783	870	840	838	822	828	847	812	808	857	893	839	817	871	861	862	851	816	809	857	838	853	859	873	838	842	814	845	866	848	815	823	892	789	841	840	784	858	870	804	840	820	828	847	825	848	845	845	819	844	868	846	772	868	818	846	877	849	841	792	851	847	872	834	864	835	839	858	820	814	841	877	831	876	835	824	825	889	826	803	874	879	820	865	829	879	848	792	853	863	890	876	846	855	861	848	864	838	862	859	833	838	876	909	822	848	833	875	814	800	768	818	826	837	827	792	858	867	839	839	875	832	872	800	863	867	835	815	830	854	853	828	855	837	812	774	859	904	816	807	839	847	854	842	901	843	878	855	868	804	858	836	781	875	836	876	891	837	865	810	898	866	878	863	870	812	862	879	852	844	850	853	855	876	817	851	846	836	844	834	824	830	818	854	812	832	837	874	799	831	854	900	855	846	805	826	854	783	859	839	835	833	843	860	821	823	829	825	837	827	827	836	831	864	807	888	808	848	803	843	847	854	847	828	841	839	824	871	800	853	813	853	856	867	892	878	852	835	834	829	830	805	833	845	868	848	817	852	833	852	806	824	876	811	839	787	821	836	831	837	837	856	775	834	883	875	888	828	813	813	845	820	873	830	868	806	823	835	831	822	783	829	859	839	908	904	855	846	800	817	856	892	856	861	840	799	817	832	837	872	818	852	817	843	876	847	863	738	849	838	871	803	854	859	894	822	870	825	822	824	910	821	884	862	856	847	843	855	849	838	807	900	834	844	824	855	872	783	853	811	861	872	853	854	847	877	860	844	818	823	851	834	830	806	827	856	851	822	840	871	885	811	812	788	852	829	872	847	834	802	884	854	854	921	872	866	829	832	841	870	889	888	883	840	822	837	826	854	858	914	868	885	886	834	818	843	832	860	826	795	822	837	890	860	826	825	796	934	846	817	860	802	837	840	857	835	862	817	877	746	817	857	817	887	849	850	833	826	823	810	837	851	759	848	814	866	787	816	798	825	762	836	819	881	866	875	862	880	841	839	801	921	812	872	803	877	826	833	880	835	829	844	843	855	842	815	874	825	826	836	804	826	851	791	827	800	839	816	859	896	812	815	866	821	803	858	894	885	839	857	795	858	913	870	898	851	862	864	899	849	843	811	834	859	824	828	823	854	852	864	830	837	909	836	870	856	873	819	870	835	878	871	798	837	820	830	839	782	835	831	815	844	801	824	849	800	839	894	837	841	791	892	854	893	821	812	830	838	857	826	858	848	883	878	851	880	799	872	859	837	819	872	908	835	860	809	864	813	861	829	807	813	850	818	871	824	900	819	833	856	818	837	851	856	792	875	835	888	865	874	902	868	823	837	843	812	835	909	857	840	854	849	801	880	837	844	852	818	835	907	870	808	843	944	847	853	887	816	767	816	870	840	852	853	858	844	832	806
7721	3934	1837	895	685	631	647	632	505	512	394	331	315	269	250	221	219	179	174	166	142	149	143	137	146	157	137	131	120	136	128	125	129	131	160	136	137	122	125	117	145	148	147	125	128	130	135	122	148	109	135	132	123	138	119	161	115	132	144	143	149	102	116	139	140	148	129	129	130	117	120	131	133	141	127	141	147	113	147	123	113	113	141	127	128	104	126	139	146	125	120	121	131	148	148	119	123	121	133	120	128	145	130	121	125	117	144	122	125	127	115	156	118	145	120	131	131	117	124	121	156	124	116	113	134	139	143	128	141	138	139	120	112	142	131	106	163	135	141	137	124	112	141	136	144	113	119	131	128	138	113	131	107	142	126	129	128	113	152	121	130	148	137	121	130	136	121	125	107	140	135	135	146	121	149	116	137	125	124	139	131	121	149	133	136	122	133	109	153	131	140	114	134	125	126	137	120	112	154	123	121	142	138	152	112	148	128	132	128	115	137	123	134	117	129	138	128	108	121	118	111	127	112	114	112	128	134	138	155	123	122	119	129	122	135	144	143	134	151	160	124	128	133	139	143	137	138	125	135	132	123	146	135	115	146	128	115	124	125	112	124	123	136	109	115	137	141	134	131	134	135	124	125	129	127	141	131	145	110	120	136	119	140	138	123	134	135	119	136	126	126	149	143	125	127	127	130	129	114	123	140	108	119	125	154	123	128	130	113	122	117	143	130	123	132	129	111	135	129	119	124	109	132	120	126	122	136	136	123	110	129	118	117	139	137	104	136	132	153	115	132	108	141	136	139	132	113	137	146	135	132	126	128	109	137	133	145	134	143	137	114	143	129	142	128	120	131	136	138	128	116	115	133	135	129	141	137	144	130	117	129	121	114	116	107	151	120	131	132	129	128	121	123	117	144	117	101	124	124	141	115	120	133	113	127	121	131	126	117	159	126	118	125	134	145	122	131	114	145	147	128	131	134	128	140	112	105	123	127	115	121	135	142	133	127	117	110	138	147	143	124	134	143	138	128	142	118	139	139	136	111	134	143	115	112	134	122	129	131	106	114	110	125	132	139	126	123	129	122	140	124	127	139	132	114	116	128	115	128	114	148	115	140	141	126	140	120	131	127	114	115	135	131	126	139	129	109	131	150	129	135	134	142	135	116	123	135	120	133	117	144	129	114	139	131	140	127	134	139	137	140	146	124	128	131	126	142	108	127	108	122	149	132	116	126	141	120	138	124	126	143	122	123	141	142	137	123	132	128	134	147	119	128	123	145	128	116	139	120	145	138	132	114	112	146	144	139	122	127	128	137	127	143	116	143	118	128	151	119	141	133	137	135	145	127	127	133	114	115	131	114	130	126	142	161	115	120	143	136	140	139	144	119	156	121	116	128	140	130	140	117	122	141	136	137	137	133	147	129	141	118	137	147	124	139	119	131	146	139	146	123	126	129	135	128	116	133	135	144	118	146	129	124	130	143	134	123	148	134	133	116	122	125	126	144	127	125	143	133	130	128	129	130	113	132	151	133	130	138	136	134	117	128	132	146	133	117	127	116	134	132	121	116	121	138	139	117	136	134	146	121	135	139	135	131	140	123	126	119	141	122	144	120	128	127	127	134	126	117	131	114	127	118	139	130	119	148	123	125	108	131	128	137	122	139	133	145	117	135	136	121	148	131	118	122	114	122	125	128	128	119	128	116	116	109	106	120	132	118	132	136	145	125	127	128	142	147	127	122	150	128	134	94	122	131	134	123	118	139	138	130	113	124	118	131	116	138	134	147	115	132	141	135	128	127	136	151	122	141	126	116	147	119	149	134	136	148	126	132	111	149	117	150	122	134	126	123	122	119	124	131	102	132	121	122	119	116	124	132	121	118	113	145	119	135	119	134	122	138	142	134	124	131	130	133	120	140	132	153	111	126	137	140	124	119	136	144	113	119	133	127	124	133	147	141	111	151	132	126	146	131	139	110	120	137	125	129	131	120	114	136	134	124	136	117	120	133	119	139	123	152	127	134	140	118	135	134	137	123	132	133	132	150	122	138	132	141	124	146	120	125	118	156	134	120	140	141	136	128	131	152	149	128	132	147	120	117	135	150	129	140	137	136	131	138	134	125	137	134	115	121	125	127	134	127	138	141	140	143	128	107	135	131	116	112	122	110	122	132	136	112	127	106	125	131	124	139	119	132	119	135	157	137	134	139	111	137	131	139	116	133	134	141	137	116	122	132	136	145	141	138	145	119	121	143	131	150	139	120	114	136	150	140	148	139	133	132	127	135	127	141	136	120	133	127	131	143	118	116	131	126	138	139	126	141	144	139	125	126	126	123	146	135	126	132	142	145	115	126	149	133	148	119	140	129	121	131	135	133	108	149	121	114	128	135	119	127	127	147	130	133	130	140	124	120	119	116	125	140	139	143	132	152	129	134	143	133	127	154	136	117	128	127	119	135	146	142	123	140	120	139	130	123	116	111	132	132	111	144	119	121	122	139	131	130	132	125	138	138	128	140	149	116	125	151	127	151	133	112	136	148	149	125	128	123	101	154	147	134	124	135	149	134	112	120	126	133	133	105	130	127	139	147	134	127	111	121	157	144	123	135	141	123	137	137	131	125	150	144	139	121	139	120	140	141	126	139	130	137	127	107	142	136	122	152	142	106	122	137	125	129	109	123	142	124	118	139	128	150	131	140	135	126	141	137	113	133	149	117	157	121	121	136	140	137	120	144	131	128	132	113	140	133	137	123	141	130	114	113	137	130	119	148	134	114	143	154	122	138	105	128	121	110	122	130	137	142	111	134	122	122	131	132	127	118	141	150	133	114	119	139	140	142	132	124	130	126	120	122	119	122	141	112	110	135	115	121	127	126	126	160	119	135	135	111	122	132	152	134	111	121	146	146	125	149	127	135	132	129	121	136	129	141	106	150	121	133	143	142	133	138	146	121	124	128	142	111	136	136	143	124	117	120	121	117	141	159	139	137	148	125	119	111	124	132	113	122	133	147	133	116	124	125	130	124	121	136	135	134	123	126	136	138	148	137	143	130	133	136	132	142	142	110	129	132	115	141	127	130	143	140	127	134	141	135	132	136	132	125	142	133	118	146	118	134	144	138	135	119	124	126	134	121	134	133	127	128	141	148	143	135	111	147	134	147	114	128	142	133	133	142	121	111	107	128	124	125	125	118	127	126	131	127	127	136	149	153	121	135	125	139	132	121	135	132	122	126	129	130	146	146	139	132	121	131	134	132	135	135	105	132	136	96	140	129	125	125	118	141	122	146	129	146	122	140	127	147	143	112	124	128	121	129	125	131	120	139	127	137	116	124	132	120	134	137	117	120	131	130	128	139	121	116	135	122	146	141	121	128	126	134	120	133	141	119	125	131	120	126	139	136	116	150	145	113	134	134	148	133	113	122	115	122	136	117	155	122	132	135	135	130	121	143	119	132	124	135	129	133	125	126	148	135	129	135	125	117	134	125	136	117	113	134	137	142	138
37076	22061	14038	12294	18393	20009	19288	16650	13828	10784	8917	7313	6174	5009	4205	3363	2866	2450	2083	1801	1603	1513	1378	1336	1242	1206	1185	1184	1089	1061	1001	1015	1037	948	962	981	937	940	942	972	932	986	952	1000	985	1020	969	929	963	945	970	932	937	918	921	956	919	997	916	981	1040	936	985	945	966	960	936	967	962	931	887	974	911	960	968	914	963	913	907	904	969	940	935	974	968	972	967	932	894	959	880	904	927	871	956	945	961	952	988	919	937	934	868	966	922	949	984	936	943	928	925	900	946	952	902	923	1022	922	975	907	982	912	909	936	964	897	938	968	892	947	947	954	940	926	929	964	971	941	949	963	938	938	936	903	940	934	909	948	946	911	896	930	947	901	886	945	921	961	943	881	974	927	991	956	966	942	904	945	893	926	929	885	917	913	965	942	892	909	933	925	978	945	946	948	954	941	939	924	984	973	930	979	910	915	943	949	957	883	906	942	904	910	926	917	1012	921	914	885	974	979	891	951	951	905	927	987	964	967	864	924	939	964	962	895	943	917	968	901	942	938	990	948	955	969	907	976	946	893	1001	926	958	948	958	900	976	896	994	988	942	931	937	896	921	945	943	960	949	944	973	996	922	903	987	939	930	948	943	899	953	934	887	933	925	957	928	995	946	939	931	922	943	953	896	968	975	932	961	959	942	963	936	929	906	985	923	952	972	971	928	873	960	933	977	911	904	902	941	950	914	947	879	903	945	915	928	928	915	947	958	914	969	952	1001	913	910	997	911	933	979	1005	938	942	978	979	924	932	951	922	916	990	953	1011	898	956	985	960	936	905	931	944	977	887	948	955	950	990	941	951	937	970	947	902	977	965	993	933	980	902	913	969	1002	907	961	972	960	981	1039	957	931	883	933	920	930	998	913	930	958	965	898	894	872	955	898	939	926	921	936	963	941	934	933	1000	919	912	887	975	991	913	930	936	940	921	979	936	968	937	955	942	932	982	942	957	935	950	935	935	937	935	916	1000	926	978	934	949	971	944	929	911	975	937	909	982	949	930	921	964	958	907	956	918	911	1007	931	972	1010	958	945	946	986	858	898	921	977	904	915	947	961	930	928	921	895	964	947	908	926	941	985	935	969	997	971	905	902	963	935	924	932	947	924	933	966	971	983	925	905	969	898	1003	961	973	980	933	953	953	980	955	923	900	919	951	912	939	892	926	903	940	931	952	956	906	922	942	876	923	961	928	984	888	1019	960	956	950	957	974	914	913	915	987	896	956	924	939	951	936	953	947	906	945	970	984	926	944	938	988	904	970	940	1036	994	941	957	910	929	964	953	887	942	985	962	941	925	911	935	926	996	943	965	954	964	893	957	927	892	981	890	916	888	993	887	947	922	968	973	964	942	913	955	974	979	943	921	941	981	883	952	953	988	970	970	975	957	956	912	926	964	954	938	965	938	926	905	946	887	921	916	955	929	1031	930	929	911	931	968	922	941	869	914	962	926	896	952	915	906	962	886	917	945	845	940	924	941	936	948	933	920	934	917	918	983	950	962	921	942	954	956	948	994	950	952	938	937	897	940	917	952	967	874	904	956	933	952	911	967	887	911	1000	915	923	924	942	914	936	917	918	928	949	986	937	915	934	956	942	964	947	914	977	901	911	954	934	898	897	913	932	971	966	944	901	905	937	951	942	910	907	961	956	896	921	967	975	1002	845	999	957	941	971	976	1009	992	906	929	921	951	946	946	865	937	917	947	898	931	923	919	932	960	908	928	994	969	946	955	883	967	968	945	940	984	965	938	903	992	923	977	878	950	988	907	1008	956	934	942	949	976	926	942	952	963	930	918	911	1017	948	965	910	939	959	940	1000	932	982	937	894	916	923	995	940	968	974	953	924	952	954	988	960	931	915	855	932	900	910	949	946	936	923	966	955	935	925	910	901	938	886	971	926	940	908	894	949	976	918	993	929	963	1035	932	896	929	932	956	888	898	946	965	926	946	938	884	922	934	897	955	953	972	911	908	881	932	947	945	961	947	918	941	938	880	923	967	975	918	952	957	918	962	937	936	978	921	942	941	920	970	939	886	975	989	943	929	904	947	961	896	961	888	925	976	935	890	953	897	999	916	937	949	957	1002	1013	902	912	961	907	967	973	966	939	916	956	977	907	918	919	922	951	936	934	973	915	952	927	952	971	919	906	946	963	924	920	940	942	940	889	936	936	950	872	958	972	938	929	962	893	950	920	905	947	991	948	958	912	986	936	951	922	983	948	925	959	962	1003	950	985	942	931	908	943	937	946	956	951	932	906	889	933	913	922	927	920	939	949	902	939	980	970	929	930	988	912	910	920	951	907	930	910	919	955	940	946	913	933	926	931	956	958	937	884	949	922	974	915	929	959	930	932	978	977	924	965	941	889	958	974	949	954	915	948	943	960	939	960	957	936	930	915	954	929	903	938	917	928	928	989	902	958	922	951	979	942	928	909	937	907	946	964	902	910	896	965	944	944	937	949	891	933	859	922	916	918	956	913	961	993	953	926	952	933	901	900	907	946	944	949	957	929	947	947	886	995	889	934	940	920	886	951	926	997	910	891	903	901	911	934	947	957	961	967	922	901	915	934	871	924	939	923	910	925	932	969	917	948	889	993	918	930	944	984	1015	927	883	883	916	942	925	975	1011	960	950	897	950	909	950	997	987	904	967	902	976	905	951	956	887	932	926	982	951	920	925	923	929	951	903	925	909	956	977	946	943	895	977	925	949	955	939	930	972	937	942	940	923	923	918	946	923	938	926	893	920	938	876	924	937	907	907	877	934	972	892	901	989	933	947	930	917	901	955	957	951	903	948	955	921	941	941	913	904	921	902	899	910	941	942	920	923	942	923	999	898	961	921	918	891	959	991	913	890	908	991	853	936	960	954	908	949	974	908	942	983	968	998	908	945	897	905	1002	974	996	897	936	967	969	933	945	917	924	928	907	947	1028	979	945	915	952	968	928	905	997	973	940	971	1010	952	938	953	937	927	935	923	930	924	930	947	919	911	915	970	988	939	935	889	904	939	912	952	955	935	926	1010	955	891	952	893	940	940	898	965	939	938	942	926	910	979	989	955	903	945	882	972	955	972	919	927	903	928	953	917	942	944	876	926	923	868	952	954	924	908	891	897	939	975	911	927	921	903	946	948	915	939	905	883	950	955	936	916	924	920	975	924	924	896	911	955	945	925	950	1000	948	945	1005	903	924	922	883	873	890	917	992	944	935	929	941	935	925	955	963	937	968	965	956	880	984	913	921	955	940	950	981	928	900	892	912	937	938	966	929	918	902	1023	928	961	954	924	976	944	940	962	916	974	932	948	931	997	901	954	992	947	919	922	937	936	878	896	926	962	890	944	875	956	938	916	916	935	926	906	896	947	922	1004	931	983	944	918	884	943	882	895	946	946	912	935	918	960	961	921	891	954	918	918	973	945	927	933	976	914	958	933	959	892	937	922	960	920	987	887	940	936	985	968	952	949	980	910	914	902	945	945	969	916	934	935	983	915	924	933	943	936	952	997	953
9194	3624	1468	827	533	550	617	565	505	385	405	296	273	255	223	217	181	155	165	154	168	131	133	152	118	133	141	115	120	115	143	113	127	103	113	123	132	111	108	113	121	127	129	103	111	108	136	114	129	125	119	123	110	119	126	99	99	114	125	134	134	111	126	114	125	106	113	89	118	117	112	95	124	122	93	109	97	128	109	98	138	124	108	125	125	133	133	95	119	122	122	122	118	129	134	115	118	123	113	104	109	118	116	116	109	103	129	131	110	131	112	107	119	115	111	109	152	122	116	124	118	123	108	100	109	118	128	97	100	113	114	109	123	115	118	92	107	120	131	125	134	108	131	133	128	129	107	118	116	124	104	105	111	103	105	105	128	129	106	101	115	120	121	115	106	106	128	107	104	104	127	117	124	93	129	99	118	95	112	107	123	128	133	120	118	118	130	124	128	109	112	110	116	103	131	114	128	116	91	123	129	114	101	127	139	132	130	107	130	130	125	135	127	113	128	108	140	113	117	120	122	105	101	116	126	127	128	119	110	110	129	115	104	108	112	110	118	118	115	125	107	130	129	121	109	108	106	109	133	130	104	108	117	124	113	117	110	126	112	109	120	113	119	113	115	125	117	114	108	132	131	123	114	96	127	131	111	118	109	132	115	106	116	116	102	111	107	108	127	115	115	96	118	116	106	118	124	101	135	128	120	129	118	112	117	105	129	123	129	112	135	123	130	124	110	110	101	126	119	115	114	115	107	119	118	124	123	116	99	124	128	115	115	126	102	109	137	127	130	90	119	115	112	120	110	126	112	102	122	119	127	120	124	119	109	111	120	102	110	124	112	109	102	116	118	134	116	115	110	119	108	138	100	137	118	126	106	121	100	96	110	116	139	115	116	125	103	122	116	107	145	109	97	101	98	119	131	126	112	108	114	114	116	130	129	100	135	119	104	136	119	98	102	123	97	102	125	105	108	114	114	115	133	104	119	120	132	118	124	126	112	122	115	110	130	123	110	103	111	120	131	110	112	108	128	112	110	89	115	132	117	122	121	113	120	110	126	145	135	105	114	99	114	104	108	114	115	102	110	130	121	128	109	107	127	114	131	129	118	111	126	114	120	87	113	125	106	106	123	111	111	119	115	117	125	139	118	127	122	111	112	119	118	126	119	107	123	127	129	119	118	103	100	104	132	113	109	118	141	125	120	140	105	128	140	143	112	115	119	97	101	122	125	123	105	114	116	118	105	111	125	104	121	114	118	124	104	102	134	110	112	124	107	105	114	118	104	121	118	115	126	112	106	102	129	127	128	115	117	115	123	111	122	107	127	109	107	120	133	129	116	107	108	113	123	121	119	102	115	114	116	108	118	128	114	101	111	104	117	120	121	106	89	121	127	131	116	107	126	111	103	108	118	123	116	127	116	102	93	109	108	120	126	118	103	112	124	117	116	117	116	118	113	120	114	124	124	119	116	123	134	117	105	118	113	112	128	113	108	112	89	105	110	105	128	113	141	90	118	133	118	125	89	108	136	121	123	104	112	128	119	103	140	110	128	110	141	117	117	116	121	107	96	109	119	108	102	135	97	134	113	117	112	100	121	92	120	121	104	131	103	125	103	119	130	113	102	107	114	121	105	129	117	110	114	91	126	107	125	129	120	119	117	112	136	140	108	116	126	115	127	104	111	110	109	111	105	124	117	95	102	135	122	111	120	108	116	107	109	120	92	117	114	117	111	111	127	85	107	99	115	100	126	116	124	99	129	92	100	119	119	111	100	106	112	117	127	134	126	114	132	127	108	120	109	132	119	102	110	107	125	117	129	96	111	113	120	130	114	108	90	122	113	106	105	100	103	119	103	120	117	117	119	109	114	119	121	125	121	116	113	115	116	122	104	129	118	119	118	118	105	125	124	104	112	117	115	113	108	89	99	113	117	111	126	130	107	113	122	133	111	105	130	121	133	131	121	116	103	116	91	120	110	137	114	112	134	107	124	122	118	131	116	120	123	98	133	127	131	134	112	108	110	136	109	150	120	111	97	124	119	131	118	115	113	114	119	107	122	107	128	122	98	121	103	116	117	115	94	113	122	123	111	106	119	109	118	103	116	97	109	110	119	91	127	122	118	116	117	135	114	94	118	117	115	126	100	119	114	116	104	102	100	129	96	122	133	122	137	105	134	118	118	122	122	108	125	116	128	118	116	103	114	103	93	129	108	125	123	107	127	121	117	114	103	114	105	99	102	113	133	107	122	118	133	128	99	100	113	129	114	119	102	117	114	99	117	119	118	125	120	119	115	125	112	111	93	137	108	108	116	111	111	116	112	112	116	122	122	104	101	109	117	110	125	115	136	107	123	106	117	132	99	109	126	121	118	134	100	100	121	115	123	114	124	109	100	124	112	132	112	134	114	100	112	113	120	96	104	114	114	117	109	102	119	106	120	120	105	116	120	126	112	101	118	112	112	95	104	108	107	98	116	127	92	116	121	119	107	133	111	119	125	125	122	98	129	114	103	121	129	116	124	115	122	115	135	111	114	100	108	113	114	119	110	123	106	115	104	115	108	116	118	127	119	114	120	101	129	140	139	95	112	122	136	111	121	104	109	110	132	112	119	112	108	117	137	114	110	134	111	92	98	96	112	123	114	113	119	109	118	128	125	101	107	106	123	138	121	118	123	108	107	103	139	119	115	115	120	119	116	116	131	116	112	133	104	114	96	103	110	117	127	103	95	107	122	116	109	128	114	124	114	116	132	121	98	105	104	100	116	92	120	101	113	121	103	108	99	100	133	116	133	117	105	121	123	111	118	124	114	121	124	111	111	115	100	125	122	111	110	116	117	122	114	108	121	116	118	118	97	113	127	122	118	108	119	120	118	111	112	111	111	122	125	104	116	107	105	104	133	119	124	115	122	108	108	119	128	91	113	122	120	110	95	115	104	127	87	108	105	129	110	120	108	130	124	110	122	114	129	116	108	121	117	115	117	121	99	123	112	105	118	129	126	135	133	103	91	109	100	122	123	117	107	132	103	117	122	117	102	118	91	125	114	115	111	106	115	114	115	120	108	112	128	137	101	120	112	136	119	125	124	101	120	110	110	107	114	103	106	112	130	123	110	113	123	105	111	114	122	109	122	128	118	110	129	116	120	115	103	110	117	112	125	120	112	109	101	101	107	129	119	129	116	128	141	117	117	100	116	130	114	118	124	117	128	122	126	127	124	128	103	103	129	122	127	127	120	122	110	115	122	113	108	122	119	124	121	99	116	128	94	121	98	114	113	113	100	105	113	115	111	121	120	98	108	120	110	124	92	115	113	143	107	100	113	122	120	117	124	133	132	112	121	104	112	130	110	119	126	107	113	111	100	125	117	124	143	119	99	107	113	115	101	117	101	120	101	123	126	116	123	114	116	123	117	101	120	113	119	113	128	115	121	117	123	136	116	119	116	105	114	123	124	117	118	130	116	112	131	114	120	126	124	123	125	110	122	120	127	110	91	94	131	116
36553	21118	11834	10957	15405	18591	17566	15457	12854	10410	8486	6852	5699	4426	3709	3003	2681	2203	1895	1570	1492	1358	1262	1228	1111	1086	1122	933	951	915	946	911	839	858	887	865	836	838	826	843	834	826	926	938	850	904	842	867	906	896	876	800	817	833	825	843	840	856	919	902	950	863	900	877	872	870	872	854	866	829	849	855	877	861	870	905	820	852	837	832	870	800	831	861	875	826	865	877	873	860	858	851	848	848	855	866	859	860	860	861	854	790	845	874	823	831	825	891	869	854	896	801	844	850	847	920	873	850	836	878	873	850	853	889	819	828	818	821	888	839	863	854	869	880	830	814	822	801	835	813	850	864	859	832	860	842	852	852	894	850	877	811	823	841	851	870	852	858	783	779	832	823	876	857	855	812	890	834	893	879	803	860	821	851	830	857	842	814	817	797	855	883	883	891	807	856	870	796	830	841	841	870	845	840	850	792	840	792	842	839	867	785	837	881	796	848	911	840	794	815	824	868	866	891	830	850	845	873	824	887	807	834	872	786	860	900	868	833	879	813	753	820	838	842	873	870	863	830	886	829	821	849	848	867	841	832	859	913	873	795	852	846	780	857	804	836	848	805	868	806	853	846	832	822	845	853	899	824	886	841	807	881	826	811	846	878	825	839	861	841	845	869	852	873	804	851	873	812	854	826	874	836	900	873	862	894	805	845	864	804	878	840	787	883	813	898	825	789	835	875	790	808	897	802	844	866	904	866	800	857	830	874	816	863	883	829	824	861	886	796	849	826	865	806	844	861	846	873	855	895	826	832	841	827	855	838	842	855	872	853	855	800	828	877	808	844	895	866	819	806	871	866	878	843	877	905	862	855	807	784	842	911	858	836	841	830	881	833	840	841	822	789	848	857	893	816	828	875	863	886	829	838	854	851	852	795	859	848	843	838	778	859	801	829	824	841	894	873	818	906	851	889	836	910	819	839	918	901	914	863	853	795	887	892	843	844	840	837	860	837	858	860	871	910	842	809	890	852	831	840	840	843	827	851	851	864	840	820	830	835	853	851	870	844	870	858	837	855	865	823	848	803	818	838	837	883	804	839	801	815	872	810	839	858	897	868	847	881	887	828	862	814	851	880	856	822	878	797	853	820	857	858	837	823	847	819	853	848	872	832	842	844	865	847	813	829	859	834	849	857	867	860	813	858	860	857	857	881	886	823	852	788	859	811	845	839	808	855	819	881	872	835	913	850	804	810	838	861	873	838	812	878	873	885	839	896	838	892	824	873	827	861	883	819	834	791	839	849	834	857	910	810	866	831	794	841	856	815	823	838	848	836	902	849	832	829	829	801	819	832	851	842	841	868	833	817	909	822	826	867	859	872	896	829	856	841	857	802	865	851	831	822	846	829	859	875	897	852	819	816	855	826	867	843	807	836	855	845	854	818	828	830	828	793	857	818	834	851	840	889	854	828	911	844	821	853	876	883	814	832	848	894	846	860	804	865	857	875	885	820	829	792	879	847	834	820	844	797	881	770	844	893	875	837	824	878	859	834	830	847	795	797	831	864	850	826	829	822	853	831	840	831	852	888	885	834	857	869	844	755	831	837	867	869	838	822	897	810	811	866	764	827	821	831	860	879	809	858	922	826	850	817	873	869	796	856	840	860	854	857	807	830	843	871	888	848	849	853	790	887	895	825	888	819	834	836	891	790	834	842	839	856	822	842	848	852	835	777	827	820	877	845	846	871	854	865	855	835	872	843	883	839	832	862	797	843	843	901	851	834	847	860	866	810	845	842	886	818	845	841	853	831	847	814	844	836	873	821	816	815	802	856	813	853	859	848	805	849	840	847	827	845	867	841	815	911	834	841	860	908	794	829	868	815	853	821	807	867	872	872	872	871	859	799	854	846	790	867	835	840	831	844	892	828	839	837	818	844	823	819	840	850	802	870	806	855	877	839	804	880	843	859	842	887	845	833	820	858	907	870	892	863	881	815	852	880	893	859	840	798	839	881	811	880	903	900	874	833	840	857	842	819	877	861	815	872	845	817	905	830	856	866	847	888	881	870	843	928	852	880	856	894	862	849	850	796	850	828	883	824	886	878	833	831	772	818	824	854	873	847	888	835	844	890	796	866	797	862	851	880	820	837	835	854	873	864	835	792	897	884	791	849	821	829	858	849	854	831	872	841	842	819	846	877	814	804	871	803	823	861	879	854	885	843	832	827	848	816	853	851	827	808	856	834	846	895	812	836	866	841	806	833	826	841	828	851	856	878	830	823	796	869	836	878	867	866	886	866	831	808	827	900	858	867	850	870	798	830	863	824	884	925	834	843	853	885	886	826	819	871	890	885	812	865	854	835	820	896	871	828	814	878	849	813	819	873	842	863	889	871	854	874	853	850	849	842	849	828	836	867	849	858	860	811	803	832	858	821	841	824	832	849	843	821	878	857	839	864	846	837	807	838	876	857	782	848	821	831	827	905	843	864	861	855	864	837	863	881	853	875	868	924	894	864	862	900	819	821	852	845	839	889	818	823	826	838	881	787	851	840	871	842	804	810	841	862	827	866	822	801	896	804	836	881	855	818	903	790	861	814	827	853	857	839	839	915	866	816	869	862	842	829	838	819	780	849	837	853	817	876	842	831	878	878	825	865	854	870	896	874	841	871	837	817	810	832	865	875	799	877	865	835	840	834	818	832	889	878	817	823	828	883	838	834	811	809	838	842	865	922	822	840	850	807	809	864	934	824	810	823	820	821	864	870	805	816	822	798	844	863	819	881	846	882	836	853	766	803	878	857	850	789	854	884	803	909	779	842	871	822	885	833	867	875	826	865	840	851	861	890	827	906	815	831	812	843	742	807	815	811	834	893	878	917	869	891	822	862	859	832	888	855	792	871	846	834	856	859	872	870	846	838	861	852	847	782	916	835	804	835	858	840	865	820	828	819	806	894	862	864	888	818	863	888	885	822	847	843	838	867	891	877	877	850	843	862	848	885	840	870	888	846	788	834	892	841	882	809	800	855	841	848	839	801	834	853	895	914	841	822	842	801	875	841	863	809	897	845	903	837	802	844	849	880	819	870	876	818	893	832	839	856	842	837	854	891	858	838	808	833	858	869	820	894	827	811	844	843	866	825	868	861	848	819	839	861	866	908	846	853	810	799	871	860	835	858	859	858	851	836	842	826	867	844	844	877	846	839	856	830	820	814	866	843	881	807	842	842	807	849	864	838	870	860	831	845	810	836	884	815	911	889	819	885	878	854	870	834	790	892	849	833	871	873	854	869	871	874	840	854	841	819	820	853	850	870	802	842	831	818	862	895	821	839	872	894	831	829	831	848	848	858	776	888	812	832	849	830	869	811	865	865	867	844	859	847	839	869	810	841	834	831	848	880	863	853	774	893	787	841	852	834	845	851	807	871	816	866	809	794	828	793	845	840	776	795	893	810	828	842	854	898	819	802	814	882	883	840	913	847	857	855	890	823	821	785	831	791	856	861	791	834	813	820	906	886
9217	4489	1814	983	760	771	848	795	715	604	518	465	388	291	317	270	220	200	176	188	179	169	164	170	144	155	145	127	147	141	145	152	133	141	132	142	153	126	138	125	124	104	122	121	142	132	115	141	151	122	153	120	126	124	119	139	126	141	113	149	140	137	146	119	123	146	139	121	136	133	115	157	126	106	142	141	140	127	137	118	129	130	105	130	139	118	144	130	141	143	140	142	131	140	120	136	152	144	141	119	132	115	118	142	143	137	135	140	134	113	128	142	148	133	137	165	136	144	129	108	137	135	140	135	133	106	136	135	114	114	118	140	135	105	144	145	132	111	127	123	131	130	127	116	117	148	119	108	133	141	118	139	145	122	153	141	133	126	117	152	135	125	126	124	139	140	151	117	120	139	144	142	135	127	147	111	145	139	145	144	133	130	119	140	122	140	129	132	113	121	136	153	119	130	127	144	140	148	140	127	122	116	116	131	127	145	135	122	115	116	121	127	124	119	122	122	141	128	122	119	119	148	152	112	135	108	122	133	135	154	131	141	116	127	139	136	134	146	139	122	123	149	139	120	132	135	142	124	146	134	137	143	117	145	135	121	144	127	137	145	146	124	129	130	134	128	139	123	146	115	127	118	124	134	144	150	139	133	145	102	155	136	147	145	131	142	148	131	118	109	125	137	119	144	139	149	137	147	129	136	135	108	135	133	123	135	149	142	138	151	129	147	144	140	127	150	131	128	121	137	123	123	134	126	131	134	138	123	145	142	137	123	148	127	130	114	132	138	137	114	140	129	131	126	136	107	135	148	134	128	137	148	150	125	140	129	132	122	115	138	134	124	115	151	120	118	143	136	132	124	119	133	127	136	127	145	133	133	129	141	137	154	132	154	147	134	147	153	124	128	134	127	136	124	151	122	121	141	131	108	119	128	153	136	166	138	134	130	160	127	114	120	146	125	139	144	143	136	116	119	145	124	126	125	126	146	147	145	106	145	131	146	118	132	131	137	138	153	137	148	132	118	135	128	129	132	123	133	130	141	136	151	146	119	139	154	145	134	133	121	125	132	112	128	127	132	121	109	133	107	109	130	127	139	135	125	123	129	126	141	108	141	129	130	103	111	135	138	119	120	132	130	128	111	106	132	153	137	129	110	116	125	144	120	153	152	129	154	146	136	132	127	146	124	141	138	118	128	142	126	125	112	130	131	122	148	128	124	120	142	113	148	128	136	139	120	148	147	125	143	136	158	123	135	131	158	119	115	123	125	140	99	126	104	164	153	132	135	123	128	157	138	132	128	123	135	136	133	128	121	119	137	137	130	129	149	138	131	123	140	133	131	128	143	126	130	139	129	123	130	142	143	147	132	121	134	112	128	137	133	142	122	136	137	159	155	123	115	135	139	118	133	130	121	127	139	127	130	135	129	138	108	136	144	140	161	146	137	136	134	151	131	121	135	113	118	120	128	147	135	141	122	127	153	140	129	140	133	149	134	127	142	122	121	133	159	130	123	132	144	116	137	93	140	131	120	145	123	129	125	148	123	145	134	109	124	126	130	137	135	132	130	141	118	150	118	150	143	118	98	137	155	133	121	162	126	127	135	141	142	126	128	150	138	121	133	135	150	116	138	144	134	132	145	125	123	134	143	132	156	134	120	127	147	122	120	134	163	137	151	116	115	137	138	129	136	147	110	137	126	137	154	166	123	138	123	162	112	146	139	124	131	124	118	139	138	120	123	134	153	121	135	143	157	132	135	135	129	129	131	137	124	122	122	141	134	127	142	152	118	129	126	146	131	111	109	134	118	135	164	131	161	125	120	136	125	125	142	116	159	129	146	100	136	127	133	145	148	137	119	144	128	145	134	155	117	145	130	119	133	124	138	143	119	141	152	128	121	139	139	140	125	149	133	141	144	150	124	137	135	121	139	156	131	115	129	147	144	134	132	120	126	138	130	139	141	144	135	139	125	159	134	121	142	129	118	154	106	123	130	119	135	117	141	108	152	141	125	111	153	138	125	124	112	126	131	130	133	131	134	150	140	134	133	120	128	132	126	126	137	145	116	139	127	137	133	130	127	139	141	153	136	128	131	122	125	134	146	120	125	132	143	134	128	132	149	137	142	149	111	127	136	127	134	135	118	128	129	132	122	123	145	135	128	154	131	135	129	126	117	115	146	141	124	120	146	121	123	137	117	132	126	135	129	137	142	122	138	149	136	139	126	152	118	134	140	140	122	118	140	148	142	149	136	158	111	126	122	142	130	132	138	158	129	124	135	140	123	115	119	124	134	133	148	130	148	132	139	116	143	147	132	139	142	117	151	131	126	117	166	121	115	128	140	123	115	140	111	127	128	147	116	132	125	110	109	151	134	120	103	131	120	118	137	140	138	139	118	142	137	130	147	141	135	115	137	135	134	127	140	148	139	133	111	133	120	126	126	139	135	138	157	148	123	143	132	137	153	143	140	142	133	137	129	114	145	128	124	139	122	149	145	130	132	128	130	147	137	134	136	131	138	138	139	142	123	126	153	150	155	125	122	140	126	134	147	122	129	147	137	123	140	140	141	142	152	134	141	130	126	104	123	145	131	152	125	147	136	118	134	133	130	120	111	125	146	129	134	152	131	138	122	134	115	127	133	135	156	136	120	128	133	140	133	136	113	134	129	142	128	118	122	122	131	135	160	143	128	150	140	112	141	134	163	145	123	143	129	142	160	147	110	134	130	142	143	141	135	127	152	129	141	136	157	125	143	159	123	140	135	151	135	142	134	124	125	126	125	145	143	123	155	117	136	133	105	122	111	127	139	129	142	136	129	145	149	136	116	119	128	132	112	148	130	143	152	136	131	140	128	108	136	130	116	134	139	132	138	114	134	121	123	126	133	151	157	147	104	129	139	159	129	143	128	116	133	144	117	118	136	127	143	124	139	140	107	129	130	131	121	140	131	138	128	154	157	143	116	145	135	127	139	122	126	136	144	133	138	147	121	131	155	117	142	134	141	117	137	118	128	141	133	151	121	161	140	162	131	135	128	123	129	140	136	127	126	131	162	132	132	129	151	118	136	120	126	129	141	121	142	129	134	138	161	154	125	146	133	121	133	123	134	115	156	137	130	149	148	126	137	141	129	120	145	136	145	136	138	164	134	129	141	120	123	121	124	137	164	140	129	146	129	126	149	150	131	132	142	143	137	146	124	141	148	157	160	137	145	137	145	129	134	147	147	130	120	147	143	114	131	121	148	136	143	133	135	137	123	133	124	130	129	132	151	105	119	152	125	151	151	143	125	134	130	117	139	117	132	147	118	125	142	128	138	134	124	155	149	149	138	126	146	135	142	144	137	104	140	123	133	134	126	162	122	134	167	149	120	132	134	141	154	149	146	142	134	125	123	123	156	130	127	133	141	138	128	129	138	146	154	133	142	142	130	147	157	143	123	129	126	137	130	135	135	130	129	137	127	103	131	126	148	121	138	140	133	137	138	131	121	145	134	143	154	127	122
38945	23058	14225	13408	19939	23082	22513	19777	16460	13685	11626	9266	7557	6067	5128	4304	3462	2801	2378	2146	1908	1683	1678	1523	1432	1284	1258	1173	1082	1080	1141	1117	1079	1017	995	965	1003	976	1069	978	1000	981	996	1001	977	988	958	1017	959	1037	923	1018	1003	990	979	991	965	937	994	1044	1029	999	1081	975	1000	1016	916	979	961	938	931	883	970	922	943	920	970	996	961	949	942	980	958	966	980	910	959	971	955	994	973	898	949	949	998	962	983	941	895	919	942	981	899	1003	885	954	987	983	950	967	937	985	1001	951	1016	1009	991	982	922	969	958	912	984	921	959	983	971	957	971	964	902	1008	921	906	970	914	963	945	905	1019	962	908	932	947	939	943	961	986	950	993	967	974	961	962	947	1012	944	922	925	998	978	972	931	958	954	1033	945	982	976	971	1007	1000	991	947	1007	1004	949	960	1035	922	941	929	982	929	1028	976	930	977	1002	935	988	978	946	977	921	935	948	970	1008	982	917	975	935	960	942	929	909	937	875	913	973	1030	945	942	952	970	924	932	969	931	902	997	956	968	1010	955	929	934	940	1033	989	927	938	985	1005	958	997	1000	886	1009	955	961	946	970	975	962	959	958	971	973	938	1027	994	931	923	929	1016	945	953	973	974	930	957	960	959	938	1008	991	977	981	973	940	990	945	986	982	1001	985	967	953	1022	925	918	960	989	976	924	962	971	914	944	984	976	949	949	907	976	947	985	994	962	983	973	980	966	993	986	946	933	957	984	989	949	992	960	963	969	902	994	964	855	979	926	912	983	975	942	960	997	1028	942	1025	931	939	956	928	953	969	989	925	980	966	921	955	920	979	949	967	931	1001	1007	921	953	954	927	940	946	971	947	963	999	993	995	960	985	960	947	954	1001	982	995	986	963	956	951	948	970	957	969	1005	990	933	928	956	964	955	957	960	949	943	946	993	987	893	978	960	1003	976	1021	976	999	957	1047	1001	970	940	928	969	942	938	961	955	965	962	988	930	945	946	967	924	959	944	979	951	993	932	918	1003	968	943	1007	981	953	993	943	952	905	969	874	974	913	986	973	947	965	1006	963	936	955	959	988	927	920	1017	941	887	994	936	944	967	903	984	960	926	969	952	989	974	980	1005	939	968	988	954	931	919	947	976	973	986	904	988	949	947	955	953	990	933	944	930	957	996	926	960	997	987	1029	941	969	927	973	946	936	911	1007	972	945	982	952	957	934	973	946	946	991	958	933	961	987	957	940	916	983	1013	972	1030	932	991	969	959	917	954	951	953	925	987	934	979	952	959	945	981	1007	969	997	950	950	919	1015	944	941	994	915	1000	959	911	1000	975	973	929	1003	959	998	975	972	955	957	994	957	953	998	937	968	947	945	988	948	919	877	1005	948	1027	965	948	981	932	936	938	1005	961	984	942	928	952	1004	1015	979	903	961	919	997	949	945	951	958	947	941	875	939	961	949	1024	999	931	1015	986	982	991	956	971	982	1042	939	956	976	920	969	939	957	951	994	946	956	950	983	942	938	893	986	932	933	968	1034	956	934	1004	987	953	968	954	983	952	988	936	984	897	938	943	919	974	950	918	964	987	944	920	1009	977	963	980	943	970	1019	908	1014	931	948	994	936	921	931	945	1013	940	978	976	990	964	951	996	989	931	940	979	956	966	984	950	1006	901	952	988	943	959	991	938	931	981	969	942	951	978	956	932	973	979	1009	955	918	980	942	1005	960	945	972	1005	968	942	958	896	938	987	971	966	964	1029	971	1006	1015	997	1019	933	1008	920	973	932	974	968	942	953	1022	912	1013	959	922	943	981	939	937	973	959	973	980	964	1014	985	936	930	960	938	947	962	966	998	995	1012	962	941	955	919	933	960	935	981	922	963	999	971	952	932	914	994	956	983	916	958	974	959	963	932	934	967	983	945	976	986	944	938	1053	958	988	984	993	999	951	939	900	968	1003	950	942	922	1000	957	920	924	1013	962	978	970	1003	977	945	962	1001	966	997	959	969	980	947	977	1014	973	974	987	991	988	955	954	916	946	1004	931	956	1023	969	994	985	989	1033	960	914	967	918	942	990	952	894	936	976	1003	986	958	946	940	1035	983	962	969	1024	957	974	980	977	975	968	984	952	971	1034	1000	940	941	940	960	908	948	929	958	932	969	953	949	1013	970	929	909	983	893	885	978	942	984	953	980	900	921	958	941	937	946	938	927	1002	973	992	939	967	941	985	893	961	912	992	997	1004	960	970	958	970	941	973	974	953	939	958	999	924	986	944	984	998	1036	984	1003	1043	952	941	979	924	913	985	938	929	934	922	987	946	968	902	913	906	943	930	944	971	934	966	998	964	959	993	974	963	1019	1021	961	948	988	968	973	941	927	904	934	954	1019	950	985	984	989	1001	974	922	980	955	948	906	955	968	954	920	962	923	951	956	982	971	962	954	938	936	957	936	906	964	925	999	929	904	999	956	944	979	949	915	951	951	974	1005	1001	991	978	998	988	936	1002	956	916	977	991	962	964	958	891	928	973	989	948	950	957	987	946	953	947	971	966	970	900	998	975	971	956	988	996	962	971	972	1005	985	1049	1054	988	1018	951	988	998	961	944	1009	962	950	985	962	948	946	944	1011	959	968	983	917	893	987	975	930	954	948	945	943	950	921	980	914	950	1003	965	934	986	952	984	1021	966	899	943	949	956	977	965	887	975	988	927	928	944	1022	929	938	970	951	981	959	948	947	982	938	910	962	968	1013	955	959	957	968	947	954	938	936	918	987	983	938	1001	930	971	984	928	977	974	981	917	920	967	951	922	996	993	960	946	946	1018	1018	1004	942	959	963	923	935	956	994	986	963	965	969	941	944	979	956	958	896	952	895	938	935	951	975	971	979	918	1000	912	923	984	948	955	951	948	945	939	979	1003	1016	905	921	966	944	999	1018	932	953	921	1005	954	917	957	994	955	920	961	948	978	956	975	1011	1028	970	957	900	950	971	951	909	973	973	955	963	993	943	987	1010	1025	945	954	943	917	991	983	944	1013	947	960	946	977	949	979	1051	994	958	951	970	954	975	954	983	926	942	950	999	967	927	960	936	1003	920	949	939	892	945	1022	951	1014	919	910	954	944	961	981	937	971	963	950	939	907	997	924	933	907	968	992	982	920	956	976	932	939	990	936	919	998	946	941	974	977	986	987	972	940	964	932	983	988	990	989	964	972	907	913	948	905	943	949	971	943	931	955	946	998	964	937	970	969	964	972	909	911	947	966	924	953	961	927	952	937	941	1016	941	1023	976	902	972	949	965	917	973	1011	944	951	980	957	941	962	963	971	911	964	985	1011	962	956	1008	958	958	909	964	969	1005	989	942	988	996	949	993	990	1016	965	916	917	965	977	1023	916	906	925	932	1000	1022	935	958	1069	930	915	976	955	942	978	990	966	940	943	936	998	975	881	954	947	928	948	952	1013	1003	963	915	938	930	1002	941	962	942	942	941	959	960	1001	944	983	981	929	937	909	989	963	913	901	932	964	926	967	915	992	961	961	961	972	977	928	932	982	959	948	944	952	912	1014	960	967	988	954	973	927	997	944	886	959	948	939	954	949	1001	1027	950	999	926	992	992	962	960	917	954	947	971	932	945	957	910	1018	984	907	967	914	925	951	960	945	990	999
6051	2144	987	578	492	485	510	458	393	369	304	309	244	218	201	167	178	152	148	142	117	136	129	123	113	117	123	124	108	121	127	120	103	110	114	122	111	130	96	112	117	108	131	112	125	103	108	115	137	126	96	117	112	100	114	119	109	124	104	102	108	107	108	110	102	113	98	126	94	100	112	140	123	123	119	108	102	109	122	126	130	123	111	118	107	135	115	102	102	110	128	91	111	110	114	117	113	112	124	146	114	129	110	95	116	113	117	137	124	107	104	109	119	109	107	103	125	106	106	111	107	111	118	116	109	127	109	135	112	107	116	139	106	122	112	103	103	116	111	133	115	126	127	117	119	112	129	106	128	112	113	103	116	91	111	103	129	94	110	106	106	128	129	119	130	117	114	113	106	123	118	116	120	94	124	110	111	123	108	125	115	124	109	117	113	145	106	107	115	107	123	116	114	109	122	107	119	114	99	112	118	100	122	115	116	120	117	152	133	105	111	105	131	108	105	113	127	113	123	110	128	129	103	120	131	134	121	104	107	128	106	115	113	91	125	94	112	123	131	106	109	88	118	128	96	107	115	123	126	107	124	100	115	120	121	116	126	112	120	126	135	110	132	118	111	111	123	108	114	124	126	98	132	126	119	105	108	107	103	114	129	113	107	116	97	125	119	109	114	109	107	105	107	126	129	115	111	121	122	109	114	122	135	117	94	105	110	120	102	94	108	107	127	109	111	136	113	107	110	98	125	122	103	137	118	119	113	117	118	112	106	114	132	107	124	118	120	101	127	129	102	118	96	108	120	116	104	115	109	85	98	114	96	105	105	104	128	124	107	107	131	135	117	113	113	141	131	123	114	103	125	101	126	118	97	127	125	113	119	123	111	111	117	141	106	119	108	107	116	97	113	116	90	119	119	120	135	116	112	107	122	115	123	123	116	137	101	124	108	127	130	113	113	111	107	122	111	99	125	116	107	123	108	126	103	106	109	134	125	121	103	112	101	90	133	129	116	116	121	120	105	131	112	124	142	99	132	103	98	128	121	121	104	111	120	122	129	132	122	128	132	104	115	95	118	127	111	121	109	112	111	113	130	108	112	121	124	129	112	104	122	119	113	109	109	106	112	117	117	122	116	120	131	109	109	112	129	111	122	121	122	120	111	114	118	137	131	113	124	128	112	124	116	109	129	118	111	124	101	103	115	119	110	114	125	113	119	119	116	122	123	122	108	126	115	102	124	118	114	106	121	116	106	123	115	106	126	112	134	124	116	119	131	122	128	105	123	138	115	122	130	125	136	110	128	116	113	130	109	132	114	116	101	122	124	131	113	126	106	127	123	119	119	103	109	105	122	108	115	97	104	119	119	141	108	134	120	106	112	115	109	104	112	100	112	119	125	103	118	115	127	131	121	111	129	113	110	105	113	109	94	101	110	141	86	95	106	110	112	119	117	106	112	148	91	134	97	129	127	121	94	116	123	113	131	98	115	106	110	117	103	116	105	122	104	99	91	103	131	111	100	108	107	100	109	117	111	96	136	104	116	137	102	106	122	125	132	100	99	100	114	114	94	107	116	117	105	119	132	113	133	92	104	124	127	119	116	119	118	131	116	109	112	118	120	118	123	128	111	117	104	132	124	112	123	115	116	107	111	121	107	109	115	123	126	130	118	115	113	116	106	113	113	120	114	115	119	111	127	116	122	123	126	117	123	105	131	121	122	117	121	108	107	116	129	116	118	115	143	131	145	90	118	118	114	109	115	107	124	118	117	117	109	120	116	131	113	117	116	110	123	130	108	116	113	120	102	138	118	98	128	120	120	116	115	115	116	111	111	125	124	123	102	103	120	111	105	105	101	120	125	102	130	109	121	110	117	97	118	119	110	92	99	115	102	115	88	116	118	104	90	131	110	124	102	123	116	123	116	135	94	139	98	114	115	105	117	106	100	117	110	112	140	100	110	123	114	115	117	124	130	105	120	131	112	123	124	105	92	117	112	110	106	114	117	99	108	133	113	106	115	129	133	118	106	101	138	118	145	96	98	107	119	128	136	123	115	127	106	112	131	115	109	120	110	97	124	128	114	117	114	118	108	115	108	105	132	103	118	121	119	142	116	101	127	113	95	125	125	115	114	96	113	102	114	118	99	95	130	122	110	134	96	126	106	108	119	115	129	125	110	141	119	111	111	110	118	99	108	104	110	134	110	90	105	109	92	111	138	100	120	126	119	114	128	119	108	105	125	118	116	113	109	102	132	124	136	118	126	112	106	112	123	94	120	109	107	135	127	109	107	128	121	119	114	122	111	115	131	107	108	109	136	127	133	132	111	115	103	135	106	121	122	123	109	111	139	111	101	119	123	96	122	117	99	118	85	102	118	135	105	114	132	100	114	125	111	116	125	141	111	109	113	108	88	112	113	121	116	113	133	134	125	124	118	106	102	118	119	130	131	132	125	123	113	124	116	90	114	125	115	112	119	118	114	135	106	126	121	118	107	115	107	132	125	116	107	128	105	118	130	95	139	128	120	111	111	128	117	135	105	126	107	100	91	109	99	128	135	105	116	125	113	92	121	128	104	127	115	112	124	120	84	124	103	110	133	128	107	115	106	116	120	128	109	112	127	127	137	105	109	125	103	103	112	120	113	123	122	98	105	112	115	98	116	124	127	109	123	111	103	111	111	100	123	89	129	103	114	104	104	125	124	111	128	105	112	118	134	121	116	134	120	133	123	121	109	116	109	121	116	113	110	111	107	121	118	116	132	107	110	131	124	125	126	130	122	119	102	126	110	141	121	117	118	138	131	107	128	106	101	107	119	113	127	113	103	130	99	115	103	111	119	118	126	113	139	97	124	138	100	108	105	107	109	98	112	117	119	105	105	99	130	116	106	119	111	124	90	113	120	119	142	103	118	96	119	124	96	101	113	111	118	104	124	103	110	130	114	125	117	121	122	122	113	108	98	122	107	122	111	108	128	118	114	124	112	108	131	109	116	97	123	113	115	109	134	119	111	112	102	107	98	112	136	110	113	102	103	115	116	123	123	118	107	111	117	135	115	116	126	115	103	103	117	122	119	116	126	103	113	120	119	107	115	106	106	118	103	136	108	101	120	125	105	113	125	138	88	116	113	109	114	117	92	117	102	117	113	109	118	108	134	121	120	111	117	116	142	125	108	135	118	111	127	117	126	109	118	127	116	90	103	102	111	121	97	104	102	127	115	109	112	128	126	107	116	115	122	116	141	102	113	119	115	115	112	114	107	111	113	117	113	141	110	108	115	123	127	129	125	118	111	107	115	108	124	115	117	117	107	129	120	124	109	111	132	101	115	106	114	123	130	106	116	117	118	113	96	116	124	113	119	111	105	115	109	105	115	108	121	120	101	128	123	122	102	96	117	130	136	120	108	111	116	118	128	118	106	117	113	97	112	132	124	112	123	112	102	115	123	111	115	116	114	116	121	107	109	107	99	124	116	104	113	128	110	104	111	126	130	108	117	120	97	112
32315	16656	9146	9106	14462	17358	16395	13148	10561	8757	7117	5687	4583	3748	3061	2681	2195	1824	1670	1488	1363	1297	1315	1157	1057	1068	957	868	930	976	928	840	917	870	843	820	908	851	860	841	835	833	829	835	841	839	846	795	816	830	833	899	797	821	820	852	810	870	821	885	890	841	865	807	811	847	861	876	852	854	906	840	831	899	856	808	886	881	847	874	847	868	825	843	842	849	848	853	851	849	846	847	820	852	845	875	890	926	817	831	859	837	802	809	845	872	836	847	790	875	807	841	825	900	859	883	803	838	869	840	833	847	781	849	797	785	867	799	839	840	849	841	837	859	931	842	821	846	880	825	877	832	775	882	795	773	855	849	834	818	881	895	836	832	841	821	843	812	799	783	827	873	854	825	900	813	897	846	820	850	790	859	898	817	813	874	822	864	799	823	851	807	863	875	871	807	793	871	852	890	804	854	806	840	858	824	789	815	835	847	872	810	879	828	866	805	823	788	823	811	864	788	876	900	821	847	838	875	811	803	850	887	840	876	846	792	884	814	826	851	813	851	821	827	859	867	812	882	835	873	835	843	829	843	893	802	870	834	825	857	846	848	792	840	860	863	864	821	806	817	833	837	853	882	808	856	889	871	838	829	810	862	851	771	821	875	845	790	865	844	836	816	820	870	861	848	868	868	824	809	847	817	828	824	829	816	856	800	858	792	777	870	821	825	835	800	807	818	817	831	859	857	828	858	848	800	838	821	841	810	836	852	849	811	793	853	825	799	837	832	811	826	847	856	912	837	834	866	850	839	849	823	821	842	807	849	848	778	879	832	840	884	893	804	845	840	770	855	835	821	843	821	891	840	827	867	838	805	777	845	818	759	879	825	811	875	840	839	865	779	867	824	851	849	844	819	797	804	840	843	851	808	837	853	820	829	872	838	826	840	842	810	837	879	804	886	895	853	857	851	822	775	761	884	806	895	809	823	815	856	835	828	807	828	848	822	793	790	836	795	796	820	837	842	864	830	815	910	838	807	876	908	868	877	838	806	837	867	846	822	836	879	853	925	819	835	841	819	816	877	896	796	865	795	842	842	846	843	870	848	815	785	848	832	846	823	823	834	893	820	845	805	813	849	801	803	860	844	866	821	867	874	819	905	831	859	842	821	872	847	881	861	813	912	816	882	858	882	860	876	844	829	863	834	870	807	800	826	799	818	859	822	815	807	858	898	854	874	830	809	851	811	791	849	834	854	890	830	839	910	837	829	833	831	832	821	862	897	809	900	818	855	818	814	842	823	860	812	778	874	856	852	883	834	841	794	851	826	834	844	841	833	845	866	759	875	851	819	853	822	791	853	805	894	827	836	839	807	851	882	802	814	791	886	834	843	857	822	838	869	835	828	870	806	820	845	837	861	822	833	859	812	853	849	809	860	846	793	821	843	831	887	823	822	861	884	865	875	838	845	851	849	848	879	830	845	819	820	877	845	880	850	871	859	849	816	808	845	870	831	830	840	861	885	817	799	851	856	846	862	862	893	856	791	779	820	853	866	874	874	855	821	842	823	849	832	809	843	813	884	842	802	846	808	827	791	878	822	861	802	868	851	878	887	926	815	802	858	846	788	865	883	835	825	826	830	836	827	835	857	875	811	836	841	888	801	886	832	855	875	830	844	802	811	870	829	840	871	820	834	842	799	814	865	831	819	857	881	835	856	821	828	771	837	863	876	851	853	776	817	893	833	889	835	840	859	837	878	867	889	780	827	843	851	860	888	830	839	864	822	856	865	847	855	818	822	902	839	818	855	845	894	815	807	852	820	801	857	883	817	836	816	844	833	858	864	890	889	834	837	869	833	858	824	825	796	829	843	850	846	816	841	825	838	836	856	842	894	832	858	845	865	797	883	840	832	836	823	795	815	855	847	837	801	827	867	854	854	851	824	874	839	841	794	844	845	848	793	830	850	846	833	838	766	813	807	883	852	838	857	805	854	824	804	870	913	848	870	827	849	884	865	824	851	871	849	878	836	840	849	889	847	830	829	788	792	809	848	848	806	863	828	873	861	842	869	803	891	826	809	834	823	861	802	873	790	844	825	846	812	826	836	834	853	858	842	854	871	813	843	765	827	822	841	894	834	809	814	784	806	837	927	807	840	889	840	826	822	871	784	799	853	829	851	832	828	888	790	870	829	887	814	861	858	870	848	852	825	819	826	858	807	842	834	813	812	789	849	821	866	838	832	878	826	818	865	854	779	766	820	795	817	843	835	841	818	778	837	841	878	834	837	838	828	849	848	807	858	890	817	839	854	850	862	877	950	816	844	804	904	824	830	839	831	838	833	856	873	873	840	831	780	864	807	860	826	835	890	859	878	861	861	808	800	856	885	838	815	854	854	847	893	856	855	832	847	812	825	807	819	845	874	822	851	793	869	888	884	807	819	816	892	790	799	891	877	831	862	810	895	843	873	854	834	855	864	842	896	828	816	897	806	851	902	823	789	810	829	840	804	861	818	838	842	883	910	759	862	806	872	836	808	810	868	886	891	848	861	825	864	869	869	847	842	878	848	842	887	810	822	801	824	788	839	847	844	827	832	875	829	866	861	869	801	843	829	842	831	832	863	846	815	857	840	784	793	835	871	846	812	837	889	867	831	869	812	837	877	795	893	848	842	814	845	847	810	792	835	844	876	858	845	810	895	825	817	892	840	817	822	863	810	886	854	778	848	822	810	913	860	878	899	837	821	852	873	838	867	867	849	837	857	858	868	840	843	843	869	899	852	856	893	870	857	836	833	833	873	809	830	859	827	884	856	825	840	853	838	868	846	869	818	830	844	840	813	876	787	860	879	879	829	794	807	819	845	858	859	849	871	870	853	861	846	869	826	843	815	861	864	857	901	790	846	873	860	834	823	886	868	840	848	878	823	844	829	855	893	835	855	819	866	819	842	862	877	879	854	815	893	846	844	849	845	807	836	837	838	847	848	878	914	885	808	852	828	907	811	875	916	844	834	834	835	839	791	900	875	790	870	876	854	821	904	891	788	840	865	817	826	828	806	876	840	873	842	835	900	850	843	900	831	793	850	795	841	879	795	817	870	807	812	837	828	892	817	874	804	841	895	832	864	854	818	836	837	825	899	875	862	831	857	811	827	858	820	859	849	823	851	864	861	800	843	900	863	910	820	871	828	838	859	852	896	818	851	833	837	851	805	846	836	862	874	843	835	843	835	813	879	863	838	831	865	805	860	791	909	850	859	853	791	838	802	871	862	856	884	796	793	847	832	841	855	827	824	838	894	806	844	842	809	857	891	811	859	825	845	812	860	836	864	805	824	834	898	880	865	826	846	903	855	801	808	826	799	822	824	844	832	839	872	874	843	886	896	852	876	865	857	866	854	829	846	874	833	823	796	817	845	855	870	858	850	855	857	859	883	832	849	857	807	866	820	823	853	861	859	851	804	854	851	836	841	824	847	844	815	844	850	859	822	847	931	840	862	829	874	791	856	831	893	867	847	900	810
7180	3768	1571	877	627	713	730	654	570	480	398	371	314	278	250	194	198	199	166	157	163	144	154	160	133	151	131	145	135	134	154	132	132	142	125	128	127	144	125	130	132	130	119	120	136	118	113	132	131	122	141	134	106	123	111	142	122	133	137	156	130	147	132	118	149	137	151	99	144	120	126	124	117	120	135	133	150	153	132	131	121	137	154	141	128	108	133	119	133	129	130	125	120	123	123	145	123	141	121	145	121	137	134	141	135	120	119	153	160	127	131	137	136	118	135	135	118	125	117	144	147	113	137	134	125	130	129	152	128	108	125	137	125	123	116	129	139	137	146	141	140	107	141	144	132	139	119	137	140	126	118	124	129	115	126	114	109	136	121	118	112	124	137	125	124	106	134	138	115	119	137	123	124	132	123	129	121	109	102	129	128	147	151	123	137	142	143	142	130	123	145	137	143	141	139	140	118	124	134	146	120	126	140	142	125	146	138	133	140	123	135	131	125	124	147	133	144	116	128	104	138	150	124	128	125	119	105	118	137	137	143	106	131	110	135	126	130	124	123	130	131	141	138	141	127	149	124	121	123	150	118	130	134	141	133	144	134	135	141	143	107	129	130	155	147	113	123	126	108	101	120	133	115	127	135	123	138	142	129	131	123	120	123	137	142	114	120	131	132	127	137	122	114	132	145	139	126	142	140	121	133	119	127	136	133	139	137	138	126	120	141	115	144	116	125	139	140	125	150	146	136	126	150	140	122	131	140	125	123	131	149	137	112	137	128	118	117	108	124	128	124	122	152	145	134	118	131	128	125	135	130	139	139	135	141	135	132	107	118	148	129	153	119	142	130	117	115	132	132	136	139	132	123	116	104	134	117	137	122	122	119	147	145	131	131	149	117	146	110	118	143	141	131	129	142	136	115	117	115	126	140	106	121	140	139	154	128	134	115	123	135	114	134	125	131	132	137	121	124	136	120	124	142	130	129	143	156	128	125	138	126	134	134	133	121	108	121	154	132	129	143	134	130	135	144	134	118	125	125	133	117	130	149	120	147	139	119	116	142	131	142	126	159	140	139	121	135	142	135	139	142	131	144	121	125	152	121	118	120	123	141	141	139	132	147	138	149	137	134	151	131	167	124	126	119	125	127	133	145	135	117	141	148	115	136	137	107	161	142	146	104	141	150	129	132	148	139	125	130	119	139	143	132	114	148	126	119	128	131	142	126	120	113	112	137	121	125	133	105	120	153	116	136	136	138	117	150	112	116	150	144	121	140	136	128	124	119	129	143	130	129	120	127	110	148	141	123	130	119	149	155	130	128	140	133	147	129	152	135	120	138	139	121	132	118	133	150	109	128	128	129	122	118	130	115	127	132	141	128	137	131	112	133	139	152	143	110	126	113	136	110	129	110	133	126	120	144	140	116	110	123	136	124	148	125	141	134	119	144	138	118	128	131	115	111	152	118	117	133	134	137	112	138	135	123	137	138	130	116	121	128	132	138	126	120	151	134	124	140	143	133	133	111	124	133	133	146	118	135	142	121	140	141	147	141	120	127	131	126	131	116	117	150	136	139	128	140	130	139	137	130	159	152	137	132	126	134	128	101	130	117	119	131	131	121	129	102	150	125	138	123	136	125	137	121	161	150	127	115	123	140	155	124	122	163	123	126	144	117	125	151	142	145	113	117	119	132	127	144	113	128	118	132	130	152	135	149	123	123	144	137	132	123	141	127	143	123	140	135	118	133	110	127	128	137	116	144	136	125	143	125	109	140	125	129	121	113	147	126	117	152	125	138	148	129	143	127	122	153	146	134	139	131	129	122	117	164	141	136	140	126	148	128	142	146	129	141	120	137	124	121	142	122	115	136	129	135	139	127	125	145	128	127	137	150	137	120	121	170	133	125	140	142	154	148	153	149	130	129	133	134	144	136	123	151	125	122	117	140	132	130	125	122	147	124	143	146	139	123	143	141	139	126	145	143	140	110	133	125	128	105	136	151	142	138	134	139	129	114	129	121	127	137	123	138	137	127	120	134	132	119	131	140	112	110	120	140	129	127	162	112	134	143	122	129	117	124	151	132	131	143	158	139	130	128	127	124	115	159	136	123	131	118	134	133	118	113	133	139	111	138	123	123	135	135	129	128	136	127	143	126	114	107	125	120	126	128	134	121	141	128	128	134	138	141	150	134	120	115	124	117	131	151	124	159	144	124	139	136	143	125	133	147	136	127	138	139	134	140	120	118	110	121	118	136	121	134	120	123	136	152	142	129	124	135	150	119	127	148	129	125	136	127	140	127	119	141	144	145	133	140	128	141	123	121	135	161	136	143	133	128	132	143	126	125	128	153	132	140	123	137	159	139	142	134	139	145	132	124	141	122	140	140	145	138	126	125	132	129	131	155	120	113	126	135	132	146	138	119	141	134	99	124	133	128	149	151	139	132	128	142	122	118	134	130	149	145	142	123	122	128	141	138	121	118	142	129	144	126	128	110	131	118	134	126	130	127	126	132	136	108	134	149	124	108	135	143	140	133	134	137	135	140	127	137	133	133	141	118	124	146	145	151	135	131	148	136	118	146	135	140	127	133	136	129	139	139	125	107	115	121	120	135	131	128	126	140	134	118	137	109	139	143	118	142	137	149	149	149	139	152	125	125	155	148	130	121	114	144	151	134	131	137	122	135	128	126	135	144	132	134	141	142	134	125	151	130	156	132	141	139	137	144	133	132	137	105	115	138	155	131	139	152	157	138	140	125	124	143	128	137	150	141	144	116	121	144	141	141	112	122	120	122	129	149	144	120	115	154	116	123	127	145	142	125	149	134	117	139	152	120	141	141	128	127	140	118	133	139	132	140	143	140	114	135	145	144	134	141	129	116	142	127	122	128	132	119	120	129	140	157	122	135	140	139	130	146	128	145	151	117	134	111	155	123	132	115	138	138	110	123	123	127	124	127	137	136	150	139	129	114	121	137	135	138	136	130	127	132	139	150	128	125	111	131	122	133	147	120	122	129	143	162	142	126	128	107	132	129	111	147	130	133	147	132	123	122	136	129	140	115	147	113	115	133	135	150	125	129	131	134	129	134	113	150	133	129	132	122	114	126	125	157	129	138	127	137	123	145	128	140	138	122	141	134	148	136	141	128	143	130	132	124	143	115	115	147	145	137	134	128	120	154	120	142	139	113	129	133	131	126	133	156	127	154	131	144	143	126	126	136	133	127	103	144	128	115	118	119	149	132	132	141	160	148	141	144	129	143	121	125	137	148	143	125	118	110	138	147	124	118	153	129	147	110	124	137	139	124	122	139	136	149	139	140	131	135	124	133	119	121	148	132	128	126	137	144	121	105	137	138	141	139	149	137	121	120	112	129	139	119	147	122	145	127	116	128	129	141	131	126	103	128	131	121	130	98	118	141	134	142	120	108	116	110	120	151	117	129	132	118	143	114	154	127	120	131	135	137	118	138	139	136	155	125	134	111	154	113	126	150	150	121	142	129	123
36497	21289	12883	12522	18657	21499	20338	16693	13516	11153	9257	7588	6013	4885	4165	3447	2852	2262	2099	1873	1658	1536	1547	1455	1260	1259	1198	1101	1072	1130	1005	1017	977	1006	953	967	899	950	961	966	932	984	973	955	1010	898	962	1009	1017	984	956	971	907	1024	971	953	932	976	976	1023	1009	976	948	940	951	973	1033	980	965	939	991	949	949	960	991	965	932	936	1001	959	925	919	928	948	908	1012	920	970	936	922	945	972	965	1003	973	929	930	996	946	944	983	949	984	952	947	921	964	965	989	912	1009	926	918	944	900	964	949	919	960	922	969	978	996	924	952	965	935	979	990	982	953	953	947	933	875	933	948	944	950	924	991	942	961	978	951	917	1031	917	978	908	956	997	983	1010	935	973	940	967	937	1010	918	942	974	981	968	958	942	963	993	978	927	965	943	989	963	978	910	943	902	923	921	1013	924	943	984	995	958	1021	937	1017	960	960	962	952	931	931	962	957	974	994	916	957	976	987	919	984	927	935	941	1012	941	923	1013	891	963	921	968	890	1005	990	966	957	1030	995	976	964	911	952	962	937	952	919	960	956	972	945	1015	968	939	991	897	978	981	957	949	932	977	943	909	963	982	974	929	946	985	976	948	941	916	933	992	998	972	924	906	956	916	964	967	936	961	961	962	901	942	994	927	907	933	926	942	944	962	982	971	969	944	983	967	953	999	900	953	969	933	945	998	907	960	979	974	938	902	939	928	983	980	1036	936	973	958	923	969	966	1007	935	953	937	977	954	938	920	956	985	942	962	997	928	920	896	1014	956	912	1012	922	938	926	996	975	910	903	951	897	969	959	911	976	940	922	953	958	943	895	912	1003	948	915	938	923	965	886	920	970	963	944	972	924	938	997	947	958	961	935	894	954	933	972	989	984	932	929	981	946	953	969	972	934	954	979	957	911	993	942	981	948	934	918	997	1003	962	920	1003	948	943	952	938	994	945	992	974	959	922	958	891	978	923	979	918	955	965	1020	958	975	952	974	992	1005	996	913	992	944	944	937	944	901	994	971	979	952	943	987	992	906	923	929	1004	957	914	940	955	943	911	963	928	935	986	931	949	967	978	921	932	979	926	945	945	928	994	964	981	991	901	1001	948	917	1003	985	995	955	941	989	986	945	960	907	901	953	965	981	963	927	1007	934	990	955	901	934	975	1001	990	983	927	996	1005	922	911	966	950	953	975	922	905	968	950	995	980	960	994	975	964	969	948	928	1003	899	968	939	969	942	930	933	942	978	944	965	941	947	908	939	968	1013	998	937	1007	985	942	912	985	984	947	920	989	928	939	947	972	959	982	939	945	996	947	920	964	887	956	953	979	925	970	923	968	948	962	962	943	944	1017	969	968	995	936	931	961	962	972	945	923	929	984	876	987	950	964	965	959	984	944	1003	966	936	954	969	931	1014	927	930	973	930	945	938	977	961	967	943	990	929	947	925	1012	991	914	994	989	1004	967	935	976	996	944	985	887	960	986	946	924	973	961	965	929	932	918	971	945	900	1020	939	910	941	1032	967	922	948	997	983	969	1027	1011	955	932	942	951	960	987	947	1030	986	913	956	965	930	936	971	945	977	942	943	969	933	968	946	978	987	928	925	947	953	916	948	951	956	942	988	908	950	947	962	988	962	988	985	973	943	937	959	941	934	990	922	942	990	934	985	949	927	937	964	987	1007	934	908	961	971	942	970	956	960	942	911	946	947	930	1001	966	981	994	941	970	938	978	1007	957	975	1021	904	917	918	983	968	1007	925	995	929	953	954	958	903	1006	941	965	998	888	962	941	937	1015	934	919	968	943	952	989	927	929	943	913	979	959	937	979	935	937	949	951	970	922	975	916	904	943	888	967	962	905	967	924	955	963	972	932	935	911	941	950	907	965	940	987	937	1028	970	964	906	995	961	915	989	942	988	983	985	989	966	959	985	938	1036	917	1010	1003	1042	990	930	1035	984	933	955	927	965	882	1024	954	936	977	952	1004	963	979	917	939	970	1000	935	953	967	919	957	960	952	931	1000	957	944	883	957	960	959	924	943	989	959	910	1013	943	989	987	967	954	982	917	964	914	951	983	1002	951	1002	960	967	948	971	958	1030	899	941	985	924	942	984	989	1004	957	987	956	885	962	986	916	932	926	961	922	966	953	960	1004	965	976	935	971	1003	911	929	978	974	893	951	1000	952	947	961	969	950	930	913	959	911	991	933	1027	1014	934	978	975	906	971	968	905	963	933	958	969	932	976	1011	960	983	976	948	977	968	945	911	952	1000	971	965	1003	954	969	933	991	966	994	993	973	972	949	951	959	997	966	961	960	959	948	917	988	914	943	1007	1004	960	924	921	966	979	970	955	935	975	876	929	999	956	913	936	952	931	973	984	989	985	955	987	972	970	992	975	936	969	911	961	966	964	994	951	913	982	908	952	950	940	906	953	988	1015	891	978	933	950	921	957	975	1006	906	955	943	966	931	933	881	962	985	957	941	929	960	926	991	989	943	942	942	967	917	1014	930	962	993	951	975	1005	954	983	963	925	981	951	940	916	976	952	976	984	912	958	975	911	973	932	941	968	1022	943	969	982	935	940	964	942	936	930	959	952	915	1002	939	937	973	984	972	949	972	1008	908	967	962	971	937	933	925	961	925	899	947	1024	983	992	908	959	931	918	928	994	1004	962	965	859	923	978	951	986	984	990	906	941	944	959	961	976	923	945	929	959	958	935	991	955	986	955	924	983	951	968	984	958	1003	1017	985	1015	931	947	958	940	971	958	976	882	984	957	984	932	973	968	954	960	982	966	941	951	990	951	958	973	935	935	990	953	986	993	923	968	973	967	978	979	964	964	911	987	978	976	947	983	989	953	947	984	943	974	915	914	972	943	922	983	995	971	989	915	929	962	962	949	1008	961	981	970	945	973	958	957	936	955	945	946	983	950	900	986	958	912	966	940	965	954	959	929	971	978	991	974	971	984	960	966	995	979	1051	935	929	1026	965	1022	939	962	960	960	921	956	972	913	932	919	902	925	969	959	953	949	958	965	970	959	933	933	950	991	1008	926	908	967	955	910	950	959	1004	952	940	955	898	986	1000	959	952	922	933	954	963	963	1014	950	906	955	937	963	960	970	915	993	939	951	951	1004	993	954	935	981	969	975	972	993	958	938	971	939	983	1013	923	965	978	923	961	1000	964	955	967	960	975	979	986	994	1020	945	916	958	930	961	961	935	986	954	1011	929	1012	975	930	951	972	924	975	966	994	933	946	951	952	1040	925	912	934	906	999	965	913	950	942	967	962	960	915	945	947	999	970	947	962	972	983	972	925	963	963	912	960	967	1018	918	942	1036	880	959	942	896	971	1012	1004	930	1002	972	916	913	960	985	932	934	972	903	980	940	943	964	991	967	980	963	966	956	966	970	1000	959	963	929	933	968	924	1019	939	964	1027	939	950	896	1010	944	960	944	993	1000	886	906	971	927	943	963	961	964	951	978	981	948	951	1005	989	979	934	946	924	962	940	985	931	1016	917	939	955	969	986	965	953	972	896	984	946	923	955	975	966	932	962	925	1013	961	941	931	895	985	950	943	982	923	936	909	1021	947	1035	933	938	986	964	951	1036	917	908
7526	3047	1454	801	636	587	673	603	512	432	420	348	285	270	207	196	178	172	180	152	141	154	119	117	143	147	128	117	110	125	124	131	126	121	109	103	120	121	130	114	133	113	120	108	125	119	102	121	138	139	124	124	127	109	101	115	102	124	130	118	116	120	127	131	107	130	110	124	114	97	109	95	98	126	103	119	122	111	136	129	123	110	111	104	123	99	125	106	105	108	129	115	122	122	126	114	118	109	110	127	127	120	107	117	108	120	131	127	95	126	142	108	97	119	103	125	127	102	123	121	141	117	103	102	130	127	119	124	120	113	122	121	122	116	116	113	129	134	130	115	120	104	130	137	108	108	131	118	111	119	101	109	112	105	136	104	124	113	130	116	115	127	116	114	118	121	104	101	138	120	110	132	115	105	126	142	104	111	113	128	122	114	121	105	126	134	104	92	115	97	138	109	101	111	134	107	124	130	121	134	126	101	105	108	125	101	129	122	115	146	117	123	111	94	118	117	120	133	127	119	135	122	116	124	138	120	116	122	113	122	97	122	103	117	124	112	132	122	121	104	127	101	125	116	107	146	100	104	128	119	111	104	117	122	109	98	112	108	95	105	116	126	122	102	148	117	114	104	106	102	132	134	121	102	117	106	110	146	113	110	127	124	112	115	119	143	112	118	136	109	138	110	121	127	104	111	113	132	113	124	119	125	112	119	109	113	116	120	127	116	122	119	118	132	99	118	115	115	115	108	113	126	115	101	108	113	122	123	134	113	113	113	141	121	91	124	91	114	122	101	122	121	108	109	105	122	110	121	122	121	101	138	117	109	114	114	120	101	133	120	134	114	131	122	121	117	115	127	114	126	116	118	111	97	120	141	130	112	102	114	117	112	118	126	117	128	122	122	116	121	104	119	128	125	107	134	130	105	100	136	119	120	128	122	117	136	114	131	119	121	126	116	102	101	120	112	119	133	118	131	119	118	91	109	121	100	105	78	125	121	114	107	136	120	105	122	111	132	131	127	126	104	111	100	119	103	128	121	112	127	113	117	128	127	122	134	110	123	106	116	130	118	112	134	96	109	119	105	124	137	115	107	118	120	100	109	121	104	114	99	136	109	122	135	127	121	112	104	105	118	132	106	128	133	124	119	124	120	117	109	115	95	142	107	127	124	112	118	115	112	101	107	99	102	101	118	105	119	112	119	115	134	104	100	117	113	109	114	110	122	112	117	115	111	93	118	156	117	122	116	114	136	123	111	100	111	121	110	130	123	119	133	105	116	110	123	96	119	137	117	129	135	126	124	119	111	145	117	104	124	100	112	124	121	120	131	120	121	116	125	105	109	106	130	128	119	101	108	128	129	113	110	139	114	93	118	120	133	114	129	121	115	103	123	107	109	111	114	124	129	94	123	99	139	119	138	131	133	123	110	135	129	123	113	111	124	105	116	114	107	110	125	109	115	109	112	114	114	134	116	131	136	132	122	149	121	108	98	97	120	118	115	91	109	116	129	115	110	115	139	104	110	111	118	111	157	110	107	117	123	107	118	121	131	124	117	119	136	137	123	114	123	86	96	106	136	118	128	130	128	120	127	130	106	113	130	101	143	128	114	115	125	108	118	127	116	110	104	122	99	113	123	128	120	125	136	111	137	115	118	113	106	100	114	127	113	113	117	131	111	116	123	118	123	121	122	126	121	120	125	118	123	139	124	123	134	97	124	137	124	129	113	125	108	121	132	128	106	120	112	113	107	117	127	115	104	130	118	114	117	121	118	131	116	122	103	107	98	107	108	113	104	112	102	110	136	116	127	107	123	130	127	115	110	119	124	106	116	122	138	113	119	107	115	124	121	131	118	113	111	104	130	137	104	106	97	120	120	116	115	137	136	111	118	128	114	114	124	112	122	116	91	104	111	117	129	97	105	124	100	118	113	126	117	116	127	117	118	123	106	107	113	132	109	118	124	110	101	125	139	104	110	128	122	127	120	124	128	135	114	118	117	110	116	126	98	102	105	102	110	141	127	120	114	133	115	109	132	119	113	121	112	114	130	126	120	103	147	110	113	127	123	114	110	118	123	121	96	113	113	114	115	117	120	120	123	111	145	122	106	104	127	119	113	107	111	109	115	116	130	123	117	125	112	98	101	115	118	115	120	117	111	113	99	125	106	106	115	115	145	110	136	114	111	124	110	115	123	129	101	141	110	110	129	133	113	118	101	127	110	121	102	114	88	105	119	116	144	115	111	102	140	111	94	128	100	125	109	137	106	103	114	131	92	126	130	120	134	107	121	120	112	131	126	123	97	118	127	110	131	96	111	131	111	120	119	108	126	143	99	103	134	122	115	111	115	123	138	122	109	116	117	117	121	105	103	126	125	113	101	107	120	105	118	117	113	117	110	123	117	141	107	112	121	111	123	120	110	117	109	111	109	112	126	110	118	102	131	132	116	95	122	99	122	116	110	123	127	120	119	120	121	98	109	113	90	95	115	135	148	111	123	111	123	124	119	107	98	128	122	128	139	119	129	109	113	116	130	106	120	121	121	132	128	122	113	104	139	117	117	122	132	112	114	103	114	110	101	129	121	130	115	96	126	117	116	112	108	125	111	107	99	104	113	117	120	129	118	91	113	124	120	105	116	115	126	96	121	117	124	134	113	104	104	122	116	95	122	100	106	122	108	102	117	131	117	100	102	115	113	93	122	100	111	121	110	124	117	106	107	112	110	133	107	98	116	126	109	107	123	117	130	109	135	116	131	89	118	101	106	123	114	109	134	129	127	112	138	112	111	119	128	131	112	95	125	114	118	122	102	120	127	120	126	109	122	118	113	118	127	118	117	114	121	108	118	113	109	126	141	95	116	115	125	127	140	127	118	111	107	109	125	111	109	122	109	141	103	141	115	118	109	115	125	115	121	118	145	142	122	133	104	98	115	129	125	118	126	119	112	119	115	124	125	113	103	142	111	111	122	103	116	111	110	115	134	124	121	126	118	126	129	120	112	91	110	121	121	125	117	119	95	111	124	107	118	126	119	133	109	125	134	110	112	106	101	106	114	117	144	125	117	114	133	115	114	131	112	112	136	124	131	104	103	124	126	106	103	112	121	113	115	133	122	112	117	114	112	135	122	125	134	115	114	100	101	116	132	100	123	116	111	95	129	128	126	118	112	130	116	139	117	127	120	120	136	108	113	113	123	132	125	107	108	103	143	102	121	129	118	111	93	126	127	119	115	108	111	111	131	123	117	108	126	115	117	114	120	128	127	119	118	106	114	102	125	114	128	118	120	109	120	117	114	114	91	133	145	115	133	109	99	128	152	129	98	130	129	107	112	111	124	126	122	140	114	126	117	115	98	125	88	104	119	114	129	126	118	112	122	147	109	117	108	132	120	149	110	102	105	112	115	114	110	116	110	120	116	124	107	123	107	112	128	138	123	115	120	121	110	133	135	141	98	122	118	118	128	117	107	104	118	90	118	106	107	122	132	111	106	120	103	115	115	112	109
34353	19000	12287	12120	17775	20184	19285	16277	13389	11086	9089	7088	5823	4769	4027	3357	2725	2148	1984	1692	1577	1400	1343	1341	1238	1140	1107	1009	996	981	975	841	905	887	890	895	921	855	867	906	895	859	896	918	876	903	903	905	870	885	910	873	925	867	925	807	895	908	876	912	911	862	882	842	904	862	897	888	880	856	851	842	864	850	836	892	834	858	849	860	856	801	881	866	846	881	915	870	860	881	819	829	853	880	881	832	845	866	865	866	822	851	864	911	904	816	860	808	846	901	851	893	907	845	824	891	920	865	861	868	832	821	869	887	838	881	878	879	888	911	798	854	848	888	888	887	813	854	847	815	868	867	868	885	860	854	869	864	867	873	893	853	848	873	863	866	825	770	896	855	844	862	875	851	803	908	894	842	877	825	874	840	848	882	888	867	870	862	817	841	861	880	882	874	870	878	874	927	863	876	906	882	870	897	811	831	853	873	868	872	829	877	825	876	844	875	885	839	850	824	857	918	829	870	884	867	845	869	814	814	904	850	831	805	832	839	904	874	832	815	878	850	859	881	870	828	877	896	874	881	866	874	807	849	829	856	817	877	880	888	887	887	895	850	791	883	883	858	868	900	853	871	853	847	794	833	829	896	807	900	877	866	884	868	860	796	837	897	811	866	858	883	839	806	862	844	889	921	919	882	865	846	846	891	865	874	870	864	901	866	912	845	892	859	849	878	860	869	904	866	835	865	904	880	831	837	877	920	857	890	919	918	841	875	808	897	889	907	847	897	916	807	870	830	890	859	815	834	891	848	885	844	887	835	891	883	863	817	841	903	887	844	920	823	796	843	895	856	843	894	850	782	841	913	838	814	846	800	844	897	860	865	834	817	875	873	851	835	837	836	858	912	860	843	854	846	875	865	844	880	886	876	879	864	858	889	847	880	880	875	934	828	861	850	875	931	862	836	869	908	886	865	903	859	847	892	898	889	881	873	903	867	846	839	839	873	864	835	859	862	866	854	875	912	842	820	819	878	870	891	893	883	894	900	882	825	866	888	855	886	800	838	868	848	863	826	928	875	864	861	816	877	835	849	855	884	837	834	867	871	903	819	836	891	921	839	876	849	823	928	827	836	827	801	817	800	840	843	866	827	796	902	894	856	851	861	842	878	845	820	877	845	861	832	883	817	855	843	864	816	849	834	817	866	823	875	856	904	851	865	809	800	867	871	853	826	866	814	901	906	864	859	817	839	794	847	886	861	844	858	865	852	867	886	834	871	803	861	896	843	880	835	859	876	827	819	830	821	858	910	856	863	838	824	896	845	877	884	907	870	810	802	882	860	880	862	843	891	871	908	873	865	821	840	835	839	828	933	857	857	808	815	861	885	909	849	808	858	848	870	852	885	833	839	836	876	904	862	856	888	833	863	820	866	846	859	850	861	824	896	826	846	849	819	885	868	834	863	838	915	874	946	833	856	850	857	857	864	883	836	877	814	825	884	847	830	866	927	821	819	854	879	804	898	864	889	832	862	904	867	859	867	840	788	903	881	843	905	894	808	913	833	902	889	899	863	908	887	869	856	861	854	896	783	879	897	822	840	864	844	835	864	886	867	858	884	898	885	865	846	817	861	917	845	836	869	858	838	821	836	884	883	854	865	855	849	883	823	867	887	891	896	863	808	842	846	865	868	876	849	848	890	867	833	848	831	865	836	880	851	829	877	841	856	893	881	863	783	876	837	863	844	850	883	839	855	872	917	846	910	861	862	868	856	857	882	843	841	838	821	810	815	875	821	821	857	892	838	878	833	910	833	914	822	850	873	852	854	854	837	834	852	853	816	864	884	812	881	878	877	870	857	832	875	822	890	853	939	820	880	847	874	822	884	837	885	871	802	844	898	866	863	841	857	831	889	870	827	882	862	876	853	876	817	885	850	870	835	846	870	901	812	867	802	855	874	804	908	820	839	846	845	844	873	812	888	843	896	850	845	857	863	829	819	849	899	888	878	805	893	843	870	923	836	853	903	888	866	864	873	817	831	848	869	903	889	883	855	801	846	799	946	861	874	881	887	882	890	858	790	856	852	830	814	882	845	841	911	880	886	868	879	853	928	848	856	882	897	872	894	844	892	836	886	865	873	875	889	859	887	878	845	809	865	850	836	832	878	874	873	876	832	829	865	807	861	899	889	847	839	879	881	890	856	818	854	844	868	823	857	827	869	866	898	897	894	831	884	847	917	858	882	916	808	878	896	815	855	849	824	885	876	860	827	827	891	828	860	842	832	900	915	826	818	889	869	895	832	857	883	896	861	871	890	917	876	814	826	853	859	848	827	871	853	822	863	911	922	892	894	828	880	848	862	861	863	870	816	873	866	850	907	867	847	820	876	878	854	879	806	862	844	857	894	915	857	872	910	848	900	908	838	826	807	923	827	857	889	850	864	847	866	886	868	869	809	844	852	911	855	839	805	856	845	867	855	866	819	825	826	903	858	829	861	831	808	834	882	846	863	876	905	853	821	881	921	877	913	855	865	803	824	872	907	896	875	871	838	841	895	926	841	895	887	814	912	902	873	845	852	850	859	831	862	839	847	813	851	887	828	851	810	860	839	862	847	855	886	914	837	889	840	853	851	868	871	871	893	934	841	874	850	905	823	776	837	843	854	860	804	862	938	867	817	845	846	814	875	856	840	853	851	799	872	862	877	849	893	852	849	895	870	932	871	910	867	853	905	838	863	856	876	848	848	858	909	877	869	843	879	881	821	843	868	903	835	834	878	831	886	841	872	881	837	821	825	913	869	863	874	887	843	825	871	862	819	867	891	881	846	849	875	820	912	867	875	939	833	921	881	928	864	887	899	854	837	857	835	882	864	893	863	846	859	894	882	808	810	847	897	934	837	888	886	881	859	830	872	948	880	881	894	871	829	844	852	865	868	879	846	868	906	898	870	870	848	876	892	840	868	869	831	808	857	874	860	881	895	871	828	920	914	865	849	869	862	890	880	831	872	814	815	893	840	847	872	825	851	868	838	879	845	870	851	871	870	885	852	836	866	893	849	902	866	845	869	874	887	832	837	876	868	847	903	895	871	890	908	851	803	831	837	841	890	870	839	845	843	854	883	821	826	865	892	829	891	796	877	843	842	850	851	894	838	870	866	880	863	864	855	854	852	839	874	851	897	837	879	845	936	847	865	852	881	830	855	834	863	927	886	863	911	900	838	840	898	875	886	854	896	851	840	873	838	851	815	813	862	768	892	869	851	855	845	893	917	859	835	839	859	892	838	817	869	869	837	886	889	858	871	886	826	874	873	845	823	897	874	864	824	868	869	838	884	850	822	842	904	837	849	888	886	868	875	865	933	815	867	869	768	829	847	941	882	830	906	858	814	865	876	830	834	894	849	854	864	856	900	858	866	806	894	859	851	878	886	874	831	855	914	899	863	815	857	858	851	865	895	830	840	841	848	814	892	887	851	849	861	891	921	897	829	902	885	908	859	877	864	875	835	873	875	834	893	898	846
8249	4342	2223	1312	857	822	957	811	701	612	522	457	335	297	292	243	219	188	173	185	196	174	168	140	177	150	149	141	152	126	148	123	124	151	124	160	132	117	127	108	125	117	141	133	142	140	137	145	151	148	127	141	131	137	141	131	140	120	152	142	140	152	154	145	137	132	151	133	149	145	141	107	159	150	131	144	125	127	123	135	117	144	142	139	135	115	140	116	140	137	134	159	144	139	136	122	112	140	142	123	131	125	129	148	123	133	120	121	108	135	116	113	131	126	139	147	139	153	132	143	146	139	110	138	120	130	120	119	130	120	127	139	136	152	129	149	148	134	143	118	130	138	136	126	112	132	134	133	126	125	133	136	132	113	126	124	129	132	125	132	145	141	140	149	128	161	140	111	122	129	143	108	135	130	147	158	128	139	129	140	122	143	147	139	131	133	131	124	142	126	142	137	132	129	152	152	150	152	118	127	155	144	141	137	143	121	139	144	132	125	140	125	148	132	128	131	123	161	131	124	150	127	138	157	136	130	137	152	131	110	145	152	133	124	144	144	132	126	133	127	138	124	134	132	146	133	122	126	125	134	147	116	154	125	133	160	133	120	117	137	135	145	150	136	136	135	130	144	147	139	123	142	140	127	138	155	140	126	144	139	139	154	145	127	156	125	140	111	159	116	119	127	138	128	127	130	130	106	139	156	133	136	143	120	124	141	129	120	138	135	141	169	139	150	120	128	147	123	125	138	131	122	122	131	114	128	131	138	141	128	144	141	129	138	126	126	134	144	118	163	117	138	136	123	128	137	132	134	154	123	120	156	131	138	147	145	131	137	141	148	144	117	160	121	121	148	126	124	138	152	132	168	126	125	149	155	118	143	117	130	116	146	141	130	122	142	120	133	138	122	133	143	148	141	107	147	115	131	143	124	114	122	133	133	117	131	134	137	129	118	126	148	146	139	148	131	138	128	131	126	140	126	137	134	150	129	118	138	142	125	122	122	132	129	143	137	143	135	129	119	140	136	137	137	141	122	118	156	120	107	155	127	133	123	134	140	140	157	120	131	132	126	120	141	128	152	131	129	137	150	146	134	119	139	123	128	118	139	118	133	120	134	147	144	137	157	131	134	132	155	129	112	152	140	121	130	122	144	131	129	124	111	130	118	129	138	137	158	140	116	134	124	127	120	165	128	146	134	143	141	131	153	130	131	126	128	140	129	129	123	113	140	125	123	138	144	137	134	148	144	128	136	130	134	161	144	139	128	138	126	133	149	155	139	123	144	137	156	144	115	147	121	148	163	136	129	125	125	133	143	161	123	134	119	147	133	111	129	157	144	146	143	142	139	147	151	117	141	128	132	137	134	146	152	141	101	138	143	122	133	135	139	150	125	124	123	143	133	136	141	132	151	129	131	139	134	137	132	123	134	135	123	141	137	144	135	137	141	110	114	119	138	128	128	108	147	140	147	134	125	118	154	141	122	153	144	133	118	124	121	142	147	116	132	129	153	125	122	146	140	143	114	140	126	153	133	136	140	126	127	130	124	112	120	117	125	118	129	135	123	135	128	138	121	140	141	131	149	118	125	128	155	121	142	125	144	133	124	146	140	138	148	143	143	131	147	163	128	118	137	124	137	128	133	129	130	143	124	137	131	137	123	147	137	108	136	142	152	122	117	141	130	137	141	140	147	149	123	131	134	112	126	122	150	162	140	140	157	117	130	156	135	138	150	147	134	125	119	108	133	122	135	134	139	122	129	111	145	149	131	139	116	140	114	121	127	133	125	134	141	122	141	140	139	132	132	145	133	119	153	138	128	130	133	136	164	115	130	148	134	127	146	140	130	138	126	128	131	148	123	139	129	136	122	157	140	130	121	132	121	107	148	137	115	140	136	130	144	137	135	114	141	141	123	121	123	150	151	147	129	138	145	128	135	140	133	151	134	157	139	132	141	140	138	118	128	127	140	147	128	121	117	147	145	140	124	143	110	133	134	128	138	144	121	148	135	141	121	139	131	139	123	131	126	145	121	139	125	148	115	149	164	122	127	136	128	121	134	150	148	120	132	142	124	123	139	125	145	125	124	137	143	128	132	153	136	142	135	158	128	128	133	132	143	128	142	123	143	121	137	143	139	144	122	146	145	126	125	128	129	109	137	131	118	135	123	139	135	145	117	103	131	149	124	151	118	136	134	137	140	135	128	121	146	105	129	105	138	125	144	125	133	133	113	147	145	137	164	137	136	145	122	146	135	132	146	140	136	130	135	127	122	122	144	126	143	130	133	123	140	124	119	125	133	131	140	130	144	135	150	135	148	146	151	112	117	134	142	123	127	138	124	132	115	133	142	119	151	130	135	141	122	137	144	158	119	139	128	133	140	110	143	124	139	146	139	144	121	148	148	136	136	115	131	121	149	118	131	145	145	123	125	131	125	132	123	136	140	133	133	145	144	137	132	108	130	147	142	130	113	127	125	159	146	124	122	130	140	119	127	105	163	128	127	140	142	134	145	142	147	122	141	125	136	132	156	122	141	138	147	137	145	141	119	111	127	133	156	139	134	160	141	139	145	128	130	132	132	132	147	124	148	125	138	125	134	135	132	138	138	141	145	137	143	130	134	118	151	140	111	147	132	128	140	128	137	121	139	137	149	141	112	137	131	137	121	146	109	144	138	111	139	124	145	116	141	146	131	129	152	128	140	126	135	144	142	119	131	127	157	149	134	132	118	133	139	129	136	139	141	136	140	132	112	150	131	146	147	124	162	128	140	122	124	121	138	123	128	133	136	132	133	164	166	140	137	109	153	153	122	145	161	112	135	130	146	157	120	134	143	127	142	153	121	128	142	139	120	130	143	132	138	132	134	137	111	132	126	140	119	128	146	150	153	142	134	160	132	152	159	120	113	131	132	145	131	121	165	128	126	138	125	127	122	127	140	123	134	138	143	130	141	128	118	141	128	133	153	123	113	121	129	128	134	154	158	128	156	113	144	141	135	145	145	116	132	136	139	126	146	120	113	113	121	121	147	125	140	151	141	124	148	117	101	120	137	119	140	132	140	137	127	146	141	139	123	136	137	153	149	128	128	132	144	148	144	150	124	139	125	143	141	129	145	148	134	146	147	134	105	122	124	134	111	160	129	152	132	129	121	111	133	153	143	114	142	141	135	118	133	145	132	138	130	132	153	134	132	115	137	139	136	152	135	133	120	136	145	139	128	159	137	116	125	120	150	127	129	150	121	151	139	137	128	126	147	123	124	130	138	122	123	124	134	127	152	130	127	128	129	136	125	111	158	134	124	132	135	127	137	127	139	137	152	122	132	142	131	154	126	149	132	127	117	128	134	124	135	132	137	139	133	137	144	149	127	140	132	130	131	137	120	117	147	134	129	149	140	115	159	146	140	117	135	156	144	137	128	143	151	97	135	119	135	153	123	141	157	132	120	148	132	126	153	124	125	119	137	126	146	137	127	140	134	114	141	134	137	151	117	145	163	131	139	146	136
37365	23286	16743	16050	21789	24218	22945	19966	16828	13995	11345	9055	7452	6102	4982	4218	3296	2619	2438	1992	1815	1750	1585	1579	1580	1418	1276	1170	1167	1107	1056	1138	1047	1027	996	1036	1022	967	1030	986	1034	1078	930	1022	961	1039	978	1002	1040	988	1046	1000	1039	966	959	963	989	1023	1031	1040	1080	1111	1045	1030	1021	1023	967	961	1033	985	979	980	1005	973	963	1003	933	980	965	995	985	959	974	985	972	995	955	949	1005	968	967	932	1012	1000	952	1009	957	1024	944	1007	942	953	925	1062	1014	931	991	954	963	964	1031	976	958	977	984	942	1014	959	909	988	986	950	1003	1002	950	1000	1004	967	1025	1033	976	1017	974	972	972	944	965	985	939	976	942	999	1054	951	1015	977	1032	965	948	932	1000	1007	1017	979	938	1012	962	993	985	1005	966	971	948	1010	1000	1024	987	1008	978	984	1009	1028	976	976	1019	983	1021	1002	983	995	926	942	972	978	951	980	933	928	1013	931	961	944	966	943	984	999	1032	953	937	1020	929	953	955	977	1004	926	952	1013	970	967	985	969	995	962	963	909	965	961	974	906	990	994	1022	968	979	993	950	918	993	983	970	946	1036	958	1023	968	1019	964	968	995	977	937	969	972	983	978	987	951	948	966	982	989	945	987	950	969	984	966	982	994	994	973	965	957	1000	949	1049	993	949	978	1010	987	979	987	984	979	959	969	985	1013	962	993	942	928	964	938	971	952	1000	983	992	957	955	936	1018	986	979	1001	999	999	945	1027	1012	991	1013	937	979	1063	972	1019	949	969	962	989	939	1006	1022	935	1031	998	1038	940	968	998	954	1029	1019	977	949	959	1001	1013	1001	997	977	1013	1003	1022	967	981	912	1005	930	1030	986	966	1009	969	970	996	1033	965	997	1028	980	973	1009	955	935	961	1017	971	931	962	987	963	949	979	1051	1007	924	938	948	999	1013	980	943	985	986	1026	949	1004	944	1006	980	961	924	1023	987	991	992	1014	998	1021	1029	944	1003	967	970	983	972	951	1031	954	1002	983	1009	928	947	991	990	1007	1018	1004	958	994	997	1000	1002	986	982	1008	1006	929	959	1007	1013	987	948	1013	1040	996	964	968	974	978	948	959	994	962	1001	991	943	965	1030	976	961	998	935	1013	1014	980	1032	972	997	983	1027	975	989	986	992	994	1017	1000	994	953	985	1009	1010	989	1008	1022	988	1006	1010	1000	953	1004	987	982	1006	950	977	1012	991	994	942	985	967	1026	999	932	932	989	985	987	977	984	975	948	925	932	958	980	960	996	1025	976	995	972	967	960	939	950	975	1000	953	937	1011	921	968	933	1061	968	1045	970	1045	953	978	964	978	1009	990	932	1008	978	1018	964	1008	1005	985	940	987	963	1032	993	980	1022	965	1025	991	989	987	975	1006	1030	1008	944	1001	1011	986	975	993	923	963	964	961	1033	1016	966	964	969	1012	980	989	1000	1012	963	1005	993	939	967	1003	1050	911	987	977	1013	958	1004	969	953	1001	1001	1035	946	1046	976	951	957	1049	985	1021	948	1025	982	959	1016	1011	979	970	941	1020	1034	979	952	1004	963	960	963	975	943	1024	923	968	1026	1011	969	950	988	946	979	968	918	1007	953	932	964	1009	992	1030	1020	967	921	1009	1001	1010	994	982	1005	999	991	1003	985	1010	984	968	998	988	981	1041	973	974	973	984	1008	960	895	1002	987	1010	969	999	959	1007	1001	983	928	1023	948	977	965	1059	1094	967	1016	957	1001	952	980	942	964	1014	978	927	963	983	960	955	1012	960	960	1015	970	953	980	974	983	1000	963	1021	1013	981	951	983	975	956	937	1027	935	950	963	1024	998	980	979	1001	973	928	974	1013	977	994	967	988	994	937	974	956	1017	996	965	950	988	987	991	1020	1064	969	954	985	960	917	924	981	993	938	959	1018	968	997	967	1001	994	989	1010	969	1000	959	974	991	953	941	970	983	977	989	977	954	1015	989	969	948	1029	947	916	995	973	935	963	1001	973	987	927	1009	984	986	950	986	976	935	986	952	993	1011	964	959	1002	1014	988	962	957	952	981	1000	981	946	997	987	992	976	1001	951	1004	1007	1019	964	995	993	950	994	990	965	948	983	1000	974	1019	880	979	975	1040	972	977	1015	990	1025	1010	1011	1033	951	997	982	1025	954	934	991	954	995	979	979	970	973	955	1020	969	979	968	1010	1038	979	1036	964	987	993	943	958	965	999	1039	957	946	994	921	1015	992	1034	974	952	985	944	965	999	980	1002	979	1021	966	979	1057	953	1046	980	976	969	1024	995	1042	953	979	981	960	988	994	1012	1023	1012	958	996	1024	952	991	966	987	944	992	991	962	931	979	937	1031	970	1001	948	1007	1015	939	1015	995	985	1003	984	1015	1005	968	1024	1000	993	977	959	914	1018	987	998	985	972	1042	990	957	971	998	983	987	973	1028	934	1006	990	982	1023	973	995	980	1030	957	955	955	960	985	994	963	974	1010	943	955	1019	1002	958	956	1022	949	994	965	1003	989	1031	996	938	971	1009	926	935	990	1022	969	961	975	935	988	960	954	982	1011	987	931	921	938	989	1008	959	1018	965	967	953	972	1008	1016	1026	962	983	937	941	1013	966	981	991	976	976	941	943	1007	921	968	937	976	958	954	991	978	1005	923	989	943	1018	991	939	983	970	984	967	1009	1058	952	963	1000	920	969	954	960	948	896	953	1020	968	1030	1002	955	1006	967	997	988	956	1004	977	969	991	965	996	991	964	957	974	965	1000	978	1023	956	980	1013	1007	981	1022	966	981	1009	1034	1013	953	1021	950	990	997	974	1004	986	981	1019	954	998	956	1039	1021	997	973	996	975	979	1003	964	1007	973	1037	1000	1006	938	1004	946	1042	945	945	1040	933	1009	985	967	952	993	899	954	968	1012	984	994	951	982	941	981	996	931	1002	983	1000	968	955	1043	949	972	993	1030	977	942	992	960	952	929	1025	1019	983	1019	1007	1004	974	992	958	1001	993	951	968	931	944	1014	970	1013	990	999	1064	990	982	967	1051	1048	1078	988	952	967	975	962	1024	991	965	972	951	972	971	963	997	975	993	947	944	963	962	952	984	957	983	965	987	957	1072	944	965	996	1032	1025	1036	936	998	972	984	963	1012	945	986	1001	946	978	1025	1027	967	960	989	987	1006	1021	998	964	1000	1002	975	1000	972	937	956	937	947	974	948	1001	930	959	942	952	1012	1024	971	985	987	995	1045	1046	982	948	980	963	1014	1026	962	961	983	956	993	1011	990	978	981	979	985	962	992	951	984	960	978	977	994	959	931	944	960	1005	971	916	930	989	961	955	983	1037	921	1011	997	943	958	990	917	974	973	981	948	1004	943	1011	964	940	933	1016	968	992	972	962	948	993	960	1011	968	995	960	1028	991	1036	951	1053	1013	991	987	987	1008	998	1023	991	959	1078	988	949	971	1016	953	947	961	897	1029	1005	973	987	985	968	982	914	961	1046	979	994	980	968	1000	970	914	1026	958	939	987	937	946	1021	973	987	944	970	966	988	997	945	958	987	997	964	988	931	998	1031	970	982	925	986	990	949	989	1020	1007	972	954	1000	972	985	971	991	997	1014	942	962	978	978	920	958	937	967	1001	996	983	993	1010	978	946	970	1039	1034	939	998	961	946	949	959	983	985	960	980	994	986	977	923	1043	961	1009	985	1004	1030	997	1048	1025	956	944	1000	970	971	931	989	946	975	969	954	976	1025	996	953	978	976	935	898	966	988	1008	980	949	1069	982	1029	980	1001	1010	982	988	996	1004	938	960	966	936	983	988	997	912	938	985	962	1028	942	997	1016	1003	920	984	955	982	1003	943	970	955	982	897	977	994	1006	997	966
5586	2460	1134	704	488	524	537	496	393	336	286	265	236	226	212	174	156	146	147	150	134	133	144	126	140	116	122	110	122	112	119	119	113	125	112	124	139	122	111	114	129	119	104	123	117	126	129	111	151	116	134	105	113	105	131	141	142	114	128	130	105	115	120	124	101	118	119	106	110	116	125	115	106	121	113	120	116	127	140	106	104	121	103	115	102	115	122	97	116	108	117	110	111	127	125	139	119	100	108	117	125	119	108	109	135	99	132	116	117	114	108	119	112	108	109	137	92	105	132	113	128	120	112	122	113	122	117	126	148	120	110	110	105	120	124	108	114	124	116	109	112	115	133	128	117	128	114	117	135	113	107	128	109	112	128	104	139	125	117	128	123	137	130	112	119	129	133	134	119	111	128	106	124	137	126	122	124	145	123	104	90	108	131	100	113	123	112	118	122	97	117	104	119	116	110	114	108	125	112	120	142	85	135	136	125	98	121	109	109	119	119	123	106	122	119	114	120	107	125	123	123	128	130	121	125	103	126	114	128	111	111	112	113	108	116	139	126	116	105	117	137	116	110	116	130	104	122	128	110	136	123	129	118	122	128	105	133	117	113	93	105	127	121	110	128	114	110	114	135	127	111	138	126	123	134	139	118	106	138	133	106	111	133	120	116	126	117	122	115	125	117	142	120	118	111	120	115	133	107	104	119	135	120	121	121	117	134	103	131	93	123	116	121	129	119	111	128	117	130	112	106	111	109	118	125	115	119	121	117	116	140	108	112	113	118	113	120	128	111	111	139	111	115	113	109	128	105	107	135	134	120	114	114	121	138	135	122	126	111	121	120	112	127	116	107	118	111	140	116	132	115	122	122	130	126	120	115	123	120	104	122	125	106	116	111	111	141	110	107	120	104	127	102	130	122	103	112	102	117	107	109	115	114	136	128	118	118	114	124	136	123	113	121	133	108	136	110	111	127	112	101	124	131	122	136	120	115	130	120	121	104	108	111	109	109	111	110	105	120	120	116	129	132	111	126	130	130	120	120	92	117	121	105	129	109	124	109	122	116	117	131	118	111	111	121	122	135	135	124	116	110	113	131	107	120	101	120	134	134	115	125	106	107	144	138	132	99	128	112	120	111	107	126	120	118	116	133	128	124	117	107	117	116	122	121	117	123	112	139	107	112	122	125	125	112	118	108	120	133	108	140	119	119	132	122	114	108	104	133	143	106	112	138	122	115	110	107	126	118	133	107	123	144	110	122	120	97	122	109	110	114	105	130	126	125	142	106	115	118	115	136	132	131	128	126	130	143	123	99	112	131	114	107	117	110	111	109	122	111	108	99	107	117	103	121	130	120	115	111	120	116	104	104	109	129	125	118	123	129	119	121	102	114	115	127	125	125	130	131	105	101	111	114	123	105	111	122	109	115	132	107	120	106	112	109	130	131	97	113	110	110	137	113	113	121	112	109	123	102	106	119	103	130	113	123	100	95	108	129	114	134	114	119	115	120	116	115	123	118	103	112	115	125	111	118	109	128	137	120	119	124	110	117	126	122	108	113	104	111	102	96	116	121	104	85	120	136	111	133	118	120	110	123	116	108	125	125	122	97	113	101	113	129	96	117	117	122	127	114	114	113	120	136	124	122	124	116	130	110	119	117	117	132	119	118	112	112	107	137	118	127	114	125	119	121	113	120	118	125	125	108	102	146	124	116	104	104	125	133	131	139	118	111	112	145	115	119	117	120	111	93	123	97	99	109	119	115	119	110	109	123	124	113	116	114	130	130	138	102	123	111	101	116	131	133	124	121	127	107	134	108	126	112	123	110	113	103	115	141	112	121	122	111	116	134	120	117	112	139	122	114	113	125	133	110	122	112	115	129	128	117	137	117	117	97	113	129	120	116	108	111	144	121	122	128	124	106	125	113	116	107	114	113	121	120	131	109	136	148	104	120	119	125	113	123	120	127	122	124	120	115	136	118	119	104	125	120	126	124	113	112	122	102	109	122	124	120	121	112	134	124	103	123	106	109	117	106	115	116	117	124	126	128	115	121	131	112	124	120	110	120	131	121	126	131	108	96	118	128	121	115	124	118	109	103	129	140	107	131	129	128	105	129	104	112	123	118	107	135	123	125	101	121	116	116	102	115	101	129	108	122	123	126	127	105	96	121	118	99	123	133	113	118	95	113	117	113	110	116	96	118	111	113	109	109	108	113	120	121	104	111	135	105	142	115	122	117	114	120	122	115	123	114	111	105	121	115	122	132	131	140	121	134	120	127	111	133	123	108	130	115	144	130	105	122	124	112	130	135	104	118	122	118	115	105	99	159	127	123	121	117	135	126	142	114	120	118	118	103	125	122	107	123	112	136	119	131	120	136	129	131	115	118	119	115	109	117	114	115	101	109	125	136	120	145	106	105	104	110	112	122	119	121	120	120	132	122	121	121	135	138	115	109	109	98	125	108	113	122	137	116	137	104	132	130	114	112	113	124	122	103	141	127	128	116	112	123	116	117	102	124	99	141	114	109	124	132	98	123	116	123	123	126	123	126	130	119	110	111	119	122	122	129	109	102	149	105	125	116	111	135	124	120	114	126	101	116	130	106	125	136	114	105	125	126	131	116	107	130	112	105	124	102	135	128	105	115	134	113	121	107	107	109	143	127	117	125	147	129	108	106	107	122	122	128	104	102	112	134	110	146	123	108	118	113	135	116	117	132	117	117	118	135	121	138	122	102	99	132	121	109	110	115	108	120	124	117	118	110	129	103	123	114	125	126	113	113	112	117	130	127	113	129	135	109	113	112	131	133	128	115	121	135	143	119	106	91	126	123	127	124	120	119	126	114	103	126	110	106	118	96	112	115	124	104	124	120	135	113	106	111	113	138	131	101	102	131	98	112	113	116	123	116	118	113	111	111	92	146	103	120	110	119	107	125	116	115	120	140	117	118	113	116	115	115	119	119	111	115	104	102	108	125	113	100	117	123	124	118	120	123	111	111	128	111	113	125	108	120	122	115	118	119	133	129	123	124	125	113	137	115	123	123	114	128	113	123	129	127	113	131	131	121	120	115	99	132	124	104	117	117	108	117	136	109	117	118	104	125	94	117	124	128	126	135	115	115	118	106	130	105	126	97	136	111	135	100	107	125	117	113	143	113	107	103	119	113	134	128	126	133	126	116	102	135	117	121	109	122	123	119	127	105	110	130	103	130	107	107	117	118	121	127	115	135	118	117	118	112	117	118	107	122	135	116	143	116	109	114	98	111	118	104	118	128	111	117	111	109	98	118	118	106	115	120	117	125	136	126	124	115	110	123	101	108	123	117	102	134	107	148	127	115	112	100	111	105	115	106	122	119	116	118	124	108	125	144	112	105	116	112	104	108	130	122	134	119	101	126	139	118	119	127	122	132	105	129	128	112	101	115	121	124	114	104	119	130	111	106	109	102	111	104	122	90	119	115	128	129	126	116	113	116	126	136	114	113	104	113	133	136	140	118	124	139	118
32326	17542	10543	10438	15311	17199	16304	13600	11290	8927	7252	5758	4688	3553	3007	2499	1988	1840	1530	1437	1279	1251	1183	1161	1101	1036	1065	946	951	940	892	872	897	899	870	911	868	897	908	872	839	814	854	837	838	956	909	879	893	865	870	917	902	868	898	823	879	866	911	903	929	847	842	842	900	898	870	841	911	832	879	862	912	866	856	821	849	899	872	846	854	868	898	888	869	855	885	853	878	832	845	839	827	809	854	873	919	900	854	830	836	848	825	908	880	823	829	835	874	830	826	863	818	902	893	876	883	836	820	839	852	922	867	849	827	871	896	849	866	843	888	843	874	899	879	841	890	828	885	875	885	871	837	878	841	853	853	847	880	864	837	845	828	877	862	904	857	817	823	845	863	885	831	872	852	854	820	880	884	845	841	915	881	828	833	888	917	878	841	850	872	872	876	914	875	829	802	882	826	892	828	909	829	879	937	849	878	875	852	848	821	894	871	849	896	834	848	886	855	835	864	911	863	944	862	854	843	875	895	819	848	848	856	884	816	823	859	830	849	885	896	860	822	872	925	857	853	834	887	872	856	869	920	860	843	809	874	908	907	870	845	899	855	888	910	831	887	852	866	855	886	845	858	832	886	888	838	863	869	845	869	852	868	851	912	861	828	807	856	845	820	881	890	858	917	882	890	859	899	846	861	867	819	839	843	878	876	859	867	876	883	880	910	870	835	818	871	897	886	853	858	881	892	872	848	889	861	866	838	863	847	879	858	828	877	844	842	908	849	837	881	863	880	963	842	855	940	875	856	867	858	911	841	911	869	845	885	881	922	894	874	834	866	812	877	894	859	866	905	930	909	872	844	826	868	876	813	843	857	888	861	829	875	879	883	850	881	857	909	879	860	871	831	874	886	836	899	859	834	864	825	811	850	802	887	903	883	844	905	863	854	875	852	889	857	857	787	816	831	871	883	833	882	849	848	872	885	833	844	933	861	874	857	900	905	862	863	911	881	836	853	821	903	827	872	857	847	826	848	885	899	838	884	900	883	888	860	857	846	816	871	842	881	846	860	847	859	885	846	845	852	891	860	899	853	837	869	848	842	868	852	838	849	855	881	848	884	848	872	864	863	870	902	849	851	877	873	858	902	850	871	877	871	906	886	891	856	880	878	863	895	944	802	876	866	894	849	844	875	847	864	844	943	841	850	873	871	870	892	853	850	856	892	914	860	940	883	905	835	868	867	910	881	851	873	855	878	826	860	879	869	836	838	833	820	764	844	911	880	825	807	889	824	854	834	865	847	846	843	870	903	855	858	876	857	889	870	906	835	853	912	864	888	887	852	860	918	859	874	882	847	899	897	902	862	836	868	799	904	875	873	881	869	869	852	859	897	869	908	861	834	850	894	896	828	867	916	874	782	912	834	853	926	882	884	880	891	951	901	838	880	848	873	889	854	892	870	875	856	818	835	889	894	847	884	920	855	815	919	863	897	858	914	886	898	835	834	882	909	883	891	859	826	884	890	834	865	880	870	860	841	855	893	885	878	842	853	803	887	817	909	873	851	893	886	837	930	858	871	897	841	832	936	886	835	844	890	873	811	874	852	898	845	891	861	873	899	870	905	855	858	826	880	862	842	865	857	829	849	819	864	852	867	878	888	856	827	875	867	817	866	827	854	875	859	901	877	873	864	906	814	837	863	866	893	921	810	854	880	888	890	895	907	874	908	877	815	848	873	808	843	832	891	822	892	907	877	873	805	844	862	842	835	852	903	863	876	853	912	883	862	854	810	883	862	883	827	870	838	847	891	871	854	894	867	882	834	820	861	848	857	867	866	858	841	857	867	903	811	845	834	853	871	859	923	898	875	907	868	827	843	838	908	835	854	868	871	870	822	835	840	865	875	848	876	866	842	847	896	880	853	860	846	846	842	906	877	867	872	835	895	880	861	857	843	801	837	822	887	850	896	866	874	818	872	849	869	901	887	851	864	895	871	845	874	871	890	922	848	878	844	860	932	823	811	884	891	810	919	928	845	897	885	891	877	895	918	824	857	855	856	817	902	827	903	861	858	845	871	864	897	895	848	847	866	818	885	894	868	843	894	894	862	825	909	824	898	876	893	846	872	881	875	870	832	885	877	831	876	910	894	844	868	807	865	853	882	880	875	801	844	838	866	885	864	898	834	842	841	892	844	801	839	864	869	918	881	874	827	890	860	910	848	823	879	902	842	880	892	887	893	831	794	917	859	887	892	887	854	834	873	863	843	843	832	837	920	839	873	873	877	844	864	876	898	917	847	848	811	830	864	871	876	838	864	860	861	852	906	853	902	847	860	824	894	816	861	865	876	867	837	856	837	813	847	858	912	904	892	905	874	860	867	864	894	858	841	803	928	854	841	950	845	896	848	890	880	920	861	880	898	900	908	890	892	882	862	872	838	908	843	850	890	836	874	832	854	868	876	810	847	885	867	870	862	930	820	808	903	906	853	853	863	804	886	851	868	835	876	904	877	908	862	915	843	890	899	880	858	866	850	877	862	863	868	882	899	864	836	865	859	919	848	847	870	840	925	841	889	912	872	878	854	889	844	947	896	869	842	815	794	901	880	866	862	871	835	860	858	872	894	812	893	869	906	892	881	855	879	881	878	865	876	865	822	923	894	862	891	886	939	896	840	854	921	856	836	871	837	869	898	847	896	837	881	830	897	872	904	846	864	908	868	876	864	862	823	848	860	872	923	863	815	868	847	880	878	884	879	837	839	863	876	839	893	817	855	875	842	851	859	801	877	877	854	899	870	859	903	878	848	860	876	916	874	840	798	930	837	870	894	826	877	830	867	858	838	873	878	855	873	895	848	872	873	840	858	892	937	893	850	831	847	904	880	870	833	830	863	885	900	875	892	872	838	828	938	889	816	885	871	846	875	853	838	886	808	871	838	842	902	908	814	850	935	912	877	843	833	884	888	849	859	835	877	851	822	886	843	843	855	879	887	834	840	916	825	849	839	873	865	894	842	862	875	887	870	885	882	859	895	849	938	843	894	843	919	879	902	864	841	825	892	831	891	872	840	883	884	874	831	932	853	886	883	788	875	866	869	826	876	881	857	890	892	934	841	839	870	870	845	901	881	860	892	855	849	854	853	846	907	842	863	917	859	855	874	856	914	849	853	869	839	831	878	868	862	894	895	859	850	895	902	842	894	877	823	859	871	915	908	875	863	869	951	908	877	822	895	911	910	898	901	862	841	877	904	804	884	912	842	877	823	870	857	860	854	872	887	868	869	836	827	833	872	890	843	874	901	937	867	877	859	801	849	875	900	882	827	829	840	863	917	862	867	868	877	820	859	881	831	887	845	835	841	888	937	862	890	881	888	923	886	872	831	827	792	917	898	854	855	849	893	867	804	834	904	835	912	873	863	846	868	823	896	914	860	869	850	899	883	838	833	881	865	803	830	894	854	879	839	900	815	887	892	820	885	853	854	846	863	795	902	888	879	838	906	817	883	915	880	894	856	829	867	875
6794	3389	1556	992	748	709	718	702	605	529	422	389	338	265	236	234	204	168	193	154	159	151	150	163	157	130	117	142	132	147	123	137	141	142	136	145	140	148	148	163	134	139	139	146	128	160	132	149	122	129	115	134	118	112	119	135	122	144	135	140	168	137	130	146	139	121	131	158	140	141	137	124	129	145	141	142	124	123	109	129	139	131	128	151	142	157	119	123	117	137	141	135	116	118	121	146	128	135	128	141	139	138	128	136	125	135	122	138	124	133	135	117	132	143	144	146	135	111	136	152	134	125	109	143	128	125	117	130	130	135	119	151	165	149	146	137	137	120	112	138	146	139	120	142	107	134	132	119	135	145	135	127	122	129	126	138	124	127	128	130	139	124	135	127	150	123	134	130	125	120	118	125	153	121	138	124	133	151	127	134	128	143	123	141	151	135	139	153	123	130	120	139	152	130	124	120	118	138	125	143	138	131	129	123	118	132	158	138	139	146	116	138	135	142	136	142	124	143	117	112	131	126	120	146	145	138	148	136	122	124	122	123	144	135	145	131	127	130	110	127	123	144	111	126	120	122	135	135	139	112	138	148	125	127	123	125	128	141	146	129	139	153	125	124	129	135	130	120	134	131	131	122	128	138	120	123	119	116	127	128	147	131	139	117	132	140	131	140	133	149	140	147	124	137	125	115	139	123	138	151	132	115	148	125	129	119	148	137	134	147	141	143	151	119	130	136	129	135	145	135	145	138	144	125	144	134	157	135	128	140	127	124	128	130	140	154	124	128	164	120	126	131	142	145	130	132	122	141	128	129	135	127	154	130	132	133	150	143	143	163	149	139	153	145	128	144	117	142	125	174	133	115	144	134	143	134	145	121	133	126	128	149	132	151	145	119	130	140	132	143	145	132	130	129	146	137	132	127	125	120	136	124	136	120	142	157	128	137	151	139	129	145	155	120	132	137	137	132	149	136	122	142	140	129	147	160	113	116	125	120	107	151	138	140	119	135	130	143	146	147	142	110	144	114	140	128	94	139	126	132	132	135	121	142	141	125	128	140	134	114	117	138	109	136	142	122	121	138	110	142	121	142	136	130	128	144	140	125	118	136	144	124	138	131	139	147	139	138	131	135	135	123	135	136	137	142	123	140	141	144	145	150	145	133	106	154	128	132	140	115	128	137	135	143	146	121	129	157	132	140	125	131	149	144	127	166	118	129	132	137	158	133	152	154	140	129	133	125	124	133	149	121	155	159	130	156	124	147	149	99	121	131	135	134	137	118	134	119	119	130	140	126	141	139	154	148	119	122	122	138	135	120	126	130	146	124	139	130	131	123	133	143	126	141	141	142	130	142	132	135	130	147	130	130	130	125	143	123	133	131	124	146	133	126	160	111	133	125	145	130	117	123	135	148	136	124	147	116	133	138	140	129	131	161	145	139	119	120	135	124	126	129	132	126	140	131	115	127	142	147	130	141	139	134	155	129	134	117	138	151	124	145	134	122	154	139	137	131	134	152	142	124	118	129	115	145	123	110	135	127	130	126	106	131	113	111	154	145	145	140	140	141	123	119	128	117	155	158	131	127	136	135	137	137	146	120	152	153	142	138	127	118	116	130	126	135	129	120	135	128	124	120	146	137	120	130	141	124	119	138	139	151	144	130	140	124	126	139	146	133	139	142	135	133	149	129	121	126	154	135	145	131	155	127	130	136	124	137	146	142	140	123	90	144	129	119	122	115	114	137	152	153	124	143	133	132	128	129	130	131	110	138	143	147	141	126	138	160	115	132	119	131	133	143	128	109	112	122	117	135	133	127	123	129	140	125	131	144	115	122	141	130	131	136	121	138	146	124	147	151	148	131	130	125	139	139	146	143	135	138	133	132	131	113	134	133	120	127	142	129	147	127	139	121	126	140	159	134	117	134	145	146	149	145	145	122	138	127	133	136	148	141	134	156	151	133	110	128	105	113	163	147	154	157	134	128	118	116	145	139	122	130	136	122	139	128	148	149	117	122	129	137	134	144	147	146	142	127	155	130	135	131	116	142	135	139	126	126	132	132	119	126	131	151	143	136	115	115	125	127	141	135	128	134	117	117	168	142	126	145	125	131	143	144	144	138	136	141	126	126	119	161	123	143	151	125	124	109	132	140	130	140	120	121	120	144	135	123	126	129	129	138	160	154	142	132	146	110	142	123	132	141	142	126	123	119	150	120	122	142	134	148	142	127	137	142	123	150	133	130	129	142	116	135	143	128	119	137	136	159	136	125	126	127	126	124	134	147	146	139	134	138	144	132	123	121	137	148	150	137	129	122	137	139	150	116	111	141	135	131	127	149	143	129	122	135	117	154	133	137	107	159	131	127	148	151	138	122	144	124	137	167	118	150	105	137	139	162	129	137	146	121	128	132	161	129	128	134	137	128	131	137	124	116	140	125	118	141	155	133	133	127	113	129	143	147	139	134	122	133	149	135	133	118	151	125	140	118	138	130	128	141	113	129	129	126	125	123	137	138	132	138	115	139	129	143	147	133	133	121	139	124	146	118	125	138	133	140	151	110	124	118	132	139	127	139	152	138	145	126	129	141	136	130	133	140	131	118	139	148	134	162	133	117	130	129	142	146	167	143	136	140	142	134	131	164	146	133	119	121	136	110	139	119	134	126	142	126	142	141	124	158	163	153	129	143	141	142	133	142	151	162	144	138	133	130	119	145	131	131	132	140	161	137	157	115	163	114	133	128	118	141	151	143	123	129	151	129	165	115	155	147	147	146	117	153	137	121	148	167	129	133	138	143	139	127	131	113	124	141	120	126	156	130	138	150	137	117	131	144	134	133	108	147	130	135	137	144	123	124	129	129	121	131	143	117	136	121	134	133	139	132	127	142	118	145	155	130	129	119	136	132	149	141	130	135	145	133	138	129	129	129	139	136	120	134	133	140	146	136	125	123	120	143	142	142	165	123	118	130	137	131	142	131	137	132	144	147	135	147	123	127	137	135	146	131	129	121	141	144	132	159	133	116	119	144	135	124	134	131	126	146	166	135	154	148	154	132	135	133	126	146	140	141	166	146	127	137	142	129	145	147	142	128	125	140	126	130	132	145	133	127	116	138	141	100	125	143	136	143	132	146	160	143	135	131	129	151	139	138	123	142	132	146	141	118	137	131	132	142	146	129	127	129	124	133	143	129	133	118	117	112	151	139	116	129	124	138	139	121	105	124	131	116	130	137	131	145	138	144	128	102	104	147	145	133	139	122	116	126	117	126	122	153	123	127	127	137	121	120	141	132	135	146	142	154	150	131	113	138	129	134	136	130	147	138	140	121	121	125	142	114	135	131	149	141	142	117	122	125	128	134	134	147	143	124	136	141	129	113	135	146	138	152	146	133	149	127	122	141	147	157	140	135	137	142	132	130	118	109	122	132	122	144	120	118	131	138	133	176	133	151	115	149	126	138	123	165	124	117	115	143	124	148	131	122	143	129	134	133	136	120	132	134	127	141
35762	20617	13173	13979	19837	22051	20581	17729	14886	12018	9875	7761	6146	4803	3846	3328	2759	2273	2021	1852	1671	1644	1494	1465	1365	1304	1182	1081	1060	1029	1017	1047	1054	1023	1004	960	1004	1020	944	1004	965	974	931	996	974	1034	1023	948	991	978	932	973	970	1013	982	1000	992	947	969	992	1028	1027	959	963	1008	982	962	973	977	926	1004	980	958	976	950	1002	931	971	972	986	987	948	913	946	999	951	961	951	934	950	985	960	958	966	1009	966	940	935	1006	965	972	984	969	1049	950	962	939	989	1008	962	970	981	969	953	1013	997	972	953	1000	965	979	971	939	967	995	943	974	944	937	961	977	931	965	977	943	949	974	948	997	954	890	912	964	946	983	975	992	919	879	975	1018	955	1005	918	981	944	939	973	1012	1000	976	965	973	963	894	942	947	986	944	997	910	928	959	894	1024	992	1030	1045	934	926	948	970	998	937	963	903	990	913	950	937	1000	980	996	941	959	996	1006	944	975	917	929	966	1001	976	962	992	921	956	982	988	1021	956	991	910	977	940	995	939	947	938	896	992	1004	961	1004	913	944	993	967	967	936	985	957	946	949	954	1013	942	997	931	992	962	929	996	899	953	929	993	996	954	980	963	982	974	1032	1000	937	988	1010	929	932	1013	1006	884	940	950	963	903	997	977	936	921	1017	937	945	918	969	957	966	956	953	922	930	958	956	1000	1010	1001	985	964	963	984	966	942	1039	948	961	968	931	921	994	945	1035	960	1001	952	946	975	927	913	999	925	999	976	1004	946	930	962	923	963	947	945	978	980	978	991	1000	956	931	976	974	951	975	937	946	909	1015	987	944	971	932	990	1007	965	957	967	980	977	900	952	922	1013	972	928	990	1007	978	1028	992	1009	965	901	999	1012	947	934	1016	966	960	1008	933	891	957	955	972	935	981	983	975	975	970	954	988	957	1014	1049	956	972	988	968	979	953	990	999	990	1019	942	1032	958	947	949	990	1040	968	1006	916	958	919	990	958	1050	921	957	968	972	960	973	997	1041	1023	997	951	911	985	1001	950	975	963	1039	965	956	1004	949	937	964	919	993	1018	923	1026	995	958	958	957	973	926	1063	954	955	944	967	949	932	996	965	984	965	927	999	950	995	927	944	947	905	976	1051	976	1017	969	968	975	939	1006	931	942	953	972	916	1011	986	922	960	977	966	944	938	952	925	971	994	962	924	918	998	979	961	981	1016	931	965	959	942	984	973	1007	947	975	958	994	956	971	951	993	943	923	930	971	959	994	958	983	946	912	1008	957	934	958	956	963	936	943	961	978	963	964	935	976	1015	934	927	922	981	938	967	938	971	959	987	1003	980	977	964	975	982	940	919	1015	944	976	952	955	977	951	955	959	914	939	944	961	924	970	987	1011	1003	996	1016	963	976	988	1043	926	947	915	947	978	990	977	987	932	988	922	994	1011	985	927	983	992	916	961	1006	942	1008	931	956	969	1007	984	964	964	956	957	1030	913	950	947	923	971	984	967	968	925	970	987	941	918	1007	972	962	1026	1009	942	987	942	953	939	979	935	950	933	955	1060	984	983	929	970	972	1016	1011	968	958	995	1001	962	957	943	997	980	997	947	930	1007	914	928	985	978	987	966	930	1007	988	929	936	905	938	986	976	1043	962	986	1007	971	975	944	980	956	948	1025	1000	967	928	980	958	968	960	965	906	980	941	1022	968	930	1023	942	1033	1033	973	1006	997	904	944	946	1002	1025	952	962	898	953	991	1051	984	997	1001	980	1010	965	968	942	924	965	1004	1001	963	986	993	983	978	983	983	962	933	946	994	944	993	957	1011	950	987	924	1021	922	972	1002	943	1033	1014	936	951	1000	962	961	978	988	961	990	973	966	928	934	947	956	998	1011	971	995	977	974	978	986	963	953	1006	927	975	917	930	954	983	974	997	980	919	959	1023	942	948	941	994	1002	951	932	937	965	962	961	970	913	946	952	944	971	958	957	939	962	913	993	957	982	986	964	961	944	1004	1007	990	972	955	1013	943	926	988	951	943	943	985	953	973	931	946	957	962	946	979	1021	984	962	989	926	1021	940	968	955	949	945	996	1013	990	963	983	965	943	959	959	927	956	980	946	968	945	979	988	953	1014	916	971	953	964	946	963	1006	937	931	969	950	954	932	933	946	949	944	934	901	981	960	970	965	929	956	967	942	1033	959	929	962	957	943	965	974	947	956	925	896	977	965	1020	989	1007	958	951	908	957	933	972	993	916	969	1038	934	983	1022	933	980	952	958	970	974	944	997	966	978	1000	1019	984	954	936	969	930	1046	949	991	980	949	975	1031	1034	976	992	952	1017	955	919	952	949	918	965	981	982	966	996	972	947	948	949	942	992	986	995	959	991	957	1004	972	979	936	948	935	1032	962	974	964	929	965	988	934	968	950	1004	994	1022	1004	984	982	936	971	990	924	957	984	948	966	937	942	991	936	944	950	974	998	955	966	950	986	965	1022	968	947	944	937	959	989	925	979	932	1013	968	975	963	949	951	1005	1045	999	989	1026	1020	917	957	947	985	928	958	987	939	994	997	914	999	933	989	967	914	961	937	936	978	997	930	981	999	894	963	967	967	949	988	998	1017	929	962	998	940	978	984	1035	970	949	958	1034	958	933	996	959	968	974	922	955	974	987	966	948	969	907	1010	925	1003	909	976	1039	948	916	954	936	994	975	937	1000	957	966	914	959	1027	940	986	983	977	965	1037	965	996	1029	955	990	927	1024	1024	1001	985	933	995	943	992	963	989	940	1029	937	914	978	961	992	923	981	986	955	1019	917	991	1002	992	1004	909	972	957	962	991	991	972	952	996	966	979	968	976	926	1031	1016	925	982	934	989	953	924	938	942	960	962	939	961	1006	934	933	949	971	936	995	941	970	1032	924	1006	958	960	982	996	966	947	963	999	1017	962	975	981	1061	937	967	945	928	918	959	1009	923	942	971	991	983	950	1010	991	934	927	1003	987	1014	950	976	958	976	939	917	969	889	965	1017	980	973	967	927	911	927	977	993	922	1013	956	957	952	939	937	948	992	983	953	930	974	979	939	942	1050	998	997	999	996	969	961	1010	971	959	1019	945	996	951	970	952	1004	962	976	946	949	1006	967	933	944	984	946	951	888	976	955	921	1002	929	941	980	976	966	954	1002	959	945	942	1022	978	985	947	960	986	953	968	1007	994	991	992	977	1000	1025	1013	1000	1005	1006	1003	1019	974	981	971	939	942	965	999	951	934	894	1011	1026	993	933	983	1035	980	970	980	944	960	975	1009	958	965	922	991	1014	991	972	955	999	999	984	908	965	955	930	947	1022	918	1015	999	966	921	977	968	960	993	918	968	986	970	973	1033	999	946	986	901	961	937	1029	1021	921	909	1004	992	950	1026	962	948	1004	970	945	960	972	985	1008	948	943	952	1013	997	977	1008	983	976	915	1002	918	979	946	952	1029	1005	1003	935	943	972	952	926	945	915	975	910	940	951	1031	967	981	963	950	988	969	972	958	997	946	969	968	953	960	979	965	981	919	943	956	970	1004	958	946	978	967	987	981	1007	917	967	1034	966	962	963	990	1016	981	939	979	1006	1022	950	1011	1009	959	956	956	979	945	951	952	997	972	956	1003	961	979	990	943	1007	984	985	987	944	941	963	1020	936	898	964	945	1043	933	926	996	952	928	975	1005	995	991	970	957	974	903	976	993	931	987	1035	1002	938	951	945
7621	3077	1395	846	649	661	683	629	526	478	389	351	300	268	227	200	195	176	162	160	140	134	129	136	152	138	137	122	105	123	142	128	123	114	127	113	117	113	133	128	126	129	111	105	95	110	117	113	113	102	139	115	119	128	113	114	114	112	113	118	113	126	137	132	117	123	107	104	120	132	140	113	126	125	116	122	128	99	123	107	122	118	124	124	127	129	110	129	118	121	122	116	127	108	111	116	121	137	132	109	124	125	114	122	112	119	136	104	115	107	116	116	110	127	128	120	115	132	115	114	119	119	118	131	130	117	127	103	111	113	99	126	119	97	138	117	125	96	114	136	119	128	123	127	123	114	133	128	113	111	134	138	130	114	113	108	113	111	130	130	116	119	103	108	124	127	130	100	118	118	99	107	116	106	94	123	122	118	110	117	129	125	116	114	130	117	136	136	109	100	119	129	123	132	100	120	106	128	125	115	118	113	119	127	130	103	114	134	115	93	103	108	121	120	144	124	110	113	140	97	124	123	111	131	102	123	125	107	113	133	119	134	107	114	137	121	127	124	127	117	111	92	121	121	126	107	129	112	116	112	132	146	118	123	101	100	116	129	127	129	126	104	133	124	114	123	112	117	99	109	121	100	129	113	115	116	105	123	119	125	112	108	132	124	121	115	113	118	130	106	121	116	136	104	124	122	118	123	141	125	110	113	113	92	124	118	128	102	123	118	115	130	105	107	135	121	129	123	139	105	118	123	117	94	112	116	125	121	109	104	112	118	91	122	118	118	108	108	116	106	104	141	119	131	113	120	113	127	108	124	121	127	104	114	131	132	128	134	120	133	120	126	129	114	118	112	120	109	134	129	121	118	123	105	126	112	122	130	111	100	115	120	113	129	110	113	102	114	93	115	124	117	127	127	95	103	136	112	130	128	103	140	114	109	118	120	141	94	112	116	134	128	127	115	106	104	117	110	110	131	111	109	101	121	135	122	147	106	111	109	123	130	120	107	125	120	138	144	126	113	130	104	122	128	124	109	106	122	120	115	106	116	106	106	102	118	120	118	118	114	118	119	109	121	122	118	128	146	125	128	116	108	129	107	112	127	117	137	116	145	127	119	114	125	151	108	117	124	123	104	114	130	110	107	119	123	98	102	134	111	109	135	127	110	99	122	128	124	122	102	117	124	114	106	120	130	120	135	118	112	138	116	123	124	120	110	132	117	116	128	121	126	106	111	109	109	115	126	111	123	122	123	110	128	105	128	104	124	129	120	124	124	116	123	124	144	132	100	136	112	115	122	121	133	152	142	132	128	150	125	107	115	128	126	124	126	112	129	123	124	110	118	123	143	112	113	113	118	103	106	119	124	132	121	133	96	121	136	92	116	115	129	100	120	122	117	120	133	130	132	114	113	119	143	112	119	110	130	121	128	119	132	119	134	128	109	108	106	116	118	107	120	134	115	120	143	135	121	139	113	113	124	113	122	129	120	127	112	111	136	109	129	114	111	115	112	123	127	123	143	133	117	124	137	115	125	121	118	120	124	116	112	127	120	129	121	115	110	122	101	104	116	112	109	127	121	147	120	100	112	116	128	97	121	117	107	115	118	119	131	130	121	124	126	134	102	124	108	138	117	112	115	121	118	127	104	121	130	114	123	111	107	115	127	125	111	111	102	137	134	133	115	106	124	130	139	124	116	128	119	111	120	130	122	103	121	142	116	128	129	103	121	108	120	131	143	109	109	125	129	119	105	116	144	100	121	131	114	109	121	106	112	109	121	114	106	117	128	123	107	109	136	121	111	113	123	115	107	127	117	124	135	131	105	120	124	125	136	117	130	112	120	128	108	95	121	120	126	134	121	105	136	137	122	111	128	118	122	120	105	112	137	119	113	117	144	111	121	122	128	132	126	109	119	141	115	120	134	136	119	112	119	131	113	128	110	121	109	115	119	139	129	108	115	140	131	123	121	125	114	107	118	128	117	149	116	119	122	141	135	113	120	123	133	119	115	109	116	118	124	136	131	126	120	116	139	111	131	114	107	116	125	100	110	129	118	115	123	133	140	130	107	110	124	119	113	130	129	136	123	123	120	121	108	123	126	121	125	133	138	106	124	118	126	102	113	111	111	126	114	102	129	121	114	112	119	118	114	126	112	122	123	118	130	137	97	137	136	105	133	131	97	124	123	113	102	123	126	119	102	134	121	131	134	143	123	142	124	131	114	115	120	120	114	145	115	145	107	121	121	114	132	117	114	104	124	120	105	108	114	92	138	119	118	132	115	121	121	120	136	121	117	127	121	117	121	127	120	124	138	111	132	113	131	95	118	106	120	135	127	123	107	105	147	125	113	103	108	105	109	137	102	120	111	115	111	119	141	116	135	97	131	118	114	119	124	115	126	115	129	127	126	116	94	121	123	107	91	107	117	124	112	104	102	100	112	113	135	114	127	129	114	99	137	109	128	125	116	114	128	109	116	108	112	112	130	132	126	119	124	119	132	117	111	112	123	101	116	133	114	144	129	133	125	114	100	109	109	104	136	119	139	133	115	135	114	120	126	123	127	112	109	124	123	112	115	116	126	114	114	131	120	129	125	138	105	117	130	143	103	121	102	130	148	120	126	110	110	102	126	113	122	122	130	128	138	128	129	120	119	129	129	118	123	119	113	105	126	112	106	121	111	105	101	120	131	137	119	124	131	112	106	109	105	133	110	128	131	106	107	108	124	120	95	122	109	117	115	124	125	117	120	123	110	103	108	107	116	116	116	105	125	128	138	109	98	119	125	113	125	124	137	120	129	141	121	130	144	120	117	125	120	133	111	141	119	123	138	130	109	116	117	134	126	115	139	126	126	133	127	114	117	111	108	103	123	116	124	111	126	110	122	123	138	141	127	123	135	125	116	110	117	134	113	119	117	97	114	118	132	121	118	128	113	112	108	127	116	108	129	125	119	130	110	129	129	135	119	111	139	131	119	129	117	126	129	137	114	125	136	104	129	125	113	119	123	143	128	142	109	113	141	128	104	101	120	125	134	123	114	141	104	124	100	128	131	126	104	116	124	122	114	129	114	108	115	139	122	128	124	103	103	117	130	133	136	117	115	107	128	143	144	115	119	112	128	121	140	122	130	126	134	126	129	120	102	110	122	120	106	128	132	125	134	109	128	122	116	106	117	126	117	110	120	149	118	113	119	109	131	129	135	134	104	124	123	126	126	103	137	143	103	128	123	119	104	124	104	114	112	116	109	133	129	124	131	113	99	123	127	106	112	115	123	121	120	117	119	133	133	128	113	123	131	120	109	122	107	111	119	105	132	102	128	109	135	103	107	118	133	124	123	132	123	110	134	137	103	120	113	114	123	113	136	117	106	106	119	132	125	111	128	134	108	129	111	123	129	99	103	123	120	109	101	128	126	124	129	127	108	120	113	133	133	117	128	120	127	115	108	132	109	114	134	106	130	113	140	137	117	111	123	128	130	121	126	126	142	112	124	107	121	112	99	132	115
34504	19342	12375	12264	18240	20664	19602	17048	13742	11225	9074	7035	5712	4621	3727	3081	2535	2130	1842	1699	1579	1482	1315	1255	1185	1058	1010	1038	969	998	935	1005	915	908	916	936	906	938	916	866	917	855	880	878	857	854	934	893	847	875	895	937	830	890	931	922	900	903	883	857	894	908	953	919	907	854	960	871	876	926	880	840	887	889	869	887	857	920	868	895	859	926	939	874	892	927	852	850	905	934	873	916	852	833	889	887	818	876	867	841	810	905	870	931	891	883	865	885	893	840	890	858	900	856	881	903	866	872	903	872	837	852	864	912	827	877	867	879	868	849	928	898	887	886	879	901	869	884	867	869	918	869	916	903	862	921	934	861	846	813	933	848	801	899	809	893	836	868	911	846	875	853	922	882	847	870	857	882	869	852	827	864	834	909	831	844	855	861	895	887	861	887	906	873	868	860	909	884	855	890	905	908	897	858	800	887	858	853	883	867	905	879	858	931	873	866	873	922	898	914	860	845	869	911	845	911	861	910	866	911	868	865	887	844	903	904	870	847	852	914	880	825	876	912	862	920	895	887	933	856	826	864	884	886	857	873	927	856	867	872	858	870	847	935	838	944	856	900	850	883	853	839	834	883	877	909	914	866	867	868	881	880	856	837	901	958	895	935	890	906	890	909	838	884	795	834	875	887	850	882	903	923	871	846	862	877	895	844	849	866	915	878	914	876	897	914	865	949	834	850	874	860	888	900	892	856	889	861	862	878	851	883	879	834	892	864	851	842	834	880	905	863	906	897	861	908	905	898	927	889	859	886	923	883	903	876	921	884	885	848	828	852	910	846	896	891	834	879	901	875	904	877	899	872	892	866	839	894	883	880	898	835	910	891	925	830	898	836	938	887	843	866	867	822	858	814	860	883	886	864	873	845	894	911	867	862	912	912	908	981	863	840	835	880	900	950	854	924	854	883	872	827	907	838	890	846	857	908	896	843	851	885	898	855	882	882	868	882	821	897	851	823	894	839	806	886	883	863	864	831	912	882	917	838	845	902	894	902	900	878	902	877	873	891	902	846	860	876	863	876	903	876	843	882	866	879	877	842	870	885	856	859	904	897	874	838	888	871	872	926	878	895	840	907	841	881	869	862	902	864	869	859	872	838	888	860	902	875	912	847	829	900	895	873	852	906	852	821	857	902	961	870	852	927	893	890	876	908	899	856	890	887	861	897	850	824	905	819	878	870	844	877	879	884	855	918	893	861	862	908	922	899	878	872	839	868	869	829	936	872	852	887	840	870	911	872	795	886	956	934	855	938	941	893	845	833	860	908	828	886	851	897	887	879	871	874	845	906	872	878	843	885	926	898	851	912	880	874	870	902	941	898	870	892	835	849	908	896	862	904	855	869	851	840	816	972	892	870	862	913	808	847	888	938	873	843	862	894	845	844	864	876	897	884	912	873	895	899	899	860	861	869	821	873	886	856	907	864	877	938	915	870	854	870	877	875	815	896	882	855	858	890	913	842	860	866	854	901	873	892	894	874	868	915	799	895	970	881	873	849	942	868	942	872	968	878	888	934	864	880	884	932	894	835	845	839	874	913	836	894	891	879	901	867	869	870	901	896	875	853	924	870	863	875	912	879	864	876	897	859	901	864	894	843	894	880	846	839	835	889	859	837	873	824	892	887	911	870	885	859	891	901	834	856	855	893	893	841	935	855	879	839	825	853	874	836	871	854	911	941	866	916	916	904	836	867	848	899	919	797	885	874	923	901	887	820	909	809	897	832	946	842	919	856	854	885	916	890	914	848	823	836	855	924	899	908	846	874	885	864	864	901	822	873	918	877	911	907	820	868	878	916	880	849	870	871	919	870	877	891	867	843	855	860	850	837	868	961	837	870	858	849	886	872	878	879	842	882	859	878	858	892	909	882	951	889	917	903	872	871	917	894	859	915	861	879	880	844	886	886	876	890	924	868	862	861	817	818	873	944	887	879	896	896	866	888	858	895	885	878	858	860	922	857	896	944	901	906	862	915	866	863	875	838	923	846	876	886	862	892	878	875	919	892	879	866	865	921	900	891	901	857	870	880	864	894	875	862	902	861	909	871	854	830	903	834	873	861	845	900	909	868	912	939	889	865	834	839	843	860	844	914	810	899	851	876	847	839	873	861	893	867	852	860	913	861	867	843	902	897	896	836	869	908	845	899	867	867	877	923	862	905	896	834	865	887	914	912	855	894	887	899	912	891	929	865	863	892	890	862	926	848	873	884	839	886	866	888	905	887	908	846	878	884	827	821	883	843	888	864	849	862	931	875	844	935	906	874	852	831	964	857	815	887	834	852	911	877	917	905	864	882	895	855	860	908	874	879	899	886	863	884	924	872	855	883	843	869	841	833	871	894	859	880	923	948	897	914	880	886	843	922	878	838	872	917	859	876	863	846	772	929	869	930	919	878	960	899	858	898	879	869	870	878	865	896	827	880	938	871	911	846	874	878	870	904	876	881	891	906	899	898	851	834	876	910	912	923	919	891	911	917	850	928	856	868	878	887	863	844	886	871	853	934	854	900	898	846	879	888	843	847	861	903	885	886	904	888	846	888	872	880	813	813	857	842	899	869	920	936	875	869	837	883	805	881	903	906	880	859	907	865	865	856	892	860	880	864	870	905	942	881	874	856	858	846	880	890	891	896	863	930	891	896	860	929	858	917	856	852	900	932	839	936	879	893	862	895	894	924	851	862	911	819	889	887	849	834	852	915	819	871	915	921	882	886	920	882	868	869	869	920	887	870	882	873	855	909	876	878	882	837	879	899	908	926	888	869	844	816	924	917	897	882	868	913	895	819	928	901	926	880	838	988	922	866	837	916	874	817	879	881	843	916	827	828	863	948	903	912	869	890	898	960	869	884	847	887	919	846	915	914	912	912	882	842	876	815	848	895	819	882	912	893	909	867	895	898	873	915	898	872	861	818	822	851	826	919	855	855	882	867	884	836	906	868	885	875	894	837	871	894	859	869	891	861	882	876	869	857	820	874	917	889	858	819	848	863	897	877	863	850	875	911	856	859	879	883	864	897	928	877	904	889	937	854	882	868	841	904	867	904	867	850	889	869	872	898	907	839	915	882	901	893	864	907	846	840	867	833	842	851	840	903	917	896	872	933	868	865	813	895	871	863	838	868	875	856	881	867	868	880	885	900	879	804	909	852	915	895	886	850	908	912	926	872	886	864	851	837	884	866	868	905	888	888	874	830	844	899	853	860	875	834	805	891	891	887	852	900	872	859	909	919	895	911	868	941	902	889	886	900	889	824	889	880	849	872	889	918	861	912	884	938	831	892	880	856	897	845	928	866	875	891	852	930	859	913	858	879	891	857	901	846	863	905	901	888	924	866	860	858	882	927	891	896	903	824	934	917	902	893	876	906	866	889	878	829	884	893	833	881	895	883	877	910	851	899	873	851	841	862	889	877	906	884	854	877	899	908	898	904	846	900	932	881	879	854	865	872	884	844	913	883	869	914
8723	4494	1873	1214	940	991	1031	866	751	620	520	457	353	317	279	262	233	224	207	201	166	153	202	156	140	151	156	148	120	123	128	165	149	149	161	143	120	138	150	133	125	135	159	132	127	146	133	138	140	154	151	141	157	146	144	141	139	136	137	150	157	140	146	126	135	127	139	137	134	151	113	152	132	127	126	135	145	132	143	124	153	149	131	149	129	143	151	142	131	150	142	149	153	129	130	130	125	127	144	132	124	128	154	142	133	156	150	132	125	154	143	152	126	152	145	133	133	121	137	134	133	153	144	148	145	139	125	130	147	148	135	141	142	145	136	141	131	136	144	129	125	125	150	148	129	123	144	124	127	151	128	136	147	129	126	144	124	138	165	121	112	140	153	125	158	130	150	154	144	125	123	147	154	118	136	138	126	140	135	134	133	143	140	128	133	150	136	136	137	139	138	151	153	128	132	123	130	128	151	141	147	135	147	149	155	131	156	148	124	127	138	143	129	149	158	122	115	139	145	136	126	124	139	133	140	131	136	126	132	123	125	149	147	128	133	140	138	139	110	124	131	142	132	126	123	142	131	126	159	115	136	147	143	113	151	140	126	137	120	140	136	144	149	144	135	150	171	126	144	144	148	130	139	120	127	134	140	163	115	148	140	133	130	118	127	148	145	157	130	133	119	142	125	115	149	135	123	140	137	141	148	129	133	123	133	127	132	142	129	120	117	163	150	148	147	155	160	165	143	139	111	140	139	142	146	140	106	129	123	128	144	143	162	116	142	146	143	129	130	145	137	122	134	155	140	142	137	138	150	125	139	123	132	124	150	137	143	147	134	141	124	153	132	145	143	143	139	139	155	122	116	147	147	116	118	137	146	152	150	141	133	124	152	129	164	133	148	141	140	161	157	135	138	138	158	142	134	149	139	126	136	117	132	132	145	120	141	132	129	110	129	140	144	147	143	111	151	132	140	144	123	139	133	110	140	137	127	155	159	126	134	137	147	152	122	143	138	114	141	136	137	134	146	149	150	146	144	120	115	127	133	161	107	136	153	134	152	115	154	131	140	149	142	141	131	139	123	135	137	159	131	116	140	142	138	165	117	141	143	156	130	151	160	143	136	153	154	130	146	145	144	123	147	135	151	149	123	142	141	136	129	145	128	131	155	141	133	134	153	160	147	146	140	125	153	137	124	155	140	169	140	137	134	132	137	149	128	143	132	125	151	139	141	116	138	161	136	157	125	149	150	129	139	160	146	139	138	145	122	152	144	143	142	153	154	135	123	163	151	127	118	147	138	128	153	119	157	138	158	134	165	136	119	150	127	153	155	109	147	160	136	126	158	143	120	122	140	121	148	134	130	146	139	118	144	117	142	152	144	110	143	170	115	143	136	146	142	148	134	134	134	147	119	135	121	140	148	126	146	144	141	150	152	158	148	120	153	143	157	125	134	133	151	151	150	127	160	144	151	129	147	137	111	127	134	110	120	128	150	142	139	147	141	154	128	143	141	126	129	131	148	121	141	159	157	144	112	120	134	123	149	128	127	129	135	110	153	122	123	135	141	151	130	139	128	144	142	151	141	145	139	135	160	166	148	110	130	129	149	143	131	140	138	136	131	150	130	119	161	133	154	134	123	132	113	118	142	144	138	141	139	132	154	137	104	144	115	144	125	150	136	163	144	143	142	117	146	142	149	125	153	150	131	153	125	146	133	141	146	147	132	132	137	146	135	132	140	150	128	128	146	130	124	150	152	138	148	131	126	130	143	140	136	146	131	128	147	148	147	147	131	129	136	159	142	124	155	145	138	135	150	148	139	137	131	141	133	142	140	128	117	132	117	138	140	130	139	138	144	130	144	147	151	126	152	130	123	139	159	134	139	127	124	147	159	154	147	144	117	139	119	134	155	141	174	153	128	148	121	131	129	135	145	140	124	148	131	119	129	150	154	101	125	131	150	125	133	150	126	145	147	147	139	132	135	130	125	119	148	107	138	130	157	128	128	120	154	140	145	147	147	133	149	146	136	135	145	133	143	121	130	154	151	114	120	139	130	129	132	149	132	145	150	152	142	156	135	130	129	148	146	138	140	124	139	127	146	145	138	147	141	129	132	141	155	144	133	127	119	136	147	130	131	137	136	152	132	145	131	138	151	142	129	155	145	118	126	127	141	155	124	132	145	130	157	141	130	145	136	154	128	123	153	146	133	137	137	130	129	147	144	136	139	141	109	139	125	125	110	133	130	138	128	122	136	146	157	133	139	140	141	117	135	138	137	147	133	127	143	147	134	119	157	119	127	154	139	124	133	158	142	136	149	130	132	123	150	132	173	150	133	121	142	116	155	124	137	151	137	139	140	117	130	129	134	160	129	144	138	143	135	123	131	133	161	137	150	148	134	141	138	168	136	147	132	158	141	155	138	132	147	128	140	142	155	145	138	152	146	102	124	123	145	180	144	125	133	131	144	161	148	146	152	139	145	136	137	140	153	140	140	153	152	123	130	144	136	142	157	136	148	129	136	142	142	154	114	155	149	148	164	127	123	145	128	121	123	140	147	148	131	133	147	128	134	135	129	161	156	134	145	125	128	158	125	138	142	149	119	139	136	153	156	126	134	115	131	144	131	131	108	123	153	151	147	133	145	125	178	147	123	128	129	156	154	141	144	144	132	146	145	136	128	128	149	116	135	144	115	137	161	131	140	159	144	135	138	115	125	141	152	147	137	140	144	140	116	122	143	109	131	126	155	134	114	127	140	130	159	124	147	129	155	128	159	123	136	157	140	141	122	123	124	138	141	127	170	135	169	159	133	147	125	130	168	137	129	123	139	131	119	126	136	147	130	146	142	133	129	139	146	137	136	142	143	141	130	143	139	145	129	141	143	132	144	134	117	127	127	121	162	110	150	107	166	132	128	141	147	141	156	141	117	133	136	160	148	134	129	150	151	128	104	142	129	121	151	156	136	125	114	135	126	157	131	122	118	167	162	146	144	146	155	144	130	121	139	146	148	159	128	135	146	141	136	149	144	136	127	133	135	134	156	129	134	116	141	134	133	121	152	122	140	144	120	126	154	130	143	143	143	132	118	126	118	129	140	115	139	120	110	143	120	143	103	132	140	153	145	140	155	149	122	118	137	122	126	125	164	153	122	136	155	138	145	127	139	141	141	142	123	135	140	136	141	122	157	127	151	141	136	116	141	163	119	132	145	141	132	153	125	143	124	154	146	130	136	140	106	140	129	149	148	146	140	142	134	144	154	136	134	127	134	135	131	140	129	115	140	143	140	135	133	133	135	157	124	135	129	125	146	133	148	147	158	161	131	137	140	134	130	121	133	136	137	118	143	146	134	141	151	154	131	149	163	120	140	158	141	120	149	124	158	147	143	115	142	146	140	126	134	129	130	150	133	133	138	139	127	144	143	135	129	120	143	127	126	142	135	142	141	153	128	151	162	145	157	126	135	124	159	126	128	117	129	146	134	137	139	127	129	126	139	153	126	143
38173	23033	14852	15674	23060	25734	23727	20868	17766	14067	11543	9064	7125	5922	4745	4019	3291	2662	2291	2171	1902	1757	1600	1531	1422	1343	1273	1102	1199	1094	1112	1087	1066	1055	1001	1024	1050	1039	1025	1032	984	981	1029	977	1018	1062	940	973	1051	1037	1051	982	1029	1031	1010	1030	1045	1023	1061	1053	1021	1092	1064	1025	1014	1006	997	953	1008	991	989	960	1035	1061	993	1006	1026	1030	990	960	1024	1000	981	995	1016	1009	1034	1023	1014	979	1026	987	950	995	1007	1006	1022	1004	1000	976	1041	994	939	1044	931	958	946	1097	1001	1008	1044	1000	957	986	1017	984	988	1044	979	957	1013	947	1024	1010	1001	971	991	1010	1004	1050	1002	1022	1000	960	981	988	985	999	939	1016	986	972	996	963	1013	967	1058	991	984	1027	1020	1060	986	933	1034	971	945	1027	957	1065	1012	923	1013	984	950	996	1037	965	992	933	1008	1101	1023	988	1011	1003	969	953	1064	941	964	958	1003	1004	978	1022	1043	1025	1003	1013	1007	1002	963	976	981	996	975	988	1000	964	973	1021	977	972	998	1029	923	964	995	961	966	1034	933	995	1010	990	945	1011	1008	1044	997	990	1008	992	997	996	1030	1029	1003	1004	1013	1068	989	1055	943	977	1025	978	1033	1021	996	964	1018	1026	1025	1023	922	1038	959	1002	1010	976	1037	1003	1008	1042	983	970	969	993	958	1013	1008	1006	1009	976	1040	1021	943	1009	990	1018	1014	985	973	1005	1079	1009	993	1011	993	1045	1009	1017	995	1057	1004	1007	972	1023	1060	979	990	996	1041	1041	1021	999	1002	996	1032	1006	991	1002	1014	987	1018	996	960	975	959	1041	1029	998	1034	940	985	1007	1003	1003	1044	994	931	994	1018	1019	1032	1077	991	1018	971	985	1013	980	1014	1006	976	1009	992	933	1036	1044	1093	999	1024	992	1047	982	967	999	960	993	953	940	975	1025	1023	980	959	992	1024	953	979	1020	953	1057	1000	982	1008	950	1047	1005	1067	978	1029	1021	995	1005	1017	1022	966	996	1011	989	900	1022	1062	990	1007	984	996	960	946	1003	1011	956	986	1009	976	949	1005	1072	993	965	1032	993	976	999	994	1044	1066	999	1016	975	1006	1024	994	977	1057	970	988	991	974	958	1034	1001	956	1001	996	999	1006	993	1014	992	1010	979	1039	962	988	1017	1033	1015	1028	1025	1027	1033	1023	986	1011	980	1051	1028	1015	985	1033	1040	999	982	1019	1044	1010	1029	1028	947	1017	1027	1001	1018	971	971	1066	1022	967	1001	1002	1013	1044	1072	994	958	1011	985	976	958	998	1014	989	1017	1012	1014	972	955	977	1012	961	980	961	1017	1001	1046	1006	992	907	995	1007	1054	968	1008	973	936	954	1053	988	1013	1025	1012	1013	996	1018	996	1002	973	991	976	968	971	998	944	1009	1016	937	973	1024	958	977	1030	1024	929	1012	1087	1008	964	975	975	930	959	991	997	975	1014	1008	994	987	983	1032	1021	1025	996	989	1010	1049	996	1002	1012	982	1016	1024	945	999	980	941	901	1004	1048	965	1009	964	1026	998	1008	969	1015	964	1009	1024	1001	1022	1039	942	958	962	1049	927	996	1025	975	950	965	1044	954	984	998	1013	1037	981	935	1094	1003	1012	961	992	990	1045	1005	991	1006	1002	1007	972	984	1034	997	1046	992	965	1030	1015	974	1024	1014	957	1028	1022	979	1045	957	966	959	995	1012	980	1009	994	992	1016	1015	991	1031	1011	949	1014	999	966	1016	984	964	1001	946	1014	1005	987	934	965	1021	1037	966	1008	1006	965	996	917	995	972	987	996	1009	1018	1016	958	949	998	994	1016	1015	1024	965	1027	1031	980	1023	976	993	1033	952	978	970	1058	944	1040	1039	987	1003	1006	985	979	938	977	997	1030	953	990	930	998	968	966	1035	1043	1032	1008	990	940	997	1040	1038	951	1029	1005	1000	981	1010	1033	1002	981	1021	958	949	973	980	979	1031	982	1039	1017	997	1010	964	945	977	963	1001	927	1042	992	1022	967	1003	1008	967	1003	978	945	1007	1029	996	966	978	1053	1014	1032	1046	979	1028	1021	1003	956	967	1044	993	1004	1004	968	974	979	991	1028	1070	997	997	933	984	1001	974	1014	976	991	976	989	1000	1005	994	999	1056	1032	1002	1007	1002	989	1012	981	1066	1018	1004	1002	910	1011	1044	991	973	1031	1020	1036	1009	961	1009	980	995	977	1000	969	1003	1018	1058	1042	942	1013	987	975	983	1001	966	1019	984	1024	992	1041	950	995	1014	1035	981	995	980	1045	1023	949	1047	1030	979	1015	1000	985	990	955	1007	1018	996	997	994	1056	962	1024	1028	1029	944	1009	941	972	943	1016	1031	1048	958	985	1049	1003	1098	1015	1000	1037	1061	943	1050	998	1012	938	1056	955	923	993	962	1005	988	1043	971	981	1017	1035	986	950	1051	1002	992	1015	997	1044	963	1016	962	1046	1033	1011	969	1004	1023	1028	972	964	1005	1026	994	992	1032	1007	1027	1002	976	981	996	1033	997	1005	1010	975	1016	1024	983	955	1007	1047	1033	974	986	1044	1083	1000	1096	951	1038	955	1032	1016	982	955	970	1001	1009	973	987	1059	1008	990	1015	933	964	990	1043	971	1001	987	1014	1055	1035	1018	1021	1050	1014	1034	944	1015	1026	1009	1011	998	985	1015	938	998	1000	993	1012	1013	934	1048	1024	972	1030	976	971	1008	937	996	1002	1008	994	1027	1024	1003	1064	1001	965	942	981	985	1037	983	1002	990	1007	1014	1008	1019	978	926	952	972	1016	1029	1022	990	976	999	1021	1045	1042	1050	1018	999	985	946	1031	971	1001	988	988	1004	1012	1081	1016	1008	995	991	1008	939	1024	952	1020	1012	987	1001	1015	974	962	1004	976	1001	1037	1003	942	980	986	957	984	976	1026	986	1041	1017	994	1038	1004	983	977	959	1017	1011	1003	1054	1030	1020	1002	960	1013	973	981	1040	951	995	998	1024	998	1046	980	951	1018	967	997	941	980	1000	967	1025	978	989	1051	993	992	976	1049	952	996	955	998	1062	968	1029	1003	995	984	983	995	974	1017	1014	999	990	1009	968	1028	1009	1010	980	1007	1017	984	977	992	1003	1025	1008	983	991	974	1034	989	1000	1029	1034	991	1039	1033	1011	993	1006	980	971	1042	1004	1011	979	961	1008	973	1008	1000	983	1045	1006	966	1012	1014	1006	943	959	970	1011	976	1070	1041	1016	1009	989	1032	1096	996	1028	1001	975	974	975	975	980	980	999	1008	1016	979	1016	979	936	965	961	1092	987	962	1023	996	981	939	990	968	972	1025	989	1010	990	978	962	1015	990	974	1033	1006	1024	1035	994	1019	942	1012	1004	1051	962	993	999	996	1017	966	1045	986	1058	1016	1035	976	957	921	1017	1057	1006	1026	1017	1029	1054	984	1016	975	958	1009	1008	1016	958	1027	977	967	952	1005	1006	1010	1003	1006	976	1060	947	1013	1019	1061	1038	1011	1047	957	963	976	961	1006	1032	977	945	1020	973	1042	965	977	972	1039	1020	967	977	1007	1072	988	1004	1043	988	1012	1009	1027	1011	972	989	900	957	979	971	987	951	1001	980	988	986	1002	1089	1007	978	987	955	999	953	1038	1040	965	998	1004	999	971	1034	1044	1038	992	1061	959	1040	970	1013	959	978	944	1026	978	1061	1014	952	977	1056	986	998	994	1072	1045	1004	1028	1022	951	1009	1014	978	1023	1036	954	1006	1017	986	1003	1014	1012	1011	953	997	984	1036	1046	1026	968	992	1005	958	1036	964	1026	1052	962	1044	999	1038	1032	1003	1043	1006	974	998	992	1009	986	943	985	986	1017	1028	1074	1003	955	976	1033	1032	987	994	961	1004	994	991	1063	967	986	923	1052	1047	979	1048	985	955	1019	972	1043	967	978	965	1063	1011	1007	1016	963	995	964	935	1034	970	1043	955	1049	1005	1004	1051	977	1005	921	988	985	977	991	1017	975	1030	970	1007	1035	1031	1001	970	1038	952	950	1003	974	1074	1019	979	947	972	1037	1008	950	995	1026	1001	1024	969	977	1032	951	995	984	1010	1006	1045	1056	1008	941	1001	1014	1028	1001	1000	1045	995	960	979	961	991	981	1040	977	985	1079	1011	960	1055	1014	1016	983
5613	2284	1145	679	524	531	529	505	453	339	322	290	224	202	167	185	169	179	120	118	135	134	138	129	123	112	139	154	124	118	106	117	121	116	118	109	111	121	97	122	116	130	140	113	126	128	156	121	115	111	123	101	124	128	124	139	128	123	115	109	123	117	129	97	118	108	108	134	114	113	129	132	121	121	131	129	109	126	110	119	116	109	101	119	124	116	115	109	131	119	122	118	139	123	119	104	110	143	110	115	118	99	125	114	126	117	122	133	124	105	116	115	115	102	126	137	132	109	121	126	112	131	114	92	108	108	112	120	118	132	121	132	113	137	109	134	138	110	133	109	136	126	114	119	127	105	118	119	110	113	116	131	129	121	124	110	120	126	116	122	134	134	125	127	118	104	108	128	120	111	122	101	125	122	109	120	107	122	134	139	111	107	129	126	116	114	132	144	131	121	141	130	123	101	115	119	139	120	104	122	140	118	105	126	137	119	115	129	112	107	115	117	130	119	122	120	134	131	137	109	132	128	121	144	119	132	113	106	126	129	116	116	121	150	119	118	125	130	106	133	103	124	111	119	124	127	131	119	111	123	115	123	132	133	127	101	109	124	116	131	129	128	111	109	130	116	125	112	124	125	122	122	161	111	129	121	122	107	114	113	126	117	112	133	130	129	113	120	102	138	105	126	118	107	117	124	130	157	124	123	104	121	113	125	122	121	125	116	147	117	121	127	132	126	109	118	112	119	133	117	119	115	135	114	120	131	129	121	132	122	114	104	105	117	121	136	137	117	118	127	127	113	125	114	126	113	141	103	133	143	112	129	139	130	99	127	139	133	118	119	124	148	107	125	121	106	125	120	122	140	118	146	127	116	117	122	125	111	117	98	121	131	148	124	134	119	115	116	114	122	129	131	107	114	139	118	124	121	121	119	117	127	121	113	113	123	125	112	113	128	136	110	98	114	138	94	117	116	127	134	127	119	125	150	112	138	123	120	115	133	125	125	99	130	120	104	120	132	120	122	117	151	127	124	119	118	102	113	96	112	118	123	126	136	117	117	141	116	117	130	134	120	134	121	123	110	128	128	121	135	144	130	107	127	113	123	121	115	133	149	143	120	119	123	113	132	109	129	124	121	120	124	120	120	118	130	105	130	104	98	112	117	129	118	107	108	115	118	125	139	131	124	116	127	130	130	118	122	120	144	138	133	110	138	125	150	126	109	116	115	131	119	114	112	126	132	130	128	115	118	137	130	101	104	109	124	128	119	110	128	136	124	121	118	119	117	127	122	116	126	118	122	153	121	114	109	105	111	120	135	120	111	103	125	137	135	129	109	130	142	119	108	141	123	135	101	115	140	112	131	123	135	123	134	113	105	140	132	99	131	114	126	137	122	120	117	142	130	127	107	100	114	124	116	117	128	144	122	118	134	120	133	127	127	129	112	131	91	100	122	119	120	110	126	118	122	125	130	124	113	110	106	123	124	129	115	144	123	131	111	109	109	110	108	140	119	124	121	126	118	146	126	118	120	125	132	129	111	123	110	118	114	125	140	140	146	124	122	116	121	122	116	129	141	122	119	133	124	118	120	126	138	143	131	131	118	115	117	131	116	126	106	118	113	117	111	129	102	118	114	137	127	112	129	113	119	101	120	111	115	115	112	107	127	106	128	107	119	137	130	122	126	120	119	126	123	143	118	122	133	131	129	133	113	141	107	117	119	112	118	132	125	127	127	127	103	105	127	119	119	129	111	120	126	129	120	119	127	137	132	112	129	118	118	120	132	126	123	133	116	128	142	123	123	132	122	105	119	138	138	104	114	129	109	120	128	108	132	113	131	125	118	135	122	105	110	122	120	129	123	116	127	121	131	110	103	131	130	122	109	113	120	128	130	132	128	110	133	129	119	126	133	132	109	134	130	132	115	123	115	128	125	140	101	104	111	127	134	133	128	131	127	121	126	140	117	111	123	115	120	114	125	108	132	115	118	120	133	114	113	114	108	118	126	91	128	122	139	110	131	143	111	126	110	122	118	115	89	116	111	127	116	117	126	124	117	132	125	114	123	120	112	144	135	119	140	116	120	132	118	126	141	112	135	113	121	134	122	110	110	117	131	109	119	106	127	123	114	133	127	129	142	137	100	112	127	118	130	111	127	132	112	124	125	107	122	143	93	121	121	131	127	100	116	126	123	118	115	121	150	132	130	121	122	133	122	114	137	135	116	127	124	111	120	119	131	94	119	123	136	155	124	117	97	117	123	112	119	118	119	113	113	105	123	124	104	108	105	125	120	107	99	110	129	116	122	92	121	128	130	122	125	120	125	106	128	117	128	132	122	104	103	133	129	116	98	111	138	109	133	125	104	143	115	129	135	110	110	107	123	137	152	109	145	120	129	125	116	136	148	114	131	139	118	115	118	140	120	111	118	129	130	128	132	131	139	116	148	119	123	122	126	123	125	104	109	127	131	130	120	124	149	92	112	125	140	124	107	116	114	105	128	121	129	121	114	135	117	97	120	106	116	111	122	123	137	118	131	107	116	137	139	127	111	101	152	103	118	112	119	142	125	133	120	119	125	126	108	119	114	121	145	130	129	112	130	107	123	109	136	127	115	118	111	135	135	120	112	112	115	108	99	144	126	92	125	133	115	135	123	122	112	123	127	118	112	115	101	108	133	113	102	120	110	115	111	133	103	128	102	134	134	132	117	140	133	132	129	131	127	126	130	120	115	115	123	113	117	110	132	146	131	112	126	118	118	125	114	105	117	110	116	119	128	121	101	120	103	108	128	116	119	94	121	119	134	134	122	133	117	110	130	139	135	122	141	106	130	129	114	116	103	135	115	107	130	99	108	124	129	117	116	113	133	127	125	138	109	125	115	141	119	142	133	111	127	108	132	114	111	115	116	122	124	142	135	109	142	123	121	148	120	128	131	139	117	107	113	145	127	105	113	106	129	101	120	148	140	116	125	127	108	119	104	126	124	138	124	129	143	117	111	106	121	122	130	124	113	132	121	123	127	115	106	125	104	138	117	123	125	116	118	129	133	119	133	114	112	130	105	114	118	120	133	107	123	131	122	126	127	127	123	151	134	105	110	127	111	139	146	114	112	117	123	120	103	118	108	119	113	127	115	138	100	105	117	112	122	141	124	116	117	121	123	114	131	108	124	124	111	123	98	122	127	122	120	121	112	118	117	119	111	129	99	114	113	132	120	101	122	103	125	128	122	117	122	93	130	127	102	116	135	121	123	142	119	145	125	112	127	97	115	138	128	99	126	126	114	113	114	112	116	106	138	113	100	122	133	115	111	119	136	125	128	133	126	107	111	129	133	133	114	112	120	109	112	120	113	128	112	114	110	112	111	104	123	118	113	104	127	124	131	117	101	136	131	111	128	130	129	109	109	112	120	122	117	122	110	129	105	109	125	122	107	139	125	133	115	131	116	114	110	111	134	109	120	135	120	117	125	128	105	139	124	126	119	128	119	138	125	106	128	136	106	131	111
31737	16574	10297	10528	15885	18048	16712	13922	11419	8535	6809	5399	4432	3576	3002	2533	2238	1868	1661	1492	1304	1209	1191	1169	1092	1020	1018	996	897	985	968	916	859	902	879	894	883	868	907	914	929	936	883	937	865	867	924	929	932	970	886	851	873	877	892	905	899	920	867	911	911	881	859	901	859	891	938	941	864	882	898	960	894	851	930	854	897	871	928	880	949	890	909	854	902	845	882	929	916	881	878	858	873	886	872	868	914	845	869	911	894	810	872	909	923	887	838	910	880	914	847	866	870	899	881	931	838	888	909	917	870	909	943	924	877	934	899	933	892	897	954	883	912	872	903	873	970	896	908	862	851	890	897	853	893	922	950	880	862	845	860	944	906	896	900	944	873	849	890	846	897	884	938	918	883	838	883	909	903	857	889	887	893	848	900	878	849	882	947	879	828	954	883	870	913	840	892	838	904	894	837	845	923	908	832	893	905	835	849	876	890	939	823	921	890	853	892	854	927	867	885	876	896	845	942	901	934	857	900	896	866	858	886	931	861	910	944	854	904	861	889	879	905	882	871	912	834	919	903	909	872	885	900	928	881	893	943	911	913	888	891	883	902	902	855	896	879	908	892	907	899	893	906	952	896	865	897	874	886	938	929	886	942	955	895	892	958	886	905	952	925	907	906	991	893	838	878	864	849	909	891	891	882	893	875	937	863	905	885	886	896	833	841	935	856	896	852	885	841	878	882	845	891	880	880	927	877	859	868	883	870	857	872	916	858	922	883	892	880	864	897	894	928	862	859	930	848	890	861	847	908	863	892	874	918	890	843	889	886	896	880	884	896	912	876	868	914	912	940	873	855	885	910	910	898	905	874	902	958	870	838	885	895	896	907	865	886	943	890	916	907	827	931	883	889	892	849	886	902	923	900	833	872	856	925	899	902	908	901	892	973	893	972	849	927	892	861	880	869	888	891	892	861	881	889	881	923	933	903	900	866	860	841	883	876	885	879	897	936	908	922	898	885	905	878	848	942	892	902	875	926	880	899	873	819	888	890	841	846	897	912	825	921	895	822	913	878	901	933	901	861	934	951	907	880	908	809	916	876	904	855	838	930	889	867	937	858	891	843	881	892	880	849	891	917	853	890	873	872	849	894	939	844	907	918	904	911	891	910	935	852	914	929	904	935	936	923	871	873	864	890	832	917	900	864	937	840	892	900	871	888	910	855	943	870	902	879	955	897	834	899	913	877	905	936	875	905	866	918	845	874	907	850	895	906	867	888	892	878	908	940	919	912	911	888	901	943	867	863	861	895	871	887	926	837	959	893	877	894	891	919	851	879	864	902	910	890	899	891	849	848	894	925	832	870	912	856	919	919	910	943	974	904	878	871	941	876	899	900	848	900	838	900	927	925	872	909	981	906	914	902	928	893	881	841	897	872	841	873	863	939	926	877	880	916	897	890	932	859	904	940	854	882	889	876	863	909	908	871	907	845	856	831	900	854	891	889	872	847	885	883	843	890	914	895	905	858	872	840	870	897	865	887	890	838	856	929	899	875	863	884	892	879	873	887	886	886	963	915	878	832	845	855	875	898	849	894	886	866	849	855	907	906	894	902	864	881	963	872	920	933	889	867	874	892	918	900	903	867	899	859	894	882	883	845	855	903	932	899	918	955	920	898	861	859	835	852	883	873	860	872	888	862	878	852	919	869	923	896	935	935	886	869	886	861	895	891	863	868	906	869	890	890	867	918	872	880	862	893	951	919	884	826	856	858	904	881	835	891	881	861	886	926	909	922	940	882	899	892	888	841	886	902	916	865	910	892	874	856	908	913	908	921	816	899	825	892	901	920	945	881	936	908	879	879	894	901	900	889	943	886	912	854	903	867	859	893	904	871	901	887	822	908	870	940	885	936	909	876	888	852	877	844	877	876	876	924	874	926	873	905	911	830	897	893	871	896	892	886	924	929	856	867	884	846	874	910	850	841	847	823	848	917	889	896	839	843	911	905	897	865	862	842	873	900	898	897	877	878	918	899	848	887	888	894	885	867	846	894	891	880	897	895	917	848	884	839	850	908	850	895	874	912	889	927	864	921	874	876	864	863	874	924	905	868	839	879	864	931	882	890	872	893	922	936	835	837	967	882	861	914	904	865	895	871	841	866	828	893	898	867	885	900	895	939	892	894	847	889	924	846	895	848	915	914	843	921	930	876	867	855	887	842	862	936	883	936	883	886	896	870	904	871	930	918	931	837	899	914	881	821	882	915	884	863	865	844	836	907	862	865	920	873	926	844	932	887	896	897	871	882	902	892	907	881	961	861	876	915	904	901	911	903	919	913	920	869	848	864	897	899	880	881	924	848	918	846	832	891	865	896	911	901	880	897	882	874	849	878	880	895	851	910	877	822	898	873	918	889	895	869	889	821	880	880	869	916	873	866	886	868	865	873	884	854	819	919	861	935	826	861	944	888	851	914	872	906	844	838	911	919	906	877	856	849	869	920	878	847	978	862	870	872	881	902	861	838	889	862	887	887	962	872	918	849	908	913	894	884	877	915	866	913	861	865	860	878	922	871	829	856	903	873	952	876	942	864	848	922	893	881	887	910	876	882	909	881	889	914	859	875	904	881	891	890	925	898	903	907	866	882	936	847	854	946	920	906	872	910	877	895	915	894	891	867	911	893	884	915	886	939	887	858	883	900	892	948	847	867	936	861	923	873	881	896	890	875	882	877	899	833	868	889	885	900	894	862	875	926	887	855	926	871	865	947	870	884	882	808	908	833	882	930	853	909	901	841	913	865	945	827	894	889	895	920	854	904	908	868	911	865	889	864	903	858	887	883	818	852	940	932	886	910	897	878	894	924	915	881	910	859	859	943	858	877	893	850	902	945	929	872	906	885	837	837	858	887	865	873	888	893	883	911	915	875	837	891	853	898	871	891	921	967	876	891	834	886	970	918	893	844	914	861	889	903	929	855	873	868	859	918	894	927	898	929	876	929	887	857	925	882	941	849	878	886	917	934	915	900	908	961	882	896	865	902	823	846	906	920	898	821	909	862	919	883	931	893	867	814	864	865	893	942	892	913	903	878	912	886	908	902	906	984	981	884	900	868	884	916	874	928	868	908	827	863	905	873	894	857	868	855	876	901	896	902	907	888	911	873	866	877	869	864	912	799	861	892	870	868	923	913	905	902	884	887	883	912	894	877	885	918	898	881	881	865	873	900	843	850	906	898	927	897	886	884	864	853	968	857	931	894	870	907	894	872	845	891	834	878	887	913	900	859	877	936	885	930	912	878	867	892	878	941	847	908	927	896	891	889	880	886	900	863	904	884	900	830	907	847	952	853	934	961	850	897	930	888	891	912	933	925	911	845	877	863	850	906	883	816	912	868	890	853	868	938	862	852	899	886	868	833	867	847	855	898	895	807	871	893	922	892	890	924	845	891	933	912	852	928	890	911	876	881	884	872	889	830	904	895	919	863	908	913	855	880	853	846	923	852	805	865	913	924	894	929	890
6697	3365	1605	1021	745	726	746	714	610	475	416	367	329	284	253	228	208	211	169	178	177	191	151	167	121	143	125	122	160	138	168	149	124	138	140	122	130	157	154	151	138	138	147	153	159	141	127	140	165	151	134	147	128	135	105	129	138	117	144	147	152	137	128	114	147	141	148	129	113	126	132	119	139	147	132	143	132	139	130	128	135	132	152	135	146	159	146	136	131	143	157	136	131	146	155	136	142	140	151	148	130	157	141	146	125	135	139	151	129	130	133	127	147	140	145	145	146	137	143	121	132	135	131	127	142	125	126	122	140	127	146	134	136	141	134	137	132	132	135	140	144	132	134	134	124	141	158	157	127	137	148	116	133	132	136	143	128	145	135	144	132	139	137	126	129	159	132	141	147	128	149	143	145	141	134	146	144	139	149	125	128	126	146	148	119	148	155	137	154	143	153	162	151	134	148	141	134	146	166	134	127	123	155	125	145	141	112	157	163	129	130	129	112	134	127	124	148	146	122	122	143	141	118	142	133	139	137	151	146	158	153	144	132	133	149	129	124	148	135	140	143	148	142	161	150	140	144	115	142	121	135	151	121	135	125	139	135	136	132	137	141	137	133	122	139	127	122	141	120	140	135	148	159	126	128	155	119	133	128	125	131	149	164	138	165	126	133	146	151	118	148	136	124	140	145	146	143	135	153	138	134	148	144	154	148	132	140	117	125	120	154	135	137	137	119	164	139	131	132	135	139	136	118	164	155	144	137	143	134	137	139	152	152	145	137	152	140	122	143	139	133	121	131	136	141	127	137	133	132	145	133	143	146	142	144	137	124	133	147	125	141	146	136	148	151	141	120	141	149	145	149	143	158	146	118	135	113	146	116	135	140	114	141	167	135	130	151	142	121	130	138	153	129	145	150	127	133	127	131	150	145	145	128	158	130	135	118	132	144	130	146	130	134	141	153	148	150	141	140	167	137	122	149	135	135	119	146	148	152	143	146	125	121	121	158	144	122	135	125	122	131	140	131	149	138	138	126	126	144	138	141	143	136	113	150	134	157	143	138	146	141	155	140	149	127	139	137	134	133	132	155	159	128	138	131	136	134	141	145	140	146	131	128	138	131	126	111	122	137	134	152	133	147	128	129	134	123	137	134	132	149	140	133	138	150	147	123	146	122	123	136	132	136	136	153	114	133	116	149	146	135	141	122	137	127	143	130	122	146	135	136	147	121	161	129	154	125	140	152	139	136	125	128	152	136	163	123	150	124	122	165	134	141	131	125	144	141	141	141	148	142	133	134	153	134	132	125	134	145	124	138	125	138	144	121	143	149	146	144	124	127	143	155	128	134	120	151	152	163	127	120	164	140	119	132	144	121	124	156	127	163	128	136	143	140	138	151	120	145	145	143	119	143	138	145	135	129	134	140	120	125	146	132	123	138	150	132	145	161	137	133	145	126	131	127	139	129	134	131	139	151	135	130	146	123	125	127	164	155	144	127	134	120	130	129	144	160	132	151	122	125	141	151	132	130	111	167	128	143	148	111	160	153	140	124	140	139	129	130	143	138	138	124	140	130	113	145	157	133	137	140	163	129	130	149	151	137	135	136	140	140	124	126	155	144	140	153	143	127	124	155	133	154	136	127	144	145	134	149	140	125	133	134	131	138	131	141	140	130	136	145	133	144	127	124	142	142	136	123	132	121	161	138	142	148	150	127	159	159	135	151	144	142	153	152	155	141	138	144	146	133	142	129	133	130	125	129	131	159	149	132	121	147	150	117	116	136	141	131	133	136	159	144	131	151	136	155	123	122	140	141	146	150	125	124	141	145	173	135	123	131	150	146	138	130	147	137	144	164	150	143	128	138	111	127	130	127	128	160	122	144	144	146	151	141	134	160	159	134	139	153	148	146	118	126	132	131	146	169	143	121	149	117	155	120	113	164	131	151	149	144	145	123	137	137	147	149	142	151	154	150	108	145	151	142	137	135	148	111	157	127	152	135	141	147	143	137	134	131	143	156	125	155	124	146	123	141	136	131	134	141	136	159	130	134	137	143	121	141	143	148	137	145	126	117	134	140	119	147	136	126	144	145	140	140	126	106	130	156	138	123	131	152	125	149	138	132	135	124	143	129	131	147	137	139	141	138	118	141	139	143	118	144	152	149	150	128	144	138	140	148	125	150	132	141	122	135	146	154	125	154	146	144	153	140	131	148	139	126	144	146	137	127	140	129	142	144	144	134	154	136	145	126	131	135	124	125	137	132	142	122	149	142	141	146	135	144	150	124	146	147	125	130	133	144	157	121	121	149	126	166	134	126	154	137	118	132	153	125	135	139	145	124	123	133	131	124	140	154	131	133	134	134	136	148	159	137	124	125	146	134	139	148	147	122	127	140	141	153	129	145	145	129	141	121	133	133	141	151	153	140	132	137	143	134	123	123	156	143	130	127	141	139	119	117	137	106	128	152	155	146	142	134	133	143	130	127	134	120	146	140	142	129	127	141	156	130	149	148	128	151	144	136	141	148	156	131	117	156	144	137	133	145	145	136	151	131	141	130	133	140	141	135	128	138	119	131	111	155	150	121	132	137	132	132	144	129	142	144	136	123	111	135	144	129	153	133	131	145	149	136	128	128	128	148	141	126	162	141	119	136	137	128	135	153	127	145	170	125	138	135	151	119	149	151	132	128	124	129	116	149	123	147	136	101	135	135	140	141	127	148	143	142	141	142	143	143	132	139	137	143	128	143	150	163	150	134	128	134	152	129	154	139	127	151	133	122	139	139	133	160	119	132	143	124	155	135	135	122	139	147	147	138	125	132	142	130	131	126	149	131	130	142	129	143	172	143	138	122	140	126	145	146	158	135	137	142	142	128	138	131	141	129	129	138	139	145	136	148	125	138	136	142	135	156	128	136	122	133	112	149	147	115	130	150	147	120	156	123	121	162	137	119	125	137	120	124	129	145	123	133	140	135	143	162	142	132	148	116	137	118	140	162	153	153	140	134	145	147	131	121	147	137	145	130	153	131	167	144	144	150	133	137	120	134	145	147	132	153	156	144	142	151	131	139	148	128	124	123	139	132	152	124	147	137	131	126	135	128	137	147	125	131	136	128	125	141	159	153	157	135	161	142	135	108	138	132	150	138	134	149	128	127	138	132	133	146	135	153	130	140	147	134	152	133	140	125	160	131	149	142	107	134	143	144	129	142	118	127	140	152	136	115	159	139	151	141	140	132	141	121	136	145	140	148	145	138	133	159	142	120	150	141	146	145	148	129	130	128	137	137	170	108	138	148	143	142	136	158	164	137	137	113	144	153	144	137	116	138	141	136	145	147	146	151	157	161	152	136	139	132	135	134	143	122	151	138	139	128	147	128	165	157	145	135	155	141	149	138	135	122	152	146	150	132	146	121	140	120	132	159	140	142	148	138	133	129	136	150	132	141	125	140	133	140	153	166	147	130	129	130	142	171	144	139	137	141	138	125	153	133	149	143	135	138	124
35829	20415	13627	13786	20097	22228	21106	18056	14719	11296	8889	7231	5866	5030	4131	3398	2840	2330	2001	1849	1632	1543	1487	1416	1333	1192	1144	1159	1128	1114	1110	1094	1030	1000	1067	1030	1053	1083	976	1068	1035	1013	1011	1024	1047	970	1013	1028	1057	1045	1013	1012	1002	984	990	1004	1017	1060	987	1063	1061	1053	1047	978	1036	1068	986	1009	1033	1011	1034	971	993	942	1038	1037	1002	927	1017	1055	1030	1005	1003	995	1007	990	982	988	1014	1000	1007	982	975	1007	1019	1005	984	1005	993	1018	988	958	1032	994	944	1079	1033	1017	981	1035	1027	997	1016	1010	981	977	991	994	1004	1022	1057	983	980	1038	1059	1019	1000	973	962	994	1011	996	1052	991	977	965	977	966	966	955	1054	1037	958	940	1024	976	1000	1012	942	971	965	1010	951	1071	1005	986	940	1007	1034	991	964	956	1007	976	944	968	1010	979	991	1000	1041	979	966	1029	996	1026	981	1041	1018	937	978	984	989	1002	1041	983	993	996	1021	981	977	963	970	968	1027	939	1055	961	988	1067	1008	1035	961	976	1059	979	1006	959	984	1031	993	1004	956	996	976	994	987	1033	951	980	994	993	986	983	992	1045	991	918	1038	1016	974	1025	1027	1010	974	989	999	1002	1045	1046	975	1015	984	1002	1018	964	1000	951	1040	1012	1000	954	1009	1012	999	998	990	1031	1013	1021	932	997	1008	964	1020	1014	1008	937	959	1011	973	1009	1052	974	996	960	1004	1049	1007	978	956	948	976	966	1008	950	946	1005	1006	936	978	1015	995	1019	989	995	1058	993	971	959	1022	1052	989	999	1012	1020	968	968	977	987	970	970	1006	1002	1015	1038	1041	1027	981	991	991	996	991	1022	1038	941	948	992	981	993	971	937	949	965	994	987	1040	975	1000	1000	1064	1029	1018	978	980	986	945	1007	1007	940	953	1006	1017	979	954	1032	997	940	1045	978	1022	1041	959	1031	1015	966	1081	943	980	1006	1036	1011	1014	1015	965	986	1010	948	980	1008	957	1005	1004	988	929	961	1016	996	959	1014	1029	1015	952	1020	998	998	1004	993	929	994	988	953	1013	970	1055	1034	986	968	1008	975	1012	993	1037	970	996	1051	970	940	974	982	1028	963	988	1036	970	962	1009	972	1026	967	1026	962	988	949	976	975	973	1001	1000	998	1021	1022	1071	973	998	974	1037	994	1013	998	1017	1027	1007	990	1026	989	966	1034	970	983	962	995	974	1024	979	1022	948	976	1043	970	1015	1022	958	976	1002	1043	974	1025	986	1014	904	1009	961	978	1005	961	1021	1016	1020	1040	938	1000	971	1044	981	988	1010	986	964	997	1034	1051	1037	1006	1019	998	1036	1014	997	969	952	995	955	983	989	953	1056	988	963	1008	959	964	961	997	948	1005	972	997	1005	1033	1004	995	949	1011	974	966	1022	993	991	970	1001	967	1018	1022	1026	973	977	984	950	1002	969	1035	946	957	988	1024	972	991	1061	1012	1061	967	978	982	984	1000	969	1026	990	955	996	983	989	975	1019	1027	1005	1001	1056	949	1002	929	995	908	1009	990	963	1030	987	959	1001	984	969	981	1001	1047	910	1049	945	1005	1043	1020	970	1002	1046	1007	967	1008	1031	967	1005	967	997	1008	1004	964	1044	1019	1029	1004	989	1037	989	948	982	987	981	995	954	1024	1032	955	1017	1018	973	1001	999	1011	969	942	1024	976	993	979	1021	1029	1006	993	1024	967	993	1013	1018	1051	966	980	980	953	974	1006	1030	981	980	964	1024	1030	1025	960	967	979	1005	1029	1013	1016	1009	986	1070	1028	1021	1007	1019	1043	1036	983	968	943	1022	1020	994	979	960	998	989	997	1042	1024	960	1021	1013	997	1002	978	1000	950	1012	999	952	960	944	982	1022	969	993	986	959	988	1039	1025	1014	994	994	965	1042	1007	998	1004	1045	1024	962	1018	1027	960	997	974	1036	983	1026	982	996	994	952	1012	996	1009	1002	1013	1014	1024	984	994	969	1058	990	996	954	988	1000	947	989	970	1023	1047	1029	979	960	981	1020	1004	1019	984	1010	998	976	957	1043	968	1007	1013	944	1068	1026	932	1011	969	944	997	955	982	1002	997	992	1004	972	1029	987	953	971	952	998	970	1034	984	977	1070	1052	984	976	1010	1072	973	1025	1065	1019	970	956	936	984	1008	1008	961	944	1008	958	943	993	995	961	1005	1053	928	1042	1010	984	965	1043	989	1046	990	1026	989	1003	1012	996	1010	956	983	1029	1004	988	982	1007	987	982	974	1039	967	1021	1032	970	992	961	989	1001	997	999	1011	996	1012	999	1035	997	937	997	982	985	1006	917	1062	954	953	978	1034	959	1005	955	998	951	989	978	1008	1012	984	1054	1007	1003	1006	1018	972	1016	985	995	1030	981	1004	981	914	1025	995	996	954	999	984	991	997	990	962	1031	963	1002	966	1020	1012	1002	1010	953	972	972	963	964	1019	1027	1017	976	1022	1004	931	1055	991	966	1042	988	1034	952	994	989	1034	1016	1016	957	994	1017	952	1013	987	1020	975	1027	1028	1005	974	985	1047	983	1004	976	1014	959	1056	964	1022	965	944	1048	962	1037	938	925	990	1007	951	960	1022	1028	1025	1008	1028	1013	995	984	1018	974	970	1066	988	1066	1037	987	988	1017	979	959	982	949	1012	952	1035	993	1014	964	1003	991	1014	1010	1089	1012	983	961	1032	1011	1021	962	980	1019	1008	1023	1044	975	1018	1013	956	953	1036	993	969	972	986	990	964	963	969	987	993	959	1048	1033	928	989	964	992	947	994	991	1013	964	1036	963	988	994	987	983	963	969	967	974	961	978	970	991	1092	947	1000	1025	984	977	965	1065	1011	1010	995	988	955	1032	1047	977	984	963	1019	970	971	984	970	970	1004	986	969	983	987	1010	999	1025	1021	1003	901	1021	988	982	966	1006	1055	1034	973	1003	1023	940	998	985	943	1026	1008	1012	1024	974	982	984	973	986	985	976	966	1002	1032	1031	1032	1002	1076	950	1031	986	989	1000	993	951	960	951	1026	979	990	999	988	993	935	958	978	999	967	977	964	963	973	971	1018	1033	977	1004	1036	949	1018	1013	982	1000	1033	1020	972	987	1026	942	1000	1021	992	1010	971	1037	1010	979	1040	1000	962	1042	991	1033	995	983	996	1021	1034	997	998	975	995	993	936	1020	981	1010	1001	1031	988	975	958	1009	1008	1000	976	984	994	1027	981	968	1002	997	1028	932	1005	994	1040	990	977	1001	975	984	1005	1030	988	1020	960	995	962	1064	978	1008	984	1005	992	948	1013	1020	1032	1030	955	1019	997	946	1009	986	1000	1011	982	1029	965	933	976	995	995	962	998	913	1023	951	961	957	975	971	1004	1000	978	1036	1001	1002	979	999	977	1008	993	1031	1044	1000	964	978	993	999	1026	972	1050	994	946	1060	1007	1001	958	990	1025	980	993	1059	1013	1049	985	977	1020	1059	1030	1039	1029	1034	1018	1042	1019	982	957	980	954	965	956	980	1015	993	1006	985	1035	1004	963	962	1060	997	949	985	998	1028	1036	1025	977	1023	1004	976	1019	986	990	949	990	1005	959	1003	1027	949	974	1032	1033	966	984	996	959	1042	959	1013	1006	934	1019	1013	994	999	1021	1000	987	1014	977	1003	1035	1005	1000	1031	992	951	971	997	992	1053	985	1006	990	1000	959	986	985	982	969	989	951	972	997	1011	1004	937	1014	922	947	1002	946	919	1019	987	993	1020	1007	980	973	1026	1005	963	969	1030	995	943	1019	989	1008	1021	959	972	984	1036	998	1014	960	996	988	1049	963	990	975	978	1023	1041	1036	1043	961	949	1025	992	1044	1016	1022	996	984	1003	967	963	1043	1004	1034	946	1058	992	998	988	1025	947	970	997	966	1006	1014	1002	1058	969	1023	983	1032	992	976	1066	958	979	1032	961	995	991	984	974	983	1050	968	985	1015	942	1006	1017	987	1044	985	989	1024	984	1009	942	969	970	1003	1014	982	992	1022	1016	953	1067	960	988	901	1016	1032	984	1010	1051	1044	992	987	1041	949	1059	949	941	971	1025	1004	928	1019	991
7288	2788	1485	1026	665	698	729	634	530	397	404	335	339	244	227	210	194	186	148	158	135	139	126	140	151	117	131	130	113	129	125	144	125	112	126	121	121	131	117	120	130	110	120	134	108	106	120	120	116	132	100	105	122	144	119	107	135	117	126	111	150	119	119	108	144	115	117	130	131	108	133	126	120	115	112	114	107	115	111	112	112	119	129	130	129	122	138	129	113	142	135	118	107	117	140	117	120	122	109	122	112	124	118	123	127	115	130	151	131	133	125	121	125	112	118	130	95	134	139	132	123	99	123	133	120	118	107	124	127	158	110	108	149	119	122	145	129	121	122	133	125	119	128	129	141	106	138	122	128	104	129	143	124	115	124	132	128	117	117	129	120	129	106	127	123	120	127	138	132	134	127	120	123	107	124	126	108	101	116	107	138	113	136	115	114	125	123	123	117	112	127	118	128	104	136	134	129	118	128	117	147	152	114	123	114	115	110	127	143	127	111	122	132	121	136	114	118	106	111	144	107	130	127	134	139	106	106	110	118	133	145	130	120	132	113	145	119	158	155	126	125	138	133	123	131	119	140	131	141	138	115	118	131	115	135	125	130	114	133	124	131	129	106	118	121	106	130	110	129	130	126	114	130	123	121	109	141	113	123	140	135	121	115	136	117	132	134	128	128	114	121	118	109	126	112	116	120	117	119	102	136	119	117	130	110	132	117	114	134	123	119	99	139	118	116	112	123	122	113	120	130	114	121	126	154	142	117	106	119	128	124	99	128	101	128	116	139	123	142	131	118	111	118	131	122	133	120	137	120	118	136	142	122	136	104	122	114	118	145	120	109	117	121	119	121	129	119	127	114	107	137	131	122	117	142	126	127	106	132	113	130	152	124	124	122	127	115	114	119	111	114	145	123	120	118	125	132	136	125	131	106	119	125	104	125	111	118	110	130	128	117	125	143	123	122	116	110	126	146	109	121	106	120	95	130	117	127	116	114	138	131	117	116	126	104	124	113	131	112	110	122	118	148	137	127	102	109	122	113	128	123	125	111	112	125	158	146	129	121	120	133	118	127	98	114	133	131	132	133	113	140	107	104	104	131	121	125	108	119	107	113	106	141	125	125	129	126	140	129	121	123	107	134	144	129	127	123	119	120	123	114	118	120	125	136	130	127	132	116	117	133	114	109	142	105	92	132	117	133	111	120	121	123	145	112	126	114	123	131	134	135	125	113	119	124	121	132	149	124	114	140	125	120	115	133	111	110	124	127	126	118	142	120	119	126	117	113	129	101	113	120	126	110	113	116	134	115	130	142	143	141	115	106	112	116	111	119	115	132	113	131	122	136	138	139	121	121	110	106	120	119	119	107	134	128	119	121	123	138	113	129	125	123	128	132	124	135	146	138	94	127	117	123	133	113	134	123	117	131	126	141	129	78	146	118	121	106	87	120	123	135	114	109	129	129	130	112	118	122	136	131	146	129	109	127	126	93	128	121	130	123	112	111	123	122	120	142	110	109	120	129	143	111	117	101	120	155	149	124	117	113	114	113	118	129	129	112	122	148	120	117	108	114	105	112	126	116	110	137	125	125	112	113	121	111	129	129	141	129	116	121	141	123	113	131	115	129	117	119	130	108	106	91	132	139	112	118	130	139	109	132	126	113	142	116	129	118	128	124	136	135	108	100	134	128	122	111	116	104	120	137	136	130	123	121	140	129	131	115	109	112	142	114	128	123	109	131	104	113	135	126	149	128	124	134	137	131	97	108	131	114	141	120	123	119	139	124	127	129	113	120	105	116	129	110	126	118	122	115	138	138	138	117	118	95	118	131	134	136	113	123	129	124	117	125	113	107	119	130	136	114	121	116	125	124	118	121	121	139	125	134	122	102	104	131	120	104	111	123	133	125	127	125	141	128	126	102	109	134	116	133	129	119	100	133	118	130	121	109	140	119	121	113	136	116	120	128	125	137	120	109	122	122	106	135	126	121	103	117	129	113	126	125	137	124	122	142	115	127	106	135	122	122	131	137	147	110	123	132	132	114	114	127	114	115	124	116	114	127	147	115	127	140	149	139	121	115	132	109	114	122	124	113	119	122	122	130	140	123	135	125	134	120	117	133	138	104	120	129	129	110	113	110	106	128	111	110	131	110	108	127	121	132	144	115	122	134	121	132	132	122	109	122	109	108	126	119	138	143	120	148	126	105	136	122	137	140	125	127	120	91	109	115	95	126	124	120	128	135	132	127	136	118	138	135	134	130	132	127	129	117	128	115	119	129	129	102	123	134	130	133	117	135	119	131	107	110	117	115	139	134	123	99	124	135	108	130	129	117	133	121	136	108	131	114	111	125	129	112	120	110	116	127	117	126	138	141	121	115	141	128	116	125	118	139	109	147	101	122	106	122	123	120	121	112	119	136	122	129	128	118	120	128	106	118	115	118	134	120	123	156	114	133	117	109	118	108	137	130	129	122	132	113	125	114	109	118	128	121	114	130	132	103	112	114	136	133	129	123	141	130	101	127	122	124	126	119	114	143	138	130	118	130	113	113	118	110	122	122	136	138	118	114	121	120	110	125	137	118	144	121	114	134	130	126	136	128	128	121	125	110	136	130	133	133	124	128	127	114	137	135	135	137	129	140	137	122	123	134	129	133	127	149	129	114	140	116	116	105	124	95	114	134	103	131	128	108	118	139	123	129	121	120	126	120	138	131	121	117	134	112	144	103	117	116	112	119	112	131	121	125	137	118	120	125	130	108	124	120	126	143	117	100	115	132	120	125	109	124	124	127	140	123	136	125	119	140	131	130	121	126	114	102	137	121	106	103	142	111	123	128	121	126	122	123	131	128	118	138	118	130	124	124	129	129	139	125	108	131	115	122	130	103	113	128	114	124	106	135	115	126	123	113	134	109	110	118	124	120	117	94	131	119	115	134	107	106	121	123	109	115	129	113	104	124	122	110	119	115	120	142	139	119	155	164	127	120	121	118	108	102	115	114	117	90	147	127	127	127	124	144	121	104	125	132	115	134	125	131	125	123	101	137	115	124	125	129	120	116	125	131	112	118	128	105	115	128	112	111	144	121	114	138	137	139	113	137	127	117	133	139	131	125	125	120	141	132	129	109	127	128	133	123	106	125	123	132	131	125	125	131	130	138	135	121	129	113	131	118	126	145	125	114	118	112	118	133	113	113	114	108	110	144	127	110	132	110	126	118	141	112	126	113	116	124	132	115	131	116	125	126	119	135	133	117	112	117	117	127	115	136	124	130	138	120	130	80	117	119	139	125	103	129	129	123	129	114	117	116	129	143	133	119	114	140	123	143	139	131	123	115	123	135	126	118	127	118	112	119	134	113	116	120	105	102	119	143	125	99	128	132	128	118	109	130	130	136	137	132	120	114	120	98	130	136	130	121	97	110	124	134	135	119	135	130	121	112	138	109	111	124	132	119	118	100	122	115	130	111	119	110	119	135	131	126	126	134	108	137	116	128	150	140	115	119	139
33721	18659	12907	13728	18896	21191	19618	17014	13750	10583	8452	7186	5614	4542	3736	3234	2666	2204	1940	1648	1501	1492	1424	1260	1156	1145	1126	1028	1028	1038	950	998	945	942	994	952	897	889	925	923	940	961	963	968	923	875	935	907	893	934	922	940	918	928	957	961	906	899	896	1008	961	1022	878	931	893	955	925	933	926	924	904	935	870	971	886	873	916	914	936	911	936	889	967	893	891	887	926	863	940	944	904	886	912	967	917	932	877	895	869	894	917	896	922	888	908	891	832	903	937	916	909	950	859	930	937	894	896	872	911	924	903	915	870	907	910	904	908	955	907	913	878	911	949	956	922	887	895	911	933	880	866	883	900	911	909	955	888	889	876	947	914	874	934	918	899	901	904	896	895	888	895	882	911	961	915	896	925	909	906	900	868	923	872	879	860	973	907	935	951	889	911	849	896	922	935	914	892	899	941	924	901	866	950	939	879	951	924	879	968	902	908	907	924	917	932	906	898	922	861	928	914	983	913	879	880	926	890	887	902	915	892	925	884	926	879	938	898	890	914	888	959	907	856	862	886	873	942	914	858	924	928	902	944	933	910	911	908	943	883	949	862	865	905	924	880	941	941	923	908	924	934	919	923	944	898	956	946	947	881	883	932	918	877	955	929	887	929	974	926	930	928	886	944	955	888	892	910	848	895	940	928	892	875	923	871	902	925	870	913	913	896	890	914	953	909	898	898	919	881	925	874	901	873	926	916	937	883	871	989	935	869	931	918	880	900	943	955	884	899	941	914	926	904	892	968	872	909	898	960	924	944	949	920	959	878	904	923	871	842	954	835	861	898	924	845	913	899	882	913	908	905	930	873	921	954	885	892	889	944	932	929	903	930	922	927	896	864	909	929	896	892	839	946	880	956	926	875	900	910	886	947	904	906	954	906	923	897	909	956	891	946	908	882	917	879	878	971	908	932	888	899	853	931	852	929	896	902	944	889	887	892	896	907	874	899	863	941	913	932	953	915	949	904	966	917	974	905	912	920	938	890	951	901	886	905	907	908	931	937	931	894	907	921	866	932	932	880	885	911	841	830	909	886	890	921	935	961	915	929	920	900	906	905	879	953	906	925	871	876	934	895	935	863	886	860	886	887	930	921	890	835	876	907	903	908	893	909	873	924	917	879	908	959	931	856	907	864	953	905	876	933	894	900	909	873	908	941	910	905	883	896	929	902	913	927	917	948	898	936	878	923	920	948	877	859	916	930	902	907	852	952	938	873	927	949	902	912	944	963	900	905	931	904	878	944	933	893	953	937	926	968	862	877	881	912	884	918	903	920	931	902	914	883	970	919	908	931	907	945	916	909	921	870	878	909	889	878	918	878	910	890	867	877	909	880	948	903	904	916	903	914	907	933	897	880	909	842	921	905	930	878	892	931	940	865	942	895	911	924	934	889	902	887	910	868	930	909	903	891	931	918	906	874	886	851	907	900	876	900	920	852	884	926	931	908	892	882	918	912	924	940	855	946	910	953	939	940	931	912	932	925	885	896	898	827	882	883	927	879	908	895	914	873	890	887	900	928	927	908	880	900	888	914	909	909	918	896	857	891	926	928	928	924	920	916	908	889	909	873	887	932	931	927	909	898	961	895	902	881	882	936	896	961	916	954	878	877	957	856	886	852	938	878	959	862	889	869	923	848	904	895	916	928	915	943	931	936	877	903	944	912	990	911	937	949	953	849	887	928	936	936	908	923	867	882	942	896	899	917	921	920	931	859	924	894	910	870	915	893	898	901	949	878	863	938	904	960	874	903	949	922	914	875	886	902	923	914	927	940	949	907	898	931	885	962	925	850	894	915	915	972	899	916	865	915	900	873	920	872	953	936	964	886	917	909	924	907	887	931	887	890	956	905	859	941	879	878	898	914	898	888	881	953	925	943	932	883	906	838	904	860	922	959	875	885	905	889	900	896	912	885	899	920	947	917	902	912	913	880	875	945	866	914	903	914	916	919	889	910	933	890	885	906	944	905	912	914	920	875	909	926	896	850	909	900	922	822	928	911	893	857	851	924	898	957	932	895	902	962	950	899	896	943	905	902	912	873	911	893	902	917	906	941	932	902	936	933	904	885	865	929	929	925	912	898	890	926	903	936	915	912	898	889	897	902	889	903	915	904	941	903	949	926	834	867	910	918	920	948	883	897	933	871	904	907	896	940	860	856	913	879	888	914	884	910	918	970	922	867	897	880	915	875	878	907	973	880	929	923	921	905	836	916	929	908	931	919	901	946	889	906	892	918	873	904	913	873	916	944	922	916	954	921	904	928	938	851	918	926	889	882	866	903	879	899	912	893	932	876	925	898	923	860	880	907	922	895	853	854	902	908	938	881	867	909	861	896	921	899	880	838	943	886	882	920	947	930	892	899	906	871	889	890	882	912	901	909	918	902	945	896	895	876	939	951	862	894	940	898	909	953	929	903	963	947	902	893	898	895	860	883	912	909	888	885	904	919	888	888	889	871	885	918	917	878	918	931	903	904	912	924	949	917	907	925	912	942	927	903	925	909	895	885	872	900	917	888	907	903	935	924	844	903	925	905	912	902	905	885	915	897	939	851	906	883	923	959	882	873	894	917	878	867	916	890	887	891	932	915	933	924	891	876	900	900	900	857	904	917	885	925	876	920	992	892	889	915	886	928	946	947	940	976	916	845	878	926	961	919	897	876	976	926	932	926	910	876	893	936	919	912	950	915	894	888	890	894	892	942	856	880	853	914	942	921	888	919	910	872	899	945	885	935	885	941	883	942	939	914	900	963	926	859	899	881	903	857	847	914	885	964	899	841	886	908	887	903	882	912	905	904	878	890	940	931	913	913	885	840	901	898	906	925	905	921	897	929	942	935	893	936	892	883	869	896	860	899	888	871	912	886	944	877	913	885	924	894	950	922	904	941	915	838	879	961	908	864	911	898	864	888	915	898	916	907	892	878	912	911	929	890	916	988	948	908	919	915	874	923	922	947	905	942	932	907	922	935	892	840	950	898	916	923	888	924	896	917	933	889	892	875	901	910	900	912	955	929	931	915	870	910	911	948	944	910	961	972	911	961	957	936	919	875	898	941	898	893	918	929	916	897	941	915	912	876	916	909	906	968	914	952	870	912	940	907	880	939	926	931	885	920	943	910	949	873	960	918	861	890	980	930	921	897	908	924	892	918	902	888	920	913	935	930	900	954	880	878	928	955	905	936	890	880	872	894	912	939	898	911	889	924	899	898	911	945	928	847	902	972	956	928	872	924	931	928	928	901	901	939	947	882	919	887	887	936	975	910	873	926	882	928	882	894	922	910	952	886	875	910	931	893	969	875	898	931	899	917	916	918	978	933	911	913	974	887	856	856	921	918	898	895	885	891	937	870	868	906	947	940	910	899	880	897	907	907	868	905	913	890	926	840	954	903	950	904	894	977	952	962	913	927	898	928	919	872	876	890	907	907	897	928	873	892	902	903	907	897	873	964	973	866	931	847	906	923	864
8056	4368	2353	1336	884	842	941	888	702	593	503	416	374	312	284	250	217	216	195	182	159	173	195	163	168	139	178	150	149	151	146	125	135	153	159	121	155	128	135	131	140	142	128	150	118	147	129	149	150	118	125	152	126	138	141	149	143	136	151	135	140	143	125	145	131	124	157	144	144	158	154	146	131	115	151	145	143	140	138	128	148	143	127	133	127	140	152	137	139	145	129	148	152	148	192	122	158	142	139	118	148	140	131	168	131	134	131	162	157	133	139	160	130	147	143	141	123	124	136	136	132	147	120	143	126	136	132	145	131	148	148	121	119	138	125	161	132	150	134	137	115	154	135	148	136	137	137	150	125	153	136	151	150	121	161	143	126	137	132	149	134	129	160	161	147	139	137	146	131	146	149	117	149	143	144	151	153	156	147	151	152	143	124	157	152	146	140	161	150	142	132	150	139	139	141	146	157	123	133	130	132	120	151	133	143	136	123	130	139	146	140	147	125	157	147	143	141	131	151	126	125	144	125	130	145	139	138	129	126	146	141	130	121	147	158	149	138	144	148	139	126	155	140	157	151	149	131	142	139	166	158	130	136	148	138	147	135	144	134	145	141	145	154	148	131	143	144	152	130	127	132	153	138	157	166	132	123	132	143	135	144	157	153	146	153	159	134	144	143	126	133	128	143	153	135	145	145	144	150	131	132	150	121	157	139	151	151	166	141	134	150	139	137	129	131	142	132	140	140	153	137	126	157	125	145	136	153	139	154	124	132	134	151	117	139	135	147	139	132	173	152	141	138	117	167	150	163	151	153	155	132	160	147	148	135	143	117	141	132	159	131	142	144	157	124	160	155	160	131	133	131	117	133	146	138	140	147	149	134	129	151	131	147	141	155	155	143	143	150	140	158	151	152	149	152	134	118	126	133	145	120	147	136	144	151	132	155	141	135	125	106	145	137	107	127	141	128	149	139	134	171	143	129	144	156	144	147	142	154	149	150	157	130	148	128	146	161	147	136	152	145	152	138	137	143	130	145	124	139	140	161	145	126	127	147	142	120	122	133	148	146	134	140	142	135	137	137	144	146	151	128	150	139	140	127	142	124	135	142	140	131	130	140	135	151	144	136	138	136	149	145	138	141	138	125	136	125	112	143	117	142	144	130	143	149	131	142	143	143	139	143	152	163	173	141	138	128	152	162	126	128	141	136	138	145	127	135	141	129	129	137	130	149	141	137	136	160	143	126	165	149	135	137	127	141	130	139	149	155	135	154	125	137	150	123	124	122	118	148	147	137	152	139	146	140	142	151	149	130	159	122	136	145	137	153	139	152	148	152	131	130	131	159	121	131	133	163	145	151	149	126	154	143	137	129	154	128	135	136	151	127	150	151	143	159	138	125	152	140	118	139	120	139	150	142	133	140	140	140	145	141	132	122	129	125	150	147	121	139	155	148	145	163	130	131	136	139	123	129	154	136	156	154	138	117	135	138	138	141	145	140	139	137	145	138	157	158	132	140	151	156	148	157	143	149	148	127	137	149	146	133	129	137	132	145	159	139	125	145	147	120	143	138	139	138	129	150	139	144	157	138	141	136	143	155	149	135	171	147	118	134	139	153	145	142	141	130	135	125	118	134	142	117	131	139	155	142	138	145	150	131	149	149	145	150	133	132	144	143	150	144	145	140	133	132	125	160	140	133	158	128	130	134	125	149	138	151	138	156	153	150	133	147	128	148	131	155	135	153	156	131	130	133	135	129	136	148	128	144	135	142	126	147	141	133	140	146	150	142	142	123	150	140	143	155	133	137	134	131	142	142	147	151	130	145	130	124	132	142	139	131	128	121	136	163	142	124	146	136	151	134	135	160	155	130	152	138	132	122	152	135	140	147	149	141	155	144	134	132	161	136	131	125	146	127	152	148	139	136	144	163	130	151	134	127	148	138	138	133	135	140	129	151	128	164	158	128	136	155	127	130	143	152	140	127	144	148	149	135	139	152	143	130	151	140	115	147	138	144	152	123	150	144	143	148	168	151	139	151	141	145	156	142	149	142	135	160	146	153	147	148	155	127	161	143	122	120	141	115	147	156	135	142	120	131	170	136	163	157	114	121	155	140	135	159	130	145	157	154	117	160	138	155	137	124	133	145	159	134	128	141	156	128	165	158	141	147	138	138	142	146	114	120	136	125	127	166	155	155	155	156	141	158	145	133	136	148	136	162	150	148	147	134	141	131	145	137	129	145	159	115	131	134	139	144	152	144	157	169	132	146	154	128	141	151	126	137	153	128	136	128	140	148	138	123	123	154	148	148	131	133	157	136	154	128	142	148	135	136	151	154	147	138	142	134	135	156	124	126	138	159	133	149	127	140	149	134	159	149	148	146	119	124	135	131	125	135	122	146	142	146	146	132	134	119	147	163	146	141	137	154	172	152	141	128	150	143	138	128	127	145	139	130	118	134	169	145	154	141	147	157	132	148	134	139	150	154	144	140	137	125	133	128	139	133	159	134	153	145	142	155	148	147	136	140	161	130	121	138	132	137	153	158	141	135	139	152	135	131	129	141	140	153	127	140	136	154	158	142	118	131	135	163	152	129	138	150	144	120	145	129	148	148	135	153	147	122	158	122	131	131	138	121	159	127	155	144	136	149	145	153	159	148	148	139	147	135	136	144	132	145	142	144	172	137	110	141	137	148	137	136	156	138	156	147	127	152	146	148	150	133	115	160	145	121	144	152	149	131	143	157	131	150	152	141	132	144	137	153	149	137	127	146	136	148	147	142	150	146	127	125	151	156	117	140	149	161	130	145	124	125	151	140	163	151	132	132	164	135	141	151	123	136	132	159	164	141	147	157	163	156	120	138	131	154	151	134	141	144	136	145	179	124	153	156	125	133	132	128	160	145	129	137	128	139	132	148	134	153	148	135	125	131	122	137	138	143	127	142	137	141	141	141	122	148	138	136	123	140	153	142	139	150	145	152	163	130	134	114	128	131	150	167	128	142	151	121	144	149	129	158	139	127	146	129	154	137	150	137	153	139	136	139	140	125	149	127	153	131	126	136	134	157	157	152	134	143	144	144	149	153	160	165	130	128	138	136	134	141	153	148	155	116	135	137	144	134	144	127	119	133	128	144	147	139	140	121	146	111	123	142	153	144	164	148	126	170	143	139	129	141	119	159	132	161	141	143	134	127	134	160	130	168	148	137	138	156	141	129	125	149	143	116	145	121	130	152	127	125	142	144	133	135	137	132	148	128	137	149	130	126	142	150	151	146	146	124	141	135	142	127	150	136	167	129	123	123	136	157	150	116	149	106	140	155	133	139	146	144	133	134	138	127	156	123	148	156	139	130	135	140	135	144	159	145	135	126	136	160	143	150	143	119	152	138	118	141	145	130	159	127	145	124	135	135	145	142	109	136	148	139	131	149	152	146	164	155	143	119	120	129	118	156	135	151	131	138	149	154	155	151	147	134	131	145	130	164	146	152	154	159	134	127	155	142	134
37501	23381	17110	16199	21824	24128	23374	20572	16953	13273	10900	8937	7189	5926	5037	4058	3381	2918	2481	2113	2030	1832	1673	1542	1556	1376	1199	1245	1260	1190	1149	1091	1077	1089	1036	1088	1050	1013	1021	1059	1073	1082	1052	1059	1034	1065	1077	1000	1014	1077	1051	1095	1046	1071	1040	1028	1035	1037	1026	1024	1123	1164	1141	1075	1053	1057	1000	1025	1030	993	1056	1012	1012	967	1020	1060	1050	1001	978	1038	1035	1010	1030	1042	1034	1049	1003	1021	1020	979	1023	1007	1048	999	950	1024	948	1008	999	1044	1043	1030	986	980	986	1076	1013	1027	1028	953	997	993	1035	991	1008	1050	998	1047	1045	1040	1009	1008	1023	990	993	1015	1051	1026	1010	1033	1021	1032	966	1057	1027	1068	1011	997	1025	1023	1005	1002	968	999	1047	1048	1088	986	1014	1024	1064	1034	1018	1024	1024	1046	998	1058	1007	1023	1046	1025	1033	1033	991	1045	1030	999	1023	1031	1027	1013	1048	1052	1011	996	1050	985	1048	1034	1009	1024	955	1056	975	1052	1041	1030	1045	966	1061	1006	1059	1031	973	1054	999	987	1052	981	1092	1015	1082	1059	1011	975	1046	1096	988	1000	1063	1033	1026	1048	1025	1015	1001	1007	1030	1001	1057	1049	1042	1033	1071	1014	1005	1017	1008	1030	1003	972	1074	1072	1079	1030	1024	1005	1018	996	996	1040	1004	999	1015	990	1016	1035	1021	1068	1026	977	1024	1037	1042	1079	1001	1043	1050	1021	1012	1006	965	1045	1021	1035	1029	1053	1001	993	1039	1044	1033	1025	1035	1013	986	1048	1041	1044	1011	1022	1028	999	1003	1031	1021	1013	1009	981	1045	1046	1024	1044	1025	1100	1015	1101	1087	1038	1018	1011	1013	1047	1008	1140	1051	1082	1054	976	1024	1043	981	1016	1022	1045	1057	962	1037	1039	1050	991	990	1036	1010	1031	1059	1035	1013	990	1038	1000	1034	988	983	1076	1014	1040	1024	967	989	1014	1027	1053	998	1015	995	1026	1069	1058	961	1059	1043	1018	1069	978	1007	1035	1037	1070	1027	982	1029	1047	1094	993	1008	1043	1012	959	1051	996	988	988	1017	988	1057	1076	986	998	1085	1093	1034	1019	1037	1006	1117	1028	1003	1062	1021	1043	1112	1107	1040	1005	1029	990	1046	1042	1025	1066	1050	1056	989	1043	1048	1042	1012	1013	982	1032	980	1013	991	1036	1049	1047	1089	1029	1046	1001	1026	991	1046	1021	977	977	1069	1051	973	1048	1073	1074	1038	1004	936	1067	954	998	1019	1044	1001	1031	982	1050	1006	975	1075	1025	1043	1025	1020	1035	998	1042	1045	1008	1061	1040	1024	1028	1034	1048	1039	1071	1021	974	1065	1054	1034	987	1022	1002	981	1100	1025	989	949	966	1054	1075	992	1041	1036	998	993	1085	1011	1064	1031	969	1039	1007	979	1024	1060	1021	1040	1070	1048	1027	1031	989	1017	1087	1015	980	1065	1039	1016	1022	1057	994	1024	1082	1010	1046	1074	1047	1125	1085	1028	1015	1006	1013	1004	1023	1042	1045	1086	1081	1026	1021	1048	1016	1007	994	1039	1004	962	994	1036	1004	1072	1045	1016	1035	1013	1007	1050	1065	1009	1021	1071	1037	1019	1025	1011	1023	1011	1063	981	1063	1003	1060	1079	990	1013	1042	1066	1030	1068	1032	1057	989	996	1047	1053	1006	1021	1001	987	1023	1002	1010	1078	997	1047	1044	981	1038	1061	1042	1049	1032	1014	1009	1019	1016	1058	1031	1027	1018	1010	1051	977	985	981	1061	1037	1023	1027	1041	1041	1033	943	1008	985	1016	1022	1069	1038	1022	1050	1020	1029	972	1026	1008	1057	1042	968	1012	1017	1065	1070	1008	1027	969	945	1015	1010	1008	1086	963	1045	1001	999	1034	1011	985	1020	1056	992	1014	1022	1016	1042	995	966	965	1037	1026	998	1050	1051	991	1032	1047	1027	1030	1041	1028	1020	1010	960	1047	1008	1005	1050	1000	983	1056	992	1077	979	1068	1024	990	1080	1079	1054	1027	1056	1085	990	1017	971	1034	1022	1006	1030	1055	1008	1020	1002	1052	1050	1019	1025	1048	1036	974	1005	1028	987	1041	1013	1001	1076	1012	1004	979	999	1016	1052	1048	1018	1086	1048	1037	1007	1038	1018	1022	1007	1046	1064	1029	999	1014	1066	1060	1004	1009	1005	972	1039	1028	1028	1038	995	990	1053	1010	1000	1071	1087	1017	1053	1005	1015	1009	1007	970	990	1003	1082	1087	977	1044	1017	972	1012	1078	1032	1072	1012	972	956	1035	987	1020	1030	1056	1042	983	964	1051	1016	1010	973	1053	990	1043	1061	1023	963	975	1057	1050	1060	1006	1038	989	1019	1051	1011	1003	1009	955	988	1058	1006	996	1088	1029	1022	1018	1007	1036	1030	1052	1055	1016	1022	1026	1036	1071	1042	1028	1047	1024	1006	1062	982	1003	1065	1023	1000	1067	1045	1065	974	1039	998	1049	1057	1033	1031	995	999	1022	1020	1043	955	1020	1107	1003	1081	1028	1018	1010	1039	1036	1010	968	978	999	1061	1024	1019	1030	1021	1002	957	1038	1066	1062	1051	1042	1000	1094	1010	1029	1095	1044	1005	1059	1034	1010	1016	988	1052	1032	1021	1034	1048	1030	1046	1010	1063	1075	1032	1048	1039	989	1041	1010	1019	1012	960	987	1017	1067	1019	1028	1065	1027	1077	1017	1013	1096	992	997	1039	988	1018	1045	1050	1038	1028	1074	1013	1034	1063	1067	995	1028	1009	992	1008	1054	995	1002	990	1029	1017	954	1004	1046	1066	1026	1065	998	988	1015	1029	1027	1027	1055	1023	1040	1032	977	1034	1026	1022	1020	1032	1004	1009	1015	1044	1071	1037	1013	1039	994	990	1014	1047	1048	1003	1017	1047	1052	1040	1084	1064	1088	1054	997	1014	1082	1069	1060	1028	989	1021	1069	1041	990	1025	1054	1044	984	1050	1032	988	1016	1057	990	1088	1027	1002	999	1046	994	1048	1025	1045	1018	1051	1064	1055	1035	1049	1006	1077	1057	1077	986	1030	1046	1004	1028	1005	1038	936	1025	1071	1007	1025	1014	1014	1077	1077	1060	1008	1032	1097	1095	1079	991	1025	1048	1026	1012	970	1040	1079	1041	1020	1067	1042	1079	1040	1048	1063	1008	1038	991	1017	990	1008	1050	971	1043	991	1045	1035	1054	1028	1005	981	994	1078	1011	1023	1041	1059	1030	1070	1032	1007	945	1054	1001	1019	1008	1044	1039	1023	1000	999	1005	1037	987	1011	1010	1008	1019	1036	997	1070	1038	1027	1106	990	1041	1056	972	1018	1008	976	1027	1002	1001	1031	976	1016	1098	1035	1025	1092	1027	1017	972	1007	990	1057	1006	1031	1055	1035	1033	998	1068	1031	1022	1011	992	1006	998	1044	1043	995	1075	1008	1021	991	1012	1014	973	1006	1083	1002	1019	965	1119	1037	984	1012	1020	1050	999	1018	1027	1012	1002	1041	984	1082	1018	1035	1037	979	1008	1033	1028	1016	1009	1051	1065	1072	1057	1031	1026	1054	1066	1019	1030	979	999	1079	1005	1018	1011	1018	987	1042	1055	981	1029	1066	993	1009	1026	1058	1038	1024	1048	991	1035	981	1042	1045	1042	1051	974	1009	1018	1012	1046	1007	1086	1003	1003	992	1059	1034	982	1029	1061	1016	1005	1042	1013	1017	1006	995	1029	1117	986	1067	1038	1027	1028	1067	1005	1046	961	1021	1019	1082	1066	983	1038	976	1011	1012	1064	1078	1021	949	968	1025	1048	1048	1063	989	1001	1018	1039	1015	1044	1076	1039	1016	1034	1046	981	997	1035	1044	1037	948	1031	1042	962	1038	1030	1055	1009	997	1036	1010	968	1011	1016	1045	1050	1044	1059	1058	1021	1010	1116	1022	1078	1046	1029	978	1031	1002	1044	1059	994	1053	994	1041	1024	1046	974	1062	989	1021	1008	1006	1079	1019	1056	997	1017	1025	1002	1000	974	1001	1010	1002	1025	1007	1021	1039	1034	958	1058	1070	951	1045	1035	1012	1025	1033	995	1025	1008	1007	1018	1031	1027	996	1038	1071	1008	1065	1004	1076	1042	1029	977	1026	986	956	1070	1012	1083	1025	1014	1027	1019	1030	1079	1038	1012	988	1020	1028	1010	993	1037	1034	1015	1005	1063	1017	1098	1022	959	957	1015	1027	998	1043	987	964	1047	975	1016	1046	1035	1038	1026	1033	1024	1003	1028	1048	982	1098	1052	1023	1018	995	1031	1015	1039	1032	1055	1014	966	1018	952	1043	1054	1015	1129	1024	980	990	986	974	1072	1067	1008	1041	1035	1064	1025	1002	1005	967	1009	998	1053	1040	962	1012	1032	991	977	1093	1004	1001	1089	1073	1020	1013	1078	1012	1023	1067	1061	1001	1023	957	1053	1007	1061	1042	1032	1043	1014	955	1028	986	1015	1015	1000	1093	1002	1057	973	1072	1034	1064	1023	1050	1020	1036	1015	988	1052	1037	1047	1024	1027	1074	975	1044	996	994	955	1062	992	1007	1072	1036	1004	1036	988	1045	1072
5933	2432	1187	604	528	489	538	441	414	340	315	270	209	188	182	161	187	176	129	123	145	130	117	123	128	141	117	136	123	134	107	127	136	121	148	134	152	130	119	127	127	118	123	131	120	135	124	113	121	115	138	123	131	142	114	137	118	112	131	120	122	128	137	124	128	131	109	114	131	107	128	142	118	129	128	117	138	132	105	128	120	114	155	115	132	118	116	117	140	110	115	130	124	133	124	131	117	120	121	118	154	101	126	129	124	133	117	120	131	118	129	135	112	125	139	123	120	124	139	147	129	118	119	105	133	126	115	121	128	124	107	128	135	123	107	118	120	129	144	105	137	127	123	113	121	109	123	138	126	97	120	126	136	121	105	130	127	140	114	131	135	124	121	114	120	107	134	114	131	115	121	124	129	130	133	123	127	96	123	123	115	105	114	124	135	116	113	120	125	124	137	133	115	127	147	126	96	102	127	135	132	122	119	121	101	142	113	113	136	107	123	117	124	134	112	121	113	119	115	129	105	116	119	139	117	119	116	148	128	128	122	124	134	119	138	145	135	123	122	130	109	128	125	124	109	128	125	130	114	92	113	109	135	140	112	125	121	118	101	125	126	134	134	117	110	123	113	154	132	120	138	125	122	128	113	115	120	125	114	152	109	130	128	121	120	141	111	150	113	125	109	122	109	126	107	106	131	97	131	118	118	134	109	137	125	142	139	130	111	124	131	115	135	115	143	127	124	95	127	122	140	140	130	141	118	135	147	118	113	148	121	126	153	129	132	128	123	120	122	111	127	146	122	135	144	112	135	129	113	113	118	125	119	121	121	129	123	107	131	126	114	133	119	114	147	128	121	137	128	131	130	130	146	102	118	139	123	126	130	138	124	117	122	131	108	126	131	121	124	111	127	90	119	127	132	127	114	124	130	139	129	115	134	132	109	124	126	124	134	121	128	149	118	116	125	125	105	117	107	124	142	126	128	146	128	135	130	138	104	121	127	110	124	106	123	137	140	116	137	135	115	126	117	113	130	124	102	114	127	145	110	130	127	120	104	119	121	112	130	114	135	118	146	122	123	127	125	128	129	109	109	133	105	130	116	125	133	126	109	124	116	137	133	135	112	121	118	131	112	118	124	104	125	134	134	120	114	128	131	99	116	125	116	118	144	123	120	116	119	130	131	124	124	128	122	144	136	123	113	105	125	128	134	127	115	128	130	121	137	114	128	135	123	112	128	112	125	133	108	123	138	109	133	125	146	111	120	131	112	109	116	119	128	120	124	128	138	134	147	133	115	133	120	124	128	134	118	118	113	144	123	123	99	117	119	119	127	119	127	126	117	132	131	116	123	137	123	125	123	111	125	156	136	141	120	132	146	126	120	107	110	141	132	132	137	122	118	128	132	142	123	122	128	123	120	117	108	132	133	117	102	109	123	114	122	127	117	138	131	108	114	112	108	123	120	112	138	128	113	127	109	122	122	146	132	97	118	111	119	120	108	114	112	124	116	124	121	112	113	129	122	130	127	104	118	132	137	115	125	108	125	137	125	117	131	114	101	115	117	116	161	131	129	111	132	136	104	130	124	115	135	123	118	118	116	120	124	129	109	104	124	146	130	139	131	103	128	130	114	136	105	141	130	123	132	131	112	130	116	141	122	123	108	145	113	138	137	112	106	120	117	128	141	130	117	135	138	125	109	106	127	110	130	116	122	129	96	126	123	119	113	109	131	110	135	124	137	157	134	118	112	112	113	119	128	127	133	111	127	145	140	115	118	132	127	133	119	105	123	130	124	113	119	110	132	124	118	122	115	118	122	129	118	115	129	127	129	115	129	117	128	102	119	129	146	147	116	116	125	125	127	133	130	119	134	125	93	124	118	122	126	121	121	128	120	115	114	133	129	119	120	117	130	119	126	128	116	117	109	113	100	123	122	129	108	135	137	138	121	123	106	132	104	139	138	130	138	90	127	118	120	139	122	121	129	117	114	150	128	125	115	120	119	105	124	117	125	121	113	115	133	115	128	122	118	118	117	141	138	129	115	130	137	111	122	125	117	118	135	119	119	115	110	130	125	127	135	112	132	129	116	115	127	127	135	129	127	136	131	134	132	132	110	130	123	121	126	132	120	118	130	116	115	113	134	109	142	120	132	117	129	125	120	128	127	128	130	115	118	112	129	105	123	126	109	118	123	121	122	127	150	144	124	111	138	129	132	133	127	114	128	115	126	140	131	118	133	118	130	118	130	127	152	140	132	115	129	96	122	121	134	122	122	131	117	99	115	128	133	137	147	127	108	124	114	128	140	135	124	131	119	125	114	130	123	84	120	113	143	132	123	121	118	127	115	124	144	125	116	137	108	113	121	121	119	131	144	119	130	120	138	118	130	118	122	125	131	103	123	119	131	113	121	155	121	113	118	117	130	141	136	113	135	129	113	138	124	91	122	108	125	104	145	116	118	118	125	120	125	144	138	114	122	140	120	121	122	136	128	130	146	128	108	132	131	144	107	121	129	123	127	115	111	121	127	144	116	144	132	123	109	149	109	123	123	132	124	115	119	120	113	143	136	115	126	127	132	131	134	123	119	115	140	137	131	123	125	137	127	122	117	124	99	124	124	116	117	124	117	123	106	116	121	128	122	110	125	113	124	134	102	119	120	125	132	124	130	146	126	143	106	128	134	128	128	142	132	114	126	125	131	131	142	122	129	132	125	112	126	109	114	123	123	111	127	111	98	119	103	113	145	153	118	134	141	115	131	111	125	130	110	130	106	126	102	120	123	118	98	125	142	122	120	139	145	134	131	126	130	125	147	113	121	130	129	119	120	146	133	113	115	130	127	114	109	111	115	133	116	121	143	117	121	123	139	127	127	133	123	115	128	114	115	135	110	123	119	122	123	114	126	116	124	126	128	134	141	125	124	127	122	132	125	144	138	126	126	119	140	127	144	159	124	124	113	140	121	94	133	113	128	135	128	101	117	131	126	118	126	131	113	106	114	107	137	129	124	138	120	121	113	136	116	132	97	111	112	117	136	121	134	126	107	122	121	92	136	131	115	132	111	129	135	118	96	126	122	117	113	126	111	124	124	114	119	124	141	130	141	116	124	112	117	139	123	115	116	140	129	117	117	119	122	93	105	153	117	129	102	97	145	128	118	115	114	123	144	120	127	118	128	119	110	128	118	131	119	123	125	115	125	123	128	138	119	132	126	124	125	121	106	115	106	113	117	124	124	120	133	132	117	106	140	107	117	128	127	145	121	122	144	110	163	121	117	126	115	111	141	125	124	116	138	115	140	123	153	131	135	126	135	106	144	138	109	124	157	117	119	131	108	125	127	137	114	127	105	127	99	109	120	128	146	123	124	117	129	114	113	135	130	114	127	141	118	117	124	124	117	127	131	118	119	113	115	140	139	110	134	129	116	135	144	120	126	125	111	108	116	127	139	124	119	122	145	111	122	134	108	129	137	144	125	129	151	92	101	119	119	127	117	133	99	135	137	120
32632	17493	10770	10235	15106	17503	15821	13401	10720	8348	6301	4941	4016	3326	3017	2577	2221	1861	1630	1602	1463	1380	1283	1163	1101	1090	1027	1092	1035	1018	978	967	938	899	919	935	928	875	896	895	911	926	916	925	913	892	896	948	935	961	925	927	862	883	920	934	930	940	914	901	897	898	964	939	962	939	951	886	908	881	908	903	945	863	874	936	935	885	961	925	953	884	932	910	970	942	920	943	914	878	865	954	946	884	844	886	925	865	913	886	826	949	888	899	909	873	891	928	924	940	911	893	911	936	930	880	921	848	930	912	940	897	904	862	911	917	899	879	896	864	949	958	933	894	900	893	873	871	895	897	870	872	864	974	909	889	872	952	905	970	963	914	909	840	906	868	877	907	944	965	876	922	926	927	909	906	920	932	896	953	907	930	909	892	933	866	884	957	837	928	932	896	900	870	885	863	893	941	900	898	860	946	893	932	952	944	924	855	899	917	935	927	913	896	926	960	911	877	879	950	914	891	914	969	905	896	884	931	923	954	960	929	885	923	873	908	897	941	855	868	858	912	911	930	968	891	853	889	905	873	888	882	900	892	921	917	933	884	923	926	916	908	927	944	943	969	899	922	861	974	976	894	917	871	937	835	916	954	944	886	883	889	873	903	916	916	884	893	900	904	948	923	914	931	864	899	899	910	918	922	868	926	932	964	837	911	900	921	924	894	881	919	977	941	878	866	904	902	861	911	925	864	877	885	918	921	924	883	866	937	948	934	868	921	893	888	878	908	932	911	913	884	901	903	910	924	869	927	941	893	870	891	932	914	983	885	927	873	889	867	913	925	918	882	859	918	925	878	927	936	905	957	895	909	883	925	912	916	877	925	922	929	919	933	992	890	902	863	931	903	909	953	963	950	907	955	884	927	910	896	922	900	907	876	910	959	904	892	854	888	874	919	888	936	933	922	908	961	936	931	927	877	946	968	911	884	909	948	889	883	918	827	939	889	938	945	941	967	877	887	934	942	948	953	888	871	918	947	863	933	890	916	927	917	932	924	937	894	949	914	911	925	948	909	861	935	950	881	892	957	918	897	857	938	893	875	975	863	913	956	927	940	953	909	903	918	944	913	977	903	892	948	930	889	936	924	1007	904	902	922	937	950	914	922	912	926	956	880	947	920	945	883	917	897	919	881	893	891	869	890	869	919	933	900	892	894	883	905	867	867	928	898	920	940	861	971	912	906	877	880	867	914	872	914	919	889	881	905	926	878	940	849	877	897	880	900	959	882	918	887	967	883	894	896	877	886	882	944	873	927	914	856	861	902	953	934	960	882	891	887	889	904	909	881	889	914	906	922	923	918	907	973	892	925	907	885	935	850	966	914	902	928	908	910	891	905	894	855	895	884	966	916	874	944	892	901	846	850	926	897	891	924	911	897	914	971	937	947	903	876	911	870	923	939	942	901	925	948	898	833	975	936	869	936	885	917	912	922	900	954	952	901	915	1001	914	894	921	819	959	861	931	932	902	899	911	893	910	951	958	905	920	942	937	879	942	944	895	933	914	925	916	936	886	908	899	917	899	907	973	956	964	907	924	950	918	910	920	897	917	919	911	937	880	895	919	918	911	907	923	893	904	924	925	897	873	879	903	963	978	927	851	907	881	920	911	889	930	927	920	913	888	925	959	859	920	960	929	923	909	897	864	882	881	893	926	868	925	928	841	926	896	899	855	873	870	893	928	932	926	855	907	908	865	904	865	947	925	894	880	942	924	904	894	933	931	935	932	862	903	909	889	944	938	928	894	930	920	860	814	967	917	903	914	911	918	913	882	908	896	902	905	860	931	933	993	875	888	920	910	924	885	904	855	891	931	905	918	989	845	897	923	935	920	917	918	965	888	908	903	910	887	866	918	907	924	918	898	959	913	906	897	931	840	888	936	964	921	888	871	917	905	877	920	923	893	873	875	1008	897	950	917	919	960	939	956	904	918	901	903	905	891	913	887	909	874	930	931	886	895	862	884	893	886	944	964	976	936	878	842	930	934	967	867	897	916	905	939	906	874	897	916	894	935	910	901	907	937	908	895	902	921	912	915	984	935	895	962	884	906	881	887	904	911	938	903	907	929	913	886	935	882	876	884	884	953	915	906	920	890	900	934	893	905	915	922	854	877	929	906	914	906	908	891	905	887	902	886	940	928	935	856	896	911	919	873	938	924	882	922	876	918	904	880	899	897	903	920	868	911	890	846	843	902	1001	922	905	890	889	906	944	956	905	865	903	936	903	866	932	901	873	958	855	912	951	899	944	866	872	887	934	909	882	924	931	938	927	942	915	911	944	898	929	902	908	902	929	882	878	936	895	892	894	885	859	907	873	890	860	967	933	925	945	859	885	896	940	866	944	948	946	938	932	908	937	885	876	927	899	931	940	911	907	896	885	912	891	873	889	895	883	894	871	924	939	941	908	869	887	965	903	915	902	946	869	917	927	932	985	894	851	966	932	921	971	837	912	916	958	883	907	919	900	932	894	894	851	950	948	910	895	975	905	891	896	913	877	916	930	903	930	970	931	878	934	914	998	916	936	920	866	869	963	931	914	934	951	888	920	938	918	932	905	921	952	857	953	916	945	921	957	961	926	933	904	871	918	929	885	889	905	917	927	991	908	898	875	903	886	895	919	944	964	927	841	941	926	891	847	912	934	918	880	922	900	909	927	935	881	957	877	910	933	888	924	948	881	900	924	898	923	953	896	960	971	890	941	858	927	885	924	896	867	922	881	993	913	931	920	902	913	954	891	910	930	912	938	963	885	883	886	927	858	876	973	872	908	919	932	922	904	943	871	881	838	928	966	885	887	890	917	941	877	931	932	924	911	885	957	939	887	895	933	839	956	934	961	964	898	876	939	883	921	953	917	861	856	934	885	881	933	958	925	880	914	929	947	921	926	937	943	848	966	914	888	941	902	870	914	951	828	950	913	932	904	903	950	882	956	939	987	851	894	902	939	949	950	900	917	913	908	867	953	964	943	929	921	872	957	951	873	891	863	943	899	931	929	908	881	924	911	871	891	929	872	952	933	912	894	890	897	922	937	923	948	914	898	946	930	918	950	922	939	923	904	921	890	891	916	894	864	900	898	910	883	886	879	887	898	893	930	938	871	904	865	843	948	916	934	916	979	954	895	854	898	885	919	894	938	891	924	866	900	980	908	918	886	963	913	886	921	900	937	896	921	904	904	900	931	873	933	847	908	948	903	912	933	909	926	908	937	915	868	898	939	943	939	884	901	863	897	906	863	963	917	900	915	929	935	956	912	885	888	930	880	937	895	942	895	921	950	927	927	848	952	913	928	923	948	936	918	879	912	925	891	912	916	923	910	936	979	890	925	915	878	909	834	959	930	927	903	922	913	920	908	891	888	898	898	995	941	898	882	891	860	862	944	973	921	926	892	904	902	924	889	971	950	891	901	918	883	903	962	947	928	924	944	861	874	950	904	941	919	905	880	892	982	861	854	921	880	938	894	918	860	907	855
7307	3655	1689	960	740	698	716	598	548	434	409	383	266	280	250	226	198	177	177	149	168	175	154	162	147	135	145	134	148	150	163	128	143	131	127	136	156	140	134	146	148	139	144	125	145	146	141	131	142	129	147	128	139	145	153	140	133	159	146	140	134	143	135	131	143	157	156	138	132	136	142	168	148	140	145	157	136	143	120	133	131	125	129	147	137	136	139	122	129	140	134	117	144	129	147	156	135	122	146	150	141	114	142	137	139	148	137	145	146	139	148	132	162	120	131	138	134	144	144	142	137	117	135	143	118	157	141	131	160	169	139	142	138	126	145	151	154	134	143	135	137	130	134	134	123	149	147	146	115	150	137	122	143	144	130	137	150	122	133	155	144	135	121	138	142	161	138	152	144	138	159	138	143	145	136	139	153	126	150	136	149	165	130	143	123	152	141	156	124	150	128	150	138	158	127	126	125	139	138	140	130	123	129	141	154	137	134	113	166	143	137	160	131	143	151	139	143	131	131	138	155	128	126	156	123	129	147	174	132	134	168	127	141	136	154	136	137	126	154	142	133	134	141	124	135	138	132	150	136	147	135	140	125	148	131	131	143	146	141	145	144	147	126	123	137	149	140	153	145	155	139	134	128	115	146	144	154	142	122	139	148	149	128	139	165	147	139	149	137	137	122	126	149	137	133	136	141	131	146	127	123	156	125	128	154	111	133	153	134	146	139	131	143	130	134	151	152	134	132	124	140	133	125	135	132	124	131	160	126	138	142	139	148	155	144	120	137	139	142	124	147	127	150	132	135	133	124	129	131	132	131	111	146	140	125	152	131	138	131	149	146	147	142	138	149	140	152	137	135	151	130	117	139	150	143	158	148	142	129	131	158	145	125	153	142	157	120	155	117	144	137	128	144	152	137	136	119	141	132	145	134	155	122	147	149	154	156	116	127	122	155	153	143	128	156	126	141	132	173	110	116	154	132	145	152	107	151	149	131	139	133	150	119	157	154	142	123	119	140	157	138	143	146	123	133	147	128	129	144	126	150	127	139	121	111	151	148	156	132	130	142	133	126	165	158	144	111	130	151	140	159	157	128	127	151	139	140	142	137	168	144	127	151	148	140	132	140	152	140	153	148	154	139	125	152	126	129	137	145	127	145	139	138	124	154	157	140	134	163	137	145	152	121	130	139	131	144	119	124	126	133	149	123	132	114	129	143	155	139	148	159	138	151	131	136	141	145	127	133	134	129	136	162	162	143	147	129	173	140	160	138	151	155	123	147	121	105	135	161	139	144	109	121	141	130	143	132	144	147	132	146	158	121	152	134	137	138	144	170	130	126	110	138	131	150	122	122	147	150	128	132	133	133	129	142	142	157	146	154	137	138	131	108	147	128	139	124	133	129	129	168	135	155	136	139	138	138	128	146	134	148	146	157	169	129	130	153	139	150	127	160	152	140	132	126	152	143	129	124	141	126	119	133	128	127	140	119	129	145	133	118	157	120	137	138	135	128	130	123	130	137	122	135	158	124	131	128	124	130	147	135	128	127	148	141	153	160	112	121	132	138	125	127	140	121	132	158	144	150	146	148	129	151	142	145	136	140	145	146	137	144	147	133	122	135	152	132	158	149	130	162	156	142	127	140	135	142	151	139	132	142	156	141	133	145	162	130	139	128	125	158	161	144	132	145	145	165	141	144	135	115	121	149	132	155	125	149	154	142	111	155	152	128	128	134	137	121	133	122	118	143	142	118	143	149	125	147	155	136	140	133	136	126	143	156	138	135	119	157	137	134	131	140	154	128	129	136	138	120	137	142	156	139	148	130	128	150	144	141	132	154	133	124	142	143	116	148	136	150	148	151	145	165	135	147	119	136	141	142	174	161	150	132	143	147	157	117	131	126	162	132	131	155	130	142	141	130	149	136	157	156	107	131	130	122	160	145	160	140	159	132	139	150	130	128	142	128	144	135	143	116	150	106	137	139	150	123	125	133	145	145	134	161	139	144	128	126	140	141	142	143	149	124	126	141	141	133	134	133	144	120	132	126	143	144	147	151	140	120	143	154	169	130	138	144	142	148	129	135	145	138	140	133	143	135	144	145	132	132	144	129	147	120	134	147	148	150	137	128	136	109	140	147	156	139	142	130	142	99	143	153	149	114	132	151	135	112	133	144	154	134	120	107	145	143	142	142	129	171	109	132	142	152	144	131	147	124	147	133	144	134	135	136	127	160	139	146	148	156	141	127	125	137	143	151	161	116	151	144	158	147	131	142	138	143	120	138	150	129	157	152	159	122	133	115	151	129	136	120	144	145	134	155	122	150	155	123	159	147	140	132	153	132	144	131	137	127	146	118	146	136	129	123	117	143	138	122	158	152	139	133	119	146	134	129	167	113	130	144	145	127	124	133	146	142	129	129	168	141	163	142	128	133	127	144	153	136	145	134	138	136	130	135	121	133	119	149	139	132	136	135	123	148	131	120	146	144	139	122	136	151	138	136	139	152	161	129	127	115	156	140	142	128	127	151	141	131	123	126	122	121	137	130	136	143	137	147	138	135	131	141	118	148	139	150	118	138	131	145	146	156	139	142	138	128	140	139	129	150	144	146	150	137	145	146	111	152	165	128	147	146	149	160	141	115	126	143	148	153	155	154	139	129	120	150	153	153	157	121	129	132	128	134	130	150	136	136	141	170	118	146	146	139	147	141	135	149	131	146	159	136	149	146	139	130	134	147	139	135	146	131	133	127	124	142	134	124	128	137	143	120	142	142	143	131	121	154	151	149	146	133	156	126	146	131	147	149	141	151	145	137	156	132	148	143	147	141	134	152	136	151	136	140	165	128	131	134	137	150	167	124	156	120	144	153	145	125	136	138	124	143	141	148	113	123	150	137	129	152	149	125	144	135	150	129	130	129	146	123	146	128	153	158	149	128	146	122	143	152	135	158	144	136	138	151	139	128	144	153	140	150	133	125	141	157	131	128	136	130	123	114	125	135	130	140	142	125	137	152	132	146	137	147	133	141	149	123	125	144	160	114	124	153	145	158	118	131	144	142	126	136	152	145	134	152	133	109	125	138	144	145	142	144	132	126	140	134	144	146	125	154	128	119	150	139	149	147	159	151	141	133	157	139	136	116	144	141	140	121	132	141	124	146	140	156	131	141	135	156	132	154	145	142	143	135	142	143	131	149	143	150	130	151	133	127	127	135	140	141	127	157	153	130	149	142	125	130	130	146	120	136	119	134	138	133	137	135	158	158	124	134	145	147	135	157	144	121	122	153	138	147	158	145	137	141	143	141	137	138	136	132	138	146	134	148	149	133	132	139	131	126	137	145	116	116	151	117	128	146	135	129	128	150	136	134	127	143	136	138	136	142	138	115	151	138	157	138	120	134	124	157	148	137	141	125	152	149	147	150	140	165	128	145	137	158	157	127	147	131	133	146	119	111	135	134	144	117	100	138	149	138	128	142	127	151	153	146	154	128	158	137	133	155	148	152	139
36984	21339	14214	13306	19333	21233	19429	16398	13186	11295	9027	7142	5328	4298	3807	3185	2669	2326	1989	1839	1829	1650	1565	1432	1358	1225	1173	1129	1149	1127	1131	1103	1027	1049	1048	1039	1079	1004	1005	1047	1058	1074	1021	990	1048	1061	1062	1042	1019	1039	1019	1145	1017	976	1043	1026	993	1044	991	1073	1040	1073	1081	1027	1058	1015	1032	1065	993	1025	1026	1018	1031	1042	1022	992	1030	1010	1054	1002	1012	1018	1046	1031	1054	1093	983	1055	1013	995	1065	1061	1052	1052	1012	1011	977	1047	1068	1041	1024	1039	932	976	1015	1007	1008	1045	985	1062	1076	1021	1001	979	1043	1088	961	1022	992	924	1027	995	1017	987	1031	1037	1055	1015	1055	1012	1001	1018	986	993	1021	1026	984	1046	994	979	1057	1025	1063	993	958	974	1043	1007	1088	988	1040	995	968	1066	1061	980	1002	1018	1010	1061	1031	987	1035	1066	1017	1044	1028	1025	1020	1016	995	1008	1017	956	978	1000	978	1020	973	967	1018	1042	1014	993	978	972	1046	1014	1006	970	995	1045	1032	1020	1044	1023	1051	1019	998	968	1020	1031	1038	1001	1005	1065	1092	929	1062	966	1068	1068	1071	1014	1082	942	953	1029	1053	969	1001	1022	967	995	1035	952	1004	1022	980	1017	998	1054	985	959	1015	1004	995	1034	999	1024	1001	1028	1017	1058	1033	965	1003	1006	987	1016	1001	1076	1006	1023	1025	1017	1007	1026	1056	980	1014	975	1041	1035	1030	1074	933	1020	992	976	1012	979	1050	1019	1001	960	1030	991	1029	1033	955	1021	990	1034	1035	991	994	1042	991	1083	1024	1032	986	1046	988	1025	967	1006	1004	1037	982	990	1066	985	1043	1000	1053	966	1026	1046	990	1018	1026	1023	1042	976	957	995	1013	987	1001	1043	1009	998	1027	1015	969	1085	988	990	1063	983	1008	1025	1026	976	983	1021	1031	949	984	971	1016	1006	1023	945	1017	1041	978	1023	1044	1000	1018	938	967	1029	982	972	975	1050	979	994	991	985	985	1077	954	955	992	997	998	1028	1025	984	1015	1042	953	1010	1025	983	1024	940	1036	971	1029	1036	1017	976	1026	1021	1017	1014	1004	1019	1013	985	1028	956	1002	1055	991	1041	1029	1021	1001	987	1021	1022	1028	1005	1015	1067	999	1039	1025	1038	1000	1007	973	1027	1006	1049	1031	1037	1008	1028	1066	979	1036	1027	1050	996	1019	998	1004	1053	1038	1053	1033	1002	997	1020	1016	1009	1051	1025	985	967	1000	999	1014	1067	1080	1030	1025	978	1018	1032	956	963	1014	994	1007	1001	975	994	998	1034	993	1021	993	1001	1049	1051	1006	997	1090	1040	1069	1012	1037	996	959	988	1044	1041	1005	1022	1024	986	982	1001	1042	1007	1005	957	1017	978	1007	1062	1044	1013	1015	1062	1077	1026	1015	1019	1060	1044	992	1030	1000	1044	1068	1003	1064	1006	1032	1056	998	957	986	1015	1038	1018	1060	978	991	1013	984	971	1014	930	1071	960	964	959	947	1051	1081	992	1027	1021	1016	1001	1004	1021	1014	1017	1026	1015	995	1010	1022	998	992	1052	1036	986	1034	1047	1009	1025	1042	1006	1015	992	1054	1034	1016	1004	952	997	1049	1012	1012	1010	1036	1057	1032	1009	1033	1027	1000	1027	1046	1060	1041	1043	991	1008	927	1041	1034	1047	1019	994	1003	970	1024	1028	1097	1035	1022	1018	1112	995	1053	971	1047	1053	1008	978	984	987	1011	1042	965	968	967	1080	999	1007	1049	1019	977	1002	1084	1049	1025	1010	1083	1004	1036	981	968	933	1026	1035	1026	1008	970	968	971	1020	1014	1019	969	983	976	1040	1100	1033	1051	1075	984	995	1001	994	1064	1057	1046	1039	953	1040	1005	957	1041	1037	1044	1008	1038	1021	1004	992	1000	1023	1055	977	1000	1035	927	1056	1009	1026	1039	1041	994	994	1036	1024	1047	949	1003	1021	1045	997	992	1049	1032	1027	1056	1018	1022	973	977	990	991	977	1029	1005	1109	966	1040	1002	1045	1012	1011	1011	1038	1027	1000	969	1005	993	1046	1003	1007	992	1034	1000	1060	1072	1008	982	988	993	1013	1000	1067	1033	1015	1019	986	1038	989	1017	996	999	968	1026	995	1017	1031	994	1038	1011	1004	1015	1027	1004	990	986	1020	996	1021	989	1070	970	1068	1002	1004	1034	1010	996	1010	998	984	1002	979	1040	979	1013	1015	1037	948	992	984	978	1010	1019	1059	1032	1059	973	1058	1038	992	1021	1011	989	991	1038	1041	979	996	973	982	1007	981	982	1016	1013	990	1033	1029	1013	1019	1000	1019	1076	1014	978	1011	1067	1035	1039	991	1009	991	1038	979	950	981	1043	998	1013	1092	1022	968	979	1066	1012	987	986	999	1014	1066	1023	1014	1011	1037	971	1033	1003	983	1046	988	1019	1016	1003	1039	970	1023	1019	985	1049	1042	1035	1028	1020	998	1005	1032	1017	988	1002	1002	976	967	998	961	988	1048	1035	1010	1008	1028	1011	1043	979	979	980	1039	961	1044	994	1013	1014	1059	1046	1055	1016	998	1018	973	1018	1031	1068	1055	990	966	1005	979	1070	1025	978	1041	998	1001	1072	985	1027	1002	1038	976	981	1040	972	968	1010	1019	984	1020	990	945	968	1031	1026	1028	1058	1012	1031	1014	1023	955	1002	1011	996	1037	980	944	1009	1018	1025	1042	1048	1016	1043	1043	1011	1023	1054	1112	977	1001	997	1018	1042	1055	1027	1020	985	1062	1027	1012	1040	1006	1019	1027	966	1038	976	1061	1026	1013	974	1003	1014	1082	1033	1006	1032	962	1031	1021	1004	1071	997	1054	999	948	1055	1025	998	996	980	1037	962	985	1043	1007	1060	996	1035	998	1006	1022	1036	1017	1021	1008	1018	1014	1023	972	1059	1025	1001	1044	1022	991	999	980	996	1034	1041	1040	1047	1069	1091	1032	1017	1016	1034	1027	991	1019	995	1044	1008	991	1027	1003	1011	1046	1013	993	1023	1004	1004	994	993	1069	1062	988	1023	1010	971	982	976	1019	980	983	1003	954	1049	999	1027	1043	1031	1014	980	1016	1046	952	1004	1012	1006	1004	972	1020	1041	1027	1006	993	1024	962	1078	1046	1012	1056	1053	1043	1016	1013	1034	988	968	1034	1029	1108	1022	1006	1021	1040	1071	1081	994	1027	1014	993	965	1008	1017	1023	1018	1034	1094	968	1003	1044	1000	1007	1012	1007	1081	1007	999	1038	1039	1042	1023	1014	979	996	1075	994	991	1017	1000	1053	1026	1052	1030	1049	1007	1042	1033	1026	983	1001	997	987	953	992	1044	1010	1002	970	1019	1009	976	1033	996	1050	1067	1003	1079	1016	989	981	1008	1040	1055	1034	1042	993	1073	1015	990	1032	979	972	1010	1024	964	1045	1048	969	988	997	1021	1002	1036	966	1017	958	1048	1027	1010	1027	1016	975	994	1035	1090	1026	1042	984	1024	1034	1056	1016	1057	972	989	1028	1010	1056	1041	1028	983	998	1018	982	1023	1017	1025	989	1046	1010	1015	1062	1046	1047	1046	1040	1066	1051	979	984	1018	948	1043	1039	1028	1030	1002	1035	1058	1001	1028	976	1082	1003	1064	1036	1019	928	1013	984	977	1037	1072	1076	996	1006	1052	1003	1027	992	966	1023	989	1063	994	1008	1012	995	1010	991	1029	1029	970	1046	1000	1008	1036	1023	1005	1026	991	1019	979	1062	1024	1076	1022	1023	998	1044	1018	1041	965	1046	1046	1040	947	997	1037	1007	1055	1015	1005	1063	1001	1027	1022	1054	1045	1005	1020	1082	1005	997	1044	1008	980	1044	1063	1003	1020	999	1046	1053	978	1051	1026	972	1023	981	1014	970	995	972	1018	983	1055	1022	1009	1015	984	1043	1054	989	1037	1094	986	1005	1015	992	961	1031	995	1028	1057	1076	1029	1108	1019	992	1027	1033	1038	1040	1038	996	1100	1026	1006	1033	1048	1030	1013	962	1043	1003	1024	1011	966	1012	1037	984	993	998	1038	1008	994	1041	982	1022	1024	1034	1027	1023	958	1002	1011	1077	960	1027	982	975	1068	1062	1009	1023	1073	1042	997	976	1043	1013	1014	1009	1011	1033	990	1019	1003	980	1026	1012	1003	1014	1021	1067	1023	988	994	994	995	972	1012	1052	1045	1076	1019	967	1002	991	952	998	1041	1009	959	1006	936	1033	1012	967	1003	1006	1006	1013	1030	979	979	1029	954	1047	1002	1066	1064	1064	1033	1003	1054	1048	973	1044	1014	1039	1046	997	955	953	1046	998	1026	970	1002	1008	1047	1045	1006	1002	1026	1006	1029	997	1004	963	1012	1008	986	1006	1034	1039	976	1017	1013	1001	1068	996	1033	1072	981	1017	961	1029	1004	1032	1043
7337	2921	1665	860	670	625	658	566	466	425	387	343	295	238	235	208	204	161	162	168	167	157	133	126	141	140	159	126	136	132	137	126	123	125	145	161	137	130	140	136	128	145	113	138	135	141	136	106	134	154	138	121	123	112	122	114	126	125	130	133	138	113	135	114	132	111	125	135	134	116	116	115	126	129	123	115	134	127	128	107	141	111	133	132	137	118	122	129	142	138	137	129	127	143	128	121	139	121	124	118	134	133	100	128	115	127	115	149	142	114	119	119	119	128	118	111	130	117	129	127	125	145	111	116	123	139	128	126	133	127	139	135	125	117	127	130	133	110	154	128	119	140	149	129	123	120	149	121	122	130	132	135	135	125	112	118	124	130	117	134	119	130	109	113	132	130	120	129	125	128	139	144	125	115	122	127	106	122	104	119	120	132	111	124	126	135	122	131	103	123	127	138	123	113	112	133	129	99	132	119	119	115	133	127	107	116	124	122	118	122	136	138	107	113	113	125	138	153	114	108	144	122	121	138	136	117	146	118	132	127	119	127	104	141	143	117	125	147	130	126	112	122	124	116	111	125	133	145	138	140	128	113	129	126	128	120	132	137	142	139	116	135	120	128	134	127	135	121	134	140	128	112	134	117	113	125	131	132	131	126	117	129	122	118	123	122	152	122	115	119	112	132	114	124	113	129	131	116	117	124	106	132	136	131	141	130	123	121	127	117	125	130	136	142	105	134	129	117	123	115	130	115	132	133	137	141	130	116	122	104	139	107	119	133	113	120	102	133	143	124	145	123	122	114	160	121	130	119	124	133	119	125	115	129	130	137	125	119	120	109	136	111	148	107	144	117	130	122	135	122	120	117	120	111	132	103	118	134	112	119	123	125	118	124	113	124	120	114	129	148	117	130	141	130	117	116	127	140	125	106	135	118	114	110	130	131	111	114	115	146	123	130	128	120	144	127	120	134	118	131	132	129	125	112	112	139	133	137	110	129	109	125	130	121	124	116	130	118	118	119	144	131	119	129	129	135	110	113	114	124	113	129	114	117	124	123	128	123	134	122	133	120	119	115	118	131	113	134	111	125	142	127	127	133	118	119	125	107	125	121	111	124	135	132	112	142	136	131	122	117	119	129	109	141	103	129	149	114	125	126	150	115	121	124	131	130	120	134	106	115	114	125	143	126	131	124	115	140	121	122	119	128	122	134	108	127	133	116	133	117	128	129	135	130	113	113	123	136	148	134	103	133	116	111	132	126	144	97	121	139	132	134	121	123	122	114	122	118	111	124	128	135	121	118	123	120	108	137	121	123	119	129	110	107	127	131	125	123	108	105	129	132	121	125	159	134	136	121	119	125	97	123	129	149	110	114	116	129	116	137	132	118	129	130	115	131	127	140	138	131	113	123	128	115	102	126	128	133	129	126	113	110	135	111	130	132	127	123	122	96	137	129	130	132	134	121	124	107	115	120	106	112	123	132	121	136	106	107	116	137	145	107	112	131	120	136	133	125	117	123	111	118	136	134	114	122	128	131	132	131	137	128	127	157	100	119	142	140	140	128	134	127	135	113	112	138	111	129	136	137	122	131	144	144	133	126	130	112	134	104	136	133	141	136	119	122	129	112	134	119	118	125	141	115	130	102	110	111	122	126	126	125	115	114	119	129	109	131	117	137	130	114	144	133	127	142	123	133	129	111	111	131	145	120	124	120	132	120	136	129	110	110	129	123	110	109	117	119	101	126	118	129	120	100	146	139	124	145	130	110	117	158	137	115	108	120	132	123	151	134	110	136	116	123	117	140	133	131	134	112	134	132	126	111	120	131	110	142	137	132	132	125	127	132	126	134	101	107	121	123	149	142	136	132	112	121	105	108	130	105	134	115	116	124	118	134	126	142	104	137	131	126	132	110	108	137	124	110	118	126	152	135	125	126	113	145	110	110	140	123	108	135	140	104	143	135	116	133	106	113	94	126	124	117	122	135	115	123	129	119	114	134	105	133	137	126	139	122	118	97	109	137	116	115	147	105	118	125	129	141	122	129	147	131	123	132	112	133	128	120	121	131	140	124	112	121	130	129	99	138	155	130	129	120	131	122	132	119	129	128	122	124	125	115	109	126	140	129	117	123	148	117	101	120	119	137	114	123	140	152	153	137	111	120	131	116	107	146	108	110	130	108	119	124	121	129	133	133	115	121	123	111	113	131	141	134	112	131	120	137	113	141	139	117	132	131	131	123	112	115	121	134	121	126	105	131	113	133	143	116	135	149	156	135	134	105	135	125	129	147	129	116	129	136	120	135	135	125	120	128	124	127	122	127	135	149	127	136	136	127	118	123	126	128	140	139	125	131	134	135	139	134	131	120	126	146	130	119	115	119	127	116	112	137	131	137	124	117	132	113	134	146	124	138	127	125	120	123	123	108	130	124	127	104	129	112	124	130	135	134	105	138	124	113	112	115	135	123	123	123	139	120	120	137	122	133	118	117	99	117	144	126	125	132	139	134	121	123	120	156	110	132	113	111	125	119	128	128	134	112	99	107	112	124	126	129	122	139	122	128	130	135	142	127	111	112	118	123	138	115	113	119	157	149	119	120	143	117	123	107	101	128	126	134	136	133	125	135	133	133	142	113	127	135	113	129	124	105	122	133	133	123	133	144	130	113	121	158	129	126	128	117	130	123	135	123	122	99	119	116	145	100	112	129	116	136	131	136	136	130	124	108	144	139	142	107	125	128	117	118	124	137	119	135	119	132	128	136	135	131	121	136	139	131	125	115	123	125	116	139	113	121	126	101	129	105	126	136	133	132	116	126	119	130	142	133	155	123	142	138	118	137	130	130	131	128	123	129	117	134	142	137	122	120	142	125	129	122	120	131	139	117	130	109	116	121	116	136	101	121	144	112	107	137	123	125	129	140	100	123	136	131	143	142	130	137	112	111	115	125	110	118	123	133	115	126	124	153	137	103	113	127	133	109	112	145	111	133	144	114	132	126	132	113	131	129	127	123	123	149	129	139	121	127	137	101	105	134	128	113	127	128	115	147	122	125	126	124	154	130	100	122	129	117	121	131	111	142	127	128	121	104	140	133	141	133	135	131	136	125	139	137	138	149	121	122	108	115	137	121	130	113	124	125	131	114	141	127	108	125	130	125	152	129	132	138	129	128	105	116	123	136	132	124	115	133	136	119	132	122	130	121	135	130	124	116	122	139	135	114	115	101	126	127	126	127	120	109	136	119	135	113	144	123	128	113	131	128	118	99	113	127	112	128	110	138	132	132	119	122	138	132	128	129	114	123	116	122	148	116	126	135	119	135	134	130	120	139	125	135	128	127	130	135	101	143	101	134	137	111	141	117	106	125	126	121	117	144	112	121	122	116	125	125	130	123	128	111	104	131	119	116	149	122	115	127	122	135	131	128	123	143	133	127	106	133	115	110	110	127	127	140	133	123	144	121	107	134	104	115	120	126	133	130	146	128	100	120	128	138	132	150	106	135	132	132
33858	19411	13827	12893	18113	20028	18709	15045	12409	10743	8589	6611	5093	4206	3582	3076	2582	2172	1957	1915	1714	1614	1492	1402	1224	1169	1123	1087	1010	1012	994	938	973	980	970	939	967	959	975	962	954	995	997	971	930	933	958	903	917	941	919	919	933	924	939	946	986	942	981	948	965	966	950	934	1008	911	901	925	887	950	915	926	904	900	914	906	891	886	926	947	930	907	979	947	923	879	930	898	965	965	906	892	903	904	889	999	924	904	908	885	926	885	911	890	961	905	884	914	924	859	921	929	1002	903	958	905	935	918	966	942	864	957	892	935	933	933	916	948	942	914	926	909	956	919	915	922	930	922	905	924	912	978	903	930	940	988	938	958	956	922	945	920	994	914	899	946	916	899	902	956	930	934	963	904	966	970	903	864	939	927	901	913	920	866	939	1000	921	948	950	891	943	936	871	958	894	925	950	883	873	921	915	929	985	916	893	898	960	953	884	951	894	885	894	926	958	886	922	869	918	896	947	929	870	937	933	899	928	881	895	966	892	951	941	895	899	897	957	928	919	905	946	959	947	956	1002	936	900	929	932	890	878	933	876	924	933	901	933	863	917	952	920	898	932	928	863	924	934	931	893	949	913	944	909	903	902	951	867	883	942	981	900	909	920	895	905	924	912	927	900	911	878	942	957	961	956	918	925	925	904	931	906	914	874	907	907	914	934	972	920	939	921	908	921	930	875	911	909	966	953	936	894	899	874	897	941	862	970	945	894	934	940	920	890	921	923	873	907	955	893	938	981	946	943	893	884	975	928	930	932	892	929	900	899	866	951	958	938	927	948	946	934	902	968	873	884	901	917	939	896	885	952	911	961	894	892	943	906	952	892	890	930	895	965	875	901	957	998	910	904	915	921	948	926	923	935	916	894	886	875	942	951	910	952	891	892	911	937	956	862	917	952	875	922	940	886	918	965	829	950	871	964	1018	927	890	892	900	895	896	910	956	948	841	907	954	925	910	916	930	894	948	912	931	940	911	911	873	983	928	916	904	920	904	940	949	910	927	867	879	935	911	929	950	878	965	877	916	883	984	915	915	939	878	940	955	921	955	932	917	939	931	929	937	934	918	954	903	949	961	938	983	918	918	907	900	919	909	970	936	894	900	915	928	957	939	860	901	939	964	939	925	895	956	901	928	934	905	954	876	905	927	914	920	918	962	853	910	906	892	954	911	961	925	954	915	980	914	866	909	940	943	969	917	870	904	950	934	926	880	923	879	910	895	903	959	918	874	928	962	912	939	895	915	912	916	891	985	869	890	916	957	933	898	924	942	927	925	874	912	959	980	929	902	859	885	916	908	1035	915	917	910	907	954	918	953	991	963	919	958	983	914	914	944	931	955	954	946	880	956	971	932	1006	910	930	886	933	934	968	943	924	896	935	963	990	923	942	919	903	960	929	954	932	925	922	939	888	966	888	941	914	992	984	885	947	869	867	891	863	862	910	934	934	905	905	918	895	976	919	960	963	916	988	949	898	949	936	945	898	947	892	893	934	893	878	879	896	972	947	940	932	921	955	947	911	915	982	978	907	895	921	898	956	907	863	877	888	971	954	988	941	953	888	936	910	884	890	952	892	884	935	892	957	915	947	945	932	940	864	917	885	927	917	926	920	974	978	993	897	984	951	949	935	960	926	940	950	926	904	969	954	921	961	915	950	931	925	950	877	911	916	934	960	938	900	952	935	925	915	878	926	897	922	897	980	908	920	879	955	932	917	933	932	1008	923	900	973	939	892	898	905	955	945	910	943	924	953	941	949	934	957	899	951	904	929	939	921	873	890	906	889	905	932	885	897	882	874	901	887	930	920	880	963	909	940	936	953	965	900	984	927	930	933	937	939	890	953	911	936	899	934	905	918	932	939	934	912	957	873	898	896	904	955	921	943	936	920	912	924	913	904	915	896	899	923	926	908	972	968	935	873	942	971	910	919	898	898	945	908	910	911	908	902	921	910	884	886	880	932	957	918	953	946	870	885	941	920	932	967	932	863	902	967	913	930	916	915	985	958	959	926	904	929	916	898	985	896	902	924	993	942	931	998	942	922	967	956	914	931	879	893	891	904	903	886	891	907	891	916	973	954	935	931	965	904	943	900	939	899	919	926	949	912	912	902	954	927	886	918	911	967	884	916	960	873	935	905	923	941	897	940	943	902	946	840	919	881	949	939	955	952	887	959	944	888	893	926	934	899	951	942	884	966	973	928	915	912	951	910	936	966	902	929	930	944	897	957	880	954	921	951	905	912	934	949	937	955	905	973	949	905	917	915	899	862	947	918	907	879	936	905	963	916	912	923	940	874	995	879	916	885	906	946	953	937	965	930	926	959	983	942	942	936	915	874	978	904	892	888	975	982	916	943	902	949	919	924	970	912	897	902	921	873	952	942	919	950	921	937	971	900	934	924	912	890	911	920	899	887	897	927	990	913	934	886	936	935	893	931	964	924	931	957	866	928	887	966	947	932	905	938	916	907	920	926	895	957	927	950	923	956	930	965	969	915	945	935	902	987	932	924	884	971	991	916	906	928	886	977	907	1000	887	930	865	911	925	890	933	880	886	916	932	917	949	912	924	976	974	935	924	916	960	914	968	901	889	985	937	950	891	956	934	918	910	893	915	936	904	928	902	909	865	928	894	956	966	917	883	875	860	893	974	972	924	873	912	928	968	940	865	912	921	921	934	961	903	939	940	903	957	956	963	900	862	972	929	924	985	910	1005	1003	914	902	909	930	953	887	930	933	890	907	878	947	939	882	946	964	926	867	960	960	910	894	964	911	968	930	962	919	903	896	896	947	901	910	984	946	929	917	908	932	883	955	865	929	974	934	897	908	937	906	930	910	908	955	898	1010	887	912	923	929	934	898	985	876	896	905	909	923	928	909	852	963	895	921	883	873	897	900	945	933	929	956	942	911	909	949	924	895	949	921	966	925	947	934	878	921	901	975	916	922	928	924	942	974	936	980	924	938	908	893	923	902	971	901	942	903	953	907	904	928	907	853	918	903	931	961	917	891	918	973	947	983	938	937	908	911	931	913	882	933	905	934	930	887	933	889	940	915	930	879	899	904	964	927	883	942	867	924	953	890	949	918	907	897	941	912	940	896	921	912	907	971	936	963	858	863	939	995	938	926	922	963	936	879	862	953	977	923	928	951	936	925	942	873	977	922	880	924	898	886	921	928	901	884	904	894	865	950	908	894	951	903	938	932	894	843	956	922	932	915	884	873	918	984	920	885	906	932	883	964	927	938	931	931	976	914	862	905	985	940	962	929	886	892	918	952	906	907	946	891	942	930	970	936	977	961	937	902	948	918	981	931	951	951	881	922	901	894	982	951	936	870	912	918	877	953	927	935	868	927	919	940	912	924	955	941	903	883	985	903	894	934	917	903	936	932	987	959	940	930	903	886	940	865	902	887	923	931	961	872	925	920	962	954	879	929	890	945	859	988	893	897	946	887	916	908	898	908	903	949	881	900	915	920	901	914	972
7813	4678	2173	1226	838	784	927	821	676	570	481	434	371	337	297	255	224	204	193	171	180	182	177	177	176	143	157	138	157	154	138	150	157	138	163	147	163	159	159	131	131	128	134	129	143	144	153	133	166	132	146	137	151	144	157	169	136	162	148	144	146	141	131	148	165	154	137	131	135	144	154	152	138	129	140	124	133	144	132	152	132	138	147	149	120	137	134	144	149	147	134	144	155	137	145	148	130	133	132	121	156	142	137	150	143	140	128	146	136	154	129	146	147	159	120	136	136	125	147	166	138	126	137	151	130	144	140	159	137	131	149	159	131	149	146	134	135	150	143	131	157	151	154	145	156	148	157	110	153	155	120	133	149	137	144	145	132	132	137	151	145	141	158	154	140	148	146	129	170	132	148	146	139	143	130	140	135	132	148	144	168	150	140	145	133	145	136	149	143	121	114	147	140	162	123	152	151	139	123	143	143	139	133	142	154	141	148	127	154	147	119	138	142	138	170	148	142	158	169	178	135	159	140	129	158	136	149	140	137	124	130	137	156	129	137	140	159	148	134	132	130	132	141	115	142	143	129	143	146	129	159	145	143	141	158	143	136	138	128	152	155	137	132	149	141	126	142	122	125	141	147	146	140	121	121	124	132	147	137	144	161	151	140	151	137	138	149	140	169	144	145	145	125	144	140	140	157	120	145	116	156	132	157	123	157	159	157	136	115	119	148	141	120	143	135	159	134	157	141	127	140	140	140	140	120	143	156	134	171	144	152	136	138	159	148	154	138	139	167	147	131	128	151	137	154	148	123	157	163	147	173	151	132	160	154	153	148	141	132	141	151	137	142	142	118	118	134	135	140	146	122	121	148	144	131	117	128	162	134	130	142	141	147	127	142	122	164	161	142	148	141	154	142	135	153	163	126	123	148	130	157	136	128	139	148	165	140	135	139	142	149	149	133	134	134	150	135	141	145	132	123	159	136	142	158	146	141	161	151	152	132	118	154	130	144	150	141	138	168	128	157	168	149	159	148	138	143	126	154	138	166	151	153	131	156	136	138	142	150	151	148	163	130	141	164	146	145	151	135	157	165	163	135	153	119	139	142	140	179	125	129	148	148	155	150	122	164	150	140	141	127	126	152	134	131	153	140	142	137	141	159	176	128	148	126	144	154	132	133	149	128	146	153	114	144	126	138	135	161	173	139	154	145	139	126	146	169	147	142	147	164	140	142	132	147	152	148	143	133	170	132	137	137	138	140	149	145	132	127	138	138	147	112	167	130	149	133	130	131	145	154	128	127	152	136	140	150	147	136	136	148	172	142	131	134	133	139	142	133	131	161	155	158	135	149	149	140	141	125	123	134	123	148	140	127	154	149	138	135	138	142	146	129	125	164	139	156	135	145	138	119	124	136	152	136	144	122	138	150	156	143	155	141	127	143	144	142	147	145	154	146	124	130	143	124	120	166	128	156	142	129	170	151	148	139	143	150	148	142	123	137	142	144	135	150	129	140	149	146	139	131	150	151	136	137	131	143	133	123	145	155	154	152	140	160	126	148	152	136	150	147	137	125	149	131	175	134	124	134	171	148	149	131	151	143	147	157	166	139	158	134	135	130	162	148	163	130	141	117	133	157	152	137	141	137	160	146	146	134	140	130	118	167	146	143	150	160	146	146	136	156	166	140	143	128	151	147	128	141	136	144	141	146	133	148	139	140	138	133	151	128	148	126	120	143	148	153	142	131	141	166	144	127	173	140	152	143	164	141	147	130	146	142	124	150	151	156	143	147	138	131	143	145	146	132	131	131	135	135	144	150	126	145	153	140	181	149	160	130	158	154	114	140	154	154	142	163	157	150	143	174	141	135	165	137	126	148	153	151	148	143	142	127	130	140	160	149	163	153	152	128	124	153	132	121	143	127	127	148	155	135	142	146	154	123	121	138	156	158	124	144	155	144	136	153	143	169	144	132	160	140	144	148	154	126	150	169	140	132	117	137	135	157	141	140	127	146	156	120	123	144	146	129	151	138	123	156	149	116	147	137	141	134	148	137	138	136	128	158	154	134	154	136	155	151	142	135	157	145	146	136	136	136	125	133	151	147	150	144	109	136	150	105	122	153	137	156	142	131	139	142	129	145	131	140	129	144	127	142	139	140	143	141	142	156	152	154	155	147	142	141	156	172	122	140	134	145	155	146	164	129	144	127	146	146	158	144	146	154	156	133	134	139	145	147	151	151	142	152	138	140	155	171	142	135	143	151	137	120	153	119	162	137	138	120	148	153	130	141	148	148	149	141	161	135	142	135	154	130	139	129	155	150	108	127	136	143	142	146	153	126	139	138	144	129	133	174	149	134	159	133	134	150	148	164	148	142	149	137	152	150	134	151	136	132	118	134	154	145	142	168	153	142	150	166	143	123	149	141	147	162	143	142	138	138	151	159	134	141	136	150	133	139	124	155	140	156	141	139	140	139	121	150	149	135	140	129	141	141	167	163	137	140	110	132	143	135	145	140	118	135	147	148	131	130	157	140	141	127	143	133	147	161	138	144	142	138	141	157	155	153	136	138	141	143	153	139	146	132	160	134	123	126	138	143	139	140	146	125	160	143	124	153	133	131	143	164	133	155	147	130	132	146	131	176	129	145	127	137	162	127	136	170	141	138	149	161	151	134	144	163	128	150	133	145	135	127	119	145	144	147	129	128	133	131	157	141	149	128	131	129	134	136	124	143	151	155	123	133	127	143	150	152	153	136	156	153	160	155	144	157	123	115	141	142	141	149	136	129	148	128	142	143	133	169	142	131	136	129	150	138	160	142	156	151	150	137	142	161	163	127	157	138	138	154	149	141	147	112	145	165	134	131	135	140	142	147	146	154	152	128	104	156	145	145	150	130	158	146	128	134	163	147	129	146	138	139	157	157	136	122	149	123	141	129	148	124	154	134	143	139	140	145	154	170	139	129	137	133	141	149	147	148	131	134	142	139	134	142	136	161	126	127	133	155	143	122	135	138	150	126	146	144	160	137	144	136	144	128	158	131	151	139	109	144	137	151	146	128	137	132	135	143	133	151	137	148	127	134	171	155	124	149	144	121	140	138	109	160	151	152	140	145	136	136	130	138	151	155	146	138	140	166	146	109	150	150	122	148	138	136	132	160	142	130	117	121	142	157	113	144	148	141	144	146	146	142	136	141	170	161	146	148	133	149	141	144	144	131	144	131	138	161	141	149	140	139	144	148	171	168	143	130	138	134	141	136	134	171	122	138	151	123	154	158	151	144	139	127	142	137	158	156	124	134	153	147	137	154	135	139	130	135	127	150	130	144	129	139	148	152	145	149	131	146	163	137	137	160	154	152	127	125	153	157	140	148	143	148	144	135	133	142	140	153	153	137	136	137	131	125	157	156	149	141	140	155	135	149	138	146	154	153	127	151	146	126	131	143	174	128	133	136	133	131	159	160	145	150	114	122	147	144	136	150	134	145	149	143	160	117	131	128	118	155	149
37383	24379	15973	15775	21713	23647	22448	19012	15755	13241	11000	8717	6968	5666	4709	4259	3405	2746	2527	2345	2190	2014	1805	1655	1413	1449	1282	1305	1139	1192	1114	1104	1062	1110	1109	1087	1053	1081	1082	1063	1028	1090	1065	1156	1095	1104	1018	1157	1125	1127	1053	1040	1047	1038	1007	1073	1025	1109	1039	1114	1168	1108	1081	1136	1063	1062	1059	1022	1012	1062	985	1018	1052	996	1025	1059	1021	1073	1027	1031	994	1052	985	1045	1027	1067	1022	1050	1010	1061	1011	1050	1026	1024	1051	1017	1036	992	1089	1062	1055	1051	1042	1033	1050	998	1029	1050	1102	1067	1019	987	1035	1032	1020	1024	1026	1032	1023	1092	1013	1067	1038	1009	1042	1100	1032	1006	1017	1055	988	1022	1081	1052	1028	1046	1046	1035	1032	1002	946	1009	1014	1117	1005	1063	1006	989	1046	984	976	1054	1014	1087	1042	1016	1039	1041	977	1098	1047	1037	1039	1025	1009	1044	1052	1040	1070	990	1043	1036	1074	990	1045	1066	1022	1056	1005	1021	1042	1030	1017	1030	969	1023	1015	1029	1058	1033	1022	1062	1032	1028	1038	1039	1066	1042	1025	1075	1020	1015	1048	1060	1037	1007	999	1025	1033	1057	1043	1009	1024	1070	1007	1091	1055	1010	1037	1094	1041	1042	1049	1089	974	990	1026	1023	1022	1061	1046	1021	1040	1003	963	1014	977	997	980	1068	1007	974	1027	1075	992	1013	1054	1009	1009	1023	1007	996	1046	1001	1036	1033	1026	1068	1003	1045	1030	1062	1043	1035	1060	1054	1058	1081	1014	1027	1013	1067	1068	1022	1033	1015	1084	1052	1033	994	1047	1016	1090	1014	1054	1009	1037	990	1016	1059	1010	1053	1062	1028	1002	1078	1050	1025	1067	1046	1023	1022	1052	1087	1053	1033	1023	1073	1043	976	1043	1102	1094	1030	1033	1017	1021	1090	1092	1010	1084	1028	1025	1012	1079	1058	1068	998	1089	1024	1023	1061	1097	992	1042	1006	1085	1004	1070	1050	1112	1079	1049	993	978	1058	995	984	1050	1010	1041	1076	1065	1070	1013	1059	1065	1014	1092	1032	1039	999	1000	1007	1063	1111	1088	1030	1034	1012	1055	1049	1021	1027	1064	1041	1083	999	1041	1056	1031	1053	1110	1024	1017	1040	1076	1032	1019	1018	1023	1051	1006	1049	1026	1050	1014	1108	1083	1012	1052	1043	1022	1034	1056	1037	1067	1014	1043	1045	1054	1028	1010	1033	975	979	1082	1072	1016	1001	1070	1002	1073	1086	968	1080	1031	1001	1001	1063	1053	1054	1064	1057	1016	957	1090	1031	1055	1027	1072	1052	1012	1038	1054	1025	1030	1067	1022	1035	1070	1033	964	1038	1021	1000	1026	1050	1034	1013	1092	1045	1011	974	1004	1029	1044	1029	1045	1046	991	1028	1031	1061	970	1000	1081	1057	1063	1091	1046	1035	1015	961	1027	1030	1055	1047	1065	1045	1027	1074	1058	1089	1058	1066	1071	1101	1031	1019	1023	1006	1053	1047	1019	995	1036	1004	988	1023	1045	972	1018	1006	1039	1030	1018	1050	1054	1001	1058	1011	1023	1063	1029	1109	1040	1034	1054	1066	1046	1063	1038	1043	1068	1046	1038	1053	1032	1038	991	1021	1010	994	1060	1031	1014	1030	1029	1050	1021	1006	1080	1068	1071	1021	1047	1014	982	1032	1029	1043	1019	1082	1043	1066	1010	1046	1086	1023	982	1030	1066	1030	1010	1030	987	975	1056	1073	1097	1110	1039	1020	941	1020	1091	1034	1006	1079	1019	1068	1031	962	1034	1015	1030	1037	1023	1046	1044	1042	1038	1020	1052	1016	1028	1108	1031	986	989	1066	1081	1034	1014	987	979	1039	1049	1022	1013	1025	1129	1020	1054	1051	1008	1025	1144	994	1011	1025	1019	1025	1032	1027	1027	981	1068	1063	1035	1043	1027	1019	1056	984	1013	1055	1058	1056	1046	1057	1029	1031	1039	1044	1012	1063	979	1086	1022	1043	1098	1000	1086	1087	999	1105	998	1085	1066	1035	1022	1001	1055	1055	1019	1028	998	1046	1080	987	1035	1054	1094	1026	1047	1014	1030	987	1031	1086	1039	1007	973	1072	1074	1018	979	1043	1064	1037	1043	1066	1011	1010	1049	1001	1051	1027	1012	1036	1047	1012	1067	1062	1023	1030	1098	1007	1019	1042	1048	974	1025	996	1017	1074	1076	1093	1002	1076	1066	1020	1086	1049	1066	1053	1032	1037	991	1059	1048	1004	1031	1000	1053	1060	1065	1099	1038	1032	1046	1017	1064	988	1021	1036	1047	1026	1026	1017	1013	995	1034	1041	1068	1066	1056	1063	1003	1043	1038	1028	1041	1045	1124	1043	1042	1015	1048	1012	1033	1032	1059	989	1056	1067	1091	990	1021	1005	1088	1053	1020	1043	955	1047	1052	1065	1013	1020	973	1044	1005	1018	1068	1027	1072	1046	1018	1004	1040	1092	1024	1063	1082	1064	995	1009	1067	1032	1068	1028	1063	1056	1007	1023	1034	1099	987	1043	1090	1022	1019	1056	1037	1018	1017	1037	1032	1011	1083	1071	1070	1038	1057	1022	1066	955	1076	1055	1073	1006	1003	1034	1018	1029	1011	1055	1041	1003	1003	1039	1031	1022	1053	1050	1050	1030	1061	1048	1054	1010	1061	1015	1002	1014	1077	1046	1074	1114	997	985	1079	1103	1060	1023	1074	1047	1018	1014	1053	1121	1043	1022	1046	1002	1069	1061	1062	994	1043	997	1041	1040	985	1010	1052	1045	1061	1032	1050	990	1041	1047	1016	1012	1069	1070	973	944	1026	974	1028	1065	1083	1074	1015	974	995	1006	1008	1048	1010	1055	1033	1050	1042	1024	998	1076	999	1016	1075	1011	1017	1082	1034	1010	1045	1096	1037	1012	1027	1045	1037	1052	1000	1017	1037	1065	1061	1046	1026	1061	1049	1016	1083	1021	1031	1054	968	999	934	1016	1120	1052	1051	1070	1055	1005	1049	1042	996	998	1006	1058	982	957	1126	1063	1006	1004	1081	1003	1073	972	1079	1083	1017	1014	1033	1091	1059	1048	1013	1021	1047	1061	1038	1034	1007	1055	1026	992	1046	1058	1063	1049	1053	995	1112	1031	1015	1088	1091	976	1048	1024	1013	1048	1076	1059	1075	1019	999	1037	1079	1007	1061	1051	1078	1052	990	1094	1049	1010	1046	1052	1028	1037	1007	993	1047	1067	1020	1026	1067	1005	1069	1021	1043	986	1021	975	976	1025	1004	1061	1077	1003	1020	1083	1032	1055	1057	1068	1025	1009	971	1027	1004	1018	1051	1063	1067	1042	1046	1046	1016	1094	1080	1048	1069	1002	1059	1084	1053	995	997	1062	1047	997	1048	973	1044	1044	1048	994	1052	1063	1021	1059	1052	1050	1008	972	1036	1049	1088	1116	1092	1056	1074	1055	1033	1078	977	1015	1054	984	1063	1028	1062	1060	1041	1023	1049	1035	1088	1046	1040	1044	1072	1050	1072	1068	1044	1096	996	1009	1039	1010	1042	1068	1048	1075	1034	1069	1098	1003	1029	1001	1057	1016	1020	1008	959	1065	996	999	968	1041	1057	1041	1058	1024	1015	1069	1059	1109	1047	1063	1006	1010	1055	1045	1019	1083	1061	1035	1036	1056	1006	1042	991	1011	1037	1035	1051	1002	1096	1061	1017	1030	1030	1019	1070	1024	1049	1048	1047	1065	1029	998	1077	1048	1054	1036	981	979	1032	1023	996	1041	1057	986	988	1059	1026	1015	1105	1060	962	1014	1049	1080	1049	1054	1069	1059	1045	1069	1030	1014	1018	1018	1063	1007	1034	1057	1036	1079	932	1077	1002	1011	1019	980	1014	1089	1034	1065	957	1000	1027	1048	1030	1060	1039	990	1022	1042	1043	1041	1130	1066	1038	1005	1026	1085	1005	1053	1041	1025	1026	1019	1032	991	1019	1026	1013	1065	1037	1083	1040	1061	1063	1004	1030	984	1065	1037	1059	944	1056	1002	1057	1029	1060	1081	1030	1039	1016	1046	988	1073	1025	1016	1054	1050	1028	1032	957	1098	1076	1033	1044	1006	1034	1074	1071	1053	1046	1061	1063	1070	1072	1141	1073	1006	1039	1051	1026	1007	1050	1026	1031	997	1051	952	1079	1008	1044	1014	1011	1046	1032	1044	1031	1094	1084	1018	1068	1008	1056	1086	1030	1048	1053	1006	1015	1076	1046	1025	1042	1058	973	1037	964	1052	1032	1033	1060	1088	1021	987	1094	1068	1123	1053	1059	1026	992	1056	1025	976	1032	1038	1050	997	1069	987	1038	1010	1058	1020	1037	989	1025	1029	1026	1109	1071	1011	1060	1119	1013	1107	1043	1053	1054	1024	1049	1016	1093	1016	1013	1084	1053	1060	1035	975	974	1003	1041	1041	1083	1042	1053	1073	1061	1012	1011	1027	1031	998	1014	1069	1036	1038	1036	1024	1024	972	960	1039	1005	1007	1078	1026	1024	1046	967	1017	1003	1022	1030	1013	1008	1028	1076	1064	1030	1015	999	1036	1053	1006	1044	1052	993	1023	990	1042	1079	1003	1028	1050	987	1036	1032	1022	1013	1009	1034	1070	1034	1012	1059	1043	1021	1015	1074	1048	1037	1061	993	1086	1027	1121	1020	992	1029	982	998	993	1026	1053	1013	1089	1001	1001	1042	1032	1001	1028	1042	1059	1015	1080	1011	1044	1058	1050
5464	2535	1235	696	511	449	460	402	390	336	316	248	229	224	200	192	161	151	139	152	161	138	125	141	141	135	128	112	130	143	127	117	124	110	136	129	113	112	129	137	131	119	128	128	130	134	130	118	116	118	147	125	131	116	131	147	137	128	146	142	119	111	121	103	134	130	135	129	116	135	128	111	121	114	100	135	117	116	126	131	122	132	113	131	133	141	129	116	118	132	123	107	133	115	122	125	135	113	113	137	127	141	124	127	126	121	128	115	126	118	121	127	127	126	125	139	144	147	128	116	133	107	111	128	114	123	114	133	118	126	118	136	107	117	119	113	133	106	111	111	137	127	154	128	120	123	118	138	121	107	111	119	125	116	113	136	127	112	128	125	128	121	139	100	137	114	140	130	146	129	137	115	122	160	140	124	133	112	96	110	116	125	129	145	122	87	121	129	115	113	147	123	131	123	117	109	119	127	128	123	126	128	138	122	110	139	143	123	136	125	130	118	120	130	113	135	115	132	139	133	118	123	126	122	122	115	121	127	134	111	115	121	106	109	125	101	131	140	101	120	137	112	156	127	104	121	115	110	141	117	114	130	140	108	137	124	109	104	116	111	144	136	121	120	131	136	130	120	140	132	114	147	124	138	128	130	118	129	149	110	124	115	114	122	125	112	107	127	125	127	130	123	114	123	125	116	122	122	133	116	131	111	127	121	124	127	115	130	129	107	129	158	133	106	109	115	126	94	124	111	116	121	123	118	124	114	124	128	134	150	132	131	137	135	113	138	111	114	134	120	121	126	128	133	140	116	120	106	117	142	118	119	102	121	115	127	120	119	132	137	129	125	113	124	129	145	120	135	131	101	115	146	132	123	142	107	122	118	144	115	135	120	116	149	137	107	125	129	132	106	120	102	105	122	99	124	129	127	120	126	112	110	123	134	119	155	122	106	130	127	112	151	122	110	117	112	114	142	121	119	129	127	126	109	123	134	147	136	137	125	110	113	133	122	128	118	130	134	150	133	108	103	119	132	129	122	106	123	127	153	138	110	126	122	127	115	131	137	129	119	119	109	107	116	122	118	120	128	117	138	132	129	122	125	107	137	109	124	128	103	123	145	120	120	119	121	114	146	112	126	106	106	125	141	121	117	116	122	126	128	125	114	121	144	126	123	137	133	122	104	132	135	113	110	117	138	130	148	137	124	134	139	115	126	130	129	104	136	119	105	128	131	123	102	142	124	123	152	121	118	118	126	132	128	115	111	116	119	114	122	131	118	114	109	129	120	117	133	126	126	128	132	125	117	134	145	136	121	123	120	122	134	148	124	113	106	114	145	140	136	135	123	129	129	134	123	126	135	125	111	113	113	131	101	110	125	114	139	128	133	118	123	136	128	115	119	115	110	107	135	109	116	126	103	116	115	131	120	145	135	135	135	127	108	86	123	144	121	121	132	120	138	116	137	134	149	123	127	115	121	143	147	115	109	122	122	110	111	124	108	131	126	115	124	117	134	114	126	123	120	136	119	129	132	123	129	130	146	128	126	120	128	127	108	103	134	131	130	114	148	135	117	123	124	130	122	112	126	119	125	131	109	121	119	132	141	122	122	122	129	126	136	143	124	126	125	143	134	122	134	134	113	127	119	130	120	130	131	118	124	127	117	138	132	133	127	127	138	108	133	143	121	139	120	125	135	128	127	134	119	144	130	121	122	135	105	137	117	119	139	118	122	120	123	106	130	125	130	132	132	122	117	132	111	119	119	143	135	129	122	124	131	103	151	130	112	121	143	130	123	135	144	141	110	116	132	150	134	132	114	116	138	112	128	107	103	131	131	136	136	150	120	121	126	131	109	119	117	116	141	108	119	122	128	128	118	128	109	149	136	138	129	133	115	124	113	134	124	142	127	131	110	132	116	136	130	129	123	133	128	114	115	116	110	124	147	131	150	123	114	130	104	117	127	115	127	120	114	127	136	107	118	127	123	115	136	131	131	134	142	136	121	117	136	116	130	127	131	103	120	121	127	125	115	119	114	111	123	113	131	131	127	117	140	106	148	142	117	110	135	112	112	138	131	129	109	119	144	132	118	131	132	132	139	150	131	114	131	131	143	129	153	125	117	150	112	116	112	138	120	128	109	121	118	112	128	132	114	109	123	104	132	123	129	109	119	111	134	101	113	121	126	120	118	130	111	129	131	119	126	114	110	141	108	122	143	125	125	116	134	116	118	123	113	126	119	141	148	134	104	114	126	123	126	148	140	112	121	142	127	112	124	147	127	137	139	123	128	115	110	120	120	112	120	115	104	120	124	130	151	134	118	135	140	131	101	115	111	121	130	123	128	124	113	138	113	117	134	137	116	123	111	117	114	147	133	128	140	124	134	108	119	113	111	112	118	112	128	125	130	114	123	115	116	103	109	113	120	140	111	129	121	120	112	114	120	116	119	120	131	111	122	136	116	119	129	114	107	117	126	117	123	139	114	111	129	116	145	116	110	126	129	146	129	120	128	120	120	116	122	107	125	135	113	123	124	110	130	113	135	118	110	114	123	149	136	121	121	104	124	120	160	153	117	117	126	97	122	134	117	125	125	132	124	129	98	147	124	113	120	127	114	121	94	136	117	130	111	126	123	138	126	128	137	129	119	122	130	122	108	127	123	137	123	128	103	110	112	124	128	124	144	107	128	146	115	113	136	121	109	126	110	118	121	123	111	106	127	110	131	112	126	115	131	116	138	129	119	113	111	157	128	115	118	133	129	109	108	119	124	128	108	132	128	132	122	117	123	117	134	131	126	124	106	119	120	130	128	144	120	108	136	133	133	121	137	140	122	122	143	134	116	113	131	108	119	130	100	143	122	128	132	123	114	144	128	125	134	113	129	120	138	147	110	110	106	120	135	121	96	128	135	118	124	119	132	118	131	130	142	117	121	124	123	124	136	113	139	133	119	110	125	135	121	132	113	130	125	135	120	138	135	126	116	108	124	133	131	131	118	109	117	103	125	134	140	111	114	128	120	133	115	125	102	111	129	118	103	126	126	126	130	130	117	147	116	109	133	109	124	137	118	124	150	124	122	120	144	119	126	124	125	131	146	120	129	107	116	122	128	121	118	138	111	124	113	136	134	116	140	127	115	122	117	125	129	114	133	128	113	114	105	127	129	138	123	119	138	146	122	132	130	129	123	120	123	138	134	108	151	126	133	120	140	105	137	118	123	118	117	128	116	106	124	134	131	125	123	111	126	118	119	136	128	116	135	138	110	114	130	139	127	137	133	132	127	119	127	140	131	142	111	115	148	139	117	124	116	110	132	118	119	141	135	138	117	133	122	115	115	112	119	134	102	123	116	125	120	128	122	114	123	133	122	116	119	133	129	121	111	134	117	132	113	119	100	95	129	127	123	115	131	124	123	119	132	123	131	117	111	123	111	118	110	126	123	135	129	137	119	117	175	118	126	131	110	141	130	141	120	148	103	126	114	159	129	147	125	110	131	115	134	128	135	130	121
32063	18141	11214	10817	14972	16512	14466	11813	9683	7741	6256	5160	4179	3507	3057	2524	2118	1778	1601	1601	1499	1422	1254	1188	1156	1032	1033	996	972	927	985	936	931	896	941	951	897	929	928	949	921	814	886	978	958	1006	923	989	898	913	918	931	946	873	922	913	934	980	908	948	974	921	957	915	897	936	911	954	905	902	894	988	906	881	912	919	918	904	946	938	939	951	935	910	962	907	860	846	880	891	939	910	941	896	914	901	933	875	931	1003	901	907	942	875	939	923	897	882	920	867	951	907	906	888	895	918	926	922	933	899	910	918	910	889	923	931	933	942	938	907	942	946	915	920	886	918	915	936	887	905	869	903	962	910	892	904	884	875	883	851	897	945	887	900	926	950	916	945	910	905	954	921	963	890	973	903	899	918	897	904	927	936	918	886	945	869	919	957	965	970	926	885	906	973	864	881	930	918	899	886	981	950	882	891	997	917	932	941	937	924	935	914	930	922	915	972	962	834	907	882	901	914	827	931	938	941	905	891	884	915	906	905	890	908	910	931	873	916	910	913	915	920	955	908	905	907	951	893	928	882	928	947	902	928	895	906	886	909	911	941	943	869	878	925	915	948	877	892	944	913	954	905	930	912	905	929	887	872	877	936	910	941	983	906	877	940	872	920	879	834	900	903	957	875	952	989	882	912	931	941	886	923	991	883	998	984	929	916	894	923	942	899	896	882	876	920	917	927	944	906	925	906	871	928	893	955	850	976	906	955	907	891	902	955	874	1003	954	962	947	916	911	939	948	917	954	853	930	911	864	895	922	954	891	947	914	980	931	917	889	917	946	933	886	922	901	911	849	934	925	894	904	913	917	907	886	973	874	920	932	873	932	966	900	902	973	917	902	909	856	904	935	904	909	938	882	922	929	912	880	900	984	907	868	914	941	995	932	932	939	879	919	909	891	934	923	893	898	943	956	929	900	866	883	937	885	913	889	898	883	883	886	907	921	895	908	995	933	913	923	905	928	936	905	906	918	935	913	928	932	908	942	935	910	903	890	885	874	907	857	854	935	887	933	900	928	963	876	953	898	897	917	894	906	977	918	965	887	977	922	917	918	923	871	933	925	890	884	912	938	933	916	883	916	922	927	932	885	928	893	920	966	890	896	897	948	947	914	957	903	869	904	897	891	932	947	930	1002	960	934	955	871	925	941	863	960	890	952	888	928	910	927	955	871	923	904	919	950	955	922	957	862	920	914	884	993	908	974	952	915	916	940	918	939	973	952	925	951	918	872	918	884	912	892	916	877	968	962	918	940	917	888	909	892	908	907	944	944	952	956	900	920	922	858	905	906	869	905	959	924	909	890	932	916	969	913	920	893	857	887	918	913	896	882	893	904	908	903	882	941	927	857	947	845	911	938	951	964	895	947	934	907	924	899	900	860	919	880	889	944	865	945	923	949	917	930	906	903	896	882	961	928	876	875	926	919	877	941	955	975	888	942	889	908	904	920	954	938	879	831	893	970	941	909	933	894	909	907	884	915	892	880	966	957	889	879	978	921	922	905	973	922	889	947	942	896	974	836	914	935	902	942	900	878	896	948	885	815	928	945	859	926	895	885	959	977	905	899	937	901	875	947	894	887	905	940	930	908	900	928	914	946	884	878	912	894	818	883	894	914	891	917	898	872	908	916	893	899	928	953	919	883	926	896	937	876	910	881	933	966	955	934	958	907	937	910	988	897	866	909	893	947	900	909	889	924	928	936	924	889	948	938	881	893	899	903	964	951	955	898	893	888	903	965	946	960	896	930	892	935	917	903	898	911	885	960	902	896	911	900	873	921	910	968	899	889	913	951	940	899	964	890	937	895	932	926	903	915	903	874	915	921	896	880	913	923	872	919	875	898	894	911	936	905	968	927	907	886	951	887	914	940	913	903	896	926	943	887	879	886	922	882	956	931	907	952	901	962	876	919	934	915	923	902	933	919	877	923	988	895	978	940	953	937	929	973	937	917	952	936	854	932	912	951	927	922	900	952	923	863	922	932	914	989	843	854	896	886	960	921	909	937	975	881	924	904	935	907	908	964	900	896	921	897	930	900	941	928	919	939	870	912	927	943	897	864	921	930	895	973	952	921	880	897	914	947	931	885	874	887	937	914	928	924	920	931	898	968	918	924	845	953	846	889	937	977	875	970	906	951	888	913	946	898	860	962	901	966	929	911	952	933	895	936	910	949	896	906	962	913	921	878	888	954	935	915	911	920	949	932	951	888	846	922	894	915	903	904	972	901	929	904	911	915	915	889	934	909	909	901	891	919	869	887	911	905	905	886	956	929	922	915	923	910	872	947	939	941	901	891	886	872	932	928	934	866	918	926	926	916	937	892	979	958	927	909	920	919	936	963	896	863	885	957	920	934	949	946	935	937	911	929	905	977	908	959	962	916	883	942	901	885	890	928	975	895	936	908	962	935	865	944	981	901	932	927	889	934	953	917	923	923	900	962	927	955	901	1013	933	892	928	958	899	879	976	922	937	895	920	937	910	898	953	902	950	884	950	908	892	913	910	941	933	901	911	939	941	916	934	879	965	905	914	901	894	884	919	930	942	945	942	885	968	896	977	946	903	933	952	924	889	918	941	916	906	894	899	957	898	897	924	912	911	891	880	914	925	912	892	920	950	964	898	881	892	951	911	905	912	889	937	912	912	886	927	880	923	888	944	934	944	906	922	963	957	880	912	933	961	889	917	931	903	883	928	907	916	867	917	849	959	892	889	883	935	922	905	875	907	918	920	958	908	908	927	925	876	911	940	875	904	858	919	939	911	924	928	834	892	896	892	935	891	905	911	994	942	945	944	935	909	921	910	875	851	922	875	907	875	968	946	887	875	929	967	883	902	950	916	954	894	917	868	934	940	921	927	863	874	898	930	947	878	942	873	939	908	911	885	902	940	927	856	911	989	945	912	913	955	927	918	836	937	885	902	888	903	889	875	933	917	909	977	890	913	943	947	879	875	892	928	852	883	917	944	892	905	881	931	957	932	931	927	916	882	912	931	882	950	918	932	982	955	909	948	931	918	878	962	913	918	922	917	890	940	920	926	898	953	915	933	918	923	890	909	918	949	931	957	900	921	904	939	915	870	983	912	874	912	928	881	932	940	934	895	914	966	902	887	945	933	988	895	865	891	912	942	951	897	916	868	936	896	927	946	985	904	921	894	853	899	876	886	910	954	934	971	905	935	954	891	925	932	900	920	903	956	881	910	913	939	908	888	943	900	889	904	934	919	928	939	858	933	893	918	894	936	898	959	920	907	910	944	928	963	886	933	863	926	935	913	891	888	893	918	934	943	910	921	954	905	968	880	935	935	890	909	974	876	925	893	874	884	918	891	906	927	875	920	924	933	907	906	975	924	920	939	930	931	865	867	936	906	968	872	924	897	909	965	951	877	911	911	917	917	960	926	901	942	926	889	887	881	924	873	989	900	911	923	951	945	938	903	933	871	947	911	903	917	947	914	948	920	913	925	988	946
6593	3701	1842	1096	711	694	643	619	519	466	391	326	296	284	268	219	198	200	194	182	146	175	159	159	164	126	143	151	146	148	170	169	137	145	131	151	145	136	142	172	132	145	136	144	148	131	141	128	150	152	161	159	119	131	133	134	145	148	147	137	148	134	160	135	131	144	142	162	155	166	163	140	141	135	143	150	130	131	139	125	152	143	142	125	125	129	141	155	130	136	168	127	140	138	149	138	132	142	147	151	140	119	154	122	150	144	152	132	127	129	139	157	141	122	130	139	112	152	116	159	135	147	136	139	145	112	138	128	136	147	151	144	132	140	138	154	145	138	130	148	157	137	138	132	141	135	152	151	134	136	124	145	158	132	148	141	129	127	162	150	151	135	134	149	142	140	156	140	140	144	146	145	150	121	128	153	128	145	141	138	148	153	127	164	146	129	146	150	122	122	131	138	166	144	123	135	141	126	139	154	160	137	140	142	124	148	154	131	137	160	165	127	165	144	145	153	152	165	135	127	153	141	151	151	134	142	143	134	147	158	132	147	145	122	152	137	141	151	142	143	122	139	113	124	135	136	130	140	132	145	139	141	144	148	133	147	162	155	146	113	150	158	139	138	136	136	146	130	128	158	153	159	142	153	140	135	131	145	155	141	144	123	144	139	142	131	160	149	142	132	121	156	143	147	137	141	130	148	172	143	132	129	123	153	151	158	141	135	122	138	129	133	122	150	137	142	136	132	148	145	134	132	133	126	132	150	168	127	172	133	126	150	155	144	135	157	162	150	127	137	131	152	141	151	146	131	145	142	153	131	145	129	149	122	151	144	134	148	155	117	112	157	137	147	148	149	138	157	140	130	119	141	157	148	156	142	147	144	159	126	150	146	148	146	132	147	148	142	129	172	135	126	141	148	133	130	143	139	160	134	132	135	131	164	159	172	167	140	131	147	148	158	145	121	148	143	139	166	144	133	147	147	126	137	139	143	148	140	147	131	143	163	131	118	155	105	142	142	154	164	135	157	162	138	139	147	155	160	149	158	159	135	133	119	125	145	170	136	141	133	142	153	137	151	140	113	140	138	152	140	114	157	149	143	143	132	134	148	153	161	144	149	144	149	144	149	152	134	142	136	132	149	145	149	131	122	146	125	144	138	151	132	165	133	128	123	107	116	144	154	119	151	124	123	150	147	137	137	141	132	125	141	155	134	150	133	156	139	149	154	144	126	137	117	131	142	142	139	143	148	131	140	135	145	153	159	144	152	129	135	129	145	140	141	144	125	134	164	137	135	137	139	135	136	147	119	134	133	145	150	152	132	150	132	148	132	137	125	145	145	129	145	156	164	127	156	151	142	130	140	136	131	125	143	127	152	134	135	159	132	145	154	148	143	131	142	124	131	143	116	116	135	127	125	146	162	127	133	163	134	155	143	121	154	144	124	147	138	120	151	145	124	147	147	148	141	132	139	158	144	164	125	130	136	135	141	147	140	130	148	143	150	153	136	156	138	143	128	143	143	128	148	148	154	138	148	137	135	156	147	158	158	159	147	136	133	141	158	153	132	138	130	143	131	159	147	129	137	159	154	136	148	134	134	150	125	135	122	134	142	144	148	128	142	132	136	149	122	149	139	142	154	135	121	129	169	148	140	151	162	141	142	142	141	134	145	150	131	137	142	137	160	126	130	148	139	186	153	144	132	170	127	151	137	125	161	149	122	124	133	124	126	125	163	150	129	149	126	130	132	135	133	142	157	145	134	148	155	148	132	162	134	147	163	144	127	158	140	142	142	131	147	149	133	145	137	135	147	148	130	146	123	145	123	169	152	128	131	120	148	154	141	141	135	147	146	150	154	149	142	137	151	143	155	149	125	146	138	156	146	126	153	152	147	166	141	153	150	144	139	140	148	141	139	139	154	129	129	155	128	132	135	149	137	147	139	132	121	150	137	146	123	142	138	155	121	127	145	149	132	147	144	139	154	122	133	158	138	129	138	154	141	166	151	113	150	164	145	118	137	159	136	155	133	161	128	121	139	140	155	154	130	134	140	120	147	173	145	134	148	143	127	159	126	152	140	155	128	172	135	143	123	152	137	157	128	152	149	144	155	143	141	137	125	133	138	127	116	135	143	155	144	140	142	146	145	142	143	137	145	150	135	163	145	119	122	146	147	135	146	114	154	135	161	132	125	160	131	137	138	141	140	139	130	111	153	127	133	168	147	148	140	133	143	143	138	145	133	153	119	136	130	137	138	138	133	132	163	148	161	145	161	151	152	149	137	143	133	128	143	151	140	160	138	131	143	126	116	139	148	151	144	152	138	135	131	173	135	144	151	137	136	152	126	132	147	146	144	141	132	153	142	144	144	137	133	153	124	135	153	135	153	155	133	157	134	158	147	137	143	127	153	138	156	146	129	151	133	151	161	151	139	164	162	138	159	149	150	150	139	141	147	130	149	138	131	152	142	147	143	146	134	132	173	153	135	143	161	133	131	148	155	123	124	158	139	145	138	131	135	137	131	146	147	133	143	135	151	149	171	140	130	153	127	129	149	122	133	152	138	137	136	142	108	139	157	165	132	136	141	120	144	130	131	147	146	142	156	150	178	145	130	131	125	147	112	155	165	145	145	122	150	146	124	174	163	151	145	152	122	151	139	138	153	134	137	131	154	126	128	121	139	146	148	157	120	135	134	152	132	149	139	140	134	140	125	153	138	129	123	125	143	151	156	141	146	124	146	168	140	148	140	137	136	141	160	131	138	119	133	131	106	138	123	145	142	130	164	132	134	133	134	140	128	153	131	162	137	126	133	142	148	112	133	127	147	139	133	135	140	136	126	130	138	123	136	132	162	140	149	142	143	161	120	146	155	124	137	148	125	141	140	142	157	162	133	129	123	141	137	132	155	139	158	164	142	133	140	146	120	149	157	145	129	143	154	138	126	157	143	157	157	138	129	167	129	144	124	144	173	168	135	143	133	132	157	133	138	141	140	142	129	132	129	140	134	152	141	146	136	137	147	136	139	149	149	154	145	150	157	126	120	122	149	135	158	152	143	131	158	129	135	153	153	155	130	133	163	151	128	151	146	134	132	155	140	141	132	141	123	140	151	132	154	147	132	153	141	135	137	168	138	151	138	145	139	126	156	161	149	158	137	145	142	164	144	130	144	130	155	139	138	139	135	152	154	168	123	147	115	145	154	141	133	139	152	125	122	128	156	123	143	129	130	159	155	143	143	117	132	133	126	132	155	141	135	159	145	148	137	158	168	146	146	152	146	123	154	139	131	146	130	165	144	163	133	148	147	154	131	144	153	137	120	141	143	132	146	131	150	150	139	141	150	153	146	148	133	139	143	142	144	128	141	147	134	133	151	126	162	135	124	123	133	144	143	143	145	155	141	128	145	138	134	113	143	127	151	131	138	125	126	148	133	112	149	143	150	135	142	148	135	136	126	128	151	139	123	141	158	138	136	134	153	140	153	157	144	134	134	150	141	139	140	155	139
35940	21395	13981	13724	19209	20491	18198	15562	12737	10944	8680	7081	5842	5011	4104	3380	2787	2413	2349	2110	1972	1805	1669	1489	1333	1291	1249	1153	1129	1116	1132	1094	1080	1028	1041	1020	1046	1030	1010	1093	1051	1057	1086	1018	1064	1026	1071	1042	1038	1072	1016	1020	1029	1102	1030	1005	960	990	1084	1030	1131	1035	1038	1068	1003	983	1023	988	1015	1000	1010	951	1061	999	994	993	997	1016	1044	1045	1031	1046	1024	1031	1038	1027	1025	1065	1053	1014	959	1032	1051	1017	1059	1039	1040	997	1008	1014	1034	1054	994	1020	1057	1000	986	1053	1031	1003	971	1051	1049	1042	981	1031	1029	1084	1012	1016	1016	1025	1014	979	1016	1029	995	1001	1088	1018	1066	991	973	999	1030	1043	990	1086	1086	1015	1004	1068	971	1039	993	1046	1034	1013	994	967	1037	1003	974	1031	994	1023	1054	1062	968	965	1025	1096	1041	1028	1048	1010	1069	984	1005	955	1044	975	970	1036	1023	1009	1012	983	975	1008	1024	1101	1006	1023	972	1058	1021	1030	1019	1017	1022	1032	978	1059	1022	1025	1018	1091	1063	1027	1014	1056	1019	1013	1091	1073	1065	1040	986	1014	1050	1023	990	1023	1041	990	1058	1034	927	1085	958	989	1078	1014	1010	999	993	1050	984	994	1023	1049	1018	979	1032	1007	989	1030	983	988	1038	949	1002	1028	967	988	1022	1021	1030	1030	1026	1001	1053	1009	998	995	1017	1024	938	1023	1014	1037	1036	1026	1015	1020	976	1049	1005	997	1014	985	1068	1018	1071	1017	970	1072	1059	1079	1022	965	1000	993	1018	1021	1064	1044	998	1077	1006	1041	993	1012	1001	1009	1032	1013	994	1023	1012	997	1042	972	1046	958	1041	1045	1026	1032	1002	989	1020	1011	1002	1010	1018	994	1072	997	1038	1004	1055	1008	988	989	994	994	986	989	981	1056	1006	1036	1046	998	986	970	1048	1004	976	1068	1056	1004	1015	1049	1005	1020	1019	1030	1001	962	1002	992	1046	1017	1004	1021	1004	1033	1073	1030	996	1057	1008	1052	1068	988	998	1009	982	1032	1023	974	1020	1030	1043	996	1015	978	1007	1027	983	1030	987	996	1023	997	990	1008	1054	1042	943	1079	1024	1016	951	989	1038	987	955	1037	1010	1047	1003	989	1059	989	954	1059	930	1015	1021	1010	1036	1022	1054	1036	1065	1034	984	917	992	1020	979	1045	1053	921	1028	1033	1050	1050	1041	970	1059	1042	1029	1073	1044	1032	1015	1020	1000	997	1030	1045	1002	1030	1031	1066	1043	997	989	1016	992	1039	1020	982	953	1039	1032	1043	1086	1065	1026	1002	1013	1008	1031	1081	1004	1017	991	1016	1102	1047	1005	1026	1043	980	1023	1054	976	1004	955	986	1007	1040	1047	1025	991	1061	1013	1040	1045	1000	1048	1008	1045	1023	1032	1083	1067	984	1013	1029	1058	1022	1011	1046	967	1009	986	1002	971	1022	982	1036	965	1037	988	961	978	1003	1040	1024	1006	1048	962	1016	1036	988	1012	1060	1038	935	989	1009	975	1066	1019	1034	1004	1050	1008	1019	998	995	1054	1015	1018	1007	980	961	1052	1045	1021	1034	1024	1098	1022	1011	987	1024	1021	967	982	1029	998	1011	1080	1058	965	1009	1057	1042	1013	1020	1082	1020	1041	1031	1008	1026	979	1010	1029	1024	979	1059	1022	1061	998	953	1003	1070	1013	1011	919	984	1032	1029	1031	1048	954	1039	973	1025	1059	1041	1030	1013	1026	1000	985	1039	988	1101	994	1037	1024	1007	1051	1052	1069	994	989	1018	959	1046	1016	959	994	1041	981	1057	1046	1031	1021	1045	953	1013	1039	1001	1057	1028	1004	1018	1064	1016	1011	991	1003	1022	1067	1010	1022	1001	993	1045	1049	992	1022	1049	1004	1040	1025	1028	1020	989	1074	1038	994	997	1054	1069	994	1068	1073	1045	1023	1045	1075	996	999	1048	1067	1027	1085	1057	1012	1004	1016	1011	1044	1011	1036	1013	1010	1049	984	977	1003	981	1059	998	1068	1019	1015	1058	998	994	1083	976	954	1012	1017	1081	1049	1007	1044	1051	1061	1050	1036	1005	1008	1032	1014	1004	992	1058	1044	1047	1027	1083	1048	938	1034	991	1026	1003	952	1008	1044	1014	1031	1023	981	996	1048	1053	1059	1079	964	1022	998	1029	1014	990	998	1012	1040	1046	996	1006	982	975	1059	1064	975	1001	1002	1042	1031	1027	1014	1049	1076	997	1085	1071	1011	1013	1015	967	1069	1061	969	978	998	1026	1036	1003	1014	1061	1041	1084	981	1056	1007	1071	1032	971	1036	1041	990	1018	996	1022	1041	1029	1033	1018	991	992	1014	1026	1006	1028	993	1057	1074	1013	1049	1010	1000	1008	983	1032	1005	1001	1004	976	1056	998	993	1033	1017	1026	1033	1046	974	998	1046	982	1011	1034	1025	1009	1075	1047	1045	1012	965	1009	995	988	1039	1013	1024	1031	1050	995	1038	1020	1049	969	1027	1077	1043	1034	1017	1117	1034	996	1063	1063	1066	1019	994	1047	1011	1031	989	957	1045	1043	994	1055	1027	1054	1073	1007	1038	1045	989	1035	1118	1000	1054	936	1051	1024	1025	981	989	1028	1070	1025	945	1020	1039	998	1009	1010	999	994	1057	1047	1049	1016	1003	985	978	1005	1011	973	1073	1045	1034	1079	984	1053	934	1010	1050	1003	1047	1001	1029	1038	1069	1052	1017	1046	1015	1043	1026	1011	966	1018	1025	994	1046	1061	1019	1046	984	1022	1009	1005	1007	1011	1048	1035	991	1061	1048	1021	1010	1050	957	930	1040	1023	1039	982	1007	1020	996	1099	1027	1045	983	1015	1049	983	1035	969	988	1064	1048	980	1041	1013	1008	1067	1100	1041	1047	1002	993	1021	1033	1050	1083	1031	1046	1019	1014	1032	1025	1016	1016	1030	1097	969	971	1011	1073	1046	1010	1004	1047	1070	974	1006	1004	1065	1014	1012	1012	1030	1106	1094	1017	999	988	1033	998	986	1002	991	1081	1046	1028	1048	1056	997	1049	1024	996	1021	999	1015	960	1081	948	1064	1004	1041	951	1008	989	1000	1060	1073	1017	1016	1000	1019	1082	965	998	1025	991	1116	1030	1040	1005	1028	1001	1016	1022	1048	1072	1035	1036	1016	1027	1003	997	1012	1016	1021	1002	1023	1032	992	975	1020	997	1008	1054	1064	1023	1084	1039	999	1025	1034	1054	1062	977	1054	937	1009	1059	1040	1024	1006	1011	1019	988	1018	1032	1071	980	1018	1087	984	1008	1068	1005	1100	1060	964	1007	987	1018	1004	1025	1022	1026	1054	1052	1018	1041	973	1034	1029	1060	1018	983	1051	1030	943	1036	1025	1062	1007	1088	1019	1078	1011	985	1003	1040	1000	1008	1005	1043	1049	996	1062	992	988	1054	981	984	1006	970	1059	1008	984	1069	1051	977	1010	1004	959	990	979	1005	1024	983	990	1037	1063	1067	974	1020	980	1098	1014	1050	1069	1018	980	1022	1029	1090	1031	1039	1025	1025	1030	982	1017	996	1028	1015	1012	1044	1088	930	962	1047	1098	1040	1052	1078	1025	983	1015	1062	1004	1110	1021	1037	1054	1050	980	1049	1008	989	999	1034	1017	1000	1032	987	1077	1027	1024	999	999	1028	987	1012	986	975	986	1054	1095	1106	979	1021	1063	1005	1046	1032	1029	1033	1055	1019	995	1022	961	980	998	991	1014	1008	1036	1027	987	1005	971	1042	1040	1044	1016	992	970	1088	987	1072	1018	1022	1018	1030	1041	1053	1033	948	1017	1018	1020	1068	998	1086	1007	1033	995	1042	1024	1075	993	951	1016	997	1042	1019	1015	1068	1001	966	1064	1048	1049	976	1047	990	1001	1009	1069	1002	1069	1003	1054	987	1053	1057	1001	1027	1013	1028	983	1024	1086	1017	1053	1053	989	1027	1012	1039	1080	973	1040	985	1005	999	982	1013	1017	1000	1034	1023	1049	1071	956	1003	1067	1021	987	993	975	1024	997	992	1032	975	985	1043	961	998	1021	1086	1000	1019	1104	1007	1028	1040	1043	1030	1019	1092	1044	1008	1025	964	1030	1005	1025	1007	1025	1073	1009	967	1102	1020	991	1051	979	1047	1031	1060	1029	1032	969	1012	1023	957	983	1025	1018	1043	962	1007	989	1002	1005	1014	1002	1035	994	1014	1024	1038	1046	1029	1021	1012	1065	1034	992	1114	1028	1060	1049	990	1055	952	956	1023	1015	1038	994	1048	1016	1014	1056	1018	1040	988	1053	1071	1027	1050	1026	1065	1009	1023	985	1032	1016	928	990	1003	1029	1016	1018	995	1062	949	1047	998	987	1020	1025	1033	999	1026	981	1049	990	994	1035	1025	982	1047	1004	1040	974	1024	1001	1025	984	995	1035	1047	1008	1007	1004	1054	1030	978	988	1026	968	1018	1019	997	1025	1020	968	1032	1062	1043	1029	1035	1029
7400	2906	1444	1007	717	612	549	503	473	404	371	317	281	257	236	223	209	182	169	151	159	159	154	134	143	132	135	129	104	127	125	133	115	131	124	141	148	130	127	123	130	124	135	121	154	118	135	123	132	119	119	131	155	149	109	113	130	143	119	129	142	129	131	147	134	132	129	126	141	121	111	125	128	130	137	138	111	114	120	129	115	122	129	128	122	116	115	123	115	127	139	132	116	125	104	153	121	111	124	119	137	135	119	126	118	130	117	132	118	115	133	133	138	126	120	120	110	126	128	121	129	126	109	131	105	131	144	142	109	133	138	127	133	119	128	117	144	133	147	118	127	122	137	144	131	122	134	122	129	111	126	125	144	135	130	93	121	110	140	132	132	133	119	119	120	131	107	147	118	122	112	132	148	131	112	125	104	112	129	113	109	126	110	119	121	126	126	135	120	104	135	125	142	137	125	120	130	146	139	131	138	120	120	125	128	130	128	119	147	130	132	117	143	136	138	117	130	126	114	126	118	136	131	121	129	134	114	132	110	140	140	117	102	130	114	136	135	119	135	113	118	137	137	134	147	134	126	143	114	126	138	134	107	112	122	143	110	140	119	129	137	118	147	132	123	135	117	117	127	125	133	115	120	149	142	140	144	114	108	139	125	124	125	120	139	139	127	124	139	136	140	122	135	140	131	123	140	125	120	130	122	158	124	131	123	143	151	117	150	129	121	107	135	136	127	123	127	125	110	130	122	109	142	137	129	141	118	111	121	120	142	121	127	115	126	126	106	123	134	141	124	136	118	123	112	110	135	124	147	133	119	153	125	119	146	114	113	140	132	117	118	136	123	127	135	131	143	120	119	116	102	125	135	157	123	105	126	111	110	118	126	124	118	109	124	119	138	111	133	135	113	119	110	124	112	115	132	136	127	141	114	144	146	121	127	125	152	96	134	136	114	120	123	142	107	127	130	145	128	131	128	109	127	123	132	128	126	115	119	146	143	116	149	140	133	118	122	141	133	131	139	124	137	127	107	133	103	123	130	123	136	145	133	137	106	132	132	127	137	102	98	124	115	116	123	134	121	131	97	132	125	121	133	140	133	130	119	126	135	109	132	144	107	129	134	118	130	141	116	124	119	119	111	107	133	118	108	155	113	106	138	124	110	123	133	138	117	129	137	147	129	124	114	151	140	128	114	124	117	127	102	135	124	134	117	127	114	125	128	128	130	118	127	123	137	121	144	110	132	136	124	133	123	118	121	143	112	132	124	112	127	145	144	139	143	122	121	132	132	126	136	153	134	131	148	123	122	118	114	114	144	133	130	120	127	142	125	121	102	124	118	132	119	112	125	107	149	126	127	123	149	136	133	122	160	134	139	129	135	158	111	129	114	122	141	129	132	126	134	128	128	130	127	103	112	114	129	130	122	110	119	129	127	129	116	114	130	98	129	151	134	140	130	120	136	133	124	144	131	115	148	106	118	109	140	129	117	112	133	126	148	138	116	117	132	138	134	127	119	109	115	124	123	133	133	118	122	120	132	103	124	118	129	106	127	124	112	118	125	133	106	132	122	125	119	132	123	141	110	134	120	137	128	138	123	124	140	147	116	140	142	144	121	117	150	129	129	107	122	100	141	116	129	129	104	133	130	119	138	139	119	137	120	102	111	114	139	147	129	118	137	126	129	127	129	123	111	129	126	121	130	124	124	121	130	128	127	130	127	158	135	118	128	128	135	125	125	136	102	117	133	136	139	138	129	126	123	132	141	119	117	117	127	119	120	127	126	134	128	115	118	134	136	129	115	129	144	125	109	130	131	116	114	142	126	130	135	114	125	124	140	111	121	101	118	126	124	123	117	128	136	118	142	121	119	128	133	118	141	126	124	105	123	128	134	112	135	124	137	125	146	120	119	148	117	109	149	123	131	120	142	119	130	130	125	134	129	123	112	144	132	135	115	113	134	140	127	128	124	111	120	135	116	131	135	109	118	141	121	136	122	137	109	128	112	121	122	134	122	137	132	131	128	143	130	119	131	120	116	112	107	120	127	116	130	117	121	124	133	133	118	114	139	112	107	134	120	112	119	143	136	125	128	129	146	113	138	132	106	108	143	134	145	120	124	107	113	119	116	141	136	137	115	121	127	158	116	121	134	117	139	135	100	134	140	118	143	135	138	125	127	117	131	105	122	99	122	122	113	124	146	131	123	118	121	119	135	139	112	109	142	116	134	130	127	126	132	140	123	123	100	132	123	117	126	129	127	139	124	147	102	124	133	112	110	130	111	122	139	112	117	113	105	137	110	108	151	123	124	137	132	122	134	108	138	120	99	119	112	113	117	129	126	139	141	131	138	122	116	118	130	128	122	132	137	127	119	123	106	122	108	121	123	135	125	119	146	146	130	113	134	128	137	112	111	137	123	125	117	117	130	109	128	122	119	135	103	144	137	116	124	133	142	123	116	104	136	137	138	136	124	123	118	138	136	126	125	102	105	120	129	121	134	113	123	144	141	141	121	136	123	121	127	101	121	130	134	141	133	136	146	113	121	135	146	137	122	141	126	119	138	115	119	122	114	122	124	133	128	135	127	131	120	128	128	112	141	148	124	125	120	128	114	109	126	151	132	115	127	118	136	137	124	137	137	116	131	124	128	114	120	150	126	112	128	138	120	151	119	127	112	135	98	118	145	134	147	142	130	122	134	120	110	127	140	128	133	122	124	110	147	150	129	128	113	115	122	112	132	121	125	141	112	125	118	130	133	117	132	132	118	121	112	147	130	121	114	126	104	118	116	118	114	113	145	110	126	150	137	123	147	122	106	141	131	137	144	123	115	121	142	126	116	124	135	115	131	105	133	117	144	121	126	123	147	132	128	110	117	115	124	128	133	129	150	127	118	126	98	143	152	103	113	127	154	127	116	129	143	113	113	137	114	121	130	145	121	147	117	125	133	131	128	110	126	137	152	126	108	105	126	99	139	156	122	143	118	128	134	120	120	121	136	128	115	129	119	100	140	118	127	119	106	111	121	119	121	131	124	130	87	125	132	125	135	116	134	129	130	112	122	113	140	129	105	136	133	122	132	128	107	106	129	120	130	128	125	130	120	121	143	136	124	118	137	136	159	125	137	139	113	107	128	112	106	134	118	131	135	134	159	121	129	137	136	131	136	129	116	145	136	118	127	120	116	130	123	121	135	120	121	154	126	137	109	137	120	110	127	144	129	114	126	139	99	140	146	123	146	136	110	99	131	127	132	110	135	118	118	108	131	134	112	156	114	132	99	133	121	109	125	125	127	130	108	122	116	134	109	108	137	132	137	112	137	123	127	104	146	109	117	127	125	127	118	112	112	124	129	139	124	142	135	142	118	141	130	108	119	107	123	120	105	114	145	126	116	128	136	137	118	135	133	113	136	133	145	118	150	122	131	112	121	132	146	138	109	134	125	132	132	110	142	119	133	123	130	127	134	120	140	110	124	133	119	126	117	146	122	144	123	127	129	127	123	115
34232	18713	13318	14247	18654	19455	17033	14441	12045	10021	7892	6558	5528	4631	3789	3095	2559	2216	2110	2128	1870	1678	1432	1251	1314	1162	1072	1105	1029	1066	982	986	1000	930	1000	945	980	942	965	924	949	1006	942	1024	963	948	950	937	923	930	932	935	978	859	973	915	868	955	946	982	1019	956	994	937	904	962	950	927	924	980	901	930	942	921	944	940	917	909	950	954	914	925	945	945	939	914	946	876	933	892	961	884	936	939	908	913	923	921	910	894	950	938	1002	939	923	876	911	967	932	903	887	908	853	912	879	979	896	966	901	910	929	928	920	915	898	958	908	925	910	905	918	922	935	927	944	877	946	947	944	916	970	928	935	975	926	939	949	927	948	893	914	922	939	888	907	876	913	918	899	959	910	953	918	910	886	934	914	921	925	855	908	935	953	871	910	943	965	890	916	916	946	929	935	910	939	921	945	949	916	885	935	926	939	862	905	916	908	964	963	946	948	916	911	916	986	903	981	903	920	939	908	927	884	900	922	983	954	905	851	924	910	929	914	951	941	972	905	903	936	913	908	945	937	934	884	896	836	898	987	888	924	873	957	958	958	919	929	988	902	942	895	966	900	878	960	910	931	874	954	926	928	945	954	909	908	908	927	955	964	936	967	895	968	946	898	980	937	923	937	915	928	934	941	911	928	929	957	916	884	921	975	948	904	958	905	899	956	983	960	926	953	947	948	957	893	941	907	940	921	934	937	901	979	968	939	953	935	900	923	923	905	861	915	858	942	942	909	921	903	921	934	963	895	941	943	901	932	954	984	893	919	929	850	857	928	903	917	939	878	905	929	967	898	952	968	926	895	928	830	943	889	925	922	934	921	972	953	885	882	923	876	931	914	904	942	960	1003	949	858	887	908	902	934	928	980	912	901	907	889	927	940	972	973	907	933	942	939	931	963	962	1031	918	923	891	948	927	915	952	866	967	965	951	874	893	960	989	933	929	963	938	931	892	917	933	898	932	987	973	923	931	960	917	941	921	950	885	905	920	925	888	861	941	942	908	918	883	867	940	884	978	927	969	929	943	972	979	926	972	995	948	957	908	950	889	921	957	915	935	923	933	940	875	912	952	920	969	926	965	883	940	920	890	980	966	925	908	915	924	953	929	924	920	940	947	924	913	915	935	897	917	934	952	932	934	910	875	876	930	943	892	961	901	879	935	900	891	916	907	979	952	916	914	964	893	921	904	971	873	930	915	936	871	927	917	910	953	960	954	891	883	962	954	883	930	942	922	960	944	931	946	884	907	930	939	886	911	970	968	944	910	955	896	908	937	862	938	893	914	850	941	899	955	904	885	950	920	900	935	870	965	902	916	967	924	931	937	888	977	943	977	906	892	875	921	918	936	876	899	929	956	907	963	895	912	892	903	903	921	930	911	922	965	850	950	900	958	878	920	918	902	887	983	931	925	919	928	869	878	976	1002	887	935	955	926	905	911	956	918	932	898	936	950	963	918	909	918	923	947	918	933	919	1006	962	894	911	970	930	938	907	974	915	903	947	927	928	889	961	940	983	907	941	941	934	895	879	893	974	953	940	903	925	914	850	921	907	906	938	958	942	968	966	913	936	904	950	910	916	883	896	965	902	878	926	930	902	935	958	899	956	928	967	949	915	859	929	919	884	930	931	949	929	949	924	973	932	932	872	948	918	923	924	924	885	900	928	893	963	941	942	893	895	946	889	893	897	942	919	881	912	878	896	847	901	886	957	927	961	898	982	928	902	886	916	980	905	930	933	956	885	918	948	923	922	848	902	912	965	939	934	893	921	951	894	868	930	900	941	906	895	1001	866	878	940	946	924	921	969	892	919	943	963	970	936	966	918	956	922	870	948	924	978	940	930	981	928	897	940	939	865	908	897	892	916	946	924	915	987	890	957	942	892	922	855	978	970	964	924	951	1018	920	938	906	904	911	1049	880	950	973	897	957	937	884	937	899	907	1001	950	884	910	866	893	936	900	922	908	937	929	936	914	879	900	907	918	935	940	906	934	905	939	886	917	910	880	900	937	972	937	896	945	946	899	967	927	932	900	909	918	934	952	920	919	923	929	950	887	952	934	963	905	908	948	934	858	942	903	905	972	947	886	885	936	896	928	965	861	963	888	932	898	900	903	947	937	897	942	921	942	977	910	969	933	963	942	922	956	934	950	903	941	957	889	920	990	863	908	933	906	882	905	924	973	905	954	899	913	929	926	940	926	922	949	900	988	897	911	927	946	938	868	926	949	915	873	930	908	963	951	927	947	927	957	934	904	917	968	961	908	914	906	972	888	976	944	904	965	918	989	913	898	948	963	921	956	940	901	895	949	988	891	920	950	952	879	953	975	910	893	945	929	931	906	937	930	900	916	1012	983	894	932	908	911	928	928	963	948	956	977	936	891	891	904	934	1003	1000	875	935	936	935	935	947	951	910	948	908	907	952	915	871	916	959	927	883	920	951	954	958	918	880	874	895	872	1013	940	954	962	932	877	896	931	935	952	932	954	901	904	925	885	896	993	941	939	952	917	922	936	892	869	963	954	963	949	953	952	907	906	871	911	904	922	939	944	958	946	905	912	932	925	931	927	934	914	906	916	900	924	970	911	968	957	883	941	915	941	951	908	938	935	881	907	905	913	954	925	927	903	974	939	888	895	918	946	903	921	912	966	945	910	876	1003	936	920	928	960	919	935	860	933	888	930	963	903	897	925	918	991	924	931	965	933	947	930	907	908	953	890	888	955	929	942	952	927	940	905	953	951	941	927	975	957	951	930	923	942	906	950	940	883	871	934	941	883	879	898	858	880	887	943	876	905	901	878	926	919	878	875	943	946	939	893	917	894	938	906	929	899	966	891	927	926	911	916	895	920	912	939	934	946	982	929	905	916	965	950	879	949	926	880	923	969	914	920	914	919	918	933	878	946	986	901	858	911	859	926	920	909	942	952	898	885	901	932	877	893	914	914	939	894	930	924	965	893	939	904	917	955	915	965	987	891	951	920	962	880	930	906	908	897	918	853	933	903	921	952	936	936	884	926	909	889	930	947	869	957	958	952	910	919	912	869	941	908	935	879	994	919	851	894	926	928	958	955	955	974	837	915	906	989	905	961	949	932	907	898	938	893	903	967	953	872	928	892	967	904	951	930	928	958	917	897	936	893	894	872	909	938	925	869	904	935	895	897	872	948	944	931	923	909	937	863	922	943	872	949	936	970	929	899	851	906	914	916	918	872	904	873	897	901	941	943	901	936	902	938	955	916	929	867	931	946	952	942	872	945	959	949	956	1003	905	919	939	910	954	911	903	933	961	914	927	874	910	925	901	1006	930	935	902	1013	966	910	949	914	898	902	961	974	956	931	895	931	981	943	916	906	1012	916	951	983	917	990	936	939	903	952	929	921	918	868	937	934	935	948	939	933	940	928	957	907	918	910	938	920	908	903	926	934	950	959	929	897	960	925	924	921	958	901	969	894	986	922	951	953	881	907	919	992	918	914	944	942	932	917	932	926	953	917	947
7933	3855	2334	1414	940	868	830	731	580	531	481	437	348	330	302	278	235	201	182	207	218	181	178	186	158	171	162	157	143	155	137	155	146	138	151	160	155	144	131	162	134	185	136	139	174	161	125	160	163	157	132	140	150	134	151	152	154	142	146	136	157	147	146	130	139	168	156	155	150	143	143	149	137	135	165	148	157	137	148	146	114	157	134	146	144	150	123	142	158	145	142	162	133	135	168	117	150	140	151	156	138	200	157	144	150	151	133	142	156	154	135	134	166	138	154	152	126	144	146	122	136	119	143	150	135	121	149	136	150	126	142	138	158	124	158	159	153	143	129	146	161	136	147	129	142	155	152	123	121	157	132	139	135	142	149	130	134	140	138	159	138	141	157	119	143	152	161	149	156	149	156	139	155	145	138	145	159	161	152	162	145	143	140	155	145	153	169	144	143	148	153	151	155	125	146	132	103	171	141	151	148	114	144	155	135	176	135	164	161	139	156	146	140	139	153	143	143	142	122	130	141	136	158	153	163	134	163	155	149	144	155	184	120	140	146	132	156	163	150	121	152	148	136	154	135	135	162	152	139	133	136	159	138	148	144	134	143	148	153	162	142	141	151	142	137	156	140	135	142	150	139	130	142	143	133	155	146	164	137	147	157	171	142	139	160	130	171	149	135	139	138	148	146	136	153	158	138	142	167	152	145	158	131	133	123	140	135	147	141	183	143	151	157	131	154	146	132	154	135	160	131	153	154	130	149	143	177	165	137	158	135	143	139	155	133	141	151	109	156	139	157	143	152	136	151	154	157	158	128	122	131	151	139	147	119	144	148	143	142	142	140	162	143	160	167	147	152	133	134	156	137	146	139	154	152	137	148	155	150	136	145	154	143	159	164	137	134	155	151	141	129	139	147	139	127	150	142	139	153	136	133	143	156	140	132	149	151	128	164	137	143	128	124	146	162	153	125	144	144	144	131	127	155	151	137	116	141	139	166	136	142	142	158	127	146	157	144	153	127	148	171	143	140	136	158	136	157	147	156	151	135	151	138	162	147	149	141	143	151	138	142	154	156	166	154	123	128	140	142	133	149	138	146	156	154	134	145	126	132	126	130	161	144	157	158	150	141	155	143	151	153	130	182	144	166	151	128	124	138	140	143	149	159	156	139	119	147	151	141	152	129	139	136	147	154	141	157	138	151	162	135	157	134	143	156	152	136	165	151	127	136	149	144	156	141	153	148	139	153	154	140	153	121	140	149	140	142	160	143	155	178	135	140	139	133	172	160	161	151	146	152	138	142	125	153	132	145	147	148	146	151	151	127	151	144	169	129	160	163	158	156	142	127	135	145	164	143	158	151	160	124	131	135	142	124	169	129	125	150	134	141	136	157	146	165	126	137	146	138	148	144	146	156	157	143	130	162	139	146	155	157	156	162	145	180	146	121	133	158	140	144	157	148	146	142	140	139	155	138	153	155	140	173	136	150	146	138	154	159	149	143	133	127	145	131	131	131	133	143	159	139	165	144	124	148	146	139	154	141	158	120	136	126	147	151	121	134	132	145	135	151	155	142	144	123	116	139	138	136	139	139	145	150	162	134	157	167	143	130	145	154	144	142	125	126	146	151	144	146	139	139	156	158	138	144	132	156	137	121	154	147	119	150	127	147	143	138	140	144	157	127	131	139	152	140	140	147	155	131	130	145	137	152	129	135	136	142	129	138	150	146	139	144	151	136	155	137	131	144	161	149	140	157	117	131	158	140	121	137	155	133	156	153	155	141	131	139	147	142	155	132	154	144	152	147	145	138	154	168	154	140	163	166	157	139	144	146	150	126	142	146	143	153	148	138	135	162	154	136	132	158	125	172	144	142	134	146	145	134	162	138	144	146	139	141	127	150	147	155	157	162	119	154	151	150	159	132	152	142	155	131	146	151	163	140	144	151	135	155	135	149	137	136	153	149	148	137	146	145	142	154	171	144	142	158	130	131	145	157	148	129	172	135	140	146	134	136	142	118	147	168	150	145	139	126	140	128	132	132	144	155	152	161	137	128	150	157	156	135	146	153	129	147	150	123	139	138	143	157	140	142	162	152	152	164	136	126	159	147	133	147	134	135	157	126	151	152	148	161	144	118	149	146	140	154	138	151	151	146	155	135	140	136	143	161	134	151	153	138	168	173	149	150	161	122	138	142	159	137	149	128	134	142	133	151	132	138	139	167	148	140	128	156	148	141	133	143	125	156	149	129	117	152	132	153	148	147	159	147	166	128	131	153	145	147	128	126	172	138	145	165	132	151	144	151	141	155	148	135	156	144	141	140	160	137	130	147	140	168	133	168	144	144	150	138	141	146	151	130	147	152	140	149	149	135	154	143	129	155	135	133	143	152	149	155	121	168	154	144	147	158	119	154	138	144	142	142	158	146	168	134	146	146	141	143	133	135	138	137	151	157	139	140	151	156	152	176	140	146	161	148	151	140	135	128	156	132	137	142	150	154	151	144	137	142	160	131	148	133	153	168	147	149	149	143	122	154	150	142	141	135	119	141	143	141	130	134	129	164	163	153	138	146	141	151	150	157	144	168	133	138	154	122	161	142	150	121	140	155	135	149	141	164	156	132	131	161	141	154	138	143	120	148	157	138	138	154	141	139	158	152	125	152	138	149	133	150	144	151	156	141	144	149	147	140	117	129	136	138	157	146	139	154	141	127	142	131	142	140	159	142	139	134	144	150	147	145	158	123	124	149	142	162	128	160	141	168	127	129	123	143	166	137	140	158	130	145	143	143	143	135	120	138	154	134	134	157	171	122	148	164	148	129	146	154	127	130	143	129	136	122	148	137	153	144	151	121	156	127	161	145	121	132	148	150	141	157	160	154	140	136	116	148	141	152	138	131	138	165	145	148	143	158	139	143	159	182	121	136	142	143	147	139	127	136	142	131	123	167	138	142	154	159	149	138	131	124	150	137	140	144	128	145	141	153	140	164	139	138	117	135	135	136	146	150	133	163	148	146	150	143	136	156	140	135	139	148	149	155	152	145	153	130	154	144	119	138	134	128	135	154	127	155	135	144	158	146	141	144	136	130	127	142	140	150	126	133	127	140	154	161	147	160	160	178	151	141	139	150	142	138	148	127	128	140	173	136	146	135	132	162	134	142	144	146	138	158	140	169	143	132	141	137	136	151	131	169	140	156	153	149	130	159	138	147	139	133	160	142	141	149	129	147	164	135	150	137	144	133	140	163	142	132	148	139	151	136	158	128	135	139	147	145	157	153	145	138	142	142	149	150	149	135	158	149	149	148	168	124	140	160	163	155	155	136	151	129	144	149	125	151	154	138	148	171	146	132	131	150	151	151	149	141	124	152	136	107	133	145	152	144	136	129	135	135	135	154	136	147	145	127	138	139	149	161	136	140	157	148	163	153	133	139	137	124	142	125	133	134	142	124	138	144	148	167	145	156	151	161	149	145	143	129	168	154	171	142	141	152	137	133	161	131	133	157	158
36448	22260	17154	17601	22572	24247	21049	18178	14879	12398	10232	8248	6897	5905	4920	4068	3309	2922	2679	2621	2311	1985	1827	1604	1476	1400	1296	1225	1264	1210	1151	1091	1137	1095	1111	1083	1102	1134	1039	1080	1084	1100	1126	1067	1091	1114	1100	1028	1043	1069	1124	1019	1076	1133	1142	1063	1059	1082	1066	1160	1105	1149	1107	1073	1015	1067	1018	1009	1018	999	1107	1105	1061	1083	1068	1026	1073	1043	1036	1043	1022	1003	1047	975	1023	1023	1011	1040	1047	1012	1080	1034	1061	1045	1036	1068	1053	1102	1076	1040	1031	1083	1073	1086	1042	1051	956	1012	1057	995	1086	1015	1077	1019	1124	1019	1055	1043	1029	1093	1002	1078	1015	1065	1069	1056	1089	1107	1040	1072	1026	1037	989	1098	1078	1042	998	1044	1056	1000	1013	1080	1095	1031	996	1096	1061	1027	997	1001	1089	1060	1036	1062	1002	1067	1069	1037	1048	1046	1063	1107	1057	1055	1044	1053	990	1021	1023	978	1052	1033	1067	1035	1058	1055	1011	1003	1034	1084	1042	1036	1044	1067	1027	1039	1020	1075	1024	1082	1068	1031	1001	1028	1005	1108	1083	1036	1042	1045	1064	1081	1081	1061	1063	1072	1060	1007	1024	1099	1017	1057	1065	1046	1068	1066	1111	1094	1025	1007	1035	1062	1048	1039	1085	1078	1124	1037	1068	1008	1065	1049	1038	1080	1100	1053	1041	1029	1067	1038	1032	1077	1057	1059	1040	1044	1082	1045	1072	1007	1030	1100	1039	1020	1023	1015	1005	1024	986	1048	1013	1055	1073	1012	999	1045	1001	1123	994	1025	1009	1040	1022	1097	1046	1068	1100	1086	1051	1076	1013	1022	1089	1050	1040	1066	1073	1004	1068	1047	1041	1061	1039	1082	1038	1029	1051	1023	1003	992	1061	1054	1052	1044	1090	1067	1044	1037	1062	1033	1085	1073	986	1023	1030	1014	1047	1031	995	1042	1051	1072	1049	1049	1073	1046	1065	1060	1037	1014	998	1018	1105	997	983	1015	1074	1026	1075	1057	1039	1036	1088	1040	1029	1041	952	1035	973	1022	1084	1013	1060	1056	1038	1092	1068	1001	972	1106	1084	1028	1081	1018	1044	1044	1041	1062	1091	1068	1048	1041	1081	1030	1086	1032	1027	1042	1070	1030	1097	1044	1026	1089	1100	1028	1072	1021	1090	1040	1066	1097	1047	993	1067	1018	1047	1022	1080	1070	1087	1032	1091	1030	1084	1066	1068	992	943	1079	1050	1099	1048	1052	1090	1083	1074	1052	1081	1066	1028	1038	1070	1057	1084	973	1022	1063	1096	1041	1031	1018	1090	1100	1075	1018	1051	1032	1060	1010	1088	1053	1022	1015	1047	1058	1052	1093	1055	1032	1046	985	1041	1049	1069	1009	1050	985	1150	1095	1021	1018	1087	1020	1103	1078	1051	1020	1021	1017	1049	980	1068	1039	1104	1047	1032	1049	1024	1064	1081	1035	1030	995	1005	1033	1072	1077	1013	1050	1023	1072	1057	1095	1024	1043	1070	1037	1046	1051	1032	1029	1046	1018	1038	1042	1107	1031	1027	1022	1030	1046	1032	1084	1028	1072	1057	1023	1003	1083	1063	1034	1045	1009	1095	1054	1047	1007	1009	1044	1022	999	1036	1049	1030	1056	1031	1044	1133	1034	1098	1034	1118	1105	975	1050	1047	1036	1027	1094	1047	1033	1060	1003	1046	1085	1043	1071	1053	1080	1030	1032	1065	1042	1054	1000	1113	1049	1036	1041	1097	1032	1045	1053	1057	1132	1006	1041	1053	1060	1046	1124	1048	1031	1073	1091	1035	1029	1039	1139	1001	1006	1067	1097	1040	1068	1074	1086	1060	1129	1037	1022	1102	1089	1029	1003	1084	1083	1068	1052	1073	1057	1100	1061	1052	955	1084	1057	1067	1079	1054	1089	1063	1096	1068	1080	1045	1041	1008	1007	1072	1080	1056	1046	1103	1027	1013	1045	1070	1056	1051	1026	1070	1091	1012	1105	1081	1014	1027	998	1070	1050	1042	1017	999	1058	1087	1067	1036	1036	1068	1106	1025	1041	1056	1086	1020	1071	1046	1071	1114	1066	1023	1017	1074	1019	1083	1055	966	1035	1002	1068	1071	1039	1074	1041	1042	1058	1041	1053	994	1048	1032	1022	1038	1066	1025	1007	1024	1033	1018	1049	1011	1081	1031	1047	1026	1102	1037	1084	1092	1020	1054	1104	1029	1052	1052	1037	1055	993	1081	1065	998	1059	1056	1056	1031	1081	1009	1064	1027	1036	1004	1048	1067	1038	1066	1113	1016	1076	1114	1042	1097	1067	1046	998	1015	1057	1045	1096	1039	1057	1054	1037	1016	1022	1088	1059	1034	989	1074	1042	1074	1030	1051	1023	973	1023	1103	1067	1040	983	1066	1085	995	983	1012	1075	1038	1061	1051	1011	1065	1008	1073	974	1062	1053	1047	1053	1065	1040	1066	990	1078	1039	1096	1022	1039	995	989	981	1086	1013	1033	1090	1058	1065	1084	1042	1077	1024	1051	995	1031	1119	1040	1044	1016	1111	998	1048	1084	1002	1036	1005	1028	1076	1094	1037	1052	1053	1014	1005	1080	1035	1069	1027	1072	1023	1064	1039	1069	1041	1060	1074	1053	1047	1046	1046	1058	1119	1059	1100	1103	1102	1053	1116	1038	1024	1086	1066	1059	1062	1047	1035	1030	1030	1072	1049	1030	1123	1013	1025	1057	1051	1047	1027	1053	1020	1064	995	1085	1045	957	995	1026	1092	1032	1027	1017	1066	1055	1076	1072	1098	1042	1036	1102	1101	1058	1079	1048	1081	1073	1050	1086	1063	1020	1115	1068	1073	1067	1040	1045	1018	1083	1005	1078	1045	1017	1080	1007	1068	1091	1024	1074	1013	1029	1056	998	963	1074	1034	1071	1123	1034	1077	1080	1064	1087	1007	1035	1005	1041	1057	1095	1024	1042	974	1001	1096	1058	1037	1057	1039	1063	1026	1029	1030	1047	1115	1010	1076	1080	994	1119	1021	1057	1018	1000	1044	1024	1053	1025	1037	1062	972	1056	1078	1056	1069	1059	1041	1046	1075	1039	984	1042	1025	1014	1066	1039	1084	1093	1053	1031	1019	1014	1064	1076	993	1065	1049	1061	1048	989	1137	1043	1058	1080	996	1047	1027	1074	1039	1027	1035	1073	1087	1102	1108	983	1006	1067	1036	1033	998	1105	1079	1030	1037	996	1058	1030	1011	1047	1076	1025	1078	1038	1096	1033	1053	1094	1113	1071	1048	1048	1097	1111	991	1072	1058	1064	1017	1053	1076	1088	1086	1015	1020	1056	1025	1069	1025	1021	1096	1065	1038	1102	1061	1054	1076	1075	1011	1021	1054	1086	990	1021	1058	941	1022	1012	1053	1000	1003	1013	1056	949	1065	1088	1090	1091	1026	1114	1036	1058	998	1019	1016	988	1057	1007	1045	1052	1047	1006	1019	1023	1032	1029	1071	1078	1052	1013	1056	1044	1067	1029	999	1088	998	1020	1106	1058	1036	1049	1037	1085	1038	1052	1096	1044	1057	1079	1035	1023	1006	1069	1048	1102	1023	1050	1053	1120	1038	1083	1096	1019	1044	996	1011	1037	1086	1068	1119	1043	1057	1060	1052	1044	1023	1088	1053	1055	1040	1076	1040	1007	1084	1105	1032	1034	1055	1078	1006	1021	1078	1066	1084	1019	1074	1060	1039	1015	1025	1035	1094	1065	1022	1077	1065	1069	1057	1016	1075	1099	1032	1034	1038	997	1027	1042	1056	1014	1033	1052	1028	1031	1069	1073	1095	1017	1090	1021	1069	1073	1047	1089	1078	1060	1069	1051	1027	1062	1077	1044	1108	1078	1084	1082	1053	1056	1074	1020	1095	1059	1030	993	1073	999	1025	1004	1061	1069	1061	1039	1033	1051	1057	1075	997	1002	1066	999	1084	1037	1062	1051	1045	1070	1073	1024	1060	1066	1078	1025	1034	1040	1050	1072	1059	1025	1076	1029	1040	1000	1034	1074	1041	1034	1068	1078	1035	1062	1064	1070	1023	1070	1031	1076	1037	1130	991	1009	1083	1070	1004	1029	1044	1050	1094	1050	1054	1021	990	998	1038	1039	1015	1031	1051	995	1086	997	1035	1048	1092	1063	1066	1049	1027	1064	1036	1059	1097	1068	1053	1026	1075	1037	1067	1006	1095	1081	1034	1026	1084	1089	1069	1042	1138	1061	1064	1067	1066	1044	1052	1094	1077	1139	1049	1044	976	1025	1024	1050	1069	1081	1046	977	1050	1065	1063	1096	1002	1056	1034	1089	1068	1012	1019	1101	1048	1048	984	1061	1025	1010	1064	1036	1047	1095	1018	1060	1033	1080	1037	1105	1069	1070	1107	1079	1040	1033	1059	1091	1012	1010	1073	999	1085	1012	1038	1017	1028	1080	1011	1072	1016	1030	1035	1075	1030	1078	1136	1064	1032	1073	1094	1016	1087	1058	1084	1053	1049	1029	1035	1021	1049	1060	1007	1038	1049	1033	1085	1051	1064	1083	1082	1045	1082	1036	1044	1029	1068	1045	1084	986	1068	1038	1056	1071	1024	1078	1033	1005	1022	1074	1057	1101	1086	1021	1049	1025	1027	1046	1073	1085	1042	1043	1072	1062	1033	1096	1038	1078	1042	974	1089	1060	1059	1040	1038	1023	1055	1107	1049	1038	1042	1057	1118	1057	1050	1051	1096	1091	996	1041	1024	1036	1087	1015	1071	1051	1052	1062	1060	1004	1032	1068	1039	1057	1116	1038	1017	1103	1017	1009	1025	1079	1039	1086	1046	1046	1056	1087	1037	1071	1062	1021	958	1040	1021
4991	2306	1264	709	520	469	517	478	393	324	274	247	248	224	189	179	187	179	139	154	141	116	134	157	131	134	135	147	125	129	148	122	128	124	135	133	118	147	117	127	129	142	141	116	111	121	129	112	139	140	132	123	108	124	130	120	114	157	138	128	124	145	138	120	130	127	131	120	135	133	111	110	121	132	142	121	113	130	122	120	129	117	124	132	110	116	120	133	143	135	136	122	134	118	143	117	130	121	108	115	128	132	118	110	117	120	117	119	110	119	146	109	108	125	123	131	133	120	128	120	135	129	130	125	125	139	145	117	108	126	120	111	122	120	123	117	120	142	114	105	124	123	127	126	128	130	139	133	136	130	132	131	154	125	138	129	122	111	135	121	134	125	122	124	144	130	148	135	120	111	124	131	138	152	117	116	124	133	135	129	130	129	138	132	161	133	106	128	117	119	140	128	141	129	125	126	139	130	141	131	110	113	109	111	145	132	118	120	125	108	135	112	133	117	132	137	126	124	120	140	109	118	112	115	118	144	128	133	116	120	139	98	116	112	133	124	135	136	124	118	141	125	132	136	130	122	129	115	129	124	123	103	125	137	120	133	136	120	123	125	135	130	125	129	131	125	135	143	143	121	123	141	126	133	131	123	122	119	148	122	128	136	122	121	129	140	121	125	130	130	114	110	122	141	124	111	133	113	117	117	122	137	130	129	122	136	120	132	132	129	120	120	127	120	129	128	126	122	153	125	124	117	122	132	135	131	133	116	132	117	126	141	141	140	110	118	125	135	112	133	135	132	116	116	91	130	125	135	110	116	130	132	129	117	129	129	125	122	131	117	101	117	118	133	112	133	129	126	136	141	103	141	131	137	124	137	144	117	133	130	112	136	126	116	126	139	118	120	123	145	130	125	133	120	137	122	128	113	126	130	141	116	117	118	129	129	101	133	118	119	147	142	126	131	144	137	121	130	115	131	128	135	135	120	130	106	116	129	123	143	139	119	131	134	127	117	116	134	107	113	132	126	116	113	133	120	129	130	140	109	121	133	109	120	121	130	124	122	132	139	132	121	122	108	156	137	123	127	127	126	107	117	122	144	133	111	130	103	130	120	116	114	142	106	121	117	128	120	142	136	135	132	114	134	127	102	131	121	132	113	119	120	125	127	133	126	135	130	109	137	127	139	132	99	126	127	108	134	131	136	115	124	139	115	125	135	133	127	131	144	125	145	113	122	148	131	121	137	136	98	127	146	122	105	111	131	124	115	132	127	121	130	121	146	118	151	130	126	120	136	119	117	100	107	128	118	139	108	133	124	127	127	102	124	122	145	131	118	111	147	128	119	137	120	131	123	135	124	135	121	122	144	140	127	113	135	119	134	123	130	129	123	115	136	130	110	149	116	143	119	118	117	154	116	130	126	125	139	117	129	125	132	119	136	110	130	127	136	128	126	121	127	128	128	133	140	133	115	134	120	140	118	114	147	108	124	135	115	133	127	138	109	139	132	116	124	97	107	118	142	118	127	131	130	124	145	134	144	111	130	118	129	143	103	140	119	137	111	145	143	128	133	114	121	137	126	143	124	132	128	133	141	133	116	120	113	126	133	140	126	137	126	110	122	123	123	130	131	126	142	127	124	125	112	121	133	131	118	128	134	134	142	131	107	111	101	127	107	108	121	138	133	119	123	105	113	130	124	121	146	125	123	143	119	124	121	106	120	129	124	140	135	113	137	115	131	155	121	102	123	114	119	105	121	134	130	109	126	139	110	131	132	121	123	119	138	154	125	135	116	129	130	124	109	126	113	142	133	125	146	136	120	116	118	162	122	130	124	135	117	132	137	129	141	118	122	130	125	131	137	142	118	129	124	130	127	91	125	119	145	120	136	123	111	130	130	122	126	120	123	135	126	141	138	128	147	133	131	119	108	128	119	125	138	104	123	113	136	115	122	137	124	132	130	132	135	122	149	123	126	135	152	112	119	106	121	138	140	119	127	134	117	125	117	137	136	127	114	129	133	142	139	114	105	136	146	114	140	124	132	143	136	116	133	141	148	108	143	112	143	134	120	120	135	115	134	116	127	117	141	143	138	124	124	134	119	120	118	105	136	96	107	125	131	125	128	138	132	134	122	146	128	139	127	140	119	119	123	129	106	139	121	131	127	131	147	124	126	131	129	119	130	136	116	134	134	106	128	135	114	131	155	133	109	110	110	134	126	144	132	115	120	124	138	135	130	123	124	136	129	116	120	132	117	109	136	114	119	108	112	139	146	118	129	129	131	129	112	125	120	124	155	113	126	126	130	109	124	135	123	140	112	112	95	132	137	119	124	117	139	125	142	115	112	145	107	124	134	140	113	131	140	134	100	93	114	122	127	117	122	123	126	117	122	145	139	109	125	111	142	124	140	120	128	125	120	116	109	130	115	123	120	131	110	138	129	147	113	133	115	124	104	121	103	118	132	133	147	127	142	125	109	126	127	115	146	122	112	125	129	139	109	127	146	120	136	120	126	126	115	134	135	113	126	120	133	137	114	137	124	127	138	115	109	117	102	115	139	141	111	124	137	113	134	123	120	120	137	100	128	117	119	114	122	118	109	120	132	114	139	139	115	124	130	116	145	113	131	122	124	121	130	116	122	121	115	121	114	109	113	159	118	141	123	117	108	110	136	141	137	114	131	108	128	122	118	106	138	135	144	124	112	142	132	115	123	129	149	110	138	148	139	136	144	125	122	131	112	118	107	128	151	115	123	118	108	137	144	115	122	128	128	133	101	121	128	135	115	134	138	132	130	139	152	128	105	122	132	141	145	121	132	121	129	120	136	116	116	118	123	123	126	134	131	107	105	135	108	127	117	129	112	137	131	117	113	140	122	112	134	123	133	114	112	122	132	121	118	140	132	122	121	117	135	134	130	129	119	95	133	117	120	128	128	111	104	130	125	150	135	122	142	134	138	121	135	136	130	126	113	136	117	120	117	138	126	125	150	126	129	142	155	125	138	104	124	129	119	120	118	128	148	132	113	108	119	120	120	141	121	122	121	135	145	110	145	124	120	115	147	124	142	117	121	132	128	121	114	121	121	129	106	128	128	134	135	128	131	147	132	126	129	124	131	117	125	112	124	142	130	125	112	137	135	136	140	138	114	123	126	123	115	117	105	132	109	128	124	137	147	141	121	138	128	126	102	130	142	138	125	146	117	103	126	107	135	96	118	136	130	111	120	115	131	121	142	116	104	130	126	117	121	137	156	144	110	132	125	130	129	135	138	123	121	131	115	129	106	131	119	121	119	126	145	111	118	117	111	148	126	135	115	112	120	139	116	128	119	144	118	121	121	118	110	133	148	114	133	111	130	134	116	141	116	117	141	131	143	126	137	136	115	113	136	117	133	111	120	112	151	105	120	128	119	126	120	112	142	134	130	111	129	121	129	113	121	143	130	115	125	126	128	156	124	132	134	116	136	133	117	132	140	122	135	110	140	117	120	122	117	127	139	125	103	131	141
30816	17044	11639	11314	15451	16372	14701	12013	9838	8001	6465	5300	4443	3670	3049	2594	2144	1921	1830	1738	1574	1420	1344	1210	1155	1095	1042	992	984	901	1038	990	945	990	960	870	1032	942	969	968	979	948	884	966	895	913	928	920	946	945	955	914	943	946	939	940	927	930	937	954	992	901	887	936	897	921	946	906	949	955	938	932	952	891	925	873	969	903	911	945	909	884	942	928	918	962	954	934	964	973	925	865	940	942	910	922	863	902	893	909	957	928	930	920	978	961	889	919	891	905	987	929	877	954	915	950	921	953	936	917	909	913	905	899	860	939	936	954	882	972	952	898	932	913	909	874	954	986	935	937	927	960	921	902	895	926	913	944	948	968	917	895	910	915	952	924	905	923	922	902	925	940	915	952	933	879	862	896	950	893	907	878	903	946	925	925	913	984	920	977	914	948	922	904	929	931	911	956	940	928	956	901	978	966	945	913	985	923	896	933	951	987	909	892	956	926	942	936	983	908	918	930	966	952	940	960	870	912	865	961	862	925	920	891	898	933	927	920	877	931	956	916	966	936	932	854	973	913	912	901	901	958	960	966	961	949	900	927	924	916	917	927	974	901	920	901	911	986	918	929	921	885	906	950	900	908	913	901	975	970	930	975	918	924	930	899	929	894	889	906	914	902	914	870	956	948	925	940	933	894	963	879	934	915	905	898	966	933	908	953	918	868	951	921	944	951	874	899	883	943	912	960	902	916	902	928	915	945	937	879	999	918	949	955	902	891	935	902	912	922	919	895	912	900	931	894	954	907	988	951	894	941	880	920	952	987	915	933	874	942	927	926	973	918	939	890	988	942	910	928	945	968	881	930	891	893	993	942	895	947	953	892	962	941	928	916	938	904	902	923	914	930	921	893	926	926	909	918	906	923	979	948	914	926	866	995	963	960	907	972	914	918	880	950	953	929	961	951	914	938	867	957	971	940	889	905	922	977	889	933	878	959	913	928	935	922	944	911	977	926	945	946	933	996	934	961	917	888	882	937	979	950	878	890	927	942	914	923	885	902	953	940	1010	980	909	886	969	959	917	939	918	964	913	967	910	911	915	912	935	911	917	954	907	920	933	934	917	948	900	956	920	963	931	934	909	897	940	897	895	925	969	937	925	920	917	932	921	966	955	946	894	919	882	892	883	935	963	924	910	889	950	893	928	938	881	909	953	971	936	954	946	907	935	950	937	937	914	951	928	887	937	947	910	930	943	918	962	982	871	943	932	933	951	919	887	899	887	902	930	912	913	940	924	933	928	949	922	939	847	928	899	889	928	936	913	917	938	893	943	913	939	969	966	919	957	923	982	881	942	942	890	907	942	946	875	987	961	867	909	904	917	971	921	938	898	956	921	997	953	959	922	927	935	957	952	895	909	982	925	926	926	960	887	956	949	927	873	908	959	861	926	901	882	925	928	948	920	1000	953	948	914	857	931	893	874	892	950	940	876	922	915	889	928	987	915	934	903	975	907	915	926	980	920	882	916	919	894	909	956	915	869	935	944	913	918	902	951	887	892	940	906	898	884	900	947	929	942	955	938	914	896	913	921	956	850	907	926	929	961	925	937	931	932	951	939	934	935	894	949	939	916	916	951	877	961	951	913	873	923	891	948	943	917	925	868	923	921	1002	914	895	855	857	934	970	900	890	914	891	933	880	903	946	950	918	911	903	867	920	942	916	907	954	940	930	917	911	909	942	919	885	918	950	971	972	862	947	957	858	950	942	949	935	929	877	982	973	930	945	944	924	936	919	898	929	929	962	867	913	883	898	943	947	905	938	939	935	919	943	864	905	919	891	892	909	963	886	941	887	956	952	885	975	908	944	940	937	964	984	960	933	962	895	934	984	922	948	973	1001	913	928	935	946	954	931	937	935	951	920	909	917	942	934	917	950	917	907	923	957	869	918	951	910	883	939	921	916	973	930	920	908	948	932	902	903	946	901	930	943	897	906	943	908	902	880	964	979	926	925	921	921	907	935	941	913	896	865	955	919	928	911	910	900	916	884	930	926	952	905	906	887	956	955	903	897	917	967	902	919	937	949	924	998	994	910	928	910	923	984	994	966	931	958	938	924	890	927	938	896	925	866	913	927	930	951	909	953	929	974	928	951	944	914	951	908	1014	965	932	909	935	883	988	949	898	931	934	934	881	950	981	900	919	916	926	902	969	996	971	956	923	897	937	920	943	923	938	918	974	924	977	926	950	923	909	928	866	963	934	898	910	973	915	912	954	989	944	911	934	926	915	924	928	952	897	861	901	912	923	917	915	903	965	938	910	916	922	923	910	927	964	917	959	896	980	892	939	894	902	889	928	956	924	848	942	913	924	903	940	891	891	969	923	902	917	964	935	919	941	992	962	988	909	925	891	907	965	912	966	858	939	948	867	953	874	921	895	938	876	870	983	928	971	913	907	936	933	896	901	945	924	916	982	997	918	922	883	955	901	953	912	955	931	923	909	865	953	921	905	902	894	922	935	908	918	914	941	970	961	946	952	949	963	921	970	905	894	863	979	961	913	951	919	910	948	847	895	882	913	936	907	993	892	968	925	917	910	953	931	937	908	909	922	894	927	930	895	945	957	880	919	924	932	924	942	903	890	911	905	898	981	912	920	895	866	900	912	921	940	914	908	948	846	943	935	957	877	942	931	919	876	914	933	933	949	912	900	986	923	923	951	937	897	910	921	878	944	907	884	924	913	894	884	939	900	937	898	930	918	930	934	956	925	942	926	964	908	851	924	886	910	910	943	947	946	936	903	901	951	895	939	937	957	904	921	852	939	960	894	881	912	905	895	922	897	897	894	979	950	845	917	896	873	939	922	966	914	850	929	926	975	897	923	960	965	950	974	960	950	916	871	983	923	924	951	933	952	932	932	914	882	873	897	931	908	863	914	973	955	861	948	908	943	895	965	927	954	938	882	867	947	867	922	885	929	949	954	855	897	906	898	965	927	1025	918	922	938	936	940	885	927	921	895	904	870	898	919	912	895	946	888	948	977	888	900	893	926	926	901	928	932	920	957	908	947	913	904	922	920	879	914	929	914	932	935	944	885	925	956	894	939	913	939	946	928	954	885	924	950	886	891	923	905	905	902	939	983	931	908	910	987	890	913	927	939	924	875	920	893	895	917	958	931	928	941	909	895	934	950	913	922	972	939	930	928	918	925	942	914	868	905	901	964	889	994	908	907	933	934	946	964	920	933	965	943	967	919	902	941	943	933	897	926	901	944	934	910	955	910	898	894	958	887	948	886	935	961	940	910	920	917	923	906	921	913	932	938	957	912	937	993	901	899	965	867	926	934	950	915	971	924	919	966	927	898	988	914	889	911	911	966	986	917	932	942	956	914	919	882	888	925	898	922	910	933	933	918	859	856	927	967	936	926	919	930	945	911	943	985	924	906	874	943	945	930	864	884	890	951	890	988	925	964	928	940	904	976	934	920	906	933	893	911	919	942	894	884	944	942	970	939	933	952	918	944	906	903	941
6808	3613	1979	1108	688	630	688	604	510	459	348	336	312	277	263	202	227	250	218	164	179	149	183	159	138	140	141	174	133	167	159	143	161	129	144	140	126	165	134	141	174	139	140	146	154	158	150	154	139	150	148	153	148	131	133	154	139	169	143	130	130	146	143	162	151	125	146	109	161	136	146	149	150	133	149	157	132	124	154	145	159	133	146	157	136	147	147	136	124	150	131	148	138	135	136	169	150	155	144	139	133	143	132	154	144	144	151	138	155	127	160	151	118	143	147	123	122	162	132	149	154	143	134	123	136	149	163	143	131	151	151	145	155	143	145	132	143	146	150	136	150	141	122	142	132	153	145	144	153	134	139	137	133	156	149	154	147	145	125	139	144	141	153	157	177	142	147	131	149	133	152	137	138	153	127	147	137	135	148	157	134	166	148	144	134	144	172	139	151	163	139	152	164	141	139	156	160	137	146	136	173	151	135	153	144	147	167	168	146	127	143	137	170	138	138	146	154	153	150	137	158	151	144	124	159	155	150	132	152	137	134	148	150	152	146	171	122	155	138	137	143	123	170	128	143	131	130	145	111	164	150	152	119	141	136	147	142	172	139	128	130	135	157	148	125	149	146	133	123	135	171	142	176	144	151	128	144	142	142	169	166	149	145	168	140	154	127	130	147	146	165	149	143	134	126	144	154	141	135	144	144	142	126	133	154	135	143	145	152	137	162	143	126	138	154	133	148	148	130	132	142	145	116	128	142	151	146	139	129	138	134	138	156	127	153	151	168	145	155	121	133	136	135	145	127	137	156	126	146	138	157	148	156	117	134	151	162	138	146	127	159	136	138	160	137	142	150	161	138	134	132	111	162	163	139	143	167	155	140	145	160	144	138	133	134	167	148	143	149	129	153	135	163	146	132	152	144	142	153	144	145	140	137	138	169	146	132	141	146	139	138	157	139	128	145	139	137	136	174	131	140	152	131	134	161	129	129	160	156	137	120	157	148	149	147	139	138	122	152	164	133	132	133	126	145	137	162	146	143	139	150	130	126	133	124	151	144	156	130	138	146	146	145	151	140	153	149	153	131	135	123	161	136	139	126	159	152	144	127	159	142	135	152	104	141	148	137	129	134	148	130	160	137	122	163	148	143	143	128	159	135	142	141	163	123	172	135	142	143	155	174	152	154	146	136	153	141	165	170	149	140	149	125	124	146	150	144	146	144	154	159	135	136	139	151	138	139	137	137	149	143	186	149	130	131	129	138	153	134	168	143	164	124	140	133	140	145	140	159	150	146	141	146	142	144	150	141	155	146	139	147	158	144	163	144	171	163	125	157	132	155	141	159	135	138	127	145	141	140	140	135	142	160	136	130	115	130	162	144	147	135	151	151	130	136	153	146	125	160	128	159	137	130	136	142	108	130	135	132	148	136	134	149	150	138	140	135	151	156	146	163	157	140	136	149	145	123	139	126	156	150	142	153	145	134	145	142	151	146	158	151	137	132	162	141	149	143	147	145	155	133	151	158	129	137	142	147	160	141	146	125	122	148	158	114	147	135	166	163	142	160	153	153	151	132	132	147	128	143	138	166	147	132	163	165	146	151	132	147	124	134	123	135	140	140	146	138	155	123	147	148	134	132	155	152	145	141	157	144	171	122	143	130	152	123	136	146	144	158	143	166	156	117	167	148	151	147	162	129	153	138	165	140	149	139	145	164	137	160	137	157	139	142	149	142	150	148	148	142	138	137	131	142	136	158	134	153	150	136	130	169	144	121	133	144	149	153	153	134	157	125	149	131	138	139	139	148	157	133	151	141	137	138	118	170	146	133	144	147	129	151	155	162	121	141	151	153	144	142	137	124	131	137	140	131	155	145	176	143	160	138	139	159	127	143	158	141	134	139	141	147	143	137	136	143	161	111	140	143	158	146	128	134	118	140	140	149	147	151	147	152	129	152	124	157	160	138	171	145	152	131	146	130	140	135	134	138	145	136	148	138	151	143	133	144	154	125	138	150	143	128	123	137	131	140	132	144	162	157	132	156	139	157	168	149	132	146	158	130	155	150	150	136	137	133	134	155	133	149	132	140	131	137	153	149	149	172	140	135	169	146	143	138	152	138	131	152	140	150	151	142	146	142	158	126	139	150	166	153	135	134	121	150	130	125	132	171	161	153	159	131	157	139	129	146	143	131	149	142	143	146	131	136	136	142	128	147	126	136	144	142	130	143	138	133	150	148	149	130	162	138	125	146	157	157	152	162	153	153	121	131	136	153	138	162	133	114	142	152	132	131	148	144	129	145	140	149	142	165	159	144	149	133	147	143	163	155	138	137	152	142	153	153	136	144	138	146	148	136	157	136	133	129	135	143	142	155	138	151	132	163	118	149	131	133	142	118	128	142	159	152	149	155	131	156	142	137	142	186	143	153	153	157	140	136	144	131	134	142	166	147	139	143	132	125	156	146	117	144	173	161	135	138	140	141	141	147	149	139	150	148	135	158	130	136	143	136	156	154	138	141	139	126	164	148	166	124	137	140	145	141	159	135	143	137	125	166	125	151	157	146	124	139	146	137	149	152	143	137	143	138	142	127	148	145	146	130	153	148	129	144	149	155	140	133	134	146	141	139	148	149	139	148	141	138	128	145	145	137	141	139	106	136	145	140	133	161	158	141	126	139	155	160	156	130	137	149	163	147	160	123	141	138	136	150	141	165	144	143	150	157	134	139	144	155	166	143	126	126	136	144	157	141	155	138	163	124	118	158	159	161	138	153	129	119	125	132	136	156	125	157	142	128	145	130	134	136	157	141	147	144	171	127	160	126	152	134	175	150	170	160	165	148	120	141	146	128	142	163	144	138	156	135	113	147	178	150	154	153	137	145	129	158	147	131	143	158	135	148	151	136	142	131	134	159	141	139	150	168	152	137	131	139	151	166	130	162	151	148	134	154	155	130	146	143	155	129	138	120	146	156	141	144	172	153	149	150	141	139	151	149	138	157	140	132	150	133	155	131	173	145	139	141	143	147	111	140	143	129	164	148	128	156	127	155	152	149	104	138	137	150	152	161	149	159	137	131	132	142	132	144	133	141	147	149	142	160	153	129	146	136	132	137	143	127	133	149	131	161	165	147	122	145	138	127	126	150	145	165	160	148	134	153	143	126	139	152	141	135	157	148	151	154	147	131	136	147	145	129	129	153	125	125	142	145	129	136	167	152	152	129	122	152	139	145	141	139	164	133	128	148	132	151	150	172	133	167	149	142	141	151	161	134	135	133	148	172	124	147	137	136	139	120	152	141	127	137	146	145	131	154	144	137	133	124	146	180	151	184	140	141	166	145	143	153	123	150	159	126	142	152	148	146	128	150	139	153	121	151	138	150	127	150	125	154	146	124	129	147	151	119	150	131	145	173	135	152	153	141	168	144	141	155	144	133	160	126	153	126	160	144	146	170	134	152	145	142	143	136	155	138	134	136	118	141	138	133	155	155	131	133	149	120	146	132	150
35824	21409	15192	14259	18707	20013	18688	15976	12935	10155	8407	6901	5694	4591	3789	3231	2810	2506	2312	2170	1855	1728	1582	1471	1417	1163	1223	1218	1160	1103	1105	1114	1116	1112	1113	1060	1071	1092	1067	1134	1060	1086	1030	1120	1051	1125	1138	1072	1127	1025	1022	1127	1057	1107	1040	1089	1051	1053	1089	1089	1096	1033	1076	1020	1126	1076	1040	1022	1075	1067	1044	1078	1073	1008	980	1066	1068	1070	1052	1002	1029	1056	1041	991	1030	1015	1012	1060	1033	1001	1003	996	1030	1013	1013	1008	1064	1061	1060	1027	1013	1081	1029	1074	1009	1021	998	1015	1069	1064	1037	1023	1051	1012	1034	1016	1011	1080	1017	1081	1089	1017	993	1053	1080	1036	998	1012	1075	1079	1059	1071	1042	1020	1030	1071	996	980	1116	1063	1036	1005	1067	1070	1063	1095	1095	1034	1018	1005	1030	1032	1073	1083	1058	1130	1072	1072	1000	1074	1062	1058	1065	1105	1057	1016	1017	1071	1019	1019	1010	1018	1063	1012	1064	1034	1032	1025	1040	1087	1029	1120	1068	1028	1007	1027	1003	1043	1017	1007	1033	1062	1014	1046	1028	1024	1053	1081	1040	965	1090	1053	1063	985	1018	1071	1041	986	1036	1030	1072	1072	1020	1057	1018	1050	1062	999	1076	1049	1091	1073	1052	1067	974	1013	1034	1029	1102	1049	1064	1021	1026	981	1049	1009	992	1022	1069	1027	1036	1053	1038	1063	1024	1037	1001	1010	1006	1005	1050	1076	1056	1060	999	1033	1082	1026	1061	1014	1044	1061	1030	1021	1071	967	1014	1096	1068	1126	1049	1051	1031	1050	1069	1047	1049	1044	1130	1041	1013	972	1060	1033	1069	1048	1017	1099	983	1074	1020	990	1045	983	1059	1047	1050	1026	972	1046	1042	1087	1062	1017	1038	1006	1062	1057	1006	1000	1059	1045	992	1011	1034	1083	1051	1010	1089	1069	1058	1026	1025	1039	1030	1023	1045	1015	1034	1060	1115	1008	1012	1044	1106	1072	1027	1034	1036	1017	1131	1019	1039	980	1088	1029	1038	1057	1077	1055	1034	1053	1026	991	1024	1032	979	1055	1009	1065	1014	990	1036	1025	1053	998	1057	1016	1061	1036	1059	1045	971	1038	1085	1062	1049	1080	1081	1066	1055	979	1038	1060	1016	1080	1039	1061	1002	989	1011	1038	1047	1035	1002	1084	1042	1064	1039	1058	1020	997	1078	1056	1073	1049	1058	1083	1020	1115	1096	1062	1053	1017	1048	1048	1046	1112	1060	1053	992	1085	1003	1060	1026	1046	1010	1004	1058	1028	1001	1113	1086	975	1028	1116	1042	1005	990	1015	1024	1017	1067	1050	1035	1063	1053	1069	1067	983	1041	1078	1009	1074	1109	1085	1030	1008	1036	1079	1125	997	1019	980	1043	1014	1039	1026	1024	1024	1045	1069	986	1019	1033	1028	1018	1017	973	1015	1008	1042	1031	1030	1050	1065	1014	1049	1064	1032	1006	1074	1106	1067	1094	1014	1041	1023	1028	1026	1054	1015	1061	1063	1039	1066	1055	1033	1018	1050	1067	1064	1045	1018	1076	1009	1028	997	1009	1029	1085	1079	1048	1040	1016	1009	1049	1080	1042	1079	1070	1028	996	1086	1085	995	977	1004	1051	1109	1021	1061	1008	1084	1062	1057	1102	1061	1023	1017	1019	1015	1047	974	1040	1037	1026	1050	1009	1049	1053	966	1063	1045	1037	1058	1027	1023	996	1022	1031	1073	1000	1010	1028	1063	1013	1018	1029	1022	1081	1083	1054	1030	1002	982	1025	1061	1108	997	1037	1051	1003	1023	1065	1046	1051	1064	1015	1066	1064	1040	1031	1015	1008	1050	1066	1029	1044	1031	1026	1023	1030	1000	1029	1009	1055	1057	1052	1008	1058	1085	1067	1026	1002	1037	1072	1046	1054	1050	1068	1061	1012	992	1040	980	1039	1025	995	1055	1094	1007	1036	1009	1054	1088	1046	1066	992	1057	1046	1100	1039	1060	1089	983	1013	1054	987	1034	1061	1078	1093	1027	1000	1052	1041	1042	982	1023	1001	1070	1024	1054	1027	1057	1034	1056	1070	1074	1041	1005	978	987	1052	1046	1039	1031	1039	1025	1025	960	1037	1002	1054	1121	1006	1059	1024	965	996	1004	1033	1096	1067	1077	1086	1039	1040	1040	1094	990	1100	1025	1050	1068	1032	1099	974	1044	1007	1099	1034	1049	989	1039	1031	1089	1083	1078	990	1031	1104	1056	1026	1058	1058	1041	1090	1036	1025	1072	1070	1013	1023	1106	1023	1049	1023	1008	1020	1033	1044	1018	1061	1059	1019	1080	1015	996	1070	1058	1038	1021	1050	1000	1049	1069	1007	1060	1019	957	1038	1011	1032	1058	1005	988	1046	1041	1097	1060	1029	1044	1098	1047	1080	1011	1024	1034	1094	1021	1036	1051	1046	1028	1080	1008	1027	1052	1018	1047	1027	1056	979	1023	1070	1064	1042	1086	1032	1061	956	1053	1012	1064	1010	1069	1012	1097	1045	1104	1046	1020	1034	1045	1061	1003	1047	1081	1048	1066	1027	1028	1055	1059	1018	1082	1061	1050	1015	1059	1070	1023	1084	1025	1051	1043	1074	1015	1027	1050	1022	1046	1074	989	1058	1038	1003	1046	1038	1003	1043	1049	1068	1027	1001	991	1061	1036	998	1068	1026	1044	1050	1067	1014	1072	1034	1047	1039	989	1051	1013	1042	1066	1061	1027	1094	1045	996	1046	1052	1034	1023	1056	1084	1012	1030	1081	1031	1059	1034	1060	1082	1044	1032	1033	1053	1028	1058	1046	1090	1025	1012	1002	1051	1024	1058	1041	991	1029	1021	1072	1020	989	1043	1017	1072	1062	986	1026	1000	1008	1026	1018	987	1023	1087	1042	1021	1038	1101	1007	1046	998	1004	1044	1082	1077	1016	1087	1036	1000	1048	1085	1024	1027	1075	1030	1021	1041	1032	1086	1028	1051	1059	1041	1053	1061	987	1062	1084	1078	992	1003	998	1038	1029	1042	1027	1039	1068	1090	996	1032	1077	1046	1013	1112	1096	1056	991	1058	1023	1045	1079	1052	1070	1043	1052	1062	983	1047	979	996	1018	1013	1008	1072	1036	1053	1027	1020	1022	1035	1032	1039	1094	1048	1063	1089	954	1042	986	1036	1035	1068	1118	1101	1043	1076	1026	1080	1011	1101	1079	1054	1094	1060	1029	1069	1035	1049	1009	1025	1053	1054	1091	1009	1039	1031	1053	1021	1001	1041	1077	1007	1009	1079	1084	995	1007	1071	1048	1026	1091	1040	1027	1002	1096	1075	1070	1024	1096	1024	1000	1078	1057	1048	1087	1038	1067	1063	1019	1067	1037	1010	1052	1039	1089	1047	1067	1116	1013	1052	1088	1025	1017	1007	1080	978	1036	1094	1036	1030	1037	1025	1074	1037	1047	1052	1094	1011	1070	1050	1055	1020	1018	1057	1084	1034	1062	1020	958	989	1078	1003	1011	1050	1052	996	1052	1057	1001	990	1058	974	1005	1036	1012	1032	1026	1033	1027	1066	1079	1045	1012	1071	975	1051	1047	1062	1014	1065	1005	1004	1057	1027	1088	1039	1030	1043	1101	1025	1075	990	1047	1088	995	1081	1026	1044	1048	1019	986	952	1007	958	1019	1066	1032	1025	992	1037	1029	1058	1045	1027	1075	1044	1080	1100	1000	1040	1065	1068	1006	1059	1042	1062	1042	1056	1050	1044	993	1089	1074	1057	964	1098	1080	1095	1057	1000	987	994	1060	1087	1061	1045	1099	1050	989	1093	1060	1046	1042	1044	1078	1057	991	1073	1042	1033	1065	1036	1048	1026	1018	1084	1049	1064	1073	994	1032	1053	983	1028	1011	1003	1026	1038	1061	967	1057	1033	1068	1038	1079	1075	1032	1034	1058	1032	1016	1033	1045	1059	1082	1075	1004	1030	1077	1018	1065	1076	1013	1049	1095	1045	1048	1022	1049	1006	1067	1088	1097	1084	1060	1004	1016	1094	1087	1049	1013	1052	1039	1031	1038	1065	1006	1082	1051	1033	969	1029	1059	1059	1008	1049	1051	1064	1022	1041	1045	1048	1011	1014	1094	1030	953	1106	1026	976	1076	1063	1029	1014	1069	1084	1090	1070	1026	1066	1040	1015	1035	1029	1027	1028	1048	1064	1037	993	1008	1011	1075	1053	1019	1011	1075	1026	1026	972	999	1023	1049	1024	1008	1112	1064	1050	1034	1093	1056	1043	1076	1058	1046	1018	1066	1071	1021	1045	1062	1040	1083	1031	1007	1023	1059	1031	1018	1075	1027	966	1015	1098	973	993	1068	1041	1064	1053	1040	1012	1047	1043	1006	1063	1006	1047	1037	1092	1020	1052	1049	1066	1064	1080	1031	1026	1003	1047	1058	1011	1039	1043	1027	1026	1003	1031	1024	1000	998	1014	1061	1060	1023	1076	1087	1057	1105	1027	1096	1073	997	974	1089	975	1005	1080	1063	981	1023	1003	991	1073	1053	1036	1032	1013	1043	1006	1019	1053	1082	1043	1035	1011	994	1046	1034	987	1058	1095	1087	1083	1003	1046	1025	1081	1102	1054	1007	1039	1009	1006	1025	1056	1018	1042	1062	1068	1065	1083	1049	1040	1028	1050	1075	1015	1055	970	1082	1054	1034	1022	1019	992	1053	1062	1052	1023	1023	1057	1062	1051	971	1082	1023	960	1065	1056	1011	1022	1053	1042	1016	1083	1020	968	1091	1012	1044	983	1060	1085	1022	988	1008	1068	1045	1010
7309	3064	1750	905	631	562	569	567	496	414	345	292	299	246	202	205	213	163	175	178	148	154	154	133	126	118	124	120	130	150	130	114	154	125	123	138	116	123	113	126	152	146	130	141	137	140	134	139	136	129	135	108	139	131	143	116	125	127	131	137	125	123	131	121	144	146	136	134	117	121	131	137	131	126	124	116	117	111	139	132	124	118	137	133	88	129	116	116	134	143	109	123	129	132	138	135	132	132	115	132	138	122	132	141	140	126	123	106	133	119	124	111	134	139	129	146	117	133	124	113	133	141	129	150	129	125	111	127	135	123	141	107	109	111	131	132	140	136	120	125	117	128	139	137	129	121	132	131	154	111	154	125	131	110	158	135	113	136	119	137	140	120	114	123	128	147	118	121	125	130	124	90	145	118	123	139	118	155	128	129	116	130	120	119	119	138	123	133	122	141	154	120	112	132	132	123	118	136	148	131	110	113	129	123	138	126	135	130	129	122	116	128	133	135	128	125	108	115	133	127	123	131	125	109	144	137	137	133	106	148	136	112	152	133	116	110	128	120	111	139	108	121	136	131	136	134	130	122	138	129	130	138	105	124	117	141	120	118	132	143	148	121	111	146	133	130	146	150	130	142	118	124	121	130	135	109	135	109	130	149	116	125	122	120	128	121	135	132	148	138	126	124	118	144	144	117	129	127	148	132	111	135	110	137	107	122	121	135	126	141	140	147	120	126	136	139	115	112	125	118	142	127	120	129	142	127	145	123	127	133	129	123	122	148	118	117	119	126	134	132	165	125	122	127	133	148	121	121	120	124	143	132	133	133	113	133	122	128	131	116	138	123	142	143	105	127	125	140	117	132	112	140	129	127	113	125	120	129	123	140	150	132	121	133	127	132	133	145	151	143	129	130	121	129	119	139	126	135	138	101	130	154	133	144	125	125	138	125	132	137	129	117	138	129	105	113	122	129	140	130	135	132	109	133	134	128	120	149	140	115	119	126	126	121	105	122	129	133	145	135	128	142	142	144	130	134	122	154	139	144	123	102	120	136	119	133	127	127	118	129	126	136	125	115	126	137	158	126	128	125	127	141	126	119	129	121	128	118	140	121	129	127	110	122	145	129	133	146	125	128	121	138	115	143	137	122	119	152	118	140	116	157	116	124	128	115	134	127	127	152	140	122	140	132	129	122	130	119	121	128	127	156	124	139	124	137	123	126	135	142	116	108	122	144	113	120	116	138	114	130	131	130	132	126	134	142	141	147	125	116	154	144	137	128	110	143	103	113	135	145	117	124	138	136	98	115	116	132	116	118	125	107	132	128	136	119	124	119	134	135	119	140	118	109	130	146	123	117	122	123	131	122	109	128	112	132	117	129	131	116	135	131	114	129	140	118	142	132	124	144	144	111	145	135	117	117	113	119	132	129	123	125	140	125	124	144	125	127	124	111	132	135	123	132	141	130	126	136	108	118	130	118	141	122	125	143	144	137	136	115	133	112	143	122	142	128	138	126	121	118	139	134	129	133	141	138	142	123	124	125	153	130	131	106	143	135	125	140	123	121	139	132	125	139	126	123	137	120	135	107	120	125	129	133	131	138	119	129	129	128	138	125	107	129	125	152	111	131	122	133	124	114	128	134	140	134	137	128	122	116	131	129	124	113	130	122	136	107	147	135	108	107	135	125	135	138	123	121	149	151	125	135	130	157	124	115	113	120	159	120	122	133	113	128	116	123	141	133	118	138	149	151	133	127	134	124	127	122	127	147	137	146	134	132	99	144	133	110	162	126	115	126	140	127	109	107	137	126	122	117	120	160	101	115	119	143	124	129	108	136	111	123	122	121	140	140	139	139	140	143	137	126	128	113	123	120	149	135	131	135	123	115	119	129	115	146	131	133	119	129	124	124	134	129	133	134	124	133	141	111	138	117	107	141	148	109	132	147	128	151	129	118	126	134	109	133	115	110	149	126	100	118	105	121	149	130	143	113	127	147	138	115	123	122	132	126	122	136	119	124	123	109	115	151	138	116	133	129	128	124	130	139	126	130	131	118	123	119	142	137	135	130	121	132	119	137	140	131	157	126	142	137	112	124	102	126	119	147	128	131	130	114	121	116	137	133	113	131	132	113	137	116	107	122	136	149	130	127	146	127	139	146	136	134	113	120	114	132	126	125	134	117	118	145	134	142	120	118	147	143	123	147	122	124	133	142	108	137	130	122	132	136	120	132	117	118	140	117	136	126	123	128	133	119	116	109	135	128	124	116	121	113	126	113	124	125	150	125	137	117	117	149	144	136	126	133	144	123	108	115	113	132	127	130	123	134	123	98	121	129	113	137	122	126	133	135	171	139	133	117	144	135	111	109	119	121	130	127	111	130	135	131	142	138	131	142	128	138	128	123	116	119	116	143	116	149	124	143	126	132	124	132	136	121	117	121	130	120	111	148	145	124	130	128	132	122	118	133	119	127	127	134	111	147	128	137	126	143	122	127	115	133	130	136	127	138	122	118	127	111	148	113	135	130	129	122	125	143	125	132	121	126	120	128	111	144	139	152	144	137	130	139	131	140	121	132	125	128	141	129	137	140	148	127	143	130	138	129	127	110	134	155	126	142	144	119	131	121	119	121	116	142	123	121	129	124	130	138	123	135	134	129	145	123	120	145	113	115	137	136	127	124	110	119	119	124	132	124	104	129	134	147	140	114	125	148	125	101	135	124	153	113	141	137	132	152	125	122	132	125	128	130	130	139	144	140	134	157	147	105	128	126	109	129	141	125	124	113	133	131	101	125	146	141	129	137	136	114	119	126	132	142	142	127	112	130	124	118	136	136	116	136	144	146	123	138	130	131	125	119	128	132	127	132	119	130	127	132	116	124	129	127	123	127	127	137	115	118	118	118	142	110	137	123	141	141	128	143	135	138	126	124	153	133	117	136	129	143	123	110	143	139	106	102	122	122	140	140	132	122	142	124	120	116	116	131	146	119	139	124	135	129	107	129	121	133	128	141	123	126	120	120	112	145	122	128	134	124	145	124	124	105	125	133	117	126	118	123	126	129	124	147	135	127	123	132	104	125	128	117	145	125	117	136	153	144	131	134	116	125	116	118	132	116	117	137	147	136	137	122	130	114	133	122	116	124	151	106	116	123	121	126	120	113	131	146	124	132	117	121	132	121	130	104	116	122	113	119	119	134	117	147	118	130	116	118	152	120	115	124	130	119	103	127	117	139	127	141	123	126	116	149	120	121	123	135	133	158	121	131	125	127	139	132	150	123	122	116	140	135	134	149	130	149	121	124	125	115	115	115	130	130	132	137	123	126	118	122	114	114	146	155	156	131	115	146	126	135	139	138	129	139	127	142	136	129	144	104	127	131	121	116	142	124	154	146	134	132	107	119	126	125	133	128	125	116	139	132	135	125	119	126	114	120	129	115	147	128	122	137	133	137	127	125	142	115	132	113	113	119	132	139	108	130	129	138	127	123	142	106	116	126	133	137	129	115
33672	19814	14572	12384	17113	18950	17715	15713	12928	10311	8308	6661	5737	4395	3586	3143	2830	2473	2219	2023	1834	1640	1430	1345	1216	1119	1126	1034	1057	1025	967	974	969	965	942	958	945	1033	981	1039	998	980	959	934	956	957	982	966	1007	984	1028	969	1011	949	954	1027	956	916	1006	925	978	1004	993	951	943	1051	927	995	977	968	949	950	940	957	967	923	980	945	943	953	992	871	915	880	915	987	982	970	932	932	940	912	967	881	928	907	921	1001	937	990	929	956	954	966	974	984	982	947	936	935	935	961	965	955	925	969	917	970	960	940	890	976	963	951	998	916	1031	970	938	978	944	979	946	954	949	981	1001	986	902	965	909	956	937	937	937	958	999	978	951	968	973	986	945	987	949	940	953	992	983	961	928	942	971	911	949	947	957	986	957	971	939	954	941	944	944	939	929	937	908	908	934	899	932	931	935	937	1012	931	947	920	919	933	863	926	980	909	917	924	960	950	962	993	967	947	961	928	1007	969	925	954	970	924	1053	980	943	990	887	963	977	933	943	970	976	963	935	899	930	931	945	965	898	950	919	963	932	952	967	1001	1015	1003	893	932	930	912	955	988	921	903	967	981	951	981	922	925	954	944	920	994	989	959	952	921	928	904	937	912	949	930	950	948	952	908	955	946	979	886	969	959	983	958	891	928	978	974	943	975	972	882	937	969	974	952	970	909	975	970	901	956	924	956	891	989	965	948	984	960	925	928	884	966	992	948	1007	987	1004	976	942	937	958	925	957	1000	956	978	964	948	895	954	966	965	973	932	968	922	968	912	919	968	911	892	922	973	949	966	957	926	952	877	939	971	996	983	973	916	1011	863	906	919	951	924	915	925	912	904	942	881	922	958	928	969	937	980	861	973	954	922	954	893	943	955	944	928	951	934	913	974	990	964	968	944	945	1017	902	940	898	955	974	889	970	965	922	964	940	932	925	955	954	988	911	920	965	952	936	970	924	924	960	942	908	928	947	946	957	895	926	954	957	929	961	953	961	937	962	973	912	949	909	949	932	993	924	961	947	933	960	879	925	935	923	988	951	925	925	973	925	934	959	909	951	908	930	913	955	960	940	956	929	880	910	1052	972	922	926	909	934	971	909	946	924	940	931	954	915	959	930	906	992	925	953	954	982	928	955	930	1010	948	921	945	939	885	935	938	968	1020	914	925	938	990	910	983	893	924	885	906	980	945	968	884	1003	964	876	946	968	924	877	890	944	929	957	951	897	916	989	958	939	1006	913	938	965	924	889	997	941	980	943	1003	904	996	953	940	923	976	921	997	978	971	975	950	959	978	901	971	910	970	954	945	955	971	927	857	938	950	955	939	1005	973	941	970	978	942	937	964	973	927	960	911	945	905	921	900	920	947	999	935	974	957	925	974	917	994	974	983	962	973	910	964	946	960	887	920	946	944	951	955	1017	933	991	984	894	923	925	957	950	914	920	969	987	971	962	928	950	946	924	974	969	952	916	931	928	960	948	909	911	963	899	963	926	936	941	934	957	944	943	926	908	905	917	995	949	952	904	885	927	919	945	951	937	900	977	938	973	974	961	907	926	866	969	967	964	932	1005	974	929	911	981	940	963	926	946	941	959	920	885	966	971	992	931	960	956	985	952	958	970	935	933	989	968	987	944	958	1000	997	968	941	997	926	991	941	922	904	999	928	969	948	932	985	1003	962	943	938	937	921	907	954	974	939	950	953	920	894	903	972	971	1002	951	948	955	930	939	957	947	962	956	973	948	970	1012	913	967	911	954	913	920	917	883	963	966	940	957	904	937	926	919	971	963	967	961	958	924	930	936	927	960	958	926	985	943	967	957	990	991	917	947	930	943	950	945	968	951	963	942	948	919	949	952	947	962	997	938	912	922	909	897	921	917	967	932	965	969	910	895	956	893	930	917	903	959	971	889	939	896	944	891	982	927	896	942	967	918	979	900	1004	936	968	929	940	977	953	947	976	968	961	946	903	987	959	968	950	968	961	961	993	936	929	968	989	881	941	939	954	967	949	935	916	940	925	993	892	946	937	1002	929	952	907	983	965	1007	935	951	943	938	1000	972	956	959	939	1001	875	983	919	945	928	871	948	973	953	944	974	957	962	925	981	877	958	925	1008	913	914	915	951	945	971	933	960	986	949	972	924	920	1016	981	953	953	960	972	944	918	914	954	899	953	906	993	912	956	983	944	936	969	954	934	973	964	854	916	916	982	945	914	946	933	939	911	966	967	961	972	977	984	922	966	972	961	928	900	1012	975	939	914	968	918	918	955	945	883	990	958	907	936	948	988	955	972	980	965	900	967	936	948	947	928	983	1012	948	954	941	940	963	917	944	959	920	924	976	915	930	871	979	990	928	970	933	943	919	890	990	951	932	928	914	908	958	925	951	930	902	946	983	921	930	1012	972	971	937	963	987	919	932	913	947	967	945	885	912	958	878	917	989	951	928	927	959	982	980	942	985	952	981	905	947	952	928	927	969	902	969	930	992	905	935	982	939	895	968	1002	905	988	890	1008	969	941	931	938	1004	961	919	951	929	896	984	911	949	890	937	940	922	950	909	937	977	969	916	983	955	971	958	941	943	884	980	926	927	958	971	927	918	955	951	1004	958	903	954	975	877	922	1003	931	919	908	967	948	947	904	942	925	968	971	956	900	936	955	958	907	959	933	966	933	935	971	948	900	958	1006	976	947	978	968	966	955	966	931	1001	968	959	987	946	984	989	949	999	947	971	948	915	999	942	1023	948	964	934	911	943	936	919	962	975	932	931	927	938	882	917	927	956	921	951	940	915	947	995	945	970	952	936	895	931	900	914	969	957	959	955	964	926	955	950	979	990	954	928	914	961	951	931	910	982	941	962	969	933	902	919	906	947	987	990	904	946	918	940	1032	983	927	924	932	948	955	944	970	939	892	942	947	965	950	912	963	884	971	922	1028	916	936	963	969	990	936	890	967	951	992	933	942	967	998	942	948	952	1014	933	955	989	957	1007	986	937	949	969	936	939	961	939	979	1020	955	951	949	968	935	924	922	967	956	951	923	986	940	949	982	946	985	947	894	962	965	941	983	1017	947	932	941	961	939	901	985	926	964	937	931	897	955	953	956	882	916	928	968	915	941	960	985	965	998	932	919	897	910	940	1003	916	939	945	913	967	986	935	978	958	948	940	945	988	956	939	954	952	962	934	874	896	933	893	957	961	934	1023	934	956	960	945	1002	933	959	899	949	886	941	943	979	909	903	950	956	948	940	924	957	908	915	986	935	940	927	957	917	946	971	903	917	930	900	1045	957	889	951	970	951	880	978	948	942	949	928	961	933	919	938	943	941	938	943	922	939	907	965	1007	938	923	966	931	962	945	1001	945	997	968	927	951	938	888	930	927	962	950	969	929	942	961	961	986	889	980	921	995	976	964	913	925	1000	941	961	941	906	907	978	895	989	970	892	982	945	929	920	892	937	983	943	961	953	896	944	943	993	908	941	965	943	963	909	950	941	945	952	957	930	942	974	956	918	920	963	932	922	967	983	987	974	977	905	944	932	948	904	937	960	964
8760	4576	2207	1185	880	834	824	737	698	601	468	425	392	323	265	238	241	256	230	209	201	192	180	164	160	146	162	158	158	162	160	162	156	153	138	160	155	144	137	174	153	160	144	146	167	148	161	127	152	151	116	141	143	160	159	137	167	158	161	160	156	138	153	142	169	163	143	149	144	152	143	148	139	159	133	137	156	157	138	152	154	160	158	136	140	131	144	138	153	169	162	132	142	140	143	161	144	149	148	144	141	154	145	140	134	156	150	138	146	138	161	138	150	147	154	145	145	150	146	135	135	149	170	141	149	149	145	146	145	164	155	171	154	144	151	140	142	139	129	136	150	155	167	150	136	121	159	151	151	138	138	146	167	142	145	160	163	150	144	140	152	176	165	148	145	166	124	141	157	175	153	148	156	137	152	152	149	151	144	131	138	171	155	145	147	139	146	132	166	138	144	160	161	137	154	150	150	136	162	144	137	164	167	170	136	153	134	144	140	142	169	150	143	151	156	138	168	133	137	171	124	129	160	156	145	143	154	127	152	155	147	137	160	157	159	148	142	152	148	131	146	145	162	141	154	160	146	159	123	153	136	163	144	162	153	165	139	154	137	159	147	138	139	150	147	146	141	129	149	163	152	150	138	130	138	141	158	150	139	159	128	145	138	149	183	140	145	160	150	150	130	156	150	132	154	150	144	146	153	137	137	142	154	154	128	149	143	167	147	137	142	145	135	137	152	139	142	143	154	130	150	124	153	168	133	149	140	156	156	121	136	151	164	153	140	150	139	156	167	156	137	113	150	147	144	147	147	145	151	172	144	154	147	148	159	117	141	152	137	157	133	166	128	145	145	155	129	142	137	128	155	148	141	136	137	130	135	146	160	142	145	155	144	155	150	153	144	152	148	155	129	160	164	137	131	143	146	156	146	133	149	164	175	143	151	142	159	165	145	145	155	165	148	139	149	137	141	139	134	163	142	146	126	147	179	133	150	145	145	156	171	157	137	121	155	129	120	151	152	149	113	157	149	130	135	145	142	163	138	139	149	153	148	128	164	143	152	137	157	129	135	139	125	150	150	139	146	175	161	148	141	154	151	159	165	154	132	156	169	151	142	166	149	158	152	134	138	150	162	145	143	137	141	149	127	129	162	144	141	144	166	155	164	140	145	135	154	150	138	131	154	135	143	157	165	139	162	165	152	166	154	141	134	155	129	138	133	145	168	168	158	132	122	152	143	130	145	175	140	147	136	137	141	143	161	137	171	146	147	145	152	157	159	157	142	132	119	162	147	158	135	161	137	139	151	149	173	147	148	141	150	144	158	147	172	134	138	149	153	158	169	172	151	162	145	142	152	157	140	155	133	144	145	129	158	155	153	138	147	153	147	137	143	157	159	134	141	146	155	143	148	160	161	127	149	163	129	144	144	128	165	151	137	139	133	136	133	152	148	135	153	154	131	134	140	139	132	159	153	146	155	131	127	150	144	166	153	134	160	149	146	157	147	135	160	145	136	169	150	146	143	151	130	153	133	147	143	156	149	167	133	166	145	136	125	193	150	145	171	153	146	120	144	160	152	154	137	136	144	143	124	173	141	143	160	138	173	146	163	142	138	167	141	156	128	155	151	127	146	135	167	136	156	162	153	143	143	163	158	141	157	133	151	124	161	149	154	152	108	148	152	151	155	138	181	151	164	142	148	130	130	147	149	140	137	143	151	156	157	152	148	121	138	173	161	134	154	150	153	150	153	161	140	134	129	131	155	126	141	164	155	151	158	149	142	149	152	151	126	149	142	143	138	126	128	154	133	140	145	161	152	145	142	154	136	154	149	125	139	161	133	132	152	143	150	125	150	144	158	160	157	140	142	145	122	158	131	148	160	148	142	146	152	135	127	124	145	176	146	134	135	141	142	169	132	158	135	148	143	153	146	147	157	137	149	158	141	146	137	144	138	145	135	149	140	143	145	133	146	131	136	127	132	159	153	167	152	145	140	131	169	165	153	152	142	142	128	129	153	147	135	153	143	134	154	143	154	140	163	134	152	135	131	162	133	125	144	146	173	147	144	156	170	150	139	99	171	162	154	135	139	157	158	180	150	148	155	135	141	155	142	161	158	148	143	145	145	148	142	166	181	128	144	146	148	149	161	151	130	149	157	145	152	146	163	171	159	156	154	145	161	148	146	148	123	139	160	154	158	123	118	147	132	156	131	148	153	154	149	142	123	138	147	167	143	172	148	157	142	144	127	147	142	135	140	128	162	146	164	144	145	131	140	144	150	147	136	149	143	171	155	129	148	164	147	145	140	137	151	123	123	140	137	172	142	139	129	135	165	145	158	157	155	149	139	175	141	144	150	158	141	124	139	147	145	128	139	154	136	158	174	146	146	150	160	142	163	134	150	159	143	143	150	151	149	165	137	127	144	123	137	152	147	152	153	149	141	146	166	141	138	152	184	148	144	123	143	150	154	169	136	143	149	168	169	160	146	147	148	143	152	140	138	147	134	137	146	145	150	139	136	142	139	151	147	163	125	138	141	157	155	148	166	140	133	146	155	144	147	138	139	132	154	156	152	159	181	153	158	142	135	149	150	126	136	155	147	167	153	161	143	140	142	127	139	149	145	146	106	167	164	171	152	138	154	123	147	153	175	140	146	136	157	127	139	164	161	154	143	158	163	158	152	141	158	141	152	150	155	162	155	153	141	117	113	144	157	149	153	139	152	137	158	138	143	124	151	158	142	163	150	150	154	163	119	173	145	151	160	154	154	147	192	166	138	176	123	165	129	120	139	152	144	168	148	146	161	150	148	142	151	133	156	151	163	144	161	159	145	150	139	154	148	151	140	144	146	135	136	156	149	128	158	174	147	149	148	156	141	128	142	132	151	135	132	156	123	143	140	159	149	124	119	141	155	147	156	157	160	119	139	140	150	138	166	152	140	151	143	149	137	145	132	166	149	139	142	161	152	151	156	145	157	149	151	156	150	133	145	145	171	136	154	130	148	150	144	124	143	157	163	132	157	140	151	144	127	142	134	160	156	142	152	159	145	148	146	160	145	136	137	148	154	136	145	137	155	174	130	152	157	151	166	166	149	162	142	135	159	142	149	176	126	154	163	142	138	151	152	150	164	153	174	167	147	151	152	144	162	142	137	146	154	151	151	141	138	153	147	144	143	142	161	146	158	161	140	135	145	134	138	138	139	135	164	148	151	146	146	138	127	150	139	164	167	130	152	148	167	147	154	151	139	143	148	142	165	143	134	132	168	142	156	156	149	147	139	155	155	166	140	135	142	127	167	132	150	156	135	135	142	123	147	127	137	138	140	132	146	123	146	153	126	145	139	151	163	141	162	140	152	147	149	155	154	172	146	146	151	150	135	152	149	132	145	138	137	165	167	165	145	128	149	156	133	137	138	158	144	179	157	152	135	148	154	108	147	165	137	170	155	165	137	144	139	158	142	156	156	129	130	109	135	131	146	167	167	139	114	120	142	158	166	156	121	156
38070	24033	16426	15748	21574	22963	21837	19512	16740	13391	10614	8344	7161	5780	4699	3974	3412	3110	2721	2573	2285	2110	1770	1633	1461	1271	1317	1269	1168	1175	1102	1151	1115	1130	1131	1144	1149	1159	1123	1097	1146	1093	1149	1074	1119	1062	1103	1125	1115	1146	1044	1093	1145	1085	1056	1069	1127	1050	1061	1158	1200	1168	1166	1175	1105	1139	1066	1079	1065	1124	1078	1090	1112	1083	1167	1024	1068	1033	1089	1057	1052	1067	1124	1071	1043	1120	1082	1029	1099	1051	1059	1024	1112	1070	1007	1080	1070	993	1091	1085	1038	1076	1065	1040	1077	1013	1070	1111	1055	1022	1094	1056	1101	1004	1139	1021	1098	1066	1100	1049	1099	1094	1049	1064	1065	1043	1121	1129	1134	1092	1070	1070	1145	1105	1025	1042	1063	1075	1034	1040	1055	1119	1099	1092	1089	1130	1157	1063	1134	1080	1071	1098	1071	1072	1053	1101	1041	1073	1078	1076	1034	1034	1066	1058	1069	1043	1049	1104	1076	1027	1022	1077	1036	1134	1017	1029	1067	1109	1055	1037	1072	1043	1107	1059	1076	1091	1014	1074	1038	1082	1050	1060	1159	1091	1099	1096	1112	1068	1114	1098	1071	1074	1029	1067	1056	1039	1116	1103	1039	1041	1062	1099	1063	1043	1074	1116	1004	1022	1038	1107	1115	1120	1093	1112	1067	1029	1100	1080	1142	1056	1114	1126	1049	1086	1028	1154	1077	1006	1088	1094	1086	1083	1066	1051	1027	1044	1109	1113	1070	1075	1027	1094	1119	1018	1089	1044	1094	1049	1088	1055	1014	1065	1051	1074	1046	1082	1067	1096	1094	1103	1120	1069	1035	1073	1067	1081	1105	1079	1129	1113	1089	1018	1072	1043	1118	1060	1117	1097	1083	1109	1073	1094	1078	1026	1043	1010	1031	1108	1119	1066	1009	1080	1013	1055	1055	1035	1120	1092	1000	1046	1056	1068	1090	1075	1084	1026	1005	1060	1087	1124	1025	1101	1083	1013	1095	1085	1034	1063	1060	1083	1070	1150	1060	1064	1007	1052	1037	1040	1062	1093	1092	1130	1106	1080	1089	1051	1026	1097	1083	1070	1003	1079	1071	1060	1096	1088	1061	1084	1136	1071	1057	1105	1120	1086	1015	1156	1069	1074	1064	1084	1098	1053	1054	1088	1025	1072	1068	1041	1055	1048	1071	1080	1099	1096	1060	1076	1063	1106	1095	1038	1068	1093	1043	1085	1023	1093	1060	1111	1095	1086	1070	1053	1068	1106	1066	1080	1091	1061	1091	1096	1095	1050	1057	1114	1027	1063	1081	1040	1093	1088	1100	1025	1088	1063	1044	1123	1131	1069	1101	1012	1058	1080	1041	1102	1051	1045	1068	1095	1028	1084	1099	1104	1079	1089	1070	1092	1038	1029	1016	1113	1082	1073	1032	1073	1116	1080	1109	1042	1056	1044	1075	1051	1072	1082	1084	1011	1070	1102	1080	1070	1089	1000	1156	1116	1090	1055	1109	1063	1065	1071	1007	1068	1137	1060	1057	1097	1108	1040	1088	1093	1046	1048	1026	1126	1085	1080	1046	991	1054	1037	1004	1079	1055	1033	1091	1035	1106	1113	1081	1098	1072	1085	1075	1132	1057	1093	1070	1061	1079	1061	1087	1050	1047	1073	1108	1077	1084	1069	1082	1109	1110	1025	1017	1088	1092	1056	1041	1065	1021	1102	1087	1037	1099	1076	1062	1047	1042	1090	1106	1068	1146	1082	1043	1089	1007	1045	1081	1018	1031	1055	1027	1097	1078	1083	1062	1060	1113	1101	1095	1046	1086	1051	1084	1070	1120	985	1044	1036	1066	1061	1042	1017	1009	1076	1083	1101	1047	1091	1092	1067	1050	1054	1103	1058	1087	1091	1051	1059	1077	1069	988	1074	1069	1056	1093	1062	1063	1026	1091	1017	1120	1080	1045	1087	1090	1160	1146	1069	1070	1135	1093	1079	1054	1049	1084	1034	1044	1103	1074	1122	1087	1041	1022	1102	1115	1072	1017	1093	1045	1032	1077	1050	1076	1067	1075	1038	1098	1085	1141	1095	1085	1056	1066	1090	1064	1026	1016	1011	1083	1065	1097	1060	1084	1066	1037	1073	1056	1127	1062	1099	1039	1065	1055	1062	1058	1084	1018	1076	1080	1085	1053	1073	1034	1100	1013	1053	1055	1070	1067	1077	1092	1078	1075	1039	1070	1067	1087	1052	1070	1130	1057	1111	1062	1030	1039	1085	986	1071	1030	1061	1026	1061	1103	1071	1089	1069	1061	1117	1074	1096	1141	1108	1077	1116	1028	1073	1042	1063	1069	1100	1082	1056	1118	1110	1107	1105	1077	1076	1094	1081	1055	1101	1092	1001	1033	1099	1074	1090	1012	1054	1070	1114	1091	1053	1108	1060	1053	1098	1043	1052	1064	1069	1026	1083	1070	1065	1001	1052	1027	1025	1054	1072	1073	1104	1045	1121	1066	1003	1053	1042	1045	1056	1045	1083	1057	1029	1059	1093	1069	1096	1071	1051	1091	1060	1085	1078	1118	1062	1022	1096	1095	1113	1091	1122	1045	1049	1084	1080	1072	1074	1068	1006	1052	1098	1074	1056	1120	1100	1133	1059	1080	1048	1011	1092	1006	1027	1082	1088	1116	1126	1092	1079	1057	1058	1024	1070	1040	1106	1042	1078	1102	1042	1098	1092	1119	1054	1121	1051	1099	1098	1061	1083	1096	1055	1120	1126	1149	1086	1066	1124	1093	1082	1034	1031	998	1004	1101	1099	1012	1034	1049	1060	1068	1012	1053	1096	1106	1055	1090	1065	1105	1070	1111	1088	1090	1130	1048	1093	1059	1045	1078	1070	1012	1060	1070	1087	1104	1053	1112	1071	1045	1082	984	1092	1066	1053	1027	1039	1051	1077	1032	1070	1088	1098	1073	1045	1079	1079	1089	1086	1021	1050	1041	1086	1068	1065	1082	1042	1020	1055	1086	1083	1102	1119	1084	1072	1073	1093	1090	1046	1076	1077	1082	1062	1040	1061	1052	1055	1058	1004	1029	1097	1041	1121	1088	1018	1046	1111	1061	1079	1064	1100	1117	1072	1091	1090	1041	973	1062	1092	1117	1015	1044	1058	1038	1074	1095	1108	1086	1050	1063	1076	1092	1050	1091	1120	1075	1024	1088	1004	1065	1046	1075	1119	1122	1070	1034	1059	1071	1055	1127	1045	1091	1086	1053	1062	1029	1012	1128	1051	1090	1054	1011	1054	1105	1082	1058	1051	1098	1016	976	1050	1102	1112	1082	1050	1111	1117	1033	1102	1111	1090	1075	1051	1030	1065	1121	1139	1083	1077	1072	1040	1052	1063	1076	1106	1086	1120	1041	1050	1058	1151	1120	1058	1062	1112	1065	1112	1100	1058	1056	1104	1088	1063	1070	1081	1048	1087	1075	1070	1096	1039	1128	1053	1077	1101	1056	1065	1069	1036	1109	1047	1106	1115	1061	1095	1039	1049	1066	1099	1031	1070	1071	1071	1072	1118	1054	1023	1035	1049	1059	1123	1099	1102	1109	1052	1123	1087	1068	1058	1093	1089	1085	1076	1049	1069	1120	1141	1114	1084	1095	1076	1050	1083	1081	1069	1012	1081	1070	1053	1018	1068	1132	998	1037	1016	1025	1060	1069	1072	1067	1045	1093	1116	1107	1071	1033	1055	1006	1051	1053	1089	1104	1060	1107	1055	1089	1047	1074	1062	1086	1027	1076	1084	1051	1093	1049	1055	1025	1048	1091	1055	1108	1058	1007	1085	1096	1070	1050	1083	1051	1046	1087	1083	1079	1060	1118	1083	1050	1031	1071	1028	1109	1032	1038	1033	1087	1082	1048	1068	1028	1042	1096	1080	1071	1105	1045	1038	1005	1014	1074	1080	1054	1063	1038	1063	1069	1044	1076	1050	1087	1034	1102	1050	1082	1032	1048	1035	1156	1052	1112	1061	1065	1000	1017	1120	1097	1072	1094	1090	1073	1113	1070	1053	1039	1066	1121	1069	1105	1124	1081	1060	1165	1090	1086	1104	1055	1094	1133	1112	1135	1113	1085	1128	1007	1056	1043	1048	1101	978	1064	1119	1053	1085	1092	1074	1024	1041	1096	1066	1070	1071	1027	1088	1093	1087	1040	1128	1015	1057	1065	1081	1060	1015	1076	1081	1024	1066	1070	1063	1059	1138	1075	1069	1080	1096	1056	1123	1078	1045	1072	1116	1064	1132	1123	1072	1048	1097	1019	1076	1085	1053	1082	1054	1098	1039	1073	1073	1069	1054	1092	1099	1062	1058	1076	1072	981	1061	1012	1061	1062	1041	1048	1041	1085	1033	1102	1101	1071	1061	1028	1007	1028	1091	1089	1059	1080	1109	1061	1042	1040	1071	1116	1101	1023	1023	1094	1064	1093	1085	1001	1111	1010	1050	1067	1017	1068	1067	1094	1108	1110	1103	1098	1113	1081	1078	1114	1096	1045	1085	1086	1010	1074	1006	1075	1073	1124	1074	1030	1015	1095	1144	1104	1013	1044	1004	1037	1072	1039	1108	1083	1010	1092	1028	1100	1014	1060	984	1053	1085	1090	1088	1072	1114	1108	1086	1071	1024	1058	1077	1061	1096	1025	1046	1063	1082	1099	1099	1082	1065	1067	1042	1085	1036	1056	1090	1074	1035	1052	1067	1126	1047	1079	1025	1097	1063	1076	1057	1069	1050	1007	1130	1131	1035	1108	1115	1045	1122	1087	1044	1064	1078	1102	1054	1026	1067	1092	1047	1081	1031	1086	1111	1068	1091	1034	1106	1045	1082	1074	1056	1092	1036	1073	1060	1071	995	1071	1029	1124	1123	1063	1033	1023	1082	1042	1076	1090	1060	997	1068	1084	1053	1098	1042	1084	1066	1055	1055	1022	1093	1025	1095	1079	1035	1066	1013	1087	1019	1077	1021	1013	1030	1077	1105	1100	1087
5462	2532	1349	746	497	453	491	431	424	350	299	270	242	227	194	184	154	170	158	158	164	148	143	137	148	119	125	126	129	140	130	132	127	128	122	146	120	129	119	137	149	162	121	131	127	139	121	131	130	136	109	132	134	112	121	117	132	138	149	150	150	111	120	124	167	130	137	133	131	120	132	121	140	108	150	128	112	123	153	131	128	132	139	148	138	136	159	131	126	134	141	124	119	124	123	128	116	127	129	142	142	137	115	140	148	133	126	115	125	112	119	131	135	158	154	140	121	129	157	142	121	120	130	133	120	120	123	128	113	124	136	130	131	141	130	136	139	125	128	118	137	133	134	132	151	124	140	128	142	115	116	120	138	107	138	125	136	135	140	129	127	113	137	123	144	126	131	154	132	131	120	114	138	124	123	139	138	124	137	135	175	112	117	131	150	148	135	133	124	146	141	129	118	136	128	135	133	129	135	136	129	130	148	133	128	128	127	147	145	147	120	104	140	149	155	122	154	144	113	119	152	128	114	140	130	123	156	119	151	121	135	117	129	140	117	137	129	132	124	128	120	145	143	134	141	127	122	127	119	132	135	131	142	121	116	154	124	145	133	144	157	132	122	127	139	127	103	141	140	139	140	159	132	120	133	138	142	120	115	139	151	130	118	123	108	128	139	143	133	120	145	127	105	115	143	128	129	118	117	137	132	127	123	115	107	121	124	161	123	119	131	130	138	131	124	138	134	129	118	141	122	118	136	128	126	124	120	146	130	116	124	126	152	133	130	140	142	133	116	144	135	132	122	114	123	149	145	145	142	128	119	139	150	118	142	124	161	175	142	131	144	123	132	136	132	125	124	106	126	135	121	144	131	125	134	138	115	117	135	130	130	125	142	127	129	141	140	133	124	132	130	133	103	121	128	121	118	136	139	139	127	146	118	118	121	132	123	114	155	148	123	145	135	136	114	121	130	132	133	151	137	140	127	120	123	127	115	137	124	125	130	139	131	130	127	147	125	127	128	129	122	137	129	132	121	120	118	142	137	124	127	138	125	132	123	134	138	139	122	121	139	139	125	128	142	119	133	133	128	125	136	135	126	121	114	134	114	134	127	121	146	120	137	143	145	118	135	151	139	129	118	138	144	136	130	131	120	121	132	140	139	111	120	141	120	134	132	141	136	120	139	136	136	112	137	125	145	115	136	127	135	126	119	127	142	123	152	126	125	122	136	123	124	151	125	132	131	125	131	100	119	130	123	117	121	137	119	111	113	129	116	136	143	115	148	119	142	107	142	132	134	131	140	136	109	139	126	128	124	117	130	130	119	132	140	138	131	127	131	113	136	140	138	135	127	146	141	126	134	112	150	133	131	122	124	121	123	135	141	119	151	114	125	123	108	155	110	139	130	125	137	127	117	129	119	128	133	138	148	121	123	138	137	130	134	134	130	128	138	123	141	138	124	134	122	120	145	99	121	140	139	155	127	141	117	124	144	151	116	130	152	134	126	150	125	119	135	138	132	133	146	114	115	134	119	132	129	132	121	142	136	107	140	137	117	113	139	111	114	112	124	126	140	133	130	123	136	134	152	141	138	125	132	132	156	126	118	119	125	119	130	131	130	118	132	132	132	112	138	125	123	123	123	139	123	139	141	114	126	128	131	142	133	131	136	120	117	133	128	136	131	128	136	134	127	120	129	125	129	138	122	117	125	133	133	135	136	120	100	129	129	147	148	121	121	127	107	115	132	156	131	135	120	144	150	142	123	146	154	155	127	140	125	137	122	140	141	144	138	144	132	143	126	140	140	119	131	135	129	120	142	135	117	135	115	127	124	133	107	141	132	133	116	114	120	147	132	138	129	108	129	135	143	140	124	102	136	142	139	121	143	118	151	148	137	141	115	142	148	132	125	134	117	109	118	130	116	137	143	130	128	131	127	141	152	132	119	140	106	122	123	120	160	126	124	133	119	137	117	121	118	123	120	150	133	123	119	118	110	134	106	151	117	130	117	143	139	138	133	104	119	143	141	127	124	113	138	131	119	145	129	142	127	114	139	119	153	143	132	119	127	135	138	125	117	130	128	132	131	115	141	129	155	129	132	134	152	130	115	107	117	137	143	143	145	139	141	124	129	134	139	145	129	134	124	124	134	103	130	118	132	137	104	120	123	137	121	121	102	113	136	125	125	138	145	135	138	131	123	127	121	118	135	126	129	121	128	124	130	144	115	113	135	117	132	122	149	130	140	154	115	139	136	109	122	143	140	121	137	154	136	115	143	136	132	127	146	145	116	138	125	137	148	133	137	122	126	102	127	128	147	139	138	119	125	116	121	147	130	126	135	138	109	109	161	121	135	123	140	120	122	115	139	110	138	112	119	133	113	135	120	135	138	122	134	127	139	141	117	133	147	120	126	144	150	133	138	129	122	127	156	121	150	116	140	133	131	124	134	115	134	112	133	144	123	123	115	115	129	136	135	138	144	131	139	128	141	129	124	112	133	153	132	126	128	124	131	124	138	138	160	116	138	133	137	147	129	105	126	121	141	136	117	127	114	132	132	132	115	125	128	138	115	137	132	138	120	134	132	152	135	134	142	116	115	127	148	121	137	113	151	138	121	138	121	134	154	136	150	146	106	127	147	145	135	103	116	121	140	163	132	130	118	125	130	147	141	140	121	142	131	120	135	122	140	126	117	146	134	121	124	122	135	122	113	138	117	143	136	121	129	126	147	134	117	124	117	140	141	124	113	133	122	121	145	147	112	142	121	115	132	138	139	125	132	128	152	140	115	130	140	123	124	118	140	119	120	123	145	122	116	143	141	123	134	134	142	127	134	164	113	119	146	135	134	135	124	125	128	112	131	115	116	119	162	145	141	132	139	106	145	127	128	156	157	130	123	129	135	127	135	144	136	140	126	125	132	146	141	137	112	136	114	135	116	131	131	118	121	119	114	131	131	134	132	129	147	125	138	143	141	136	111	136	132	135	126	123	139	116	130	120	154	127	133	143	148	134	129	129	149	125	137	135	110	114	123	127	127	129	106	121	117	130	128	114	147	125	104	126	132	153	125	136	119	120	146	147	140	119	139	111	118	138	121	120	139	123	132	134	147	131	118	132	144	133	146	139	122	132	120	148	133	135	144	149	142	161	134	144	137	138	129	124	145	142	117	117	118	133	115	117	127	108	116	128	134	152	120	129	126	135	159	125	111	140	137	129	143	121	130	118	132	129	94	129	146	141	120	142	139	135	146	114	140	145	138	126	133	125	139	149	124	159	124	119	132	120	140	117	132	149	122	132	144	153	125	147	138	132	144	121	131	134	125	143	143	114	133	134	125	147	127	142	127	132	134	133	136	132	152	128	125	123	123	115	140	129	133	142	147	114	140	117	120	148	141	141	129	152	130	135	145	127	130	134	124	137	134	132	104	129	134	144	138	120	111	114	129	120	128	156	135	144	129	133	120	117	152	145	126	120	120	120	128	148	116	123	121	131	125	123	137	129	135	131
31777	18232	11996	11152	14947	15833	15077	12972	10486	8394	6331	4847	3945	3351	2949	2528	2258	2027	1858	1638	1520	1394	1233	1143	1137	1047	1030	1006	1010	976	967	982	995	972	945	1003	975	903	939	996	976	1013	946	970	985	887	1009	1004	981	998	1004	954	940	992	1003	961	973	1000	964	908	965	982	987	964	1010	938	953	983	968	916	936	961	909	966	918	912	921	1026	960	947	986	924	1005	949	950	903	957	979	973	979	982	944	952	919	919	924	933	935	915	971	951	971	975	972	898	954	920	1020	910	956	944	969	913	954	966	958	912	975	944	973	944	952	899	963	955	884	958	905	962	907	903	904	960	961	970	948	898	953	930	932	904	986	955	944	962	941	945	958	969	948	971	946	913	926	946	899	931	966	941	904	931	897	956	953	899	942	984	967	939	909	955	922	937	980	926	990	957	981	981	893	936	953	919	879	887	957	966	945	923	940	947	942	949	1020	946	1008	987	1001	949	917	900	940	963	950	944	1025	947	941	927	999	961	939	929	980	969	968	943	960	922	951	956	885	962	985	925	942	916	954	958	898	979	943	942	956	910	959	1000	948	942	946	980	968	904	936	888	977	955	958	893	892	895	935	943	942	941	961	882	919	966	990	915	971	940	967	944	981	868	899	901	885	955	964	948	895	930	964	943	912	930	957	1042	917	944	959	1021	924	946	957	912	978	929	951	921	952	944	939	983	934	974	928	972	953	959	950	980	932	947	936	980	949	989	919	907	958	920	986	967	931	911	931	949	971	945	948	938	927	949	923	941	899	912	934	945	936	952	996	933	928	991	942	1006	904	925	943	977	913	967	922	956	983	932	925	937	948	949	942	890	921	964	1017	1017	960	1007	949	960	926	928	931	917	938	991	900	973	927	946	932	907	912	990	973	953	882	903	997	913	876	942	953	976	910	936	933	958	980	939	953	926	938	992	996	912	970	924	980	993	926	922	928	971	958	924	953	1009	950	905	993	904	956	951	921	957	945	899	977	923	1004	984	950	993	877	964	955	985	976	934	939	933	943	895	943	999	939	980	958	945	957	932	940	945	900	958	930	995	966	959	964	953	987	989	981	958	964	981	995	981	952	989	905	930	934	904	954	947	969	957	962	986	961	963	960	947	983	989	893	971	944	954	960	979	977	933	964	961	926	961	903	928	944	952	987	940	935	955	943	965	910	942	972	999	1011	947	915	929	933	924	948	934	970	951	963	981	941	979	982	976	956	971	964	952	947	991	947	945	1005	944	881	941	981	959	912	1000	978	967	885	919	940	866	956	940	920	931	941	944	905	898	1006	986	955	939	896	1004	917	976	1020	930	959	945	998	1003	967	930	947	972	1032	961	976	959	962	925	988	976	943	1029	996	939	937	1005	952	904	980	951	980	992	978	930	973	929	932	917	1003	962	905	1001	907	991	956	934	982	954	915	932	1013	955	1005	985	948	976	905	889	962	956	940	948	954	902	946	939	903	932	961	984	945	979	982	932	963	1008	946	959	945	961	936	957	936	908	990	961	901	957	926	952	939	1052	926	1003	962	941	989	1002	980	920	957	981	1029	940	941	935	949	971	925	945	915	947	956	946	923	966	947	930	937	956	936	997	971	854	953	928	906	1005	1024	938	1008	991	1020	938	993	925	948	926	939	931	931	947	887	1003	888	939	950	963	942	972	917	942	962	946	968	1004	980	949	969	980	993	998	920	966	1003	941	902	899	923	1003	985	935	930	922	933	891	979	919	932	955	951	960	985	961	959	905	937	937	945	974	986	946	948	938	899	939	949	957	911	968	1010	942	961	982	930	915	962	1000	937	977	890	942	979	958	933	941	898	954	967	964	940	963	958	980	942	963	940	963	946	951	985	940	990	928	947	950	942	948	1012	921	975	982	974	960	917	943	910	936	975	944	919	931	936	940	930	954	973	963	975	968	959	963	993	908	944	985	904	910	943	928	1016	931	908	971	935	937	904	929	920	970	959	903	956	870	946	895	923	987	960	954	965	942	948	911	951	914	1001	950	957	926	996	912	943	931	896	935	930	933	902	962	969	900	923	917	963	921	935	962	950	944	956	928	991	982	947	953	944	914	979	971	964	924	967	991	918	936	969	937	967	1003	1004	975	933	969	969	951	928	952	952	992	1006	968	901	895	903	962	926	973	935	965	940	983	932	987	990	972	913	970	907	980	932	991	937	937	919	989	971	1012	992	970	943	915	983	973	977	982	911	1028	973	918	974	957	955	950	913	948	921	964	950	869	960	920	941	911	948	921	963	952	952	906	935	943	978	960	904	923	928	935	989	957	972	979	957	931	985	933	945	1017	948	950	905	886	934	957	903	963	951	916	926	916	961	1000	942	949	987	952	939	968	938	948	995	973	958	898	910	960	928	989	968	971	941	909	919	981	975	919	955	991	959	935	933	1002	978	931	963	965	1017	887	983	1007	945	977	994	921	1001	999	938	933	1015	967	932	986	1004	999	946	956	1007	949	951	964	994	959	948	953	961	903	940	948	961	952	909	921	967	914	923	936	903	976	939	924	929	945	949	967	1012	917	918	948	971	920	977	957	967	923	941	976	900	974	916	1001	957	895	995	943	986	947	891	1002	937	927	978	943	946	913	965	938	922	962	993	969	917	969	907	977	953	980	947	902	981	964	945	986	945	995	938	913	977	986	938	979	983	897	951	1004	933	905	936	934	944	937	947	984	970	948	975	943	918	990	934	955	927	993	927	956	1023	975	939	934	964	931	943	960	960	987	980	916	1010	978	924	963	958	946	950	992	955	900	896	1021	951	925	954	966	983	954	1003	983	962	953	911	929	988	990	941	947	953	923	902	913	933	936	998	1001	1029	918	972	970	909	1016	1001	1007	971	994	944	923	980	917	961	975	934	961	939	936	966	936	967	912	956	997	936	988	920	977	952	931	978	938	897	934	922	981	930	918	930	945	969	931	944	1000	907	945	958	940	926	934	958	906	933	980	937	934	922	923	917	921	1001	929	1007	1018	939	950	924	937	946	969	944	991	971	957	953	928	928	951	965	1000	963	924	908	985	923	931	901	897	946	945	990	972	908	907	939	944	913	963	923	969	973	966	963	999	944	896	941	925	942	951	961	965	978	962	978	972	889	905	994	947	992	951	983	965	1000	929	951	932	971	907	921	959	937	917	971	955	975	934	922	911	968	966	945	954	912	976	963	963	914	957	972	899	912	911	990	941	935	938	927	884	962	935	979	963	939	961	939	953	926	993	939	959	933	944	924	972	983	955	972	929	950	939	960	977	959	933	973	979	964	1030	929	883	910	977	935	1019	938	922	974	953	940	971	962	991	971	991	949	944	924	956	882	975	941	907	1008	911	934	967	998	953	980	1005	960	910	944	987	980	987	1021	1012	931	999	942	938	890	964	984	977	1022	959	944	926	905	998	913	933	983	923	971	925	939	998	971	937	985	963	952	986	977	977	951	927	970	956	973	888	938	969	953	1000	945	1014	984	952	946	968	963	867	949	948	953	953	940	920	922	941	941	1052	912	965	943	910	965	913	913	948	975	995	935	919	915	1002	967	960	958	974	991	972	962	950	938	961	930	953	980	969	931	941	962	929	949
6745	4038	2116	1111	722	692	707	718	566	485	362	333	306	249	276	209	215	192	198	174	173	169	181	167	142	159	157	156	160	142	149	164	156	152	128	145	147	153	154	136	144	142	161	140	149	169	147	165	172	139	142	129	132	146	148	140	149	139	135	130	145	158	149	142	139	145	133	147	159	138	136	158	169	155	135	149	149	146	147	159	139	151	151	160	152	139	145	157	158	156	169	145	161	156	115	156	128	141	148	144	136	149	126	150	140	153	133	144	142	151	152	148	146	149	137	121	125	164	128	152	139	173	143	143	156	160	148	145	167	150	134	164	164	144	158	156	163	148	145	155	150	165	153	141	155	136	143	157	150	150	150	148	142	148	143	128	131	160	164	169	165	135	121	143	154	153	160	151	159	140	144	156	157	168	159	144	161	148	148	136	141	150	154	142	147	141	155	152	153	127	118	146	149	117	149	147	150	143	151	143	132	136	159	132	129	150	159	158	148	166	153	138	147	171	151	122	140	151	140	154	151	154	153	118	147	146	146	146	157	137	145	150	134	152	140	150	155	114	151	163	133	147	152	149	146	169	146	142	125	146	154	149	139	150	139	133	143	139	159	162	151	145	136	138	148	155	146	152	132	120	145	151	146	164	161	145	161	141	125	155	137	130	149	149	129	151	160	162	139	146	132	137	146	150	156	157	155	152	147	138	149	137	162	138	123	151	151	168	152	140	172	150	149	161	160	141	129	148	151	159	133	154	126	140	176	146	157	139	158	160	123	125	173	144	141	163	154	174	152	146	129	133	145	145	142	135	158	141	133	162	131	131	132	154	164	142	176	156	151	159	141	147	147	159	144	153	152	155	156	155	130	161	151	155	173	166	152	172	147	142	153	132	133	154	145	151	137	153	135	147	158	117	155	141	162	157	133	149	135	147	157	144	140	144	167	141	158	142	143	153	164	133	146	137	146	157	141	150	143	137	150	141	139	160	133	121	142	158	140	121	165	157	127	145	147	141	145	146	146	153	131	153	145	138	152	148	163	162	158	159	155	126	153	155	160	122	137	160	147	148	144	133	147	164	132	163	148	158	158	155	150	149	146	144	138	155	155	151	132	154	140	149	141	167	160	154	153	128	139	151	141	168	148	153	139	138	146	135	126	145	149	137	155	149	149	179	165	142	131	160	153	141	165	154	149	158	154	138	138	148	168	143	135	140	143	155	126	137	139	159	140	141	151	133	165	137	142	150	156	165	120	133	149	150	134	145	159	157	162	158	129	143	148	157	161	142	143	136	166	153	144	138	152	127	131	159	128	161	150	126	137	146	168	140	176	147	131	127	175	152	135	146	134	146	152	157	159	148	167	162	146	135	146	136	138	151	150	129	141	151	133	162	145	123	151	157	120	154	131	147	136	115	151	137	124	156	139	136	144	147	140	146	159	121	150	141	153	135	131	162	161	164	141	155	155	156	149	128	154	143	147	137	126	139	146	135	136	165	161	147	145	145	143	154	148	162	134	133	157	147	165	134	122	146	164	134	155	147	141	172	142	156	169	143	153	130	144	148	166	146	145	157	134	162	139	139	148	154	138	153	141	161	151	140	148	159	172	138	136	145	151	168	143	140	143	161	148	139	141	157	165	132	136	161	156	148	122	145	150	135	156	149	136	155	162	146	120	162	152	132	156	143	151	140	143	155	174	152	169	176	137	169	159	145	155	150	168	120	133	146	143	163	166	139	153	152	150	164	160	140	153	153	174	142	151	168	125	133	141	130	134	159	151	141	143	156	144	136	155	148	137	142	136	149	153	143	146	151	128	136	155	140	148	154	137	154	165	149	132	147	159	162	144	158	161	158	136	130	151	155	142	139	139	124	156	173	146	145	147	170	166	151	149	145	129	152	138	161	144	148	169	152	142	163	141	175	136	134	158	161	150	155	149	150	141	121	157	144	153	141	152	149	138	147	153	149	136	139	161	169	151	152	135	166	122	138	143	163	128	149	157	148	147	149	143	145	149	133	131	138	152	153	139	162	144	147	132	160	135	165	138	138	167	143	141	129	118	161	176	165	152	138	130	161	149	151	145	161	168	146	164	136	154	139	161	150	146	146	156	151	169	160	143	129	137	134	156	144	162	157	156	168	155	143	146	136	171	143	148	131	146	140	154	147	141	150	149	147	137	152	138	175	151	141	134	164	127	142	160	146	151	151	148	158	153	131	138	149	145	161	126	142	148	152	155	135	145	143	151	146	167	135	169	150	146	148	157	140	143	156	163	151	145	157	142	113	130	138	146	144	144	139	131	138	152	155	148	138	145	140	172	146	138	140	152	135	148	131	159	127	147	155	155	128	136	155	153	147	150	125	170	162	148	152	136	150	143	162	153	155	144	139	149	175	148	140	138	157	153	136	143	132	163	145	187	154	148	174	151	150	145	148	130	150	162	144	164	130	153	148	128	129	157	147	162	157	154	149	161	158	143	157	126	150	137	139	138	148	170	143	143	140	147	141	141	130	139	138	136	143	151	119	130	144	151	165	150	141	164	131	141	138	163	166	134	145	149	168	152	165	140	146	133	167	127	120	144	150	158	127	162	162	156	148	154	158	135	136	159	140	142	149	149	155	137	160	177	137	144	144	146	148	146	148	155	155	144	158	145	148	172	149	151	161	148	129	135	156	137	139	142	162	137	151	153	136	129	135	136	148	146	157	140	151	155	128	143	157	135	147	149	182	169	166	136	144	149	125	151	136	138	149	138	159	147	155	158	140	153	162	135	132	131	145	155	157	139	147	143	155	145	131	155	108	137	159	130	129	146	164	159	141	157	131	127	149	146	171	146	153	159	162	150	137	172	142	149	129	123	140	141	157	147	152	164	142	132	161	138	143	147	147	141	157	144	148	140	166	134	139	160	168	170	140	141	135	159	172	164	137	153	131	155	150	159	183	149	144	128	132	144	135	163	137	156	138	167	144	156	134	144	140	131	143	117	155	133	145	145	151	157	142	130	181	145	137	151	166	143	153	155	147	159	151	134	168	147	142	121	154	151	149	153	159	169	146	165	172	145	157	153	143	143	143	169	156	135	145	162	158	155	151	172	139	148	135	176	144	170	151	133	126	141	139	133	135	174	144	149	144	144	168	143	136	143	148	167	171	130	150	145	145	155	154	126	148	143	138	151	136	154	168	142	160	146	139	136	143	156	138	158	159	173	142	160	142	152	137	149	145	139	142	134	136	148	157	154	160	126	144	154	150	160	159	144	151	160	140	134	182	141	144	146	124	148	166	131	144	142	157	133	160	158	161	147	169	134	141	144	152	162	147	143	157	148	138	146	156	157	143	159	149	147	137	143	141	153	138	145	145	153	147	141	136	166	160	165	150	173	140	135	148	145	150	127	149	160	162	135	144	134	147	141	148	121	149	157	141	150	148	160	150	138	137	169	135	133	160	149	133	150	150	140	145	162	140	134	136	135	145	142	134	137	166	133	147	133	164	143	122	155	140	140	139	137	136
36315	22950	16323	14108	18631	20465	19409	17226	14124	11356	8593	6579	5503	4412	3739	3267	2921	2500	2196	2105	1941	1730	1517	1317	1330	1244	1204	1169	1096	1095	1136	1082	1154	1223	1089	1081	1109	1123	1122	1124	1057	1105	1097	1112	1078	1098	1119	1185	1118	1081	1102	1110	1061	1148	1081	1122	1016	1049	1148	1107	1231	1078	1090	1089	1039	1078	1079	1052	1160	1085	1069	1103	1074	1038	1015	1063	1117	1109	1026	1082	1085	1071	1064	1017	1099	1030	1034	1055	1090	1082	1033	1116	1051	1038	1100	1094	1105	1116	1059	1050	991	1154	1090	1105	1068	1048	986	1050	1098	1120	1103	1077	1056	1068	1014	1098	1054	1075	1037	1098	1102	1058	1092	1072	1098	1104	1027	1110	1075	1078	1061	1094	1102	1060	1088	1068	1043	1043	1054	1048	1021	1089	1010	1056	1114	1058	1055	1013	1014	1077	1038	1060	1111	1052	1048	1099	1069	1051	1026	1068	1086	1084	1046	1106	1102	1060	1115	1083	1155	1014	1028	1061	1059	1033	1044	1117	1040	1056	1033	1025	1090	1113	1078	1064	1045	1062	1111	1032	1120	1091	1086	1032	1057	1055	1113	1041	1088	1044	1119	1076	1075	1034	1005	1087	1084	1009	1037	1072	1042	1085	1089	1019	1053	1075	1067	1102	1036	1068	1111	1029	1086	1049	1106	1063	1067	1053	1042	1079	1056	1048	1084	1071	1062	1072	1056	1114	1072	1049	995	1069	1130	1137	1045	1144	1047	1078	1077	1079	1048	1044	1054	1024	1036	1070	1056	1058	1051	1007	1106	1095	1047	1096	1053	1043	1076	1135	1043	1087	1084	1064	1035	1111	1072	1051	1079	1078	1092	1099	1107	1123	1060	1153	1136	1061	1048	1072	1069	1126	1041	1065	1053	1081	1033	1028	1094	1036	1046	1066	1066	1050	1081	1116	1089	1104	1100	1008	1042	1124	1085	1056	1061	1081	1032	1042	1044	1099	1014	1022	1047	1090	1114	1037	1055	1069	1061	1038	1118	1049	1050	1068	1000	1062	1084	998	1039	1110	1066	1089	1082	1042	1109	1083	1002	1024	1073	1044	1052	1042	1101	1093	1077	1066	1068	997	1068	1081	1092	1087	1075	1038	1092	1019	1064	1017	1087	1073	1136	991	1012	1067	1049	1067	1059	1067	1082	1058	1007	1095	1066	1079	1048	1049	1068	1089	1058	1058	986	1061	1097	1024	1078	1055	1071	1058	1103	1083	1056	1082	1070	1027	1068	1061	1056	1059	1065	1041	1014	1010	1095	1034	1074	1068	1062	1058	987	1047	1037	1110	1055	1057	1129	1140	1059	1052	1122	979	1123	1041	1133	1102	1062	1055	1114	1017	1053	1085	1081	1079	1015	1093	1083	1117	1060	1043	1026	1117	1113	1091	1079	1083	1052	1058	1074	1077	1088	1090	1109	1093	1074	1022	1084	1046	1006	1085	1072	1062	1076	1080	1019	1029	1118	1049	1057	1078	1045	1094	1055	1085	1089	1139	1145	1045	1107	1077	1076	1096	1101	1068	1039	1052	1060	1068	1087	1036	1090	1080	1038	991	1028	1047	1132	1078	1104	1023	1109	1061	1074	986	1069	1094	1085	1106	1087	1080	1075	1074	1066	1081	1031	1034	1068	1123	1046	1029	1052	1034	1011	1103	1092	1095	1111	1098	1032	1071	1071	1057	1039	1111	1093	1066	1048	1056	1077	1088	1066	1078	1043	1119	1088	1030	1057	1051	1036	1103	1073	1086	1036	1066	1026	1103	1037	1006	1042	1084	1111	1113	1063	1123	1099	1040	1021	1067	1019	1074	1162	1095	1065	1060	1025	1075	1050	1035	1029	1084	1048	1054	1057	1108	994	1072	1074	1072	1049	1160	1017	1046	1076	1089	1042	1151	1037	1025	1078	1026	1097	1045	1063	1099	1083	1011	1038	1075	1096	1096	1039	1016	1062	1137	1057	1055	1043	1048	1070	1048	1079	1073	1081	1078	1042	1046	1105	1101	1050	1058	1084	1089	1098	1040	1044	1079	1080	1017	1036	1022	1125	1090	1040	1042	1118	1118	1136	1012	1124	1079	1089	1074	1000	1073	1107	1092	1083	1027	1047	997	1126	1047	1084	1094	1018	1110	1173	1012	1027	1045	1083	1110	1096	1090	982	1089	986	1092	1106	1097	1003	1084	1070	1049	1068	1067	977	1074	1103	1103	1070	1071	1025	1105	1073	1044	1099	1086	1037	1065	1058	1021	1095	1069	1072	1098	1069	1066	1061	1057	1083	1029	1036	1111	1044	1080	1097	1089	1075	997	1096	1030	1093	1100	1009	1064	1092	1109	1099	1063	1066	1054	1077	1065	1066	1070	1081	1100	1055	1107	1063	1069	1131	1124	1047	1060	1010	1027	1079	1052	1111	1095	1057	1057	1076	1106	1100	1099	1022	1076	974	1039	1073	1101	1048	1037	1054	1096	1043	1056	1069	1064	1104	1030	1081	1073	1089	1021	1050	1089	1073	1090	1082	1071	1075	977	1068	1041	1070	1115	1113	1005	1120	1056	1128	1062	1115	1076	1082	1000	1021	1009	1068	987	1080	1069	1081	1087	1042	1044	1086	1032	1040	1028	1014	1048	1013	1052	1034	1093	1123	1031	1077	1094	1106	1059	1084	1038	1095	1054	1130	1074	1106	1011	1027	1078	1034	1118	1033	1164	1065	1053	1101	1024	1036	1059	1124	1011	1056	1072	1113	1106	1102	1001	1068	1098	1055	1067	1069	1127	1153	1066	1050	1071	1045	1094	1087	1095	1053	1088	1124	1171	1070	1068	1082	1049	1031	1059	1037	1043	1084	1028	1107	1067	1109	1133	1120	1019	997	1109	1076	1059	1043	1017	1063	1072	1047	1056	1026	1040	1059	1051	1035	1098	1033	1045	1098	1084	1043	1032	1091	1029	1044	1091	1127	1054	1076	1057	1003	1049	1075	1039	1026	1057	989	1097	1062	1036	1061	1029	1036	1048	1045	1079	1094	1069	1030	1133	1032	1078	1026	1065	1052	1038	1065	1090	1041	1106	1020	1084	1010	1072	1102	1073	1042	1074	1135	1095	1071	1053	1071	1081	1102	1035	1045	1082	1087	1084	1097	1068	1054	1056	1075	1053	1058	1031	1053	1076	1082	1037	1051	1081	1080	1075	1057	1082	1090	1041	1124	1071	1102	1100	1023	1036	1033	1023	1078	1048	997	1011	1052	1056	1051	1036	1067	1097	1110	1099	1095	1066	1061	1027	1024	1108	1036	1107	1101	1011	1011	1066	1103	1138	1077	1034	1035	1060	1049	1106	1053	1082	1024	1050	983	1057	1027	1064	1084	984	1033	1039	1114	1031	1111	1058	1118	1047	1032	1050	1092	1069	1086	1068	1053	1062	1017	1126	1117	1073	1034	1071	1056	1053	1044	1111	1081	1050	1063	1003	1118	1063	1066	1090	1039	1045	1037	1101	1094	1126	1060	989	1091	1103	1062	1104	1012	1068	1108	1068	1080	1079	1055	1086	1063	992	1074	1064	1056	1039	1064	1095	1054	1055	1073	1078	1082	1043	1080	1042	1083	1081	1061	1094	1043	1077	1031	1083	1002	1050	1103	1025	1027	1074	1084	1064	1012	1065	1079	1062	1036	1036	1149	1067	1126	1068	1109	1061	1033	1050	1123	1041	1080	1055	1046	1025	1068	1083	1039	1040	1101	1055	1066	1017	1054	1070	1055	1079	1050	1067	1060	1033	1094	1035	1047	1011	1048	1019	1087	1042	1051	1071	1071	1098	1104	1066	1071	1118	1078	1075	1124	1070	1077	1057	1045	1053	992	1047	1033	1044	1068	1012	1092	999	1049	1066	1085	1089	1055	1053	1078	1014	1106	1063	1027	1049	1068	1048	1055	1058	1046	1089	1066	1104	1092	1068	1039	1054	1112	1098	1081	1041	1078	1063	1070	1060	1085	1032	1030	1053	1097	1056	1109	1042	1084	1074	1065	1083	1036	1079	1094	1092	1044	1067	1101	1062	1076	1053	1069	1083	1055	1067	1049	1102	1097	1065	1081	1071	1083	1033	1057	1036	1067	1079	1075	1084	1064	1028	1061	1061	1073	1102	1013	1092	1047	1079	1095	1107	1090	1067	1141	1034	1075	1029	1100	1071	1092	980	1035	1054	1062	1082	1040	1079	1064	1093	1049	1056	1075	1072	1083	1026	1091	1063	1083	1098	1088	1099	1078	1125	1043	1054	1063	1052	1103	1049	1090	1039	1066	1085	1074	1079	1031	1068	1075	1055	1036	1036	1031	996	1084	1102	1056	1050	1008	1038	1016	1028	1054	1074	1104	1093	1084	1056	1078	1069	1005	1026	1141	1078	1099	1122	1077	1047	1069	1090	1110	1044	1126	1054	1129	1014	1096	1036	1069	1094	1092	1048	1049	1075	1049	1032	1055	1077	1016	1069	1085	1024	1072	1040	1086	1014	1096	1065	1117	1072	1034	1080	984	1033	1084	1043	1017	1014	1064	1080	1099	1029	1096	1105	1028	1063	1101	1057	1086	985	1103	1072	1062	1070	1036	1019	1027	1070	1071	1089	1071	1102	1020	1123	1052	1049	1111	1067	1073	1045	1101	1017	1119	1021	1026	1076	1063	1097	1038	1057	1084	1044	1033	1039	1058	1055	1085	1052	1055	1126	1038	1108	1080	1097	1050	1088	1065	1029	1043	1029	1061	1063	1059	1040	1094	1046	1087	1089	1083	1042	1049	1101	1096	1066	1080	1056	1071	1084	1080	1075	1062	1087	1099	1053	1046	1065	1028	1066	1037	1070	1073	1108	1040	1074	1051	1038	1045	1082	1044	1033	1054	1056	1101	983	1033	1069	1064	1114	1079	1038	1034	1048	1034	1108	1053	1092	1106	1088	1085	1045	1103	1016	1080	1077	1087	1130	1073	1060	1037	1084	1115	1013	1135	1064	1064	1082	1032	1071
7562	3531	1688	919	652	585	598	605	513	399	347	316	281	258	232	223	182	207	195	190	188	150	141	141	138	167	123	147	109	127	123	117	145	164	151	108	143	138	144	120	147	145	134	126	127	124	141	140	125	137	133	134	149	130	147	132	133	119	145	148	116	139	124	120	143	133	135	149	126	125	150	136	151	136	133	138	130	114	143	122	132	123	130	132	127	119	123	126	132	129	126	153	126	141	124	138	147	129	132	131	139	126	126	137	122	124	127	125	126	135	129	133	140	128	131	127	139	126	129	125	135	132	113	138	147	114	137	121	123	133	120	109	144	124	112	125	129	126	140	140	150	151	121	130	129	123	110	139	123	107	132	130	142	130	149	97	146	134	137	133	122	146	110	119	134	148	134	143	124	165	136	116	144	135	158	126	120	152	138	138	129	134	144	130	131	142	134	127	122	126	144	146	127	150	121	135	120	126	133	146	148	146	138	123	129	133	121	132	136	147	125	145	139	130	120	145	127	117	130	142	139	128	127	115	132	134	121	136	150	123	143	148	133	117	119	127	125	130	139	151	130	137	134	123	128	137	112	122	129	131	110	129	102	110	121	104	150	132	134	132	143	152	137	113	138	142	133	120	124	128	119	149	145	128	115	129	128	130	128	128	136	112	116	130	120	139	118	138	143	135	121	143	133	135	119	151	112	129	136	138	125	156	140	130	123	126	120	123	142	128	120	145	117	120	127	134	120	131	131	130	110	123	131	98	120	120	118	151	129	123	152	110	122	144	119	143	154	135	126	127	127	141	123	136	157	144	122	149	124	127	127	122	138	126	154	126	136	142	140	164	150	117	142	146	135	117	106	165	127	139	132	134	138	155	141	113	121	124	149	150	120	135	134	137	132	143	151	122	126	145	159	136	126	146	151	145	127	123	139	151	143	128	161	113	132	128	149	136	147	132	149	158	124	143	144	142	129	140	139	130	128	122	121	153	105	121	141	132	129	122	114	124	148	118	125	118	139	137	137	141	131	127	129	156	128	130	149	125	127	121	124	135	139	123	133	124	142	136	125	136	137	135	125	127	125	138	130	124	148	125	124	139	119	124	146	122	118	128	138	128	150	108	144	122	131	135	110	137	131	128	130	119	114	134	142	123	120	126	140	145	126	149	138	123	118	126	132	127	141	136	158	138	137	132	130	136	122	105	121	114	136	122	126	123	126	111	120	129	124	124	126	138	146	148	152	128	133	137	129	125	129	122	121	140	136	110	139	124	131	129	118	123	140	140	138	139	123	147	145	122	146	122	152	118	141	133	130	131	126	138	111	135	134	121	142	123	119	150	126	120	108	142	124	125	134	116	125	137	124	130	132	129	117	143	131	126	108	142	128	137	109	121	141	113	138	150	129	109	129	140	139	121	140	112	125	129	119	151	130	142	123	121	133	130	153	127	121	137	134	157	140	130	149	122	114	131	127	134	146	121	140	146	136	130	140	139	137	129	120	113	153	126	132	132	127	126	150	124	121	111	130	127	132	142	120	132	136	124	128	125	131	136	133	130	126	152	140	119	152	132	153	129	125	121	149	111	121	119	133	133	114	139	135	127	115	138	156	133	125	117	140	122	126	112	122	141	117	144	125	134	122	127	117	143	136	112	123	131	139	136	129	136	123	129	109	123	124	129	108	147	140	133	136	150	141	121	136	161	137	120	129	118	132	133	124	124	121	130	140	134	130	135	143	138	112	131	124	144	132	134	125	141	132	150	131	127	145	135	141	143	135	128	126	139	150	139	142	153	135	137	153	140	124	124	134	117	129	144	125	135	124	126	146	132	144	133	131	129	132	125	134	121	131	142	128	140	129	144	160	144	130	134	133	139	129	136	148	145	104	139	126	106	142	140	123	146	119	149	144	120	122	137	146	123	114	121	117	120	137	120	144	142	147	126	111	129	114	122	125	135	111	133	147	123	134	138	133	112	146	150	128	117	140	136	156	127	132	136	145	136	132	144	132	133	118	139	137	129	122	149	116	120	133	146	120	119	123	136	146	127	117	126	124	145	122	152	128	162	126	137	130	160	146	135	125	127	115	140	143	142	129	126	163	132	128	135	150	128	145	112	132	129	138	149	133	147	133	140	145	125	152	122	129	130	140	124	135	134	128	120	136	155	133	134	127	141	132	164	108	131	155	126	136	118	146	126	125	122	156	145	134	157	136	121	134	123	135	104	139	118	144	130	136	152	156	115	131	126	137	137	120	159	131	126	127	144	132	131	120	138	126	148	148	131	130	140	131	139	141	162	144	116	131	134	116	129	119	130	151	126	129	127	119	142	121	142	124	135	138	138	149	121	116	135	138	138	154	108	138	121	124	127	133	149	114	136	128	116	131	140	127	127	111	124	127	112	169	127	139	142	158	139	125	144	143	123	109	118	140	141	121	135	119	127	128	137	120	137	125	117	136	133	139	125	141	154	152	137	128	128	145	129	148	163	128	139	138	121	168	140	128	138	126	120	120	128	95	136	137	126	134	118	144	127	117	141	124	138	138	157	129	124	131	133	143	122	145	140	123	124	139	129	141	127	123	153	153	120	128	129	129	164	135	127	139	127	157	150	148	132	144	140	144	146	136	119	124	157	112	134	130	140	140	125	142	147	112	117	128	117	130	133	119	108	124	129	139	146	150	128	108	144	137	127	134	136	129	106	123	125	149	132	123	141	154	138	113	145	113	136	116	110	144	117	131	130	126	127	143	120	121	159	139	133	131	140	140	134	129	134	132	127	153	136	133	118	130	144	136	126	124	118	118	139	142	126	144	134	143	128	142	130	145	130	117	134	124	136	136	131	122	133	126	114	150	137	112	146	131	145	143	135	145	130	140	139	145	137	141	108	144	120	111	139	119	147	128	113	131	125	120	128	134	126	117	125	117	127	132	134	131	139	146	121	125	132	137	128	129	131	158	134	134	124	123	121	126	136	140	124	121	142	133	128	139	139	146	121	153	153	136	141	121	132	121	125	135	133	129	138	129	131	151	123	138	147	136	111	129	99	116	137	101	129	142	151	131	147	113	126	149	140	133	148	133	144	139	144	137	130	128	126	134	141	123	122	142	139	122	128	147	150	140	117	138	135	133	129	131	128	156	105	149	114	109	129	125	133	124	140	147	143	134	112	148	145	122	116	131	104	149	119	112	145	128	157	142	153	122	135	138	142	149	121	140	119	126	116	124	146	141	149	133	119	128	141	152	145	124	141	117	141	130	132	135	139	129	153	151	124	134	112	157	127	146	134	132	135	139	131	134	118	121	147	141	144	150	146	142	122	124	130	139	148	100	141	117	143	126	132	130	120	125	116	157	125	135	128	134	135	137	118	122	157	146	154	131	116	111	115	139	126	138	126	132	135	117	134	139	129	137	126	135	143	126	143	107	115	140	121	142	130	133	133	142	138	120	118	131	127	125	141	134	126	114	134	133	135	131	125	124	129	140	134	130	141	151	133	140	170	124	144	133	137	146	133
34191	20868	13673	12284	17336	19060	18077	15512	12325	10230	8276	6775	5494	4586	3867	3210	2896	2581	2334	2180	1852	1661	1489	1246	1175	1231	1215	1091	1065	1058	979	980	1007	996	1038	976	982	1009	1011	1053	1047	990	964	977	1022	1007	1060	1064	994	1007	910	1021	978	958	1029	979	999	993	973	1048	1062	1008	1028	980	934	953	921	1019	976	980	973	979	994	956	923	940	944	944	973	969	985	954	933	1004	994	982	950	939	1032	967	968	995	936	928	949	904	929	922	991	970	990	1013	1029	1036	955	893	961	993	937	996	961	986	927	977	985	974	944	894	945	960	982	988	986	960	899	946	910	969	985	989	979	926	1008	918	955	986	956	978	972	1019	981	945	918	933	1007	992	970	904	940	992	951	971	1004	948	957	992	956	1062	926	953	981	957	942	946	947	971	1006	931	965	965	970	938	970	938	923	1005	949	956	978	1008	1004	909	969	993	1013	926	936	943	997	959	943	953	927	975	969	951	950	1003	955	945	964	944	885	982	973	911	937	923	970	928	1014	982	968	971	960	950	958	977	968	1001	983	905	945	976	942	1011	966	936	927	934	1004	955	932	888	986	985	970	1004	934	971	960	945	944	961	1004	948	927	990	943	1015	982	950	940	982	938	947	939	1048	970	919	978	950	1000	980	932	970	961	1009	972	969	963	955	999	997	1009	962	926	918	934	971	931	921	916	1002	921	990	906	981	988	968	947	961	957	998	913	1001	959	968	915	958	928	950	946	910	990	944	928	981	964	983	919	935	971	906	922	931	954	953	932	1039	972	909	1013	977	938	1027	939	983	1017	994	983	1006	950	967	943	995	950	937	1002	927	897	907	990	953	951	1007	994	940	936	961	935	972	957	971	904	969	987	906	958	983	978	911	973	990	928	970	954	890	999	963	954	950	984	998	1005	981	944	925	906	1015	910	964	962	931	969	963	972	952	928	992	989	984	980	965	934	1015	945	948	990	992	966	909	966	970	961	979	937	931	894	971	974	1025	981	926	977	961	922	990	980	903	953	957	930	989	925	943	944	955	969	982	959	949	924	932	1022	1037	970	953	1019	1029	977	915	969	1006	951	1027	996	974	930	914	938	940	1007	943	966	994	990	967	939	957	970	949	991	992	968	948	956	930	974	943	937	994	985	948	976	989	965	999	944	947	993	977	980	980	960	1065	971	936	986	955	992	942	1006	977	944	991	1009	979	979	982	919	968	960	957	1000	971	1054	956	985	947	968	943	968	985	922	944	945	980	947	961	1019	950	960	955	933	949	955	989	984	974	963	967	1024	879	920	948	961	912	964	976	937	927	920	994	1033	981	959	963	957	974	963	939	933	933	962	971	937	957	955	1006	987	931	974	1014	967	935	950	970	926	964	1033	980	1032	954	963	992	972	956	985	928	964	907	977	988	946	997	1006	988	991	993	963	944	994	1003	902	948	938	972	936	952	987	1017	997	978	893	946	996	997	967	975	972	975	980	962	965	914	956	945	960	929	989	943	947	981	949	1013	1028	916	957	907	983	937	954	960	974	933	921	968	942	959	961	928	919	1011	969	997	979	944	970	958	993	986	1007	981	975	1015	946	925	975	943	966	1006	965	916	953	982	1037	932	965	962	939	910	971	959	978	973	952	943	988	992	989	941	974	989	946	1013	1013	982	920	999	998	1001	950	902	956	955	984	974	921	992	944	901	979	970	981	978	947	956	918	948	910	977	982	969	937	988	937	973	1001	946	986	933	997	949	987	952	960	987	919	984	977	936	995	972	969	1020	1003	954	945	992	965	940	1013	946	952	954	923	969	962	924	951	971	933	991	977	948	925	970	886	1010	1001	962	971	985	970	978	978	954	950	985	924	936	992	981	924	968	984	1000	896	949	996	972	930	952	967	960	989	970	1005	954	930	992	920	974	960	933	980	937	958	944	964	959	967	991	955	947	999	981	963	985	908	945	955	999	987	983	935	962	959	972	1017	981	971	918	971	974	926	967	997	981	914	992	954	954	974	974	905	905	1013	932	925	970	937	1017	948	1016	964	1029	925	939	914	977	909	1037	978	873	903	965	937	925	979	992	1026	945	930	901	982	995	970	984	950	961	919	1005	977	973	1013	943	961	972	974	965	970	968	913	969	981	983	937	933	932	915	968	980	915	940	984	1023	960	892	955	880	950	1010	975	970	972	928	967	1006	967	979	944	1013	939	943	933	969	964	926	1009	996	979	955	1019	955	942	978	938	894	955	939	990	977	968	1015	925	929	963	985	962	971	997	1005	950	934	923	981	912	1028	978	962	980	960	977	971	987	974	988	965	910	956	950	958	966	951	998	971	943	975	951	938	988	958	983	976	929	988	907	981	958	911	945	980	955	899	967	962	954	1009	970	966	941	1012	933	939	959	945	978	939	884	905	969	981	934	913	952	981	981	952	943	1001	953	904	986	941	1010	1003	944	971	934	955	989	951	1000	958	946	936	933	987	967	984	912	923	977	932	963	988	961	957	1026	985	970	965	997	990	1004	990	947	992	948	990	939	945	913	898	967	990	957	963	942	1013	1020	1020	961	956	1026	991	930	976	1009	991	981	933	903	995	937	910	912	943	1035	924	935	992	971	977	1018	933	967	1008	975	1006	997	1013	931	1004	999	923	916	917	945	988	943	980	948	930	980	965	993	946	988	1024	973	991	927	993	963	970	965	955	981	979	968	966	986	903	977	987	957	972	989	991	935	983	969	914	952	963	974	980	935	977	919	945	948	977	884	954	968	941	950	986	950	924	990	989	972	953	997	971	984	960	957	919	950	940	961	987	997	948	945	1067	941	921	999	963	906	923	956	956	960	933	906	1028	951	1012	949	947	993	937	944	946	972	978	927	982	958	1000	999	930	925	966	908	943	984	934	961	963	1003	941	978	967	947	968	922	940	986	998	918	967	965	951	998	891	954	954	989	938	959	948	938	945	972	957	936	998	1012	1003	974	1012	965	970	970	1000	1007	973	979	946	957	933	914	1001	903	884	962	942	951	961	988	987	950	981	957	911	976	991	995	925	925	985	1004	962	912	885	916	993	1000	996	903	931	992	970	915	1000	897	979	966	956	931	942	970	942	999	942	956	940	968	945	940	954	968	987	969	964	1000	980	981	968	963	1005	1037	935	931	976	1042	956	920	976	972	967	984	987	918	1009	1005	968	998	942	916	963	1000	960	939	932	949	947	968	950	927	940	1006	950	983	1009	965	1001	905	1012	928	959	906	986	895	1005	941	951	966	978	959	995	944	964	924	977	931	993	1002	957	958	951	929	963	1003	956	969	980	915	957	934	998	954	920	959	941	972	987	940	965	890	938	959	966	960	955	1006	970	1018	897	962	909	956	966	973	963	940	955	951	939	970	975	995	996	953	995	1001	923	985	1000	987	985	960	903	937	953	939	943	968	938	987	963	1039	961	979	982	943	967	1048	989	930	949	1014	1036	941	919	960	944	986	952	932	941	903	954	948	976	983	933	1014	982	907	939	1000	904	906	973	899	1012	984	928	981	967	950	975	965	992	984	917	955	899	955	1020	982	977	948	1005	977	944	943	983	928	967	999	992	968	916	984	963	1006	997	941	938	972	965	966	955	924	943	943	939	992	912	964	1036	957	999	968	1017	913	990	915	949	963	989	972	983	952	954	978	993	951	965	999	969	958	957	965	882
8446	4379	2207	1236	835	828	857	795	626	560	461	437	379	345	319	274	271	233	233	237	209	174	171	181	173	161	165	160	137	164	154	172	152	171	159	169	155	139	165	133	154	142	162	148	182	142	130	147	155	152	177	137	151	148	164	162	148	153	184	166	145	165	149	170	143	133	153	145	163	165	170	130	155	162	175	162	157	163	130	152	139	159	183	156	141	152	176	141	143	153	136	142	152	146	141	162	154	159	148	160	154	139	160	166	156	154	151	150	121	154	159	164	168	149	171	157	173	144	156	160	151	155	163	183	159	148	157	141	147	152	138	176	154	164	160	159	127	135	137	148	167	145	160	139	141	135	141	141	136	160	147	149	152	150	168	161	134	165	163	144	169	147	153	148	149	169	154	126	152	148	133	159	148	142	144	148	174	141	164	138	147	136	150	154	133	159	163	156	138	168	155	173	122	125	153	159	162	130	138	175	140	130	166	147	130	154	164	147	169	150	159	151	156	148	147	158	169	137	145	168	166	150	131	166	170	140	156	139	138	153	155	146	151	156	160	133	142	136	148	144	136	148	120	150	145	146	166	146	143	168	173	130	161	162	160	173	149	139	139	148	137	151	135	152	160	153	137	141	146	137	142	161	152	151	153	145	167	155	151	145	142	141	142	170	146	135	157	162	158	142	136	149	126	140	140	159	152	160	150	149	170	137	157	189	132	143	164	149	137	169	151	159	172	139	157	147	144	148	153	142	171	135	145	156	133	150	134	138	153	149	139	153	149	143	145	179	145	174	146	162	151	142	157	139	138	147	146	135	138	167	136	156	164	141	146	150	129	161	148	169	144	111	155	135	160	141	152	136	167	154	164	153	150	163	148	155	145	141	170	136	167	149	155	140	154	131	153	148	154	174	132	142	140	153	140	156	109	152	147	146	168	151	183	148	161	131	158	155	143	169	152	163	158	154	146	144	161	130	143	154	176	158	147	148	143	141	143	174	172	154	138	164	146	153	145	147	160	151	153	143	143	154	165	156	167	145	160	159	142	163	134	136	145	142	143	136	139	154	160	140	158	159	158	143	169	156	153	155	152	140	143	130	163	120	165	154	158	162	143	164	140	130	151	132	165	150	149	144	142	160	156	148	158	154	167	144	159	140	154	177	148	138	162	167	146	160	139	138	140	153	157	150	161	134	158	131	161	151	156	168	141	141	154	145	130	155	147	148	150	157	157	139	166	153	137	155	159	148	144	148	142	159	145	136	176	151	145	156	117	152	137	165	136	152	156	144	142	151	134	153	156	154	163	143	143	149	137	129	147	141	143	155	164	144	156	165	148	152	144	144	146	153	144	168	148	150	160	141	170	166	157	161	161	154	141	154	160	161	166	159	169	136	147	153	150	154	134	137	154	145	151	159	158	142	141	149	148	170	152	170	174	155	160	161	149	129	172	152	182	156	151	152	171	163	147	156	142	136	146	160	171	165	167	170	145	159	168	156	163	154	149	145	162	131	145	177	159	126	140	151	176	139	158	159	161	164	171	157	149	146	163	116	154	164	129	171	152	157	145	128	142	133	130	140	142	147	149	154	144	155	135	164	148	155	131	146	130	151	154	156	143	136	142	154	157	181	158	148	145	153	158	136	160	124	150	130	138	161	146	144	151	148	132	144	162	161	143	142	154	134	156	154	126	141	148	147	140	152	151	144	169	141	153	154	139	162	152	156	121	135	155	160	164	158	147	181	147	157	134	134	137	161	142	150	163	143	128	178	134	159	147	186	165	173	146	160	131	151	151	145	161	135	142	157	161	144	143	151	157	131	144	158	137	138	168	144	135	139	127	165	140	147	166	152	145	160	147	130	163	142	158	148	146	153	166	148	134	152	128	150	148	174	147	140	128	135	155	166	152	167	124	164	159	133	139	172	152	138	133	143	136	142	136	151	146	145	142	150	154	157	152	155	154	161	154	158	140	168	132	171	143	151	133	151	151	151	140	153	139	159	157	172	132	141	157	152	140	139	170	147	158	136	144	165	159	159	156	128	126	142	153	138	155	126	147	148	156	157	130	171	150	179	157	143	142	150	130	165	152	161	141	162	160	133	140	144	157	155	159	161	156	137	152	157	159	150	151	154	146	136	164	149	155	159	138	169	162	145	146	163	150	132	135	150	147	161	153	141	149	165	144	151	185	146	145	139	146	129	142	157	144	140	144	150	142	145	137	153	142	159	138	151	133	120	171	132	163	151	148	162	153	153	150	144	171	146	133	156	150	153	142	154	175	138	168	148	168	139	144	152	164	159	159	169	137	115	146	140	146	171	133	133	138	161	154	137	154	151	136	167	156	161	140	138	122	132	178	145	148	151	142	161	143	159	146	169	136	148	148	126	154	152	155	152	142	151	146	163	174	133	146	145	158	153	169	132	124	137	167	150	155	139	139	153	151	157	176	161	150	163	126	131	148	147	157	131	147	144	140	168	161	138	150	152	156	156	158	133	153	162	148	156	141	141	141	159	164	150	147	166	142	162	127	154	134	128	128	165	148	151	160	145	141	140	146	151	158	137	142	154	136	152	150	146	154	147	142	159	155	158	149	160	137	153	141	147	143	162	156	146	157	159	158	159	132	142	148	173	163	164	142	137	154	158	158	168	140	134	157	145	155	154	146	158	166	166	145	154	159	174	138	149	147	127	165	146	146	151	159	149	154	150	143	139	162	162	143	145	132	135	161	144	158	147	154	160	145	157	133	147	150	141	152	159	163	122	144	142	172	167	153	159	139	160	148	148	143	134	163	150	172	160	145	154	180	142	149	148	176	137	173	168	139	141	138	128	159	155	147	154	123	150	149	163	127	154	131	151	165	143	156	145	177	147	126	144	143	131	156	162	149	139	144	139	174	140	149	168	138	157	151	161	163	170	138	158	142	141	151	150	156	150	130	157	154	125	117	134	156	155	157	145	137	140	160	162	153	137	149	147	149	143	144	134	154	144	143	135	153	142	155	147	164	166	144	138	153	136	155	164	147	164	159	159	152	165	137	168	147	161	144	161	146	171	161	140	150	171	165	123	153	170	167	156	151	161	137	151	155	159	149	120	164	155	162	147	145	163	138	142	164	153	164	145	140	148	146	155	169	166	151	127	176	161	147	154	163	153	135	167	149	142	174	144	135	165	139	154	156	147	159	137	167	142	152	162	166	144	178	124	162	166	144	152	152	156	143	163	145	154	143	162	123	155	157	154	147	155	164	127	157	146	154	164	139	136	168	139	152	191	158	152	146	178	147	147	138	155	153	143	161	148	144	138	187	160	156	152	174	131	143	164	144	141	140	172	150	169	166	119	131	158	137	139	160	155	153	138	167	151	138	137	140	163	166	169	164	147	155	153	161	157	144	162	148	166	163	157	171	163	184	147	155	159	140	158	172	127	151	152	163	161	144	161	123	145	174	152	141	149	163	132	145	132	153	141	145	149	146	150	149	148	139	186	152	185	188	149	161	142	169	181	142	158	170	155
38264	23424	16222	15620	21208	23346	21852	18919	15259	12984	10778	8823	7660	6184	5065	4267	3775	3238	2949	2739	2313	2063	1709	1545	1398	1427	1399	1270	1267	1215	1178	1164	1188	1168	1109	1123	1156	1127	1151	1162	1198	1135	1068	1210	1182	1117	1145	1163	1120	1162	1128	1217	1121	1066	1126	1084	1152	1146	1223	1257	1218	1120	1160	1095	1142	1155	1131	1058	1131	1072	1101	1077	1046	1049	1122	1126	1069	1084	1065	1075	1100	1017	1040	1172	1116	1096	1102	1081	1124	1058	1066	1091	1146	1039	1003	1085	1054	1094	1125	1117	1078	1093	1079	1073	1099	1111	1068	1086	1126	1073	1083	1128	1108	1112	1160	1082	1087	1084	1089	1086	1179	1168	1071	1070	1126	1124	1019	1141	1064	1112	1137	1088	1060	1068	1066	1112	1138	1116	1054	1109	1017	1037	1040	1030	1094	1124	1123	1075	1082	1187	1108	1117	1084	1079	1094	1063	1103	1044	1066	1066	1095	1142	1096	1110	1107	1089	1109	1101	1099	1138	1113	1097	1071	1105	1127	1057	1092	1071	1043	1124	1018	1080	1125	1091	1036	1101	1153	1044	1102	1099	1044	1099	1109	1088	1100	1161	1024	1110	1110	1070	1125	1065	1074	1076	1090	1081	1054	1073	1112	1107	1126	1088	1108	1115	1105	1119	1092	1075	1083	1101	1090	1074	1056	1105	1073	1008	1032	1092	1100	1071	1045	1080	1097	1108	1072	1038	1058	1105	1139	1101	1052	1103	1091	1046	1114	1092	1084	1137	1125	1108	1119	1068	1149	1122	1098	1102	1072	1100	1051	1118	1083	1083	1116	1130	1091	1146	1095	1088	1090	1073	1067	1108	1092	1084	1065	1068	1119	1099	1103	1105	1102	1059	1113	1046	1120	1088	1102	1104	1115	1126	1061	1119	1105	1146	1077	1110	1098	1106	1065	1052	1087	1136	1074	1118	1096	1045	1104	1071	1058	1045	1159	1081	1067	1088	1048	1095	1093	1106	1104	1079	1084	1037	1053	1080	1127	1105	1114	1119	1114	1074	1109	1137	1067	1100	1100	1120	1086	1138	1137	1192	1066	1106	1123	1108	1134	1109	1052	1126	1086	1066	1136	1109	1079	1132	1118	1110	1088	1140	1066	1120	1091	1096	1110	1015	1114	1150	1032	1082	1092	1160	1053	1035	1102	1125	1091	1066	1122	1071	1077	1104	1078	1126	1057	1049	1100	1111	1098	1055	1081	1160	1103	1098	1070	1133	1044	1045	1049	1139	1036	1084	1163	1069	1086	1153	1092	1104	1150	1049	1153	1117	1077	1103	1083	1033	1078	1106	1112	1077	1062	1080	1069	1095	1067	1105	1091	1106	1131	1153	1079	1109	1097	1075	1149	1068	1017	1103	1068	1075	1133	1066	1064	1087	1048	1169	1119	1140	1037	1090	1111	1059	1109	1108	1087	1133	1112	1094	1126	1039	1079	1104	1046	1106	1089	1114	1042	1112	1108	1080	1167	1170	1131	1112	1126	1061	1155	1104	1059	1131	1055	1053	1059	1061	1075	1084	1108	1141	1125	1162	1103	1085	1154	1124	1105	1111	1061	1057	1073	1067	1159	1113	1067	1153	1127	1102	1052	1078	1113	1091	1115	1041	1145	1091	1119	1098	1111	1137	1090	1117	1146	1127	1120	1061	1139	1171	1044	1096	1071	1118	1083	1142	1102	1077	1009	1114	1042	1075	1066	1170	1117	1069	1107	1097	1086	1052	1038	1047	1120	1024	1091	1115	1146	1094	1074	1100	1087	1103	1064	1091	1134	1078	1051	1105	1093	1064	1095	1106	1097	1055	1061	1074	1055	1116	1088	1098	1145	1124	1072	1114	1070	1138	1108	1101	1084	1161	1093	1073	1088	1133	1021	1099	1100	1108	1103	1081	1074	1143	1141	1120	1083	1051	1126	1123	1083	1109	1083	1084	1047	1111	1041	1106	1033	1101	1087	1036	1137	1106	1183	1109	1074	1099	1107	1094	1136	1084	1071	1139	1052	1130	1056	1104	1121	1112	1059	1066	1091	1152	1026	1111	1127	1149	1108	1165	1068	1091	1111	1066	1093	1076	1099	1158	1146	1086	1152	1119	1117	1089	1078	1113	1083	1070	1168	1091	1050	1062	1043	1150	1066	1048	1130	1084	1074	1085	1098	1115	1052	1009	1097	1067	1100	1122	1118	1067	1086	1072	1149	1087	1104	1070	1044	1123	1131	1144	1041	1072	1118	1119	1155	1082	1146	1100	1053	1134	1095	1101	1062	1072	1036	1079	1034	1103	1066	1116	1127	1074	1085	1037	1086	1127	1122	1084	1144	1152	1083	1083	1090	1103	1059	1081	1071	1056	1112	1062	1135	1061	1117	1099	1132	1106	1137	1148	1100	1067	1106	1051	1084	1059	1077	1057	1102	1039	1010	1097	1145	1055	1067	1046	1068	1125	1056	1161	1108	1071	1027	1062	1058	1150	1111	1088	1149	1103	1133	1082	1150	1074	1066	1064	1109	1098	1089	1046	1140	1113	1045	1085	1036	1070	1101	1140	1072	1140	1062	1085	1102	1046	1051	1118	1133	1069	1092	1081	1078	1081	981	1071	1089	1060	1120	1043	1044	1046	1071	1087	1053	1102	1128	1097	1162	1200	1140	1089	1096	1045	1141	1130	1145	1084	1115	1131	1153	1096	1048	1122	1102	1101	1059	1082	1151	1096	1080	1045	1117	1096	1083	1150	1098	1085	1074	1084	1034	1063	1102	1129	1129	1114	1099	1167	1091	1117	1065	1094	1157	1107	1090	1148	1107	1103	1096	1109	1056	1106	1111	1082	1023	1096	1127	1104	1053	1083	1087	1085	1063	1055	1075	1120	1097	1107	1062	1021	1059	1105	1089	1113	1136	1084	1070	1060	1077	1162	1068	1112	1118	1119	1075	1140	1100	1106	1053	1064	1129	1081	1085	1117	1116	1079	1096	1062	1110	1062	1135	1075	1132	1049	1121	1075	1144	1083	1126	1088	1136	1048	1070	1057	1103	1054	1087	1139	1084	1076	1080	1137	1085	1069	1152	1145	1112	1022	1126	1115	1079	1073	1087	1086	1077	1107	1090	1171	1069	1057	1071	1092	1085	1029	1117	1084	1142	1118	1067	1101	1088	1071	1133	1124	1119	1116	1140	1046	1144	1115	1127	1136	1057	1097	1062	1064	1083	1090	1069	1080	1172	1132	1080	1109	1081	1137	1139	1108	1069	1083	1101	1130	1073	1088	1096	1129	1111	1080	1113	1065	1175	1064	1136	1082	1081	1049	1136	1086	1094	1063	1117	1191	1117	1104	1064	1076	1062	1077	1105	1067	1031	1124	1095	1106	1035	1087	1106	1091	1080	1124	1057	1068	1089	1102	1148	1107	1133	1075	1065	1068	1120	1084	1115	1067	1085	1126	1094	1058	1065	1104	1090	1116	1110	1103	1093	1087	1098	1150	1138	1106	1072	1084	1105	1130	1131	1055	1138	1154	1099	1102	1149	1125	1062	1164	1113	1025	1086	1084	1060	1119	1079	1164	1077	1113	1097	1163	1137	1084	1110	1096	1129	1043	1126	1121	1090	1080	1063	1092	1060	1094	1103	1145	1062	1059	1123	1087	1106	1167	1097	1100	1096	1112	1151	1109	1163	1080	1030	1062	1037	1070	1174	1011	1127	1111	1077	1117	1100	1061	1116	1116	1059	1095	1050	1065	1049	1092	1044	1103	1134	1116	1079	1110	1101	1085	1079	1116	1030	1067	1112	1113	1113	1083	1128	1115	1092	1096	1139	1079	1070	1125	1131	986	1109	1120	1117	1087	1086	1076	1115	1068	1073	1078	1105	1130	1112	1094	1120	1128	1069	1082	1141	1120	1092	1101	1037	1125	1128	1138	1054	1144	1081	1085	1064	1038	1105	1121	1108	1073	1121	1037	1115	1101	1104	1063	1141	1083	1110	1081	1052	1140	1136	1173	1093	1061	1098	1163	1092	1079	1097	1101	1062	1094	1099	1139	1103	1120	1096	1156	1160	1129	1114	1142	1114	1093	1132	1160	1120	1104	1094	1072	1149	1088	1078	1084	1064	1083	1092	1077	1077	1078	1168	1109	1014	1085	1017	1194	1167	1088	1116	1089	1061	1099	1130	1049	1093	1088	1064	1089	1101	1137	1109	1102	1069	1069	1118	1132	1075	1131	1129	1124	1140	1074	1107	1105	1088	1147	1058	1127	1053	1105	1041	1069	1097	1147	1175	1089	1110	1081	1149	1056	1072	1116	1118	1145	1112	1103	1070	1076	1014	1105	1157	1128	1097	1134	1104	1123	1057	1152	1114	1125	1029	1073	1066	1158	1093	1094	1069	1134	1071	1059	1074	1071	1049	1134	1141	1132	1064	1110	1004	1061	1113	1073	1097	1102	1057	1083	1062	1128	1102	1094	1142	1070	1081	1153	1122	1098	1066	1101	1139	1063	1102	1104	1098	1110	1098	1122	1094	1049	1108	1127	1083	1109	1131	1087	1093	1047	1102	1066	1135	1094	1166	1154	1135	1064	1067	1131	1101	1140	1146	1155	1083	1088	1085	1111	1110	1096	1080	1094	1156	1035	1057	1093	1130	1031	1105	1090	1118	1058	1150	1120	1114	1112	1067	1094	1098	1120	1090	1096	1088	1046	1054	1055	1105	1127	1112	1078	1102	1089	1090	1110	1097	1080	1108	1065	1103	1067	1029	1077	1100	1104	1100	1094	1157	1132	1068	1113	1108	1069	1113	1078	1058	1091	1090	1096	1102	1156	1115	1096	1141	1083	1068	1086	1094	1087	1148	1050	1118	1075	1133	1097	1112	1112	1101	1092	1086	1076	1099	1104	1077	1100	1074	1060	1118	1084	1024	1112	1102	1104	1123	1087	1079	1117	1089	1076	1122	1123	1094	1085	1042	1119	1096	1145	1115	1147	1092	1101	1073	1123	1093	1043	1083	1067	1093	1080	1067	1086	1125	1106	1129	1011	1108	1101	998	1075	1088	1068	1135	1126
5264	2258	1243	618	516	490	490	465	401	365	309	269	280	212	183	194	197	178	177	159	133	157	162	139	132	134	152	152	127	133	146	127	128	128	112	134	146	137	118	130	130	140	123	142	126	123	127	134	162	119	127	129	141	133	127	123	136	112	132	108	141	140	120	144	133	125	143	127	139	145	133	128	133	154	141	114	131	113	146	148	138	101	124	130	134	133	126	111	135	127	129	126	148	113	124	128	143	138	126	122	139	139	138	115	129	129	141	130	140	125	135	142	136	126	136	122	124	132	124	126	120	130	108	141	142	146	136	106	154	134	155	139	131	142	140	135	139	130	139	138	126	135	119	132	118	120	142	122	113	125	113	124	117	138	140	130	112	131	128	133	139	125	149	141	130	117	127	137	131	126	141	146	115	139	125	129	136	122	130	114	116	154	144	109	137	120	137	162	122	130	138	130	145	125	133	145	134	137	126	139	136	149	129	136	121	140	132	132	133	136	147	132	122	135	141	138	148	141	160	146	130	132	142	135	145	116	139	140	111	139	139	130	146	124	141	129	128	129	158	148	107	141	134	130	129	126	130	123	127	142	115	122	130	142	111	115	127	146	131	137	119	129	141	139	156	140	146	124	115	113	144	140	134	153	115	137	136	124	125	122	113	159	154	141	115	156	113	124	137	139	156	143	131	139	143	126	123	143	131	153	124	147	135	137	145	126	136	145	124	136	135	127	126	119	133	130	126	128	105	146	133	120	107	139	134	134	129	128	117	127	144	167	124	133	133	130	140	133	137	155	137	131	104	135	137	157	127	116	141	139	151	133	127	124	112	131	119	133	126	144	120	126	143	115	139	130	138	141	139	129	138	132	146	124	142	113	136	112	141	113	150	130	135	133	149	136	129	130	127	135	130	123	145	157	134	150	148	129	122	131	124	145	128	122	130	118	135	141	140	122	137	133	113	139	139	122	153	129	145	135	121	135	137	137	147	131	161	127	131	124	136	133	128	120	115	122	143	148	126	129	136	113	140	132	136	125	107	144	134	125	124	117	144	116	144	150	153	129	112	145	145	153	153	121	115	147	129	144	130	128	154	130	144	134	115	122	132	118	145	142	111	126	116	120	129	140	127	121	115	139	133	146	128	135	127	133	145	133	136	132	122	137	164	135	148	136	117	142	133	125	126	125	152	131	123	127	109	140	146	131	142	143	144	120	123	123	119	134	149	122	154	119	119	131	104	128	111	143	129	133	105	130	123	133	139	143	128	142	137	121	133	132	127	136	147	141	131	115	121	136	120	133	128	128	138	133	138	127	122	123	118	161	124	124	143	131	143	142	132	140	133	126	126	142	126	154	129	131	127	127	146	136	147	134	133	150	139	131	114	119	133	131	127	131	111	148	141	123	152	141	129	141	135	127	127	132	130	144	116	114	112	109	140	156	136	154	143	130	129	123	114	152	112	142	126	132	150	136	125	140	142	128	135	118	126	125	144	118	154	124	99	144	141	130	141	135	133	126	139	130	137	132	117	130	125	124	151	125	136	151	145	125	127	147	119	118	143	122	154	120	139	160	121	130	121	151	138	131	148	132	133	137	113	113	126	144	139	154	137	118	143	137	132	132	132	141	114	131	118	132	118	158	135	125	131	129	131	145	146	112	139	137	137	120	152	133	120	135	136	143	123	145	113	143	138	121	128	161	130	118	136	153	126	124	149	117	144	141	129	131	143	140	140	136	118	131	136	133	138	123	157	140	128	133	131	135	126	131	128	138	127	141	120	110	132	135	144	124	140	129	125	134	133	157	143	129	122	119	117	140	141	120	122	140	152	129	129	149	146	109	125	125	118	159	121	114	131	121	115	122	99	132	122	134	125	135	109	147	131	114	131	146	144	138	127	131	139	139	138	128	126	143	145	138	131	129	137	136	128	122	117	133	136	136	144	152	129	133	145	130	134	115	141	122	129	131	126	144	141	136	150	119	141	134	133	133	134	140	142	112	139	136	158	124	131	145	135	106	120	139	108	135	128	154	154	137	107	129	142	144	127	128	135	133	141	115	118	135	133	125	134	149	133	139	133	130	136	142	143	133	116	137	143	147	138	107	136	123	136	136	135	138	124	134	130	134	107	139	138	118	121	115	118	124	121	143	131	131	138	159	141	135	120	144	166	128	130	134	118	129	158	123	118	133	115	145	139	145	131	140	139	141	138	142	142	154	123	117	109	132	109	144	143	153	159	138	122	138	129	134	147	140	132	121	134	130	135	119	132	136	121	164	146	132	139	124	129	134	118	153	158	138	121	119	145	136	139	132	114	122	133	147	130	129	139	125	146	133	157	144	128	143	135	131	157	120	133	130	115	146	141	121	138	119	128	147	126	139	142	132	135	136	127	112	130	135	135	119	125	140	125	147	142	114	135	122	119	121	130	134	149	130	149	124	143	136	122	123	142	149	145	123	133	134	113	146	127	137	150	144	126	135	120	121	140	117	134	122	127	144	158	155	136	134	131	153	121	127	134	135	128	139	150	151	142	136	127	129	139	129	137	115	113	138	146	120	123	113	127	146	126	131	120	108	139	114	133	128	120	133	135	147	147	137	126	139	122	112	134	135	128	129	110	140	116	124	108	123	131	135	133	133	124	121	128	112	125	125	123	132	138	155	133	124	140	138	148	127	108	160	132	109	132	124	133	122	136	132	146	121	151	139	135	174	126	172	124	129	148	143	134	123	113	147	126	139	135	123	116	129	152	138	134	116	131	145	140	126	145	112	132	156	133	129	120	127	127	136	121	119	120	149	135	137	129	143	135	127	149	125	139	124	126	110	146	128	123	131	147	145	115	151	110	144	139	128	143	133	132	126	139	123	124	124	139	114	137	135	129	119	131	124	157	143	132	130	120	144	139	138	122	132	142	144	124	134	119	124	131	129	121	135	138	130	127	147	130	148	145	141	126	138	117	129	127	135	114	108	137	143	150	116	125	101	111	133	145	132	134	134	125	131	116	137	138	128	141	118	144	141	142	141	142	128	140	133	142	137	142	141	134	130	128	155	137	146	138	136	127	143	123	144	132	117	139	156	129	121	142	146	124	127	148	135	126	132	117	138	130	122	139	150	126	127	164	128	130	128	125	131	134	140	136	142	156	131	121	116	130	152	129	133	138	130	127	161	121	124	110	145	131	130	145	127	128	129	145	123	131	144	151	115	140	131	147	118	120	133	123	138	145	160	142	120	141	135	130	115	142	146	133	116	127	115	132	134	121	131	121	139	145	128	136	132	135	132	123	126	143	149	129	131	125	136	151	107	153	129	151	137	149	128	154	133	121	120	132	127	119	147	150	114	144	120	126	129	137	125	124	139	118	119	138	126	134	136	134	146	144	140	118	165	119	132	147	132	133	122	125	135	154	113	149	123	123	138	152	117	132	123	147	123	136	143	115	126	152	140	124	133	131	122	123	112	127	151	133	138	126	129	154	133	159	152	140	139	132	104	139	133	119	136	150	137	142	134
31521	16794	11167	9857	14719	16610	15187	12808	10314	8300	6865	5541	4609	3817	3230	2762	2425	2056	1942	1687	1592	1465	1298	1205	1176	1155	1140	1008	1076	1044	1025	1015	989	991	1006	1015	1037	1002	1018	1006	977	1028	981	1037	1000	1069	977	941	972	971	954	1007	1034	983	945	916	976	982	1043	985	1003	944	1034	943	1001	991	938	971	981	939	925	987	1006	1007	974	1011	1018	975	954	1009	993	970	960	968	1029	921	982	951	951	973	983	947	960	1026	996	989	939	911	968	926	959	988	981	964	973	999	949	987	979	947	973	1005	984	959	1004	1003	921	985	979	1025	949	1030	983	998	983	976	961	1022	938	932	923	992	940	1009	1043	992	947	1022	952	992	965	1007	981	995	918	989	959	987	971	968	949	944	974	1002	951	990	948	953	950	920	983	971	996	995	993	984	986	982	993	966	956	988	959	930	891	958	967	969	998	982	950	968	957	983	947	996	1012	972	1021	1004	978	1024	1020	973	912	988	1036	991	968	993	1028	968	1000	948	969	995	977	1033	951	1001	976	989	997	1028	991	920	1045	948	988	916	1011	1018	1048	992	988	946	961	955	986	936	987	916	883	992	945	1004	992	948	977	949	927	966	1004	953	990	984	948	938	1025	966	972	957	1021	957	976	973	926	1093	982	1005	964	940	965	1004	1002	937	976	989	1025	1033	958	1029	947	992	989	977	983	1068	989	1023	969	1029	968	972	978	951	938	955	970	1008	893	974	1006	970	950	911	936	1012	952	975	1048	960	1010	969	1020	970	965	951	972	982	990	990	1001	974	995	983	963	945	953	1012	949	1003	955	949	976	962	938	976	983	959	1055	935	1029	933	984	970	902	938	925	964	951	954	1019	1007	976	981	990	965	949	976	987	985	1020	972	921	985	973	1033	939	965	1006	1010	1007	981	943	1017	958	999	970	992	952	965	1026	996	1016	971	988	980	952	946	1003	1004	977	978	997	993	1004	955	979	966	993	1041	975	986	1020	943	1016	996	950	1023	975	1017	1017	988	972	964	920	941	1028	1048	952	978	893	998	1003	1010	988	1006	953	1007	986	986	1024	999	982	943	1019	962	1000	994	1052	942	949	981	958	1039	960	1003	933	998	993	985	1039	944	995	967	1017	992	926	966	951	998	933	945	948	924	977	952	985	993	925	938	943	974	1026	958	957	1035	940	987	1013	1036	942	939	970	983	953	983	1034	1011	933	971	984	934	981	984	952	962	1009	970	1006	1003	941	1023	924	935	988	987	971	995	887	990	955	974	940	998	971	1006	988	985	963	954	966	969	977	965	996	907	942	930	970	994	944	1016	948	947	943	985	1007	973	1014	1017	1001	1037	973	937	967	997	993	952	996	960	1065	962	970	994	1000	948	932	1020	940	981	971	1009	994	982	962	975	993	978	963	936	942	950	1005	950	970	1007	977	989	1018	963	963	975	1005	930	961	1033	994	954	971	981	940	978	973	1009	1019	948	961	943	1040	912	1003	908	912	957	978	984	945	989	983	963	970	992	997	936	992	949	988	997	953	1037	866	1024	995	982	950	987	1048	1040	1007	993	1002	991	930	972	958	931	983	969	988	970	902	952	1026	1024	973	991	970	970	961	966	1015	951	1020	944	1015	986	922	1026	983	937	948	961	991	1010	960	1035	985	991	971	975	993	953	949	985	975	1009	997	1008	991	948	921	939	965	1016	1001	935	996	952	973	1002	1075	940	1013	1019	1000	953	1001	1008	1000	941	988	1010	975	973	987	1000	973	1029	1025	953	969	1008	967	956	956	966	1005	985	977	978	980	989	956	952	962	1034	947	976	952	1014	978	981	896	992	910	1019	991	980	1009	956	965	961	970	951	1022	1060	984	954	978	968	953	976	978	985	962	988	943	949	910	996	1007	963	970	998	968	952	1003	965	959	968	971	977	982	916	968	942	959	945	998	982	998	955	929	984	971	1020	974	987	957	963	1010	983	1068	952	950	957	967	966	981	954	930	955	955	1000	941	1022	957	991	978	971	969	979	984	933	1011	1004	1004	972	1003	923	991	959	987	986	969	974	972	990	932	999	967	1004	990	1021	948	965	970	957	934	989	972	965	994	1016	983	924	969	991	956	965	967	964	936	965	977	971	977	1030	963	940	939	974	947	963	954	955	1000	1042	977	963	959	959	1013	1027	1012	1018	993	972	990	956	968	1006	1051	987	989	947	1018	976	994	946	1006	966	988	985	961	958	970	993	964	1000	958	963	1008	975	976	912	984	996	984	943	976	984	988	948	921	984	998	1028	999	993	993	968	1005	954	974	996	1032	966	1020	954	996	974	962	1025	1009	967	941	1012	954	919	942	1040	1006	895	978	958	1084	972	959	971	968	964	951	1038	940	969	999	975	1002	979	1017	952	903	959	964	1013	977	1007	964	1014	965	974	976	965	1001	933	981	1002	954	947	958	975	991	911	1023	999	975	992	960	969	958	1001	992	914	996	1032	1024	969	973	980	986	998	939	973	969	938	947	1055	987	1021	926	986	1039	1009	1027	967	986	950	1020	951	1016	954	950	940	987	994	978	996	958	988	983	946	1021	978	1012	953	1014	966	970	1003	957	938	974	1005	954	955	969	981	1013	1021	968	962	990	925	990	958	970	942	990	1027	960	926	963	961	1007	1000	991	982	1015	958	961	985	1005	973	935	981	948	977	968	915	989	989	1004	951	1016	1015	944	997	1005	972	917	942	949	958	958	957	1020	946	983	1025	941	948	1004	974	933	982	960	936	974	984	980	949	984	991	972	900	930	964	993	966	997	962	952	951	899	1048	973	956	973	982	919	951	978	988	964	981	963	1007	926	992	1011	958	949	1008	994	1009	979	1042	954	1019	948	1013	995	957	974	980	1009	948	948	964	1018	938	965	975	1012	993	970	980	962	972	939	990	989	987	1007	964	968	978	981	1047	975	969	973	965	921	1029	981	992	964	951	944	967	1000	1000	957	950	982	1010	997	1026	1022	1003	967	985	1054	940	953	971	980	1004	933	996	983	1038	989	948	979	947	971	996	976	991	994	1015	980	942	1028	1009	1046	1018	1000	1014	962	959	1002	965	981	995	990	959	1021	944	955	1049	1036	1041	937	1017	973	970	960	1021	960	1004	963	968	977	964	947	970	960	1034	1032	933	956	909	923	992	893	986	937	994	981	959	1017	953	909	1023	969	935	980	992	1011	917	939	1029	984	928	937	969	969	982	969	964	972	962	1024	1003	1007	1007	947	979	1028	991	994	995	961	984	963	951	988	978	1010	928	985	962	988	998	1049	958	963	982	994	980	942	953	956	934	970	990	989	952	957	945	932	987	963	980	1045	974	956	962	987	1017	960	996	994	978	1019	924	1000	988	1017	1010	949	947	976	909	952	980	996	949	945	1012	940	990	955	1014	969	1008	977	987	1032	906	994	963	944	967	956	960	978	959	992	1000	981	945	1000	1009	1024	921	951	993	922	953	998	936	945	919	990	946	956	951	1005	986	964	1002	952	1001	940	991	1045	953	1018	1025	1004	953	947	1027	964	993	942	1027	995	1031	962	960	965	1032	946	948	922	947	912	996	979	954	971	992	967	991	1012	1000	957	983	986	975	1011	972	1039	995	1002	976	918	990	977	944	1007	964	957	946	983	994	968	994	991	942	998	988	1003	967	1005	991	920	950	941	969	980	991	964	953	948	946	955	963	917	953	967	949	945	969	982	956	992	997	954	972	1002	935	958	980	996	990	938	976	983	964	944	1043	980	1054	1022	942	997	946	899	1013	1025	968	969	965	982	982	994	965	1019	1005	921	957	954	978	948	975	977	951	1001	1030	925	975	958	984	986	1033	934	1012
6812	3667	1965	1103	709	716	718	607	577	411	399	374	355	298	264	235	204	190	194	190	196	169	170	165	141	143	154	150	145	143	144	141	140	139	131	158	148	171	154	139	148	171	137	156	153	162	125	169	139	156	166	151	178	135	149	161	125	148	160	159	146	163	135	125	158	157	140	147	145	165	152	168	141	145	142	153	144	152	148	164	136	149	138	145	136	130	152	152	154	160	138	135	127	141	157	146	159	135	145	149	149	148	144	171	124	154	139	127	167	139	131	162	158	160	154	145	149	158	154	140	154	137	157	170	166	143	146	148	177	133	135	146	164	145	144	160	150	148	169	157	150	149	151	131	162	122	161	144	143	157	171	162	153	145	148	153	155	169	166	170	157	152	161	164	146	163	138	161	161	158	146	142	150	155	143	139	162	139	146	163	157	145	153	134	150	173	156	156	137	156	158	134	143	155	168	156	167	153	156	150	140	184	172	159	141	168	178	150	158	160	130	145	131	160	138	146	177	147	146	142	150	157	150	155	151	160	131	171	161	154	163	169	147	137	136	144	169	162	141	149	142	153	141	157	151	116	140	158	148	166	171	143	140	162	138	162	140	162	137	168	161	124	164	135	155	170	151	148	158	153	157	154	157	162	160	135	147	178	156	190	133	167	167	153	147	157	167	163	145	178	154	155	156	175	170	147	148	154	156	171	150	163	156	162	140	160	168	163	147	142	153	152	150	141	169	156	148	145	139	151	142	182	146	153	163	152	159	143	147	155	165	149	145	143	156	152	167	150	154	152	163	133	150	164	142	172	166	153	180	132	158	125	164	161	143	142	169	151	139	172	127	159	168	152	135	176	133	171	136	147	142	170	157	160	162	165	153	163	170	156	157	154	157	149	147	170	172	143	185	145	172	158	155	146	166	139	147	156	128	155	161	158	163	163	164	161	148	144	174	170	154	153	153	127	153	149	153	152	159	145	170	159	126	137	146	159	139	146	150	141	158	150	128	140	134	178	157	162	154	151	143	157	154	142	174	179	153	138	141	165	149	139	156	171	160	146	149	137	156	155	156	148	133	159	141	167	149	141	154	148	160	141	144	157	141	137	193	146	139	161	169	156	160	152	134	160	154	126	144	176	157	143	162	156	142	141	152	166	142	161	139	176	134	136	144	135	148	146	142	172	142	135	125	174	138	153	142	154	147	153	154	155	166	132	150	144	125	152	132	141	167	152	158	160	136	164	145	170	160	142	130	144	149	156	170	158	160	164	158	148	143	152	150	164	165	131	151	179	153	167	150	159	150	168	143	157	158	148	178	141	154	172	145	162	132	175	169	148	154	163	149	141	150	132	150	140	163	151	149	136	148	172	154	151	177	144	129	146	139	125	152	142	161	170	155	155	147	139	133	172	148	140	151	145	146	139	150	185	147	153	161	143	160	149	126	149	148	149	151	185	155	146	152	169	150	164	144	140	141	155	161	163	138	144	142	139	156	135	156	155	176	151	166	167	146	127	155	139	140	140	159	169	154	147	165	139	155	140	152	174	163	147	141	138	152	148	154	143	136	139	162	167	173	152	163	171	158	173	138	141	183	183	145	165	154	168	137	155	139	157	167	165	143	140	144	146	132	154	178	146	139	156	160	154	144	127	152	152	141	166	169	156	151	148	147	174	144	153	144	155	164	172	139	174	151	159	158	154	154	170	165	142	143	151	137	156	163	123	140	162	147	140	150	152	152	153	136	130	167	163	156	145	155	138	146	161	152	152	141	145	176	147	148	140	166	151	153	135	143	160	150	139	157	150	159	161	169	173	165	181	142	154	154	140	175	140	164	150	136	135	145	146	158	141	158	150	148	157	155	149	175	138	147	143	135	174	138	152	116	154	159	165	152	133	174	139	147	149	160	157	140	137	149	146	161	137	158	156	138	168	124	159	141	139	164	144	147	121	161	137	162	148	159	132	146	155	133	149	146	154	162	196	146	136	130	141	149	130	138	130	160	165	143	148	155	137	132	167	154	170	163	131	138	142	162	160	116	150	170	159	140	158	143	137	176	155	141	131	139	162	163	154	152	171	163	157	163	153	127	148	146	162	131	155	150	141	162	156	151	149	150	141	155	144	145	151	159	154	142	148	125	157	146	149	149	132	134	149	145	144	161	177	141	146	146	144	147	140	166	156	163	133	157	140	137	160	140	151	147	167	145	149	167	185	149	150	148	169	160	150	157	166	174	176	144	155	136	161	165	138	147	154	144	140	146	140	168	170	156	157	150	158	148	152	142	185	144	173	157	167	160	169	162	131	154	145	160	163	190	156	169	135	146	149	149	133	133	151	136	161	167	155	152	167	146	131	180	131	148	161	143	146	156	139	148	166	165	142	148	125	160	171	150	166	149	150	154	129	131	141	152	146	149	135	168	133	157	155	153	130	144	155	152	161	163	157	174	140	148	153	172	163	135	170	154	157	136	166	158	146	139	151	141	152	136	174	129	153	153	157	146	141	150	168	143	144	161	150	143	149	155	155	163	129	174	167	159	150	141	157	149	146	134	148	156	151	138	143	170	128	163	155	162	138	157	148	178	128	164	173	133	133	156	146	151	149	178	145	139	144	149	153	163	180	145	153	143	148	154	163	158	167	185	163	137	148	162	150	136	146	167	153	160	161	161	160	174	165	164	141	153	159	162	162	163	142	150	156	151	152	129	146	162	165	181	135	160	154	153	160	159	145	140	169	160	147	132	159	128	158	154	164	135	142	134	168	144	154	157	145	149	155	148	129	156	148	147	161	143	125	148	156	176	171	160	167	155	145	149	148	157	150	180	168	170	145	150	153	163	157	146	148	154	165	184	134	150	139	175	161	143	124	136	171	155	157	147	158	157	141	157	154	135	161	170	165	136	159	148	164	137	133	140	136	171	177	151	155	157	154	172	173	159	144	154	146	137	150	128	163	147	152	172	149	172	160	176	137	134	139	145	151	135	160	160	151	149	170	145	176	170	162	144	167	167	137	148	162	140	154	148	173	149	154	141	147	159	133	159	138	153	132	175	160	149	131	161	151	156	162	138	146	147	174	155	162	160	167	143	146	154	149	144	160	161	163	154	157	163	145	130	148	147	162	142	147	135	146	139	160	150	161	151	157	145	155	172	140	157	147	153	156	148	138	154	148	149	165	125	163	158	151	156	154	137	167	159	147	136	149	140	143	142	142	156	145	157	146	190	169	137	145	160	158	159	161	144	156	164	163	167	164	138	158	151	142	147	149	154	170	147	149	174	146	150	151	172	160	167	150	161	132	158	146	147	153	144	158	151	148	137	151	174	131	150	150	158	158	140	150	148	166	138	150	161	163	146	152	164	131	139	145	171	175	150	134	151	147	144	143	153	135	151	179	142	140	150	163	146	170	169	124	174	151	148	161	148	178	140	148	135	174	156	154	153	176	156	170	160	159	158	170	156	150	156	139	135	167	158	136	157	135	153	146	171	135	151	162	128	168	162	156	155	141	148	157
35487	21691	15272	13866	18700	20618	18998	15536	12668	10210	8529	7083	6203	5393	4395	3475	2968	2639	2494	2223	1872	1757	1529	1431	1350	1277	1203	1209	1195	1146	1142	1100	1131	1135	1185	1156	1101	1116	1154	1151	1154	1100	1141	1166	1129	1099	1125	1098	1142	1100	1116	1142	1151	1102	1079	1082	1128	1122	1217	1205	1158	1123	1126	1099	1115	1113	1128	1094	1068	1107	1107	1070	1113	1128	1057	1047	1085	1106	1066	1102	1118	1092	1148	1037	1035	1056	1107	1101	1094	1085	1062	1080	1062	1046	1065	1090	1123	1136	1097	1123	1116	1121	1063	1109	1102	1097	1102	1044	1071	1063	1120	1120	1085	1071	1145	1120	1107	1026	1057	1077	1113	1170	1158	1072	1067	1095	1077	1090	1025	1117	1123	1088	1026	1095	1090	1061	1095	1094	1138	1034	1045	1087	1114	1072	1087	1085	1129	1037	1065	1070	1108	1044	1083	1102	1129	1111	1123	1061	1091	1078	1049	1054	1043	1047	1060	1088	1046	1129	1151	1081	1147	1112	1127	1052	1070	1115	1068	1089	1051	1084	1110	1133	1089	1154	1040	1054	1066	1114	1038	1079	1104	1055	1076	1052	1108	1087	1084	1101	1018	1062	1058	1121	1050	1049	1084	1111	1131	1086	1129	1005	1042	1080	1123	1100	1019	1045	1036	1136	1076	1089	1078	1137	1073	1046	1057	1040	1101	1045	1083	1163	1105	1101	1095	1074	1097	1122	1081	1090	1096	1078	1087	1089	1048	1044	1112	1087	1070	1159	1109	1105	1138	1097	1110	1107	1090	1093	1118	1077	1079	1093	1077	1080	1099	1093	1119	1083	1152	1038	1099	1095	1122	1172	1150	1060	1079	1130	1076	1096	1092	1113	1036	1118	1058	1088	1124	1031	1129	1127	1093	1048	1091	1093	1075	1056	1089	1074	1140	1082	1093	1063	1071	1094	1063	1055	1086	1059	1116	1111	1118	1123	1086	1096	1089	1050	1114	1064	1171	1018	1088	1093	1073	1107	1033	1104	1070	1088	1091	1100	1122	1061	1139	1086	1057	1094	1062	1076	1124	1105	1099	1085	1153	1060	1063	1114	1098	1111	1110	1162	1060	1064	1078	1083	1066	1041	1068	1052	1118	1146	1086	1006	1064	1130	1137	1088	1104	1118	1104	1132	1088	1068	1109	1034	1130	1109	1141	1077	1089	1081	1090	1103	1104	1099	1054	1048	1128	1056	1120	1105	1089	1166	1069	1076	1121	1088	1051	1122	1052	1110	1139	1081	1088	1164	1105	1087	1071	1051	1090	1156	1028	1084	1099	1097	1128	1099	1067	1042	1073	1140	1044	1104	1097	1148	1061	1087	1085	1108	1069	1108	1045	1139	1107	1090	1123	1120	1121	1078	1091	1139	1087	1063	1077	1120	1102	1094	1091	1126	1102	1074	1161	1132	1107	1171	1119	1040	1108	1101	1098	1104	1023	1094	1050	1101	1155	1102	1095	1071	1084	1099	1061	1096	1057	1082	1097	1063	1083	1108	1081	1082	1182	1116	1081	1123	1079	1136	1120	1129	1083	1075	1076	1066	1036	1114	1073	1075	1064	1045	1087	1102	1085	1113	1087	1085	1084	1108	1045	1085	1032	1080	1053	1097	1103	1070	1132	995	1095	1093	1122	1103	1076	1100	1115	1052	1045	1089	1114	1103	1069	1077	1107	1058	1107	1098	1051	1111	1078	1080	1028	1140	1127	1055	1060	1055	1082	1037	1064	1091	1057	1062	1117	1113	1030	1063	1081	1081	1074	1091	1085	1078	1080	1085	1106	1031	1072	1086	1009	1171	1026	1046	1120	1145	1089	1088	1095	1057	1025	1084	1017	1085	1088	1067	1046	1093	1074	1057	1144	1131	1103	1054	1096	1054	1067	1105	1074	1022	1085	1141	1076	1111	1066	1120	1098	1066	1117	1130	1096	1152	1112	1103	1128	1047	1071	1002	1060	1127	1131	1083	1075	1101	1068	1100	1123	1092	1157	1091	1041	1047	1123	1115	1079	1074	1088	1092	1049	1140	1133	1142	1110	1079	1076	1039	1138	1057	1148	1056	1090	1121	1100	1171	1046	1108	1071	1088	1113	1116	1124	1064	1072	1054	1070	1071	1097	1073	1073	1128	1126	1105	1081	1094	1133	1047	1119	1056	1162	1087	1080	1072	1076	1127	1079	1055	1074	1137	1106	1048	1143	1102	1060	1123	1057	1105	1129	1077	1053	1136	1082	1108	1053	1082	1043	1112	1076	1073	1085	1031	1099	1119	1126	1149	1025	1097	1111	1097	1119	1046	1068	1102	1118	1146	1055	1082	1113	1098	1138	1076	1064	1113	1069	1073	1051	1095	1040	1019	1054	1106	1036	1079	1061	1136	1058	1055	1051	1070	1086	1106	1120	1056	1120	1105	1171	1106	1056	1076	1151	1098	1141	1147	1093	1104	1088	1123	1117	1129	1090	1094	1082	1156	1112	1065	1092	1059	1125	1034	1082	1039	1159	1104	1129	1045	1105	1132	1100	1068	1061	1068	1090	1140	1119	1153	1068	1136	1113	1066	1087	1096	1086	1065	1038	1122	1108	1081	1107	1081	1066	1091	1051	1045	1139	1088	1091	1132	1106	1076	1134	1062	1086	1062	1109	1083	1087	1068	1089	1012	1157	1068	1076	1093	1080	1077	1042	1099	1055	1129	1171	1049	1110	1061	1020	1103	1097	1059	1052	1059	1117	1123	1012	1126	1075	1055	1099	1077	1141	1105	1168	1064	1090	1097	1085	1105	1125	1078	1014	1093	1121	1104	1031	1131	1053	1112	1104	1090	1097	1081	1072	1084	1056	1078	1061	1094	1075	1097	1188	1066	1084	1086	1052	1156	1080	1101	1050	1070	1097	1096	1074	1103	1077	1118	1100	1067	1085	1065	1093	1102	1108	1076	1015	1058	1130	1120	1063	1079	1053	1089	1091	1157	1078	1084	1115	1074	1119	1103	1059	1111	1091	1054	1066	1078	1125	1109	1096	1094	1097	1074	1126	1010	1106	1129	1077	1068	1090	1072	1116	1095	1053	1111	1123	1068	1076	1105	1145	1071	1088	1112	1118	1089	1087	1081	1057	1116	1072	1130	1097	1138	1110	1191	1068	1088	1054	1090	1076	1132	1042	1114	1049	1055	1063	1099	1081	1116	1063	1058	1130	1051	1082	1078	1075	1076	1136	1097	1135	1171	1064	1064	1091	1136	1037	1101	1123	1153	1118	1055	1111	1160	1088	1070	1099	1076	1049	1100	1094	1112	1053	1029	1072	1062	1097	1079	1099	1081	1069	1118	1121	1051	1024	1082	1076	1113	1048	1104	1139	1119	1165	1092	1063	1097	1078	1086	1122	1097	1084	1129	1176	1091	1095	1058	1149	1090	1077	1128	1053	1111	1071	1115	1114	1116	1183	1073	1080	1135	1042	1055	1081	1071	1058	1037	1070	1061	1091	1129	1038	1118	1116	1109	1093	1034	1135	1082	1058	1123	1063	1154	1071	1088	1079	1094	1092	1106	1102	1082	1080	1077	1127	1142	1060	1104	1062	1067	1060	1074	1113	1082	1108	1118	1069	1067	1074	1051	1102	1044	1096	1060	1099	1075	1085	1015	1115	1096	1093	1111	1123	1039	1155	1074	1165	1096	1078	1054	1126	1079	1061	1123	1056	1140	1068	1091	1117	1123	1113	1067	1041	1179	1129	1042	1076	1121	1115	1036	1120	1109	1108	1082	1069	1130	1063	1110	1092	1106	1130	1148	1096	1133	1060	1136	1071	1133	1129	1120	1083	1051	1051	1077	1132	1146	1112	1149	1097	1126	1074	1099	1077	1107	1032	1042	1018	1096	1044	1120	1055	1069	1059	1064	1074	1100	1116	1160	1044	1068	1102	1061	1105	1096	1057	1065	1087	1100	1115	1142	1069	1045	1114	1092	1024	1055	1115	1112	1076	1142	1082	1142	1110	1074	1137	1095	1110	1089	1032	1061	1109	1104	1057	1046	1121	1185	1145	1058	1063	1115	1136	1103	1134	1128	1070	1059	1093	1033	1107	1110	1083	1123	1122	1047	1118	1083	1081	1012	1085	1087	1071	1075	1120	1146	1102	1122	1118	1087	1031	1080	1107	1072	1128	1118	1105	1115	1103	1100	1085	1136	1112	1065	1062	1112	1092	1189	1102	1126	1084	1068	1088	1071	1049	1122	1079	1082	1064	1054	1069	1131	1091	1096	1082	1105	1144	1154	1059	1116	1034	1030	1037	1070	1162	1109	1118	1140	1095	1093	1116	1119	1063	1145	1081	1068	1090	1100	1078	1025	1094	1084	1084	1058	1094	1037	1056	1068	1130	1075	1026	1115	1089	1014	1079	1031	1073	1116	1077	1048	1102	1087	1095	1063	1115	1088	1072	1100	1080	1118	1109	1085	1134	1072	1042	1097	1161	1051	1066	1136	1058	1146	1073	1081	1119	1069	1139	1105	1091	1040	1057	1072	1107	1079	1002	1120	1068	1108	1139	1090	1066	1050	1083	1078	1118	1055	1041	1094	1075	1105	1111	1120	1074	1065	1140	1084	1069	1040	1144	1166	1124	1106	1145	1068	1033	1075	1046	1057	1034	1124	1078	1064	1099	1138	1085	1097	1110	1073	1073	1068	1085	1077	1106	1096	1080	1078	1121	1134	1114	1084	1106	1057	1085	1098	1099	1115	1040	1064	1086	1087	1063	1087	1041	1084	1089	1083	1075	1070	1093	1090	1145	1134	1023	1080	1068	1074	1134	1104	1120	1139	1075	1110	1123	1054	1111	1080	1103	1095	1115	1093	1049	1118	1136	1092	1149	1088	1064	1025	1083	1089	1057	1088	1124	1058	1108	1125	1087	1073	1052	1125	1087	1031	1068	1087	1062	1101	1091	1067	1107	1050	1060	1110	1077	1168	1147	1097	1119	1135	1089	1083	1137	1024	1114	1070	1074	1099	1089	1144	1090	1083	1116	1035	1066	1105	1072	1087	1073	1115	1074	1170	1097	1049
7879	3336	1497	902	594	607	572	581	484	399	366	342	288	295	232	219	179	211	189	160	170	145	170	137	142	130	163	142	123	154	145	137	121	140	137	131	143	140	145	106	126	131	160	140	145	149	128	118	128	140	146	121	125	148	126	139	138	116	138	136	139	153	156	137	134	145	128	142	124	156	129	136	146	113	152	144	131	134	135	121	122	139	146	142	137	149	151	147	131	140	122	131	110	129	131	146	110	142	163	140	124	130	127	142	147	140	145	130	143	139	133	151	153	123	134	132	141	137	147	126	127	139	142	124	142	134	139	154	177	142	129	131	121	142	149	138	137	138	131	144	118	142	142	143	128	134	145	133	125	151	152	126	130	131	141	130	134	145	115	130	135	127	145	136	146	147	137	103	134	137	133	129	149	155	149	127	135	133	157	120	128	155	147	140	141	136	142	141	130	117	132	147	148	112	129	127	136	123	138	131	145	140	120	153	135	132	121	128	117	141	120	124	133	136	135	150	130	126	121	147	142	141	145	120	137	132	135	138	143	142	128	147	144	127	150	131	123	128	148	148	128	153	121	145	153	131	133	161	136	137	124	111	162	152	126	143	142	135	150	140	142	132	154	128	158	138	132	140	122	129	131	142	131	160	127	135	147	147	137	141	153	140	136	132	139	135	131	126	140	127	135	143	116	148	154	119	117	122	130	142	154	154	125	142	128	129	141	145	136	134	124	137	143	154	131	133	117	132	137	135	124	142	138	141	144	133	137	146	112	162	116	131	141	132	126	154	152	130	137	146	135	127	147	120	112	141	119	127	120	118	146	143	130	125	120	128	120	133	134	132	145	161	146	154	147	139	123	138	142	123	130	120	126	135	138	136	135	131	148	109	148	168	120	145	132	131	138	140	140	143	130	135	140	138	130	117	127	135	140	123	141	144	150	142	137	129	137	129	126	158	132	125	138	133	124	144	139	111	138	136	147	127	140	99	140	118	129	127	161	157	130	122	121	147	130	147	141	161	136	133	142	149	132	128	126	131	158	137	135	107	141	132	136	144	147	134	118	126	149	139	146	143	141	119	148	114	128	154	141	154	130	137	140	127	147	145	153	140	116	129	142	147	126	134	127	127	127	149	134	127	136	130	125	123	137	154	129	124	126	139	123	141	139	128	140	128	115	126	153	127	133	142	148	121	156	163	123	148	125	145	121	130	128	132	169	155	113	172	140	156	151	123	134	122	140	133	145	112	154	168	144	140	132	119	138	146	132	127	97	137	133	130	130	160	129	125	128	126	117	112	159	133	160	121	145	149	128	143	104	112	152	128	122	127	136	122	130	116	152	159	150	139	114	139	140	127	166	127	112	145	133	132	141	131	121	155	125	136	137	133	141	124	138	150	159	130	134	121	129	158	153	131	157	121	128	134	151	147	158	151	137	151	153	132	141	138	158	120	136	132	126	157	136	114	141	138	122	134	123	137	137	137	143	119	137	133	137	136	155	150	143	141	133	125	151	144	138	141	129	139	128	113	117	136	133	154	141	116	142	136	140	129	131	125	136	137	127	137	142	141	111	149	135	134	113	136	126	143	138	148	137	123	116	121	134	127	131	123	125	144	137	129	130	135	160	126	148	143	140	145	155	170	147	142	142	121	124	130	123	146	147	138	150	118	151	138	132	110	133	165	136	119	149	126	119	154	136	143	119	131	118	137	148	149	122	138	141	140	125	128	137	127	128	162	144	137	124	135	123	151	127	137	141	134	129	140	123	135	108	122	139	138	143	141	137	128	144	112	143	152	119	143	135	132	120	146	116	130	127	127	123	129	129	128	135	138	128	158	116	154	131	127	139	119	138	139	132	134	120	141	150	130	146	132	145	143	108	160	114	141	126	151	167	140	114	125	147	145	141	144	130	156	136	128	141	120	120	131	134	134	149	161	146	142	151	133	133	121	134	142	130	123	144	152	142	119	121	152	136	151	137	151	116	137	108	116	114	143	137	131	152	135	147	126	114	130	166	144	182	142	153	118	134	122	119	140	144	134	107	136	125	128	147	122	141	130	158	126	116	131	118	126	143	147	136	146	135	138	150	123	144	137	138	128	141	133	151	155	148	130	132	143	123	132	125	135	120	141	150	130	113	128	142	121	143	110	144	128	129	125	145	131	147	118	146	120	136	143	132	138	158	140	130	136	138	136	135	129	120	142	127	153	123	156	124	157	150	132	125	129	130	147	135	141	131	147	148	127	140	119	128	138	153	133	150	140	142	135	133	125	156	134	149	133	128	144	140	141	131	126	132	136	154	111	133	118	140	134	127	136	150	137	136	145	141	144	131	125	124	126	152	124	133	154	141	140	146	143	127	155	131	139	114	127	116	141	130	131	127	134	134	126	132	135	135	139	156	140	148	137	121	122	152	134	154	139	131	133	131	125	149	154	158	145	151	127	156	132	137	159	143	130	135	133	142	147	139	146	125	132	139	150	135	161	137	136	139	130	132	133	140	143	140	144	126	130	152	132	171	142	142	135	135	137	159	153	126	149	152	156	128	147	136	150	117	171	151	128	121	115	134	136	149	118	127	139	129	139	136	145	149	152	145	155	130	149	127	118	124	145	139	119	100	136	157	143	141	124	130	119	133	127	121	131	141	139	154	140	123	129	136	128	134	142	147	108	135	129	126	145	127	150	140	137	143	141	144	141	143	115	159	114	148	156	154	143	143	153	144	163	122	128	135	133	134	141	150	133	127	115	125	167	141	141	134	129	149	126	137	140	145	122	145	139	129	143	138	155	139	124	139	122	145	128	145	142	140	125	125	125	157	125	121	144	161	163	118	149	104	137	141	140	152	148	142	138	151	137	136	148	136	133	124	122	138	139	120	145	133	138	149	107	129	151	137	108	121	166	151	132	116	127	115	118	114	126	141	151	148	149	135	148	126	139	153	125	130	125	169	128	148	141	133	142	125	122	137	138	123	122	121	135	143	116	132	136	122	136	130	124	153	150	135	127	112	117	137	148	134	137	118	132	135	136	137	130	151	127	146	152	133	134	115	133	132	141	139	117	136	154	126	125	124	141	130	142	150	138	135	136	162	146	154	148	138	119	141	142	131	136	156	137	128	156	151	147	131	132	144	156	148	116	144	143	118	125	146	120	133	133	123	132	121	132	130	119	148	132	160	142	137	134	118	133	134	150	141	131	123	128	105	132	126	134	141	132	130	156	135	143	149	165	152	140	130	117	158	142	130	135	147	159	146	142	127	116	136	140	128	123	130	117	134	143	150	138	125	134	112	140	142	121	137	154	137	136	123	127	145	127	118	132	122	124	130	137	140	125	165	140	117	119	138	139	137	165	134	131	132	124	138	146	128	111	148	145	151	133	123	127	136	130	138	126	136	126	137	130	125	141	142	153	120	138	157	129	123	134	133	118	114	154	135	125	119	138	162	121	164	139	148	142	137	134	132	135	141	130	131	146	146	132	146	121	144	139	134	138	132	150	143	146	130	170	127	142
34670	20355	12453	11878	16906	19499	17463	14556	12140	10116	8419	6806	6021	5084	4052	3301	2772	2396	2213	1942	1795	1588	1433	1371	1242	1152	1137	1099	1091	1105	1040	1084	1019	1025	974	1021	1012	994	1009	1130	1052	1045	1089	1045	1038	1004	1079	1054	1017	1004	986	995	988	1027	1035	985	1053	1030	1041	1095	1067	1024	1031	1029	1038	942	996	1009	998	1001	971	976	1027	965	965	972	966	1039	999	938	943	983	949	1007	992	1011	1017	1013	1004	1039	994	1003	1023	959	974	997	961	945	997	1032	957	931	980	956	987	970	983	995	970	1028	1007	1007	976	1027	1026	983	978	952	967	976	1024	1007	944	987	1020	977	989	963	991	943	979	972	1005	1003	1008	891	958	1005	1005	936	1002	1011	921	945	977	1018	977	1003	990	987	974	979	989	966	1014	999	983	971	981	1010	1024	959	925	971	972	1002	987	1004	1026	978	984	984	1019	989	1002	979	976	1020	1012	1000	993	973	1042	1015	1036	973	1001	969	955	940	1000	1026	987	951	1036	953	1013	916	980	1004	943	984	1014	975	960	999	946	1004	1025	982	962	1045	1005	950	1012	1024	1071	987	1040	963	1026	1000	1035	1011	984	1041	963	980	1016	993	1009	947	1028	1012	1052	1007	996	956	943	915	989	1020	994	1033	1064	954	933	962	1012	1016	994	980	1012	1011	1036	986	934	977	1014	939	978	952	1038	1012	956	1042	1009	1022	1013	938	983	933	981	989	940	999	1036	980	961	987	969	1049	938	958	973	980	1000	882	972	1018	969	1006	978	964	970	1002	1011	990	971	966	958	988	939	1025	947	1012	993	1010	981	986	1006	989	953	958	1054	1035	994	946	964	976	978	958	991	955	996	982	1021	959	975	997	1042	995	976	996	965	1000	1027	982	954	1016	987	1020	999	935	1005	996	980	977	989	943	975	971	988	987	953	953	1031	1063	994	964	935	1033	984	982	987	1004	1006	954	974	941	970	954	1005	925	967	977	996	1011	1024	992	996	1012	990	982	973	997	980	997	943	996	991	977	980	966	977	981	967	972	990	943	1019	1011	901	1006	1001	971	1043	972	1024	966	1053	1010	995	944	1050	1008	1009	987	946	1014	977	1002	993	959	983	1023	995	1008	947	942	1009	978	1007	974	967	965	966	1021	993	948	999	1051	1016	1015	1000	976	1004	1049	912	1015	948	955	1016	945	949	1003	1003	1014	973	946	988	929	1015	1031	965	1051	998	951	989	982	985	1009	986	1003	1011	1014	1000	956	1029	1022	968	1022	1016	998	945	943	935	1011	977	1021	957	1049	973	996	975	1002	1002	1000	998	976	978	1008	990	967	1002	967	1004	996	969	1027	966	1011	968	992	1027	928	1007	973	1007	1005	958	1002	960	938	988	975	956	1011	1020	1018	1018	1014	1004	1020	1009	958	960	1028	1014	981	1024	1024	992	983	944	986	1004	959	946	1010	953	979	999	949	980	968	965	1038	979	972	958	1031	1006	956	1041	1005	1069	1020	949	980	937	1024	992	928	1003	993	944	1072	951	1001	970	932	987	1012	962	1001	982	1072	949	930	1040	1015	1045	964	1018	994	973	906	946	986	997	992	968	977	973	1017	986	974	942	1009	1003	950	943	981	997	1016	983	976	1001	996	965	1048	1024	1012	971	986	1039	987	1003	986	988	982	935	1028	952	998	995	1019	1014	962	964	1007	982	974	1041	1027	1033	990	991	962	995	1021	1023	999	975	1050	960	1000	999	1004	987	1056	927	930	992	965	1014	963	998	987	949	968	1057	966	948	978	995	1003	963	993	1029	1024	968	993	1040	1051	988	938	1017	967	973	938	1081	1007	993	992	970	947	967	959	1001	993	981	986	969	1005	990	972	906	996	955	982	986	975	1008	974	984	951	981	1007	998	946	1050	934	1023	979	1048	988	979	1032	980	966	1000	947	975	1009	974	966	1036	972	1000	999	987	1003	997	1017	980	951	980	1042	1036	1000	954	1035	993	983	989	1032	971	993	990	1041	973	1000	987	971	1016	1002	996	1043	960	982	1001	995	991	960	1017	967	986	985	981	975	1005	977	971	985	988	979	965	1050	981	1004	952	997	901	1022	981	918	980	1009	999	962	996	1024	997	1044	962	996	987	978	1020	1008	966	953	992	985	966	1021	1008	981	994	1003	988	983	1008	1016	981	984	984	1083	998	939	1010	1017	998	1007	952	966	1017	987	1050	1001	987	917	993	957	1020	992	1017	1011	1061	944	1027	994	945	976	930	1007	1057	944	1020	986	999	983	966	1030	1010	976	1008	1064	1011	919	947	1015	1006	977	980	980	959	961	961	989	988	978	1014	1015	996	994	998	1023	973	986	961	994	926	974	1022	992	952	947	1038	1035	955	973	962	975	1025	1006	987	981	998	995	967	954	953	987	1017	983	1016	972	1041	1064	1001	989	1021	1005	991	1023	974	1011	1058	980	1019	1082	985	999	983	1023	995	1024	987	993	961	959	961	955	1016	1030	996	972	1003	1041	976	950	1071	994	961	973	983	985	1035	1057	949	1045	981	1024	1015	1013	966	978	997	996	1003	983	989	959	1019	1031	994	1015	1006	994	1001	970	985	983	1027	984	963	981	972	969	1002	972	983	950	1010	911	1013	948	1021	980	961	999	1013	1025	989	964	985	993	1012	996	953	1010	999	1017	995	990	1012	973	999	1008	1024	1026	932	995	996	1014	1009	945	999	957	974	1001	954	988	945	960	965	937	978	989	979	958	956	954	996	1007	1012	933	948	1002	987	969	973	968	1001	988	967	967	945	947	954	996	973	1063	1029	981	967	1065	972	985	944	971	1003	1015	954	1022	987	1036	1029	977	974	1005	971	971	957	1023	1007	1018	1042	1019	1010	959	929	958	1033	964	986	990	1019	986	995	983	989	995	976	1000	982	1007	979	977	1031	1003	953	1002	1037	959	983	1014	1003	1025	994	1021	980	1002	955	983	980	1001	1001	966	939	980	917	1008	981	973	975	974	1056	968	1004	979	986	942	974	990	967	994	989	979	996	985	958	1005	994	981	1010	1017	1032	935	1031	970	973	947	971	967	964	977	938	969	974	975	974	1000	1014	980	971	964	980	989	1009	1015	1055	986	1053	1015	977	1015	970	979	1029	999	991	1017	981	959	994	1005	942	1047	919	907	1038	1003	990	934	942	963	1006	955	1001	1002	1024	994	1013	1009	993	986	953	1006	1006	972	1013	968	988	976	1005	1009	978	1019	1000	977	1033	964	997	938	959	1028	938	960	1047	967	959	962	1032	935	963	975	999	944	931	980	999	1001	978	1006	1006	973	989	995	964	957	992	992	977	1041	954	986	930	1006	996	1014	988	965	978	974	1006	1022	987	949	994	1010	965	1008	993	1005	992	925	936	995	1032	1022	999	1042	1005	1025	1007	973	1000	996	1056	986	1007	976	1002	968	985	1026	958	923	1015	977	999	969	992	992	1022	1008	955	995	991	1035	973	1016	1030	991	979	976	984	994	1019	982	1061	1014	1009	1006	999	989	988	989	991	924	977	985	981	1032	945	1017	992	979	915	978	994	1028	979	975	994	991	1010	1036	980	992	994	1000	954	1003	1003	1007	989	996	1027	932	977	1001	1008	995	956	1029	993	1017	1044	984	992	932	1079	1003	1002	960	1001	1006	1030	973	994	952	1010	1007	1022	880	924	984	931	1005	1011	985	1023	990	998	1002	1012	967	1013	972	1028	979	1022	961	1006	950	981	992	937	995	945	1007	942	976	983	1022	988	923	990	993	1039	980	938	990	991	978	1009	1019	949	961	1002	1022	1038	1004	973	994	1004	963	1011	995	1001	983	981	971	1023	993	964	998	1008	1003	973	1049	1021	968	955	957	1036	1013	1017	1042	959	1064	998	964	1016	940	994	978	992	964	947	1079	958	931	960	920	996	967	995	976	927	1030	985	984	977	913	979	980	1023	986	1008	1012	992	1019	978	985	972	1032	960	980	979	1015	981	1037	978	994	1022	1014	995	994	966	1012	1040	975	980	928	956	1009	935	991	1038	964
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
