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
343548564685	343548565193	343548565743	343548566293	343548566843	343548567393	343548567943	343548568493	343548569043	343548569593	343548570143	343548570693	343548571243	343548571793	343548572343	343548572893	343548573443	343548573993	343548574543	343548575093	343548575643	343548576193	343548576743	343548577293	343548577843	343548578393	343548578943	343548579493	343548580043	343548580593	343548581143	343548581693	343548582243	343548582793	343548583344	343548583893	343548584443	343548584993	343548585543	343548586093	343548586643	343548587194	343548587743	343548588293	343548588843	343548589393	343548589943	343548590493	343548591043	343548591593	343548592143	343548592694	343548593243	343548593793	343548594344	343548594894	343548595443	343548595993	343548596544	343548597093	343548597643	343548598193	343548598743	343548599294	343548599843	343548600393	343548600943	343548601493	343548602043	343548602593	343548603143	343548603693	343548604243	343548604793	343548605343	343548605894	343548606443	343548606993	343548607544	343548608093	343548608643	343548609193	343548609743	343548610293	343548610843	343548611393	343548611944	343548612493	343548613043	343548613593	343548614144	343548614694	343548615243	343548615793	343548616344	343548616893	343548617443	343548617994	343548618543	343548619093	343548619643	343548620193	343548620744	343548621293	343548621843	343548622394	343548622943	343548623493	343548624043	343548624594	343548625143	343548625694	343548626243	343548626794	343548627344	343548627893	343548628443	343548628994	343548629544	343548630093	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2138	3300	1900	2700	2138	3300	1900	2700	2137	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	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
6997	3468	666	257	220	226	265	427	339	306	259	234	233	215	202	183	173	179	159	152	167	134	126	149	155	153	175	175	172	132	119	121	101	109	114	129	102	122	115	107	114	134	101	111	98	120	139	113	109	116	100	101	121	103	111	128	105	109	99	101	107	109	114	112	113	101	112	101	79	105	132	90	104	105	124	106	104	93	84	98	95	82	121	112	121	90	105	109	110	94	105	120	120	110	105	102	100	114	118	106	108	94	107	98	111	119	105	116	115	108	113	108	112	106	96	96	95	117	107	88	90	98	95	107	113	91	106	97	93	108	91	102	110	100	100	108	108	112	105	106	108	114	89	116	93	124	112	94	118	114	110	117	109	104	102	94	99	125	112	109	105	89	130	95	110	116	99	99	108	94	101	112	111	110	110	106	111	99	103	107	110	94	104	111	108	108	116	101	102	107	102	109	114	102	103	116	105	104	104	114	111	108	89	106	109	104	99	94	124	103	106	118	103	109	101	100	112	114	102	132	108	91	119	105	115	102	109	97	104	107	122	98	126	125	114	104	113	100	106	103	105	98	100	110	119	92	95	117	111	111	108	101	114	121	119	95	98	113	108	113	115	102	92	129	108	87	140	120	110	113	113	104	100	105	108	100	95	123	115	114	110	98	114	118	102	88	112	125	126	114	103	104	109	100	92	106	98	107	104	115	124	107	114	117	109	121	121	116	101	117	120	116	115	113	92	100	94	100	103	134	124	100	120	124	116	104	113	88	113	102	110	97	105	104	109	104	110	121	111	87	100	119	112	97	101	106	109	110	132	113	85	120	110	97	98	100	95	108	118	87	105	107	120	118	112	112	102	104	105	110	116	122	107	102	97	106	119	106	108	100	110	110	99	90	115	83	100	123	107	101	101	121	110	93	90	86	118	112	126	88	107	132	110	106	97	101	97	105	92	89	97	105	121	103	120	113	109	103	108	120	114	98	111	136	112	101	101	103	100	100	108	112	116	93	101	127	94	101	111	129	118	107	115	113	124	90	107	106	104	89	110	85	109	127	101	95	112	97	117	103	110	102	97	113	107	102	105	117	111	109	115	106	104	97	108	95	116	97	116	109	117	107	99	98	100	87	111	110	110	102	102	103	92	104	98	92	100	110	101	118	116	99	101	113	99	106	107	111	96	112	90	99	96	100	104	102	93	100	130	99	102	91	98	104	116	99	109	97	104	93	100	106	124	110	85	125	99	112	123	99	123	114	105	94	95	124	99	104	117	106	104	115	95	106	115	96	110	96	98	114	112	104	111	115	99	119	101	92	98	112	107	120	103	122	113	95	86	115	117	112	120	88	109	135	111	96	103	113	115	110	87	119	98	109	102	110	99	105	110	94	102	112	112	127	97	93	110	105	112	115	116	97	116	104	98	85	131	99	95	108	90	104	95	102	96	109	108	101	114	113	93	103	104	121	108	100	99	123	99	97	99	112	126	100	104	127	97	113	95	117	100	104	108	119	118	105	104	106	114	107	112	90	125	79	99	130	118	101	124	105	99	102	98	100	118	106	110	99	104	106	100	116	101	111	112	110	99	111	109	103	100	101	109	104	98	121	112	98	109	107	87	98	102	113	120	104	97	110	109	104	100	106	104	112	94	103	94	99	121	122	94	126	120	104	94	106	106	91	127	105	110	109	101	104	92	117	108	113	116	97	105	105	90	119	96	115	113	94	113	98	86	103	92	99	101	115	115	117	110	127	126	98	122	91	106	99	130	103	99	96	116	99	122	117	118	89	112	126	100	83	109	102	97	134	86	101	98	127	112	96	97	124	101	132	109	124	122	98	122	98	105	105	111	100	111	87	88	117	119	102	135	92	119	118	106	111	87	105	104	106	108	99	107	114	92	120	97	106	95	106	108	116	102	127	105	109	105	119	104	115	101	116	114	130	95	117	100	104	120	116	125	100	95	101	104	109	116	104	102	116	96	106	102	144	116	106	116	116	98	108	119	114	114	101	107	92	89	116	104	102	99	120	107	122	114	105	111	93	114	109	93	94	94	94	101	111	111	116	114	98	116	92	96	101	114	108	117	114	111	105	97	98	102	97	125	114	107	98	123	120	125	116	105	92	111	110	102	86	101	108	76	101	88	118	94	110	100	86	130	114	96	91	126	86	96	113	88	94	92	104	111	104	106	109	106	104	138	120	126	99	104	88	107	107	115	121	118	103	102	110	105	104	119	105	100	112	123	103	123	106	118	114	100	125	113	98	112	120	111	120	116	112	108	97	111	123	131	112	106	118	107	114	129	111	107	93	90	85	96	107	115	96	103	111	96	107	132	108	102	106	91	103	129	92	101	124	107	111	109	107	124	118	106	113	106	99	105	100	115	95	110	111	111	101	108	99	84	106	103	129	113	99	107	107	106	94	113	99	119	96	98	102	101	100	90	89	95	96	110	134	89	95	110	105	99	93	96	121	95	100	123	116	122	111	109	103	120	83	104	108	121	111	103	113	86	119	95	110	119	96	102	99	107	91	116	95	108	124	112	121	105	103	103	97	116	117	106	102	96	115	93	101	107	114	105	102	102	99	99	107	105	103	107	103	103	91	112	89	118	119	115	107	108	111	92	88	104	119	84	90	117	115	86	99	91	108	111	113	106	124	90	110	107	107	114	114	106	109	96	110	102	107	99	127	99	128	115	113	92	116	106	108	90	93	96	103	100	115	124	107	119	93	106	103	100	122	108	85	113	100	117	102	114	96	106	96	107	89	87	109	105	108	101	93	101	87	103	79	100	107	124	111	103	101	93	94	98	103	117	103	99	104	103	128	104	114	116	115	86	97	96	91	108	111	111	85	123	105	94	101	108	112	97	94	110	108	104	124	117	114	117	117	104	88	101	112	107	116	98	111	102	118	88	108	111	95	113	101	100	109	111	116	111	103	104	94	103	91	103	116	95	118	102	109	110	114	87	104	98	123	90	107	126	122	102	100	128	103	89	122	112	93	120	117	108	106	104	100	99	85	125	108	123	122	84	99	126	123	108	110	106	116	97	117	94	118	110	92	105	102	100	119	91	108	123	121	97	104	115	105	123	111	88	101	112	98	115	98	104	127	115	106	116	115	103	119	122	106	116	131	134	102	124	117	88	103	105	115	110	114	107	117	124	106	113	107	102	109	101	91	109	93	114	114	100	100	105	115	109	113	114	135	113	97	88	100	113	116	105	114	117	103	103	101	95	91	99	123	111	97	106	95	111	100	103	113	96	106	126	109	115	102	115	116	137	113	95	102	116	125	116	117	97	107	109	97	122	119	103	109	105	109	101	121	99	111	114	119	107	112	114	104	99	95	116	73	97	119	106	106	113	94	108	102	107	109	105	109	115	117	111	105	100	108	88	125	106	109	123	121	107	121	110	98	105	102	91	109	100	124	97	105	107	112	114	95	124	137	126	115	133	107	109	104	115	104	116	91	102	124	109	102	116	110	111	99	123	117	111	94	92	98	100	106	116	108
33282	17920	5879	3316	6275	8443	10291	11566	9762	7470	5710	4897	4400	4246	3803	3327	2696	2487	2312	2310	2110	1953	1774	1706	1794	2207	2235	2290	2033	1536	1113	1061	926	923	916	965	972	881	850	856	824	910	907	855	919	881	954	971	925	883	875	907	892	857	873	932	853	858	819	897	849	839	794	843	875	834	838	863	851	899	852	863	810	829	864	818	813	841	822	792	778	832	793	845	879	803	809	758	796	804	773	776	799	777	774	752	787	822	794	788	748	781	754	777	802	775	756	771	746	832	775	781	754	747	780	748	761	757	764	779	745	771	742	775	744	826	817	811	762	705	804	674	784	778	768	773	732	741	746	782	771	788	740	743	768	732	734	756	786	758	779	705	777	810	794	756	755	786	792	795	789	764	818	769	727	733	765	813	801	740	769	766	742	751	764	741	767	795	793	749	748	743	756	759	770	767	795	813	775	814	771	768	770	772	763	736	785	765	751	776	758	793	762	786	796	797	787	797	749	732	711	751	787	748	782	748	777	709	772	747	754	767	759	779	737	796	797	771	769	736	763	758	721	741	790	750	752	774	709	771	727	788	741	742	772	784	773	791	779	787	762	790	743	764	761	742	769	798	753	758	754	749	699	808	737	765	759	741	786	765	772	785	784	784	757	784	774	745	765	813	713	750	738	787	791	756	773	756	732	770	748	730	787	725	766	788	754	757	773	746	757	788	798	791	800	740	784	769	718	750	766	775	777	793	758	817	752	767	754	740	787	739	772	786	722	753	757	801	773	776	747	754	759	765	772	774	739	780	789	749	739	753	773	764	745	808	700	717	740	777	834	794	765	800	804	755	749	810	784	784	729	720	799	725	800	775	782	733	724	768	756	770	743	763	750	728	745	772	764	753	783	788	740	802	747	776	797	784	787	751	759	735	810	758	770	804	794	814	750	807	748	754	744	764	809	753	758	766	817	775	785	782	763	753	779	749	737	763	771	726	799	738	750	755	748	751	785	748	814	732	785	748	754	777	843	791	717	745	801	777	757	754	775	795	762	792	809	803	763	741	822	722	833	745	755	797	830	753	758	726	776	767	741	736	768	738	723	773	747	768	772	792	764	777	756	737	779	755	742	783	782	798	706	788	729	784	776	795	727	727	737	807	789	720	752	787	754	765	756	773	764	778	757	749	770	717	760	772	732	786	699	799	761	797	752	748	706	767	738	752	757	755	752	761	775	783	720	760	800	760	784	802	775	775	799	758	825	788	747	747	771	756	724	766	735	818	753	786	753	752	763	766	719	785	766	827	785	767	789	762	787	764	746	799	781	755	792	754	737	757	799	734	814	735	776	788	727	787	778	769	776	764	782	777	825	715	803	764	776	806	784	796	750	804	775	793	796	810	777	734	732	733	781	744	776	762	751	779	775	759	761	755	844	733	770	785	786	771	738	793	762	751	755	786	786	807	797	735	723	778	777	744	736	746	758	788	748	762	717	770	794	753	767	817	745	817	737	709	806	767	724	758	781	799	729	779	790	761	811	753	794	709	740	739	746	781	764	776	782	813	752	743	751	721	793	803	763	811	767	744	770	795	760	755	780	778	804	774	809	748	801	738	750	791	712	773	772	741	786	791	743	782	716	754	788	799	764	767	753	770	777	780	753	777	758	819	785	790	780	754	752	714	787	713	770	775	790	764	754	765	794	783	774	725	757	792	750	743	698	733	736	796	740	781	752	763	789	806	769	740	750	710	799	770	792	747	799	795	824	773	767	783	726	747	741	744	777	764	748	739	794	769	736	781	763	742	749	760	771	731	799	762	782	773	762	800	743	730	745	757	799	767	736	782	766	743	767	762	814	778	765	803	808	757	761	813	736	760	716	773	762	740	732	736	702	745	736	795	833	808	786	734	842	741	785	757	751	745	757	751	780	773	747	750	796	762	821	766	783	755	765	786	795	777	765	740	726	806	776	764	691	743	777	767	775	785	804	847	771	768	738	759	762	796	783	780	845	765	801	766	783	720	752	707	738	790	780	719	785	825	749	771	834	736	799	753	794	750	756	742	793	758	808	766	786	748	752	755	804	733	747	730	747	758	704	749	768	772	748	746	759	760	733	723	732	751	775	786	756	799	760	751	765	789	813	761	790	751	780	764	776	806	779	757	753	788	722	759	748	739	747	779	778	796	771	765	774	765	738	773	727	732	773	738	799	809	818	757	754	726	755	761	773	776	796	722	854	728	784	794	803	772	782	756	773	813	768	807	724	813	769	815	743	779	754	724	762	840	817	802	796	696	768	769	735	779	762	766	777	810	768	724	720	783	738	733	748	824	772	819	729	750	801	794	784	788	790	754	724	762	759	739	773	746	711	748	792	763	729	706	762	786	721	760	781	732	767	788	776	815	753	786	802	752	733	734	751	723	773	746	794	809	755	820	748	753	766	738	772	770	785	760	760	771	796	775	817	769	736	733	787	754	750	793	764	774	763	788	807	746	772	743	766	749	781	767	786	748	764	703	748	792	745	743	789	749	754	766	732	769	844	744	801	712	775	815	728	719	747	740	837	761	782	713	766	781	752	768	750	729	785	795	743	796	763	801	800	758	750	766	787	770	835	785	759	787	804	765	748	758	748	748	781	774	782	790	742	754	739	782	792	785	750	749	743	743	784	747	732	793	735	749	771	751	797	748	717	800	788	765	779	774	785	728	775	751	694	768	783	756	767	780	739	797	781	734	793	792	749	769	711	785	742	809	778	768	799	731	809	778	732	769	745	761	733	799	776	753	765	808	796	740	760	804	741	778	750	756	821	702	721	771	825	786	752	780	800	761	782	769	742	756	716	767	769	785	744	744	794	762	734	759	772	744	814	815	815	727	733	786	750	784	703	751	768	758	739	784	754	729	752	745	772	808	822	765	806	769	779	828	756	762	796	750	775	792	762	803	782	776	797	744	719	727	789	757	751	708	751	759	775	769	747	783	734	820	739	730	779	769	743	812	767	756	736	795	733	809	807	734	802	778	770	783	772	735	739	801	814	785	789	776	840	802	770	797	747	783	828	783	768	746	779	772	750	774	773	743	797	753	817	814	788	752	782	764	781	794	718	776	764	810	761	762	784	775	788	802	785	729	743	800	765	785	750	753	731	746	735	803	807	751	745	777	805	823	762	793	792	782	777	729	730	800	777	760	792	808	719	818	721	811	753	756	781	761	744	771	769	779	770	717	749	761	752	795	746	763	766	732	800	768	783	737	790	755	810	794	753	766	779	723	763	811	732	762	791	774	782	789	779	716	746	696	751	769	769	776	792	750	725	771	808	786	764	779	735	739	761	786	739	792	764	779	774	756	821	737	760	752	808	760	745	763	704	772	762	757	766	787	772	773	745	748	743	780	768	749	742	776	762	794	745	755	819	714	800	730	774	779	752	789	807	753	727	780	776	828	755	741	731	785	774	780	738	766	705	779	742	810	775	749	761	788	726	782	782	709	758	742	742	724	690	751	762	781	761	770	795	774	724	738	802	765	792	757
3690	1194	292	133	135	153	208	252	239	201	194	148	166	153	150	122	115	111	98	112	88	104	75	107	118	111	119	99	94	86	88	85	74	69	70	70	57	63	86	66	82	75	83	72	86	77	82	78	77	60	73	86	74	88	58	82	80	83	63	82	67	75	64	58	83	54	77	76	68	75	64	96	79	84	86	72	80	68	78	81	75	60	58	78	64	72	84	81	74	81	79	82	75	68	65	80	70	72	63	85	77	71	81	78	92	75	75	72	71	65	70	83	57	68	75	75	78	77	75	91	76	58	74	72	77	71	81	75	81	81	68	71	77	80	79	92	85	66	84	71	64	77	65	88	80	75	67	73	85	80	72	60	75	79	78	83	77	64	78	84	69	75	77	77	85	73	70	62	79	76	70	76	84	76	71	88	88	88	87	67	100	73	53	56	65	85	82	70	84	69	74	72	81	63	72	72	76	83	76	68	66	90	86	76	74	60	73	66	71	65	74	80	68	79	73	75	71	75	89	93	75	79	76	80	81	66	59	45	55	76	80	77	80	52	74	54	69	75	75	74	74	73	77	65	78	73	70	75	78	83	71	66	66	70	72	72	66	58	52	61	61	75	72	84	73	79	82	60	88	98	69	78	78	74	76	74	73	78	68	84	65	64	59	77	77	76	73	79	75	88	84	62	89	66	81	70	72	79	67	58	70	86	93	72	78	70	76	77	81	65	69	76	74	71	52	72	65	63	82	69	60	72	65	68	77	83	81	76	80	78	71	68	64	61	71	72	81	70	68	75	71	81	78	95	65	74	58	86	81	73	90	67	82	84	81	78	87	76	74	56	70	78	74	86	85	82	95	69	82	74	75	76	76	69	71	74	55	56	78	78	74	56	81	69	89	65	85	72	89	72	69	71	72	74	50	70	70	71	67	68	63	80	78	77	67	66	69	64	63	51	77	72	74	76	73	94	80	70	78	75	82	69	62	53	72	88	71	86	84	86	87	75	73	74	66	92	82	69	74	77	60	85	92	76	79	75	68	77	68	78	71	65	70	74	53	79	55	59	82	81	67	66	68	84	73	73	72	67	78	70	72	82	80	77	69	64	74	68	71	85	69	72	79	67	70	66	88	76	76	71	76	68	82	81	82	59	78	73	70	65	49	64	74	76	61	78	86	65	77	80	76	72	67	86	74	78	61	50	76	74	66	64	71	77	85	74	66	79	76	73	74	71	71	75	83	88	66	81	68	88	86	71	78	67	80	89	63	87	91	81	76	66	86	83	76	80	68	52	72	85	85	79	84	72	86	65	92	68	64	61	95	65	62	65	73	77	68	72	75	65	69	70	82	76	73	72	72	84	71	70	71	52	71	70	75	59	89	80	82	69	78	69	79	85	85	67	79	78	61	73	82	97	66	87	71	70	69	74	76	76	81	67	72	77	69	66	65	69	70	78	83	94	82	83	67	69	79	78	66	68	77	55	79	71	76	84	92	75	66	63	62	78	78	80	72	77	77	65	84	68	79	77	85	86	62	76	78	83	77	70	61	86	68	67	71	86	85	72	87	79	74	82	60	83	77	73	74	73	60	77	65	68	60	69	77	79	77	58	76	65	67	64	86	67	66	74	72	83	85	79	67	75	84	76	84	75	72	62	69	72	80	85	75	76	56	73	82	78	79	64	72	76	80	83	63	78	86	84	75	77	77	66	66	76	66	68	75	79	73	69	83	68	79	65	71	81	72	76	95	61	68	89	80	75	75	65	67	64	77	65	59	85	74	57	78	77	79	66	70	73	81	72	71	64	70	66	54	70	65	69	65	84	74	89	65	88	74	94	85	79	70	89	74	71	68	84	72	74	93	79	79	80	69	76	70	65	72	79	65	75	66	82	76	87	68	89	79	62	71	56	68	79	70	65	78	93	64	47	63	67	68	71	81	84	84	71	95	70	70	70	68	77	86	84	63	60	75	72	68	61	60	77	64	73	77	81	78	79	65	86	85	80	58	90	66	63	73	59	64	79	76	76	69	52	78	87	89	80	74	77	69	80	73	64	71	77	75	68	67	52	64	71	75	57	66	88	68	64	61	63	88	82	79	63	78	66	65	82	71	66	66	67	83	69	76	83	62	83	77	76	72	99	72	81	79	79	86	79	76	83	101	72	75	87	78	63	80	82	76	80	83	83	90	71	77	67	68	63	72	81	75	74	59	75	82	76	81	86	68	72	67	71	62	79	76	69	53	75	83	63	87	78	56	67	65	66	66	57	78	87	91	81	81	74	61	93	66	80	59	71	72	61	84	75	87	75	74	60	85	73	74	70	63	77	89	78	90	74	69	90	73	86	87	83	72	86	86	77	88	81	75	101	77	61	83	87	71	70	52	73	71	83	69	72	61	71	75	81	90	75	90	74	84	66	71	73	85	79	61	72	76	85	78	81	86	73	79	52	71	70	82	60	73	75	65	78	74	66	74	83	66	71	64	69	80	54	64	75	79	83	71	84	73	72	62	59	72	91	69	74	88	58	68	74	80	80	82	77	55	83	81	73	65	65	70	66	70	82	67	75	80	74	71	75	80	69	80	75	71	61	78	84	63	86	55	67	65	76	68	85	67	50	85	76	57	66	82	87	99	82	87	76	64	83	75	69	82	67	63	72	83	76	84	72	89	63	72	63	71	83	78	73	68	65	64	62	80	69	83	69	68	93	78	64	78	70	78	77	70	82	71	81	78	68	75	77	77	67	91	71	74	81	69	78	80	73	68	64	73	63	78	77	64	62	79	82	71	80	77	78	73	69	58	82	72	85	67	71	74	65	86	71	63	66	77	81	77	76	75	81	65	86	75	83	60	64	68	77	72	62	77	75	66	83	82	83	80	96	74	76	66	95	64	83	68	89	69	73	82	76	89	67	75	87	72	86	73	69	73	66	73	75	75	87	72	66	86	83	65	82	79	75	61	77	65	72	70	68	64	73	82	76	76	58	77	81	62	81	76	73	70	77	65	59	85	73	86	72	89	98	63	76	66	73	76	78	72	70	68	83	83	64	57	81	91	76	90	69	82	69	78	81	80	77	74	81	73	71	80	73	77	76	74	92	72	60	87	77	65	77	80	70	74	76	80	67	64	65	76	72	90	71	79	72	71	72	87	73	73	77	70	78	83	79	80	76	73	85	83	67	95	69	79	77	75	76	78	72	70	60	82	67	60	74	93	59	78	79	68	71	90	75	79	64	77	72	82	61	81	81	86	78	62	87	75	77	52	64	78	80	63	58	93	70	69	79	63	84	76	65	84	78	72	75	80	74	72	72	65	78	85	80	80	65	71	84	59	72	73	78	65	56	83	65	73	59	76	67	74	77	72	65	74	68	60	75	77	80	79	67	70	86	76	76	62	74	68	66	65	86	74	72	74	73	54	78	66	63	75	80	66	94	85	74	59	74	90	66	93	67	73	73	64	72	64	63	76	78	79	81	77	70	73	73	78	85	69	74	68	68	70	75	79	70	75	78
26828	10827	3264	2044	3806	5288	6536	8084	7155	5385	3906	3314	3233	2889	2607	2110	1745	1481	1508	1439	1425	1329	1143	1091	1301	1562	1585	1566	1402	940	740	719	726	655	646	657	710	597	585	610	626	655	658	628	657	657	663	653	702	590	603	617	649	599	654	618	585	569	589	620	606	612	601	527	599	529	611	549	589	574	590	585	563	577	596	620	572	567	553	592	547	618	548	585	609	549	541	533	566	547	578	533	585	557	561	601	594	576	559	550	606	518	546	590	530	574	567	524	555	579	546	548	533	545	561	562	568	584	545	563	536	520	580	551	571	555	546	544	606	583	527	538	546	523	543	562	576	566	540	533	571	569	591	558	593	527	524	514	551	580	531	548	538	541	535	598	588	570	536	598	574	569	558	577	554	563	562	521	553	554	593	535	542	578	518	533	548	509	577	559	552	553	571	551	589	571	551	610	524	596	605	546	569	572	555	546	550	576	564	560	560	552	540	561	560	541	576	581	494	564	596	517	547	550	571	529	579	594	559	578	507	572	543	499	546	571	604	541	559	597	559	563	572	542	522	541	540	550	581	597	558	528	588	517	565	565	520	547	565	566	570	526	580	563	528	567	561	584	538	603	562	560	508	560	539	570	546	538	545	595	594	567	561	587	554	544	567	550	560	558	516	536	549	543	588	541	517	559	615	569	547	579	590	508	555	579	552	583	545	543	604	581	569	538	566	591	596	585	557	530	568	544	557	561	538	530	530	535	519	617	540	564	613	602	524	573	562	563	528	529	542	563	565	569	536	563	562	576	573	547	599	597	547	562	578	551	551	565	577	555	547	529	555	535	579	543	603	527	576	562	521	521	544	557	605	505	534	524	575	555	568	574	536	535	531	539	570	547	601	548	565	525	554	525	516	589	550	553	533	533	572	564	510	541	549	590	536	560	576	568	575	584	524	570	538	540	567	569	505	551	547	568	555	541	600	554	555	583	560	526	560	564	538	541	547	575	578	562	525	557	543	524	587	552	559	572	570	584	555	575	569	555	574	553	574	574	578	609	575	556	532	569	549	548	532	575	602	545	540	530	545	563	567	529	540	612	522	529	557	561	548	571	559	531	561	574	528	547	540	608	583	544	559	560	531	585	524	579	585	561	583	578	561	553	537	579	579	574	554	527	551	582	547	525	533	556	566	500	540	530	573	588	570	513	567	565	584	524	586	538	582	566	538	534	602	537	582	534	536	565	550	595	530	537	507	569	502	611	561	530	537	561	550	589	565	529	545	530	561	556	542	553	572	550	588	587	524	567	538	582	586	553	549	536	549	509	517	530	521	534	554	543	578	516	539	522	517	572	538	534	566	540	557	608	523	555	539	591	588	538	529	559	565	567	595	601	501	549	536	570	575	528	579	536	545	527	552	564	532	584	528	569	530	569	572	589	504	538	570	531	521	532	527	543	557	563	565	559	550	605	554	540	541	578	521	558	580	578	560	551	534	523	568	572	552	541	544	612	543	544	522	526	544	557	537	544	541	560	574	573	567	524	575	564	563	548	614	558	599	544	560	572	583	502	575	579	544	519	507	529	542	509	542	548	539	562	544	565	556	549	527	557	574	556	556	572	567	575	551	584	570	547	618	584	570	602	585	544	548	570	525	521	552	574	588	527	558	538	527	560	548	561	552	512	585	553	509	560	558	588	584	544	565	583	584	567	561	569	545	549	560	565	563	545	541	527	585	525	509	565	553	599	562	571	548	606	600	543	550	542	580	577	560	598	529	563	532	562	556	550	558	590	529	543	523	509	568	539	542	548	597	545	554	562	516	551	550	581	564	567	560	554	500	538	568	566	559	567	522	531	543	558	592	561	544	554	540	544	526	528	539	586	600	541	540	564	593	533	528	582	580	544	543	563	584	536	555	546	554	538	538	555	550	519	558	538	556	562	573	555	580	547	596	598	545	543	569	582	519	541	528	589	532	613	561	537	573	591	623	559	561	526	543	540	577	549	517	582	565	539	548	506	579	557	545	534	566	564	549	560	555	555	537	539	543	561	575	561	545	553	604	530	511	597	559	541	558	534	572	545	579	548	571	541	549	510	565	555	519	586	568	584	524	615	537	543	563	557	515	556	540	538	566	574	559	562	580	527	567	555	563	563	568	560	528	602	579	525	548	571	603	561	515	573	530	567	600	550	559	574	608	571	557	568	562	596	541	514	590	542	552	607	535	538	545	556	558	578	582	544	533	598	554	531	545	555	491	545	551	553	556	598	526	552	550	505	573	593	549	569	550	571	514	572	537	539	545	547	551	546	582	578	547	562	521	535	591	564	567	523	529	599	524	550	552	527	580	548	557	536	588	567	539	545	527	570	564	550	586	520	560	556	529	513	558	551	568	537	545	591	540	594	593	563	572	583	566	532	538	550	526	556	553	560	559	558	569	584	596	538	567	563	568	587	530	512	539	542	563	549	539	561	548	558	585	568	563	540	587	595	562	577	559	548	532	549	528	582	533	539	558	561	590	585	496	583	565	592	544	585	563	535	561	548	566	524	561	579	585	590	560	539	554	588	574	544	569	537	559	538	552	573	530	500	544	568	549	562	578	532	557	569	560	555	562	561	557	564	551	563	542	595	532	581	608	559	560	551	569	531	581	528	580	552	528	573	519	564	598	548	566	544	555	586	505	559	580	534	569	590	589	531	552	561	553	564	563	527	575	506	562	535	483	558	541	560	547	565	544	592	565	536	546	580	580	538	617	530	604	561	546	553	554	528	556	534	564	560	597	577	561	543	534	558	534	564	573	570	552	536	539	524	527	566	588	534	567	559	560	570	544	577	553	555	550	507	586	553	561	567	509	549	595	617	588	592	543	562	555	551	565	588	570	552	561	535	528	532	568	548	579	563	575	553	540	527	563	545	566	559	565	520	565	549	517	572	579	545	568	585	527	544	569	600	594	531	542	547	550	565	578	548	558	544	538	561	502	519	537	560	548	554	554	563	530	546	587	591	569	572	544	546	529	537	529	554	566	548	562	577	550	522	516	561	553	562	552	558	568	552	532	529	555	485	558	538	546	542	596	596	573	578	568	574	544	515	583	587	569	538	550	552	567	524	566	528	552	541	547	504	555	595	599	572	556	572	543	561	532	558	542	520	566	550	563	538	580	573	552	538	545	585	533	572	567	550	570	562	517	565	589	563	543	519	584	564	592	546	557	570	583	547	555	576	555	535	562	524	572	599	542	541	584	553	573	533	552	558	547	559	582	513	543	573	560	604	566	571	535	564	563	568	558	568	527	529	570	548	596	544	587	558	552	548	576	576	547	537	552	548	583	569	522	544	541	540	563	538	564	571	545	575	544	563	550	539	581	531	567	540	573	552	589	519	580	524	568	545	505	558	571	505	533	594	547	572	508	545	562	584	538	548	575	564	566	571	528	540	560	545	578	567	559	557	559	567	565	572	508	539	568	570	545	585	570	581	586	547	546	624	565	573	568	550	504	586	555	545	566	529	592	553	546	531	550	544
5691	2551	614	174	183	192	230	331	385	262	267	213	214	190	159	136	164	127	135	151	118	106	124	119	124	123	145	115	140	132	108	92	96	106	97	88	81	92	76	111	92	87	102	92	75	92	98	97	84	101	93	97	79	92	91	95	83	91	87	102	92	90	92	92	93	102	109	96	82	86	95	112	96	104	93	117	95	78	98	83	94	110	82	73	68	93	87	78	90	77	93	96	105	77	81	80	119	100	97	97	94	89	89	94	89	84	85	98	80	104	83	86	81	95	90	88	90	94	111	77	75	99	102	99	80	74	84	90	90	84	96	74	82	105	102	74	80	93	99	82	103	83	85	83	104	81	85	77	61	73	88	90	85	97	92	92	71	94	97	105	89	106	93	92	92	79	86	79	78	93	89	85	88	89	102	83	86	89	77	90	79	89	70	74	85	82	85	71	79	87	81	103	88	70	81	99	100	98	88	96	100	76	81	67	91	98	77	94	76	85	97	86	91	92	83	83	111	84	84	109	92	75	83	98	77	93	83	93	86	88	91	100	84	82	98	93	78	92	89	70	90	90	91	73	82	87	77	77	94	96	87	86	84	86	86	84	76	94	75	92	72	92	74	82	105	92	84	89	104	95	83	83	104	71	84	68	94	103	93	84	87	92	96	94	101	88	88	97	80	95	82	94	90	107	83	86	75	96	92	87	92	75	104	69	82	92	104	89	72	75	78	92	87	92	104	82	78	97	111	106	104	100	99	86	91	87	79	92	92	112	95	91	87	91	90	99	81	73	93	83	101	84	105	82	86	76	87	92	97	91	95	89	101	90	99	77	95	65	90	88	84	71	75	102	84	78	74	70	85	97	98	84	101	85	101	76	107	96	89	67	82	90	81	96	101	79	59	89	60	89	98	94	88	75	95	83	94	100	90	100	92	85	84	89	81	81	86	86	89	93	98	88	81	83	99	89	94	103	85	80	81	96	94	89	95	96	89	80	86	93	76	97	92	90	87	86	86	83	89	81	81	85	74	90	94	86	77	92	86	91	98	90	83	93	80	93	84	91	79	85	95	92	97	91	103	95	99	81	95	92	78	101	106	89	83	88	85	88	100	95	82	90	97	81	71	93	79	89	83	76	91	87	94	88	86	81	90	81	98	80	102	91	107	90	90	80	77	103	85	82	88	93	80	90	87	88	88	86	75	90	80	93	94	95	96	85	79	102	88	84	86	83	90	80	93	98	82	91	84	71	106	101	83	92	72	91	79	98	100	83	76	72	85	77	98	94	90	91	66	89	76	86	97	88	84	94	101	97	96	98	99	75	95	76	111	126	78	82	74	98	78	87	70	105	80	76	90	84	92	101	80	92	88	89	66	87	96	87	80	85	112	82	87	78	101	108	94	99	81	71	75	102	83	82	97	84	97	105	84	82	90	85	94	98	93	89	85	80	81	80	74	94	100	96	86	97	73	91	95	88	93	86	74	84	99	85	99	86	65	91	90	74	100	108	95	82	89	90	76	97	100	80	91	104	95	82	93	99	89	97	87	90	86	99	93	70	89	78	93	86	87	85	80	81	109	77	92	109	88	89	82	86	81	86	77	89	96	107	95	89	86	93	112	91	87	80	81	110	95	99	72	78	96	106	82	97	73	75	86	92	99	85	85	82	88	95	81	83	93	88	84	104	101	78	90	80	91	87	73	83	81	79	86	102	83	94	92	96	84	100	84	113	83	86	100	100	101	105	116	78	90	90	95	91	88	76	90	93	105	94	78	92	99	96	86	73	88	87	90	94	84	85	72	92	83	94	86	76	94	115	90	73	97	89	105	80	94	70	99	91	78	78	79	98	82	85	85	103	92	90	92	78	91	95	97	87	88	86	96	87	89	90	98	93	88	102	90	76	82	78	86	79	75	97	88	84	95	79	84	91	80	109	85	95	95	77	82	83	85	79	94	92	86	94	96	86	90	88	78	87	98	70	86	89	70	74	90	103	76	68	82	106	86	74	88	93	83	101	110	107	86	97	83	107	106	80	84	103	92	95	83	101	89	95	83	79	100	78	81	89	86	67	92	78	94	77	70	98	78	81	82	85	91	94	109	82	104	91	93	83	70	90	88	93	101	93	94	89	92	104	82	75	77	94	83	76	90	101	99	94	94	81	78	88	86	70	98	86	91	84	102	96	84	97	94	82	91	99	89	83	81	75	88	88	80	106	88	94	94	79	86	76	101	72	107	77	96	114	105	87	84	74	90	78	97	100	69	86	75	78	71	101	87	70	106	87	91	84	84	76	93	72	93	83	82	83	93	91	90	87	89	90	81	96	101	89	97	98	96	87	98	105	85	101	102	72	84	74	77	92	99	104	89	94	92	87	110	92	90	97	99	100	75	83	87	112	86	93	89	73	84	95	70	92	77	97	108	102	83	92	81	85	82	84	82	80	97	81	90	95	79	91	75	78	103	79	92	98	82	81	87	82	86	106	83	84	97	82	75	93	91	80	92	83	86	77	98	89	90	88	101	99	87	84	103	83	80	96	90	91	82	98	102	98	92	91	90	93	102	85	99	95	90	85	92	80	89	86	83	76	91	100	79	94	84	89	79	78	90	82	92	80	80	86	93	93	91	86	81	69	88	80	91	86	85	74	101	75	92	84	86	94	69	89	95	109	102	93	90	94	89	98	94	87	81	91	81	83	70	91	93	84	88	97	116	95	70	82	74	97	84	106	74	86	78	91	83	79	84	92	86	90	96	92	104	80	96	93	96	80	107	84	85	86	84	95	87	82	90	80	91	78	92	70	95	91	96	87	99	83	93	88	97	91	95	91	84	87	78	88	87	87	94	93	80	113	96	88	87	81	97	78	86	65	90	91	91	95	88	77	93	88	101	93	96	82	92	84	103	95	85	99	90	81	71	74	71	91	67	78	80	92	59	94	91	96	76	95	102	92	86	76	67	85	71	81	104	101	80	80	88	95	82	96	74	93	93	87	83	78	91	76	92	89	80	93	82	98	78	92	89	86	85	83	84	79	91	82	88	86	92	77	85	93	81	73	85	85	80	72	86	88	104	92	77	77	98	78	84	81	73	81	74	91	97	92	98	91	84	101	108	97	104	74	95	103	82	110	100	84	89	68	94	84	98	84	96	95	86	80	87	82	89	92	89	102	86	103	97	74	88	90	84	84	95	83	81	92	86	83	96	78	86	104	92	80	92	105	79	83	99	89	84	92	106	80	94	92	98	91	92	79	105	98	86	89	87	100	77	82	81	83	88	75	106	94	100	97	80	97	73	97	79	86	97	85	91	75	114	77	84	106	95	99	87	92	77	84	85	94	91	88	94	91	80	91	84	69	86	69	92	73	101	81	83	99	90	87	87	85	71	92	66	101	75	98	105	75	76	109	83	83	101	95	94	85	69	93	92	81	90	89	87	89	87	99	78	98	82	81	82	86	94	78	76	84	83	72	78	97	103	92	92	91	80	77	97	94	94	86	97	75	102	102	84	85
33018	16262	5202	2762	5760	7668	8731	10129	9640	7527	5812	4643	4282	3959	3204	2683	2215	2025	2021	1944	1839	1629	1493	1358	1574	1892	1915	2012	1661	1157	956	856	821	821	781	703	802	783	666	694	689	730	746	745	758	753	781	811	790	794	745	730	685	778	747	701	717	694	708	675	685	717	704	719	690	689	702	698	703	700	707	694	717	661	663	607	682	729	695	682	643	684	684	689	713	710	659	654	639	629	685	653	673	633	667	676	641	601	659	663	646	619	652	623	655	650	671	635	613	640	661	637	638	656	617	614	606	658	626	675	609	664	635	664	619	698	627	632	608	699	660	637	613	618	636	627	665	600	631	677	603	611	616	641	631	663	645	682	631	672	673	604	605	602	642	629	659	652	632	638	661	635	661	652	674	613	632	645	649	619	666	592	671	628	660	588	634	674	624	632	659	650	606	628	665	654	653	629	647	616	650	655	634	631	640	657	647	629	667	623	591	693	653	633	614	623	661	651	638	636	685	662	627	633	628	643	685	634	594	628	651	669	641	632	663	580	646	633	618	632	671	686	632	626	668	650	626	666	614	621	642	637	620	648	687	599	692	617	595	591	681	663	635	661	621	692	653	620	627	647	632	635	624	623	637	633	593	635	645	628	581	650	648	619	645	628	654	580	652	651	666	658	608	680	609	667	654	658	639	597	661	637	656	668	676	641	620	685	626	617	618	659	670	652	644	616	657	613	656	673	679	672	657	648	660	642	668	684	648	623	666	611	644	631	640	651	639	687	628	698	661	637	608	643	661	641	659	653	619	627	686	637	653	638	651	646	673	644	681	628	640	627	659	660	648	638	661	681	597	649	597	683	692	636	640	640	622	643	642	668	601	662	651	621	627	631	605	624	648	647	659	636	661	642	638	601	641	696	670	646	626	647	642	629	598	636	704	666	692	604	665	672	630	664	643	627	621	636	633	685	645	666	698	652	613	670	665	679	635	592	647	640	648	657	679	646	617	602	695	669	624	642	665	697	666	672	618	638	577	666	599	652	607	651	622	654	642	631	646	627	660	653	611	673	618	629	611	688	646	688	639	658	668	650	622	623	614	616	656	697	609	601	653	639	611	692	647	650	653	689	597	640	639	636	650	667	625	676	572	639	619	618	637	605	614	673	645	624	678	633	674	624	649	666	656	655	612	642	630	668	623	675	648	640	657	684	633	653	669	632	622	654	671	656	633	635	609	648	665	627	634	643	623	625	623	595	636	640	641	645	588	624	632	585	642	645	660	618	637	647	667	627	640	673	643	693	709	628	690	636	616	611	615	653	632	605	657	655	620	670	693	657	602	633	643	628	660	637	630	649	650	658	632	656	634	696	636	654	635	659	650	603	627	669	650	591	676	641	672	604	609	612	650	650	663	650	622	665	682	606	656	627	606	617	616	623	682	651	651	637	597	641	641	653	660	645	652	645	636	618	618	666	647	627	636	646	651	666	616	636	634	614	633	603	665	594	649	664	629	670	727	624	660	634	650	675	628	694	612	636	632	569	622	674	627	582	626	634	702	633	637	663	597	628	652	623	646	653	575	638	634	638	615	665	670	632	666	609	650	650	631	652	673	638	615	611	606	647	615	624	631	656	665	600	664	628	624	661	663	654	690	659	646	664	664	614	656	661	631	675	632	640	653	627	639	605	658	677	669	638	651	605	655	643	661	643	604	610	647	626	646	658	669	657	631	632	621	658	628	684	667	587	613	644	640	685	639	614	669	639	666	638	616	619	598	603	610	643	623	646	655	687	627	671	702	634	658	635	648	614	631	649	670	645	628	651	682	664	607	614	640	638	604	675	624	656	675	625	620	622	652	646	608	651	661	628	581	637	604	601	628	688	649	602	620	627	649	660	657	659	619	678	660	637	637	637	629	658	653	652	660	643	669	690	630	678	605	679	650	722	700	645	627	623	637	640	610	654	638	641	625	615	608	695	660	640	634	610	626	651	643	598	637	640	642	640	633	652	645	676	665	609	656	652	678	642	623	599	649	638	648	612	629	620	615	638	648	609	628	641	659	647	626	644	654	624	609	584	671	641	596	638	613	630	648	686	656	661	666	678	666	660	641	676	674	639	607	677	642	639	681	571	628	632	655	607	674	635	640	667	631	660	637	617	655	655	657	638	634	665	656	656	606	672	673	638	638	644	650	648	670	649	659	609	644	630	646	613	644	678	640	671	665	641	656	667	668	621	628	644	636	626	632	664	701	633	606	626	646	627	663	619	667	656	632	628	618	608	600	611	650	631	583	652	645	632	638	686	640	656	603	672	636	646	652	623	620	638	655	640	662	666	638	611	640	674	691	661	611	628	638	650	637	645	662	640	641	640	647	602	638	659	629	669	620	696	607	677	593	655	599	652	607	623	640	661	602	638	630	633	616	628	666	624	634	608	599	654	623	654	664	640	592	660	723	615	668	683	622	664	664	634	665	608	615	637	625	640	627	659	610	627	673	646	619	645	651	583	670	657	649	662	632	651	662	655	631	692	651	607	667	673	681	630	621	643	622	662	647	649	634	630	629	615	667	620	618	606	605	641	608	623	626	675	658	637	646	649	654	610	620	650	652	645	642	625	613	636	650	681	617	643	603	607	637	645	659	664	693	601	619	619	645	620	641	598	619	654	643	598	607	628	676	674	642	637	672	621	669	647	715	637	616	637	598	632	640	645	628	620	627	617	620	675	634	615	650	660	633	626	623	616	645	614	608	637	637	656	623	664	670	619	660	665	608	649	615	676	661	621	611	638	603	614	613	634	636	615	628	611	630	624	609	619	664	637	580	668	644	641	641	659	624	602	624	668	677	611	640	664	620	641	632	658	645	654	625	644	650	649	634	634	625	643	669	609	670	676	618	627	711	631	593	659	660	665	683	647	641	656	660	669	683	655	661	640	682	653	654	662	650	686	668	617	636	682	626	615	621	647	665	629	656	637	647	621	656	625	625	595	649	607	647	666	625	640	613	670	673	640	627	636	661	662	620	677	654	642	622	657	648	635	629	629	622	630	647	638	610	623	679	577	652	598	652	659	617	596	634	655	706	651	654	685	645	620	687	682	637	651	609	678	625	674	649	650	622	652	638	656	647	622	639	622	642	643	667	632	671	675	709	630	661	611	647	632	620	600	638	658	598	658	674	655	620	650	610	642	641	654	651	666	677	654	638	656	589	663	673	656	625	685	631	659	661	624	642	593	651	642	602	629	617	611	626	622	635	642	664	607	647	619	610	638	665	620	638	637	621	666	641	628	653	653	672	640	670	588	643	634	643	661	688	637	671	680	628	629	635	708	595	663	675	613	661	676	615	641	623	650	648	635	642	645	665	639	671	634	661	644	628	656	674	645	619	618	667	621	649	624	585	672	622	689	645	653	661	644	665	653	667	637	688	614	624	659	672	634	628	658	637	650	683	642	593	593	661	626	681	654	676	634	638	645	630	633	635	662	638	589	635	630	607	650	629	697	664	650	643	645	614	617	665	688	607	649
5953	2233	519	203	179	201	247	302	361	259	294	260	228	214	173	142	160	157	131	141	131	148	131	122	129	151	160	187	168	119	128	129	121	120	114	106	128	110	139	98	120	100	107	108	106	108	112	100	93	111	100	101	115	115	112	98	105	127	119	86	119	108	105	93	88	112	113	114	119	101	107	106	86	108	104	102	117	107	101	104	95	98	114	90	111	106	93	113	119	117	109	103	102	109	105	110	119	107	115	102	121	107	95	97	108	101	108	111	117	123	110	101	126	111	98	92	90	94	83	97	111	111	92	96	107	95	86	107	115	107	119	117	104	102	90	105	101	99	120	106	114	90	90	119	109	111	111	87	112	115	119	122	89	99	109	104	105	104	103	109	115	108	90	102	82	104	99	97	95	118	100	126	104	103	108	107	104	90	108	105	93	112	106	119	95	103	113	107	113	110	109	100	108	96	88	114	109	112	107	111	104	109	109	103	93	104	105	97	90	101	113	93	112	106	106	94	120	109	100	107	96	101	113	82	106	94	103	113	110	109	104	110	105	127	99	113	116	113	93	106	109	92	119	117	115	97	114	109	103	96	106	99	112	108	110	85	108	104	114	98	107	98	99	124	90	95	98	106	102	94	105	86	98	107	125	121	90	106	100	118	122	105	96	104	128	104	118	97	106	82	113	106	113	106	101	96	113	116	116	91	102	111	109	95	104	117	116	94	118	120	129	114	114	106	113	117	105	114	116	111	82	133	96	109	98	110	114	110	109	102	95	115	108	111	100	112	117	115	102	104	98	94	107	106	96	110	128	97	125	121	93	118	109	99	100	104	110	120	103	106	98	106	106	89	92	103	97	110	126	101	102	111	125	97	103	119	101	94	107	102	104	115	106	79	114	101	111	94	110	115	117	101	118	104	102	104	122	99	113	107	111	118	106	121	102	106	129	97	111	114	105	111	98	117	117	101	102	94	100	116	114	102	100	107	100	109	101	100	121	115	93	102	105	109	111	102	119	100	98	112	107	97	100	92	94	120	92	110	109	108	120	119	96	97	101	89	104	101	106	118	107	92	108	103	93	100	109	108	108	96	85	112	134	107	102	110	86	93	119	93	107	120	105	104	109	120	114	93	112	96	108	109	87	117	97	99	96	92	101	106	100	113	85	118	105	108	110	105	117	91	96	109	105	100	110	111	115	102	94	98	123	104	94	112	94	84	88	118	100	95	109	110	95	94	107	91	111	106	97	108	107	106	105	108	128	93	110	103	91	96	112	94	112	94	112	110	90	89	87	122	101	124	112	106	101	91	102	103	102	96	110	118	115	95	109	123	107	124	117	100	112	115	121	95	109	104	100	112	103	94	112	106	91	94	112	126	131	106	101	102	100	86	124	105	115	107	105	113	116	106	108	100	96	104	101	119	111	105	106	101	97	117	123	87	98	98	105	107	126	90	100	107	108	87	108	98	112	100	110	111	91	106	113	105	117	113	98	101	107	113	114	106	107	91	102	100	109	116	113	107	83	103	112	112	119	100	103	104	119	105	107	109	99	86	100	109	103	92	94	121	113	99	97	87	109	104	113	117	92	101	110	105	133	115	117	104	90	128	115	105	93	116	92	106	93	96	121	106	95	89	102	85	94	104	108	91	115	111	114	117	101	91	90	120	105	110	126	99	124	130	88	108	110	95	139	117	97	113	109	117	112	84	108	103	83	94	87	91	116	103	102	112	126	84	105	100	113	109	92	106	102	103	107	110	108	92	101	108	108	100	97	111	108	107	122	100	107	118	120	94	97	104	105	116	106	92	107	122	99	99	110	103	100	95	108	101	108	107	105	110	93	98	108	106	114	104	107	81	123	123	111	112	103	121	117	105	104	104	108	110	96	104	104	105	86	110	102	105	106	90	96	97	117	101	99	102	105	102	127	87	97	117	101	107	104	104	94	126	83	89	112	124	111	95	107	95	95	99	120	106	101	92	104	120	99	96	108	105	101	93	100	110	111	120	103	96	114	106	88	108	103	100	120	113	100	103	119	107	103	96	117	103	104	83	106	82	89	121	109	88	106	107	110	104	95	102	97	115	81	108	112	120	124	98	115	94	111	98	114	88	118	122	93	110	111	97	97	101	93	99	114	103	93	99	109	101	105	81	98	95	107	95	112	102	121	94	102	106	107	102	96	91	104	111	120	85	98	108	122	134	97	121	115	102	104	102	90	108	95	112	102	98	112	87	90	102	110	107	105	108	89	92	117	127	104	106	121	107	95	121	89	121	104	111	113	116	103	106	96	87	106	128	94	95	98	105	122	93	120	90	119	102	125	87	115	102	96	88	97	100	97	106	114	124	133	104	114	93	119	99	109	105	104	100	105	94	112	109	112	114	88	110	120	115	92	119	101	108	97	127	123	101	106	108	119	100	99	99	84	105	102	116	106	105	120	115	105	99	76	107	119	114	114	99	103	93	103	98	92	114	107	119	91	99	90	106	102	105	106	101	114	111	114	88	96	124	101	108	95	101	91	116	113	107	108	101	116	123	106	106	100	99	114	116	94	88	113	109	93	100	119	115	111	119	104	104	124	108	109	131	103	122	95	120	112	110	115	104	104	96	101	93	103	106	104	106	116	104	98	107	120	118	112	110	102	107	117	105	96	91	111	108	94	93	122	94	85	107	114	105	92	107	98	120	117	127	106	114	99	100	102	108	134	92	114	92	115	116	118	104	113	101	124	94	99	118	99	107	88	105	111	106	113	91	112	108	108	107	104	104	98	101	122	112	78	100	107	124	102	105	99	88	98	110	121	118	101	105	107	90	110	96	94	96	114	101	114	93	112	103	105	112	112	102	116	111	103	112	117	97	101	108	93	92	100	109	105	103	114	98	112	123	111	111	106	98	115	104	121	98	92	104	99	108	108	112	107	105	112	106	109	100	106	102	98	110	104	116	112	100	118	114	120	99	102	121	115	119	108	110	129	96	108	115	102	100	120	103	118	95	119	89	107	103	97	107	131	103	114	104	106	89	93	113	99	109	97	102	124	105	118	110	111	95	100	93	87	103	114	92	101	102	103	110	88	95	129	110	108	109	92	113	114	91	99	85	117	109	106	116	111	110	95	107	111	89	118	90	106	110	125	102	107	111	109	99	105	107	127	104	112	119	98	114	107	94	108	101	116	105	112	105	96	105	108	117	123	93	107	99	101	120	92	106	99	93	95	121	99	110	106	98	103	97	85	115	96	117	107	108	98	102	97	116	113	105	110	103	100	119	87	106	107	101	123	100	97	112	129	108	120	109	104	100	116	94	112	101	133	109	117	103	90	111	122	105	105	122	113	106	112	94	107	102	101	101	123	100	104	119	89	96	118	107	103	111	118	100	117	98	109	112	109	106	109	102	119	96	106	102	108	102	123	93	112	103	109	89	114	77	112	109	110	121	108	107	115	108	123	119	94	104	98	114	120	118	96	112	99	104	117	116	111	102	105	113	109	116	120	107	101	105	125	80	106	87
31318	15081	5032	2649	5238	7167	8255	9404	9501	7650	6156	5217	4553	3743	3305	2724	2358	2268	2130	2070	1929	1733	1574	1475	1761	2055	2126	2039	1738	1278	1039	1036	949	1025	922	902	923	877	792	831	864	880	930	931	908	942	902	922	929	921	928	909	873	916	887	877	827	902	862	896	839	832	856	803	824	770	808	880	881	877	809	828	770	820	837	821	785	848	831	771	863	825	820	768	798	793	794	763	798	877	783	775	726	806	748	802	772	795	821	814	765	784	810	825	791	785	797	775	786	771	766	794	798	760	739	771	797	766	802	755	761	791	830	785	769	777	758	821	827	796	814	760	773	769	735	753	762	780	725	780	800	775	767	789	800	765	830	792	770	773	774	789	783	811	746	743	784	744	785	738	744	760	789	762	771	802	781	744	769	791	747	795	720	787	786	796	745	753	731	767	760	787	820	764	812	793	752	761	766	859	826	779	771	786	804	776	712	789	779	801	768	786	791	722	789	763	768	809	777	793	763	760	803	765	729	753	783	784	759	761	781	732	727	785	772	791	817	771	765	798	772	793	840	776	735	770	771	791	739	791	797	767	764	729	776	828	798	801	750	787	814	783	818	814	788	779	776	721	716	775	761	795	767	813	799	800	747	828	792	805	788	842	793	795	756	763	751	795	779	772	817	763	806	776	772	774	816	773	808	807	810	754	787	775	798	727	750	774	786	780	751	786	814	796	816	742	733	735	755	785	766	754	798	751	770	773	790	818	763	805	776	762	805	819	805	785	780	760	779	782	756	722	735	745	807	769	759	810	791	830	766	788	750	786	790	776	829	786	774	770	721	801	764	768	794	751	720	841	760	820	766	777	751	756	728	793	812	800	759	775	754	797	768	768	824	797	814	794	772	755	749	750	782	786	757	818	831	784	786	775	789	808	766	754	798	752	798	744	800	763	790	776	700	780	781	768	794	831	735	742	780	733	753	784	796	755	771	793	763	775	712	750	740	811	822	770	754	807	742	767	759	802	809	799	761	790	758	752	741	776	750	790	838	778	788	772	759	718	750	760	763	771	758	764	786	750	745	764	775	789	766	725	820	761	775	768	718	735	795	802	758	729	777	780	769	755	821	740	755	700	759	782	766	785	791	754	802	760	759	796	824	810	765	778	799	777	753	732	734	775	812	743	763	816	787	786	721	772	759	766	796	758	795	725	785	816	792	766	738	772	721	834	791	778	782	799	802	823	744	778	721	791	763	808	807	779	767	824	801	747	736	780	797	791	743	771	784	779	759	787	810	799	761	762	748	786	796	767	753	793	770	744	792	754	723	808	755	802	773	781	779	791	772	786	782	784	755	751	779	800	783	775	781	743	771	805	777	756	776	748	747	816	803	752	716	758	752	786	751	801	812	794	747	765	774	781	767	774	802	782	787	764	782	774	787	795	779	816	813	760	773	769	793	810	762	797	810	736	821	762	781	836	764	789	772	759	752	827	788	759	823	828	738	792	752	743	791	770	814	801	806	805	774	775	760	821	721	730	773	770	802	799	781	732	774	754	770	794	802	741	741	769	782	775	747	772	787	757	760	752	803	751	766	762	771	836	766	750	754	786	762	801	773	838	743	763	747	730	758	806	795	709	776	780	779	747	764	748	743	765	752	799	806	785	775	720	812	780	769	777	767	810	833	780	788	785	780	828	791	743	757	765	800	727	785	795	756	767	767	751	795	755	830	780	760	806	758	727	817	775	734	722	791	741	775	809	790	771	750	826	743	752	740	786	792	739	754	750	776	775	824	768	760	743	759	811	785	746	839	737	814	712	771	794	808	763	826	748	802	776	744	806	782	760	778	794	801	726	733	794	809	777	761	782	740	801	826	783	762	705	791	760	775	718	727	789	788	762	769	792	798	784	785	801	788	771	765	779	780	825	798	825	781	755	797	787	797	786	790	806	734	782	741	766	826	780	783	811	790	775	761	728	781	737	771	742	738	782	772	828	785	784	771	793	816	738	762	819	744	751	804	755	790	783	758	748	794	752	770	829	746	791	805	764	807	767	783	752	791	752	772	767	785	793	808	785	740	802	769	734	780	757	731	757	778	833	767	791	791	744	713	789	747	761	802	750	825	793	789	764	760	736	798	755	721	845	796	777	809	803	787	772	792	778	780	790	729	782	771	812	722	760	752	796	780	759	811	808	796	807	765	807	742	779	760	816	799	766	773	783	783	828	740	774	777	796	764	780	795	781	749	756	759	785	784	761	771	834	751	774	765	852	809	791	835	800	805	770	818	780	795	807	804	775	776	829	858	797	815	784	787	806	754	746	785	785	790	810	738	806	794	755	809	789	791	721	800	791	789	816	759	832	758	796	759	750	780	763	787	784	778	775	794	728	780	799	778	752	724	763	791	748	792	785	780	728	777	780	739	774	813	778	835	802	771	778	750	747	775	774	812	775	836	769	756	796	753	778	752	780	771	811	799	785	825	752	767	755	821	768	820	744	778	781	750	819	785	765	795	763	816	769	795	805	819	742	725	768	768	754	778	798	746	810	793	767	760	771	799	845	701	737	759	819	775	784	760	786	760	726	778	779	794	806	784	737	793	748	721	752	729	757	753	799	788	814	779	778	744	771	798	772	752	784	765	848	759	815	786	773	792	810	741	817	717	764	801	765	832	752	774	749	746	763	781	782	849	800	750	800	780	731	760	755	793	712	745	784	810	839	791	703	754	724	798	780	781	812	734	766	772	758	748	830	736	767	779	789	778	791	771	781	773	775	737	767	806	755	778	779	770	765	764	744	748	809	814	785	770	752	772	730	734	755	725	818	724	706	768	750	738	760	800	768	771	748	785	794	779	779	743	765	776	788	736	767	807	784	754	738	777	784	790	749	761	723	779	794	733	755	780	764	800	784	804	805	759	794	814	794	731	772	772	804	813	759	784	753	736	731	795	756	757	758	773	769	764	742	807	761	768	760	783	785	765	763	776	854	776	758	797	740	788	774	755	824	784	755	751	763	764	822	776	795	798	792	778	838	791	816	785	843	767	753	787	795	786	734	820	757	738	772	777	781	790	845	816	797	727	800	751	764	787	791	781	758	779	770	794	785	798	779	738	746	792	785	719	756	781	857	791	733	744	792	770	789	770	777	779	780	797	764	765	767	743	759	777	764	765	774	733	778	779	758	731	760	801	763	808	817	704	812	794	747	754	825	840	783	752	792	766	819	775	778	815	757	748	790	821	779	780	793	812	760	772	727	834	792	827	748	750	797	796	765	813	802	803	810	778	813	765	782	795	750	762	752	830	804	782	761	777	778	728	794	758	746	786	840	730	739	867	769	794	800	808	802	750	796	729	750	746	764	800	835	778	794	786	807	810	781	785	748	790	789	793	757	753	782	802	750	750	789	751	792	832	799	797	793	801	759	719	800	826	770	803	777	755	752	779	742	772	761	824	794	784	752	761	781	768	818	742	749	779	785	792	801	807	824	812	794	790	808	795	810	810	810	773	789	766	783	785	766	768	817	721	749
7693	3686	883	262	224	268	331	412	415	402	319	305	261	224	239	178	197	186	185	187	164	159	150	182	180	191	192	193	171	164	120	133	138	128	120	113	112	123	143	122	125	127	125	128	113	101	141	143	125	135	121	129	120	113	113	107	131	132	138	122	124	126	135	124	117	100	112	118	112	135	126	112	102	131	108	132	116	102	124	129	123	122	125	112	132	121	122	115	118	140	145	112	125	142	118	141	116	118	149	108	122	130	111	118	111	107	115	111	111	116	128	117	117	117	128	106	121	109	107	121	118	131	127	141	127	113	100	103	121	103	115	106	105	117	137	100	130	116	114	138	132	149	110	130	112	106	121	116	111	112	123	130	121	105	124	120	115	105	126	97	112	113	124	110	96	107	144	128	112	111	109	131	105	84	114	109	114	112	123	123	108	116	128	120	120	114	110	110	116	129	108	116	126	134	105	114	139	119	117	113	129	140	128	119	122	113	123	114	140	121	103	119	110	117	115	102	130	130	113	110	98	114	141	105	120	129	118	123	120	121	130	118	129	111	120	136	113	124	124	119	105	101	119	122	138	114	123	111	107	128	111	96	128	99	120	140	121	125	126	121	129	134	127	130	129	122	99	113	125	105	117	105	124	120	104	120	116	111	94	138	96	109	111	114	115	110	111	132	115	109	111	120	126	118	104	103	132	110	124	116	110	118	120	105	111	122	113	126	100	127	120	124	125	98	105	118	115	113	124	123	123	126	127	101	120	116	113	118	114	124	118	108	126	122	108	114	107	127	124	121	122	120	136	125	119	109	118	108	115	111	115	115	114	134	112	120	123	139	126	135	124	105	110	118	121	119	108	123	116	134	126	113	117	112	128	128	103	112	113	127	111	122	95	120	108	107	108	108	133	121	121	108	114	113	151	117	108	125	121	124	130	102	121	112	121	126	110	112	115	125	121	118	121	123	104	97	117	106	143	114	116	111	133	125	123	112	126	120	116	115	131	117	126	124	125	116	121	103	122	113	106	131	109	128	132	121	103	115	113	117	124	115	124	128	102	112	124	132	117	125	123	109	132	114	131	118	132	116	125	128	111	128	117	122	111	129	111	98	126	121	110	122	111	140	124	106	108	130	137	122	126	107	112	109	106	104	110	119	121	118	106	110	120	119	111	113	111	121	117	124	124	123	113	108	124	119	110	108	110	112	114	124	125	109	107	141	134	113	118	96	101	114	116	105	121	126	114	125	127	97	115	89	112	134	105	101	106	134	103	125	108	121	128	117	118	98	123	115	114	118	127	105	109	133	123	110	101	115	123	100	117	114	125	96	127	128	108	114	116	113	114	121	121	128	118	133	117	115	113	116	117	99	131	123	128	116	126	121	119	115	110	109	107	121	126	131	136	117	116	131	120	118	110	111	113	105	120	110	130	139	110	129	114	139	114	115	107	101	105	114	103	107	125	127	108	109	119	112	117	128	131	114	112	136	140	111	109	96	116	135	105	118	117	131	106	116	113	122	124	123	136	131	96	114	114	121	119	105	122	126	115	106	111	117	123	114	124	117	126	130	104	109	113	118	107	108	125	120	114	132	110	117	120	119	127	128	123	121	112	129	96	102	117	112	102	129	126	125	120	130	123	138	116	143	93	122	104	123	105	120	136	105	121	106	127	115	113	108	126	102	116	111	133	125	121	113	106	129	107	124	117	125	122	104	101	110	125	113	123	93	110	106	103	115	119	119	130	123	127	101	126	111	126	117	125	118	119	115	134	115	107	123	126	119	123	118	126	132	113	125	130	115	127	119	130	121	126	112	113	112	112	125	120	98	116	122	112	133	109	112	119	125	107	136	118	116	113	116	119	128	107	136	125	102	101	107	122	106	114	127	123	139	109	129	124	104	134	110	119	134	126	114	131	134	132	108	125	128	111	117	125	121	121	134	98	127	115	110	136	124	134	120	103	131	120	111	122	111	116	110	109	123	139	113	150	103	100	120	117	114	119	111	118	117	115	110	122	95	103	135	114	120	112	112	92	119	121	115	112	115	122	144	117	120	128	130	106	124	126	87	119	140	111	124	126	124	112	132	126	110	136	104	107	119	125	113	146	93	117	118	118	112	137	128	95	118	128	118	112	115	110	136	116	116	113	136	128	130	113	114	112	108	116	128	136	117	122	134	124	104	103	126	102	104	120	110	112	117	111	106	108	100	102	121	114	109	141	116	122	108	130	117	142	129	111	122	120	104	139	132	93	125	107	111	108	122	128	109	110	127	111	98	102	117	130	114	117	108	102	120	130	129	120	113	101	122	119	112	116	129	110	128	112	113	135	126	117	134	113	106	129	106	121	121	117	99	114	119	115	117	117	90	130	119	118	111	118	112	129	121	120	131	138	108	104	115	125	113	119	112	141	117	117	118	129	100	118	120	130	119	115	124	132	116	115	119	130	102	126	111	116	97	112	116	110	128	129	102	110	112	127	133	100	132	133	114	121	130	103	104	105	120	119	123	118	122	125	128	137	107	113	137	121	125	117	115	125	89	114	124	121	128	128	138	107	117	92	142	115	115	116	131	149	104	107	111	117	118	108	133	119	101	114	118	121	147	119	108	126	111	109	130	143	122	134	130	117	142	108	117	120	116	107	144	112	130	103	107	121	128	105	126	131	112	120	104	138	116	105	123	109	114	116	124	118	106	106	114	122	143	105	122	106	123	111	131	123	121	108	102	114	121	95	122	107	125	117	111	97	127	104	132	134	131	115	114	107	117	122	120	134	107	126	111	116	119	125	119	131	124	118	109	121	94	122	103	119	106	121	125	124	108	144	116	102	119	131	117	123	143	123	117	120	150	103	124	107	118	132	120	122	111	129	116	100	119	135	113	110	120	113	122	132	119	105	138	132	118	125	119	123	118	119	119	115	116	129	128	117	98	115	137	121	129	107	111	120	117	125	123	135	110	109	122	124	101	121	115	134	117	136	109	132	121	121	118	114	130	116	116	133	115	142	100	119	111	107	137	115	102	113	128	129	130	115	125	115	127	121	105	110	130	104	118	115	132	129	123	135	101	110	111	102	122	116	131	111	124	113	111	130	108	120	92	112	105	102	122	127	108	119	110	118	122	109	123	118	112	118	136	114	110	131	120	118	111	98	125	128	117	112	128	123	105	105	126	121	116	132	132	118	124	129	97	112	113	101	129	123	99	112	114	120	110	116	124	91	124	124	109	132	116	108	129	139	148	113	118	116	123	121	113	118	126	112	129	138	133	129	115	127	120	123	129	120	120	116	110	115	119	108	102	104	113	117	102	123	137	103	124	124	111	114	104	132	107	123	131	116	120	119	124	105	129	108	106	137	101	110	100	123	117	124	126	125	135	108	107	109	144	110	116	123	109	119	110	127	122	129	107	108	112	110	117	115	116	121	127	115	111	117	129	119	120	128	111	114	114	107	117	110	123	116	124	104	118	132	101	105	122	135	116	109	114	103	129	118	92	126	114	135	121	112	113	112	108
36067	19288	6550	3248	6823	9468	10475	11261	11211	9771	7844	6457	5541	4633	3999	3241	2956	2695	2560	2407	2325	2090	1818	1811	2080	2380	2413	2521	1961	1465	1192	1088	1131	1034	972	1003	1019	986	881	938	937	938	971	976	1007	969	980	1076	1034	1040	1018	981	966	988	998	952	960	937	973	906	909	904	841	888	928	900	924	846	887	911	898	869	893	911	922	886	874	870	882	874	835	891	867	893	843	875	880	838	894	830	844	848	874	802	856	818	835	831	851	885	850	854	835	799	816	860	812	827	853	876	794	831	813	826	849	889	815	845	857	839	786	865	816	817	796	852	806	825	817	827	841	815	788	790	822	817	851	847	821	820	811	808	859	844	814	861	839	788	784	839	807	791	848	783	825	855	837	872	822	829	858	804	825	849	901	821	825	805	842	854	850	823	847	791	793	865	779	824	828	794	854	826	866	868	833	893	796	857	865	846	826	799	829	829	786	825	821	876	826	896	796	815	866	832	825	812	814	862	817	856	822	816	806	833	815	826	886	801	781	843	799	869	835	796	852	869	792	892	827	830	831	835	788	805	839	854	739	811	822	831	839	821	830	829	800	820	811	849	789	807	874	854	841	804	857	868	815	821	882	848	859	852	886	806	891	785	843	820	857	852	827	845	817	837	856	818	807	832	785	838	830	847	788	851	812	802	850	849	859	827	814	816	846	869	857	835	889	864	821	860	815	858	830	835	848	823	903	781	889	824	899	823	860	855	802	854	867	845	832	840	810	857	887	845	809	830	810	828	859	787	830	804	839	795	819	878	823	884	862	828	782	838	798	820	822	836	828	819	794	843	888	794	842	864	848	852	817	834	850	822	785	863	858	793	832	857	878	863	846	801	829	818	824	871	786	852	867	754	866	843	844	856	826	812	824	822	831	829	859	830	873	872	864	825	829	832	844	863	831	819	834	791	855	816	845	846	869	876	817	824	832	790	804	816	848	832	846	820	865	847	840	771	854	777	836	833	872	830	847	860	867	812	826	832	825	812	813	852	813	814	850	882	880	816	853	789	818	827	777	877	788	829	846	855	804	841	819	806	799	853	788	789	836	834	862	871	763	836	845	852	807	796	834	847	862	789	846	819	844	830	820	831	780	814	807	835	818	821	810	831	803	845	805	811	810	830	827	846	850	821	806	819	808	831	792	865	787	829	836	865	838	842	830	842	809	801	844	836	822	783	888	849	937	835	822	847	808	795	828	821	820	845	844	851	860	827	818	842	815	810	842	840	798	855	837	894	801	796	796	822	871	847	846	848	829	847	822	815	796	786	813	870	812	809	823	885	749	803	846	827	784	870	845	805	794	888	798	866	878	812	819	822	796	876	866	842	830	796	809	833	821	782	879	845	840	862	839	798	786	852	841	792	832	858	824	800	863	827	817	798	818	848	830	814	803	807	797	812	835	817	836	809	835	870	817	797	854	856	787	784	813	824	802	840	806	880	841	782	806	859	836	876	825	807	827	807	814	826	848	783	812	838	831	831	807	806	835	831	838	801	820	847	840	751	830	855	843	826	894	838	813	890	831	830	841	831	819	838	850	841	878	831	825	828	815	813	856	816	844	801	841	842	873	798	870	811	830	832	822	761	808	852	807	808	874	893	802	814	871	842	820	839	809	806	859	793	842	855	863	832	830	830	833	849	829	822	807	823	828	861	867	878	863	889	817	819	795	906	839	807	864	836	829	869	812	823	838	861	801	796	814	816	851	820	754	792	836	828	823	837	870	846	867	843	793	858	844	803	846	867	834	831	896	871	778	825	801	878	812	808	869	900	851	817	816	866	832	829	790	795	861	801	862	832	821	847	826	861	856	821	828	851	795	808	852	856	802	874	865	849	858	818	817	833	818	856	820	857	883	845	884	879	830	876	826	843	829	817	830	862	836	806	837	795	833	835	854	834	872	790	838	852	814	859	828	823	812	806	825	880	833	848	795	858	829	833	845	800	845	845	858	839	835	777	817	836	872	812	836	840	854	829	864	803	903	845	816	823	880	880	852	788	835	779	844	870	832	836	829	807	840	830	848	794	837	794	825	849	837	814	827	842	798	801	833	776	874	848	862	819	799	827	856	837	809	843	801	871	820	773	811	798	786	832	803	805	804	849	824	815	807	863	832	865	831	840	795	843	841	871	749	827	856	869	863	847	781	813	839	845	795	840	845	795	787	833	844	817	804	839	838	824	863	832	863	876	856	819	776	868	809	846	809	800	879	797	854	866	843	856	847	841	838	875	844	813	792	823	783	867	816	869	818	830	784	834	879	829	863	829	828	859	900	812	810	798	808	852	820	835	846	787	829	833	844	841	812	807	833	789	836	781	809	878	792	827	783	839	844	795	841	835	820	798	872	861	838	783	801	825	839	821	836	836	857	873	845	807	841	838	844	812	842	834	835	906	853	876	820	806	831	842	817	902	808	844	800	778	905	877	815	789	825	817	865	772	856	824	878	839	859	856	835	844	816	838	824	821	795	825	804	818	806	815	796	829	812	840	850	784	838	802	862	795	795	814	833	850	804	873	793	809	804	855	820	872	793	854	831	850	821	814	820	872	848	830	775	817	820	791	834	813	874	806	843	839	847	789	895	844	837	862	883	834	830	847	802	871	804	850	849	843	820	818	766	828	869	783	816	839	772	845	879	843	838	825	870	819	842	787	795	865	838	786	835	823	841	826	881	848	802	819	818	821	833	792	826	821	837	862	850	837	849	829	780	824	825	784	809	840	806	799	839	780	875	802	837	800	872	836	798	837	809	858	832	777	829	897	807	847	847	838	799	841	812	788	821	832	810	813	812	830	871	798	814	826	835	828	866	867	800	821	778	860	821	867	868	835	872	828	872	828	813	811	828	874	855	814	800	790	802	828	869	855	826	833	856	833	817	822	797	838	838	867	839	835	860	833	817	807	801	797	799	863	886	844	828	839	850	863	804	805	819	844	861	837	848	833	840	782	809	855	907	804	812	873	815	822	799	844	807	867	877	867	836	854	837	784	852	831	824	806	829	767	793	852	822	816	850	801	830	860	853	785	861	864	798	862	846	764	886	885	808	878	780	859	816	857	861	903	776	850	836	804	818	846	856	834	836	868	783	830	784	853	827	905	850	869	853	815	823	813	809	804	822	845	807	828	850	846	839	818	843	790	851	845	820	822	859	820	875	807	861	793	835	859	847	854	891	821	840	849	851	863	850	815	863	856	808	850	844	805	845	782	796	831	821	779	809	871	833	831	845	816	892	855	818	851	813	895	866	851	881	872	820	870	820	865	831	876	795	824	840	845	841	839	797	789	835	895	793	856	834	883	815	835	800	828	810	833	807	789	822	842	879	848	842	817	877	848	870	847	803	814	768	863	831	765	878	818	851	820	839	804	873	826	812	833	818	786	825	819	832	839	834	792	835	867	853	823	834	830	826	797	851	880	887	799	872	818	822	863	837	824	809	851	824	859	900	845	839	847	845	831	803	869	817	840	841	826	815	823	790	854	838	769
3776	1181	339	160	139	148	191	225	247	262	229	180	167	132	102	109	137	118	118	107	114	87	100	105	118	105	113	130	97	84	79	94	76	70	68	81	103	91	88	71	83	71	86	70	76	65	88	76	70	82	71	83	61	82	75	74	75	80	78	87	90	74	76	74	75	75	76	63	67	75	72	79	75	79	75	75	72	87	71	85	65	85	71	66	89	75	74	82	76	68	67	75	67	79	69	70	67	74	80	76	80	80	85	79	89	76	76	76	88	91	84	75	70	77	79	75	74	82	86	72	68	67	74	83	62	77	94	66	60	67	91	65	81	81	88	67	66	60	56	87	69	64	74	54	57	74	56	63	88	83	84	66	79	64	71	84	65	72	70	87	75	75	73	73	79	56	74	64	62	75	70	75	67	77	69	62	72	81	71	88	69	72	67	76	69	61	85	83	80	81	69	87	81	84	69	76	79	64	82	83	66	81	79	76	76	69	86	85	62	67	76	79	85	71	79	92	77	81	71	72	77	77	71	66	78	92	84	68	74	57	72	88	87	81	78	77	68	77	62	67	78	86	79	66	60	72	78	98	68	76	79	69	85	84	71	77	80	82	69	63	77	70	89	71	61	79	61	69	68	89	96	74	81	70	77	68	60	78	65	91	65	57	81	72	76	77	85	67	57	74	76	76	77	60	73	72	74	70	71	53	86	75	86	66	71	68	75	71	75	78	78	77	76	67	79	68	77	79	81	79	68	72	76	71	71	82	69	56	71	87	69	67	72	79	80	62	75	59	74	74	87	77	83	83	88	81	64	65	74	63	67	91	60	81	78	64	83	73	73	62	66	68	52	76	72	78	79	89	64	86	73	80	86	78	94	66	80	83	86	70	69	74	78	75	68	78	61	65	80	70	78	70	73	69	70	54	66	65	75	66	68	58	72	85	61	77	73	61	68	72	69	92	75	78	74	68	61	58	79	73	78	91	71	69	89	72	62	76	67	75	80	72	80	66	73	87	76	85	75	82	64	71	86	67	84	64	62	59	71	56	98	68	85	65	62	63	74	68	79	68	80	88	84	82	90	70	75	93	82	64	72	75	74	77	62	70	70	62	85	66	81	83	82	77	66	73	92	68	82	70	77	64	84	67	81	63	79	65	63	59	70	89	68	86	82	71	72	62	74	84	59	78	79	79	60	77	59	68	86	80	60	87	71	74	78	82	66	71	74	75	74	68	67	77	83	79	70	78	76	71	69	65	74	83	60	68	70	69	75	80	77	70	89	75	81	73	65	71	64	87	74	75	74	71	77	62	59	81	81	80	74	77	87	63	107	67	77	74	83	78	88	70	63	57	78	80	90	73	60	82	79	84	68	56	60	80	67	64	75	83	68	85	73	77	85	88	61	67	70	78	75	86	62	72	75	84	77	69	57	75	66	76	63	85	63	81	81	66	71	72	62	74	68	75	67	74	74	84	64	68	59	80	71	69	79	72	81	52	68	62	72	75	67	83	76	73	90	77	56	64	85	59	63	73	66	71	74	93	65	80	77	74	102	77	79	87	63	66	77	70	88	86	97	71	86	83	79	94	93	67	70	68	73	78	70	73	76	81	73	70	88	71	77	56	69	61	58	61	67	72	70	82	96	85	84	73	60	91	78	70	60	76	89	71	77	76	62	81	65	68	75	72	54	75	89	75	78	88	71	65	71	74	67	62	74	73	73	72	59	64	77	67	79	87	61	72	70	69	71	70	84	79	81	80	74	72	77	65	75	79	69	72	70	63	75	76	67	72	75	71	80	65	76	76	76	83	82	94	76	71	57	90	89	71	73	62	95	66	72	83	70	88	63	79	89	87	74	70	70	69	76	66	77	55	78	85	72	92	83	80	91	88	73	74	81	75	68	87	90	74	61	69	85	72	68	76	76	75	76	75	73	64	65	64	108	73	67	79	73	63	71	62	88	72	58	84	76	72	72	68	75	89	86	78	82	69	86	73	73	67	67	65	72	72	86	77	89	63	68	72	87	72	75	73	81	71	79	70	85	66	81	77	82	71	81	70	79	77	75	82	79	98	84	82	68	78	70	83	75	73	73	76	68	49	70	60	73	76	79	60	78	77	79	72	76	65	77	70	88	64	61	62	68	84	71	64	73	89	77	68	64	73	73	81	84	88	79	68	81	85	69	78	77	75	66	71	69	69	92	72	65	71	67	89	69	78	79	70	59	82	75	68	74	69	73	69	94	88	82	56	62	73	62	71	70	75	89	79	74	72	71	73	73	88	67	70	88	74	82	63	76	80	82	75	73	75	65	59	96	67	73	70	80	85	68	67	94	76	74	72	72	62	69	65	68	84	75	71	81	79	71	77	74	68	70	82	57	63	85	74	59	82	87	71	78	54	73	73	84	70	73	77	73	80	77	80	83	83	71	67	78	70	79	69	57	72	80	64	85	77	89	69	74	74	69	80	73	95	74	79	74	74	73	62	75	65	90	61	80	81	63	73	74	59	60	55	89	56	90	77	63	80	69	86	70	76	77	66	83	83	70	74	73	83	74	91	74	66	61	75	84	71	68	56	88	79	96	75	71	64	67	85	71	62	61	80	66	69	84	67	72	89	83	68	67	91	83	105	76	83	63	60	64	63	77	82	75	68	85	63	70	80	71	65	74	80	83	83	93	74	83	70	85	65	84	85	79	61	61	64	70	73	68	55	70	80	77	78	72	57	79	80	63	76	81	87	85	64	81	83	97	74	67	72	64	75	82	66	77	73	66	70	68	76	71	86	63	73	73	75	67	85	69	69	66	69	66	103	75	84	70	70	61	72	74	71	87	74	73	71	80	76	85	79	79	87	75	87	57	75	72	79	65	90	72	73	64	81	78	56	87	90	63	76	80	84	66	70	77	69	70	71	75	84	71	68	69	72	72	76	85	67	92	86	75	71	74	63	85	78	71	66	81	70	77	83	72	80	73	66	84	85	66	78	74	77	95	78	78	60	72	75	80	69	64	86	83	63	65	74	86	72	66	75	81	63	71	68	89	60	68	68	83	70	96	80	75	72	77	81	71	79	76	60	81	76	65	64	68	85	83	68	78	83	82	76	76	82	80	70	78	75	78	73	76	74	69	81	58	75	81	74	91	53	75	67	73	77	70	77	76	83	84	64	73	61	71	75	72	75	76	82	82	60	79	76	75	66	78	75	89	68	68	66	79	80	64	77	66	69	83	78	79	75	87	78	65	63	75	74	71	79	75	74	65	59	72	67	81	68	76	86	80	78	69	85	91	65	75	66	64	64	71	91	78	84	91	64	79	80	66	71	64	72	50	67	78	81	52	71	90	102	78	57	66	72	70	70	72	65	78	76	73	70	55	89	79	77	81	82	72	89	75	90	67	60	69	58	63	76	71	74	73	73	71	90	65	79	75	83	65	72	58	81	67	87	86	65	68	61	72	80	80	72	71	86	68	75	87	80	72	71	71	73	78	76	59	69	63	62	95	55	65	70	82	70
24544	9635	2921	1631	3645	5188	5786	6582	6790	5668	4473	3628	3068	2536	2068	1848	1607	1542	1407	1396	1284	1093	1043	965	1232	1317	1428	1447	1082	800	688	637	633	614	595	607	572	619	514	545	530	575	579	554	572	590	580	579	615	626	627	635	575	557	544	544	583	536	542	564	519	568	518	502	537	533	547	549	484	564	548	553	557	503	508	510	567	501	511	507	529	551	547	552	519	498	514	540	475	501	539	542	528	525	531	501	562	537	490	529	480	511	530	506	524	510	511	528	497	475	478	505	518	524	538	500	502	514	501	515	492	482	482	554	495	521	483	496	528	511	500	486	539	528	517	506	492	508	496	497	495	477	518	492	478	496	509	504	515	521	506	485	523	510	488	528	518	511	505	519	523	536	509	517	528	500	468	481	526	535	536	492	495	527	474	528	491	484	496	501	474	481	482	484	516	516	543	489	527	534	509	451	509	501	528	524	521	529	498	525	509	514	504	464	497	530	487	487	514	508	499	500	535	520	486	489	494	469	517	519	511	515	466	503	484	531	553	529	497	462	547	524	504	515	495	522	503	517	496	506	528	520	504	515	474	469	473	548	517	511	507	479	521	496	516	461	486	531	479	493	509	480	507	527	486	493	526	501	502	519	531	510	478	497	522	476	498	518	520	589	498	513	515	521	502	512	517	481	488	497	487	523	523	523	473	516	483	477	503	523	504	518	538	493	512	519	530	479	488	504	510	542	496	519	455	509	502	535	509	471	486	507	499	516	506	499	563	514	482	519	507	499	521	475	506	512	490	524	513	519	463	514	510	505	461	520	491	516	479	518	525	526	497	534	498	521	498	497	501	520	507	490	512	524	527	491	487	506	526	545	530	498	471	529	495	509	553	499	505	544	524	507	512	494	485	517	521	536	451	466	500	493	512	473	493	514	508	472	512	489	529	524	527	503	454	512	498	524	508	513	562	480	480	516	526	512	524	501	488	504	513	528	494	508	504	497	556	527	495	524	485	532	520	501	489	497	478	546	473	503	523	501	474	518	488	518	480	502	518	468	482	532	507	527	504	512	484	496	527	511	522	514	512	535	493	493	502	528	509	496	529	498	501	519	509	530	526	511	472	497	497	515	490	493	522	535	473	502	481	509	534	488	473	485	498	531	505	509	470	482	486	479	499	534	505	514	496	473	499	523	531	476	530	472	520	527	509	479	452	505	485	519	527	510	501	495	491	507	491	470	549	491	529	483	540	537	466	497	481	535	507	494	459	535	500	533	508	510	539	565	571	502	498	500	537	526	565	497	506	505	508	485	480	515	514	509	505	505	509	517	487	544	536	505	503	522	479	515	490	484	485	534	491	530	485	515	494	527	497	475	511	514	472	506	506	492	526	486	539	534	529	498	520	504	513	540	529	527	515	475	519	527	523	487	488	503	500	496	523	510	526	512	474	524	487	535	511	511	485	478	507	508	474	496	485	474	487	484	502	490	495	488	507	501	514	495	458	463	508	521	503	518	538	527	522	515	512	473	474	505	499	527	534	503	473	504	508	526	495	497	493	520	524	486	509	499	475	501	500	530	491	505	492	501	527	499	525	503	493	490	509	512	510	494	509	517	527	472	534	534	485	526	514	515	508	499	558	515	499	527	493	484	549	489	523	541	527	478	508	513	515	501	463	500	534	543	531	501	488	491	511	511	524	496	516	508	514	491	483	492	503	499	510	530	540	492	568	489	526	526	517	471	489	493	504	521	480	504	490	493	532	521	511	484	492	504	487	559	502	498	489	498	487	549	487	468	499	523	530	503	488	501	494	476	520	494	546	496	543	493	512	542	479	514	520	551	495	478	505	515	498	474	472	498	487	550	527	537	523	456	486	508	486	540	457	527	518	494	473	520	487	500	513	503	493	525	501	495	550	517	484	479	499	542	509	503	471	542	477	454	526	545	472	543	486	493	514	478	504	478	464	507	492	498	516	473	473	530	511	536	520	505	519	462	502	503	513	525	487	527	539	515	536	510	534	513	535	485	521	492	476	501	540	475	519	487	505	549	508	518	512	468	500	500	510	508	519	519	517	504	555	538	480	509	513	495	528	478	498	536	552	560	479	501	489	492	506	467	493	493	477	498	553	494	460	478	498	488	483	504	530	494	529	492	463	479	517	499	520	487	513	534	520	513	526	469	501	522	505	488	547	494	511	490	518	533	498	488	510	492	507	545	511	475	481	533	510	537	510	550	511	504	519	489	502	514	490	492	517	479	528	478	558	540	526	530	558	488	506	547	481	467	514	473	540	496	470	504	493	525	517	494	488	536	497	526	527	512	522	520	508	504	462	507	504	487	505	501	478	508	499	497	510	570	544	511	507	473	511	522	483	523	517	489	443	510	483	498	497	494	492	492	487	490	534	532	526	494	502	514	529	507	540	527	493	490	528	507	538	492	538	509	531	518	530	519	504	501	498	499	521	493	468	481	496	521	530	500	489	531	490	486	480	506	537	538	546	497	474	491	538	481	484	500	491	544	505	514	542	499	486	515	520	494	500	526	511	529	511	488	511	477	470	531	479	560	521	550	527	525	495	512	507	467	488	531	470	507	540	534	503	523	487	525	514	499	529	496	495	508	479	473	538	530	504	487	499	533	526	531	492	494	545	478	529	512	512	536	478	486	508	543	493	456	490	493	522	534	505	523	480	512	492	511	502	508	506	518	528	534	481	495	546	499	536	500	524	531	527	462	483	506	526	506	529	518	480	504	500	490	467	480	479	499	506	499	510	497	515	544	503	521	494	479	527	490	517	504	514	536	494	501	493	495	490	486	538	522	506	517	487	502	532	475	477	542	507	522	527	513	501	522	461	499	522	485	506	484	527	520	490	514	523	483	516	537	468	516	498	479	502	508	496	487	510	510	485	503	504	504	500	524	470	479	484	553	525	502	533	505	468	524	506	541	493	517	463	518	516	489	507	558	493	541	495	485	500	494	490	551	488	515	475	461	506	483	501	525	511	515	531	495	482	480	490	493	512	501	498	488	488	465	487	525	546	528	493	522	559	487	502	527	484	532	480	489	500	555	497	477	515	551	516	480	545	553	507	489	521	511	523	508	496	478	529	521	514	530	513	478	485	535	455	497	507	488	550	497	534	533	470	526	556	536	502	537	520	491	519	508	528	515	530	492	522	505	547	490	505	521	517	509	530	522	505	441	514	510	518	484	563	493	496	468	516	449	500	504	519	472	509	501	532	497	497	531	495	486	532	469	504	535	506	519	506	544	524	537	500	496	492	514	555	492	501	478	510	489	543	521	486	504	541	519	490	503	511	526	457	503	474	536	502	525	517	479	528	475	478	496	516	510	507	486	518	541	514	476	498	496	513	510	500	509	456	521	504	540	549	550	514	476	496	527	517	522	495	495	516	513	510	516	528	521	517	529	535	502	508	501	511	505	438	498	549	496	517	506	518	526	469	490	493	484	548	505	522	513	481	494	500	557	494	515	528	507	476	501	500	532	506	478	502	477	514	517
5705	2548	581	183	152	209	283	312	330	309	279	249	213	202	191	179	134	134	153	126	146	125	124	122	144	144	145	144	125	129	105	95	106	101	111	86	82	116	102	106	96	96	86	95	97	95	111	99	105	99	95	93	102	99	91	86	97	108	76	109	96	89	83	90	105	97	94	92	111	105	84	95	99	68	85	84	98	92	84	81	99	94	90	105	82	104	88	86	102	94	104	82	93	95	96	95	86	84	99	103	89	97	83	76	89	91	91	77	94	101	97	74	100	97	79	83	106	92	100	97	99	89	92	92	90	87	88	96	81	90	86	84	85	93	86	105	71	101	77	88	99	71	97	81	106	105	112	82	74	84	89	102	88	93	109	85	96	90	75	96	86	105	87	116	83	95	95	97	96	92	78	79	95	96	105	97	80	88	100	77	91	91	90	93	89	91	98	87	103	91	94	96	76	86	94	96	88	87	98	94	71	94	89	110	95	102	83	85	96	86	100	89	96	95	106	79	75	98	97	103	107	72	101	74	99	93	78	94	89	89	104	83	87	87	81	94	109	73	94	81	95	107	73	91	93	100	91	90	74	102	70	93	97	86	89	101	89	92	94	98	85	105	77	89	112	89	88	86	75	65	93	93	91	83	83	101	82	80	82	95	95	98	114	77	84	109	87	96	82	79	84	93	94	83	88	81	98	84	79	93	75	107	111	81	89	90	91	88	86	87	100	92	91	93	86	92	81	88	106	91	86	98	86	111	90	86	84	91	92	91	82	90	78	92	97	84	69	88	87	80	88	80	85	81	89	85	90	94	78	85	104	90	86	79	93	92	98	76	91	97	96	87	82	93	100	81	97	96	81	88	100	92	89	85	87	100	110	93	93	83	78	102	95	102	90	86	92	96	95	80	97	81	108	98	86	84	73	107	89	100	101	106	88	99	109	114	94	92	107	88	89	99	109	85	82	93	88	94	99	110	85	85	82	77	100	110	88	89	78	79	87	96	102	90	85	75	94	87	99	80	90	87	96	75	103	92	74	91	93	88	83	95	93	94	109	90	89	82	86	89	81	95	86	92	103	83	99	90	85	74	79	90	75	88	109	111	96	106	81	86	103	99	77	96	92	75	95	73	89	104	82	99	88	91	84	87	102	96	105	93	101	105	84	101	119	92	89	86	82	103	79	78	89	99	75	94	88	97	94	80	86	82	91	108	78	101	83	98	108	89	96	100	75	94	94	84	85	77	79	104	99	92	88	114	89	85	96	83	69	96	92	83	97	116	111	76	80	97	93	87	85	82	85	97	95	90	79	84	94	115	90	96	103	82	91	95	78	91	102	103	83	93	91	97	108	94	103	94	90	90	112	101	91	96	84	81	101	86	96	82	92	95	71	94	74	96	88	86	85	93	95	98	90	87	90	93	105	92	86	103	66	94	103	108	92	71	100	81	89	86	91	108	110	83	76	90	101	83	93	93	107	102	77	94	105	84	105	98	88	93	89	83	79	90	91	110	93	97	93	92	88	97	92	110	94	95	106	89	84	80	87	109	82	110	96	74	84	81	101	90	85	92	77	91	91	77	96	86	81	93	95	90	120	95	99	103	96	92	98	113	80	90	92	96	89	95	91	89	90	70	76	99	103	75	86	89	88	94	89	92	84	74	83	91	68	84	90	83	96	93	90	90	63	97	78	85	96	88	109	75	86	81	80	90	87	103	100	97	88	106	95	74	83	91	101	111	84	94	100	82	96	90	83	85	101	97	93	85	98	89	114	89	113	85	91	87	96	99	97	87	96	86	92	71	101	78	88	82	70	80	89	88	93	98	91	94	101	91	104	88	77	89	75	89	98	75	88	94	78	94	92	81	87	100	99	93	97	109	111	86	99	99	83	94	105	96	83	82	87	99	106	104	106	75	85	86	82	104	85	92	85	93	68	88	84	96	80	99	90	85	92	92	93	98	74	82	105	95	83	83	86	97	98	86	84	82	82	97	89	112	92	89	77	95	91	87	93	96	103	75	87	85	74	95	96	83	79	82	68	75	97	88	85	96	85	86	76	88	87	92	98	101	75	102	81	94	94	89	93	100	92	84	103	102	92	82	81	99	114	104	99	88	93	80	108	92	97	94	88	97	79	96	94	71	89	92	90	100	99	81	71	100	82	93	89	95	81	91	79	93	100	90	86	98	80	96	104	92	81	118	85	110	90	89	70	108	81	84	86	98	86	93	94	84	92	89	83	99	96	85	98	84	70	97	84	85	87	93	102	90	99	88	100	90	99	100	77	115	75	98	91	94	88	71	90	100	71	84	82	98	92	80	89	85	90	86	76	89	89	93	87	86	102	91	103	93	91	86	91	92	111	87	91	89	72	90	83	99	93	87	77	89	82	98	111	82	68	87	96	96	84	111	78	76	109	97	88	93	96	86	95	91	83	96	93	79	85	82	100	93	100	102	87	81	81	76	109	104	91	94	90	97	91	98	85	108	111	105	88	94	94	91	94	101	97	99	77	95	72	82	94	99	97	100	88	88	100	85	105	99	87	105	79	85	76	94	87	82	92	107	90	84	71	87	95	87	99	73	67	83	93	104	89	99	100	99	101	94	96	106	96	84	83	99	89	94	73	106	78	99	101	85	87	83	78	81	98	101	91	82	79	78	94	103	94	109	87	88	96	82	95	80	88	88	89	88	72	100	93	98	95	96	102	88	95	103	94	90	105	89	89	92	89	94	78	122	97	92	105	87	104	86	88	77	118	82	104	100	86	82	74	84	116	83	77	112	90	82	82	92	86	99	96	93	87	85	95	93	81	68	89	100	92	98	79	74	88	105	85	78	92	95	93	93	93	109	100	104	89	100	85	101	101	76	86	102	91	83	79	102	99	74	87	79	89	99	86	89	74	89	84	83	77	95	87	91	76	80	109	91	91	109	98	93	86	87	82	86	80	74	94	81	92	103	81	76	92	85	76	79	101	89	103	103	73	105	85	104	82	100	100	85	66	102	86	97	88	86	88	95	84	79	102	88	81	97	89	85	87	93	73	90	105	85	108	104	90	89	85	98	85	109	86	98	86	97	93	88	87	95	93	87	81	102	87	102	81	81	107	101	77	95	101	68	96	101	89	93	89	91	89	86	86	88	90	92	85	91	94	93	102	76	98	90	93	85	91	83	94	100	95	101	103	80	87	83	85	105	94	91	88	94	84	100	89	97	91	100	104	87	89	64	94	88	86	115	92	97	91	95	91	95	92	100	78	86	94	83	94	99	95	98	87	95	96	81	98	100	76	116	88	79	86	97	84	80	94	83	97	92	88	86	95	81	89	93	83	87	84	98	102	100	91	109	72	107	84	100	88	105	96	105	106	88	97	107	78	87	97	92	96	93	105	84	82	89	100	97	88	90	81	92	88	84	76	96	68	90	99	98	96	97	98	90	95	99	78	106	90	93	88	100	89	100	94	89	80	82	87	82	100	94	93	97	85	88	93	84	88	89	80	80	84	91	98	79
33205	15970	5385	2712	5441	7999	8691	8990	9288	8431	6584	5516	4372	3504	2947	2709	2445	2181	2017	1923	1814	1574	1470	1541	1743	1769	1878	2105	1516	1111	952	817	843	818	769	789	825	769	795	788	703	725	808	740	715	777	769	811	831	820	857	812	757	735	715	722	726	698	702	693	715	691	693	664	697	692	719	789	697	698	743	712	726	726	674	654	716	684	737	719	664	693	707	662	626	681	660	710	665	635	664	655	639	653	631	631	670	625	664	681	609	608	663	617	643	686	665	637	660	640	639	617	694	668	661	656	669	630	633	642	658	667	688	636	685	663	619	656	620	670	623	653	678	664	592	658	635	612	651	596	651	633	657	650	662	647	660	626	664	628	656	685	631	650	682	627	677	660	649	657	620	645	618	666	584	683	655	674	623	633	729	637	665	627	681	677	676	641	627	605	652	649	612	657	656	670	663	673	627	650	637	657	666	616	637	675	679	643	676	657	660	660	687	640	626	674	705	606	686	651	678	637	644	671	663	658	618	631	671	658	639	613	675	652	632	675	668	651	651	613	679	605	671	696	664	611	657	637	639	634	684	668	670	675	633	692	653	646	643	671	646	657	617	607	648	611	701	601	619	643	649	640	625	655	663	631	664	649	630	705	644	628	634	628	623	669	650	619	623	628	665	664	622	640	657	656	637	628	663	627	651	624	643	669	648	655	620	635	644	641	663	657	669	671	659	664	669	635	660	683	661	639	662	639	692	620	654	662	619	652	653	682	650	645	630	636	636	634	630	658	649	636	673	675	632	658	688	692	639	649	670	661	636	683	634	585	657	602	654	600	621	631	665	636	689	647	630	642	639	622	647	640	642	670	674	644	597	623	613	644	670	622	634	638	640	620	624	667	653	622	600	624	626	669	638	658	625	681	623	666	674	666	642	672	595	617	684	627	676	674	666	606	669	699	679	633	667	648	630	624	669	623	680	650	690	658	670	649	636	671	693	617	659	647	626	681	658	636	659	594	605	607	635	642	637	656	607	677	626	673	616	677	635	648	664	630	613	651	671	619	679	732	621	638	666	666	624	631	661	671	714	657	641	695	674	604	668	625	659	649	628	674	663	665	678	661	662	653	651	622	657	648	647	689	713	652	629	603	693	662	661	672	671	652	617	686	649	681	663	639	665	647	657	631	651	660	627	641	668	671	688	656	668	688	687	657	634	640	620	655	612	642	639	688	666	629	666	656	695	632	646	684	616	630	624	618	654	640	663	655	668	675	661	648	621	662	688	650	645	647	681	654	638	659	656	662	630	656	628	639	666	598	627	644	683	666	688	686	650	641	688	665	629	684	665	636	685	701	703	664	667	623	681	652	626	675	675	669	664	647	647	627	645	655	638	596	633	643	622	695	674	643	657	696	649	627	620	628	660	711	664	671	681	674	679	640	702	646	662	648	656	627	644	668	635	653	653	577	684	669	653	638	650	645	628	626	651	642	639	686	628	599	638	631	617	617	658	686	614	648	661	652	632	665	623	625	658	666	648	652	628	629	634	644	641	639	668	637	643	647	659	634	624	644	629	631	672	652	683	679	663	682	631	645	660	589	683	642	643	644	634	670	672	627	612	646	660	610	624	636	647	621	620	583	673	561	626	666	674	627	662	637	653	648	734	704	635	719	681	704	618	629	651	655	650	672	621	642	655	635	644	652	611	680	682	624	660	643	642	574	633	649	647	588	667	632	654	648	675	624	644	643	628	677	613	621	651	649	612	641	640	673	658	680	620	654	651	615	663	663	596	627	660	621	634	651	649	641	600	674	654	663	630	649	705	654	662	650	640	630	657	634	645	674	640	691	640	678	643	656	651	658	641	648	634	649	663	621	676	636	629	663	608	701	654	721	634	619	625	666	626	652	638	660	635	660	653	648	679	676	627	658	653	643	644	641	643	641	667	624	633	611	615	637	631	651	661	672	647	696	662	649	633	665	675	664	681	617	636	646	657	675	598	725	666	657	649	655	690	626	682	615	620	657	662	643	680	645	692	617	677	673	621	687	664	709	642	669	617	616	673	639	655	590	672	603	627	650	641	646	665	641	668	615	643	645	659	650	677	642	689	618	671	717	632	653	636	641	665	647	664	679	649	636	665	670	677	608	609	648	665	673	653	650	660	627	624	638	672	663	619	597	692	619	642	666	651	640	632	630	622	629	644	636	604	629	643	672	667	651	653	655	645	649	637	644	644	633	672	659	668	661	628	660	640	645	619	643	668	664	640	631	639	619	615	668	633	673	614	633	655	675	691	618	663	625	658	643	623	706	659	659	678	654	636	644	657	656	618	640	631	643	644	613	658	662	652	651	642	672	688	632	621	616	673	650	625	626	591	626	655	676	634	641	662	681	634	671	677	633	661	652	689	655	651	651	654	666	690	665	637	648	695	658	665	615	693	653	642	623	655	641	705	647	640	635	648	685	645	665	674	691	654	685	686	622	647	697	601	655	618	670	678	613	648	676	652	649	635	691	693	670	621	647	611	649	690	643	637	643	638	603	617	606	618	629	623	664	683	641	678	683	666	638	651	630	634	659	638	639	623	587	622	659	641	626	606	611	659	697	598	610	602	632	644	670	627	674	646	656	650	666	656	631	628	662	658	698	603	665	646	639	625	655	637	615	666	643	647	643	665	653	678	675	634	621	656	629	648	626	681	658	678	655	664	658	668	633	636	629	640	661	638	675	624	616	589	611	621	666	645	680	650	620	618	643	630	647	632	642	663	643	663	640	616	690	610	646	644	673	598	687	636	679	596	639	636	669	673	618	679	641	632	676	647	655	648	604	682	658	664	663	619	612	677	646	628	642	677	662	700	600	629	638	628	623	687	647	654	593	619	632	658	643	665	660	626	690	667	656	686	650	647	655	638	660	639	677	658	691	655	644	666	658	631	627	626	649	616	659	670	657	637	692	628	689	635	629	686	620	648	660	655	651	642	639	642	644	675	660	698	621	615	668	673	678	631	639	584	644	685	655	673	643	653	656	669	632	672	687	634	652	646	654	655	647	667	634	644	688	661	639	642	687	660	646	656	647	616	635	654	678	659	655	666	609	617	646	648	696	644	657	654	696	640	666	606	651	623	645	653	648	689	657	628	616	680	664	691	589	623	671	638	636	607	630	632	657	619	692	640	654	659	701	672	670	662	656	671	597	673	637	645	638	666	600	681	667	637	646	646	620	601	653	624	656	616	639	641	679	648	665	681	620	657	634	636	656	657	639	640	632	671	638	623	709	638	664	619	657	630	653	654	656	675	619	629	627	627	668	633	566	599	651	616	642	669	618	620	637	651	625	651	629	694	677	641	701	625	652	656	650	632	606	699	639	674	630	624	645	680	642	666	653	596	676	667	640	660	649	644	626	630	680	638	636	683	648	689	660	645	648	653	678	658	645	639	690	653	653	660	650	642	654	634	617	612	610	640	601	686	683	678	618	634	683	628	663	632	686	611	661	639	621	661	609	639	639	630	635	658	618	645	645	644	650
5905	2234	609	219	195	207	258	289	317	309	277	261	218	205	219	174	152	165	144	143	133	132	163	139	154	142	139	150	130	109	126	112	121	107	104	126	119	112	108	95	122	101	98	112	133	112	110	124	124	104	105	113	129	106	125	108	99	113	95	106	105	93	103	92	111	107	97	119	102	93	96	122	102	108	117	108	110	101	106	101	93	114	116	99	98	108	110	120	118	126	108	122	130	99	105	111	90	104	106	86	106	96	102	99	97	99	115	117	78	98	120	112	112	101	121	116	108	112	101	92	115	97	101	95	109	101	93	100	111	103	102	100	107	96	110	88	106	110	108	111	88	96	104	118	119	114	110	102	104	110	98	90	88	100	115	86	100	100	91	109	115	106	102	112	93	91	106	89	103	111	104	92	105	123	111	112	118	106	91	112	110	127	92	111	113	99	74	123	101	117	108	105	97	107	93	107	82	107	111	108	108	98	124	125	116	117	102	107	114	109	104	101	103	117	113	99	98	109	90	108	135	93	106	104	115	130	102	112	106	98	117	107	108	121	112	129	121	99	105	115	110	111	110	107	114	105	114	105	104	109	107	116	100	95	118	118	123	101	119	108	94	102	106	114	102	115	111	91	96	98	114	106	113	115	103	120	130	110	106	104	102	94	119	120	106	83	109	107	122	103	119	108	113	87	115	109	117	94	107	92	99	113	100	101	117	101	108	109	99	113	85	127	121	107	99	103	81	104	105	100	99	104	73	127	95	96	95	100	115	99	116	108	104	112	113	99	122	116	121	102	85	126	111	101	92	95	109	110	107	97	111	110	121	124	93	104	107	111	87	97	85	103	94	110	110	96	88	127	95	107	117	120	111	116	99	115	117	95	126	98	108	107	117	102	107	123	113	108	112	112	120	108	126	100	107	87	101	101	123	96	103	117	102	105	127	110	99	106	87	107	96	112	88	115	111	107	102	122	99	124	110	107	120	104	126	96	108	97	100	107	110	112	124	84	103	114	123	109	103	114	107	119	101	113	89	104	109	109	92	111	121	114	122	112	122	101	110	110	110	100	127	98	99	91	113	96	101	111	95	115	100	97	115	96	86	110	104	118	114	118	108	89	126	94	106	91	93	106	97	97	111	114	114	112	82	104	112	99	120	107	115	100	117	109	108	112	107	102	97	106	108	132	104	91	116	95	93	108	90	107	97	111	106	96	118	107	107	99	109	102	113	109	106	127	112	95	102	93	100	111	103	120	92	97	101	110	108	113	123	111	124	114	107	103	108	118	107	113	99	104	99	109	91	101	103	110	104	118	122	92	106	125	100	95	104	117	113	105	103	126	114	113	94	102	98	105	104	118	101	101	104	117	103	117	115	101	111	117	107	100	103	112	88	104	106	118	93	110	115	103	100	109	125	106	87	120	96	98	102	128	95	101	102	117	116	107	106	113	128	113	94	119	121	116	116	99	106	101	100	109	83	118	97	113	106	132	99	112	117	92	87	95	116	112	100	106	90	106	97	113	106	110	117	116	104	92	108	100	114	117	126	114	89	81	114	114	119	107	113	104	123	105	103	113	124	113	131	119	113	111	127	88	95	107	121	124	106	130	101	88	98	103	115	103	101	100	100	107	120	113	116	112	109	113	100	88	111	109	98	107	110	86	109	118	116	110	111	100	108	97	112	109	100	122	97	101	112	130	86	103	107	100	107	102	105	102	107	120	113	102	102	116	111	101	109	108	96	123	116	134	119	103	101	102	108	100	97	120	103	98	106	105	120	89	101	102	112	101	111	95	95	104	104	124	115	91	114	118	89	119	120	107	108	110	108	118	103	104	123	104	107	99	118	105	114	113	110	89	96	94	103	114	115	100	86	111	107	102	96	86	106	119	105	130	91	124	100	88	108	109	119	97	98	111	107	102	120	98	134	111	96	89	119	103	109	93	126	95	114	101	94	102	101	111	105	101	102	108	110	110	114	93	98	89	96	98	96	104	85	114	103	108	121	111	107	108	103	72	108	118	98	107	101	87	114	120	107	114	110	103	128	103	120	114	98	115	107	103	82	107	109	115	111	130	109	112	118	109	113	117	104	102	87	123	106	102	106	104	105	108	92	84	93	111	115	90	101	115	111	117	96	121	100	124	110	119	103	97	109	123	110	109	101	107	113	112	108	107	102	116	97	122	108	105	101	92	108	91	110	115	113	116	101	107	101	100	90	106	90	111	107	124	131	90	129	104	86	110	109	92	95	125	119	99	92	111	89	94	101	104	107	101	100	115	106	103	92	119	92	105	120	119	121	121	101	98	116	106	119	106	119	112	115	133	103	109	97	107	88	122	116	114	108	99	108	98	99	114	106	100	116	118	98	117	101	120	116	96	105	110	95	98	119	121	100	101	96	105	120	93	117	92	117	104	107	111	92	123	108	109	102	108	128	91	111	115	116	115	92	109	100	105	115	113	104	117	121	94	121	104	119	108	117	85	103	109	99	98	99	119	84	99	111	117	91	108	100	110	117	111	113	94	95	99	101	103	116	98	116	80	121	107	93	106	103	133	125	113	104	109	110	94	113	101	99	120	105	112	115	120	103	96	106	117	129	105	116	92	114	105	127	107	104	91	103	112	109	121	107	117	115	108	102	112	100	97	114	97	105	93	106	119	95	111	104	95	103	112	101	95	83	104	103	110	98	116	113	87	91	98	113	112	115	93	102	125	99	98	96	113	111	121	108	121	105	113	104	98	104	111	100	130	109	116	126	99	97	114	91	88	110	100	97	109	108	130	97	104	99	109	111	105	124	97	115	114	127	117	110	111	92	117	101	101	88	116	105	104	99	115	108	105	91	88	106	115	95	130	95	108	120	107	106	119	113	130	115	116	104	109	107	94	105	107	90	98	95	114	109	117	110	108	100	109	96	98	102	100	130	97	103	116	106	98	106	100	91	101	103	129	103	108	108	128	99	99	99	110	119	98	117	113	120	126	105	107	106	103	102	81	97	92	104	104	121	99	93	105	94	103	103	113	91	110	109	106	108	98	121	119	111	99	108	106	102	115	106	109	111	107	118	102	116	101	107	103	117	97	91	96	105	107	123	85	106	107	95	100	105	106	115	124	103	114	107	96	113	131	121	103	98	111	99	114	109	118	101	100	111	123	131	106	115	114	108	128	114	106	91	114	108	87	122	103	100	108	101	106	116	109	109	114	135	85	104	112	106	116	108	108	110	103	96	122	109	120	119	89	114	111	116	112	105	107	108	117	123	127	114	120	113	103	94	105	107	106	107	115	99	112	125	121	105	116	95	94	92	103	123	98	113	104	113	122	100	98	115	111	109	112	112	89	130	97	131	97	106	84	104	123	115	114	113	97	112	118	99	101	99	112	112	121	100	103	116	125	122	96	102	109	93	101	106	92	106	104	112	119	114	95	120	97	108	115	112	120	112	113	92	89	91	109	85	107	97	84	115	118	120	121	111	101	93	121	116	115	97	117	123	109	92	99	97	97	109	106
31385	14663	5500	2695	5047	7713	8142	8367	8544	8017	6384	5365	4154	3685	3189	2877	2514	2342	2138	2104	1963	1723	1589	1645	1847	1920	2024	2251	1699	1261	1077	1063	997	942	919	925	913	870	845	839	815	923	878	935	903	951	886	914	963	920	939	929	894	941	872	877	892	823	836	883	869	853	803	901	853	880	823	902	860	868	805	827	797	811	820	813	822	874	789	856	848	869	791	796	848	887	793	768	806	756	800	817	797	783	856	788	799	798	775	782	764	809	780	798	793	768	788	813	855	804	786	778	812	795	791	800	784	748	791	787	800	829	814	816	802	772	790	748	760	819	784	819	752	762	783	756	743	728	869	754	763	759	749	752	716	773	762	790	820	777	802	758	839	844	734	736	764	767	794	824	796	772	833	768	823	775	796	812	772	736	794	780	841	788	776	787	841	801	772	780	767	768	744	794	805	744	814	811	757	822	717	744	756	765	795	788	739	782	812	768	816	743	771	805	806	774	799	777	820	764	809	782	786	823	776	827	784	760	763	790	757	810	852	758	795	772	722	776	821	781	783	736	826	821	821	792	773	737	798	805	764	789	808	742	815	826	777	802	734	766	797	762	766	820	739	797	807	768	814	828	838	770	737	763	807	713	781	769	819	769	854	764	797	723	753	772	774	795	774	820	760	756	815	825	846	806	785	756	773	794	814	773	792	804	751	831	790	743	785	804	797	781	711	810	764	787	781	829	747	775	758	750	782	772	786	794	784	797	778	737	764	741	796	785	793	799	817	816	776	758	812	774	802	779	762	775	809	750	796	781	785	776	735	757	742	809	749	811	791	743	789	785	727	770	821	784	753	824	778	760	769	815	783	807	800	832	780	723	872	856	815	779	790	760	815	822	775	744	767	736	765	745	762	796	772	804	789	803	713	767	753	747	773	750	754	771	803	767	800	762	770	789	796	838	762	811	781	823	807	821	766	811	795	809	810	770	754	731	782	792	776	774	786	815	814	780	769	829	815	864	696	770	749	756	794	795	750	751	807	820	780	750	758	772	782	746	769	810	821	796	792	810	741	777	866	773	786	835	739	797	799	810	802	807	779	827	784	780	774	796	725	828	771	818	744	783	756	756	821	789	787	766	761	787	732	797	795	759	785	760	804	753	847	811	793	795	862	798	761	748	818	801	742	758	759	789	824	741	814	743	843	819	782	783	752	775	780	784	789	803	827	725	782	807	783	762	786	757	769	749	757	793	790	803	805	795	814	778	748	722	787	759	800	793	743	809	735	746	762	798	753	758	791	799	814	849	819	777	823	779	811	763	807	804	783	758	770	790	741	756	765	781	762	818	825	765	779	821	792	789	787	798	787	787	813	780	754	823	840	793	787	754	767	805	781	767	735	807	841	774	813	838	808	810	803	802	777	733	813	791	741	799	808	777	778	793	794	796	784	811	739	755	785	788	795	784	769	788	828	780	785	877	796	798	794	812	800	785	772	797	785	775	801	832	786	811	788	782	792	773	790	797	762	769	809	769	784	796	815	770	814	764	790	823	769	768	786	770	767	777	780	741	816	744	776	734	797	784	835	789	808	765	825	769	791	728	787	810	777	753	756	796	819	775	797	808	794	791	778	735	771	796	761	814	832	794	757	779	712	822	799	809	789	779	749	797	768	802	780	793	787	769	794	797	771	793	808	825	789	793	771	809	811	807	793	761	785	802	794	779	773	776	812	763	827	745	805	822	751	798	731	834	746	777	775	754	789	793	771	802	789	775	797	793	837	802	802	771	751	733	807	745	739	812	746	803	782	802	821	794	850	741	787	781	753	763	824	811	840	765	814	792	848	776	764	763	772	813	756	797	763	785	778	739	735	762	764	808	800	834	746	778	820	813	797	806	838	774	762	786	814	817	753	782	795	757	761	837	847	839	817	777	836	755	796	826	802	800	762	775	795	742	792	785	766	780	792	793	783	799	737	804	750	796	791	803	753	807	794	761	785	785	772	744	773	805	743	789	777	767	732	781	781	817	771	767	806	743	772	761	768	792	864	810	772	794	802	806	730	798	799	769	781	743	798	797	794	775	784	788	762	819	753	800	767	781	785	782	796	795	766	776	754	805	799	773	720	795	796	786	767	822	786	774	788	719	759	789	772	727	781	774	763	805	759	744	797	753	751	831	840	777	798	822	786	827	765	791	776	797	768	838	748	744	778	780	741	765	809	780	751	757	778	773	745	796	814	792	766	799	761	800	795	776	796	764	760	790	793	813	782	798	798	733	764	815	784	750	735	730	768	809	752	762	764	836	765	802	734	762	774	767	759	801	771	793	828	784	798	805	784	791	793	761	796	784	773	796	835	763	753	765	805	811	810	819	794	766	779	809	781	739	787	798	742	791	742	788	818	803	808	775	730	793	764	789	734	811	760	785	805	797	789	814	811	697	786	775	805	796	768	807	784	772	803	762	773	745	807	809	741	769	782	830	828	806	824	794	785	788	796	703	797	806	788	786	799	779	760	774	828	806	809	778	782	809	818	806	779	849	811	764	847	805	755	806	801	827	763	762	770	815	772	815	784	793	783	822	778	854	788	795	849	766	793	795	783	736	816	811	806	801	769	790	775	808	773	766	834	824	769	762	767	802	804	844	795	737	779	751	753	812	788	810	768	803	758	792	807	820	779	751	765	802	784	760	763	810	843	764	801	805	807	800	783	820	780	833	822	796	779	807	786	819	761	805	769	796	760	771	769	757	834	803	783	804	823	781	764	794	801	811	792	779	769	790	782	780	769	764	730	792	817	834	789	746	746	795	776	814	785	745	795	834	797	823	745	765	757	797	770	813	775	767	784	780	803	834	801	806	765	771	764	828	779	751	788	765	805	798	757	766	760	814	749	759	774	751	781	812	793	792	804	772	790	811	772	800	782	802	774	786	842	801	784	859	780	814	804	772	766	744	797	773	827	803	792	794	762	748	812	763	815	762	763	742	830	803	806	788	789	833	807	800	803	780	760	842	754	802	749	814	801	820	804	788	772	780	806	803	756	801	808	793	701	786	831	764	808	804	768	797	769	809	785	801	784	771	780	781	725	799	732	750	762	771	788	843	822	783	778	808	866	784	803	765	783	784	783	795	770	753	763	790	827	789	781	737	761	841	784	800	789	788	797	762	750	792	792	753	809	802	799	792	779	791	728	780	794	787	788	755	796	829	733	791	718	810	792	740	821	800	795	786	807	815	780	755	753	764	818	777	793	773	805	786	735	815	808	807	772	775	846	832	855	786	773	766	782	794	798	783	773	780	774	786	774	818	739	775	784	772	798	839	796	754	818	778	812	785	806	784	780	787	794	824	794	805	838	803	794	760	800	800	784	758	785	775	755	799	798	804	777	774	768	779	836	767	796	766	803	766	773	755	832	813	736	801	775	796	738	822	760	752	757	765	736	755	804	760	747	765	801	830	844	796	765	762	798	821	779	757	822	787	747	798	772	815	782	756	712	816	761	798	808	777	816	830	769	806	807	745	826	803	755	799
7509	3447	744	247	190	238	328	330	411	400	347	297	283	252	218	216	187	176	199	188	167	157	157	164	161	178	200	171	174	127	148	136	133	115	127	126	112	126	110	126	105	115	115	103	117	120	121	144	115	158	125	129	136	91	134	95	123	120	121	128	132	126	132	108	127	134	103	134	119	127	106	114	116	114	129	130	116	90	103	97	119	115	113	129	111	120	136	136	113	149	114	137	111	130	117	108	116	103	115	119	120	123	115	139	126	118	113	108	113	117	100	124	137	107	106	113	122	103	104	102	103	116	114	120	129	124	134	137	124	118	112	109	115	120	93	128	106	118	110	119	110	107	116	125	126	120	110	121	123	126	120	131	128	99	112	116	125	129	114	113	115	115	133	131	111	128	114	119	107	110	128	152	112	112	124	127	93	112	111	135	123	122	127	116	112	112	125	124	134	130	113	115	102	130	122	104	108	128	112	119	113	118	118	139	126	106	115	108	137	108	106	112	111	128	141	125	124	95	110	108	119	128	116	131	127	129	115	122	119	96	112	131	109	99	112	113	106	131	119	128	104	112	110	144	142	119	99	120	112	128	131	131	122	124	106	100	100	118	114	121	141	106	138	124	126	126	104	117	119	110	112	114	117	130	118	120	133	115	111	114	122	112	102	129	126	108	107	102	114	133	108	121	98	123	117	128	106	114	109	127	117	125	113	138	105	87	109	117	120	120	137	95	121	115	102	141	128	95	111	115	113	110	103	120	125	111	128	127	116	123	136	118	138	125	119	122	103	107	126	112	107	116	125	146	125	106	144	108	105	125	118	134	114	97	131	127	118	119	114	119	104	108	109	108	126	114	117	118	122	102	138	113	108	123	107	122	98	132	120	123	107	111	130	125	123	92	118	112	129	99	120	109	117	102	126	124	122	132	97	118	109	99	99	112	128	117	105	109	113	102	122	117	131	103	124	123	117	118	118	126	123	105	126	122	126	109	101	109	118	135	117	114	129	132	136	119	135	126	128	102	109	105	94	131	119	131	113	114	123	121	110	108	110	107	112	127	110	121	114	101	107	108	127	113	123	101	122	134	112	110	111	112	112	126	100	147	130	98	104	95	128	106	120	125	122	119	104	135	123	118	117	121	98	132	138	92	100	109	122	139	102	96	121	121	123	146	124	109	103	112	112	122	114	104	100	105	119	130	126	118	115	122	107	116	113	94	110	133	109	109	118	131	108	112	118	116	121	123	126	134	108	107	102	135	120	116	114	126	128	120	115	126	129	130	131	115	114	118	124	105	103	100	125	116	104	112	123	112	107	115	126	98	121	123	123	112	118	111	125	108	118	108	105	116	116	131	110	120	130	122	111	131	138	117	126	123	129	120	101	121	119	125	123	127	113	107	114	120	122	146	119	135	101	131	103	104	112	113	128	111	124	123	128	94	132	140	108	116	106	112	111	101	116	119	122	108	124	123	119	115	104	133	122	105	119	119	121	129	120	130	115	118	114	119	115	109	135	120	120	105	144	112	109	115	107	146	139	127	107	118	123	115	133	116	110	133	130	126	103	108	122	102	104	105	115	122	113	119	121	127	128	129	114	111	108	121	128	128	128	114	112	117	126	124	106	124	112	133	100	125	113	149	119	130	125	121	112	122	126	102	116	108	108	130	116	125	112	106	102	103	113	111	109	124	95	121	124	122	105	108	124	120	119	117	134	136	119	107	113	115	117	129	122	119	118	105	118	126	119	124	131	127	117	120	120	114	119	102	146	120	129	120	129	106	106	120	127	130	118	118	107	113	111	116	116	128	128	131	103	101	105	117	119	128	121	110	116	114	132	103	116	115	127	109	120	122	95	107	124	129	102	105	113	129	129	119	118	113	148	118	99	124	126	135	134	111	107	114	115	119	116	109	107	104	122	100	121	110	119	124	84	121	121	130	115	114	118	119	119	113	127	109	141	114	100	107	110	129	106	122	109	110	116	127	126	107	131	133	113	106	123	124	103	92	117	120	109	107	111	119	114	139	120	134	109	124	110	110	107	132	112	121	118	114	106	113	116	122	114	121	127	126	120	123	116	112	116	108	104	119	134	114	117	126	116	127	124	97	93	122	115	128	123	116	115	96	105	98	107	135	128	110	118	108	109	121	143	139	114	126	125	117	115	120	117	129	139	142	123	111	122	110	107	124	115	110	116	110	133	125	109	112	111	108	97	111	136	122	123	131	126	110	110	143	126	138	127	100	136	117	134	121	103	121	136	108	135	138	114	131	111	119	120	122	127	126	117	102	135	119	108	122	110	105	107	129	110	130	105	123	132	122	118	125	122	121	112	133	112	110	124	119	107	99	115	123	120	95	145	121	111	107	136	113	132	121	126	112	108	122	134	119	135	138	112	120	115	109	131	115	124	117	114	119	110	124	114	131	115	100	92	108	120	100	117	124	103	130	141	122	105	126	120	139	111	108	114	99	131	117	136	112	128	131	124	107	129	107	130	118	111	122	122	123	118	104	124	126	110	125	122	106	111	104	116	134	117	124	136	111	106	115	129	115	111	118	133	107	108	128	109	117	119	128	115	113	106	103	128	105	133	100	122	108	117	112	119	121	135	122	133	109	128	122	120	131	122	115	106	111	132	125	122	114	118	120	109	123	125	124	124	120	116	119	124	126	117	127	127	120	130	140	118	133	116	139	121	123	118	103	105	120	106	124	96	117	106	114	126	119	112	126	102	124	131	96	137	118	113	120	121	126	102	140	123	129	134	123	127	118	111	102	122	115	128	86	114	97	134	120	113	133	120	121	116	126	120	111	138	112	115	129	103	89	126	137	136	124	107	115	117	118	110	108	113	146	111	115	105	126	115	115	134	112	126	115	111	88	109	117	109	117	117	109	110	130	125	118	156	114	122	114	132	133	116	120	118	119	129	129	116	117	114	111	120	117	113	126	130	123	126	128	107	116	119	109	117	118	133	117	123	124	101	118	138	131	112	110	103	151	109	122	102	115	123	111	133	122	130	117	111	119	136	114	105	127	118	133	112	137	117	120	132	119	104	106	126	123	125	116	125	119	125	115	122	113	114	113	111	114	115	93	117	120	129	114	126	106	120	115	123	106	108	111	127	106	115	115	108	127	121	126	138	115	129	130	125	123	139	131	108	110	117	106	124	120	105	113	88	107	112	135	113	112	120	124	100	114	145	118	114	115	131	120	113	135	124	126	122	124	123	100	102	130	122	117	116	126	110	117	120	118	126	114	126	118	122	105	120	132	116	112	113	110	101	124	121	117	135	132	104	125	121	104	104	109	132	131	144	133	123	101	113	125	110	108	132	131	123	121	130	105	116	125	120	101	111	120	110	110	131	128	116	121	114	139	134	109	130	114	118	99	132	113	132	123	125	113	116	99	103	113	108	106	110	106	121	108	115	110	128	118	132	121	119	116	132	110	116	119	118	133	114	105	106	128	130	124	122	127	125	118	99	127	115	122	126	118	106	117	124	129	125	127	122	117
35852	18909	6509	3711	6718	9990	10606	10467	10228	9644	8116	6345	5283	4280	3780	3532	3210	2932	2573	2539	2351	2041	1898	1947	2154	2170	2409	2574	2009	1521	1203	1090	1087	1081	991	992	1015	975	951	950	912	983	1047	1009	1028	959	1000	1026	1081	1059	1057	1005	980	966	950	1018	913	857	971	941	935	861	889	908	931	916	917	937	869	928	884	931	949	909	902	873	885	893	886	847	902	912	868	929	923	921	823	871	889	906	887	847	886	916	873	838	853	875	863	887	860	755	889	816	868	841	892	813	865	850	784	831	822	840	900	832	875	843	836	798	893	811	843	873	904	809	835	824	905	823	846	850	847	850	863	886	843	790	831	832	817	895	883	884	879	849	809	805	845	852	884	791	835	841	850	842	838	815	809	811	851	868	787	879	875	866	857	788	854	847	831	816	833	867	848	856	849	850	828	895	813	859	865	845	844	849	891	810	882	845	876	838	831	805	868	869	831	801	816	841	832	844	808	808	811	908	794	896	832	827	811	864	836	868	875	831	873	844	829	831	827	860	819	825	875	786	832	802	839	877	880	900	836	847	814	857	839	841	839	870	797	826	844	872	818	837	848	874	847	840	852	870	881	867	860	850	844	817	822	840	840	807	800	840	832	858	816	868	834	848	832	834	888	869	782	840	818	843	817	827	855	809	808	876	869	884	820	855	867	870	825	843	804	841	873	844	805	832	847	832	832	789	895	896	822	857	867	874	884	827	804	888	809	868	796	808	845	826	844	841	882	896	830	890	848	838	788	863	888	845	872	842	850	816	834	805	899	840	837	855	816	865	798	852	836	799	887	805	813	893	815	857	816	777	841	853	803	784	858	836	798	859	851	842	854	823	824	891	853	859	878	844	856	837	820	787	826	851	910	846	849	875	812	879	824	850	867	806	801	841	831	820	839	857	826	866	806	839	845	912	813	831	832	856	822	829	874	855	855	844	862	829	807	860	844	858	896	838	832	855	859	862	823	853	836	826	855	866	827	854	814	840	863	848	813	861	837	825	851	839	842	867	877	856	868	839	838	837	891	834	858	845	837	843	827	844	850	834	827	825	838	835	846	840	853	813	898	795	811	818	837	812	838	857	841	817	858	849	862	810	852	838	835	889	794	835	817	858	811	894	926	851	862	843	799	842	854	878	803	833	901	841	826	827	799	830	833	866	890	811	887	836	840	862	881	894	853	864	813	860	789	802	834	866	818	820	828	900	828	837	907	829	848	794	867	824	808	810	865	876	858	882	796	832	812	850	833	883	841	825	796	868	836	860	873	898	815	840	832	850	880	788	865	840	851	802	863	850	817	817	887	860	817	832	850	857	835	857	861	828	791	811	835	838	840	812	864	827	843	776	835	845	811	845	823	806	855	830	789	835	873	876	837	850	804	885	854	887	805	831	873	835	852	833	849	871	788	851	834	879	837	844	818	873	824	857	858	802	855	819	801	819	862	829	820	857	812	812	897	789	858	818	840	829	873	858	860	825	873	875	797	822	851	851	820	867	810	804	806	849	804	827	809	869	854	831	822	842	827	815	877	856	820	840	852	817	861	824	854	872	839	805	803	894	863	856	849	891	838	794	832	866	891	909	886	872	848	862	863	837	882	860	886	842	872	834	799	875	830	886	822	800	861	794	863	801	870	833	829	781	872	821	893	828	855	773	808	850	845	856	867	807	842	868	880	835	842	906	818	827	842	907	860	891	808	837	814	843	890	889	894	832	839	804	860	862	839	889	835	821	840	804	861	841	820	817	863	828	838	808	843	837	857	875	795	859	824	859	824	863	870	841	892	875	811	849	836	837	831	857	833	906	874	840	834	868	850	870	862	851	859	811	845	840	834	852	865	813	838	825	892	900	839	858	855	808	866	801	832	891	837	831	884	884	838	888	897	848	821	826	886	872	855	844	824	839	884	886	845	872	815	840	814	753	805	842	799	831	875	829	834	833	852	848	847	872	853	851	809	834	887	832	784	831	864	817	841	855	836	824	890	839	848	864	868	819	890	869	866	815	867	824	852	835	798	862	875	820	877	831	815	836	788	807	785	846	817	877	870	863	801	821	832	826	865	848	823	864	851	786	885	835	846	778	862	853	831	822	867	884	829	829	836	830	825	858	855	811	835	873	803	760	826	800	794	881	809	891	911	855	860	881	832	834	768	864	851	859	827	812	870	831	823	848	849	883	839	856	863	861	907	871	890	839	862	848	835	874	806	807	842	807	843	824	828	869	788	889	881	851	842	806	818	841	874	873	893	818	849	803	841	823	823	850	835	816	873	819	812	866	883	813	825	846	856	834	846	807	835	800	891	836	827	865	859	848	889	792	841	822	841	806	821	890	850	877	805	831	849	846	797	828	913	834	850	875	830	785	796	844	823	881	788	842	808	825	850	869	826	815	856	862	899	852	806	858	851	832	792	859	818	880	847	792	831	834	896	865	831	853	868	814	858	836	885	907	836	856	901	827	880	831	840	849	846	869	861	822	861	852	863	826	860	835	862	804	796	871	844	845	844	827	859	845	854	865	881	806	876	827	801	822	825	839	833	799	902	877	865	865	880	822	860	877	825	842	808	888	855	878	850	808	853	831	825	835	886	827	856	801	852	910	860	856	826	861	906	838	897	860	892	884	869	801	817	853	884	831	853	871	865	826	846	849	822	826	828	858	812	850	812	817	865	895	818	817	799	883	919	832	868	848	866	830	862	828	806	869	835	881	879	796	794	824	881	814	852	816	864	870	884	820	863	846	795	815	772	845	861	860	830	870	811	826	859	840	853	839	855	840	828	897	803	833	809	843	786	840	858	894	839	812	879	844	794	856	863	865	834	873	785	820	834	860	848	867	909	834	893	855	877	815	847	845	814	851	825	841	856	843	858	827	834	847	827	850	804	834	824	848	814	879	823	827	806	865	773	811	868	852	822	837	841	778	872	851	791	864	791	808	791	810	869	851	896	832	865	874	866	923	806	874	833	823	868	871	874	798	864	814	875	872	853	871	859	865	813	821	845	878	830	799	848	829	858	814	905	813	835	815	829	867	812	797	870	866	883	828	827	863	825	860	853	834	842	834	808	832	814	841	873	867	830	835	875	807	825	850	881	851	829	850	786	854	790	847	860	799	865	844	839	839	834	889	856	822	857	822	824	822	850	875	874	894	844	839	874	810	825	898	887	878	857	816	829	829	834	825	836	814	847	831	812	837	830	824	823	886	826	836	864	841	836	826	850	851	872	847	857	825	816	869	797	811	885	846	852	869	841	806	809	848	792	853	845	861	877	777	860	799	851	862	865	786	828	848	833	803	843	841	830	854	798	898	805	921	822	883	842	880	876	839	816	788	834	872	857	791	839	866	791	768	886	855	836	828	851	886	867	874	855	822	890	862	860	827	823	848	874	870	820	847	854	835	818	813	855	886	871	754	826	874	851	804	840	908	866	831	837	878	818	810	894	818	811	821	840	843	803	797	771	846	870	864	914	810	801	832	820	884	849	810	859	805	818	840
3606	1131	346	167	141	153	189	218	222	231	205	187	144	130	145	136	135	122	123	110	104	107	100	107	101	106	130	127	93	94	80	69	61	91	81	90	73	98	85	95	91	75	72	68	71	79	76	96	86	83	69	89	70	85	69	82	70	61	69	69	92	90	88	75	80	85	79	71	76	76	89	64	82	73	79	65	91	71	68	85	71	51	94	68	79	81	65	68	70	64	68	63	72	59	82	66	69	67	73	62	77	65	69	63	79	79	65	76	83	86	75	81	78	70	76	86	79	77	84	91	53	57	79	81	99	85	63	85	74	79	79	87	77	77	80	76	87	64	70	73	82	79	83	67	79	79	80	80	91	73	78	97	68	78	71	76	69	64	79	72	79	87	79	79	94	88	77	81	63	71	51	84	75	73	71	87	63	72	70	68	70	66	72	72	75	79	93	66	71	83	63	70	76	69	78	76	79	74	65	75	73	87	74	78	95	82	66	54	81	71	75	83	63	64	69	93	66	65	80	81	63	67	74	99	84	82	73	67	82	71	65	82	106	63	87	83	79	71	68	52	80	75	79	66	80	68	56	79	94	72	77	73	64	69	60	90	93	77	70	69	82	82	83	72	67	63	80	68	71	78	79	71	77	80	83	67	80	66	70	89	74	83	74	72	72	76	68	87	58	89	66	73	79	74	62	70	82	81	75	77	88	85	52	69	76	89	82	94	73	69	79	81	78	67	80	76	75	80	79	66	69	87	66	73	77	90	65	76	68	64	68	94	72	78	71	75	81	67	87	79	77	85	75	87	70	71	94	69	79	72	71	80	68	83	73	74	71	86	82	73	74	73	69	71	70	69	91	70	82	89	77	86	72	79	85	74	102	72	75	61	77	77	73	98	82	89	76	83	72	68	76	77	84	75	76	91	70	71	84	77	72	71	76	70	68	70	65	68	62	77	60	73	67	82	93	79	66	80	68	68	70	85	82	68	85	75	80	80	69	62	73	76	87	67	87	74	82	83	71	81	78	61	67	73	72	79	78	81	66	81	75	57	89	87	68	87	86	71	81	74	67	69	68	82	65	82	76	81	67	79	68	100	75	67	78	70	64	71	67	72	106	69	74	79	87	80	87	73	86	70	67	72	66	79	80	67	77	79	78	83	71	71	67	65	66	70	60	70	65	75	79	77	83	71	52	71	63	69	83	73	76	75	73	66	79	69	62	76	69	83	72	89	74	81	85	98	83	77	69	84	65	96	80	71	82	68	61	70	68	69	79	81	59	86	70	73	71	76	70	68	68	68	88	81	79	76	72	80	62	63	70	64	64	68	75	70	83	75	84	71	70	72	74	67	56	80	66	70	84	75	73	73	68	80	73	79	75	74	63	65	63	69	71	77	66	69	70	75	89	77	75	72	70	85	74	81	78	86	65	70	78	64	80	83	66	79	77	75	63	77	75	71	71	77	80	69	85	61	80	66	76	70	83	77	67	77	72	81	63	75	73	83	74	79	69	83	69	95	81	85	85	83	71	73	72	78	82	74	79	81	90	72	57	67	74	84	63	85	86	79	69	85	67	83	74	87	70	76	77	69	88	82	72	72	72	81	70	85	70	91	67	70	57	93	69	78	81	70	87	62	53	65	79	93	79	71	78	98	66	80	61	73	82	68	74	70	76	66	76	79	55	76	77	76	78	90	87	89	72	68	76	68	91	66	64	60	82	84	60	73	76	82	78	86	65	76	77	67	94	92	75	73	87	72	69	62	63	77	58	75	85	71	77	68	78	81	66	75	74	80	85	76	68	85	74	80	86	71	79	73	81	83	79	77	72	77	79	84	63	73	75	59	74	72	75	82	73	75	55	78	73	78	75	73	63	71	80	68	90	69	73	54	77	79	62	74	77	78	90	76	73	79	83	63	73	74	76	90	74	82	72	73	69	75	78	68	74	78	80	66	54	73	91	89	86	97	74	71	80	72	85	69	64	68	71	64	67	83	84	72	99	67	78	58	86	62	67	58	87	61	68	72	79	63	79	83	68	81	73	76	77	71	82	92	90	80	80	68	80	67	90	70	77	76	80	90	84	72	60	81	79	69	85	81	58	84	79	78	62	70	84	73	63	86	64	77	69	70	69	67	77	77	67	69	75	80	88	81	78	64	74	82	65	58	72	62	73	73	70	76	68	77	92	72	80	89	66	69	80	68	74	76	83	83	61	65	81	84	73	69	94	72	78	71	80	65	77	80	75	70	64	98	81	69	71	72	83	67	101	64	62	67	70	98	75	80	74	89	86	62	66	80	77	75	83	73	66	75	65	63	84	76	74	77	67	64	68	82	80	80	76	73	71	80	73	78	72	83	68	62	66	77	75	73	77	80	54	72	70	74	85	62	84	71	77	76	68	73	80	64	63	70	69	77	87	75	61	79	83	76	86	63	82	78	67	67	69	62	84	67	78	73	73	74	85	68	80	72	84	69	79	78	74	66	78	82	69	75	82	76	75	57	71	83	73	71	76	76	61	74	75	78	82	71	77	86	82	73	77	62	71	79	90	68	70	81	80	85	86	61	84	69	75	85	66	76	74	61	68	53	73	75	87	76	78	77	59	72	71	58	69	72	71	86	87	61	74	78	64	82	82	66	78	72	75	69	80	81	67	79	70	85	69	76	69	76	75	78	69	74	75	67	66	67	62	82	65	62	75	63	67	74	73	75	64	78	67	79	69	73	76	74	69	75	73	72	69	74	60	69	85	90	90	71	83	74	67	61	77	69	75	69	89	74	71	66	74	76	66	72	59	76	89	78	67	57	104	68	70	63	78	59	92	81	66	72	75	72	72	78	73	73	67	94	82	60	83	79	72	74	77	96	89	64	80	66	78	81	65	66	91	96	69	74	87	71	86	76	74	63	82	63	75	86	80	66	75	73	70	82	50	79	67	83	74	70	69	73	75	84	93	67	73	75	78	80	81	82	82	80	77	73	86	84	77	72	85	75	83	79	70	77	81	67	65	90	57	74	90	82	65	73	77	84	88	82	79	75	81	60	68	75	77	67	80	62	85	84	69	73	66	83	85	89	71	78	79	77	77	79	79	64	75	67	68	69	77	93	73	80	78	79	92	72	77	71	80	87	78	74	83	77	64	72	76	76	75	92	82	78	78	96	68	84	82	83	73	71	68	67	86	79	82	80	61	75	80	74	62	62	65	73	77	85	67	70	58	73	73	58	67	68	70	82	72	76	67	74	59	80	76	81	61	68	70	80	75	84	78	91	71	64	85	77	63	59	86	78	82	80	74	83	77	73	77	72	70	68	72	79	68	63	79	67	70	85	94	72	75	85	81	54	77	75	83	68	72	70	70	68	84	82	76	73	67	73	78	75	71	59	77	56	60	73	70	71	88	47	65	75	73	80	65	78	71	68	76	68	86	81	67	70	87	96	73	80	74	81	87	75	77	76	82	72	60	79	71	74	82	68	80	77	73	63	67	105	70	74	67	69	73	84	73	67	77	79
26641	10163	3386	2228	3498	5963	6590	6289	6365	6035	5125	4040	3196	2608	2354	2189	1924	1852	1692	1601	1390	1276	1207	1210	1418	1426	1617	1827	1303	891	739	753	708	673	684	690	670	602	635	599	614	643	617	700	634	739	676	663	705	670	679	645	621	587	610	579	581	557	615	582	590	592	600	591	558	594	602	608	600	605	575	577	565	595	589	631	585	575	576	640	585	590	594	584	567	560	565	567	577	560	583	594	561	563	539	574	585	590	585	545	544	557	530	564	563	558	575	541	554	576	569	608	553	590	579	596	615	650	523	569	545	553	564	595	584	580	560	608	563	579	564	583	535	591	545	486	576	558	570	557	591	594	555	541	558	560	553	546	570	542	576	555	584	584	588	537	617	547	585	534	580	558	623	572	538	553	572	562	575	537	611	568	552	538	543	610	560	577	546	592	574	561	562	552	581	560	533	540	580	598	579	551	527	561	574	609	591	555	554	577	548	555	558	597	589	581	572	517	581	553	558	603	536	546	609	583	545	542	568	556	591	582	568	542	542	539	542	566	579	589	563	598	579	553	547	570	567	587	508	569	585	578	608	564	614	577	571	565	514	508	596	590	553	609	561	568	558	570	554	577	545	570	564	592	574	579	548	566	575	535	565	548	561	546	560	565	551	539	544	601	589	572	602	564	575	599	556	556	572	567	569	534	569	560	614	574	578	522	595	563	582	570	591	536	590	569	532	556	531	577	580	578	600	539	565	581	573	543	569	555	587	568	548	558	549	564	539	610	570	548	549	577	529	602	558	557	543	572	599	606	574	580	583	557	579	575	552	602	591	558	565	525	574	514	571	567	605	570	544	584	557	556	560	581	579	604	528	570	543	544	558	553	586	541	570	569	593	586	600	536	574	557	555	579	556	586	548	570	560	611	586	579	573	574	599	565	579	572	511	562	571	556	564	568	569	554	553	559	550	586	519	567	614	565	565	570	518	556	601	550	587	587	590	540	559	570	559	550	592	596	591	549	579	566	526	541	543	559	538	587	556	581	587	516	568	562	538	601	569	552	553	600	559	511	569	586	590	594	598	538	530	554	555	561	561	571	558	563	606	539	558	554	541	561	568	583	598	581	569	565	554	590	540	562	569	558	585	567	546	593	532	541	633	541	516	572	592	578	569	569	579	593	530	539	578	551	587	531	524	562	564	572	587	612	569	511	517	569	563	546	558	542	567	557	581	556	607	552	602	612	525	563	568	524	581	548	616	554	557	556	605	575	545	562	583	561	556	587	578	585	537	575	575	563	563	570	559	548	547	558	530	578	510	553	544	560	563	578	574	556	573	587	560	583	548	604	536	553	558	547	548	573	574	572	568	568	571	574	589	530	582	561	598	558	587	567	553	581	594	554	571	554	572	573	537	546	595	548	507	571	576	550	560	574	548	546	570	591	555	558	525	555	557	580	530	565	613	541	540	534	531	612	592	546	596	568	591	578	556	514	521	539	529	605	528	566	574	567	540	564	563	602	568	561	586	573	593	550	553	571	581	573	544	567	566	565	573	584	573	548	555	553	564	574	547	536	555	585	577	562	531	551	577	539	540	571	596	543	579	592	629	563	528	595	597	565	590	560	551	597	542	543	608	556	542	597	563	579	623	549	528	514	568	568	571	533	578	622	576	561	543	546	596	545	575	581	557	540	621	575	554	555	573	554	549	573	577	614	616	568	579	522	629	539	601	584	594	518	544	564	575	579	549	598	557	580	560	561	553	621	569	574	545	597	587	567	580	578	576	550	546	576	595	545	594	614	603	536	557	557	559	576	574	600	538	565	557	568	606	546	596	547	593	557	598	495	600	578	588	576	584	579	600	562	560	570	598	547	567	530	559	602	578	562	560	540	571	594	601	535	571	598	561	564	561	536	534	529	540	575	552	541	585	530	580	587	600	607	543	557	558	552	589	530	565	552	583	617	593	565	604	564	577	582	543	568	554	597	539	542	571	492	579	581	571	533	565	562	532	571	560	531	564	576	581	541	559	581	536	555	569	601	608	515	586	572	553	577	562	530	524	583	586	542	596	527	619	553	562	571	591	534	594	566	584	602	596	574	567	543	609	557	601	580	598	548	561	555	576	555	562	511	584	558	552	560	567	565	598	600	582	536	583	586	582	537	556	546	576	544	591	565	576	570	587	544	610	552	569	549	578	552	581	548	529	585	542	586	550	585	516	584	553	570	574	605	593	533	587	582	555	530	586	555	586	551	567	611	519	578	492	543	587	546	571	590	577	600	574	552	580	569	546	543	567	577	582	550	567	571	544	540	574	530	531	567	581	569	557	559	550	526	541	568	558	552	579	557	590	545	569	564	538	560	570	561	568	539	556	572	542	612	565	558	562	528	579	543	565	550	554	640	581	584	561	584	569	554	601	617	534	583	567	590	560	556	569	549	560	587	552	603	563	606	579	572	570	541	589	570	568	566	553	548	571	552	533	602	598	533	541	614	581	590	556	569	577	569	561	555	554	532	554	583	533	593	541	573	558	564	560	566	609	497	547	585	597	579	598	557	534	589	543	605	523	569	511	584	556	545	600	517	548	542	574	565	534	571	554	567	563	570	578	563	554	555	532	580	552	574	544	564	533	525	549	590	627	551	534	531	552	550	558	576	549	602	561	541	579	516	572	580	577	578	558	558	562	542	561	572	623	568	560	584	573	566	516	534	575	571	553	602	566	534	567	561	555	534	544	578	549	590	517	544	553	546	580	553	584	570	590	523	591	541	569	534	591	550	561	553	554	590	549	569	566	529	578	534	534	562	550	555	617	553	550	577	577	546	554	532	530	562	558	576	508	595	560	594	542	540	540	603	554	604	568	613	581	580	551	568	552	582	554	516	558	585	567	569	579	596	594	521	565	569	554	582	598	544	549	598	599	548	586	590	537	567	580	557	547	564	552	565	628	549	544	549	553	584	546	541	505	573	570	572	562	521	564	559	605	617	556	599	561	562	553	568	553	543	560	602	561	590	563	544	595	554	562	601	580	566	542	588	600	517	614	558	586	543	548	570	582	564	579	548	554	605	583	559	605	584	570	553	617	546	594	546	534	597	530	576	536	535	548	534	567	610	570	556	564	590	564	534	576	529	553	515	558	563	554	594	579	556	535	559	569	606	585	570	629	581	592	566	576	542	580	579	565	556	606	536	567	557	531	576	556	583	581	558	534	528	535	629	564	544	599	591	546	536	545	559	560	556	547	532	577	574	601	551	555	532	606	562	571	550	530	572	543	583	530	569	560	558	544	540	569	573	519	574	524	544	615	555	513	561	575	589	553	603	554	596	564	553	564	577	556	609	572	554	533	613	603	598	552	528	526	576	563	551	591	555	545	565	578	575	581	578	619	563	612	608	547	548	559	591	580	557	576	556	590	593	561	592	561	518	544	527	592	579	597	565	609	563	554	594	519	596	559	559	600	571	550	562	609	556	548	533	562	560	572	578	539	537	569	580	535	593	587	567	553	571	591	561	564	556	570	508
5728	2494	626	249	172	198	259	284	300	286	285	226	224	196	162	152	150	154	142	134	135	116	135	148	130	142	152	145	137	121	95	104	91	109	103	79	103	97	105	99	83	114	105	94	97	77	74	100	88	106	90	99	101	91	104	89	101	104	100	95	91	96	105	96	104	106	101	87	97	95	92	99	85	83	85	88	102	105	93	87	100	90	103	85	102	82	96	91	85	87	96	88	82	86	71	94	77	98	94	109	113	99	78	86	108	80	73	91	104	76	92	76	89	91	98	86	99	89	79	104	94	83	83	105	81	94	98	106	84	93	91	96	94	94	96	109	101	86	84	82	100	93	92	80	100	100	94	92	93	90	116	78	98	97	84	90	88	101	98	88	84	95	86	78	79	98	88	103	87	85	83	99	86	105	85	94	93	74	77	96	95	83	99	89	101	89	112	91	94	102	87	92	106	97	89	91	98	102	108	88	78	86	88	106	94	102	112	89	105	85	88	74	87	80	86	77	88	87	84	82	80	94	92	99	102	95	109	96	99	98	94	101	95	81	98	87	80	108	52	87	92	84	94	95	78	80	79	100	97	92	92	80	111	108	93	98	81	93	102	90	83	72	104	105	91	102	93	85	90	77	91	86	75	97	79	87	78	100	79	103	65	91	92	90	84	99	76	92	98	73	91	101	94	89	99	101	101	93	99	90	95	90	75	80	94	84	87	111	90	90	104	100	83	87	84	100	91	94	94	78	89	94	90	74	84	80	80	92	92	94	86	102	97	87	98	90	87	108	81	89	77	91	95	74	96	74	96	87	94	101	91	95	92	90	113	89	91	86	87	89	84	94	92	89	103	106	81	93	93	92	91	67	88	89	87	112	90	95	97	79	90	75	109	89	89	90	97	78	89	88	99	87	83	81	88	109	100	83	71	98	79	93	91	83	113	103	90	97	74	87	85	92	70	69	82	94	81	108	102	91	94	84	88	107	88	87	88	102	105	96	89	92	89	85	83	87	113	92	88	76	101	79	91	96	108	116	84	100	85	83	91	93	93	75	90	105	85	90	99	80	91	113	74	101	90	85	80	97	102	107	91	95	73	97	89	102	81	82	80	84	100	98	80	81	93	97	79	89	100	95	112	72	99	88	89	83	98	90	101	87	96	91	88	95	95	112	84	88	80	79	90	86	101	81	99	92	98	105	94	101	76	78	91	91	86	103	90	94	79	88	113	84	89	93	95	94	86	95	103	92	99	104	88	91	109	81	68	96	89	85	98	89	99	81	89	80	90	105	105	82	98	84	92	94	87	80	88	107	103	102	86	90	94	82	99	92	92	111	88	103	85	89	96	91	112	77	90	97	104	96	79	92	93	86	86	80	94	105	95	87	98	95	115	94	98	106	108	92	86	80	106	78	77	104	98	87	85	91	104	87	78	85	97	102	89	91	80	104	83	104	91	80	85	93	92	105	85	84	93	131	90	85	81	73	88	93	98	101	90	90	90	68	91	104	98	84	81	95	93	90	73	97	93	84	102	91	84	113	104	86	98	91	88	106	95	92	92	77	92	98	93	75	94	99	89	88	82	102	75	112	94	74	89	95	106	82	106	88	88	92	77	101	93	87	78	87	86	102	78	77	87	89	80	95	89	83	90	91	84	86	86	84	101	84	94	99	97	99	104	96	79	92	76	95	94	77	80	99	106	102	68	89	86	101	99	87	92	87	82	84	79	82	86	87	91	98	99	95	103	102	112	85	74	97	84	71	84	91	103	92	98	100	95	92	81	85	85	89	105	100	97	96	100	98	91	100	94	96	90	100	85	86	104	97	94	84	81	84	99	97	91	97	78	79	78	97	96	89	78	82	104	87	88	97	91	91	91	100	84	92	98	100	122	84	94	95	87	79	69	96	80	101	95	91	91	82	106	90	86	104	91	108	76	84	78	101	95	86	93	100	88	115	84	108	88	90	94	82	76	89	86	103	91	104	105	89	99	93	85	92	85	81	83	96	81	86	114	84	93	85	76	113	85	102	73	78	96	113	86	106	79	78	77	96	93	86	95	77	75	79	93	78	97	109	95	93	96	101	85	81	90	92	78	92	101	89	94	81	92	96	78	79	100	95	80	81	95	104	83	105	91	76	106	77	75	88	79	82	85	86	82	94	81	97	71	99	87	82	98	93	85	77	95	97	118	90	82	93	101	87	99	94	95	73	103	110	104	95	105	77	81	96	83	96	102	81	100	91	99	84	100	92	80	91	92	83	83	85	93	72	109	91	108	107	80	84	73	84	86	91	88	100	97	79	82	102	99	114	83	108	97	74	89	84	87	89	103	98	98	67	93	95	92	69	90	85	90	86	86	94	79	82	106	96	75	93	87	89	86	87	120	88	93	100	81	93	114	94	88	90	116	100	95	80	91	93	86	85	81	92	105	78	88	99	97	82	112	78	78	83	84	87	82	93	80	80	112	75	102	103	91	84	101	84	92	87	102	75	84	86	80	81	98	93	91	74	74	92	109	88	94	100	95	103	102	94	95	106	84	95	95	101	78	99	87	88	100	91	98	85	96	82	79	87	97	87	89	106	96	101	87	89	86	84	76	94	77	89	103	86	82	100	116	97	96	95	83	85	103	91	87	101	95	103	102	111	92	83	101	90	86	93	83	90	101	92	89	75	87	93	91	101	89	103	76	74	76	99	90	93	86	110	92	88	90	90	87	96	86	90	78	108	102	96	94	103	84	85	89	82	78	86	98	101	103	88	83	96	71	86	116	87	77	98	88	81	84	94	93	96	95	96	76	90	104	92	89	87	86	84	104	74	83	88	84	90	88	87	90	106	83	108	90	84	83	106	85	113	88	78	86	101	103	100	79	82	70	102	111	85	72	83	67	88	94	68	95	93	88	89	82	80	79	86	84	95	99	101	85	79	83	82	77	105	103	84	79	100	95	105	96	113	72	88	92	80	98	117	104	100	95	106	99	86	101	79	87	81	83	100	78	76	88	87	70	102	92	94	85	73	90	75	99	86	79	86	93	80	88	94	87	84	96	83	84	85	87	102	94	96	94	86	98	80	87	91	90	89	97	89	91	89	72	87	109	87	113	103	86	98	109	88	81	81	90	77	97	92	75	79	101	103	73	106	87	88	90	98	111	98	101	76	108	99	74	117	87	75	93	92	103	91	92	107	70	97	105	92	92	92	74	88	95	86	89	102	103	81	110	90	89	89	79	71	95	94	99	86	89	103	88	85	108	80	77	81	79	87	87	94	98	80	88	91	114	72	92	74	87	92	106	93	75	80	105	103	81	96	96	88	95	85	112	96	97	93	77	82	77	99	90	111	76	116	91	80	103	92	73	87	82	101	97	84	93	71	95	88	94	76	89	89	93	80	88	102	71	93	88	102	88	73	84	101	93	87	88	99	92	102	102	91	91	82	85	91	93	95	88	87	85	96	95	78	80	97	92	98	94	86	88	101	105	102	93	89	102	95	99	95	92	107	93	88	88	96
32963	15920	5668	3357	5284	8435	9269	8733	8224	7511	6459	5445	4261	3568	3094	2852	2573	2352	2214	2039	1804	1621	1502	1630	1689	1667	2244	2344	1596	1118	989	982	892	825	871	820	797	764	730	706	792	738	761	747	792	789	751	821	837	838	784	798	744	724	711	708	734	743	685	662	765	698	698	699	685	728	762	684	708	709	737	632	688	692	685	693	729	692	719	675	699	700	704	695	687	702	674	713	664	635	668	667	702	696	732	666	715	655	681	648	627	649	689	670	677	649	623	659	684	654	637	646	671	684	721	641	640	667	664	656	663	625	653	605	625	666	679	648	672	701	707	596	671	722	666	669	616	641	632	648	661	661	637	642	673	661	588	676	681	696	589	631	652	618	703	619	663	644	652	642	667	671	657	662	633	689	635	629	630	693	657	650	668	650	621	615	661	646	650	645	636	701	672	678	651	659	632	601	658	602	662	648	685	654	654	688	667	669	663	658	660	657	676	649	669	665	680	630	689	660	651	671	638	655	626	653	655	646	634	663	669	674	680	666	671	683	714	662	652	620	662	659	671	677	679	643	646	614	640	636	712	640	634	659	638	650	627	681	632	681	648	663	672	677	653	630	624	664	608	646	664	611	652	675	682	668	713	673	603	660	592	722	635	663	637	666	629	637	701	678	642	652	620	668	632	635	662	653	658	627	697	663	639	674	659	642	631	617	645	666	674	622	671	639	625	626	660	633	685	686	637	670	684	665	652	642	621	646	610	633	671	645	642	671	658	689	694	651	645	691	658	625	657	618	698	658	661	664	726	695	709	673	610	633	713	677	653	625	681	676	686	615	612	657	715	685	669	665	650	674	616	641	653	630	617	651	631	673	660	677	644	641	674	663	628	664	691	643	659	641	694	651	647	669	636	666	679	665	660	597	691	697	647	626	650	655	703	637	632	673	611	630	663	657	674	627	638	678	603	657	692	683	692	676	673	661	661	633	672	686	681	650	692	671	654	686	665	635	678	635	661	706	628	692	607	661	644	642	663	643	614	664	619	588	647	644	644	639	656	672	629	645	648	653	634	632	637	638	648	662	624	622	681	664	674	686	616	672	607	630	672	685	619	630	643	673	639	676	653	640	682	642	643	647	657	699	637	620	652	621	645	668	629	661	631	724	708	656	623	700	625	673	686	613	681	677	594	600	616	658	663	641	646	633	692	648	662	647	624	655	613	640	659	637	662	623	634	589	682	655	666	659	655	649	646	623	651	667	675	688	672	686	684	675	708	606	620	696	623	669	643	672	633	671	616	670	696	652	666	684	645	649	634	639	688	661	651	676	652	644	631	664	659	685	686	639	697	669	674	706	625	657	635	713	658	638	650	663	675	631	657	682	641	636	622	692	697	658	584	615	679	656	631	669	663	649	661	668	687	616	676	687	649	661	657	645	672	659	630	688	649	668	686	604	631	662	660	642	632	663	666	667	677	576	634	675	712	654	654	616	690	626	661	584	636	647	599	695	652	650	621	667	646	670	646	661	618	632	631	609	667	701	715	690	672	633	622	640	641	657	695	637	636	660	659	666	648	667	690	671	654	657	671	704	637	645	643	657	642	668	662	641	669	654	733	659	672	680	667	693	666	641	684	665	654	635	655	648	637	617	612	637	650	632	644	685	630	632	649	647	641	643	635	607	645	689	619	652	650	621	670	666	644	618	613	660	644	655	684	683	633	665	661	629	644	681	656	602	638	670	702	699	684	687	624	681	629	655	667	659	654	633	675	697	626	668	696	670	683	612	653	684	660	662	655	674	675	711	649	667	679	669	681	645	670	655	626	656	669	653	620	617	632	651	631	683	670	676	623	650	623	656	674	633	628	679	663	646	683	628	659	663	677	665	693	630	605	672	653	641	692	665	651	596	655	659	693	635	673	640	667	650	689	646	653	629	614	658	670	671	655	683	665	667	715	670	654	678	630	660	688	647	654	688	657	644	689	593	696	693	637	679	658	689	648	673	638	615	652	603	674	695	691	676	679	627	687	674	645	647	655	666	637	664	653	663	634	644	651	680	665	632	653	606	610	630	645	629	621	674	634	625	660	673	651	620	605	630	678	653	670	641	665	668	634	633	660	675	713	671	678	639	628	631	687	682	641	651	684	670	655	668	662	626	652	655	685	689	675	675	657	626	626	635	639	652	657	671	668	706	693	647	706	626	583	654	637	638	664	659	637	602	636	655	671	641	626	648	630	666	644	643	694	682	661	704	670	673	625	634	631	679	655	684	656	654	594	628	677	648	619	642	652	642	684	681	634	671	634	666	639	615	723	668	662	613	599	665	618	682	683	650	647	687	664	653	689	684	652	608	629	670	679	666	712	702	614	595	646	664	678	672	647	602	662	653	619	613	657	695	696	650	619	677	630	679	648	661	668	668	619	711	658	616	648	674	666	661	642	623	662	641	668	640	633	666	629	655	623	649	645	660	638	671	660	675	648	661	668	675	700	673	665	678	642	668	648	640	632	655	618	682	603	630	643	669	648	640	621	647	659	671	666	609	663	642	647	695	686	674	700	680	669	664	613	640	647	647	674	655	640	619	707	674	678	630	667	668	640	647	634	646	657	674	657	657	665	638	651	679	678	646	704	641	657	658	631	608	674	655	675	617	687	669	621	613	643	672	694	660	668	660	730	633	700	645	646	657	647	634	665	666	643	672	654	668	674	634	691	652	670	619	647	696	659	675	690	663	663	615	655	623	669	585	633	622	676	646	679	664	689	673	650	672	675	635	605	638	675	616	674	672	658	642	649	648	705	732	656	685	668	667	657	653	672	642	694	621	648	629	656	655	662	644	636	600	681	667	656	680	649	674	668	610	660	688	662	664	619	655	665	628	641	677	712	654	654	661	619	642	665	688	669	666	625	692	632	643	656	690	660	636	662	673	678	654	665	654	708	670	669	668	643	672	667	659	624	682	713	679	651	676	644	647	665	612	713	626	685	698	640	644	656	640	646	633	668	683	622	659	681	618	663	655	679	669	683	664	636	675	625	686	671	606	652	614	645	637	655	658	640	657	640	634	640	674	698	659	682	685	663	635	642	668	663	650	646	649	629	665	642	638	637	677	614	660	651	660	672	665	653	694	653	663	658	683	649	653	600	633	618	652	680	640	688	594	649	648	672	617	633	632	655	635	660	644	646	644	657	642	689	650	652	635	648	677	703	654	653	698	656	641	665	634	649	715	648	671	685	696	655	662	639	697	629	690	670	642	655	631	698	652	665	655	636	682	648	681	619	669	667	670	636	634	662	656	694	622	603	644	627	653	605	637	627	667	580	643	658	639	627	699	621	638	642	685	654	616	593	683	651	671	657	696	655	661	643	691	658	653	653	639	645	640	655	680	634	651	644	642	666	653	665	642	678	607	612	662	651	655	648	632	652	666	694	653	684	699	655	669	655	626	670	682	650	640	640	669	616	645	708	673	660	671	661	719	642	605	649	626	631	629	667	635	690	634	653	594	648	646	606	669	637	661	636	652
5771	2087	578	273	181	215	284	291	294	275	272	268	203	196	198	182	194	164	163	140	140	157	133	134	162	143	160	179	132	137	121	114	123	99	100	103	119	133	89	100	118	108	97	116	94	117	103	123	129	114	122	118	103	117	104	121	100	112	99	112	101	108	101	100	102	92	127	105	103	126	95	122	116	125	103	123	110	117	118	111	108	114	104	127	116	110	122	110	118	91	109	96	119	113	125	116	102	111	118	85	87	118	104	111	112	118	107	106	125	97	93	136	106	110	97	125	102	99	100	114	98	94	111	107	90	96	116	91	98	121	106	111	101	130	102	118	93	102	102	128	100	118	116	119	112	100	100	109	105	95	128	113	97	114	111	101	106	109	113	95	122	118	96	111	102	123	122	117	105	113	96	111	102	91	114	111	102	103	107	107	115	106	101	117	115	103	117	130	118	119	117	97	101	113	114	130	97	116	110	107	104	125	115	106	131	108	107	121	99	108	123	107	112	104	119	110	108	115	116	111	101	95	119	108	96	114	103	117	115	114	120	108	119	105	107	93	128	104	113	122	104	126	106	108	96	130	111	104	120	114	103	107	104	110	110	119	104	88	96	83	121	110	113	95	118	110	111	97	105	121	94	132	109	97	119	109	115	125	110	101	112	113	95	93	109	86	99	105	112	110	114	96	105	119	98	106	94	113	91	106	113	87	105	112	94	99	113	97	112	96	113	108	108	116	119	107	93	110	101	104	93	103	104	91	111	110	126	94	111	92	90	95	106	117	111	123	96	92	108	104	92	119	103	124	113	88	116	121	104	97	116	104	99	106	125	95	105	116	117	101	108	109	117	102	107	120	108	103	111	103	114	125	116	133	111	110	110	131	105	109	98	123	105	117	97	101	106	126	91	111	97	86	101	105	127	129	99	102	98	123	122	94	118	109	96	93	105	112	104	89	134	120	116	103	116	105	113	108	111	95	111	90	92	108	110	101	101	117	100	117	101	120	105	117	105	116	112	100	102	107	115	100	118	98	108	116	126	113	105	114	102	126	92	105	111	96	113	101	132	104	97	98	105	125	100	104	115	105	108	106	98	112	107	101	118	87	103	101	98	116	116	115	108	101	115	113	106	94	112	118	109	121	121	130	117	116	97	104	104	107	83	128	115	111	102	113	115	96	101	100	97	112	105	105	102	90	95	86	125	102	94	99	120	87	126	117	105	95	91	117	105	105	103	98	116	112	113	101	106	118	117	109	120	111	101	115	119	103	110	106	95	119	115	110	94	105	89	114	127	106	118	102	88	96	90	118	110	114	112	108	109	122	105	104	97	97	109	123	115	109	104	108	116	115	99	114	90	107	127	110	107	105	111	120	120	116	101	118	102	128	112	100	103	106	110	96	108	103	102	112	100	84	104	107	140	128	113	117	104	109	117	113	103	97	91	102	109	129	120	106	103	118	134	110	106	115	92	109	118	104	109	86	128	109	122	103	93	119	97	117	104	119	86	118	134	100	117	109	120	99	91	120	100	119	95	120	95	108	120	108	115	97	100	97	99	107	115	104	97	102	113	114	102	87	98	103	102	105	97	97	128	112	109	99	123	105	112	104	121	119	99	116	115	112	119	103	98	119	115	94	111	114	112	117	110	99	92	116	113	107	90	132	110	113	117	92	87	99	110	100	102	111	97	133	99	114	104	108	102	106	109	123	100	110	115	101	97	89	120	123	107	109	103	115	104	120	121	111	115	112	113	96	93	132	101	102	91	87	116	124	102	91	106	108	115	103	101	116	92	115	113	100	111	137	96	109	119	113	111	106	94	114	107	83	87	96	105	108	131	105	86	108	109	117	117	107	112	97	124	114	116	111	101	119	128	113	127	103	112	102	110	128	103	110	107	112	107	107	109	116	100	111	127	124	123	104	97	95	113	99	109	129	105	106	119	101	113	113	101	114	105	93	107	122	86	102	93	97	100	104	119	110	109	126	107	108	101	87	115	116	102	113	108	117	109	114	119	86	96	95	119	108	95	113	90	114	109	96	108	95	91	119	136	124	111	97	104	111	101	103	115	106	108	102	110	111	114	92	124	122	117	101	113	106	96	112	107	116	119	103	118	103	99	104	109	106	116	97	115	97	99	117	104	112	118	100	89	88	111	119	110	105	118	107	111	113	108	103	96	115	119	107	93	106	115	103	108	106	106	97	98	119	93	129	118	104	91	104	97	100	124	108	106	108	104	112	101	96	100	103	101	94	99	108	103	108	95	112	107	92	104	109	133	104	107	109	109	99	92	112	90	111	114	111	102	103	103	117	112	82	107	119	98	103	97	125	117	107	103	111	104	134	97	121	121	126	105	96	129	101	106	116	113	96	110	93	111	123	128	98	114	114	121	114	87	108	105	102	98	117	109	101	117	112	96	118	94	106	83	125	101	109	94	97	94	105	109	91	101	100	127	109	124	106	99	113	94	127	105	133	99	118	105	93	113	111	110	97	100	112	114	106	91	122	120	82	115	113	112	101	112	103	104	93	92	111	105	98	103	85	111	106	111	107	117	94	99	111	91	100	119	92	103	112	85	111	107	93	128	115	130	125	121	85	105	121	109	114	96	91	92	125	116	110	104	105	122	124	123	93	106	116	105	109	101	103	101	93	118	129	84	104	101	109	111	114	101	109	117	116	107	127	105	98	104	99	112	108	124	99	110	109	95	122	103	104	103	102	103	106	121	120	117	111	97	116	126	103	98	98	119	105	122	115	104	97	105	115	130	113	112	118	113	102	115	101	100	116	99	103	117	114	110	98	128	100	99	109	104	93	109	100	106	91	94	96	112	104	121	120	100	107	110	105	113	110	102	107	128	95	119	107	105	118	129	121	103	120	102	113	107	101	100	94	102	123	99	105	113	94	110	118	102	105	106	99	104	120	88	134	119	92	114	99	106	124	121	97	105	95	112	102	106	104	112	115	104	100	115	108	91	106	111	118	115	124	109	115	99	98	115	109	126	109	84	95	113	103	109	113	93	96	106	99	119	103	113	115	103	98	89	95	102	110	120	117	118	101	123	96	101	124	101	90	118	114	118	109	102	103	110	85	87	99	121	120	96	122	105	97	96	109	99	110	119	115	122	111	103	95	125	99	111	110	103	116	96	101	121	90	109	122	111	103	103	103	94	138	96	133	104	104	102	92	115	105	114	109	120	107	107	100	91	108	97	104	103	114	135	107	113	115	110	104	111	111	94	105	103	104	107	113	114	107	110	125	108	107	118	92	126	111	122	105	115	112	105	92	105	120	102	91	111	121	119	96	122	105	123	97	118	133	108	122	110	104	102	107	118	94	113	106	107	114	121	103	119	85	105	104	98	111	121	102	102	134	119	89	113	110	102	104	121	98	100	103	92	129	102	104	106	115	110	112	113	103	110	126	116	111	89	127	113	102	105	117	120	109	107	114	103	105	124	110	114	107	109	111	101	115	101	101	127	100	114	103	105	104	121	106	114	100	125	89	116	112
30878	14592	5486	3305	4934	7895	8771	8256	7786	7177	6242	5179	4370	3646	3180	2956	2635	2510	2338	2139	1844	1717	1712	1785	1759	1832	2538	2463	1742	1375	1123	1053	1053	983	959	952	963	885	858	910	836	879	900	889	999	899	937	954	964	949	984	884	865	912	791	814	918	860	787	846	813	863	825	855	831	880	859	877	831	878	824	829	818	831	851	851	826	855	797	804	776	858	801	871	816	806	830	796	790	842	803	784	833	797	855	764	842	778	789	830	774	834	741	837	819	803	779	834	763	803	843	815	804	749	855	731	778	761	792	809	785	773	750	837	809	741	844	815	777	776	774	820	819	790	820	774	743	826	784	817	808	791	816	754	826	792	826	789	795	781	769	815	808	805	814	797	758	769	703	781	800	823	766	784	795	752	766	823	812	796	766	795	804	787	790	776	777	776	753	827	825	820	724	807	825	765	808	809	841	790	791	817	778	754	812	776	759	805	802	832	803	802	753	805	789	773	749	813	800	817	786	792	820	740	808	751	769	846	820	784	803	783	763	746	790	801	807	811	751	803	745	850	818	790	779	807	763	797	802	770	789	788	805	836	830	835	756	796	795	811	772	780	795	807	767	763	799	803	800	815	767	787	757	776	781	824	775	820	789	795	737	816	824	804	790	745	796	814	851	749	764	841	766	779	795	781	776	764	782	768	769	764	819	774	767	809	785	865	771	774	832	817	821	809	772	814	775	768	749	829	810	762	797	786	830	770	762	774	799	796	800	828	795	845	813	799	792	779	813	779	764	809	813	808	757	773	803	763	783	808	771	832	774	778	815	782	792	779	818	750	795	782	753	757	779	761	810	804	787	794	793	797	798	823	850	825	770	820	800	779	778	782	818	780	776	761	798	818	772	847	785	754	766	846	809	773	775	810	787	834	792	827	833	788	798	772	774	781	795	779	809	839	764	769	837	767	799	825	767	791	765	811	832	770	791	796	792	786	804	811	813	812	756	764	822	769	789	797	765	825	800	825	749	781	779	852	777	777	798	787	808	790	763	813	771	803	785	801	776	838	783	794	823	761	830	857	752	748	832	793	783	762	817	763	850	755	795	737	795	775	774	753	795	781	750	767	821	794	830	835	798	810	841	760	794	783	803	758	763	795	788	786	852	792	776	801	797	847	785	807	756	796	793	812	834	772	765	779	772	810	762	811	812	782	797	774	838	821	781	773	745	817	827	780	757	790	810	744	781	834	862	716	799	826	834	824	783	826	769	783	834	807	771	792	783	783	786	800	790	789	773	829	803	794	803	789	799	798	806	840	777	756	814	785	770	780	815	781	791	740	767	795	741	803	795	785	799	802	782	800	773	774	790	774	794	808	828	819	777	787	809	803	800	763	804	784	779	774	823	765	766	796	768	856	834	794	777	760	855	789	785	759	818	801	786	778	720	767	754	764	831	811	794	810	804	788	790	785	781	751	809	777	772	840	804	833	795	793	787	847	815	758	810	766	835	796	828	822	794	848	814	768	806	806	734	779	752	725	786	815	780	818	777	795	785	778	773	795	789	830	781	813	814	762	768	809	743	823	779	779	798	745	770	794	816	784	792	740	767	748	798	755	776	775	806	798	765	789	781	758	788	774	811	755	798	816	777	809	788	762	778	779	718	816	803	806	805	757	780	783	793	832	822	769	772	811	835	795	769	780	769	778	770	795	814	835	820	821	798	813	751	780	800	771	797	801	783	827	776	816	772	778	845	803	785	800	793	777	814	794	826	780	750	784	867	796	747	775	810	762	831	834	770	780	832	784	764	734	787	743	773	791	787	719	735	796	801	818	773	825	838	792	772	816	758	784	824	762	816	827	826	795	804	756	828	777	796	777	816	787	796	817	775	783	807	763	806	810	763	800	781	785	790	839	837	764	782	801	788	797	782	768	828	804	797	756	831	799	793	854	744	768	813	759	775	741	758	798	773	774	747	775	829	797	834	785	770	756	776	808	798	763	735	804	831	752	812	732	802	819	792	761	843	802	809	835	736	778	807	828	827	781	715	816	735	772	775	807	760	758	759	792	826	773	777	774	782	856	778	795	754	752	775	770	802	781	836	761	812	798	773	827	827	808	778	760	742	765	772	740	838	808	806	789	785	756	792	806	786	793	773	772	807	768	796	800	788	785	777	795	814	819	769	825	809	759	816	792	821	766	822	815	797	786	794	790	832	745	763	827	773	799	775	791	794	818	858	823	762	774	755	781	779	836	795	761	816	813	797	821	767	747	827	768	831	834	838	775	770	778	791	847	779	768	794	821	815	794	788	811	810	733	764	810	813	819	800	832	764	782	789	799	781	832	747	821	794	821	775	755	779	736	781	828	791	774	793	740	812	813	807	789	799	767	831	852	820	766	797	781	853	783	809	787	779	828	799	809	808	790	797	815	752	769	821	817	856	827	777	810	788	777	775	798	808	805	812	789	781	776	789	776	805	800	745	787	790	750	777	787	767	794	805	771	778	806	820	813	770	841	829	779	836	780	772	787	799	824	838	770	752	855	829	789	813	760	801	799	782	815	739	784	843	784	774	805	831	790	850	762	770	796	837	768	820	814	793	789	786	813	770	796	832	789	787	771	799	822	742	739	815	803	785	785	770	818	773	810	792	823	779	816	756	797	816	818	791	852	788	788	772	790	783	823	773	820	800	925	853	823	794	812	766	780	797	809	845	778	844	791	775	784	817	827	838	759	777	790	848	763	842	802	808	830	777	754	822	785	815	794	793	778	858	802	780	811	804	809	759	798	786	758	794	810	805	794	789	818	815	778	759	788	775	766	777	850	814	791	788	837	780	790	799	782	762	762	795	810	765	785	812	784	752	820	819	804	795	778	835	815	790	801	772	757	812	772	838	795	726	827	758	777	787	783	768	831	754	811	778	769	797	822	876	774	795	780	800	778	812	841	777	822	845	784	758	810	805	752	748	800	770	760	789	730	754	849	811	780	746	757	790	769	762	840	779	793	824	770	802	800	772	818	741	789	846	811	807	822	773	805	723	767	791	805	778	839	792	803	786	782	773	771	792	746	795	773	756	785	767	787	779	759	769	765	768	817	752	769	825	833	802	777	770	801	774	782	784	802	751	756	819	777	828	856	806	851	810	777	793	829	778	734	825	813	765	822	801	807	797	777	805	775	838	790	767	807	824	771	784	822	816	818	810	759	759	803	777	855	785	793	829	786	789	807	789	808	770	813	809	815	729	831	781	788	757	832	829	825	807	773	827	767	806	784	762	770	799	812	773	805	815	860	819	800	816	803	809	791	794	830	749	791	784	769	777	792	784	774	801	790	790	767	813	813	746	785	828	805	809	784	803	814	806	809	785	786	796	823	797	794	801	809	769	760	798	780	770	773	845	790	847	732	850	757	817	821	756	880	767	825	795	728	824	786	836	802	778	775	796	778	789	761	821	802	784	868	773	784	830	803	794	829	783	832	792	807	785	792	802	756	786	768	781	814	830	773	779	788	806	764	805	816	801	750	817	799
7248	3389	829	308	236	252	352	368	367	347	309	289	250	230	203	202	184	185	176	175	177	162	162	152	185	174	201	202	162	159	150	163	135	112	137	119	124	102	127	127	140	141	126	127	121	128	139	111	143	99	139	105	132	131	122	128	122	132	129	129	122	114	123	116	131	132	127	115	102	131	132	111	145	133	132	126	107	104	133	105	125	118	116	109	118	129	109	101	92	132	126	116	142	109	122	125	130	105	131	116	110	116	108	112	113	108	138	126	118	130	119	130	115	104	121	98	98	139	105	106	113	117	114	100	114	127	104	125	133	113	144	101	107	124	126	92	123	118	121	118	125	107	118	129	123	119	134	137	119	111	113	106	102	102	134	123	109	115	128	122	110	116	141	104	130	111	123	120	127	115	118	96	130	101	116	124	130	121	117	115	114	109	132	118	118	120	111	133	113	111	115	115	126	117	115	106	111	114	121	136	134	122	118	101	133	110	126	109	118	122	134	139	117	125	117	137	116	114	134	122	112	106	98	96	116	112	124	118	120	127	112	128	115	129	149	119	114	105	120	119	125	122	133	130	140	129	120	109	121	101	131	130	114	113	119	132	131	108	131	113	119	128	117	106	110	125	124	106	126	114	114	129	123	108	113	110	124	131	91	108	126	118	121	120	126	114	116	132	127	119	139	141	123	131	136	136	115	122	121	134	104	140	112	128	127	117	121	126	128	125	103	133	104	106	107	98	124	133	123	127	104	102	128	148	121	118	108	107	107	116	111	108	110	108	107	107	131	124	107	116	116	121	131	123	99	115	131	111	116	105	99	106	121	126	119	134	131	111	126	116	94	118	124	122	117	111	131	122	123	126	110	117	138	103	133	115	126	117	148	118	110	120	132	113	110	154	123	119	133	128	131	137	109	108	118	107	97	136	128	124	123	119	131	109	122	117	103	127	119	118	101	124	113	129	128	127	105	100	98	119	121	122	113	107	105	103	108	126	105	101	99	122	124	126	116	132	143	108	107	106	132	115	119	105	98	120	132	124	116	128	123	118	122	127	113	109	127	112	128	131	108	130	125	135	121	116	123	115	105	136	134	117	136	113	116	109	133	135	114	99	127	115	129	129	115	97	128	116	112	122	100	100	104	108	103	119	135	104	126	118	108	110	119	132	130	115	116	118	121	128	129	123	135	120	142	105	122	110	129	107	127	126	112	106	129	113	136	115	117	128	105	122	122	144	119	126	113	117	105	112	124	123	117	116	130	104	136	134	121	138	106	127	102	130	135	128	135	133	119	97	111	104	120	130	119	101	109	130	124	119	102	126	129	130	120	127	121	126	133	122	111	127	123	119	107	117	121	94	128	108	117	145	121	134	108	114	119	122	142	109	129	123	118	128	104	109	111	130	110	127	111	103	129	127	116	106	122	124	118	120	122	125	118	116	125	122	102	114	132	121	125	112	105	125	97	111	95	122	152	116	114	109	102	144	145	115	131	123	116	95	103	103	128	131	123	97	110	126	101	114	137	110	100	96	124	102	127	121	114	132	118	115	123	124	135	115	118	147	127	114	139	120	115	115	125	121	128	124	99	119	117	137	138	97	106	120	107	107	113	115	127	126	125	130	126	115	123	106	113	127	131	123	106	110	115	127	117	126	122	121	123	86	116	120	108	121	119	128	114	123	114	132	132	118	107	119	124	114	133	126	121	124	130	104	112	120	118	121	123	106	110	110	117	122	120	110	100	116	115	120	114	121	96	134	112	100	113	120	118	129	105	108	119	119	122	108	129	122	124	111	106	121	106	100	111	116	110	105	114	121	113	125	105	110	120	133	116	120	125	115	114	108	124	125	124	122	121	124	115	103	113	141	122	127	98	123	108	130	127	120	117	140	133	114	119	114	120	100	110	132	131	118	121	129	97	118	116	107	119	138	130	116	114	123	128	121	100	111	136	139	120	120	119	125	112	123	130	127	129	117	114	137	142	114	117	120	108	117	115	123	105	115	127	108	119	121	106	124	131	125	115	114	107	112	129	110	115	117	115	116	107	104	136	99	102	115	124	90	117	118	105	114	117	123	121	144	116	128	103	142	126	121	122	107	121	122	125	115	117	128	122	104	119	105	117	106	122	144	130	102	134	129	124	109	133	113	110	136	109	90	106	114	93	115	117	103	118	123	151	118	117	136	123	106	120	100	109	128	115	130	126	135	120	135	124	148	100	121	121	111	128	125	117	112	112	107	118	123	127	104	140	131	124	141	92	97	129	124	115	102	113	128	119	130	128	111	122	121	116	107	118	112	118	131	115	121	120	123	120	112	131	119	124	94	120	133	121	124	124	118	122	96	98	108	117	93	107	115	137	136	131	132	128	107	134	110	112	111	121	98	116	91	114	121	117	118	107	129	118	123	126	126	121	131	127	135	102	135	110	134	118	120	107	104	121	135	108	119	132	110	118	121	110	116	135	117	109	116	119	117	120	111	112	102	111	143	107	111	104	124	145	118	114	132	129	107	112	117	122	108	94	144	104	123	109	127	129	113	115	108	131	101	108	108	104	99	109	123	118	132	110	125	104	121	126	122	112	124	143	128	132	131	131	105	121	123	135	98	121	121	127	122	110	123	120	105	120	116	108	114	122	108	133	113	121	115	120	123	130	108	122	113	125	112	97	115	122	106	132	127	113	111	144	137	112	122	123	133	118	113	108	120	111	123	118	130	125	123	110	138	120	116	140	108	118	118	119	100	108	124	106	116	133	107	97	105	123	120	117	133	147	118	119	112	128	114	125	125	110	122	117	120	120	119	126	125	121	104	117	124	117	121	119	120	127	138	125	122	118	138	120	118	94	106	120	126	100	127	107	107	118	103	112	121	111	128	123	115	129	109	111	123	125	124	112	112	120	132	131	122	130	136	133	118	138	142	117	148	95	98	118	101	133	128	124	115	114	125	119	108	112	108	135	113	86	118	128	96	116	122	119	128	115	112	125	104	113	132	110	121	114	120	115	117	104	121	98	123	124	118	132	121	126	108	129	126	115	141	131	112	106	116	88	129	119	147	103	118	105	123	114	101	114	124	154	119	103	118	120	119	118	138	134	112	140	104	108	119	99	103	121	119	129	134	112	134	110	145	133	117	130	104	116	124	116	104	111	119	118	112	124	129	138	116	117	116	132	111	116	130	120	115	130	132	117	101	119	112	122	126	103	121	104	120	106	127	103	112	117	134	135	97	123	122	130	110	125	114	122	104	117	119	118	117	114	121	103	122	106	115	99	116	116	106	135	113	115	140	117	108	125	110	100	122	114	98	129	112	109	97	119	133	123	104	124	124	111	141	136	126	111	115	121	121	108	122	125	120	136	117	113	104	118	133	114	134	122	129	134	115	122	124	118	125	103	111	110	116	108	120	116	110	130	129	120	133	121	109	125	125	113	111	116	141	110	111	112	112	126	148	105	127	138	120	107	124	105	111	132	102	110	108	111	115	122	93	122	118	134	110	117	129	116	102	110	90
35319	18704	6877	4408	6645	9691	11239	10397	9565	8203	7213	6229	5169	4538	3813	3612	3183	2968	2631	2403	2284	2059	2031	2086	2033	2118	2965	2854	1910	1591	1352	1226	1245	1080	1065	1089	1066	1036	990	895	928	938	975	1039	1071	990	1032	1013	1030	1089	1041	968	993	910	917	900	904	876	910	924	944	904	842	875	854	937	960	893	956	933	968	901	919	920	853	893	883	869	903	950	907	857	838	881	848	905	932	863	919	863	849	802	899	888	867	867	873	789	858	815	895	795	878	825	866	874	884	888	899	845	854	825	846	798	867	882	855	848	827	869	841	806	832	829	813	872	855	822	809	847	841	847	830	833	831	841	823	904	800	828	842	898	870	827	825	780	877	882	808	814	818	875	840	861	806	874	826	862	809	826	835	889	887	862	838	871	831	869	833	912	825	798	859	849	889	862	818	859	860	888	843	855	913	795	850	835	858	848	812	825	861	895	927	805	847	866	839	882	829	875	856	852	843	865	869	842	846	863	854	797	786	909	819	867	829	810	921	843	846	824	808	831	879	851	847	869	824	821	830	819	847	821	856	794	843	859	836	915	839	889	875	875	814	890	874	838	792	878	834	841	842	846	868	863	790	885	835	867	801	855	843	872	854	887	878	818	804	862	778	895	826	787	873	901	808	826	807	853	839	858	835	840	866	823	771	859	879	847	816	870	850	843	824	835	861	850	868	830	861	839	842	865	866	881	852	834	854	832	875	798	837	855	884	861	857	818	869	858	819	848	865	836	806	834	820	942	827	853	862	842	854	818	844	855	847	868	800	875	826	829	803	803	830	852	835	845	836	856	844	855	844	892	819	839	846	797	875	843	839	823	857	852	817	866	866	815	887	886	874	801	842	837	845	874	873	854	832	853	856	845	853	846	816	835	885	858	785	837	807	790	864	860	838	832	846	833	846	867	877	821	870	878	844	865	845	823	790	863	854	801	890	838	845	877	838	822	831	885	822	837	858	886	857	874	898	825	863	842	869	857	862	868	810	846	857	881	864	819	817	774	813	826	851	834	918	828	868	849	886	870	797	826	859	828	852	849	876	897	818	816	833	849	829	806	786	854	852	823	837	841	830	832	779	878	861	870	855	856	865	826	807	810	876	825	855	814	868	823	855	862	854	852	858	811	863	824	847	857	876	849	857	820	812	841	880	851	807	794	846	872	831	802	856	841	851	827	863	839	855	822	870	845	884	821	830	834	884	809	810	838	810	850	853	879	828	834	836	881	835	800	798	805	852	889	824	865	851	859	841	813	878	830	858	858	820	820	804	820	873	828	816	858	882	864	847	858	854	815	860	857	801	826	843	845	883	827	890	859	849	874	824	821	779	855	813	848	848	883	830	882	840	854	781	856	839	839	823	871	829	844	849	854	885	908	899	827	828	837	817	825	817	812	896	837	930	869	846	848	839	840	826	870	829	904	858	856	830	868	835	838	835	888	840	846	892	861	826	823	820	827	856	871	824	865	851	833	852	815	878	904	845	854	793	862	811	851	854	848	907	828	851	833	841	862	804	817	813	880	900	854	788	824	861	797	852	850	858	836	847	787	783	854	894	803	852	855	910	886	841	825	843	872	810	842	847	877	913	832	852	836	846	863	794	892	852	841	832	863	818	865	857	848	851	825	830	878	857	791	859	840	923	881	810	849	848	863	827	868	837	833	822	822	822	843	825	823	803	842	821	821	889	861	833	855	854	838	795	875	874	859	891	862	839	836	884	866	773	847	827	804	865	841	851	837	809	858	859	859	876	799	816	806	801	796	857	866	869	858	816	883	877	884	817	858	852	810	845	847	830	895	855	828	851	885	835	865	839	869	886	823	834	847	850	843	853	873	835	875	851	839	827	830	876	812	858	809	870	856	838	860	859	844	843	817	823	824	870	783	823	850	846	795	863	851	863	852	852	839	887	864	832	871	842	854	819	862	855	822	847	811	858	845	846	784	851	846	849	867	831	883	841	859	852	841	798	853	838	875	827	830	827	875	837	781	899	834	842	859	814	849	869	839	829	849	806	827	828	851	855	819	858	838	869	862	870	866	829	794	837	838	865	870	863	815	873	855	843	820	805	872	821	809	792	831	825	866	799	856	848	842	870	853	884	856	817	820	870	859	866	831	830	826	783	827	872	830	869	862	856	829	869	888	848	846	834	817	785	857	846	873	858	831	788	819	791	883	843	820	840	822	851	840	848	866	792	896	814	876	818	804	874	834	820	871	837	828	816	805	809	911	837	804	806	785	886	852	901	790	882	848	874	850	837	836	829	879	875	824	837	885	855	842	850	811	862	818	863	818	812	866	837	821	839	820	838	882	816	832	819	817	814	837	811	829	829	834	849	816	837	858	835	809	813	862	790	825	850	837	805	884	861	847	828	843	894	860	843	821	857	812	841	840	829	804	787	876	807	857	872	851	822	844	828	841	847	881	877	855	877	853	894	887	871	800	870	819	797	876	862	864	859	892	864	852	839	892	859	858	862	816	898	892	889	832	824	841	880	854	834	851	840	851	850	804	824	841	945	839	830	877	880	868	833	869	819	860	893	879	849	825	854	770	824	848	823	863	887	917	792	843	812	828	889	808	837	837	859	860	825	835	873	864	845	844	815	848	837	873	822	810	860	839	848	826	855	840	891	899	864	856	918	818	835	831	852	892	796	846	803	869	837	858	814	833	866	863	837	868	828	852	831	817	863	861	780	802	855	817	818	812	826	900	886	890	869	879	879	900	805	867	826	823	863	811	824	880	863	866	809	865	820	798	863	842	848	826	848	867	841	848	774	835	807	873	850	851	849	827	827	875	897	843	866	859	833	834	842	798	841	852	838	831	822	832	878	835	820	851	894	827	855	805	829	858	833	866	894	803	847	841	844	871	853	838	870	831	811	888	815	864	866	872	868	809	825	811	941	889	831	821	801	843	890	820	822	841	889	813	847	852	848	833	849	865	845	808	827	801	867	797	878	864	782	861	807	874	870	851	832	824	826	875	848	831	865	826	859	893	802	853	795	854	804	813	890	847	840	828	852	788	830	850	873	822	757	823	840	851	809	838	829	852	833	878	855	800	878	804	811	851	826	879	847	872	821	864	858	838	848	859	854	863	811	871	837	794	849	830	870	860	848	905	877	870	887	866	828	814	870	842	840	813	821	836	866	800	843	880	881	877	903	864	865	881	842	849	864	882	811	951	885	804	857	855	844	823	848	825	805	832	820	878	787	881	798	854	851	831	872	847	848	831	833	866	822	873	876	823	854	886	865	889	872	808	877	850	831	816	911	799	817	873	883	865	873	859	905	861	878	822	838	849	862	872	878	848	902	846	896	848	849	805	838	865	827	843	869	876	807	860	860	870	839	832	800	886	818	830	837	876	848	798	801	851	807	838	844	855	890	838	925	854	881	852	839	878	906	795	912	861	880	803	830	827	848	799	839	799	858	847	850	847	823	845	831	852	842	807	854	830	868	850	856	884	827	878	865	864	855	860	898	827	893	846	819	858
3586	1172	331	171	149	146	209	242	194	198	178	176	148	155	144	129	143	97	95	93	98	97	99	96	111	137	131	132	100	100	86	92	86	80	81	84	76	75	75	88	62	79	79	78	65	79	85	66	73	91	87	82	68	76	90	74	71	98	66	95	63	78	75	70	68	82	85	83	72	91	74	68	72	84	81	71	64	87	65	90	78	98	76	74	69	91	87	81	72	87	97	79	82	90	58	74	81	92	77	69	77	80	68	102	68	82	65	67	83	77	93	74	68	81	75	84	69	58	86	79	84	86	83	93	75	70	87	78	81	73	70	78	88	80	73	69	85	77	85	80	80	69	79	65	72	79	79	90	85	82	73	95	70	68	81	80	80	81	71	70	73	65	78	74	102	71	57	73	92	77	88	80	76	79	72	69	84	84	89	76	69	68	74	68	64	67	87	91	61	97	62	79	80	77	83	81	68	73	80	67	93	70	74	83	57	70	78	84	64	92	67	91	92	66	67	93	71	92	74	101	74	72	71	78	72	84	76	89	73	72	71	67	77	80	73	70	85	83	80	80	70	68	55	67	75	78	72	62	63	77	73	69	73	83	75	70	95	82	90	90	80	74	63	79	67	84	65	73	92	69	82	73	77	81	81	72	69	78	60	75	72	84	88	67	75	74	64	58	77	69	84	69	56	68	68	71	81	81	75	91	83	81	62	80	85	78	68	92	83	81	73	98	82	73	68	90	80	81	96	81	62	75	79	95	62	72	62	94	67	77	71	76	78	92	83	83	75	71	80	77	65	62	74	85	75	99	87	82	65	70	73	73	89	103	82	71	84	68	96	64	68	74	71	69	65	62	78	79	70	69	70	72	58	65	76	67	71	60	80	68	73	78	78	76	65	71	75	85	79	84	64	68	74	70	89	67	80	66	83	70	75	74	77	69	58	71	71	72	66	86	80	90	56	82	86	81	78	68	86	94	70	81	66	77	84	75	75	59	76	64	71	78	79	90	60	64	67	72	104	70	81	80	80	78	66	73	57	76	86	96	83	65	53	73	72	89	79	75	79	80	70	68	71	85	72	75	87	76	69	68	81	75	77	70	63	70	60	75	102	71	73	82	76	84	89	68	69	77	74	72	75	76	72	95	63	74	87	82	85	89	80	63	66	90	76	77	68	86	84	58	69	81	54	66	80	78	80	74	73	59	76	82	90	74	72	82	80	68	70	75	68	81	81	74	74	74	73	55	73	77	76	71	76	73	77	63	83	73	72	80	70	69	90	75	84	75	78	85	92	75	76	57	61	88	70	95	81	88	66	78	82	103	71	65	72	83	75	75	65	66	94	87	78	61	78	72	80	69	66	66	77	61	89	69	67	94	77	72	80	65	60	68	68	68	84	75	72	85	63	87	57	90	69	76	67	94	89	67	85	70	70	96	84	82	78	80	70	75	65	83	77	78	83	81	77	83	78	64	75	92	91	80	74	63	66	71	68	69	88	58	76	80	65	69	78	83	75	78	65	81	75	85	54	86	75	82	69	90	87	71	68	70	73	64	70	68	61	75	79	78	79	78	93	78	76	88	73	84	79	68	81	94	68	78	74	88	75	66	72	82	92	72	88	74	74	80	84	87	67	68	70	72	82	68	68	66	78	90	84	91	75	89	65	58	88	78	78	66	86	67	83	66	78	75	68	76	73	63	65	86	76	68	60	72	85	74	91	82	80	76	86	84	92	83	76	80	75	102	91	71	81	69	62	66	82	83	95	74	91	92	66	56	78	83	81	67	78	89	67	96	75	76	76	78	74	61	87	86	82	69	100	68	95	68	75	72	78	85	77	84	60	78	59	70	62	73	78	73	63	94	68	75	80	76	71	87	67	77	77	70	90	59	74	65	93	76	81	71	73	71	82	67	72	61	86	68	84	80	81	81	87	81	84	68	73	75	71	82	69	67	57	64	75	82	64	88	80	85	96	68	96	56	81	75	74	46	61	90	77	73	56	76	69	74	97	80	67	62	77	89	71	73	74	72	65	90	89	82	59	82	71	81	78	79	73	80	76	84	69	71	64	64	78	73	83	74	83	82	64	86	67	63	79	76	83	81	82	83	71	67	68	82	73	84	80	64	71	79	67	64	77	76	87	72	60	73	72	70	72	71	77	70	67	73	78	74	65	87	85	77	86	71	71	76	93	79	73	61	78	75	79	67	65	75	79	70	79	70	86	84	76	89	70	82	85	61	71	74	69	88	79	85	74	68	47	86	68	84	51	75	76	81	86	83	85	79	89	71	80	68	64	82	90	77	80	63	74	80	78	83	70	89	69	82	81	81	65	73	66	89	87	81	72	75	63	72	84	85	76	73	77	81	71	67	65	79	73	62	66	68	60	62	63	63	88	72	72	67	66	80	77	68	85	70	80	80	78	71	67	75	82	74	74	81	75	70	73	72	62	88	79	76	73	62	77	58	63	69	73	75	79	72	87	65	79	84	61	83	88	85	70	77	67	72	77	71	75	86	78	75	70	70	73	97	81	73	71	82	85	82	75	80	83	67	73	72	84	67	80	95	71	71	79	90	88	74	86	80	75	66	83	82	78	74	71	78	83	89	71	80	78	73	57	79	75	59	74	69	75	72	76	77	84	75	64	84	68	61	83	81	82	73	87	88	70	69	71	64	82	74	86	71	83	70	84	72	70	83	81	76	58	92	75	73	56	73	74	88	80	68	80	79	73	71	98	65	66	76	85	65	65	68	65	58	83	71	74	71	75	82	83	84	84	79	67	73	77	66	86	83	80	87	77	81	91	85	76	77	71	68	83	83	83	81	60	78	85	77	68	68	73	83	65	86	74	70	85	81	80	83	76	77	70	77	74	77	78	54	59	92	72	106	83	74	72	77	96	69	60	94	96	67	61	72	82	84	72	73	78	77	81	81	94	85	75	80	82	77	70	84	84	68	91	66	83	89	72	72	78	50	77	76	87	75	81	66	66	71	81	64	80	79	72	74	88	71	83	68	63	91	83	74	69	88	73	72	91	84	79	63	71	64	61	73	88	72	62	86	78	79	80	71	81	73	87	77	77	80	69	75	62	76	84	80	78	80	78	72	80	80	75	70	65	78	74	53	69	61	54	71	79	67	99	77	70	70	86	73	90	79	71	78	75	67	66	85	63	85	67	74	92	60	63	74	71	85	66	87	67	70	82	59	76	73	88	62	64	86	75	75	68	80	79	73	74	89	63	83	82	65	71	76	77	55	69	70	92	77	71	78	74	80	82	93	79	74	80	74	70	78	70	74	70	85	68	78	81	83	74	80	84	73	88	78	70	70	69	73	83	67	93	65	69	83	84	73	81	89	74	71	76	70	82	80	91	54	72	87	66	86	81	65	77	92	90	83	73	69	67	72	88	86	55	77	70	80	71	92	83	79	72	77	87	72	79	80	80	76	74	86	71	76	82	86	77	59	97	97	85	76	75	79	82	76	94	82	74	65	78	91	78	68	74	71	89	71
26680	10082	3451	2689	3975	5374	7003	6528	6007	5102	4369	3854	3299	2726	2404	2147	1929	1852	1664	1415	1434	1341	1225	1270	1304	1526	2027	1748	1233	1035	825	800	788	698	663	668	686	631	621	667	629	638	610	675	678	675	692	677	680	687	689	667	647	618	639	584	622	636	609	645	611	607	611	588	585	613	663	645	588	569	577	610	555	567	568	600	596	594	603	598	577	569	565	602	612	619	578	556	590	542	607	574	599	584	518	563	576	573	580	572	590	541	595	587	558	559	600	553	583	580	561	578	571	558	589	567	584	557	549	519	589	597	584	578	566	616	558	607	554	566	541	542	527	577	531	607	583	580	567	549	563	608	550	548	545	570	558	545	562	542	556	507	597	566	615	551	564	611	517	570	571	569	583	588	515	625	608	530	618	556	586	535	568	576	603	555	583	560	528	568	523	547	574	543	603	590	563	555	549	583	609	593	576	552	525	565	591	558	636	557	574	596	587	572	557	651	569	567	552	582	608	553	595	555	630	581	566	579	528	555	563	596	587	572	543	576	550	573	587	599	548	582	542	572	573	581	533	576	577	583	539	570	564	582	587	580	555	600	597	544	548	569	579	591	600	589	560	581	594	569	589	591	549	545	580	567	557	590	595	565	573	544	581	538	594	574	545	582	572	553	593	581	552	577	562	530	573	584	561	543	573	572	570	603	619	609	555	546	554	580	534	600	530	613	523	574	576	575	545	561	575	586	564	587	566	534	557	551	570	594	567	595	606	589	571	535	529	566	570	567	576	542	607	535	568	579	610	572	552	557	555	534	641	552	594	583	563	564	564	514	546	576	586	553	556	590	566	590	573	543	608	576	570	599	562	583	583	608	572	560	581	568	579	579	562	624	621	554	551	543	562	549	549	556	635	582	583	587	638	590	584	614	581	591	544	585	529	554	560	590	578	527	560	623	649	571	564	530	588	578	559	526	549	592	589	553	561	526	580	613	588	530	580	576	577	613	556	565	576	547	579	547	576	598	578	562	587	523	556	544	585	560	546	579	561	568	572	570	591	581	555	608	562	581	571	578	565	610	537	551	595	589	551	555	582	562	575	614	567	560	552	570	605	542	579	598	573	572	596	602	604	554	585	512	548	565	540	581	559	585	601	542	594	546	555	547	598	555	552	560	545	562	569	534	585	584	566	579	636	551	554	580	572	571	564	603	560	565	571	553	553	562	523	598	539	540	554	550	594	572	552	598	580	605	604	594	567	595	575	545	557	588	596	565	549	551	618	610	575	550	572	559	580	563	561	574	541	584	563	588	576	600	555	570	539	604	578	606	594	587	565	589	602	543	553	544	565	590	579	584	562	599	563	552	589	579	571	583	540	559	567	549	527	543	573	558	557	576	597	604	578	548	535	521	609	599	534	598	541	587	585	573	525	558	595	596	597	580	536	571	584	553	567	559	612	565	562	557	536	551	553	576	559	544	582	528	559	587	569	576	586	542	586	538	539	549	563	583	558	534	594	580	567	593	570	582	562	544	577	547	546	525	580	563	545	599	572	555	582	601	582	527	582	530	518	547	595	612	588	532	575	585	606	560	610	627	548	554	547	587	561	559	549	508	555	583	589	552	559	590	563	565	552	636	545	557	567	588	593	576	572	583	572	555	539	556	599	583	537	543	573	558	560	587	593	561	580	624	554	626	588	596	545	572	561	553	564	527	526	487	614	579	605	585	608	557	606	584	577	548	619	548	538	549	565	565	560	579	542	571	568	592	558	576	557	613	555	568	578	579	540	576	571	577	544	538	592	572	578	579	599	557	576	569	560	607	604	546	579	593	551	559	598	565	550	570	582	578	579	561	556	555	527	624	576	559	558	582	584	577	646	576	517	572	536	574	588	570	577	566	566	548	553	572	574	551	535	570	556	554	570	563	531	579	611	539	574	544	578	574	562	618	580	570	580	585	577	587	577	574	577	613	593	602	521	570	574	620	617	615	588	602	533	572	567	540	566	570	594	519	573	548	576	531	578	589	530	544	598	613	588	589	559	586	558	512	584	577	539	529	571	558	567	516	572	554	548	561	551	536	600	542	565	550	566	595	594	553	601	566	549	574	579	565	567	563	594	572	556	571	574	590	550	600	585	591	595	580	573	629	555	622	579	547	576	604	548	594	561	529	567	578	568	569	566	549	614	582	565	560	573	552	550	575	601	553	592	582	599	608	577	573	550	514	559	619	567	531	602	532	613	593	545	609	596	580	585	527	483	548	574	591	611	566	543	584	585	589	607	610	605	559	557	563	587	593	577	576	589	562	571	597	535	580	583	590	579	571	550	553	558	526	552	565	589	552	602	564	585	606	618	554	584	559	556	604	573	561	588	565	511	556	587	507	605	560	597	572	588	574	595	596	564	561	592	539	584	600	549	541	613	603	556	585	544	611	539	588	577	588	585	571	606	585	564	581	576	620	569	566	548	597	567	575	598	588	594	555	545	584	558	574	585	542	585	623	548	558	576	610	545	579	562	579	603	608	589	562	514	544	553	568	585	563	598	549	569	571	588	551	598	573	567	549	535	581	578	586	593	584	573	575	562	537	572	561	589	598	569	622	596	606	562	546	572	621	600	567	603	526	546	503	596	535	554	586	612	562	551	561	552	572	581	625	562	554	562	568	576	545	558	589	581	534	602	568	559	545	574	551	541	554	578	569	592	567	584	577	577	535	559	528	574	599	591	586	603	561	564	556	591	550	581	546	553	593	613	551	530	578	596	580	575	571	560	576	547	592	555	583	545	591	550	551	559	547	597	551	585	630	570	590	615	554	563	580	573	554	639	606	560	563	552	589	546	565	532	553	597	570	594	571	527	541	585	574	586	580	556	555	587	586	551	592	563	579	565	565	548	584	543	587	581	563	584	571	564	545	608	608	535	572	547	578	554	587	557	582	616	544	555	539	597	592	546	594	574	559	538	574	600	535	556	565	545	543	592	576	562	539	511	581	569	571	582	572	601	555	564	570	566	570	603	563	567	568	592	551	537	605	585	498	535	590	562	595	555	592	624	578	604	599	612	581	584	541	543	541	594	576	547	598	614	567	582	549	515	560	515	530	562	510	573	565	578	569	610	584	576	583	526	573	574	508	558	581	584	567	575	527	572	571	562	588	527	616	588	573	567	585	570	580	629	544	550	561	595	551	594	582	588	579	528	552	607	575	582	595	534	593	565	558	609	566	540	570	558	602	565	577	599	549	544	598	565	581	602	548	567	567	567	523	568	535	588	550	559	540	599	590	553	540	543	539	491	588	587	581	587	581	531	580	627	641	598	583	556	560	555	611	625	542	600	579	562	600	581	540	545	523	560	568	571	600	571	553	577	596	527	543	590	555	566	554	581	576	573	571	580	565	580	538	586	573	579	574	552	619	583	564	602	602	572	546	558	588	559	562	535	546	569	542	555	587	589	519	575	550	571	593	595	580	630	536	546	584	585	559	546	581	553	582	538	606	580	574	600	581	597	562	585	591	581	547	615	644
5321	2474	638	260	169	194	254	282	270	283	240	231	208	183	159	158	142	144	128	136	142	116	110	97	143	138	170	119	102	119	87	110	113	97	95	102	91	92	84	87	101	90	98	129	97	90	84	107	113	93	88	95	95	87	101	83	109	101	97	78	98	107	105	95	107	106	84	101	91	92	123	102	92	103	95	89	82	86	114	95	84	101	92	108	100	82	95	81	94	82	88	87	87	81	88	114	80	98	93	88	85	95	83	101	98	93	95	90	99	63	94	84	103	87	75	99	96	94	91	82	96	85	83	104	85	107	85	70	86	98	100	88	78	83	92	85	105	108	106	105	91	94	97	89	106	89	83	81	86	99	96	84	90	93	85	95	93	91	86	105	99	84	91	104	73	103	93	85	82	109	93	83	79	99	104	95	95	65	97	89	96	87	90	96	78	82	81	98	78	73	89	74	82	81	103	94	93	102	90	90	99	77	89	97	76	84	94	105	99	103	98	78	84	91	86	97	78	98	100	96	107	86	90	109	86	82	97	91	84	102	92	89	86	102	95	77	76	81	83	82	83	108	103	91	90	101	91	96	86	102	81	97	104	79	77	86	95	105	96	79	90	90	95	91	80	94	111	88	85	85	91	98	106	74	91	100	77	83	85	72	83	87	86	96	89	85	82	96	83	84	91	85	91	94	102	97	90	77	100	73	88	84	94	78	94	101	112	94	85	96	102	97	93	94	100	103	88	91	93	96	79	91	103	91	84	91	105	80	88	98	92	76	95	101	110	93	100	86	82	82	76	87	91	97	97	87	87	86	79	111	92	76	117	92	77	102	95	86	96	93	77	86	91	99	92	85	80	86	102	107	95	93	100	100	106	78	87	95	102	92	79	107	93	102	86	97	86	88	91	107	86	95	89	83	89	97	105	104	94	98	96	90	89	99	94	99	98	98	95	97	95	109	85	100	96	86	90	88	105	118	101	81	83	90	86	100	89	105	98	99	90	91	81	81	74	86	88	94	99	103	97	85	93	93	85	99	83	94	84	94	89	96	71	93	94	91	80	76	81	90	96	82	97	93	80	80	88	103	76	86	99	79	74	93	102	90	81	91	89	84	96	95	87	105	88	87	89	93	85	91	93	90	59	84	98	92	84	82	84	89	79	82	83	87	104	63	74	95	93	82	99	98	98	80	93	91	92	78	86	82	85	96	84	82	88	70	82	84	84	79	88	105	89	79	80	94	96	87	93	98	88	77	97	85	86	92	76	98	95	91	105	92	84	89	85	93	91	100	106	96	89	92	92	94	100	63	93	79	93	92	83	84	87	87	81	82	88	86	95	100	86	103	91	99	99	87	93	88	80	96	104	98	82	92	82	102	82	107	94	97	96	112	70	85	97	84	84	91	70	93	81	103	78	83	90	103	88	101	87	104	75	93	96	85	81	82	78	111	90	96	107	87	99	103	83	103	101	88	94	73	95	89	84	92	74	82	92	78	86	78	82	91	72	92	86	85	108	107	89	88	100	98	88	83	92	101	89	95	82	103	95	98	95	96	96	88	78	89	79	78	89	89	74	99	84	101	80	70	81	74	101	92	106	94	77	91	79	101	92	88	80	93	90	95	87	88	83	103	90	92	100	84	95	99	70	91	94	100	85	85	73	102	74	87	97	86	96	75	118	73	103	96	88	102	92	92	99	97	77	78	87	100	75	115	82	94	107	96	93	69	102	86	109	79	85	92	96	96	76	80	86	100	79	83	90	96	82	104	83	104	76	87	91	90	93	100	100	100	100	89	83	92	98	99	98	93	81	97	87	80	92	78	81	80	104	82	94	89	95	83	81	81	70	92	90	86	79	81	101	100	107	85	100	92	80	94	77	104	75	95	89	95	90	104	103	95	107	98	90	89	105	105	73	76	85	82	93	100	76	89	83	100	91	72	87	99	92	89	89	80	96	102	97	85	88	84	91	83	84	73	77	93	81	82	74	102	93	91	86	113	106	85	89	103	87	90	94	99	105	91	92	98	72	106	89	104	103	93	103	87	77	105	102	82	78	84	82	76	96	80	85	82	94	93	94	95	79	82	99	112	91	92	90	95	88	84	100	73	82	86	87	84	97	96	87	83	99	89	97	94	83	79	98	96	103	91	81	95	123	99	88	96	85	95	91	74	90	99	94	93	83	85	91	86	75	77	98	89	96	82	93	82	112	108	76	103	88	94	83	102	77	90	82	97	88	90	80	86	86	112	108	72	98	91	86	88	80	95	96	82	72	80	89	84	93	90	103	88	64	96	95	88	99	100	94	96	87	79	82	85	105	110	80	78	84	92	89	81	114	95	97	72	75	89	98	100	99	88	89	87	76	107	88	90	77	104	100	82	90	86	104	104	73	90	104	92	87	93	86	84	70	102	89	88	98	104	97	103	83	90	86	77	93	80	86	96	84	78	93	90	108	84	75	76	93	89	87	91	83	89	90	99	97	85	91	108	82	106	85	88	97	88	90	84	100	85	84	108	86	76	93	99	100	94	108	88	85	102	93	75	104	102	80	90	89	96	81	100	90	87	81	100	81	87	97	83	87	85	91	85	74	85	84	93	93	98	112	87	72	90	84	79	98	85	93	96	82	89	95	90	83	89	70	84	82	79	77	87	99	100	78	91	103	83	86	91	82	80	85	96	90	96	114	102	83	79	91	83	85	102	73	88	70	98	92	80	86	93	73	77	94	114	105	115	95	98	103	89	94	89	86	95	92	103	105	80	74	103	76	103	90	84	93	77	95	81	97	90	80	116	95	97	88	92	91	95	87	73	88	82	98	64	110	92	100	87	95	89	84	91	95	76	92	82	95	83	86	86	80	87	93	79	80	81	93	87	90	89	106	86	79	68	84	73	91	102	74	90	81	83	83	85	102	93	96	83	87	95	86	115	89	93	92	95	88	113	77	92	80	86	98	80	88	74	96	98	84	77	91	85	105	96	100	97	82	82	106	80	106	74	95	86	90	76	71	87	102	105	101	88	84	96	91	92	80	96	81	87	91	96	97	88	88	90	95	78	82	83	82	93	99	85	107	70	84	96	95	87	95	84	98	105	97	110	102	95	94	93	90	87	97	65	93	86	101	93	97	90	106	76	100	91	89	107	84	93	114	94	106	71	91	86	93	98	87	64	86	111	88	97	88	112	78	84	83	94	91	87	80	97	81	86	100	82	87	101	99	74	95	91	90	87	99	91	77	81	93	85	109	95	92	103	93	94	104	88	90	82	82	91	83	80	86	97	101	98	99	94	84	107	88	87	105	89	101	115	81	101	90	81	116	85	88	82	102	79	94	87	96	112	74	75	90	93	80	94	89	83	78	91	118	87	97	95	100	104	101	95	94	90	108	77	95	100	90	79	91	105	98	85	97	88	108	89	85	83	88	88	75	88	80	86	97	96	105	97	101	88	88	94	100	80	103	76	84	100	98	93	80	79	93	85	104	89	99	102	105	114	79	74	100	86	108	103	91	101
32630	15705	5883	3874	5897	7421	9125	8820	7845	6680	5583	4883	4264	3625	3288	2804	2453	2372	1995	1892	1757	1582	1543	1535	1523	1883	2320	1982	1503	1275	1034	983	873	804	802	775	814	755	676	767	745	772	790	735	833	775	770	819	801	770	754	781	686	736	708	665	739	740	706	727	748	724	698	685	712	737	703	715	682	706	716	666	666	680	653	667	676	649	678	725	641	687	696	681	653	648	686	686	672	714	682	701	651	670	655	696	667	703	681	648	664	668	646	667	624	630	631	678	655	677	673	611	617	633	652	660	651	635	640	647	676	649	657	675	651	653	655	644	641	612	690	692	633	666	632	649	638	644	643	688	673	624	642	651	711	661	682	618	659	676	632	669	669	645	632	647	614	653	652	666	619	659	628	665	627	663	653	591	606	724	610	646	633	645	641	642	643	653	640	616	655	651	695	690	648	649	640	583	672	693	648	656	622	659	724	661	658	616	653	632	674	668	608	658	675	666	616	654	640	663	638	632	674	648	623	644	645	617	636	677	648	678	648	660	665	616	660	652	684	655	676	626	630	655	601	645	584	666	707	637	673	687	629	668	676	645	630	646	658	646	678	664	666	648	692	657	629	656	679	636	636	666	658	665	632	637	675	645	632	616	642	664	668	641	601	700	639	652	664	680	650	669	674	639	626	684	671	676	632	653	643	654	659	650	620	669	630	666	647	636	656	637	634	656	648	671	650	649	660	661	690	671	680	644	622	633	632	649	653	656	621	641	650	627	671	642	646	667	668	695	656	707	653	657	679	655	701	686	655	694	647	640	658	641	655	624	614	722	654	655	635	636	670	647	653	668	683	630	720	637	632	640	665	645	664	651	651	684	655	675	654	685	649	663	654	626	632	665	648	645	636	624	680	663	683	678	666	647	650	692	632	626	655	627	651	624	657	610	628	652	628	651	664	634	693	642	644	671	665	627	691	644	664	628	632	646	651	645	643	666	638	634	676	652	670	603	671	674	684	662	656	708	652	654	646	605	659	688	692	698	618	650	594	646	652	648	631	635	669	676	700	744	682	660	703	685	644	675	584	646	699	685	648	673	640	660	685	676	632	662	671	655	634	672	609	689	696	668	668	664	626	632	652	628	642	681	616	645	651	646	638	663	646	633	644	641	619	651	673	653	643	655	603	657	664	635	650	623	665	677	657	629	676	605	629	680	663	651	637	605	662	651	649	672	652	687	636	647	684	651	671	685	696	706	665	637	660	643	651	653	656	624	636	661	633	671	626	692	644	715	679	650	613	619	600	640	682	654	652	632	667	619	640	656	670	647	636	643	611	626	673	667	631	626	662	676	637	671	640	679	642	677	646	668	640	647	650	646	664	642	623	607	673	650	698	660	641	676	671	672	593	704	633	665	653	631	623	601	655	612	605	642	641	612	608	685	644	686	628	629	659	645	668	637	665	648	650	679	618	671	661	646	653	703	620	672	637	701	629	664	651	626	690	684	636	706	649	663	643	655	621	661	687	672	607	625	612	630	671	634	630	669	650	667	660	663	667	663	684	642	638	613	634	664	594	661	650	674	647	641	631	688	639	641	650	665	676	659	644	675	650	617	613	668	660	705	658	650	665	682	622	661	628	683	701	638	608	673	675	654	676	667	628	667	657	663	688	648	686	677	659	645	619	622	627	636	687	649	654	625	720	647	639	649	656	697	675	678	710	649	658	619	695	639	635	656	620	668	629	671	605	648	649	679	653	657	645	629	676	730	678	670	695	648	664	674	692	647	647	674	665	669	636	645	621	667	666	638	676	625	598	684	678	712	638	675	637	631	673	655	676	624	691	640	629	687	677	632	667	651	643	687	709	687	653	645	664	697	664	647	664	692	648	676	636	638	647	629	704	593	676	655	658	636	628	656	673	707	676	678	682	665	618	645	674	650	713	588	591	680	612	628	669	665	657	636	591	643	704	677	668	602	714	674	614	638	623	655	663	671	678	693	633	646	680	707	679	622	616	654	657	664	656	676	649	621	664	667	631	654	630	613	651	702	632	619	612	673	664	636	654	673	693	680	604	629	652	667	656	694	633	652	612	637	657	690	648	612	650	687	633	671	704	604	684	615	661	604	643	665	682	630	670	650	637	584	614	702	649	637	630	683	666	670	642	620	638	660	669	675	637	633	676	656	675	648	616	651	645	675	628	638	682	617	675	638	653	657	704	665	656	720	612	632	613	652	655	688	680	684	655	659	629	675	661	615	680	636	694	628	674	670	632	653	655	682	625	617	668	630	669	698	614	721	663	639	660	631	593	658	648	658	671	632	660	657	645	667	625	650	641	657	660	599	648	637	627	655	626	643	667	668	680	640	630	650	677	636	646	662	664	707	665	618	636	693	661	614	654	687	689	642	616	629	649	700	630	659	635	612	678	652	647	652	630	679	628	590	633	644	668	638	679	654	662	650	662	639	672	698	699	625	670	680	686	662	621	621	637	670	647	625	657	620	659	650	623	642	641	650	667	617	639	642	613	657	657	655	666	644	633	666	676	605	669	645	669	633	669	711	660	656	649	613	698	655	659	660	673	613	675	666	652	659	624	626	664	649	663	661	702	639	677	663	624	622	633	639	695	625	652	638	682	683	670	649	676	627	674	695	662	626	676	670	677	691	669	685	664	635	633	676	572	669	648	620	635	685	607	639	625	679	660	706	643	692	612	642	646	623	623	661	671	645	665	607	702	645	682	641	672	658	626	675	645	655	710	638	625	670	598	617	653	630	599	650	650	638	627	654	632	687	673	668	691	648	647	655	625	662	639	661	621	652	660	619	667	705	683	629	636	652	652	637	645	677	663	691	630	638	622	683	669	696	622	702	617	631	677	659	690	694	609	621	652	629	631	662	611	608	686	656	637	649	677	603	607	638	617	640	642	680	661	670	644	661	668	735	680	681	631	625	626	649	658	639	623	669	672	659	683	662	612	684	673	616	667	630	633	671	635	645	659	640	672	647	681	646	666	631	659	632	645	647	672	620	633	641	665	673	677	632	658	613	645	681	696	651	680	678	717	628	668	645	636	653	652	647	670	670	644	683	683	668	691	656	632	667	663	634	643	602	669	618	611	680	646	616	654	711	680	656	660	629	682	649	598	621	672	639	598	628	631	624	627	652	681	688	633	657	607	687	640	725	702	681	643	607	640	668	681	626	660	672	677	643	689	668	615	658	617	642	635	643	710	682	679	666	669	704	674	672	740	639	635	627	671	630	662	633	647	645	637	647	633	659	674	664	651	679	713	654	688	641	606	599	595	640	673	624	655	636	657	695	643	660	639	672	646	658	669	635	666	652	685	632	666	662	604	694	659	665	669	658	657	644	643	676	630	647	620	693	636	679	664	640	677	653	671	658	620	655	613	666	646	687	628	648	667	639	697	614	664	579	609	639	679	638	658	650	632	629	625	606	640	701	623	678	657	625	712	626	659	696	650	655	633	692	621	645	643	645	680	643	654	646	652	626	637	676	664	705	672	621	599	689
5830	2009	622	258	184	206	263	272	273	278	225	201	208	196	188	171	171	165	136	155	132	131	131	129	165	141	165	159	134	108	113	115	117	110	108	148	129	125	103	120	111	107	106	124	118	99	84	118	109	104	100	113	85	111	110	122	119	107	109	104	106	121	95	120	96	107	115	116	107	127	93	92	97	117	100	104	122	94	106	104	96	100	116	99	113	121	99	139	120	92	128	93	119	115	109	115	89	104	103	105	119	81	107	105	96	116	121	101	116	108	108	114	102	117	89	107	112	138	118	108	101	114	104	101	107	121	113	94	97	80	118	92	103	108	94	107	111	117	130	104	101	110	108	110	103	126	111	125	92	115	113	93	107	106	100	90	118	123	100	105	103	106	122	108	114	87	101	110	122	103	134	105	112	112	106	116	106	87	101	115	101	108	105	105	111	108	110	130	96	106	100	79	92	119	89	105	105	102	123	102	129	104	110	122	99	118	89	130	95	111	126	95	110	101	106	109	107	102	110	121	122	103	87	112	127	158	107	110	120	99	100	82	107	96	135	118	98	113	87	107	108	104	109	118	118	119	108	101	100	124	126	127	104	104	104	97	115	104	106	120	125	99	114	119	107	99	120	109	115	107	96	128	103	98	106	100	118	89	125	109	111	106	113	87	126	101	93	125	96	107	117	98	115	109	98	117	95	109	119	111	113	108	104	104	119	117	97	111	126	111	110	109	116	98	102	94	104	126	90	103	114	102	98	106	126	111	111	101	106	126	113	96	115	103	123	94	119	104	104	97	106	92	115	123	134	96	110	111	119	110	111	106	110	110	110	124	103	109	103	108	114	104	112	109	100	106	108	94	101	107	117	114	104	103	122	87	110	104	115	94	139	90	121	117	114	93	104	100	90	100	107	127	110	108	96	123	97	115	95	113	123	124	100	112	99	111	93	122	90	110	127	109	96	94	99	104	118	100	104	89	102	101	105	103	120	130	107	111	110	110	107	113	109	101	136	97	119	107	114	99	90	105	114	103	125	126	109	99	124	100	117	98	109	107	126	117	114	110	116	105	105	103	128	94	113	99	107	101	117	113	105	101	85	112	113	98	92	112	101	102	97	95	115	108	109	108	101	87	103	112	119	122	104	106	106	101	117	110	86	111	115	115	102	94	106	127	104	95	120	97	98	94	109	105	96	102	109	111	109	89	95	95	107	125	96	103	114	94	132	102	88	106	105	104	106	111	99	115	107	104	79	82	105	105	111	100	113	99	100	96	114	122	132	102	115	103	123	112	99	98	106	109	108	101	132	111	115	96	104	96	101	117	111	120	99	114	116	110	105	109	101	114	105	84	111	112	101	99	114	107	116	104	114	97	121	94	107	116	123	114	95	117	101	96	115	71	112	109	117	124	103	117	107	129	106	106	122	114	98	120	99	110	96	119	98	92	109	122	103	101	124	104	115	114	104	112	108	120	119	94	110	97	104	102	114	99	111	101	120	106	109	98	102	110	103	124	97	117	112	100	105	111	88	94	96	115	112	110	113	114	110	111	114	116	110	108	110	121	106	106	103	108	130	136	105	98	121	118	109	118	108	102	122	112	125	105	117	122	101	93	113	97	110	86	107	99	107	107	104	121	119	103	116	127	100	116	101	114	99	111	90	106	110	93	121	101	116	95	108	121	110	94	84	112	106	102	103	102	118	120	124	103	131	100	95	85	104	99	114	105	102	113	81	108	112	87	106	104	112	97	103	114	115	86	112	102	107	88	123	117	104	115	128	112	93	117	100	110	120	107	107	101	113	131	97	106	98	109	114	118	93	109	95	104	112	95	113	100	107	111	105	102	91	107	115	95	116	96	126	115	116	97	127	84	94	118	101	93	105	95	120	112	110	106	112	118	115	116	142	102	122	131	113	108	109	92	112	99	119	109	112	112	101	94	105	94	108	105	118	91	86	99	102	110	105	114	106	115	100	131	107	113	111	109	106	109	84	96	117	115	113	107	114	116	136	98	102	106	106	110	103	112	101	99	99	105	111	107	97	111	118	102	113	100	114	104	96	98	95	74	119	121	101	119	98	96	109	117	99	91	100	106	93	120	110	100	108	122	114	102	107	94	98	101	98	100	109	110	97	117	96	111	125	107	107	118	112	93	89	108	108	122	100	89	105	90	109	107	104	104	101	109	113	90	108	115	104	95	107	107	102	90	123	91	103	104	93	113	113	93	110	111	97	118	109	96	125	120	111	106	110	115	95	117	95	116	102	89	109	102	96	109	110	95	97	113	111	96	93	104	121	81	117	89	108	102	100	126	100	95	106	114	108	110	117	102	108	93	124	107	109	100	113	108	90	106	93	112	120	103	118	108	107	121	106	101	111	110	109	108	101	109	105	93	110	96	114	106	112	110	100	119	117	103	113	120	109	104	122	113	107	98	118	111	114	90	108	105	112	101	88	104	125	104	90	104	82	105	84	111	100	106	128	103	100	106	120	85	106	98	102	108	102	116	104	90	89	108	120	116	95	95	110	125	111	96	104	95	111	107	114	122	131	99	123	117	108	105	108	100	99	109	120	113	106	111	119	122	124	111	93	103	117	98	110	101	105	104	112	111	102	109	116	119	108	126	116	109	119	116	99	105	102	104	94	102	113	103	109	104	104	107	106	119	113	95	102	125	109	117	99	108	103	124	107	103	94	108	111	125	106	104	106	97	109	125	83	84	109	110	87	114	98	113	105	121	110	121	123	99	102	118	102	116	111	107	100	103	107	113	104	99	113	103	113	106	117	99	116	103	99	101	109	119	101	110	87	108	113	104	105	91	102	111	103	116	108	110	107	100	108	100	98	111	99	94	109	105	101	91	93	86	127	91	115	103	117	112	124	109	99	117	105	109	128	120	113	126	108	100	100	110	113	105	117	135	101	117	122	99	113	114	99	118	113	86	90	97	116	102	118	115	120	117	120	123	121	107	107	110	105	110	120	108	97	112	100	102	117	126	123	110	108	91	123	103	94	86	108	111	141	111	101	92	104	121	113	102	106	105	89	91	119	112	95	110	103	99	93	116	108	100	109	112	112	116	104	102	101	104	84	119	115	112	122	112	101	106	111	119	124	112	108	112	100	104	105	102	132	89	107	111	126	113	108	103	97	112	106	110	106	106	103	92	115	109	110	122	113	117	115	123	109	110	108	118	103	106	97	109	94	104	92	118	100	123	96	97	89	101	110	103	113	121	119	88	108	120	105	97	102	108	99	121	92	119	106	113	115	93	110	106	124	102	129	105	134	114	80	103	114	108	106	122	110	107	128	111	98	113	100	124	115	101	101	97	85	98	104	112	101	84	103	90	123	96	90	118	97	99	118	106	122	117	84	112	103	105	104	104	106	96	92	110	120	109	134	110	97	99	86	124	120	111	125	120	102	101	121	117	94	113	118	90	132	96	100	112	100	113	102	96	120	120	119	111	102	101	109	114	99	116	96	111	102	104	109	108	120	114	107	110	91	102	117	95
28064	12944	5097	3210	5333	6214	7820	7728	7310	5998	5060	4444	3991	3476	3058	2460	2380	2227	1941	1829	1729	1653	1574	1597	1598	1866	2167	1848	1522	1307	1059	993	914	829	871	857	836	813	821	796	777	815	819	761	904	868	832	818	837	797	818	741	816	772	797	739	831	796	785	745	784	755	775	793	789	814	832	804	811	821	725	747	765	775	767	793	761	734	749	755	747	724	767	747	729	746	775	733	764	749	713	697	761	746	740	710	693	785	743	724	706	709	742	673	714	740	664	743	684	788	708	692	702	732	697	729	736	717	714	732	731	735	747	766	693	728	723	732	757	715	748	728	708	686	735	685	712	705	722	770	719	730	727	703	741	714	720	754	734	725	719	712	736	724	744	706	743	729	699	748	732	711	739	709	702	731	749	694	672	755	687	714	708	729	744	679	716	705	705	743	659	690	731	724	691	671	727	727	697	767	707	712	744	759	711	731	761	694	696	748	740	763	716	718	680	668	751	728	678	730	716	720	714	736	738	751	742	719	714	732	723	767	685	745	748	651	822	709	762	708	684	747	695	737	719	754	765	709	726	786	717	778	756	721	724	750	723	732	742	702	708	698	707	667	734	715	711	720	693	730	736	744	743	704	698	682	670	690	732	711	701	696	702	712	747	714	711	745	687	756	696	726	764	739	679	683	720	715	666	675	736	736	746	696	693	732	687	679	741	712	743	760	736	731	681	707	714	752	728	712	703	712	667	725	705	721	745	723	718	716	762	748	738	688	695	666	731	726	719	746	760	756	738	752	723	700	751	711	743	687	722	711	754	748	696	707	716	725	783	714	711	651	731	742	711	716	713	682	693	698	663	713	743	706	719	680	685	750	767	741	701	722	718	699	686	713	688	739	660	748	728	749	695	749	738	725	716	775	728	714	709	733	717	701	721	736	701	733	728	668	730	734	658	688	693	738	662	728	738	710	725	708	727	663	709	730	737	720	745	702	736	708	683	702	712	705	725	646	695	684	741	740	736	682	692	724	724	726	734	725	720	730	696	705	715	727	744	758	694	781	746	699	727	735	728	689	708	720	730	744	747	698	775	720	701	706	715	782	752	725	737	746	712	729	711	713	760	730	782	694	712	740	725	701	753	711	693	708	750	723	776	719	731	725	676	688	733	710	730	740	709	704	750	768	710	707	678	689	747	720	707	714	700	768	719	712	708	686	693	699	750	724	734	708	711	730	764	721	732	743	728	742	728	693	757	720	719	737	741	736	704	706	761	673	723	759	726	686	705	715	767	767	765	739	692	751	708	738	695	731	726	725	741	733	719	696	731	737	734	673	754	733	746	674	723	739	666	744	719	673	702	745	736	748	665	672	708	714	712	750	744	694	746	656	655	752	719	681	759	691	687	763	710	704	679	733	774	756	733	754	725	724	718	776	661	712	756	696	719	689	690	744	703	751	703	746	729	692	717	740	732	757	738	719	784	758	736	712	756	725	666	737	735	746	718	702	726	747	722	711	730	704	735	679	692	750	660	745	707	698	782	702	720	722	765	688	716	707	715	701	782	731	691	744	743	707	731	696	727	708	716	702	734	683	744	684	667	736	725	722	698	739	689	752	732	750	700	780	743	683	691	765	732	740	711	718	735	764	721	712	752	723	707	740	733	744	712	701	713	687	703	674	666	715	688	761	657	743	733	692	689	741	718	698	713	749	693	705	696	692	740	679	758	752	680	736	730	752	763	694	712	718	752	711	701	710	723	722	788	698	707	727	724	692	727	724	724	736	751	737	703	711	670	760	719	684	726	709	741	714	722	710	684	699	703	750	743	719	739	789	722	726	746	710	691	710	693	703	716	719	708	709	684	703	762	698	767	695	739	689	702	765	661	696	721	692	718	705	706	730	709	806	702	742	718	730	710	716	757	739	707	700	721	661	699	699	727	718	699	699	718	722	701	697	708	720	757	727	769	726	712	736	696	735	720	711	710	763	746	693	749	713	741	749	686	716	687	670	779	737	728	724	680	716	738	707	762	727	755	678	680	730	721	739	751	706	678	744	741	713	745	726	754	704	720	751	678	727	746	740	662	729	679	741	713	723	708	744	730	706	701	745	702	713	726	733	727	714	754	722	708	772	686	744	727	697	724	718	691	719	684	745	742	734	674	696	662	712	688	724	717	707	706	751	745	726	706	734	667	683	741	711	733	726	707	727	698	813	758	738	746	716	719	737	722	709	759	713	722	714	755	723	718	724	695	708	767	711	681	720	744	723	745	778	748	734	719	699	752	734	703	714	726	746	743	744	733	732	700	749	746	735	673	729	715	771	722	747	744	758	721	750	723	696	694	760	724	738	743	745	730	668	730	704	722	717	733	697	720	698	693	730	717	690	708	712	763	746	715	721	752	686	718	718	743	747	747	743	768	663	707	719	734	698	691	748	703	762	716	772	694	757	735	747	744	731	691	724	756	707	726	747	707	724	747	735	759	721	731	741	700	735	715	777	723	736	739	704	709	718	681	705	728	739	694	737	720	719	758	705	733	734	719	704	729	723	733	758	754	724	770	667	755	741	750	741	722	732	742	720	712	688	689	676	706	702	725	739	667	700	711	667	689	704	780	745	717	731	716	782	702	676	749	732	739	696	689	690	753	721	718	706	744	766	701	728	709	723	711	688	726	731	707	735	712	710	729	709	775	702	736	715	660	701	705	764	766	734	723	714	777	699	720	713	758	733	742	697	677	660	732	767	685	734	705	653	737	759	752	765	723	689	715	700	735	641	707	722	690	729	758	734	730	738	723	750	727	715	746	726	716	700	672	693	702	747	681	739	734	728	730	703	724	719	739	726	735	680	729	752	719	649	741	739	710	691	741	692	776	764	703	745	721	743	766	751	729	757	691	758	706	706	770	710	715	721	717	735	726	714	720	721	732	711	753	752	674	705	702	720	677	736	764	688	708	693	712	674	724	706	742	706	699	736	742	714	798	716	672	666	721	698	685	717	721	667	764	711	728	718	800	732	754	680	693	764	734	738	719	720	729	697	721	688	721	736	769	688	734	699	695	737	745	747	695	722	705	753	750	716	699	718	696	709	710	720	713	712	762	692	727	742	735	764	678	727	770	734	761	743	751	746	701	708	711	741	721	735	680	707	717	724	694	695	676	693	752	747	715	718	743	698	698	767	717	700	690	706	713	702	714	726	704	740	740	690	719	755	758	706	720	741	730	711	743	732	719	701	735	695	729	689	745	722	692	707	728	709	770	711	733	690	756	728	705	691	711	707	739	691	670	705	721	710	683	694	742	705	727	758	690	703	772	709	671	770	752	772	721	676	695	687	681	728	739	722	754	703	700	720	745	683	766	723	712	758	753	790	746	745	716	688	720	780	710	718	728	737	764	711	677	700	714	768	727	736	672	682	770	725	721	699	758	693	730	757	686	675	758	750	724	686	749	731	740	718	753	712	740	697	694	704	728	720	709	743	698	672	753	775	754	745	698	720	748	731	695	731	722	722	715	715	724	705	744	757
7227	3040	910	310	231	228	316	341	340	318	272	264	253	225	229	218	194	188	181	186	157	163	164	189	139	160	184	187	165	137	146	141	109	119	135	129	114	144	120	120	136	115	127	116	127	130	123	120	117	139	114	133	114	120	121	106	127	99	125	108	126	125	106	129	104	122	130	107	119	121	118	116	122	116	129	113	130	129	139	117	116	124	117	115	125	127	113	131	135	140	114	119	127	130	132	105	113	111	107	112	116	110	109	131	119	120	114	114	119	130	115	111	127	104	101	128	97	121	120	112	105	110	111	110	110	101	129	122	142	131	138	107	124	97	106	109	123	123	121	123	160	122	130	126	124	102	141	117	125	114	148	132	117	121	108	128	120	125	117	121	121	98	138	100	133	118	150	110	109	117	133	131	111	129	128	124	130	98	122	128	116	107	113	119	111	108	114	114	126	114	120	105	115	96	118	117	125	123	130	133	110	93	120	126	117	115	130	115	116	110	123	109	113	122	111	99	145	113	118	112	128	109	107	139	107	135	123	127	132	110	127	114	105	108	120	137	92	111	100	123	115	105	127	114	98	120	123	107	96	121	135	124	92	116	114	103	108	104	101	100	126	114	110	115	107	117	118	120	119	104	124	89	130	84	119	116	98	113	104	110	113	123	122	102	118	109	107	131	118	129	130	107	111	118	150	113	118	124	110	136	123	133	123	121	126	111	109	99	121	114	124	122	123	86	125	118	124	108	97	116	108	120	115	132	124	93	116	96	115	119	118	101	129	107	112	132	142	97	126	111	127	131	109	119	138	116	126	115	141	120	116	116	120	123	108	133	123	141	140	115	112	121	85	120	113	119	106	120	110	112	127	120	111	112	116	120	114	114	119	95	122	134	126	108	112	118	133	105	115	122	125	115	110	124	96	116	101	131	133	98	112	120	113	109	129	113	119	140	130	107	118	126	121	128	125	102	121	128	128	116	113	104	121	145	123	105	130	123	119	123	128	129	122	120	132	101	124	115	98	89	130	110	105	115	110	102	116	97	97	136	104	116	112	117	122	109	108	108	132	116	123	131	132	132	90	118	132	113	110	97	109	105	115	112	116	105	119	111	125	120	115	118	127	109	113	112	123	113	115	117	103	113	114	86	122	117	120	115	136	108	110	107	121	109	110	120	131	113	125	101	123	115	107	113	113	112	106	135	109	104	117	116	120	138	121	129	126	111	115	122	117	110	117	103	107	124	123	128	122	117	110	103	114	119	128	104	120	103	104	115	122	122	116	104	111	131	123	114	130	103	119	113	110	121	108	125	127	128	130	124	111	94	108	131	114	119	111	104	126	106	107	124	130	97	115	124	115	115	127	128	116	114	116	126	100	128	112	115	115	115	121	100	118	133	113	123	124	110	113	110	124	132	105	122	132	127	113	124	116	127	107	108	129	131	104	115	107	147	102	107	114	123	118	122	112	127	128	117	137	129	119	102	128	117	109	126	119	109	104	105	113	116	117	114	120	127	104	99	119	116	131	127	120	114	117	105	99	134	116	113	109	140	108	120	126	119	120	115	125	103	113	114	112	118	108	120	121	107	113	115	111	104	122	133	138	122	96	101	117	106	125	123	120	122	122	106	116	119	125	115	111	112	129	137	124	95	120	122	122	113	95	121	117	118	107	107	113	131	118	115	103	111	96	109	122	137	108	127	92	101	116	110	119	127	110	129	128	125	115	138	124	126	119	120	120	120	127	82	129	129	100	124	96	109	119	119	111	115	122	117	116	93	103	120	122	112	119	112	111	122	108	112	115	93	107	117	137	134	114	126	118	124	129	121	126	110	122	130	116	126	129	121	120	104	113	109	115	110	132	124	110	104	118	120	119	110	113	120	128	123	96	106	112	114	126	115	122	133	103	112	116	124	129	122	112	122	128	111	118	107	98	127	120	122	118	112	132	118	98	124	110	105	116	123	130	145	111	125	128	129	96	115	115	115	118	128	129	113	118	120	125	98	105	120	104	106	113	126	104	116	131	113	101	138	115	116	118	109	105	120	129	120	131	122	126	143	99	112	103	122	118	111	111	128	116	129	124	124	110	98	101	154	102	114	134	115	115	105	131	136	109	101	104	108	132	108	137	133	124	113	107	103	128	121	118	134	125	119	119	135	116	111	118	119	116	101	129	112	131	117	129	113	122	114	103	103	100	115	102	100	117	117	127	105	136	121	112	136	114	132	109	96	123	127	141	123	112	122	119	117	124	141	113	114	139	133	106	111	121	113	117	105	122	106	115	104	111	129	112	112	106	130	130	125	112	119	110	124	107	124	128	134	134	114	123	110	115	108	111	145	111	102	110	128	102	111	105	111	113	113	123	117	112	124	134	109	120	126	106	113	121	126	110	134	108	125	117	115	112	126	108	124	119	107	116	112	114	127	106	125	130	142	104	105	101	102	107	115	120	120	103	101	129	122	116	119	118	114	127	116	98	99	115	128	123	122	104	112	125	131	121	107	132	138	99	109	105	119	114	119	117	126	112	108	114	120	114	111	119	118	115	111	107	114	113	119	120	125	93	103	115	116	105	120	102	119	123	110	136	114	115	104	108	107	114	127	127	107	129	112	116	104	127	117	126	115	112	116	140	137	110	102	112	122	111	118	119	120	107	118	112	118	116	128	117	109	116	116	110	99	141	126	109	129	124	125	113	110	141	106	131	121	127	115	116	114	108	98	127	116	123	118	127	120	124	106	116	119	110	109	97	120	113	112	122	116	113	117	124	129	126	124	121	123	114	108	121	91	119	104	108	125	122	113	121	105	119	93	116	139	122	102	103	135	116	123	125	136	107	120	112	110	134	116	118	129	104	109	113	105	121	115	118	121	102	129	115	127	107	127	105	117	107	119	125	127	133	133	137	127	92	122	127	95	113	141	131	113	101	122	116	122	111	122	130	112	107	111	118	131	133	132	120	102	117	137	106	91	106	105	117	109	117	122	107	123	116	117	103	110	108	145	151	124	113	106	125	99	114	118	109	131	130	110	114	107	138	121	128	128	123	124	114	121	119	113	103	125	123	119	118	136	114	129	125	121	114	103	109	110	104	135	138	97	110	126	120	116	129	119	106	115	109	118	114	130	123	126	130	126	118	112	113	117	102	110	121	114	114	132	130	95	107	117	128	103	122	119	106	109	113	117	132	111	116	118	113	94	109	137	100	105	129	117	133	125	96	116	98	114	112	112	116	110	132	115	125	116	122	106	96	129	92	126	123	132	126	108	116	110	123	120	131	121	101	133	126	108	117	129	104	111	127	107	116	141	130	121	94	112	113	114	96	117	105	120	107	117	112	94	135	112	126	114	106	110	116	125	118	113	105	118	86	111	107	116	127	112	118	116	106	126	106	129	104	120	129	120	128	109	112	108	113	123	107	127	120	129	133	100	113	139	113	117	140	119	102	120	121	115	124	121	114	115	128	121	124	118	99	124	130	103	122	112	107	111	107	83	108	103	130	124	101	111	120	102
35400	17271	7899	4207	7752	9056	10447	10816	9983	8235	6971	5935	5302	4755	3899	3561	3056	2750	2547	2355	2252	2087	2073	2004	2049	2258	2574	2206	2108	1558	1330	1267	1114	1011	1092	1091	996	972	938	901	1009	1008	972	960	984	1041	1088	1000	1043	1017	960	967	882	978	924	926	945	917	983	956	923	924	879	879	947	939	909	950	1004	923	882	845	970	870	901	911	918	922	890	939	888	910	894	850	841	928	936	867	851	862	956	877	878	847	869	844	895	866	823	890	853	792	801	862	848	842	847	823	903	817	905	876	906	812	837	847	821	900	851	871	871	865	820	852	856	894	824	815	793	822	858	901	815	862	860	897	847	858	844	819	848	871	821	829	804	863	815	847	840	848	853	801	852	828	834	809	812	836	841	843	814	889	815	807	866	839	804	889	832	880	889	811	844	849	854	853	857	871	869	841	837	805	836	866	849	860	847	861	860	851	845	872	824	851	901	855	837	852	839	850	843	857	922	871	819	856	867	872	824	863	877	804	845	810	830	824	866	842	836	843	873	886	890	875	886	833	848	875	881	820	821	828	785	881	898	894	878	820	837	867	795	846	832	869	910	815	856	861	853	826	870	819	866	851	872	867	851	861	912	872	845	886	868	831	850	835	862	823	858	817	866	878	844	845	875	857	861	872	918	870	832	840	860	864	807	849	838	857	849	831	870	887	843	851	853	858	868	843	885	821	894	844	808	819	888	849	837	847	837	860	846	878	851	814	867	857	848	803	866	830	857	890	827	871	862	831	840	846	869	841	830	814	879	847	811	833	830	820	833	884	866	819	775	829	835	832	829	876	866	819	845	866	848	831	871	834	832	869	855	865	871	822	834	837	832	863	840	851	849	878	789	867	887	854	884	888	860	798	787	768	842	895	862	864	881	894	852	892	831	804	908	844	809	886	874	864	843	888	857	854	818	868	858	876	862	906	929	845	834	911	823	789	848	888	839	831	838	876	872	833	846	880	848	871	847	831	821	826	819	889	857	817	818	842	844	796	837	872	850	849	854	826	843	887	874	858	870	890	843	823	810	824	834	807	855	837	891	836	849	861	879	891	846	862	866	882	795	823	842	826	815	816	872	833	873	865	868	808	859	851	840	898	797	869	865	783	845	891	854	878	839	854	844	838	867	820	843	854	841	919	831	833	852	859	870	870	851	867	871	855	851	845	841	858	854	853	770	886	838	861	827	879	845	849	807	849	838	862	833	854	843	827	821	852	855	812	851	851	886	791	813	899	855	850	777	842	878	895	830	794	849	821	867	900	814	845	847	809	870	913	819	852	848	833	845	841	826	874	847	816	886	858	848	884	833	849	923	847	897	827	830	814	842	835	821	831	843	837	823	907	798	799	829	820	840	831	837	857	849	843	832	877	876	825	874	837	815	792	790	827	825	857	816	805	822	841	859	873	828	859	853	847	855	833	838	817	824	850	843	907	859	822	841	851	848	806	873	865	851	815	872	874	874	934	831	857	841	875	844	816	829	871	835	829	853	860	836	823	857	886	889	866	869	837	838	826	867	814	843	893	812	835	817	858	865	834	833	839	827	872	857	870	836	848	865	817	776	887	843	846	854	847	818	828	848	819	859	852	915	863	855	840	864	873	869	857	805	879	840	823	783	832	798	816	792	827	822	877	804	871	876	832	831	900	871	832	858	899	818	874	857	857	846	859	834	862	895	849	871	918	866	898	829	858	867	843	850	867	817	842	858	849	887	816	849	810	864	819	863	871	842	896	854	885	868	870	864	889	856	819	856	832	829	843	830	849	859	868	836	835	862	829	831	836	842	822	853	822	848	898	895	909	838	839	861	844	864	842	842	841	873	866	862	824	860	871	869	827	857	905	815	906	867	824	885	831	855	892	875	836	880	848	885	800	895	864	796	883	820	859	881	852	836	853	854	857	802	818	870	845	883	847	859	927	834	859	843	814	847	839	846	862	856	822	856	876	872	873	822	863	834	850	839	860	867	884	903	849	855	849	878	871	881	837	904	885	838	904	809	823	815	865	833	864	888	840	840	804	799	863	834	836	859	818	894	859	837	834	814	803	904	851	864	838	842	870	814	830	880	853	856	887	868	844	823	904	852	853	827	870	864	820	800	802	863	810	877	884	854	857	868	883	860	844	834	872	854	876	864	899	817	815	889	876	875	872	841	890	845	904	822	897	795	865	861	845	865	858	881	848	855	918	882	836	839	889	865	898	842	865	848	862	834	796	798	859	837	870	860	850	867	836	870	896	842	862	863	854	894	843	821	817	860	868	818	787	859	857	915	873	872	853	848	859	867	848	849	872	827	867	866	891	838	822	834	916	806	859	825	829	807	862	897	849	899	886	851	863	847	819	861	893	874	828	840	831	815	852	822	881	838	820	828	783	880	861	830	854	825	847	833	853	833	882	866	810	873	860	844	810	828	882	854	813	862	867	875	825	900	926	849	880	859	865	794	840	865	848	791	826	875	848	832	867	810	867	853	850	797	915	864	859	875	867	848	847	830	833	820	810	812	854	874	853	793	869	850	860	891	853	904	855	865	851	877	883	817	816	817	853	858	788	817	880	844	856	881	822	859	852	830	904	808	875	825	863	878	868	893	829	810	879	829	833	884	848	856	889	880	888	797	837	840	855	848	811	791	867	913	833	844	857	845	843	856	865	844	823	862	859	836	843	877	821	838	807	775	867	871	888	858	843	852	824	822	876	829	856	847	837	840	877	851	835	875	840	910	869	843	860	816	879	834	877	844	846	810	891	819	803	808	803	860	849	815	873	833	891	861	865	902	851	851	847	825	827	908	865	857	802	854	822	855	853	875	812	804	834	864	870	805	879	914	849	862	884	875	834	841	813	819	863	877	916	822	844	819	844	866	890	794	896	821	884	877	902	866	876	822	829	868	838	817	821	869	800	892	826	856	885	894	828	827	810	857	820	886	817	874	900	820	858	881	884	842	838	867	878	792	803	882	844	834	877	862	848	881	859	909	861	877	859	850	865	867	870	908	863	828	872	873	892	880	850	889	867	883	863	830	839	809	844	844	864	837	875	834	844	825	903	843	852	914	845	857	796	856	836	772	839	830	838	881	862	816	861	790	790	818	869	844	865	840	880	865	871	832	876	828	860	898	783	852	817	841	810	865	824	819	822	862	824	828	818	859	859	860	880	873	909	815	934	853	807	812	836	871	820	841	825	833	899	854	827	857	817	867	870	895	829	854	795	861	858	927	875	828	861	818	856	852	839	853	909	891	810	833	825	803	828	823	790	851	822	850	840	873	844	845	808	852	824	838	878	868	873	838	794	856	805	844	802	823	871	818	831	818	841	891	809	855	879	819	827	879	815	896	830	879	833	825	851	863	888	876	889	875	853	870	869	901	905	854	817	827	825	838	845	900	841	907	817	830	865	816	844	848	867	869	850	865	835	890	858	868	836	829	835	859	888	853	865	867	900	823	872	867	811	834	840	868	893	803	829	847	818	890	891	860	825	870	866	828	850	871	827
3448	982	347	168	142	158	176	219	244	226	213	166	167	140	127	126	116	126	108	106	96	101	101	115	99	127	118	119	103	84	86	83	95	93	82	81	95	80	75	66	79	68	81	88	74	71	95	64	77	82	81	72	80	73	75	68	78	76	99	82	80	78	72	85	68	72	60	70	79	79	73	84	94	66	77	66	86	74	71	69	83	76	77	74	69	67	68	67	69	78	86	61	65	97	70	75	84	78	73	70	78	63	79	70	62	70	68	72	81	69	76	69	85	69	73	82	74	64	75	69	69	83	93	71	81	83	77	83	77	76	79	71	76	78	65	62	72	64	69	69	72	80	70	76	59	76	67	66	74	74	84	70	69	82	84	72	84	68	79	94	68	78	52	65	75	77	76	76	76	95	71	75	84	71	68	61	101	68	68	69	84	85	77	78	77	95	77	55	63	91	80	82	71	73	91	67	60	71	92	76	83	73	70	92	54	90	75	84	75	81	73	62	75	65	67	76	83	73	64	66	82	68	72	95	60	77	67	72	79	71	78	72	93	73	78	79	79	78	75	69	83	78	67	83	82	71	81	80	76	72	74	78	70	75	80	77	65	74	74	80	74	83	73	75	75	72	67	68	90	96	82	71	76	58	75	68	63	77	69	76	73	76	91	79	60	75	74	73	71	90	71	96	65	80	66	72	104	74	56	75	63	66	77	76	74	69	69	75	65	69	87	79	65	79	73	88	73	65	71	69	76	74	70	63	76	95	73	78	92	77	80	72	79	91	75	79	83	74	86	88	65	69	74	77	73	101	71	68	83	81	73	86	73	85	78	62	64	71	71	71	67	70	89	72	82	85	71	69	71	66	88	100	77	84	80	80	86	73	84	79	67	91	75	76	80	57	87	80	81	89	73	74	67	91	78	88	67	82	76	73	81	73	88	67	70	63	61	81	73	88	69	69	64	79	61	97	90	75	85	59	66	69	69	76	69	62	87	74	65	81	94	64	68	89	70	72	78	85	79	81	70	72	77	78	69	74	65	73	72	78	71	79	87	50	72	67	84	74	76	95	58	84	68	64	76	72	81	81	75	85	71	61	74	75	90	70	80	79	67	73	76	79	75	77	69	83	72	79	82	70	75	83	81	81	81	68	76	63	64	61	81	81	84	80	86	65	74	53	64	71	71	70	73	82	77	81	82	84	58	68	81	75	71	87	71	74	72	71	82	69	76	85	68	81	66	71	82	73	63	72	85	71	76	65	86	77	80	70	86	70	79	73	74	65	73	72	79	80	76	77	79	69	81	63	77	75	63	75	75	90	73	88	63	83	86	68	66	73	81	65	74	91	79	78	80	85	78	77	79	68	76	58	91	80	83	84	66	71	80	84	81	66	75	74	85	81	71	76	65	76	56	79	79	73	69	79	59	58	87	84	74	84	60	85	77	73	73	75	85	67	74	68	73	75	68	76	84	85	80	75	73	78	74	66	84	71	64	76	84	59	71	79	95	77	69	69	74	76	81	78	64	72	71	90	74	85	65	87	73	75	72	66	69	73	83	67	92	60	78	73	79	91	58	80	81	78	84	88	81	59	82	73	73	86	76	69	80	72	61	63	77	68	73	85	78	91	75	92	73	98	68	78	78	83	87	66	74	80	76	72	74	81	69	62	71	64	89	66	76	71	70	81	96	70	90	84	94	91	78	74	79	79	69	58	78	83	68	67	84	61	64	81	62	72	84	85	62	68	68	60	69	72	85	92	95	78	72	79	79	70	68	71	72	61	82	77	77	80	87	77	77	68	72	80	64	90	81	88	92	84	63	71	73	87	62	68	83	75	84	73	52	73	64	84	64	89	63	87	70	74	71	74	74	66	85	77	64	82	94	57	87	75	68	95	84	68	78	84	72	81	84	86	74	87	83	59	84	77	73	81	89	90	54	69	81	71	86	61	92	83	70	69	87	78	65	73	69	76	81	73	84	85	85	78	91	72	91	75	74	72	79	63	75	89	71	76	67	66	72	63	86	90	99	70	80	71	69	80	69	93	86	61	67	84	57	85	63	78	79	78	60	73	82	92	81	82	94	77	59	74	70	64	81	67	68	62	80	75	85	59	73	63	71	75	82	76	83	72	70	73	68	85	84	71	82	85	83	88	76	75	70	73	75	70	69	85	85	67	81	88	87	69	55	74	73	74	60	79	70	88	67	69	82	66	93	87	64	74	78	68	85	73	86	86	81	73	80	73	68	85	73	65	78	68	75	88	76	65	70	63	66	74	72	74	84	81	84	84	67	86	72	82	71	67	67	87	72	77	82	66	68	76	69	82	88	59	82	73	74	78	57	81	72	85	84	75	77	75	71	77	69	67	79	74	79	81	78	78	67	78	89	65	79	73	69	64	75	86	72	64	63	84	69	88	75	86	63	76	81	75	74	65	66	64	86	88	81	69	72	58	63	65	81	71	75	78	68	67	77	75	69	74	83	83	81	81	68	85	84	90	74	77	75	78	64	72	71	79	74	69	77	69	76	69	72	96	67	68	77	64	73	80	84	72	84	51	78	79	71	70	72	72	65	61	62	65	85	81	61	80	71	69	78	64	82	57	65	77	76	84	88	79	71	71	70	80	70	58	86	75	62	73	70	80	71	76	66	58	86	69	72	59	73	76	74	78	78	85	78	69	83	103	87	88	91	64	68	73	66	84	75	76	90	73	66	80	68	62	83	77	87	61	82	65	70	57	72	79	74	73	79	72	75	86	74	70	89	77	76	77	67	57	71	83	76	74	73	82	79	80	81	75	73	78	73	81	73	90	70	63	64	68	72	84	73	61	69	80	61	77	71	73	74	65	73	64	79	75	71	70	72	86	74	73	60	67	75	91	60	76	68	92	78	85	62	72	80	72	80	68	87	73	80	63	68	72	74	82	71	81	74	73	75	81	80	72	65	76	79	73	83	81	87	69	81	60	76	79	68	86	76	74	88	70	64	52	68	78	84	76	82	81	80	69	81	76	76	71	90	94	51	88	83	76	68	84	73	85	66	82	73	95	78	73	66	78	70	75	81	88	76	65	81	77	79	80	68	73	85	83	65	64	72	85	84	83	78	74	61	73	68	66	65	74	94	72	92	66	59	72	85	72	92	64	81	74	76	72	70	70	71	67	76	60	74	95	77	76	60	67	74	72	68	89	75	81	65	77	60	79	60	79	63	63	81	66	78	81	66	71	84	46	66	74	84	69	77	82	72	76	72	72	77	84	96	87	76	79	72	79	75	88	71	73	83	78	72	70	88	86	76	88	72	79	45	59	76	60	64	60	61	74	80	66	73	66	69	62	80	81	83	82	78	92	88	69	83	70	88	75	67	72	73	72	64	80	79	89	82	77	69	71	88	87	70	84	72	74	70	77	63	65	63	81	80	55	66	80	85	58	83	85	81	64	95	73	69	88	83	76	67	72	77	69	69	75	75	78	80	79	74	57	55	65	67	68	70	77	78	66	72	73	79	82	73	66
26389	9333	3616	2352	4785	5200	6055	6899	6358	5515	4539	3870	3131	2792	2436	2158	1955	1775	1555	1458	1428	1395	1350	1216	1295	1521	1550	1496	1340	946	799	782	720	677	717	706	658	636	593	606	630	661	606	649	662	697	652	677	627	685	605	659	635	639	595	644	598	602	648	664	613	572	608	608	634	632	662	636	641	630	583	617	577	590	590	563	594	572	600	604	622	635	574	583	573	556	609	591	583	599	598	578	595	587	597	572	592	587	550	580	543	596	570	553	575	580	541	553	624	616	600	598	598	584	592	564	605	547	535	597	557	568	577	618	612	587	581	528	573	581	595	612	567	552	592	567	550	591	584	586	533	609	605	580	536	592	555	520	582	542	559	622	529	593	581	554	556	578	585	574	619	557	613	623	583	596	570	587	543	588	578	567	562	584	521	562	548	563	594	583	610	572	581	569	565	609	542	537	542	570	581	566	595	566	611	575	573	558	574	554	566	570	567	575	550	574	579	543	542	570	570	550	588	600	571	591	563	529	555	623	556	563	556	607	582	600	576	574	578	604	558	578	606	586	565	551	566	551	576	553	581	563	581	561	607	572	601	579	585	603	549	568	510	577	557	616	542	563	581	562	585	529	572	537	572	548	546	602	538	576	544	607	583	544	537	548	536	575	569	558	598	585	578	565	547	554	565	579	591	581	588	556	562	546	567	562	569	553	584	573	551	595	567	548	583	587	560	551	528	588	573	565	563	639	565	548	549	572	609	547	606	578	576	576	616	581	576	581	589	589	569	576	611	576	568	560	565	569	607	560	556	570	553	579	556	575	539	624	520	553	617	622	569	598	559	563	559	543	584	573	581	557	616	541	560	596	557	552	571	570	551	606	594	616	553	553	621	568	588	550	568	580	556	546	560	590	554	566	556	559	570	598	558	558	542	588	533	538	604	571	632	574	547	580	578	565	566	568	584	557	563	584	590	584	582	552	595	580	576	545	603	524	593	585	534	525	585	556	567	585	591	633	579	602	606	559	536	601	603	584	548	587	561	522	558	525	533	584	557	583	561	582	607	562	558	539	608	550	562	616	536	546	597	583	534	558	568	520	565	569	586	559	613	564	577	601	572	625	586	600	629	616	527	552	598	554	570	565	560	582	576	638	597	525	577	606	565	575	592	568	576	619	565	555	586	573	577	567	609	595	634	598	613	532	586	555	627	625	575	594	588	589	586	567	574	586	549	579	576	537	565	552	554	541	580	554	557	569	564	566	546	576	598	558	594	543	571	580	576	524	601	574	549	555	593	588	587	536	573	575	564	560	642	555	593	592	597	591	583	579	573	566	600	585	558	560	579	607	587	556	592	568	561	582	578	614	598	540	551	566	588	579	548	568	516	575	579	625	596	560	582	580	592	571	555	567	551	571	559	555	543	533	574	645	561	570	602	573	572	550	626	554	611	600	577	573	590	582	589	588	550	601	608	564	539	623	594	572	557	593	569	587	563	596	556	592	558	549	603	563	522	599	560	534	546	565	538	602	571	554	562	561	610	588	606	532	555	546	539	572	587	588	584	558	579	564	607	554	570	556	574	596	541	565	567	559	567	574	543	569	594	544	530	541	567	551	513	609	616	541	561	554	578	544	587	557	571	607	611	538	527	542	587	577	582	572	565	555	595	562	566	585	584	595	592	570	552	592	608	547	554	594	565	610	539	629	595	567	521	640	571	570	613	562	563	548	590	567	576	555	569	523	570	545	571	580	604	582	608	580	575	576	588	562	565	579	546	594	584	551	559	554	601	648	577	549	599	606	554	600	563	530	602	590	610	557	561	547	562	555	558	580	614	566	591	575	592	547	560	547	582	530	559	640	593	569	549	639	548	557	585	561	569	571	560	570	599	573	587	571	554	573	572	600	556	563	576	564	541	545	545	559	557	612	607	592	616	546	575	556	561	561	563	597	579	572	597	576	575	582	561	546	601	579	620	594	596	530	582	616	580	551	593	604	567	574	579	597	587	568	562	572	573	562	536	589	583	627	580	585	554	589	580	581	592	550	556	580	590	585	583	547	567	576	549	548	567	622	582	544	549	551	610	593	568	540	579	516	536	567	589	589	586	581	556	568	578	598	556	576	587	615	563	570	599	566	566	572	589	574	602	610	575	618	538	569	559	567	593	558	591	531	564	578	605	577	569	586	567	583	547	535	600	592	595	562	587	592	568	528	563	560	551	561	624	573	585	549	560	630	592	591	582	559	570	555	583	582	597	557	589	573	580	578	594	540	581	593	594	552	569	602	547	555	564	583	579	522	596	585	617	546	568	556	560	556	568	621	526	611	604	511	592	586	549	589	613	566	579	528	608	600	527	594	543	584	567	557	616	593	608	575	565	570	626	575	596	601	573	581	531	548	548	556	589	558	593	592	584	548	597	564	580	587	550	581	547	582	564	525	565	531	578	618	563	601	577	576	506	623	548	531	548	575	595	567	588	587	554	591	588	560	607	565	536	558	595	608	573	526	554	527	571	576	582	576	594	552	593	558	587	572	595	567	557	556	559	590	576	565	586	586	556	592	568	512	563	546	559	564	584	559	582	559	565	603	545	584	593	589	549	587	598	587	581	580	589	571	503	566	576	546	576	594	609	584	573	592	583	550	591	530	552	563	571	573	543	574	588	561	547	521	594	536	609	523	595	573	592	553	522	613	583	551	571	569	611	594	592	575	583	563	565	585	576	567	551	575	616	586	522	555	554	579	585	597	615	597	572	627	599	605	578	569	580	561	571	594	570	585	557	572	600	582	584	588	582	577	560	542	522	592	572	566	558	541	586	552	580	617	611	583	616	566	590	581	520	596	592	575	614	580	576	530	586	585	581	595	583	587	561	623	554	582	539	580	545	593	546	578	540	566	589	586	578	592	580	582	569	613	598	597	598	559	580	606	518	539	543	563	566	561	553	592	576	601	598	602	591	509	583	637	572	549	576	543	553	548	583	560	603	565	543	536	577	579	607	573	593	568	594	576	545	554	568	571	564	563	597	558	600	607	552	561	592	568	552	543	571	613	573	553	596	586	576	582	583	606	557	572	568	567	587	560	573	549	579	600	593	597	579	642	580	582	577	588	635	553	589	579	599	590	558	561	574	557	594	602	585	588	542	553	569	575	575	554	534	565	581	518	627	594	584	585	597	579	560	556	610	565	560	534	580	578	584	595	571	588	544	595	608	591	580	590	560	562	568	563	556	560	580	581	562	547	581	569	553	579	539	550	538	563	562	555	552	548	556	597	517	579	550	603	538	554	552	565	562	597	579	560	597	598	595	592	559	560	565	551	531	614	591	585	611	559	582	544	605	586	579	564	572	588	579	580	573	556	543	563	609	560	628	558	537	604	578	596	599	576	543	560	571	566	598	584	590	565	603	613	595	562	610	565	553	522	580	597	561	567	555	574	594	561	505	547	522	575	618	582	566	562	568	559	584	594	530	572	592	605	551	599	558	544	571	588	567	589	593	566	574	552	574	592	566	590	619	553
5326	2220	660	221	199	200	210	289	273	288	255	261	216	200	161	146	143	135	132	138	145	121	128	122	127	120	158	131	133	103	90	104	108	105	101	90	113	77	101	97	85	91	79	104	69	104	93	105	83	99	92	103	82	93	80	76	80	100	100	99	100	114	110	80	65	111	96	98	85	97	78	85	88	72	86	63	91	118	98	94	100	87	84	105	87	105	87	95	91	99	75	96	90	100	98	75	88	89	65	81	96	102	81	88	85	84	108	104	88	86	81	96	87	74	80	83	76	85	97	81	98	90	79	97	97	85	81	80	79	93	96	91	76	90	88	116	101	92	81	93	99	99	91	92	107	97	94	76	86	104	77	82	89	79	89	81	102	99	87	96	82	104	104	91	96	89	98	109	76	75	72	95	101	100	92	76	95	90	93	81	92	84	92	77	91	86	91	91	89	78	110	74	78	95	94	81	94	83	70	84	90	83	91	85	96	96	87	94	88	86	96	93	92	98	66	74	94	82	87	92	97	92	95	96	90	99	91	90	93	97	85	92	101	93	95	90	84	77	79	86	83	91	79	84	82	80	81	100	92	69	104	89	84	106	92	94	75	89	87	95	97	82	81	89	72	75	92	99	90	98	105	98	92	84	97	81	80	91	89	83	71	72	87	101	96	93	91	86	86	85	102	78	97	70	90	82	98	95	100	86	90	94	81	75	78	91	81	87	96	102	90	79	97	102	96	79	89	82	83	91	86	96	91	79	85	74	76	87	71	92	85	112	89	116	83	80	77	76	103	74	82	103	88	83	85	84	84	68	76	81	107	95	100	72	96	75	97	91	87	106	96	90	82	97	110	78	78	73	97	98	84	78	92	88	76	88	105	102	89	100	85	88	81	90	92	98	85	103	86	87	90	96	111	81	96	107	73	78	84	111	95	89	81	81	92	91	77	87	101	91	75	99	90	82	76	91	97	90	98	83	79	65	92	90	79	91	95	100	99	84	92	82	84	81	81	84	82	107	94	85	87	96	86	98	94	78	100	78	82	85	76	84	88	90	95	91	92	87	84	95	85	84	93	94	99	99	90	115	77	88	100	86	88	88	82	99	111	92	95	91	106	100	82	89	83	94	81	75	71	100	91	86	99	87	74	80	110	78	101	77	76	80	91	95	98	85	87	72	87	87	80	91	88	98	99	84	89	88	87	86	84	88	92	77	89	85	84	103	87	96	96	90	90	78	67	100	68	82	93	96	99	83	88	89	84	77	100	85	90	85	97	73	80	76	98	78	106	102	79	86	95	100	71	96	90	76	84	95	76	89	94	85	99	96	81	80	98	84	97	91	94	83	91	93	91	87	93	101	101	86	82	87	91	91	96	93	102	96	69	91	79	96	90	83	104	89	85	94	110	77	105	95	93	76	108	100	85	95	105	90	81	87	82	89	89	107	111	89	105	86	106	75	96	85	90	73	93	83	101	92	94	77	99	86	88	104	84	91	92	87	84	93	87	90	88	95	84	99	86	80	89	96	90	92	93	82	94	98	83	99	83	102	111	80	101	112	83	87	94	79	89	97	86	81	80	93	96	102	87	91	85	92	87	69	85	93	99	90	102	99	94	80	98	104	69	96	92	71	102	93	82	90	78	84	73	97	110	83	115	95	98	103	82	91	106	89	79	101	85	85	96	86	104	78	97	76	84	92	91	85	97	81	102	93	104	82	89	72	93	94	83	91	90	86	84	81	90	106	105	75	78	80	106	76	95	79	90	68	90	73	84	83	100	104	86	101	99	92	94	71	94	90	86	96	79	83	81	83	91	100	83	84	83	78	90	88	106	96	98	96	98	90	82	70	84	94	91	89	93	93	107	81	92	86	89	78	65	103	95	84	100	83	98	106	86	85	95	78	103	66	83	88	95	103	81	103	81	100	94	102	88	91	80	85	94	85	72	82	84	87	82	77	81	103	93	104	82	96	84	77	80	89	88	83	82	80	91	86	71	92	101	102	85	94	93	95	97	93	74	94	88	82	99	89	93	78	73	99	85	82	86	103	93	84	88	108	91	85	96	83	109	94	84	108	90	89	100	87	80	83	88	90	93	95	84	92	109	101	85	80	98	94	84	92	92	85	69	96	86	92	94	108	81	99	84	113	112	78	79	80	112	101	89	92	83	87	92	90	86	75	81	87	91	88	76	85	88	114	78	97	85	92	78	76	84	94	106	88	97	76	86	67	94	86	89	99	96	93	99	89	83	81	106	85	95	84	107	89	97	93	97	97	96	83	86	84	89	88	80	89	104	98	106	91	101	80	83	88	96	101	106	79	113	101	83	74	82	90	97	100	75	101	89	90	94	98	83	92	95	92	88	85	86	99	102	99	101	81	87	91	96	108	83	86	82	94	93	95	98	100	116	71	91	100	81	105	84	79	83	75	105	106	91	88	83	116	96	76	87	109	78	75	83	84	91	76	86	102	84	92	82	81	76	96	98	80	94	94	81	86	91	75	99	81	88	98	98	85	103	82	95	94	87	89	89	82	97	81	87	99	92	91	92	90	83	94	92	70	88	96	68	80	82	91	89	87	91	100	88	98	94	91	114	99	90	87	89	75	99	82	84	86	103	80	93	118	75	80	83	93	78	89	83	91	101	87	83	99	84	86	72	91	85	94	94	93	89	94	79	82	91	78	91	94	93	100	105	103	87	83	77	101	102	90	85	93	76	90	92	115	86	83	89	104	81	95	107	103	98	90	104	96	98	82	76	106	80	104	87	86	80	75	91	80	82	98	87	89	89	105	109	87	85	89	73	81	96	93	86	106	64	111	89	93	95	97	89	97	103	102	98	97	93	87	94	99	83	79	96	73	81	104	97	97	85	71	79	88	89	102	97	83	89	113	81	78	81	85	92	100	80	98	82	88	82	80	94	95	107	83	97	96	96	90	83	101	82	113	87	93	83	90	102	91	107	96	97	87	76	100	98	98	99	80	90	76	79	96	103	83	89	89	77	94	108	87	99	103	82	75	98	75	77	80	95	102	87	97	89	96	75	82	88	78	75	71	83	105	89	82	108	96	78	82	100	92	111	91	106	82	82	89	77	69	88	83	82	98	78	78	93	104	96	86	86	97	98	101	81	86	86	91	83	110	93	86	81	78	93	88	79	95	81	82	90	99	86	86	87	76	71	95	77	85	90	85	74	92	81	96	94	85	79	80	74	91	86	88	90	92	90	92	90	102	89	75	118	81	81	66	95	81	98	98	96	87	83	110	83	99	83	86	92	90	84	76	84	81	82	94	86	91	96	92	90	89	102	78	93	98	88	81	88	99	96	107	90	93	94	94	80	103	99	103	100	85	106	98	94	76	109	89	87	112	105	85	87	79	87	85	90	101	107	86	92	96	104	83	87	79	106	98	90	96	94	68	89	94	77	83	93	93	98	88	88	81	106	87	97	77	89	94	93	99	101	96	83	77	100	85	95	73	95	77	89	91	89	97	77	88	82	81	90	100	79	96
32220	14775	6202	3338	6441	7908	8022	9057	8795	7200	5913	5111	4286	3645	3091	2634	2414	2221	1977	1949	1755	1655	1601	1551	1621	1750	1973	1893	1522	1137	1016	956	828	838	798	868	762	744	730	739	737	786	744	787	752	771	777	848	780	781	716	752	729	755	720	722	719	711	711	706	735	709	700	691	689	753	727	758	738	674	657	700	703	667	676	709	667	701	693	699	678	690	694	701	686	688	665	644	682	703	668	636	675	678	662	661	674	668	681	633	666	618	673	650	668	693	681	698	679	620	666	657	614	644	649	632	699	712	652	649	701	618	632	679	671	655	681	658	684	594	649	691	628	704	627	654	636	599	649	619	624	653	654	699	656	645	636	589	646	699	694	638	659	680	676	632	615	647	656	676	676	670	635	654	693	691	708	689	709	616	640	706	669	665	723	612	657	656	680	633	630	658	627	616	693	640	669	678	624	624	647	677	671	650	647	685	604	697	684	678	675	656	690	644	654	641	621	660	634	633	634	641	656	662	600	619	658	624	628	661	643	622	684	671	645	625	698	633	679	681	651	664	657	664	612	615	636	633	652	685	616	675	679	630	610	584	667	648	677	663	645	666	646	625	673	672	626	671	672	710	627	605	613	628	640	657	662	662	667	665	627	686	601	665	668	686	689	647	663	677	630	671	678	636	666	706	668	669	656	647	676	659	658	631	647	689	622	665	664	648	675	656	610	632	643	647	644	673	642	640	713	649	688	640	619	646	647	643	709	635	657	583	671	647	647	696	664	636	684	640	639	652	669	693	620	618	695	678	666	635	676	665	625	681	638	686	651	629	696	691	658	678	628	643	691	648	659	661	659	685	604	664	704	659	637	647	680	627	668	695	684	630	625	655	678	600	652	605	666	661	631	648	618	669	624	631	625	672	645	645	661	658	657	664	633	676	668	704	683	690	677	672	649	651	597	687	661	658	663	690	656	656	636	656	681	653	640	663	642	719	675	683	608	663	669	631	685	682	661	628	646	709	638	683	642	686	664	633	655	656	619	662	641	669	673	663	670	664	654	591	626	670	634	633	661	664	639	631	646	622	640	666	595	664	660	648	643	623	657	659	677	694	665	649	669	657	653	685	659	626	615	662	687	607	672	633	643	639	675	673	634	668	698	691	671	652	666	641	671	631	673	642	647	633	634	667	639	700	653	628	627	660	652	632	678	700	643	681	652	660	657	671	621	655	711	678	645	630	655	645	656	657	637	675	630	679	646	611	629	674	653	644	691	650	656	647	654	641	668	661	685	651	602	688	683	662	653	667	681	653	615	636	633	652	668	656	640	666	663	658	664	688	633	664	695	674	682	647	657	622	684	609	614	651	630	687	687	686	659	631	628	647	660	680	626	675	654	680	671	639	697	657	657	719	647	614	631	707	717	643	680	662	606	624	647	663	671	656	644	618	604	659	643	616	653	654	620	657	663	648	672	675	644	612	696	658	621	628	644	636	648	676	643	630	664	651	661	618	681	661	648	626	672	673	615	639	629	622	676	671	653	685	655	637	625	624	625	635	663	662	672	630	666	639	700	681	680	691	642	653	656	636	616	655	644	658	619	672	635	643	682	650	658	679	619	653	693	643	646	658	662	648	671	666	707	647	695	648	651	657	667	630	668	646	646	621	635	621	642	680	685	666	653	643	678	670	676	671	635	647	657	610	682	685	624	593	671	701	662	633	652	629	668	608	670	675	667	662	673	642	661	698	638	666	709	663	665	647	618	648	653	628	634	622	645	730	664	645	666	664	662	708	633	637	660	664	661	646	634	613	660	707	640	678	632	653	679	664	670	630	655	646	623	631	641	641	662	632	647	656	625	685	657	683	707	660	648	629	664	678	617	708	657	685	630	659	621	702	658	656	687	653	709	616	651	678	659	684	648	660	671	668	681	679	673	664	628	643	691	627	625	592	671	675	671	657	655	656	714	670	665	633	666	641	655	686	635	633	638	657	664	589	642	662	659	653	639	648	622	643	662	686	671	696	611	652	673	651	654	654	647	636	678	677	659	617	654	648	639	642	676	648	619	618	600	669	656	686	652	626	671	654	653	658	610	631	629	694	651	627	641	612	666	634	661	654	596	661	667	638	633	669	669	692	649	663	607	635	649	622	691	639	656	701	661	656	617	631	675	704	658	674	646	671	686	614	695	639	630	682	643	621	678	646	668	696	667	657	654	663	670	634	705	641	680	682	625	675	661	647	611	644	621	653	674	640	656	656	613	653	652	669	622	644	697	629	639	699	630	637	652	638	712	724	678	608	605	642	685	636	668	668	653	638	672	684	678	696	666	641	641	686	629	621	678	607	696	612	622	656	673	666	637	656	670	672	638	649	672	651	642	632	687	651	664	662	657	681	625	629	662	693	652	648	628	656	678	634	647	629	632	631	604	663	672	703	675	696	661	670	656	595	635	651	673	667	642	663	671	706	677	658	645	652	628	646	657	650	630	631	637	693	688	632	690	681	643	673	607	681	649	637	652	689	650	648	646	661	667	653	644	624	670	645	670	672	644	663	619	677	625	646	693	649	645	642	625	674	670	713	637	685	632	660	608	638	627	650	627	627	657	620	665	676	667	665	679	637	636	649	668	668	640	650	613	646	640	650	626	639	634	622	658	641	685	698	646	710	666	663	680	658	685	662	634	633	714	671	631	666	681	659	679	660	683	684	674	632	664	663	672	625	611	678	652	675	683	652	637	674	673	650	614	635	694	727	642	639	674	703	656	691	678	665	638	627	672	675	632	669	618	684	638	612	682	621	682	622	655	632	670	654	643	655	631	660	601	598	675	652	635	634	625	646	625	678	666	670	644	664	669	695	671	671	669	651	654	650	650	676	696	642	632	650	686	695	652	661	647	655	684	655	650	652	673	661	655	645	657	645	642	650	679	677	648	687	650	698	622	684	647	669	682	683	651	659	689	659	646	695	666	666	625	684	677	659	666	663	676	659	636	664	675	651	619	656	660	643	655	657	624	669	649	671	651	658	672	670	650	638	688	667	668	685	709	682	692	645	638	663	643	623	633	670	600	656	618	628	704	616	608	675	676	671	658	681	645	672	687	682	646	653	650	636	638	672	626	670	652	643	672	662	654	631	630	643	599	650	672	648	664	676	613	657	674	620	633	650	653	648	654	666	642	671	652	628	618	700	662	687	650	700	645	629	665	668	625	676	631	623	653	638	659	654	670	643	630	634	661	663	670	657	640	652	650	686	635	669	641	653	711	653	640	640	674	633	623	689	677	663	654	667	655	677	594	663	663	617	670	651	667	664	616	657	593	679	704	681	650	664	691	692	651	634	657	647	671	661	649	656	633	654	670	666	623	672	638	684	656	659	669	644	626	622	671	647	673	647	691	650	650	649	674	673	656	606	667	613	644	705	677	702	663	694	628	644	691	691	670	637	638	636	660	647	654	664	608	659	606	664	641	622	686	651	688	635	657	654	607	695	664	655	651	645	689	665	720	657	650	672	723	668	672	704	647	632
5714	1835	590	214	195	229	242	284	295	275	247	236	219	202	197	186	179	165	166	166	138	142	132	133	146	139	156	155	117	107	110	114	111	130	114	130	102	114	112	102	123	107	117	119	109	105	113	103	130	101	117	111	114	106	109	104	107	107	102	106	128	98	95	101	95	111	105	114	115	122	104	107	92	121	93	93	101	96	108	106	106	102	111	117	96	100	112	113	101	95	98	101	101	105	107	120	108	101	116	114	100	98	94	102	109	100	117	101	98	110	116	113	105	101	108	105	109	113	106	106	100	106	103	85	114	116	102	101	114	108	96	125	103	123	108	109	109	94	122	127	104	118	94	115	111	113	88	102	95	110	121	111	113	115	113	128	103	89	132	107	92	98	118	106	105	124	104	108	114	103	114	117	102	119	105	97	106	90	102	86	90	106	119	93	127	113	106	123	123	96	112	112	103	107	100	99	113	117	95	106	99	94	105	82	108	102	104	98	102	104	94	118	111	101	128	106	122	107	108	108	98	108	95	109	93	103	106	86	112	122	114	109	97	117	95	103	114	82	103	100	104	112	108	121	100	104	85	105	117	97	111	101	117	112	119	112	122	113	91	120	106	113	107	105	120	101	109	119	107	96	92	128	102	99	98	98	113	102	112	121	115	105	104	101	99	111	92	108	113	111	118	103	100	121	111	110	117	108	99	102	101	78	93	121	98	95	111	128	113	101	113	105	108	93	103	118	92	91	126	94	118	109	118	118	87	119	104	88	107	95	91	107	111	96	104	121	99	99	122	103	97	114	102	112	101	108	104	127	114	109	108	102	98	104	108	86	119	107	97	119	106	101	104	116	115	125	107	106	106	83	102	96	125	102	103	112	106	103	89	103	107	108	110	94	101	112	103	116	117	116	97	102	97	103	103	99	115	99	108	107	96	117	85	108	111	108	122	109	107	125	107	91	116	89	106	102	117	99	105	106	105	112	114	118	127	116	95	114	99	104	110	106	102	110	119	102	99	115	102	102	122	93	107	114	103	123	107	121	98	107	105	97	132	109	99	108	116	95	109	96	145	113	96	88	106	102	90	98	116	89	111	113	111	116	101	100	109	113	89	117	94	108	105	105	122	101	117	113	103	100	109	108	112	93	124	101	103	109	106	111	77	106	106	109	98	115	113	106	110	107	122	114	98	100	108	90	111	111	111	98	113	110	102	93	121	98	111	105	127	100	111	93	112	132	98	115	96	102	119	103	114	108	113	109	117	114	79	123	114	100	117	108	116	107	98	103	92	112	111	108	108	103	100	101	109	112	119	111	109	104	114	95	102	123	95	97	124	114	92	93	97	107	115	110	109	110	91	105	104	113	99	109	107	106	117	118	104	101	113	118	109	114	111	117	107	100	107	116	90	119	113	93	125	107	107	96	105	115	106	128	120	91	104	101	111	102	103	116	117	115	103	92	111	102	112	89	93	116	116	91	106	112	106	97	106	107	119	102	113	101	120	105	110	110	111	117	126	103	111	114	107	107	132	104	108	96	98	102	103	119	107	101	112	108	126	116	110	114	124	97	129	111	105	98	133	97	128	97	108	102	100	101	117	107	102	112	109	108	110	106	114	97	111	118	114	106	104	90	102	119	117	107	101	115	109	91	100	95	105	115	116	115	123	100	107	117	80	111	128	99	122	99	103	90	98	91	106	105	98	113	98	91	90	121	123	108	100	133	109	93	100	124	107	108	114	99	107	97	103	115	125	103	98	100	125	109	110	115	121	91	109	107	123	122	119	112	106	119	98	93	100	100	111	126	94	133	122	102	106	101	103	104	97	120	113	126	113	124	108	101	98	123	126	121	100	120	107	98	104	98	100	100	109	114	121	111	119	114	125	109	107	109	124	116	115	100	103	116	93	124	95	116	133	124	103	101	108	116	93	101	102	107	100	114	102	116	99	100	106	105	102	101	104	100	96	118	94	100	99	106	107	113	94	110	104	103	100	126	115	94	116	97	123	106	107	117	127	119	127	103	94	94	100	98	111	115	106	110	100	91	106	111	115	118	111	111	122	100	106	102	100	107	97	109	123	123	114	112	104	110	92	114	98	122	90	103	88	93	90	120	120	117	116	100	122	105	112	106	116	99	112	103	80	119	124	114	98	109	101	131	104	109	102	103	109	93	99	107	108	105	92	105	101	100	115	121	96	111	100	112	115	99	100	112	103	96	109	107	94	99	99	93	109	129	123	118	122	101	110	113	100	130	101	108	104	85	108	96	120	106	112	103	102	106	92	103	109	126	107	109	105	126	109	100	100	105	100	113	121	104	121	111	102	120	92	112	107	111	113	122	118	103	114	87	97	109	104	92	90	111	114	105	97	89	95	109	90	104	122	125	120	126	101	110	128	100	102	126	119	98	118	100	112	110	122	119	120	103	105	87	115	121	116	111	111	110	110	114	92	126	107	111	101	106	103	114	105	111	94	116	103	100	102	120	105	121	118	92	86	109	102	113	114	107	104	105	93	107	117	104	117	97	125	91	108	99	123	89	102	105	117	100	111	98	110	102	117	104	113	107	104	120	94	112	110	106	89	101	91	101	109	117	113	116	108	104	107	89	105	93	109	100	101	116	79	87	108	114	131	112	97	103	92	104	103	108	100	104	108	99	112	102	107	95	96	130	94	102	105	133	114	122	108	100	113	114	109	112	107	104	120	114	131	114	97	110	118	91	124	110	94	99	110	116	105	104	103	117	95	94	124	97	111	121	97	99	111	130	105	117	122	118	110	116	112	95	124	98	104	116	118	103	108	100	129	107	91	110	119	108	107	109	117	117	98	106	113	99	122	113	108	125	93	120	91	118	110	118	126	110	92	109	110	106	111	98	110	104	105	110	118	98	95	97	116	108	113	97	89	110	104	99	100	92	113	96	106	110	110	89	106	115	104	120	107	112	84	105	94	103	90	130	105	101	109	92	107	121	122	97	111	97	103	137	100	103	111	104	103	105	103	92	109	95	105	120	102	104	100	112	84	104	115	99	98	87	90	110	121	95	106	112	101	115	104	101	124	112	92	109	113	98	112	107	122	102	117	113	139	87	103	126	114	94	122	116	109	108	121	107	101	112	105	102	103	118	116	125	113	97	114	116	104	106	109	98	114	103	120	94	99	111	89	120	106	108	116	115	104	87	111	113	89	116	97	124	134	121	113	110	111	96	112	86	125	97	99	120	107	105	98	98	125	91	94	109	90	98	115	106	101	97	95	92	106	113	120	117	113	89	119	89	108	120	82	109	104	114	104	126	97	109	88	99	111	100	96	122	87	96	99	112	97	105	96	106	112	116	106	99	127	122	93	103	118	128	109	103	108	105	98	124	87	123	118	124	94	110	105	106	109	135	101	91	101	99	105	111	113	123	123	112	94	123	110	106	97	108	108	94	97	106	109	98	112	113	110	108	105	116	116	114	111	97	103	109	89	97	115	109	101	105	82	120	114	112	116	103	117	122	99	95	88	121	110	113
27875	12398	5601	3032	5390	6963	6780	7719	7450	6577	5503	4566	3898	3432	2958	2611	2188	2075	1921	1864	1843	1630	1553	1567	1555	1698	1978	1859	1356	1158	1089	944	906	865	884	915	833	860	740	799	778	815	863	820	842	860	870	869	839	798	850	793	850	820	779	783	762	802	791	809	775	815	804	775	810	840	785	810	772	790	751	747	740	738	814	811	764	753	778	766	742	769	742	713	766	764	758	827	750	728	748	747	731	764	768	755	735	750	754	735	758	733	728	723	728	722	716	737	714	759	734	707	766	789	733	759	720	729	736	743	762	710	743	781	686	725	771	756	754	742	743	743	738	766	754	727	744	703	748	726	772	761	720	757	748	752	765	690	710	724	705	735	723	733	711	775	765	708	718	737	787	746	757	755	740	792	738	729	735	707	725	722	753	727	765	704	687	658	701	699	740	729	755	757	716	771	725	722	691	765	737	706	745	731	775	726	741	729	729	706	754	704	712	747	724	687	731	712	713	708	784	703	709	747	789	740	711	717	759	730	689	711	749	669	748	759	740	755	700	714	726	727	715	669	731	743	709	733	704	763	768	708	762	684	755	772	717	754	725	706	737	694	723	715	789	724	716	758	668	706	710	725	706	667	728	739	740	731	740	753	729	707	728	762	754	728	808	720	683	739	707	705	744	696	714	745	715	705	777	743	728	733	747	741	714	739	778	751	692	709	687	740	741	732	703	727	697	781	735	720	761	746	712	742	717	718	758	749	777	724	742	727	689	750	706	779	685	764	748	783	678	721	785	748	722	688	737	753	711	736	742	753	758	761	716	725	732	734	712	759	738	730	715	719	759	744	748	723	743	722	750	751	693	695	750	784	744	698	745	748	684	744	738	737	773	744	709	718	729	722	746	788	755	715	708	752	711	702	704	746	742	766	745	709	757	693	708	786	739	735	715	713	713	718	700	714	751	711	704	702	788	709	697	720	775	767	724	729	704	755	745	740	747	697	708	747	709	744	719	755	718	733	732	778	731	701	734	788	687	704	717	736	670	713	683	710	781	739	740	716	793	734	688	752	710	733	747	736	742	746	726	760	701	728	722	753	724	733	726	744	726	764	723	715	754	748	786	740	768	722	734	650	730	753	767	738	691	727	721	764	704	766	738	733	777	713	697	733	762	784	740	699	696	668	763	755	726	739	715	753	714	681	736	726	774	689	702	780	750	741	727	751	707	724	750	703	729	745	732	775	721	740	736	675	710	697	654	736	763	751	690	750	703	735	733	740	733	715	753	764	755	690	725	771	726	726	696	760	715	727	724	744	713	732	720	733	731	717	767	736	750	701	720	726	730	738	751	729	724	715	728	727	716	710	717	724	735	775	724	714	686	660	703	766	753	722	745	734	706	700	684	714	803	702	739	728	715	677	724	722	703	719	713	753	738	717	710	717	745	752	756	774	711	732	681	680	755	754	684	750	706	739	715	742	775	737	754	694	728	723	785	701	714	759	739	712	712	730	728	702	746	723	767	709	715	750	734	729	755	741	764	727	719	672	731	727	750	715	683	760	763	759	694	752	673	751	751	713	764	708	705	718	760	740	740	713	744	754	770	763	709	782	712	771	763	721	749	736	739	711	737	730	742	776	703	732	718	753	726	717	751	732	728	757	708	725	730	740	736	731	717	684	731	660	751	709	711	722	692	731	749	688	695	744	761	702	736	728	780	735	717	757	748	735	729	698	764	708	728	724	723	726	728	756	749	771	764	727	735	735	741	730	747	747	747	708	757	761	756	735	746	726	741	743	759	712	708	699	757	712	730	735	721	724	749	724	742	695	781	746	732	716	750	775	766	740	713	759	736	764	720	706	729	670	755	730	735	728	715	717	782	769	683	726	707	722	694	738	729	714	750	757	698	705	734	819	710	716	750	710	733	728	726	739	701	684	734	744	735	679	687	719	750	738	695	763	735	747	746	751	733	753	721	724	786	717	690	771	682	683	663	719	727	712	771	775	715	737	772	748	752	739	742	755	730	748	729	695	692	754	716	762	694	738	767	681	743	731	724	709	773	704	704	767	733	760	670	743	710	759	712	725	706	723	739	682	761	739	746	745	716	774	714	714	711	734	739	707	710	771	784	779	765	743	729	717	785	767	724	735	750	684	705	689	781	704	746	753	748	734	713	703	719	680	728	751	721	735	713	751	730	738	721	746	717	748	768	777	737	802	740	755	723	748	700	749	713	707	758	695	769	718	711	768	755	733	702	730	735	733	698	753	751	668	701	724	689	732	692	721	723	713	730	705	729	701	666	723	680	814	677	721	720	710	760	737	752	685	736	739	718	719	727	729	744	754	740	681	793	680	737	687	735	715	732	729	736	715	714	694	719	691	731	695	678	723	718	731	704	735	702	748	728	701	746	724	719	715	733	720	676	740	749	775	740	736	725	721	751	718	733	734	752	755	675	731	723	715	708	690	719	752	724	739	757	695	698	759	739	758	747	702	725	711	738	748	746	748	756	769	764	710	736	712	780	718	765	704	666	747	762	711	740	752	754	754	733	751	721	737	791	719	697	743	722	799	719	752	690	699	710	746	719	653	717	731	724	774	699	728	656	739	751	748	737	750	744	737	701	764	751	726	738	733	715	745	748	776	736	759	738	711	734	722	805	703	711	760	691	758	735	677	724	710	670	703	721	713	750	748	720	727	730	760	752	742	727	723	738	718	748	756	753	730	708	762	713	710	727	745	702	748	749	763	721	763	720	717	707	714	733	767	771	721	715	745	691	701	722	777	742	757	706	757	750	696	735	718	743	743	738	749	714	719	731	718	662	740	707	735	762	690	689	664	758	762	730	754	772	725	712	755	762	721	709	776	742	685	733	745	694	706	709	745	735	783	756	749	700	685	688	721	739	718	743	730	733	750	758	703	718	744	729	721	743	794	774	740	679	732	741	682	748	720	733	753	714	677	741	749	729	767	729	738	736	717	713	669	740	674	747	736	698	726	716	698	721	705	735	775	701	724	716	734	731	676	722	735	683	714	684	707	682	743	758	747	741	717	783	720	710	740	765	728	715	723	728	745	711	754	700	752	755	717	762	709	703	732	726	695	753	716	729	733	715	746	725	763	725	739	731	742	732	731	732	757	734	713	747	785	707	739	727	712	677	723	780	718	724	741	772	722	728	744	744	684	709	731	720	720	738	719	748	743	732	774	725	658	739	674	688	684	724	720	697	749	766	727	784	740	715	734	766	702	735	709	742	764	719	771	719	723	695	732	722	706	723	712	754	701	723	748	769	761	745	767	703	716	705	689	713	719	771	721	729	710	739	790	710	712	757	754	697	751	736	753	727	696	760	725	782	728	741	757	754	720	731	755	722	744	688	730	699	730	765	730	678	746	700	765	759	773	691	720	720	773	740	703	759	747	795	731	768	712	767	753	703	707	727	755	724	779	718	739	709	744	726	722	719	730	733	734	759	728	726	754	739	758	703	728	746	694	733	720	751	722	708	730	697	733	755	753	717	723	733	735
7163	3126	912	270	243	268	308	313	361	324	320	303	282	240	211	218	204	210	179	178	176	154	166	157	162	181	203	186	157	141	145	146	120	109	123	129	115	123	135	117	134	134	116	124	123	109	112	120	140	140	140	137	121	132	123	132	129	122	124	115	129	118	130	103	107	122	145	128	122	102	109	105	113	133	111	108	144	119	111	121	134	114	126	126	125	114	129	123	115	113	138	106	121	114	126	102	120	158	127	114	104	105	121	126	114	131	118	117	113	115	111	130	118	134	122	115	122	127	117	124	125	113	116	103	133	136	105	121	127	105	118	119	111	112	111	115	106	102	119	110	128	100	124	127	104	115	122	119	135	123	130	110	142	132	99	128	118	112	111	97	122	109	117	118	116	120	123	128	91	118	113	113	103	113	122	118	110	122	119	122	123	109	116	130	121	108	119	132	135	104	97	123	123	113	127	110	113	105	128	106	118	105	115	111	113	105	116	108	116	111	135	113	111	128	102	122	117	118	121	119	129	119	121	114	114	141	140	114	103	107	100	118	141	117	106	139	121	119	115	140	120	112	120	113	117	122	108	105	128	115	107	125	128	124	118	105	104	117	110	115	131	139	118	108	112	128	87	133	108	119	124	122	118	111	113	134	90	138	115	103	105	134	137	104	132	105	117	125	106	133	122	119	121	103	106	114	121	120	112	114	118	125	91	131	105	106	113	126	108	127	119	130	131	121	124	109	139	110	126	140	115	118	113	124	115	113	135	128	123	117	128	129	121	99	114	116	113	100	133	126	117	105	120	122	116	95	113	122	117	118	111	124	126	119	114	109	123	119	96	110	133	129	127	118	116	100	110	115	112	104	124	119	109	111	136	125	119	124	134	131	117	118	114	130	126	135	98	125	116	117	144	118	103	118	108	93	119	114	137	105	107	125	123	102	125	108	117	113	134	131	112	126	115	107	113	105	118	130	137	112	116	96	114	110	123	113	106	120	118	118	129	112	124	126	95	102	119	119	114	111	134	117	108	115	130	118	107	122	126	123	123	103	126	123	115	123	117	125	109	105	125	121	118	112	108	111	119	126	118	124	108	123	112	125	130	122	107	116	119	135	120	115	106	111	102	128	117	120	109	121	100	111	127	114	120	117	126	125	114	101	112	91	107	106	115	127	121	126	124	126	120	134	119	114	134	129	116	115	121	115	137	109	110	129	124	106	124	114	109	105	111	133	114	118	114	126	125	101	111	124	125	101	109	100	112	130	101	123	119	111	123	111	138	126	102	131	121	134	111	117	113	111	113	122	104	111	130	124	123	130	99	116	114	96	106	109	114	131	122	131	132	122	109	114	118	126	110	107	120	99	125	123	105	116	121	140	128	124	128	106	112	114	136	104	114	110	118	115	110	126	119	103	133	112	116	125	133	127	137	116	113	120	116	102	105	119	113	141	111	101	137	113	127	93	130	138	99	116	111	113	119	125	127	125	121	114	116	111	113	122	142	127	129	95	106	114	123	96	123	125	116	115	111	133	118	123	133	117	119	126	124	118	100	138	113	126	120	114	119	111	111	108	126	125	115	141	124	106	134	130	123	112	124	133	113	114	135	126	82	119	126	116	135	124	114	115	102	125	113	120	138	110	120	114	101	129	120	129	108	130	109	115	122	117	107	109	120	106	106	105	118	102	125	121	127	109	113	120	101	114	126	126	114	111	116	111	113	143	98	111	111	113	97	109	108	97	110	125	115	124	129	101	140	122	100	103	116	113	118	114	118	112	120	118	132	133	109	106	124	118	111	118	130	118	122	135	120	124	117	113	103	96	120	101	115	127	110	110	110	101	98	133	112	112	127	132	134	106	131	113	116	122	130	137	134	120	119	109	117	109	125	123	122	119	118	134	117	105	126	114	125	116	122	128	114	116	120	121	122	125	114	129	114	134	128	132	111	111	127	130	139	115	123	117	111	122	130	128	134	122	94	127	124	115	111	124	125	114	109	127	112	124	134	116	131	116	113	105	101	114	113	100	142	106	118	104	103	109	116	129	106	108	124	112	119	137	127	109	95	89	126	105	123	132	117	114	130	110	111	117	114	130	133	134	137	93	120	109	121	127	127	116	115	108	116	116	112	96	123	129	97	98	130	99	130	109	98	104	122	124	97	140	126	94	109	130	103	111	139	112	119	133	130	114	132	109	135	120	104	107	118	133	126	137	123	107	132	106	119	124	131	102	116	113	103	119	123	106	125	97	113	121	141	121	118	121	105	125	108	106	122	124	101	119	81	101	104	116	117	111	133	128	112	116	99	102	115	120	127	133	119	118	122	116	116	102	99	123	115	118	107	132	92	114	134	114	133	116	122	112	117	124	121	100	131	133	101	125	107	120	111	116	109	110	129	121	108	98	103	107	114	130	92	116	121	118	108	118	137	113	115	121	112	113	126	121	110	128	113	104	114	104	115	128	124	105	135	120	128	104	115	117	118	111	115	123	120	136	123	124	110	121	113	118	122	97	96	118	133	124	130	135	122	109	111	124	116	111	119	120	135	109	118	142	124	145	130	123	115	108	103	125	125	125	111	128	112	105	107	137	137	135	120	114	107	129	101	138	116	122	112	110	118	131	116	115	121	100	123	138	123	114	124	113	116	129	117	114	96	109	107	137	126	106	120	130	123	136	96	105	123	114	120	109	129	111	119	116	131	111	118	119	140	110	115	105	126	153	128	135	109	133	131	113	122	104	112	128	107	122	101	125	110	142	109	116	120	112	105	116	130	114	132	111	130	117	117	131	114	124	130	114	106	140	106	130	123	109	127	107	126	129	139	137	123	111	129	119	124	127	109	134	122	117	114	116	99	109	118	140	128	130	117	135	116	115	128	124	106	124	96	137	131	112	108	106	102	103	99	116	103	124	116	118	104	114	108	117	125	100	115	137	150	119	109	112	129	115	117	128	116	96	111	112	104	112	109	117	111	110	112	113	133	141	120	102	109	120	124	144	120	123	120	113	131	108	115	108	130	123	124	114	114	124	114	107	124	127	113	109	110	115	135	120	142	120	122	113	106	138	111	117	135	103	109	111	109	106	119	126	113	99	119	142	106	125	124	112	126	114	112	130	125	133	125	119	106	113	136	122	121	107	136	138	131	132	120	120	104	109	110	106	123	113	116	132	134	142	113	123	127	119	119	119	118	107	122	131	110	98	113	117	117	133	123	114	121	110	119	126	150	108	114	121	103	136	126	129	135	132	103	100	122	119	107	146	139	118	123	136	120	134	130	116	110	122	135	124	124	130	139	93	116	127	121	114	118	109	120	110	126	99	121	108	133	124	107	125	121	100	101	105	108	126	116	137	141	100	131	113	125	110	115	116	108	115	117	115	124	110	125	115	133	129	128	116	119	115	138	97	134	114	102	121	111	86	129	104	123	91	117	96	106	111	114	132	123	93	115	108	108	131	106	122	115	124	153	141	120	112	138	119	129	108	124	127	118	116	114	123	106	119	111	127	117	115
35411	17240	7861	3835	7406	10209	9743	10041	9904	8700	7568	6301	5283	4524	3927	3540	3054	2759	2643	2569	2242	2117	2056	1974	2107	2177	2456	2246	1774	1489	1397	1210	1159	1070	1082	1114	1053	1012	948	944	932	993	978	1013	1025	1012	1069	1051	1032	1043	958	956	980	906	909	968	1013	973	955	919	902	926	916	902	958	925	967	969	990	963	943	907	932	908	936	904	962	905	887	897	875	860	895	873	937	956	876	861	925	867	890	861	877	854	857	897	851	861	844	849	928	814	843	793	894	823	878	849	854	850	832	836	865	887	841	910	858	894	807	864	844	811	868	899	890	905	855	826	882	858	813	873	843	819	865	860	878	851	849	853	828	842	876	830	868	827	898	861	790	854	877	865	860	900	848	835	828	818	893	838	876	857	803	840	837	847	837	847	840	860	901	865	864	882	914	832	824	885	827	822	851	882	832	888	908	864	791	862	815	817	887	852	849	858	898	856	882	874	841	831	889	858	797	832	892	873	891	865	809	837	848	864	871	830	864	871	859	866	904	840	891	913	886	803	838	829	891	887	844	886	867	841	839	847	851	850	888	853	905	862	910	849	866	868	920	898	869	831	858	888	839	862	831	848	891	853	867	803	858	872	877	863	842	851	791	854	863	814	850	872	887	874	854	895	818	868	861	799	879	887	838	901	862	876	857	841	898	851	816	790	825	898	891	847	820	873	887	835	862	883	832	824	880	851	834	858	878	828	852	871	790	887	864	848	903	844	854	852	858	827	873	829	848	833	890	838	830	844	846	850	901	821	905	851	855	787	841	872	854	851	852	910	829	862	856	792	841	868	860	894	837	874	853	801	849	860	814	853	842	834	827	850	861	899	853	861	853	902	864	873	845	820	804	825	855	797	855	845	895	787	886	814	863	853	916	849	861	812	804	870	864	885	868	841	862	870	831	859	809	879	901	819	813	907	823	829	877	837	753	836	876	892	889	865	867	816	904	815	872	820	850	874	868	910	888	848	915	850	879	905	830	887	862	873	841	876	873	844	835	825	863	841	844	880	831	879	878	858	838	767	897	852	938	860	815	862	885	880	926	890	833	878	855	821	833	810	839	835	851	890	867	857	878	861	878	875	818	825	886	832	879	786	897	851	833	882	836	810	834	894	882	843	843	868	887	893	869	825	862	767	872	872	846	853	875	857	837	876	851	889	869	812	882	852	877	826	886	830	882	826	866	841	789	828	811	882	818	811	828	834	848	884	848	883	857	904	838	892	820	909	889	844	830	838	932	864	844	827	848	845	851	853	862	874	859	859	861	834	862	850	822	874	860	854	862	910	906	824	842	828	868	889	798	867	812	844	833	879	826	843	856	860	846	910	825	875	863	906	818	858	807	860	823	857	874	824	848	835	858	841	817	872	882	836	872	850	869	879	829	859	870	881	872	804	839	859	889	913	813	850	834	926	871	875	856	840	840	898	859	871	831	876	906	855	808	805	831	865	836	904	825	849	844	874	820	828	858	861	902	833	875	866	790	867	907	823	829	900	849	881	887	889	875	857	834	862	876	983	851	858	866	828	863	849	886	858	835	876	851	883	878	878	858	875	884	891	794	896	894	871	871	886	845	822	867	857	859	821	829	826	797	913	899	852	831	874	847	881	882	874	833	869	860	855	864	844	809	829	874	829	864	844	796	854	883	858	877	868	840	853	871	834	876	827	821	800	902	811	834	861	821	956	807	889	842	841	878	907	840	876	872	860	925	875	887	845	827	804	878	862	851	846	853	847	866	811	815	851	907	858	882	868	819	814	868	880	863	845	858	889	869	834	826	849	897	858	843	874	853	902	885	809	805	878	810	849	821	823	879	857	862	849	822	827	833	831	874	845	826	871	819	883	919	825	816	811	851	808	859	821	895	846	870	828	865	871	868	863	856	863	812	856	888	845	848	829	822	868	871	852	830	902	830	834	861	799	883	811	865	848	876	855	871	794	845	862	838	894	846	854	850	863	870	882	831	867	823	943	856	846	844	831	831	893	868	873	833	833	839	838	811	848	910	825	860	818	881	872	863	883	837	838	868	865	853	874	835	812	844	898	816	898	858	826	856	855	895	864	816	857	836	844	877	890	861	859	790	842	838	809	861	838	872	850	855	861	862	844	866	827	844	853	836	887	860	884	820	804	838	826	851	829	859	846	861	867	871	902	898	856	831	887	910	811	889	889	861	908	847	808	812	844	871	868	861	843	871	899	846	871	853	849	895	837	876	841	813	796	814	850	852	834	842	888	891	829	952	830	909	808	818	873	853	843	872	827	818	827	857	911	856	832	880	839	859	871	871	892	806	806	874	919	849	881	861	873	862	854	829	883	863	892	844	872	858	829	839	837	800	868	813	893	866	856	881	838	888	851	868	819	810	798	880	832	869	945	833	888	801	884	805	882	857	880	868	866	893	853	841	800	874	844	844	841	823	885	861	829	842	875	875	864	869	890	831	862	875	884	898	878	903	835	839	836	887	886	825	831	872	840	856	831	863	881	873	857	900	857	859	844	862	868	818	866	882	776	823	867	823	865	801	885	835	847	907	810	853	828	870	861	872	851	893	867	838	898	819	867	843	813	858	916	875	851	873	871	850	832	801	888	863	875	827	805	795	862	856	847	852	797	889	887	846	795	877	906	842	889	856	853	864	891	857	908	839	871	823	894	852	875	855	912	842	891	838	840	868	819	879	869	835	814	836	838	854	883	802	801	842	855	848	907	892	872	842	879	822	862	864	865	811	835	834	815	814	883	881	897	859	860	829	811	807	853	849	869	884	885	870	830	838	853	903	860	832	831	810	886	861	806	839	850	812	857	894	868	867	889	836	812	869	837	852	844	852	847	843	840	836	853	810	842	869	896	854	865	828	861	888	882	891	844	823	855	828	869	830	833	872	890	834	822	862	873	883	889	837	871	861	830	831	857	911	849	856	942	855	875	816	819	863	900	907	827	862	819	880	840	927	918	872	862	835	851	826	807	809	875	831	876	910	892	852	860	865	831	819	870	876	885	885	846	861	837	895	855	921	835	837	885	863	887	836	935	838	884	826	867	874	849	872	843	828	869	831	878	844	818	877	859	834	832	817	805	846	893	831	885	825	862	835	850	843	856	811	854	865	837	829	827	857	866	850	885	846	894	859	840	819	861	841	875	908	852	842	855	825	820	807	830	855	859	881	813	875	880	835	831	883	830	845	857	824	881	935	846	871	826	811	865	845	883	852	851	879	890	858	829	868	897	856	844	846	804	829	796	855	880	855	820	882	830	879	863	834	814	873	854	837	833	902	865	861	833	853	869	897	877	826	877	828	852	828	852	853	852	891	881	873	865	864	856	897	880	867	849	848	838	831	850	898	804	833	896	867	852	815	871	839	860	849	794	917	883	875	819	871	878	853	807	851	872	829	823	860	852	914	824	870	880	832	883	817	783	823	878	812	897	823	819	867	825	869	859	861	847	865	843	792	842	850	859	864	882	951	854	843	880	828	826	850	916	868	870	830	884
3552	957	340	153	144	136	153	198	217	197	193	177	157	137	134	133	148	99	112	97	121	107	102	104	97	121	124	96	79	81	77	82	86	85	75	81	93	79	87	92	68	71	84	82	75	71	69	79	67	80	85	73	74	69	73	87	74	78	66	65	72	74	80	57	79	76	65	79	82	72	71	89	71	74	80	72	69	70	72	65	69	76	58	71	75	85	75	70	73	73	76	69	72	64	81	81	87	81	64	58	67	95	72	73	81	84	78	73	58	51	54	71	91	49	82	76	81	81	74	64	45	88	88	84	73	53	70	91	72	77	84	71	68	85	91	62	63	71	83	63	66	75	77	85	81	73	77	63	52	83	75	79	84	68	74	79	98	78	92	67	74	72	78	77	65	74	84	83	60	67	67	77	67	68	79	71	79	65	81	78	57	78	85	68	88	68	68	81	74	78	74	84	79	79	88	96	84	78	73	82	80	86	78	82	83	81	66	89	57	88	68	68	70	88	77	83	75	74	80	79	89	83	71	73	74	79	71	70	75	80	83	81	68	84	80	71	76	76	66	67	72	69	87	87	67	81	95	79	69	70	100	84	86	65	73	78	72	96	78	83	79	88	73	77	76	66	68	86	71	65	62	61	66	78	81	74	82	76	63	63	72	69	82	73	68	84	72	77	81	78	68	65	72	68	68	72	76	66	74	75	84	73	80	75	79	83	75	77	82	100	76	53	89	75	66	78	76	87	79	72	81	90	51	73	81	81	89	78	79	50	80	80	68	62	82	71	83	68	68	75	80	74	65	81	65	91	84	76	68	83	68	95	66	62	54	66	92	58	78	72	75	92	81	69	74	76	73	69	80	89	80	61	74	70	87	80	70	71	62	74	66	67	58	63	69	84	73	69	63	83	76	78	71	62	66	89	64	62	80	71	80	58	86	81	75	80	83	81	85	66	71	75	66	72	71	76	61	80	87	71	90	87	67	71	70	79	84	81	69	78	50	73	68	69	73	69	75	66	77	67	62	73	72	71	69	70	88	61	72	68	71	66	71	80	69	72	69	67	62	70	58	80	84	81	69	80	87	70	67	80	65	86	84	62	71	83	73	78	80	73	78	70	71	73	82	76	84	84	73	76	88	64	66	79	89	88	82	91	90	73	67	82	82	81	60	61	68	57	63	77	76	68	67	82	73	68	67	82	90	78	79	74	80	74	69	78	69	54	63	75	76	73	73	65	62	90	64	82	67	66	75	82	71	62	80	70	76	64	79	85	84	68	74	79	76	65	80	91	90	78	78	67	71	69	88	74	71	76	74	90	80	65	79	65	77	78	62	78	95	85	76	78	73	71	56	67	73	70	71	79	81	81	67	92	72	64	80	65	89	82	73	59	62	71	63	77	78	80	75	87	65	73	86	63	76	71	64	65	70	59	69	83	86	80	100	87	56	77	66	68	72	75	71	79	63	62	80	71	51	61	63	66	85	73	61	61	76	89	75	68	86	72	76	67	64	67	94	80	73	64	85	62	74	67	76	72	70	82	67	58	81	63	72	79	73	80	62	67	79	70	75	73	84	77	70	93	80	79	77	76	68	84	80	89	68	71	66	66	76	79	69	68	90	70	78	66	74	67	74	80	96	72	66	68	88	69	78	75	73	73	77	74	65	81	71	72	67	96	88	79	69	75	81	57	90	81	77	65	88	81	69	81	79	76	73	71	84	72	83	67	64	62	70	95	74	92	57	81	83	92	89	81	85	81	76	83	88	73	63	72	79	85	83	74	76	65	87	72	80	73	69	77	81	84	78	85	82	72	60	70	85	66	82	90	74	89	76	84	77	76	54	66	83	66	67	57	75	90	74	65	83	80	69	74	62	71	65	72	82	92	88	65	78	78	76	79	81	67	72	68	65	63	71	89	75	72	82	74	70	73	79	70	74	89	80	57	81	71	72	82	85	66	66	76	75	71	76	63	82	76	72	88	76	91	67	69	73	62	85	73	72	72	83	80	76	74	76	78	78	76	72	90	78	63	68	77	78	75	92	97	73	73	70	73	75	80	69	72	60	80	67	72	72	76	68	72	100	69	84	82	83	73	69	73	56	70	72	85	62	62	56	68	80	76	76	79	64	78	84	77	77	70	83	74	82	80	67	89	70	65	59	78	85	79	77	71	73	84	67	77	65	74	70	75	82	76	82	73	63	93	63	81	84	76	62	61	79	67	80	89	62	58	72	69	79	66	73	86	67	57	84	74	84	69	81	83	71	64	66	88	60	71	72	77	81	82	63	67	64	66	80	82	66	70	66	80	70	68	85	81	68	56	79	80	76	83	77	74	66	85	83	68	85	69	68	77	87	82	77	82	93	81	67	68	75	84	74	78	88	86	80	78	87	93	71	65	76	73	65	76	77	75	91	75	81	76	66	89	69	72	76	59	70	70	73	67	82	80	65	71	73	68	76	63	73	76	68	74	76	66	67	78	63	87	75	66	72	75	73	78	63	72	70	82	82	71	71	63	80	74	77	79	67	81	79	76	78	76	75	81	54	67	72	76	77	63	78	66	71	75	78	59	86	69	72	61	78	65	89	69	74	71	82	71	84	73	71	86	69	71	73	57	81	75	76	93	89	82	96	69	77	71	70	72	90	86	86	79	78	80	74	67	78	67	67	84	61	71	83	92	61	82	84	88	93	81	59	74	74	89	67	78	74	77	70	71	86	83	71	65	65	75	63	74	69	89	65	69	83	79	74	74	77	79	80	73	61	86	78	66	77	78	67	71	77	73	70	90	89	88	88	77	69	70	75	59	61	90	72	77	62	76	85	81	62	61	68	61	72	70	83	72	67	78	77	72	72	65	71	67	82	70	91	82	73	73	75	82	69	62	77	71	86	71	69	70	78	69	63	85	71	82	89	72	74	76	64	77	79	90	67	71	88	79	86	80	66	70	78	78	80	72	67	67	63	74	67	66	77	78	89	81	61	77	75	81	74	67	100	71	81	76	62	77	84	66	65	70	62	72	70	77	84	64	71	91	82	65	79	77	82	88	77	66	63	72	90	68	83	72	64	63	70	82	75	89	72	67	75	66	90	70	88	73	74	66	77	91	68	78	65	90	75	64	80	77	81	83	79	86	90	88	80	73	84	68	62	88	79	59	76	81	66	72	73	81	68	63	64	60	69	72	78	80	77	79	74	66	76	77	65	66	85	70	84	63	89	66	69	61	78	72	78	85	68	78	92	61	83	78	74	56	70	84	70	66	65	64	74	66	64	59	82	76	67	83	73	72	72	81	77	77	74	74	65	82	61	69	72	75	61	83	51	69	67	82	78	68	80	74	58	82	78	65	75	71	84	69	87	76	83	98	70	78	77	73	79	68	77	61	76	57	88	74	71	75	78	61	66	76	64	89	60	80	77	78	80	73	68	68	84	84	70	83	79	70	82	76	85	77	71	66	71	84	77	84	69	62	82	70	75	71	71	74	81	79	72	82	68	82	70	92	80	73	77	78
26143	9229	3620	2299	4257	6001	5524	5881	6333	5644	4770	4030	3319	2776	2421	2155	1866	1657	1634	1480	1357	1290	1329	1258	1314	1527	1641	1502	1141	994	847	787	684	748	679	659	676	623	621	613	595	622	649	675	659	687	650	666	711	633	641	638	635	623	626	619	621	648	625	602	621	640	662	609	620	578	637	591	637	616	614	594	606	603	575	609	606	631	596	584	606	580	604	596	627	571	577	569	572	550	592	609	543	570	571	598	601	636	601	561	612	601	584	571	591	536	610	548	566	555	581	599	596	539	596	539	556	578	544	535	592	616	570	554	581	566	543	541	569	569	618	581	601	587	548	600	572	559	573	580	542	559	582	548	602	601	607	584	573	596	589	545	560	587	624	545	622	608	577	580	587	552	605	566	549	587	557	580	587	546	551	582	591	576	581	511	596	575	617	596	586	551	563	579	572	605	581	571	533	571	616	558	583	581	586	568	585	598	584	569	570	560	599	566	583	603	594	595	564	606	554	595	608	573	587	569	622	570	534	578	546	605	555	623	585	583	598	606	513	573	568	553	559	601	591	582	586	572	596	573	595	553	578	564	589	565	578	627	543	605	588	536	604	580	556	639	614	615	579	597	576	570	530	588	563	607	604	569	574	530	602	582	536	582	557	592	592	563	567	593	596	540	559	596	536	608	565	587	590	559	584	567	605	559	531	557	569	606	578	576	565	577	509	528	561	559	627	567	545	592	518	587	598	532	621	563	553	505	567	590	578	576	585	574	565	552	586	585	583	605	581	561	572	568	554	587	601	543	575	590	589	567	554	633	592	578	613	602	549	588	551	565	589	561	601	568	555	569	606	607	562	538	553	603	550	584	546	583	586	562	551	614	587	600	585	597	587	567	568	615	550	566	591	576	630	584	555	568	565	576	573	571	580	533	569	565	557	587	579	552	564	599	577	593	582	560	650	572	525	594	523	530	560	564	575	607	575	597	566	569	569	600	596	584	572	574	578	627	512	610	602	609	555	596	559	611	543	567	547	565	581	570	560	622	530	530	590	575	566	551	576	580	573	586	636	597	599	592	577	586	568	561	577	552	583	574	588	566	610	570	578	560	571	559	558	541	543	593	577	549	580	573	558	574	566	616	597	569	578	620	577	539	565	564	622	557	581	580	590	563	592	587	602	591	574	552	583	572	609	578	566	605	579	598	570	566	569	603	539	575	568	587	545	551	553	617	578	547	550	581	587	592	580	580	555	591	574	566	564	581	650	566	584	560	555	523	575	604	562	574	552	569	526	573	560	580	555	572	582	565	569	592	575	532	582	596	548	571	620	624	552	578	576	589	556	591	603	605	548	540	600	580	573	593	560	578	602	579	578	631	537	563	584	550	644	612	573	583	593	574	574	559	578	577	576	540	583	605	561	570	557	565	599	600	601	575	580	576	597	552	559	575	552	586	559	593	548	635	587	584	581	530	570	586	582	586	596	553	575	590	582	615	552	591	553	590	531	599	623	593	601	559	611	592	550	553	613	568	530	565	597	601	586	576	561	584	598	563	554	552	607	527	605	564	587	528	597	580	582	611	612	572	595	559	618	552	565	590	550	565	595	593	603	567	590	560	570	567	583	562	586	593	538	608	597	560	584	591	535	558	569	552	571	618	543	586	530	546	533	565	547	582	582	514	561	562	592	578	536	582	533	607	585	571	554	582	586	568	566	616	556	616	582	605	594	592	615	576	563	621	587	621	626	554	583	591	607	554	573	584	587	583	569	576	547	545	619	551	548	577	565	590	553	539	574	554	550	547	578	570	610	562	584	573	607	559	549	627	570	572	616	583	555	566	579	582	565	591	606	596	588	566	629	586	538	601	595	585	592	555	587	603	574	572	592	574	575	566	555	547	532	569	600	547	582	579	615	579	592	566	573	577	590	556	564	592	608	527	585	628	543	623	571	619	587	584	569	546	606	622	582	599	659	536	565	616	571	535	567	579	558	616	576	585	593	568	571	547	571	555	577	529	630	600	588	565	580	526	610	593	548	573	556	577	527	545	568	549	560	566	592	582	558	579	607	603	619	558	538	538	588	569	592	613	616	533	571	584	569	588	547	579	589	548	592	602	556	590	623	565	536	612	610	605	576	595	554	611	613	613	561	549	559	584	554	564	573	565	600	559	589	577	564	553	542	565	581	571	578	563	577	630	643	533	544	554	554	609	569	586	622	583	618	574	569	572	557	572	590	579	537	593	571	549	595	625	582	587	548	580	545	609	572	590	586	563	554	542	592	613	571	571	541	570	590	562	571	588	608	574	566	596	565	612	579	612	547	553	579	572	607	569	579	555	594	587	566	608	612	564	597	585	563	601	611	559	608	537	606	584	585	572	609	606	546	578	592	636	605	595	580	590	578	602	563	539	563	610	555	552	555	590	610	571	581	590	547	573	578	554	600	527	534	526	543	576	583	599	561	532	560	583	535	602	565	558	575	564	629	608	557	570	573	565	596	614	567	572	568	586	542	605	559	576	604	592	522	624	569	560	601	567	614	590	601	549	543	617	569	580	579	601	566	534	553	542	575	583	583	548	586	607	599	603	574	603	578	565	574	529	591	561	616	553	539	602	598	583	573	577	558	601	583	583	612	564	593	569	564	567	598	572	588	558	587	559	552	571	603	552	628	569	592	569	582	580	579	628	599	577	566	562	582	546	590	579	559	497	541	538	565	625	567	587	557	591	554	584	589	585	599	576	573	584	564	580	615	578	591	606	614	583	550	553	586	626	618	565	618	592	598	555	592	591	510	564	564	572	601	568	561	555	582	582	574	576	581	583	550	552	578	564	586	610	565	596	560	544	553	593	587	530	593	549	597	544	583	555	612	563	597	583	612	587	576	547	615	589	615	564	529	570	561	544	574	623	573	597	573	633	552	558	609	556	553	595	606	585	569	589	569	613	584	594	575	620	609	555	556	578	555	533	618	606	578	572	586	592	601	575	568	606	610	532	560	594	534	549	583	579	564	607	575	590	596	576	543	557	590	579	561	578	586	559	583	570	546	554	578	567	620	562	611	587	588	559	567	566	551	568	595	561	583	610	602	596	553	546	557	622	593	571	575	606	579	570	550	549	590	579	583	547	586	567	527	561	566	602	629	586	564	587	604	583	583	567	565	581	586	561	568	598	626	565	576	584	588	553	580	560	546	649	571	571	599	588	591	583	544	596	536	574	587	580	603	573	566	573	597	589	559	545	604	587	568	580	595	540	586	586	555	589	648	596	629	558	568	581	590	592	572	573	581	545	580	574	603	536	599	542	540	553	559	584	570	611	580	539	594	564	579	565	583	591	592	584	570	609	597	577	562	565	570	574	599	599	587	636	557	578	586	556	564	546	612	585	600	586	581	612	549	561	562	563	620	584	640	583	551	621	578	584	561	604	643	571	557	577	584	573	557	559	583	561	599	581	538	526	585	606	595	574	600	552	565	582	600	552	539	546	594	568	580	602	569	615	592	574	574	579	592	588	530	604	539	574
5206	2050	628	222	183	205	225	253	256	267	236	253	215	186	181	145	158	145	144	129	132	120	129	131	149	122	136	134	121	96	97	99	99	99	91	103	98	103	97	84	90	110	92	96	90	102	110	94	98	97	96	91	96	84	89	87	103	83	99	76	102	108	95	100	102	87	104	90	105	104	97	87	92	91	98	110	96	94	88	106	99	92	107	92	96	95	89	92	83	85	89	93	87	88	83	86	81	92	93	92	90	94	89	87	87	98	94	97	95	76	92	77	93	78	94	97	85	103	80	104	98	86	118	107	89	111	92	85	89	83	83	72	93	92	86	103	79	91	73	95	81	97	95	105	90	99	106	93	93	104	84	85	97	92	91	67	90	91	100	90	90	79	93	91	105	80	93	87	95	104	92	91	103	86	86	80	98	86	92	90	82	108	105	88	88	85	94	72	94	86	92	97	96	94	92	86	97	80	90	93	89	90	86	86	94	111	107	83	84	80	87	73	98	90	95	81	87	94	91	105	99	92	104	83	87	93	103	92	86	81	84	84	98	77	100	88	76	91	93	81	88	82	87	93	95	94	99	78	98	93	91	97	100	133	103	92	90	90	86	89	104	94	86	97	114	89	96	94	92	92	99	81	100	86	85	89	99	97	94	107	84	96	97	90	95	93	94	95	102	88	88	95	102	80	95	83	103	82	88	105	89	92	104	104	81	96	101	80	101	88	88	96	97	80	82	92	93	90	101	82	102	96	82	90	90	85	75	94	79	83	84	101	90	88	95	86	83	102	103	88	113	84	99	93	70	90	95	93	102	84	87	100	83	95	108	83	102	98	82	91	73	89	77	91	80	80	87	105	85	91	89	98	82	93	100	100	86	95	93	105	94	104	95	91	96	91	92	90	83	72	97	77	79	80	81	93	99	86	89	106	97	90	78	90	83	96	100	110	90	87	62	90	95	79	83	83	93	78	83	91	113	97	101	104	100	87	104	86	88	80	96	88	95	75	83	92	90	96	83	103	94	87	95	102	102	108	94	84	106	85	89	110	112	73	92	74	97	79	93	104	86	87	85	99	85	92	80	80	95	100	97	80	78	108	84	74	96	97	98	92	88	90	96	75	78	81	89	111	87	87	92	96	110	101	96	74	88	90	92	95	98	87	107	100	86	98	99	107	104	90	109	103	73	96	86	111	101	94	93	67	82	87	78	88	89	75	94	81	86	90	80	80	92	83	95	88	82	91	112	89	103	93	98	103	88	83	69	98	96	89	91	90	86	85	105	91	94	86	106	67	107	79	91	90	88	107	89	71	78	95	83	103	89	95	93	86	85	83	90	104	83	85	85	80	107	85	92	87	97	95	101	72	93	99	100	87	87	81	104	85	98	102	79	80	72	86	81	84	83	84	80	93	91	95	92	107	69	90	106	90	87	94	96	97	76	80	94	99	85	96	82	91	74	95	83	85	83	94	84	75	80	97	84	78	95	106	94	106	80	84	94	106	81	114	90	95	69	78	101	81	85	95	80	86	76	98	88	88	113	81	99	108	68	86	90	77	89	86	81	78	80	83	72	82	83	94	99	105	83	79	88	91	96	88	106	81	94	82	79	86	98	102	91	96	84	117	92	85	90	96	85	96	87	88	87	87	82	81	93	97	91	101	95	86	79	93	86	89	101	109	90	86	79	79	88	91	91	88	82	91	82	102	80	102	92	80	87	97	97	81	93	101	91	87	84	90	96	85	74	108	79	92	114	89	89	82	76	80	92	90	114	85	89	83	92	101	85	87	85	104	80	81	96	85	80	95	75	95	101	91	79	108	96	92	86	104	91	85	88	84	95	92	81	91	93	86	95	65	89	76	98	94	82	89	79	88	98	76	84	77	90	94	93	94	96	103	98	106	92	70	94	76	87	85	89	88	87	91	89	72	106	76	89	96	93	79	93	88	93	99	111	83	76	113	114	84	71	95	89	105	89	74	106	86	71	107	94	96	92	73	80	91	90	84	108	70	85	93	87	82	94	108	99	102	110	104	86	86	86	96	86	76	91	102	104	88	103	95	88	101	90	84	89	84	82	92	103	85	81	105	93	77	102	97	84	101	95	95	75	100	86	98	86	99	113	86	81	96	79	72	79	85	88	98	94	99	73	93	92	93	82	106	88	96	94	85	92	79	96	91	93	96	100	99	74	99	97	91	107	97	86	105	90	71	90	77	101	90	91	78	92	99	80	81	82	100	93	76	95	89	79	88	92	90	100	84	85	94	92	93	95	92	111	80	87	98	108	85	85	84	94	92	97	92	100	68	91	105	87	90	103	91	94	98	82	88	90	83	87	90	84	83	91	99	83	106	98	91	86	97	97	85	73	84	95	86	89	81	69	96	91	95	91	97	100	99	88	106	80	91	95	84	95	81	85	86	86	83	92	90	87	103	89	90	99	85	100	74	96	90	83	106	95	115	97	80	84	103	89	78	73	91	86	80	84	100	73	108	101	88	82	100	97	77	102	99	96	99	95	91	80	98	79	83	84	91	85	88	96	94	79	80	96	96	100	83	92	87	81	70	93	98	90	93	96	87	93	98	89	114	84	87	105	87	81	96	82	74	101	86	90	79	85	76	83	91	86	96	93	85	92	82	83	79	87	85	90	98	89	86	105	90	115	89	89	97	91	77	95	97	81	110	87	86	94	112	109	95	88	89	82	98	87	98	76	80	98	85	80	93	101	76	90	78	94	104	76	82	92	84	98	89	108	86	85	85	90	92	86	86	93	93	91	88	70	86	71	81	84	89	78	86	80	89	74	86	107	79	94	78	94	119	97	95	93	99	92	105	90	106	92	94	87	98	92	85	100	95	88	92	90	75	91	91	104	62	104	85	94	94	103	84	84	70	87	86	74	99	87	98	96	90	80	84	86	89	95	77	97	74	111	88	76	80	102	99	81	99	115	79	100	88	101	95	88	91	87	104	88	91	92	105	105	77	97	96	96	74	99	91	83	91	104	96	100	91	82	99	78	107	104	85	115	92	105	94	87	96	90	82	84	77	95	86	82	75	91	91	115	81	88	103	88	98	73	96	85	92	91	89	81	111	104	83	74	91	106	91	86	79	89	89	108	105	89	78	85	101	81	77	86	101	77	81	87	99	90	88	86	82	82	81	90	82	87	86	103	76	88	85	85	77	95	71	84	110	85	92	99	86	88	96	96	88	103	102	104	90	79	84	86	99	59	105	93	94	88	105	103	99	106	87	77	72	69	82	94	82	118	101	98	88	93	103	90	81	69	67	72	107	92	88	100	79	83	74	93	90	88	103	108	84	99	93	75	90	94	63	90	101	76	93	97	93	100	76	82	78	94	99	92	91	98	79	69	80	102	100	100	97	92	117	95	105	93	93	82	96	90	95	78	89	106	81	77	91	93	92	79	78	92	89	93	96	89	97	90	90	80	80	93	101	81	79	82	91	105	87	93	85	100	84	93	75	88	88	83	88	88	90	90	92	84	73	120	105
31901	14420	5818	3103	5969	8533	8052	8215	8128	7225	6034	5263	4406	3738	3265	2735	2415	2233	2167	1903	1767	1689	1657	1599	1682	1866	1953	1823	1482	1353	1091	979	860	821	895	768	806	736	694	766	746	750	772	839	783	832	769	814	780	717	785	750	739	745	747	753	745	721	662	702	717	727	679	710	728	764	815	763	714	752	669	683	689	674	688	746	695	684	696	680	661	685	644	672	696	707	672	717	656	672	662	691	683	680	644	676	680	683	634	666	696	700	628	677	689	675	658	661	707	638	716	666	625	694	694	637	650	670	669	652	674	621	643	616	663	644	692	670	688	654	707	695	637	641	622	680	646	676	638	621	693	651	679	592	712	680	713	685	695	613	662	646	681	696	647	647	691	644	644	703	655	667	657	623	649	691	635	665	636	653	682	649	690	650	628	681	638	645	688	632	646	644	674	653	675	659	665	699	660	712	647	678	707	645	682	692	640	640	681	612	648	645	672	631	656	647	697	668	620	647	643	653	685	684	637	689	624	643	657	685	638	625	656	628	680	679	639	651	634	666	647	643	691	677	680	628	644	632	659	668	649	645	653	718	635	665	629	665	639	633	637	678	669	678	665	704	656	646	688	647	637	626	643	670	649	717	650	661	653	655	726	690	636	657	657	682	659	654	615	649	663	681	677	641	631	680	638	631	644	690	708	645	637	655	664	660	668	663	622	650	637	655	648	651	676	649	638	671	650	636	651	691	662	674	649	682	644	652	639	626	633	674	645	703	677	631	695	664	678	698	660	667	672	657	682	640	664	686	654	688	666	684	652	644	679	621	697	630	690	692	675	701	712	672	678	678	654	656	688	622	665	665	719	655	640	679	716	616	633	684	670	670	633	698	707	654	633	649	677	660	663	713	641	679	658	680	661	667	715	673	652	659	651	681	690	628	623	641	608	695	644	660	659	639	641	730	664	650	656	663	642	687	648	667	660	692	709	648	666	666	646	640	676	689	660	681	689	659	686	668	657	673	624	670	645	688	706	711	653	670	674	660	652	623	707	613	678	658	641	651	703	639	651	642	634	637	658	669	686	672	662	634	647	668	693	691	685	695	647	642	634	685	649	621	639	631	637	662	656	645	665	660	612	645	608	648	672	619	661	627	662	662	669	661	627	691	635	620	608	654	670	660	700	691	705	692	701	685	675	660	674	639	651	621	662	639	656	680	644	676	672	669	675	645	668	661	682	665	653	671	645	640	713	618	669	604	658	674	692	656	665	671	643	663	673	673	685	663	654	656	665	646	689	666	656	692	691	642	657	701	660	652	653	644	669	656	633	651	652	634	645	667	654	641	670	688	623	661	664	639	637	654	673	659	681	693	617	667	679	665	662	690	616	657	650	671	675	645	642	669	644	673	694	618	666	731	647	645	646	684	681	647	630	684	665	664	709	588	640	659	702	653	650	679	686	677	669	705	679	646	661	683	690	670	658	665	665	665	676	643	631	663	653	657	662	673	672	668	670	663	629	624	675	628	623	647	670	689	650	599	696	631	680	627	653	621	631	663	641	639	661	639	664	656	637	697	660	686	635	661	614	710	662	677	651	635	649	647	640	666	668	656	659	643	668	675	689	654	699	639	617	662	661	658	623	678	639	631	668	632	632	691	654	669	672	703	667	723	662	606	648	731	658	650	673	675	681	680	694	659	684	623	617	707	657	643	692	644	617	713	682	600	644	640	640	662	700	621	672	718	679	675	674	710	682	683	628	651	701	656	600	637	692	645	693	671	657	648	674	679	653	650	687	632	700	633	653	619	665	679	658	662	638	634	653	684	639	644	619	667	674	660	673	683	647	665	655	631	649	651	728	639	653	617	633	620	654	691	662	682	696	684	662	675	681	651	666	663	672	634	643	674	663	667	652	613	681	680	667	630	648	673	659	653	650	655	670	665	696	684	623	632	669	610	644	669	637	699	661	637	656	654	635	603	663	613	669	680	653	651	668	695	664	644	686	687	626	609	653	713	649	687	662	675	655	675	641	644	662	621	654	643	649	682	672	687	653	658	659	595	642	642	683	673	686	614	676	650	654	639	633	653	686	622	682	655	674	682	651	683	660	640	609	719	633	634	644	663	665	664	681	685	638	697	618	681	681	624	672	658	664	625	636	676	692	695	664	640	678	658	707	703	659	653	614	636	711	676	656	655	635	667	676	745	671	679	704	655	640	691	669	601	667	605	630	660	736	637	663	638	631	622	631	675	675	677	631	618	644	682	657	663	666	689	629	636	690	677	684	665	684	644	716	699	672	638	652	713	614	666	661	665	648	659	605	689	644	671	696	702	665	665	627	619	690	691	649	667	672	690	669	674	688	626	653	672	668	695	661	683	656	707	632	659	656	669	604	646	651	675	632	647	636	699	678	658	639	648	657	648	666	646	674	649	649	632	658	708	683	665	649	620	662	634	614	650	614	631	643	695	639	742	682	706	668	673	708	667	650	660	656	646	663	655	643	620	676	619	660	675	697	633	668	658	665	723	713	646	656	633	661	656	677	612	648	654	687	642	643	636	631	652	649	649	723	679	642	587	687	673	600	655	661	687	651	698	603	658	636	701	632	661	686	665	648	667	650	624	643	633	663	669	680	655	674	632	668	679	629	664	676	652	661	686	678	687	596	665	669	671	683	649	689	634	711	676	635	644	652	655	638	639	640	666	619	664	666	641	627	630	656	674	678	678	647	666	632	648	668	636	663	675	653	632	619	660	675	701	681	706	640	664	642	627	666	688	635	624	670	690	661	645	678	639	655	640	676	631	690	708	708	657	637	673	638	633	644	659	663	640	660	639	605	707	657	656	651	655	667	662	655	662	643	644	629	652	651	651	661	661	683	665	654	683	674	643	675	655	636	640	663	680	696	674	686	632	630	656	633	698	706	650	635	655	641	641	672	682	676	623	656	639	690	639	652	619	672	682	639	681	676	649	678	637	679	667	670	653	676	627	642	668	672	721	660	643	657	691	649	659	647	656	648	656	670	688	644	615	684	706	634	630	683	683	646	617	670	670	676	639	675	647	693	681	660	655	654	666	666	650	656	689	655	632	691	694	705	689	669	626	639	659	631	636	632	681	689	661	639	640	688	677	688	648	636	587	696	676	663	672	673	655	687	667	676	655	684	649	646	691	662	672	684	720	633	692	656	633	644	684	643	640	705	604	661	672	697	615	662	643	685	654	671	650	671	662	696	651	643	656	647	638	642	657	643	646	741	659	651	621	666	643	692	615	670	610	632	693	666	689	635	661	692	637	679	682	670	670	625	651	605	673	627	656	666	679	605	703	637	608	671	648	669	637	663	673	653	680	648	657	678	653	625	681	634	617	633	654	608	701	638	646	653	634	669	680	660	648	657	660	663	646	631	666	665	654	685	667	657	694	658	648	613	651	705	647	697	643	680	644	690	642	680	672	644	667	675	686	662	680	642	666	658	653	660	697	636	689	648	647	667	673	659	706	679	710	668	650	665	645	620	645	691	664	682	667
5365	1706	583	225	182	211	238	264	283	293	284	240	211	180	217	195	151	146	157	145	146	136	143	141	147	156	141	124	152	137	107	96	123	132	111	121	127	123	115	138	111	106	123	115	94	113	129	114	119	96	107	119	123	111	107	80	94	105	111	98	126	115	106	104	118	113	109	105	97	130	102	98	103	125	118	112	88	108	101	115	120	122	139	118	103	127	98	100	93	109	114	102	117	109	106	108	106	108	109	106	102	105	114	106	111	117	122	106	116	107	92	114	105	114	115	107	106	100	118	113	107	93	104	102	112	100	114	105	120	110	114	116	97	146	110	98	109	101	102	108	122	104	86	96	108	89	98	103	124	107	88	114	102	104	108	103	99	110	95	116	119	108	100	99	101	107	108	105	108	107	112	85	92	91	91	107	109	100	112	113	101	103	104	97	99	100	102	94	104	118	112	113	96	110	104	97	121	99	117	102	98	107	110	98	114	112	121	85	113	121	105	143	103	109	112	102	111	102	90	94	113	106	104	106	112	109	91	112	100	106	97	95	99	105	102	117	117	109	111	108	124	109	108	99	113	114	102	112	110	113	125	101	98	87	108	95	122	115	98	88	103	117	110	95	100	111	114	103	112	104	98	125	125	104	98	109	93	116	117	106	115	121	88	106	96	109	102	111	94	117	90	110	94	117	93	105	105	94	106	103	95	106	96	124	115	138	108	100	110	91	115	104	97	107	107	121	102	97	140	108	107	108	96	98	96	118	128	99	104	106	121	93	92	97	109	106	109	95	97	109	120	118	94	113	98	111	121	98	95	104	83	94	94	98	94	108	95	96	115	101	99	123	99	109	110	126	107	103	104	105	104	117	104	104	101	91	112	93	122	90	107	100	91	102	120	112	108	100	100	99	115	104	95	105	92	92	102	120	114	101	99	104	95	97	110	107	113	117	127	106	108	104	94	127	93	118	91	120	109	94	108	99	114	111	110	109	98	98	95	98	109	90	97	103	116	126	117	113	105	103	109	109	96	126	87	123	112	108	114	125	106	90	106	104	104	88	102	117	109	106	106	108	113	106	98	114	123	93	113	97	111	94	111	107	88	107	118	103	116	109	97	112	104	107	104	116	106	106	113	89	119	109	117	106	92	126	92	118	108	110	113	110	110	120	108	115	122	112	104	92	100	92	115	101	100	100	112	96	104	112	105	108	95	103	108	99	122	115	112	109	99	113	102	111	119	105	116	108	95	110	97	107	121	106	121	110	120	94	96	116	110	72	122	78	100	109	101	117	113	91	111	103	114	96	107	109	111	107	107	86	113	108	110	116	105	129	128	106	98	96	90	109	103	97	113	111	97	135	92	114	110	93	101	96	100	120	103	127	108	113	118	100	105	111	100	108	108	92	110	116	104	116	120	97	110	136	112	114	93	98	114	111	118	119	100	119	120	86	100	102	102	107	96	93	97	101	93	124	98	107	91	115	107	114	112	108	114	114	116	107	114	101	120	100	114	131	95	115	107	116	110	106	96	111	108	101	113	101	107	105	112	113	119	114	105	103	102	108	119	111	96	101	102	120	116	113	106	104	111	112	117	100	116	80	106	106	102	98	115	103	117	104	124	151	101	101	97	110	98	98	100	109	119	115	113	108	116	116	95	118	106	101	111	85	127	101	100	109	118	105	115	111	122	134	95	107	96	121	98	101	115	127	110	112	112	109	109	86	116	98	110	112	78	108	111	103	103	98	97	117	117	115	105	105	104	103	98	106	99	111	119	99	135	114	100	117	105	101	115	105	111	100	110	94	110	109	123	109	117	108	90	98	105	98	108	117	102	119	106	108	115	109	123	117	109	101	113	105	122	110	140	95	129	111	107	97	113	120	105	84	112	122	97	108	112	105	92	94	115	92	110	111	105	124	100	113	107	125	110	96	105	108	103	132	118	97	100	105	96	119	101	118	107	122	107	92	109	104	94	115	100	111	101	115	118	96	93	102	116	121	115	115	110	109	102	104	104	107	94	110	114	100	115	115	102	133	89	101	98	105	97	93	117	112	104	117	130	90	113	114	105	112	107	104	115	124	101	106	92	94	106	143	124	117	126	114	113	112	109	87	120	110	126	96	110	128	118	112	105	78	107	100	95	90	105	135	102	116	98	114	100	97	103	97	119	105	114	94	109	98	115	105	111	96	116	96	107	129	75	89	104	113	105	113	108	101	105	104	118	122	92	104	83	113	104	109	114	103	108	99	113	99	86	98	110	116	120	108	110	119	79	95	108	120	113	109	105	104	112	119	110	98	113	94	135	122	127	113	114	113	105	124	125	97	108	129	96	105	105	83	91	129	91	108	126	109	102	91	94	111	104	106	95	106	93	105	94	95	112	112	96	108	123	94	119	112	105	102	89	98	105	111	116	115	127	101	108	116	104	101	117	120	125	110	117	116	108	84	95	131	81	98	100	98	83	101	104	107	104	104	96	110	99	105	112	107	116	106	102	101	96	108	88	118	109	110	107	109	101	111	92	109	122	105	118	101	102	105	110	111	108	90	126	120	100	98	101	117	113	111	104	111	106	101	110	99	104	110	113	106	106	101	110	103	105	100	87	105	106	93	101	104	111	99	129	88	108	98	98	110	118	118	101	124	117	118	103	129	111	110	104	99	108	124	96	91	104	116	114	93	98	103	104	113	117	108	113	95	115	119	107	97	122	95	128	105	109	105	105	97	99	104	113	118	96	130	95	107	109	87	115	113	114	104	124	126	105	126	111	100	118	95	114	106	110	110	109	97	104	107	111	114	117	92	119	105	112	99	120	112	120	123	103	93	132	86	118	114	107	96	98	114	118	112	121	113	124	116	111	88	93	130	133	104	128	93	99	104	108	118	125	116	91	90	112	95	94	109	111	105	112	103	93	114	96	97	110	105	111	112	114	109	126	101	106	80	105	86	118	93	114	125	114	104	101	103	109	99	104	104	105	108	122	103	117	97	116	113	103	116	112	115	124	100	95	109	105	99	130	109	107	114	107	119	99	110	105	117	98	110	86	111	106	119	104	123	119	99	111	102	98	112	129	94	113	118	98	109	129	90	124	111	112	103	98	96	104	114	98	129	110	128	119	116	99	103	111	102	107	89	107	110	115	116	93	113	103	109	104	123	95	88	121	89	103	118	125	96	107	119	94	104	123	100	96	90	116	123	112	116	99	114	106	121	127	97	112	107	101	119	138	103	107	114	129	100	124	107	147	114	100	118	98	119	108	122	93	123	91	136	132	119	115	122	123	109	114	104	115	116	108	84	101	105	100	91	110	122	98	113	115	101	99	105	95	102	113	105	116	115	93	100	116	128	113	124	104	120	112	112	117	110	100	89	99	100	116	114	133	102	105	109	117	84	104	100	97	119	141	113	96	100	112	96	123	93	70	120	106	96	128	109	114	112	128	104	115	119	106	104	102	114	114	88	119	114	117	115	122	105	117	96	101	121	90	114	119	88	108	106	103	93	115	109	115	85
27407	11641	4886	2717	5103	7343	7024	6879	6802	6452	5432	4694	4090	3693	2980	2632	2359	2110	2071	1820	1674	1705	1632	1511	1643	1881	2063	1791	1680	1330	1171	1020	907	862	894	857	868	853	801	759	817	857	860	832	819	839	845	800	818	841	786	870	807	835	820	782	767	824	862	785	721	770	839	765	811	826	796	802	788	787	743	788	754	767	797	741	738	789	768	723	822	751	735	769	737	758	737	731	757	768	732	722	728	714	801	727	683	748	724	747	733	771	807	754	744	714	738	715	769	702	743	753	738	749	791	729	727	724	721	725	705	738	741	757	745	713	698	720	742	718	783	666	737	706	715	716	713	753	766	744	754	768	744	694	781	728	743	710	718	691	721	679	664	738	731	714	728	720	743	787	683	738	686	723	735	692	734	723	732	792	818	713	719	722	712	755	726	740	746	752	680	676	749	735	701	706	691	758	750	807	776	721	686	733	747	735	718	682	705	771	699	706	740	722	744	725	681	700	727	742	722	780	723	738	685	765	729	792	760	740	716	720	696	763	767	789	698	741	729	685	768	750	733	755	711	719	709	765	719	764	728	739	671	703	739	730	719	736	727	727	746	758	690	696	717	723	714	699	723	769	773	731	766	759	754	742	750	757	735	765	758	728	673	773	734	754	741	748	748	742	757	696	687	732	735	725	765	708	712	721	762	757	721	741	750	765	786	698	724	750	772	754	741	716	751	751	782	731	718	725	700	693	675	703	690	745	714	673	729	763	756	738	735	704	751	709	739	730	760	734	721	751	733	724	717	779	721	727	737	777	727	737	679	727	759	690	722	796	747	734	721	656	715	735	715	730	756	736	739	759	723	710	702	735	744	660	757	712	755	701	749	722	772	731	692	719	771	714	727	734	742	745	735	710	772	733	720	765	752	746	724	750	784	717	688	689	758	735	743	704	700	684	772	714	753	750	711	695	698	741	697	765	770	725	754	746	676	695	726	731	740	701	762	700	729	734	684	754	724	746	725	701	762	747	719	715	775	681	704	734	730	752	711	682	740	727	710	738	724	687	759	693	717	692	745	712	708	740	737	771	752	744	742	752	740	726	752	711	784	710	767	719	768	751	727	693	732	740	733	729	733	779	728	754	748	736	788	707	702	739	728	722	752	721	703	719	762	748	718	772	727	718	763	810	708	758	756	760	696	704	723	680	693	744	742	702	702	758	672	719	745	753	720	741	729	731	738	712	730	740	752	745	704	763	757	713	773	716	746	790	691	735	715	706	781	716	726	712	705	686	704	709	689	686	768	727	763	696	708	702	693	750	725	739	711	679	720	752	706	706	777	704	692	682	748	675	730	713	760	746	724	739	716	728	778	777	739	748	752	698	737	755	701	729	715	711	755	751	735	743	763	740	710	777	773	665	721	776	693	785	705	731	713	766	727	703	801	730	695	725	712	745	773	722	699	768	753	755	741	760	733	772	712	739	683	695	676	741	752	714	715	687	718	688	740	719	772	708	733	720	720	723	768	741	693	711	754	730	726	710	778	698	785	703	719	739	731	782	761	736	730	746	706	716	706	709	741	710	777	719	716	739	766	719	702	724	725	743	723	723	706	751	772	705	750	683	734	747	690	772	761	788	729	719	767	727	711	702	695	724	719	732	716	748	757	698	741	740	743	731	730	733	697	732	707	728	708	693	729	724	773	722	720	745	708	769	725	722	745	690	768	731	757	756	740	701	737	717	739	754	694	747	698	685	769	739	767	732	710	743	723	734	710	749	746	751	712	738	747	742	720	775	719	766	696	744	764	723	697	702	749	724	737	789	775	742	738	785	687	729	716	733	733	701	772	771	720	775	714	734	720	727	701	671	717	751	709	708	699	686	723	725	766	680	742	750	761	720	703	714	710	756	763	791	709	731	775	716	711	706	745	698	730	802	717	730	743	691	782	724	729	748	761	750	751	697	698	745	752	756	718	758	709	745	751	750	719	740	781	646	763	750	757	701	744	744	755	691	700	727	743	731	688	687	706	762	751	787	718	694	747	719	756	714	742	707	758	740	782	690	730	692	699	698	723	717	762	743	749	738	748	770	704	762	727	721	736	760	731	705	713	753	759	741	723	757	717	722	734	779	772	710	750	719	719	743	739	793	714	690	742	700	713	747	734	720	748	757	750	723	720	781	751	703	735	721	668	765	796	729	741	735	710	769	730	761	734	709	696	766	730	722	736	708	733	700	731	724	734	738	759	706	707	705	706	719	768	723	790	724	745	795	687	750	726	718	743	761	690	732	737	702	695	731	748	746	793	705	724	724	712	714	714	739	760	742	713	721	674	750	714	728	762	701	748	727	732	716	702	721	732	780	720	736	720	713	734	679	710	686	748	776	694	688	782	740	726	758	736	686	743	717	724	732	745	741	747	739	706	776	673	731	763	677	732	709	723	746	737	729	749	741	692	703	718	746	755	713	723	723	724	743	748	774	742	704	765	708	762	724	735	723	716	696	684	735	724	790	742	764	712	759	785	712	752	716	731	742	675	749	738	739	708	717	712	735	752	749	711	705	723	730	752	730	699	781	714	760	722	718	749	728	735	752	721	764	687	706	723	757	702	689	706	704	758	749	708	687	750	720	729	672	758	727	723	697	735	755	667	712	787	768	697	773	780	730	761	719	708	758	720	738	722	686	739	736	714	720	707	766	733	748	693	712	723	757	742	760	741	734	674	743	744	764	774	709	740	753	743	771	697	711	759	742	685	773	709	758	738	719	694	711	729	752	737	790	749	737	714	733	749	724	761	752	716	768	768	738	736	740	765	746	718	736	718	715	791	690	744	738	713	750	742	768	697	742	714	784	706	752	736	726	758	760	771	729	737	775	728	736	746	734	701	749	767	681	766	679	732	686	749	726	726	749	754	707	781	713	710	675	738	720	713	800	717	722	734	736	754	726	733	716	730	723	713	737	814	743	695	769	723	720	668	747	732	727	783	732	729	715	739	717	740	751	702	705	714	692	711	730	740	722	707	756	715	764	766	738	751	755	770	753	773	716	731	716	773	725	708	773	753	739	721	756	704	768	725	698	689	766	717	721	752	732	715	730	740	736	716	758	718	765	733	743	751	719	687	678	732	697	751	762	700	729	724	775	731	718	782	740	730	748	757	759	744	737	718	742	761	735	787	699	712	730	719	744	701	680	737	727	738	733	750	706	764	702	777	704	714	721	720	754	801	756	777	704	730	764	762	733	766	733	709	723	753	744	725	718	709	714	745	730	704	796	817	676	724	719	698	743	719	714	712	732	705	752	767	748	709	780	714	697	738	700	735	706	687	728	703	671	704	701	704	706	681	734	709	757	726	742	758	760	740	719	715	726	768	713	741	757	745	715	724	723	718	786	757	770	706	741	740	724	793	696	734	680	711	743	711	715	742	717	731	692	734	723	710	709	729	726	763	720	681	718	760	733	786	682	751	725	787	755	757	729	758	731	688	757	671	702	726	744	727	747	739	706	742	749	773	689	682	743	730	713	676	737
6798	2775	813	272	234	280	304	311	315	347	312	273	271	243	226	211	184	164	200	162	161	174	173	172	172	175	190	182	176	149	139	141	139	118	125	124	145	129	128	114	118	125	133	131	136	124	156	132	141	115	125	125	137	113	107	129	121	109	122	120	106	113	119	121	150	129	113	138	119	124	120	122	120	111	125	110	125	109	117	134	127	129	117	134	116	113	133	122	123	131	132	129	117	95	127	136	110	131	113	104	106	113	105	125	107	149	107	117	128	127	116	117	117	138	119	107	107	127	104	114	113	124	112	137	118	114	127	128	110	126	112	135	108	127	111	121	121	96	112	124	127	129	139	131	116	111	112	120	125	129	117	110	102	122	129	123	121	112	124	124	123	122	112	107	126	123	118	124	106	116	112	123	111	122	115	96	116	118	124	118	133	97	111	112	118	136	121	117	130	112	124	112	96	139	101	117	133	115	121	114	134	113	129	124	137	125	124	110	116	102	121	123	104	134	118	130	124	135	121	127	128	115	108	111	129	108	142	118	118	124	113	110	134	143	99	115	117	121	122	123	118	120	126	122	131	116	109	115	108	97	108	126	125	116	109	117	128	119	151	105	112	111	113	136	100	113	105	126	114	115	122	112	109	94	127	102	117	100	99	104	104	101	107	101	102	120	115	108	130	101	119	122	117	121	114	113	117	110	98	96	114	130	122	116	114	132	107	109	119	127	122	131	111	104	119	118	128	93	127	97	108	92	140	115	126	118	141	125	100	125	123	113	130	135	121	132	125	120	127	114	125	97	119	120	128	136	116	118	118	118	113	126	119	126	110	122	108	109	121	111	131	106	105	110	114	108	124	135	110	107	97	102	124	98	100	120	115	113	120	104	143	117	105	110	110	115	107	118	133	115	112	118	119	111	111	99	119	123	120	118	119	127	112	121	128	128	114	134	95	123	105	116	106	131	107	105	120	107	121	133	117	130	106	155	143	134	118	135	101	114	119	126	105	140	105	101	111	118	124	115	115	101	115	121	119	125	118	126	120	116	122	108	125	137	117	128	124	109	129	122	121	125	101	108	127	132	108	127	121	97	124	124	114	92	131	137	132	144	130	108	132	102	124	95	106	122	112	123	116	127	115	108	105	118	127	126	124	117	113	119	119	135	124	119	107	119	127	114	120	117	130	112	125	104	118	110	98	138	103	104	109	121	118	124	147	120	111	127	97	96	119	117	125	125	114	110	112	111	95	121	111	117	143	118	134	121	124	126	127	114	92	133	124	131	105	119	113	115	110	111	115	120	110	117	97	96	109	92	127	122	130	135	122	105	97	112	128	118	121	114	112	115	112	122	112	103	106	131	126	122	102	117	130	125	117	111	109	126	134	139	123	131	111	117	100	115	125	99	113	124	108	103	118	109	113	125	108	120	125	117	122	114	98	129	119	112	122	126	101	134	111	109	128	124	122	124	114	128	128	115	117	102	115	115	107	126	135	102	114	108	129	132	111	128	133	118	117	120	134	120	105	123	109	120	109	110	125	127	110	126	110	124	115	123	131	110	120	125	102	137	112	110	124	112	100	106	125	110	113	124	120	102	117	118	116	125	111	133	101	124	126	115	106	97	114	116	98	113	88	100	117	137	109	120	125	94	129	113	129	118	112	108	115	128	133	126	131	122	99	129	145	97	112	99	123	113	131	101	115	121	117	103	132	101	95	120	125	131	111	109	100	117	119	124	117	110	103	104	116	116	125	111	113	122	103	123	139	128	115	112	121	103	101	126	134	117	94	133	120	113	110	114	120	132	137	126	101	121	111	114	117	115	122	121	124	120	112	121	108	109	127	130	98	102	137	121	106	112	123	117	125	129	119	94	103	102	119	103	119	123	101	115	110	101	101	122	111	124	124	115	123	100	110	120	116	115	102	129	128	112	118	115	109	112	126	127	116	121	97	115	131	113	117	113	109	124	123	129	111	123	107	122	114	133	136	109	110	112	136	111	139	113	116	111	127	97	139	133	103	129	117	109	128	125	102	102	112	123	112	115	128	100	126	133	113	108	115	111	124	119	144	128	132	109	132	119	131	100	125	118	125	101	115	102	130	111	114	119	141	124	119	127	124	130	119	113	126	145	126	113	112	110	126	114	118	116	108	110	120	101	114	115	126	127	134	116	107	119	134	117	117	141	123	129	117	113	126	115	126	116	118	111	121	115	116	124	123	123	97	119	114	148	126	120	113	110	112	104	134	120	102	114	104	119	122	102	131	124	102	140	100	124	114	122	115	108	109	123	112	110	111	118	111	129	121	107	98	136	112	90	133	104	135	131	123	103	135	125	146	123	114	130	130	123	116	106	107	119	118	108	118	123	114	110	112	123	116	97	118	129	130	128	108	117	126	105	116	121	115	95	126	119	122	130	123	116	140	130	119	123	119	104	103	107	124	117	112	110	116	120	123	120	130	109	131	126	133	94	119	102	111	114	123	105	134	134	123	126	104	128	113	127	113	131	121	115	130	114	115	124	133	132	119	124	115	121	112	114	123	127	122	128	101	102	126	120	121	113	104	103	122	107	105	103	107	115	112	120	117	105	108	98	117	111	115	143	97	114	130	97	123	116	122	111	115	126	109	112	101	108	121	121	113	129	113	95	138	116	122	109	111	112	107	123	103	130	122	118	116	120	115	130	104	108	123	111	114	119	131	111	113	122	102	123	118	105	116	103	132	132	127	106	117	130	155	138	132	112	113	131	106	135	110	124	102	110	122	99	115	113	111	127	96	139	128	106	127	104	140	114	117	122	106	114	109	105	127	112	115	98	123	113	97	133	122	107	117	110	113	106	114	130	133	120	121	112	117	131	128	125	122	125	124	113	108	105	107	105	113	128	110	126	123	123	113	128	94	110	128	98	116	110	124	128	106	114	129	115	96	119	110	118	114	132	133	107	118	123	115	136	109	110	127	117	105	119	117	114	118	112	128	102	125	107	102	114	121	103	109	122	110	139	138	107	100	121	130	114	121	115	116	133	130	112	112	111	122	122	108	119	119	130	121	116	122	110	102	114	133	117	126	109	136	104	135	105	114	106	120	121	122	110	110	130	114	104	116	115	113	112	110	115	120	121	126	142	118	124	121	111	110	129	128	129	131	127	122	122	110	135	120	120	137	118	106	124	118	113	83	123	120	112	128	93	118	105	123	100	103	132	120	112	115	119	120	100	128	130	131	111	116	124	111	106	109	113	111	106	120	134	109	135	138	115	129	111	126	115	107	121	94	137	119	125	115	132	126	121	103	122	132	122	113	119	115	105	127	139	117	140	101	130	115	133	138	117	126	132	118	106	125	114	115	134	117	114	108	137	116	116	113	130	124	141	122	111	117	119	133	127	141	119	111	113	138	134	117	122	138	134	117	135	101	120	112	115	107	113	103	128	100	118	138	109	114	115	100	124	106	126	123	115	100	118	109	110	124	101	115	133	119	115	118	103	134	114	106	121	121	154	118	112	102	107	133	119
34535	16759	6880	3876	7246	10171	9994	9344	9039	8797	7402	6397	5236	4792	4082	3624	3082	2852	2576	2376	2198	2159	2073	1962	2150	2618	2575	2540	2175	1704	1473	1179	1177	1061	1024	1043	1062	1060	984	992	1004	978	976	996	1047	976	1008	1104	1012	960	1011	981	1003	956	959	966	971	924	956	946	914	899	920	889	995	943	927	971	957	934	906	904	899	932	931	899	929	920	952	941	846	859	927	938	880	934	899	916	936	882	868	865	875	872	910	879	876	903	908	902	893	866	869	841	883	838	847	833	846	816	853	847	906	916	856	902	856	881	845	856	855	876	900	826	892	885	837	824	873	843	830	799	848	902	851	901	844	888	890	821	867	856	814	854	837	840	884	860	881	851	832	855	839	888	810	854	826	842	879	865	888	849	858	878	849	870	875	851	897	859	813	838	852	880	878	862	891	882	850	844	850	892	823	846	870	814	826	908	832	830	857	863	845	836	869	877	908	887	889	842	871	841	869	818	851	854	870	847	884	820	829	844	848	845	885	866	874	878	845	875	859	853	814	851	909	846	847	862	816	848	850	854	863	840	812	881	899	871	892	896	831	860	867	765	818	842	815	845	840	822	869	882	867	841	828	846	792	787	855	783	873	889	790	842	871	805	887	814	844	864	876	835	842	894	879	872	856	894	861	851	841	896	839	848	835	851	894	861	866	849	842	872	878	827	842	812	885	880	823	849	775	844	871	800	821	849	843	859	850	841	848	876	886	872	867	835	854	797	831	818	856	848	853	889	904	798	879	903	863	878	873	847	792	869	828	830	873	886	850	877	864	884	837	844	871	880	854	834	850	828	853	851	836	806	856	840	824	870	903	868	864	871	850	800	895	855	822	901	841	928	884	853	863	782	812	885	830	882	864	886	836	902	833	857	856	851	889	886	891	856	888	907	867	863	886	832	901	875	879	896	864	854	817	855	829	861	889	815	837	848	880	906	916	897	860	847	888	868	881	891	896	889	893	864	851	827	828	854	824	850	865	821	799	876	852	849	846	871	831	892	879	855	873	869	895	801	844	836	842	827	824	881	905	871	865	909	860	872	860	873	856	819	899	863	873	832	884	850	898	889	899	842	838	850	863	868	842	833	851	833	882	834	788	869	849	834	850	843	820	848	873	899	856	843	833	860	883	850	817	911	840	798	787	869	827	862	875	847	864	924	881	894	846	818	861	836	881	903	868	872	852	895	831	833	861	845	893	935	872	839	915	837	865	872	814	841	882	878	825	836	854	851	822	841	829	857	807	892	891	864	872	797	863	864	838	877	872	828	854	851	857	882	807	827	855	874	832	837	862	797	870	854	832	834	888	831	839	879	928	799	862	849	878	845	878	858	857	867	852	877	873	890	830	864	824	860	836	808	902	822	849	852	840	830	822	885	877	860	879	915	824	873	808	871	892	816	819	876	837	825	860	872	859	863	821	856	839	878	858	826	830	873	877	876	867	903	867	866	823	849	884	841	862	869	891	857	838	842	877	830	841	830	859	867	787	854	826	841	840	859	865	922	871	772	852	833	859	904	865	810	854	914	870	834	841	783	846	851	837	827	827	900	817	846	877	871	876	832	834	851	816	856	844	820	883	864	860	874	874	819	824	849	875	881	890	945	876	876	861	911	870	878	907	845	893	859	852	900	832	860	902	880	835	855	860	851	845	886	870	855	823	887	899	851	882	827	904	847	831	894	915	901	858	831	863	818	897	850	845	801	889	891	853	848	880	850	833	867	887	788	802	826	837	895	882	906	864	856	889	847	868	854	803	860	864	824	851	825	849	899	857	899	835	885	797	832	894	885	893	861	834	858	895	847	841	866	865	802	807	863	876	847	832	853	838	865	874	863	885	820	853	829	875	896	862	843	878	858	844	875	868	819	895	861	863	809	837	835	874	852	808	844	890	823	840	844	860	906	827	849	828	855	888	862	838	821	826	843	865	880	827	917	884	882	852	925	843	841	897	833	865	838	889	897	837	856	812	852	910	851	907	837	859	831	849	835	829	879	788	847	835	867	844	925	867	874	820	825	834	863	854	895	840	841	889	826	844	881	878	861	875	873	869	884	898	865	805	853	837	842	819	828	860	858	881	858	776	850	797	838	927	853	869	867	806	859	914	844	862	836	868	902	865	830	850	858	858	942	857	874	841	884	826	877	811	895	849	893	836	860	867	872	907	900	823	864	923	876	921	852	839	780	840	852	855	893	873	886	899	841	845	903	840	852	857	825	866	854	872	889	782	843	863	855	909	857	851	843	856	885	845	885	835	841	858	859	908	841	847	846	900	821	852	886	864	843	866	839	853	850	941	860	835	817	878	901	865	846	857	857	847	857	826	906	874	890	891	852	842	860	841	842	895	842	857	860	919	868	874	825	798	911	822	833	886	847	893	899	867	865	939	860	824	805	886	836	852	896	863	812	855	892	894	837	877	795	846	847	816	868	882	801	796	858	792	856	857	836	851	896	854	847	891	897	887	852	844	882	873	843	834	844	864	837	836	835	831	851	917	795	805	802	854	857	887	870	817	861	813	821	843	853	847	824	901	875	855	852	868	833	863	813	858	861	840	867	866	886	823	866	879	902	843	811	857	846	860	805	843	823	887	796	890	895	865	863	847	797	904	855	874	914	826	823	894	818	812	803	867	810	898	901	814	851	822	878	843	834	890	832	914	848	818	898	892	815	821	831	825	906	863	814	881	898	894	816	902	774	865	835	832	863	814	829	824	871	868	842	860	839	855	849	909	842	863	832	869	852	824	869	861	832	866	861	798	856	875	810	826	883	891	860	887	850	796	843	851	891	841	842	853	824	873	885	885	836	867	905	853	868	890	836	831	881	851	894	798	861	850	890	849	866	881	875	865	866	876	889	902	846	835	833	866	838	826	830	912	851	770	863	870	876	887	863	870	844	837	855	889	837	856	855	869	867	897	876	825	899	828	849	847	927	836	842	795	864	874	865	856	883	897	802	896	846	873	837	804	876	866	879	878	891	905	813	832	847	879	864	843	826	866	825	904	878	840	861	850	804	891	821	829	844	838	870	824	864	881	901	857	842	897	873	883	833	891	873	845	877	857	883	839	852	835	854	880	895	874	822	847	886	812	825	858	842	845	838	891	900	871	810	829	885	915	875	871	848	833	818	825	845	797	839	888	844	826	867	871	862	844	890	909	880	863	838	842	827	866	853	815	850	843	834	832	867	830	897	840	839	857	871	872	932	844	840	838	885	830	835	861	911	846	869	866	833	872	907	843	868	907	900	871	832	856	835	873	883	839	867	835	894	881	816	879	837	849	838	897	865	857	863	879	836	831	780	892	860	831	872	817	867	855	840	916	799	873	808	854	899	890	860	902	866	836	869	858	912	901	819	848	875	882	830	850	849	828	829	822	867	885	844	870	882	825	833	851	905	860	828	859	832	871	881	838	897	860	921	838	808	805	855	833	813	849	827	874	817	854	882	840	890	870	846	865	877	866	846	828	875	856	867	907	852	860	807	808	836
3450	920	329	155	119	148	188	157	217	207	177	162	178	145	136	116	125	111	97	100	116	115	77	106	98	142	128	110	113	89	88	71	74	91	79	84	84	81	82	67	76	81	74	64	94	78	89	88	73	88	76	70	81	66	73	71	68	74	76	82	77	95	71	82	76	88	80	80	62	70	79	78	87	74	76	79	79	83	70	76	81	89	86	64	60	75	75	82	76	82	63	64	81	87	73	84	74	75	84	68	78	85	85	88	90	88	63	64	82	73	69	77	80	77	87	82	72	89	94	62	89	76	81	64	72	77	70	71	65	91	73	88	78	66	70	73	74	91	63	61	96	77	80	69	64	60	87	85	77	75	74	81	88	81	86	73	82	72	55	67	74	86	78	71	79	81	70	78	62	76	78	72	69	84	61	89	94	89	79	68	67	74	65	72	77	77	87	73	78	69	70	78	74	66	75	76	100	87	66	67	73	80	89	76	85	85	77	78	68	74	75	76	77	92	75	99	69	85	67	79	74	78	83	87	77	77	74	68	79	72	82	59	81	74	67	78	84	92	76	83	94	86	67	71	72	98	75	71	75	80	77	75	71	80	63	59	89	81	79	76	64	78	85	73	77	76	72	81	79	75	73	62	70	65	77	75	82	81	64	81	84	65	74	82	66	89	88	83	72	70	90	76	68	82	66	91	67	80	76	77	67	75	67	79	77	58	69	88	74	91	90	96	79	76	67	78	76	69	82	91	69	83	81	79	94	76	88	80	87	77	71	66	71	82	74	73	73	80	70	81	78	84	75	73	76	70	75	73	65	66	75	93	59	78	64	92	59	78	79	81	88	89	92	80	83	72	61	74	61	76	81	82	84	84	70	81	66	61	80	82	78	78	77	82	78	84	64	70	88	76	81	75	85	63	79	67	79	80	80	64	69	83	64	84	76	68	84	76	78	67	75	67	68	74	72	73	79	80	84	74	85	76	70	67	60	76	100	77	73	79	67	69	84	90	91	62	77	86	79	67	79	80	82	89	79	65	61	93	77	74	85	81	84	70	97	69	74	79	89	58	91	68	81	65	72	80	83	83	59	72	79	85	75	82	76	86	69	82	86	73	76	77	64	75	69	72	81	80	67	85	71	72	94	64	66	73	75	78	77	91	86	59	85	80	71	82	81	81	81	76	75	73	72	68	80	71	76	72	86	67	74	76	72	69	88	90	85	75	73	71	83	66	83	78	82	86	68	79	72	66	74	64	67	88	87	89	87	74	77	68	70	73	58	65	89	68	85	84	79	78	62	56	70	88	71	87	65	80	78	72	77	63	69	76	81	92	77	89	75	71	87	73	74	71	84	73	70	77	73	82	77	75	84	86	82	76	87	73	86	100	75	79	75	77	77	78	82	83	84	74	91	82	74	90	70	70	70	88	82	88	73	57	72	78	67	68	67	65	61	89	76	85	78	69	61	76	76	73	68	90	83	79	82	72	76	76	71	80	94	63	69	79	90	69	81	85	85	73	73	82	74	80	63	67	60	65	68	62	69	81	72	87	80	69	81	75	66	88	65	75	83	84	82	69	80	86	82	77	71	73	68	73	72	71	60	71	84	75	63	80	87	61	84	76	90	72	74	87	79	66	75	76	71	94	63	72	91	82	77	76	81	77	71	58	94	73	87	71	86	87	69	63	92	92	81	57	75	57	78	81	93	79	75	70	71	82	75	71	81	76	68	63	72	69	79	75	76	74	71	69	78	72	92	81	74	86	78	85	76	79	76	76	69	81	66	93	76	71	62	65	77	86	88	75	69	70	73	68	83	90	85	77	75	82	83	76	84	79	75	82	90	73	85	79	66	52	62	83	72	72	75	85	94	68	83	85	53	64	83	84	67	76	71	84	66	75	74	93	64	59	65	72	63	73	84	70	71	75	66	71	75	68	56	68	72	85	87	73	83	78	82	67	79	90	71	60	76	81	73	76	77	73	93	78	68	79	83	84	79	72	72	74	64	77	71	67	74	74	65	68	74	83	74	67	94	78	73	77	75	84	83	71	80	88	70	70	80	65	73	76	72	95	74	71	79	71	80	72	83	76	79	76	79	80	70	89	86	66	86	87	79	76	81	73	87	80	91	84	82	71	80	68	77	70	71	86	96	80	79	76	70	71	66	70	79	75	86	89	65	70	60	71	85	67	62	71	78	68	87	76	79	81	84	79	86	78	71	76	68	67	69	86	68	76	76	80	75	82	70	82	66	82	101	84	69	89	65	78	81	86	60	66	80	89	71	72	64	96	74	78	96	78	68	79	71	70	79	84	73	70	74	82	96	80	81	65	70	71	89	80	73	86	68	75	88	87	93	70	77	82	68	84	69	79	75	80	57	81	66	66	80	83	61	78	82	68	82	72	63	76	69	65	67	62	73	67	64	82	80	79	81	77	55	72	84	72	68	74	91	70	81	77	79	83	62	65	70	59	86	68	90	90	72	70	74	66	70	90	61	73	76	67	90	83	85	78	89	76	74	79	83	63	84	72	78	77	61	66	89	91	86	71	74	71	80	65	73	73	67	61	62	78	79	76	61	77	75	74	87	95	68	67	82	75	83	95	105	80	81	85	72	73	81	67	83	79	77	64	68	72	72	83	88	64	80	86	64	51	81	75	66	76	50	66	64	71	66	67	76	68	66	75	65	87	93	80	73	88	71	71	60	69	88	100	73	87	81	85	88	86	77	71	77	85	76	76	84	61	70	63	72	89	53	85	84	72	66	69	83	89	73	77	80	79	74	78	64	63	81	82	83	78	77	69	72	91	93	71	63	78	78	77	88	93	84	84	85	75	71	80	77	69	64	86	77	64	75	83	75	73	76	82	91	82	74	73	70	67	69	63	60	93	83	83	64	66	86	68	80	84	88	77	70	82	77	74	82	76	73	75	65	70	71	90	78	90	70	73	77	86	88	65	64	76	68	70	84	76	75	90	65	68	57	88	83	84	73	88	66	74	95	78	77	98	73	81	72	66	68	83	71	84	86	80	70	68	82	68	74	65	79	88	71	77	85	70	69	87	75	85	84	77	70	70	68	79	77	76	75	66	68	75	83	60	92	64	82	78	64	55	72	75	76	77	84	76	71	73	67	82	84	67	79	79	79	64	80	68	64	100	77	74	72	83	82	63	79	72	74	75	94	70	70	74	79	72	79	90	79	85	60	97	61	79	71	78	79	84	78	71	72	81	84	66	70	85	75	66	80	90	80	92	82	74	62	76	94	100	85	89	75	76	76	71	81	86	94	74	91	86	76	73	67	72	63	68	85	72	72	61	82	74	82	70	93	72	76	68	82	73	76	74	68	72	84	54	74	80	88	79	73	73	76	72	76	73	68	66	73	85	83	92	84	81	79	80	65	77	68	65	94	87	80	88	87	62	80	77	60	67	88	67	63	90	82	83	80	79	81	70	68	73	76	77	69	85	74	73	61	77	85	73	71	84	77	66	80	76	86	74	82	79	68	77	80	77
26110	9161	3549	2361	4118	6032	6266	5363	5605	5269	4500	3995	3565	2954	2433	2150	1943	1627	1482	1458	1406	1358	1269	1209	1384	1730	1682	1648	1455	1134	942	771	726	644	664	688	701	657	608	650	632	694	674	653	710	711	701	652	627	707	654	639	632	607	626	640	625	660	622	590	661	619	623	620	627	660	599	644	634	576	606	604	585	635	629	629	629	582	628	612	604	605	606	550	597	572	588	587	556	565	567	554	643	571	651	607	585	574	545	590	605	591	592	560	619	598	564	594	584	618	603	614	563	548	588	588	590	582	560	550	574	613	607	571	585	610	582	594	601	598	570	581	590	551	596	548	585	586	619	586	593	595	553	603	585	567	589	556	590	610	609	575	592	571	592	588	567	618	552	574	614	616	577	600	587	611	548	584	599	586	550	634	520	609	564	583	572	567	622	594	610	569	568	589	610	598	591	575	603	558	562	558	577	607	604	589	578	564	605	608	623	639	581	612	584	596	565	574	563	587	574	583	585	564	570	570	556	600	574	596	605	575	580	600	575	573	552	599	545	586	573	559	556	612	576	536	594	618	631	566	572	601	579	548	547	600	569	608	592	531	519	563	576	561	602	573	622	577	577	595	564	597	582	556	581	608	594	607	556	573	579	608	579	589	579	541	602	591	565	572	579	612	588	576	571	586	603	602	588	606	597	575	572	565	581	550	576	595	591	570	585	595	546	593	594	578	601	604	545	573	605	640	590	551	595	585	567	587	616	576	567	579	590	594	620	588	609	575	573	584	573	554	592	542	551	608	578	539	580	580	618	596	579	587	599	598	562	597	592	583	568	600	600	589	573	569	565	626	558	584	597	574	566	579	641	593	578	528	572	574	597	589	601	595	606	572	581	584	603	585	546	616	587	603	604	617	581	578	576	559	588	599	573	543	602	609	563	601	555	584	610	530	587	587	623	572	618	565	635	574	552	572	550	560	602	607	606	563	599	573	559	597	575	587	568	587	567	562	572	566	571	603	564	607	584	617	557	610	558	600	536	617	594	599	601	574	587	577	565	556	623	564	580	588	588	614	529	562	563	594	615	605	584	642	592	583	567	586	552	576	624	576	577	618	559	592	599	571	544	573	597	608	588	594	610	577	586	578	580	562	578	601	585	575	586	538	576	568	601	603	563	563	560	585	615	584	585	562	591	591	580	585	602	576	597	617	586	598	585	543	592	631	617	620	603	588	573	568	576	559	558	589	553	629	581	587	574	570	573	562	609	550	560	607	577	575	559	626	602	590	552	576	559	530	539	570	569	611	607	567	603	574	523	618	578	590	588	547	571	548	597	572	569	565	599	556	540	620	580	598	586	591	610	527	575	618	562	597	555	517	626	601	560	566	563	576	570	573	600	618	573	583	602	596	585	570	605	570	579	528	592	630	560	560	614	603	589	567	597	553	579	561	591	587	633	573	609	608	569	574	593	593	563	598	585	617	579	585	566	535	568	596	622	565	559	571	571	582	572	591	616	563	531	565	587	558	591	579	577	628	608	540	579	594	594	514	558	626	558	574	601	558	554	611	577	598	573	622	581	582	595	549	580	619	578	617	604	605	556	527	599	628	583	556	542	582	587	623	587	592	539	543	595	586	559	585	620	609	624	574	596	562	601	603	586	571	584	587	585	595	580	613	605	616	612	562	564	589	615	579	568	593	606	604	556	591	550	610	588	597	593	565	580	576	569	579	542	543	593	580	596	548	564	580	541	635	601	584	618	589	582	563	594	599	604	649	553	582	577	618	611	611	603	567	605	635	595	608	595	568	579	576	567	593	583	607	587	580	584	535	552	555	607	560	570	596	596	565	573	579	569	582	567	555	597	603	592	574	550	579	566	577	603	567	592	581	575	548	547	578	590	595	586	609	614	614	604	581	580	619	576	568	636	599	575	591	584	603	617	592	566	554	641	563	572	559	568	559	590	597	600	595	567	583	580	566	609	571	599	566	591	573	582	596	619	598	573	568	559	564	585	584	577	622	621	583	593	581	580	589	598	545	578	579	581	571	554	568	599	569	628	565	575	588	612	597	590	594	591	583	561	581	579	587	610	556	585	616	580	603	564	575	548	609	599	610	622	569	592	610	608	596	575	570	550	574	509	596	556	583	577	601	543	566	584	597	564	601	558	602	578	573	583	576	559	596	576	592	550	589	572	605	608	582	590	565	565	575	574	566	617	565	554	532	541	547	581	550	595	540	630	597	555	587	599	583	536	585	591	575	595	571	531	606	599	551	556	567	603	606	614	591	522	594	612	605	595	569	593	575	581	553	623	598	577	604	607	575	589	623	570	621	608	570	558	620	590	544	593	528	614	574	583	574	593	578	582	572	570	566	613	604	615	554	558	597	548	600	581	575	570	554	605	550	596	575	559	538	614	604	591	562	602	549	571	573	538	567	574	626	622	607	603	606	607	647	598	593	566	578	585	586	577	603	617	590	592	577	595	556	591	621	627	566	578	583	602	599	556	537	567	609	592	588	591	602	587	563	566	579	578	577	610	559	550	611	600	604	544	631	579	617	599	589	574	575	605	595	602	570	621	579	582	560	564	575	636	612	579	566	592	578	605	607	610	627	616	576	590	592	608	602	582	561	603	572	585	559	563	583	547	570	591	575	623	589	581	588	593	560	581	603	583	550	631	546	595	626	596	617	618	583	584	577	597	602	601	590	565	597	580	533	570	580	569	597	556	603	576	579	600	580	547	571	557	615	555	592	543	577	574	538	567	583	577	593	578	596	559	564	580	573	571	620	562	579	554	599	564	556	616	594	608	608	577	545	570	592	576	589	622	603	584	549	577	590	596	601	604	588	598	607	605	617	573	582	603	584	571	576	551	572	608	606	567	555	587	627	592	588	523	636	611	535	592	597	575	554	568	531	581	574	604	615	615	603	619	603	594	602	596	608	603	546	576	587	618	601	588	566	621	511	577	592	605	581	636	570	614	544	594	600	598	599	594	551	579	532	568	599	619	607	557	584	613	575	573	604	584	584	615	625	541	549	591	573	612	621	584	530	563	570	616	535	620	601	530	606	574	624	589	585	579	534	567	578	636	565	551	620	610	580	573	595	554	545	587	564	552	617	564	636	597	564	615	576	570	567	558	534	603	601	598	568	574	572	573	586	585	575	556	625	584	599	606	575	567	579	582	558	582	591	627	555	583	620	580	593	569	563	578	565	583	592	593	571	596	617	562	584	612	558	606	552	576	570	569	554	592	540	579	595	569	538	571	575	551	612	603	617	621	625	546	559	593	592	565	600	607	581	634	599	569	576	570	594	642	541	566	592	575	587	640	585	556	554	569	581	620	550	576	605	592	562	608	574	570	595	660	584	590	599	564	574	581	580	576	559	574	593	616	595	565	533	586	600	600	558	607	592	580	585	648	590	580	547	595	610	566	603	625	602	587	588	588	593	585	584	519	614	553	592	570	566	600	583	578	607	593	590	577	591	583	594	573	584	589	536	597	600	568	611	587	616	575	558
5017	1936	521	218	196	201	242	262	263	281	222	219	215	189	188	148	167	133	146	131	136	145	154	133	135	144	147	169	134	119	101	109	96	99	104	104	100	83	100	88	88	95	103	93	96	113	111	90	92	94	92	100	98	85	105	101	93	92	94	96	88	99	92	89	111	92	103	76	88	111	98	93	95	88	103	103	101	89	92	102	100	95	89	89	102	82	96	87	108	99	90	88	99	98	103	94	102	99	102	94	98	99	85	83	80	102	95	88	99	92	72	105	89	108	95	87	90	99	103	109	93	76	81	85	100	93	90	93	97	95	92	94	85	95	88	82	91	96	100	84	90	86	96	93	109	102	79	104	80	91	91	94	97	91	90	85	97	86	79	85	86	86	87	111	86	82	82	95	103	74	95	88	80	97	105	97	75	99	83	96	87	82	97	80	88	95	89	95	86	72	86	87	91	87	87	96	80	83	96	98	103	90	103	90	90	92	84	92	101	88	99	75	78	89	69	86	74	101	100	89	97	101	87	93	79	77	104	88	99	87	92	94	88	80	77	96	94	92	92	101	96	86	93	95	108	93	105	89	86	97	74	102	95	92	87	86	107	86	96	97	99	84	84	100	81	90	94	84	85	81	92	97	90	103	109	88	100	87	97	90	95	71	106	82	110	104	86	92	90	86	89	96	98	96	89	79	93	91	99	100	88	98	82	73	106	87	105	85	84	97	89	78	88	83	89	92	73	93	84	77	104	86	106	104	92	91	92	93	73	80	80	90	91	106	91	88	102	87	85	111	99	93	91	111	84	86	91	86	94	100	79	104	89	102	80	97	91	100	86	103	83	112	94	72	81	101	72	86	93	92	103	83	92	90	93	103	88	88	73	90	72	101	92	80	112	88	99	88	95	91	86	94	97	81	100	90	100	83	89	77	84	96	85	85	92	84	104	87	86	91	88	83	92	89	88	91	93	99	96	110	83	84	86	97	88	93	103	94	100	90	116	88	97	102	93	98	101	103	81	82	104	105	92	89	91	83	102	82	97	81	84	91	83	93	100	104	85	83	79	87	97	111	92	107	104	89	72	105	86	80	114	76	84	82	92	92	80	109	91	110	104	92	110	92	80	93	91	96	83	86	75	81	94	79	97	82	89	86	92	94	86	97	86	93	93	77	89	80	110	84	93	90	89	78	87	90	95	87	97	105	96	90	75	109	83	96	114	101	93	105	89	93	82	87	86	91	78	93	106	90	87	88	89	75	108	81	77	109	102	103	71	103	76	86	87	94	78	91	76	91	85	85	104	84	87	105	102	89	92	88	97	103	93	89	97	109	100	83	97	76	86	92	90	97	84	88	108	97	100	85	93	88	78	75	97	74	97	78	83	102	99	109	93	102	83	95	87	94	92	90	88	76	89	104	82	108	91	97	93	87	89	104	84	98	97	92	85	77	89	94	88	97	84	101	95	88	94	79	113	101	91	100	102	100	89	99	95	91	88	95	88	70	86	98	96	91	97	73	87	87	84	89	94	106	96	104	83	98	73	73	100	92	105	95	87	80	89	95	111	86	107	97	88	93	81	84	88	97	93	118	87	102	101	91	80	86	104	88	83	80	76	77	87	90	91	92	92	84	107	98	86	101	80	79	77	75	95	95	80	102	111	85	89	94	93	79	99	95	81	101	96	96	93	73	90	84	99	89	102	87	93	73	88	81	106	87	106	104	71	81	100	82	105	95	73	103	94	87	79	105	95	91	91	86	86	83	100	87	82	88	98	89	87	84	87	99	82	84	100	89	89	83	88	80	96	93	83	76	77	105	107	89	87	97	98	101	105	93	92	95	109	85	86	86	84	91	98	72	80	97	97	89	101	99	98	94	100	87	89	90	85	96	95	112	89	90	85	112	105	84	94	84	93	89	93	90	89	92	111	85	97	96	96	84	77	96	117	85	98	101	92	89	76	98	95	105	94	90	92	98	88	80	80	93	106	64	103	95	81	79	88	102	96	84	100	103	96	101	81	101	94	92	94	92	83	101	80	98	84	82	83	98	89	97	81	98	87	72	90	117	78	86	95	92	96	78	89	102	102	94	94	99	82	92	85	95	79	100	100	95	91	95	91	103	92	106	88	92	99	100	89	91	79	91	88	86	86	86	89	103	90	91	105	88	80	90	79	96	82	84	92	86	88	96	95	99	99	80	95	94	78	101	86	84	78	104	79	101	92	75	81	91	88	84	116	78	91	94	94	100	96	69	109	73	90	94	93	83	83	90	92	88	86	86	85	93	93	93	105	78	96	94	96	105	86	75	98	88	88	103	91	78	103	96	99	87	117	92	90	90	94	70	84	83	87	102	79	90	89	116	92	78	88	91	87	104	92	86	119	94	101	103	80	89	82	90	90	100	94	81	98	96	101	102	95	106	87	86	91	95	96	95	81	102	88	98	83	98	93	80	99	96	91	113	77	73	87	89	89	84	89	80	83	102	83	94	93	77	84	79	79	70	77	85	70	90	86	113	78	85	74	83	98	63	97	83	85	74	78	93	101	99	86	81	97	106	94	89	97	91	82	98	88	92	97	88	76	90	78	73	102	89	104	98	90	84	85	104	101	114	91	92	79	81	81	91	102	94	86	92	93	96	95	108	97	90	91	89	89	99	82	86	85	87	91	91	99	86	76	79	114	87	79	108	99	91	77	87	99	100	96	95	102	93	83	107	111	99	103	79	96	100	94	75	82	92	63	91	84	103	88	101	96	74	86	104	89	92	94	104	81	110	79	92	92	99	89	99	84	123	105	89	111	102	82	91	83	89	100	104	100	93	107	86	88	96	88	104	91	87	91	81	86	79	120	92	83	94	76	82	83	105	93	95	107	111	108	88	92	79	105	84	91	85	82	90	100	84	88	92	94	85	99	92	87	87	88	94	102	91	85	93	109	73	110	106	100	100	98	86	89	90	92	89	97	73	78	84	86	80	84	77	97	101	90	99	93	89	78	79	92	82	86	88	89	114	88	97	94	99	81	89	109	83	90	73	79	92	81	85	91	97	103	103	79	82	88	92	96	86	98	104	95	81	89	104	83	96	98	92	97	83	112	94	105	86	102	95	96	91	91	93	92	97	88	77	84	109	97	96	78	112	85	89	96	98	80	83	101	83	81	83	90	94	88	86	92	93	85	91	85	87	110	92	75	102	100	80	100	80	79	100	75	90	83	97	100	106	82	75	79	84	104	74	98	81	85	95	96	98	94	91	75	73	96	87	86	91	92	83	110	107	86	91	106	101	91	94	73	83	97	89	88	89	93	86	99	103	82	84	89	96	72	76	82	95	87	81	97	82	86	103	87	83	84	103	97	80	90	81	83	79	82	93	88	79	77	94	89	76	81	109	87	87	95	84	96	103	98	76	94	70	101	100	101	97	106	98	81	82	103	96	83	99	82	84	97	86	82	105	90	104	96	112	86	83	90	89	83	85	87	87	87	84	76	79	92	78	93	84	106	81	89	93	92	95
31606	14081	4957	3157	5825	8567	9111	7913	7593	6979	5898	4964	4450	3900	3217	2764	2428	2201	1968	1849	1779	1713	1593	1620	1759	2192	2050	1968	1633	1432	1117	942	848	846	841	800	806	753	780	769	749	746	767	829	775	825	821	776	736	798	764	791	719	763	746	762	799	738	714	710	715	720	691	752	762	725	768	728	725	680	756	683	725	674	691	686	723	702	653	681	677	674	685	724	677	684	674	722	702	717	698	744	650	614	622	626	735	653	703	684	654	680	670	684	692	693	695	638	620	605	637	640	662	658	655	692	686	677	702	673	643	645	648	699	656	689	706	659	608	615	663	593	604	660	692	614	632	636	641	638	676	591	691	664	664	659	674	693	622	636	629	665	650	680	629	688	655	697	676	636	647	609	656	691	679	673	689	664	666	650	659	658	649	654	645	696	665	669	627	704	629	662	660	677	659	660	681	643	700	675	675	636	612	674	640	621	671	664	672	645	673	644	640	634	621	686	663	680	675	723	671	661	665	644	706	705	664	641	645	652	639	720	663	645	659	678	622	660	648	642	650	664	678	648	611	690	647	663	690	699	697	653	657	655	649	620	644	612	639	681	669	661	704	675	692	665	674	684	655	665	710	672	643	626	641	701	651	660	670	672	683	659	624	655	665	663	637	651	648	714	688	667	683	662	635	650	666	631	665	682	659	666	672	610	669	651	668	641	638	655	627	671	672	642	655	655	672	694	681	639	683	651	668	658	679	681	648	687	672	609	678	652	656	703	650	631	660	628	629	686	685	674	695	687	611	645	672	649	642	678	668	637	713	684	618	671	644	642	655	689	657	647	623	680	646	629	704	684	663	704	713	653	696	662	655	660	654	679	688	679	661	702	697	653	651	673	609	672	684	673	688	654	657	657	676	656	660	648	640	678	655	629	662	666	655	644	613	617	669	679	636	658	668	689	646	680	695	675	691	654	645	672	711	668	655	713	692	686	630	649	657	650	633	655	692	655	684	663	671	700	629	663	645	661	665	690	627	658	666	657	663	620	672	650	665	708	682	671	654	656	659	658	697	649	646	660	644	693	656	675	674	672	669	634	625	674	666	667	642	619	676	633	687	654	690	656	684	670	685	643	652	686	667	656	664	653	673	681	643	659	706	640	705	660	684	645	676	647	624	678	632	642	686	690	668	655	643	647	713	656	695	637	644	675	702	675	685	645	653	670	651	638	696	700	696	690	622	666	646	670	633	663	649	651	643	635	658	652	588	655	623	588	646	679	680	622	646	674	685	678	668	676	666	646	737	647	628	642	646	646	674	628	692	636	648	649	659	687	652	644	640	659	650	636	662	668	627	579	637	661	682	632	700	629	640	669	661	670	653	697	692	697	656	650	718	642	658	674	694	640	724	655	646	649	679	696	634	692	712	645	725	670	685	627	695	628	640	669	716	629	674	682	687	668	617	688	649	683	636	671	646	665	645	663	684	665	663	669	655	659	622	684	659	641	637	636	661	655	641	618	609	664	641	655	675	658	689	640	664	655	665	666	663	629	688	600	674	682	642	641	680	703	667	642	681	619	688	628	677	678	694	661	633	671	681	660	628	651	671	673	620	686	685	635	668	661	693	665	682	654	674	652	645	663	686	677	684	678	681	647	685	676	669	699	634	652	625	659	674	659	640	692	654	674	694	702	658	642	671	660	660	691	680	639	699	665	675	662	689	663	666	704	680	610	636	655	699	662	690	670	707	663	664	644	650	639	679	700	674	668	651	648	662	647	654	626	681	662	652	618	637	679	641	638	638	660	659	614	672	641	604	650	661	628	654	703	679	643	676	677	640	682	616	626	674	691	655	668	653	628	673	650	660	657	620	676	651	663	710	687	608	666	685	667	643	678	669	647	686	650	644	640	624	617	642	683	683	648	664	614	667	679	655	631	660	627	639	689	639	662	734	708	699	641	637	664	646	635	689	709	674	673	703	638	702	617	636	664	700	646	681	682	653	686	617	665	657	650	668	662	698	678	719	673	636	655	652	615	662	640	607	663	644	633	624	707	660	667	679	621	649	645	657	678	680	621	602	670	664	637	692	615	618	707	655	693	640	717	642	649	658	627	630	632	624	694	613	654	673	638	692	656	668	639	679	644	658	668	598	666	660	635	659	702	645	667	637	627	630	678	626	635	688	680	655	633	668	701	646	650	669	636	637	684	670	639	657	689	675	668	682	674	645	679	671	667	674	658	663	669	680	659	605	644	656	663	627	650	639	646	648	644	635	646	649	623	665	701	691	659	708	653	691	660	599	687	632	649	644	638	763	646	704	643	733	637	673	700	656	682	647	659	668	659	694	632	608	655	643	666	746	666	686	702	677	660	672	658	678	657	647	666	671	683	682	615	649	636	681	628	637	708	649	675	659	624	656	657	665	643	682	655	660	659	693	655	641	652	676	662	643	671	641	674	676	641	654	639	692	663	683	607	700	629	657	609	658	652	651	655	652	658	684	651	608	685	674	662	679	705	668	675	657	675	650	677	679	672	622	678	648	675	642	667	642	676	625	652	724	676	685	630	635	629	641	673	661	661	654	631	682	688	635	675	645	679	684	652	629	658	646	652	678	619	669	677	637	612	667	656	647	658	688	655	638	657	663	654	682	639	627	660	680	672	651	689	690	673	693	643	679	671	655	647	636	595	656	624	666	666	594	677	650	624	642	666	614	689	640	623	703	648	683	691	645	693	668	628	665	669	617	584	682	695	641	665	619	675	650	683	628	669	631	639	610	663	687	683	675	647	635	675	660	673	678	652	648	688	675	696	657	653	652	678	686	690	658	666	699	671	683	657	723	627	701	656	671	682	678	667	651	638	687	652	724	643	664	669	618	708	658	669	680	678	652	666	673	694	649	632	664	659	646	687	673	674	698	621	676	643	661	631	630	645	632	671	669	653	697	671	644	633	660	682	665	649	671	670	649	661	633	647	654	694	664	653	663	683	654	653	688	647	670	624	683	685	634	666	655	660	647	650	666	655	662	665	635	646	673	689	656	642	685	652	696	648	673	643	634	640	649	668	665	643	660	666	658	692	675	671	670	642	667	673	655	684	641	609	679	691	596	629	684	623	661	675	651	653	689	688	682	692	648	699	643	654	633	636	675	645	660	652	671	676	661	644	626	665	643	658	647	635	645	668	650	661	701	681	674	674	692	652	652	679	648	678	619	662	639	693	646	619	638	661	590	695	617	679	706	720	631	680	650	678	680	655	662	683	662	626	649	725	657	700	696	679	678	622	657	648	654	668	669	684	648	643	681	645	637	673	654	643	676	673	682	646	669	633	629	633	665	674	661	675	622	650	709	661	611	658	650	630	663	658	667	645	668	628	641	630	621	672	653	669	710	658	695	653	664	647	699	667	666	635	697	662	644	649	641	679	653	650	670	633	718	702	637	665	680	645	660	683	644	679	660	657	664	683	648	642	701	651	646	631	615	672	642	656	647	699	706	691	658	656	647	665	614	659	648	670	729	659	642	651	657	702
5387	1615	523	232	205	190	279	255	286	272	265	263	247	245	156	172	143	164	150	136	166	156	135	132	156	146	152	152	151	146	158	141	116	124	97	106	121	122	104	91	121	117	114	105	118	114	122	116	121	112	113	118	112	98	124	115	106	109	104	127	111	132	103	103	89	117	92	111	113	108	105	123	100	106	122	108	122	109	130	129	118	109	117	112	105	100	109	103	104	137	98	102	105	104	98	114	126	93	96	106	109	117	101	119	107	96	97	123	104	121	120	116	121	113	114	101	106	116	115	104	125	92	133	126	102	103	119	111	98	123	127	119	118	96	101	118	104	101	91	110	103	115	108	93	118	100	109	127	139	110	118	85	109	114	121	122	123	93	110	108	118	107	104	99	115	114	101	99	100	120	110	113	119	131	109	121	101	123	110	110	101	100	117	83	103	108	128	125	108	90	103	110	107	125	96	86	107	102	92	99	102	88	101	98	100	113	106	120	112	101	99	97	118	100	116	105	101	102	109	111	102	107	107	88	123	120	99	117	118	114	109	123	122	114	111	112	98	111	73	105	131	104	99	83	123	109	120	102	115	111	102	91	121	119	109	91	136	117	107	94	100	110	111	111	113	128	117	108	101	97	99	94	98	110	108	108	108	94	120	102	111	92	112	94	107	118	121	105	120	117	110	128	109	126	123	116	98	94	123	110	99	117	105	112	110	109	114	99	114	108	117	113	114	104	138	102	119	90	107	115	102	111	93	93	114	101	108	108	104	104	114	130	93	121	109	120	123	114	105	120	85	117	116	106	141	99	96	127	119	112	113	123	104	100	88	99	103	122	104	94	131	115	102	98	119	107	103	106	104	91	105	116	101	97	128	108	99	94	117	106	109	81	119	94	115	112	109	128	105	94	95	129	93	117	94	115	119	93	105	108	103	113	91	89	123	103	97	116	101	121	112	85	105	117	103	121	101	89	97	116	110	108	126	107	118	126	94	107	99	95	116	116	120	102	100	72	97	94	92	113	103	104	121	128	107	107	98	102	106	102	111	117	106	111	115	112	118	102	90	103	104	112	104	95	83	101	112	126	122	99	113	110	108	107	90	100	103	97	111	103	100	110	123	95	125	93	109	102	78	118	114	100	108	103	107	120	136	106	94	113	129	106	102	113	126	94	119	123	99	101	114	119	108	114	104	117	107	103	98	100	101	90	131	133	109	91	106	109	86	102	138	126	123	112	115	102	113	118	108	97	112	118	116	108	123	128	139	108	112	129	109	112	106	112	107	127	94	98	115	132	87	97	87	111	91	114	112	116	103	105	114	101	110	119	131	92	95	105	129	103	130	119	117	114	122	117	84	128	123	113	105	125	114	117	132	99	114	106	121	102	103	117	108	108	103	114	109	95	114	104	110	115	104	99	121	113	98	111	106	88	105	117	108	104	118	118	102	115	106	96	116	113	132	91	126	123	105	102	106	121	98	98	109	102	94	94	113	115	104	123	113	107	120	105	97	102	138	101	114	113	97	120	117	85	127	92	109	118	86	125	97	107	105	112	100	96	95	105	121	111	110	115	104	113	116	107	106	110	105	104	98	99	108	114	101	107	90	101	91	111	120	89	96	128	97	112	105	110	113	113	109	110	120	107	100	122	102	116	117	109	119	97	122	91	124	100	104	111	110	107	102	120	107	110	90	119	101	113	118	117	118	109	110	107	119	112	117	115	109	103	104	79	100	113	100	112	110	118	108	128	106	99	117	96	112	103	99	133	113	120	90	121	124	99	111	106	89	93	118	120	131	102	117	119	105	106	104	130	113	85	115	93	105	95	110	121	121	105	124	103	94	106	103	119	116	111	92	111	115	98	105	103	109	101	109	104	110	121	126	115	121	121	110	108	102	104	99	103	109	107	115	117	110	102	125	120	98	96	120	118	96	113	129	105	99	120	101	117	102	122	117	104	101	94	109	101	83	108	107	130	108	106	102	118	134	111	99	100	118	105	105	106	94	99	103	100	92	94	124	109	118	89	110	100	92	106	119	103	115	100	106	102	120	108	97	112	110	116	94	112	111	91	109	112	112	110	109	105	106	116	105	105	99	119	120	131	108	124	99	109	119	115	101	108	89	84	106	108	111	110	104	108	109	110	110	121	102	99	105	114	101	118	107	108	118	103	104	121	92	126	125	98	110	105	113	133	118	105	111	111	102	107	96	117	126	106	108	106	104	97	131	108	140	101	107	115	114	99	95	103	111	119	116	112	101	124	101	97	99	103	94	93	109	127	92	128	112	101	115	120	93	109	111	83	103	104	91	95	101	114	111	112	107	107	105	93	108	101	96	115	94	114	118	120	94	110	109	123	99	97	97	124	90	102	115	108	121	90	116	110	107	116	114	100	103	115	96	116	99	116	117	126	92	102	116	117	91	98	109	104	107	93	136	122	119	124	113	86	98	107	105	133	111	122	120	103	128	124	102	118	103	88	104	107	97	112	102	97	106	91	86	94	116	107	103	117	117	115	101	115	120	106	114	101	105	110	100	88	116	109	100	119	118	125	99	103	108	122	96	116	102	114	105	104	107	122	103	108	116	105	97	94	123	99	104	113	114	132	104	118	112	114	98	116	103	114	95	88	120	110	100	117	114	92	102	124	109	115	104	93	98	104	102	111	106	104	113	100	111	97	94	118	112	112	108	135	108	104	104	92	110	121	91	96	122	125	110	108	101	92	115	86	115	114	110	135	107	123	103	100	103	100	106	109	106	101	118	114	107	101	110	108	119	103	108	97	119	109	122	99	121	102	108	102	97	106	109	113	116	103	98	95	105	100	99	127	105	100	110	120	99	105	107	95	101	116	91	116	110	101	93	94	109	117	92	90	100	110	116	106	92	96	101	131	97	97	112	106	123	126	120	108	93	106	125	109	104	108	96	111	110	107	104	100	125	110	111	106	108	114	122	110	112	103	122	110	91	99	101	126	102	107	108	107	109	113	95	93	120	86	110	127	113	118	114	107	91	112	111	113	119	95	107	123	121	104	107	106	112	99	98	113	107	112	110	103	102	114	111	108	96	97	119	92	115	88	108	115	98	107	106	105	107	103	112	114	106	97	100	107	107	104	109	113	112	111	116	118	123	120	136	124	111	106	100	98	107	102	92	104	110	112	118	107	98	102	121	104	126	99	120	124	100	119	108	107	103	91	112	89	101	113	116	116	110	105	104	108	99	110	106	104	123	111	106	111	99	96	111	105	120	94	128	115	114	106	95	96	77	113	97	129	106	115	99	118	115	101	104	102	107	102	124	99	99	113	101	121	104	116	81	114	114	123	109	110	110	103	111	105	114	109	110	115	102	116	97	115	100	112	92	118	85	117	115	119	99	96	98	98	127	105	121	106	102	115	106	119	98	103	97	113	105	118	106	109	106	122	123	108	86	115	96	103	121	109	109	123	91	107	105	128	109	107	108	102	104	110	118	132	119	113	106	117	118	104	109	105	107	101	97	110	118	117	110	102
29768	12803	4663	3040	5471	7804	8674	7676	7646	6956	5913	5099	4618	3942	3365	2738	2463	2194	2136	1940	1965	1833	1817	1867	2047	2245	2226	2144	1952	1509	1258	1064	973	1000	988	987	1006	985	900	908	952	939	909	910	912	995	927	923	977	907	1001	948	904	886	888	940	938	902	899	925	922	805	846	862	924	904	838	875	862	869	861	790	847	813	831	829	832	848	888	860	782	856	808	780	832	837	872	834	877	804	830	828	802	860	839	769	844	804	803	806	830	838	791	820	797	836	770	777	836	806	808	813	783	788	816	829	827	799	836	804	778	803	831	832	809	849	872	845	787	797	818	729	783	784	785	865	789	796	842	829	808	809	812	847	828	775	811	827	835	761	796	808	771	785	789	791	780	779	869	769	794	767	852	816	794	810	794	785	805	795	778	777	813	779	770	775	835	813	822	797	791	783	838	793	788	803	822	803	791	817	836	819	781	815	803	810	834	791	773	790	776	813	813	804	842	828	835	787	837	810	821	784	808	810	811	774	785	785	809	810	809	796	781	800	870	819	789	787	797	814	814	813	852	798	832	806	883	823	845	800	822	797	796	852	825	782	763	810	755	830	812	849	769	859	802	797	795	817	819	831	776	804	788	809	773	781	805	797	815	774	785	793	779	793	870	854	787	830	811	818	769	790	830	845	826	845	780	817	802	834	859	783	771	756	786	843	795	813	837	833	811	778	812	788	792	812	777	803	778	804	803	838	795	770	832	826	812	822	790	809	827	767	841	792	758	802	819	788	780	813	784	853	820	826	797	797	754	813	782	815	766	830	821	778	784	830	819	812	784	803	798	792	806	813	808	838	822	807	791	803	795	860	866	835	844	819	777	777	778	800	806	800	814	803	806	819	787	774	839	809	847	787	818	854	762	812	755	789	803	814	801	782	789	806	806	805	794	793	771	798	766	825	808	776	805	782	790	831	779	790	803	794	849	789	772	812	818	825	795	771	817	813	819	785	824	818	779	753	776	839	797	830	858	776	836	788	828	877	789	762	811	781	815	776	816	817	797	803	825	811	833	775	856	795	800	777	780	818	808	850	866	755	770	808	782	834	816	861	764	807	839	770	811	822	814	767	845	843	806	785	770	756	811	860	820	821	803	833	791	842	793	765	837	859	811	754	809	831	830	884	803	810	773	784	803	811	809	799	816	817	784	810	820	738	744	776	778	844	793	863	818	864	803	814	821	831	802	830	800	846	810	830	819	804	788	778	780	827	836	776	784	766	762	776	839	800	786	800	759	831	796	827	862	813	788	845	800	851	802	886	842	778	819	809	814	843	838	796	830	763	846	821	800	824	819	826	775	802	829	765	836	803	821	810	835	792	780	821	852	788	859	788	828	787	789	806	835	762	773	827	808	825	833	790	844	817	769	808	821	784	782	759	831	798	834	837	814	772	759	816	808	810	772	753	759	779	882	786	778	832	788	775	809	797	813	826	791	809	803	769	836	808	846	846	780	806	833	826	843	815	850	803	805	817	818	759	846	795	848	727	835	820	819	852	862	808	810	783	852	799	792	778	829	814	823	837	761	790	788	790	774	759	840	831	810	787	787	800	817	792	807	799	798	791	785	802	782	776	846	820	823	810	809	779	802	757	825	779	843	845	844	807	808	787	827	794	812	872	801	768	761	841	831	803	759	812	819	830	793	722	734	752	779	791	808	785	808	831	837	816	812	801	809	848	819	840	870	852	777	827	822	739	834	793	787	776	880	791	787	770	807	788	823	804	810	806	754	799	731	834	772	790	803	795	800	828	838	858	814	809	827	836	831	785	835	809	820	859	876	804	812	841	792	884	796	808	800	798	817	758	776	782	796	774	805	818	780	775	807	770	803	790	832	796	783	845	799	791	830	858	798	776	810	756	823	787	787	831	835	800	802	837	805	841	781	815	810	785	806	830	804	818	767	805	802	825	826	813	808	841	833	790	823	752	858	809	797	846	839	804	843	809	783	782	844	884	783	769	836	777	793	785	828	797	805	778	782	841	823	836	836	806	797	795	843	812	842	831	825	807	820	818	778	815	825	782	795	824	747	832	847	790	868	774	771	766	837	895	798	786	814	821	787	822	799	836	770	789	773	814	796	781	775	786	789	795	840	828	828	828	752	754	833	845	812	844	814	797	767	830	810	787	804	798	798	797	802	805	824	757	878	827	812	810	804	854	800	794	825	834	789	772	841	830	806	768	788	786	799	764	793	787	771	795	813	829	787	806	800	791	810	825	840	794	769	788	884	777	775	835	763	826	797	851	840	792	777	838	819	777	844	820	798	789	819	825	806	808	816	807	845	810	830	867	823	802	774	740	789	796	821	821	853	785	838	835	841	761	779	770	868	813	774	836	820	775	809	808	844	828	799	850	795	836	813	819	805	825	819	820	771	852	854	829	832	799	831	787	801	829	850	811	831	828	805	799	820	776	851	841	731	776	816	800	855	748	806	808	791	828	823	795	801	845	815	807	808	807	793	817	758	765	790	786	806	782	799	827	813	807	785	823	794	800	816	815	802	831	840	767	792	800	772	802	773	798	815	789	840	832	774	853	753	819	840	827	810	805	820	847	811	742	733	794	757	802	796	796	751	842	774	795	780	815	799	788	809	814	834	831	822	849	819	759	845	816	833	841	860	794	795	865	753	759	799	805	819	772	797	871	808	812	828	756	749	802	787	805	847	801	785	816	784	826	874	836	802	815	809	798	800	809	773	810	818	796	828	808	839	810	845	841	774	849	802	854	797	776	826	788	800	803	809	810	762	798	809	763	857	784	806	817	819	773	810	824	805	797	793	837	807	785	811	766	815	833	826	802	820	859	806	806	773	790	845	806	823	799	789	857	783	809	792	784	855	779	779	812	802	845	846	820	798	820	854	791	745	804	786	796	856	836	824	777	792	808	812	807	795	799	774	800	806	826	820	804	779	754	775	777	822	838	791	835	782	807	825	796	806	846	818	779	744	808	819	809	830	782	824	889	784	814	772	788	781	787	776	811	812	796	782	811	785	820	772	773	817	898	768	792	827	761	787	817	825	770	814	774	862	810	773	825	789	762	813	847	832	792	818	784	806	835	811	820	788	777	792	759	786	810	855	780	779	845	828	841	793	784	808	795	817	805	789	819	812	783	847	784	779	826	795	829	864	772	789	773	805	766	788	789	798	798	816	819	837	803	813	778	806	805	791	807	793	824	816	800	799	811	798	780	821	786	835	762	841	800	814	811	809	774	807	771	804	800	811	841	827	802	828	830	804	799	841	788	831	810	837	817	821	784	806	783	767	827	750	802	809	848	845	857	836	825	815	795	787	829	800	814	871	841	801	847	826	804	793	852	825	788	792	805	807	846	765	797	774	812	839	791	827	845	754	768	824	832	805	789	812	861	789	832	768	779	822	819	779	797	823	816	841	798	812	809	812	785	781	789	834	840	825	792	798	764	826	843	827	829	780	807	798	805	803	800	800	805	781	769	869	808	785	849	770	759	813	786	818	802
6754	2801	772	283	203	247	344	366	326	353	300	298	272	258	211	226	181	200	172	148	167	182	159	159	192	177	168	172	181	168	149	117	129	101	125	120	147	130	114	120	121	145	114	112	132	105	130	118	123	116	134	111	133	130	123	131	135	142	114	114	108	130	119	128	126	118	126	116	131	113	101	126	114	135	108	112	114	105	132	123	141	112	126	106	123	130	120	125	133	114	109	120	104	133	111	120	108	126	107	98	133	122	127	113	144	127	127	101	112	124	137	107	107	115	117	117	130	117	119	105	131	96	130	116	132	106	123	128	115	141	129	111	130	116	108	122	120	120	125	114	149	132	119	137	109	120	121	137	117	116	118	108	108	105	115	128	132	95	111	126	121	130	126	117	124	102	113	116	138	127	126	117	122	110	112	109	107	99	126	145	116	124	118	112	109	103	114	127	119	113	112	122	108	122	125	112	129	126	128	129	139	104	117	112	118	117	108	111	104	99	122	127	111	106	115	130	131	114	107	113	131	119	119	129	137	113	134	130	114	117	124	125	132	110	97	121	130	136	142	121	100	111	131	111	135	127	120	109	121	106	124	123	112	107	116	106	120	118	111	123	102	127	115	109	113	110	108	114	135	113	112	101	94	111	137	128	126	117	113	125	117	103	125	115	116	110	119	113	125	118	108	136	123	124	104	123	128	115	114	160	126	114	130	135	119	119	116	104	98	126	132	105	122	96	118	115	120	143	130	119	126	116	116	113	103	129	119	128	103	101	112	115	122	121	129	130	111	114	123	109	136	128	98	93	112	108	132	112	127	102	127	124	117	125	113	119	116	128	110	126	120	118	126	125	118	133	112	102	108	132	117	119	127	113	117	101	105	110	119	122	113	109	102	107	101	118	106	106	130	127	111	131	125	112	133	119	126	134	113	123	144	132	118	104	111	117	125	115	114	119	116	123	126	123	111	139	128	127	116	126	121	126	122	118	125	101	119	101	112	123	130	112	118	112	117	122	120	103	110	117	110	136	140	126	102	120	123	106	135	132	127	88	112	100	125	108	117	119	107	121	115	120	117	109	118	129	126	107	134	125	107	118	121	119	120	122	104	98	112	139	117	122	113	113	102	126	136	124	113	108	107	113	123	122	122	133	117	124	115	114	107	112	128	121	115	121	127	128	117	141	110	135	126	143	116	128	124	111	108	135	102	115	114	136	97	137	121	123	140	115	128	110	125	125	123	140	109	111	149	130	99	119	108	103	125	93	132	110	108	107	136	134	96	100	132	105	104	112	109	107	124	101	120	111	120	123	120	149	105	127	115	122	120	103	114	110	123	102	128	115	119	134	131	122	125	134	124	95	126	108	114	105	125	124	113	121	120	119	126	95	118	127	106	118	108	117	123	97	97	118	109	137	131	135	130	124	124	122	111	114	123	130	103	114	133	121	134	128	121	114	109	107	112	131	112	117	119	111	127	114	113	111	108	106	121	138	127	112	100	123	138	108	126	118	137	128	115	130	110	122	95	115	127	114	118	128	125	128	129	150	117	127	106	125	123	120	115	119	121	134	134	113	125	116	130	109	136	109	116	118	123	102	113	122	114	111	110	112	124	126	144	122	104	115	95	125	133	113	105	128	116	118	122	100	97	126	124	128	113	115	128	115	114	138	104	107	121	119	104	124	148	117	121	110	133	107	101	116	141	120	130	126	123	108	127	117	119	125	136	123	128	129	114	113	118	129	120	115	113	139	114	105	125	134	110	115	124	112	99	128	105	135	114	112	104	100	104	116	121	111	113	115	123	108	120	117	128	123	128	108	115	127	116	104	127	120	125	126	110	111	123	136	124	145	125	141	99	115	110	117	130	123	135	116	113	127	122	110	139	91	116	128	126	124	129	116	118	112	134	124	126	111	119	119	127	119	119	112	116	118	129	127	144	110	110	130	126	115	117	128	116	112	119	90	118	129	128	121	111	119	124	119	106	130	125	106	105	133	116	115	115	102	127	116	121	120	95	104	115	126	111	123	116	117	136	103	118	100	119	120	119	111	112	117	117	131	119	112	119	121	122	123	122	120	123	105	131	115	126	115	141	111	110	127	136	119	115	126	125	125	105	125	111	106	112	120	99	118	121	100	106	113	113	121	109	109	126	110	115	129	131	93	118	119	97	104	118	116	128	109	132	119	114	130	111	125	114	107	113	123	113	115	126	142	125	122	125	135	105	121	119	124	115	114	112	123	117	105	123	123	134	123	122	124	116	144	114	133	121	130	121	108	118	133	97	118	93	133	123	117	137	103	127	109	126	120	117	128	103	108	121	127	116	109	109	103	129	124	128	119	122	118	110	116	108	128	115	93	122	120	107	117	108	116	128	110	120	114	121	103	126	127	119	122	105	140	114	119	107	103	130	125	127	128	103	121	118	118	127	116	99	128	130	116	114	120	131	121	117	125	105	111	114	110	130	102	118	122	132	109	133	104	99	119	144	130	111	119	106	113	138	128	112	122	102	136	129	106	124	113	131	107	124	105	120	112	105	118	102	103	100	138	144	109	115	119	107	120	117	126	100	114	123	104	147	115	138	110	125	131	114	140	109	126	143	100	120	128	139	117	121	120	109	138	122	94	111	119	125	133	121	129	122	120	136	122	117	120	128	116	126	123	110	114	115	127	130	127	122	124	129	109	119	138	113	104	117	115	123	103	129	124	128	122	118	123	126	103	135	118	121	124	123	115	103	115	111	126	127	140	104	106	108	109	141	132	133	113	113	116	139	121	134	99	115	119	102	143	109	105	114	125	111	121	119	111	119	111	150	125	113	103	118	116	112	125	114	125	113	133	110	128	97	126	113	121	120	131	125	112	115	96	106	115	125	126	126	121	119	126	108	115	103	102	139	96	116	94	106	120	132	107	119	105	121	110	122	127	129	106	107	114	122	105	121	121	122	127	107	109	124	116	120	119	111	133	134	138	137	139	127	123	116	122	108	132	111	129	112	112	120	109	125	126	114	123	137	121	126	119	126	129	137	106	106	135	116	125	123	137	115	103	122	107	149	127	118	123	109	126	114	120	123	113	135	114	109	120	108	107	106	111	104	111	116	119	111	142	121	134	102	112	107	136	128	132	123	113	132	136	117	125	119	128	122	97	123	143	144	118	127	118	128	101	128	114	133	106	123	130	126	127	118	110	125	125	119	137	108	127	132	130	123	124	93	129	113	117	121	115	135	132	131	101	92	109	129	114	107	101	119	100	124	127	122	122	122	112	117	127	118	141	125	103	113	123	127	126	100	144	105	124	113	126	116	115	117	134	113	109	111	121	116	117	115	128	99	128	123	116	126	111	147	115	142	118	114	111	125	110	116	126	124	106	119	106	112	108	118	111	124	114	128	125	112	122	120	118	113	99	124	118	102	125	114	144	116	119	110	114	122	106	116	119	115	114	120	128	105	101	123	131	125	126	112	116	103	118	117	127	125	117	100	122	115	103	115	136	127	109	111	114	123	118	95	108
34469	16776	6304	3761	7059	9698	10778	9778	9377	8603	7375	6424	5490	4778	3878	3382	2994	2734	2435	2405	2312	2099	2090	2029	2496	2423	2493	2534	2154	1737	1392	1222	1106	1044	1055	1033	1010	974	1019	934	996	1025	1030	1037	1003	1014	1045	1061	1095	1071	1041	1025	977	1004	990	967	961	1026	960	906	955	918	948	964	981	976	996	968	968	961	929	896	902	883	937	948	935	932	914	920	902	844	895	858	881	895	933	931	820	905	903	882	894	866	834	859	841	852	868	916	868	909	891	922	859	853	868	823	809	876	862	846	895	824	864	850	879	848	880	845	858	868	809	880	859	851	853	851	845	892	913	869	877	857	825	896	824	803	910	896	860	850	875	898	904	868	856	824	899	879	895	831	850	833	823	902	891	861	899	882	849	863	876	828	902	858	867	829	844	852	926	815	842	854	872	862	858	856	901	852	872	829	857	916	853	863	842	817	908	841	864	865	862	879	868	881	795	887	866	869	924	842	845	884	869	871	883	841	860	870	849	837	857	834	841	892	890	855	855	878	835	896	833	835	876	877	874	909	874	845	844	915	778	804	852	863	848	827	853	856	846	836	864	867	931	793	871	903	921	850	856	849	810	827	804	871	849	833	855	866	869	825	863	818	864	892	847	829	826	894	846	875	905	827	906	879	882	809	827	840	800	878	809	866	846	940	826	873	844	828	878	860	857	883	828	876	795	882	858	840	835	809	832	901	873	834	891	882	860	799	845	892	847	875	891	856	843	868	959	865	830	837	884	901	774	851	870	878	844	865	877	841	863	886	837	822	879	863	894	866	862	819	897	857	868	892	847	855	837	842	873	828	875	835	865	824	803	877	799	887	917	877	827	844	824	781	849	829	865	885	855	823	913	822	828	849	848	884	832	873	871	856	853	841	889	816	835	826	822	855	877	837	830	858	863	818	877	879	850	886	826	852	813	812	880	847	860	834	841	866	844	881	863	845	862	875	899	908	859	862	904	878	868	891	824	854	861	860	861	858	832	822	854	845	818	879	857	882	857	844	847	902	859	859	869	884	796	824	855	844	798	842	884	902	829	855	858	883	850	962	780	849	830	861	882	903	874	883	829	861	842	868	862	883	845	842	884	931	837	831	825	823	781	886	837	867	878	896	867	820	854	823	913	804	869	917	813	851	825	870	900	876	883	939	809	872	886	851	864	901	870	854	851	900	909	853	824	865	833	839	938	803	885	885	851	883	842	869	858	901	856	856	855	869	881	873	867	826	843	840	842	809	850	845	859	864	904	887	826	811	855	911	864	856	878	861	821	828	931	835	861	894	875	888	849	881	809	889	908	881	870	826	894	901	901	879	861	871	837	817	849	817	872	871	847	849	842	886	820	920	875	876	900	870	825	828	890	896	846	861	836	876	897	880	852	891	917	838	869	807	882	843	971	865	816	838	870	884	879	847	850	848	829	831	891	876	804	876	876	909	828	871	848	843	867	829	859	850	814	884	845	862	864	875	825	835	853	906	848	839	870	877	909	864	883	866	881	842	875	860	864	859	887	885	839	845	855	846	885	841	866	875	852	877	839	891	873	920	836	874	832	902	931	849	865	899	839	892	834	832	841	858	935	881	851	773	852	853	863	861	796	811	878	848	850	849	880	801	911	844	845	852	862	822	854	838	840	866	857	849	846	892	830	807	833	894	867	904	839	903	850	935	853	821	844	808	843	883	836	851	864	885	872	884	932	868	859	884	872	826	918	852	922	867	832	891	846	895	878	877	853	844	874	821	865	870	822	874	899	863	842	852	877	918	887	835	874	862	857	896	865	871	870	845	844	884	873	873	811	863	846	876	909	858	835	814	903	884	843	864	878	871	879	858	843	890	876	864	843	863	838	901	832	870	888	876	886	864	830	827	866	866	860	869	854	885	897	877	865	850	869	892	850	888	843	857	833	835	860	891	819	851	897	882	842	836	866	847	846	895	881	867	882	851	852	862	883	857	870	862	857	897	832	877	835	822	859	820	862	843	857	816	866	827	859	889	830	878	839	887	877	830	908	805	824	833	813	873	860	875	883	839	839	857	811	824	875	885	835	885	862	909	894	837	864	867	868	847	845	816	859	872	876	855	857	837	865	861	832	883	863	863	871	885	824	787	855	833	867	833	858	877	825	859	878	860	858	848	820	864	873	903	853	871	866	806	880	838	890	857	840	863	838	841	839	868	876	874	837	877	852	899	828	877	855	871	839	902	855	842	834	887	830	849	900	880	832	815	848	845	851	851	842	818	859	866	812	888	889	885	883	828	859	873	869	842	816	801	860	861	911	847	813	855	839	837	835	870	853	896	853	876	844	848	908	885	806	806	903	849	837	865	926	861	902	874	897	835	864	894	849	822	831	865	826	853	915	861	845	819	812	892	868	857	863	903	863	845	857	840	852	815	880	852	850	878	841	833	856	897	882	839	837	857	874	843	870	874	879	817	907	869	811	830	837	856	809	855	866	840	904	812	898	841	883	903	879	899	873	816	850	897	876	904	815	855	856	860	851	842	865	880	828	889	899	852	860	843	836	828	854	856	836	838	870	818	875	862	888	870	822	828	896	869	877	926	898	907	904	810	852	846	839	892	871	866	832	844	863	854	856	869	847	774	888	916	792	879	905	851	889	905	865	875	819	879	823	847	876	858	864	854	859	823	865	846	878	904	877	878	865	867	828	875	860	870	837	826	810	874	846	849	843	868	835	902	873	871	874	838	849	866	873	855	823	849	914	812	853	929	863	877	891	875	868	903	830	885	802	880	832	838	878	883	891	821	877	877	905	880	828	920	871	827	844	843	878	841	828	843	848	847	928	876	851	821	809	820	860	877	880	829	904	817	853	864	809	845	835	827	829	821	854	850	880	850	847	887	857	828	845	883	937	901	854	852	820	837	897	876	852	872	852	819	796	819	818	839	804	816	898	871	911	878	784	856	864	861	872	804	815	833	898	829	811	864	842	889	863	877	855	817	886	822	855	867	840	812	844	916	876	839	869	873	844	889	847	853	841	898	921	877	905	851	835	794	862	825	905	812	853	868	816	907	841	904	880	853	878	824	893	854	831	895	847	885	844	857	857	874	857	871	808	876	889	853	851	788	856	816	854	852	813	839	836	893	872	843	911	801	813	839	854	895	841	815	884	849	881	876	860	834	865	886	901	845	837	877	843	879	852	847	871	818	861	844	868	880	828	817	872	907	868	806	875	781	834	833	838	830	846	859	909	860	821	842	894	824	843	923	843	820	890	823	853	912	836	880	886	868	862	839	834	893	878	888	859	822	873	850	867	860	888	828	858	849	881	817	894	922	898	818	856	841	873	865	888	840	804	926	869	848	880	840	840	885	788	890	792	894	839	838	838	885	818	860	862	876	829	881	892	920	856	889	879	849	849	819	823	851	841	829	899	862	807	884	847	892	858	853	887	837	872	844	896	907	860	791	875	821	903	907	847	858	909	863	839	869	916	816	851	857	843	843	826	872	851	903	879	831	842	926	842	879	855	853
3321	908	303	156	125	148	201	203	207	169	205	169	159	154	129	136	130	99	111	95	91	117	103	111	109	117	131	112	98	90	84	83	57	87	66	90	71	98	83	54	90	70	66	85	92	78	86	87	85	89	76	72	78	72	78	98	80	83	90	91	90	51	65	77	83	70	80	72	71	83	66	65	77	77	94	85	69	74	74	71	70	85	80	80	77	74	88	67	80	72	77	69	76	86	70	80	72	72	90	66	74	65	85	65	84	86	67	80	74	83	85	71	86	78	72	78	77	66	64	79	78	83	59	64	71	74	63	72	67	70	87	76	82	70	64	71	89	68	69	68	75	63	92	70	73	81	68	89	78	61	87	66	73	69	84	87	56	68	70	71	69	87	88	66	85	79	53	76	85	55	73	83	72	75	85	80	97	71	78	80	86	68	55	77	76	82	84	74	67	88	83	58	83	84	62	57	83	78	74	77	61	65	73	57	79	82	74	76	59	67	78	76	88	69	75	86	84	82	65	76	78	74	92	87	77	86	72	79	72	60	68	100	81	70	94	82	73	75	68	86	66	89	74	75	68	66	60	66	71	78	79	88	67	71	86	88	71	77	83	96	69	90	66	73	70	69	70	80	77	80	78	88	83	68	68	85	73	67	75	67	72	70	82	67	71	83	66	71	98	77	79	77	68	77	77	62	87	72	62	70	71	65	83	78	81	72	79	75	75	67	81	82	91	64	77	63	82	74	83	66	87	86	68	69	82	79	71	68	80	74	74	63	87	84	72	76	80	74	66	84	106	72	73	92	69	66	63	80	77	73	69	89	99	82	89	73	79	79	99	80	84	79	67	76	69	82	70	83	80	69	76	84	90	80	94	78	87	76	93	66	80	84	72	77	74	81	81	76	68	85	77	66	79	86	65	81	75	70	76	76	66	75	78	80	72	84	72	74	63	67	81	72	85	90	68	71	84	85	74	73	80	85	66	70	54	75	82	71	97	69	82	70	82	70	76	83	85	55	85	64	63	70	73	63	84	81	65	58	80	59	85	79	79	89	85	76	90	73	59	71	79	80	76	74	81	63	95	90	90	68	72	78	87	94	79	90	67	79	76	62	76	78	85	80	69	79	76	57	69	71	79	81	68	75	79	70	77	85	89	68	62	69	71	76	73	72	78	86	83	75	91	76	85	80	79	75	71	74	73	75	77	87	75	74	80	84	55	80	73	82	72	74	59	80	76	86	80	77	81	80	79	75	82	75	60	68	75	71	78	88	82	75	73	78	76	67	74	91	66	75	74	67	75	92	70	84	81	64	73	83	81	66	98	86	70	79	63	89	68	73	75	80	60	68	80	73	79	76	80	84	75	74	91	82	81	68	80	70	87	78	70	79	72	81	73	83	79	84	84	76	79	76	63	68	95	67	72	55	56	82	68	80	77	86	75	79	86	93	82	71	67	76	86	74	80	97	98	87	78	77	71	84	63	78	90	78	75	69	66	82	79	70	73	84	69	82	67	77	65	67	72	79	61	79	89	72	75	83	71	67	91	76	75	82	55	79	87	67	73	72	63	79	84	88	70	86	67	82	91	83	65	79	72	82	83	71	82	79	70	75	59	81	91	65	78	88	81	76	83	92	89	84	78	89	86	77	71	59	71	68	71	82	80	60	94	77	60	76	81	82	71	88	73	75	68	95	80	81	81	71	78	85	77	92	70	81	64	73	76	88	83	88	81	74	76	80	64	75	82	67	60	75	69	84	78	90	60	90	77	81	80	75	91	56	81	69	82	76	73	82	82	89	65	82	79	75	82	81	89	81	87	76	76	88	89	82	67	77	75	70	76	72	87	64	80	79	87	87	81	76	63	62	71	88	81	75	97	68	63	64	66	81	76	88	80	71	74	84	70	75	84	93	77	74	84	77	71	86	75	80	82	87	77	80	83	73	59	76	84	73	77	83	70	83	74	87	100	81	77	76	95	83	79	85	80	65	70	83	81	58	87	61	81	70	91	76	81	73	72	77	68	85	80	72	66	74	67	86	76	67	87	71	80	81	101	75	77	71	71	82	87	73	70	86	88	61	74	70	61	77	84	98	77	61	82	60	73	68	78	74	75	62	74	81	91	90	71	81	77	81	73	70	53	70	75	85	74	84	70	78	80	77	87	82	63	73	65	60	59	74	57	55	70	92	77	81	89	75	66	53	62	80	86	79	79	84	70	81	63	78	87	81	80	75	75	86	71	87	64	78	105	72	81	65	83	79	67	85	81	73	73	81	71	68	82	71	68	96	85	86	82	95	69	73	89	72	75	74	83	80	68	63	73	73	61	82	79	84	79	70	72	71	61	87	89	80	77	75	73	84	88	68	78	85	77	69	64	75	62	84	84	68	71	71	73	65	79	56	77	78	77	71	68	71	83	83	63	72	73	81	68	70	71	69	70	90	74	81	56	77	67	67	68	89	82	80	78	68	78	82	85	62	68	83	82	66	74	77	84	67	91	64	64	95	85	79	83	83	76	80	71	64	80	76	57	74	69	85	97	73	74	71	71	74	60	74	68	77	75	86	66	76	69	94	79	77	71	78	64	79	87	86	67	72	77	86	80	99	79	76	90	101	88	81	74	83	76	68	78	82	75	77	87	97	95	80	61	83	69	76	77	76	78	76	74	75	93	76	73	68	76	77	81	90	85	84	76	72	66	63	78	62	76	62	71	73	86	66	82	81	89	91	77	79	82	80	80	80	76	83	67	67	63	71	69	71	69	93	75	72	91	72	77	69	92	74	95	67	74	75	82	67	85	71	80	89	86	78	79	82	81	74	74	74	70	76	90	89	66	79	77	85	61	66	71	75	89	78	69	68	69	85	72	72	77	68	80	69	68	70	65	66	69	87	72	79	73	67	81	72	71	72	81	83	72	73	91	83	81	66	66	84	85	75	76	76	71	74	60	79	73	75	77	84	85	69	62	73	72	81	84	80	94	71	75	80	66	70	82	65	84	65	78	79	68	78	68	82	85	63	50	61	85	80	69	75	75	81	67	78	86	62	78	62	75	83	70	66	83	86	82	76	81	94	86	58	83	70	59	78	71	74	73	78	78	74	70	67	69	85	71	75	73	70	78	84	83	81	66	81	76	77	75	75	70	87	66	82	66	83	80	77	94	86	64	74	71	53	97	75	80	65	70	65	98	60	77	72	73	71	94	85	85	103	90	90	64	85	68	92	69	85	85	93	76	72	82	74	79	68	79	60	86	84	88	82	81	83	79	84	81	96	50	75	76	80	60	81	75	85	95	70	88	75	62	57	70	68	74	77	76	72	69	89	83	91	61	84	63	70	95	87	76	80	76	78	96	79	73	84	80	87	68	101	90	69	81	64	86	81	90	69	90	74	81	85	77	77	69	75	75	74	84	61	75	75	80	66	73	79	71	78	99	93	76	79	80	84	70	72	66	85	76	86	73	81	96	64	68	80	72	84	71	80	75	73	92	71	68	79	67	69	85	72	88	71
25796	8908	3259	2168	4081	5578	6476	6165	5817	5266	4716	4028	3513	2921	2419	2030	1873	1621	1523	1468	1413	1361	1317	1299	1590	1625	1629	1547	1392	1109	926	834	771	654	686	684	663	630	680	624	642	678	720	711	670	654	675	702	666	718	710	666	660	708	674	608	626	624	645	565	649	629	615	616	648	683	642	664	592	620	565	609	578	599	646	601	615	613	617	584	633	558	612	608	633	586	579	597	609	592	615	627	602	582	579	623	577	580	590	608	615	573	566	537	619	596	581	567	608	598	592	590	605	548	575	604	541	561	582	551	608	619	565	590	588	576	608	590	583	559	615	573	561	609	558	595	579	597	603	590	557	565	619	610	579	652	565	591	581	623	580	644	547	585	626	578	580	628	579	637	587	608	609	592	607	599	577	575	573	626	613	645	592	601	552	621	564	579	570	566	569	575	570	579	623	570	601	625	565	595	592	578	577	601	581	575	554	589	599	590	614	567	565	595	566	556	598	589	611	559	547	611	542	607	587	554	587	564	557	533	587	595	578	577	569	564	593	626	637	593	534	591	590	597	624	572	583	565	583	571	601	615	591	528	557	589	614	613	610	572	617	543	613	577	583	540	603	528	562	558	580	556	586	638	603	570	597	585	569	624	586	615	602	558	603	606	590	547	609	581	536	562	604	590	551	606	572	574	588	533	577	596	629	523	577	641	589	548	598	612	617	563	569	604	576	601	578	567	606	542	601	613	603	596	559	636	534	576	591	597	589	591	593	595	575	595	578	569	599	642	624	580	574	634	542	549	538	575	669	607	607	608	574	588	561	541	576	583	566	619	589	599	538	592	675	588	537	588	537	569	560	588	583	547	553	579	558	565	536	600	574	573	578	586	620	589	578	622	603	550	591	570	567	559	571	581	552	596	617	558	583	571	597	555	594	626	573	597	559	570	554	575	598	610	559	585	585	603	561	608	571	544	597	580	573	568	583	568	609	612	572	610	564	592	573	613	622	583	588	591	582	576	585	581	595	607	555	558	597	606	606	582	560	554	607	560	577	627	592	573	600	574	541	563	591	591	577	583	613	591	603	574	539	586	616	568	603	567	601	601	594	554	598	583	597	549	555	596	621	597	601	585	584	579	574	611	638	597	588	596	589	572	583	562	586	604	540	581	560	588	592	559	578	578	598	620	571	550	598	653	573	607	597	613	588	579	522	575	618	545	578	574	598	602	574	532	549	605	588	618	579	587	555	595	585	565	552	614	585	603	570	553	601	587	585	614	586	551	565	603	599	598	617	600	619	610	585	567	565	531	589	609	575	594	553	603	608	566	544	642	586	593	586	602	600	530	548	559	637	632	595	573	630	574	592	556	589	625	589	584	574	580	584	604	556	590	600	563	585	586	577	572	599	582	541	597	584	599	560	610	600	611	569	527	548	584	553	581	564	630	603	592	567	616	564	599	598	584	568	563	586	530	576	577	607	545	569	576	552	564	582	572	589	569	591	600	571	577	594	594	606	589	590	598	591	585	563	632	606	595	566	609	601	570	606	616	575	616	580	609	586	551	638	606	599	586	588	560	588	597	593	593	619	610	612	608	541	560	587	597	607	530	566	571	534	557	562	577	593	593	609	596	580	591	564	585	558	605	566	568	654	560	591	590	570	509	604	585	596	592	560	571	572	561	592	608	586	608	582	617	584	593	590	591	564	580	572	564	589	615	586	582	563	590	568	579	591	553	569	570	558	623	582	564	550	607	602	614	589	572	626	598	587	611	570	571	570	588	587	587	566	545	579	587	594	601	590	552	584	595	598	568	564	581	596	586	585	590	585	584	549	613	541	575	584	594	559	588	575	574	563	606	629	578	601	596	616	596	598	564	561	576	609	579	633	611	577	611	599	589	588	559	588	576	629	630	576	568	596	564	552	600	552	602	567	580	540	603	549	616	566	559	591	601	570	600	611	604	616	594	576	616	569	569	563	579	646	603	619	572	603	605	561	580	593	584	575	593	579	542	558	598	626	525	613	611	600	583	607	596	566	557	572	578	617	562	618	568	598	603	583	611	568	544	591	599	589	579	546	548	597	589	548	591	627	566	609	590	604	585	572	540	548	567	588	563	610	578	601	606	601	563	591	565	582	558	594	612	586	579	588	536	589	574	646	569	558	608	624	603	586	578	626	550	586	554	588	612	595	579	599	569	598	557	605	562	570	619	597	563	601	556	586	576	630	595	618	599	596	593	581	547	554	590	594	593	593	612	583	564	565	595	575	608	597	610	575	565	585	583	563	634	595	587	590	583	569	608	499	582	607	621	622	557	595	557	569	616	619	593	591	555	586	616	589	614	569	602	598	569	577	610	558	599	569	612	580	582	600	577	565	600	561	560	587	594	546	566	593	594	593	612	566	590	574	604	624	594	629	574	634	597	608	567	601	556	594	552	595	555	625	634	578	570	616	541	603	562	613	590	577	574	615	552	588	585	607	613	611	617	595	618	557	588	578	534	544	554	585	570	599	559	575	597	591	562	575	578	588	567	591	563	584	560	580	544	597	620	613	573	631	576	628	602	608	582	625	593	593	556	580	608	594	599	611	612	612	627	608	607	547	572	591	616	574	551	618	591	571	544	585	562	600	573	590	539	587	601	580	626	589	575	588	597	583	655	593	580	598	568	605	597	586	582	575	590	599	557	569	583	597	536	570	595	576	602	574	575	551	593	598	556	619	565	586	566	596	557	549	589	590	589	567	618	565	600	592	580	609	602	591	613	572	581	580	609	577	620	568	556	580	607	589	619	572	575	549	563	588	565	607	602	592	585	561	601	549	591	532	573	557	582	608	585	634	584	581	582	597	610	615	564	579	603	638	619	598	605	593	585	573	572	575	566	618	552	606	579	629	604	553	539	603	570	585	625	597	561	605	580	602	622	585	617	606	590	600	575	557	593	600	503	560	584	577	625	621	585	614	596	545	598	588	612	602	588	571	616	586	611	639	622	590	575	597	588	591	641	594	604	577	618	571	581	583	580	647	595	610	575	550	616	616	635	555	614	600	639	607	591	581	620	604	555	599	579	559	595	582	580	593	591	570	580	570	592	569	590	587	580	583	575	569	600	577	597	636	607	579	546	552	565	587	608	525	621	577	557	601	582	595	622	623	579	535	618	608	563	576	568	602	595	553	592	629	615	558	573	538	569	595	585	595	581	572	617	595	566	558	606	563	599	603	581	603	613	502	615	622	582	566	595	575	620	631	595	565	570	590	621	532	556	592	551	567	598	592	589	579	560	566	584	615	622	611	564	555	585	632	553	577	604	598	556	555	574	577	613	551	623	598	594	604	590	567	547	589	557	589	590	581	598	554	605	603	592	565	537	614	607	589	585	526	580	573	585	587	567	626	551	628	598	576	604	568	596	547	623	640	585	599	584	575	573	594	575	560	594	611	615	587	553	625	573	592	571	590	588	603	624	548	558	599	576	584	599	571	569	606	600	565	568	569	574	569	596	630	595	563	580	598	605	572	615	584	581
5092	2104	580	212	173	198	248	268	261	262	263	209	216	204	172	134	181	145	157	121	123	106	126	110	139	141	154	150	103	124	112	114	103	118	96	93	94	94	102	84	104	94	105	93	105	97	108	91	108	81	91	80	88	104	93	84	93	108	110	92	101	109	102	92	96	82	109	97	95	90	96	96	104	104	90	105	83	108	87	110	101	90	107	98	87	72	87	91	98	88	94	74	80	84	99	77	106	101	91	91	111	89	85	86	90	92	94	83	83	62	96	77	93	108	91	76	97	79	97	82	89	99	100	87	83	81	96	75	101	85	89	94	91	103	94	94	97	82	95	82	86	78	98	115	91	95	94	78	84	94	76	76	97	94	87	86	94	84	99	108	92	83	101	94	88	82	80	81	86	87	85	111	98	92	84	86	92	90	95	86	100	97	92	107	89	86	83	98	94	92	102	87	101	80	107	99	91	81	107	98	89	69	92	83	84	96	92	105	84	85	102	109	97	84	106	92	71	94	101	83	88	85	98	111	71	99	91	101	89	83	94	97	89	92	101	87	89	81	60	105	82	76	98	92	99	103	95	96	98	95	97	80	101	84	96	90	107	79	71	93	101	91	80	91	81	81	88	91	99	103	94	87	98	90	83	102	105	83	91	97	81	92	90	92	86	113	89	85	89	101	76	93	80	97	93	86	109	97	85	97	81	85	94	82	88	74	102	94	105	95	89	102	98	96	75	95	93	91	75	82	87	89	92	102	114	97	101	97	87	79	76	88	81	73	104	91	76	89	92	91	86	89	82	78	96	103	65	90	75	94	76	96	80	94	84	85	102	106	93	95	89	76	75	81	72	96	91	71	82	86	102	92	96	98	79	91	77	91	95	88	88	96	76	83	109	103	82	93	79	77	103	88	96	80	109	101	95	99	100	97	96	66	96	79	96	76	79	102	93	82	94	105	85	98	94	67	89	81	87	113	87	86	86	99	97	94	100	93	90	101	98	85	88	105	78	91	92	79	96	100	86	106	90	92	92	108	84	97	99	89	86	85	110	90	90	105	88	93	101	85	99	104	85	96	89	98	85	104	84	82	69	95	81	97	84	107	89	103	71	100	100	91	85	96	108	82	90	86	83	97	111	71	77	82	82	87	91	77	85	84	95	95	82	81	91	90	95	99	93	97	92	88	80	90	81	76	89	97	88	87	96	80	80	88	98	85	89	78	83	96	94	98	94	92	83	105	91	98	81	93	103	96	90	77	85	98	94	85	80	82	89	82	115	81	84	87	79	102	101	81	85	88	91	83	91	81	92	84	95	102	84	77	79	82	85	75	88	80	100	96	92	104	98	100	76	85	95	96	109	92	100	84	84	84	87	96	91	86	100	70	101	91	94	90	95	82	81	94	99	96	97	97	80	88	84	95	115	87	96	79	84	81	110	92	105	93	81	91	71	88	74	82	76	92	86	81	86	93	78	85	82	86	103	97	98	69	90	101	87	87	98	91	96	96	90	83	98	78	92	86	104	79	83	80	106	92	91	89	85	74	126	81	93	92	103	100	97	77	100	103	94	89	85	89	111	101	90	101	101	113	98	99	93	95	90	97	86	90	102	98	110	78	93	103	89	102	89	87	97	77	111	93	106	80	84	82	91	107	78	76	96	91	104	91	88	88	88	83	81	85	101	95	75	110	94	105	96	98	91	84	90	73	84	99	107	99	112	87	94	90	86	104	95	78	85	94	86	88	96	105	87	82	97	96	95	86	109	96	90	84	82	103	112	119	99	103	105	82	96	98	85	90	78	90	85	78	101	117	94	82	92	105	86	88	65	95	66	87	107	80	82	85	92	86	94	100	105	89	108	89	114	97	90	104	88	89	86	86	94	98	97	96	99	83	90	74	76	92	106	93	100	86	80	83	86	96	92	95	91	89	92	86	96	84	88	85	95	93	79	101	85	87	112	84	81	93	111	92	89	90	83	104	96	86	90	94	84	95	97	94	92	78	85	92	92	97	95	78	105	79	92	80	89	87	100	83	106	93	93	75	105	86	87	82	96	103	100	91	97	94	95	87	97	91	86	85	88	83	89	81	85	80	92	77	102	93	96	92	101	88	86	66	88	98	91	94	98	115	94	97	76	86	102	84	95	88	82	97	86	91	96	85	95	94	80	98	87	97	85	85	97	98	98	97	82	91	77	105	112	96	82	86	103	99	103	94	94	94	98	113	91	90	89	99	98	78	82	71	100	88	91	85	89	86	99	105	92	91	77	86	97	106	96	85	90	97	91	79	83	82	78	98	94	92	97	81	98	94	89	118	87	93	87	106	95	91	84	88	98	92	82	83	100	89	97	70	92	88	77	88	79	90	82	77	85	63	84	96	98	86	107	95	73	91	94	104	104	99	104	88	88	77	91	112	90	80	91	81	104	88	110	90	95	100	96	84	117	90	88	90	92	84	81	109	78	96	88	94	87	83	86	124	100	94	95	85	107	99	92	92	85	112	97	77	91	88	81	117	86	83	98	89	86	86	87	70	77	111	96	78	84	78	97	90	80	91	73	88	85	97	89	94	104	87	110	102	97	84	84	95	100	101	79	89	95	88	91	98	88	105	77	75	86	93	107	91	72	83	92	92	94	85	95	88	91	104	87	91	77	92	84	95	72	89	98	110	93	90	92	97	88	89	90	96	73	95	97	93	101	103	104	112	90	95	102	70	91	107	101	101	97	100	88	81	82	99	100	95	98	104	97	92	80	84	94	100	89	95	105	112	82	83	94	80	108	96	110	83	85	70	109	113	97	91	91	97	90	86	95	74	112	91	95	84	100	88	101	85	93	86	87	83	90	97	81	84	83	97	88	89	82	83	90	100	90	81	83	90	85	87	88	105	95	86	100	80	92	82	111	87	101	85	88	78	113	79	115	93	103	73	89	105	88	74	106	90	99	102	86	88	83	81	84	98	97	99	84	108	94	77	94	87	93	95	96	87	96	105	98	90	102	94	59	65	90	95	117	89	74	107	95	102	78	87	74	100	103	98	80	90	100	87	107	96	86	98	87	81	94	97	101	84	91	83	96	97	85	88	83	85	83	78	85	107	97	89	95	101	93	97	80	77	101	99	81	96	98	81	89	98	87	95	84	89	79	89	68	90	98	95	107	86	104	90	107	84	89	83	81	95	96	104	105	94	99	80	96	84	101	98	86	107	92	80	97	81	75	87	95	76	92	88	100	81	96	93	76	90	84	102	91	84	120	73	79	77	100	96	77	101	84	93	111	87	81	91	88	106	84	83	84	97	91	82	80	89	105	92	93	93	99	79	92	79	89	107	80	95	83	96	98	93	91	83	73	85	92	79	100	98	94	106	81	90	92	94	90	84	87	91	89	105	87	91	79	85	108	92	89	99	97	86	92	73	83	93	102	89	87	111	86	94	83	104	90	105	89	87	98	98	95	81	103	97	100	90	92	83	87	115	83	94	93	85	65	81	99	85	97	83	75	76	93	93	87	68
31751	14780	4878	3077	5882	7771	8889	8268	7509	6817	6081	5206	4471	3600	3123	2562	2419	2122	2024	1855	1806	1659	1623	1725	1991	2019	2061	1932	1703	1268	1133	957	882	824	789	805	800	779	718	735	759	852	857	783	813	779	815	804	810	808	804	803	834	753	747	729	746	717	716	748	734	702	761	754	742	749	714	797	695	734	744	695	693	686	700	690	689	742	720	726	669	703	678	668	659	731	695	701	680	688	655	635	706	687	693	708	661	587	676	692	645	694	680	631	661	681	699	653	693	651	672	667	728	655	693	649	659	662	671	651	692	683	647	648	658	717	680	703	684	681	719	659	642	675	652	686	684	716	669	681	665	663	665	630	704	684	689	673	701	680	692	692	661	695	669	642	692	688	651	714	709	667	656	641	675	670	678	694	682	682	617	652	628	671	659	693	648	667	665	633	670	712	677	622	652	650	701	649	670	668	692	650	668	730	711	650	633	641	647	623	669	650	675	722	677	704	674	676	694	633	645	659	659	676	672	621	660	698	628	674	643	658	631	638	659	653	665	686	640	698	630	728	643	669	667	611	706	631	646	639	690	644	726	680	664	649	692	696	658	700	673	669	659	700	629	659	656	662	689	677	680	667	656	665	683	648	650	658	630	657	687	643	682	691	681	691	694	674	656	675	709	658	664	703	638	667	630	725	674	649	654	652	679	635	638	680	694	712	711	706	683	714	675	666	677	628	656	676	710	591	671	663	676	634	731	668	635	710	661	647	639	634	664	663	642	672	659	649	667	696	714	651	682	667	690	686	632	674	682	663	668	671	659	696	664	687	700	657	659	662	670	664	647	660	671	639	677	664	681	656	698	676	668	705	691	688	641	637	612	677	659	653	689	665	641	674	657	654	665	649	695	660	707	670	648	696	655	644	647	656	693	669	677	680	690	688	663	650	713	654	663	664	618	639	650	660	728	708	708	648	668	672	695	701	619	658	636	646	663	660	645	640	639	676	713	701	716	674	673	647	613	666	687	690	645	664	646	689	644	699	681	687	623	661	677	680	669	634	702	688	651	659	645	669	640	628	713	672	701	689	661	637	694	695	673	705	691	675	654	633	678	665	641	690	638	707	635	626	655	721	636	620	696	689	707	690	616	653	684	662	691	660	671	656	648	694	680	696	672	667	662	654	661	648	643	662	732	671	626	673	667	646	646	658	668	675	690	614	631	652	651	664	678	693	678	714	708	700	677	651	658	653	691	622	677	660	658	666	683	662	670	648	652	663	681	648	679	690	688	673	668	672	675	707	659	690	663	646	645	659	660	653	663	644	645	660	658	681	631	651	737	659	633	621	647	690	641	672	672	627	674	662	667	671	695	612	662	651	683	688	663	672	638	696	684	676	645	655	708	634	722	647	682	658	678	675	659	648	682	674	668	703	632	653	678	677	642	674	659	679	656	681	682	657	695	649	657	649	640	679	630	613	674	680	635	649	597	699	660	695	655	670	654	698	672	666	659	648	722	668	686	695	679	694	688	676	691	710	677	671	699	690	661	632	631	687	610	638	681	716	674	675	646	676	648	638	668	648	644	666	655	693	704	668	677	672	591	663	650	670	650	655	709	689	673	664	648	650	700	674	657	693	683	687	622	648	745	687	722	710	669	715	679	651	687	630	652	682	666	687	663	683	679	637	639	647	694	666	681	702	707	674	655	672	655	675	709	684	665	618	672	729	633	725	707	698	665	664	690	623	667	672	701	653	659	621	655	623	641	688	680	654	626	690	685	673	654	681	679	656	664	647	683	650	651	718	731	702	674	674	645	746	677	661	666	688	714	647	672	663	638	611	719	682	669	674	670	699	695	630	695	672	647	659	672	649	641	702	693	632	656	629	669	670	677	632	633	679	670	669	679	657	688	645	670	665	676	687	678	647	657	659	698	644	678	687	667	620	697	632	692	622	648	697	663	686	639	658	691	698	711	643	676	678	675	667	667	711	668	678	656	708	662	670	637	689	666	620	723	670	673	668	627	658	706	654	724	679	696	697	695	679	637	614	670	583	684	619	651	679	665	659	681	699	686	698	672	664	673	650	634	651	693	689	668	655	699	681	693	706	650	637	644	635	659	668	647	652	619	651	670	680	713	658	649	665	634	641	669	656	658	672	681	652	648	667	656	677	652	672	629	675	718	687	720	665	665	680	720	673	696	625	687	700	679	673	665	660	615	648	645	639	644	661	721	667	634	697	675	683	705	662	627	673	687	683	643	656	657	671	650	692	677	684	643	671	670	653	639	628	641	696	676	644	638	661	689	659	657	616	704	672	669	656	639	673	692	692	690	654	643	650	688	686	660	688	675	657	671	703	677	688	658	655	619	698	677	664	638	630	665	684	667	673	664	682	637	678	664	718	602	693	618	671	678	675	627	633	689	672	645	678	671	651	653	648	656	650	664	709	663	680	691	696	661	663	651	670	676	636	658	659	663	658	690	704	660	659	670	667	697	674	659	655	669	673	651	633	699	642	712	674	680	747	658	708	683	673	668	642	703	671	627	657	686	640	681	664	698	692	665	708	683	660	654	627	681	675	681	687	652	653	689	669	681	651	670	660	686	625	668	685	682	626	610	714	672	677	690	717	655	692	681	703	655	642	668	707	684	620	675	708	690	655	651	657	665	655	663	656	673	636	641	657	672	662	676	663	646	684	691	657	687	681	678	657	665	674	699	665	685	647	659	692	657	699	649	628	692	652	645	677	663	680	662	671	683	695	651	682	621	661	697	697	669	655	658	664	710	653	667	666	646	680	687	659	701	665	693	654	673	655	692	674	623	650	687	685	653	714	668	700	687	623	668	661	656	701	672	657	641	665	689	656	656	711	660	657	634	639	655	694	663	690	659	665	645	637	676	617	622	658	665	623	736	659	703	668	692	724	653	658	672	661	654	671	679	678	671	640	639	661	708	651	705	608	681	682	667	686	646	644	645	675	663	687	657	703	689	682	694	650	665	696	655	649	657	633	656	632	659	696	715	661	639	663	606	655	685	747	612	664	639	688	705	631	664	673	673	637	664	662	669	677	662	674	693	660	658	682	690	655	689	656	693	674	623	666	657	693	692	702	691	686	679	694	645	636	652	650	700	637	662	614	712	660	619	628	697	622	655	621	659	683	659	630	620	706	676	683	627	687	643	675	691	683	671	685	650	677	676	721	691	676	638	674	679	696	658	683	688	650	677	677	681	695	670	677	676	639	599	633	684	687	639	706	626	616	637	594	711	687	665	713	667	731	681	659	710	677	668	667	655	666	679	646	675	678	682	646	639	680	665	678	666	659	664	692	667	621	722	660	667	690	715	638	686	653	721	653	670	682	705	656	633	633	685	683	673	708	692	610	644	630	646	685	687	673	720	678	674	668	671	652	663	659	642	655	618	619	659	677	647	651	662	675	672	707	620	653	688	695	672	690	673	667	651	629	650	687	627	603	688	682	639	693	679	630	650	680	645	687	662	679	647	686	660	714	671	688	690	663	687	602	606	630
5383	1691	423	230	165	191	249	270	286	257	258	257	219	168	198	174	175	163	163	142	133	152	157	151	162	141	196	165	161	143	132	134	107	135	116	121	113	119	112	110	115	118	121	143	127	88	103	113	124	98	111	132	100	97	124	118	117	93	100	111	103	108	112	94	124	91	128	113	129	114	111	119	129	123	129	119	122	107	100	94	109	100	129	106	131	113	125	100	117	102	130	129	118	96	113	103	97	111	97	102	101	123	91	102	119	111	120	122	98	97	113	96	109	104	117	111	87	112	100	115	110	127	104	119	118	100	104	88	112	97	108	121	113	107	96	82	105	102	103	102	104	100	109	103	130	108	100	106	108	107	106	99	91	103	127	114	111	117	114	133	99	111	108	113	112	110	113	119	120	105	111	118	100	102	111	121	127	119	121	113	123	111	100	119	125	110	107	109	118	106	109	115	105	112	114	106	109	120	109	105	107	94	110	108	100	101	121	110	112	104	116	100	105	121	110	120	122	100	112	117	93	126	103	117	94	111	120	83	102	111	113	100	123	109	114	117	101	120	118	142	117	100	117	97	125	108	114	100	149	104	105	130	110	99	107	118	100	108	121	111	102	127	106	106	121	91	116	116	107	97	131	117	88	98	120	114	121	120	125	96	103	90	110	104	116	102	99	97	115	96	105	106	137	115	111	125	98	105	103	114	99	120	94	115	87	100	112	113	100	113	103	106	96	110	105	117	109	105	129	104	124	115	104	106	128	103	115	92	111	107	117	103	105	108	105	83	109	125	108	105	109	117	115	121	114	109	93	127	118	128	115	104	95	100	101	119	115	127	103	84	114	107	107	122	117	117	93	119	108	120	106	115	98	113	107	96	90	105	109	102	113	111	130	91	105	103	109	129	111	124	108	110	98	133	103	104	115	123	129	117	97	89	89	122	109	125	107	109	113	112	125	117	103	122	98	140	114	109	119	88	104	97	117	114	93	92	112	121	115	88	117	109	102	123	108	140	118	110	105	107	123	100	88	87	119	116	109	108	102	97	117	116	97	112	115	113	114	106	113	112	124	107	113	101	105	105	115	120	103	105	115	111	122	107	124	117	97	138	104	111	111	104	113	96	101	105	107	121	118	127	105	111	106	116	82	122	90	113	103	112	116	91	110	114	105	123	105	131	103	124	126	121	122	110	105	113	129	108	93	123	102	107	93	97	95	110	107	93	115	118	111	112	106	108	104	97	118	122	104	118	123	98	93	108	97	111	121	98	104	110	94	114	105	110	118	101	117	95	126	111	114	112	117	106	109	107	105	97	116	108	120	117	99	112	104	115	104	109	103	113	86	87	122	107	99	127	138	107	103	94	106	100	98	127	118	104	119	110	118	125	109	103	93	112	102	118	95	101	110	109	106	114	108	103	106	108	98	109	101	105	108	115	118	106	108	115	118	107	123	119	112	115	121	111	98	102	101	113	100	127	128	115	125	100	110	93	131	96	103	93	115	116	110	101	113	99	112	135	108	135	114	111	110	117	114	87	113	112	107	106	129	107	126	118	100	129	111	101	105	103	103	112	101	126	108	116	109	110	128	110	114	111	109	139	104	104	113	99	114	118	112	101	102	114	121	126	100	117	97	111	95	103	109	109	111	109	116	104	111	110	101	115	116	110	103	113	113	118	110	107	101	115	126	110	103	118	95	103	112	111	109	104	108	118	90	122	115	120	100	112	100	97	92	88	110	94	110	121	101	129	115	96	142	101	105	98	107	114	147	110	113	111	93	119	97	117	103	95	107	105	123	125	91	112	124	107	123	99	123	115	135	102	105	95	93	122	120	119	125	98	126	111	127	116	123	101	125	100	105	118	109	121	111	104	107	89	129	120	109	116	110	126	105	124	107	101	113	107	122	102	98	99	115	128	101	123	122	111	100	108	122	94	128	116	120	119	97	123	118	93	99	113	107	101	115	122	116	111	89	113	116	123	118	105	89	107	106	113	99	96	112	110	100	127	95	134	108	104	99	119	110	123	109	94	105	116	116	107	104	100	105	110	111	127	112	94	88	100	122	107	103	112	123	101	116	106	115	115	107	112	104	105	109	103	146	101	105	96	111	118	122	125	116	114	98	113	108	104	130	113	97	96	117	126	107	122	97	107	104	110	107	113	108	94	114	108	92	128	101	109	98	116	102	119	110	117	94	114	114	113	113	104	111	102	101	123	95	122	119	115	119	113	116	125	90	110	107	110	103	113	125	97	99	92	127	108	112	105	101	115	121	98	100	86	131	109	110	100	122	90	110	101	111	97	118	123	114	128	96	125	102	98	108	112	122	110	103	120	112	102	106	109	126	115	104	98	139	126	114	124	93	108	107	133	122	116	107	111	107	108	84	114	108	131	129	93	99	115	98	105	102	107	122	114	109	101	106	109	114	112	104	107	121	111	103	96	121	102	110	107	108	118	120	115	111	111	95	102	112	107	111	96	122	114	117	120	120	117	131	138	110	123	114	95	112	114	94	98	116	114	101	111	116	106	97	97	122	133	122	84	100	105	118	101	115	94	101	100	123	135	109	107	104	119	110	118	119	114	131	115	100	123	92	97	110	105	122	92	122	103	98	126	101	100	113	111	101	107	110	106	109	108	124	101	114	101	115	127	118	119	114	110	121	99	97	104	126	126	94	115	85	115	109	116	119	116	113	99	109	119	108	113	123	96	84	101	105	110	113	112	101	101	99	112	101	108	117	122	124	121	112	108	80	90	125	115	96	113	114	106	111	115	103	102	117	108	115	121	111	103	103	118	118	101	100	107	106	107	110	108	111	103	118	113	91	102	105	102	113	110	123	112	111	111	108	101	100	124	122	117	96	111	115	115	108	119	96	101	99	120	117	111	121	103	108	118	116	103	113	109	111	93	98	108	123	102	94	106	127	104	114	105	117	115	115	113	98	107	104	124	111	96	100	90	113	123	93	116	123	99	121	105	119	109	94	93	96	126	96	122	104	101	107	117	104	104	111	96	102	116	107	111	108	127	99	114	100	111	124	117	117	114	92	81	105	105	98	96	117	101	104	118	123	114	112	96	107	95	108	113	99	125	96	120	122	136	112	108	89	119	127	112	101	120	128	104	99	108	99	102	112	114	141	117	108	114	126	123	99	105	114	110	101	116	90	109	104	115	109	109	109	113	83	110	129	107	100	114	119	110	105	116	108	114	105	115	126	103	106	101	99	105	111	108	111	120	118	119	112	87	94	106	98	121	113	105	118	121	103	100	122	130	118	103	109	106	88	119	116	105	107	115	129	94	100	125	110	125	113	109	131	104	132	110	106	107	117	103	104	119	107	121	106	111	101	107	105	113	122	109	98	103	110	115	120	119	108	96	107	117	125	109	114	106	103	109	113	95	100	129	115	129	109	107	122	98	101	128	105	97	129	112	104	118	79	104	90	87	106	112	90	111	107	110	108	115	100	88	126	115	109	97	94	116	90	108	99	120	112	117	132	95	99	121	105	102
30039	13358	4129	2979	5528	7106	8244	8103	7378	6779	5932	5225	4367	3760	3061	2649	2436	2241	2219	2067	1912	1916	1799	1909	2123	2201	2214	2103	1794	1564	1281	1114	1001	972	913	991	988	924	920	899	918	930	901	965	952	949	945	986	930	980	1034	972	937	889	936	920	931	844	887	839	892	836	865	878	924	920	885	878	843	860	868	845	829	810	864	880	859	871	848	844	823	860	821	839	820	895	844	808	870	814	788	834	854	844	825	839	868	836	831	843	797	824	821	850	815	807	767	794	822	816	805	852	798	790	822	815	831	826	774	833	890	871	802	824	819	828	790	813	804	833	836	850	818	815	793	808	800	768	820	865	815	851	767	781	766	799	777	812	838	797	812	793	858	861	789	872	797	808	810	854	780	845	791	831	825	800	790	834	810	782	819	843	811	817	804	828	819	838	817	826	864	805	798	854	836	821	841	788	839	822	791	817	813	869	804	814	853	824	785	833	835	836	778	816	857	809	800	792	823	822	778	864	848	794	851	807	810	826	802	892	857	845	802	809	857	813	807	838	808	832	822	756	757	870	853	840	842	834	823	829	803	851	825	831	793	859	845	841	792	829	785	765	805	787	813	799	833	805	853	874	814	827	833	748	786	881	836	822	835	802	811	787	825	841	781	851	839	817	837	841	812	790	811	822	766	811	804	817	779	791	850	860	838	779	838	763	766	802	811	794	803	842	849	867	764	823	836	807	793	869	809	794	777	763	818	774	813	788	836	785	820	808	795	847	839	839	811	793	805	834	823	801	805	834	848	786	830	846	828	853	788	778	856	839	878	747	835	786	829	755	828	843	790	839	824	807	832	863	854	833	895	862	867	838	856	817	748	854	796	782	807	882	745	819	825	789	871	790	776	799	809	817	830	822	792	834	859	837	777	814	827	832	817	823	794	787	830	793	825	816	821	829	823	816	789	785	799	796	808	797	810	806	882	802	816	811	813	827	836	789	828	794	802	897	826	797	768	836	790	799	793	790	792	830	833	815	818	798	811	839	838	815	854	846	818	848	841	852	819	818	811	830	811	815	791	822	807	821	839	790	844	803	821	798	865	840	789	823	843	786	802	773	762	839	818	822	843	807	785	811	880	798	794	827	775	851	775	758	806	825	851	866	820	808	818	833	814	856	831	823	869	846	818	798	831	823	807	846	802	805	849	803	817	772	808	903	796	834	815	842	787	810	805	798	776	847	757	797	852	746	838	844	836	815	816	809	834	776	857	796	821	785	879	817	781	828	868	813	828	788	821	796	790	853	826	783	782	838	829	824	784	775	768	834	846	823	870	826	830	814	794	811	778	854	834	821	820	807	774	821	822	781	772	845	827	825	800	816	773	856	851	857	865	794	868	835	831	803	842	849	835	808	830	823	845	838	832	762	870	776	776	828	816	833	805	816	846	784	807	849	838	770	788	817	819	824	793	818	804	830	826	816	810	818	869	868	817	797	778	796	810	802	820	795	758	815	858	776	820	786	798	814	801	791	828	807	831	815	848	820	860	832	857	777	846	797	803	763	800	777	796	805	798	764	762	818	813	828	813	826	778	770	783	842	846	853	836	831	805	850	806	807	834	848	851	824	825	763	817	816	810	819	869	820	837	798	802	841	848	798	833	803	813	796	788	791	818	783	802	803	823	820	846	785	819	843	826	790	853	786	874	834	818	810	838	848	773	811	759	817	838	825	789	806	788	838	803	809	834	869	781	813	811	775	854	806	824	770	799	871	763	774	821	826	838	808	863	829	820	784	805	823	847	823	862	898	828	815	845	793	820	836	828	832	798	786	858	846	790	792	860	826	827	798	814	790	861	813	819	872	794	812	760	850	814	823	804	813	763	859	800	824	794	783	811	817	805	801	788	883	806	843	839	784	841	812	783	772	831	786	763	782	806	868	821	809	862	805	758	786	812	795	862	800	822	807	821	792	822	837	746	795	831	832	889	835	860	815	789	838	824	843	792	849	840	829	834	787	833	852	850	793	829	782	787	785	813	810	789	850	794	803	799	790	786	866	829	825	807	763	778	872	841	818	824	755	844	786	805	847	829	833	846	751	780	793	842	859	784	780	791	836	801	865	819	844	837	819	855	842	825	829	796	812	839	789	786	798	824	784	830	814	835	804	790	807	835	824	821	782	837	813	831	834	822	805	884	832	842	792	831	865	864	857	866	848	820	812	788	772	806	807	782	803	825	815	820	836	844	808	872	843	863	837	807	831	807	822	857	804	840	778	857	808	800	849	877	798	786	810	816	769	848	814	848	833	799	826	776	789	828	849	846	794	818	814	864	789	816	826	801	841	810	849	786	828	867	837	813	872	808	822	803	809	814	804	808	832	814	819	839	816	843	850	873	778	813	822	831	822	837	786	816	794	789	792	873	816	823	808	838	811	757	874	799	850	796	841	798	791	825	834	791	821	861	764	823	803	848	841	792	875	842	836	827	886	841	830	829	804	817	800	802	821	785	881	853	842	768	811	838	767	816	803	766	830	806	826	824	866	821	792	828	838	765	834	813	779	793	808	865	806	799	782	831	873	825	791	816	818	816	859	793	778	833	811	791	786	814	797	836	814	755	899	833	809	776	807	830	825	848	745	840	787	880	815	823	814	797	828	832	812	856	832	770	809	825	864	853	801	797	846	883	845	801	825	842	812	827	810	765	853	807	793	795	834	793	797	833	810	812	850	814	854	808	845	798	761	836	819	818	785	825	819	787	811	834	820	808	837	836	852	852	823	816	807	812	820	822	851	813	788	837	814	806	788	854	805	822	850	823	817	823	791	794	841	796	797	844	820	827	846	833	808	848	800	818	863	833	839	808	791	822	801	803	818	823	828	786	806	826	840	798	822	826	804	817	790	811	812	801	810	837	844	783	817	855	801	816	809	849	811	817	825	783	853	846	790	814	833	773	866	852	861	813	816	821	819	810	844	852	830	736	813	824	829	848	810	834	793	801	856	815	816	790	768	835	817	749	814	824	824	785	886	844	825	835	830	828	843	800	811	827	780	827	821	835	838	817	819	860	775	813	828	796	842	809	868	814	823	875	830	816	831	786	777	832	867	779	835	817	794	791	755	757	830	814	801	790	835	830	824	852	815	787	858	851	836	863	845	842	811	798	791	811	791	834	847	807	783	766	811	798	813	800	832	833	828	790	797	811	831	775	829	811	812	817	787	845	822	833	800	792	892	822	837	774	817	784	814	800	835	808	840	808	751	804	824	791	825	828	830	799	839	844	834	815	807	808	823	831	824	839	819	873	821	793	850	848	775	843	787	842	844	825	790	831	793	856	849	795	848	772	785	857	811	827	811	788	851	815	843	779	838	815	827	801	870	852	810	839	828	807	832	833	803	768	776	813	767	809	864	804	849	767	851	824	733	829	853	788	809	834	823	768	814	831	820	824	818	873	843	817	789	863	858	872	833	787	786	854	834	803	796	808	846	829	749	761	849	796	796	816	849	818	819	798	830	819	844	787	784	814	829	807	833
6637	2846	625	241	197	230	285	358	355	333	339	279	272	220	185	177	196	175	204	172	178	157	178	178	180	194	194	183	185	162	152	129	128	115	138	124	130	117	131	120	124	128	111	142	139	102	114	120	132	123	143	136	122	128	123	129	132	141	127	131	121	128	125	124	107	113	129	126	108	117	125	106	111	127	126	127	107	136	118	109	121	143	125	135	122	132	131	128	122	129	116	119	115	126	125	119	130	123	125	124	116	100	113	119	90	125	113	128	121	141	132	132	84	131	116	122	113	114	121	115	126	119	103	111	111	116	135	136	124	109	130	122	146	134	105	120	120	109	122	108	125	137	116	134	126	121	120	131	116	110	124	124	118	120	135	113	119	116	133	128	116	136	124	115	116	127	127	123	117	122	141	115	120	128	145	109	152	116	112	118	120	123	123	135	136	130	120	117	113	108	102	117	123	132	134	123	122	147	117	107	111	126	118	122	116	129	128	119	125	110	122	128	133	121	143	133	114	105	106	115	131	125	116	120	124	131	118	108	129	109	112	120	115	133	123	119	114	103	110	124	120	124	105	153	104	133	114	121	138	114	111	115	140	109	98	139	101	142	126	126	109	107	128	130	120	118	122	124	116	102	120	126	135	127	109	100	135	126	132	133	111	113	123	115	110	111	116	117	116	129	120	137	122	114	121	104	135	108	109	110	111	126	117	126	108	108	123	111	107	126	107	134	103	101	150	136	148	117	132	108	103	112	120	121	127	105	139	114	124	111	115	134	118	112	125	116	136	127	116	115	115	133	139	127	119	120	118	118	104	121	115	126	133	113	124	135	118	104	129	127	94	135	133	113	133	118	120	120	126	110	114	98	112	127	93	117	131	119	117	135	127	136	111	124	114	127	102	124	118	121	127	120	102	128	133	125	98	110	111	153	126	109	114	107	123	114	125	126	112	138	125	113	119	128	111	115	122	131	115	132	135	114	129	122	118	116	114	118	100	116	121	125	126	110	114	134	115	128	126	110	123	117	120	133	123	108	112	108	148	120	109	124	120	104	141	119	122	97	126	116	120	135	100	140	143	127	110	133	116	122	124	115	108	126	120	127	132	99	125	131	121	129	114	121	129	123	111	110	115	130	129	100	116	122	115	106	121	115	117	125	124	117	140	100	137	118	126	117	134	115	118	113	116	126	116	116	118	126	109	123	123	115	142	144	136	130	135	123	151	120	123	132	110	136	122	103	124	124	118	111	111	129	118	105	128	130	104	91	116	133	120	116	101	117	113	116	121	139	114	141	106	126	109	118	123	132	128	118	122	107	109	106	114	120	126	124	137	121	121	121	122	122	131	128	121	112	120	123	117	121	127	127	112	104	110	131	105	115	101	131	135	119	108	115	132	106	99	124	125	139	108	136	119	131	128	113	125	111	130	112	127	127	114	132	124	120	128	117	121	97	107	105	114	128	110	124	113	131	134	103	90	118	109	112	142	118	114	123	114	125	129	123	114	118	117	138	113	138	116	113	116	108	116	107	112	112	122	126	112	126	129	103	119	151	121	127	97	109	111	108	112	135	115	138	115	126	117	115	112	101	146	131	116	132	113	79	129	122	132	134	131	128	120	135	109	129	109	112	113	137	115	119	132	129	106	132	117	122	117	134	103	123	130	121	114	123	101	103	132	109	124	125	115	125	112	126	117	138	120	123	130	124	116	139	132	128	109	118	136	136	117	123	119	106	132	126	106	124	113	126	132	141	119	122	107	122	123	117	124	123	102	128	112	128	127	118	114	109	110	105	121	121	109	116	121	131	140	117	128	119	128	135	140	106	114	120	117	113	126	125	132	119	100	118	145	132	117	126	150	122	132	106	134	113	119	118	109	124	109	111	118	84	117	132	114	132	147	119	116	98	125	111	111	121	120	118	127	126	123	118	101	124	124	111	126	128	107	115	114	124	136	127	109	93	90	127	108	123	120	120	109	100	130	122	118	103	115	105	118	121	110	139	101	159	135	121	117	121	117	125	132	115	143	137	126	124	130	110	108	120	125	122	128	116	112	107	121	96	120	122	108	138	122	130	115	122	120	123	112	119	115	118	127	125	113	113	112	134	121	141	112	131	109	127	115	116	113	108	123	129	128	96	134	158	110	116	116	126	111	116	114	140	121	108	132	111	95	126	101	101	109	118	118	125	101	126	103	119	134	131	127	110	127	126	135	123	104	135	113	135	121	123	119	129	117	122	115	103	128	114	122	154	131	125	91	128	118	132	111	109	123	126	133	119	127	121	141	134	121	129	113	126	117	119	119	107	119	107	137	109	136	99	119	135	126	124	111	114	120	101	123	120	134	108	128	120	119	123	113	135	109	133	99	132	123	116	121	127	117	116	143	129	104	121	122	106	135	129	124	107	139	122	122	118	112	134	96	127	92	109	125	127	112	122	126	136	142	125	107	117	111	118	113	125	126	120	128	134	129	135	109	91	128	112	106	112	116	125	107	130	144	111	140	126	124	118	119	118	125	124	126	138	122	123	123	113	112	127	123	119	110	145	123	123	121	142	118	122	115	120	119	120	123	101	121	141	121	116	142	142	96	130	116	105	121	113	119	112	106	104	134	117	118	146	110	102	110	115	119	116	109	121	118	122	118	111	124	125	125	103	127	105	133	120	114	124	117	122	125	128	110	117	113	130	133	108	128	110	111	113	113	128	142	115	125	138	107	116	131	112	123	131	107	119	137	117	139	109	118	117	114	118	113	126	155	134	119	128	114	142	120	102	126	122	124	108	117	120	126	128	110	130	136	128	139	129	104	116	99	98	101	132	133	125	126	118	117	112	130	97	139	110	110	119	119	120	128	125	117	114	113	124	122	124	112	124	120	115	114	106	121	110	109	118	117	118	120	127	109	114	125	128	114	112	117	110	123	127	138	125	125	121	111	125	117	140	119	113	117	110	121	124	114	134	114	103	132	111	134	118	117	118	123	123	131	123	108	115	107	116	122	114	105	121	125	101	99	110	124	123	121	99	127	124	118	118	141	130	119	120	125	122	128	105	138	110	116	115	121	140	113	129	115	115	135	124	108	117	128	125	136	125	119	127	115	126	105	112	125	108	115	139	115	119	118	123	121	107	125	124	121	104	116	116	131	114	111	128	121	104	122	110	132	121	125	110	127	134	110	121	117	124	105	118	118	99	114	116	114	106	137	114	121	121	111	113	131	113	119	114	114	137	133	133	116	110	136	124	130	146	131	116	128	113	116	137	120	124	127	118	122	128	102	118	108	115	128	123	123	117	124	108	117	135	120	123	124	100	133	123	114	106	93	124	117	121	120	107	120	118	125	125	117	127	106	121	109	122	118	131	104	130	122	106	122	138	139	126	103	103	122	101	119	113	123	128	120	120	93	138	126	145	123	111	105	133	153	125	113	111	119	124	157	128	147	150	107	131	112	108	117	125	124	114	112	112	136	111	124	124	132	129	114	110	131	104	134	127	124	108	127	108	125	112	107	136
34587	17099	5258	3634	7278	9221	10085	10036	9295	8121	7342	6100	5263	4492	3713	3330	2891	2903	2635	2436	2258	2197	2118	2293	2500	2673	2563	2555	2130	1746	1338	1225	1137	1088	1009	1016	1034	957	954	995	984	1023	1032	1067	997	1038	971	1031	998	1068	1058	1023	1031	1050	958	961	982	929	935	949	934	912	919	965	1008	994	1002	933	943	955	943	938	878	948	966	905	934	881	913	964	888	912	897	901	906	862	876	892	904	909	902	883	847	850	851	920	888	863	858	923	892	837	841	897	865	824	906	812	913	916	907	860	844	893	841	849	874	897	872	887	905	873	893	881	842	905	895	872	862	856	843	867	877	898	847	859	861	860	805	878	823	883	830	853	889	903	904	910	805	865	901	825	884	865	855	867	875	856	933	821	922	841	936	880	837	880	834	876	877	866	859	892	925	923	901	854	833	859	920	870	867	888	865	824	867	876	853	867	875	855	840	838	870	852	822	820	856	827	881	852	869	872	853	841	860	902	829	855	837	839	865	866	939	828	866	835	848	848	862	827	903	826	880	892	863	862	823	832	816	864	898	792	813	851	928	892	865	905	875	862	906	825	876	823	893	847	821	885	893	834	892	836	894	794	883	845	853	885	888	861	861	847	855	866	867	843	880	857	811	838	833	892	871	898	890	843	897	883	900	846	860	904	887	880	870	860	843	914	914	827	876	832	873	867	872	889	876	880	848	913	837	908	911	808	849	834	881	841	921	887	869	876	867	860	846	817	865	851	831	860	920	839	871	849	857	855	852	830	852	925	822	894	843	804	881	860	840	897	887	891	872	895	823	858	843	845	845	865	841	860	883	904	878	905	926	916	871	859	851	866	904	902	891	856	867	883	874	869	909	830	829	886	915	879	896	818	836	887	850	870	821	929	920	892	819	857	837	838	826	822	834	892	817	857	855	847	816	878	846	837	830	877	842	903	873	889	878	858	853	833	881	871	803	888	868	833	871	846	882	869	874	839	839	922	829	897	910	883	820	909	908	834	884	879	794	888	902	851	843	856	872	865	838	871	900	866	828	863	815	850	839	911	860	861	866	845	903	885	842	856	844	910	839	872	858	880	840	869	845	860	794	867	821	849	836	897	846	868	811	818	901	846	861	878	821	838	836	861	822	845	869	858	834	854	883	862	838	831	855	853	864	875	873	891	882	912	844	864	858	921	878	879	871	852	878	890	839	841	856	886	886	839	807	871	809	862	864	896	838	856	824	913	875	848	936	881	873	877	859	908	851	897	825	885	893	861	831	883	870	880	792	845	888	884	848	862	875	873	844	788	874	871	835	851	806	861	852	897	876	898	896	893	895	864	883	896	868	862	890	803	873	851	855	892	852	910	866	832	836	871	852	826	857	814	801	870	943	844	940	853	918	933	890	867	829	905	826	914	882	823	857	839	926	839	786	885	913	866	889	851	879	883	872	856	870	887	842	855	828	830	867	862	870	842	907	884	918	841	864	909	872	831	850	867	874	869	820	861	860	842	904	856	825	874	939	924	873	908	831	835	853	913	854	817	859	836	892	842	804	901	835	835	859	874	838	872	853	870	830	850	887	887	882	858	923	891	872	924	859	837	880	888	838	865	866	867	857	849	831	828	817	893	858	858	818	888	833	886	841	858	900	859	830	883	819	901	825	864	870	777	860	820	904	910	827	888	828	884	824	871	853	816	917	856	815	890	824	872	853	862	865	906	851	835	853	826	833	887	816	878	866	869	833	830	904	881	914	883	842	835	840	896	827	863	888	850	916	848	836	874	855	832	921	866	853	892	803	901	821	852	848	866	845	904	817	831	884	837	907	867	854	893	834	882	871	869	883	891	909	902	863	830	848	846	885	846	835	840	862	817	856	822	845	892	876	876	878	822	883	855	850	933	868	838	808	880	812	809	897	855	870	938	907	833	825	839	872	850	871	873	846	862	836	820	906	855	838	859	853	877	874	855	889	911	885	874	838	895	863	855	830	849	874	876	854	819	854	866	853	831	887	819	904	899	887	853	864	909	878	848	862	855	826	875	872	873	852	824	879	884	835	861	855	897	885	841	876	861	898	859	861	870	850	837	892	875	906	928	848	839	888	854	925	848	869	864	870	835	832	833	874	844	874	880	886	865	807	859	845	859	851	835	863	829	883	856	908	878	861	920	844	940	846	808	865	820	847	908	849	855	846	853	851	854	867	872	847	845	860	864	884	884	849	913	899	819	880	852	819	852	871	911	879	864	824	916	813	865	878	915	905	934	881	877	899	860	853	841	874	859	822	868	897	822	874	817	876	846	827	905	862	832	846	867	902	909	847	878	871	890	845	907	863	856	877	854	871	845	867	877	875	827	879	833	843	906	867	911	847	828	922	849	869	869	852	851	790	914	853	862	885	847	806	870	849	858	852	848	877	853	794	909	860	877	833	922	885	876	909	870	846	863	839	882	865	846	839	903	863	841	867	926	876	852	837	874	901	860	885	900	854	892	884	874	837	902	890	906	861	879	888	876	845	860	844	816	845	861	892	917	888	816	801	939	863	892	832	897	858	804	902	833	851	846	854	878	828	880	836	836	893	870	900	906	818	872	841	879	873	809	849	857	901	872	848	875	906	835	860	852	869	891	835	876	878	823	887	812	893	820	839	866	842	868	863	862	841	853	824	859	857	835	888	816	844	803	888	891	866	852	936	822	864	788	845	886	856	867	824	817	899	853	846	871	840	829	817	879	894	838	850	911	831	871	836	868	855	843	866	843	880	824	847	857	868	796	868	830	850	821	931	851	842	864	861	886	871	818	843	937	839	877	881	895	896	900	888	876	863	858	863	861	864	880	788	865	903	835	851	804	879	827	859	869	875	874	830	890	905	823	863	850	865	883	882	851	837	886	814	859	839	867	881	882	854	871	912	864	896	817	843	890	845	859	888	875	859	927	851	802	910	879	859	914	871	856	846	860	833	855	878	922	876	835	871	829	886	894	837	838	865	869	835	875	837	862	929	900	870	902	852	817	825	849	832	832	872	829	846	880	877	884	873	927	834	891	900	837	835	821	861	836	843	873	802	866	889	842	839	869	864	881	821	805	814	842	901	866	839	838	875	820	811	908	803	840	901	875	857	866	845	886	828	862	850	826	837	849	823	827	844	893	904	876	877	822	813	850	868	899	877	868	899	851	866	824	876	824	899	833	824	835	865	868	832	855	872	813	843	929	865	845	867	802	848	909	834	856	870	887	828	858	840	922	879	866	874	846	866	894	877	875	911	848	872	819	872	865	883	846	929	865	854	877	869	848	883	837	867	910	838	857	893	888	826	832	854	896	873	843	852	917	883	874	846	907	848	908	850	845	848	836	926	904	839	860	895	855	896	878	877	893	851	852	900	846	874	912	878	850	873	851	903	829	854	887	858	869	883	895	845	891	779	809	888	897	833	902	855	910	878	853	854	833	865	875	865	831	917	886	851	882	851	852	801	907	859	931	882	864	855	873	881	898	872	870	885	843	841	841	808	847	910	946	814	892
3398	954	270	125	125	141	183	205	193	201	177	148	154	129	139	130	122	116	99	114	129	104	107	119	116	113	138	129	103	85	85	78	84	101	86	74	75	70	81	90	101	75	64	73	86	68	84	67	75	83	87	84	80	86	101	71	82	79	84	80	72	82	71	71	85	93	78	93	76	70	89	76	77	71	75	80	92	75	73	64	85	77	71	84	89	102	74	96	78	74	85	61	98	89	84	84	78	80	92	72	63	63	68	72	61	76	76	71	75	61	70	59	73	91	70	64	77	76	91	75	68	89	76	73	79	88	71	67	87	73	84	87	81	69	72	79	78	67	82	85	71	75	84	74	76	77	75	59	101	76	88	79	90	67	70	88	86	86	79	74	79	84	68	97	90	72	87	84	95	84	73	71	76	83	96	79	74	79	61	71	72	77	73	65	77	83	75	75	72	77	67	79	65	72	73	77	70	98	96	76	61	70	66	73	74	82	81	85	82	74	76	73	67	78	72	73	70	75	70	78	86	81	102	90	85	72	77	88	94	80	69	82	87	72	78	74	85	64	71	84	60	85	72	77	72	73	68	90	79	86	101	70	59	82	77	74	68	99	68	76	81	75	68	74	67	79	72	78	72	67	76	73	68	78	65	88	76	62	77	65	88	81	74	84	76	81	73	69	84	72	84	71	93	78	74	73	69	78	79	70	87	79	98	62	84	70	83	80	80	83	74	82	78	82	77	78	60	76	69	79	87	84	76	57	87	74	77	69	94	85	92	74	60	76	83	93	65	79	78	81	62	86	74	85	78	74	80	76	69	73	74	78	80	85	63	68	81	82	71	84	73	69	72	73	79	73	81	83	95	79	72	68	93	61	60	67	104	77	92	88	79	67	75	83	77	73	74	74	71	89	70	79	62	84	81	78	81	76	75	80	81	84	99	76	87	78	72	81	78	79	76	92	77	84	70	81	78	87	82	68	56	76	86	76	66	92	74	66	75	76	89	91	84	80	75	86	74	86	79	58	73	68	64	67	92	90	70	71	92	70	69	81	66	88	84	71	87	68	59	100	77	76	72	93	78	74	75	70	77	78	75	81	81	66	64	83	70	79	80	79	89	78	75	73	67	73	70	91	89	75	77	68	65	94	76	71	78	99	84	70	75	79	71	68	74	69	80	80	82	79	78	92	73	86	82	77	77	72	86	75	94	71	85	79	72	74	80	78	73	70	78	77	73	82	78	81	65	67	76	84	69	70	75	75	75	87	70	84	87	80	65	79	68	83	87	78	85	80	74	66	80	58	71	83	85	71	76	74	79	72	74	70	81	77	92	76	83	74	85	84	82	75	71	93	80	66	89	79	83	73	69	79	85	79	90	85	69	65	77	84	73	77	84	72	87	78	92	62	85	70	79	79	86	76	74	71	80	76	96	75	83	71	84	90	70	71	80	71	75	77	78	60	67	73	76	73	88	84	84	80	77	91	70	93	68	65	74	72	57	83	76	78	67	80	71	81	57	75	91	98	88	80	79	80	78	77	69	86	76	77	77	75	79	72	84	89	83	73	70	80	79	60	77	78	60	91	80	76	78	74	89	77	81	81	71	73	88	68	77	66	72	80	92	110	82	73	82	67	78	80	67	96	89	66	73	79	71	77	78	71	82	72	56	96	70	64	79	68	96	86	67	89	92	78	88	80	96	75	83	92	78	72	78	82	77	81	80	69	83	70	67	56	82	92	69	89	72	79	86	78	76	78	96	88	89	89	81	77	69	85	86	77	74	77	87	82	81	74	79	61	82	90	71	71	81	72	78	73	76	79	77	85	82	87	84	77	66	95	93	71	80	77	79	74	73	73	71	79	73	77	81	79	77	85	79	83	68	80	84	68	87	80	85	83	68	76	88	74	73	63	69	78	93	90	78	59	77	75	73	84	72	88	81	70	81	78	59	61	83	79	81	86	70	99	75	78	74	74	76	72	92	64	67	73	86	82	83	105	83	80	77	74	75	69	74	72	74	77	78	77	78	74	85	71	72	80	73	79	68	77	71	78	71	85	91	94	85	80	74	76	69	81	77	75	79	72	88	73	91	82	67	68	65	52	76	91	95	62	86	77	95	78	89	91	72	74	64	88	80	73	76	74	78	86	85	78	66	80	77	65	70	86	80	84	91	73	73	83	79	97	63	70	85	81	87	84	79	80	70	68	83	85	61	82	78	94	81	72	58	70	75	92	96	95	71	89	61	79	77	84	76	75	74	78	76	69	86	66	85	68	65	98	72	70	76	70	73	67	77	67	84	84	80	81	77	83	67	72	80	76	71	85	79	87	72	67	61	92	68	95	67	82	72	66	77	75	83	73	76	74	71	66	79	65	72	75	75	92	87	73	86	66	95	74	75	79	79	60	81	66	92	83	80	76	95	77	60	87	86	80	73	76	69	85	73	94	59	82	78	94	77	79	82	76	89	74	74	80	60	83	82	84	77	67	90	65	79	85	80	70	68	75	76	78	74	71	78	83	80	83	70	84	81	81	75	78	81	65	80	81	71	82	88	52	83	83	75	76	80	63	77	79	72	54	71	86	93	85	91	64	71	87	83	86	81	92	86	68	75	83	101	90	97	60	62	82	76	83	95	80	88	76	94	82	78	62	74	80	104	80	66	76	71	83	96	80	92	81	96	90	77	81	82	82	70	76	98	60	72	83	78	81	77	80	78	94	63	80	77	66	76	82	72	82	76	59	78	84	66	86	74	66	72	84	68	79	73	82	75	82	73	83	65	68	76	89	82	77	84	77	78	83	68	76	91	80	65	85	79	84	98	68	95	89	73	90	69	74	89	78	84	85	76	67	73	93	92	77	79	62	75	80	78	82	86	79	70	69	84	79	87	72	79	68	58	71	75	82	71	75	74	80	78	67	71	67	80	76	83	89	74	102	65	75	90	79	76	76	89	82	84	86	78	70	87	72	80	87	93	74	69	75	82	63	75	59	83	72	69	83	66	76	77	69	66	68	73	57	90	79	77	71	55	77	77	71	94	77	81	70	89	76	78	83	83	90	89	79	84	73	76	77	75	70	66	65	87	66	70	71	84	93	73	77	79	80	77	63	71	79	85	77	94	70	83	73	60	93	91	65	81	85	88	87	68	70	86	89	75	81	76	71	72	69	76	72	70	80	65	75	85	77	72	78	81	77	105	72	95	87	58	80	73	66	78	92	84	93	75	79	68	68	73	72	61	77	71	77	73	87	91	78	73	86	76	71	73	86	71	76	69	89	83	82	74	83	82	62	75	65	71	61	56	80	67	85	78	87	79	75	82	72	83	74	83	69	81	83	74	76	79	76	78	68	67	78	78	69	84	77	73	74	81	78	78	80	68	84	87	80	69	92	72	84	72	70	80	92	71	76	66	82	71	83	76	82	77	74	79	89	70	72	78	74	73	62	83	71	73	73	68	64	75	73	80	76	85	88	75	75	69	63	69	80	91	70	88	75	73	64	87	75	81	80	69	84
23534	8244	2325	1835	3860	4744	5327	5545	5193	4518	4045	3388	2896	2572	2064	1852	1555	1530	1487	1440	1298	1298	1231	1405	1409	1559	1560	1422	1275	926	800	782	670	628	598	627	637	604	581	641	617	577	646	611	612	622	667	621	612	603	625	629	626	627	592	557	592	579	535	554	569	580	582	612	602	589	601	620	567	595	553	577	579	525	517	584	553	545	571	560	565	553	577	580	537	533	537	480	529	539	526	528	513	566	551	536	570	534	524	518	557	494	537	526	469	568	472	520	508	544	526	527	570	556	541	575	562	502	547	566	510	531	557	559	520	534	531	538	515	544	530	548	499	530	520	546	530	504	499	554	539	528	572	522	531	531	521	509	510	532	548	540	515	543	541	528	528	534	527	483	551	492	567	545	559	547	532	543	532	580	524	613	501	533	548	522	505	576	535	545	527	568	536	606	533	536	531	546	490	553	532	517	527	543	553	534	563	553	539	537	562	553	511	540	565	571	544	508	554	502	553	542	531	517	523	518	551	551	526	567	522	532	564	543	547	587	528	535	525	523	558	563	501	553	531	573	528	511	510	573	529	516	505	575	542	543	536	551	530	543	526	546	547	539	549	536	560	541	573	557	511	551	542	541	500	548	524	554	542	497	541	541	520	547	520	539	564	556	532	512	553	541	512	502	486	530	507	516	520	519	540	527	534	539	543	526	560	530	517	546	557	520	520	521	535	523	534	510	513	537	502	523	564	549	551	510	530	546	540	516	566	575	543	568	534	516	512	542	515	535	505	590	575	497	534	543	543	534	577	532	571	482	500	547	539	522	561	567	575	491	551	514	529	511	542	548	552	533	544	565	512	569	490	514	490	514	558	507	557	518	551	556	561	527	579	568	558	541	531	524	558	530	523	516	519	536	541	532	533	556	530	516	552	499	517	547	559	549	531	536	523	546	528	585	537	562	546	521	536	538	522	521	537	502	531	585	540	514	516	538	556	517	568	566	539	508	494	526	509	571	558	538	531	523	557	504	526	493	530	513	476	523	540	503	567	527	516	548	534	512	544	568	524	548	515	581	501	508	534	496	557	495	538	553	538	562	577	530	570	526	535	520	534	563	534	563	511	527	539	566	518	559	558	518	547	530	547	564	577	541	520	535	530	528	523	557	506	582	543	514	515	526	524	560	556	541	565	537	515	501	553	518	507	546	549	571	571	549	494	549	520	530	564	535	565	568	542	527	543	549	517	522	506	549	569	551	518	535	520	555	500	540	545	575	553	518	535	514	551	518	512	544	563	500	514	513	531	568	544	487	504	534	564	578	508	607	518	554	573	498	504	546	553	538	509	531	549	550	524	556	535	543	542	590	527	541	567	529	518	547	535	519	567	503	500	549	522	542	514	536	499	542	508	534	521	516	558	576	508	577	502	543	529	537	505	509	506	553	550	507	577	524	539	535	573	526	571	534	532	502	503	560	532	583	567	560	543	521	512	535	509	551	549	553	530	523	505	556	561	549	555	537	545	568	565	563	539	548	531	545	505	519	516	536	514	525	505	538	540	511	500	549	564	526	506	509	550	545	532	547	518	528	542	552	543	522	538	537	560	549	499	520	565	531	578	495	545	540	603	539	536	577	514	562	539	536	524	516	558	553	555	520	560	528	508	530	522	505	552	505	519	536	537	583	515	590	521	517	594	568	530	529	509	548	541	511	524	499	594	523	530	559	568	549	563	544	537	531	485	518	550	563	557	518	538	544	523	517	531	537	554	545	528	510	601	529	505	535	512	494	507	517	528	564	586	542	538	538	531	575	537	538	533	505	518	504	555	537	541	517	526	533	507	528	532	522	521	571	531	571	537	550	531	522	539	517	573	572	533	525	489	502	545	527	549	520	526	511	526	501	525	545	577	524	569	542	579	479	549	531	517	532	520	494	535	564	528	520	562	545	494	554	544	531	554	554	553	536	525	555	554	548	573	532	559	517	546	542	517	558	520	539	539	539	524	546	548	561	520	528	550	549	521	518	552	534	546	595	508	529	545	498	511	535	551	525	544	540	499	564	539	542	527	519	554	543	482	556	516	551	495	524	495	529	557	541	534	552	520	532	544	547	515	580	520	532	532	525	503	537	518	567	524	559	566	508	559	540	552	538	544	550	545	568	536	527	511	543	548	559	528	544	534	542	521	519	513	503	534	513	552	545	531	566	535	546	548	558	541	599	532	501	536	528	520	557	542	557	540	544	536	522	540	529	542	531	496	535	503	521	541	514	538	531	507	504	536	573	532	508	515	506	534	540	515	547	531	506	530	532	556	493	519	589	517	528	489	529	553	567	484	555	558	481	549	516	502	521	563	528	537	502	545	547	538	521	576	559	552	515	565	527	525	544	528	545	505	571	512	534	539	502	510	574	566	532	551	558	543	543	525	531	520	533	506	546	564	500	503	565	545	547	532	546	543	543	526	543	523	531	556	529	541	502	549	519	508	506	535	551	559	527	548	540	538	535	549	545	556	563	577	591	527	522	518	559	518	567	542	511	526	503	565	558	558	513	525	540	584	525	526	532	510	552	535	540	530	525	555	499	542	516	550	537	559	552	544	499	553	501	504	546	516	545	585	500	547	552	505	535	520	546	514	514	543	545	536	539	562	528	527	516	526	525	557	537	560	574	544	518	515	521	536	553	444	563	566	532	559	560	525	510	515	489	547	549	520	539	524	576	557	524	511	540	572	548	537	555	573	537	538	478	505	547	515	523	542	532	549	525	520	525	529	496	571	572	547	594	573	530	536	563	523	502	552	547	533	499	535	537	512	529	528	543	563	558	530	530	508	557	533	549	529	557	570	513	515	539	521	574	542	521	573	520	520	554	542	529	537	513	536	542	551	535	577	534	539	538	545	537	559	528	492	540	548	555	561	519	527	559	560	514	566	534	563	542	536	554	509	576	513	523	525	551	529	558	536	583	531	537	500	554	524	520	509	527	498	581	540	569	573	502	489	517	538	550	532	544	528	564	494	533	525	493	507	559	528	538	543	565	517	534	545	533	562	529	553	503	549	534	565	545	607	516	541	504	536	581	524	566	518	499	554	513	527	523	569	549	544	508	557	590	545	581	552	566	525	500	541	532	531	522	544	539	550	545	539	494	537	590	532	547	535	517	540	528	506	533	534	502	519	559	543	515	515	519	551	504	495	554	544	554	518	576	528	572	522	528	530	532	571	601	543	512	534	526	506	523	533	555	534	539	567	544	539	541	551	531	562	591	527	499	561	562	549	555	527	516	533	553	524	539	541	563	528	570	506	560	506	539	532	575	512	531	553	553	512	513	514	528	592	513	526	528	527	522	500	556	506	558	544	527	535	543	539	511	498	530	538	585	539	558	520	539	541	507	556	541	563	522	506	483	525	558	522	526	524	564	545	558	518	503	532	516	526	557	521	505	570	527	517	557	527	505	523	522	559	536	533	526	542	532	529	509	568	556	498	522	528	557	517	538	494	532	530	517	542	539	510	547	549	550	523	552	513	499
5086	2161	375	191	171	205	221	268	307	239	204	228	217	201	150	143	134	144	133	141	133	105	139	145	166	154	146	149	108	122	109	113	113	101	105	80	111	79	101	92	95	110	110	114	93	108	104	90	109	93	87	85	82	99	103	106	89	94	95	93	90	81	90	77	108	95	105	103	101	99	91	90	73	91	92	84	95	87	90	93	85	83	84	85	91	81	81	85	92	99	95	112	89	89	92	93	96	103	82	90	101	91	80	89	98	92	94	95	99	85	78	86	95	76	90	108	88	85	78	97	108	83	98	105	80	90	97	94	91	104	74	88	86	87	92	113	97	97	97	92	84	83	79	76	83	107	92	88	78	97	109	103	98	102	94	108	95	81	85	82	100	98	86	94	99	81	90	83	93	87	93	87	89	106	89	96	101	98	88	82	111	92	87	75	82	89	96	97	91	80	88	91	86	88	88	95	90	110	100	90	78	85	99	85	94	92	84	88	99	87	95	94	85	100	109	84	97	90	82	93	87	92	105	95	88	102	98	105	88	84	71	94	90	113	96	99	83	91	87	92	97	97	89	97	81	95	95	87	87	105	92	81	106	101	94	91	104	109	93	92	97	103	94	102	113	108	81	79	87	81	91	87	103	99	90	87	82	90	93	89	92	98	83	85	102	115	92	101	91	93	89	101	101	75	87	92	92	95	96	84	101	93	84	82	84	95	87	79	101	99	79	84	88	88	95	85	100	94	98	107	78	96	89	89	100	98	79	91	93	90	101	98	112	93	85	90	90	104	95	84	82	91	83	106	101	109	80	96	83	92	101	77	99	86	106	79	85	109	98	93	107	88	79	87	97	89	79	84	113	97	102	91	93	87	86	106	78	99	75	97	100	90	97	105	98	91	85	102	73	99	92	87	88	105	86	82	91	83	84	82	91	98	98	112	103	91	79	90	89	105	96	92	94	101	103	106	85	91	104	82	87	73	90	95	86	84	96	81	109	90	92	77	72	90	92	84	87	95	95	80	92	91	88	89	108	115	96	83	91	107	93	109	103	96	68	95	98	95	97	90	100	93	81	117	101	103	88	87	75	89	90	110	103	86	87	103	80	100	100	96	105	103	98	91	99	91	97	94	96	96	98	99	106	91	86	79	85	84	78	116	77	85	95	94	95	90	92	97	73	91	92	103	101	119	99	94	93	91	90	82	80	91	104	81	101	81	92	91	99	95	95	93	88	97	95	86	95	96	94	73	85	90	107	109	107	93	93	86	100	81	90	92	112	95	92	89	111	100	80	87	92	87	72	90	99	87	114	106	95	105	83	93	103	117	85	77	91	80	96	94	91	102	83	77	95	91	86	99	97	75	82	98	99	99	94	75	92	81	83	95	93	102	81	78	98	109	83	92	84	112	81	105	99	82	87	99	102	104	105	81	75	99	97	89	93	88	87	75	83	89	92	80	91	108	106	91	89	90	100	87	97	98	84	102	102	90	102	82	99	90	88	97	96	108	84	100	89	97	102	95	84	90	95	99	97	98	84	84	98	119	101	76	87	95	96	100	91	83	82	97	90	98	89	98	101	84	102	96	84	87	97	87	104	97	98	86	75	70	100	119	85	97	103	100	96	86	84	75	98	83	105	89	79	99	114	89	98	90	102	88	97	79	89	86	86	104	79	97	99	115	94	106	100	80	103	93	85	94	104	96	104	91	82	104	81	93	97	74	80	102	85	83	93	95	84	101	90	93	93	78	88	91	84	90	103	88	95	100	77	90	88	103	104	78	92	83	119	90	90	81	101	91	76	93	100	96	96	79	87	93	98	87	91	82	87	108	105	84	84	90	103	91	91	87	96	90	97	89	66	83	94	80	91	81	91	86	97	85	76	94	98	78	103	115	79	69	104	97	112	93	90	96	89	96	94	89	88	90	90	93	103	98	115	105	91	102	87	89	93	87	94	93	95	92	87	71	80	86	105	88	104	96	90	96	99	106	87	114	89	93	101	94	88	108	104	83	82	107	91	96	86	110	80	87	87	90	96	88	83	76	98	87	97	98	88	83	98	96	87	74	101	106	116	79	90	107	75	105	93	83	99	105	69	87	86	85	96	76	80	86	95	86	99	95	100	95	103	102	100	99	87	86	88	97	80	99	80	84	87	75	84	91	84	99	90	79	79	95	88	98	91	96	98	84	95	94	94	79	73	89	99	97	92	86	104	76	106	97	102	99	93	100	93	104	112	90	103	81	92	89	89	93	81	75	101	104	108	106	98	102	93	86	81	106	99	102	78	82	97	101	82	87	112	106	90	103	81	93	89	78	105	80	101	84	91	79	92	97	97	86	75	101	74	81	103	95	101	94	92	85	89	94	107	126	91	76	98	98	106	96	105	113	98	88	93	85	92	102	99	105	83	90	91	94	95	90	80	90	78	83	96	101	84	85	107	114	83	99	98	80	86	75	114	73	91	94	95	98	88	109	93	91	100	105	98	93	86	92	91	77	103	105	107	113	81	82	97	75	94	102	94	76	94	77	118	90	102	96	91	104	84	97	89	82	85	99	116	92	93	95	79	76	101	87	80	86	92	101	100	79	110	72	96	99	102	100	100	108	94	103	85	73	93	95	89	90	101	112	101	90	81	88	97	86	75	118	93	85	87	86	94	77	101	97	82	83	96	100	80	116	106	96	103	92	100	93	91	100	112	100	92	95	96	89	101	96	101	88	94	90	88	86	96	93	95	79	76	86	95	96	98	93	84	89	91	102	101	73	103	75	92	95	89	117	100	85	100	67	90	98	80	72	96	99	74	94	83	86	92	97	92	95	94	108	99	97	94	101	90	90	93	94	115	83	75	94	86	95	114	94	98	86	87	89	81	93	88	93	93	98	98	80	89	91	92	85	80	98	112	91	99	92	99	121	101	87	77	99	88	96	90	91	103	88	90	88	96	75	97	101	85	78	97	117	92	87	85	103	92	100	97	83	88	111	78	106	81	87	92	87	84	100	88	106	92	82	97	92	86	69	109	109	96	93	91	106	94	90	73	109	80	76	88	82	104	86	95	81	98	81	114	93	104	87	106	99	101	101	89	104	92	86	103	96	86	107	104	93	95	86	102	99	96	92	67	106	90	90	82	90	96	81	85	78	99	84	91	91	91	100	89	83	93	90	95	100	93	81	92	88	101	104	87	97	89	74	80	101	98	106	100	95	86	95	87	77	91	80	104	90	111	110	101	93	93	103	91	99	91	93	94	98	104	91	87	99	90	99	87	99	97	95	79	101	87	85	93	99	101	98	102	85	73	101	94	92	110	108	114	87	94	97	104	98	98	96	97	89	86	100	91	93	97	98	82	87	98	86	99	111	88	95	93	97	92	87	96	100	82	89	102	96	90	101	101	99	80	96	87	77	89	94	83	95	93	88	86	97	102	99	109	104	101	85	88	93	93	85	91	84	119	95	105	98	89	84	90	85	82	92	108	102	107	87	98	107	86	95	79	86	98	74	106	100	88	83
31660	14485	3430	2798	6137	7587	8184	8464	7669	6769	5795	4988	4118	3559	3023	2560	2418	2224	2070	1896	1880	1792	1820	1995	2114	2162	2069	1996	1677	1220	1065	899	861	846	822	821	809	798	751	767	760	800	807	853	815	774	789	765	804	819	767	809	817	788	786	752	784	707	758	742	760	693	727	716	739	796	746	703	728	669	687	686	714	676	730	728	653	693	728	708	633	675	667	664	691	720	646	689	714	679	655	718	703	670	691	644	678	730	638	663	699	668	715	686	662	703	623	650	688	635	646	671	676	645	679	700	679	676	680	674	654	631	689	709	654	676	636	657	704	653	629	685	609	682	672	684	681	653	685	683	667	628	644	651	634	685	640	671	656	663	667	689	681	669	678	651	642	655	669	665	681	631	663	702	648	666	671	668	675	650	677	629	665	635	703	622	663	657	643	636	625	695	675	650	681	701	650	607	671	641	659	659	710	655	630	649	618	649	673	678	660	656	685	632	687	672	702	643	592	678	673	668	670	652	669	681	670	651	602	620	703	685	690	698	680	666	660	666	651	635	701	635	666	656	698	657	693	659	644	674	630	725	649	683	713	687	672	693	698	644	659	701	684	686	705	650	661	694	672	692	658	638	694	612	651	659	662	663	645	670	669	662	650	660	652	669	664	661	675	652	690	648	665	616	679	725	664	660	620	664	677	639	651	694	639	612	647	647	721	599	630	658	699	687	677	676	647	664	676	700	684	679	684	635	672	646	696	660	654	660	608	656	658	640	636	655	624	684	638	648	634	643	618	685	670	700	716	652	670	698	700	657	697	671	656	665	705	641	643	649	670	686	612	638	658	677	676	666	638	626	625	645	652	673	672	687	645	659	673	679	712	664	680	631	596	655	669	672	677	679	681	693	657	684	662	689	694	674	667	720	648	690	628	708	639	625	696	604	670	644	688	665	662	681	706	672	671	633	644	666	611	650	621	708	634	653	655	648	661	662	645	682	619	654	649	695	649	655	709	675	633	643	681	672	658	649	673	648	679	672	664	623	652	644	698	673	689	626	637	651	629	683	669	680	684	665	654	691	676	671	640	662	688	656	693	673	622	687	649	677	678	642	649	674	655	672	646	705	672	722	677	649	675	645	669	689	679	651	660	681	663	674	658	719	643	658	706	671	670	647	636	670	650	673	672	703	660	666	673	637	670	646	674	650	674	706	678	661	656	675	659	676	658	726	638	702	639	660	662	658	650	675	662	687	696	684	661	662	700	669	696	685	646	610	624	666	662	688	654	688	662	722	656	646	706	654	636	685	676	637	646	679	679	662	654	646	689	645	708	647	677	663	644	679	679	680	622	605	655	648	614	674	683	645	687	688	670	667	663	648	702	696	683	617	655	650	654	652	658	680	706	638	702	653	645	685	665	682	647	617	680	675	662	658	647	672	644	650	675	633	625	631	628	694	666	718	676	691	682	649	675	684	635	661	660	663	691	667	648	658	659	656	634	644	643	658	708	712	693	632	679	636	662	679	657	654	658	659	677	688	638	677	664	631	655	646	671	642	659	631	686	668	684	685	643	696	667	674	674	687	651	684	690	655	684	671	683	667	673	655	678	687	641	672	676	699	683	699	679	695	656	656	689	651	668	639	681	632	645	647	665	674	683	642	674	667	634	661	672	675	667	628	683	652	622	666	678	668	641	684	639	655	675	675	646	681	692	656	649	694	665	671	692	679	708	688	685	615	651	640	673	621	667	650	671	681	631	679	640	670	666	650	639	679	637	687	660	659	675	670	658	687	720	680	677	635	690	637	684	659	669	643	678	674	635	650	678	619	650	662	630	636	657	656	660	660	629	680	686	632	652	658	681	709	637	639	622	663	657	718	708	651	672	664	706	660	652	665	655	637	645	683	700	701	654	685	640	672	618	656	664	661	650	696	673	687	664	692	636	654	682	658	671	651	657	704	657	658	701	681	647	639	669	664	644	632	681	653	686	736	712	697	647	659	709	677	665	670	663	718	684	679	661	715	659	677	656	626	680	669	642	624	699	696	619	630	666	663	691	685	647	660	685	610	656	645	664	656	659	659	656	672	632	674	703	669	656	684	631	676	684	694	659	687	658	696	669	654	659	682	677	644	614	656	637	651	668	660	648	619	665	653	642	647	655	679	634	664	652	679	663	677	692	665	677	657	613	650	672	676	656	667	664	651	679	653	670	630	679	625	684	718	629	646	701	636	628	647	694	680	653	690	676	705	648	647	664	646	678	671	635	674	646	668	667	710	626	694	673	668	615	647	683	677	678	664	630	645	626	627	671	624	678	646	647	652	628	664	663	632	657	719	689	666	632	664	653	627	715	626	686	664	633	622	653	664	634	651	647	669	632	672	626	673	656	666	684	644	684	686	673	697	636	662	662	662	650	669	671	638	690	654	694	626	662	726	645	676	697	667	652	634	631	636	653	644	676	708	701	665	660	639	661	672	630	657	707	653	678	696	687	628	682	692	677	679	697	668	706	706	683	648	655	710	693	655	661	658	703	654	685	656	625	670	660	696	674	654	681	685	627	620	682	722	669	679	636	644	679	684	665	668	661	676	681	634	644	698	671	630	650	698	660	686	652	641	675	686	660	670	679	658	663	677	653	666	682	659	704	673	653	698	645	646	623	597	634	669	627	649	679	668	686	671	640	659	660	658	638	668	622	664	638	662	629	652	675	706	686	641	646	652	680	648	687	607	591	679	652	654	702	720	672	687	680	668	644	707	691	663	721	658	674	696	677	653	693	661	677	666	662	664	649	662	632	697	648	635	688	662	688	652	682	704	672	674	679	650	661	645	611	722	700	680	659	644	675	708	621	646	660	664	689	675	663	663	620	658	668	660	676	648	643	653	628	642	715	701	667	691	665	659	736	681	693	695	682	629	686	716	660	697	633	672	665	681	658	650	651	695	653	686	685	602	631	674	715	601	648	672	676	662	672	705	626	698	668	643	758	649	646	665	636	615	683	658	656	682	668	665	644	658	675	678	686	648	612	633	690	665	638	638	666	625	629	661	670	674	678	675	687	703	650	638	643	683	642	664	667	718	668	669	688	670	670	653	725	643	660	639	637	668	663	648	647	697	661	676	624	640	698	667	649	650	650	702	630	668	636	646	664	662	661	612	699	699	640	671	698	668	689	663	698	634	659	649	679	625	700	673	686	642	667	667	669	635	687	671	640	637	640	660	656	663	704	698	631	695	640	667	654	694	682	681	609	647	655	675	626	661	642	664	711	689	668	666	656	626	633	636	654	653	666	618	675	687	668	641	635	671	697	653	696	683	616	662	676	707	657	694	646	689	685	670	635	712	698	688	671	682	652	652	673	688	652	690	643	644	646	637	667	654	652	614	666	686	672	711	650	646	683	640	659	626	688	688	621	634	643	672	660	687	655	720	607	668	680	672	666	629	645	626	661	656	654	701	674	656	672	669	659	648	670	693	618	684	689	708	709	680	645	640	665	657	637	628	651	687	678	694	674	657	609	663	682	636
5396	1795	356	233	177	209	260	267	280	264	275	222	221	211	192	195	166	183	163	169	152	142	149	174	150	152	152	153	153	123	128	104	118	126	126	101	133	107	119	137	117	117	113	106	112	94	114	101	135	121	119	113	104	125	115	129	106	117	124	116	121	125	107	109	129	120	102	113	118	107	112	112	118	100	118	105	114	126	108	113	105	99	114	103	110	122	109	106	99	101	103	112	106	109	118	111	103	105	108	113	121	108	120	112	103	104	113	103	98	114	112	102	99	115	110	115	125	113	135	91	115	110	109	119	106	142	88	115	111	108	120	115	102	104	93	117	108	118	111	114	110	101	102	121	91	99	89	112	116	119	113	104	105	115	112	108	112	132	111	105	126	125	119	117	116	126	115	107	91	119	109	129	121	111	110	129	118	111	102	135	123	124	120	108	95	107	110	117	106	104	118	127	107	105	112	117	104	116	127	122	115	108	107	101	128	101	120	107	111	104	104	89	112	111	113	121	86	122	117	110	116	93	105	127	119	119	95	119	105	119	109	106	118	126	123	119	95	101	121	99	99	110	104	121	108	110	103	87	118	109	96	116	119	107	105	106	109	117	90	118	111	112	97	111	119	118	114	95	114	115	112	116	114	109	113	100	114	126	114	114	130	100	110	116	122	127	111	98	98	116	89	116	109	110	95	104	121	127	106	120	118	120	106	109	87	118	116	103	130	130	117	135	122	132	110	104	121	113	111	121	104	109	75	117	113	103	111	115	97	120	112	93	108	81	110	122	99	100	117	96	119	108	120	116	89	119	110	137	97	97	118	120	124	112	119	123	100	97	103	121	98	107	108	107	99	115	113	108	115	121	114	103	101	91	119	101	101	108	130	104	117	117	116	107	104	128	110	108	110	116	119	113	121	90	122	109	88	121	118	108	98	97	102	114	104	125	101	106	116	111	97	118	102	125	112	115	125	90	118	123	103	98	112	114	117	112	106	127	100	123	103	124	118	115	125	105	112	100	112	104	104	101	106	105	110	115	124	119	115	108	109	114	108	100	118	109	128	102	110	111	113	112	113	118	98	122	123	112	97	126	92	100	110	103	118	116	117	95	120	112	116	136	125	108	111	105	92	130	113	103	116	95	102	101	115	104	124	106	105	124	122	122	117	116	112	107	101	114	116	115	110	109	95	110	114	113	108	127	129	123	99	128	95	124	121	90	130	123	108	116	107	119	95	117	100	90	99	115	103	89	117	118	111	124	108	94	130	108	96	116	103	111	117	108	125	104	98	115	109	111	110	107	122	99	120	98	120	104	96	93	113	112	106	137	113	111	108	117	107	108	118	97	94	138	106	132	97	116	109	102	107	114	110	108	92	99	86	121	87	101	100	109	102	118	113	130	92	120	108	132	123	108	100	105	127	114	119	108	108	105	97	106	100	113	132	101	118	129	95	110	120	113	123	115	105	103	93	106	109	102	103	113	126	112	117	115	87	110	113	103	106	128	116	108	120	117	103	118	118	108	114	115	94	100	109	108	127	123	117	121	120	106	89	121	101	133	98	113	123	110	117	118	109	93	106	85	117	112	116	101	103	104	120	107	114	105	115	118	112	116	94	115	122	126	109	101	96	106	107	113	114	97	109	133	101	110	108	103	109	97	116	100	101	103	108	120	97	122	96	111	137	113	108	100	99	110	123	120	110	107	114	110	105	114	102	113	112	85	114	101	117	103	127	119	115	117	115	99	115	106	131	98	116	109	114	101	116	117	101	122	97	114	134	98	110	107	99	120	98	110	111	120	116	93	109	97	116	128	125	115	104	109	88	98	109	124	118	93	105	103	115	103	132	105	102	103	121	100	109	118	103	117	99	107	116	93	128	126	104	111	102	103	104	109	109	117	129	109	120	115	112	110	103	123	124	110	112	114	119	105	118	131	113	112	117	126	101	103	105	120	119	117	110	117	110	101	107	98	111	111	117	117	108	105	105	114	121	125	119	104	101	110	129	101	115	101	122	98	106	128	111	118	110	101	114	119	100	115	113	90	93	108	110	113	101	115	107	126	96	108	109	103	114	105	105	100	115	111	110	112	122	123	99	116	107	115	107	128	87	112	106	127	106	109	112	117	121	103	114	98	91	124	117	103	115	107	114	97	93	116	98	92	115	125	107	114	98	92	93	119	115	123	113	97	89	116	125	129	105	113	103	116	131	115	116	115	107	104	111	107	98	115	102	108	111	105	122	114	104	108	92	136	129	96	118	99	109	118	107	119	90	96	117	81	112	119	113	117	103	97	101	103	111	111	104	121	104	104	112	114	100	118	110	113	123	107	119	96	104	119	130	113	108	117	96	96	139	119	121	116	111	105	113	99	115	127	121	142	116	102	100	114	84	120	110	106	105	105	108	101	101	88	87	115	118	114	115	121	95	118	116	115	106	95	118	120	96	91	112	104	91	99	108	120	108	100	98	99	128	104	90	117	126	112	113	85	106	97	115	107	100	84	118	130	107	124	122	109	126	102	100	103	101	102	133	99	114	123	96	114	112	122	124	119	116	94	93	122	112	117	94	96	123	102	115	114	106	99	114	120	114	119	101	100	110	120	104	111	113	110	108	110	122	108	130	101	119	123	122	113	125	113	104	124	117	120	100	116	113	114	114	96	108	102	104	138	110	112	95	106	101	101	102	125	120	115	115	103	108	108	132	110	105	89	96	109	116	110	113	98	108	101	100	94	106	111	92	128	116	125	122	116	123	113	113	104	107	112	101	106	105	113	105	102	105	85	121	115	101	127	118	115	106	114	91	108	91	91	106	106	88	108	96	124	101	111	103	102	110	118	116	113	112	119	106	127	115	112	112	105	111	87	130	98	89	104	93	115	107	124	99	91	121	114	100	105	112	107	98	114	119	101	104	104	110	112	110	90	104	115	93	114	122	96	108	121	112	133	94	149	93	102	105	127	131	104	110	105	127	106	105	125	119	110	119	111	91	114	116	112	101	116	111	122	123	119	114	117	130	129	106	100	100	107	120	116	116	97	110	102	112	106	118	93	116	122	130	96	112	115	102	118	104	121	106	125	114	108	114	114	98	129	118	89	105	115	128	106	103	102	103	82	111	128	105	99	84	130	120	109	117	104	108	120	117	87	85	133	117	102	122	111	120	112	134	105	115	90	112	106	112	108	118	121	109	114	113	119	127	116	106	113	102	114	110	119	127	110	100	105	107	108	125	118	115	99	96	100	113	86	96	106	125	115	99	114	99	121	114	118	123	124	117	112	88	118	104	107	104	116	100	108	121	104	108	96	118	97	118	96	108	110	121	125	104	126	124	116	100	119	123	130	91	106	116	115	118	112	92	107	125	89	89	99	120	103	105	107	107	124	120	137	103	99	114	111	124	107	123	119	120	110	109	133	117	111	118	130	110	122	103	105	107	91	123	119	126	121	113	116	95	92	109	90	112	103	100	102	125	113	113	91	88	115	106	117	100	98	116	126	112	127	98	111	95	105
29882	12981	3234	2716	6102	7555	7759	7926	7639	6888	5941	5062	4360	3648	3052	2645	2540	2268	2209	2029	1932	1999	2075	2034	2269	2222	2246	2211	1707	1287	1179	1064	991	946	964	984	1019	919	928	956	959	912	953	984	976	950	921	981	948	936	999	974	965	899	863	871	872	847	912	867	846	875	866	840	909	906	900	905	829	830	826	856	859	890	838	835	854	883	820	904	853	874	848	804	782	830	812	776	803	773	794	825	835	829	801	836	846	838	806	850	792	819	809	812	787	807	811	762	866	837	853	805	794	864	852	822	856	778	826	811	800	804	851	790	809	832	867	839	796	808	804	841	791	804	796	852	853	827	817	860	806	786	806	871	798	826	756	826	878	787	831	740	782	795	793	830	834	811	853	843	841	786	819	838	873	846	845	830	823	793	834	785	828	827	789	806	869	830	846	782	823	807	767	795	824	770	812	866	816	809	828	801	800	813	786	821	825	799	859	838	849	804	821	815	806	832	829	831	823	780	779	846	836	778	794	799	814	814	838	782	802	851	836	847	819	869	808	839	829	823	865	775	868	782	757	799	825	784	874	835	793	797	816	815	800	803	784	798	789	796	796	846	801	858	768	799	813	799	825	848	861	796	805	757	831	773	841	773	792	788	871	802	833	802	780	826	802	824	836	795	823	819	800	808	874	801	846	861	813	821	882	764	796	775	773	845	771	866	802	842	839	836	807	847	864	820	853	859	827	801	740	792	809	805	821	830	802	778	859	833	821	796	862	784	804	844	823	856	811	802	816	839	837	789	816	822	926	810	793	771	815	790	773	814	850	854	840	816	815	808	790	790	807	788	853	825	756	871	799	828	854	832	797	856	809	787	827	743	824	868	787	807	797	852	873	867	876	822	798	756	746	803	829	818	844	812	792	825	804	818	832	811	814	797	787	812	839	816	797	813	833	801	798	832	826	848	840	817	818	817	832	789	844	818	815	820	769	740	897	793	774	856	830	842	822	826	809	765	838	821	855	819	886	836	828	820	761	818	798	788	820	782	790	829	836	822	832	822	755	811	768	834	860	857	761	792	849	824	820	784	823	805	820	831	812	855	860	835	820	808	793	773	801	837	843	764	788	808	838	815	829	832	826	814	830	857	832	800	835	859	849	809	825	794	781	855	779	857	835	818	792	826	842	806	831	781	852	853	828	792	830	837	819	802	849	762	794	834	823	859	817	807	795	800	854	851	804	806	856	868	827	827	800	868	821	859	848	833	772	765	812	813	807	874	815	826	863	820	807	828	806	773	797	827	825	775	825	823	763	815	804	815	861	841	867	791	833	832	854	772	844	835	779	762	750	788	793	802	808	807	816	827	763	803	753	771	786	840	868	822	844	808	811	850	844	791	799	818	792	851	762	851	824	804	734	823	802	838	857	854	819	788	805	790	832	860	796	863	780	833	814	797	844	800	826	791	815	848	811	822	862	789	853	840	822	801	855	829	811	804	757	806	810	770	843	774	838	832	800	768	822	835	797	770	841	834	830	800	859	806	804	808	797	821	751	797	836	835	801	807	801	805	813	791	835	856	819	779	780	809	800	757	790	803	789	846	809	795	846	788	785	837	829	824	819	805	852	862	774	828	756	805	793	748	806	801	820	806	797	808	807	799	848	835	807	794	806	880	838	835	791	841	793	765	803	787	832	791	858	790	881	825	840	859	840	765	797	805	816	810	796	859	827	858	816	860	797	842	770	797	847	821	798	786	859	841	812	818	813	810	824	822	833	809	835	812	801	780	800	805	842	827	862	892	781	837	843	796	814	823	822	830	797	824	795	807	805	791	819	821	802	833	814	813	763	811	831	805	803	858	773	806	817	795	785	799	879	845	802	809	763	814	804	858	806	837	820	835	845	793	796	812	768	835	773	828	877	809	876	839	822	803	806	800	816	843	779	802	790	830	850	787	835	845	829	829	811	773	802	837	802	858	822	862	807	816	834	798	857	808	835	793	865	842	791	822	806	800	831	824	822	816	817	796	836	823	816	814	777	835	833	861	812	850	740	792	798	831	839	811	858	795	876	842	826	824	841	778	843	786	836	846	843	838	812	868	798	828	768	806	831	820	813	798	751	834	762	795	795	787	806	831	795	768	831	833	760	814	831	866	804	839	849	813	791	769	814	799	754	821	849	749	850	813	792	794	825	755	844	781	820	820	757	797	799	799	816	833	775	840	819	809	784	814	786	818	802	840	836	843	828	800	795	756	832	802	838	838	808	826	825	803	825	814	798	779	838	824	791	833	822	789	836	839	865	817	782	850	842	876	804	846	809	865	797	808	865	795	810	838	860	778	812	850	807	777	837	818	814	791	824	866	805	828	842	807	821	825	774	840	820	825	829	825	859	847	848	813	796	754	832	768	807	786	813	796	848	794	827	760	876	833	827	810	838	791	828	812	800	800	828	794	797	831	841	830	802	815	794	750	851	843	815	831	849	851	819	860	820	782	816	862	808	811	770	862	789	763	773	820	834	823	833	831	806	828	802	841	841	802	841	844	833	865	832	817	893	809	826	837	842	848	805	828	811	803	833	845	836	833	784	839	780	828	817	830	873	836	784	795	842	841	799	841	864	790	797	787	827	819	794	812	860	800	849	878	861	861	852	868	802	801	818	820	820	842	789	866	779	856	799	799	844	822	773	833	810	823	811	808	809	861	839	837	816	830	824	863	811	825	832	821	783	817	846	822	809	853	850	801	811	799	827	768	821	832	801	792	848	850	826	817	782	800	850	793	825	803	866	833	797	819	816	851	841	838	848	832	807	800	827	823	780	837	781	840	849	805	815	811	801	800	865	794	854	802	884	814	799	783	845	852	847	829	772	844	769	821	828	847	810	843	782	838	804	795	805	852	814	817	780	811	859	845	790	793	776	846	796	806	772	788	781	804	835	858	789	831	810	780	809	836	899	859	822	868	833	745	820	779	831	809	832	785	815	784	827	825	842	820	830	857	799	829	820	793	809	839	856	849	746	793	779	786	831	753	802	820	787	862	830	788	810	840	836	770	792	821	818	822	882	792	828	869	791	786	791	791	788	822	824	816	783	856	878	838	825	812	781	832	842	851	823	785	790	801	824	862	812	837	838	850	829	821	846	804	770	822	862	858	801	839	846	817	783	818	830	793	779	827	822	831	842	758	770	767	870	839	806	808	814	834	825	850	807	718	826	819	846	805	848	811	789	838	803	798	802	803	806	818	805	771	821	813	814	845	825	873	803	779	825	763	845	836	799	798	784	822	838	808	781	836	858	788	798	781	827	852	819	809	793	786	819	830	803	805	839	827	793	807	794	809	816	838	788	750	808	784	780	776	773	804	770	810	807	834	884	783	803	855	822	838	814	838	857	811	847	836	832	809	816	810	838	802	809	858	780	789	825	805	813	828	828	827	844	825	818	824	831	768	862	877	785	800	811	786	785	795	810	848	838	826	805	787	835	788	773	816	810	795	803	782	829	758	842	847	795	873	811	801	799	862	816	809	834	802
6477	2811	435	235	235	235	286	345	360	326	308	254	276	232	211	195	192	183	195	167	154	203	190	177	191	172	200	180	144	132	148	122	139	120	123	127	138	135	142	139	128	138	152	117	117	120	128	119	144	116	133	135	124	131	127	129	144	130	125	131	133	113	115	137	124	117	117	132	110	118	139	97	132	121	130	110	145	141	128	124	111	93	102	121	119	122	105	106	127	104	102	125	118	117	105	125	120	120	108	133	158	127	129	113	110	116	116	120	124	113	126	116	135	118	123	113	109	132	125	105	137	121	111	123	135	135	122	111	133	109	108	108	124	129	110	111	113	110	123	137	106	135	119	135	122	125	116	122	118	108	117	115	120	128	129	130	111	102	114	135	131	130	113	104	121	101	105	128	107	125	108	127	109	121	116	105	123	124	121	118	127	126	124	126	109	103	99	104	109	111	121	127	109	148	105	133	128	107	118	119	125	138	99	129	133	122	122	114	103	120	110	109	127	106	112	145	124	109	114	131	115	134	119	116	127	103	126	117	125	116	128	115	101	103	109	131	108	124	123	127	124	109	122	100	120	124	123	105	118	113	156	120	122	124	110	122	126	146	110	115	133	113	154	123	121	128	105	124	135	109	137	125	112	118	121	102	132	100	136	108	140	126	123	109	112	137	115	117	122	121	110	124	109	123	93	133	110	136	114	129	124	125	104	135	124	117	126	116	126	135	123	130	125	126	123	109	119	100	121	115	93	123	125	119	126	124	129	101	122	121	132	119	116	122	104	116	122	137	126	108	131	134	121	119	122	125	125	107	118	117	120	116	102	138	127	115	114	111	123	128	116	118	115	132	126	133	104	109	129	125	137	114	138	121	118	133	121	131	132	120	109	122	117	112	102	119	122	117	110	118	92	124	133	121	134	136	122	114	133	122	130	127	120	136	111	116	127	120	116	123	122	113	132	127	115	120	101	117	132	118	111	142	95	106	113	120	112	114	130	107	107	131	117	119	101	134	124	119	116	115	131	117	97	106	125	121	119	117	135	120	103	119	108	126	109	123	97	123	110	128	118	120	103	120	116	139	106	125	111	114	111	123	127	115	134	133	131	108	114	114	121	122	109	134	158	116	137	126	105	103	123	147	117	116	138	125	127	111	91	123	112	108	120	118	124	139	127	117	129	137	122	138	126	124	109	122	122	111	116	120	122	118	106	117	131	126	110	111	133	130	134	127	152	116	99	128	123	109	137	116	122	149	112	101	130	133	125	110	115	126	94	111	114	124	125	138	122	120	106	128	109	101	124	125	119	145	114	110	107	112	107	99	118	123	129	144	118	118	118	140	100	124	103	107	117	112	112	146	113	140	119	110	118	130	111	114	121	125	109	114	125	120	138	115	143	108	94	115	101	105	109	146	107	151	128	117	110	132	113	137	116	125	124	111	128	115	117	116	124	125	123	117	121	115	98	134	108	129	106	108	145	118	137	120	121	112	120	126	136	125	118	125	111	116	138	120	133	121	128	133	124	110	126	129	140	115	114	109	114	110	127	117	127	120	124	123	110	130	119	101	116	113	114	140	133	129	100	113	114	120	130	117	114	127	127	111	130	115	109	125	118	113	109	102	120	125	110	123	139	118	116	126	138	127	125	133	114	109	120	124	115	89	114	110	136	119	118	117	120	124	114	136	104	128	138	134	116	133	113	118	120	127	131	130	104	130	113	123	110	131	106	127	120	113	120	106	126	126	112	106	127	115	110	114	103	124	132	105	111	129	110	110	115	126	147	120	126	126	112	114	124	106	105	131	116	101	123	116	119	127	141	130	140	125	122	107	110	110	127	120	115	124	113	110	125	129	140	124	127	120	121	109	102	122	122	114	123	138	133	125	121	122	138	119	121	104	114	131	107	136	114	116	122	131	119	118	144	110	135	105	115	124	130	109	127	123	124	134	139	128	134	104	145	130	119	126	95	104	137	122	136	130	107	121	124	113	119	142	111	122	126	116	125	95	105	119	124	139	107	107	114	117	122	122	128	134	104	126	110	110	119	124	107	104	121	122	108	119	118	104	141	113	118	136	115	121	105	124	147	130	122	103	112	125	117	149	115	130	150	117	131	152	119	120	119	122	105	145	125	121	135	108	121	121	127	137	105	130	128	116	99	118	117	121	108	98	116	118	123	131	131	122	133	123	119	116	112	123	115	115	113	141	129	141	113	134	123	132	132	135	125	125	120	124	115	99	121	122	119	133	128	125	129	108	113	106	126	107	97	126	114	128	117	111	123	125	113	116	125	112	108	128	123	103	114	112	119	113	129	105	130	124	119	122	93	126	134	128	125	106	104	111	136	112	125	143	119	132	136	115	131	127	105	117	142	115	119	116	127	119	101	142	132	110	129	115	132	124	124	130	110	100	100	118	122	113	114	122	103	107	126	124	117	90	119	145	120	110	107	115	109	117	114	129	110	142	140	137	127	107	100	144	120	128	148	96	133	144	125	131	121	131	141	107	130	118	110	117	137	107	126	142	118	130	127	128	127	129	117	137	105	119	128	118	106	121	112	123	116	107	110	131	120	113	114	136	124	106	121	134	121	111	126	111	126	123	124	128	125	132	120	141	112	94	101	139	134	123	133	147	119	136	113	116	124	123	131	131	149	108	109	120	125	130	116	138	102	121	111	114	129	134	129	98	114	109	113	133	136	129	104	99	110	110	119	131	120	105	125	112	123	135	138	116	129	116	146	111	117	122	134	128	120	119	120	108	114	110	138	106	103	119	124	118	123	121	124	123	102	121	126	110	124	115	123	117	139	125	93	119	147	131	114	126	133	122	126	113	117	106	112	129	116	136	123	112	109	101	127	105	110	110	117	107	121	108	135	115	127	125	136	127	115	133	106	130	115	121	113	113	135	118	125	120	139	129	103	93	110	120	113	124	127	124	120	131	107	100	133	126	119	131	146	123	124	107	119	128	127	135	131	121	114	112	106	108	137	107	112	121	127	132	111	126	112	127	127	134	124	131	125	110	111	114	127	121	131	124	131	117	115	116	119	139	118	120	113	128	118	120	121	149	124	124	109	121	112	119	106	124	106	133	117	106	110	123	107	109	116	107	124	107	106	142	137	117	133	107	111	122	126	110	117	127	122	126	132	127	113	135	111	105	130	133	125	114	129	136	131	109	107	118	112	121	106	112	102	118	129	131	107	116	124	113	109	127	103	131	113	128	125	128	117	133	110	115	124	128	98	141	135	140	131	111	133	116	131	129	124	108	113	150	122	125	128	131	125	107	98	122	104	127	129	110	116	123	108	111	121	126	123	106	140	130	117	121	138	125	113	119	136	125	118	113	109	116	120	113	119	121	120	116	107	107	109	126	115	119	124	125	121	129	127	126	115	123	140	121	107	125	144	125	135	140	114	133	115	143	130	132	113	122	130	135	115	119	130	128	138	140	120	127	111	126	121	115	123	121	113	123	120	117	118	113	106	138	137	118	107	134	119	121	115	132	126	122
34268	16811	3861	3379	7817	9783	9702	9912	9186	8337	7504	6374	5291	4417	3622	3351	3005	2804	2713	2415	2314	2323	2412	2610	2707	2707	2767	2454	1796	1448	1330	1203	1118	1122	1025	1080	1049	990	1003	1040	1017	1045	1079	1044	1012	996	1026	1076	1097	1079	1073	1001	1003	989	932	902	993	952	949	900	993	926	974	974	1005	992	997	984	907	923	959	900	912	884	879	874	944	899	951	929	886	920	881	928	934	881	838	879	944	878	877	879	898	881	890	895	875	853	872	915	876	865	933	893	829	911	899	881	877	866	842	866	875	825	829	870	871	902	897	900	836	897	889	862	870	826	815	831	874	898	902	899	874	873	835	871	859	903	903	838	900	885	865	882	883	887	890	820	862	889	827	866	837	879	812	913	815	855	873	886	851	850	889	833	885	843	866	874	854	885	885	852	838	840	840	857	848	866	872	879	853	875	830	894	865	947	893	912	883	852	876	821	843	868	857	830	875	829	840	869	882	837	906	841	849	898	850	865	827	846	871	892	853	885	857	883	867	877	850	812	820	852	896	850	907	878	914	844	893	866	864	855	853	889	810	882	846	868	871	848	866	915	866	824	824	856	895	857	888	906	862	834	810	841	852	867	906	886	875	870	836	867	819	837	888	893	880	847	916	824	850	876	853	886	925	835	879	815	824	877	824	887	914	863	840	898	876	852	844	843	839	863	869	883	839	843	823	872	846	866	866	865	819	867	814	886	866	854	867	840	879	882	855	879	865	873	840	842	861	871	840	916	893	871	876	832	887	853	842	852	841	870	819	878	853	881	856	857	856	891	929	829	864	876	846	861	851	842	877	866	915	946	805	881	869	890	856	891	834	873	905	834	867	843	871	873	855	849	766	884	840	881	873	836	897	944	844	892	887	823	869	851	862	868	831	878	819	796	887	881	853	851	867	853	879	863	879	873	901	817	847	902	860	855	855	871	853	823	854	855	854	861	837	868	849	882	833	886	866	851	939	904	836	847	863	831	838	862	878	793	859	887	817	906	783	803	852	899	879	853	792	842	878	859	833	895	855	861	833	853	859	861	827	824	854	866	836	839	854	886	845	881	818	880	867	856	872	869	869	856	842	840	858	883	868	851	909	906	867	840	863	891	828	877	903	881	847	829	875	824	857	902	867	847	831	880	858	842	820	835	911	821	842	846	865	845	803	839	818	812	853	899	816	857	820	854	869	853	877	837	903	897	852	842	884	895	839	848	851	873	820	866	811	879	838	889	839	867	862	863	892	876	844	842	874	884	832	871	839	858	847	838	874	833	856	864	845	825	862	863	861	862	870	867	849	918	869	857	838	848	856	850	880	844	823	882	832	826	854	875	834	891	877	901	875	897	820	909	842	867	864	867	869	908	840	841	885	837	884	894	876	834	854	862	872	880	876	813	942	841	853	842	863	847	873	932	886	899	908	911	880	828	870	923	866	816	878	866	905	821	908	873	841	865	819	859	850	889	835	870	875	884	869	869	889	846	848	854	807	874	862	867	878	903	811	843	892	918	858	904	880	893	826	815	865	833	866	927	787	833	854	881	890	818	853	918	807	838	842	853	870	865	900	826	896	929	816	888	886	827	885	824	877	910	892	870	867	851	884	844	824	905	854	890	852	885	862	812	959	910	895	906	847	851	865	796	876	898	843	868	906	858	866	798	929	823	876	865	870	842	918	848	885	889	900	836	841	883	891	872	862	834	817	791	869	833	845	849	828	853	866	812	840	856	863	870	843	823	849	900	820	866	876	878	889	881	839	853	893	882	876	848	857	858	882	826	875	854	873	915	868	925	841	854	900	871	884	844	829	846	829	844	848	868	865	901	856	866	829	849	855	898	902	885	946	820	875	863	850	881	883	835	862	833	865	851	902	881	825	849	842	863	870	834	865	881	851	869	915	911	877	878	838	851	882	871	883	882	859	881	843	836	867	880	853	864	895	859	890	846	849	849	859	803	918	883	902	859	873	874	854	860	796	824	906	819	820	913	829	835	864	857	881	915	893	878	926	947	856	866	861	899	869	830	872	835	802	879	859	819	873	879	815	884	919	859	851	843	884	848	873	898	846	894	863	849	801	866	866	860	855	797	833	851	912	874	816	914	878	801	845	898	877	841	863	838	871	834	897	853	844	892	864	846	836	910	877	845	864	879	851	857	929	895	860	907	835	853	843	876	868	836	806	864	809	820	876	868	902	848	875	841	881	827	854	861	908	824	855	854	862	870	862	830	923	907	852	834	857	878	836	814	823	851	911	867	843	855	878	893	860	878	835	860	857	855	898	818	828	895	836	855	827	858	814	872	881	857	880	881	865	911	918	789	877	841	865	877	808	846	905	902	865	861	960	878	891	862	855	865	808	847	883	816	845	884	815	929	866	873	836	813	875	861	903	834	884	845	820	873	886	860	827	854	800	912	855	851	876	878	859	880	864	870	866	839	868	820	862	809	835	887	873	890	893	910	869	855	860	870	901	845	872	826	879	891	855	872	840	893	894	909	848	838	806	851	844	893	894	869	818	885	878	856	890	908	869	873	878	894	844	879	858	854	897	830	854	886	868	869	850	926	818	847	870	840	817	858	867	882	846	868	856	905	886	863	829	802	845	849	881	839	849	857	853	853	819	845	826	840	870	848	828	911	898	820	852	853	827	896	853	832	842	850	868	879	857	829	847	873	863	823	846	839	895	891	836	790	906	895	877	866	848	862	872	841	837	870	845	868	829	825	860	878	911	856	806	871	838	837	805	910	887	904	853	822	881	864	850	893	845	867	877	849	805	856	916	857	893	832	834	868	833	875	905	928	905	883	875	818	846	849	908	866	850	859	870	903	854	881	892	841	864	846	897	844	887	885	846	908	869	862	849	859	867	832	850	888	905	836	846	884	834	859	870	885	823	885	825	876	857	889	890	847	891	870	866	860	877	847	840	860	895	820	800	897	862	808	856	847	867	862	838	863	886	822	854	829	872	842	849	869	808	890	870	890	886	851	872	851	845	894	897	871	876	881	851	862	892	885	883	886	863	873	872	931	880	877	869	821	867	897	835	870	857	876	868	848	878	867	882	835	862	889	836	860	842	885	902	869	897	851	821	909	874	813	852	840	865	873	839	860	833	853	891	850	892	855	857	853	858	880	869	928	861	854	841	886	831	833	839	912	910	872	845	853	898	882	896	876	889	867	851	871	846	881	861	830	900	857	840	927	859	893	866	890	850	823	846	848	873	862	897	865	870	865	857	888	820	877	853	875	879	884	885	842	837	874	907	895	842	847	872	874	868	844	871	846	859	891	875	864	857	871	874	824	858	849	869	875	879	845	867	905	904	868	874	917	846	870	849	854	907	881	876	902	828	921	884	861	886	860	889	841	875	846	909	793	896	893	902	858	844	869	881	870	853	880	831	884	838	871	828	822	795	866	847	859	898	864	860	862	888	863	903	889	834	834	849	885	830	849	854	845	788	877	850	848	869	864	840	814	881	796	878	908	824	815	856	847	872	838	856	832	866	849
3357	886	189	128	134	154	171	195	210	215	205	182	164	131	122	138	122	105	101	102	105	104	106	108	126	124	115	118	93	84	91	96	88	79	85	82	83	81	94	93	70	76	87	74	97	92	79	77	63	85	68	74	67	94	66	90	72	81	71	70	102	86	87	74	107	108	69	88	54	97	90	76	80	85	76	95	84	77	76	87	67	73	70	65	82	81	93	84	73	62	82	69	82	66	79	82	80	78	87	75	89	69	73	79	89	81	80	70	78	83	73	76	75	76	85	70	74	80	73	87	85	72	65	71	74	78	70	79	69	75	58	82	73	78	78	66	68	96	78	69	74	62	72	76	75	84	76	84	79	65	95	80	80	78	79	73	72	65	72	90	82	74	80	79	68	55	77	78	85	76	60	81	68	89	85	86	70	76	75	73	77	74	83	85	91	90	72	73	83	90	68	86	63	71	73	61	81	83	81	70	75	56	86	70	80	68	79	76	60	89	81	77	73	76	82	78	80	71	76	76	74	96	59	97	66	79	86	72	74	76	76	76	70	88	86	89	73	81	82	91	88	68	100	70	78	75	77	64	72	87	76	81	82	78	84	68	78	97	82	84	76	80	80	79	71	73	64	94	74	77	90	83	86	89	68	60	66	87	67	81	85	81	82	81	81	80	83	75	59	94	77	74	80	89	63	82	79	59	81	65	84	85	88	70	78	89	66	76	78	72	70	77	79	74	78	76	60	80	85	56	89	79	73	69	71	77	83	77	81	87	85	86	78	78	63	75	75	80	70	85	88	82	77	66	74	78	84	72	87	78	81	69	74	92	85	83	57	82	87	95	98	80	70	95	73	85	82	85	79	72	67	67	90	83	62	68	80	82	78	64	72	69	104	80	79	86	76	91	85	79	82	79	82	65	95	81	81	62	95	75	77	66	75	73	79	70	80	84	65	70	75	81	85	75	68	73	88	66	84	71	81	57	82	76	65	77	85	84	82	64	77	84	87	70	66	61	74	79	75	76	88	73	92	75	89	82	83	87	66	85	74	83	73	73	70	67	71	85	86	72	82	68	71	66	78	74	84	81	66	82	83	77	70	87	93	68	74	67	68	89	89	83	74	98	71	77	86	79	75	83	78	78	87	72	69	80	68	62	72	76	78	73	89	74	72	86	86	78	68	89	75	75	64	93	73	81	78	78	77	90	87	77	71	79	81	84	77	82	81	90	80	62	72	81	80	80	66	72	71	78	63	81	79	77	77	74	80	71	70	72	74	83	89	68	67	82	77	68	79	60	83	83	79	87	80	81	61	68	100	81	76	75	75	93	86	93	78	82	73	92	79	81	68	75	82	82	84	66	68	79	79	79	81	89	55	74	82	88	93	68	81	77	70	67	95	86	71	71	74	85	73	72	75	75	62	77	60	78	89	83	81	81	92	83	76	81	79	78	76	93	80	75	64	93	77	67	58	78	63	75	88	85	81	74	71	77	77	74	83	85	78	63	65	68	66	85	65	67	73	56	75	81	91	91	81	80	82	80	82	70	74	62	77	80	79	76	73	94	88	86	80	80	67	77	79	65	90	82	66	73	82	81	66	69	92	74	87	85	83	77	78	67	73	82	83	68	71	77	87	87	83	90	95	95	58	87	82	81	68	86	81	87	73	100	72	69	71	93	68	81	82	77	89	64	77	65	83	94	88	84	96	81	81	53	76	84	72	66	81	89	74	70	77	97	81	73	88	77	73	75	76	59	77	67	78	65	76	75	66	84	75	91	95	77	85	70	82	96	89	82	63	87	86	80	60	78	86	70	75	69	75	77	66	73	72	93	81	57	72	75	84	70	85	89	83	77	85	66	65	79	81	58	74	89	70	72	82	74	82	66	81	69	70	88	75	58	66	85	77	89	89	86	83	72	66	62	70	85	64	79	72	78	68	75	72	79	79	81	72	76	80	83	88	76	83	76	82	84	82	77	73	92	68	86	61	72	86	83	74	65	84	68	83	84	81	71	70	64	68	82	80	55	98	79	87	69	69	95	75	78	77	64	79	74	75	65	76	88	72	82	98	91	82	73	100	75	69	77	73	73	76	87	78	77	64	80	102	79	84	93	91	81	86	96	69	68	63	71	72	91	80	74	81	94	94	81	77	83	72	86	72	81	76	77	64	75	71	85	58	69	84	72	82	83	91	92	88	89	85	70	85	69	84	77	79	81	74	82	85	81	72	99	89	79	65	77	89	77	78	76	87	77	59	76	83	62	76	88	72	79	70	74	89	62	75	71	79	64	90	75	70	88	69	88	81	91	80	75	89	77	67	90	80	67	72	84	72	73	57	80	71	76	64	76	66	69	70	76	67	64	90	69	77	81	82	68	66	81	71	81	72	76	69	70	76	80	77	80	86	78	83	84	86	90	87	76	80	64	76	87	78	86	94	74	67	72	70	71	62	72	65	75	74	69	66	66	81	61	93	81	80	72	78	85	83	91	90	94	87	84	67	67	78	75	78	78	79	74	82	83	85	80	80	89	69	67	80	93	95	81	71	75	68	89	72	61	83	83	91	80	69	68	73	73	75	50	80	90	79	75	71	87	72	78	80	64	90	74	80	82	90	68	87	76	75	72	65	81	80	80	75	85	81	77	76	82	80	77	80	82	66	82	68	80	79	86	73	75	81	84	76	62	83	79	83	73	80	77	69	83	84	73	78	96	73	82	83	70	82	94	93	82	82	89	57	78	71	78	76	78	79	71	85	86	75	87	68	90	69	74	86	86	83	69	78	83	72	77	71	81	59	90	82	78	65	86	61	74	75	82	66	67	73	75	75	88	93	72	64	77	82	79	72	88	64	91	66	83	67	84	79	87	72	88	84	79	68	91	83	77	97	78	57	68	69	67	90	81	81	86	64	80	75	75	89	64	72	79	82	82	76	58	88	78	79	82	104	86	84	76	84	93	85	68	84	65	84	75	76	72	90	91	82	80	76	64	67	83	77	86	76	92	87	67	67	86	91	71	86	74	74	87	76	79	94	70	91	73	95	84	77	75	73	80	90	81	79	63	64	84	81	83	83	81	93	84	76	80	77	80	84	69	77	90	74	82	73	66	60	100	77	76	74	67	85	73	72	71	83	92	77	76	84	81	83	69	88	69	87	72	80	81	80	83	86	87	82	85	89	78	62	81	73	92	69	72	66	78	73	74	70	65	71	68	66	71	81	67	75	69	76	73	69	68	57	88	66	73	86	73	85	62	83	65	67	60	74	74	66	72	61	97	68	93	84	79	77	65	67	73	64	86	92	86	73	94	77	59	66	91	82	68	87	88	69	77	73	72	68	86	75	83	85	75	63	73	76	66	78	73	83	75	80	79	73	90	68	72	68	81	86	75	79	68	69	81	68	91	76	82	74	66	84	77	56	70	78	85	88	92	84	80	74	80	84	87	80	71	82	89	80	78	69	69	77	89	63	80	71	73	87	79	68	73	82	83	71	71	82	73	91	91	80	79	83	76
25582	8691	1821	2001	4605	5851	5830	5824	5577	5055	4538	4145	3292	2697	2293	2194	1994	1686	1663	1588	1573	1506	1605	1700	1797	1815	1824	1547	1070	883	832	776	705	686	651	725	720	663	615	687	656	658	693	677	720	622	716	685	707	679	708	643	634	634	607	643	640	635	617	602	597	627	634	624	624	679	641	623	671	625	606	586	595	606	628	576	618	623	626	615	584	586	607	573	642	620	609	555	603	582	613	582	602	549	611	575	635	619	614	492	612	548	564	593	572	594	601	617	569	619	575	606	549	593	554	580	580	593	580	565	587	642	575	551	612	593	553	595	564	567	584	541	549	562	584	627	594	645	593	578	613	592	607	577	622	573	582	599	543	590	582	580	647	575	512	573	571	589	595	578	569	588	572	583	547	590	574	576	596	587	578	563	581	603	606	583	595	603	629	582	617	588	580	577	586	575	574	562	596	592	599	594	583	592	612	593	548	644	625	559	627	569	548	601	585	577	600	599	590	569	596	565	569	563	547	582	604	599	587	585	591	576	552	586	557	580	555	572	595	588	603	579	624	545	560	588	606	584	570	565	594	582	607	598	580	566	585	567	599	587	602	559	579	564	539	650	572	554	609	588	548	591	571	583	547	570	554	651	610	598	607	585	579	600	589	577	610	608	587	598	579	619	526	571	592	625	557	547	609	621	571	645	569	562	587	587	585	608	581	579	574	573	557	576	636	619	611	549	572	601	588	563	601	591	564	576	595	570	589	570	530	573	638	585	627	538	574	569	592	576	574	557	571	599	584	604	604	595	578	598	598	577	597	602	585	575	605	613	569	605	579	530	585	576	571	603	554	566	575	586	608	616	593	526	589	566	563	580	582	573	545	600	573	587	590	602	567	599	608	591	560	613	598	581	584	563	560	578	579	635	576	604	567	595	578	567	633	596	591	575	598	615	574	596	586	550	599	541	589	538	591	555	599	572	589	600	583	625	593	603	539	581	592	590	566	552	561	562	592	620	587	616	613	571	588	601	582	584	585	606	573	565	590	613	562	634	569	614	609	593	611	584	581	598	626	565	573	590	608	587	543	625	569	601	582	594	614	591	588	635	628	566	544	529	606	578	612	546	589	570	595	570	566	569	606	570	621	559	598	602	587	599	567	593	634	603	609	589	608	589	573	607	617	614	579	580	578	602	644	583	619	597	572	595	601	568	648	619	574	578	586	539	574	538	532	600	617	571	613	576	593	605	586	598	600	594	601	585	587	593	587	572	573	573	557	624	613	550	606	575	554	571	558	615	587	557	580	606	582	588	625	573	616	604	619	574	550	565	573	582	604	576	582	582	626	598	539	571	596	624	536	624	538	576	556	564	562	595	591	616	606	603	563	584	596	611	583	597	617	589	560	588	592	572	579	598	588	617	600	586	585	622	635	575	568	552	578	609	623	584	582	577	564	589	612	617	585	568	613	629	557	609	567	574	584	537	560	598	570	569	553	589	615	601	596	618	588	591	633	597	567	562	592	582	593	545	587	574	608	604	571	580	571	571	597	583	548	590	599	596	597	585	580	603	541	587	570	611	588	617	598	579	572	552	592	604	637	568	589	582	591	549	562	617	567	582	570	610	538	610	598	584	611	606	565	580	621	581	583	613	570	596	605	590	593	614	607	579	609	573	589	571	641	581	609	591	525	591	573	596	599	589	593	600	572	596	599	550	604	608	585	611	580	596	572	566	559	585	590	553	590	613	542	561	570	602	560	570	558	582	585	583	591	616	583	562	593	573	569	586	585	594	566	564	541	544	559	584	537	551	572	604	616	577	587	576	622	604	563	613	577	571	558	546	566	587	531	579	573	595	547	639	548	610	611	595	583	621	583	563	538	604	597	586	595	556	578	550	589	577	597	558	595	547	582	618	537	551	569	589	599	631	605	589	569	574	547	572	558	624	542	584	578	558	593	554	580	625	603	618	612	602	587	573	590	559	561	617	624	581	598	564	613	592	582	583	550	560	581	624	597	561	602	633	604	566	595	586	646	566	602	585	570	574	541	613	587	580	564	581	583	574	571	589	594	604	572	577	573	552	573	585	572	561	560	591	617	592	627	572	598	634	562	567	618	581	628	594	629	570	579	594	588	559	574	565	578	569	545	634	596	620	577	569	581	568	557	568	573	571	531	605	600	542	609	635	566	616	551	595	580	588	628	592	535	585	592	572	604	592	608	566	606	602	589	629	614	604	584	567	606	596	604	570	570	592	534	594	593	627	591	592	592	604	594	574	595	623	588	604	599	556	587	613	601	581	586	542	621	598	589	577	578	571	596	619	579	590	603	582	566	596	586	576	609	567	600	582	586	607	539	622	612	582	665	591	602	580	576	567	592	573	625	633	577	593	557	579	560	618	586	602	545	577	586	581	609	605	541	627	606	628	555	605	602	561	669	582	566	601	578	547	585	573	554	593	572	625	578	553	613	584	582	598	572	556	576	574	620	570	615	575	580	602	579	619	550	600	598	595	582	571	595	563	533	578	561	561	577	580	577	586	566	555	537	611	641	588	574	574	576	605	574	619	615	621	592	613	598	578	642	594	628	594	568	560	583	571	552	583	598	590	585	600	587	563	560	633	621	551	617	614	579	569	608	640	562	589	595	598	581	572	595	645	554	555	609	585	564	540	576	649	630	616	590	602	584	575	542	603	568	598	592	583	600	583	518	584	546	549	575	613	590	600	622	607	567	584	610	599	595	577	573	598	565	605	572	556	561	658	613	604	619	569	579	575	590	567	581	598	583	634	586	634	575	565	542	560	576	599	616	648	586	614	584	618	599	549	589	553	602	566	593	589	580	558	554	566	564	577	607	568	593	595	639	584	574	598	542	620	576	570	577	575	641	547	554	542	600	580	592	594	582	528	607	566	590	582	592	599	607	626	562	622	594	597	565	594	561	582	547	596	564	566	592	650	547	569	609	603	608	571	604	592	622	616	597	585	591	550	623	581	576	595	604	573	571	597	568	563	564	595	577	605	583	566	590	536	565	533	614	594	606	605	584	580	629	630	601	599	603	582	607	548	562	599	552	619	591	619	636	560	567	566	619	550	611	584	579	613	587	557	592	616	546	571	598	590	604	595	588	603	609	574	573	628	581	589	617	604	590	591	577	588	597	592	547	557	583	624	602	611	602	606	632	583	533	589	587	575	588	541	617	606	599	595	571	589	609	640	581	585	563	543	563	580	539	537	561	602	607	594	580	561	583	610	592	607	595	589	622	577	617	594	588	551	578	576	564	613	597	611	575	603	575	576	625	619	577	546	567	554	578	557	598	583	597	611	567	579	586	627	553	581	619	603	614	558	626	615	551	578	633	571	617	607	549	637	552	568	607	598	557	608	614	578	621	613	585	622	564	620	586	563	559	555	627	628	630	552	563	627	604	620	563	603	565	564	575	571	580	618	589	591	588	628	605	592	581	578	606	583	595	552	597	613	557	601	580	586	564	555	586	610	569	621	615	559	589	557	565	617	611	574	555	574
5013	1876	316	191	189	213	221	283	249	254	241	230	202	175	163	165	153	131	137	131	136	151	146	133	129	161	180	158	101	116	122	82	93	100	113	91	103	88	102	96	88	103	89	94	100	106	91	103	94	83	106	120	94	85	89	105	86	108	93	94	100	88	112	95	95	90	102	94	97	105	104	106	82	92	87	93	94	102	115	72	88	90	85	87	105	89	97	79	88	76	84	94	88	108	113	84	112	77	85	95	87	94	103	107	85	93	97	85	83	81	92	102	75	73	84	102	99	85	98	93	82	87	90	94	121	88	100	91	95	92	94	98	83	85	99	94	89	84	85	97	96	82	82	79	77	85	95	99	97	80	101	93	95	83	86	78	97	100	88	85	83	77	88	102	104	82	110	91	103	108	80	100	87	90	102	109	89	92	88	94	81	98	93	88	94	93	96	91	87	89	86	104	104	98	99	84	85	111	95	72	108	96	94	105	89	107	103	91	100	104	94	89	75	88	86	88	77	95	88	108	103	95	86	95	100	111	73	126	74	78	94	92	89	76	94	93	92	96	84	91	70	91	89	97	81	79	79	95	70	95	105	69	86	102	82	78	96	93	102	85	96	98	93	106	94	86	92	93	93	93	91	108	85	85	104	85	96	89	84	101	89	81	75	93	102	99	104	77	92	83	75	104	90	80	100	99	84	91	91	95	84	79	116	81	82	94	99	98	93	100	87	87	97	110	112	96	100	99	104	86	85	80	88	66	105	84	81	71	111	91	95	93	85	90	83	86	96	90	74	78	91	80	107	94	87	84	82	93	82	99	78	88	73	70	76	88	91	99	102	102	100	82	75	81	102	94	95	86	91	95	89	100	104	102	100	85	74	100	95	99	95	90	99	90	84	84	87	103	100	87	92	90	106	94	82	97	80	101	85	90	89	99	90	80	90	104	90	88	97	83	106	112	109	95	91	106	95	84	87	99	92	76	88	76	103	119	79	107	103	79	98	93	91	104	101	88	69	95	92	95	93	78	91	104	104	98	95	96	91	87	90	83	94	94	97	76	113	79	82	87	92	103	93	93	87	96	91	98	89	85	77	97	106	87	95	96	87	94	95	88	77	88	83	92	70	102	93	96	96	103	89	84	113	80	84	92	80	92	76	105	92	93	101	106	89	99	86	77	84	99	91	109	89	78	104	82	99	80	95	91	97	80	100	105	105	87	95	85	91	85	97	100	101	95	99	85	87	72	103	98	85	92	96	73	98	96	117	92	97	95	85	87	94	97	84	80	66	75	91	88	91	80	98	98	80	99	76	88	108	95	82	87	80	93	85	88	84	92	91	93	88	106	88	97	88	94	95	104	84	96	90	78	93	87	99	101	100	95	84	96	93	90	111	87	87	102	89	91	100	92	88	89	85	96	89	96	86	74	90	99	102	88	86	95	95	93	91	85	104	90	84	108	88	87	92	90	76	89	96	80	89	95	110	102	106	67	87	84	84	86	100	89	90	80	99	77	79	100	96	121	90	96	113	86	103	96	108	79	88	83	77	81	80	69	93	96	101	96	114	84	97	71	101	103	106	90	86	87	86	88	95	107	77	98	112	96	104	77	74	104	106	71	88	90	81	94	101	83	103	114	87	89	89	76	110	87	74	93	95	99	90	105	88	101	98	90	71	78	106	98	94	100	91	108	104	91	95	108	84	106	83	90	95	101	89	94	89	96	78	89	123	89	77	86	104	99	92	100	93	93	96	88	93	73	83	88	68	96	101	91	102	99	90	72	81	84	99	95	81	99	86	89	102	94	96	92	84	99	98	96	72	95	89	91	100	96	67	94	85	103	97	96	93	74	110	80	86	90	90	81	88	100	99	78	115	98	106	99	74	88	105	86	80	91	86	98	96	83	86	91	87	87	94	100	87	88	78	105	95	81	99	92	86	97	103	97	84	98	124	93	92	74	112	90	95	71	70	100	92	102	89	81	114	81	85	94	87	101	99	101	86	80	99	89	92	91	94	104	90	83	95	101	99	87	89	87	78	95	100	100	93	84	101	85	113	100	99	113	108	95	97	99	86	92	93	95	113	99	99	90	93	73	100	80	77	97	91	106	97	107	100	99	92	99	92	90	97	82	86	101	76	84	96	87	88	84	96	91	94	99	87	103	97	82	106	76	98	105	80	105	94	100	88	79	98	92	90	81	92	79	98	93	98	96	92	91	99	93	84	87	89	68	86	81	78	92	96	85	79	98	109	90	87	60	85	89	99	80	83	108	101	97	82	90	76	92	101	99	97	90	92	89	107	76	92	72	91	88	103	85	85	79	91	101	93	90	98	94	80	77	100	78	103	98	92	101	80	83	99	91	97	87	86	115	101	100	81	85	106	93	101	102	79	98	78	96	79	83	99	92	89	102	92	79	83	99	90	81	102	108	106	113	88	98	103	78	92	96	88	89	99	108	101	87	83	95	98	78	95	67	87	91	97	93	91	89	91	104	104	104	115	94	94	97	95	99	94	109	111	74	117	94	77	84	100	99	102	95	96	87	82	94	87	83	90	76	88	100	88	93	91	117	76	94	107	92	83	81	88	108	106	94	89	97	115	105	95	84	88	77	83	93	94	112	88	101	107	90	87	108	90	89	84	99	89	93	79	93	97	98	93	98	101	93	102	93	94	82	91	87	101	95	78	100	84	98	89	96	95	86	77	109	71	95	82	77	108	93	99	113	104	95	86	95	84	82	93	85	103	97	88	91	78	80	86	80	90	98	96	99	99	80	71	95	82	68	95	109	96	101	81	95	95	90	96	89	100	93	90	77	98	81	84	110	91	86	106	95	75	100	93	100	97	94	87	89	82	88	91	104	95	103	91	81	71	117	101	93	74	99	99	88	91	96	92	86	108	97	96	97	97	94	103	102	100	90	87	87	83	88	104	92	77	95	97	94	102	100	107	95	91	96	82	92	85	105	92	110	94	91	90	83	113	94	92	92	91	94	89	95	89	92	78	79	92	83	90	101	85	95	76	86	84	99	91	85	75	75	68	96	92	89	81	93	95	93	97	89	92	91	98	114	89	98	106	81	74	76	90	109	91	95	85	96	95	84	85	99	82	88	115	87	116	75	98	80	82	112	86	87	83	97	107	92	97	77	89	82	101	95	92	95	112	79	93	101	100	87	98	88	98	105	81	95	116	101	104	91	104	83	80	89	101	96	101	93	70	83	96	98	96	88	85	76	84	89	78	80	83	100	76	86	97	72	91	105	80	87	97	82	76	95	73	95	90	113	102	84	90	88	85	93	94	102	111	89	99	99	94	94	106	84	85	100	91	88	92	96	75	85	82	90	85	81	79	90	85	96	89	91	90	103	100	107	93	83	84	95	85	103	86	93	87	95	82	90	88	83	99	88	97	90	83	85	89	84	82	94	80	85	98	84	81	89	73	105	74	96	104	111	106	77	88	95	106	79	92	122	91	84	75	98	89	81	99	102	85	101	87	90	94	85	105	88	95	92
31533	13423	2690	2681	6431	8702	8369	7979	7558	6713	5956	5144	4289	3609	3049	2686	2414	2227	2060	2134	1997	1893	2016	2175	2170	2268	2157	1862	1348	1128	1037	926	844	862	851	831	886	780	767	747	790	735	834	808	899	805	830	849	808	831	824	789	754	782	821	740	751	728	711	742	714	759	715	742	723	733	756	732	746	675	680	698	736	685	715	690	737	699	705	704	697	706	660	657	659	627	680	716	653	691	699	699	647	661	662	655	702	654	682	655	697	690	691	674	703	640	662	705	681	644	680	679	659	666	686	647	650	643	641	670	654	663	667	636	678	655	682	637	665	669	640	690	671	670	684	634	675	628	688	632	681	676	674	642	644	676	658	692	711	656	628	672	684	679	697	679	693	675	674	686	678	692	625	628	628	696	679	647	682	619	672	646	678	671	678	666	652	663	686	615	662	618	696	693	667	640	622	677	631	709	669	644	685	667	593	651	695	663	703	634	650	678	620	641	689	663	648	681	612	668	661	656	650	682	673	661	651	666	664	711	686	652	641	635	686	675	647	626	653	640	653	719	658	635	674	674	632	678	665	661	658	629	630	655	620	679	669	594	692	611	636	699	659	645	658	666	723	655	701	664	696	675	655	693	734	663	656	635	666	682	616	665	681	690	649	687	687	676	624	667	675	651	630	630	693	682	650	655	637	678	675	681	662	675	664	658	743	652	659	648	675	676	652	628	666	681	663	669	648	681	644	652	664	684	673	661	649	641	664	665	688	673	656	678	652	698	674	718	669	672	696	663	671	623	659	678	683	670	661	637	656	626	687	657	655	649	677	633	664	641	670	691	639	662	640	665	657	695	618	657	647	668	664	676	634	680	707	632	618	681	653	708	682	696	661	714	668	663	667	692	678	679	653	693	678	689	653	617	668	636	702	679	646	679	650	700	649	674	626	593	668	676	674	646	664	663	711	632	662	663	631	711	684	614	667	718	690	659	684	685	654	692	668	606	629	634	672	695	696	683	619	633	660	711	682	610	685	665	666	672	701	640	617	666	670	681	662	665	666	652	640	662	672	645	673	680	659	648	703	664	684	665	634	684	671	662	682	668	708	717	673	674	652	710	568	670	633	650	686	705	632	676	719	639	686	663	664	657	699	649	678	691	651	650	656	696	633	692	660	696	651	667	642	681	669	659	688	679	629	608	670	657	660	666	686	665	678	652	646	659	653	695	691	634	628	667	688	653	653	702	698	645	657	680	677	676	639	681	676	679	672	696	665	646	672	694	658	629	720	621	678	632	620	658	683	696	704	658	676	681	689	737	623	672	698	677	668	667	628	693	684	712	643	654	632	652	681	656	658	682	638	708	675	648	654	661	676	682	691	683	641	654	684	671	639	694	662	669	660	698	626	657	656	644	636	683	646	693	702	658	682	697	691	655	684	631	664	694	670	692	693	654	673	702	652	668	664	665	677	662	696	632	593	660	666	652	680	641	641	659	699	673	629	669	700	632	712	672	706	642	640	669	731	685	637	664	691	656	646	689	636	651	663	707	680	666	655	653	657	595	624	673	657	685	680	664	684	655	684	686	616	669	661	628	641	673	730	647	667	661	684	689	681	656	698	678	629	632	690	625	656	663	671	699	665	694	659	626	645	641	658	684	675	645	666	652	663	674	637	696	684	657	673	688	708	672	676	718	639	662	653	655	661	664	640	630	664	679	652	684	650	679	644	673	638	662	687	653	651	712	658	700	647	674	622	662	688	621	693	675	680	663	678	697	634	615	629	654	647	650	664	688	662	658	629	686	659	652	707	659	639	625	659	646	674	665	673	661	638	660	641	681	648	705	650	651	654	624	641	671	676	650	658	677	692	708	651	668	676	674	709	697	704	672	669	686	649	695	651	609	646	643	656	651	631	650	667	650	696	690	658	629	690	660	690	644	671	671	647	603	654	622	646	636	689	678	657	687	653	609	657	642	668	663	661	661	678	623	662	660	671	675	674	649	692	666	660	654	652	702	707	680	622	647	700	695	691	685	638	708	621	619	616	656	631	637	710	696	686	668	669	624	680	630	672	628	676	677	663	693	628	636	695	656	718	688	659	641	675	654	701	667	671	686	637	647	695	653	626	643	673	653	698	656	679	657	702	678	651	649	650	708	634	677	659	670	649	647	659	689	667	607	733	641	662	663	623	697	670	688	662	733	634	679	645	657	664	676	628	634	698	648	689	643	670	682	640	698	714	671	677	637	632	670	690	677	634	629	659	594	666	676	713	661	650	654	640	633	673	674	677	688	689	648	656	664	644	703	632	700	630	687	654	659	659	650	674	655	664	679	647	638	628	692	650	660	677	662	662	652	694	681	672	649	682	652	668	696	662	672	681	694	675	741	651	650	682	659	622	674	648	674	659	680	660	683	587	667	623	662	647	671	653	671	672	629	662	656	671	642	654	665	653	666	598	686	684	673	671	706	666	664	675	629	689	678	635	675	642	676	644	660	656	676	666	665	689	704	692	634	692	640	674	684	694	647	625	631	649	619	687	671	666	625	639	616	665	712	653	640	697	668	663	686	641	684	642	684	682	658	675	672	686	615	653	646	642	600	673	676	675	675	675	687	657	667	662	632	693	635	611	678	672	670	667	701	652	691	666	623	637	682	660	634	683	678	671	670	689	673	696	683	701	677	664	677	678	638	681	643	644	690	649	658	626	659	649	649	663	629	677	706	669	667	672	685	670	676	691	643	636	642	591	682	701	682	630	617	648	675	687	677	669	663	700	656	622	666	636	662	639	640	711	661	682	656	638	674	668	643	657	657	653	646	606	631	663	675	715	669	679	716	665	679	666	674	647	694	669	664	667	674	662	662	684	690	670	636	626	650	704	663	656	634	675	682	674	667	626	644	672	654	667	658	673	686	671	648	675	601	652	688	652	634	682	705	696	628	646	690	679	644	684	661	648	664	694	688	636	638	628	698	624	639	694	663	693	670	673	642	632	688	643	664	666	680	613	665	681	622	682	650	658	679	637	672	656	617	663	694	683	678	632	642	632	709	662	663	644	662	662	730	656	676	654	639	691	652	651	704	702	674	639	655	645	670	677	643	690	655	685	648	677	667	696	655	721	637	652	675	687	652	656	680	687	658	621	664	647	658	676	704	653	655	653	670	668	636	662	671	683	634	638	669	662	605	655	667	657	734	653	655	666	668	650	658	678	629	640	673	655	689	650	675	644	672	691	672	692	697	611	643	649	697	618	702	665	669	698	673	684	675	680	625	652	653	652	611	643	653	656	660	659	650	672	653	627	709	655	635	658	673	671	649	662	639	635	661	654	685	686	656	625	688	646	643	597	663	638	661	647	677	639	685	707	655	674	639	626	695	610	680	663	632	670	665	690	627	617	678	725	632	712	661	675	684	655	674	655	734	649	671	671	684	674	692	686	674	635	662	670	665	620	625	698	675	677	648	688	708	695	662	671	735	706	657	642	643	697	645	700	669	665	623	661	681	624	692	643	697	659	701	612	663	688	618
5336	1614	307	194	197	231	278	225	255	257	248	257	201	200	182	203	168	167	159	168	157	163	159	169	163	178	170	164	147	129	119	112	132	120	128	114	104	109	117	110	147	118	103	112	134	120	110	136	137	97	123	132	113	117	133	121	125	119	104	104	128	122	101	106	117	128	116	112	110	102	133	100	125	97	105	115	128	107	89	114	109	105	100	96	125	116	101	101	111	108	124	109	98	118	108	100	100	130	106	100	119	118	118	99	101	103	121	115	122	131	113	105	107	99	104	95	102	121	115	114	125	94	121	110	88	112	104	94	123	103	119	120	128	96	108	119	116	123	109	100	100	122	90	116	117	116	108	113	104	121	117	102	116	100	103	109	113	109	102	117	106	116	111	129	98	143	122	107	112	112	141	96	96	103	108	111	95	121	119	104	115	106	105	118	107	98	99	97	114	105	111	103	105	115	119	115	114	124	109	100	128	111	119	101	118	91	102	117	111	124	99	105	101	107	97	117	100	113	115	99	119	109	84	123	106	127	129	109	111	111	116	107	108	117	99	110	129	104	105	84	112	94	117	109	120	104	133	92	123	113	119	108	124	106	110	99	117	111	100	133	107	111	116	95	101	107	97	121	109	109	120	103	126	110	120	121	117	120	113	104	129	125	121	119	116	121	113	122	86	108	106	106	113	95	125	98	106	121	104	123	103	117	121	123	127	100	129	100	116	104	110	112	94	122	110	114	96	109	101	107	119	105	128	108	125	104	117	105	120	100	135	112	106	125	128	112	104	107	112	125	107	120	123	102	98	116	117	111	122	96	98	116	100	115	117	118	110	114	123	123	113	112	111	97	107	107	108	113	114	130	125	123	113	98	99	102	117	115	111	112	108	110	102	113	114	100	112	101	92	87	103	103	105	110	103	113	106	93	102	121	113	122	114	111	114	113	121	121	116	112	116	121	106	102	93	110	116	120	110	113	86	119	136	110	88	98	107	107	99	105	134	97	114	116	123	137	103	120	89	121	108	113	108	110	130	89	95	118	108	109	100	138	118	103	115	110	101	101	103	109	102	118	93	118	112	105	117	95	124	109	122	115	107	140	120	108	113	111	96	123	100	109	105	111	123	107	113	120	117	109	135	131	107	103	104	123	136	124	105	121	108	114	113	106	100	104	113	119	115	97	116	96	121	122	88	113	104	107	118	126	110	110	116	101	113	98	109	111	96	110	123	124	95	119	116	116	104	113	113	111	120	101	108	124	104	95	112	116	122	112	120	113	95	106	111	101	139	100	95	109	118	102	103	113	116	118	119	117	102	113	122	111	114	113	109	108	105	127	113	124	121	109	104	99	96	130	118	105	137	119	116	121	114	125	96	107	111	81	106	112	101	97	137	105	116	115	104	105	101	110	109	112	117	106	120	123	88	124	105	118	116	107	117	101	107	116	105	114	122	112	104	121	105	122	124	118	111	125	113	116	113	122	92	139	109	90	102	96	127	113	103	88	118	91	127	116	115	94	102	125	126	120	95	120	123	121	109	101	118	102	100	100	112	120	118	97	112	104	105	132	113	104	107	112	114	119	101	117	113	121	119	118	116	116	110	96	142	119	111	112	122	105	117	91	96	95	107	100	116	121	103	105	107	122	126	102	108	110	112	104	109	120	109	111	98	102	111	114	125	112	124	109	120	103	106	108	120	112	91	112	105	107	122	109	106	85	102	109	111	112	120	106	90	122	116	102	116	126	113	93	98	99	106	87	103	129	99	124	116	114	108	110	123	115	112	107	127	92	130	102	122	117	92	102	109	113	121	106	99	111	101	125	116	110	109	104	106	91	129	121	126	103	105	86	118	103	98	131	98	127	122	120	116	93	107	96	114	123	113	104	146	110	116	98	101	107	99	95	107	113	92	114	118	113	113	112	119	106	119	101	116	112	103	92	115	113	103	107	117	110	98	119	101	126	110	93	132	110	104	109	97	94	98	116	104	110	105	115	147	90	98	105	107	115	118	131	107	112	105	134	96	108	120	120	101	130	107	104	106	110	92	116	127	107	105	114	119	130	112	122	100	104	120	96	118	108	110	111	118	110	110	100	117	105	105	131	120	108	108	111	109	106	92	102	110	105	121	133	111	115	118	106	98	89	99	108	92	115	103	112	108	89	104	104	121	125	133	108	105	96	116	100	111	102	111	110	122	113	113	93	116	109	98	99	126	114	100	123	106	116	123	127	117	121	124	116	108	103	124	96	109	79	102	109	102	115	113	99	101	107	113	116	131	111	117	111	119	117	110	110	103	114	116	113	118	107	115	113	125	114	116	111	117	115	135	121	111	115	114	117	108	123	113	106	106	127	99	99	116	108	109	110	103	125	96	122	111	122	98	103	95	106	111	109	109	118	110	102	102	104	110	96	120	88	99	106	101	96	100	119	116	135	132	107	97	95	108	110	105	126	112	115	102	118	129	114	91	109	109	102	121	123	119	105	95	117	100	100	107	125	120	117	123	106	96	92	110	92	99	121	115	125	98	105	92	100	93	94	94	106	99	124	110	102	89	86	101	122	116	117	120	100	83	94	99	114	118	107	107	117	94	126	109	125	112	123	140	106	104	110	108	87	106	115	115	111	104	113	119	104	116	126	114	111	113	122	103	88	111	108	103	91	96	103	108	98	119	102	115	109	88	113	113	114	129	113	111	111	98	104	115	119	122	99	105	123	110	103	111	100	96	105	119	109	93	97	113	112	124	109	128	100	90	111	108	104	112	108	105	95	100	93	114	111	94	105	106	118	115	104	111	100	90	97	109	101	95	93	111	127	114	97	102	106	89	102	104	109	107	114	125	111	107	107	115	109	112	90	115	111	120	109	108	82	119	115	115	132	107	111	113	103	136	111	123	128	127	110	91	118	104	112	111	136	95	116	111	103	117	101	103	108	95	114	102	96	129	97	126	109	111	105	109	108	113	99	120	126	111	118	112	125	123	97	98	99	108	105	106	100	118	110	98	85	117	117	116	114	96	97	119	111	125	106	101	138	111	119	107	94	91	95	123	106	102	110	104	121	95	115	112	110	114	102	138	100	122	116	110	102	90	92	119	82	111	99	120	128	101	105	123	115	119	97	101	99	122	112	114	107	95	106	95	102	101	98	104	119	108	97	112	120	106	116	111	104	137	116	106	110	106	113	98	108	118	108	135	99	139	105	114	113	125	118	107	118	98	111	112	113	111	133	105	107	117	103	91	124	113	105	99	131	114	102	104	122	112	109	128	114	90	122	116	123	122	122	117	118	105	108	102	103	109	114	105	99	119	119	94	108	107	103	102	102	103	109	111	101	95	118	99	102	124	122	107	103	106	109	113	121	116	121	123	100	119	112	112	113	117	105	118	94	99	108	115	133	125	103	101	95	110	128	100	118	95	109	106	119	121	115	126	121	101	107	103	122	107	99	108	111	132	126	122	119	103	124	107	124	107	125	113	91	95	105	117	107	94	103	108	105	123	133	96	98	89	103
29983	11728	2750	2655	5845	8283	8037	7754	7261	6653	5868	5030	4310	3605	3133	2851	2593	2268	2164	2142	2130	2155	2264	2200	2211	2309	2344	2083	1529	1268	1208	1043	1041	987	1022	1031	963	955	956	864	933	929	1027	979	1007	991	996	989	931	1003	951	959	933	948	919	963	873	902	908	943	865	901	886	868	931	878	880	849	900	905	840	863	877	851	890	880	849	815	836	791	845	798	833	881	821	818	786	831	802	831	799	869	849	846	850	796	838	796	822	834	837	792	826	803	866	790	797	867	843	799	809	727	825	838	787	839	839	790	828	797	866	773	804	797	811	819	808	857	789	821	782	858	816	846	850	819	789	853	823	838	828	821	828	804	833	825	827	825	850	846	828	855	786	777	866	804	799	796	827	830	816	805	830	875	843	846	781	799	836	795	781	820	823	832	817	839	863	886	873	803	797	824	806	847	832	781	803	820	871	847	827	782	789	809	817	788	848	830	809	815	842	822	805	793	799	767	754	808	832	826	797	849	777	845	847	821	814	764	817	843	787	842	821	815	812	830	805	828	815	829	832	885	829	831	816	796	798	785	843	824	810	836	812	826	839	768	797	808	799	761	794	857	832	798	807	840	787	812	803	813	839	844	863	815	800	849	823	830	802	781	796	811	874	804	862	897	843	876	861	855	854	862	784	810	823	818	807	790	840	816	811	839	846	739	813	804	822	797	815	780	776	842	829	785	826	848	794	813	810	856	825	813	804	826	819	819	802	843	858	827	809	860	809	803	803	883	850	847	817	787	804	803	800	877	790	800	818	816	834	815	847	809	764	840	801	831	813	802	773	807	794	814	814	821	836	779	820	831	843	808	802	849	813	835	834	808	800	848	809	794	777	800	785	805	799	841	760	782	810	844	874	815	850	752	865	808	872	822	783	842	841	809	839	794	780	798	800	817	846	821	833	817	839	760	848	822	792	793	811	791	762	832	809	856	826	837	819	843	787	841	919	857	855	782	782	811	816	832	861	760	857	808	852	851	824	888	858	834	807	858	826	836	855	802	782	801	862	797	859	817	856	842	852	798	844	793	824	779	854	804	801	856	830	828	808	800	776	809	795	778	771	819	809	822	820	806	817	796	799	818	793	780	835	836	863	836	786	817	807	851	805	775	802	830	821	829	793	798	803	818	853	831	829	823	811	821	768	829	838	838	777	789	857	769	801	811	840	850	774	783	845	775	834	828	845	866	831	855	816	793	877	832	852	816	813	840	843	829	813	800	801	812	805	790	874	842	820	795	803	841	822	807	783	816	813	807	831	762	782	810	816	839	815	787	814	836	866	854	827	811	841	830	872	876	823	816	848	840	761	771	781	771	847	855	803	801	820	815	834	834	873	857	855	765	842	810	848	823	759	832	852	852	787	830	850	840	820	769	811	786	850	858	811	797	818	800	823	842	767	850	830	805	787	829	868	846	847	838	837	843	857	806	808	795	824	777	800	833	853	785	871	755	799	784	828	834	861	811	826	830	824	816	865	830	799	798	784	801	821	818	797	816	828	812	804	777	797	817	790	825	847	836	801	804	807	820	838	832	825	869	811	798	771	836	902	858	831	834	801	783	844	749	863	805	814	798	789	767	812	771	846	814	780	793	836	818	811	885	785	837	844	797	844	835	817	833	837	861	834	772	776	872	782	803	808	811	845	827	799	818	811	870	795	873	813	794	854	838	841	814	819	798	831	787	860	807	843	840	800	888	820	813	758	792	799	782	819	802	792	865	822	805	850	852	823	801	864	805	785	800	805	791	833	824	795	842	808	814	806	820	858	812	821	826	840	828	813	845	842	784	866	818	835	840	859	802	796	858	849	801	789	792	837	800	842	824	832	775	794	809	815	830	833	862	836	831	810	779	822	833	849	805	778	835	833	772	798	779	784	838	844	820	833	869	786	854	845	829	796	810	814	860	779	838	833	842	806	790	786	832	780	802	771	808	832	802	783	808	782	811	840	858	802	859	831	798	774	794	794	814	790	837	812	778	797	844	807	779	783	864	784	784	798	841	776	824	809	771	829	798	803	828	796	813	803	857	863	878	851	859	874	825	772	807	835	764	805	858	842	810	806	804	866	850	790	821	822	824	812	796	825	770	863	828	821	822	823	804	798	792	793	824	818	797	784	770	844	850	808	802	867	851	811	809	825	805	817	781	831	819	838	757	801	827	811	849	796	820	804	821	805	823	907	768	792	785	824	816	849	800	823	798	779	845	837	835	808	782	812	797	806	790	841	837	796	804	788	756	821	774	776	838	797	811	818	792	801	847	836	788	836	802	837	811	759	774	814	827	770	797	858	838	767	842	836	840	823	851	814	855	831	807	797	822	773	858	804	832	796	854	787	875	820	802	829	880	816	822	800	793	821	821	818	837	811	786	817	790	850	798	808	831	824	866	834	844	865	828	846	875	797	817	820	782	816	780	826	769	837	859	782	831	868	856	806	833	828	803	793	843	780	804	826	823	796	822	751	816	832	835	829	822	790	823	791	841	787	830	856	856	775	823	814	847	776	827	790	825	835	846	830	828	868	844	743	851	802	820	844	798	837	791	798	844	791	808	796	817	843	819	813	846	782	848	859	795	811	790	816	833	799	802	840	812	836	796	798	771	821	796	854	832	829	813	826	861	772	813	839	793	763	855	787	795	830	754	803	823	792	850	858	844	787	853	793	837	865	743	819	836	814	804	806	793	805	789	841	793	845	814	811	812	782	848	768	797	826	849	804	798	803	836	771	838	821	831	831	852	829	868	781	791	796	808	854	812	835	788	812	793	800	837	797	826	820	858	828	827	828	789	807	810	808	775	831	799	868	823	817	827	756	797	846	852	790	813	837	795	826	791	817	774	797	780	801	822	815	813	838	799	801	858	790	804	873	812	822	758	824	833	826	817	879	858	783	816	798	826	780	781	838	812	903	832	811	793	855	821	864	831	822	861	836	815	804	864	801	811	810	800	816	779	808	785	819	831	846	832	822	841	761	849	823	785	825	794	787	849	861	875	854	761	808	816	821	847	762	802	817	834	747	797	829	763	809	798	773	834	783	741	830	804	823	772	833	809	811	804	816	773	772	837	865	818	803	777	810	835	831	830	825	825	789	830	828	856	831	794	818	828	811	839	803	806	774	779	767	827	867	816	812	808	845	825	885	788	809	847	821	777	811	861	816	825	791	793	780	826	860	792	812	834	786	824	849	801	847	760	784	801	795	787	773	836	825	811	822	819	828	835	837	845	831	790	891	814	775	833	839	798	824	789	837	804	836	792	814	803	795	849	838	759	809	779	867	793	795	749	838	834	811	828	811	801	840	808	843	824	804	847	849	827	821	871	777	821	822	810	813	803	800	859	840	826	839	846	804	840	871	802	850	843	790	827	806	819	816	780	815	789	818	823	789	807	884	820	811	860	825	764	826	822	818	774	826	805	817	867	821	824	820	817	771	847	784	797	834	834	868	847	821	831	793	847	787	835	814	884	788	808	888	809	803	844	833	801
6537	2563	417	253	218	255	307	331	334	311	327	263	275	239	209	202	193	206	169	167	168	184	181	185	177	189	205	152	164	136	162	141	121	129	127	119	127	128	148	125	111	129	123	126	139	119	124	125	141	115	117	121	126	125	148	140	115	123	119	114	129	123	141	107	141	128	116	122	117	103	121	127	120	120	140	125	109	106	121	124	123	123	116	147	120	113	118	136	125	142	118	107	129	128	121	114	145	110	120	129	119	121	113	120	121	122	123	123	99	99	114	152	111	126	109	102	122	117	121	104	106	121	119	123	114	114	112	114	120	131	132	101	120	111	131	111	120	132	129	125	120	138	111	114	126	128	124	111	107	110	121	126	136	139	119	109	118	108	113	110	115	108	138	115	120	137	120	137	122	105	122	128	110	122	121	113	108	123	141	124	128	135	114	137	108	140	130	114	107	107	99	121	121	110	101	115	121	108	111	101	116	100	141	128	121	104	120	126	111	130	126	117	106	127	132	104	130	117	116	115	128	111	116	123	110	105	125	120	120	119	118	110	122	120	111	123	132	117	128	128	122	117	129	109	115	132	122	135	101	129	118	120	129	107	114	115	123	116	110	109	123	115	114	125	109	115	113	116	113	135	118	116	133	143	109	108	116	122	121	144	105	134	110	126	119	126	111	111	135	118	112	111	115	118	131	147	107	136	107	119	125	98	104	119	118	134	125	105	116	97	128	123	117	115	111	110	133	106	127	136	96	128	107	116	127	97	123	120	119	120	119	107	123	113	112	131	128	120	123	112	111	101	110	142	126	113	122	110	119	106	134	136	116	131	109	122	119	112	131	102	134	131	126	124	108	101	117	101	124	113	127	120	133	123	115	104	135	144	118	111	134	130	127	119	108	115	113	115	110	118	119	116	122	127	132	110	128	139	140	105	128	140	107	126	120	107	114	126	108	137	130	128	125	122	120	111	122	140	121	106	126	136	121	134	123	103	141	114	131	121	130	116	121	117	125	140	135	103	106	109	109	138	101	122	130	110	121	112	115	114	118	135	108	118	117	121	133	108	115	119	115	115	145	134	122	132	130	129	112	110	120	114	118	114	121	122	106	147	103	144	123	117	114	99	115	107	107	126	128	109	117	109	132	138	116	132	109	122	108	130	118	98	104	134	102	120	145	106	111	103	120	113	118	116	124	111	112	123	130	137	137	139	129	140	121	127	133	112	132	144	101	149	124	120	120	120	115	123	111	112	141	106	138	119	124	113	114	105	113	131	125	126	138	118	125	150	123	103	126	113	114	127	119	113	138	135	116	108	123	106	119	120	138	126	119	111	138	119	129	122	129	135	107	134	128	117	132	125	118	135	123	123	128	131	123	135	124	117	112	130	109	132	107	129	137	109	112	107	132	144	124	109	105	104	139	111	130	116	127	127	120	114	123	111	124	147	115	120	117	125	118	140	118	121	127	115	130	124	114	131	129	125	142	119	115	134	112	127	126	130	131	132	108	109	137	115	114	115	113	112	116	126	128	133	95	118	118	122	112	135	145	122	119	140	124	112	140	117	135	121	144	120	111	111	128	115	116	114	100	121	110	119	113	130	116	123	120	118	135	100	124	99	124	116	132	124	102	121	114	132	136	118	115	125	119	116	110	126	119	108	135	120	128	107	126	138	114	121	126	97	145	115	110	112	124	129	113	121	124	111	105	100	132	142	128	124	113	133	112	123	121	112	133	121	141	121	136	128	131	121	131	123	129	113	101	100	136	117	149	119	116	129	110	115	115	116	122	127	132	135	125	117	124	131	113	128	116	127	119	140	109	101	126	120	120	115	121	134	115	124	114	117	125	116	116	123	111	128	128	105	132	131	123	117	97	119	106	119	122	128	119	102	129	113	132	119	117	128	117	124	115	126	121	113	144	133	103	125	127	134	133	135	118	116	108	137	116	99	121	116	120	117	102	107	113	110	115	130	111	125	128	128	115	118	143	128	119	135	111	109	132	126	136	120	138	103	119	134	105	129	124	118	121	115	118	131	122	122	110	132	121	100	113	112	122	118	119	112	120	129	129	139	114	125	127	104	101	113	122	117	111	137	109	134	138	118	141	119	105	111	106	111	125	129	116	117	140	125	109	107	121	101	99	134	106	139	104	118	132	129	107	112	104	127	123	128	109	117	133	121	128	117	111	110	121	113	125	114	129	118	128	112	122	122	117	110	139	121	104	124	126	119	122	118	120	132	128	120	105	110	127	111	118	116	123	136	118	139	106	120	147	129	104	115	129	134	139	118	123	108	108	114	123	134	125	100	143	112	126	88	134	112	124	134	117	127	102	128	127	121	117	102	118	115	114	139	138	122	131	120	115	125	121	109	108	122	129	110	121	102	110	125	119	109	153	113	132	108	111	119	109	147	116	124	124	128	129	120	105	118	125	126	124	103	124	143	114	126	122	116	108	122	119	145	112	130	145	134	135	99	129	127	120	118	116	102	126	121	102	110	101	133	133	115	129	119	123	109	119	108	120	105	121	119	120	130	95	110	130	131	106	128	114	139	132	128	108	125	134	116	128	111	120	129	119	124	124	114	127	134	100	139	121	144	151	113	126	104	118	111	131	124	133	128	119	119	109	119	100	141	110	116	126	115	118	120	106	104	124	111	131	129	115	129	119	132	130	120	128	102	129	133	121	138	118	115	130	116	127	122	106	115	133	129	112	103	145	113	123	130	123	117	116	99	99	124	136	115	117	109	128	125	122	118	115	109	110	122	123	131	120	118	134	147	127	123	123	108	111	117	126	120	118	103	110	115	143	107	128	115	123	121	114	130	137	124	118	126	129	124	133	137	131	114	139	134	109	124	128	117	117	108	106	135	121	109	133	110	113	126	98	111	114	140	109	112	108	146	99	135	97	124	137	126	131	118	133	126	117	125	125	129	117	119	112	115	117	120	133	106	123	115	95	133	100	131	117	115	97	119	110	124	127	126	105	130	116	127	107	112	122	132	125	120	112	110	124	127	98	110	128	118	125	126	109	106	112	130	119	107	127	134	120	114	111	128	109	111	110	123	126	129	116	122	118	102	111	118	134	115	110	127	110	117	129	131	129	114	125	125	121	109	125	132	130	103	128	131	104	104	120	132	128	119	110	109	113	124	126	135	105	149	118	138	105	104	121	115	124	117	112	106	116	119	98	129	110	120	123	135	110	113	112	127	102	104	118	121	121	120	114	121	124	115	139	125	128	133	124	101	121	106	117	138	132	131	117	127	105	121	109	132	108	113	114	125	121	116	130	126	119	128	102	128	138	107	141	130	127	112	135	119	118	119	121	125	146	119	123	108	122	133	113	111	112	119	116	123	109	120	111	116	126	126	114	117	102	130	106	114	113	123	125	118	145	132	104	109	114	116	119	133	118	124	116	124	97	132	117	112	135	117	114	130	125	124	125	123	129	118	126	110	125	125	110	115	128	108	120	120	128	137	112	112	123	114	140	131	113	120	114	114	127	104	114	137
31308	14239	3493	3089	6765	9261	9190	8741	8174	7110	6360	5496	4630	3838	3370	2990	2668	2568	2375	2318	2198	2254	2424	2320	2466	2386	2284	2112	1473	1306	1214	1092	999	983	1038	1012	926	974	905	944	898	943	1007	987	979	933	967	911	977	932	924	871	936	914	896	876	872	894	869	857	879	899	890	922	1002	887	879	822	810	836	835	897	851	808	881	882	846	887	815	779	801	816	781	808	805	773	777	809	761	785	820	783	858	815	808	823	859	766	804	784	811	752	821	734	831	816	852	853	811	828	811	797	774	772	851	755	806	823	771	785	783	752	785	786	769	750	792	764	765	739	732	781	766	779	782	747	785	802	790	781	778	769	780	788	780	722	815	757	778	754	759	817	759	743	792	787	793	772	793	786	814	785	809	764	791	757	803	813	817	776	801	777	841	837	777	805	751	738	796	817	776	810	794	785	796	768	779	778	788	810	797	776	749	786	822	771	781	749	797	760	769	795	768	788	717	738	769	775	800	780	796	809	766	779	777	766	824	802	846	815	811	780	780	765	787	769	789	768	768	822	782	783	762	721	769	793	791	797	758	764	757	763	784	775	817	774	744	775	775	781	767	784	737	779	788	788	774	824	745	741	756	740	818	807	782	788	756	779	779	769	756	798	806	790	793	788	796	801	752	812	783	787	806	779	746	807	776	804	797	848	753	798	778	826	797	746	760	784	779	825	819	739	782	808	757	778	811	789	747	775	781	772	816	772	773	784	812	763	787	789	802	798	792	770	799	795	785	798	806	805	778	800	799	764	772	723	783	774	790	750	734	748	749	800	799	742	792	797	788	788	800	760	778	786	809	803	812	774	770	819	802	734	769	781	790	837	750	735	786	754	766	757	788	773	803	773	778	819	790	796	774	791	788	833	730	788	804	783	734	804	815	825	787	797	740	829	802	772	750	806	841	767	799	748	811	827	810	788	801	787	786	780	820	790	800	792	768	764	788	812	791	758	847	780	815	781	770	792	756	786	794	784	763	827	775	837	769	771	763	818	800	800	773	786	765	760	778	810	811	779	757	809	795	730	758	792	802	750	767	832	760	798	812	786	790	789	777	787	741	780	759	796	788	816	770	721	748	822	755	752	775	812	759	818	821	783	790	781	761	765	792	803	803	756	797	818	778	762	811	753	797	777	792	807	752	844	795	759	775	786	770	799	800	791	766	785	785	756	797	780	792	707	808	758	759	789	742	776	829	791	784	728	797	824	798	757	745	786	800	766	763	789	798	792	765	841	755	757	799	751	776	735	750	834	786	758	824	754	803	776	809	774	764	748	788	818	780	840	776	731	763	732	837	797	782	758	812	802	760	717	777	744	765	776	766	841	750	765	790	737	789	800	793	736	780	766	757	807	765	824	793	776	783	765	794	807	813	781	746	772	743	740	768	807	797	772	742	749	780	841	758	798	720	788	818	764	807	800	817	773	749	768	763	777	777	805	751	790	752	818	748	807	781	823	806	746	799	755	786	852	827	758	802	770	797	782	773	789	784	762	816	787	750	811	799	843	761	782	789	764	775	793	789	776	800	794	778	792	790	829	747	753	798	828	756	764	759	743	769	748	777	812	722	795	785	797	829	816	772	772	773	741	807	779	768	772	818	783	784	770	793	735	774	825	833	750	779	806	776	753	795	760	768	790	760	709	777	780	761	762	842	788	772	827	783	756	733	794	784	763	847	773	727	788	751	785	767	789	817	798	781	817	746	779	790	774	788	811	799	812	841	781	813	800	764	834	818	731	799	778	762	775	761	768	745	822	832	789	785	812	788	794	776	825	803	765	760	750	813	752	837	793	756	774	758	801	777	823	782	794	782	742	742	768	782	752	781	788	724	789	731	765	773	746	781	802	755	757	793	757	793	769	812	795	775	787	731	787	727	804	790	817	796	794	811	806	802	768	756	801	732	764	796	761	793	810	833	758	776	801	756	772	797	820	758	844	779	734	791	766	834	776	791	790	745	788	786	750	733	740	802	821	810	785	759	812	820	776	758	791	750	781	773	781	771	756	770	799	753	810	769	777	780	767	798	822	780	800	767	798	823	767	789	811	770	776	806	810	797	776	742	720	811	804	790	771	768	815	747	807	796	766	776	790	806	755	846	770	726	767	817	815	809	753	834	747	771	765	757	725	813	805	794	795	794	765	798	797	763	753	746	814	770	772	836	780	840	836	772	771	781	757	727	767	810	800	768	818	768	834	765	798	758	793	783	769	803	794	793	778	776	790	795	809	794	786	794	804	800	805	763	801	794	801	815	755	797	778	774	749	777	820	785	845	787	788	807	791	781	749	795	811	766	771	825	786	766	780	789	765	832	782	818	770	782	825	812	756	812	809	781	755	795	786	797	803	838	750	772	792	768	810	764	779	806	782	735	794	745	786	832	806	799	799	799	805	776	754	808	819	734	778	781	830	781	747	787	757	846	776	807	845	777	767	791	801	780	765	763	775	831	791	787	807	792	751	828	799	816	755	823	742	814	838	808	784	777	838	804	822	742	741	799	759	757	768	791	779	768	771	790	720	806	818	798	810	775	800	775	795	787	832	783	796	878	806	768	826	750	802	748	802	822	795	779	766	731	769	780	791	773	735	822	777	803	775	785	749	822	776	765	758	763	758	766	763	735	841	806	789	755	740	785	756	784	786	810	759	779	762	731	770	749	747	758	790	786	702	765	792	797	733	800	774	768	774	785	801	741	759	751	791	783	720	785	816	767	750	764	808	746	746	754	781	842	780	810	814	761	800	791	771	829	742	814	774	798	824	808	752	791	803	799	769	748	764	779	762	785	804	786	790	792	796	833	823	784	771	745	778	783	784	797	741	776	804	772	792	780	770	768	822	749	797	779	734	745	745	771	754	771	766	770	759	749	805	812	795	770	792	801	815	817	776	832	782	765	822	798	829	759	746	787	801	745	802	780	758	822	811	791	793	799	804	775	757	792	780	796	804	759	745	753	832	762	827	795	802	792	826	789	790	812	855	817	733	785	751	786	835	783	753	820	813	758	763	788	783	804	736	784	754	788	764	818	747	737	814	811	778	803	742	760	781	779	788	711	774	789	768	791	771	789	814	742	778	774	767	778	774	797	753	821	791	741	802	735	715	778	811	811	843	768	811	768	776	736	792	746	770	777	826	818	767	803	798	816	789	797	760	827	798	719	768	759	801	814	797	732	769	790	770	773	793	754	773	778	775	729	772	860	759	770	781	793	764	762	752	769	792	866	793	744	771	849	776	849	810	769	800	797	818	811	753	804	740	783	732	735	800	776	862	782	749	733	759	818	812	797	749	772	802	763	801	776	765	824	791	754	798	762	750	748	784	780	778	817	787	787	771	815	797	779	725	743	746	790	811	742	811	803	827	782	762	766	748	749	770	804	737	805	777	782	755	755	740	831	781	758	823	748	707	801	757	768	846	766	811	763	767	750	798	726	789	744	793	794	830	808	773	742	784	850	793	777	738	782	774	778	714	760	754	760	737	775	808
3368	799	207	172	134	160	187	184	200	182	195	158	123	137	136	143	114	102	113	122	116	91	118	134	133	127	94	103	79	89	78	82	80	83	80	80	88	85	82	104	68	84	74	74	84	70	72	84	91	105	91	68	88	67	76	63	78	94	70	81	89	81	70	84	84	76	89	61	75	71	72	89	88	70	81	73	79	80	70	74	92	84	84	88	62	90	71	81	71	89	92	75	76	100	75	85	64	71	83	66	87	84	81	76	97	76	80	81	84	75	84	71	71	74	81	66	83	85	71	82	75	83	75	82	77	74	92	57	73	76	74	75	70	76	81	76	89	89	82	83	72	76	76	85	79	73	74	80	78	74	67	68	81	85	82	70	73	76	84	75	87	65	71	63	89	70	82	91	63	72	88	73	75	92	78	82	68	75	79	94	80	66	84	81	89	75	85	79	85	83	75	68	64	83	87	65	75	62	80	68	72	87	79	81	76	67	65	85	70	87	89	77	70	91	82	81	60	82	76	82	78	84	68	85	82	71	78	84	53	75	60	81	93	86	76	86	82	84	72	77	69	84	76	86	71	86	77	81	62	90	84	78	90	68	79	93	74	75	82	85	78	75	79	66	72	72	77	94	81	87	87	82	80	83	83	80	68	86	53	84	83	83	74	63	81	79	76	92	69	74	84	80	81	79	63	67	58	74	66	65	72	68	91	81	76	68	72	70	64	86	77	70	74	73	70	82	73	67	77	75	70	61	91	79	83	65	75	74	78	74	85	94	80	72	69	94	92	77	71	82	88	74	81	72	74	69	69	94	91	81	77	77	88	87	82	76	66	67	68	84	71	68	84	82	62	73	81	92	61	83	79	88	72	78	63	89	72	79	68	69	74	88	86	73	81	86	80	82	75	82	94	63	56	72	80	71	89	84	91	85	79	75	74	95	79	78	69	65	78	60	70	77	78	78	58	74	80	65	79	91	93	83	65	76	79	86	81	79	74	57	92	66	78	69	90	81	93	55	74	68	59	79	68	75	65	66	86	87	67	75	65	97	84	87	70	88	62	86	72	74	81	76	95	84	82	88	86	92	71	75	75	67	87	90	83	81	80	80	88	87	75	71	85	58	66	90	82	104	85	86	76	79	79	71	93	81	73	74	77	80	64	79	79	77	67	76	65	65	76	81	89	61	85	77	82	73	79	92	85	85	89	80	69	80	87	63	75	82	72	95	76	78	83	87	81	72	87	73	82	77	71	95	88	91	83	81	84	77	79	90	71	67	75	62	74	71	74	76	74	85	70	83	80	82	89	85	77	87	79	79	77	82	81	75	81	60	68	89	94	76	76	77	77	63	73	80	86	69	91	86	67	63	69	73	71	65	79	72	87	74	66	70	65	69	77	83	75	75	93	77	88	70	71	56	75	80	82	77	84	74	92	77	83	79	91	83	93	91	84	85	82	80	81	95	73	98	66	94	73	79	72	79	85	80	93	67	74	74	74	69	71	62	77	71	77	95	79	81	78	81	86	94	70	81	85	86	77	77	75	86	73	63	80	81	92	82	84	72	75	74	63	67	75	89	82	93	87	65	76	80	77	73	69	60	73	74	91	76	87	68	87	83	73	83	87	74	72	79	72	78	86	74	78	86	87	90	81	65	62	68	81	76	82	82	79	82	76	79	75	63	64	74	80	82	81	78	68	77	76	71	72	71	87	75	86	75	74	69	81	58	87	69	70	80	56	79	83	78	86	78	66	82	78	69	85	66	79	69	85	63	83	79	88	82	85	70	90	69	85	79	73	75	68	82	73	92	57	78	84	71	75	75	91	75	75	72	81	81	79	87	68	67	76	95	73	69	85	66	61	80	81	86	85	69	93	92	66	89	81	78	72	85	69	70	88	68	74	76	72	78	77	78	81	79	87	74	88	81	63	71	76	69	87	80	62	73	84	77	70	74	82	77	83	81	91	78	92	71	70	69	74	83	68	86	94	84	83	77	91	79	76	82	65	69	76	75	76	69	71	72	85	77	69	99	71	71	81	79	79	91	83	66	77	76	88	81	63	79	81	79	75	89	73	76	79	80	77	72	72	85	76	80	61	73	68	79	63	87	72	71	72	78	70	67	87	95	69	84	83	79	96	79	75	93	94	68	88	81	89	92	68	66	76	69	76	76	75	64	78	97	84	75	82	84	87	95	76	73	68	71	83	76	94	72	83	70	78	77	50	72	76	91	70	96	71	77	88	95	74	73	69	92	74	64	73	85	90	70	65	80	91	83	78	89	76	63	67	70	77	89	98	71	72	95	72	81	75	78	77	88	72	82	77	77	71	79	62	73	82	66	84	85	80	61	72	66	78	67	71	80	60	61	74	63	74	76	75	73	82	85	84	65	55	77	91	87	85	58	78	80	74	90	57	68	95	76	72	74	99	64	83	88	92	80	77	67	87	74	86	70	88	64	72	72	67	89	82	64	80	91	73	78	67	83	76	90	71	74	82	80	76	66	72	88	75	73	75	93	73	69	77	88	82	69	65	83	74	75	73	80	80	86	82	84	76	80	64	81	78	81	80	87	83	90	84	78	98	79	79	68	82	80	84	64	83	84	70	68	84	79	75	70	91	65	72	87	76	66	72	74	74	68	78	76	82	68	71	73	81	87	73	76	74	80	91	80	76	63	75	87	75	90	72	79	82	86	82	84	78	83	78	81	69	68	85	73	87	70	80	82	75	86	82	89	66	81	65	66	90	88	83	98	74	82	84	85	75	73	73	63	73	70	80	67	82	72	80	76	68	80	81	76	73	83	86	81	72	79	76	81	75	79	72	73	71	70	76	74	82	82	73	74	62	76	88	65	72	79	89	77	85	74	76	87	75	75	73	67	83	70	84	84	77	70	80	75	72	79	83	83	80	70	68	66	69	68	88	84	75	78	82	76	78	79	80	89	95	96	77	66	79	60	75	76	62	77	71	68	85	72	85	73	81	78	77	85	86	74	72	81	88	92	86	62	83	81	81	70	75	71	83	82	68	74	85	68	72	72	67	76	78	70	69	75	81	89	81	95	69	80	77	78	74	82	72	65	77	81	74	87	87	74	71	70	86	79	69	95	78	79	62	96	79	84	58	79	68	83	78	73	74	80	84	72	78	71	65	82	65	83	84	80	83	68	84	81	72	83	86	78	81	69	85	80	76	78	77	64	69	72	69	83	83	72	71	84	85	67	62	77	67	78	81	77	81	89	76	70	74	88	59	73	85	71	94	75	86	72	77	63	87	84	67	72	75	67	83	75	81	71	74	76	77	63	75	79	69	84	69	73	70	80	78	61	82	72	82	63	77	80	76	71	80	85	95	85	82	86	96	84	80	53	70	64	79	86	79	68	75	73	84	73	78	76	81	90	81	78	78	69	76	69	74	85	61	70	88	77	60	83	68	75	64	66	86	104	69	87	77	81	70	81	74	70	88	71	67	89	77	76	72	70	80	104	79	79	83	73	77	67	79	79	80	76	79	73
25487	7972	1977	2026	4311	6297	6000	5765	5488	4840	4364	3786	3215	2669	2346	2105	1896	1749	1781	1698	1649	1618	1684	1638	1644	1665	1656	1574	1020	891	856	785	738	712	746	746	687	717	652	649	601	667	710	723	722	730	709	764	711	754	680	638	648	674	686	638	631	631	646	639	642	618	637	641	671	586	639	590	637	615	641	570	613	644	616	606	660	585	592	668	639	642	599	579	575	554	588	597	619	641	596	533	590	613	557	586	604	566	591	584	563	536	574	557	560	571	580	565	560	574	590	602	614	583	584	578	626	579	586	567	611	580	549	600	590	600	550	583	603	621	577	565	564	619	557	585	597	584	551	557	591	621	595	591	649	584	567	560	591	584	564	606	620	615	623	585	589	562	619	601	579	555	594	640	614	581	626	593	593	596	567	583	613	613	584	570	609	569	628	554	588	597	588	612	589	644	581	612	616	590	607	571	622	557	552	573	616	590	606	609	606	570	600	616	596	626	577	563	617	579	620	567	632	631	575	589	579	599	579	590	579	608	598	608	616	584	583	630	624	576	632	590	586	586	577	604	556	564	595	565	557	559	605	594	620	623	575	630	564	586	586	594	568	599	581	584	578	573	596	563	519	569	616	549	610	598	597	582	576	581	599	583	569	558	581	588	587	572	616	596	583	641	622	562	603	601	595	624	572	592	628	560	557	590	575	609	616	600	602	571	545	548	577	532	594	549	613	604	570	609	611	598	575	564	616	596	586	600	621	558	577	576	596	587	594	590	555	555	584	614	598	587	587	604	597	571	590	589	601	569	563	574	565	576	554	595	592	561	573	567	622	585	576	547	588	553	610	564	596	614	584	558	589	574	607	602	574	606	597	560	543	613	591	599	582	596	600	595	598	549	593	583	636	617	600	617	567	674	582	603	582	592	648	607	615	624	596	594	590	600	576	594	591	571	565	571	592	635	530	600	604	614	608	551	587	598	623	589	564	566	601	549	637	577	543	648	615	615	598	577	584	586	585	547	619	612	572	610	586	555	561	580	623	546	603	610	603	576	645	584	540	563	557	562	597	598	559	581	592	581	567	627	599	593	636	572	558	597	562	584	556	592	584	556	607	618	532	602	594	601	618	576	630	548	596	625	646	570	567	564	606	558	541	573	612	603	613	547	562	561	561	583	579	566	655	571	599	581	601	601	617	596	593	615	591	536	566	556	605	556	591	619	568	640	574	609	622	589	579	520	582	577	559	593	592	576	570	574	586	595	577	603	573	565	605	597	543	602	578	566	566	601	576	578	581	555	592	606	599	566	577	620	599	563	598	580	562	621	542	583	557	568	598	571	577	648	633	615	585	588	618	561	538	570	617	580	557	594	656	600	589	571	592	602	564	593	618	565	584	612	569	605	578	610	590	616	572	573	594	630	598	573	553	570	610	613	591	584	574	597	629	592	580	575	599	559	617	589	549	572	619	598	584	600	612	577	612	574	554	568	599	558	646	571	526	602	624	579	610	607	623	610	597	576	604	547	600	602	597	582	567	599	543	609	551	552	640	590	593	593	589	571	651	610	648	597	607	584	605	559	618	553	600	583	620	609	577	605	581	618	576	566	575	577	611	597	570	592	607	569	565	581	564	602	616	594	571	584	595	543	593	561	586	558	609	589	577	635	555	618	596	576	580	571	582	577	604	556	592	597	585	622	604	599	592	613	600	562	579	579	532	577	602	607	576	581	579	581	575	573	619	565	575	600	565	577	572	565	628	597	602	583	621	594	625	588	628	567	574	596	540	614	612	590	554	621	593	596	597	567	583	617	573	587	574	614	596	639	558	598	580	551	562	608	590	559	589	553	564	559	576	589	606	593	606	624	546	594	613	573	599	581	576	557	561	608	618	605	582	558	591	604	570	595	588	622	587	582	588	593	557	586	618	591	595	600	590	569	616	607	540	597	585	593	611	580	556	570	615	600	571	582	595	616	622	584	571	585	648	627	589	582	573	594	554	606	579	563	575	594	592	609	562	602	589	590	620	622	544	643	598	583	582	628	567	618	603	588	574	620	619	603	617	640	612	624	618	643	513	576	576	591	561	618	593	598	557	598	583	547	565	563	621	547	635	590	575	611	557	553	585	614	630	590	614	558	568	619	620	576	562	582	605	588	572	608	567	642	561	591	572	596	537	534	601	573	592	592	603	576	590	602	573	624	591	578	560	581	553	604	597	599	609	572	597	639	596	590	540	610	646	582	576	591	567	599	604	623	587	602	577	544	589	638	577	613	575	579	593	539	589	597	578	538	537	587	567	583	592	622	568	623	612	594	579	561	618	617	586	583	588	588	601	577	599	588	568	602	590	573	565	603	578	598	590	593	608	588	615	560	604	590	572	590	569	605	598	582	557	623	556	649	604	597	587	587	568	583	589	587	597	641	586	536	641	612	570	576	580	585	579	606	559	594	563	597	580	583	537	635	554	546	555	561	582	587	580	632	605	569	569	570	572	599	580	633	608	615	559	610	648	590	596	563	588	593	576	586	534	609	591	582	612	553	582	550	597	597	582	589	599	598	584	587	607	620	588	574	603	578	614	590	624	573	641	586	620	593	601	626	622	556	577	588	574	600	622	632	587	593	590	571	566	587	624	575	570	593	589	603	606	560	602	587	617	597	564	544	576	554	629	610	573	613	613	588	590	617	578	595	604	611	541	587	576	613	573	575	544	563	598	627	545	573	633	586	616	600	566	602	576	586	613	552	583	618	557	564	571	560	568	595	626	627	593	596	593	607	584	560	609	589	579	616	577	620	568	577	613	632	517	611	616	582	598	578	549	585	607	615	628	551	558	661	590	590	597	606	592	586	595	625	577	579	580	570	561	603	590	581	570	610	589	588	573	609	579	608	563	622	590	593	555	569	572	543	583	572	627	603	562	602	643	609	615	594	577	556	587	568	563	588	580	584	644	631	611	578	595	547	607	595	610	578	626	555	565	554	605	588	604	633	592	599	598	580	614	596	608	617	601	583	548	549	585	560	569	579	564	620	596	589	659	597	539	596	580	571	594	614	612	595	615	560	596	577	614	626	606	568	577	591	595	601	550	588	604	580	583	618	577	592	561	573	561	597	582	558	573	595	632	624	603	617	624	583	614	579	562	622	558	562	603	572	610	565	582	530	616	588	602	584	585	569	607	576	596	541	637	617	626	539	594	611	547	602	574	587	584	577	590	594	597	611	568	603	618	599	630	536	630	601	559	570	590	562	595	582	558	587	552	595	589	579	558	605	593	618	595	616	595	590	583	583	598	575	578	583	636	534	606	551	575	616	636	596	629	617	609	609	608	548	577	621	578	601	566	587	602	587	573	563	556	565	601	577	599	568	570	580	618	596	563	586	613	587	573	548	564	580	573	624	586	588	556	573	579	576	581	578	610	595	577	589	583	605	587	558	610	573	598	613	570	595	622	622	590	589	651	596	601	571	542	623	591	563	610	638	607	642	583	579	578	609	557	614	603	579	596	561	583	590	564	623	585	608
4901	1772	323	189	180	205	231	253	303	242	266	210	189	180	171	136	161	149	156	130	158	153	135	146	148	150	138	161	130	116	88	102	108	94	108	116	109	97	89	89	90	102	92	88	102	78	118	104	96	107	87	72	93	96	107	76	94	114	83	91	105	101	92	86	100	107	89	92	84	92	84	106	85	96	73	91	96	101	102	113	109	89	89	91	87	88	82	93	94	87	79	85	104	104	83	89	94	102	102	93	89	99	99	97	89	115	96	97	100	94	80	90	85	96	91	84	100	82	94	102	103	93	104	93	104	70	100	92	102	80	104	76	93	104	95	100	98	115	78	94	79	89	97	98	87	89	93	77	82	83	86	89	96	86	85	83	66	85	73	105	103	91	105	99	102	86	112	98	93	96	91	99	92	103	85	85	105	87	90	108	98	82	95	102	93	82	69	83	88	102	97	99	87	96	100	89	87	94	97	96	98	101	96	74	80	91	108	89	82	94	95	95	89	93	90	101	96	87	98	71	89	93	88	89	96	91	79	71	88	108	94	101	92	101	75	77	90	103	89	94	93	86	110	99	101	83	83	99	102	105	89	89	78	97	82	90	115	90	91	100	95	94	98	80	93	95	104	90	92	85	88	84	81	92	104	87	79	96	107	102	117	94	91	93	86	109	91	92	100	112	77	85	87	84	86	100	94	87	97	103	94	95	96	89	94	77	99	96	89	85	97	92	81	98	98	100	116	93	74	90	99	96	91	80	90	87	77	89	90	95	82	82	100	96	89	91	90	81	86	85	83	77	79	83	106	103	108	99	99	112	89	71	93	93	91	79	102	99	91	86	120	96	95	87	84	96	102	78	100	85	98	91	93	97	111	104	83	97	106	99	88	92	84	85	81	86	88	120	112	94	98	92	93	85	97	100	86	102	101	91	85	88	101	82	106	79	97	96	110	92	84	76	98	107	80	100	107	90	91	112	97	90	92	97	92	97	93	86	104	93	73	97	82	90	105	102	91	125	91	85	88	92	84	95	83	94	95	88	93	79	90	78	90	79	84	102	82	85	88	94	98	87	91	87	109	88	104	87	72	124	95	103	88	102	88	96	78	96	108	85	103	86	75	106	87	95	91	100	87	96	92	93	86	73	93	91	93	98	86	99	108	79	96	78	102	77	89	88	84	86	91	101	93	86	90	98	107	87	85	87	83	95	105	101	82	103	93	89	95	93	105	92	94	89	105	85	92	89	93	89	86	75	88	109	94	96	84	103	89	81	91	102	88	92	86	90	93	106	79	90	98	74	105	84	87	92	78	85	82	92	84	88	91	100	90	87	88	89	92	84	75	94	70	86	83	87	102	102	66	110	83	88	89	85	101	85	89	78	105	102	91	96	86	89	103	83	87	92	83	79	82	71	102	105	91	92	99	91	93	90	91	77	94	106	92	90	106	96	106	93	93	91	104	90	103	100	94	86	108	88	94	91	85	85	90	95	83	99	93	94	77	96	90	89	92	105	96	101	79	88	89	87	87	105	89	87	93	100	87	93	105	82	82	87	98	97	106	86	94	86	103	108	97	95	87	108	94	106	102	99	96	105	90	84	91	97	86	102	95	86	91	90	91	81	94	101	86	81	100	90	71	94	94	93	98	98	91	90	98	96	96	95	97	102	99	87	96	81	103	103	91	89	88	101	79	103	102	110	105	77	82	81	91	86	78	99	88	95	74	104	93	94	87	88	84	86	91	76	76	76	107	94	92	109	89	85	75	106	93	110	76	113	90	79	95	90	102	96	78	90	112	109	99	105	93	89	99	90	90	109	103	107	100	88	91	93	82	69	96	97	78	98	105	90	103	87	90	99	90	71	98	92	106	95	97	113	98	102	88	87	98	89	86	94	119	83	97	89	79	84	86	82	97	100	93	96	103	78	95	81	96	100	82	102	91	95	94	92	109	92	89	79	87	98	94	104	95	98	97	88	75	84	94	103	96	95	118	82	95	108	86	90	74	98	95	81	103	90	75	83	106	101	97	97	87	96	98	95	94	86	91	90	101	101	88	76	94	82	101	89	77	90	96	92	105	85	89	84	88	65	80	93	91	84	86	94	93	85	85	91	92	84	105	96	91	94	83	97	97	94	87	99	98	99	88	80	95	95	83	100	96	99	95	90	94	92	89	99	92	111	101	89	106	70	93	80	96	79	76	82	84	96	88	103	100	96	79	79	97	91	87	91	81	77	96	97	105	85	98	104	84	99	97	99	81	87	107	76	98	109	82	84	109	89	84	86	74	90	103	78	92	93	99	116	91	94	98	81	79	92	108	83	98	92	79	85	78	90	82	94	79	84	81	80	91	83	84	110	83	101	81	96	83	104	97	82	88	103	72	102	77	82	103	90	82	95	86	87	90	90	79	107	97	87	79	91	86	94	87	83	92	83	89	101	89	94	99	86	120	89	83	97	94	82	92	106	101	93	108	103	110	80	94	90	85	78	97	76	88	72	89	118	110	92	84	94	87	103	83	92	89	88	94	99	95	96	75	111	81	77	87	95	95	100	106	100	87	96	90	81	88	116	87	81	88	96	86	91	96	87	107	105	95	92	95	111	89	101	114	97	90	91	79	89	96	98	107	88	88	97	92	101	110	86	106	85	86	105	82	84	95	99	88	91	94	77	66	91	82	84	85	100	88	97	86	96	76	91	99	90	103	97	68	81	83	86	89	85	93	69	86	83	91	106	76	94	110	85	102	99	81	98	79	80	92	91	87	87	108	86	97	83	80	104	84	78	86	92	87	95	74	97	103	107	76	111	81	104	92	75	90	97	99	91	99	84	86	101	98	90	77	68	101	93	74	94	98	104	107	90	90	82	94	113	99	88	93	85	89	67	84	84	110	86	84	77	90	102	115	96	90	89	77	91	80	101	98	85	100	99	70	86	88	84	102	102	97	94	81	92	86	87	70	96	90	97	94	100	103	86	80	80	100	107	105	94	87	87	86	86	61	96	87	102	105	81	84	87	110	96	98	94	67	102	89	92	103	96	90	92	79	90	94	103	112	97	106	89	88	92	81	97	116	87	95	90	104	80	111	93	88	102	93	83	103	87	84	98	109	90	76	94	84	100	90	107	80	86	100	105	91	94	103	104	90	97	78	100	82	99	88	98	102	104	75	91	106	83	83	104	100	112	84	96	99	88	94	100	96	103	94	90	68	112	98	91	90	97	105	104	89	87	93	93	107	78	104	105	85	102	88	97	86	93	87	95	87	108	95	94	92	90	98	72	79	86	87	87	101	78	84	102	72	86	110	113	99	101	83	89	92	92	90	94	99	103	87	103	83	90	98	101	84	87	95	82	87	100	96	93	89	76	85	94	102	84	79	86	87	101	86	93	83	87	86	80	85	86	88	95	86	86	89	105	78	95	98	84	91	94	88	92	102	83	103	79	83	97	92	91	91	94	80	77	95	94	82	86	95	98	100	95	84	89	103	96	95	96	86	91	94	80	89	97	95	85
31580	12759	3138	2837	6081	8765	8892	7913	7303	6476	5648	4972	4135	3502	2970	2665	2395	2270	2220	2034	2054	2012	2102	2045	2006	2066	2124	1824	1306	1121	1028	888	880	912	906	861	863	793	768	730	769	782	807	838	915	854	824	825	830	838	782	785	824	755	759	727	763	777	725	715	762	790	756	771	770	739	752	707	691	728	745	713	721	673	705	770	693	664	705	680	656	712	620	718	689	680	676	724	690	645	676	679	675	712	699	692	688	722	647	670	651	706	705	710	634	701	670	653	661	661	658	660	663	628	720	665	640	634	654	686	652	657	632	687	672	681	662	639	697	709	700	683	674	651	689	685	696	668	671	664	667	695	652	672	677	666	632	672	685	621	669	664	660	672	693	596	684	673	646	677	676	694	673	681	664	713	666	646	708	622	690	663	666	740	669	671	644	655	622	655	731	668	742	714	637	660	672	666	694	652	651	644	711	663	644	617	715	698	675	712	709	671	666	650	682	677	676	635	656	668	664	681	650	693	683	678	665	641	679	640	681	658	673	691	635	659	640	687	626	644	695	687	658	713	642	629	685	676	691	677	640	656	678	636	675	677	630	612	666	630	698	687	685	651	643	694	644	655	652	693	656	727	705	647	657	678	640	656	641	674	670	699	694	611	673	679	680	685	653	699	709	704	712	680	697	711	720	756	651	665	679	675	703	654	704	694	678	678	694	640	662	635	643	668	615	676	647	633	623	617	688	627	679	632	632	694	667	680	693	671	649	667	670	672	669	674	627	640	640	677	687	654	668	616	708	698	651	624	650	655	721	675	678	705	652	655	643	663	658	674	703	649	689	682	713	644	658	653	715	705	642	693	722	696	665	689	652	669	632	694	665	663	663	667	698	627	689	676	693	676	646	708	704	703	675	731	658	691	664	676	682	668	689	671	642	700	729	625	663	657	705	681	671	682	668	682	685	661	679	628	681	708	614	693	673	645	663	629	599	704	668	668	659	708	685	650	688	693	636	702	673	663	657	658	685	676	697	674	666	685	687	686	671	671	717	684	692	666	651	635	653	659	656	642	668	681	647	664	631	668	711	690	621	642	659	703	680	703	672	690	703	672	663	656	673	689	683	672	661	707	649	699	681	689	671	638	701	698	645	656	650	679	690	667	677	661	704	698	685	705	686	669	634	710	644	660	659	612	667	690	663	691	702	655	716	655	628	699	749	645	674	668	647	675	671	705	678	658	648	693	707	684	652	679	665	671	677	624	690	653	694	621	685	629	708	725	699	623	652	678	713	659	690	694	685	619	695	667	722	681	694	717	652	681	653	634	675	658	658	694	657	684	701	652	707	662	664	660	655	707	654	684	673	641	699	655	654	680	640	675	684	625	675	649	664	696	689	688	656	676	683	655	743	666	665	695	720	676	663	670	707	707	685	693	647	707	657	653	688	660	677	706	633	632	665	623	682	698	722	698	696	655	684	668	660	689	653	631	667	706	693	681	648	676	680	674	677	688	681	702	689	685	688	657	636	666	686	647	664	682	685	668	646	691	640	678	688	646	714	683	633	630	695	693	700	678	638	633	696	666	675	691	663	680	620	668	632	673	629	710	678	675	703	636	682	666	662	666	690	678	620	639	647	691	682	721	643	693	664	668	661	637	656	661	646	643	642	694	695	694	703	688	683	678	683	636	674	661	686	637	697	653	636	656	680	732	693	678	664	692	668	666	690	681	660	666	688	706	700	679	679	636	684	658	670	691	649	636	691	670	640	683	666	657	665	669	715	676	640	636	676	700	682	698	661	650	667	650	652	684	661	633	710	655	670	657	678	668	615	664	662	654	678	644	648	704	685	648	745	678	691	708	655	685	707	694	652	648	699	667	639	637	621	611	662	676	630	674	680	669	687	694	681	668	699	658	688	706	712	646	720	687	673	679	663	662	705	692	627	678	687	674	679	673	635	679	659	668	666	655	682	602	667	695	649	663	684	683	670	632	718	686	618	680	711	687	674	693	669	639	680	659	684	642	638	634	661	684	662	687	670	703	656	637	639	671	646	685	688	641	669	673	684	668	696	636	658	698	672	628	633	654	633	692	711	684	682	652	621	689	705	675	733	632	651	671	694	686	720	677	680	649	699	702	685	676	640	636	672	658	621	679	656	724	664	623	681	709	665	636	691	695	704	664	690	676	695	680	733	711	674	661	658	637	690	679	664	673	674	682	666	664	677	648	623	692	656	662	648	668	669	673	651	681	651	645	653	671	650	657	697	667	710	673	642	660	729	670	653	657	669	656	676	663	681	660	636	709	658	671	685	697	680	716	671	677	684	670	627	674	690	659	662	657	680	689	646	668	682	665	638	647	697	676	631	699	652	652	641	676	673	619	688	683	702	613	643	651	666	669	661	711	649	667	658	691	663	656	648	605	670	676	626	709	623	700	675	700	744	699	631	673	684	661	630	676	668	684	707	639	682	706	705	640	689	669	723	696	665	654	686	635	669	651	715	649	638	697	668	630	686	667	691	664	653	703	719	659	658	685	637	686	688	615	681	638	663	702	675	691	641	675	703	648	684	648	716	673	648	680	673	696	679	710	678	663	687	669	660	716	684	680	660	689	658	690	657	616	701	654	699	637	672	646	649	650	658	722	670	676	668	705	677	654	688	673	692	706	699	640	656	674	667	641	644	679	672	646	689	693	623	610	649	687	664	644	663	654	672	715	660	670	692	637	669	684	690	717	702	705	630	669	705	711	687	631	639	644	628	706	648	635	678	683	698	618	672	638	665	693	678	669	664	703	644	677	662	681	635	608	691	674	729	702	641	649	640	648	641	592	672	626	676	655	657	645	620	681	641	625	684	644	650	680	652	656	672	679	673	674	657	644	653	656	682	667	667	652	719	684	656	665	689	627	650	661	633	627	668	705	668	653	662	712	660	653	706	678	668	683	621	637	643	685	657	679	704	669	679	725	669	661	649	720	650	704	670	663	678	675	655	663	670	671	670	662	630	661	661	665	700	658	657	676	670	663	672	659	679	681	638	673	653	651	688	679	695	654	659	652	668	687	701	672	662	709	673	720	651	677	706	677	629	666	656	659	683	657	680	689	680	697	708	653	686	647	691	697	734	667	657	641	642	669	674	699	645	656	663	645	630	648	631	674	685	633	683	694	650	665	697	702	665	645	725	675	673	666	703	683	631	705	666	659	666	673	638	671	647	652	664	660	689	711	674	668	660	665	652	706	628	668	647	654	663	643	689	701	625	662	663	686	643	663	695	645	658	698	724	668	705	705	641	666	662	631	722	690	659	676	676	693	656	642	716	686	702	630	672	661	673	667	715	718	650	649	695	664	607	657	698	660	661	685	711	654	688	706	661	700	660	683	657	699	646	689	640	637	648	688	685	652	649	677	709	667	695	681	662	727	676	655	628	650	660	647	700	687	627	630	639	642	675	694	687	671	684	659	692	655	652	658	672	667	633	639	681	663	646	636	653	669	679	684	679	700	698	649	733	651	662	710	625	639	655	682
5220	1544	291	204	193	238	232	270	244	240	245	221	218	217	213	179	159	184	173	152	149	168	149	157	163	193	167	133	170	145	117	128	114	132	128	129	127	123	102	107	129	101	105	131	116	121	121	118	122	112	117	120	128	113	109	83	107	121	117	99	132	110	117	116	119	118	109	116	120	124	105	104	118	103	120	104	113	110	121	117	102	126	110	123	120	112	121	107	117	114	99	122	98	109	106	109	115	103	110	95	101	79	120	109	92	90	107	103	115	92	114	101	112	103	133	112	112	98	103	103	127	120	93	116	113	123	116	126	119	110	109	124	117	117	116	110	89	105	96	124	106	112	112	110	95	95	102	107	127	118	107	112	112	115	102	114	130	97	113	98	127	101	107	103	104	124	98	97	120	104	110	117	113	98	96	105	93	122	97	104	114	109	104	103	110	110	112	107	92	109	105	102	111	123	120	115	100	114	115	96	116	129	116	95	108	93	118	126	100	110	108	94	112	106	108	102	111	115	117	106	92	108	112	108	98	106	98	124	107	118	115	98	112	99	107	102	114	110	106	104	116	109	118	113	94	120	109	101	108	108	123	105	100	114	107	101	120	93	119	99	114	102	111	108	115	125	110	122	133	136	114	115	116	121	95	92	100	135	98	109	98	104	109	99	102	119	110	132	108	100	118	108	123	129	102	120	112	108	108	103	95	90	120	106	126	128	103	99	101	97	124	101	106	122	101	117	119	106	120	123	110	93	103	104	119	101	124	104	97	101	111	98	101	136	112	108	123	119	106	109	111	98	102	118	124	99	94	108	105	104	114	118	115	111	107	115	123	111	107	113	108	103	106	130	115	98	128	106	103	107	114	112	107	109	109	97	102	110	106	123	99	117	106	111	101	100	114	110	107	118	102	115	137	106	121	106	105	118	96	117	137	112	113	108	130	111	105	108	108	114	116	116	103	110	114	121	105	113	111	114	109	114	113	112	125	103	109	126	96	117	99	111	121	106	108	104	106	99	115	105	103	102	98	114	101	121	115	127	90	116	107	116	126	105	103	110	105	122	141	101	92	109	119	102	118	116	108	110	83	114	116	99	108	113	114	120	119	103	105	107	121	144	109	112	112	101	101	113	112	103	101	112	81	105	113	108	119	98	117	97	101	97	120	109	119	89	129	104	126	109	117	98	110	95	96	104	116	107	107	104	104	96	102	90	114	111	107	109	100	117	122	113	115	111	114	126	102	107	96	102	121	117	103	120	112	106	116	113	107	143	117	98	115	100	118	103	122	109	94	103	103	113	116	111	103	134	116	108	125	111	115	116	89	109	125	121	119	90	104	91	122	105	99	96	102	91	120	104	111	106	107	125	109	123	88	134	96	108	84	110	117	108	127	118	109	112	101	94	92	121	115	118	107	115	112	96	95	111	127	120	107	114	124	109	121	95	99	116	116	114	95	128	80	117	114	98	96	129	131	111	108	130	94	114	133	117	123	115	113	121	100	115	100	115	134	113	120	120	106	115	120	112	112	98	94	123	106	119	123	106	103	99	110	104	115	106	89	106	123	114	97	115	98	113	131	109	123	130	115	114	106	99	106	120	102	91	103	124	112	111	104	104	104	115	113	92	112	119	108	128	117	105	119	106	111	114	110	104	108	111	116	114	106	97	109	119	121	104	97	109	121	109	112	106	100	99	104	110	109	124	109	122	132	115	116	102	122	133	103	112	122	125	134	118	94	102	112	105	126	104	108	107	105	102	112	110	105	102	103	100	109	117	110	106	110	112	111	107	110	113	120	106	141	101	95	96	109	123	121	115	118	109	110	120	104	101	95	125	101	97	113	110	119	97	105	112	127	109	111	115	112	107	111	127	110	115	108	102	112	107	109	110	118	113	97	105	131	112	91	110	119	115	111	109	98	87	105	107	116	118	96	104	108	115	112	110	97	123	114	106	120	97	113	109	111	88	99	116	100	109	112	98	111	111	122	119	113	119	102	129	109	114	119	115	111	86	109	123	105	115	116	101	102	109	139	105	106	106	116	115	110	112	115	116	124	128	100	105	97	122	132	89	98	95	114	106	95	113	125	107	116	91	120	105	112	95	112	129	98	141	133	107	114	104	95	104	116	120	99	102	126	124	95	121	113	89	117	100	116	98	99	105	107	99	126	85	78	115	108	100	98	98	127	105	104	121	114	96	104	111	113	96	105	107	110	98	120	106	100	112	90	102	120	100	115	108	101	132	127	120	113	115	109	118	98	115	126	123	116	101	110	106	119	111	102	107	110	121	110	116	119	119	104	99	103	114	105	109	125	135	105	125	114	117	93	102	122	98	122	118	119	106	111	103	113	96	106	104	114	125	122	126	112	109	102	85	104	119	136	123	104	120	120	116	112	92	108	104	108	112	117	106	101	110	102	113	116	130	106	104	117	95	107	103	110	114	110	122	110	89	100	97	107	101	123	78	100	101	122	113	99	106	94	107	109	103	132	95	102	118	95	126	125	123	109	126	112	113	99	101	94	118	104	102	113	104	132	110	105	106	98	113	109	128	120	112	124	113	122	96	98	137	109	113	110	107	116	94	119	93	100	125	129	104	94	111	105	102	102	108	112	119	110	75	122	107	103	119	109	110	138	112	123	112	118	112	105	108	111	118	129	103	110	126	95	107	107	114	111	130	116	102	116	102	124	109	109	95	119	90	97	110	94	126	115	107	107	101	89	112	113	101	98	86	123	132	88	98	99	114	106	121	100	121	109	108	108	104	110	130	105	131	124	101	101	108	94	95	95	112	107	114	119	135	104	119	123	109	124	121	112	98	110	115	92	108	126	125	116	107	107	119	123	113	97	139	109	103	94	107	115	100	117	118	101	121	121	101	90	108	94	102	102	116	98	100	110	126	113	98	106	112	98	115	125	116	114	100	112	95	104	111	87	97	109	129	107	104	111	102	116	109	99	107	116	97	129	113	121	98	120	119	106	115	104	114	119	122	113	90	111	109	102	124	112	119	112	111	126	94	102	104	110	113	81	99	122	102	120	108	107	109	101	87	113	121	96	118	99	109	115	111	106	119	105	115	101	101	125	114	104	117	115	123	107	104	99	140	116	110	119	106	122	126	103	102	107	100	111	106	77	114	100	105	125	110	107	121	95	117	124	97	120	123	93	111	104	116	113	122	104	110	115	105	112	120	95	129	105	107	102	114	115	122	113	88	123	89	104	118	120	113	100	105	119	95	100	116	128	107	102	103	99	104	100	111	106	94	110	112	127	97	108	98	113	101	114	106	115	110	93	114	114	138	116	117	117	82	112	96	101	128	107	104	125	109	101	106	105	107	103	100	102	100	110	98	124	113	115	116	117	125	98	113	115	87	126	110	113	114	105	93	102	96	100	132	115	111	106	109	127	120	110	110	110	101	116	110	120	85	112	108	99	112	92	101	135	117	114	89	98	111	134	113	87	107	129	95	110	105	98	94	101	97	114	107	132	112	98	127	119	107	108	106	113	121
29721	12028	2869	2881	5784	8341	8543	7828	7217	6536	5531	4896	4334	3556	3133	2842	2604	2441	2363	2167	2290	2207	2194	2206	2097	2167	2197	1898	1559	1353	1199	1100	1063	1053	1024	1038	978	925	943	863	891	942	926	994	1003	982	955	968	1017	1011	940	947	961	913	900	900	880	925	897	899	875	937	864	955	870	948	842	908	890	824	942	869	820	890	903	887	864	851	873	855	851	828	876	900	850	779	915	842	864	874	815	785	856	804	907	861	849	781	862	846	871	860	810	858	795	838	800	836	797	801	842	844	879	815	773	799	852	840	845	806	871	864	793	857	772	839	830	804	801	808	819	842	793	817	836	803	863	777	863	823	800	830	831	824	818	839	813	822	890	825	859	802	822	833	819	843	820	784	825	805	801	806	834	835	849	841	829	836	759	809	765	840	836	836	817	842	805	814	871	791	845	827	841	819	815	807	868	828	796	815	886	815	854	838	868	825	855	898	863	873	831	839	815	841	823	815	786	800	858	840	828	797	835	799	831	835	792	814	843	822	798	812	832	839	790	828	855	824	814	868	803	840	839	836	856	795	807	819	843	869	838	813	812	844	840	788	828	834	817	855	870	820	768	875	820	885	796	857	810	880	857	802	825	843	807	778	844	843	848	824	845	794	833	837	817	801	802	848	833	803	809	852	847	869	853	799	859	812	850	813	802	834	756	858	833	833	899	830	809	832	808	809	813	837	845	884	818	817	824	864	860	854	791	873	857	856	805	824	849	780	814	829	803	762	801	783	773	806	838	854	841	833	796	834	871	802	871	795	838	822	831	824	835	826	783	794	845	857	848	847	852	785	816	820	837	812	741	870	807	787	831	789	881	813	827	813	899	812	829	839	901	853	833	815	813	814	783	803	833	834	804	851	876	799	861	867	816	826	861	817	819	851	808	815	820	808	816	836	849	804	832	860	899	890	812	824	874	858	881	838	785	783	818	792	863	829	829	821	842	785	804	846	854	842	796	795	818	824	828	832	793	773	877	861	851	777	807	816	870	858	810	874	821	811	821	847	787	850	860	804	768	822	882	756	857	834	821	773	836	753	878	837	808	859	800	823	801	813	863	845	873	851	798	881	847	874	809	817	833	807	841	822	828	799	805	841	853	808	857	822	822	831	813	835	882	808	872	809	807	773	858	862	873	768	823	831	773	812	756	844	856	849	759	837	799	831	847	806	805	838	838	842	847	856	820	826	905	822	844	849	853	831	783	816	838	835	837	834	837	859	768	851	797	798	763	836	858	836	780	819	856	864	866	794	783	825	862	813	831	823	834	835	827	865	815	808	830	852	862	809	793	867	850	813	833	844	771	831	835	850	865	818	798	799	798	837	808	813	842	837	854	845	847	821	845	790	819	798	867	799	832	842	847	812	822	851	809	819	843	802	812	822	862	840	804	803	777	797	832	844	822	813	792	819	877	847	869	806	843	855	851	841	791	842	835	812	841	868	859	824	859	827	840	793	816	865	796	786	807	795	851	817	835	905	846	785	819	824	821	861	791	836	836	812	875	850	801	806	853	840	838	836	814	782	838	806	815	888	845	777	827	882	819	843	799	860	843	868	810	844	839	783	848	837	847	801	824	839	869	847	847	848	782	850	875	818	819	806	798	822	835	833	843	772	827	841	808	819	809	823	816	835	857	862	867	885	839	807	735	854	855	811	895	799	843	815	801	831	819	814	872	787	849	841	839	828	872	851	833	843	811	850	801	807	825	884	831	866	826	783	815	791	888	840	842	823	781	813	862	828	798	850	835	843	871	780	774	829	814	826	830	823	858	829	866	837	831	811	805	809	809	802	821	820	860	755	787	835	796	819	821	861	845	837	815	777	856	831	834	791	827	859	777	853	806	804	870	855	832	843	788	764	805	800	851	826	833	799	842	854	859	881	808	811	835	811	812	807	804	847	828	833	806	820	833	808	822	776	875	819	844	837	812	787	803	803	842	835	763	847	867	838	787	833	879	852	854	765	839	837	824	829	826	815	780	807	851	841	800	865	816	836	814	865	866	814	826	841	802	819	815	851	775	852	808	807	829	815	891	807	842	808	803	783	810	838	875	803	795	844	853	885	815	835	836	833	845	877	837	853	790	845	791	803	828	844	863	821	841	775	828	835	790	873	872	841	873	805	790	819	845	798	839	830	783	815	876	844	839	865	839	834	759	834	799	843	809	792	817	806	766	875	802	816	852	803	794	842	827	793	800	830	866	827	817	797	813	810	829	859	812	821	879	874	816	836	875	814	859	839	841	802	868	798	819	803	832	810	848	802	838	814	782	875	803	863	886	823	794	810	877	831	799	831	821	791	815	799	800	843	829	828	867	858	793	866	828	811	819	833	820	842	835	821	812	854	807	838	773	862	820	856	833	909	816	862	797	842	774	841	863	802	837	835	817	825	823	906	804	853	824	855	836	850	829	844	827	817	824	824	869	828	803	848	809	807	844	839	855	850	863	789	855	823	817	819	831	822	824	852	893	783	822	859	868	845	841	805	890	857	774	875	832	832	804	833	764	811	794	807	792	837	877	816	878	844	817	850	835	851	817	798	815	857	789	847	842	878	839	895	859	795	836	838	835	831	836	776	883	886	854	856	837	789	794	796	825	848	806	826	804	783	828	812	742	846	842	837	835	815	838	797	801	846	854	846	876	829	814	838	751	835	879	789	852	811	868	862	828	859	850	773	818	828	827	814	812	823	856	805	846	824	844	842	794	822	844	831	866	815	832	806	872	850	838	792	835	832	862	877	873	810	812	857	839	839	823	818	847	831	799	886	823	827	832	811	880	855	849	847	802	809	810	848	842	813	845	837	868	848	795	810	794	812	823	817	888	809	847	859	864	817	785	829	844	800	831	819	805	846	842	793	853	851	859	785	881	875	819	824	796	849	889	853	831	825	770	820	790	811	828	779	866	765	816	842	782	801	813	834	841	841	856	834	866	845	829	880	883	752	857	833	838	826	797	856	843	844	808	825	822	852	809	826	830	883	850	801	768	834	775	828	865	840	834	822	867	804	844	806	831	830	766	807	821	849	784	824	795	868	841	891	834	823	844	844	815	792	797	821	891	880	846	798	810	889	829	780	841	815	825	799	837	814	865	816	779	815	838	800	843	862	844	856	836	795	802	803	824	842	813	855	818	863	823	855	847	832	806	832	835	796	817	841	893	851	788	826	801	878	858	809	794	818	834	883	803	826	814	869	829	834	830	795	844	833	807	868	794	878	819	858	828	800	839	845	851	816	880	792	853	818	826	810	839	893	821	824	851	851	799	826	860	818	839	854	831	795	826	817	784	783	849	834	808	847	780	842	828	865	843	814	903	853	805	877	781	748	838	805	884	830	813	893	787	812	807	820	745	825	814	837	859	826	774	800	828	775	804	838	856	807	845	832	821	847	870	822	839	811	792	834	889	854	850	822	847	816	778	788	832	871	834	793	835	806	887	818	802	832	828	792	813	780	835	852	809	864	808	843	844	894	886	860	847	837
6491	2410	383	231	205	266	313	329	328	309	299	300	233	208	188	234	184	233	189	189	159	189	173	196	192	204	175	188	162	145	148	140	123	124	120	135	144	144	107	128	141	127	136	132	137	124	155	129	124	116	145	112	147	128	110	141	120	118	111	125	141	107	114	127	129	107	130	117	122	106	121	116	120	121	133	134	116	103	129	117	120	102	114	110	105	117	122	136	115	144	110	108	110	111	121	126	117	132	123	130	138	135	114	120	135	116	128	118	132	100	132	127	118	105	127	123	118	113	114	115	109	130	121	126	133	116	123	101	119	117	116	120	84	119	119	107	105	129	115	114	131	101	92	99	136	111	117	119	133	105	120	130	107	118	100	115	114	137	122	115	114	122	120	104	110	126	116	121	122	145	121	114	108	127	110	119	127	128	129	110	123	120	117	143	112	127	111	120	98	118	125	132	116	120	122	138	125	125	129	112	116	120	125	117	115	143	107	131	134	124	124	127	128	111	139	121	122	117	130	112	135	140	139	123	100	111	137	141	111	121	115	127	112	125	136	135	114	116	113	131	114	102	107	113	106	127	102	116	121	116	128	124	131	128	132	117	134	120	129	112	112	115	117	140	126	113	112	118	112	118	113	113	119	99	119	116	94	110	95	133	111	107	119	124	126	127	112	128	137	121	129	110	113	100	138	122	109	117	123	123	114	115	106	127	111	112	105	125	120	125	132	122	132	111	108	117	129	122	113	114	105	122	97	112	111	107	102	114	122	126	123	115	121	125	103	104	136	114	134	116	123	132	119	126	117	112	114	111	95	126	123	108	116	111	115	104	118	109	115	102	137	122	140	113	138	140	111	110	122	122	132	115	115	107	123	137	115	131	122	117	110	114	127	123	111	136	112	126	120	108	115	113	129	118	115	124	123	106	113	137	133	122	119	112	120	132	107	117	116	122	135	118	119	125	121	114	131	114	126	128	111	105	124	112	121	106	118	118	120	123	133	124	111	120	119	112	119	118	128	115	135	128	113	130	127	110	114	117	123	133	108	116	129	141	122	132	111	116	124	117	119	120	111	120	135	139	126	127	124	111	137	99	114	119	103	131	114	128	113	122	113	115	138	125	110	115	102	122	105	107	117	111	117	135	125	115	121	94	136	130	131	130	111	118	136	115	98	97	116	112	120	106	139	123	128	120	129	124	102	131	134	103	120	124	106	102	118	116	128	119	114	108	118	124	104	105	126	125	114	120	116	114	113	138	134	111	127	115	119	114	121	143	145	97	134	100	116	140	130	129	112	103	125	107	107	111	129	115	127	119	105	119	121	115	120	111	127	129	111	126	114	141	122	125	104	110	114	136	137	129	116	127	147	129	109	107	120	126	110	129	119	116	124	105	123	124	134	114	144	119	129	113	116	136	104	111	122	115	122	119	124	98	126	130	116	117	109	118	126	118	134	126	95	107	114	97	146	119	106	116	138	122	131	121	125	109	115	115	120	135	122	123	126	151	145	120	117	140	125	124	110	133	129	122	115	130	129	127	148	100	147	120	101	119	111	123	110	130	106	105	126	118	131	103	115	112	113	124	129	120	108	124	104	121	118	121	113	120	112	121	130	125	133	132	142	113	111	124	126	112	118	104	122	118	109	110	137	120	117	130	116	116	137	108	113	125	134	112	118	130	122	117	130	133	120	121	107	125	128	130	125	125	133	116	103	124	155	123	123	105	105	130	131	115	122	114	129	123	127	101	135	108	121	115	98	102	140	126	115	122	143	119	102	112	116	111	112	147	116	120	116	130	119	104	115	104	108	131	124	138	104	113	120	114	104	118	136	115	105	122	122	106	138	101	140	111	115	106	116	130	138	134	110	138	119	110	107	132	105	125	139	120	144	111	101	122	152	120	134	113	143	96	116	114	126	115	106	104	110	108	104	133	129	110	126	128	109	120	96	122	126	103	126	127	115	111	137	133	124	104	123	108	118	103	122	120	134	115	119	113	89	113	122	135	104	121	112	146	117	108	113	118	106	144	129	114	121	117	131	123	103	129	121	129	130	138	121	114	122	126	135	110	97	98	101	104	111	125	128	131	131	123	111	114	122	119	91	114	114	117	131	126	130	125	126	135	123	129	131	109	120	104	131	112	120	129	130	124	89	128	113	126	117	108	124	118	129	118	126	112	121	122	118	131	114	117	115	126	113	127	122	114	118	129	133	109	110	121	105	153	107	117	119	107	110	132	127	138	127	134	124	121	132	132	135	122	116	123	111	115	117	108	119	139	111	121	94	110	139	121	159	123	141	120	124	118	120	121	115	137	141	128	118	110	130	119	117	139	123	113	111	135	125	125	109	124	140	114	136	111	131	110	133	107	118	108	121	122	114	117	112	122	117	114	104	116	115	103	143	95	103	132	126	110	122	108	97	120	111	131	128	109	123	119	113	114	107	114	146	123	124	103	102	112	128	125	113	127	119	112	121	141	133	138	106	125	132	119	122	99	129	128	109	116	103	118	126	141	107	134	107	128	110	132	111	119	108	137	108	119	127	135	109	100	124	127	139	102	114	127	119	135	115	127	124	135	103	123	122	118	127	119	121	121	115	122	137	113	104	113	110	115	108	102	104	106	109	126	120	115	135	130	105	123	124	108	132	134	124	109	111	121	122	123	117	133	117	123	111	134	121	120	122	132	106	124	123	123	116	125	115	117	99	115	123	115	105	121	128	137	134	118	121	129	109	108	115	134	124	106	128	110	136	104	104	113	90	132	131	119	104	115	120	122	119	138	127	118	125	139	120	127	132	110	135	117	109	127	123	124	135	109	132	127	135	110	135	128	134	116	108	123	113	126	117	123	141	125	119	121	123	122	105	136	142	115	126	120	119	124	113	101	124	126	116	133	101	121	116	123	142	113	124	132	121	139	105	114	127	110	104	124	132	138	123	103	112	110	125	115	114	119	133	141	116	127	125	111	106	113	110	123	124	112	103	121	111	107	104	121	111	92	108	118	130	122	121	117	108	106	108	125	116	128	129	117	115	135	114	119	115	133	121	140	131	127	106	109	107	121	114	113	128	108	101	108	122	144	107	102	114	115	140	115	113	119	115	124	119	102	113	129	112	112	113	135	98	117	122	109	129	134	137	124	130	127	122	125	124	109	124	123	115	116	106	103	124	135	124	144	116	134	114	103	135	126	112	116	131	135	122	127	124	120	128	108	97	121	134	106	123	102	124	123	109	109	125	128	118	122	110	125	113	122	113	127	125	115	116	118	127	114	122	115	122	113	118	136	127	127	120	131	112	104	107	108	119	124	139	110	127	106	119	112	125	129	112	113	153	115	121	110	110	107	118	105	128	108	110	99	119	115	132	109	114	108	114	115	135	134	120	121	117	123	117	125	145	116	121	136	135	116	125	120	127	123	122	112	120	120	122	118	111	131	114	118	118	128	131	110	104	142	106	118	134	122	125	138	103	129	122	138	122	133	147	125	114	142	119	122	129	123	117	126	132	106
34434	15784	3579	3530	7349	10382	10593	9624	8576	7900	6544	5830	5080	4316	3775	3373	3152	2946	2879	2603	2540	2685	2612	2564	2587	2490	2594	2324	1972	1574	1273	1239	1240	1138	1158	1131	1096	1075	988	1039	987	1052	1046	1054	1120	1116	1080	1023	1103	1058	1032	1036	1001	1013	989	970	985	966	934	958	1001	988	971	947	990	1028	921	880	885	964	889	937	886	936	954	906	892	882	866	929	910	908	919	902	880	939	953	920	866	868	832	874	926	884	942	894	917	895	872	870	914	882	878	877	891	939	904	883	965	911	860	855	849	850	924	878	876	818	897	864	895	898	883	853	823	879	889	903	882	857	819	848	815	845	898	853	869	896	852	877	883	836	862	868	904	867	937	848	863	895	854	869	881	865	839	830	871	872	840	870	878	884	851	842	815	895	881	868	929	887	832	892	910	875	865	839	896	857	823	858	886	846	840	848	894	839	898	807	915	850	878	843	875	896	861	811	916	890	909	859	800	907	859	857	867	835	895	949	857	898	822	858	918	917	878	853	871	920	826	897	830	897	883	893	871	875	870	901	855	871	836	871	856	836	913	873	835	859	884	852	845	861	883	888	875	889	841	833	881	854	866	827	902	882	887	863	874	810	904	883	905	862	858	852	904	868	859	897	832	907	822	856	904	909	934	826	843	913	940	881	916	851	848	850	901	881	911	836	914	835	861	881	853	885	881	841	938	865	836	868	853	890	923	865	848	829	870	817	896	881	836	894	844	928	857	847	852	903	883	847	863	883	866	891	871	834	851	807	873	893	876	884	805	872	885	824	834	871	838	855	876	832	873	860	828	850	877	820	913	903	837	858	865	877	845	866	896	888	847	879	855	880	881	854	910	839	840	896	823	888	822	890	875	912	824	834	842	884	838	893	881	832	879	867	878	858	891	866	838	910	901	832	897	901	881	850	831	921	892	831	911	881	912	830	897	849	904	868	875	891	896	856	864	894	887	888	839	885	914	853	853	947	848	803	864	835	920	898	906	877	884	798	899	926	870	859	880	875	846	880	898	852	928	866	897	883	865	868	893	958	906	945	855	867	937	878	884	848	880	964	906	854	846	891	897	896	900	886	841	885	827	869	866	862	876	938	848	866	871	841	901	881	814	860	923	835	842	879	871	847	869	890	906	878	857	852	854	882	838	904	869	820	864	856	929	905	840	812	880	836	885	874	899	804	889	870	895	876	879	888	889	882	871	849	885	906	879	828	886	884	896	900	862	892	834	843	858	840	889	902	834	859	937	833	927	891	839	878	906	840	807	876	916	826	844	833	848	839	880	851	836	845	897	889	861	839	885	882	838	888	916	854	859	901	915	849	871	902	902	871	849	868	857	866	901	889	918	889	866	801	838	836	840	886	803	872	957	937	861	881	894	855	879	892	901	840	866	887	813	853	913	866	875	861	840	937	872	881	890	867	861	871	828	917	833	859	922	901	863	874	869	866	888	908	888	931	834	909	811	939	842	865	844	861	887	883	897	869	885	882	910	872	873	877	900	885	898	858	835	863	881	869	900	854	900	861	867	859	917	826	847	834	919	917	899	876	788	896	874	869	850	828	872	877	886	880	900	854	898	902	898	874	879	870	859	906	881	873	865	836	867	865	843	885	911	886	895	936	882	867	899	947	895	863	845	851	879	887	893	874	885	860	924	861	862	866	929	901	880	857	881	810	911	826	851	886	929	819	884	900	884	854	870	892	879	855	863	913	858	863	879	854	921	846	889	848	901	858	904	883	892	865	871	856	804	917	892	855	811	893	798	834	829	889	844	886	814	927	842	931	876	855	837	855	855	863	874	833	909	845	903	887	837	856	885	855	896	910	889	925	883	866	916	929	899	894	880	887	895	851	899	866	867	885	873	877	831	880	921	928	889	852	914	871	917	854	871	875	857	901	872	906	885	826	859	924	891	900	857	873	897	825	886	909	891	893	815	908	867	857	866	907	848	902	857	898	921	887	863	909	870	889	909	879	925	913	852	866	846	843	846	851	843	902	866	903	889	879	883	883	862	893	896	899	846	881	913	844	918	819	891	868	885	867	835	876	871	872	860	877	839	862	887	866	861	938	815	850	856	883	860	902	883	869	912	810	854	876	848	808	881	885	875	878	883	834	850	894	849	865	877	876	907	779	892	878	882	853	872	900	847	833	874	875	835	871	857	889	861	855	887	886	846	844	905	861	903	882	824	875	831	824	858	906	874	909	810	878	868	866	831	830	843	876	870	855	872	864	891	927	883	877	836	891	943	834	894	877	854	874	849	846	855	859	862	868	920	851	842	831	864	899	820	901	827	875	915	918	886	832	845	913	862	819	866	867	839	870	887	897	866	845	860	864	830	869	841	901	897	888	874	854	924	884	882	845	881	879	904	835	864	832	879	867	893	901	916	920	907	900	902	880	860	892	843	858	853	887	868	894	877	840	819	882	839	860	865	872	851	919	850	901	864	831	886	852	885	873	893	892	864	899	850	871	881	843	848	847	840	855	864	905	852	883	897	883	844	861	823	865	898	887	850	884	839	834	861	896	883	834	844	887	837	900	831	926	884	878	862	893	931	901	909	914	930	871	873	893	843	884	877	862	859	888	878	911	854	867	819	877	929	863	906	888	880	861	864	888	878	851	853	845	880	923	854	938	913	897	825	864	834	814	875	851	852	844	870	860	893	919	865	903	889	837	899	884	874	848	868	842	869	832	892	883	906	870	823	895	853	861	853	893	837	850	866	818	884	881	903	919	860	910	887	890	844	878	822	871	860	846	900	911	842	897	853	891	868	863	893	872	899	866	897	864	921	843	878	830	909	938	858	845	901	849	850	865	897	834	870	887	915	865	904	888	878	894	843	880	798	917	947	872	884	880	882	877	844	848	849	866	876	853	905	872	915	902	838	829	839	877	893	867	846	831	799	864	881	842	900	844	879	892	929	888	824	861	932	903	864	852	847	879	870	860	882	862	813	832	903	873	864	875	836	868	872	951	856	877	848	877	868	862	928	801	914	879	896	860	887	875	851	888	840	887	907	834	871	867	885	863	854	880	903	818	827	865	820	828	870	901	883	925	881	842	898	884	890	894	876	831	882	864	849	876	808	858	862	888	857	864	798	886	894	890	904	891	842	872	915	908	913	883	894	886	881	849	854	855	864	860	873	981	868	888	836	856	881	896	874	845	833	844	811	820	848	906	848	875	886	905	838	882	909	879	912	877	898	862	893	881	890	889	850	859	874	857	874	882	844	874	909	889	859	891	875	856	850	876	871	854	876	881	849	903	831	911	861	864	965	822	839	880	900	818	820	883	884	808	837	850	887	821	854	856	869	868	880	888	857	875	870	891	823	802	871	896	896	912	879	877	919	852	898	867	885	870	847	856	899	909	915	809	899	874	857	914	928	859	868	849	902	862	875	859	860	870	879	887	892	882	852	906	865	912	832	904	908	849	852	896	919	844	854	917	886	866	831	843	836	879	864	848	878	877	857	857	893	869	869	851	916	879	871	878	856	876
3360	902	195	150	139	147	188	172	178	154	192	158	129	128	138	140	110	114	112	117	110	100	108	121	104	117	125	117	117	102	82	107	103	79	103	74	75	83	73	88	76	75	73	93	85	82	76	78	98	84	72	67	87	86	82	75	64	72	88	77	82	66	88	83	81	90	69	79	89	69	84	73	68	73	80	88	69	83	68	98	72	87	91	49	85	77	69	74	96	81	82	84	80	80	92	73	77	88	80	65	75	74	65	75	86	83	82	69	80	80	100	87	61	77	79	67	68	91	71	75	72	63	83	78	68	91	70	83	76	78	63	81	80	79	75	76	78	79	81	79	88	84	85	88	82	68	82	84	82	83	81	98	78	85	88	89	68	61	78	94	75	65	73	64	84	66	94	61	79	73	89	81	75	57	67	69	68	77	80	84	73	67	58	75	74	87	72	80	91	73	74	99	89	91	96	81	83	61	67	70	63	77	81	80	91	67	66	77	81	74	85	83	83	76	78	99	74	67	88	86	68	91	73	62	71	72	78	58	76	78	63	85	82	75	62	79	64	66	78	69	68	66	72	85	79	87	77	68	73	73	75	64	65	70	87	91	66	72	83	81	66	61	80	68	86	70	73	77	72	75	67	83	69	87	73	75	66	75	78	84	102	65	73	63	65	55	83	81	87	71	72	76	82	69	75	87	75	75	78	79	83	78	74	71	84	72	77	77	64	78	85	71	79	86	65	79	85	75	72	64	76	74	86	76	78	81	90	80	78	72	75	97	71	72	91	88	89	76	78	75	81	77	86	74	87	87	69	81	78	81	88	70	58	72	72	77	64	79	68	79	78	76	72	56	86	75	73	80	89	81	72	77	86	85	74	90	60	70	92	76	84	62	72	73	84	68	93	79	73	82	77	82	69	80	59	91	62	73	67	90	82	80	81	78	78	90	83	83	91	64	81	87	85	63	84	64	71	72	78	71	80	88	73	68	85	79	67	75	75	81	86	76	77	80	76	78	70	82	88	85	86	76	89	80	64	76	64	80	79	76	69	73	95	85	78	67	85	81	71	91	90	81	81	75	69	84	91	75	71	70	69	67	79	91	74	85	72	76	78	100	91	68	72	83	70	77	77	82	81	73	68	76	70	89	95	85	75	81	72	84	83	89	81	73	95	81	71	87	81	75	81	75	89	74	72	66	79	80	65	80	71	74	72	93	103	72	80	61	71	77	72	68	70	72	91	65	76	80	77	94	74	110	79	78	71	66	69	76	91	60	75	78	68	78	79	89	69	64	94	78	90	81	72	66	72	67	80	74	76	66	82	97	89	86	81	68	86	86	89	79	69	89	57	90	80	79	61	84	83	67	68	82	59	79	88	71	74	71	95	98	68	78	80	71	81	69	59	77	84	74	79	97	86	75	78	87	69	61	94	61	76	76	76	88	83	62	68	64	89	83	73	86	77	81	66	89	84	84	76	74	58	100	89	82	87	65	72	67	67	70	74	71	79	82	67	79	69	66	98	77	83	79	76	84	79	73	61	76	84	83	75	77	53	79	82	88	65	86	67	68	93	84	80	84	70	89	68	80	84	83	87	70	65	77	67	80	80	94	81	83	87	85	95	96	79	72	83	69	64	90	79	91	82	70	75	78	83	79	78	89	68	75	71	84	91	83	91	81	74	77	82	67	78	77	68	74	90	80	87	70	90	74	71	71	80	61	70	77	76	73	75	81	74	97	62	87	79	74	62	68	76	83	85	81	71	80	71	78	67	70	72	69	84	84	67	84	88	77	92	77	70	103	56	74	67	76	80	69	66	67	97	71	74	71	95	77	70	75	58	72	78	65	78	75	62	68	84	86	74	83	91	89	82	66	57	76	95	86	92	84	73	70	76	76	85	66	89	84	72	68	80	75	71	90	82	76	90	75	80	92	86	70	64	85	61	81	75	75	77	69	70	81	76	72	78	80	88	90	69	81	74	72	101	79	61	78	75	72	72	89	75	66	86	68	82	70	68	86	82	88	94	76	90	79	77	59	82	72	67	66	85	73	71	61	90	71	95	78	81	76	68	91	101	84	71	85	67	83	61	82	64	78	73	86	71	64	69	73	76	66	93	70	84	80	73	88	87	67	71	72	58	74	77	77	66	94	89	86	78	56	68	92	82	69	75	93	60	91	79	87	80	72	83	78	80	74	79	70	78	66	84	71	80	86	77	76	72	83	76	81	86	69	72	79	94	81	75	85	89	88	86	81	71	98	69	96	87	70	75	70	67	64	67	71	78	74	68	80	76	75	88	62	71	71	63	69	68	79	74	88	71	82	73	89	94	64	77	87	83	69	75	69	77	72	88	66	80	74	66	83	88	65	69	82	73	73	75	80	68	97	79	75	66	72	73	67	84	79	69	73	82	71	64	82	93	81	80	71	79	91	87	90	71	84	88	81	78	87	85	78	81	82	69	77	86	88	88	82	68	96	88	76	81	83	76	73	91	102	61	62	73	70	72	77	81	76	74	75	88	66	80	84	71	72	79	69	83	71	67	74	69	73	85	96	71	71	74	81	71	69	88	95	74	70	77	83	75	83	98	77	81	71	77	73	75	99	84	63	63	64	74	75	107	87	76	77	85	64	64	63	69	84	71	70	87	61	72	68	77	73	84	88	67	87	81	94	71	76	82	84	95	73	78	73	82	86	87	76	76	70	89	75	85	74	71	78	86	89	64	75	75	78	92	91	70	74	63	62	65	80	83	96	78	89	73	75	80	85	74	68	73	72	73	88	72	95	71	82	66	73	73	88	68	88	66	78	81	79	83	84	71	76	77	73	70	88	67	69	96	70	64	77	66	74	75	66	74	70	72	85	63	70	84	71	71	78	94	75	85	67	93	86	67	76	78	89	77	80	76	71	79	63	88	71	73	77	68	66	86	87	70	83	77	63	87	75	68	82	84	62	90	76	81	74	75	70	68	66	69	79	76	81	70	83	82	75	75	72	84	78	67	71	91	74	69	82	80	76	82	77	70	78	82	78	78	80	71	76	72	79	73	71	84	83	73	69	76	70	81	97	86	88	71	73	85	77	78	82	71	61	72	57	86	72	67	75	69	92	60	95	82	82	82	75	77	87	70	71	81	78	80	88	74	77	73	76	74	80	89	79	79	79	80	80	77	80	61	76	91	71	76	89	76	67	78	92	78	66	74	70	88	56	75	77	77	78	77	66	67	74	88	86	67	84	72	87	83	78	75	80	71	76	73	62	78	59	86	81	100	91	76	92	64	85	84	73	82	83	73	68	80	78	65	88	78	68	66	80	82	76	61	80	81	77	78	71	71	75	81	72	78	85	98	68	85	84	80	72	80	60	82	84	80	75	70	73	104	81	73	73	82	86	78	75	71	89	83	88	79	81	73	81	73	83	71	98	79	75	70	77	76	89	77	70	64	69	84	63	86	83	80	80	77	70	71	80	69	74	77	79	91	64	83	74	73	73	88	88	86	86	75	81	77	79	81	89
25665	8377	1947	2115	4367	6223	6379	5883	5220	4758	4087	3424	3060	2649	2290	2114	1983	1920	1709	1640	1681	1714	1613	1564	1616	1646	1723	1617	1247	979	830	765	771	764	747	681	688	631	670	646	669	674	691	692	655	737	681	749	697	709	730	628	647	680	661	636	646	599	665	608	638	670	631	629	630	607	656	615	593	616	613	613	636	613	618	632	620	589	636	639	584	586	591	622	592	622	585	563	637	580	608	551	612	611	595	603	621	595	637	623	567	562	608	616	615	597	587	593	586	626	601	597	574	638	571	606	514	599	566	582	571	601	596	581	578	619	563	626	588	591	599	588	585	595	599	592	589	553	590	614	563	601	638	571	609	581	616	592	596	562	549	598	561	561	643	608	585	561	623	601	573	637	555	561	617	608	596	585	624	570	547	587	591	611	587	599	584	599	604	579	557	582	556	595	574	644	564	620	593	583	576	621	632	615	657	634	614	599	610	623	589	635	572	610	604	624	627	644	651	620	631	617	556	568	587	572	560	598	597	590	639	554	585	621	595	604	606	579	585	576	575	606	590	605	542	587	602	567	579	593	602	651	604	617	569	617	608	586	603	562	615	589	607	578	562	604	618	578	653	578	646	592	562	618	580	576	568	557	599	577	569	607	598	603	593	542	595	547	558	568	580	587	600	611	606	607	586	589	567	594	593	566	625	596	610	552	588	610	574	613	587	597	637	553	605	605	598	617	578	580	587	532	603	554	579	598	629	623	584	622	569	560	593	541	585	598	575	602	561	620	560	529	567	584	561	598	607	591	585	582	612	584	588	578	586	597	615	621	573	619	594	577	616	636	595	553	579	625	620	608	605	602	551	618	560	599	592	572	607	606	539	624	594	555	587	642	606	588	587	605	576	633	541	604	594	592	645	609	567	602	625	589	592	586	590	613	573	576	559	606	593	570	592	607	609	586	531	603	589	561	591	586	620	603	561	575	622	569	556	577	573	617	572	610	598	594	603	606	616	523	580	609	555	589	604	578	568	593	599	572	658	602	587	554	608	629	617	624	552	594	614	573	600	601	604	612	587	565	613	538	549	584	596	558	585	593	577	577	598	585	593	601	645	584	617	612	584	593	575	607	631	576	622	557	615	570	536	600	585	579	619	632	614	571	559	604	585	568	558	596	581	575	638	589	612	566	562	647	610	570	646	570	621	563	570	581	594	587	556	577	584	574	548	565	571	612	627	578	594	596	562	598	576	591	603	595	623	606	559	624	573	644	592	570	570	563	560	590	568	575	614	570	649	611	617	588	610	540	588	587	576	576	572	560	602	594	582	605	584	577	577	619	580	555	617	560	609	605	528	580	624	625	561	567	579	591	568	569	616	566	609	628	626	587	581	601	596	627	615	598	586	584	593	549	581	601	591	574	567	610	619	602	575	605	575	586	613	532	623	583	603	616	598	616	592	616	596	599	575	568	611	562	643	588	619	599	604	628	558	551	608	599	633	587	649	594	594	588	561	607	596	597	589	600	600	613	593	620	590	552	579	648	587	607	594	545	591	597	563	598	597	544	603	611	609	573	634	575	575	605	660	562	589	608	575	573	609	575	583	587	598	562	629	589	595	617	603	584	568	566	582	604	603	580	610	635	609	634	586	604	609	598	587	590	583	614	585	598	620	547	585	584	607	642	582	560	620	597	562	637	596	597	612	634	623	602	612	596	571	655	587	542	611	581	592	566	589	676	586	568	584	582	589	604	580	577	572	539	582	569	572	538	591	605	572	613	602	590	568	533	604	591	566	593	634	536	579	579	610	590	604	574	606	626	592	607	639	602	592	585	605	594	612	583	663	559	607	578	596	636	549	575	580	560	600	603	564	609	588	588	590	594	621	590	592	555	620	602	621	563	578	580	630	576	603	582	611	585	580	582	549	618	621	617	648	582	632	604	600	629	627	623	569	620	561	610	597	555	600	591	588	641	601	558	596	626	606	586	586	597	608	568	582	587	590	582	594	572	562	629	582	619	649	583	567	598	618	621	625	633	610	579	601	569	582	604	593	558	617	619	596	573	574	610	610	579	580	582	591	601	597	569	620	595	588	554	603	614	585	606	587	616	574	606	597	605	590	588	637	591	574	597	603	596	654	558	570	559	620	625	601	590	567	583	626	597	594	612	545	567	629	608	639	600	562	627	609	616	586	623	587	605	599	586	575	540	612	589	632	634	575	566	595	594	601	600	645	609	650	584	577	607	560	605	560	587	596	598	602	595	564	580	584	597	548	619	615	599	569	576	580	595	605	574	609	545	622	561	634	597	570	598	616	597	575	606	626	611	579	560	581	578	601	585	589	573	593	598	621	570	599	610	587	568	599	574	594	614	572	602	647	604	610	576	530	639	575	626	579	585	566	546	566	601	631	600	589	640	584	557	596	570	606	593	560	577	579	589	589	594	580	608	598	623	618	582	612	594	590	631	578	601	570	572	556	576	616	592	593	593	587	616	625	619	585	624	568	568	565	577	592	591	607	638	618	594	594	609	615	595	620	556	569	582	585	626	571	591	556	599	569	583	630	572	570	612	602	579	626	622	662	579	608	563	567	590	622	625	582	595	620	603	587	603	553	602	601	567	618	560	617	591	647	566	588	621	593	652	563	612	612	615	650	601	638	578	585	566	609	613	575	607	588	572	601	585	621	649	619	565	640	574	583	602	596	610	545	605	617	642	566	653	614	607	616	642	593	604	571	568	603	608	635	541	599	579	595	602	573	593	536	646	632	567	637	569	564	561	614	583	568	581	598	610	599	656	597	574	552	619	621	574	578	578	609	581	576	622	558	611	604	608	609	597	551	616	623	593	653	612	609	579	530	639	608	601	591	613	612	651	614	599	590	561	563	588	562	548	610	575	619	611	550	614	605	544	606	608	615	592	602	599	589	537	545	549	582	622	557	591	575	586	611	604	594	595	569	561	622	578	588	584	576	583	619	549	610	583	552	568	605	668	604	616	623	583	575	607	614	614	600	579	599	581	587	555	576	597	596	589	595	604	608	619	591	585	528	599	583	590	559	559	596	582	661	591	610	626	603	627	578	576	595	596	593	652	633	620	584	592	569	592	579	621	629	573	557	609	575	573	567	611	596	564	610	571	607	573	618	597	619	609	657	623	567	591	588	624	601	575	617	576	616	581	600	594	604	618	589	558	579	560	572	573	611	600	568	581	584	598	573	603	584	594	613	549	566	554	584	632	599	568	578	570	630	637	612	545	629	594	596	611	575	586	579	580	616	596	531	607	614	594	582	579	577	604	599	591	614	619	575	558	565	583	613	535	622	582	587	579	578	608	572	591	585	617	611	544	581	567	585	602	572	611	595	597	607	572	591	594	588	591	557	638	589	561	594	623	569	618	625	587	607	633	604	564	588	558	636	572	583	598	555	587	630	614	616	587	580	582	579	576	632	580	596	592	575	585	516	624	616	594	561	583	629	580	604	611	552	654	580	556	606	611	605	558	594	595	596	605	638	560	642	576	607	632
4832	1778	313	204	163	197	241	270	235	260	235	168	188	158	185	172	152	163	139	139	132	147	127	145	142	150	155	130	148	116	101	88	100	103	109	111	75	96	106	98	96	90	103	92	91	103	90	89	91	76	86	98	97	107	93	95	87	87	75	88	72	130	96	79	94	104	97	86	91	101	115	105	119	94	95	98	102	98	87	106	94	84	98	88	77	97	81	74	89	84	87	80	97	108	93	90	92	96	93	88	97	93	91	94	95	89	93	95	98	89	83	93	83	89	96	79	91	108	94	89	97	81	107	106	72	105	90	80	85	88	96	91	95	93	93	95	79	97	111	80	105	78	90	90	82	96	92	90	79	84	97	86	101	105	99	87	83	103	102	91	94	93	87	91	77	93	91	105	101	111	101	79	99	100	109	112	109	97	84	73	73	109	99	84	101	92	101	78	111	80	85	84	99	84	101	93	80	87	89	124	94	92	110	97	112	80	88	80	101	114	89	90	94	87	105	92	93	84	92	98	82	97	102	90	88	89	104	105	86	96	98	76	94	88	95	82	96	75	90	92	95	107	81	89	87	92	96	84	103	87	98	76	101	86	99	89	94	67	73	78	94	87	74	104	94	94	85	89	112	101	105	86	90	102	70	105	80	97	84	98	88	93	78	104	96	92	99	97	91	86	76	92	103	101	110	99	88	98	88	84	103	100	110	68	86	110	82	88	102	86	83	104	90	91	121	105	76	106	90	86	91	90	94	106	99	91	106	105	76	83	97	71	85	87	98	109	97	86	91	112	95	84	89	91	90	96	99	86	92	87	89	88	76	89	99	72	86	101	92	96	80	90	93	101	86	82	106	93	94	101	99	83	121	103	105	95	93	82	99	91	98	87	94	89	82	104	70	95	93	94	91	84	84	99	92	78	71	103	85	99	81	92	76	77	96	100	107	131	111	85	110	102	74	100	73	99	87	98	104	87	97	110	92	98	88	100	95	82	97	78	94	92	88	94	83	91	87	83	101	95	85	78	86	90	92	95	93	89	94	101	93	80	104	80	70	90	95	73	91	102	86	93	103	110	94	89	92	94	86	103	95	107	99	94	99	87	89	87	80	86	90	96	102	104	85	81	77	102	92	74	80	89	89	98	83	92	77	99	97	98	89	98	103	86	97	95	92	93	88	90	109	90	82	92	102	113	95	84	81	98	79	84	98	87	95	91	87	91	94	93	96	98	86	96	94	90	81	97	101	92	98	97	100	96	98	98	82	89	84	101	89	104	94	103	99	102	70	93	89	94	79	102	96	101	93	93	87	84	85	96	89	80	89	87	76	93	83	97	90	91	105	93	109	107	94	87	85	106	74	105	78	73	86	83	78	90	101	97	105	95	102	82	95	100	96	87	66	94	97	82	102	97	95	86	93	82	83	102	89	118	92	95	101	88	93	105	69	103	90	107	98	93	86	76	89	92	90	86	90	94	97	91	94	75	97	76	86	94	84	83	107	95	107	105	90	90	92	92	88	96	91	93	88	82	79	108	94	91	91	80	95	99	97	85	97	92	97	95	102	98	87	97	86	88	65	93	78	87	103	98	85	91	73	99	97	96	92	84	71	105	96	88	96	104	100	90	102	74	89	107	100	87	85	75	104	84	90	100	84	93	88	95	89	118	87	115	79	88	97	78	94	86	93	104	84	112	76	83	89	87	91	100	87	93	106	105	81	99	98	71	102	103	107	109	98	65	89	93	86	92	99	93	77	90	101	93	91	105	80	101	82	99	97	87	88	77	92	78	84	97	100	99	72	105	98	95	99	105	100	95	110	73	78	110	91	93	82	95	115	87	91	98	86	84	101	82	80	100	99	109	105	96	92	86	90	90	111	105	96	86	78	86	96	108	87	80	95	108	71	87	104	86	99	94	99	95	80	108	88	94	91	71	95	114	103	93	88	104	87	83	82	85	91	94	95	103	109	97	93	93	104	97	78	96	89	89	83	86	86	92	76	93	88	98	92	88	92	105	86	87	78	95	78	106	98	116	111	75	114	86	88	67	83	91	83	101	95	107	88	81	103	79	98	100	80	91	99	96	89	103	78	87	89	109	104	84	89	89	85	93	98	97	90	92	95	104	89	89	90	99	99	93	86	98	103	99	95	101	95	99	85	67	90	101	88	107	95	83	80	89	116	96	102	94	95	100	93	91	77	101	84	94	78	98	86	83	78	93	108	90	90	83	95	89	92	105	101	95	96	88	98	100	87	90	81	99	94	89	95	86	89	95	95	98	83	99	103	97	75	82	94	84	96	89	97	79	79	88	77	113	94	101	73	91	94	97	108	92	89	81	103	85	86	93	71	112	80	100	89	97	110	90	75	94	91	94	83	89	88	93	91	77	104	94	102	79	94	78	93	102	87	105	83	98	86	94	100	94	74	94	85	103	88	94	94	90	85	92	81	83	82	93	105	114	105	77	87	92	87	81	89	68	88	85	90	104	101	87	97	104	91	94	89	106	82	88	100	101	85	92	76	79	97	88	98	80	86	87	87	96	91	85	98	84	99	84	82	115	93	85	87	84	110	100	80	89	92	95	95	95	107	103	93	92	87	86	79	91	92	107	89	87	84	99	107	97	92	79	83	104	98	90	89	92	88	78	100	95	78	115	93	86	98	91	88	88	81	109	74	74	103	94	95	97	98	82	90	86	94	95	81	100	91	102	89	75	100	85	94	89	81	91	83	94	84	81	103	81	98	80	83	98	83	90	95	88	90	93	83	92	81	74	72	77	77	92	95	87	83	96	101	78	99	97	95	90	88	85	75	94	93	102	94	81	103	91	97	85	105	93	86	87	86	80	86	105	95	79	90	115	92	95	105	89	78	87	98	92	94	90	96	97	110	88	97	100	100	89	90	95	73	81	94	100	81	92	100	75	98	96	90	87	98	103	92	87	82	84	79	95	93	82	88	83	86	87	95	93	99	96	94	98	96	89	97	87	88	87	91	88	100	94	98	74	103	97	103	98	80	94	106	92	90	94	89	98	93	108	117	97	88	86	93	78	86	80	84	100	80	85	92	92	92	102	88	93	88	90	89	120	84	82	107	97	98	103	91	92	99	84	86	82	89	70	78	77	93	95	80	76	95	110	92	83	86	70	77	92	95	99	107	87	97	90	95	94	101	89	75	81	113	92	93	95	95	90	83	98	103	93	88	78	110	69	91	89	92	91	62	97	97	91	101	100	87	84	93	83	103	93	94	77	105	74	84	112	93	90	105	83	96	92	108	112	81	79	90	102	100	83	75	100	95	81	95	98	110	93	70	83	98	79	96	100	102	92	103	96	69	95	101	89	93	107	99	96	91	85	103	95	86	100	103	87	72	101	87	92	92	96	113	71	83	78	87	113	102	87	101	88	106	91	81	102	96	103	84	102	97	81	72	89	88	90	86	98	97	76	110	107	111	88	95	79	99	103	110	96	101	97	83	84	110	102	97	80	97	66	84	69	106	97	86	87	104	93
31044	12996	2905	2967	6422	8909	8933	8065	6936	6517	5283	4436	3969	3450	3019	2749	2420	2405	2180	2254	2175	2192	1980	1951	1971	2097	2133	2052	1704	1233	962	966	933	888	902	868	784	765	766	753	762	802	900	817	847	803	889	880	840	824	777	817	819	771	720	821	751	716	740	730	781	720	744	757	708	695	740	764	702	723	711	699	668	637	724	672	717	697	717	669	716	716	692	719	686	711	670	708	637	684	669	714	724	646	699	705	667	667	657	647	668	654	657	683	662	688	688	711	685	659	652	677	673	697	694	643	669	634	681	681	661	685	693	650	639	656	658	650	687	724	712	675	667	692	649	626	665	675	672	679	659	662	640	667	715	662	699	644	688	704	714	741	683	696	654	681	670	704	655	631	704	678	633	640	714	682	666	672	688	688	663	623	718	730	657	662	694	711	686	680	666	645	705	684	637	606	653	635	643	700	720	647	693	646	656	687	672	722	681	669	658	729	650	632	666	682	655	663	661	622	663	680	671	692	636	677	659	642	710	666	685	666	699	705	662	660	681	681	644	640	673	720	695	689	668	695	726	678	678	635	706	701	702	626	640	680	683	664	673	659	695	671	689	636	669	651	677	664	688	718	687	708	632	641	677	644	647	728	700	657	664	666	678	660	678	669	671	700	660	653	672	658	658	677	655	678	745	644	687	671	692	655	665	688	677	666	696	703	642	675	682	621	680	628	757	654	665	690	659	701	646	682	672	668	661	650	677	705	674	645	641	653	665	675	685	663	687	624	677	694	701	677	651	712	690	710	681	721	681	666	665	682	670	682	657	710	644	688	670	696	630	673	681	675	657	690	686	685	686	685	679	708	694	689	639	669	647	667	643	709	683	695	639	657	649	652	709	680	696	698	677	659	704	644	654	683	676	707	702	734	657	642	683	709	681	675	662	667	678	664	651	670	696	628	673	659	619	657	663	698	693	659	638	676	678	723	725	618	672	657	672	665	645	641	695	684	662	687	646	666	719	660	676	655	705	706	733	693	646	640	666	688	696	700	607	683	635	653	666	668	652	736	656	702	698	644	693	657	641	677	662	665	657	671	703	661	686	658	691	674	652	742	623	651	650	660	670	646	672	698	693	671	660	681	684	686	643	674	646	654	625	691	639	647	677	669	692	679	713	700	693	695	667	667	672	698	677	655	688	693	706	666	678	711	652	702	684	674	687	664	667	646	709	670	734	704	684	670	644	717	665	669	692	685	680	678	665	684	689	659	661	642	663	680	668	691	680	665	705	643	686	665	683	672	643	665	677	665	649	653	649	632	685	679	676	675	655	681	655	712	659	682	621	655	698	668	668	661	651	670	691	685	697	669	665	658	680	696	677	658	690	632	608	672	695	656	603	676	671	665	659	678	668	670	646	679	674	677	703	659	701	688	646	654	712	649	678	700	690	714	629	680	676	689	663	674	736	678	615	687	626	666	654	670	732	673	676	628	674	672	659	696	734	666	678	701	638	662	656	658	674	639	620	653	699	688	635	683	685	665	700	659	697	668	639	661	705	657	689	666	668	673	641	711	708	674	633	666	708	672	653	655	683	727	673	637	643	650	694	671	669	717	640	687	688	656	709	684	652	708	655	633	673	722	616	650	672	643	712	638	644	670	672	684	684	707	629	648	649	657	671	671	686	675	678	652	652	633	686	669	653	703	662	666	692	707	664	647	658	716	683	682	664	691	702	659	650	649	656	677	648	653	671	675	679	647	663	667	679	674	680	678	691	658	626	652	674	682	623	669	707	672	606	672	683	713	694	670	677	697	639	687	683	645	651	661	671	688	673	723	669	633	674	670	681	652	673	674	660	665	686	699	678	711	738	679	680	716	690	692	730	648	673	696	645	656	689	660	653	693	647	655	688	642	686	665	665	719	649	691	782	692	677	684	672	676	669	654	744	672	673	661	609	670	662	670	647	645	684	667	716	687	681	658	691	669	682	680	644	686	627	706	686	662	697	636	676	670	659	682	638	650	669	669	660	673	674	696	682	708	702	659	700	659	640	698	667	667	650	669	651	691	648	621	702	673	647	691	681	695	650	664	661	676	699	674	667	713	662	660	644	674	652	705	659	675	631	692	676	645	705	704	690	691	638	688	708	677	682	680	680	663	632	682	694	707	647	706	701	640	658	701	612	666	639	645	663	695	695	671	670	682	732	677	687	685	636	689	690	639	674	663	696	630	634	702	627	668	654	699	716	659	715	687	662	669	696	716	652	617	698	676	679	658	686	698	666	689	646	691	656	692	645	701	641	691	677	664	700	639	652	691	665	666	687	729	669	710	642	636	703	696	675	701	665	648	663	697	689	693	659	714	704	686	706	667	725	666	677	673	623	700	635	650	661	636	688	707	671	683	682	687	670	656	683	653	693	673	671	661	679	668	649	684	693	663	672	627	689	641	703	709	671	703	660	621	696	677	679	669	639	736	659	677	658	693	729	696	694	681	689	647	651	675	672	639	698	664	650	679	682	672	689	698	681	723	705	680	690	712	680	681	690	672	638	697	656	680	691	658	629	660	682	684	669	707	647	647	648	676	681	623	678	672	695	631	636	617	670	621	639	667	694	668	686	683	674	632	674	678	687	661	680	684	646	659	687	719	666	639	679	709	685	662	677	679	656	653	640	682	677	715	662	656	678	698	665	670	719	635	631	654	672	662	691	679	666	680	629	672	676	631	669	670	711	681	696	706	668	657	653	654	691	603	683	687	699	650	675	674	655	723	682	658	682	622	646	677	665	609	710	682	627	657	663	708	658	681	634	628	686	701	703	669	681	662	697	646	662	661	619	633	644	668	636	661	676	666	679	678	697	669	636	658	678	632	675	691	686	705	680	672	686	677	643	681	642	685	666	649	680	689	710	625	645	677	687	628	648	744	650	753	706	653	707	686	656	663	676	693	629	691	694	668	683	646	723	666	710	705	661	750	670	601	719	674	689	655	636	682	707	631	714	655	643	699	678	656	677	656	651	659	672	664	681	719	678	692	685	669	702	664	648	666	692	656	666	648	665	653	633	665	673	649	713	713	655	674	681	702	661	685	649	685	658	693	707	685	669	655	653	669	675	660	703	650	673	664	650	665	712	690	674	649	657	637	638	684	662	685	714	696	684	698	658	627	696	657	662	607	657	695	656	631	687	715	682	716	733	651	651	667	642	652	672	673	674	676	707	645	638	654	730	642	704	649	693	666	692	638	683	633	653	647	675	668	657	706	670	687	641	674	684	626	649	720	683	693	713	668	645	689	653	668	653	681	666	723	719	722	681	635	686	666	665	661	679	644	697	707	659	681	674	697	664	679	650	655	676	685	677	652	657	663	676	730	696	664	667	656	645	640	607	600	677	643	684	730	667	684	661	660	688	692	698	704	708	649	653	673	714	694	702	681	638	660	667	687	691	637	706	687	693	689	708	661	732	626	682	636	674	652	655	675	653	600	671	667	657	660	687	665	675	686	677	686	663	713	653	629	638	703	657	689	661	632
5156	1513	295	212	190	198	234	259	264	256	227	210	213	182	173	159	177	150	162	209	140	178	190	165	166	186	186	182	139	126	118	120	120	122	120	151	132	125	114	129	107	115	116	114	107	124	121	124	112	115	110	122	109	121	121	105	112	123	106	115	108	125	124	126	119	121	95	108	103	108	102	118	112	103	133	107	103	109	101	119	128	120	96	98	108	127	103	112	119	105	124	100	115	124	124	121	117	112	120	117	111	132	102	112	110	125	107	140	117	99	106	117	104	105	106	120	107	115	107	102	97	123	114	137	116	108	129	110	130	101	104	108	102	111	117	136	108	109	106	109	97	117	95	122	118	110	116	115	96	109	111	140	129	109	129	118	101	106	89	113	116	96	128	98	121	97	92	121	106	102	111	97	100	103	99	110	102	101	96	112	110	94	119	115	117	96	101	110	109	113	108	119	111	112	104	115	113	113	103	123	124	123	122	129	101	107	112	132	110	115	116	114	116	110	131	116	108	111	105	108	99	91	121	106	113	100	127	123	100	115	106	101	128	118	93	104	118	111	107	110	117	122	130	110	97	92	121	116	95	105	92	100	98	119	112	117	100	117	118	105	108	123	98	104	113	100	114	115	107	97	97	103	118	103	118	118	110	117	107	110	131	121	109	127	102	96	105	106	106	130	102	105	124	128	112	114	138	103	116	107	92	124	127	118	106	103	140	127	130	118	105	112	105	110	96	124	116	125	118	132	105	100	121	127	118	108	105	106	86	108	107	103	109	109	117	93	104	103	119	113	99	90	126	92	116	116	135	112	107	108	110	101	102	108	102	106	111	89	116	128	115	125	102	107	105	106	112	105	96	125	124	111	121	138	109	120	109	120	122	124	106	121	113	127	92	95	100	127	109	101	114	125	119	110	106	108	126	118	110	119	88	98	109	122	104	120	114	113	102	106	110	115	124	113	128	111	93	98	100	116	113	108	104	96	103	114	108	113	104	125	108	100	109	112	106	99	112	116	129	113	96	110	96	108	121	100	109	114	98	108	113	108	109	141	90	120	88	110	114	116	79	117	129	110	92	118	136	137	110	109	103	109	124	107	106	121	119	96	96	110	106	116	97	104	98	114	101	103	114	119	106	108	85	119	125	118	131	121	113	130	125	120	113	109	104	112	117	110	125	105	109	114	105	120	124	99	105	115	95	100	114	106	109	112	120	119	110	108	84	107	117	96	117	114	88	112	109	103	102	123	111	131	115	106	132	111	119	114	113	118	124	107	106	113	125	121	97	110	118	107	103	101	93	92	111	106	101	116	112	115	113	117	104	104	105	121	115	122	122	123	127	95	109	123	106	113	96	119	97	110	122	109	110	103	117	118	135	109	124	87	121	117	91	111	121	110	103	116	105	114	103	92	119	135	94	96	117	108	111	100	120	128	102	106	89	119	87	116	101	117	123	107	91	100	97	100	93	115	131	115	108	118	111	105	111	111	123	101	126	102	109	96	106	96	127	97	100	103	106	112	94	113	118	102	109	98	131	100	87	109	104	116	117	103	118	114	107	120	109	120	94	96	120	108	114	116	106	108	100	98	124	114	110	125	102	114	124	117	94	132	108	86	118	94	116	130	104	108	111	109	107	94	138	105	123	117	120	100	117	109	125	112	127	130	122	121	98	102	145	112	112	110	100	99	116	98	120	100	92	98	109	110	108	100	121	103	124	108	106	136	112	103	93	120	125	121	105	100	107	97	111	95	122	111	127	83	105	140	126	124	112	104	105	109	123	117	124	105	124	118	96	127	80	106	137	130	85	122	109	110	115	113	113	122	104	107	116	96	124	121	115	116	113	103	111	102	106	106	90	109	117	133	100	132	112	121	103	127	96	106	91	131	112	117	106	108	115	127	96	104	101	115	117	116	123	113	117	113	125	121	123	121	119	113	106	117	125	123	115	109	111	126	112	127	118	95	103	116	117	103	105	107	103	122	106	109	121	112	117	111	108	117	119	125	95	105	111	113	124	118	108	134	119	123	132	115	118	126	124	124	123	125	132	121	107	112	113	99	117	111	124	104	110	117	94	113	107	126	113	115	114	124	119	114	111	85	111	93	121	107	118	117	115	102	110	105	117	120	123	80	117	127	106	104	102	94	109	108	106	116	111	102	125	98	97	118	127	113	102	107	90	106	106	108	114	108	126	97	98	122	104	120	111	129	110	100	94	120	106	107	105	119	113	103	118	104	113	109	102	108	127	110	111	93	114	112	119	107	121	113	113	110	106	116	108	115	114	99	138	94	112	106	123	118	118	118	106	101	108	110	120	111	106	113	115	103	113	129	109	100	113	113	126	118	110	114	103	103	108	117	94	105	127	106	99	123	125	117	102	126	112	108	111	116	126	102	112	123	106	102	103	99	118	108	120	107	113	124	107	102	107	112	127	114	113	117	114	123	108	116	105	113	106	103	108	127	112	100	126	122	120	116	99	114	94	117	106	99	123	123	125	119	102	108	112	115	101	120	109	122	92	102	119	94	114	97	108	71	100	114	115	128	97	110	102	101	123	105	112	118	92	88	115	106	126	121	114	101	112	98	105	107	111	109	129	117	136	120	97	114	121	128	122	108	106	101	107	109	102	112	95	115	119	93	102	121	114	110	108	85	115	99	127	102	100	121	109	92	93	113	108	120	111	104	105	126	101	105	111	107	110	114	108	82	104	105	98	108	114	98	125	129	106	111	106	122	101	87	109	108	129	115	110	115	106	111	99	123	112	105	112	118	106	112	124	121	106	126	109	111	115	113	103	105	121	117	103	103	123	106	116	120	118	105	137	110	115	118	96	117	120	106	126	107	108	102	117	114	95	114	99	106	124	93	113	107	128	114	112	124	110	111	117	107	124	128	113	108	92	130	102	127	104	112	104	119	130	95	89	128	119	112	117	91	117	94	120	110	105	94	104	97	109	114	120	121	130	122	110	104	113	106	108	110	101	115	92	100	100	114	103	110	114	100	106	104	103	120	126	121	114	105	101	118	95	114	105	109	119	113	112	111	111	111	109	95	111	111	125	112	92	124	113	106	116	126	91	119	108	127	118	120	111	107	102	112	126	81	118	121	116	117	107	113	117	112	95	110	102	126	110	75	117	115	126	100	102	106	98	113	120	102	107	110	103	119	90	116	107	103	106	112	97	114	82	109	108	100	104	95	112	90	119	122	102	117	110	111	102	105	108	109	109	107	105	111	106	103	95	100	116	117	118	118	111	106	122	101	123	111	101	107	96	121	103	121	124	107	111	99	121	111	116	106	103	106	100	122	116	120	100	106	124	92	128	123	109	135	124	101	115	97	100	129	116	110	108	109	117	124	110	95	110	131	100	118	113	111	115	106	114	115	112	121	108	106	115	107	116	116	112	110	124	120	123	92	110	115	102	117	101	114	110	100	109	103	111	116	106	90	114	101	101	130	132	119	120	98	107	102	109	113	97	89	102	117	106	101	111	121	108	104	104	102	114	103
29497	11784	2952	2854	6139	8268	8511	7908	6824	6223	5292	4506	3937	3593	3025	2911	2626	2474	2397	2291	2248	2288	2159	1982	2112	2336	2381	2255	1884	1277	1111	1035	1103	1016	1064	1053	1093	917	904	971	920	976	950	1002	999	1012	947	994	1035	981	947	983	965	940	935	921	898	916	923	924	917	965	863	874	850	869	874	864	954	856	854	850	846	916	841	894	873	800	892	869	893	887	845	837	821	860	836	818	842	815	873	856	846	827	819	800	802	807	821	831	846	853	836	826	842	815	821	821	837	786	819	844	792	931	843	857	845	839	842	826	844	839	826	880	822	865	856	808	818	905	880	808	802	781	905	843	816	811	816	821	890	809	835	794	824	855	792	835	812	812	839	792	820	795	785	815	802	842	892	850	827	826	853	869	827	802	849	823	823	786	873	841	768	819	802	869	841	830	883	872	863	801	810	835	837	781	776	840	853	805	842	860	843	805	817	883	810	836	779	789	808	794	876	808	818	788	870	866	813	804	828	841	849	817	885	858	863	816	764	816	826	805	809	843	806	840	801	786	860	820	786	817	790	798	784	859	861	827	865	843	821	773	845	785	832	830	882	891	821	801	788	780	827	887	837	817	808	846	868	819	820	818	815	833	891	747	824	811	848	841	802	866	805	855	826	856	797	866	829	816	826	800	769	828	776	826	878	886	808	827	838	849	803	823	810	784	773	850	830	823	824	803	784	876	784	845	813	849	844	804	812	800	788	822	834	883	784	820	847	839	810	869	803	818	833	846	822	817	811	870	855	845	828	803	813	785	806	816	830	791	790	831	758	807	834	822	838	814	877	856	837	788	826	829	833	869	785	827	850	807	823	884	872	824	809	852	807	828	834	814	834	885	825	847	811	826	762	809	874	832	809	837	866	841	786	823	821	815	805	811	848	841	860	800	797	820	821	804	804	816	779	842	781	758	801	798	831	856	794	804	822	809	812	856	832	812	837	780	802	859	839	852	798	831	861	898	830	816	864	826	791	759	849	861	794	846	811	817	764	804	801	796	801	775	800	832	782	801	856	790	793	824	808	840	807	823	833	882	805	791	815	821	811	889	841	799	822	856	821	808	842	861	840	826	822	831	794	823	803	820	825	905	870	829	857	796	838	846	811	763	825	808	849	771	914	858	829	867	790	856	806	801	833	813	797	860	890	832	823	834	811	818	837	783	849	843	876	858	824	863	819	807	805	812	827	804	809	815	818	876	820	837	839	782	829	841	832	835	810	835	893	821	843	853	852	852	832	831	825	838	838	791	816	786	870	871	794	843	842	821	794	787	822	835	828	845	827	798	853	815	774	819	860	885	855	833	852	800	836	828	853	837	809	771	799	824	836	854	816	828	853	808	831	833	806	844	848	837	840	768	798	832	845	817	887	824	843	814	811	850	835	823	827	843	807	866	853	810	831	826	827	824	830	812	802	832	844	826	853	884	811	848	829	840	860	877	835	786	791	822	804	807	840	828	827	758	789	804	824	898	796	869	861	796	791	771	815	835	886	844	830	786	816	771	823	826	796	857	851	832	789	871	791	801	805	842	838	794	904	795	775	783	835	859	802	857	795	833	870	819	843	828	857	818	815	865	829	817	834	837	861	854	862	847	834	857	760	811	795	835	754	813	745	833	817	858	852	785	793	827	816	808	789	822	860	822	839	890	779	787	830	790	780	751	832	854	847	807	823	839	896	801	788	808	790	820	801	833	778	784	880	804	799	831	863	816	868	820	849	835	840	839	790	821	836	837	860	823	816	844	814	819	774	810	802	820	793	853	809	845	829	830	802	907	805	823	809	838	818	819	839	825	788	851	776	837	822	782	853	852	856	808	816	827	820	802	817	842	820	830	787	867	824	819	800	814	819	842	822	772	835	814	845	837	858	785	826	834	778	794	832	824	846	794	844	858	784	815	796	802	784	824	827	865	809	822	866	867	802	807	802	851	832	801	840	910	833	816	825	852	772	850	777	857	780	790	851	824	814	816	795	798	837	875	793	856	937	832	828	877	793	841	854	827	837	819	808	859	795	839	835	831	871	828	834	929	885	868	786	815	822	833	776	858	864	854	822	955	808	820	768	790	867	819	856	849	829	807	794	772	822	822	753	878	810	811	808	820	827	779	792	827	894	825	801	839	811	906	846	850	825	790	817	810	770	808	838	836	765	801	814	827	880	795	850	824	817	824	874	830	826	788	882	807	852	817	799	850	876	803	811	816	816	843	824	835	815	832	851	848	834	812	855	865	806	851	797	871	841	832	843	822	825	828	835	771	819	836	875	853	848	835	791	789	823	836	869	836	874	860	858	838	858	814	838	800	844	820	853	772	836	825	897	810	813	887	845	860	814	807	832	847	776	752	834	817	851	823	828	734	846	884	797	803	830	838	869	837	846	896	830	852	802	843	849	801	776	785	831	874	818	851	847	815	866	789	822	830	833	829	856	813	823	839	832	827	784	787	811	788	854	826	791	853	802	866	811	825	899	812	865	830	827	837	861	773	836	886	779	803	827	827	764	785	847	839	817	868	779	829	837	805	793	861	811	826	802	808	860	836	805	851	888	889	853	855	850	835	851	848	817	823	806	864	794	836	796	849	803	819	825	752	833	877	807	839	814	811	823	811	822	834	808	848	818	806	855	866	822	850	772	797	841	810	860	793	833	784	817	870	800	829	820	789	860	819	826	840	835	862	864	797	830	809	848	809	844	807	817	863	852	813	807	826	832	845	820	809	835	846	849	805	890	848	802	794	840	831	794	835	821	878	833	816	838	828	808	819	851	872	810	818	846	825	769	847	788	824	838	830	831	827	844	768	786	827	853	825	864	874	837	821	830	835	850	838	818	843	840	794	793	860	824	758	800	810	837	802	806	790	880	865	803	810	806	810	859	846	816	842	831	876	839	840	818	816	839	792	816	844	817	788	817	801	878	824	814	820	871	832	868	846	823	781	845	769	848	815	880	795	792	867	818	862	849	834	838	788	800	786	866	822	834	799	815	890	814	830	829	812	817	858	819	792	763	864	817	839	825	786	821	798	838	824	840	844	843	819	853	793	751	838	780	801	800	825	845	803	812	851	823	866	819	797	845	857	798	771	791	840	850	810	835	811	788	798	859	822	830	829	834	876	815	839	867	781	822	844	806	800	830	804	815	850	845	896	839	829	849	819	757	813	854	789	802	829	857	807	897	863	781	820	815	817	870	828	832	863	793	816	853	838	855	799	847	878	802	817	780	868	826	807	824	777	864	796	798	828	817	839	828	850	795	809	832	781	826	835	796	811	851	874	827	810	807	824	804	791	821	808	821	805	842	841	835	827	795	841	791	797	861	871	782	823	843	787	846	840	853	814	841	841	834	833	820	863	785	832	839	850	849	812	818	836	873	850	808	781	827	783	857	851	808	839	790	812	793	832	843	850	855	829	851	865	806	847	785	821	823	846	861	847	827	799	833	836	831	858	776	844	814	820	842	862	814	777	860	811	841	844	862	825	822	765	858	830
6618	2512	454	262	213	276	316	335	299	331	251	250	258	232	212	192	199	204	203	206	220	170	175	182	190	199	180	188	186	141	136	124	111	142	129	139	136	126	125	130	127	134	134	131	115	100	122	154	114	130	115	150	122	103	117	135	125	117	129	121	118	128	125	147	111	114	143	122	137	135	129	109	119	119	123	104	120	102	127	111	122	124	127	126	120	121	117	125	120	153	124	122	118	115	128	117	131	120	129	150	132	131	148	120	115	107	130	112	132	129	120	143	116	140	120	117	119	128	101	122	119	107	153	130	115	113	131	109	127	135	123	118	122	129	119	110	131	131	127	105	143	121	118	117	108	119	92	137	141	123	129	122	115	82	131	119	115	132	143	116	136	94	126	112	121	137	120	123	125	119	110	113	135	122	123	124	116	116	112	134	125	125	117	111	112	109	133	126	126	129	108	136	116	129	100	137	108	121	112	116	131	111	106	110	113	109	114	128	123	117	116	134	125	138	118	133	134	125	118	115	137	135	128	154	146	110	108	130	115	132	116	105	127	107	116	138	128	126	111	116	118	105	117	116	123	139	133	116	125	104	124	111	115	126	130	138	120	124	114	122	116	123	122	111	123	110	124	121	132	133	118	113	126	128	115	120	107	114	108	136	110	112	102	121	128	118	117	125	127	125	112	114	131	122	117	129	136	118	116	124	136	128	144	119	120	120	126	125	114	120	103	130	130	99	127	122	111	109	108	120	123	108	113	129	122	143	121	122	121	139	139	100	129	130	126	120	111	133	126	110	129	119	109	115	95	89	100	135	128	115	130	116	123	127	106	118	128	113	124	126	111	124	112	111	114	113	131	143	138	128	120	129	110	120	128	116	143	138	135	101	122	133	125	135	134	135	131	128	128	122	130	122	126	124	129	115	107	120	115	97	130	120	120	122	123	121	114	124	116	127	114	121	111	109	119	116	118	126	137	108	99	126	144	115	128	108	122	118	108	129	135	124	129	111	119	105	137	118	106	109	125	120	123	112	104	125	118	128	112	121	120	120	131	124	108	115	125	108	110	103	139	143	124	114	136	138	122	114	152	122	140	135	146	138	125	124	131	105	110	130	130	111	118	112	124	115	129	118	115	93	119	142	121	118	106	107	109	119	118	126	120	119	131	117	105	116	105	94	130	149	118	132	118	132	116	117	123	126	138	108	115	130	129	141	111	123	129	130	129	122	92	100	118	108	117	118	111	127	122	128	96	121	111	97	109	132	135	104	117	117	113	113	133	126	126	116	124	121	119	140	116	124	127	113	108	138	123	123	119	104	134	117	133	132	139	126	102	119	111	106	116	108	121	122	116	115	105	130	108	123	133	117	138	116	110	132	117	120	116	123	107	118	131	129	133	112	119	131	122	130	138	137	117	116	148	123	134	103	125	130	113	118	120	114	123	140	107	111	112	129	118	129	108	128	127	140	120	121	123	138	133	129	115	95	112	123	132	125	118	111	130	105	117	112	106	112	133	118	115	126	131	93	136	134	113	113	119	150	127	131	138	110	101	133	103	115	113	122	133	122	107	162	116	137	134	117	122	120	135	107	127	127	108	116	119	112	107	123	112	134	119	113	112	130	123	109	113	147	130	111	118	124	112	122	111	133	120	111	116	108	123	143	138	131	112	144	125	134	122	125	106	136	106	118	135	126	121	109	115	121	115	135	119	131	121	136	120	115	130	137	111	148	128	120	123	98	107	106	115	114	112	118	106	135	116	121	138	117	112	117	125	111	113	109	109	121	112	106	115	125	127	126	128	121	135	135	127	113	119	139	121	110	133	112	120	122	117	106	132	149	123	135	106	109	122	126	125	121	127	119	112	134	137	124	104	140	114	105	123	111	127	134	103	107	133	115	127	116	105	95	116	118	119	124	122	125	115	122	120	102	112	114	124	105	113	115	124	131	125	139	117	121	124	113	117	102	133	113	124	124	130	101	128	133	113	107	116	115	126	110	143	118	138	129	123	109	126	123	122	123	116	130	93	119	116	129	117	130	111	120	142	145	117	104	126	121	108	129	117	120	109	124	118	125	109	110	123	119	115	122	125	105	106	141	143	115	134	130	128	114	130	110	111	124	105	114	136	135	125	127	121	108	112	131	126	107	127	134	128	92	121	117	106	124	92	121	121	124	101	111	137	110	128	122	133	122	122	134	122	118	107	113	121	122	127	114	111	114	109	115	110	112	110	103	122	146	119	139	118	122	129	129	113	125	109	99	112	118	115	118	91	127	138	119	127	106	97	137	110	104	107	110	131	124	104	113	107	118	124	143	114	128	131	101	145	113	117	113	116	117	106	116	128	123	143	128	120	120	127	115	135	118	120	118	117	119	79	142	113	135	117	112	129	139	111	115	132	133	141	131	107	119	110	118	118	114	124	124	112	129	127	106	121	116	123	133	129	129	138	114	126	127	128	124	129	121	132	124	113	97	115	125	130	118	121	120	122	126	122	122	122	141	124	131	108	137	125	129	125	96	120	120	122	109	131	138	114	131	125	130	137	99	108	106	115	113	115	124	110	137	110	146	123	118	132	122	117	123	115	137	120	130	123	122	133	112	137	121	128	118	118	117	111	105	124	115	118	127	124	114	111	125	119	118	119	126	127	114	118	125	96	131	125	101	103	133	133	135	117	132	141	119	122	134	118	110	113	120	124	106	115	114	135	135	124	113	130	115	106	109	116	113	100	117	125	119	124	92	133	135	119	126	121	112	120	104	105	113	120	126	130	112	131	119	120	113	102	124	144	135	141	141	125	101	122	123	110	97	108	114	142	106	112	127	104	107	116	119	100	110	104	143	111	115	117	126	123	128	127	114	106	112	106	114	106	129	123	118	115	120	124	117	123	119	111	123	121	111	117	133	120	99	121	96	109	116	120	112	112	111	105	136	117	100	117	121	127	118	107	119	108	117	144	123	132	120	135	105	107	109	113	116	137	141	127	120	113	111	136	113	133	123	135	127	119	110	111	120	124	114	122	119	133	121	111	128	117	126	118	101	125	113	109	142	111	118	114	116	110	111	121	117	114	132	140	120	140	129	123	113	124	119	134	120	111	132	88	105	122	144	124	108	129	132	131	117	122	119	122	122	130	111	105	130	138	119	112	117	117	114	121	116	116	109	135	123	101	131	119	123	113	106	118	116	113	116	113	133	140	124	143	120	115	111	117	138	104	126	125	129	122	120	124	120	103	124	108	110	104	136	100	139	136	132	118	126	126	103	124	105	137	119	124	117	117	104	103	114	129	137	113	123	114	145	119	124	132	115	118	115	136	112	108	122	124	124	116	115	124	109	125	124	104	125	147	134	120	105	116	128	119	119	128	112	124	129	122	106	115	135	123	123	138	99	127	123	114	122	123	111	133	110	102	131	123	132	120	122	120	118	119	120	119	112	88	119	129	129	120	110	123	109	115	136	126	123	117	136	121	116	123	135	118	145	121	119	108	122	122	123	148	106	134	135	139	122
34280	15406	3855	3691	8081	10416	10988	9806	8579	7546	6619	5586	4877	4197	3674	3420	3184	2978	3033	2807	2697	2718	2466	2483	2577	2783	2856	2649	2037	1454	1275	1209	1169	1129	1135	1104	1117	990	1009	1047	994	1025	1075	1108	1043	1085	1190	1079	1088	1069	1081	1061	1040	1015	990	954	960	1016	1014	978	1002	1041	991	965	922	955	942	913	970	903	911	957	916	965	936	930	855	876	908	900	914	933	918	890	899	895	920	894	818	943	911	908	908	846	904	884	903	906	859	907	897	863	860	848	894	849	912	884	922	910	900	880	862	834	889	906	863	881	865	857	908	875	888	890	895	928	817	850	873	924	895	891	849	875	875	888	885	880	845	843	876	849	867	850	899	887	915	830	863	873	912	904	832	872	841	929	864	856	912	867	915	863	887	861	909	905	850	859	871	854	839	887	923	899	887	900	857	953	804	913	869	874	876	873	887	880	935	819	871	853	837	808	915	901	881	856	837	888	821	872	866	818	832	850	889	866	865	905	885	881	897	846	844	916	840	893	859	880	912	871	875	903	879	878	887	947	898	836	845	902	869	883	855	907	847	863	828	855	826	904	851	913	885	845	819	911	898	906	908	856	841	905	873	884	835	885	863	892	805	828	859	879	882	898	853	871	847	886	887	929	871	896	898	877	863	867	902	834	860	863	904	882	895	891	907	906	875	859	912	877	828	867	852	868	869	880	945	897	899	889	853	879	929	842	901	818	874	895	947	870	858	857	913	873	889	846	857	854	834	884	875	818	885	897	869	898	827	818	883	865	900	876	904	810	935	823	932	865	826	901	874	885	895	864	850	858	865	839	901	862	898	895	880	884	834	895	872	911	855	918	837	940	871	922	887	892	884	850	885	847	848	924	846	897	890	955	865	878	836	865	885	841	825	886	836	876	920	878	852	875	840	911	891	874	866	865	915	851	873	895	836	819	852	910	906	868	846	885	897	792	855	848	876	838	896	898	861	853	912	832	884	872	896	830	895	920	840	890	884	875	910	868	884	833	916	870	882	869	884	848	872	868	895	872	852	902	841	888	852	895	865	944	900	857	847	914	867	816	864	935	892	859	876	887	876	888	861	884	876	861	908	900	892	921	861	830	888	921	821	858	840	923	877	808	891	900	839	903	909	888	865	936	904	850	860	874	865	899	870	831	866	884	872	849	890	882	886	882	825	895	869	901	874	921	949	913	826	895	843	854	892	879	862	886	838	849	878	872	916	832	912	860	847	906	855	913	892	869	911	882	858	900	863	883	864	832	896	891	856	898	912	868	928	876	813	879	880	865	851	835	868	886	877	862	848	853	874	925	831	890	842	864	855	891	898	915	850	830	916	897	842	832	855	865	887	848	916	883	856	867	862	891	863	841	839	843	862	868	874	864	923	859	869	906	908	850	872	886	846	927	912	897	857	884	855	844	824	857	907	871	874	888	865	869	794	894	860	868	892	899	836	819	852	849	872	844	892	862	914	847	868	881	846	840	891	881	825	857	886	860	804	926	850	904	888	894	878	870	822	891	858	879	837	845	853	854	852	830	903	875	903	874	881	881	922	876	825	853	857	851	861	809	899	883	825	882	858	879	816	866	903	891	867	842	864	842	847	906	882	848	864	860	905	830	887	865	863	936	925	896	886	846	887	860	869	864	844	881	843	900	860	857	884	878	864	907	902	830	885	878	910	852	869	814	901	849	858	903	879	906	910	912	857	823	864	840	899	894	897	910	880	877	915	863	893	888	856	893	853	821	874	888	944	869	899	899	883	882	841	897	916	831	877	877	862	832	845	846	898	919	901	829	831	884	888	887	902	900	879	875	905	888	876	880	857	856	844	894	863	885	834	895	912	869	866	860	906	870	892	867	870	925	862	877	877	923	866	870	855	896	840	916	867	849	893	915	848	869	845	839	847	883	875	829	901	846	855	869	871	889	823	825	867	854	842	891	855	843	835	903	855	876	792	857	864	905	844	810	845	899	872	846	890	940	907	889	850	851	900	872	908	841	865	836	885	895	911	829	829	867	892	811	842	860	933	921	868	874	910	894	850	834	898	813	940	879	889	853	892	876	874	867	866	887	885	918	851	838	906	863	862	878	826	909	887	858	874	894	866	966	859	899	843	887	881	870	910	896	819	846	855	925	822	880	817	872	862	909	870	860	883	879	875	843	872	846	853	839	857	809	866	886	868	867	894	893	842	930	914	905	854	863	865	889	882	917	897	818	903	818	836	893	954	906	878	868	885	897	850	901	913	896	874	877	902	882	890	868	847	930	830	875	873	850	881	900	895	934	864	834	851	901	857	898	865	879	887	895	915	878	861	818	870	875	881	843	836	872	863	871	852	864	859	869	890	856	950	903	900	831	882	859	888	896	923	909	882	875	869	838	845	859	867	868	870	877	870	855	880	909	935	864	888	816	880	920	886	870	853	836	840	863	878	861	863	882	885	857	868	819	898	898	897	938	848	855	865	913	878	941	918	917	842	858	818	930	857	907	856	903	900	891	871	862	884	896	872	897	899	849	851	883	884	878	866	850	839	870	865	859	865	849	862	887	829	894	853	846	843	874	895	893	917	823	852	905	927	851	835	811	892	855	884	867	847	857	873	862	892	861	857	917	856	860	900	876	886	876	888	831	849	845	886	858	908	837	854	898	911	915	867	902	833	912	865	852	859	871	828	900	913	952	901	889	855	885	884	867	895	879	893	869	888	877	855	921	907	858	865	872	899	900	902	886	868	857	885	874	865	927	821	884	872	839	908	826	892	861	857	876	905	872	850	902	835	865	928	864	896	930	875	892	887	920	873	863	924	875	889	843	926	849	876	926	832	879	879	854	836	867	868	880	843	873	873	876	891	851	827	904	880	822	883	861	848	832	836	919	925	890	885	894	860	861	889	896	863	904	853	783	902	830	877	877	854	860	894	883	879	877	905	884	858	896	818	832	906	909	874	879	810	881	889	819	889	848	908	816	848	894	881	913	837	912	873	868	910	892	831	877	893	817	895	882	840	882	866	869	851	918	900	861	860	868	846	876	870	875	828	859	889	876	870	860	837	916	965	869	895	916	863	865	949	852	912	847	884	854	888	892	840	884	899	865	919	865	887	875	884	884	869	868	876	814	903	910	879	897	893	895	909	887	928	895	887	859	888	867	892	924	868	920	879	843	833	867	855	872	849	831	840	892	835	876	885	859	867	929	828	874	858	873	913	913	864	923	856	850	892	895	878	857	912	918	865	890	893	894	885	869	899	810	881	869	926	876	891	861	828	890	816	864	902	878	903	863	910	919	860	903	841	891	894	876	931	859	940	905	914	885	879	896	823	851	869	869	868	867	876	843	883	889	911	910	882	870	840	858	857	942	892	820	835	840	876	878	922	904	873	887	878	925	895	902	890	888	894	878	874	910	873	880	863	902	846	836	906	866	898	863	888	917	892	900	879	852	878	859	912	871	862	877	891	928	925	884	880	861	834	803	903	907	852	845	887	866	856	958	853	920	934	926	879	805	889	877
3316	868	214	158	155	157	188	213	202	181	151	137	149	169	131	119	128	145	128	109	122	110	100	118	116	127	118	134	91	99	95	103	82	90	85	77	84	89	77	93	73	83	76	71	89	90	92	81	96	91	95	87	81	88	81	88	72	96	76	86	89	86	80	77	90	88	84	87	69	75	84	63	92	89	88	90	92	71	73	73	81	78	76	81	72	77	71	76	90	81	86	84	85	84	81	83	72	88	75	64	64	72	66	67	70	80	74	83	74	64	75	80	82	73	76	82	71	87	74	58	76	74	72	71	60	77	87	80	61	83	77	93	80	86	74	71	89	79	94	76	71	71	66	81	80	80	74	88	68	69	100	82	85	66	77	74	78	73	71	73	80	84	99	80	82	81	74	84	86	71	89	74	77	77	74	89	82	76	89	58	70	86	63	85	71	77	76	92	68	69	78	80	55	74	74	69	93	78	83	85	66	67	88	94	83	63	81	69	75	75	84	86	83	67	66	62	82	73	72	75	69	72	79	84	77	84	72	73	82	72	68	69	67	86	87	88	74	68	75	72	82	74	78	86	95	75	74	73	73	60	95	82	64	73	89	75	101	63	82	90	75	78	71	63	77	82	97	94	68	66	86	84	65	87	71	86	81	75	70	82	79	83	83	75	75	90	71	81	90	74	83	85	78	73	60	83	80	88	65	89	76	77	80	75	81	84	72	74	87	63	78	79	71	76	84	91	99	86	73	70	74	89	76	73	81	79	92	75	83	79	72	74	78	64	85	70	82	79	75	68	76	77	79	75	71	76	79	78	64	68	88	81	78	75	77	85	102	73	82	89	71	78	78	80	66	71	81	79	78	84	74	85	69	78	79	76	70	92	72	77	75	80	66	92	72	74	80	88	87	82	93	69	82	65	66	82	88	97	65	72	79	72	89	75	88	76	67	75	71	76	84	78	64	79	83	78	68	84	83	79	70	78	87	110	80	91	70	71	79	82	80	90	88	74	68	70	82	77	99	75	89	73	71	72	71	110	71	84	81	79	98	68	59	65	71	80	89	88	90	83	84	87	76	73	96	76	68	76	73	90	70	72	90	86	58	71	80	84	73	66	89	70	70	67	89	60	64	78	79	72	73	65	91	86	96	65	76	70	76	61	76	65	78	75	79	74	83	86	88	71	61	82	78	80	66	70	83	76	74	84	81	73	83	65	71	79	77	58	88	74	71	74	82	83	83	95	80	69	94	84	60	72	79	94	86	70	70	93	83	74	72	88	83	84	95	71	85	78	101	87	89	73	85	75	89	79	89	67	69	82	104	80	88	72	91	77	83	79	70	70	79	84	89	80	71	80	87	74	91	85	83	71	73	76	91	72	78	72	70	96	84	66	73	74	86	81	83	78	79	78	86	98	73	70	65	90	85	90	71	85	56	86	80	74	71	67	82	69	79	70	94	71	78	65	84	70	88	89	79	77	88	80	87	77	68	71	80	82	80	84	71	65	81	82	74	60	84	83	87	90	81	83	79	52	80	78	73	82	86	93	80	78	73	72	71	88	75	93	83	82	91	71	73	78	73	74	79	76	87	83	79	86	79	92	72	94	77	80	84	86	87	78	74	66	103	83	81	88	80	76	76	82	73	80	63	87	75	89	86	77	74	63	77	87	70	79	86	87	74	68	94	85	83	84	64	73	79	81	74	59	91	79	83	85	67	69	88	77	73	95	76	71	80	90	64	77	80	76	69	79	74	77	80	78	95	89	86	78	81	94	88	67	77	78	81	71	89	75	97	79	71	94	79	69	77	85	88	79	78	79	78	77	73	83	78	79	72	69	90	79	81	82	88	80	68	81	75	76	82	87	66	81	73	80	85	84	75	76	76	80	101	78	76	73	79	67	74	87	83	77	68	72	75	72	74	90	74	90	83	99	77	68	63	67	73	64	69	61	85	82	79	74	77	83	78	94	87	82	87	88	76	72	85	80	97	76	85	70	73	72	82	76	91	75	83	96	86	97	88	79	72	76	74	94	64	70	70	74	84	98	68	77	69	80	88	64	75	85	90	81	83	87	88	72	82	83	73	65	68	82	71	80	69	89	81	80	86	67	71	87	86	69	75	71	82	77	66	87	74	83	76	93	58	69	81	87	74	83	80	76	79	77	74	66	69	67	73	67	74	93	94	88	82	103	76	91	80	100	80	71	83	71	79	76	84	70	102	91	74	80	85	71	68	84	72	83	81	64	81	58	77	92	72	112	84	69	72	83	61	77	88	84	85	86	71	86	103	82	89	80	77	75	70	67	75	71	96	66	94	74	75	79	87	77	67	79	76	64	85	77	83	71	75	71	86	79	73	84	73	75	76	70	76	82	67	96	74	83	74	67	95	77	81	88	85	65	78	75	71	77	80	67	77	78	81	75	75	85	81	85	78	90	91	72	73	80	68	71	80	71	75	91	73	75	71	85	74	66	77	86	70	90	77	68	70	75	77	75	69	81	68	58	85	79	79	89	79	78	74	76	90	92	77	81	82	91	69	79	85	78	97	78	92	79	64	93	99	92	64	70	76	83	75	89	67	83	78	81	90	74	78	85	81	75	90	81	84	75	83	83	84	58	79	88	85	72	66	86	61	83	81	75	65	80	77	71	85	91	63	68	80	84	76	72	81	81	71	67	74	68	79	75	86	97	74	79	92	85	94	97	59	85	77	71	85	88	85	90	85	96	90	90	87	75	92	87	72	84	70	75	81	67	68	90	82	73	88	88	58	86	82	76	88	75	70	77	69	86	61	75	93	77	76	74	69	85	61	85	78	90	81	63	76	76	73	69	76	74	67	96	64	81	62	83	86	74	88	81	79	92	79	82	92	82	78	86	91	76	83	72	76	75	91	94	92	67	87	92	72	66	74	82	79	71	75	77	78	89	82	86	78	86	86	84	60	91	82	70	79	78	73	80	79	80	83	61	75	78	85	87	94	74	66	82	80	88	74	82	75	68	98	86	70	86	72	82	71	77	70	74	86	73	74	85	83	73	95	67	68	74	84	89	72	53	67	80	78	94	70	81	88	81	79	63	78	76	69	48	97	84	72	76	73	86	73	85	81	94	73	80	76	67	82	69	85	76	73	77	95	76	80	84	74	65	70	75	88	70	75	75	75	95	78	66	91	70	85	87	80	74	76	74	75	65	74	89	64	79	91	87	79	92	63	80	78	80	99	76	68	77	79	79	88	88	83	81	88	74	71	89	71	82	85	59	72	74	97	89	78	79	90	74	78	83	88	72	72	72	88	82	80	85	82	89	76	77	92	74	73	83	87	81	79	86	71	86	89	81	83	68	91	80	78	92	75	65	63	76	89	59	68	81	84	75	61	68	81	73	84	84	73	85	92	69	85	75	93	81	79	80	71	63	79	62	71	85	87	67	73	73	72	72	78	80	79	101	83	74	101	86	74	71	81	94	91	91	80	85	87	84	60	70	89	76	74	74	68	63	77	83	82	72	83	78	76	89
25404	8264	2108	2279	4951	6622	6832	6091	5326	4715	3938	3427	2940	2587	2364	2194	1954	1876	1877	1771	1767	1733	1570	1567	1707	1876	1872	1841	1450	936	810	766	756	760	754	701	731	644	674	664	680	680	684	701	699	720	717	699	660	688	695	719	704	648	690	685	624	701	684	678	654	676	640	598	603	636	640	625	621	622	632	660	595	653	588	636	590	618	661	612	606	607	655	586	603	595	612	623	571	532	606	635	603	622	585	572	639	606	586	596	633	616	628	621	622	601	615	599	629	577	633	582	588	637	582	638	607	616	625	617	586	619	598	596	638	581	583	568	622	641	590	619	605	608	591	604	603	598	614	562	623	601	603	623	637	577	620	607	572	670	568	621	590	574	632	589	571	588	588	584	636	629	590	633	613	577	596	594	641	584	612	577	582	635	574	607	575	607	626	605	585	612	607	560	569	560	603	599	579	617	579	607	583	589	617	642	628	602	608	595	618	632	611	551	617	618	633	562	608	627	602	588	593	629	618	606	578	592	565	610	654	597	600	555	619	615	579	626	582	581	603	618	583	608	597	554	611	595	589	629	646	620	611	567	618	605	584	601	577	620	559	603	550	619	580	610	595	596	592	602	610	605	583	608	587	575	625	580	600	580	568	595	597	603	562	574	591	594	616	622	596	606	575	599	614	600	604	596	578	636	620	565	575	573	616	620	610	572	626	646	622	602	604	618	612	598	580	589	602	626	638	570	619	626	578	571	615	610	588	589	612	612	612	620	612	604	578	582	612	617	575	576	589	568	604	558	624	601	622	587	568	586	617	590	587	607	575	580	615	623	578	565	659	593	620	592	584	595	519	588	609	540	572	605	609	618	592	611	614	604	571	577	569	625	609	593	595	576	597	578	597	582	603	602	568	618	575	568	598	604	599	601	616	628	608	618	645	541	606	631	630	591	587	612	590	540	577	598	588	601	591	625	630	582	558	615	616	627	591	593	582	580	603	632	572	628	588	607	568	582	578	587	568	651	565	630	598	582	587	606	620	633	634	582	621	637	595	600	598	609	612	652	598	571	611	651	629	623	594	646	587	594	615	588	620	608	608	618	588	596	586	615	610	585	575	611	578	564	570	622	651	593	569	584	578	568	610	626	541	597	618	602	585	586	543	580	592	678	638	596	644	573	583	613	586	618	618	630	613	615	564	616	638	594	609	636	592	605	657	623	605	633	558	610	608	614	581	612	621	632	616	605	576	592	610	616	591	597	556	633	617	609	610	577	562	598	591	593	618	606	584	619	602	575	576	617	600	581	621	617	588	593	600	581	583	580	583	570	610	586	637	614	576	576	611	619	589	595	610	573	637	598	608	547	631	575	592	580	606	641	605	626	574	673	628	565	610	599	604	575	577	586	627	588	578	626	596	519	602	617	574	607	600	591	609	651	601	587	588	604	576	625	576	596	571	621	579	638	634	600	603	592	520	633	618	603	629	565	590	588	593	593	589	651	613	580	634	604	618	604	607	609	634	618	574	591	616	579	601	609	587	615	558	615	661	571	614	594	615	653	612	611	566	632	590	596	560	610	598	610	610	567	615	581	565	581	616	575	612	606	591	634	603	602	592	614	567	641	572	624	627	596	572	610	605	613	587	623	598	611	598	599	589	589	596	654	612	586	611	589	612	578	598	626	613	585	584	564	582	618	588	597	594	613	572	603	604	595	609	607	589	579	626	665	627	592	626	585	630	587	627	620	592	585	614	574	577	618	626	562	551	541	579	609	622	589	619	562	601	618	577	623	613	617	619	650	600	591	609	585	650	590	612	585	604	560	605	625	663	586	593	558	622	591	622	624	587	611	543	628	623	619	586	604	615	614	585	630	622	583	603	566	558	565	605	642	616	620	623	576	565	649	621	611	642	627	578	607	581	612	622	599	632	569	553	592	597	573	593	596	587	606	599	619	549	581	634	619	587	587	601	611	595	612	603	587	582	603	608	548	625	580	609	601	594	619	631	572	561	619	610	588	624	623	573	606	570	616	617	613	590	589	619	585	628	640	629	580	626	612	623	603	590	613	593	566	610	592	597	580	592	585	589	581	600	538	613	590	624	623	649	564	615	587	614	643	585	622	607	600	596	587	586	624	578	618	585	641	587	608	570	612	609	581	606	643	632	578	564	651	596	544	574	614	598	592	603	604	570	564	575	555	600	614	590	577	608	618	554	577	589	650	646	603	584	560	614	602	579	580	627	547	588	587	616	599	600	618	614	612	579	592	581	606	635	629	594	601	590	606	611	574	633	604	583	612	560	628	634	665	603	619	624	618	578	579	606	636	592	601	591	621	562	630	638	631	615	565	595	610	638	609	614	593	594	601	596	608	598	608	603	627	597	619	587	602	610	580	647	571	611	620	598	573	603	574	646	570	566	601	600	564	620	593	608	630	589	611	572	601	607	622	585	618	582	598	611	641	609	566	613	613	611	599	620	586	612	615	637	632	601	593	591	592	603	622	612	595	624	630	552	549	583	565	612	609	634	570	630	552	571	570	596	614	615	642	600	582	615	615	596	628	595	597	591	651	606	587	593	570	587	585	566	601	599	623	581	643	592	591	561	616	644	629	627	576	612	577	637	642	587	628	588	583	601	602	603	577	602	584	589	581	570	560	602	608	625	578	630	585	553	599	586	596	622	592	581	635	655	626	556	637	595	590	606	586	622	572	634	615	610	593	620	613	603	612	630	651	616	579	620	594	614	625	637	592	611	604	596	596	601	627	569	661	576	592	609	579	607	624	571	615	557	615	582	614	566	600	643	588	590	566	606	587	616	592	624	576	579	567	615	607	597	637	581	627	612	628	632	581	592	587	615	593	608	595	607	607	585	578	565	619	590	617	633	622	610	616	621	606	582	598	584	630	599	603	585	639	619	608	610	591	624	614	575	590	619	638	580	609	597	572	587	631	570	581	550	559	631	603	593	584	573	629	548	566	550	586	586	620	605	589	604	605	607	612	626	597	587	604	633	548	607	626	594	637	606	647	598	582	608	592	581	592	601	593	608	625	609	598	588	600	601	616	575	628	596	627	596	653	593	604	619	604	591	603	588	574	581	615	609	616	579	606	622	691	564	602	586	616	634	569	632	589	623	559	625	633	595	594	599	638	599	573	629	591	622	614	618	607	579	561	620	639	584	623	606	601	630	640	594	593	585	603	653	613	577	558	612	606	589	569	580	615	647	596	598	588	592	621	600	651	600	575	620	603	571	624	556	621	596	598	600	592	601	586	568	557	566	639	561	574	645	637	610	592	595	590	586	612	592	603	616	605	581	582	603	576	609	593	600	634	562	593	603	611	575	620	610	607	559	628	574	621	581	624	595	620	597	574	546	594	590	638	567	595	649	592	540	623	550	595	564	602	603	596	588	642	622	645	600	580	592	568	589	635	576	604	643	597	609	591	619	579	645	588	571	637	627	600	559	614	633	602	595	608	619	602	613	576	618	615	637	592	648	642	572	614	604	615	604	630	608	562	550	593
4855	1791	319	199	179	203	257	268	259	225	208	189	197	182	173	156	156	154	145	147	140	113	138	139	151	156	167	163	141	95	111	105	103	104	126	110	113	88	84	79	91	101	106	115	97	102	108	114	95	111	95	101	89	83	94	94	78	88	91	111	114	99	95	102	102	85	91	98	98	96	120	91	102	118	111	85	98	100	94	83	91	96	90	102	108	77	89	95	82	84	82	100	87	100	92	104	109	78	105	96	85	99	88	88	110	108	90	88	91	105	78	91	99	109	95	87	101	96	68	75	97	98	73	91	90	102	84	88	103	100	92	74	110	92	105	90	96	100	96	108	88	84	94	97	90	97	83	70	98	85	96	86	100	100	117	94	99	80	89	89	88	108	85	80	100	92	86	88	114	101	107	93	93	90	84	103	104	86	97	83	97	85	83	87	119	102	101	91	90	89	95	96	92	96	87	102	99	91	100	67	102	88	96	97	74	95	96	88	64	101	89	71	94	102	107	76	87	81	95	89	78	83	119	107	86	103	88	77	80	106	83	103	100	94	98	84	88	82	88	100	90	96	92	114	106	110	91	85	96	94	96	89	85	91	102	92	94	84	89	88	106	109	88	102	89	93	102	97	94	98	86	95	103	91	91	111	98	96	97	92	99	98	98	102	95	109	90	87	95	88	96	92	78	107	80	87	116	94	93	106	98	86	97	91	111	100	106	91	97	98	96	91	104	98	95	102	98	90	95	81	83	77	93	84	110	103	104	97	119	91	93	77	99	93	95	86	104	69	93	86	115	92	78	91	97	88	102	81	80	104	89	89	105	87	97	102	83	93	100	98	97	82	112	80	101	97	103	95	84	89	92	102	101	84	102	90	99	89	94	82	75	77	90	102	84	85	86	87	102	103	105	95	110	90	99	118	89	80	81	98	80	106	103	82	100	99	106	85	87	101	97	98	89	80	95	85	102	89	101	92	90	84	83	93	100	71	94	86	85	97	83	78	79	99	94	89	94	98	79	107	76	104	112	98	98	85	93	95	83	94	109	105	96	88	96	90	101	94	74	93	94	89	94	106	93	100	93	97	92	87	89	100	85	110	90	79	73	91	94	92	79	106	85	90	94	104	84	102	111	91	93	96	91	112	83	84	92	79	105	85	86	100	98	91	102	98	106	99	85	86	90	108	109	93	115	76	81	79	96	105	92	103	104	93	97	112	100	97	90	88	93	84	98	81	87	89	86	87	100	101	91	89	100	79	96	73	103	113	79	96	94	91	96	94	102	93	96	89	102	89	100	100	83	115	80	98	85	75	95	118	82	94	105	85	86	99	83	85	129	79	97	79	97	83	99	111	78	84	99	88	87	111	106	87	88	94	102	110	90	81	105	103	89	88	94	106	95	79	99	100	82	97	96	98	117	97	88	110	107	88	101	77	104	113	117	92	87	87	91	82	92	111	97	101	97	109	103	88	89	79	78	109	92	92	112	112	84	79	107	89	92	80	89	108	75	105	111	82	94	93	94	96	87	97	106	99	88	98	95	102	84	88	92	111	81	94	97	82	87	82	87	81	92	97	84	87	74	95	75	77	99	82	99	84	87	102	100	90	93	87	102	87	102	81	99	116	102	109	93	90	104	87	109	112	102	90	101	87	111	88	78	83	100	85	78	96	93	86	100	77	91	99	102	88	84	79	112	105	89	99	81	98	93	100	95	86	104	85	85	89	72	95	101	110	100	99	83	70	103	109	73	80	100	93	103	81	106	90	92	80	76	98	94	82	81	77	94	72	112	87	85	103	80	103	89	94	89	103	87	98	96	89	86	80	89	85	98	111	101	90	94	100	89	104	78	108	82	87	86	90	89	108	90	89	89	95	97	93	98	85	100	84	83	96	109	97	100	90	112	105	89	96	115	86	94	93	82	90	86	75	94	76	93	111	100	111	97	102	100	86	101	83	87	105	77	89	96	101	113	101	100	89	79	80	74	77	109	90	79	97	82	92	92	79	76	93	94	85	91	92	86	87	95	113	98	84	118	91	113	93	102	101	82	105	86	79	67	98	88	104	92	83	88	89	104	85	85	100	86	84	109	96	95	71	107	101	95	102	108	96	92	88	105	71	92	109	96	85	87	100	81	75	100	89	95	110	81	101	115	89	106	97	97	80	99	77	82	95	76	78	88	82	86	97	98	89	90	87	72	86	76	86	91	92	99	104	102	73	110	98	92	87	95	88	99	85	102	89	80	75	98	82	95	92	89	91	87	95	76	95	85	102	88	103	86	85	86	88	80	91	98	89	97	101	94	85	113	89	83	99	123	100	100	84	66	90	79	81	88	98	104	89	94	108	97	93	93	91	75	99	90	108	95	85	101	111	106	110	82	81	96	97	92	110	94	107	98	93	105	76	103	94	103	82	99	98	92	85	80	86	74	103	94	101	96	73	89	99	95	82	96	99	97	88	79	96	95	92	101	79	89	95	93	83	103	99	90	103	87	104	81	89	88	80	99	105	91	84	95	92	93	108	88	108	94	107	91	77	85	94	89	102	82	101	98	93	96	94	105	80	86	102	109	81	78	105	81	96	101	80	97	91	95	110	87	103	88	72	81	91	99	83	97	82	86	102	104	103	78	100	93	83	93	104	83	84	86	78	86	96	80	93	72	94	92	86	81	110	92	66	100	88	82	92	93	85	100	81	118	103	92	94	119	100	91	103	92	77	85	101	82	103	75	100	105	98	86	90	96	90	108	84	96	79	95	104	100	102	98	85	100	102	119	78	88	96	101	106	97	89	86	104	97	88	86	91	84	97	105	95	99	90	111	93	94	106	92	115	99	108	93	99	101	102	82	96	98	107	85	93	97	85	104	91	87	79	90	87	93	84	99	97	102	83	72	81	87	95	78	94	102	91	75	89	88	103	85	102	76	91	92	88	90	123	101	109	93	91	82	96	98	90	94	79	81	97	90	90	93	81	110	82	90	97	85	94	79	92	80	85	104	75	96	97	100	91	92	79	89	93	116	88	75	95	114	100	82	100	91	69	96	103	94	98	104	86	103	100	101	93	90	93	97	94	85	84	104	90	101	94	121	85	111	101	105	100	92	99	88	89	72	95	79	90	88	103	89	80	89	107	74	88	102	99	81	94	97	102	87	98	102	81	92	105	69	107	113	76	93	87	89	96	94	98	89	84	64	99	101	87	84	113	86	97	98	102	86	111	91	94	83	93	94	83	61	92	106	73	88	85	77	99	91	106	92	92	81	88	96	75	97	105	98	102	98	83	104	77	84	87	91	88	106	85	98	99	95	91	100	97	74	75	92	94	88	118	100	98	93	99	98	94	89	92	92	92	85	84	90	101	107	97	90	85	93	86	84	81	90	97	89	80	98	75	96	92	96	122	83	101	80	89	93	84	102	86	95	96	82	88	75	83	82	90	81	82	108	95	102	86	95	77	106	90	98	104	96	92	113	101	93	93	100	111	103	99	83	94	83	90	84	85	104	103	100	70
31362	13132	3191	3156	6954	9115	9195	8396	7157	6179	5300	4410	3966	3468	2964	2721	2527	2464	2271	2120	2262	2081	1979	1867	2213	2255	2264	2267	1804	1167	903	968	948	882	859	864	925	786	765	787	766	801	833	861	849	870	878	822	948	879	814	781	786	781	780	760	804	801	732	790	770	811	800	752	750	771	705	715	733	725	764	793	715	716	695	698	668	719	650	698	750	700	758	737	741	769	692	671	689	652	696	710	686	693	671	679	686	690	688	662	672	686	665	697	702	631	684	716	697	689	668	688	656	672	713	645	643	665	693	664	653	696	681	694	669	650	641	670	701	695	738	680	718	706	674	694	690	675	674	688	671	696	674	711	656	711	687	705	640	671	672	685	669	663	709	698	663	663	679	665	700	661	715	690	679	679	728	682	661	634	685	717	696	686	662	688	676	655	639	715	669	708	714	666	707	638	673	692	655	647	693	690	685	657	668	701	666	671	693	648	695	640	703	660	701	631	693	669	678	670	741	683	687	697	654	681	693	684	676	670	691	669	692	653	715	686	681	666	647	664	677	662	645	719	659	631	740	684	655	652	693	659	660	701	650	688	696	673	670	677	677	684	682	700	661	695	718	659	727	641	655	733	660	643	647	712	659	713	700	710	659	713	713	650	719	688	659	644	678	670	721	731	700	654	669	677	687	683	679	668	671	684	660	680	710	647	702	678	659	701	731	695	687	671	664	677	734	708	702	699	678	681	708	655	682	730	635	714	666	678	686	688	680	681	687	653	708	688	652	708	686	687	681	649	634	706	678	681	695	700	657	678	643	651	630	677	703	651	673	655	683	677	647	656	648	711	653	668	667	685	645	686	716	676	687	655	711	669	650	647	620	670	646	680	661	672	679	662	648	665	654	697	689	640	666	662	680	688	684	693	700	694	689	669	678	654	658	663	656	648	669	659	703	740	631	695	707	709	639	651	704	699	698	697	684	702	676	683	714	683	678	698	664	686	686	642	674	650	676	674	657	654	666	679	634	744	727	699	667	674	711	690	641	715	712	721	714	684	730	690	717	699	642	713	708	668	680	729	679	700	663	680	685	751	730	708	670	672	668	700	695	661	696	689	651	692	696	671	691	672	671	675	694	676	690	711	667	668	682	674	673	653	690	675	640	679	636	687	654	698	701	716	733	687	676	676	693	694	678	690	648	699	678	675	668	668	687	686	673	671	674	632	685	669	723	703	647	685	628	655	669	674	631	702	677	656	644	682	670	712	673	692	700	676	648	700	679	688	686	652	672	639	667	651	675	646	708	708	693	652	757	709	691	713	676	631	676	642	668	676	644	661	689	661	657	650	665	713	663	720	679	629	662	739	670	653	680	687	737	674	682	686	686	675	677	655	685	694	701	657	672	691	674	694	634	675	666	705	694	642	679	702	701	705	632	721	644	669	620	677	640	701	673	679	645	699	663	664	687	659	681	680	705	689	670	663	652	697	724	670	699	700	670	645	667	671	658	629	677	649	690	643	698	654	642	664	651	672	657	684	697	666	688	657	651	679	653	710	676	708	673	666	654	685	699	708	685	652	647	677	650	673	690	675	693	682	662	662	638	691	655	639	643	651	670	685	686	658	687	631	677	688	730	685	627	654	636	693	689	709	697	679	719	693	647	671	662	663	701	648	708	632	659	625	693	647	679	664	669	705	729	640	646	681	723	706	685	658	684	701	641	667	663	704	633	662	671	638	695	676	672	633	652	659	660	661	677	686	634	668	666	758	622	655	714	685	694	655	693	666	702	697	666	676	659	684	693	650	633	672	666	684	630	669	702	695	690	729	633	668	644	634	686	693	718	718	658	617	629	673	661	681	739	707	665	692	650	708	682	709	666	636	649	696	729	675	651	650	683	679	691	670	661	681	722	666	703	673	701	646	709	681	674	669	685	693	635	695	667	709	751	666	635	669	667	691	689	674	710	661	686	671	657	688	701	668	683	621	642	692	637	681	719	649	699	670	690	697	690	666	681	658	723	706	739	682	676	707	656	670	656	687	705	655	632	666	642	633	668	715	678	686	674	709	641	731	655	674	679	674	706	680	666	687	681	677	707	647	671	692	674	673	659	675	706	742	661	638	642	727	695	675	670	652	685	647	724	691	639	670	735	691	663	701	720	705	698	670	674	686	636	675	673	649	665	648	713	680	694	659	644	690	632	669	649	688	677	624	672	688	636	693	670	661	675	729	694	705	664	666	675	714	638	700	648	704	673	716	716	642	695	635	664	678	671	668	645	696	675	662	671	690	668	686	671	690	661	625	705	692	663	675	662	655	728	635	656	670	701	717	673	697	720	697	725	700	701	686	701	678	697	608	669	718	679	695	712	689	722	660	698	657	691	642	653	704	673	710	652	669	665	635	686	641	701	703	687	673	720	645	654	671	654	679	695	683	673	668	675	667	675	673	708	707	676	715	693	619	699	677	681	642	709	653	668	654	695	708	705	687	656	667	673	630	690	655	661	661	678	654	599	679	686	677	646	645	689	714	680	642	646	637	662	696	673	660	672	652	676	678	713	648	684	694	659	687	698	643	666	685	655	667	626	656	688	661	691	741	700	663	679	658	708	667	687	679	667	684	706	686	623	683	658	710	636	661	665	676	705	683	650	708	693	691	643	650	676	684	614	665	659	638	722	678	667	696	698	693	704	661	679	660	704	685	639	674	619	666	716	692	667	664	667	682	690	665	654	671	651	700	723	683	654	716	641	677	638	639	671	700	676	737	690	692	685	672	642	678	669	688	654	695	679	667	676	638	692	660	722	667	677	652	682	712	668	679	693	677	697	689	627	647	660	659	672	668	691	671	697	658	709	661	695	677	667	715	693	699	671	702	682	656	687	694	681	694	629	668	686	718	672	651	701	712	659	667	707	719	687	654	689	654	669	670	644	641	656	656	687	679	684	703	685	692	700	685	664	681	676	669	714	656	642	683	706	661	646	680	671	692	635	704	727	701	679	646	682	702	667	668	645	681	700	740	679	675	712	645	666	677	667	703	674	680	681	665	667	700	654	708	654	670	682	711	679	713	676	641	680	665	628	651	705	685	684	650	670	666	692	697	727	703	685	689	675	722	675	692	678	714	674	632	674	669	673	714	684	674	686	664	654	714	679	627	648	689	736	666	736	669	671	614	624	697	678	677	660	685	688	692	630	671	656	685	693	695	678	643	651	666	681	708	678	678	661	654	701	689	699	704	666	670	693	660	685	633	686	677	724	739	640	686	706	642	681	667	697	712	691	669	680	711	681	674	725	697	706	674	682	652	680	678	653	648	670	676	689	705	680	701	692	694	661	647	698	663	651	658	697	684	650	684	657	712	677	710	707	701	715	705	661	675	673	656	651	687	708	655	646	702	650	701	685	653	669	639	717	631	671	695	688	703	635	685	711	707	700	619	636	674	646	657	655	672	674	691	675	681	687	728	706	707	671	716	726	725	704	673	693	668	678	671	697	697	679	693	660	702	690	715	673	673	686	652	664	679
5192	1492	300	221	212	228	271	302	272	245	240	209	207	201	175	167	156	154	152	166	142	151	156	156	166	164	185	173	168	159	105	141	125	127	126	120	112	100	131	106	111	135	129	128	149	117	121	103	123	106	109	113	110	106	137	136	125	126	125	95	110	114	117	110	114	102	119	110	106	118	100	106	123	96	114	111	111	86	107	95	113	104	112	86	107	105	122	113	90	109	115	117	122	109	100	107	144	117	117	110	124	134	125	121	117	111	130	113	102	114	99	107	112	114	98	121	123	120	113	122	112	126	108	119	137	111	104	110	115	114	113	121	98	127	108	120	110	125	109	127	102	124	105	109	121	98	112	99	94	108	113	130	116	98	105	105	120	127	108	125	110	119	135	107	108	109	119	87	121	102	129	119	110	97	128	124	110	99	107	100	108	115	96	101	123	115	125	117	120	102	103	102	104	121	100	116	124	98	102	115	108	100	100	112	98	140	95	95	106	137	108	109	120	118	100	102	109	112	112	103	116	100	127	92	111	128	94	110	110	108	125	101	126	101	106	111	130	114	119	86	113	106	115	97	107	108	101	105	114	113	112	97	116	119	100	100	106	110	137	118	104	102	106	109	107	94	120	126	102	115	130	88	104	117	137	126	96	89	102	120	110	119	102	127	119	128	106	104	101	103	139	108	110	102	111	116	119	118	128	92	99	108	115	109	115	101	107	107	116	117	101	114	97	108	117	110	112	108	118	102	100	108	126	114	105	122	114	136	122	139	111	99	140	119	111	121	108	106	118	139	109	127	112	109	120	96	90	119	121	103	113	109	106	117	105	123	127	124	119	140	124	121	100	119	129	111	102	114	103	141	107	117	117	94	135	117	127	117	121	107	107	97	105	91	128	119	111	118	112	130	109	110	136	105	111	115	107	128	119	103	114	99	102	130	109	96	109	135	111	120	126	113	108	112	106	110	108	110	99	128	123	111	100	101	143	113	120	111	120	117	102	118	117	96	92	130	119	124	97	118	116	123	135	104	106	120	109	108	112	96	100	109	122	122	99	112	125	116	98	95	125	93	109	92	111	116	96	110	132	128	114	94	120	105	118	130	105	127	116	123	139	118	114	99	103	130	112	128	98	123	106	118	126	90	116	109	100	100	115	116	117	111	99	114	106	98	114	123	124	117	120	122	117	107	103	112	103	121	114	125	128	98	101	110	110	116	97	89	102	115	117	99	112	112	114	102	123	102	131	116	117	123	116	123	115	105	111	109	109	118	85	105	96	112	127	114	104	97	110	134	105	96	120	118	93	119	115	120	93	113	116	88	117	102	113	120	105	122	122	106	90	104	123	118	121	125	121	105	118	109	128	101	109	116	99	129	117	111	108	112	103	105	99	102	128	127	123	123	101	101	112	107	115	100	112	87	130	117	116	109	110	97	108	113	103	105	133	101	95	111	109	110	133	125	99	123	113	104	116	93	109	109	107	109	107	139	106	116	92	109	105	107	106	98	112	104	106	121	111	100	125	114	117	106	89	121	98	111	108	125	88	104	121	92	103	121	102	125	107	97	112	113	124	111	124	106	99	124	102	106	104	104	94	98	109	117	96	121	112	122	119	109	104	97	103	111	107	116	120	125	117	114	105	95	119	127	105	107	129	122	120	104	107	112	116	97	108	122	107	119	133	111	109	118	106	107	127	114	94	122	125	132	113	115	123	111	102	114	116	103	114	135	114	103	113	100	120	101	126	111	98	102	106	123	127	112	116	126	135	96	110	114	121	110	114	119	98	119	121	139	114	100	127	114	113	105	125	118	103	116	110	121	107	93	92	112	103	112	118	106	95	92	118	110	102	98	104	107	122	138	110	111	124	97	112	125	114	109	120	103	102	119	135	102	115	114	124	100	116	126	114	116	101	107	114	118	125	102	101	106	114	101	113	114	123	111	124	119	115	118	121	120	123	123	125	115	116	112	92	101	96	110	113	97	118	97	125	117	126	117	121	123	95	107	126	98	128	89	109	106	121	113	92	88	92	112	94	113	119	101	108	115	116	91	86	105	121	129	105	106	96	110	104	118	121	101	113	126	115	120	114	119	103	94	111	105	113	88	116	109	119	96	125	117	117	103	101	105	91	109	100	123	112	112	123	106	100	119	119	110	145	116	122	109	110	98	114	114	86	103	119	117	104	97	100	118	83	107	126	130	110	116	125	99	115	118	101	104	109	111	107	125	105	113	109	115	120	113	117	117	137	114	108	132	101	123	108	120	111	127	99	112	115	128	110	102	96	120	121	94	113	102	110	90	88	118	104	100	115	123	125	108	123	110	122	105	108	119	94	126	101	125	118	104	117	115	105	126	95	127	101	115	114	114	126	99	96	113	105	136	108	99	118	125	107	105	113	87	103	113	106	101	106	114	120	94	124	125	110	116	103	99	120	131	103	99	100	135	114	106	91	116	124	132	117	124	88	103	104	122	122	115	100	87	120	119	118	118	113	130	93	114	123	127	124	127	118	117	121	133	114	112	111	109	108	111	114	95	101	103	115	105	112	112	108	111	104	108	107	107	125	137	114	122	110	121	118	114	113	99	131	122	129	113	118	117	112	105	130	128	107	114	110	114	109	109	119	111	122	92	111	107	94	98	102	112	111	115	104	96	101	112	105	109	113	121	110	102	114	110	112	119	102	120	119	107	102	119	117	89	102	120	127	107	121	122	125	92	119	98	102	118	106	131	81	122	126	102	106	116	119	128	118	124	93	111	128	109	125	101	105	124	106	121	112	105	80	115	106	107	98	107	112	111	118	109	107	120	113	111	98	117	112	120	111	109	107	125	100	119	113	87	89	108	104	117	108	121	114	98	113	108	120	125	142	107	109	101	127	97	119	102	104	112	107	104	113	111	106	108	89	110	111	103	108	143	89	102	111	135	126	105	128	128	111	121	114	96	117	86	122	111	126	111	116	106	122	103	107	116	126	106	119	126	103	113	111	113	111	112	104	113	122	132	112	103	102	108	102	109	105	119	118	109	104	93	121	135	100	99	104	104	113	130	96	109	111	125	128	104	99	108	94	121	113	112	131	103	103	113	111	116	94	119	117	119	100	99	101	106	143	116	115	113	97	118	93	101	119	113	124	112	111	101	117	93	100	98	118	103	104	122	127	100	105	116	109	121	111	115	110	104	106	97	98	112	127	136	115	126	115	104	115	103	109	119	117	113	103	121	132	111	105	98	105	95	105	103	128	113	105	113	113	96	124	104	109	118	111	118	110	109	119	116	125	100	129	120	117	126	102	104	96	114	113	108	105	107	96	126	104	100	111	114	97	95	114	104	127	108	101	123	127	114	105	113	122	105	110	89	108	122	111	119	107	94	119	101	109	129	99	124	107	113	110	103	117	120	104	107	96	102	126	129	88	106	101	94	112	117	119	115	122	119	133	108	118	88	108	131	115	101	113	118	114	112	98	112	109	120	123	93	108	107	122	104	122	111	132	102	122	102	116	112	91	122
29722	11760	2759	2998	6673	8799	8880	8122	7148	6163	5375	4576	4074	3609	3084	2975	2821	2609	2544	2368	2332	2097	2196	2171	2343	2330	2538	2418	1993	1401	1125	1135	1152	1149	1020	1034	971	947	920	943	960	912	989	953	977	954	1061	1000	989	1000	1033	1021	944	908	933	921	944	901	885	997	939	898	909	927	876	892	881	883	911	885	920	898	855	839	906	865	847	885	847	877	898	843	847	866	871	865	809	890	869	858	890	884	818	877	840	858	875	803	876	858	853	846	876	880	868	771	808	881	881	838	909	845	818	869	812	876	818	848	864	793	856	864	835	809	852	815	838	826	848	860	866	861	848	860	834	857	786	830	860	848	874	819	848	835	878	901	833	841	805	875	903	863	839	833	867	817	830	813	829	878	836	853	859	806	824	848	848	854	844	841	887	828	829	804	839	824	860	826	828	842	827	834	843	843	828	861	824	831	847	878	817	849	804	864	799	823	845	815	801	812	830	798	833	807	817	824	839	806	815	811	812	824	839	839	828	840	862	899	851	838	817	836	802	818	807	839	826	875	832	826	856	835	850	837	824	827	791	868	842	853	794	887	836	851	894	814	782	822	910	852	840	863	839	843	822	835	849	782	894	838	865	806	803	776	903	826	838	858	827	830	808	790	788	845	849	842	857	818	844	875	818	853	901	853	891	793	843	865	844	826	858	823	837	787	863	874	902	894	817	829	809	820	835	874	866	850	869	838	839	827	827	838	801	835	821	832	862	908	821	827	843	798	857	836	856	825	800	840	830	815	850	805	863	873	821	788	830	858	808	848	848	846	869	867	801	841	828	778	819	809	849	816	834	867	826	835	863	830	845	855	891	779	826	803	849	867	822	829	819	841	844	841	843	811	839	832	854	812	805	849	847	803	842	825	809	865	838	818	792	826	877	858	863	818	823	864	826	816	868	762	806	816	798	830	813	831	789	845	915	869	827	838	828	829	856	791	807	842	850	836	774	821	827	884	820	869	830	851	839	833	821	842	883	847	854	832	871	862	832	850	785	836	837	805	826	850	763	848	882	803	807	876	819	821	859	800	853	840	810	806	867	798	820	868	847	809	847	855	871	849	826	841	855	829	878	832	849	842	827	828	866	823	825	869	826	832	803	849	799	807	806	840	821	801	810	904	844	836	822	870	856	829	826	831	796	802	891	829	822	811	814	784	868	820	822	858	813	841	821	850	861	850	840	817	858	851	829	811	855	861	829	876	828	762	846	857	865	835	802	884	795	828	811	828	856	803	918	849	878	877	836	846	837	811	833	773	832	892	891	823	840	883	764	831	871	866	853	809	801	846	870	832	886	867	797	845	844	813	827	834	843	850	816	786	880	834	854	817	831	841	889	859	805	830	881	797	834	844	846	857	859	805	820	858	801	826	843	867	870	819	831	853	813	834	816	853	793	855	811	803	874	895	842	850	821	878	851	842	810	814	853	829	783	851	828	828	841	866	831	828	779	847	834	853	802	836	817	860	872	834	885	811	824	826	832	802	873	855	839	837	795	850	828	848	816	879	801	799	836	846	827	882	838	771	855	852	892	784	865	886	791	825	816	829	849	862	785	861	802	848	833	826	841	866	803	852	821	813	802	853	833	840	824	781	816	792	794	869	847	846	823	826	794	798	855	857	849	859	837	812	795	828	836	824	856	805	805	902	822	849	796	869	801	834	858	813	889	853	865	858	851	778	858	811	835	844	818	831	842	872	830	852	847	822	876	875	858	841	862	835	819	857	870	845	823	889	835	802	810	855	847	827	852	805	837	809	866	852	844	816	842	824	844	791	810	869	797	824	886	844	789	821	839	879	809	901	885	792	815	831	842	799	800	832	823	875	880	831	866	845	835	830	851	793	809	837	877	843	889	881	813	835	869	809	821	862	856	823	823	833	827	847	851	823	902	824	861	849	874	805	874	808	841	852	852	831	855	825	825	830	841	792	836	855	861	831	814	837	820	849	839	850	875	789	832	828	845	807	796	856	854	838	818	873	903	813	812	810	811	796	811	820	871	822	801	855	894	865	853	758	839	835	829	881	822	855	902	844	865	792	839	814	820	781	815	826	788	814	833	836	828	863	849	814	806	869	843	838	856	818	802	862	783	798	824	799	820	802	828	802	865	878	846	891	815	817	827	844	819	866	853	826	816	870	832	809	877	834	833	806	868	835	804	874	828	830	852	815	864	851	793	880	795	807	869	826	790	822	796	821	818	849	809	890	827	800	806	893	820	858	830	845	825	847	809	810	826	845	886	800	859	847	788	855	916	835	816	783	830	853	810	849	827	855	800	790	838	824	870	821	825	865	894	793	796	835	851	806	824	868	819	799	854	847	858	864	845	845	884	800	837	820	885	865	843	854	816	873	853	840	833	842	812	814	799	790	829	863	860	849	847	846	843	898	834	856	852	787	834	864	825	808	831	816	821	865	851	844	855	761	830	845	835	842	787	838	867	766	800	855	782	810	836	811	831	841	838	785	814	801	818	828	860	840	830	845	820	811	883	896	913	880	869	836	847	864	845	884	845	863	853	812	862	820	867	823	869	824	831	863	838	828	872	812	863	814	827	803	813	866	852	866	871	867	812	900	907	837	791	866	799	857	812	822	852	815	830	796	798	792	812	784	826	824	869	825	847	809	870	840	898	857	827	830	837	863	836	833	845	846	862	835	869	830	780	845	843	833	803	843	762	856	874	874	833	797	795	858	873	856	879	846	836	811	831	832	803	885	832	853	851	885	830	834	848	772	866	817	825	790	841	821	790	855	873	824	878	831	849	820	816	819	800	891	823	804	856	851	797	860	851	862	790	826	778	800	822	851	903	839	794	840	870	830	820	749	822	848	846	786	812	871	892	789	888	816	835	859	814	846	844	830	833	824	809	855	845	833	813	854	846	853	832	845	877	864	811	824	848	884	807	840	887	828	856	844	829	833	830	802	810	841	845	872	823	802	812	808	861	835	826	877	869	911	850	842	901	835	821	896	780	827	836	822	768	795	865	892	873	835	879	851	866	780	791	842	830	845	849	811	860	887	862	820	816	799	801	867	876	852	854	805	853	819	890	857	828	806	900	820	855	796	863	870	854	872	854	899	838	791	876	808	871	805	831	888	822	841	808	836	813	876	813	830	817	830	828	797	808	855	868	861	876	832	841	822	829	873	847	821	885	851	850	816	846	807	840	901	813	860	828	828	828	846	835	808	864	819	822	857	875	809	826	855	884	851	829	804	847	781	811	834	853	875	846	855	865	834	812	815	838	872	794	843	806	845	831	797	835	827	866	851	852	813	847	827	854	871	867	764	819	824	764	827	899	867	833	863	826	885	841	875	847	865	800	821	822	818	866	871	831	851	834	863	820	803	854	825	839	818	819	779	841	863	799	851	896	867	817	870	811	805	880	790	804	889	843	789	780	856	864	854	854	886	826	902	820	840	883	836	804	812	822	809	828	785	841	863	896	808	839	856	906	811	877	799	855	834	830	868	785	882	819	838	827	825
6432	2360	388	281	234	276	312	342	316	275	274	271	250	243	232	197	231	200	187	208	197	188	197	158	212	197	209	220	192	133	152	146	125	133	125	127	145	137	133	132	140	147	112	118	110	133	137	121	134	149	116	128	116	122	129	132	159	133	122	123	130	139	145	124	142	123	117	101	105	122	123	140	140	131	138	135	97	111	131	114	116	98	119	114	109	113	117	128	133	122	132	140	136	119	128	116	110	117	137	118	140	110	111	129	121	125	120	110	106	106	127	129	132	119	107	111	124	108	137	124	118	103	113	121	115	131	124	116	135	113	123	142	123	117	132	145	117	109	120	131	116	109	128	117	124	148	126	125	126	117	105	133	112	120	112	127	147	136	104	114	132	117	111	105	121	115	117	133	122	114	112	132	128	122	126	107	136	123	122	120	122	133	141	130	133	116	128	131	130	137	128	121	128	126	109	120	125	122	109	123	125	118	146	124	117	121	107	126	119	137	113	104	125	130	117	124	124	124	110	117	100	122	132	128	140	139	133	118	113	119	132	131	143	140	130	126	109	110	123	99	101	133	107	105	123	120	130	132	148	118	104	132	117	140	127	105	106	127	117	136	122	136	140	128	126	119	114	131	121	128	115	135	142	110	126	140	117	120	122	125	129	112	117	128	121	113	129	130	103	123	122	109	132	127	116	112	106	130	109	101	116	130	130	106	109	124	121	107	115	112	111	124	98	118	124	125	120	119	109	133	122	135	114	122	133	124	111	132	111	107	115	123	117	131	120	110	114	123	102	114	132	124	92	127	118	132	104	105	108	126	128	127	104	118	121	129	125	120	134	116	119	119	119	121	108	108	111	124	139	113	108	119	110	131	127	112	134	121	101	129	124	119	125	107	119	117	116	114	118	125	117	126	126	123	119	134	117	105	138	136	125	126	143	115	120	117	103	127	118	131	120	130	113	98	120	105	112	118	110	111	132	128	118	127	149	112	129	104	119	138	130	114	113	107	132	138	140	103	128	113	123	139	108	114	108	149	114	123	117	125	121	129	127	120	108	118	125	116	136	144	127	111	111	135	132	120	124	149	132	111	115	101	117	112	125	130	124	127	120	114	97	126	110	128	115	125	136	137	126	125	118	123	119	122	135	142	122	140	112	109	137	99	122	120	135	121	118	134	103	142	130	134	103	132	130	124	150	128	113	131	120	100	142	108	110	119	126	117	112	131	120	133	112	134	121	110	127	132	104	115	131	118	120	124	111	108	96	125	120	112	120	127	133	132	133	115	129	109	103	112	135	139	134	107	120	119	119	127	100	125	115	116	134	132	129	118	147	126	123	122	118	132	137	107	108	107	124	130	116	120	135	144	112	127	141	119	132	110	101	102	112	128	142	131	140	124	113	110	124	106	116	123	126	122	122	109	136	118	119	135	132	130	100	126	135	141	119	111	115	141	142	119	121	120	126	109	103	113	136	118	132	122	125	135	120	138	109	124	128	108	118	148	118	133	123	129	111	126	127	122	98	123	118	111	115	120	103	139	129	93	115	132	119	131	114	108	110	117	131	142	120	117	132	126	129	110	126	125	102	104	113	116	141	103	121	132	114	111	115	131	124	120	117	120	97	133	123	105	113	131	127	127	120	133	106	157	107	111	115	140	122	110	137	129	124	126	115	118	106	121	113	143	134	127	121	129	133	116	91	130	111	94	135	132	126	123	118	139	124	137	118	124	122	120	119	97	137	136	117	122	123	121	105	112	147	109	131	140	128	124	122	119	127	137	117	136	124	114	130	104	123	131	132	122	117	147	149	138	126	124	130	93	125	121	104	140	103	131	128	114	128	118	131	113	92	121	123	141	124	123	131	128	108	124	123	126	112	118	117	125	99	122	124	111	130	123	118	121	132	121	132	138	127	136	89	115	109	127	142	125	115	132	116	114	116	105	119	129	137	133	116	112	115	123	113	115	109	113	127	119	113	107	110	136	115	132	117	120	115	118	111	126	136	127	118	118	135	134	112	132	128	113	126	114	110	136	119	143	142	111	126	104	127	132	118	126	107	148	126	130	108	129	124	107	109	131	122	136	137	137	118	136	130	123	119	140	135	121	109	120	129	132	128	121	128	129	120	132	99	130	118	135	117	137	118	135	125	111	126	110	122	118	113	106	133	139	111	115	116	118	131	105	140	120	121	136	105	126	136	111	115	115	117	126	136	130	122	135	121	135	131	130	123	110	130	107	126	101	149	118	123	121	125	129	114	132	141	128	127	129	117	100	115	121	127	99	107	122	112	135	158	141	136	126	119	142	108	113	124	128	109	118	108	137	133	127	125	116	105	117	106	129	132	130	126	105	132	141	121	140	125	116	137	111	110	115	127	120	136	114	124	126	128	130	115	107	124	144	130	122	115	113	123	144	112	117	111	137	125	110	120	115	140	123	121	153	108	114	124	117	117	142	127	123	118	117	133	103	125	131	97	120	123	113	130	124	115	129	114	128	143	107	105	131	128	119	107	133	132	108	128	113	111	132	116	123	128	129	128	131	107	125	125	113	118	125	131	127	135	125	132	120	110	124	110	129	130	138	138	113	146	119	117	125	147	122	122	127	121	106	111	137	127	116	144	128	129	118	110	125	140	132	121	126	112	116	137	111	124	128	107	119	128	113	127	119	107	91	122	117	110	135	140	126	109	110	128	134	137	128	120	132	128	120	105	153	116	103	133	130	117	130	149	117	120	136	114	130	122	137	111	139	110	125	130	121	114	121	133	149	128	138	114	131	141	119	121	107	145	121	130	132	127	105	132	116	136	130	113	119	126	133	126	121	129	117	114	113	107	121	129	143	129	120	130	132	112	133	133	118	99	96	113	136	131	115	120	107	117	110	122	130	116	119	124	119	133	141	130	122	122	109	137	117	110	117	122	135	116	111	137	126	135	122	128	121	103	118	126	115	118	127	124	103	115	112	112	110	127	101	105	115	126	110	114	118	129	131	109	135	129	133	124	116	104	131	129	110	125	140	141	138	125	115	118	141	120	147	127	127	137	122	130	121	127	132	125	111	119	120	111	126	131	138	124	119	115	101	107	104	102	136	129	109	112	134	135	109	107	114	120	121	123	132	102	126	120	99	128	114	116	107	139	129	128	135	141	125	100	120	112	115	108	123	114	106	119	116	92	140	129	130	124	118	144	109	114	137	113	122	109	131	125	120	129	130	131	93	110	130	133	124	107	124	100	110	111	118	127	130	137	106	119	117	107	133	108	110	126	112	120	135	107	117	122	137	134	109	133	133	141	120	127	112	109	122	121	140	116	114	114	134	128	119	125	112	111	117	135	143	113	106	110	132	113	126	119	115	124	112	113	132	126	117	119	120	117	121	114	132	124	119	123	130	136	127	122	133	114	129	126	144	109	123	111	121	128	121	134	115	142	127	109	114	120	119	116	123	117	112	118	131	130	118	116	114	128	105	109	113	102	92	105	131	117	112	121	122	115	123	125	112	119	138	130	123
34072	15662	3531	3920	8728	11243	11273	10184	8918	7658	6622	5692	4843	4321	3692	3464	3337	3214	2915	2864	2690	2550	2550	2549	2829	2651	2851	2928	2453	1558	1267	1205	1227	1210	1170	1183	1111	1057	979	959	1069	973	1101	1085	1114	1090	1165	1170	1097	1078	1105	1052	1009	1072	1042	1033	1022	1005	1020	1021	977	1040	1002	974	975	924	946	964	932	896	923	973	900	931	897	892	869	907	890	905	919	889	859	910	908	920	908	857	929	954	901	889	920	905	833	920	936	897	894	903	884	891	832	906	881	862	890	885	839	879	871	897	894	912	901	863	880	895	866	942	846	888	874	874	873	907	870	889	840	879	879	911	871	850	868	900	864	895	887	923	875	823	922	863	890	897	880	910	931	891	870	913	831	863	880	887	880	858	882	902	862	883	850	885	868	892	881	882	846	870	957	891	844	829	894	902	834	900	921	885	858	889	924	859	846	878	853	867	866	915	867	863	853	853	845	856	897	830	796	878	860	902	847	909	888	873	842	883	843	907	865	837	868	793	902	929	901	879	816	831	878	917	916	869	869	899	938	823	877	864	861	857	828	852	867	900	872	862	894	865	901	906	858	873	856	839	848	903	864	846	885	892	894	888	851	934	944	836	843	855	862	888	811	847	896	858	828	883	899	848	887	890	825	857	839	902	851	876	896	928	901	878	886	833	883	911	874	864	889	887	897	875	867	844	878	902	878	862	864	887	859	862	833	901	883	860	909	876	914	859	877	891	941	921	855	854	918	905	855	914	853	906	848	894	872	860	846	914	910	909	877	908	859	890	852	873	849	921	878	892	899	878	871	878	877	907	901	893	884	892	870	830	823	877	867	869	896	840	880	961	876	888	905	814	897	867	863	870	888	900	905	893	859	885	913	905	921	921	879	923	861	860	920	835	885	923	819	882	920	880	926	878	843	897	923	854	853	851	874	857	863	907	880	865	889	895	888	846	880	938	866	891	890	875	914	859	894	864	828	819	959	852	878	915	858	866	860	890	837	878	868	888	884	867	832	877	894	897	840	859	894	874	924	894	911	897	897	850	848	900	894	875	852	872	868	857	888	880	902	850	872	892	842	897	847	861	893	879	881	866	858	870	924	889	890	902	904	888	872	909	820	909	854	871	915	914	861	862	877	844	859	893	887	862	884	854	898	813	886	889	887	885	893	796	900	888	923	904	891	887	842	870	884	845	864	882	854	913	880	892	861	896	875	857	853	886	859	920	871	905	848	872	830	823	832	852	848	858	836	928	866	848	865	872	845	907	856	901	911	876	902	887	867	885	908	868	903	876	902	833	900	875	852	874	872	824	936	911	807	861	831	881	858	882	888	849	847	868	921	854	888	873	841	857	866	863	875	892	891	869	839	863	877	870	892	888	881	836	925	889	883	870	840	896	885	883	874	847	938	863	877	909	863	880	912	860	900	919	839	849	862	857	857	857	904	877	848	864	890	837	910	924	893	899	896	947	894	880	894	926	912	803	883	906	864	916	862	911	888	878	921	885	889	878	882	924	873	909	904	848	836	872	895	885	863	840	863	896	872	898	895	901	910	876	873	909	866	836	897	931	910	854	920	848	865	868	887	891	849	909	830	870	925	835	870	860	902	877	894	858	869	900	880	873	903	866	863	879	915	926	926	874	919	854	861	871	852	869	879	899	896	869	872	902	869	893	902	885	906	845	871	847	831	850	910	897	824	867	890	879	890	821	906	834	922	875	897	855	904	854	909	862	829	851	889	840	886	886	858	848	844	856	842	898	917	909	903	859	870	912	903	880	865	885	879	887	940	900	928	866	899	880	837	915	881	858	852	945	909	814	896	842	890	821	900	850	902	881	876	877	889	833	927	855	851	852	887	873	861	872	872	895	914	928	865	885	899	879	936	860	909	893	873	862	844	851	886	858	860	912	910	877	895	887	875	874	914	910	869	871	861	863	864	913	881	939	906	904	817	870	916	888	869	909	861	868	860	838	861	899	833	896	823	921	965	850	840	890	893	873	835	876	878	862	896	848	881	907	886	845	857	830	857	870	861	877	865	911	860	832	855	919	863	900	891	889	884	874	909	856	918	876	889	921	902	843	891	875	884	902	923	847	880	909	848	932	899	903	866	891	869	882	898	890	816	873	864	911	871	883	830	824	822	882	884	820	863	857	839	902	871	922	887	878	820	927	883	871	940	950	835	843	843	854	867	864	865	885	881	890	855	862	841	902	860	894	901	868	896	838	826	908	902	859	896	851	881	906	890	907	882	861	893	891	938	799	893	868	891	819	888	919	869	859	856	842	853	878	838	868	844	865	869	839	898	896	882	836	915	846	867	894	867	943	884	853	875	840	899	855	885	856	870	922	869	865	877	860	891	932	933	912	913	851	855	898	847	859	891	908	870	887	892	859	813	915	911	857	914	957	875	857	893	867	867	891	899	869	903	837	852	890	897	871	854	870	869	870	827	897	874	921	894	910	882	905	944	913	801	888	857	898	905	907	805	849	820	856	896	885	870	866	878	874	869	914	885	877	902	932	819	862	912	881	940	876	894	839	836	905	915	926	870	897	872	936	849	907	882	853	847	855	838	876	936	913	915	916	901	834	864	886	893	880	910	865	849	859	858	869	869	907	910	861	849	892	867	854	875	941	882	884	853	896	825	906	879	880	870	856	898	855	879	896	904	918	885	870	885	856	864	814	849	901	856	880	810	859	899	878	938	858	873	883	924	851	869	918	861	868	841	929	876	853	901	948	881	855	897	913	858	903	881	935	867	844	805	867	887	911	929	903	815	900	902	899	887	909	869	866	863	904	859	911	868	869	898	835	910	896	825	886	836	884	888	832	906	888	896	881	875	869	848	857	832	899	947	879	814	841	874	869	870	825	903	925	870	885	876	846	861	902	893	870	907	863	869	927	791	854	862	886	889	912	931	899	905	859	928	868	905	881	887	885	850	828	865	908	909	846	913	918	919	893	920	898	928	881	903	812	847	858	909	929	855	920	906	879	890	851	874	919	923	815	907	799	928	910	836	870	885	875	867	914	857	875	856	885	876	870	946	874	870	878	859	826	871	870	846	859	888	829	878	852	919	950	898	845	876	914	904	928	901	844	869	898	863	865	889	935	896	884	877	879	919	873	889	834	853	868	937	922	911	871	894	895	858	887	875	930	862	862	838	851	901	862	917	914	915	912	878	936	889	878	848	877	905	885	873	863	896	821	874	877	829	928	857	905	882	905	892	858	873	888	915	926	842	830	908	889	901	874	878	892	868	911	883	876	828	903	867	929	863	907	893	877	854	929	847	870	878	900	931	862	908	892	888	883	826	893	878	878	859	930	869	836	845	855	893	881	836	896	833	888	858	818	852	876	899	877	880	875	928	892	854	856	910	951	883	898	855	889	876	849	874	870	830	895	867	884	854	919	838	878	890	845	898	872	841	917	891	886	842	837	870	871	877	871	848	860	821	889	865	927	892	935	903	902	903	900	793	881	810	904	838	849	911	940	866	933	841	894	892	882	900	892
3351	853	199	177	133	153	226	190	205	185	160	178	154	138	118	116	120	122	137	120	118	109	109	114	113	111	123	131	111	98	101	101	78	92	86	86	62	90	95	97	88	89	88	80	83	99	98	82	90	86	87	74	71	96	72	90	86	86	98	84	89	71	71	66	85	95	81	77	91	82	62	85	86	75	78	80	80	80	73	84	64	73	83	85	72	76	80	63	73	68	76	85	88	77	82	95	77	72	72	74	87	67	85	80	75	69	76	84	68	71	82	90	91	82	75	76	70	81	75	93	83	79	82	70	70	83	97	84	67	71	93	76	75	76	83	84	75	82	94	83	69	91	83	64	78	76	72	102	88	84	91	73	63	82	100	86	80	78	72	70	82	78	78	85	69	99	70	94	75	83	66	91	68	59	76	80	71	89	82	70	64	79	77	88	92	73	78	76	80	77	70	63	81	73	76	81	86	80	73	77	79	91	78	80	76	94	92	87	70	78	79	80	81	75	82	88	65	85	83	96	90	76	90	81	72	91	80	68	72	86	92	69	71	86	83	88	80	74	92	83	91	91	87	86	83	75	73	69	77	80	61	69	78	81	91	77	86	68	78	80	75	88	88	72	74	94	84	102	75	77	98	67	65	67	73	67	67	79	92	73	89	75	76	83	74	76	72	96	93	72	82	87	76	78	105	92	90	76	99	76	80	83	88	78	84	99	82	80	76	73	84	66	74	77	76	82	72	60	83	76	71	74	85	77	86	78	79	76	68	80	87	74	73	72	92	84	73	85	69	68	84	78	77	72	77	87	90	82	83	94	87	72	87	76	70	69	72	92	86	75	68	87	77	80	57	85	78	88	92	70	69	81	75	61	85	79	79	95	89	73	76	78	89	81	74	80	71	86	78	68	68	67	87	78	76	75	112	84	60	69	76	69	73	67	81	56	80	87	78	84	71	69	74	74	72	88	76	66	87	82	72	70	58	66	90	85	73	85	72	89	85	87	72	65	97	71	85	79	77	86	77	93	101	81	73	67	88	81	79	76	86	75	95	66	86	77	99	93	76	78	74	91	86	81	80	89	79	77	83	83	79	73	78	74	82	80	83	85	84	80	63	75	81	66	82	81	85	70	84	79	86	70	92	79	86	90	89	74	78	61	79	90	86	73	97	90	79	58	92	81	70	78	90	66	85	82	85	79	80	80	79	71	95	84	67	73	67	86	91	79	69	65	61	89	81	75	83	84	86	84	86	84	83	89	95	66	81	61	77	72	84	77	71	79	76	88	88	70	76	83	69	74	89	92	93	75	78	83	86	79	84	69	85	64	84	88	70	103	86	74	74	80	79	95	69	86	76	68	82	75	76	70	86	95	70	68	71	75	86	83	74	68	90	80	86	93	80	94	74	86	75	78	91	89	84	88	75	79	74	88	84	76	76	72	60	94	74	74	77	72	61	73	84	92	73	61	70	79	88	71	80	91	71	78	84	80	83	71	77	74	72	85	94	82	88	53	84	71	70	85	61	85	65	87	64	82	87	86	70	69	81	54	76	73	83	70	74	82	80	74	76	91	74	87	83	100	83	83	72	93	71	91	81	69	66	85	81	75	71	86	73	65	91	92	90	86	86	78	77	91	80	73	69	81	73	87	80	66	72	87	81	86	92	87	80	97	83	78	54	68	77	81	73	68	92	67	77	94	62	78	85	89	77	77	90	77	105	72	84	87	76	68	77	77	84	63	86	86	76	77	79	65	75	89	77	71	77	93	69	64	88	77	84	79	74	77	84	97	76	74	77	62	86	94	87	98	86	63	91	76	89	82	83	77	76	86	92	74	68	73	87	75	85	69	86	71	77	82	74	68	81	79	64	87	83	74	92	76	75	80	82	75	79	76	64	78	73	81	73	77	82	76	74	97	85	72	80	73	81	76	86	92	83	89	78	75	75	76	84	80	78	86	76	72	92	97	82	77	91	72	87	72	79	92	91	80	82	78	86	83	79	87	83	84	71	83	86	72	78	79	60	84	79	86	67	75	81	72	76	84	75	67	86	71	76	77	60	88	88	95	85	78	76	73	84	72	74	84	67	83	85	77	70	88	100	75	89	90	78	77	80	89	81	87	63	84	79	80	77	78	88	76	76	83	77	86	89	72	87	69	78	79	71	83	64	71	85	89	82	93	75	74	71	93	83	90	80	75	74	77	84	81	96	83	75	72	77	76	98	75	79	78	79	77	71	95	83	93	87	83	67	75	94	79	80	92	79	87	81	79	90	70	82	70	91	94	95	81	60	84	87	85	87	84	105	79	77	84	89	82	90	86	79	75	76	80	91	92	81	96	76	81	67	70	79	76	95	81	81	64	74	85	79	70	70	85	72	70	79	81	60	79	82	61	56	73	81	90	81	84	70	82	84	71	103	83	78	83	74	78	76	84	65	85	69	77	72	84	88	87	86	88	78	76	88	71	81	68	83	64	95	83	78	89	79	80	79	62	82	76	64	87	63	80	73	80	60	74	86	87	79	79	89	86	73	68	82	85	73	83	97	61	83	93	72	72	85	79	77	91	75	72	72	64	87	74	80	78	80	75	77	78	82	76	89	97	84	98	88	79	68	78	92	85	85	62	70	80	71	75	89	91	79	79	81	76	94	73	80	96	65	82	89	74	91	87	71	74	76	88	85	72	82	65	80	73	63	80	64	96	72	91	78	80	78	71	67	74	84	72	70	62	73	72	95	73	76	81	81	83	89	73	101	79	74	81	67	94	85	76	78	79	91	79	75	78	78	70	66	80	83	88	61	73	80	70	81	75	77	69	96	69	77	92	73	91	111	61	83	93	79	79	88	88	77	62	70	81	64	91	67	69	68	75	78	83	74	77	70	86	77	78	68	95	70	89	71	75	81	85	79	81	89	88	74	88	60	85	76	66	67	84	87	71	83	72	75	88	76	92	77	74	84	89	65	90	91	89	78	72	78	94	86	85	80	84	66	76	87	82	80	82	89	87	75	73	85	83	79	72	77	83	73	103	71	81	66	78	82	86	73	84	72	86	73	86	76	73	76	73	69	73	85	86	77	86	74	75	80	98	84	69	88	97	76	79	82	88	85	78	65	89	86	62	78	90	79	87	73	69	71	77	74	74	84	71	84	75	92	77	77	79	74	82	93	65	90	74	82	76	72	77	83	73	87	64	88	87	63	84	75	86	77	84	73	74	81	84	86	89	79	92	73	72	84	78	85	68	72	75	76	79	83	93	66	83	95	89	81	77	84	78	76	79	92	87	91	71	77	77	83	84	69	78	78	77	94	94	71	74	84	53	83	90	85	91	64	87	85	81	79	65	74	68	60	89	68	84	82	80	94	75	67	79	76	71	74	74	81	72	82	75	63	82	65	72	67	83	72	81	65	76	71	83	74	90	88	80	83	82	75	73	63	81	87	85	67	82	81	80	85	81	81	94	96	80	70	85	80	71	86	78	74	78	70	85	84	84	71	78	72	91	82	95	69	72
25435	8373	1963	2283	5313	7081	7005	6310	5726	4647	3926	3575	3020	2594	2285	2125	2109	1922	1808	1848	1691	1670	1631	1684	1769	1701	1891	1922	1677	1051	803	790	840	758	774	786	749	662	650	654	686	658	699	697	765	737	717	719	712	670	657	778	698	660	657	654	642	678	689	676	679	640	660	641	618	629	598	608	654	637	630	590	622	600	629	609	615	604	635	597	583	620	660	609	670	582	591	641	577	591	604	613	584	626	598	580	595	611	576	623	610	644	595	612	587	627	629	615	610	583	596	593	610	602	577	643	633	600	613	597	606	625	606	620	574	574	592	603	602	596	624	631	613	592	620	629	607	607	577	644	591	640	626	609	585	614	610	640	622	619	623	613	646	626	606	628	603	655	627	604	588	632	595	592	664	610	632	617	631	634	611	641	583	630	600	591	586	558	587	589	605	620	624	645	616	599	574	503	624	613	617	552	558	583	623	622	622	568	569	598	537	611	582	587	614	604	637	607	569	588	595	580	606	586	608	607	567	582	602	612	636	577	569	596	646	626	587	620	578	638	609	599	604	568	639	625	593	628	571	610	602	618	530	594	609	599	571	624	633	606	583	605	611	604	597	613	618	584	623	550	619	588	592	566	606	597	642	593	632	617	634	621	599	644	597	592	597	564	615	628	658	646	617	597	570	590	573	621	579	633	625	627	620	569	591	602	629	595	592	609	638	586	590	582	603	603	567	585	612	577	586	638	590	587	609	589	595	582	600	634	593	585	622	624	585	585	553	625	629	609	602	643	638	576	607	625	607	584	580	625	628	601	565	612	586	595	612	645	603	631	565	634	612	625	594	611	624	570	618	649	598	595	604	602	604	624	559	597	593	584	608	607	609	597	621	588	600	596	575	566	596	602	612	553	597	607	600	604	588	596	573	636	571	607	609	571	613	603	620	606	630	581	607	606	594	602	632	550	612	609	585	598	642	571	584	597	587	572	616	590	561	622	596	566	614	629	617	539	601	642	635	612	607	634	601	589	595	591	562	648	632	570	576	574	608	619	615	616	615	612	615	585	570	617	613	613	576	617	620	626	595	564	603	605	571	592	641	612	615	605	582	595	621	609	604	597	598	656	602	637	617	584	595	559	570	593	589	601	596	574	612	641	627	580	590	595	596	584	584	614	661	633	625	596	615	647	605	611	575	586	615	603	583	563	594	607	563	602	620	600	625	605	625	584	608	596	604	608	578	609	575	623	579	600	620	628	614	594	586	652	580	596	604	624	644	624	599	609	578	613	594	623	586	602	565	584	574	611	630	587	588	614	598	561	594	605	627	602	563	633	610	665	591	633	587	614	628	593	605	567	591	598	619	604	619	591	623	585	541	603	600	602	615	574	598	627	585	606	593	585	622	616	630	621	623	573	582	610	607	579	583	613	618	615	601	601	603	632	588	610	614	630	596	612	619	616	631	584	604	607	621	606	609	600	617	633	608	548	643	610	615	600	602	613	572	634	577	640	594	584	606	648	581	581	595	600	604	615	604	600	584	611	564	580	597	611	575	626	646	622	607	615	585	547	627	593	603	616	627	650	586	633	592	600	595	595	614	576	625	649	626	603	596	610	590	603	647	552	602	621	614	579	596	587	624	641	568	614	587	612	599	609	610	584	623	641	558	591	604	624	608	599	630	639	602	626	563	624	641	682	623	605	599	611	590	619	600	619	595	605	614	605	609	645	603	631	594	613	631	580	622	629	611	641	598	613	560	586	585	592	650	609	621	582	566	579	613	624	586	618	589	577	568	592	576	644	647	641	624	625	592	568	618	618	596	634	618	640	623	617	596	583	571	654	640	623	624	642	592	555	614	572	588	605	546	609	620	596	545	631	616	613	616	578	634	623	626	649	615	672	580	596	625	616	589	590	596	611	567	587	603	601	611	600	597	586	613	587	577	602	587	595	582	602	564	610	626	589	608	614	641	578	620	610	544	591	607	594	613	609	585	612	623	641	619	610	581	601	635	585	563	615	630	612	601	585	623	614	653	631	584	572	642	570	575	589	639	638	566	626	621	617	624	582	568	635	616	603	607	630	608	663	637	622	572	635	623	597	599	658	589	562	594	595	627	590	618	640	592	592	613	611	570	659	607	601	614	596	622	600	581	631	606	603	611	581	600	608	583	603	573	605	595	610	623	608	614	621	614	625	625	572	565	607	584	600	636	604	567	596	595	638	553	644	614	595	535	631	586	635	531	615	611	602	598	596	695	634	622	579	616	612	664	596	612	652	629	568	606	602	600	646	593	574	572	610	562	613	594	591	542	608	608	591	651	617	603	587	569	634	625	634	604	607	598	597	620	631	595	570	597	625	582	623	598	626	570	561	646	610	589	616	598	596	610	597	603	648	577	586	568	617	619	621	643	633	616	644	598	637	556	564	616	619	565	607	596	596	595	560	568	574	610	563	606	564	626	656	629	582	599	640	590	631	618	580	619	604	604	591	567	577	596	628	600	563	611	609	608	599	652	608	619	591	602	635	620	622	582	614	626	643	576	582	624	541	621	611	605	633	586	580	609	623	676	559	637	585	557	598	631	661	591	574	604	627	563	593	588	601	614	586	626	607	624	616	611	584	645	634	610	597	605	609	586	642	644	573	613	619	582	577	605	625	591	546	618	629	631	577	627	628	578	601	604	617	627	638	590	635	605	606	596	555	601	591	605	626	582	562	627	551	559	595	638	643	630	577	566	576	589	622	576	634	612	622	646	612	558	642	621	572	598	569	598	593	607	574	585	631	592	609	579	631	628	610	598	580	615	627	574	636	586	629	603	586	562	597	591	590	586	598	637	617	594	607	582	622	591	620	634	594	571	606	590	612	619	581	624	582	596	587	605	603	625	619	593	578	553	586	576	552	604	583	616	545	611	621	592	594	590	659	589	610	577	617	576	641	619	689	589	572	565	657	628	601	588	599	601	556	647	609	530	579	634	609	615	590	567	616	593	604	619	584	593	542	564	588	649	569	623	645	660	587	601	599	583	652	619	656	614	560	609	602	601	597	594	605	576	622	571	586	614	591	625	564	634	590	592	630	578	617	615	618	627	581	566	599	650	595	606	608	601	621	607	580	554	570	589	615	591	622	577	589	565	629	648	595	623	664	623	581	557	614	591	595	587	613	602	608	626	664	579	609	599	587	584	606	609	598	607	611	644	612	607	598	652	623	617	622	608	623	557	591	610	566	634	631	592	591	582	594	578	582	606	610	608	578	594	655	569	624	576	617	643	567	586	606	608	585	604	582	594	624	575	584	615	597	567	631	576	575	614	597	631	610	593	602	574	558	595	612	587	599	593	579	568	567	575	587	633	604	583	596	627	596	615	593	628	674	593	614	543	579	637	606	590	627	597	608	619	602	579	621	615	599	604	625	625	619	577	600	607	598	595	602	622	586	568	625	549	627	558	593	641	660	551	572	619	575	635	608	617	613	603	596	609	618	624	583	582	624	600	591	645	636	589	599	583	619	605	607	639	596	621	597
4847	1915	331	230	218	228	247	293	262	250	204	203	198	182	175	158	163	158	164	156	146	156	142	154	122	136	167	173	145	136	103	122	92	98	109	93	94	108	83	111	106	111	114	97	107	109	95	74	112	107	121	83	92	92	109	102	87	83	105	108	78	93	87	87	105	95	85	97	94	90	95	77	72	78	101	92	88	125	96	79	72	111	99	99	108	98	85	80	107	94	79	98	78	90	90	89	79	93	101	79	94	96	97	93	105	104	95	90	95	100	78	106	103	76	98	117	103	100	94	92	108	81	81	81	87	91	88	91	79	80	108	78	104	86	83	93	91	86	106	97	98	92	90	103	113	78	100	82	100	100	97	111	100	84	96	109	98	109	109	94	99	93	91	85	85	95	102	101	102	101	90	87	98	105	85	89	98	97	84	93	92	85	86	87	97	95	99	78	103	87	86	96	93	103	100	91	79	97	96	86	96	108	83	107	72	101	90	96	93	90	98	102	97	88	93	86	86	90	78	91	80	98	94	101	87	98	94	84	83	90	111	100	88	78	99	104	116	79	97	91	75	92	86	104	113	100	97	92	99	105	101	105	94	88	110	80	84	86	92	87	86	101	81	105	100	91	105	86	87	87	96	77	97	83	86	101	102	81	110	85	95	118	86	120	81	104	95	107	106	99	101	88	82	87	87	109	106	118	84	92	87	89	97	82	100	99	88	90	89	93	97	95	84	91	91	91	87	94	102	64	97	83	108	93	97	95	91	92	94	91	102	106	103	94	83	80	96	92	91	87	110	97	87	98	72	87	94	93	102	106	95	96	104	91	89	79	87	105	100	83	78	102	97	93	93	85	102	81	79	92	106	72	59	85	97	84	107	86	87	84	90	79	101	93	100	84	92	94	101	92	92	99	92	87	75	102	101	80	105	84	98	92	94	88	87	89	94	102	78	112	94	100	90	83	89	87	81	103	96	96	77	85	95	96	95	85	118	93	83	97	97	101	100	102	87	98	82	89	100	77	90	102	101	88	65	88	104	89	98	93	96	101	82	92	81	80	91	99	97	101	84	91	96	88	92	86	96	95	84	77	92	84	94	109	83	89	103	101	81	91	84	94	81	79	102	112	103	99	91	96	110	99	85	91	92	85	89	95	89	99	98	94	84	91	96	93	94	75	99	88	90	116	97	106	92	100	95	85	118	83	92	88	103	93	114	82	112	105	104	84	89	87	103	111	97	83	99	83	102	104	106	76	78	94	103	92	77	93	87	96	90	91	118	95	74	102	75	101	105	88	112	90	91	72	92	97	87	76	85	70	74	88	104	112	94	102	81	104	89	95	80	106	85	95	114	88	97	92	116	95	89	101	82	84	83	100	98	104	90	107	81	81	87	117	93	86	93	93	89	89	92	114	79	105	91	89	84	94	99	97	101	93	88	97	104	102	94	84	91	101	89	98	92	85	71	96	82	91	104	78	86	83	102	84	91	93	112	84	97	98	86	84	91	84	99	100	89	89	114	83	94	90	92	82	99	90	78	96	103	91	105	100	81	81	91	94	85	99	89	103	99	99	96	108	88	109	95	88	101	86	100	94	99	97	117	93	96	96	92	77	84	99	88	90	106	85	97	92	85	105	92	90	93	89	91	113	89	73	96	91	95	99	91	105	86	92	96	93	77	87	90	99	96	87	112	102	91	97	96	86	93	90	89	101	91	88	109	101	101	92	97	99	123	98	78	82	95	106	93	97	100	97	76	93	95	87	73	75	112	103	99	92	102	92	85	109	97	90	94	86	100	100	89	111	89	85	94	97	85	79	81	98	96	67	60	103	105	101	88	107	81	103	90	101	93	116	90	97	81	88	88	122	94	87	78	103	95	96	97	86	76	97	102	97	96	111	79	98	106	106	88	72	67	85	84	94	93	94	84	86	96	75	87	82	106	89	77	100	97	95	85	99	83	77	97	86	95	96	88	94	79	73	100	99	80	109	87	84	80	93	78	98	84	92	85	106	97	76	97	108	92	81	92	92	91	80	102	100	97	81	91	89	71	101	87	96	95	77	97	86	103	84	94	90	99	96	93	80	95	86	95	92	80	82	96	92	90	103	87	83	100	84	102	88	96	105	92	87	95	94	93	99	104	97	101	93	82	83	92	98	81	93	104	89	86	78	112	87	94	101	108	97	79	95	85	96	94	91	86	86	100	96	87	78	75	101	89	100	94	74	76	95	93	80	79	107	105	86	106	87	103	89	100	96	89	98	87	115	95	95	90	100	111	100	91	90	109	93	99	98	93	97	89	81	101	96	88	86	87	93	89	101	112	91	98	87	109	85	103	94	83	95	94	108	78	112	112	125	95	94	102	93	92	106	93	89	104	98	102	90	97	108	91	95	68	87	77	88	100	99	81	85	75	100	90	111	76	107	96	92	100	103	81	109	96	102	94	97	92	114	95	111	100	97	88	77	89	88	112	97	106	97	101	100	83	105	86	100	95	92	90	77	101	87	85	82	69	99	88	96	89	93	81	105	120	81	106	82	73	97	91	95	99	91	101	83	83	92	82	97	96	84	94	85	85	91	110	90	88	96	91	94	98	97	92	84	85	82	97	91	90	93	103	101	92	105	96	95	92	92	103	89	93	95	82	74	94	87	86	113	112	99	79	95	96	96	91	97	106	93	94	90	87	97	114	97	98	94	119	79	88	102	92	102	85	104	88	79	92	90	82	104	90	110	89	115	83	105	102	75	102	86	105	76	97	100	91	114	91	86	96	100	99	100	102	93	88	101	77	105	108	76	98	85	113	105	97	87	97	79	78	91	89	92	81	101	82	91	96	101	110	92	97	110	90	92	84	78	100	80	90	82	100	94	103	90	100	86	101	86	102	97	96	91	85	92	100	105	106	102	77	84	80	94	103	89	104	108	96	102	98	90	88	79	77	92	99	83	89	81	89	81	87	84	93	75	105	88	101	108	117	93	100	96	94	84	83	91	93	87	93	81	80	91	87	82	102	95	86	83	97	110	107	90	100	93	90	97	84	92	87	93	86	105	110	101	85	99	103	93	108	115	92	92	88	111	96	83	93	86	106	82	76	106	94	105	96	98	105	96	85	79	85	85	92	87	75	88	105	85	82	80	87	104	80	101	94	88	97	101	113	88	107	111	91	100	88	84	101	104	98	91	97	98	99	80	88	99	96	77	79	85	103	103	89	91	102	104	104	109	83	109	80	94	93	87	88	95	105	97	78	91	82	84	92	93	97	96	115	84	82	95	78	101	86	89	98	101	94	96	88	108	133	89	103	78	93	105	105	100	101	98	98	74	95	102	93	91	89	100	93	91	100	99	83	107	96	100	94	87	83	95	90	93	90	91	85	100	78	100	96	88	88	90	78	107	104	106	94	91	78	82	98	95	87	97	88	101	113	90	97	94	92	101	83	86	100	73	86	114	80	88	80	90	96	104	69	92	78	82	93	89	96	104	98	100	95	90	91	86	108	99	100	77	93	97
31156	13692	2957	3178	7489	10257	9572	8817	7507	6329	5433	4593	3993	3419	2997	2749	2503	2417	2318	2240	1964	2031	1975	2174	2189	2137	2166	2492	2029	1282	1017	982	955	874	867	844	853	804	763	764	790	782	836	876	794	827	859	852	871	848	849	836	771	774	808	739	777	750	785	773	747	769	695	702	752	677	739	710	787	757	737	739	730	698	743	691	721	684	679	694	739	681	627	729	675	683	696	683	706	679	710	712	695	732	652	697	694	669	701	701	671	648	643	645	698	723	660	674	667	672	692	670	724	680	659	684	658	699	708	683	692	659	682	689	726	656	678	719	656	672	639	650	693	626	700	661	666	738	657	675	651	687	734	716	703	689	654	645	666	690	648	678	678	710	646	707	688	679	686	672	697	694	691	711	693	693	701	689	676	712	665	633	685	694	667	698	674	702	677	703	704	659	635	683	675	675	672	704	704	632	681	712	657	662	659	683	722	668	695	695	670	623	699	711	730	655	649	645	695	692	729	642	676	641	678	689	678	679	698	647	666	664	677	691	688	660	673	682	657	658	677	619	704	702	673	646	690	717	662	680	688	646	661	612	619	642	663	681	696	660	654	628	712	672	713	694	660	722	644	680	660	644	760	661	676	732	627	620	654	654	682	670	678	684	641	666	713	665	674	686	698	683	670	670	692	674	633	647	693	700	660	670	744	662	656	674	716	674	663	626	700	691	681	643	676	704	656	623	646	674	667	670	664	678	690	666	701	697	691	716	684	704	713	660	639	710	672	715	730	699	703	669	629	666	690	622	667	647	649	664	711	625	671	687	668	673	705	720	690	666	680	690	690	703	644	657	696	684	673	647	703	676	654	717	653	677	703	680	650	696	696	637	675	643	679	686	670	670	675	691	677	667	697	686	649	701	661	679	685	687	706	596	636	694	684	675	675	665	680	684	653	676	650	692	692	677	680	655	670	680	665	654	639	689	689	696	647	664	691	673	673	686	752	680	713	677	662	649	664	686	666	685	676	683	695	694	650	638	660	717	698	671	679	666	688	649	719	666	689	645	654	662	611	680	642	693	663	645	707	674	729	694	727	675	685	718	692	678	668	705	713	682	691	624	675	672	676	640	663	716	676	687	662	686	651	692	693	666	688	654	673	645	679	681	716	695	673	674	672	646	707	713	678	665	693	674	687	713	696	668	672	685	664	750	661	663	684	710	673	703	659	680	644	688	677	662	725	687	699	661	685	689	686	691	683	655	683	663	678	702	677	686	678	672	713	704	673	665	655	689	674	711	691	694	707	719	698	714	686	710	671	696	691	657	680	652	710	674	708	665	696	702	652	684	691	708	633	656	697	708	683	667	647	718	742	664	676	715	673	672	678	692	669	679	687	657	709	670	722	700	673	662	657	649	709	653	684	684	699	697	733	695	670	669	691	713	690	633	654	754	682	603	672	668	702	671	653	709	683	693	687	597	652	702	676	646	671	656	672	746	710	608	628	696	677	714	643	670	652	713	660	608	728	677	637	629	702	708	673	680	635	688	694	636	620	668	635	674	695	662	647	757	667	701	662	716	710	630	679	651	678	668	639	689	648	660	666	688	614	688	696	654	671	699	692	689	665	657	723	660	688	664	676	692	699	656	653	655	669	689	674	705	710	687	679	675	690	682	707	691	679	674	681	689	662	686	681	703	672	664	637	671	729	701	698	743	675	695	669	668	728	710	666	694	690	616	666	680	660	667	689	678	674	643	608	677	723	682	698	648	652	670	718	700	650	663	685	670	695	679	625	686	705	700	699	687	647	667	697	710	641	699	641	655	722	721	643	692	681	688	708	647	690	700	688	685	680	632	665	679	621	658	685	703	673	700	721	684	630	634	660	678	636	658	660	689	710	684	660	639	723	612	699	684	637	655	696	695	670	669	664	657	689	692	638	673	668	698	699	648	668	663	671	703	663	685	678	708	635	690	713	670	654	659	670	663	676	693	673	684	674	708	674	647	665	674	670	688	681	683	700	702	677	666	646	686	665	658	681	703	697	661	653	689	693	658	673	711	644	661	669	659	672	656	701	703	733	690	620	722	691	688	660	688	747	679	749	656	640	700	712	692	679	724	734	715	708	677	688	670	663	680	720	693	717	679	668	697	693	703	675	676	714	686	673	688	672	675	672	672	622	703	666	636	621	674	733	649	682	664	662	671	662	675	644	711	646	672	697	691	624	677	703	670	670	662	670	686	653	686	679	705	641	699	685	648	673	693	675	668	653	697	692	711	690	674	692	707	696	674	647	706	678	676	734	672	633	680	664	648	650	699	646	650	724	676	699	679	679	693	687	667	663	697	701	672	699	668	670	713	684	632	692	724	667	649	675	697	659	663	691	706	673	718	672	720	659	731	640	623	656	656	679	600	705	712	649	702	640	699	673	662	675	699	629	661	690	686	685	680	696	658	669	720	698	687	728	657	692	681	724	641	675	673	694	672	716	686	657	674	653	683	694	723	685	653	668	678	640	685	685	675	669	663	683	716	642	671	675	663	657	678	681	700	671	669	674	721	642	683	692	684	693	693	683	651	678	642	660	679	659	655	698	676	649	689	702	709	673	687	655	705	670	700	655	726	681	652	624	670	682	658	695	679	699	702	670	649	622	686	657	703	679	707	688	671	672	707	656	664	674	681	680	707	675	717	716	720	644	727	656	682	630	734	667	678	653	714	684	699	701	646	679	675	683	680	674	698	741	712	613	700	689	642	683	684	670	660	671	678	671	688	656	666	686	673	638	644	656	737	661	644	743	695	650	663	705	700	675	678	717	716	706	658	754	680	684	707	704	690	622	694	687	671	719	676	664	701	642	689	675	720	640	686	640	675	672	670	638	664	667	660	695	681	665	667	695	696	660	714	627	702	714	731	713	642	686	721	659	676	664	678	665	674	684	666	654	657	691	657	649	693	665	676	646	731	693	659	654	674	653	686	681	697	703	699	672	662	672	661	669	683	690	700	668	673	710	709	628	681	704	687	703	636	685	748	748	638	703	716	688	709	679	675	681	691	655	672	662	687	654	660	690	653	706	683	666	668	692	696	710	707	685	663	666	661	639	721	655	706	702	680	657	693	653	653	688	682	638	730	663	666	655	653	702	683	722	664	678	676	723	661	676	656	683	674	699	658	710	659	694	701	690	691	688	661	683	668	676	651	657	671	682	709	701	677	673	691	670	698	621	688	696	675	648	700	718	678	702	668	667	676	670	688	670	669	682	698	652	687	704	654	677	678	640	631	696	655	726	668	658	651	648	683	687	684	673	676	680	653	671	673	653	680	670	654	636	695	667	712	699	685	654	705	635	675	663	665	647	692	708	737	686	692	664	680	685	696	681	659	670	670	721	665	664	679	639	708	667	686	655	683	705	648	712	702	632	684	644	676	686	715	723	684	742	661	684	648	694	649	674	693	712	731	694	680	643	704	717	617	669	694	671	707	658	686	693	718	694	646	632	671	709	638	658	665	665	696	683	700	688	653	679	667	695	687
5318	1578	236	250	208	228	257	267	286	257	242	196	211	206	189	169	180	176	173	163	175	171	187	167	170	175	153	167	193	138	130	101	124	132	131	142	125	114	123	120	121	130	125	124	116	120	107	117	134	122	127	116	120	121	121	115	151	121	124	116	126	125	117	124	132	133	108	121	115	119	109	119	103	95	126	107	105	95	93	116	116	119	118	116	125	128	107	100	107	121	108	131	128	106	117	132	115	105	129	122	105	112	104	104	118	133	95	113	114	115	105	127	129	108	116	117	111	97	109	119	111	132	121	104	121	109	126	113	103	105	117	126	116	113	116	110	110	129	131	122	116	125	120	110	114	131	111	96	108	105	107	125	117	92	123	110	124	126	112	122	94	107	133	102	120	94	126	128	114	124	105	99	110	113	117	106	110	99	100	131	116	103	115	112	113	96	106	128	118	109	122	120	130	115	137	116	127	139	113	109	105	118	92	116	110	122	126	130	121	123	118	102	122	105	107	131	122	108	130	109	119	105	113	111	116	101	129	134	113	119	117	113	102	102	111	104	109	129	106	109	108	96	121	121	123	122	127	112	110	114	119	107	105	91	108	113	115	127	125	92	96	125	127	106	98	115	122	100	90	118	105	130	127	109	106	94	112	119	110	116	106	110	99	97	109	131	96	110	119	117	121	102	117	107	108	116	119	112	116	135	97	103	110	124	118	112	98	118	95	117	128	97	109	111	116	117	136	108	115	107	114	114	102	121	111	125	103	100	114	90	115	98	110	120	93	111	137	110	129	121	107	120	91	101	102	110	140	102	131	109	109	128	95	110	114	108	104	117	105	108	103	124	118	109	113	115	109	107	128	129	97	100	108	103	105	119	125	87	119	105	117	105	117	101	106	107	97	99	111	114	129	99	99	110	95	98	102	98	102	111	112	133	101	114	122	99	109	113	119	116	96	118	114	94	104	91	98	118	129	123	98	83	106	122	123	104	111	125	104	112	118	119	125	110	106	111	113	111	123	99	108	116	95	127	101	97	121	129	95	119	98	101	117	112	111	109	102	100	98	111	110	100	115	124	113	110	107	133	109	121	103	121	136	110	104	119	97	122	94	108	108	118	109	117	102	106	98	122	104	112	112	140	137	123	103	101	103	117	119	115	123	112	129	94	118	112	104	107	102	103	120	111	105	110	111	113	126	118	129	113	107	111	121	93	105	120	103	113	98	104	97	101	118	123	100	115	115	131	93	108	102	115	127	96	120	105	118	102	102	120	127	118	119	101	121	112	113	107	114	118	100	127	95	121	97	110	122	127	92	129	117	114	104	136	94	108	136	113	138	108	95	116	101	102	105	111	92	116	115	102	115	97	109	97	106	113	99	106	108	119	107	102	127	110	101	110	113	112	103	114	114	129	114	113	119	128	99	114	138	113	107	120	120	108	115	125	103	103	117	106	113	96	113	91	112	98	106	131	139	130	118	114	132	114	116	119	105	137	116	113	105	112	103	107	136	106	123	115	121	98	93	84	110	114	113	110	107	104	102	110	110	107	92	95	100	114	108	125	98	115	107	97	128	110	113	112	97	100	112	102	97	118	121	111	124	124	106	111	111	118	109	106	117	110	106	129	104	114	118	107	129	114	108	108	93	116	110	120	108	98	88	114	116	114	126	110	121	116	117	117	114	110	122	95	91	113	119	107	97	139	118	99	108	100	125	128	109	112	119	120	125	104	127	104	136	113	129	108	112	118	109	106	122	108	110	106	121	117	104	100	104	102	117	104	84	114	94	121	107	105	130	108	110	114	95	122	133	112	120	105	93	113	118	112	118	108	108	112	112	124	116	114	99	118	101	121	125	120	109	109	120	109	130	118	117	111	123	96	103	116	121	114	135	125	108	121	97	116	102	110	106	135	130	108	133	124	107	112	111	120	114	114	132	109	123	131	136	126	102	126	93	104	107	122	110	115	100	121	124	96	99	121	129	120	116	128	111	110	122	108	112	113	105	118	115	97	104	113	129	123	136	100	116	124	115	131	123	100	129	113	125	108	115	100	111	109	113	81	123	87	114	124	123	109	123	101	102	114	95	112	136	103	115	97	109	93	134	118	98	96	103	112	122	109	114	128	105	105	108	116	108	122	108	149	125	132	119	101	106	115	106	119	112	114	117	103	94	106	105	107	114	122	113	113	107	109	116	135	105	91	119	115	119	103	111	123	118	101	122	110	101	95	101	110	97	93	117	115	134	113	111	127	104	106	99	124	114	105	96	106	111	122	104	119	121	108	120	118	106	121	104	132	111	104	113	92	122	127	110	96	107	119	123	110	106	110	115	109	100	106	117	111	114	112	102	114	101	122	104	109	109	89	124	110	98	116	110	114	111	122	107	84	120	99	125	105	116	108	124	97	96	100	119	91	114	124	125	127	102	98	104	114	134	118	131	112	95	100	98	110	118	127	87	117	100	118	111	90	129	124	113	110	108	104	113	95	91	110	106	114	104	113	117	121	129	105	124	104	107	111	113	114	104	119	106	110	102	110	107	96	116	123	97	112	105	120	120	113	129	109	122	113	104	121	137	117	106	103	115	95	139	107	127	116	119	94	118	103	112	117	117	121	110	107	106	100	107	120	107	95	110	107	87	119	124	105	121	108	126	114	119	117	119	107	126	111	117	109	97	135	121	117	111	112	95	95	133	115	114	100	125	109	103	126	115	96	128	119	119	123	111	109	106	100	91	112	97	82	114	115	131	128	102	122	134	105	111	100	113	120	116	92	122	111	106	114	131	124	102	106	116	115	101	114	100	113	103	99	106	118	126	113	104	104	140	95	115	111	120	113	95	111	105	104	122	126	112	110	102	128	115	110	117	102	90	123	115	128	107	104	114	129	100	121	110	92	108	137	90	109	116	109	112	123	99	106	110	119	131	106	112	128	138	103	100	95	112	101	101	100	111	107	101	111	114	102	133	112	112	101	97	118	125	104	127	123	97	111	115	104	123	113	113	98	102	128	120	131	88	122	129	115	115	111	108	108	111	128	115	112	122	119	116	104	108	105	126	123	103	105	91	113	111	105	114	132	123	119	115	112	94	125	114	117	100	113	140	121	95	126	123	97	103	120	111	105	116	119	111	127	114	121	108	124	116	129	118	132	124	96	101	108	129	107	121	113	120	122	127	130	94	110	126	114	112	133	109	100	100	116	132	99	114	125	116	123	107	121	107	126	93	124	117	118	121	124	122	100	119	121	104	113	101	112	105	124	121	117	95	123	112	110	128	113	109	131	102	85	134	115	111	122	103	117	94	112	130	112	105	125	106	119	113	117	102	110	105	128	112	106	112	101	104	117	122	102	111	121	118	109	121	126	112	111	121	121	109	113	115	115	127	105	120	122	113	126	113	110	119	94	111	114	108	133	106	116	107	108	119	112	115	141	101	122	110	115	154	131	101	108	88	97	126	118	108	125	91	121	116	107	109	108	87	110	126	126	105	111	104	100	99	140	103	115	110	109
29738	12184	2767	3098	7200	9767	8921	8515	7594	6344	5455	4633	4017	3542	3056	2879	2704	2514	2480	2460	2189	2239	2158	2347	2198	2252	2406	2649	2200	1367	1194	1122	1084	1061	1067	1060	1002	958	977	927	942	942	1008	954	969	1010	1031	979	1021	971	951	988	963	1009	940	928	905	962	902	952	943	903	893	915	852	853	890	860	873	928	917	892	870	845	812	877	872	849	833	825	846	875	859	863	840	868	865	856	853	814	813	860	834	839	805	847	835	825	856	842	818	843	836	830	818	839	840	875	864	852	838	857	814	808	866	830	856	860	861	815	880	893	848	840	854	842	872	857	798	819	832	817	823	847	775	848	870	810	824	809	832	840	868	832	863	867	850	818	840	819	805	820	824	785	806	804	846	840	856	828	856	838	843	777	860	864	844	818	839	867	819	821	822	812	851	818	845	884	857	824	840	852	846	864	842	796	828	817	817	837	829	834	833	866	797	846	872	824	777	818	848	805	805	827	793	809	803	815	841	811	853	784	874	864	847	895	810	820	832	881	839	818	830	800	849	809	810	843	824	823	907	811	845	815	851	890	796	842	799	847	845	817	858	787	826	805	822	826	809	768	823	874	809	796	842	863	807	863	800	877	797	799	864	844	858	835	817	817	829	878	810	833	876	858	873	829	806	823	837	832	831	841	811	812	848	830	874	807	863	845	860	840	883	873	793	818	832	857	855	837	853	864	848	848	801	872	831	839	852	839	812	835	835	820	870	844	832	853	833	832	837	821	836	817	857	844	816	843	832	790	768	856	839	795	790	865	839	866	810	875	895	846	832	775	804	852	835	852	809	810	791	886	810	843	849	799	809	848	823	800	877	794	816	841	775	844	823	851	804	827	833	813	825	822	848	798	812	934	856	867	795	828	848	896	859	818	850	800	868	864	855	826	841	806	795	826	850	843	787	781	825	928	841	831	860	832	841	869	875	819	819	813	832	828	868	829	851	855	886	777	897	814	824	897	815	849	838	796	850	858	854	831	820	832	823	832	908	818	892	847	886	855	825	822	809	838	853	798	867	833	878	862	854	830	862	788	846	752	814	881	857	803	824	843	815	790	828	857	839	880	826	842	861	843	798	855	870	819	816	807	936	887	841	823	833	848	819	791	889	794	838	849	873	826	878	894	859	833	878	793	807	861	792	828	828	850	826	853	800	868	861	823	802	825	830	820	778	840	814	884	884	828	814	820	825	813	852	830	847	869	848	853	797	896	870	828	826	806	822	780	812	833	802	843	832	821	805	871	800	856	817	825	830	773	867	845	865	814	871	813	819	832	807	833	826	838	816	764	894	787	851	799	831	775	878	830	877	859	890	856	820	871	850	898	847	853	795	838	874	802	868	808	835	857	845	815	856	841	809	892	814	823	805	853	845	875	787	826	808	853	852	850	809	795	857	859	846	842	864	808	864	853	813	813	847	824	841	874	829	812	849	857	829	776	863	867	813	800	907	805	854	871	804	841	826	824	846	915	822	888	871	849	822	822	846	848	808	814	839	855	873	865	844	856	841	830	851	842	842	842	799	855	808	843	835	843	838	841	852	819	828	826	851	808	771	840	799	842	843	766	805	853	813	810	827	864	791	815	914	855	799	842	821	818	832	864	821	841	829	812	859	892	790	791	873	876	840	837	835	837	818	848	818	836	861	830	864	874	796	818	817	829	857	788	870	836	866	829	869	793	822	822	845	762	863	841	866	879	835	843	858	849	889	824	838	837	862	799	793	865	821	868	863	868	847	839	865	789	877	852	884	813	811	852	856	820	825	795	805	884	837	793	811	803	827	847	800	805	872	865	830	866	863	820	841	809	888	825	794	830	818	829	834	852	822	806	796	828	890	874	839	870	826	841	810	794	799	856	871	858	832	890	826	815	820	837	793	815	877	837	823	880	849	889	843	844	857	790	866	818	800	796	812	879	879	823	863	841	796	892	801	827	786	831	819	808	851	869	813	840	843	816	852	852	887	844	844	818	819	835	855	804	871	888	827	800	856	819	841	860	816	809	826	784	856	795	881	779	854	856	831	842	822	849	821	833	846	807	824	824	828	846	832	770	828	838	896	870	818	789	852	790	811	836	816	835	867	796	820	824	860	826	841	812	858	831	787	800	811	842	808	817	790	838	825	887	812	834	814	791	817	897	843	842	868	801	852	892	867	876	806	815	784	891	812	830	844	884	751	809	817	851	826	838	906	814	823	808	892	814	858	815	831	837	853	803	802	837	848	853	776	851	808	865	824	803	786	851	830	866	869	836	806	809	851	873	807	814	814	879	844	849	827	773	845	861	863	841	827	884	817	819	809	815	871	814	870	836	853	830	843	800	849	826	840	857	837	825	815	819	833	807	860	783	875	829	832	802	847	809	809	841	810	818	792	885	842	825	799	854	907	803	853	862	888	814	836	812	876	883	834	818	851	791	815	802	856	838	850	862	828	851	825	848	818	875	814	853	889	826	837	868	837	772	815	817	784	855	863	817	852	852	871	867	880	829	889	810	891	815	818	805	831	825	790	804	856	840	812	817	866	841	860	798	837	827	880	881	836	804	838	834	835	811	883	860	845	877	800	891	830	882	821	855	824	827	862	831	793	846	807	799	841	801	855	802	830	805	830	773	809	826	927	866	814	831	883	839	762	824	828	856	860	822	826	818	822	812	842	851	862	835	849	845	839	873	841	881	861	846	863	847	781	808	868	858	848	851	853	846	821	821	824	814	855	799	805	878	856	883	873	842	825	811	778	871	787	858	809	809	784	797	826	880	861	795	861	811	820	878	840	837	860	860	828	880	851	811	806	774	829	798	850	814	858	814	804	831	815	832	809	833	828	806	869	853	820	803	848	808	874	790	848	797	798	862	807	818	784	831	808	812	808	887	810	839	823	804	852	830	859	814	820	814	795	822	829	763	817	831	788	848	827	885	841	842	839	794	792	828	811	821	847	820	795	827	768	840	838	842	817	861	892	822	836	901	806	795	836	813	870	801	857	857	850	744	881	813	845	855	837	855	875	839	819	843	824	818	835	844	813	855	820	835	879	806	835	773	838	898	822	810	853	818	829	819	870	811	881	871	826	814	827	837	829	805	831	859	847	832	825	831	820	855	827	884	816	873	837	837	856	888	828	839	773	863	765	828	830	795	784	816	793	798	821	854	815	903	849	817	886	837	808	834	835	873	878	870	833	909	780	824	804	811	898	834	847	879	826	841	822	838	815	816	844	851	851	885	809	863	806	841	892	800	782	814	851	824	825	854	843	842	841	813	800	819	820	847	836	767	817	817	813	816	821	872	842	805	807	818	849	865	815	831	803	830	869	811	834	809	880	820	766	869	814	806	849	810	847	816	833	750	877	846	853	810	874	832	833	835	903	803	829	840	841	889	852	850	826	855	828	851	828	861	827	870	802	850	809	830	799	834	873	811	754	851	861	827	809	801	867	841	824	787	852	868	822	806	828	850	846	839	848	846	871	814	871	830	863	798	799	840	872	860	853	802
6358	2593	449	276	299	291	356	372	330	302	294	279	243	228	196	214	197	185	192	201	188	159	180	189	198	191	199	224	171	163	119	124	127	143	125	146	127	142	114	106	116	138	141	127	117	128	137	119	116	148	133	125	113	138	145	118	139	124	123	131	119	119	154	128	119	127	133	94	104	127	129	132	119	121	117	111	135	128	116	135	115	122	113	142	117	128	114	114	115	88	117	110	127	109	124	129	105	113	121	107	132	109	118	115	139	103	135	135	125	112	118	135	134	99	121	122	141	94	117	108	120	121	123	110	117	108	116	124	144	130	109	121	122	136	144	122	110	128	118	119	135	114	134	130	136	112	116	110	115	126	141	120	147	129	141	94	134	118	127	125	112	117	111	144	117	119	122	141	116	125	118	112	121	114	134	101	129	123	110	105	116	113	125	121	117	108	117	138	119	128	88	130	140	129	124	119	115	113	117	113	106	110	121	141	124	103	97	136	131	117	102	132	119	149	129	125	119	130	105	113	119	108	120	109	120	93	134	122	117	142	133	127	127	124	127	125	136	110	120	118	115	136	119	116	109	103	127	140	120	95	137	145	117	119	118	125	115	147	139	120	116	124	120	102	130	125	120	122	119	102	119	111	128	120	106	131	104	110	138	119	124	108	122	108	104	126	113	112	120	105	106	138	115	107	118	108	126	138	129	133	116	114	129	105	117	97	108	110	116	129	125	117	115	123	129	134	119	108	121	106	118	116	109	121	119	118	112	122	119	121	106	118	113	126	130	120	115	131	119	129	129	128	110	129	134	106	90	115	111	131	124	107	128	116	134	122	124	120	119	121	114	116	129	126	110	106	131	128	128	111	109	104	108	130	110	130	111	146	120	119	119	109	120	117	144	125	114	120	100	105	142	106	124	116	128	111	107	121	129	113	132	97	135	123	115	118	97	110	119	122	123	122	106	118	128	114	113	106	110	117	109	124	131	132	120	114	125	110	110	117	119	121	106	103	117	105	132	116	121	126	107	118	116	123	126	121	137	120	124	114	103	113	133	112	101	112	111	114	130	110	114	121	121	120	116	94	106	118	116	128	98	122	121	140	127	114	126	128	129	116	121	111	103	132	127	143	113	111	126	114	132	110	115	117	105	123	119	134	126	108	131	119	133	139	114	106	114	125	118	119	117	105	134	125	112	138	124	106	133	115	113	121	105	99	99	103	134	130	118	128	119	118	113	111	108	144	109	131	113	135	117	125	115	138	112	132	124	104	112	115	124	131	140	124	122	138	144	122	126	132	115	122	114	133	130	133	136	123	108	113	115	129	113	117	110	128	134	135	111	121	155	121	108	118	119	121	140	117	118	108	123	112	95	103	116	123	113	134	114	137	140	116	115	113	124	138	115	108	123	127	133	143	122	120	131	113	119	137	116	115	98	113	107	123	131	134	112	118	131	123	114	103	112	143	123	109	110	111	122	133	101	125	129	142	107	130	108	116	134	125	115	125	123	123	124	123	125	131	116	120	109	130	119	130	133	119	146	104	119	125	109	123	120	115	111	127	141	122	121	110	137	129	117	120	114	128	113	128	119	119	130	128	125	108	109	102	139	113	125	117	116	136	106	115	123	121	122	120	126	139	123	100	119	129	131	126	134	134	122	128	122	119	120	99	114	117	124	113	108	105	132	135	118	121	124	135	123	108	116	102	131	136	130	123	126	121	116	129	122	126	117	133	113	109	120	119	121	119	118	135	130	126	122	131	102	100	115	125	96	144	111	115	120	123	151	129	125	116	127	123	119	115	130	122	115	115	127	111	138	139	121	131	130	119	124	98	117	130	108	124	120	133	102	139	124	129	115	114	113	119	103	115	118	127	116	96	113	107	130	128	108	123	119	108	114	114	129	123	131	117	111	120	122	97	120	119	124	109	118	103	111	115	112	127	117	126	106	121	118	126	122	108	117	135	111	106	98	130	119	104	118	110	117	119	101	108	140	124	108	116	114	114	135	128	114	114	114	113	119	126	103	132	108	105	107	119	133	128	116	107	115	123	112	125	138	127	125	113	114	122	130	123	120	137	122	113	139	115	131	119	107	120	135	115	148	121	134	112	143	110	128	124	113	137	130	124	136	119	111	111	144	141	110	125	133	122	110	117	136	115	129	127	112	119	125	138	119	120	129	133	131	112	127	114	111	122	118	115	131	112	124	109	107	138	117	111	116	104	122	130	107	147	123	97	135	135	130	128	101	124	101	121	146	130	128	127	138	87	116	119	132	125	132	112	129	121	130	116	111	126	117	107	117	140	130	120	123	145	108	132	120	121	145	121	123	117	107	130	114	111	113	131	110	134	110	114	128	118	123	107	140	121	114	117	115	120	130	135	113	114	119	137	115	137	96	117	118	121	115	121	119	115	113	135	150	128	115	120	136	135	122	111	104	125	100	130	101	129	135	106	120	120	109	108	119	109	125	139	122	113	110	138	97	141	120	123	128	118	148	123	132	108	140	135	126	122	127	122	124	121	133	122	120	119	107	122	126	126	109	114	133	107	125	128	141	105	116	116	99	123	114	124	130	117	126	103	107	130	100	120	114	127	129	117	141	112	121	104	100	122	121	99	109	125	114	145	124	124	112	126	124	126	118	137	100	141	114	112	120	105	119	126	134	123	110	131	92	105	130	114	115	141	118	129	117	113	131	126	120	126	124	126	138	119	109	100	120	120	104	134	114	120	100	143	121	131	117	121	118	121	101	126	106	113	114	114	130	125	107	132	138	135	122	132	101	128	127	118	126	108	125	104	140	132	103	124	119	116	111	114	102	106	127	125	99	119	111	133	116	128	125	110	128	114	124	111	119	118	117	130	121	96	121	139	116	128	115	128	117	117	135	110	123	116	124	121	125	116	126	113	122	108	105	118	103	115	135	112	124	119	114	111	105	129	123	110	95	111	133	113	120	124	122	136	131	111	106	100	129	134	125	120	119	133	112	134	128	102	131	119	122	140	117	132	135	113	107	121	108	109	131	140	113	113	122	126	112	108	115	112	115	97	115	126	118	148	129	124	130	116	107	119	128	121	124	128	111	99	113	136	151	109	118	132	113	110	120	102	109	126	128	99	116	126	130	124	113	118	125	113	119	126	128	140	117	124	106	127	106	138	116	120	125	113	133	132	121	126	116	111	109	100	112	129	108	145	128	111	124	108	115	107	123	104	132	113	111	130	126	120	126	118	113	124	105	124	126	129	124	107	116	103	121	136	132	117	115	114	123	115	123	110	121	115	114	133	121	142	120	109	138	114	114	128	128	116	121	114	122	141	120	124	114	136	118	104	135	117	129	117	129	124	116	121	99	104	111	114	138	115	115	122	130	117	117	121	115	114	119	120	129	119	128	106	130	136	112	148	100	108	146	114	134	106	110	121	113	127	125	118	124	107	125	120	99	124	126	115	106	108	135	143	112	134	95	116	116	117	127	135	127	123	138	128	126	120	112	139	127	119	136	117	143	127	130	93
34311	16044	3765	3930	8929	12155	11459	10305	9195	7834	6877	5817	4954	4357	3939	3445	3207	2934	2902	2745	2736	2572	2446	2663	2586	2527	2726	2977	2387	1625	1282	1236	1242	1248	1169	1170	1080	1001	992	1023	982	1055	1101	1044	1087	1121	1067	1178	1108	1079	1052	1098	1035	1069	999	1042	998	1025	1027	996	959	1004	1016	923	853	927	874	912	933	887	925	928	919	926	905	869	929	949	902	901	866	908	896	866	933	916	895	927	892	904	865	943	869	835	926	880	921	878	838	894	876	962	890	880	870	851	836	875	877	937	894	881	920	916	900	865	917	866	851	876	850	897	882	892	873	872	896	856	867	833	885	898	886	873	911	861	871	928	900	859	882	856	869	951	882	857	895	860	853	874	897	915	816	878	905	857	841	914	857	884	895	915	882	844	877	892	842	937	899	929	848	873	866	860	859	859	917	866	805	844	868	853	858	856	851	833	874	863	886	903	866	884	865	834	808	887	877	884	814	912	887	882	838	860	846	843	906	883	846	894	929	908	870	890	856	867	849	911	869	884	895	869	856	870	822	887	923	865	855	881	889	881	877	896	864	933	863	879	900	894	866	882	817	851	862	874	873	885	944	851	903	854	824	860	829	900	916	849	865	912	937	905	851	903	923	896	892	903	866	872	894	959	901	888	839	846	853	870	912	888	949	852	891	915	909	872	905	923	856	824	923	849	884	875	804	923	845	889	918	839	912	930	968	872	840	866	873	887	856	869	885	865	932	876	873	857	877	934	878	880	852	851	856	898	858	893	869	872	855	881	889	915	912	878	911	819	908	908	866	889	869	905	902	945	871	862	846	931	839	837	913	942	888	882	883	933	869	860	934	866	925	897	869	835	859	838	877	881	864	942	893	874	906	897	837	902	880	905	926	898	817	886	920	882	873	874	909	856	859	844	888	854	877	888	841	855	820	894	808	864	811	860	871	852	888	910	863	874	914	867	879	855	886	864	876	869	851	878	910	850	881	888	873	886	911	920	831	854	903	860	849	888	912	877	829	890	872	854	926	880	897	877	822	956	915	850	853	908	929	860	859	935	817	957	882	925	863	833	833	871	862	925	922	864	906	880	884	837	840	893	877	868	849	874	870	880	848	867	856	906	888	858	847	883	882	873	841	911	890	892	894	926	861	873	941	885	873	880	825	862	893	878	875	906	919	854	842	904	884	900	879	898	864	889	862	906	865	828	868	840	849	887	916	914	814	898	880	919	903	871	915	839	819	861	874	842	837	911	904	928	930	858	868	894	848	849	869	870	813	787	852	866	900	864	857	892	849	865	898	946	807	895	941	917	912	857	821	868	893	842	916	900	847	879	868	799	883	925	896	844	847	891	907	860	856	855	895	860	848	898	805	836	888	847	868	855	882	838	881	894	885	902	845	920	857	872	840	869	868	876	931	918	870	895	870	855	925	855	875	879	928	824	901	890	895	855	880	866	878	851	896	874	931	891	934	849	855	907	921	862	828	857	887	914	923	909	811	896	882	869	883	862	869	856	865	879	897	862	922	924	860	885	914	828	886	836	923	879	812	837	860	875	838	855	877	866	929	900	917	927	858	905	858	914	933	870	872	905	854	871	840	896	910	871	872	929	841	845	846	855	868	830	797	879	876	860	906	856	835	891	914	914	835	863	825	876	917	873	923	882	889	840	913	867	851	878	827	880	915	857	839	876	874	882	903	938	825	905	852	881	839	879	871	894	871	818	882	836	857	870	907	826	944	851	891	893	876	873	870	906	851	851	906	909	845	876	872	873	862	908	847	895	897	876	862	903	848	811	930	880	878	866	926	865	855	872	875	888	873	859	872	872	897	903	869	876	910	878	916	861	874	900	917	877	900	911	864	889	853	859	864	830	854	856	847	859	904	908	804	911	873	869	877	900	871	895	872	852	889	877	879	939	866	878	852	872	847	842	851	850	902	864	871	921	869	887	863	842	938	922	890	861	889	878	873	929	862	927	855	905	857	849	860	904	821	895	851	866	858	850	872	895	860	909	944	899	896	949	888	862	856	908	924	946	892	905	915	845	895	904	885	857	834	821	842	942	912	870	924	867	878	907	934	918	900	846	904	871	854	898	910	870	880	890	887	880	853	861	880	900	893	821	906	845	838	891	861	907	852	889	906	899	875	878	910	835	897	897	908	875	944	873	924	855	875	861	905	852	851	871	924	884	865	884	844	859	860	911	846	830	868	897	898	893	896	846	908	875	873	878	898	861	887	912	860	860	863	899	858	864	888	889	879	859	849	824	894	964	907	895	903	932	865	885	862	887	874	834	862	865	836	911	834	880	885	860	859	872	891	863	941	865	843	876	882	861	879	848	880	884	886	852	888	892	918	883	871	876	888	848	806	873	927	825	842	906	885	830	874	910	879	871	864	872	925	983	867	853	869	858	897	895	842	911	880	838	911	885	825	837	921	887	903	849	870	870	900	866	913	853	863	854	834	875	867	874	882	849	836	850	882	879	899	833	823	930	887	823	875	905	899	901	854	870	885	885	839	843	919	924	907	908	870	928	831	848	879	843	892	849	843	874	862	837	867	901	886	898	883	825	833	848	876	847	872	872	842	861	883	855	900	861	878	953	871	836	861	859	877	870	901	918	875	842	887	899	854	901	948	908	854	879	914	876	869	888	929	878	841	872	894	875	902	832	921	856	902	903	856	878	865	819	888	889	895	830	926	839	846	893	916	875	885	892	902	888	899	914	854	881	832	857	841	896	870	894	932	932	930	885	859	939	905	895	911	813	903	936	832	834	895	935	885	923	916	869	863	832	851	858	910	819	925	905	894	870	849	852	873	949	858	871	918	882	909	880	866	889	894	904	880	884	835	912	883	863	898	865	897	886	894	925	877	906	865	881	911	900	843	873	848	957	914	865	840	902	902	908	895	893	896	831	903	872	858	826	884	889	864	841	870	932	864	895	875	873	894	858	873	871	868	884	911	854	904	903	883	887	854	885	864	935	837	837	900	951	860	874	879	939	838	893	884	884	862	894	916	899	857	921	937	858	864	888	888	837	858	879	874	863	866	892	907	903	906	907	852	889	882	863	895	873	901	841	915	862	934	822	807	897	910	868	936	901	885	854	873	882	854	873	890	941	909	869	890	905	859	856	839	866	916	883	840	852	882	866	874	861	876	889	889	880	868	844	904	877	922	817	900	854	864	865	876	905	900	843	901	873	908	926	869	846	873	879	883	896	867	900	861	879	914	859	831	911	848	911	873	872	929	893	885	916	906	881	875	838	843	896	847	843	939	953	892	883	909	885	888	880	879	898	874	883	845	904	874	904	910	871	898	863	866	924	860	872	889	877	882	914	891	898	910	853	923	879	850	833	906	867	899	965	890	885	893	921	899	879	873	854	866	940	835	841	853	862	881	815	863	945	820	885	839	859	899	871	865	849	878	879	899	847	929	908	910	882	870	858	890	882	901	907	851	870	859	813	866	952	918	857	866	864	792	868	871	909	895	871	886	919	865	897	928	892	818	911	908	913
3434	899	198	137	166	175	203	199	200	161	169	147	148	156	145	145	132	131	120	121	117	97	126	116	113	102	111	138	108	80	86	91	93	80	81	74	97	70	72	86	62	75	80	67	78	76	91	86	80	90	84	67	82	79	73	95	84	65	75	84	82	69	80	82	80	86	74	78	84	89	85	93	90	77	74	74	74	79	91	85	74	65	85	75	66	100	77	82	74	90	68	82	66	88	69	88	69	90	64	84	84	87	90	79	77	54	73	80	93	104	80	82	90	85	94	66	77	74	83	65	66	74	85	99	77	91	72	94	65	78	88	71	75	81	72	75	75	77	105	81	90	77	75	77	72	80	91	100	91	70	87	76	68	73	63	74	75	79	91	93	79	81	79	73	72	76	92	73	84	84	77	81	66	96	74	73	84	74	64	82	69	72	78	74	84	93	73	97	67	87	62	91	75	89	94	82	83	90	82	60	87	79	67	92	75	89	73	77	87	90	85	90	86	78	70	93	81	84	84	75	94	89	78	74	74	92	90	82	75	82	66	79	75	78	85	85	76	81	73	75	79	72	99	72	68	88	67	76	82	72	59	83	79	63	76	87	68	81	54	98	58	98	69	77	90	78	80	72	61	67	85	66	68	78	89	72	88	80	67	89	81	78	88	93	72	55	66	80	76	78	90	65	69	77	86	68	92	85	84	88	74	75	69	77	68	75	73	88	92	64	65	91	90	89	77	74	74	83	76	85	84	86	67	89	91	77	81	74	76	81	77	77	81	83	90	89	71	97	85	76	79	67	78	77	72	81	81	87	75	78	92	90	72	75	75	81	81	78	77	79	81	85	69	82	85	74	75	82	86	85	86	60	80	68	100	71	91	80	67	100	76	68	83	75	71	93	71	76	83	91	71	65	67	73	74	82	88	84	77	66	80	75	70	75	80	99	78	76	74	80	81	77	78	87	88	80	77	76	85	78	63	86	89	89	91	78	76	69	80	75	82	64	69	78	92	96	67	83	75	78	78	79	79	86	78	83	69	76	66	88	82	87	80	62	86	89	99	83	72	81	78	75	74	78	87	79	86	76	85	65	65	63	86	67	88	70	94	76	78	77	68	84	75	64	80	75	80	73	93	80	80	88	78	80	70	78	83	76	75	71	91	85	89	81	84	69	79	60	73	89	78	81	94	68	74	103	78	90	95	70	74	71	76	78	88	91	78	98	78	84	67	80	69	75	70	74	81	80	81	77	85	96	77	69	81	81	69	54	70	86	72	65	80	75	75	88	78	79	87	75	64	81	67	64	86	79	81	79	71	79	67	73	70	75	83	90	76	75	72	69	65	74	76	78	84	68	82	78	74	60	65	68	74	71	85	85	65	81	81	75	73	84	82	67	77	78	81	76	68	85	77	67	76	90	80	75	85	72	88	83	98	88	83	94	83	63	79	74	90	69	69	69	84	92	74	82	99	82	74	73	73	83	81	75	78	107	88	64	79	75	103	70	88	80	98	87	83	76	88	89	72	89	71	69	83	71	94	88	74	85	84	82	79	87	84	79	77	87	73	95	76	63	86	74	72	71	78	77	68	71	73	64	73	70	80	62	73	88	63	79	78	69	74	73	82	64	87	65	84	80	61	66	74	91	85	69	82	81	71	66	85	80	70	85	80	83	84	52	88	75	90	84	76	85	81	78	73	80	75	85	80	71	80	75	100	75	85	62	77	90	71	72	66	72	74	69	63	84	86	78	73	63	80	69	76	86	61	76	88	97	76	90	69	63	78	82	77	76	83	77	80	68	74	80	67	85	77	83	97	59	86	82	61	62	64	75	78	80	79	73	64	80	70	77	71	74	90	67	83	74	79	81	92	80	82	85	82	75	78	90	64	78	71	52	74	74	91	53	66	83	79	81	74	67	79	76	67	77	77	80	78	76	64	66	72	70	78	84	84	82	92	60	86	92	64	72	57	77	73	75	74	86	77	60	78	68	70	92	66	81	99	73	80	73	85	88	82	84	88	82	83	74	85	86	90	84	79	80	87	68	66	75	72	83	86	80	92	90	94	90	73	78	76	73	73	65	71	62	65	99	69	58	79	87	62	78	78	63	94	59	77	87	66	76	83	80	75	72	97	89	76	89	68	72	65	98	73	76	92	82	65	82	72	74	85	77	65	68	78	71	75	80	82	75	80	74	68	70	69	84	98	64	75	67	75	78	73	72	88	80	76	89	76	83	80	67	71	86	77	76	84	83	72	63	70	73	74	64	74	61	67	80	76	83	88	94	64	79	58	66	90	71	70	77	87	78	86	81	69	85	73	79	88	65	78	80	93	90	88	77	79	81	74	84	90	78	72	69	79	99	69	73	72	83	92	66	64	56	79	81	99	58	82	70	76	72	58	77	79	62	101	76	79	81	63	62	56	68	60	84	70	64	69	66	85	80	77	83	87	83	75	81	71	96	93	96	92	76	80	81	88	68	100	69	83	74	79	90	68	88	69	77	85	75	76	89	82	76	91	79	93	94	74	107	64	80	80	76	86	70	79	88	81	81	76	78	79	73	81	81	80	66	86	73	78	82	93	64	75	63	82	73	76	72	69	81	72	66	89	79	87	64	68	85	81	66	78	78	69	72	68	93	78	74	82	57	81	70	65	78	94	90	73	81	79	72	74	93	82	72	64	70	79	75	76	73	66	70	83	67	68	83	69	71	69	69	85	79	85	78	73	89	99	64	59	79	67	80	73	73	97	89	71	66	82	75	85	81	80	67	63	61	71	80	70	82	91	87	63	77	92	60	84	71	77	79	84	67	72	91	79	66	84	79	73	72	70	82	76	79	76	84	74	79	79	78	69	54	70	76	94	87	73	74	83	103	63	89	74	93	87	76	84	77	83	88	68	91	86	70	70	99	74	84	75	75	94	100	78	72	83	72	83	93	86	69	72	94	58	70	75	67	82	81	71	82	85	78	79	85	72	86	59	89	90	77	78	78	69	79	72	74	86	77	101	84	91	68	62	71	82	78	67	81	82	73	89	70	68	75	78	76	73	63	81	76	86	70	72	77	77	79	87	85	84	75	55	80	88	64	70	85	86	79	97	80	77	96	91	86	88	76	66	81	65	66	67	83	92	59	99	67	73	66	68	63	84	70	62	75	83	83	77	78	89	96	76	88	80	106	62	68	89	80	97	73	84	86	83	81	88	93	68	76	70	70	74	83	74	85	72	80	93	81	65	67	68	90	72	82	76	84	69	89	75	81	84	78	89	83	73	80	92	99	78	86	85	71	73	103	85	82	73	78	73	76	70	79	83	67	62	67	74	82	70	72	78	74	82	93	76	78	74	83	64	75	89	69	79	94	68	83	67	72	78	88	79	91	70	82	73	73	65	101	71	59	75	82	65	77	78	80	83	82	77	93	80	97	64	83	76	87	65	82	81	88	83	72	78	73	81	76	81	86	72	82	81	69	79	78	81	74	80	83	57	74	80	75	82	73	73	89	79	56	78	86
25867	8714	2006	2366	5593	7864	7319	6524	5699	4773	4187	3552	3146	2751	2439	2005	1968	1879	1824	1700	1656	1661	1676	1643	1587	1644	1811	2006	1523	1053	923	799	768	793	756	752	779	679	658	709	686	699	697	717	694	747	725	719	704	704	790	710	736	718	692	648	672	677	603	666	669	614	644	649	596	638	630	634	593	615	649	604	629	619	615	612	625	591	661	585	605	605	591	628	602	594	589	601	631	587	596	606	587	564	628	592	617	589	604	593	616	574	609	602	633	605	593	607	573	564	571	584	605	645	639	616	613	634	584	617	533	635	629	616	576	630	564	578	593	576	561	569	572	570	597	604	585	608	639	616	599	582	584	574	609	581	624	605	588	571	570	598	593	579	594	608	591	585	588	563	561	577	599	627	615	590	594	591	556	603	648	621	583	634	635	645	616	576	590	573	572	612	611	574	572	614	625	582	614	603	601	603	615	572	598	594	603	579	632	608	603	598	573	617	633	591	650	611	589	587	624	646	586	606	562	577	616	577	608	593	572	582	598	636	637	560	600	623	631	612	584	645	588	596	630	606	609	612	629	604	581	590	592	634	651	607	593	610	612	596	577	665	648	619	565	627	612	614	606	576	604	545	604	604	636	597	627	558	578	601	597	584	589	570	583	610	622	588	603	586	583	580	605	620	602	615	616	590	611	643	630	631	600	621	668	588	580	661	587	615	634	627	604	599	591	603	631	621	613	624	592	584	617	611	660	599	643	610	614	628	564	582	609	578	602	543	636	623	590	575	580	600	557	594	619	644	622	611	597	608	629	617	562	580	639	646	620	593	587	584	617	584	633	598	599	583	624	609	589	584	602	587	548	587	613	612	567	612	627	597	596	634	573	589	610	573	609	585	592	651	608	613	580	608	556	588	591	611	594	616	572	615	574	602	600	585	599	586	630	599	592	649	611	620	603	634	623	606	620	607	585	606	595	582	577	565	629	594	592	584	645	591	598	615	664	633	621	580	583	645	654	584	571	623	558	608	582	656	650	583	573	591	624	605	630	614	606	566	592	590	627	603	558	649	613	606	611	574	639	599	653	591	612	586	557	621	598	555	638	558	634	600	625	584	612	573	618	619	613	591	578	629	641	612	607	607	561	624	601	609	648	576	647	586	578	568	573	602	631	611	590	626	619	647	652	643	623	558	619	611	616	574	627	604	584	625	617	609	614	576	582	547	591	611	604	596	609	620	613	644	587	609	578	625	554	615	564	550	648	628	584	590	574	618	618	612	632	596	617	594	629	597	611	621	568	572	591	612	589	650	573	583	591	630	596	561	602	599	618	619	581	631	569	606	620	580	616	564	596	641	570	634	635	603	606	594	617	571	588	618	557	680	578	640	593	623	566	579	573	585	603	558	552	589	627	561	567	601	562	566	587	611	640	632	574	635	588	598	620	619	612	623	653	588	620	604	589	593	655	570	621	628	609	593	605	614	606	600	595	576	612	603	599	631	619	593	550	596	593	580	664	634	592	623	607	557	601	616	617	594	616	590	619	590	607	606	621	627	585	600	569	622	604	585	617	626	561	595	642	600	613	593	596	585	603	596	587	583	603	564	588	640	566	587	596	603	561	626	600	593	585	588	617	636	552	620	607	573	661	580	604	642	616	565	615	635	565	576	591	584	602	622	576	615	617	580	587	612	586	607	608	589	630	563	616	595	600	592	554	565	613	629	601	561	609	629	635	610	642	615	589	575	601	642	600	617	594	583	612	579	594	600	577	591	561	608	604	617	599	596	593	598	592	621	626	604	588	631	607	605	601	641	617	586	566	578	615	573	578	570	588	594	642	571	598	602	595	560	593	595	613	558	585	608	601	632	595	606	607	610	590	628	614	613	573	599	616	611	593	636	599	566	559	592	610	550	618	585	601	609	599	594	634	631	601	585	623	623	649	630	594	571	632	638	584	604	609	622	592	618	603	602	606	617	608	592	610	542	614	612	578	628	614	617	617	590	579	615	602	590	584	673	589	584	591	616	627	546	631	607	616	622	587	582	601	594	595	630	611	583	573	573	586	616	647	600	569	592	600	585	615	627	609	634	583	562	559	595	586	660	593	615	602	616	603	601	603	639	627	600	605	573	559	618	581	560	620	573	605	630	594	588	620	612	580	588	624	639	603	597	588	630	647	605	619	557	638	643	590	580	598	590	568	640	605	607	561	630	604	571	561	597	614	585	572	612	658	621	611	617	646	581	622	627	588	596	596	576	601	609	631	649	583	576	583	550	577	591	622	621	624	588	595	613	624	562	616	633	605	605	567	578	612	612	601	631	573	568	565	606	591	594	590	591	593	580	587	687	651	573	613	621	569	597	616	635	549	584	610	631	601	622	581	603	593	612	582	607	630	597	591	617	599	627	615	625	602	576	581	630	621	604	610	627	608	608	557	598	613	622	602	602	605	585	627	566	591	594	591	614	597	622	582	586	541	575	610	596	595	644	584	629	583	589	601	572	607	631	638	558	623	623	620	598	592	599	622	646	615	590	531	580	585	591	577	575	633	603	607	644	599	592	625	593	614	605	584	590	616	602	587	605	569	555	600	627	563	595	612	616	590	620	587	592	609	559	603	605	619	577	600	626	583	586	616	603	593	598	597	665	606	597	603	595	588	598	607	618	580	553	613	609	636	628	618	628	602	624	609	644	606	611	565	579	583	562	595	598	599	576	624	617	592	587	627	646	647	597	626	632	565	576	631	597	605	560	576	555	570	610	638	631	569	587	627	601	640	566	646	604	595	594	581	611	568	574	612	607	593	637	604	609	621	607	589	606	584	622	620	614	599	652	616	624	587	623	574	575	616	627	598	588	628	608	607	583	602	619	619	603	574	599	635	648	626	626	611	564	594	636	583	611	591	594	576	591	600	635	607	606	576	573	599	605	584	587	639	594	564	587	594	647	599	596	557	633	561	616	570	581	612	588	611	636	559	599	570	602	601	608	640	591	613	617	591	586	607	607	598	584	588	640	577	572	616	621	592	591	604	599	641	587	583	637	600	606	624	597	609	634	603	608	601	595	597	657	643	605	615	589	619	578	581	594	630	590	591	620	577	599	574	613	597	586	564	559	642	600	643	600	604	637	639	568	600	601	629	597	609	610	638	634	618	588	576	601	616	602	598	635	562	606	585	611	637	568	577	582	635	612	586	641	576	619	567	597	611	614	598	656	588	581	644	605	591	602	600	601	603	565	629	595	623	612	605	575	636	580	612	633	589	630	579	611	580	579	608	606	609	614	604	625	644	597	623	602	607	630	580	581	617	603	587	597	606	636	580	564	626	578	577	612	620	579	602	625	592	598	616	548	630	590	634	612	598	613	532	616	579	611	611	611	623	591	605	573	639	582	616	610	642	599	620	595	639	574	615	554	610	575	587	622	607	620	567	579	592	604	609	590	590	583	563	603	611	557	596	623	602	569	600	598	644	630	614	601	606	623	582	614	596	591	580	625	572	586	625	586	582	587	570	597	567	625	606	642
4678	1846	304	209	195	246	271	285	287	260	238	200	196	175	189	149	168	144	144	141	158	125	121	147	120	161	143	157	137	93	104	93	104	86	96	82	88	89	103	103	88	95	104	91	78	113	87	104	104	108	102	117	81	104	106	91	90	97	111	92	85	103	95	86	89	88	92	84	92	72	94	84	79	87	90	77	96	92	80	86	96	109	89	81	94	90	88	100	112	82	91	105	96	84	96	90	104	81	88	104	93	87	91	87	107	92	106	98	78	84	92	79	72	89	86	97	90	83	92	89	98	87	89	71	103	93	94	85	85	90	82	89	91	78	110	98	85	106	88	99	91	86	95	73	88	98	83	84	86	86	89	96	87	100	78	81	92	83	88	88	102	86	77	85	94	93	98	88	86	102	94	88	92	92	75	99	104	77	104	83	84	97	78	73	92	67	104	85	104	109	81	87	104	83	100	103	77	81	102	109	87	95	87	74	94	70	93	90	84	61	96	86	85	73	94	108	89	82	73	76	91	83	82	100	80	93	102	84	95	92	87	98	74	90	81	88	90	97	95	80	82	78	94	94	102	93	92	119	80	91	102	91	115	104	87	95	111	117	87	93	97	85	85	86	105	79	79	95	96	95	77	124	91	98	96	81	101	78	103	92	79	86	92	78	94	113	81	93	98	113	87	94	93	110	73	90	75	91	99	92	93	89	92	79	92	104	101	97	85	81	69	85	93	76	118	79	102	108	106	104	90	81	120	86	90	90	98	97	77	101	95	95	85	94	110	95	89	77	79	84	101	89	75	88	89	85	93	92	99	76	80	73	108	98	104	78	94	104	89	112	94	84	73	96	95	85	106	82	95	88	95	101	92	94	89	85	86	97	86	95	95	82	94	86	85	78	94	98	89	86	100	91	85	80	90	87	70	102	87	103	87	77	90	84	88	85	85	97	90	98	101	88	105	91	94	127	90	87	80	101	99	90	79	94	85	95	87	105	73	91	79	103	94	93	84	90	89	80	106	91	87	86	87	78	86	96	84	91	94	69	86	93	106	85	88	65	101	95	82	101	87	109	86	99	88	88	73	97	93	94	119	75	104	90	86	95	87	104	93	82	108	105	105	109	92	92	97	73	89	95	93	79	72	95	89	78	62	89	99	90	77	88	90	86	91	75	83	109	97	97	95	124	103	84	105	85	76	87	92	86	81	88	86	99	93	103	96	99	103	92	91	82	106	88	82	94	101	91	109	104	81	95	79	87	107	95	85	79	88	105	101	95	99	104	80	83	89	82	80	87	93	84	97	80	95	98	99	80	98	85	100	90	76	97	98	95	99	95	89	87	91	94	82	81	90	84	115	93	91	87	97	97	108	83	83	94	86	90	89	79	91	76	90	85	77	102	75	85	86	92	87	103	94	94	95	99	94	78	92	94	82	79	90	91	87	93	100	91	91	82	78	88	99	102	80	87	82	93	98	82	109	92	99	86	84	94	85	62	105	88	89	89	96	100	89	108	90	109	96	95	85	74	91	114	76	76	95	92	82	93	101	100	93	101	76	94	88	98	99	115	85	77	86	100	93	90	75	97	86	85	91	101	92	96	101	76	84	77	72	105	93	95	100	99	80	97	83	86	90	107	88	92	79	101	98	86	105	79	85	109	116	78	91	103	81	102	82	67	84	92	100	100	80	106	100	79	81	97	86	97	87	94	97	95	87	89	100	80	83	82	112	102	108	89	78	94	95	89	89	85	90	87	87	81	97	99	81	91	100	82	79	75	88	88	104	89	83	100	94	75	96	79	91	92	97	86	73	98	101	81	81	95	85	85	82	89	93	79	92	110	95	84	103	100	89	83	95	103	86	88	84	87	75	80	78	87	77	109	88	85	89	80	99	97	81	85	91	103	100	92	91	73	85	97	88	89	88	88	90	88	83	80	98	78	91	91	103	89	100	94	104	100	86	94	92	81	94	89	79	111	101	87	98	91	103	93	124	95	94	82	81	82	82	106	75	98	106	83	81	96	94	93	91	95	84	96	82	102	90	92	81	96	112	98	93	79	91	106	102	96	97	84	93	89	85	85	79	91	72	104	96	81	100	99	105	79	96	70	128	93	70	91	96	83	74	93	91	93	95	94	75	71	76	87	91	76	86	97	102	94	89	89	98	82	106	99	83	85	92	96	98	92	89	89	107	82	90	101	90	73	91	89	85	90	82	94	87	81	89	74	84	110	89	93	87	103	93	95	88	92	91	92	90	94	80	80	101	86	85	89	77	90	107	111	93	94	101	85	98	100	114	89	88	71	81	77	89	93	95	108	97	94	103	91	85	91	87	82	96	86	89	86	100	74	90	83	94	81	93	101	88	92	107	86	61	88	86	88	103	99	98	94	82	89	80	94	88	89	109	91	88	89	83	86	103	87	83	75	106	82	111	90	95	86	86	88	90	93	90	96	88	109	107	91	86	82	86	91	64	92	91	85	95	88	100	73	91	81	84	80	102	77	86	99	90	89	78	90	89	99	107	91	96	91	94	81	95	95	93	94	91	108	84	94	94	101	87	80	106	84	82	81	100	88	82	100	84	86	89	106	89	93	92	82	72	88	85	91	85	63	85	101	86	73	91	88	95	97	104	98	89	100	95	108	103	108	92	97	98	93	112	102	92	94	96	90	86	78	83	92	89	88	90	102	85	91	81	87	91	90	84	111	96	93	112	73	84	79	85	79	96	75	82	101	78	96	89	86	92	86	82	77	78	90	89	92	97	79	79	86	98	97	99	99	105	112	99	90	88	84	84	92	97	91	111	100	104	92	92	91	68	98	99	99	98	95	86	95	73	89	94	93	89	104	97	94	98	98	108	80	94	82	75	98	87	88	91	90	85	91	107	92	99	81	87	99	90	79	97	103	94	87	94	93	79	83	95	113	86	71	106	88	81	102	91	107	104	88	87	94	87	111	98	97	83	98	99	104	84	94	104	80	94	104	77	99	107	81	112	96	104	86	89	90	101	90	81	95	75	76	81	96	86	97	86	85	83	89	94	102	86	88	74	85	102	87	90	92	104	85	100	96	94	89	86	85	74	119	80	86	88	85	96	94	83	83	99	104	74	82	84	97	95	103	88	105	95	85	95	83	112	86	82	82	92	92	105	94	89	76	85	90	95	93	101	88	80	97	80	88	74	79	88	85	94	96	93	87	88	89	82	94	88	93	73	110	99	72	78	103	81	88	108	94	93	93	90	89	94	90	85	86	98	90	101	97	87	90	96	92	98	89	99	107	71	111	87	90	89	85	97	91	89	101	84	94	87	89	81	99	110	95	86	98	89	90	65	83	96	86	89	87	106	98	104	87	94	87	90	81	92	103	96	79	95	112	112	94	83	106	88	83	93	115	76	98	108	98	83	93	104	100	84	74	91	101	86	96	91	85	78	89	79	87	94	81	105	96	112	85	82	87	100	97	85	92	78	81	93	90	98	84	94	105	89	114	90	95	80	95	80	80	87	99	103	86
31238	13801	3002	3173	7801	10801	10116	8513	7555	6598	5531	4788	3987	3592	3009	2794	2511	2410	2307	2154	2128	2093	2132	2067	2019	1951	2279	2428	1813	1268	1000	939	895	933	865	871	838	734	819	724	786	766	778	812	821	865	823	877	894	851	846	829	793	830	750	775	746	766	747	741	796	772	700	742	700	711	720	719	761	722	725	687	714	712	724	701	684	689	645	671	677	660	678	712	696	662	642	658	673	693	670	701	706	702	694	705	667	703	741	646	671	724	699	651	672	646	710	662	699	676	694	658	618	685	709	663	666	678	679	699	697	684	687	665	639	670	680	660	662	697	699	678	693	738	696	645	687	720	665	696	697	635	666	665	667	709	639	668	610	678	679	689	653	682	688	661	700	694	656	706	670	657	658	676	679	644	633	674	666	672	642	636	681	674	674	651	699	665	673	624	693	692	683	646	693	719	669	638	629	686	716	631	671	684	675	651	680	678	636	651	625	673	685	632	709	683	688	650	656	675	671	687	693	667	640	670	652	717	621	681	629	699	680	706	656	715	672	657	670	700	670	675	642	661	631	685	694	675	685	675	741	671	676	626	656	684	702	665	637	663	649	723	715	715	638	672	675	680	726	679	666	655	717	716	708	687	676	633	680	644	607	678	683	710	656	683	658	662	723	663	699	623	647	666	637	679	639	698	677	671	631	642	663	651	641	701	667	666	625	648	710	705	630	671	705	634	714	681	636	655	700	666	684	630	664	629	615	650	699	646	689	637	696	641	657	725	678	640	670	672	622	684	697	647	691	628	644	667	707	640	650	665	625	690	638	647	688	666	651	705	695	642	647	665	596	674	685	703	727	673	681	626	643	653	704	691	630	654	681	620	708	687	704	682	637	634	635	652	685	677	708	664	650	681	643	674	635	646	685	685	687	662	668	649	681	672	653	650	647	635	673	696	709	691	667	653	667	691	684	665	686	658	687	654	655	612	700	668	652	704	648	697	668	632	681	670	709	671	658	663	660	641	695	736	653	662	703	671	650	650	679	650	670	691	670	662	658	664	645	684	671	715	645	661	630	678	680	692	712	662	697	666	612	641	710	645	738	678	690	686	671	668	714	648	668	658	717	693	638	679	657	669	682	662	682	672	667	680	636	671	716	695	675	657	683	708	624	659	683	701	637	657	673	645	670	692	682	684	662	669	675	726	644	602	637	677	705	664	691	685	657	677	651	727	706	672	648	682	678	674	676	720	696	697	702	627	672	708	655	670	669	692	683	676	677	692	727	695	665	661	676	676	703	656	644	626	702	628	688	686	620	657	663	678	635	672	653	629	689	681	680	662	614	674	689	683	670	666	676	653	682	660	679	676	659	697	656	670	665	661	671	735	631	666	709	653	634	674	696	684	705	667	661	654	687	657	687	600	675	625	652	631	678	674	643	700	668	696	657	666	701	678	632	698	678	635	614	693	656	622	673	698	676	674	622	613	703	650	644	685	682	679	667	698	683	647	714	623	684	679	708	715	676	685	655	697	698	702	671	634	666	663	700	699	680	695	687	698	656	663	702	645	684	680	711	677	698	629	695	696	639	652	749	688	648	673	646	668	688	628	664	683	703	702	662	657	689	659	695	684	664	667	654	645	671	684	603	663	710	615	652	627	633	699	668	625	670	666	685	676	717	670	685	685	699	625	656	657	648	681	623	672	665	655	682	664	628	676	696	666	661	695	671	732	706	696	675	669	671	661	684	664	639	678	693	695	690	660	727	696	682	687	649	641	623	665	678	681	679	652	654	665	660	736	668	686	653	660	670	660	681	705	685	668	640	648	658	693	670	638	696	720	682	668	683	639	683	653	673	667	664	665	681	655	635	631	671	716	671	693	696	630	690	650	670	624	667	695	643	714	654	711	630	654	667	664	651	647	682	650	664	672	673	687	634	695	647	679	643	639	673	639	635	621	642	676	630	648	627	732	668	649	677	652	653	696	688	640	652	614	646	640	662	643	675	649	708	706	691	686	729	676	676	695	635	665	644	723	685	644	680	677	674	661	640	691	666	706	681	624	667	696	648	655	685	671	677	670	679	706	660	679	658	668	685	660	630	640	670	616	703	649	666	696	691	688	690	670	628	671	693	674	653	639	667	652	640	682	636	649	704	663	625	671	654	676	699	658	661	688	666	657	643	679	639	666	677	639	650	686	685	672	658	681	747	683	677	684	677	646	677	667	676	654	647	635	677	685	718	644	695	670	640	678	676	694	681	670	650	652	702	689	678	697	694	668	684	690	673	736	691	611	697	657	689	645	639	732	640	625	686	704	715	686	668	688	720	675	680	627	694	655	646	630	638	633	701	688	694	653	667	676	670	666	676	648	678	694	669	671	680	677	633	663	626	662	655	675	649	670	703	655	648	680	669	598	661	672	628	673	680	644	659	635	698	662	679	719	694	703	662	674	641	690	681	684	655	644	686	655	648	622	643	665	642	636	701	710	624	660	672	711	668	670	704	673	651	672	736	705	647	653	682	712	667	628	666	667	679	666	640	673	673	609	662	675	659	689	677	705	669	724	654	660	669	646	633	695	629	640	611	637	678	697	657	657	654	675	646	689	678	665	700	689	653	674	664	673	656	676	689	685	675	697	686	607	744	634	663	671	678	657	653	727	660	626	682	696	674	696	706	657	687	697	622	658	665	626	682	730	675	653	639	659	636	703	637	671	646	685	671	668	687	686	711	664	663	687	642	713	653	698	706	673	622	672	674	671	679	665	705	660	687	671	674	695	670	691	637	674	742	655	664	689	663	654	691	630	664	653	667	695	659	641	670	686	663	659	655	664	698	622	653	727	656	685	674	673	654	661	617	670	707	694	696	687	656	707	727	657	656	649	680	616	639	626	692	675	632	692	659	710	673	664	720	693	630	658	628	676	667	653	657	691	688	667	684	680	645	650	651	675	691	692	691	699	667	658	663	694	618	688	714	677	663	655	647	651	653	690	722	678	671	665	627	692	669	657	660	661	682	698	653	644	647	686	672	685	691	678	669	651	676	673	674	671	696	661	648	662	663	652	689	717	730	663	666	698	653	663	669	660	671	651	631	689	678	674	640	697	667	641	688	677	705	654	671	688	662	653	682	615	644	698	685	710	665	690	653	655	695	677	678	650	676	668	686	666	655	676	675	687	670	689	651	667	711	672	677	679	652	652	682	714	681	698	684	676	659	649	684	645	728	693	670	648	646	639	649	629	650	672	652	659	678	673	625	693	642	696	723	634	647	663	683	644	686	683	671	695	732	606	688	668	702	702	652	612	714	655	680	668	739	694	629	682	671	651	656	684	666	707	674	634	642	659	696	652	686	697	672	649	665	663	686	679	686	633	655	644	621	648	656	645	658	681	708	655	614	657	670	634	693	643	708	675	644	622	629	646	689	653	649	640	677	659	673	685	652	662	695	624	631	686	655	645	727	668	661	629	688	675	669	656	631	670	648	638	656	699	649	691	664	695	640	667	692	696	663	678	683	754	714	641	685	726
5246	1604	307	213	194	260	307	277	239	276	246	217	204	202	173	188	182	167	174	144	177	170	154	166	150	168	168	174	134	129	111	128	124	96	109	105	113	108	116	113	108	144	102	98	117	108	127	119	111	114	136	102	123	106	121	108	102	121	113	124	109	92	113	117	99	94	97	125	122	103	122	126	126	110	117	94	99	112	84	111	132	114	122	113	128	125	108	119	95	110	100	118	122	119	110	119	123	110	113	99	122	100	128	114	111	100	104	105	114	100	111	111	116	94	105	103	119	115	106	86	115	99	122	113	117	112	106	115	113	111	119	106	113	85	104	109	100	132	119	113	89	126	109	119	109	107	120	115	121	114	111	130	98	106	102	112	102	122	115	144	115	119	93	109	101	119	108	88	106	119	99	109	102	125	121	114	125	114	113	107	123	110	112	124	115	115	100	116	92	109	114	101	113	97	98	126	120	97	100	115	109	113	120	118	105	104	103	112	82	110	106	103	98	109	102	107	116	101	114	106	113	114	113	112	112	118	127	105	111	102	110	103	118	110	106	88	106	120	101	123	108	118	113	121	116	115	117	101	106	106	98	119	98	116	124	116	101	95	111	108	106	112	124	106	110	114	124	109	142	121	118	99	104	114	103	133	102	105	123	98	96	109	110	105	119	109	108	111	125	97	106	123	93	124	107	114	101	93	106	89	119	123	124	117	116	117	93	134	111	121	105	126	98	103	114	120	102	110	125	91	138	103	107	104	119	101	105	96	111	123	99	116	110	117	115	77	130	122	108	106	109	98	108	112	112	102	111	99	93	105	101	118	118	105	93	130	111	125	109	114	96	114	123	117	97	101	112	105	118	106	118	94	127	109	110	103	116	110	125	130	103	97	118	106	110	109	109	111	117	113	100	102	122	111	97	125	118	129	115	126	115	93	130	122	130	108	130	101	130	111	111	99	126	120	91	112	92	98	123	98	106	93	126	121	109	112	104	106	94	101	112	119	91	107	124	122	110	99	110	103	113	124	114	109	109	94	101	111	103	109	95	114	108	103	100	109	108	113	124	92	119	98	116	108	108	107	107	117	108	133	114	135	109	98	114	116	113	113	100	116	105	96	119	107	99	97	119	121	112	98	118	131	115	111	107	104	117	100	115	124	111	120	110	109	108	107	122	122	113	134	109	118	110	102	106	109	109	122	108	129	102	129	100	111	97	97	102	105	100	96	124	113	82	104	110	107	113	110	101	129	120	114	99	108	120	110	121	126	117	99	115	105	123	104	127	106	101	97	116	94	105	97	107	113	113	121	94	107	128	116	121	101	112	108	83	126	109	102	118	124	108	103	109	83	109	125	116	115	126	100	113	101	131	107	129	126	113	106	118	133	116	119	100	100	118	127	123	120	110	94	116	107	116	120	133	100	145	93	108	107	111	104	113	96	89	105	119	117	121	115	111	114	112	108	93	121	120	102	116	97	113	94	119	107	114	106	112	112	128	119	104	99	116	119	111	110	114	113	127	102	117	119	88	95	113	98	110	107	109	112	104	111	107	95	120	110	87	127	97	102	90	94	113	104	121	128	110	114	109	117	106	108	100	107	113	89	93	109	99	116	96	106	113	102	122	92	106	102	114	91	101	122	107	116	101	94	110	109	125	100	104	123	107	112	122	121	113	117	104	133	104	130	109	109	130	110	101	99	88	109	98	102	106	125	110	112	92	114	95	120	105	121	130	110	111	113	117	104	120	114	112	99	120	94	96	103	120	112	121	112	108	104	113	115	106	98	108	94	97	108	108	105	101	125	87	131	104	93	102	100	120	111	112	100	118	119	111	89	104	109	91	120	88	110	84	131	109	115	103	109	110	109	99	104	114	141	113	113	112	98	111	124	105	107	102	122	87	109	108	98	136	101	104	105	127	116	98	121	115	112	100	113	117	99	100	101	109	112	135	110	125	129	112	118	105	111	114	124	113	118	100	122	112	109	108	116	116	119	108	122	100	125	117	111	123	116	135	116	104	98	107	117	128	100	87	122	113	111	106	111	111	106	111	106	117	118	119	109	118	89	119	98	123	123	107	88	109	92	110	111	116	101	96	117	97	117	130	107	97	108	103	96	110	106	104	106	100	118	111	115	110	118	101	126	120	112	120	101	119	113	110	109	102	112	95	125	100	118	125	123	104	116	119	97	119	113	124	112	99	134	112	123	101	94	127	103	114	117	118	117	115	116	108	112	92	112	115	107	97	136	92	119	133	113	120	96	125	99	118	121	120	112	95	109	123	127	111	111	97	110	109	126	112	108	118	118	92	153	120	114	114	104	101	106	109	95	107	103	96	108	92	110	111	98	93	114	105	115	121	100	108	88	103	113	112	112	112	104	106	120	102	89	110	106	113	100	85	103	95	103	117	111	107	112	99	128	109	134	112	113	106	108	117	100	126	107	114	110	120	133	111	101	109	119	99	102	101	117	107	108	108	128	106	113	92	106	130	111	104	91	106	124	102	113	114	105	100	101	103	109	108	117	117	129	114	112	119	109	115	117	118	114	107	94	128	95	110	121	102	111	106	96	126	112	106	111	117	109	104	105	92	110	104	107	121	118	116	93	102	115	125	119	103	109	126	124	108	112	105	105	105	93	135	101	113	98	116	103	119	115	96	107	101	111	121	96	130	112	104	129	111	106	127	111	127	102	123	116	112	110	116	101	97	105	117	96	108	125	109	90	113	129	123	114	116	134	126	108	111	100	125	116	129	103	113	81	94	99	103	106	104	107	119	109	98	121	93	108	101	150	101	101	120	107	117	100	123	100	113	110	111	114	114	105	115	111	119	130	102	108	126	87	111	124	136	108	128	131	109	103	107	100	103	104	118	120	91	90	98	99	104	104	123	115	116	97	122	100	108	102	113	121	105	104	123	113	123	113	120	115	116	104	96	133	96	136	111	119	108	105	117	105	100	118	104	100	118	126	114	98	114	111	109	112	114	119	103	110	96	123	101	107	112	110	110	103	102	99	112	124	109	113	107	115	98	93	114	107	121	118	116	134	98	118	122	102	126	106	117	95	99	111	98	119	109	123	101	111	91	101	98	106	105	121	108	111	126	106	92	119	121	119	103	107	121	119	107	89	107	122	103	121	104	120	112	117	102	110	125	118	119	131	103	111	138	112	113	109	118	111	116	101	99	105	128	103	116	109	100	129	120	108	100	107	114	110	107	106	99	119	104	115	107	113	108	99	123	106	116	122	114	126	117	114	97	134	127	104	126	130	116	91	119	102	93	120	95	128	115	119	100	109	95	118	101	119	96	104	103	115	118	121	103	111	99	105	119	108	108	116	104	94	106	128	109	113	119	120	104	115	112	115	103	127	121	117	112	115	111	127	113	120	110	110	111	112	112	118	96	110	115	100	116	109	111	128	128	111	120	107	97	103	101	116	122	132	115	106	111	97	112	106	101	128	122	102	132	86	102	94	110	113	132	108	88	111	114	133	99	102	105	134	115	100	109	95
29802	12253	3008	3155	7456	10359	9804	8418	7395	6453	5644	4773	4013	3554	3307	3003	2659	2587	2367	2226	2202	2216	2254	2113	2309	2220	2433	2363	1909	1466	1149	1166	1081	1035	1117	1049	968	934	938	898	974	918	929	947	981	1003	989	957	1045	968	972	949	958	928	917	945	961	916	975	948	904	870	865	869	807	857	795	806	854	877	868	855	876	820	855	824	835	822	835	874	828	861	844	846	847	896	882	845	851	861	843	853	907	867	844	805	820	907	865	849	803	800	851	910	809	846	881	820	847	867	821	815	813	861	888	889	834	849	795	793	795	831	871	891	848	808	805	815	842	795	861	860	817	772	839	844	847	832	862	793	846	813	796	845	891	809	865	856	818	837	847	851	866	821	855	796	843	878	786	867	851	823	838	811	870	835	804	799	754	802	867	840	801	852	785	837	807	774	825	839	851	834	816	872	848	858	888	851	815	856	791	842	874	802	815	829	801	836	892	844	864	872	807	786	837	862	814	812	787	913	854	771	815	858	793	856	809	854	850	822	818	791	852	807	830	837	829	839	792	810	865	826	867	831	867	826	813	872	838	834	848	812	806	817	832	826	837	855	840	847	824	880	871	835	810	847	851	870	806	806	840	831	810	809	788	819	871	840	799	797	865	864	801	836	868	832	832	828	850	811	794	846	809	819	863	792	813	794	866	810	805	871	814	815	840	847	810	857	833	799	830	842	777	775	836	845	810	814	887	851	855	816	820	829	849	759	817	766	799	856	846	867	865	836	824	828	842	803	831	847	807	838	767	822	786	839	878	782	865	829	839	803	837	783	876	788	818	822	817	863	860	777	829	787	794	835	816	892	828	805	835	827	851	844	858	849	813	877	854	823	862	789	800	805	896	826	832	843	784	852	864	872	818	866	781	835	865	871	867	853	838	801	860	854	837	879	832	850	820	818	817	857	867	846	792	869	848	840	853	882	812	856	834	850	814	866	833	812	851	879	813	850	831	874	817	807	892	809	807	813	818	814	829	845	843	791	832	823	831	859	880	791	818	859	878	856	813	869	831	814	835	843	812	842	829	813	822	840	831	766	871	827	871	795	800	815	863	836	811	868	805	845	813	815	852	802	834	858	796	851	796	833	850	852	857	897	808	805	821	839	855	814	816	790	816	823	865	836	878	856	818	803	814	855	780	861	873	839	800	839	861	837	795	820	832	816	842	783	817	814	870	827	838	839	796	857	855	805	849	846	833	830	772	793	810	868	799	806	785	844	835	795	834	788	823	815	846	827	842	855	836	843	799	875	851	810	834	830	845	792	803	797	791	812	858	816	838	776	848	851	839	827	820	823	916	827	805	841	837	865	845	866	845	804	844	838	809	806	799	786	818	816	872	775	834	807	809	830	828	849	833	858	837	817	830	869	852	844	815	832	859	819	755	856	772	812	865	848	855	870	820	850	816	819	806	832	827	839	871	847	789	856	832	834	801	832	824	836	854	777	821	785	794	772	831	827	823	824	877	844	827	885	811	852	859	852	830	793	859	781	829	863	813	820	825	833	824	852	812	814	844	841	787	850	817	814	898	820	764	809	806	882	852	818	801	843	901	852	835	841	856	808	837	892	840	809	811	807	860	776	824	833	858	856	847	818	797	804	792	863	828	833	859	857	837	814	828	866	844	855	840	856	823	813	876	847	784	873	814	823	788	827	841	803	865	833	796	777	832	814	830	834	846	787	846	836	828	836	813	835	829	865	847	821	845	862	822	798	875	801	831	875	796	797	824	822	892	799	819	812	838	838	789	872	831	766	785	830	820	830	798	890	808	823	820	828	847	832	865	817	787	828	833	818	816	827	816	849	864	769	857	822	820	809	835	849	821	829	902	786	825	834	829	864	854	856	779	802	794	890	841	888	845	854	822	839	828	875	856	847	870	889	829	812	836	779	817	819	854	865	840	813	844	839	826	881	868	853	834	765	801	782	811	825	886	827	808	862	825	847	820	823	841	740	853	828	803	808	815	853	869	850	868	813	799	856	807	791	844	829	829	847	813	833	898	757	797	840	884	824	851	859	851	819	799	828	833	789	837	843	838	817	837	860	805	902	825	803	826	857	836	821	883	841	827	837	803	806	772	834	839	877	822	811	845	812	807	789	817	817	843	815	762	853	865	864	800	816	796	838	828	860	796	833	846	830	861	834	867	855	845	844	860	833	826	851	802	798	811	828	857	850	859	819	883	804	829	805	833	837	821	814	904	810	834	825	797	776	832	811	810	815	855	871	839	788	760	827	831	832	893	791	841	840	831	832	822	802	823	791	864	819	835	863	824	809	837	773	857	840	855	828	820	825	794	855	839	834	841	896	792	746	837	853	832	858	758	793	800	897	823	824	851	825	809	823	839	788	717	836	862	836	833	865	860	825	860	850	843	774	852	821	854	780	854	830	849	825	819	840	828	858	832	829	835	814	856	855	815	852	833	874	846	822	854	860	809	847	839	846	856	817	859	858	851	832	801	807	843	869	840	816	800	889	801	790	830	842	820	890	831	840	880	819	802	831	850	781	829	806	812	880	816	826	817	850	849	850	797	847	841	802	862	800	797	872	821	828	784	827	775	778	842	831	845	854	834	861	795	799	844	768	885	861	851	770	838	837	811	832	829	841	861	803	802	872	842	853	820	823	830	826	847	806	877	839	802	870	871	794	866	868	780	840	785	811	850	845	854	894	829	863	855	799	837	842	847	828	858	808	927	864	806	840	811	840	863	901	843	848	835	850	785	802	808	791	867	823	808	851	833	820	878	846	847	856	832	818	833	805	822	814	848	795	840	865	835	854	821	798	851	859	855	889	851	827	819	821	814	837	830	846	801	834	793	859	824	889	852	865	835	811	829	846	870	864	800	846	812	856	795	861	762	837	856	813	891	842	856	816	845	867	820	866	825	831	869	879	865	839	825	806	813	829	815	825	811	809	811	820	870	834	862	885	763	860	831	823	827	873	834	846	871	859	840	838	791	829	831	823	813	867	783	830	840	818	834	820	863	835	858	851	831	854	818	858	855	805	834	859	813	896	814	832	835	858	837	864	802	822	809	839	822	822	811	876	837	810	822	788	846	827	781	851	887	833	830	851	821	832	791	840	836	773	814	820	776	827	821	815	798	803	817	818	868	831	823	861	855	823	860	839	874	870	828	827	839	788	852	858	873	886	771	835	832	838	884	816	756	804	825	839	877	795	811	795	832	806	863	838	843	850	788	846	826	784	821	819	873	810	910	874	861	844	827	812	759	826	795	783	823	813	815	787	861	813	840	868	832	828	886	799	829	781	813	814	838	815	849	854	820	754	844	838	850	864	811	829	826	804	830	808	825	801	797	878	812	814	859	869	846	851	842	816	838	849	809	874	863	850	850	825	799	865	835	820	840	897	812	861	824	846	792	857	823	851	838	798	875	822	829	816	855	818	806	867	844	789	908	843	881	817	857	836	791	801	885	874	835	835	828	821	841	806	854	822	835	841	862	877	816	857	811	857	888	840
6334	2514	475	262	252	313	370	375	330	352	297	277	272	213	207	201	204	204	197	182	174	181	182	198	171	184	190	218	195	150	161	132	140	138	145	136	122	144	140	124	117	115	140	128	149	125	126	143	130	161	143	127	125	133	140	114	147	121	106	108	140	117	119	112	141	114	120	109	120	116	113	118	132	112	118	102	127	100	113	133	124	128	118	109	109	104	126	125	123	104	132	126	126	118	118	130	133	131	114	97	131	136	113	108	118	108	117	131	131	120	132	132	134	116	137	118	128	106	135	111	133	122	127	142	114	124	128	121	128	113	112	124	113	141	124	120	119	122	105	96	121	127	110	124	107	108	99	135	125	121	117	103	124	126	141	121	119	121	115	125	132	108	125	119	123	109	119	135	116	117	120	137	142	107	102	122	125	116	118	125	116	117	112	111	123	130	107	126	128	109	130	110	130	119	130	107	106	114	119	95	123	131	121	128	107	122	128	106	104	107	118	98	131	116	124	130	108	101	119	117	150	125	132	117	112	102	108	106	91	116	145	128	113	105	120	135	121	129	112	120	101	133	128	114	125	113	112	124	100	115	133	131	117	102	125	133	122	121	113	129	126	121	112	118	146	127	140	113	122	132	105	90	116	103	139	135	125	123	125	110	128	124	115	108	114	110	117	119	117	140	115	118	126	112	121	108	127	110	135	100	118	122	112	114	105	128	115	114	136	122	124	119	110	116	110	124	138	121	132	118	114	122	118	112	122	112	125	129	110	106	126	134	143	134	128	111	130	128	122	102	128	121	124	128	117	126	115	128	121	121	137	129	115	111	118	134	141	116	124	132	131	124	109	144	120	119	116	118	104	125	111	113	117	122	123	118	112	122	130	103	111	120	124	104	121	132	133	124	119	123	132	112	118	116	120	128	113	126	117	121	117	114	148	110	119	120	122	113	119	121	139	120	116	125	124	116	117	117	140	133	101	120	119	117	113	122	125	137	126	99	121	124	116	101	134	111	109	127	127	128	123	121	133	148	131	141	131	128	114	118	125	120	112	121	107	126	124	135	119	104	118	116	132	112	147	138	109	101	136	109	129	136	113	121	130	118	110	127	124	134	122	110	118	104	115	119	115	111	127	136	103	129	110	117	111	127	102	109	129	129	128	137	114	115	116	129	111	119	101	127	124	107	124	116	124	123	93	106	111	121	118	126	114	129	107	119	97	116	109	118	135	130	120	113	129	112	114	110	112	120	107	122	134	100	120	119	126	128	107	123	129	125	120	116	112	127	103	131	117	124	115	111	123	126	122	123	126	134	150	102	124	114	138	99	127	127	122	104	126	116	127	121	107	119	117	115	107	117	122	128	137	101	104	113	117	123	123	124	109	132	142	136	114	118	113	109	116	111	112	123	118	120	126	117	107	113	116	136	109	125	108	131	121	115	132	122	114	123	110	119	103	133	119	106	115	140	111	104	113	113	101	123	120	120	122	107	126	116	121	130	132	99	131	129	117	136	118	128	111	104	131	124	134	122	127	124	128	117	122	121	130	112	129	137	110	149	124	95	128	112	115	136	109	109	146	124	122	119	120	115	129	129	120	119	134	116	133	130	113	118	103	127	111	117	134	121	119	99	118	120	116	116	117	120	110	137	133	99	98	121	132	125	117	132	121	115	126	131	131	119	125	136	118	123	128	115	110	118	133	122	138	114	135	139	129	130	115	117	105	127	117	118	121	133	138	117	123	111	131	122	115	118	120	125	119	109	104	133	112	124	115	135	127	124	134	95	121	128	119	127	132	123	142	109	112	130	119	122	119	136	123	125	118	122	132	121	105	105	114	121	113	103	118	120	114	129	117	134	118	125	121	117	119	118	127	112	125	130	122	131	115	108	126	123	102	126	112	109	132	138	131	132	118	115	127	135	128	124	111	104	106	113	123	113	133	104	128	104	124	93	103	119	130	113	147	116	104	111	126	125	121	140	124	108	110	125	97	124	103	110	105	135	125	119	117	101	134	120	137	116	131	108	109	124	126	122	115	108	119	129	135	122	121	106	112	140	127	111	129	126	112	116	123	112	125	142	121	127	100	137	122	124	132	134	100	120	113	108	126	103	140	118	114	124	106	95	136	113	112	129	125	141	113	116	118	113	138	121	112	96	107	123	136	119	96	101	112	101	120	126	118	121	139	119	107	136	111	114	118	115	105	130	121	121	124	125	113	129	115	138	134	106	111	112	116	100	113	114	112	128	111	108	123	127	122	96	105	131	100	142	131	125	99	123	127	126	101	116	116	106	101	147	119	143	132	108	120	124	125	108	117	116	113	109	117	125	114	126	118	132	124	130	122	132	120	114	107	107	112	101	106	127	130	142	115	102	115	114	122	110	111	137	121	118	120	126	115	110	121	122	120	117	98	122	128	116	117	110	113	109	121	135	120	130	117	107	120	118	138	128	127	109	128	105	111	111	127	106	118	118	127	121	109	120	111	111	115	151	124	133	104	105	104	117	119	146	137	134	116	121	128	128	97	113	155	110	112	134	113	110	122	133	136	94	133	118	114	96	118	109	119	145	120	109	123	122	130	130	107	130	122	123	116	124	135	129	121	95	114	118	121	128	124	117	115	126	121	106	121	139	101	133	97	97	110	96	125	119	125	122	119	106	110	125	101	118	120	126	149	129	116	123	107	135	117	113	108	134	126	122	132	112	128	123	128	129	131	98	117	103	127	114	122	113	127	119	125	114	121	111	126	127	121	111	106	107	125	99	114	127	149	128	102	128	93	127	147	107	138	119	113	132	113	126	112	119	124	137	128	113	120	120	112	129	116	123	126	122	141	120	125	129	115	109	120	130	130	122	99	136	108	112	111	110	113	132	110	113	119	93	117	127	129	133	120	116	105	110	122	103	106	120	116	114	124	109	113	104	113	129	109	114	121	112	111	103	150	109	109	118	130	136	113	124	130	122	132	117	111	118	116	109	129	123	113	113	112	117	98	118	131	118	123	131	113	126	112	122	132	125	133	128	142	125	117	125	107	110	119	137	122	100	133	120	114	115	128	115	121	131	135	139	113	125	122	120	106	126	129	119	114	114	122	120	108	129	130	139	119	138	119	109	112	109	117	119	107	119	116	114	133	124	112	111	136	122	144	123	125	140	113	116	115	104	110	131	120	146	119	113	107	115	111	103	128	128	115	104	139	126	144	134	123	129	104	110	118	113	121	115	114	106	122	131	110	107	119	130	115	115	116	104	146	134	113	120	118	128	129	108	117	127	123	116	116	113	105	124	117	123	123	127	141	116	121	120	107	116	122	113	116	113	119	144	116	117	131	125	122	114	115	108	116	126	109	120	108	125	123	141	122	137	110	105	113	130	121	145	125	126	119	128	121	102	118	105	127	120	126	114	111	115	148	114	115	109	156	104	134	108	129	101	148	136	120	123	119	127	116	110	110	132	110	134	121	113	112	118	110	133	123	124	128	114	113	124	111	108	120	111	126	144	102	111	136	123
34260	16271	4379	3892	9431	12707	12227	10510	9198	8007	6822	5765	5068	4371	3831	3519	3372	3224	2904	2790	2678	2548	2591	2450	2419	2505	2795	2658	2270	1635	1313	1269	1213	1179	1135	1186	1073	1015	986	999	1013	1017	1043	1050	1105	1048	1062	1034	1098	1105	1034	1027	1028	1074	1041	1007	1037	1008	965	988	895	931	961	926	912	886	922	903	993	956	958	952	870	901	904	938	916	877	868	822	917	893	861	897	923	905	887	894	940	934	885	825	903	871	877	902	879	852	859	894	901	910	846	818	919	884	865	888	886	861	899	829	931	841	919	875	857	886	873	879	866	862	853	902	868	898	904	873	903	852	860	858	891	846	900	900	880	889	907	816	854	871	893	874	872	859	878	873	862	937	848	873	887	821	937	924	873	838	869	872	916	915	883	915	869	892	919	893	876	878	885	909	874	821	891	880	822	873	850	876	901	856	918	863	864	856	900	891	882	855	864	850	891	871	892	850	899	861	883	854	796	848	905	829	868	881	945	883	939	866	887	878	907	895	890	900	869	889	858	865	892	888	837	858	880	892	919	870	931	875	933	870	911	890	869	880	889	887	934	907	849	843	905	832	857	886	859	900	901	855	913	910	850	912	898	838	913	903	872	858	891	863	802	924	858	871	837	895	875	896	916	880	871	856	893	908	811	912	929	902	919	842	867	847	941	875	852	890	857	846	865	913	845	891	877	866	855	880	862	865	871	858	885	923	893	833	863	876	885	859	902	891	898	894	875	933	859	890	863	884	865	879	896	881	909	858	866	848	850	872	943	872	878	883	849	861	911	926	895	860	828	876	873	847	845	835	814	892	866	882	875	910	858	840	870	866	848	830	888	843	863	848	879	866	896	918	897	902	895	835	929	887	856	900	951	868	863	888	842	862	860	872	829	855	862	852	904	871	845	865	826	885	853	874	874	876	833	880	841	875	858	822	888	869	890	890	883	865	877	906	847	884	887	872	890	834	907	846	900	871	911	871	909	848	907	955	821	901	870	885	844	875	827	874	887	853	889	822	849	883	848	892	928	860	905	859	852	888	850	891	877	916	840	883	867	911	863	850	833	867	872	893	933	828	858	920	894	878	840	854	878	856	864	908	895	895	909	827	909	877	864	810	867	874	864	864	892	864	894	840	895	851	866	856	870	805	871	835	960	890	877	872	844	843	834	799	883	883	880	943	865	885	908	844	868	814	838	890	888	888	897	901	893	842	875	860	868	902	886	893	846	901	830	921	856	830	895	897	849	922	864	886	903	857	928	839	916	864	866	876	865	864	887	862	852	886	905	905	909	868	885	894	879	893	860	872	903	890	845	867	878	906	899	900	892	908	914	921	854	914	883	845	846	877	878	855	884	929	909	868	847	883	877	861	893	930	832	902	919	883	850	894	898	861	862	807	839	893	881	890	907	855	888	858	867	821	855	852	877	910	839	836	876	895	885	846	914	890	884	847	860	824	873	903	842	885	874	868	908	904	842	871	882	898	831	933	934	864	887	913	850	900	826	908	882	872	860	819	882	870	907	838	857	868	881	878	852	894	905	858	867	847	873	900	859	850	871	912	808	887	901	902	891	874	886	874	865	881	835	865	870	836	914	889	881	838	864	870	912	894	896	896	860	859	878	836	868	895	849	908	814	880	858	951	861	882	905	861	826	849	904	874	862	861	924	935	892	897	838	884	870	860	878	881	874	860	878	899	869	851	856	876	883	902	854	861	828	840	880	877	900	873	855	864	876	879	867	895	885	935	942	873	867	879	848	924	869	885	874	866	885	848	865	898	921	865	871	866	868	855	864	893	899	863	844	886	854	931	899	904	862	900	859	846	866	846	888	901	872	841	929	845	841	836	907	919	854	902	843	827	898	871	853	846	898	798	841	865	898	902	885	859	874	858	889	864	854	876	837	910	882	858	936	877	854	903	860	894	871	896	872	871	879	859	904	834	844	874	881	841	875	856	869	888	903	878	875	893	895	908	872	882	877	854	821	877	853	874	835	862	814	906	860	896	901	812	890	856	941	871	850	889	937	898	911	839	891	865	884	912	819	848	910	866	845	829	865	871	872	883	841	874	931	885	870	909	899	919	919	889	900	871	895	887	845	925	859	883	877	919	909	846	871	867	911	892	863	818	898	834	872	847	882	920	859	868	851	890	875	841	857	892	848	914	867	890	835	862	893	854	859	837	897	841	823	844	968	834	876	848	842	892	860	983	908	857	921	829	881	854	916	868	809	836	920	893	887	880	910	858	904	878	904	873	940	916	842	874	875	880	889	853	883	867	884	915	938	899	903	852	844	884	941	869	876	867	845	861	902	886	899	881	816	848	878	883	841	869	843	842	941	854	857	902	916	850	848	869	873	900	892	878	866	841	897	852	840	863	870	927	844	886	864	862	894	880	821	876	886	868	900	867	885	827	927	848	902	843	869	835	894	879	867	840	875	857	877	880	880	887	857	903	943	845	853	886	879	897	895	820	842	825	960	892	901	928	903	872	899	949	850	888	850	855	824	894	883	894	842	868	870	833	921	850	894	887	911	853	834	865	875	906	859	889	906	884	893	887	873	869	863	826	884	863	887	884	863	858	866	845	870	928	923	856	813	885	885	920	869	874	885	909	829	967	879	869	853	842	854	853	835	864	886	855	903	847	854	954	889	863	804	866	883	891	930	835	872	884	893	879	854	898	913	864	913	890	872	913	836	903	893	862	859	819	915	874	819	884	896	908	899	860	888	872	885	899	882	893	879	870	923	859	840	846	891	827	929	911	920	882	926	840	909	860	901	931	847	864	901	896	831	843	878	885	855	858	876	809	847	881	844	920	881	911	861	873	887	891	863	857	866	898	927	890	935	872	880	832	911	931	914	833	848	883	885	823	902	855	806	868	822	801	871	874	845	847	883	889	850	901	871	878	893	877	867	861	869	906	895	884	843	856	817	885	884	858	869	890	888	915	916	808	844	884	899	846	880	855	867	858	813	863	862	888	893	905	845	840	883	850	885	907	890	859	858	883	868	869	830	899	849	872	801	869	880	944	852	891	944	885	832	883	888	876	855	890	876	877	879	893	882	875	871	889	892	879	875	866	930	900	860	892	880	877	853	890	873	912	838	866	948	872	853	888	884	878	910	907	898	849	856	871	898	870	879	914	917	889	876	874	840	900	866	860	929	892	909	867	941	893	829	897	866	890	852	866	875	882	846	895	891	832	859	838	862	884	853	860	877	877	885	923	856	891	876	852	853	906	922	931	929	933	829	886	882	911	855	864	869	869	901	847	883	937	885	850	841	837	906	899	909	949	855	844	870	906	927	937	886	952	867	832	886	814	855	904	866	901	891	881	861	934	890	898	871	879	865	905	893	866	883	889	859	858	876	844	891	869	920	838	868	869	887	915	884	902	866	913	871	860	891	839	856	908	922	905	892	851	804	922	890	874	886	893	835	882	883	850	892	874	840	894	893	889	820	825	852	874	866	875	824	883	895	914	874	898	888	863	893	893	894	920	886	869	941	830
3362	830	226	158	164	206	205	223	196	173	178	158	180	152	124	121	130	120	94	111	121	97	111	127	101	103	135	130	126	98	84	108	83	105	102	89	59	90	93	69	69	78	87	89	89	91	81	99	103	75	90	68	74	84	78	81	76	69	93	66	69	96	89	74	71	77	84	79	76	101	59	90	69	92	73	74	69	69	77	68	99	70	93	87	84	84	81	59	80	78	65	83	56	80	64	75	86	87	76	70	95	79	75	65	67	91	69	58	66	73	73	85	59	75	88	71	70	85	84	77	69	97	70	63	83	82	76	64	84	78	82	81	76	93	69	77	70	73	63	97	88	69	63	55	74	72	76	80	79	73	91	84	81	76	89	82	74	64	101	83	75	72	81	82	72	82	88	88	71	74	85	88	88	73	95	85	69	79	79	81	74	85	94	90	75	70	85	79	82	94	82	81	63	75	78	73	94	74	74	72	74	74	85	69	76	65	70	88	73	87	73	79	81	76	76	79	62	91	75	76	86	80	74	68	83	77	81	74	76	70	82	75	87	68	96	95	87	77	74	86	63	62	96	76	67	74	78	80	87	80	67	82	72	73	77	88	79	88	82	67	95	66	80	78	70	76	89	60	81	79	78	78	74	79	74	73	100	87	78	73	62	95	84	79	78	85	94	86	97	89	82	83	82	75	76	68	64	68	97	76	76	72	89	75	87	69	84	76	82	75	97	86	78	85	89	72	81	84	80	79	81	81	89	64	89	88	79	69	96	89	76	86	84	71	86	72	82	68	79	84	66	74	60	78	75	94	56	81	74	73	75	94	74	79	72	87	76	74	66	80	82	86	69	68	86	77	87	80	83	86	90	75	65	76	65	78	59	94	83	81	78	79	83	73	65	77	71	90	70	73	65	83	87	73	87	78	76	80	77	100	73	75	94	68	82	92	103	72	75	78	84	67	74	77	56	70	82	66	78	88	70	68	65	76	90	84	81	74	82	75	75	66	81	80	76	71	93	88	73	89	65	86	77	79	73	95	87	73	67	86	74	80	81	79	78	65	90	87	72	75	65	91	78	86	57	78	75	81	83	74	81	66	74	83	66	84	75	81	58	78	70	69	77	68	80	75	92	67	70	81	77	66	73	78	79	75	69	73	65	89	74	71	70	90	81	58	73	78	83	76	74	94	60	94	62	67	86	71	75	87	73	75	86	88	68	83	67	73	77	64	82	79	81	64	76	83	86	85	68	75	70	80	78	75	76	95	76	77	88	93	80	55	77	80	79	74	77	87	81	73	79	80	83	65	72	68	84	65	75	70	87	71	72	77	69	91	80	87	65	77	87	81	75	74	72	74	80	68	93	70	77	87	82	92	64	74	90	89	59	72	79	71	70	67	98	70	69	89	73	69	89	74	79	59	90	77	72	88	92	72	71	73	70	71	73	90	86	81	71	65	69	82	93	79	72	76	77	70	68	78	77	93	99	64	73	78	72	92	73	72	80	79	63	73	53	77	93	87	75	79	86	63	83	78	70	81	92	56	76	81	74	74	74	78	77	85	75	74	82	86	75	76	89	92	67	79	84	90	69	88	80	68	96	71	68	87	74	69	89	96	68	79	85	84	89	79	75	85	89	90	80	80	78	95	68	92	65	87	87	78	76	60	68	87	81	78	66	71	82	73	96	72	66	82	81	81	77	82	69	84	88	77	93	75	75	85	82	83	90	62	74	69	101	55	70	81	82	83	75	82	76	91	64	87	72	68	73	80	88	85	64	81	73	74	96	77	84	69	80	76	84	61	67	94	88	75	76	67	72	83	69	80	69	80	79	91	71	88	84	98	81	87	83	82	87	71	59	92	86	68	87	77	83	75	66	75	82	86	82	68	55	59	70	78	81	83	66	73	80	95	68	83	91	81	76	93	90	84	72	72	79	83	65	75	81	78	88	80	84	74	62	83	82	67	88	84	71	89	72	74	94	67	68	85	68	69	89	70	66	88	92	79	85	74	89	78	88	84	74	72	72	70	76	89	70	91	72	80	81	71	95	68	77	89	82	76	66	80	82	86	90	84	82	80	71	69	74	83	70	80	80	81	79	73	81	74	79	78	76	79	88	83	82	80	94	69	82	65	63	81	88	94	66	85	78	66	79	84	83	81	74	83	76	88	85	74	84	77	77	71	80	75	77	83	77	86	98	80	87	73	89	69	83	91	84	78	71	69	67	71	87	76	63	78	71	72	93	74	79	88	75	77	82	88	87	72	67	85	81	95	66	63	65	71	85	69	77	87	84	67	79	74	74	84	73	77	79	83	84	66	70	91	91	76	74	75	76	79	77	94	88	87	95	73	63	71	64	85	83	87	72	80	85	76	78	82	87	77	83	72	76	82	78	78	88	91	81	89	89	95	63	60	77	93	87	73	76	88	68	81	90	74	66	78	78	84	55	95	78	84	86	79	81	73	78	86	83	85	76	82	84	73	82	71	84	85	100	81	94	66	73	78	58	58	70	83	86	70	67	82	71	75	94	80	78	75	91	93	85	84	80	75	73	86	79	87	63	83	70	81	80	73	84	86	94	75	88	72	81	72	73	80	76	72	71	78	74	77	63	66	85	69	81	86	73	76	83	65	84	75	87	82	64	78	77	85	86	75	86	92	75	75	93	84	66	96	80	79	85	68	78	85	68	90	75	61	71	83	69	87	97	84	81	77	62	77	79	91	78	71	66	56	84	88	82	87	82	73	67	101	101	86	94	79	70	73	92	75	71	70	101	66	74	86	75	60	72	76	82	61	81	70	86	86	83	73	78	62	80	79	73	79	63	77	83	80	80	84	75	70	73	65	64	84	80	89	65	88	69	67	70	85	69	85	82	82	83	76	71	65	82	76	93	79	78	74	86	73	71	74	94	83	96	73	83	73	89	72	76	92	74	77	65	87	89	77	90	69	77	79	71	75	79	86	81	68	90	74	66	71	65	69	73	83	67	100	83	73	69	97	85	91	77	71	75	84	79	77	76	82	84	88	79	69	81	84	75	94	87	79	72	70	94	86	69	82	87	81	95	72	83	59	85	73	91	76	101	97	69	80	88	79	68	85	102	59	84	89	75	88	75	63	89	81	80	77	77	70	77	79	87	75	82	70	64	77	78	81	72	77	84	82	68	76	85	79	74	84	88	73	71	82	82	77	63	84	61	73	74	101	86	85	78	67	87	72	69	81	89	70	83	60	77	75	89	79	90	87	106	75	75	75	81	67	82	91	80	78	89	68	81	71	76	66	65	100	96	83	65	77	90	80	89	76	103	88	77	75	90	82	78	76	72	86	69	79	74	77	87	94	68	78	87	77	72	78	72	77	92	83	88	78	71	83	72	83	76	82	83	79	78	90	75	82	81	69	91	80	71	76	78	75	83	84	64	62	78	80	72	81	66	71	57	75	90	83	68	78	74	69	91	62	74	80	66	72	67	70	91	76	90	66	95	74	78	76	96	75	73	67	74	79	87	69	93	80
25778	8864	2383	2339	5832	8111	7781	6642	5618	4906	4022	3536	3016	2638	2337	2120	2109	1972	1771	1774	1776	1709	1674	1595	1516	1621	1732	1780	1509	1138	860	812	760	750	817	805	710	691	627	661	716	681	689	692	697	707	716	685	747	720	713	687	724	720	691	645	669	632	656	702	648	659	597	663	640	685	619	609	633	624	633	588	596	604	645	594	611	601	614	640	609	606	622	617	584	584	581	626	609	597	648	604	606	587	626	563	599	589	617	623	583	660	601	596	562	615	622	613	571	601	602	609	593	622	645	629	666	599	570	604	603	638	587	587	588	562	573	610	603	599	592	559	579	616	587	634	588	557	606	605	627	595	589	601	577	579	571	599	592	602	581	633	588	621	638	608	609	610	567	620	589	598	585	644	602	604	610	635	586	562	561	600	589	602	622	610	598	649	590	594	626	576	617	573	595	620	571	609	585	598	630	657	589	625	621	593	590	581	623	630	559	565	611	604	599	574	619	606	575	611	612	589	602	596	630	599	570	601	593	604	612	605	577	591	586	583	621	644	627	617	578	567	629	654	564	571	575	591	584	627	642	595	571	607	602	564	574	600	591	593	576	567	614	625	585	618	584	610	605	615	601	556	604	565	609	588	632	619	615	594	576	582	645	616	630	614	606	657	616	615	614	561	582	556	626	556	608	599	621	593	601	592	602	632	593	634	577	591	615	599	620	591	665	600	608	644	559	625	589	601	591	593	580	613	599	564	639	633	627	587	605	587	657	605	628	606	606	587	646	653	623	584	580	620	588	612	655	594	589	615	574	640	628	568	601	590	610	589	592	611	613	628	585	591	574	599	592	560	616	608	631	589	598	602	585	589	611	623	620	625	619	593	659	560	549	573	621	622	634	593	592	601	621	587	577	577	573	602	639	669	659	578	612	623	586	636	583	617	603	603	609	621	592	571	622	572	599	636	617	569	608	617	576	610	614	625	582	613	595	583	605	614	605	562	623	585	633	619	622	597	601	590	637	635	568	603	621	593	643	583	567	599	585	570	605	621	614	591	581	598	603	602	629	632	605	613	602	626	604	565	582	601	546	637	576	607	625	583	633	611	558	596	613	595	627	588	643	582	597	582	603	615	628	568	606	592	608	592	560	641	566	583	607	595	634	596	590	612	584	596	612	614	549	622	577	617	599	667	605	603	601	597	609	634	594	568	623	598	581	620	609	611	600	597	587	642	648	624	561	587	592	598	590	610	598	595	580	605	552	586	567	617	594	577	554	622	583	629	584	637	580	571	607	576	589	593	648	628	627	612	634	620	543	618	602	607	614	596	587	648	606	591	618	565	594	628	659	567	627	657	566	599	545	595	612	548	645	589	631	607	591	626	582	562	601	648	615	620	615	618	585	642	600	609	592	611	596	560	594	630	578	633	586	590	598	623	545	610	598	643	624	615	638	592	581	607	595	576	597	554	602	600	596	575	625	584	641	590	623	633	617	584	612	584	580	597	613	637	550	615	567	598	612	608	572	606	626	602	573	594	599	616	586	556	617	622	603	580	611	681	587	560	554	607	612	611	604	609	612	589	606	566	604	624	591	635	609	610	656	582	604	652	573	602	616	586	609	588	577	612	604	591	584	605	612	606	572	618	617	561	592	628	579	621	604	576	598	563	622	601	594	615	640	611	609	607	585	604	623	625	558	599	596	602	608	571	605	619	577	594	604	621	589	636	569	610	637	590	586	677	569	567	592	592	612	569	609	579	589	568	572	619	623	618	592	616	596	610	618	604	630	619	582	616	592	593	626	585	592	595	649	667	574	647	597	620	561	581	613	589	626	628	596	608	592	624	592	612	584	614	611	593	591	601	612	604	589	620	596	584	610	562	598	638	628	638	577	588	585	561	565	618	640	584	561	618	621	605	645	635	642	628	592	617	615	605	590	626	615	580	619	614	623	597	586	596	605	583	605	601	614	623	579	580	643	635	587	565	605	618	600	644	581	614	604	574	624	590	600	664	583	606	570	608	615	637	598	627	626	571	583	612	623	581	602	594	632	584	604	647	552	607	619	641	611	641	609	596	607	619	596	630	612	610	603	598	560	645	543	599	607	608	605	560	589	572	599	608	583	602	588	556	625	565	655	581	626	612	621	605	624	606	567	603	569	606	621	634	614	604	613	626	593	593	611	615	618	573	600	589	588	590	615	579	612	593	623	606	593	585	616	596	624	599	617	615	634	639	617	621	577	579	574	607	601	604	564	582	620	590	575	602	630	577	578	624	611	612	548	607	615	612	617	605	657	591	591	613	631	544	633	598	661	617	547	597	589	590	620	601	595	614	585	626	632	636	577	558	647	614	606	648	578	613	546	560	647	638	656	658	559	550	633	586	625	611	602	624	605	610	617	577	564	599	597	621	561	594	625	596	615	604	591	576	578	616	593	653	578	594	591	585	618	585	574	553	580	601	584	617	583	613	597	577	643	583	576	578	535	595	584	619	625	605	606	632	594	615	575	599	602	578	615	585	642	616	595	620	567	599	603	591	599	557	610	594	601	612	623	616	623	613	567	596	592	580	604	612	605	622	608	613	597	590	586	597	627	567	615	586	603	646	623	569	627	622	608	645	623	605	640	591	624	631	611	601	641	600	529	582	615	598	559	618	597	634	611	593	605	608	566	548	582	576	627	607	625	600	603	547	659	600	633	626	568	608	632	567	609	620	559	594	598	607	574	581	600	592	622	632	611	591	602	625	558	621	594	600	578	602	560	568	596	610	574	613	622	653	589	605	544	561	608	554	585	553	590	591	617	618	558	620	619	613	581	622	571	625	570	585	595	613	603	614	646	590	605	625	550	566	589	577	571	587	607	607	610	626	630	607	560	564	632	598	541	588	648	633	589	625	582	626	615	599	576	647	583	599	624	611	603	638	568	602	640	649	596	645	589	597	642	628	594	611	562	595	579	616	584	630	603	606	581	621	582	594	613	592	608	626	582	588	607	558	634	633	618	615	614	626	614	634	611	606	591	587	619	616	546	593	625	609	578	615	581	566	611	619	584	603	603	586	598	573	584	579	611	637	547	583	599	599	572	600	607	599	608	565	633	558	621	585	568	654	588	572	584	616	558	566	643	605	663	580	641	598	606	562	620	573	627	618	612	566	628	598	619	674	561	605	617	626	615	580	623	611	632	616	603	605	590	564	626	607	611	622	591	592	614	617	590	603	609	648	568	548	597	609	635	635	603	605	613	583	589	569	562	638	619	585	571	577	577	640	616	592	625	622	576	609	615	585	608	605	636	556	605	584	624	577	574	555	612	616	564	570	575	618	592	665	626	586	554	604	643	598	556	639	621	594	597	573	533	585	630	643	607	568	607	594	592	606	613	631	568	571	602	609	619	597	602	579	573	555	584	544	584	587	638	576	625	648	592	650	580	587	616	613	614	624	605	628	587	569	592	624	587	586	608	598	583	572	597	615	586	612	636	613	591	605	619	615	612	625	575	562	615	607	613	610	551	541	617	610	618	616
4893	1918	359	197	196	297	296	279	242	238	233	199	218	170	175	154	167	157	156	164	137	139	157	140	124	137	141	182	144	127	100	116	94	91	88	96	81	96	90	101	102	97	88	98	103	78	91	105	112	113	110	98	88	101	89	80	102	101	105	100	78	103	86	84	100	88	87	88	97	78	82	83	93	76	102	103	88	95	90	88	100	99	94	81	96	89	88	93	92	88	77	96	95	88	78	98	103	103	89	84	94	85	89	100	92	95	95	103	87	108	89	80	93	97	110	96	90	93	83	92	99	95	91	79	75	79	83	90	91	106	91	99	92	108	98	87	95	93	97	96	88	83	86	87	87	101	94	102	79	84	82	107	104	98	96	94	109	83	85	87	102	91	78	98	101	91	102	100	84	99	88	95	99	76	84	81	87	100	90	86	86	92	97	114	67	114	91	113	100	101	83	83	96	77	93	80	81	75	108	107	103	95	98	95	102	107	88	73	93	100	87	93	113	92	100	97	82	85	101	106	95	76	102	87	85	99	91	92	71	86	106	83	99	94	106	90	98	99	76	91	74	92	83	114	87	83	81	98	90	75	73	73	83	87	92	94	94	87	90	93	104	71	86	78	87	82	103	78	99	87	90	87	91	83	89	82	107	92	87	90	91	109	112	86	83	90	110	97	95	83	77	90	113	94	92	115	79	99	92	109	108	95	83	81	80	94	80	91	106	98	88	90	105	96	81	92	87	90	118	96	107	94	88	99	86	102	91	87	89	83	100	89	97	105	90	92	95	93	93	79	100	85	86	93	98	92	110	89	94	80	99	95	77	99	73	87	73	94	95	92	96	98	80	92	100	100	92	92	94	75	80	104	67	102	86	89	85	97	103	93	87	110	107	88	84	105	87	105	85	104	84	74	77	86	92	63	89	97	102	82	92	102	96	88	96	91	95	82	97	105	82	105	111	102	90	82	109	88	84	102	90	88	87	100	100	103	83	88	96	90	90	88	80	92	92	80	93	88	89	108	107	96	93	75	92	86	92	85	93	104	79	79	81	99	84	90	91	98	90	89	105	83	81	80	96	89	82	87	108	77	88	100	101	103	95	100	93	97	98	84	92	108	94	119	94	107	91	90	98	92	92	81	90	79	98	93	89	106	81	92	119	90	83	116	84	82	98	104	85	84	91	94	104	105	78	113	83	79	99	87	84	86	77	85	89	92	108	87	107	112	90	93	115	89	98	89	92	72	100	113	108	80	99	79	79	97	78	101	73	100	74	99	109	97	107	95	89	97	92	107	95	117	72	86	91	96	94	102	102	87	87	105	104	91	95	85	95	92	85	100	93	89	91	105	106	95	96	93	105	80	107	92	81	97	104	116	103	96	70	80	107	101	89	82	85	100	94	95	83	88	93	92	86	112	95	93	90	101	76	80	81	94	89	95	78	84	101	123	83	87	91	83	71	92	95	102	96	74	95	93	86	85	83	96	83	82	95	73	85	101	101	96	73	91	113	92	92	83	94	88	91	94	103	115	76	80	93	107	90	98	99	94	97	91	89	93	96	84	88	74	90	81	98	84	85	101	100	82	88	72	93	87	95	88	100	85	94	98	78	93	98	91	86	83	99	93	105	81	88	83	89	91	87	81	86	92	92	103	80	104	90	94	102	98	97	91	91	91	95	83	101	96	82	92	90	102	97	107	91	82	80	95	87	90	84	82	80	84	93	104	99	80	83	87	88	82	94	95	88	90	89	106	97	90	90	98	90	95	93	87	90	104	95	90	93	95	93	93	94	101	64	91	96	84	110	105	98	96	83	100	79	95	95	102	94	83	93	81	78	87	91	83	103	110	81	84	88	96	90	102	91	90	82	85	62	85	87	90	100	104	84	98	76	100	99	81	86	105	96	113	82	90	92	100	92	71	74	93	93	96	82	99	83	91	85	91	94	95	77	77	90	92	90	98	88	77	94	94	76	83	81	105	94	116	97	84	86	93	85	95	85	100	92	111	103	97	109	92	71	92	107	100	68	82	76	85	86	103	87	103	94	84	89	100	71	83	99	84	91	83	90	88	86	82	90	95	87	88	91	104	81	87	94	105	84	101	101	89	91	91	103	82	88	88	69	92	76	102	85	107	88	87	75	101	75	119	97	111	81	88	86	95	71	88	89	86	85	78	95	80	78	101	108	83	91	102	88	78	82	95	89	109	106	110	113	103	82	107	83	70	94	102	99	83	86	84	107	93	86	106	85	64	92	95	111	104	95	86	86	86	91	95	90	98	85	94	82	100	89	91	105	104	104	101	77	113	105	85	84	81	88	88	90	88	94	94	94	104	80	104	80	88	92	76	94	93	87	86	93	96	101	87	82	105	95	92	104	98	113	103	117	104	104	89	67	88	85	84	87	88	108	100	81	109	91	94	102	82	92	100	104	80	100	83	81	95	96	81	98	98	93	92	70	81	96	101	92	84	105	113	80	88	108	101	90	94	93	78	94	90	98	94	113	80	87	90	91	106	99	83	88	108	100	78	83	97	86	85	101	110	84	99	75	75	81	93	78	82	103	86	94	86	78	88	80	88	92	106	80	109	91	82	88	107	87	85	111	85	83	100	87	89	98	82	101	109	104	89	94	91	101	97	103	90	78	100	74	93	80	92	86	95	95	98	89	92	90	101	77	98	104	81	92	98	91	94	104	96	84	80	97	85	97	101	108	93	85	88	90	85	84	106	100	85	107	113	83	80	92	101	86	81	80	89	87	89	87	83	113	100	62	92	90	109	85	99	114	93	78	87	92	77	99	85	90	99	87	94	107	75	99	90	105	102	82	85	94	102	102	96	79	85	86	90	93	102	77	105	99	112	100	103	109	98	97	88	107	91	112	84	97	98	69	96	112	89	92	94	83	96	102	90	87	81	80	124	91	88	85	90	88	98	97	86	87	93	81	97	88	103	89	109	85	98	95	95	85	83	73	84	103	71	86	71	71	107	101	89	84	99	93	73	74	76	81	91	101	99	108	83	98	105	104	87	98	97	106	80	97	90	114	83	91	104	98	101	95	93	103	104	88	107	105	98	97	87	82	73	92	90	79	79	115	70	81	100	90	77	95	90	83	93	77	82	119	83	87	95	90	91	77	95	92	100	76	107	88	95	98	86	92	87	77	80	89	94	112	90	80	89	104	87	116	74	98	102	91	88	90	85	80	82	79	99	109	99	113	106	93	84	89	91	94	71	102	98	73	97	84	96	93	104	88	83	93	98	79	90	75	79	102	85	96	94	93	95	112	95	100	93	84	110	105	88	67	85	95	83	85	79	110	82	94	80	77	79	88	94	109	91	75	87	83	110	80	93	95	86	77	95	90	82	98	98	84	82	87	93	104	93	113	95	94	86	94	95	106	84	100	90	97	97	94	79	92	84	91	94	102	105	114	77	84	96	98	101	94	88	90	91	87	94	93	87	96	83	107	94	83	95	108	87	105	92	92	76	97	97	104	92	104	94	86	84	92	93
28598	12471	3131	2913	7009	9820	9754	8008	6744	5739	4778	4280	3651	3134	2759	2608	2400	2234	1953	2061	1968	1967	1862	1803	1781	1772	1923	1871	1623	1187	926	871	849	760	806	861	709	677	695	736	758	711	714	735	771	793	705	728	724	758	786	759	749	730	759	696	648	714	705	665	696	671	623	599	603	656	605	600	658	649	646	585	646	629	649	598	642	619	644	640	630	648	603	608	617	646	603	605	645	620	587	625	584	588	590	606	602	596	632	636	563	625	642	615	614	668	594	615	642	616	618	591	643	593	651	575	635	622	582	602	632	604	600	592	578	620	596	651	540	590	612	629	605	613	655	590	669	632	610	597	638	626	623	608	648	578	579	629	576	613	563	624	585	608	612	589	587	651	592	577	569	640	613	570	587	653	634	623	598	603	597	631	629	621	613	675	616	613	626	584	578	606	594	609	616	636	584	608	593	608	630	594	635	594	615	628	573	629	666	628	563	586	600	641	599	588	604	618	629	589	593	600	625	676	600	602	642	588	637	614	595	590	584	623	584	623	627	613	589	601	595	636	619	612	554	615	619	613	602	598	610	610	624	575	571	625	604	602	581	583	585	620	589	625	662	589	620	651	597	623	594	592	601	626	596	557	646	593	626	615	564	613	598	634	628	607	620	634	634	643	559	638	614	617	644	602	614	620	628	582	615	593	636	623	615	607	645	613	580	614	567	620	633	567	609	591	616	654	612	633	606	634	624	603	590	605	570	590	635	605	639	604	585	594	613	604	657	641	591	652	611	640	611	584	600	653	600	608	630	610	626	617	581	630	600	594	612	599	567	650	616	674	618	593	634	626	631	575	579	626	634	618	647	582	618	616	602	604	602	595	628	622	595	622	590	613	622	619	608	623	654	634	591	589	633	624	596	635	622	625	595	594	591	633	582	593	604	603	563	592	603	595	599	594	615	631	582	622	620	616	600	600	598	628	625	610	613	641	614	626	635	622	677	621	600	602	603	618	569	560	600	628	592	619	594	653	577	588	577	619	589	624	621	616	575	601	603	619	618	621	640	600	591	639	614	642	614	605	599	638	580	647	645	564	623	651	572	573	618	572	626	618	610	603	578	626	632	582	623	606	591	584	597	606	635	642	573	661	591	637	604	621	630	576	580	595	605	619	604	581	615	551	571	624	606	587	627	576	586	641	562	632	644	638	617	643	585	623	582	556	584	580	615	586	567	609	556	571	620	656	620	620	651	601	662	616	640	634	602	613	619	644	605	575	606	530	592	610	599	559	669	583	595	619	636	593	575	585	632	621	614	563	651	591	660	666	627	625	647	563	600	586	576	599	640	626	601	586	628	601	617	590	631	571	582	617	576	621	639	605	647	623	579	566	610	630	616	602	626	592	640	636	584	604	604	629	593	616	629	631	610	617	632	625	617	641	583	606	619	618	594	622	607	600	616	621	621	598	604	656	576	602	622	606	615	596	580	617	589	633	567	638	600	611	625	590	570	587	600	595	630	614	624	644	576	608	588	577	593	577	617	604	650	598	635	627	625	621	617	654	592	624	630	638	683	627	622	567	629	586	660	645	630	639	620	608	599	599	618	609	578	612	621	605	634	626	612	629	633	627	592	595	629	637	558	654	626	620	587	562	640	598	635	578	596	587	583	598	645	595	593	622	650	614	612	597	614	576	574	646	630	664	579	621	560	612	583	584	628	648	621	639	600	626	605	543	613	627	569	587	567	592	621	586	628	622	634	583	635	579	607	621	620	621	628	639	630	607	584	553	634	583	684	618	610	587	638	638	600	591	590	569	626	630	613	586	551	645	607	595	598	581	599	616	595	608	535	610	592	630	572	578	601	607	568	688	591	605	588	614	601	611	629	625	616	549	617	658	602	593	627	614	582	627	647	624	578	640	583	622	620	575	604	591	608	638	606	611	642	637	593	640	626	571	623	608	625	614	576	598	589	561	569	599	591	597	586	607	563	617	628	623	630	603	630	618	609	625	606	636	593	593	579	567	580	610	578	619	616	560	637	617	621	572	575	576	576	616	632	631	618	619	634	557	620	647	597	600	601	633	614	569	609	583	644	603	544	588	611	634	582	615	617	601	618	631	606	620	630	616	601	617	577	569	599	634	606	614	628	589	584	585	629	559	633	603	607	604	585	598	583	556	606	616	599	592	593	645	604	631	607	613	624	631	567	655	588	618	586	623	610	621	647	591	572	575	622	617	598	592	585	671	611	581	553	608	587	618	637	683	596	613	637	621	589	634	576	594	590	593	629	596	620	598	634	570	623	557	632	655	629	628	634	580	644	578	610	586	628	565	592	592	592	607	612	644	645	576	619	603	603	586	590	587	556	647	618	602	615	614	617	603	609	594	599	629	644	592	629	617	607	620	613	593	672	602	627	633	575	563	596	611	645	619	585	591	580	599	586	578	623	591	626	589	629	575	659	616	617	591	642	601	570	616	614	592	588	609	642	595	615	585	636	604	593	614	600	626	661	642	590	617	609	639	586	591	626	604	613	599	639	623	577	587	614	602	605	651	633	589	642	643	648	639	628	631	568	592	611	583	625	604	639	604	587	618	598	617	636	624	627	591	609	613	609	620	641	584	588	644	628	620	610	618	607	619	593	635	586	596	611	605	627	615	642	600	608	593	634	630	601	554	635	599	589	614	602	614	616	582	613	617	596	595	611	598	582	669	601	608	603	562	612	594	589	613	596	616	598	629	561	604	592	648	621	614	596	642	612	621	597	577	659	601	610	597	629	628	597	612	637	607	611	604	621	624	574	610	617	621	638	624	653	585	611	621	577	616	611	621	560	623	619	609	611	616	598	638	605	589	567	590	626	640	646	640	606	580	611	637	611	560	607	603	616	612	608	594	647	614	582	592	599	595	608	615	584	599	603	602	643	595	639	603	658	567	624	598	615	611	591	625	572	628	623	576	555	605	627	631	581	630	606	604	591	635	592	639	625	597	596	600	604	627	610	583	606	603	589	614	628	634	570	643	608	625	599	572	606	621	630	632	599	625	612	604	590	622	599	602	624	604	614	582	595	615	561	653	631	616	626	567	606	645	591	646	607	601	610	583	599	591	619	591	602	621	610	585	669	620	607	635	639	575	578	614	607	574	621	599	604	612	626	614	647	610	604	592	627	590	611	627	623	579	582	584	639	649	629	587	601	593	597	640	594	586	604	625	620	601	596	579	627	615	618	617	616	599	633	622	620	640	576	617	593	636	636	582	618	614	597	580	591	616	670	634	581	589	629	617	618	634	610	637	619	628	573	610	575	566	620	602	541	572	597	560	577	595	609	590	623	607	626	575	587	620	611	604	631	636	603	622	600	594	598	561	625	613	591	605	618	624	626	600	612	608	619	643	606	584	601	584	624	603	610	595	599	655	655	615	644	605	603	619	614	583	635	599	625	623	639	652	612	615	607	617	571	597	598	605	641	566	605	589	614	578	609	591	552	605	600	682	623	610	612	635	606	585	624	618	636	631	599	641	604	628
5376	1574	329	215	210	278	306	274	264	262	241	210	210	211	186	193	176	199	193	151	173	160	162	159	140	159	169	169	152	135	103	119	138	130	122	109	121	102	122	127	97	116	114	121	128	113	100	110	112	119	118	133	105	120	134	120	117	119	114	104	117	128	103	112	124	114	106	115	111	106	113	114	122	121	117	110	106	105	105	121	127	92	114	103	114	114	116	129	112	105	138	121	122	125	102	108	109	110	104	132	107	115	111	107	104	117	121	93	116	104	102	112	101	95	117	102	109	110	97	117	98	105	129	100	122	97	130	106	114	113	117	110	130	104	111	109	111	109	107	103	112	81	127	96	108	92	116	108	111	104	100	99	101	137	135	91	114	112	117	107	111	130	111	118	111	112	112	91	108	117	114	100	119	105	98	97	113	106	119	113	124	115	132	111	106	106	115	93	113	115	117	101	109	112	102	116	120	119	119	112	118	107	118	108	112	129	125	115	120	101	98	100	117	103	115	124	111	129	101	124	106	104	117	125	100	118	122	98	113	105	116	116	116	120	97	101	106	115	129	116	123	102	101	108	115	108	110	114	117	107	116	99	119	122	103	94	106	109	111	127	119	107	104	123	103	120	102	101	117	103	101	116	106	107	105	120	130	102	117	105	103	98	109	109	116	115	111	119	113	107	103	121	85	111	102	120	96	97	114	126	135	114	106	105	117	106	114	123	95	114	102	110	123	94	104	109	110	114	120	115	107	117	123	99	97	111	105	102	103	120	124	115	110	118	109	110	117	109	110	120	108	127	113	96	104	105	99	98	117	122	111	93	109	115	92	112	87	116	99	121	99	106	105	107	122	116	117	113	122	108	127	105	109	102	115	123	97	125	83	122	137	95	108	119	113	113	112	96	114	92	112	113	122	107	101	107	105	112	116	104	101	117	104	123	109	115	114	117	116	129	106	109	108	122	102	91	123	103	126	120	115	113	86	113	110	113	122	109	124	111	141	110	99	104	115	104	110	124	115	113	129	112	96	117	107	128	114	95	123	104	122	118	91	111	110	121	112	124	125	122	127	126	109	113	99	111	118	110	100	114	108	124	107	109	125	107	121	104	104	111	117	111	119	133	109	117	106	132	105	96	86	106	107	113	110	102	107	124	114	98	112	102	138	111	118	113	123	113	111	102	110	108	105	105	121	118	108	106	131	127	119	100	90	99	120	105	112	106	106	116	105	129	112	112	132	124	113	108	99	118	111	105	101	124	105	115	110	111	108	138	95	100	126	94	118	107	129	95	105	117	134	109	124	104	104	118	119	103	89	117	102	115	122	91	121	101	115	118	115	116	92	123	130	118	125	114	104	111	124	98	123	104	104	124	108	118	134	113	109	112	113	98	96	108	110	115	115	92	119	132	91	116	105	106	124	106	104	105	128	106	106	112	114	110	128	97	83	111	115	83	123	126	115	123	106	101	131	110	116	101	103	111	115	102	119	107	105	93	125	104	128	124	114	97	106	108	106	114	91	117	103	104	105	94	121	99	118	110	107	107	130	104	104	97	107	98	97	98	95	106	94	123	96	97	115	114	101	81	95	110	109	149	119	120	114	109	102	140	108	121	105	134	120	122	106	119	110	118	108	116	98	111	120	108	104	96	116	103	121	105	138	118	110	108	108	108	92	94	121	116	113	115	109	117	109	106	116	111	87	99	125	108	113	106	98	119	110	107	127	107	124	105	112	111	87	118	117	106	125	100	105	105	109	106	107	98	119	93	107	112	96	103	106	109	118	118	111	121	101	97	113	105	104	129	102	94	119	104	114	94	127	101	112	92	127	107	121	114	117	103	111	115	121	112	124	107	109	103	121	115	124	118	99	101	104	122	103	114	105	118	112	104	113	139	124	138	116	105	118	138	102	116	117	114	100	118	126	125	104	109	109	91	97	113	114	96	108	132	108	113	107	106	109	102	107	107	108	123	104	114	123	116	110	110	117	103	117	109	112	133	107	115	108	104	105	128	109	117	98	111	104	101	120	104	132	123	113	111	107	101	110	111	110	118	107	127	107	111	125	116	123	132	117	109	112	131	81	131	113	121	94	110	116	113	108	112	108	119	125	90	130	122	115	145	122	115	113	99	108	115	104	107	108	115	118	107	118	143	104	113	97	105	95	113	98	104	101	126	111	96	90	96	114	96	112	117	145	109	111	105	105	118	101	120	113	114	113	117	103	107	101	116	126	98	103	127	122	98	111	106	109	126	103	100	95	105	117	117	113	89	113	126	115	121	133	131	110	117	134	96	131	132	101	112	113	112	108	121	104	108	107	112	108	105	148	101	117	101	116	110	102	140	117	119	108	106	94	122	103	123	109	104	93	105	117	116	130	122	134	136	114	117	114	107	96	116	112	131	92	101	103	108	91	112	101	120	117	109	112	119	124	107	127	95	101	129	110	109	97	112	124	114	99	129	107	99	125	107	95	104	117	100	110	103	107	122	112	112	105	106	116	106	107	109	106	114	88	105	109	123	116	101	129	94	114	119	94	104	104	113	93	133	104	98	110	107	109	103	105	126	126	110	105	95	108	122	99	105	99	92	118	121	83	95	107	122	112	116	99	111	125	104	120	118	111	126	114	114	99	124	96	106	128	134	133	112	91	123	107	115	110	101	102	115	110	106	94	116	109	103	106	119	100	129	108	114	92	104	109	121	115	120	123	102	110	111	125	112	109	111	95	121	100	117	119	109	115	119	100	121	114	114	129	105	98	126	113	97	114	110	111	101	98	94	100	102	127	118	123	127	107	110	118	112	106	109	124	108	129	98	100	108	119	105	104	114	112	119	123	119	96	120	108	126	118	91	126	108	99	105	88	84	108	110	97	96	104	105	114	110	122	101	129	104	132	102	98	113	102	116	126	127	106	121	116	122	101	96	102	99	101	124	107	130	109	119	118	110	123	129	116	104	90	114	112	100	125	123	115	119	117	105	130	126	101	120	115	114	102	104	127	103	99	119	105	105	109	103	94	118	115	115	101	116	101	101	111	103	95	141	90	122	124	125	116	101	115	107	90	113	116	112	98	109	123	101	108	108	120	108	113	110	104	128	106	113	102	103	109	100	105	104	117	100	123	112	115	132	138	114	92	108	130	107	104	108	107	107	99	99	122	95	123	113	114	108	99	146	95	116	99	111	107	120	111	96	128	119	105	121	129	111	99	91	116	106	101	110	104	98	113	122	118	121	106	97	108	129	95	107	109	100	103	93	108	107	106	101	91	118	90	103	117	95	121	134	110	130	118	131	106	102	126	104	124	117	128	105	109	117	125	103	106	120	113	107	118	108	122	125	110	112	134	120	115	85	131	108	131	108	97	112	106	121	119	100	109	96	111	108	120	124	114	109	101	97	99	119	102	126	112	114	104	116	124	118	103	114	113	106	115	84	88	115	118	108	119	113	109	112	111	123	113	111	107	121	102	103	110	115	94	109	126	118	105	110	104	133	124	117	103	98	116	122	108	120
30219	12378	3304	3347	7184	10465	10207	8726	7419	6300	5487	4667	4308	3674	3407	2969	2773	2649	2458	2505	2305	2304	2128	2168	2172	2146	2247	2295	2120	1563	1175	1118	1166	1044	1030	1046	932	924	864	937	988	958	939	1047	956	1008	992	964	999	977	957	995	956	968	928	940	912	954	935	923	904	912	858	885	848	871	848	875	913	915	878	869	832	803	820	865	835	817	834	792	898	796	827	828	858	814	795	869	829	902	850	843	817	834	822	898	921	789	812	855	874	842	849	850	874	834	813	806	831	831	861	838	883	838	826	872	864	847	835	850	837	845	872	861	874	843	781	788	861	862	852	838	821	819	848	843	877	838	841	822	849	861	807	823	867	836	888	832	841	848	862	898	853	839	839	852	837	880	872	854	850	852	811	855	845	865	810	799	863	859	805	917	806	831	855	834	892	875	835	874	880	847	836	794	854	855	829	860	824	890	807	809	871	824	842	795	855	875	866	752	847	831	854	887	830	835	857	824	865	873	844	743	785	839	822	819	841	809	879	795	863	818	825	818	833	822	863	794	830	797	840	840	894	787	827	846	842	861	845	867	821	853	903	865	839	841	800	834	822	795	817	846	848	804	828	849	811	840	843	874	831	861	827	871	847	852	857	806	815	856	854	851	811	856	835	812	838	850	819	851	867	845	811	808	869	847	839	809	794	812	816	815	833	835	850	852	888	853	839	827	839	834	773	858	809	825	850	848	806	894	868	827	869	849	822	879	821	827	837	853	824	864	813	794	822	789	837	804	799	858	866	833	870	853	840	803	839	843	816	827	849	900	858	855	904	764	859	770	810	828	861	887	799	864	847	859	780	839	851	832	833	865	837	851	838	831	866	861	822	900	817	845	832	809	853	838	836	791	808	901	865	849	832	874	843	835	810	811	866	820	834	897	888	837	797	858	830	798	867	816	888	887	862	860	815	807	794	881	899	850	844	859	861	846	809	821	828	867	810	833	848	794	872	880	855	789	816	879	851	867	881	819	893	865	816	854	844	859	806	893	847	878	888	883	842	832	846	873	833	821	867	795	800	857	823	887	808	780	825	793	830	879	849	853	827	811	881	821	800	870	867	820	833	857	844	853	871	901	855	864	854	819	881	822	818	847	830	803	824	836	831	894	866	850	835	838	875	793	840	868	791	815	851	832	834	881	823	826	796	829	867	831	850	841	823	861	838	757	802	834	848	839	830	873	840	833	849	893	820	853	910	843	876	874	846	808	846	850	782	826	856	827	815	843	811	843	874	831	863	835	852	821	836	832	821	834	800	878	821	853	875	799	800	836	833	803	790	848	792	856	848	835	850	860	811	890	849	848	777	832	841	864	821	866	805	876	832	861	832	847	832	828	828	844	812	847	822	829	827	837	872	847	792	869	886	884	870	897	795	838	868	788	852	874	849	840	858	811	798	804	814	874	845	764	788	829	822	855	846	826	858	803	813	824	870	823	851	852	819	810	850	813	896	822	776	799	828	856	836	844	827	856	799	850	830	770	870	817	826	761	826	828	857	845	795	837	859	802	812	860	839	846	831	830	850	883	857	825	822	830	830	847	864	843	814	854	860	884	842	852	868	861	851	854	843	870	830	835	806	876	812	845	828	851	852	820	870	825	873	866	916	846	800	880	814	815	804	846	816	852	850	849	864	899	836	835	843	855	797	882	838	867	861	831	808	893	823	884	824	789	845	815	842	828	841	845	806	834	844	889	847	848	829	845	864	821	912	870	884	801	872	847	817	838	820	762	825	849	901	828	860	884	790	846	816	906	761	887	817	823	860	799	821	824	828	860	859	848	814	863	863	921	867	833	825	828	848	805	867	825	801	822	860	832	836	820	805	797	838	866	803	824	839	808	808	859	826	820	865	872	827	803	875	794	842	877	844	864	850	824	820	878	805	842	840	846	822	822	809	853	865	815	819	841	845	824	830	843	807	865	835	890	887	771	851	835	883	852	854	857	871	845	889	850	831	830	841	841	900	841	841	866	829	827	850	825	812	856	838	797	830	885	831	851	858	800	853	863	816	865	859	912	893	838	796	895	852	879	840	860	866	806	837	865	851	816	892	877	798	779	832	817	851	871	820	883	839	839	792	782	826	813	815	849	863	840	870	790	860	820	841	810	854	809	819	830	852	832	777	792	873	805	832	807	808	844	875	832	831	859	834	785	855	839	870	828	871	867	875	843	772	851	854	859	897	880	900	850	893	816	867	885	862	826	824	808	848	804	841	877	845	872	817	826	838	875	803	896	819	827	799	816	878	873	885	877	832	881	821	862	864	797	802	908	859	829	860	837	801	855	867	793	866	791	809	868	828	890	887	858	788	833	825	811	795	864	850	828	833	827	830	865	824	807	828	794	881	858	862	838	852	860	851	866	829	820	769	803	800	821	847	814	831	902	803	892	845	834	872	824	806	794	797	865	814	843	845	818	833	804	808	852	817	829	844	812	814	798	847	844	827	862	803	861	853	852	825	853	862	839	849	882	822	850	804	834	835	829	815	821	810	810	868	818	851	886	834	828	868	800	850	885	854	833	796	852	814	854	838	843	806	864	834	865	830	869	774	797	850	853	839	795	834	824	802	858	869	883	803	869	869	843	813	905	789	822	817	846	867	836	839	885	884	899	802	850	837	882	842	809	852	821	826	855	826	759	793	851	868	880	835	792	800	852	888	817	855	830	835	848	846	890	804	861	807	795	850	818	825	865	854	848	823	803	849	814	852	850	884	817	801	862	850	812	799	818	906	820	845	858	768	802	868	824	799	811	823	854	788	865	885	827	801	805	836	929	783	849	837	885	804	822	854	840	802	846	773	838	838	868	800	788	831	825	814	842	855	840	834	829	855	831	847	798	839	843	853	846	855	876	852	858	792	821	807	815	849	826	877	864	813	806	823	856	852	823	838	818	850	874	827	806	805	847	840	835	854	861	828	830	796	844	902	822	822	833	844	813	799	903	754	862	809	865	911	794	848	806	868	857	789	857	804	867	847	873	828	821	822	841	803	822	846	840	856	864	888	898	781	894	827	820	854	770	846	834	831	822	859	872	807	875	861	833	766	849	834	824	834	799	825	796	812	837	833	838	798	860	826	851	882	823	826	852	823	782	793	849	847	796	858	849	847	826	774	901	829	864	920	785	812	887	846	875	839	794	853	866	836	822	855	856	891	790	810	811	842	864	810	865	794	832	873	862	869	868	855	866	801	884	828	831	851	838	857	831	829	843	900	825	852	804	830	857	821	834	831	820	847	798	849	847	824	769	817	868	831	864	796	849	889	827	796	850	871	824	884	827	902	880	842	832	836	845	854	840	833	834	807	829	878	831	861	863	850	855	882	790	840	826	872	828	806	871	898	823	818	872	864	826	898	756	788	797	836	880	829	831	862	810	864	873	909	796	834	824	830	879	802	845	878	816	843	838	819	795	835	775	785	849	837	824	832	878	854	840	864	838	857	899	786	827	838	818	841	846	809	866	832	845	778	921	801	862	844	865
6503	2355	457	267	261	303	388	368	353	304	318	276	265	226	255	206	201	213	198	206	187	174	191	177	159	185	180	206	165	150	145	149	106	141	136	142	112	124	102	132	131	108	128	145	122	130	130	127	141	118	133	140	137	145	142	130	139	145	98	137	127	126	111	143	138	118	115	127	133	138	123	122	133	125	138	116	144	105	118	143	109	106	134	131	112	127	108	144	126	125	106	128	110	118	127	116	115	137	145	126	128	121	116	116	129	113	133	113	131	111	128	121	122	133	120	113	114	118	114	114	128	125	122	121	119	125	134	139	138	116	127	143	107	103	107	140	112	130	136	120	103	111	120	137	135	124	107	104	129	137	127	137	115	111	110	129	130	127	124	111	117	115	128	130	124	124	116	102	108	108	139	126	122	115	116	118	153	131	111	119	119	120	116	118	120	135	119	115	115	96	116	129	121	104	106	101	130	122	124	141	127	121	126	118	140	121	141	140	133	113	125	114	113	126	130	134	121	118	92	125	98	117	123	117	127	122	122	116	108	127	112	126	126	107	124	110	120	121	116	98	120	124	121	126	135	124	99	135	95	121	117	126	119	95	107	96	135	128	118	112	98	124	116	118	112	134	102	107	129	119	121	131	109	132	104	122	133	116	121	99	125	115	130	112	143	125	124	121	112	139	140	120	125	121	111	139	130	94	124	112	134	133	120	130	121	121	108	104	133	109	118	150	130	151	115	119	112	129	146	121	115	137	129	123	110	99	141	129	135	127	127	117	122	117	133	122	119	119	119	110	119	95	133	121	137	128	109	100	121	129	111	106	116	126	123	126	118	133	115	133	141	126	118	97	112	116	130	133	120	111	123	127	113	125	128	128	110	125	119	132	121	110	143	130	118	135	136	114	135	128	127	110	115	144	131	113	127	131	105	126	143	135	126	111	123	126	119	114	130	100	120	125	106	129	109	114	122	107	129	117	105	109	132	151	128	128	126	115	124	128	115	121	116	104	113	114	134	132	125	112	130	131	136	108	128	106	122	101	105	118	124	126	111	105	105	95	127	131	126	108	119	121	124	112	113	142	103	116	137	131	116	137	115	127	143	101	115	97	120	127	136	127	123	133	116	117	133	119	110	137	127	125	102	125	139	105	118	123	132	99	126	120	125	109	116	127	109	130	118	132	148	138	131	136	143	138	130	133	114	115	126	115	100	120	118	121	115	131	136	104	96	136	130	107	124	98	114	118	112	109	114	102	124	146	125	117	135	137	109	116	118	97	128	120	120	114	113	111	125	127	116	140	105	124	127	131	129	119	130	132	114	125	104	125	125	110	101	110	116	134	125	123	111	132	100	112	109	120	121	94	103	124	106	105	144	124	128	141	116	120	126	118	129	116	121	117	118	121	106	102	127	118	137	122	121	108	139	122	100	138	118	111	130	103	101	131	113	128	121	105	118	131	106	110	124	116	132	114	128	123	132	114	131	102	107	131	113	127	95	128	127	119	105	120	130	131	119	110	130	138	87	116	119	117	112	113	101	119	105	118	128	105	117	108	128	125	117	109	110	106	120	121	102	128	146	136	106	107	111	124	116	111	133	116	139	130	114	117	114	131	101	98	114	116	119	120	90	112	118	109	109	138	110	138	122	128	117	116	109	125	111	111	109	98	111	125	131	129	134	107	113	115	124	126	119	117	123	125	119	106	101	133	120	119	102	135	140	104	117	124	112	136	131	108	103	110	134	122	142	117	129	129	133	117	101	117	129	104	120	134	129	127	120	130	118	115	117	98	128	120	130	126	112	128	117	112	121	106	143	121	119	126	136	106	123	136	118	126	112	115	121	120	143	126	124	121	128	123	130	99	136	131	148	124	90	122	136	119	133	121	137	125	113	111	120	136	134	128	133	130	129	122	98	124	107	133	132	121	139	128	112	137	129	120	125	137	128	132	140	134	138	122	112	128	111	111	136	122	116	126	120	115	121	121	120	124	110	139	126	118	129	127	121	109	113	134	111	103	113	104	118	120	105	111	129	121	139	115	114	119	115	126	112	113	136	138	127	105	130	122	123	110	131	108	104	121	113	106	108	138	111	129	137	129	125	125	134	119	140	118	140	121	120	122	113	114	130	116	145	115	133	137	134	132	125	110	115	115	113	116	105	127	98	110	123	110	112	117	110	131	123	104	116	117	104	124	120	113	119	134	131	113	155	125	138	133	124	120	119	129	132	119	127	107	111	124	109	124	101	124	106	141	130	132	139	114	126	120	128	104	126	110	112	114	120	114	118	121	113	129	108	119	127	109	114	118	133	131	125	126	122	113	124	124	124	111	124	148	133	120	113	119	106	101	135	124	134	103	128	112	109	109	135	105	97	116	111	126	119	117	124	109	114	110	110	110	88	103	128	120	108	124	108	116	126	131	113	125	110	117	111	137	100	146	122	126	142	123	126	114	120	118	129	118	128	119	119	113	151	100	135	135	137	139	104	125	119	131	136	110	129	113	117	111	124	131	106	117	136	128	110	122	116	109	116	127	122	105	118	123	133	152	133	125	135	118	123	120	131	136	127	111	125	109	101	140	119	122	131	108	106	133	144	108	116	142	111	138	114	113	121	120	120	137	126	131	124	123	113	123	117	117	128	129	127	135	128	110	99	121	132	119	123	116	129	126	114	118	143	123	121	111	119	112	113	131	130	111	98	116	113	116	100	122	118	135	103	135	113	133	124	116	98	127	121	129	133	132	121	118	127	121	121	133	132	110	112	119	123	117	101	114	120	107	111	130	126	106	131	112	100	122	102	126	138	113	131	117	121	122	115	121	112	118	107	122	124	126	112	134	116	115	115	121	111	117	130	118	145	124	106	134	113	109	115	113	127	123	106	125	127	109	115	110	119	113	112	113	125	124	114	117	121	143	118	119	110	111	120	118	100	140	129	124	113	119	117	131	115	112	107	123	134	112	133	131	135	101	125	118	107	124	131	117	132	118	118	98	123	114	118	131	116	126	120	139	139	114	97	110	130	113	121	127	115	126	124	127	127	117	116	130	121	128	125	126	126	136	133	111	116	131	131	105	137	130	112	137	123	118	133	131	129	114	121	127	115	114	116	112	117	103	127	126	117	129	115	117	147	125	122	125	129	116	112	122	128	104	110	116	138	145	127	142	120	136	121	133	106	120	143	132	142	128	117	126	100	113	126	137	106	102	121	131	138	131	120	119	132	129	110	130	119	123	131	118	126	136	103	126	127	114	119	123	110	131	135	107	126	142	117	124	112	111	105	116	134	117	100	122	111	119	125	140	128	121	107	114	124	128	126	110	111	113	112	111	134	126	122	122	118	110	127	96	133	127	122	130	128	131	128	126	132	138	112	134	108	117	116	139	110	111	133	130	93	129	112	112	108	122	106	123	123	114	109	118	119	114	130	138	113	132	103	100	119	120	109	118	115	115	131	122	120	113	122	110	114	133	126	117	105	124	126	111	135	105	120	129	129	112	105	139	131	132	132	119
34212	15018	4147	4071	9449	12775	12917	11212	9346	8096	7009	5971	5418	4507	4094	3741	3361	3057	3094	2957	2743	2724	2619	2472	2364	2502	2597	2616	2449	1671	1294	1272	1242	1226	1193	1234	1067	1022	1017	981	981	1029	1024	1100	1095	1045	1027	1084	1021	1124	1075	1055	1021	1039	1041	1075	990	994	985	1014	1010	952	906	948	900	831	864	853	911	980	918	920	903	864	902	869	871	962	887	869	895	895	935	935	954	938	915	884	881	880	900	878	861	885	889	858	880	889	881	869	864	885	896	868	931	885	866	885	867	895	903	895	864	900	935	876	877	854	895	923	857	837	871	920	885	881	862	900	890	841	905	931	896	865	904	894	826	872	866	917	893	906	938	890	875	862	853	875	860	885	891	871	910	922	883	947	890	923	881	854	868	852	905	820	837	904	903	826	920	911	833	912	834	856	874	879	841	891	934	869	814	881	886	908	862	872	898	906	926	855	865	881	875	824	865	886	851	905	878	879	919	872	854	869	894	874	897	914	863	868	926	853	919	928	868	895	846	864	882	879	852	870	858	848	847	891	873	835	862	895	894	882	863	862	871	850	856	901	901	896	878	941	861	860	856	875	842	886	829	869	861	885	835	900	930	855	930	902	905	881	832	909	868	855	864	885	879	918	866	873	906	848	857	909	880	905	867	909	903	884	820	886	857	853	873	880	870	875	887	896	838	873	862	882	868	874	842	926	920	828	848	889	893	818	921	859	890	948	849	947	860	848	874	903	881	908	844	842	846	868	882	846	884	953	904	844	919	906	891	860	909	852	894	896	906	901	878	880	806	889	850	869	917	828	880	880	859	907	842	896	888	911	874	874	913	901	913	876	860	868	873	896	863	835	833	855	857	935	871	865	839	912	926	872	924	865	879	882	887	877	841	861	870	845	882	850	858	873	874	873	900	924	878	909	868	883	853	856	918	859	914	894	851	859	844	902	864	857	896	866	900	861	906	907	869	899	848	842	903	876	863	894	897	795	906	907	878	910	892	902	872	863	890	827	869	855	841	842	867	859	926	876	855	848	851	870	864	878	824	880	875	884	883	846	863	897	876	862	874	882	876	879	866	903	880	829	937	901	853	867	894	897	867	891	868	908	836	861	880	878	889	902	878	884	902	892	874	852	888	912	903	884	934	855	861	883	905	864	884	833	883	912	857	855	877	902	852	858	860	871	873	882	876	891	907	863	884	896	864	843	854	837	885	907	849	902	846	888	867	865	887	855	934	871	833	900	860	897	853	845	927	879	902	917	883	892	884	846	887	909	870	902	843	892	866	857	955	799	834	904	862	905	915	874	822	862	837	896	899	839	852	872	861	883	869	853	854	879	906	874	841	865	816	910	909	890	902	871	880	859	918	872	937	909	876	907	855	873	850	877	870	891	891	873	920	863	872	821	814	866	885	865	893	923	890	875	781	897	884	862	863	855	907	910	862	894	850	899	891	927	909	842	879	880	891	871	878	890	903	887	902	904	857	879	881	872	859	871	883	893	848	835	957	886	923	896	926	870	843	876	908	881	844	917	860	849	871	851	858	903	915	857	908	903	891	848	850	893	890	884	918	872	923	861	936	899	870	858	874	913	892	890	916	868	885	896	900	910	878	892	881	840	876	913	934	928	846	848	810	888	894	910	904	906	864	910	858	888	874	898	866	866	823	880	903	823	895	889	855	945	866	890	917	865	856	914	855	858	913	826	834	913	853	913	871	862	894	837	862	880	906	835	866	919	908	846	903	869	866	901	906	858	861	821	907	899	850	871	873	871	884	886	900	881	875	884	869	923	851	847	859	826	914	859	916	905	831	844	894	889	881	882	812	935	830	876	878	829	850	904	860	909	873	890	904	847	913	957	834	836	890	842	866	872	859	910	898	920	907	853	834	885	876	870	852	896	869	890	907	925	919	889	912	841	874	828	914	878	867	877	881	855	860	897	887	832	864	930	845	867	850	881	884	915	838	877	885	902	922	893	904	870	852	922	894	892	888	883	831	929	884	930	858	871	862	906	890	886	919	897	853	841	823	874	889	873	917	821	843	844	863	891	850	886	884	850	896	875	859	825	935	885	894	874	873	951	884	923	862	863	887	827	889	916	923	876	922	837	869	862	888	881	841	920	923	920	803	854	880	886	901	888	826	843	863	844	901	902	933	835	851	877	829	881	860	840	862	791	834	875	888	941	867	916	928	862	889	868	859	899	901	859	820	859	917	897	856	852	873	877	855	887	900	872	908	871	885	903	885	909	876	868	910	907	850	879	890	908	897	873	872	859	899	836	856	895	895	837	894	889	867	879	866	861	812	833	863	797	911	861	847	851	837	895	888	841	863	857	863	891	910	874	860	838	871	816	862	894	856	855	921	851	889	888	914	862	833	851	948	888	890	862	871	876	871	896	868	881	882	882	919	881	896	896	886	866	925	852	861	878	885	865	887	906	837	918	869	865	937	891	826	908	850	895	935	850	887	924	825	915	898	879	865	858	868	908	903	919	890	860	818	863	889	908	853	898	892	895	913	815	940	856	853	872	921	898	892	882	910	918	876	862	865	893	872	865	841	916	915	920	844	849	870	853	918	871	866	828	852	887	880	854	873	870	868	879	898	873	880	890	904	887	832	861	913	927	880	902	847	871	886	852	868	916	833	811	951	871	890	920	878	931	868	877	875	852	835	912	835	887	916	873	839	894	907	856	881	874	849	867	878	910	851	911	893	875	852	893	951	835	925	866	897	905	849	868	896	927	858	869	885	935	849	890	865	936	876	838	875	863	872	871	903	902	860	904	874	867	875	890	868	848	836	867	898	916	894	877	910	879	894	824	920	843	911	884	912	841	867	875	962	884	921	919	916	875	879	867	856	907	915	874	885	899	931	868	912	899	856	901	879	957	884	891	872	885	943	792	897	893	840	899	847	903	872	864	923	904	895	889	928	908	862	902	822	804	890	921	846	890	921	877	871	882	918	883	896	833	849	892	927	839	873	873	863	886	849	853	885	869	874	874	849	825	822	849	881	890	911	879	920	917	915	880	891	920	848	868	940	846	918	878	940	875	882	926	851	921	860	897	881	899	889	898	948	872	859	898	852	897	880	887	877	842	886	941	951	880	845	912	879	894	819	857	876	852	868	914	872	839	868	880	861	898	897	872	878	934	910	866	875	848	899	879	889	878	883	890	906	920	870	858	911	867	835	868	924	902	911	860	846	879	861	885	901	836	839	877	861	892	865	939	899	905	892	895	872	869	870	907	866	836	892	893	840	860	873	842	876	879	860	895	886	823	898	934	883	810	840	835	873	906	930	871	858	833	896	879	858	907	846	833	870	897	877	821	853	882	816	842	885	872	862	909	899	860	779	858	859	919	868	811	851	852	838	852	900	941	897	893	806	899	946	917	899	877	879	867	872	852	910	859	832	899	869	880	914	894	890	892	805	880	899	876	905	878	844	864	892	888	838	894	902	887	887	914	878	873	928	901	860	851	888	877	882	836	857	890	859	881	879	891	865	858	846	824
3305	966	209	173	152	145	248	235	223	193	173	158	145	155	136	133	136	122	119	109	102	116	110	102	114	129	122	122	108	90	82	85	92	86	82	87	93	75	72	77	72	64	68	88	82	77	84	106	75	82	79	101	87	90	73	69	78	72	76	62	78	80	83	74	67	73	73	98	81	69	76	87	94	70	74	73	75	77	77	75	83	86	95	84	72	76	88	72	81	77	69	59	70	71	92	79	84	76	82	80	76	85	90	69	77	60	62	80	68	88	71	83	89	85	76	115	88	90	90	95	72	94	79	74	87	90	73	73	72	74	81	85	68	95	78	90	78	89	81	85	85	88	83	82	81	70	63	78	86	55	82	68	88	76	89	77	79	73	79	81	86	82	81	86	95	71	77	84	97	99	85	88	71	72	80	87	93	77	82	78	80	86	76	83	78	73	70	73	78	77	94	85	91	89	73	83	71	71	75	63	76	85	67	87	74	92	69	78	79	96	83	84	85	87	78	75	65	65	78	89	88	86	73	77	84	70	68	82	73	81	86	54	85	78	75	80	66	58	74	65	89	82	87	74	77	64	84	87	73	90	80	80	100	73	93	68	84	79	96	72	68	79	72	73	71	93	79	71	78	64	91	60	77	80	84	71	79	82	78	82	82	81	73	88	84	114	75	78	77	100	85	62	79	76	80	73	79	75	75	79	91	67	71	70	73	96	97	75	72	70	80	75	75	70	72	72	77	73	78	79	76	80	96	81	74	73	85	87	88	64	89	65	93	73	80	68	73	88	66	76	81	83	77	80	73	83	86	87	74	92	69	81	83	83	81	96	61	63	84	88	89	65	84	66	77	83	93	72	74	75	86	84	87	85	92	79	62	81	83	70	61	71	79	82	64	70	92	86	76	68	63	90	74	76	74	81	77	85	68	89	71	101	81	76	79	71	84	78	73	66	75	83	92	83	84	74	87	76	74	85	101	71	70	77	79	66	87	65	101	77	78	77	70	76	65	72	89	87	95	67	81	82	84	80	80	68	75	93	94	89	71	72	76	77	68	71	74	79	81	84	69	73	77	88	80	80	85	68	84	64	74	84	65	87	74	83	79	58	77	68	79	70	75	77	97	70	72	71	85	93	97	88	78	80	61	71	82	75	83	73	90	72	74	75	75	68	77	78	76	102	81	91	80	82	81	72	86	95	87	88	79	86	79	77	74	63	89	89	90	96	78	77	70	83	84	72	86	75	90	89	85	83	83	61	93	95	85	77	96	67	80	83	84	70	90	74	74	83	88	66	79	87	79	82	72	65	71	75	82	75	87	81	76	83	63	83	75	67	75	71	95	56	76	73	87	74	73	70	65	74	77	71	74	66	81	78	74	91	82	80	71	72	65	75	74	66	81	62	60	69	73	75	81	78	85	71	62	84	60	71	83	82	75	81	84	52	77	76	83	74	59	88	79	90	98	81	85	86	75	58	67	86	92	70	76	82	73	74	80	78	71	81	66	69	67	74	75	88	77	73	86	68	98	91	65	81	79	91	70	79	64	71	81	72	82	73	68	70	73	75	101	85	84	81	63	68	81	88	75	83	80	76	85	79	82	81	79	77	77	89	70	92	81	72	65	80	69	80	73	76	74	82	87	88	75	80	72	80	76	86	93	79	81	80	72	75	83	81	80	84	87	71	76	81	72	86	78	90	76	83	77	77	84	76	76	88	75	67	68	77	84	76	89	85	93	66	78	87	91	87	82	83	70	78	77	101	84	68	91	79	73	77	78	84	77	65	91	76	60	69	86	94	87	74	97	84	80	87	68	84	62	82	80	74	94	80	74	73	74	91	76	82	77	70	80	77	83	81	68	70	72	63	103	77	86	88	78	72	92	79	82	74	72	79	94	76	78	79	78	73	67	71	85	64	89	71	89	79	82	83	89	87	80	100	66	95	102	93	81	72	76	76	78	79	59	78	77	73	79	74	74	83	90	81	71	66	74	73	88	77	71	85	95	70	68	75	80	77	85	80	63	74	83	65	80	69	64	73	83	76	94	92	77	87	74	103	64	69	73	82	83	92	76	89	77	74	94	73	78	75	78	75	84	88	86	76	90	85	91	73	67	80	61	82	76	78	86	83	96	78	89	76	75	89	75	73	96	66	80	63	92	77	73	75	93	71	70	69	82	71	84	63	78	79	72	78	95	86	62	78	91	70	77	77	93	78	70	75	75	86	72	64	72	82	74	72	74	71	83	76	93	79	81	101	86	89	78	79	72	61	89	101	83	78	70	73	87	92	73	67	83	83	70	79	89	85	77	88	77	82	79	68	83	87	88	83	82	89	93	87	93	94	95	82	109	91	86	86	96	79	83	61	77	77	77	84	80	90	78	73	73	83	77	77	87	72	84	73	85	61	78	95	79	79	74	80	80	76	86	103	79	87	82	65	96	78	83	68	89	81	73	89	77	80	84	78	79	104	81	80	71	90	77	69	93	91	89	94	84	93	82	80	79	95	68	88	79	69	84	84	93	68	82	71	71	87	69	66	87	91	72	96	82	66	82	91	93	89	83	88	66	78	76	71	86	88	69	73	78	75	88	73	78	90	77	83	75	78	91	81	81	83	83	69	102	85	85	84	89	72	78	84	84	91	76	81	81	66	71	84	78	83	76	62	74	79	85	64	74	74	66	78	67	80	79	72	75	69	77	88	70	84	69	73	77	82	100	64	75	76	98	70	75	91	71	89	79	79	81	68	73	83	81	81	70	68	66	84	81	78	80	68	77	88	83	91	82	79	80	66	83	68	70	87	78	75	65	69	80	73	74	82	81	81	95	79	99	78	58	74	81	77	73	67	94	62	80	88	63	71	90	79	76	79	71	86	78	105	80	78	82	65	75	93	90	77	78	67	87	74	72	84	78	85	74	58	84	89	72	54	74	79	72	84	79	84	85	87	80	99	91	81	74	81	80	75	74	88	75	88	62	83	71	80	79	79	83	87	85	73	66	77	92	69	66	75	65	82	63	90	80	74	67	88	82	78	91	70	77	68	77	84	84	70	82	71	80	77	71	96	71	86	62	81	95	88	89	72	79	65	84	89	79	91	78	73	64	82	77	71	81	85	81	91	77	80	69	76	79	74	72	66	83	76	83	67	79	78	81	88	85	78	52	72	81	83	78	93	75	71	69	79	72	75	77	66	83	79	87	79	77	80	64	76	84	75	76	71	81	68	76	70	86	79	71	78	75	83	74	68	81	85	68	82	70	74	91	86	76	96	72	68	87	76	85	84	71	81	74	78	93	90	72	70	79	84	76	71	64	77	72	91	87	78	97	83	79	82	81	70	72	75	65	80	65	85	84	71	80	69	89	72	86	82	70	88	67	81	78	68	80	85	82	81	78	77	82	75	71	75	64	86	57	75	75	94	78	72	84	83	76	81	73	75	87	72	81	54	94	68	84	72	77	75	72	60	87	79	92	68	80	79	69	76	78	72	92	87	59	96	71	79	75	78	84	79
25992	8783	2411	2526	5944	8038	8246	7153	5965	4969	4305	3604	3228	2783	2462	2234	2059	1988	1885	1888	1788	1730	1625	1551	1455	1555	1719	1716	1505	1085	854	799	769	764	799	756	720	627	643	633	668	679	698	682	670	653	695	687	652	716	682	664	678	702	692	695	637	655	684	672	651	633	641	611	586	577	616	649	663	605	612	590	576	555	631	572	606	599	655	567	620	638	599	604	623	607	589	553	588	588	558	590	579	616	614	609	599	585	629	620	610	613	587	599	610	621	593	558	601	625	617	635	587	577	578	602	597	615	593	583	529	624	596	611	610	596	592	604	624	572	558	592	636	581	583	582	643	601	633	597	596	634	572	581	559	598	613	587	629	641	579	610	578	610	561	632	593	613	653	619	637	607	601	641	590	618	619	623	611	599	590	626	600	632	601	635	606	552	595	638	640	613	577	598	582	590	580	614	599	574	632	628	631	545	605	612	586	637	600	607	614	629	643	599	577	638	617	590	565	600	623	625	602	580	618	596	624	566	619	593	609	586	613	571	607	628	616	598	648	578	612	622	575	583	618	618	606	584	561	598	606	579	592	599	597	574	607	611	639	594	621	619	622	637	600	604	629	596	575	584	556	615	580	584	612	608	633	614	561	617	594	565	626	584	601	591	555	602	585	622	656	606	583	572	585	595	698	590	624	626	602	623	596	648	607	638	562	590	647	617	625	592	600	592	568	581	630	608	611	629	593	595	574	577	589	600	579	607	597	541	668	606	598	610	587	644	632	618	568	613	573	619	610	579	622	626	607	566	600	570	576	571	618	584	576	618	577	606	630	626	588	594	642	594	592	643	643	599	560	559	587	553	567	624	537	600	594	561	601	577	602	576	577	618	599	631	588	610	586	561	595	614	596	586	594	620	604	630	612	628	599	616	565	642	604	597	632	604	612	604	555	609	591	619	576	576	611	623	609	627	556	618	618	621	593	614	578	565	558	633	613	606	591	587	592	604	588	601	647	558	612	568	556	636	623	593	607	622	590	569	586	614	630	585	588	559	548	572	635	572	622	584	598	605	592	591	653	600	618	622	622	595	612	598	629	551	593	587	584	583	593	629	571	640	584	610	579	603	583	571	560	573	590	600	600	657	555	576	560	592	602	564	567	617	627	600	641	594	579	589	619	606	614	584	591	650	577	559	585	623	597	583	620	585	606	604	627	588	574	576	578	633	656	633	622	601	642	664	570	630	641	643	653	591	590	580	564	568	611	618	623	595	613	608	598	544	589	601	588	612	594	611	612	624	638	609	592	607	618	615	628	604	567	608	574	594	641	647	592	557	586	593	568	581	636	581	576	606	601	587	623	614	624	632	593	621	639	572	604	539	583	555	604	559	604	626	573	596	616	577	565	582	581	616	584	607	577	601	604	592	629	588	573	614	543	568	603	607	621	608	601	592	604	576	634	626	573	589	600	594	611	594	613	563	626	602	595	617	638	606	573	611	590	561	591	605	593	613	586	617	639	612	596	635	590	566	588	634	598	617	590	588	606	562	630	590	580	563	577	608	648	618	619	613	640	600	600	531	643	586	618	581	589	597	604	548	592	561	617	593	608	592	578	633	617	579	572	615	603	609	643	634	600	620	576	627	595	578	593	661	601	577	594	604	538	599	608	599	626	594	584	601	577	585	615	620	599	628	645	606	611	622	581	633	567	578	652	583	613	603	586	632	604	635	645	604	639	581	627	632	606	635	631	614	597	571	580	591	586	614	598	607	584	600	567	609	624	587	587	612	628	559	577	567	644	653	609	557	604	562	596	636	604	624	631	586	548	600	666	578	611	577	574	628	589	539	608	570	571	593	578	634	613	581	628	657	566	560	596	647	582	556	616	587	630	588	576	590	632	610	624	638	595	560	571	608	585	597	606	635	605	609	630	581	585	591	584	598	634	620	600	604	610	581	648	616	573	589	573	613	617	661	583	645	574	610	611	571	619	594	632	608	616	592	580	602	575	611	636	625	584	637	609	556	590	625	607	628	622	619	604	611	631	630	623	599	532	608	583	601	600	598	594	677	604	559	576	660	609	534	578	565	568	597	609	574	599	620	557	574	592	585	600	604	627	651	600	580	617	587	619	616	631	588	597	559	626	616	590	602	617	644	615	607	576	601	581	622	617	582	587	576	600	630	612	610	605	659	624	583	606	606	623	594	623	557	627	600	575	585	649	569	592	621	597	604	615	602	599	561	581	625	620	571	602	586	585	638	611	605	591	631	579	616	585	598	581	633	623	574	636	599	585	590	585	595	571	567	634	592	588	596	585	578	628	620	563	573	584	624	612	632	631	588	586	617	589	565	563	593	572	629	576	570	575	602	614	614	619	592	568	570	631	584	616	611	573	599	589	577	609	597	627	572	548	619	582	622	641	636	620	588	596	585	614	631	616	589	593	599	591	643	573	603	599	607	589	553	593	615	606	608	662	616	611	637	637	584	602	593	620	606	567	583	591	600	613	560	619	610	591	638	627	636	563	587	593	609	622	591	611	587	593	600	584	644	623	590	625	561	611	618	619	620	603	575	613	637	603	633	600	640	594	589	612	624	558	603	619	620	582	564	621	586	595	588	640	583	611	561	582	566	576	596	618	616	623	602	581	573	618	607	582	617	585	590	611	642	607	601	605	590	636	579	607	595	580	600	552	605	625	615	571	625	576	627	581	610	603	567	599	592	617	599	615	611	602	621	620	605	602	569	594	605	579	566	605	597	595	569	608	580	569	619	586	549	590	586	650	616	620	625	612	551	649	656	629	557	635	537	582	622	581	601	576	621	553	613	611	618	606	625	575	614	573	609	585	619	567	580	628	582	631	627	575	627	583	560	627	568	637	614	604	576	589	551	593	578	584	620	566	606	592	577	640	593	607	605	632	599	632	637	546	603	580	643	619	610	605	615	571	599	617	574	590	586	585	585	618	636	603	593	586	598	603	581	629	614	601	637	596	594	551	623	621	615	606	618	652	561	554	584	605	604	614	590	590	618	582	581	593	603	590	593	615	584	533	618	594	588	582	590	617	610	578	613	633	586	616	561	604	589	573	601	608	600	605	636	594	602	607	606	642	621	611	629	588	646	607	595	566	609	613	618	605	624	557	613	646	611	637	574	594	564	600	562	613	605	622	613	609	585	579	592	602	591	566	621	607	616	561	603	602	613	612	616	610	567	625	602	582	600	589	577	574	584	573	625	588	623	616	592	607	595	658	644	616	558	623	563	621	642	558	560	633	606	638	622	586	656	565	572	592	602	684	577	585	621	593	588	629	597	628	619	587	605	601	571	563	606	633	608	589	606	618	640	605	621	626	621	628	589	644	589	599	617	628	585	593	656	631	631	599	581	585	549	574	574	571	557	617	586	628	584	569	590	574	595	662	573	632	573	610	583	558	587	586	614	622	560	599	604	621	595	566	552	581	536	591	621	582	582	594	566	604	619	611	627	596	606	577	635	604	630	588	600	590	591	613	585	605	599	602	587	637	591
4634	1832	357	188	212	232	301	301	268	237	220	193	217	199	177	199	165	159	162	152	142	152	165	144	147	140	141	148	159	120	111	100	99	104	115	100	99	84	92	112	92	90	94	105	104	94	90	90	109	87	94	97	101	94	85	85	101	99	100	91	93	99	96	89	82	103	78	94	81	83	97	120	104	86	84	83	94	94	102	89	92	91	106	97	97	90	92	88	117	88	92	94	96	84	96	96	78	104	78	76	94	95	101	90	84	115	105	96	90	86	84	83	82	107	96	99	83	109	76	77	95	75	92	89	87	101	95	97	93	100	91	103	102	104	79	94	84	88	88	99	85	93	84	115	94	84	97	114	83	96	97	90	104	90	90	89	102	73	76	94	77	82	91	94	94	87	111	75	83	101	85	102	80	103	83	98	97	102	85	90	97	88	87	87	108	84	70	101	99	88	98	105	89	87	91	101	106	102	112	102	111	75	97	83	80	84	77	73	77	85	90	80	111	87	97	86	95	79	104	107	84	76	95	85	99	85	103	79	73	79	100	86	78	92	101	80	93	78	90	100	88	111	83	88	97	103	95	93	102	84	107	94	92	92	104	105	100	85	95	80	99	88	80	92	89	99	75	77	89	103	96	117	73	92	79	114	95	78	101	90	82	90	99	91	99	81	73	98	88	83	87	84	103	116	90	96	109	84	94	84	93	99	109	93	100	101	98	105	98	86	88	92	94	103	89	90	97	100	106	115	81	91	100	78	80	75	88	83	107	95	106	93	78	76	65	93	89	98	87	91	95	92	70	85	89	85	100	100	82	104	87	76	97	101	100	103	113	69	98	87	84	88	88	86	92	68	94	103	92	98	106	88	86	105	80	90	84	106	91	99	99	92	95	106	71	93	93	94	106	91	88	94	87	94	115	107	88	110	78	98	81	91	93	90	85	85	83	91	98	77	95	90	107	100	75	86	81	106	92	92	111	96	95	88	86	81	102	85	87	99	79	95	109	90	106	88	82	84	107	84	80	79	89	87	88	89	104	104	79	80	91	104	93	94	95	87	101	102	82	91	98	92	106	98	100	96	84	111	95	101	90	97	91	75	81	93	93	85	103	86	108	87	92	71	73	81	87	89	99	89	83	83	91	80	99	90	87	91	92	102	96	92	82	98	72	104	92	90	75	108	96	93	91	89	85	97	78	95	87	83	90	92	101	98	90	101	87	103	82	97	90	76	91	83	102	86	89	106	87	90	97	92	108	88	101	89	88	106	77	87	96	96	84	99	87	92	94	80	113	92	77	92	82	100	79	106	107	86	88	97	109	84	105	114	99	80	103	102	92	87	84	82	77	96	88	89	79	84	84	87	89	89	92	84	79	99	88	83	102	93	88	109	94	94	78	86	94	107	84	94	96	71	105	90	93	93	95	112	120	91	101	108	97	90	82	96	118	78	105	114	86	98	95	98	100	98	79	104	75	85	70	90	74	88	95	96	93	77	91	75	75	88	87	97	98	94	104	98	100	89	95	89	89	93	97	70	98	103	98	86	95	82	114	68	97	82	84	96	93	96	96	111	83	104	77	89	95	103	113	105	91	92	81	99	102	80	83	100	114	96	97	89	93	96	102	91	109	116	82	102	78	97	85	82	93	92	100	94	89	91	90	99	80	97	91	93	87	80	96	78	100	90	79	104	83	84	82	86	94	95	94	102	107	84	92	99	73	98	85	85	85	89	88	90	92	94	101	94	78	99	80	89	89	82	97	108	85	94	88	100	95	103	90	78	91	86	87	90	84	98	116	107	92	96	85	103	90	94	118	89	98	89	89	84	83	84	94	91	96	95	104	82	103	95	92	79	95	91	104	85	105	79	87	94	68	92	95	73	93	89	73	98	105	96	92	102	81	91	92	93	89	89	89	112	104	103	106	97	94	89	84	105	97	94	82	97	87	93	107	78	76	80	79	82	78	76	97	106	99	100	70	91	87	82	107	81	108	82	102	103	91	78	91	101	91	93	80	102	92	93	105	94	105	76	78	94	91	84	98	93	83	88	88	89	80	106	97	91	84	86	100	97	94	82	87	85	105	68	88	88	86	107	98	97	86	100	94	95	94	91	88	72	95	88	82	109	89	107	110	76	102	79	80	108	98	79	96	96	115	83	84	91	98	91	102	76	101	73	104	78	79	80	98	86	75	91	110	88	83	102	90	87	91	102	102	97	86	86	100	87	90	84	116	86	94	91	98	91	80	72	110	95	100	81	91	116	88	84	96	80	85	87	81	109	93	84	89	90	98	85	91	100	93	98	92	92	88	85	87	93	102	88	86	84	97	97	84	102	85	100	81	101	76	80	88	107	106	92	88	84	102	106	72	98	98	85	97	88	98	96	95	96	103	98	98	87	85	84	96	84	80	79	94	89	103	95	95	109	93	83	106	90	83	90	93	96	101	82	96	92	103	74	94	89	76	104	106	104	60	80	87	94	96	95	92	82	103	108	101	97	83	98	96	113	91	108	90	93	105	100	94	110	102	105	105	79	91	93	93	80	81	88	86	77	89	87	97	94	93	105	80	93	84	91	85	99	110	95	87	95	92	107	93	105	94	95	97	97	106	98	86	98	88	96	108	99	86	90	83	111	86	87	101	87	84	102	102	116	83	76	104	92	95	98	92	93	93	92	101	81	94	97	85	74	101	110	86	79	108	97	84	88	92	82	100	90	111	90	102	91	102	80	83	95	65	90	77	117	93	99	93	93	109	89	67	107	97	100	84	104	105	75	92	94	96	96	94	98	102	89	87	111	92	90	94	99	78	77	88	89	84	95	92	86	86	86	74	87	100	92	85	91	92	87	81	85	101	86	79	94	78	74	114	90	98	88	107	85	79	88	109	82	109	101	87	83	88	86	106	103	64	72	96	88	103	102	88	71	99	93	85	86	91	85	92	99	95	101	91	78	87	75	89	80	90	89	92	86	81	103	88	94	81	90	79	97	78	83	116	92	86	81	77	90	82	82	78	81	82	109	110	79	91	92	83	101	89	94	88	89	91	99	88	85	91	98	83	90	95	85	85	93	83	85	81	101	90	99	94	74	88	87	74	102	86	92	100	104	81	83	100	107	88	93	96	88	90	90	96	89	117	72	85	93	99	86	92	89	96	84	107	97	101	90	92	86	95	69	89	80	95	100	87	106	99	97	85	101	86	99	77	96	90	94	88	91	100	90	83	96	94	89	90	79	104	88	90	96	76	113	91	87	97	105	86	75	117	82	94	92	83	96	99	96	97	86	94	80	108	90	91	85	120	86	81	92	109	104	92	95	96	93	102	79	84	86	82	105	105	98	98	88	89	91	85	83	79	97	75	81	87	86	110	88	91	111	95	100	99	105	98	99	92	101	83	97	76	92	84	85	120	97	106	98	110	82	82	98	99	82	106	95	76	115	90	96	84	101	95	83	88	87	91	91	99	91	99	85	92	85	104	92	95	95	103	88	93	92	100	94	105	92	87	108	90	96
31117	13685	3340	3310	8037	10998	10759	9589	7961	6662	5544	4830	4229	3670	3224	2886	2710	2528	2515	2382	2160	2106	2017	1894	1745	1853	2013	2089	1862	1394	1072	977	934	917	954	873	745	722	804	707	737	782	815	826	824	787	779	784	820	797	799	742	816	810	744	824	791	751	813	768	761	687	703	685	703	696	691	704	720	683	697	717	640	661	653	694	667	662	684	683	695	693	685	704	703	701	732	675	702	637	666	695	673	702	662	694	655	662	683	679	673	722	663	705	641	724	667	665	614	629	698	689	651	667	642	691	667	698	664	706	702	714	652	688	717	661	665	738	658	680	664	674	722	643	680	655	680	688	677	703	651	638	627	651	640	648	699	708	632	713	688	680	694	695	669	673	717	684	669	649	651	677	677	684	619	683	669	636	683	687	680	662	679	635	720	699	720	652	692	690	705	663	646	699	660	657	631	658	652	640	644	656	699	671	641	631	699	687	702	704	704	687	669	655	651	643	688	634	712	678	680	675	643	645	659	685	617	650	681	711	656	677	668	682	703	687	671	709	642	666	669	706	696	675	653	695	643	653	667	658	679	670	666	645	684	661	610	700	670	688	665	706	695	662	632	693	705	679	681	671	692	645	660	670	688	634	702	674	615	675	658	693	674	691	640	738	679	639	701	654	680	625	687	688	704	692	682	680	688	648	644	650	700	646	665	706	665	690	699	671	660	676	648	615	656	680	706	665	656	655	656	672	640	707	714	703	689	667	666	676	709	644	694	636	673	655	644	638	679	624	663	659	697	691	682	650	652	653	639	638	633	717	666	665	669	630	661	721	704	651	652	684	708	681	673	708	651	690	610	689	654	661	704	659	698	662	660	691	647	651	681	643	670	659	675	692	675	649	672	640	675	667	677	682	713	685	658	646	646	689	702	663	655	656	692	677	707	676	651	686	689	643	688	682	643	657	662	634	673	658	609	618	637	660	683	675	644	651	682	666	634	663	661	632	708	672	677	702	630	670	636	680	697	641	680	694	681	662	719	647	661	635	697	674	643	684	695	652	634	630	655	674	729	672	685	691	637	689	665	690	694	665	710	674	604	650	713	639	663	699	721	674	639	639	634	705	689	669	654	670	687	661	643	677	655	653	641	640	663	725	677	689	650	685	662	645	671	684	691	662	712	682	660	695	687	648	690	641	703	695	647	686	671	679	693	691	687	662	694	685	708	668	692	706	687	664	693	695	668	670	693	682	722	703	671	699	704	672	678	684	683	626	635	688	676	725	664	656	685	676	655	654	710	664	693	696	650	691	705	610	643	652	685	655	701	689	715	669	668	652	674	672	660	690	655	691	702	663	628	720	652	682	667	670	658	690	689	712	678	648	639	656	691	675	716	683	659	660	638	706	682	648	675	685	635	672	646	646	681	722	694	686	690	666	682	688	666	654	676	670	614	706	646	620	678	689	676	674	663	687	690	687	658	613	670	693	674	667	670	670	670	633	631	664	648	630	671	711	702	657	691	656	750	666	702	652	666	661	665	685	654	654	643	658	639	700	688	686	681	639	674	633	678	651	681	690	635	668	677	622	684	654	682	638	657	696	655	646	690	649	657	672	702	658	672	614	689	720	702	670	660	658	671	673	675	680	681	680	692	644	649	642	646	660	667	647	685	695	644	654	656	707	671	668	632	679	637	684	641	617	674	702	697	723	670	675	692	674	695	670	645	653	657	648	654	665	682	694	625	654	694	651	668	664	680	634	663	667	653	619	653	732	681	653	659	660	709	697	673	684	684	635	693	745	643	639	703	678	647	721	677	682	655	673	685	651	686	649	689	681	649	696	644	714	723	701	712	674	684	713	683	671	683	687	667	657	640	595	693	667	686	667	708	666	649	664	679	693	649	696	699	688	684	644	653	667	639	687	697	686	680	690	675	656	674	660	658	697	717	674	677	671	694	644	697	666	697	647	667	612	655	665	663	623	672	701	681	675	681	676	657	632	674	662	711	697	700	674	648	660	698	636	736	699	728	655	684	665	641	658	672	686	677	683	683	622	689	648	633	632	691	671	655	634	646	640	718	641	693	696	669	653	703	673	660	691	662	707	697	674	640	638	670	662	678	632	679	679	645	652	657	675	670	676	672	715	687	678	671	694	694	685	663	663	677	636	640	672	647	646	642	695	688	669	654	628	673	660	655	670	688	648	675	667	671	677	672	724	643	660	691	635	683	656	666	668	650	664	658	667	661	676	654	666	709	681	629	654	635	692	609	669	686	656	673	707	620	682	631	646	672	685	696	665	686	682	704	656	666	657	684	698	630	641	669	633	638	714	657	686	656	695	657	655	656	679	708	690	666	659	637	646	668	678	680	697	619	690	692	679	626	696	616	666	583	719	681	626	643	646	661	652	721	701	669	671	724	673	633	670	665	695	664	682	662	667	664	720	629	696	655	690	658	711	678	672	695	675	665	669	648	689	693	673	706	658	649	665	672	696	604	688	699	601	622	675	631	684	667	657	675	660	674	682	625	645	692	648	682	676	683	653	693	663	663	685	689	670	621	646	661	672	641	693	697	649	683	634	657	660	707	684	683	617	679	647	673	728	621	676	646	686	695	665	654	642	710	640	672	650	746	642	692	661	710	664	669	637	687	637	649	701	642	628	726	722	617	671	677	663	661	694	643	670	654	617	671	655	650	662	639	713	670	673	671	698	630	687	685	664	662	662	696	697	636	621	623	656	640	652	599	645	670	641	682	690	691	667	652	698	660	733	652	674	700	658	668	638	691	685	662	640	715	692	636	654	636	668	703	670	684	696	646	673	656	679	646	694	661	665	692	634	687	633	658	633	652	651	696	697	674	703	687	635	706	646	673	662	679	670	669	691	628	705	712	700	657	666	696	655	699	686	665	708	683	651	638	700	720	650	661	676	667	668	645	718	692	680	646	662	600	691	693	678	681	655	668	623	652	643	687	694	705	631	647	666	642	700	672	678	656	700	677	654	667	701	707	642	639	662	641	673	682	701	648	626	671	682	729	706	709	627	706	678	642	668	658	671	692	658	660	709	668	679	667	685	670	682	631	672	618	651	668	663	657	661	703	662	709	641	633	654	689	674	655	661	670	704	662	673	660	663	713	656	649	623	653	684	670	686	687	674	651	654	650	591	694	691	690	672	674	663	706	666	649	692	664	727	687	723	714	682	651	659	661	677	615	684	679	707	698	718	695	721	710	714	693	672	684	629	694	694	676	678	684	651	625	671	700	691	696	669	686	677	652	608	641	667	692	673	653	711	690	670	608	697	715	676	647	662	646	605	652	730	622	664	669	661	686	738	626	672	635	689	700	661	670	652	667	704	675	647	675	678	678	668	668	678	682	694	670	669	721	692	642	657	669	663	639	655	649	629	720	646	699	693	681	665	701	705	686	699	671	672	684	639	702	670	659	687	675	664	677	684	663	669	608	689	680	672	677	655	697	638	636	714	705	637	637	672	639	674	694	642	695	661	636	650	649	671	702	661	664	701	676	697
5098	1557	354	224	246	267	281	314	300	255	222	239	237	184	188	175	170	154	177	169	167	201	157	147	138	145	173	186	169	135	128	114	122	119	141	124	117	123	120	107	108	120	143	124	131	106	124	129	112	125	118	119	119	112	121	120	112	114	113	111	117	110	121	109	113	98	101	116	109	116	119	118	114	111	105	110	131	109	109	134	119	114	99	103	105	115	123	114	121	102	87	100	124	118	95	108	103	112	127	96	121	110	108	107	105	126	129	115	103	128	121	116	132	113	98	109	118	122	118	113	117	111	100	118	117	104	105	128	100	93	103	108	117	98	119	122	121	105	94	127	111	106	124	103	110	116	97	116	118	106	125	127	128	120	120	112	126	119	117	101	121	100	107	110	93	103	101	120	120	107	112	115	114	111	100	106	112	114	101	120	120	126	108	97	115	124	111	115	129	97	115	115	128	101	130	121	116	121	114	108	117	108	95	109	106	113	109	102	84	110	97	105	118	131	103	116	99	117	126	113	119	116	120	103	93	121	98	125	97	97	108	103	109	127	122	100	108	93	118	115	95	112	106	127	127	112	119	109	105	108	100	107	105	112	89	126	132	108	98	102	120	110	119	122	99	103	105	109	132	95	125	114	121	109	97	110	100	90	106	105	119	117	110	113	124	118	124	107	109	88	103	120	107	108	112	105	112	112	111	92	108	115	123	117	138	121	121	115	106	106	104	130	101	95	123	127	112	101	121	104	109	112	116	103	108	99	114	126	95	138	136	121	103	119	113	111	119	121	106	115	101	117	112	110	129	102	110	131	114	143	104	122	100	134	100	119	108	101	116	109	114	115	108	109	109	115	97	107	123	129	89	118	124	109	109	120	121	115	105	112	92	115	119	111	113	100	132	113	107	102	109	108	121	108	119	105	128	115	117	111	106	91	115	109	121	100	111	111	113	128	98	117	108	105	103	124	122	110	124	121	107	113	122	120	112	111	126	115	95	96	112	119	113	107	107	113	107	114	103	89	102	118	121	118	122	108	106	140	124	114	125	112	116	100	131	121	123	114	116	110	114	106	116	117	113	114	122	144	126	133	125	98	124	113	115	116	129	134	91	113	119	98	140	112	112	113	126	115	100	108	108	107	113	110	112	127	103	114	120	95	101	114	96	119	118	109	131	104	103	102	104	117	101	120	118	111	104	112	112	114	120	113	106	123	108	101	103	129	88	119	121	108	103	112	103	120	112	115	101	115	115	147	97	110	106	100	91	120	108	103	110	92	98	111	106	117	132	121	131	119	98	126	102	123	133	109	114	120	113	103	121	112	106	122	114	100	104	113	112	122	98	111	122	130	117	111	101	97	117	108	105	105	121	115	97	105	106	107	112	102	89	101	97	114	125	114	116	121	120	122	105	94	119	106	100	121	110	121	112	98	112	101	110	111	95	115	99	96	123	104	98	138	119	111	102	108	104	119	110	129	104	96	103	120	93	100	131	139	113	120	89	102	134	109	121	131	109	115	112	116	116	104	132	92	115	95	96	113	117	120	114	97	125	139	117	98	106	128	100	114	120	119	125	96	96	122	124	108	110	103	110	128	129	103	109	100	103	105	111	116	114	110	117	94	101	122	133	120	128	129	117	100	101	107	115	106	118	107	104	92	103	107	105	110	100	118	112	110	107	121	87	110	114	100	103	99	136	99	111	114	111	109	112	95	114	104	118	121	108	116	124	103	120	98	120	107	102	106	120	116	105	114	78	119	118	120	117	138	110	110	123	108	118	126	112	119	107	107	139	109	105	108	104	130	105	112	106	109	117	110	113	118	105	114	104	111	125	111	112	118	104	110	113	108	125	93	100	105	122	123	132	119	107	105	86	104	91	111	122	108	128	133	107	117	104	112	130	100	119	103	118	111	106	112	105	99	103	107	106	116	107	102	102	104	99	104	122	108	117	127	110	119	103	116	110	123	109	124	111	136	116	129	103	92	127	110	103	125	104	116	109	97	93	98	110	117	121	144	126	140	117	118	111	104	101	113	110	119	102	102	101	114	99	124	115	109	117	86	104	103	99	128	131	111	125	122	112	122	112	127	101	100	123	132	125	126	116	103	99	112	134	91	127	126	113	106	110	116	121	105	117	126	120	118	119	110	115	120	138	101	92	130	116	101	109	121	107	117	98	116	109	120	133	107	109	103	126	105	105	104	118	100	116	129	94	102	107	102	109	128	115	123	87	98	93	122	126	103	104	133	125	115	103	117	103	125	118	114	128	122	114	118	118	127	98	124	130	120	102	106	115	118	101	110	115	113	110	127	96	117	120	104	98	114	111	119	108	105	114	117	113	91	106	106	105	103	111	112	103	103	111	107	105	111	101	103	136	112	125	121	107	95	113	115	111	109	116	124	132	107	127	116	109	102	116	125	103	130	109	104	100	127	115	109	118	115	124	122	119	124	117	131	104	115	124	111	119	121	102	96	108	117	105	115	121	110	117	91	103	120	120	96	108	109	113	126	104	107	120	113	112	113	111	88	112	116	91	120	117	110	106	108	141	118	107	118	113	92	116	103	120	89	89	131	122	116	97	117	117	122	103	122	115	119	113	118	128	128	94	107	106	101	112	100	114	117	103	138	119	116	106	126	99	102	100	94	122	112	109	118	111	118	108	115	113	122	113	119	135	118	100	123	111	108	113	122	112	102	101	114	117	121	92	113	115	104	122	131	108	111	112	110	113	104	112	125	108	115	122	109	114	135	113	103	135	106	106	109	110	101	125	139	109	116	130	126	118	97	81	89	115	101	114	124	127	128	117	119	125	92	132	114	109	103	135	107	111	95	84	122	117	127	118	100	115	120	118	120	117	111	110	113	103	102	115	109	121	106	102	109	94	137	106	134	111	104	108	116	121	114	111	113	113	116	114	98	106	116	96	105	121	127	92	103	120	126	109	94	98	122	113	117	103	95	137	116	115	113	131	114	113	88	98	121	119	114	105	120	119	126	108	112	111	105	111	113	105	104	110	117	127	131	107	100	104	127	108	116	124	113	109	116	121	104	134	137	113	111	116	116	101	128	115	122	127	128	121	122	125	104	103	100	121	89	125	105	100	116	109	121	109	119	114	124	93	123	124	114	123	113	121	98	118	116	109	121	97	131	94	113	129	111	104	126	116	120	109	109	131	98	104	116	116	110	89	108	115	112	120	127	93	92	88	89	104	126	108	111	116	112	129	111	120	108	108	123	129	115	106	121	103	113	113	115	101	123	104	105	104	112	108	107	118	109	112	117	125	125	122	111	126	104	108	113	127	103	111	116	111	102	121	104	114	99	114	105	107	107	124	114	116	108	90	117	113	101	92	101	116	99	109	118	107	107	101	112	119	105	119	113	107	106	118	114	98	117	104	109	129	111	102	115	104	122	118	117	100	113	107	113	120	109	109	115	91	113	103	121	104	99	102	102	120	115	101	110	111	116	105	112	110	107	109	102	109	115	109	104	102	112	104	120	113	107	118	108
29395	12217	3444	3073	7699	10383	10434	9183	8079	6729	5858	5015	4375	3880	3380	2950	2802	2633	2711	2519	2404	2455	2201	1976	1888	1969	2202	2179	2207	1585	1215	1113	1089	1104	1139	1125	992	930	947	942	924	954	969	897	973	973	936	907	954	941	904	944	898	972	941	911	956	963	894	898	867	818	881	830	866	867	845	842	897	935	909	879	847	824	887	879	874	824	837	838	881	854	875	896	860	817	844	782	845	834	897	858	893	824	885	869	860	819	792	855	855	788	852	843	796	848	820	844	818	854	832	841	847	841	791	860	843	888	826	829	886	823	835	800	794	803	859	799	853	865	885	863	788	859	855	896	827	875	846	769	861	842	804	809	844	773	916	824	861	805	861	845	850	796	822	853	885	832	852	840	837	807	865	828	787	820	857	854	852	845	840	797	805	891	825	833	841	812	787	833	798	863	789	824	854	853	819	812	827	791	828	840	862	788	867	799	819	790	807	826	808	763	839	819	825	802	787	829	881	828	850	843	898	834	922	904	838	836	878	864	774	863	813	822	871	855	798	892	848	839	808	821	847	866	817	854	821	845	814	827	796	838	821	839	838	778	807	857	799	840	827	883	826	881	878	885	863	872	772	878	797	884	826	822	811	826	849	863	804	823	843	856	851	795	850	830	833	857	856	833	858	860	848	829	852	864	841	804	854	794	868	828	795	823	809	803	844	798	830	876	879	809	820	795	842	889	855	856	805	832	858	839	855	816	798	874	797	829	827	805	820	835	850	812	825	844	836	836	798	884	846	806	852	859	832	888	856	820	855	866	821	893	848	828	876	828	842	802	853	904	819	838	840	809	840	883	899	801	847	829	880	809	836	801	777	843	856	856	858	813	844	857	822	846	834	813	856	839	810	847	859	863	864	797	878	813	864	886	808	813	839	817	741	801	822	902	839	839	813	837	812	894	778	869	793	866	834	833	785	834	813	810	810	868	820	838	832	857	845	829	835	805	771	850	864	839	838	815	822	826	851	832	811	808	804	864	810	872	827	829	817	843	780	858	806	815	924	833	863	850	870	818	833	833	851	849	849	828	832	811	787	817	796	860	839	861	895	859	859	867	838	881	832	823	810	822	815	792	806	896	819	855	784	841	809	818	863	838	865	803	852	833	869	849	893	861	816	878	885	831	809	831	843	802	847	834	855	835	765	849	881	871	856	860	845	828	824	810	833	809	873	843	830	884	822	845	891	881	852	842	852	819	844	862	802	840	779	871	835	804	814	855	859	807	820	801	861	825	868	823	847	823	826	841	862	828	816	789	838	847	818	836	843	868	839	782	796	844	825	838	845	864	838	859	826	835	814	818	823	828	797	784	844	834	891	812	869	835	860	849	836	849	891	850	824	830	830	829	823	858	853	856	882	870	787	841	848	815	823	816	833	807	832	894	816	826	835	830	878	823	893	810	805	834	901	823	879	843	886	866	882	809	865	821	880	871	861	844	852	813	826	803	822	891	903	856	812	820	857	865	878	844	845	845	883	879	829	789	808	821	877	818	830	802	789	826	824	847	881	850	836	839	792	851	873	837	867	820	812	808	828	833	798	864	821	823	809	840	802	861	854	825	875	875	816	873	825	886	820	861	857	794	802	853	858	829	864	806	822	754	851	837	856	838	867	822	818	835	840	762	843	870	823	900	801	867	860	837	822	878	843	898	860	838	787	869	871	841	822	821	844	868	782	839	844	866	848	814	838	808	875	813	798	839	827	829	823	785	831	821	818	874	811	821	844	807	899	806	836	838	830	833	813	815	841	803	868	835	845	808	828	813	842	838	801	847	815	838	833	829	815	864	832	846	810	869	790	876	806	848	835	863	811	824	871	854	844	875	825	786	779	798	842	796	817	810	805	834	799	852	864	869	820	800	782	838	855	850	851	819	871	800	854	804	827	874	862	788	851	799	820	829	893	835	831	815	888	826	796	808	840	851	869	847	849	806	830	829	808	779	854	866	855	803	854	842	864	816	803	824	850	810	860	807	822	867	802	814	817	835	886	876	848	822	837	851	818	857	815	864	820	833	834	836	863	817	816	918	849	848	858	835	818	792	872	849	839	839	849	815	820	810	799	897	813	853	873	846	802	902	885	789	777	814	854	790	848	835	841	850	834	821	768	919	857	830	823	869	801	816	841	797	839	816	838	854	836	845	807	856	860	862	858	822	836	853	873	861	854	864	877	804	821	865	878	832	862	859	827	854	844	829	831	841	877	885	828	844	857	843	862	813	862	853	826	795	845	864	801	855	876	825	765	848	826	824	813	853	836	805	875	871	828	825	811	844	827	807	812	824	811	852	867	844	838	831	873	844	809	876	844	827	868	860	837	847	895	851	880	783	858	858	861	828	805	826	839	847	803	839	826	877	840	873	878	855	859	829	760	833	829	883	835	782	809	810	831	821	833	832	851	829	837	807	809	804	883	809	834	820	789	814	833	810	835	845	887	851	806	883	839	831	865	807	879	825	839	849	859	854	786	817	844	813	827	811	842	815	812	831	781	829	800	863	833	804	794	822	777	857	850	811	801	791	840	862	840	842	813	814	868	834	835	815	847	857	827	837	811	859	849	805	836	815	839	822	858	807	857	908	841	890	838	855	835	787	841	813	851	822	831	823	852	838	792	827	872	848	871	813	827	858	893	814	832	872	848	860	826	883	853	894	808	830	881	864	852	839	814	862	832	847	793	797	852	846	829	861	810	866	815	873	867	852	824	820	804	853	874	909	843	840	818	850	817	828	887	853	867	816	797	817	834	864	788	900	806	819	782	816	854	848	814	837	851	874	833	842	798	843	831	846	867	874	839	806	844	849	867	805	880	858	790	852	852	781	781	877	863	848	887	837	828	851	861	784	864	824	889	848	864	878	817	827	808	865	851	817	794	869	889	802	820	849	874	815	864	867	832	828	884	833	833	832	868	790	838	812	842	801	824	803	843	802	815	873	786	824	855	805	834	862	858	858	809	837	856	786	818	809	869	833	815	839	810	866	850	864	800	836	872	845	824	818	838	816	826	787	829	869	856	867	859	828	775	836	828	815	803	859	833	859	871	922	814	851	897	856	772	812	865	824	802	856	861	818	844	842	827	813	864	741	810	865	840	816	852	836	840	833	843	895	846	830	817	866	787	874	822	786	834	832	855	836	863	843	848	796	783	783	854	826	830	845	820	860	793	825	810	931	804	826	840	811	844	856	848	767	822	852	849	836	859	825	892	857	797	904	817	832	919	832	850	838	845	862	853	869	851	879	791	842	859	842	841	831	837	847	807	813	849	901	782	814	822	842	884	833	848	823	835	877	915	885	836	858	895	843	926	803	828	838	854	829	888	818	845	792	868	829	825	835	824	812	847	767	873	884	847	818	842	865	860	846	859	866	849	871	880	841	779	861	850	802	818	804	841	774	871	820	798	850	844	845	831	870	855	877	804	889	864	799	851	871	802	848	851	876	825	841	817	905	852	846	809	836	850	815	839	839	828	849	802	793	847	835
6228	2761	513	231	276	328	409	362	398	313	310	278	256	243	213	207	178	193	217	194	208	192	197	176	167	185	203	185	183	167	154	128	135	123	130	126	132	115	122	127	126	123	138	125	132	122	133	135	116	142	133	116	129	141	129	110	123	116	129	121	111	135	126	113	148	116	131	118	135	116	139	100	116	124	146	113	121	109	109	113	108	138	106	145	118	169	114	139	118	127	105	139	105	116	126	128	111	122	109	124	129	143	147	129	115	130	125	136	122	127	127	127	131	136	110	115	128	120	105	109	123	113	120	111	118	120	117	123	122	119	135	115	119	130	120	124	149	119	126	127	133	112	135	97	132	131	128	125	126	127	121	119	145	111	100	123	140	124	128	101	123	126	121	113	129	139	117	103	117	126	121	110	127	124	126	122	132	118	134	102	133	107	123	114	131	123	124	118	132	138	128	139	100	118	110	129	109	132	118	136	122	133	98	135	121	115	103	125	126	153	124	126	111	100	122	124	130	119	108	130	109	110	126	109	112	141	127	134	137	126	108	123	131	121	103	134	119	119	126	101	136	134	119	119	127	120	117	103	117	125	122	113	129	139	132	111	119	119	112	113	108	143	103	121	138	111	120	147	130	126	129	118	121	112	128	106	138	149	123	129	136	144	107	121	117	103	118	121	115	116	137	110	127	103	136	121	112	129	114	133	142	138	99	117	110	110	126	124	112	113	148	125	94	123	146	128	123	111	114	105	135	110	128	94	124	113	140	141	112	131	112	122	118	123	134	129	115	140	120	110	122	110	120	136	121	107	133	111	150	124	150	118	109	106	114	126	134	123	145	126	119	97	107	103	131	112	125	123	132	127	121	113	101	122	135	134	138	105	119	108	127	110	137	113	113	125	116	130	116	125	101	106	108	126	137	132	124	115	130	147	122	118	101	116	115	111	121	134	122	140	129	128	117	110	130	115	119	142	126	112	147	103	108	105	119	122	134	111	127	116	97	126	118	143	113	111	125	108	110	120	133	118	133	113	110	92	104	125	125	117	127	115	108	113	119	105	133	125	118	130	112	131	118	111	130	111	115	121	138	121	114	140	126	130	128	119	129	126	126	121	114	107	127	103	137	125	121	131	118	129	137	124	116	125	118	134	110	133	122	116	101	125	142	119	117	132	124	125	118	114	137	147	120	127	140	111	106	121	132	115	127	122	127	99	125	116	113	109	123	135	108	134	110	135	115	139	115	122	116	134	132	139	137	112	139	125	106	117	125	138	110	119	148	117	120	105	123	117	114	116	125	122	124	127	112	114	110	118	114	125	134	124	129	93	133	111	117	138	150	103	123	132	124	113	115	119	148	132	123	128	116	115	114	145	120	103	136	102	136	106	122	134	139	124	109	110	109	115	118	131	121	115	122	113	133	118	129	123	122	113	125	115	125	110	124	139	128	124	117	110	127	118	132	122	119	126	117	129	116	116	127	113	116	118	137	150	109	123	127	119	134	113	140	109	119	124	116	120	124	123	123	114	135	133	116	139	102	106	109	117	101	122	134	129	128	139	135	108	124	149	130	126	125	118	131	115	122	130	111	126	130	126	105	118	110	122	141	126	123	112	124	127	122	132	126	135	135	130	107	122	144	130	122	117	144	110	124	126	108	150	130	121	96	132	135	118	130	133	117	107	105	118	141	98	134	109	114	108	117	125	139	108	110	112	116	119	112	123	136	129	126	120	125	148	114	141	111	108	129	138	105	132	133	124	111	128	112	106	120	106	119	121	121	111	127	109	128	101	137	133	133	130	121	123	117	118	114	144	107	119	113	124	118	107	138	131	132	111	140	104	122	139	121	120	129	115	102	145	121	114	134	114	136	122	135	134	128	132	112	146	141	119	125	151	126	101	113	140	118	119	143	121	136	114	118	121	110	116	116	131	125	140	136	118	129	111	115	101	121	106	122	117	141	135	127	136	124	137	110	123	152	104	136	130	117	128	122	159	116	119	124	121	123	117	126	138	117	124	129	100	126	131	130	111	127	120	111	127	129	131	124	126	137	137	117	128	123	121	103	107	132	125	119	106	124	127	121	114	112	130	119	133	126	127	137	104	139	106	118	119	125	108	132	128	132	117	108	115	121	132	120	138	117	109	107	129	114	124	107	117	123	108	119	111	130	114	112	117	118	100	117	109	117	108	131	105	125	142	104	112	119	126	116	121	127	133	122	118	134	145	137	118	138	125	128	112	120	140	116	113	114	150	112	121	107	124	122	131	145	116	108	125	122	124	120	127	108	123	128	127	114	132	110	105	127	124	144	115	128	129	116	143	112	127	119	120	122	126	126	112	124	125	135	134	105	121	110	135	109	142	100	122	135	127	128	102	111	146	126	129	129	111	111	124	115	125	109	145	115	128	128	124	135	102	107	115	112	113	100	120	137	115	116	130	128	125	98	117	122	123	101	122	114	113	116	119	118	107	104	121	127	122	126	109	135	104	129	114	142	128	152	125	118	94	103	129	125	107	110	127	130	117	101	117	132	118	133	130	119	122	130	116	146	124	146	123	119	104	127	122	125	118	122	132	125	107	156	124	113	124	100	132	113	118	124	121	115	144	109	108	111	113	131	141	132	105	124	112	119	127	114	127	124	124	129	120	124	117	141	120	110	130	110	90	124	107	133	105	119	118	129	118	143	128	114	115	118	110	104	129	109	126	128	116	127	130	117	115	119	116	131	117	128	133	101	117	132	125	108	120	117	121	113	135	131	118	141	119	114	146	107	117	124	122	121	150	115	123	116	126	125	129	101	136	114	125	126	112	123	119	135	115	117	127	115	128	118	108	120	137	108	104	124	112	121	108	125	143	115	108	131	130	101	119	112	117	122	129	119	126	122	134	137	134	113	124	116	125	108	114	128	113	112	129	129	139	102	120	116	133	122	104	125	124	113	114	115	123	114	109	119	117	128	120	130	120	124	123	122	132	110	120	118	110	124	138	133	138	101	127	125	117	135	135	131	130	123	117	111	137	121	134	130	138	136	128	139	124	125	130	130	130	118	147	124	102	141	129	134	125	109	134	110	102	125	125	107	115	114	128	128	121	135	134	115	125	146	116	121	143	110	110	135	133	116	129	127	119	137	125	122	110	131	97	119	116	144	126	127	126	136	129	127	124	106	115	127	117	128	114	148	118	121	137	131	93	120	125	117	116	127	128	96	127	116	106	139	99	108	121	111	125	119	114	105	124	130	121	102	141	132	115	137	125	114	106	110	101	127	107	142	126	129	127	124	135	117	130	131	122	126	147	116	122	113	115	109	116	111	112	134	141	95	123	146	90	131	113	139	115	127	101	99	108	122	142	128	122	120	150	113	135	121	97	104	152	113	125	101	111	128	144	127	114	126	148	109	111	132	127	113	111	119	111	114	133	119	127	122	109	133	124	117	120	127	125	130	123	126	120	127	119	106	130	115	134	137	129	112	132	104	106	137	119	118	137	127	130	122	145	127	112	132	126	110	138
34132	16721	4248	3615	9197	12930	12622	11254	9708	8198	6887	5901	5259	4477	3988	3695	3407	3282	3159	2892	2782	2784	2356	2274	2318	2312	2453	2673	2475	1948	1368	1252	1227	1232	1258	1235	1086	1058	1012	1004	1030	998	990	1050	1109	1096	995	960	1017	1017	1068	1050	986	1016	1011	979	987	968	1010	1031	935	916	886	943	865	891	897	871	995	871	968	875	857	928	893	905	891	911	884	864	945	885	930	924	924	842	860	857	913	914	965	924	911	878	878	900	946	878	881	886	890	880	881	896	853	899	863	867	897	920	913	913	857	895	835	848	882	881	892	863	934	920	847	870	854	874	864	907	945	846	836	843	857	876	913	881	880	867	889	883	877	914	860	940	892	854	883	857	854	887	872	914	951	883	917	891	904	895	860	847	908	822	904	848	829	879	888	920	906	883	890	870	943	856	911	852	910	818	886	902	849	886	835	800	849	879	887	853	828	875	925	851	913	848	931	891	810	915	855	858	849	896	866	876	874	842	865	887	875	844	884	845	906	895	844	860	894	908	870	936	824	894	900	863	862	871	933	873	892	861	893	850	869	887	897	884	922	882	908	888	894	936	866	853	926	923	876	840	881	884	867	877	877	910	913	866	900	851	909	876	891	854	917	835	898	891	906	839	883	840	881	878	832	834	871	907	914	904	872	945	878	906	877	795	919	854	875	846	880	868	906	883	823	870	844	855	858	878	923	875	847	880	945	827	911	859	880	850	907	899	853	894	906	837	868	923	885	872	882	871	950	874	871	831	891	838	876	833	835	837	888	905	857	839	856	853	888	879	911	877	844	880	877	837	890	817	927	865	864	861	866	892	907	877	808	836	931	859	886	846	888	882	847	862	905	840	875	869	873	873	908	923	870	885	840	858	842	834	879	908	859	940	864	861	911	867	968	865	865	869	842	853	890	830	846	861	893	853	825	838	862	882	869	856	901	933	841	847	822	865	910	846	861	893	903	934	834	868	892	884	896	864	857	861	898	825	871	912	869	893	913	850	817	850	901	845	846	965	937	907	828	879	857	882	883	920	868	936	916	863	817	805	858	847	892	836	879	848	867	861	861	862	909	864	891	852	885	902	901	873	892	860	910	905	901	882	886	887	925	883	881	870	827	866	950	886	897	885	904	841	844	887	872	850	846	886	894	857	878	844	896	887	869	844	883	845	942	801	845	867	846	869	886	878	894	875	814	878	872	873	901	884	925	834	877	845	862	893	852	890	830	876	895	888	894	907	885	862	853	847	884	887	890	850	914	876	875	815	879	860	856	879	902	878	894	882	831	940	889	858	827	884	856	883	847	862	830	896	846	940	859	904	871	855	925	891	853	868	883	823	866	902	887	854	860	890	902	909	886	829	840	909	896	934	876	966	928	878	868	879	875	888	868	873	850	883	883	879	894	839	901	832	856	937	853	856	872	914	842	900	923	914	838	865	863	884	928	884	911	895	846	916	883	864	876	883	877	837	798	867	847	932	897	855	872	881	875	853	835	811	915	825	879	862	890	856	877	900	905	830	904	887	836	926	858	885	830	882	910	843	860	917	825	905	892	865	916	860	857	876	837	876	893	857	877	914	864	840	881	851	896	915	874	896	935	866	865	901	921	823	887	856	831	900	892	838	880	888	896	871	859	847	895	862	855	856	881	823	834	873	873	899	909	856	886	854	850	882	836	881	877	830	873	863	900	830	852	895	843	846	867	856	865	859	943	857	903	849	901	867	863	870	849	926	854	870	854	920	897	885	853	936	878	840	865	938	921	873	830	872	867	868	921	896	874	848	859	882	917	836	880	861	902	883	928	882	903	888	938	859	849	906	871	896	856	870	848	864	889	944	889	874	865	863	924	814	927	824	925	858	921	892	829	861	900	884	857	887	875	833	879	859	892	846	886	826	936	849	888	940	843	852	878	896	947	872	858	904	882	865	866	820	822	883	879	918	843	851	859	915	851	861	895	850	906	853	911	943	907	881	870	921	844	893	873	848	879	840	860	898	882	872	827	891	865	891	816	845	875	937	927	879	850	901	840	862	854	881	946	884	899	909	906	905	847	871	924	938	859	892	867	888	899	856	825	938	880	849	848	894	866	877	927	859	824	842	911	958	873	914	864	882	884	924	894	867	904	893	818	837	882	882	871	869	873	875	826	893	864	864	846	886	877	866	847	874	891	886	858	835	908	902	859	809	853	851	906	907	848	867	889	927	839	854	916	868	831	880	912	899	879	865	888	861	868	874	888	880	861	872	890	861	897	839	853	877	873	812	896	886	850	901	819	888	855	897	875	897	866	877	870	871	912	901	850	911	913	897	905	851	895	870	871	841	880	850	907	882	889	903	844	901	868	856	856	832	873	882	873	854	888	844	918	921	889	849	830	903	892	869	885	865	870	835	857	874	877	867	869	916	899	897	912	871	893	895	845	845	877	866	891	881	957	904	846	923	863	904	840	825	878	850	908	895	860	891	888	927	854	847	887	902	872	898	855	900	838	815	915	880	875	938	882	851	886	895	887	944	872	901	916	890	859	847	835	865	876	888	876	865	894	828	827	834	838	871	907	848	905	921	880	929	871	855	880	917	867	818	887	867	882	806	867	883	900	867	883	854	874	866	883	861	886	852	867	858	869	882	886	875	875	869	900	865	876	857	941	907	892	895	845	893	809	896	903	876	871	871	863	929	837	887	868	837	938	868	914	881	819	880	910	892	858	814	884	830	909	840	878	892	861	830	837	856	831	843	820	816	849	885	862	896	890	864	835	899	909	836	862	971	895	816	816	948	877	842	926	877	861	864	915	856	911	924	849	850	879	831	893	892	867	895	926	882	860	854	852	883	906	913	847	873	878	886	837	841	902	856	910	891	883	861	897	899	858	852	855	860	861	871	879	846	882	848	906	914	863	887	817	882	913	888	856	858	889	833	912	860	876	888	849	906	860	874	877	843	939	861	823	826	912	868	886	873	833	842	854	895	868	860	917	895	893	814	929	908	828	903	881	877	845	817	869	917	883	875	855	875	856	869	818	871	862	861	893	821	876	824	880	888	842	843	852	885	827	840	908	882	861	870	934	859	919	809	908	886	870	895	861	887	900	926	851	890	820	828	893	920	897	880	884	889	898	838	850	875	886	900	876	859	855	914	913	859	881	896	862	919	927	913	873	861	884	924	849	841	890	878	909	874	865	824	885	880	905	889	886	833	841	880	900	935	844	918	927	850	887	865	933	863	904	883	872	844	871	877	862	926	869	844	821	856	884	889	868	863	882	868	879	871	893	864	904	895	908	862	864	906	848	897	857	925	877	856	901	848	865	890	943	849	830	885	938	885	887	910	862	845	898	879	881	825	880	878	861	894	841	874	913	896	920	864	880	852	838	846	909	857	871	877	870	869	895	858	873	848	838	934	873	919	939	862	890	840	896	935	807	920	859	938	861	863	902	862	907	854	855	877	838	889	818	812	916	843	866	923	870	884	903	865	888	858	885	908	872	854	906	851	925	879	919	917	869	900	897	855
3370	962	254	130	152	195	211	230	194	172	179	161	156	135	157	142	132	115	131	115	135	112	121	112	103	110	131	118	113	102	79	101	86	80	85	75	71	83	79	90	81	62	82	81	111	85	93	77	78	76	89	65	95	84	91	83	74	82	76	79	81	71	67	73	92	61	96	79	66	82	79	73	95	83	93	71	85	69	71	76	84	92	81	74	86	86	81	86	73	69	98	102	78	82	93	78	76	74	72	92	86	81	81	82	96	72	70	89	99	61	84	75	103	75	52	73	77	71	85	81	64	64	100	72	73	80	67	64	80	77	70	78	86	79	83	80	64	67	70	84	90	97	79	74	78	79	97	85	75	65	69	64	76	81	76	73	77	84	90	90	65	66	84	95	83	84	80	72	63	82	81	82	76	70	48	68	80	88	73	77	63	80	71	73	75	86	86	80	73	85	82	90	82	65	81	72	75	68	87	68	79	82	69	86	82	73	74	92	71	80	71	85	69	95	75	80	70	70	75	92	88	103	65	64	87	86	92	81	72	61	68	68	85	82	80	88	81	77	80	61	69	57	74	72	79	84	75	72	83	75	72	67	73	93	76	91	69	78	73	75	84	74	80	63	81	78	71	84	63	78	71	87	68	73	77	74	78	74	78	76	85	74	71	71	62	77	63	82	69	78	90	69	98	93	79	77	69	80	80	84	83	63	68	82	73	77	80	88	79	74	65	85	65	77	83	58	67	84	95	68	69	91	75	89	67	90	69	78	86	60	75	67	86	76	83	81	80	74	82	91	91	74	81	98	83	73	63	101	82	95	87	72	91	87	81	83	78	78	74	77	94	82	81	83	91	90	87	80	80	84	87	63	83	78	80	81	81	76	84	73	86	71	60	82	76	76	66	88	78	81	66	79	84	67	67	83	84	96	83	73	88	75	90	78	74	96	78	82	79	86	83	79	88	86	81	87	70	72	74	84	82	74	82	74	73	69	81	80	68	78	80	93	80	83	64	73	61	67	74	70	66	73	86	67	96	77	79	68	84	81	113	70	65	70	78	88	92	65	93	80	71	60	85	82	74	92	91	62	77	82	78	82	83	77	68	76	86	80	82	81	80	63	79	84	71	61	70	101	67	96	88	85	89	72	66	93	80	75	69	72	79	95	78	76	73	85	87	79	72	85	76	76	90	81	88	77	80	80	74	90	71	76	73	78	75	80	76	84	71	97	84	78	82	89	85	63	63	103	84	70	79	77	71	83	80	67	70	81	76	84	75	69	72	75	71	91	84	84	91	90	61	70	82	90	74	83	74	92	75	54	68	70	86	92	82	74	76	85	81	72	76	83	67	81	75	85	87	83	86	80	85	69	79	76	67	83	77	88	69	63	64	76	73	79	78	83	65	76	82	70	82	85	61	88	84	80	89	90	99	75	77	80	80	87	76	77	77	70	80	73	76	69	84	80	68	70	89	85	70	86	65	95	73	72	82	80	78	66	93	95	68	78	88	74	84	77	78	86	82	88	73	75	79	75	68	86	87	63	70	74	93	88	77	75	74	67	78	72	76	85	81	52	80	90	66	94	72	86	84	73	75	78	67	84	92	68	57	73	81	94	80	75	85	98	79	91	90	83	66	58	81	73	77	71	56	66	77	69	97	79	101	73	77	78	70	74	80	82	80	71	91	80	75	88	62	74	77	67	80	75	81	65	74	83	82	82	72	78	67	91	64	72	86	65	79	88	89	72	87	81	80	89	97	70	73	92	89	84	77	71	69	82	79	78	74	60	83	67	76	72	93	92	88	86	78	82	74	68	81	69	85	83	99	68	81	85	70	69	72	64	85	81	76	88	94	86	85	88	72	71	65	68	79	67	82	78	73	77	96	77	83	71	74	82	93	65	84	74	80	57	76	67	76	79	74	90	63	82	87	75	66	69	77	65	81	79	78	78	71	71	74	84	65	90	65	97	70	77	71	72	69	64	72	73	92	62	72	81	79	64	82	58	77	81	76	86	73	89	94	68	74	84	80	70	67	81	89	74	69	79	88	86	75	74	74	80	59	79	86	83	80	79	70	72	63	83	68	82	87	75	89	83	101	89	71	88	73	90	73	97	89	77	70	68	94	72	80	74	86	68	76	73	76	76	68	91	71	70	90	83	81	83	87	93	88	70	80	75	68	75	77	69	97	76	73	70	81	90	70	93	76	75	71	64	90	73	64	70	70	83	75	77	70	87	67	81	84	70	76	96	78	81	77	73	70	79	63	76	92	78	66	69	75	68	89	90	61	75	77	67	89	78	79	72	82	79	67	105	77	82	88	84	86	78	77	79	73	77	80	82	82	81	86	66	89	84	79	79	93	84	73	80	74	66	75	78	81	87	76	82	72	69	79	80	75	61	74	79	59	73	73	76	75	76	58	80	79	87	77	81	76	85	71	77	85	67	73	77	92	100	72	71	78	74	80	79	73	71	91	99	75	81	76	73	86	76	74	78	79	71	73	75	72	76	78	65	75	73	87	61	77	78	74	88	74	95	76	83	77	77	57	93	68	84	77	76	89	80	86	88	82	71	65	95	88	90	69	71	81	85	55	83	102	86	68	86	85	79	91	74	74	82	81	78	67	86	69	90	79	83	80	80	78	74	67	94	85	73	86	74	93	82	71	82	73	77	78	72	90	80	67	77	86	69	74	82	79	75	76	66	84	94	78	76	102	72	89	79	68	88	77	76	98	69	72	87	80	79	72	70	86	82	78	90	74	62	85	72	73	74	86	69	82	72	83	85	83	85	92	76	64	97	76	70	99	82	86	72	69	88	75	89	89	72	67	80	84	80	81	76	91	69	84	86	81	79	91	84	74	78	62	83	74	70	79	86	76	75	93	97	70	71	102	87	71	75	73	79	66	78	76	88	84	68	59	81	68	78	78	79	83	77	81	84	82	86	74	86	77	80	84	77	79	74	68	81	90	85	68	76	87	90	76	95	86	82	77	74	80	74	78	70	67	68	80	75	84	87	91	73	80	68	80	84	88	71	54	77	58	60	88	91	90	72	75	80	72	84	66	74	71	81	81	85	82	69	77	75	67	91	59	69	74	75	78	75	68	63	94	77	85	82	74	67	78	77	72	74	67	62	82	72	72	77	78	82	75	77	82	70	89	84	89	98	79	77	75	76	75	75	84	84	79	81	76	76	83	67	81	86	74	76	72	74	91	87	71	78	68	77	74	96	69	87	78	88	81	88	84	74	71	100	76	57	59	58	65	88	64	95	77	87	80	95	85	73	85	91	82	93	94	84	72	78	80	96	96	81	62	82	76	78	80	89	71	74	75	77	59	76	86	85	86	75	65	74	77	68	74	72	66	73	77	79	83	74	87	63	96	94	83	84	70	79	91	76	71	78	85	86	62	76	80	69	73	89	68	76	68	70	80	76	100	80	81	76	71	68	84	67	71	89	86	98	82	81	76	83	58	81	83	68	69	80	83	92	73	86	76	84	69	64	75	80	78	73
25728	9267	2446	1968	5271	7804	7801	6992	6039	5046	4199	3535	3222	2788	2394	2277	2214	2052	1958	1697	1806	1683	1617	1411	1517	1495	1635	1717	1590	1196	864	820	797	812	834	828	647	625	650	665	644	673	657	663	662	673	701	716	696	669	675	648	698	658	648	683	676	625	636	638	649	646	614	624	654	627	598	639	599	564	632	626	604	600	573	615	579	603	604	626	603	625	584	632	622	588	572	596	574	614	614	629	619	608	615	655	608	587	620	542	564	577	619	616	586	591	620	578	605	612	587	591	572	623	592	573	576	587	613	583	591	623	627	570	631	567	627	613	559	613	582	597	586	586	571	585	577	641	608	563	591	576	578	560	608	595	580	611	622	602	595	573	632	566	572	587	588	639	548	579	584	579	641	646	561	586	591	598	574	649	612	584	573	651	604	618	600	583	599	565	634	594	602	574	577	633	568	591	573	572	628	626	571	675	603	558	580	607	645	562	622	613	584	574	582	598	592	603	603	599	574	620	613	600	611	607	593	627	599	619	587	583	602	607	592	608	566	609	579	600	581	581	591	604	580	593	583	618	644	601	601	591	655	628	596	622	560	564	587	585	593	603	607	618	578	614	613	598	612	613	612	626	564	621	611	615	615	669	616	551	570	597	573	588	611	587	583	597	634	582	598	570	567	597	662	568	623	597	612	581	656	606	599	604	636	614	626	591	597	622	597	618	601	581	616	556	631	611	556	639	609	556	544	559	625	639	619	630	595	561	580	652	617	562	582	608	606	656	617	603	571	596	617	579	581	598	647	583	602	607	574	645	601	598	541	553	574	626	580	634	546	595	627	627	590	573	583	576	595	605	569	551	591	604	621	622	547	572	553	610	581	573	597	581	587	585	635	584	597	592	597	634	624	555	577	548	610	625	638	575	584	595	602	591	550	572	586	572	561	565	619	553	563	611	597	654	578	538	603	608	599	577	615	632	603	589	620	610	603	620	599	608	612	623	605	632	575	593	617	629	619	595	580	610	593	593	588	604	600	565	626	620	596	598	595	605	588	610	588	647	565	541	622	580	650	573	564	596	609	590	591	592	569	585	643	562	612	585	598	614	600	592	649	601	573	581	568	605	578	634	588	593	601	562	600	565	571	638	650	602	639	592	628	570	587	578	569	562	654	592	612	622	584	624	640	618	580	622	553	588	614	580	588	601	626	611	610	597	577	585	597	620	622	605	585	609	652	633	610	590	538	597	590	640	554	585	619	581	605	639	583	584	574	597	591	594	597	592	628	634	600	571	595	558	577	577	621	594	608	638	601	607	626	628	630	523	597	573	626	614	565	560	606	603	588	559	572	568	621	587	589	622	544	608	602	588	576	596	554	570	597	588	604	607	578	597	617	630	562	605	581	586	545	555	575	598	597	611	574	536	573	606	584	604	621	668	606	641	577	582	628	603	644	587	569	583	592	595	584	565	570	634	608	647	588	582	586	598	593	625	620	577	575	567	658	574	614	553	569	560	570	594	586	560	554	587	617	617	572	557	590	560	567	541	641	572	574	582	600	632	555	558	593	621	559	592	578	621	607	579	629	576	577	637	604	635	586	667	591	599	601	651	606	640	614	576	563	600	600	615	574	597	617	561	617	598	612	604	581	636	588	596	589	612	548	554	597	564	593	617	588	600	613	609	637	587	628	604	584	580	599	592	619	619	612	657	629	573	556	568	591	613	579	549	606	565	635	598	592	645	622	572	603	646	626	598	595	572	581	618	624	584	616	581	603	629	614	662	616	597	563	669	558	618	641	602	588	592	603	571	587	616	578	586	590	590	631	655	594	602	564	594	580	615	584	604	583	599	581	566	593	572	555	591	640	595	595	558	602	615	591	578	597	590	601	588	580	607	595	598	627	557	577	669	581	562	633	608	590	550	613	596	614	623	579	613	618	563	602	636	565	584	594	611	583	587	563	591	603	592	557	550	585	578	577	584	556	655	606	595	586	603	603	566	558	579	625	645	585	572	596	617	612	575	582	601	596	557	586	597	627	609	568	583	607	608	610	623	611	647	582	586	590	615	637	553	616	595	524	621	583	606	623	597	615	573	600	651	588	578	550	599	603	562	574	585	627	607	570	580	621	588	614	589	620	606	540	598	608	594	592	587	549	609	587	582	660	578	607	606	613	588	538	629	582	658	599	613	607	585	572	644	585	656	581	574	584	584	600	587	590	573	604	578	609	625	575	574	569	574	645	618	598	601	606	568	603	614	591	626	580	607	609	611	616	553	654	606	585	571	566	600	578	600	567	568	583	612	658	577	588	564	595	627	600	592	601	590	543	611	534	628	575	580	630	613	569	619	619	548	599	604	590	601	578	593	623	594	595	605	609	593	586	598	559	543	619	614	601	610	597	580	594	566	630	603	605	566	618	599	571	627	570	600	617	630	620	621	613	605	594	615	625	586	572	608	595	648	625	624	577	553	578	636	634	610	576	585	546	613	562	576	606	589	571	589	606	626	617	595	573	583	584	595	540	595	550	600	645	561	645	589	654	603	558	577	568	595	621	616	638	614	600	569	595	583	597	627	598	600	626	597	570	621	566	565	570	574	609	584	554	590	632	593	586	574	621	583	635	635	582	572	569	550	607	619	666	581	583	606	616	624	580	567	631	572	606	640	597	572	570	596	579	600	659	593	581	583	607	620	565	580	589	535	613	594	547	628	588	626	614	597	553	607	639	569	625	614	588	587	574	599	568	564	594	561	590	584	582	588	582	586	614	528	592	608	596	600	569	615	643	560	600	564	607	606	604	626	617	615	622	602	648	578	565	573	580	576	610	613	620	637	578	606	614	612	576	560	553	633	539	592	610	573	606	632	606	625	580	632	585	612	592	607	586	564	592	590	556	557	603	596	618	570	590	638	615	551	640	597	537	601	607	615	649	586	631	632	581	585	633	594	580	597	616	635	589	631	576	613	548	586	572	567	612	603	613	635	566	572	590	602	594	579	584	581	613	575	629	610	583	603	575	579	598	589	573	592	634	601	628	534	526	553	654	624	614	570	598	611	552	583	628	591	594	590	565	585	596	613	572	602	606	614	607	574	569	550	582	620	595	557	617	586	575	603	567	623	605	599	595	563	635	591	613	590	573	611	617	601	539	592	649	655	607	603	563	592	610	591	588	590	587	553	635	592	594	597	594	612	635	602	588	592	619	577	616	615	614	579	617	663	577	597	579	568	584	591	581	606	665	622	635	613	599	622	608	635	652	600	601	624	577	649	607	596	625	584	618	556	612	590	606	573	620	586	605	602	603	587	632	591	618	563	562	580	563	616	599	604	530	583	626	629	596	596	612	614	612	611	584	592	657	598	615	587	620	603	626	619	610	651	598	594	585	589	611	605	601	563	595	598	618	594	611	583	680	569	593	577	574	619	635	610	565	563	580	585	611	649	609	608	582	604	587	563	586	565	583	592	641	599	612	609	552	607	571	592	610	581	616	568	626	580	634	607	583	615	549	621	604	567	607	609	595	644
4787	2063	429	176	155	292	247	304	287	259	209	210	176	191	173	153	165	156	159	152	134	136	143	132	120	116	145	132	153	135	116	103	102	90	103	107	98	85	92	97	100	107	96	98	91	106	93	109	91	104	104	99	109	100	107	88	88	103	82	90	91	89	91	101	86	97	97	99	82	91	94	95	90	78	81	105	92	77	78	75	94	102	85	95	91	104	96	74	88	99	96	107	67	93	88	96	105	94	77	78	109	94	77	98	99	93	89	78	97	88	105	87	108	98	94	93	76	93	87	84	104	93	99	76	97	89	120	81	110	102	92	93	112	90	91	109	91	91	88	87	84	97	98	102	82	97	100	94	79	98	96	75	92	98	88	93	103	81	93	80	114	89	102	88	102	98	112	76	103	102	84	110	98	98	102	95	109	91	91	79	94	93	88	77	102	90	100	102	97	87	103	92	89	102	88	86	88	110	87	90	90	83	81	80	98	89	101	98	84	90	95	97	75	87	99	93	98	78	103	84	72	100	87	82	102	75	93	94	106	90	90	95	81	88	83	82	88	84	98	100	75	96	83	100	91	109	78	74	100	105	115	84	86	82	90	96	81	100	91	96	88	101	91	84	96	78	101	90	89	98	105	92	105	96	85	79	90	93	102	77	85	88	88	89	88	82	81	89	84	85	107	91	103	104	78	96	93	90	89	75	76	82	93	102	82	86	83	90	89	96	97	100	98	99	84	82	88	87	85	83	91	98	98	90	82	82	79	77	86	85	85	96	77	96	92	82	100	104	87	85	87	97	95	85	105	77	88	98	109	87	95	109	79	93	109	83	103	77	81	93	86	86	105	85	93	95	92	77	89	101	105	97	92	105	115	100	95	96	79	103	86	85	91	98	82	92	87	104	86	85	95	96	86	89	93	88	84	83	73	101	105	110	82	111	88	77	84	80	92	104	87	84	105	101	93	94	88	93	89	81	90	96	96	89	102	94	104	100	98	89	99	85	103	78	86	101	80	88	82	102	106	89	82	105	87	93	91	95	98	82	78	79	83	100	105	101	91	96	109	103	104	100	95	78	82	111	83	92	94	90	103	84	90	103	86	109	84	86	94	94	98	104	94	92	91	97	97	90	88	90	93	82	80	96	95	82	78	79	94	108	86	105	77	83	89	103	86	90	93	98	70	93	84	87	103	102	86	70	77	96	103	75	102	89	99	97	85	111	90	95	93	76	73	91	92	71	84	95	90	98	104	89	89	87	99	91	85	102	104	95	98	76	87	84	86	97	109	83	88	93	87	91	89	113	91	100	85	106	71	98	112	100	101	101	92	87	88	94	91	84	86	76	96	94	95	77	95	91	88	73	107	90	105	86	89	94	79	111	91	96	93	71	115	98	89	83	90	89	105	90	86	100	89	87	100	95	75	98	89	83	82	100	85	86	86	90	100	93	98	85	77	89	100	94	108	104	108	106	77	95	101	88	85	97	83	96	82	104	84	79	94	101	106	112	84	88	76	75	106	90	106	97	101	83	90	94	69	75	80	102	87	108	95	87	98	82	92	88	88	94	88	87	96	87	89	102	78	96	78	83	81	93	86	88	83	94	84	90	97	87	80	76	87	97	113	89	86	131	91	107	89	111	89	90	87	95	91	69	84	88	76	91	100	81	94	96	102	107	88	89	81	80	97	96	93	98	108	95	102	86	82	120	92	97	93	92	94	88	98	67	84	85	113	92	73	89	112	99	107	91	93	95	89	108	112	86	97	78	80	67	83	89	85	79	109	90	81	84	81	109	102	92	93	87	76	89	90	82	89	97	108	86	101	122	79	88	93	107	97	83	92	101	86	84	89	94	91	94	95	105	96	94	78	92	90	91	97	93	85	91	83	97	105	93	77	89	83	93	74	91	107	89	89	77	95	91	92	96	101	93	74	72	55	80	85	82	72	97	102	107	80	97	102	73	111	114	96	94	92	95	75	73	88	96	98	104	95	96	82	82	95	89	82	67	89	96	83	91	79	90	91	97	71	91	95	95	79	97	93	117	88	92	86	85	94	80	87	94	106	100	111	103	95	90	103	97	92	85	116	94	98	79	106	78	80	91	91	89	94	81	87	86	90	82	90	87	72	95	89	82	95	86	85	85	96	96	94	93	82	93	84	101	120	82	98	96	102	74	96	98	93	76	93	92	96	77	79	106	106	95	102	100	88	103	91	97	98	93	103	91	90	101	82	90	93	86	108	102	84	108	93	86	100	85	104	89	94	78	89	80	82	83	100	91	98	116	101	99	88	93	85	87	87	108	91	93	102	92	97	107	91	116	71	95	87	84	95	101	94	98	70	89	96	96	83	90	95	84	102	96	92	100	80	101	101	90	90	95	101	91	97	81	87	82	94	95	105	99	85	81	94	94	85	82	101	93	85	116	86	91	96	77	100	97	110	102	97	91	86	103	83	100	110	107	113	107	119	93	93	91	85	102	88	91	94	101	92	92	97	97	89	103	94	101	100	101	93	101	87	91	95	90	112	81	79	97	96	87	97	95	77	119	80	82	94	93	96	101	78	90	86	89	87	90	104	92	89	112	100	98	116	85	91	88	121	89	96	95	92	89	99	106	102	107	77	101	94	96	85	102	92	89	85	99	100	77	82	91	86	111	95	73	81	90	84	70	104	88	69	94	91	96	86	93	94	97	73	99	71	95	98	89	112	82	93	105	76	76	94	79	97	82	81	84	92	99	80	112	104	89	84	84	92	83	95	104	94	104	99	96	102	98	87	73	83	77	79	113	84	93	95	75	75	90	105	73	84	109	108	94	104	90	92	110	78	89	75	88	87	78	86	88	99	91	82	97	98	94	88	93	89	86	103	94	94	98	97	89	91	80	81	90	83	97	89	96	106	78	95	91	94	99	95	93	92	96	105	106	103	98	93	100	91	83	73	83	104	90	104	90	90	92	106	101	101	90	90	99	87	79	75	75	94	98	82	70	94	88	87	104	107	110	90	96	101	87	93	80	97	75	105	77	96	93	90	83	91	87	98	87	84	91	94	78	75	82	93	91	86	94	99	97	71	91	92	104	117	91	83	90	84	102	111	77	76	106	90	89	98	99	107	86	118	96	95	89	92	68	80	105	93	98	81	84	83	87	99	81	93	82	115	69	88	85	89	84	98	94	91	109	88	105	95	100	106	90	102	92	106	91	88	87	81	84	87	95	96	96	105	90	102	114	101	101	78	90	96	98	98	98	73	90	82	86	86	103	71	86	86	98	90	92	102	92	97	83	98	92	87	106	95	88	79	71	83	92	89	105	90	83	104	98	93	96	94	83	91	77	92	100	102	82	100	89	104	91	90	78	107	94	116	87	100	91	83	102	91	94	79	91	105	78	86	69	68	90	91	101	88	88	91	81	89	80	98	98	92	98	94	81	94	75	106	105	104	84	91	92	87	86	89	98	85	90	100	122	99	82	73	72	100	98	92	91	121	89	90	83	88	95	91	78	123	97	103	91
31379	14758	3906	2645	7016	10966	10658	9465	8007	6602	5573	4852	4108	3664	3301	2856	2683	2583	2495	2230	2325	2073	2013	1867	1808	1916	1874	2139	1899	1360	1060	995	961	907	1035	908	812	815	782	782	766	764	818	825	775	784	785	798	828	827	766	709	771	775	799	732	763	781	749	745	734	704	695	681	678	688	688	639	649	690	688	693	669	694	715	755	645	651	694	662	707	708	674	676	662	690	720	697	681	671	684	664	676	714	677	666	678	701	702	710	690	636	738	690	707	667	699	644	685	697	704	664	661	701	678	696	676	686	610	668	598	724	695	676	662	647	685	665	652	677	646	664	705	686	746	648	716	643	675	648	673	687	669	684	622	627	685	698	669	703	661	667	685	672	690	662	668	699	645	644	716	683	718	657	654	694	687	691	627	627	644	674	669	673	717	650	676	676	695	677	632	677	650	685	644	687	689	672	685	674	671	693	651	695	658	705	640	670	665	688	661	707	677	654	654	686	712	656	671	657	641	630	669	677	642	632	668	674	653	679	687	665	666	677	656	658	690	702	686	692	666	702	663	672	676	677	652	674	652	706	657	673	649	639	681	679	644	682	636	602	622	701	679	681	678	704	670	676	642	683	631	691	662	650	697	654	692	641	702	657	675	658	679	663	675	678	666	659	676	667	687	637	667	645	685	643	669	691	658	692	668	684	677	685	711	679	640	661	624	682	610	692	672	668	703	676	673	688	638	666	639	648	698	660	653	653	717	611	659	702	635	682	664	672	680	690	704	684	667	659	677	667	724	672	683	624	664	669	685	710	656	688	655	686	710	686	657	674	728	679	639	664	698	683	667	642	668	730	633	671	713	708	659	695	738	654	663	654	643	654	697	643	642	646	692	696	652	635	714	703	657	686	660	684	648	693	707	689	687	687	682	704	655	662	625	650	633	648	712	655	698	629	705	709	664	671	679	643	685	630	681	694	678	622	696	652	677	635	657	689	665	710	686	709	699	654	698	653	651	666	627	665	671	681	654	684	698	709	695	688	682	670	693	691	677	678	685	643	686	644	672	692	640	687	688	635	683	662	674	701	655	657	688	660	667	667	666	698	658	634	642	638	636	638	676	670	677	665	688	684	655	640	632	667	722	662	647	686	695	660	733	657	665	628	675	724	663	668	698	654	690	687	653	685	662	702	653	662	666	634	652	656	736	624	693	700	697	656	631	684	709	655	674	660	708	680	684	618	675	656	714	661	612	693	685	690	647	692	637	632	731	654	668	654	687	716	694	643	666	704	689	679	672	669	677	674	644	670	674	710	666	687	615	683	688	717	677	659	668	658	679	673	728	698	671	674	675	660	666	671	661	708	666	674	661	683	643	679	635	638	665	651	627	669	659	671	660	667	727	654	629	676	677	665	729	663	651	650	701	659	696	682	664	672	673	640	642	689	679	648	697	701	672	658	665	692	653	669	670	638	665	683	650	648	657	654	737	629	668	671	671	700	613	717	705	650	636	642	626	692	695	673	657	688	672	670	703	685	657	665	676	688	663	699	685	667	665	660	667	679	690	671	647	655	648	691	671	650	653	694	692	655	675	642	678	700	675	646	674	671	654	710	722	663	705	657	668	680	705	692	686	716	637	678	672	666	682	630	653	638	684	684	689	643	656	689	667	709	689	699	693	668	715	635	708	653	651	652	654	692	669	667	662	632	643	655	664	711	667	666	662	661	652	695	710	721	675	672	664	651	650	670	669	648	687	643	687	677	639	671	664	639	650	661	674	651	692	657	696	648	643	692	689	683	659	677	667	684	688	679	700	667	634	680	686	694	641	632	651	644	667	691	661	715	687	691	679	683	678	712	658	671	700	669	695	665	652	649	662	639	659	639	641	682	655	670	693	712	693	647	683	642	654	648	688	664	659	632	629	665	639	685	635	666	646	624	706	682	700	671	645	674	654	673	708	664	694	665	709	664	730	645	656	712	661	667	632	651	693	641	659	677	628	679	679	641	653	663	621	650	650	694	663	694	693	687	644	730	676	674	645	661	684	666	676	708	648	693	694	637	657	705	626	710	637	668	663	671	679	685	671	683	650	639	698	643	669	693	696	648	659	685	675	706	676	627	686	649	688	708	669	659	659	655	680	636	649	691	669	697	695	648	656	669	679	678	607	687	652	664	629	673	702	686	676	719	680	663	722	676	651	652	655	709	671	673	699	677	678	676	662	696	639	707	671	698	700	680	714	713	637	669	678	659	680	674	675	648	637	685	676	639	685	681	699	673	703	621	670	699	697	669	649	674	662	670	664	656	652	663	671	618	692	658	667	687	671	668	672	634	699	731	687	679	640	688	633	656	677	721	667	690	691	699	670	667	685	674	699	662	657	698	618	707	698	676	636	616	678	675	683	652	669	613	668	707	650	630	664	642	681	661	636	651	658	685	669	689	654	609	663	667	669	687	717	696	691	674	645	674	648	717	691	705	670	683	664	661	686	663	654	658	663	652	708	656	690	691	683	700	698	674	637	614	659	653	702	657	659	661	688	707	668	658	642	690	670	710	667	691	649	629	702	696	675	640	718	706	654	658	680	719	615	683	665	643	659	685	713	698	729	637	674	668	651	663	685	700	640	665	696	695	677	731	692	664	661	683	658	634	663	674	678	676	678	667	698	673	642	613	644	706	699	621	669	696	696	699	650	670	673	673	630	731	671	657	630	646	678	701	730	688	694	660	700	640	639	691	706	680	667	665	689	681	674	693	628	679	662	686	650	670	680	671	624	687	680	649	657	651	684	626	670	672	623	681	688	692	667	662	683	650	686	737	647	675	709	702	657	703	702	633	672	633	678	696	620	654	647	676	665	680	711	676	676	687	670	685	738	681	663	704	713	669	720	656	678	737	692	680	668	716	711	664	683	666	688	620	617	691	652	660	689	680	707	625	656	696	693	664	660	719	698	643	691	666	686	707	697	701	607	660	659	725	712	667	667	653	651	645	678	661	656	678	682	697	672	698	685	688	653	709	678	646	671	689	658	641	697	650	657	689	712	691	636	661	696	690	672	678	706	680	664	674	690	650	643	681	627	634	674	672	625	692	655	601	664	723	675	674	655	672	632	656	666	621	641	682	677	738	664	664	684	658	637	680	663	652	713	692	639	634	648	707	665	672	697	709	662	692	707	648	676	721	666	682	677	683	655	683	634	674	689	646	718	675	688	696	673	681	670	677	688	683	698	672	647	614	688	647	648	669	624	729	675	676	692	670	660	675	658	646	680	630	628	670	668	674	699	673	661	699	681	669	677	678	710	682	637	604	692	659	708	663	707	634	661	677	659	698	666	671	699	657	655	660	660	678	659	662	682	638	681	641	675	701	676	705	709	747	666	653	687	667	686	661	680	667	661	705	651	647	667	683	647	695	656	670	660	668	665	638	650	672	679	657	627	672	680	680	681	655	668	679	690	668	680	685	685	697	711	665	688	669	637	639	698	671	677	641	711	674	672	684	710	668	649	628	659	665	665	633	665	614	613	677
5163	1666	435	172	171	243	336	275	283	249	249	220	228	189	191	191	173	181	184	173	171	156	148	169	149	133	167	159	152	153	117	154	121	97	113	127	124	114	110	130	121	100	107	113	135	108	113	140	120	118	131	138	132	116	103	117	116	117	98	113	112	112	107	120	105	110	117	104	108	96	97	97	106	101	105	106	127	131	117	116	129	107	113	112	105	117	104	129	123	93	97	112	124	132	108	107	114	112	114	115	111	104	119	120	108	103	103	118	122	118	101	98	106	115	125	96	120	103	120	126	97	124	114	103	116	121	96	104	102	124	122	97	102	111	117	107	104	99	112	106	106	118	100	102	115	121	107	95	83	122	122	108	116	92	114	119	101	107	109	101	129	110	121	116	121	97	84	111	119	97	104	102	101	108	114	113	124	118	115	122	111	110	101	125	100	125	105	105	89	118	111	86	122	95	108	109	127	110	101	113	116	105	127	120	120	119	123	111	102	99	107	109	111	125	110	100	110	124	114	111	116	103	119	125	108	100	91	115	118	115	107	111	98	110	97	107	116	110	107	104	105	116	122	117	105	90	111	116	110	126	128	117	108	112	114	120	100	113	120	112	121	110	113	122	126	99	95	106	110	117	105	88	119	105	116	106	103	130	117	107	117	102	118	127	117	115	119	103	120	118	145	117	112	107	109	128	116	112	115	115	95	105	116	124	108	107	115	130	123	105	117	106	125	105	123	104	103	112	115	108	95	108	104	111	102	112	107	132	101	121	126	112	116	99	107	105	96	140	117	110	108	125	126	127	104	104	107	96	111	130	102	116	112	105	127	88	115	113	104	113	111	96	121	105	114	117	99	110	107	98	123	136	122	112	127	107	112	105	115	107	119	112	107	111	109	111	110	124	118	127	111	106	105	120	110	110	102	129	105	108	120	113	104	104	92	96	113	113	109	124	112	114	108	99	119	120	110	101	96	124	115	105	114	122	112	110	113	114	103	137	102	105	112	120	116	108	127	122	109	116	113	113	117	108	125	100	99	110	114	119	91	138	106	128	141	125	108	115	117	134	104	113	110	117	117	110	103	110	90	121	103	109	104	88	107	118	101	101	137	96	116	114	112	112	115	102	98	106	112	129	121	115	105	120	119	128	105	125	115	122	125	108	100	108	104	114	97	116	121	120	101	108	124	114	106	110	113	110	98	111	104	121	120	105	127	109	105	104	111	114	108	120	104	109	105	106	128	90	95	112	125	104	113	105	108	94	136	94	118	103	103	108	108	95	106	99	111	113	95	116	120	108	99	122	99	112	103	111	142	128	100	113	114	114	109	110	93	107	111	94	118	100	119	108	111	127	130	120	114	106	102	103	111	107	104	114	120	120	109	117	111	102	111	117	119	117	113	112	109	103	119	118	102	108	105	105	106	121	88	124	113	91	134	112	121	87	120	107	113	114	95	124	125	130	104	125	107	122	92	117	116	113	135	101	124	116	107	118	109	103	117	102	130	125	108	114	118	99	126	116	113	124	120	104	85	102	117	109	126	110	121	97	115	104	99	88	115	107	134	113	116	129	97	115	97	110	95	92	105	106	125	123	98	110	99	111	99	109	115	117	84	113	119	105	110	98	124	117	122	124	104	147	111	107	112	131	129	112	112	107	108	116	119	90	102	103	102	118	108	101	98	106	111	114	120	122	98	88	121	100	117	97	113	131	127	109	133	110	115	105	114	126	90	100	99	109	120	111	128	129	115	111	103	120	119	108	125	97	106	114	114	107	109	107	109	115	116	125	108	121	105	115	114	135	126	105	117	113	117	105	102	91	134	112	106	130	111	121	109	95	92	118	110	122	96	110	112	115	118	128	111	133	122	138	104	98	108	111	102	124	134	115	117	130	111	126	119	121	101	122	113	110	109	119	131	137	115	104	107	102	94	109	110	102	134	99	118	107	119	108	130	139	130	107	106	117	125	100	94	107	115	103	114	92	131	116	105	102	120	107	103	119	83	143	120	109	101	123	117	118	115	103	124	117	123	100	130	113	117	116	104	133	110	120	109	100	112	115	128	105	140	99	100	95	97	118	118	92	113	114	122	111	113	98	126	103	120	106	116	101	126	108	104	117	94	103	122	105	127	93	133	94	94	126	102	110	97	118	117	110	108	115	126	108	124	116	112	112	115	126	111	115	108	107	92	97	117	96	125	112	116	115	129	123	126	107	102	122	104	112	113	109	101	120	114	121	107	113	120	120	112	113	112	106	100	120	102	115	87	126	112	101	115	112	116	134	117	109	106	115	111	137	112	112	107	116	100	100	105	98	107	103	104	133	116	110	110	119	113	95	123	98	111	118	115	104	108	136	114	102	90	102	108	100	120	107	114	136	105	125	119	139	125	116	123	100	102	109	123	113	115	125	127	111	105	109	120	109	127	103	109	122	112	116	102	122	103	90	119	109	116	120	99	115	102	124	99	108	105	126	102	119	94	100	123	111	91	123	125	107	124	99	102	133	109	113	113	130	109	123	109	105	115	132	115	108	84	102	109	130	110	118	108	119	114	121	132	117	122	113	114	108	106	110	104	106	105	122	101	117	130	119	96	98	126	103	109	118	113	110	121	98	119	117	115	130	118	114	95	124	131	121	111	114	119	103	117	108	125	121	99	113	109	116	130	106	127	131	132	117	128	121	102	116	121	90	114	107	99	107	110	114	116	127	100	130	108	107	126	127	121	113	86	107	108	126	119	106	133	127	109	119	114	111	128	123	139	121	110	120	117	108	122	112	114	110	95	118	103	127	105	94	122	125	115	138	118	123	127	101	114	109	121	96	115	110	122	106	119	135	118	97	118	101	96	112	115	118	103	116	109	110	115	122	136	117	115	99	89	106	91	109	112	107	119	102	89	118	105	109	111	111	98	92	119	115	102	120	106	107	132	122	105	108	115	101	106	110	108	107	123	102	112	116	102	116	130	124	116	109	113	105	108	113	114	130	126	111	122	111	116	105	111	114	104	106	125	112	103	115	114	127	116	112	119	115	113	113	112	130	109	106	106	121	99	101	106	114	109	96	110	119	105	107	128	104	126	115	112	107	104	116	126	135	121	108	113	109	122	106	118	120	104	138	115	115	92	107	122	96	106	132	103	121	111	129	80	91	110	104	126	119	121	99	106	110	99	126	118	118	116	108	113	122	108	109	125	117	106	96	106	109	105	127	117	118	102	120	121	112	99	123	115	105	132	99	107	112	120	92	98	109	104	94	100	128	118	101	115	111	120	119	106	100	106	113	112	90	92	117	104	108	107	107	91	125	116	114	99	124	119	118	104	114	102	121	105	126	110	123	105	129	131	116	102	96	116	119	99	117	115	106	108	131	121	110	127	90	99	124	100	111	132	122	119	106	127	117	127	112	114	109	111	109	99	115	114	101	86	113	110	107	96	116	120	109	116	141	94	104	126	99	91	119	111	118	109	94	98	143	133	101	113	124	108	106	110	115	113	121	103	115	86	125	115	126
29654	13193	3840	2555	6219	10021	10204	8774	7769	6705	5863	4957	4385	3737	3398	2970	2870	2701	2468	2470	2365	2300	2143	1990	1965	2007	2029	2209	1989	1501	1209	1207	1084	1128	1092	1174	967	970	921	882	905	932	985	1004	1009	957	930	930	929	901	948	934	919	948	899	918	955	928	913	937	857	863	919	883	831	844	859	819	855	831	853	843	820	929	797	872	867	814	820	891	839	818	860	826	845	900	867	860	783	872	908	763	884	812	906	868	832	823	899	883	842	852	880	799	879	848	858	847	804	846	889	855	842	824	854	802	842	858	829	886	893	843	867	842	883	838	820	818	813	787	830	862	851	864	825	791	788	813	864	800	803	842	831	803	834	847	879	821	757	833	872	891	854	820	791	865	846	892	807	835	816	851	899	850	829	806	844	853	840	809	809	854	810	804	853	820	867	887	785	853	877	825	862	811	836	834	824	756	876	818	823	830	854	812	840	823	850	820	855	863	871	876	856	806	799	842	796	805	844	813	861	805	904	857	783	907	839	882	861	874	795	851	870	805	820	808	873	836	819	860	855	866	800	826	781	825	849	844	805	795	867	848	873	899	865	817	826	849	808	869	813	889	809	811	819	811	821	815	861	829	849	880	866	802	841	838	820	803	867	848	799	808	846	829	819	804	792	831	859	809	814	844	896	855	830	787	852	800	883	835	853	822	848	889	837	844	880	842	831	842	823	827	816	862	866	825	803	877	864	846	852	812	862	828	856	864	827	798	817	865	854	838	857	849	862	873	792	851	809	887	749	852	869	856	860	840	857	804	812	850	847	835	851	844	860	816	829	851	858	828	835	803	812	838	861	845	896	800	833	793	783	839	834	796	837	831	805	827	852	830	866	863	837	818	893	795	876	814	889	863	844	859	861	773	871	887	832	857	909	803	832	829	818	851	845	876	824	829	850	816	799	803	814	812	876	880	827	819	890	859	805	818	817	854	812	856	822	818	889	848	845	808	834	832	841	867	804	831	901	813	825	821	824	850	821	795	793	841	822	853	856	801	904	878	800	877	834	878	813	831	838	857	890	843	863	875	854	848	789	869	870	836	867	866	861	785	818	821	857	838	790	828	809	809	826	876	824	838	816	811	889	835	875	870	807	834	840	811	883	860	814	829	795	769	848	851	851	816	819	844	833	859	788	835	834	869	810	867	856	872	837	831	843	866	851	843	821	813	778	860	823	792	861	880	826	855	798	884	869	811	795	875	839	829	810	848	889	835	856	875	849	918	882	797	847	822	908	862	857	789	801	853	789	817	816	867	873	810	808	846	863	869	861	824	858	838	855	827	807	821	918	806	860	870	810	877	855	817	841	881	847	830	837	858	788	814	862	868	847	873	866	822	849	857	849	798	790	840	819	879	850	843	898	824	826	842	810	849	797	867	849	840	850	838	813	866	834	842	818	849	858	833	750	858	845	820	859	835	809	803	835	842	887	884	825	890	814	862	845	846	877	845	830	814	822	844	851	822	837	805	811	855	893	846	827	871	853	787	834	847	849	870	885	816	832	864	808	826	807	856	845	848	860	850	869	795	788	903	820	858	833	857	866	885	840	832	831	810	878	843	847	802	842	803	818	844	887	791	815	917	823	858	801	836	810	877	851	928	839	814	837	844	894	860	793	817	834	792	873	838	862	826	854	869	808	873	827	864	801	860	826	875	811	870	850	860	875	824	804	850	876	791	816	874	816	826	817	797	771	828	872	860	814	813	822	835	843	841	812	864	845	822	824	848	831	825	820	836	838	875	804	823	880	814	803	827	781	845	859	859	824	828	872	800	809	822	823	910	852	807	851	851	890	840	800	843	814	843	832	821	843	841	837	819	806	831	785	811	871	860	845	807	845	858	825	820	841	829	853	890	810	878	857	867	866	824	900	857	829	772	817	803	859	895	836	847	785	768	853	877	909	807	880	834	847	867	882	841	862	860	834	838	844	827	815	826	861	862	854	846	853	880	857	835	787	907	873	809	877	834	843	789	789	822	810	868	862	792	883	843	873	859	801	853	801	855	827	866	801	811	838	858	837	826	821	824	894	856	815	796	859	836	867	884	873	829	833	809	858	828	844	809	877	831	849	843	825	801	832	839	832	806	829	834	814	802	876	857	849	821	860	826	825	843	879	896	807	865	777	865	840	805	867	819	839	841	781	870	878	840	823	818	816	837	826	890	845	785	866	853	859	846	828	849	826	859	869	812	832	840	846	833	832	882	883	813	826	848	857	835	850	879	834	893	823	885	821	848	801	844	813	793	871	865	807	838	810	779	853	857	809	820	840	803	868	862	836	803	858	839	858	856	828	888	871	844	772	867	849	844	817	896	857	826	802	869	821	797	845	821	837	821	824	813	807	783	893	883	841	845	857	907	915	865	860	841	818	905	883	839	822	875	833	840	842	829	837	849	870	830	792	841	817	819	810	811	806	836	837	824	809	820	828	855	857	880	788	838	861	848	852	834	789	830	837	855	852	784	804	834	833	850	833	845	857	852	865	807	837	778	848	821	850	879	858	850	864	829	811	832	868	857	787	791	823	864	817	827	855	821	832	865	864	825	862	875	850	890	821	861	869	832	865	869	877	786	823	790	872	816	903	834	845	827	849	868	835	821	804	819	863	830	841	839	810	835	855	850	793	865	831	835	861	824	792	835	805	848	841	815	849	809	838	891	869	860	839	869	859	830	871	809	854	890	815	846	816	825	827	787	804	850	839	798	770	815	842	826	813	798	803	899	847	826	831	831	900	787	776	854	854	866	874	877	856	847	864	843	873	860	850	867	815	881	798	820	851	843	899	794	820	869	852	867	895	898	834	824	868	852	828	850	859	822	847	833	823	812	879	795	813	847	864	746	828	824	826	817	829	863	833	830	853	861	792	859	842	852	836	819	853	825	835	828	882	896	839	879	876	823	756	814	836	828	803	753	875	820	850	846	854	828	856	805	850	866	887	824	924	860	873	848	837	851	849	893	851	846	873	841	822	859	793	857	838	836	819	815	834	897	867	830	799	823	871	922	826	846	776	828	889	848	802	857	809	838	866	822	823	824	893	808	856	826	882	854	823	844	795	801	822	842	787	827	870	793	835	885	857	841	848	837	802	818	854	859	820	851	836	874	895	851	803	916	882	883	809	882	837	851	834	859	794	854	865	808	852	837	796	849	851	890	840	803	865	828	807	775	787	850	861	832	839	872	901	848	803	832	850	852	864	837	831	823	843	777	827	837	801	815	868	873	856	846	807	850	850	798	878	844	791	855	818	851	855	813	834	852	831	804	870	916	852	866	827	885	918	807	831	787	819	824	879	862	792	876	849	834	840	848	766	845	817	858	806	897	836	804	864	857	821	827	822	902	866	798	866	808	827	867	857	835	894	868	870	865	760	816	822	812	802	853	812	827	831	809	827	871	821	846	879	837	822	850	794	828	847	833	889	831	845	836	827	834	831	806	861	901	828	845	830	815	806	822	863	892	789	841	764	877	864	795	895	862	829	888
6327	2891	577	231	230	305	359	371	382	302	292	267	253	241	198	235	207	207	182	178	182	174	175	189	179	189	166	194	172	152	128	130	136	138	137	142	138	115	132	135	121	106	126	122	136	146	116	137	113	126	130	129	116	109	123	119	105	115	105	105	128	114	120	134	121	105	105	124	123	116	121	129	124	111	116	115	103	116	105	115	113	112	102	109	120	131	118	122	89	124	111	128	127	137	119	122	104	119	139	112	114	133	130	130	119	120	99	126	122	121	131	130	121	112	116	125	113	135	124	114	131	125	126	120	106	129	120	97	108	123	119	148	134	137	126	117	126	134	109	127	117	104	108	104	140	120	121	127	131	127	115	122	120	129	123	123	118	125	122	133	127	114	138	122	111	107	126	133	143	132	110	132	135	97	124	114	118	134	107	91	109	105	132	93	109	122	130	123	115	112	116	113	122	131	120	124	108	126	136	100	114	120	131	147	132	130	124	135	108	115	114	117	146	112	125	116	100	130	104	115	118	128	125	126	124	118	128	123	121	128	109	121	114	122	114	135	154	127	131	145	144	119	111	107	115	119	119	118	91	121	121	96	103	113	128	123	112	109	115	122	140	115	134	127	133	116	101	107	110	122	103	108	122	110	110	126	104	136	118	136	128	93	111	128	145	122	126	119	106	130	108	108	136	115	117	120	125	111	107	109	115	121	125	147	131	122	129	120	112	123	114	95	129	135	117	124	113	127	131	123	121	123	118	106	120	121	109	96	133	123	123	119	124	125	112	135	140	109	110	110	132	113	117	116	130	107	103	134	133	97	134	116	126	128	111	119	116	132	113	118	120	113	120	90	114	122	124	107	124	140	101	100	117	120	91	109	136	104	113	121	122	102	126	120	110	149	116	131	119	123	139	116	116	140	115	108	115	116	127	134	152	112	106	104	121	124	125	123	120	106	125	107	114	132	133	112	103	118	98	119	106	134	149	121	112	105	121	123	107	124	109	131	106	141	126	119	106	129	116	109	120	121	131	114	135	101	120	122	94	113	137	120	117	100	107	101	117	140	130	131	139	139	104	95	118	111	122	117	105	109	125	144	110	102	114	129	101	112	114	124	135	107	128	128	105	117	132	137	120	112	145	119	127	109	132	115	110	112	130	101	117	119	112	133	125	111	126	137	116	124	129	108	105	122	100	131	120	110	137	113	114	100	124	130	111	109	115	110	128	136	132	120	124	102	120	104	123	120	119	145	110	132	113	100	105	131	129	126	131	121	112	123	122	108	131	103	134	124	131	130	146	101	124	112	102	141	108	122	107	132	125	144	128	109	134	112	123	109	129	104	143	124	105	127	120	114	123	113	145	141	126	134	128	128	138	109	121	126	112	128	119	124	135	105	130	110	120	133	143	128	113	101	134	126	126	104	124	115	102	128	118	134	104	111	111	111	126	117	141	135	139	122	111	123	139	128	118	128	132	125	121	103	135	117	100	115	124	117	140	135	119	116	125	126	144	126	119	136	136	104	115	109	127	111	118	128	123	133	110	107	131	119	124	100	143	107	125	102	107	133	134	129	106	123	121	113	115	129	103	140	117	105	136	135	99	114	128	120	105	117	126	116	118	92	119	118	119	119	115	102	135	122	114	131	139	114	123	122	107	123	128	120	139	99	122	146	126	124	146	120	130	120	130	113	101	142	121	114	114	106	117	134	110	114	102	129	135	106	126	110	134	116	114	111	122	100	113	123	133	137	136	118	147	115	112	106	113	108	113	115	118	126	125	120	139	144	127	104	138	111	126	111	144	122	93	123	116	121	131	119	116	115	108	117	123	129	92	113	140	109	120	92	108	146	138	117	110	126	110	137	117	119	131	123	124	117	106	110	109	122	112	111	116	116	129	134	120	120	111	104	112	97	117	116	99	103	131	139	127	127	117	134	120	101	130	140	119	129	115	125	119	123	126	118	126	122	128	123	110	136	128	136	118	116	118	125	133	115	128	116	131	108	113	123	128	115	127	116	103	114	132	119	119	127	94	113	104	112	119	125	96	124	113	133	134	131	123	111	110	120	144	113	126	120	139	120	115	124	115	119	135	125	128	115	115	122	120	119	125	130	106	100	129	131	117	121	122	125	94	113	130	128	110	104	107	137	114	124	99	105	126	118	114	124	125	120	144	122	120	125	108	124	144	100	116	127	137	114	131	125	108	129	120	104	130	131	120	127	126	136	110	122	107	107	121	110	138	113	120	118	117	133	129	127	126	132	133	114	121	126	132	118	139	104	119	107	108	130	123	125	121	106	125	97	120	121	114	109	136	94	130	117	103	147	108	123	113	127	130	112	95	121	106	132	100	125	106	127	122	122	109	125	123	122	116	107	117	111	129	99	119	140	133	132	118	122	131	104	117	101	133	133	112	114	125	104	118	124	113	123	121	114	128	125	86	107	110	108	134	114	135	125	118	118	120	117	122	122	114	132	117	108	120	119	120	124	120	133	100	111	113	117	116	133	124	122	113	113	121	109	106	125	130	130	118	108	118	115	119	120	115	113	116	129	98	110	120	113	107	114	129	115	118	100	128	132	94	125	110	132	136	120	113	113	130	139	128	123	114	105	120	113	125	120	113	113	118	130	117	124	116	109	102	115	125	105	126	126	115	133	120	119	133	114	126	137	109	126	132	119	130	126	107	126	116	143	115	150	107	125	140	104	110	120	101	129	99	127	116	121	131	111	126	101	134	110	106	124	111	120	128	137	138	131	107	118	100	132	118	146	116	120	114	114	113	110	95	127	133	114	121	113	123	121	137	117	121	106	111	140	120	124	113	97	120	130	113	127	97	122	117	123	122	125	118	127	127	131	122	131	119	107	126	124	122	131	111	113	118	105	125	123	136	98	150	101	136	118	108	121	135	127	104	108	111	116	130	122	135	119	123	121	138	105	135	134	119	125	127	122	110	128	107	122	118	125	119	105	105	102	140	123	115	132	130	125	124	103	131	120	109	122	118	120	112	126	133	124	132	108	126	125	122	114	116	146	131	136	115	120	151	128	129	102	120	123	112	127	134	132	120	111	117	101	127	135	133	120	118	106	117	106	119	116	121	112	114	112	125	122	126	117	129	118	97	106	119	108	120	102	123	119	111	111	113	108	138	122	106	122	136	121	113	122	124	121	130	121	147	105	132	125	111	127	125	125	119	137	137	141	110	126	114	110	118	118	115	128	128	115	125	107	127	96	109	115	100	106	105	113	118	98	129	120	114	119	105	101	118	128	121	117	106	120	97	109	120	138	107	126	112	117	97	129	135	131	124	109	127	106	105	121	115	113	114	130	117	115	115	114	143	122	111	122	113	133	125	120	124	111	114	126	121	115	110	140	115	115	118	134	120	127	142	139	106	146	115	116	128	109	112	114	113	110	144	118	103	110	134	108	119	120	117	124	104	137	119	129	121	125	122	136	99	121	129	120	108	127	124	100	134	118	129	105	120	132	105	129	115	116	116	127	124	129	115	120
34301	17956	4715	3261	7797	12264	12624	10984	9452	7958	6938	5807	5133	4402	4134	3645	3534	3163	2967	2991	2694	2703	2472	2389	2264	2392	2428	2471	2205	1694	1321	1370	1253	1204	1245	1202	1091	991	965	956	1017	1001	1009	986	1074	986	1079	1093	988	1014	1043	1028	985	984	977	965	933	1025	1001	941	920	945	927	908	889	845	904	905	901	888	835	923	879	878	884	861	874	892	891	904	920	951	909	931	879	856	964	944	922	888	928	883	871	896	888	884	898	886	899	889	875	851	920	901	878	938	902	861	947	877	875	891	843	875	895	887	892	900	843	835	869	889	843	851	793	898	858	873	866	852	830	914	837	878	887	869	888	812	905	821	883	913	907	906	856	838	819	903	897	880	864	921	903	872	831	926	869	872	936	882	878	947	868	855	849	814	888	924	929	843	876	867	905	897	901	877	833	843	931	917	902	910	863	813	905	854	885	864	893	851	893	878	896	891	832	880	852	896	916	914	833	852	873	854	904	817	932	869	897	840	878	899	874	862	884	892	873	902	862	915	894	835	874	847	913	910	881	913	870	849	884	876	868	893	849	890	867	918	855	902	856	875	862	878	910	893	858	864	867	881	881	859	833	844	908	894	902	874	878	859	899	852	891	893	886	862	836	871	849	861	919	859	832	822	865	892	871	922	879	897	864	910	889	825	869	874	880	844	927	863	878	893	857	861	900	822	839	914	852	871	897	868	861	907	848	853	871	892	800	825	850	923	835	858	888	828	905	876	858	842	857	863	915	859	879	893	887	852	878	847	886	946	885	885	901	868	881	888	837	869	849	879	868	856	863	832	920	878	853	870	891	893	889	869	868	869	865	794	869	888	848	896	861	894	867	900	904	875	883	870	901	841	894	851	871	852	932	842	883	829	888	891	933	848	913	920	901	873	820	843	901	864	886	864	856	842	816	869	899	863	897	821	856	847	849	838	833	886	853	850	865	862	861	896	914	870	862	877	856	899	841	808	859	905	869	923	862	880	875	862	881	838	879	830	868	865	857	833	911	897	919	878	939	879	856	835	900	882	891	876	860	826	940	816	870	807	837	895	865	927	877	889	947	887	885	851	899	846	868	870	832	851	848	934	856	873	896	875	838	908	851	875	889	876	909	831	890	876	912	847	874	889	894	856	902	847	839	893	874	841	818	928	899	879	852	874	865	874	846	895	892	803	877	888	867	837	878	875	885	875	928	850	845	864	923	845	906	899	865	842	874	850	893	903	910	886	847	876	874	952	935	901	840	886	859	898	884	899	868	869	839	892	863	827	866	893	897	932	858	848	897	870	822	886	912	898	892	946	902	866	860	823	877	884	912	924	840	873	874	902	834	852	858	877	853	888	871	883	900	838	846	869	869	898	881	880	890	872	857	871	877	871	872	892	858	879	790	898	888	829	873	900	886	832	878	887	894	893	917	906	867	897	878	846	864	881	904	854	880	862	883	849	867	925	859	878	890	883	889	911	891	884	879	911	843	891	877	883	862	849	863	923	897	897	860	886	844	855	829	896	916	857	894	911	923	883	908	921	895	866	867	873	874	859	896	859	914	887	889	931	902	865	880	831	884	874	861	922	893	818	864	860	886	837	933	872	849	868	918	872	895	913	802	915	983	828	822	898	914	867	833	864	843	875	856	851	870	886	851	903	925	895	825	873	863	859	895	909	861	915	863	927	891	844	859	845	912	890	835	869	854	882	874	942	857	850	865	899	950	844	817	845	887	915	894	848	870	918	864	900	911	943	861	813	874	879	935	907	862	905	893	854	838	887	831	870	907	842	916	880	889	877	854	884	930	886	930	900	863	898	894	903	889	823	892	899	925	850	885	852	836	920	921	861	956	911	901	855	873	861	872	900	836	847	869	894	850	845	896	885	886	918	814	834	875	954	898	904	871	833	846	893	879	917	843	870	879	885	888	845	867	896	849	807	901	927	837	890	841	845	849	898	927	946	854	859	879	868	877	842	845	929	895	872	864	888	861	874	892	854	923	861	893	892	880	881	875	859	871	919	867	838	911	839	871	851	897	943	861	848	872	888	913	898	879	856	847	951	823	869	911	908	867	848	891	888	942	883	871	902	858	858	887	862	881	877	856	836	874	845	852	821	901	843	841	873	879	845	892	875	913	909	860	841	880	918	870	868	901	902	845	885	902	867	927	901	912	874	832	859	826	881	830	895	867	856	810	891	948	888	852	883	860	894	905	835	882	922	866	907	880	866	854	842	844	934	891	861	855	815	831	875	852	834	821	864	841	904	849	851	878	874	889	843	817	880	875	848	894	928	886	870	889	848	887	866	882	881	869	919	846	923	862	911	808	867	864	870	878	832	867	907	865	864	864	868	896	847	897	881	849	883	860	868	879	842	878	834	858	898	828	842	829	874	870	805	857	907	837	924	940	854	878	861	864	871	836	899	902	790	879	932	832	846	853	906	886	870	840	898	879	904	908	875	902	873	886	866	898	844	884	866	889	862	843	864	862	865	873	858	889	852	863	848	898	886	910	886	877	866	877	872	874	893	893	857	841	846	868	903	847	850	828	858	852	891	914	888	899	868	872	894	875	940	835	901	886	855	929	920	898	885	838	914	875	821	895	866	872	823	891	945	882	871	865	876	876	893	848	937	892	845	921	837	904	836	894	890	835	855	912	850	870	834	866	857	874	871	823	831	907	849	901	915	907	836	841	872	854	914	893	891	936	926	859	832	913	861	875	907	850	909	833	857	857	806	870	908	825	883	847	895	793	839	904	901	814	868	898	882	890	833	855	885	877	922	885	891	824	819	906	896	896	849	838	897	887	875	888	831	822	865	897	866	883	904	869	879	880	872	897	831	859	859	892	894	917	876	894	939	927	820	831	862	931	932	837	879	906	896	884	886	848	871	887	874	891	891	891	877	878	895	837	849	865	872	856	875	838	914	897	938	883	920	853	892	857	862	866	843	885	929	855	874	846	839	875	890	868	901	863	863	847	864	933	866	845	891	976	888	935	832	923	887	894	904	905	882	917	863	885	849	881	859	874	828	870	816	917	871	840	894	923	887	887	827	877	914	854	893	898	872	898	849	889	897	813	916	887	910	874	852	884	902	904	880	862	899	902	867	893	877	885	862	886	833	871	901	931	871	818	893	865	876	862	864	886	893	885	871	901	885	880	868	949	871	839	850	871	915	858	933	869	874	872	856	852	884	877	924	853	843	905	858	810	861	923	903	891	828	854	921	796	899	889	894	864	886	870	895	865	861	895	871	898	845	854	889	921	843	863	845	874	874	902	845	950	825	866	899	913	938	899	894	908	876	898	905	867	858	909	882	889	910	892	843	859	827	865	866	837	866	869	863	845	838	882	829	850	894	855	823	894	857	814	878	855	922	881	895	866	894	899	905	902	887	843	917	918	931	889	905	879	905	861	878	902	879	873	844	884	870	920	924	847	884	867	835	860	853	880	832	877	900	901	920	868	886	890	866	854	871	844	856	904	875	917	868	878	813	880	883	843	875	908	867
3451	1091	243	137	134	169	207	221	204	186	192	172	150	118	123	122	109	105	112	130	105	120	114	116	112	109	109	105	108	98	92	103	100	86	85	109	85	89	87	72	85	92	76	69	78	88	89	91	76	95	92	78	77	78	100	64	84	101	68	75	82	81	78	78	82	93	83	88	64	78	94	70	62	80	68	84	92	76	70	64	72	79	85	80	66	67	76	78	80	78	81	74	80	82	71	98	77	86	90	93	65	77	89	65	66	85	61	74	83	77	79	71	62	95	81	84	63	84	81	77	80	70	75	79	73	67	80	87	89	81	74	61	68	81	77	78	77	71	74	79	83	86	76	84	75	79	78	72	90	81	89	84	94	82	79	65	78	65	70	74	72	66	73	87	69	80	76	93	67	72	84	69	87	75	70	86	80	84	96	87	71	77	93	83	79	88	69	79	82	86	75	97	74	84	101	79	83	69	83	75	82	70	78	61	84	69	79	76	92	67	73	73	100	60	69	77	86	65	98	80	89	95	88	74	80	90	73	84	74	79	70	87	71	90	69	77	62	71	75	70	68	76	69	78	72	80	59	86	78	77	79	83	94	74	63	73	69	77	80	83	75	75	84	72	89	71	79	82	79	84	79	70	79	79	81	88	71	81	81	63	79	77	91	66	73	80	84	64	82	66	87	70	81	74	78	58	66	66	68	80	65	82	70	81	73	78	71	84	79	68	75	82	83	84	83	63	77	82	79	81	78	93	68	93	75	67	81	67	86	78	75	85	73	72	85	76	74	74	85	64	87	78	74	74	81	70	88	79	69	56	75	83	83	79	76	74	72	96	79	66	85	74	79	83	76	72	69	84	69	89	70	100	73	81	77	70	75	98	79	80	83	65	103	73	79	78	71	68	74	73	79	88	64	98	72	77	69	86	59	82	79	72	95	91	76	79	69	66	71	81	78	79	90	89	73	75	86	74	73	99	75	71	74	84	72	73	78	79	69	90	74	68	83	85	80	69	98	63	73	87	82	84	81	82	97	95	67	84	92	79	77	68	91	62	84	76	75	77	71	75	77	83	98	61	72	85	87	82	71	68	58	72	79	81	96	84	84	78	68	66	82	65	88	78	76	70	95	92	88	68	81	85	88	77	75	75	92	91	68	81	88	83	69	70	93	61	69	92	79	80	90	87	75	75	92	77	67	80	81	85	97	85	79	69	85	85	87	69	78	72	69	72	65	77	84	79	69	75	83	79	85	74	71	89	81	78	75	75	75	79	78	76	88	83	68	66	64	62	77	66	78	82	68	79	71	74	67	80	75	95	67	82	89	73	78	95	68	83	73	80	88	82	70	77	83	75	89	88	83	73	71	76	62	77	86	78	69	72	62	64	81	90	87	78	77	74	80	84	89	72	77	81	65	66	69	77	71	78	83	91	69	77	85	94	80	75	74	76	76	64	79	80	72	82	84	79	76	71	81	80	90	77	71	79	81	81	86	86	74	87	78	77	90	70	77	99	78	94	93	85	87	82	72	82	65	89	65	90	78	64	74	64	86	74	82	87	76	92	76	56	90	86	75	80	77	88	72	90	87	87	63	80	66	94	84	73	79	82	86	87	77	88	89	66	87	76	84	90	62	84	74	66	72	84	73	78	74	85	88	79	77	67	63	83	65	96	80	81	73	75	68	74	76	68	85	83	85	89	79	76	78	65	72	77	75	79	82	79	78	79	74	66	77	82	87	78	71	86	80	79	71	82	81	72	91	65	73	88	74	65	82	92	81	71	70	79	86	73	73	83	69	87	78	70	87	81	81	74	89	66	80	81	93	80	89	69	83	87	78	81	92	73	66	84	77	84	78	70	72	84	85	77	71	75	82	80	83	74	67	68	95	62	78	84	87	83	70	71	72	67	81	82	72	72	68	77	76	69	87	72	85	91	77	85	73	79	76	69	70	84	74	85	88	81	83	78	75	88	70	54	59	87	83	62	76	84	74	80	84	69	85	59	81	76	81	79	97	78	76	68	81	81	70	101	81	82	65	89	80	75	75	79	72	81	88	67	75	73	74	80	87	72	73	78	75	74	89	75	87	80	82	85	89	79	80	79	60	82	90	73	62	78	75	82	75	89	90	94	87	71	73	89	81	93	70	73	73	79	88	87	78	68	78	81	89	62	93	65	89	73	74	75	74	74	79	84	67	79	71	84	99	83	76	82	69	70	61	77	77	84	59	78	96	89	71	83	73	85	80	65	87	86	69	81	59	86	84	88	71	58	79	69	84	83	74	77	73	85	69	76	72	80	60	92	85	90	90	90	63	83	65	85	73	76	94	78	60	70	77	77	67	79	89	75	83	70	69	84	91	85	90	72	87	88	79	75	75	76	82	53	85	54	79	76	79	81	74	90	83	91	77	88	80	84	64	70	92	72	77	92	68	81	71	79	77	87	93	73	73	81	71	81	76	87	77	81	83	61	73	74	81	81	74	82	70	77	85	78	86	82	83	70	66	86	87	78	73	74	79	74	71	76	70	83	76	84	62	74	67	77	80	73	85	95	96	90	68	74	85	64	84	74	78	71	80	74	63	71	71	72	65	79	80	78	85	80	78	68	64	76	63	70	86	94	74	74	70	83	79	71	84	75	50	81	74	78	79	76	73	76	86	67	78	88	90	70	83	79	85	78	85	66	63	65	89	72	83	70	68	73	73	79	87	72	82	80	73	83	79	86	66	107	76	89	80	78	89	86	73	81	75	74	87	67	92	78	72	69	87	76	76	83	72	95	77	67	78	79	68	69	75	75	69	68	71	97	78	71	82	79	82	79	63	71	73	69	88	75	85	85	67	78	80	74	79	65	75	73	66	88	92	84	69	78	90	78	88	86	64	62	70	60	85	87	89	85	92	68	67	89	71	69	71	79	82	77	77	75	66	88	79	71	91	77	81	74	63	73	68	81	79	82	76	81	85	83	65	69	75	78	70	69	72	89	83	75	83	72	89	80	70	86	85	73	65	80	82	69	79	68	89	61	57	93	69	74	92	80	94	74	67	68	80	92	85	71	89	63	74	99	62	75	83	79	79	78	98	70	71	72	84	75	70	101	79	95	80	76	67	95	71	80	71	71	74	85	68	73	67	69	69	102	91	88	67	74	77	66	81	89	67	72	80	94	79	69	89	79	81	98	92	74	69	72	83	68	69	91	71	80	66	76	76	79	74	71	66	68	75	75	84	70	76	75	66	85	77	68	68	79	73	73	55	90	87	79	98	73	85	85	83	96	85	78	79	78	71	87	85	82	85	84	76	91	64	80	73	74	81	75	83	81	77	77	67	81	68	81	83	87	83	55	66	71	59	79	81	67	77	64	57	58	81	72	63	78	75	86	83	76	69	88	68	88	76	71	77	74	80	78	84	81	86	69	81	96	85	79	73	78	84	83	57	90	72	80	76	70	79	76	73	78	65	85	77	79	85	74	80	82	74	79	77	77	63	83	66	71	77	68	73	88	68	67	71	86
26562	10038	2328	1778	4311	7321	8053	6908	5786	5005	4204	3728	3130	2782	2457	2194	2247	2044	1923	1867	1771	1794	1644	1436	1484	1569	1618	1715	1408	1080	859	832	810	749	779	786	716	698	624	635	695	657	669	666	687	688	667	645	682	678	663	673	693	681	686	709	643	666	637	638	567	641	637	618	609	619	614	569	597	560	594	594	589	594	619	615	641	565	602	581	640	640	621	620	618	620	589	625	625	593	585	643	658	577	594	650	611	635	611	659	593	580	578	589	645	632	596	566	597	602	556	628	601	613	627	630	554	610	594	568	621	607	606	629	615	555	645	568	573	560	592	626	623	554	612	577	565	592	597	546	586	631	627	594	639	606	610	595	557	624	569	600	539	597	580	550	608	623	578	592	576	613	607	580	614	615	565	599	622	570	620	578	587	586	604	623	634	565	583	547	608	561	630	591	607	609	573	617	579	560	610	614	589	630	580	606	585	606	627	599	589	563	584	617	577	577	597	596	625	630	577	588	625	577	610	592	590	602	580	617	584	617	602	597	580	604	580	590	592	593	607	597	616	583	590	556	595	588	579	581	569	586	598	607	579	597	628	623	629	617	608	619	554	639	632	624	587	601	584	597	620	633	584	618	605	552	606	613	606	637	591	598	552	568	603	592	609	551	616	578	617	611	609	559	624	591	618	601	620	596	606	598	654	586	585	619	606	642	602	624	584	577	617	564	636	618	587	588	623	634	604	648	595	590	614	595	606	559	660	606	587	589	606	620	572	574	605	564	604	602	625	594	623	574	546	590	601	608	571	623	595	636	561	605	628	623	592	638	623	631	612	621	613	567	611	604	600	623	601	626	596	566	569	563	606	614	610	600	601	582	607	608	603	600	600	627	602	617	628	582	597	601	625	590	577	586	619	630	641	613	606	607	593	559	625	605	618	595	571	614	601	574	616	616	601	632	608	561	587	608	587	594	563	593	618	631	609	633	568	608	589	612	635	592	575	613	639	625	546	632	591	613	597	586	606	596	577	599	584	589	627	561	553	580	594	653	632	636	586	573	665	617	636	665	603	634	581	584	613	609	592	563	570	599	605	595	549	621	560	617	617	571	598	571	553	561	589	643	620	628	591	635	619	574	546	594	600	589	625	573	562	595	601	619	548	621	592	625	611	603	616	582	597	583	601	562	625	609	621	560	666	610	591	617	605	620	655	588	634	625	614	628	636	595	616	605	564	600	600	611	603	578	574	598	585	614	626	585	618	582	563	600	580	647	618	621	572	603	598	625	612	571	603	595	636	571	594	641	602	594	585	623	607	529	593	611	626	600	641	577	591	572	589	593	568	631	613	599	610	568	584	559	592	589	635	598	622	556	607	547	619	647	575	625	593	610	588	567	581	575	612	621	576	617	628	572	578	627	554	618	618	574	575	640	618	544	607	581	572	568	594	630	588	618	586	631	632	579	570	589	604	634	594	613	564	593	609	606	578	570	610	612	627	587	594	634	577	546	593	616	608	610	611	562	566	605	576	579	626	631	619	620	577	620	637	580	617	587	569	632	621	598	600	628	539	593	572	626	573	617	621	589	588	621	621	635	603	597	632	638	633	595	630	617	586	604	603	558	609	557	575	585	632	593	573	550	661	561	599	640	608	618	622	564	567	536	580	605	626	603	581	601	629	559	595	613	631	584	595	621	549	630	635	547	620	611	588	616	606	587	617	619	619	605	614	607	609	624	586	618	583	602	619	632	588	619	621	608	570	590	600	595	634	588	604	575	580	590	566	591	576	603	644	582	613	579	600	619	598	588	609	613	563	621	589	598	613	609	588	610	595	620	598	634	590	587	623	619	590	597	598	579	586	561	590	610	607	619	619	595	661	557	620	600	594	590	585	615	617	599	608	565	612	578	584	619	623	557	608	569	611	613	618	622	607	568	607	615	606	584	615	604	630	611	596	591	613	618	551	579	611	595	612	584	611	587	595	602	592	583	581	602	528	613	599	578	609	550	601	597	610	608	636	580	558	576	585	574	616	589	604	591	619	601	599	590	606	562	606	607	584	624	600	634	574	625	586	618	611	625	607	603	597	604	581	572	585	597	610	604	590	609	578	584	617	545	586	605	575	587	591	619	593	616	594	601	630	621	630	611	594	578	580	616	566	617	569	583	585	579	582	592	611	620	579	578	607	626	618	612	632	612	613	594	585	589	600	601	603	576	623	624	605	558	579	617	625	605	591	582	593	577	607	568	612	580	578	580	629	579	592	581	591	600	603	605	596	618	591	592	531	610	588	640	595	618	601	612	589	577	570	596	601	559	551	563	618	594	639	675	608	626	572	555	602	599	591	597	632	596	623	613	611	584	573	605	596	582	600	615	600	595	612	594	582	571	559	573	640	606	587	625	612	623	603	577	625	574	596	646	588	585	573	636	613	592	629	559	637	568	633	623	577	623	645	593	609	624	613	587	640	612	635	594	577	608	624	572	583	601	555	588	616	600	628	596	560	576	615	649	573	685	535	559	618	607	609	588	640	613	567	585	574	571	587	617	606	560	596	559	537	597	576	581	590	565	596	568	612	577	559	628	633	569	636	593	564	611	614	598	579	595	594	597	586	579	608	581	596	593	585	618	619	602	595	660	620	587	594	628	561	598	588	589	610	613	633	616	571	581	574	586	577	598	601	620	575	671	578	620	606	655	616	571	655	543	610	593	598	589	639	604	598	629	588	609	607	573	562	585	581	609	609	579	592	638	590	633	617	612	585	614	573	570	591	609	617	594	610	596	608	577	596	620	607	599	584	655	582	601	572	661	600	624	516	589	593	617	618	580	590	594	579	638	578	591	628	625	633	558	625	556	612	640	600	623	623	576	573	627	615	606	647	583	616	644	605	583	596	627	581	597	610	593	623	584	541	607	628	612	591	612	628	601	607	614	592	589	633	584	625	612	571	611	593	585	555	612	603	604	601	604	581	577	627	554	605	632	604	596	595	660	583	602	606	626	616	551	597	582	631	605	580	626	576	562	599	617	624	631	601	590	584	621	633	642	626	646	553	589	585	579	596	634	619	636	596	628	598	595	607	583	559	622	585	570	563	591	610	598	618	599	592	562	576	625	576	592	612	598	616	613	578	608	605	609	604	601	570	618	578	611	612	598	616	610	591	584	562	583	578	643	577	544	586	596	578	640	567	615	586	590	626	598	600	608	609	585	566	587	566	587	607	589	601	559	601	602	581	585	636	580	590	641	602	590	603	607	603	597	574	581	581	628	614	643	626	584	574	600	595	596	622	602	554	594	614	582	640	648	588	609	583	607	534	561	563	583	603	590	568	606	632	618	640	638	597	557	597	604	590	584	635	586	581	569	583	547	600	613	608	599	597	616	605	623	582	616	578	626	624	591	569	550	636	596	602	616	633	600	614	624	608	630	605	616	600	584	624	595	591	645	537	611	602	578	588	594	601	562	640	658	574	599	589	549	597	603	604	620	622	594	541	602	564	588	567	627	610	595	582	592	566	615	585	599
4783	2060	382	194	199	233	288	301	240	231	237	207	205	205	169	164	177	168	156	160	140	145	133	123	146	127	139	123	132	115	101	98	107	99	97	97	93	87	89	98	88	108	91	90	97	86	106	84	101	99	98	104	96	81	82	96	87	86	96	107	73	102	99	105	83	77	79	100	95	74	91	83	99	83	86	98	93	125	104	87	93	100	100	91	86	88	103	79	91	84	105	83	89	96	69	96	88	80	92	98	88	99	81	96	108	94	99	92	77	92	97	86	96	89	91	110	91	91	84	102	99	88	86	84	87	84	83	85	94	87	103	102	93	91	105	85	82	86	97	86	90	79	90	93	92	82	91	84	95	99	92	88	96	76	88	89	95	90	94	90	108	103	80	92	95	91	93	101	78	85	101	105	91	93	90	78	86	108	103	84	81	83	82	93	97	99	83	98	93	101	83	86	95	90	96	104	75	88	91	108	108	87	98	94	95	93	103	89	81	88	93	86	98	110	89	99	99	89	94	89	77	84	101	89	90	100	85	94	87	100	68	90	84	102	83	95	101	97	81	94	99	90	88	98	101	78	107	92	75	97	88	92	89	95	94	107	87	87	95	86	93	96	90	113	86	78	77	96	87	80	80	94	98	95	95	85	91	88	89	88	95	87	85	81	98	86	105	85	113	88	113	91	87	90	89	92	101	90	83	103	88	74	99	102	79	106	92	93	92	88	75	91	82	91	77	99	73	102	101	108	88	73	87	98	76	82	102	100	93	95	97	80	104	113	108	92	90	81	92	114	100	92	98	95	96	89	75	83	90	90	87	90	83	69	94	67	111	85	92	100	87	87	94	87	72	75	83	113	94	94	85	110	86	92	94	93	98	91	84	93	79	91	103	97	73	105	103	85	85	80	78	75	109	81	115	88	109	98	94	84	89	104	113	99	86	87	82	101	79	108	93	91	78	85	87	95	106	80	88	95	78	95	86	73	88	92	105	83	77	110	90	87	99	88	83	82	87	91	94	98	84	85	73	85	94	95	96	75	91	87	113	96	86	70	84	85	91	79	75	91	76	98	92	80	95	88	90	91	91	72	90	110	80	79	102	66	116	88	97	97	95	81	101	94	79	95	97	91	80	89	93	74	107	88	93	89	86	77	96	102	78	84	85	83	81	98	107	77	91	76	87	91	102	88	78	74	89	81	72	79	86	101	83	89	84	93	98	91	81	96	74	77	90	105	99	90	88	122	89	82	74	87	95	112	72	85	81	103	90	97	87	93	76	87	93	94	106	92	65	95	77	83	90	100	97	92	90	103	91	84	100	96	88	108	93	79	81	90	93	80	81	111	84	78	91	76	100	97	93	101	92	64	96	113	90	76	97	101	107	104	84	96	88	95	86	81	91	93	88	95	85	100	94	98	101	81	87	103	86	89	75	85	97	100	101	100	93	91	75	85	87	83	86	89	91	92	102	74	91	88	90	96	103	85	91	85	98	89	90	104	96	92	85	92	82	95	75	122	85	71	89	101	90	92	98	93	80	86	97	67	117	100	72	103	97	93	81	87	79	101	92	90	84	79	86	88	85	82	82	83	110	84	88	92	102	94	95	98	83	108	97	98	97	107	108	93	102	97	99	87	86	90	97	103	99	102	82	81	92	102	96	88	97	91	91	97	79	96	78	92	90	81	100	89	98	103	103	94	116	90	89	75	92	100	82	86	111	91	108	75	89	75	74	90	81	74	86	76	81	76	97	84	93	95	98	94	93	87	84	87	101	95	78	70	93	99	100	73	94	98	69	91	100	82	82	88	88	94	101	86	100	118	77	88	102	83	88	84	88	87	87	98	71	98	99	102	95	91	92	88	92	91	85	80	101	99	83	77	92	89	86	81	90	88	95	93	107	97	101	70	88	102	86	81	87	76	100	92	92	84	90	89	92	99	87	86	89	100	105	87	83	110	74	90	89	80	93	74	103	70	92	100	81	95	95	105	104	102	101	107	104	94	85	83	78	94	77	78	93	84	99	91	74	82	96	89	83	96	99	83	112	79	94	97	93	97	99	88	99	71	98	94	93	80	98	103	91	80	83	91	95	93	91	79	92	82	97	85	92	88	83	100	94	103	94	83	90	105	92	93	98	87	75	105	110	79	95	89	108	82	86	82	107	104	85	73	98	82	83	93	97	85	86	91	92	102	93	82	90	82	84	81	95	88	89	92	87	89	95	84	77	89	87	91	80	94	98	94	95	83	93	97	83	103	106	86	90	82	107	79	95	86	108	96	86	68	101	100	97	80	75	92	85	110	89	89	84	90	72	81	101	100	116	82	84	92	78	88	89	81	87	96	72	93	78	95	95	86	89	86	72	92	91	97	75	74	87	99	98	89	83	88	90	70	78	90	93	84	97	94	103	103	88	83	90	100	82	79	83	85	80	79	87	88	102	100	81	90	92	102	76	88	105	89	83	79	99	106	85	95	93	106	99	91	100	105	92	90	76	119	81	114	79	91	94	96	104	85	95	95	95	95	101	89	105	76	82	90	84	83	73	96	90	96	87	82	76	91	92	92	77	58	87	77	84	87	97	93	92	94	79	84	106	89	89	85	92	89	88	95	84	66	93	87	82	103	75	85	75	100	88	93	81	95	88	97	96	81	78	93	83	91	103	104	93	88	97	85	75	99	93	104	82	78	93	109	81	90	88	87	94	82	87	82	101	97	97	109	74	87	105	85	109	97	89	86	87	71	99	93	77	86	94	84	72	77	109	89	82	95	90	90	85	87	84	87	75	87	82	80	93	89	78	75	102	87	96	79	94	96	85	73	92	78	103	94	108	105	79	96	102	104	97	91	85	87	89	106	102	105	96	109	91	102	90	91	101	90	95	75	95	87	102	88	91	75	105	92	89	76	92	83	78	92	85	104	96	101	86	87	96	98	79	77	82	93	97	77	115	92	94	101	87	101	85	80	69	94	89	90	96	78	85	97	87	86	106	106	84	79	86	83	92	83	83	111	106	90	80	81	77	93	97	89	89	93	99	94	101	91	105	91	93	91	83	101	97	89	80	109	104	86	99	92	89	85	90	76	95	82	107	82	102	91	98	86	98	80	85	110	98	87	86	93	111	102	94	100	104	69	88	85	88	100	107	73	92	98	86	98	106	112	81	91	94	86	78	90	83	83	106	104	80	84	85	89	97	107	87	110	108	94	95	87	100	86	93	95	106	94	91	91	94	106	85	113	102	98	85	113	89	110	98	71	87	95	76	87	95	83	93	90	91	110	104	95	101	83	64	85	89	96	95	97	105	84	95	111	66	93	100	99	90	100	101	94	106	103	87	81	103	106	91	91	72	90	94	86	99	87	78	85	95	85	116	85	101	83	96	83	70	73	83	80	84	82	99	82	78	90	85	101	96	79	92	111	95	97	81	101	95	87	85	94	85	96	98	104	94	88	85	96	97	90	114	76	79	88	92	94	81	75	92	78	96	99	71	117	88	87	108	77	102	87	82	96
28929	13397	3523	2280	5610	8922	9689	8486	6940	5979	5141	4462	3669	3181	2908	2676	2555	2447	2276	2194	1969	1969	1864	1712	1726	1713	1702	1829	1594	1173	944	901	893	873	858	867	728	688	719	690	679	708	704	694	723	719	694	742	676	697	726	734	683	718	664	663	660	675	719	643	648	635	641	595	593	655	591	613	631	577	647	597	576	634	626	640	658	634	635	611	637	571	661	613	612	597	579	622	658	629	583	626	603	632	588	611	623	591	629	597	579	621	629	596	590	582	595	602	578	604	602	658	585	606	573	583	596	648	604	636	618	595	607	618	659	593	573	577	624	625	637	622	567	657	611	587	625	623	597	609	636	582	560	609	608	611	597	601	613	643	613	599	599	584	607	576	579	605	595	594	562	572	634	600	563	609	618	613	599	599	629	564	587	619	586	616	656	619	599	627	535	600	543	605	608	558	587	621	645	606	607	611	577	627	652	598	607	625	642	601	619	614	649	601	599	627	607	659	586	595	648	596	587	579	607	613	625	630	607	551	576	617	619	604	605	587	611	619	568	606	627	619	629	636	608	600	570	626	612	637	609	655	655	603	597	612	617	570	619	622	615	602	614	610	578	636	606	606	583	611	583	603	603	604	637	604	647	645	585	647	589	641	612	597	590	615	582	673	575	612	637	634	689	602	587	621	588	603	606	604	589	642	606	528	572	596	619	592	617	609	604	622	623	663	609	662	608	562	592	601	562	584	604	606	588	610	586	577	588	633	607	610	619	582	617	594	579	629	627	628	618	627	553	601	607	640	634	568	591	584	594	609	640	617	613	631	623	565	573	592	603	582	619	606	564	638	581	635	589	611	580	631	637	666	636	606	609	664	645	619	651	586	594	608	587	648	579	558	642	614	599	611	602	588	578	592	611	592	612	572	605	628	605	595	579	617	631	600	607	603	598	605	632	623	619	603	652	655	620	589	626	570	608	600	620	605	565	582	588	624	618	617	622	590	571	608	648	591	599	590	616	542	615	643	618	637	633	587	587	591	611	572	591	632	592	610	602	610	590	637	573	572	605	563	577	586	585	618	622	609	615	593	559	583	643	584	605	612	586	622	579	569	612	585	626	609	591	597	620	607	581	610	588	595	581	574	600	596	635	582	602	593	627	651	648	619	579	542	591	609	564	611	620	645	585	585	570	595	626	593	601	623	596	641	601	597	562	624	604	560	573	585	597	628	591	598	585	625	577	622	609	640	599	557	573	622	630	561	574	579	614	635	569	584	612	592	580	578	626	654	579	611	617	594	674	615	621	621	626	604	614	609	602	589	604	624	655	620	622	571	602	598	611	628	563	631	623	597	604	613	622	619	621	593	583	604	578	594	582	628	580	590	603	572	661	615	614	587	560	627	618	614	617	594	587	580	583	615	598	590	610	603	571	604	556	583	616	589	591	550	593	641	624	626	586	582	613	560	623	604	580	577	588	577	609	565	626	629	646	589	603	609	617	612	622	651	593	569	634	629	580	660	606	619	649	598	598	629	599	621	636	594	558	570	622	605	623	598	609	619	608	612	588	613	578	575	604	616	567	599	587	615	603	618	588	612	615	601	676	614	533	625	587	633	609	620	582	603	616	590	633	578	602	605	583	613	579	588	615	592	600	641	628	592	634	609	610	646	580	623	608	600	594	600	629	570	625	621	594	603	612	623	636	594	619	601	607	632	584	587	573	586	650	600	617	630	584	591	610	555	601	627	603	641	621	638	622	618	600	596	611	586	593	594	617	597	600	576	601	586	611	608	596	609	610	593	636	597	579	637	594	604	602	612	601	588	548	593	599	616	606	608	609	597	574	576	620	584	590	594	604	622	624	595	581	624	619	586	567	580	626	605	602	606	574	610	581	582	595	593	595	588	598	584	618	592	616	631	599	584	608	631	592	619	601	592	619	650	577	611	607	583	585	576	627	636	543	629	541	640	598	615	596	591	584	597	644	573	560	600	593	602	627	624	603	566	615	578	608	606	546	579	637	575	611	601	655	605	570	617	582	590	591	618	586	614	625	641	585	556	642	606	590	562	595	588	605	569	640	632	621	611	651	638	630	643	599	596	542	621	570	615	632	620	615	577	618	562	578	586	619	584	635	641	574	604	558	626	616	659	591	603	657	614	589	588	638	593	584	612	606	642	628	614	630	575	617	591	630	640	594	591	656	611	619	602	612	575	602	579	633	608	617	586	620	602	589	589	606	610	620	582	640	600	606	586	626	623	627	576	629	604	579	599	630	627	621	589	605	628	632	619	572	598	623	606	608	627	606	624	568	611	619	584	592	581	601	627	587	586	555	599	605	577	601	633	581	631	636	605	629	678	611	646	599	549	631	656	636	633	609	599	614	583	652	614	570	589	576	605	619	547	613	628	614	594	565	574	589	619	555	626	635	573	621	573	653	604	603	607	633	605	610	611	659	596	596	625	585	610	625	588	584	604	596	614	563	581	647	649	609	619	591	629	611	578	610	617	582	645	619	614	637	613	577	619	607	620	636	612	617	619	643	618	614	609	595	625	583	609	596	602	646	613	640	613	571	626	599	592	580	602	589	620	609	583	592	599	601	606	640	616	584	612	591	621	595	665	571	594	577	586	624	606	591	629	613	602	631	620	618	599	618	586	624	592	608	628	581	536	634	579	582	577	625	594	639	587	610	602	601	581	580	632	629	598	615	600	639	601	581	612	623	654	607	582	622	571	626	604	588	577	617	611	646	618	607	582	603	603	584	558	617	616	579	637	590	602	634	570	607	581	566	651	623	588	633	599	612	615	579	642	621	577	608	635	620	568	580	624	587	600	596	624	662	567	620	624	585	579	641	622	628	580	621	580	577	609	617	630	630	610	554	611	628	626	637	640	616	638	604	611	597	584	587	612	590	564	629	598	607	618	571	605	612	622	624	601	652	567	562	610	622	589	667	588	603	631	657	611	630	585	618	625	606	572	593	594	572	629	591	638	634	606	576	566	620	648	592	581	603	592	586	566	602	606	629	605	567	556	579	598	605	585	582	604	594	590	616	597	587	584	657	625	601	623	648	551	550	592	580	592	574	567	601	573	610	573	590	600	593	636	600	561	598	627	597	592	599	583	544	600	585	560	629	606	594	649	600	585	601	616	609	534	608	651	608	618	650	573	614	629	585	615	598	609	618	604	599	651	630	601	611	625	617	601	580	560	603	590	604	591	574	560	585	586	590	580	608	598	600	650	580	600	598	612	637	614	595	582	591	606	567	622	606	613	601	569	648	558	649	623	579	627	620	620	585	575	598	596	607	619	615	612	605	600	665	626	655	620	622	610	586	615	562	614	577	615	574	612	602	625	641	593	637	598	614	602	610	609	618	559	622	577	539	591	619	609	584	590	531	638	673	605	618	619	610	570	604	601	603	611	631	585	588	590	615	629	570	610	621	643	627	607	610	630	590	608	598	582	589	547	596	558	593	618	596	606	626	611	611	615	649	589	584	586	588	599	611	585	635	577	639	620	564	565
5269	1821	414	200	176	227	278	315	288	263	246	237	228	188	176	193	188	192	200	178	170	191	138	182	162	144	169	165	133	134	145	116	100	109	105	128	112	122	135	108	132	122	113	130	115	113	132	122	127	121	101	135	86	118	141	104	122	114	132	123	119	126	120	108	110	109	143	114	102	105	120	115	125	89	99	132	103	91	120	125	103	101	105	99	115	130	115	88	112	95	114	113	95	105	122	111	124	106	115	128	100	127	113	117	104	120	117	129	124	109	124	100	120	96	103	117	128	110	120	103	123	107	118	109	115	139	115	103	97	111	112	125	103	102	111	110	133	113	111	95	110	114	116	126	123	95	100	115	100	117	120	111	89	114	122	126	116	111	128	93	107	99	101	114	103	119	107	127	122	123	124	119	108	120	103	101	110	124	129	114	111	102	98	132	105	115	96	135	123	102	117	96	119	110	113	117	115	106	99	118	110	119	110	111	105	113	111	123	100	98	86	121	115	103	106	101	91	89	83	119	90	103	87	100	114	108	117	114	109	116	111	99	126	110	117	112	105	105	115	127	130	108	125	100	120	132	97	102	119	127	124	104	118	106	110	106	141	145	118	124	107	117	98	98	129	98	95	103	98	109	102	121	105	111	102	116	112	112	108	90	103	97	91	93	132	123	90	117	125	109	123	100	110	112	113	116	108	101	122	126	129	105	116	132	123	101	111	104	111	109	100	126	115	114	123	110	108	116	112	100	116	103	121	97	115	121	117	107	115	92	121	105	109	119	92	121	98	128	96	120	122	141	99	125	113	101	120	115	118	100	115	110	103	98	112	108	118	132	111	90	126	124	122	101	110	127	127	114	129	94	99	91	101	115	105	127	109	117	116	126	112	114	111	110	121	110	111	99	107	125	120	109	112	103	117	123	122	124	109	117	104	107	108	123	108	104	101	115	109	118	113	107	121	115	104	109	131	112	129	93	122	124	119	96	109	115	96	114	111	100	108	96	102	106	113	123	92	108	99	100	122	118	104	118	114	114	132	128	122	109	114	115	113	96	109	102	98	113	103	112	109	102	99	124	130	105	98	109	123	112	115	112	115	98	99	116	92	102	110	113	100	132	103	124	118	116	96	112	117	105	113	136	111	106	118	132	108	98	101	127	89	119	128	112	112	113	102	94	117	129	106	117	112	108	106	141	124	108	106	114	94	120	107	117	117	95	127	110	112	116	112	120	114	111	118	116	120	136	95	111	119	104	99	109	104	110	108	106	117	96	99	98	101	116	97	110	104	118	116	105	90	137	112	116	122	117	119	116	92	106	122	110	126	101	113	107	123	117	90	110	109	128	113	124	102	122	108	103	125	105	121	132	120	120	96	119	109	115	115	111	138	129	92	112	104	113	120	122	112	107	123	107	116	105	117	102	120	113	102	98	100	115	115	111	129	125	123	107	111	108	129	97	110	109	115	113	121	122	108	110	102	108	98	111	134	98	88	119	115	109	113	122	116	112	100	121	107	121	115	107	104	107	105	97	110	114	111	110	113	121	95	103	117	117	93	118	112	117	102	113	120	119	117	122	107	114	112	116	127	113	115	126	104	96	120	110	115	123	116	137	105	106	100	124	123	115	111	131	138	103	111	104	120	106	102	109	108	106	94	111	137	106	114	104	96	113	110	127	97	102	109	108	124	117	123	116	103	116	114	86	109	131	135	112	109	116	117	109	103	122	112	99	112	117	102	119	129	103	112	124	104	109	91	107	119	101	102	122	121	104	126	105	100	116	116	94	99	123	118	121	109	103	107	110	109	102	122	122	124	120	114	101	105	112	106	118	107	105	108	113	123	114	112	116	121	98	117	86	119	110	106	106	96	112	105	114	124	119	107	109	108	106	125	132	148	99	89	91	111	124	112	109	96	101	113	123	100	113	123	125	109	111	105	92	136	101	113	101	94	116	121	123	133	119	121	105	122	110	93	91	102	116	104	127	114	102	119	110	118	117	101	115	84	113	114	123	102	123	121	133	94	136	115	132	100	105	106	119	112	100	121	119	100	107	117	100	127	115	109	133	93	126	117	96	113	109	106	118	127	116	120	119	114	108	103	107	113	109	110	112	109	88	120	109	106	131	111	100	117	95	121	122	113	126	121	109	115	89	132	113	117	110	109	113	111	118	94	95	129	116	101	94	95	121	107	118	122	120	99	100	119	119	99	106	116	117	101	100	105	126	110	118	103	117	116	122	100	124	131	106	122	102	150	107	110	130	106	103	112	100	132	101	119	106	128	110	136	97	105	118	108	110	126	107	105	91	130	119	107	97	99	112	105	99	122	126	116	109	145	132	105	92	110	120	93	106	96	119	106	121	122	102	110	127	121	124	110	101	111	124	117	121	102	104	100	110	104	99	96	107	98	117	98	117	121	115	106	100	123	97	99	129	99	110	120	125	103	121	113	119	118	136	102	112	128	121	108	105	92	104	115	105	102	113	122	131	115	113	111	97	117	89	116	117	122	110	121	124	108	127	113	101	120	103	97	104	129	106	87	126	112	116	101	104	109	132	118	113	106	101	120	121	116	116	104	115	120	110	117	136	115	106	104	122	123	138	101	140	114	115	92	131	108	111	108	112	114	106	108	119	114	105	119	91	108	123	110	118	102	94	120	103	145	119	96	110	107	110	108	93	113	112	106	109	100	119	93	118	101	111	119	112	130	128	114	97	109	115	99	107	110	110	102	145	100	109	120	107	112	116	113	110	113	127	109	113	131	112	108	115	109	128	110	109	129	100	109	116	116	119	106	123	108	97	96	106	101	98	101	124	104	116	102	129	103	91	113	127	110	107	141	90	112	128	99	119	118	107	93	121	116	106	107	108	116	121	104	140	114	101	114	86	106	100	107	107	140	112	97	132	92	106	96	108	116	109	108	111	99	112	106	105	120	119	110	119	108	84	131	122	100	131	111	96	110	113	136	114	110	111	119	110	110	106	119	105	111	113	101	114	112	114	114	97	107	114	110	110	120	111	124	118	116	101	121	88	113	112	119	113	111	129	110	105	117	101	129	113	132	104	116	93	110	105	115	120	88	118	114	96	116	112	105	108	128	111	114	120	108	97	118	101	120	110	118	94	115	100	118	102	109	124	102	105	106	129	116	116	126	96	102	121	105	118	115	118	103	114	101	117	95	113	105	95	87	110	103	127	114	117	90	140	115	132	109	106	106	111	102	110	104	120	126	121	99	112	95	114	108	130	107	114	129	130	120	114	107	94	113	119	121	124	107	107	113	123	105	118	119	103	120	110	105	86	126	122	108	126	98	118	103	103	109	118	109	119	102	135	109	102	112	125	106	118	105	108	99	127	100	111	98	101	118	84	99	106	109	138	106	127	129	115	102	102	122	108	103	119	99	81	90	132	118	129	102	108	121	115	107	121	105	110	92	104	130	100	105	93	109	120	104	106	114	119	123	120	102	95	104	111	127	107	108	104	119	127	115	103	110	103	105	94	116	131	113	114
29978	13498	3549	2559	5767	9124	10072	9152	7649	6640	5708	4957	4329	3725	3245	3069	2925	2889	2627	2370	2392	2394	2239	2013	2068	2055	2110	2188	1847	1484	1275	1156	1178	1179	1080	1130	972	937	964	935	927	918	962	983	975	932	945	992	971	896	937	902	916	927	920	919	893	918	888	862	895	869	873	854	868	862	797	864	785	827	865	853	887	857	844	856	810	855	856	849	828	872	858	821	857	864	816	877	853	877	902	832	854	865	864	856	803	820	867	845	881	844	820	833	838	816	849	827	774	789	851	833	845	825	817	824	859	854	846	818	855	840	840	849	842	874	807	848	888	856	867	852	807	820	844	852	844	804	892	848	833	830	816	824	798	854	855	882	833	811	799	847	837	840	815	853	842	818	793	871	802	793	872	819	858	850	851	866	879	860	850	894	887	861	887	865	869	779	850	845	822	868	849	826	857	805	793	846	870	885	822	826	831	806	831	836	848	802	829	845	829	848	833	825	876	826	819	893	880	835	834	835	844	802	828	816	806	812	848	851	886	838	849	808	844	843	862	836	859	803	762	891	905	852	845	790	827	848	817	878	839	813	836	839	837	890	779	862	835	848	834	789	876	796	834	789	797	927	764	797	847	832	866	859	861	835	834	825	849	852	821	816	856	857	840	887	830	858	828	826	881	840	899	841	866	831	802	824	816	839	778	795	816	872	805	820	875	862	884	797	808	845	832	831	825	876	828	842	872	777	841	835	814	851	828	821	823	813	794	830	771	891	861	808	822	814	848	771	856	816	844	850	802	848	859	869	843	866	876	837	814	840	854	836	834	845	794	825	851	859	781	855	814	838	831	839	787	838	873	861	888	824	893	839	801	801	826	840	785	782	846	865	771	809	826	807	833	843	810	836	844	882	797	857	841	825	858	852	816	816	834	860	856	854	814	831	774	824	783	819	878	813	809	841	829	832	799	819	897	776	835	859	853	807	830	825	844	822	858	846	868	863	828	861	825	828	827	803	859	817	811	812	838	856	835	855	798	822	808	803	811	864	832	861	865	833	832	853	873	819	865	826	843	826	838	818	855	796	833	848	868	851	863	868	869	835	810	826	832	859	762	828	827	797	812	828	833	825	842	901	849	797	837	830	855	843	830	821	857	804	876	859	836	829	851	763	830	806	876	865	811	823	810	799	860	876	838	804	839	856	850	844	849	866	850	859	875	848	827	857	827	837	866	824	861	778	839	851	831	811	837	849	839	835	861	814	804	839	870	836	810	782	816	813	903	788	796	840	825	838	876	761	867	821	833	843	807	888	856	856	784	888	879	906	831	860	806	834	807	825	795	878	808	831	801	862	850	802	862	881	890	855	819	812	829	821	817	772	858	794	872	876	853	810	820	817	829	809	878	802	822	825	804	830	806	874	821	869	834	839	889	823	823	869	833	821	809	819	826	817	804	798	856	886	834	811	784	824	839	825	828	896	834	840	859	788	811	848	847	858	843	845	866	824	850	821	818	821	798	847	814	854	858	802	839	819	828	809	897	806	819	764	815	863	820	838	869	846	865	845	775	817	830	859	827	828	861	846	846	890	836	870	809	808	847	855	858	788	835	825	846	844	839	825	818	906	842	804	821	816	865	852	834	851	821	808	855	848	862	835	820	869	868	806	781	823	805	853	813	795	832	820	817	838	809	871	830	829	797	827	836	829	879	816	797	832	836	799	832	855	825	829	828	849	855	830	821	811	888	813	765	834	817	837	800	813	805	801	882	831	823	818	836	858	816	783	827	831	849	819	827	833	848	796	833	894	841	814	815	816	811	861	831	806	807	814	832	807	816	853	828	858	821	836	864	887	805	890	865	815	852	840	831	836	821	853	859	829	863	847	838	821	836	861	787	842	806	806	832	828	855	853	838	813	840	807	867	861	823	870	876	807	812	836	876	831	814	779	831	838	852	845	817	835	890	797	845	807	864	793	877	858	814	834	837	816	812	852	840	839	891	837	808	819	831	831	834	842	897	862	821	840	826	845	823	812	819	851	814	866	850	836	819	823	800	840	825	853	870	817	840	861	802	805	878	797	868	861	862	839	833	822	854	820	870	837	818	805	834	893	813	873	895	880	813	816	840	823	825	829	861	831	899	789	882	831	873	871	817	881	877	884	810	827	812	808	839	846	844	830	855	898	873	858	832	827	787	858	844	779	815	848	867	843	831	901	862	839	801	831	837	778	838	812	822	790	860	813	832	850	865	855	835	858	880	908	836	812	885	868	843	834	831	790	833	846	850	824	820	852	860	825	842	812	853	833	860	818	857	831	767	847	840	855	846	787	929	876	813	817	821	799	815	883	790	913	814	838	809	832	820	832	854	821	828	838	876	809	870	771	797	873	833	848	843	805	818	890	842	821	874	838	895	873	840	853	820	799	879	834	885	817	854	862	849	809	830	863	848	863	829	834	806	914	841	898	809	823	836	838	850	834	787	797	822	875	831	799	864	886	879	874	845	767	858	832	864	798	836	844	835	882	851	839	828	904	850	862	860	901	862	825	827	825	866	863	866	794	822	809	861	875	849	833	843	829	848	822	858	848	855	840	901	831	859	808	819	765	844	856	883	785	766	799	809	872	842	835	864	832	864	874	805	813	921	882	805	841	885	854	846	804	820	792	809	870	811	852	851	854	870	864	868	812	859	801	800	847	828	839	874	833	872	851	867	866	834	842	880	809	807	886	841	844	837	778	811	825	817	866	857	824	833	876	836	819	792	806	836	819	880	819	765	797	833	859	860	876	826	832	853	827	842	857	804	804	826	839	836	834	877	847	854	838	866	828	855	792	824	873	846	839	809	856	868	786	859	840	843	798	870	832	853	810	844	857	905	840	836	872	812	782	856	882	860	833	853	827	826	868	908	834	794	802	844	843	853	870	839	841	818	873	833	821	801	792	848	829	811	856	772	778	847	848	838	821	845	836	824	855	915	826	835	844	789	770	831	850	857	842	855	802	843	849	820	822	844	854	893	896	875	801	832	824	787	835	852	797	813	885	819	893	807	869	879	828	834	818	802	852	798	822	826	817	794	824	803	867	834	842	835	841	846	865	808	866	819	865	828	830	827	898	840	883	868	821	808	860	849	834	864	789	852	742	827	818	869	865	821	826	829	846	842	765	859	828	855	780	867	868	862	828	867	810	809	841	830	826	810	868	860	837	885	829	745	836	807	833	819	838	830	834	862	847	828	793	790	874	819	837	836	832	833	855	852	799	861	785	813	806	832	842	825	824	905	840	847	802	810	873	809	863	798	858	828	843	808	802	821	836	791	749	830	846	802	814	801	831	848	859	839	811	854	853	845	863	805	844	863	900	883	829	818	825	860	871	868	896	863	853	784	851	830	844	866	798	821	877	798	877	852	839	814	849	835	836	885	867	832	832	814	861	787	898	818	855	836	852	826	852	829	822	860	914	869	845	846	806	848	842	820	843	806	841	836	815	865	827	837	873	866	875	850	831	819	847	830	803	805	857	890	811	798	777	872	811
6568	3070	616	243	209	281	400	389	344	330	280	240	283	241	224	237	228	207	202	195	187	183	172	182	182	200	184	188	174	150	136	147	124	127	123	123	107	142	108	136	119	135	112	107	129	146	132	133	131	136	120	130	131	121	143	131	127	115	117	138	110	112	144	127	115	110	154	139	118	113	120	141	112	127	107	117	117	132	114	126	125	128	114	121	135	108	126	122	119	116	116	120	113	121	112	147	121	138	132	126	126	106	126	107	127	125	106	112	125	129	129	126	122	132	122	136	107	129	139	141	120	121	103	117	133	118	117	130	115	117	128	119	118	123	100	122	131	121	101	129	110	124	129	117	130	128	142	115	120	116	130	126	118	140	124	120	124	134	118	115	110	133	119	104	110	118	124	115	105	119	125	115	130	104	110	127	119	118	107	117	139	131	128	98	138	117	129	102	122	123	116	123	123	95	130	105	120	126	115	146	123	127	118	101	102	127	101	117	112	115	115	114	122	153	107	105	128	134	99	132	126	100	131	134	128	123	131	110	137	128	148	132	103	115	109	112	119	116	84	114	116	112	111	117	134	118	135	117	110	131	130	115	124	123	122	115	112	124	106	107	109	127	98	109	124	115	111	130	104	103	102	111	137	108	123	158	123	114	137	116	102	120	109	109	123	136	118	115	119	120	112	129	133	119	123	123	128	125	107	125	132	121	137	119	132	113	119	108	118	119	132	110	105	125	114	110	125	140	143	124	124	150	124	125	137	110	117	121	113	123	113	102	112	121	126	112	124	129	110	127	98	105	106	124	119	132	121	120	136	131	121	129	138	98	110	107	129	112	141	125	116	119	113	111	109	116	113	98	139	118	113	118	111	124	102	128	107	106	135	120	134	130	111	125	107	110	94	120	117	131	111	110	138	122	118	120	128	127	139	113	111	115	123	114	125	126	120	114	129	110	127	143	142	129	111	119	122	132	116	135	113	113	117	137	123	134	101	113	122	121	123	127	140	127	110	114	127	122	114	142	130	117	109	115	118	125	121	121	105	118	112	112	107	111	118	102	114	104	129	138	123	101	121	141	129	120	115	95	123	135	125	134	109	105	109	118	125	133	134	140	107	117	99	137	140	105	119	118	125	109	117	121	107	83	115	124	126	132	119	121	122	109	116	115	118	125	113	134	123	124	135	112	130	125	121	118	126	128	134	118	124	116	122	111	128	118	139	110	110	118	113	116	121	143	119	126	127	108	131	104	131	116	126	127	134	95	110	116	133	133	123	123	118	135	115	136	129	121	127	121	107	100	111	118	124	140	129	118	138	120	133	130	123	125	136	140	105	133	99	138	116	110	117	114	110	111	110	118	100	95	118	101	122	126	106	100	138	120	117	120	126	120	115	122	131	114	124	116	123	126	127	100	130	108	117	137	151	131	114	126	116	109	120	110	126	119	120	106	128	129	114	122	144	112	120	118	140	131	132	117	107	121	121	116	132	124	118	112	122	117	138	129	115	111	110	126	109	127	109	116	147	119	113	127	123	130	110	107	133	116	120	134	101	125	116	126	120	126	112	125	122	117	128	126	123	119	136	128	111	137	122	125	120	129	115	115	122	126	109	124	102	115	130	118	128	115	107	109	98	113	146	110	122	119	115	102	103	113	127	115	123	117	134	134	138	119	104	106	113	112	109	106	132	113	121	120	102	111	114	138	125	126	123	130	118	126	140	117	126	115	129	119	131	112	119	113	136	127	128	107	120	103	131	122	142	124	117	126	114	105	135	132	104	130	134	111	132	100	118	124	115	127	105	93	124	106	112	105	132	122	134	130	113	124	125	130	123	134	123	104	106	116	119	105	134	127	105	119	120	133	120	109	112	109	121	119	123	124	118	113	111	117	127	132	111	108	129	122	111	134	118	131	112	106	133	131	136	128	131	134	114	107	137	100	135	99	129	152	118	126	123	118	145	122	106	126	141	108	122	135	133	140	127	103	124	133	131	118	130	101	120	122	129	115	132	109	124	118	141	128	126	123	131	99	110	134	131	103	117	119	102	131	111	100	125	128	101	116	129	124	109	133	139	136	133	135	112	111	121	126	110	116	118	118	123	117	118	136	125	110	129	118	109	122	105	113	116	116	128	130	115	101	136	118	120	110	110	141	122	106	122	115	115	128	133	128	118	117	102	130	122	125	122	126	118	122	106	119	112	113	121	123	122	111	111	131	134	123	114	109	110	122	126	124	134	115	136	114	118	134	117	117	127	141	131	114	91	131	109	125	102	113	112	126	103	121	109	128	120	122	119	118	122	124	106	118	116	120	107	98	140	108	113	112	109	128	119	124	128	119	115	135	111	132	127	121	102	128	124	127	130	119	119	114	112	150	121	135	113	118	130	128	143	140	119	117	130	120	130	123	117	104	129	96	115	139	115	135	106	130	122	108	129	128	111	118	118	128	122	119	126	115	126	120	122	111	124	121	120	142	126	124	129	112	116	123	128	126	105	129	106	127	99	106	128	118	134	113	112	131	129	110	141	111	102	108	133	97	137	131	105	144	125	103	108	116	122	118	115	108	104	115	107	106	133	123	121	133	131	118	130	133	133	109	143	128	109	125	111	120	116	111	107	117	137	123	107	130	107	92	121	122	111	134	103	104	138	122	124	107	133	135	117	133	111	122	126	138	126	113	106	119	141	116	122	115	127	123	109	127	121	128	118	135	100	127	133	118	123	121	110	136	152	126	108	119	116	118	124	104	141	123	108	120	121	135	113	121	120	113	114	104	113	135	104	129	116	133	125	108	112	131	132	113	112	130	128	123	122	124	126	116	134	130	115	96	113	123	122	117	125	124	139	124	119	117	128	115	105	118	128	115	109	137	126	116	121	114	117	129	125	125	123	122	117	113	119	102	129	138	121	139	123	127	126	125	129	108	114	121	116	117	112	114	116	120	115	122	144	119	129	121	133	114	116	112	115	121	103	120	116	119	105	121	136	129	130	126	123	135	124	152	117	123	99	114	126	137	114	111	100	123	104	122	120	118	124	120	111	125	113	103	130	118	128	137	123	117	119	128	124	117	139	135	129	136	133	127	130	115	132	104	111	112	122	108	125	121	111	118	117	123	114	122	123	134	117	131	123	120	122	133	110	114	108	111	123	114	144	129	119	118	113	113	110	131	135	132	117	116	124	117	132	121	117	116	114	118	115	129	120	116	120	128	128	130	114	115	124	119	115	129	116	116	108	130	94	124	122	109	110	111	129	117	130	105	112	119	101	90	130	121	127	148	135	125	117	120	157	142	138	120	115	128	141	134	114	143	126	128	120	123	129	113	126	119	83	117	138	126	121	115	128	119	115	133	115	133	114	141	112	148	116	104	139	130	111	137	125	101	115	120	132	116	129	131	107	121	104	116	113	119	123	110	105	134	122	127	133	105	121	137	122	123	129	129	117	111	130	128	105	104	117	111	126	121	111	123	135	110	127	98	109	126	116	127	116	91	133	118	132	128	126	111	113	122
34874	18031	5041	3285	7331	11177	11991	10877	9479	8025	6997	5913	5213	4422	3888	3948	3620	3331	2974	2775	2783	2670	2500	2342	2364	2432	2434	2510	2073	1790	1411	1304	1270	1230	1164	1170	1065	997	1006	971	1009	1057	1023	1018	1034	1106	999	1018	1036	1076	1000	1018	1005	993	980	979	985	1015	931	992	901	938	886	892	847	831	881	813	906	877	891	881	819	845	894	870	940	913	886	916	882	891	917	832	897	851	901	862	893	842	893	865	837	928	883	879	898	870	880	911	918	944	882	951	923	907	884	856	886	865	818	863	847	793	911	934	889	869	890	852	951	897	865	803	902	854	923	845	846	842	883	877	862	915	926	913	898	892	847	894	883	913	866	896	841	889	884	851	907	906	861	852	875	867	880	841	911	841	884	859	977	885	907	884	933	900	870	925	844	884	906	931	819	825	866	857	825	863	815	880	839	889	840	864	867	887	857	853	839	890	941	873	859	841	858	881	862	822	913	863	845	876	865	902	936	907	862	837	857	898	946	871	864	887	891	877	880	852	841	799	857	890	899	896	894	886	883	845	831	904	869	823	836	879	855	876	893	855	888	861	939	890	877	911	922	870	893	841	838	873	837	929	906	911	908	888	857	877	919	893	892	875	852	891	902	838	831	859	877	846	870	880	890	865	877	851	837	881	897	903	867	887	862	848	884	891	879	884	904	876	878	875	904	857	893	899	884	854	825	847	915	871	892	897	897	855	881	827	889	850	835	857	930	880	908	900	888	855	851	879	891	896	861	840	906	866	893	868	882	909	888	896	848	860	885	906	902	922	793	897	912	874	875	848	819	821	881	913	855	877	871	906	861	876	887	840	868	861	895	828	871	847	870	858	869	904	859	861	858	874	894	893	890	874	880	872	857	890	872	866	879	913	906	870	950	858	927	880	874	843	835	870	878	808	870	854	882	842	842	900	841	901	879	915	881	824	939	902	901	905	889	907	851	851	849	889	900	843	847	931	882	876	864	907	897	863	888	885	882	851	881	850	836	901	881	890	913	876	874	859	874	834	881	878	900	911	921	893	915	879	921	891	855	861	843	832	860	917	902	889	877	893	870	927	820	868	859	913	865	922	850	936	854	908	890	856	835	909	880	847	893	818	906	892	881	881	885	903	847	887	853	844	915	854	858	822	893	884	878	881	884	914	810	903	899	887	898	876	810	899	875	843	879	817	861	831	900	855	835	858	849	901	877	887	829	863	843	849	844	889	930	937	902	908	860	944	871	865	886	865	876	846	926	927	851	864	849	885	840	875	849	936	889	840	839	848	850	906	894	897	890	846	859	852	922	886	910	894	884	838	885	885	897	891	871	854	895	844	863	883	867	859	869	880	846	858	885	896	899	878	927	879	836	840	865	831	913	905	867	917	890	880	919	880	915	856	882	890	907	892	883	900	904	916	899	907	881	866	841	841	901	880	873	915	898	892	903	860	857	838	886	869	869	867	837	922	865	934	898	884	866	954	868	882	815	884	885	958	847	843	865	927	881	909	882	893	922	893	858	826	855	834	854	899	859	857	828	853	885	886	907	899	860	877	908	935	884	821	883	891	840	875	883	874	920	826	825	912	878	906	896	856	860	917	902	866	905	881	868	860	890	868	928	865	914	863	895	909	896	905	875	883	941	837	942	902	818	950	932	861	892	839	839	873	941	881	900	908	887	924	867	895	899	842	872	868	821	854	894	851	917	924	838	851	911	859	828	912	816	911	886	896	882	909	874	888	892	857	851	893	867	876	894	893	908	873	920	883	886	899	878	916	824	878	838	891	952	865	841	914	875	839	862	847	835	888	871	877	859	870	858	901	932	879	896	876	937	895	904	874	878	829	871	862	868	895	879	910	830	905	909	849	879	865	924	912	845	904	902	871	854	838	903	947	812	865	843	896	914	888	917	835	884	822	846	858	876	839	883	858	885	911	864	867	875	878	880	862	882	819	883	868	829	866	918	921	874	877	885	854	898	868	874	838	895	848	895	829	854	839	876	931	894	867	873	876	810	861	913	861	869	842	892	844	890	889	898	893	860	881	916	870	856	860	944	931	898	909	885	930	914	852	927	888	871	908	892	847	865	906	886	967	879	827	860	879	869	887	875	927	852	828	850	902	866	865	909	866	889	839	865	885	854	888	894	898	925	844	891	900	891	853	852	902	899	853	890	882	868	893	903	856	830	876	945	833	877	866	936	907	878	870	889	879	862	917	807	814	878	838	892	897	896	920	856	864	889	884	893	902	892	882	874	848	850	911	915	853	863	884	853	894	875	912	884	889	866	883	876	879	863	883	897	859	897	851	879	885	856	851	869	906	872	902	862	882	848	883	881	847	812	868	852	827	886	860	845	842	858	868	933	890	818	895	918	892	845	932	902	891	860	860	862	865	868	852	878	912	865	899	824	850	914	886	893	868	835	813	943	879	860	824	905	905	839	859	856	843	840	863	880	839	867	898	844	882	912	890	872	880	898	912	902	888	891	864	914	929	870	875	860	890	868	872	814	897	875	873	869	878	867	864	910	864	885	840	868	848	874	819	874	855	852	860	881	884	854	912	836	890	923	828	881	836	850	891	900	856	869	932	867	901	922	894	914	874	923	868	912	895	872	879	890	878	950	857	849	875	869	850	835	847	860	868	889	890	859	915	831	855	883	879	854	905	911	910	947	866	915	880	894	926	878	882	924	885	881	924	834	882	892	868	913	895	857	823	857	848	901	861	869	886	844	906	902	880	857	824	886	842	881	844	861	870	868	823	871	861	937	880	875	915	872	846	874	889	927	872	898	968	850	886	884	854	876	879	954	876	868	847	850	882	914	865	834	890	894	848	917	872	884	844	876	859	896	830	933	898	879	887	850	878	846	856	861	879	874	870	880	885	880	933	853	870	873	851	927	827	862	901	913	877	878	862	892	886	834	846	846	908	846	870	920	888	876	866	857	883	905	927	860	884	923	930	916	887	891	906	864	853	925	899	902	883	830	876	814	879	877	861	887	874	861	841	880	865	839	848	877	881	890	862	836	840	846	876	805	983	858	944	854	887	855	820	861	854	834	902	917	879	857	876	894	898	823	902	882	856	829	892	900	817	889	887	902	899	868	852	811	876	905	881	852	835	856	857	864	786	842	856	935	860	905	906	834	845	827	902	902	881	917	880	903	863	949	858	896	889	865	851	834	855	843	923	870	852	834	911	896	893	873	864	944	899	866	879	847	859	873	886	883	909	856	899	937	921	838	900	882	895	829	871	833	845	905	849	901	845	876	889	827	875	866	880	872	885	902	847	863	850	907	827	897	892	863	862	886	895	881	840	908	935	896	873	886	926	879	899	865	864	881	907	892	893	863	867	919	905	880	888	872	836	798	900	872	881	914	884	830	853	870	850	888	917	870	932	866	868	874	902	901	866	863	905	873	893	876	831	870	855	886	900	916	877	852	879	862	880	857	867	885	847	895	892	866	839	862	862	921	913	881	879	829	888	851	849	834	859	845	874	875	857	931	915	845	883
3283	1006	259	131	133	125	218	195	201	206	155	173	158	131	132	141	147	131	136	111	124	128	142	132	120	119	107	111	89	96	80	95	86	93	83	76	88	96	78	85	79	89	79	72	76	79	79	86	90	108	84	82	89	79	84	95	83	80	72	70	63	78	73	85	66	71	63	69	76	68	98	81	76	99	90	68	62	74	79	74	63	85	88	84	77	67	75	79	92	80	72	77	79	73	68	86	64	81	88	69	76	73	70	85	71	79	80	83	78	67	86	86	84	72	86	84	71	68	68	86	87	77	76	92	99	78	78	63	61	79	78	74	69	73	86	78	92	76	79	78	91	76	76	71	99	78	92	76	74	74	81	84	90	72	86	89	90	75	65	75	82	79	86	87	90	75	84	68	65	70	82	83	80	72	79	91	70	71	69	66	69	78	73	83	97	80	68	79	89	71	68	78	76	94	67	83	62	79	68	65	75	73	79	78	68	77	87	65	82	89	61	99	96	75	74	72	77	88	83	92	77	78	69	103	80	67	64	85	76	83	83	81	76	71	77	65	88	91	80	67	84	80	80	70	75	72	77	80	81	84	73	82	81	87	71	69	78	89	73	75	97	81	71	68	80	77	74	71	81	62	80	77	78	73	58	81	96	88	86	70	81	86	56	80	81	71	98	72	63	75	83	84	63	73	63	93	92	88	85	79	75	66	89	70	80	85	79	76	72	82	94	96	72	75	77	71	93	90	98	87	67	81	88	85	80	82	90	64	92	73	79	74	74	78	68	69	90	94	81	72	66	91	72	81	85	99	80	71	90	72	82	74	83	85	72	85	74	69	77	71	83	70	80	68	92	73	84	84	77	66	90	76	83	77	92	74	86	65	83	85	78	71	73	73	76	84	67	71	78	74	72	66	79	99	77	81	87	77	77	69	68	74	71	71	96	75	81	67	86	70	81	74	69	64	90	91	86	79	85	108	59	89	81	79	86	79	77	81	102	78	72	86	62	85	77	68	78	73	64	66	69	70	74	91	76	87	81	93	84	83	76	79	87	85	89	90	82	76	84	83	74	92	71	78	78	92	80	92	80	75	80	77	90	76	73	66	71	76	89	79	68	75	69	96	71	72	80	91	76	88	82	86	82	74	70	86	87	74	75	87	86	81	77	75	90	72	83	70	87	82	79	73	83	72	78	74	68	76	81	81	68	76	79	82	82	69	64	70	62	82	88	91	57	83	71	82	70	85	74	70	84	83	76	82	79	72	70	73	85	75	82	78	89	80	75	93	78	72	75	73	70	104	78	68	90	69	77	71	80	67	75	68	69	87	91	79	83	72	71	92	71	72	62	88	79	87	70	77	69	79	80	72	67	77	82	73	87	63	82	84	65	70	91	81	62	70	83	71	69	78	70	80	71	72	82	76	71	70	82	97	75	58	90	74	79	80	64	64	74	73	86	83	81	81	81	86	63	59	84	59	80	70	84	76	93	77	74	69	79	83	65	84	73	76	90	58	79	79	75	70	78	79	77	68	83	78	75	68	91	76	71	73	86	75	82	84	92	78	77	76	87	68	84	68	85	81	76	69	71	68	65	60	88	74	70	94	65	66	66	92	76	85	74	73	83	88	81	75	70	75	67	79	94	76	74	70	80	71	69	90	83	84	67	103	66	80	87	81	65	92	68	67	74	82	75	64	83	72	78	83	79	77	76	66	79	60	70	70	82	86	73	65	78	81	81	72	81	81	73	84	81	88	55	64	75	72	88	66	77	62	75	72	87	85	62	77	85	67	85	75	83	78	63	84	79	65	79	81	78	84	81	85	81	76	75	88	76	92	88	75	67	91	74	90	87	60	87	70	61	76	82	61	79	73	61	69	75	71	87	69	74	74	59	71	68	64	70	66	71	71	78	73	68	92	79	82	71	84	75	81	78	64	87	77	63	69	83	84	79	71	84	68	80	75	67	77	77	72	82	77	80	71	77	59	77	74	81	76	88	66	83	71	83	93	75	77	74	77	69	90	79	85	74	80	61	77	76	76	80	92	81	77	83	72	66	81	83	66	64	69	77	78	85	65	73	78	80	61	79	75	76	77	72	79	84	71	71	93	74	84	71	90	67	61	79	69	89	72	59	65	69	88	84	80	93	77	72	78	65	70	66	63	59	89	66	72	73	67	66	85	74	71	81	89	77	72	94	67	71	82	75	100	94	82	71	83	75	77	93	94	93	73	83	96	78	69	83	76	74	91	86	86	70	67	75	82	85	76	81	66	71	71	86	74	72	63	70	82	77	91	87	78	69	77	66	67	63	84	77	80	78	61	74	88	86	77	71	89	79	84	68	76	77	97	75	78	69	70	81	60	87	75	88	77	75	74	87	91	61	75	85	75	63	72	73	82	74	79	77	106	58	60	87	83	81	86	74	78	84	92	87	98	75	69	76	72	74	91	76	100	85	85	71	63	92	79	86	79	69	79	80	85	70	78	77	73	69	87	75	74	77	81	85	62	73	79	92	77	83	78	67	73	93	66	91	86	78	88	93	86	64	97	65	67	80	70	80	81	88	82	65	81	80	96	82	62	77	74	76	61	82	56	71	72	78	80	66	62	82	72	66	96	82	88	81	88	89	82	74	89	75	86	64	73	77	96	78	77	78	78	80	71	77	81	74	88	84	79	67	83	91	72	68	68	77	84	78	66	85	81	63	82	63	73	87	77	72	73	75	94	83	71	76	74	91	74	63	70	72	85	64	73	66	74	73	86	81	74	87	62	70	78	83	87	85	72	79	90	78	69	79	87	73	86	83	77	72	70	82	65	84	63	90	72	77	77	76	73	77	70	77	82	69	85	66	68	97	73	76	77	84	67	77	69	78	92	80	88	78	88	64	81	70	86	78	69	87	74	73	78	80	82	65	71	78	60	103	74	94	80	78	73	67	79	81	66	75	75	87	60	80	64	80	76	90	74	85	72	71	80	72	86	77	100	91	88	73	65	59	84	91	78	70	85	80	77	81	69	62	87	85	67	89	86	71	101	64	82	70	72	75	83	64	69	93	82	81	72	85	87	81	84	74	67	72	77	94	87	73	76	79	81	65	72	85	84	83	76	80	77	79	66	96	79	64	81	75	91	94	85	78	77	68	89	75	60	80	76	65	81	63	73	88	89	79	95	72	90	63	82	79	64	69	80	57	89	75	79	77	69	89	73	86	80	84	64	66	88	86	90	67	82	85	78	84	67	71	81	69	84	54	69	73	84	79	84	68	93	93	67	65	83	64	90	72	85	91	78	64	78	84	86	69	85	91	70	94	81	79	84	68	70	92	74	86	71	74	98	75	80	65	82	67	77	64	87	68	86	82	77	76	75	69	63	87	78	79	91	78	78	71	84	60	70	70	69	79	74	66	81	89	85	63	98	73	71	87	73	86	78	71	65	74	86	77	85	78	73	76	82	80	92	71	72	73	80	77	81	74	79	78	67	80	84	88	75	58	66	64	92	71	75	70	89	64	92
25934	9873	2350	1897	4491	6779	7585	6934	5774	4976	4083	3741	3193	2772	2501	2519	2320	2018	1756	1751	1806	1687	1601	1515	1532	1578	1584	1568	1345	1141	895	852	755	807	769	786	678	618	637	633	672	697	665	645	691	699	672	722	673	644	670	652	705	693	647	642	651	619	619	656	578	601	612	629	649	584	543	629	612	584	556	613	622	589	614	629	606	589	575	584	602	631	619	606	560	577	581	632	604	618	592	627	597	626	617	642	571	611	576	591	545	623	655	596	595	549	594	581	626	609	595	592	580	624	602	573	599	614	602	603	609	563	567	537	603	593	614	602	606	604	599	625	606	624	626	586	594	605	589	621	604	581	622	622	611	567	617	618	554	579	609	564	640	587	615	569	598	623	554	570	578	551	601	579	576	575	597	605	562	619	586	613	636	594	606	642	615	618	620	578	609	636	583	597	613	625	580	621	575	580	633	586	593	585	558	554	626	617	580	583	667	571	588	580	553	592	607	625	600	605	594	632	597	583	580	574	645	592	615	596	591	583	565	606	630	560	599	576	617	548	572	574	647	558	591	612	588	611	615	566	575	619	661	586	599	586	563	584	598	630	569	613	535	625	552	588	602	609	598	629	610	621	569	629	572	583	614	606	609	606	661	599	616	591	581	566	593	634	608	629	625	606	591	590	569	616	628	591	613	552	591	671	623	603	593	575	635	601	562	582	630	619	586	582	598	595	564	642	597	565	613	630	571	599	617	614	611	626	602	598	581	548	571	616	575	571	576	583	572	568	570	590	614	644	627	595	595	560	598	615	603	587	606	527	633	586	584	584	626	594	555	600	613	599	607	564	555	630	551	587	607	592	629	602	605	575	584	587	587	601	629	556	593	587	554	612	588	583	608	576	589	582	604	603	618	606	600	621	565	599	608	585	572	596	588	616	616	623	585	579	580	590	632	574	587	572	537	582	614	546	616	599	571	602	599	613	582	585	608	593	602	613	612	618	604	636	604	582	599	615	571	585	598	617	563	603	629	613	561	589	618	634	554	608	598	624	623	601	551	578	642	576	605	586	570	611	605	548	573	603	645	597	612	628	625	631	633	615	598	603	598	652	587	593	586	651	593	617	579	611	591	547	565	594	575	635	554	571	655	586	598	629	593	612	652	609	598	612	617	569	591	615	604	583	594	626	615	561	590	600	569	623	590	593	633	628	639	569	593	609	597	595	598	598	596	558	531	593	626	601	589	585	601	595	549	596	606	578	609	577	598	626	577	587	597	590	570	582	621	597	553	635	588	621	570	607	609	584	606	591	587	594	596	621	569	616	564	644	612	610	572	541	615	616	559	596	631	632	621	587	617	554	594	580	624	641	585	619	577	561	580	599	571	596	590	614	577	622	583	570	570	583	638	600	569	621	621	608	590	587	577	597	577	638	601	611	576	617	606	538	602	548	604	544	563	593	621	605	558	583	603	579	614	561	569	617	593	638	620	606	636	593	585	637	586	606	587	608	562	627	615	633	596	583	557	626	653	561	620	601	581	592	605	605	609	617	562	554	591	606	604	616	587	575	590	580	583	566	599	624	599	608	629	606	628	588	598	636	621	612	582	596	570	580	537	636	592	605	620	563	605	566	606	597	586	604	605	619	616	627	582	616	642	580	580	618	594	598	625	615	664	615	560	645	585	619	572	593	620	593	632	619	643	628	567	613	620	626	592	543	607	590	602	633	609	621	591	556	584	579	613	595	567	559	570	609	589	593	615	631	598	589	607	609	590	591	590	587	578	592	584	552	631	598	599	652	613	589	604	606	576	617	621	605	577	555	602	555	548	565	592	604	600	606	612	601	537	563	570	629	592	589	600	603	592	587	567	607	593	634	613	578	605	596	594	588	625	612	571	593	604	620	624	628	605	586	581	598	654	592	540	578	594	565	584	602	607	653	595	563	605	578	586	619	620	613	642	620	586	633	601	588	619	591	594	640	609	547	565	593	616	600	590	591	606	643	574	582	567	605	608	604	611	588	665	559	612	609	587	535	618	587	592	625	569	639	561	576	582	612	640	565	548	572	577	620	558	592	578	614	637	594	612	619	567	638	619	583	613	572	620	570	599	620	605	597	603	567	588	561	595	561	591	600	609	599	602	604	606	591	630	631	587	651	595	609	609	626	593	619	616	614	609	662	608	581	604	592	607	615	548	615	592	589	586	587	600	602	599	577	611	572	615	600	643	599	588	587	598	578	563	584	581	584	594	601	627	593	587	607	591	611	594	598	571	626	619	575	535	602	606	620	584	590	595	622	577	617	608	544	556	600	626	569	621	556	590	609	564	601	587	606	614	619	618	601	623	613	599	572	607	583	619	597	594	600	617	598	580	627	615	620	573	595	626	597	573	599	584	620	573	598	618	539	581	581	631	598	569	569	606	551	588	577	595	594	537	613	598	581	549	592	597	555	598	578	591	579	597	600	588	592	616	612	600	625	587	580	597	540	561	592	585	588	615	618	626	649	557	599	561	557	569	631	547	593	636	566	603	577	611	556	620	629	595	578	648	597	615	639	635	572	592	574	596	572	633	636	571	595	595	536	581	582	581	611	582	596	609	627	611	562	567	608	578	566	623	623	551	622	606	577	556	606	567	579	621	597	560	615	596	601	601	605	602	592	587	589	608	616	612	646	600	590	545	625	706	618	557	603	538	577	594	594	611	628	590	582	586	603	621	548	590	602	564	594	636	571	621	609	578	570	621	599	630	611	617	595	549	570	572	575	573	641	615	599	600	554	589	597	598	593	614	562	641	611	584	586	589	593	594	582	646	587	598	582	615	590	577	595	608	583	610	566	601	561	579	540	600	595	592	646	568	643	562	628	606	595	592	638	600	564	602	608	582	604	551	586	609	572	597	601	556	611	620	625	596	622	621	576	600	589	624	604	625	614	563	620	593	582	572	630	600	583	613	589	595	622	571	592	619	605	621	601	630	588	631	614	608	563	594	622	584	551	570	598	621	581	627	574	545	586	583	625	607	594	562	623	591	593	589	580	627	603	667	571	603	627	579	641	554	597	608	633	591	579	622	581	619	563	557	616	597	598	661	613	596	619	565	619	579	584	594	550	585	611	575	606	614	540	634	604	635	600	562	603	655	538	588	609	631	622	598	595	595	636	601	570	611	611	598	566	614	644	599	577	630	636	572	613	586	661	600	634	558	627	609	606	606	604	624	646	565	655	649	612	642	591	624	625	608	571	616	570	609	571	586	629	568	605	608	580	565	605	555	601	558	578	566	585	583	597	568	596	610	548	617	595	611	599	599	640	597	599	604	614	620	582	599	616	587	582	570	577	601	563	583	583	575	580	563	618	572	530	615	619	617	637	595	651	598	553	607	526	581	544	599	572	600	552	529	601	568	566	621	601	603	595	577	636	591	576	591	576	635	594	565	621	578	572	564	573	597	567	577	633	598	589	593	622	594	638	609	614	658	598	612	595	633	628	559	590	581	612	568	639	631	599	586	609	601	572	587	555	591	543
4948	2371	396	174	169	222	258	307	247	257	216	210	188	170	192	153	160	149	143	157	143	162	129	138	134	122	158	148	143	101	123	99	100	96	115	126	79	101	83	90	99	113	91	81	86	99	99	92	100	99	118	87	98	89	91	91	91	96	80	83	90	105	78	85	74	96	74	92	90	103	88	100	93	96	87	94	80	75	101	97	93	88	105	92	75	98	77	96	78	102	101	109	91	80	96	85	95	108	98	93	90	82	91	86	99	82	87	106	102	85	108	92	96	90	101	71	96	106	93	73	101	86	82	93	88	101	90	87	94	88	89	98	94	82	102	114	104	84	85	102	79	86	83	85	96	93	90	90	106	97	91	94	81	85	84	87	101	81	91	107	89	94	82	75	93	99	83	89	84	96	85	80	91	84	95	98	91	83	99	97	86	79	84	71	87	97	92	98	87	91	80	99	105	82	90	84	88	96	95	80	87	76	74	77	67	95	89	99	107	92	96	89	103	80	82	89	88	82	84	110	102	99	98	95	79	101	93	70	72	95	120	91	98	115	77	94	103	87	87	89	88	80	89	108	81	90	91	107	80	107	103	83	99	93	100	79	78	87	86	81	86	90	103	94	86	79	85	86	101	86	94	89	79	83	105	104	99	88	98	97	89	103	94	90	88	101	76	95	86	90	92	96	96	106	101	91	94	72	92	81	91	76	101	99	82	97	109	87	91	82	89	103	78	83	82	85	82	86	82	86	85	103	90	111	103	103	99	92	88	101	92	81	77	91	91	86	95	80	88	67	80	97	93	97	87	99	105	100	95	87	90	110	79	90	83	87	94	98	85	98	88	82	110	71	103	105	96	104	105	98	94	99	84	100	91	85	81	87	99	87	91	102	112	104	95	85	93	87	120	95	87	99	90	101	90	92	96	78	74	90	85	104	85	94	83	96	88	93	95	86	84	86	85	97	88	88	93	98	99	106	86	76	102	97	79	95	91	85	77	85	86	78	87	117	94	99	97	93	97	76	97	92	81	94	76	95	88	87	93	104	99	81	70	97	95	97	100	88	85	92	84	88	94	97	101	97	91	79	88	98	90	102	90	97	83	103	81	92	112	95	79	82	86	73	91	93	93	100	92	102	85	86	104	97	95	78	86	74	80	101	92	98	107	93	79	89	79	79	112	86	86	100	79	94	101	97	72	86	78	83	89	80	98	86	90	94	86	96	88	102	89	94	113	96	86	103	76	80	92	83	73	105	94	88	77	91	103	87	95	105	91	99	104	80	83	96	86	119	94	81	79	97	71	93	86	105	80	93	80	91	103	87	94	86	77	77	93	97	76	94	107	72	95	86	100	89	85	120	94	98	76	91	92	81	91	93	104	90	76	80	98	93	96	81	114	79	95	108	93	95	82	93	84	89	74	92	95	99	92	76	88	102	118	104	89	88	87	93	101	97	92	96	81	88	89	80	79	92	96	99	93	109	92	114	96	90	99	94	96	77	109	82	106	88	96	79	90	90	93	80	79	96	100	91	94	104	91	115	99	86	82	89	84	98	99	89	104	104	101	84	94	90	86	101	86	80	84	92	95	81	91	98	101	93	78	89	85	87	82	96	68	90	107	89	83	104	93	89	85	78	84	86	84	82	87	74	75	106	85	95	98	101	86	88	78	78	105	102	75	92	89	99	87	89	80	87	97	105	93	89	93	109	84	91	77	97	93	99	86	90	94	74	94	90	84	88	86	104	93	94	97	76	76	113	85	88	76	100	84	86	66	89	97	95	74	107	94	82	100	86	96	90	84	88	79	89	109	73	97	108	104	84	97	92	98	96	101	99	93	100	85	75	91	96	101	87	78	89	90	98	105	90	88	83	93	79	85	101	97	107	98	84	98	103	96	87	88	102	94	85	102	84	85	90	117	104	98	86	74	74	87	88	107	90	82	85	92	90	97	82	89	94	96	93	95	80	80	84	80	87	99	102	105	89	84	76	99	92	105	77	102	113	79	99	101	96	80	85	91	87	97	98	96	99	96	85	95	75	84	101	84	87	101	90	81	96	107	95	88	78	95	88	96	86	91	94	69	84	82	88	101	86	94	104	92	106	90	102	81	89	91	90	96	81	92	79	93	86	99	90	91	101	87	95	102	80	68	113	84	81	94	80	106	87	80	90	100	84	78	94	89	96	88	87	85	83	89	92	90	106	97	92	99	96	93	83	82	86	89	101	94	88	96	83	102	89	88	92	113	100	88	81	96	87	95	94	86	102	103	99	84	84	85	93	90	76	95	77	93	94	73	100	80	86	96	85	71	90	89	98	107	102	88	90	93	95	116	83	113	100	93	88	83	87	84	101	84	102	102	90	99	94	78	109	108	98	83	99	84	101	87	99	88	67	99	106	95	99	91	91	99	94	84	85	90	85	91	104	87	92	86	94	88	74	90	111	82	96	96	109	85	96	105	83	76	86	74	90	94	88	88	104	102	86	109	103	77	86	95	96	85	87	88	80	93	89	90	103	85	90	93	77	83	75	83	95	82	98	81	105	81	82	87	80	93	108	94	83	92	89	94	88	88	95	73	99	84	105	84	78	84	80	100	93	96	95	90	80	94	86	89	89	85	75	101	98	77	95	79	90	87	84	94	109	91	86	85	101	95	91	99	81	78	96	91	100	88	101	94	100	88	97	87	84	82	106	83	84	89	85	99	93	92	90	92	105	99	88	107	78	103	103	90	76	94	102	94	93	86	89	102	95	95	81	113	83	75	98	87	95	91	84	96	79	108	85	98	89	89	89	79	91	100	111	93	78	93	85	96	77	96	94	100	94	84	91	88	84	85	91	85	88	85	106	91	93	84	84	84	81	86	85	100	90	95	105	96	105	85	79	80	86	99	100	81	80	91	103	83	109	102	102	87	83	83	82	88	81	91	93	95	91	97	87	93	85	100	106	82	100	100	103	92	99	78	95	84	92	72	92	96	88	95	78	90	66	91	117	103	93	93	94	88	105	85	82	96	91	100	90	83	80	85	77	93	85	82	98	87	95	97	81	103	96	96	111	107	109	92	82	83	112	82	95	101	97	85	115	94	97	97	101	99	96	94	92	91	86	91	87	73	91	93	86	91	83	91	73	105	91	99	96	94	92	93	83	90	100	94	88	96	98	90	87	97	95	108	92	85	97	74	95	86	98	92	94	96	90	77	90	76	94	82	84	95	86	92	95	100	93	104	86	78	80	77	89	86	81	85	84	96	91	101	98	96	86	78	88	88	107	89	87	93	90	90	114	91	93	100	98	86	79	73	73	79	116	104	89	92	84	87	96	88	75	89	81	81	89	82	82	99	127	102	88	71	88	105	83	80	87	100	102	95	105	83	77	101	112	92	75	95	92	91	82	88	77	108	86	84	98	90	92	82	99	104	84	79	109	94	84	95	91	88	88	93	90	99	94	117	87	81	90	81	92	104	101	82	77	97	90	82	87	83	83	84	89	98	84	78	72	86	81	117	78	87	90
32011	15992	3646	2668	6503	9363	10095	9099	7758	6404	5508	4775	4133	3466	3286	3132	2883	2436	2241	2228	2262	2019	1965	1929	1946	1946	1960	1888	1760	1322	1107	1015	988	985	1032	907	880	800	738	735	779	755	788	774	769	842	791	828	787	801	803	769	780	755	791	773	718	743	726	727	656	694	637	673	611	668	617	703	661	642	642	694	685	723	693	666	710	650	698	663	687	691	651	685	683	725	733	697	654	705	684	683	695	704	719	648	704	742	690	646	675	667	717	598	673	700	667	685	695	681	650	642	638	687	631	634	679	662	674	684	648	717	673	704	654	651	603	695	643	663	672	661	650	623	690	656	658	660	674	696	734	667	644	654	704	643	722	637	690	672	659	704	696	688	705	678	666	681	721	676	653	685	633	736	653	660	662	681	659	614	686	677	707	643	644	652	693	641	670	729	665	657	699	630	648	672	664	655	650	668	669	670	709	681	650	647	699	679	692	671	688	693	672	658	675	642	676	705	718	651	705	667	642	658	685	676	645	587	654	654	642	720	708	660	676	664	666	670	634	677	631	683	687	730	660	693	692	691	721	651	668	713	666	691	684	608	655	676	679	683	653	668	697	635	663	674	689	664	690	652	650	685	654	672	626	685	669	644	712	646	662	672	698	665	699	646	654	677	707	694	609	669	707	693	649	662	694	648	654	678	634	655	654	623	715	664	684	666	651	637	676	667	674	720	648	647	695	642	633	650	662	680	655	639	669	695	642	666	650	699	703	693	667	653	699	704	689	676	677	684	689	636	667	615	723	652	663	686	675	692	689	610	648	646	701	667	660	606	687	655	682	658	642	703	627	648	675	675	662	704	661	664	655	642	663	647	679	658	690	666	669	641	669	683	663	686	624	660	723	653	660	689	679	642	682	628	670	674	655	696	647	670	687	668	662	689	679	671	663	639	691	641	665	680	702	635	660	636	694	609	675	696	697	683	659	632	609	612	663	687	701	688	652	703	638	650	672	688	676	645	641	694	647	717	646	696	686	689	689	658	681	656	648	664	679	653	676	650	652	699	690	693	651	698	659	663	663	638	673	689	713	670	642	683	647	683	681	651	671	683	668	661	642	604	671	651	682	658	685	690	689	679	687	636	627	665	671	679	661	670	680	645	660	654	699	658	671	695	624	708	651	692	735	673	654	694	656	690	651	661	690	659	706	694	667	656	660	639	700	672	698	627	615	655	639	689	708	665	635	681	703	641	692	652	628	690	639	653	642	638	590	657	678	668	668	611	681	652	684	649	666	670	667	661	725	661	715	666	654	668	648	653	720	683	698	664	678	682	654	666	669	610	629	694	634	658	670	647	673	653	668	655	638	644	673	628	678	695	652	654	665	694	714	734	670	698	695	713	656	683	648	707	663	691	665	671	630	699	678	640	711	632	659	666	654	668	703	676	663	715	702	670	631	662	645	717	646	673	664	669	687	688	634	664	645	648	651	726	693	720	720	636	637	704	624	658	614	615	658	712	694	666	668	678	634	662	685	639	717	671	659	681	656	660	641	660	646	692	617	684	701	681	678	667	606	681	671	660	662	701	688	697	654	669	660	632	678	670	680	655	688	698	651	627	689	658	651	674	643	694	690	679	702	618	682	690	682	724	685	735	709	665	708	677	710	670	690	665	652	699	646	683	652	641	650	663	663	701	673	676	677	669	698	647	658	649	635	699	656	689	634	646	676	661	669	652	676	702	633	652	659	661	703	663	640	698	611	685	681	710	704	675	671	618	678	705	666	719	624	665	667	684	639	660	683	720	702	611	675	644	674	671	654	686	612	701	693	707	627	655	676	690	698	635	684	660	701	665	645	650	701	689	696	662	668	681	700	656	665	713	694	665	654	630	661	723	645	668	688	677	657	633	698	651	718	631	662	635	656	653	644	723	642	652	650	656	652	631	659	662	646	676	660	654	669	659	633	669	680	618	722	646	673	691	670	699	663	669	640	713	669	671	635	690	633	681	631	660	719	660	689	732	713	614	640	643	681	642	687	645	692	645	658	645	683	653	630	699	638	678	657	664	651	680	701	628	635	687	708	614	673	668	640	635	670	690	631	673	690	685	676	656	676	651	653	658	662	701	691	646	675	659	703	679	636	637	642	694	640	681	662	657	641	675	622	682	668	736	688	647	719	686	662	625	660	660	670	699	670	663	676	655	693	643	643	664	682	692	735	693	694	666	707	674	692	668	646	666	670	649	676	700	676	639	677	732	675	707	684	640	642	605	690	696	634	624	687	669	660	695	676	670	665	655	719	672	649	615	612	685	666	656	690	643	639	615	685	699	664	643	717	716	693	691	669	644	657	678	728	648	680	664	667	681	639	646	621	699	660	627	659	640	668	676	625	668	596	630	691	681	662	672	692	618	672	703	707	639	661	690	642	637	649	711	675	717	682	679	659	696	667	654	728	660	671	632	701	655	684	667	693	669	691	683	670	665	644	631	694	683	622	684	702	690	654	623	704	661	674	616	676	725	648	658	621	696	719	666	660	706	648	682	687	658	695	683	690	682	671	647	723	676	645	652	678	676	669	639	639	683	686	669	660	629	668	691	681	666	629	683	651	637	694	656	699	655	706	654	664	669	666	677	686	687	736	666	656	626	674	658	695	634	675	657	665	697	602	695	678	633	663	692	646	613	633	654	677	692	679	702	688	663	686	654	693	658	646	651	656	698	657	620	650	702	695	699	690	679	662	635	681	633	663	701	688	668	649	662	667	640	677	652	692	635	674	684	656	685	731	710	647	647	674	655	636	655	685	636	614	699	714	653	706	675	629	705	715	754	642	674	673	722	667	662	702	711	645	693	663	675	703	661	719	732	676	693	659	673	648	666	685	650	682	710	701	707	674	672	682	683	649	700	672	669	647	643	710	624	673	659	660	626	658	648	698	629	670	631	640	707	620	712	620	668	639	710	686	658	655	637	604	676	710	669	696	636	698	613	677	697	687	695	664	655	671	649	653	655	662	710	699	639	699	733	650	657	683	661	644	643	640	678	690	694	665	666	659	650	669	645	664	658	708	643	640	689	684	676	666	656	628	627	654	689	688	657	651	654	650	704	648	682	673	699	663	661	694	655	651	670	682	661	688	672	698	675	641	641	651	702	660	660	655	658	620	677	610	712	689	652	630	634	686	665	708	670	658	618	686	633	671	629	640	669	705	662	650	660	610	680	689	610	731	704	706	685	635	660	612	658	648	710	719	646	627	679	637	644	693	673	677	690	652	666	691	638	703	682	667	717	668	712	636	662	671	691	678	660	675	646	650	708	662	693	669	644	671	691	739	624	671	663	676	675	672	649	688	672	624	677	654	679	683	640	711	675	649	611	656	664	702	680	690	649	700	641	719	688	659	693	648	679	647	705	692	691	665	664	700	631	672	651	659	682	674	688	677	625	643	658	683	672	700	685	700	668	687	687	665	676	679	664	682	667	665	679	663	652	685	656	693	633	647	680	673	672	681	638	666	667	680	676	661	667	673	660
5534	1927	382	182	196	237	278	260	263	262	244	234	205	209	206	171	180	189	191	174	182	160	183	178	154	163	161	183	163	159	126	136	107	128	132	123	117	109	122	106	108	125	97	111	123	130	124	127	119	120	132	121	127	123	121	109	106	127	95	107	115	94	120	107	123	109	107	114	133	114	123	104	95	108	115	122	121	102	101	109	113	124	102	122	112	106	116	105	118	121	85	151	103	123	127	106	106	121	109	120	97	113	94	105	124	94	110	116	108	126	114	115	100	125	113	102	112	106	117	127	108	112	101	105	107	115	111	102	116	127	101	122	137	114	105	109	119	98	123	113	111	116	112	107	114	103	108	117	113	120	120	109	118	109	103	99	106	120	118	104	88	106	104	121	125	103	101	104	132	99	100	118	119	106	128	113	103	93	102	109	118	105	101	104	117	110	109	108	125	110	104	111	132	100	109	114	104	98	106	115	108	117	130	118	113	110	115	115	110	110	118	109	133	105	105	134	109	106	114	116	105	115	124	110	107	104	120	99	103	104	112	119	125	130	126	110	97	100	111	127	119	122	101	102	111	114	129	112	125	109	107	115	132	104	113	106	110	94	116	104	103	111	110	120	113	118	107	114	126	94	99	131	113	122	111	95	112	90	101	106	114	105	107	113	125	100	111	118	118	117	112	103	118	110	92	121	117	109	108	110	95	114	120	111	103	110	118	115	102	106	91	129	120	132	127	113	120	101	132	139	121	89	125	117	122	118	116	101	116	114	94	79	114	118	115	86	121	120	115	128	82	116	102	120	117	131	121	106	102	124	135	110	118	95	105	97	105	105	102	105	121	107	112	110	112	100	121	108	126	129	101	109	123	100	116	117	99	127	106	108	135	116	126	132	114	106	104	131	109	123	120	106	111	134	106	118	117	117	110	113	109	109	118	108	114	121	117	107	106	125	123	128	128	114	124	102	107	120	105	100	115	125	122	103	115	131	118	129	108	125	118	91	102	94	108	114	120	104	99	109	119	102	119	109	116	113	125	120	112	116	100	91	116	105	135	112	97	128	125	100	110	105	134	111	111	110	104	128	104	108	111	109	104	104	103	112	126	127	101	115	112	124	130	99	107	100	100	108	118	127	108	128	106	92	151	109	109	120	125	119	104	121	127	122	135	86	124	124	109	106	113	129	116	99	120	109	104	122	134	112	116	101	93	131	113	132	97	112	84	122	98	118	96	112	116	129	120	101	94	95	121	110	109	116	110	103	127	90	117	106	118	124	96	112	94	117	122	118	110	109	126	108	112	98	117	125	100	103	101	121	119	104	132	112	132	97	134	99	112	111	132	101	96	99	115	106	94	105	105	129	113	101	109	101	111	108	85	111	101	109	111	95	99	87	142	110	103	112	122	95	114	103	103	121	137	116	120	128	118	117	128	116	113	91	103	113	117	104	120	115	93	102	104	96	114	101	109	128	96	114	101	93	117	121	83	87	106	110	117	103	125	107	114	104	124	140	110	124	104	114	98	119	96	103	100	133	93	110	108	111	111	123	104	124	104	84	123	101	106	100	116	107	102	122	113	96	116	75	132	114	117	115	111	109	99	110	110	119	112	111	109	129	119	107	116	112	121	100	101	114	104	97	130	120	108	121	98	115	115	115	116	111	124	114	103	110	99	120	110	114	123	120	110	115	116	93	107	110	105	99	106	120	97	113	101	108	109	110	121	118	112	110	125	136	124	111	108	124	108	94	86	110	121	108	95	131	107	118	117	120	110	91	98	109	89	121	120	124	95	115	120	109	117	106	108	98	117	107	105	107	86	99	102	127	124	123	108	121	131	106	141	113	116	99	114	106	96	109	96	120	103	105	120	126	107	115	127	92	120	121	115	116	90	112	100	103	101	112	113	113	118	116	113	107	116	116	108	128	111	107	114	132	103	113	101	107	109	93	97	123	94	111	107	134	115	111	124	97	105	122	122	87	118	134	105	136	118	124	105	114	127	113	117	117	120	105	101	109	109	117	110	114	104	104	94	107	99	102	123	126	100	89	102	115	111	129	93	116	114	116	107	126	110	109	107	109	119	95	115	103	97	116	107	142	114	120	107	132	122	113	97	108	105	102	115	125	121	98	107	108	107	86	131	106	118	113	112	111	123	115	111	116	109	121	128	105	107	97	133	109	106	98	113	121	139	134	106	117	112	103	105	105	101	120	100	128	114	115	95	116	101	118	102	117	96	117	115	124	119	116	105	105	117	115	97	110	103	90	89	102	101	123	123	113	107	122	116	104	86	132	120	102	122	129	119	126	120	108	106	119	112	115	112	98	105	113	121	111	116	134	114	95	104	105	113	112	111	132	106	119	97	98	110	110	116	100	99	111	110	99	117	114	102	111	112	109	98	122	111	110	109	121	108	124	123	122	108	117	110	130	122	108	111	105	120	114	96	95	128	98	121	108	107	93	103	106	130	113	118	111	134	119	111	108	129	131	132	116	109	119	114	116	120	115	102	103	124	106	103	116	125	123	121	106	115	106	118	114	119	108	133	124	105	112	101	97	100	108	110	113	100	124	115	134	125	111	113	93	112	105	113	119	129	127	127	125	111	125	118	105	112	99	125	111	117	123	116	118	128	119	105	90	109	116	107	107	113	131	98	122	127	121	100	115	111	111	101	115	91	106	117	110	106	118	102	109	115	99	112	104	107	104	106	118	97	108	118	108	113	105	133	123	96	93	90	108	101	115	127	123	114	97	103	120	113	109	110	109	134	117	107	124	124	117	109	102	124	119	109	123	119	111	107	120	108	105	103	119	134	111	94	115	124	130	99	104	117	94	117	134	103	135	126	117	109	95	115	102	122	101	99	96	88	110	109	103	116	115	119	105	127	91	110	109	122	103	132	92	121	119	113	112	135	93	99	101	93	106	100	118	121	117	104	115	110	142	114	99	127	94	99	91	100	119	114	106	116	132	102	115	117	106	115	106	109	127	124	114	100	111	124	109	98	123	120	112	112	113	106	115	115	111	106	122	115	101	102	119	124	124	119	105	118	116	135	106	118	119	97	100	106	120	130	110	120	117	107	106	118	112	110	90	142	100	101	102	110	109	98	108	100	105	123	112	107	108	103	120	129	128	108	113	110	128	123	108	92	92	128	101	113	106	129	111	100	104	117	111	116	109	137	100	95	98	122	108	93	110	108	122	123	102	116	119	127	112	111	111	111	116	112	115	108	117	121	117	97	126	115	114	102	119	105	120	109	106	102	104	113	111	108	117	119	109	106	109	106	95	108	120	103	126	110	124	123	87	111	107	109	111	123	115	91	107	109	123	120	108	117	96	110	100	116	119	108	97	114	110	104	105	113	121	114	132	111	104	118	108	125	139	124	117	109	112	97	114	97	118	124	113	114	117	109	102	111	124	109	109	114	116	116	116	130	118	126	129	113	100	113	130	94	116	86	116	120	115	104	130	123	121	90	122	110	108	103	92	109	116	104	119	110	132	109	120	105	99
30678	14065	3625	2730	6075	9198	9556	8752	7706	6505	5272	4788	4203	3797	3691	3336	2921	2438	2461	2395	2346	2248	2218	2028	2046	2145	2120	2009	1849	1491	1253	1186	1163	1146	1150	1102	1065	987	902	880	890	909	934	981	975	956	940	975	959	966	963	956	935	929	923	915	951	930	879	891	857	833	841	855	860	868	872	861	805	805	821	837	825	835	831	806	874	861	837	825	864	845	853	856	798	881	786	874	866	837	852	790	848	923	855	856	824	827	864	884	873	842	866	769	874	862	853	790	838	796	859	873	839	843	793	897	845	860	826	842	858	836	826	878	850	825	843	884	869	903	890	876	853	856	876	852	853	798	890	837	843	850	867	805	826	860	836	834	847	825	865	843	841	846	843	827	808	881	825	800	838	907	851	833	856	880	869	838	873	802	859	833	857	828	819	836	887	875	807	825	810	854	837	847	839	741	848	816	841	880	830	822	826	818	867	897	850	807	827	816	830	835	843	800	882	838	818	910	796	833	867	810	801	900	854	838	849	814	798	833	845	843	850	854	882	823	827	852	871	876	794	818	874	810	869	846	866	840	784	895	898	871	802	837	806	822	842	848	873	853	856	850	795	789	846	808	881	818	821	815	830	837	833	834	831	845	868	842	934	844	845	813	834	798	820	821	850	857	804	837	837	844	846	821	835	842	827	818	819	841	853	883	864	837	881	860	823	846	883	844	834	874	836	859	879	871	896	890	850	829	846	849	809	859	877	830	843	861	787	844	857	862	806	868	857	816	818	858	827	830	783	864	845	795	789	826	836	855	841	815	836	874	913	803	847	821	869	841	794	829	781	836	831	832	918	861	849	829	830	845	850	833	829	838	790	844	835	857	797	806	844	844	798	910	845	831	817	836	815	868	783	784	837	802	854	903	821	859	846	870	828	843	839	889	856	796	825	900	849	829	833	869	832	835	848	870	866	835	881	832	857	847	838	809	839	849	867	860	836	889	839	810	893	892	853	820	852	847	845	858	834	821	909	828	825	824	852	838	877	837	848	863	855	869	809	852	828	843	800	831	891	832	827	860	854	817	830	842	801	818	809	837	825	849	856	885	895	849	862	871	862	820	892	865	876	831	817	810	884	891	880	847	889	842	896	862	827	820	843	819	770	880	841	798	855	784	816	848	820	815	857	839	808	860	856	818	773	798	871	913	844	833	810	815	874	879	870	870	858	841	845	847	797	899	857	868	840	859	884	821	830	846	838	797	851	823	828	838	869	855	835	814	870	827	812	837	879	882	853	851	813	818	861	815	854	823	904	852	902	820	847	752	827	826	854	816	871	863	859	803	839	860	842	879	835	854	847	856	822	823	808	859	827	798	791	867	893	830	788	826	906	831	784	806	860	818	851	890	827	829	851	822	820	832	784	864	852	844	842	823	795	835	838	867	796	795	868	829	815	849	851	797	824	882	848	889	841	871	812	813	836	872	855	830	803	877	841	851	847	820	818	822	802	843	849	814	866	874	817	800	849	879	827	858	797	832	840	825	835	784	839	847	833	866	846	869	836	808	796	849	835	868	794	795	849	835	855	812	843	798	809	826	879	809	832	879	829	814	834	815	808	841	840	862	864	807	841	831	796	790	815	876	848	792	850	853	806	876	860	823	812	886	840	845	863	888	817	813	867	881	803	844	860	843	819	879	790	804	819	837	837	866	847	800	822	845	811	819	856	823	831	829	849	843	823	845	792	820	847	850	830	828	839	826	816	829	861	876	832	872	844	839	881	854	828	882	831	869	883	875	841	834	858	885	845	898	848	902	845	804	855	847	860	857	872	863	885	854	786	839	860	804	861	845	816	844	829	773	867	796	826	822	884	830	819	802	911	842	827	845	839	802	846	838	834	846	836	865	850	898	835	781	856	841	822	831	820	829	838	876	838	845	802	850	821	870	808	851	853	859	827	851	836	855	818	809	833	885	785	876	843	861	849	800	808	800	837	856	811	817	874	889	777	851	826	859	831	861	780	886	806	823	865	815	881	834	836	831	891	861	860	826	802	848	783	855	817	810	799	878	810	903	848	840	838	864	831	907	787	813	850	881	788	820	855	883	855	841	901	807	849	830	847	826	890	860	847	826	903	832	820	797	890	874	839	885	824	809	869	866	829	870	843	873	833	849	877	860	838	826	849	828	809	836	849	837	824	848	810	821	849	791	855	835	862	826	836	845	822	811	845	799	864	803	819	916	818	847	851	849	862	856	823	898	890	859	836	896	892	834	828	898	848	867	841	786	849	822	866	869	860	863	825	821	871	862	844	848	847	840	847	831	853	829	824	798	875	829	854	813	863	863	841	879	795	853	840	818	862	851	827	801	801	910	865	849	824	844	869	856	819	875	827	861	782	847	791	805	822	801	825	791	806	842	861	855	833	868	820	866	839	846	914	817	901	844	832	843	822	798	829	833	830	864	836	842	841	879	823	875	834	811	858	819	832	879	879	840	791	852	818	895	888	777	791	778	905	874	833	916	808	829	857	844	822	833	842	843	854	855	841	814	785	860	825	832	855	811	824	868	847	818	858	850	790	836	835	875	857	836	832	896	787	823	824	859	922	853	845	851	813	834	866	867	789	802	792	840	803	854	828	805	842	830	859	853	798	818	803	817	873	830	834	813	837	843	831	818	801	860	858	872	822	806	829	840	827	833	843	875	838	840	852	839	795	865	828	826	858	853	871	860	795	849	855	878	869	832	852	843	828	842	839	816	886	830	848	827	820	806	854	783	881	807	817	806	839	779	830	799	831	886	847	786	819	884	822	826	794	816	884	793	819	827	879	879	889	854	845	811	825	842	842	781	835	810	844	825	873	890	821	850	823	844	849	820	874	815	870	839	851	819	852	835	832	835	811	882	833	827	895	857	823	848	809	854	871	821	829	789	846	840	829	789	837	796	875	819	810	845	840	832	800	788	815	846	893	855	870	852	847	875	757	831	884	858	809	797	829	835	804	829	810	840	859	840	851	862	865	802	823	828	835	864	804	832	814	801	807	883	815	859	866	806	830	798	822	808	792	836	806	801	886	832	798	829	826	822	842	840	804	842	853	802	816	848	941	814	819	844	842	910	829	836	825	839	806	827	871	859	852	864	854	841	792	835	892	844	822	839	877	842	863	873	869	869	854	840	822	793	852	894	810	860	875	869	830	821	813	863	854	781	810	830	865	811	881	864	824	821	845	766	797	863	847	851	832	868	844	865	863	808	870	880	865	862	874	861	842	870	842	842	782	819	772	854	889	864	862	852	839	786	865	860	831	809	842	831	847	845	824	876	839	836	866	849	908	841	860	826	821	811	818	857	848	827	858	835	859	814	807	868	817	824	846	813	800	838	871	855	859	831	866	864	843	820	817	781	855	821	846	812	817	830	829	819	864	791	825	879	875	817	853	851	879	825	865	873	878	837	819	832	825	857	841	859	839	863	798	860	845	849	849	786	872	869	884	884	841	849	872	853	841	870	871	839	844	853	850	821	893	825	824	883	829	853
6642	3067	513	226	230	299	342	337	328	315	299	280	240	238	244	232	217	196	209	186	180	196	213	216	178	192	182	157	159	173	148	129	114	126	129	119	134	120	143	126	154	124	130	121	113	124	119	118	137	130	130	124	129	142	117	141	137	126	127	112	123	136	115	125	127	131	138	114	107	127	139	111	132	137	127	119	124	128	121	109	107	117	118	127	131	131	121	108	123	129	117	118	140	129	100	123	120	122	129	127	128	105	119	141	125	108	103	109	115	128	121	120	128	108	119	130	125	128	115	124	138	125	116	123	114	105	115	122	124	129	99	105	134	120	152	122	106	119	116	112	115	120	137	132	118	129	123	114	118	134	112	122	121	124	116	130	99	109	115	115	129	124	103	126	152	125	100	111	114	126	113	118	107	113	123	109	137	117	126	117	115	118	130	116	113	112	128	127	121	108	123	132	110	119	121	130	135	128	112	115	99	108	109	123	125	125	114	147	123	111	133	132	110	126	150	121	134	121	117	107	115	145	111	101	113	128	125	120	113	117	153	130	98	109	118	131	142	110	112	130	124	137	129	121	116	124	108	116	111	134	127	113	127	135	114	108	114	109	103	132	128	112	122	112	123	111	109	120	109	134	102	131	137	120	95	126	136	122	148	105	123	128	132	101	129	135	124	128	139	108	135	131	101	117	100	120	121	114	131	110	114	112	128	110	128	111	110	125	131	124	128	100	139	126	139	134	119	135	103	131	133	142	108	119	94	118	130	112	124	132	123	153	107	113	116	118	109	128	145	116	122	103	119	120	120	113	107	112	120	115	98	134	126	122	119	118	115	130	121	126	114	119	117	114	121	124	109	116	109	102	118	132	127	119	113	129	122	131	121	114	109	117	127	140	101	95	108	111	148	123	127	94	120	130	128	139	111	120	106	118	122	132	109	98	121	110	99	129	120	127	124	126	111	100	125	113	119	120	103	111	142	99	127	117	103	111	116	121	111	114	127	113	125	120	108	98	111	122	125	117	121	118	132	94	113	118	125	116	107	120	116	109	126	152	118	121	115	109	118	108	99	130	119	120	125	144	104	104	106	124	123	128	125	145	117	102	105	114	99	121	119	129	131	98	112	112	125	113	108	125	115	104	111	135	139	118	114	110	120	118	105	124	113	127	112	118	104	125	128	106	106	116	112	127	136	118	129	143	123	111	120	119	118	105	117	140	115	116	125	138	128	122	109	110	125	111	115	101	110	112	121	121	122	126	126	112	128	144	107	121	135	124	128	128	119	123	130	119	111	113	138	129	124	101	110	129	119	115	122	136	136	146	109	114	120	124	95	116	134	117	125	100	109	117	132	126	116	123	106	116	120	105	119	122	128	127	128	119	101	111	113	121	112	105	114	118	110	125	125	124	136	131	144	124	130	116	119	128	116	113	124	128	109	125	113	133	127	109	119	135	127	122	112	109	112	111	134	130	117	118	94	127	130	129	103	116	107	116	128	116	123	115	136	108	112	131	139	103	122	132	131	113	151	122	133	114	114	119	128	131	130	107	123	99	120	114	123	124	133	121	128	123	119	141	128	107	136	121	120	126	111	120	114	132	133	157	115	132	109	92	112	135	120	133	122	113	132	142	102	132	97	113	126	128	107	109	108	102	141	122	134	125	115	110	135	111	114	135	112	98	94	78	106	120	117	120	117	115	115	113	115	142	117	117	126	102	114	117	109	137	115	115	115	128	117	111	119	105	138	129	124	126	122	119	129	137	123	122	115	125	127	126	117	119	113	132	118	122	118	131	135	127	119	116	125	122	129	138	112	136	129	120	113	140	106	130	96	101	116	103	119	123	124	125	115	105	138	120	122	118	129	103	122	104	104	122	141	125	118	112	126	114	106	113	111	122	140	125	101	113	134	131	128	105	104	118	116	129	131	109	140	142	125	128	122	125	119	116	105	106	111	114	126	126	108	130	127	119	108	125	117	142	132	102	116	112	112	108	115	126	115	125	119	130	129	147	104	137	112	115	138	119	136	127	106	104	132	136	99	130	132	121	136	127	123	114	119	104	106	121	132	104	120	128	96	110	124	110	120	122	109	116	134	127	111	109	126	126	120	113	119	92	109	131	129	136	128	113	113	127	99	122	122	131	113	116	120	145	124	142	116	109	130	111	113	101	122	150	120	94	132	116	120	113	122	125	117	122	113	123	101	108	110	117	105	119	106	127	111	133	114	106	111	129	134	102	100	138	112	116	135	121	129	117	108	127	145	138	136	113	137	118	99	118	117	119	122	108	110	116	110	113	122	144	123	96	144	118	129	138	129	142	133	112	136	140	104	132	131	112	128	115	113	132	105	117	114	124	121	128	119	127	119	95	108	113	112	103	130	130	131	106	110	117	116	107	117	100	119	112	118	118	135	130	121	109	128	135	113	114	110	109	111	115	143	141	128	114	137	112	117	120	136	128	113	96	137	143	107	119	117	108	128	148	105	139	133	114	114	153	138	115	146	119	126	118	113	113	118	118	110	110	115	128	115	127	122	115	122	106	111	120	111	117	116	115	150	128	101	118	108	108	124	120	107	126	145	125	128	113	109	97	121	134	114	118	121	110	119	117	116	118	103	129	103	112	116	113	103	105	102	130	109	112	121	113	123	124	137	116	122	134	140	140	99	138	103	131	122	114	114	109	128	122	116	121	134	139	110	122	129	118	119	119	121	133	104	153	135	121	111	109	101	148	134	117	140	109	133	109	105	122	135	132	124	104	126	127	106	115	119	118	150	131	121	116	117	120	124	136	114	131	117	130	119	111	103	112	121	118	128	118	123	126	126	138	101	109	126	106	123	118	125	124	120	141	94	117	115	119	128	121	112	120	137	120	135	121	134	129	140	138	119	96	107	154	118	116	121	115	113	136	132	100	123	128	112	113	115	114	110	104	134	125	128	114	128	130	126	123	114	127	155	126	131	129	106	119	102	128	133	141	122	123	120	98	126	143	116	108	133	112	128	112	117	115	109	125	109	118	119	105	106	139	123	135	109	127	120	125	105	121	119	120	115	114	127	116	116	135	130	113	125	126	120	122	121	113	133	148	119	130	104	124	115	114	116	124	133	122	131	132	123	131	134	112	116	133	122	114	131	124	125	102	119	112	156	120	142	112	143	114	121	140	115	123	120	124	126	117	115	117	111	105	133	115	107	114	129	114	117	118	105	115	121	122	136	117	133	122	112	110	133	110	134	119	110	136	121	130	110	104	153	124	122	109	139	130	125	115	95	128	147	117	137	115	112	114	133	107	117	124	135	113	132	111	119	124	116	107	124	138	119	115	122	106	146	109	112	118	115	128	121	120	120	130	129	129	121	111	118	126	128	125	130	119	133	118	128	127	121	124	125	142	118	114	128	141	119	128	112	105	133	136	109	105	122	119	121	118	126	101	106	120	124	121	112	139	126	123	128	125	118	126	130	123	110	125	121	127	116	122	117	120	143	116	112	120	126	89	117	133	121	105	130	116
34828	18243	4315	3605	8036	11580	12089	10887	9420	7860	6638	5796	4963	4725	4597	4025	3313	3079	2998	2860	2754	2582	2613	2458	2498	2392	2449	2265	1973	1699	1512	1357	1257	1251	1248	1214	1101	943	1025	977	1008	1048	1094	993	1040	1024	1026	1075	1011	1067	993	942	995	1013	1038	1039	947	951	967	969	908	861	874	889	875	886	870	949	887	879	829	898	879	828	911	865	892	972	879	939	860	851	936	887	881	981	910	880	915	935	866	891	870	944	874	878	897	904	883	904	915	877	858	803	870	861	888	890	900	861	868	812	910	894	874	855	892	872	857	871	912	896	892	879	921	903	888	875	904	886	818	886	834	896	887	897	882	911	820	864	918	909	879	846	914	859	845	911	903	859	904	877	901	855	902	912	924	894	865	902	929	862	867	889	916	875	877	878	937	908	888	829	907	850	859	889	860	817	896	855	916	922	837	857	850	828	863	865	855	872	925	875	916	928	913	893	850	877	886	897	855	915	864	891	877	868	864	907	842	880	860	873	870	874	891	866	823	911	882	883	942	835	883	842	840	855	905	915	883	858	908	906	916	914	881	868	843	858	817	817	899	900	931	831	856	916	896	875	898	842	864	852	911	899	926	864	858	854	860	871	870	880	875	862	871	907	859	889	942	892	876	894	929	899	858	915	853	899	835	913	877	860	906	890	905	852	906	836	836	928	844	902	860	930	786	871	872	874	907	897	882	877	903	824	857	877	848	837	954	866	882	851	910	907	926	872	899	880	893	911	877	920	846	889	896	869	920	843	861	867	897	908	873	908	929	874	882	849	863	939	888	876	821	883	824	815	957	881	854	887	868	862	894	937	911	829	895	946	880	868	853	844	862	835	873	880	852	856	860	844	912	851	922	897	878	894	924	839	891	853	879	816	854	918	874	881	870	914	904	883	836	852	853	890	899	872	860	879	907	898	910	850	889	864	869	898	863	839	870	880	874	895	835	837	897	877	881	845	882	832	874	953	874	911	836	907	859	895	855	866	868	897	870	895	870	910	874	875	884	879	846	932	866	857	926	868	860	857	836	914	901	864	859	845	870	816	907	910	875	877	855	901	913	867	888	905	858	843	858	829	889	850	863	839	873	862	880	846	835	900	831	905	922	829	813	865	886	881	866	856	840	891	891	900	892	860	877	867	846	872	874	897	890	916	938	872	858	904	918	890	831	920	893	848	927	862	842	858	902	863	896	949	942	908	890	870	917	831	852	873	892	818	853	852	860	907	857	905	835	913	922	902	842	878	857	880	845	905	927	935	857	893	867	885	906	852	844	901	855	852	905	858	845	885	919	914	895	894	912	900	878	891	837	938	885	898	860	833	849	925	870	884	855	863	852	867	903	898	913	845	898	881	850	890	896	936	871	861	910	853	904	848	907	869	925	868	878	825	886	865	890	886	887	870	891	821	886	867	891	849	853	854	882	919	872	869	878	873	889	846	866	879	920	869	899	820	849	863	856	917	869	914	894	882	847	863	852	856	831	889	854	936	843	872	883	898	870	820	933	873	870	858	857	876	904	878	919	836	874	846	865	868	875	894	901	905	900	886	907	903	851	926	848	857	853	900	872	889	915	857	890	848	854	955	862	914	852	885	902	900	807	889	832	835	883	808	909	877	870	922	872	918	836	859	863	869	893	889	901	865	859	899	919	874	886	875	880	876	881	865	872	827	854	911	859	908	856	906	870	916	888	854	916	858	931	815	897	856	898	884	846	856	893	914	913	913	875	880	865	883	881	834	939	854	880	931	915	902	826	824	903	861	904	889	891	910	869	850	890	898	916	892	839	898	899	817	908	852	892	838	899	899	871	916	865	915	887	878	884	881	828	871	875	917	827	865	936	901	897	882	882	845	855	872	897	926	870	864	885	883	920	895	903	910	878	850	887	866	879	872	876	881	858	923	833	789	912	841	902	905	818	843	836	801	890	848	874	839	878	895	835	910	859	881	881	878	890	881	897	872	871	927	916	871	867	844	876	896	852	891	891	867	863	864	871	839	860	888	905	847	873	869	869	859	908	878	960	880	851	859	887	880	867	841	902	867	864	842	862	892	904	891	889	886	913	862	852	894	879	885	905	895	922	885	849	897	841	903	907	858	859	905	871	851	823	873	836	869	877	892	863	895	880	860	859	841	911	898	803	869	861	805	839	920	832	873	881	876	836	918	858	887	841	879	853	831	852	866	927	910	938	896	910	849	868	809	913	861	864	821	865	872	842	836	852	906	888	852	827	904	909	887	898	890	841	852	885	828	861	898	938	876	856	884	909	937	892	874	880	840	866	840	852	903	911	850	883	874	878	795	915	871	881	851	938	850	900	883	894	912	880	898	872	886	835	947	858	903	888	849	849	866	897	857	893	864	918	867	907	837	893	908	938	879	908	887	884	864	885	823	920	887	918	856	875	894	937	867	952	884	877	881	866	871	918	889	925	882	894	858	894	914	840	880	882	848	855	873	910	795	880	885	936	906	858	972	889	919	859	840	860	849	901	877	922	836	850	863	870	889	849	916	855	894	907	857	855	905	913	897	833	900	872	888	880	861	813	870	895	941	878	792	851	944	938	849	900	884	892	919	927	865	895	849	850	847	878	847	876	955	864	868	814	880	872	883	876	866	889	887	871	875	947	893	837	872	821	891	897	868	893	862	895	885	887	836	849	892	833	842	860	911	820	850	891	852	881	870	897	900	872	869	908	879	862	893	870	894	932	917	911	845	832	859	879	862	807	820	852	868	943	917	879	882	848	868	876	833	904	890	858	834	930	883	897	825	896	832	859	891	849	872	876	855	906	885	854	924	890	907	900	893	841	901	826	928	866	864	894	875	856	831	859	843	849	868	873	939	847	879	846	855	876	875	840	894	855	856	928	869	851	893	896	820	939	854	942	869	845	853	900	893	874	870	876	846	866	827	910	830	855	913	858	872	868	849	862	849	868	905	860	850	851	892	838	843	876	890	920	920	874	913	841	875	873	869	816	862	867	893	853	882	878	858	904	900	853	868	868	931	879	930	850	876	912	837	876	881	824	889	871	859	914	871	847	864	909	868	864	881	875	920	908	891	885	862	896	918	905	895	872	887	879	832	877	859	893	892	853	917	903	893	882	879	936	957	860	836	872	893	896	882	863	870	844	933	862	895	926	839	890	879	917	908	896	861	909	818	907	855	863	919	908	889	868	850	890	839	922	897	917	870	820	872	873	898	917	888	909	877	912	918	891	879	864	855	857	893	821	906	891	890	853	850	856	926	882	918	870	903	854	879	859	920	842	872	925	846	861	876	840	902	876	899	870	902	897	920	874	894	776	878	869	902	885	880	925	929	929	860	921	887	871	876	947	849	869	872	886	906	798	880	858	903	862	824	855	833	906	869	896	863	833	877	860	816	843	916	886	950	907	892	881	828	874	845	854	879	875	864	884	893	858	891	911	926	898	884	886	900	881	959	894	817	884	857	849	939	881	859	851	869	881	912	835	834	865	873	877	908	920	903	866	840	885	892
3467	1144	231	155	142	152	203	184	203	184	167	166	166	146	141	132	129	98	131	118	123	123	108	119	112	108	104	128	105	85	101	93	79	79	89	83	87	65	73	88	95	75	84	78	75	81	79	75	82	95	63	74	72	93	73	82	83	71	72	77	96	73	78	73	72	87	91	77	84	79	93	74	63	86	83	74	73	84	76	65	66	82	83	81	67	71	73	71	78	92	61	69	76	85	77	71	104	80	83	82	83	91	87	90	79	85	79	72	76	71	80	71	79	80	87	67	80	80	79	64	90	83	101	89	84	86	94	81	74	89	72	77	79	89	64	82	70	91	89	67	76	100	84	83	81	67	90	81	74	78	76	65	90	89	78	75	101	83	76	76	81	82	83	85	81	64	103	90	80	63	59	60	97	91	80	70	59	88	78	94	68	73	69	65	60	59	79	78	75	75	60	74	89	74	75	79	69	56	69	68	72	68	63	66	80	59	68	69	75	68	91	71	81	63	95	85	86	63	76	86	90	75	76	83	72	81	88	74	68	80	73	84	73	83	79	75	67	89	73	86	64	68	70	76	71	78	77	84	63	69	70	80	77	85	72	82	68	88	72	80	78	91	80	79	78	74	90	84	89	73	58	88	72	71	79	83	78	68	72	87	69	63	90	70	74	86	99	79	73	72	78	72	74	68	80	77	70	68	75	67	71	78	77	78	63	82	65	66	67	72	67	76	80	87	70	73	81	103	104	62	75	77	79	71	64	79	67	84	84	72	68	77	72	78	91	70	70	79	75	83	86	56	74	74	75	82	78	82	74	80	68	69	71	73	74	69	73	62	79	66	88	68	74	78	59	93	80	84	78	74	84	81	78	67	65	71	83	96	86	94	95	79	77	82	84	63	78	82	77	65	79	75	77	76	73	98	88	84	74	71	89	89	78	67	78	61	71	71	76	76	80	77	59	93	74	80	83	85	83	67	86	75	69	91	90	84	76	66	72	80	86	66	73	82	63	64	58	89	71	90	86	63	79	87	86	73	81	80	87	77	66	87	82	73	82	80	85	73	79	97	84	65	90	68	71	65	64	75	77	75	83	65	67	69	73	83	80	74	80	77	75	93	71	81	73	81	74	73	68	80	74	62	76	79	69	66	88	86	62	66	74	82	87	81	77	76	69	98	71	69	90	71	88	63	57	90	84	69	69	81	84	60	85	93	76	77	82	72	82	74	74	70	67	79	97	78	90	101	65	84	78	67	61	71	73	80	66	85	71	82	76	79	68	66	96	69	81	73	76	75	91	87	77	67	88	72	78	71	76	82	74	68	73	79	71	62	77	77	76	75	68	72	73	81	58	76	91	87	88	70	71	84	73	81	80	72	71	79	93	72	72	74	91	88	65	64	71	79	74	80	81	82	82	88	73	86	83	75	77	72	69	61	78	74	57	68	74	78	74	71	85	81	81	90	76	75	65	76	85	76	77	74	70	75	84	73	69	67	82	82	73	68	74	65	77	70	73	82	70	78	79	83	72	82	84	80	71	78	84	79	85	69	89	76	97	92	83	91	74	78	57	73	80	65	84	83	72	76	75	82	72	84	71	79	94	77	73	74	81	81	76	77	61	86	83	67	68	69	88	92	77	77	82	68	75	79	91	90	65	69	63	71	90	90	87	93	88	68	85	77	64	77	85	84	74	69	62	59	66	74	83	77	75	76	80	78	80	67	78	86	79	89	79	73	81	64	53	84	83	85	82	79	94	83	90	76	76	79	83	97	79	77	86	68	84	71	81	82	78	77	73	70	84	94	84	67	82	73	82	77	89	84	99	65	77	72	78	89	76	71	73	96	57	85	69	71	84	84	64	79	77	86	76	69	76	74	80	68	82	83	67	83	80	77	69	84	76	97	78	75	69	86	89	94	73	76	71	83	80	81	76	83	74	78	70	91	75	73	82	80	79	78	69	72	88	66	77	70	71	69	87	65	70	76	74	76	89	73	83	74	83	78	71	75	57	77	62	78	88	74	87	87	81	78	73	85	65	94	86	78	71	79	86	80	63	71	55	88	67	84	74	68	67	69	80	78	85	70	83	74	79	79	65	74	67	59	89	74	74	74	77	76	84	83	66	75	71	81	80	91	54	74	67	70	82	82	72	72	78	88	73	75	81	75	89	79	82	83	80	72	97	82	69	69	87	75	75	81	76	85	96	80	67	86	78	69	70	71	84	87	82	79	87	65	81	74	71	61	80	72	95	81	71	85	80	79	63	87	74	66	86	69	77	75	81	81	97	84	90	81	68	77	78	71	72	79	76	88	77	76	64	79	76	94	77	87	88	78	78	89	82	60	55	73	65	63	77	80	82	76	81	87	79	76	77	85	77	76	75	73	74	88	70	70	67	70	85	83	89	85	81	86	76	87	69	74	79	79	60	92	86	76	79	89	93	77	80	72	92	74	86	86	76	88	76	93	74	83	76	64	64	71	74	68	70	69	73	71	81	84	72	75	78	85	83	75	69	76	84	69	71	74	90	92	83	79	75	70	63	86	81	68	70	111	86	69	80	83	84	92	70	79	86	76	78	74	74	76	86	78	75	71	80	90	62	76	78	65	86	77	78	73	65	99	69	80	75	78	68	91	92	80	69	89	70	99	82	84	70	77	76	82	77	85	79	86	99	72	81	68	76	77	86	84	71	79	82	82	83	101	95	78	66	83	88	67	69	83	82	85	63	75	76	74	83	78	80	71	84	93	75	77	63	84	84	82	80	86	71	71	101	74	71	61	80	79	68	78	79	76	73	75	76	72	78	92	57	77	76	71	67	83	81	80	76	72	63	66	74	69	72	88	72	74	73	80	74	62	84	71	93	90	86	66	89	75	82	81	76	75	85	69	85	79	77	83	89	86	81	72	88	68	83	84	90	80	71	84	84	81	85	56	75	68	62	96	83	67	62	86	71	68	59	89	106	78	84	92	62	86	90	71	78	83	71	65	70	76	77	77	67	67	79	66	70	92	85	72	84	76	78	88	86	80	61	76	73	90	55	66	69	78	65	84	92	91	76	68	85	94	88	73	72	75	77	67	63	65	82	78	81	71	83	86	59	57	76	95	73	75	79	87	79	75	77	81	100	68	84	69	90	65	77	74	82	77	84	65	83	85	91	75	62	73	81	79	90	78	78	54	80	86	72	83	91	66	84	88	81	80	77	89	86	87	72	84	68	66	82	65	104	87	74	80	90	67	69	80	69	83	65	82	57	57	74	81	75	73	82	80	76	85	73	78	84	72	82	72	72	69	77	75	96	76	88	77	78	77	88	66	81	86	88	86	88	74	58	90	76	101	82	75	68	91	74	82	76	86	83	76	79	81	89	75	83	83	90	81	75	92	81	63	85	80	83	73	72	80	85	84	77	82	71	70	78	73	89	69	98	85	84	60	83	83	71	91	71	79	71	68	75	66	87	74	81	79	88	79	81	78	74	60	77	90	82	81	96	92	87	66	78	70	76	86	87	83
26218	10550	2114	2099	4846	7279	7587	6563	5994	4957	3998	3577	3154	2987	2895	2348	1959	1905	1874	1717	1734	1726	1677	1496	1566	1646	1567	1362	1278	1084	909	842	797	847	786	792	735	667	683	638	635	670	688	654	697	707	707	661	717	676	670	674	734	688	708	659	686	631	617	621	641	632	635	594	638	624	616	586	622	593	618	581	596	599	645	584	617	601	647	564	624	601	651	600	568	601	613	634	630	628	578	632	590	615	626	572	622	575	629	580	611	577	638	568	614	605	569	639	658	587	619	663	575	575	591	627	609	593	627	595	618	619	642	627	569	605	564	619	587	590	612	632	661	637	578	577	594	586	651	607	569	594	609	636	612	632	632	646	566	632	607	587	575	593	591	627	582	561	656	597	579	599	587	609	578	629	575	575	549	589	586	590	605	598	584	589	602	585	575	623	577	602	626	658	573	638	579	608	586	636	589	606	631	626	600	584	629	615	610	606	591	617	601	608	607	601	640	619	607	577	604	644	606	637	627	649	590	635	624	607	595	629	629	580	596	576	583	635	620	636	553	611	636	584	617	599	622	614	607	595	601	592	621	556	639	599	601	620	560	591	594	611	569	582	602	605	581	618	581	585	604	602	620	595	612	612	574	617	614	649	637	608	562	573	617	623	586	610	595	637	518	599	589	628	596	575	596	590	616	610	635	582	575	624	636	594	655	593	591	555	597	635	587	568	615	603	613	580	597	639	599	600	595	646	615	553	589	597	613	593	571	604	616	622	561	594	599	592	582	552	626	617	566	590	605	575	612	598	598	576	632	573	592	589	587	580	578	610	583	622	580	629	576	591	620	585	619	580	640	626	609	572	564	608	557	605	592	618	577	580	636	588	601	570	606	637	665	619	665	623	626	618	609	580	582	638	617	622	568	596	604	591	610	614	591	601	608	585	630	613	589	572	637	603	557	630	577	571	669	580	571	613	598	589	599	606	592	619	600	558	639	561	583	619	618	564	606	635	551	579	602	611	585	594	590	629	560	593	622	627	602	593	604	574	613	585	621	613	606	626	618	600	580	604	593	631	587	621	591	592	635	595	626	627	595	581	624	648	592	625	617	611	601	588	575	572	586	558	616	574	637	580	586	577	611	607	615	576	620	604	586	584	654	630	601	568	612	623	595	618	591	567	609	595	625	580	583	561	593	563	638	590	552	627	642	615	587	585	637	573	597	635	615	633	645	608	599	571	651	583	645	546	635	590	606	640	591	558	618	605	593	594	564	643	608	578	571	624	627	612	596	621	551	615	585	576	626	603	601	621	613	609	573	564	630	599	591	574	601	624	630	617	588	576	574	591	602	614	595	600	613	622	645	655	584	572	583	582	576	582	639	622	588	625	613	603	653	628	625	596	621	577	636	560	574	615	584	588	571	598	624	611	607	592	573	637	619	584	614	576	639	580	658	583	603	625	614	601	593	624	608	616	602	594	591	591	629	591	588	616	598	624	617	607	615	586	593	617	583	600	601	624	640	591	587	600	574	631	609	533	585	594	562	564	581	632	606	579	596	610	595	657	632	581	625	609	568	572	622	574	626	558	615	593	569	594	639	630	593	613	614	610	617	589	604	551	600	637	601	626	646	614	553	593	608	622	637	602	613	614	585	583	572	592	605	623	602	643	608	605	628	605	564	618	602	576	559	611	604	623	593	585	614	608	608	619	595	626	562	615	622	581	621	617	605	618	619	633	576	603	580	683	572	640	559	555	576	600	639	613	626	631	596	616	608	598	578	643	592	610	619	567	614	588	577	605	583	622	613	602	616	624	602	617	644	660	635	584	564	597	618	586	583	595	623	640	591	594	598	579	604	621	578	573	588	591	616	613	574	601	595	629	579	604	597	588	620	588	591	666	575	648	595	607	626	660	637	610	609	635	615	553	578	617	621	582	606	625	568	628	572	602	665	615	568	640	580	604	569	635	572	576	617	564	619	609	587	556	592	607	616	625	639	614	595	626	635	589	622	571	549	625	615	626	579	617	593	606	576	628	592	630	608	621	593	605	576	580	640	605	594	590	608	571	616	552	643	612	587	634	604	585	585	600	631	628	597	603	622	570	589	618	589	584	595	587	645	584	594	569	613	641	638	616	644	650	589	620	628	571	636	582	594	602	620	636	622	608	588	604	563	616	615	599	602	557	609	609	572	638	613	585	573	630	594	611	601	607	549	568	637	602	571	576	595	594	563	595	639	616	545	590	575	621	635	585	623	606	594	575	626	609	588	634	605	606	581	552	608	614	592	589	595	607	578	600	608	573	568	620	585	583	589	619	575	616	576	626	596	644	632	577	604	576	569	587	589	623	609	635	609	630	603	578	619	565	639	603	600	607	550	608	620	621	603	593	573	620	619	596	610	572	630	585	597	659	643	612	626	600	615	622	543	601	607	620	605	596	543	611	576	594	579	618	583	644	614	588	627	588	562	624	621	603	583	655	614	586	614	635	629	611	643	599	603	639	642	603	619	585	601	630	579	599	632	597	584	589	608	642	613	595	598	598	645	652	617	627	603	638	577	582	608	609	625	616	599	588	600	585	588	596	609	578	596	610	603	576	635	616	590	591	577	618	575	602	645	556	638	600	571	608	654	603	569	596	629	604	569	601	610	610	617	585	589	608	608	583	596	605	676	622	555	567	589	626	584	566	617	588	598	627	638	577	612	628	587	612	636	601	573	617	630	614	583	594	641	589	629	610	608	623	604	603	639	588	593	604	590	593	597	606	578	644	586	598	617	571	596	584	611	544	580	612	636	601	608	567	624	588	572	576	571	546	655	633	594	598	611	579	591	634	633	598	604	636	586	582	600	619	603	593	571	581	597	609	618	599	604	606	575	588	614	605	597	585	639	608	634	605	607	595	613	586	584	572	619	553	595	606	580	610	589	593	618	578	620	612	575	593	588	615	613	591	570	562	630	572	610	610	596	617	601	630	606	588	597	573	565	586	605	619	627	635	579	611	609	615	606	642	629	623	638	608	593	604	607	637	566	634	619	623	557	601	572	555	628	597	592	585	596	549	584	558	607	624	586	562	572	555	604	609	592	591	628	601	551	606	599	658	582	571	603	637	627	623	624	591	606	602	617	631	586	622	619	581	600	609	599	580	592	633	637	605	613	598	624	594	599	601	606	618	560	599	623	573	591	583	612	595	573	571	592	587	572	572	583	566	629	559	626	647	596	556	618	583	574	566	590	631	583	623	568	613	609	605	614	605	584	636	629	586	634	601	602	592	600	584	562	573	619	575	566	579	604	623	577	566	595	615	581	576	599	578	607	607	618	605	622	620	623	579	596	576	597	606	607	617	585	608	621	595	611	573	572	601	616	614	578	590	621	634	637	587	649	599	594	615	617	586	613	594	600	607	632	624	623	579	584	585	628	567	628	580	562	563	639	625	613	620	634	599	638	597	571	611	585	637	616	608	620	630	600	569	575	664	565	654	617	611	624	623	580	622	577	640	563	589	619	593	620	620	608	584	614	558
5139	2298	378	202	177	240	276	276	276	238	202	191	211	192	161	167	147	125	145	133	158	159	151	127	154	163	141	132	102	124	103	102	125	101	82	95	121	98	83	91	112	88	87	88	89	92	100	91	108	84	97	100	90	86	103	89	101	109	100	81	94	96	96	105	93	99	92	78	84	98	91	99	94	88	81	72	95	95	81	109	92	91	103	103	96	94	95	97	114	92	87	83	96	76	102	95	100	86	110	81	93	91	89	88	92	102	111	111	88	101	113	74	94	89	72	81	104	79	79	93	83	102	85	94	92	88	82	101	92	90	91	71	87	105	89	85	95	107	88	99	96	89	92	95	100	98	95	106	85	77	91	91	105	90	109	87	76	95	92	101	82	88	75	98	96	99	87	89	78	83	94	96	90	89	85	80	93	83	89	88	97	101	92	97	93	92	89	94	82	71	91	74	79	74	81	72	90	81	100	87	87	81	92	73	90	102	96	72	85	88	106	95	85	95	97	87	104	98	90	87	87	78	92	92	95	101	98	94	95	86	88	104	95	106	77	82	83	106	97	79	96	89	86	81	102	94	110	79	91	90	96	80	81	99	98	90	84	121	98	83	71	77	103	81	76	92	85	93	87	95	102	80	109	87	84	111	113	84	76	108	84	95	88	89	110	100	109	95	80	81	93	103	94	105	101	96	105	94	100	98	93	72	90	101	87	93	92	90	102	93	82	83	97	85	91	78	104	83	84	86	79	116	85	97	95	74	90	101	80	100	73	82	82	89	75	95	76	89	94	90	98	86	81	92	93	97	88	90	104	103	96	92	88	93	87	82	90	102	79	78	81	102	91	87	85	80	100	92	87	88	88	88	103	96	91	99	91	84	86	101	83	91	90	83	116	92	104	87	84	111	93	80	87	90	90	108	94	93	84	90	96	86	107	63	93	98	108	102	113	82	77	88	87	102	93	86	93	96	103	104	76	94	106	91	102	95	94	80	88	97	87	105	89	101	77	89	96	91	90	88	108	103	78	96	109	83	93	91	79	97	92	84	104	98	112	99	95	84	86	89	86	74	88	95	90	87	92	83	83	93	99	92	98	81	81	76	79	85	106	95	99	82	119	99	92	96	81	99	85	91	80	79	88	93	95	81	91	107	92	99	84	88	94	104	100	82	100	107	91	93	94	91	85	90	71	104	92	95	92	77	89	100	95	98	71	90	101	98	105	75	89	86	100	90	85	92	84	91	92	101	91	89	91	97	98	88	90	87	96	91	93	98	122	105	84	96	87	94	105	89	93	78	86	97	101	79	83	86	78	85	93	101	89	83	89	79	92	75	74	106	96	91	82	94	80	100	90	80	87	104	93	78	89	86	85	101	80	94	97	96	95	87	94	97	106	96	78	93	93	86	95	100	85	77	100	91	91	87	81	92	99	91	80	98	88	87	96	102	100	92	84	100	132	91	88	100	99	81	76	94	67	101	84	91	79	91	92	94	94	93	97	66	106	88	102	90	73	104	101	89	82	94	104	85	91	96	107	103	79	82	96	94	91	101	83	77	96	96	79	88	87	99	95	104	101	89	91	84	77	90	82	97	83	91	103	82	82	85	94	94	83	107	96	100	91	76	91	79	83	90	112	104	93	98	101	87	89	76	89	110	97	87	108	98	105	106	86	79	83	92	82	96	81	104	89	75	91	98	110	127	94	87	76	84	120	76	83	93	86	75	76	87	69	86	91	70	87	97	91	96	100	78	99	90	96	95	84	95	90	113	76	82	85	96	89	110	104	86	77	89	85	99	97	84	91	94	92	90	92	88	86	106	106	90	98	67	99	95	106	104	106	77	86	97	90	84	91	90	104	102	112	108	85	99	85	103	87	83	108	93	80	79	101	74	105	104	91	101	83	108	96	105	87	92	84	88	119	102	91	108	87	92	76	108	90	101	85	92	104	84	92	85	103	94	87	112	85	101	102	101	93	93	92	99	93	77	88	83	92	111	91	81	107	88	103	86	87	94	93	75	91	85	104	86	95	83	78	83	90	106	87	95	92	87	80	88	95	108	101	82	99	103	99	95	98	95	90	93	87	88	124	85	106	93	96	107	87	89	92	85	79	85	78	89	93	111	94	90	88	77	92	101	100	93	95	95	92	80	87	87	101	94	89	105	79	102	96	84	98	89	98	91	88	90	87	99	98	79	99	99	115	76	99	95	88	116	110	115	84	96	92	92	83	77	90	105	97	112	102	63	100	98	77	88	93	101	81	90	77	96	99	82	83	73	92	85	85	93	89	87	86	111	100	80	93	85	79	112	98	93	96	82	106	80	73	91	90	98	89	85	94	88	97	97	95	96	92	94	85	72	93	101	82	91	80	85	81	102	86	85	93	101	87	86	105	95	86	80	100	87	97	83	87	88	93	86	96	81	96	102	78	85	79	91	85	80	102	78	95	82	94	87	101	89	93	103	96	75	91	90	91	99	109	82	104	92	96	82	94	88	92	87	87	105	95	96	104	109	96	85	82	91	70	93	81	98	89	80	94	73	93	97	108	89	109	107	93	81	100	90	98	87	94	111	76	78	102	90	110	96	101	93	85	97	85	99	92	89	84	91	86	91	97	73	93	93	83	82	91	92	85	94	99	85	84	75	98	95	90	84	82	81	80	115	91	99	98	73	106	85	74	105	80	82	113	97	91	92	105	87	85	94	89	92	94	98	92	96	97	80	90	90	89	89	87	87	113	91	93	80	85	105	92	69	97	92	86	78	95	78	93	86	90	85	90	97	92	100	87	83	80	87	111	89	82	77	103	82	112	86	71	110	106	64	103	75	78	90	99	88	83	90	77	83	88	90	84	103	103	87	93	96	86	81	94	91	92	108	99	94	92	94	95	96	92	100	103	94	98	92	96	84	89	88	84	87	86	96	82	78	105	81	82	90	96	98	86	73	87	104	85	85	87	105	96	90	84	91	96	89	104	88	101	77	86	95	87	81	94	107	86	87	88	82	99	113	100	100	109	104	103	84	103	95	88	83	79	90	95	107	114	116	80	92	123	88	99	80	92	102	102	84	92	82	96	97	93	90	102	94	81	76	79	79	93	92	91	88	105	87	93	120	100	93	95	96	91	94	100	99	103	96	83	89	94	91	77	93	97	98	87	98	97	81	115	109	94	87	81	95	83	99	77	98	95	104	94	101	90	92	80	105	95	113	102	81	85	98	87	69	90	85	94	87	107	105	87	99	86	97	90	92	98	89	90	103	78	74	90	92	89	91	97	81	92	79	93	88	91	102	91	75	79	89	101	92	95	85	89	88	92	68	97	100	95	97	94	86	75	98	83	89	74	94	91	92	83	107	97	95	111	96	94	103	101	88	94	93	68	100	84	113	106	83	71	88	88	94	76	98	76	92	103	78	109	81	91	105	94	106	106	98	83	104	82	89	95	89	102	95	99	92	101	110	79	89	69	98	86	99	92	86	88	90	82	76	111	101	95	93	83	100	100	92	86	74
32374	15165	3376	3094	7182	10369	10553	8988	7945	6508	5477	4721	4114	3820	3570	2965	2566	2278	2358	2123	2179	2218	2092	1890	1998	2066	1805	1740	1590	1325	1173	975	972	1025	938	964	781	757	756	807	720	786	803	751	815	801	900	796	817	818	778	815	776	805	770	775	781	758	767	678	688	655	686	641	658	695	637	652	646	625	662	676	673	650	663	647	664	652	697	676	650	691	657	721	692	650	676	683	665	667	678	690	667	691	663	649	701	725	712	687	657	655	698	665	663	647	690	646	668	690	665	667	619	676	656	670	664	690	710	666	713	656	680	668	661	705	656	625	672	682	682	665	653	695	665	650	659	623	674	656	704	719	668	672	645	695	682	709	683	693	672	656	645	671	719	650	653	669	696	687	664	644	666	680	684	724	706	631	644	647	680	620	700	697	701	687	649	664	644	682	639	676	716	662	650	649	667	686	662	657	705	700	682	692	654	698	657	723	688	662	665	693	669	674	684	639	705	654	686	697	627	692	639	660	660	638	689	710	666	673	669	701	612	651	667	699	655	671	681	661	703	672	649	653	710	662	634	672	671	690	664	669	645	665	690	652	674	670	710	660	670	675	687	692	687	685	660	669	687	657	656	659	733	667	692	653	649	652	669	695	671	675	652	682	690	670	672	678	661	701	679	671	678	671	672	679	638	696	709	642	632	667	664	645	675	675	683	652	657	654	703	689	698	678	664	638	669	638	641	701	660	681	668	638	667	672	630	642	655	703	662	648	682	698	641	685	647	666	678	661	673	627	678	649	662	697	683	693	672	669	658	659	699	667	673	692	693	624	628	659	645	701	656	624	678	687	687	667	656	619	649	659	687	695	680	689	652	618	613	657	663	658	686	691	625	668	672	663	668	689	682	653	653	694	710	673	661	615	645	638	680	672	698	686	672	664	623	675	670	682	653	650	685	666	646	651	679	654	618	672	674	655	679	658	675	676	673	650	684	656	660	656	675	690	688	647	712	649	669	625	690	617	684	646	692	651	668	640	689	653	628	654	683	703	661	687	672	669	607	692	687	660	684	650	658	680	686	713	710	706	687	659	678	709	694	676	696	644	710	669	685	709	679	662	654	649	665	677	696	691	656	688	679	675	669	634	687	728	679	651	711	644	668	692	683	623	631	690	677	684	654	681	685	645	663	682	661	645	679	675	713	689	669	679	641	637	705	675	669	656	693	623	691	673	637	709	674	693	665	628	593	683	693	672	704	646	675	690	668	668	712	669	694	641	682	640	648	658	620	709	646	697	701	669	680	660	691	673	692	682	681	663	662	673	666	688	707	726	665	693	722	650	619	655	644	678	672	686	679	674	710	660	632	665	666	710	654	675	675	686	659	698	711	693	662	645	652	629	661	699	670	667	680	629	694	689	665	661	714	705	678	669	662	700	648	698	660	670	687	723	675	665	658	667	674	702	675	683	650	718	670	690	620	634	634	605	719	669	634	666	652	640	703	676	638	682	699	642	661	694	668	709	731	662	666	651	670	634	727	659	668	685	690	670	612	683	626	642	629	681	683	615	699	690	636	663	659	661	655	664	685	657	683	606	664	671	678	685	675	636	646	692	616	667	642	666	682	670	711	666	696	649	651	740	659	657	705	683	659	702	643	687	685	674	697	713	653	698	639	641	682	644	669	653	660	705	668	683	698	714	679	705	679	669	658	654	697	702	693	651	633	653	702	663	651	677	672	702	697	668	666	629	707	687	643	634	698	665	687	688	691	683	648	655	695	668	686	671	702	699	632	688	663	677	662	663	676	684	655	704	682	693	684	631	695	667	645	667	652	653	653	652	636	716	663	671	671	685	674	627	661	684	649	688	652	718	678	662	650	624	648	690	626	638	672	673	713	662	617	630	686	649	682	691	668	707	689	631	653	660	661	638	652	678	659	682	612	677	659	662	667	671	674	635	658	714	670	654	665	650	633	666	665	673	626	712	668	652	658	644	685	671	668	629	722	706	688	657	678	675	702	636	641	676	632	720	696	686	630	659	667	635	681	691	675	748	687	640	688	680	642	713	623	672	685	704	623	677	669	706	692	652	645	637	682	687	668	658	665	708	692	630	694	644	690	632	701	655	611	698	719	659	679	650	663	661	665	690	682	638	708	665	688	682	649	666	670	675	638	673	671	676	671	643	651	625	698	673	649	661	651	644	679	711	633	704	633	648	704	668	685	654	647	678	642	685	642	733	634	639	655	651	679	687	667	640	647	715	648	681	699	695	679	625	682	654	659	717	677	646	659	669	665	688	678	680	652	637	680	635	720	652	683	652	700	660	629	630	681	662	627	681	625	634	649	682	627	655	621	656	720	666	689	610	666	670	682	684	670	677	647	661	651	655	674	662	703	730	636	644	677	682	671	713	671	708	707	717	710	680	662	653	701	635	675	669	677	622	670	612	669	648	640	685	675	680	681	646	657	672	681	684	691	665	665	666	655	656	631	717	655	705	654	736	666	701	701	602	665	630	677	693	639	671	687	672	701	662	602	654	637	648	668	674	669	641	692	658	724	678	662	668	661	674	649	682	710	648	649	651	672	656	629	687	647	709	654	645	727	674	658	647	664	636	673	697	707	665	683	653	671	603	662	662	639	632	647	644	687	656	681	665	652	651	665	681	666	631	686	736	649	692	634	619	681	654	693	647	734	672	633	688	714	684	683	692	675	649	645	693	699	660	678	662	673	653	632	645	652	620	655	674	682	656	661	669	695	659	721	674	660	659	651	712	666	700	630	674	699	666	655	605	666	687	645	687	692	592	660	676	662	677	677	658	670	682	648	700	710	707	660	607	662	655	659	669	662	664	713	669	683	646	658	687	636	655	649	624	708	644	658	672	707	691	722	678	724	682	638	685	697	671	644	610	638	698	649	660	677	642	625	694	681	667	721	710	689	672	713	667	671	636	657	621	694	634	690	682	682	725	684	637	685	646	645	683	668	683	712	643	681	729	716	677	728	687	709	667	698	648	654	646	635	690	685	697	673	637	682	651	602	686	687	689	688	700	613	684	747	655	669	675	662	651	669	710	669	685	686	674	637	631	707	631	652	724	649	687	657	687	632	671	656	644	679	685	656	684	707	686	696	715	706	656	633	620	687	692	676	671	674	707	669	645	671	660	691	653	651	690	686	686	691	692	649	645	634	652	667	680	705	716	683	685	695	675	621	664	641	657	659	682	682	660	719	676	705	682	680	688	655	712	737	700	702	703	632	661	726	675	659	699	665	684	659	688	684	687	631	657	658	662	695	699	731	674	663	656	676	684	678	643	636	651	657	672	624	672	664	669	675	736	667	643	664	702	663	599	627	644	658	674	662	688	662	637	684	678	705	633	712	688	668	669	663	649	672	649	660	670	653	686	705	716	672	699	657	657	718	679	644	699	675	714	693	689	716	692	683	666	688	651	660	696	645	692	681	626	655	678	676	629	652	638	697	702	676	692	659	663	689	655	672	658	603	703	668	637	645	674	654	651	615	666	645	675
5416	1808	339	216	212	267	264	311	279	254	254	224	219	213	181	212	176	199	157	164	172	158	160	154	158	148	182	137	142	145	128	125	144	135	124	125	111	122	128	137	119	106	105	117	114	125	105	114	123	116	108	112	101	125	131	130	123	99	124	101	106	122	127	125	121	105	118	114	99	132	104	112	102	100	98	129	112	122	131	106	100	103	117	102	111	99	115	113	99	121	121	129	131	126	125	122	106	98	120	105	117	114	117	112	118	115	113	123	112	104	115	118	101	137	119	112	117	108	142	115	115	112	115	105	123	116	100	101	103	107	90	114	118	115	109	111	96	126	132	110	107	117	123	112	99	118	117	112	128	109	104	112	123	104	108	112	109	116	127	98	125	104	107	122	119	100	119	118	119	110	116	125	110	111	89	104	106	93	116	108	133	121	95	117	114	114	126	118	112	98	113	111	102	92	124	116	101	107	109	124	106	114	102	98	103	131	98	119	126	117	117	126	124	128	113	127	115	86	120	114	107	95	109	126	124	114	102	105	108	107	121	91	119	101	112	92	102	115	111	116	96	126	127	105	108	122	127	118	93	97	112	118	127	111	116	115	113	113	101	110	128	103	98	93	113	119	110	108	103	123	116	103	119	127	112	106	106	107	108	130	116	124	112	109	110	140	118	100	114	136	118	105	108	96	113	130	111	114	130	116	122	125	116	107	95	126	106	111	123	106	107	94	85	134	121	113	121	104	105	117	122	128	124	112	109	101	127	105	107	118	129	103	116	122	97	97	120	98	108	125	95	117	91	124	129	125	105	113	124	111	96	109	128	118	117	148	112	105	103	106	135	98	119	107	133	122	122	106	105	117	115	101	109	119	111	112	121	112	98	119	115	117	101	96	99	111	97	124	117	101	108	99	119	118	107	116	129	100	120	111	122	121	99	108	117	124	110	91	120	108	125	110	115	123	115	120	106	129	104	134	125	121	107	107	106	104	104	117	98	108	110	111	118	119	111	121	105	112	114	103	114	109	124	119	108	121	104	102	118	123	108	107	120	126	115	110	106	104	105	125	103	120	136	120	126	95	99	109	115	106	112	124	124	114	115	138	101	116	124	111	103	114	109	131	91	115	119	113	97	117	110	106	106	101	105	112	124	118	115	102	108	124	97	101	104	98	118	115	106	122	114	106	110	115	90	123	104	109	131	105	106	107	106	91	93	124	96	109	111	108	94	109	100	104	107	94	139	125	99	120	126	101	107	93	106	101	115	116	110	112	115	118	83	126	114	118	121	110	112	117	144	122	89	99	118	119	108	109	127	123	94	110	124	118	112	123	117	106	126	113	97	125	107	125	102	111	107	111	116	109	116	117	130	108	109	104	108	113	124	121	117	112	130	108	108	132	103	98	117	129	122	117	111	111	89	110	128	115	111	97	104	117	119	109	109	100	98	104	107	112	128	102	93	139	112	123	94	115	111	104	100	111	125	95	118	117	112	103	118	119	108	116	129	118	114	130	115	114	106	122	113	106	110	106	123	118	106	100	117	111	117	114	130	110	103	118	121	99	99	99	131	81	122	120	119	119	141	130	116	118	109	106	109	127	131	131	111	104	125	121	142	114	93	106	107	116	133	113	126	121	122	100	100	103	111	123	102	92	114	108	107	98	116	108	117	103	99	110	117	107	111	116	115	113	100	112	121	112	116	99	115	99	108	95	102	113	93	105	96	104	127	128	122	119	106	116	103	104	120	116	109	121	117	111	129	130	117	116	123	125	113	114	113	102	102	103	111	122	107	116	95	135	94	108	114	116	133	106	130	109	127	108	113	98	127	125	116	96	111	121	101	116	123	103	111	115	122	99	120	99	114	102	107	118	112	98	124	100	108	118	110	125	124	106	112	109	117	110	121	113	103	111	111	118	116	127	106	115	118	127	136	93	130	133	107	111	103	87	112	100	124	122	110	118	105	127	125	119	121	94	113	105	107	123	90	125	124	105	116	111	113	102	120	122	117	118	100	103	105	122	126	118	115	109	118	113	85	107	114	105	121	114	114	104	122	102	118	103	99	94	125	111	109	125	126	100	110	106	116	112	121	97	127	123	122	110	126	112	107	97	111	105	120	100	103	109	124	85	122	106	112	107	110	114	106	81	114	121	111	127	124	113	129	105	119	119	116	135	99	124	95	104	112	124	105	110	106	99	97	101	110	116	96	111	105	120	119	118	115	126	116	127	112	123	100	125	104	107	108	100	104	113	101	118	115	85	121	114	112	114	106	98	115	108	116	99	92	99	110	111	124	116	110	129	98	109	112	116	117	122	86	111	112	100	103	106	123	123	108	118	113	114	115	99	130	107	111	106	111	110	120	115	101	122	102	106	115	109	123	103	119	117	100	110	129	115	106	110	100	110	113	89	102	124	114	115	119	123	134	116	129	108	109	94	106	102	124	127	108	86	98	113	113	115	131	137	115	99	115	102	108	117	100	113	120	115	114	116	92	111	101	110	102	125	99	103	100	102	107	108	125	109	117	100	111	129	116	106	117	113	111	114	110	101	112	112	106	104	120	122	116	126	114	123	116	128	112	103	121	118	114	113	111	115	108	112	99	95	127	113	120	111	113	110	140	112	114	116	108	116	119	119	119	99	118	125	102	112	99	114	116	100	111	128	109	110	121	126	106	127	123	114	111	114	111	115	135	105	140	103	101	113	122	107	115	116	124	111	127	121	116	119	103	121	103	106	119	114	103	135	127	115	104	106	114	101	127	120	117	89	106	120	101	115	98	118	108	115	108	106	104	127	101	118	110	113	126	114	118	109	121	104	99	90	102	122	123	112	116	106	98	111	113	119	111	113	120	147	107	113	124	112	106	122	99	123	118	97	104	122	110	102	129	107	117	94	116	95	115	106	104	127	127	96	102	91	108	107	131	123	109	101	103	102	110	121	114	125	121	107	102	107	103	97	103	108	111	116	109	121	93	124	106	96	121	102	102	121	88	103	99	104	118	115	111	126	108	106	113	113	99	118	110	116	106	131	103	101	114	114	112	119	119	109	108	125	107	111	114	125	118	120	85	142	98	109	103	113	107	123	111	101	127	120	118	137	121	105	110	116	115	108	126	119	114	107	130	119	116	115	114	114	120	96	111	126	106	109	105	104	113	121	110	127	88	120	121	102	119	111	103	114	110	100	116	114	94	107	112	116	105	115	94	120	124	126	112	108	125	106	110	99	99	110	125	106	122	112	116	104	100	101	115	131	108	114	122	95	109	103	121	106	106	112	127	126	109	107	86	129	115	104	121	107	129	115	113	100	126	115	120	112	132	122	106	112	108	110	97	120	109	99	132	111	121	113	101	109	114	98	122	114	124	116	119	108	107	113	105	122	117	110	109	123	97	121	108	109	111	107	135	129	100	93	111	124	111	97	113	108	103	114	107	105	97	121	108	89	111	102	121	114	112	119	120	128	119	128	96	107	124	133	102	112	115	103	128	95	122	132	113	125	112	117	133	126
30478	13470	3153	2912	7031	9895	10386	9008	7602	6315	5382	4796	4267	3958	3523	2958	2727	2654	2378	2231	2235	2334	2218	2036	2055	2060	1931	1826	1730	1548	1314	1141	1130	1148	1094	1090	1057	923	937	891	843	958	898	998	965	967	962	1013	957	964	934	981	949	903	939	921	924	893	894	894	813	820	848	840	870	817	830	901	829	824	857	878	834	833	844	836	838	846	811	869	837	810	827	868	869	879	853	806	863	887	851	851	903	824	853	886	895	901	801	840	841	867	868	835	826	826	833	818	843	806	873	848	849	807	850	833	864	790	814	827	859	892	839	845	874	819	781	877	866	785	839	810	902	826	828	825	895	840	841	830	811	818	863	846	882	800	818	819	858	883	875	814	874	894	818	848	832	832	811	846	853	869	803	865	824	803	817	850	803	855	840	818	838	846	832	845	813	773	872	807	897	823	901	865	879	828	822	863	821	794	809	800	837	830	887	876	850	823	862	812	888	914	845	843	881	833	829	831	815	834	838	825	800	899	828	797	856	843	872	858	851	838	848	822	832	831	831	790	860	863	819	852	830	800	795	847	835	849	852	842	890	803	827	847	829	843	784	841	863	883	883	815	843	864	799	874	820	890	852	819	846	877	901	853	894	860	839	839	808	817	830	863	897	788	872	812	844	836	768	880	874	870	875	831	796	808	832	859	834	856	806	810	820	806	847	811	876	855	863	830	854	814	784	837	786	801	843	873	848	853	849	812	838	852	884	834	885	817	862	801	828	831	865	799	824	836	811	830	794	831	845	867	834	804	840	844	804	888	823	862	841	825	850	854	821	824	885	813	870	846	824	820	845	804	810	842	909	883	838	860	803	795	846	866	838	824	836	881	804	816	847	890	845	887	840	804	815	849	813	783	833	831	816	835	884	830	914	822	827	811	816	818	786	803	870	840	856	822	882	855	831	853	838	856	889	815	864	816	883	813	838	825	823	859	883	827	844	848	859	852	894	897	826	863	831	819	841	843	817	857	867	834	856	859	832	852	821	842	811	844	838	837	826	892	819	808	873	836	802	785	833	810	822	842	777	837	868	852	859	870	840	840	879	822	875	831	868	855	796	875	824	878	835	820	872	841	827	862	817	894	852	795	826	856	894	816	866	879	802	883	851	770	825	827	831	835	848	837	863	841	793	833	841	869	843	862	848	876	868	896	863	848	855	797	846	876	844	849	860	817	851	850	864	803	829	849	846	812	740	866	855	847	818	879	812	790	796	849	849	890	836	848	876	842	827	824	882	857	839	803	813	887	782	852	838	845	867	808	896	851	816	791	819	869	856	852	861	808	871	899	826	863	837	872	793	835	856	892	835	846	851	807	793	847	819	810	890	852	844	798	851	841	840	889	836	827	859	820	796	834	838	851	832	807	851	816	784	871	826	848	846	828	863	848	843	837	842	802	801	852	834	884	823	848	843	823	845	828	846	806	875	852	818	822	868	862	855	797	807	774	881	817	845	867	859	801	863	910	882	851	817	839	848	816	900	835	862	816	848	852	841	797	818	830	861	823	800	828	821	826	837	787	854	810	816	801	865	795	831	833	824	862	829	842	824	767	883	867	831	811	838	829	873	841	802	831	918	816	854	821	861	884	872	806	881	872	876	829	871	906	846	856	837	898	836	823	851	861	835	857	853	825	860	819	775	866	807	821	841	830	872	880	820	885	824	813	823	895	830	845	862	865	875	896	876	834	833	897	825	806	862	808	771	854	859	825	878	821	878	899	829	862	828	863	884	859	793	839	856	812	782	842	846	885	764	843	871	855	910	839	828	819	787	828	836	783	833	809	830	850	850	783	873	880	801	928	878	855	871	826	857	780	873	856	821	858	836	815	828	819	852	800	846	821	817	839	840	870	825	823	815	846	852	848	818	798	773	841	762	828	888	828	893	831	797	858	871	838	859	835	865	877	881	835	829	827	868	853	824	807	842	812	890	847	863	847	837	854	826	873	862	818	836	861	848	858	847	863	868	872	838	835	827	858	839	843	818	847	822	849	858	816	874	811	841	879	801	884	816	820	825	816	781	872	805	845	804	833	850	835	838	865	819	897	876	870	855	847	865	830	816	847	852	903	860	832	878	863	819	819	805	837	872	829	777	841	788	846	882	825	829	820	879	840	804	774	817	819	835	862	792	851	829	877	819	857	864	839	798	829	875	817	866	896	855	820	778	792	835	832	852	893	840	826	843	883	847	778	800	809	805	888	838	829	892	869	852	819	812	853	830	866	815	839	859	863	840	831	827	841	864	880	874	789	817	843	842	825	868	833	815	833	815	873	865	814	817	845	835	827	862	854	865	812	840	863	865	814	841	829	851	825	812	829	885	813	870	889	808	865	806	804	817	819	847	824	823	857	823	853	905	847	912	850	769	845	820	863	817	844	823	828	845	858	878	856	830	822	874	776	865	817	804	859	817	880	845	882	849	815	858	814	862	822	899	883	835	858	859	869	835	837	859	831	805	839	808	889	826	813	859	816	807	831	796	885	848	824	807	864	808	807	884	834	798	834	864	806	894	754	846	878	845	822	868	835	891	864	837	839	808	869	863	823	867	811	848	795	820	841	862	826	859	904	827	818	781	877	819	833	815	799	802	831	867	830	808	781	851	846	876	859	867	815	842	840	860	861	853	767	874	874	836	856	791	863	842	815	814	874	790	765	840	884	851	843	771	808	855	857	860	834	782	870	831	851	863	824	849	862	885	866	837	817	881	809	861	849	837	835	884	822	850	845	815	885	791	862	821	793	819	844	816	886	806	840	834	863	851	829	869	851	821	854	875	812	806	833	857	908	846	838	828	830	828	854	888	875	830	874	869	845	850	822	858	861	850	787	833	878	875	827	802	843	769	820	830	829	856	816	820	819	811	867	844	841	811	862	875	830	866	846	821	871	862	887	795	826	878	836	841	851	846	794	829	795	835	853	856	838	796	793	871	820	835	833	843	821	834	839	894	831	810	821	815	811	816	845	842	824	879	899	826	829	780	850	851	861	874	815	807	830	843	842	841	807	837	824	848	839	872	843	877	849	846	907	815	867	899	846	831	829	787	865	818	806	845	803	825	838	821	854	869	828	817	844	808	801	877	886	813	805	829	905	853	833	791	863	877	900	881	857	836	789	833	847	868	824	816	807	828	818	854	837	844	829	860	819	815	873	857	860	793	817	858	840	887	808	814	879	824	801	851	824	800	806	817	833	772	887	776	868	826	850	805	820	861	862	890	883	857	806	866	860	821	837	848	858	802	829	851	857	806	832	867	834	871	831	827	846	837	835	846	890	850	834	858	842	854	825	864	855	877	790	828	842	839	838	852	894	867	824	858	846	838	840	841	835	809	870	869	843	811	871	863	848	863	845	842	801	826	866	842	800	855	809	826	800	879	825	879	823	826	844	852	893	855	816	854	827	876	790	869	849	885	822	834	871	819	858	815	774	853	817	869	841	824	889	837	862	830	860	856	842	922	784	889	824	812	835	840	844	909	847	814	793
6605	3142	516	246	272	300	407	407	373	316	284	267	244	220	222	205	232	196	193	176	164	190	180	168	193	179	172	164	193	122	138	142	141	124	137	141	134	149	151	144	138	136	120	142	153	139	126	127	150	112	123	118	139	120	140	129	131	113	138	136	122	116	130	125	91	130	130	117	137	115	114	131	134	117	126	127	130	125	120	137	123	134	116	103	109	121	139	132	112	137	103	112	101	124	108	133	120	120	113	121	124	95	114	115	121	118	126	116	129	117	121	106	96	109	122	135	122	131	113	127	97	124	127	120	117	118	111	126	128	108	110	115	119	121	138	111	106	117	117	120	129	122	123	119	111	119	120	98	135	115	119	145	133	127	126	105	119	111	119	138	104	126	122	111	122	123	137	120	121	129	130	116	117	125	98	122	122	146	107	121	127	110	123	108	133	144	110	125	121	130	128	117	104	117	150	127	110	136	130	111	115	126	114	129	120	140	126	121	115	125	115	134	117	128	122	109	132	127	132	116	126	122	126	120	119	120	140	100	125	126	134	134	107	105	112	107	137	97	107	112	135	111	131	112	116	105	113	128	131	109	124	122	118	109	123	146	102	106	123	136	116	125	132	114	126	117	119	120	126	124	129	128	100	141	120	112	110	122	116	134	124	112	126	119	119	118	112	108	131	141	112	109	123	116	105	117	126	112	119	130	123	125	124	119	111	138	132	140	112	129	120	117	131	131	123	128	115	125	110	118	124	125	123	147	125	132	127	104	134	111	131	142	126	142	117	119	110	125	137	120	124	117	120	111	120	125	124	123	121	112	120	112	125	134	119	120	129	125	102	124	114	134	130	134	121	128	116	121	127	128	101	125	116	115	109	136	124	125	122	151	123	116	111	128	130	131	126	127	126	122	107	119	110	110	105	120	131	127	125	142	118	113	135	126	118	123	124	114	121	127	135	112	131	141	125	133	126	121	127	116	102	124	130	129	125	111	119	127	110	113	128	107	115	119	130	127	113	113	120	115	111	135	121	124	139	134	109	108	119	133	104	127	147	134	113	114	119	129	127	125	124	140	110	95	113	125	130	121	123	113	130	116	105	113	114	110	135	118	125	130	135	132	117	135	136	140	135	126	121	123	137	138	124	107	122	113	137	141	113	119	131	136	124	121	140	118	132	94	105	127	113	120	135	119	129	117	151	127	138	105	100	113	105	117	122	123	108	123	128	121	112	112	131	92	118	120	110	128	99	129	130	112	132	108	121	122	126	135	107	130	126	130	129	121	135	127	127	111	131	109	108	112	130	106	104	132	134	131	116	125	139	111	124	108	136	139	135	112	122	127	136	116	117	127	148	146	121	113	109	114	132	110	133	114	112	122	142	140	120	116	128	107	131	132	116	117	128	114	124	120	116	118	115	133	113	114	125	117	136	111	120	106	117	129	109	134	139	111	100	125	125	129	113	127	128	146	108	136	110	103	111	146	122	124	127	111	125	140	135	148	134	118	117	139	111	134	120	131	112	123	122	128	124	119	105	130	128	124	119	122	115	109	118	133	134	124	114	116	102	133	131	129	114	127	126	111	132	127	112	111	135	109	113	121	124	129	115	125	148	137	126	118	128	135	131	122	122	132	114	121	129	106	103	107	120	135	111	117	115	126	134	133	115	119	120	110	125	113	135	119	138	118	110	94	132	131	127	129	122	110	133	131	124	123	129	137	120	146	141	125	119	116	120	107	127	112	141	120	110	127	121	130	121	131	142	126	125	120	113	123	113	115	149	120	123	145	122	124	134	86	121	143	116	129	123	110	125	124	123	126	85	131	118	108	104	114	127	117	112	123	127	121	120	125	113	125	121	138	148	121	135	136	133	128	137	126	118	113	116	119	137	113	101	125	111	127	114	130	112	113	126	117	121	123	120	112	125	125	122	117	148	119	101	108	116	123	125	119	117	120	120	116	126	109	129	131	109	111	128	131	138	126	120	115	122	115	151	99	128	134	111	115	119	122	120	141	109	117	136	126	124	127	111	103	123	115	122	116	132	120	109	120	125	129	123	113	112	126	113	123	113	120	115	121	113	120	144	119	121	127	126	118	128	112	127	123	115	131	131	124	126	132	130	117	136	138	134	121	127	120	109	122	111	107	102	131	115	127	125	108	100	116	127	116	113	128	119	111	110	133	123	116	131	118	128	115	100	113	121	104	116	111	108	99	112	117	141	117	128	114	123	123	122	152	131	124	137	104	96	133	135	116	134	119	112	114	111	132	117	107	109	138	131	127	122	117	111	116	103	133	136	137	111	118	123	126	117	125	111	104	134	137	123	131	129	136	132	130	120	107	124	105	137	118	119	111	144	110	129	121	120	108	138	132	109	114	115	122	120	109	136	115	111	121	102	126	111	133	126	120	113	121	124	141	113	125	129	120	148	138	134	127	112	123	118	124	113	111	124	110	150	121	139	114	129	136	134	131	128	105	129	114	125	133	132	129	114	126	121	109	98	117	120	134	118	123	117	135	115	96	105	131	132	135	145	112	122	117	127	115	125	135	130	122	123	91	110	127	92	120	135	115	151	121	131	133	124	117	135	123	136	112	127	127	117	127	116	127	120	120	122	97	125	123	124	109	134	113	119	121	124	106	124	117	130	130	123	113	136	125	132	147	127	131	116	128	124	126	134	93	119	119	131	124	128	124	122	121	127	123	105	101	123	105	121	131	129	121	125	122	125	132	131	108	119	116	102	121	122	145	116	126	111	120	136	102	94	129	108	108	111	108	122	115	122	132	126	120	113	118	127	112	112	114	123	100	124	129	130	112	112	123	128	130	125	135	115	114	124	108	110	143	126	121	125	125	109	110	109	122	98	129	128	122	115	126	109	136	123	121	136	129	118	125	129	111	113	125	134	131	130	113	129	123	132	112	120	150	112	137	123	118	123	127	129	136	119	114	115	136	107	137	132	134	116	133	134	125	139	113	120	143	121	119	131	113	132	103	133	104	122	124	109	132	131	98	133	129	121	121	124	113	127	115	114	131	119	133	136	122	122	122	131	110	124	118	122	134	130	109	115	126	135	115	121	128	118	134	129	115	125	127	108	103	120	126	107	127	116	120	115	119	117	121	118	114	130	127	109	106	117	119	114	130	134	120	134	115	129	110	135	125	105	116	110	131	126	123	121	119	112	129	102	130	121	120	118	119	125	124	119	117	117	137	118	129	138	143	120	115	122	123	108	125	123	107	143	126	126	138	129	123	115	106	109	96	117	105	124	103	121	96	128	113	124	130	138	116	123	114	112	118	142	100	124	119	105	103	114	117	109	138	127	131	136	110	115	123	135	115	104	132	147	118	130	139	116	114	126	119	111	121	135	117	138	115	125	112	103	128	122	113	121	129	130	113	127	115	127	129	111	117	108	131	119	110	125	121	134	133	122	133	123	118	116	126	110	114	126	135	119	116	112	128	114	140	110	135	100	132	113	104	141	98	103	107	120	112	113	112	105	152	93	132	113	107
35034	17993	4492	3569	8670	12290	12513	11097	9335	7731	6671	5670	5048	4627	4089	3395	3200	3128	2866	2771	2698	2796	2423	2492	2412	2488	2190	2163	1943	1654	1506	1276	1206	1213	1216	1161	1031	985	965	965	999	979	1018	972	1035	1027	1058	1123	1039	1076	1030	1029	1071	990	1037	959	963	1020	936	875	873	863	870	911	872	878	844	903	830	850	858	868	918	915	882	889	851	894	872	921	891	849	946	922	927	918	834	919	908	911	872	918	906	856	868	807	868	896	886	856	869	869	855	859	880	933	871	840	866	876	851	871	886	928	866	854	844	883	867	879	861	869	861	847	876	884	891	899	869	854	896	891	867	853	868	862	899	876	871	948	826	842	888	897	912	891	857	890	890	876	889	894	856	874	836	847	846	890	889	856	836	890	889	862	895	918	893	887	869	829	896	883	855	887	870	821	855	884	863	924	857	897	886	872	881	853	905	863	879	883	873	823	870	849	838	799	806	887	840	845	914	906	862	872	884	964	863	861	921	891	845	856	877	899	892	886	836	830	865	873	851	866	822	863	879	837	903	915	824	892	857	857	851	886	876	887	847	883	818	827	889	874	832	866	851	851	923	888	898	865	894	838	878	951	890	850	871	854	855	903	855	895	818	906	860	919	826	874	870	887	868	901	852	857	907	886	841	878	916	870	911	870	844	890	848	907	899	885	872	823	897	858	858	893	871	899	843	900	858	799	886	913	871	807	873	905	827	864	887	828	875	830	851	849	893	865	847	872	879	910	901	869	884	871	905	854	932	881	868	866	847	906	880	940	902	869	868	888	848	873	830	846	837	879	896	910	826	868	899	881	915	899	875	864	868	896	878	847	880	884	871	890	858	889	880	897	869	846	885	844	909	877	856	865	841	872	852	856	868	860	894	896	853	875	941	903	904	905	886	866	860	898	884	831	887	898	889	887	921	857	851	888	864	858	870	879	886	883	851	858	861	820	925	850	848	873	831	834	872	834	868	866	879	878	884	879	856	842	900	841	885	857	908	879	825	897	926	903	884	940	851	902	885	834	904	877	885	888	829	881	866	869	893	882	894	915	853	877	879	865	841	844	847	919	911	900	888	864	834	908	866	885	910	815	864	842	846	863	849	847	856	832	922	858	879	836	901	861	876	902	886	848	889	873	910	878	936	879	857	873	834	841	803	931	852	858	880	904	859	901	873	889	875	863	874	908	880	901	962	812	940	843	886	879	854	872	899	876	859	801	901	825	821	877	892	822	889	893	847	921	910	907	891	877	887	855	876	879	830	880	859	875	796	866	861	896	866	842	847	896	875	900	859	856	907	875	822	855	874	831	903	846	804	852	901	850	945	922	856	861	838	880	902	869	932	860	905	841	891	889	875	884	891	878	884	814	867	894	870	913	850	824	851	963	902	894	897	861	866	904	875	873	885	886	878	851	862	904	886	908	876	883	874	909	906	915	867	917	848	904	838	859	813	867	864	871	873	904	871	817	821	896	928	879	875	882	885	881	787	833	890	898	860	910	930	864	880	825	878	830	908	844	886	831	941	888	881	841	888	863	887	859	865	865	863	861	848	867	896	867	915	879	863	852	874	860	833	848	881	878	910	854	864	864	849	827	824	826	910	829	870	850	877	862	870	886	920	899	867	843	903	856	839	914	847	877	875	858	888	881	842	887	857	914	819	843	853	838	910	867	866	874	886	875	781	871	912	871	878	913	833	860	872	888	865	846	860	885	846	888	895	917	905	856	850	881	903	907	892	856	850	877	910	864	885	821	872	901	847	892	885	857	887	926	827	873	862	825	847	907	860	828	898	864	864	853	891	847	852	868	915	860	887	899	865	872	854	879	945	883	870	877	860	898	885	924	881	855	928	894	882	858	887	858	854	851	860	895	884	930	809	826	869	849	806	865	872	910	849	848	877	849	915	861	881	904	907	848	908	869	864	903	911	871	918	852	896	840	874	909	837	877	901	853	863	836	877	876	859	871	896	864	884	854	868	856	855	866	864	854	817	844	882	860	869	866	917	874	851	856	823	851	895	896	888	866	915	852	901	840	866	866	882	884	892	907	881	894	859	863	825	925	904	893	864	883	860	920	888	870	836	857	940	837	881	922	905	866	920	843	907	863	858	852	910	845	912	909	928	892	888	862	882	887	899	872	828	842	863	895	912	852	837	854	818	838	860	944	887	876	899	932	878	884	889	877	834	877	876	859	856	870	847	854	873	862	835	869	871	863	867	846	895	859	854	876	883	918	857	854	969	866	947	844	804	904	897	868	853	912	871	927	857	889	887	880	902	891	851	880	929	901	894	886	886	888	851	906	881	873	905	855	832	849	871	839	855	865	910	894	827	867	925	851	853	877	851	883	863	837	877	911	915	872	886	878	868	885	881	829	836	857	913	877	885	858	841	910	843	853	918	863	921	895	872	814	896	835	892	883	888	877	826	893	870	837	864	881	857	908	914	858	880	880	814	879	865	899	872	892	910	831	882	912	834	915	929	918	877	861	916	864	872	856	910	874	854	913	860	848	867	820	908	908	885	870	893	884	895	854	807	857	869	852	939	841	911	885	870	887	860	896	888	896	808	859	876	908	850	871	886	875	899	892	899	832	905	934	887	849	822	882	873	886	885	862	919	930	884	891	905	871	893	825	877	871	919	852	862	848	852	883	841	905	799	875	931	870	863	890	863	856	903	892	904	865	884	835	839	832	835	860	889	883	838	872	867	910	866	843	838	903	902	846	830	904	855	862	869	821	867	858	929	832	856	888	891	911	842	871	855	870	901	905	880	866	831	865	856	913	874	849	921	895	900	868	846	882	919	860	901	921	880	822	910	897	860	848	884	887	900	897	857	913	856	864	775	940	920	906	846	852	860	820	885	827	843	895	832	833	836	882	863	869	892	877	877	861	868	861	876	881	877	914	848	899	861	912	899	849	909	889	884	891	876	891	848	859	861	846	892	853	868	840	902	862	859	853	917	867	885	856	870	866	852	859	846	853	917	854	846	889	849	830	853	799	920	862	880	850	913	892	913	874	864	897	902	878	844	862	890	879	925	880	873	901	870	830	918	842	875	895	849	876	936	833	853	895	823	877	821	882	928	924	907	902	886	832	886	862	914	892	844	876	974	867	914	834	861	866	865	883	900	899	846	922	864	887	915	847	908	893	852	887	863	902	836	828	843	864	877	856	848	885	847	893	868	915	868	856	841	926	887	846	862	924	878	863	908	909	788	873	886	904	874	836	873	879	895	868	881	867	859	808	843	948	912	908	837	946	929	825	855	855	869	852	857	896	912	885	850	889	878	952	858	909	851	915	867	925	866	850	889	861	856	917	892	873	866	941	842	897	923	930	899	907	825	847	873	886	871	876	801	874	845	881	897	825	898	884	850	890	848	881	863	844	855	881	929	803	857	837	872	868	823	878	877	849	919	871	928	917	859	884	823	890	844	831	854	862	821	890	882	857	884	859	902	835	900	882	906	893	837	870	858	851	906	837	864	913	847	806	871	859	839	856
3468	990	191	154	155	180	217	240	201	187	166	166	132	150	132	143	121	130	106	115	113	125	119	104	113	111	97	101	114	115	97	87	88	90	92	91	80	88	83	93	64	80	87	80	83	88	86	82	70	89	96	78	68	79	86	67	88	72	81	71	75	67	54	86	79	81	71	85	89	72	77	99	70	73	80	89	67	70	73	82	88	73	87	71	75	88	61	87	76	94	88	80	91	82	68	85	86	85	92	85	72	75	77	68	85	91	91	79	77	77	74	85	89	56	84	57	78	84	71	100	99	85	88	89	85	74	78	76	72	96	94	76	77	68	82	79	97	80	94	97	83	60	70	80	68	79	80	81	78	75	69	71	66	75	76	74	92	82	81	76	87	73	62	65	80	84	72	74	72	71	63	86	81	82	75	75	81	81	66	92	84	75	91	81	87	82	75	83	81	81	85	79	75	79	75	85	89	78	81	91	85	74	77	83	102	81	79	72	100	87	83	89	66	75	78	92	77	76	76	81	78	92	84	85	91	80	85	72	78	98	87	78	66	79	78	75	76	74	67	70	101	83	85	88	67	78	81	68	72	84	78	73	85	83	81	77	69	86	91	73	104	85	80	82	83	90	72	76	83	80	74	92	76	70	77	82	83	72	82	64	81	81	69	73	80	76	78	83	83	63	77	85	72	78	72	89	87	89	82	71	62	76	66	75	69	81	82	100	91	74	80	69	72	71	83	64	74	96	74	75	60	86	82	62	91	63	93	75	91	75	85	73	87	76	84	77	85	84	91	65	90	86	72	80	85	79	69	72	74	87	74	79	93	84	84	88	93	88	88	76	75	84	81	85	66	82	79	67	77	85	67	103	77	87	89	79	78	88	93	80	81	73	76	86	77	71	73	91	66	90	69	81	81	76	81	74	80	73	88	74	68	79	73	88	76	84	102	71	85	89	95	62	71	64	81	72	94	73	76	75	69	91	82	69	90	76	86	68	92	63	78	72	89	81	80	81	61	79	84	89	77	86	60	84	83	79	78	65	68	70	71	85	63	76	78	87	74	71	83	94	79	64	76	68	68	73	67	66	69	98	91	76	82	79	91	83	77	76	79	88	80	76	82	70	97	95	92	92	74	70	68	69	84	61	75	75	79	72	79	71	59	54	83	78	85	89	90	74	77	89	80	91	80	78	76	70	78	58	89	82	89	58	83	84	68	98	82	89	62	74	68	78	71	90	80	74	82	95	59	87	81	80	84	85	74	82	74	78	80	70	71	72	77	70	83	88	84	78	87	87	80	96	77	84	83	72	82	85	80	78	87	90	74	68	84	75	73	75	84	79	89	83	92	96	75	80	76	83	85	78	69	81	84	79	81	64	77	85	73	89	68	80	79	83	88	68	86	77	93	81	83	90	82	84	77	101	95	78	83	78	80	83	69	80	83	83	81	67	79	81	76	90	69	80	67	78	75	73	82	84	61	71	82	82	70	73	88	73	68	74	86	71	75	81	64	73	87	91	74	90	84	73	64	80	91	79	58	91	95	73	63	80	75	69	72	72	68	83	71	77	71	74	89	65	87	60	65	86	75	86	77	80	72	76	78	86	74	67	87	67	76	68	69	84	92	83	66	63	83	82	102	67	73	83	88	91	84	82	73	73	81	65	81	69	59	83	102	69	72	79	89	82	84	81	89	82	77	84	99	90	64	75	89	83	77	86	55	74	78	87	70	72	82	88	90	95	91	67	66	80	83	68	71	101	64	75	89	87	81	84	74	100	89	82	70	92	76	85	77	63	84	80	79	80	84	82	67	79	74	82	84	67	72	83	69	76	80	81	78	99	93	60	88	73	84	75	74	78	68	74	74	75	77	68	89	88	75	71	78	95	82	71	62	87	81	88	74	93	80	88	89	79	94	86	81	81	76	77	81	83	87	77	80	73	94	77	62	71	73	83	75	83	84	77	78	88	67	70	79	91	65	93	56	74	76	76	77	65	89	92	72	91	73	79	72	86	82	79	73	86	70	85	78	59	73	75	83	90	83	80	64	90	85	85	68	70	80	76	86	80	71	94	81	91	85	90	93	74	81	84	75	67	81	79	71	63	89	82	85	82	72	71	76	79	92	92	97	81	88	75	71	85	83	90	83	78	82	84	76	70	85	84	64	69	86	71	81	72	85	63	105	85	74	77	83	82	88	79	70	65	77	86	84	84	71	77	79	74	75	57	81	59	85	75	102	69	76	85	81	92	90	92	65	82	85	95	90	88	67	78	72	76	89	86	89	91	76	80	67	84	71	78	69	77	63	78	76	75	86	94	90	83	64	66	88	64	69	86	79	83	77	79	75	63	89	76	90	91	80	79	57	69	91	69	87	64	69	83	89	82	75	76	79	75	82	73	84	90	77	88	80	68	78	94	90	100	73	90	83	82	82	87	90	84	90	79	88	80	83	81	66	80	72	69	70	99	76	86	76	88	64	82	79	79	68	72	89	82	77	74	76	88	90	75	80	83	65	59	80	78	72	74	79	69	71	70	78	69	75	84	74	79	87	74	75	96	83	84	86	66	77	82	84	77	84	80	77	83	80	83	88	71	85	67	75	89	85	90	87	69	81	56	78	71	58	71	75	69	73	100	86	92	57	72	89	72	71	84	75	81	86	74	76	98	86	92	69	80	105	79	80	89	77	80	69	61	79	63	89	73	83	84	81	88	74	81	68	68	88	63	72	76	82	73	81	69	64	72	73	89	74	87	102	81	65	94	80	69	94	67	66	81	80	73	84	76	97	85	95	79	83	83	88	85	78	81	71	64	82	62	83	78	85	72	78	76	84	87	88	78	86	83	86	82	75	84	89	89	69	68	91	82	70	76	93	67	71	86	91	81	84	80	84	78	58	81	77	76	73	87	77	90	84	77	77	91	75	77	80	78	63	77	74	75	79	83	86	80	69	86	98	67	75	81	91	84	90	106	72	71	92	82	64	90	85	82	80	88	74	86	78	72	96	78	67	72	83	72	75	78	82	87	67	67	76	67	74	72	87	87	66	86	68	86	75	74	85	78	75	71	80	85	83	90	77	70	65	85	77	74	79	87	70	73	79	74	72	84	68	64	91	82	82	75	89	63	86	76	90	69	88	77	66	83	84	67	61	62	83	61	96	75	78	79	83	80	85	89	82	67	65	84	73	87	71	96	90	54	68	68	71	83	79	80	81	75	72	67	90	70	78	63	81	86	79	87	95	77	69	88	75	67	77	72	71	79	78	90	79	79	78	83	89	78	72	82	89	77	75	79	80	89	84	74	60	83	73	86	70	100	76	75	75	80	64	87	83	98	86	75	74	80	83	90	71	68	74	70	74	80	85	81	78	78	80	78	82	79	64	73	80	64	76	83	86	88	75	75	83	95	75	90	73	73	78	66	77	75	84	91	82	78	84	75	59	77	81	69	78	79	60	85	73	92	76	80	79	90	69	88	59	64	90	81	69	76	75	73	87	87	73	73	70	78	75	74
26683	9493	2068	2114	5329	7974	8022	7141	5827	4831	4059	3343	3066	2876	2459	2098	2000	1992	1735	1715	1740	1746	1573	1551	1576	1567	1484	1430	1314	1080	886	790	810	798	810	758	719	660	666	639	621	648	652	651	685	678	679	669	725	711	717	723	711	709	662	680	683	621	602	590	582	573	588	622	601	567	576	648	603	628	644	612	621	617	609	598	639	619	610	626	625	582	613	639	547	621	593	606	604	616	622	588	630	606	556	596	617	635	547	598	573	557	597	522	592	672	578	572	566	578	652	571	623	597	578	589	633	608	569	616	632	646	572	586	632	616	601	614	585	578	587	622	603	610	587	590	640	603	604	573	608	591	592	616	610	612	572	586	592	601	644	585	577	610	593	619	621	572	559	636	589	591	630	580	630	591	643	634	612	613	613	573	584	599	591	572	605	612	574	621	643	585	602	600	613	610	608	610	621	579	660	581	635	625	579	584	553	631	574	616	587	607	649	603	654	601	612	576	612	608	579	596	644	633	620	567	600	579	586	604	577	586	583	572	613	624	606	583	611	553	617	616	611	617	614	589	598	578	590	589	577	580	662	589	598	599	557	577	563	633	593	609	592	600	582	587	602	582	620	573	604	603	591	608	584	598	612	608	602	608	585	595	618	610	610	616	597	599	618	560	575	580	591	606	595	589	615	631	614	576	611	544	575	598	621	617	579	600	651	591	620	587	574	579	621	583	662	617	592	578	603	644	593	534	608	617	618	629	567	616	601	534	598	546	596	635	578	624	648	636	631	550	593	633	597	591	606	611	588	599	598	626	637	593	554	585	592	610	610	579	634	620	575	617	590	621	626	627	623	603	562	628	587	577	632	597	580	592	609	611	586	623	582	606	592	577	602	532	590	620	590	587	627	592	634	602	628	560	573	636	595	575	626	593	583	595	554	601	578	588	622	596	612	592	627	572	617	606	613	576	584	581	613	578	580	630	625	641	607	622	616	582	596	563	581	619	601	613	551	589	635	599	612	574	588	591	579	610	595	610	615	612	585	570	605	583	613	597	609	566	591	608	561	588	593	669	605	662	577	616	608	568	589	589	579	632	596	594	605	557	650	576	577	602	565	585	589	594	598	579	604	617	570	591	575	588	648	622	581	601	613	599	612	635	604	563	631	626	586	576	588	628	610	609	583	652	595	590	638	578	603	611	590	620	586	621	619	574	642	581	598	583	610	608	646	632	581	583	602	595	544	595	572	622	582	614	631	632	617	602	604	605	574	629	607	590	632	591	616	601	584	596	588	628	620	598	582	593	625	588	601	581	619	595	618	579	608	605	625	600	572	596	610	623	601	612	619	556	609	582	572	591	571	612	601	625	573	597	633	642	616	593	617	627	610	632	608	575	585	580	614	578	613	591	590	624	622	583	603	592	593	646	591	611	596	596	604	584	610	565	630	648	632	636	597	609	593	606	554	557	628	651	612	616	581	630	593	615	577	591	595	594	589	575	562	656	571	614	599	675	598	611	578	594	622	575	605	604	580	568	629	577	595	597	623	603	613	629	617	632	582	584	590	593	601	587	601	596	543	600	586	627	551	630	608	634	582	620	547	618	600	626	568	591	588	652	598	583	582	571	565	627	587	621	584	581	600	548	576	593	562	625	603	597	649	592	578	560	578	606	611	598	603	600	612	580	556	574	549	567	636	644	602	577	635	587	573	645	610	613	636	603	572	587	602	613	623	607	564	596	613	606	573	644	641	541	585	583	595	618	612	642	642	635	594	635	552	569	590	626	621	578	642	607	624	562	600	560	602	657	660	592	603	608	610	591	603	594	610	598	555	617	658	625	591	637	571	601	596	591	600	570	616	583	621	619	614	588	588	551	561	584	590	566	593	603	572	628	600	621	635	563	591	574	618	592	607	621	612	594	600	626	668	617	619	608	582	602	560	631	597	600	576	583	604	567	586	626	625	572	613	617	566	619	587	582	603	611	573	592	615	581	615	592	621	580	620	603	601	618	605	551	578	609	604	595	583	576	585	577	581	587	592	604	614	652	571	565	582	595	584	608	612	580	616	618	583	645	565	589	655	601	601	606	577	574	569	621	570	585	588	586	613	631	593	595	612	596	614	611	561	621	577	583	624	609	629	640	585	626	581	609	590	573	596	584	584	619	577	559	557	615	618	600	619	616	609	608	587	590	639	618	592	554	620	611	607	575	562	621	595	623	637	628	621	605	596	603	610	586	605	568	552	574	586	574	600	628	607	632	597	619	608	597	618	598	585	640	625	562	596	626	628	567	622	585	587	613	583	587	636	638	605	591	619	611	626	592	610	616	603	604	611	630	584	613	593	615	574	580	578	593	580	584	567	552	560	592	551	598	611	570	587	612	611	599	580	610	591	622	575	624	593	612	624	536	642	614	575	622	554	575	615	624	644	629	626	585	623	620	600	614	639	634	601	614	568	616	621	549	585	627	614	591	560	592	585	637	628	563	588	646	587	554	613	557	621	621	612	616	611	578	566	583	606	585	646	609	608	584	540	555	600	584	602	626	611	602	539	581	591	602	584	595	635	622	628	634	566	619	576	629	609	590	636	598	569	639	578	606	570	613	600	573	583	655	552	637	590	616	585	619	622	586	600	605	601	608	570	623	592	561	570	612	597	591	587	610	599	601	603	628	562	627	590	579	590	618	579	611	604	603	622	612	595	562	593	640	594	615	606	599	578	607	637	579	610	610	608	617	591	551	601	605	625	569	620	609	601	591	594	608	575	561	650	585	607	614	597	548	607	616	632	630	600	610	579	589	607	632	643	599	571	638	622	605	596	611	614	629	604	576	596	616	582	612	634	603	565	611	592	560	597	577	562	600	626	626	595	621	573	621	608	618	623	575	590	529	567	631	593	614	580	671	602	583	593	624	620	636	629	613	662	616	617	618	613	582	633	594	608	599	588	572	603	558	593	573	637	614	605	615	613	563	615	609	592	598	644	599	624	599	574	661	607	648	580	554	612	596	593	610	606	615	609	584	596	620	607	614	593	584	591	610	625	570	550	585	583	614	599	579	601	630	609	572	590	605	629	592	605	611	617	631	588	616	623	573	578	633	613	572	619	596	614	616	619	619	590	621	609	588	606	622	594	608	634	616	609	604	568	620	588	587	616	605	650	594	565	618	611	576	585	592	596	582	586	583	610	600	628	599	642	584	606	581	588	557	613	598	649	595	613	618	609	564	577	638	606	629	605	622	616	614	608	624	647	623	618	616	621	609	593	566	632	626	614	638	576	547	549	581	612	625	593	575	594	588	579	622	587	614	588	614	618	607	559	567	573	609	572	586	592	610	623	602	579	620	633	590	570	620	600	574	546	631	587	587	620	604	610	615	643	569	588	601	572	592	602	602	581	617	595	605	561	651	579	618	587	588	626	594	591	549	570	609	574	578	632	585	625	638	608	608	630	635	576	572	576	597	593	591	595	648	584	622	567	578	649	602	612	587	596	614	591	611	571	606	633	606	604	561	571	579	593	623
5019	2280	319	196	184	242	304	285	287	246	216	218	191	184	194	156	151	169	139	139	145	154	127	126	135	125	142	123	113	137	108	108	93	105	102	107	95	100	104	113	103	95	87	112	99	86	90	117	102	108	91	98	86	92	94	68	91	78	80	96	81	97	105	93	81	87	83	85	79	94	83	112	95	78	109	93	105	97	81	87	91	83	103	105	117	94	98	88	105	101	79	85	94	95	98	103	103	108	100	97	108	100	96	103	109	94	100	86	87	91	82	79	102	112	78	99	99	95	96	102	88	87	96	85	96	92	103	85	113	81	69	92	99	82	96	68	98	85	87	90	91	114	82	90	96	97	83	94	99	104	83	99	97	95	92	96	92	94	88	112	102	98	83	78	101	106	86	112	94	96	95	94	96	91	85	86	96	74	82	84	106	78	98	97	104	82	78	113	104	97	89	82	97	89	101	98	96	93	100	97	102	95	86	103	104	82	100	85	81	98	97	80	79	86	98	93	96	84	79	91	102	96	88	94	97	90	69	75	103	90	100	108	83	107	93	99	99	86	96	78	100	87	87	84	91	79	83	95	90	93	77	95	103	105	86	98	97	85	92	91	80	76	108	96	86	82	112	88	90	84	98	108	84	89	89	95	76	103	93	83	101	95	90	77	92	87	81	97	103	99	97	80	94	82	87	103	92	99	80	90	82	95	114	105	91	93	70	100	85	109	92	82	83	91	102	108	87	102	83	89	91	105	83	88	101	103	87	88	98	91	76	95	103	111	85	85	70	106	91	94	104	78	97	106	89	94	92	98	85	76	91	83	87	82	95	100	88	104	87	97	96	86	71	80	77	90	97	69	72	79	80	95	91	91	107	84	103	88	104	83	87	72	84	89	88	91	89	101	107	97	101	109	93	85	88	88	96	83	93	91	109	103	81	113	83	83	95	84	86	89	104	91	94	89	89	92	88	105	65	94	95	78	92	91	95	99	103	103	93	78	88	101	97	75	92	99	107	103	86	84	90	90	84	76	65	102	87	83	100	82	93	88	115	85	96	90	84	74	88	75	98	74	87	102	112	79	93	109	96	85	96	99	101	89	101	93	77	93	89	80	70	101	77	90	85	103	88	81	90	85	97	94	100	90	80	105	98	93	101	92	89	88	98	101	91	107	88	87	87	107	83	80	88	98	99	89	84	93	86	99	94	106	97	81	83	81	94	88	96	80	79	79	78	104	89	84	74	66	100	83	80	86	96	105	85	89	90	92	80	105	99	90	87	100	98	77	91	100	101	94	90	101	99	88	93	73	101	83	81	89	92	85	79	110	74	100	94	104	105	95	81	97	86	89	85	90	95	104	84	103	110	99	117	98	83	92	87	94	102	92	101	92	97	100	100	74	89	68	91	87	94	103	94	102	99	111	77	85	81	88	91	92	90	71	91	75	85	89	99	101	96	105	95	90	72	99	66	106	101	94	88	85	84	85	92	86	90	109	72	105	89	106	82	77	92	86	99	97	86	83	102	84	83	112	93	94	94	85	85	93	85	92	80	94	104	81	79	89	79	84	109	91	97	93	82	94	89	88	93	91	94	90	65	90	95	80	83	84	70	90	95	83	87	84	90	84	82	88	92	86	87	100	84	104	98	102	84	107	88	85	82	106	80	83	91	101	92	101	92	91	92	98	80	84	96	104	98	92	77	101	87	88	89	100	89	84	101	84	85	96	82	103	94	100	71	82	105	79	112	88	90	100	95	105	94	93	85	84	105	101	94	111	99	92	97	85	105	98	105	96	100	84	99	111	84	102	79	95	95	89	93	76	103	86	76	93	74	102	89	84	80	89	95	77	87	88	82	87	90	65	83	90	83	86	89	81	88	90	98	97	87	106	101	95	76	82	89	91	89	102	99	78	82	79	106	99	88	105	98	101	83	96	82	107	89	80	79	83	93	103	76	99	95	111	98	95	80	97	99	90	103	105	83	86	83	101	103	91	100	85	95	94	87	100	81	91	101	85	100	81	92	83	101	110	86	91	79	90	83	103	93	92	89	87	77	96	98	106	116	97	95	76	69	104	90	109	93	79	95	76	100	75	90	83	91	74	91	99	85	85	99	106	91	97	104	88	89	76	108	86	91	87	77	74	72	109	90	85	88	81	98	87	88	96	74	90	92	100	83	84	91	89	72	76	89	95	83	83	90	92	97	86	102	94	91	102	93	83	80	94	96	95	115	95	96	86	80	72	89	101	92	91	99	105	106	91	102	103	104	89	89	101	88	78	93	87	82	85	85	84	88	95	97	92	91	90	82	93	93	100	93	94	89	92	90	98	96	100	90	90	89	95	74	97	103	104	92	75	93	75	105	107	95	95	81	77	96	106	99	81	85	87	88	82	100	83	107	105	80	85	96	96	93	96	96	75	85	92	86	114	97	99	97	102	93	79	77	111	105	99	76	74	67	88	86	108	106	108	82	99	94	75	96	92	80	92	87	95	99	83	88	78	87	79	92	81	80	85	93	70	101	104	71	78	87	96	76	81	86	93	84	113	97	78	92	102	89	91	75	73	75	90	87	85	91	89	87	98	88	87	90	93	92	100	105	93	93	102	107	87	110	105	97	96	98	72	91	101	93	83	94	95	98	90	119	79	86	84	77	85	86	86	97	99	85	84	71	85	114	97	87	99	93	89	95	83	90	82	89	73	86	88	81	88	110	95	100	106	93	94	92	88	111	91	91	90	104	92	113	93	73	94	93	91	108	106	93	73	100	89	97	83	90	107	96	105	85	102	80	93	99	84	100	94	81	92	89	91	87	106	74	107	88	82	108	78	83	89	90	75	107	90	96	93	109	95	96	96	101	95	107	69	87	92	85	103	97	90	91	84	101	91	77	88	79	104	82	86	87	85	84	94	113	91	85	107	95	94	88	86	95	83	94	91	96	86	102	77	97	98	89	86	80	80	92	80	96	107	99	93	89	95	103	101	79	99	85	94	107	85	91	100	102	85	93	68	96	92	82	75	96	82	75	95	83	92	101	86	82	90	80	106	78	81	103	84	81	91	104	96	85	85	111	107	87	101	95	109	94	83	100	94	105	89	88	107	83	96	71	92	86	74	104	93	100	92	85	98	88	80	99	89	104	74	87	91	94	82	101	101	99	91	90	91	97	97	101	93	77	95	81	100	109	94	90	100	106	105	107	91	111	109	75	82	75	98	101	75	107	92	103	97	88	90	91	100	93	80	78	87	96	98	103	89	88	87	84	91	90	96	100	90	72	102	94	90	80	72	76	108	78	85	90	84	103	100	81	95	96	90	104	105	99	83	86	112	93	75	93	91	111	94	94	100	97	100	95	85	79	96	73	91	91	91	84	84	84	89	94	94	86	106	96	113	95	99	88	93	84	89	100	85	83	110	114	103	111	95	85	92	77	102	107	82	75	77	89	98	78	91	98	98	92	101	81	85	80	94	89	87	82	104	81	110	96	91	89	79	79	97	81	91	109	89	81	90
32137	15264	3026	2869	7297	10784	10870	9455	7963	6459	5165	4517	4019	3652	3034	2806	2657	2625	2151	2026	2129	2083	1947	1925	1898	2041	1772	1763	1586	1277	1071	971	1005	956	941	931	868	732	718	770	687	704	783	755	810	842	832	826	867	810	819	791	754	739	766	746	749	691	722	649	692	641	610	645	653	660	680	666	669	675	638	664	696	679	669	683	697	714	714	712	719	701	645	675	708	721	684	707	736	625	661	662	690	641	692	699	714	670	745	666	712	645	673	738	660	691	682	630	703	666	692	674	651	634	670	667	622	655	676	669	674	645	649	679	632	647	684	642	654	662	665	668	698	661	641	634	609	723	664	648	683	665	618	695	633	669	648	690	673	630	660	685	668	638	681	678	678	700	674	638	676	702	680	675	669	646	748	694	662	694	686	673	650	688	674	674	668	643	742	664	657	718	662	663	666	660	692	638	594	661	685	664	696	707	661	668	708	686	703	680	692	712	667	707	673	673	637	648	677	666	658	695	644	661	697	663	690	690	672	661	656	679	626	716	666	678	679	670	678	682	615	652	622	647	655	668	643	654	685	652	690	714	683	644	656	657	646	648	704	669	700	695	659	624	667	635	681	677	665	639	658	708	680	703	660	715	669	655	672	672	704	684	677	672	687	613	704	669	628	589	629	625	689	668	670	693	660	658	634	675	650	690	668	718	648	629	660	666	664	674	671	667	697	660	687	689	655	724	618	740	648	642	670	672	653	677	669	702	687	677	678	673	615	651	700	649	614	649	722	657	654	695	661	663	689	653	677	672	648	651	660	642	684	646	647	693	734	655	672	665	653	709	720	673	631	657	674	676	671	673	683	716	638	682	691	667	658	629	671	686	686	688	688	667	643	636	657	682	641	647	664	630	627	642	664	706	639	682	696	629	666	625	666	653	647	693	677	646	574	638	649	672	693	668	685	643	712	679	667	684	682	637	693	684	667	698	672	708	673	678	642	643	724	672	686	619	650	670	665	676	676	614	661	697	657	687	672	690	703	670	636	660	645	682	664	706	701	671	702	701	677	637	683	611	665	696	652	631	655	671	675	698	670	619	672	653	711	680	669	642	681	676	712	644	633	661	680	639	634	732	657	653	679	652	672	598	666	641	655	668	640	626	709	678	616	688	674	616	629	639	664	671	641	673	666	635	694	651	675	678	684	676	679	679	723	682	666	666	666	646	658	634	691	707	669	668	676	653	675	680	675	691	658	639	663	686	652	704	680	707	685	671	648	624	641	644	673	670	713	724	692	647	610	627	676	673	663	651	677	651	646	693	661	662	708	642	615	669	661	638	679	644	666	622	638	658	640	685	717	672	655	635	665	652	691	680	658	648	674	685	644	707	670	641	681	639	678	653	658	686	644	697	675	649	659	661	668	629	674	679	711	695	647	649	672	693	649	672	648	666	635	664	672	641	703	706	670	634	651	685	660	644	627	653	710	682	724	648	697	689	670	682	679	677	691	664	683	670	662	646	674	671	690	695	661	651	640	657	639	687	727	657	667	703	637	685	708	675	652	620	677	639	699	646	666	666	677	611	664	639	631	655	703	694	630	607	680	649	675	680	662	672	680	660	640	638	662	702	653	637	640	658	659	682	702	658	681	726	689	689	701	671	700	714	619	680	626	632	653	675	710	661	652	647	616	648	646	692	668	678	690	643	665	685	637	677	636	647	651	684	656	660	631	651	626	647	715	697	690	669	632	708	713	628	654	676	671	630	649	652	654	669	699	673	648	673	692	594	682	667	667	656	681	665	724	655	661	682	687	651	692	692	674	681	676	621	663	690	652	718	670	677	666	677	636	661	672	692	606	648	682	658	684	659	652	673	662	648	698	637	625	669	655	633	642	664	703	639	641	677	722	634	668	645	655	664	645	640	683	648	650	675	623	613	681	684	668	674	658	660	645	684	672	670	676	676	644	680	672	649	644	668	643	643	652	713	664	691	729	608	703	647	674	642	699	663	646	657	640	716	692	704	698	695	671	728	655	697	650	698	695	705	658	702	694	620	677	658	670	623	671	719	708	644	672	707	660	678	641	676	670	715	635	672	667	681	652	660	639	676	679	674	655	674	680	625	669	627	676	670	629	674	683	666	650	628	686	676	708	680	663	668	653	693	631	650	669	710	700	699	641	665	693	684	686	639	651	611	683	634	658	674	694	648	680	660	684	682	662	676	703	708	656	594	663	642	628	651	672	670	602	656	683	678	649	646	662	690	706	708	642	647	657	668	702	641	680	658	664	668	629	638	643	687	668	652	671	661	676	656	680	660	645	691	651	667	657	684	660	678	711	635	616	719	628	669	660	671	679	655	698	650	657	670	630	667	663	687	695	625	639	670	691	629	645	645	645	645	634	664	672	659	650	707	678	690	657	651	663	673	673	675	663	664	661	673	645	644	667	732	652	652	633	665	649	679	609	622	675	665	626	710	662	700	663	665	674	683	698	694	628	693	679	676	657	675	673	669	681	662	674	660	691	670	629	649	636	674	690	679	655	655	701	755	649	660	657	678	679	724	677	682	697	684	651	655	671	673	670	700	658	679	673	705	645	672	625	655	679	675	701	680	655	633	677	656	633	674	731	690	661	655	631	679	690	639	652	654	667	654	693	645	721	645	643	691	669	718	700	660	683	675	667	667	653	669	624	709	694	655	677	654	672	675	673	636	679	687	690	660	696	650	648	640	642	684	635	683	690	713	655	667	668	671	695	660	642	651	649	682	672	633	708	656	640	689	628	666	658	654	631	666	660	640	678	669	629	699	706	677	658	663	662	704	700	704	706	694	670	668	624	708	675	646	604	690	649	675	632	670	648	642	631	702	657	651	714	620	670	689	613	652	687	661	676	669	665	657	639	645	673	709	671	643	679	674	615	623	654	713	627	717	644	613	689	672	663	640	648	671	702	680	683	715	669	651	666	670	683	665	641	637	674	669	665	697	624	636	638	649	695	663	670	643	670	653	699	696	666	679	707	664	655	697	720	638	717	611	671	657	730	709	658	660	653	625	674	662	655	696	646	648	676	654	675	678	689	655	682	708	653	632	674	662	664	702	661	666	646	685	650	673	666	600	696	702	675	664	669	656	639	701	663	650	682	648	695	667	671	697	648	658	665	614	662	697	641	679	662	676	652	649	625	751	688	695	669	708	708	650	651	684	710	626	713	681	657	647	643	653	666	676	660	642	627	651	646	634	668	661	643	711	692	649	697	639	668	668	656	659	632	716	738	677	663	661	696	652	653	625	672	674	654	642	713	709	689	657	704	649	656	655	656	698	685	632	707	649	634	620	724	688	706	672	706	689	683	697	670	651	637	671	630	668	626	719	615	641	655	644	661	646	675	726	676	696	683	652	671	662	627	687	702	657	633	684	658	700	653	670	669	686	671	660	675	654	679	659	684	660	626	670	686	686	680	695	674	689	636	680	655	648	715	696	652	658	721	639	675	659	698	662	653	676	644	635	622	659	692	706	653	690	677	716	650	676
5233	1719	303	213	222	237	284	297	301	257	237	226	189	219	194	157	188	189	130	169	159	169	162	150	157	152	158	159	155	117	120	116	127	110	117	115	118	118	101	118	126	121	110	100	111	125	117	118	106	125	124	116	116	140	104	135	106	110	118	125	114	92	113	124	121	97	94	105	117	113	83	109	91	102	116	105	110	104	112	115	129	109	130	113	109	101	120	101	109	127	126	122	111	132	123	114	130	102	116	119	103	99	113	96	113	116	116	103	130	127	106	85	113	116	106	124	127	120	122	115	111	110	109	110	108	117	100	115	109	119	132	110	120	111	107	106	108	126	121	118	97	106	105	106	105	117	109	119	121	106	105	128	102	111	114	117	115	114	97	113	105	116	100	131	119	128	92	109	108	125	117	107	104	116	110	120	110	110	110	111	123	123	119	111	119	130	108	124	129	102	119	112	105	104	124	117	110	129	100	111	102	107	102	142	119	122	111	113	106	101	98	128	133	119	116	105	116	112	118	126	136	113	120	122	112	103	97	113	131	98	114	127	108	102	130	125	129	93	120	119	101	117	118	112	110	102	101	108	112	121	117	110	111	120	112	117	122	121	123	109	130	110	105	124	114	100	111	92	108	113	103	125	119	116	121	116	104	106	107	100	95	111	123	99	129	134	107	109	103	130	110	126	92	110	131	119	111	89	124	97	94	104	106	127	101	114	109	120	102	99	132	110	105	107	107	109	109	107	103	104	101	112	111	110	122	108	111	115	112	104	125	135	133	101	127	107	113	98	120	122	98	123	102	119	113	105	137	126	127	110	109	124	124	94	126	100	123	113	98	103	117	118	112	119	110	111	112	113	104	102	113	108	97	105	117	123	99	118	96	109	120	103	116	130	117	106	118	120	109	107	120	113	99	120	135	123	103	113	101	109	121	108	111	119	107	141	115	111	117	107	132	104	110	106	117	122	126	113	119	107	97	120	99	118	111	134	119	119	105	93	130	130	112	112	119	103	115	117	104	96	119	92	135	95	114	122	100	123	125	122	122	122	106	97	98	101	133	105	120	125	100	104	111	99	115	97	132	130	100	98	112	140	97	120	113	112	114	132	117	103	127	111	118	114	119	111	124	115	103	109	102	121	120	110	105	115	103	124	112	107	98	115	95	119	122	111	114	130	115	120	115	98	100	104	115	96	115	96	102	109	103	106	108	122	115	114	118	116	102	103	114	114	109	116	100	120	127	112	106	120	102	106	125	117	147	130	107	111	104	116	124	100	109	107	103	103	117	123	104	108	121	119	111	115	113	103	88	104	105	114	125	135	114	113	102	114	109	104	107	113	110	102	118	118	110	110	110	105	135	141	115	92	104	105	125	110	107	101	111	100	103	111	99	121	129	99	114	95	121	112	125	117	105	110	100	117	110	114	98	103	117	105	107	114	106	120	96	112	101	118	125	109	100	154	103	101	103	106	109	99	107	96	129	134	107	108	113	99	100	113	113	111	109	131	118	117	118	122	103	98	111	114	110	127	122	107	117	133	116	119	109	103	121	117	106	132	109	125	116	99	109	107	137	117	110	105	105	115	84	108	108	122	114	116	101	99	126	105	117	106	132	112	112	98	126	101	134	99	110	93	108	115	121	108	133	106	104	101	91	118	115	109	115	131	96	109	115	115	121	101	111	109	124	96	113	104	108	115	120	105	137	102	119	142	122	79	109	113	105	103	112	113	114	117	120	121	112	113	107	98	101	101	118	121	131	110	106	103	116	101	105	99	121	105	111	109	119	107	118	93	141	101	110	121	106	99	109	121	133	123	99	117	104	109	104	98	112	91	113	114	95	117	115	108	109	115	117	107	117	110	114	86	102	120	110	131	112	124	113	102	99	102	114	121	115	120	105	89	121	98	114	111	101	105	104	102	110	107	106	100	101	105	101	126	91	128	111	106	114	113	118	114	115	135	108	117	139	101	108	116	114	127	110	108	115	102	106	136	129	106	115	93	110	94	116	122	119	119	89	113	114	104	118	123	118	114	107	115	135	90	109	130	113	128	121	119	102	120	93	122	124	125	113	121	111	105	98	118	103	120	106	105	107	103	94	114	112	101	121	103	92	104	118	104	113	114	129	104	117	106	116	108	112	123	100	103	116	113	124	98	110	105	101	119	101	107	126	106	141	103	117	97	106	83	121	112	120	139	118	113	124	108	115	124	112	120	117	99	93	101	109	116	95	111	116	117	93	105	115	123	101	97	116	114	120	102	109	118	116	113	122	117	102	140	96	100	111	110	123	134	108	138	127	103	95	110	116	114	114	101	109	91	114	116	109	114	104	103	110	103	96	109	108	129	121	116	111	119	100	118	100	106	135	110	114	108	118	97	104	115	118	96	117	131	129	109	105	120	125	110	109	127	105	110	114	111	100	112	111	109	114	100	104	114	101	91	108	126	114	114	112	133	104	123	112	106	97	89	98	106	117	97	118	118	97	113	100	126	117	123	107	119	108	103	97	110	125	100	111	110	103	126	119	129	125	117	105	107	118	104	117	105	93	97	100	120	103	134	109	115	112	115	105	114	128	117	102	114	124	96	100	105	99	123	121	108	118	105	117	121	115	114	116	137	101	122	116	101	117	104	129	97	105	128	109	121	95	116	110	114	106	124	96	98	120	97	127	127	120	103	118	120	117	111	104	118	97	107	121	132	104	104	101	103	115	105	128	99	102	110	107	109	106	106	104	101	84	104	110	121	121	109	110	110	106	114	104	110	123	105	108	110	116	112	94	94	113	97	107	102	112	104	116	116	123	100	114	111	123	108	110	105	127	133	116	109	116	125	115	96	102	118	103	119	105	120	114	131	101	120	111	130	99	108	128	112	118	108	127	105	126	103	100	116	125	102	107	123	118	101	110	109	126	100	120	122	113	110	112	112	115	124	104	107	109	123	106	101	124	114	108	108	133	106	120	105	124	106	97	99	114	114	113	114	113	119	101	133	121	108	112	99	133	109	94	111	121	109	103	109	96	112	112	103	112	115	126	125	130	90	106	117	118	109	111	119	116	113	108	116	119	134	95	116	127	103	117	120	133	109	110	97	117	117	102	118	110	107	104	103	119	96	114	101	117	110	134	110	117	104	124	116	103	100	101	115	114	95	118	120	117	113	111	124	109	111	111	122	98	101	112	109	123	115	121	98	117	98	122	112	128	105	130	127	116	110	116	104	118	102	122	118	103	92	114	86	98	117	116	117	107	123	134	110	110	107	106	115	103	126	110	111	103	126	118	89	118	105	118	148	114	110	111	109	94	121	123	111	99	146	120	131	96	114	115	99	106	115	119	130	108	115	103	108	117	116	105	112	103	135	109	108	112	122	108	107	110	121	106	129	106	119	112	90	106	113	116	98	128	109	126	118	107	98	98	136	107	118	124	121	88	110	100	118	114	111	106	106	117	128	123	125	124	102	97	115	126	102	108	99	132	110	131	118	94	106	112	111	117	120	108	108	103	122	112	137
30355	13228	2717	3008	6866	10397	10457	9558	8135	6544	5403	4625	4223	3797	3274	2888	2877	2547	2312	2279	2339	2071	2046	2018	2102	2229	2037	1948	1710	1429	1302	1161	1133	1127	1155	1087	1012	944	980	901	962	906	899	963	879	936	968	998	1051	1017	1012	997	1004	982	918	963	892	919	828	889	833	843	856	793	789	870	852	858	896	795	805	835	852	879	809	870	823	838	822	861	892	850	863	902	891	836	847	888	850	867	861	848	845	922	869	909	851	806	833	836	822	829	860	890	829	896	827	854	855	850	817	822	810	821	846	809	899	842	882	882	849	849	815	906	880	871	877	886	854	881	860	888	848	839	891	868	814	865	858	855	830	810	829	797	864	837	875	839	819	815	826	825	861	860	867	851	857	833	852	930	829	806	856	874	913	863	866	880	868	856	828	834	805	851	892	833	811	899	862	865	853	835	835	831	867	933	830	885	897	857	813	849	862	798	832	847	879	850	822	833	849	820	836	833	912	848	847	858	871	858	868	864	877	889	823	849	787	846	845	854	934	879	888	872	805	837	860	885	850	870	850	859	860	867	831	844	821	819	830	856	807	864	920	863	878	853	831	799	834	892	867	861	840	882	887	807	868	820	816	821	823	880	863	914	834	807	857	852	893	870	816	806	849	852	839	812	850	819	831	874	868	858	838	877	848	810	861	806	866	923	889	893	886	868	829	835	838	849	824	868	801	874	809	884	858	826	825	855	824	865	854	836	824	874	859	866	866	836	808	840	846	842	894	809	846	864	851	847	862	846	891	884	831	818	843	866	857	842	883	827	821	833	854	834	864	827	879	867	805	851	841	866	882	807	882	862	879	866	835	878	836	888	812	812	861	880	867	830	860	838	864	818	824	823	815	851	846	858	895	826	813	867	825	864	911	886	823	857	844	882	865	826	826	885	765	862	847	896	826	848	807	830	824	881	828	882	766	838	824	846	858	839	838	835	811	842	906	873	863	860	832	888	824	853	817	837	867	835	877	836	862	880	878	868	758	869	848	832	861	852	863	860	851	876	868	847	841	882	839	838	838	851	829	825	858	880	826	860	830	902	901	835	856	849	897	921	862	811	836	821	857	853	854	830	842	806	899	826	868	837	813	884	782	827	803	810	884	830	849	816	828	829	859	824	834	807	886	891	872	780	842	839	845	904	843	843	896	824	797	858	841	858	867	859	852	886	883	817	862	853	844	823	862	871	817	850	834	809	850	854	879	824	840	840	824	885	800	825	875	888	915	832	901	839	807	858	855	832	779	817	856	809	872	812	810	884	849	879	834	792	826	834	820	924	868	796	908	830	862	861	880	879	852	854	862	857	824	874	825	879	828	806	817	816	817	844	834	857	815	780	803	866	873	827	847	846	764	874	852	840	870	792	864	837	821	833	768	891	810	809	830	868	834	825	818	847	831	840	796	835	811	828	849	843	865	855	890	824	875	863	822	883	872	823	813	920	858	858	857	815	841	874	851	872	860	841	828	833	836	849	811	847	879	852	870	859	865	882	885	856	816	865	875	828	859	850	861	815	862	907	868	836	853	826	852	855	841	877	809	866	873	874	829	788	828	840	860	873	813	890	871	855	911	885	861	822	865	827	863	825	806	850	846	806	903	824	854	826	751	856	836	822	862	849	819	837	851	901	818	813	826	848	895	796	853	847	788	846	816	776	841	847	886	820	845	768	856	841	818	887	875	850	871	822	856	872	892	826	802	883	856	806	866	811	894	828	869	859	828	860	864	865	877	871	817	817	807	824	851	866	871	846	831	878	836	826	868	855	859	820	881	866	866	877	867	897	841	885	891	832	812	869	881	813	879	891	886	838	903	879	841	904	846	837	855	859	840	810	865	867	895	835	865	863	858	840	826	843	821	826	895	870	879	845	831	833	838	807	854	859	788	824	826	813	900	880	899	883	867	801	864	830	952	832	903	824	852	852	875	839	822	842	877	785	879	810	815	837	824	811	838	821	822	827	828	842	825	875	819	841	830	858	816	859	845	856	873	880	873	876	847	861	820	863	868	875	895	793	866	817	816	882	887	836	827	829	779	932	852	860	817	855	814	847	879	848	833	820	836	873	888	846	805	810	852	837	884	865	799	802	869	819	844	816	849	807	897	867	849	845	782	837	834	856	837	832	883	832	867	824	839	814	918	862	877	793	828	860	895	882	895	840	873	901	849	823	851	868	852	857	837	863	810	856	842	858	866	807	907	832	868	841	854	841	915	824	849	786	841	844	854	872	868	861	834	932	821	838	852	834	848	838	767	848	875	791	836	878	862	856	829	809	862	840	875	890	822	809	863	860	849	803	846	850	827	833	871	911	835	854	879	856	852	793	860	860	864	882	875	877	834	842	879	843	870	888	918	871	798	841	853	811	844	829	872	905	874	826	811	853	868	883	868	839	816	872	861	843	870	869	887	870	832	832	885	826	891	817	802	850	909	833	835	797	842	839	839	875	846	877	881	828	915	817	837	814	897	843	891	795	812	757	831	844	855	852	904	816	862	789	850	840	838	797	868	891	846	863	825	840	811	856	818	891	869	824	799	822	786	870	855	867	858	893	839	848	855	849	818	833	875	864	862	836	846	856	838	827	848	837	839	865	840	861	820	893	906	880	849	794	841	832	842	852	909	885	860	869	801	792	856	863	857	850	867	842	864	836	873	823	835	818	852	837	897	916	822	816	839	873	887	843	829	834	833	847	807	873	899	856	834	834	865	892	826	810	882	830	867	859	802	873	819	797	850	877	858	876	851	874	843	814	837	793	827	862	838	891	864	851	874	812	816	828	844	836	794	858	837	872	851	869	843	866	784	856	845	857	837	854	817	913	863	867	801	795	823	825	842	838	854	873	882	901	849	810	843	832	883	845	837	833	804	810	826	825	780	856	810	885	911	891	841	846	848	840	863	845	831	829	823	853	796	810	824	837	815	872	824	864	895	821	800	870	853	828	799	877	825	847	842	860	866	858	869	880	839	877	793	814	919	869	897	909	893	855	829	882	841	866	868	828	775	814	836	882	876	860	896	858	801	839	806	849	849	826	810	864	862	850	829	858	862	874	851	867	851	798	856	843	810	882	829	846	886	878	859	796	843	890	799	838	845	845	816	816	849	836	867	904	855	852	855	848	806	879	858	808	833	878	843	836	869	816	897	853	825	825	861	842	824	833	839	868	874	827	860	840	871	816	870	828	833	900	841	814	800	798	889	856	869	872	853	838	799	875	869	815	794	873	830	840	849	842	853	855	894	861	858	864	855	889	827	807	854	823	808	849	804	781	896	804	854	806	855	796	882	858	877	876	781	913	888	875	852	842	855	883	813	798	865	857	874	849	856	847	885	858	824	893	920	805	812	826	787	825	774	868	816	848	864	790	868	802	859	863	848	849	885	880	870	859	835	829	797	850	864	840	831	847	854	834	845	800	838	855	864	868	823	865	848	852	866	828	830	815	846	889	816	836	833	869	860	851	842	884	831	836	885	840	908	871	837	816	861	912
6647	2870	376	246	243	308	395	391	367	324	305	275	259	261	212	180	201	163	220	166	200	164	183	188	195	198	186	188	148	156	162	149	120	134	128	130	133	119	149	131	123	121	123	130	114	121	110	106	125	132	123	133	143	121	120	139	121	120	118	118	131	122	123	151	109	116	114	125	116	117	127	104	107	112	140	126	126	134	151	125	127	124	121	132	106	117	119	118	135	96	134	128	130	118	122	110	116	114	125	117	138	110	137	108	110	133	120	115	104	99	121	122	132	120	121	106	97	126	117	125	114	124	127	136	129	106	129	108	120	111	132	108	120	113	105	126	128	127	113	119	105	120	126	118	112	107	101	123	130	118	126	138	129	112	97	124	128	112	108	107	129	122	102	138	119	131	105	139	115	113	120	139	138	127	116	124	136	126	120	114	113	135	109	119	114	111	121	107	126	124	150	126	117	137	120	103	105	99	132	118	98	105	110	137	129	112	101	116	113	112	125	113	140	115	103	117	126	119	135	141	125	146	104	113	128	123	123	127	127	104	114	119	124	133	122	105	144	126	115	119	107	118	126	119	112	114	95	109	115	123	121	128	110	125	121	112	134	115	141	111	128	127	121	123	142	106	124	132	142	121	120	132	111	133	123	119	130	133	139	118	113	129	107	144	118	124	118	114	125	102	119	141	135	123	127	117	135	101	111	121	125	121	122	131	111	126	118	117	125	117	125	135	126	118	106	117	119	126	107	130	129	109	127	140	147	128	122	112	122	113	110	103	112	109	119	107	131	108	122	136	128	119	135	114	123	128	125	108	132	129	128	114	124	109	133	113	142	102	113	116	125	117	134	102	100	149	126	106	125	116	114	127	117	132	121	121	141	124	133	118	136	120	122	130	104	122	132	139	122	136	107	119	111	106	108	125	145	110	122	118	148	117	127	122	123	122	128	128	129	104	102	106	127	111	124	137	108	115	138	129	123	114	124	128	153	115	124	95	105	113	123	127	128	91	120	103	105	144	120	131	114	114	146	97	104	135	110	116	124	117	126	110	95	112	133	132	103	113	112	116	131	114	125	109	134	127	130	122	115	120	105	142	100	114	113	113	123	118	128	134	120	126	130	132	136	123	111	124	122	143	128	104	107	101	125	113	132	138	110	107	107	105	111	114	126	136	130	132	112	111	123	115	113	126	112	124	136	134	140	125	127	149	117	108	126	127	113	136	101	108	105	125	123	101	130	137	113	129	124	117	125	120	118	110	114	120	113	129	118	115	134	119	115	126	117	114	111	128	121	107	94	138	120	115	123	122	130	100	128	118	106	145	121	131	130	118	112	119	122	116	119	132	116	109	132	129	109	131	121	125	104	127	126	104	106	113	137	125	128	134	112	121	138	107	127	135	117	110	133	128	129	117	128	115	109	124	132	129	127	132	124	102	104	108	114	98	132	145	125	124	132	137	119	118	138	116	118	134	116	131	131	136	118	118	100	130	129	123	129	115	110	121	124	126	120	119	118	130	126	133	106	110	131	107	127	129	141	131	104	112	106	133	107	112	125	129	122	122	114	113	114	108	140	133	125	123	137	114	127	126	114	123	139	115	131	102	113	120	131	114	111	109	113	129	109	116	127	105	121	120	129	124	130	126	125	143	132	105	139	109	124	121	128	117	138	130	122	145	112	129	134	116	97	103	131	130	110	113	138	119	114	132	128	139	127	135	115	108	136	121	136	135	131	105	131	112	124	111	110	121	119	123	112	97	132	117	118	103	116	114	140	120	128	119	109	128	109	120	109	112	145	130	125	115	123	111	99	124	119	124	126	121	134	118	128	116	122	131	122	111	116	125	131	135	114	106	119	129	130	114	133	137	111	105	111	113	108	121	131	115	133	112	132	120	124	113	123	120	116	117	128	112	130	118	133	124	111	128	143	125	124	119	140	111	113	113	125	123	136	129	121	132	115	113	117	145	133	101	106	105	122	135	115	141	102	128	149	117	112	127	145	135	117	129	119	116	112	134	124	117	130	121	136	112	128	118	130	123	101	118	107	111	107	106	99	131	116	127	129	121	104	127	106	115	137	108	116	109	125	110	133	120	131	143	113	121	124	105	118	136	118	132	121	112	117	129	122	113	120	137	108	108	121	119	120	116	139	126	112	129	114	133	115	132	129	115	121	116	137	107	122	107	119	113	132	112	120	109	124	135	120	118	106	141	110	118	109	107	134	119	119	114	141	130	111	106	131	122	144	122	100	127	120	119	119	114	107	108	119	139	105	128	127	115	113	128	120	111	119	115	109	120	106	123	128	128	108	108	137	121	122	127	119	131	116	112	124	131	144	108	119	128	115	129	114	134	113	125	120	129	114	119	142	115	130	131	116	130	142	132	109	116	132	127	122	128	121	117	130	128	106	111	134	111	126	112	108	133	119	128	107	113	113	118	125	132	117	137	114	120	128	107	130	143	109	119	133	125	125	136	121	120	117	132	114	98	126	134	102	116	142	111	126	136	100	136	125	126	131	109	138	113	129	119	121	134	114	128	122	132	110	105	125	108	135	127	123	99	127	118	107	106	127	111	144	111	122	130	115	129	108	135	123	138	112	114	131	128	124	104	127	140	116	129	103	137	121	123	106	131	108	118	115	124	125	108	112	120	123	122	110	116	115	110	119	121	125	136	117	124	111	114	123	135	106	113	103	115	115	135	116	126	132	124	125	107	131	117	116	124	125	114	129	126	117	129	116	111	112	140	132	112	125	110	112	111	100	99	128	129	127	125	126	128	116	129	131	135	128	105	119	110	116	132	121	139	116	116	116	109	106	121	130	127	129	135	118	134	133	108	129	135	129	112	116	129	121	125	125	123	102	136	105	108	141	96	137	118	123	108	128	114	126	134	105	111	126	121	135	141	110	111	131	104	118	118	121	121	118	139	110	114	116	137	133	115	137	103	120	128	134	115	121	112	134	123	122	141	112	124	127	129	138	119	127	112	111	122	105	129	111	122	120	118	109	112	123	120	122	137	102	101	115	114	119	121	132	121	120	125	109	117	130	113	133	112	127	114	112	138	125	117	134	116	129	118	108	112	125	115	102	121	145	125	133	121	138	121	116	110	129	124	122	127	99	132	115	126	146	123	133	121	116	128	114	124	119	111	138	131	137	121	120	132	121	116	129	122	110	129	112	123	114	117	135	118	140	125	126	107	115	129	127	127	125	118	113	118	115	100	115	104	121	118	114	107	120	109	126	106	109	132	131	116	124	114	121	105	117	141	110	109	135	110	124	117	112	134	128	109	138	118	121	111	120	123	127	105	131	137	111	114	113	115	135	136	113	120	117	126	120	126	118	105	131	111	107	114	115	126	126	112	130	127	127	125	113	113	125	117	131	125	141	119	120	153	116	130	121	129	130	122	108	133	105	109	113	145	106	142	122	126	135	116	117	121	124	124	125	112	135	135	101	116	113	126	95	121	128	134	118	127	135	126	123	124	117	107	106	143	120	124	130	130	118	127
35144	16801	3316	3618	8807	13005	12859	11546	10019	8014	6804	5681	5169	4636	4120	3705	3436	2978	2690	2707	2643	2510	2524	2299	2535	2598	2583	2294	1884	1642	1351	1205	1290	1242	1295	1244	1101	998	965	974	976	935	1025	967	986	1039	1016	1058	1083	1085	1114	1061	1047	988	1018	966	923	915	902	895	834	876	862	875	877	872	894	850	868	902	905	887	844	875	898	859	849	870	943	892	890	896	885	901	929	909	935	900	904	867	890	884	968	876	927	888	846	871	878	936	860	925	900	880	886	888	914	900	819	876	886	904	849	906	879	862	853	918	907	855	897	915	857	844	896	892	923	831	872	885	921	912	885	862	855	882	931	881	875	871	901	959	828	896	825	904	797	863	842	846	896	889	894	883	872	867	845	880	890	843	902	839	859	886	917	860	863	871	921	907	904	841	853	856	919	919	810	896	856	931	891	918	856	922	920	857	819	887	848	896	867	895	905	885	871	871	899	928	869	889	835	850	875	878	888	878	860	903	873	936	839	939	872	885	869	869	854	845	950	881	893	836	897	876	826	877	871	881	879	886	872	876	880	900	884	853	884	864	884	882	875	856	899	860	884	868	870	916	863	875	917	836	903	892	851	908	892	833	887	895	881	851	888	883	839	888	860	922	895	878	895	890	875	859	863	904	849	893	873	837	841	881	880	840	866	945	874	894	894	923	894	873	925	906	869	882	805	901	860	861	940	911	904	864	809	862	932	866	891	889	923	849	910	890	896	876	901	880	846	821	915	876	847	889	832	870	828	858	912	842	871	940	859	829	850	865	886	876	867	891	866	914	868	871	884	881	914	898	868	853	896	895	931	842	870	854	892	883	928	872	893	886	866	927	930	902	868	824	862	850	955	857	877	920	924	851	866	863	891	865	922	917	872	821	878	886	915	869	848	825	923	886	896	887	874	863	866	909	869	838	949	909	925	884	884	848	905	917	861	917	844	849	881	874	823	865	887	835	857	861	891	854	918	906	828	915	894	859	885	864	885	883	841	860	844	837	921	880	883	811	866	907	877	859	878	860	883	854	858	948	882	910	905	864	860	905	875	906	871	910	832	941	836	887	938	905	867	876	928	909	928	858	885	888	853	887	889	899	860	842	901	877	851	868	861	820	813	889	848	916	881	825	861	897	925	914	879	873	909	895	840	933	893	809	926	869	823	896	859	922	868	919	866	889	894	818	881	857	843	892	896	869	912	869	878	891	845	885	898	849	885	796	881	875	842	895	937	959	870	903	828	894	865	857	904	866	874	911	849	877	895	858	855	887	897	870	856	877	844	922	869	893	848	851	903	851	875	824	840	883	931	909	856	882	838	859	921	857	845	884	906	883	887	891	887	838	855	886	867	859	912	876	878	851	880	879	857	873	847	786	868	882	884	875	883	868	895	880	879	848	916	906	868	897	848	850	845	851	874	836	884	846	856	928	837	903	900	902	854	892	808	866	848	852	863	938	835	901	914	850	862	824	902	874	848	809	885	846	931	911	861	863	884	865	879	911	876	843	943	849	874	882	845	891	881	918	838	889	876	856	845	834	870	899	859	902	899	920	834	939	839	821	890	879	886	846	891	913	852	893	910	894	828	922	949	905	911	878	915	848	923	900	834	921	884	925	898	892	863	819	861	884	876	857	895	872	866	880	918	865	854	894	842	875	903	836	869	915	876	907	943	790	859	879	886	853	912	830	862	890	853	896	918	832	856	845	868	874	873	872	896	875	867	874	912	873	876	885	875	912	873	852	874	929	861	863	874	918	899	836	912	803	889	897	889	930	883	909	916	861	888	921	853	925	917	845	848	882	929	907	871	890	896	862	873	902	899	895	860	834	879	849	893	937	862	825	844	872	842	876	851	874	953	824	889	921	888	860	906	859	866	895	871	902	923	908	845	867	897	890	897	895	837	924	877	875	853	913	892	910	903	842	856	878	820	927	858	877	897	886	852	938	889	923	915	876	907	853	894	886	896	918	865	877	928	880	863	895	888	888	901	862	935	829	912	863	847	875	883	906	917	813	830	884	878	890	876	872	870	845	886	826	887	879	859	846	865	919	910	888	821	850	911	822	887	903	895	884	906	853	832	919	864	896	843	876	860	828	829	892	806	920	831	863	915	870	850	894	902	874	903	925	851	894	878	888	830	899	858	878	868	873	859	904	848	905	908	872	834	879	844	921	833	893	914	901	860	866	887	851	893	895	881	895	897	858	911	863	918	882	880	877	883	908	882	838	920	847	887	889	902	879	906	925	838	914	851	861	864	866	864	842	879	872	914	877	887	807	841	839	913	857	867	858	891	863	877	885	909	887	910	856	883	852	851	900	874	905	910	847	898	805	837	918	855	841	872	844	914	874	875	884	866	834	913	865	931	900	854	923	849	850	897	903	874	871	850	912	900	847	860	864	869	881	863	880	838	951	854	811	894	870	847	813	859	861	864	876	867	884	849	862	881	794	851	850	893	885	926	899	860	859	862	888	870	904	832	884	834	881	931	854	873	867	918	874	903	925	895	869	843	826	929	888	863	899	869	891	890	847	813	885	919	891	883	884	897	855	878	806	848	897	837	854	890	881	857	867	892	902	860	911	885	890	879	887	920	881	882	894	917	878	888	866	857	876	874	861	877	923	860	877	870	862	829	851	844	931	900	902	916	925	829	910	848	916	828	905	885	893	925	901	865	863	908	859	923	858	852	898	896	929	902	869	816	829	848	881	889	876	895	945	856	908	851	934	866	900	901	903	876	898	864	792	914	892	815	906	890	850	829	844	867	841	887	863	890	886	895	864	919	855	895	892	893	830	861	861	851	868	839	923	878	854	854	900	909	905	878	872	869	901	837	897	884	893	834	912	846	864	912	873	900	877	846	849	856	869	903	923	821	895	879	809	893	844	883	859	874	882	895	905	895	857	908	882	870	873	874	861	887	835	894	842	937	917	894	869	872	865	875	831	900	892	852	902	869	912	887	912	919	899	865	921	890	919	899	875	859	916	896	882	897	910	923	870	846	890	877	882	872	883	858	930	832	879	877	892	908	883	892	844	853	944	891	882	861	878	887	853	881	837	870	915	858	865	860	889	867	877	904	868	841	902	906	893	838	874	907	896	893	924	895	891	920	884	858	834	900	860	875	899	903	878	852	842	879	849	932	868	875	851	834	885	886	830	858	910	879	898	897	810	900	839	884	872	839	888	882	852	835	887	905	862	901	920	877	925	830	859	881	901	816	886	880	913	867	895	853	852	875	886	902	857	911	878	885	891	869	879	936	878	866	862	860	955	884	926	873	833	853	803	886	875	903	892	880	823	841	899	853	811	907	852	871	882	854	871	848	881	819	834	829	928	875	874	820	871	847	834	868	845	864	896	866	870	867	834	879	922	865	910	902	874	983	867	879	919	872	872	879	902	862	910	887	949	889	850	865	884	905	867	913	837	854	867	888	874	879	895	885	860	906	889	854	908	888	935	876	883	810	867	886	874	885	877	891	893	871	906	852	885	878	900	876	915
3562	1088	185	166	140	197	218	242	204	205	196	153	132	141	137	125	124	118	120	97	107	111	117	112	114	144	116	109	99	98	81	80	90	81	80	81	67	95	77	87	84	72	73	79	87	66	74	88	85	79	76	82	79	77	73	75	72	90	96	95	57	77	74	90	74	75	89	71	85	90	62	88	84	80	71	67	64	67	73	67	92	77	88	68	72	74	72	73	67	73	62	77	95	67	92	64	88	69	74	78	77	58	73	89	92	102	73	100	78	81	71	69	85	86	85	74	69	63	79	86	86	63	87	77	57	98	79	81	76	84	63	79	77	73	72	99	74	69	65	88	83	73	80	68	70	74	74	75	71	50	79	70	64	69	80	80	89	86	67	75	94	90	87	80	79	82	74	95	86	72	71	67	63	66	81	86	91	78	85	93	79	82	74	81	74	75	92	72	90	87	84	67	81	72	96	88	80	75	86	92	76	87	72	78	78	73	80	86	83	70	73	84	82	66	82	75	73	76	85	92	95	72	76	73	75	95	80	77	77	87	94	67	76	86	73	74	84	80	81	86	83	76	77	74	83	67	87	76	86	78	74	95	91	71	70	76	81	69	89	90	86	85	83	78	78	86	86	74	97	78	82	95	83	77	87	78	84	74	85	92	85	70	74	67	81	74	80	71	83	86	66	78	62	71	68	73	70	59	74	86	72	71	68	74	70	77	77	71	80	77	79	74	79	88	78	80	79	89	79	76	79	80	72	80	67	78	93	69	71	66	76	75	76	74	62	96	92	74	83	89	67	90	67	85	88	78	76	74	86	75	81	71	71	92	75	89	86	86	76	72	88	67	80	88	78	94	77	83	71	77	97	64	63	74	82	67	78	86	81	66	75	75	75	78	78	74	74	64	80	83	77	86	62	75	76	74	60	80	74	90	84	81	73	77	81	83	77	76	69	66	79	69	72	78	80	90	81	71	94	93	93	70	66	61	81	72	76	75	82	68	81	72	76	87	69	71	86	86	77	69	69	88	64	79	89	89	71	76	99	74	67	69	72	74	91	82	77	52	80	81	82	73	69	67	83	73	90	83	81	65	75	82	61	93	81	73	90	76	60	78	83	75	69	88	88	69	93	75	76	74	81	77	106	74	75	81	57	90	87	78	83	78	87	81	99	73	83	84	81	89	78	69	77	79	66	77	81	78	82	81	86	72	97	84	81	72	78	87	97	80	80	97	74	100	74	80	96	91	73	75	83	85	85	80	81	74	88	81	76	81	84	66	79	63	80	77	91	95	81	93	84	86	80	88	69	69	82	96	70	86	87	83	79	75	73	87	77	83	77	66	71	79	75	79	58	78	65	78	76	82	66	74	80	87	77	87	65	92	72	81	81	89	81	59	77	98	85	64	73	71	79	85	84	72	75	83	94	78	85	72	80	95	85	79	84	79	62	84	81	77	75	79	81	75	101	94	77	73	77	81	80	81	71	82	72	85	70	82	67	65	66	72	79	84	87	95	74	86	69	92	92	76	89	91	75	76	77	77	87	67	86	67	82	72	66	80	86	78	67	88	77	85	88	88	75	84	76	65	84	75	70	62	76	64	92	94	73	89	82	71	76	96	87	88	76	93	76	80	91	61	80	90	86	90	91	70	63	76	75	85	76	75	87	69	84	64	69	91	85	72	57	88	89	76	91	55	92	75	74	88	75	78	68	79	85	79	69	87	96	82	68	95	89	78	61	71	77	74	72	70	81	78	87	71	81	73	89	82	88	73	77	83	70	92	78	66	72	78	85	81	76	88	74	82	85	79	82	92	71	93	77	74	87	78	63	60	78	67	89	78	71	81	72	78	73	104	63	81	80	84	75	79	88	74	74	74	74	53	70	81	81	87	79	100	88	96	69	92	75	78	70	79	89	80	86	80	89	61	77	78	77	84	82	73	83	70	89	77	68	81	76	74	68	95	73	84	78	69	74	74	80	77	79	88	72	79	87	77	65	75	74	82	73	70	66	76	84	70	81	72	87	83	68	97	74	65	86	79	69	78	94	89	73	84	71	74	86	86	79	79	68	67	86	83	86	59	70	79	75	74	86	57	71	89	94	83	83	80	81	89	76	84	65	76	76	80	83	83	69	95	81	86	79	79	85	87	80	87	86	81	85	82	61	69	71	70	60	79	80	74	71	93	86	77	83	85	94	70	75	94	77	84	79	71	75	77	56	79	79	73	66	70	82	96	72	74	69	92	63	89	74	67	74	79	79	79	76	78	79	79	69	87	73	73	88	84	88	70	67	70	59	72	65	80	82	79	77	92	83	72	88	87	82	62	86	91	79	95	78	82	64	71	88	76	82	70	78	72	81	73	84	83	80	93	65	74	82	89	76	89	74	73	78	82	87	70	68	75	96	75	73	86	81	91	95	76	84	84	96	75	77	78	80	96	79	74	68	75	91	79	87	80	79	84	75	66	67	85	99	66	83	106	73	67	82	82	85	73	80	60	85	79	83	74	77	73	85	70	79	81	78	71	91	85	84	68	71	83	81	69	107	85	60	66	84	90	79	77	79	79	82	71	75	77	76	70	76	71	94	93	72	86	62	78	76	107	77	60	84	79	74	69	75	63	89	78	75	78	84	67	74	71	85	73	71	82	67	89	67	89	83	77	87	78	64	83	103	86	73	73	73	84	100	69	75	84	67	80	80	75	77	74	86	68	81	73	70	77	81	73	103	81	74	76	68	65	80	90	91	79	82	81	72	75	73	68	82	87	73	77	79	67	79	88	77	72	63	92	73	69	60	87	69	77	81	82	91	80	76	70	85	92	77	91	87	82	89	69	90	89	75	73	81	81	71	86	92	63	81	75	87	79	78	80	74	87	64	75	84	96	78	74	81	88	62	74	77	76	88	62	79	82	82	60	79	100	85	77	67	74	75	80	78	89	76	85	90	74	91	65	89	74	66	86	87	76	78	84	70	85	69	81	92	81	83	82	72	77	79	74	83	83	76	89	96	83	78	87	60	92	79	67	79	87	84	74	86	65	87	94	83	76	95	72	100	79	78	92	77	110	81	77	76	71	61	82	79	71	78	74	98	73	67	85	84	91	79	73	78	101	75	94	70	69	68	71	66	75	79	79	89	61	86	75	80	82	83	66	88	83	97	85	63	88	69	82	78	64	85	81	81	74	93	82	79	82	70	62	87	68	45	85	75	84	80	72	91	85	76	80	79	76	73	79	68	79	74	80	78	80	82	79	75	67	77	87	75	95	74	81	79	91	90	64	81	67	69	87	77	72	74	64	91	78	85	78	78	68	83	70	77	76	71	87	74	74	71	70	75	75	77	70	77	74	84	85	69	66	86	74	82	61	89	77	87	84	94	85	80	83	83	94	72	96	77	75	87	69	83	84	76	80	72	71	72	87	81	71	88	70	88	92	84	71	83	76	86	82	84	73	79	78	86	68	85	82	92	71	83	84	63	87	82	99	87	77	89	82	76	79	81	69	74	85	68	88
26819	9543	1949	2208	5302	8214	8229	7307	6380	5188	4364	3704	3166	2899	2519	2381	1967	1727	1614	1668	1599	1541	1514	1484	1579	1719	1721	1449	1253	1050	836	806	759	794	804	794	707	702	650	630	632	615	661	687	669	713	716	687	736	762	726	716	670	710	670	641	660	603	641	603	608	606	598	614	613	625	633	609	601	584	629	617	616	599	578	620	638	632	617	605	622	637	616	620	615	603	563	578	634	615	571	596	610	634	589	619	594	634	610	624	609	648	614	584	653	616	621	607	619	617	583	603	574	608	637	596	624	588	588	624	571	609	588	630	602	618	624	566	602	628	583	562	599	659	619	603	661	607	610	633	604	605	612	608	580	628	627	575	602	608	604	599	621	629	611	590	590	588	596	583	584	607	598	590	609	653	604	612	593	576	637	579	566	612	634	592	581	640	593	581	597	602	634	643	635	629	610	639	567	601	609	619	620	584	615	578	597	592	597	601	604	602	571	598	595	624	590	594	607	574	614	625	629	622	586	616	558	629	582	630	630	616	645	608	594	616	578	611	576	585	575	614	637	592	583	628	608	607	622	614	540	635	576	630	602	630	616	624	620	593	632	595	608	611	593	642	567	589	590	613	571	616	619	582	616	623	674	597	641	626	608	620	657	601	603	596	566	575	588	596	609	587	606	626	615	612	575	590	571	688	556	559	610	573	599	634	607	621	543	602	607	579	600	641	616	652	571	575	588	590	585	579	592	587	645	634	591	587	554	584	612	613	628	636	585	655	608	604	613	604	582	595	631	598	583	638	642	606	640	600	583	613	630	599	631	620	649	589	622	621	588	662	605	646	586	586	614	664	616	621	619	623	603	585	596	629	572	593	620	614	600	612	593	625	621	628	616	595	608	572	659	627	653	649	611	602	636	604	570	607	605	594	594	598	618	610	609	593	608	611	573	578	582	584	608	566	635	575	623	585	599	638	641	596	583	635	581	639	647	618	577	646	616	618	586	635	641	629	598	621	617	598	607	613	629	587	567	593	630	600	592	594	581	621	602	607	611	635	615	595	629	604	641	565	598	633	605	572	570	613	645	605	600	679	567	612	570	613	592	581	599	571	596	608	574	615	605	627	578	563	556	649	600	636	637	664	589	639	582	609	587	583	603	585	636	600	626	621	617	616	592	554	594	616	607	561	591	608	600	639	599	593	604	594	600	593	644	624	579	660	622	614	595	610	662	562	592	596	589	611	631	648	677	598	595	582	591	620	612	581	561	616	615	591	618	590	681	600	621	609	580	606	571	624	583	608	612	627	584	640	610	574	619	594	625	611	557	595	625	649	638	609	576	633	588	538	629	610	627	585	608	633	584	628	599	586	568	600	628	628	571	566	600	612	601	571	585	646	646	585	592	609	579	610	613	599	598	601	581	626	588	623	584	556	601	576	607	629	618	624	554	611	633	601	611	625	600	584	631	613	644	628	586	626	566	603	614	628	588	574	589	599	591	620	636	564	614	600	583	583	617	630	625	617	601	620	600	614	649	619	621	605	631	587	587	591	602	642	598	612	602	640	593	598	616	579	634	594	635	618	616	608	605	615	624	616	621	623	640	625	609	592	586	634	621	600	618	611	571	626	597	604	640	585	637	597	605	573	590	584	574	610	594	592	650	659	615	650	602	581	625	649	609	558	580	613	595	595	610	578	603	574	575	637	623	582	590	557	624	611	596	600	608	559	630	620	652	595	595	634	585	594	599	577	595	593	632	632	653	674	529	632	550	583	625	619	592	598	548	632	623	611	571	624	615	632	621	573	602	632	625	585	603	608	608	608	634	623	602	623	564	621	626	622	633	577	617	605	568	626	588	557	592	577	602	591	618	611	596	621	588	606	548	583	593	609	629	657	588	606	565	597	602	634	623	621	581	602	628	565	642	631	564	598	653	603	611	551	579	584	591	598	593	613	606	588	624	553	597	610	586	598	611	596	607	550	631	616	632	642	633	620	599	546	639	638	567	591	620	585	574	582	604	606	599	623	613	608	651	568	638	609	596	610	610	602	616	639	580	596	614	635	620	610	601	621	597	587	621	586	593	601	634	608	584	579	618	574	640	568	600	600	586	626	621	664	590	614	633	580	611	587	622	599	632	618	620	616	611	622	621	607	602	639	618	618	582	612	629	584	630	602	632	598	596	568	590	585	603	564	603	655	646	615	613	616	640	619	602	559	624	634	594	551	619	607	643	671	570	605	589	582	587	600	581	645	599	580	615	610	629	612	645	628	606	629	579	624	544	608	599	636	643	596	621	628	639	595	589	565	599	636	621	613	593	585	610	615	599	645	629	601	605	593	600	599	613	585	605	583	636	615	623	630	584	618	621	597	610	606	612	584	637	622	617	592	618	606	594	592	601	635	620	580	620	613	631	580	618	604	574	549	551	613	596	573	598	599	676	627	630	595	599	646	629	642	658	569	618	631	567	601	620	569	611	592	661	627	622	589	622	566	591	660	592	616	597	602	589	576	602	645	617	641	600	585	585	622	567	592	570	597	578	579	596	580	607	670	619	594	585	594	609	577	654	614	640	573	612	567	566	595	617	613	631	603	619	631	597	567	651	627	635	622	592	615	633	578	576	551	590	624	652	607	590	608	601	638	631	609	603	583	612	606	612	567	618	573	621	633	609	641	606	600	607	584	621	598	624	629	590	611	624	596	627	630	606	587	567	621	605	622	600	619	588	604	604	633	625	632	600	615	579	640	602	643	622	624	631	606	587	584	652	597	637	554	590	605	612	562	599	627	638	608	571	565	625	617	596	613	598	605	615	617	631	630	600	628	589	634	594	589	612	599	595	611	611	608	626	621	565	630	634	601	595	607	599	662	615	638	591	582	626	579	576	628	637	595	578	625	614	616	551	609	621	598	613	620	582	640	604	652	616	629	618	655	602	633	602	641	610	620	620	607	618	614	596	607	614	628	560	614	612	606	606	585	632	623	628	577	579	577	600	643	624	606	661	608	614	637	605	627	604	644	617	601	633	592	576	603	630	621	607	631	508	586	633	593	597	626	599	600	612	608	585	617	587	606	640	598	609	648	594	623	638	602	642	593	594	588	601	570	538	641	625	630	603	594	596	603	607	580	613	636	611	587	604	632	613	579	620	619	589	574	596	613	619	626	630	625	576	598	587	570	659	551	612	561	654	611	572	608	585	598	627	548	591	546	584	582	647	607	627	571	620	625	606	608	657	582	622	617	625	586	619	583	604	590	623	624	609	593	598	647	562	577	637	564	599	641	621	580	599	656	591	583	625	589	575	613	597	590	660	625	586	641	618	628	573	599	647	616	599	612	557	636	590	621	611	594	594	590	567	585	600	560	639	576	595	615	602	578	617	640	635	591	577	623	608	647	604	638	584	628	576	565	604	585	586	595	621	589	582	645	601	578	599	594	615	587	585	577	629	567	574	656	618	634	615	617	619	622	576	575	567	609	603	587	634	646	581	604	618	656	591	635	583	654	613	638	597	609	630	605	585	576
5075	2127	269	193	153	252	308	282	317	265	239	178	194	180	178	144	171	136	145	120	138	134	131	129	149	147	139	135	119	104	103	91	108	109	108	110	97	95	114	81	94	98	96	109	97	104	76	90	111	94	99	88	113	81	88	92	94	92	96	92	83	84	93	104	92	84	85	75	105	103	92	87	74	94	85	101	90	85	100	90	94	102	95	86	78	93	102	86	103	82	92	93	88	91	87	81	82	99	87	87	108	105	85	87	94	90	83	79	74	85	96	93	79	81	91	87	101	82	95	78	90	84	99	98	80	97	91	96	78	77	88	90	101	86	87	85	72	84	82	90	89	93	77	95	96	96	99	87	93	79	83	98	91	84	95	82	82	89	106	79	91	85	100	61	87	85	94	86	88	84	81	86	95	100	96	95	89	84	88	85	82	95	84	104	103	97	90	89	92	92	98	90	90	81	97	98	91	87	95	85	89	100	101	84	114	88	91	89	87	99	95	88	86	103	95	82	103	99	95	90	101	93	98	99	82	97	80	85	81	97	87	91	92	108	90	81	88	94	83	99	83	90	86	89	94	92	90	98	105	107	84	85	95	95	80	79	84	89	96	109	86	80	92	85	97	96	89	90	96	93	88	100	92	80	78	78	85	88	80	85	101	96	75	89	105	91	84	78	92	70	84	95	104	81	105	73	83	105	87	99	106	103	95	83	91	88	94	89	88	90	87	76	98	86	103	97	112	99	91	94	95	111	92	95	82	102	108	87	98	98	101	90	78	104	82	87	95	76	87	101	87	88	91	100	85	90	85	89	79	89	82	105	95	91	87	110	116	97	93	75	89	105	111	80	77	85	103	94	84	79	105	97	91	85	96	100	73	87	88	98	88	107	90	94	91	86	88	99	97	94	93	90	106	84	99	73	73	108	78	102	81	85	84	81	102	94	103	87	88	87	103	72	102	101	95	128	97	74	117	95	102	75	98	82	99	95	88	109	112	87	98	108	85	92	92	104	93	93	89	87	98	90	95	83	96	103	91	94	86	99	87	106	105	103	111	101	79	94	79	85	85	83	102	92	89	117	96	86	94	104	77	98	102	103	97	80	88	78	102	94	104	94	95	86	91	86	102	89	83	93	90	99	104	83	96	94	100	90	78	106	81	106	86	101	86	91	93	98	90	80	107	84	89	83	98	79	100	65	103	93	83	90	75	90	95	74	99	58	90	92	79	98	96	90	95	79	88	115	70	90	71	92	94	107	78	108	93	62	86	88	92	85	94	95	96	82	90	96	99	83	99	75	84	98	88	93	104	92	86	79	74	95	77	82	82	89	78	92	111	89	84	76	94	86	105	100	95	70	91	91	85	92	99	94	97	95	93	72	96	85	89	103	97	100	93	93	74	79	84	105	86	78	81	103	94	77	95	98	87	99	79	83	103	77	103	107	97	109	89	111	90	83	110	109	82	90	86	101	95	92	92	93	95	91	83	94	74	80	78	99	82	97	97	95	81	79	95	103	108	86	96	92	104	98	82	97	92	98	86	86	83	71	101	81	88	87	94	83	107	96	72	99	102	94	106	82	83	101	101	92	86	88	83	74	87	102	90	99	86	88	98	110	101	87	100	101	82	94	79	89	122	97	94	96	87	73	82	85	73	90	91	102	85	88	70	99	86	68	105	86	85	83	84	83	109	103	84	88	89	103	104	77	76	99	89	114	88	76	94	87	95	93	76	97	101	82	77	86	103	91	98	86	99	107	88	88	90	98	115	89	96	92	89	89	82	87	86	87	88	83	77	91	113	88	84	108	89	85	106	80	80	93	99	84	76	96	98	96	103	106	103	78	81	119	82	76	87	90	95	81	90	77	88	96	105	87	93	83	97	88	91	94	70	91	106	78	78	94	97	98	82	94	86	90	94	86	88	97	84	88	92	103	85	78	83	92	96	89	78	97	106	79	83	103	78	84	84	96	81	94	86	90	79	91	101	120	95	94	99	91	103	90	89	88	101	94	93	82	91	96	87	90	106	95	88	88	106	86	89	103	95	93	107	97	89	103	76	81	88	99	76	89	97	91	76	81	82	96	84	89	96	96	89	105	87	93	82	82	95	95	104	83	99	89	88	85	103	87	88	72	84	86	92	93	95	87	92	91	99	102	75	103	89	89	94	103	91	86	98	60	85	94	111	79	85	98	106	86	97	105	89	95	83	83	108	88	76	88	90	95	83	76	90	85	80	73	90	88	85	87	104	82	95	97	85	82	91	75	84	110	80	97	96	108	96	91	103	91	95	87	93	94	89	106	103	96	90	89	86	96	96	95	94	81	84	98	94	103	85	91	84	99	89	93	115	89	73	76	90	107	102	78	90	82	95	95	107	89	87	79	94	86	80	93	94	84	106	88	107	84	104	99	86	84	93	92	83	86	93	104	90	74	82	103	100	113	95	84	89	100	85	104	90	88	100	88	73	95	89	89	74	92	90	90	102	96	86	90	75	97	99	89	94	104	94	79	89	90	89	81	77	75	88	98	85	98	92	78	86	115	79	76	83	97	112	92	97	85	102	89	96	78	99	98	91	77	78	105	68	91	95	76	93	86	88	95	96	102	79	109	91	91	91	97	88	87	89	94	98	101	106	103	80	89	101	87	88	104	91	102	69	103	94	103	99	103	85	104	85	80	85	102	98	102	99	96	75	91	81	89	88	102	84	70	78	101	93	97	90	79	88	99	94	87	99	92	91	94	88	100	100	83	112	89	93	86	95	93	85	88	88	83	90	117	91	94	95	95	83	73	93	81	79	93	85	97	77	91	89	78	73	77	81	107	94	86	96	89	88	109	98	89	81	89	87	88	92	112	92	93	87	77	103	73	103	77	90	81	93	131	99	80	96	79	105	88	88	88	89	86	76	86	75	91	85	97	115	82	80	98	110	84	83	97	91	92	90	102	96	92	105	97	91	83	95	108	87	72	81	99	85	100	85	89	87	79	81	110	72	106	90	104	103	80	85	95	75	77	98	83	87	93	82	76	94	103	103	94	93	78	88	68	106	98	89	85	100	107	93	94	85	81	89	76	81	115	93	99	104	97	101	82	89	86	91	86	94	104	93	79	90	88	106	93	86	78	94	100	85	91	109	88	91	91	89	106	96	91	89	88	87	88	107	80	97	85	90	94	87	96	82	94	80	76	99	107	87	102	81	87	80	93	97	93	96	106	98	96	82	78	98	77	111	96	85	100	83	99	95	74	100	107	81	99	83	98	85	97	90	86	80	96	93	96	84	102	85	88	82	94	89	83	83	77	100	87	86	99	93	79	83	85	99	86	86	118	88	93	99	103	89	101	94	89	87	78	107	97	95	103	107	82	88	100	94	101	75	91	92	100	100	97	109	101	96	75	81	80	82	93	82	79	93	114	82	84	91	93	102	91	96	92	80	110	83	88	89	95	87	91	78	83	102	87	92	78	62	106	91	103	97	75	84	112	98	114	107	98	87	71	89	100	96	79	81	90
32391	14637	2573	2988	7098	10973	11233	9646	8586	6959	5716	5004	4259	3583	3188	2980	2586	2296	2161	2122	1932	1854	1894	1945	2032	2051	2105	1847	1442	1230	1065	974	904	982	980	959	800	782	729	736	764	701	697	810	785	817	773	855	857	847	809	803	768	863	736	784	779	718	728	696	669	646	649	679	626	670	666	680	664	699	684	712	664	634	657	697	721	646	667	664	699	697	708	699	727	687	670	720	638	709	685	659	680	650	687	657	632	668	652	695	636	649	687	664	690	658	662	686	645	726	686	697	700	710	646	706	648	650	659	710	685	687	647	687	653	640	670	708	668	650	620	701	659	681	675	715	680	667	679	658	680	674	662	667	681	660	623	647	681	670	618	676	682	666	674	715	683	652	677	701	651	712	655	732	643	633	665	668	606	661	676	642	665	648	666	701	683	663	648	644	665	664	686	695	702	682	642	699	681	686	690	680	712	686	658	678	645	690	650	697	682	677	667	686	701	686	653	639	673	671	669	659	646	663	697	678	680	692	674	657	684	683	683	662	616	670	705	678	666	682	654	658	657	654	651	632	647	671	698	685	660	678	655	688	650	661	664	666	639	662	675	681	690	677	626	676	638	664	661	654	679	671	676	655	684	709	683	692	660	660	703	682	715	706	684	674	684	651	634	697	692	695	698	674	678	687	699	661	658	671	640	730	644	642	638	653	661	700	713	704	666	653	676	676	638	666	658	694	672	700	691	651	703	658	667	657	688	687	676	690	646	671	670	607	677	718	667	676	648	673	684	697	634	709	678	696	675	679	665	689	622	691	651	648	635	667	668	664	656	639	715	671	673	702	653	646	663	712	668	673	694	692	654	670	699	724	668	690	622	668	710	618	746	656	673	684	661	634	694	696	648	619	654	659	698	639	743	665	664	640	667	646	662	671	672	652	669	662	675	659	683	669	612	679	655	712	709	624	662	679	643	676	635	687	638	661	654	688	710	689	654	664	681	659	677	706	689	654	659	684	704	691	647	755	720	699	702	678	654	663	666	688	655	701	720	686	660	675	690	641	645	655	683	670	681	665	688	656	617	704	740	682	680	689	653	640	716	661	637	695	698	707	679	608	620	666	692	678	689	656	662	702	687	685	725	671	652	667	645	677	684	681	650	649	679	680	674	677	666	717	665	654	653	696	684	676	671	667	672	646	644	647	650	683	680	690	675	675	644	682	719	685	646	664	707	684	698	682	663	730	680	686	692	672	673	700	633	694	680	690	745	647	635	650	654	653	683	637	721	646	692	643	644	676	663	632	604	651	661	691	681	645	687	640	655	655	686	701	741	667	649	688	667	688	653	687	657	652	683	647	663	719	664	679	597	745	635	682	662	692	659	730	734	666	675	704	672	691	650	673	689	677	649	721	652	695	666	675	666	674	697	695	696	713	688	632	614	662	678	674	679	672	650	679	677	674	684	671	677	687	654	703	652	637	655	672	628	656	687	672	629	721	701	662	675	661	655	652	705	690	654	656	659	724	699	664	662	641	659	692	670	623	646	632	711	684	677	664	665	647	679	602	676	697	695	726	692	666	677	647	677	656	696	662	657	697	654	690	629	643	632	678	673	661	624	674	696	674	658	680	657	703	646	673	712	630	686	727	675	710	655	688	678	666	676	677	682	682	722	685	685	673	689	656	657	652	636	634	682	677	651	673	671	627	587	667	685	679	650	655	659	648	713	717	681	683	675	678	656	698	679	679	700	671	632	687	670	677	661	675	649	627	689	671	696	639	647	681	688	663	647	679	700	636	678	700	640	661	705	667	670	634	674	686	681	665	666	682	679	661	691	696	665	637	658	676	674	654	692	675	747	671	629	684	656	655	632	679	662	649	627	687	634	642	687	667	671	645	685	672	684	691	709	642	679	659	666	631	689	700	626	656	649	723	701	659	736	652	678	632	651	656	684	660	699	656	706	699	691	657	736	677	636	700	747	758	678	687	659	659	673	672	683	643	649	659	694	667	700	659	652	705	687	682	597	661	639	662	685	662	693	675	652	647	680	673	644	679	639	668	633	688	668	657	645	692	678	714	700	700	732	689	643	646	687	676	661	697	651	658	686	662	683	706	670	663	700	671	672	701	682	641	647	643	709	690	697	688	685	684	655	630	648	661	660	679	711	672	696	678	654	688	675	733	662	683	680	656	696	624	717	636	679	666	617	705	677	684	651	692	646	714	683	620	664	636	681	706	645	649	715	696	688	701	637	676	695	669	656	613	645	694	671	684	639	695	670	666	629	616	655	664	653	648	632	725	689	665	670	678	651	654	660	699	648	715	667	630	661	678	664	665	669	683	653	613	674	714	669	704	663	697	696	667	646	707	672	708	673	724	683	730	714	691	653	660	647	648	661	688	678	670	714	649	659	699	607	660	652	677	650	636	704	609	608	637	651	655	653	732	641	680	688	671	699	682	646	677	648	698	680	705	674	662	652	672	675	711	704	614	715	625	696	665	677	659	708	692	675	635	701	679	656	680	655	650	687	674	659	692	691	675	660	693	679	647	698	688	704	633	642	698	697	683	699	642	695	668	700	621	660	667	689	669	679	670	666	661	638	649	728	685	682	671	681	693	721	651	687	631	633	662	711	757	664	672	729	712	663	628	702	669	695	730	671	598	710	621	717	666	667	667	674	714	702	656	652	689	664	658	718	658	666	670	682	649	643	635	648	707	648	671	708	698	654	672	709	697	681	690	702	644	640	662	698	711	664	700	676	676	683	698	693	688	653	652	687	675	649	628	640	657	655	700	692	645	658	686	695	663	676	715	679	656	666	625	667	649	692	657	704	749	690	678	678	683	708	684	649	650	709	701	643	682	679	659	688	649	607	636	709	711	687	664	715	717	706	674	672	677	683	700	688	673	687	689	719	656	687	611	644	673	713	694	737	647	683	698	662	659	675	699	709	696	617	623	669	673	667	662	683	757	693	665	667	666	673	695	674	624	646	631	690	688	629	689	642	669	650	671	657	664	699	687	672	664	657	713	649	705	694	644	693	693	664	662	648	659	657	662	653	690	606	710	696	641	672	705	647	676	687	681	665	672	654	701	615	647	672	632	686	638	634	707	699	679	670	655	672	636	683	682	677	705	663	652	680	632	701	706	630	687	660	658	727	653	644	682	683	661	668	674	605	652	651	680	683	689	643	696	646	688	692	634	676	651	661	676	694	690	661	646	680	677	756	695	677	675	651	691	673	658	612	666	680	660	668	669	675	698	680	706	662	740	674	672	693	613	689	691	627	685	637	671	697	671	642	661	620	664	656	675	692	691	732	720	692	664	692	697	700	630	698	679	678	624	648	666	685	655	664	698	661	672	645	707	717	644	652	662	680	675	716	711	617	691	656	603	640	662	670	689	664	684	690	663	685	674	663	683	690	602	631	680	664	662	689	703	700	700	702	652	638	687	666	664	653	681	723	699	641	715	688	638	692	725	688	666	670	717	656	675	706	646	621	634	664	695	695	649	623	672	700	680	677	689
5413	1757	294	228	213	262	305	314	320	296	245	221	228	219	204	170	187	171	187	162	157	147	173	163	153	188	176	174	130	129	123	121	125	114	138	108	120	110	96	120	114	109	118	120	107	115	125	116	136	127	122	112	133	103	117	116	115	125	103	106	117	98	122	103	88	124	116	97	101	115	110	116	125	128	120	101	95	102	125	119	109	116	114	116	103	93	107	103	122	118	128	118	108	101	112	138	118	118	121	120	115	98	97	112	117	119	105	122	109	116	109	115	127	134	116	124	120	126	105	110	113	105	101	97	132	104	111	104	105	108	126	119	123	111	113	121	125	103	85	128	121	94	100	111	111	108	124	126	101	104	105	116	112	99	132	103	118	124	121	101	107	136	96	114	105	117	120	100	125	111	111	123	116	106	110	115	120	115	104	118	107	112	134	107	110	133	116	101	114	111	117	138	129	101	109	123	109	96	108	91	114	133	99	119	105	120	105	107	93	111	120	93	128	120	120	124	100	118	104	126	105	118	105	105	126	88	128	105	115	98	96	112	135	127	109	121	139	106	110	108	98	119	115	114	123	153	118	117	116	109	116	127	104	98	94	97	123	105	110	107	99	115	110	113	111	126	103	103	116	112	122	114	103	120	110	127	113	109	128	130	101	102	101	126	121	126	124	124	124	108	121	125	115	107	113	123	101	98	111	110	110	109	127	133	117	124	113	97	112	118	135	127	105	123	105	103	113	110	108	90	124	124	105	126	120	127	118	101	119	104	107	111	101	102	110	137	98	107	122	104	106	105	127	122	105	114	98	110	114	120	116	99	101	105	107	120	99	127	119	115	119	106	117	107	116	114	117	123	102	111	131	123	104	99	121	128	118	126	123	130	103	101	135	128	120	103	96	96	108	125	129	115	96	119	107	118	127	126	136	116	121	109	129	126	114	103	101	112	124	112	110	117	99	108	122	100	122	106	120	126	118	127	113	96	123	112	118	129	126	105	145	92	105	114	116	100	91	124	99	109	121	127	94	120	112	122	117	112	123	105	101	113	125	98	110	103	108	95	122	110	108	130	111	124	137	102	94	104	126	111	115	120	129	111	111	132	110	99	87	114	124	115	117	115	113	102	94	142	123	108	117	83	116	106	116	107	104	134	112	109	120	102	103	103	109	126	92	124	111	113	112	104	98	123	140	131	129	100	118	95	125	105	118	109	104	100	91	123	110	102	103	120	103	109	96	106	117	121	116	130	115	112	105	129	116	114	121	108	108	118	133	111	126	110	107	105	116	123	97	122	124	102	92	114	136	108	122	114	117	105	129	104	118	110	114	120	143	107	106	106	112	109	101	116	112	116	103	98	128	110	98	110	113	98	128	139	104	126	120	103	128	125	131	110	130	112	115	112	118	117	109	96	112	121	103	125	110	92	125	120	109	120	117	120	106	130	116	114	103	113	106	124	115	108	126	122	111	111	122	99	121	109	132	112	110	125	102	105	119	103	130	114	116	106	102	127	109	112	105	102	101	109	114	122	116	84	134	119	99	106	106	129	104	135	117	112	122	119	108	110	103	119	105	112	117	110	93	116	108	108	113	102	126	130	110	105	122	116	117	122	114	116	144	144	107	104	119	111	123	131	102	114	121	104	116	107	106	127	127	109	113	103	120	119	108	134	126	129	125	132	114	121	115	112	127	104	115	121	112	110	127	121	119	122	110	115	110	124	122	119	108	114	116	112	112	110	124	104	113	107	113	111	115	105	120	94	118	114	128	96	111	122	122	113	100	124	127	117	110	120	118	105	116	122	106	133	125	128	118	117	130	122	116	116	107	113	97	106	122	109	107	118	119	111	100	102	115	111	109	107	124	102	95	106	115	118	112	106	111	110	105	128	115	120	95	124	106	101	117	112	138	135	104	111	118	116	111	104	100	115	124	117	116	124	129	127	98	121	112	112	126	114	123	95	126	134	122	100	100	123	93	121	125	112	110	116	110	102	126	114	126	122	112	116	114	107	126	101	128	108	117	126	99	123	108	96	96	128	119	85	109	104	118	96	113	103	119	114	134	124	114	103	109	106	116	106	111	116	124	123	108	123	116	104	107	120	100	104	100	112	134	114	116	93	110	124	112	106	112	112	116	113	108	101	105	118	108	117	126	94	106	116	98	117	98	104	126	109	118	121	113	124	107	98	109	126	105	114	124	109	124	96	118	120	115	113	101	120	109	113	116	109	115	102	118	111	101	121	102	125	122	105	92	106	109	112	120	102	92	122	119	99	118	104	106	121	140	112	114	103	118	115	115	113	106	96	119	118	129	119	115	112	114	103	100	101	112	119	111	113	102	109	107	119	109	136	132	119	131	104	108	136	114	116	103	112	118	107	118	98	127	110	107	104	110	118	97	128	135	108	124	93	114	111	116	116	116	89	113	107	115	111	119	121	116	144	101	112	127	134	116	115	107	131	113	125	106	95	115	110	114	118	104	111	102	127	101	111	127	112	101	108	91	96	126	102	92	119	97	116	117	106	107	109	112	119	109	97	107	111	122	103	121	109	121	106	103	114	132	93	109	100	102	109	137	115	81	130	110	99	108	128	115	125	102	104	110	122	105	127	114	119	132	102	107	88	112	119	88	102	108	118	112	109	105	123	111	118	111	128	127	130	122	129	121	113	111	113	112	106	109	113	104	115	116	97	125	108	107	124	107	109	103	107	84	101	107	115	130	114	106	115	113	107	103	99	108	128	109	127	110	102	96	108	113	115	117	122	103	118	101	127	122	125	114	127	92	115	125	117	108	126	125	105	96	112	101	107	103	135	117	96	110	135	116	135	110	125	105	108	115	109	107	116	110	117	104	116	113	112	125	119	111	107	106	109	112	99	105	124	108	107	111	120	104	109	101	125	115	131	113	120	107	110	113	109	103	130	101	117	115	121	124	114	113	114	104	109	113	115	116	120	114	114	131	105	107	104	121	99	94	115	106	91	99	110	109	116	113	135	122	112	117	97	111	114	106	122	119	115	110	116	105	119	100	123	106	140	122	117	134	119	115	118	110	110	98	111	95	121	105	115	112	99	99	111	99	112	101	105	96	82	119	109	110	132	107	127	118	115	130	113	114	107	127	97	121	113	125	135	108	118	126	122	107	107	109	115	107	138	105	112	118	113	116	120	116	134	127	139	115	112	107	118	116	109	99	101	108	131	104	116	99	103	106	127	120	99	96	122	110	120	109	102	118	113	98	102	109	120	96	115	103	106	122	106	134	117	117	122	110	123	113	118	113	99	113	104	100	106	124	91	120	90	104	102	106	123	113	109	108	97	121	117	107	110	101	113	123	100	107	97	128	112	109	118	119	99	110	121	132	119	114	112	113	124	103	110	124	110	128	119	107	108	110	108	108	146	112	110	117	114	121	123	109	115	105	130	110	113	108	123	125	126	120	109	116	105	121	99	113	121	112	133	100	93	116	108	126	107	116	109	116	125	113	112	108	114	129	110	117	105	92	99	111	109
30498	12743	2555	2945	6734	9999	10645	9399	8642	7059	5843	5122	4397	3754	3340	2956	2660	2425	2218	2282	2061	2059	2084	2056	2143	2262	2388	1969	1686	1424	1197	1210	1141	1100	1096	1162	978	902	921	924	856	902	953	953	926	990	937	1002	1003	1002	979	965	985	1008	1011	988	897	899	886	879	865	860	874	846	865	891	846	851	863	849	901	892	900	854	842	919	837	872	874	842	893	815	802	875	885	827	865	905	822	838	876	823	914	876	836	875	846	888	883	820	874	901	837	902	822	782	908	877	863	909	809	877	866	826	901	904	851	841	876	868	847	835	859	823	868	831	889	836	908	838	890	841	863	880	862	881	815	869	800	825	862	858	861	834	876	822	854	915	854	854	903	830	829	887	837	865	844	860	875	848	878	841	904	926	846	915	814	902	885	882	878	803	889	871	849	852	820	829	832	850	827	860	886	849	844	864	844	846	854	859	907	860	857	865	849	836	852	829	867	789	868	851	828	899	870	861	823	783	858	828	917	866	867	849	791	869	849	864	873	800	846	831	897	891	803	900	856	825	853	822	837	873	823	842	875	880	887	903	910	801	851	851	870	846	903	822	821	876	862	878	867	870	827	876	904	853	897	831	900	842	855	848	896	848	895	847	846	886	912	883	820	847	851	861	868	821	885	863	829	884	867	871	864	780	918	864	856	837	895	824	822	838	834	828	920	865	770	828	888	821	844	865	808	811	854	829	781	859	845	919	854	827	819	875	854	922	839	845	839	881	806	830	885	883	863	851	858	841	839	829	845	862	847	846	835	813	817	863	911	853	819	871	855	837	859	851	841	828	868	857	867	838	874	903	846	859	824	880	808	826	866	832	850	817	816	814	887	858	876	836	809	882	860	845	901	862	847	878	866	879	937	844	856	834	875	854	883	870	817	920	885	885	869	856	820	900	843	860	899	879	832	850	857	887	874	858	821	820	856	846	809	875	832	884	905	849	891	839	826	857	863	899	870	859	844	835	819	801	833	802	871	828	839	831	793	867	823	844	812	857	856	813	833	855	905	859	866	871	839	889	838	883	889	884	866	867	814	884	929	850	869	873	781	823	892	862	885	839	831	836	896	826	788	851	895	818	855	871	908	887	852	838	825	827	831	850	843	843	832	854	856	864	852	817	885	873	898	863	809	877	848	875	908	872	839	848	862	872	829	873	868	813	827	792	858	835	822	906	878	881	825	874	877	829	837	849	834	805	895	796	837	834	843	878	877	809	855	896	854	847	856	828	852	867	864	771	848	833	842	882	869	827	852	862	887	877	847	802	814	831	867	845	880	893	842	837	849	850	851	782	862	794	821	798	872	837	861	791	874	822	877	877	866	876	865	857	884	836	828	875	917	814	874	838	827	847	914	875	861	890	892	846	870	901	876	849	902	852	813	842	878	887	865	865	833	847	802	811	874	866	869	845	856	817	874	853	809	849	843	886	878	835	851	839	922	903	806	914	807	804	848	811	832	832	836	812	878	789	788	811	843	826	866	812	888	854	852	856	897	806	863	814	852	805	843	820	836	827	839	871	858	844	829	829	852	852	830	834	916	880	822	863	906	865	844	892	839	815	795	845	818	871	831	844	884	853	849	837	819	848	804	859	888	849	899	823	897	801	818	841	811	808	844	849	814	865	838	852	834	824	853	873	863	896	884	825	844	906	847	859	862	821	823	854	858	815	864	833	844	874	868	852	898	861	885	857	803	864	895	891	890	848	826	860	828	830	876	834	903	866	863	865	879	888	808	878	838	827	917	822	823	907	809	876	868	840	872	837	868	896	897	856	817	855	872	889	865	811	890	837	906	811	845	809	866	836	876	849	814	871	851	832	817	839	856	850	861	870	796	840	807	876	880	931	885	847	900	840	860	858	824	862	833	873	852	863	859	887	880	866	792	915	868	815	857	851	849	868	878	833	852	818	858	849	799	854	820	808	815	885	881	843	877	833	878	800	875	856	850	884	875	860	833	903	841	870	894	859	851	878	833	902	890	844	833	875	905	832	860	857	803	869	813	849	818	864	834	863	817	840	779	864	797	884	864	867	815	834	843	883	891	861	876	860	898	857	872	864	841	876	826	817	889	875	854	901	835	852	825	879	823	866	907	856	849	889	848	828	858	860	817	882	844	828	852	864	830	837	844	874	860	872	870	881	886	811	821	873	857	839	897	855	887	894	851	819	914	840	836	863	869	838	878	839	821	862	841	813	885	827	873	836	844	858	852	798	883	791	844	854	798	822	861	880	875	825	843	845	859	839	859	884	862	839	896	873	839	863	802	856	852	831	865	831	838	843	794	908	842	800	861	845	898	881	863	861	869	832	831	787	809	858	821	854	904	878	850	804	830	825	868	867	841	825	822	843	890	835	891	832	839	811	831	854	840	905	881	843	819	841	860	858	847	889	825	871	828	838	831	859	860	806	877	876	892	831	854	819	824	857	899	854	864	835	915	838	823	878	863	890	890	851	851	858	868	840	869	856	871	809	872	845	842	835	851	821	898	890	819	819	881	846	784	900	782	841	885	828	900	882	857	883	829	844	830	895	851	834	832	850	851	868	847	857	828	842	857	883	784	853	853	827	884	837	827	853	843	810	803	862	887	839	891	857	829	821	851	850	825	845	859	863	924	831	854	906	838	847	871	841	822	860	829	904	824	861	830	836	923	866	885	879	864	813	861	798	875	831	834	888	805	792	881	859	823	843	863	818	846	863	850	866	821	831	853	893	811	878	839	834	782	818	816	842	882	866	846	863	834	843	861	862	816	827	877	841	868	886	842	881	831	847	879	854	875	910	846	879	799	801	823	869	834	912	855	815	848	880	861	820	909	882	868	878	807	827	863	830	812	879	853	824	869	822	890	862	890	812	881	879	846	842	867	868	914	815	901	876	854	912	828	852	817	866	838	907	835	839	858	884	854	862	844	860	846	840	846	854	835	909	852	858	905	867	898	835	805	857	827	854	889	920	859	851	823	861	845	808	856	815	851	855	811	856	828	856	858	846	832	884	849	875	848	875	902	846	831	891	824	847	846	881	906	848	808	866	884	858	903	805	874	857	854	870	869	855	863	861	826	819	853	854	839	832	852	917	866	885	850	854	916	872	858	842	868	830	849	886	867	836	812	836	887	831	878	840	839	853	823	925	820	830	879	863	837	851	903	925	867	834	890	865	850	876	821	874	826	889	811	794	857	871	848	823	844	840	867	843	827	882	870	847	874	890	886	851	841	907	842	867	824	866	844	810	795	888	844	858	875	837	836	849	867	818	828	862	895	869	868	802	846	848	853	841	850	864	808	840	828	861	861	846	879	824	895	899	872	789	865	821	903	815	860	848	875	817	875	838	870	846	912	860	858	877	852	813	812	870	857	882	831	806	891	855	874	875	927	848	842	892	901	799	845	915	829	878	918	853	835	861	859	889	809	922	892	839	906	820	855	855	839	865	819	893	807	862	862	873	851	875	870	835	843	839	834	852	896	858	837	892	858	863	834	842	869	857
6933	2852	387	252	264	347	397	373	364	347	288	280	277	237	215	204	192	194	179	177	154	188	153	174	156	203	189	181	159	143	131	157	122	122	113	159	125	124	120	133	145	101	132	131	130	112	125	121	138	129	112	125	152	123	137	138	117	116	122	109	106	95	135	147	112	133	123	126	121	102	119	126	132	120	126	135	118	133	118	127	125	127	126	121	124	139	130	128	113	120	123	118	104	138	105	124	140	111	114	118	109	106	109	118	110	117	114	104	141	80	115	126	120	107	117	119	132	108	134	127	126	133	128	124	106	131	113	120	128	112	112	142	114	144	128	128	124	136	116	116	102	136	148	122	113	118	103	132	113	113	121	115	108	129	118	124	123	114	115	121	122	119	123	143	118	129	106	120	133	112	128	128	130	114	106	114	117	118	132	106	125	110	121	132	126	131	116	99	112	113	115	127	118	99	125	122	108	118	127	118	115	122	133	140	112	121	134	128	126	105	115	115	128	112	119	128	118	106	130	105	121	106	111	140	121	145	133	124	113	110	137	129	129	124	119	109	128	109	104	124	117	107	101	117	143	135	140	138	116	126	135	126	128	116	100	116	124	134	114	142	128	136	114	139	117	123	116	128	117	116	119	119	126	127	131	121	126	123	116	109	125	115	114	126	104	113	128	141	122	114	113	122	133	123	136	130	126	129	119	128	91	116	128	128	110	115	112	112	138	123	109	127	126	113	108	119	107	127	121	129	128	110	123	99	124	127	123	136	128	105	120	135	123	121	115	112	99	107	143	125	125	110	132	122	117	117	135	124	132	111	118	122	125	133	113	134	120	114	129	123	113	119	122	108	125	109	122	116	119	144	112	135	100	137	121	125	109	104	122	111	102	123	114	98	128	150	120	115	119	125	112	124	114	117	116	112	127	135	112	111	115	115	120	109	129	119	126	88	118	120	112	124	132	129	135	117	114	107	106	127	133	109	123	127	99	115	97	114	139	130	111	128	122	123	131	121	122	133	136	124	100	124	111	119	133	113	135	117	114	129	124	126	125	113	127	128	132	96	127	110	122	145	106	112	114	120	100	114	139	106	113	124	111	111	116	129	134	122	134	119	113	115	116	108	118	124	124	123	115	115	147	131	125	102	118	121	109	135	129	125	106	124	100	123	110	141	123	118	145	126	119	121	120	117	122	121	124	132	131	125	118	119	127	109	117	127	121	137	130	122	137	125	127	138	111	121	111	126	119	115	123	126	103	114	124	120	126	108	102	114	107	109	134	114	128	131	106	134	125	116	100	138	134	96	101	122	118	117	122	140	116	108	113	101	128	134	104	119	101	118	112	126	106	128	133	98	113	117	110	118	113	127	124	109	104	113	123	136	126	111	123	138	126	122	128	113	123	127	100	105	120	118	112	108	124	140	100	108	120	116	133	128	110	114	125	104	111	120	104	131	125	144	100	119	107	130	144	138	115	125	109	134	119	139	136	126	107	123	126	116	107	124	113	132	113	113	126	145	134	123	127	119	118	120	128	117	111	126	129	124	110	122	121	123	118	123	109	139	133	126	137	132	140	136	121	114	122	134	125	121	131	109	131	121	92	112	121	116	142	124	117	113	122	129	137	121	110	132	150	133	132	100	126	141	133	121	120	110	108	118	120	128	132	120	115	136	130	100	120	108	133	124	117	103	117	123	123	100	123	115	132	114	123	128	120	115	123	103	130	111	117	125	128	134	108	113	131	119	113	119	127	104	117	132	98	126	102	127	120	116	126	122	124	128	117	105	120	126	117	127	124	118	121	126	118	121	109	117	108	125	125	116	105	115	122	115	130	123	133	134	120	120	122	106	125	133	99	114	120	131	112	122	111	145	119	111	104	117	131	123	124	127	116	124	102	125	125	121	130	126	117	129	126	125	125	123	102	120	119	107	138	131	119	128	123	138	125	105	150	125	118	118	128	130	128	123	112	117	127	131	114	116	131	100	104	125	123	138	110	103	115	118	102	123	105	125	120	128	124	112	134	114	136	112	117	106	124	122	133	120	118	119	125	118	115	129	133	114	113	131	99	111	113	113	97	121	124	109	115	106	133	108	112	141	118	123	132	112	107	124	133	138	124	122	133	140	97	117	107	120	124	127	115	129	110	123	119	138	100	121	132	142	136	121	132	126	155	132	115	128	116	126	127	120	113	114	120	126	129	122	121	108	106	110	118	138	134	129	110	113	121	128	115	110	112	119	119	133	110	116	128	114	137	119	131	112	127	118	115	141	131	118	116	126	130	124	120	123	119	140	131	138	123	128	92	117	130	116	134	122	118	125	118	120	116	95	108	124	124	106	131	113	103	126	114	130	137	127	124	113	109	134	107	129	110	134	133	119	111	104	126	136	123	128	131	123	119	100	135	111	124	117	122	133	123	135	127	106	112	136	113	137	120	121	113	124	124	98	107	133	105	127	99	134	113	110	103	114	118	123	133	117	119	115	141	120	137	126	115	148	126	116	104	116	111	117	116	106	115	107	128	130	127	121	107	125	109	104	125	123	120	122	146	117	104	102	122	124	101	138	133	117	124	113	114	112	102	117	115	137	109	131	127	123	137	134	138	119	116	109	127	140	123	126	124	105	133	125	131	104	143	114	138	120	118	111	111	129	110	115	117	126	105	135	98	116	98	122	118	111	117	124	118	100	124	113	112	131	133	138	139	102	130	116	112	113	113	138	142	109	114	128	113	115	126	111	103	117	126	126	116	98	109	129	135	116	103	98	126	126	102	110	148	124	102	98	130	124	123	118	147	125	140	126	127	105	116	121	123	143	99	126	122	122	126	120	122	133	121	125	138	113	121	139	121	127	117	114	120	129	139	121	103	116	111	118	126	129	143	141	126	119	117	108	104	123	106	107	125	107	134	122	113	127	119	111	118	125	118	131	127	142	119	130	128	154	111	117	123	120	112	130	114	124	121	119	126	125	132	116	109	125	119	103	127	131	145	133	126	110	132	129	123	120	126	123	131	123	132	127	131	136	116	125	132	127	112	118	125	139	120	98	114	114	118	119	127	113	130	127	111	126	110	132	110	111	104	114	131	134	127	133	121	117	114	105	134	122	124	116	109	106	124	112	117	99	121	116	106	116	112	114	97	127	108	115	125	139	139	107	112	111	102	135	108	123	115	133	123	122	123	129	141	124	116	134	121	111	125	102	120	97	114	106	117	119	136	120	141	144	100	116	106	92	108	146	132	133	114	130	123	125	137	114	135	119	113	101	113	109	117	131	112	134	114	127	131	120	106	125	104	125	129	126	117	100	106	118	117	112	141	124	139	127	103	134	100	121	145	105	105	142	132	125	131	129	121	122	99	113	123	118	118	131	115	117	129	115	122	136	121	119	113	121	122	138	130	138	104	115	111	127	104	123	125	138	141	109	128	115	106	126	120	138	126	127	112	114	105	106	110	136	131	129	109	104	119	143	122	107	109	100	131	129	104	105	132	110	124	112	118	117	120	124	129	140
35231	16808	3256	3486	8446	12115	13195	11437	9978	9042	7198	5951	5336	4425	4012	3416	3020	2760	2822	2667	2393	2434	2371	2433	2524	2728	2642	2168	1749	1547	1414	1260	1258	1217	1222	1270	1194	990	1004	999	994	1020	1017	956	969	1084	1062	1044	1093	1052	1115	1044	1064	1031	1055	989	912	906	897	875	888	871	891	906	874	917	867	927	920	892	894	897	910	928	860	865	900	888	925	918	901	902	856	937	927	881	946	930	908	907	956	959	917	878	921	843	859	858	892	886	868	945	872	904	919	884	937	877	856	915	882	868	860	909	860	945	864	875	862	896	882	884	871	884	891	913	856	878	872	884	910	898	851	896	880	957	794	857	870	902	893	888	907	894	867	907	913	847	864	867	919	922	931	887	900	903	897	869	864	928	916	882	852	952	863	873	893	802	900	901	895	945	914	904	904	855	900	877	912	815	885	887	902	902	844	801	863	910	865	891	855	856	897	863	921	889	893	911	872	842	936	852	877	898	947	864	857	858	920	815	892	896	876	946	891	842	867	895	855	906	870	880	879	933	878	866	909	919	827	847	849	866	868	916	872	881	892	878	904	872	837	881	832	908	900	858	869	949	841	856	899	898	906	896	889	867	876	872	823	918	843	890	842	894	838	922	878	858	902	859	852	903	876	886	883	925	869	927	913	890	936	840	880	890	857	924	884	859	878	836	878	874	863	850	877	890	892	917	862	886	866	852	898	878	885	916	846	870	925	893	930	862	893	919	946	877	866	891	883	924	880	919	885	910	868	900	879	894	868	879	842	867	924	918	903	878	889	884	838	897	871	803	884	885	957	844	894	849	877	891	849	880	941	901	838	901	883	884	866	844	850	897	859	905	869	878	901	898	837	869	894	830	891	861	878	840	877	876	851	906	900	897	845	910	900	872	875	900	901	917	849	840	909	863	901	863	871	867	893	851	904	891	848	869	894	881	936	895	842	925	873	868	819	918	878	912	894	902	835	850	870	871	852	872	878	912	906	860	907	900	860	838	863	848	885	893	879	935	865	837	878	875	902	926	885	878	868	888	858	893	903	871	869	894	958	855	838	864	852	901	986	892	877	867	891	869	896	902	912	888	897	911	917	893	895	864	860	879	923	894	912	935	879	870	941	881	926	892	850	873	888	860	857	867	864	926	871	861	928	922	899	909	886	844	849	855	861	888	886	904	878	868	889	836	905	872	897	945	905	859	860	886	923	849	899	887	891	859	883	927	879	859	904	853	879	814	848	896	838	885	926	865	901	884	866	891	941	914	907	901	854	885	839	836	844	914	868	887	956	936	854	879	824	866	911	909	932	906	912	864	913	857	943	943	894	855	867	894	915	898	850	890	900	927	866	899	854	868	905	888	863	894	853	853	923	856	895	953	895	831	881	876	909	971	886	886	905	902	870	863	921	930	943	847	942	873	935	835	881	916	841	871	883	812	889	878	849	909	890	898	884	873	854	846	902	909	876	897	872	934	911	859	896	857	874	930	890	909	878	857	927	912	886	861	902	893	914	886	876	892	915	916	918	860	824	877	901	874	879	855	878	853	933	853	915	886	854	890	884	827	871	880	855	888	917	870	871	896	885	904	907	916	875	885	846	864	881	901	882	935	813	896	871	909	921	865	897	887	929	898	892	860	834	880	907	885	871	840	962	860	921	899	846	911	891	942	946	887	845	910	865	878	852	867	861	868	849	873	840	911	837	832	844	866	860	864	859	865	838	841	866	889	881	893	889	924	892	923	889	918	886	895	885	888	868	851	870	933	861	881	885	887	914	914	831	887	917	868	885	827	824	835	877	889	898	880	873	932	893	873	910	878	875	849	921	887	814	905	905	882	903	903	855	897	939	873	861	891	848	892	842	896	860	909	887	896	912	904	799	897	906	861	885	906	884	838	882	876	874	894	855	884	905	841	937	889	883	846	915	931	903	868	879	901	895	890	878	878	911	894	926	817	903	904	865	896	840	903	823	880	852	878	901	888	888	837	914	831	874	885	888	852	883	876	865	908	862	923	891	875	818	898	855	880	935	881	880	872	873	927	847	869	872	874	867	902	911	898	891	862	930	858	829	871	906	890	886	903	896	853	843	855	819	801	887	884	856	859	867	910	943	900	912	919	910	877	867	881	969	824	889	859	919	879	890	875	864	829	910	904	940	922	885	878	918	908	885	928	883	876	869	873	883	879	904	893	884	893	878	881	910	832	878	860	898	854	865	923	848	932	847	942	869	869	946	890	881	875	942	885	904	879	806	874	888	896	960	846	905	909	909	856	846	914	856	884	872	873	902	862	894	935	898	823	895	900	881	883	942	905	871	918	823	875	883	879	868	886	863	851	861	865	871	846	842	929	858	924	856	861	939	863	842	895	893	883	911	859	870	935	900	881	902	894	896	925	911	870	872	869	844	873	919	853	899	896	814	890	895	915	868	888	911	940	881	890	891	865	926	868	879	898	875	848	882	830	903	885	897	851	902	892	928	907	902	913	856	863	870	878	880	935	835	943	912	851	861	926	912	880	917	862	898	908	876	891	877	867	873	875	878	859	880	917	913	883	845	847	889	899	830	895	901	880	881	918	887	866	882	907	906	875	894	893	875	862	913	897	957	874	848	878	870	901	912	887	960	877	899	900	890	826	877	916	840	902	851	912	926	927	834	882	888	897	879	847	870	912	819	886	873	840	880	887	912	892	880	869	867	896	881	827	814	885	866	866	881	888	842	850	949	863	900	863	901	849	862	880	911	898	881	960	921	944	861	851	892	916	892	871	887	878	867	860	897	929	943	883	881	852	894	895	899	855	892	889	930	862	879	833	896	886	833	885	893	892	881	859	877	891	919	871	865	850	922	887	885	880	875	905	927	907	903	836	928	888	875	875	896	894	926	918	935	856	863	842	863	870	928	917	880	876	919	892	896	888	828	857	891	879	958	889	843	831	935	866	907	858	839	876	889	896	908	892	942	863	895	859	837	868	839	866	897	849	838	865	857	888	815	878	917	867	923	872	870	919	848	895	910	889	916	871	894	902	889	891	894	897	876	842	898	905	881	897	887	918	874	895	878	886	906	840	898	849	824	872	876	913	904	895	900	850	897	916	836	887	927	861	866	831	878	913	858	880	880	874	941	921	936	855	846	910	945	903	898	863	901	887	928	888	863	920	850	839	942	949	839	860	927	876	869	840	894	892	899	888	882	905	880	852	887	911	918	858	857	904	875	930	841	935	877	850	881	850	880	950	842	942	859	909	912	866	837	923	915	888	865	879	884	888	873	929	884	881	859	829	831	865	881	849	872	893	892	903	881	899	856	822	907	913	913	853	880	913	924	888	864	892	946	891	858	881	874	881	920	907	866	919	899	904	869	942	863	889	881	850	905	844	847	872	867	872	852	887	867	864	838	875	847	868	873	888	870	904	849	878	909	859	879	862	880	889	862	860	853	915	899	871	917	871	860	906	866	883	857	872	878	859	925	868	918	837	901	887	877	901	857	911	914	823	823	866	891	862	854	852
3589	1054	182	158	152	187	219	230	233	205	216	155	151	134	127	140	114	110	101	124	108	120	104	115	114	118	104	118	121	90	86	90	95	85	80	98	99	85	87	81	62	80	92	77	81	96	79	85	87	75	92	85	79	88	78	87	74	82	80	67	86	83	83	97	88	87	79	71	74	70	76	61	99	88	77	98	94	76	79	79	70	84	71	71	74	85	73	80	68	71	83	79	79	77	76	81	81	83	83	65	72	86	71	74	92	76	91	82	82	85	78	81	96	81	82	87	81	71	75	80	83	73	82	89	80	80	84	69	84	83	77	69	77	96	72	75	79	73	88	87	66	79	81	75	85	78	76	82	85	93	70	86	76	86	84	88	79	75	75	94	78	78	68	81	77	75	79	70	83	80	95	74	74	66	73	77	88	82	72	49	85	81	85	78	58	73	76	80	86	74	79	91	79	83	79	79	62	87	65	67	93	86	86	87	80	105	65	84	79	73	85	94	88	89	79	72	73	85	80	64	83	81	78	79	70	72	95	83	76	80	62	80	72	69	91	85	91	76	77	83	70	82	65	80	68	86	68	65	87	69	76	71	78	78	92	83	83	75	76	83	64	75	70	76	93	74	77	83	81	79	81	69	77	76	78	75	80	76	81	78	83	90	72	71	74	79	89	83	69	74	79	78	88	79	77	73	85	67	75	73	76	83	91	84	74	78	76	71	80	91	82	72	73	62	68	98	85	79	72	78	87	64	88	64	86	78	72	77	78	86	71	80	74	69	84	81	78	77	78	85	73	64	72	74	69	86	75	79	87	92	83	73	63	71	89	75	66	96	89	74	66	78	86	84	73	97	87	64	76	84	81	110	74	72	88	67	85	74	85	79	76	80	81	81	92	94	86	82	75	86	91	93	93	82	78	79	63	79	99	75	74	76	69	73	83	62	87	85	79	97	89	80	77	73	69	70	82	84	90	82	94	70	87	69	84	85	81	85	80	89	81	81	86	86	89	83	88	75	67	74	77	76	78	94	79	87	100	65	81	75	83	72	85	70	83	78	87	72	74	77	68	71	89	79	84	73	80	60	83	78	77	87	82	73	86	67	82	77	75	72	80	100	64	65	77	82	77	84	81	79	80	75	74	74	78	76	69	77	65	71	77	71	72	88	75	96	78	92	100	83	65	70	70	86	72	83	80	74	85	71	84	88	74	86	82	67	80	79	89	86	62	78	95	89	99	100	70	79	80	80	86	74	75	93	95	82	73	101	69	83	77	79	97	85	88	85	72	95	77	78	77	82	82	63	68	58	79	70	68	93	96	78	76	75	74	73	90	69	85	91	94	80	93	66	70	77	78	72	81	66	91	60	68	77	81	102	69	76	70	76	97	71	74	81	88	94	85	82	84	66	88	74	97	92	70	73	92	82	88	82	65	87	93	74	73	88	91	91	73	94	77	87	82	90	89	97	98	75	89	86	69	87	92	95	71	72	95	73	63	68	65	71	66	66	95	70	88	68	74	72	77	75	62	70	78	65	79	70	73	83	93	85	74	81	93	93	90	78	81	92	76	76	71	73	68	85	73	98	89	66	65	84	88	101	91	99	101	77	74	76	81	79	69	78	101	78	73	65	80	88	85	76	78	73	76	86	81	88	85	96	75	65	73	73	67	87	79	85	68	77	74	74	85	62	74	87	97	55	71	70	79	86	92	85	80	74	79	86	71	89	69	76	80	68	74	67	85	83	77	81	72	81	92	68	67	97	75	88	87	87	74	78	79	82	79	84	78	68	72	71	74	92	78	83	77	74	87	87	81	93	72	82	65	84	89	86	82	92	85	94	84	76	81	93	77	87	74	79	90	88	81	82	67	82	81	72	91	71	89	86	87	72	76	87	83	84	75	93	73	84	107	80	92	79	80	94	74	79	76	80	75	77	80	91	80	79	71	71	73	83	76	70	79	80	73	68	84	86	84	79	63	82	72	102	91	71	62	90	85	92	64	76	76	89	83	75	78	86	74	69	56	81	62	89	75	70	86	98	78	81	67	66	81	89	85	73	81	68	88	79	91	74	82	70	88	73	87	72	76	62	79	65	81	93	78	88	73	75	74	90	78	84	72	77	75	78	68	87	87	74	78	87	79	71	73	84	81	81	68	78	100	61	87	74	86	66	84	90	69	72	71	85	86	78	80	77	100	83	85	85	76	97	74	68	82	79	77	72	69	69	56	84	101	65	69	59	69	81	83	76	84	78	66	77	79	62	56	87	70	91	80	74	90	79	90	88	78	94	67	83	66	74	78	104	94	80	94	78	78	82	68	93	79	76	98	72	93	88	71	80	102	85	75	65	82	88	82	81	77	68	78	77	86	66	75	87	85	78	76	81	76	84	80	76	73	73	63	86	90	75	89	105	78	78	77	84	69	76	83	85	66	80	82	65	85	74	80	83	66	82	72	81	79	86	81	87	72	81	84	84	80	96	85	76	81	74	72	84	75	83	81	80	69	83	76	88	86	84	90	81	75	78	71	74	84	61	72	84	78	86	85	87	75	104	85	71	53	81	82	83	93	74	68	94	70	88	57	77	68	84	89	78	85	75	88	76	80	83	74	80	85	80	76	82	83	88	75	89	77	63	73	91	86	78	74	53	70	77	76	77	67	92	70	89	90	93	74	64	82	60	67	91	90	92	90	69	81	76	87	87	72	85	83	88	89	88	76	85	68	82	94	68	68	68	84	93	79	89	85	86	82	75	85	80	75	83	87	70	74	93	83	86	83	72	87	85	81	69	75	80	70	94	95	92	85	70	81	69	81	81	81	68	81	71	80	68	68	72	78	72	83	95	96	75	68	70	79	77	82	79	67	78	74	84	86	100	75	92	78	78	94	97	72	69	75	79	80	58	92	64	83	71	96	79	77	65	77	76	82	82	75	71	90	98	84	95	74	98	86	82	90	86	69	80	72	71	86	82	66	93	72	75	89	88	79	64	74	71	87	83	88	79	72	78	94	86	66	76	62	85	81	82	87	79	80	77	69	90	81	95	65	79	73	89	74	80	71	79	77	75	71	74	80	90	82	81	91	81	74	84	78	83	83	89	59	76	86	74	77	74	68	78	85	59	103	81	78	64	75	93	92	69	82	84	83	88	71	67	85	64	79	70	79	84	73	94	83	81	65	83	84	63	69	97	82	72	67	68	87	70	77	81	84	86	87	87	68	97	86	64	82	80	84	82	88	73	89	90	82	75	84	87	71	78	71	77	91	70	82	76	85	85	86	66	73	79	76	78	82	94	96	82	77	76	75	79	68	77	67	78	89	79	74	92	75	93	86	81	68	74	53	71	84	89	86	64	74	78	71	70	79	85	80	85	83	64	83	84	84	84	63	81	68	84	69	71	75	78	90	69	66	75	78	74	82	76	89	74	69	71	75	81	72	70	106	73	75	76	84	81	81	96	93	99	101	78	65	83	67	87	72	78	91	85	61	98	64	85	76	62	72	75	77	83	85	87
26848	9353	1894	2108	4766	7604	8468	7322	6213	5687	4597	3868	3083	2644	2364	1993	1978	1700	1713	1617	1530	1616	1585	1478	1647	1809	1630	1391	1139	1036	900	773	805	799	863	824	743	701	708	691	680	640	668	718	737	671	670	710	751	706	750	733	649	693	632	661	671	633	582	628	650	577	584	633	560	623	617	627	633	634	578	623	581	624	630	581	621	616	639	631	631	643	578	644	647	619	623	601	641	630	668	622	593	657	577	654	629	624	634	625	611	645	610	573	636	612	616	582	623	600	587	568	598	606	607	648	641	618	598	572	592	619	627	584	633	619	599	648	628	579	566	617	641	549	640	609	633	619	594	589	586	598	578	602	571	618	594	601	588	622	603	620	638	610	673	652	596	601	625	648	640	630	583	625	616	600	587	621	603	625	578	618	636	654	650	608	605	619	610	604	586	575	654	612	602	571	603	581	645	608	612	603	574	576	559	609	590	616	641	591	599	589	630	618	597	599	566	609	641	571	599	594	586	637	592	550	621	632	632	595	620	611	599	623	608	573	614	581	593	624	590	613	590	569	577	614	611	587	605	642	631	607	596	608	640	570	616	593	552	661	631	590	598	669	603	580	579	591	566	592	644	672	600	618	611	611	618	592	618	639	626	584	651	570	598	584	617	640	636	594	595	622	588	616	624	662	600	557	619	636	586	652	584	569	600	618	634	577	619	635	622	595	606	616	572	614	630	632	605	638	590	637	589	636	614	637	600	622	588	623	634	596	653	642	567	626	577	627	617	625	556	602	596	591	550	595	584	639	589	601	570	614	592	620	590	625	609	624	620	601	614	568	599	595	657	613	611	567	586	598	643	599	584	633	633	609	578	605	601	581	623	560	613	601	599	621	631	575	621	617	620	611	562	609	551	609	660	578	648	614	612	589	568	588	642	581	583	640	647	595	563	635	585	604	647	625	632	642	616	634	644	593	615	605	622	572	560	603	692	614	606	607	582	602	598	585	622	632	657	659	629	626	593	605	592	603	645	645	565	631	608	620	614	608	625	600	576	609	607	655	616	617	593	581	592	602	585	647	562	601	617	584	659	557	638	593	593	575	652	594	619	621	589	613	635	630	597	634	584	633	598	608	611	615	630	598	547	626	606	590	603	562	568	599	618	555	624	572	575	622	595	581	650	597	591	598	600	598	646	571	629	581	630	601	622	584	575	531	624	616	603	600	589	577	571	613	651	629	557	603	620	633	594	606	619	589	612	586	615	613	598	572	614	591	612	595	644	605	552	592	634	634	630	578	613	622	620	605	637	593	618	580	607	631	590	591	627	582	596	601	601	607	611	632	601	575	607	606	605	615	632	633	641	586	625	611	601	571	622	629	574	647	619	569	652	655	630	612	638	601	570	632	605	650	631	563	621	647	572	577	635	587	652	629	608	569	599	589	618	585	638	618	581	598	621	621	654	595	598	635	633	640	588	595	598	571	623	612	605	601	613	589	593	595	579	616	645	603	641	599	631	609	614	600	606	578	626	658	573	600	586	637	617	574	610	625	657	602	593	635	594	617	589	628	585	599	580	595	626	602	602	568	624	624	577	636	662	586	619	609	641	648	584	604	614	661	608	581	586	608	591	623	583	575	580	601	579	600	626	624	616	576	656	591	613	581	627	580	615	615	567	626	567	622	615	597	600	628	638	588	587	611	574	640	588	665	642	594	628	627	618	575	597	623	631	600	598	667	581	609	592	567	627	584	634	566	644	558	615	658	665	626	596	582	643	633	562	600	604	596	653	579	620	595	577	574	601	669	631	635	614	622	592	650	643	621	621	646	601	605	617	589	605	616	620	593	642	600	618	645	608	615	620	619	567	614	627	663	614	625	601	618	599	621	640	603	607	580	654	629	583	611	612	593	612	597	646	623	654	587	625	589	607	631	648	660	570	603	623	599	592	613	575	606	622	578	634	593	586	623	578	595	602	624	629	624	642	609	605	634	579	596	625	568	645	583	602	588	618	634	609	633	606	571	587	620	609	599	606	596	553	611	595	619	626	614	574	624	617	570	586	611	650	637	609	623	607	604	632	610	597	600	584	629	576	637	621	621	597	623	640	591	603	597	634	611	557	635	613	645	638	587	651	644	623	596	581	615	615	627	634	587	590	630	619	649	625	624	577	602	620	616	650	611	604	601	630	589	632	585	613	606	651	632	629	614	589	614	619	613	633	617	614	613	617	561	593	615	620	631	687	607	594	617	596	612	626	604	619	645	652	627	706	580	609	600	635	591	592	642	590	616	599	575	593	607	602	631	607	610	624	582	612	600	608	582	597	612	629	627	616	611	616	635	580	570	608	628	582	598	586	590	650	615	605	610	648	602	589	621	644	643	634	650	594	627	636	632	615	607	570	672	603	588	628	631	589	587	607	580	600	600	576	593	646	587	616	646	608	649	589	562	602	624	597	632	582	636	641	605	613	594	640	585	643	610	608	623	591	595	633	602	594	623	619	597	629	606	584	599	604	607	629	627	608	613	595	610	627	586	603	625	610	634	569	624	577	642	623	628	566	604	605	560	567	645	585	637	623	554	599	641	580	580	631	607	613	626	657	596	639	624	580	579	591	544	632	607	593	582	636	605	585	638	574	607	566	590	662	602	610	630	663	633	591	612	614	605	579	602	609	569	601	628	597	612	628	612	604	638	591	656	606	586	589	634	596	643	626	564	647	613	629	594	593	606	602	619	627	680	625	633	609	593	649	594	613	638	661	566	615	622	587	605	595	612	582	578	644	559	607	611	591	611	580	612	589	640	642	648	596	622	587	601	621	651	614	577	618	583	623	638	610	650	615	619	585	600	598	557	593	599	616	642	595	599	581	572	617	553	649	595	624	564	649	597	617	579	668	596	662	601	599	613	608	596	641	641	611	593	602	641	660	646	637	595	617	611	620	582	627	602	584	593	569	622	635	639	595	628	635	621	638	617	625	628	613	652	606	645	609	612	642	598	623	645	579	580	554	569	592	596	567	608	629	600	620	592	591	631	627	627	596	641	559	602	623	586	588	583	641	579	612	584	627	619	615	563	610	631	611	619	609	650	571	592	641	617	614	619	588	595	585	607	619	571	597	655	649	632	610	606	602	615	619	636	567	667	600	561	646	610	591	609	582	606	589	582	645	581	585	598	616	592	586	612	603	629	630	635	637	611	619	594	604	610	619	613	625	582	625	605	639	629	569	607	615	575	612	621	616	594	658	630	645	640	634	594	583	552	657	601	619	637	626	578	604	615	575	627	636	607	599	592	634	551	623	592	610	596	605	606	590	577	627	563	588	598	637	568	628	608	627	608	593	589	580	559	641	601	652	586	567	623	605	615	588	576	627	590	602	620	632	580	618	575	585	609	643	632	585	587	576	590	649	656	587	652	642	610	604	642	673	627	631	627	564	615	625	628	585	643	644	602	638	634	613	668	566	659	643	645	644	619	600	640	602	635	627	561	599	652	613	600	648	573	570	610	636	613	629	595	601	612	634	618
5230	1979	297	176	188	237	311	289	289	273	236	197	191	188	168	173	143	140	134	144	155	138	158	132	143	158	114	138	114	121	101	98	107	105	102	83	101	88	89	87	96	91	106	98	90	92	106	84	91	104	108	74	99	106	85	100	76	127	114	102	99	83	92	88	92	106	83	105	106	82	94	101	107	82	96	101	94	85	82	98	87	86	95	95	87	96	96	83	106	112	83	107	100	94	113	79	76	95	84	96	83	110	85	87	80	103	88	98	97	91	78	95	114	79	80	89	95	109	96	91	84	85	88	79	89	89	102	87	107	94	91	88	75	90	105	108	96	96	104	89	112	71	95	93	87	92	91	89	88	99	89	98	93	98	100	81	85	74	82	101	96	91	80	113	85	107	83	84	89	85	101	94	91	74	82	85	121	100	92	88	111	81	85	92	86	89	102	116	92	86	105	101	102	87	75	93	91	83	89	103	90	97	87	97	90	101	95	88	85	91	107	87	85	94	71	80	110	102	92	94	98	80	73	82	77	84	65	102	90	97	82	68	73	91	85	90	106	95	95	91	99	101	82	89	84	88	84	89	85	99	87	80	105	72	91	80	80	84	95	93	97	89	95	97	81	96	99	85	92	93	86	84	82	87	107	100	86	94	79	92	92	88	82	71	96	79	86	81	103	69	82	78	86	87	87	86	71	83	78	106	76	98	80	80	78	99	87	116	84	82	74	93	73	93	94	81	97	80	81	112	81	84	96	82	83	79	98	84	97	91	92	90	95	98	92	116	76	87	69	98	90	100	97	98	96	84	80	98	85	88	74	99	93	79	81	99	69	87	100	98	97	78	113	84	85	84	111	106	111	87	99	82	99	90	107	103	78	96	99	96	85	102	106	78	93	86	70	115	94	95	87	93	87	102	102	109	79	81	100	93	89	84	80	107	91	85	84	99	90	100	99	97	104	96	77	85	94	82	99	89	77	96	79	95	104	96	87	88	78	95	77	85	102	96	81	81	95	93	92	85	88	89	95	102	91	102	95	91	89	91	94	108	93	73	104	113	88	90	90	106	110	87	75	80	97	89	104	93	82	100	109	89	90	88	81	85	85	99	86	86	89	99	91	93	98	120	98	104	106	100	88	77	85	114	100	75	119	87	71	87	98	93	98	93	102	99	89	94	91	87	102	100	84	101	100	91	69	97	87	76	77	79	85	90	79	88	90	79	103	85	84	84	90	89	82	83	93	95	78	90	97	99	101	104	97	92	79	116	99	97	91	90	92	87	95	79	81	104	99	78	82	61	72	96	77	83	73	85	82	85	91	89	94	79	96	84	94	101	73	88	104	105	105	105	80	104	106	100	85	92	87	90	91	83	73	103	96	105	91	84	98	86	76	90	81	83	96	95	100	100	97	90	100	87	105	89	102	77	90	93	80	74	85	101	92	109	69	83	78	96	92	101	95	92	97	119	77	85	104	96	96	107	86	102	93	94	82	97	108	84	89	96	108	79	84	78	80	81	93	92	96	93	86	77	97	96	84	95	96	76	93	102	89	86	82	95	100	86	103	81	75	96	83	101	104	94	99	78	83	90	82	91	84	99	90	73	103	102	85	87	91	70	85	101	103	85	79	105	81	94	86	91	93	103	99	80	105	98	93	93	97	88	86	76	64	91	103	102	104	90	80	88	88	92	108	101	82	72	103	91	104	114	99	89	111	79	94	91	87	81	74	103	88	75	77	92	84	82	75	76	102	79	106	99	96	107	80	101	111	91	107	82	91	88	88	89	100	98	96	82	87	94	100	92	90	101	105	104	98	87	75	100	105	87	80	94	85	114	95	108	93	75	98	102	88	85	87	73	97	109	100	82	97	90	87	83	119	85	103	98	103	99	86	94	96	85	101	83	91	87	89	88	80	81	85	87	84	95	90	82	94	93	91	110	88	83	95	79	99	104	93	91	104	93	104	93	98	90	76	96	88	95	88	95	87	97	105	102	97	83	87	88	97	106	102	90	90	88	93	84	70	85	95	77	94	97	93	95	104	87	92	95	91	91	95	95	86	73	99	73	86	86	101	94	90	91	81	88	94	86	96	86	97	75	85	96	97	99	99	98	89	90	116	100	83	90	112	93	91	92	86	103	93	93	87	95	95	85	90	88	102	105	102	77	88	89	96	90	75	91	102	85	81	93	86	93	107	95	102	80	102	86	93	94	78	99	103	95	116	75	77	97	104	93	107	95	101	81	80	86	97	77	100	92	85	98	95	97	84	80	92	92	92	94	98	81	72	105	81	71	101	100	90	85	98	90	70	112	101	99	84	104	97	98	70	88	100	99	85	97	92	90	107	84	98	103	102	107	90	90	87	92	92	82	95	73	86	110	81	70	87	78	74	93	104	97	81	87	89	86	92	93	81	105	88	95	87	85	104	94	92	90	91	93	95	101	100	101	99	91	92	91	90	102	102	101	82	75	91	94	85	107	90	104	77	97	92	81	96	113	84	94	92	82	94	93	92	74	88	82	97	99	81	87	87	91	92	94	85	94	94	99	90	86	96	102	95	92	99	92	87	92	86	79	82	108	91	86	77	77	88	105	98	94	91	96	105	100	100	115	66	99	93	70	84	75	84	101	68	96	105	103	94	99	92	97	83	100	86	105	89	75	112	88	89	88	100	98	77	124	92	98	85	81	82	89	95	98	89	88	91	75	89	99	94	101	94	90	98	93	107	89	80	96	95	104	66	86	98	87	92	80	105	96	94	103	98	90	94	92	85	97	83	97	104	67	96	74	73	95	110	79	92	81	80	97	101	102	110	78	75	96	102	96	103	114	89	92	93	85	87	91	95	99	101	78	101	91	92	89	86	94	86	87	91	103	116	86	93	86	103	93	103	99	95	106	97	82	109	87	111	98	100	121	102	85	88	85	83	82	86	87	97	94	112	83	84	100	81	90	105	100	94	88	89	90	98	84	82	93	99	91	92	92	73	105	94	97	81	95	105	91	91	99	103	90	85	107	100	71	94	88	90	115	93	85	90	103	77	83	99	89	100	95	106	108	76	78	90	82	98	93	98	107	90	101	100	107	89	87	95	101	104	88	93	78	67	92	94	108	110	91	70	90	75	96	100	106	83	98	95	77	99	84	89	98	76	102	107	73	96	85	80	95	102	94	80	85	83	99	94	106	98	103	90	77	83	77	87	94	84	92	79	75	92	103	89	108	95	98	99	83	104	89	85	93	75	90	81	79	93	97	85	84	86	85	86	96	97	88	90	90	92	93	95	88	84	92	90	85	96	82	73	91	77	94	96	85	107	96	78	99	96	104	87	89	92	94	87	90	78	100	83	83	95	98	103	82	86	103	91	85	89	96	110	94	85	94	95	75	80	78	92	66	87	99	98	94	108	96	84	84	107	107	96	82	90	83	93	96	106	85	88	92	86	89	97	90	112	86	101	102	78	99	109	102	101	98	87	85	91	85	93	98	66	97	89	119	90	89	96	98	102	98	87	79
32495	13889	2857	2665	6698	10104	10932	9628	7979	7037	5835	4725	4160	3551	3051	2585	2409	2237	2165	2054	1919	1843	1850	1858	2061	2241	1961	1752	1357	1169	1110	969	891	921	974	977	855	747	749	714	751	765	775	745	716	797	846	808	820	763	830	776	795	743	755	742	715	753	685	699	630	687	687	657	679	681	695	691	688	675	649	665	722	674	658	646	679	708	711	640	681	688	690	658	702	669	692	708	690	699	641	666	660	701	698	697	658	656	683	708	684	709	643	667	725	664	716	644	722	647	703	671	672	641	658	674	623	635	635	639	674	643	699	686	687	641	679	668	653	693	664	667	696	631	632	666	683	698	695	686	682	694	683	654	680	634	641	645	656	640	670	692	665	683	691	669	674	673	700	694	729	634	707	654	674	674	635	694	652	664	658	685	676	653	658	655	658	647	667	655	643	623	690	708	668	654	678	638	664	639	690	697	653	677	665	675	622	688	624	690	666	684	680	662	745	690	703	677	667	642	693	663	689	688	676	659	677	678	661	643	699	635	648	650	667	662	691	706	668	672	700	654	714	629	690	658	663	644	649	671	665	658	645	701	629	748	693	629	674	700	667	693	693	676	676	644	689	654	626	700	646	628	613	675	672	669	668	703	624	634	644	651	669	652	681	648	645	688	634	649	693	635	676	680	684	690	660	699	674	704	647	646	676	652	694	658	675	692	647	680	657	660	687	704	714	656	623	648	675	676	732	656	658	681	680	706	656	692	712	663	704	677	672	627	666	642	644	666	717	672	662	677	659	660	658	647	720	645	699	687	683	670	666	655	656	693	694	662	679	643	682	655	668	696	662	670	683	668	697	639	685	647	603	673	678	673	649	682	688	640	704	684	694	611	707	639	670	691	670	661	665	671	669	632	696	669	652	673	645	658	647	640	678	638	627	636	644	673	682	687	660	652	688	667	683	635	663	637	669	716	667	646	705	644	692	722	652	683	666	692	683	679	655	667	653	647	690	672	683	707	627	671	663	662	667	668	663	674	708	658	687	676	691	639	657	652	675	690	677	660	652	704	644	660	663	625	667	643	721	647	664	690	659	709	674	693	620	636	658	692	665	690	695	688	703	658	700	689	640	691	648	696	638	662	683	666	642	658	684	727	722	640	655	686	659	671	713	670	675	708	692	720	660	710	685	672	703	691	638	619	703	667	678	648	692	652	606	668	685	640	646	683	668	690	646	707	646	625	705	657	683	658	669	687	715	675	749	686	690	631	681	645	684	636	711	678	680	666	672	694	654	677	682	699	684	686	679	665	717	664	631	690	651	684	667	613	668	682	667	643	684	641	681	647	633	651	657	681	643	683	666	696	683	686	720	659	640	655	645	669	647	684	678	638	663	664	643	681	710	661	645	663	693	671	680	723	668	611	663	680	676	673	684	643	725	702	651	673	694	672	701	690	721	652	638	680	624	689	654	645	692	640	665	698	638	675	717	664	682	648	698	640	661	694	720	656	723	660	675	663	665	679	676	688	735	681	721	640	673	701	658	692	645	684	645	708	640	675	666	683	653	690	605	652	631	652	652	697	631	706	663	664	738	677	653	647	676	637	609	686	652	681	633	701	679	712	725	679	736	686	640	641	646	708	707	688	643	710	651	618	608	694	680	676	688	654	647	650	701	633	672	645	626	672	702	665	654	678	661	664	680	654	698	700	679	646	640	673	721	675	686	659	664	601	629	663	649	655	650	660	645	732	712	649	639	694	679	624	686	646	646	653	669	664	668	611	571	654	706	652	660	680	687	690	658	682	637	639	699	660	698	671	660	698	680	681	695	696	682	656	662	639	642	656	695	684	661	673	686	664	667	729	620	634	668	691	673	687	707	669	661	640	728	669	687	650	676	713	685	640	703	676	693	645	692	644	685	698	669	629	654	695	676	650	631	683	699	677	671	702	629	669	715	683	654	697	647	666	669	605	663	643	715	676	656	650	636	631	694	694	670	691	660	652	717	665	665	660	715	711	661	655	716	689	682	670	681	691	674	661	671	663	703	644	680	679	682	692	704	671	670	656	670	650	654	598	699	701	643	675	643	662	670	704	652	689	715	663	667	635	666	729	683	733	713	631	701	685	678	654	690	686	633	621	683	677	652	664	701	646	650	715	655	671	698	700	670	704	605	625	702	698	687	656	664	720	686	672	667	641	665	716	688	712	666	642	699	670	671	664	652	690	710	684	648	675	684	677	703	652	648	665	730	688	666	693	703	647	652	728	679	666	659	652	685	706	692	656	721	681	688	668	673	679	691	643	706	640	620	640	611	654	678	682	667	698	673	663	675	692	720	666	712	674	642	673	668	713	668	653	650	676	707	685	682	682	684	660	690	697	661	703	659	671	668	677	703	668	650	712	636	702	671	644	726	623	616	650	663	692	753	667	682	615	675	628	609	618	662	680	688	691	652	683	633	713	663	675	628	684	656	666	642	680	659	665	675	660	697	672	664	681	632	637	665	643	671	668	657	630	673	728	682	643	709	664	675	670	680	636	635	664	640	704	680	689	638	728	652	618	679	662	702	668	652	732	680	669	723	653	633	674	694	653	630	666	652	666	677	649	702	631	709	682	684	637	671	641	628	655	689	660	686	687	703	709	642	694	674	652	639	670	663	677	702	645	664	654	672	683	671	686	672	683	645	636	670	651	715	617	682	644	669	654	643	692	688	645	643	741	675	683	696	680	653	680	681	659	648	610	701	690	635	658	696	659	641	711	720	673	700	677	639	668	688	663	675	669	663	632	709	705	607	636	669	645	629	653	670	671	669	664	672	652	655	684	707	674	619	698	691	624	689	738	679	678	650	683	653	686	682	699	681	642	652	665	656	644	634	633	687	678	680	635	680	660	649	684	684	711	619	649	682	635	671	673	720	662	639	667	650	634	703	675	641	642	657	706	649	638	625	642	680	637	692	699	662	671	619	692	653	660	655	673	678	660	675	645	679	666	681	646	671	650	663	651	670	684	655	673	678	669	672	650	668	664	628	699	655	667	691	675	655	664	648	670	667	676	727	671	701	678	631	672	653	701	650	664	665	685	706	694	684	668	642	651	666	668	703	657	668	627	677	656	660	684	698	662	684	694	634	703	651	649	644	641	649	618	647	663	637	684	706	637	667	678	665	687	676	651	655	678	693	653	673	673	633	675	712	691	669	673	662	711	666	689	716	651	692	674	647	647	676	669	648	685	690	692	651	661	646	712	684	719	694	631	678	705	636	641	679	700	667	668	692	646	672	704	670	641	634	710	717	660	631	705	669	641	692	645	655	684	680	648	666	676	647	668	685	717	673	679	726	646	654	688	690	677	656	670	683	670	635	659	624	668	660	659	674	678	607	628	666	688	656	655	647	678	665	654	687	651	653	681	681	663	691	710	668	674	680	667	619	635	698	650	712	697	714	671	663	673	683	664	654	624	698	635	687	694	668	644	636	669	665	654	676	669	627	651	648	673	671	717	626	675	632	692	666	695	698	686	650	648	641	676
5456	1729	331	197	216	274	314	327	285	255	263	218	206	195	187	189	184	164	131	162	168	147	164	162	188	151	156	166	131	142	146	122	129	145	125	110	130	126	113	117	133	125	115	123	127	117	128	124	125	108	129	114	138	102	122	140	119	91	114	116	119	121	114	135	103	112	106	106	117	116	97	112	104	119	126	102	109	114	113	127	105	111	125	132	108	111	123	106	110	98	113	117	112	122	127	152	110	120	107	81	125	108	108	123	130	125	116	117	115	123	104	91	112	138	113	98	100	91	106	129	127	132	105	124	115	111	103	107	128	99	109	110	102	103	96	107	109	111	117	107	116	109	115	128	111	112	125	99	114	109	102	111	117	105	126	116	122	113	118	102	106	116	89	127	92	111	107	115	116	105	93	113	137	127	101	110	122	105	112	123	115	117	119	126	113	110	113	117	104	119	112	106	106	125	107	112	112	130	104	108	118	101	123	125	101	75	115	102	125	118	121	92	109	111	97	111	130	113	114	130	122	118	106	116	119	118	103	115	105	120	101	97	112	111	105	97	105	133	117	104	127	117	114	121	102	103	124	97	116	119	98	118	125	114	119	99	98	99	106	109	93	124	125	130	113	110	124	126	97	112	125	114	123	111	113	107	113	84	103	124	127	124	106	92	122	137	117	121	101	112	109	107	115	106	106	125	115	103	121	128	118	99	127	143	111	119	125	129	89	115	124	119	103	125	114	113	116	114	120	114	107	122	110	127	115	124	91	122	102	104	126	121	123	98	124	120	129	105	115	129	116	124	113	115	105	116	127	115	112	122	108	93	129	105	115	96	99	112	114	105	109	131	115	109	129	95	110	116	110	119	99	127	110	116	121	125	126	114	127	108	114	126	113	107	111	116	111	106	110	111	109	120	119	94	118	101	94	102	107	116	124	114	103	134	106	120	105	101	116	115	95	136	103	113	118	86	99	107	123	112	101	112	117	79	99	97	127	113	130	122	119	106	115	98	118	103	98	120	110	123	107	127	106	106	136	106	114	124	115	119	116	101	105	90	101	108	113	134	129	111	110	116	116	120	112	132	139	110	116	128	113	120	119	126	115	116	111	123	103	94	122	128	113	121	130	129	102	126	105	118	97	121	119	102	132	121	116	123	116	102	105	113	97	124	101	120	117	105	96	117	97	106	103	105	105	116	106	108	124	102	118	119	111	124	102	118	125	121	103	110	118	107	131	98	106	133	128	123	102	105	118	113	108	126	123	111	116	123	112	130	111	124	119	107	105	115	121	104	101	106	102	102	126	116	113	121	102	121	108	118	121	112	124	95	113	91	137	123	111	101	117	104	121	115	109	104	102	123	112	120	121	108	103	109	121	114	108	121	114	105	108	115	95	127	125	111	128	83	119	121	121	132	91	116	108	127	113	93	127	129	131	104	102	119	116	128	101	108	123	116	107	98	130	116	115	124	110	99	113	127	98	118	137	107	125	113	101	115	109	113	107	107	102	122	110	115	115	119	92	98	107	101	101	96	107	123	105	114	111	121	133	112	125	119	106	108	109	103	112	101	126	123	103	134	110	127	105	116	105	99	115	117	104	133	98	102	113	108	126	128	105	112	92	111	137	97	128	124	120	126	92	121	120	104	106	114	90	125	122	93	111	105	109	133	117	114	104	99	123	121	114	124	105	122	110	95	112	119	132	125	106	101	122	119	101	110	107	99	131	101	113	116	103	98	111	120	124	113	118	144	115	123	106	118	115	120	108	105	116	123	106	94	126	112	115	133	106	128	111	108	103	115	113	120	118	121	120	83	116	105	109	99	91	111	110	128	116	85	122	94	125	126	111	97	116	102	106	111	110	110	130	110	104	117	118	101	133	117	112	121	118	96	121	113	113	110	119	127	100	124	105	128	122	119	116	111	123	121	96	112	105	126	118	108	124	113	118	102	132	115	113	103	108	112	123	115	111	123	107	125	112	107	123	87	111	127	122	103	109	143	102	126	139	130	117	107	117	131	112	111	92	130	111	110	110	117	123	106	119	136	122	102	116	128	136	131	108	110	118	119	124	114	119	132	97	99	110	133	107	129	122	112	109	129	117	123	116	122	86	103	122	111	114	136	104	116	129	128	105	133	116	134	104	109	117	99	96	123	111	97	98	106	90	121	102	108	129	107	109	126	113	111	126	107	119	148	119	110	133	121	111	121	119	92	136	112	91	116	119	102	123	118	124	114	111	123	105	112	90	146	105	128	101	113	111	106	97	120	99	115	120	105	116	111	125	108	124	104	110	113	108	123	129	101	107	135	121	101	107	132	110	118	117	108	129	123	113	92	116	112	105	116	125	116	108	102	108	106	114	130	134	123	136	100	102	126	129	102	102	115	128	116	103	109	120	103	94	108	122	111	106	129	109	127	112	119	120	127	104	127	85	110	104	110	107	105	104	109	115	125	110	129	114	102	122	115	126	116	104	115	121	112	112	129	129	107	134	101	117	107	132	104	128	131	109	115	113	129	96	115	109	105	125	124	116	104	100	121	105	118	114	117	105	112	124	85	96	108	104	113	103	117	142	121	124	101	130	138	118	132	113	97	112	102	114	107	105	98	99	125	112	91	120	86	100	126	126	124	120	123	110	117	116	104	108	114	108	106	118	109	138	110	112	102	102	114	123	92	94	105	121	102	108	93	125	119	118	115	99	135	120	118	114	109	114	104	101	117	104	97	125	108	106	96	111	117	127	104	102	98	126	110	121	114	136	116	112	106	103	118	113	130	130	106	119	98	125	112	121	110	109	103	109	100	126	97	109	117	105	117	95	113	102	122	121	119	103	131	110	97	107	109	105	122	108	118	100	133	105	102	120	108	103	111	115	98	130	108	121	95	101	97	110	113	116	103	107	117	123	107	126	123	110	116	102	107	121	99	103	104	108	105	102	121	128	109	121	135	129	112	105	105	113	124	101	110	127	116	103	113	115	124	94	109	127	107	104	121	112	110	124	128	103	95	117	110	133	100	113	119	107	130	112	107	109	112	133	112	117	98	105	123	112	114	120	117	124	112	104	100	108	108	113	118	110	125	121	104	110	124	117	133	120	121	115	99	118	110	109	132	102	104	122	101	121	121	104	126	125	125	114	101	102	101	117	98	146	97	101	118	119	113	122	97	102	131	114	108	121	122	110	115	116	114	114	105	110	121	113	106	101	107	124	110	113	97	113	124	127	120	102	121	125	108	122	132	124	102	124	130	113	100	110	108	124	129	119	114	132	109	122	115	127	116	106	111	100	129	123	106	114	95	111	120	118	112	113	118	114	130	119	115	127	107	117	117	116	122	100	115	122	144	126	105	121	103	122	111	112	106	128	112	109	119	115	114	127	100	102	129	112	121	123	95	127	118	101	111	121	105	113	114	104	117	123	120	89	103	116	115	132	113	131	112	122	113	118	100	113	123	114	93	113	128	111	110	106	104	106	120	115	132	127	114	115	106	96	99	105	114	134	114	114	104	108	114
30320	12580	2899	2717	6230	9602	10367	9590	7858	6918	5963	4851	4197	3681	3239	2747	2479	2341	2341	2167	2137	2129	2043	2032	2172	2283	2104	1948	1641	1342	1169	1117	1108	1213	1119	1113	969	970	903	906	904	899	908	983	930	997	989	1008	973	1018	952	996	972	969	924	931	866	946	922	903	805	849	890	881	883	844	834	872	837	858	870	855	852	836	806	860	878	831	937	877	926	855	903	866	876	876	902	898	906	880	872	854	832	802	850	861	848	879	879	865	850	820	831	873	860	885	911	856	883	879	837	873	849	866	893	851	894	810	834	864	839	835	898	825	862	828	879	805	844	845	814	868	837	838	843	886	858	816	806	878	907	877	877	893	868	841	866	884	850	894	861	798	852	835	841	867	876	908	850	862	924	882	808	878	830	795	855	890	838	851	875	896	825	840	839	796	849	849	852	880	853	832	847	852	841	866	807	822	856	895	834	893	850	778	856	859	878	829	887	809	884	858	839	835	864	836	934	888	819	856	834	864	842	863	851	848	897	863	834	923	797	852	852	867	839	883	863	839	826	874	917	827	899	839	889	869	839	850	879	826	861	849	881	817	904	793	867	887	850	854	842	851	875	839	839	865	840	855	800	874	861	812	830	862	835	821	816	816	864	809	860	898	897	874	838	857	842	858	831	834	835	838	848	831	871	809	848	880	858	862	862	867	894	799	891	863	864	903	873	866	863	829	844	877	843	870	848	842	801	794	845	849	828	853	863	825	856	803	872	832	832	873	887	898	879	821	772	839	914	880	854	866	895	854	844	872	835	903	840	910	843	864	913	841	810	859	881	892	821	832	895	853	846	871	893	888	843	877	850	832	866	854	850	828	846	853	895	801	842	854	825	849	846	897	920	848	868	860	852	900	798	886	836	812	817	857	861	897	847	859	847	867	799	854	812	828	838	853	874	873	870	827	851	880	856	824	828	864	796	917	824	863	842	912	862	871	824	807	913	844	831	842	858	865	832	876	881	869	872	894	814	854	907	856	886	832	852	903	853	822	837	874	845	850	887	877	840	887	850	857	890	893	825	800	854	857	880	837	767	853	859	866	873	869	864	865	863	847	855	874	834	851	811	896	824	843	888	870	855	855	850	831	837	802	860	838	856	840	893	931	834	906	909	834	848	908	834	845	854	855	837	842	832	850	849	828	863	836	816	844	844	877	873	849	866	865	834	857	894	836	874	852	868	838	856	870	854	829	903	893	841	828	873	906	824	826	869	871	867	830	801	858	907	811	814	869	879	874	862	858	824	803	827	841	867	825	895	848	870	881	869	886	858	868	828	793	798	849	879	907	850	865	872	810	865	838	901	830	811	885	880	796	837	833	847	795	869	845	843	854	852	880	833	832	856	826	801	869	835	895	841	840	807	860	883	851	885	820	849	874	843	846	848	908	845	864	855	895	826	907	826	842	870	857	845	825	889	833	828	884	815	837	823	845	825	869	844	826	900	824	811	862	857	854	858	799	853	851	896	815	835	832	851	856	872	847	902	913	849	857	847	883	901	818	849	864	857	858	887	776	827	823	859	855	806	828	820	847	876	852	900	888	866	881	857	867	872	877	859	850	885	919	842	861	909	839	849	883	858	813	855	874	901	845	856	852	823	872	829	871	831	831	892	833	872	836	856	895	859	871	832	912	820	803	863	848	817	867	801	813	848	887	803	860	861	825	851	859	868	815	908	796	831	847	828	798	813	848	844	879	855	804	876	811	888	850	847	829	855	891	816	833	843	818	869	884	831	826	883	810	897	871	887	848	843	863	882	868	916	831	862	903	824	824	847	847	839	883	875	846	833	828	882	822	843	898	832	831	827	856	852	852	810	893	794	844	874	846	856	904	863	831	812	831	818	861	842	805	850	825	879	882	864	838	855	827	839	821	909	841	856	888	860	904	892	824	826	898	841	900	834	812	814	866	909	892	864	803	849	898	876	867	846	832	866	881	840	844	867	838	835	894	801	865	883	863	882	880	882	896	893	852	886	851	779	831	871	845	815	861	879	851	882	912	806	911	838	832	851	886	860	879	844	848	841	944	832	839	856	886	865	855	836	850	840	818	838	905	825	887	813	880	818	908	871	829	885	824	835	880	870	856	826	842	842	865	803	836	843	845	819	835	876	795	917	860	839	846	879	845	834	881	842	823	861	868	836	823	882	838	869	879	906	810	867	903	883	856	827	866	854	852	889	839	830	870	857	809	860	859	851	829	871	883	925	893	877	883	860	885	876	841	865	867	791	825	841	811	865	867	885	839	884	804	844	837	882	926	772	885	858	882	843	873	840	831	832	817	810	807	809	902	916	881	851	846	886	836	858	871	882	843	875	856	838	849	849	819	811	848	869	823	851	863	828	874	881	910	841	844	840	845	872	860	880	843	909	835	902	899	861	851	847	795	860	837	857	886	884	820	816	817	889	840	824	827	853	843	906	808	827	920	812	845	845	844	853	817	841	908	847	883	877	847	862	879	911	811	860	824	860	853	890	858	859	879	822	850	850	869	859	876	848	791	792	831	875	887	852	872	914	870	802	914	833	884	890	866	903	828	835	873	832	827	871	881	866	851	845	849	888	882	867	860	898	854	903	815	887	816	844	820	836	910	910	849	899	845	857	859	855	893	842	847	814	810	814	898	829	820	819	824	851	838	863	847	829	856	901	812	877	848	828	793	869	857	900	804	850	865	870	885	823	891	887	844	866	820	832	866	836	853	840	823	889	903	849	793	788	843	843	852	807	855	864	896	857	878	827	859	860	806	851	877	866	877	828	794	813	865	841	851	801	849	810	885	834	815	857	829	825	880	876	913	854	856	820	816	883	839	904	806	883	816	845	896	804	886	926	874	906	821	854	861	849	850	845	899	880	872	803	848	813	883	876	860	854	844	851	838	851	834	842	911	834	842	861	869	886	884	904	843	898	887	844	819	817	885	877	891	845	814	893	868	875	870	819	814	849	816	808	866	830	819	864	845	835	878	854	846	783	839	853	854	843	881	863	880	815	864	870	800	861	867	848	827	788	838	852	847	885	883	864	819	858	873	882	865	800	840	863	872	839	881	897	865	840	914	896	870	881	841	861	902	878	810	857	849	861	839	893	880	838	867	849	838	849	857	805	878	860	847	847	856	888	868	886	854	817	884	876	842	826	892	838	880	826	841	878	854	837	858	827	837	847	827	859	817	869	886	840	880	831	878	867	837	809	840	827	857	856	842	832	873	860	879	878	933	833	880	843	864	928	926	838	862	919	889	902	833	884	834	883	881	846	881	905	827	846	814	823	883	881	867	902	819	849	794	833	831	837	839	877	795	859	904	849	837	830	832	822	880	845	859	816	883	855	830	872	878	853	839	815	812	841	855	864	874	825	858	818	833	833	829	852	877	846	846	830	843	908	827	896	918	886	836	851	783	874	895	870	825	857	850	890	835	887	823	853	829	891	859	827	825	839	784	883	786	894	850	884	870	852	841	881	871	908	843	834	826	885	893	857	884	839	817
6903	2910	503	240	214	276	371	388	346	312	297	254	254	237	226	191	189	191	188	173	171	204	169	179	169	214	176	168	153	152	136	146	135	135	126	133	149	112	112	125	110	118	124	134	123	123	135	135	119	129	133	105	121	102	122	126	128	127	139	135	121	131	126	124	115	120	116	104	117	117	122	121	145	107	120	136	114	127	132	118	110	100	128	118	145	104	110	118	149	125	118	123	134	129	118	118	124	113	132	117	130	127	112	122	115	130	117	119	135	124	108	119	123	111	119	117	117	119	119	128	115	117	119	121	113	122	150	108	113	123	129	113	106	130	130	100	123	139	140	132	102	146	133	136	126	124	115	109	118	118	101	127	130	115	121	126	112	118	112	120	126	112	122	109	117	114	107	140	115	126	129	130	107	124	122	117	116	128	106	114	111	145	116	118	121	101	122	117	143	104	121	130	113	111	116	122	113	132	120	122	124	99	116	128	133	108	127	105	127	112	126	134	116	127	97	113	98	117	122	100	119	105	125	119	121	110	119	117	100	126	124	116	112	115	124	122	127	118	124	123	121	134	125	104	138	108	110	126	127	141	119	126	101	126	103	133	120	129	107	140	123	129	112	140	121	103	127	129	114	121	113	122	107	114	115	117	120	101	120	139	131	113	122	124	123	111	130	115	121	140	139	106	105	111	110	123	102	117	111	124	121	111	117	144	123	134	138	123	125	137	141	113	125	120	107	120	127	119	131	113	104	121	140	138	129	117	137	136	132	101	120	128	128	122	114	127	118	108	139	113	120	100	140	100	118	129	109	111	124	102	142	114	121	111	128	131	114	115	123	115	110	124	120	115	117	124	128	116	115	103	119	137	117	127	107	130	118	114	120	114	116	95	133	110	115	120	112	108	117	128	126	109	92	112	115	141	125	104	125	117	116	119	124	121	110	122	127	117	122	103	117	101	113	112	143	125	125	134	124	124	131	109	124	137	103	103	125	136	142	131	140	108	101	136	119	112	139	94	130	122	108	139	112	128	116	124	112	109	108	131	127	124	115	129	101	107	134	109	115	119	121	144	96	112	123	113	126	116	125	114	141	92	120	107	135	125	135	120	115	123	140	120	102	109	121	132	125	103	105	133	129	126	114	107	108	132	126	119	132	127	116	145	143	137	101	107	105	100	102	125	131	109	118	131	106	119	111	142	128	99	140	131	134	119	115	129	109	129	107	115	108	128	122	136	110	139	125	115	126	122	106	114	137	101	127	113	121	108	103	126	118	111	109	128	121	111	109	123	127	114	114	108	119	134	113	117	131	118	121	122	117	143	121	112	130	124	118	110	96	125	113	131	119	104	112	113	106	118	143	125	134	121	146	122	124	123	106	116	116	113	105	122	127	131	134	119	105	142	121	115	127	112	102	129	105	123	123	125	108	116	129	123	135	105	126	107	114	124	126	119	120	144	117	143	108	110	119	116	117	117	118	112	118	117	135	107	114	131	103	113	124	106	128	133	121	121	113	103	104	108	145	118	125	109	118	120	123	111	134	111	121	115	133	118	109	121	116	106	119	112	127	103	112	127	118	104	115	118	120	145	133	120	135	135	113	131	113	114	127	132	114	97	113	102	125	117	136	123	128	122	123	126	113	116	104	104	105	144	111	133	118	134	150	114	131	125	122	124	125	104	136	109	110	107	128	129	118	135	150	123	128	118	119	134	131	116	105	129	123	125	118	134	121	112	120	109	114	119	136	160	126	100	121	132	122	99	117	109	110	113	117	149	116	125	98	130	124	116	119	117	104	112	120	136	128	126	98	113	137	125	120	121	114	116	108	123	135	124	114	109	133	103	127	126	131	120	110	126	102	123	132	123	121	111	121	116	113	112	119	129	145	144	112	123	106	148	106	116	135	119	120	92	130	115	115	122	105	112	113	146	118	119	115	127	125	116	131	141	127	135	133	114	124	117	122	124	119	118	128	115	142	114	128	139	96	115	110	135	108	132	137	129	131	130	129	121	125	128	136	116	114	116	95	116	131	99	130	104	140	123	140	105	112	122	143	124	92	138	125	122	112	130	127	116	139	140	137	129	133	112	127	127	144	102	109	124	120	121	143	132	102	112	110	109	114	99	122	127	124	112	130	122	108	133	126	128	120	113	136	104	130	106	114	105	128	125	121	123	121	129	126	114	122	120	104	110	119	129	138	117	122	118	121	115	129	123	131	129	131	123	112	112	133	109	130	137	120	121	123	150	122	138	119	114	137	118	109	108	134	114	115	115	144	112	131	119	123	114	128	126	128	113	118	113	118	124	117	97	100	129	132	129	131	128	141	121	128	124	124	119	118	123	126	110	110	98	101	110	117	139	132	101	124	129	116	105	115	119	131	115	124	139	136	117	122	140	134	124	106	128	107	116	137	128	116	129	140	111	120	100	104	124	126	94	120	124	125	100	131	134	117	141	140	130	131	119	128	108	122	124	121	120	116	108	106	123	127	118	114	117	121	107	99	135	136	112	128	111	122	139	115	111	105	114	114	111	119	116	125	134	114	149	124	135	123	138	117	128	107	108	139	136	121	118	111	120	113	120	100	115	131	127	98	112	127	124	132	117	129	128	104	107	131	123	110	112	109	128	157	120	136	112	120	129	120	137	134	118	111	132	132	111	113	113	110	130	117	123	137	115	106	132	102	108	133	126	113	123	121	118	131	124	138	109	126	124	122	123	101	116	114	101	123	113	113	137	126	105	115	123	114	116	118	110	102	115	123	112	115	119	132	126	103	120	118	107	122	121	145	119	131	142	129	122	123	117	141	115	131	111	120	137	99	119	120	108	120	133	103	106	143	117	123	116	106	135	122	100	105	147	116	127	118	130	119	122	104	122	119	138	135	125	124	124	96	136	111	116	135	127	113	125	108	116	120	132	121	124	117	113	137	118	130	125	120	145	115	111	129	127	115	105	138	131	123	117	116	136	110	123	111	122	116	134	121	107	117	121	126	126	126	139	116	118	115	124	118	142	112	111	127	108	133	124	120	126	122	123	119	101	125	123	135	128	121	117	118	112	126	127	125	130	94	135	115	107	125	106	133	119	114	122	136	135	103	116	127	147	124	109	122	142	143	121	111	132	144	131	123	122	133	131	113	123	108	128	120	128	106	121	114	124	135	138	128	126	133	113	101	123	143	130	133	117	129	116	132	117	132	126	122	111	116	121	128	127	101	116	139	102	127	122	117	118	115	117	129	117	116	116	120	128	115	115	130	111	117	115	152	140	118	127	130	122	100	135	112	131	134	108	122	121	124	129	130	113	100	129	119	119	117	117	104	128	121	109	125	111	120	118	129	121	126	126	125	119	120	98	117	111	108	96	144	135	122	119	110	123	146	131	103	89	112	122	114	117	124	124	108	129	129	142	117	111	133	108	108	118	109	129	118	134	136	106	128	131	105	111	101	128	142	118	117	133	120	121	116	134	114	103	123	134	121	112	109	126	98	103	133	121	127	108	118	139	120	126
35177	17213	4135	3195	7919	11829	12672	11805	9601	8153	7091	5757	5016	4295	3767	3201	2857	2786	2639	2532	2540	2381	2335	2535	2509	2705	2355	2210	1794	1496	1370	1180	1227	1214	1214	1231	1084	1018	958	994	969	966	1021	1046	988	980	1080	1013	1028	1047	1029	1040	996	959	961	964	876	903	921	847	867	869	930	897	913	869	916	854	904	883	909	901	860	904	901	912	916	894	871	933	888	930	906	944	916	891	926	955	887	930	872	915	943	869	840	918	875	884	856	914	909	877	887	890	894	889	901	893	850	840	909	860	882	909	851	862	889	886	937	867	863	842	822	897	883	902	851	871	915	884	854	832	866	856	885	875	920	866	893	942	899	851	876	887	864	867	938	856	862	869	848	879	895	900	872	877	912	902	832	868	859	931	881	862	876	882	953	885	879	893	870	912	940	876	876	902	885	845	904	901	899	858	868	921	874	873	919	869	908	869	907	889	855	855	924	899	879	857	906	890	860	878	838	887	906	865	885	913	822	873	911	925	885	837	886	897	851	902	897	847	875	861	900	838	904	838	844	819	930	913	890	956	833	880	877	908	859	921	887	857	922	923	845	881	878	862	937	865	889	929	852	875	919	897	906	831	843	855	859	916	857	935	862	885	857	916	856	917	921	880	872	864	886	896	897	859	872	918	894	870	888	870	909	911	913	906	871	918	916	885	861	901	859	807	871	824	898	907	899	907	910	911	885	910	889	849	862	905	856	916	890	869	925	848	905	920	876	918	894	884	853	872	864	944	848	868	914	860	857	963	885	839	837	864	865	830	914	904	909	864	875	878	884	876	907	835	914	865	912	853	861	852	885	864	894	854	869	870	901	883	892	847	889	839	897	934	880	881	868	924	864	889	903	852	909	865	831	914	880	888	887	912	856	943	872	854	923	861	889	878	869	832	887	861	826	927	937	854	882	865	923	893	876	856	859	804	851	852	853	853	885	859	862	922	801	906	870	851	910	919	859	846	881	883	843	876	882	859	889	894	896	823	865	925	866	899	819	930	880	867	852	803	917	905	841	893	852	865	867	885	827	896	934	846	883	882	835	907	874	883	867	867	808	865	852	853	889	837	831	907	892	858	826	824	901	912	867	902	838	881	886	920	870	961	888	895	845	911	883	902	882	875	831	845	823	857	887	852	924	913	862	856	864	867	892	891	852	901	847	871	944	843	897	890	899	895	911	836	919	879	864	909	880	897	849	811	898	883	901	878	901	917	894	867	869	883	900	860	898	862	884	848	858	888	881	868	887	883	891	916	875	922	868	872	926	919	897	869	865	892	874	876	915	894	909	842	866	858	887	943	902	897	879	915	865	909	879	883	876	883	897	895	884	894	904	901	869	869	878	889	823	838	924	889	900	921	856	839	957	846	882	869	887	845	854	881	888	903	881	906	886	846	914	830	891	894	930	865	860	880	899	854	879	882	866	846	892	886	894	875	847	860	917	857	854	912	892	923	879	886	927	874	852	858	907	875	885	873	890	887	908	882	917	884	874	918	863	921	896	877	870	902	870	922	913	879	859	902	862	876	963	905	854	904	865	945	918	870	862	851	853	836	902	853	868	851	843	886	842	867	888	955	940	875	903	870	910	919	867	907	964	875	857	871	878	880	875	901	895	866	871	848	916	916	933	895	910	873	863	914	882	887	859	831	861	881	931	827	911	923	882	891	884	889	892	853	886	867	863	866	903	835	886	845	891	889	837	874	846	889	897	917	887	838	881	871	892	862	853	878	921	890	866	880	881	888	849	895	967	851	952	879	874	907	877	850	879	836	861	880	915	900	874	894	907	901	921	840	896	901	862	925	870	926	886	911	891	870	863	859	927	850	894	858	945	911	839	845	891	853	874	892	860	838	850	871	846	904	891	925	854	863	873	880	852	866	885	860	888	837	878	887	904	921	908	898	894	891	905	853	862	864	903	863	820	898	926	872	916	890	895	880	860	874	874	875	860	949	853	890	856	872	923	931	875	915	869	925	889	899	858	916	892	837	860	817	946	887	837	891	876	898	931	860	873	879	866	873	906	914	881	888	903	834	848	863	858	869	877	887	890	866	869	965	825	890	892	842	908	887	844	910	880	863	875	876	921	898	847	930	892	886	833	866	880	873	899	850	846	934	852	885	942	841	860	888	901	879	843	834	869	915	893	932	886	903	913	888	927	848	884	900	818	836	854	900	879	904	869	877	846	933	880	915	885	832	846	900	916	859	835	898	888	902	958	859	921	872	811	834	901	830	869	867	939	890	876	833	893	946	914	868	840	880	916	897	913	914	927	853	867	840	905	823	868	883	877	851	890	891	888	866	919	860	885	923	896	854	882	911	874	882	897	898	857	909	855	864	867	850	817	867	840	912	883	884	945	876	887	875	886	884	874	945	877	906	859	864	881	876	844	881	880	893	873	873	892	852	915	876	854	850	918	954	864	887	878	903	887	858	881	878	902	916	942	871	930	879	928	847	884	923	895	838	901	892	881	829	877	856	885	903	876	869	878	860	916	888	878	888	884	927	856	891	872	871	909	811	826	903	886	889	890	909	898	847	932	889	913	866	917	890	869	845	854	936	923	878	859	891	911	864	937	894	889	924	863	912	868	927	907	835	915	861	866	906	868	882	910	881	874	885	895	878	903	906	887	830	893	875	892	850	922	935	871	858	860	906	850	876	855	877	877	948	837	887	816	819	884	891	865	857	856	891	881	872	882	845	829	881	903	859	860	850	825	876	867	852	862	862	886	873	899	886	902	896	895	847	905	852	813	897	933	913	882	868	922	896	863	922	888	907	887	871	895	889	872	868	889	920	871	950	857	849	900	911	932	857	945	893	854	895	876	869	905	895	882	897	832	890	872	954	845	887	881	902	893	880	836	860	855	913	904	867	841	899	887	888	889	849	838	864	859	897	920	877	884	873	900	912	917	868	887	828	917	868	902	864	872	831	905	830	868	862	873	826	842	877	890	883	850	981	902	879	864	835	825	896	917	919	857	888	880	873	884	869	895	851	894	859	874	895	888	925	846	880	876	915	859	903	911	869	876	867	870	884	949	889	869	860	843	901	869	863	862	873	911	901	853	921	934	930	850	889	926	866	872	951	880	873	908	870	840	901	840	882	897	858	855	887	874	835	986	880	866	862	824	911	860	892	863	863	879	852	881	907	894	906	890	883	884	860	931	896	828	861	812	903	872	911	827	876	840	846	921	891	880	893	824	883	788	887	905	891	871	830	835	849	871	846	913	838	886	881	919	873	935	838	895	908	885	884	937	902	896	877	864	863	889	844	887	890	930	927	869	892	832	856	850	889	858	876	835	863	910	887	839	859	913	867	926	973	864	917	849	864	837	869	837	888	907	886	873	893	865	846	967	875	910	910	859	890	923	880	945	838	910	882	865	843	894	907	876	867	876	844	845	878	895	917	898	878	845	898	868	877	936	877	894	904	892	830	881	854	856	877	853	866	883	902	931	827	900	875	875	825	847	916	937	848	846	918	925	875	936	915
3627	1013	217	125	139	173	222	221	223	190	167	160	151	156	136	119	104	107	103	110	96	94	110	110	125	115	100	107	101	72	100	71	76	82	87	82	86	79	81	81	96	74	90	78	91	85	98	70	61	81	97	85	83	84	68	78	87	79	75	77	87	74	82	85	69	76	75	79	63	66	77	62	76	85	76	71	84	72	72	91	82	81	87	77	74	77	80	57	82	81	75	70	76	82	77	89	99	73	78	96	67	76	81	73	88	68	66	70	67	80	80	68	75	72	76	75	76	72	68	87	97	74	89	71	89	99	86	55	79	73	87	76	88	79	88	70	87	82	81	81	70	65	76	86	73	91	79	86	72	78	100	70	61	71	73	85	79	89	73	73	66	92	76	89	75	75	92	88	89	89	76	67	72	81	90	72	69	76	79	98	56	77	93	75	83	87	77	84	67	73	81	71	75	87	78	66	93	83	77	86	76	73	71	85	78	66	71	88	82	72	65	78	88	82	88	81	92	67	67	77	73	81	88	76	80	88	71	90	68	56	87	68	77	68	77	76	96	77	67	67	85	82	84	62	78	67	76	73	64	75	65	97	75	64	78	80	81	89	83	87	76	69	85	77	85	83	71	84	70	88	71	55	64	89	81	73	79	70	80	64	80	87	63	75	79	71	65	75	87	72	79	74	77	93	75	83	92	91	74	73	78	82	68	73	84	75	85	69	76	88	82	82	72	71	81	79	89	65	77	83	71	81	71	76	67	76	70	75	75	109	79	66	83	69	79	78	77	83	67	83	79	93	80	93	82	82	75	90	78	72	76	77	66	84	86	68	81	78	95	81	84	82	85	85	71	82	73	79	87	84	73	64	91	68	69	75	80	74	90	76	85	75	77	81	85	67	91	77	84	91	74	71	87	69	64	93	68	74	95	67	79	85	72	88	84	84	67	85	69	68	81	90	85	67	68	74	80	103	90	90	71	87	93	78	91	79	81	87	82	84	82	65	81	73	93	70	79	97	61	71	70	75	67	73	62	87	83	91	75	62	73	106	84	75	84	81	76	87	77	73	73	80	85	77	87	84	76	64	75	70	74	95	71	58	72	76	65	74	74	79	84	75	55	80	72	79	73	64	85	84	75	87	83	62	81	66	75	82	90	74	82	79	89	77	76	66	79	84	78	65	81	78	79	86	66	82	75	73	84	71	71	78	68	77	65	90	65	71	72	89	89	85	80	95	68	66	69	76	78	62	86	76	74	86	81	89	85	102	71	70	64	65	95	87	66	89	85	76	86	69	84	76	100	95	69	71	66	85	80	61	84	77	93	75	83	98	79	80	82	71	82	91	83	84	76	70	83	79	73	86	80	70	90	79	86	62	73	73	79	83	75	76	78	77	70	78	72	83	51	69	77	76	79	81	83	77	89	81	51	79	84	70	83	70	71	79	84	89	77	93	72	75	80	84	73	79	81	81	83	79	80	71	84	77	84	86	52	82	79	74	76	77	80	75	83	73	75	68	67	84	88	81	70	72	86	82	75	64	85	64	89	85	88	72	75	69	84	79	85	83	74	91	61	77	82	78	77	85	99	66	72	95	60	79	75	77	76	78	81	65	75	71	74	74	65	70	77	94	79	77	73	76	67	79	61	70	71	77	85	72	62	77	92	74	93	84	76	69	79	71	86	61	81	88	87	88	84	76	67	87	79	84	66	68	84	84	76	93	83	76	64	75	58	76	69	84	77	76	81	82	80	78	79	64	72	75	73	69	75	67	64	67	86	69	85	76	85	92	64	82	82	79	72	74	69	88	72	80	80	71	88	71	95	82	80	84	70	72	71	77	75	67	99	71	68	84	85	70	81	70	83	77	88	79	69	74	73	81	65	91	71	77	82	70	74	89	99	57	75	89	75	78	69	95	84	72	66	76	87	80	72	75	77	91	86	71	80	63	83	87	76	75	72	80	83	84	78	79	63	59	68	75	79	77	106	85	73	74	80	65	79	81	84	75	86	64	76	58	68	86	81	91	89	73	63	79	82	61	76	90	79	94	95	74	74	98	75	81	78	81	82	79	86	69	85	87	76	75	84	79	64	66	83	85	66	90	90	85	80	68	73	74	75	88	85	82	71	67	98	74	77	81	67	71	88	64	71	85	94	72	84	72	76	88	72	93	65	73	75	79	78	75	65	89	91	75	62	73	81	76	76	78	80	80	73	65	74	81	68	84	90	61	71	76	80	79	75	62	73	68	70	87	73	75	73	79	78	79	80	88	68	77	83	72	73	88	75	82	79	68	75	81	75	62	85	90	67	89	87	87	92	107	96	76	80	87	82	90	72	69	70	94	78	62	67	78	70	72	100	71	75	74	89	79	102	78	77	57	95	84	91	83	77	78	66	78	78	74	67	54	89	86	73	73	81	78	89	78	77	77	63	86	85	65	66	70	99	71	88	83	86	91	76	82	64	76	84	73	76	66	74	72	97	82	93	75	73	82	75	76	75	69	83	73	82	94	73	65	91	85	75	63	70	68	74	72	76	62	62	88	85	79	80	82	88	96	84	75	92	73	70	78	84	92	79	81	80	55	82	85	76	76	75	68	96	85	71	73	78	60	97	72	70	72	71	75	80	70	73	85	80	77	69	76	86	74	70	81	82	72	83	61	78	79	87	63	66	88	68	78	75	80	86	62	77	74	88	76	78	80	68	89	97	83	74	74	75	74	78	65	100	77	83	80	73	78	69	85	83	93	70	80	64	79	75	61	74	81	89	82	73	72	61	85	63	71	83	90	91	73	90	89	90	97	57	68	52	79	68	71	87	79	81	84	59	72	81	81	80	60	73	78	89	82	78	65	66	78	82	65	89	82	92	85	73	78	75	87	92	78	84	75	99	74	66	87	84	84	87	75	73	73	66	87	75	71	89	85	77	73	74	65	71	87	73	93	93	87	94	80	73	66	75	91	68	92	57	69	75	74	72	85	75	73	60	68	73	74	95	65	79	65	78	86	89	72	89	83	74	70	48	74	85	79	84	80	70	86	84	73	74	77	84	88	67	81	79	66	67	80	73	83	89	78	85	89	81	71	82	78	77	93	70	68	80	90	78	93	79	76	94	76	89	86	80	79	80	82	89	83	74	77	77	64	82	72	80	74	81	58	82	86	68	73	97	69	81	82	90	86	75	110	70	78	67	81	66	74	90	74	84	88	84	69	78	72	63	92	89	83	82	82	63	73	77	75	71	82	81	82	80	78	59	74	66	73	70	70	82	71	84	72	84	79	84	78	97	72	73	68	91	62	80	70	86	84	97	81	75	77	76	68	76	92	83	73	72	102	77	81	83	51	91	79	85	82	84	68	81	81	75	66	94	79	75	62	83	84	83	70	72	75	78	78	82	77	86	66	85	72	97	88	88	67	63	94	83	83	75	65	73	77	78	75	63	95	97	87	80	75	64	74	61	81	71	74	69	82	73	88	71	76	83	80	83	86	76	81	69	71	93	82	82	80	91	83
26836	9488	2194	1885	4583	7434	8231	7472	6139	5017	4222	3514	3033	2483	2138	1934	1702	1695	1598	1580	1571	1445	1497	1578	1691	1675	1504	1305	1256	1012	828	796	824	797	761	757	715	618	620	677	666	637	629	684	681	712	709	657	669	701	714	652	666	642	582	617	638	606	595	602	621	572	643	602	570	581	634	618	589	563	639	612	590	637	582	596	612	549	565	596	643	612	655	587	628	562	643	562	577	619	621	613	529	619	578	566	623	592	599	627	596	598	584	609	568	623	576	601	596	652	628	589	611	601	587	568	607	599	572	610	642	554	615	606	603	579	623	627	605	604	566	592	575	561	596	626	648	583	609	638	553	610	629	630	639	625	616	605	576	640	607	541	602	616	627	572	624	616	578	614	606	651	592	659	616	623	592	599	587	579	607	567	599	628	577	605	560	576	625	573	615	612	591	578	633	645	581	592	614	592	553	562	564	595	579	580	606	630	587	580	574	639	622	598	631	570	564	600	585	586	610	600	607	622	619	589	623	602	612	606	629	602	596	605	577	625	623	598	629	602	589	590	572	589	594	583	584	566	589	616	625	632	641	557	593	571	579	604	580	605	590	611	614	620	609	625	561	593	565	612	588	588	572	595	573	636	615	589	640	559	585	571	648	597	575	592	584	605	634	621	573	605	580	605	613	610	601	570	575	618	571	601	610	642	568	602	617	613	612	599	581	574	617	609	582	584	596	572	588	611	634	637	577	624	621	644	618	577	612	612	623	591	560	632	644	586	597	603	568	596	581	607	623	599	604	604	579	588	590	627	607	575	602	623	592	577	594	644	565	617	601	604	605	581	613	631	603	570	619	619	595	585	584	590	627	639	609	616	596	585	608	610	570	620	577	595	602	613	639	574	646	577	639	625	616	574	632	585	553	582	644	592	609	587	607	606	590	610	605	552	563	627	625	606	593	597	578	602	608	560	634	560	624	562	623	614	594	606	586	606	583	618	592	644	573	616	641	592	669	593	584	580	644	622	590	631	608	611	606	630	611	600	614	609	580	585	602	597	642	570	591	650	557	598	619	560	602	587	562	590	634	567	657	622	556	614	590	602	555	595	628	613	542	604	556	619	595	612	602	590	633	608	544	608	621	618	623	590	587	554	625	565	617	566	638	583	602	600	594	628	608	585	606	604	643	592	614	594	596	594	634	570	638	622	613	614	599	572	606	591	604	599	620	577	563	587	579	607	611	568	618	608	616	625	590	576	593	627	644	601	590	621	586	601	584	611	568	635	582	628	579	588	604	606	563	579	608	580	588	606	614	561	604	587	600	610	570	613	562	639	593	571	563	587	583	550	570	613	628	563	646	608	604	637	625	580	592	549	637	613	600	585	567	607	583	585	588	597	602	602	580	613	584	619	631	613	607	598	583	628	602	597	604	602	607	639	584	590	614	610	565	558	595	597	616	569	631	632	630	653	608	578	567	575	585	561	620	595	578	614	580	605	658	611	599	597	647	558	582	591	621	603	598	624	621	602	589	567	592	617	588	594	626	578	594	615	588	576	590	580	580	592	588	601	623	615	649	585	605	623	617	598	548	603	596	556	610	583	611	589	618	614	605	576	599	579	606	592	544	606	563	623	561	594	589	618	569	589	595	598	592	598	600	563	618	635	589	595	577	596	572	587	586	593	585	592	618	575	575	622	629	547	566	595	580	577	586	591	595	597	614	600	612	579	601	631	609	590	587	533	647	563	600	589	601	607	584	573	611	616	608	616	582	587	626	598	588	615	571	630	623	585	643	587	591	603	572	565	604	591	545	595	589	553	639	591	613	587	612	561	621	588	579	596	598	611	626	607	639	593	593	625	575	591	587	609	576	600	583	608	582	633	629	590	637	615	615	581	603	626	594	616	587	564	565	620	657	600	589	601	555	584	634	541	620	600	612	601	589	601	605	594	590	605	636	591	621	583	555	660	585	597	596	598	651	556	626	607	606	561	581	580	605	605	634	595	601	629	611	579	650	591	625	628	593	619	561	598	610	588	600	588	596	621	611	628	585	591	600	578	569	588	590	525	567	600	571	586	580	569	604	588	608	603	583	559	612	604	586	587	605	558	608	606	572	583	590	618	608	588	620	598	620	610	608	610	605	616	609	622	666	612	637	576	623	592	564	637	581	619	594	588	603	604	594	597	566	625	602	607	591	654	563	640	640	546	643	589	584	611	610	587	613	623	627	610	622	555	630	609	604	577	603	579	616	594	595	630	567	573	558	658	629	581	629	600	621	635	613	604	586	633	604	564	587	633	593	600	571	580	578	617	594	594	602	607	592	655	619	585	633	583	582	567	606	598	578	563	637	589	597	581	632	640	618	604	618	563	583	608	612	602	603	619	592	605	571	629	626	586	608	600	554	607	565	593	579	582	571	586	579	572	578	631	552	607	580	636	622	628	600	606	622	586	639	601	603	592	578	619	557	601	582	615	621	578	617	593	573	622	551	562	594	579	577	583	615	574	576	608	623	583	627	605	611	604	597	616	616	603	592	576	580	606	598	609	610	583	588	631	601	600	611	580	645	619	606	566	580	618	602	595	578	582	585	560	615	633	586	558	605	577	616	616	601	588	576	627	636	615	576	570	575	643	579	621	605	591	595	643	621	610	615	599	605	626	594	597	591	600	625	579	576	601	587	567	604	588	596	611	633	624	625	612	585	630	552	643	592	582	541	583	601	596	643	606	575	589	603	598	574	594	620	553	629	635	576	645	607	614	595	589	578	555	599	606	629	597	567	626	605	597	580	580	615	598	618	654	603	595	594	602	587	600	582	649	603	549	618	582	588	589	620	623	613	604	568	590	620	634	555	586	614	603	587	585	571	623	605	609	578	612	602	602	591	629	602	535	620	614	575	560	610	629	596	602	618	614	622	634	594	586	589	591	561	578	567	619	581	633	570	659	611	594	586	635	584	603	599	582	588	562	602	603	610	572	611	583	609	579	616	587	582	555	599	602	595	582	589	568	589	583	603	587	665	580	655	595	591	607	594	585	574	560	558	626	587	556	570	580	591	610	591	579	663	692	580	587	597	567	658	595	605	628	592	603	601	620	614	630	634	612	603	616	598	603	622	646	637	569	613	543	604	662	607	616	543	572	611	584	592	559	580	606	614	637	641	610	594	575	610	620	608	597	583	588	583	600	592	583	607	606	637	610	623	678	632	623	587	584	600	594	638	598	558	616	647	594	600	605	583	578	615	568	623	589	589	615	588	608	602	592	620	623	590	598	577	553	594	628	619	581	608	600	601	585	587	588	623	584	582	643	594	616	638	626	609	598	606	578	579	570	577	580	613	573	602	607	611	558	606	614	572	607	601	582	600	592	594	615	648	609	617	605	607	621	586	621	603	604	601	544	640	568	618	630	607	633	604	573	577	675	594	584	609	579	605	620	564	580	608	632	615	589	626	590	556	589	597	543	552	632	601	602	638	612	558	616	598	580	609	647	601	573	594	602	596	598	612	567	606	607	588	563	592	580
5071	2074	337	174	157	242	286	281	269	254	241	220	182	164	177	141	128	127	133	135	139	146	147	153	139	149	140	121	127	94	83	95	114	117	82	79	105	91	100	104	87	102	93	92	88	98	134	89	92	101	92	98	92	89	113	90	79	98	115	103	89	97	96	83	77	93	102	83	100	93	93	93	91	89	94	103	78	86	94	94	94	91	92	95	96	79	95	87	96	76	97	91	85	76	79	91	80	85	91	79	81	90	92	103	89	128	98	85	84	83	86	88	93	75	95	84	102	86	97	86	95	108	70	81	86	82	78	106	91	100	92	81	85	84	95	128	88	105	100	83	92	101	97	83	83	83	88	97	88	73	89	105	88	87	91	103	75	103	92	89	66	91	86	93	73	97	74	96	87	82	91	81	101	99	82	108	111	92	92	94	80	97	101	100	101	80	85	80	98	90	85	80	82	90	95	86	102	73	72	66	85	90	66	91	98	86	108	79	96	103	82	95	87	87	75	108	117	81	94	89	102	85	79	98	93	97	84	89	80	102	76	74	90	78	92	85	81	78	90	83	87	83	74	92	81	80	81	89	72	94	75	103	105	91	97	96	94	87	86	78	107	104	92	74	87	97	66	111	97	97	76	104	103	93	86	90	92	82	89	81	75	95	83	96	66	80	92	77	88	110	80	81	83	90	75	84	101	102	100	81	87	90	91	93	84	97	88	94	93	101	88	99	67	87	78	83	99	75	94	98	88	86	83	90	90	84	84	86	105	84	100	99	96	112	95	100	77	87	99	101	88	100	108	81	97	100	76	97	100	78	67	102	91	73	101	82	92	72	73	96	100	96	90	91	93	82	99	85	91	76	83	83	104	99	93	98	87	104	90	76	94	81	94	89	81	85	78	96	83	86	97	87	110	90	100	95	96	119	71	79	81	97	101	94	93	98	92	78	80	100	91	95	84	80	89	105	96	81	89	90	83	87	98	76	89	99	95	89	82	83	86	90	103	100	89	102	97	102	105	106	98	101	94	85	101	82	75	98	95	90	91	99	102	90	99	83	82	95	108	107	104	89	76	105	92	103	104	96	102	96	100	100	93	91	102	85	91	94	95	91	76	90	99	113	91	92	100	95	69	111	94	93	96	94	73	63	93	105	99	111	94	101	101	98	88	80	87	96	89	74	110	73	67	78	95	71	102	90	107	81	109	105	89	98	94	83	95	98	103	90	83	89	80	92	106	89	106	71	108	98	108	83	74	84	75	85	92	86	93	84	84	87	92	97	100	91	97	108	79	87	85	96	71	77	93	87	105	91	86	82	85	101	72	103	99	85	83	84	94	88	96	90	125	83	75	76	101	89	87	101	92	97	85	93	85	95	83	73	90	86	95	87	75	85	88	65	81	97	113	98	93	92	81	75	108	86	83	88	109	98	92	85	96	86	82	113	85	83	90	88	90	99	91	96	87	79	96	87	112	87	82	91	85	105	79	91	82	91	105	71	92	84	91	97	88	91	99	88	81	85	93	93	95	100	89	105	95	85	77	86	73	86	89	104	83	89	93	107	99	91	98	89	88	87	98	97	105	71	95	94	95	101	97	99	91	79	79	74	71	90	86	93	96	85	88	94	99	92	93	101	76	83	81	88	103	68	95	95	98	69	86	77	84	91	95	106	71	81	98	95	85	103	87	98	87	98	76	86	95	94	79	92	96	98	107	83	78	81	100	113	88	86	80	87	99	89	99	86	90	93	85	80	90	97	104	89	100	90	82	82	83	73	85	77	92	96	97	106	93	80	82	83	107	81	78	96	94	89	77	89	98	85	88	84	89	99	96	97	94	97	81	91	96	81	89	104	81	76	85	96	102	98	95	98	83	87	66	81	112	109	81	89	94	88	90	97	88	95	87	80	81	98	101	104	84	107	98	87	99	97	103	89	89	93	87	97	87	92	92	97	84	68	95	82	71	84	95	110	101	84	93	101	81	116	93	92	103	106	96	98	76	86	101	88	91	85	82	95	92	78	105	94	79	93	103	100	102	89	100	113	89	101	103	80	89	94	82	73	90	83	92	84	94	91	77	112	94	93	92	91	81	81	100	100	91	107	86	92	88	93	89	98	80	75	92	90	80	118	91	92	93	98	86	89	84	78	96	93	76	84	93	107	80	93	83	91	92	101	87	97	77	100	105	96	102	83	81	91	92	87	105	88	76	78	90	68	96	100	97	78	77	72	90	92	94	82	85	77	99	80	99	91	95	85	103	96	92	107	85	96	98	85	103	106	99	101	82	84	77	82	79	95	97	91	97	85	92	87	80	83	93	83	97	100	83	110	82	83	86	90	95	80	76	74	111	85	101	85	97	75	107	100	95	96	78	79	93	102	99	97	88	90	89	100	93	103	103	96	100	81	100	77	92	91	85	91	96	96	94	97	97	76	97	73	105	104	96	103	80	71	96	89	97	92	92	83	93	86	86	72	74	91	85	108	97	90	96	90	85	84	87	91	86	87	102	97	94	88	96	85	90	77	98	77	94	93	104	84	98	81	91	87	93	101	73	87	83	87	90	106	101	92	86	86	86	104	89	86	76	93	86	91	100	80	82	92	90	92	87	94	87	91	105	75	101	95	89	90	103	101	66	82	86	97	123	81	87	94	95	93	79	86	103	84	82	105	106	88	82	84	95	97	94	82	92	94	90	97	105	85	83	98	99	89	97	86	82	92	79	90	92	92	80	88	84	86	104	88	93	96	96	88	81	81	79	88	102	104	88	85	90	89	72	87	78	95	103	86	72	86	72	80	97	98	75	94	82	88	97	100	93	118	107	107	112	70	92	76	98	93	99	94	95	91	93	84	100	92	105	93	92	104	90	91	82	88	73	86	100	92	95	88	88	117	92	82	85	97	90	94	108	92	90	104	98	75	95	106	83	84	79	88	97	86	93	89	87	85	79	84	110	84	93	98	95	81	67	107	92	98	71	87	91	100	75	93	77	87	82	93	93	120	85	99	80	107	106	98	94	92	87	76	99	88	86	97	86	88	88	97	78	102	87	101	90	97	89	80	93	100	100	102	92	95	87	84	85	99	96	84	114	97	91	88	79	84	92	94	83	84	82	104	77	87	90	104	92	97	100	80	93	105	103	102	86	85	103	94	103	103	92	91	74	81	84	102	76	85	93	90	76	89	90	81	89	86	74	88	110	103	73	87	92	102	93	98	88	104	89	87	92	81	105	101	83	101	92	98	99	80	93	89	106	90	94	91	91	95	105	97	77	100	86	83	91	80	94	100	93	88	116	88	74	94	93	106	80	88	87	93	94	107	97	103	105	104	75	81	89	80	83	82	88	86	85	96	91	100	81	87	93	82	112	94	87	81	104	100	79	100	87	69	88	90	80	98	88	91	82	93	102	103	102	80	86	120	102	85	98	87	117	92	99	96	72	94	84	93	95	79	82	81	84	90	101	82	93	83	91	95	79	111	89	93	108	84	83	81	85	84	79	101	69	87	92	87
32384	14374	3230	2566	6375	10274	10916	9918	8142	6609	5547	4579	3883	3184	2749	2479	2254	2219	2090	1987	1946	1870	1924	2049	2187	2065	1811	1729	1569	1160	1072	970	944	1020	1016	969	794	763	685	740	655	705	697	819	822	741	825	704	821	755	771	815	800	765	695	699	763	639	675	681	722	614	715	650	622	636	667	661	684	685	672	651	685	692	679	678	703	681	663	712	722	665	694	666	669	698	702	675	651	686	693	651	668	685	706	680	703	664	694	658	645	669	657	692	674	700	640	705	702	674	683	648	719	701	637	667	672	658	674	668	638	680	640	729	669	730	684	691	679	654	658	649	676	659	683	679	680	670	697	648	704	635	691	626	667	656	697	728	706	669	663	638	651	705	698	648	672	668	675	638	688	710	701	675	645	674	628	703	696	669	664	668	652	632	648	657	684	640	757	681	693	653	656	671	696	648	678	703	655	662	666	648	713	688	633	639	706	687	669	680	704	639	628	688	676	678	689	688	634	653	681	725	639	708	665	626	649	614	690	678	667	658	650	666	675	650	673	647	676	643	700	623	702	714	669	688	654	655	691	646	685	654	681	670	677	641	665	671	698	654	705	681	623	647	661	662	655	737	685	671	674	679	687	625	655	689	677	665	693	663	633	623	683	678	673	654	645	618	701	672	623	676	660	651	712	682	669	632	625	670	688	672	689	679	689	660	671	696	607	667	635	710	656	672	685	705	674	643	665	624	653	653	637	704	684	652	681	653	654	653	650	643	627	674	686	668	626	695	660	679	669	662	674	630	683	670	645	665	658	718	674	659	721	707	686	665	668	659	653	657	627	657	686	678	652	709	654	689	738	649	611	660	654	649	692	664	688	646	669	671	620	650	683	657	654	636	660	687	684	691	672	687	627	684	698	678	667	715	683	653	685	669	619	654	630	670	610	669	714	668	664	659	649	665	679	659	673	617	728	679	697	644	695	699	681	684	674	700	644	699	716	675	668	645	632	668	643	660	656	608	669	660	660	647	701	662	681	664	672	656	652	663	654	651	672	638	689	651	656	680	609	647	620	697	655	667	674	632	697	631	689	704	683	678	615	665	694	674	721	661	614	670	661	675	670	607	625	675	701	691	679	619	678	660	637	640	653	658	700	654	647	682	693	700	614	692	702	672	653	700	606	664	682	651	683	659	697	634	663	660	664	666	674	711	662	636	685	681	628	645	616	673	702	668	658	678	663	681	683	649	655	649	708	640	680	659	677	690	683	699	683	649	661	655	634	670	682	640	648	647	686	625	665	655	639	681	659	633	679	618	670	699	667	649	670	676	679	639	629	626	646	659	692	625	663	673	669	655	611	657	689	664	637	681	682	688	612	658	640	675	650	692	649	665	688	674	629	657	687	638	623	661	628	653	636	673	657	699	696	687	667	616	700	698	659	666	715	651	666	651	691	649	628	704	677	654	657	687	653	679	679	663	632	661	715	685	660	667	696	651	688	681	648	701	685	672	692	621	679	698	667	640	653	676	638	697	695	666	709	649	676	661	657	625	655	701	670	666	651	661	637	641	706	730	669	641	664	637	723	675	651	667	604	635	640	673	686	708	713	692	646	634	641	677	693	650	729	690	647	666	671	653	701	669	690	643	670	625	642	674	672	669	643	669	713	691	650	614	722	630	641	639	660	643	658	654	696	661	671	652	661	706	602	663	650	689	683	724	657	661	657	669	696	639	694	710	701	669	644	668	688	679	678	701	677	676	678	651	650	654	654	647	632	640	675	659	711	632	715	701	672	672	628	680	637	642	625	682	660	689	655	619	675	661	647	639	649	684	675	684	584	654	669	718	661	653	619	685	622	688	675	662	727	679	719	701	706	670	704	615	696	649	688	703	696	677	646	624	682	649	630	693	690	690	674	657	684	663	669	675	672	639	704	665	639	688	676	632	665	636	685	643	631	707	683	708	718	663	658	674	685	683	711	677	608	635	684	654	623	658	672	669	659	690	667	628	669	661	656	657	719	673	674	699	659	682	665	673	733	722	672	684	630	658	663	655	638	692	655	627	639	643	667	675	650	658	633	670	664	676	677	684	663	667	627	694	643	599	659	700	664	683	648	669	696	679	652	668	690	640	682	653	678	649	637	684	640	650	682	656	685	692	625	630	658	664	705	662	694	638	674	684	645	656	667	643	635	694	675	686	724	690	665	680	683	688	652	703	654	683	646	661	668	656	689	654	668	678	682	665	722	639	690	647	653	640	636	669	658	645	650	671	703	656	628	632	642	619	679	664	667	667	646	676	633	663	627	651	692	710	590	733	661	686	686	643	658	675	666	659	685	687	648	643	668	651	668	693	680	672	635	644	658	634	667	676	672	673	696	698	723	711	683	653	674	670	678	690	652	674	702	684	655	698	705	605	663	645	675	639	706	683	674	651	696	698	658	671	646	674	658	662	666	663	633	666	630	682	691	710	691	664	649	675	718	643	650	667	680	658	678	649	659	648	652	619	681	619	663	632	641	673	679	684	657	680	693	654	658	630	608	660	639	687	703	648	681	628	723	686	682	686	669	631	643	669	676	672	676	642	682	648	681	659	676	666	643	683	660	596	637	650	671	658	658	635	708	697	704	658	654	637	682	700	667	654	681	683	677	679	716	665	660	702	665	660	608	688	662	649	704	640	635	639	690	655	661	701	656	723	672	717	666	650	639	639	691	671	696	636	662	640	687	643	663	608	658	673	652	659	700	680	618	647	637	637	660	722	621	662	664	646	692	677	669	666	630	680	655	649	706	670	706	683	695	697	665	656	701	643	632	663	681	654	645	678	654	659	658	673	693	648	684	644	647	617	656	642	696	677	690	655	677	703	672	709	672	650	636	690	634	675	679	690	698	689	704	604	692	729	647	679	676	700	647	648	664	644	686	607	633	669	670	679	677	697	678	681	652	662	657	681	655	658	642	666	663	649	680	691	633	649	611	648	675	712	611	657	682	661	647	647	676	652	633	707	686	663	634	726	684	680	653	646	697	705	620	678	700	644	638	623	661	632	709	711	655	668	676	678	660	651	655	615	701	670	650	665	709	665	658	674	671	692	727	665	696	689	677	631	672	662	678	660	720	707	665	671	649	677	679	669	650	700	682	621	706	656	723	671	684	654	638	676	673	695	641	672	645	651	666	657	645	682	665	647	690	622	680	669	670	701	701	661	669	690	640	705	642	632	641	669	678	708	667	661	671	675	727	647	696	695	646	647	681	698	631	674	639	697	653	651	678	659	628	669	636	658	636	666	657	700	617	684	683	660	618	663	653	702	636	669	698	703	691	704	632	662	664	672	694	637	670	710	650	683	669	640	683	670	718	651	650	712	622	637	703	721	674	717	657	638	644	644	668	666	615	614	692	648	677	661	675	679	709	632	653	660	660	688	673	666	661	632	660	684	621	685	693	640	702	681	685	672	660	625	686	663	637	643	611	632	660	691	643	670	686	684	650	681	703	684	680	694	652	702	652	630	709	706	708	673	654	632	665	681
5700	1796	356	198	179	224	297	313	322	295	216	212	185	196	187	184	176	185	142	165	160	138	170	167	167	165	140	153	138	154	131	122	124	119	128	132	113	123	108	135	128	108	125	128	131	115	105	123	127	125	115	114	123	118	98	116	111	95	107	115	124	88	108	108	103	111	107	105	135	111	120	110	102	108	120	101	108	110	103	108	118	95	111	105	103	124	111	126	119	120	102	109	107	103	135	113	113	117	116	122	113	106	129	96	131	101	93	122	104	135	102	114	100	98	117	112	122	113	108	131	127	120	129	117	124	124	102	128	109	131	120	103	135	114	118	105	120	114	123	120	117	116	117	132	112	93	94	98	113	124	126	119	108	101	134	125	114	115	117	113	118	110	121	115	116	105	105	113	109	113	127	123	99	105	122	97	118	113	116	122	92	129	114	124	108	102	102	113	127	116	102	114	126	127	123	124	112	110	108	109	104	110	119	116	113	98	114	121	104	122	108	112	101	108	111	103	114	103	129	105	127	118	120	116	107	116	115	122	102	122	119	100	106	110	117	122	114	115	116	149	116	120	118	122	121	134	86	106	107	108	121	111	130	93	114	118	112	116	113	112	119	128	138	120	119	123	117	120	119	121	135	106	121	121	122	114	112	102	108	129	138	97	109	114	115	94	127	99	103	100	128	118	106	135	107	124	115	127	100	115	113	123	102	114	109	100	120	99	126	101	97	115	115	120	115	121	113	114	117	121	101	120	103	118	110	109	123	113	88	119	113	117	124	132	111	96	126	111	112	102	98	120	111	102	106	113	124	125	105	97	102	125	112	106	127	99	99	94	125	124	127	115	115	96	121	117	128	102	128	116	121	115	109	117	124	118	124	120	131	113	104	121	125	113	113	109	120	114	135	99	128	123	124	114	118	123	93	105	106	112	123	106	103	119	120	105	118	114	112	124	107	112	125	124	111	118	97	133	104	108	109	111	113	100	121	96	134	106	123	111	103	116	119	103	100	113	110	132	109	110	121	101	114	107	103	111	102	95	99	99	127	119	116	111	121	100	113	121	122	119	117	119	129	98	107	115	111	119	122	107	116	127	107	117	103	122	117	127	106	111	111	120	107	113	124	119	115	131	102	107	104	112	103	103	109	111	100	117	110	126	103	112	106	124	108	115	102	115	110	109	126	102	119	114	115	112	119	117	117	111	116	93	111	111	122	122	125	123	111	107	114	108	119	105	118	113	122	115	118	112	119	141	106	122	115	117	121	118	120	110	106	111	139	108	114	102	113	92	143	106	108	130	122	93	106	127	107	128	119	118	128	110	130	119	108	106	110	118	129	109	122	126	138	126	119	115	110	120	84	114	116	98	96	104	108	112	119	110	120	120	125	112	106	121	108	101	99	113	116	110	118	116	98	126	99	107	141	122	119	115	114	104	102	135	109	92	115	112	133	114	111	139	116	123	96	137	98	125	102	95	134	105	100	110	97	128	117	118	101	105	105	116	100	125	120	97	133	114	98	109	109	109	120	105	104	109	99	109	118	122	118	115	106	105	82	123	94	112	110	121	106	119	112	123	118	106	96	111	102	123	129	114	125	136	112	104	105	89	124	112	120	129	102	117	99	111	98	118	112	124	116	138	130	110	89	100	112	98	102	134	114	112	98	109	128	113	104	120	116	115	110	117	100	125	104	102	94	114	125	118	108	106	105	104	127	121	131	105	95	120	111	131	107	107	114	116	113	100	121	117	90	107	106	114	99	115	106	111	116	128	112	122	116	141	105	114	133	116	110	112	101	111	103	106	102	116	113	113	125	100	111	120	131	95	109	115	115	115	104	115	116	96	127	130	111	102	101	101	115	107	122	130	113	118	116	97	91	96	87	104	113	106	122	104	99	105	99	131	118	106	131	117	118	120	119	107	101	113	97	120	117	101	119	109	111	113	112	117	102	117	111	108	99	104	96	125	117	117	104	101	98	112	118	116	102	127	113	133	105	119	94	116	122	136	101	106	108	118	109	138	111	116	139	130	121	120	134	124	138	120	123	111	106	115	102	101	113	122	104	137	100	109	123	118	104	121	96	113	134	114	99	132	103	104	122	92	132	119	115	130	119	109	105	106	126	120	97	109	119	98	118	116	115	123	112	106	103	102	113	115	114	122	133	110	101	113	114	113	102	120	114	100	114	136	108	139	105	104	112	129	115	116	118	96	116	101	98	130	110	119	126	109	111	98	99	106	109	100	120	100	125	103	122	130	98	107	113	119	101	104	113	111	123	112	120	112	111	131	120	114	113	134	120	122	124	105	116	121	132	117	120	112	127	136	109	112	125	112	115	105	127	117	105	111	113	119	103	106	111	122	111	127	136	98	89	128	105	97	142	118	96	114	123	111	117	108	100	107	114	112	127	107	125	113	115	98	107	117	104	116	99	117	121	131	113	127	100	120	119	105	126	109	105	149	130	83	117	120	100	135	111	107	113	110	126	93	122	107	119	124	123	116	113	111	96	130	112	140	100	99	126	117	116	108	106	127	111	107	118	123	108	108	114	112	128	130	122	103	112	112	96	106	119	117	109	98	120	117	99	112	99	104	110	112	133	124	113	125	96	98	103	104	103	127	109	93	109	117	136	112	108	134	123	113	111	97	117	111	90	94	118	117	104	130	100	107	138	112	95	117	124	141	108	110	120	112	131	105	116	101	128	114	126	127	119	94	114	136	115	99	112	93	109	118	110	139	109	111	132	117	119	109	108	107	110	125	98	116	119	119	121	105	107	111	109	99	118	118	123	113	102	99	109	105	101	111	108	94	97	100	97	143	114	119	122	128	114	110	102	116	107	122	102	125	96	121	109	100	128	118	135	116	123	120	113	125	131	109	134	113	103	106	117	113	99	115	109	125	112	91	101	127	105	111	125	118	111	107	123	99	101	126	105	101	109	121	132	103	115	135	122	107	117	111	102	117	97	129	96	133	111	107	122	97	107	79	107	114	98	119	129	102	130	124	130	110	108	118	122	102	111	119	107	109	109	115	110	106	126	115	115	118	142	124	122	114	113	96	111	121	113	101	106	115	126	119	121	112	112	119	124	115	118	108	108	110	119	102	111	111	110	122	136	98	122	114	109	109	95	115	122	116	121	119	112	113	136	109	101	108	113	121	119	118	106	113	100	111	109	94	132	127	119	107	124	113	125	117	101	112	113	104	89	128	110	112	109	128	116	103	114	99	127	118	106	102	122	107	102	103	124	109	97	130	98	105	106	128	120	131	120	104	95	107	106	121	107	122	108	99	109	110	97	104	104	111	112	110	105	112	130	119	109	114	119	112	112	104	97	108	112	119	132	113	109	107	117	131	122	119	120	100	104	101	116	106	115	107	117	127	114	88	119	107	104	114	116	124	123	100	117	104	106	111	118	114	121	101	116	123	101	116	116	105	101	127	115	106	116	101	117	119	100	117	111	104	118	131	113	98	134	127	98	117	103	86	125	115	121	108	113	116	112	100	100	131
30609	13356	3283	2568	5719	9646	10400	9519	7929	6451	5441	4611	3798	3269	2903	2716	2383	2323	2187	2291	2163	2101	2179	2169	2364	2212	2064	1985	1646	1426	1156	1195	1171	1117	1169	1133	994	941	895	906	938	863	919	920	1030	876	915	974	972	999	940	927	963	968	914	871	917	827	822	854	879	885	842	845	824	850	851	832	826	893	899	849	852	908	901	888	824	918	924	873	852	846	890	875	908	846	832	843	898	885	935	805	852	867	856	852	838	873	840	842	807	848	818	841	858	886	872	833	906	883	885	867	851	851	820	835	857	867	861	827	843	838	871	836	878	872	854	857	882	820	815	821	870	912	911	845	816	834	845	845	795	840	880	813	884	845	892	894	825	867	823	864	887	827	826	877	822	843	876	873	854	862	848	881	876	819	845	843	899	852	814	859	863	828	881	875	861	841	859	885	866	864	872	851	862	848	845	859	856	817	869	801	842	840	813	837	882	830	850	863	812	869	850	877	790	822	884	836	865	886	877	852	812	843	825	800	829	860	870	832	838	823	827	844	844	865	806	838	834	814	836	851	814	819	867	797	828	872	826	850	920	910	828	848	892	826	926	853	865	846	893	851	882	877	852	875	866	877	857	844	823	848	793	831	828	855	836	859	919	857	863	863	844	852	844	781	826	802	899	872	848	854	818	857	849	894	882	844	820	861	889	810	824	805	863	868	879	804	864	838	881	834	828	858	872	856	847	916	828	900	953	877	832	853	888	821	864	879	862	810	849	886	850	848	835	883	868	844	855	868	814	819	834	862	844	853	869	842	888	858	915	865	847	888	805	816	844	859	858	762	827	859	891	858	851	852	857	858	858	831	879	848	820	875	910	863	837	861	861	889	827	835	823	825	838	833	860	865	877	873	852	818	859	889	898	876	874	897	846	864	876	829	861	874	826	849	829	888	850	878	865	834	855	867	828	870	918	842	859	849	855	833	858	865	863	837	857	898	837	885	857	878	857	864	852	820	803	893	851	836	827	904	892	797	810	893	842	871	859	842	845	860	869	837	880	907	869	892	867	856	848	896	825	860	839	878	827	868	824	892	848	860	841	850	835	886	857	853	850	888	814	795	836	884	866	857	855	837	818	823	880	827	826	809	868	767	868	843	827	903	826	824	829	861	818	843	889	883	881	865	809	840	859	915	847	880	771	857	804	913	860	804	852	857	809	840	829	855	874	810	801	863	828	785	834	830	841	884	894	818	837	848	805	905	874	829	849	851	880	842	890	850	844	789	842	890	845	847	840	849	845	859	831	843	862	801	829	850	870	868	847	866	872	850	878	862	833	879	870	859	818	848	813	863	831	826	860	857	854	856	874	820	856	842	876	872	924	874	838	879	842	843	847	846	840	847	850	857	885	840	882	883	843	820	857	821	867	813	843	888	841	847	870	874	862	855	887	828	886	820	903	854	863	837	832	838	837	830	844	817	877	888	923	794	855	858	900	867	844	813	871	852	859	847	858	830	852	833	861	847	833	786	854	807	840	858	878	869	802	881	842	844	869	912	842	890	872	870	837	828	812	816	834	836	850	880	869	853	840	851	860	829	834	856	839	803	834	894	827	867	846	882	861	899	849	859	910	850	822	884	817	840	848	896	864	878	836	833	916	830	814	849	888	865	871	842	871	869	841	817	841	885	883	814	854	838	836	833	873	840	833	793	874	889	883	847	821	850	862	862	871	901	840	819	828	876	847	887	833	861	855	839	825	828	822	839	861	830	842	847	835	840	879	826	899	883	846	896	804	858	882	861	833	832	821	810	828	849	876	852	857	855	796	859	848	840	888	835	845	813	838	880	861	883	888	840	867	800	856	870	825	824	882	869	840	863	821	851	857	831	907	854	824	811	832	847	833	858	871	865	873	847	858	841	849	858	857	813	867	830	851	881	881	851	820	861	863	855	889	868	830	831	895	869	847	829	857	784	833	859	840	823	860	894	869	856	898	835	872	830	851	849	869	851	833	844	871	862	827	842	870	868	864	869	836	836	851	864	845	817	822	879	822	837	868	879	914	821	893	833	877	847	869	811	869	855	839	874	851	863	893	863	866	858	863	918	875	872	884	865	825	879	879	814	881	799	818	845	893	862	836	826	842	868	856	906	858	840	863	864	871	848	846	820	864	855	857	894	858	895	804	850	875	876	835	877	859	839	829	850	840	849	827	845	821	893	848	879	865	847	834	867	861	867	881	826	846	835	831	824	826	849	859	813	826	828	890	846	824	833	845	825	870	871	852	864	898	846	876	827	846	807	847	834	905	841	853	809	856	842	849	816	875	852	825	880	852	877	890	864	905	885	859	884	860	842	864	802	867	865	865	839	833	868	860	830	890	867	860	828	832	829	830	820	873	885	809	850	839	807	878	872	877	787	872	865	829	819	828	851	888	794	819	898	864	839	837	893	810	837	867	862	894	841	881	820	836	863	841	802	839	877	807	868	901	873	849	875	905	839	843	857	883	884	827	804	822	849	852	807	850	857	821	806	872	822	820	811	866	892	837	831	870	882	827	918	848	793	816	835	860	824	807	871	857	830	824	869	899	813	927	825	870	791	813	881	836	844	810	844	860	803	787	897	906	809	844	894	853	804	877	835	819	866	875	854	858	870	867	835	838	843	826	800	901	841	813	840	848	855	837	859	858	832	864	845	855	828	853	836	868	850	857	841	802	865	831	852	861	829	855	845	865	830	795	842	909	820	836	845	825	835	900	861	871	873	851	854	834	873	873	811	877	887	833	834	886	800	871	850	852	858	847	860	786	823	818	819	861	853	855	839	848	911	854	843	846	842	829	880	896	880	855	898	874	861	824	846	855	829	854	865	850	862	914	822	797	861	794	844	844	923	880	801	856	853	826	887	830	838	845	876	824	832	928	859	815	891	880	824	895	804	848	892	850	888	813	833	911	869	853	846	879	878	833	856	838	955	861	858	867	823	861	884	875	812	899	824	839	815	848	909	839	821	824	872	849	844	861	828	803	876	861	797	774	818	889	887	867	881	803	856	864	904	901	893	829	883	829	807	831	859	899	834	853	874	828	876	889	879	838	821	847	811	846	901	809	765	842	833	862	943	864	833	849	881	903	824	859	903	869	873	810	868	817	826	862	867	925	862	865	843	868	812	841	861	831	831	828	850	862	859	885	876	881	879	831	809	808	842	848	834	797	883	868	791	866	857	906	847	845	834	850	830	894	857	805	854	834	858	916	901	841	828	817	854	811	888	881	854	908	844	868	847	791	852	854	883	843	868	870	873	865	812	843	842	856	834	861	857	879	824	862	816	836	837	853	851	829	844	876	816	819	842	862	860	808	877	779	823	831	865	841	846	814	857	861	871	812	853	865	821	836	836	900	873	884	890	883	884	872	885	893	816	813	850	860	884	843	848	903	808	872	852	848	822	847	823	857	877	854	779	866	829	855	851	878	891	849	836	905	843	889	884	844	872	868	886	838	842	814	855	866	911	849	866	840	850	854	804	792	819	856	852	898	860
6841	2872	472	222	219	267	396	379	363	328	298	283	266	195	223	203	179	210	202	196	193	181	183	204	198	182	161	177	178	146	149	133	153	151	144	141	117	136	127	113	118	114	107	138	102	133	124	118	130	116	139	131	149	125	129	124	137	126	111	106	108	106	126	139	110	149	136	105	117	128	104	100	123	116	126	128	123	108	99	126	121	135	154	114	124	118	124	146	141	117	129	117	131	124	128	131	138	127	136	123	101	118	119	124	124	114	118	102	118	123	118	113	104	113	128	129	109	124	127	137	125	127	128	128	122	121	119	124	131	125	105	120	110	118	105	120	102	117	121	116	123	127	104	133	111	113	142	114	115	112	127	108	126	123	119	120	137	133	137	127	128	124	122	100	132	132	135	141	126	123	123	100	107	132	106	120	126	141	111	124	131	119	110	112	103	133	135	137	105	121	121	132	110	117	124	124	113	122	96	110	110	131	115	105	119	132	117	120	112	120	119	128	107	125	117	122	126	102	128	128	131	131	114	104	114	122	127	111	125	118	102	125	120	115	125	137	109	132	114	112	121	123	126	124	123	124	119	133	122	123	134	124	138	122	127	115	141	126	127	105	91	122	122	106	125	112	130	112	124	102	114	118	126	118	118	129	112	113	115	131	103	122	134	134	121	124	135	111	118	107	103	144	116	108	126	139	86	128	118	124	136	122	105	118	126	122	116	126	120	129	130	116	120	116	113	125	135	118	132	130	112	114	107	114	106	105	97	117	112	119	139	108	107	107	116	123	135	120	128	128	117	112	117	137	118	137	128	124	122	114	144	133	130	133	120	124	121	108	120	117	120	140	127	133	135	95	130	119	117	129	115	152	113	106	134	118	116	113	107	124	122	114	136	127	111	132	111	106	126	119	124	113	114	118	135	133	118	132	116	138	114	143	111	134	136	126	118	131	113	126	121	126	109	109	110	112	120	120	118	121	122	107	140	127	127	132	127	122	130	121	111	110	123	113	132	113	110	109	126	123	118	118	124	142	121	116	119	105	120	127	121	108	119	131	108	127	126	116	117	127	113	120	136	120	114	137	113	102	128	118	127	118	116	129	109	114	135	125	111	113	103	126	124	115	131	112	138	104	116	117	127	142	132	108	156	112	122	118	121	129	138	120	105	128	123	115	119	115	122	126	135	114	114	133	122	135	134	124	130	124	113	123	129	115	130	131	129	139	113	124	107	147	126	129	117	129	105	135	116	138	133	111	128	123	105	111	134	112	105	122	105	136	120	122	121	126	125	130	128	128	93	118	117	115	125	120	144	117	120	107	108	97	126	139	127	125	122	106	118	121	142	122	116	116	144	133	114	127	119	123	120	109	120	123	127	138	133	105	122	101	115	123	130	136	118	119	126	119	122	133	111	117	126	106	128	130	123	127	125	115	122	133	111	128	108	130	137	107	103	117	100	125	106	115	121	128	116	105	117	125	119	126	107	93	112	119	120	106	111	129	117	110	101	139	143	114	135	136	137	111	117	143	111	107	132	128	116	131	135	118	123	111	123	114	105	118	123	131	121	134	129	141	113	121	128	136	126	141	128	116	135	130	124	104	118	109	119	133	99	108	115	131	121	99	113	124	114	122	125	146	122	118	119	126	106	119	130	134	100	111	127	144	122	125	133	140	122	119	116	102	123	121	145	126	114	127	134	109	114	117	127	113	111	124	128	122	101	114	112	130	92	126	127	119	136	119	114	128	114	125	106	107	129	124	138	128	102	106	116	119	141	91	110	124	133	140	134	110	109	123	144	127	119	125	101	129	118	125	111	114	131	124	111	116	124	116	113	127	123	117	114	133	128	123	114	135	139	128	122	109	121	111	129	103	119	122	132	134	133	125	113	122	121	107	112	114	143	141	106	112	120	113	119	129	115	137	112	120	109	107	146	111	123	113	112	112	126	117	119	119	111	97	130	104	126	126	121	124	122	126	123	122	108	136	109	123	111	121	123	126	116	134	134	123	123	119	138	143	121	121	117	95	139	139	126	102	116	114	133	130	121	113	121	119	119	120	121	138	108	112	116	113	108	109	140	118	136	135	146	117	118	122	120	134	118	125	125	113	106	128	124	130	116	119	124	147	118	123	127	137	120	103	108	125	116	106	115	120	128	115	94	114	130	124	120	128	117	126	110	120	119	123	120	130	135	101	122	111	122	137	144	120	125	131	122	120	133	120	110	103	128	114	129	112	118	122	123	112	143	136	112	133	121	130	126	120	132	135	155	130	129	110	135	138	124	116	138	118	116	102	121	124	143	126	117	118	137	116	120	110	136	126	112	132	124	114	145	111	134	117	129	137	127	119	111	138	115	115	134	115	133	124	138	113	117	116	153	115	127	119	132	135	125	126	119	118	124	123	138	127	112	116	109	111	103	137	107	110	109	135	106	109	116	140	130	115	144	113	121	120	104	142	121	140	126	139	123	108	89	122	109	111	123	107	122	117	114	116	119	119	105	131	127	128	137	131	125	117	111	134	113	135	124	129	129	128	132	111	116	106	129	114	106	141	130	110	123	153	114	123	122	116	115	130	122	115	118	111	107	121	104	112	132	103	129	111	128	93	114	122	117	135	125	131	121	102	119	107	103	121	120	109	132	116	113	119	134	149	103	133	114	117	134	138	129	141	96	121	129	116	109	126	132	123	112	117	133	128	118	113	117	127	114	113	117	117	117	121	117	120	142	122	131	129	136	110	128	134	104	128	127	120	114	118	107	110	110	124	124	129	114	121	129	128	113	116	119	113	120	135	114	122	103	126	116	103	104	117	119	120	115	119	129	114	129	137	132	139	128	111	117	107	120	115	127	131	119	102	118	149	123	137	115	114	128	121	125	106	126	131	117	121	115	120	116	114	164	129	113	112	117	126	124	146	132	114	121	125	114	111	104	128	104	126	113	115	116	130	139	123	117	115	122	116	132	102	114	106	108	125	98	94	125	109	112	107	123	120	113	125	160	125	120	131	124	110	147	118	108	132	143	122	109	105	131	113	100	122	121	90	105	120	111	105	115	118	111	125	114	130	107	131	125	118	123	104	112	130	114	139	132	124	119	116	145	113	95	111	116	103	113	120	120	124	129	117	111	119	109	114	123	110	125	107	132	121	121	134	115	118	118	102	111	118	108	117	115	125	107	117	147	111	148	109	118	128	127	97	112	127	129	106	127	125	111	108	129	107	129	133	125	126	130	131	149	135	125	109	122	121	134	106	134	134	121	123	119	117	122	127	121	123	126	132	117	119	105	115	117	140	108	129	129	121	105	118	142	132	121	117	121	118	117	121	114	123	124	127	111	121	127	123	107	136	120	126	110	140	106	122	120	120	109	113	145	124	122	109	134	133	142	138	122	128	134	137	125	111	118	116	98	104	123	119	101	128	114	120	103	133	141	114	148	134	126	129	119	129	109	107	105	109	109	116	119	110	146	106	116	130	120	124	123	115	117	115	112	114	107	140	103	128	124	122	93	135
34978	17563	3996	3320	7456	11889	12909	11911	9974	7971	6569	5624	4511	4004	3518	3213	3020	2637	2722	2642	2474	2535	2629	2724	2631	2410	2382	2156	1925	1413	1373	1195	1232	1299	1259	1226	1064	933	943	961	978	887	928	959	1035	1027	998	1066	1104	985	1048	926	972	926	920	942	921	858	921	897	900	860	906	894	893	897	897	912	938	928	900	926	907	911	890	903	820	873	910	864	846	912	919	875	922	963	869	918	910	934	872	839	865	890	884	913	917	941	903	901	904	847	906	875	835	944	826	911	896	914	826	900	869	887	867	850	946	837	897	866	936	874	836	875	833	858	899	869	892	842	877	891	960	915	880	881	891	911	941	892	875	913	894	887	881	941	840	845	838	939	906	898	904	895	884	888	890	945	860	896	856	881	847	839	880	838	907	846	926	896	833	897	866	869	882	878	857	916	887	947	855	861	873	878	864	932	853	851	838	867	952	886	853	931	891	887	911	842	888	854	887	884	884	868	891	913	915	877	868	905	876	843	885	879	872	861	885	886	911	820	897	857	882	884	859	864	907	878	862	908	890	911	882	882	862	904	814	923	858	857	867	862	850	880	839	889	856	857	902	855	844	850	898	871	877	932	872	950	905	911	829	887	925	864	888	863	849	907	873	942	903	885	871	856	874	827	839	858	868	831	897	860	867	854	946	849	883	912	899	836	860	903	885	883	899	889	874	843	853	865	884	896	830	873	834	877	842	850	857	873	871	841	869	879	875	876	906	900	858	841	920	859	891	907	866	880	865	851	913	881	938	867	892	905	887	868	910	899	900	875	846	883	898	918	906	855	881	822	853	869	902	886	899	837	838	874	890	882	847	832	863	875	885	888	826	857	859	874	876	863	876	890	874	870	858	870	881	865	848	869	881	892	882	830	859	855	912	918	856	863	850	909	817	866	844	851	868	869	892	875	895	854	880	847	896	915	898	912	873	909	918	882	906	905	842	881	852	876	895	842	855	894	925	891	903	897	844	890	863	857	884	864	900	796	888	886	882	849	828	908	839	868	863	921	916	847	866	885	836	884	891	920	868	876	875	843	853	863	924	888	919	923	839	921	857	860	848	901	873	905	864	846	906	922	888	907	908	885	835	940	868	886	864	840	846	872	880	868	874	868	905	870	893	879	875	885	892	870	900	839	862	901	860	884	880	872	858	847	835	892	843	891	850	911	888	879	872	811	854	858	860	861	902	857	851	912	885	896	878	874	881	847	822	843	901	899	873	830	879	906	819	918	855	893	882	876	878	895	891	867	841	843	884	895	893	869	865	898	875	869	856	885	894	922	887	859	850	896	935	899	874	869	887	836	878	875	863	831	889	820	874	866	896	900	853	931	875	848	907	828	925	847	942	883	875	861	861	842	880	862	912	886	885	839	861	824	834	859	911	858	895	908	896	852	895	883	892	915	853	827	852	845	889	891	772	854	901	851	873	880	875	926	921	894	902	932	911	870	866	901	856	866	868	866	882	849	882	900	931	848	835	886	898	852	871	824	900	909	940	883	873	893	864	898	938	868	957	840	899	886	874	866	861	838	868	878	890	899	867	903	886	890	888	892	868	860	867	889	896	888	906	885	900	863	900	875	822	870	795	866	865	894	873	821	923	894	950	859	924	859	863	904	848	912	894	897	877	899	833	859	861	873	855	888	890	862	947	847	866	907	845	826	851	917	834	878	897	825	886	859	903	891	863	930	914	814	898	886	803	851	899	923	841	847	895	888	876	865	826	862	850	818	879	879	934	839	828	907	879	831	891	875	843	904	878	888	850	929	858	878	876	793	900	871	838	868	892	871	839	881	853	899	863	857	850	859	883	829	878	852	858	905	833	861	879	853	800	862	884	861	836	921	884	835	906	902	871	906	882	890	895	907	906	887	964	896	901	899	861	880	885	871	894	889	906	882	912	856	864	935	872	898	852	880	846	898	907	893	895	875	888	887	874	840	852	909	943	894	892	894	868	902	864	841	894	866	854	869	877	856	856	907	822	902	879	871	845	870	843	873	872	843	912	814	866	874	823	893	896	915	876	854	881	875	864	899	857	842	850	900	852	861	861	897	845	915	925	878	900	871	825	866	836	894	868	866	832	899	835	865	874	871	913	899	866	838	859	852	858	890	913	888	892	882	920	865	860	892	850	869	822	898	905	863	910	885	903	891	902	875	873	848	860	881	846	889	899	903	920	836	877	872	897	956	893	851	890	881	861	863	864	871	881	840	897	874	858	830	865	874	877	860	853	855	919	876	875	853	892	847	884	837	861	855	858	890	886	847	869	894	896	835	862	923	883	838	860	880	864	875	840	890	847	888	863	891	901	899	898	903	932	906	842	855	861	922	868	891	918	915	899	861	863	858	880	822	863	831	892	933	879	811	848	880	840	884	866	865	861	920	867	839	865	872	893	863	852	907	886	893	888	859	873	872	912	905	852	872	884	833	888	816	877	893	830	804	889	895	847	899	829	868	857	856	882	873	837	849	872	896	887	828	871	926	856	925	818	894	886	877	876	859	949	886	861	890	843	891	948	874	827	864	828	863	841	854	889	870	910	842	912	829	904	863	845	854	875	869	914	852	876	861	845	848	851	895	838	876	860	866	853	893	860	881	918	872	857	888	878	925	904	905	840	916	910	844	835	877	881	844	930	889	878	921	899	845	901	918	858	842	878	870	838	920	856	862	917	906	852	829	892	923	853	894	916	899	876	911	892	877	888	861	839	907	894	821	886	861	835	913	894	870	891	916	836	857	872	916	895	866	888	887	871	899	899	854	845	907	871	842	886	908	863	875	889	830	940	877	889	877	807	879	855	819	819	870	841	907	874	864	877	940	864	897	862	860	864	866	888	881	929	891	898	887	849	834	875	881	907	857	866	858	862	915	894	896	871	864	891	881	837	898	894	889	910	888	880	860	866	880	876	901	877	909	866	857	856	863	870	894	842	837	830	842	856	919	896	859	870	868	846	781	879	846	902	855	845	898	935	873	844	909	905	865	843	907	925	797	846	879	847	869	941	823	874	890	868	901	869	879	921	890	926	874	856	908	892	850	890	789	876	838	880	896	838	831	906	855	895	911	896	892	901	942	924	877	866	889	857	854	877	863	843	895	896	871	937	841	844	852	895	857	863	892	930	884	870	907	819	875	862	888	840	828	842	828	770	869	930	947	811	928	863	858	886	902	856	899	870	885	861	826	904	870	886	864	885	897	900	871	867	862	837	860	907	851	872	860	873	908	889	900	871	894	843	877	878	880	892	889	937	865	913	843	873	872	837	910	899	859	876	830	892	864	906	876	875	871	888	876	826	844	924	847	962	826	905	906	887	846	864	923	873	834	886	861	838	873	868	905	913	850	828	886	881	847	858	843	859	931	885	856	886	868	879	866	845	869	866	863	853	905	901	842	864	885	866	884	873	889	875	864	859	865	898	901	912	902	924	859	844	824	851	905	873	900	862	857	895	868	882	915	930	865	861	888	860	868	856	862	890	902	868	851	911	846
3572	1062	190	140	143	160	235	226	217	181	150	137	143	118	136	108	125	110	112	120	93	94	126	119	127	105	123	116	106	69	93	89	86	95	82	91	91	85	70	75	74	76	76	80	72	71	64	84	82	77	84	77	89	71	71	76	74	71	60	62	76	64	64	62	71	75	85	68	81	89	80	61	73	76	85	72	80	78	84	82	69	73	95	83	82	79	82	74	80	92	67	71	59	77	73	83	72	89	86	79	54	69	86	87	73	81	83	78	92	73	89	82	72	70	61	78	73	81	67	85	77	71	88	77	76	85	71	75	76	82	85	73	89	73	85	82	78	94	79	68	80	80	67	76	78	92	68	80	73	97	69	79	69	50	74	85	81	99	90	68	84	85	77	69	83	62	84	78	90	76	66	87	67	75	76	86	68	78	102	75	61	72	75	59	68	76	65	80	67	65	75	65	70	78	91	74	80	65	62	83	87	62	91	86	89	75	88	75	79	65	76	77	65	91	73	70	87	91	90	74	76	92	80	80	71	61	90	80	75	78	78	79	80	83	69	76	84	81	84	70	80	70	70	82	57	72	82	75	71	82	87	77	65	69	64	84	83	89	72	70	66	74	79	97	84	79	78	81	81	79	71	72	74	75	60	81	64	61	76	73	63	72	72	80	72	71	59	91	79	87	74	74	82	74	74	71	66	82	92	75	88	82	83	84	60	62	79	94	71	75	71	63	74	70	89	83	71	80	72	72	80	84	79	65	70	92	77	64	75	76	83	77	78	78	80	69	61	79	70	68	73	66	80	77	76	67	60	86	79	81	88	60	78	74	71	65	83	81	79	84	67	84	75	93	86	71	72	74	71	82	79	87	65	68	72	71	89	72	83	83	88	93	83	76	89	90	74	82	74	65	83	94	65	74	76	56	81	79	78	77	80	88	63	89	79	64	86	69	72	58	77	68	73	79	70	76	86	74	67	91	81	62	72	86	85	80	82	84	80	89	55	65	73	83	85	74	81	68	83	82	98	83	79	68	88	74	88	93	86	67	84	74	56	89	85	71	85	83	81	79	79	99	72	73	77	99	85	77	72	67	77	62	75	74	93	88	65	73	74	72	62	90	80	90	89	69	61	69	70	66	76	71	71	82	89	64	84	88	87	66	68	83	65	72	69	83	92	73	64	73	90	84	79	86	79	83	79	88	73	88	64	71	78	74	92	77	90	75	85	76	84	84	91	98	90	59	105	84	76	81	67	73	61	77	72	90	69	78	81	67	71	77	92	75	89	84	70	75	96	79	84	84	73	75	73	70	83	70	80	89	79	76	76	75	87	72	69	92	78	63	73	79	97	76	62	79	77	73	97	81	79	69	81	93	68	79	98	76	62	73	76	89	59	76	77	74	89	84	71	85	65	82	68	66	76	105	81	76	74	90	68	82	80	77	66	85	79	83	80	75	84	85	78	82	72	72	100	62	78	91	81	85	69	84	101	72	83	74	88	55	84	78	70	68	80	71	90	77	96	91	76	80	77	69	68	66	84	78	52	80	84	76	80	50	73	84	98	78	93	73	88	94	88	84	80	80	74	77	69	69	67	77	62	78	68	62	78	78	80	78	92	89	59	89	74	79	59	65	73	81	79	58	91	71	79	88	82	73	74	85	90	79	81	75	88	77	78	79	69	73	75	87	75	73	61	81	76	87	79	79	64	85	80	73	76	64	72	80	85	74	79	81	66	91	81	77	86	94	88	76	62	84	78	79	70	70	87	76	73	91	81	74	85	94	76	70	88	68	72	80	80	82	65	81	80	79	77	65	85	79	88	70	91	92	66	77	87	87	79	86	70	79	87	81	80	75	80	77	85	78	66	86	77	79	79	71	67	77	80	82	81	73	72	76	67	77	66	75	87	91	81	88	64	76	70	66	76	72	80	66	70	83	72	79	87	83	66	64	75	98	89	72	78	64	70	74	81	76	94	80	72	79	81	71	57	84	76	81	63	81	68	77	81	80	93	71	72	80	77	82	90	76	69	74	74	92	71	83	76	80	78	86	86	74	69	76	81	62	90	68	80	78	82	83	73	73	76	73	81	80	85	77	57	70	87	78	69	79	85	70	78	77	82	83	75	98	64	78	55	80	83	86	71	80	95	72	64	99	76	73	86	61	87	94	77	79	91	80	76	62	75	71	77	77	95	56	72	99	83	76	72	78	69	78	87	65	69	91	99	83	61	80	76	87	84	69	71	87	68	75	82	87	66	84	76	88	77	81	72	80	73	72	84	66	70	76	91	83	70	84	86	65	82	82	83	71	91	63	79	82	75	86	80	82	83	78	78	64	81	85	83	82	74	83	72	93	94	86	69	82	78	76	69	61	80	93	68	84	75	86	92	70	77	74	73	87	67	75	81	76	73	80	92	67	100	76	81	77	76	65	81	77	72	65	70	80	73	64	79	72	93	74	66	95	83	80	75	88	88	87	96	71	65	77	71	59	89	74	79	85	66	92	77	82	58	85	78	98	70	75	62	57	64	87	89	81	68	73	71	87	79	90	75	80	86	74	57	101	86	65	64	88	75	78	68	73	74	78	65	73	69	79	79	73	70	84	83	92	77	62	93	83	72	81	82	65	83	75	76	68	81	83	74	79	68	82	65	68	87	84	83	73	103	79	81	70	71	92	77	76	91	70	78	73	92	72	82	82	90	90	80	69	74	79	80	86	77	73	74	82	87	77	79	98	64	91	72	65	73	81	86	75	75	81	83	72	67	84	83	64	71	70	78	74	82	84	79	65	75	75	89	75	76	67	79	88	74	85	62	74	78	104	74	74	82	65	77	86	83	75	75	72	86	69	90	74	74	78	63	76	71	54	73	84	77	84	86	85	66	84	79	71	87	73	73	88	76	77	75	87	81	73	71	86	74	68	85	83	78	76	74	69	59	53	89	79	73	84	70	80	84	67	69	81	102	65	82	87	76	82	85	71	63	72	70	79	82	81	70	80	79	80	79	72	75	76	79	93	80	71	73	70	92	68	83	70	65	81	68	83	84	75	72	67	63	87	82	63	74	75	82	49	80	87	81	101	72	103	85	86	66	73	73	88	80	73	64	61	65	67	78	72	84	78	78	72	87	82	69	79	52	80	85	68	67	95	79	79	71	76	77	68	86	68	102	86	84	92	90	83	73	70	70	82	73	82	71	101	80	79	73	71	80	84	90	84	78	91	79	75	77	81	86	71	90	68	97	69	74	70	74	82	90	73	84	79	72	75	75	87	90	82	80	74	91	85	81	76	83	72	77	84	83	81	75	68	78	77	84	80	69	85	84	85	67	80	62	63	78	87	78	93	89	78	81	71	78	87	74	73	85	85	78	84	72	89	75	89	75	78	81	84	75	64	65	90	91	83	68	60	75	72	84	88	85	77	87	65	78	80	72	80	80	82	79	71	74	67	78	66	76	72	97	85	90	79	69	59	72	72	74	77	90	71	68	100	74	78	85	76	89	70	74	75	75	105
27097	9648	2279	2023	4433	7310	8398	7808	6486	4885	3972	3240	2713	2305	2123	1990	1775	1719	1755	1661	1612	1642	1653	1645	1589	1454	1593	1404	1156	971	827	788	819	864	751	731	706	681	644	621	661	609	617	652	689	705	654	708	690	698	679	653	641	629	675	627	634	603	570	597	582	553	597	657	627	586	603	594	622	639	588	602	610	582	572	630	607	599	639	640	601	583	607	620	578	603	615	578	589	619	623	568	594	640	603	591	570	628	587	624	584	558	629	560	635	606	605	598	645	599	581	605	599	573	642	593	595	604	566	649	592	598	603	574	618	657	607	591	648	584	606	574	603	638	575	621	668	577	571	610	621	598	563	595	595	621	569	581	597	635	603	618	624	629	573	635	635	611	626	608	584	549	586	596	619	597	527	617	638	599	610	618	607	586	602	526	610	628	628	607	628	614	615	622	655	606	568	640	634	597	575	632	600	574	612	603	600	620	607	634	584	584	592	599	567	634	651	592	606	573	619	617	602	613	586	606	628	595	606	609	632	604	613	597	572	600	575	600	599	587	664	562	628	599	598	586	606	578	587	584	613	598	635	616	574	575	596	609	634	599	661	619	597	571	572	567	614	629	641	584	600	583	585	636	582	620	597	577	636	534	614	606	600	588	572	614	644	586	573	571	591	577	550	652	600	551	611	640	595	578	660	584	567	642	594	608	564	576	616	587	597	611	612	602	597	611	610	592	622	604	596	598	621	574	581	596	568	601	636	594	617	603	597	604	575	617	601	559	601	586	589	591	610	599	616	663	578	632	622	613	607	587	574	571	590	623	585	612	601	577	609	582	585	571	600	625	597	602	561	612	608	653	614	626	583	588	608	613	580	621	632	584	616	588	586	611	621	585	597	612	621	611	587	583	599	572	574	593	586	614	595	591	622	598	606	607	615	644	611	638	596	574	586	577	597	588	637	571	650	573	586	615	629	624	583	602	553	604	601	568	604	619	597	556	593	565	512	589	640	589	603	618	619	632	574	639	609	590	623	594	612	624	595	581	619	608	613	632	608	622	599	613	609	603	569	604	618	578	586	569	553	581	612	643	616	577	581	615	608	616	643	615	600	619	579	569	627	624	572	611	616	601	631	645	634	597	533	603	612	607	593	622	569	608	631	602	590	593	618	606	559	599	594	588	576	604	585	627	595	630	590	600	572	571	606	604	614	607	608	604	616	576	619	631	599	652	629	604	609	603	558	625	595	583	614	646	630	578	634	567	622	590	664	601	609	585	605	628	625	606	634	629	569	662	599	603	597	589	592	608	600	583	621	598	580	572	598	622	611	588	597	617	590	626	624	576	617	635	589	584	577	594	578	591	629	595	622	569	641	590	656	585	588	624	623	613	623	559	609	609	582	629	599	612	637	590	597	576	633	631	591	574	605	638	585	607	596	547	616	624	534	610	576	564	617	592	618	618	609	567	619	613	563	609	598	622	606	661	609	577	620	571	614	577	574	595	583	582	633	612	605	583	570	630	630	543	637	590	590	562	567	630	562	614	618	560	542	639	657	601	642	591	627	596	599	631	596	602	646	626	635	582	630	604	642	611	566	648	600	590	548	611	599	629	577	609	611	578	608	626	593	598	609	624	587	602	640	585	631	563	580	577	604	580	620	567	597	623	597	615	628	583	606	589	662	576	630	605	582	619	585	611	620	633	601	617	621	617	575	606	597	605	629	617	606	621	571	602	571	584	581	626	601	619	588	596	563	642	606	630	600	591	611	605	595	594	581	574	623	605	620	620	616	628	628	587	594	587	582	577	594	605	623	604	615	599	546	575	567	654	603	604	638	584	609	600	567	608	597	589	604	622	584	615	591	599	605	640	631	578	610	543	564	605	546	618	575	621	595	633	647	626	614	591	592	590	582	576	594	613	576	600	630	629	608	619	598	631	588	588	623	577	544	551	628	605	609	634	568	597	566	611	604	606	592	625	617	573	578	609	617	596	638	594	587	625	639	641	633	623	562	584	583	625	553	632	631	605	607	612	561	603	589	596	650	575	607	583	596	614	619	631	616	619	610	583	595	621	600	584	588	580	630	552	618	607	593	572	556	574	599	577	581	612	622	637	581	648	585	579	617	608	622	606	602	650	557	626	622	578	609	569	570	597	601	580	597	629	628	571	589	580	578	546	619	551	610	626	572	562	576	618	612	616	572	598	580	609	616	594	566	583	621	588	594	620	569	632	609	622	574	602	589	578	596	599	606	627	629	580	586	621	609	616	601	612	598	640	632	624	610	584	602	595	620	588	590	616	587	614	598	595	643	604	577	589	562	615	611	574	582	625	615	559	571	596	618	612	606	563	643	536	610	566	611	579	585	602	607	619	624	571	614	610	607	566	611	589	626	566	588	587	592	594	620	577	608	583	581	597	587	606	595	572	572	587	577	576	599	602	607	610	556	608	582	585	612	617	577	635	623	633	598	597	580	650	623	633	577	550	602	588	622	619	585	614	558	599	552	584	620	659	597	570	590	661	577	566	573	618	571	612	595	593	602	577	595	609	588	579	592	638	617	598	598	605	596	599	560	617	631	589	616	650	618	557	578	599	617	570	650	598	608	607	625	586	589	621	631	631	619	588	580	619	630	524	620	606	619	621	561	635	596	613	549	586	664	591	650	618	612	599	588	561	600	597	582	596	657	609	582	594	658	627	625	610	622	592	608	589	610	624	598	600	572	618	654	594	613	611	562	644	628	625	600	629	608	616	565	620	607	625	614	573	608	608	613	617	571	571	628	630	585	618	571	566	602	573	596	581	646	574	582	599	600	623	549	590	626	627	586	612	631	569	585	572	621	619	631	555	594	597	607	637	620	614	593	605	616	562	561	614	581	566	610	591	563	572	583	596	663	601	577	561	568	621	584	554	577	600	595	615	598	585	643	547	588	609	628	589	609	605	597	611	605	604	623	596	616	609	611	614	597	585	581	636	612	578	608	581	612	620	555	616	652	612	557	595	602	639	622	627	616	601	589	590	582	544	643	574	625	651	595	594	614	594	591	585	614	593	608	596	560	580	565	592	637	557	600	641	642	607	629	616	592	597	594	585	606	597	528	648	621	592	572	578	609	622	592	600	647	566	582	614	617	592	623	564	587	600	621	606	589	629	605	613	606	596	563	564	583	554	626	605	570	611	599	599	590	589	605	626	569	591	616	606	620	585	592	526	662	583	593	596	617	624	593	624	602	590	569	581	594	614	576	586	575	639	579	607	650	593	603	575	573	582	590	620	614	598	587	595	665	617	580	611	607	608	610	601	607	609	609	569	596	555	588	622	589	599	594	607	615	584	599	563	581	630	603	618	611	587	587	643	628	633	547	643	606	609	585	582	566	573	614	614	628	599	638	595	587	590	605	590	586	601	635	613	631	617	583	586	575	604	597	600	579	629	550	590	603	609	597	576	649	591	624	591	597	584	614	643	561	597	675	601	646	588	628	613	582	575	631	630	603	577	610	622	628	526	619	587	580	597	591	586
5064	2125	368	204	156	240	313	337	282	257	229	215	191	148	131	165	148	149	138	154	138	153	147	144	151	169	127	126	107	94	106	110	86	132	103	106	106	83	93	85	96	83	80	89	96	98	78	109	102	90	85	91	96	92	95	105	92	83	93	99	91	95	81	80	88	91	81	88	81	97	103	87	79	90	67	86	87	81	98	81	75	105	80	98	69	87	80	82	88	87	91	80	87	100	103	94	97	87	101	77	113	86	97	96	77	90	97	91	87	94	91	83	94	75	96	103	87	88	74	86	94	90	92	85	91	82	68	84	97	99	89	88	95	70	97	87	89	87	84	86	100	99	89	88	89	94	83	97	78	91	72	93	99	92	102	73	88	96	94	85	106	87	92	91	89	93	92	80	78	95	94	82	114	93	89	96	100	98	69	86	73	99	103	86	86	81	87	92	91	92	83	87	102	99	80	97	86	81	89	85	85	93	80	92	93	96	76	81	82	88	93	104	98	92	84	86	88	88	85	111	104	94	103	86	82	78	81	82	98	82	83	93	89	81	93	100	88	98	92	98	94	90	90	98	82	83	107	101	86	91	86	85	90	85	97	97	89	96	69	97	89	87	98	88	88	84	82	68	80	104	92	102	90	87	74	79	89	95	72	89	67	87	104	88	86	105	77	87	106	93	84	76	99	97	57	89	89	81	92	80	86	85	81	88	85	92	99	100	85	94	99	86	88	84	92	75	92	82	101	111	90	84	83	86	88	92	72	84	96	82	75	84	85	94	104	89	79	86	77	82	74	69	94	88	86	88	91	97	87	91	93	86	93	100	82	96	95	93	93	98	88	91	87	110	80	84	96	90	98	100	85	85	113	90	75	94	102	92	95	82	79	89	104	86	84	88	80	84	84	88	95	88	89	79	95	85	79	85	94	72	89	99	92	84	77	70	92	81	98	80	89	67	71	95	88	93	89	95	88	103	91	96	98	88	94	90	102	108	96	113	85	92	66	77	94	91	89	86	96	84	72	84	81	77	110	84	86	81	97	99	79	82	77	87	96	92	76	75	87	96	89	100	94	78	91	98	69	90	101	93	92	92	80	87	97	74	79	90	79	78	69	103	87	82	75	90	71	94	100	80	81	85	90	93	112	101	82	104	76	100	100	95	96	81	94	104	93	90	88	75	106	102	93	76	88	80	76	95	93	89	97	89	89	74	80	83	81	79	93	92	106	88	92	85	93	90	86	91	99	87	78	105	101	79	105	105	95	91	88	102	87	97	90	71	99	97	105	100	81	76	85	90	99	85	83	105	100	70	92	83	87	102	83	88	87	96	95	93	101	83	102	89	86	88	112	99	85	100	84	95	82	100	85	111	91	81	95	88	79	100	92	94	90	79	87	97	91	93	81	91	88	83	96	96	102	100	95	91	100	87	91	87	97	74	114	94	79	89	77	87	104	81	97	86	106	108	88	92	90	91	89	108	102	103	79	104	90	88	83	88	95	86	70	92	97	104	96	93	89	71	89	91	93	93	91	106	87	97	88	92	90	73	83	81	84	94	82	79	85	89	81	82	94	77	67	100	72	86	94	85	99	90	86	105	95	85	84	73	91	96	86	91	93	78	98	92	88	91	92	98	95	84	90	79	81	98	89	87	72	90	79	85	92	78	104	90	82	80	104	80	84	97	63	111	95	100	80	100	80	92	78	103	93	86	84	78	80	101	99	84	81	103	86	89	95	103	94	100	87	88	90	89	99	80	75	107	94	83	92	102	86	94	110	91	80	81	94	104	73	94	93	84	100	96	100	92	86	72	82	82	91	100	86	86	81	95	91	83	90	85	96	100	92	91	63	102	98	94	92	103	93	80	100	94	85	87	76	84	102	89	86	91	98	65	87	89	95	90	90	113	85	93	87	87	85	84	83	85	103	96	88	88	92	99	95	109	75	97	101	83	120	101	99	94	80	76	91	84	66	97	83	97	92	76	92	103	103	92	87	87	100	97	99	90	89	77	103	107	91	97	79	78	86	94	88	82	91	80	77	103	93	82	79	95	82	92	83	89	75	111	87	93	94	88	67	89	90	85	103	106	93	96	75	94	81	92	107	102	85	97	84	86	94	84	84	103	103	101	91	84	91	103	98	82	97	85	96	89	88	88	94	84	87	81	95	81	76	86	96	76	95	98	96	105	67	116	90	89	69	111	70	113	118	98	99	77	105	96	82	78	96	88	83	95	90	98	93	90	93	81	93	92	89	108	85	84	82	84	88	87	81	85	77	88	108	87	94	92	102	85	111	76	86	88	83	90	93	86	83	91	83	87	107	79	87	81	86	87	99	88	84	93	72	100	101	111	93	86	92	89	93	87	106	100	96	101	98	98	91	73	89	80	89	90	77	95	102	89	84	73	102	97	106	92	98	105	89	88	71	78	100	86	82	104	105	94	109	78	74	119	86	88	78	103	88	92	102	94	87	73	85	89	96	86	71	83	103	93	91	108	106	76	82	81	102	83	88	93	70	84	94	67	88	92	91	89	97	88	91	90	90	76	82	87	99	97	90	75	73	96	95	90	89	91	101	73	96	112	80	74	90	82	86	84	92	78	96	87	86	106	87	84	118	84	87	104	97	90	98	57	111	104	104	79	94	89	84	92	91	86	104	94	80	91	88	86	80	87	98	95	79	98	85	83	66	86	87	82	102	85	82	92	92	80	81	92	99	103	94	97	92	74	91	79	91	82	96	108	95	79	96	97	80	74	89	80	105	111	85	104	88	105	72	82	92	92	100	77	90	78	82	98	105	85	99	83	91	81	88	104	97	107	85	101	79	88	91	75	101	85	92	77	92	85	77	91	76	87	81	93	113	89	67	94	81	97	88	86	84	84	94	81	91	91	85	71	89	86	109	104	85	93	84	78	85	76	98	95	78	90	99	91	96	78	96	93	105	96	79	88	84	81	76	81	82	68	78	81	86	97	90	114	87	100	90	96	85	84	80	93	96	89	102	96	107	100	80	89	94	76	97	88	84	78	79	86	82	91	72	80	96	91	76	76	100	85	98	96	100	81	110	85	88	84	91	76	87	106	78	82	94	96	88	71	107	88	84	83	86	79	118	67	92	79	95	84	91	95	95	93	79	84	87	100	89	83	96	94	109	82	91	103	89	92	95	86	75	82	82	65	85	103	81	85	90	87	94	107	97	94	81	79	91	84	92	88	106	87	76	105	75	101	86	89	91	104	107	78	80	101	95	86	90	104	80	81	82	94	76	86	72	80	73	103	98	77	88	90	105	83	85	99	95	77	87	93	97	99	82	93	75	83	85	95	82	75	80	74	98	88	84	101	94	93	87	87	72	75	94	87	96	102	101	98	105	85	86	86	100	90	100	96	81	85	77	77	85	103	119	86	100	97	81	78	82	90	104	87	81	76	90	87	78	84	95	84	87	107	90	88	88	82	86	81	94	91	84	109	83	76	91	98	81	101	78	86	81	98	92	104	88	82	96	101	103	101
32047	14186	3162	2691	6368	10109	11087	10275	8474	6779	5467	4397	3692	3028	2897	2498	2383	2311	2234	2109	1958	2035	2099	2122	2115	1967	1887	1729	1434	1114	1066	966	961	945	969	912	821	795	783	719	691	689	678	736	727	789	788	776	774	733	734	730	729	710	699	708	696	637	671	661	662	688	689	659	634	662	698	660	674	647	648	686	703	694	675	688	707	658	707	716	647	710	696	728	703	673	687	685	666	637	686	639	687	662	658	632	647	646	673	688	700	662	649	698	618	649	655	665	655	684	663	686	622	634	664	698	665	675	648	699	669	622	696	684	672	644	643	674	628	652	725	674	674	643	626	628	613	689	654	615	696	686	682	675	625	680	695	640	668	686	670	651	667	709	619	646	594	667	646	681	654	693	584	656	667	672	686	617	675	680	684	616	715	686	658	647	656	653	661	671	676	650	648	668	672	629	678	645	628	676	670	691	674	643	674	635	672	657	668	657	694	651	648	652	650	680	646	633	719	686	648	681	648	660	638	659	659	676	661	664	678	681	707	659	674	655	649	666	624	703	668	652	669	667	649	683	665	640	649	668	630	607	672	684	672	651	635	633	664	648	683	670	648	678	676	642	655	646	661	662	673	668	668	689	665	658	674	647	641	693	662	678	596	681	710	676	669	616	664	662	637	660	663	652	716	648	622	701	632	682	659	716	671	618	674	680	674	673	676	630	670	638	671	640	683	667	714	642	664	645	674	618	668	681	644	640	646	679	674	663	706	679	672	655	647	653	676	682	676	675	622	650	625	662	654	716	705	692	658	613	656	628	611	635	601	584	648	625	691	659	671	628	665	694	631	663	640	663	650	611	656	656	646	659	659	684	651	651	640	659	678	647	634	656	692	678	692	668	707	663	612	665	681	674	693	696	678	691	685	736	653	635	665	668	736	664	684	683	657	670	706	680	663	667	647	661	666	617	615	678	689	637	662	687	626	684	668	657	665	671	658	650	638	647	662	715	659	687	625	671	671	690	659	634	707	682	718	627	658	699	690	697	670	657	658	637	642	661	642	642	647	642	712	728	686	651	676	638	682	650	678	683	653	712	658	697	685	659	693	645	657	681	677	649	671	704	652	591	629	660	696	651	668	659	691	695	655	663	654	628	618	664	660	677	658	659	661	681	665	653	664	646	632	640	703	677	624	678	681	690	614	671	673	675	625	691	627	651	703	649	692	692	671	642	684	626	687	678	623	619	631	677	656	662	699	708	668	682	670	706	666	679	665	695	674	620	664	661	654	688	656	701	690	680	643	673	671	636	648	699	683	663	672	635	606	679	637	656	644	627	678	675	648	669	657	668	611	694	697	678	661	692	698	677	679	668	688	643	663	646	703	686	696	640	710	689	660	627	630	696	656	651	687	644	688	648	654	683	640	671	660	653	675	688	664	633	656	667	647	682	663	718	680	662	661	673	681	677	670	704	668	641	658	679	663	695	701	658	667	648	670	648	653	667	649	687	680	674	676	703	606	653	716	651	672	639	697	621	622	654	672	624	688	635	678	641	662	644	689	667	637	702	621	706	671	638	639	614	653	650	661	655	646	661	649	752	687	653	697	646	687	684	618	648	668	632	665	665	642	666	694	623	699	676	668	688	670	654	655	663	661	654	655	698	678	666	664	667	654	634	664	665	686	637	654	688	646	622	664	676	678	687	668	667	668	689	689	697	686	673	704	728	687	680	706	616	642	664	700	687	661	654	693	719	671	683	665	623	707	654	654	664	677	635	670	647	686	684	637	644	697	690	656	696	678	641	640	643	663	626	666	637	673	602	624	683	666	659	618	647	671	675	660	697	666	652	643	693	649	696	687	689	666	650	629	630	699	649	677	678	682	652	633	663	635	655	654	687	647	644	644	657	686	694	674	691	681	681	666	673	703	707	694	683	652	696	648	706	677	655	641	632	642	624	681	644	624	652	634	667	644	618	695	659	654	684	683	664	709	657	715	657	669	638	648	678	640	663	693	675	616	656	651	636	635	635	667	675	666	674	665	635	644	645	656	659	660	675	631	667	649	634	663	671	667	662	649	658	672	679	627	685	668	642	634	657	627	621	649	668	627	698	638	647	600	644	658	660	663	679	627	694	696	654	651	678	656	681	687	676	736	707	681	649	683	652	708	685	716	643	637	655	648	684	690	651	626	644	660	640	672	657	671	663	700	656	664	605	660	669	700	612	667	668	683	652	658	653	664	674	694	669	645	690	677	665	685	639	673	658	697	667	619	658	655	661	638	703	685	633	675	637	651	698	672	685	677	662	649	668	656	694	644	662	660	694	645	613	674	632	675	621	637	613	668	682	687	689	660	654	676	637	636	649	660	725	682	645	658	679	662	736	622	647	659	664	652	689	667	666	591	650	668	644	653	684	657	613	688	635	662	670	648	655	664	649	659	668	661	733	706	710	692	709	690	649	653	655	665	661	651	702	676	641	676	641	665	675	672	643	664	631	697	644	669	669	686	706	654	636	672	659	695	677	701	697	647	676	671	633	634	606	662	664	658	681	683	687	683	618	664	664	685	689	676	638	672	685	717	654	674	672	676	639	636	667	661	633	678	680	631	696	675	678	648	658	612	676	652	607	719	662	609	684	638	638	654	694	674	676	649	672	635	682	676	659	666	647	673	665	675	660	661	633	648	658	691	695	648	676	658	650	648	701	643	722	679	669	655	706	678	633	673	667	686	646	638	669	685	688	686	668	679	670	653	670	636	651	648	694	649	687	673	688	681	642	650	683	674	662	653	650	728	661	635	682	656	662	665	681	677	623	685	630	690	653	657	612	621	598	657	670	675	650	598	643	735	687	671	691	638	661	664	632	676	637	701	666	646	602	610	693	640	611	643	650	685	645	676	642	665	679	692	638	723	610	673	671	698	645	673	670	666	666	646	710	666	676	703	666	660	661	684	692	665	646	650	665	717	707	660	700	690	629	705	701	642	716	676	651	625	667	696	659	638	671	676	635	651	637	628	704	638	628	657	692	645	698	638	609	622	643	715	676	670	625	679	689	671	691	710	630	679	684	699	662	687	682	660	683	613	623	639	686	620	650	675	644	666	612	710	751	663	648	664	676	610	712	670	660	632	645	658	621	633	644	630	664	611	625	695	682	684	676	665	664	616	691	671	678	630	701	660	672	636	651	686	669	701	656	646	685	667	616	673	649	668	691	651	691	678	627	667	670	651	668	676	693	662	650	669	708	670	699	642	668	704	689	667	612	680	617	671	677	641	644	633	669	670	638	620	680	658	685	666	678	655	732	690	680	685	631	663	636	655	652	649	657	639	631	652	630	693	675	618	668	695	672	635	654	614	704	637	652	700	688	637	700	683	672	645	662	686	638	665	638	629	669	711	720	702	639	672	694	652	657	708	673	632	666	668	715	634	700	657	683	663	664	627	687	707	683	677	649	624	655	656	662	658	627	657	653	665	645	675	642	630	705	750	694	665	674	674	680	662	676	620	693	652	743	653	690	631	666	654	669
5430	1664	346	215	151	238	302	342	297	274	215	204	208	162	176	160	177	200	190	160	167	190	154	151	168	170	151	166	132	130	116	121	137	103	132	125	120	117	117	102	135	114	106	115	134	132	117	113	118	112	110	116	122	133	126	129	118	111	106	135	90	90	106	132	124	118	110	119	147	102	118	105	119	116	127	111	131	115	90	103	117	129	105	95	117	95	106	103	145	103	104	111	108	117	111	127	117	122	107	121	125	106	106	100	102	122	111	125	114	111	102	119	113	101	112	120	105	124	110	110	120	111	96	97	113	99	103	104	115	121	102	116	93	115	103	119	110	106	120	105	116	99	128	112	112	121	113	98	118	93	90	116	120	112	122	103	107	119	139	99	110	91	110	120	119	109	108	101	109	105	122	114	116	128	108	106	100	115	101	97	129	102	95	94	111	124	113	103	123	119	115	106	101	119	112	123	110	98	108	137	117	132	124	108	102	119	100	125	116	87	100	102	98	109	99	112	103	109	106	124	130	118	113	119	95	98	103	108	109	138	111	129	103	105	105	116	123	98	105	119	100	109	104	107	105	103	131	102	111	125	114	108	127	110	125	98	106	91	109	115	91	103	113	113	143	106	115	108	112	111	131	103	118	117	113	133	119	89	136	118	102	124	91	106	112	114	103	124	107	122	102	120	103	96	119	115	108	111	126	113	110	111	104	115	110	101	117	124	105	120	109	124	121	110	114	103	134	115	103	106	134	139	113	120	113	112	107	106	107	127	101	111	123	102	124	143	116	126	108	124	93	99	98	110	98	109	131	128	126	116	111	117	121	103	111	110	108	97	117	99	105	115	106	123	120	108	123	124	121	113	134	125	111	109	114	99	135	106	119	108	116	113	108	101	118	105	113	133	112	116	110	124	106	122	104	105	120	116	129	99	112	106	125	123	122	112	153	109	120	111	120	111	114	107	101	115	119	139	112	110	108	101	104	115	108	110	119	116	87	105	131	105	125	109	108	102	128	109	116	102	112	109	125	120	117	102	114	115	97	116	101	116	113	133	100	104	107	109	97	97	127	124	109	123	100	115	116	119	119	107	123	117	120	87	123	113	99	127	107	106	103	136	106	95	98	113	104	107	113	126	107	105	110	122	110	115	117	126	107	112	104	109	106	116	128	109	114	104	114	118	115	103	112	111	101	122	114	98	100	120	112	107	120	94	125	113	119	103	127	122	117	140	125	100	111	106	99	124	114	110	116	105	130	114	124	105	128	115	115	105	105	109	106	122	119	115	112	108	118	124	118	126	126	109	140	115	116	129	98	124	119	101	111	120	126	114	125	125	101	120	120	127	101	109	128	109	121	125	110	112	104	112	127	99	120	103	113	126	114	105	113	111	119	126	119	108	98	123	108	118	95	106	112	116	119	106	111	110	122	112	106	113	101	118	103	116	121	118	118	101	107	120	118	107	130	103	124	127	104	116	112	120	117	119	125	116	103	111	103	119	110	107	108	123	121	101	90	95	105	124	116	103	104	109	116	114	110	126	107	107	95	101	108	108	120	104	106	117	111	104	115	108	124	109	104	116	124	117	111	109	110	116	101	127	126	130	111	90	120	105	132	122	136	104	121	125	118	114	123	109	102	103	104	99	130	127	105	123	118	107	105	106	111	130	111	114	132	118	110	117	98	125	103	108	134	117	112	123	109	101	124	101	101	106	114	115	105	112	99	115	109	110	119	110	119	93	118	124	119	118	119	124	116	119	92	100	116	96	128	119	104	119	111	106	104	112	116	112	114	108	112	113	117	107	100	112	113	147	119	109	112	117	106	105	114	120	114	110	116	114	117	116	109	107	107	104	141	112	116	106	107	118	90	110	124	100	118	92	110	134	122	96	110	123	121	98	97	94	111	118	113	118	114	128	105	111	96	106	121	98	116	89	111	110	107	121	130	99	115	96	118	127	98	119	110	106	111	100	108	104	107	114	113	120	130	126	110	114	107	110	97	108	113	122	123	121	106	107	105	118	117	126	97	114	102	115	102	110	125	117	98	103	125	118	84	115	109	102	101	101	136	103	114	119	111	122	126	86	100	114	97	110	139	111	111	105	95	112	108	104	122	118	106	111	145	113	111	132	113	110	116	108	129	123	124	111	117	104	116	105	111	99	115	118	117	105	113	115	104	120	116	119	112	112	125	130	127	111	113	126	111	106	132	108	129	106	102	116	129	120	120	103	104	116	103	112	90	110	121	104	107	117	93	104	136	114	134	115	100	112	101	126	109	112	111	113	105	128	129	116	96	101	119	107	89	111	104	115	132	104	106	139	106	100	122	107	101	119	109	113	119	114	97	129	117	124	120	129	106	123	126	111	103	120	108	117	115	124	125	106	125	138	115	145	106	125	112	129	100	117	106	121	113	107	130	111	108	128	127	122	118	124	116	94	118	107	106	116	117	115	99	112	115	130	127	106	112	119	117	99	110	111	107	100	101	111	117	114	104	115	112	116	106	120	103	110	116	106	101	94	104	122	111	113	112	101	112	109	110	125	118	108	115	123	106	118	121	135	108	118	100	102	109	122	136	118	105	119	103	109	120	119	101	123	107	93	135	120	99	107	116	110	108	105	111	114	101	109	115	108	122	119	123	114	127	95	120	151	103	108	98	123	117	105	96	128	107	104	128	130	121	122	131	115	92	118	131	116	96	118	115	95	135	127	125	106	102	115	103	107	115	103	106	129	120	115	116	115	117	118	121	115	127	100	112	90	107	125	104	110	90	100	112	124	107	97	124	119	104	97	109	91	115	118	117	102	132	98	128	117	104	99	95	118	110	113	106	104	122	127	121	120	110	108	99	116	116	103	111	115	108	142	108	112	110	127	111	94	110	113	94	103	105	128	111	104	123	123	116	107	125	126	118	104	122	128	120	116	112	123	116	112	109	112	115	111	130	112	114	102	95	119	120	114	115	117	112	123	113	103	88	116	116	97	119	118	130	109	112	104	114	137	124	101	106	111	116	110	111	129	114	111	109	121	115	127	122	118	107	77	110	112	117	108	103	122	134	101	125	115	116	98	131	113	119	115	109	101	119	107	106	119	104	126	96	142	116	127	110	111	111	115	111	123	112	93	133	137	109	124	112	118	113	104	106	110	102	137	125	108	99	113	119	101	119	106	116	93	105	122	101	134	132	121	127	130	116	116	111	100	116	112	122	116	98	119	131	110	115	124	125	130	123	124	121	126	119	114	104	118	121	126	117	123	117	84	119	122	90	111	112	105	107	124	103	108	132	113	108	106	106	121	121	113	114	112	113	99	117	104	123	108	120	118	131	103	114	118	107	120	101	126	94	109	124	106	105	105	129	111	113	110	106	125	132	113	119	111	106	87	116	112	110	113	109	109	114	115	108	112	126	125	109	102	126	108	104	116	118	101	113	111	100	117	99	123	103	94	122	91	114	104	113	132	109	95	108	97	127	118	109	101	105	110	96	119	127	108	125	101	132	113	116	107	112	120
30246	12659	3388	2785	5789	9564	10591	9847	8478	6713	5426	4428	3629	3215	2862	2763	2546	2366	2446	2234	2339	2226	2292	2227	2226	2085	2078	1843	1568	1387	1200	1138	1143	1163	1102	1106	1024	937	981	913	962	917	902	939	964	909	982	984	960	906	978	1027	905	893	857	871	857	829	876	854	836	874	874	848	876	854	826	852	876	860	871	852	952	933	897	922	872	847	868	878	898	858	850	872	901	792	813	834	848	864	826	871	875	819	858	880	852	830	852	816	870	891	881	893	881	918	823	890	838	873	856	884	878	830	826	839	853	907	905	860	893	858	891	890	853	878	833	812	894	867	867	853	848	832	834	902	823	861	848	867	838	838	830	801	871	865	839	828	823	867	858	844	830	829	832	845	840	902	861	843	899	857	887	829	823	850	875	898	846	821	866	845	850	866	872	837	887	803	874	935	901	898	846	879	838	837	847	824	865	866	863	862	863	872	861	880	902	850	874	833	849	874	855	821	837	847	849	849	835	807	851	809	855	854	855	805	833	816	838	844	826	820	813	879	875	864	870	837	876	848	846	853	859	851	858	856	838	816	868	856	856	824	849	826	838	840	846	830	845	855	883	872	834	878	817	890	841	812	811	865	864	823	869	845	817	859	888	827	864	865	889	819	872	871	884	821	797	804	913	866	845	850	842	835	847	807	839	851	814	843	824	869	818	892	852	863	791	849	887	819	884	825	858	904	847	824	832	822	905	841	810	843	809	856	870	876	876	864	899	831	859	831	849	859	888	825	837	869	899	842	835	814	875	791	869	827	817	922	861	830	839	880	873	831	850	845	857	850	877	843	839	858	860	784	867	842	885	871	798	820	810	891	890	838	835	893	867	826	882	831	835	848	875	875	814	863	824	828	869	896	846	865	845	821	806	852	834	843	842	861	860	839	865	861	865	804	863	817	871	901	829	826	863	908	878	845	831	877	881	855	912	828	852	911	866	837	834	800	846	873	840	809	837	809	834	867	874	810	864	906	845	857	802	880	865	806	874	849	871	928	851	868	808	817	840	848	837	861	800	810	841	875	830	822	839	866	821	819	877	874	867	829	810	801	823	866	809	882	823	867	858	858	835	833	853	895	885	828	832	863	794	837	855	809	826	846	851	849	839	853	905	865	833	832	842	832	857	792	816	851	853	855	864	887	827	840	826	870	829	846	859	839	838	802	855	872	828	862	867	849	809	820	859	842	874	843	867	873	823	816	849	829	928	871	846	846	855	819	841	845	864	852	863	829	823	833	852	871	874	874	817	796	892	859	829	849	810	830	866	826	806	872	864	850	820	857	804	852	814	825	843	863	867	925	811	835	812	823	863	807	882	853	837	816	843	846	839	786	804	866	869	815	882	833	843	877	836	835	825	875	892	840	860	821	851	856	892	885	864	841	812	850	834	830	796	879	840	804	819	851	806	817	833	820	800	877	857	832	842	825	826	858	838	819	852	791	882	826	838	898	854	829	855	888	791	868	853	843	820	839	792	793	839	894	882	866	864	843	861	866	795	844	911	831	845	845	848	856	839	806	847	880	833	772	871	861	841	858	851	892	907	829	841	886	874	846	834	833	854	816	825	848	852	832	824	828	892	849	846	824	872	865	889	866	839	821	873	890	875	846	836	882	832	846	836	879	855	848	888	820	842	899	866	878	898	801	917	855	800	837	868	836	806	803	810	862	808	844	873	831	872	864	857	892	848	834	866	836	833	862	886	888	917	831	851	871	853	799	859	868	860	862	894	835	835	866	910	809	848	835	825	836	855	875	870	843	858	905	789	859	864	856	853	850	856	843	863	840	827	835	814	842	806	869	852	879	855	866	836	878	859	866	838	838	811	921	833	871	843	875	833	865	854	869	855	855	860	862	817	837	866	842	819	814	860	878	847	791	882	849	852	804	824	890	831	827	790	864	856	797	853	847	865	859	880	877	890	834	827	825	874	878	847	850	860	842	838	834	857	832	868	885	834	829	851	867	877	886	841	833	858	789	805	854	869	824	820	824	873	852	815	830	864	852	876	898	862	849	864	825	851	866	826	850	842	861	889	860	846	835	893	839	830	871	835	880	803	825	892	815	860	865	831	911	889	859	854	804	859	850	886	842	856	825	853	778	899	836	878	862	875	818	835	835	863	816	839	857	875	885	853	805	828	798	846	795	888	862	794	869	826	851	862	857	842	886	882	849	831	835	868	809	851	821	837	891	828	868	859	858	832	776	924	870	833	845	885	870	862	826	815	813	840	848	813	912	868	832	894	858	897	835	860	842	836	848	823	890	866	864	861	839	887	827	901	862	883	809	861	815	874	837	891	820	826	864	876	825	872	841	856	805	878	903	856	853	877	829	784	865	801	860	881	812	839	863	867	862	865	844	899	806	897	891	863	830	897	921	874	836	846	853	875	833	861	804	881	842	827	785	829	824	845	827	826	816	888	875	784	853	811	842	859	824	811	846	883	885	848	840	894	845	860	875	899	864	847	859	855	856	870	811	790	884	861	843	843	790	836	838	836	887	882	891	886	874	897	871	843	840	865	849	829	842	869	883	864	882	867	868	926	833	861	839	866	891	872	869	888	840	856	817	821	824	891	917	817	808	836	834	820	843	840	847	820	873	812	852	875	880	883	831	863	830	828	785	822	812	836	866	810	817	822	865	840	807	850	853	836	773	854	881	852	854	841	910	828	873	867	840	822	858	880	843	834	911	900	856	824	874	897	841	892	827	858	864	831	828	843	833	876	831	879	852	844	821	854	850	851	810	858	804	845	833	843	819	885	852	844	872	851	877	850	849	903	853	867	856	822	853	859	832	888	855	886	837	832	862	855	863	810	853	833	866	860	869	860	824	816	837	830	843	865	827	890	872	862	875	882	835	849	850	850	853	862	865	849	866	850	894	892	856	837	795	811	888	864	871	815	867	819	860	833	889	825	874	855	826	834	825	853	828	839	869	817	816	819	874	857	872	858	815	837	810	840	847	826	859	818	931	846	856	907	866	850	868	844	845	855	884	820	865	788	904	892	870	877	904	843	903	819	852	828	851	859	881	820	852	817	824	823	896	818	831	874	836	844	816	832	818	832	801	815	849	858	867	926	810	850	815	858	868	873	840	880	830	823	839	880	845	884	801	865	861	869	777	821	820	838	850	899	819	913	903	832	862	818	874	861	881	867	856	824	795	876	864	850	874	842	809	855	822	780	844	853	817	817	873	861	832	845	859	829	835	815	817	857	810	882	863	865	808	815	869	823	860	885	828	847	831	841	864	900	807	818	828	848	811	834	874	875	850	862	817	843	841	870	850	821	853	882	868	830	817	858	852	880	860	885	858	831	825	869	849	875	839	840	839	855	823	823	833	852	798	797	860	833	904	869	865	845	827	853	863	870	841	835	865	862	773	846	838	819	827	831	842	867	820	860	839	856	907	852	855	821	853	860	857	865	837	818	812	839	834	861	847	806	855	857	789	868	862	872	840	821	891	812	837	808	841	872	838	835	808	840	862
6669	2889	529	228	224	307	391	410	399	324	285	240	221	207	187	197	182	166	186	175	179	180	185	206	177	184	155	175	172	141	155	113	112	156	119	140	132	122	124	132	128	112	111	103	118	131	139	117	130	115	113	127	133	120	126	103	122	122	132	115	110	107	136	127	99	120	113	137	108	133	122	99	114	118	123	129	116	131	114	123	134	114	130	129	122	116	118	102	114	124	113	133	144	133	122	104	110	139	128	111	122	132	116	107	118	146	101	120	128	123	120	115	112	130	140	124	112	107	135	121	142	121	90	108	116	113	120	116	103	90	120	128	126	106	143	121	104	115	109	127	107	132	132	123	121	137	121	130	126	96	120	130	106	123	122	104	131	135	117	138	127	118	118	107	117	126	125	130	116	136	139	108	111	121	123	108	125	114	142	116	140	134	142	118	134	139	147	110	114	124	115	121	144	113	115	150	104	107	124	122	114	115	117	145	127	106	119	102	121	117	119	133	124	137	136	109	120	130	134	129	110	123	116	119	141	137	114	128	128	121	125	123	120	133	126	116	122	122	119	121	107	98	111	126	112	115	116	107	111	102	114	124	125	133	140	112	121	123	125	91	113	112	125	134	103	133	118	120	122	127	137	115	117	140	96	117	118	114	122	132	127	117	133	111	115	131	126	117	122	143	109	119	117	112	106	113	131	121	109	135	121	107	116	124	117	123	124	116	123	122	107	106	117	117	112	125	128	113	100	128	129	116	139	123	131	122	126	122	109	120	143	123	117	131	114	127	139	122	122	136	111	142	137	105	116	119	114	123	118	121	116	132	122	124	123	127	121	122	117	128	130	116	91	99	122	112	125	112	121	148	110	121	98	119	115	116	120	134	109	124	111	137	108	119	124	120	106	103	114	118	123	108	133	113	114	144	140	119	133	124	104	124	124	124	109	122	114	137	113	104	119	148	137	115	114	131	112	132	124	133	138	115	106	119	129	130	107	122	143	122	120	126	135	116	145	112	107	140	112	139	133	123	113	116	108	124	131	105	114	121	124	121	117	123	112	119	123	110	113	114	121	121	116	121	134	119	122	143	119	134	133	119	112	110	121	121	118	117	119	142	141	118	118	108	133	126	120	115	109	117	114	122	133	141	118	107	127	103	110	118	127	133	116	147	109	113	136	124	123	140	125	124	121	131	111	119	112	127	113	115	105	123	124	124	133	123	120	124	157	108	112	133	140	110	111	125	108	110	107	121	111	87	117	94	100	117	111	141	131	112	98	125	111	100	106	129	131	105	105	117	126	109	128	141	131	114	117	118	131	116	117	129	144	117	127	121	127	138	134	123	131	125	126	100	122	106	130	140	136	110	120	131	125	106	136	146	125	135	113	146	94	106	123	135	136	122	98	121	140	117	132	113	125	143	126	116	122	112	102	110	126	109	122	116	137	106	98	108	132	122	105	104	122	132	130	112	108	115	124	114	107	120	126	130	134	119	113	119	136	107	106	108	98	109	129	110	132	131	125	122	128	115	129	121	128	122	131	141	142	118	121	127	119	104	113	122	130	113	110	118	130	120	121	117	124	123	106	121	122	125	124	130	126	120	122	98	133	107	122	113	111	114	112	130	103	121	116	114	103	100	108	105	119	120	129	140	105	122	106	134	118	142	112	131	125	126	104	118	139	117	121	126	117	112	128	114	123	106	142	110	126	117	123	140	116	123	124	134	129	114	111	109	125	114	124	115	125	104	132	122	122	116	123	120	120	127	114	120	119	109	131	132	113	111	128	125	116	111	125	122	90	102	125	114	117	123	132	120	128	130	109	106	138	106	113	116	116	130	134	133	124	108	137	116	129	116	98	132	131	106	126	127	106	106	112	124	122	100	102	135	116	114	125	122	136	109	130	117	126	137	119	104	111	108	137	109	114	127	119	115	136	129	108	131	119	106	129	127	129	120	109	131	117	141	123	127	118	143	112	120	107	117	134	123	120	121	124	105	109	111	129	125	113	147	109	121	120	132	115	131	154	128	122	108	116	105	118	124	114	120	121	130	122	126	106	110	140	121	105	104	104	124	119	103	121	149	110	129	121	102	120	100	144	127	137	118	113	127	128	123	126	118	120	117	139	115	106	103	110	124	119	118	110	131	121	99	108	98	101	135	140	120	123	136	118	114	121	120	86	111	98	116	116	117	126	123	104	141	130	119	120	120	130	122	126	99	127	130	113	133	139	129	140	123	120	126	110	129	124	122	148	118	122	119	103	129	113	100	122	125	113	111	128	116	144	114	107	127	125	120	105	118	107	125	143	111	115	114	129	135	133	125	116	138	130	127	133	120	110	105	98	128	116	119	105	114	121	113	126	115	126	116	104	118	119	139	119	126	115	110	117	130	115	135	115	133	119	124	122	149	122	109	113	127	108	113	131	127	114	124	95	137	123	118	117	108	102	138	113	116	121	137	120	129	112	97	114	111	121	125	111	116	115	113	126	131	124	137	141	107	117	124	125	120	142	136	119	116	122	127	123	109	118	110	92	107	117	118	136	116	112	101	114	139	112	129	105	138	125	125	115	123	112	126	132	117	119	149	100	126	107	118	110	107	96	126	123	133	150	130	115	126	131	89	116	107	128	131	117	116	129	115	111	113	133	122	112	118	138	131	125	112	138	134	124	108	117	109	125	105	137	110	136	123	102	120	126	117	121	128	130	128	126	134	128	105	125	121	118	107	127	117	120	120	122	123	137	110	157	121	106	110	115	106	137	117	99	110	103	124	137	126	107	113	105	130	115	101	121	115	110	121	112	122	115	124	134	115	100	118	135	104	134	126	118	131	121	100	114	134	137	128	116	118	114	121	125	130	130	108	120	124	136	102	124	125	104	139	117	119	126	109	124	110	119	102	102	116	130	97	119	124	130	126	123	138	125	114	107	135	121	144	122	134	125	134	113	116	131	110	124	119	121	126	129	110	125	134	102	128	126	132	111	134	112	124	109	127	125	130	117	123	131	134	116	115	125	127	123	116	138	110	132	116	110	113	113	134	102	116	119	108	119	107	114	117	109	134	131	121	128	109	126	126	107	108	129	127	126	111	139	104	115	121	113	138	121	133	128	121	128	112	130	113	131	152	121	110	115	111	97	107	107	119	115	128	122	122	118	125	104	116	98	107	111	114	110	111	121	116	127	118	115	117	125	115	107	117	130	106	115	123	122	147	126	103	136	145	114	118	150	131	122	118	115	131	111	129	126	120	131	126	125	127	114	125	110	124	124	139	113	124	132	137	107	122	116	127	123	129	102	114	131	128	107	108	134	108	121	124	121	122	134	116	114	117	98	148	137	127	120	104	108	121	118	127	129	108	125	115	122	106	109	104	128	120	117	135	135	114	116	109	112	121	127	118	110	112	124	126	125	127	105	133	129	129	108	124	110	120	127	93	126	118	111	121	120	123	124	120	139	117	123	126	128	129	119	114	118	129	115	132	122	131	137	122	126	118	122	113	105	129	121	112	107	127
34855	16471	4663	3446	7581	11376	12668	11749	10182	8282	6569	5384	4525	3973	3385	3213	3043	2907	2854	2787	2640	2643	2596	2554	2465	2330	2244	1961	1733	1444	1318	1223	1308	1202	1271	1199	1085	994	957	939	905	957	922	962	964	996	1009	1016	991	1049	968	1028	961	930	948	911	935	934	871	892	867	820	867	864	889	899	858	934	929	916	857	887	889	881	923	942	902	903	918	946	897	856	864	912	854	927	874	914	911	911	927	830	854	862	905	945	920	870	870	875	888	895	862	867	847	899	886	878	924	884	865	879	874	935	843	878	869	901	861	835	839	863	887	851	878	831	823	868	872	924	922	888	871	903	909	886	909	898	878	882	892	822	876	879	827	926	876	880	894	934	889	862	880	874	878	872	882	886	834	896	906	880	868	946	825	886	854	891	903	900	866	901	872	861	850	856	813	908	856	886	895	861	870	888	860	880	871	873	921	839	836	851	850	850	877	874	833	863	857	887	956	852	844	859	857	874	854	885	883	849	915	880	935	881	902	874	906	891	892	873	872	914	837	901	839	841	904	858	864	902	913	858	884	881	862	897	930	808	859	846	868	884	904	893	847	854	929	924	918	857	826	895	856	897	880	883	927	904	931	898	880	906	840	891	911	848	921	918	859	890	891	868	913	848	839	886	931	826	872	836	862	872	913	879	873	891	840	945	865	924	898	858	840	899	876	911	874	857	893	888	887	852	893	864	880	837	906	914	893	803	840	898	866	851	878	904	875	885	872	858	846	895	926	863	890	880	871	861	877	851	840	854	858	906	848	848	866	893	883	856	857	891	864	881	853	903	849	833	861	887	897	881	907	883	888	864	862	847	865	869	892	833	890	846	823	915	842	860	861	880	881	868	834	881	902	875	846	904	906	857	875	879	851	872	865	827	896	890	852	856	890	892	842	830	877	883	850	865	891	923	904	902	934	868	870	891	862	864	885	885	888	870	885	876	863	870	855	905	873	870	877	831	869	854	873	860	873	852	900	880	837	889	843	882	933	901	877	867	878	865	898	876	887	873	888	903	894	877	844	834	876	864	874	887	867	878	847	843	869	900	863	884	844	866	842	908	888	844	871	882	889	901	878	873	834	898	905	878	882	851	907	828	862	859	865	831	878	919	843	855	841	894	866	866	900	889	876	879	854	895	865	910	869	912	867	864	871	827	934	912	917	905	878	860	901	880	908	830	885	868	880	886	935	852	857	890	858	861	854	826	829	903	885	849	885	846	901	880	883	856	901	908	844	899	874	826	874	832	876	875	852	858	851	860	879	912	878	874	885	873	926	883	867	844	851	887	898	824	934	923	879	859	922	899	890	867	870	868	906	829	893	909	860	879	876	861	876	862	890	864	834	892	852	851	880	884	924	877	871	893	847	911	861	809	875	901	883	899	847	854	845	866	927	904	862	867	884	930	916	883	976	885	879	879	871	868	838	874	861	856	905	866	861	902	858	894	889	861	888	845	911	939	854	901	957	884	961	881	863	858	855	841	897	840	870	834	837	887	864	912	852	871	878	884	949	863	847	910	886	874	869	840	877	876	879	842	854	914	869	831	938	881	921	849	889	864	896	888	879	858	878	904	842	849	884	919	839	910	925	900	892	910	829	849	920	831	884	845	850	813	885	917	897	899	830	878	834	927	842	874	861	843	858	853	854	886	887	891	864	892	898	863	908	936	882	867	824	842	904	847	904	924	866	872	904	846	859	863	893	944	869	822	848	909	845	860	950	905	902	912	871	862	873	842	877	821	857	864	869	869	860	823	920	839	899	835	883	869	876	917	870	918	859	907	876	898	886	848	860	832	913	857	860	873	835	899	875	896	817	892	906	880	888	842	864	850	920	879	871	887	819	867	903	867	868	859	894	827	855	816	865	839	855	881	820	818	864	898	884	869	879	825	857	894	822	870	857	909	844	843	871	881	894	850	849	879	856	891	884	850	867	909	923	828	818	880	818	892	873	881	909	894	874	831	882	840	937	900	914	822	833	873	874	870	888	873	850	870	893	879	846	857	899	890	882	940	874	860	849	886	866	877	914	881	850	913	871	871	905	870	867	843	881	869	802	922	854	889	882	841	905	915	881	887	846	906	889	874	863	840	840	897	899	864	884	834	904	862	861	795	883	872	880	825	898	825	889	865	840	924	914	869	881	902	865	924	873	822	880	841	891	861	909	899	880	879	829	881	885	854	854	881	913	823	850	863	856	891	836	859	871	894	878	832	821	829	834	895	879	858	885	861	912	879	879	862	870	842	872	892	905	902	857	918	849	898	884	837	844	871	855	862	890	859	911	873	861	889	837	857	885	938	894	885	862	832	920	923	871	835	868	860	873	856	922	883	896	877	851	851	948	891	825	872	872	950	847	926	892	879	879	913	899	865	849	834	920	816	877	830	921	867	867	911	840	873	885	864	859	860	847	915	891	829	795	866	890	876	841	899	895	829	879	907	874	853	853	878	868	861	830	904	862	907	859	832	830	888	883	820	835	880	874	834	855	864	882	891	833	872	853	859	865	839	884	835	834	899	933	875	889	827	882	862	836	923	863	925	910	873	850	845	908	893	909	883	915	884	867	873	855	863	858	880	912	887	895	858	848	854	881	890	872	860	842	883	860	863	880	860	842	840	892	872	813	891	906	835	897	904	904	855	893	892	830	859	883	836	854	890	898	901	846	884	864	916	855	907	919	877	822	906	894	831	875	871	903	933	843	874	846	863	892	873	859	855	844	848	889	881	862	836	905	849	857	862	857	893	938	884	886	878	858	898	877	879	862	884	854	853	877	883	928	895	901	863	888	901	886	902	852	888	851	855	881	902	884	851	901	858	859	875	852	910	842	914	869	898	812	923	873	882	861	880	898	909	891	879	863	903	852	897	852	900	948	867	887	845	859	868	850	900	930	801	855	891	886	888	891	894	899	922	884	854	883	965	926	858	848	907	906	858	924	881	851	830	855	940	869	870	908	866	849	881	860	863	840	855	888	876	865	904	811	874	863	872	945	842	924	863	866	892	846	905	927	881	805	803	867	888	919	915	851	861	880	891	844	844	870	833	899	866	852	871	858	892	887	922	842	822	939	839	888	880	803	897	838	915	883	830	824	879	938	875	853	923	858	922	876	858	871	913	913	914	872	878	901	905	845	883	886	857	850	921	830	901	917	858	866	903	897	908	896	917	813	883	854	855	856	873	903	856	924	915	892	879	885	851	844	898	862	898	832	850	834	898	877	917	851	826	872	838	869	869	867	855	856	883	849	887	901	857	865	827	894	854	837	784	882	837	902	817	870	867	894	829	868	865	933	877	837	902	903	910	879	856	842	857	959	913	909	892	852	839	882	891	896	817	898	939	861	854	854	942	929	867	900	834	884	842	913	897	905	861	913	892	844	867	876	878	893	863	892	920	876	859	839	886	902	891	930	898	886	798	858	901	810	877	837	903	871	851	868	883	901	847	871	837	825	904	933	884	869	929	870	863	891	868	859	853	898	879	873	867	947	887
3608	984	238	159	128	178	212	211	221	186	154	135	149	138	100	116	138	118	128	128	135	135	119	114	101	107	101	119	121	84	84	96	101	88	87	76	74	72	73	74	66	89	65	78	69	85	74	81	70	78	87	72	78	81	92	73	82	75	91	69	75	79	72	75	59	78	68	56	79	80	93	69	73	71	72	62	92	85	80	95	74	73	65	71	76	73	77	67	92	82	71	87	90	74	69	67	80	79	70	60	73	78	78	76	91	81	87	83	103	91	80	76	79	74	85	80	80	84	69	72	81	75	91	86	77	78	67	76	87	79	79	84	80	82	88	67	94	63	71	73	69	89	67	80	69	79	68	76	78	72	83	69	66	72	67	64	78	82	74	73	84	77	77	78	77	74	79	87	66	64	78	86	76	83	71	65	80	77	76	73	71	76	65	65	69	82	85	63	76	77	70	86	73	71	70	88	74	78	80	76	72	76	87	71	68	84	94	76	88	70	91	89	62	77	76	71	88	81	71	71	67	72	70	87	74	69	64	76	80	90	72	100	81	66	91	73	86	75	77	65	75	92	75	94	71	74	79	78	74	90	91	75	69	79	84	71	87	75	72	73	75	72	72	66	78	69	84	73	84	76	72	82	72	74	70	80	71	64	64	105	75	76	85	80	80	88	75	85	76	68	74	74	62	76	78	63	85	83	67	76	64	85	88	81	75	66	77	79	73	90	70	89	80	85	85	74	72	72	79	87	66	81	76	85	78	93	61	84	66	81	61	87	78	71	98	87	83	65	80	85	84	94	79	85	66	88	67	101	102	83	78	83	88	74	75	100	87	75	81	65	77	72	79	75	87	75	87	58	84	77	86	68	77	81	70	82	67	74	69	84	83	76	77	86	74	74	86	98	76	94	67	82	85	79	71	83	82	89	68	81	72	58	77	67	64	82	73	64	75	68	77	64	64	88	60	70	59	70	69	70	76	92	81	72	92	70	83	69	93	87	91	68	78	70	82	82	85	90	79	74	83	94	73	86	75	81	80	87	74	76	86	89	76	87	83	76	82	74	75	63	83	67	78	74	70	68	82	73	65	67	71	77	84	82	60	69	68	80	82	91	77	65	71	89	86	80	75	60	70	66	72	83	71	82	83	72	70	92	83	91	84	72	89	89	90	64	76	70	74	70	80	84	87	82	84	65	90	79	75	72	64	79	71	85	69	70	89	70	76	82	93	71	72	78	70	67	78	78	66	78	71	62	96	80	84	72	71	84	80	65	102	82	73	96	90	70	68	71	82	63	71	86	63	71	80	71	95	82	75	93	65	74	71	77	72	91	76	94	61	65	74	73	63	65	71	83	79	98	88	79	80	89	73	90	75	76	71	67	92	77	91	68	79	67	89	73	84	80	83	102	83	82	75	91	84	58	83	72	79	67	76	72	69	75	66	75	101	81	69	84	74	88	86	66	81	68	93	68	79	78	62	68	81	86	68	67	89	65	80	77	56	70	79	79	83	80	84	85	64	84	84	85	91	77	78	92	79	80	76	75	86	83	60	84	87	61	66	84	68	64	83	84	79	75	76	96	73	69	77	83	81	81	72	80	84	76	54	82	72	84	79	95	73	73	69	65	80	71	78	76	87	70	75	82	95	78	95	65	75	75	66	77	75	62	76	98	77	69	76	74	78	73	79	96	69	83	80	79	86	82	83	80	82	76	66	88	66	71	104	81	79	73	79	63	70	72	87	82	68	83	78	72	64	71	87	56	80	66	87	81	77	85	68	78	86	76	91	80	65	103	71	66	69	64	76	83	92	85	62	69	76	69	83	68	73	78	73	83	91	81	89	88	79	74	76	78	90	74	79	78	100	90	84	84	71	71	79	72	84	75	74	94	71	90	65	86	88	80	76	72	75	94	73	93	75	79	88	63	89	89	71	69	84	74	78	79	82	76	81	71	83	84	80	70	81	72	91	73	96	69	82	73	89	78	83	77	95	91	82	78	85	68	94	70	76	93	68	79	76	69	93	67	90	70	68	83	95	77	75	65	68	76	82	82	84	91	76	87	83	70	75	68	84	69	74	68	79	80	56	87	87	80	80	70	84	73	81	60	72	72	92	75	84	78	86	80	70	72	79	88	86	87	60	62	78	83	63	67	74	86	76	71	74	85	66	78	89	77	59	77	91	71	80	69	81	71	82	86	80	70	63	78	71	84	65	72	72	72	96	59	75	70	76	86	94	80	81	62	87	79	82	78	74	57	82	82	79	68	84	81	95	90	74	85	75	77	65	86	71	68	65	81	88	78	94	78	96	80	78	54	71	83	84	82	80	78	68	71	96	80	67	70	84	58	65	72	72	80	70	75	75	90	84	73	79	83	65	66	87	82	78	76	107	76	85	94	78	65	67	64	89	78	78	65	87	93	75	63	82	65	70	93	85	76	66	75	82	77	70	58	73	89	87	89	77	87	71	80	75	75	70	76	78	94	86	81	86	66	76	68	58	86	75	91	84	78	60	82	86	66	92	80	71	80	73	102	81	93	79	95	73	86	61	89	76	77	67	81	85	85	83	77	70	73	81	74	84	77	83	73	69	83	75	83	97	84	81	69	86	70	95	82	72	77	72	76	75	62	73	71	78	71	75	91	77	90	73	62	78	78	85	68	73	91	70	83	69	73	72	71	99	81	89	77	74	82	84	103	65	66	80	84	81	85	76	68	70	71	78	81	64	71	82	64	85	86	80	85	72	68	68	80	76	65	68	80	82	85	74	76	90	71	62	72	79	76	66	81	81	73	82	62	74	72	77	79	70	71	71	68	79	100	70	76	84	73	78	73	66	74	69	72	86	68	75	89	80	77	78	81	99	88	69	86	62	97	76	73	79	68	106	84	79	64	75	71	60	81	65	78	71	68	68	79	76	94	79	91	77	82	66	90	77	91	77	80	81	79	72	62	76	77	65	83	78	90	67	71	95	67	75	76	80	75	88	89	88	77	81	72	88	71	92	77	84	81	88	84	93	94	82	80	76	75	68	68	77	70	75	78	77	73	91	87	76	73	66	86	88	67	68	69	74	81	72	69	68	90	97	92	90	76	74	83	83	71	70	95	68	86	75	83	69	74	81	88	75	77	78	84	74	63	80	62	79	87	65	67	67	82	79	77	73	75	72	86	80	60	67	65	66	93	73	77	87	89	76	75	72	64	87	49	65	74	90	79	72	73	89	71	92	73	83	87	75	70	73	82	84	76	76	64	70	54	68	65	64	85	78	73	85	86	85	84	76	77	85	73	75	77	88	89	89	68	72	85	80	80	76	86	104	74	75	74	80	74	90	75	76	71	93	61	74	75	75	86	74	86	81	79	75	79	95	98	83	90	83	71	70	81	77	73	83	77	80	96	68	91	75	78	81	80	76	79	85	77	65	80	80	77	54	77	67	80	73	78	79	73	85	95	70	76	99	56	77	98	63	88	61	76	60	90	65	75	104	81	71	96	74	85	76	87	74	71	81	90
26680	9454	2586	2120	4438	6916	8109	7555	6623	5141	3951	3259	2809	2379	2114	1920	1783	1838	1764	1640	1678	1714	1681	1666	1557	1448	1346	1288	1119	941	824	784	805	782	741	794	703	696	616	633	607	628	659	643	648	667	642	700	634	720	630	611	650	633	595	642	579	582	632	604	567	615	590	567	628	634	561	574	616	621	643	610	619	586	629	617	629	630	581	623	631	590	587	598	606	621	578	608	622	597	624	563	597	638	633	595	584	583	596	603	653	596	611	617	624	567	604	587	582	632	592	572	591	654	572	617	579	571	588	595	588	580	568	619	645	606	635	610	608	561	562	563	616	578	584	604	606	646	614	610	648	599	590	619	601	576	560	632	615	619	592	566	630	597	579	649	585	563	597	594	635	581	600	572	615	639	578	596	612	607	618	555	600	582	629	572	606	600	630	608	594	628	600	610	587	585	604	584	598	592	611	584	588	528	552	540	573	546	617	586	652	611	602	638	565	614	599	604	600	573	604	648	612	574	615	628	626	589	611	580	597	618	610	606	585	557	621	580	627	632	594	599	583	604	613	628	620	620	590	602	601	605	609	602	614	600	557	580	594	604	563	563	585	600	574	608	546	594	566	606	571	599	603	602	604	610	621	611	601	595	618	557	594	547	594	630	602	571	575	572	585	594	600	616	589	613	601	617	569	587	606	587	611	598	613	584	604	656	631	629	576	602	584	611	630	637	581	600	636	593	647	541	576	593	617	542	559	626	576	607	574	567	616	625	598	614	595	623	622	624	569	550	621	595	576	649	592	646	601	614	616	603	610	597	557	608	584	547	607	562	578	605	566	583	577	567	584	619	562	608	563	595	590	559	595	575	611	625	617	587	554	609	614	638	601	582	589	606	585	576	554	603	572	572	627	591	568	605	632	595	610	631	602	611	581	608	583	574	645	599	667	607	621	632	617	557	606	625	588	576	580	574	599	565	583	610	583	570	602	582	614	608	625	607	563	599	635	593	583	615	636	591	637	611	565	572	584	595	574	593	639	560	608	591	585	621	599	629	581	596	607	593	611	574	588	598	595	694	594	574	555	619	607	632	548	613	573	563	619	583	612	590	609	601	585	641	618	648	602	609	572	606	534	587	614	587	603	577	603	601	599	584	582	606	624	627	593	629	618	603	633	593	641	607	578	607	600	607	573	608	601	624	588	596	607	603	584	583	610	591	565	587	630	599	598	610	613	597	573	589	595	610	638	585	605	606	577	615	602	619	614	586	635	612	604	591	623	570	631	532	609	640	584	585	581	568	606	561	599	589	572	582	569	618	557	639	576	552	600	634	588	552	588	579	599	613	634	599	611	623	604	570	643	558	633	590	617	560	572	585	608	595	611	610	633	607	556	615	624	573	575	577	598	656	628	581	590	597	628	576	552	612	502	612	649	630	562	618	587	575	640	639	591	580	600	574	577	624	604	571	584	600	651	636	581	559	593	583	576	598	616	635	590	559	589	560	594	597	632	589	603	632	587	613	609	577	596	600	557	587	593	555	583	611	586	585	606	568	583	582	572	610	590	576	619	601	577	647	570	600	573	585	570	615	627	616	570	593	618	598	574	615	592	660	590	601	603	620	603	616	603	582	588	619	612	592	652	629	557	562	621	618	564	567	602	627	590	539	626	567	595	661	610	592	619	610	581	564	606	594	586	600	594	612	571	582	581	609	585	655	642	620	659	634	559	611	583	617	602	572	566	594	605	564	606	641	555	591	577	561	635	580	631	627	604	562	588	636	608	615	582	595	614	578	570	605	626	569	606	542	572	613	596	622	613	534	607	597	620	632	564	596	596	601	579	595	590	552	602	581	603	610	606	620	596	612	603	588	610	605	589	630	574	578	585	579	568	588	577	552	613	583	606	593	620	616	592	624	602	627	623	560	602	603	580	571	598	593	581	623	654	613	589	593	601	560	578	616	565	595	576	642	570	598	566	590	563	592	604	625	611	660	572	605	652	598	600	601	586	592	570	561	578	612	599	603	611	597	612	569	582	582	574	577	565	646	587	577	591	566	632	606	617	572	560	611	585	595	603	612	643	621	574	603	599	619	611	604	568	604	552	587	623	602	608	597	624	567	626	592	595	603	528	590	593	578	613	613	567	618	609	594	609	594	597	597	629	603	580	600	618	624	607	605	539	660	609	557	570	607	592	607	613	612	619	600	588	613	602	577	618	583	636	602	591	623	580	591	574	596	567	565	623	607	604	646	587	631	595	561	625	606	609	569	600	631	565	585	574	603	625	596	623	573	558	607	619	586	603	604	587	580	603	622	577	598	620	623	638	611	604	616	584	582	593	598	597	556	607	650	600	630	603	618	617	581	624	557	621	611	575	589	606	572	579	579	608	601	604	613	624	562	617	571	617	580	587	583	584	560	583	599	566	602	621	577	597	621	638	601	587	622	636	611	568	560	601	644	624	599	604	631	606	595	601	562	581	629	564	621	630	616	553	583	617	636	612	591	614	603	628	565	587	559	593	597	624	591	605	544	551	619	628	598	580	629	622	626	608	603	579	606	574	613	582	577	618	573	631	570	591	605	644	616	616	594	544	611	611	604	618	591	597	617	601	627	642	558	568	619	592	610	601	619	573	565	614	547	574	525	613	567	613	674	567	583	563	637	614	589	613	601	606	634	566	581	592	601	611	599	582	574	558	600	636	571	618	601	591	635	605	600	611	554	629	619	610	621	641	614	582	597	590	605	606	591	550	611	550	612	570	578	601	594	608	623	579	586	568	589	601	604	552	571	584	587	580	583	592	588	632	624	593	625	594	589	547	568	642	633	601	563	620	645	632	541	602	617	593	581	604	617	617	619	548	608	595	586	602	598	578	607	595	659	563	613	587	571	567	582	596	590	572	562	659	600	614	615	583	588	626	583	585	608	589	582	581	563	579	611	611	597	554	645	595	644	571	588	626	593	592	599	615	600	603	627	612	590	614	609	543	600	558	572	606	579	612	558	593	577	616	646	604	585	595	642	571	589	594	586	611	556	622	535	574	632	585	563	539	640	574	606	607	634	595	599	648	648	588	602	600	589	586	628	612	552	630	583	605	598	581	596	605	565	592	592	569	600	593	612	627	579	572	597	580	607	612	654	550	625	587	588	601	582	619	596	592	615	632	557	645	597	610	619	583	598	567	590	595	603	605	605	612	587	603	569	557	593	557	603	575	590	602	573	620	612	613	595	588	564	599	640	606	649	594	590	595	611	620	591	638	611	638	585	626	594	586	608	584	583	567	570	614	582	618	607	591	597	587	603	576	618	616	582	652	636	604	574	605	607	591	577	569	625	557	593	591	564	567	601	575	584	578	533	630	574	564	607	606	643	569	581	574	615	606	595	586	558	539	603	627	634	598	604	561	570	621	575	589	578	578	606	568	606	590	600	620	560	606	601	597	605	599	591	595	620	639	562	611	604	644	594	599	592	623	617	591	618	591	622	615	570	557	542	624	558	613	605	628	578	625	585	613	602	590	617
5020	2216	422	209	192	226	283	333	266	241	209	198	195	165	157	155	157	136	138	139	156	149	154	114	145	134	132	104	117	110	109	78	117	97	93	100	103	98	89	112	90	95	84	82	95	91	97	92	101	88	89	102	92	92	88	90	106	86	104	100	102	75	92	101	83	93	87	106	91	78	89	102	107	89	81	91	98	83	88	59	81	98	91	87	88	98	106	84	102	92	98	78	116	99	104	89	77	97	93	78	94	79	70	80	96	105	84	89	98	77	89	106	84	83	93	77	82	79	76	94	91	102	88	81	108	93	94	100	93	87	81	78	104	99	81	97	91	73	87	106	98	90	80	104	105	72	82	81	86	87	87	100	81	77	84	103	93	80	83	80	91	91	87	80	80	93	92	88	81	75	96	81	100	97	102	102	87	90	96	81	78	96	92	95	79	84	94	78	101	90	89	84	79	92	102	80	102	72	94	77	108	91	93	90	94	88	84	95	93	88	75	81	100	85	90	83	79	80	93	90	72	96	88	95	91	102	96	103	72	83	97	101	103	90	74	119	86	77	93	88	90	97	95	96	106	88	107	92	82	83	80	109	94	100	80	103	86	95	126	90	98	94	96	90	83	93	94	98	109	98	98	92	84	85	84	79	106	91	111	78	87	88	95	95	86	96	89	89	89	99	94	95	83	96	102	92	99	90	95	83	85	93	89	79	91	92	91	83	103	100	100	79	86	89	85	101	98	84	83	83	79	100	97	83	80	109	93	89	70	91	93	77	94	85	93	94	90	100	91	88	93	101	96	103	92	94	81	100	92	104	86	122	93	91	90	79	84	90	93	92	93	76	85	88	88	81	88	85	97	99	89	83	89	93	98	96	77	84	94	84	90	115	95	103	93	100	87	93	98	104	76	92	81	88	91	81	96	101	75	91	105	78	71	84	88	79	87	97	108	86	89	93	113	109	94	62	105	95	75	106	96	88	101	103	85	83	95	73	77	85	91	91	86	83	87	88	81	110	90	101	102	95	81	89	85	92	72	98	77	87	82	94	91	120	85	90	90	81	90	88	77	84	93	76	77	86	89	92	72	94	85	95	67	99	85	98	83	92	90	88	86	118	99	97	84	105	99	92	100	89	85	98	78	92	88	91	79	81	96	85	75	109	66	84	82	84	94	96	97	85	85	105	91	96	71	90	75	92	84	100	86	106	107	84	88	77	104	67	86	85	86	100	82	108	90	82	81	103	90	90	70	91	102	89	92	85	91	80	99	117	91	91	90	88	97	81	103	88	88	73	93	95	99	92	82	111	94	100	92	96	104	89	91	82	76	91	78	100	85	96	95	90	120	96	87	103	94	90	88	91	98	92	98	94	94	103	81	87	92	94	91	88	82	89	89	83	105	84	85	104	93	94	96	86	100	83	83	88	92	88	89	92	86	103	90	89	86	83	72	88	103	88	86	91	105	91	90	83	81	76	102	81	90	76	94	86	97	87	91	85	116	75	92	98	94	94	96	81	115	86	92	90	82	87	96	86	104	91	86	84	86	102	96	102	83	102	101	94	88	103	89	87	95	90	99	91	105	100	81	91	92	83	78	92	89	89	71	81	92	73	69	99	88	88	95	74	95	102	110	91	95	95	90	105	89	91	85	95	94	81	83	84	82	98	97	84	98	81	98	84	85	94	99	94	93	92	90	91	81	99	112	104	88	90	81	81	85	97	93	98	88	93	88	78	80	84	86	105	101	89	98	97	103	90	74	113	79	88	93	100	88	87	82	93	95	86	89	79	74	92	77	97	80	83	72	89	82	101	83	85	88	105	94	89	96	104	89	82	92	78	89	79	94	96	80	89	108	82	86	99	80	109	77	83	91	83	90	95	105	87	93	101	96	105	104	90	95	85	75	102	99	84	92	94	88	81	86	100	84	109	82	66	100	85	94	93	97	89	87	88	77	82	91	89	76	106	91	89	91	90	87	83	80	73	85	78	93	93	88	85	89	91	89	98	83	76	84	87	106	98	77	96	99	90	102	88	97	93	102	87	87	86	83	85	82	73	98	91	75	83	88	88	91	86	85	86	90	87	95	95	92	94	98	84	105	82	93	93	82	78	84	85	95	78	96	79	83	79	97	85	85	81	90	101	93	97	74	89	87	93	104	109	93	90	92	87	84	100	90	97	94	97	91	76	90	86	90	103	90	81	93	102	95	85	118	101	85	107	86	98	87	76	75	78	89	103	73	93	96	90	91	76	72	108	80	86	90	95	104	93	91	95	97	90	86	67	97	89	87	77	90	92	93	97	96	79	91	93	81	92	91	99	98	90	95	88	101	102	83	93	79	80	91	76	94	106	83	99	82	93	91	88	81	89	82	95	79	95	92	97	93	95	93	86	80	85	78	80	96	84	97	87	82	99	89	78	84	70	95	102	90	91	80	72	88	99	72	102	96	78	95	101	81	99	98	94	78	92	92	95	95	101	95	112	86	86	79	82	92	97	95	89	85	78	111	93	95	90	91	93	80	76	82	89	79	95	96	99	79	90	94	87	93	92	76	67	89	90	78	107	88	85	91	96	80	92	86	76	87	108	103	92	87	89	67	81	98	79	80	92	109	88	88	93	100	84	105	83	82	108	94	78	86	87	98	87	79	112	106	68	89	105	101	95	92	95	76	91	100	85	80	102	106	83	94	99	73	106	102	89	84	84	80	91	98	79	94	112	81	99	89	77	96	92	97	87	83	90	88	111	96	73	80	91	99	89	106	85	99	80	99	103	86	82	87	85	78	99	76	100	90	81	97	81	70	93	81	101	90	89	94	106	94	81	90	96	101	76	93	87	74	94	100	87	87	85	98	101	86	83	102	88	92	89	82	96	115	87	101	100	92	76	86	102	84	95	102	100	99	94	95	77	97	106	105	86	87	104	78	73	83	84	79	93	96	96	103	105	100	96	102	75	112	88	66	93	97	92	95	86	75	100	91	93	91	104	84	100	89	84	83	77	87	87	85	85	99	86	110	76	87	94	78	84	91	76	79	84	83	83	97	75	93	99	105	85	105	84	102	93	99	95	89	95	88	76	90	100	88	80	97	91	98	78	84	103	87	85	104	80	92	103	100	90	96	101	103	94	89	78	72	100	91	88	99	83	98	106	81	81	93	101	88	85	92	101	87	88	98	89	73	108	77	83	100	74	97	80	91	75	99	96	92	100	93	87	99	82	78	95	91	71	83	87	86	80	102	85	89	81	71	95	80	89	84	89	90	89	97	94	77	101	78	84	71	100	73	114	89	94	81	81	85	81	103	104	79	87	81	100	76	87	89	75	113	80	91	97	80	79	95	97	89	100	93	104	87	89	98	61	88	88	85	89	96	85	110	100	91	94	89	93	90	84	77	79	72	68	88	79	87	111	85	104	92	77	84	84	98	99	89	113	79	90	92	78	79	94	107	95	106	95	89	84	95	94	80	78	80	99	85	110	76	93	99	96	94	76	86	97	84	105	93	90	90	86
32335	14792	4287	2811	6204	9062	10631	9890	8430	6731	5173	4289	3599	3113	2742	2532	2390	2387	2206	2277	2180	2124	2037	2024	1751	1682	1574	1449	1315	1007	936	905	939	971	968	908	847	765	749	783	711	745	672	723	720	737	799	780	758	742	756	719	736	779	687	684	761	651	684	712	674	681	683	672	637	675	658	663	660	634	633	681	673	669	647	727	707	631	664	655	614	685	654	712	690	670	664	694	680	650	697	663	697	683	671	674	704	701	652	658	669	632	605	674	684	600	666	624	659	644	644	653	660	649	696	694	665	654	677	706	661	655	674	685	640	614	672	690	734	672	686	636	646	687	682	612	623	683	638	644	641	649	639	664	648	642	646	655	654	652	637	603	619	702	692	688	648	667	665	655	661	667	649	586	656	696	643	680	623	610	670	695	672	681	664	638	652	653	641	663	678	641	632	680	669	689	678	667	621	633	627	638	647	658	637	674	651	668	648	657	630	662	697	699	616	651	645	615	638	664	663	668	667	631	603	690	650	640	677	669	682	670	654	643	684	665	677	667	646	639	657	652	676	666	668	695	697	691	682	658	629	660	626	685	657	618	640	664	671	663	654	704	670	636	664	643	703	645	666	702	680	669	664	680	662	687	647	698	634	696	657	676	649	708	598	696	658	682	658	715	680	714	638	669	638	677	677	671	652	613	632	665	647	673	621	674	678	637	592	641	691	708	674	696	677	645	640	631	654	695	677	690	676	664	699	711	672	636	673	684	635	733	669	653	702	646	701	670	678	656	625	685	676	638	673	656	649	656	669	663	651	665	674	648	669	634	640	642	668	612	710	663	631	663	640	687	655	694	680	645	661	622	657	645	651	648	613	664	682	656	619	693	696	651	649	645	640	669	695	688	653	673	681	691	661	661	663	688	680	657	638	598	640	643	644	675	663	631	680	667	679	669	646	649	658	650	665	657	705	657	689	628	613	648	684	608	680	664	635	614	707	686	677	636	657	688	695	685	618	665	645	684	640	644	640	628	627	646	658	625	669	673	632	661	639	675	633	652	643	643	626	707	643	662	661	673	655	661	690	654	648	688	653	635	671	686	622	627	654	639	649	688	643	645	657	666	682	666	644	638	694	613	674	708	660	627	676	655	622	658	659	633	646	638	666	662	620	649	590	636	655	697	618	659	722	661	654	662	662	653	634	673	661	674	725	672	701	687	669	619	665	647	618	632	639	680	633	684	639	667	655	659	660	698	692	665	680	665	667	672	684	703	674	694	675	660	665	669	665	663	642	663	680	679	668	621	643	645	650	660	676	665	640	639	652	637	647	689	619	659	680	655	637	651	682	656	734	633	663	654	668	688	644	661	658	652	689	617	654	590	674	674	623	651	659	622	658	669	687	676	663	665	651	675	649	667	689	673	679	654	686	650	663	663	623	655	637	701	640	658	626	611	697	681	644	688	723	646	665	658	642	670	697	664	672	665	722	710	648	661	713	657	713	665	675	669	621	635	641	682	639	649	659	670	639	678	651	697	711	672	680	705	673	634	643	641	666	654	640	704	672	697	719	664	709	689	666	664	626	668	640	672	726	647	690	639	677	678	682	659	706	651	674	670	645	667	690	722	675	686	676	711	604	687	645	614	667	683	628	651	702	716	649	633	650	632	641	643	634	617	710	680	698	662	649	639	656	645	692	671	653	614	638	648	688	685	681	669	646	681	611	638	631	629	703	618	667	680	689	675	659	711	644	634	655	629	614	651	637	675	686	667	706	707	638	633	714	636	651	685	639	648	652	686	665	603	666	613	711	640	641	703	707	694	624	708	685	666	632	650	691	639	689	663	659	687	658	692	677	701	649	678	710	656	671	688	659	674	644	733	663	659	650	656	672	672	636	692	640	732	655	671	663	650	648	598	668	698	659	637	650	684	676	579	647	690	617	682	662	668	682	672	649	678	642	634	610	663	664	680	613	663	620	674	702	682	643	682	672	659	650	680	638	644	641	643	668	657	685	680	676	666	716	653	668	665	675	678	636	734	662	623	693	622	656	629	625	638	621	661	674	622	630	616	649	636	670	683	644	634	686	687	622	626	653	683	689	633	672	638	679	650	648	660	708	694	655	613	647	687	648	650	652	647	672	688	673	654	681	685	680	677	721	673	637	615	628	669	623	663	657	694	673	668	659	643	702	638	625	684	629	680	662	657	659	641	661	616	697	655	668	630	663	677	708	640	656	671	658	699	665	671	691	640	644	675	644	660	621	686	666	658	664	681	677	609	716	620	674	642	681	682	699	700	710	667	660	651	675	704	700	645	661	664	624	670	696	677	658	683	665	700	676	691	697	607	619	653	684	659	660	629	651	672	700	641	680	632	669	608	661	624	661	678	656	643	695	682	701	644	659	656	644	660	702	673	646	669	670	678	715	693	664	707	700	672	641	655	661	631	661	714	671	627	666	649	657	646	664	663	654	658	661	620	631	676	660	682	687	669	632	645	674	693	654	662	675	621	643	692	699	617	669	655	640	688	642	634	650	669	655	644	658	672	659	692	667	633	713	707	681	647	675	638	653	633	667	683	617	656	685	688	655	685	669	665	685	649	686	695	662	684	710	672	650	647	662	661	628	618	682	657	653	667	631	640	631	672	677	706	640	673	633	697	671	677	669	639	646	650	616	669	609	649	687	665	666	655	597	661	653	687	679	648	694	652	649	627	678	626	633	677	652	674	639	666	652	647	682	645	662	640	685	651	657	674	685	645	647	633	620	669	656	683	677	672	679	621	654	615	685	663	654	699	658	683	659	668	675	636	683	712	646	644	653	697	685	639	687	650	618	663	682	635	681	658	705	660	620	688	676	643	679	665	667	679	628	665	657	656	667	662	639	662	657	706	684	662	691	659	656	667	678	669	676	707	645	657	662	660	675	679	680	667	666	651	670	661	690	661	700	649	651	696	651	615	660	651	677	673	696	688	618	651	675	680	675	691	643	631	680	670	694	648	672	656	656	699	652	651	667	633	636	620	614	679	700	643	677	670	650	665	660	678	723	682	662	673	657	654	676	682	666	683	676	640	637	667	668	678	672	694	699	661	654	664	653	632	655	605	676	636	668	638	651	656	656	653	647	635	640	661	685	660	654	598	646	695	643	641	660	673	680	657	662	675	655	712	619	627	691	652	620	706	665	637	592	687	664	667	666	670	718	625	679	678	674	629	674	676	673	652	635	667	640	666	700	702	626	677	658	651	613	666	671	680	653	704	681	650	619	659	672	674	688	643	609	670	668	681	636	622	701	672	665	686	643	687	654	691	690	625	687	697	641	660	652	647	695	677	672	618	676	684	658	652	674	650	663	695	634	667	670	618	671	642	634	682	627	702	694	677	680	690	653	657	642	695	663	686	677	659	633	676	675	672	663	665	656	688	700	674	664	687	652	661	660	645	610	687	640	636	632	682	634	674	646	691	634	694	655	640	663	599	704	656	675	700	666	693	680	627	589	700	665	673	640	626	691	707	679	661	668	643	661	662
5394	1819	436	192	185	236	274	333	256	263	240	195	212	188	182	179	174	174	155	165	154	161	162	146	158	164	161	148	144	123	117	113	123	128	109	107	125	106	109	111	115	116	120	117	99	111	122	125	102	84	116	122	132	115	112	117	118	144	117	128	117	116	121	105	114	120	136	107	114	112	109	112	116	121	117	123	127	114	107	100	109	132	112	105	128	103	136	108	116	106	102	102	97	110	106	106	118	134	103	107	102	109	122	109	116	119	103	104	107	111	116	107	116	113	109	106	120	130	116	107	93	124	121	95	124	107	111	128	123	114	108	98	113	115	110	102	117	93	109	116	106	101	109	91	105	107	135	111	99	109	102	107	102	120	113	108	136	101	126	117	109	125	133	120	121	119	123	90	109	109	106	118	105	109	113	105	101	101	107	109	105	117	104	123	106	91	99	110	95	118	102	121	121	85	145	126	108	113	101	112	117	109	108	102	108	119	114	112	119	128	131	154	125	97	114	128	110	106	112	109	117	98	111	121	110	112	146	117	129	105	103	124	116	134	104	109	129	105	130	109	109	106	105	131	109	127	111	92	112	102	106	126	104	104	116	122	111	116	101	133	91	124	101	98	105	104	124	106	109	119	103	108	112	117	86	121	128	107	136	109	116	134	111	133	93	96	106	95	97	115	125	115	107	108	127	108	123	114	105	115	111	129	120	83	109	104	113	110	115	113	115	114	105	114	123	105	111	122	114	106	121	105	96	103	118	121	122	118	111	106	120	115	112	116	113	113	120	119	122	92	115	131	106	108	128	98	105	113	111	103	105	112	105	103	125	111	104	119	103	105	117	122	118	114	132	128	116	114	116	104	119	115	93	111	109	107	113	109	98	144	122	117	115	103	136	118	97	95	121	108	91	95	115	117	107	123	110	116	130	116	114	113	111	114	112	102	106	102	110	101	106	129	100	115	120	109	126	125	112	118	115	113	95	127	129	107	111	108	128	112	111	119	101	117	103	104	112	87	111	93	102	123	112	122	112	109	105	125	93	126	118	124	110	104	122	98	120	94	100	112	131	115	111	124	119	98	117	112	123	114	105	95	145	104	111	117	123	125	102	114	107	97	121	98	112	117	103	103	125	144	137	112	105	127	111	109	126	120	119	112	122	121	116	123	117	108	114	107	113	118	113	102	124	119	116	127	107	125	113	110	115	122	124	104	111	124	107	113	131	117	117	95	105	125	111	111	101	102	101	126	110	114	118	121	111	111	109	111	121	111	115	119	92	118	107	114	114	110	128	100	117	104	115	131	89	108	111	114	109	122	94	94	115	118	90	121	113	104	110	111	119	115	91	106	116	114	107	121	118	108	114	120	123	105	113	102	133	101	97	104	114	115	123	103	94	112	123	105	118	120	113	129	124	84	124	122	111	120	104	107	115	112	103	108	116	100	118	129	115	112	127	109	96	92	114	109	117	116	100	105	110	94	105	111	115	115	109	119	121	122	105	113	119	116	115	131	128	105	111	109	121	132	121	103	113	117	96	138	112	115	109	126	112	88	115	119	87	123	100	114	103	124	105	132	108	120	132	93	121	107	133	117	127	121	117	126	115	114	120	100	102	131	124	104	103	108	105	126	116	101	105	113	124	116	112	103	109	121	102	117	108	111	90	114	108	121	128	108	127	149	119	128	119	130	140	124	107	114	103	96	114	102	118	111	135	103	119	111	107	119	136	110	104	95	117	107	119	109	134	101	107	96	124	115	107	122	116	118	96	104	113	115	107	110	117	119	133	112	143	129	123	125	103	104	120	111	117	92	118	91	105	121	103	101	119	111	112	134	121	112	122	106	122	112	121	88	126	107	107	133	115	105	101	106	111	126	99	118	124	106	110	122	101	104	95	122	115	119	116	119	121	107	129	105	130	130	123	107	122	134	126	95	113	119	107	110	102	129	121	117	125	135	108	118	121	110	120	104	113	116	109	124	109	128	101	97	123	111	112	106	117	100	121	99	108	114	107	124	118	111	129	102	122	112	117	102	123	103	101	111	102	107	117	122	116	115	99	105	107	96	111	102	103	119	105	98	107	112	116	115	116	124	106	114	135	101	119	98	105	102	104	122	112	125	98	130	103	113	115	102	106	110	117	112	118	112	107	119	100	122	127	109	100	107	99	119	101	119	123	108	140	115	107	98	121	110	103	120	102	103	103	115	112	100	105	111	110	97	110	118	126	120	121	109	117	106	114	129	120	97	117	110	119	112	119	119	101	95	141	100	129	105	115	107	111	92	93	123	102	105	112	125	98	125	124	113	108	108	128	97	134	111	113	122	110	133	130	90	116	117	120	114	110	108	121	113	121	120	108	127	113	105	129	114	115	122	123	109	110	114	109	116	112	102	98	112	118	128	118	108	127	129	103	114	119	109	99	117	111	120	120	107	107	113	87	118	106	122	113	100	134	129	92	132	112	111	117	101	108	119	93	110	89	130	117	112	113	109	116	119	129	99	124	140	115	109	100	103	103	102	113	108	134	113	106	125	124	105	97	99	98	116	127	127	99	123	113	107	112	122	115	110	97	98	121	125	118	108	123	120	121	115	146	112	112	115	123	111	132	103	126	101	134	112	136	94	117	116	108	107	119	106	103	125	111	100	138	110	122	105	115	112	110	96	110	95	97	99	128	115	125	103	92	117	112	114	93	100	117	107	105	108	90	116	118	96	106	119	111	124	109	116	107	132	122	105	94	114	98	115	118	114	98	124	112	138	101	117	126	119	122	114	109	113	123	119	112	99	98	121	119	122	104	94	105	105	102	122	113	120	126	110	130	119	111	107	98	105	115	119	113	114	126	133	100	112	118	109	125	105	103	107	101	103	119	116	110	108	114	119	123	112	120	106	104	114	104	125	112	99	120	96	122	99	108	139	134	110	122	118	114	116	110	128	95	114	104	120	111	110	110	97	117	107	108	113	109	116	121	115	133	110	108	116	96	115	113	95	107	125	120	110	116	108	128	121	110	113	127	87	109	98	110	111	92	131	116	97	113	120	99	110	101	116	126	114	98	94	102	116	126	114	100	89	116	119	128	105	108	103	101	99	113	134	110	101	104	117	124	105	96	108	110	108	121	110	127	101	112	100	97	117	106	107	125	97	106	116	108	136	99	109	112	103	120	123	102	120	122	107	109	114	113	118	104	140	124	118	129	127	102	118	125	113	112	87	113	94	115	103	113	113	115	104	128	112	117	110	107	96	112	105	116	115	109	117	89	117	133	114	110	119	115	101	96	104	95	117	120	126	123	115	112	120	124	129	116	106	104	120	119	103	127	105	127	121	122	111	102	105	113	124	107	117	121	127	137	111	116	109	106	108	111	94	118	108	112	108	110	119	112	121	103	117	115	107	116	114	101	91	115	117	114	124	122	129	127	104	109	123	110	125	102	96	105	99	112	105	104	114	126	107	126	110	115	108	118	112	138	111	122	98	121	130	127	97	106	117	105	109	118	109	131	118	117	127
30390	13380	3787	2806	5814	8642	9872	9562	8194	6802	5446	4394	3876	3310	2765	2667	2684	2581	2430	2496	2338	2200	2208	2252	2080	1800	1714	1634	1444	1184	1053	1102	1165	1134	1155	1067	1000	996	892	940	874	856	944	912	949	979	961	1022	959	996	963	916	900	844	885	863	858	858	835	845	820	871	863	864	768	865	841	869	832	830	842	844	915	863	828	889	867	872	881	905	838	878	843	874	928	907	878	855	868	869	870	862	836	863	903	906	785	883	872	876	891	916	789	829	848	873	864	819	869	827	860	832	827	813	888	848	770	879	865	847	827	882	832	865	859	887	863	888	804	973	822	877	853	839	914	875	848	790	833	875	855	885	872	857	796	854	906	827	846	888	828	877	788	881	834	817	872	814	809	877	820	866	844	831	869	858	851	848	849	889	842	851	839	883	820	863	862	883	843	892	822	787	882	890	820	881	881	839	847	823	846	886	848	844	811	875	858	821	839	882	888	874	834	866	806	840	848	849	916	858	829	834	861	858	827	840	856	855	864	868	879	865	845	793	831	839	840	825	833	846	850	901	914	821	896	856	789	856	894	898	880	849	885	841	857	861	860	845	882	808	836	849	837	835	840	897	833	876	832	867	842	833	855	860	843	846	843	874	849	857	839	857	841	855	871	804	860	834	781	889	863	900	845	895	844	831	875	863	806	828	838	855	846	851	828	873	871	863	824	835	836	874	854	922	830	870	844	873	844	838	831	869	836	880	835	822	835	902	853	898	889	834	888	859	853	912	840	863	840	837	892	811	816	865	833	889	862	855	855	783	828	854	908	796	812	859	843	833	898	853	863	814	870	844	812	846	884	869	872	835	821	921	862	869	824	875	848	904	847	835	850	832	872	804	833	837	868	866	852	840	852	804	887	829	838	850	882	871	886	856	849	804	771	841	856	805	871	880	873	878	856	878	875	867	876	845	805	857	873	885	838	858	873	843	869	792	840	858	878	846	848	856	848	936	879	831	875	879	855	863	809	802	799	875	841	814	887	835	843	887	831	815	862	860	857	864	846	869	827	870	857	893	851	878	843	852	901	892	810	869	846	880	804	838	810	845	827	791	870	829	886	860	823	826	886	891	828	922	833	808	868	879	854	814	833	806	804	827	879	843	922	912	832	812	777	805	810	849	866	815	836	852	865	834	806	878	830	865	825	880	865	893	897	822	847	875	831	845	857	904	892	845	883	835	820	870	832	899	866	838	854	855	869	904	860	860	849	827	863	902	843	849	857	843	887	863	884	851	865	903	839	894	778	903	881	852	877	806	830	864	849	820	834	896	828	843	799	807	862	809	793	865	832	812	864	818	929	841	845	811	854	823	930	860	850	867	884	828	800	864	844	873	858	875	875	825	851	840	822	902	809	850	867	836	863	878	850	823	866	855	842	851	799	834	876	889	821	853	840	840	876	876	861	830	860	869	835	834	855	800	837	840	892	805	815	799	865	864	829	833	886	884	873	865	838	846	815	820	879	824	830	850	890	839	847	813	821	819	815	868	861	871	818	838	841	836	885	879	895	854	875	885	831	798	868	815	813	846	865	883	866	835	836	836	832	854	819	855	884	837	877	859	871	872	884	830	839	835	845	836	879	869	803	833	860	845	861	809	796	807	843	836	880	842	823	846	811	814	817	831	862	864	857	841	831	843	842	896	870	797	841	866	813	872	822	939	862	845	869	848	829	890	823	820	819	829	826	849	830	795	843	898	858	859	843	879	877	793	848	821	847	906	855	793	856	839	803	884	864	874	842	784	825	901	870	892	872	871	845	840	856	858	862	864	876	848	830	837	822	839	865	869	836	791	817	840	849	874	846	836	822	826	914	880	827	849	847	887	805	801	878	905	901	840	815	881	871	838	832	818	885	881	871	856	832	882	868	911	886	879	852	841	845	867	857	871	814	884	802	823	862	864	782	809	885	885	882	823	848	856	858	851	844	899	874	814	882	842	834	868	862	821	808	819	830	860	849	824	838	846	858	866	824	824	873	909	819	818	822	820	848	868	874	842	847	880	800	817	856	848	811	827	866	863	865	881	841	863	891	849	835	840	870	843	898	873	834	859	851	852	812	847	883	844	834	850	885	871	882	825	888	875	883	838	832	843	858	852	843	882	935	880	826	876	845	842	872	810	822	866	835	862	845	813	869	874	854	822	831	878	833	829	828	830	870	875	838	876	835	865	904	849	841	818	900	823	835	817	854	828	826	860	859	837	810	860	874	916	884	822	847	886	829	879	859	883	843	881	829	879	810	862	842	883	877	846	908	891	854	798	865	881	839	874	888	849	805	837	810	901	891	825	842	896	842	791	799	852	869	857	881	923	904	860	886	826	833	898	818	845	823	839	875	917	909	883	899	875	826	835	848	846	865	855	908	818	845	856	899	881	859	849	899	883	874	884	843	861	871	807	817	855	849	864	871	829	844	866	853	863	861	858	823	846	868	831	858	860	889	874	828	915	862	823	846	839	834	868	849	883	825	841	846	875	839	826	829	842	857	827	835	909	868	898	822	911	818	844	840	880	822	852	912	885	843	855	868	849	874	810	850	884	833	801	880	844	880	881	826	808	872	804	887	854	823	827	822	832	859	914	847	829	809	858	896	828	876	847	870	886	875	836	873	853	874	864	898	857	899	794	848	833	835	926	871	847	882	866	838	856	829	852	847	873	835	875	882	819	810	826	872	829	815	829	867	865	812	870	785	890	832	839	866	909	856	880	841	806	877	853	813	853	845	817	869	888	812	815	872	799	815	827	836	811	795	874	860	818	856	893	870	819	831	871	828	822	838	839	847	883	812	871	818	864	858	836	867	853	822	868	854	829	853	814	849	846	904	922	864	888	849	807	842	844	878	815	846	857	849	845	857	870	784	837	888	835	808	869	867	894	909	895	846	816	852	877	844	876	835	814	787	837	819	829	845	798	852	858	871	848	828	860	870	871	851	843	903	860	869	842	852	816	786	831	874	843	800	869	901	855	857	884	837	841	847	783	841	841	848	889	881	870	817	845	832	811	911	756	826	885	861	847	808	834	853	873	842	861	891	809	834	860	887	822	857	872	859	822	825	831	861	866	883	845	877	880	848	791	860	825	888	801	849	827	838	837	825	898	822	838	859	780	876	852	843	861	833	852	845	816	820	843	797	839	841	846	860	839	880	858	861	903	863	785	794	820	855	832	836	900	813	861	880	863	859	832	849	821	837	802	859	849	877	869	827	851	839	845	833	865	868	823	820	866	760	898	862	882	842	900	880	815	869	807	836	855	788	823	913	866	838	837	877	851	844	857	855	810	832	915	826	875	905	865	800	808	811	871	832	809	849	831	851	851	890	836	820	864	867	876	835	905	843	887	869	862	893	853	915	874	879	873	874	876	858	891	847	835	910	902	843	876	831	892	881	879	799	861	907	851	810	837	880	859	824	851	808	893	836	858	838	875	876	855	896	855	873	886	855	842	886	844	843	873	879	873	856	821	839	823	803	858	873	823	851	808
6703	2980	563	270	240	278	357	358	367	318	291	253	222	235	194	180	218	189	208	184	163	191	203	164	152	173	160	150	135	128	150	117	115	139	144	150	128	126	112	118	130	136	127	137	129	131	123	136	129	136	141	115	132	122	129	124	112	94	122	109	146	111	125	115	115	122	111	125	133	126	124	112	94	120	124	127	113	140	107	118	104	112	123	106	129	104	136	107	125	138	132	133	134	118	128	125	118	129	120	122	128	107	119	129	119	128	119	116	128	120	132	111	110	129	112	131	136	116	116	124	96	124	130	116	145	110	126	119	116	115	131	124	129	89	133	123	134	119	119	109	121	138	127	99	148	113	131	119	113	124	120	116	115	100	117	117	116	114	142	124	129	118	112	139	125	119	119	117	127	116	132	118	124	122	121	100	132	121	112	132	112	116	122	116	138	132	121	125	132	115	109	100	120	120	126	109	114	120	120	117	135	121	117	116	112	125	122	115	135	128	115	123	136	120	113	124	117	119	136	122	124	103	119	110	124	111	121	107	136	108	105	121	136	132	115	123	111	109	105	133	121	144	126	121	124	118	124	127	122	123	113	107	111	126	109	129	123	128	120	120	126	133	115	112	130	118	101	116	137	107	107	126	113	108	122	116	115	115	109	116	127	115	104	118	117	134	112	122	127	126	113	128	114	110	146	112	116	109	119	111	123	91	123	124	118	127	111	133	114	126	118	96	127	119	121	124	119	109	148	103	123	119	137	135	134	120	129	117	125	136	136	102	138	123	112	120	115	134	117	131	126	113	116	130	113	109	122	129	132	147	130	118	116	135	117	140	124	110	114	120	110	130	114	110	97	100	132	112	113	139	110	113	131	117	109	132	138	131	133	135	132	103	125	124	97	123	110	101	103	123	113	104	119	114	146	119	122	109	93	124	139	138	107	124	118	123	123	121	143	113	127	106	99	123	113	105	111	122	116	122	125	129	107	130	130	125	119	112	117	116	127	115	102	111	129	143	119	117	120	103	113	129	143	124	98	119	122	150	112	127	115	119	137	132	116	134	122	108	122	115	120	115	115	113	120	120	123	130	124	114	132	127	109	94	120	113	120	132	123	130	122	109	111	125	123	112	131	140	114	131	123	138	128	107	122	121	112	120	133	118	121	111	120	117	117	120	130	113	135	121	116	127	133	133	130	112	125	126	131	130	112	137	129	101	118	120	119	110	113	131	112	118	116	129	119	129	123	111	122	119	136	133	121	135	116	117	142	113	121	87	107	109	126	130	111	134	110	115	110	116	108	115	116	122	140	129	111	124	115	122	139	124	143	111	120	119	135	118	135	130	119	119	120	124	126	132	121	125	122	110	141	126	118	105	137	110	108	112	140	116	120	111	135	132	138	125	125	122	114	101	128	131	133	116	115	137	127	127	113	105	136	128	127	121	125	119	110	126	125	131	108	122	113	126	113	129	134	107	131	119	128	105	130	147	124	103	99	100	119	120	127	96	111	104	119	125	126	124	140	124	121	120	104	124	108	123	148	99	130	112	124	120	121	119	115	108	138	117	116	123	113	130	121	121	113	117	124	137	110	117	110	113	129	132	110	117	125	118	122	129	118	116	112	104	123	123	117	120	106	109	144	134	135	118	104	128	117	122	115	109	113	118	133	132	110	149	95	131	118	116	131	105	105	120	116	121	129	124	121	113	102	117	103	127	123	112	116	119	116	128	118	96	121	122	107	122	119	125	119	115	124	125	107	120	118	127	122	110	101	112	103	139	100	131	125	117	129	129	129	121	127	115	122	130	125	113	109	134	117	124	121	134	122	104	111	112	130	103	123	133	118	148	127	115	120	116	126	118	118	135	130	122	123	139	116	117	110	127	129	128	128	116	102	109	106	97	129	116	129	143	132	123	132	133	133	128	138	121	114	118	149	125	131	130	117	131	134	120	134	131	120	124	133	126	134	148	119	135	144	105	102	121	126	110	106	135	130	111	125	148	119	119	140	125	131	120	122	129	122	140	133	111	109	118	123	103	115	112	116	115	120	92	130	129	124	124	107	114	121	131	118	116	122	123	131	129	125	112	114	115	111	129	124	120	110	111	99	114	125	137	114	99	120	131	112	121	120	117	109	125	117	133	109	98	124	129	124	106	117	113	104	114	115	122	112	129	124	136	129	125	122	124	109	113	113	120	123	133	112	128	125	134	105	126	127	119	111	134	124	130	98	106	111	94	128	121	119	121	128	125	111	116	117	119	128	105	143	128	131	104	104	110	136	126	115	126	123	127	131	130	107	118	128	115	107	111	105	119	123	126	119	125	123	123	112	123	110	108	121	114	124	119	122	108	136	126	113	142	115	117	110	123	120	116	136	129	121	113	144	127	99	133	123	124	112	128	138	113	128	117	132	114	124	112	102	114	136	135	119	115	121	109	139	113	117	97	127	128	118	123	134	117	128	107	131	102	105	124	120	130	128	134	128	105	116	123	117	100	112	113	139	106	126	127	105	124	110	129	104	116	129	128	122	127	108	115	112	128	138	94	141	109	119	131	133	133	119	110	120	128	128	120	120	124	99	110	116	100	111	123	122	129	109	105	123	118	113	119	116	133	131	127	124	130	103	110	122	110	130	118	132	115	119	123	112	119	117	122	96	131	117	134	115	110	127	130	125	124	112	132	103	130	100	115	114	118	109	122	121	122	106	125	114	123	109	122	117	124	111	112	117	117	129	115	128	107	131	116	107	109	152	124	135	128	126	123	125	99	116	108	114	106	104	119	142	127	100	124	117	137	127	130	115	113	121	118	123	120	131	129	108	116	126	113	109	114	118	104	128	124	112	131	131	122	142	132	110	111	127	128	104	120	119	114	108	120	124	119	150	115	99	138	110	113	139	131	132	120	114	130	109	111	118	109	126	121	130	118	117	144	107	114	113	118	130	128	113	111	113	101	105	95	114	115	106	116	113	107	113	123	121	115	123	119	101	124	121	139	107	127	120	128	105	116	117	116	121	100	96	123	134	118	118	137	111	119	127	121	122	115	122	107	97	106	125	120	132	121	126	124	123	111	132	121	129	103	134	117	122	134	132	111	125	127	124	129	107	108	124	122	111	120	140	108	115	121	121	137	109	137	134	137	134	117	126	114	102	117	120	118	115	138	119	119	113	101	111	114	121	128	124	126	123	133	114	118	124	120	126	110	115	109	113	126	143	129	132	132	112	137	125	107	102	114	127	129	116	107	131	131	127	128	104	109	121	106	130	116	125	123	123	121	121	118	129	111	136	115	119	129	130	116	123	133	118	114	115	119	120	126	117	102	123	118	128	116	122	140	117	94	120	113	118	101	138	124	115	122	126	109	128	113	110	113	96	131	135	131	120	111	128	124	115	119	120	125	119	117	110	89	100	126	130	119	126	116	112	134	119	117	119	135	116	119	112	107	119	121	117	118	119	131	118	146	127	108	120	110	128	127	111	122	128	130	97	119	100	132	109	119	109	125	106	134	111	119
34973	17813	4865	3511	7690	10915	11928	11467	9865	8440	6612	5258	4648	3935	3408	3114	3004	3027	2920	2857	2733	2522	2594	2475	2267	1999	1994	2021	1549	1213	1225	1202	1229	1236	1206	1153	1087	1011	965	972	935	946	903	917	946	1023	1068	1038	969	989	992	948	900	961	972	914	917	881	857	913	878	872	873	870	862	885	878	913	868	837	855	833	894	877	934	877	917	952	937	925	902	866	894	896	879	895	906	873	897	939	910	866	872	912	943	867	860	877	896	908	866	923	879	883	917	877	879	860	882	881	865	840	899	837	878	848	875	887	852	877	887	866	875	873	862	857	897	847	910	859	842	908	839	879	834	911	869	845	906	889	867	935	809	876	864	868	911	846	868	887	863	864	916	917	887	916	913	886	847	901	880	881	916	864	867	938	907	871	877	917	894	906	944	828	909	888	865	899	845	820	858	889	857	858	938	869	849	837	836	893	860	868	943	879	924	849	881	852	914	899	863	928	889	883	906	837	891	861	876	860	843	855	875	866	877	892	928	861	864	930	884	896	879	871	849	926	865	781	857	880	912	923	831	857	825	847	922	887	835	841	916	854	893	886	891	980	916	885	882	865	907	856	870	883	911	923	871	947	871	843	839	939	862	883	891	891	805	871	897	865	877	835	897	876	871	913	868	885	871	861	909	835	889	953	869	889	874	863	886	887	835	834	835	797	875	891	847	860	881	916	844	835	877	841	922	886	903	852	861	845	891	863	882	899	872	864	922	896	911	830	896	904	810	898	872	861	908	860	876	862	852	898	919	871	904	868	916	849	876	898	847	845	886	826	877	859	830	843	904	879	892	901	880	890	824	867	905	886	829	844	826	876	810	875	908	941	915	902	861	877	891	878	841	907	857	907	853	899	863	878	883	918	846	807	888	861	887	898	842	870	909	878	828	873	892	923	876	849	928	830	813	878	896	865	837	899	895	871	852	841	950	930	924	907	919	895	806	903	946	884	887	903	889	818	907	906	907	870	937	872	884	831	807	897	880	860	824	826	850	854	863	848	930	860	869	856	875	935	865	860	865	876	889	841	889	873	895	858	911	882	895	906	881	948	896	852	976	893	864	921	900	807	826	852	910	795	856	863	912	885	862	850	848	872	868	880	920	852	910	856	895	888	909	904	888	908	847	899	924	869	855	914	845	871	810	904	876	859	834	890	857	834	897	891	856	862	904	852	904	900	850	894	879	878	881	873	865	907	863	860	842	888	814	899	841	897	831	823	849	854	808	877	870	951	880	878	875	892	925	885	886	875	925	864	862	876	884	840	900	842	870	871	829	855	856	868	885	870	886	853	911	896	892	875	896	888	867	876	859	866	861	888	930	812	866	839	875	888	881	894	889	866	842	879	846	832	825	835	875	855	894	855	884	859	855	824	869	916	888	897	881	887	856	903	917	829	816	807	846	889	852	824	817	870	847	881	860	852	856	841	857	901	885	850	877	902	966	870	870	900	897	887	878	858	892	938	855	894	856	918	894	908	837	926	887	880	840	820	902	915	890	802	859	892	895	920	912	822	823	859	889	900	912	851	894	866	811	869	884	852	870	883	877	909	897	887	971	868	850	848	876	907	859	904	889	878	829	822	884	907	871	854	926	855	891	900	914	860	897	844	811	894	852	895	863	892	879	818	881	934	890	882	869	854	901	862	911	888	871	879	928	884	900	873	829	861	861	883	877	858	879	924	932	888	831	783	893	850	875	830	870	862	878	890	864	867	897	851	925	848	897	843	866	841	859	879	923	897	913	906	893	860	898	907	909	850	869	903	863	871	907	893	858	870	846	831	913	902	869	854	889	899	855	897	872	824	845	857	898	845	883	868	856	841	848	893	856	879	874	877	886	875	848	886	866	859	865	926	874	878	832	905	872	885	871	916	875	875	870	874	906	857	872	858	868	928	855	870	929	864	874	847	917	871	876	873	847	885	885	846	870	856	910	885	884	856	863	888	896	841	828	843	902	922	934	907	900	854	862	886	882	841	837	887	868	832	856	864	862	841	868	880	850	839	897	901	902	869	836	884	928	858	867	880	889	901	856	848	797	867	874	879	936	908	848	875	877	889	841	900	878	843	896	874	907	875	888	850	911	858	909	905	946	948	875	861	883	852	874	851	864	838	851	877	852	863	863	881	865	853	826	886	856	877	852	826	873	874	868	874	908	850	912	855	854	921	911	838	865	944	890	934	838	848	916	888	915	914	880	876	901	870	860	899	896	836	809	884	900	875	835	903	894	852	927	883	917	887	866	887	881	867	824	789	886	841	915	875	868	895	907	875	845	903	896	895	861	818	884	834	907	902	921	873	847	910	820	885	936	911	882	853	814	901	941	859	933	864	883	895	821	882	879	871	871	866	835	849	871	856	863	878	842	870	911	846	837	857	880	832	859	838	824	905	887	902	853	906	855	933	835	903	907	849	903	917	889	945	834	910	885	892	860	877	888	862	863	873	899	909	888	907	869	967	860	859	897	805	853	887	897	826	918	909	812	855	817	892	837	904	854	802	902	847	839	837	899	809	878	848	847	862	919	919	846	889	851	931	848	880	905	860	891	836	839	890	887	864	902	861	911	898	879	885	914	876	919	988	839	931	845	856	922	865	864	849	899	846	922	861	852	852	921	815	869	910	862	869	876	864	925	860	850	913	882	862	869	880	905	846	907	886	919	879	849	859	864	909	822	884	836	840	889	868	860	907	934	870	860	903	902	886	871	875	858	860	906	871	908	884	880	880	798	887	900	893	898	890	912	866	932	878	865	856	881	868	837	866	897	930	854	887	866	854	902	874	879	900	894	954	896	834	891	833	819	917	918	882	880	919	879	897	864	871	883	853	975	896	864	943	892	880	852	905	875	911	836	841	904	891	877	814	938	876	872	913	865	879	856	933	841	899	857	886	900	872	848	850	924	872	854	831	844	913	898	859	827	914	901	946	831	857	868	884	897	849	866	854	832	834	866	877	859	819	885	835	865	839	838	820	879	836	820	897	879	817	895	875	925	876	878	841	870	837	838	912	820	855	856	889	920	875	892	882	879	850	879	876	921	895	902	880	841	896	895	843	849	852	811	854	883	874	952	896	865	875	836	867	866	895	913	908	934	896	876	908	852	889	869	859	877	878	906	887	870	806	841	866	846	829	826	873	884	839	891	869	867	958	812	902	897	902	849	884	853	868	919	896	876	888	923	866	838	870	898	888	812	870	855	861	910	885	886	851	885	885	918	856	908	861	808	902	853	801	867	846	856	831	853	911	866	890	873	854	923	907	798	829	863	890	879	882	880	866	893	860	897	789	843	858	909	878	823	853	937	850	897	866	895	899	820	848	903	884	852	944	855	865	884	873	883	868	849	905	919	895	846	878	850	883	859	862	888	868	873	868	887	881	839	879	898	921	863	881	834	851	845	916	905	889	932	855	886	820	812	908	860	887	883	873	896	840	881	873	870	931	919	833	858	878	860	897	839	799	893	906	912	902	898	830	864	882	871	872	889	841
3485	996	242	133	133	170	219	236	210	185	163	151	129	134	122	139	133	141	104	131	131	118	118	120	98	105	92	110	77	94	89	58	79	69	90	80	86	92	65	84	88	79	74	81	91	76	81	78	79	77	72	91	83	72	76	77	100	86	96	72	88	79	74	77	80	83	76	70	80	77	82	73	81	69	75	81	78	66	93	70	69	56	71	70	90	61	86	71	73	83	78	81	79	68	66	93	75	71	82	79	80	68	64	90	77	77	78	76	81	90	64	78	82	63	74	71	72	88	76	65	89	103	74	86	69	79	70	81	79	73	78	85	68	86	77	77	90	66	88	81	87	61	92	71	61	68	67	90	75	82	83	94	79	71	89	94	78	79	89	76	72	76	86	77	73	73	82	81	83	80	86	79	75	77	80	79	86	74	85	70	69	75	97	91	84	72	65	77	81	84	74	81	81	77	82	73	70	79	76	78	78	100	91	67	69	81	72	82	78	77	81	106	81	71	62	75	83	69	90	90	83	62	66	78	62	87	67	73	70	67	62	80	68	73	88	88	77	88	79	79	81	67	79	73	77	82	76	77	71	87	83	84	87	83	71	88	61	70	75	71	55	73	69	69	83	83	70	81	89	65	89	63	78	71	77	79	85	83	74	78	84	91	89	65	81	71	72	78	67	86	63	82	73	68	74	96	62	79	88	76	77	80	92	70	84	86	78	54	60	60	89	72	79	70	87	84	80	73	90	82	67	66	79	86	82	79	71	60	87	70	75	66	81	64	80	65	87	96	79	84	68	67	82	88	61	72	76	76	71	67	72	74	72	81	96	85	64	84	73	70	75	62	73	75	82	77	79	104	83	83	75	85	75	92	75	83	86	67	77	77	91	73	69	93	62	92	64	80	74	90	65	90	60	85	69	100	90	72	83	105	74	64	74	96	83	93	78	63	69	81	84	78	58	68	79	82	76	77	70	83	66	90	75	81	72	71	70	78	72	84	78	86	68	74	71	68	86	84	82	77	76	89	90	87	77	72	83	87	72	75	86	79	74	84	67	68	61	73	88	70	70	65	61	83	86	78	73	76	84	74	84	87	77	80	71	70	91	69	82	84	72	84	67	63	61	86	78	73	82	83	77	69	72	82	86	78	75	80	69	80	72	82	83	82	68	64	94	73	73	62	76	66	69	53	71	75	77	75	57	73	66	83	74	75	94	69	70	91	84	67	88	91	75	81	61	81	78	64	86	70	67	57	76	79	82	83	77	59	67	79	81	84	86	75	81	79	92	76	77	88	80	70	61	87	86	82	82	66	89	85	93	84	75	94	70	83	70	64	76	92	74	85	82	92	84	89	73	71	86	93	80	98	76	61	69	76	74	86	79	68	74	87	88	69	58	68	64	67	76	71	72	72	59	79	81	77	72	84	75	58	89	83	78	78	72	81	84	77	79	77	74	82	79	85	82	68	76	65	86	98	86	66	90	72	92	84	75	80	63	88	73	66	94	76	73	80	74	91	76	61	70	69	82	58	72	86	76	98	70	80	67	84	81	71	83	75	88	84	85	75	72	87	80	71	91	85	59	81	85	81	87	79	60	82	73	86	89	85	84	73	71	68	68	82	72	86	65	82	71	67	72	81	81	70	79	73	75	83	68	68	76	85	78	79	78	78	74	70	83	91	81	83	73	72	74	71	78	56	69	69	90	62	82	81	82	84	78	75	72	71	78	82	77	91	84	91	84	87	80	55	90	81	73	67	77	86	60	70	81	85	84	93	75	75	62	62	68	74	74	82	52	82	80	80	77	73	77	67	76	73	73	79	82	73	76	61	76	74	83	88	59	84	83	70	81	80	87	73	78	71	68	62	64	71	77	71	97	65	63	87	87	74	80	61	80	83	72	71	77	84	82	71	73	77	72	69	75	87	80	89	75	73	75	63	68	64	65	80	73	88	84	86	79	70	73	73	90	71	84	70	80	66	86	72	73	76	85	95	90	73	60	64	74	68	79	83	73	83	63	75	75	85	77	83	83	83	81	73	73	55	93	85	73	61	80	77	76	92	67	89	80	83	76	92	77	84	81	80	65	68	76	72	76	80	79	92	87	83	69	83	65	77	79	77	74	77	71	77	84	75	76	66	79	77	69	61	87	71	81	74	74	76	76	84	72	77	71	82	74	82	87	74	81	90	66	71	74	76	73	80	98	70	70	77	81	85	81	92	69	66	72	70	82	75	82	73	69	72	75	80	78	79	80	71	77	64	78	80	67	81	82	68	77	72	66	70	77	77	83	85	89	71	77	72	86	82	84	77	80	73	76	80	92	61	87	78	95	74	71	77	81	85	88	81	80	78	77	85	64	78	70	71	77	82	83	76	86	72	96	76	62	75	95	80	86	77	66	67	89	74	65	67	62	84	83	85	77	88	73	63	70	70	69	86	77	84	72	75	72	71	84	99	80	94	69	67	87	56	75	71	70	75	81	83	72	76	65	71	79	71	80	69	80	73	73	68	72	61	75	78	77	73	66	80	80	73	68	60	80	67	71	81	72	77	67	73	73	82	59	73	71	98	68	80	67	61	77	65	85	93	89	74	74	70	73	66	87	82	90	78	84	70	86	85	74	80	83	76	77	81	68	81	71	76	70	68	90	75	82	83	63	77	80	71	90	80	89	65	80	78	76	77	88	92	69	69	78	88	82	66	75	72	79	64	78	83	76	77	96	73	86	68	71	75	75	79	67	81	84	91	75	57	82	82	86	76	83	75	92	79	84	75	81	88	81	81	83	66	87	68	78	80	79	85	81	78	91	90	98	82	64	84	64	76	76	80	68	64	78	75	75	69	80	69	68	90	68	84	73	82	63	80	79	79	66	77	74	78	79	77	99	78	82	76	82	77	73	84	71	63	81	91	80	69	71	74	67	70	71	67	78	79	84	74	82	74	88	75	87	67	90	74	78	91	75	83	79	66	79	67	76	89	75	75	65	67	63	65	88	69	68	60	64	82	81	79	80	100	86	76	78	74	73	61	79	90	85	57	79	71	81	66	84	63	75	77	75	86	67	74	63	74	75	73	77	76	75	79	70	73	66	79	85	78	80	68	76	82	76	83	87	68	61	79	90	75	80	92	81	83	86	86	78	78	73	57	76	67	68	71	76	75	79	84	76	64	78	68	74	85	83	82	78	83	64	74	79	74	78	79	80	66	65	80	84	82	74	93	68	76	87	67	63	93	73	80	87	57	61	77	73	72	77	82	87	85	77	74	87	89	92	92	73	89	81	55	94	88	79	77	87	81	69	87	87	86	71	81	62	98	82	76	72	70	76	101	66	72	71	88	79	89	81	66	82	83	87	82	77	66	88	77	76	78	88	96	76	74	72	66	75	83	67	76	64	71	78	81	72	63	74	73	65	99	71	78	82	73	91	65	63	89	64	69	91	55	75	92	70	94	70	62	61	90	76	72	61	80	79	80	89	84	76	87	69	79	84	107	58	77	69	79	75	72	87	79
26266	9792	2519	1975	4414	6589	7437	7490	6210	5195	4035	3116	2685	2412	2013	1970	1880	1957	1821	1802	1596	1629	1674	1511	1502	1296	1290	1298	952	810	771	751	798	757	750	755	726	635	670	582	605	621	598	614	646	631	687	728	689	667	651	661	693	618	598	602	614	609	570	602	593	600	581	585	554	612	637	561	559	590	607	559	605	620	643	629	571	605	635	616	629	589	606	598	602	592	618	611	612	614	606	589	617	619	604	631	547	570	625	601	598	630	643	583	604	537	591	511	603	611	618	614	636	581	579	585	590	537	600	595	572	625	603	568	560	581	634	629	605	548	594	621	579	603	604	581	573	607	651	633	524	624	584	568	606	610	614	604	572	583	612	587	632	607	592	638	595	664	559	630	614	589	611	595	590	583	573	613	548	575	577	594	581	611	583	579	607	632	574	588	618	601	600	579	587	589	600	589	582	577	608	559	639	578	590	614	635	570	579	569	593	622	649	606	577	624	572	612	613	580	578	615	599	613	594	623	603	636	576	588	572	589	632	565	614	614	603	592	565	567	510	613	582	603	591	567	619	599	614	576	591	661	563	566	593	601	575	631	609	599	590	592	629	562	589	560	598	601	541	544	620	605	587	624	595	578	617	604	608	586	578	582	588	563	593	571	626	620	607	636	567	614	589	546	549	574	603	592	609	568	625	595	585	584	570	603	571	566	578	590	630	580	606	594	588	589	580	588	583	608	594	591	601	572	596	595	569	551	571	606	602	593	602	620	611	566	585	591	591	633	618	643	572	587	610	571	604	596	606	594	579	597	580	603	554	624	568	617	619	620	603	573	593	616	630	587	638	599	586	566	596	573	607	622	610	566	642	625	566	578	619	600	610	541	578	608	602	567	596	619	602	628	586	630	560	596	604	622	626	593	586	583	586	580	615	631	633	575	544	629	589	573	570	589	626	541	618	568	592	583	641	544	593	590	619	599	598	579	610	538	602	614	593	601	620	567	626	599	592	652	600	616	574	576	640	599	616	555	596	605	598	571	626	597	619	632	597	592	610	593	602	633	615	636	604	620	592	586	569	603	598	576	613	580	618	596	624	589	614	629	604	602	634	606	539	576	599	596	619	614	611	569	613	591	582	611	548	632	639	576	604	579	577	659	597	617	587	593	623	594	609	663	601	634	569	631	596	595	611	614	564	587	628	572	574	626	591	611	606	562	632	581	585	578	555	590	586	586	604	597	582	603	612	581	572	579	612	585	582	587	605	611	582	586	629	617	579	569	582	581	603	610	590	553	616	612	568	601	555	629	577	560	648	638	592	588	612	607	633	608	573	571	566	602	615	593	581	584	588	607	583	596	591	612	569	598	622	604	583	585	524	628	600	605	605	606	618	556	545	589	611	563	555	564	614	579	632	598	558	582	582	641	615	601	601	590	654	596	613	575	611	639	594	567	569	609	599	603	601	573	646	633	575	608	595	648	567	614	606	583	625	622	610	589	648	526	589	556	585	596	586	617	607	585	637	600	609	619	624	604	623	583	607	599	590	593	571	568	586	595	568	646	614	611	625	587	597	581	593	611	613	545	566	609	632	585	572	569	626	559	578	605	551	584	603	546	577	610	653	602	618	597	594	558	621	587	587	585	629	612	565	552	610	626	588	594	622	572	611	627	613	627	606	634	593	616	595	565	635	593	581	578	615	578	563	597	593	535	593	583	589	614	560	595	617	580	606	584	605	646	566	591	578	605	612	609	573	602	594	611	614	555	654	584	619	584	577	602	595	605	626	607	568	552	589	612	615	625	587	608	566	596	583	539	593	582	602	585	587	592	603	642	587	655	579	602	600	543	583	562	645	587	610	634	582	601	619	594	587	589	587	566	606	599	607	633	609	580	610	616	582	639	602	591	608	555	603	570	608	565	596	580	602	600	623	576	597	580	638	597	580	587	565	593	587	585	590	582	592	596	581	592	599	571	598	596	615	580	595	574	591	609	633	624	620	588	567	601	598	630	565	584	600	600	586	599	594	610	621	621	626	611	592	618	584	589	607	638	595	615	626	562	551	568	577	656	599	598	661	644	576	633	592	590	618	592	598	615	596	583	639	590	617	618	612	580	569	621	605	608	616	582	624	592	570	589	603	612	635	572	560	634	609	550	551	577	554	594	600	622	607	589	614	562	545	573	584	590	621	594	585	608	574	559	586	617	565	624	632	614	601	577	600	619	639	580	569	617	598	589	566	583	593	649	578	607	647	575	584	602	619	636	616	614	613	591	632	602	633	616	578	620	565	617	619	606	586	581	580	582	564	575	634	617	619	582	581	602	626	586	562	627	607	604	618	585	624	604	609	628	586	596	605	613	611	601	605	577	607	561	583	597	583	623	594	592	604	558	551	601	560	582	591	595	592	599	580	577	598	615	565	572	625	570	654	585	601	571	581	566	586	640	578	586	605	608	561	561	601	594	567	620	620	630	604	597	605	584	594	575	575	604	568	591	563	612	596	596	606	583	584	607	600	630	585	598	620	587	589	632	600	591	599	633	570	592	540	632	642	606	606	570	586	561	584	580	556	581	572	601	623	613	595	581	610	591	621	556	607	586	600	589	631	618	591	549	618	618	578	584	560	604	601	599	646	632	566	585	637	556	632	649	636	578	596	610	635	641	606	606	618	607	560	576	590	669	612	602	590	616	626	611	607	577	622	574	603	558	577	611	619	547	611	580	581	612	635	584	611	594	614	593	613	620	619	581	607	580	597	606	635	646	554	608	597	565	643	551	596	573	568	644	613	618	622	648	603	570	605	606	599	620	567	570	598	568	643	643	645	584	566	629	547	640	606	577	591	580	636	590	619	556	584	536	582	639	626	608	633	604	627	631	568	606	606	612	613	635	551	570	603	576	634	619	581	606	576	572	563	643	588	598	577	603	620	559	624	582	603	570	600	550	583	579	618	620	629	608	590	577	576	591	573	623	560	627	626	620	586	603	590	621	584	596	568	596	576	605	599	588	589	543	632	574	561	578	653	578	587	581	592	622	579	598	534	633	599	574	604	595	618	581	605	569	589	583	603	645	589	566	615	623	596	594	585	631	632	606	597	583	595	598	620	582	644	615	625	610	605	621	579	588	565	586	620	636	564	616	651	595	643	588	594	580	626	561	645	612	593	548	593	609	569	605	609	598	604	618	557	621	582	612	560	578	570	652	599	628	586	570	571	589	661	569	605	637	602	604	591	660	564	587	597	650	587	605	578	585	655	630	629	591	557	591	628	614	596	655	571	583	616	602	621	573	573	614	574	602	578	637	596	583	600	610	580	595	593	604	593	567	613	598	620	610	594	581	600	591	615	543	596	592	583	578	617	573	585	578	587	578	575	572	565	620	618	614	612	614	626	663	585	604	570	564	591	603	612	572	599	599	608	631	602	621	567	607	627	544	544	618	612	584	588	544	600	631	596	614	613	577	647	582	578	590	620	603	597	572	594	609	588	589	588	584	600	576	594	599	637	653	631	545	610	618	560	636
5111	2199	405	204	167	203	312	293	331	222	221	199	177	170	135	168	154	139	158	142	143	125	131	140	139	150	116	129	113	112	101	91	91	125	99	90	92	91	102	97	117	81	82	97	104	79	99	87	111	107	88	96	95	105	98	89	90	84	82	95	89	101	63	83	81	83	90	83	90	91	90	84	78	87	115	107	101	82	81	89	78	90	96	80	113	103	96	109	106	91	93	111	86	92	81	108	93	76	107	86	85	93	91	104	91	79	77	100	103	87	102	80	100	93	93	102	88	97	79	86	96	102	97	83	94	86	93	97	108	81	87	88	105	96	106	74	83	88	73	94	85	89	98	105	88	87	103	89	95	80	93	85	92	110	93	86	89	94	73	65	98	82	100	84	95	95	73	97	92	91	85	94	92	79	101	72	94	97	87	90	100	82	64	76	81	75	87	78	92	89	87	94	84	89	91	93	88	76	84	85	100	97	95	88	80	89	87	100	85	103	87	105	96	97	100	75	82	74	99	89	101	92	95	79	93	94	100	106	93	74	87	84	87	103	84	89	84	105	92	93	91	100	80	88	94	91	93	94	86	75	75	84	93	99	94	84	77	85	93	107	75	86	82	82	101	94	88	92	88	84	87	94	104	94	84	97	95	82	83	82	78	81	90	91	113	89	98	90	96	98	97	107	78	94	93	87	88	88	96	79	67	90	106	90	81	90	71	102	96	94	100	87	74	80	94	90	99	91	82	73	87	81	100	99	87	81	105	82	86	75	98	81	103	101	96	86	87	97	101	97	106	80	84	86	85	101	92	101	85	100	89	103	88	101	95	80	90	99	72	94	93	96	82	92	95	81	100	85	87	86	81	85	91	95	86	76	95	90	109	74	82	82	100	82	92	83	101	92	86	85	91	76	89	84	78	93	85	85	94	91	90	86	87	96	105	103	87	85	88	100	90	89	92	88	118	100	86	79	81	92	103	103	82	90	71	102	82	92	84	76	94	104	93	85	95	92	83	101	86	103	96	105	81	99	91	97	87	100	79	87	93	91	75	89	77	102	87	78	84	89	78	94	85	113	88	105	97	87	106	98	89	92	100	82	96	99	77	92	86	100	86	86	78	89	99	91	90	89	88	88	83	91	97	81	90	87	92	81	82	93	92	112	97	88	94	83	91	75	93	77	79	79	88	100	73	90	85	84	101	86	77	95	93	87	106	94	93	95	92	71	97	99	88	90	88	94	86	83	75	88	80	93	90	101	89	84	88	80	103	97	91	97	97	81	80	104	96	83	88	97	68	89	93	86	89	76	105	95	84	85	98	101	83	106	109	100	103	80	83	84	89	83	99	87	59	98	80	92	87	100	98	77	95	100	89	78	94	98	108	83	86	92	92	84	90	105	79	99	91	91	77	83	99	82	87	87	115	91	84	86	104	80	86	85	87	89	86	98	95	101	83	79	97	87	77	84	87	97	84	87	89	84	102	96	81	92	94	99	85	98	80	91	82	104	83	76	94	96	96	104	92	88	104	104	95	97	102	92	97	80	85	101	90	84	102	77	89	99	82	79	106	98	74	91	93	91	96	93	101	82	80	84	72	91	101	103	81	87	90	76	71	72	67	92	88	78	98	72	91	101	107	77	77	112	95	85	84	105	76	86	89	73	93	83	84	88	94	108	94	91	114	95	82	92	103	106	82	77	111	107	94	79	95	90	69	106	81	60	91	85	84	94	103	87	86	104	90	79	99	81	80	96	77	74	91	93	93	88	91	109	99	66	92	104	116	92	86	85	105	94	76	82	88	83	72	87	89	107	84	87	101	94	88	99	96	86	90	96	91	90	90	92	93	95	92	98	81	84	113	86	91	106	105	88	100	85	82	86	70	89	94	85	82	92	102	99	79	69	93	89	87	82	95	103	88	99	92	99	95	76	81	92	99	88	93	92	92	101	83	82	99	94	105	88	74	90	71	100	85	99	91	95	114	83	112	97	98	83	104	99	107	93	85	77	83	90	94	105	86	106	90	81	89	101	80	101	86	76	81	79	102	76	106	99	88	99	95	93	98	90	86	107	100	83	93	100	86	94	77	84	79	74	82	80	104	86	100	102	80	101	103	82	106	102	85	71	60	80	75	100	88	100	78	67	91	84	85	76	93	96	80	86	87	104	89	97	73	97	98	101	102	77	83	79	85	97	91	75	81	90	89	80	95	92	88	97	82	85	93	90	77	93	95	104	83	90	88	95	103	88	81	76	106	90	106	97	84	101	98	77	106	92	86	105	98	99	87	90	108	79	81	105	103	111	87	68	87	108	89	92	74	91	78	96	88	89	78	87	88	84	94	81	91	105	87	89	74	83	92	97	101	89	87	86	111	91	88	99	92	109	94	102	96	91	102	94	102	72	99	85	99	83	84	110	94	100	94	83	79	100	95	86	84	98	105	98	102	98	96	84	85	99	104	78	96	92	79	77	88	76	91	74	105	76	98	96	87	86	80	83	79	62	99	86	98	90	83	90	95	92	109	78	90	100	80	79	88	85	81	77	80	110	87	91	102	110	82	93	100	91	100	103	96	89	98	90	93	96	88	101	92	109	70	105	84	72	102	91	89	98	106	90	74	90	85	90	85	72	85	94	77	89	70	90	98	88	90	101	70	89	83	96	99	77	91	103	86	92	75	100	83	110	97	91	100	76	96	99	95	94	65	87	75	75	83	91	86	72	112	100	93	99	111	83	93	84	82	90	95	92	93	75	95	94	86	76	82	101	88	80	78	100	91	86	98	88	95	92	83	86	100	78	86	85	73	80	83	89	74	100	101	86	89	96	84	93	83	89	94	93	80	81	78	105	90	102	87	72	72	96	81	81	89	101	90	89	85	73	80	95	78	96	84	88	81	92	93	86	74	88	93	89	103	102	95	91	87	104	82	105	96	96	87	74	88	86	88	97	100	69	90	89	91	87	97	104	93	100	94	94	97	90	77	81	104	93	95	94	102	86	96	91	71	94	91	89	90	95	75	90	102	85	94	75	98	98	83	80	89	86	84	82	83	112	85	87	71	75	95	80	100	80	100	99	88	89	89	81	75	82	85	95	112	103	102	90	78	77	92	86	75	95	93	101	86	74	84	95	90	100	81	98	87	85	88	85	98	92	78	86	104	89	90	82	94	107	82	103	89	102	86	61	87	85	88	84	107	88	81	85	87	87	83	92	81	93	74	70	81	88	97	91	95	97	83	100	99	77	76	93	98	82	93	100	87	92	106	109	106	83	85	92	91	79	100	109	94	95	79	71	90	76	97	89	101	87	91	96	121	87	97	76	78	90	95	88	85	83	95	95	81	102	93	84	85	91	94	90	110	94	81	90	107	81	91	94	81	85	80	78	63	83	81	99	92	84	100	84	92	112	83	97	90	102	68	90	85	94	81	80	86	83	99	95	94	85	94	94	84	84	99	89	93	93	84	93	94	85	95	85	105	86	92	96	72	102	95	88	80	77	109	79	93	92	91	98
32218	14784	3679	2853	5988	9311	9891	9816	8414	6804	5409	4387	3600	3087	2747	2818	2665	2512	2509	2275	2098	2005	2051	1936	1714	1496	1588	1612	1204	917	880	936	915	850	888	865	829	746	726	725	738	731	730	673	736	746	781	794	797	743	723	739	730	715	688	694	681	651	637	658	658	655	642	676	686	682	685	617	679	650	707	646	627	686	648	699	698	665	692	714	681	702	651	705	702	691	705	678	670	666	708	716	658	654	663	681	662	668	669	684	715	642	706	684	627	616	666	664	654	621	653	682	653	662	696	654	645	644	631	674	661	682	669	661	713	667	678	709	665	654	687	692	643	613	650	597	664	697	702	645	693	641	671	682	667	672	655	679	649	666	658	683	694	702	634	645	665	633	683	618	629	656	687	648	671	642	651	639	685	644	686	663	623	662	672	683	660	667	640	663	633	644	657	702	669	650	645	654	646	694	604	624	663	641	645	652	683	656	616	652	651	652	698	602	640	678	678	716	648	648	666	621	699	711	659	659	646	627	689	681	657	688	645	720	663	650	695	660	670	629	705	656	651	619	677	674	669	690	630	656	656	685	681	662	649	675	670	640	662	690	639	676	640	616	639	668	628	690	649	672	636	640	660	677	652	682	633	710	677	700	663	622	678	656	663	628	635	671	648	661	673	633	638	656	660	681	655	646	671	663	635	669	628	676	691	700	662	671	646	661	672	657	697	609	672	651	630	675	628	648	630	661	666	666	684	630	629	682	704	671	636	674	650	687	582	633	682	672	640	658	689	665	621	624	696	681	638	642	658	678	614	592	619	688	693	663	697	662	652	666	645	637	660	592	671	668	630	658	695	676	672	691	661	674	625	653	688	645	702	681	627	654	714	625	655	687	600	659	643	644	605	665	666	673	624	692	641	649	637	712	652	622	659	673	637	699	648	663	665	632	661	706	641	643	639	642	649	662	665	713	605	634	676	645	668	663	670	628	680	668	632	651	647	656	639	592	670	669	635	666	667	673	593	632	685	622	659	653	698	633	688	677	616	683	713	649	657	626	644	682	637	625	658	669	675	672	656	654	719	622	656	650	677	618	676	621	691	688	596	650	630	665	691	600	633	651	658	662	613	672	655	649	656	634	681	621	638	665	649	655	630	623	643	631	607	616	650	642	643	731	708	638	676	652	614	710	635	687	677	613	648	643	656	672	656	653	653	612	614	662	667	636	642	668	669	650	657	646	691	677	656	629	639	694	676	639	702	657	642	682	684	677	694	681	686	687	668	611	700	650	654	666	691	612	631	644	681	684	645	685	675	676	670	714	644	657	634	657	656	632	596	619	615	669	636	669	623	618	671	654	667	638	677	694	614	666	696	628	654	634	649	637	697	685	649	668	666	689	662	670	674	622	627	636	682	651	660	653	687	618	659	654	626	674	648	599	665	666	649	674	659	690	642	673	648	678	628	617	675	715	660	601	647	674	700	675	630	700	681	656	673	642	668	633	703	687	679	705	644	688	653	648	692	695	651	643	697	663	659	655	646	660	627	647	632	693	648	660	678	707	653	671	666	674	623	652	618	642	665	689	644	652	662	677	651	651	660	638	666	655	645	662	636	651	622	628	686	615	641	656	693	663	651	647	676	680	665	689	702	674	671	664	661	598	657	639	650	649	692	663	579	642	653	692	640	651	677	626	599	607	638	666	657	675	655	686	655	654	646	664	658	628	682	657	717	615	636	646	615	644	631	708	624	611	639	652	663	715	683	662	642	665	647	709	662	676	680	618	631	661	685	677	704	670	661	646	645	654	656	676	647	635	680	693	658	643	668	713	672	684	676	590	642	644	606	626	721	661	708	644	683	652	661	669	655	686	677	698	665	648	658	706	616	661	646	651	662	644	683	652	677	670	641	661	711	638	691	686	631	602	648	715	647	659	646	611	672	608	706	713	654	659	593	670	631	688	698	637	667	629	650	654	671	694	622	672	685	689	668	647	694	607	647	691	639	696	671	672	690	621	651	661	702	642	641	686	714	626	656	687	653	685	625	681	672	702	631	683	681	685	579	662	674	635	639	673	696	682	683	686	660	664	656	679	633	640	662	641	704	641	634	639	668	660	658	670	641	680	643	686	631	678	662	700	686	644	663	648	701	693	697	658	668	628	630	621	644	685	657	633	666	655	621	668	635	681	650	717	700	680	612	669	667	676	648	646	629	663	682	635	705	668	684	656	658	658	663	648	662	676	639	665	662	628	682	626	641	703	665	653	645	630	616	628	687	649	638	642	707	675	658	651	649	671	658	647	684	665	632	647	654	686	659	596	701	643	657	692	636	622	655	669	647	611	635	641	633	626	687	682	630	674	673	687	667	643	663	685	667	617	660	677	681	615	668	628	688	642	717	640	623	671	646	649	635	670	691	661	611	656	684	692	644	650	633	640	627	672	639	637	658	664	646	630	658	634	674	633	638	666	691	648	683	620	687	681	626	664	614	674	661	658	689	685	628	617	675	625	600	647	728	638	640	655	639	653	658	624	625	647	674	632	622	705	616	635	658	671	643	671	691	673	669	629	650	662	648	684	646	629	670	612	683	648	633	640	668	631	649	686	661	656	654	653	650	664	680	663	677	629	678	589	627	702	637	691	633	656	654	669	654	655	693	652	659	651	646	708	646	609	651	674	646	640	664	620	674	630	677	693	674	737	634	676	679	643	632	642	643	688	698	686	657	661	674	619	694	675	664	611	658	637	641	683	611	673	649	630	682	622	703	658	710	619	627	656	643	653	667	625	655	648	627	612	629	654	641	691	656	675	598	634	609	611	660	655	651	653	654	648	640	615	656	699	656	662	649	703	683	691	654	623	674	645	632	670	681	646	635	653	682	672	645	683	638	655	594	686	674	668	670	649	640	681	634	672	697	658	629	672	704	655	677	685	630	651	664	652	691	652	677	655	600	640	655	674	622	641	666	628	660	656	647	676	654	645	639	710	661	665	614	668	649	712	676	627	682	597	665	666	646	635	635	685	648	680	660	592	649	669	661	687	660	628	653	659	648	650	685	701	625	682	660	657	674	677	696	644	663	681	625	654	619	696	631	696	619	649	652	632	631	661	673	673	658	647	660	616	688	619	685	659	679	666	686	633	669	642	653	670	632	678	648	658	669	630	630	676	637	662	673	629	720	648	673	611	661	651	674	654	653	634	660	663	673	655	678	643	641	649	672	664	659	688	654	693	683	680	675	641	620	693	666	618	666	653	633	649	674	652	640	657	690	623	628	654	626	681	649	688	677	664	698	674	601	690	650	677	699	706	641	645	658	621	678	658	634	668	611	649	635	640	646	649	621	686	678	636	661	627	708	697	677	688	645	605	646	685	635	666	625	669	661	684	659	641	605	652	665	650	611	707	675	668	697	666	646	633	682	706	625	627	659	696	669	656	613	674	643	677	633	674	612	718	677	665	633	621	658	631	627	629	688	652	642	656	684	624	677	672	667	655	666	625	648	667	680	663	635	666	656	690	703	648	646	634
5541	1677	380	222	191	240	296	298	299	243	243	198	206	174	197	176	199	174	166	165	169	183	174	159	157	159	161	172	135	120	141	124	120	112	123	125	109	97	129	99	99	113	116	135	121	125	126	119	113	112	119	128	112	105	100	102	99	109	111	117	119	105	143	124	131	120	117	122	97	114	124	128	116	113	121	110	132	113	119	131	109	96	106	127	129	119	104	120	122	101	133	120	115	113	101	110	99	118	113	123	101	102	111	98	102	120	100	112	122	120	98	119	105	93	118	108	113	107	133	116	123	106	93	109	100	104	118	107	107	125	115	104	122	113	123	107	114	115	118	134	105	100	114	118	129	122	126	112	112	97	101	106	109	125	125	122	104	100	145	121	128	125	113	108	114	117	114	105	100	118	112	110	123	112	118	97	122	121	107	114	117	109	105	135	124	100	99	95	100	105	109	107	100	107	113	105	124	106	93	95	118	101	121	113	108	98	108	109	89	117	122	103	109	116	98	117	126	111	95	99	129	116	132	111	102	113	96	100	117	121	114	102	106	119	114	112	128	98	114	108	119	99	107	122	116	109	130	110	99	103	105	101	119	97	118	121	99	112	119	107	101	104	117	107	108	107	121	108	132	111	109	118	119	106	108	97	113	125	103	102	116	116	118	124	119	112	120	126	119	130	102	94	130	132	113	110	117	111	112	115	129	117	123	132	111	110	121	105	93	98	107	103	106	123	111	122	123	99	113	114	113	102	105	106	97	116	124	112	125	120	102	128	101	109	116	100	116	127	117	111	104	124	109	117	123	118	113	106	113	118	139	106	126	105	114	113	132	128	116	124	116	121	111	104	112	109	96	117	113	102	99	104	106	122	111	110	109	108	117	117	126	104	102	118	112	125	98	111	137	110	125	103	107	116	138	113	121	112	110	126	110	114	116	99	102	103	134	105	117	127	106	121	104	108	110	114	116	113	117	99	125	133	112	124	111	112	113	101	111	107	113	109	106	110	119	112	111	100	114	103	107	105	122	117	110	105	106	117	120	105	111	110	98	123	114	120	100	128	107	97	115	103	124	102	120	108	101	137	114	101	95	110	94	102	111	109	133	113	92	119	114	116	119	107	119	113	120	117	98	106	127	102	104	126	108	112	98	104	98	122	145	110	105	134	96	106	118	108	126	116	105	112	103	103	124	100	107	116	99	119	93	114	104	114	113	112	112	111	96	106	117	112	115	111	101	117	95	129	118	106	125	120	121	115	112	118	105	121	151	108	93	110	115	116	98	99	111	113	119	97	95	115	112	119	108	118	128	121	112	84	115	116	131	114	89	109	114	117	123	122	105	102	113	129	118	117	124	129	136	130	110	114	114	97	106	118	117	112	108	112	116	102	121	109	115	120	132	109	113	118	99	101	123	106	121	102	100	114	110	114	101	110	113	125	106	119	112	100	118	109	108	125	112	118	112	105	131	103	126	135	105	122	120	118	117	120	129	114	123	113	124	112	100	109	106	121	121	116	129	129	123	119	120	118	130	118	96	112	97	104	110	110	105	102	104	115	125	127	110	109	117	128	119	109	117	126	128	105	103	118	125	113	105	105	140	106	91	125	109	115	115	114	122	100	130	131	103	124	122	117	110	111	97	119	104	111	110	111	112	98	125	105	102	106	113	103	112	114	132	117	127	112	97	127	119	102	107	100	116	110	128	95	101	129	112	122	115	113	116	112	120	125	99	117	121	92	99	120	138	123	122	112	111	108	93	105	102	104	103	121	109	107	116	128	112	109	95	115	129	99	104	93	129	116	103	116	108	102	119	121	111	116	100	111	127	118	106	118	116	103	131	117	115	96	102	107	105	120	94	115	121	138	125	110	108	123	111	129	105	111	109	113	116	105	123	123	122	98	104	111	100	124	102	127	109	112	112	133	142	116	126	115	116	127	107	121	94	95	123	120	125	119	134	100	123	113	122	98	135	111	116	105	107	101	127	104	121	117	106	84	103	113	127	113	97	99	98	112	119	104	116	140	101	106	102	117	126	121	117	115	120	124	116	118	122	119	105	110	95	104	106	105	112	116	124	101	121	106	132	121	127	109	117	120	99	112	115	111	98	118	106	97	111	118	105	127	102	115	116	96	100	101	121	102	97	109	118	116	91	134	123	114	122	125	116	124	123	95	137	111	125	116	93	101	131	115	118	103	111	111	119	102	118	113	123	141	125	127	95	108	138	109	100	126	124	112	112	137	124	96	104	108	113	111	139	133	104	104	126	103	110	126	127	118	109	116	102	123	111	111	130	110	106	108	100	92	124	120	118	111	92	96	122	127	106	124	117	131	96	105	107	117	104	137	108	114	112	107	102	115	109	108	120	112	118	117	130	138	116	125	131	104	125	102	108	124	119	107	111	107	114	105	118	115	104	124	117	119	105	131	126	98	95	115	127	111	104	107	100	101	123	108	115	104	138	109	104	136	117	112	120	116	109	103	112	108	129	108	104	126	115	128	120	117	119	110	111	117	119	113	96	134	113	108	123	117	100	117	135	111	121	118	107	129	104	113	99	127	104	116	98	117	126	109	128	105	114	117	96	129	122	121	124	112	130	89	117	122	133	120	108	113	124	111	112	105	95	111	129	118	144	124	112	121	118	120	96	123	95	113	131	115	101	115	105	97	105	104	102	115	115	115	127	111	120	108	132	110	110	115	102	124	148	122	120	117	112	98	104	119	116	114	94	102	123	124	95	116	114	110	111	105	117	103	100	121	106	128	92	109	124	113	110	108	98	136	113	116	126	121	119	130	111	114	118	108	124	99	106	129	118	110	116	85	104	120	113	114	113	117	115	121	135	109	141	104	109	110	114	124	123	110	116	97	105	109	124	116	110	93	111	99	96	125	103	132	132	110	120	116	112	100	105	108	133	106	106	108	122	98	108	97	125	112	100	102	121	104	113	129	126	119	100	131	111	106	116	115	96	148	104	116	92	106	122	114	123	98	113	122	126	120	95	114	105	110	134	124	99	116	133	108	110	117	107	132	115	119	109	114	124	100	98	127	108	112	118	108	127	117	110	126	111	112	122	110	116	123	108	115	116	117	114	112	123	113	129	111	111	107	111	100	114	114	122	108	101	117	120	107	105	129	118	103	122	100	136	111	120	108	124	121	95	121	131	101	122	115	99	111	129	127	114	112	127	111	97	111	112	88	107	112	116	110	117	110	116	132	108	120	103	116	99	118	102	129	138	110	106	120	110	117	115	137	123	119	115	107	114	115	85	84	112	102	106	115	112	104	123	108	103	125	111	100	124	101	118	102	115	112	109	110	91	104	121	95	115	113	123	121	112	111	108	144	108	105	126	110	111	106	113	96	115	119	130	115	111	109	107	126	113	115	104	121	105	119	114	96	120	108	107	94	114	97	119	104	89	105	119	122	121	128	106	115	124	99	113	102	121	110	109	113	128	114	123	119	131	124	104	109	107	92	112	123	119	124	118	114	103	101	112	94	105	111	127	132
30449	13292	3562	2764	5581	8985	9556	9388	8411	6773	5617	4529	3717	3237	3003	3007	2833	2769	2674	2419	2307	2237	2179	1969	1872	1670	1818	1660	1334	1094	1123	1090	1119	1093	1088	1049	998	957	909	905	875	904	901	927	848	886	983	1002	988	965	953	872	925	889	891	865	836	843	859	875	817	815	844	851	844	885	800	845	831	862	863	941	855	863	809	909	853	847	895	836	892	859	899	873	894	875	840	814	860	819	831	874	888	896	857	849	831	858	882	879	845	915	904	837	830	896	829	903	852	871	861	857	907	888	834	835	842	891	868	841	846	832	853	837	901	800	847	812	848	847	828	852	852	855	908	850	845	800	809	832	865	842	835	837	860	825	924	867	841	902	885	811	869	869	874	864	881	851	852	875	824	799	848	887	878	855	836	840	861	803	853	896	896	883	863	841	827	859	868	857	876	819	850	829	902	865	872	850	914	871	854	829	869	878	876	849	873	789	829	869	808	804	833	851	866	855	837	882	856	867	838	918	831	834	818	824	817	833	807	879	840	876	782	827	820	882	860	837	904	825	876	859	899	834	834	811	874	852	870	878	869	801	828	838	855	850	856	869	849	812	846	896	861	828	815	874	849	832	845	856	846	841	827	875	827	849	824	856	826	831	890	830	858	867	809	825	824	870	833	841	850	835	843	795	886	852	854	871	835	855	857	847	853	879	810	894	837	846	861	862	801	827	817	886	841	836	821	864	851	912	854	843	836	853	864	889	863	866	814	841	836	831	853	857	847	879	870	857	820	859	838	857	843	836	872	835	826	803	919	846	875	806	833	876	858	891	872	879	911	837	853	799	842	832	834	885	836	844	843	829	863	851	794	825	838	810	837	843	814	829	848	829	828	883	841	813	842	874	803	827	857	863	897	884	888	849	814	876	809	810	812	854	842	843	836	854	816	872	841	816	869	817	878	876	802	854	883	801	799	852	818	874	899	854	808	805	857	846	895	846	870	872	839	861	812	855	860	820	823	842	855	875	876	906	817	859	837	842	860	881	817	868	849	829	816	863	849	835	861	856	804	878	860	808	796	896	914	816	845	828	864	807	806	914	836	886	867	879	824	813	832	815	895	888	850	832	851	821	872	837	823	895	817	864	866	873	849	817	862	870	872	845	830	818	832	884	781	851	883	894	843	838	833	864	847	861	889	840	922	854	867	885	853	884	823	864	849	845	870	864	901	906	819	867	829	856	873	842	842	843	829	871	852	829	905	815	847	857	829	818	860	880	904	808	861	858	838	855	770	825	848	856	908	845	801	833	835	874	849	841	869	861	836	877	854	870	819	865	922	843	809	853	842	853	902	851	862	838	810	837	864	846	838	841	821	868	867	864	855	833	817	875	857	808	844	934	822	833	883	869	818	842	805	836	836	786	851	858	888	861	839	850	892	846	842	864	809	861	770	848	877	841	852	853	909	847	880	864	783	817	848	843	886	781	832	871	856	847	879	826	832	846	859	867	791	828	823	856	861	833	810	836	844	877	876	850	892	845	848	861	857	890	868	850	857	870	800	871	865	830	818	865	866	835	831	843	874	839	872	889	877	828	862	850	837	821	833	814	880	870	846	871	805	784	825	868	816	839	810	859	833	814	792	844	854	826	902	823	864	845	865	840	813	815	879	852	855	816	847	890	826	871	916	832	825	826	870	852	875	847	864	862	830	865	832	823	831	870	900	900	856	804	855	864	853	866	846	886	880	833	913	827	804	840	827	816	825	834	869	923	844	829	867	848	827	857	839	878	847	867	849	825	834	862	799	852	831	819	855	834	865	780	837	834	808	812	860	853	843	821	852	859	788	860	876	862	830	872	819	899	877	883	873	849	864	849	879	847	846	845	790	860	870	844	888	845	855	856	877	829	880	823	887	855	825	803	772	857	883	858	853	873	876	844	855	936	858	867	868	814	843	878	829	819	857	825	888	831	817	836	855	855	801	828	905	856	834	860	871	857	890	830	863	879	843	824	815	831	826	870	848	811	865	852	806	862	884	821	863	914	805	875	826	848	814	835	850	896	854	850	857	866	850	856	836	873	859	849	839	856	823	920	815	853	837	931	822	867	851	867	845	884	880	872	837	862	872	821	878	850	848	865	858	868	838	846	829	850	824	837	803	888	823	839	806	848	805	837	833	804	828	860	857	872	865	847	862	841	838	807	890	883	868	828	883	868	806	819	778	872	842	828	827	868	842	909	810	859	801	812	856	857	804	825	870	848	821	852	792	824	817	878	881	849	824	878	897	817	870	860	877	859	857	848	858	877	860	825	850	862	815	878	840	890	832	821	836	829	888	915	833	855	868	827	855	830	890	840	914	844	837	853	822	886	835	777	855	869	906	858	851	843	829	834	848	878	842	859	787	807	835	839	819	884	831	831	886	891	848	882	871	853	861	799	856	853	827	849	840	788	822	861	784	846	859	823	850	856	853	848	875	811	840	871	874	873	824	880	831	878	873	843	886	883	845	850	785	841	852	843	851	847	849	839	861	835	827	868	882	906	848	843	847	798	870	870	862	835	808	833	839	854	843	797	785	839	896	879	780	844	821	792	836	828	806	835	858	791	856	860	904	864	844	857	867	821	897	843	880	794	812	826	827	937	824	838	869	808	808	860	864	859	893	829	853	883	880	909	877	873	876	889	839	902	860	848	830	853	909	854	874	871	826	869	827	899	851	873	853	814	794	821	830	845	835	842	841	848	873	821	839	828	832	869	839	835	837	836	880	869	864	825	876	920	837	848	830	862	766	838	820	852	824	840	814	847	888	879	823	839	889	892	827	846	889	850	833	838	900	862	799	855	853	854	822	890	848	842	860	851	853	822	862	866	848	885	884	851	873	862	836	867	869	846	885	857	845	860	903	845	842	836	854	786	851	855	865	788	883	851	868	801	888	856	847	874	833	824	854	858	827	842	867	858	834	853	888	854	807	791	844	866	848	830	863	880	854	872	824	801	879	847	862	871	874	874	866	826	825	805	867	828	845	805	837	829	825	861	853	879	852	838	857	852	878	787	872	826	835	834	873	874	842	883	867	854	834	857	857	918	852	820	838	858	856	861	887	888	852	842	798	803	864	846	858	839	849	801	910	868	895	885	828	921	837	832	865	810	896	834	833	851	866	866	823	773	906	824	809	864	838	896	860	838	834	888	832	861	837	829	881	818	864	838	883	806	878	862	851	854	852	847	874	912	888	898	874	835	840	850	796	788	899	845	840	889	868	879	826	902	810	789	917	777	826	872	872	850	872	865	872	863	890	865	853	820	896	787	834	825	882	836	870	829	852	772	816	891	837	802	829	902	820	839	848	751	814	899	797	824	862	874	888	830	928	841	881	816	844	858	867	818	889	840	857	813	799	865	819	865	887	858	785	831	879	926	865	922	866	870	860	875	849	821	846	846	853	849	863	882	819	831	872	881	854	869	833	865	888	847	853	883	833	842	860	879	842	863	812	829	870	863	820	877	846	898	843	846	849	880	837	823	845	880	900	810
6698	2901	529	262	213	256	297	382	378	321	288	271	241	205	212	210	215	196	190	174	167	191	161	166	160	147	168	173	152	131	118	151	140	131	141	126	129	134	116	145	112	117	125	104	118	128	128	113	125	114	135	118	125	133	126	136	131	128	108	121	110	121	108	107	104	101	119	147	117	129	121	129	123	130	127	125	109	112	111	104	117	131	115	119	110	108	110	109	117	131	114	122	133	149	116	117	128	115	107	134	143	122	128	110	119	117	125	118	124	129	127	112	118	120	126	141	132	133	130	123	136	115	127	126	114	110	116	117	139	111	117	126	121	118	129	109	130	109	134	130	135	150	120	140	106	112	125	109	145	108	115	117	123	98	122	125	125	121	113	138	107	109	109	135	117	130	109	136	120	115	145	123	113	112	119	122	142	126	112	129	115	129	121	122	112	129	130	140	124	125	128	132	127	130	123	121	112	118	124	145	128	118	135	111	127	125	133	110	128	124	104	93	125	99	114	117	138	120	125	120	142	112	118	127	113	124	104	117	107	113	130	133	129	138	112	127	121	131	111	109	116	145	123	117	120	126	106	128	124	129	128	133	120	123	113	128	109	108	128	116	130	108	125	124	109	118	113	125	112	129	117	121	112	121	104	120	103	141	123	137	143	115	136	108	130	109	120	114	131	124	125	118	126	131	125	116	115	130	131	130	113	117	97	107	126	111	122	117	113	105	128	113	126	116	105	102	125	129	131	127	120	122	128	143	133	111	129	109	127	117	120	109	125	110	122	136	111	109	121	118	116	120	119	111	125	127	105	108	122	116	121	111	105	117	119	148	130	124	122	109	126	114	106	130	136	124	125	127	130	109	144	138	154	133	145	127	110	111	107	102	132	116	123	137	127	112	124	133	123	122	123	124	118	112	108	124	113	119	103	127	85	117	116	109	133	106	111	111	121	102	119	116	102	122	101	129	109	109	120	121	115	121	133	120	120	129	106	140	127	123	128	105	106	124	117	121	120	143	124	103	112	125	123	131	141	113	124	114	132	136	115	136	132	111	149	130	117	116	104	146	125	109	122	130	115	108	133	116	112	121	118	117	117	117	125	113	116	93	128	138	146	94	107	106	128	123	120	110	136	133	120	120	108	109	114	115	116	107	118	118	125	115	112	132	126	106	115	108	120	120	111	124	121	125	122	120	124	131	120	131	111	129	114	135	129	115	127	111	140	124	129	128	125	114	123	119	120	108	120	127	111	122	112	106	114	115	113	120	130	133	138	121	123	113	119	111	130	141	131	120	112	121	108	110	121	95	129	125	116	134	142	89	139	132	122	122	123	123	120	122	122	114	108	132	136	118	145	123	124	117	118	108	106	121	110	128	117	136	130	119	115	127	134	126	110	113	113	107	114	107	125	116	131	130	120	121	135	112	120	116	123	125	123	111	127	126	108	134	126	126	114	107	119	111	115	141	132	134	136	128	127	116	128	116	122	119	126	119	125	121	102	124	102	106	94	128	123	105	136	131	109	138	123	125	114	106	134	134	101	133	97	120	120	118	136	115	145	127	106	122	128	95	131	135	118	131	128	129	114	132	121	135	102	116	144	150	115	117	113	100	129	132	115	139	132	122	131	124	94	110	107	151	117	122	126	125	118	105	126	131	116	111	107	113	126	122	117	139	120	136	120	131	129	141	119	111	131	141	126	104	144	121	116	118	118	117	127	119	124	117	117	124	110	113	126	104	116	116	113	130	107	113	125	124	146	117	125	118	106	128	121	100	124	117	132	119	141	99	116	134	132	125	127	125	105	135	118	120	129	125	116	94	117	148	117	107	134	139	131	96	122	143	128	121	128	100	122	138	123	110	138	141	124	116	112	128	134	112	108	115	120	139	116	110	105	137	125	119	123	130	120	136	118	131	112	118	108	129	138	103	114	121	119	128	110	121	118	139	131	119	128	135	121	126	121	121	118	120	131	96	122	133	116	125	108	124	120	109	115	133	122	143	104	132	126	90	129	129	135	129	113	118	126	113	118	137	118	130	121	125	113	131	117	122	133	110	123	108	134	112	128	125	125	129	124	134	124	128	108	119	102	119	108	129	116	120	130	117	124	115	125	128	115	110	123	88	123	117	113	113	103	118	126	133	108	125	110	128	116	114	126	112	124	116	125	118	113	137	118	121	101	114	124	118	119	127	123	117	131	110	122	124	108	98	124	105	109	125	121	118	134	119	92	121	129	110	141	131	118	110	108	120	121	101	122	137	117	122	144	115	123	142	126	134	116	125	142	126	111	136	139	107	129	123	113	126	115	131	114	109	120	124	117	111	109	101	108	114	145	118	124	108	118	121	118	121	131	108	132	96	108	96	104	113	127	113	108	111	138	107	119	122	109	110	114	125	107	109	128	97	125	129	120	129	112	125	106	104	130	133	126	108	130	115	115	119	111	119	123	113	115	116	122	120	119	119	114	114	108	105	134	142	141	118	108	133	121	116	124	116	129	112	119	118	124	124	119	118	130	157	107	128	133	117	127	106	117	123	138	126	115	111	144	123	112	122	124	130	99	115	129	140	133	128	120	141	111	107	123	151	103	131	141	115	115	119	129	116	119	139	124	112	115	112	147	126	126	130	121	120	111	107	133	126	125	130	126	117	138	119	122	132	120	124	106	126	123	120	123	108	122	116	114	119	104	122	130	110	149	108	113	110	117	111	109	127	124	122	122	121	121	110	120	144	116	109	109	139	95	124	98	125	124	121	108	135	112	129	119	126	127	129	111	110	130	126	117	123	105	111	102	120	126	112	121	136	135	104	130	99	136	126	146	111	114	115	97	140	118	116	94	135	120	94	118	130	118	114	119	121	131	152	118	135	128	108	117	116	134	120	112	134	142	113	131	121	136	96	131	127	112	133	128	112	102	124	114	134	104	121	115	123	112	115	106	126	111	114	114	132	145	134	120	122	135	109	133	109	124	120	113	124	107	120	114	136	127	116	124	117	109	111	123	128	123	116	112	102	124	124	119	119	116	137	108	122	117	134	127	120	134	122	104	139	118	108	140	120	122	128	121	121	127	139	116	135	115	125	118	118	119	114	110	108	119	139	134	128	109	112	113	134	136	116	102	119	116	119	133	111	137	131	113	118	122	118	120	113	129	110	121	132	142	132	122	142	142	119	121	135	113	131	141	131	139	128	120	107	131	118	123	132	117	143	132	139	115	113	126	134	119	120	122	129	140	146	117	126	122	120	129	115	120	109	124	106	127	126	118	130	123	135	117	122	113	135	106	115	118	115	118	108	121	121	134	108	125	123	98	128	112	99	113	124	123	120	124	96	150	128	127	115	108	107	110	137	119	128	123	113	107	117	132	136	123	136	123	118	113	118	126	115	137	145	128	139	121	131	113	111	99	110	123	106	113	130	129	121	131	120	108	120	112	119	125	126	118	114	110	115	135	131	121	110	110	117	109	133	112	110	127	119	115	116	128	129	129	124	136	125	125	131	119	108	111	129
34639	16986	4483	3472	7187	11137	11804	11258	10194	8265	6787	5629	4597	3904	3679	3614	3447	3262	3112	2846	2693	2625	2515	2327	2056	2036	2080	1806	1343	1227	1178	1261	1237	1188	1136	1158	996	1015	961	960	1003	888	947	944	964	898	996	1000	995	1029	965	967	989	914	933	945	856	868	869	904	886	894	892	864	910	851	841	890	880	898	813	890	872	831	900	913	940	913	935	917	856	894	877	921	840	934	900	916	853	934	920	848	844	846	855	909	914	801	896	892	849	852	859	907	856	910	897	854	887	842	838	876	868	872	878	885	879	884	902	860	862	771	838	861	881	824	884	854	885	872	907	902	861	878	906	884	886	911	962	856	875	950	865	853	880	888	877	906	819	903	896	894	863	872	906	904	819	881	857	918	847	890	855	856	925	881	889	837	905	887	903	846	899	898	887	834	873	829	847	830	886	822	883	927	884	837	885	869	837	910	880	917	900	907	866	890	855	894	820	875	831	860	879	866	889	900	842	867	866	903	890	864	831	932	876	883	907	851	876	899	852	843	828	869	865	815	906	911	878	862	910	896	847	863	864	900	844	892	838	928	895	912	881	925	851	828	843	859	889	896	898	882	849	864	912	883	862	856	811	906	855	931	894	805	835	884	849	870	859	879	894	851	883	862	829	862	900	846	874	850	851	854	870	917	885	870	860	899	880	904	894	838	892	904	862	917	868	843	849	866	830	928	866	831	843	880	867	901	857	878	889	873	799	883	892	817	890	851	952	901	822	890	877	855	824	896	897	832	873	873	860	911	892	867	926	909	885	865	878	887	869	934	831	855	888	857	847	799	837	888	858	856	902	866	851	855	864	826	885	883	889	855	812	866	884	877	899	837	889	888	863	878	832	877	862	835	905	886	845	862	850	828	890	877	865	848	825	890	882	886	914	853	867	880	830	866	844	851	831	834	819	848	895	900	871	899	870	842	820	832	879	860	894	835	859	907	850	918	884	908	813	894	883	852	851	890	914	814	847	877	900	917	889	855	913	916	871	861	843	855	905	960	859	890	905	860	862	861	889	837	896	914	829	885	830	874	851	878	898	856	889	861	809	868	902	841	838	854	860	893	855	839	858	842	879	928	836	864	817	847	816	927	850	899	857	892	881	882	848	835	821	918	879	921	891	893	920	839	867	899	878	862	893	861	826	860	869	911	904	895	897	889	924	858	851	899	827	876	861	838	876	877	888	841	869	855	911	879	821	880	871	862	873	870	874	931	862	876	894	814	872	879	897	893	850	877	879	855	865	943	837	871	855	843	866	830	895	872	841	845	853	856	895	853	868	916	909	905	919	861	899	837	856	895	861	864	913	848	827	851	848	885	912	825	882	860	835	858	900	867	878	920	850	894	891	906	883	890	890	900	908	898	876	894	792	868	906	861	872	849	898	904	906	849	932	877	828	896	865	848	867	869	831	878	896	827	831	876	852	862	913	837	855	849	883	893	915	881	840	872	882	824	841	823	826	852	885	850	804	880	888	838	860	848	805	863	918	899	867	848	846	823	887	849	883	906	859	918	910	879	880	865	853	839	877	820	862	929	862	900	856	845	850	885	907	864	887	865	881	947	894	842	844	875	894	925	892	883	870	844	865	905	940	854	896	876	858	819	859	875	911	873	814	862	897	877	854	871	911	849	896	881	893	875	868	834	851	893	854	832	857	869	877	905	885	817	866	908	830	848	855	894	875	853	859	867	825	850	880	818	856	883	881	847	890	812	867	877	833	895	868	895	847	856	868	853	885	870	863	896	827	887	835	884	910	921	843	869	878	916	859	872	855	911	887	850	876	858	877	872	821	836	856	896	863	860	896	797	907	903	878	875	848	873	883	890	853	875	914	864	869	867	863	861	844	904	856	801	854	892	880	852	870	837	905	885	836	896	794	866	866	855	915	914	864	887	881	886	891	862	866	890	901	868	832	795	872	866	832	916	849	902	869	863	875	933	880	869	885	897	834	843	879	854	898	863	911	875	858	857	841	855	880	908	888	884	806	820	917	845	900	869	901	886	847	906	855	865	877	850	860	915	949	906	873	854	839	834	847	897	900	836	837	860	874	850	873	924	869	885	875	889	892	856	854	881	852	860	920	883	830	916	867	896	820	862	805	842	894	906	842	884	894	891	876	858	876	874	885	869	872	844	865	836	843	857	868	896	854	862	843	905	898	850	861	852	908	908	848	863	898	918	848	867	874	897	829	887	876	837	866	854	829	888	872	904	888	861	799	842	913	841	855	849	885	859	872	890	868	842	884	904	854	922	831	833	857	861	918	926	847	881	845	890	864	857	872	838	864	873	833	850	913	927	905	848	868	876	874	884	884	888	898	836	885	882	848	880	856	890	916	936	905	858	859	880	896	894	895	871	893	906	892	890	846	853	848	853	894	873	901	880	856	848	817	864	858	916	869	855	855	880	874	805	897	843	878	900	866	891	892	869	855	919	835	808	939	874	881	841	874	935	843	888	869	844	873	859	834	851	872	889	865	841	859	903	829	853	911	840	907	874	888	854	838	928	873	864	846	834	870	879	854	879	855	835	885	920	883	860	850	861	858	842	865	841	837	852	882	920	853	892	930	832	869	837	899	860	848	903	899	835	898	875	906	872	873	864	885	823	915	869	895	844	856	888	899	879	857	887	915	869	857	879	885	886	844	927	890	864	863	839	850	856	889	868	858	868	911	873	911	929	828	870	924	891	868	855	865	843	932	871	892	847	857	881	835	882	847	880	905	893	912	832	876	864	869	875	834	834	898	939	838	877	896	872	890	837	882	876	895	876	844	892	851	879	831	876	846	880	887	849	856	880	846	869	891	821	882	913	890	912	894	900	867	889	885	886	835	890	917	869	841	872	891	870	892	908	885	943	908	853	888	844	852	888	826	866	888	896	883	872	934	841	842	811	916	878	857	913	873	823	874	865	830	847	874	881	879	882	875	878	825	858	853	853	915	900	844	878	941	887	894	873	876	876	888	830	866	875	873	863	904	868	899	867	840	858	868	905	871	906	884	856	849	856	860	892	905	864	891	875	887	872	827	865	838	820	912	843	842	920	914	840	873	855	840	823	824	890	841	856	783	858	896	882	881	843	928	851	904	868	912	830	871	829	887	845	839	862	850	815	911	921	874	867	857	851	859	883	891	911	872	793	871	900	832	924	856	831	886	852	878	916	867	861	848	918	859	881	878	849	872	893	810	845	880	856	912	889	883	871	898	842	900	881	837	873	892	875	942	847	900	825	862	914	870	878	912	850	878	830	857	862	876	877	874	896	862	871	890	875	866	866	847	886	911	865	900	895	885	841	865	879	904	903	845	909	912	897	829	901	839	889	862	898	900	874	875	909	846	876	855	852	855	869	877	859	864	865	829	849	910	855	883	836	897	884	869	797	877	890	933	879	886	886	906	821	876	893	875	877	884	868	861	861	856	916	849	862	901	860	877	867	918	945	878	846	874	862	863	908	835	842	838	853	890	866	849	855	871	879	894	909	909	826
3570	1028	255	160	125	180	192	201	222	212	179	161	130	146	148	135	111	116	141	113	111	130	129	110	102	92	106	79	97	78	59	80	84	87	78	87	78	86	88	80	58	69	66	98	81	80	81	80	75	87	95	76	93	66	73	61	68	82	84	81	80	82	60	69	71	83	70	72	81	77	71	62	84	70	92	78	69	83	63	94	62	81	81	86	60	68	88	75	68	81	65	83	78	74	82	71	76	103	66	64	62	85	73	80	86	76	76	82	76	80	89	80	69	93	78	88	92	74	72	97	70	85	74	75	73	70	70	73	74	86	73	77	80	82	88	70	77	76	64	100	79	79	68	80	85	79	74	64	87	78	90	79	76	79	71	65	78	84	74	76	73	64	61	100	74	81	76	90	65	82	74	81	69	71	83	68	96	82	85	94	92	67	76	75	80	70	80	73	94	69	76	68	68	84	72	81	72	65	71	77	80	73	77	62	84	70	75	97	90	73	60	87	87	82	70	70	73	85	75	81	62	96	75	73	89	83	74	87	79	74	69	70	80	79	82	68	67	87	62	74	76	78	81	84	71	84	85	88	84	81	85	74	81	73	78	90	82	78	85	80	77	66	83	75	92	85	83	77	87	84	69	70	68	76	85	78	68	93	83	68	68	78	57	89	88	71	67	76	75	77	81	64	74	70	103	76	82	75	74	86	82	78	88	71	65	68	71	66	80	73	76	64	79	65	82	73	80	82	79	70	79	74	81	80	74	83	85	85	79	88	84	75	74	72	70	76	74	66	84	77	92	87	79	68	94	72	76	84	81	84	76	89	84	71	76	75	75	70	66	91	89	65	84	81	80	85	74	73	82	75	69	89	64	101	79	93	86	64	92	80	83	90	73	72	76	67	64	69	71	88	87	82	67	99	87	76	84	80	74	77	59	84	76	72	85	79	83	76	76	79	68	87	65	73	95	88	87	72	85	80	88	63	58	74	92	71	74	90	77	75	83	84	60	80	66	74	73	84	83	76	56	71	85	78	78	86	74	73	67	82	96	61	101	80	76	93	64	87	67	69	76	70	71	79	83	77	72	81	66	68	84	75	74	69	73	79	82	64	68	97	79	92	73	79	88	73	69	82	71	81	80	77	70	72	76	90	83	77	89	83	67	83	75	93	84	81	95	65	83	84	79	80	86	78	51	76	77	86	80	81	94	76	78	85	91	84	79	71	86	79	76	76	86	74	82	84	70	84	84	73	79	75	80	64	86	68	77	79	81	58	74	71	83	71	74	89	63	76	82	79	77	79	80	85	76	80	76	82	70	74	82	83	85	75	72	86	65	77	79	85	71	82	81	83	87	73	72	88	78	74	75	75	82	90	77	77	80	80	79	68	61	70	74	87	81	90	76	87	82	79	63	68	74	77	71	70	66	90	104	75	73	89	66	83	72	73	88	80	71	75	64	70	75	93	80	76	64	85	66	72	87	77	76	97	102	84	89	71	85	72	71	90	80	88	72	83	83	75	62	86	84	74	70	75	94	65	83	83	58	76	75	84	76	81	94	72	72	88	72	73	79	81	77	72	80	79	71	83	69	79	87	68	91	70	80	61	88	69	81	68	68	74	79	79	71	69	74	79	67	66	88	65	64	93	85	94	80	85	81	70	83	68	77	81	78	68	71	73	79	74	92	86	65	88	76	65	71	70	87	76	78	77	65	71	80	79	78	80	77	83	80	76	83	65	83	76	81	64	75	81	70	77	65	65	70	66	76	82	78	74	85	79	73	87	88	69	88	68	85	92	85	70	92	64	70	77	83	83	75	70	83	77	85	81	71	61	53	78	78	68	73	86	78	74	76	82	90	75	78	71	75	79	90	77	64	84	74	79	98	79	80	80	65	80	82	68	72	92	74	83	76	84	80	82	63	93	78	79	78	84	81	76	86	69	93	79	74	64	75	73	87	70	73	72	71	81	75	82	86	82	65	81	71	68	84	97	89	75	77	89	86	68	76	84	80	78	71	83	84	81	82	74	72	83	91	73	80	81	87	80	89	85	79	84	71	74	65	73	63	69	62	78	81	82	77	83	72	79	76	80	83	73	73	56	75	88	72	70	82	78	79	76	85	68	77	80	68	76	75	81	68	71	71	69	68	82	71	76	78	71	79	75	63	79	79	97	71	84	73	87	67	92	72	81	85	87	74	89	85	69	68	90	96	77	86	80	82	83	70	70	80	80	80	69	83	66	73	70	80	72	64	81	70	88	82	75	89	76	68	97	68	67	76	90	82	64	97	85	90	72	82	59	86	75	79	80	93	90	82	71	85	74	68	98	83	87	65	77	91	96	85	72	82	74	92	61	61	92	78	75	87	85	75	69	71	86	81	82	81	85	70	66	68	60	61	62	78	99	95	77	69	85	76	76	82	75	86	92	69	63	65	85	75	74	71	81	79	70	74	70	79	87	70	79	77	85	61	68	65	68	77	77	75	79	74	94	64	77	81	72	70	80	65	82	92	84	73	84	79	76	80	81	74	74	66	75	74	87	75	86	78	86	87	67	75	91	80	94	72	68	78	81	68	70	80	73	72	62	72	77	80	67	71	85	74	84	81	80	64	81	82	69	83	76	68	76	79	86	80	86	72	73	80	58	66	83	70	65	67	74	83	87	90	88	75	83	69	90	64	72	89	91	65	62	77	76	65	89	82	68	67	82	78	82	84	91	86	81	70	77	83	78	75	70	89	75	78	83	89	80	69	78	78	89	83	67	79	88	55	68	85	72	65	63	76	78	90	69	93	76	75	82	93	62	83	74	82	82	92	74	65	89	78	80	69	70	89	76	81	74	67	75	78	76	69	86	92	66	84	86	77	86	77	80	70	76	86	84	73	79	75	79	79	66	77	80	88	82	76	81	97	94	72	89	95	82	89	79	87	69	89	84	70	84	83	82	85	80	76	82	86	61	88	95	69	70	84	83	83	79	87	72	81	80	75	70	70	63	63	76	81	67	75	73	69	76	73	71	96	81	81	77	85	77	93	55	99	63	79	69	81	75	72	84	77	74	70	93	85	73	86	80	83	72	87	71	74	91	84	91	59	80	73	73	70	86	71	68	63	80	71	73	90	71	66	81	90	79	76	73	75	73	70	80	67	72	88	76	81	86	82	63	85	77	81	74	65	85	69	79	76	101	88	73	74	111	82	74	68	77	85	74	86	89	61	100	81	74	83	71	78	67	75	71	76	77	78	75	80	79	78	86	77	86	70	77	66	75	92	96	60	82	80	63	64	73	90	82	67	76	73	82	84	73	67	77	77	73	78	75	88	80	81	83	81	77	73	76	75	76	69	88	71	76	83	79	76	75	82	84	88	90	80	70	71	91	89	88	70	70	79	80	72	84	75	65	77	82	74	94	80	76	62	77	70	78	74	76	71	75	63	67	79	69	90	72	70	72	88	73	78	66	73	70	63	75	78	73	82	72	84	70	80	74	92	80	77	75	76	65	69	82	92	79	83	91
26616	9783	2496	2063	4300	6699	7561	6942	6491	5203	4150	3263	2698	2452	2529	2243	2174	2083	1900	1699	1647	1667	1634	1502	1416	1286	1352	1133	880	827	788	760	767	713	753	676	745	690	654	636	625	637	559	556	584	670	655	664	652	661	659	682	587	651	653	625	584	595	598	564	605	634	578	626	556	587	578	568	633	625	629	602	593	573	570	615	607	600	625	584	604	624	597	594	588	592	579	619	672	609	622	588	628	601	647	586	586	571	610	571	549	602	599	545	563	615	587	581	570	587	587	588	592	583	615	590	582	569	609	554	573	624	576	571	627	624	609	537	619	581	569	625	573	608	639	560	565	581	574	602	595	590	584	604	607	594	577	629	600	585	634	581	619	622	610	630	612	605	625	626	608	589	592	602	590	618	575	620	585	604	572	643	571	554	579	582	550	565	570	608	588	619	615	617	588	588	564	564	606	608	612	598	612	625	576	612	543	585	574	593	594	559	582	598	569	597	617	609	614	568	602	564	575	597	556	552	581	534	577	578	560	604	632	582	634	614	606	557	564	530	577	590	598	612	592	582	631	555	563	645	600	641	639	613	637	550	593	594	618	591	598	600	598	546	583	622	607	601	584	601	527	613	604	603	608	577	619	590	551	581	575	548	572	608	589	622	572	572	632	542	605	568	606	588	568	611	612	590	564	591	599	597	621	591	603	629	597	617	589	601	582	646	543	599	576	545	603	600	622	631	566	532	624	568	571	598	619	623	574	587	553	595	596	564	579	589	553	612	597	598	630	584	602	597	594	612	575	588	585	586	597	612	609	585	582	600	611	562	611	572	621	602	585	577	637	573	578	615	559	618	634	589	589	601	568	618	600	619	607	605	611	609	607	596	573	561	614	608	549	597	580	576	613	602	591	626	616	543	607	600	599	607	563	572	559	635	588	539	609	555	579	557	569	583	630	579	641	551	614	594	588	578	584	586	607	575	606	561	579	597	590	586	612	585	589	582	617	627	558	550	599	598	575	571	586	634	632	630	595	571	547	585	597	619	602	650	579	606	619	576	569	571	635	618	578	629	565	595	606	618	600	608	568	580	585	543	590	620	580	594	593	583	606	596	588	622	644	595	562	583	603	591	613	592	595	598	597	605	624	611	588	555	611	540	626	602	593	601	544	624	547	601	598	577	563	561	574	596	584	634	612	595	616	595	600	569	595	571	600	619	593	573	593	622	630	582	583	545	559	606	605	563	647	604	651	561	595	586	585	556	554	569	598	567	605	546	549	592	561	571	557	587	609	616	605	583	525	621	567	580	590	578	594	603	590	605	591	630	611	601	595	594	584	619	576	612	576	635	595	664	600	577	592	580	580	613	605	624	599	579	564	591	569	591	596	615	615	567	608	583	614	612	591	571	569	652	592	564	576	567	610	632	582	615	626	596	617	584	572	571	636	580	568	608	575	604	635	589	636	566	584	599	579	598	576	600	553	572	608	585	614	568	596	617	580	540	585	597	553	566	634	576	612	592	565	600	605	602	610	570	598	581	589	593	595	545	573	579	595	597	553	616	602	635	572	605	624	576	606	565	609	602	589	567	570	626	586	620	592	611	611	566	585	576	584	632	575	579	578	595	574	567	587	575	575	598	591	558	599	621	546	572	601	558	588	626	642	569	609	585	535	601	576	598	622	623	616	575	630	574	628	594	610	604	589	584	572	622	583	624	564	573	585	566	619	577	627	630	581	612	571	602	547	622	584	568	618	624	558	575	567	550	564	590	555	594	630	600	581	587	554	589	566	574	591	585	583	560	578	582	531	578	612	567	581	580	563	610	608	600	628	635	566	581	575	580	593	567	573	590	596	602	597	620	594	614	573	602	555	611	587	614	586	538	593	580	621	606	574	622	634	548	571	596	621	609	655	577	600	587	598	569	550	574	594	602	552	597	606	595	537	554	596	596	618	581	570	590	578	603	582	642	580	598	561	659	574	608	550	589	583	598	601	604	616	569	589	573	583	602	567	611	560	624	598	642	616	583	576	594	609	553	586	579	589	608	569	577	553	588	554	651	614	596	613	572	617	584	585	617	587	619	583	606	552	578	585	580	553	606	624	589	601	666	601	627	618	587	594	582	564	575	575	588	611	578	590	587	572	562	567	615	608	646	565	569	582	566	624	599	546	564	598	630	585	547	601	568	602	575	622	589	598	588	619	587	589	602	585	600	544	616	569	595	635	570	564	635	563	585	586	608	603	584	589	598	582	584	576	611	619	625	610	628	579	578	591	591	624	629	590	603	606	610	598	570	619	612	603	574	597	576	594	615	594	589	584	561	636	568	597	625	581	621	560	579	567	569	549	575	581	546	590	596	562	660	613	589	579	613	562	562	603	644	585	597	585	606	638	587	603	582	592	589	573	595	611	616	581	560	611	591	618	567	529	607	582	615	568	545	547	531	616	585	610	584	590	596	595	613	558	605	616	557	573	590	598	629	583	559	593	608	586	552	581	597	575	579	577	636	579	598	562	585	592	558	573	609	583	591	605	633	570	572	614	591	591	598	566	584	610	550	578	578	595	592	580	613	607	595	562	599	586	605	556	614	574	606	616	561	601	599	605	573	589	585	587	576	581	565	613	621	590	595	592	606	597	590	584	565	585	575	570	601	575	617	551	611	556	652	593	591	632	576	564	630	604	538	569	600	550	594	561	528	574	554	591	549	594	582	602	559	607	619	592	592	589	567	575	580	579	565	570	612	582	600	608	570	549	587	595	586	618	611	556	599	576	578	586	603	593	576	572	617	587	582	610	585	617	581	590	596	567	584	634	624	616	594	606	566	562	597	559	569	590	558	616	626	557	575	564	627	601	586	600	616	571	638	566	581	556	568	559	604	568	600	636	611	591	603	576	615	598	595	603	567	641	607	612	598	602	576	584	613	630	584	637	596	578	578	565	512	609	641	578	567	597	581	593	629	583	587	598	605	556	602	588	615	610	582	600	595	575	623	607	586	615	559	605	586	570	606	549	589	571	607	587	593	596	572	566	593	585	586	570	593	603	617	610	606	617	595	561	581	573	594	637	634	610	579	620	620	616	573	565	573	578	589	615	632	616	612	610	602	575	569	506	565	596	637	576	596	584	578	594	554	582	619	624	563	601	562	539	599	588	607	567	561	578	640	623	586	619	611	591	599	595	635	574	620	625	618	603	617	629	611	615	586	622	611	601	561	591	625	621	603	581	565	574	547	576	579	590	608	575	629	576	611	579	593	586	616	572	561	608	591	568	632	594	607	640	579	601	561	613	551	540	626	602	606	620	644	551	609	570	545	536	581	612	611	574	592	610	584	586	598	546	603	551	548	598	572	565	594	596	574	571	604	650	587	581	610	577	626	569	618	605	632	565	566	567	571	593	582	593	623	538	603	565	581	560	572	570	610	600	578	597	611	602	603	623	595	614	583	631	603	580	555	570	584	556	576	576	577	616	618	577	593	610	567	609	587	618	585	569	610	609	632	594	577	595	586	595	613	553	562
5237	2083	407	207	154	230	284	307	252	261	242	214	195	180	138	153	164	164	155	134	120	149	144	129	125	110	113	136	120	107	111	102	91	102	97	79	102	103	105	82	83	97	89	94	88	81	111	95	82	81	106	108	104	110	82	97	74	80	82	100	82	95	82	90	91	78	81	92	84	88	90	85	82	78	87	87	69	88	101	92	78	104	100	76	86	113	83	95	87	80	90	94	78	84	91	107	95	108	99	75	75	115	80	87	78	82	101	96	104	92	96	107	74	91	89	77	83	102	86	66	98	92	96	97	88	84	87	83	109	83	82	86	94	107	91	76	113	67	90	91	92	72	103	80	85	83	100	86	94	99	79	85	95	78	96	81	99	85	99	94	95	96	97	83	89	101	81	88	83	99	81	95	86	99	90	101	85	94	89	79	87	100	90	100	82	90	85	86	101	97	91	83	95	89	100	98	83	85	82	99	91	84	97	90	85	73	77	78	83	83	105	95	86	98	81	83	108	102	92	91	87	83	86	106	83	90	93	89	96	93	91	84	103	103	84	86	75	82	90	84	92	98	88	80	82	73	83	76	88	96	97	95	90	103	85	96	93	88	96	107	103	85	84	90	105	95	80	77	86	90	82	96	93	89	71	82	93	95	76	88	96	98	89	101	71	92	86	83	93	81	84	98	80	88	79	86	89	82	80	86	92	83	95	82	99	88	97	92	71	89	91	69	75	88	97	93	72	94	82	97	90	80	71	101	82	79	100	75	95	92	73	79	82	101	84	91	80	96	93	94	76	96	99	86	68	88	91	93	87	76	80	85	86	86	92	100	101	75	84	107	84	107	97	92	96	76	102	95	113	91	90	86	78	79	88	85	90	79	93	91	87	72	72	92	89	84	92	88	98	92	95	85	87	76	88	97	78	70	95	86	100	89	78	93	98	81	93	110	110	86	81	84	79	79	81	90	83	88	83	104	86	84	96	98	86	86	78	81	74	92	97	79	98	90	90	91	95	86	80	81	79	90	84	89	79	86	93	88	69	73	87	78	83	74	73	91	88	105	92	100	92	78	82	82	93	85	79	95	82	89	87	87	95	89	85	99	84	96	89	106	90	93	97	94	99	81	82	80	102	88	85	104	84	89	83	73	81	81	77	89	97	82	95	105	90	112	86	89	88	98	78	84	101	86	106	103	92	94	110	93	105	107	96	88	99	89	103	88	104	101	105	92	90	116	92	85	91	84	81	95	84	91	82	99	80	89	72	108	79	90	86	82	88	84	85	96	112	96	96	98	86	93	96	86	105	86	97	78	95	80	81	91	85	76	76	89	88	93	77	70	91	90	85	83	92	87	95	99	79	80	88	97	83	93	68	80	89	99	88	85	101	86	82	74	87	86	97	92	67	93	86	67	85	85	83	76	85	102	83	93	100	81	83	87	82	86	69	77	84	81	104	95	94	89	89	98	91	83	94	87	109	88	82	93	87	87	104	85	84	88	71	105	88	75	93	90	88	92	68	105	101	97	84	100	83	86	99	90	109	80	97	89	103	93	94	96	80	74	83	93	94	84	81	107	95	79	88	90	89	91	78	94	88	96	86	99	83	63	78	83	89	91	100	88	84	71	104	93	80	106	98	82	80	95	90	96	82	85	80	91	101	93	88	91	95	83	77	88	83	88	98	88	94	85	85	83	74	80	89	87	96	99	102	103	80	89	87	80	89	98	86	84	99	94	100	109	94	90	85	85	96	97	81	84	94	79	64	86	91	85	92	97	112	106	107	94	95	92	105	80	90	87	90	84	83	99	98	82	86	79	100	89	94	95	87	78	93	94	84	96	95	96	75	83	99	78	80	99	101	110	75	74	84	93	105	92	76	92	79	80	84	83	81	76	111	73	111	80	93	89	84	85	96	76	93	89	89	99	74	110	89	103	94	77	99	106	93	78	93	99	91	90	97	85	107	95	84	85	100	94	75	98	91	99	91	84	92	106	89	84	96	90	109	92	83	84	93	84	75	95	91	96	92	88	85	91	77	84	92	80	89	106	82	88	105	85	88	86	76	103	90	93	87	82	69	82	70	98	82	105	87	91	97	92	84	96	79	80	77	104	81	82	99	99	104	96	87	100	95	94	88	97	82	78	88	83	85	100	94	73	95	95	77	107	88	104	89	96	81	84	78	87	93	84	93	70	84	79	104	91	74	82	85	105	104	93	82	106	93	86	90	88	79	86	85	76	91	94	110	90	104	97	90	93	82	95	117	93	91	73	108	101	98	84	98	110	73	74	99	86	92	88	83	102	82	95	75	78	90	98	81	102	80	89	83	77	77	100	93	88	81	86	97	88	82	76	86	99	105	85	94	80	62	86	92	84	69	98	83	104	97	88	85	92	90	82	89	92	85	89	89	93	88	72	84	92	94	90	100	84	87	89	104	85	98	76	94	82	95	83	78	86	91	75	99	82	102	91	82	78	83	107	104	89	86	107	92	92	73	98	85	96	94	87	106	93	100	95	83	86	76	83	97	84	96	71	91	104	93	104	91	78	98	110	101	97	95	94	80	98	95	90	103	84	101	100	88	89	95	80	90	98	88	98	91	94	88	82	80	93	83	82	107	81	92	80	96	81	79	84	80	77	90	105	81	89	80	93	89	81	90	81	90	84	92	78	96	92	85	86	92	96	87	101	73	76	107	84	75	100	82	86	90	90	91	79	90	120	94	92	92	81	97	95	77	85	89	90	95	87	72	92	96	87	89	101	84	83	90	72	127	98	103	90	91	94	98	97	92	78	86	85	90	121	101	82	84	97	83	79	92	86	81	107	79	78	86	93	97	98	92	70	84	95	82	88	86	85	97	89	87	88	79	89	93	101	87	80	78	84	86	102	92	102	97	93	78	92	65	84	87	69	89	83	84	76	99	77	82	98	72	90	82	83	100	92	88	94	88	78	80	80	95	81	89	86	89	78	75	78	101	92	93	84	70	72	92	67	103	109	77	107	89	86	93	85	88	84	105	78	90	88	94	82	75	109	82	76	87	105	90	86	98	74	85	87	96	84	104	103	88	73	83	87	100	85	105	95	92	75	92	78	98	76	96	76	90	84	78	93	98	95	82	87	102	82	83	89	80	80	107	88	88	93	97	89	87	89	98	87	96	98	88	89	96	81	89	84	97	74	91	83	73	95	83	77	99	88	94	103	97	99	89	88	99	84	88	94	76	104	73	80	93	86	87	116	99	91	103	80	95	104	94	95	105	84	85	78	79	82	70	98	81	102	84	85	93	87	91	87	77	87	97	95	91	95	89	102	89	70	87	92	103	79	74	93	89	94	85	94	84	96	101	90	82	75	97	93	90	106	95	95	91	101	81	81	97	78	86	87	80	84	95	98	97	77	111	98	86	84	76	93	74	88	92	80	88	86	85	72	90	83	84	89	108	93	86	99	81	89	95	96	87	87	92	113	110	87	89	92	90	94	82	81	91	97	96	74	76	75	87	76	84	83	78	79
32315	14780	3458	2811	5979	9116	10209	9304	8464	7029	5511	4604	3752	3307	2911	2893	2777	2752	2471	2130	1997	1995	1964	1808	1726	1665	1626	1262	1046	958	916	889	879	904	816	806	812	731	671	664	689	708	717	680	703	765	767	748	768	767	772	744	757	750	677	709	642	677	637	633	667	642	631	676	661	644	676	654	657	642	650	651	694	679	678	611	669	668	641	658	663	651	667	702	662	679	661	650	638	661	667	662	676	656	643	698	625	650	662	682	665	653	636	618	687	673	707	645	719	613	677	624	665	662	666	704	638	660	679	640	621	655	631	656	667	656	633	667	670	656	633	657	698	662	633	679	674	617	679	667	664	692	639	646	670	615	652	620	651	650	667	654	650	603	706	655	619	699	650	638	625	700	671	633	634	651	654	656	675	672	656	657	681	645	624	666	656	643	651	677	666	656	675	658	650	635	683	670	663	611	673	618	687	665	647	624	629	649	683	633	685	635	676	644	666	662	630	661	646	633	661	656	665	655	636	656	623	678	641	675	669	651	619	635	671	719	641	673	627	665	653	615	625	630	640	664	688	667	674	647	628	658	679	651	691	615	666	655	635	603	632	667	652	601	641	626	658	658	630	626	664	680	640	672	630	665	639	624	664	638	642	676	669	596	666	664	660	683	666	629	621	648	600	626	643	638	637	653	628	694	641	612	663	585	650	673	680	689	629	644	710	652	678	649	669	642	640	659	642	661	650	657	629	651	633	625	631	610	637	681	669	672	610	649	641	644	617	650	645	674	632	682	696	653	632	652	657	641	667	625	651	672	669	665	642	649	669	641	654	643	648	684	711	629	620	604	672	630	669	657	624	678	648	634	664	691	636	649	688	651	660	643	656	649	638	677	650	673	658	668	686	650	669	652	683	633	650	681	669	661	614	625	663	655	640	698	615	640	673	642	642	660	661	648	660	636	719	660	653	657	669	662	641	645	666	654	671	657	651	659	655	643	672	646	633	677	628	679	623	675	675	682	644	682	658	695	647	662	673	642	672	658	634	630	653	651	589	698	645	619	653	670	655	628	612	671	694	656	705	709	638	672	641	638	663	691	642	673	690	648	630	652	634	653	661	654	652	655	651	622	674	629	647	692	634	619	628	609	651	637	653	598	655	649	616	664	656	672	635	648	654	594	677	673	624	655	624	628	649	630	647	676	626	623	638	679	651	668	661	625	649	665	665	651	708	647	679	661	638	679	670	618	653	678	631	632	658	673	627	680	604	614	629	704	678	681	662	670	632	643	648	663	700	708	718	633	678	607	625	649	701	702	623	659	638	672	657	660	706	650	657	645	649	655	603	639	637	626	635	670	646	649	673	632	645	625	690	695	624	657	662	660	627	638	639	651	649	638	675	649	632	677	633	700	659	642	652	643	661	620	659	652	643	635	644	676	630	643	681	629	610	641	663	656	667	635	630	642	641	668	690	644	679	636	688	652	650	627	647	655	687	615	673	628	651	630	606	626	646	681	653	643	642	680	687	636	687	659	674	607	653	642	692	698	618	672	680	641	640	657	696	665	653	654	624	679	656	668	643	659	656	641	630	703	632	664	637	657	648	670	632	642	652	684	692	646	692	636	668	654	628	652	644	657	642	734	633	672	653	670	678	681	637	669	599	665	689	646	645	679	651	632	654	691	604	674	708	647	634	635	637	688	600	663	604	671	644	679	686	657	669	685	661	627	673	658	635	672	692	731	645	649	611	619	617	640	685	685	652	610	636	641	628	616	647	634	671	609	623	675	630	679	678	655	629	660	639	666	695	658	638	681	622	717	685	635	648	622	641	658	618	663	711	659	649	630	628	638	618	663	677	663	605	680	655	633	643	625	642	677	689	618	660	620	657	656	701	638	630	659	659	666	649	663	599	642	635	664	679	664	662	625	653	624	677	640	650	679	666	622	636	680	656	640	634	630	629	653	584	622	658	666	587	666	669	675	601	678	667	658	703	640	617	625	648	619	678	645	693	674	670	659	648	664	688	657	604	627	662	659	638	646	658	607	644	665	686	640	646	673	697	661	580	652	648	689	632	647	610	651	709	669	618	630	653	650	647	660	638	650	639	678	639	672	623	635	662	644	625	641	681	684	623	641	638	631	650	640	688	646	658	668	666	671	656	665	679	676	683	619	673	665	647	672	691	591	660	651	682	678	644	660	662	625	631	687	661	565	673	667	685	663	643	619	630	654	652	635	651	632	643	655	653	693	646	617	679	674	585	661	646	651	661	687	676	632	633	685	687	677	631	683	620	693	636	631	648	649	610	668	684	649	635	667	670	651	681	659	648	607	689	620	640	637	660	590	691	666	642	660	649	662	644	658	667	642	622	678	633	622	664	667	601	627	640	627	603	615	661	621	650	646	617	694	624	630	674	652	615	680	648	663	628	620	648	612	698	655	623	630	637	681	665	653	675	656	649	586	678	649	640	640	652	681	582	611	681	644	672	634	628	655	652	668	601	645	676	631	669	675	659	649	695	617	672	684	612	647	632	684	660	686	651	660	606	650	637	654	670	643	640	622	661	674	657	652	702	662	653	668	655	613	687	649	684	670	704	634	692	694	660	640	688	631	681	659	690	652	627	718	634	614	643	649	652	652	631	620	637	692	671	682	651	663	620	681	601	683	676	633	660	677	626	713	663	640	609	664	589	639	604	638	622	664	652	641	677	662	663	649	695	704	665	666	609	594	646	682	655	667	621	637	664	650	648	672	649	606	656	662	672	642	683	655	664	673	646	594	603	669	654	652	617	633	642	639	665	602	653	662	671	639	623	659	642	653	626	635	678	631	689	659	611	638	644	686	578	640	635	643	659	636	632	681	603	639	638	677	664	621	670	676	673	682	747	647	674	655	669	660	648	617	591	651	672	670	640	638	652	630	681	628	647	646	681	609	681	629	676	645	666	657	649	648	598	624	654	598	652	652	624	709	657	664	623	642	638	668	646	649	595	671	660	667	615	663	632	654	658	630	652	700	671	642	632	689	642	636	677	577	650	628	692	646	662	656	656	646	670	671	635	683	657	654	605	603	637	627	609	642	647	608	595	666	665	669	632	650	675	637	677	678	650	641	685	685	601	644	659	653	615	623	677	643	675	631	668	661	647	668	645	653	668	602	672	681	700	673	660	660	671	665	625	627	672	628	671	644	664	696	676	637	687	636	630	611	680	637	581	619	683	627	684	633	635	624	665	639	663	654	668	643	634	624	646	636	655	624	646	633	633	620	625	663	683	699	645	675	637	724	654	623	648	658	646	674	657	631	657	646	675	693	681	643	655	662	641	627	646	658	598	624	624	647	644	675	640	656	675	664	651	640	643	654	629	662	638	645	631	649	663	620	659	714	630	679	679	666	623	609	637	637	666	668	641	620	668	666	655	623	640	658	638	692	627	642	650	661	680	677	665	691	629	669	614	662	660	634	683	680	649	686	646	625	626	683	651	670	647	682	644	678	690	653	549	632	612	631	653	669	655	696	619	623	673	636
5475	1800	349	224	174	237	257	306	294	297	219	229	204	199	214	164	195	174	166	174	188	144	175	156	163	147	141	138	132	127	110	124	127	148	120	124	136	111	125	112	101	111	111	123	106	141	119	100	114	114	128	118	125	102	102	117	120	106	111	104	109	109	138	115	113	114	127	114	125	118	132	113	104	101	111	104	116	123	113	109	115	96	123	116	123	106	105	111	106	126	104	124	117	111	131	115	108	112	125	140	87	110	98	115	120	111	101	125	141	131	107	102	99	98	102	119	97	116	111	115	101	113	129	89	107	121	113	123	103	106	111	123	112	97	117	135	94	103	98	113	95	115	105	121	123	113	141	110	116	106	106	127	103	116	104	104	110	108	112	125	118	122	107	111	119	90	122	119	118	122	125	120	105	137	130	107	110	114	127	122	94	113	118	129	114	108	99	118	103	126	134	99	107	108	98	114	120	118	134	118	120	113	129	119	109	104	121	108	99	99	115	119	112	112	138	114	127	99	125	119	102	118	127	98	119	131	106	120	105	115	109	119	115	135	101	125	128	120	107	116	118	124	123	104	115	101	131	115	113	125	115	105	130	130	108	132	104	104	119	111	104	132	127	123	118	113	112	126	117	129	101	117	130	139	112	133	113	121	126	122	110	114	117	105	119	114	114	101	114	119	115	101	113	132	109	118	138	110	106	113	121	129	116	99	105	119	104	125	106	118	105	116	118	116	122	126	128	121	117	114	112	104	117	107	110	117	118	118	126	128	122	118	132	113	104	105	127	104	101	123	106	101	127	112	104	121	118	103	103	120	112	107	93	116	112	96	104	113	97	124	126	112	117	118	124	114	102	116	123	110	102	108	115	104	125	90	115	105	107	105	125	86	123	108	115	117	121	129	118	118	108	98	124	128	111	99	120	104	127	120	127	112	109	106	119	114	99	128	131	124	121	100	101	117	119	111	127	104	128	116	131	123	100	103	120	108	106	104	114	101	98	124	106	115	131	119	119	114	107	101	106	123	114	97	113	107	121	129	120	108	117	117	120	108	109	144	110	88	104	107	132	100	119	88	131	96	98	117	126	117	130	112	109	119	115	116	119	121	115	96	106	117	109	117	105	105	114	122	117	102	122	117	121	102	129	118	102	128	132	112	113	116	125	116	108	127	112	90	116	127	118	124	114	109	105	103	114	108	125	127	103	102	97	108	125	127	108	134	109	132	125	116	118	123	111	121	114	109	110	101	118	119	117	120	120	135	115	92	104	105	134	123	112	122	125	108	120	114	127	122	123	96	126	101	119	115	127	125	147	114	96	98	118	134	141	142	107	122	114	131	104	128	113	119	120	113	94	97	105	113	104	108	114	119	103	99	99	127	106	99	118	134	129	108	111	111	99	123	90	121	104	107	124	111	121	133	105	112	123	125	126	114	92	102	112	110	126	113	109	123	130	120	108	129	120	122	112	109	105	106	131	119	119	114	105	115	94	115	131	103	113	122	103	114	115	109	129	97	110	111	129	111	114	107	119	109	110	132	120	124	117	106	107	119	101	120	103	107	92	122	112	98	112	112	105	107	100	123	121	97	120	107	119	114	108	101	114	102	115	114	116	110	113	115	115	107	117	117	112	116	115	115	105	121	118	105	114	114	123	106	110	125	117	119	134	122	103	129	105	105	106	120	89	102	121	121	121	113	104	96	106	107	124	95	118	117	95	106	133	126	122	119	112	112	112	115	117	112	113	105	128	103	108	113	112	96	134	94	114	102	107	106	133	96	139	118	115	112	112	117	114	118	105	123	104	114	126	108	118	110	90	110	104	109	120	110	112	106	110	117	119	129	98	119	117	119	112	89	114	112	121	108	125	130	120	126	112	97	130	113	105	106	122	118	94	110	101	103	102	122	109	113	136	107	114	117	105	113	110	123	101	109	121	129	111	110	109	108	114	118	113	116	120	126	110	124	118	127	114	125	96	108	118	96	116	118	100	118	106	95	125	99	119	109	112	123	113	107	117	113	114	112	122	106	117	111	114	115	114	95	107	120	107	131	140	120	118	100	121	115	114	106	120	125	118	105	115	124	111	114	106	107	80	106	113	111	114	113	114	109	115	130	121	111	142	101	105	112	112	115	111	105	111	120	122	121	124	129	118	112	118	114	140	106	101	111	113	128	110	131	98	118	121	115	104	110	103	125	99	113	112	126	116	97	119	109	118	108	141	121	101	101	120	105	131	109	120	108	120	106	120	108	121	126	104	109	118	106	117	109	119	109	109	115	117	128	103	118	105	115	102	112	114	122	96	121	107	103	124	97	121	121	101	123	104	119	101	122	99	101	109	114	93	114	123	115	109	107	119	125	117	128	129	99	105	118	94	104	112	114	95	118	129	99	109	110	107	117	112	113	101	146	101	118	103	115	93	111	119	114	115	106	111	131	114	107	110	126	117	113	123	111	132	104	118	133	86	107	106	123	119	120	105	119	99	108	107	116	131	125	103	104	135	103	105	124	96	99	113	118	125	116	103	98	106	109	116	99	124	106	103	93	116	115	110	112	114	109	97	112	108	116	111	117	119	113	114	130	100	117	114	105	121	107	129	117	92	98	112	106	99	113	122	112	106	108	121	142	118	132	115	112	118	118	101	110	114	117	129	111	118	103	116	104	113	119	123	131	124	124	99	127	111	109	117	104	129	111	108	111	122	122	114	106	106	107	139	109	128	113	110	92	120	112	99	117	123	130	123	105	116	127	116	126	107	122	105	126	113	102	98	120	123	113	128	124	92	114	121	111	105	126	111	124	109	107	91	124	111	104	112	111	106	109	115	118	127	115	116	132	104	112	120	110	119	98	111	117	107	107	126	115	105	104	120	106	109	126	122	121	111	107	130	112	117	98	95	133	127	102	122	112	100	116	103	104	115	106	118	124	118	125	129	126	119	120	112	103	115	153	95	110	105	99	100	132	119	122	108	122	113	115	118	127	105	107	110	118	110	95	111	124	99	95	114	121	106	107	112	90	107	105	136	114	119	129	116	110	112	112	128	122	111	123	115	109	116	113	103	138	112	129	101	100	113	121	105	120	113	96	97	111	117	116	94	89	103	106	129	132	124	121	99	114	111	118	121	112	128	108	115	109	107	104	97	95	105	124	121	113	105	103	111	106	113	103	133	115	127	122	111	96	124	112	119	126	114	110	133	115	113	122	116	106	89	98	117	122	117	118	117	138	111	114	121	98	122	125	105	109	135	110	117	126	116	107	90	113	120	107	126	105	130	111	108	122	129	126	112	111	97	112	108	113	108	123	107	122	114	120	116	102	114	114	99	112	124	117	116	113	102	116	95	99	108	118	113	104	144	119	112	122	133	106	111	102	105	110	126	103	122	120	127	100	125	125	107	96	110	98	120	103	108	127	108	126	123	108	118	101	115	114	115	111	125	109	130	121	112	142	98	122	125	109	105	119	111	125	115	120	135	116	115	114	108	111	116	109	113	113	109	107	110	92	108	120
30401	13450	3370	2850	5526	8461	9518	8953	8390	7232	5684	4823	4070	3645	3390	3126	3002	2900	2536	2183	2263	2266	2061	2003	1878	1850	1735	1454	1267	1076	1141	1090	1117	1063	1060	1063	1033	939	905	878	885	847	856	933	936	949	914	943	927	956	969	870	925	952	920	880	855	846	857	808	871	838	861	827	874	812	866	853	835	855	859	813	837	838	838	873	850	844	924	817	836	834	905	864	832	881	869	856	825	866	867	865	837	859	856	810	896	887	847	866	884	880	834	846	871	887	893	835	874	852	836	859	840	857	843	811	802	875	801	824	821	902	867	784	833	882	855	858	842	885	861	865	801	833	848	897	831	853	853	853	840	874	869	813	883	850	840	833	835	803	865	880	814	831	855	864	887	855	816	818	870	866	837	853	895	889	835	840	855	868	808	868	855	835	859	831	909	869	828	857	875	808	834	834	876	860	841	881	866	829	833	826	864	847	888	824	858	852	891	871	880	858	849	827	852	888	861	817	845	820	874	845	883	812	829	831	835	851	838	822	868	788	869	836	807	871	885	842	848	803	846	858	820	870	882	837	875	873	935	874	856	876	803	863	832	914	789	876	861	832	843	859	845	833	831	853	898	801	841	856	872	827	814	876	837	870	814	887	834	855	842	813	863	850	855	797	862	845	840	815	857	824	858	808	834	881	848	869	893	856	862	804	846	827	787	862	795	874	865	811	872	886	848	806	798	833	813	887	852	850	858	835	827	845	843	796	838	857	830	821	858	878	867	835	842	901	855	830	925	841	844	818	846	846	850	853	854	832	853	804	848	867	857	822	838	856	842	879	824	835	845	871	879	817	869	820	873	867	809	864	842	822	820	877	878	919	886	859	815	864	792	842	858	882	850	792	844	838	916	884	891	855	859	785	811	817	830	863	863	855	861	849	790	875	854	864	826	916	843	800	835	838	900	855	810	843	858	827	827	880	792	858	858	897	865	836	851	910	831	860	882	866	882	846	827	892	839	816	863	867	854	848	799	868	877	866	874	833	840	852	868	837	859	826	844	864	833	881	848	819	796	875	855	912	855	860	868	835	826	888	831	809	830	811	850	848	871	851	817	823	879	852	895	817	837	849	802	830	830	855	884	803	843	834	824	823	870	816	881	824	854	784	883	868	874	874	849	839	860	866	832	835	841	801	858	837	812	872	843	824	820	831	877	817	835	830	878	800	851	821	833	804	857	852	852	871	803	859	853	853	801	868	837	823	794	836	877	823	855	851	870	844	812	884	863	842	845	870	874	892	835	846	864	879	814	840	899	828	797	865	813	825	861	888	822	874	861	796	855	844	811	813	838	822	825	857	834	854	875	821	865	810	834	864	895	833	818	838	841	883	823	883	815	903	854	854	818	811	861	798	836	808	884	874	860	860	830	832	804	852	799	822	857	853	884	845	860	872	838	875	890	833	887	863	911	852	835	831	865	832	814	811	883	850	873	875	889	808	880	873	794	850	849	881	851	855	874	870	864	862	832	860	853	818	827	806	848	869	868	856	844	838	843	848	867	841	861	825	882	887	917	883	868	848	878	875	853	847	881	842	836	848	819	928	852	826	822	861	842	856	875	907	817	854	826	801	871	878	840	859	812	850	910	881	802	792	837	818	888	793	781	822	836	878	846	861	852	894	866	863	835	866	840	853	880	854	821	876	863	868	870	853	866	848	859	812	845	815	878	871	840	863	827	853	838	876	838	832	876	831	885	853	802	858	836	849	846	862	910	898	838	854	820	823	847	811	823	860	849	843	862	849	868	845	828	822	771	858	808	886	863	820	814	830	850	873	922	825	823	859	842	858	855	862	872	845	866	895	861	886	847	894	829	829	830	908	821	848	895	836	884	852	832	875	851	813	803	841	821	843	850	816	870	842	842	847	836	824	886	861	844	845	831	848	817	848	856	825	874	802	839	860	871	852	848	845	819	833	874	879	850	891	870	817	890	854	809	861	838	879	835	882	869	820	873	868	824	833	833	806	861	856	845	896	865	836	821	801	820	812	798	872	832	832	767	812	869	878	865	881	900	832	844	854	805	831	843	883	842	852	921	788	887	879	880	876	787	841	848	841	903	834	859	859	818	832	832	878	781	880	855	942	894	914	881	901	864	840	880	854	849	892	833	905	868	923	787	877	867	832	817	807	867	885	832	840	870	844	847	804	851	891	838	863	869	855	857	834	868	874	882	832	893	817	863	860	821	863	895	817	833	838	848	789	900	892	821	815	811	821	803	846	863	805	838	839	891	826	802	832	867	857	798	825	815	888	837	885	874	791	818	845	884	841	887	809	876	921	837	841	820	866	879	845	825	864	873	842	861	870	886	818	832	830	852	831	845	829	843	839	792	825	892	859	809	866	848	847	871	848	783	819	843	915	860	837	839	819	860	802	892	818	834	831	859	827	905	862	870	878	867	823	833	853	911	861	859	781	839	827	827	834	828	844	833	887	831	845	811	844	860	849	808	822	808	862	915	887	878	897	858	897	884	797	835	887	813	827	895	831	875	850	796	860	890	844	856	846	893	890	860	842	877	875	843	847	824	832	832	816	881	896	845	832	825	856	865	857	889	832	858	838	836	833	915	860	883	849	807	851	833	846	840	894	819	877	863	809	844	853	772	869	866	822	874	832	884	793	802	925	845	858	898	890	862	867	841	888	816	864	842	842	827	851	826	876	832	801	830	866	856	822	830	831	862	850	834	894	869	859	815	864	817	808	862	765	916	822	835	894	807	780	853	814	865	883	899	880	884	855	852	818	882	853	807	856	796	854	851	842	858	816	890	831	802	893	857	814	832	862	823	880	836	881	864	839	839	851	873	853	821	846	851	838	824	848	836	880	882	832	886	856	860	901	831	826	815	868	893	834	859	827	819	868	843	844	807	898	832	871	838	815	873	840	855	800	899	840	815	849	893	823	859	844	869	890	830	833	816	875	888	871	835	816	843	813	862	863	856	885	813	804	835	897	859	888	887	854	844	805	847	866	890	844	802	769	861	845	849	872	836	858	840	814	879	895	864	837	851	858	840	795	821	800	831	859	824	783	829	852	884	824	865	850	859	852	836	819	874	827	829	813	837	816	838	813	851	848	864	837	826	781	845	897	799	875	850	856	890	908	827	874	830	843	861	793	798	847	798	861	870	843	875	852	867	807	832	834	814	924	859	855	836	858	820	821	839	826	848	868	853	827	860	843	858	858	828	803	894	839	851	817	877	844	839	836	872	854	895	882	870	840	822	840	830	840	855	875	844	872	877	861	816	902	842	804	893	902	809	878	879	837	865	882	846	884	791	810	871	841	831	829	925	831	860	829	896	893	800	855	878	833	846	810	852	838	808	847	895	842	813	828	854	830	841	810	837	905	816	811	832	846	878	823	868	832	879	843	849	847	861	811	818	784	878	839	849	819	860	810	868	828	842	865	829	808	834	857	834	853	849	851	815	835	902	859	863	816	819	865	869	837	842	818	867	868	776	885	871	845	897	833	863	853	850	891
6703	2901	503	264	203	263	351	362	362	359	283	259	260	235	239	220	197	204	207	204	181	178	194	179	184	170	155	156	133	150	118	139	153	148	132	134	144	139	117	127	106	113	128	128	112	119	134	117	135	121	128	131	129	136	122	98	130	135	115	122	116	114	138	115	138	135	127	141	108	115	139	123	125	131	97	111	118	118	125	128	118	124	117	133	133	127	114	124	110	124	106	124	116	120	134	110	113	131	104	107	114	109	119	124	121	122	115	120	112	140	139	106	105	123	129	124	112	113	132	133	107	128	143	121	109	124	121	130	121	122	137	119	127	127	132	132	123	143	112	130	105	125	142	135	120	124	108	113	116	114	132	94	132	110	107	127	138	137	121	117	109	129	117	118	99	122	129	112	119	136	113	119	120	113	125	123	115	121	117	157	132	120	126	118	121	111	97	119	129	117	134	130	114	124	102	111	123	119	119	129	113	147	143	127	116	142	111	149	114	123	120	115	103	119	122	114	133	103	123	126	108	141	133	121	115	128	137	94	132	137	123	113	116	130	107	120	126	102	116	118	115	120	115	134	113	108	115	126	103	107	127	121	113	121	119	124	123	146	120	115	120	102	119	128	107	113	122	119	125	128	120	131	122	111	130	117	111	120	115	112	102	136	128	121	119	94	134	121	137	123	132	106	121	109	105	127	110	126	117	110	130	105	121	123	135	103	95	121	129	118	111	121	106	102	107	141	130	126	112	106	113	129	105	124	113	130	128	120	97	117	117	114	113	105	132	129	102	126	142	124	119	150	134	126	116	114	132	102	98	115	127	118	111	117	117	110	134	121	108	116	119	105	118	132	98	106	137	128	100	122	107	123	127	143	138	142	119	116	105	102	108	126	118	125	109	120	112	117	128	132	121	136	114	129	106	130	105	113	96	136	136	113	114	110	117	108	129	126	130	126	122	134	116	121	110	141	123	110	116	107	117	121	119	130	106	136	122	112	122	104	139	107	120	112	96	124	124	138	122	133	116	108	106	137	120	109	129	117	124	114	100	130	126	118	119	134	114	120	138	144	112	131	131	111	119	127	127	130	148	103	133	115	129	124	114	124	123	95	124	112	130	126	104	112	129	100	118	111	128	120	113	139	123	129	125	121	120	128	127	121	129	111	117	141	121	118	111	136	148	99	104	114	106	133	113	114	114	146	123	129	107	119	120	128	111	106	126	123	109	132	112	107	112	128	112	121	112	126	122	120	129	113	115	149	125	135	100	116	127	131	113	122	110	130	126	113	121	129	112	119	114	112	119	109	114	138	105	115	120	106	128	114	136	108	137	122	125	113	116	130	134	115	126	116	145	103	103	103	142	113	138	129	135	107	115	133	114	117	105	129	107	139	136	120	128	134	119	112	120	119	115	131	120	123	115	120	126	125	117	103	127	117	132	120	116	122	118	143	135	128	125	110	116	129	120	117	126	114	121	99	110	101	115	108	115	137	124	107	113	119	114	107	123	117	108	105	112	117	127	113	122	134	112	117	118	119	120	122	114	112	129	131	104	115	115	105	126	123	111	125	104	116	117	120	119	151	121	133	105	119	113	123	120	112	115	129	115	118	138	125	137	127	117	121	129	121	117	120	128	114	105	102	136	126	119	130	108	119	143	146	123	118	126	131	118	130	112	110	130	107	106	135	112	128	125	108	115	116	119	122	118	127	111	108	111	110	125	120	120	119	131	126	135	118	146	117	112	107	127	131	146	107	114	122	127	114	106	122	111	121	130	135	131	128	111	122	100	112	144	113	131	108	131	145	133	106	118	128	123	93	116	115	113	135	111	111	121	125	121	139	128	132	106	138	123	125	135	110	123	132	104	120	126	106	128	122	123	124	131	102	120	118	123	102	109	131	120	133	134	125	134	120	111	129	114	122	122	103	126	113	90	127	104	106	132	110	118	126	111	113	119	118	118	138	126	129	129	113	114	129	119	136	122	97	114	109	140	109	109	116	132	121	117	114	132	107	92	123	143	124	114	128	112	127	130	127	128	135	134	124	109	92	119	117	123	117	126	122	111	97	112	118	108	111	117	110	114	123	121	128	105	110	108	116	126	136	106	116	122	107	115	120	109	117	117	131	114	116	138	123	96	110	112	96	117	118	123	126	116	126	127	155	114	131	124	109	127	102	117	118	114	120	128	119	121	134	101	123	115	122	132	105	129	100	132	128	111	121	123	138	127	115	136	93	113	118	140	106	108	138	110	120	134	108	143	123	126	106	115	145	121	113	140	130	138	112	113	134	122	97	130	131	121	97	128	136	112	104	115	115	135	130	141	125	122	108	123	124	143	140	111	130	144	106	106	117	137	118	110	137	125	134	126	114	132	141	127	124	146	103	120	107	119	106	117	128	120	128	115	112	143	120	125	130	134	137	121	121	130	127	131	119	116	133	123	101	111	114	111	138	128	136	111	126	124	103	120	136	109	115	129	113	102	117	113	126	107	118	127	117	117	124	129	117	110	122	124	136	124	118	111	110	130	115	145	151	135	131	130	114	132	131	131	136	118	133	138	128	116	135	131	108	108	104	109	125	123	127	145	101	124	132	119	134	119	113	122	114	120	120	116	120	142	114	131	127	111	133	133	132	121	96	105	108	111	129	131	102	124	113	120	130	122	110	117	109	124	105	126	139	109	123	112	134	121	121	105	116	109	133	122	99	107	100	135	105	101	115	124	135	120	121	109	126	107	122	129	133	110	117	130	122	110	117	120	130	117	129	108	123	111	145	116	117	139	108	102	124	112	118	113	129	111	130	134	140	131	124	109	114	141	135	132	116	114	113	123	125	127	128	109	113	135	135	111	118	125	112	137	114	140	112	119	107	98	114	112	109	112	106	122	116	121	125	118	109	105	123	107	132	105	105	123	122	115	96	106	111	110	133	116	129	114	111	128	148	105	117	120	134	112	117	126	109	168	130	117	119	113	107	121	127	116	131	114	146	118	123	147	115	126	128	121	111	102	122	118	119	123	130	121	93	128	131	118	122	108	102	135	105	108	148	106	121	111	120	122	118	101	122	101	131	108	118	98	134	133	123	128	147	121	118	123	126	126	111	133	138	117	120	115	131	114	135	113	127	126	98	115	117	140	107	121	119	116	110	120	118	112	121	125	112	129	131	115	120	99	112	118	112	112	124	119	104	117	127	102	110	128	118	117	134	131	120	127	119	131	114	144	122	118	131	120	120	105	124	126	111	126	114	139	110	132	110	129	121	109	118	111	126	112	115	118	129	125	122	96	108	109	129	127	104	108	123	132	123	125	128	137	137	148	119	114	110	137	121	142	135	129	103	132	123	116	140	115	123	111	123	114	109	131	109	108	107	107	132	111	129	103	125	126	131	118	117	123	126	97	114	124	141	93	128	127	149	132	117	109	120	112	121	110	99	104	129	119	124	130	124	141	117	139	117	130	144	132	90	127	119	103	130	122	131	119	120	108	119	123	130	126	119	119	124	117	128	126	110
34865	17034	4511	3713	7127	10377	11978	10777	10063	8839	7112	5887	5020	4547	4057	3760	3733	3411	2841	2715	2548	2640	2494	2329	2114	2063	1844	1688	1359	1217	1208	1184	1179	1142	1157	1142	1074	1007	1033	944	953	892	822	915	970	970	947	985	986	1005	1026	903	967	955	922	957	894	844	835	863	852	861	865	884	874	913	889	872	892	867	839	910	931	929	886	876	897	915	863	869	870	850	840	916	884	878	909	902	928	908	855	875	881	854	884	856	888	907	890	879	934	841	832	877	892	822	840	921	902	884	872	830	884	897	905	894	894	855	873	867	876	859	879	942	904	881	828	907	895	924	904	899	847	856	845	879	845	877	912	921	827	970	870	890	901	833	892	904	887	816	880	831	845	865	891	857	921	786	861	812	905	894	903	874	893	870	874	831	863	895	869	907	857	909	849	897	823	847	879	885	855	873	856	888	869	910	936	835	844	895	846	840	844	897	896	852	858	902	908	836	920	874	889	853	849	843	843	853	837	873	879	852	926	861	863	852	909	857	847	879	840	848	881	833	843	906	784	876	881	871	871	859	895	906	865	869	867	843	861	869	907	856	919	908	843	839	875	848	847	859	854	885	876	842	883	824	885	853	843	875	872	890	862	909	885	921	905	867	865	837	894	864	856	873	819	830	837	845	897	873	837	916	866	865	866	888	901	834	818	846	894	877	861	881	871	876	941	873	863	853	867	868	852	885	887	908	899	853	810	862	892	841	867	859	845	873	833	902	869	872	825	918	855	883	874	858	840	900	864	863	883	855	868	862	895	909	892	894	890	844	879	911	929	892	875	832	858	835	901	899	877	894	874	873	849	872	851	841	904	854	924	875	884	886	874	819	884	866	896	856	831	844	889	840	817	825	876	851	887	916	853	856	880	844	896	865	909	852	853	831	837	919	831	863	871	872	882	904	889	836	857	836	880	849	826	844	886	903	835	874	871	870	870	886	873	873	854	823	857	806	863	866	865	922	871	900	865	886	916	887	886	841	887	802	880	833	861	907	881	938	918	828	860	830	900	845	830	866	824	864	888	897	875	828	831	863	870	842	847	884	902	889	886	858	889	890	826	881	886	922	882	874	840	884	886	880	807	818	845	915	852	928	888	887	937	852	854	878	841	824	868	851	911	867	854	866	918	874	879	928	855	858	920	861	862	844	889	836	890	853	872	867	877	847	928	909	839	806	868	899	868	854	828	814	855	849	854	843	913	830	865	888	872	853	822	896	809	903	863	844	875	865	857	882	815	901	843	888	895	898	891	852	882	923	910	882	801	868	880	866	881	860	776	867	865	844	832	873	850	899	850	898	842	903	880	863	873	803	850	855	923	861	864	879	867	833	844	898	893	808	867	886	851	852	880	861	826	896	903	797	860	835	895	877	869	868	864	867	857	909	852	878	923	843	833	875	871	842	880	893	832	876	848	878	891	869	844	874	836	853	878	855	863	916	919	857	812	900	871	865	882	851	850	843	860	917	895	862	878	905	812	861	883	841	925	879	834	871	838	855	903	888	852	838	916	876	902	857	845	862	872	810	824	886	921	875	914	870	831	897	859	835	896	853	832	874	821	886	838	862	851	882	879	847	869	870	861	886	850	856	918	832	840	906	842	851	909	838	869	893	895	876	843	856	871	848	792	858	878	847	829	877	800	871	839	865	900	822	924	898	852	877	826	873	806	815	874	854	918	855	854	919	851	869	924	866	824	820	916	865	834	822	784	893	885	841	820	842	924	820	846	878	901	813	898	835	880	844	895	888	853	819	868	861	849	872	810	837	913	892	902	877	865	844	882	911	820	827	874	899	854	875	879	857	836	849	899	860	890	866	865	829	854	859	876	924	869	920	871	870	887	877	891	955	868	875	886	846	887	875	884	819	878	893	869	855	871	896	841	925	856	908	867	887	879	795	827	914	863	858	866	883	866	823	852	919	886	846	850	898	827	836	928	880	891	870	886	850	900	852	906	872	925	888	846	897	856	845	837	900	855	819	807	821	840	901	848	838	857	902	939	889	842	857	870	831	819	864	890	868	862	782	847	876	913	882	860	890	843	882	852	852	896	894	909	884	895	873	833	856	878	841	885	872	858	887	861	946	827	857	887	873	852	849	890	863	895	896	831	948	833	895	824	865	860	892	858	914	894	881	846	848	877	844	843	845	830	871	851	855	878	840	945	867	890	817	865	863	915	926	886	873	848	872	877	825	853	912	899	801	867	876	878	834	894	883	874	875	867	892	849	852	889	810	904	868	890	859	826	856	855	901	875	840	845	969	829	853	843	853	847	872	847	886	887	880	865	861	849	850	911	865	876	769	817	841	860	865	837	821	850	850	830	864	896	842	898	880	891	866	856	888	877	862	849	828	892	842	912	864	857	883	874	861	883	875	801	867	823	857	880	877	852	904	871	873	819	939	849	850	852	871	912	840	889	856	895	847	875	857	862	828	872	825	865	822	914	842	877	850	857	890	877	869	868	872	895	892	828	863	867	887	946	875	870	861	900	882	865	907	898	863	906	898	897	879	907	871	871	875	902	841	872	926	874	909	848	884	859	938	860	873	892	905	913	801	855	872	923	912	852	867	823	893	820	873	885	856	858	858	899	859	845	893	879	834	912	818	872	838	891	869	932	889	915	828	897	865	919	867	905	841	856	881	911	871	943	903	848	884	859	889	832	870	852	887	866	925	896	905	872	852	890	890	855	860	852	916	851	879	908	896	835	878	873	873	890	836	810	861	835	815	884	819	827	919	919	809	842	900	843	862	919	896	919	853	927	882	839	834	888	858	878	845	950	859	835	847	892	867	837	855	855	893	894	892	886	849	851	849	888	897	911	867	944	878	866	913	935	834	860	884	834	851	916	890	870	885	929	836	890	865	910	874	809	956	910	925	857	894	828	843	821	859	878	846	884	865	842	860	830	881	884	885	845	847	893	841	876	874	853	893	878	925	850	847	825	905	911	867	896	865	848	849	871	842	876	838	823	824	848	889	907	857	832	887	830	851	924	875	843	892	857	807	847	873	894	889	841	862	863	859	864	844	855	849	908	910	887	901	894	863	834	874	877	865	847	891	900	857	806	896	887	826	889	816	884	889	819	884	889	867	855	859	866	896	852	838	879	904	899	901	840	884	838	886	849	874	867	872	891	878	828	875	916	862	896	901	820	865	921	863	860	897	832	861	877	868	935	890	810	857	854	852	871	876	834	840	894	897	848	865	910	862	877	865	864	870	829	861	898	870	815	893	936	950	892	897	876	907	845	883	886	861	866	855	887	840	824	872	823	870	888	935	870	870	898	888	852	852	909	863	822	842	881	834	859	873	869	858	891	869	854	886	891	862	831	848	876	838	861	868	887	911	915	902	893	864	822	831	835	891	831	870	874	865	950	895	851	859	875	903	829	869	884	871	871	947	874	889	865	831	873	893	844	935	881	898	916	859	900	895	840	876	843	906	857	873	891	868	888	905	949	825	814	925	891	871	813	864	898	820	857	882	855	886
3608	1009	263	165	108	129	214	205	221	216	213	175	162	162	136	122	127	132	112	117	105	118	102	120	112	100	87	96	93	86	98	93	84	57	76	66	87	99	78	91	72	82	77	87	72	80	73	85	70	82	86	88	85	84	68	73	82	66	75	70	90	88	77	92	88	78	67	70	83	88	70	90	64	80	83	81	79	76	64	87	89	58	72	65	86	75	75	67	73	61	67	80	63	77	78	83	77	82	76	74	79	69	73	74	70	75	77	78	72	65	87	83	73	79	66	65	70	80	77	76	74	81	92	69	56	75	89	86	78	75	65	85	93	80	75	84	62	80	63	90	63	69	80	87	76	72	82	78	56	78	83	64	66	78	79	84	71	67	78	82	79	78	55	88	86	64	82	86	83	76	85	80	76	62	75	65	64	83	86	82	78	76	73	76	93	72	97	90	78	57	90	66	59	83	75	75	59	75	81	81	63	77	82	77	67	93	78	84	75	80	69	81	76	73	82	86	75	85	75	90	85	82	67	84	83	79	73	66	78	79	83	63	85	85	82	88	77	81	81	72	77	76	87	73	75	90	78	87	94	79	57	80	69	72	80	60	68	87	72	69	78	78	88	76	67	79	77	73	85	78	79	79	83	74	75	84	65	79	67	64	72	80	75	72	71	89	50	77	70	91	83	72	77	69	76	67	75	70	68	81	75	75	77	77	77	75	73	75	66	81	75	80	92	72	98	79	89	77	70	60	79	82	86	75	71	68	67	75	66	75	91	96	68	82	77	65	81	73	86	80	92	73	80	96	86	65	82	68	69	68	72	63	73	85	73	66	75	80	74	73	65	82	98	90	89	80	76	84	87	71	73	74	61	81	60	69	83	96	94	84	87	92	72	68	76	76	75	83	77	78	70	68	63	79	73	88	72	68	86	83	70	72	78	70	74	64	82	85	75	93	71	77	79	76	84	99	83	64	72	86	83	66	74	80	73	71	72	67	88	83	87	76	73	95	90	86	85	79	96	71	91	70	61	77	84	75	78	71	95	79	83	81	79	87	84	87	73	85	80	68	79	72	82	71	73	69	76	79	76	67	70	62	81	86	86	70	90	86	79	65	73	89	94	76	74	71	71	73	79	63	74	77	89	93	69	69	75	73	79	67	88	78	75	86	65	57	73	78	67	80	77	74	85	97	87	76	79	81	83	83	87	75	71	78	67	87	86	78	72	84	79	76	65	63	59	85	93	90	61	73	81	69	83	76	78	92	91	77	68	80	81	73	79	72	74	108	71	97	76	89	68	75	89	77	74	88	81	73	70	72	71	71	72	72	71	78	84	71	69	89	89	70	74	80	77	85	71	79	89	60	79	81	72	80	72	86	78	92	87	74	77	74	76	87	70	73	69	78	80	77	78	82	75	73	75	76	91	81	70	96	77	77	85	74	64	72	60	87	85	78	83	68	74	71	89	81	79	80	67	70	76	70	63	65	72	64	81	74	86	68	83	84	78	66	84	88	87	79	89	85	75	64	69	78	70	78	73	70	71	70	63	66	81	75	75	88	64	67	75	67	80	66	67	70	75	81	64	81	90	66	69	80	89	63	84	78	56	92	100	76	76	72	72	79	102	63	65	86	73	73	79	79	67	75	79	72	96	81	91	73	67	64	67	86	92	65	81	74	81	69	82	74	64	66	83	73	68	83	57	74	71	82	69	75	93	67	74	71	76	75	83	81	70	89	79	75	73	66	85	63	74	70	77	85	88	69	74	71	78	83	74	96	76	63	86	68	70	69	77	77	82	74	79	96	78	87	72	79	87	67	66	73	70	95	82	90	82	67	73	71	80	80	82	73	79	71	71	68	93	92	77	75	66	79	73	57	76	68	74	62	78	76	79	73	80	76	69	82	69	70	85	87	78	98	96	65	65	90	91	79	65	62	83	79	85	68	75	94	82	78	76	69	71	83	91	64	63	78	64	90	78	69	87	85	63	86	70	79	66	76	73	101	73	88	85	71	78	85	71	92	80	71	73	69	83	75	82	91	75	89	77	64	67	71	75	79	79	84	71	94	70	70	79	70	72	94	84	75	82	79	74	76	72	77	73	74	72	77	76	83	82	84	83	73	71	63	77	65	84	61	78	73	60	91	70	65	87	72	82	60	81	88	71	77	80	73	95	77	95	83	79	90	73	89	76	74	85	88	92	60	77	72	73	83	84	74	65	48	84	85	73	68	82	75	76	71	90	78	89	78	88	65	90	76	80	96	65	74	84	70	80	90	81	65	77	74	80	80	84	91	58	82	80	75	93	81	81	71	86	84	82	75	66	78	84	67	69	65	85	71	72	71	79	72	81	81	82	98	82	64	82	62	80	83	78	69	79	88	68	81	74	91	64	97	68	66	86	75	62	91	73	79	82	78	77	73	66	86	61	88	76	66	72	62	84	63	76	65	78	76	89	74	72	83	87	88	72	78	70	88	76	77	77	74	68	79	68	60	61	60	86	57	87	79	79	65	78	72	80	74	71	75	78	65	79	61	84	79	75	84	83	71	90	84	78	68	86	70	81	74	67	91	70	83	68	76	79	60	79	66	85	71	80	78	82	81	63	102	69	70	88	87	77	74	90	68	71	71	87	78	77	86	91	88	87	68	77	76	76	77	70	91	66	83	73	69	72	80	79	73	86	72	73	75	89	61	78	73	84	86	82	83	84	65	72	72	100	61	89	76	79	74	74	82	77	83	69	96	76	84	97	72	77	79	82	89	75	77	93	75	68	83	77	88	86	71	73	69	62	83	86	84	77	74	74	76	76	71	108	68	56	83	86	85	65	64	83	75	75	92	69	74	81	72	71	78	62	70	75	80	76	66	67	67	75	85	78	82	77	68	83	82	76	77	69	65	68	70	76	85	80	78	80	63	75	74	88	72	75	69	65	82	69	67	66	84	80	77	66	76	82	90	72	63	63	83	70	78	75	70	73	69	72	79	81	76	79	81	79	64	93	70	74	76	81	62	76	86	78	64	74	77	59	88	64	59	75	79	72	70	76	77	74	98	84	85	82	87	73	84	86	70	82	75	79	62	77	85	85	71	78	89	87	84	72	67	76	93	76	72	86	79	70	80	76	64	68	58	76	80	65	106	79	92	79	83	84	74	72	72	75	65	85	76	64	78	75	74	77	68	78	67	72	76	83	77	63	91	84	81	75	95	71	80	71	84	64	75	88	70	61	87	89	83	85	66	75	83	71	74	76	68	84	77	80	97	59	77	81	80	78	77	77	78	66	75	83	65	79	79	71	73	76	76	71	70	80	70	82	59	85	81	83	75	83	79	86	75	70	65	87	72	83	55	88	92	68	72	78	71	85	79	83	88	82	89	55	69	62	81	73	84	79	85	77	72	69	71	72	72	83	65	77	89	72	79	78	80	65	81	73	77	84	73	100	72	70	68	77	73	83	65	62	69	77	78	71	93	86	67	68	77	70	84	70	83	76	67	80	87	68	81	65	78	93	71
26635	9407	2730	2301	4157	6377	7544	6996	6305	5612	4512	3627	3055	2859	2595	2319	2303	1966	1735	1703	1574	1613	1562	1581	1373	1278	1203	1048	877	754	726	713	713	789	716	783	675	680	631	600	589	590	607	592	632	625	675	633	648	665	669	619	624	661	658	616	597	631	583	599	545	616	591	586	598	600	587	598	594	570	575	584	606	603	634	570	616	630	659	603	612	573	555	581	611	574	570	559	608	584	625	609	562	584	586	619	553	587	577	606	617	612	609	588	597	583	572	549	589	582	582	568	582	559	589	570	616	617	593	600	564	577	602	606	601	542	582	640	597	586	577	605	625	595	596	606	582	604	582	608	570	558	587	544	585	592	602	588	579	583	577	575	584	591	601	587	583	643	564	633	590	625	574	581	603	598	585	622	630	598	650	599	535	597	588	618	595	611	609	568	586	596	583	594	569	606	576	552	564	596	593	601	615	591	590	592	580	586	622	605	599	577	547	585	563	601	582	571	587	602	544	625	577	608	568	633	585	624	613	601	557	611	634	593	569	582	553	604	629	594	599	550	609	581	591	562	583	613	582	614	604	599	591	596	592	577	570	555	565	611	586	600	612	625	596	588	570	531	608	548	607	588	594	622	593	585	612	599	548	565	556	642	651	563	559	582	636	556	573	597	591	605	559	590	545	549	591	584	618	604	577	566	612	622	558	606	609	583	606	576	582	566	620	605	599	610	598	596	603	567	595	523	581	565	579	554	572	612	551	591	601	585	542	634	606	607	564	624	592	597	567	580	611	621	579	584	624	594	577	547	595	560	602	603	602	570	573	585	567	610	567	589	590	606	545	559	574	584	565	586	622	565	526	596	586	587	592	573	589	570	594	626	555	621	613	617	607	622	612	605	596	578	651	609	613	590	579	590	559	628	601	591	610	603	575	584	574	593	590	604	583	589	574	592	562	604	581	585	594	597	604	595	588	614	599	576	572	585	553	591	598	653	597	570	578	583	619	595	612	568	568	584	591	599	623	576	561	547	590	578	583	592	597	628	582	615	602	555	598	624	619	561	583	589	595	604	590	635	649	563	582	596	586	586	555	578	609	599	639	585	567	655	586	565	575	575	651	607	610	563	609	559	581	555	586	579	633	628	607	593	603	591	568	574	579	568	560	592	572	598	628	573	611	590	606	593	590	658	571	568	606	589	612	591	624	637	561	614	540	561	590	610	577	564	580	587	566	588	624	585	562	581	581	592	612	593	600	593	601	570	570	551	597	579	606	638	619	623	579	569	588	547	586	609	615	553	577	546	618	550	604	589	558	597	568	580	557	546	587	628	630	567	606	623	588	596	546	600	533	617	592	547	580	630	612	604	591	606	556	593	570	590	570	593	599	559	586	630	557	591	587	578	565	583	562	587	595	621	604	580	615	544	564	576	608	574	557	551	599	632	584	599	599	642	587	611	578	581	578	596	595	604	576	603	598	612	590	581	588	599	570	584	584	559	595	561	577	597	580	587	607	583	587	627	620	546	615	603	602	582	603	601	597	631	600	604	610	600	604	594	580	585	606	603	605	622	585	616	603	588	603	570	585	627	574	544	585	606	577	571	579	583	566	634	584	552	588	596	601	601	565	616	561	632	593	586	610	563	589	612	604	617	550	630	615	585	578	614	566	610	566	571	595	603	600	615	574	605	580	587	564	597	634	607	530	565	603	595	557	568	627	603	576	609	557	583	577	595	609	579	579	629	556	553	630	566	566	629	590	609	561	543	555	610	569	562	613	607	596	600	617	608	610	584	646	601	581	605	623	588	567	573	600	637	614	591	579	624	586	602	580	577	630	616	576	567	622	544	566	594	626	589	545	611	555	595	604	577	585	572	615	580	600	589	660	584	611	565	572	559	578	596	596	605	575	566	606	584	615	602	575	492	674	602	576	626	589	607	586	591	641	593	613	575	582	608	581	604	600	627	570	580	536	588	593	597	643	610	615	590	571	625	556	604	564	596	619	593	553	573	572	572	592	609	570	553	597	582	584	599	600	592	597	612	576	590	644	598	581	563	598	624	603	568	607	589	597	569	580	573	581	606	593	553	553	581	590	623	604	619	560	601	615	558	593	594	542	592	567	596	578	591	582	576	579	584	628	619	562	602	586	576	591	587	570	569	602	571	566	627	567	574	631	567	611	597	610	613	558	621	582	595	622	607	589	564	604	585	612	577	584	546	604	569	602	542	574	599	565	575	582	590	551	566	525	563	569	608	571	605	582	583	547	583	603	588	553	596	607	583	601	576	564	602	640	595	628	563	602	648	615	609	579	596	564	559	593	592	607	613	589	600	590	589	606	608	588	595	587	584	552	592	604	570	595	618	600	634	616	584	581	575	607	599	571	596	587	614	596	601	580	595	599	591	578	557	583	605	617	544	618	614	626	602	600	574	588	577	613	609	590	553	595	603	598	614	575	599	599	595	554	593	578	573	597	606	600	589	612	612	584	589	633	560	631	583	616	568	583	595	591	584	578	569	575	623	595	552	575	601	581	592	612	587	615	608	604	572	619	585	576	559	602	590	595	588	562	597	612	585	559	566	627	636	577	582	562	638	567	588	563	574	612	625	587	562	617	618	593	596	610	544	563	617	597	619	600	582	552	636	632	576	605	561	578	616	609	619	567	573	557	575	559	581	588	584	620	549	574	602	547	613	566	550	611	592	579	548	561	623	565	592	568	574	544	598	621	606	632	570	565	607	586	612	585	576	562	607	624	587	633	629	612	564	573	627	601	579	547	641	586	579	586	555	565	618	644	604	603	560	657	535	564	621	571	596	585	575	564	595	603	567	597	589	615	607	575	592	596	609	571	536	576	560	630	607	610	568	568	628	539	581	578	634	619	599	557	542	578	639	586	567	545	597	573	630	591	611	597	590	624	589	604	615	594	611	600	548	587	589	588	575	588	566	561	569	576	594	604	588	586	615	579	592	623	563	605	571	555	588	584	537	557	612	563	548	619	587	588	591	583	584	551	585	590	549	604	567	598	638	569	626	608	595	585	584	547	603	588	600	602	595	565	584	606	600	617	610	601	556	555	582	573	584	640	597	610	575	592	623	538	627	560	603	614	636	605	604	613	617	580	638	582	533	579	601	555	620	591	595	657	622	602	584	629	597	591	617	602	610	580	576	585	587	592	597	650	588	605	537	593	581	617	604	576	568	606	589	601	573	627	581	566	589	567	584	600	589	545	583	547	591	540	593	538	630	582	613	577	596	602	632	559	571	600	577	568	599	559	578	585	633	648	618	555	612	612	620	600	616	619	632	610	605	585	641	593	629	581	601	602	576	570	562	620	609	607	623	576	552	611	549	573	620	569	574	569	560	598	563	605	603	641	581	563	552	573	578	586	613	573	558	566	566	589	542	592	590	551	574	575	565	554	611	565	636	594	579	569	538	578	630	551	615	581	596	583	575	552	594	607	585	618	603	593	593	606	619	587	623	589	557	584	621	595	598	632	559	648	547	592	573	586	583	587	576
5119	2113	412	206	169	202	243	280	287	263	245	214	179	201	167	169	162	126	157	146	137	137	135	125	134	130	136	109	118	97	88	100	93	107	98	107	75	93	72	97	102	74	87	88	79	98	93	82	94	97	91	81	96	97	93	102	93	85	83	91	87	88	114	83	99	86	84	80	76	95	82	103	91	92	100	89	93	104	96	107	87	93	96	83	74	91	84	87	80	87	87	83	88	77	80	118	71	89	91	87	94	86	84	75	106	99	97	88	92	107	80	77	78	93	85	84	84	93	81	95	90	104	93	90	86	96	90	83	90	96	80	85	93	81	73	103	78	80	112	103	87	98	82	82	91	87	74	96	70	91	84	87	90	96	80	88	76	71	81	102	88	94	94	76	77	90	95	83	90	102	88	84	76	98	94	91	95	88	103	84	95	78	94	97	87	77	88	98	97	93	72	91	69	79	90	76	103	81	93	81	98	94	91	95	84	92	68	94	93	96	81	89	95	99	81	72	90	91	93	89	101	95	96	91	93	118	89	69	100	88	91	85	86	75	88	90	102	87	112	78	67	94	81	97	84	85	84	72	81	88	79	81	103	91	111	87	84	87	103	89	78	90	87	91	98	88	80	104	80	77	95	90	95	87	85	93	101	96	97	111	99	104	94	90	84	102	84	74	76	94	94	98	103	86	89	86	88	82	110	81	93	92	86	97	93	85	94	97	91	90	84	79	92	93	87	89	88	75	93	97	70	108	83	81	91	73	105	109	80	80	102	81	92	69	77	99	88	111	86	91	102	80	90	92	85	68	93	75	85	83	95	89	94	97	85	90	81	88	88	74	86	89	96	90	112	79	75	83	91	86	74	72	92	83	80	85	102	114	104	84	85	79	91	87	87	78	82	74	105	86	77	90	74	97	89	96	99	105	75	91	79	78	82	100	86	72	83	81	93	89	106	73	87	87	94	82	90	86	82	79	67	90	82	89	91	96	88	86	92	75	90	73	98	75	102	83	69	92	94	78	85	96	84	88	86	85	90	82	89	92	74	99	76	90	90	89	80	70	85	84	79	61	89	64	91	98	97	91	97	79	91	100	89	91	101	91	66	107	99	90	84	96	96	77	87	92	100	89	92	84	81	82	90	88	88	84	91	88	76	99	108	80	98	94	97	87	97	95	103	94	96	75	84	100	95	95	98	80	96	103	84	96	88	81	97	90	99	84	93	78	97	90	90	89	98	84	87	92	99	89	76	93	84	86	92	90	103	98	102	108	80	88	75	87	65	90	90	89	75	76	69	78	85	79	83	84	99	91	91	91	86	96	79	95	98	74	94	89	67	81	90	95	89	70	82	87	78	90	104	86	98	97	93	92	81	86	105	92	81	74	83	95	98	85	90	98	87	88	91	87	81	87	81	93	86	72	98	84	93	92	81	87	87	114	84	88	94	86	101	71	96	97	90	86	100	83	94	75	90	74	82	86	78	109	90	100	85	90	88	84	87	94	92	107	89	80	96	81	84	78	108	88	91	80	86	78	95	76	84	90	78	84	100	98	91	87	83	88	73	81	82	62	108	116	105	110	90	100	103	85	76	96	93	96	82	70	66	82	82	96	101	110	110	86	77	83	101	98	80	89	91	82	84	90	95	78	81	86	70	78	84	87	82	72	93	91	85	97	80	92	84	83	88	86	91	74	92	90	97	93	93	75	95	93	90	86	102	80	90	78	93	87	97	76	84	86	90	82	84	84	90	84	80	102	87	87	96	79	99	87	87	92	85	80	101	83	96	80	97	99	95	72	126	102	90	97	87	84	87	109	82	91	100	76	99	86	107	87	89	105	93	86	81	75	100	76	110	89	91	82	87	78	71	104	104	100	84	93	74	86	84	77	96	75	90	90	81	66	95	85	99	94	83	94	84	84	85	88	94	86	96	81	80	93	76	80	88	84	87	91	84	84	95	106	103	96	87	87	93	90	79	94	84	91	99	108	100	98	91	81	84	96	87	79	85	90	83	84	91	100	101	80	81	88	84	76	66	97	81	97	99	89	86	82	101	87	88	84	88	87	86	88	81	92	113	88	90	90	100	108	75	68	93	80	98	89	72	107	82	84	76	93	99	76	103	87	70	89	97	83	83	96	90	104	75	109	97	78	100	89	109	89	90	107	88	96	114	87	92	103	88	94	73	97	77	71	80	84	91	87	102	93	78	86	79	95	71	92	81	87	92	98	82	81	97	68	81	90	87	97	87	81	91	92	100	80	79	95	98	89	97	99	81	98	73	89	89	88	113	88	85	98	86	78	83	94	98	77	92	123	103	111	84	83	82	83	93	80	90	103	92	92	99	88	76	91	76	78	76	88	84	95	84	94	78	89	84	103	79	78	74	109	84	70	90	86	66	83	88	91	90	84	78	78	83	100	90	72	89	91	96	89	83	75	80	85	75	85	106	82	79	90	96	82	73	82	92	93	95	86	71	91	74	83	76	95	72	93	88	95	84	62	77	85	89	74	80	84	81	91	81	95	89	74	77	100	67	77	85	84	89	82	95	79	94	99	92	111	97	97	85	77	95	106	93	84	84	93	72	89	90	78	101	83	82	102	86	88	96	91	90	80	87	98	97	86	81	92	82	83	86	99	100	95	86	92	81	80	103	104	95	82	84	91	79	98	95	106	88	90	72	100	89	96	85	76	106	96	90	101	82	88	85	106	75	92	107	84	74	87	91	68	92	92	92	106	94	76	100	104	95	90	105	83	94	92	80	84	90	91	75	83	92	77	77	71	86	109	98	81	92	87	91	107	110	91	90	100	88	89	101	76	81	95	94	101	80	71	103	96	80	77	108	89	74	90	80	100	98	85	99	80	84	92	85	90	91	94	109	93	92	82	99	87	73	106	83	91	101	88	94	84	80	91	83	94	95	102	87	83	82	76	94	88	96	83	104	95	102	92	72	84	85	80	80	91	86	79	92	90	81	87	88	96	99	72	89	97	82	90	94	88	73	108	77	106	90	80	86	92	87	85	92	91	87	90	84	76	79	83	99	92	101	87	93	84	90	105	87	82	85	100	95	84	85	89	66	88	89	82	80	98	77	78	94	89	95	90	78	84	107	92	78	96	97	77	89	91	80	77	82	81	77	79	82	101	83	82	82	95	114	83	90	96	90	97	85	90	106	75	95	87	102	85	84	87	88	76	93	86	74	84	78	84	111	80	88	97	99	88	84	79	67	78	103	81	87	78	96	104	71	70	97	94	96	89	84	98	78	102	87	73	101	79	99	89	83	80	108	77	93	87	84	101	78	82	87	77	78	84	93	97	88	85	87	94	89	80	94	86	86	97	106	92	93	100	82	113	81	91	91	86	90	88	98	85	81	100	69	96	95	101	97	93	88	90	81	102	90	91	93	95	89	100	80	93	83	93	96	75	98	90	92	92	87	91	89	94	93	97	85	79	93	90	94	93	73	85	91	100	105	90	90	94	91	85	99	109	105	100	94	95	79	102	92	88
32127	14951	4105	3179	5975	8587	10279	9230	8058	7378	6104	4901	4186	3624	3427	3215	2898	2332	2142	2037	2002	2051	1911	1840	1730	1549	1368	1242	1045	882	853	889	832	909	899	842	797	748	734	707	686	657	679	629	642	722	713	734	755	749	750	749	706	726	677	653	668	670	642	629	697	679	640	640	651	684	660	669	677	613	645	640	665	703	631	668	672	654	683	627	674	648	678	655	633	675	693	670	710	715	630	686	651	675	715	659	671	630	648	665	674	665	695	664	691	684	647	638	661	638	633	650	626	617	638	629	646	688	651	681	672	662	642	670	604	653	613	674	632	622	647	672	653	648	658	650	667	643	604	633	606	659	669	633	643	669	701	643	649	657	677	652	593	656	658	674	642	688	636	641	675	688	657	649	624	632	632	643	650	643	633	674	682	650	660	603	670	624	682	677	660	723	648	647	667	614	629	665	624	681	578	695	638	630	665	659	629	636	668	628	628	631	640	663	616	583	670	645	645	682	643	659	604	675	684	654	671	649	660	627	637	658	633	622	647	637	651	676	621	650	629	619	668	721	634	610	612	647	625	644	656	603	594	672	637	664	635	639	623	682	672	656	608	624	639	628	610	681	646	634	722	652	588	655	610	645	644	658	653	666	648	651	586	652	588	612	671	674	629	572	655	640	635	693	653	633	591	652	669	645	680	629	597	600	633	694	645	638	628	662	627	627	616	648	611	585	634	629	659	655	651	607	631	647	651	669	673	641	723	654	669	674	641	666	653	642	635	640	674	659	597	643	632	692	683	673	629	620	609	661	674	658	649	674	628	619	641	668	619	647	666	665	607	640	647	682	676	611	646	657	708	620	656	634	658	630	626	631	624	657	593	643	611	628	649	609	618	642	658	652	659	624	731	657	636	678	670	655	653	646	601	602	648	626	670	646	684	638	616	616	602	602	608	645	648	688	648	644	626	607	687	623	610	611	637	660	624	628	637	648	672	611	689	680	624	689	627	629	654	635	622	717	621	638	634	658	653	618	641	605	631	607	633	672	622	605	641	653	671	676	613	646	699	637	642	660	652	663	659	587	626	670	678	651	667	644	604	648	673	642	668	647	632	708	613	648	625	641	663	621	644	614	602	638	617	662	598	695	613	646	657	683	651	667	666	590	651	643	629	659	598	624	676	636	632	676	688	614	639	630	647	670	681	695	635	682	613	599	673	619	595	659	682	637	613	615	633	665	635	621	644	665	618	644	647	664	681	675	607	629	642	647	661	680	660	648	649	706	589	619	627	678	611	642	697	620	639	621	639	648	633	628	636	655	677	607	631	648	668	667	623	665	634	690	666	600	701	647	663	633	678	661	670	638	656	669	744	678	622	711	654	626	684	669	662	617	615	696	616	620	632	640	652	623	676	664	643	635	615	672	668	673	681	652	645	654	692	657	651	628	638	641	661	642	659	638	679	622	627	666	648	673	631	661	652	640	621	624	636	663	633	646	613	620	636	674	642	651	647	643	634	672	683	640	636	663	646	608	662	668	612	652	622	623	627	651	695	681	643	617	661	666	612	673	682	712	680	661	622	608	625	640	646	647	624	641	647	625	685	645	674	669	654	684	658	609	627	712	651	647	658	652	648	647	624	653	688	603	612	656	651	643	675	639	620	609	672	604	652	683	620	659	684	660	586	647	685	634	611	622	630	694	652	633	623	678	660	643	661	650	669	696	641	613	668	680	622	650	664	654	632	619	631	666	684	658	622	612	649	646	620	649	628	637	660	636	683	640	656	648	646	695	668	663	619	671	670	646	667	678	683	651	629	613	627	659	659	688	644	658	696	687	678	616	655	639	673	612	623	673	617	651	652	654	668	673	688	656	650	653	612	693	640	688	671	660	640	678	650	662	653	623	672	652	686	627	652	641	607	644	675	661	692	648	681	625	645	654	625	649	635	674	630	643	654	682	639	692	646	644	599	656	656	654	596	658	670	675	664	664	624	647	607	636	715	668	633	597	667	618	644	643	629	663	654	645	701	652	665	652	652	656	638	669	686	673	670	642	617	638	654	633	665	599	611	638	660	640	603	659	596	632	689	699	653	652	626	658	663	631	668	618	714	688	607	619	628	688	682	636	640	639	691	626	624	704	639	667	610	664	700	670	604	625	609	642	623	643	650	628	626	669	651	685	660	633	652	687	646	664	706	646	661	630	674	606	655	628	652	687	627	667	655	671	648	659	651	614	618	623	703	656	637	625	630	641	653	667	671	635	615	646	638	661	630	669	651	657	662	656	668	679	650	631	660	669	666	666	614	653	621	658	650	630	615	623	632	667	680	619	623	676	689	619	702	633	691	630	680	613	643	588	616	699	637	654	631	617	614	639	633	650	667	668	621	625	688	644	593	633	661	647	656	642	604	661	654	643	638	623	628	624	629	643	673	636	626	640	681	645	612	674	653	657	673	643	637	661	633	643	606	627	655	652	683	653	691	651	591	626	673	659	686	637	651	641	660	620	688	678	662	698	623	631	681	654	666	641	638	603	596	679	649	647	659	645	632	617	687	656	655	643	635	659	663	611	641	607	661	634	654	673	652	648	646	606	637	635	618	597	651	708	614	648	630	639	652	664	612	631	611	629	581	680	640	643	669	642	631	653	637	606	656	658	639	664	601	642	651	658	652	633	653	693	648	643	635	647	640	637	615	660	629	676	670	639	639	665	656	682	659	662	683	640	645	656	667	639	642	680	673	657	670	665	637	656	654	672	599	636	638	645	611	661	635	639	613	644	613	689	636	605	666	653	684	628	623	616	626	687	660	649	623	686	653	651	662	606	634	658	647	625	677	641	661	658	621	659	653	638	679	669	685	670	619	670	690	649	654	610	661	680	599	660	666	621	632	686	653	635	662	670	639	617	631	625	693	664	663	645	608	656	673	627	620	652	625	635	673	670	676	655	612	700	589	665	678	621	644	674	608	652	639	656	653	617	636	643	621	697	647	662	668	620	676	627	599	633	669	666	673	615	626	640	669	641	659	615	604	642	596	610	642	659	682	611	619	647	657	623	657	628	603	670	611	630	626	617	619	624	606	654	638	663	616	683	659	664	630	624	630	604	657	638	550	644	609	636	616	668	607	644	660	622	661	637	678	673	645	660	641	605	678	661	621	666	631	649	654	649	650	624	693	622	631	654	673	659	631	648	704	665	640	617	693	670	619	680	665	637	653	653	646	678	687	623	650	598	674	648	607	657	658	651	636	632	687	647	660	679	665	647	694	638	636	638	671	648	626	628	629	679	618	652	659	631	610	644	622	636	652	659	655	660	665	643	641	648	645	620	623	602	660	691	696	666	661	636	667	629	686	666	660	635	645	632	658	614	665	652	634	633	625	665	678	653	687	667	647	639	686	625	646	710	630	657	644	668	589	642	686	640	627	672	635	671	671	615	650	649	646	613	604	662	608	632	660	648	695	612	653	629	623	608	636	650	660	666	664	638	649	673	622	648	677	604	679	697	685	628	654	655	701	688	680	635
5289	1835	460	241	203	195	293	306	288	263	259	239	216	209	192	182	166	173	158	182	147	143	169	167	139	140	143	128	117	139	125	130	125	112	123	126	111	117	114	112	122	115	82	113	118	122	134	126	123	124	106	119	122	109	100	137	95	161	117	118	97	122	123	111	97	102	99	102	130	108	117	101	137	128	131	133	124	112	100	115	103	118	102	120	112	105	103	111	108	113	112	126	111	112	117	123	131	97	109	98	121	109	112	112	107	128	113	102	105	134	106	107	104	102	118	102	112	111	115	104	113	114	127	102	127	110	120	109	103	97	127	126	109	91	126	106	109	122	102	107	105	125	99	120	115	126	106	108	129	118	100	111	110	109	128	98	118	118	110	103	109	108	110	115	121	91	93	112	133	110	105	97	114	111	106	112	118	132	108	103	113	118	123	109	124	104	94	123	123	112	108	100	121	100	106	118	130	115	100	109	116	104	110	101	131	108	125	112	107	118	100	108	115	115	108	113	124	123	106	114	108	116	94	106	100	111	118	95	100	106	101	120	107	112	126	126	100	127	125	101	107	120	125	114	129	105	131	118	113	127	91	122	127	122	118	113	112	100	106	121	115	105	106	99	126	124	114	132	112	111	122	126	104	89	112	124	122	101	102	126	121	96	120	125	99	104	123	111	128	94	126	106	111	120	112	134	110	106	129	128	112	103	91	138	126	101	110	102	96	107	112	114	121	91	110	114	116	118	105	105	126	105	121	111	114	113	121	109	122	113	138	118	121	112	124	108	113	111	105	95	111	128	111	114	110	112	107	100	117	99	116	117	102	84	116	136	116	122	96	113	128	110	127	114	108	97	128	109	96	124	120	124	123	116	113	103	119	115	105	106	102	97	104	114	124	104	126	90	106	92	118	120	103	128	110	111	120	112	117	106	102	103	123	124	121	99	125	121	118	105	114	114	106	102	127	117	105	108	105	117	114	106	117	124	113	115	99	123	112	100	108	104	101	109	132	110	117	97	106	110	109	123	124	122	129	102	106	99	113	115	113	117	103	116	103	110	109	107	109	102	107	106	105	126	116	110	128	101	112	138	127	116	105	102	122	97	92	108	116	122	98	117	113	117	111	115	116	101	91	119	119	119	122	130	114	118	106	108	112	108	116	103	118	122	109	110	131	124	101	109	105	108	115	112	131	116	93	117	107	102	125	127	105	107	108	106	126	115	125	106	123	112	107	108	104	110	104	113	130	103	111	111	91	99	89	116	105	110	111	90	95	103	110	117	108	117	93	109	133	105	118	129	106	101	99	112	111	111	120	117	109	119	107	97	118	109	101	117	108	116	120	106	109	128	110	114	114	117	121	121	108	95	102	109	131	110	101	95	123	88	120	101	115	113	122	108	112	131	93	115	105	104	114	101	110	102	138	125	114	115	114	105	111	124	97	112	114	113	111	100	109	109	130	117	126	102	121	117	91	121	112	97	108	103	125	113	136	112	94	110	112	98	108	107	118	119	119	113	126	105	99	102	117	107	119	126	106	106	105	105	111	131	109	128	128	103	119	133	135	119	109	107	95	122	117	112	125	121	107	120	104	101	109	119	109	121	109	128	113	112	85	117	115	115	120	115	110	126	126	125	114	115	117	119	117	117	116	105	101	116	108	126	128	120	115	110	114	132	119	112	112	118	126	121	120	100	119	106	126	106	102	115	111	101	113	115	115	108	130	104	115	117	112	103	117	126	116	99	129	102	117	114	110	106	117	125	111	108	100	126	100	112	102	105	103	102	116	101	119	121	117	109	117	119	121	92	108	98	118	98	95	134	127	106	106	102	113	108	128	132	104	113	116	113	108	107	130	117	112	117	101	122	105	123	104	109	112	89	120	99	118	134	126	128	117	122	107	117	118	104	101	113	109	120	102	114	105	108	123	115	126	120	104	121	106	114	110	112	122	102	92	99	132	118	97	113	121	129	97	111	107	115	127	88	123	129	112	110	113	107	111	130	107	100	118	108	98	122	93	117	105	125	102	116	109	116	112	118	126	118	133	113	116	120	114	112	116	118	108	108	112	108	121	108	99	130	129	115	124	100	121	121	114	123	102	109	102	108	113	116	98	123	109	116	133	105	109	99	109	88	107	108	118	105	106	104	111	121	112	132	129	118	94	104	100	119	120	103	108	102	111	92	111	118	107	123	117	123	123	93	116	119	98	130	115	114	108	99	118	122	117	134	107	115	102	104	131	128	104	127	111	112	112	112	106	115	125	114	132	115	103	121	101	122	114	126	108	105	128	119	108	97	119	126	119	130	73	116	112	97	93	109	120	126	132	119	115	114	94	128	118	99	90	130	116	101	115	115	99	119	112	115	99	130	133	121	131	121	122	114	112	135	93	112	123	123	108	116	120	104	114	103	123	110	104	125	121	110	114	103	102	108	118	118	126	96	122	114	112	106	132	124	122	116	99	127	96	113	112	112	112	110	122	123	132	132	113	108	105	101	101	147	107	124	111	108	105	106	105	116	119	120	102	125	104	104	128	112	122	124	145	106	118	114	117	107	123	107	116	108	106	97	111	107	112	110	129	123	95	125	125	110	106	118	107	109	114	107	130	132	140	101	121	111	120	118	119	114	99	99	125	95	101	97	122	114	114	113	120	106	105	134	125	114	103	133	117	112	87	122	120	119	106	115	103	108	128	111	100	115	110	112	105	118	111	97	111	109	97	120	97	108	101	121	106	107	121	116	93	118	106	107	107	108	111	108	123	132	108	109	110	101	129	130	133	108	123	101	90	107	121	97	116	141	106	132	99	108	122	119	105	101	119	110	118	104	95	99	112	119	126	103	110	100	104	130	115	116	91	105	114	135	114	123	116	138	121	112	122	112	124	105	104	111	101	94	118	110	124	118	120	131	126	128	112	142	127	118	114	119	114	98	110	129	95	119	112	102	120	97	110	107	86	113	122	97	113	110	114	87	128	106	105	102	112	92	110	111	113	96	107	119	101	113	112	106	101	132	95	120	109	91	112	104	102	103	108	110	131	120	108	93	89	110	122	123	118	120	108	97	129	90	107	108	123	127	127	106	139	104	131	112	102	100	93	101	111	106	120	115	111	126	131	106	112	103	130	121	126	120	102	101	94	133	123	114	120	121	124	119	110	101	101	103	119	107	113	120	117	119	107	118	130	132	123	123	112	126	128	92	101	115	125	115	116	115	125	115	99	115	106	125	109	106	95	103	126	110	100	128	107	125	122	118	112	117	87	128	108	112	122	105	101	118	104	110	123	106	112	107	124	106	113	117	119	105	128	105	110	110	122	116	105	108	104	112	112	118	111	114	116	114	100	115	108	107	109	95	127	115	120	109	118	108	117	95	108	107	113	98	121	112	99	110	104	118	110	112	105	125	115	100	134	113	113	125	131	120	110	126	110	107	111	111	113	117	108	119	111	118	119	113	120	120	122	114	125	121	120	111	99	108	116	111	101	111	107	103	108	117	115	96	95	119	107	134
30235	13742	4111	3225	5867	8163	9589	9127	8099	7348	6374	5187	4350	3940	3794	3580	2922	2589	2411	2261	2162	2240	2144	2044	1804	1580	1588	1434	1205	1101	1049	1058	1051	1073	1066	1062	976	946	911	912	909	899	877	879	856	911	929	914	943	906	912	953	928	890	885	874	906	785	834	842	881	837	860	845	817	832	844	863	845	810	816	914	825	851	875	848	892	873	886	895	890	834	896	857	883	888	867	863	940	886	885	903	870	868	920	832	897	867	845	845	863	885	834	844	852	861	887	802	840	830	811	840	812	854	841	825	863	865	841	845	860	862	819	843	861	837	825	905	812	822	897	837	821	868	853	869	849	824	811	837	898	865	876	808	852	817	837	834	856	873	869	865	869	877	868	869	862	839	899	859	822	831	845	760	842	851	865	835	850	919	811	821	863	813	869	904	844	844	890	829	828	820	865	801	851	850	827	818	834	863	856	856	846	772	813	851	848	811	877	834	849	847	852	918	829	888	864	818	813	847	865	841	810	851	865	832	808	807	837	843	808	825	875	833	861	808	805	828	821	861	836	841	817	812	849	864	893	890	859	870	826	820	832	826	880	815	851	852	898	821	862	869	811	872	820	806	888	819	822	825	826	815	830	816	821	844	851	862	861	783	874	854	845	839	845	899	907	837	844	877	823	846	815	829	912	846	844	841	854	857	820	897	889	859	849	839	863	852	809	860	827	862	843	873	855	871	801	800	835	875	828	872	838	845	842	877	801	860	829	862	877	853	842	839	884	848	883	873	865	842	841	844	848	834	874	858	769	897	803	842	787	856	816	899	898	758	848	868	830	853	816	825	853	835	841	792	821	835	879	836	785	847	851	811	783	829	872	875	835	811	833	819	832	847	870	844	857	846	843	860	853	837	799	911	853	835	864	840	833	849	801	856	797	819	852	888	825	836	800	791	865	871	818	870	841	869	797	890	842	887	872	827	886	872	844	889	868	819	835	867	864	880	838	853	867	857	809	860	871	881	824	880	873	894	852	870	876	839	880	842	865	840	867	827	809	870	833	882	920	830	908	842	873	810	879	852	843	799	844	822	875	877	855	839	834	880	846	849	860	894	829	822	854	843	855	836	815	832	906	832	883	838	857	884	856	882	913	826	883	790	856	827	832	820	868	831	855	845	886	832	846	831	828	842	826	914	831	814	887	857	841	868	871	837	807	843	827	818	825	896	883	827	874	800	862	787	812	861	831	841	826	813	834	820	846	856	814	884	807	840	837	820	820	854	804	858	827	880	841	821	836	877	806	813	851	799	840	897	840	757	878	833	850	899	828	816	794	862	811	852	889	884	824	844	858	846	803	841	798	828	799	844	861	870	789	870	830	803	800	871	861	832	882	817	847	854	798	846	853	841	822	898	861	809	828	842	820	879	850	805	842	855	842	899	887	846	837	831	869	856	809	847	839	848	881	854	868	873	873	838	856	898	825	823	869	799	838	830	876	847	854	822	820	789	883	834	903	849	863	795	824	904	834	884	842	868	806	767	924	833	846	814	826	824	875	880	821	822	879	838	787	830	816	783	893	860	884	847	898	818	908	880	831	825	905	864	860	801	789	859	865	862	852	868	850	876	829	833	867	821	814	821	836	807	892	826	848	886	852	863	851	854	847	874	815	792	839	876	801	852	823	857	881	865	882	793	845	832	857	902	853	848	871	862	829	888	857	876	901	893	884	823	798	844	879	818	885	847	812	930	836	853	854	843	832	823	814	869	840	841	825	838	867	854	873	862	889	818	840	856	845	825	844	833	823	868	857	874	876	843	828	880	856	874	857	863	862	827	825	823	837	890	812	787	798	880	815	865	854	830	846	819	788	844	853	843	857	819	824	870	847	912	817	853	868	810	816	904	856	820	848	831	898	825	809	877	898	873	818	857	808	821	878	849	849	831	869	856	936	851	851	840	854	881	835	839	833	880	856	848	823	840	840	822	858	875	854	883	858	837	863	803	796	857	864	852	869	833	818	852	876	842	854	887	871	840	841	843	822	853	833	885	868	896	828	849	881	883	839	844	855	846	860	870	830	850	847	847	869	852	849	839	829	860	856	849	850	833	896	835	856	871	807	851	854	866	843	825	857	806	790	846	847	835	778	889	891	796	850	882	873	820	809	866	850	871	813	808	813	881	844	855	846	865	840	827	878	821	861	834	841	857	813	823	859	777	872	869	849	824	884	832	838	836	879	811	797	844	794	839	896	862	850	845	854	793	839	843	834	834	808	841	875	844	836	890	866	857	808	879	902	831	875	850	855	809	817	882	827	798	865	802	814	889	862	854	855	875	849	857	826	863	856	834	835	861	860	836	854	831	825	851	919	860	811	828	817	876	844	870	921	875	899	872	876	830	840	856	835	861	797	864	809	841	815	857	869	820	829	875	825	852	807	874	892	822	840	844	840	791	902	907	826	855	862	824	810	855	816	836	848	856	825	816	909	852	884	872	883	819	866	840	808	836	854	850	819	859	822	830	827	864	830	827	873	876	825	788	830	874	882	886	775	824	826	810	863	853	854	813	810	832	855	837	946	818	853	876	896	878	880	821	838	792	873	855	864	793	806	843	859	839	875	864	841	850	832	870	847	849	829	843	820	845	851	862	886	861	826	873	807	838	852	861	816	868	841	838	848	881	885	856	850	840	844	835	836	849	896	819	792	847	844	826	821	895	829	826	837	875	829	842	830	764	866	797	915	862	875	794	855	878	899	859	901	845	855	854	820	825	867	892	846	791	906	837	900	860	785	915	855	876	845	845	857	842	858	811	832	849	845	831	904	849	799	836	848	833	825	806	841	861	913	856	800	820	868	862	814	918	861	821	866	879	871	837	821	816	832	848	826	815	847	844	856	815	845	862	852	909	802	827	820	844	806	791	843	850	794	860	844	873	862	828	865	854	848	833	885	864	817	901	806	836	851	856	877	797	901	817	850	857	827	868	831	894	846	877	862	852	862	838	853	851	825	867	854	863	843	920	786	798	839	866	841	840	851	855	825	872	886	850	846	840	808	825	840	793	832	867	869	860	912	815	857	792	819	916	867	856	841	865	795	876	830	803	804	824	798	903	827	844	806	863	869	844	900	867	788	865	840	850	877	852	876	859	856	879	850	872	863	816	803	886	887	830	836	799	848	890	899	876	869	883	835	814	872	839	832	868	840	844	862	848	878	858	840	875	795	874	861	856	822	877	820	855	852	862	913	873	854	849	892	813	846	897	855	848	874	879	877	917	824	872	834	881	866	884	850	843	832	888	826	853	815	870	848	913	810	848	813	792	811	790	880	855	862	810	851	850	840	874	860	807	871	854	849	850	906	830	906	856	885	890	858	801	854	841	836	839	818	902	811	890	842	854	900	856	850	830	825	835	859	825	838	858	876	827	861	837	857	859	799	862	827	851	878	820	862	823	795	879	855	857	866	857	857	833	819	863	821	806	848	884	880	878	843	863	824	858	837	816	814	869	885	798	851	837	869	835	870	786	814	885	848	847
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
