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
338656210772	338656211334	338656211884	338656212434	338656212984	338656213534	338656214084	338656214634	338656215184	338656215734	338656216284	338656216834	338656217384	338656217934	338656218484	338656219034	338656219584	338656220134	338656220684	338656221234	338656221784	338656222334	338656222884	338656223434	338656223984	338656224534	338656225084	338656225634	338656226184	338656226734	338656227284	338656227834	338656228384	338656228934	338656229484	338656230034	338656230584	338656231134	338656231684	338656232234	338656232784	338656233334	338656233884	338656234434	338656234984	338656235534	338656236084	338656236634	338656237184	338656237734	338656238284	338656238834	338656239384	338656239934	338656240484	338656241034	338656241584	338656242134	338656242686	338656243234	338656243784	338656244334	338656244884	338656245434	338656245984	338656246534	338656247084	338656247634	338656248184	338656248734	338656249284	338656249834	338656250384	338656250934	338656251484	338656252034	338656252584	338656253134	338656253684	338656254234	338656254784	338656255334	338656255884	338656256434	338656256984	338656257534	338656258084	338656258634	338656259184	338656259734	338656260284	338656260834	338656261384	338656261934	338656262484	338656263034	338656263584	338656264134	338656264684	338656265234	338656265784	338656266334	338656266884	338656267434	338656267984	338656268534	338656269084	338656269634	338656270184	338656270734	338656271284	338656271834	338656272384	338656272934	338656273484	338656274034	338656274584	338656275134	338656275684	338656276234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2789	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2787	3600	2300	2787	3600	2300	2787	3600	2300	2787	3600	2300	2787	3600	2300	2787	3600	2300	2787	3600	2300	2787	3600	2300	2787	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2784	3600	2300	2784	3600	2300	2784	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23569	20858	24536	27310	20865	20872	18816	744	466	362	346	336	322	322	325	320	308	318	307	296	254	271	299	273	269	265	266	298	250	278	285	271	242	255	259	263	296	266	264	293	264	266	241	276	279	233	271	258	285	269	262	257	264	271	267	238	273	245	255	268	243	288	259	259	250	276	280	260	240	271	277	320	244	218	269	258	261	287	256	274	282	272	261	258	249	268	259	290	271	257	271	255	261	274	250	258	248	236	242	263	272	251	272	262	205	267	248	263	244	216	272	279	247	287	251	222	275	294	259	266	269	272	235	257	285	268	273	257	294	274	276	285	268	263	264	241	228	255	236	249	254	263	231	253	240	261	247	288	265	284	254	269	279	246	261	252	267	265	279	269	231	274	265	290	261	251	254	250	232	252	266	267	280	288	288	298	247	268	274	285	260	247	263	257	275	256	257	244	295	262	262	256	274	246	265	261	243	281	229	237	298	232	296	230	254	246	280	278	244	230	240	272	256	279	272	281	269	269	264	281	230	249	244	268	276	268	247	249	227	250	262	228	246	242	251	278	254	233	254	246	225	247	255	239	271	259	266	256	284	288	240	231	229	228	256	258	267	266	258	257	305	233	262	307	268	241	259	295	280	231	258	278	267	272	264	290	276	257	263	224	242	253	271	262	251	268	304	264	296	261	265	248	265	243	271	249	277	252	265	262	295	253	263	280	294	259	262	250	236	269	270	223	262	263	253	286	249	262	237	257	269	239	263	263	278	243	260	297	257	242	250	256	273	244	283	249	281	289	283	285	281	238	227	262	253	263	253	258	284	258	234	273	219	274	283	251	251	257	242	265	254	248	279	254	245	276	252	266	248	276	270	261	236	268	302	283	287	238	261	290	284	257	255	250	254	266	266	284	270	261	239	241	242	248	262	298	222	283	245	240	250	257	257	233	264	260	254	243	261	263	253	264	253	298	240	233	254	262	258	250	278	242	287	257	279	237	257	294	276	245	277	280	271	230	254	277	240	265	264	268	235	266	259	262	248	275	263	230	265	265	270	277	279	249	274	253	297	228	297	285	263	237	259	260	244	272	265	248	263	255	244	237	253	261	272	279	263	264	282	262	242	255	286	222	245	270	256	258	233	267	274	255	249	270	231	234	273	246	223	276	256	229	260	251	231	252	259	260	232	274	278	207	240	268	261	231	265	280	249	286	268	256	269	294	291	285	258	272	263	254	257	250	263	243	241	246	262	263	264	242	252	223	298	249	265	286	264	266	266	247	259	261	268	295	258	266	257	266	263	258	253	269	271	264	268	271	249	248	263	261	223	264	280	245	252	255	276	246	270	267	277	268	252	265	257	256	253	295	266	264	239	255	251	280	252	266	237	259	248	241	255	267	258	265	281	231	247	266	248	255	239	264	241	275	246	262	261	254	267	238	267	289	274	247	248	280	259	278	291	259	273	232	282	236	237	280	248	221	259	256	281	295	273	253	272	317	263	292	267	272	283	274	241	259	285	284	239	270	283	265	277	252	250	263	259	251	252	276	228	267	263	253	278	277	274	263	288	255	285	251	246	248	238	273	245	299	250	289	257	272	284	257	303	258	255	221	248	287	284	277	266	244	262	242	243	227	236	241	260	248	284	270	287	235	239	278	270	252	250	285	273	289	280	273	252	236	248	229	264	275	250	274	280	269	268	267	237	284	231	232	280	272	248	251	265	266	267	237	280	279	278	253	244	287	279	290	287	253	293	233	276	267	258	264	281	273	275	252	237	267	284	239	251	265	256	238	228	246	234	288	277	259	253	265	280	267	247	264	238	249	262	283	281	285	257	259	261	249	225	252	269	257	268	257	263	257	227	243	286	257	277	265	255	271	268	264	294	256	233	280	249	277	258	230	245	235	264	246	258	251	262	248	270	235	261	261	252	269	257	258	288	257	291	244	245	276	264	245	273	247	249	270	266	249	275	251	283	241	271	276	254	252	241	265	259	256	319	296	257	244	251	225	270	276	275	269	244	265	264	295	232	247	271	258	266	248	251	257	247	248	246	240	292	272	282	233	264	269	250	274	245	259	292	278	235	230	304	243	268	213	279	276	250	225	282	253	269	224	256	240	223	266	254	255	270	271	265	267	224	260	257	240	266	244	277	255	308	247	255	225	232	258	265	260	273	237	269	281	284	271	243	251	253	235	259	264	253	262	263	267	238	273	241	275	290	293	281	251	263	274	275	278	250	276	259	247	250	269	257	249	253	239	235	266	238	274	269	229	266	250	228	247	228	281	251	221	249	251	245	259	240	273	271	284	283	260	276	239	263	248	232	214	255	262	244	266	295	283	286	261	256	264	244	257	219	260	274	245	279	272	238	287	255	288	268	225	265	255	263	250	288	259	241	266	257	255	249	248	264	257	277	272	250	251	253	255	267	240	234	286	261	280	258	275	272	258	276	265	266	267	233	257	266	257	265	272	258	288	281	251	269	269	265	262	265	223	269	272	267	254	253	253	288	243	262	262	285	264	272	244	240	247	255	299	249	224	265	289	286	269	252	238	220	287	277	244	264	222	251	237	289	279	202	269	288	259	303	282	239	273	259	242	278	253	277	253	257	258	273	275	240	271	233	264	277	268	276	258	255	271	265	229	267	274	258	241	266	215	258	280	263	243	261	280	262	267	278	260	255	277	280	267	238	297	292	244	261	270	303	268	262	278	270	266	278	281	230	263	262	232	271	238	260	286	258	282	264	262	270	270	274	220	272	293	273	260	291	229	246	282	258	283	301	264	290	287	273	251	269	234	274	256	289	259	253	254	244	267	264	246	287	248	225	273	260	294	284	277	251	250	251	230	270	302	271	280	278	252	245	214	244	242	276	229	254	240	217	262	253	231	219	265	260	271	291	276	273	242	238	266	273	268	231	240	259	244	269	250	245	253	267	279	240	257	279	254	277	256	234	235	228	255	230	263	267	247	253	286	259	315	253	234	235	258	267	259	274	277	262	225	271	236	269	266	247	270	252	262	243	268	258	237	243	243	272	259	232	236	235	256	273	248	263	265	285	240	245	252	247	234	267	264	280	250	282	268	277	264	238	251	258	249	257	225	280	277	260	271	286	233	243	272	294	270	252	277	248	239	276	241	257	256	291	248	289	246	221	239	227	281	267	302	282	246	245	258	250	264	260	245	264	284	285	262	286	269	275	252	277	256	240	238	236	245	282	267	270	245	250	266	293	257	246	273	260	255	281	262	269	288	250	242	263	249	267	244	225	221	246	266	266	216	238	266	275	241	263	273	275	268	241	243	285	248	277	265	234	250	277	284	228	285	255	233	299	259	253	231	263	251	257	257	278	283	261	273	240	278	258	250	261	227	280	266	261	268	259	254	240	260	268	251	248	232	272	258	289	273	258	273	273	262	281	276	253	275	250	261	253	277	249	228	256	254	288	258	256	257	259	236	262	259	250	252	247	268	250	258	273	268	261	250	291	217	229	271	251	244	246	266	267	268	270	259	246	265
3544	4786	2393	1181	898	698	655	617	634	636	632	549	556	581	575	609	562	575	549	549	555	562	595	565	573	600	595	589	576	597	591	587	591	555	586	533	571	613	619	593	637	562	626	605	555	572	633	533	611	569	580	538	576	580	606	577	572	535	594	580	584	600	576	581	528	591	593	566	631	630	590	572	549	577	532	611	567	577	554	602	547	566	578	574	577	599	599	579	558	575	601	569	592	565	574	549	573	575	588	538	584	576	601	580	559	581	556	585	572	560	585	569	567	557	590	580	524	559	608	546	540	539	585	585	605	547	622	575	588	558	579	561	593	552	558	551	622	561	594	578	558	520	560	606	542	606	557	570	558	566	569	613	594	548	541	566	573	629	546	591	589	581	610	567	570	575	570	544	566	572	560	579	552	617	578	572	548	616	593	583	589	536	631	558	607	560	561	596	560	588	556	590	611	581	538	587	533	534	562	570	552	571	613	529	561	593	555	573	584	573	631	600	565	615	583	576	578	567	557	586	583	617	562	578	544	571	529	577	582	594	541	586	586	581	526	559	600	572	536	532	575	568	553	585	597	575	550	610	581	637	594	549	598	553	570	519	558	555	550	585	545	569	585	604	546	582	578	565	630	601	564	507	590	591	559	570	602	565	558	596	556	555	566	576	620	631	533	589	551	557	541	585	563	603	549	518	601	566	543	545	538	541	564	563	567	561	566	602	552	523	581	558	560	587	552	567	571	575	568	549	554	559	635	535	576	586	599	578	571	569	571	567	609	538	554	581	593	542	520	543	580	563	579	536	585	566	556	611	580	566	539	567	564	582	574	567	604	573	591	551	593	572	523	575	500	567	562	581	564	579	582	618	583	545	572	558	578	578	543	583	570	576	574	581	555	528	599	579	599	579	541	600	575	541	546	593	595	572	556	520	538	572	536	554	614	595	565	553	598	614	551	555	568	596	548	527	587	579	555	570	561	585	602	590	554	545	554	539	636	565	592	573	564	574	593	558	567	602	560	621	569	565	557	580	606	536	579	566	591	570	576	573	588	623	580	555	575	584	571	563	620	598	557	558	577	581	540	533	591	558	576	603	590	593	548	581	543	605	581	536	580	575	552	566	597	557	589	572	572	560	615	531	616	600	583	527	536	583	593	555	529	554	580	585	563	563	545	584	539	566	581	527	561	583	562	585	597	554	561	577	549	598	584	564	538	576	623	581	532	544	555	573	563	526	528	574	576	584	587	601	578	535	570	605	545	563	592	590	570	558	544	586	546	577	536	517	608	573	568	564	574	582	585	575	577	611	600	566	599	566	566	572	584	635	543	596	527	557	568	532	587	582	532	597	518	541	584	550	599	544	587	582	591	549	568	575	585	558	574	547	566	533	595	531	581	554	555	577	580	549	612	608	549	589	566	566	593	564	559	567	585	573	560	553	527	589	595	555	582	583	543	584	580	575	567	556	529	539	586	581	600	568	595	568	609	559	569	526	561	601	605	578	604	567	583	561	580	586	570	549	548	551	583	555	575	588	568	588	531	578	581	602	595	579	580	566	588	640	602	505	576	558	576	580	589	570	609	574	576	515	583	592	570	617	559	565	593	567	540	565	551	551	544	513	547	571	549	556	616	555	588	579	553	555	592	565	535	546	607	594	569	532	550	577	566	580	608	569	586	585	556	565	559	616	563	594	573	588	559	571	534	555	574	536	585	558	558	562	598	541	580	588	548	580	591	581	616	576	573	594	537	558	567	555	546	555	582	567	568	585	545	556	582	565	524	531	601	545	534	592	569	588	553	554	606	604	567	562	564	580	586	597	583	582	573	547	603	597	612	579	579	550	585	570	568	552	576	623	539	553	581	565	573	523	581	548	571	617	587	534	590	542	531	524	628	534	555	574	579	608	575	625	551	597	559	580	547	605	582	567	535	575	557	558	580	538	552	560	569	592	564	566	597	590	586	515	538	541	565	548	580	581	588	513	562	558	577	534	586	565	560	558	573	552	570	601	626	581	574	562	558	585	532	561	558	538	606	566	579	594	584	567	547	589	541	542	542	564	544	535	558	571	593	606	580	554	604	586	587	569	540	547	569	599	599	597	598	564	572	600	613	560	569	624	564	583	581	598	563	582	587	610	594	590	545	539	565	513	542	525	586	583	548	595	527	610	552	573	583	582	554	545	553	605	561	580	599	569	528	569	537	602	591	543	579	551	566	563	568	587	561	581	555	603	596	564	581	573	515	563	579	573	590	564	562	583	530	584	597	586	606	599	604	578	556	566	526	616	627	554	578	560	605	571	572	556	556	559	519	540	595	559	586	585	544	586	552	566	629	594	534	579	584	605	587	561	547	510	513	522	589	552	601	558	548	631	538	547	548	528	588	616	592	590	524	574	534	570	555	600	564	590	579	649	583	543	591	547	522	579	590	545	605	557	536	584	593	580	562	583	584	536	562	600	573	571	556	559	637	562	561	617	576	530	580	572	563	531	542	556	584	546	528	551	566	586	568	545	575	623	536	540	603	564	526	585	553	570	547	577	540	569	566	571	551	547	555	548	583	582	540	611	542	618	547	524	581	527	602	564	594	554	567	595	576	585	570	582	543	614	546	561	577	563	550	562	573	546	556	562	636	532	586	571	581	553	549	566	578	591	595	552	557	625	538	568	549	612	586	571	597	608	551	588	567	605	581	586	576	576	553	609	607	582	572	555	590	557	564	575	558	567	553	551	601	576	594	566	556	583	569	576	585	576	577	602	549	553	548	533	552	535	560	598	595	577	558	507	582	596	596	585	568	551	629	556	547	581	556	624	583	595	545	647	550	564	544	532	549	610	589	530	560	615	572	559	575	612	541	574	560	574	552	604	596	575	569	603	523	544	578	553	602	543	557	580	640	573	593	578	582	575	574	565	582	574	573	617	565	581	582	557	563	546	570	572	545	568	595	583	607	553	565	567	558	581	574	535	555	560	593	552	541	615	572	546	523	582	559	555	583	589	570	539	561	568	626	563	565	602	542	535	596	584	598	639	558	524	590	545	540	570	562	604	548	569	577	566	586	590	575	558	562	581	564	577	569	574	575	607	598	576	609	571	557	522	608	557	563	583	588	575	538	602	561	577	548	592	561	583	575	582	546	546	558	575	584	567	552	566	544	594	553	540	574	545	550	543	551	556	531	557	563	511	594	588	578	548	552	548	588	515	570	556	589	583	587	586	591	607	614	607	606	561	552	570	575	571	562	553	549	583	549	614	568	573	548	576	613	547	583	581	594	551	567	566	520	529	595	554	547	583	563	556	593	583	542	587	555	564	576	587	575	584	554	553	565	575	563	605	559	598	550	551	610	624	510	604	613	545	523	606	565	592	559	564	558	596	563	551	565	582	556	551	584	593	609	580	609	579	601	561	559	588	582	558	563	576	545	574	562	533	539	536	576	561	565	580	557	578	591	565	568	572	591	581	559	577	526	597	555	606	561	590	552	535	567	542	566	591	591	593	531	564	579	570
30961	19123	7784	614	372	360	312	258	305	335	339	298	265	285	291	290	278	324	318	265	307	302	305	308	297	275	286	301	300	286	316	313	300	332	304	291	321	270	285	344	296	287	283	322	288	312	301	333	345	303	305	318	294	325	321	324	304	276	318	261	320	306	316	287	296	284	287	328	296	286	278	273	291	312	294	322	304	311	311	298	305	314	310	269	318	309	317	270	289	318	314	298	299	336	305	352	296	244	267	342	298	314	307	277	305	289	313	294	284	310	288	265	340	256	307	317	288	303	302	255	314	308	288	282	283	290	309	277	307	319	318	305	321	267	310	288	300	324	297	276	323	329	315	292	293	300	299	292	279	306	290	318	319	297	294	289	344	318	281	341	304	277	309	302	314	302	270	274	291	296	283	311	316	313	291	317	316	277	308	304	269	277	281	298	303	321	295	308	277	299	279	290	292	322	304	297	294	302	286	315	307	315	304	312	300	305	293	312	294	284	281	288	298	316	317	300	273	323	299	323	288	278	359	297	272	284	278	277	305	308	301	292	306	287	299	320	320	311	323	278	303	254	304	321	299	310	287	264	295	281	294	264	296	333	268	280	288	266	294	297	294	321	310	264	294	313	288	360	256	283	287	297	300	326	319	290	313	310	304	318	275	315	318	278	275	328	301	263	290	280	304	303	307	279	276	303	298	259	324	258	288	277	259	295	286	277	315	296	314	266	297	335	288	336	329	324	328	310	330	290	331	298	294	282	305	296	313	330	303	292	323	295	302	306	304	302	300	257	272	306	304	281	288	312	270	289	294	296	290	301	286	290	265	308	293	279	302	319	320	291	318	300	298	294	309	324	318	316	288	309	296	306	296	309	303	271	312	268	310	293	287	257	291	282	322	252	282	278	295	257	300	312	310	307	323	302	307	278	271	303	304	307	302	311	289	305	297	263	285	318	282	323	329	284	313	309	307	292	323	300	328	282	303	286	294	291	322	326	301	296	294	291	306	257	296	272	306	283	256	298	266	305	285	275	307	308	318	273	302	295	292	318	304	324	265	329	282	339	296	298	303	294	331	308	292	264	314	289	314	282	314	288	275	299	259	308	300	251	277	270	280	302	289	315	285	286	267	291	277	308	293	309	301	300	276	279	284	279	326	268	281	254	274	305	303	281	308	324	294	295	319	287	327	291	262	285	256	279	270	319	298	283	269	354	284	298	297	273	304	260	274	334	283	323	293	305	306	279	311	301	276	291	292	300	323	317	290	274	304	309	285	260	306	311	252	298	283	289	270	293	283	302	279	300	294	291	276	321	312	277	278	293	346	312	293	284	302	319	337	272	320	309	294	290	310	278	292	299	316	295	312	267	314	276	263	284	278	283	283	290	309	314	302	286	306	306	314	298	312	308	292	307	263	296	300	280	305	282	298	289	310	298	311	297	322	281	290	306	288	295	318	355	287	279	294	278	297	311	314	319	312	303	305	267	299	289	301	303	304	337	266	301	286	308	320	313	315	329	335	301	342	283	270	313	325	281	294	266	278	307	295	312	304	313	319	324	314	318	296	302	281	324	301	325	309	261	332	277	289	313	284	297	292	276	315	285	277	284	304	275	286	307	290	291	301	318	276	278	311	306	336	309	292	299	295	287	294	335	281	306	306	302	301	294	308	295	271	320	286	288	330	298	331	291	301	315	274	295	281	325	298	294	288	286	291	281	308	289	293	277	330	295	279	287	307	326	319	296	308	304	272	308	305	302	310	297	278	303	329	307	296	300	300	279	320	330	314	330	315	320	299	289	283	291	320	313	290	318	288	305	315	303	286	291	285	301	276	311	320	273	301	296	314	289	286	307	339	274	299	305	308	312	281	289	279	297	271	317	279	319	324	305	288	284	322	303	338	299	317	308	306	310	260	317	294	313	329	288	287	272	304	313	308	316	335	312	273	288	309	329	297	291	300	269	285	306	335	290	331	308	317	287	310	295	316	284	300	278	283	303	314	278	303	286	298	270	290	309	306	285	299	305	286	317	305	293	326	270	286	240	285	282	307	318	250	318	287	349	284	283	287	276	311	301	305	295	279	307	312	281	293	304	273	292	304	271	273	303	273	269	340	273	286	336	313	320	280	288	318	281	329	317	279	331	313	307	314	287	289	285	274	321	323	266	284	304	278	284	320	271	316	300	300	291	311	306	320	291	291	305	299	311	290	299	300	315	293	297	310	347	337	309	302	301	274	315	266	288	320	297	311	299	284	276	310	302	294	326	304	290	308	304	317	296	297	310	292	292	312	283	324	303	315	294	297	270	280	288	312	307	277	303	322	279	315	329	304	295	334	270	301	295	266	268	328	319	281	306	316	303	271	304	290	287	299	280	328	296	304	303	290	324	269	321	337	317	285	292	294	310	272	310	306	291	296	298	309	271	270	294	269	286	288	297	288	309	303	319	309	322	310	282	294	327	300	326	313	314	278	279	309	296	278	309	332	313	314	320	295	325	326	294	312	310	280	304	325	281	308	291	297	256	281	259	307	284	291	280	279	271	236	322	301	288	305	304	285	280	281	279	280	291	306	264	301	300	275	321	303	296	289	285	294	306	327	317	297	306	293	312	284	304	274	277	309	327	285	295	303	303	285	296	299	288	304	289	315	278	313	299	333	324	317	284	347	283	315	322	281	325	304	265	288	304	334	297	288	325	320	298	249	279	290	314	294	298	301	285	305	294	303	304	319	305	302	317	291	292	302	294	324	282	295	304	310	315	292	325	297	340	265	303	311	307	263	325	292	312	269	298	311	292	273	291	276	317	316	339	312	296	306	299	306	285	325	302	311	334	323	329	294	304	311	329	330	304	280	339	316	324	292	321	302	294	275	283	293	308	283	329	296	316	295	291	293	294	311	295	265	294	311	272	267	333	285	278	283	285	306	305	286	310	294	299	293	272	298	293	285	288	309	299	330	264	299	278	307	288	288	255	296	292	286	304	298	269	345	271	307	303	281	280	340	290	270	317	294	280	299	285	279	294	335	332	282	303	288	312	306	287	330	283	295	309	268	293	298	276	303	276	285	287	277	316	277	297	279	331	290	295	296	284	317	317	311	277	292	258	284	331	290	294	284	299	295	296	274	333	266	289	302	290	303	299	315	321	308	271	271	281	270	290	318	328	303	291	310	315	314	306	262	288	306	303	282	282	293	295	272	269	256	326	304	279	293	279	325	299	328	292	306	281	306	306	282	289	298	304	278	307	289	285	324	312	290	336	293	301	327	299	293	301	281	305	306	311	296	333	327	292	293	306	269	342	258	315	301	312	289	325	296	309	312	278	299	308	298	318	288	259	310	342	310	277	297	265	307	298	263	270	315	296	299	295	270	299	332	294	310	298	270	271	276	301	308	318	301	289	317	289	274	290	304	314	302	314	294	282	294	278	281	316	294	333	298	302	314	310	269	275	296	305	314	290	327	297	293	269	353	330	275	283	313	301	285	336	293	305	297	321	301	322	294	282	312	261
5243	991	838	762	719	690	712	707	698	697	684	723	744	711	658	705	715	682	683	692	670	671	700	720	706	707	672	671	681	666	762	725	651	696	744	737	696	678	686	653	680	706	640	668	682	737	711	704	667	701	743	732	623	730	700	686	693	691	700	682	699	717	678	680	700	704	717	699	718	693	729	672	670	671	658	664	733	691	744	690	708	720	757	705	743	696	685	678	700	658	671	712	734	683	736	695	668	722	727	710	707	726	757	732	714	716	700	689	695	721	695	697	697	712	697	697	667	714	692	690	735	673	668	693	642	690	644	695	669	733	702	711	674	684	725	687	683	712	710	721	707	723	680	693	669	693	695	694	709	728	726	686	695	766	701	733	704	699	663	700	705	686	692	722	725	704	696	667	670	697	673	706	716	690	699	693	717	710	702	704	734	693	687	701	695	710	694	684	689	698	684	667	682	695	716	716	721	678	668	694	689	738	708	686	716	733	762	681	661	690	642	670	777	703	697	734	715	726	757	672	712	726	682	682	695	685	712	687	699	669	713	723	693	657	674	697	738	709	668	681	728	726	719	708	748	718	714	674	700	686	657	685	688	651	752	679	668	728	680	711	695	685	719	720	706	712	719	664	655	714	715	715	692	720	696	694	704	695	690	693	698	688	673	717	676	731	655	692	706	657	652	709	673	712	687	697	715	712	701	709	728	684	713	688	725	684	697	691	707	711	694	677	683	734	712	723	682	692	642	700	736	663	742	694	725	709	673	657	729	710	688	673	694	701	702	680	731	695	743	742	701	678	705	672	747	740	699	683	744	699	717	724	728	718	718	708	684	678	700	678	675	752	759	708	669	684	668	674	738	686	700	640	702	677	729	690	688	676	684	694	720	671	676	715	711	745	709	709	683	679	671	718	674	710	661	676	701	718	653	735	673	682	660	697	721	720	672	708	714	693	724	647	715	677	684	712	698	705	684	733	701	732	681	672	705	708	718	651	685	717	681	739	732	642	694	664	703	686	677	678	759	712	714	680	688	749	687	708	734	713	691	714	701	717	711	679	717	755	690	681	678	753	747	684	729	713	685	682	716	681	734	651	721	700	680	722	689	699	725	692	629	692	719	757	714	736	700	689	700	656	709	748	724	697	698	679	694	731	748	745	690	676	700	654	712	674	654	708	727	681	731	734	717	760	702	682	722	661	717	745	671	694	711	699	676	692	716	716	687	676	687	710	722	641	687	675	687	709	726	684	697	716	695	694	664	630	688	661	678	663	729	677	716	654	702	714	672	683	696	677	690	632	675	717	701	678	691	679	686	706	687	701	719	706	647	735	676	725	700	729	690	661	736	678	760	705	662	748	696	717	727	714	781	701	723	718	675	687	731	761	720	711	702	740	733	659	713	727	674	671	679	687	726	743	713	714	683	666	681	695	671	681	694	716	680	676	742	693	736	711	695	717	746	679	681	674	690	722	698	695	719	691	717	677	694	686	761	670	671	690	721	693	725	749	703	721	678	659	712	728	687	758	717	702	676	678	715	687	730	678	741	694	711	703	701	745	678	703	664	727	710	736	724	721	728	709	737	700	690	673	723	714	689	693	703	689	692	728	728	689	670	685	713	735	686	682	713	708	676	669	710	733	747	646	755	662	680	682	676	725	735	693	667	729	692	687	699	681	737	702	687	689	686	726	653	716	680	685	679	702	725	701	686	700	734	659	716	693	700	720	689	671	712	715	706	692	693	716	682	731	730	676	691	682	757	725	673	726	730	679	692	702	692	719	675	728	709	679	692	689	713	683	702	691	713	693	707	731	678	684	700	744	729	682	683	709	725	712	686	696	642	682	700	659	660	668	682	641	666	703	722	679	753	711	675	723	748	748	711	677	664	719	690	695	669	696	736	715	688	745	688	731	736	661	691	702	690	704	721	657	644	709	683	716	728	646	677	703	725	710	679	719	730	662	723	668	705	746	683	681	684	698	762	742	740	667	694	670	685	652	701	663	690	757	645	741	718	694	649	691	680	651	718	702	670	745	694	723	656	682	685	667	709	745	696	699	701	703	718	646	712	676	687	723	693	726	702	700	681	688	677	703	717	671	714	676	690	727	713	671	654	725	749	687	684	719	723	698	684	721	699	713	678	686	738	682	707	714	710	682	677	716	656	682	711	678	692	713	714	724	707	676	722	702	718	666	671	702	657	693	707	698	757	740	682	726	687	669	696	697	650	659	727	673	733	714	690	720	677	709	713	690	729	679	705	677	683	704	675	770	690	733	715	691	703	694	724	676	709	680	730	681	719	709	733	654	711	669	701	673	703	678	667	671	664	718	771	683	726	702	728	708	690	742	696	694	743	707	712	676	778	701	689	726	670	708	726	721	717	643	701	684	639	743	661	728	703	677	628	734	635	715	727	710	666	697	704	668	671	652	718	690	672	769	702	694	658	688	664	726	707	707	667	675	721	673	675	699	689	701	737	682	633	737	685	674	728	721	697	705	648	737	684	695	729	723	666	705	703	717	671	714	725	668	717	748	667	739	669	696	681	718	739	704	662	663	733	680	721	710	716	738	637	669	687	668	719	711	679	708	691	705	698	681	709	679	675	741	726	689	721	655	711	678	705	686	692	721	699	675	639	673	712	708	719	705	699	705	738	734	702	687	707	690	662	730	706	657	692	690	715	713	705	708	699	742	725	715	674	749	727	711	725	667	651	670	696	680	697	698	716	743	704	708	633	689	711	679	756	698	736	700	716	717	689	704	667	692	728	682	688	725	718	690	701	710	715	735	700	677	736	713	696	672	716	669	703	701	734	687	702	720	687	681	684	671	706	724	683	695	718	719	676	754	670	704	727	717	708	657	707	632	712	700	742	707	735	699	664	700	718	683	722	725	660	651	670	731	722	700	714	668	683	699	725	746	725	701	655	671	694	670	689	679	708	718	744	706	676	686	719	689	760	672	712	663	741	723	731	680	724	692	738	721	688	706	727	741	722	710	672	701	672	725	716	667	670	691	701	682	719	684	674	680	690	743	752	683	713	662	748	725	682	719	704	696	651	707	690	670	681	650	707	722	686	693	675	690	733	755	684	713	739	700	717	726	689	667	672	698	724	683	669	704	704	724	696	693	705	698	701	729	728	708	687	726	684	678	682	670	736	723	666	712	649	689	697	714	652	726	673	728	728	688	703	730	727	724	701	728	686	687	672	684	707	703	709	722	722	650	716	706	696	680	731	723	677	685	726	728	672	672	725	688	681	677	696	759	658	681	702	691	721	690	728	703	725	711	711	708	723	685	710	709	681	721	737	751	702	709	717	728	685	713	722	667	697	716	696	750	717	718	697	682	702	697	657	665	713	674	696	707	717	716	727	675	726	705	753	704	702	688	686	695	654	706	714	638	725	712	745	715	712	692	692	695	700	658	705	695	720	700	709	638	745	747	756	704	647	693	707	748	707	701	673	772	687	691	721	701	758	702	688	705	682	702	698	728	703	686	713	709	714	724	713	711
23468	20344	23720	26844	20340	20334	3304	577	498	447	437	453	415	411	397	415	412	467	406	386	401	381	380	387	421	401	423	370	407	393	408	387	349	372	394	365	368	402	407	364	382	419	393	388	403	428	406	420	413	373	395	385	416	412	362	383	395	393	373	399	425	375	392	411	393	412	402	381	375	380	388	372	370	387	393	395	392	364	372	373	394	384	381	402	369	407	390	430	382	382	420	374	364	409	406	367	383	372	354	392	373	394	393	382	416	375	398	356	384	378	399	396	357	378	385	389	410	417	407	405	385	387	373	388	368	410	402	404	406	372	404	409	400	391	386	387	369	368	393	363	409	390	412	367	396	381	403	419	398	359	364	393	382	406	408	414	416	436	394	423	405	382	377	332	406	443	361	401	406	399	405	411	411	363	389	368	363	340	423	415	383	383	396	408	419	412	376	390	398	386	407	383	417	384	425	413	342	380	389	392	378	370	422	402	383	398	376	359	392	358	394	361	361	387	387	392	399	385	406	366	389	373	373	374	334	364	411	408	398	350	374	396	406	411	391	399	395	399	365	375	357	383	364	384	386	384	380	380	394	385	366	365	399	402	385	399	349	379	362	423	362	371	365	412	346	373	385	393	398	367	386	381	364	380	380	377	414	398	363	419	444	383	385	342	383	384	406	389	404	385	411	404	357	366	354	396	419	375	362	380	406	370	384	398	375	385	395	361	365	423	413	365	396	390	401	388	383	374	387	404	399	376	432	411	382	373	422	380	331	418	402	394	412	435	409	382	377	403	378	355	370	383	421	408	371	378	408	351	382	435	421	368	403	400	382	365	383	366	361	401	374	401	396	389	400	373	436	364	363	423	389	376	404	419	386	380	405	395	422	391	373	392	418	399	372	360	363	413	375	382	386	402	368	373	428	374	411	419	386	391	375	390	382	338	422	412	428	387	393	386	393	389	365	377	377	385	414	413	385	357	421	375	412	342	355	387	374	376	408	334	355	367	387	365	395	368	381	368	392	420	436	371	419	366	370	407	411	377	391	406	376	369	400	384	356	398	386	347	412	358	371	398	419	416	391	363	358	408	357	378	375	378	385	406	384	420	400	420	411	343	396	365	369	378	371	363	407	407	375	368	442	395	390	378	388	389	378	394	347	402	380	399	411	405	388	363	405	366	384	423	393	384	395	389	404	371	393	408	354	373	392	369	381	392	356	368	363	381	373	367	412	379	405	422	357	386	406	412	401	376	404	400	393	389	378	375	365	394	395	366	380	388	390	375	352	391	395	367	395	411	392	370	382	382	398	388	413	381	366	399	401	382	361	388	351	374	392	350	354	420	356	381	440	393	407	418	392	356	387	407	394	369	388	363	394	378	409	372	383	374	362	379	407	399	374	389	416	362	397	376	402	399	431	355	375	378	399	359	387	354	376	378	383	386	376	409	359	359	407	403	392	417	378	379	374	376	398	406	357	380	398	389	414	384	374	403	401	363	424	398	417	378	417	363	382	363	380	369	345	374	407	387	419	360	359	372	383	404	403	403	367	411	401	385	370	399	405	361	418	440	394	393	442	391	370	368	380	406	395	367	377	414	402	398	408	349	398	412	407	389	389	401	371	375	412	415	391	345	394	423	366	413	383	379	388	393	394	392	373	358	390	365	365	377	364	358	374	372	397	424	400	390	409	386	373	405	368	363	390	399	378	377	389	402	405	374	404	366	373	387	388	387	374	402	368	410	380	417	360	393	386	343	361	377	405	407	401	332	395	379	402	404	370	355	369	388	396	381	372	376	373	377	413	414	405	398	430	391	362	375	366	343	432	416	386	377	354	333	384	367	373	375	400	407	376	383	374	406	375	373	427	382	388	394	357	401	354	392	357	374	407	389	395	408	407	424	382	382	441	390	373	397	380	414	394	340	363	380	378	390	380	399	385	383	372	383	352	365	377	388	367	385	374	388	384	392	356	398	367	395	400	409	372	395	365	377	376	384	398	391	399	374	420	404	377	392	386	350	377	379	386	385	363	364	366	363	408	400	397	366	399	385	393	348	369	388	359	396	410	383	378	408	368	399	354	356	409	371	399	412	429	393	406	339	372	383	406	376	404	347	384	358	397	421	371	394	382	369	394	393	439	402	399	385	423	398	410	394	397	399	362	413	380	379	390	409	412	379	397	377	373	406	378	427	364	392	405	368	367	366	371	352	372	369	384	390	385	351	423	364	377	347	416	366	378	401	420	400	399	390	414	401	385	380	397	421	383	416	388	384	389	362	399	386	425	406	390	345	380	403	393	375	388	396	396	413	431	370	409	409	405	359	383	417	396	358	357	392	356	399	377	414	374	348	406	357	369	391	382	380	396	422	345	402	403	389	398	377	353	397	376	367	376	357	396	369	418	397	413	371	373	386	392	385	374	379	397	395	395	403	400	385	427	396	378	405	393	396	385	372	394	382	422	366	427	411	399	399	398	355	372	329	427	416	390	398	376	398	407	429	390	380	396	407	386	360	355	396	413	373	389	426	375	392	373	364	409	368	397	383	339	369	374	356	348	395	358	379	359	389	361	357	392	392	399	385	384	381	382	402	374	375	350	363	364	408	396	369	378	385	355	366	416	374	409	399	358	410	355	425	378	373	356	368	400	412	430	385	406	387	386	391	389	399	339	376	394	390	373	405	427	392	389	385	344	409	360	401	358	364	372	369	372	422	389	387	361	350	365	373	416	380	390	366	370	363	347	363	387	430	356	378	402	405	392	355	363	404	411	425	378	400	364	377	394	355	408	383	384	366	375	388	364	313	382	373	421	427	390	389	377	391	360	413	353	378	388	381	388	372	388	412	355	418	398	405	365	354	373	392	383	377	386	354	414	404	416	368	396	412	381	400	407	372	368	384	396	378	362	389	354	349	368	381	368	382	375	364	372	382	374	382	408	401	373	402	387	360	405	406	390	407	385	366	422	412	402	402	401	385	386	385	363	357	416	369	379	351	364	389	353	345	374	391	395	327	398	373	364	415	427	410	389	386	391	371	360	432	398	409	411	363	420	385	364	381	381	376	427	370	349	392	375	369	370	382	410	406	396	369	402	382	367	417	375	395	394	399	420	416	402	390	415	374	399	409	388	385	370	358	384	365	389	386	336	397	372	389	393	397	399	365	380	396	386	421	347	407	368	399	379	395	376	363	385	416	400	406	355	409	414	375	393	402	392	387	406	401	355	385	315	369	397	356	374	380	372	376	383	417	347	365	375	422	449	411	392	427	389	402	394	381	353	384	386	378	394	396	382	407	370	379	365	371	396	390	391	358	397	391	399	400	390	401	374	420	357	392	384	403	380	370	388	371	381	356	362	351	389	395	377	398	406	368	411	389	407	363	396	378	362	419	376	372	414	383	392	356	375	387	384	393	394	408	430	403	388	381	393	408	377	401	379	346	365	369	375	398	408	370	418	386	369	409	407	402	417	399	392	390	376	386	375	390	407	376	353	378	387	376	423	362	379	392	384	389
3360	3367	1867	1165	981	962	908	812	851	828	912	876	873	815	810	850	826	849	845	798	843	854	837	791	815	825	829	865	884	808	815	871	887	852	813	836	804	815	862	840	837	857	850	846	887	852	895	891	776	840	863	854	863	803	867	792	829	809	868	867	854	832	866	853	829	812	828	822	842	835	822	866	778	835	880	829	798	795	851	832	841	856	835	797	855	833	818	851	899	841	835	807	859	844	856	812	915	867	791	838	800	815	821	800	854	819	845	791	870	830	805	911	827	815	861	829	806	839	845	815	858	855	840	797	789	809	827	844	879	837	820	804	834	841	866	856	868	814	814	868	880	883	852	832	811	846	866	878	894	842	841	822	914	838	862	825	843	874	909	820	827	900	793	837	895	798	868	829	799	806	830	833	818	845	841	841	839	885	866	816	829	860	820	792	871	877	855	827	846	836	854	828	826	881	851	799	920	823	836	849	849	882	843	787	879	820	840	851	863	867	850	858	887	875	877	863	793	852	882	854	852	830	822	819	801	875	877	836	780	768	809	885	870	860	854	864	886	830	853	849	885	826	814	888	845	874	852	812	861	823	783	823	829	848	824	841	860	864	831	829	861	886	850	860	850	875	857	848	839	850	836	836	854	755	825	826	855	839	814	842	826	843	828	860	857	876	867	806	823	791	836	848	820	828	817	832	838	849	808	855	807	869	841	818	859	851	843	818	875	817	802	797	867	823	783	852	793	862	815	795	831	849	846	832	823	854	828	835	814	860	782	836	837	817	876	855	832	809	892	792	860	892	814	857	844	812	825	819	832	859	889	843	853	855	870	861	856	908	873	858	803	865	845	840	840	811	847	891	861	785	847	845	857	853	846	799	834	783	835	883	818	850	795	857	823	842	818	827	848	858	833	849	799	827	849	795	886	820	903	879	853	874	840	811	845	843	876	820	867	892	850	843	859	842	845	799	841	800	829	847	840	898	873	833	911	834	820	822	848	848	841	826	806	866	821	821	816	847	873	843	850	862	876	844	824	830	814	805	849	868	857	870	814	848	778	835	864	798	794	830	825	830	841	901	837	845	891	827	846	835	877	859	853	810	830	856	813	804	881	858	851	859	885	837	808	871	853	820	820	883	815	794	842	843	861	770	845	869	809	865	874	835	822	822	800	799	837	868	855	819	844	798	850	876	796	881	813	871	890	862	862	837	847	863	844	807	825	791	845	791	843	831	848	803	832	887	821	803	878	879	855	822	847	816	846	836	836	819	849	780	839	869	832	872	838	842	815	816	866	843	858	828	800	850	860	842	880	838	847	855	844	845	826	775	791	885	833	843	856	905	840	815	854	838	795	841	889	843	790	817	891	806	827	779	849	887	842	834	842	874	802	860	841	833	842	827	818	797	862	832	859	821	831	783	841	844	829	797	866	837	829	863	831	859	835	845	845	795	860	913	829	831	823	874	828	807	810	849	855	804	834	867	873	862	853	882	828	861	859	845	817	863	818	838	842	806	772	847	872	849	856	844	844	846	851	835	885	796	839	915	859	817	840	822	853	859	855	829	811	858	835	816	794	862	844	844	851	800	832	832	842	850	838	858	824	861	865	862	795	848	865	792	820	879	809	874	845	826	875	856	870	816	856	823	837	830	795	816	855	831	815	882	838	799	813	826	869	822	870	837	847	772	802	831	867	832	787	812	829	818	833	885	865	853	788	866	840	897	844	850	825	866	883	831	811	828	857	825	823	815	842	836	812	824	835	853	793	804	891	879	822	842	793	836	841	825	909	835	834	806	815	812	803	848	852	839	790	866	836	785	832	816	877	838	806	848	842	853	831	784	846	861	784	855	835	763	826	842	825	840	879	844	882	868	897	842	804	830	836	868	811	791	786	875	853	836	866	876	827	860	847	830	862	825	873	859	873	872	862	883	813	850	835	837	834	877	810	793	835	806	884	800	864	843	850	819	866	818	865	821	824	851	829	865	784	775	860	838	822	832	819	807	822	850	815	851	892	823	857	820	879	794	796	852	775	858	829	847	848	843	858	824	865	829	828	800	904	883	853	917	878	801	856	831	826	832	823	846	842	893	817	835	831	850	830	869	812	817	806	807	804	812	845	845	880	829	802	803	865	897	811	810	824	863	834	841	824	817	829	872	852	817	787	827	814	875	756	875	787	823	838	819	875	807	828	883	800	831	812	822	795	815	856	804	893	845	819	845	871	847	801	865	873	868	853	810	790	799	816	817	831	882	839	813	805	867	832	875	832	880	860	861	838	849	888	884	861	820	864	816	876	902	830	772	838	808	862	823	838	817	772	776	843	821	891	785	800	819	810	822	877	826	851	877	837	885	802	845	853	823	869	848	907	854	820	851	827	815	826	849	821	857	785	864	853	820	862	793	833	832	837	883	883	841	793	811	884	827	870	834	834	757	840	800	867	803	832	868	862	831	858	831	812	847	819	844	802	829	826	815	801	797	814	891	864	875	847	804	820	843	865	840	854	834	878	830	871	892	798	849	830	872	837	787	849	843	830	834	851	824	808	835	846	845	875	807	830	836	795	819	841	843	877	819	794	868	823	861	848	842	812	838	862	840	870	806	846	841	866	829	789	860	804	845	812	854	899	842	869	864	833	819	834	793	819	861	845	805	885	858	835	869	796	869	817	825	798	832	839	762	829	849	764	856	814	889	894	836	820	868	808	805	856	844	851	850	794	807	828	849	833	911	829	821	863	826	842	826	837	849	835	842	853	812	834	802	792	877	881	795	860	859	874	833	845	786	826	832	833	833	788	849	795	826	815	836	829	858	834	848	862	866	877	838	792	807	828	860	826	832	918	848	838	812	819	877	834	839	826	836	866	864	862	820	785	823	793	879	852	789	821	846	849	852	811	772	827	826	822	860	841	848	813	802	805	852	827	792	813	827	879	918	829	866	857	854	872	871	840	842	832	855	846	828	910	890	864	895	837	817	829	871	857	866	839	845	828	814	834	864	836	827	821	889	821	844	802	840	862	830	816	869	809	874	789	858	873	859	834	833	866	840	832	849	831	851	847	799	838	832	807	862	867	844	845	779	851	813	869	906	847	830	809	845	887	864	880	839	828	854	824	851	856	840	810	836	826	806	877	838	810	869	867	822	887	834	853	812	841	849	837	877	825	865	847	855	873	807	822	866	830	848	868	775	883	857	855	850	835	839	840	877	876	865	835	810	897	849	860	826	852	798	785	853	798	843	882	795	786	899	869	805	810	818	817	858	813	871	861	829	848	820	827	850	826	858	789	838	857	876	790	916	823	835	825	839	870	871	800	816	906	878	863	864	802	854	811	845	869	779	824	852	826	845	845	788	825	830	829	820	863	820	845	850	850	822	883	906	809	838	793	877	862	865	803	848	806	831	879	838	860	825	841	832	822	792	877	866	882	884	816	815	868	846	791	801	799	826	809	855	874	852	878	860	808	840	841	839	878	824	862	839	811	815	857	838	800	848	848	839	799	800	825	820	871	861
23018	20376	23942	26695	20381	20397	18160	695	417	385	322	338	313	334	306	309	290	293	283	276	252	230	311	274	285	225	263	234	271	234	285	245	262	287	271	242	295	236	267	298	274	266	243	271	268	270	266	266	255	271	247	237	261	231	252	270	241	267	243	238	261	261	245	251	289	269	251	258	234	245	247	268	253	246	260	232	275	269	243	244	256	259	259	218	238	278	269	267	266	252	253	270	309	248	245	222	231	253	252	269	243	237	257	250	283	241	266	258	240	258	235	267	255	258	247	253	239	270	256	256	244	245	249	273	225	225	282	270	253	257	261	264	271	264	265	268	251	280	261	263	262	242	255	276	258	280	298	281	278	275	276	238	267	266	291	277	261	239	276	228	244	261	262	223	253	247	273	270	259	266	254	271	271	254	274	241	297	250	263	255	269	259	272	256	252	254	234	249	264	263	254	268	258	259	271	246	253	281	235	252	247	240	284	263	262	259	245	248	263	252	251	280	258	281	262	257	238	249	264	266	283	240	272	241	243	236	213	262	228	240	260	251	231	265	239	263	251	263	251	259	263	291	243	244	260	262	263	283	264	227	251	276	267	257	231	281	256	267	239	225	248	239	239	247	260	255	270	281	263	251	244	271	245	255	227	225	256	252	251	268	268	256	262	260	267	231	271	287	267	270	250	241	261	251	255	232	256	260	267	250	277	273	233	258	250	245	271	240	229	270	245	237	257	266	265	271	248	217	243	291	280	250	229	256	288	256	247	258	244	246	248	236	270	247	250	243	261	270	262	240	266	218	256	248	235	248	250	261	247	240	263	237	252	219	279	250	256	224	251	297	272	274	292	242	269	288	236	250	225	254	264	262	235	251	262	242	258	260	259	248	266	223	258	264	245	231	252	263	254	284	250	257	249	262	239	234	245	246	255	250	253	287	249	255	272	241	252	253	270	253	257	255	278	279	248	234	264	251	218	264	228	278	220	214	256	287	279	266	246	241	243	238	261	267	251	237	232	267	236	250	261	272	248	264	269	288	257	256	253	244	254	228	261	249	279	296	249	252	237	238	254	293	228	240	225	269	262	267	228	244	230	230	261	250	269	270	254	237	272	256	274	226	245	244	278	272	248	248	242	246	245	229	266	253	243	269	258	242	246	237	230	249	247	230	261	256	252	263	265	234	259	254	272	266	269	262	243	251	252	227	263	257	260	239	264	231	280	239	244	276	253	266	253	245	265	269	273	250	249	269	250	255	270	260	233	253	243	227	255	257	259	274	262	239	239	290	235	250	261	256	255	268	270	270	250	256	288	251	238	243	274	230	268	259	246	237	249	250	234	233	229	229	267	277	244	254	268	281	260	275	236	298	272	252	277	227	239	234	246	245	241	238	247	274	241	259	262	270	254	269	267	223	255	255	235	238	263	261	224	244	256	309	249	239	281	277	263	242	264	237	229	241	250	273	247	261	256	252	273	254	272	274	217	249	253	266	259	254	247	242	231	272	238	244	284	271	273	257	258	247	245	248	271	264	242	278	267	246	242	245	249	263	250	224	261	265	254	252	254	271	268	219	266	232	264	270	239	241	263	280	259	253	261	259	242	247	257	305	248	239	249	249	249	274	252	249	256	230	257	247	246	272	282	250	247	258	237	261	276	233	262	280	261	227	251	255	230	258	241	223	250	274	273	265	237	279	238	261	219	254	244	251	251	258	282	218	255	264	278	250	226	241	254	282	277	235	257	260	263	269	235	255	227	239	237	295	257	250	249	232	249	231	265	289	231	253	286	262	239	226	263	251	221	266	254	278	273	237	255	261	261	295	240	263	229	247	306	248	226	248	258	266	243	265	257	233	240	260	287	244	269	302	262	273	270	291	240	244	254	243	237	253	284	276	261	255	240	254	249	264	270	277	269	267	256	259	259	253	227	254	239	296	245	250	265	221	282	268	263	247	279	260	246	246	215	248	236	226	267	273	247	273	240	258	242	249	236	250	269	266	257	271	260	246	240	250	268	238	293	245	252	239	248	244	266	268	236	250	251	232	280	256	235	267	246	235	278	250	262	282	243	251	248	260	253	275	263	254	219	250	246	258	259	282	265	267	258	226	235	254	260	220	245	249	259	245	266	281	221	277	270	235	254	259	255	248	282	230	258	244	248	243	237	285	269	254	229	261	247	263	261	236	273	244	254	254	229	247	247	250	254	248	261	264	257	242	239	202	258	257	262	233	252	261	280	285	257	225	225	240	237	271	249	248	270	259	267	241	239	248	249	300	216	284	279	268	251	272	235	268	249	263	259	270	249	228	248	252	219	228	274	235	253	269	253	258	249	283	250	258	277	240	278	243	242	281	254	231	257	267	268	256	274	264	258	264	279	244	251	266	249	254	267	239	249	238	279	256	255	246	226	223	251	237	232	247	259	249	249	255	266	256	303	259	263	285	246	252	243	265	250	246	245	253	248	243	268	275	256	229	242	285	263	246	240	261	252	238	233	221	250	300	254	258	251	268	260	243	269	224	266	283	242	270	269	232	238	278	285	260	248	243	271	285	251	245	247	257	219	225	245	254	268	270	239	257	262	245	227	277	285	224	250	242	267	235	280	226	267	239	248	235	248	236	234	258	237	257	253	248	220	273	267	225	247	211	251	275	222	234	211	263	240	246	240	232	286	263	274	266	254	234	247	231	227	256	241	253	243	256	250	272	264	238	261	272	230	265	255	228	243	245	263	250	246	264	266	259	252	255	229	237	261	231	247	262	243	248	253	252	247	248	266	283	262	275	270	233	270	258	213	251	258	225	207	233	261	237	253	236	264	257	267	228	260	217	256	258	242	250	253	235	276	282	267	278	270	264	252	242	243	242	264	226	247	256	256	235	236	244	256	302	227	294	283	276	266	259	251	270	235	231	271	274	259	267	245	257	253	247	260	235	266	278	242	257	237	264	260	261	244	227	256	246	249	260	265	249	253	256	264	268	239	271	288	257	245	268	261	276	259	231	243	232	221	280	306	259	210	240	264	270	284	240	262	269	257	264	231	251	253	236	251	251	288	271	238	218	265	265	227	254	265	255	256	238	245	241	266	272	263	253	251	260	249	252	248	228	268	261	257	264	261	247	254	263	298	261	258	252	243	219	242	216	243	252	279	246	264	279	255	254	231	267	223	262	229	241	289	252	227	272	234	279	248	253	253	242	250	250	255	264	283	257	286	243	221	240	291	252	235	228	256	232	237	246	282	237	273	285	241	257	270	247	224	262	259	255	255	246	214	285	255	240	282	260	257	282	242	233	243	265	227	277	268	240	256	263	270	261	265	253	244	209	264	299	242	265	272	294	265	239	254	251	245	270	264	252	256	275	284	270	261	259	233	264	278	284	260	256	258	250	250	276	268	278	265	270	264	271	240	225	248	252	230	240	251	253	274	265	228	293	231	278	282	282	246	251	238	270	240	264	290	261	250	276	290	288	246	269	247	254	260	253	267	243	235	237	250	266	259	269	240	258	241	246
3353	4831	2239	1200	806	713	672	620	617	551	603	581	548	562	553	587	557	587	531	529	615	573	548	584	579	575	532	577	569	578	560	593	588	585	554	590	578	557	583	544	564	555	601	540	544	591	559	539	546	548	519	536	595	585	565	546	545	614	582	573	533	567	512	535	566	576	540	578	547	528	549	518	522	535	597	582	537	549	546	532	569	553	566	538	552	532	544	574	549	566	579	607	591	529	595	556	597	561	583	565	582	563	547	575	569	544	609	511	514	542	533	580	528	504	571	565	585	566	536	591	581	564	548	587	552	526	568	560	573	550	598	530	573	584	561	520	561	560	523	562	557	580	562	581	572	575	581	557	574	533	562	566	512	584	559	597	560	553	543	545	548	504	551	552	528	582	543	582	545	573	545	565	578	556	502	530	606	522	563	584	537	558	586	590	555	554	591	511	593	538	569	574	603	585	557	561	537	578	516	568	568	528	536	584	561	568	558	549	597	576	564	555	520	507	539	572	578	570	546	556	546	499	589	505	560	574	567	549	553	577	560	547	531	534	579	562	561	592	553	560	557	517	507	559	569	564	561	565	569	495	535	558	564	586	520	547	550	621	585	535	592	533	566	512	574	578	584	518	584	538	547	560	549	573	529	513	552	550	516	557	604	566	535	565	553	556	536	566	554	567	559	567	588	574	531	586	562	563	536	533	569	613	576	550	533	535	558	536	551	548	580	559	574	596	560	569	562	591	554	563	574	571	580	544	568	545	534	581	574	584	563	538	523	564	552	584	540	569	547	541	610	580	530	552	586	536	580	559	567	568	532	569	567	528	545	576	563	535	551	580	537	550	527	538	502	533	594	547	603	544	529	527	572	545	545	530	568	594	538	596	574	535	567	564	576	585	555	567	509	585	527	520	542	544	538	521	570	542	585	524	533	565	590	604	558	529	587	574	531	535	552	593	540	545	605	606	540	626	551	551	578	546	566	528	577	567	521	548	522	567	571	576	536	538	562	569	575	594	565	537	548	547	588	535	532	566	569	554	571	509	508	580	544	531	572	566	567	554	587	586	565	579	600	569	565	554	520	523	541	569	547	550	539	586	565	591	560	550	503	534	583	564	526	559	579	555	552	561	560	582	544	536	563	566	574	562	537	589	525	561	554	536	522	545	597	541	570	570	560	565	557	587	528	555	514	566	587	555	545	538	537	555	570	541	634	547	539	526	534	560	513	578	598	579	575	519	590	542	547	557	549	548	565	548	555	545	531	566	544	548	563	585	570	550	601	576	587	562	533	525	567	572	579	576	580	520	525	593	557	527	548	527	521	547	543	536	573	588	568	536	523	525	552	584	601	555	523	567	553	577	558	527	571	529	531	546	554	539	585	555	583	533	556	513	534	554	608	584	565	545	517	516	538	542	567	560	611	570	544	558	567	614	558	583	583	549	541	564	579	555	515	564	585	557	549	555	501	557	563	557	573	562	560	582	539	542	561	585	566	559	546	578	561	555	554	526	549	571	565	566	614	561	600	540	572	584	592	527	493	554	541	511	554	569	571	564	569	578	573	607	588	565	555	489	522	547	534	567	525	592	557	588	595	512	556	544	537	545	560	568	567	588	542	543	568	550	541	556	516	559	559	558	555	546	599	508	542	535	604	546	597	552	604	518	585	552	552	589	576	554	558	576	583	570	540	568	576	565	564	565	556	547	525	539	526	539	527	548	585	571	555	571	522	570	579	539	537	572	579	541	580	549	566	591	556	540	565	564	577	589	579	520	584	608	608	562	540	569	546	546	555	543	531	540	566	553	580	546	553	577	537	562	558	564	549	569	593	569	580	524	544	592	524	580	568	575	538	545	543	522	576	552	552	568	547	568	552	574	582	558	596	534	551	562	584	520	570	540	517	577	543	504	531	579	545	548	580	583	577	503	565	534	592	554	565	531	513	584	580	598	521	552	534	551	554	556	576	594	538	491	534	536	572	511	591	587	565	523	573	551	544	566	580	560	548	518	545	537	573	514	562	557	569	579	554	535	506	588	524	583	551	595	518	546	580	583	537	590	561	574	518	519	591	535	578	561	574	568	551	599	539	558	517	550	555	552	568	543	544	591	568	582	549	559	567	514	565	513	558	565	576	534	555	549	542	595	524	570	638	567	556	550	581	525	538	599	539	581	571	579	587	517	561	563	572	598	542	537	562	570	562	549	508	570	542	546	561	558	541	556	554	554	593	559	591	537	538	564	547	549	572	563	557	539	558	521	568	572	557	581	519	536	539	561	574	558	561	566	528	561	564	529	557	606	580	526	548	543	548	514	540	563	580	554	579	546	519	568	587	542	539	554	529	594	550	606	627	488	558	580	534	586	532	531	543	503	519	596	584	560	558	543	550	545	600	540	538	524	590	619	565	565	558	525	565	559	534	516	564	557	561	594	591	571	533	565	486	546	540	560	522	576	564	562	592	527	538	555	567	579	570	553	550	543	566	532	590	525	530	561	541	533	566	554	614	526	542	535	548	513	562	596	583	568	569	529	566	579	607	596	558	564	578	568	562	522	544	561	610	542	554	551	540	569	520	594	509	536	564	531	575	532	553	558	601	487	558	562	524	574	563	557	534	543	551	559	563	548	527	566	571	551	564	576	537	558	554	559	572	588	541	586	606	548	562	565	535	551	559	560	579	575	585	568	575	584	541	556	599	548	596	520	533	543	545	592	547	533	556	543	568	556	545	534	544	554	579	559	542	532	575	528	569	546	492	572	554	529	545	580	566	623	555	552	565	563	498	553	556	521	591	552	591	560	595	573	514	523	565	531	560	583	564	574	572	571	573	530	520	564	554	578	529	524	528	601	536	547	589	550	555	534	591	528	574	558	537	551	556	525	592	583	570	554	581	569	571	544	554	559	543	531	555	539	611	568	584	533	530	533	569	535	573	529	534	586	540	574	548	587	587	550	564	587	572	573	514	546	554	536	576	562	558	591	581	566	561	556	570	608	570	556	560	537	579	565	548	570	556	534	520	582	577	556	597	554	524	562	585	559	545	561	544	562	597	497	572	582	531	569	549	549	602	542	532	562	559	609	569	528	569	547	601	569	555	515	533	621	511	544	548	566	557	570	558	585	501	545	565	527	587	554	547	540	565	565	547	570	569	555	549	581	566	617	558	586	545	556	563	559	529	560	544	536	561	573	592	568	578	570	581	543	521	572	553	527	553	530	544	559	524	566	572	530	579	556	525	518	583	560	564	507	566	540	575	564	562	551	571	603	553	546	541	601	569	540	585	550	605	567	535	571	513	540	584	580	563	560	585	549	535	571	574	557	552	549	523	605	602	542	568	559	516	535	558	575	568	589	524	560	536	583	605	540	544	509	551	593	545	596	539	504	534	601	580	579	546	559	567	540	567	560	551	574	506	543	512	531	557	534	566	536	566	583	522	577	560	586	537	582	525	559	542	566	574	553	517	579	562	538	558	561	557	544	567	540	521	486	561	551	535	550	545	557	551	580
31118	18985	7537	579	379	353	290	314	323	301	315	272	319	290	324	288	288	303	270	295	309	312	301	273	303	300	305	306	291	305	267	324	301	289	283	267	279	311	285	304	286	302	279	280	319	315	268	303	294	288	272	250	319	285	302	284	316	298	306	279	306	286	288	301	313	306	277	241	284	274	282	329	284	323	319	294	316	326	297	288	240	305	334	274	302	297	288	252	287	284	280	334	292	307	328	297	274	304	315	339	295	320	294	327	275	300	308	307	306	305	275	284	339	315	327	315	308	315	305	278	284	328	329	282	290	276	288	276	288	261	279	312	266	291	291	314	309	302	303	292	302	287	305	298	313	275	282	315	319	311	305	301	323	310	300	322	300	294	299	321	310	277	298	313	289	296	309	290	338	273	305	283	284	286	307	274	307	291	289	302	293	308	329	309	300	322	313	276	297	298	290	316	289	301	312	309	299	306	258	292	283	335	302	286	299	314	323	307	312	303	308	287	290	307	293	297	306	295	308	308	295	269	292	307	301	294	294	299	316	310	271	311	305	311	312	303	300	309	296	294	310	294	293	332	288	325	309	299	320	324	272	289	318	303	301	276	308	288	293	338	280	298	302	311	309	329	278	305	312	289	318	296	311	293	345	305	316	307	307	297	353	305	301	334	328	293	288	307	280	279	332	283	297	295	299	289	308	304	291	327	282	298	299	300	287	303	293	315	293	297	310	281	352	303	297	312	323	309	293	297	335	309	291	330	298	313	305	317	310	321	296	310	272	306	310	307	300	310	305	338	316	303	288	313	292	327	297	256	291	314	323	324	282	291	275	281	309	288	324	317	277	296	320	303	284	293	292	296	275	296	297	316	315	307	294	314	310	304	285	291	294	293	312	280	330	319	283	306	303	256	286	286	305	295	294	297	313	300	279	286	304	316	317	299	285	298	290	297	271	290	291	299	287	279	291	294	281	314	304	294	268	310	288	283	282	306	309	314	308	264	285	304	284	269	318	281	265	326	299	313	296	318	297	311	287	298	308	284	309	286	264	298	297	317	311	284	314	310	332	295	252	279	299	304	330	291	303	284	322	298	301	311	301	330	324	268	295	305	296	298	315	305	278	301	290	299	294	295	281	287	293	319	288	339	284	304	322	340	302	297	324	304	321	316	281	274	303	287	305	307	299	294	331	309	272	342	315	306	315	280	292	326	353	284	297	263	312	276	288	300	303	264	298	300	277	326	281	287	306	278	292	326	285	312	302	295	294	313	295	317	280	305	336	307	312	314	264	299	275	293	275	289	305	300	265	307	276	282	289	296	302	302	313	282	265	313	303	316	276	311	289	287	304	303	291	306	279	279	350	348	277	312	315	278	288	285	281	296	287	290	291	287	310	279	279	300	259	285	289	314	288	273	314	315	271	278	308	300	307	283	297	342	295	286	259	291	301	315	296	299	288	328	267	299	267	291	298	306	298	295	284	330	297	310	337	322	296	304	297	290	332	317	284	311	308	323	316	315	319	314	313	256	257	307	315	282	310	316	303	293	293	307	327	283	280	303	316	294	290	298	309	292	283	288	293	287	299	306	309	300	278	289	289	296	304	310	316	336	300	308	301	287	271	310	271	318	341	322	315	311	305	313	299	313	296	289	284	265	304	262	299	281	317	319	308	298	312	287	318	274	299	309	296	272	275	310	294	319	304	307	296	295	280	310	282	292	337	293	302	283	311	291	275	277	309	297	312	277	331	301	280	278	318	334	320	303	311	305	275	315	278	292	292	330	288	284	314	304	320	293	303	339	313	280	289	288	313	326	302	283	311	284	297	288	299	293	280	325	292	312	289	332	282	311	258	289	293	298	300	274	323	302	326	303	344	294	298	271	315	290	295	304	310	309	311	311	263	292	332	295	298	330	290	303	286	311	294	313	292	297	289	300	296	337	343	303	304	282	269	279	277	320	285	271	316	322	330	305	325	287	315	305	275	296	280	325	295	309	280	264	285	272	314	295	324	307	281	287	287	318	297	309	302	303	259	309	274	294	327	271	328	274	320	281	318	295	318	316	275	279	285	312	285	274	279	292	312	296	306	307	300	305	311	286	293	289	307	303	277	282	302	301	299	330	298	323	285	314	277	302	284	303	268	302	304	272	312	317	313	287	304	276	305	268	326	274	306	275	321	299	326	304	316	314	314	277	327	264	342	301	306	339	315	281	306	324	297	306	271	298	329	287	321	262	292	280	289	260	295	290	281	262	279	304	297	306	279	304	348	320	321	282	324	313	324	325	333	300	288	288	272	308	290	253	303	283	273	330	325	286	276	314	277	301	313	298	283	329	291	270	313	310	314	290	268	316	300	306	269	248	289	314	336	311	285	286	294	283	309	297	297	330	286	284	280	299	275	295	316	306	298	284	305	291	297	275	297	291	259	275	271	324	290	288	279	332	287	314	326	281	329	276	297	270	296	300	285	287	281	299	268	293	324	306	317	318	269	332	306	293	320	288	290	286	275	311	315	284	288	293	278	287	286	313	283	307	287	287	301	294	275	284	294	293	313	290	305	324	277	284	271	302	301	301	291	307	291	327	315	314	267	286	305	294	308	321	280	301	295	303	329	320	289	302	312	284	291	316	320	290	258	312	301	293	274	307	315	297	285	306	301	275	269	330	287	288	319	301	298	323	303	302	312	324	290	264	274	312	309	321	310	269	280	321	288	308	323	292	248	314	291	271	284	328	307	281	299	281	290	297	313	320	286	306	293	289	282	278	306	301	282	272	280	311	287	296	326	308	309	325	276	298	302	291	286	286	296	286	337	297	306	266	282	301	310	306	285	285	303	276	293	282	281	291	263	268	303	282	284	303	301	302	292	276	305	274	290	284	295	280	327	281	300	308	291	309	295	295	322	274	276	327	283	282	321	289	296	305	313	318	286	329	309	305	301	274	273	311	295	296	280	288	316	270	294	289	310	304	292	291	292	296	332	305	304	296	312	296	302	279	283	293	335	314	280	306	283	280	311	276	300	302	308	313	296	293	317	300	315	292	284	327	261	288	300	311	301	298	314	297	315	322	283	289	283	310	326	294	304	304	314	257	293	280	287	266	307	262	275	262	267	327	290	308	320	249	285	310	279	255	265	281	288	294	309	311	313	302	300	288	292	303	269	311	326	297	285	306	309	332	285	316	287	302	336	293	287	293	247	326	313	283	257	315	289	325	279	283	314	288	306	289	275	318	233	289	287	316	333	307	308	336	322	307	302	298	314	302	283	284	297	268	303	265	334	269	280	287	271	312	268	321	318	306	306	294	289	307	286	279	278	299	288	304	307	321	284	299	311	299	348	259	301	327	279	303	281	291	300	289	284	276	289	260	330	297	292	279	252	316	313	304	291	283	302	318	308	315	295	300	328	286	274	289	303	290	311	302	333	295	307	309	284	272	286	289	286	336	288	326	302	300	298	320	323	293	319	280	319	301	299	325	304	269	285	294	294	303	286	299	308	293	283	313	283	280
5204	1037	829	724	746	729	708	697	674	682	720	726	702	688	722	758	642	673	669	685	663	732	689	700	735	729	708	715	767	702	718	700	640	688	688	705	643	735	701	694	732	718	695	671	665	671	729	699	676	660	744	715	699	703	706	710	685	668	721	692	712	698	685	712	675	662	708	690	735	720	772	677	685	745	709	734	703	712	693	672	724	729	692	698	701	683	696	706	715	643	717	684	686	700	677	711	725	671	707	697	641	702	703	686	687	690	746	666	669	699	674	742	706	676	674	705	716	734	683	706	658	686	705	686	660	700	692	730	717	762	665	694	708	710	704	675	735	666	657	682	722	686	700	714	694	752	730	724	687	672	688	692	679	748	707	680	694	768	714	690	745	752	683	694	640	719	644	715	731	698	742	726	714	713	698	690	682	696	710	669	681	718	690	731	702	740	686	634	674	712	681	684	620	710	703	681	676	733	651	690	695	688	678	710	686	692	653	657	740	682	653	721	666	708	696	711	712	718	668	723	704	663	670	696	706	627	693	704	751	696	668	716	704	731	746	691	650	716	696	726	718	725	702	724	684	680	677	743	702	730	739	718	645	720	698	717	677	702	703	714	711	733	745	682	717	700	716	705	668	687	680	724	741	723	702	703	673	709	689	684	695	682	722	726	669	694	694	726	721	718	688	669	699	708	707	703	683	657	661	676	735	646	704	753	648	754	705	730	704	702	755	785	652	691	666	679	669	694	758	682	745	675	684	727	694	698	693	689	693	721	717	678	780	679	696	717	770	685	691	689	694	708	674	729	713	691	703	673	695	725	713	705	666	709	660	702	717	719	709	727	632	705	722	694	704	716	767	714	682	728	696	632	664	716	717	733	661	713	721	679	696	699	703	690	736	679	693	669	679	721	679	705	666	734	696	698	722	715	709	719	701	723	731	771	693	727	698	664	709	721	694	696	699	698	719	700	704	744	666	721	713	653	723	745	725	664	698	703	703	715	722	698	694	711	729	697	661	717	698	686	705	701	717	740	697	692	710	726	711	703	696	709	732	712	710	664	699	663	715	721	693	711	731	717	698	705	716	703	669	665	670	688	750	737	725	721	720	683	671	677	731	687	691	670	695	682	680	641	688	694	609	681	734	723	698	748	696	658	692	643	733	682	675	746	707	757	687	667	640	687	684	711	678	707	680	636	720	712	680	675	693	687	674	709	659	700	731	718	699	714	712	737	718	735	720	725	714	667	688	678	728	700	697	747	689	664	754	712	707	711	697	734	712	670	718	703	722	721	697	686	741	691	667	704	691	697	706	685	667	706	718	701	763	683	686	693	680	733	720	690	656	677	705	729	705	695	727	734	716	693	727	659	680	669	667	721	732	698	699	734	729	676	691	704	685	722	707	730	703	698	720	693	695	717	712	659	710	698	663	679	705	694	718	691	718	683	723	652	724	699	705	655	679	733	721	693	688	714	708	743	650	691	700	733	721	677	706	674	695	724	687	703	742	720	710	699	712	700	655	691	686	748	708	731	714	673	732	695	742	763	731	712	706	689	717	715	730	657	704	684	727	666	697	694	711	697	709	684	697	728	725	722	703	706	694	715	692	770	697	685	699	734	676	655	750	740	710	702	720	669	714	643	718	685	706	700	706	645	700	680	729	623	709	723	733	650	702	695	690	697	703	712	692	660	702	704	691	719	697	694	740	705	687	717	704	758	722	724	676	750	704	675	724	745	694	702	678	729	673	659	662	673	723	680	731	705	689	664	712	691	712	708	679	723	713	710	677	647	718	654	719	680	725	705	709	691	672	701	644	661	721	703	741	688	685	708	734	675	766	682	706	692	687	689	660	715	729	659	642	732	688	729	683	739	686	700	650	725	667	716	742	743	693	671	708	714	702	679	728	672	719	669	665	710	787	696	736	705	682	693	748	689	734	692	671	679	730	713	716	715	771	689	692	724	765	718	717	704	681	718	688	658	694	691	708	735	715	726	690	730	688	736	676	696	703	655	740	710	693	676	687	727	736	693	694	716	740	708	761	745	680	674	691	722	767	672	650	669	727	706	703	671	712	750	689	679	684	742	671	719	711	685	673	717	712	656	708	729	720	704	717	701	721	687	630	682	717	718	720	702	667	718	694	715	667	708	720	706	685	654	668	729	667	685	738	680	734	722	676	699	708	688	691	719	698	700	671	712	700	682	733	705	698	685	675	669	680	705	725	685	691	704	741	696	703	726	725	712	709	701	707	683	743	713	746	687	655	687	697	752	718	774	724	778	696	702	705	705	666	705	686	712	709	714	727	703	760	631	655	673	698	656	676	698	724	726	673	721	687	659	666	729	671	707	681	673	728	710	714	722	694	712	670	691	683	747	758	687	708	694	708	669	702	714	725	716	698	709	733	688	717	702	695	710	696	695	688	731	688	697	728	703	710	727	691	682	760	726	692	690	719	693	689	740	674	724	710	712	682	687	750	722	667	694	719	690	685	742	744	665	681	676	735	735	682	700	690	701	737	745	748	699	700	740	731	685	728	720	694	708	676	675	675	703	688	754	701	670	701	715	669	665	695	704	732	699	729	736	725	697	677	689	708	677	694	715	681	719	709	741	741	727	704	687	724	729	692	691	686	705	690	702	702	668	728	686	715	691	707	682	705	658	729	704	677	692	699	663	711	694	729	721	688	712	730	719	725	693	665	680	711	712	709	734	712	696	706	713	664	673	727	708	671	687	679	680	645	702	637	677	714	708	688	713	683	690	660	705	692	694	675	740	690	698	728	696	725	681	698	681	712	707	713	704	699	698	714	703	731	746	711	651	726	697	694	658	672	687	718	683	711	724	720	694	679	686	655	712	700	689	718	686	720	688	672	700	689	697	715	738	689	670	675	726	704	654	715	708	711	688	721	697	668	651	683	719	763	669	741	701	750	719	693	680	657	703	690	679	721	717	702	697	691	700	719	714	704	720	720	676	698	668	725	727	697	717	706	674	674	692	711	760	707	718	736	743	737	711	751	714	659	748	689	718	748	682	702	725	668	683	692	711	653	689	703	747	683	699	734	671	689	681	687	709	668	717	743	699	728	763	677	732	694	711	714	693	687	705	685	712	678	710	746	708	649	717	690	726	728	733	650	678	726	720	706	694	704	712	668	679	727	684	737	757	730	714	687	691	713	707	698	719	731	710	709	697	738	680	784	687	766	692	726	657	679	694	652	672	670	690	704	711	732	738	717	724	687	699	686	737	695	682	710	686	688	718	653	657	661	733	693	729	686	729	672	730	734	660	681	722	697	707	718	681	696	677	706	734	685	701	673	669	705	744	733	700	711	684	697	720	699	700	682	691	701	699	719	679	704	724	666	736	723	738	688	717	712	686	674	703	699	659	692	714	714	693	672	715	736	691	723	701	689	690	717	687	722	671	725	729	733	701	698	673	663	700	726	683	689	657	731	736	665	744	704	743	691	666	670	662	688	752	734	695	739	711	711	702	725	732	688	692	706	702	740	710
23527	20348	23660	26901	20344	20352	3025	556	424	465	428	400	420	427	432	388	403	457	431	422	414	415	376	375	363	403	385	415	409	379	384	399	382	380	390	422	355	401	389	375	371	392	386	408	393	386	339	390	380	401	359	412	375	405	416	361	403	395	403	410	418	323	374	422	368	342	376	432	403	392	453	411	394	365	373	370	381	327	406	370	399	400	403	375	377	405	391	409	366	381	390	369	392	406	380	378	378	377	360	355	373	359	400	384	408	393	349	383	391	381	394	395	399	379	377	378	357	388	376	417	387	362	388	396	365	401	386	406	374	367	394	372	374	414	382	378	375	399	384	380	378	378	383	375	403	415	438	380	400	373	372	366	384	407	365	352	375	381	394	412	353	368	381	374	418	390	389	341	362	377	406	381	338	369	389	402	390	373	379	359	369	390	383	450	373	372	387	368	335	385	416	397	400	359	411	407	393	380	387	422	388	378	401	363	376	365	420	392	360	430	368	411	354	402	406	396	408	391	425	373	393	389	397	415	358	381	359	388	358	355	365	418	345	384	378	368	386	411	377	411	375	370	368	411	372	357	406	422	392	398	380	381	407	397	348	376	419	391	363	393	388	342	427	421	359	367	401	402	348	402	350	413	364	355	359	373	375	435	383	368	404	397	402	429	389	393	384	358	347	366	375	395	409	376	412	394	396	397	362	371	358	363	381	340	367	390	393	358	344	398	393	399	381	395	396	391	400	374	356	333	402	374	375	414	395	369	402	375	379	391	387	395	381	413	382	417	364	388	407	370	355	383	424	430	417	408	393	393	374	379	356	382	401	420	389	386	403	384	374	416	386	424	365	401	388	405	358	390	386	392	395	350	378	380	391	395	376	424	355	411	411	397	399	355	392	410	386	402	363	400	390	411	410	378	381	383	356	422	396	401	378	405	449	385	366	390	406	403	386	399	372	361	377	377	387	390	419	424	383	401	390	410	397	354	412	385	398	361	363	409	347	372	408	376	386	398	405	401	396	379	385	388	408	399	375	401	397	354	396	345	402	388	364	423	400	372	353	344	378	388	411	424	428	368	394	405	392	359	396	418	360	401	350	370	381	365	370	382	389	414	408	398	375	367	417	391	382	376	423	385	386	365	371	375	407	381	380	403	396	363	378	367	383	401	378	395	391	361	381	392	385	389	382	391	378	385	385	365	342	366	383	395	369	402	415	396	367	369	376	371	376	372	378	379	364	386	394	389	391	406	371	392	376	371	381	377	388	390	356	371	369	398	368	400	328	369	370	369	409	380	418	399	361	415	355	409	371	353	354	410	421	422	395	358	358	353	370	404	361	383	394	402	394	335	402	397	385	396	424	364	380	388	422	426	364	395	381	417	397	394	362	408	362	355	380	371	347	374	361	353	329	415	375	387	405	368	345	372	382	413	406	438	399	387	423	409	378	378	401	379	405	347	382	414	380	357	354	415	418	422	398	393	399	391	397	365	400	416	386	367	413	348	410	374	402	365	379	412	390	384	420	393	424	407	409	354	368	413	427	374	352	409	409	401	391	368	391	410	381	410	395	372	411	429	393	394	396	377	424	348	396	394	399	379	434	392	385	370	397	405	393	455	385	373	426	384	415	415	361	410	413	395	373	361	429	383	364	362	360	390	412	407	389	426	421	346	413	422	343	338	420	394	373	356	422	415	386	395	402	345	363	383	400	394	407	342	384	400	417	419	418	388	406	374	366	378	385	382	393	367	372	369	386	402	401	369	411	385	389	383	401	383	414	373	369	369	398	375	407	384	367	383	385	431	396	413	355	380	381	411	405	388	366	375	365	424	364	348	395	369	414	394	374	345	368	397	395	363	384	382	355	367	413	396	371	398	370	416	385	373	381	370	385	382	357	370	394	350	398	410	384	355	387	400	371	381	379	382	361	387	380	392	399	366	365	444	345	350	411	359	383	384	372	392	372	379	374	378	397	385	416	397	387	394	367	409	401	394	361	362	419	372	389	402	413	395	331	381	352	391	417	348	416	382	388	407	386	398	377	381	416	378	397	396	402	370	436	407	367	379	366	393	386	403	395	389	380	426	405	394	380	374	405	418	393	400	400	349	410	378	411	351	346	398	370	366	435	403	365	391	413	373	378	373	384	416	372	378	387	389	403	408	406	405	396	394	377	356	396	380	400	385	356	384	367	412	435	378	407	392	376	369	407	367	368	376	374	342	380	406	373	367	378	381	383	377	399	360	380	388	395	357	372	358	388	395	387	391	387	368	392	406	388	385	409	399	399	402	389	435	409	366	359	399	378	392	407	405	388	376	340	378	360	395	407	393	397	351	401	396	406	411	400	392	406	407	389	372	412	373	363	385	373	393	396	384	414	378	379	368	383	399	360	387	389	389	394	411	412	363	379	410	378	406	344	388	348	399	390	366	432	376	330	362	412	369	361	392	379	394	367	394	379	378	392	389	370	364	390	375	418	369	378	402	388	391	385	361	356	379	349	369	404	365	385	360	370	355	381	385	363	379	377	372	421	393	396	353	376	359	397	377	361	372	403	391	384	386	354	376	372	424	406	409	400	405	330	367	357	410	382	372	388	373	403	362	399	362	393	393	405	379	354	379	409	374	382	389	397	366	376	384	371	388	390	388	389	388	369	399	388	369	370	393	362	406	408	366	409	420	416	390	396	371	373	410	365	401	349	387	376	393	383	364	399	392	409	392	363	378	406	378	377	376	381	422	352	379	362	361	394	415	392	401	377	367	372	432	396	382	393	416	402	396	372	368	386	368	368	325	377	429	392	385	344	378	375	354	368	351	360	397	403	380	390	368	361	357	399	390	407	332	377	397	387	387	369	374	371	381	405	378	379	400	353	402	405	390	400	384	380	421	414	385	413	409	390	395	365	410	369	375	371	369	398	383	381	368	354	408	364	396	399	353	356	392	409	393	380	401	376	398	348	357	387	392	393	390	400	366	367	400	433	396	370	389	402	431	396	362	375	419	415	410	397	378	402	384	365	395	374	397	396	365	368	411	371	378	391	389	392	397	396	401	394	376	391	382	354	421	354	390	381	413	395	432	394	393	407	402	373	339	394	387	394	381	344	377	352	390	354	413	376	362	407	408	399	357	376	355	376	384	408	411	379	376	380	425	409	399	416	399	372	418	391	424	426	370	382	445	371	389	369	397	420	392	401	399	387	383	383	372	381	397	404	388	362	363	407	393	404	350	368	364	388	389	398	367	392	361	400	357	415	388	389	365	367	378	401	370	407	387	371	404	367	384	376	375	382	378	382	406	365	345	383	396	360	381	349	413	365	423	397	398	430	378	383	351	420	353	401	343	375	387	387	376	376	365	365	363	374	397	361	390	345	365	379	372	402	367	388	380	427	406	392	392	385	394	359	406	424	401	409	379	402	401	426	384	345	394	363	358	365	384	382	348	383	421	347	384	437	379	437	385	411	405	380	380	398	410	382	378	379	384	402	419	415	365	389	369	418	375	351	409	360	438
3369	3345	1895	1186	967	958	891	920	863	879	864	914	895	842	883	895	846	849	871	831	852	860	833	851	793	864	867	873	827	841	845	857	824	847	800	837	811	837	757	846	780	829	850	802	840	805	891	855	801	807	890	865	789	859	806	874	815	808	850	818	869	828	899	857	874	888	886	825	822	804	809	809	837	804	787	826	797	830	871	785	827	814	819	890	858	825	875	803	842	852	824	837	819	910	816	873	792	904	822	807	839	848	805	836	836	800	823	808	886	900	837	881	841	855	829	818	815	855	839	863	824	831	819	849	871	824	795	855	800	810	890	870	855	832	840	844	873	864	887	867	848	826	814	774	804	830	918	891	854	861	859	828	787	873	835	888	876	837	819	859	826	868	813	821	855	805	848	837	853	883	828	874	880	808	865	855	834	868	832	834	859	874	897	844	836	875	819	791	846	852	852	835	849	864	884	810	875	842	818	844	859	831	837	828	833	813	826	791	821	882	836	852	846	836	838	853	805	958	833	837	801	852	828	818	838	830	829	831	773	916	806	877	880	822	881	802	799	846	826	844	842	850	807	862	914	820	824	867	859	868	837	790	868	844	810	794	852	883	863	824	785	841	801	823	843	867	845	811	852	884	909	840	834	820	849	877	860	814	848	886	877	882	843	840	811	786	843	862	880	814	822	816	826	869	819	827	775	845	800	860	847	879	816	819	863	856	840	834	834	820	845	808	884	871	823	858	836	833	848	847	891	830	800	857	886	820	801	831	870	802	903	893	802	875	837	853	826	827	801	836	733	819	864	820	876	848	805	811	813	850	776	865	871	887	837	815	818	896	830	862	832	852	834	829	864	830	833	849	830	831	845	799	835	804	801	847	877	870	780	872	846	823	880	866	813	858	840	827	827	898	821	845	854	838	859	821	858	821	808	831	855	815	816	870	883	814	819	853	817	837	859	840	837	860	876	828	820	844	789	833	770	918	880	880	772	846	855	882	915	815	834	866	813	873	784	879	877	857	826	863	902	802	809	827	809	809	858	879	835	866	834	817	866	869	864	801	819	820	804	868	856	887	818	865	844	794	865	878	818	796	812	849	880	865	891	858	835	849	809	838	860	839	823	846	847	863	886	831	848	879	799	827	861	833	894	853	790	852	815	877	810	841	861	818	840	816	846	846	832	833	856	849	846	806	853	863	835	829	830	861	832	828	844	841	883	805	861	837	862	806	854	829	833	873	824	832	854	867	863	912	842	839	824	885	849	842	875	808	810	875	790	874	848	835	872	864	864	852	846	831	863	826	771	800	857	861	837	849	840	807	824	807	819	859	859	850	875	869	815	854	818	828	894	868	788	856	820	858	837	890	842	888	845	828	798	877	904	858	856	816	832	853	809	854	906	846	861	888	848	856	835	864	830	849	843	857	839	835	862	898	815	815	853	849	849	751	857	836	846	863	794	834	849	859	835	831	831	862	883	834	837	809	807	775	818	827	821	800	825	871	835	818	856	832	860	816	857	844	836	850	865	849	852	917	850	872	888	836	809	839	843	777	834	831	845	849	811	846	875	814	855	818	883	846	865	819	848	866	807	849	878	832	835	839	840	886	864	796	859	822	802	841	868	808	801	836	814	821	858	842	811	911	872	816	827	837	871	823	833	833	854	801	822	857	825	842	896	875	836	802	848	855	847	827	865	816	860	875	857	849	877	816	828	803	866	829	818	858	845	900	876	846	831	879	876	827	829	807	842	882	842	874	843	849	849	844	856	865	814	871	820	850	860	838	849	902	786	836	875	862	829	812	855	864	838	812	850	821	877	843	824	821	884	808	838	865	846	854	831	869	821	820	902	830	833	815	851	876	822	865	830	901	823	832	829	846	823	868	856	833	837	887	873	810	871	802	875	881	870	839	843	901	833	798	842	839	863	809	813	842	871	815	825	854	820	850	820	812	843	774	842	815	883	871	823	832	835	870	841	897	818	813	785	890	817	889	819	866	815	855	820	844	828	859	814	833	850	882	812	846	794	828	842	881	919	866	895	841	796	820	817	817	854	831	923	862	830	815	873	872	861	841	839	838	917	841	845	856	797	826	855	831	822	852	851	815	812	860	896	820	832	879	891	901	832	826	793	864	870	836	837	817	849	845	852	831	837	877	835	853	852	841	858	747	880	868	805	826	862	881	847	792	815	786	835	822	859	838	871	879	849	848	840	867	919	864	838	912	821	809	862	836	804	783	788	830	878	815	759	878	814	870	843	817	822	825	837	871	891	830	812	861	810	849	810	834	800	857	809	863	882	807	836	880	799	846	851	898	831	879	794	842	915	890	839	846	863	844	849	852	873	865	837	857	875	843	811	845	819	884	852	821	863	844	841	833	852	808	852	830	878	857	854	830	822	833	828	839	849	844	830	814	865	837	868	897	790	879	910	871	831	840	850	830	815	845	862	868	906	887	803	847	887	851	846	831	872	828	845	911	859	861	805	863	813	872	832	781	804	873	816	826	859	836	846	863	865	802	823	890	831	859	818	864	802	836	847	830	810	823	825	831	848	867	867	842	815	818	797	840	864	758	802	874	837	843	868	785	845	822	861	868	861	832	834	796	848	850	785	821	870	846	869	858	833	814	864	835	870	794	860	839	811	799	876	820	833	834	829	867	806	891	866	863	815	829	808	849	866	854	864	845	821	833	840	808	856	832	862	803	847	833	841	843	853	823	836	807	864	828	849	857	836	807	851	789	837	831	846	883	824	850	814	842	794	823	852	839	773	842	783	867	827	839	847	860	802	859	779	843	787	846	861	846	877	867	821	852	848	909	844	891	875	828	853	855	888	838	819	841	869	810	859	831	834	817	845	881	851	834	830	853	813	779	872	795	853	836	910	846	822	845	906	815	763	876	817	833	859	842	826	827	816	845	837	788	805	799	873	850	852	865	868	841	835	855	869	893	871	842	822	844	810	842	901	863	821	833	837	841	872	807	882	851	867	822	824	841	884	848	827	842	811	843	827	821	751	885	838	879	864	908	866	836	822	812	839	836	809	852	872	829	909	841	853	864	796	853	891	847	857	802	828	836	869	846	861	829	840	872	821	855	817	830	871	789	832	887	836	814	862	751	853	840	826	858	836	852	847	873	863	846	814	872	874	835	893	813	876	796	835	800	842	858	883	788	896	858	866	806	837	839	777	837	840	763	869	858	845	856	833	844	797	864	887	879	834	844	865	839	837	823	830	841	804	862	818	845	796	846	812	821	856	893	859	910	846	885	857	839	868	812	827	842	805	873	832	848	894	851	830	873	852	831	880	826	854	814	850	824	858	802	871	794	859	828	875	817	822	878	783	834	882	873	842	867	817	810	859	838	876	856	851	824	858	841	847	861	848	821	789	823	836	881	829	818	795	830	816	832	855	804	839	857	801	869	879	818	823	829	852	835	867	835	772	892	840	841	905	846	889	850	816	846	827	874	832	852	827	840	871	835	850	856	850	863	811	853	816	877	833	855	850	807	813	875
23070	20376	23946	26720	20377	20383	18007	755	434	391	360	342	305	325	289	297	270	274	297	310	300	279	265	287	306	256	280	259	280	258	279	250	255	269	273	252	243	269	252	252	241	250	228	251	271	220	276	237	259	240	257	288	221	241	247	270	264	282	262	248	251	253	256	240	289	252	239	249	248	253	257	241	248	278	244	263	258	257	259	232	292	275	244	247	259	241	265	234	257	257	234	244	230	262	258	277	255	279	274	295	255	246	266	231	272	256	269	267	239	265	260	238	213	284	286	253	267	252	252	291	238	249	272	241	252	245	269	233	263	263	260	244	260	231	277	274	264	260	229	242	278	250	241	246	238	254	260	261	244	248	244	267	239	256	253	271	267	242	279	244	240	246	235	243	232	230	241	234	234	269	237	239	246	244	263	281	248	262	250	238	228	226	241	232	235	278	263	248	255	214	245	249	250	255	259	266	287	251	281	248	258	239	240	270	266	262	216	289	243	250	282	289	265	250	259	267	265	268	293	269	249	218	242	213	281	235	263	237	262	238	272	290	259	253	289	263	254	228	280	276	285	282	236	235	256	246	267	237	276	264	241	243	254	248	262	260	265	265	283	251	265	243	244	260	276	273	243	220	256	274	272	263	281	248	267	269	254	257	277	289	270	278	266	245	245	245	274	257	273	239	262	262	265	246	241	287	271	246	282	255	235	251	247	282	236	253	255	233	280	242	267	266	272	238	279	259	276	289	238	262	237	230	225	250	236	248	252	234	254	247	234	253	261	280	258	291	247	248	260	245	251	255	261	238	245	267	257	233	237	244	252	240	246	271	241	271	257	278	274	269	265	237	221	212	246	265	274	250	257	257	269	253	278	246	248	256	277	250	249	254	265	245	226	250	263	266	249	272	244	249	264	212	243	258	232	257	236	240	291	274	204	213	277	254	278	254	237	262	266	246	292	304	273	287	280	302	239	276	254	249	241	273	257	244	296	242	270	271	234	250	262	234	232	293	258	244	264	248	238	247	232	218	274	253	199	253	278	254	254	273	251	241	247	280	274	268	243	265	263	269	253	233	247	235	250	255	274	268	288	248	275	238	234	238	256	242	242	249	247	253	261	243	256	261	259	256	256	251	264	241	256	260	279	241	247	234	256	229	267	249	271	194	259	243	228	271	238	258	232	286	278	256	256	272	258	284	257	263	264	280	252	256	245	265	261	245	250	256	228	223	258	264	239	267	286	263	264	275	252	244	241	251	238	244	243	249	227	244	240	211	256	280	252	255	216	253	242	253	265	262	262	217	288	278	235	238	228	236	264	228	230	264	236	222	248	270	265	250	226	266	253	262	283	240	228	230	260	232	253	271	269	259	253	274	241	241	237	244	239	252	229	276	290	240	239	257	242	225	277	257	222	292	240	235	266	238	237	259	260	257	269	291	240	229	271	281	265	250	227	243	213	258	256	243	240	234	256	269	262	215	279	244	251	248	252	238	264	250	265	240	220	261	271	239	252	271	257	268	249	282	254	242	249	240	252	229	293	270	272	269	280	228	268	269	269	254	269	233	231	253	260	286	247	262	250	240	255	269	265	262	250	267	250	251	260	251	237	230	283	245	204	261	263	256	231	233	272	277	258	237	238	239	241	289	273	226	258	237	240	236	229	284	248	254	234	232	245	239	266	269	249	264	250	290	258	238	261	226	212	254	247	256	256	264	274	243	248	264	240	233	246	285	233	275	256	269	238	248	259	254	290	242	231	268	276	242	254	268	279	226	241	271	239	275	245	258	224	229	283	276	262	243	214	269	289	241	234	296	281	238	241	270	236	242	240	254	254	237	239	267	262	255	240	271	255	248	272	269	245	245	277	259	269	254	226	248	246	262	273	253	268	237	245	258	239	220	290	293	256	266	278	240	221	260	224	241	235	239	253	230	249	285	247	232	241	275	236	270	262	246	278	215	270	267	261	225	280	268	289	260	261	278	272	251	286	294	243	239	253	240	253	239	251	248	260	274	230	253	268	235	259	263	267	271	254	269	235	238	262	256	264	239	250	267	301	253	246	262	256	265	265	238	251	248	248	268	254	250	234	222	281	248	284	242	265	250	252	255	253	241	254	250	250	244	262	228	260	251	266	252	275	255	264	273	261	252	249	255	251	240	237	232	249	278	263	263	251	266	276	280	238	235	232	243	280	263	269	249	253	268	243	235	220	263	242	229	220	242	242	230	289	264	220	252	277	252	243	253	283	265	257	274	235	239	244	240	274	280	271	261	260	245	251	274	252	227	298	256	267	255	279	230	263	259	236	273	262	255	239	277	256	275	247	256	291	257	246	245	251	224	243	257	258	241	234	238	271	274	267	224	233	264	266	249	250	260	230	250	248	252	250	271	247	253	253	274	252	246	267	233	270	256	252	260	267	255	228	254	248	243	274	253	246	244	261	239	234	265	259	212	251	294	283	224	284	267	257	245	263	267	259	262	274	251	269	239	251	223	257	233	233	259	256	268	240	279	248	279	224	248	248	281	232	237	247	256	244	240	292	251	274	261	261	284	251	241	263	274	279	246	247	246	237	223	243	255	248	280	250	242	273	254	253	266	262	264	248	259	221	262	251	258	267	249	234	247	272	253	225	236	256	271	247	239	243	240	268	242	243	236	254	268	260	230	279	239	255	278	224	288	253	250	300	251	238	230	268	281	243	282	279	236	256	257	221	259	311	270	218	259	239	251	257	259	261	254	255	264	284	251	267	261	264	259	257	260	241	258	261	243	251	265	231	253	269	251	247	250	280	266	245	226	264	247	258	225	266	245	286	254	231	274	250	271	264	294	275	243	267	238	248	245	243	246	243	277	243	233	260	268	263	239	246	253	243	236	265	266	260	264	256	267	252	237	264	254	242	245	239	269	266	265	210	275	293	271	254	249	263	290	269	260	235	262	254	240	237	249	234	255	243	247	243	270	238	239	275	295	252	239	247	255	263	243	224	238	250	245	265	251	241	255	267	261	235	257	227	252	274	239	266	258	278	256	236	254	284	246	241	273	264	254	232	252	269	256	270	259	223	262	243	255	263	266	244	276	278	244	269	252	246	251	264	252	267	215	282	235	251	263	258	232	272	246	251	266	262	245	218	255	257	275	232	249	278	247	232	240	246	266	277	226	250	228	277	241	257	258	238	257	243	252	258	267	259	242	243	238	234	283	272	256	269	280	291	284	245	227	235	236	259	291	261	228	268	263	241	213	242	255	257	240	237	264	238	217	243	261	249	246	260	263	255	249	245	278	248	247	260	234	241	247	272	279	273	257	238	263	294	286	270	279	287	255	263	251	234	251	281	270	255	233	248	239	232	247	251	238	256	263	263	247	287	245	244	251	248	272	277	226	229	233	263	251	268	262	228	255	265	268	241	242	250	267	276	255	221	235	233	257	235	256	249	244	252	263	264	266	243	254	263	240	265	258	229	255	239	254	235	253	268	266	258	240	245	258	246	251	249	252	220	260	263	241	249	256
3445	4949	2331	1081	863	739	686	646	612	565	570	605	616	571	556	594	589	554	586	579	588	571	577	538	608	517	568	565	538	533	539	574	587	564	557	576	601	573	546	556	618	564	553	603	556	585	583	533	514	604	550	549	564	518	590	527	541	591	564	564	529	559	567	561	569	560	557	596	596	611	592	553	546	554	576	602	581	548	545	525	565	517	550	534	607	537	573	565	601	562	563	555	540	556	557	596	552	575	539	555	570	596	574	577	545	510	540	550	538	560	559	577	596	557	523	547	581	576	568	587	584	584	605	587	560	601	537	574	536	580	565	578	562	611	549	571	536	580	552	528	604	595	543	590	570	571	530	559	566	542	568	571	557	595	552	540	587	618	519	567	578	523	541	531	541	566	559	581	584	519	510	563	564	561	551	537	576	556	587	540	529	595	544	555	612	538	552	560	547	533	528	576	578	578	563	562	510	574	554	517	560	553	545	566	544	546	567	542	561	541	554	588	580	591	549	596	583	537	565	563	554	508	580	552	563	528	555	593	570	539	565	521	532	530	572	522	564	537	548	526	576	568	515	527	565	541	561	572	571	563	560	579	533	579	535	521	562	533	540	550	596	523	555	587	572	534	595	572	611	558	572	530	519	564	568	553	604	511	569	597	538	586	581	574	609	547	574	570	576	560	554	543	541	568	548	534	577	570	570	596	579	512	563	544	541	579	570	540	576	528	524	596	521	557	596	580	516	583	548	564	525	565	532	533	518	557	538	569	572	535	568	570	541	602	555	567	572	547	604	565	595	605	590	545	555	565	546	557	541	558	564	526	560	570	533	570	568	589	567	560	534	608	573	551	556	586	584	565	547	585	532	589	546	523	562	562	541	589	540	515	590	536	517	544	567	540	546	610	538	536	600	542	588	539	565	560	606	561	562	490	541	528	584	598	549	568	558	546	549	534	581	564	566	558	575	535	542	565	544	569	515	569	562	565	586	559	564	578	517	538	561	576	576	546	527	557	563	542	527	551	548	541	554	577	553	548	586	528	567	532	575	587	586	529	571	559	519	527	548	564	572	540	591	598	528	575	585	557	519	525	593	566	569	539	544	567	526	539	557	591	563	554	586	534	575	554	584	552	554	516	520	550	567	540	587	536	544	586	518	563	582	548	559	503	536	578	561	522	557	578	505	552	567	554	529	578	589	529	548	580	538	575	567	558	583	610	494	523	559	580	569	577	544	549	581	574	561	522	548	536	573	558	548	588	557	583	591	551	570	545	545	553	544	535	532	572	563	539	552	541	546	592	582	588	594	553	551	567	561	535	578	541	558	586	587	596	547	557	546	568	545	521	577	586	560	566	597	565	538	537	564	565	546	564	538	547	555	572	580	535	530	560	575	529	550	544	555	570	550	587	537	546	561	519	547	550	532	571	553	528	546	555	595	534	587	570	577	558	540	563	566	588	530	564	521	593	556	557	534	542	560	550	560	527	555	517	600	563	532	581	529	565	534	573	571	561	587	548	534	523	538	546	573	600	530	569	544	565	604	550	538	586	538	556	577	535	590	544	544	592	567	532	571	576	547	586	593	581	570	570	541	579	549	563	535	542	563	542	531	566	551	518	532	543	556	567	522	552	542	589	590	556	575	564	558	544	550	536	553	579	566	513	554	541	579	561	541	569	572	574	561	554	528	574	550	565	562	570	601	553	518	566	557	540	591	571	602	583	578	538	578	567	553	539	565	517	566	567	561	572	542	606	564	533	539	572	554	552	565	523	586	514	555	564	560	553	552	578	583	593	552	532	543	507	544	550	556	580	521	553	571	559	564	574	529	534	559	495	550	602	515	572	527	569	565	570	572	586	564	535	535	542	561	582	585	572	534	536	556	567	537	552	522	503	542	549	574	543	594	556	563	572	560	557	582	553	571	567	575	519	577	541	588	561	602	590	541	574	581	563	537	546	582	545	569	540	541	538	536	588	587	530	542	556	569	538	531	542	574	566	560	574	605	545	603	562	583	573	567	568	582	551	563	560	535	544	604	539	537	551	546	542	556	561	588	587	583	508	541	506	533	541	568	549	555	554	522	545	533	536	593	599	563	544	560	557	588	552	541	550	560	578	557	489	516	559	576	555	545	509	516	606	560	557	576	575	570	569	570	558	534	550	548	584	559	556	566	592	523	585	527	585	536	538	541	547	553	554	574	567	559	591	556	575	582	579	556	505	603	529	617	526	544	570	538	552	544	558	552	532	561	575	568	547	567	566	582	537	513	571	552	551	519	548	567	554	560	580	544	556	533	538	542	545	556	567	560	578	586	594	508	568	560	549	547	567	579	606	538	517	510	617	565	547	534	544	530	565	603	546	557	571	522	577	539	604	561	631	591	569	584	552	510	579	556	569	536	567	569	578	536	595	569	558	563	549	562	580	572	537	563	564	566	563	554	574	564	550	518	568	522	516	539	548	540	523	556	553	579	566	587	571	577	566	593	551	559	523	547	544	539	554	578	573	571	573	551	513	592	550	566	546	545	577	542	568	562	561	551	588	547	544	557	568	604	576	577	537	546	508	521	605	576	584	582	555	539	582	551	622	554	507	587	530	562	553	568	562	560	558	553	560	567	596	515	552	563	562	511	518	517	578	570	542	548	581	567	544	550	568	577	532	565	552	537	528	543	544	542	579	519	551	570	562	572	578	582	600	569	551	572	596	565	573	571	544	550	555	576	570	596	569	567	545	610	548	557	562	579	575	538	555	549	551	546	538	567	549	568	527	540	590	582	565	547	567	555	570	555	548	568	507	549	580	533	596	589	589	544	574	566	581	506	570	546	531	583	581	544	516	568	554	587	568	556	549	551	528	555	571	534	582	580	573	555	532	596	561	602	530	509	572	585	596	564	540	517	503	547	544	533	553	559	569	580	617	528	580	559	543	533	528	571	566	572	620	564	551	566	569	495	558	532	535	572	562	526	569	590	571	561	513	538	548	619	541	575	540	537	562	591	572	536	536	577	616	562	543	526	537	541	535	576	545	541	544	547	548	579	628	566	590	554	542	599	613	570	528	554	559	547	544	589	548	551	575	591	588	574	539	547	608	570	579	575	544	565	595	596	538	588	557	583	569	553	558	611	502	567	583	544	546	564	608	562	564	592	554	556	564	556	556	570	539	539	521	534	546	564	542	557	572	546	546	534	559	562	565	576	566	544	586	551	551	541	555	540	594	516	581	539	618	569	566	538	557	554	556	556	567	532	549	560	561	511	574	528	581	581	545	575	564	584	574	520	532	526	568	551	586	575	515	553	545	537	528	530	561	567	538	531	562	574	553	542	550	541	552	561	491	576	578	536	598	558	547	541	581	594	538	558	571	567	580	591	584	564	542	569	576	533	563	572	594	557	580	579	584	567	560	575	529	531	534	561	539	563	533	562	573	570	583	543	566	566	589	555	587	543	510	527	567	521	541	585	558	567	559	496	530	544	572	592	558	567	597	535	611	548	546	552	569	567	579	556	553
30951	19041	7488	757	539	489	441	307	307	309	285	302	300	295	316	313	271	319	277	319	297	289	296	284	297	300	315	328	305	313	316	306	286	300	316	307	313	267	280	281	296	283	284	298	307	293	303	296	317	318	304	300	307	289	273	311	280	310	282	287	298	306	333	312	287	320	326	286	243	272	271	286	301	307	307	340	301	310	266	289	311	299	299	326	324	311	269	314	304	300	291	333	284	308	302	291	299	329	291	314	307	270	286	305	301	296	299	290	302	312	286	299	303	314	328	290	287	304	285	333	276	295	292	324	279	313	312	288	283	300	326	303	325	344	308	295	283	366	292	336	294	327	312	306	313	305	282	309	305	264	283	325	278	305	290	318	283	286	314	316	336	279	294	317	298	276	305	310	301	316	278	319	297	297	264	334	324	301	280	285	302	308	329	324	289	262	298	281	283	274	299	336	306	327	334	299	308	262	320	314	290	332	300	301	304	338	299	299	299	291	267	290	327	284	322	294	302	283	280	306	261	294	284	280	309	301	287	312	337	321	290	268	291	299	285	281	276	305	273	313	305	304	327	320	277	306	314	310	306	298	298	298	303	302	289	266	313	312	299	291	316	290	276	289	312	271	281	302	300	269	261	306	275	280	338	251	278	304	301	280	297	290	297	287	314	295	293	297	297	280	295	301	292	315	279	294	281	345	320	319	308	310	301	271	344	293	310	320	295	297	262	281	323	302	263	287	273	335	325	298	329	320	291	308	287	283	308	286	315	306	271	259	316	320	304	279	276	277	285	297	301	322	298	290	292	271	301	301	315	298	292	273	329	310	295	305	289	312	284	317	295	299	265	277	310	296	291	281	313	315	281	324	280	324	308	283	288	270	323	309	282	294	283	303	283	321	284	315	304	303	320	276	300	286	281	321	307	289	321	309	273	284	328	285	307	302	288	271	344	299	308	291	317	298	300	276	299	302	297	284	309	329	288	266	301	286	294	323	297	284	306	305	278	316	295	309	298	304	300	321	285	293	281	280	331	295	259	291	284	301	311	320	310	333	287	302	301	293	304	302	329	341	313	314	306	298	283	291	301	286	319	287	305	312	276	310	304	278	298	330	295	294	290	308	292	282	269	313	318	316	290	305	301	309	303	327	294	324	301	307	317	294	296	297	299	292	352	330	274	287	277	296	275	282	266	300	292	315	304	322	296	305	283	267	308	309	317	310	297	291	329	268	318	290	276	318	297	277	269	306	298	347	304	294	338	303	288	304	276	325	305	288	305	322	295	294	317	299	314	316	303	297	302	294	281	290	303	280	297	306	301	316	302	285	297	313	327	290	265	313	293	330	317	330	305	295	281	282	299	331	316	277	315	318	308	299	284	289	321	328	323	294	278	289	329	291	250	302	304	250	280	294	273	274	309	290	281	300	306	298	300	308	287	302	290	283	290	281	288	296	263	314	325	337	302	307	302	309	300	295	290	298	315	302	265	319	316	305	315	301	288	323	294	297	256	284	282	305	302	280	323	282	309	338	263	293	261	288	266	288	310	264	288	301	262	280	290	299	301	342	273	285	306	300	324	309	278	334	297	294	319	288	311	304	317	302	306	280	304	300	327	300	299	312	291	305	311	322	320	326	273	248	293	299	306	304	289	308	308	308	283	287	273	309	276	267	299	283	278	291	292	295	300	293	287	313	289	313	274	263	282	293	292	255	306	272	279	314	303	292	299	251	299	304	299	285	282	332	300	305	293	287	305	297	267	296	297	296	285	276	317	262	298	343	298	290	295	280	332	324	320	297	321	307	305	317	321	307	322	316	291	311	296	294	313	303	316	313	300	297	318	309	327	287	274	298	283	276	307	269	315	305	266	284	311	313	290	286	302	292	290	287	298	290	297	279	282	281	286	295	300	276	286	309	324	311	302	274	314	267	293	266	331	303	306	286	298	299	291	302	327	312	312	313	283	328	309	315	302	297	295	292	312	291	306	309	337	297	280	300	291	296	263	308	341	275	282	321	318	317	324	301	278	293	272	293	319	264	280	322	330	293	280	331	306	262	302	322	336	306	321	289	304	298	297	328	298	300	280	286	319	258	310	311	271	292	295	288	306	334	324	304	307	284	308	270	294	273	322	289	304	292	319	295	309	277	286	296	268	296	287	315	303	335	309	287	325	288	284	303	326	283	316	297	299	269	270	332	289	303	276	293	327	307	258	314	283	276	310	300	292	339	302	288	275	312	307	274	306	323	279	314	295	283	323	310	292	298	301	313	282	276	285	317	292	294	286	270	302	308	295	337	306	271	321	296	309	338	314	289	298	290	289	280	295	308	333	299	295	283	332	306	322	303	343	289	299	281	299	296	308	274	316	290	343	295	281	323	316	302	289	285	300	304	301	276	318	271	279	291	283	321	299	294	281	319	307	343	291	306	302	307	268	318	305	318	294	292	296	309	294	311	272	293	292	284	281	328	297	299	320	321	272	312	279	314	300	316	325	264	308	293	305	265	289	316	265	286	280	307	299	314	310	338	310	256	297	299	336	307	273	305	282	317	294	335	286	327	288	324	334	284	248	284	273	299	311	290	315	256	281	289	327	297	330	317	306	293	289	286	308	305	309	322	336	325	306	292	273	310	296	297	300	301	340	321	298	332	321	309	326	302	284	278	281	309	273	307	286	304	267	310	303	287	294	276	340	309	246	308	298	322	310	317	288	307	299	277	298	291	322	322	287	303	297	265	300	310	294	285	320	305	315	316	282	290	308	255	307	321	301	296	320	264	292	251	303	342	285	306	322	306	267	277	291	296	284	318	305	319	299	310	295	283	350	325	325	290	317	276	282	295	291	308	281	291	322	315	293	271	307	277	298	317	290	297	258	301	296	318	331	283	289	311	284	278	332	306	289	317	279	278	306	287	312	281	294	315	279	288	269	299	323	291	303	280	303	308	292	289	290	303	301	281	290	304	288	315	311	286	262	326	279	306	272	288	310	287	277	313	294	358	284	353	284	315	291	321	267	264	278	311	322	294	293	350	274	331	290	291	320	331	293	286	272	300	301	286	335	335	303	308	303	287	308	288	290	317	306	291	279	267	302	298	285	312	313	286	279	270	309	276	273	293	297	320	319	282	291	288	295	298	277	292	296	326	323	279	287	308	331	301	314	292	261	325	305	290	285	274	277	308	321	295	328	293	276	290	299	332	297	321	280	314	311	293	318	275	253	290	268	280	279	324	305	322	334	264	266	288	307	319	285	282	328	301	291	292	314	259	311	312	308	299	288	292	271	309	299	312	300	266	285	292	283	284	320	303	291	246	283	304	310	299	300	287	318	288	304	279	275	305	296	327	297	293	318	297	299	316	315	298	279	284	308	302	315	342	289	301	329	290	302	307	276	288	307	287	289	292	301	293	299	280	284	268	293	309	293	292	282	276	314	305	286	297	298	265	279	303	297	338	269	305	308	288	263	345	298	320	331	295	300	276	302	305	283	345	288	275	284	273	324	300	301	297
5309	1086	820	742	739	724	714	735	729	684	719	677	688	716	709	670	699	711	640	726	686	748	693	699	703	719	704	646	732	671	687	673	716	717	693	739	759	695	655	747	694	716	760	698	716	707	701	700	714	691	716	725	689	780	717	700	716	711	743	683	711	746	706	696	688	704	707	739	687	702	717	695	682	701	671	695	715	721	704	693	715	729	728	658	698	673	691	709	671	686	665	681	689	689	700	694	766	661	672	693	665	714	693	667	682	703	684	689	697	699	783	705	709	697	730	769	683	719	692	739	672	708	689	690	734	676	740	747	720	731	744	645	726	690	735	730	695	666	710	688	717	745	707	688	650	747	741	635	689	701	741	693	696	688	654	656	702	680	719	680	690	645	702	684	722	684	676	726	701	708	662	695	706	714	728	690	699	719	741	756	711	708	720	735	714	708	712	676	681	694	692	700	724	732	722	665	745	692	704	681	695	722	685	711	684	709	675	689	687	659	778	679	710	697	692	681	692	701	759	686	682	701	743	709	719	720	651	717	704	688	743	660	670	708	697	732	685	764	668	665	716	737	688	694	758	714	719	677	687	657	684	672	670	676	665	714	673	690	685	669	714	710	780	735	705	661	660	670	685	678	723	676	641	681	693	732	727	694	739	726	746	698	711	766	643	715	707	690	690	699	699	678	680	678	676	680	698	721	739	681	740	708	694	705	700	740	719	666	727	642	697	679	641	721	710	693	705	714	709	685	721	699	726	718	673	697	721	750	680	736	744	732	686	773	717	665	685	699	698	746	737	706	671	685	708	686	743	741	700	665	719	714	724	705	723	726	687	673	708	678	717	702	698	656	684	682	700	746	687	722	698	693	710	682	703	689	709	662	731	687	650	733	718	687	712	668	715	625	689	732	687	734	678	671	708	711	712	676	678	739	667	698	701	717	714	723	678	696	678	660	655	711	740	732	633	645	694	675	722	685	684	703	733	734	689	690	677	714	726	743	707	682	718	749	712	698	701	731	677	753	686	704	737	727	719	703	692	683	696	723	697	715	707	684	700	715	676	715	716	678	717	727	768	669	694	701	708	721	692	714	761	704	691	669	691	738	711	695	691	734	730	683	715	702	691	720	703	731	696	658	710	677	735	727	737	681	725	727	685	721	682	695	703	672	694	711	732	665	709	679	655	734	734	663	731	661	706	743	678	692	726	702	709	724	695	733	729	682	742	709	698	643	709	704	740	707	687	723	692	709	680	718	768	687	712	683	688	699	726	670	675	700	716	689	672	684	699	689	694	695	724	697	739	746	682	765	714	699	730	722	687	701	733	705	644	712	618	740	702	739	675	693	711	688	717	685	692	682	680	719	695	712	740	710	687	730	713	707	696	689	751	737	673	718	681	694	693	732	682	687	704	713	699	645	690	631	734	705	680	721	714	721	683	721	737	710	675	723	682	717	670	708	743	664	750	690	657	691	725	688	683	710	702	694	722	730	687	654	681	705	734	706	732	672	667	705	727	718	728	687	742	658	677	705	662	736	719	722	741	663	705	782	687	687	658	708	705	692	692	737	736	713	668	680	683	705	669	666	728	697	716	688	724	687	728	713	746	685	723	762	717	707	718	686	698	700	728	773	673	730	738	698	680	711	679	732	724	709	691	696	728	720	651	688	729	687	705	717	725	733	776	668	775	729	729	694	665	663	747	716	704	703	711	681	706	735	701	675	708	700	719	722	717	718	674	674	686	693	728	686	693	706	697	710	677	747	687	721	685	674	683	670	667	689	719	714	664	770	733	701	672	678	697	699	693	687	706	688	705	656	706	689	654	723	700	641	650	768	694	789	752	676	751	704	645	685	737	726	705	707	706	724	673	700	702	673	679	703	720	703	692	713	722	664	681	684	660	697	707	693	684	696	733	700	686	710	713	732	721	691	662	729	728	687	678	729	670	751	681	732	693	692	697	741	675	694	683	701	694	658	715	734	698	705	720	706	668	699	658	737	695	707	700	695	668	721	680	702	694	657	731	704	709	718	709	742	721	710	705	709	692	664	693	738	682	686	752	700	732	688	721	700	705	708	722	731	730	747	695	718	694	698	677	737	690	707	739	730	703	694	738	735	725	693	707	733	762	702	702	686	673	757	728	667	726	665	680	729	725	722	729	704	658	702	657	717	706	696	653	686	648	644	723	673	696	682	760	726	739	718	725	722	708	700	711	701	705	726	685	635	702	727	688	718	706	669	662	710	729	729	669	706	717	706	701	732	720	701	682	670	719	700	712	685	707	695	739	734	715	749	649	707	691	670	693	696	695	701	734	670	688	696	654	709	707	654	704	681	718	699	699	733	678	689	744	694	687	645	730	760	720	653	724	711	715	687	700	704	654	703	735	676	665	659	737	684	673	692	677	710	684	728	671	722	694	671	691	681	682	745	714	698	709	703	713	663	698	719	666	693	749	667	683	714	680	723	680	659	691	740	679	704	718	713	663	670	734	672	694	716	700	744	687	642	717	732	689	695	657	706	670	736	742	713	666	710	731	646	684	698	709	704	724	692	692	730	670	688	717	715	640	672	700	682	721	659	704	704	706	694	680	680	671	703	756	714	701	717	714	677	711	677	686	679	712	739	702	722	674	732	686	701	716	699	724	696	688	684	725	715	713	673	727	705	724	745	712	717	683	678	725	696	712	684	672	737	668	679	665	757	689	652	705	711	697	691	678	718	676	725	692	725	654	673	677	684	676	703	706	742	709	636	719	719	644	694	669	696	694	695	686	702	706	703	704	721	688	671	707	712	679	676	739	700	706	702	651	726	726	711	738	666	698	733	707	727	691	677	749	716	652	691	721	716	691	698	683	683	722	699	720	731	727	692	658	705	766	681	747	702	721	709	730	746	683	749	656	717	713	707	674	673	687	677	621	708	706	645	698	679	712	719	708	730	709	681	695	685	742	683	647	722	731	702	672	699	716	673	716	712	681	690	670	687	698	735	703	701	698	670	704	717	684	711	684	701	701	737	731	694	714	710	743	728	749	749	716	707	723	690	688	776	733	721	693	697	712	700	723	653	700	696	750	675	672	690	695	721	705	755	716	711	689	729	710	704	680	715	666	699	711	675	740	700	677	710	707	684	700	674	701	721	690	719	743	671	680	707	713	726	716	717	698	691	661	712	658	695	725	660	670	682	739	722	715	657	690	693	729	731	695	709	698	731	710	679	623	720	710	707	706	706	717	687	683	701	678	702	707	722	644	764	708	676	737	720	659	706	702	691	697	733	734	679	736	678	705	686	730	728	719	689	756	694	692	708	726	749	720	693	683	668	715	698	775	698	712	710	721	646	741	751	693	730	724	711	674	737	671	664	693	712	699	708	688	701	724	650	687	715	704	704	734	696	661	704	703	687	734	710	710	686	682	692	704	751	698	733	680	729	693	691	704	731	718	739	673	652	717	713	697	690	704	699	695	705	727	686	702	688	694	734	720	692	705	673	778	710	643	709	718	721	731	737	678	686
23548	20408	23774	26966	20405	20389	3135	560	524	511	459	436	402	405	400	402	447	436	391	391	425	413	407	408	422	374	388	412	419	391	398	399	408	371	411	409	406	379	446	423	363	363	360	401	427	374	375	445	389	406	419	383	410	384	420	421	350	378	387	387	405	382	413	401	364	387	361	380	381	385	388	365	376	415	400	402	417	394	394	418	367	390	389	386	385	422	402	396	394	375	388	387	332	368	339	399	393	400	387	389	396	367	396	418	383	339	400	365	387	392	351	374	388	381	380	380	384	410	426	430	387	388	370	365	369	388	375	392	374	399	373	419	389	391	428	378	415	365	338	352	381	390	407	442	388	394	373	390	342	369	369	383	377	366	391	435	371	350	354	389	373	410	378	394	376	391	366	366	377	381	394	353	395	389	394	386	390	379	396	349	379	411	365	379	386	370	378	410	381	385	392	345	403	401	341	366	386	374	366	369	370	397	395	416	418	376	359	376	395	365	412	397	401	410	399	417	382	405	411	384	394	386	385	393	398	380	411	373	360	378	354	368	404	392	418	383	394	419	373	417	371	374	367	388	422	410	414	421	412	366	408	390	339	419	392	396	358	366	373	398	393	397	394	375	401	394	375	387	375	418	379	399	413	417	353	413	372	411	390	406	379	404	384	360	425	398	392	373	360	432	377	389	354	404	431	380	394	384	409	381	387	378	389	371	419	410	380	396	390	384	366	403	362	384	419	404	357	361	387	366	414	397	396	346	386	371	357	361	387	407	386	346	404	397	415	379	419	408	390	384	366	397	415	414	389	364	392	393	361	432	398	431	402	368	368	385	415	379	407	388	407	395	397	409	382	390	395	381	345	349	369	373	336	394	425	373	377	377	389	373	402	442	400	391	411	401	431	396	371	395	406	398	417	426	411	392	360	402	405	375	386	405	438	433	399	378	364	407	375	366	381	385	454	380	376	363	367	379	396	395	402	394	362	419	372	404	385	370	397	417	375	390	375	408	374	393	395	402	395	365	360	370	409	364	336	357	387	374	389	390	417	402	409	404	402	425	353	392	413	380	364	407	402	361	413	388	376	415	417	410	388	349	406	371	372	386	394	361	381	375	396	374	409	360	368	346	379	359	432	421	411	414	393	356	371	355	406	439	376	362	352	402	399	379	399	388	373	401	374	395	389	371	417	331	402	394	389	402	368	360	396	387	367	335	402	406	364	400	382	400	367	357	405	410	378	339	383	428	400	352	397	373	363	382	412	389	378	361	394	405	365	380	388	367	381	365	374	370	398	389	390	381	374	385	395	388	372	379	417	399	415	385	379	357	392	408	400	374	397	363	403	405	374	371	406	386	399	406	356	363	405	356	389	408	396	428	367	380	355	376	400	428	389	362	360	389	433	403	399	381	418	387	426	359	431	424	367	370	428	403	444	424	395	395	352	358	392	370	398	401	359	360	421	387	387	399	418	369	356	404	378	376	386	385	385	389	378	392	380	359	351	412	388	356	399	417	405	361	394	427	396	389	384	401	398	379	403	408	400	345	362	358	403	391	375	403	376	407	393	401	355	376	390	405	398	379	394	359	420	410	394	371	412	422	384	379	395	419	371	429	412	376	379	368	409	362	385	354	361	405	371	385	370	398	414	400	371	356	405	378	383	376	384	388	396	379	367	377	394	326	363	419	426	399	440	394	417	386	382	405	422	393	361	358	445	343	399	386	382	401	377	386	360	388	363	404	403	384	376	381	338	395	429	377	414	384	374	349	362	401	401	381	378	401	364	370	418	366	412	410	388	370	404	381	356	385	369	422	400	402	390	419	356	377	413	404	378	404	406	435	384	401	395	407	384	401	412	422	373	416	404	432	359	379	420	395	395	380	374	382	390	367	398	338	367	392	396	410	372	388	380	376	372	378	401	391	403	393	384	373	454	400	384	381	402	373	389	373	381	402	381	412	396	394	418	360	384	365	392	411	414	429	361	356	380	392	430	401	399	434	396	389	377	350	376	359	380	392	363	358	401	395	387	401	382	365	411	378	413	415	393	400	383	376	423	351	391	367	406	399	404	357	398	414	393	415	380	374	366	400	386	387	402	383	394	407	385	401	395	385	396	333	381	343	382	402	366	410	374	382	373	414	332	387	373	392	393	382	416	393	385	364	366	384	422	411	411	401	414	416	421	421	422	370	400	409	428	395	373	379	412	370	368	413	386	389	384	395	354	388	398	394	395	412	384	405	421	401	397	412	378	412	390	364	389	373	404	378	419	375	410	370	412	374	419	386	387	425	386	377	402	375	381	400	383	409	368	370	401	367	431	369	414	382	402	408	381	411	407	380	354	351	392	373	429	430	399	345	423	391	386	356	387	368	394	402	365	358	398	406	376	336	368	393	332	422	397	422	369	396	397	392	371	369	371	345	382	394	374	373	388	357	411	382	388	378	363	363	431	390	378	364	378	414	372	392	392	372	432	387	374	416	414	360	411	400	322	401	379	399	399	386	404	377	391	392	402	379	327	349	385	405	379	363	390	373	402	394	392	392	401	375	378	346	375	353	375	376	358	380	370	391	412	397	418	382	371	379	398	364	372	380	360	386	390	366	413	403	385	338	386	363	365	359	389	377	378	407	394	354	364	398	394	373	393	407	401	382	365	420	407	359	386	366	382	383	373	384	366	336	413	377	364	415	401	403	363	423	422	371	395	394	396	407	404	383	368	370	386	395	377	333	403	394	402	382	413	414	379	418	405	356	350	362	399	388	430	391	385	398	380	389	413	419	424	373	389	429	367	395	365	443	404	393	399	433	391	379	349	357	400	376	379	372	393	388	387	425	415	387	377	370	415	402	404	437	353	368	367	404	423	395	409	331	361	398	402	364	392	418	383	369	372	390	411	399	369	388	439	397	389	366	358	413	419	409	390	381	399	435	388	382	387	372	346	399	425	406	402	383	401	401	331	373	381	423	380	365	404	405	395	423	363	364	406	392	372	428	358	395	426	422	392	418	341	377	408	397	381	356	423	352	382	416	360	355	361	380	410	402	397	412	367	395	428	387	353	388	395	372	375	376	393	387	375	408	373	415	393	398	406	413	372	402	370	383	383	382	366	386	371	395	376	362	392	384	399	421	454	397	375	401	376	405	363	398	396	386	421	383	307	374	374	400	338	357	353	407	344	399	388	405	428	395	390	379	391	355	410	358	378	382	384	411	384	409	434	361	376	403	404	390	370	422	383	401	395	400	410	359	371	391	389	404	390	387	364	389	378	375	400	406	384	405	405	372	395	374	396	402	353	369	394	381	404	366	395	394	383	416	373	357	412	400	418	410	393	421	366	370	385	424	411	362	384	416	400	390	355	380	362	369	383	402	392	377	383	385	397	360	361	363	396	369	352	424	423	422	372	375	388	383	372	428	414	382	396	372	381	423	408	395	363	399	358	381	374	414	384	411	401	398	369	384	359	400	358	433	412	405	371	384	396	388	376	378	409	385	397	405	400	389	386	389	366	358
3450	3422	1880	1200	1020	949	927	926	873	878	929	891	848	829	836	802	912	822	825	892	820	884	883	879	839	841	837	844	859	846	853	853	788	847	828	831	854	827	821	821	885	827	841	845	857	873	866	874	851	813	854	855	838	855	868	825	813	800	855	830	870	844	821	868	861	862	808	879	822	838	850	862	894	838	874	826	802	834	881	878	846	922	797	875	838	804	856	879	798	858	891	810	824	849	883	874	813	839	871	829	808	840	809	849	845	853	863	752	798	874	870	850	885	826	827	797	873	852	804	864	862	858	829	826	872	820	856	904	835	879	849	815	810	835	914	865	805	820	823	882	876	807	818	828	822	836	844	825	861	872	830	817	812	858	822	893	861	821	847	820	789	790	851	846	835	849	830	899	855	870	858	813	777	828	872	774	792	845	897	890	828	841	836	821	882	854	837	877	874	819	849	823	827	825	822	829	888	847	851	843	865	816	863	825	830	843	815	848	834	825	826	898	864	861	836	854	850	848	850	823	806	855	884	835	841	832	893	854	823	890	883	848	825	865	855	842	853	905	829	842	812	900	844	824	885	901	864	813	838	876	822	853	846	839	870	882	853	887	801	851	838	853	813	859	837	838	835	859	875	795	795	818	772	886	820	893	791	848	826	866	845	850	854	873	839	880	840	840	905	917	851	823	843	850	895	808	828	833	864	818	821	832	845	889	864	896	845	839	844	813	803	829	882	818	873	851	882	893	853	829	822	827	846	796	847	875	869	828	857	820	887	839	863	892	865	819	870	833	888	824	848	854	835	869	857	796	847	878	854	832	846	796	851	803	910	816	829	861	881	858	849	827	859	865	851	836	801	849	852	867	798	851	836	840	779	911	843	813	849	845	806	858	817	896	865	806	859	847	842	837	840	830	840	858	876	848	828	838	823	864	871	869	861	810	807	917	907	814	846	843	824	844	873	832	848	878	799	857	898	867	885	843	810	838	831	913	808	880	869	806	897	834	842	828	858	855	835	879	888	890	867	837	832	834	874	871	826	849	847	863	812	827	848	888	838	867	779	879	833	864	828	874	816	826	862	843	877	826	852	825	848	783	803	824	851	815	843	820	816	849	808	805	818	819	833	865	808	846	874	885	838	856	814	856	882	803	818	829	861	834	858	830	814	870	847	829	798	812	851	861	880	861	858	780	831	835	820	823	875	848	815	794	814	786	827	811	850	828	840	818	875	867	876	873	805	873	882	861	852	856	858	904	857	901	835	860	862	852	872	870	813	808	838	878	851	911	839	858	850	858	847	837	858	843	827	850	857	843	873	818	862	855	858	874	807	878	903	811	845	845	806	891	878	796	851	880	823	829	906	843	841	873	899	850	826	855	840	819	816	869	827	794	830	887	806	810	926	838	813	840	860	811	848	844	803	889	884	801	810	862	835	817	858	838	838	814	805	885	854	888	818	798	805	837	852	852	826	809	944	881	852	852	807	914	816	843	857	862	849	870	874	832	802	844	799	815	856	866	824	816	822	848	865	886	815	855	844	833	850	861	798	850	795	875	811	838	850	842	808	838	838	815	843	882	872	850	809	868	806	825	855	831	828	816	800	868	837	838	877	879	843	868	820	840	825	873	836	872	835	782	904	843	826	797	852	821	843	865	852	845	813	806	908	866	838	879	869	828	851	858	830	907	848	870	840	870	825	831	874	838	873	832	841	780	810	835	774	854	779	843	913	876	792	845	891	812	782	839	874	859	862	835	853	867	881	781	828	847	855	855	852	864	818	888	856	838	806	811	811	788	872	827	845	852	781	819	796	865	841	858	872	847	882	842	850	864	853	892	866	825	826	868	857	819	839	873	899	851	846	827	875	848	840	851	858	822	842	800	871	855	829	845	788	843	874	845	756	845	852	809	880	873	900	899	870	881	843	847	873	787	862	854	811	847	838	814	852	857	850	850	840	845	798	870	883	841	874	928	910	833	860	820	843	850	855	836	817	841	811	852	903	796	886	864	844	817	867	829	840	815	814	868	800	870	881	892	820	878	834	841	842	805	867	833	840	887	800	815	818	860	833	779	824	879	833	881	836	814	832	816	876	857	852	856	799	882	818	854	808	876	843	852	913	841	854	868	830	862	842	895	831	818	887	864	818	859	848	805	816	860	857	827	834	895	886	871	820	798	853	864	828	921	830	859	921	819	873	839	815	840	880	868	873	851	828	800	834	885	808	841	804	853	827	870	869	878	867	867	873	839	798	849	825	896	867	846	889	877	814	833	864	850	768	864	840	842	798	848	858	847	845	840	825	815	805	829	872	851	817	852	855	827	808	833	848	848	844	801	844	886	867	915	815	873	821	870	850	847	821	824	859	878	849	768	841	839	834	875	844	819	864	841	890	851	873	810	858	830	859	808	854	885	802	861	867	871	889	855	849	872	838	866	839	823	872	879	835	840	825	807	833	882	901	843	863	885	878	811	831	842	892	823	801	847	844	836	864	826	839	866	815	808	801	882	857	824	842	883	852	836	858	867	890	805	840	850	856	871	873	840	784	832	856	841	869	838	889	896	839	802	822	881	889	871	851	819	851	808	851	807	766	895	849	816	860	834	820	845	840	853	832	803	873	856	852	848	831	836	813	904	857	831	902	827	826	836	801	865	833	856	835	805	824	820	849	874	790	845	878	863	793	830	836	833	826	866	904	801	820	852	782	820	811	842	833	856	853	846	837	814	856	848	885	874	841	894	829	832	822	831	821	911	845	812	848	849	842	832	842	821	833	865	869	833	909	855	880	876	850	862	861	845	886	786	872	859	871	846	894	905	894	840	874	868	883	822	806	866	869	874	854	842	852	833	824	814	849	898	831	859	834	866	873	838	819	884	876	821	807	896	827	817	801	832	837	844	844	870	833	807	829	827	848	841	818	857	854	850	787	835	831	829	856	853	789	894	820	841	861	836	861	843	878	847	848	807	852	860	839	871	867	796	858	846	867	781	848	877	857	853	871	807	850	854	866	863	830	831	870	843	864	897	850	852	856	798	833	875	846	739	838	884	886	798	866	874	828	828	861	835	820	826	883	825	839	847	871	868	837	813	831	888	874	868	770	833	867	816	795	866	844	795	859	861	856	843	851	856	817	900	802	805	892	821	851	892	832	843	854	782	848	830	869	804	795	870	828	816	860	868	851	863	858	844	825	841	844	845	798	853	926	800	855	841	853	862	818	875	878	831	862	828	831	803	847	821	899	860	868	850	847	826	872	861	789	808	866	883	837	823	855	864	804	850	791	853	781	846	848	854	882	842	878	844	836	895	895	821	885	868	826	865	856	866	920	861	853	835	862	871	853	857	881	831	876	862	839	851	804	811	826	807	824	876	865	849	813	839	815	865	809	880	869	886	849	878	926	829	874	853	870	836	841	778	849	822	763	836	842	797	810	864	895	892	841	856	839	839	816	810	876	901	847	831	844	844	872	837	858	804	886	840	785	811	809	871	833	795	810	871	860	833	886	847	771	811
23117	20408	23985	26760	20410	20426	18243	716	442	399	387	320	301	285	302	312	306	286	293	273	276	272	255	257	260	249	247	260	269	265	278	256	289	272	251	275	254	283	271	248	234	292	245	263	240	262	267	277	264	272	255	255	257	249	255	258	271	262	267	265	282	298	278	253	248	248	231	249	245	263	284	264	267	258	239	260	268	246	243	290	249	266	248	266	282	268	251	262	270	257	262	279	248	270	231	266	305	260	293	301	266	250	238	242	284	204	248	244	235	238	235	245	239	236	231	249	254	267	267	243	237	283	232	285	263	255	278	276	244	259	258	237	251	271	222	255	272	258	286	262	239	246	230	253	241	249	284	259	264	282	247	255	253	253	260	238	300	283	230	238	257	233	256	228	252	292	258	284	262	252	258	254	249	253	252	222	239	274	269	244	229	246	247	258	295	269	241	270	230	240	257	250	240	282	278	255	260	257	240	221	243	265	264	248	251	262	238	225	251	248	247	266	283	295	301	224	238	278	273	247	226	283	241	244	237	245	255	240	214	263	251	271	266	252	279	213	267	286	284	296	285	253	279	250	275	235	282	254	248	269	241	242	269	249	270	268	260	253	252	278	281	269	221	297	267	247	292	262	241	287	278	253	246	256	283	255	255	274	278	278	242	257	256	253	259	261	278	255	228	241	250	245	265	252	255	282	187	276	247	258	250	252	250	244	234	240	232	237	265	249	280	252	253	254	215	251	235	233	222	246	235	243	257	284	241	233	251	252	233	242	271	262	303	252	234	261	251	266	251	241	253	233	259	240	220	245	255	243	268	267	251	240	245	253	278	256	255	270	254	254	256	262	265	254	253	264	248	250	263	265	256	228	284	265	249	263	231	254	261	236	239	260	230	224	236	287	281	262	293	261	288	244	279	247	207	285	242	255	242	283	244	270	244	229	243	247	244	253	259	256	261	277	241	277	245	277	255	245	260	239	258	223	266	251	234	236	252	225	229	223	235	240	228	256	254	259	250	232	235	274	263	276	244	283	274	283	272	254	241	226	248	272	280	252	266	277	250	255	263	244	266	247	267	241	256	250	246	260	258	244	271	303	264	274	270	276	254	248	256	254	259	276	222	235	232	251	268	251	249	271	250	240	245	234	242	226	244	240	227	244	247	249	248	258	265	283	275	238	259	268	271	236	268	268	289	256	260	248	243	254	253	239	217	234	250	265	288	295	251	235	204	239	245	260	239	252	232	272	269	299	241	243	255	280	254	252	250	268	242	297	254	255	248	278	258	282	228	228	280	244	278	269	266	250	278	280	254	250	256	264	265	238	244	232	281	271	282	253	257	226	235	289	245	244	272	261	254	241	264	258	259	268	258	224	270	231	231	296	277	285	239	211	257	256	262	261	284	256	260	218	257	247	284	249	227	274	258	238	245	270	240	255	262	269	249	256	234	272	277	241	252	237	299	253	285	246	256	267	273	297	258	255	257	262	223	262	251	253	258	265	264	269	262	256	259	232	235	268	234	253	255	289	259	308	257	254	248	238	274	239	250	237	285	264	241	262	232	248	260	249	246	245	257	274	227	254	282	278	288	203	260	252	292	296	257	263	228	277	240	235	236	258	278	247	242	244	282	218	277	246	241	234	256	256	285	262	261	253	272	224	258	230	260	261	275	272	269	260	233	263	240	254	260	256	257	264	268	265	246	251	275	281	255	272	264	245	272	286	273	266	262	278	250	260	252	266	245	250	276	286	253	264	242	308	236	268	265	247	264	248	256	255	252	263	271	228	248	276	272	247	262	259	234	250	285	258	278	254	261	264	269	256	224	232	230	263	242	270	259	256	243	244	226	261	246	280	271	229	256	255	231	228	277	261	240	287	235	243	267	261	247	249	261	240	255	287	269	270	254	246	258	246	239	261	257	249	282	252	268	251	247	250	241	252	272	236	266	255	240	265	276	249	269	235	271	277	267	247	225	237	251	259	224	281	252	243	201	264	270	261	252	263	247	257	304	243	275	252	230	251	252	276	278	266	215	244	235	265	253	244	256	282	222	264	239	277	250	261	250	246	237	227	269	280	284	233	254	254	269	248	242	258	218	255	237	244	251	247	277	249	253	258	221	264	269	254	245	284	254	245	251	240	279	275	245	233	246	258	255	226	261	271	251	259	265	232	231	275	240	286	244	260	204	254	241	294	239	272	235	260	263	240	255	237	236	259	256	279	232	248	262	250	237	258	270	284	247	270	251	259	283	276	245	270	263	229	246	223	276	235	293	238	264	240	234	248	245	246	242	231	252	249	261	271	272	237	209	243	272	267	285	244	277	260	270	220	233	256	243	224	263	267	274	232	247	228	281	274	259	239	259	262	255	223	261	236	291	244	258	251	270	261	258	246	249	238	278	262	245	271	225	246	241	250	255	265	272	245	269	264	247	251	240	265	257	245	227	243	257	230	250	235	252	266	236	229	276	234	251	236	241	245	237	236	263	243	254	246	212	291	263	284	268	241	266	261	253	253	252	253	237	229	261	260	248	263	252	237	278	242	246	233	221	264	276	253	271	229	248	239	226	252	244	260	264	246	284	250	232	248	242	232	250	247	275	312	284	223	251	263	283	263	252	259	254	260	233	265	236	263	247	242	259	263	274	255	276	262	265	241	241	255	248	239	269	264	249	242	234	264	246	205	274	265	283	252	247	245	283	276	279	254	232	237	245	244	269	266	277	225	243	263	260	263	231	244	272	269	244	261	268	304	284	250	272	252	237	234	266	263	269	277	247	236	273	263	260	272	294	272	255	242	243	251	242	264	254	270	259	270	240	290	255	284	241	258	255	277	233	217	253	231	234	226	231	248	234	256	273	248	221	256	251	270	260	260	229	280	286	247	225	240	217	251	252	256	236	291	278	225	239	274	273	239	279	258	275	258	256	235	276	264	236	269	238	223	285	225	231	266	273	290	233	288	257	271	247	273	274	266	246	298	249	266	239	259	235	247	270	252	252	249	245	263	269	247	250	244	251	269	256	249	252	227	270	247	254	242	225	250	233	291	249	251	247	276	263	254	260	269	255	267	278	274	229	265	272	273	260	279	242	256	266	253	214	265	237	255	293	257	252	270	250	294	265	283	261	289	242	268	269	261	243	246	230	250	251	208	247	239	213	231	259	269	241	259	266	271	254	255	248	246	217	230	283	252	245	244	250	224	271	254	243	258	269	244	261	285	241	225	248	272	254	233	212	241	259	262	250	271	272	258	274	211	257	229	257	229	231	253	256	254	249	260	242	244	263	287	259	248	273	234	285	236	233	255	264	248	265	251	247	249	231	267	230	248	239	259	227	267	262	252	255	256	249	246	271	271	250	241	265	249	209	269	252	256	242	271	250	258	229	253	259	294	288	260	253	280	265	253	243	210	228	252	269	291	235	247	247	237	251	254	236	247	230	240	272	247	239	256	251	232	247	231	275	222	244	256	231	251	257	248	274	259	293	253	286	255	237	219	241	210	260	261	243	243
3374	4714	2330	1092	832	756	652	639	603	584	559	611	616	612	615	612	596	602	567	608	599	579	576	598	560	602	525	571	561	555	602	586	556	578	521	586	585	594	559	574	562	565	614	574	589	564	545	604	567	568	555	590	577	525	567	533	531	556	539	554	502	585	519	546	566	530	555	569	562	598	555	541	569	570	543	604	536	572	571	584	520	578	539	562	559	603	590	564	569	579	577	604	537	558	563	532	602	609	563	557	628	573	576	540	593	560	613	538	557	544	558	527	542	560	555	537	593	543	597	555	543	572	567	538	578	580	514	577	565	509	562	548	561	603	569	562	549	565	577	563	578	576	525	562	539	528	583	509	552	551	556	579	577	578	565	581	551	558	577	549	553	583	559	566	594	569	550	510	608	554	563	566	533	572	535	573	525	556	567	559	558	569	576	571	526	509	548	564	605	525	537	540	605	536	555	547	572	580	544	498	609	541	591	568	546	568	579	560	537	610	543	555	557	570	627	546	546	549	571	522	589	508	549	598	567	563	591	582	568	584	518	590	524	572	584	533	570	586	583	573	540	545	577	584	538	581	556	554	555	590	588	542	594	541	588	588	573	554	557	537	551	544	548	568	531	537	564	613	534	544	552	541	558	568	564	608	517	570	567	519	560	574	515	568	562	556	533	551	580	549	549	543	563	527	561	545	551	530	567	558	543	557	559	558	550	532	563	560	561	595	566	518	575	529	570	620	533	573	576	553	580	535	611	591	560	557	546	598	467	515	576	577	560	576	550	577	569	532	600	549	563	574	569	552	571	528	558	509	558	584	573	562	599	523	534	572	531	569	590	567	565	551	557	541	583	523	537	555	556	557	576	568	566	584	581	552	559	554	569	581	589	566	532	566	561	534	539	555	537	529	536	575	570	547	565	564	577	596	543	547	553	564	599	568	523	563	573	577	578	557	534	541	524	585	534	555	555	528	583	565	577	573	574	546	564	564	580	562	555	560	564	616	565	580	590	566	526	540	559	512	543	574	582	598	504	563	592	551	558	538	524	560	549	553	577	536	532	550	534	570	589	568	550	524	528	549	561	569	579	541	564	554	530	546	522	570	576	585	518	530	565	583	529	518	613	558	543	549	572	568	542	609	577	574	569	558	545	527	559	581	569	522	559	630	578	529	563	542	551	549	599	560	575	535	566	578	502	522	516	586	530	558	584	549	551	553	561	511	537	574	571	592	554	576	611	563	578	589	565	560	561	548	593	577	557	549	538	555	570	540	539	514	520	577	549	581	517	539	489	588	560	573	550	547	570	555	538	552	565	551	499	566	585	527	590	544	599	550	601	542	553	542	595	524	533	528	561	528	550	513	562	542	598	573	532	551	559	560	563	559	527	570	601	544	549	542	585	578	552	561	570	574	548	538	525	573	558	573	628	560	574	521	567	599	603	541	531	528	562	536	568	582	576	600	592	577	592	566	561	543	575	545	582	537	585	529	575	539	577	601	556	545	555	562	544	571	564	630	574	541	497	597	591	553	512	568	532	553	548	529	547	550	551	594	538	571	567	570	577	564	574	568	523	534	572	593	516	556	541	541	583	523	544	572	577	585	556	561	543	575	566	558	550	580	515	570	548	573	575	532	576	574	569	576	533	516	560	573	575	596	584	569	557	514	583	574	542	573	563	533	607	541	566	556	582	585	559	539	588	550	594	551	537	579	507	587	604	515	584	534	563	541	544	511	568	528	526	565	598	555	551	549	561	586	555	572	599	566	575	553	586	529	548	578	536	556	539	566	551	520	565	583	602	543	576	553	559	608	540	595	581	583	538	565	534	560	588	564	570	571	568	557	536	562	561	583	534	561	565	576	544	593	558	577	579	542	584	569	620	542	544	578	567	539	538	559	588	533	552	529	524	588	533	541	588	556	586	543	581	573	616	540	578	584	578	556	555	565	504	552	546	571	580	573	553	562	547	574	576	566	551	585	553	553	567	571	596	571	540	530	544	544	550	606	574	567	533	543	581	535	595	564	576	565	563	608	604	525	522	570	601	567	592	565	547	513	578	557	556	567	542	579	573	540	558	550	591	590	581	536	529	549	553	545	547	534	529	580	587	582	526	584	540	574	543	589	552	550	581	557	581	599	568	561	580	584	561	527	564	536	571	559	541	583	561	579	546	547	603	594	564	538	558	546	565	562	556	602	558	557	581	551	557	553	528	545	581	506	529	606	551	573	564	566	545	581	569	542	590	526	605	537	536	563	579	560	536	564	579	565	598	566	540	572	539	580	593	557	575	592	575	554	589	508	556	558	561	543	533	555	590	571	529	560	552	532	570	552	546	590	562	548	561	553	556	548	538	578	553	556	515	565	491	543	597	562	570	616	613	528	555	591	557	549	547	575	556	559	566	564	548	607	531	502	578	575	551	572	553	556	546	538	550	552	583	528	550	562	575	554	593	578	548	618	567	588	615	574	570	532	545	590	517	548	560	532	588	609	543	587	546	534	571	532	570	518	612	556	559	623	559	578	563	563	563	562	554	558	474	602	568	557	559	565	563	540	517	595	575	579	559	557	556	540	507	531	533	538	580	540	543	568	525	568	565	539	541	485	546	554	575	566	574	556	562	614	551	524	598	606	594	585	556	580	543	557	576	546	536	540	546	550	563	590	554	585	512	595	592	600	593	519	568	525	549	517	590	583	558	508	555	553	543	542	558	539	554	532	567	615	597	557	536	568	522	538	585	556	545	495	547	569	554	522	583	558	567	550	547	523	575	536	594	564	541	543	554	574	578	586	585	497	567	538	550	508	576	530	566	552	591	583	571	569	546	545	555	586	572	562	563	560	608	562	556	556	553	576	536	558	583	582	544	596	589	549	512	556	560	561	577	559	518	567	574	558	537	575	561	599	553	549	599	564	541	545	567	534	494	586	551	616	533	551	572	574	516	574	548	584	542	598	582	535	588	534	596	514	580	562	572	531	513	562	573	534	555	574	550	557	517	525	595	561	554	561	562	544	549	543	595	507	562	543	555	586	583	576	548	580	540	541	593	601	516	585	597	542	628	575	537	545	535	553	586	532	555	588	538	545	592	582	561	564	574	596	576	566	529	552	597	519	555	560	579	525	539	552	548	575	562	605	593	581	569	549	577	559	555	532	597	602	561	531	564	518	624	561	544	575	601	559	559	520	528	597	549	559	556	555	576	572	567	565	551	554	560	577	511	561	575	568	599	582	536	581	515	539	579	523	590	553	561	566	551	537	540	520	589	549	548	573	554	536	556	566	515	594	547	561	590	575	516	577	546	574	544	544	563	574	561	590	563	563	556	552	572	584	568	560	563	515	511	589	566	561	565	525	536	575	582	587	576	552	565	582	582	527	550	553	549	550	631	541	594	550	572	579	573	578	531	585	567	559	570	527	565	537	588	568	511	553	581	561	537	552	579	576	559	577	558	559	551	601	571	539	581	565	596	561	578	581	599	575	585	538	595	537	602	565	525	583	571	596	531	551
31057	19004	7542	585	376	327	321	339	314	310	290	302	300	304	337	287	313	312	276	323	311	297	300	269	283	297	299	322	274	312	303	332	317	317	297	309	323	302	286	295	282	273	285	310	305	330	308	313	252	303	287	320	300	298	307	279	311	326	321	316	313	284	285	304	316	289	280	315	288	284	287	292	305	290	280	281	290	308	309	278	301	293	340	271	287	281	307	311	325	352	324	314	321	306	306	334	309	312	276	334	299	304	293	312	296	297	295	292	298	293	282	301	278	321	283	289	282	311	287	308	282	320	304	294	298	305	307	271	309	329	285	280	319	260	272	338	304	289	308	269	271	289	300	310	318	294	322	276	281	318	255	303	303	286	281	283	282	342	258	267	310	295	302	294	329	278	296	293	328	258	296	323	283	357	302	292	279	314	307	285	302	290	329	309	311	282	298	310	309	278	283	305	296	297	301	284	281	295	291	315	310	296	294	296	325	272	285	277	325	322	286	318	291	294	302	304	307	268	317	292	275	285	282	299	313	303	305	312	294	313	302	303	317	289	297	268	305	318	275	311	305	310	324	311	315	286	294	307	313	285	314	258	284	308	281	320	256	309	312	295	306	293	324	269	305	313	300	268	292	299	305	326	309	302	317	291	306	319	310	310	286	298	311	277	304	297	313	300	277	338	282	287	274	314	291	309	340	317	283	290	308	289	290	302	313	315	334	324	292	290	306	291	310	296	319	308	307	265	304	290	271	302	328	329	305	328	292	306	286	306	289	315	307	285	296	282	308	293	286	268	272	272	307	310	309	299	305	310	262	298	296	275	301	291	306	294	318	313	304	322	313	307	313	283	297	307	327	287	316	273	286	302	339	321	287	295	318	300	317	305	298	292	296	291	263	288	310	289	304	293	304	291	286	323	291	292	279	296	284	307	285	289	282	308	304	273	304	307	310	303	303	314	280	289	282	297	306	287	306	287	284	298	325	269	310	291	282	281	318	296	340	320	285	287	314	285	318	323	295	291	280	320	316	297	330	309	301	260	312	272	300	319	299	257	320	311	278	290	317	322	320	280	306	312	302	318	267	278	314	286	300	302	321	280	326	286	271	295	273	325	294	278	259	301	304	312	288	300	307	298	304	293	293	272	259	284	285	305	296	281	327	308	288	302	318	284	277	318	303	329	311	315	323	271	306	311	296	315	309	287	308	326	296	302	332	284	298	303	310	298	268	299	293	315	305	309	297	305	281	282	277	296	265	305	298	303	293	281	295	312	289	353	278	297	307	300	320	313	293	268	311	298	291	319	297	314	286	313	286	269	281	281	298	310	308	293	300	306	326	325	282	325	309	300	277	289	274	270	304	325	299	330	297	299	275	277	317	323	298	266	301	305	306	324	294	273	252	329	307	305	313	280	304	325	297	293	296	337	305	267	320	307	303	304	291	311	327	317	329	282	319	312	293	301	293	283	289	307	295	266	306	309	282	302	314	309	295	296	268	300	291	303	306	312	293	315	301	316	331	295	313	305	280	309	284	295	288	308	278	297	297	291	321	312	317	294	299	288	322	316	287	307	288	293	293	315	315	295	282	297	300	307	271	300	306	313	288	283	324	307	291	290	270	287	302	296	260	277	276	282	259	246	334	310	301	339	319	311	295	299	289	296	321	300	294	351	313	285	287	287	298	293	321	315	302	324	294	298	292	295	310	302	270	291	292	281	284	288	272	279	285	299	255	315	309	286	299	296	293	304	307	300	317	296	295	280	280	284	283	304	306	272	286	284	303	279	277	301	289	294	317	296	312	311	309	336	299	328	295	341	306	307	347	320	287	325	270	284	279	325	303	284	304	284	310	323	294	303	291	296	327	340	308	291	302	310	314	283	286	318	309	280	297	292	302	304	301	333	298	280	292	315	313	289	292	275	285	273	315	328	291	272	289	274	295	304	315	321	322	312	282	294	303	280	286	298	289	299	307	287	308	291	308	335	294	306	329	326	289	284	290	307	297	321	274	292	282	280	288	322	285	280	296	315	298	315	313	307	252	310	317	299	280	321	276	309	281	284	293	316	314	300	312	310	306	310	309	282	291	265	325	284	302	333	302	296	314	285	310	274	313	274	279	285	309	287	308	320	322	334	298	312	325	311	308	270	312	290	306	299	298	267	290	301	296	300	294	312	291	279	313	249	322	325	267	296	312	329	324	292	280	295	322	307	306	283	288	315	307	308	287	291	322	316	318	319	289	291	277	309	319	308	310	292	333	298	308	306	332	298	298	283	324	289	293	289	271	339	298	294	296	303	305	313	318	303	291	292	326	302	331	265	307	324	299	277	288	312	301	274	288	317	298	326	300	322	302	288	308	245	335	316	271	257	318	285	285	296	275	337	287	294	274	281	280	286	295	268	289	329	310	313	256	297	275	333	294	297	291	283	322	274	300	320	303	283	263	287	310	280	320	321	322	281	321	325	288	312	311	317	317	277	294	270	305	295	296	299	294	282	283	328	314	276	292	292	311	318	302	312	297	273	316	272	332	283	285	285	259	289	297	259	293	296	314	324	293	277	313	260	307	316	308	267	309	265	292	266	298	276	290	281	282	298	289	317	322	267	323	292	324	307	285	316	282	300	296	294	298	300	297	287	319	312	280	288	324	314	275	290	307	289	308	311	262	285	267	278	295	315	307	297	288	318	289	303	331	294	294	275	314	277	340	309	325	335	290	305	314	294	311	314	263	316	276	309	298	287	263	255	311	295	271	311	275	301	296	280	305	274	310	309	268	328	318	295	314	291	301	278	274	298	304	287	263	291	306	294	284	295	295	304	308	289	299	286	347	285	299	309	313	278	295	293	313	326	288	284	263	289	306	256	296	297	309	308	264	303	289	319	275	300	302	309	291	301	305	285	303	343	291	299	311	273	307	308	289	298	302	318	322	315	300	329	286	313	333	304	292	323	310	254	301	301	279	335	324	315	309	278	281	294	274	300	309	298	290	317	285	292	293	299	297	293	283	309	294	287	298	298	315	329	323	281	321	281	293	286	293	285	305	289	318	283	320	309	282	358	356	301	332	289	312	311	318	306	304	285	302	304	299	308	282	280	281	318	332	321	308	323	289	292	288	330	316	290	289	288	330	320	308	308	290	339	285	316	303	265	313	290	265	283	307	301	260	312	305	318	320	295	269	312	289	281	330	291	293	309	296	320	338	302	293	289	290	289	280	276	295	296	320	322	297	280	327	269	293	289	303	291	292	322	338	276	287	313	322	280	297	317	309	271	284	312	292	329	308	308	291	308	315	299	325	312	301	279	281	261	276	321	292	317	326	274	306	289	315	261	280	294	315	286	273	288	319	279	306	285	267	278	282	319	304	320	317	302	313	291	271	304	315	320	292	341	308	281	280	292	273	309	270	300	302	296	319	311	264	306	289	275	283	308	274	287	267	312	310	293	306	289	318	309	282	289	310	313	302	257	308	337	291	269	307	321	335	343	296	300	265	296	316	310	326	301	284	310
5176	985	770	717	712	689	744	749	712	718	703	761	715	684	698	703	780	700	688	729	689	682	677	690	679	684	692	677	735	714	693	719	700	688	725	683	680	707	686	723	705	724	715	719	660	683	703	721	768	673	724	695	780	684	711	664	711	766	681	712	678	681	719	766	658	739	677	711	748	693	663	671	670	711	719	721	738	694	747	749	763	742	715	709	711	759	755	717	655	705	754	684	724	668	672	724	711	742	712	687	697	667	750	742	744	726	704	664	722	694	728	689	709	705	713	738	723	700	739	729	731	719	716	765	654	709	715	697	705	679	734	672	683	646	681	717	712	708	714	710	715	688	701	688	663	646	664	692	680	747	708	766	730	679	709	714	682	738	723	719	727	718	717	696	740	715	687	734	731	661	714	683	716	708	685	679	700	706	722	729	679	694	758	706	721	680	656	671	724	743	703	699	728	666	695	688	705	680	668	720	684	687	707	735	714	701	714	703	662	732	774	689	690	719	718	709	707	682	721	683	722	732	695	696	655	692	667	714	654	669	724	679	692	685	729	682	719	720	688	759	670	711	742	705	739	753	780	688	747	720	656	680	726	718	722	723	681	731	698	751	694	731	677	726	720	712	667	747	693	678	694	704	719	735	689	721	705	705	685	672	687	726	676	682	703	663	674	699	709	718	679	713	695	688	738	661	717	672	749	699	715	685	670	725	736	745	724	642	692	736	720	704	693	662	749	733	670	706	707	701	709	705	687	705	742	717	707	714	677	702	687	739	782	739	658	703	680	735	719	683	745	710	745	715	712	691	712	665	707	729	664	725	743	698	718	734	706	714	706	695	683	691	748	695	708	699	678	718	760	707	689	750	680	737	689	729	712	687	717	720	690	703	747	702	694	714	687	679	674	705	719	710	753	668	698	671	663	714	678	672	692	664	691	671	725	715	683	697	751	676	725	690	691	673	718	704	727	714	728	680	672	728	698	747	729	729	683	722	706	717	750	761	758	648	692	735	688	714	740	721	693	677	742	756	673	724	714	731	725	733	673	718	742	718	752	698	732	710	729	691	739	737	730	726	692	692	730	715	671	718	689	698	698	699	680	675	729	712	783	746	725	703	681	680	741	715	730	737	726	721	739	673	666	704	691	742	666	721	751	706	712	673	726	741	729	651	724	659	758	683	654	689	701	695	711	649	720	709	718	646	750	745	652	710	682	700	714	698	726	724	669	732	651	731	709	748	703	704	708	739	704	706	751	695	688	734	749	710	701	758	710	709	712	746	690	775	755	712	716	714	730	689	728	737	739	705	675	697	730	669	698	709	696	701	718	703	717	635	730	718	720	630	671	701	701	758	686	753	691	699	698	738	726	692	677	717	688	720	721	724	695	712	709	701	680	696	729	720	699	641	693	680	684	675	708	689	681	685	688	640	684	702	718	733	640	706	684	670	744	706	703	677	674	740	705	705	689	699	691	722	643	694	693	720	699	656	711	709	675	717	730	719	675	680	700	681	705	642	708	681	711	678	684	707	731	677	715	715	718	690	689	702	725	706	695	699	673	701	706	677	728	709	710	677	731	699	703	678	668	697	736	690	731	732	669	716	716	731	739	733	689	672	688	745	679	657	675	686	697	747	729	736	666	671	712	717	657	694	676	735	722	724	737	674	685	716	698	717	710	716	710	704	685	707	686	728	684	722	719	691	712	684	661	663	704	735	674	669	702	726	677	720	717	709	708	717	695	728	737	723	724	727	699	666	712	705	709	724	750	764	722	716	723	714	693	710	720	712	679	680	722	724	638	646	733	697	766	736	730	760	711	695	708	681	704	712	681	677	675	635	652	694	708	686	705	660	722	694	663	691	691	728	727	705	729	717	746	734	693	708	689	665	661	687	690	726	707	737	731	724	724	700	679	704	721	672	672	696	689	751	687	692	657	705	661	651	722	670	724	697	724	723	695	697	669	700	721	697	745	680	680	679	633	682	663	653	680	708	712	693	673	673	699	723	730	704	707	691	707	699	688	714	715	723	706	706	738	696	716	729	690	695	745	745	704	688	712	685	718	659	727	714	722	778	697	706	677	692	739	670	696	717	713	678	688	683	716	677	679	732	686	677	680	710	670	685	725	678	721	721	697	693	703	751	754	692	719	697	723	699	718	761	732	727	663	715	704	740	731	681	695	725	703	699	670	728	662	777	701	755	762	745	733	673	732	689	713	699	675	669	664	694	745	727	684	705	664	747	700	737	692	727	699	720	719	708	710	715	672	648	752	694	676	741	736	709	701	717	686	690	701	694	684	696	682	690	771	693	748	724	748	752	671	713	713	746	708	695	710	708	703	707	754	681	737	664	761	728	711	666	716	724	688	762	715	759	748	759	748	680	660	705	676	682	703	714	647	714	718	776	687	679	675	657	675	755	726	719	740	669	754	714	674	691	702	730	710	665	740	698	670	703	730	743	711	698	712	690	669	734	671	705	730	693	709	672	684	787	665	715	688	736	696	697	681	722	713	664	696	719	713	680	637	709	737	663	695	680	682	762	720	725	665	662	703	750	702	717	695	729	715	712	671	682	686	681	664	732	702	733	734	733	708	701	705	699	644	716	681	683	683	739	730	727	725	691	690	692	705	741	698	741	699	727	698	720	651	718	709	679	671	681	698	695	726	758	741	702	736	719	692	685	671	696	758	703	706	729	681	694	671	725	693	728	680	693	689	730	685	698	671	668	711	712	716	679	794	731	756	677	724	696	711	738	711	665	676	664	674	718	688	678	721	732	668	743	668	755	676	695	680	730	678	684	717	675	715	711	726	697	684	676	675	729	674	709	687	724	689	721	691	689	712	688	672	699	759	735	672	697	702	697	745	729	674	682	728	663	710	708	687	735	730	704	675	732	686	725	759	721	664	680	733	692	717	690	676	714	685	724	703	685	726	708	713	690	718	684	726	704	712	674	714	695	698	691	725	691	728	703	688	696	657	702	708	742	637	712	698	697	661	700	706	699	746	706	777	696	665	675	749	679	669	681	677	702	731	676	705	710	710	713	739	690	692	771	736	717	684	722	689	709	704	718	716	714	675	751	676	707	696	696	703	741	706	695	695	695	682	704	720	699	652	683	723	707	706	704	668	715	715	707	718	752	710	714	759	707	752	688	751	672	748	703	687	693	740	747	703	668	720	697	686	714	677	720	736	722	694	709	726	730	730	694	715	722	691	697	653	691	746	722	706	753	683	622	724	718	687	698	692	731	693	720	668	708	680	679	731	682	714	684	689	699	755	701	695	704	684	672	693	692	708	705	701	722	734	725	703	697	719	701	701	698	730	725	740	715	652	715	703	663	720	715	695	675	709	688	699	668	727	719	715	728	722	698	740	701	680	746	684	737	690	702	772	724	720	710	705	710	704	763	640	697	722	717	763	792	707	725	665	687	699	690	655	751	686	711	705	674	751	696	698	733	696	715	733	717	708	733	698	667	728	713	681	678	702	687	700	713	717	708	699	663	751	757
23656	20470	23819	27054	20478	20490	3256	545	484	447	432	445	450	460	420	377	429	436	399	392	447	374	416	382	448	400	383	370	392	386	391	424	378	463	376	387	424	394	405	413	425	375	382	390	424	392	387	397	389	378	390	391	424	384	437	428	428	366	354	377	404	363	393	393	374	395	377	389	429	370	452	375	397	363	383	395	443	401	393	388	411	405	421	359	406	429	389	405	399	402	427	382	436	376	370	441	386	379	374	345	387	402	408	380	384	367	420	424	417	437	397	419	390	387	392	400	383	394	374	382	420	414	434	389	418	432	397	403	385	399	373	402	369	374	380	407	389	399	423	390	399	397	390	410	428	379	366	359	351	406	399	359	359	391	398	373	361	366	379	390	412	390	392	406	442	402	383	374	400	438	358	409	369	354	392	395	407	389	405	388	400	397	450	432	393	387	424	405	425	389	376	398	405	370	395	369	380	367	424	400	422	426	434	386	403	363	382	395	398	361	372	388	420	383	412	394	396	366	405	448	391	380	361	405	397	376	405	378	385	389	423	349	418	431	365	386	393	373	395	364	418	410	384	395	378	402	391	366	441	409	389	428	367	420	381	411	410	415	349	400	425	367	346	387	365	398	385	367	345	356	403	403	379	399	360	403	460	390	395	390	436	413	386	396	403	395	401	385	371	409	405	388	379	401	403	361	435	343	372	396	361	385	426	387	401	370	401	392	402	331	384	345	402	418	401	402	386	378	359	436	388	414	409	370	394	387	405	359	398	389	442	393	376	372	409	412	387	366	377	430	409	422	421	388	435	384	401	404	357	359	417	397	390	413	357	424	367	413	408	413	349	427	389	371	368	395	388	372	401	403	394	377	360	392	413	425	417	396	407	377	397	393	383	357	402	399	421	365	377	352	425	379	360	389	382	380	391	413	376	377	387	402	386	400	392	357	378	401	372	397	371	404	385	413	425	404	399	360	394	395	370	386	376	377	408	365	379	367	389	379	387	382	404	362	413	373	393	424	377	399	375	388	393	435	398	376	385	378	403	351	356	414	415	389	414	386	420	411	392	401	366	395	403	382	405	380	393	404	381	396	405	439	416	393	403	406	381	406	375	371	395	357	381	388	364	416	355	401	389	393	392	381	376	354	396	377	389	375	415	368	371	394	354	382	385	370	407	361	407	410	376	392	402	348	376	355	383	377	371	384	380	387	426	405	407	410	364	349	367	356	391	379	411	406	352	375	366	359	382	409	349	400	373	374	389	380	387	375	374	428	385	361	403	374	417	432	426	374	365	381	387	382	389	408	374	387	311	402	395	384	386	411	388	404	397	432	397	366	430	392	375	362	387	442	362	379	373	413	377	373	393	414	342	374	354	382	384	387	417	385	415	408	391	408	353	373	400	410	380	404	385	412	371	402	384	367	393	408	376	403	339	400	393	418	364	397	400	404	391	421	452	392	381	373	410	421	394	388	374	388	338	388	384	403	375	385	358	392	400	393	379	352	438	395	376	404	381	374	364	378	396	418	386	386	402	391	398	397	400	416	416	384	411	363	383	362	370	398	412	373	356	359	393	410	356	389	407	405	360	388	377	376	386	421	390	416	405	387	430	392	390	372	403	375	402	423	378	426	416	391	382	387	392	353	385	383	399	388	390	405	405	323	359	389	367	381	390	437	396	385	406	410	418	370	403	374	399	387	391	358	393	351	386	374	408	391	369	398	399	398	365	347	376	387	368	388	396	389	386	395	404	379	373	375	378	400	413	414	373	432	399	375	372	409	393	390	394	404	395	385	391	402	396	357	432	402	371	418	355	364	395	361	395	377	411	376	409	386	373	384	400	387	372	386	399	431	419	439	385	411	392	436	428	368	407	344	378	420	413	403	365	400	345	396	366	378	380	402	382	364	379	362	355	383	344	384	381	399	357	395	420	401	380	420	369	396	387	403	424	385	387	383	377	394	365	416	410	429	395	374	394	382	396	407	412	417	416	373	376	412	408	413	389	389	364	404	394	385	355	394	379	401	427	418	376	371	358	384	401	358	402	346	379	418	368	384	381	422	413	362	407	381	399	355	392	383	386	381	398	395	347	450	411	358	394	410	390	386	365	385	378	369	363	391	394	381	398	378	353	373	353	405	374	352	404	368	358	370	375	358	358	374	437	431	385	395	383	352	392	371	388	380	418	391	401	397	408	380	353	328	383	431	387	393	422	397	377	425	422	407	359	396	393	405	371	366	369	413	387	333	374	373	352	364	400	366	361	420	403	419	412	377	391	407	469	352	412	396	380	400	345	411	357	404	406	411	393	401	385	382	386	391	381	367	386	383	383	386	363	428	396	360	355	372	423	389	418	412	366	427	398	335	320	436	418	378	391	380	426	372	402	373	367	404	397	368	383	382	402	375	406	363	387	387	408	393	439	359	362	408	383	423	428	405	382	397	374	401	401	402	374	442	388	368	328	401	377	387	358	369	391	421	435	407	399	366	390	364	390	404	398	413	391	399	421	408	388	415	392	391	394	403	410	416	360	399	392	369	376	360	404	382	392	402	421	393	381	379	368	395	380	383	342	379	409	388	370	388	408	409	388	388	367	380	409	376	425	367	394	425	393	422	388	412	353	425	389	360	377	413	403	419	372	399	389	386	378	380	420	388	392	364	388	373	415	389	398	392	402	383	387	401	407	409	415	365	389	380	421	408	371	372	367	388	424	404	399	393	389	382	380	395	413	373	371	386	388	374	373	348	421	392	379	377	385	374	395	390	360	385	362	370	411	351	409	371	377	395	400	392	395	401	360	409	385	392	383	398	351	353	435	398	379	404	391	390	370	399	399	387	383	426	403	408	426	383	416	389	394	394	416	355	351	397	364	408	380	369	336	380	384	356	346	390	401	394	422	385	358	421	357	418	387	412	410	398	383	411	430	393	386	387	351	384	413	378	365	388	408	438	387	433	410	380	365	386	403	405	407	386	397	392	401	413	382	378	369	422	362	388	387	352	391	378	403	390	412	401	388	381	357	362	408	390	367	399	398	402	365	407	383	359	383	371	374	382	377	431	387	391	369	368	384	367	365	361	382	383	361	354	387	416	389	393	419	363	372	390	393	401	374	375	387	369	389	394	373	369	396	359	384	399	401	339	368	387	424	348	393	385	393	371	400	394	408	395	385	355	364	361	411	367	364	389	427	388	394	410	409	382	381	399	385	381	380	367	442	389	415	416	383	398	391	409	416	367	404	388	413	387	387	360	397	395	435	405	445	384	340	388	402	385	378	359	408	390	383	381	402	388	338	405	361	365	426	385	398	365	399	374	388	415	412	372	381	424	384	377	387	412	389	429	374	370	367	380	349	392	372	380	379	396	388	389	400	378	378	393	379	394	377	419	394	389	406	352	379	377	396	362	421	367	362	394	412	391	376	392	391	377	366	361	357	408	378	424	372	421	384	394	400	373	402	411	380	393	409	404	444	415	358	367	401	429	390	409	379	424	406	413	389	376	366	387	371	365
3441	3373	1944	1175	998	904	936	948	871	842	805	859	833	879	844	841	869	881	810	862	893	852	874	845	828	828	882	854	827	859	852	879	859	874	836	842	857	860	890	881	810	879	785	862	836	837	843	817	844	928	823	787	855	871	843	813	909	877	830	833	843	817	895	835	843	839	860	845	844	848	831	823	874	868	793	830	815	835	932	789	833	890	849	821	870	841	853	821	852	876	777	845	853	869	837	859	879	882	865	844	832	834	842	856	895	833	867	879	848	856	877	839	842	833	857	895	877	865	882	858	824	825	833	843	840	879	863	856	830	886	874	819	858	872	850	838	872	800	835	863	831	817	858	869	871	789	839	837	856	821	833	830	843	854	867	864	817	862	843	895	832	860	880	894	855	849	822	893	887	948	826	828	835	836	838	855	847	852	832	876	865	843	818	838	864	837	838	867	857	875	843	892	825	858	830	831	884	829	844	857	848	819	887	814	816	866	877	855	837	831	810	896	866	855	858	873	884	826	873	865	844	868	834	854	834	875	770	840	825	861	864	866	844	824	838	857	815	855	826	849	884	866	859	816	860	886	815	813	831	806	877	859	847	868	850	886	863	851	840	892	812	834	803	839	866	865	854	866	819	823	826	864	841	868	840	868	833	812	793	799	849	909	867	881	820	896	861	834	861	890	840	911	887	846	878	852	799	837	859	792	902	812	866	822	871	799	874	793	854	850	850	830	867	880	880	851	858	858	875	826	817	821	873	841	896	834	831	880	825	830	846	847	873	878	888	848	864	840	831	890	892	782	791	863	843	804	884	803	914	865	870	831	812	854	835	826	838	821	894	798	842	845	900	829	811	833	884	871	835	840	846	835	835	841	811	808	836	841	816	830	836	858	840	854	850	894	863	847	866	901	872	824	871	845	844	857	828	844	792	889	845	796	838	816	830	767	854	867	856	857	842	839	882	872	814	848	833	896	810	833	845	841	830	863	852	888	864	884	836	820	831	876	830	862	793	906	873	855	857	797	850	852	808	839	842	853	867	845	818	874	877	838	787	896	851	815	835	828	863	852	867	822	796	888	894	849	848	840	825	821	830	832	869	817	828	841	848	878	898	829	826	833	841	841	890	847	857	833	848	868	839	888	854	893	865	891	856	800	837	896	819	877	920	814	861	803	894	838	854	837	869	848	803	816	865	839	873	849	790	879	860	856	858	871	842	925	819	870	850	880	847	890	846	846	817	877	862	837	834	868	853	887	819	869	819	834	852	874	891	867	876	832	825	810	832	841	818	864	834	831	865	814	811	847	813	859	852	847	847	832	812	890	844	795	821	829	865	838	838	877	839	868	847	865	924	818	820	872	844	847	829	886	845	812	855	859	865	852	837	870	823	866	801	890	869	795	847	804	863	836	869	776	867	890	898	791	856	835	831	874	862	831	862	846	848	858	895	849	867	829	823	854	832	865	872	900	844	856	853	823	828	898	841	830	832	772	842	861	846	846	837	852	784	883	848	832	862	913	797	840	837	838	810	886	863	830	844	890	898	848	828	847	814	836	899	810	871	825	886	809	896	869	871	913	856	867	874	883	859	837	833	913	845	891	824	849	892	868	846	844	913	809	830	828	798	866	837	866	873	825	910	862	851	901	840	823	808	833	838	868	827	838	875	901	877	823	880	898	865	837	873	853	861	812	865	840	878	863	874	868	830	834	873	851	802	842	892	892	870	863	892	855	884	815	896	834	794	919	859	874	859	834	837	842	880	820	846	827	835	842	814	854	854	795	894	873	842	833	865	864	795	835	852	872	840	857	855	819	819	844	842	863	870	856	862	843	833	805	816	792	860	838	892	860	818	858	825	868	868	789	897	828	833	810	841	826	813	885	842	828	864	870	794	802	849	852	812	849	872	825	869	835	833	837	833	902	801	808	811	904	857	916	864	830	847	832	838	856	860	795	798	844	872	880	889	841	862	852	852	845	868	810	847	806	832	868	831	849	837	852	860	828	907	830	843	878	834	900	856	881	892	837	876	853	839	822	854	861	885	836	843	835	836	872	834	867	890	842	836	886	836	810	843	864	850	826	827	937	835	854	881	849	823	854	868	852	880	805	855	889	829	798	860	801	865	832	858	850	831	844	846	893	879	835	864	853	846	832	862	887	868	871	868	857	822	820	848	820	895	808	843	844	824	833	882	847	840	864	842	838	833	862	861	829	834	897	848	879	858	888	822	848	806	879	804	913	885	859	834	841	841	903	836	855	846	778	820	883	839	890	851	832	872	895	803	793	889	860	837	912	861	863	861	857	846	869	867	879	915	814	822	859	868	831	834	862	868	840	824	807	856	871	893	801	831	836	836	801	863	874	858	836	804	858	858	930	909	836	834	850	842	835	786	833	866	885	832	902	871	826	817	853	867	856	836	882	799	822	817	843	799	868	839	882	917	833	825	887	790	834	816	822	806	879	775	815	835	814	870	858	892	807	865	831	777	914	883	879	847	833	810	765	848	902	914	823	859	796	898	889	808	845	789	869	834	861	849	849	808	861	890	821	822	835	884	884	818	824	865	904	804	843	861	851	881	819	916	889	899	792	835	861	842	831	884	873	846	873	851	831	871	888	797	834	875	865	852	859	892	829	844	867	806	877	877	878	836	836	819	866	865	837	830	830	853	852	844	826	837	872	833	876	882	842	836	846	840	847	864	849	856	862	842	840	913	896	807	861	865	823	836	841	874	878	848	825	838	872	818	838	846	799	811	886	820	852	874	822	811	881	851	884	850	869	827	816	878	863	883	832	802	868	866	805	865	808	842	846	864	816	862	782	849	805	828	871	872	877	835	834	856	868	807	839	849	835	844	894	838	832	859	809	872	850	844	834	872	823	814	853	844	840	802	832	884	833	867	868	882	821	789	881	831	849	864	823	812	838	868	885	841	904	830	873	865	864	832	863	845	847	902	813	872	825	882	831	884	899	876	847	835	874	837	848	884	777	868	796	922	862	800	841	858	862	849	846	876	806	859	873	848	867	856	875	863	906	824	845	812	845	893	895	829	840	843	859	833	843	856	825	937	868	850	830	821	868	836	878	837	872	862	900	816	843	848	803	856	828	816	889	867	840	851	874	854	869	850	841	866	854	863	831	868	800	877	806	825	837	834	941	850	813	837	860	811	844	860	826	845	852	830	834	898	858	844	847	888	793	842	853	804	868	842	897	861	825	861	844	826	896	881	878	831	876	830	812	849	843	857	866	821	842	851	870	817	852	877	865	788	874	826	868	883	812	844	810	825	847	865	805	849	856	892	860	845	891	913	835	850	846	822	896	880	824	827	862	837	805	871	793	842	885	832	858	902	851	822	807	805	868	863	898	877	835	797	855	829	816	820	826	842	905	867	806	868	860	797	818	858	843	807	839	857	845	857	874	812	869	849	893	765	870	814	843	874	841	821	895	885	828	853	837	849	841	830	904	855	843	866	879	799	834	830	851	848	857	808	883	848	810	878	844	840	852	819	864
23160	20470	24069	26830	20472	20488	18353	728	417	362	330	325	346	303	290	311	332	299	274	276	267	258	297	289	290	254	257	262	260	254	230	239	264	242	279	270	281	280	264	271	250	269	252	256	256	247	236	249	227	286	263	269	258	271	269	298	244	252	265	253	249	245	283	255	259	237	297	287	296	246	285	240	285	268	268	244	247	255	251	249	254	252	262	254	282	261	232	261	273	288	232	257	250	271	233	231	263	310	277	240	249	262	258	241	264	253	272	266	251	242	249	236	297	282	232	250	269	263	245	273	255	241	242	259	249	234	246	265	248	197	271	234	258	268	251	242	262	259	254	264	272	279	242	224	263	262	264	276	252	248	231	266	253	265	252	256	254	232	208	238	248	262	270	269	267	243	278	218	256	232	268	249	253	258	232	296	233	259	255	272	247	241	222	261	244	252	224	255	248	264	273	255	237	271	235	254	256	262	259	243	243	277	275	245	258	231	251	231	262	265	245	227	294	248	268	256	297	250	257	278	282	265	262	260	234	268	274	292	232	255	219	265	273	244	194	254	264	247	243	288	270	269	249	262	238	256	252	246	246	251	266	265	253	241	247	275	246	261	300	262	251	244	268	254	233	280	243	273	299	276	293	278	277	259	255	235	244	277	233	250	254	265	214	263	239	209	239	250	267	249	284	255	236	246	245	264	229	253	248	283	236	237	243	276	232	284	236	261	263	238	243	234	237	237	224	246	251	252	268	273	258	249	272	245	267	274	236	265	256	270	290	296	254	275	241	215	239	268	263	245	267	274	247	240	247	237	264	227	257	254	276	262	255	273	241	257	249	262	252	302	286	254	227	244	267	236	230	260	238	232	230	280	251	245	220	270	244	261	253	266	235	255	264	254	253	282	275	270	247	235	269	271	242	236	259	264	248	250	255	246	285	258	240	284	248	237	267	262	217	226	237	271	219	264	267	261	251	247	281	228	264	277	229	227	284	262	288	266	257	254	253	254	244	252	281	272	241	294	265	268	276	281	259	270	267	266	273	272	266	259	269	233	278	276	279	220	237	277	277	282	260	263	257	251	270	232	254	250	253	244	257	266	273	265	251	268	234	251	248	303	261	260	252	274	263	258	270	241	265	262	245	269	275	258	267	269	271	256	256	296	260	278	230	248	241	235	287	264	259	259	279	275	266	253	292	258	291	252	276	242	279	252	221	232	287	282	265	272	274	256	273	252	248	283	282	264	252	287	277	262	274	243	276	281	245	258	274	262	270	245	283	249	267	271	281	245	237	243	278	248	266	249	282	256	248	239	234	242	233	253	255	251	250	255	250	281	271	252	236	266	257	273	274	270	266	264	226	257	253	241	273	253	240	255	225	277	236	232	257	246	266	278	267	255	247	257	273	250	265	254	235	260	255	258	274	265	250	251	278	250	260	267	269	253	252	253	243	256	230	236	238	272	254	278	292	244	254	231	275	245	240	271	278	267	248	243	250	237	263	265	276	244	256	244	263	266	288	245	268	238	236	248	250	275	265	239	237	255	244	237	242	235	274	228	247	269	245	266	242	262	252	261	252	262	255	275	247	283	242	249	261	249	269	267	236	260	234	225	242	217	244	255	284	264	250	249	255	251	265	257	233	246	260	256	279	264	261	258	252	244	230	265	264	270	273	264	222	271	227	229	234	247	277	243	261	262	277	259	254	273	265	239	238	244	225	250	290	270	237	233	237	235	265	285	279	273	227	230	262	246	283	271	262	249	240	254	247	240	248	266	243	303	260	255	237	254	248	258	247	238	251	264	249	255	285	233	282	284	253	255	265	263	262	266	259	218	292	263	254	248	247	253	258	240	259	249	261	238	267	262	268	262	236	262	258	249	248	299	270	250	249	280	283	248	227	265	278	243	265	290	240	254	257	248	306	248	256	253	264	251	241	271	259	222	286	283	286	254	234	249	276	243	264	246	273	238	268	262	271	240	254	254	273	245	261	229	247	259	272	262	242	242	255	243	259	250	261	269	250	248	288	236	262	235	257	269	273	240	254	242	272	254	269	300	244	236	273	257	243	220	262	288	248	238	238	235	254	265	270	237	267	255	226	254	249	254	257	220	247	245	263	257	235	244	271	252	255	263	261	266	292	260	261	238	251	224	262	242	256	248	261	246	249	252	264	272	271	273	264	265	248	269	257	251	259	266	249	262	279	279	278	280	255	256	263	249	243	244	244	274	256	263	232	273	284	275	282	265	281	272	273	266	255	258	270	275	268	247	273	237	226	264	273	273	272	274	259	247	242	232	261	248	270	246	281	271	236	270	284	248	232	292	260	256	262	261	272	250	252	264	282	249	258	257	280	258	226	260	215	262	237	278	258	286	263	257	289	249	257	241	257	229	256	256	251	227	232	244	239	275	244	269	248	234	235	251	281	274	267	249	207	248	258	270	247	204	247	266	271	279	242	262	236	242	253	245	252	240	254	248	251	259	240	257	267	234	250	235	261	229	260	254	231	220	262	229	252	268	263	249	249	251	275	264	252	237	295	271	263	255	262	263	263	279	258	231	220	252	266	244	266	234	239	247	261	282	240	266	221	226	278	257	256	202	247	264	224	221	239	250	267	222	246	245	232	242	242	256	269	254	252	227	246	240	251	239	268	252	246	244	261	255	275	242	258	219	241	261	251	239	270	270	245	276	272	270	244	251	252	270	276	248	251	240	239	277	291	253	265	262	267	248	247	251	278	266	265	229	262	245	251	262	269	243	261	223	248	242	268	275	228	261	264	263	241	274	276	257	249	239	239	231	275	260	242	258	260	273	270	243	258	250	227	267	281	272	254	253	256	273	249	241	237	263	252	275	257	238	262	261	258	282	290	229	276	242	236	254	257	265	273	270	267	298	237	261	270	270	264	253	278	293	244	246	246	276	260	294	252	286	238	261	276	238	268	259	232	245	232	272	267	260	237	263	246	222	224	216	211	219	288	260	268	258	248	254	258	258	269	237	259	254	249	218	261	243	247	266	219	255	270	266	254	255	243	248	237	258	270	261	234	239	223	271	260	270	237	213	258	259	273	271	254	273	247	238	226	263	247	225	273	225	244	255	246	245	295	247	239	265	261	266	249	237	272	257	265	273	275	239	277	256	249	281	247	261	264	285	264	254	234	291	279	280	280	290	246	272	273	261	264	247	263	250	270	291	265	261	289	278	237	223	231	289	284	221	225	267	239	257	248	254	239	266	282	273	255	269	237	245	302	251	254	291	228	256	263	269	280	235	248	249	270	238	267	238	272	248	272	244	270	275	276	271	238	255	249	300	244	261	246	216	254	234	264	233	239	266	230	264	241	255	251	211	267	280	244	247	232	226	257	246	214	267	244	268	260	254	276	267	260	252	282	269	247	312	233	246	272	277	257	242	219	258	274	257	269	237	247	262	249	250	290	269	250	237	237	256	260	235	254	270	225	278	256	260	268	260	234	231	260	261	240	271	249	240	291	231	231	258	247	242	241	251	272	288
3440	4876	2338	1162	825	759	679	636	678	588	588	580	599	553	572	564	593	581	592	589	563	550	588	556	593	568	569	570	557	588	596	565	558	592	569	550	588	534	577	570	528	548	566	601	533	573	572	548	589	541	510	579	588	560	564	554	561	536	543	548	541	574	557	584	568	588	536	562	550	556	581	579	591	595	579	596	583	555	534	584	520	557	580	549	583	568	564	523	589	576	546	538	567	586	565	593	568	636	567	524	593	567	548	595	546	612	537	568	544	554	548	524	529	523	539	575	540	532	520	526	599	568	566	545	614	596	560	545	548	565	545	528	563	557	565	598	575	545	538	531	557	543	566	519	499	603	581	545	590	575	609	562	581	542	569	580	564	565	524	565	570	535	563	589	570	568	557	571	538	532	552	566	574	555	521	602	602	594	571	560	568	562	541	585	520	563	523	560	596	534	563	565	541	588	579	588	554	575	543	570	578	544	580	569	556	551	545	541	566	601	552	525	538	555	569	560	557	526	580	563	587	553	574	547	521	568	599	587	539	595	590	531	541	565	543	554	543	601	559	583	559	536	565	579	563	565	558	523	572	553	556	583	579	562	523	583	543	543	558	564	581	564	555	557	558	539	543	551	536	548	535	580	545	525	561	536	597	601	581	566	588	588	552	563	588	552	580	539	566	584	555	542	577	605	562	579	605	563	537	570	555	603	587	553	521	565	560	583	563	559	579	589	567	529	610	559	579	592	544	545	589	548	527	568	557	546	571	630	561	561	600	550	550	571	593	553	566	574	554	627	550	547	529	559	567	583	535	536	596	576	560	523	539	557	537	575	581	545	549	542	579	550	586	548	592	540	580	575	546	563	559	596	617	583	583	608	538	512	531	538	592	534	571	557	571	560	544	542	574	566	495	571	624	570	593	587	609	576	567	538	545	556	547	568	572	537	575	577	582	541	566	579	539	566	607	543	561	561	571	571	551	548	530	540	574	558	510	495	569	545	542	587	560	598	575	548	565	553	562	567	574	534	544	583	544	537	527	575	563	568	534	524	521	590	581	556	543	546	501	546	536	534	560	561	589	544	603	585	555	587	579	583	582	554	527	561	564	530	568	589	584	545	557	565	499	535	545	564	584	536	521	561	563	626	570	529	557	548	540	525	573	525	559	569	584	572	584	590	540	527	577	577	538	585	543	562	554	570	573	560	543	561	576	590	566	559	596	602	551	575	529	571	568	578	563	574	563	572	527	569	556	521	540	579	511	588	548	534	569	598	541	532	533	550	585	545	544	575	562	560	560	560	579	569	562	555	534	570	585	572	578	558	537	596	529	543	568	558	543	572	595	568	556	586	629	604	566	544	603	552	563	517	562	588	617	568	525	598	540	572	589	563	579	557	584	542	557	571	589	541	570	588	574	562	567	586	608	555	549	576	556	586	578	540	588	561	618	531	525	550	598	563	543	560	567	589	574	581	533	564	546	543	559	595	546	547	583	594	545	598	573	543	511	532	548	542	512	560	561	580	566	582	576	580	529	589	554	571	547	596	584	588	630	550	599	536	576	522	591	554	565	521	583	599	545	606	564	547	614	538	616	586	565	562	560	557	584	551	596	568	613	557	548	570	538	535	557	629	543	582	556	551	588	587	598	559	539	565	556	605	564	567	550	543	529	575	581	583	576	580	559	527	556	568	612	541	574	536	542	598	553	515	532	540	529	532	554	550	513	541	523	577	582	557	566	551	576	558	575	570	549	570	573	539	546	536	572	574	585	555	568	581	601	569	571	547	568	543	565	559	566	523	526	526	582	570	581	588	583	588	554	606	580	592	582	557	561	584	523	538	567	562	565	593	603	581	558	603	577	569	543	533	603	571	606	538	603	547	586	578	562	554	535	573	551	588	539	571	552	576	596	579	583	539	572	539	535	572	548	578	590	592	564	528	623	581	566	551	587	549	561	563	569	571	565	569	547	568	539	602	557	572	534	551	513	548	577	544	582	553	592	560	512	564	578	558	592	502	599	564	564	566	511	537	566	577	596	588	589	541	574	539	598	540	568	557	562	562	569	597	548	610	573	574	582	569	538	592	554	590	511	584	529	571	537	589	531	540	582	578	549	604	547	511	546	528	534	584	590	579	532	556	576	607	576	536	524	546	543	556	551	629	551	617	636	559	522	547	514	573	560	566	571	571	544	558	550	624	596	547	555	562	570	557	553	548	603	549	553	565	567	519	584	566	589	563	562	572	544	553	588	545	555	570	551	581	522	579	562	567	600	556	579	586	552	564	568	568	533	594	575	545	569	564	552	570	547	536	556	562	556	621	571	595	556	505	569	597	566	576	534	577	560	586	541	551	546	536	568	535	547	566	518	581	538	554	554	584	544	544	572	546	540	585	569	536	561	582	553	555	558	599	592	549	574	557	513	509	535	569	536	573	537	562	558	576	560	552	597	587	552	579	586	570	544	572	568	515	590	558	567	596	555	558	571	556	515	550	532	583	548	586	533	576	554	578	613	571	620	564	600	552	512	558	533	527	560	595	574	591	599	542	532	572	522	586	547	569	549	568	540	581	548	580	558	551	580	510	589	588	542	567	567	538	569	563	601	549	589	577	558	536	553	558	519	533	626	582	586	559	579	525	536	542	584	531	589	550	567	570	571	561	574	541	597	567	535	536	532	568	533	559	563	537	555	571	542	545	581	572	557	548	552	585	617	606	580	561	542	556	552	572	572	555	604	570	551	565	609	564	567	531	549	531	555	535	588	573	592	561	587	603	584	598	549	580	545	568	553	506	559	547	585	591	590	512	593	588	572	568	527	516	560	600	605	588	545	564	552	535	574	589	575	548	585	574	547	602	552	527	549	574	604	536	510	556	523	510	584	591	592	549	573	573	537	581	568	592	553	564	566	540	580	563	551	570	537	534	563	554	554	558	568	551	571	540	546	571	550	621	575	537	585	576	549	511	564	558	569	552	575	546	550	584	543	552	569	555	523	579	518	602	520	607	526	565	564	570	494	546	573	571	548	537	543	553	586	536	587	573	580	548	580	568	574	563	572	585	573	571	571	538	550	568	589	584	531	528	580	559	526	541	562	599	584	560	571	548	541	546	565	592	540	519	533	600	554	557	533	574	575	539	530	531	580	605	542	587	552	564	600	541	598	560	568	581	539	556	577	559	567	524	610	552	581	575	575	530	562	582	556	575	540	584	540	544	567	533	601	585	599	537	566	585	519	557	559	571	558	523	553	554	565	545	580	543	564	609	572	543	558	577	611	541	532	552	551	602	560	578	550	544	582	560	514	552	524	570	577	592	532	533	600	599	553	539	595	567	565	545	544	572	557	540	540	547	565	573	566	561	560	571	522	556	542	568	577	589	568	531	596	565	566	560	568	593	547	547	547	571	591	506	554	618	543	547	561	556	575	564	545	553	583	551	552	522	588	547	530	555	559	553	540	571	606	606	556	542	564	580	564	572	553	554	566	552	543	549	541	550	559	530	554	536	554	556
31309	19063	7511	914	637	600	548	342	311	323	311	311	296	301	326	303	299	307	279	286	291	285	298	303	353	293	302	314	298	309	299	309	267	302	313	285	302	297	255	302	321	319	329	309	305	321	277	314	286	321	288	339	321	334	292	310	306	281	322	291	325	289	318	288	289	327	301	293	275	289	318	324	274	329	259	297	321	273	297	313	304	322	319	332	296	300	323	263	309	272	341	296	312	294	333	309	302	294	312	269	288	297	280	300	298	310	312	302	308	305	298	318	323	289	295	278	306	320	279	294	276	297	331	303	294	311	301	303	305	324	303	316	298	295	335	282	297	309	325	283	305	304	296	307	324	313	327	327	330	320	297	319	320	284	284	329	300	315	282	320	300	281	284	317	323	322	297	263	289	305	320	282	303	282	302	308	322	288	312	338	349	302	290	287	315	256	277	269	303	319	275	284	276	299	305	300	316	345	297	292	286	329	360	290	315	265	313	290	297	280	298	300	304	319	313	282	298	286	294	325	324	300	291	309	306	298	321	295	343	297	310	293	303	312	311	297	291	336	299	344	298	276	282	319	303	301	283	313	284	256	309	283	284	302	293	278	325	315	298	277	255	286	303	296	276	288	307	312	310	285	317	305	279	309	311	291	301	302	298	294	315	304	294	317	320	293	257	280	283	291	313	283	300	297	318	303	302	319	301	291	297	310	291	292	304	303	312	303	333	304	318	298	289	284	288	285	309	276	324	311	317	311	291	272	281	294	299	282	267	306	303	340	315	300	332	319	321	300	296	297	312	341	325	294	297	321	307	299	300	331	295	312	316	319	312	306	285	272	329	286	283	305	307	308	315	295	291	295	309	262	318	290	314	311	295	266	309	300	308	316	270	350	286	318	311	308	339	287	316	296	341	289	274	273	297	324	282	322	296	296	309	325	304	291	331	332	324	352	277	307	310	314	286	322	290	303	283	289	312	288	281	302	314	302	320	335	288	277	310	291	313	303	313	314	317	299	309	331	319	329	302	346	253	285	284	290	307	301	316	343	305	312	327	294	280	332	301	333	315	302	290	294	288	328	312	345	300	316	300	298	282	288	285	309	317	299	298	332	320	292	281	332	306	282	292	283	293	320	302	312	297	325	307	311	305	298	305	294	284	302	303	300	314	285	310	281	300	298	310	316	323	282	299	305	283	303	290	301	292	293	281	283	296	286	291	322	292	307	318	285	317	295	285	316	316	318	339	287	321	307	319	309	323	281	287	312	305	329	329	281	276	285	295	290	299	283	301	294	314	322	317	339	284	312	312	330	288	296	324	286	283	293	318	275	288	305	306	289	301	272	300	269	264	303	278	294	299	298	325	313	306	330	312	280	291	264	302	309	278	278	276	292	321	300	312	301	315	289	292	296	290	276	298	292	316	323	310	310	326	300	297	319	304	305	297	267	300	288	292	314	280	306	283	287	301	303	300	306	353	326	327	266	315	306	319	336	312	283	282	304	303	292	302	312	311	285	286	283	287	272	329	291	274	303	302	288	288	295	272	291	326	283	255	293	305	299	283	299	298	302	326	303	270	300	317	322	297	299	305	290	311	297	302	317	290	293	298	331	273	324	311	317	289	296	333	314	283	269	307	303	295	274	291	301	297	305	288	328	329	296	278	297	329	305	294	325	309	275	306	305	312	275	288	297	282	303	315	312	299	324	320	284	314	323	297	299	287	275	285	296	276	303	290	301	323	280	312	299	263	291	301	288	295	309	276	308	290	278	306	300	300	307	328	278	329	294	328	299	272	284	279	317	316	284	255	312	303	294	265	283	282	320	300	332	288	303	309	305	263	286	296	282	290	285	285	292	282	298	326	295	293	308	313	280	297	340	310	314	306	281	318	310	291	282	308	298	272	293	307	299	289	324	308	280	280	316	310	303	281	309	293	261	286	320	275	314	282	309	307	292	296	297	265	321	295	297	297	311	330	320	318	312	300	299	284	268	321	279	270	332	299	306	292	303	303	327	324	327	305	317	323	324	306	287	291	307	282	278	290	314	279	319	312	282	293	302	312	280	251	288	288	283	287	321	333	296	304	279	299	276	265	310	278	284	303	322	266	294	304	289	317	326	316	299	313	301	310	300	313	309	301	275	302	276	322	295	306	316	320	297	297	288	286	305	336	325	293	305	298	273	295	327	303	336	292	303	315	295	306	269	310	269	320	294	322	279	304	297	290	310	306	272	335	297	286	313	298	312	301	299	298	303	308	313	291	319	273	300	266	288	300	291	321	293	326	328	301	295	289	335	324	301	319	280	307	317	284	322	320	337	334	296	314	317	294	307	302	313	338	326	270	302	276	338	307	313	314	315	286	261	305	298	275	306	301	301	327	311	316	327	307	313	291	336	307	326	278	273	301	315	302	300	299	309	292	297	300	279	331	330	317	288	360	308	287	311	320	323	313	298	297	281	322	279	282	299	314	306	305	328	308	309	324	290	301	302	313	314	293	278	285	272	339	279	279	293	291	303	307	306	319	257	308	302	304	291	293	296	261	273	316	312	299	283	306	290	289	306	313	315	317	313	313	273	284	297	328	307	276	299	280	307	280	297	324	248	263	309	300	298	285	295	300	270	292	296	318	306	293	299	331	270	313	263	320	285	308	295	333	306	309	290	310	318	305	282	307	313	276	275	306	313	312	324	287	315	332	253	307	286	291	298	289	308	284	337	306	275	291	295	306	288	308	315	328	259	270	310	318	310	301	297	284	316	294	294	320	290	273	309	289	297	316	300	306	310	282	261	303	304	289	292	322	287	310	294	319	305	290	271	317	296	305	269	287	288	289	286	265	310	250	306	310	255	288	287	282	285	300	280	327	262	301	276	325	334	298	313	294	289	307	289	290	290	312	289	285	280	302	325	329	259	319	302	336	297	305	287	323	341	282	279	274	298	280	280	296	310	288	298	309	293	308	302	291	276	306	306	315	355	317	295	312	302	338	327	320	277	314	296	333	290	297	322	298	274	279	343	291	316	308	286	282	326	336	286	307	314	295	310	337	299	336	313	289	274	307	279	299	294	316	350	277	317	317	279	321	325	335	306	319	298	319	318	298	306	312	289	297	288	288	283	283	296	314	292	324	274	269	267	301	285	303	302	273	314	302	329	297	314	289	331	282	284	306	294	330	283	304	286	270	290	308	305	303	300	300	319	299	326	327	280	321	298	319	288	311	296	309	283	299	290	304	295	318	305	302	308	296	298	289	313	294	324	302	309	271	276	319	290	321	295	285	307	314	273	303	290	345	319	297	350	291	276	314	332	304	296	321	293	258	261	313	301	279	304	334	299	304	293	287	263	300	301	315	288	303	304	323	334	299	282	286	326	288	269	315	322	291	288	318	289	293	302	319	298	319	296	291	263	287	292	318	328	278	335	298	286	295	328	304	305	288	293	284	311	284	293	308	285	308	308	357	287	297	277	308	350	290	292	310	311	283	300	316	336	282	266	318	280	286	295	310	262	309	301
5255	1079	827	785	747	706	689	778	775	700	720	771	699	682	701	700	750	662	751	695	699	691	762	706	742	666	719	724	711	730	710	730	758	697	703	709	719	675	721	702	694	695	711	712	686	709	731	691	730	739	766	704	707	738	678	751	715	741	732	721	697	741	716	716	679	726	705	711	715	700	684	709	766	706	687	727	708	729	703	706	674	719	744	694	684	719	727	675	676	699	741	746	684	720	708	736	732	698	720	719	717	654	739	700	749	743	735	683	685	691	721	704	670	723	673	724	710	770	757	698	719	712	684	672	763	683	753	739	678	676	741	719	678	706	690	722	735	719	724	722	708	715	694	700	697	684	734	714	729	665	669	707	681	685	740	768	687	714	661	693	726	695	761	692	727	644	666	728	692	733	662	682	697	677	685	725	656	729	684	724	667	714	713	734	694	673	694	683	651	713	717	738	670	674	688	716	678	726	696	698	693	741	698	689	715	683	722	725	730	683	678	720	722	735	641	693	722	716	732	739	674	722	688	771	696	689	738	694	740	749	651	703	699	703	741	718	702	709	700	714	720	718	671	692	704	699	701	722	705	732	701	709	763	690	713	732	704	699	740	720	762	721	707	682	725	693	670	731	690	687	651	710	686	707	725	684	724	699	699	704	729	729	723	710	753	693	716	684	689	684	732	710	719	657	696	745	706	715	712	688	746	697	714	747	761	707	701	665	738	731	721	708	687	745	675	710	721	685	725	685	713	663	700	692	738	702	649	751	711	716	706	699	728	698	684	680	735	760	702	714	714	637	771	722	671	710	687	712	698	725	703	643	686	706	753	683	699	668	677	703	720	679	715	683	692	693	725	690	704	715	694	737	769	724	729	691	704	708	673	735	668	695	713	721	700	715	759	704	698	738	725	733	769	692	736	741	691	690	727	700	685	661	711	708	705	696	719	682	673	772	743	752	726	694	704	722	734	695	692	761	744	681	720	730	697	681	703	688	694	721	717	706	768	691	738	714	723	722	696	695	706	701	660	718	719	728	675	672	681	710	700	702	672	646	674	711	730	731	715	702	696	741	710	710	709	694	697	680	743	716	719	694	685	714	680	740	718	702	685	734	686	675	705	704	757	726	716	680	677	661	720	689	725	729	707	728	728	729	684	655	680	747	702	720	725	742	691	714	703	677	702	725	719	690	750	693	748	695	709	703	648	664	715	687	676	740	705	671	731	702	700	633	711	713	684	720	730	722	727	751	724	690	741	699	680	679	721	704	677	689	691	739	687	670	733	710	719	696	700	686	663	686	679	665	702	700	729	679	686	686	741	727	692	707	767	699	659	760	698	707	669	736	700	737	693	665	704	743	691	696	734	677	745	713	736	726	723	691	751	720	698	685	722	746	735	702	680	691	676	714	741	731	659	689	737	627	722	700	686	678	729	709	747	682	679	693	707	712	722	708	686	680	716	739	710	732	680	721	703	724	768	714	669	697	696	750	726	694	714	707	724	748	691	733	673	711	719	704	723	679	707	696	685	695	666	742	730	729	712	661	702	745	738	722	688	694	724	726	699	722	718	713	693	692	655	738	664	711	689	723	714	730	726	725	741	736	702	686	744	689	713	707	698	706	777	718	697	693	708	710	717	710	710	678	748	707	706	719	717	691	689	725	724	708	762	726	683	696	661	684	688	673	738	677	682	708	667	733	675	730	717	705	690	769	708	607	722	665	700	711	719	753	718	658	720	696	683	718	735	694	699	697	748	669	702	700	708	733	707	683	711	752	704	711	714	723	727	725	751	670	689	699	713	743	669	715	734	689	690	685	756	684	724	695	700	723	740	743	712	703	751	689	726	759	753	721	722	681	759	699	730	652	707	713	703	688	730	761	707	719	753	699	664	671	705	682	701	735	685	720	701	658	682	770	697	705	722	752	721	706	734	696	740	722	728	747	714	727	749	695	713	650	720	726	710	751	704	707	712	708	709	682	687	693	711	739	743	752	703	722	723	692	699	709	659	685	715	689	694	690	720	696	695	697	690	693	715	702	712	720	712	693	722	686	667	746	679	700	760	670	692	726	689	688	676	755	715	676	696	679	768	700	738	664	712	713	679	711	701	658	714	716	681	707	713	740	752	691	712	706	699	680	706	683	734	744	695	683	730	688	753	701	714	685	725	747	695	680	690	697	715	736	660	719	698	707	655	725	699	669	726	690	689	710	743	693	682	733	751	717	758	701	731	713	681	679	747	640	741	669	717	690	710	716	695	745	714	741	699	726	739	738	764	715	699	714	673	675	724	717	748	655	698	724	705	733	693	684	704	636	694	696	665	716	714	687	688	744	683	693	721	691	692	706	729	704	715	737	652	707	697	738	762	716	685	701	688	713	755	705	693	660	695	714	672	723	760	684	695	664	715	744	728	739	700	676	694	673	677	735	693	724	711	674	704	716	701	747	735	697	680	701	748	687	683	694	700	742	719	713	727	715	743	751	728	715	720	728	658	730	725	695	700	724	694	747	734	715	688	690	665	706	737	690	684	675	730	670	740	726	726	719	732	666	711	690	682	739	718	690	715	761	703	713	689	665	723	701	693	673	742	673	741	728	723	737	683	714	740	721	708	691	685	689	680	689	758	690	708	686	681	682	707	669	736	738	711	740	690	717	723	719	708	701	686	692	680	722	728	720	670	711	743	724	732	674	736	702	755	673	704	717	716	695	723	739	670	731	692	689	702	733	724	664	717	665	738	698	696	764	762	713	740	737	712	709	721	716	728	718	708	699	704	709	733	703	739	755	687	668	725	704	656	715	728	735	698	703	657	735	731	716	718	721	723	707	731	754	697	686	753	719	741	688	672	676	742	686	750	680	753	719	764	644	685	669	665	709	702	711	708	705	677	715	724	735	733	704	699	712	739	714	729	698	666	705	715	766	730	691	711	716	728	670	721	745	750	731	688	710	752	726	684	682	667	717	724	724	718	725	755	734	679	719	682	694	708	704	679	685	704	700	771	718	719	707	714	669	719	724	751	727	725	724	731	698	663	717	719	673	714	758	781	676	709	725	705	715	724	707	733	700	680	709	713	683	717	783	698	694	734	730	704	660	714	710	668	718	721	702	719	679	747	680	737	750	760	697	704	707	670	748	740	677	771	709	693	728	686	631	696	696	690	702	729	686	706	714	708	738	757	739	690	728	716	740	729	699	710	715	651	699	733	720	668	707	704	719	712	700	725	699	708	715	692	730	726	659	671	715	760	699	717	695	688	743	710	681	673	654	721	685	722	735	714	666	709	662	718	730	738	698	719	679	709	691	690	749	670	727	702	717	715	712	710	699	719	698	673	697	725	674	655	717	726	699	720	688	694	697	703	708	647	695	715	717	710	682	727	752	687	716	704	690	712	692	708	708	686	694	726	712	734	739	716	719	675	712	762	689	752	746	715	696	735	738	738	722	741	717	775	746	722	683	692	658	675	750	715	718	705	694	710	713	746	763	672	667	728	696	702	685	721	686	724	727
23630	20464	23810	27040	20468	20485	3255	579	476	459	405	415	371	410	404	390	407	372	406	431	402	397	402	385	415	355	417	408	410	362	390	426	365	391	413	431	417	384	360	402	434	367	375	431	341	379	425	415	369	375	395	388	392	376	390	409	393	396	400	421	395	347	368	409	385	401	396	383	386	402	356	384	370	384	398	374	398	421	375	397	391	331	358	362	437	402	377	390	415	368	417	412	369	337	362	398	373	411	378	408	383	421	391	368	392	453	383	400	386	393	341	382	398	377	421	400	366	447	353	396	353	379	374	398	391	398	422	398	362	376	356	388	389	346	364	380	384	379	399	410	343	446	405	400	416	378	393	386	392	426	377	368	402	362	375	350	356	428	405	418	384	351	356	373	430	386	380	369	408	375	377	394	410	372	366	404	377	375	370	411	399	360	413	430	425	407	413	402	426	396	414	425	364	348	421	387	379	383	394	404	402	397	402	368	374	416	372	391	389	393	387	415	404	379	392	404	375	358	363	414	339	406	411	372	390	428	355	416	393	373	349	412	374	358	384	358	374	382	411	392	379	400	437	374	411	401	382	407	414	411	388	420	411	376	360	386	400	397	423	392	412	414	413	368	374	397	419	417	353	386	381	361	393	397	344	403	417	413	372	401	393	375	451	404	384	370	403	388	390	413	336	403	404	386	423	367	368	407	386	387	392	373	390	362	351	416	392	383	390	343	399	381	392	403	420	380	376	386	415	359	387	411	419	383	419	382	398	411	429	401	371	413	382	428	399	394	379	399	384	415	403	396	367	420	399	379	377	396	390	371	379	391	423	415	413	398	361	428	399	382	354	381	373	391	394	388	399	376	382	373	410	413	363	412	372	384	365	385	366	395	374	382	392	400	406	403	397	437	372	390	400	372	358	380	388	415	348	404	379	408	412	432	399	376	396	335	370	380	381	389	411	368	427	394	393	357	367	387	360	377	382	388	392	396	408	363	405	406	391	412	405	407	398	392	388	409	428	400	392	383	409	432	355	382	387	381	395	413	402	398	375	374	422	359	356	362	395	425	371	419	423	352	429	413	394	400	365	362	409	404	403	370	402	377	402	434	351	399	394	396	406	343	424	412	401	405	368	376	387	408	404	392	386	399	397	428	347	354	413	343	385	400	402	410	372	395	411	398	407	394	399	401	431	382	403	409	375	388	391	376	386	383	384	347	387	391	377	391	398	387	376	415	382	385	375	389	399	386	447	385	397	400	405	401	403	372	411	374	402	373	399	391	377	367	377	397	400	349	392	390	360	400	393	390	378	377	405	413	439	392	357	353	403	414	353	417	406	411	395	404	401	384	361	390	412	388	406	385	393	436	363	370	408	396	367	359	381	364	390	387	382	382	347	369	405	354	354	373	437	388	403	381	350	391	357	384	402	378	408	405	431	378	378	369	401	419	372	372	365	431	401	442	393	417	369	408	384	407	400	403	368	361	414	363	402	408	441	362	353	394	362	388	384	381	395	422	401	375	404	362	368	392	396	390	366	357	392	373	395	380	410	369	375	394	399	377	402	422	365	393	370	386	355	391	400	432	406	375	390	395	383	357	422	373	373	374	408	403	390	376	353	389	372	400	384	400	396	396	366	352	358	383	358	418	374	392	387	367	374	380	392	390	346	402	417	364	402	367	395	372	377	393	390	405	380	362	376	414	390	370	406	405	402	391	361	407	385	383	404	400	377	391	371	355	408	452	368	415	382	379	378	394	364	372	388	393	371	410	382	374	398	410	368	398	402	374	400	399	406	394	382	376	375	356	394	428	367	382	393	400	435	406	349	403	423	402	394	367	399	389	438	385	387	400	406	369	400	392	395	410	356	361	376	418	393	404	378	411	389	383	356	383	361	394	395	407	397	381	367	356	377	389	361	405	384	392	396	433	386	404	401	399	394	403	375	391	363	403	365	387	400	378	380	399	394	382	431	383	393	398	413	390	394	353	420	420	420	388	385	382	391	392	436	371	374	419	378	396	391	344	387	374	385	387	389	359	392	406	379	413	380	386	402	378	446	391	394	398	364	425	383	399	379	387	392	396	401	382	383	393	414	389	352	345	396	394	420	380	393	394	418	366	344	400	411	399	418	333	398	398	382	374	349	384	370	421	379	366	400	426	415	382	378	380	468	375	408	395	414	383	381	416	378	416	370	426	388	394	364	384	377	379	375	386	379	365	385	414	382	401	413	358	378	394	385	395	365	413	379	385	394	404	408	415	402	440	410	397	405	389	404	393	448	391	417	390	384	368	370	425	392	416	439	443	349	369	401	379	448	409	388	389	380	404	380	426	402	388	372	415	392	383	409	362	383	378	413	395	418	391	386	420	390	419	448	418	360	410	385	438	427	396	429	408	414	355	366	413	360	432	417	431	387	404	421	397	397	423	410	411	355	409	387	388	386	372	369	414	348	379	389	399	418	399	435	402	394	391	420	402	366	371	393	398	399	412	418	404	387	396	390	412	390	390	375	393	433	398	373	396	338	372	419	418	411	394	421	372	393	381	380	364	386	389	365	394	396	417	386	391	354	373	396	403	432	435	395	467	393	417	415	426	421	361	429	402	365	373	388	388	353	391	378	406	407	400	391	400	421	359	394	396	370	385	384	394	380	393	380	406	413	357	411	382	394	382	395	403	351	383	379	416	394	382	396	418	417	387	408	399	407	346	396	397	364	433	370	368	392	410	398	387	378	428	398	365	372	429	402	395	410	383	372	374	390	423	393	409	407	403	397	395	376	372	344	416	409	368	416	400	410	420	420	405	408	388	385	414	390	424	391	402	386	408	409	372	397	417	381	413	388	388	414	386	352	366	373	381	379	407	362	366	375	371	406	420	406	381	356	429	399	402	427	374	399	420	377	388	373	362	369	374	414	419	446	376	364	425	368	413	359	397	383	363	355	356	422	389	436	390	408	408	414	373	384	385	415	391	396	394	372	340	420	408	411	361	399	396	355	400	404	391	415	418	378	386	377	394	389	394	354	425	378	372	383	427	346	384	394	374	418	400	419	361	397	400	409	368	378	420	401	367	453	386	387	418	378	412	453	398	377	366	396	388	389	418	397	415	409	365	357	380	416	404	345	379	404	392	351	408	372	357	411	338	403	367	414	386	400	386	363	392	369	399	395	394	377	377	381	393	404	377	387	350	393	385	406	352	362	394	398	378	401	416	372	378	403	426	370	385	399	422	369	376	382	338	384	387	401	412	405	378	388	395	369	387	373	417	403	399	423	376	387	344	395	417	382	403	387	376	329	413	425	415	407	386	392	383	389	397	393	402	379	392	396	390	383	434	411	382	379	414	345	367	418	392	405	371	362	385	421	387	350	385	391	388	440	387	359	383	384	372	428	407	380	367	427	375	402	394	350	383	383	412	368	376	394	409	371	396	380	407	370	376	371	362	398	415	413	443	382	445	389	396	411	453	401	373	395	408	380	384	387	392	362	375	373	375	416	376	379	380	436	392	425	408
3417	3473	1928	1154	992	862	884	848	879	873	921	862	880	861	838	889	830	881	822	928	853	804	854	867	861	896	814	825	862	856	887	853	854	835	897	826	867	843	848	820	828	838	853	811	845	847	855	829	870	876	858	828	870	900	890	914	877	905	870	887	897	873	821	789	891	862	872	863	833	867	829	815	851	848	861	846	847	820	882	883	921	901	869	857	880	891	839	816	801	913	830	866	884	857	826	894	844	839	848	834	855	840	829	826	931	833	867	844	834	871	847	841	876	854	825	838	857	847	859	869	871	819	829	856	808	779	815	870	875	875	829	867	891	856	872	890	869	881	846	815	894	824	811	852	923	840	850	895	849	834	877	874	831	795	871	889	867	830	834	837	889	856	804	830	833	839	872	884	873	842	882	834	792	848	856	832	863	852	802	870	842	840	845	840	868	865	862	835	904	832	851	832	873	827	903	887	845	865	876	830	870	896	878	806	833	879	863	824	847	822	833	883	807	871	891	880	834	873	866	883	849	854	859	826	806	845	880	875	831	849	870	889	850	877	838	897	882	849	837	883	874	867	788	863	854	842	856	873	843	868	864	896	846	830	806	850	897	870	831	831	860	877	852	853	873	877	857	839	847	878	866	809	818	858	827	814	854	872	872	864	877	836	861	851	822	791	843	834	813	827	859	835	848	895	848	821	828	821	782	881	843	880	888	882	833	811	854	878	821	827	851	858	901	806	811	842	850	876	829	822	842	829	796	839	868	845	881	825	858	840	868	851	856	829	859	845	819	804	840	870	850	840	851	847	891	880	854	857	855	888	846	878	767	818	831	838	835	830	847	847	896	848	861	886	840	820	866	817	850	856	859	806	870	888	845	828	891	874	800	885	845	801	855	857	869	829	839	882	870	863	842	847	892	867	825	840	873	867	833	810	811	824	870	873	827	867	874	841	866	801	821	881	830	860	799	827	853	855	846	808	860	876	820	856	902	805	858	847	837	814	836	875	859	833	865	868	856	840	803	872	819	854	834	865	860	900	795	884	872	876	841	811	846	805	836	917	908	809	910	901	851	835	806	885	865	852	784	849	820	868	864	874	849	834	860	852	811	835	774	884	832	843	774	831	864	809	834	879	908	857	814	828	806	873	829	861	780	865	809	796	840	816	820	865	862	831	818	838	812	833	849	837	868	851	842	864	867	841	849	815	833	897	870	841	823	818	816	858	870	859	883	865	835	847	868	868	799	838	879	841	818	862	902	830	784	868	879	821	844	887	863	822	862	857	828	840	863	859	869	886	887	846	865	837	833	860	847	826	820	894	831	833	821	855	805	854	830	861	817	840	841	888	888	896	830	868	848	859	917	872	835	857	827	863	893	889	870	859	812	859	862	827	865	895	881	837	846	867	870	863	814	840	862	846	880	861	835	857	835	880	817	823	849	858	823	780	820	845	891	843	835	856	840	870	873	847	838	876	907	915	853	845	885	871	848	845	861	872	855	857	830	839	793	854	878	813	870	852	897	859	842	820	835	854	854	814	867	821	889	835	891	789	935	864	861	867	856	866	870	876	833	835	796	796	847	885	836	865	827	838	874	851	848	810	772	892	851	840	884	867	790	874	874	809	827	841	864	816	840	862	809	870	800	844	808	854	848	861	854	844	862	870	795	863	901	845	801	832	856	861	875	888	896	881	840	864	842	813	833	859	828	827	901	835	866	861	886	837	924	853	846	793	885	848	850	866	834	827	859	813	871	846	840	791	874	891	831	813	824	908	837	921	872	842	882	885	868	906	857	799	883	891	849	866	812	894	827	859	862	841	848	863	875	863	823	808	875	876	829	827	884	902	825	853	806	830	893	874	816	858	771	858	838	865	834	835	818	833	913	863	825	824	879	794	831	842	842	814	814	816	832	853	840	887	860	888	853	845	834	839	796	848	857	843	861	851	880	814	856	810	824	838	834	864	853	862	827	837	901	855	893	876	805	859	845	830	830	812	821	845	827	861	861	866	897	857	861	873	877	811	786	828	820	847	859	815	843	777	850	822	888	806	814	874	816	844	808	842	817	789	887	827	833	869	839	846	816	875	839	858	857	832	789	814	904	844	866	853	808	861	834	829	834	859	862	812	901	846	821	877	830	863	904	863	832	820	825	833	865	840	856	830	843	834	868	870	805	837	850	849	823	784	868	807	776	860	847	849	855	841	804	910	832	861	831	809	840	836	863	833	845	879	865	869	848	839	840	844	827	848	885	873	867	902	886	840	856	866	848	858	841	819	839	790	834	864	850	840	873	871	864	841	822	839	830	854	854	809	846	772	811	866	910	820	869	838	785	831	825	786	878	831	878	857	879	882	867	919	859	894	855	886	849	827	843	862	828	898	891	898	906	913	798	785	862	820	853	804	854	865	794	787	843	831	831	862	831	863	800	831	827	769	842	854	870	883	855	826	795	874	860	865	834	889	818	830	839	892	833	824	845	869	874	877	829	927	885	846	880	847	871	779	902	852	767	850	848	858	871	839	847	894	855	904	865	884	888	879	850	884	822	858	874	865	835	863	824	798	810	845	835	852	834	901	849	857	863	786	806	823	836	807	863	834	870	849	916	833	827	871	878	866	803	881	873	839	817	868	811	796	838	836	862	792	861	875	849	814	816	866	840	836	865	855	870	866	803	885	863	874	853	818	813	898	881	809	828	832	867	868	856	837	828	859	832	840	912	845	856	807	830	860	817	847	834	835	850	775	857	870	788	895	842	786	862	837	870	869	851	851	905	838	846	863	828	830	854	824	815	861	900	859	793	852	796	829	863	851	859	801	946	911	846	845	869	822	829	861	804	829	833	832	835	857	883	875	836	871	872	852	792	853	880	840	882	824	837	818	854	876	883	892	873	845	836	899	915	825	816	832	864	880	835	828	885	874	839	847	877	855	876	908	862	855	854	839	785	828	784	876	775	882	797	838	825	885	813	820	817	865	872	812	876	880	892	844	849	834	835	852	852	877	812	834	824	847	826	835	889	882	792	870	865	848	839	865	814	825	887	876	864	858	850	808	846	818	830	796	883	856	818	860	862	836	880	900	853	845	854	889	819	836	835	846	871	877	895	811	832	860	856	869	880	831	830	825	828	855	841	815	847	830	805	890	847	834	849	800	862	890	910	869	827	880	846	883	851	888	851	840	870	846	916	874	881	847	788	875	822	876	896	870	845	837	859	845	900	851	887	825	863	829	810	876	818	820	846	886	839	876	826	848	853	831	874	841	853	838	838	901	869	875	858	814	862	845	844	856	860	918	812	834	833	855	863	851	814	831	843	878	822	888	889	845	862	804	781	824	805	857	892	887	867	804	892	832	762	820	834	834	844	833	863	862	895	864	829	852	830	828	880	843	804	846	851	803	872	783	950	857	841	821	860	821	837	822	835	827	908	851	888	884	853	861	839	868	805	821	857	917	889	822	856	829	884	863	840	857	898	887	844	828	861	801	857	866	862	852	823	845	835	855	850	863	839	858
23159	20470	24068	26815	20473	20478	18066	705	405	382	357	308	333	308	302	303	323	310	301	316	288	273	248	268	250	272	281	270	270	260	252	258	257	234	256	272	262	245	245	255	243	292	243	250	247	268	247	265	278	262	231	249	272	281	236	276	278	262	249	287	239	264	261	238	261	225	250	267	235	244	237	242	237	238	242	257	251	270	263	241	256	246	274	293	257	236	234	282	276	266	241	260	275	283	265	269	277	275	239	239	255	206	220	267	261	212	268	269	223	247	273	276	278	279	226	240	247	255	254	287	272	270	233	254	229	248	243	282	233	273	253	258	268	271	265	226	263	275	242	283	279	240	267	219	274	285	267	246	251	231	227	273	275	253	280	261	246	251	247	252	258	250	268	228	253	247	270	252	264	266	304	235	255	252	249	258	255	270	265	232	234	278	252	259	230	248	258	277	238	234	262	233	219	236	256	262	257	255	255	259	231	257	264	244	223	264	245	243	224	263	278	265	218	235	248	250	251	247	241	244	274	243	228	261	242	247	246	264	256	264	234	225	257	256	234	266	264	244	251	251	232	273	262	254	256	257	276	259	289	247	283	267	232	258	291	230	258	249	261	241	260	268	261	246	232	227	258	236	249	267	250	240	239	234	240	262	252	247	243	251	265	250	270	252	260	241	218	227	263	241	280	258	251	267	217	283	243	232	251	261	250	290	258	256	253	264	285	279	265	249	251	243	275	247	249	268	234	230	258	232	239	248	245	296	245	239	279	258	268	286	254	228	250	248	235	264	257	217	281	239	280	247	259	253	282	250	264	283	271	267	235	253	265	268	270	225	253	242	250	285	264	227	292	265	257	239	262	268	238	266	247	249	279	254	293	268	255	273	248	265	290	249	223	255	255	253	256	259	243	280	271	225	243	256	225	278	275	245	240	240	267	257	235	237	264	243	247	236	252	240	260	257	277	276	269	261	264	249	275	264	286	251	281	252	251	263	237	269	277	246	240	252	259	268	245	257	238	284	242	279	249	242	251	232	255	304	250	282	241	264	254	245	258	273	244	249	274	264	269	251	240	271	243	237	239	233	246	256	278	270	250	280	275	261	257	247	276	282	229	237	263	270	280	242	263	231	279	268	249	255	251	265	224	250	242	266	260	241	235	267	282	254	256	246	266	290	233	220	233	243	288	284	264	260	264	262	277	237	261	235	259	241	255	261	268	249	231	282	253	257	241	283	227	246	249	278	272	253	260	246	270	241	287	244	236	264	263	264	256	243	278	251	262	252	237	232	278	259	268	233	261	233	276	256	247	258	218	290	272	237	257	271	270	216	234	242	239	260	265	251	232	301	275	272	262	264	231	260	249	253	218	245	262	220	226	277	269	286	303	278	262	249	251	311	259	263	277	260	249	306	245	265	235	258	255	264	259	270	287	269	234	262	287	272	240	261	274	256	264	218	271	278	248	269	286	288	244	262	239	260	243	286	278	264	255	277	243	266	250	237	268	255	268	235	272	269	266	245	245	240	251	236	215	293	243	228	254	278	262	259	241	237	258	229	223	283	254	217	229	256	265	230	268	270	255	240	257	240	242	221	271	260	258	254	246	248	266	276	269	261	266	272	265	256	240	272	264	263	247	244	248	214	254	249	239	274	262	217	258	267	251	258	269	252	238	259	253	281	233	255	244	239	266	278	246	272	264	274	258	277	272	278	265	260	261	282	236	257	248	289	266	243	252	259	238	257	267	239	265	255	240	252	249	270	256	255	248	252	218	247	257	272	253	254	259	257	277	270	236	263	244	284	254	225	249	245	231	254	209	217	254	271	280	279	236	255	273	228	283	241	229	261	297	225	231	262	249	250	272	274	280	260	248	259	260	277	261	257	266	252	253	238	262	237	269	266	265	240	261	239	258	258	269	249	280	238	256	270	248	218	267	274	268	265	255	260	248	229	262	256	254	244	276	212	256	246	248	257	251	233	272	254	270	285	245	259	237	244	272	230	252	284	229	286	257	271	247	243	258	267	267	238	256	263	241	264	274	245	256	218	242	283	276	262	251	234	255	266	223	254	261	248	270	255	253	272	243	244	290	251	222	287	249	258	260	269	249	231	254	286	241	269	240	227	261	249	240	249	236	228	269	288	268	302	240	272	246	264	245	273	261	261	243	236	252	227	264	266	230	268	256	269	283	220	226	212	256	275	291	253	263	221	246	250	265	264	233	257	248	246	220	224	238	278	292	298	256	261	223	262	246	233	220	262	233	244	253	242	257	239	279	238	245	241	257	234	263	260	254	246	264	272	297	270	264	260	246	266	252	257	237	217	230	251	258	277	240	180	241	242	241	243	257	259	254	230	246	281	243	275	281	235	230	263	237	229	283	247	251	258	245	229	256	226	253	258	262	229	243	270	261	243	274	260	256	228	263	258	243	232	269	235	241	229	282	265	274	265	244	260	254	254	234	261	247	252	240	274	225	257	253	195	246	230	249	257	258	273	225	243	288	253	243	263	240	266	275	252	267	247	267	247	255	267	253	262	245	248	244	251	249	243	246	223	277	237	243	267	254	253	285	290	267	238	259	281	260	272	255	248	237	249	244	265	260	254	266	235	241	247	228	260	281	247	252	240	240	250	244	233	244	251	250	224	236	250	254	273	279	270	231	229	257	249	287	233	278	259	232	248	265	245	260	262	277	258	272	240	268	225	254	256	252	221	252	265	269	279	221	259	248	216	276	281	267	258	240	288	236	260	265	251	245	239	241	247	291	221	248	247	255	266	250	286	269	273	246	246	258	257	274	273	249	285	256	258	292	269	245	257	229	253	243	248	247	252	238	257	242	263	258	273	250	253	237	273	280	267	255	233	260	230	245	280	268	249	234	293	247	264	252	226	240	234	271	274	250	258	245	278	240	269	258	275	240	238	263	244	289	263	274	258	267	245	261	271	237	248	295	232	255	254	244	229	243	231	273	233	264	249	254	298	263	252	251	228	248	256	266	240	283	258	249	257	219	254	279	240	258	238	261	241	260	237	240	272	243	277	236	217	275	266	279	242	246	240	264	253	242	237	233	250	264	285	238	244	284	244	247	263	272	236	270	263	240	251	241	254	251	259	260	269	260	241	243	291	247	274	266	258	250	260	246	248	271	256	246	257	254	264	263	245	270	250	234	225	236	223	244	245	257	231	250	253	274	242	269	270	282	265	234	226	225	248	272	248	264	262	289	267	259	216	268	251	248	263	247	270	246	257	259	273	251	269	260	236	254	244	246	261	248	269	280	246	259	258	263	264	251	243	273	258	250	244	272	254	255	252	240	291	244	238	240	237	255	228	246	257	245	268	267	228	260	258	262	237	275	244	237	232	236	220	231	243	265	259	238	257	258	242	250	244	224	278	267	243	266	229	236	220	241	261	248	252	286	256	256	265	269	248	253	287	269	256	238	247	260	250	271	256	253	247	256	231	259	235	273	288	261	236	224	246	234	249	257	292	266	280	264	238	269	259	258	239	226	242
3534	4761	2245	1101	905	725	683	671	592	593	601	583	600	572	621	557	598	573	576	577	568	562	552	551	606	552	601	580	582	513	566	588	547	567	587	610	522	553	542	541	560	546	564	550	575	561	561	533	553	571	557	552	570	561	589	566	562	577	576	561	517	590	550	558	585	558	531	563	547	581	571	575	624	585	588	522	525	535	593	582	559	532	629	564	545	587	605	548	564	553	554	595	574	593	593	508	565	543	548	578	555	565	574	554	596	624	586	602	520	557	541	518	559	551	564	593	566	546	562	569	507	571	586	554	567	553	531	544	567	594	616	539	572	576	532	602	572	530	556	606	573	542	545	606	561	540	547	534	575	574	598	585	541	528	591	588	559	589	580	568	570	566	558	542	575	561	579	537	562	524	551	551	609	554	534	565	527	594	576	507	583	568	588	554	580	523	545	554	610	524	549	574	588	603	542	572	516	521	550	578	567	580	532	561	541	612	560	575	573	550	554	497	542	579	547	543	583	577	589	548	581	526	638	573	578	549	513	561	580	587	551	517	556	541	542	594	574	559	574	545	600	531	538	597	560	563	527	569	541	557	540	590	563	607	542	546	588	535	531	581	597	562	555	627	537	534	544	556	579	552	547	590	566	617	559	576	568	571	555	566	524	519	575	546	576	543	523	566	553	588	533	549	515	552	531	579	562	567	542	562	480	519	546	552	567	562	588	575	546	559	541	634	556	547	577	566	567	588	555	565	544	558	566	559	511	550	544	531	528	572	543	584	550	541	572	542	573	504	575	568	524	551	541	544	578	528	535	484	621	531	555	529	563	543	525	569	531	578	580	556	593	539	623	567	547	572	556	523	574	563	551	551	529	578	558	576	561	538	556	563	563	561	552	542	563	544	551	516	566	571	590	544	559	557	545	587	562	518	565	564	568	547	536	547	505	562	607	550	579	576	551	553	570	531	543	581	539	574	593	559	577	542	539	550	531	584	561	581	582	581	569	601	556	534	586	582	578	578	555	520	575	515	533	562	553	572	586	578	548	554	551	578	574	572	598	597	531	524	541	574	576	562	541	527	589	562	584	572	569	549	562	568	549	600	560	539	563	551	573	568	553	565	556	559	592	537	599	523	552	567	614	516	564	589	552	556	570	572	576	573	574	585	571	527	572	534	525	554	553	564	549	544	600	548	569	557	558	560	505	583	532	598	584	563	586	573	595	550	597	528	576	530	540	577	566	590	537	543	502	578	571	557	548	550	535	567	584	533	540	574	571	598	531	563	566	577	542	577	561	536	523	569	529	570	584	557	582	544	574	539	594	564	595	582	596	526	524	591	540	544	548	583	561	598	547	552	553	577	574	594	512	593	559	529	576	564	557	582	578	559	581	570	590	572	580	583	538	562	578	571	532	584	548	540	568	554	583	515	584	589	573	562	546	539	605	571	596	559	614	545	571	582	585	560	570	530	517	562	576	544	561	578	591	588	553	524	558	572	594	538	536	561	539	582	555	515	526	532	555	571	535	544	561	547	566	593	536	587	546	565	550	577	557	508	557	539	566	561	544	526	529	567	564	558	570	603	521	541	570	542	557	528	547	605	562	582	536	580	562	558	550	549	534	503	533	578	538	549	534	549	561	580	577	587	563	563	551	550	550	542	558	580	576	554	545	538	572	564	524	564	556	545	596	590	547	535	575	520	546	593	586	537	539	553	519	565	587	564	551	545	618	553	573	572	589	572	600	577	541	551	564	532	544	518	536	539	513	570	588	542	561	590	572	558	562	532	537	564	527	595	563	523	566	537	582	540	565	527	536	560	579	520	533	561	523	563	576	557	626	581	563	542	567	540	547	580	556	582	549	593	562	575	599	564	528	539	545	609	541	628	581	553	552	559	559	506	558	585	537	560	571	537	564	565	553	565	607	603	622	565	555	553	538	544	582	593	598	587	579	557	616	600	565	546	543	541	544	547	604	534	537	547	565	551	532	537	574	591	597	589	587	547	560	580	588	525	568	534	543	539	538	520	542	576	568	525	540	573	544	545	591	558	550	589	576	547	585	598	602	559	518	592	537	574	528	569	529	566	542	577	555	594	544	580	597	550	564	532	545	563	574	530	596	565	562	580	549	555	490	551	563	564	576	559	568	516	571	571	550	535	596	526	579	563	583	563	541	571	566	562	564	570	570	563	578	578	571	564	555	547	558	561	559	594	549	595	581	563	570	561	547	542	534	574	566	592	579	580	555	566	589	567	571	553	542	542	567	586	524	528	519	577	563	515	568	573	535	596	557	562	597	515	538	535	604	548	575	519	555	570	569	553	578	559	557	562	578	550	574	547	592	556	526	557	550	531	526	594	571	553	588	586	546	566	570	560	587	593	563	550	575	579	586	542	562	564	557	539	535	539	556	530	583	555	585	579	602	598	548	547	554	555	593	590	570	583	581	543	569	546	565	528	541	553	551	555	558	569	564	546	550	578	550	566	551	585	516	555	535	589	590	545	558	532	559	568	579	583	534	512	555	566	565	536	569	548	548	562	535	607	544	548	561	527	562	540	556	606	625	570	529	547	546	605	577	561	584	563	563	598	537	603	533	575	494	535	621	566	548	590	562	584	571	566	592	560	573	575	540	553	558	546	576	588	568	536	557	523	582	534	547	575	521	539	554	569	548	572	556	555	577	595	577	592	569	546	561	550	562	590	586	580	524	539	580	532	541	553	556	557	522	555	529	571	551	575	582	575	571	556	560	576	564	542	544	594	522	542	550	579	580	553	577	566	567	575	550	563	542	574	595	533	542	525	570	586	551	562	572	575	571	584	531	579	564	558	571	580	577	573	597	598	538	573	530	585	562	531	532	527	576	572	540	542	588	540	571	552	541	565	595	559	614	579	551	553	543	552	561	579	588	563	574	593	564	570	573	578	535	542	504	558	543	537	520	565	588	541	586	550	536	548	617	579	519	558	592	518	548	584	580	564	551	530	582	574	570	571	574	559	521	565	525	555	561	575	572	544	571	532	566	544	559	532	536	543	551	558	519	579	603	569	554	602	563	531	521	567	569	550	530	537	559	587	596	605	608	504	579	514	575	593	586	564	556	505	539	582	547	568	549	604	521	570	557	538	536	556	524	566	574	564	591	551	550	573	518	551	565	523	557	571	593	546	599	568	526	563	589	580	550	543	533	584	538	538	586	527	569	565	554	573	549	610	559	549	573	573	572	560	560	550	542	610	518	560	550	513	583	545	601	521	581	585	566	561	540	539	522	557	515	602	557	547	528	567	576	599	595	529	542	557	539	579	537	528	556	537	567	553	603	511	559	564	568	545	510	510	601	552	572	586	565	534	594	599	543	555	565	555	550	540	568	563	571	568	530	550	567	560	543	522	547	564	573	532	601	590	553	543	559	594	552	544	537	598	580	544	547	560	556	592	561	558	550	562	562	583	545	539	553	576	565	565	566	537	561	556	550	555	600	602	541	572	590	579	575	549	576	559	572	545	585	546	548	587
31106	18850	7237	571	380	318	284	314	271	281	312	273	293	286	300	327	302	287	338	283	303	281	269	298	315	278	276	315	287	289	350	324	292	287	265	307	295	278	318	308	304	281	309	316	335	289	317	331	288	315	335	310	309	310	266	299	297	327	289	300	293	279	298	277	312	275	311	289	317	332	298	307	357	295	286	303	296	273	282	279	344	284	292	287	304	287	292	289	281	298	301	337	322	320	307	321	328	267	335	338	315	271	302	269	321	308	289	281	318	309	310	304	324	300	312	272	284	306	297	276	320	289	297	325	299	331	337	281	302	303	307	268	286	303	296	299	308	320	271	299	291	308	276	305	313	305	302	283	302	323	312	292	292	293	323	298	279	291	304	272	274	284	290	302	300	312	284	324	297	307	285	289	312	312	298	298	319	298	310	308	289	291	292	290	323	345	318	260	327	268	328	282	298	301	309	320	311	274	318	282	272	324	269	290	311	291	278	314	283	313	305	258	308	289	319	299	304	253	313	295	300	266	287	322	339	309	318	338	345	310	306	300	256	340	264	312	283	293	288	311	278	292	271	336	313	303	287	322	334	319	329	290	318	313	305	311	314	303	354	330	309	273	296	273	305	324	323	292	289	276	308	315	309	320	288	323	295	340	295	296	298	296	276	309	290	280	283	287	290	334	296	303	303	269	297	323	281	287	287	315	278	319	327	312	306	298	316	297	307	317	296	314	269	309	320	308	291	274	281	273	308	281	277	316	278	289	312	309	285	333	286	311	297	302	322	312	288	301	299	304	309	320	302	290	302	305	298	290	301	316	295	291	312	293	289	298	297	322	319	302	298	290	313	321	304	282	290	297	296	319	328	283	260	329	296	282	277	300	307	304	317	319	295	277	312	315	333	307	290	288	327	283	300	325	294	296	281	287	298	307	298	279	281	321	298	297	288	299	301	285	292	279	295	293	287	281	292	319	270	278	280	289	289	271	273	307	279	286	272	337	306	283	322	285	330	248	312	304	293	308	301	318	300	258	315	317	310	294	317	280	303	310	324	311	314	298	275	305	298	290	274	318	301	243	346	322	287	303	326	281	309	266	313	282	310	316	303	273	287	296	292	297	298	313	300	300	294	272	273	304	328	288	333	277	306	286	300	268	261	313	292	298	294	294	254	302	273	324	319	277	304	305	304	323	263	273	278	297	303	309	320	283	283	276	335	244	290	297	300	299	300	307	303	297	326	291	303	337	285	304	283	321	307	257	305	294	273	288	290	275	330	294	309	325	319	281	317	302	290	285	302	320	308	307	308	280	291	309	270	287	314	344	307	317	323	294	314	283	340	301	300	315	296	310	305	348	276	299	291	298	278	323	306	308	330	320	302	298	300	320	335	329	320	350	300	284	298	304	329	317	303	325	294	312	320	280	299	282	296	323	299	277	300	289	292	306	315	288	275	333	288	276	287	301	281	292	306	282	295	326	315	281	301	293	310	303	322	319	294	284	266	300	288	290	300	323	278	283	314	299	266	286	300	291	283	259	334	314	301	288	274	299	304	322	301	285	264	286	326	341	303	281	293	337	328	325	301	288	304	286	300	305	307	280	306	300	294	289	318	304	313	295	298	300	293	293	287	272	277	262	267	305	291	302	301	287	274	301	300	322	292	293	298	279	309	311	294	286	286	328	292	314	327	318	290	304	285	265	305	289	290	267	271	334	293	287	309	318	282	285	308	289	327	283	297	319	347	294	304	300	331	284	322	311	291	285	298	308	241	262	319	290	328	326	290	271	296	340	314	308	294	305	298	337	290	290	290	315	310	328	313	291	301	292	294	285	275	293	294	304	314	300	287	311	282	295	325	283	299	316	308	291	297	285	343	309	319	314	308	314	330	299	298	320	273	287	309	325	312	291	296	334	347	309	304	315	316	272	274	278	291	294	310	312	284	309	309	315	326	304	270	287	299	334	292	300	292	284	294	307	291	291	313	285	293	339	301	316	296	299	327	269	308	307	276	287	281	296	315	315	300	334	316	312	287	334	317	282	306	289	291	313	272	295	302	326	327	296	298	319	315	307	319	298	287	297	309	293	304	283	288	294	276	299	291	289	278	305	297	278	332	278	284	298	317	337	271	315	349	299	304	300	290	284	325	305	325	340	310	316	295	321	338	291	275	280	285	300	293	277	272	297	314	290	304	281	272	299	292	284	298	292	273	270	286	308	298	293	335	270	298	297	305	321	285	296	257	286	310	309	287	300	330	322	287	272	314	284	291	330	312	320	279	273	317	286	282	318	298	310	333	322	290	297	310	318	295	308	282	330	315	284	295	312	344	316	328	260	297	297	282	279	293	324	302	314	305	291	298	330	324	312	316	327	302	303	306	252	283	294	293	294	330	334	293	309	289	290	281	285	313	287	252	287	292	288	283	315	269	293	280	269	313	290	285	331	327	269	306	268	302	264	301	285	329	311	294	353	287	294	318	288	308	288	323	308	268	286	299	289	280	298	312	292	290	304	294	293	291	294	286	316	267	298	279	301	291	305	336	320	286	305	307	312	315	307	302	289	296	289	297	280	314	323	339	319	280	305	316	318	281	310	263	284	290	279	296	283	288	290	305	295	303	316	323	285	303	272	300	313	298	282	298	306	289	317	300	326	309	298	289	298	287	315	326	304	307	330	293	270	316	287	299	312	264	310	304	329	302	311	298	309	273	302	309	278	294	303	312	299	293	309	316	319	309	300	317	299	280	246	279	285	315	314	291	301	289	285	301	317	325	298	281	292	313	303	336	300	274	265	305	314	297	323	303	296	292	325	298	281	260	297	278	314	285	280	322	292	314	261	269	299	274	312	282	309	313	300	312	307	271	304	274	329	314	322	280	309	326	339	318	297	294	272	317	287	299	296	306	318	319	295	299	329	282	321	273	293	302	293	300	309	278	291	307	308	274	257	278	274	268	323	305	298	322	312	313	295	263	300	300	292	325	332	293	311	244	279	275	299	269	271	302	277	308	326	322	286	288	251	320	314	272	293	279	285	308	303	309	304	280	294	282	308	304	318	313	294	274	310	280	292	295	295	282	286	286	303	343	285	300	280	323	288	303	310	342	286	274	305	319	280	305	294	291	325	309	301	304	296	293	301	285	293	270	292	261	318	313	306	305	324	287	318	287	265	278	297	302	283	280	320	311	314	283	313	312	301	299	299	313	286	334	321	305	335	295	283	245	282	287	291	281	295	292	325	318	290	290	312	287	314	282	306	274	297	317	275	301	278	263	306	246	319	300	330	286	285	291	282	290	304	297	305	303	292	305	315	325	288	318	312	294	314	261	289	279	319	293	299	328	339	319	271	270	298	310	270	269	307	338	293	285	280	315	277	324	322	284	289	291	282	266	303	291	313	289	288	310	314	291	285	294	276	298	291	310	277	306	283	277	321	285	282	291	287	291	292	289	299	301	279	274	294	323	303	311	285	307	298	291	286	344	303	347	325	315	312	296	298	273	296	314	315	320	284
5215	1030	768	701	734	734	708	671	712	735	707	654	732	695	712	743	704	710	702	748	630	717	698	692	712	777	678	715	670	775	711	769	708	692	693	667	713	706	713	618	723	680	678	723	685	700	694	746	735	678	636	662	731	692	757	696	721	729	671	746	703	717	745	740	680	710	722	717	707	739	677	716	718	704	677	732	681	740	697	674	678	672	666	686	698	663	751	685	752	762	733	735	739	695	680	683	677	678	708	668	706	701	677	713	713	686	676	714	737	745	693	708	721	726	690	756	697	705	674	706	700	674	725	666	750	739	704	722	726	662	700	685	691	736	724	729	679	706	691	675	688	684	732	680	726	730	712	697	737	712	675	701	718	664	672	673	752	702	724	706	716	683	699	690	707	735	717	680	703	678	702	699	669	745	717	776	684	711	719	727	713	716	705	691	714	649	653	666	687	685	694	712	724	712	732	712	696	704	722	717	680	685	733	682	703	708	677	706	681	690	733	694	734	709	715	738	706	680	695	719	676	710	654	687	714	744	693	729	692	693	639	723	686	647	686	705	659	686	679	671	722	702	669	660	732	726	691	717	734	712	684	674	712	693	667	731	696	708	688	735	711	718	707	711	699	692	709	696	713	706	733	697	707	706	726	700	726	749	740	685	688	698	713	690	692	683	702	702	697	696	651	691	704	685	703	745	682	700	684	666	700	674	735	691	719	705	730	676	733	670	700	673	669	684	715	711	732	754	719	729	684	691	734	738	753	688	722	685	702	728	694	687	692	735	682	675	734	720	707	743	674	705	709	718	768	658	713	675	702	726	691	697	681	732	666	745	736	677	694	688	727	685	711	687	692	698	706	735	682	746	644	715	669	727	735	676	704	704	698	699	752	709	695	714	712	684	710	755	671	702	693	727	725	695	701	660	734	738	709	735	672	701	673	728	719	671	676	717	721	677	650	723	694	686	692	716	682	715	719	721	693	705	745	739	722	674	677	688	713	647	747	739	687	644	710	646	711	736	715	694	713	667	669	698	703	769	679	665	733	658	668	712	676	709	691	708	705	693	720	713	703	700	670	711	667	768	724	710	719	737	765	746	689	710	775	682	703	695	733	725	696	720	701	706	725	635	735	658	691	655	715	686	661	680	655	683	721	760	728	704	744	635	715	733	680	705	667	727	693	727	734	696	725	696	696	755	701	708	705	696	693	692	700	622	724	720	720	654	687	695	716	690	668	719	719	692	737	715	691	721	713	710	672	750	720	690	696	720	692	679	750	711	662	766	732	715	690	721	676	671	683	758	686	738	680	687	732	664	726	675	716	700	699	731	719	690	673	690	670	646	697	705	729	713	695	714	709	683	700	698	694	756	751	714	654	689	704	658	682	741	696	701	645	762	696	713	701	750	728	684	711	696	726	750	725	732	715	741	748	714	654	705	714	691	698	667	693	724	728	697	716	695	696	675	703	701	702	649	710	714	729	671	708	710	736	673	674	711	659	712	722	732	724	687	684	721	721	717	695	718	742	715	709	687	713	693	686	707	696	742	694	682	733	741	710	687	674	673	690	716	723	676	746	723	715	660	714	704	702	681	732	702	711	711	682	755	692	696	728	719	687	695	742	727	707	710	696	669	730	712	718	678	678	711	679	684	696	708	678	683	677	660	764	652	724	713	728	736	672	696	712	700	682	696	679	675	703	655	699	657	656	733	720	670	683	729	707	790	695	683	754	731	722	694	667	740	689	704	682	663	717	669	672	692	693	692	705	721	664	675	706	693	680	671	716	741	724	732	695	683	744	707	721	746	729	713	700	734	686	714	717	676	658	736	687	676	739	719	717	737	757	659	772	768	714	731	701	712	747	706	722	699	701	704	724	697	732	718	674	686	714	710	691	731	711	702	697	721	757	703	730	693	713	678	667	724	675	679	687	729	686	689	698	740	706	712	695	733	673	698	655	746	691	689	699	671	705	675	695	687	654	707	717	697	703	707	706	665	736	710	713	671	733	724	728	686	691	711	696	706	727	753	719	682	694	729	740	663	701	710	722	713	741	673	712	689	712	671	708	693	671	667	704	717	707	698	706	703	700	718	712	673	730	689	685	694	676	711	671	718	712	674	750	700	719	706	740	695	673	711	751	670	666	700	751	705	676	685	715	697	677	730	717	710	680	640	695	711	725	711	722	665	711	715	719	694	726	654	685	675	737	754	723	708	701	696	707	698	703	728	722	679	673	682	692	703	733	725	710	681	689	731	656	679	677	688	709	689	723	647	760	735	732	730	746	693	704	716	694	646	715	679	689	694	742	712	766	661	690	695	675	747	722	728	732	665	722	744	720	705	684	749	725	697	691	696	707	727	694	719	663	719	690	688	701	736	749	750	677	681	669	661	693	702	676	718	710	725	655	724	720	686	679	722	674	713	700	732	695	718	701	698	697	724	721	683	727	696	760	704	706	734	657	705	679	695	686	714	683	693	706	730	760	738	694	698	671	681	692	678	691	695	745	721	736	728	735	753	688	698	695	685	698	700	715	661	696	686	681	716	683	709	690	701	684	679	679	716	660	701	728	678	691	662	737	764	756	734	749	717	687	706	707	695	693	696	713	702	687	670	681	700	704	713	761	703	695	712	678	676	743	731	735	689	689	719	721	661	760	745	675	664	694	765	716	694	675	719	700	724	704	710	716	689	673	705	689	669	689	690	709	687	778	707	755	709	712	728	718	719	787	678	753	694	741	727	698	714	679	714	685	739	703	681	735	728	699	722	696	695	697	709	658	701	713	740	689	706	691	705	668	695	707	653	660	693	735	741	697	704	707	722	662	742	736	707	698	715	715	657	712	701	712	710	688	681	691	707	688	638	694	717	744	717	735	680	674	706	696	709	755	667	702	706	741	697	693	745	701	688	671	699	700	760	696	681	720	713	759	707	714	701	706	718	709	713	691	674	702	721	689	761	690	708	697	703	708	700	723	741	709	709	704	708	740	729	676	738	771	668	693	686	680	731	709	703	684	715	727	737	724	693	720	688	686	630	697	657	738	660	709	729	706	727	691	665	716	703	727	647	733	673	747	707	696	737	743	739	782	767	725	725	712	704	693	687	699	711	693	674	703	705	704	674	720	705	718	705	702	640	719	689	683	684	707	740	669	731	703	675	698	680	667	721	708	702	673	646	678	665	667	717	742	726	684	708	698	795	681	726	692	718	689	714	724	739	739	732	714	737	683	701	741	696	688	750	681	702	694	699	692	713	686	697	706	681	674	668	731	726	742	699	749	705	684	690	720	721	758	722	747	669	715	685	700	677	734	704	656	684	713	676	706	670	708	720	743	702	701	700	703	712	760	745	729	676	683	688	738	735	708	668	737	670	731	714	681	669	695	674	735	721	705	730	759	675	676	743	739	663	720	724	745	727	682	694	704	705	719	700	739	729	679	660	682	663	742	734	707	738	745	743	693	683	750	705	720	761	658	688	734	677	671	760	725	753	680	681	693	700	706	722	691	712	753	678
23537	20390	23710	26960	20385	20382	2823	587	475	482	444	424	451	425	424	388	411	381	377	390	390	368	384	383	378	367	410	424	390	422	391	396	373	401	361	359	383	360	344	373	380	371	383	388	358	345	407	370	372	376	374	368	390	401	395	404	378	398	418	376	341	406	398	391	381	388	418	372	393	393	388	356	371	370	382	410	383	391	355	367	405	398	391	403	417	417	358	395	405	364	384	410	387	375	401	405	408	399	392	368	401	378	410	382	368	414	374	378	386	397	416	405	388	400	420	348	331	394	361	405	354	407	380	376	362	387	408	389	402	378	362	408	364	391	418	402	362	352	394	394	389	389	414	428	431	431	360	384	408	397	433	404	404	385	376	406	403	381	405	445	404	411	425	356	437	361	367	392	362	400	394	391	352	405	356	335	358	392	357	353	412	389	365	376	386	409	375	395	439	387	376	422	424	394	387	367	374	398	365	367	384	358	374	362	357	409	369	392	382	378	411	397	391	387	451	440	383	377	402	370	368	348	371	397	419	434	402	424	400	379	396	391	387	441	406	408	375	376	378	380	399	422	346	359	417	400	411	418	364	372	367	373	387	372	382	375	403	402	405	388	379	354	408	383	418	370	362	375	361	393	374	393	344	409	387	369	389	408	369	406	400	401	373	392	374	372	410	402	354	394	383	419	389	382	369	378	410	408	363	400	370	426	391	368	403	374	375	406	405	409	376	361	450	397	348	361	391	408	374	385	382	390	404	414	424	420	378	379	363	390	410	406	378	392	391	363	375	378	419	377	406	391	403	402	404	428	417	375	387	413	361	379	403	408	367	412	385	353	383	390	395	396	376	432	418	337	360	339	340	400	389	364	368	386	399	364	398	424	393	383	367	410	379	392	391	388	375	372	407	372	388	397	405	386	416	377	387	368	387	391	367	360	405	392	375	367	389	373	392	404	388	383	378	408	420	387	367	434	366	393	394	384	392	412	430	393	394	381	394	354	380	366	394	372	375	383	381	405	388	348	355	403	417	389	434	360	396	400	391	410	405	410	402	409	359	372	404	425	389	397	400	394	364	397	420	396	342	365	394	432	404	391	419	369	383	382	378	349	423	380	396	359	372	381	366	400	384	381	358	380	392	390	391	387	382	352	424	406	386	371	371	383	343	379	371	401	406	421	413	417	389	349	390	377	399	374	377	362	430	399	393	362	364	382	378	387	405	412	403	405	395	397	352	422	388	425	378	380	358	356	356	380	363	400	400	358	352	409	374	393	399	354	379	365	363	437	423	356	400	358	419	438	405	376	384	364	432	374	418	407	396	362	399	376	395	398	356	412	424	351	357	411	348	385	390	354	379	406	375	403	410	432	386	398	441	395	373	394	400	364	388	370	390	395	400	408	425	372	398	378	365	396	430	391	385	366	410	390	410	378	409	367	421	418	456	405	414	388	365	405	379	399	409	420	377	386	415	412	392	359	361	413	370	376	354	415	426	381	382	395	399	373	372	389	363	385	371	382	429	410	370	362	375	441	403	361	384	376	414	387	404	380	418	388	416	409	388	414	371	376	376	419	395	410	404	397	451	349	385	401	413	384	400	405	390	399	354	336	382	390	426	387	370	406	380	369	368	408	358	386	397	415	438	376	391	399	366	419	389	393	399	401	397	405	370	434	366	364	398	377	345	391	416	377	390	364	415	404	376	371	404	387	389	374	391	369	391	410	370	385	418	386	378	394	382	410	384	346	408	408	377	381	391	354	363	358	358	405	412	392	399	404	411	408	386	396	400	369	436	432	442	386	382	389	367	381	370	393	350	383	433	391	376	399	389	423	377	426	394	359	339	369	372	384	413	418	436	400	415	407	379	415	401	378	367	370	368	373	371	362	415	372	386	403	365	386	386	391	404	424	386	380	383	317	380	387	361	370	357	394	410	442	408	402	408	375	398	396	362	388	412	416	379	374	395	384	441	405	374	369	357	378	449	410	343	423	446	404	360	359	379	367	385	410	452	430	380	400	386	416	411	381	403	379	379	376	389	363	392	369	385	402	390	391	371	395	419	387	361	398	403	381	432	375	380	397	447	402	393	375	397	353	406	363	360	371	368	431	384	415	392	385	373	364	364	382	416	391	416	341	379	416	386	451	388	390	356	395	377	401	395	384	391	429	401	393	336	378	353	419	405	379	414	386	374	361	418	380	402	402	403	389	373	380	395	345	416	372	386	419	403	411	423	381	395	366	389	387	392	380	385	384	395	391	373	352	411	359	396	397	397	394	399	386	404	376	389	398	424	414	414	398	405	406	391	352	350	424	410	374	393	391	396	388	406	376	406	399	401	407	374	418	373	391	407	401	398	367	398	381	416	406	389	418	370	390	401	404	359	389	359	435	390	382	403	415	422	443	432	379	375	339	383	405	381	353	390	375	388	413	363	371	381	355	398	368	374	363	375	397	387	418	396	357	376	382	379	394	395	362	390	387	442	385	379	416	394	371	376	389	375	377	391	366	412	351	406	358	385	398	380	397	365	406	400	375	378	369	378	351	405	410	416	405	387	421	394	380	403	370	392	386	368	402	408	419	381	392	354	389	402	422	374	403	421	407	399	417	392	434	431	384	380	412	382	411	419	409	343	402	387	366	406	409	425	404	348	352	367	403	408	380	379	409	399	415	407	370	394	402	358	378	403	440	420	390	377	350	377	391	416	365	367	373	428	371	372	384	390	384	410	412	395	395	391	451	391	380	386	379	356	356	413	422	381	381	400	361	402	395	410	373	370	363	423	357	396	422	424	364	384	374	416	403	349	388	400	388	360	364	359	395	355	404	372	400	398	452	417	384	408	414	415	360	367	361	390	378	380	360	351	420	405	394	375	387	359	357	359	342	357	395	401	395	398	348	400	397	359	383	399	392	377	393	396	391	368	389	401	416	398	399	407	387	391	403	390	401	388	378	396	380	372	396	364	398	408	398	384	378	415	383	399	339	413	412	387	355	410	368	371	374	405	369	407	396	380	412	390	393	414	387	380	378	342	417	369	376	397	417	368	339	417	398	395	382	363	356	385	376	374	392	380	359	410	391	366	380	378	416	400	366	378	392	353	372	366	396	406	400	376	363	398	393	438	381	414	347	359	399	383	377	410	357	383	397	395	366	371	375	360	370	387	399	384	397	358	381	432	395	349	414	420	401	423	409	404	438	409	373	382	383	392	394	379	412	373	399	400	403	400	401	360	397	407	379	388	388	367	412	409	398	351	406	374	405	394	403	411	373	346	390	397	362	389	371	406	409	336	408	391	380	361	394	378	381	382	406	402	366	377	370	412	377	386	426	387	365	394	446	392	412	422	376	416	407	441	412	386	381	376	386	396	363	373	357	399	365	405	378	397	384	394	376	354	349	350	396	362	389	383	420	375	394	357	397	379	402	392	389	385	393	378	386	353	354	357	351	395	402	386	426	406	390	408	391	389	412	401	352	413	389	389	397	406	405	341	390	398	385	422	395	392	392	407	424
3426	3301	1877	1220	1092	1008	903	838	913	889	867	893	854	882	910	845	818	801	880	912	858	871	896	851	849	858	877	847	884	853	880	850	803	823	859	854	866	913	827	824	866	881	831	868	830	824	834	883	871	827	845	803	850	822	846	824	861	871	894	844	836	863	811	833	895	863	814	824	833	872	802	804	810	855	810	879	846	841	844	811	841	862	922	870	856	866	827	798	797	823	859	882	870	842	896	884	876	812	839	832	905	810	843	858	904	845	847	832	901	847	865	831	827	809	867	879	877	836	834	860	822	855	848	858	849	869	886	861	833	807	844	865	825	808	855	849	874	825	836	840	798	828	875	868	833	857	850	787	876	853	883	848	844	804	857	837	849	890	822	890	872	846	854	800	839	828	853	850	831	869	820	820	894	840	849	876	859	836	808	831	876	879	898	828	888	792	870	816	809	844	795	849	875	821	851	893	829	824	831	834	825	850	858	818	877	803	864	919	837	866	859	860	785	862	817	894	847	842	873	848	877	821	823	831	874	797	903	833	864	848	850	885	805	854	841	882	780	875	888	855	842	897	917	814	808	902	835	849	857	833	866	851	853	880	863	802	821	887	869	826	841	870	816	865	839	815	873	836	859	845	833	862	845	847	837	830	871	844	842	829	870	897	864	855	825	857	858	848	850	897	790	840	841	823	893	874	816	796	832	804	811	855	850	849	799	856	813	822	875	886	858	812	821	829	828	860	831	835	853	892	841	869	833	861	885	889	844	815	909	902	863	830	827	845	829	831	842	916	842	821	845	821	879	818	864	863	860	823	864	831	785	843	862	839	852	881	850	876	832	820	820	883	900	836	857	835	830	862	844	844	877	820	879	846	839	791	886	868	857	828	857	848	875	826	835	867	912	874	813	878	811	844	832	871	879	856	912	840	837	862	885	835	865	823	820	798	840	801	846	840	875	835	849	845	857	850	828	834	834	837	865	827	852	883	773	858	822	826	855	876	861	844	862	866	838	916	868	822	843	818	794	858	818	841	862	817	860	846	860	839	849	847	831	846	843	862	821	807	834	911	850	861	819	836	864	824	831	873	871	820	863	844	862	798	861	825	828	887	812	890	877	865	833	874	830	829	825	831	805	840	823	791	779	859	887	838	872	878	818	880	869	856	838	894	872	807	818	845	844	842	795	823	821	842	825	800	809	857	846	847	827	877	832	863	886	871	797	848	856	892	870	791	827	871	791	837	854	800	831	860	816	758	892	807	859	833	861	835	838	860	868	832	819	884	806	864	826	857	880	888	852	858	871	900	899	832	809	876	862	789	847	840	860	862	887	837	845	868	868	796	832	807	835	853	840	875	832	852	829	801	880	900	925	845	813	877	880	891	902	841	836	868	787	847	847	786	827	841	813	819	815	860	818	856	854	867	822	833	858	871	823	801	896	849	839	851	859	902	889	810	909	851	846	847	818	870	820	848	866	857	856	835	818	882	817	801	844	914	823	828	842	835	885	870	826	852	837	804	861	822	826	865	800	861	892	819	811	816	898	840	850	869	877	814	838	879	853	878	875	842	813	842	842	843	828	814	886	892	858	839	824	868	864	837	847	860	914	872	848	839	847	830	827	812	819	810	825	889	852	822	872	802	837	868	835	813	888	829	863	802	862	879	867	847	835	841	853	893	885	821	862	801	879	845	865	875	871	888	817	861	849	862	846	867	825	929	866	866	822	837	865	865	809	895	896	863	825	829	829	847	906	872	814	868	845	856	812	878	833	840	828	863	835	831	870	848	858	842	855	899	793	866	840	837	865	846	830	831	832	841	829	822	802	813	825	840	820	807	883	808	883	798	850	834	910	808	900	834	891	811	858	857	822	838	838	904	831	847	897	831	857	857	846	838	857	837	866	858	766	891	839	850	837	896	864	779	858	874	806	846	833	854	867	854	851	870	803	880	870	850	854	846	907	864	857	827	845	858	826	834	853	807	830	825	873	844	776	851	842	800	821	851	840	895	842	914	855	846	853	821	871	879	843	798	890	852	854	868	838	897	821	839	834	834	779	819	834	815	805	821	875	839	901	841	865	903	801	817	875	856	813	860	860	897	830	863	801	849	817	823	885	868	874	775	811	817	889	843	830	776	920	809	859	845	834	839	826	805	879	838	805	865	887	822	825	816	872	837	850	818	883	827	879	850	810	862	828	881	811	885	858	832	816	871	853	858	787	850	848	820	891	839	892	831	834	852	889	819	874	889	884	848	855	863	815	829	840	839	863	876	835	864	815	887	813	877	825	848	815	806	851	802	861	852	812	832	825	810	842	858	836	855	875	844	862	829	905	880	847	801	857	860	854	839	818	847	882	867	847	880	857	864	863	856	859	843	818	899	878	873	817	856	808	812	851	773	839	856	836	786	825	902	886	878	844	804	846	862	844	871	852	869	848	826	839	860	792	845	854	822	880	833	851	800	879	837	881	827	853	856	792	826	803	816	798	805	822	849	868	831	811	888	829	871	861	870	802	871	822	861	854	893	810	867	850	897	838	837	810	828	844	856	852	818	855	845	862	828	833	875	801	793	836	826	838	889	836	825	837	890	855	879	837	863	813	842	848	820	867	873	856	817	842	804	888	851	876	865	855	867	892	849	851	883	896	799	809	862	887	855	850	812	852	830	836	868	908	858	881	863	854	841	846	849	898	857	847	847	801	865	850	813	845	871	868	812	861	808	851	834	862	830	803	845	837	878	841	866	825	860	842	829	865	825	863	891	846	885	858	864	859	838	848	851	815	909	857	879	873	859	808	868	856	849	865	860	827	859	885	894	824	801	862	832	846	868	825	879	796	822	852	797	855	811	833	778	849	860	865	830	864	821	842	855	868	914	878	881	793	870	861	875	872	864	889	851	863	833	884	860	839	839	828	861	802	849	885	875	893	843	826	884	848	875	849	854	820	821	836	851	864	845	831	877	844	847	877	799	813	839	834	875	832	886	813	786	855	887	865	883	828	815	866	827	839	832	828	815	862	843	870	887	831	869	873	877	867	882	794	835	862	850	806	863	840	833	837	829	864	886	887	896	871	886	905	785	908	824	822	868	845	831	863	870	881	858	868	877	828	787	878	872	837	877	872	870	841	842	838	824	851	788	790	844	801	841	897	874	890	818	799	831	798	855	858	856	849	869	857	844	831	857	896	823	877	788	870	857	869	854	837	884	842	919	829	849	850	838	855	806	864	881	813	789	853	836	920	833	828	799	857	853	839	827	797	867	830	843	951	887	845	836	847	836	840	784	839	854	863	840	908	791	865	809	855	882	839	875	873	840	824	863	801	845	847	836	829	874	849	851	839	874	853	800	807	812	844	853	877	859	815	855	801	853	792	827	830	843	850	846	893	860	841	855	862	868	837	832	877	901	842	832	879	849	856	909	827	842	878	866	859	872	820	867	860	827	861	844	857	823	855	797	863	830	853	886	803	878	846	856	846	862	837	875	883	830	825	793	803	891	807	922	837	856	859	855
23147	20458	24018	26832	20458	20486	17910	735	405	365	368	377	336	263	319	317	316	268	259	266	284	259	301	304	299	293	275	283	276	280	277	252	247	241	247	248	234	294	303	290	258	265	287	259	259	229	270	260	251	226	247	263	280	282	230	228	249	291	279	236	253	241	278	259	292	233	232	275	237	233	259	260	260	265	272	278	276	247	236	272	238	264	239	268	264	238	234	214	248	300	277	220	263	225	249	247	259	261	294	251	255	281	272	240	232	250	247	285	271	263	248	247	280	252	259	266	268	231	262	253	243	254	256	275	274	265	272	238	269	266	274	255	231	263	246	269	241	262	256	264	267	287	251	273	239	260	274	257	273	255	244	261	262	250	279	243	228	256	241	260	272	229	270	280	269	262	270	248	246	257	233	258	273	247	241	301	273	270	225	268	269	275	259	303	224	255	255	264	232	256	291	236	269	251	249	275	257	260	240	255	272	269	239	257	235	290	271	272	236	290	271	291	250	263	230	281	247	238	259	232	253	243	263	265	272	263	266	281	259	261	272	260	244	265	221	268	266	302	228	250	270	268	255	251	274	257	273	246	255	220	260	264	276	259	249	268	245	250	261	241	262	262	255	237	245	205	273	252	234	251	239	259	281	273	276	283	280	269	251	257	247	266	249	237	269	273	275	235	237	239	264	247	238	266	284	255	261	261	228	241	238	238	245	286	271	276	249	260	254	263	238	248	262	266	258	272	241	280	291	290	243	237	255	262	227	266	272	269	259	251	275	258	233	303	240	257	253	261	242	229	230	249	251	263	267	261	284	214	246	264	260	253	239	244	264	254	245	266	233	252	242	270	290	285	266	268	213	221	237	217	259	255	233	257	275	247	253	281	224	245	245	257	236	224	273	254	272	265	238	290	257	252	248	284	264	256	234	251	256	249	262	258	248	255	266	266	235	260	262	230	221	262	263	264	269	258	272	266	247	274	266	269	228	237	316	276	248	227	238	254	279	251	281	237	269	262	288	244	258	293	238	265	256	261	248	261	284	277	262	268	281	245	254	271	238	250	273	288	260	248	275	227	264	237	272	265	268	236	279	220	280	286	262	268	250	256	255	228	272	226	307	299	285	277	291	266	270	282	264	285	287	269	270	245	243	266	258	287	234	275	269	250	266	257	274	241	222	273	255	260	266	281	228	275	238	269	256	253	223	266	226	241	241	258	230	259	274	237	255	228	251	248	253	244	239	250	214	239	245	245	274	279	275	284	258	253	242	267	268	250	266	232	245	226	288	250	236	224	252	248	236	253	272	289	244	222	263	264	304	222	268	274	268	246	235	237	244	231	244	288	228	261	265	266	247	271	253	266	250	241	275	277	275	270	263	266	289	249	261	253	260	246	241	270	266	237	256	242	273	271	234	262	272	257	250	243	268	238	247	249	260	231	248	264	254	241	265	253	232	262	283	231	212	280	237	277	271	244	245	263	255	246	227	223	226	274	232	248	239	241	198	224	212	269	277	271	232	248	251	254	268	268	258	272	244	226	269	247	253	270	256	275	254	222	262	268	220	260	267	253	247	211	257	259	263	268	253	263	242	248	250	234	244	244	246	267	237	243	271	265	246	247	264	248	246	270	245	252	210	266	263	231	252	233	260	249	284	244	263	216	279	272	248	239	221	255	269	262	231	244	261	276	294	236	267	260	267	210	245	248	249	258	222	237	259	221	251	238	266	256	247	236	244	253	284	285	264	249	266	227	256	300	253	252	278	243	276	273	238	269	288	281	277	239	271	280	250	236	257	253	241	250	257	284	295	240	241	272	247	252	273	249	246	254	254	282	281	291	254	272	233	266	266	251	254	253	209	262	224	226	283	224	220	264	243	258	232	272	281	239	231	256	249	248	249	253	228	241	227	258	275	238	265	204	268	290	274	260	238	270	229	240	268	303	275	259	231	251	265	300	226	254	286	246	261	270	276	224	267	262	262	266	275	248	234	263	241	251	257	264	267	275	253	248	277	263	265	230	275	274	269	275	236	264	255	247	291	253	224	256	255	271	261	235	253	243	283	277	244	238	254	254	259	256	239	268	257	254	251	244	271	238	271	290	240	265	296	245	282	248	258	274	280	250	263	265	219	268	230	262	264	267	259	241	257	257	262	266	245	248	253	234	253	260	266	257	258	222	262	244	251	266	231	270	271	234	254	234	261	280	253	237	282	258	273	249	247	267	270	253	271	212	257	241	248	285	268	259	223	242	218	259	223	259	264	276	246	237	243	268	267	252	261	228	277	252	247	228	250	258	284	269	247	237	239	286	259	270	244	234	228	239	263	232	236	283	259	238	242	279	287	260	223	267	281	241	276	279	270	260	279	227	239	258	248	263	251	227	252	245	263	237	279	259	246	223	222	260	275	285	282	257	273	244	268	240	229	280	261	259	269	268	271	274	300	226	242	276	269	255	265	251	253	245	224	219	236	230	233	240	247	269	251	227	234	253	257	265	257	259	268	272	246	253	260	257	262	252	239	273	247	245	254	295	257	227	239	245	271	263	255	247	255	288	256	248	251	219	248	239	268	265	256	254	236	264	240	252	247	250	226	272	226	283	271	247	305	244	261	250	235	255	244	232	250	277	252	249	254	268	286	272	256	260	254	244	245	254	265	265	241	249	243	229	274	240	236	248	289	269	272	256	229	260	225	266	247	251	252	255	262	314	252	254	276	249	234	266	251	248	234	266	256	268	236	263	254	244	262	283	262	268	238	234	275	257	257	217	228	249	243	244	277	268	260	268	249	263	261	260	234	264	273	275	271	268	255	256	253	271	256	242	254	263	290	265	246	218	303	251	255	249	258	246	267	213	276	239	228	229	270	277	259	243	256	237	250	268	254	262	266	256	240	259	232	238	239	269	248	261	254	263	273	238	238	272	280	234	257	244	256	229	233	257	236	273	260	265	282	276	249	267	245	244	221	244	262	246	275	273	274	231	303	251	239	247	273	274	236	219	231	261	250	230	270	263	277	279	267	252	254	242	251	236	278	238	253	243	258	279	250	247	271	272	249	263	289	254	263	249	266	249	247	226	225	241	277	254	253	253	278	248	251	239	245	244	261	284	266	260	243	232	271	267	258	235	223	257	258	261	262	263	243	280	264	227	266	262	236	280	229	254	260	245	267	240	238	250	268	270	254	293	249	261	256	272	247	252	267	212	284	230	276	261	276	260	278	246	231	211	261	247	292	256	275	249	258	261	242	258	258	247	264	261	275	271	252	247	210	278	265	290	268	241	268	238	252	267	267	232	261	232	267	243	265	272	275	259	262	264	272	239	266	250	256	280	270	233	256	207	238	241	259	239	282	263	250	256	249	266	288	224	282	257	246	291	262	248	262	285	262	263	279	256	250	252	238	269	265	251	264	239	271	258	293	273	265	260	241	245	284	248	265	255	271	254	255	251	262	263	274	266	286	264	247	280	275	266	252	225	245	267	226	251	252	249	235	241	269	301	266	252	276	267	260	222
3484	4662	2279	1159	850	715	654	687	639	607	569	644	605	680	571	597	578	574	564	550	590	556	602	582	599	542	552	565	571	523	608	558	575	561	591	581	582	569	512	583	538	581	549	553	573	582	558	577	558	536	575	590	558	543	552	579	568	581	583	589	547	555	566	575	523	565	564	580	524	578	574	604	610	583	556	568	524	557	598	548	542	591	567	536	581	567	551	550	609	564	571	519	556	533	553	595	530	567	553	528	525	561	617	568	565	580	580	581	551	577	581	557	560	577	573	541	537	515	595	543	589	544	559	563	610	568	561	554	590	546	557	577	546	564	550	563	562	620	582	543	555	575	558	583	574	587	526	579	569	570	567	553	568	515	560	592	606	543	551	594	561	542	572	555	600	527	589	547	568	572	592	576	527	538	567	561	603	553	598	581	588	561	556	558	601	536	560	569	568	607	542	543	569	572	585	560	537	548	589	556	585	579	602	553	588	533	561	570	602	548	577	574	552	559	544	514	536	537	561	517	579	529	579	572	545	561	594	556	524	569	547	542	620	514	573	551	589	557	532	585	611	556	579	566	567	538	573	555	574	577	578	555	611	575	582	571	547	546	555	655	557	572	592	524	578	542	562	495	574	603	536	562	579	521	614	576	569	557	539	530	593	580	536	539	553	553	562	553	562	546	592	559	550	518	560	550	594	587	536	569	570	568	579	592	569	548	597	547	586	577	587	541	587	516	575	591	611	587	570	512	569	531	552	538	564	490	525	554	539	555	569	592	550	575	591	581	565	510	572	553	561	580	568	595	567	574	546	585	614	582	514	548	540	565	579	549	541	551	580	599	530	535	557	523	530	636	587	586	581	580	539	590	559	544	582	586	541	574	525	617	523	539	560	595	555	551	592	563	562	598	542	565	538	574	577	563	571	549	539	566	556	512	571	592	560	554	556	590	510	547	591	569	574	584	578	525	541	609	595	585	588	593	586	553	554	551	544	594	613	586	544	528	597	551	577	597	546	532	590	543	524	572	591	539	544	543	537	567	545	562	585	565	554	548	591	582	525	527	578	550	603	560	589	604	538	563	585	552	551	569	567	554	552	595	617	560	553	571	560	558	600	561	536	542	515	558	561	594	584	570	568	532	555	564	571	555	591	552	579	543	588	580	527	565	524	566	588	574	564	613	554	558	565	545	560	599	565	610	532	562	586	542	569	544	561	570	530	564	540	546	561	557	565	577	544	493	575	560	572	549	568	556	555	605	518	562	566	535	527	559	594	585	539	550	583	557	536	557	567	533	553	532	530	537	581	609	582	575	579	572	570	562	587	598	572	567	570	604	577	534	545	560	541	552	563	553	601	565	555	543	607	578	557	548	603	570	549	569	549	583	578	593	562	523	529	542	553	555	604	540	544	589	565	602	559	545	559	546	561	557	541	571	577	542	593	546	583	565	548	544	550	567	562	564	593	569	569	579	573	543	560	557	540	577	575	547	583	565	536	552	554	551	578	551	548	590	578	526	563	600	509	525	545	595	528	583	532	537	551	525	551	551	549	568	514	538	549	539	563	527	584	548	571	539	563	568	578	551	544	646	601	518	577	568	554	562	557	514	578	554	580	621	557	604	554	580	561	554	581	536	542	592	546	540	582	564	540	552	584	530	572	559	565	519	586	560	521	551	556	525	561	559	594	556	563	594	539	534	558	564	587	532	565	612	568	579	608	579	601	568	592	571	559	552	541	586	583	568	555	531	562	525	568	550	575	566	572	504	549	601	584	537	553	528	575	513	551	555	580	587	555	575	540	561	600	542	546	560	539	572	580	544	589	517	542	578	566	556	574	516	560	514	571	586	527	572	556	579	591	580	585	564	556	579	530	560	539	593	565	539	570	537	550	563	567	552	540	591	586	505	534	563	547	557	555	575	579	581	511	560	566	569	541	545	552	550	577	606	581	553	536	560	544	618	564	577	549	583	549	552	557	582	591	548	570	565	532	526	528	551	629	552	586	611	634	542	553	549	571	535	544	545	610	561	557	559	560	588	613	531	543	565	598	588	576	555	582	554	545	569	572	569	541	561	532	533	546	564	518	517	585	526	528	553	526	551	480	568	573	582	533	593	538	581	574	531	598	548	590	557	541	601	550	529	602	584	548	565	556	544	531	542	540	564	551	572	548	562	586	547	512	597	494	543	561	593	552	549	543	550	584	567	534	554	552	552	535	562	581	599	571	559	598	570	587	502	584	552	559	556	574	577	544	566	550	579	575	534	505	543	564	531	545	570	608	505	542	570	558	580	540	564	559	568	560	543	579	556	572	574	534	570	572	548	529	554	554	580	574	631	587	570	546	578	549	567	592	550	548	540	553	598	571	555	553	573	551	580	578	561	595	568	560	523	595	577	553	521	537	567	576	605	568	544	533	578	594	560	570	566	577	565	565	540	572	559	542	563	579	553	585	624	544	583	526	579	577	553	566	595	546	552	549	579	566	575	548	544	580	619	561	619	550	554	564	563	534	591	583	548	520	587	520	572	567	555	558	574	580	609	539	556	543	549	569	578	556	587	555	560	601	574	513	528	573	579	589	545	617	546	557	584	545	572	569	571	557	544	515	520	545	548	601	528	541	589	581	498	577	557	554	514	571	470	614	535	572	530	578	557	586	561	540	527	553	517	552	515	531	570	576	563	572	550	563	563	544	569	556	539	541	574	546	567	526	592	600	615	613	553	571	583	563	517	567	566	580	507	536	552	578	569	543	546	551	550	554	577	526	576	595	565	536	587	587	582	533	510	564	558	569	544	566	581	560	552	596	582	556	523	595	621	568	547	564	554	544	555	556	536	580	585	561	553	556	581	541	545	568	571	577	596	569	591	559	547	554	613	529	534	553	525	553	535	598	543	602	562	530	577	540	554	579	532	539	540	568	579	591	550	552	590	588	594	575	556	542	547	591	600	555	564	583	567	565	536	529	581	585	509	569	554	596	552	529	578	555	558	621	532	528	556	567	553	550	545	595	556	544	530	532	549	537	569	595	561	562	526	559	569	578	557	528	543	564	580	553	559	541	585	513	550	562	542	556	560	604	554	586	553	542	550	565	514	564	555	568	532	531	563	578	528	542	608	568	577	564	557	536	574	564	599	521	543	591	557	556	583	560	566	575	526	582	540	570	557	557	541	560	568	523	563	559	603	580	539	592	557	563	569	559	550	549	567	542	589	565	530	555	541	538	600	575	617	562	557	596	603	581	542	552	570	549	557	581	592	577	582	583	590	553	533	570	583	552	522	556	564	577	524	554	563	598	574	543	584	576	585	590	576	547	582	500	497	569	579	603	548	585	537	572	539	565	572	567	549	591	564	578	537	542	618	580	569	574	593	560	570	571	543	589	576	522	518	546	583	527	554	578	568	560	557	597	539	548	598	554	551	551	552	541	579	557	582	553	589	601	582	597	555	595	558	518	593	606	559	526	546	551	549	550	539	579	572	552	581	554	537	587	575	591	564	567	571	534	563
31058	18918	7272	568	371	328	296	313	293	292	290	318	299	319	334	278	306	304	326	314	296	292	321	298	313	314	271	314	287	317	286	302	268	283	299	276	319	286	310	275	300	313	310	308	290	327	297	306	313	326	309	313	321	294	308	278	314	315	302	308	304	289	296	346	315	294	286	309	279	280	261	323	326	295	286	313	342	323	299	310	282	285	326	285	320	312	317	317	271	289	339	282	291	291	314	292	259	282	276	316	306	303	293	239	304	282	333	293	293	293	304	277	326	308	301	263	336	298	288	302	277	305	296	275	280	309	277	307	299	295	265	304	273	325	341	290	373	307	269	302	244	294	267	289	325	294	290	319	287	280	310	284	314	329	340	304	308	318	311	314	310	296	297	274	304	328	309	308	294	325	299	322	311	296	310	303	314	297	286	299	294	321	309	318	304	273	266	288	295	319	298	284	305	296	316	277	280	308	309	293	321	280	312	294	279	289	330	300	306	282	333	295	264	300	297	286	262	289	298	323	274	264	297	290	274	302	317	302	297	314	317	311	320	308	312	284	279	313	302	308	312	304	263	299	319	293	310	303	266	290	324	281	314	318	288	305	270	299	317	321	290	308	299	294	305	279	297	293	302	320	322	304	338	306	293	299	303	361	346	299	283	347	292	286	321	332	291	298	268	309	309	336	315	278	312	281	292	322	308	313	280	275	314	281	295	315	271	356	317	310	286	279	305	307	297	287	322	282	313	321	318	292	305	308	303	298	302	261	295	298	316	308	285	280	292	336	295	299	262	323	321	285	296	311	304	303	273	278	288	327	287	286	336	324	316	304	328	308	304	313	288	284	303	294	283	311	303	290	317	325	307	276	299	310	288	317	314	307	321	275	263	318	302	270	294	331	294	314	315	283	302	315	287	271	302	311	305	269	284	286	287	344	301	324	339	279	322	320	279	293	333	288	308	302	293	309	285	286	301	291	284	323	303	299	281	275	314	304	316	315	272	298	325	299	294	315	314	293	298	312	310	311	277	280	312	298	314	300	329	301	297	297	272	283	330	334	317	312	308	283	276	286	305	282	296	314	280	323	264	285	293	295	288	309	312	333	313	318	291	318	300	321	304	325	316	313	316	304	274	282	320	327	286	325	300	311	295	300	288	303	303	292	248	299	311	300	297	292	321	286	296	258	314	312	305	284	292	289	308	327	312	337	281	287	277	306	310	275	310	314	309	307	300	328	290	297	310	279	308	288	294	294	258	299	299	301	293	312	298	264	285	294	295	270	311	312	320	278	297	283	279	299	314	301	308	274	292	310	310	312	320	307	302	346	299	331	295	321	287	301	289	303	307	280	298	323	292	281	285	317	300	301	305	284	299	308	303	303	260	307	295	270	298	330	283	277	300	323	294	271	300	294	302	306	294	290	289	317	313	295	303	312	305	319	316	303	320	297	290	289	303	295	321	342	303	323	323	309	308	300	304	288	313	310	315	304	300	287	310	305	293	306	288	302	296	304	306	308	285	333	305	331	321	265	306	304	315	313	310	324	327	305	305	301	305	299	316	324	306	319	275	295	252	313	282	300	319	318	274	300	322	302	294	280	280	292	282	320	310	336	295	307	276	297	290	298	297	336	295	319	290	340	314	305	298	294	285	290	293	321	296	316	301	304	312	321	270	306	315	307	299	301	295	283	318	318	336	308	320	293	283	293	304	318	312	302	293	303	254	315	315	300	316	323	321	307	252	304	312	276	314	295	277	282	307	298	324	314	326	286	275	289	309	265	268	331	301	328	333	282	303	306	311	309	286	318	308	277	285	294	291	293	297	299	304	281	291	275	323	305	320	306	300	307	295	304	311	296	297	305	292	267	308	266	284	318	294	298	304	307	293	280	281	318	299	326	305	293	306	305	307	291	311	319	334	321	313	300	304	268	320	306	289	350	298	278	289	292	318	312	305	300	318	321	315	313	292	317	267	284	309	324	307	285	277	327	339	335	319	280	290	312	313	314	320	295	332	302	308	265	305	316	293	286	315	298	308	319	302	317	319	272	271	255	304	319	292	297	291	293	317	283	341	305	268	319	333	278	272	302	308	292	275	316	298	296	317	304	318	272	330	290	307	299	313	312	318	305	276	328	292	280	295	291	300	301	289	314	286	308	337	320	274	308	286	323	317	308	336	311	326	300	294	300	293	310	275	320	312	263	309	297	317	318	321	277	311	291	332	301	284	304	301	306	308	285	274	302	286	307	242	330	342	280	335	314	309	320	320	310	301	315	306	293	287	324	303	314	320	310	319	274	294	317	294	312	335	310	312	309	322	346	339	298	317	321	275	279	294	306	296	286	288	321	276	314	289	329	277	299	286	305	291	309	310	321	302	297	328	322	300	284	315	296	309	298	286	316	302	253	302	346	312	306	333	278	297	268	320	298	297	300	320	283	297	324	299	305	325	321	292	290	305	303	302	294	303	297	325	320	328	289	271	307	299	291	309	295	307	297	326	320	325	319	279	312	299	271	295	278	312	307	303	283	287	316	301	295	287	295	269	309	340	328	288	300	295	303	279	282	278	300	294	327	280	278	295	318	298	319	301	316	302	274	280	325	322	320	262	305	291	282	316	300	323	331	289	284	305	307	291	293	321	306	303	334	337	332	272	298	298	324	299	255	334	316	325	322	295	327	295	316	287	349	294	263	299	311	335	290	314	296	297	254	280	302	284	305	283	329	323	278	308	301	286	311	313	265	283	304	282	317	316	287	267	301	304	326	319	293	323	330	288	322	289	295	302	298	276	300	308	306	314	299	310	327	297	302	304	311	317	287	318	332	319	310	295	294	258	296	324	297	307	301	290	322	291	315	305	337	287	304	298	269	258	286	313	319	298	280	322	285	306	282	313	294	301	302	333	270	323	317	335	307	319	280	296	311	285	299	265	289	326	325	272	297	296	297	277	338	315	319	313	283	313	295	312	292	281	315	317	315	287	301	278	312	318	295	300	312	322	295	283	319	271	270	300	308	325	306	305	296	332	297	305	304	357	291	290	331	315	327	332	346	300	330	315	299	282	282	306	296	338	318	285	292	327	280	321	283	300	294	296	277	310	308	307	295	311	312	299	358	322	300	284	294	326	297	323	304	272	301	332	311	296	312	314	267	313	339	330	347	305	319	289	329	285	278	329	307	261	307	328	312	305	294	277	331	303	318	322	289	280	280	313	327	305	289	297	347	291	266	310	330	287	300	266	306	290	296	277	281	318	316	346	306	308	258	313	329	303	293	278	311	320	238	300	318	302	324	326	301	351	336	318	278	321	300	316	284	362	291	280	316	300	299	292	305	332	303	293	314	310	301	305	319	293	299	283	302	279	300	318	292	300	282	293	303	292	323	290	313	343	310	285	311	275	306	306	291	288	285	288	312	326	293	282	298	298	315	286	290	269	302	301	318	277	307	293	298	299	299	304	290	293	316	285	293	307	306	321	323	285	294	283	332	321	299	292	320	327	316	315	309	317	293
5236	1001	779	769	720	699	703	734	672	746	730	701	732	740	681	675	713	680	692	683	745	722	670	761	689	696	706	689	732	702	693	744	727	708	722	734	704	766	725	725	678	691	703	682	708	682	715	763	737	710	653	712	727	728	723	688	706	661	717	749	679	715	689	755	729	694	730	692	721	733	679	706	722	719	691	737	673	711	700	699	745	747	769	634	748	711	721	711	658	708	742	668	751	719	717	713	674	724	725	729	705	723	702	657	708	728	721	666	741	689	764	679	741	728	703	716	707	740	705	733	705	709	723	760	675	705	698	681	732	716	688	704	697	747	713	655	726	697	697	720	714	671	718	687	735	750	756	705	775	725	691	679	708	695	724	671	702	772	718	739	722	686	712	672	778	694	708	709	714	729	764	697	708	728	717	773	694	712	722	733	715	679	703	710	733	714	712	725	696	730	730	738	716	751	690	753	768	728	696	709	714	694	710	676	682	729	696	674	712	685	690	686	666	670	688	691	686	746	679	714	668	707	744	736	711	715	701	703	714	699	661	723	720	668	701	665	674	706	694	697	725	733	711	718	740	702	712	663	740	740	729	691	734	716	713	711	682	716	710	695	745	720	733	697	730	690	710	714	730	691	721	682	735	698	702	714	704	738	710	721	739	675	709	720	744	708	714	743	754	726	711	698	713	705	684	721	736	674	695	720	679	724	722	683	696	692	654	705	751	692	735	756	705	711	706	706	736	711	706	691	670	673	738	725	685	703	717	744	703	710	694	697	703	725	692	704	678	675	721	718	746	737	721	742	688	710	709	680	678	681	731	690	705	695	670	663	712	729	717	673	680	759	710	663	720	750	674	696	700	670	733	735	698	691	739	743	706	684	698	699	708	698	742	691	699	761	677	718	714	714	743	733	737	672	690	727	696	690	696	731	688	723	711	740	702	792	711	708	707	702	720	688	713	717	746	709	661	705	713	726	678	673	726	688	711	711	720	694	745	687	679	713	729	710	704	732	715	704	715	675	701	727	725	715	695	718	649	679	704	732	741	694	714	733	681	672	691	670	737	659	736	702	714	685	759	727	710	698	691	645	684	671	710	720	775	693	717	719	694	758	753	721	723	736	730	722	683	709	706	710	727	709	699	739	679	713	731	709	701	707	715	729	727	702	725	705	745	703	743	708	720	703	690	682	702	707	695	679	711	731	733	706	742	729	706	710	727	736	709	734	738	662	709	745	726	699	676	715	700	753	718	749	699	718	708	661	694	678	726	694	694	686	709	718	686	667	762	687	721	720	698	659	694	733	702	664	761	723	716	745	649	665	718	712	733	696	728	751	685	685	750	695	731	693	700	763	755	675	686	696	699	693	719	676	697	733	691	696	674	757	673	706	653	716	733	726	747	704	736	672	707	694	734	678	679	736	728	680	699	728	734	742	727	750	713	695	718	776	722	686	719	731	729	706	741	763	667	709	699	702	731	740	675	698	724	680	700	687	738	671	715	664	703	660	681	699	694	716	696	652	684	673	669	673	720	717	767	719	711	704	697	661	692	717	765	716	732	753	705	741	691	693	670	724	756	678	696	703	716	675	747	715	727	741	697	743	683	763	728	700	726	706	722	729	711	721	705	710	712	727	688	723	675	700	687	723	729	676	762	731	706	728	687	739	692	704	723	709	721	726	773	714	752	718	721	731	744	698	670	736	735	732	682	754	717	736	715	675	743	720	719	711	711	717	729	723	691	716	751	700	745	662	729	679	709	710	726	772	710	713	687	772	695	675	670	673	694	673	684	737	722	718	708	707	720	681	736	684	708	739	667	710	721	694	677	726	735	723	700	699	717	696	680	690	692	752	667	665	720	752	678	710	719	667	714	726	692	677	735	689	687	693	689	754	670	656	714	706	696	693	716	701	709	698	697	663	679	705	742	689	708	693	719	704	647	693	705	698	680	680	731	690	708	707	735	678	735	695	740	694	688	729	752	740	749	701	706	739	727	665	740	679	712	758	682	724	693	716	692	725	712	700	726	734	695	705	737	660	732	694	723	712	708	711	719	717	702	693	715	692	708	654	701	670	721	728	686	690	674	696	704	760	647	700	693	698	680	717	723	655	720	780	754	759	690	687	712	744	705	708	752	734	694	710	787	722	701	727	747	709	725	739	664	719	674	733	694	692	671	721	718	735	711	727	714	743	711	708	698	723	724	749	675	697	737	731	642	673	693	728	721	655	716	725	729	701	698	689	697	748	743	722	693	742	687	732	686	725	686	743	698	726	656	678	735	661	736	680	751	702	692	688	738	708	672	691	720	703	747	693	694	721	754	698	727	669	689	724	688	723	705	725	713	741	703	688	726	732	769	673	692	674	699	718	697	718	710	711	723	758	698	674	708	713	716	717	685	708	721	712	708	685	697	706	736	678	676	695	724	734	678	714	689	667	736	725	717	684	708	716	697	704	692	689	694	754	678	708	679	752	726	706	700	696	706	673	675	693	689	733	688	700	681	701	668	728	703	680	681	691	735	728	700	690	712	727	723	726	737	735	680	679	691	697	684	725	653	682	690	725	718	722	710	729	731	656	693	738	728	672	712	705	694	703	714	732	680	679	725	672	735	697	718	699	780	717	752	728	714	771	719	701	700	726	654	685	729	725	752	721	690	764	729	695	754	733	762	740	701	700	710	748	695	703	708	718	703	722	692	720	724	725	729	680	664	731	711	675	716	714	720	689	716	751	694	715	720	732	675	743	717	661	692	698	720	659	719	754	664	660	682	732	699	710	722	681	692	729	682	715	725	723	689	675	740	769	727	731	708	718	724	703	708	702	713	709	701	723	739	712	668	705	707	671	732	730	744	720	691	713	704	658	691	737	736	715	755	712	706	677	691	726	690	715	657	687	701	741	679	748	698	736	670	681	737	697	667	654	689	671	669	698	686	709	690	725	693	712	655	725	719	669	718	691	735	720	690	748	740	679	652	708	696	757	679	701	690	712	736	644	701	747	693	709	734	727	696	704	717	706	775	701	764	740	735	723	714	739	716	734	691	706	684	695	708	737	689	694	718	696	670	720	734	727	709	708	661	711	679	699	730	670	692	722	677	721	731	712	686	705	689	729	705	714	695	743	674	750	712	718	775	686	697	691	686	714	684	678	695	706	628	721	698	711	757	726	719	719	684	705	761	675	647	713	681	757	644	732	739	712	704	741	677	704	702	712	667	737	710	709	696	706	676	706	720	733	712	683	706	735	697	727	743	724	707	738	734	699	714	698	684	720	693	720	716	652	730	712	714	680	734	707	697	690	716	692	691	712	672	716	699	699	737	744	737	705	689	681	686	738	703	729	727	684	657	687	664	698	717	730	693	684	773	712	711	690	745	704	745	706	720	671	671	719	696	776	729	692	667	756	706	715	697	763	714	697	683	673	673	727	673	720	698	718	714	713	701	699	707	679	722	721	729	725	729	700	721	700	718	728	685	700	722	707	712	696	702	714	727	686	709	728	701	716	708	690
23600	20436	23790	26993	20428	20432	3016	607	483	423	432	435	450	411	410	455	403	372	361	410	408	387	430	414	435	400	393	387	419	383	428	425	411	398	419	402	408	359	355	419	408	384	412	358	390	441	399	417	384	378	393	376	404	388	373	407	355	405	377	448	413	378	366	381	393	424	408	378	404	387	450	348	375	360	360	376	374	424	392	425	420	390	407	386	388	401	399	396	316	401	404	382	437	383	405	375	390	393	375	410	387	417	397	396	385	392	385	374	401	378	403	429	375	364	423	372	409	423	396	383	372	344	406	420	367	395	407	413	436	366	419	382	419	414	387	409	389	358	363	403	401	445	399	379	372	395	387	412	392	382	410	398	398	404	386	441	457	370	434	409	405	378	366	382	404	414	407	395	361	377	400	346	380	388	377	397	350	410	369	368	378	381	372	400	401	396	419	359	375	419	412	408	404	385	377	431	375	407	384	388	397	363	422	384	396	418	394	412	367	375	377	382	367	402	348	356	410	390	393	401	370	411	416	390	391	349	404	404	407	410	412	378	395	419	386	360	387	388	343	390	355	398	423	376	417	382	389	368	398	367	385	422	367	389	368	378	402	431	417	376	398	412	366	375	391	338	412	384	397	420	374	375	351	400	388	387	369	414	408	364	377	405	370	380	359	354	381	373	379	364	395	432	393	404	401	394	413	398	399	372	383	373	418	378	416	395	396	377	403	389	372	407	394	388	409	389	389	332	386	386	379	395	363	431	412	386	392	387	428	374	396	394	364	404	409	411	393	385	383	432	379	369	399	382	387	381	394	387	437	397	378	397	424	393	387	395	397	402	391	400	385	419	418	410	430	402	354	397	400	361	444	401	381	397	412	434	429	404	411	422	396	389	404	377	405	372	419	364	382	384	394	386	358	395	380	383	389	406	410	403	404	387	388	423	361	397	409	365	346	403	399	356	395	370	407	380	386	385	392	397	374	404	419	367	374	429	361	377	401	402	414	366	417	396	352	413	394	384	436	368	387	342	412	402	384	374	377	417	396	355	433	413	366	388	384	391	376	412	388	362	424	421	405	402	409	369	402	419	386	353	380	373	395	366	370	377	376	409	395	398	396	388	355	392	399	403	401	385	393	404	389	366	395	364	379	400	380	405	405	408	393	414	401	376	375	362	379	373	386	422	432	385	415	389	392	387	394	387	402	430	350	390	368	363	403	358	395	392	384	437	376	412	369	387	350	371	403	390	370	407	374	356	415	408	423	407	381	402	390	402	378	389	362	408	373	379	401	389	399	385	388	377	387	408	402	377	391	367	409	377	382	406	385	393	354	389	374	389	359	351	404	408	406	417	372	408	376	363	412	382	379	371	383	412	379	408	342	376	397	374	391	360	400	433	386	393	389	390	373	373	373	390	363	395	406	434	379	377	375	372	406	375	398	393	434	402	439	377	404	379	407	379	367	407	382	396	431	399	378	394	407	394	365	396	396	376	403	389	382	394	386	408	426	436	394	394	397	415	385	373	395	439	378	399	373	373	425	391	399	400	411	396	401	372	352	415	374	385	391	402	363	384	449	388	410	381	366	380	410	405	371	378	343	389	367	393	413	416	384	395	409	410	396	371	426	423	377	393	381	358	393	440	397	334	389	403	406	408	409	405	405	384	370	431	364	392	366	365	402	454	360	378	397	366	424	430	370	390	381	381	363	390	379	379	374	378	363	384	410	400	372	374	418	394	393	377	378	374	407	347	396	388	371	389	398	400	422	341	385	425	369	453	387	386	389	438	409	395	411	371	409	388	363	371	382	398	387	399	385	358	431	372	394	409	406	418	415	385	378	383	367	362	376	376	404	428	390	372	391	400	387	353	412	405	374	409	357	390	372	427	418	406	412	364	387	403	371	436	393	372	379	374	394	370	390	365	413	367	409	392	393	415	407	375	393	410	397	403	445	392	363	397	373	422	331	395	387	370	394	378	407	411	415	400	392	384	357	361	394	385	407	376	393	403	371	386	405	374	382	399	361	369	363	390	415	405	390	379	382	379	434	380	395	415	387	404	395	361	362	432	390	404	422	371	386	436	400	372	368	399	419	417	381	350	404	425	365	387	401	413	385	375	350	398	437	351	388	389	396	392	369	391	385	397	403	372	396	402	405	415	396	382	362	419	384	362	401	409	385	357	392	419	402	399	396	401	397	377	392	376	411	415	392	401	405	399	401	364	392	405	361	389	419	421	365	385	395	380	379	369	384	386	378	400	421	377	394	405	405	379	405	432	385	389	387	372	431	409	394	366	373	378	410	375	386	364	407	379	414	406	415	394	415	387	398	380	409	418	442	392	384	398	394	380	389	400	408	402	360	409	381	416	377	387	365	387	387	366	433	382	407	444	411	379	392	397	397	369	391	396	358	372	442	372	398	413	387	349	375	394	413	354	370	410	398	405	390	375	380	347	378	366	381	387	421	378	390	402	371	376	356	406	346	377	421	393	411	410	388	393	386	399	401	376	418	433	405	382	360	396	407	387	402	428	383	445	371	382	398	379	414	390	354	403	357	391	344	336	411	392	377	396	386	387	394	430	419	419	402	403	444	359	392	422	393	372	379	380	424	380	395	433	367	416	381	377	387	358	395	414	378	387	457	404	397	375	389	394	368	370	411	394	398	402	388	378	405	400	405	393	386	431	447	392	387	353	385	386	409	395	389	388	383	462	382	363	392	392	422	378	430	432	413	374	378	420	397	412	388	385	405	378	403	426	396	362	409	398	381	432	426	360	410	432	415	395	370	384	370	401	373	413	413	403	357	411	419	398	430	409	385	428	373	380	355	375	404	375	393	406	403	415	362	419	404	398	408	396	366	387	424	398	422	406	397	338	380	379	353	404	385	387	388	378	409	384	411	386	390	398	403	423	387	376	416	417	427	395	406	408	356	378	394	400	436	392	399	380	409	414	391	401	410	384	397	405	358	366	387	410	360	391	355	374	378	401	370	398	432	378	365	360	356	409	412	425	352	403	376	354	380	410	368	386	408	403	374	403	378	391	349	420	366	369	402	370	308	397	399	364	388	390	385	394	392	443	353	352	363	385	382	371	370	398	347	351	403	401	375	396	402	367	361	398	344	411	398	377	386	384	376	389	368	392	411	388	406	392	354	389	401	377	391	383	398	376	374	398	418	380	400	369	407	394	395	401	381	389	374	434	411	390	369	379	357	433	388	413	420	373	393	388	380	389	416	371	361	426	396	400	416	434	431	421	381	426	383	361	401	385	436	391	418	380	401	358	370	370	374	389	365	387	430	386	377	363	406	433	376	355	378	395	443	393	370	394	398	373	406	405	371	372	380	376	370	407	362	383	429	378	413	368	408	410	381	391	389	385	390	381	422	371	390	413	382	380	369	372	397	424	400	382	408	359	415	389	412	402	422	410	388	393	389	390	372	371	377	323	362	395	386	409	384	387	433	394	381	419	408	404	439	435	367	353	402	379	389	411	389	410	463	429	405	410	375	410
3383	3373	1899	1275	971	899	944	883	893	976	909	898	876	840	887	845	836	865	795	823	842	882	869	883	853	834	830	850	851	840	841	886	845	839	847	853	841	865	804	851	834	884	865	881	855	823	872	869	868	894	829	857	818	842	854	859	796	826	835	866	825	900	889	864	884	851	868	894	799	849	815	832	875	902	829	901	800	882	820	844	845	836	783	881	848	870	849	863	858	807	846	838	850	815	876	811	857	846	816	905	825	885	856	892	797	834	867	794	868	848	849	865	837	839	810	849	824	847	872	827	869	835	868	825	841	869	838	851	846	813	882	809	838	888	881	850	848	899	878	870	890	790	831	822	876	809	845	826	871	845	847	825	909	845	846	852	806	879	847	856	884	820	877	893	868	816	826	918	838	852	859	810	819	852	810	886	805	849	809	901	849	816	820	838	815	856	811	829	881	811	808	825	866	862	845	839	850	827	919	869	872	859	884	877	855	821	881	869	828	857	821	855	888	854	835	797	870	822	825	830	831	887	878	796	837	835	867	853	849	829	838	809	869	870	877	824	797	849	873	899	828	842	845	929	824	814	890	834	857	859	888	875	905	864	862	834	859	874	828	794	867	853	817	858	837	819	833	828	796	952	815	853	901	843	842	835	877	820	885	797	840	825	855	831	837	843	890	814	890	861	820	842	824	869	879	819	807	866	893	845	846	854	872	798	861	864	872	821	828	859	863	840	822	827	852	857	871	870	846	863	838	892	813	886	834	852	881	852	830	893	905	879	872	850	852	832	881	883	815	832	858	875	891	823	839	815	836	889	883	857	829	810	850	882	806	883	780	795	842	871	868	818	812	864	840	865	879	866	897	862	849	835	894	863	853	876	862	869	852	829	858	870	813	819	882	834	842	877	862	826	895	828	850	871	888	854	892	879	867	842	892	936	847	859	819	888	820	907	850	819	796	885	900	851	893	862	826	831	794	811	865	892	834	833	908	858	837	874	825	849	879	860	850	847	849	886	823	851	875	862	867	808	870	854	851	908	871	883	883	840	843	832	833	838	873	880	870	805	838	802	842	806	875	862	916	813	887	855	873	812	830	820	847	778	862	852	835	834	870	858	815	829	845	812	853	848	867	852	869	903	892	875	850	830	867	814	905	828	837	856	807	866	838	850	848	844	801	870	907	843	815	845	820	816	790	853	855	850	859	840	846	810	826	849	827	877	839	870	884	845	861	881	884	848	837	862	830	847	850	835	867	864	844	845	874	833	854	809	862	851	844	869	838	844	835	797	940	833	813	878	880	847	839	831	881	913	828	846	853	895	842	864	867	837	827	881	840	860	879	904	888	848	866	888	825	846	858	842	881	897	884	834	821	921	854	838	777	900	782	805	902	835	862	843	845	827	926	859	863	879	848	841	843	842	861	838	893	791	846	789	855	902	822	886	870	813	873	860	905	836	862	838	910	903	894	825	824	825	849	878	835	877	889	843	892	809	833	834	902	846	804	913	906	845	876	765	865	859	872	839	865	863	785	818	827	865	817	852	878	907	830	813	864	824	854	815	844	836	873	854	848	824	930	785	846	864	869	838	871	856	882	891	859	821	819	817	868	826	872	854	863	846	872	864	893	879	841	832	901	897	870	842	804	815	847	871	856	889	834	871	887	863	841	852	869	861	834	870	805	851	867	870	792	832	870	788	835	861	882	865	873	799	874	845	880	853	802	861	843	826	900	875	854	810	875	825	824	836	843	890	889	823	837	824	879	856	834	841	848	855	830	862	810	859	858	881	854	839	899	877	838	858	877	832	863	849	804	877	886	905	820	813	853	847	832	785	869	851	803	851	821	882	851	871	829	867	879	859	860	858	825	853	833	805	844	839	810	828	838	839	844	845	922	815	852	809	901	884	864	871	807	850	856	834	854	846	800	847	896	863	829	822	838	842	878	870	869	892	872	875	826	881	813	808	823	831	877	831	840	835	842	809	870	839	842	911	854	909	841	858	822	870	848	875	845	885	848	836	850	849	799	842	899	835	868	849	843	830	851	862	827	835	815	802	876	835	858	926	860	833	858	930	834	887	842	834	807	845	833	833	834	838	873	849	869	791	909	869	905	908	858	861	865	866	859	860	873	864	826	845	816	836	881	824	816	848	853	850	856	822	874	877	888	909	913	818	860	835	836	832	917	903	867	885	831	851	850	827	907	873	880	859	889	830	835	838	839	864	864	858	863	910	863	834	857	858	855	797	895	901	880	833	810	879	853	826	864	858	852	848	872	850	842	858	877	840	878	815	887	860	864	840	815	844	864	858	859	833	851	867	846	866	831	867	873	858	865	834	827	872	853	854	781	859	806	854	856	862	842	864	883	871	811	845	867	856	805	871	854	813	836	840	840	885	859	848	845	815	878	845	886	860	840	832	820	836	796	833	863	860	864	863	866	876	832	857	852	866	844	856	840	870	840	847	848	822	787	840	821	847	857	836	826	855	830	894	807	854	793	842	829	852	870	867	815	831	874	861	880	926	844	876	882	811	865	864	808	814	849	836	866	762	842	879	871	855	861	902	880	841	860	840	863	875	829	848	880	841	836	847	846	829	847	867	897	806	851	884	876	859	825	810	877	875	896	868	869	891	896	835	906	871	825	864	863	837	856	871	847	865	872	808	851	860	890	833	827	871	869	840	922	853	854	860	836	874	889	853	844	830	843	855	831	852	811	825	903	873	876	911	837	850	844	854	859	872	846	847	871	835	838	859	839	878	907	832	823	837	834	887	909	848	848	872	834	863	860	870	877	848	836	812	858	856	840	875	852	841	879	858	874	833	875	885	816	847	862	875	864	811	831	818	854	839	804	895	835	834	807	834	869	818	841	836	873	816	854	839	872	865	852	847	853	805	897	841	866	871	845	834	820	813	839	832	844	864	850	841	868	878	865	881	867	915	829	822	830	863	851	866	815	858	847	863	842	869	854	887	800	819	846	803	849	843	840	862	845	884	836	896	859	852	856	860	815	851	857	874	825	833	861	846	898	804	820	896	840	809	848	822	848	816	807	850	854	849	833	840	883	830	890	862	821	802	877	873	875	852	868	854	855	858	823	851	874	839	829	834	842	910	792	843	813	840	844	855	825	868	879	813	867	818	816	892	844	844	858	836	826	819	867	901	860	863	924	838	851	842	868	849	844	872	850	842	858	856	826	839	889	858	849	905	852	847	867	873	835	857	851	900	886	811	825	856	864	854	879	819	781	844	859	845	822	858	851	844	875	860	867	838	795	852	860	855	869	855	834	828	791	875	828	841	825	867	819	856	810	822	886	823	819	814	841	835	844	854	853	876	833	852	853	832	810	889	856	844	888	781	893	874	867	796	874	875	855	851	848	897	838	868	838	817	802	872	868	834	815	876	852	865	820	883	877	815	835	832	866	852	839	848	865	843	827	848	847	864	864	868	855	815	857	875	854	805	817	857	847	847	845	869	871	800	882	859	867	869	812	823	838	885	836	829	807	835	882	836
23048	20384	23949	26702	20385	20400	18268	674	381	357	399	361	368	290	299	263	315	288	243	302	276	272	262	252	243	270	241	271	249	253	273	280	274	276	258	237	271	313	283	242	286	269	276	269	273	233	254	251	267	267	288	253	226	273	212	240	228	255	255	248	273	270	250	249	252	283	290	252	245	260	242	284	283	234	264	243	289	244	240	286	234	287	245	249	252	254	273	261	260	272	255	253	250	242	246	242	256	245	266	254	279	260	264	228	244	277	250	277	247	243	257	259	268	250	253	246	245	278	242	248	262	267	261	236	260	249	254	245	249	228	254	258	281	238	261	254	242	261	255	262	271	243	250	230	254	265	256	228	238	238	242	269	227	248	250	258	255	265	251	230	243	272	274	239	263	244	249	237	249	245	256	238	245	249	230	251	245	276	295	261	252	290	250	252	251	271	249	287	234	260	259	249	236	262	244	255	271	224	222	241	257	249	255	271	254	268	255	268	236	241	242	265	240	248	260	268	246	252	259	247	259	267	247	269	242	280	260	238	221	241	269	251	260	269	249	259	277	226	287	250	252	226	237	226	248	283	266	257	276	242	257	256	273	259	262	247	252	254	276	250	230	234	251	261	225	221	254	245	242	243	250	277	253	238	216	258	267	270	256	254	238	269	260	244	254	245	279	248	269	272	243	250	275	244	223	236	233	242	255	240	203	255	259	265	278	277	253	269	229	253	217	250	217	234	233	254	279	243	263	275	262	220	213	226	272	245	254	248	287	251	245	243	269	273	244	280	269	240	263	258	267	254	216	259	244	263	219	261	249	242	236	234	295	263	283	287	271	233	271	263	255	210	234	261	265	249	240	239	271	267	263	237	299	261	275	282	296	260	267	276	240	259	237	268	261	266	214	290	238	265	269	267	258	255	247	260	259	262	298	255	230	285	251	241	258	247	249	239	232	252	239	257	223	253	261	280	227	262	287	266	230	270	255	281	268	222	249	247	230	268	242	217	260	231	246	279	244	269	248	274	279	268	205	265	240	249	256	239	230	294	240	255	275	263	270	244	271	250	235	251	280	228	257	227	273	229	267	258	254	246	251	268	258	256	258	242	243	223	247	299	284	232	247	237	240	263	284	239	282	244	240	231	210	254	293	270	240	267	268	234	245	241	278	253	251	255	247	232	256	244	232	248	255	233	240	252	255	248	257	250	269	224	247	296	289	258	222	239	258	231	251	261	249	260	269	258	259	253	279	272	250	229	235	264	229	264	279	246	275	264	258	281	257	265	216	258	235	256	236	236	275	260	259	239	244	259	259	254	250	235	259	270	280	285	247	283	230	273	206	301	246	268	253	228	252	273	287	257	275	220	220	245	236	265	290	259	270	259	264	251	252	228	279	288	253	290	234	222	256	225	253	222	243	263	239	266	288	265	252	270	279	254	262	220	257	256	259	261	267	245	282	242	257	277	253	278	300	233	248	266	263	229	256	262	265	242	272	230	268	262	267	254	253	283	276	226	231	254	248	275	264	245	269	254	279	258	243	258	243	240	236	296	251	230	241	243	245	235	262	254	261	247	255	229	267	271	271	272	251	257	230	250	262	294	256	249	268	251	233	277	265	237	276	218	231	238	249	251	240	246	255	257	260	242	227	261	266	274	267	232	217	244	255	282	266	256	238	229	262	255	219	272	262	265	256	248	259	265	249	248	248	235	245	267	253	251	252	239	260	275	249	242	235	249	293	238	246	251	240	237	241	238	284	270	292	247	232	253	231	236	254	243	244	261	241	253	284	251	243	241	275	241	254	268	249	239	218	264	251	279	262	242	272	241	260	236	250	199	259	271	223	231	263	237	246	282	241	247	235	233	237	246	248	262	251	250	261	263	277	268	248	232	246	242	255	283	257	270	237	263	260	280	238	250	260	260	259	243	289	261	259	281	260	275	237	242	254	231	265	299	243	278	266	280	238	263	266	258	270	227	239	225	237	261	240	279	263	268	252	284	260	256	226	236	237	267	234	246	244	283	257	267	276	248	258	254	289	218	232	281	267	254	232	248	212	255	277	266	221	238	245	262	274	256	249	282	234	257	229	230	273	276	228	239	262	248	226	271	254	288	269	248	247	231	273	249	236	264	292	262	246	265	262	248	229	277	284	225	279	252	240	268	268	245	245	290	247	245	267	263	265	280	262	237	273	218	270	266	248	256	259	254	271	279	249	285	255	241	250	265	258	273	244	282	211	245	240	292	278	261	257	258	246	271	259	246	238	250	237	244	238	224	244	250	267	255	286	297	238	241	248	248	279	277	252	283	246	281	291	244	274	289	263	240	258	241	257	275	217	246	249	268	252	270	278	238	246	245	248	255	233	227	261	272	265	292	255	254	240	247	225	275	251	261	283	268	266	272	259	246	256	247	251	253	244	263	266	261	281	237	222	266	273	250	224	262	264	252	249	271	249	261	237	240	273	253	265	261	260	267	254	273	265	261	277	269	248	289	257	219	248	257	262	260	280	236	251	270	283	250	267	246	206	259	252	249	280	269	246	259	277	257	273	232	262	234	249	252	247	264	255	249	229	228	260	289	260	239	252	257	286	253	262	272	219	251	240	237	250	258	259	239	264	267	260	242	296	234	239	232	280	254	268	267	261	261	251	263	260	248	255	237	242	256	245	254	272	251	214	240	255	277	246	265	246	217	249	255	276	268	244	259	250	245	251	240	261	248	252	269	262	221	236	251	257	231	277	242	270	247	261	219	265	268	218	235	226	228	261	231	263	280	251	260	281	254	260	246	259	233	264	249	237	268	222	243	249	276	246	250	250	273	246	238	254	237	255	273	288	251	266	260	246	237	254	266	279	250	251	227	249	236	234	251	249	249	285	321	260	233	265	237	241	232	269	233	251	246	264	246	261	246	270	255	277	257	248	251	267	250	245	276	254	233	248	252	284	296	257	263	250	277	269	230	264	259	263	254	246	271	222	231	279	235	237	271	230	227	249	243	256	246	278	254	271	264	231	260	273	260	275	262	252	251	235	239	247	239	273	260	268	259	260	280	275	258	262	243	273	267	277	267	228	260	273	237	263	261	252	260	241	239	252	223	251	257	252	283	270	263	220	264	240	239	260	280	255	261	278	250	245	281	296	275	291	269	260	260	268	247	229	263	250	260	276	253	270	262	223	263	250	269	236	274	256	260	249	276	247	267	256	216	240	274	216	256	245	237	271	258	242	265	266	237	279	270	260	255	256	262	248	256	244	246	256	250	245	247	270	237	260	291	249	265	247	255	236	258	250	233	240	289	257	245	230	249	250	230	240	292	275	267	261	263	260	260	243	246	233	217	232	261	232	246	233	258	291	244	265	256	257	251	220	242	240	274	268	261	289	256	245	262	270	242	259	263	281	245	249	247	249	270	246	279	230	270	268	270	250	236	251	257	282	249	282	242	246	264	242	272	255	290	255	276	264	277	233	246	225	238	251	278	246	290	267	230	252	251	232	277	232	293	241	238	258	227
3495	4729	2240	1171	868	741	673	622	571	598	634	600	613	580	586	536	577	577	591	565	583	570	576	534	570	549	553	586	558	531	544	569	569	559	607	590	572	577	508	557	524	528	538	615	569	521	578	560	578	589	554	519	555	519	572	582	561	610	588	578	581	590	534	571	561	511	570	562	565	525	588	562	562	605	544	614	573	574	565	565	558	579	604	596	558	569	564	580	556	565	562	590	558	580	542	565	536	574	559	552	558	561	608	566	562	582	542	575	565	588	558	619	585	565	554	573	581	527	555	568	567	586	579	560	533	574	571	607	570	545	581	534	552	578	559	572	561	535	561	547	520	564	590	523	515	564	551	584	524	571	601	535	568	567	565	559	532	553	572	554	595	574	557	538	595	593	537	550	545	591	537	516	576	517	595	613	538	617	573	568	576	606	537	533	568	539	553	565	565	599	526	562	598	559	558	579	568	569	564	543	557	513	542	563	588	600	533	596	553	572	565	536	569	583	570	531	519	583	567	551	592	543	523	603	588	547	568	571	564	554	570	580	580	579	634	556	614	484	558	584	517	548	552	552	512	531	547	536	560	547	590	605	592	595	577	546	540	583	571	595	561	504	578	563	542	580	583	596	576	574	539	583	555	589	563	545	548	588	611	586	521	569	576	544	530	519	569	570	578	550	515	544	500	593	527	553	547	530	545	522	584	539	570	521	548	577	558	601	574	590	552	572	520	524	524	546	556	506	548	553	551	559	544	607	534	549	570	552	554	581	517	626	571	571	551	567	577	571	525	547	571	566	544	525	537	529	569	543	549	520	577	524	536	548	591	525	566	566	556	582	598	541	590	559	527	600	535	541	545	538	590	529	621	525	532	612	593	580	547	598	597	546	570	558	594	587	577	555	572	539	547	531	554	541	565	580	554	589	558	593	548	566	561	570	556	549	570	596	584	568	534	551	561	559	551	552	580	518	558	543	538	544	576	618	576	555	511	571	553	570	573	566	536	572	568	591	515	551	567	546	624	554	530	532	568	578	583	581	576	545	554	585	574	540	563	557	595	576	539	569	527	527	571	551	555	547	562	573	586	541	545	579	571	586	541	596	558	565	594	543	557	578	591	528	583	541	550	532	572	561	552	586	578	562	549	580	526	533	563	552	578	576	535	595	621	554	587	556	602	544	571	612	522	555	570	576	536	526	577	549	549	525	546	590	542	542	635	604	586	535	576	557	567	593	595	527	565	549	599	570	560	557	527	567	552	554	558	550	534	547	546	590	582	607	596	563	518	554	532	579	537	520	578	578	616	606	527	561	573	583	578	580	611	560	569	541	572	582	567	597	550	576	564	558	539	547	574	588	579	551	602	571	544	605	546	546	595	570	559	540	558	557	532	543	603	553	542	567	552	582	592	556	556	569	562	533	524	552	575	570	576	525	563	607	539	549	580	547	577	508	531	559	602	622	560	582	541	603	579	560	538	549	603	560	539	534	556	581	530	593	559	542	578	542	583	572	566	526	591	533	561	537	623	563	548	538	594	554	587	588	570	510	601	599	605	570	589	568	521	558	569	588	563	579	577	521	551	584	561	540	571	542	589	590	566	550	623	538	590	559	557	568	555	563	574	582	573	496	518	546	569	583	597	566	549	623	610	552	541	580	559	576	542	567	560	547	548	588	545	529	554	560	519	569	563	564	602	556	557	520	538	614	550	536	579	589	585	584	547	587	617	564	589	592	556	561	519	558	550	539	550	559	549	595	562	560	511	541	551	534	568	605	553	585	552	559	523	570	519	591	545	520	572	552	554	565	568	587	543	564	591	563	570	596	523	536	558	580	543	572	576	538	558	577	595	558	575	606	552	574	578	552	575	549	534	540	565	548	524	572	539	560	546	544	549	550	570	589	533	558	560	549	577	549	523	566	524	539	568	557	537	577	591	537	540	543	599	622	560	546	561	594	575	572	552	529	545	533	599	519	557	539	528	549	550	556	562	532	574	556	547	539	573	499	563	595	540	532	583	567	544	525	519	586	618	528	555	567	527	557	531	530	559	504	606	568	548	546	549	523	526	588	567	581	546	569	543	530	551	566	538	588	580	560	509	572	546	555	576	565	566	550	569	572	557	579	543	529	596	545	528	580	553	556	528	612	575	549	546	520	521	546	586	573	534	537	537	525	520	552	572	531	576	521	593	566	550	556	531	534	555	585	584	601	549	557	554	562	591	567	543	538	495	582	572	581	514	591	588	560	528	518	552	580	525	619	544	531	562	565	539	560	607	563	571	544	578	605	646	569	556	552	565	577	536	546	588	557	613	537	532	594	546	579	553	538	553	527	572	584	536	567	565	559	577	522	551	603	590	563	561	523	567	557	601	571	539	551	551	571	592	579	569	559	496	552	495	581	532	550	550	559	571	535	537	593	527	571	558	499	599	544	565	583	613	577	566	549	590	536	523	587	544	574	583	574	564	555	548	591	596	616	594	538	586	550	566	576	579	577	596	563	550	556	566	512	553	555	559	549	548	576	559	547	534	560	562	592	552	539	569	520	592	522	563	544	507	606	556	550	553	579	556	613	590	554	569	573	522	542	589	557	559	533	530	566	570	563	544	558	530	538	580	535	560	576	554	542	562	576	595	586	563	539	558	521	570	615	575	578	584	570	544	572	554	548	569	575	544	555	563	614	516	549	548	553	527	559	572	565	508	510	601	594	565	557	557	565	572	573	548	606	550	552	549	535	588	591	535	566	558	542	571	533	581	544	565	509	557	580	573	574	570	556	578	500	565	567	581	577	577	548	550	553	583	552	561	522	585	550	551	546	594	570	545	590	588	605	576	539	563	546	546	572	550	558	583	565	573	526	556	545	578	564	569	564	561	583	547	520	550	562	560	562	548	573	560	569	575	560	602	548	560	557	591	550	578	584	568	572	541	557	545	585	562	526	548	515	559	608	550	534	556	543	516	539	598	582	550	559	544	544	599	551	588	588	523	589	570	584	567	598	560	586	602	575	598	582	574	556	549	550	577	560	551	593	584	563	501	559	546	533	580	574	551	572	545	551	560	508	589	601	537	521	518	556	560	560	557	547	561	608	541	587	549	539	576	560	567	558	560	571	507	556	564	581	563	554	550	550	554	555	558	536	556	529	524	574	600	543	539	508	541	582	554	571	531	594	555	544	607	595	611	528	565	594	583	559	541	565	574	585	564	558	553	525	521	565	566	553	535	555	559	541	571	530	565	562	528	580	544	548	582	552	539	604	571	555	593	575	561	578	574	570	522	549	562	596	521	581	582	562	527	551	571	564	557	557	600	547	578	568	559	558	568	570	560	574	541	530	567	569	576	569	538	511	569	564	541	544	575	531	558	552	553	560	552	565	588	571	601	559	523	585	557	577	557	530	553	549	604	570	514	582	544	602	547	536	564	543	547	535	562	544	576	631	554	598	559	535	579	577	544	592	607	538	545	560	539	554	532	602	535	574	537	527	552	592	534	557	576	553	577	569	548	548
31235	19003	7272	574	367	339	324	322	294	321	333	312	310	258	304	294	301	304	309	303	311	322	297	318	286	285	331	261	290	286	302	317	287	338	341	307	293	325	291	303	300	315	268	325	310	296	310	324	333	309	295	308	291	311	289	320	332	328	289	286	322	327	331	303	335	287	293	342	317	308	266	272	306	317	287	307	263	288	276	325	313	310	319	324	333	296	322	301	310	314	330	318	274	320	292	302	320	289	313	292	272	330	309	310	315	273	312	291	288	329	317	308	291	335	282	306	309	287	305	300	290	279	335	300	294	313	324	310	264	284	265	308	307	256	328	301	319	301	305	298	312	300	329	299	310	298	298	282	325	293	297	313	329	279	286	305	333	285	329	322	323	299	307	319	337	304	317	343	317	309	284	320	312	283	274	267	289	295	309	305	315	280	318	317	284	313	271	317	314	299	314	284	307	288	310	285	302	295	321	292	335	318	329	297	315	303	368	309	309	288	286	302	326	312	326	304	326	346	316	287	280	308	272	294	285	292	326	299	300	290	298	334	272	338	289	263	289	315	289	306	291	285	292	289	279	310	293	309	296	315	324	307	325	287	293	284	306	313	348	294	294	299	297	313	309	271	298	354	291	325	290	290	339	333	308	283	277	301	309	316	295	322	297	309	295	333	293	290	297	278	331	312	303	305	291	312	308	314	305	336	318	280	289	310	300	334	333	315	304	308	304	324	294	317	260	305	284	322	329	336	332	298	292	316	318	277	313	314	296	294	323	303	318	307	310	322	286	270	318	311	322	298	305	300	293	299	275	288	278	305	286	314	309	296	301	318	268	287	270	326	298	305	312	312	311	311	330	307	282	315	324	306	301	329	300	330	288	307	297	287	289	336	330	292	268	313	294	304	287	291	271	300	280	316	307	290	280	306	309	297	311	315	287	282	282	290	295	304	293	305	300	318	281	296	312	287	312	300	310	296	312	274	328	311	294	316	300	301	300	300	300	318	286	344	283	286	323	290	333	312	304	293	286	278	283	296	321	328	304	304	290	321	326	310	310	295	293	299	313	295	287	281	288	320	307	305	308	313	272	284	287	321	315	321	309	304	274	294	271	269	309	309	306	312	320	294	316	341	288	317	309	293	275	289	249	282	259	289	343	268	307	306	355	312	332	295	283	294	304	325	320	280	300	320	294	291	317	316	299	306	303	296	311	334	294	326	294	282	297	319	317	285	320	319	327	294	305	301	320	311	320	303	325	284	299	315	304	313	256	289	302	282	321	278	327	312	316	275	350	317	305	311	280	300	283	282	313	306	310	324	300	319	294	347	330	302	330	240	296	338	298	302	300	285	322	307	306	303	291	297	292	290	313	305	287	311	268	317	308	297	308	361	317	264	312	314	289	337	318	329	320	300	286	289	296	297	293	334	280	299	269	334	303	317	324	285	314	312	314	276	317	309	300	330	319	319	322	268	324	297	330	264	265	271	305	303	299	297	355	294	270	277	316	336	306	274	308	296	324	278	282	308	322	322	300	309	301	306	336	277	309	296	286	279	309	335	304	299	255	304	317	351	279	292	273	313	304	287	286	312	284	317	309	280	317	278	288	294	298	283	319	295	312	341	337	320	304	288	289	300	291	299	307	291	280	269	306	313	306	307	301	319	329	314	326	297	296	271	310	299	297	306	277	291	311	286	326	288	317	282	302	324	279	317	309	281	301	340	306	280	299	298	311	291	289	294	306	323	287	320	324	297	281	312	328	309	297	317	310	284	321	280	300	317	302	293	301	327	322	332	286	272	299	307	291	317	309	306	339	286	289	305	298	314	302	323	280	286	313	326	300	295	317	320	302	303	299	302	314	297	288	280	287	316	277	289	290	324	328	265	293	324	299	294	282	302	329	312	318	315	311	299	322	319	322	309	302	338	340	292	296	316	308	310	302	286	317	327	315	287	314	282	337	333	279	295	340	310	322	326	291	301	310	296	264	334	308	282	295	327	289	318	280	341	272	270	311	308	284	311	322	325	342	298	307	335	308	274	296	322	284	324	332	285	293	293	306	361	322	281	319	280	290	300	319	317	304	296	284	322	292	293	305	248	296	304	292	276	284	272	296	314	295	297	306	303	291	295	294	300	303	291	322	286	285	321	293	291	307	343	292	284	295	340	350	299	299	336	279	291	282	291	332	287	297	329	295	293	287	276	309	305	294	287	290	332	266	293	297	300	291	303	316	292	280	304	306	288	312	299	282	325	286	298	313	307	282	288	294	309	268	288	312	304	300	298	315	323	287	306	331	299	290	306	302	287	311	305	306	301	300	327	328	295	283	340	313	301	285	289	338	300	292	301	310	308	296	302	306	317	326	283	299	327	292	300	280	287	297	351	277	314	282	296	310	340	278	294	300	302	308	306	311	304	311	324	297	292	318	264	322	313	319	279	316	283	261	305	302	314	330	299	325	298	294	318	319	325	292	322	318	291	311	275	308	302	319	300	308	293	304	285	336	287	263	295	314	302	302	316	284	276	334	309	277	337	335	315	298	284	277	294	303	278	277	298	292	336	316	316	294	279	328	301	319	292	290	286	304	322	299	310	303	310	346	303	312	316	315	325	299	297	309	250	315	321	300	298	311	313	301	340	284	308	342	310	339	283	306	301	328	309	321	355	290	290	292	309	281	306	303	327	320	272	309	321	313	349	309	332	271	290	302	281	293	255	312	285	290	272	320	257	270	302	311	271	307	306	315	323	305	315	312	299	292	304	311	280	304	292	272	311	282	304	308	293	326	307	348	326	321	325	293	321	341	320	298	267	312	295	314	270	273	327	288	310	303	343	325	306	294	297	308	262	336	345	358	307	294	284	311	306	311	275	317	283	281	312	330	338	273	313	345	314	298	291	311	281	298	304	278	299	297	316	303	297	291	282	303	317	299	304	278	315	333	334	274	282	302	292	314	278	302	326	295	273	306	269	312	333	273	314	303	312	311	298	282	276	322	301	319	281	291	301	309	346	294	312	315	338	295	298	324	291	291	298	293	310	316	271	300	348	303	289	298	299	324	305	356	329	296	317	315	319	257	296	289	289	264	316	274	329	313	355	313	269	310	285	311	301	318	301	316	290	291	302	309	317	293	331	353	288	268	271	316	310	311	306	321	291	298	295	285	326	327	320	336	318	314	327	274	297	253	289	306	289	338	282	311	306	283	312	329	304	296	287	271	295	309	322	333	291	314	261	275	297	326	319	285	328	284	282	300	280	299	292	316	333	314	297	311	262	292	293	298	287	320	297	296	282	296	314	320	294	307	291	321	293	305	314	292	344	290	331	330	292	279	301	311	289	349	283	309	309	311	280	316	326	289	332	315	306	290	305	281	309	290	302	294	292	290	293	305	323	293	309	312	307	323	307	310	261	313	322	294	300	307	305	298	307	339	304	292	311	294	327	337	297	288	310	296	319	303	314	286	278	305	269	266	295	335	300	278	307	302	288	301	290	312	301	305	296	317	323	318	279
5358	996	860	736	738	738	698	760	695	725	731	729	740	687	712	734	690	669	735	709	722	726	723	680	696	726	765	736	719	708	741	719	698	726	676	744	709	709	746	754	728	742	748	724	765	710	702	672	717	789	746	722	687	738	735	738	691	721	741	681	720	719	698	714	729	736	706	726	705	692	711	681	692	747	716	701	707	702	675	674	676	719	705	727	721	732	724	698	760	713	730	745	720	712	687	721	733	681	640	715	697	755	709	767	723	710	713	732	705	745	734	705	712	718	701	735	725	714	679	700	690	752	694	723	751	678	698	744	745	751	708	760	728	715	765	672	682	711	750	707	716	701	768	704	714	726	731	730	706	766	677	670	677	724	758	713	700	711	737	758	746	741	741	729	696	709	665	708	676	719	709	697	683	721	707	744	694	695	715	679	722	726	705	700	750	769	690	735	733	697	686	702	685	686	723	730	662	742	649	735	707	729	709	712	678	738	741	713	705	663	704	726	678	734	668	654	694	746	734	661	708	723	704	667	704	763	690	693	700	709	655	739	674	731	720	719	740	702	716	707	732	739	747	704	719	709	752	691	722	698	719	729	700	689	746	726	620	712	733	719	742	725	708	754	675	731	749	671	752	716	717	693	727	714	689	747	712	700	740	731	719	717	759	742	730	711	700	701	723	682	713	724	708	709	730	706	720	683	738	720	711	667	723	709	735	691	646	698	778	722	730	732	756	708	688	740	687	696	747	750	701	716	739	726	735	698	667	732	699	725	715	689	670	676	671	759	717	732	777	693	661	659	737	754	673	715	680	703	723	716	744	725	724	732	689	686	747	708	688	716	741	738	741	667	728	714	735	738	719	718	666	697	751	707	711	755	749	676	748	723	743	698	700	728	745	726	731	749	744	713	691	742	679	739	748	748	728	760	714	736	729	711	728	698	737	684	696	718	681	676	699	696	707	732	727	695	685	723	664	702	753	649	770	719	741	755	731	719	735	670	726	687	697	736	725	734	664	705	696	684	661	710	718	706	736	691	721	704	742	715	696	712	688	763	727	707	733	725	742	707	691	685	710	752	735	694	712	699	648	702	732	721	674	739	717	708	751	710	732	697	696	721	717	689	675	745	734	731	712	793	691	740	709	656	737	712	710	669	734	729	720	712	731	712	746	714	751	784	729	704	725	678	679	725	710	701	751	688	758	722	729	802	721	735	687	703	736	705	743	732	724	743	721	710	703	713	672	691	760	700	702	713	664	732	739	697	701	740	724	710	729	675	741	697	683	713	717	724	673	713	773	728	745	724	697	713	741	712	718	737	707	711	724	742	727	714	728	747	674	758	788	724	709	749	763	684	738	737	684	713	753	777	677	744	742	646	739	700	706	730	721	710	726	711	728	725	753	699	717	692	730	721	714	717	687	685	744	667	703	717	685	697	750	694	707	697	706	719	719	721	681	730	699	711	711	708	706	733	672	695	666	696	722	704	744	717	775	695	679	701	715	752	744	726	721	771	731	702	692	696	719	714	653	700	776	703	665	726	682	684	743	696	696	657	715	748	678	712	675	752	732	786	720	681	659	712	697	760	705	704	728	686	731	743	667	730	710	726	767	672	723	708	771	724	722	739	694	688	727	632	712	711	690	682	694	733	705	679	698	745	703	711	723	742	713	741	720	705	687	737	714	734	726	714	740	756	694	696	697	728	715	763	764	705	727	719	698	699	698	732	751	724	726	685	715	700	696	741	718	709	686	712	694	708	716	710	704	739	700	737	765	776	719	716	694	691	707	691	706	681	716	737	770	700	720	708	699	689	669	718	717	706	684	706	729	684	727	734	715	703	705	702	671	678	732	785	725	761	736	673	724	639	729	766	720	718	722	651	687	789	719	669	737	708	691	711	758	740	704	735	685	656	709	689	715	688	679	700	751	714	738	733	727	674	720	727	724	711	731	708	716	717	725	690	644	741	628	700	718	711	712	726	682	739	672	716	699	754	711	740	693	736	740	731	674	697	739	736	700	633	728	761	722	674	756	722	738	719	715	757	701	747	755	695	676	701	674	653	724	714	734	679	704	751	686	714	739	702	709	708	758	692	712	753	704	693	669	693	719	720	687	703	655	679	654	676	709	723	715	722	766	704	784	704	746	748	664	699	698	672	714	770	699	671	736	672	721	755	687	700	722	703	725	699	695	751	690	716	719	756	766	774	675	714	712	710	703	723	711	703	756	712	695	705	695	693	713	694	677	737	738	740	690	736	748	715	734	729	697	728	683	686	733	774	694	664	736	742	709	701	699	716	693	725	703	692	722	719	709	704	701	700	727	743	748	704	708	694	759	750	727	664	717	757	746	692	718	723	730	732	707	717	755	683	715	701	734	722	705	716	691	726	675	687	719	730	709	670	715	729	683	717	722	735	759	733	716	717	718	696	733	707	737	686	711	676	749	718	730	688	760	700	701	725	738	733	661	733	702	668	779	729	717	729	700	725	735	753	692	754	702	717	756	751	728	716	734	731	730	717	718	762	768	741	685	788	691	710	701	723	724	708	726	757	708	735	731	680	711	731	725	702	699	714	736	722	746	739	696	759	677	750	715	717	700	702	667	690	734	736	730	719	732	677	715	700	697	746	693	735	712	741	668	719	748	726	734	706	709	736	773	700	712	725	697	731	705	717	762	740	773	692	712	682	741	726	695	723	661	722	733	733	750	721	750	711	691	729	653	702	745	662	722	724	727	730	656	750	690	750	723	715	730	694	678	714	741	749	788	689	671	685	715	736	716	718	683	770	717	703	767	710	756	720	748	671	705	688	723	732	737	719	748	729	672	693	695	705	691	663	782	699	706	681	719	685	717	719	709	696	704	688	702	732	681	680	722	783	703	715	719	720	691	693	737	742	666	713	682	717	717	742	740	685	708	727	729	740	724	727	697	733	732	720	673	707	727	728	711	733	710	686	718	701	709	682	716	671	737	706	720	718	693	764	736	755	734	722	701	696	704	704	769	755	710	725	699	735	707	732	719	681	715	728	713	754	701	676	689	666	724	752	695	691	660	708	721	694	698	679	723	691	726	761	720	707	656	768	767	722	676	699	779	707	686	688	740	717	756	771	671	673	708	711	728	737	729	712	727	741	736	690	695	746	729	698	699	717	715	697	700	733	724	740	693	724	737	700	800	719	739	711	708	738	735	765	752	708	721	730	695	702	743	682	705	761	687	668	708	694	724	717	719	753	677	683	715	746	736	702	698	696	687	704	669	748	694	702	702	681	741	690	712	722	676	739	736	729	701	670	697	707	735	709	645	716	716	693	731	697	697	666	677	701	764	773	747	693	673	729	739	668	708	688	694	675	740	714	711	734	719	722	751	729	707	719	728	753	724	690	673	736	699	681	704	716	704	738	670	763	723	721	723	719	719	755	729	714	674	691	703	708	704	747	711	652	725	734	697	732	724	694	697	744	730	711	759	762	670	690	737	648	735	702	739	738	727	726	685	706	742	704	708	698	677	742
23636	20466	23858	27012	20464	20456	2825	589	419	419	437	460	379	420	409	389	382	399	406	414	425	374	414	345	400	382	402	381	373	413	412	376	416	416	409	393	353	373	405	365	376	371	410	393	399	396	390	399	446	370	419	408	369	424	393	405	397	407	399	379	397	384	373	386	420	377	365	420	408	399	440	369	405	390	383	400	383	419	387	395	323	378	401	380	376	386	395	397	379	419	415	412	364	422	363	375	371	416	387	386	394	358	379	410	364	406	381	377	394	347	388	359	386	409	378	413	368	388	379	376	436	404	390	383	387	409	399	406	390	345	376	395	455	417	437	369	380	385	411	405	409	382	430	425	378	400	355	404	398	374	395	389	378	431	398	353	395	359	396	424	417	378	426	402	366	424	403	388	398	412	420	377	411	404	386	405	404	398	456	376	412	421	380	410	368	384	353	371	356	348	371	434	396	347	351	382	414	379	385	357	392	367	416	377	396	421	414	385	374	393	417	378	377	406	345	391	405	384	394	382	399	384	375	412	389	417	419	371	369	376	408	387	402	369	359	415	385	409	394	369	369	394	408	374	369	378	397	393	365	414	374	420	390	401	370	380	368	415	367	378	422	387	443	352	385	404	377	413	390	385	382	394	363	381	380	386	402	362	372	365	377	410	394	407	403	394	382	408	373	347	384	406	408	400	398	353	405	391	384	391	436	385	365	416	359	374	395	400	410	368	412	387	393	405	403	353	418	372	387	407	346	438	396	368	388	393	372	371	380	398	409	424	386	400	360	339	403	394	422	382	354	393	394	412	383	394	394	400	382	399	365	388	365	389	367	408	391	381	401	372	410	396	389	389	381	387	427	358	363	396	433	376	384	388	379	401	379	391	386	442	391	364	394	391	402	428	375	414	398	352	354	355	420	378	416	390	364	374	373	406	384	361	387	362	384	401	346	376	392	407	386	381	374	409	363	410	406	408	387	397	398	415	403	390	413	389	427	402	396	402	403	362	388	407	362	416	359	399	412	391	419	392	372	396	373	404	372	404	392	385	364	385	388	383	397	395	430	380	399	380	410	388	371	378	388	399	384	417	377	403	377	415	392	390	414	416	395	423	418	426	379	384	367	377	410	341	351	395	400	377	393	433	415	408	356	367	389	387	400	365	401	414	418	356	372	371	412	384	405	368	407	372	392	382	388	395	387	393	396	419	397	376	414	365	424	335	367	404	391	374	366	395	412	379	404	359	399	387	409	404	405	391	399	385	389	384	380	397	405	368	427	356	336	409	381	423	408	417	364	413	385	380	376	436	367	398	426	409	367	391	402	374	376	399	379	388	381	387	398	379	393	408	359	416	365	372	393	423	371	390	375	361	374	413	388	375	392	360	386	384	424	393	383	395	365	395	369	406	398	379	380	422	450	377	375	364	358	337	392	406	420	423	376	388	381	413	362	383	378	389	416	381	389	357	401	405	380	410	348	374	362	399	358	404	424	359	383	357	392	385	375	377	366	368	388	384	377	391	440	402	421	418	396	414	398	364	387	392	383	357	404	413	400	378	372	410	417	390	370	410	391	399	375	416	397	377	405	421	395	387	398	428	460	398	414	363	423	408	448	413	385	375	381	387	413	403	347	382	396	390	387	393	357	357	373	409	397	418	397	383	370	425	392	401	379	412	414	390	415	388	391	377	420	398	385	409	402	371	373	373	385	378	387	402	379	402	374	422	422	438	376	371	409	404	397	422	432	420	418	389	382	383	386	428	407	386	384	383	414	390	365	369	362	368	390	378	408	419	406	377	361	390	373	376	401	406	410	399	411	388	401	416	412	372	366	397	395	379	373	389	361	428	403	386	397	378	365	420	356	417	370	386	385	397	417	399	364	391	383	394	380	407	398	392	369	418	386	388	384	399	351	372	374	392	364	387	432	391	377	374	402	368	397	400	419	357	376	408	352	372	377	361	405	368	381	411	408	385	447	371	384	393	376	412	366	388	402	431	372	406	372	400	379	394	371	388	390	389	406	428	404	369	371	401	399	382	402	402	393	430	359	472	420	410	391	383	409	385	404	424	411	378	378	388	356	389	399	411	405	385	392	404	427	376	387	401	397	422	384	407	400	372	397	425	395	402	413	374	383	425	388	406	416	400	390	377	375	382	388	405	387	383	410	373	398	394	376	384	390	387	393	382	355	400	389	401	384	367	385	423	419	397	363	415	406	374	406	396	409	391	368	354	397	410	403	417	374	387	369	402	372	388	398	447	399	380	387	384	381	361	340	412	401	384	415	385	384	373	379	409	364	365	414	422	403	429	386	398	420	405	402	382	389	381	385	361	369	363	360	372	364	398	398	413	403	420	450	400	400	400	420	365	400	400	381	393	378	396	413	386	355	403	392	396	371	359	400	418	398	422	415	384	354	375	433	373	382	382	347	421	384	419	378	382	386	393	392	408	379	397	405	389	395	414	423	375	409	359	390	382	433	408	389	382	395	392	424	408	366	346	355	375	377	395	383	414	403	378	366	410	370	387	434	387	411	419	361	411	419	432	382	407	385	439	389	439	407	405	367	399	391	358	381	413	378	397	375	398	424	370	359	402	381	418	425	375	392	382	375	382	427	351	424	384	375	404	394	376	417	382	386	373	400	369	435	379	390	396	374	381	387	417	441	378	386	390	374	422	392	404	404	408	372	388	388	413	393	397	430	376	358	395	381	387	377	394	403	409	422	394	407	400	387	409	366	435	389	383	403	389	414	414	408	389	367	387	382	395	388	382	413	381	367	412	434	369	372	414	393	369	419	388	406	420	361	393	372	373	348	385	397	375	424	436	395	399	368	374	368	378	378	407	417	387	374	397	425	385	388	410	366	376	383	396	386	423	412	373	434	399	405	385	390	407	359	411	368	373	376	348	397	382	392	408	377	384	393	410	401	401	411	436	406	352	393	401	399	425	382	363	390	369	393	381	393	380	363	347	430	406	357	409	397	380	394	392	395	426	360	412	363	402	344	364	394	374	358	374	396	403	415	344	375	418	364	395	359	396	344	361	360	405	393	411	331	376	352	395	405	382	403	380	405	396	377	389	371	398	372	388	402	407	406	401	416	407	404	401	379	387	349	404	396	378	411	375	398	385	417	384	389	405	340	393	372	372	449	395	374	406	387	379	350	420	396	365	362	408	397	383	412	412	414	395	386	425	393	412	392	389	364	356	391	407	405	407	373	387	360	402	399	429	357	354	354	400	391	390	342	359	381	369	352	413	350	362	382	392	391	380	424	366	416	420	419	428	403	420	422	355	430	391	387	397	361	415	391	403	359	382	384	427	420	405	426	403	401	376	412	387	413	419	365	376	354	382	377	401	349	390	380	407	415	406	419	418	374	366	406	352	389	402	392	400	386	374	409	411	429	380	404	416	413	399	387	381	401	407	386	401	407	344	394	366	417	363	337	355	390	404	377	421	387	382	397	400	375	369	386	372	395	433	401	391	394	409	426	373	374	364	426	404	385	375	458	387
3430	3458	1810	1238	1028	985	912	890	878	895	878	934	860	932	839	880	795	840	859	870	845	845	840	898	822	896	851	835	856	890	840	831	862	843	871	903	900	827	860	783	871	895	871	856	793	907	840	867	882	874	863	820	833	868	887	824	830	901	853	804	865	883	865	855	856	833	845	867	872	852	866	889	823	859	787	851	810	827	854	847	905	836	820	876	878	832	838	809	815	878	826	833	868	839	837	839	826	847	806	863	920	831	862	827	868	870	885	857	948	869	845	898	884	860	866	857	861	815	857	874	838	860	859	903	896	825	837	880	902	850	856	859	816	821	865	792	914	839	843	827	794	825	847	812	828	799	877	829	834	886	848	844	867	831	859	801	832	891	886	825	878	866	884	850	838	843	837	844	849	815	905	858	836	864	865	818	862	828	811	878	876	832	880	865	854	869	812	826	840	849	838	819	810	848	838	824	894	857	861	864	828	906	903	853	846	789	842	824	880	898	795	876	828	863	852	873	856	845	826	877	903	831	858	845	854	854	828	849	834	865	863	903	842	829	844	862	813	837	870	863	859	864	903	840	837	852	880	847	883	874	858	832	818	844	861	831	816	894	903	835	861	833	878	841	882	883	825	894	866	831	869	847	867	851	842	856	861	890	889	824	813	833	850	923	890	861	776	837	814	886	839	835	861	863	888	852	852	861	820	864	858	860	846	849	807	837	917	860	811	915	842	830	864	859	857	872	849	851	812	871	838	882	835	826	855	809	871	880	844	843	840	818	872	857	862	904	861	866	915	800	868	801	804	814	818	857	860	802	793	852	879	846	883	883	815	831	867	828	857	849	835	819	872	864	887	900	900	800	844	829	841	859	883	842	838	821	873	861	871	872	822	839	879	829	886	880	840	838	827	854	828	845	881	880	881	817	769	866	885	902	855	959	828	859	815	878	860	826	818	836	815	889	812	842	862	867	838	824	839	826	880	927	833	839	828	830	819	834	861	821	805	834	863	828	835	874	833	815	830	898	846	832	906	844	809	817	862	831	831	858	880	838	873	854	898	820	857	856	822	828	806	794	901	835	881	814	866	849	845	859	867	877	857	862	809	879	843	915	857	847	907	819	868	844	861	889	850	867	894	847	867	821	897	851	843	831	821	859	928	812	778	827	882	850	850	901	885	855	840	880	901	837	830	831	834	856	888	900	882	845	842	872	887	859	830	872	843	858	857	837	849	855	883	857	852	864	870	851	850	867	831	832	823	863	848	819	888	859	907	890	856	816	875	842	868	831	858	849	880	855	808	872	854	836	835	861	827	843	894	831	844	848	852	849	850	848	826	844	878	841	824	879	888	805	808	851	818	900	825	871	921	864	835	830	852	881	821	840	857	872	820	851	855	816	857	882	814	804	820	860	886	850	937	833	824	857	853	834	905	844	868	834	840	874	842	922	851	842	912	847	842	906	879	843	865	856	885	832	875	774	808	869	869	822	841	839	849	835	893	857	840	849	824	837	800	802	880	867	815	841	829	826	825	838	887	899	892	907	893	844	856	819	885	879	864	880	899	860	833	906	852	885	860	901	846	898	855	849	907	810	867	836	830	826	814	904	898	914	899	835	833	869	842	862	854	842	850	811	879	841	822	784	852	865	809	844	844	873	872	829	840	907	816	886	847	836	901	898	846	821	839	857	841	844	823	821	864	831	824	878	823	833	813	840	839	860	845	885	832	879	913	837	869	852	858	856	857	877	876	879	847	855	849	853	850	880	842	843	817	896	843	825	877	854	809	898	847	843	861	835	880	889	888	773	817	817	844	816	853	870	815	910	835	871	920	819	835	803	847	870	869	861	842	833	863	886	775	846	845	818	903	868	846	826	832	887	872	872	837	879	905	827	850	899	814	873	859	818	863	864	829	855	869	818	894	825	860	822	822	859	863	868	813	915	879	841	809	852	802	800	872	872	805	851	879	856	800	862	850	871	825	899	820	862	848	826	831	833	854	845	893	852	879	824	876	846	846	893	866	893	869	827	857	894	860	818	803	855	806	846	853	835	844	883	860	832	859	874	793	868	838	803	898	868	883	840	876	833	848	862	853	850	851	840	818	873	853	918	858	836	889	884	824	832	854	796	853	839	843	894	831	863	853	808	923	850	818	868	887	856	873	833	866	822	798	826	892	901	854	806	824	847	859	812	852	810	889	882	855	859	885	866	911	908	871	902	902	916	830	871	875	812	839	858	817	865	868	862	890	852	815	865	861	857	768	879	840	869	860	885	786	857	874	819	802	883	861	865	888	907	813	829	857	887	860	853	871	824	811	890	837	847	858	852	880	816	869	885	898	817	857	842	884	872	852	837	872	864	861	795	844	901	873	867	790	882	893	861	826	837	849	865	801	861	911	858	834	853	909	874	841	841	847	859	845	770	807	870	819	832	855	835	855	827	883	877	884	845	924	860	850	866	903	840	861	894	812	824	820	799	849	925	885	843	890	808	859	847	847	855	807	888	874	865	857	915	872	878	876	849	891	855	829	877	816	861	827	900	840	887	867	909	864	850	823	836	822	885	832	829	822	878	835	856	871	791	818	863	904	848	888	850	856	890	866	875	844	858	830	846	892	812	817	853	879	867	879	853	848	808	826	849	881	865	805	809	837	852	889	844	814	846	840	835	871	822	833	821	854	875	849	872	861	851	867	824	834	816	888	876	831	849	869	897	859	867	859	876	850	849	864	854	864	867	853	874	818	882	886	827	839	860	845	845	838	849	879	829	864	802	888	855	848	844	862	848	838	880	869	858	906	853	895	822	875	828	830	870	867	851	831	871	879	839	848	823	909	874	811	884	830	832	842	874	831	859	822	832	869	837	889	830	858	831	897	848	866	881	854	880	890	891	866	882	889	856	827	841	844	835	854	830	830	856	880	887	840	875	781	858	872	844	874	857	849	894	869	876	819	901	877	793	863	891	854	838	889	835	861	869	779	834	857	888	889	871	877	880	907	860	849	839	907	883	889	825	841	812	859	842	853	834	829	847	916	877	880	855	872	867	862	844	872	829	839	877	847	823	832	874	870	831	881	846	850	827	870	820	859	804	783	906	847	766	889	851	894	829	831	836	897	855	905	872	846	851	841	885	851	881	895	790	798	843	859	844	838	838	819	849	851	875	823	849	864	880	892	846	876	855	805	851	860	806	857	853	886	833	845	894	841	816	834	862	845	905	826	889	848	806	849	891	841	847	853	810	854	817	815	846	853	832	824	818	888	845	885	834	819	849	842	868	818	848	845	805	883	794	830	863	844	849	879	910	812	845	834	792	865	876	835	868	880	811	863	874	836	861	866	851	901	854	852	864	875	808	834	874	827	860	882	906	836	866	808	896	850	820	869	865	868	913	876	831	857	883	846	895	846	917	821	875	864	839	807	831	836	840	846	829	813	816	857	849	893	866	840	849	870	892	864	863	879	932	823	813	827	786	854	836	904	857	904	859	844	856	884	870	790	880	817	880	841	834	885	845
23184	20458	24003	26826	20462	20468	18290	754	445	380	349	338	309	294	297	307	297	305	329	282	297	288	291	262	313	255	236	263	241	275	267	267	253	230	255	270	285	294	284	254	244	254	227	240	236	236	302	283	272	267	250	288	228	255	276	247	265	231	230	248	281	257	269	268	268	270	264	258	281	248	224	242	267	261	261	243	270	231	243	258	267	267	254	267	226	230	262	228	231	260	239	251	238	271	281	288	264	283	274	238	235	241	251	264	247	251	230	270	266	289	264	236	248	234	249	246	267	269	257	271	274	279	265	268	255	281	272	266	249	265	266	262	242	276	289	270	253	245	239	229	221	257	248	266	260	241	211	280	263	235	264	252	256	259	244	259	240	254	228	242	259	270	240	247	241	271	258	279	266	258	267	260	260	252	242	237	272	236	253	245	235	274	257	272	274	262	233	261	269	252	262	277	249	262	267	273	237	255	281	239	239	247	266	260	249	226	237	251	262	251	235	217	230	245	276	267	266	271	257	226	264	244	246	234	260	264	256	254	269	262	249	266	272	258	252	251	256	247	279	248	227	254	256	262	261	277	246	243	268	265	240	246	258	263	274	263	226	274	292	210	253	243	259	253	272	256	234	280	238	255	258	276	240	264	221	257	277	289	253	247	269	253	223	258	238	270	225	234	257	258	242	276	244	285	254	232	257	240	274	254	220	272	289	265	229	260	274	277	229	307	256	251	271	258	254	239	224	253	255	261	261	243	252	252	243	257	245	266	234	250	263	235	259	227	260	276	265	248	265	233	270	232	221	245	278	250	256	250	263	251	272	256	282	283	277	245	237	258	218	219	246	236	276	268	246	263	248	206	292	243	266	273	301	255	252	236	231	229	250	254	255	244	243	266	288	273	244	243	266	259	259	280	240	251	276	275	231	259	254	228	265	299	249	252	247	254	252	246	246	276	253	264	242	279	259	267	247	253	234	282	258	250	253	242	265	236	244	265	253	243	245	265	248	244	259	266	247	261	259	266	298	258	273	250	252	250	252	263	261	245	254	262	298	261	273	303	275	261	248	240	245	267	245	248	243	250	259	235	247	230	236	246	232	254	260	251	291	246	279	262	257	228	258	281	267	246	240	281	290	270	209	227	274	243	206	266	247	271	260	260	229	259	239	279	227	240	246	250	247	241	262	235	243	263	263	267	254	267	290	286	228	250	264	240	233	270	284	252	234	252	276	259	236	268	247	267	266	268	249	266	276	286	264	249	279	264	272	260	256	247	245	249	222	270	272	243	257	256	234	295	273	276	231	241	232	226	273	212	265	215	237	276	267	248	248	258	245	247	242	241	227	263	276	299	242	239	233	244	299	258	253	256	278	231	236	279	237	245	242	251	263	230	241	257	257	256	238	243	243	260	280	214	230	247	235	259	270	234	252	262	250	281	240	237	273	262	235	259	225	273	252	239	238	257	263	287	292	249	260	249	216	283	220	273	227	288	262	247	276	262	262	242	227	274	230	244	284	274	233	280	263	262	280	271	282	245	291	251	229	252	240	256	275	270	244	278	265	270	239	241	253	311	245	243	262	240	282	250	264	263	282	277	229	233	252	240	245	236	257	263	267	278	242	255	256	285	282	260	278	245	239	265	270	272	245	268	248	255	221	261	263	235	255	233	223	279	248	242	198	263	258	278	252	246	280	279	260	247	213	237	262	238	244	249	245	258	271	278	272	253	235	246	228	258	277	244	265	226	269	242	246	237	239	276	268	270	242	276	252	256	245	255	270	263	261	280	260	277	268	253	267	249	235	259	242	238	255	249	240	248	256	245	242	259	276	287	273	223	223	272	242	279	252	245	239	267	246	234	256	262	255	278	268	265	238	241	268	243	276	264	293	250	238	234	238	266	255	255	236	262	233	242	270	274	266	253	271	261	249	265	249	230	253	239	225	234	243	266	294	230	233	246	268	235	218	274	250	259	235	299	264	220	252	260	251	280	266	276	284	249	259	238	260	232	258	253	259	252	249	229	254	271	233	261	250	257	273	293	242	261	276	266	245	253	246	252	247	250	266	267	259	284	261	248	224	251	262	274	263	250	275	267	258	260	290	234	293	271	250	261	265	255	233	251	266	241	215	227	255	246	268	271	248	236	274	251	252	233	231	271	234	264	244	272	280	270	240	240	281	247	271	246	278	262	273	268	251	236	290	293	244	245	247	243	237	248	263	265	256	254	267	262	266	258	262	240	275	256	245	216	277	269	318	247	240	240	259	253	238	274	251	254	264	250	301	255	255	255	245	239	264	230	241	245	261	279	266	242	272	291	267	297	271	232	256	297	279	244	269	246	271	241	244	256	277	238	276	269	246	245	244	272	229	220	282	282	271	228	235	232	226	212	266	256	286	237	264	251	230	206	249	291	280	264	259	237	300	244	275	268	231	250	267	230	274	240	242	257	258	266	267	273	271	276	272	280	250	277	233	263	236	278	256	272	245	254	254	256	238	250	248	256	239	252	250	248	269	237	274	257	253	258	256	262	227	245	238	246	268	263	265	235	260	268	289	240	251	241	225	263	247	266	230	265	247	228	258	189	274	231	263	265	246	237	262	269	268	248	266	274	252	258	234	236	264	267	265	276	260	267	260	258	253	289	250	245	244	260	249	273	266	270	254	250	260	278	298	275	232	267	249	261	271	253	286	244	271	255	261	265	252	221	256	290	296	245	260	242	265	257	258	241	258	209	259	244	238	275	276	261	235	272	232	238	274	263	260	246	271	262	289	266	273	247	265	263	239	254	270	290	267	236	268	282	268	261	270	250	218	240	256	265	272	259	244	216	270	239	275	254	237	254	250	275	278	262	265	267	225	275	253	270	265	255	261	248	268	241	265	256	288	269	265	291	238	274	232	232	257	257	239	258	227	246	258	264	252	278	257	221	240	272	278	260	294	267	264	261	221	248	219	258	245	238	226	252	263	240	243	240	246	269	280	263	245	233	264	279	285	267	273	259	264	284	257	252	273	250	254	244	254	239	269	286	210	262	248	240	274	250	250	245	237	282	246	248	256	261	234	279	236	246	271	264	281	238	274	250	251	288	259	255	251	282	259	234	232	269	268	233	261	266	227	253	275	233	269	252	249	250	253	246	252	261	256	290	256	253	254	254	243	274	274	253	278	254	266	266	265	243	251	229	280	247	234	306	280	293	252	228	233	266	236	249	278	252	246	241	242	222	266	236	290	233	239	263	261	273	252	262	258	251	262	243	259	263	247	270	279	264	230	222	266	254	264	247	252	248	258	278	230	256	261	248	245	244	254	269	225	253	241	266	228	239	241	255	248	276	259	265	204	271	242	262	276	237	267	261	254	281	261	241	275	218	278	246	253	257	238	265	271	260	280	225	257	254	284	262	253	271	263	259	272	261	272	268	251	249	253	251	283	231	267	269	246	219	269	258	240	262	242	245	271	256	251	247	268	288	264	288	274	264	253	246	228	251	252	261	272	246	264	273	242	256	260	244
3505	4767	2183	1167	872	738	653	659	622	618	623	610	585	554	586	565	577	592	572	583	569	574	525	576	552	607	587	594	548	555	612	578	548	579	581	555	566	541	600	616	586	570	590	536	576	552	579	548	588	583	528	621	584	575	584	506	578	528	591	545	574	594	553	570	571	564	562	598	529	556	533	577	627	599	573	562	548	551	575	581	565	528	545	574	549	532	565	565	603	579	586	560	532	538	561	586	597	632	568	558	542	546	608	566	542	603	549	581	574	563	550	561	553	559	597	543	587	545	557	583	558	601	572	528	577	581	567	572	524	593	551	584	580	553	562	571	550	609	539	530	588	581	603	533	599	583	506	585	588	557	548	591	552	556	589	558	567	506	572	604	619	585	565	556	562	553	524	591	551	577	587	557	555	537	524	578	548	576	589	569	571	575	538	573	538	548	548	597	528	530	534	536	540	602	561	528	552	544	545	570	622	620	595	543	571	557	574	565	568	558	602	630	565	603	585	552	584	558	532	569	557	595	557	534	567	576	581	570	579	537	583	573	589	562	602	563	545	604	573	538	610	580	589	577	584	556	557	584	559	549	594	568	524	596	540	569	568	544	545	587	574	573	517	547	576	603	581	583	546	536	601	559	546	551	603	556	594	564	572	611	557	593	584	555	559	586	561	585	596	598	565	512	598	523	591	600	567	560	549	534	557	519	582	576	530	573	616	529	548	501	554	568	608	560	578	563	593	577	543	551	575	590	561	564	598	534	535	617	550	594	615	470	586	575	552	559	579	578	563	534	566	588	601	538	577	559	522	519	576	532	582	539	551	542	541	530	516	551	565	577	559	555	584	522	634	575	536	550	587	561	599	588	597	547	563	548	556	586	538	557	615	558	554	573	557	529	552	529	551	523	591	543	516	555	561	581	554	641	543	574	604	596	572	552	560	556	580	566	589	558	581	570	549	595	528	551	591	587	523	559	576	575	572	641	543	569	581	573	556	591	592	562	527	570	610	552	534	579	602	568	554	582	527	552	581	525	598	610	588	586	534	583	554	591	587	586	584	585	571	538	531	554	532	568	545	580	546	566	580	601	506	548	543	608	568	558	560	559	557	581	557	584	555	606	543	548	581	594	584	576	575	569	576	544	541	566	572	571	574	524	550	500	575	582	578	601	556	597	529	595	559	576	579	626	554	568	560	579	539	589	575	539	583	562	578	572	595	532	545	562	574	558	601	554	561	565	531	565	535	540	596	611	604	557	539	578	614	573	595	510	554	569	607	569	574	592	521	583	551	604	561	581	566	566	575	540	575	556	539	558	582	578	580	617	582	544	518	577	567	566	579	574	601	587	533	536	545	574	572	550	560	587	627	545	552	556	587	545	597	559	556	545	553	582	559	561	576	576	553	541	559	604	588	564	567	615	555	586	580	513	541	597	576	533	602	539	588	566	590	551	577	585	547	567	530	533	578	547	537	587	571	575	542	537	564	556	521	558	536	575	605	524	568	607	580	578	573	577	580	569	564	546	592	539	567	539	581	569	585	552	551	556	531	570	535	569	516	576	601	550	560	589	535	582	600	577	570	581	569	588	539	544	583	516	548	560	579	570	592	547	532	599	550	548	539	581	591	510	521	572	584	587	585	607	572	539	585	556	543	564	524	547	542	586	600	558	543	572	575	549	536	572	544	580	613	538	593	526	576	583	597	539	598	537	535	563	537	576	530	559	569	552	588	588	581	561	578	594	575	563	546	523	603	544	573	619	606	570	548	573	570	580	565	513	561	557	595	556	585	564	580	598	554	579	578	598	554	596	536	520	514	563	555	523	578	582	556	573	539	543	563	579	590	573	527	533	558	535	582	617	562	545	564	550	561	583	562	601	559	564	594	574	546	585	594	582	541	581	579	567	581	578	521	565	578	559	531	578	589	599	562	557	561	569	587	553	623	560	545	587	508	561	541	578	609	610	512	498	600	562	550	584	552	559	575	584	593	545	585	540	565	590	554	584	584	588	600	557	594	544	565	637	573	613	532	582	537	571	539	564	576	547	575	535	567	562	570	587	547	599	551	597	576	563	582	591	574	525	548	598	555	540	563	567	545	633	505	564	586	618	530	528	594	540	580	582	583	598	552	552	567	535	585	556	541	542	547	605	556	517	586	557	607	522	601	570	573	548	594	614	573	547	550	538	590	560	566	584	576	553	565	572	574	542	532	582	534	567	520	572	554	549	546	547	560	557	595	563	564	575	574	556	569	513	578	541	566	550	542	559	567	562	561	560	515	556	571	553	556	583	571	561	555	585	580	599	550	542	531	599	614	561	543	561	532	559	604	555	559	567	574	527	588	541	538	545	566	532	525	536	555	586	591	575	551	576	555	576	518	570	574	544	565	564	598	539	626	540	585	535	585	578	585	536	553	550	582	569	570	552	594	542	527	540	533	572	557	561	589	532	545	587	565	570	576	553	566	561	577	538	553	547	590	593	578	552	550	586	589	547	537	505	563	564	585	558	573	580	556	564	575	561	550	573	553	542	552	520	621	565	538	549	572	572	568	582	566	567	590	571	574	597	552	573	517	574	534	511	553	576	546	555	585	537	566	551	571	549	573	568	577	557	565	598	571	559	604	550	596	595	567	550	561	525	529	548	545	608	584	598	590	617	546	561	558	555	558	555	566	551	563	590	566	581	537	573	532	563	551	591	553	548	543	546	580	560	560	604	540	553	554	535	573	522	543	548	570	541	540	557	524	553	543	542	566	548	559	557	586	579	537	553	569	572	532	605	585	562	605	579	548	588	570	576	573	578	561	559	539	597	585	566	611	597	552	579	564	538	566	601	553	614	531	532	569	584	586	537	590	562	509	622	631	546	618	553	585	578	593	550	579	541	539	568	561	582	571	568	538	551	552	596	589	589	552	532	555	541	520	560	570	543	554	556	547	560	565	581	584	588	568	556	585	556	551	586	523	589	540	581	571	568	558	531	608	549	552	546	550	557	563	530	527	543	537	503	560	553	516	562	576	544	578	557	572	575	554	541	550	571	583	571	556	582	562	586	582	514	526	573	553	551	558	550	585	562	502	575	561	580	569	573	572	575	549	558	559	586	555	580	556	579	594	570	560	563	591	597	570	590	563	564	559	575	576	580	599	533	548	550	585	567	536	535	514	512	562	553	545	592	565	644	526	556	548	573	536	541	588	577	573	513	564	564	585	589	586	568	586	582	589	584	592	582	536	572	591	584	570	540	554	586	561	580	559	549	577	603	608	554	553	543	600	597	547	523	553	568	596	607	578	537	561	581	514	538	600	557	574	574	553	560	564	559	561	565	576	521	575	558	602	593	634	525	569	596	534	558	603	576	583	544	570	577	562	592	565	591	538	571	569	555	549	579	567	547	634	572	558	579	573	583	524	542	565	549	582	546	602	589	586	543	592	577	550	563	592	564	582	528	559	580	547	537	594	583	564	545	549	574	555	608	550	554	576	543	555	575	546	516	588	567	577	530	572	591
31352	19103	7476	498	277	301	342	330	320	293	336	317	316	309	278	316	336	297	293	302	326	340	302	307	311	301	295	309	320	296	282	297	311	319	312	311	324	292	309	335	294	318	309	285	298	284	299	292	332	346	326	283	306	299	332	295	274	273	333	291	305	306	268	335	312	273	333	325	311	303	303	292	321	309	287	303	290	312	304	299	276	323	318	314	315	307	301	338	301	318	325	308	352	292	280	282	317	301	301	327	287	311	338	358	332	318	277	278	279	303	306	315	285	258	329	298	292	299	294	324	289	276	313	312	316	306	281	318	314	290	305	310	330	304	313	319	318	279	310	269	304	276	297	286	308	318	322	322	320	348	292	316	330	289	288	345	325	296	314	324	304	311	288	293	287	317	304	300	307	334	287	300	301	320	310	316	312	277	342	294	326	316	320	281	333	287	295	342	302	305	286	321	304	312	299	301	299	312	318	291	272	342	315	307	281	287	300	303	299	318	302	320	262	309	319	305	294	342	319	323	306	303	311	288	352	309	314	304	327	317	301	318	279	302	296	293	287	298	302	317	324	297	262	283	317	295	323	309	317	316	300	323	280	317	297	262	287	283	303	283	305	325	259	284	320	303	321	354	287	274	305	288	318	291	295	324	330	315	290	292	310	306	325	299	282	298	302	288	293	321	303	326	322	297	292	288	327	289	302	341	312	323	353	331	335	279	322	291	300	306	333	351	300	308	303	306	310	332	346	315	330	317	297	325	333	324	299	277	277	321	284	303	313	270	274	275	279	296	301	282	317	307	285	331	301	310	295	308	309	316	304	307	290	288	294	295	303	294	325	292	310	294	279	296	306	301	280	314	294	299	301	308	310	306	303	290	288	331	306	282	326	288	297	292	267	346	306	276	293	270	301	296	285	322	321	359	318	325	318	301	308	313	301	276	306	281	300	280	281	307	336	304	326	335	319	305	275	293	312	320	301	355	312	312	331	305	293	287	281	284	304	282	312	296	300	302	317	299	297	291	339	321	300	306	326	269	294	320	315	324	315	317	309	305	289	301	324	287	293	358	315	285	295	317	300	263	292	319	310	320	301	319	324	306	309	308	323	325	308	286	290	315	303	300	302	299	306	295	303	302	287	263	304	335	302	327	296	304	316	302	292	253	299	301	332	330	292	272	314	297	279	286	288	304	297	315	302	286	324	298	338	338	360	319	331	309	291	302	322	319	288	308	294	291	299	309	331	323	299	295	312	300	277	320	304	281	326	291	326	275	307	313	276	303	317	333	328	317	301	334	293	292	288	298	284	318	272	285	272	292	307	305	286	296	295	287	295	307	316	299	325	311	308	276	292	307	310	254	302	305	305	317	303	311	296	310	294	310	322	293	326	317	273	308	274	291	313	318	328	334	336	301	328	310	285	289	320	287	295	272	263	298	332	299	288	309	313	325	301	311	307	308	291	303	276	298	297	292	284	286	293	279	301	304	323	306	318	284	332	300	321	296	287	269	309	321	288	331	354	308	285	294	305	326	294	303	294	261	300	317	324	313	296	288	291	317	312	325	328	273	296	314	316	322	355	284	310	290	301	273	345	317	314	323	315	302	313	281	316	290	279	335	317	312	328	296	307	328	338	297	310	320	284	310	281	313	296	293	355	278	316	309	324	311	300	325	317	296	321	288	342	323	320	340	306	322	289	302	273	319	300	305	310	273	309	283	283	310	282	316	316	311	295	307	330	331	321	310	314	329	276	302	313	281	309	306	308	295	297	276	272	293	291	295	305	291	285	337	277	358	294	300	312	299	329	322	280	296	312	319	315	315	292	309	311	309	316	318	314	317	301	261	306	297	322	286	326	315	312	297	319	317	270	307	313	364	317	308	305	299	301	310	305	294	278	302	292	315	306	304	302	269	304	306	300	316	304	301	328	323	279	293	324	324	310	291	290	294	299	339	307	286	344	298	303	297	297	290	296	309	286	312	303	328	295	288	284	317	308	275	303	320	282	294	311	298	321	323	296	345	317	288	301	280	272	315	312	309	299	323	295	297	319	278	324	288	291	337	328	272	295	267	289	298	317	309	302	312	314	287	286	282	312	329	300	285	291	271	302	288	294	298	293	315	330	314	345	313	294	290	301	340	332	287	305	322	325	309	251	326	308	309	308	330	325	305	310	307	310	349	337	310	290	300	284	298	302	337	316	299	316	287	295	299	293	301	290	256	310	280	311	335	285	302	274	295	318	279	308	277	303	314	325	315	304	285	304	316	318	327	291	346	310	296	273	308	322	323	288	315	281	270	302	282	319	288	302	309	320	283	284	311	307	321	323	269	323	296	259	291	283	316	280	305	305	334	285	324	317	295	312	317	293	294	288	318	294	362	285	312	307	311	318	307	273	295	326	294	296	301	322	277	311	314	257	263	310	281	305	323	334	316	335	284	325	302	315	305	277	311	300	307	291	293	319	298	257	302	265	285	296	339	339	334	327	330	292	312	318	306	325	309	295	307	322	315	296	301	295	341	310	298	302	312	302	316	318	302	288	321	327	337	308	315	316	314	314	320	310	330	285	320	281	279	304	323	275	321	324	282	304	293	320	309	306	298	291	281	308	324	310	297	304	313	326	342	281	269	333	304	302	299	324	305	305	280	312	301	301	278	280	334	292	322	311	301	294	280	326	299	313	297	307	318	302	316	339	340	255	305	313	297	286	298	311	263	299	309	304	265	299	320	296	300	331	267	306	317	332	324	331	290	286	327	284	335	299	275	323	319	296	314	309	331	284	308	311	339	300	304	288	311	316	307	291	299	279	310	313	300	266	303	329	273	317	249	306	321	285	295	323	325	341	296	322	305	283	335	281	299	318	309	289	299	302	283	294	319	321	308	315	270	298	310	299	320	288	316	308	289	305	313	334	325	309	302	305	314	301	298	295	319	327	318	299	299	273	316	316	331	349	333	286	319	302	306	310	325	320	308	280	307	301	337	313	310	279	316	296	338	313	313	345	297	286	306	275	292	305	317	298	290	301	320	301	332	292	291	317	310	331	314	314	300	297	303	280	293	313	314	268	310	286	290	278	304	291	301	317	331	307	285	275	328	325	304	315	299	289	321	323	299	306	319	330	314	346	289	281	331	294	247	301	298	280	286	266	306	340	357	349	309	299	300	293	309	301	303	307	307	322	330	314	265	289	319	311	273	311	310	315	325	309	296	328	334	320	317	314	288	319	272	300	300	300	299	332	324	295	294	308	281	288	321	306	298	310	319	312	320	302	295	271	308	319	332	320	263	318	321	323	293	275	274	310	294	316	306	294	315	305	319	316	320	293	301	287	328	322	311	319	270	280	286	313	320	301	314	287	305	296	304	332	297	312	316	326	317	304	329	297	297	292	272	319	316	322	316	321	310	253	293	286	310	302	291	324	336	322	317	299	272	302	305	322	329	302	323	366	352	278	251	301	301	297	274	302	338	303	292	321	323	317	307	296	316	318	279	291	348	292	292	297	270	288	267
5294	942	807	730	803	741	717	731	732	736	756	724	742	697	703	686	729	713	734	761	757	756	735	697	719	684	695	735	765	738	704	690	701	733	731	681	761	713	769	745	702	761	683	717	721	729	702	698	712	737	698	724	737	755	685	723	764	717	717	703	769	719	724	717	734	724	681	745	714	749	712	702	677	702	732	709	682	700	726	745	736	735	728	754	726	727	715	757	658	721	695	737	727	684	745	725	730	697	734	713	680	676	774	719	728	744	746	720	718	711	698	718	725	724	697	712	742	682	715	695	764	699	707	719	721	692	719	749	703	772	719	714	732	706	733	691	716	721	668	735	709	708	722	718	717	768	713	708	736	686	753	755	722	747	686	746	687	702	738	711	701	696	727	723	726	731	733	704	691	768	700	709	727	740	749	697	696	748	717	744	737	709	710	706	707	790	708	731	698	662	697	733	740	741	712	692	739	696	695	748	732	719	698	723	740	723	673	697	730	765	729	718	711	744	715	728	742	714	690	705	701	671	705	693	688	784	748	725	737	736	733	689	776	733	717	723	697	675	714	732	674	689	739	706	710	716	700	724	685	713	716	752	717	702	723	744	705	759	700	754	728	736	729	676	692	769	692	695	717	703	761	752	738	680	730	771	710	734	750	720	724	702	704	724	692	695	674	736	703	662	708	719	694	726	705	751	712	765	744	713	820	710	714	731	742	657	702	731	754	668	780	684	708	736	663	745	738	681	753	764	732	756	725	750	770	713	717	717	730	714	693	716	724	717	708	760	677	739	788	681	781	748	749	732	708	766	685	716	700	691	711	766	700	745	745	704	651	707	694	668	747	684	678	680	755	707	715	682	704	719	714	679	765	692	707	719	744	740	688	728	726	701	760	722	719	735	718	750	716	733	699	746	712	765	693	787	721	709	765	742	723	724	653	676	717	733	739	715	717	737	715	732	677	717	707	699	719	733	734	689	681	707	728	718	723	764	693	717	674	746	747	701	722	721	702	700	702	679	677	688	744	682	710	720	765	707	747	699	688	699	715	741	692	705	695	740	729	716	735	718	670	684	728	760	762	706	730	728	714	733	650	710	709	688	752	711	707	708	732	727	719	731	756	742	736	734	731	675	755	755	710	714	715	764	677	751	706	709	686	771	708	711	728	737	731	744	705	716	715	735	738	700	755	713	739	707	704	736	705	689	741	707	742	686	652	744	704	728	724	716	737	711	705	717	746	751	717	708	702	709	678	751	743	676	706	777	739	723	713	712	725	789	741	718	716	718	688	730	703	661	740	725	718	741	693	677	715	705	684	725	716	791	742	685	682	684	719	723	696	743	721	720	753	739	782	738	725	699	761	702	735	722	719	724	695	757	715	740	710	750	679	723	717	713	703	715	738	758	700	726	748	665	728	747	752	745	731	746	733	713	750	722	665	730	714	685	690	715	735	753	719	754	717	708	663	749	691	762	707	712	718	698	685	704	701	708	731	636	736	721	732	730	688	700	703	747	726	693	669	692	683	691	790	699	701	727	736	751	715	754	725	741	729	796	746	702	715	663	694	688	726	721	732	709	709	686	721	717	747	732	712	662	750	734	735	750	745	741	722	772	745	754	765	729	722	722	748	738	706	723	691	730	692	668	687	693	698	661	729	694	681	728	735	698	683	719	737	690	695	727	710	762	708	767	638	711	711	731	702	690	694	672	755	713	740	708	761	752	683	670	664	742	740	691	727	722	730	716	688	699	734	768	731	761	727	668	732	691	748	754	754	725	711	750	761	672	674	700	740	652	679	742	775	768	709	676	704	755	702	766	718	743	700	730	718	698	714	709	698	760	741	779	744	703	683	725	678	766	696	719	734	699	747	674	663	738	773	774	740	722	678	719	679	734	703	682	751	683	766	733	686	761	706	704	772	756	689	725	720	730	720	747	684	740	722	663	764	691	755	753	726	651	713	738	732	689	706	705	708	689	702	672	669	719	725	750	704	739	724	697	725	716	748	728	734	709	673	661	686	703	714	722	765	698	692	754	721	749	711	732	688	738	707	645	681	732	677	760	712	756	770	697	654	715	726	727	719	699	697	707	738	673	747	746	658	660	716	709	701	703	735	703	720	742	682	656	711	713	685	733	738	698	776	700	738	696	741	735	707	703	708	713	713	722	701	720	677	738	698	729	745	707	733	719	723	714	680	730	710	766	766	725	715	748	678	724	752	722	761	665	736	709	737	748	737	744	697	746	757	702	728	710	686	686	707	727	642	693	691	698	715	727	700	677	727	704	691	723	730	754	746	742	714	748	690	714	742	716	727	727	693	718	733	729	739	753	683	689	665	699	786	724	683	712	727	714	700	690	738	696	695	731	702	716	739	735	700	748	738	718	704	726	758	727	700	694	699	745	715	696	712	724	747	703	722	723	740	667	766	723	709	702	720	721	747	739	673	714	664	697	704	699	730	728	685	759	723	714	755	710	681	736	704	725	702	735	733	681	716	718	691	713	708	695	707	665	737	698	700	724	724	726	721	724	759	729	694	741	697	739	751	728	734	718	746	679	705	676	707	746	668	722	680	690	750	701	760	771	730	724	720	746	730	692	758	695	694	703	731	681	736	700	728	730	716	684	724	686	740	733	726	719	742	697	729	750	711	713	744	753	695	739	699	780	726	785	725	718	705	704	714	700	707	737	670	709	701	717	684	663	721	681	704	728	779	681	699	706	688	713	678	766	699	693	722	708	743	691	745	722	705	697	711	662	692	646	738	700	706	728	689	737	732	730	732	724	678	712	730	706	681	695	709	717	728	748	736	714	677	724	746	731	729	684	715	729	687	761	685	761	734	705	743	711	699	748	750	733	710	709	719	751	719	709	735	686	719	691	706	727	719	709	756	700	702	663	697	732	734	703	714	712	707	753	698	702	729	744	720	711	720	708	692	707	752	692	715	699	766	679	679	718	701	716	714	743	705	736	719	694	711	710	709	714	699	738	740	733	703	694	739	720	735	699	714	689	674	696	715	674	752	717	733	747	673	715	727	747	708	733	714	765	714	736	730	722	695	740	739	672	728	734	687	719	683	695	731	706	753	711	647	695	801	750	702	687	743	738	731	708	714	723	665	727	737	706	732	716	708	762	700	672	768	743	708	746	735	693	720	731	711	743	742	741	711	737	698	759	781	680	730	703	696	711	755	714	736	737	655	697	737	721	671	693	698	690	706	717	718	750	717	708	807	667	769	747	716	711	717	686	731	737	673	700	715	694	668	709	720	684	711	687	708	725	764	701	712	731	708	725	741	725	701	674	765	715	727	706	723	718	650	737	697	715	682	716	733	737	770	726	702	757	661	705	711	727	743	741	726	696	728	691	766	701	700	707	668	722	746	736	723	666	761	693	698	716	693	678	704	742	716	690	727	722	733	674	692	689	693	731	740	705	678	686	736	696	674	737	660	753	727	715	701	694	749	747	740	710	713	715	703	695	729	711	735	684	702	732	683	721	717	742	729	715	706	705
23627	20476	23840	27013	20466	20465	3046	605	519	404	442	451	452	373	427	385	429	392	417	368	412	442	391	419	403	400	392	405	347	433	435	427	405	366	447	395	399	419	410	396	386	438	389	379	421	432	420	377	348	378	382	378	394	456	384	397	367	432	387	414	388	418	400	416	407	371	428	361	364	397	382	439	370	447	390	408	437	433	396	396	391	368	416	402	425	403	407	386	380	405	374	383	393	410	398	384	420	360	375	375	402	427	376	404	385	364	419	424	384	411	381	372	405	399	427	415	440	416	385	359	441	395	430	395	411	408	391	433	381	409	411	392	400	359	367	428	383	412	394	427	414	426	383	402	408	373	409	385	404	362	374	421	362	392	409	396	380	384	397	351	397	367	380	413	410	376	413	401	407	364	389	395	402	355	359	396	396	384	418	410	420	411	410	423	385	360	355	412	364	397	353	403	366	398	407	437	410	403	413	399	413	350	401	344	418	379	438	392	420	393	372	378	391	404	360	385	359	382	417	380	377	408	413	366	429	401	387	396	373	389	374	405	371	365	370	409	429	416	370	396	422	406	428	380	429	395	405	409	409	380	379	387	386	369	375	324	375	370	401	389	420	403	393	409	374	388	438	401	407	391	407	422	386	383	353	380	363	442	357	412	351	407	438	407	435	402	436	395	409	402	408	412	397	389	395	393	404	394	415	382	414	378	387	373	378	403	442	390	382	372	432	394	382	389	404	436	385	408	392	405	380	377	400	402	398	398	376	389	404	368	429	421	397	396	381	411	400	394	407	414	387	361	389	415	435	395	429	411	376	377	387	371	390	376	369	405	413	406	429	433	395	416	408	413	379	397	411	383	417	433	364	400	386	387	394	452	373	388	373	360	366	394	440	368	396	389	389	394	379	381	392	397	364	392	426	380	400	405	404	380	371	412	390	393	410	384	389	364	354	374	403	398	377	373	364	448	386	394	417	379	388	369	407	369	386	419	360	381	369	388	392	388	422	376	359	360	398	379	413	359	383	403	405	362	374	397	443	418	378	418	370	382	369	393	379	431	363	374	393	362	395	411	398	405	388	365	407	394	395	399	363	362	398	359	385	381	396	395	351	412	386	355	353	353	401	405	367	391	361	397	407	428	359	411	384	431	381	417	436	415	367	422	410	411	371	378	364	391	370	387	405	409	391	390	405	394	401	409	378	431	420	406	414	411	394	374	379	409	363	387	392	387	402	357	389	403	364	391	369	354	447	396	421	409	396	372	414	397	403	411	412	384	448	396	368	385	425	368	421	394	434	420	433	379	380	416	391	387	396	415	414	392	426	393	437	398	381	381	390	428	385	389	427	395	406	366	391	382	390	384	392	346	383	368	416	364	429	371	395	383	370	387	371	377	366	452	391	388	389	423	436	402	383	365	354	376	396	395	388	393	355	382	365	389	382	421	410	380	377	375	380	389	383	412	385	408	374	375	346	389	394	399	407	380	416	389	384	419	394	420	399	404	387	385	404	419	393	356	392	404	400	407	402	344	406	391	390	420	390	430	374	374	383	420	363	386	387	407	376	389	393	385	387	405	390	388	419	383	372	383	380	373	364	363	391	399	387	418	403	410	386	391	380	387	412	438	389	389	420	398	390	380	428	419	407	403	410	392	403	416	363	395	357	379	390	419	434	382	398	382	394	358	374	404	399	373	375	383	395	366	429	400	408	388	379	361	401	353	406	403	354	384	403	414	362	381	372	381	407	349	411	408	363	399	372	377	386	403	416	389	418	413	364	404	399	385	385	391	391	404	355	400	385	379	391	372	375	363	385	397	434	376	437	380	387	398	377	390	389	412	381	369	446	361	422	453	377	454	413	383	402	410	383	389	393	399	418	381	370	389	382	411	416	417	399	376	409	378	382	379	370	370	394	384	400	392	394	420	389	386	372	349	376	448	405	374	404	414	394	400	364	379	427	359	362	418	366	371	420	377	381	349	399	383	374	412	393	445	411	402	370	388	419	386	415	384	379	411	381	400	393	412	429	407	387	377	402	372	400	396	383	397	391	409	386	380	441	372	359	382	392	383	426	432	414	393	369	393	421	409	396	404	388	415	401	390	439	436	392	377	392	394	402	404	410	378	417	382	360	375	406	380	356	429	383	397	421	399	404	418	372	338	386	402	401	374	428	392	434	376	412	373	403	374	399	386	406	443	395	409	433	406	372	410	406	378	427	417	372	418	370	393	373	421	398	401	404	409	400	363	395	415	400	405	423	417	394	375	385	378	404	367	370	388	387	415	363	386	412	425	377	411	364	368	398	367	356	420	383	349	388	350	418	397	386	409	391	402	411	379	385	421	387	368	376	388	407	399	393	393	380	385	409	389	407	433	405	363	400	426	395	330	424	405	388	381	375	370	393	411	418	406	422	394	424	401	396	384	415	348	403	391	415	430	422	426	382	386	402	343	379	359	420	393	390	409	391	390	414	400	372	406	395	422	401	372	404	360	383	411	390	355	386	342	412	386	398	369	403	408	412	407	396	404	409	378	399	399	394	399	377	357	422	414	376	381	391	405	420	364	415	383	443	389	408	404	397	411	385	389	406	383	389	431	434	380	377	395	361	356	390	394	410	393	385	453	390	366	381	420	397	362	373	342	378	377	368	390	429	397	375	411	381	414	412	407	389	399	377	362	391	408	395	395	407	389	379	390	362	393	378	421	412	378	365	397	405	393	405	385	419	406	376	356	424	389	369	372	362	368	392	401	370	377	403	418	397	425	403	428	387	373	387	414	407	413	410	397	425	417	372	366	388	411	402	403	447	395	392	371	401	371	390	412	370	388	358	412	400	429	461	441	373	387	387	390	417	406	357	385	370	392	373	396	419	401	360	384	413	401	383	387	410	415	406	392	424	421	398	383	358	368	388	417	394	396	376	394	385	430	386	397	381	359	391	388	403	380	402	409	383	365	410	372	379	394	399	358	383	421	408	410	371	371	388	384	395	378	383	405	384	409	418	377	386	397	414	392	377	382	439	400	362	410	435	393	360	411	419	353	378	402	418	413	412	429	351	367	407	432	407	374	341	423	372	430	405	380	407	447	384	381	375	432	427	382	380	417	359	390	386	387	359	382	408	387	398	386	424	374	454	411	398	374	383	401	418	383	416	420	376	412	420	424	401	440	401	403	403	421	345	386	383	386	396	380	370	390	388	410	381	387	410	415	403	384	354	390	395	427	396	393	410	410	372	358	402	391	405	426	414	401	395	371	379	387	426	379	371	406	353	391	407	405	386	393	411	379	359	439	400	373	372	360	389	377	395	385	392	396	402	395	363	374	431	382	369	391	408	408	418	380	416	393	408	407	408	372	367	385	387	430	436	404	401	409	393	368	385	410	368	397	416	398	364	373	379	394	402	432	380	398	387	408	420	420	410	369	385	386	379	392	375	392	435	368	398	375	407	418	360	394	381	432	358	410	363	414	399	425	383	404	390	424	426	418	395	383	428	402	396	424	388	418	370	364
3433	3281	1798	1198	1018	864	880	920	855	927	854	902	837	893	852	930	842	891	883	849	867	915	834	837	801	839	835	923	884	901	835	864	901	844	906	883	905	849	853	851	851	869	865	912	856	829	850	842	869	811	903	865	841	883	878	857	882	809	872	872	863	855	827	844	866	863	854	860	897	860	916	856	826	898	838	834	895	882	867	906	813	843	815	934	869	865	789	855	857	854	839	816	863	834	846	832	846	840	889	814	838	877	853	812	864	858	852	851	875	879	858	801	874	842	842	854	869	856	845	840	856	860	816	912	907	858	823	818	872	870	833	853	841	829	857	819	860	815	807	837	890	857	868	849	862	776	865	874	780	837	780	869	876	900	897	869	849	777	843	906	837	832	890	835	845	854	824	860	877	825	875	867	889	904	802	881	892	825	815	869	815	801	840	847	836	845	874	887	866	883	907	825	853	823	822	824	900	875	890	833	829	808	887	846	839	880	875	865	834	885	864	799	887	809	853	867	881	870	834	900	807	870	926	893	829	878	796	845	881	868	815	864	851	871	797	839	795	834	834	823	836	829	873	863	861	816	844	838	825	902	845	837	897	880	853	842	814	911	845	910	901	898	845	882	839	863	889	816	845	843	863	827	845	842	821	838	842	806	872	834	879	873	847	844	931	853	820	851	801	816	861	886	893	830	845	863	842	797	857	854	841	833	832	870	828	845	855	857	909	887	864	872	846	900	872	914	833	820	881	944	912	852	794	832	867	841	860	828	810	852	839	851	900	858	875	875	855	830	848	879	870	835	856	815	864	884	830	891	884	900	889	877	868	823	875	814	852	888	836	841	866	832	888	791	837	869	837	834	863	856	867	840	867	838	892	863	902	833	845	839	856	843	828	874	831	838	790	818	840	858	875	791	816	861	899	831	891	877	812	866	836	876	850	817	867	842	857	843	885	810	833	829	858	914	902	806	885	850	786	846	846	797	817	867	860	873	887	811	899	881	851	870	848	853	851	860	916	870	875	826	882	855	884	908	819	832	802	911	846	833	879	844	816	830	830	875	867	849	800	850	816	880	848	860	857	890	860	801	837	822	833	828	837	857	887	835	831	857	842	839	868	847	834	877	907	840	880	891	855	828	895	805	873	811	892	853	874	855	841	862	829	890	871	820	846	872	862	841	881	891	866	815	791	871	830	831	799	861	831	811	857	800	859	894	888	857	812	847	899	902	863	847	855	896	851	857	886	825	841	864	862	881	834	862	831	845	844	820	859	856	829	844	848	826	801	866	864	891	847	845	882	844	841	891	886	897	891	848	875	857	875	803	858	856	871	854	852	845	931	864	895	854	834	863	827	836	871	850	855	877	833	840	853	882	858	831	818	827	838	867	864	875	888	839	828	861	872	792	841	862	872	873	808	834	867	887	831	827	819	859	911	839	875	836	899	850	834	867	867	870	869	819	858	832	841	878	806	844	858	866	813	848	836	849	890	913	925	904	860	893	838	863	876	873	827	865	842	844	841	872	866	825	842	827	908	861	849	842	913	887	893	894	884	874	890	845	885	834	864	869	840	890	869	861	810	853	781	853	837	890	884	872	833	794	884	852	810	825	823	848	843	863	851	900	857	874	845	841	850	843	856	814	830	867	894	843	791	855	885	906	858	837	894	816	919	838	873	896	853	814	862	837	907	859	843	773	856	859	896	879	861	821	899	852	880	876	835	888	852	856	905	811	845	874	878	885	875	852	829	828	913	842	852	870	873	807	868	840	928	872	866	827	845	855	799	854	842	811	833	845	842	827	837	843	789	837	880	854	922	867	819	854	868	860	863	842	831	844	849	832	832	868	885	908	839	850	861	829	855	880	810	842	816	838	863	854	875	849	845	859	834	874	866	824	906	859	908	808	890	910	844	851	836	861	863	874	894	853	810	912	799	877	853	859	868	857	851	935	817	836	815	814	838	813	883	817	821	862	844	823	876	829	885	855	839	863	832	872	907	891	836	875	872	827	915	835	891	882	896	871	914	875	856	894	844	893	850	899	861	847	818	909	820	844	834	831	850	796	884	849	894	821	878	845	876	829	769	815	821	821	782	857	830	882	869	873	864	873	856	835	878	869	856	890	810	865	852	825	856	852	839	861	830	870	841	856	879	853	846	844	872	827	865	851	836	856	847	835	932	853	831	847	841	814	881	859	776	870	895	859	845	846	912	860	867	814	847	872	854	849	851	851	884	837	793	853	834	841	832	849	891	866	820	830	821	866	830	873	887	784	857	830	864	870	783	807	842	902	814	843	884	874	841	838	812	860	894	883	804	891	821	909	824	844	896	873	886	801	847	842	834	858	839	852	858	899	827	866	872	869	851	828	845	896	789	901	824	849	823	810	832	858	879	852	906	934	877	847	870	835	802	868	826	823	889	849	830	792	834	916	886	856	856	824	856	851	878	871	835	870	846	838	867	839	837	878	888	835	850	851	828	818	872	806	858	892	840	828	853	850	798	853	810	847	850	828	795	873	821	854	869	922	809	825	893	840	891	814	847	832	849	862	853	814	868	851	831	833	873	832	876	882	798	887	818	813	813	852	840	894	856	841	875	852	864	823	843	847	849	855	854	889	814	837	795	854	865	865	846	801	861	862	864	816	809	899	820	805	889	853	884	862	879	802	811	849	878	861	835	801	867	826	907	834	882	839	881	825	888	870	826	861	875	799	871	870	928	811	897	835	828	844	885	819	879	805	888	796	890	857	897	859	846	864	901	867	794	835	849	870	884	876	853	913	831	897	865	849	834	829	815	870	821	826	849	907	823	861	833	877	807	906	872	898	805	894	892	884	857	876	838	833	848	838	875	868	857	879	896	813	883	824	852	798	861	810	846	889	888	857	913	843	847	820	881	871	892	877	807	860	874	860	815	873	784	876	910	791	870	871	844	840	877	828	842	834	819	838	813	926	828	881	816	872	844	836	766	884	844	882	855	886	864	893	857	844	861	837	865	844	888	854	845	840	890	894	857	798	850	829	883	870	868	853	896	848	875	869	825	891	890	826	856	919	819	865	881	843	834	857	860	874	863	833	804	826	806	793	903	843	872	830	845	864	845	847	869	892	857	864	904	857	858	857	839	851	895	823	907	923	911	883	811	818	832	838	883	846	850	894	909	893	895	903	804	857	861	827	860	848	904	837	916	859	903	863	856	841	916	889	886	826	878	912	907	884	831	878	829	867	871	820	874	905	829	854	852	851	843	830	868	854	854	846	811	837	838	828	869	834	847	880	911	872	846	870	819	823	816	861	810	846	828	856	857	856	814	862	824	821	844	831	891	824	863	852	851	864	826	833	845	890	855	875	868	838	856	880	838	881	801	836	849	809	844	815	837	830	881	770	842	838	864	860	828	856	875	838	831	806	879	855	868	849	894	833	864	872	863	860	890	845	862	879	836	843	805	846	813	836	821	878	899	882	812	823	853	847	893	913	859	879	811	905	840	810	851	828	858	843	864	888	814	836	821	829
23180	20522	24126	26883	20523	20538	18371	664	457	350	349	311	293	275	312	308	298	295	306	302	263	301	258	253	272	297	290	270	251	285	263	247	241	277	258	275	279	272	278	253	266	250	286	243	286	307	282	259	273	265	237	262	236	246	244	234	267	242	228	268	270	280	259	266	231	271	230	250	267	249	241	258	256	244	259	261	249	294	249	253	230	272	304	237	240	252	248	275	280	304	296	261	231	269	257	235	285	244	286	270	271	271	273	281	258	258	262	235	258	250	229	300	254	244	229	257	229	201	239	207	280	251	255	261	273	235	243	268	285	264	281	273	263	230	253	259	266	269	214	267	263	251	236	252	255	246	274	281	248	261	244	233	252	245	262	233	245	268	284	233	253	263	257	279	274	250	276	266	254	276	268	244	237	244	238	223	233	232	284	260	267	274	283	303	240	265	254	251	241	259	267	250	266	248	254	247	246	268	250	256	251	257	277	282	216	264	247	250	230	259	245	247	277	264	273	258	241	271	261	251	242	288	272	256	246	287	280	251	268	266	262	256	241	258	247	250	240	244	272	266	262	248	255	269	267	266	253	239	243	267	229	282	258	243	250	263	286	254	266	267	253	282	251	283	267	268	249	263	263	262	266	260	275	217	251	267	253	246	275	260	252	228	266	261	259	278	226	255	245	248	269	263	220	276	278	242	230	264	246	251	261	289	292	283	246	240	242	267	246	280	261	253	265	257	262	246	296	242	228	243	242	264	266	289	258	248	246	284	245	278	280	247	260	240	262	221	257	246	250	210	247	274	264	248	285	284	288	236	260	259	227	229	263	226	258	262	242	250	264	259	247	270	275	243	215	238	266	249	240	280	275	261	272	271	236	238	238	213	256	241	237	234	267	273	264	251	259	261	242	280	223	233	270	235	257	254	255	284	281	272	259	266	244	244	232	261	242	285	264	244	257	281	301	258	213	256	255	263	275	276	240	243	266	237	258	249	303	251	244	251	248	259	278	286	256	241	244	272	244	271	276	233	272	279	266	271	273	282	272	268	255	298	256	227	265	279	253	256	245	241	271	249	251	250	275	272	256	216	251	238	256	268	272	249	266	279	253	271	261	274	259	246	257	276	291	224	258	271	272	247	231	273	260	239	241	276	274	284	257	264	247	260	280	261	273	257	275	257	269	257	263	251	243	268	254	226	271	224	261	276	254	261	235	260	292	232	314	221	252	265	253	261	257	259	253	266	243	252	244	256	236	253	226	270	263	231	275	273	251	253	264	245	257	257	285	245	221	242	248	236	262	266	238	263	283	269	271	239	250	246	264	256	240	259	282	207	231	260	249	221	255	260	263	272	292	248	229	280	271	264	250	245	250	237	276	294	219	241	273	255	264	260	257	241	248	254	237	267	227	274	246	237	242	292	242	258	267	269	247	237	272	239	264	283	258	233	239	281	265	235	269	249	252	255	268	266	267	231	251	219	244	255	239	268	267	242	241	253	270	264	265	260	284	299	254	273	268	268	267	263	271	263	281	245	262	243	241	257	242	238	270	266	248	254	252	268	260	233	242	245	244	293	260	258	247	244	265	245	277	252	277	253	258	278	266	246	230	250	259	283	231	253	246	249	250	243	225	261	247	255	242	262	267	276	243	257	256	229	249	232	292	227	254	259	249	241	273	255	229	265	252	225	279	278	269	246	241	247	254	267	249	238	255	244	256	246	279	244	251	241	275	264	247	252	237	275	256	248	261	246	257	251	249	254	244	260	251	252	282	273	237	258	247	285	244	260	227	289	260	242	260	248	245	250	255	267	258	271	288	262	270	249	250	237	231	274	279	238	274	238	273	261	254	279	229	272	246	266	234	246	273	277	252	264	275	262	249	280	235	252	249	242	282	239	244	260	259	266	229	256	242	261	230	234	259	260	265	243	246	250	275	281	274	227	245	253	234	285	246	294	290	257	255	217	268	261	267	253	290	278	220	259	245	273	250	284	250	241	272	313	265	271	253	280	260	267	225	256	281	262	254	262	260	286	290	229	252	234	270	249	278	286	207	230	282	245	268	263	254	237	268	266	257	292	269	253	273	261	232	253	257	258	255	224	239	235	262	253	260	261	258	257	256	301	260	245	241	248	252	260	247	272	261	251	266	270	235	255	252	262	263	278	277	256	253	253	249	306	246	233	248	250	270	290	267	249	250	272	226	266	224	272	246	232	259	237	252	241	261	222	216	272	241	258	209	269	230	284	298	266	245	274	277	261	242	265	251	278	295	287	251	266	290	272	250	287	245	247	280	277	253	291	260	257	254	264	234	284	262	250	249	246	244	254	271	254	270	262	276	256	280	263	263	280	263	255	244	249	257	243	254	247	275	223	253	261	256	260	242	253	234	226	239	258	259	261	255	251	262	268	267	268	252	258	238	246	299	261	263	286	261	249	244	253	274	254	250	248	251	236	263	271	255	239	252	250	272	274	258	251	237	317	274	266	247	265	247	258	234	261	245	275	242	242	239	269	262	266	266	253	256	274	269	268	260	259	257	254	296	265	240	296	279	246	298	299	301	253	249	237	257	245	271	272	268	288	265	263	278	259	237	267	220	256	233	255	261	264	233	253	256	234	264	275	256	251	269	239	252	261	252	248	267	267	243	260	251	253	276	257	257	275	248	257	246	233	247	250	286	254	278	227	290	248	256	266	265	284	279	280	254	272	279	251	266	232	234	271	270	244	259	245	255	265	246	259	285	288	255	254	259	245	212	258	243	256	277	236	249	261	257	243	246	263	238	241	275	259	249	238	239	255	244	267	239	264	271	254	256	263	238	224	259	208	283	253	233	284	255	271	287	232	295	237	275	272	266	264	263	277	281	297	247	271	261	263	262	266	236	255	291	248	295	301	273	245	271	244	239	268	255	249	255	234	246	281	249	232	259	272	290	246	277	233	238	249	287	245	287	243	260	223	253	263	271	257	266	255	250	256	245	281	289	242	283	244	221	239	262	250	277	264	261	246	265	259	243	254	255	253	248	226	244	235	227	258	281	245	251	263	276	284	275	246	238	257	262	278	249	252	268	269	245	250	261	252	259	246	231	277	279	235	250	266	289	259	301	244	279	277	262	254	268	276	239	289	255	266	235	238	242	293	277	280	257	267	247	246	266	284	239	281	269	255	284	247	246	266	244	280	269	253	263	277	242	250	237	260	277	261	265	279	248	277	267	249	227	274	268	237	297	262	246	260	247	267	255	237	244	262	263	282	256	256	261	254	270	250	255	271	256	254	271	276	230	253	256	251	241	261	234	259	274	276	283	259	262	266	253	230	264	238	253	301	254	260	261	261	232	247	271	257	252	287	248	263	269	268	252	273	286	239	257	269	273	238	247	214	283	272	293	258	252	260	292	289	203	258	276	267	250	265	289	249	273	249	217	279	259	288	250	257	226	266	255	234	260	247	243	264	251	249	253	276	276	252	249	224	214	250	260	250	250	254	261	289	262	263	269	292	277	257	264	231	244	276
3476	4807	2301	1172	827	703	714	699	598	533	626	589	584	616	555	595	517	576	597	556	562	529	583	614	593	601	542	548	615	583	547	536	577	534	544	582	562	636	559	585	583	554	610	551	563	583	536	572	591	564	598	574	560	545	552	551	559	609	594	599	564	579	530	584	574	585	570	562	555	531	575	569	573	554	567	592	590	531	567	580	551	577	535	584	520	555	561	594	552	574	546	563	578	538	520	560	569	520	572	582	584	568	590	540	550	567	559	567	582	589	531	583	596	596	535	588	610	579	550	532	608	558	600	570	578	587	563	580	601	571	562	609	573	555	541	534	532	550	595	608	575	522	548	541	563	601	601	565	537	568	550	536	581	554	569	544	559	540	555	573	549	560	577	575	565	599	539	573	542	595	567	598	597	584	574	572	538	578	527	563	588	610	560	571	566	595	581	560	595	602	561	567	610	580	569	564	624	590	546	580	571	543	547	551	578	584	573	512	539	581	556	587	572	570	574	527	561	584	567	575	537	558	581	558	579	557	577	565	580	584	543	537	583	582	603	574	610	565	589	566	572	555	533	577	583	582	587	540	592	584	545	584	561	602	602	554	552	557	581	562	603	580	517	588	559	548	545	527	546	574	556	566	585	537	590	579	585	553	565	559	549	547	607	555	534	535	573	598	564	559	544	536	533	545	586	576	524	562	545	535	543	578	572	527	560	595	539	547	508	582	545	585	582	561	551	534	517	553	571	564	564	581	555	590	552	603	545	581	569	553	573	572	521	570	579	519	558	641	572	537	545	551	528	555	521	566	524	564	585	555	512	571	558	567	543	556	530	581	532	556	569	573	580	588	582	551	605	556	606	569	587	571	572	559	551	591	556	576	552	531	548	630	548	562	569	582	559	586	605	551	599	533	579	577	512	543	581	525	594	616	586	550	595	590	541	519	527	542	561	576	517	574	558	586	574	543	528	548	581	586	549	557	575	547	592	602	520	575	546	573	575	576	567	595	544	547	595	532	578	615	551	539	543	579	568	606	568	568	597	569	555	570	528	555	580	555	602	585	555	608	605	570	526	591	549	563	574	537	538	532	545	522	571	574	569	546	547	554	563	558	556	572	543	613	550	552	565	566	606	549	524	538	562	493	567	547	586	561	567	618	540	574	509	605	547	567	582	544	594	597	594	572	524	574	582	544	538	502	551	586	604	554	572	560	609	570	575	581	558	564	551	522	564	606	565	529	597	573	584	566	547	581	570	584	609	596	608	597	611	557	566	566	542	556	528	546	525	563	575	574	583	566	512	584	560	565	563	549	566	584	540	570	546	604	624	583	541	556	551	532	560	516	577	540	565	536	636	573	588	567	560	585	615	586	556	566	591	578	567	541	578	575	561	581	581	601	580	566	622	573	586	557	593	555	522	565	558	588	549	552	533	603	570	569	586	547	565	563	564	599	576	572	551	567	546	522	554	581	561	582	570	598	580	557	542	558	576	599	556	557	576	560	578	538	569	580	579	577	556	541	611	559	540	590	554	552	564	511	554	543	585	532	546	544	622	585	583	588	549	579	559	590	580	570	599	544	548	567	582	583	501	599	570	602	545	536	542	577	588	555	590	607	568	549	569	518	576	607	563	578	548	592	586	549	564	569	559	568	587	548	545	546	568	601	610	561	536	533	575	597	568	545	559	561	568	560	581	563	586	559	604	544	585	539	579	534	619	555	562	561	550	602	573	584	569	516	574	570	597	541	524	586	574	596	609	598	586	576	579	540	551	595	542	604	619	546	556	607	563	577	532	590	553	560	549	530	545	546	542	563	558	569	543	580	603	600	544	553	564	559	523	570	508	599	524	554	548	565	524	593	568	546	555	590	576	593	582	567	510	536	604	540	576	580	558	563	608	547	623	546	582	614	586	588	570	584	559	566	565	552	540	561	588	582	554	541	547	565	551	559	620	577	557	539	557	530	607	557	595	550	574	556	600	531	557	507	628	572	572	552	577	552	592	523	584	567	574	606	549	559	572	558	557	563	562	560	565	548	554	568	593	568	551	573	585	587	567	594	528	590	571	563	572	593	571	566	585	549	579	535	522	579	624	565	572	519	549	598	563	571	601	535	531	568	577	579	543	531	550	565	608	559	575	555	573	582	552	579	557	581	536	592	573	551	526	546	527	574	621	589	584	546	621	608	530	598	554	594	576	557	541	578	587	560	553	567	530	551	550	592	556	620	538	566	582	567	560	576	565	542	570	556	550	567	578	597	596	601	566	609	570	526	540	596	555	549	556	508	562	572	532	554	546	593	570	546	571	565	565	484	531	569	572	551	622	567	523	581	601	586	553	519	575	545	568	534	544	584	571	596	568	582	588	605	563	574	595	569	577	545	562	520	561	558	545	553	593	588	556	583	524	546	562	612	550	575	575	513	566	566	537	538	538	527	612	588	609	557	530	601	572	592	571	539	552	554	532	541	555	570	592	575	561	591	561	543	568	576	597	584	555	561	584	575	628	553	521	580	557	540	508	554	585	578	600	535	526	586	551	573	583	586	565	538	549	597	565	572	551	574	601	571	581	559	582	514	544	587	592	576	582	566	564	525	575	548	568	584	590	546	549	570	544	577	583	560	542	544	535	579	581	575	556	573	581	589	545	579	561	574	580	605	557	578	567	576	590	544	552	536	570	564	542	538	581	553	561	542	585	542	583	544	533	561	563	581	591	543	581	584	583	553	582	575	568	549	537	555	553	601	517	547	563	587	548	584	592	571	613	570	572	552	553	540	537	591	523	584	595	555	546	540	569	564	507	589	563	559	562	546	587	578	586	536	599	556	545	548	534	531	581	575	557	552	587	562	544	543	556	634	617	563	565	576	575	584	533	568	558	557	558	553	598	599	591	522	568	564	600	547	582	568	580	556	542	533	600	558	517	587	569	555	556	539	544	521	609	550	607	564	552	583	540	542	514	529	584	541	555	550	502	572	590	564	578	548	544	580	587	569	598	556	557	548	572	597	548	607	613	578	546	550	581	550	536	542	563	598	566	572	562	613	536	563	615	568	545	524	557	546	514	565	598	559	592	526	602	572	615	553	516	530	585	596	562	554	570	585	569	546	568	572	583	559	564	566	537	532	581	555	567	577	568	591	567	585	561	568	577	601	555	537	594	529	622	519	540	537	604	572	597	565	552	591	558	600	546	563	569	606	549	532	587	568	556	538	560	555	578	575	564	541	559	587	561	564	574	582	556	598	587	594	543	591	589	532	561	572	602	604	541	579	583	579	596	573	552	587	583	560	572	531	543	575	576	557	577	606	510	552	527	545	560	549	557	583	588	530	578	558	562	519	568	589	556	630	542	580	579	553	604	559	532	533	583	581	587	607	571	554	571	566	539	596	603	537	568	542	627	530	567	604	595	552	581	551	542	571	602	576	572	523	547	620	526	591	579	599	566	594	557	546	597	559	528	562	560	597	523	562	562	564	559	549	526	571	550	587	524	542	598	552	538	565	561	546
31036	19173	7755	639	408	342	346	315	329	296	287	295	288	319	320	290	334	361	299	318	307	323	286	296	301	294	309	279	300	330	289	338	264	294	320	295	324	307	280	330	312	291	352	319	314	322	307	260	306	325	275	319	303	295	296	311	327	278	318	300	303	329	314	280	321	271	346	307	313	322	309	308	325	309	296	332	302	300	295	318	301	288	295	334	314	326	265	327	294	287	319	310	302	282	287	258	313	326	355	327	289	324	274	317	313	326	314	323	292	259	313	297	301	310	310	320	317	322	281	323	324	311	367	313	301	284	320	313	293	265	318	321	307	274	330	311	303	333	316	323	279	339	303	294	293	316	317	312	327	310	341	332	308	312	300	343	332	277	342	303	292	308	319	314	285	282	291	293	292	278	324	318	303	311	287	282	302	324	328	321	278	318	298	285	328	293	315	307	310	290	321	271	307	314	289	321	322	282	299	296	322	292	271	323	285	317	305	293	323	328	300	285	313	300	279	306	290	290	324	363	291	301	325	329	309	319	328	312	298	289	277	304	313	312	337	290	300	295	321	314	300	353	322	323	288	299	319	298	289	321	281	319	327	354	304	356	309	312	336	304	332	325	283	289	323	273	341	319	296	321	316	296	332	314	301	317	322	319	296	324	310	326	314	318	316	297	297	273	325	280	321	288	319	325	307	320	289	334	330	317	297	285	300	335	304	336	291	296	299	297	327	308	282	287	319	306	289	327	338	323	298	348	284	268	304	334	300	308	320	287	306	301	305	304	284	291	342	331	354	348	322	306	299	336	277	299	271	342	299	287	299	320	334	285	305	355	320	338	307	314	296	307	276	298	303	309	289	279	276	291	308	281	302	282	302	320	323	319	304	310	298	312	302	294	277	287	292	308	335	279	301	259	323	307	315	299	333	329	336	289	318	307	298	308	274	291	308	306	339	330	325	330	300	285	319	311	282	297	314	307	302	305	292	338	290	308	309	288	300	299	268	331	292	353	304	309	290	262	318	320	292	296	348	299	312	319	283	278	315	340	283	317	355	317	300	298	268	325	319	316	293	328	321	284	325	334	294	296	289	301	305	282	315	284	311	297	306	313	283	323	357	311	301	301	330	312	314	311	306	294	334	320	300	314	302	319	299	280	327	319	319	314	276	291	304	347	300	305	308	298	302	297	324	307	279	326	346	329	314	316	316	296	309	312	282	284	304	282	332	272	334	289	296	309	306	284	293	299	293	312	302	292	346	356	316	300	296	297	322	325	330	311	285	293	300	321	344	346	315	304	303	313	293	281	297	290	293	323	296	316	316	313	345	303	310	281	324	292	291	298	314	321	322	315	289	307	303	296	350	293	295	293	327	308	319	311	340	289	258	298	320	298	327	293	310	315	331	297	322	294	306	306	312	325	298	326	322	318	328	307	315	270	310	284	314	306	340	351	279	295	312	322	321	316	319	282	294	268	308	278	314	301	288	308	295	297	326	343	303	332	343	294	311	304	301	314	330	299	289	323	300	313	317	340	325	321	295	309	308	332	334	288	313	314	265	295	308	314	348	310	301	317	332	324	296	353	343	279	304	292	316	294	311	302	319	335	297	315	298	324	322	306	294	323	279	326	332	320	307	324	294	324	287	290	285	304	292	316	325	287	292	331	324	342	293	341	304	310	304	304	289	305	298	297	313	287	305	299	287	301	280	299	343	304	333	313	314	315	316	321	282	319	316	322	291	327	309	308	286	323	337	316	295	328	312	303	310	334	280	320	285	307	270	325	308	303	284	297	302	312	326	289	299	295	285	336	330	318	342	279	351	290	318	309	299	330	301	303	324	299	330	307	327	338	303	311	297	322	322	283	316	285	321	325	320	287	327	276	320	299	288	317	282	313	314	300	335	317	313	292	311	306	356	305	338	272	335	353	294	287	343	305	290	306	292	300	284	314	288	313	288	355	305	328	312	359	305	328	297	307	327	339	271	314	306	277	276	299	302	309	321	263	301	289	311	316	303	358	344	324	307	315	307	286	330	322	340	304	318	312	322	294	294	285	294	294	321	310	331	299	272	295	329	302	290	320	336	284	282	289	270	288	282	329	281	327	264	327	292	300	295	297	305	283	320	339	337	305	302	310	283	316	289	301	346	337	337	322	329	307	290	296	285	306	294	306	302	326	296	279	338	310	308	345	306	309	323	278	282	305	300	322	315	283	337	314	295	299	313	302	297	328	301	333	317	298	332	321	306	301	301	289	312	304	314	285	323	339	308	370	305	289	299	334	321	340	314	284	312	309	333	350	324	331	302	304	302	310	321	336	298	292	309	300	337	340	326	296	304	303	290	321	316	304	315	285	266	335	303	339	329	292	310	291	305	314	286	333	315	302	258	282	301	335	305	299	294	329	365	338	308	321	315	290	337	308	305	316	302	306	292	300	311	325	313	268	291	301	309	297	308	334	322	324	301	303	320	315	301	317	278	279	279	291	335	307	323	279	298	338	297	344	298	292	312	323	326	301	320	294	295	339	282	284	309	309	298	329	315	271	313	293	312	332	311	301	315	327	298	326	344	342	283	299	319	287	303	323	309	325	320	306	299	297	302	348	298	283	320	305	309	265	328	305	328	274	315	330	300	318	326	297	291	299	284	323	329	294	306	319	275	303	292	304	321	336	325	320	269	310	311	284	275	320	353	297	339	307	304	281	320	309	291	320	302	306	293	297	276	316	321	324	333	328	312	313	324	332	304	312	302	306	327	327	310	340	281	318	314	333	318	304	296	258	281	292	323	291	315	297	284	288	290	283	353	320	306	305	311	290	304	291	318	307	327	325	304	335	289	304	292	291	300	333	293	329	280	307	313	325	294	322	317	289	299	297	327	332	331	322	302	294	359	320	303	335	341	297	292	325	316	320	344	312	303	307	302	325	322	313	331	303	293	299	308	315	279	290	308	325	327	297	293	321	317	285	295	332	298	300	317	333	324	301	310	332	306	302	296	317	315	366	289	306	285	282	320	355	299	322	298	304	299	312	324	303	294	266	288	304	283	295	310	305	286	315	324	301	299	275	337	311	324	320	316	301	330	322	313	292	314	320	323	291	294	317	323	281	317	274	306	340	308	286	298	287	285	308	298	284	284	328	318	287	324	327	318	310	300	316	282	319	339	274	300	282	314	303	332	327	314	307	289	316	280	323	291	323	295	292	279	335	319	316	336	286	330	320	333	333	319	318	304	314	306	305	350	344	293	310	256	315	328	316	289	327	320	274	302	295	314	314	275	282	283	318	321	330	281	306	296	284	313	292	323	322	281	312	299	304	329	326	279	321	327	323	295	341	321	272	324	292	305	303	328	350	323	292	318	288	330	314	316	338	345	354	322	290	305	314	315	281	332	307	325	287	311	295	309	308	332	303	302	287	256	289	319	302	316	302	305	345	312	311	304	279	322	298	296	285	292	315	286	331	308	296	276	298	290	288	305	348	312	327	302	314	306	328	319	300	342	326	315	298	313	308
5306	992	758	700	707	745	704	727	717	726	661	754	703	721	698	743	702	699	688	679	700	714	781	755	723	740	713	751	702	762	750	713	766	728	681	692	760	706	708	696	704	674	736	717	729	762	691	680	711	720	712	694	723	704	706	674	738	685	749	737	700	713	723	727	720	751	691	733	726	659	736	770	707	697	735	729	712	692	736	723	698	766	746	695	777	698	749	712	746	743	737	753	696	730	703	722	722	685	740	664	703	726	730	723	712	701	709	699	758	752	705	705	750	677	692	677	751	789	733	741	752	771	730	730	705	699	694	651	699	742	762	754	678	696	725	724	718	747	730	717	748	726	658	694	732	667	749	711	712	752	715	672	712	709	715	679	767	751	742	723	746	728	711	666	722	673	713	713	735	696	748	705	728	703	768	690	722	734	670	702	708	759	725	692	712	681	728	754	710	712	690	735	666	761	722	701	765	723	711	726	741	711	714	731	702	718	693	771	742	712	662	740	743	727	708	716	684	724	729	621	690	785	735	703	724	648	694	694	717	709	709	745	725	707	756	764	767	673	758	662	704	718	697	668	701	686	704	752	706	763	667	717	788	762	748	757	757	685	743	717	801	754	703	757	679	708	730	781	720	741	739	688	713	742	697	755	722	713	739	766	720	699	716	722	733	706	742	682	751	685	683	742	758	703	739	701	749	681	754	701	725	720	744	763	724	693	716	710	651	717	676	754	706	696	669	659	748	758	715	705	738	718	743	748	719	723	683	748	690	680	690	744	707	702	683	748	716	736	694	724	725	701	771	715	752	705	738	720	726	664	674	744	710	727	713	749	695	745	703	707	705	735	727	739	721	700	741	730	698	696	763	704	738	722	736	767	741	699	732	737	680	725	697	682	717	710	769	691	720	712	707	702	730	737	720	718	716	772	676	665	707	723	739	697	692	698	715	737	752	723	705	711	728	765	739	745	754	745	679	703	717	672	752	726	723	690	758	727	673	698	652	742	669	742	760	731	732	742	699	710	695	697	715	704	708	767	656	709	735	725	688	777	708	726	752	756	748	706	744	687	671	726	671	730	725	740	672	716	718	749	757	728	698	718	716	722	699	791	727	716	725	714	754	697	689	726	678	696	676	717	782	687	709	716	720	752	647	726	771	754	654	698	705	704	706	720	720	718	702	760	699	735	721	713	760	776	702	742	725	734	722	760	739	736	725	740	731	703	748	682	692	746	752	770	683	726	727	714	720	759	695	722	729	694	727	650	710	736	716	724	692	742	730	705	737	734	707	705	662	727	719	743	689	754	715	700	725	789	724	699	745	784	689	722	744	763	692	713	735	748	747	710	691	742	718	703	739	717	728	741	680	769	685	716	735	693	765	767	716	747	716	679	734	707	712	757	712	756	734	706	753	725	769	761	677	689	718	764	718	707	770	664	755	660	733	699	766	724	734	708	770	739	727	734	715	718	752	727	681	722	714	727	686	746	760	691	701	725	752	704	739	721	740	759	692	699	698	716	723	687	741	742	691	696	726	681	700	716	741	757	720	693	744	684	752	689	722	723	731	724	702	731	739	726	689	726	720	739	743	690	684	695	662	709	767	739	720	735	759	703	662	680	757	731	699	706	710	711	728	724	710	758	715	693	727	654	743	768	738	708	684	689	757	709	701	766	704	754	693	727	749	689	700	765	705	704	712	714	736	697	689	698	733	692	746	717	685	736	720	737	726	740	770	739	716	730	676	750	712	706	720	722	750	738	764	690	723	701	701	678	749	776	690	782	726	695	718	693	746	736	767	703	684	735	699	694	749	708	665	721	739	705	694	731	679	744	768	700	698	723	734	694	715	764	706	711	741	657	779	755	713	730	724	677	720	679	702	672	692	721	719	785	711	749	759	710	737	745	741	709	710	703	722	753	669	747	744	675	730	724	698	778	747	737	697	689	763	757	747	710	743	724	724	700	699	736	711	743	716	705	696	660	772	741	780	717	762	728	719	683	717	692	706	704	731	719	746	733	688	702	762	671	755	701	765	782	745	694	731	685	753	702	761	734	704	764	712	709	702	734	694	655	737	749	757	724	758	747	745	653	706	719	721	663	761	708	753	683	738	750	709	699	692	767	725	724	727	669	768	729	712	748	748	692	735	718	716	690	713	718	721	736	731	718	683	737	687	737	769	760	739	763	744	746	722	731	744	694	735	758	673	746	730	717	691	745	741	708	723	702	728	760	697	727	738	699	739	721	690	724	725	747	751	686	690	719	723	708	738	716	694	701	689	733	731	690	746	757	674	751	729	752	733	675	726	720	752	701	781	749	728	680	720	696	714	680	720	762	723	762	707	753	705	731	742	716	743	758	711	728	682	674	719	751	684	765	736	730	733	720	770	755	706	701	724	749	749	736	695	721	725	743	698	746	717	711	721	712	735	741	705	733	763	690	734	718	742	730	730	754	680	691	686	671	706	731	704	718	753	715	756	727	712	795	709	685	703	752	736	719	697	744	726	742	725	732	750	696	723	726	708	689	710	726	725	756	724	718	729	691	738	691	742	785	704	710	695	705	687	694	715	702	759	717	711	721	691	743	782	716	726	684	719	717	738	728	708	771	701	731	707	753	678	737	712	701	771	740	744	724	756	730	712	751	722	722	729	711	679	684	748	698	724	735	752	710	758	706	731	733	713	723	694	687	777	731	702	715	722	698	752	690	723	723	758	756	711	651	730	724	715	716	748	695	709	694	775	758	721	697	736	689	733	755	689	689	703	728	719	718	724	689	763	698	710	727	683	713	740	657	720	721	696	745	692	733	700	681	651	731	706	648	741	725	678	694	728	676	752	712	719	684	715	662	742	697	728	710	749	712	684	769	741	714	748	693	701	731	729	737	708	696	706	683	715	754	725	718	741	718	716	727	722	710	731	715	743	752	717	736	725	713	744	724	773	704	725	687	750	681	730	749	721	762	757	713	759	744	738	684	765	711	716	731	768	755	712	687	702	719	726	738	713	728	734	664	665	658	719	760	742	788	744	685	741	689	664	716	740	711	750	689	694	712	692	709	694	719	729	706	751	747	687	748	768	717	709	659	678	714	691	676	710	742	710	751	717	734	691	708	725	722	709	715	735	722	694	683	733	748	710	691	730	737	708	770	740	763	722	703	723	677	713	684	722	709	734	714	675	702	713	767	722	726	733	769	703	700	722	735	722	755	756	695	729	669	692	704	729	688	666	675	714	773	709	724	690	713	735	762	702	725	743	751	664	741	720	723	710	683	707	703	713	753	738	700	695	753	685	707	696	683	719	710	703	670	749	734	645	754	731	699	748	735	709	682	737	725	729	741	721	677	713	753	729	684	741	682	702	679	689	766	732	705	732	711	689	733	717	746	722	646	710	756	698	737	749	733	753	735	725	722	691	756	670	685	706	712	723	686	669	711	726	725	687	750	684	735	720	726	708	717	732	718	760	689	744	723	730	759	691	718	690	714	698	713	728	693	765	748	745	730	632	732	724	773
23661	20524	23898	27116	20511	20513	3277	622	467	468	485	442	398	459	396	398	414	429	394	412	377	397	413	400	405	388	409	370	395	406	447	440	429	375	381	419	404	387	398	360	430	378	359	417	372	382	408	398	393	423	401	374	378	425	418	441	413	412	410	407	406	385	391	397	429	378	415	375	387	380	405	398	418	413	370	362	397	371	383	436	386	392	409	418	423	423	386	376	416	375	408	402	384	383	419	431	414	421	420	379	379	389	388	432	403	389	403	389	382	402	366	399	366	387	412	376	411	401	397	381	363	408	405	405	423	395	429	359	388	460	424	361	371	406	389	389	397	394	385	402	361	365	450	390	403	400	441	416	376	376	363	360	402	367	393	407	412	417	401	391	391	401	374	360	367	396	394	384	362	363	395	408	419	394	405	405	398	405	410	399	361	402	423	369	375	401	363	403	396	408	405	395	410	385	360	412	407	375	426	415	375	393	396	393	350	427	384	423	394	388	456	436	366	383	393	371	418	397	385	372	378	389	386	403	394	403	408	382	445	356	430	400	384	399	439	412	389	422	389	384	405	380	429	432	366	405	403	386	392	346	398	390	383	376	387	371	407	415	398	387	384	400	387	370	404	351	412	406	404	362	411	401	384	364	386	388	428	386	378	416	391	395	394	397	390	400	374	405	412	387	419	433	397	423	380	419	397	409	431	408	402	382	387	394	396	383	385	423	405	388	427	416	401	364	413	402	380	383	375	392	423	382	381	377	401	417	404	353	424	379	381	395	422	369	353	396	391	358	403	376	423	397	384	400	397	402	389	418	391	391	389	435	395	373	396	420	390	368	411	385	391	408	392	404	433	400	421	382	390	407	367	400	349	432	422	415	429	388	386	363	387	393	400	424	396	411	415	396	418	416	387	401	371	380	383	409	394	443	407	372	398	398	425	421	400	363	382	382	411	361	401	390	405	399	377	400	397	402	416	380	396	391	389	423	405	397	370	399	390	377	369	408	417	402	376	439	419	400	391	384	370	398	397	387	376	392	379	388	367	401	404	427	395	381	373	396	404	389	392	364	362	445	414	360	382	422	356	403	402	425	385	417	388	383	405	367	391	382	400	406	393	409	375	362	389	402	403	445	436	406	384	372	397	413	455	382	387	421	397	411	379	389	378	417	370	423	393	408	360	364	363	450	370	395	404	397	425	373	370	397	407	379	384	378	395	405	402	370	378	392	405	392	399	373	370	396	382	398	381	421	400	362	409	349	374	440	407	402	392	380	391	431	356	390	394	387	416	424	375	436	356	370	475	389	390	389	419	436	422	386	390	403	411	424	374	420	398	449	382	403	388	388	394	391	398	431	439	420	407	404	411	404	427	441	403	415	414	437	386	393	363	411	381	391	408	399	381	395	406	412	408	394	423	387	356	372	359	371	395	397	424	384	386	427	374	383	392	430	371	385	385	408	425	387	396	362	354	393	395	415	399	363	364	417	352	417	374	425	379	427	433	409	395	398	399	404	402	395	406	388	366	385	396	387	383	377	368	415	416	399	394	366	425	446	422	375	394	431	419	430	421	396	378	443	434	371	414	401	390	406	392	398	353	388	410	395	410	425	418	401	385	393	369	425	426	397	417	393	375	393	411	400	385	429	402	406	370	394	379	395	357	416	427	389	394	427	395	442	412	378	389	423	427	372	362	381	395	419	427	388	381	402	375	447	395	365	409	400	407	421	379	397	392	386	421	355	416	433	406	358	377	385	383	446	373	372	396	428	411	417	380	397	390	390	428	424	403	426	392	433	405	391	356	402	382	394	364	420	437	422	392	362	417	418	381	421	403	410	392	345	399	398	397	372	389	397	381	438	355	398	402	374	395	411	368	413	393	360	411	378	427	416	414	371	388	388	374	419	401	391	414	362	405	359	398	391	392	424	384	365	405	427	407	414	388	365	446	376	362	413	438	365	419	428	380	365	401	416	426	365	356	413	392	406	413	383	411	368	408	397	391	419	423	363	403	370	372	370	375	411	379	408	371	379	354	368	369	403	380	371	401	414	405	386	409	419	377	423	374	429	441	397	402	378	407	356	388	417	436	360	438	422	442	374	358	395	404	391	404	369	391	393	406	399	399	360	394	392	402	404	362	415	400	373	383	428	393	377	400	367	385	405	358	365	390	342	379	364	414	418	377	394	423	427	390	425	410	405	416	413	403	397	398	379	413	385	390	383	410	390	410	398	419	390	369	401	431	402	384	363	399	395	375	374	432	414	417	387	373	394	370	370	363	383	386	384	391	391	360	344	403	398	408	383	388	394	408	398	360	406	379	393	357	391	368	395	390	381	395	380	381	324	420	402	424	396	375	387	427	388	400	393	397	390	395	383	392	398	432	379	352	367	393	407	418	374	381	413	373	430	387	390	434	369	390	407	427	410	386	372	382	376	399	349	430	431	413	435	392	385	392	411	383	418	373	404	388	398	415	398	365	434	428	352	367	381	369	379	375	417	408	426	405	382	400	389	414	367	382	402	385	369	358	437	369	383	367	420	399	415	355	394	363	379	385	378	375	424	387	398	410	372	383	376	355	406	389	432	372	398	410	378	397	419	392	387	407	390	343	416	399	389	389	386	401	401	360	418	396	423	409	345	437	425	387	383	411	379	376	408	405	380	411	397	397	396	390	412	409	381	400	398	370	427	409	401	385	393	383	378	389	407	395	414	437	419	401	417	408	408	426	390	417	386	393	388	402	406	396	393	402	409	396	369	357	404	410	401	410	384	394	416	396	422	389	362	342	402	367	426	402	395	379	420	398	369	395	399	397	390	392	396	412	436	384	397	401	384	411	398	410	406	370	382	424	365	338	441	377	375	387	420	391	384	398	413	374	398	414	366	365	402	399	414	421	414	402	411	408	391	372	382	411	370	416	387	412	401	377	356	369	352	404	369	394	397	361	398	380	379	372	421	403	393	378	385	385	433	361	406	386	398	415	406	397	345	399	400	385	366	393	399	435	413	382	423	369	372	419	415	388	389	388	387	450	386	417	384	370	359	415	376	372	391	404	402	376	389	389	362	408	431	433	421	374	377	455	405	369	411	446	416	425	383	411	413	432	392	405	383	408	377	401	389	431	376	409	409	400	358	418	417	394	410	402	395	392	387	407	412	396	396	426	404	443	376	366	350	366	391	404	387	463	417	412	359	382	375	391	438	361	351	395	383	422	415	374	421	406	429	387	423	381	379	393	411	411	398	400	394	373	410	371	444	392	447	383	391	394	368	414	377	397	418	395	399	469	429	402	392	384	407	404	386	411	388	362	404	421	399	383	380	383	385	373	401	418	387	380	419	393	373	369	375	389	379	367	396	382	412	370	421	377	343	411	378	394	401	364	411	391	398	398	435	381	381	376	377	381	406	427	411	427	401	399	402	400	386	392	405	368	390	436	397	381	385	413	379	396	395	397	400	375	387	367	414	433	426	405	404	416	415	404	398	355	432	327	352	398	392	383	357	401	440	406	398
3408	3363	1878	1161	953	924	915	931	886	865	933	828	925	844	851	854	908	889	839	877	832	846	851	877	906	839	864	827	829	878	845	860	845	853	842	857	925	913	857	855	853	836	931	865	847	848	853	863	880	867	857	857	856	853	888	858	902	837	875	878	885	838	880	862	856	881	881	923	886	902	902	863	871	861	872	878	797	871	866	840	872	891	853	865	836	867	849	848	899	841	880	800	869	861	841	916	820	890	842	897	846	836	861	854	892	905	862	826	855	870	865	858	829	871	818	849	865	814	857	902	829	875	873	852	878	883	883	854	874	879	833	891	855	880	826	875	831	882	829	830	878	877	804	858	899	880	841	785	910	868	871	845	839	861	882	880	831	834	863	834	872	839	850	853	846	882	904	803	888	804	873	838	884	845	911	853	881	880	834	868	857	832	812	872	860	857	845	820	892	860	843	866	857	908	836	853	811	849	818	845	875	880	837	828	844	851	904	839	934	826	849	818	839	869	863	892	814	837	844	886	863	845	856	839	865	900	964	855	865	869	927	836	887	873	858	848	865	820	848	854	811	882	872	819	839	869	856	844	853	838	844	850	879	848	863	855	887	858	839	818	816	886	857	839	838	867	860	890	841	859	840	842	916	874	867	889	859	830	884	853	807	897	889	842	849	839	856	789	819	883	854	861	859	898	815	890	881	850	855	888	830	845	821	876	863	858	838	886	862	824	877	874	898	821	861	877	840	866	902	913	875	854	833	849	801	828	866	870	897	868	821	859	853	866	839	879	804	853	880	856	886	853	837	891	834	857	816	850	837	863	871	851	846	810	866	897	864	838	842	792	871	915	844	844	849	843	875	879	848	857	913	865	868	901	928	832	875	882	831	803	857	878	869	807	887	859	876	865	885	859	859	892	829	863	901	823	824	833	878	944	855	874	850	892	832	851	893	837	885	839	870	856	859	830	844	871	852	858	882	847	859	834	812	898	897	869	872	806	853	896	885	887	849	844	793	895	881	919	859	959	807	869	822	823	899	870	851	906	857	861	842	827	847	837	843	854	886	843	857	886	862	851	839	869	829	874	877	857	885	843	919	915	812	853	845	823	847	885	858	831	883	894	885	833	832	871	911	812	842	845	875	824	841	905	880	912	892	897	867	863	858	803	873	869	830	881	878	843	855	856	857	809	857	884	873	857	881	847	901	882	870	885	900	915	806	818	853	852	906	857	888	904	842	878	879	882	832	842	848	847	829	849	853	870	920	880	864	860	833	882	873	864	903	863	890	896	907	873	867	865	839	853	833	894	857	865	865	869	908	898	838	871	869	890	866	823	887	844	943	871	859	920	883	823	918	900	856	827	890	866	859	858	858	847	881	846	875	849	838	873	877	826	834	891	872	815	815	855	844	916	832	833	893	781	904	887	847	847	812	820	881	858	860	817	869	848	847	866	827	883	849	864	874	915	852	804	840	870	865	818	867	898	794	896	845	836	887	871	906	884	843	849	879	887	825	883	889	805	868	827	815	854	911	885	878	860	855	885	859	817	867	882	875	850	880	927	864	849	864	840	875	833	901	880	847	866	898	881	886	868	887	853	852	854	876	922	811	905	888	860	821	867	887	868	894	884	873	861	896	864	858	832	850	861	909	880	862	840	886	842	870	827	813	832	861	901	875	890	846	848	839	841	865	894	833	843	848	846	881	885	900	877	850	830	851	872	854	844	876	862	844	859	880	876	895	815	840	859	875	805	864	851	809	821	895	898	844	839	924	850	888	867	857	792	923	883	907	889	857	898	863	864	873	847	867	862	844	871	901	855	844	858	844	813	823	842	898	829	908	861	867	831	856	896	836	833	844	854	854	791	852	819	864	865	875	882	902	913	843	889	855	809	843	775	895	869	829	874	870	837	864	936	832	862	872	867	846	859	888	869	837	859	810	866	848	824	847	887	860	873	886	869	882	897	857	867	847	843	864	855	842	849	858	829	889	849	852	893	909	828	833	836	846	842	877	804	885	857	862	863	872	854	850	922	832	828	883	852	876	821	875	923	833	926	870	863	832	834	807	855	822	853	873	840	901	850	812	898	866	878	861	872	866	871	821	879	892	866	876	859	847	850	832	826	857	878	873	900	870	850	813	897	847	877	883	833	863	875	902	906	849	911	870	881	899	877	865	851	830	845	893	843	836	851	823	898	840	845	874	880	823	829	870	856	791	856	832	824	816	817	830	856	801	837	882	882	874	861	849	892	829	840	837	865	901	852	851	811	834	866	867	813	857	848	883	864	835	834	873	897	845	839	898	871	879	838	848	819	840	832	876	916	865	825	853	841	887	848	813	884	861	873	826	883	857	875	885	835	845	842	874	887	852	892	851	838	854	857	800	860	834	825	828	873	887	902	876	895	828	886	892	825	843	902	854	888	833	865	867	843	844	816	815	832	820	867	873	833	875	865	833	817	836	886	802	883	840	860	843	893	830	831	870	820	875	861	884	877	805	911	860	878	855	862	927	887	826	851	847	833	856	860	879	818	828	829	842	853	831	798	814	887	867	816	813	817	866	845	868	874	860	910	821	827	824	882	878	886	831	841	844	876	882	837	860	842	889	877	879	824	845	857	839	894	860	852	834	876	850	833	849	857	841	848	879	853	848	926	845	836	845	826	851	874	841	843	796	873	822	884	832	868	884	853	836	857	829	866	795	868	872	841	842	857	843	885	821	782	872	861	838	848	842	842	801	874	888	801	819	860	866	874	885	830	872	876	811	895	849	859	876	871	864	862	828	843	863	899	809	855	902	850	856	869	921	864	890	828	809	845	840	903	846	881	906	870	862	833	823	866	839	865	875	843	894	875	866	810	871	868	882	804	915	874	902	841	911	859	852	875	842	824	850	874	826	852	812	884	888	811	912	890	866	886	823	858	820	887	860	847	843	894	864	871	856	859	813	851	855	861	877	876	904	848	846	839	865	874	790	875	856	911	866	870	876	824	851	857	837	841	842	877	875	887	891	840	909	833	892	892	873	836	849	922	821	878	907	846	887	831	794	812	871	839	894	826	864	830	801	811	827	882	904	917	857	948	865	831	879	865	860	867	854	897	861	880	871	853	818	870	822	868	870	847	838	847	884	874	850	832	880	871	869	873	853	870	869	848	817	817	898	850	832	902	877	892	860	883	843	800	821	863	819	892	860	870	852	832	898	847	810	821	865	807	861	895	810	859	854	865	826	864	860	818	890	845	847	846	806	863	837	855	843	828	777	860	827	872	883	905	886	926	875	837	902	856	862	874	832	936	888	822	881	876	858	852	857	933	826	813	875	852	830	826	863	903	893	849	906	857	916	835	878	835	821	884	873	827	863	826	861	838	856	878	879	871	860	893	868	844	838	875	839	844	869	875	894	861	864	816	912	928	851	906	880	847	844	855	813	900	864	810	911	825	861	854	854	825	875	845	834	879	878	832	861	878	823	859	851	877	896	885	893	858	857	855	883	879	806	859	851	874	850	852	866	892
23149	20516	24100	26872	20519	20533	18591	723	431	373	384	343	341	326	328	301	303	284	276	278	265	291	281	253	272	268	281	237	284	260	277	237	272	253	278	271	280	246	264	244	260	264	259	256	259	272	286	256	257	288	244	265	256	230	270	243	275	281	247	269	264	252	256	286	230	262	265	273	292	237	246	252	245	249	256	242	243	267	247	260	299	292	274	267	280	241	266	285	211	258	272	254	267	270	270	263	220	263	261	256	255	254	283	245	254	277	244	239	252	301	269	270	241	228	246	263	271	246	261	277	252	260	248	280	264	247	270	240	265	280	256	257	278	255	288	267	266	272	282	268	281	268	266	241	274	261	273	230	256	253	259	267	278	245	255	282	264	258	290	276	307	277	250	267	278	292	252	249	280	274	266	232	244	253	256	236	241	267	282	283	264	263	239	257	291	254	260	261	271	249	256	236	243	271	306	227	229	221	263	235	247	273	299	229	248	246	241	290	267	252	246	271	288	263	275	239	243	269	275	281	243	257	244	267	291	263	264	266	272	255	281	261	258	249	278	254	297	249	238	223	273	269	256	251	237	266	280	267	245	225	239	270	273	258	271	273	257	256	268	274	237	262	244	259	304	252	255	275	281	282	260	264	269	279	239	261	252	232	258	259	257	243	280	284	264	255	255	275	281	278	246	232	262	269	302	282	285	268	264	256	286	246	223	270	244	250	235	230	248	255	263	267	234	278	255	262	263	263	237	265	260	275	277	261	285	235	250	271	320	274	252	262	238	238	254	269	235	266	232	290	257	271	273	246	258	268	263	256	223	255	269	259	239	261	291	245	252	264	269	240	272	286	245	254	243	265	255	258	283	226	262	253	270	257	266	267	264	242	248	280	253	243	256	268	259	259	281	274	259	276	253	266	303	243	280	264	262	241	256	239	246	292	230	283	289	235	237	205	225	241	275	266	264	272	274	265	260	255	251	243	238	242	249	252	275	300	264	268	251	268	259	267	231	303	271	251	225	253	267	244	236	254	275	261	267	256	249	292	284	284	247	241	245	259	251	229	242	291	256	253	275	261	279	265	239	272	263	277	245	271	247	229	256	285	271	230	267	261	248	255	244	274	267	251	244	254	284	251	284	265	252	253	258	269	242	281	256	269	227	217	254	276	250	275	266	250	247	259	250	265	250	240	251	252	241	253	267	247	243	265	262	290	266	319	253	260	258	279	249	258	250	240	250	277	244	274	266	294	266	257	241	231	276	280	250	263	241	225	256	269	273	246	262	264	279	249	266	263	250	250	223	257	272	308	251	292	232	276	258	264	274	271	221	261	261	255	271	242	228	248	259	293	242	245	275	264	240	256	268	234	267	241	247	262	268	253	275	245	254	261	212	237	268	233	254	255	275	279	303	263	258	234	261	269	223	280	261	242	276	252	288	284	294	253	277	246	260	237	227	252	276	250	271	242	276	259	301	285	272	258	282	251	249	297	271	246	248	244	262	243	253	245	256	250	273	274	256	224	257	257	271	256	261	269	283	263	244	253	254	259	298	264	261	232	253	258	272	290	264	209	250	250	270	267	252	267	241	253	285	257	290	257	285	286	280	242	233	292	268	285	255	253	257	237	210	258	210	252	247	258	244	251	277	235	260	243	268	237	245	262	243	249	275	260	279	256	264	258	272	264	247	287	252	268	277	282	257	255	268	259	229	262	231	272	260	264	243	235	278	278	260	250	259	252	282	243	266	259	264	249	226	246	255	259	252	267	251	251	243	240	240	268	247	275	242	244	276	274	266	274	232	247	256	250	254	254	246	290	272	236	257	251	266	277	232	256	276	275	256	260	242	253	267	245	233	259	241	246	251	255	233	263	254	281	250	242	245	257	227	279	253	234	260	261	285	262	273	284	226	266	267	284	259	230	245	237	264	274	240	269	255	240	238	259	227	224	284	236	281	287	247	270	254	257	273	264	280	264	239	254	299	263	273	229	268	228	268	278	266	264	255	246	245	246	223	224	245	281	276	253	269	256	242	276	256	241	243	286	230	259	282	242	249	277	270	244	261	249	259	252	261	268	230	276	284	243	261	287	249	249	246	226	253	257	268	270	268	238	270	276	274	265	244	265	243	233	264	249	263	249	270	265	288	270	258	264	272	259	244	265	274	272	262	278	255	259	237	258	278	265	272	250	288	262	257	228	230	217	277	282	265	273	217	261	264	259	268	246	295	283	251	264	236	267	254	274	295	266	260	245	238	242	247	239	276	254	282	281	255	263	229	235	255	240	253	238	221	280	251	243	242	236	287	260	251	252	241	304	250	262	278	221	283	268	247	264	273	228	288	234	256	226	268	275	261	275	269	263	280	252	294	249	273	240	263	262	288	270	245	258	258	286	243	270	295	273	261	263	286	252	270	261	277	248	263	271	248	252	251	288	224	228	276	250	268	255	271	244	274	260	286	215	249	248	262	263	255	263	251	267	259	254	261	261	267	256	243	277	277	264	249	254	279	277	264	252	249	265	263	249	272	253	270	230	258	242	239	265	232	235	257	234	246	264	267	276	239	238	247	273	247	250	235	227	247	279	231	230	239	265	275	259	261	267	250	273	263	260	265	240	263	289	247	266	275	274	253	257	260	234	243	269	234	257	246	242	237	249	262	254	280	267	251	245	264	305	303	257	240	255	284	223	267	240	279	261	285	274	264	248	255	267	233	273	275	280	255	257	245	245	262	260	263	295	269	227	263	230	251	253	255	282	281	233	229	252	255	265	267	248	262	237	238	248	275	281	266	269	252	268	240	275	280	239	258	260	254	260	247	240	274	249	276	255	223	270	253	276	268	265	280	260	244	255	250	271	259	264	221	230	262	231	295	227	275	278	227	286	268	243	243	258	248	218	255	250	287	269	246	260	252	283	268	266	275	274	248	240	245	264	252	247	257	277	260	293	280	230	269	285	273	266	267	252	270	261	264	247	244	269	264	269	281	271	245	258	267	259	248	252	288	241	248	277	267	247	235	261	252	232	265	258	281	281	257	254	251	282	280	274	260	277	256	274	255	283	208	273	277	244	236	262	247	264	248	229	263	279	293	246	254	230	264	235	257	289	252	276	232	250	277	260	262	251	260	241	257	283	253	232	241	274	286	271	275	238	249	263	256	277	283	281	249	255	280	258	283	268	262	244	247	259	266	267	267	260	271	265	292	291	247	248	237	269	274	239	267	239	252	253	260	256	247	271	236	254	254	247	269	262	238	257	258	235	275	261	252	239	294	263	283	237	238	265	252	244	263	265	263	234	266	251	253	265	239	256	251	259	246	268	244	296	254	240	265	260	251	271	277	251	235	265	248	268	252	239	240	268	262	250	259	255	259	267	224	261	256	255	262	226	239	271	262	280	259	255	248	244	257	232	231	235	240	284	257	245	274	257	224	264	267	260	246	222	241	238	216	245	268	258	283	279	263	269	246	273	250	265	249	302	283	245	269	266	271	243	267	268	245	279	270	279	284	252	277	241
3467	4657	2249	1142	837	735	690	653	604	616	609	596	587	599	585	553	581	578	577	561	600	556	572	558	591	602	590	576	545	597	584	581	550	557	587	611	555	537	607	535	555	554	611	612	567	593	605	610	513	558	593	563	572	561	612	579	565	545	580	611	550	535	583	579	567	553	581	572	617	613	576	552	572	616	529	588	588	554	556	569	562	557	515	539	533	567	550	615	587	569	575	578	530	548	544	541	546	595	565	544	596	573	555	549	544	553	583	558	534	579	576	610	535	565	580	585	558	556	568	535	566	553	555	580	579	552	592	536	554	566	582	543	561	585	563	574	565	571	558	569	544	550	555	569	596	549	582	547	589	543	581	557	594	561	593	583	557	552	592	574	575	559	576	603	541	572	556	574	564	511	622	560	582	566	611	584	584	572	589	512	565	558	574	598	590	584	582	570	562	533	559	582	607	605	543	571	545	591	580	569	567	576	555	569	587	552	577	579	554	585	522	600	575	543	555	601	532	573	603	579	565	576	626	592	547	580	573	584	608	573	564	544	592	559	575	546	581	608	586	538	542	593	567	566	543	566	596	590	565	561	564	544	578	538	542	599	579	594	556	597	552	550	586	573	562	603	545	595	556	576	545	559	589	578	514	508	595	562	558	567	544	532	556	608	613	570	547	531	579	601	573	570	550	580	574	586	571	515	604	571	539	562	548	604	581	571	592	567	542	572	543	566	550	554	583	550	560	569	590	540	565	569	533	603	532	601	590	601	543	566	605	585	552	569	591	589	556	593	608	564	601	557	567	563	577	578	573	581	609	593	564	647	624	569	554	596	633	556	563	548	587	562	548	590	506	585	566	546	563	601	583	570	560	580	550	582	533	553	555	590	575	590	589	553	577	558	580	606	516	548	583	526	561	544	593	583	547	544	543	541	613	597	560	531	583	543	570	580	577	541	566	562	554	547	578	535	510	566	509	583	527	557	559	533	546	569	520	578	518	591	533	568	582	575	541	569	616	597	547	580	551	594	549	542	602	585	582	550	569	568	541	578	559	533	591	558	586	597	546	574	567	560	568	544	571	588	563	548	556	560	601	597	600	604	557	559	576	588	579	571	550	576	599	564	610	552	586	556	594	564	579	600	560	549	571	524	567	560	569	602	587	571	561	604	546	532	562	551	567	578	566	584	566	584	532	554	576	567	560	542	570	564	617	614	591	559	566	560	574	542	568	546	593	516	567	587	563	545	560	555	528	574	562	543	589	561	557	570	559	594	556	606	582	548	558	580	575	541	581	569	598	541	602	598	539	584	550	554	600	555	568	560	526	561	605	560	552	535	548	592	588	566	567	573	599	560	586	613	568	571	522	568	567	559	555	593	581	543	524	587	549	555	554	572	574	582	597	551	567	564	599	573	582	570	550	540	552	571	565	542	614	564	544	590	603	590	559	549	511	566	592	572	576	569	591	562	545	520	567	540	534	537	607	553	543	538	574	511	575	545	589	539	581	552	580	544	531	568	534	588	545	579	561	516	561	571	572	560	570	604	616	576	544	550	600	578	579	569	585	605	564	560	565	539	527	543	581	593	596	551	561	564	572	607	555	540	531	576	572	530	550	574	595	552	594	569	568	565	594	597	539	599	580	569	578	567	486	572	560	523	592	593	548	587	549	591	617	569	608	533	545	565	547	581	559	592	572	556	624	587	570	554	573	568	556	545	570	581	615	560	586	558	626	602	556	585	561	540	594	540	545	529	548	525	581	560	563	595	584	557	585	567	607	583	571	585	543	548	552	528	554	585	544	533	564	610	534	594	617	540	548	568	577	551	564	557	578	545	547	548	564	586	584	598	614	565	560	594	575	560	542	571	537	607	559	587	575	593	576	551	587	576	540	542	535	545	549	600	569	566	587	557	597	574	548	569	566	545	568	619	550	557	570	557	535	555	571	542	590	579	614	574	592	565	529	573	577	555	551	599	558	553	566	591	555	555	604	562	556	567	579	562	579	570	578	554	569	561	542	586	563	586	567	557	566	576	568	590	585	559	573	578	540	560	529	581	572	572	595	590	587	556	578	547	597	581	594	577	580	583	560	600	531	534	552	518	579	562	562	521	576	540	536	571	557	565	542	625	560	595	578	576	597	603	566	557	638	533	542	539	558	597	590	574	558	585	601	590	551	548	595	572	557	530	618	569	573	593	529	557	546	546	552	577	503	571	580	566	588	572	575	615	566	531	564	574	541	563	542	560	566	572	599	577	535	568	536	571	594	563	596	566	576	577	531	573	535	579	596	538	565	590	571	601	553	624	581	575	554	556	554	544	594	536	594	587	585	568	579	555	588	540	544	557	509	552	534	595	542	575	526	552	542	571	547	585	595	548	555	581	578	529	532	611	557	554	591	580	553	590	547	615	568	534	585	541	546	586	521	566	563	590	569	588	581	597	581	548	568	535	566	530	557	553	550	586	559	562	571	535	585	563	613	588	538	606	544	611	562	576	582	566	563	568	514	569	586	499	589	586	569	545	570	579	580	584	560	553	535	550	569	550	574	572	551	595	521	609	587	572	590	598	590	575	629	561	570	602	598	556	570	619	580	590	539	562	585	568	571	567	617	555	583	553	532	610	577	557	574	591	520	566	568	551	636	595	571	565	595	549	512	578	567	584	545	585	559	529	525	629	556	569	547	582	544	547	588	577	574	569	542	548	544	618	538	566	601	577	579	560	569	562	556	587	539	577	535	601	579	570	603	545	603	608	582	563	606	525	553	575	575	592	615	535	580	563	569	566	572	577	539	607	590	582	545	552	570	584	564	542	578	545	546	553	514	540	606	526	542	558	562	577	613	531	630	551	574	589	540	567	569	569	522	609	530	606	574	572	540	536	589	547	571	571	540	558	559	563	567	562	582	549	542	592	565	541	562	543	564	602	600	542	564	620	598	560	556	560	577	557	613	555	556	517	578	569	529	543	585	532	570	563	560	564	573	533	592	574	554	592	561	544	562	582	604	564	533	527	571	559	561	584	563	543	597	578	575	597	574	563	566	576	537	561	557	580	588	546	590	619	552	568	553	564	584	566	559	567	562	565	546	566	544	546	585	553	538	550	563	590	567	572	575	565	575	549	541	588	535	544	575	601	592	568	585	549	574	529	568	572	559	588	561	573	569	572	586	574	558	598	547	562	594	581	563	539	576	569	581	571	563	533	562	557	570	588	548	562	560	579	574	595	572	579	547	580	552	540	554	556	577	564	559	525	545	563	563	607	571	571	561	564	551	587	584	569	579	551	555	576	593	559	524	580	537	552	566	580	510	600	547	564	560	549	554	544	582	553	549	541	602	532	591	581	543	566	545	555	511	531	562	523	572	592	557	599	548	516	579	553	576	574	586	584	628	538	563	576	554	586	586	601	582	568	564	539	574	643	550	588	531	570	582	557	544	562	594	491	551	566	591	609	555	545	598	592	597	569	601	578	568	594	582	574	600	551	560	555	587	547	580	571	553	587	586	539
31349	19183	7507	643	398	359	350	337	305	283	337	338	268	299	332	321	304	317	307	287	295	292	320	294	323	273	320	302	293	304	306	334	314	250	326	319	289	291	313	298	302	303	316	340	345	330	326	318	324	301	316	289	304	302	326	324	296	317	355	283	299	339	305	292	310	295	316	336	302	287	342	311	308	301	286	302	323	316	297	333	297	309	330	309	305	323	356	329	305	313	321	311	304	329	324	302	292	272	287	301	325	329	334	299	314	308	291	336	301	326	330	310	327	298	313	306	288	307	320	329	319	358	323	283	296	337	332	326	318	306	289	336	319	310	308	316	322	317	316	352	326	311	290	303	296	343	301	311	262	314	313	318	309	274	338	327	345	296	289	306	340	303	296	277	328	349	325	298	284	298	325	309	295	291	308	365	308	308	308	337	305	329	298	290	356	310	314	306	340	302	304	304	314	289	312	321	300	313	303	308	312	300	303	332	342	331	287	302	308	299	305	278	296	264	327	333	328	344	307	288	303	318	336	313	289	308	309	300	321	310	278	338	326	300	299	292	316	319	335	341	286	312	332	301	375	295	308	329	322	312	255	317	315	341	305	328	302	312	287	300	340	311	316	286	314	336	335	331	308	297	279	307	297	292	302	289	329	319	300	319	312	291	305	312	324	288	318	303	304	298	344	282	318	328	315	309	321	338	319	319	295	298	289	290	322	297	342	310	338	305	295	326	327	283	270	296	331	302	331	303	326	336	286	329	322	303	334	345	293	276	306	317	304	304	302	312	305	313	320	298	313	303	303	303	364	322	325	297	298	300	294	275	281	268	332	307	293	288	302	336	309	308	305	276	318	335	323	285	293	251	315	294	287	302	335	303	346	339	320	284	284	322	307	311	306	309	317	300	306	341	283	290	318	300	331	305	335	291	322	357	299	327	351	316	278	319	326	314	344	344	332	290	319	303	314	292	296	322	333	291	301	356	323	295	319	310	328	326	317	326	333	279	314	308	280	323	305	296	348	340	292	339	331	312	295	327	323	303	305	305	323	321	292	330	301	316	317	320	335	329	299	318	297	310	301	296	317	314	284	310	309	345	292	331	311	309	297	337	311	304	323	292	290	306	305	326	345	307	330	300	302	314	345	275	301	316	301	326	288	299	325	297	312	298	303	309	302	296	320	339	338	332	287	334	324	336	313	335	283	318	286	311	303	279	312	301	300	323	308	300	322	304	321	306	317	315	297	290	282	303	314	352	283	303	302	311	305	271	306	307	325	316	337	326	339	346	309	313	286	301	311	322	344	277	262	329	325	284	342	268	309	323	295	324	289	328	279	299	312	320	309	337	288	329	327	337	319	317	324	321	337	315	323	294	311	287	310	309	285	283	323	315	293	291	341	313	332	326	309	309	309	297	291	293	288	345	300	281	304	303	327	277	299	309	321	295	341	298	319	308	320	289	292	315	307	309	332	286	302	292	324	305	296	285	326	354	295	302	330	315	286	322	312	310	338	331	342	317	332	311	336	312	311	299	301	308	309	329	303	324	287	320	306	318	317	317	284	308	323	311	324	341	297	306	308	310	340	317	296	297	324	299	314	275	283	327	330	298	297	322	276	296	277	350	312	337	359	312	316	315	317	314	333	284	354	313	311	297	304	298	286	307	270	277	320	299	306	317	296	365	299	318	252	289	291	308	285	304	337	300	300	305	312	292	332	276	318	333	306	375	344	316	282	292	293	308	299	337	303	324	332	289	309	298	311	273	313	279	294	341	292	320	304	333	286	260	300	321	326	314	311	277	310	327	285	303	289	299	320	298	327	293	336	298	317	327	311	331	322	306	325	307	291	332	291	296	289	303	295	318	279	312	314	292	346	334	294	351	293	289	344	341	324	320	302	311	318	301	323	336	275	293	328	312	267	327	314	321	326	286	318	310	323	307	336	302	321	287	335	354	313	289	297	315	310	319	303	318	310	286	305	314	334	310	292	320	286	313	282	360	333	311	308	280	324	330	336	314	328	296	364	330	302	316	314	314	308	282	320	313	303	337	298	287	294	327	325	301	297	367	314	320	304	276	305	299	308	293	350	321	310	310	325	282	303	329	303	306	283	292	299	318	340	316	315	306	312	291	319	274	300	275	307	286	333	274	328	330	306	319	279	321	321	297	320	334	312	318	315	282	317	315	298	298	339	284	328	314	332	304	300	336	318	289	335	332	311	270	316	307	317	317	308	287	304	286	298	325	310	294	297	291	328	316	300	304	317	326	363	300	321	315	335	304	322	318	286	314	311	310	312	335	291	335	283	299	285	292	329	314	328	322	256	317	283	294	284	310	329	315	327	303	310	295	314	281	312	335	286	316	349	308	322	323	312	312	334	324	316	314	298	313	333	303	319	319	294	327	299	332	302	300	327	348	316	327	319	341	306	314	349	308	311	303	272	310	333	315	304	309	308	296	331	313	340	320	309	323	319	279	299	326	285	294	303	292	320	294	298	335	291	324	312	319	266	308	308	288	303	301	299	314	319	341	303	341	277	331	312	338	327	301	310	288	290	303	281	292	351	269	295	288	344	302	291	302	332	315	322	310	330	320	319	341	318	311	296	279	332	313	311	313	312	310	263	309	341	310	292	322	291	305	299	280	334	256	304	320	298	310	298	321	319	321	290	296	327	309	263	288	315	313	325	319	311	291	319	318	318	322	303	331	342	327	360	330	289	289	297	286	319	308	294	295	360	323	325	265	304	309	300	314	278	339	308	298	314	274	330	326	329	294	274	319	297	306	311	317	320	299	284	292	287	294	268	288	297	313	295	293	331	297	309	308	294	334	330	321	288	291	294	301	308	281	314	273	304	298	291	302	310	290	324	325	331	309	315	304	288	325	283	305	315	330	313	330	279	307	310	314	335	280	309	288	281	308	310	299	293	320	327	320	319	291	281	314	302	312	316	296	302	291	305	282	296	316	312	314	299	350	329	296	304	307	281	302	302	298	318	305	289	296	297	317	269	318	326	336	311	321	294	318	310	279	320	292	330	309	302	347	298	303	293	320	309	330	310	318	320	273	306	300	309	319	284	271	290	356	311	331	310	269	331	319	302	347	301	298	311	337	300	368	324	310	297	316	305	318	264	288	305	324	328	352	314	299	325	322	335	308	323	307	335	322	319	340	289	302	299	327	326	322	328	316	328	299	301	276	333	311	302	296	320	288	305	296	297	317	346	328	336	317	320	283	303	343	317	324	294	287	317	329	287	332	305	319	296	349	274	300	312	314	303	319	289	313	310	318	310	325	306	341	342	325	326	344	302	295	310	303	300	284	296	302	310	285	305	276	286	314	341	303	290	306	317	299	303	292	304	344	326	320	310	294	309	301	303	346	287	308	287	295	288	366	324	315	306	312	329	313	294	314	358	296	310	293	315	342	343	346	330	314	293	286	296	315	316	320	299	296	318	347	309	298	293	309	280	331	293	310	352	323	288	314	307	315	308	319	280	303	315	316	338	324	280	295
5285	1011	833	765	716	737	726	748	710	737	755	720	758	722	683	678	771	743	711	755	743	739	737	743	702	753	728	745	697	729	694	661	683	740	783	750	722	729	691	705	767	776	739	724	702	706	740	753	730	680	721	738	744	725	740	728	705	798	735	770	721	664	709	733	707	722	698	758	648	714	735	722	674	750	784	675	718	730	709	698	748	684	673	717	741	757	749	734	746	728	661	713	726	706	711	729	698	725	729	654	706	699	673	685	699	709	723	706	752	702	696	719	697	758	722	717	687	719	746	729	744	735	732	755	735	689	691	731	732	671	724	775	729	736	700	747	721	733	754	761	775	737	797	696	796	745	735	712	700	703	709	761	735	703	706	720	748	723	742	721	709	748	698	737	691	765	709	701	718	704	706	734	728	789	724	759	749	687	742	702	718	695	713	707	754	741	709	729	683	739	750	706	710	753	725	703	693	705	693	694	731	729	711	705	709	695	739	761	743	768	721	778	727	814	751	700	742	794	710	712	661	792	715	703	703	692	736	747	660	785	708	746	712	743	715	679	705	676	696	715	749	676	765	719	723	695	702	773	715	681	728	693	700	756	733	718	724	711	694	742	747	733	721	682	700	745	739	731	730	727	683	724	706	742	688	719	704	716	705	762	725	735	761	713	766	738	723	750	740	733	749	721	721	688	742	716	691	759	731	693	738	730	750	743	722	679	739	739	708	800	697	787	687	737	725	751	731	720	679	754	706	699	709	704	748	705	755	734	682	751	765	704	747	746	759	746	742	737	678	697	763	690	747	725	781	787	717	713	779	682	753	737	707	750	740	747	741	724	707	679	741	734	707	690	733	720	704	743	751	706	786	695	706	745	750	713	737	720	736	731	737	741	788	731	699	726	734	668	720	688	742	765	768	733	718	720	732	717	733	723	748	720	669	757	716	738	729	730	701	689	734	688	692	740	718	684	701	689	702	727	688	718	736	718	734	696	750	720	742	732	779	731	721	725	681	688	735	719	767	756	731	709	666	771	759	713	739	694	722	763	796	726	700	711	735	720	714	675	728	703	701	737	719	676	707	660	681	749	739	736	741	689	713	734	693	691	701	715	673	718	671	725	691	735	759	728	709	717	759	703	743	790	714	691	706	665	743	715	711	693	691	745	724	781	690	719	699	704	733	692	727	714	754	696	686	710	767	745	718	774	705	710	755	736	731	720	725	753	714	752	751	748	730	706	779	671	693	737	713	671	748	736	704	723	728	731	744	700	728	745	728	711	658	714	737	761	718	695	671	768	723	737	722	660	720	708	714	745	749	723	718	730	763	695	729	690	708	741	704	704	712	725	701	754	692	734	739	697	733	689	740	701	685	738	703	750	715	725	689	744	730	651	685	695	726	700	746	698	669	739	722	734	747	721	711	740	756	727	756	734	784	717	707	759	726	704	721	750	729	714	714	690	678	703	715	732	762	712	719	749	705	719	711	736	740	764	729	712	729	705	725	723	758	769	733	697	706	710	674	765	720	696	703	726	774	754	720	770	748	753	730	723	765	771	734	768	741	723	678	733	714	708	659	756	778	711	738	708	726	742	711	749	718	742	729	728	743	743	692	764	742	727	737	692	725	719	709	779	753	722	682	697	752	673	728	756	721	719	679	730	750	734	697	759	733	712	720	725	753	749	766	654	736	690	752	700	752	685	727	731	752	706	716	722	779	674	754	714	732	749	738	705	729	775	666	756	715	747	682	751	761	723	744	734	692	760	701	772	720	704	739	726	756	752	693	710	715	738	716	725	728	727	739	713	744	723	750	747	710	715	720	725	711	743	708	711	748	737	704	694	717	726	742	742	722	736	699	693	692	778	746	747	729	762	731	699	779	697	790	676	729	751	722	689	739	689	712	715	740	732	693	734	725	711	708	702	672	695	709	754	746	745	738	696	744	726	697	744	733	717	731	726	697	712	691	707	725	704	754	735	697	757	726	763	750	744	708	737	761	707	727	737	738	712	685	745	711	743	718	738	784	736	720	722	755	697	719	686	728	729	688	722	715	747	717	703	727	759	788	739	768	720	730	706	764	697	728	702	743	730	770	753	728	712	722	691	749	761	746	716	731	717	753	720	678	715	753	706	700	726	692	677	723	704	747	657	691	737	709	764	710	727	746	724	721	737	769	719	737	757	689	700	761	677	721	733	676	718	711	717	705	697	737	672	730	726	751	726	757	747	750	714	714	725	710	682	720	715	702	729	734	729	757	699	684	718	707	724	699	703	718	718	673	729	737	674	720	689	778	748	732	727	716	703	717	754	731	747	686	756	732	751	769	744	734	718	737	738	691	712	771	717	723	721	734	711	731	747	730	753	731	717	751	709	713	708	753	736	708	707	773	721	689	732	749	708	716	704	744	700	718	752	740	749	682	737	736	760	699	703	735	732	709	759	729	763	763	689	780	721	771	725	691	696	695	688	756	721	745	758	741	729	718	751	745	677	719	708	728	714	699	733	716	722	725	729	738	754	716	703	716	734	734	728	756	715	756	728	711	710	709	677	706	743	708	805	672	706	727	684	709	676	717	735	711	735	773	751	732	685	774	740	730	729	735	702	734	729	707	715	734	722	744	710	708	738	719	740	735	757	681	773	740	707	741	748	709	730	697	737	713	745	764	727	732	702	732	737	733	721	718	761	728	691	731	733	717	746	756	725	743	751	757	714	749	730	678	763	752	740	743	721	748	735	741	692	794	687	753	720	752	771	736	741	737	712	778	759	750	763	704	752	735	713	722	726	735	787	723	710	716	717	746	700	714	773	701	708	734	712	767	694	719	700	722	745	723	743	727	687	716	716	745	745	719	728	700	740	737	692	737	734	682	710	734	659	689	746	718	711	749	669	700	777	705	715	720	721	759	696	705	711	743	723	720	706	783	716	706	688	727	741	731	722	740	718	768	727	675	749	756	737	730	713	681	720	754	821	713	731	729	714	731	711	666	727	709	778	710	732	725	717	758	728	729	719	693	776	741	723	722	701	775	708	722	712	711	736	755	706	721	651	701	688	692	724	727	714	738	711	725	723	715	743	715	718	723	731	764	727	744	674	723	701	698	739	710	644	709	707	703	757	717	739	715	762	682	731	744	713	684	702	672	693	703	748	738	743	738	696	742	719	750	740	733	694	728	763	675	727	744	712	706	707	735	754	691	725	754	702	691	732	743	742	697	722	744	674	711	705	730	742	734	774	688	755	729	734	713	680	740	735	722	728	716	733	725	701	718	716	691	727	730	727	711	739	719	728	741	695	648	743	740	679	748	729	733	658	715	705	702	729	743	731	651	722	723	693	725	750	750	730	754	699	725	693	740	724	720	728	685	689	732	762	684	776	720	755	697	715	699	734	722	743	693	716	721	759	741	713	677	742	705	715	737	686	763	745	698	681	737	715	768	684	705	729	727	752	702	683	717	743	751	714	718	750	733	751	740	689	734	741	706	712	729	769	723	661	704	732	698	693	718	722	728	695
23719	20528	23906	27102	20526	20517	3158	595	474	455	461	436	448	419	446	441	421	411	438	427	421	438	423	413	408	417	409	415	396	396	440	387	431	431	381	392	427	371	395	393	408	356	452	410	433	376	375	439	397	406	392	391	386	425	406	397	416	406	396	382	424	377	389	398	390	385	444	421	385	403	445	399	385	364	407	357	409	379	365	381	382	378	401	391	404	407	378	402	420	404	396	397	402	374	362	402	422	385	368	396	442	352	378	357	442	389	403	380	371	385	418	382	377	397	383	412	383	405	403	430	363	407	384	432	412	408	419	411	388	393	410	387	402	391	442	377	419	393	380	400	391	371	360	428	419	404	385	426	400	339	402	410	368	382	386	405	409	427	393	389	389	381	385	380	408	393	394	408	370	381	372	377	426	360	412	394	411	392	376	437	385	391	420	386	408	415	368	401	347	329	399	384	379	405	429	397	444	392	411	401	378	373	405	368	386	389	389	398	381	362	411	429	410	402	403	384	410	382	393	382	432	386	347	377	365	405	387	394	377	373	398	401	363	369	389	398	375	361	372	412	402	400	432	406	440	403	388	391	412	380	381	398	364	365	445	382	366	371	373	429	398	406	386	377	390	368	358	374	411	381	368	398	404	412	372	388	408	369	410	406	373	388	388	362	367	390	378	393	389	401	397	362	397	397	390	391	385	432	405	412	406	410	364	394	355	370	421	408	363	432	404	400	404	394	419	430	414	392	410	386	413	403	357	388	418	387	417	454	402	417	369	413	386	435	396	388	396	410	379	351	382	375	404	410	400	365	404	367	397	366	392	372	390	414	346	412	381	418	389	433	368	390	411	402	390	381	398	363	417	410	393	404	409	396	404	450	413	388	393	385	384	395	353	390	386	413	382	399	415	406	387	435	407	378	415	366	444	389	389	365	407	398	454	411	375	403	421	424	424	388	355	410	348	393	402	388	371	387	411	382	424	407	384	405	347	396	405	401	402	386	442	389	386	372	406	404	366	401	408	420	380	404	418	398	378	358	393	434	391	379	410	417	434	338	355	373	387	421	432	390	355	412	405	415	421	420	400	360	381	368	404	393	394	405	375	375	399	393	371	421	390	415	417	357	398	374	426	364	380	382	415	429	392	371	391	417	375	370	417	388	376	337	393	381	395	419	388	407	403	389	427	392	368	387	350	389	360	385	369	398	387	397	367	395	380	404	405	367	427	394	433	329	392	416	388	384	381	396	411	398	402	403	398	374	407	383	405	419	427	390	387	361	389	361	377	361	399	405	410	395	414	412	469	427	356	363	422	401	408	398	373	411	400	400	381	378	378	390	404	407	427	380	400	372	405	371	363	389	403	384	394	375	401	394	352	421	352	393	397	403	417	372	381	388	376	414	387	386	354	354	407	354	414	393	352	392	335	341	373	399	355	366	396	377	387	359	381	392	397	416	414	407	419	371	364	421	381	404	375	389	399	371	417	365	396	413	374	401	382	390	383	385	404	417	409	421	395	423	388	409	382	416	392	397	423	418	407	397	392	406	382	428	420	398	422	375	438	395	379	388	401	386	371	371	402	398	412	392	416	411	362	383	359	382	393	397	389	402	441	444	414	421	415	393	383	421	397	419	389	360	397	426	441	406	404	402	389	370	358	382	390	396	394	376	426	393	397	413	384	418	408	417	383	392	413	380	400	420	387	405	377	359	398	404	396	433	416	404	379	426	421	407	362	385	349	404	394	399	394	388	352	358	385	389	382	401	411	382	361	384	393	394	380	384	368	378	378	397	417	376	358	389	418	411	393	377	400	386	386	395	387	363	417	384	396	424	420	400	419	424	377	350	373	404	380	392	354	401	411	398	371	399	423	374	369	376	377	421	389	430	413	369	380	389	357	392	413	402	409	424	400	411	357	394	430	412	362	375	402	417	420	430	375	391	397	362	397	357	389	394	425	401	390	407	407	395	384	395	410	370	393	382	420	395	424	348	400	406	399	392	390	396	374	348	383	378	371	379	425	413	383	373	433	386	396	428	389	416	352	369	387	380	390	351	359	403	400	435	405	407	376	383	375	418	378	388	374	410	365	402	416	422	407	410	395	364	419	401	405	427	384	385	388	423	382	389	349	422	374	379	398	397	418	436	395	406	386	351	403	396	380	410	369	380	399	414	425	418	385	374	392	372	402	416	421	422	406	385	424	397	376	375	414	380	373	418	418	413	394	368	384	439	404	387	434	400	423	353	381	404	399	432	409	412	382	416	431	379	441	426	369	421	372	438	395	402	400	343	368	395	389	386	396	361	437	398	392	387	412	377	387	383	411	396	417	377	408	414	419	383	366	412	380	400	425	383	401	380	398	387	387	351	409	411	395	372	401	370	391	427	405	390	405	368	359	396	399	375	376	382	441	416	430	401	401	424	395	410	406	387	380	363	378	405	375	388	366	403	398	400	358	399	400	388	363	403	382	381	377	374	407	383	395	415	400	395	374	379	390	411	370	420	416	390	388	353	389	405	394	388	365	411	409	353	388	376	411	351	390	402	372	381	400	395	405	414	362	355	396	378	373	393	368	395	381	385	392	403	388	399	377	395	387	408	407	407	415	384	401	387	367	418	401	408	423	407	389	393	348	409	426	405	373	405	417	392	439	427	412	397	398	364	388	418	442	367	375	389	437	398	407	422	405	417	392	412	435	392	393	382	418	392	401	404	390	435	390	367	378	401	393	408	397	397	416	395	364	386	406	450	359	440	406	381	450	421	369	381	395	437	399	375	386	393	385	425	341	382	377	389	349	371	399	403	421	407	395	396	392	406	414	400	400	398	372	406	381	366	451	382	434	405	352	349	391	437	411	380	410	413	381	407	371	417	407	340	373	390	392	406	421	419	367	403	384	368	404	388	375	412	393	384	384	390	371	355	370	357	386	369	418	419	366	423	438	388	379	366	402	397	406	408	407	398	398	388	399	391	444	390	355	395	370	406	375	393	369	387	386	410	396	393	379	373	379	383	410	360	381	404	383	406	405	408	406	400	389	389	352	362	360	347	394	431	413	412	434	393	385	391	396	392	373	356	404	417	395	414	424	366	359	416	371	423	375	427	401	408	389	388	372	391	411	430	411	402	437	420	408	399	418	391	431	400	371	354	415	406	415	397	405	383	423	393	377	412	398	395	375	380	362	380	348	389	368	386	389	366	380	415	406	404	407	387	387	379	391	388	407	379	384	424	378	373	444	395	371	418	401	410	359	429	396	382	398	382	407	417	405	395	388	373	398	429	406	404	407	357	406	374	413	382	412	395	419	398	432	411	419	413	380	382	349	344	387	407	407	429	405	420	420	361	403	393	405	430	398	379	416	421	402	413	389	384	429	394	364	393	400	430	387	389	394	414	442	404	475	398	377	433	418	372	406	407	412	389	344	360	372	384	374	414	384	413	386	365	349	369	392	404	391	406	360	431	423	403	418	410	389	391	383	368	398	412	410	411	374	417	353	351	374	381	399	384	413	373
3469	3278	1839	1249	1020	990	939	966	908	900	884	905	906	860	882	900	848	885	848	902	885	863	877	860	877	859	825	879	857	845	899	858	880	851	903	855	824	866	898	845	873	843	893	806	854	862	875	897	863	844	858	836	873	877	894	844	861	840	889	866	871	839	836	881	890	870	833	787	878	817	885	843	912	884	799	851	820	836	852	810	868	861	880	856	879	850	903	840	824	846	850	906	865	870	827	830	852	852	837	830	832	837	868	876	855	887	863	852	920	808	906	846	849	861	888	828	866	825	889	826	827	930	912	854	827	853	825	862	862	859	845	867	886	873	878	789	843	790	842	860	867	888	868	916	877	836	888	869	876	793	837	852	822	853	854	865	852	894	866	836	856	893	885	845	848	875	896	824	894	838	838	893	833	867	850	851	842	889	867	858	886	866	842	866	857	899	884	824	895	938	840	809	859	851	824	858	829	892	853	867	848	861	823	859	841	857	808	851	851	848	856	838	867	855	868	879	836	817	844	873	935	857	832	881	840	846	860	812	859	852	857	894	863	870	894	846	864	849	892	842	846	855	829	836	841	853	875	878	853	893	894	910	892	891	834	901	905	909	855	906	870	815	823	844	910	890	878	836	797	839	842	809	839	810	881	837	902	886	859	854	819	890	866	828	854	880	887	886	872	878	879	858	790	883	858	864	863	879	877	895	878	868	881	867	832	872	856	818	826	844	880	865	876	874	838	849	852	896	849	869	857	847	831	857	887	843	828	853	884	836	831	887	868	857	859	889	856	854	868	872	830	850	884	844	804	855	853	858	861	845	834	846	848	892	875	863	884	877	804	860	890	837	844	883	897	855	874	890	853	882	801	832	829	889	837	788	833	860	846	844	837	888	913	824	850	808	852	930	874	863	839	857	827	804	907	835	883	858	863	860	863	845	870	861	807	830	851	855	919	840	898	882	821	863	856	924	829	833	825	850	823	810	837	849	860	853	838	897	863	840	881	863	901	863	833	888	864	852	897	854	799	854	846	839	838	867	905	899	860	851	885	886	801	862	856	860	873	884	862	887	867	903	843	856	914	852	854	862	878	859	846	883	876	831	839	849	903	846	842	887	870	838	921	877	916	849	845	899	847	903	939	912	847	882	887	865	910	896	889	861	889	875	895	811	814	879	853	892	871	883	803	808	812	859	828	863	865	840	815	908	853	875	856	868	858	829	871	864	842	912	840	869	859	881	882	859	893	839	842	887	868	845	872	876	877	853	891	865	852	887	856	839	830	874	867	900	838	827	863	887	892	873	917	852	911	806	863	829	842	789	815	841	878	794	846	814	870	869	855	835	844	830	829	874	880	857	844	877	891	873	850	885	833	806	898	894	891	801	834	842	890	783	824	870	884	871	824	861	835	844	831	864	863	869	862	861	842	854	872	868	868	879	873	863	843	827	884	843	841	842	861	862	905	860	834	824	843	855	863	848	811	811	862	854	864	776	802	871	835	860	865	871	835	881	961	832	870	842	893	881	882	840	852	882	850	783	892	857	822	871	895	853	847	863	892	828	877	855	843	904	884	873	865	898	852	827	844	872	862	809	830	844	832	850	838	861	872	904	878	856	847	853	822	855	874	888	872	839	901	830	857	844	876	845	868	881	834	852	875	836	871	854	871	881	885	898	882	920	838	877	838	860	901	829	855	895	854	920	823	859	838	841	856	913	921	904	827	851	852	855	847	914	866	855	854	812	866	870	828	883	890	818	828	815	896	819	808	833	894	815	871	914	871	862	828	848	831	865	879	832	874	922	860	819	895	864	892	872	848	881	877	884	859	870	894	813	855	896	911	893	875	852	859	889	851	861	855	836	880	916	876	837	858	854	863	849	928	827	843	819	869	870	840	867	849	823	870	841	848	878	843	865	876	837	863	860	851	856	816	873	849	916	866	822	885	878	818	855	897	917	859	875	850	844	881	870	903	848	874	859	867	858	869	858	843	874	856	878	884	854	817	904	888	878	834	850	892	839	882	861	878	839	851	818	837	845	855	867	835	829	834	790	856	884	871	846	933	874	895	863	876	858	855	881	829	865	877	873	870	887	800	828	863	846	819	847	878	902	864	812	885	900	892	865	868	876	837	838	854	868	849	851	893	866	867	821	834	869	815	882	909	899	831	854	870	871	806	798	831	887	855	916	835	903	872	843	871	850	837	864	846	857	863	849	831	870	837	902	810	816	868	930	856	827	830	900	845	833	885	884	826	824	850	900	879	808	878	826	886	835	869	913	862	818	872	865	856	853	844	910	864	838	820	861	834	884	864	866	865	840	871	887	869	847	850	848	872	851	839	861	841	819	861	861	835	901	787	918	824	842	899	886	808	872	839	854	856	878	876	848	837	846	866	829	857	845	808	833	883	892	867	849	810	865	906	881	870	824	881	894	872	870	861	839	898	895	880	841	868	858	868	865	860	890	842	833	871	825	813	899	852	854	908	855	908	886	848	880	858	830	810	812	870	818	874	877	833	797	836	835	863	836	873	885	881	850	859	920	829	874	821	896	854	910	895	842	892	847	880	883	864	863	801	876	882	848	874	859	867	893	839	841	875	881	889	869	860	805	844	858	852	854	832	867	876	872	837	895	925	807	825	832	799	884	858	802	861	861	827	885	833	852	844	816	851	832	872	856	886	813	866	825	797	838	871	787	881	880	865	893	891	841	850	844	829	818	840	855	840	859	881	852	937	884	870	875	847	848	823	859	870	832	840	802	866	846	887	856	823	859	833	838	903	888	884	857	856	828	838	901	851	877	883	831	865	899	852	858	826	870	814	888	787	858	850	849	845	863	844	857	880	842	855	817	841	825	876	868	836	816	854	842	879	821	845	946	808	836	839	884	862	887	826	854	845	821	866	860	867	883	833	842	818	845	876	870	901	872	895	841	810	820	888	868	831	924	858	904	868	850	851	849	839	855	792	941	842	857	835	891	811	858	860	851	853	883	838	833	890	834	854	850	880	846	829	836	875	839	879	890	882	904	916	819	815	849	845	888	871	905	820	833	871	826	915	869	849	872	820	864	849	839	845	918	842	878	822	854	884	874	812	875	841	852	844	904	898	833	865	857	872	918	916	868	856	841	909	839	785	856	885	868	822	851	864	852	835	899	862	850	852	815	858	845	859	868	868	852	833	880	828	839	910	872	874	873	905	837	860	887	832	864	922	873	848	888	884	878	865	827	931	820	900	801	853	855	859	848	884	843	810	798	873	853	835	832	824	895	782	859	866	838	841	894	858	884	823	870	792	791	857	872	827	861	803	835	869	894	865	907	862	798	803	889	909	860	849	866	798	881	829	832	898	852	878	827	842	808	866	850	866	856	884	880	830	814	835	925	844	848	915	840	939	848	849	868	818	875	854	859	842	855	873	872	818	829	921	837	923	861	880	873	837	860	833	856	806	876	889	873	873	855	896	905	841	844	768	877	853	892	836	809	861	913	816	865	873	878	841	834	875	822	877	806	844	909
23273	20564	24166	26942	20568	20578	18297	769	388	377	329	336	292	301	340	308	299	320	280	275	281	269	315	252	261	293	250	296	278	269	257	272	302	245	260	238	233	256	272	256	254	264	255	254	266	267	264	244	263	270	230	246	259	273	232	275	244	250	280	238	276	255	256	247	234	270	235	257	258	242	252	245	259	264	234	266	265	255	270	262	271	287	268	259	266	250	246	265	286	240	296	259	272	249	230	218	256	260	250	277	296	259	256	300	256	280	242	259	243	203	253	266	274	261	249	238	267	277	245	263	261	241	265	251	256	266	259	276	250	232	247	263	226	238	264	263	229	278	263	251	273	265	255	282	272	267	240	249	241	246	222	261	265	261	255	252	264	267	269	271	262	215	288	230	254	234	274	259	257	246	269	271	256	271	254	274	259	253	265	256	266	245	270	244	250	271	244	249	253	273	253	261	270	248	240	276	241	267	258	239	260	247	272	229	253	250	260	239	231	266	239	271	277	247	248	249	256	255	238	230	235	278	296	239	272	246	231	247	236	267	267	265	264	260	276	246	254	251	248	282	261	222	263	294	245	240	266	236	272	255	246	247	256	276	265	263	262	247	257	226	278	240	273	225	259	258	268	289	282	263	247	262	264	267	255	224	215	271	231	240	269	249	268	260	256	262	263	267	275	235	261	274	257	249	258	212	254	285	272	265	280	260	284	222	267	267	266	249	237	272	251	255	258	263	260	229	259	236	287	264	250	276	262	252	266	261	274	272	260	238	290	273	250	262	287	233	272	253	237	264	286	257	245	247	274	265	256	231	266	241	273	267	282	297	232	251	286	248	235	238	258	246	267	243	246	256	272	253	242	260	285	264	277	255	219	287	259	273	274	261	241	243	245	234	260	284	287	262	241	247	255	249	280	253	262	242	256	254	273	278	261	261	254	249	225	260	255	260	249	273	224	250	285	269	248	264	263	272	250	257	286	270	268	222	267	254	269	284	262	291	224	235	223	267	214	242	242	297	254	254	257	248	273	250	268	272	263	249	272	283	254	251	252	290	230	248	257	255	252	250	234	231	283	244	262	285	258	237	241	253	262	260	264	272	251	290	257	231	248	274	255	250	252	265	262	242	262	271	262	268	229	255	231	246	245	227	254	252	246	243	266	262	252	264	264	245	262	260	253	231	249	244	286	281	271	237	265	256	257	275	247	259	257	268	266	242	265	246	248	287	249	280	254	237	257	263	255	293	265	229	239	234	246	248	236	231	275	260	249	263	231	260	214	253	265	250	270	276	290	273	260	247	241	273	262	269	231	280	238	261	244	283	263	269	270	228	257	248	259	242	267	233	262	238	271	282	263	259	264	240	228	286	277	263	285	230	245	255	239	254	266	271	247	262	243	217	218	252	239	222	261	264	270	287	242	243	273	277	240	283	258	266	255	236	215	249	244	256	247	275	270	256	229	242	245	238	258	256	243	237	267	260	265	272	268	287	265	268	243	249	251	235	270	256	221	265	282	221	251	248	259	276	251	232	239	287	278	285	250	252	251	285	271	271	239	238	243	265	303	268	260	264	249	234	265	258	266	255	279	240	276	274	253	240	231	261	272	264	264	269	251	268	280	242	236	257	263	244	262	263	231	232	264	257	276	296	254	243	244	239	264	241	256	259	259	267	250	231	230	293	243	277	261	246	259	264	251	256	285	241	264	231	232	270	273	295	235	271	227	261	236	253	261	231	249	228	269	263	231	261	255	244	245	245	265	272	218	252	251	260	231	241	240	268	272	228	265	236	238	232	265	278	236	281	246	287	282	268	258	290	300	279	312	249	293	272	237	236	228	267	260	260	235	240	264	263	234	252	264	263	260	239	252	270	253	243	236	243	238	276	246	250	241	241	245	278	252	274	252	260	264	255	236	262	240	273	256	258	274	247	256	276	274	275	272	246	263	242	241	275	249	226	265	284	249	254	259	264	227	241	259	240	249	243	275	268	250	280	229	248	263	260	275	244	235	237	250	259	277	263	266	272	222	241	257	262	259	288	271	249	234	216	266	274	276	271	235	236	244	248	254	276	209	228	272	255	275	269	233	250	265	239	244	232	268	267	268	266	244	264	250	263	249	253	246	256	300	237	228	256	229	254	253	246	253	281	270	248	247	254	254	258	259	246	257	232	289	270	271	235	242	261	245	280	227	251	276	269	232	255	272	277	264	255	254	250	252	238	265	266	259	242	268	257	252	257	251	265	226	244	233	245	227	239	273	285	259	256	241	266	270	254	285	235	238	276	251	243	244	238	270	237	234	254	264	251	233	227	286	258	248	216	231	252	276	269	278	269	257	281	254	262	236	235	243	274	271	265	264	254	266	255	245	298	258	241	235	256	267	268	268	262	260	269	274	238	265	265	262	256	274	242	279	245	253	253	261	242	247	269	257	260	262	232	258	251	263	282	281	291	280	248	233	255	226	261	236	260	283	266	253	230	256	270	303	264	286	236	246	255	237	292	260	212	252	291	272	265	230	268	234	255	270	244	243	246	269	250	262	234	274	286	227	266	276	280	259	268	265	238	257	251	282	269	259	245	233	267	232	249	246	281	288	237	253	253	274	247	229	241	251	209	247	236	247	277	272	309	279	247	219	223	235	234	244	256	259	243	238	247	274	235	247	269	263	245	243	225	260	268	247	283	269	305	222	237	235	246	258	237	248	273	273	249	262	251	254	259	253	249	264	260	226	228	265	270	274	227	257	247	252	242	259	288	229	260	249	288	251	241	257	237	228	234	265	269	249	266	253	241	269	288	245	292	228	281	246	260	240	235	238	272	254	249	265	240	243	240	261	299	260	287	266	269	257	253	257	251	232	254	276	271	231	255	276	292	245	272	243	272	280	260	266	277	252	252	304	227	263	198	247	244	262	245	258	251	282	269	259	242	261	254	269	291	259	219	270	263	259	237	246	245	286	240	281	260	243	231	243	272	274	258	260	235	260	229	251	291	262	266	253	261	268	274	233	283	257	255	256	262	258	242	261	270	295	261	272	259	223	251	249	274	267	248	261	261	247	258	282	236	228	219	238	271	243	262	252	268	274	244	259	205	225	266	258	235	269	233	267	272	232	258	255	259	277	239	257	244	248	263	262	253	277	238	288	258	242	276	237	299	293	248	201	281	269	225	273	258	250	244	239	282	264	241	292	275	242	291	254	265	255	243	248	238	243	259	272	220	261	261	258	262	277	218	238	259	261	242	275	282	237	243	292	243	214	240	276	264	290	252	246	260	282	269	298	293	238	278	229	254	261	257	261	247	262	244	254	250	238	273	266	280	217	263	216	232	263	260	236	254	248	271	242	274	260	264	263	242	271	251	279	280	266	270	278	268	252	231	246	211	262	237	238	246	253	265	254	291	270	235	249	239	271	251	264	283	260	254	240	251	260	258	267	266	286	251	263	231	247	252	237	249	258	279	253	241	239	280	259	248	276	226	233	238	238	257	247	262	252	258	253	239	277	272	222	273
3537	4639	2306	1172	895	757	670	672	602	637	594	577	578	631	629	576	551	568	623	591	553	570	596	609	568	591	544	614	569	609	604	579	550	579	573	560	554	546	590	601	570	607	574	605	532	581	547	570	583	536	551	581	558	597	555	576	574	615	573	589	543	541	533	561	574	548	553	568	580	566	564	579	563	575	585	564	553	552	532	568	591	583	558	591	555	545	538	588	572	602	550	583	580	571	581	564	559	611	576	532	544	546	561	527	604	577	592	563	529	541	569	560	560	538	560	543	578	560	526	591	609	546	545	557	544	589	561	528	543	556	556	566	613	573	608	555	532	578	597	591	565	550	568	526	563	566	570	576	580	570	537	551	554	563	557	587	522	588	541	557	571	554	558	569	570	548	618	550	581	535	585	583	535	544	576	574	590	555	578	559	596	565	561	581	592	552	531	557	557	584	582	549	564	574	576	570	556	605	575	573	546	573	555	620	599	564	610	595	585	555	558	566	565	587	545	556	538	560	571	574	595	629	567	576	570	563	599	594	593	550	546	587	564	579	589	548	573	544	535	559	568	558	557	565	526	609	544	577	605	544	540	608	589	528	555	574	541	577	574	600	515	559	577	554	556	568	540	575	601	561	512	589	591	591	557	594	578	569	552	593	563	575	553	572	591	562	547	548	577	555	566	547	572	531	561	533	547	602	577	558	599	570	520	551	574	584	573	525	551	583	536	606	536	595	556	565	530	533	543	565	567	615	608	563	575	548	554	597	599	615	632	584	537	561	572	577	550	601	565	589	587	589	583	579	577	554	588	562	546	578	597	601	591	574	584	527	552	555	569	550	529	594	560	524	609	555	584	558	564	582	535	564	582	562	535	546	589	594	555	559	569	613	566	532	572	569	584	579	561	574	573	596	565	597	578	576	554	555	571	570	521	537	551	539	559	515	554	563	569	609	575	587	566	548	557	540	503	599	552	585	597	567	583	583	544	575	612	582	584	547	579	547	514	536	591	559	547	562	561	546	584	571	542	549	563	587	556	517	549	606	529	579	623	526	578	606	565	585	559	590	573	597	572	569	573	557	590	576	552	540	565	542	547	572	523	573	550	565	551	555	564	591	560	535	579	549	560	522	523	572	565	562	516	540	584	555	552	569	580	583	568	614	568	581	586	557	546	529	586	556	532	538	582	565	567	565	562	572	578	545	588	569	564	523	558	572	569	614	526	591	568	513	551	554	551	558	591	578	511	549	559	526	536	562	576	620	562	567	592	571	576	574	560	561	520	564	574	589	546	527	589	555	521	567	619	544	587	561	559	562	540	531	584	572	537	583	608	541	559	611	606	573	575	601	606	574	547	515	528	575	582	582	610	559	591	584	556	584	558	587	572	552	615	571	586	531	551	550	565	565	540	570	539	549	555	569	596	604	574	587	543	591	576	593	565	541	544	580	574	554	593	557	561	588	585	519	571	574	621	539	544	566	527	501	571	554	568	577	565	582	550	604	534	548	620	546	546	591	577	582	572	576	561	553	561	608	567	569	584	563	592	525	596	602	544	545	553	573	535	583	557	548	611	560	526	593	547	543	604	545	550	552	568	571	552	550	550	590	624	564	542	599	514	579	564	552	575	554	550	553	586	583	562	533	587	595	603	529	568	544	572	547	556	559	551	544	565	585	567	550	546	581	548	567	559	572	517	564	547	587	560	566	556	528	560	563	582	559	570	579	550	611	530	592	526	570	562	563	552	566	564	567	567	547	591	527	600	587	594	565	506	584	580	574	554	585	536	548	585	551	594	576	581	565	544	606	563	547	586	557	575	537	548	589	572	534	600	505	580	589	633	576	514	582	543	557	557	589	596	550	577	544	530	560	569	573	550	575	563	559	563	568	551	570	580	560	562	552	571	558	624	577	569	546	590	549	575	520	542	554	550	547	557	532	575	528	580	539	567	596	578	543	542	573	567	560	636	575	587	531	559	612	552	591	576	555	578	544	605	618	569	562	571	565	534	589	623	563	611	556	599	553	594	521	552	590	568	531	574	589	557	544	587	568	562	585	554	559	569	586	541	557	580	534	590	569	556	586	559	557	547	607	578	505	505	567	569	593	595	576	578	564	586	562	607	567	552	552	537	519	557	522	626	613	577	565	589	543	586	582	599	569	549	557	547	576	568	550	582	568	583	557	585	578	541	527	549	573	627	531	575	585	544	575	541	620	603	563	519	583	559	574	593	532	561	555	534	563	588	545	567	570	561	571	552	576	556	557	539	570	575	529	596	552	542	539	578	544	575	599	565	537	545	569	601	581	532	556	565	590	556	560	565	553	595	581	574	521	525	572	582	576	566	558	573	564	596	543	584	594	578	569	534	542	595	538	574	586	577	569	560	545	577	550	561	576	526	588	552	556	562	573	569	605	552	563	580	583	596	595	573	554	604	531	574	584	592	614	557	597	584	570	521	556	591	598	562	567	587	565	550	544	541	596	568	574	605	555	590	520	542	544	521	530	628	529	568	562	559	557	556	493	548	542	583	569	570	578	588	561	528	608	546	580	576	553	504	575	547	592	556	588	541	563	569	589	599	532	590	570	585	586	581	578	587	606	570	602	561	591	532	547	574	506	556	569	600	556	604	539	607	579	576	561	550	606	594	571	561	536	567	560	543	556	574	575	558	544	551	564	595	589	541	553	530	525	572	541	571	563	558	553	554	571	559	512	590	536	587	521	556	590	616	605	584	535	579	577	631	539	564	558	584	575	584	558	572	589	549	567	592	574	545	534	601	579	554	599	583	510	528	563	584	551	561	555	553	571	541	567	564	589	582	588	574	594	557	539	563	569	570	538	527	568	574	578	570	624	596	556	545	557	558	534	558	558	530	544	562	549	592	595	559	598	564	577	562	578	630	573	573	590	546	562	551	573	571	576	599	585	564	555	548	524	546	556	582	585	528	552	596	560	537	597	581	583	555	559	556	555	590	588	569	585	545	540	535	556	572	518	602	542	540	582	582	508	647	571	542	561	579	581	568	586	576	571	542	573	562	564	591	561	578	563	602	587	548	576	539	563	563	568	558	592	563	573	539	557	631	527	578	540	543	580	558	559	536	603	571	532	531	593	563	549	587	592	558	579	541	589	569	594	555	582	548	555	539	547	581	556	574	589	552	577	571	584	567	540	525	590	547	566	595	556	596	591	585	594	566	578	569	539	582	545	588	576	559	587	557	551	560	588	589	567	555	539	493	585	563	558	530	528	560	590	537	579	528	570	552	600	544	536	590	572	574	572	589	572	580	546	547	579	588	544	569	603	538	560	612	568	555	555	547	550	606	571	567	585	538	548	569	553	554	550	586	546	541	547	540	553	560	579	555	546	551	528	568	544	584	555	530	540	495	529	552	551	627	554	534	609	553	574	564	537	535	572	582	560	557	569	589	572	533	580	569	542	532	564	614	561	599	555	551	532	570	586	535	590	584	561	522	548	557	568	545	602	563	567	566	578	566	544	544	573	559	525
31301	19141	7621	628	398	330	306	332	308	315	334	328	305	311	325	325	332	315	309	311	351	304	337	306	293	275	290	288	292	329	301	312	305	284	339	334	310	302	348	307	301	332	295	324	296	291	312	294	290	309	299	333	284	293	320	321	294	324	322	308	310	296	287	311	248	303	327	331	310	321	315	304	321	314	348	279	314	317	307	284	327	297	295	301	316	309	350	288	303	342	296	305	294	292	266	279	299	312	306	296	324	292	326	274	313	332	285	321	291	308	320	286	319	290	276	295	314	353	292	298	327	306	328	327	308	304	310	322	295	321	296	325	299	303	279	306	292	315	312	316	311	299	317	316	325	305	284	292	321	293	325	340	326	271	328	282	300	304	291	321	303	305	319	313	306	300	309	302	286	279	303	316	295	303	326	301	277	326	290	288	297	277	322	293	310	357	313	337	303	311	278	290	318	308	306	307	285	333	314	287	326	333	302	330	316	300	336	318	315	284	284	300	321	297	316	317	306	284	307	318	305	307	316	287	309	324	306	258	281	313	309	311	310	322	285	325	309	322	323	333	303	279	311	323	312	289	279	311	325	304	291	274	279	306	305	311	314	315	333	312	279	312	329	304	307	309	305	312	305	267	281	303	299	321	305	307	345	310	307	323	344	315	323	306	291	283	332	280	299	281	323	335	283	285	305	306	331	304	300	305	291	275	283	320	303	328	295	285	299	328	324	298	319	298	349	274	307	327	290	326	329	323	331	278	313	291	297	326	321	301	301	301	330	308	321	292	299	332	322	313	316	300	294	315	310	256	316	294	268	316	322	310	317	265	314	302	310	308	315	301	299	274	315	314	316	286	302	318	335	333	298	334	265	301	281	316	272	293	247	324	312	300	299	327	311	321	286	309	325	314	312	287	288	327	331	279	359	327	310	301	302	317	301	297	316	309	294	291	317	305	299	329	321	292	273	295	295	278	307	252	325	343	300	254	352	311	278	329	286	302	290	297	287	279	304	307	285	277	291	320	332	316	338	282	326	304	303	313	286	348	302	307	301	307	309	305	309	329	326	321	307	312	271	317	262	325	325	311	308	319	342	277	254	299	280	335	276	264	271	289	291	312	302	326	295	328	283	294	313	321	322	344	291	328	299	305	333	316	275	338	320	297	290	305	313	280	340	310	305	282	309	320	305	302	289	300	260	319	291	319	301	286	304	247	321	275	321	331	333	347	311	298	303	296	299	310	285	287	278	329	309	304	340	304	302	296	294	300	283	318	321	323	317	314	298	317	335	349	330	315	273	300	287	296	289	294	271	310	324	284	322	330	328	283	312	317	312	313	302	358	286	317	299	314	296	313	335	295	285	287	316	298	324	279	278	338	342	308	294	308	308	305	307	298	307	292	275	290	294	303	315	306	303	310	340	293	319	309	304	289	274	290	304	305	299	326	252	307	310	282	298	314	330	302	349	326	313	336	321	307	305	318	282	328	282	311	276	311	300	283	303	301	317	343	281	305	310	292	318	325	297	297	307	303	332	312	295	300	334	319	273	271	349	316	302	344	274	281	295	294	286	320	285	290	294	294	304	306	320	321	316	312	297	302	339	351	334	314	324	333	303	293	324	291	294	307	325	261	281	297	299	312	284	321	313	312	316	307	303	312	292	302	316	288	320	314	328	292	290	337	293	310	297	286	330	300	302	304	353	320	318	330	330	283	340	328	289	304	286	318	306	307	325	273	299	349	352	292	280	313	314	295	277	286	340	278	315	319	280	297	311	289	320	313	291	359	320	307	337	305	331	320	273	312	271	293	310	323	283	285	305	308	291	332	316	304	331	292	325	324	304	310	294	325	285	305	328	316	303	314	299	316	313	317	338	303	306	305	294	293	315	306	315	284	293	291	333	301	329	330	285	297	323	337	300	284	308	282	324	298	308	313	321	287	307	309	332	337	307	334	335	339	345	291	309	317	306	329	306	310	268	344	304	323	302	316	333	324	349	317	291	299	295	299	329	324	290	305	282	301	295	304	310	325	351	312	331	312	334	314	336	304	313	341	350	316	296	295	290	322	328	298	304	329	315	287	278	320	284	287	305	318	303	299	308	278	335	292	277	296	333	290	277	305	307	286	297	337	306	331	296	308	291	311	314	331	343	332	284	313	299	314	308	318	315	322	288	327	294	340	276	279	302	281	285	345	316	300	331	327	300	329	313	298	331	305	290	297	318	303	326	333	290	309	301	336	274	284	321	322	298	335	353	333	311	264	337	307	277	325	297	306	303	332	321	323	292	296	306	273	300	302	320	289	310	316	311	299	304	305	295	292	290	298	311	312	301	308	299	354	318	285	322	296	303	317	315	306	303	331	322	321	305	297	331	331	312	328	354	311	320	278	322	266	299	336	297	305	284	355	319	281	274	281	361	272	286	304	298	306	294	324	311	317	312	312	330	321	278	319	323	335	306	264	293	298	321	304	314	314	309	314	329	320	258	291	318	307	300	319	280	311	311	307	298	271	351	325	301	296	308	294	302	334	338	355	290	326	312	325	277	304	323	317	279	284	320	319	290	331	316	282	308	301	339	288	325	282	280	337	306	314	341	275	317	315	319	313	333	295	274	317	325	317	309	314	312	332	294	302	280	332	337	294	306	347	291	309	305	315	284	308	326	327	320	303	312	271	327	328	302	279	284	306	292	324	328	335	271	312	299	323	337	333	301	317	340	307	343	301	312	316	310	292	324	300	338	296	307	362	344	289	315	291	271	279	291	310	300	316	264	298	281	310	316	292	350	287	292	278	300	315	335	317	297	300	304	319	320	295	323	292	308	302	346	319	300	296	322	315	295	324	305	338	309	322	332	332	296	328	270	306	290	315	330	294	333	286	312	318	301	259	288	291	324	323	320	290	268	311	292	305	293	290	307	302	309	324	290	309	308	298	309	284	299	321	328	295	335	298	337	333	294	323	333	330	310	299	321	317	291	291	303	328	310	304	293	346	367	277	312	339	311	272	320	295	308	335	314	335	305	313	316	285	308	348	303	352	325	299	285	283	287	314	305	309	340	286	318	286	268	313	320	329	280	334	316	279	319	301	324	258	345	322	324	339	274	296	308	301	309	325	282	350	323	307	312	305	318	333	285	267	323	270	296	310	310	302	305	310	314	309	333	294	339	305	313	287	288	309	300	307	293	339	295	313	320	304	304	303	280	306	331	311	312	290	303	311	314	294	300	312	283	297	276	328	297	296	319	285	323	338	309	313	284	311	319	298	313	310	293	346	302	322	287	298	328	271	336	317	314	309	332	308	293	277	300	304	305	323	314	291	323	310	302	280	326	301	290	329	295	289	297	317	334	313	282	320	318	322	271	311	290	293	322	338	294	323	293	289	322	287	314	293	321	326	330	332	348	314	291	300	332	316	297	292	322	343	284	284	351	296	301	275	302	295	315	347	299	316	317	292	298	292	274	297	310	334	305	323	311	318	351	300	325	301	277	310	300	279	304	286	311	294	336	293
5261	982	763	784	723	741	726	758	780	716	747	734	730	753	712	730	764	721	762	728	704	779	730	736	697	702	680	728	719	684	706	696	705	747	718	719	694	742	674	753	754	756	690	709	704	773	674	738	670	720	732	747	747	752	708	750	749	686	700	783	733	670	703	722	752	690	715	701	713	685	719	747	716	748	718	754	730	748	682	754	744	721	726	726	711	637	740	699	734	706	675	769	740	710	750	751	732	687	730	749	700	734	730	690	710	692	734	750	707	725	712	703	754	743	691	751	708	801	746	697	744	719	711	696	682	706	732	686	677	692	768	747	742	684	702	728	683	727	740	704	653	757	706	757	732	733	655	708	741	708	695	731	743	723	692	727	731	753	734	735	743	754	717	679	728	700	731	743	754	737	677	704	723	713	741	700	689	690	701	743	763	764	741	706	716	702	719	695	733	692	738	776	794	684	681	700	736	709	702	762	740	703	756	761	726	664	724	730	717	742	711	733	683	707	748	777	695	720	722	751	706	775	742	725	728	727	749	722	738	697	728	713	717	706	690	711	761	724	716	719	657	704	684	765	705	732	760	734	699	697	707	741	671	739	763	760	736	696	716	717	732	777	740	711	723	739	747	717	702	709	724	710	715	730	734	738	670	679	712	659	715	689	761	683	717	733	752	745	734	696	727	735	754	718	752	754	682	719	688	798	732	755	734	676	684	747	673	764	754	695	713	717	678	793	750	723	747	710	706	755	753	703	715	754	757	709	759	712	757	716	746	706	709	736	725	731	699	757	697	703	751	742	707	699	723	715	723	720	753	724	764	712	713	728	707	718	765	706	759	708	707	721	724	722	642	707	720	724	753	757	702	731	727	722	742	734	733	731	763	725	704	720	720	711	716	716	798	709	727	713	727	712	654	805	748	682	716	748	733	753	738	682	720	706	743	710	711	679	703	670	691	686	729	765	774	679	689	698	677	712	718	725	707	749	732	732	711	703	757	751	794	749	732	710	721	731	690	723	766	723	742	724	757	715	738	682	738	755	731	706	723	709	732	709	674	700	738	704	714	720	784	718	672	727	791	762	707	769	701	717	758	709	648	767	725	731	727	699	720	731	718	674	712	751	717	736	706	743	664	677	775	692	750	682	710	765	756	683	734	721	730	716	717	760	709	737	739	685	713	693	742	703	731	690	717	759	697	739	723	665	766	792	700	737	718	744	762	678	696	710	724	747	747	747	725	619	717	733	720	706	704	640	742	748	690	701	730	680	755	719	761	716	730	670	782	758	749	716	679	703	710	730	734	744	728	729	803	716	725	757	726	721	740	688	753	700	725	749	719	726	703	736	747	750	703	742	713	713	721	723	692	756	742	682	699	742	737	762	711	705	712	766	720	756	725	716	686	726	702	741	721	727	735	744	735	717	705	721	723	691	732	776	696	779	719	719	705	696	728	715	747	724	752	724	773	708	731	710	747	715	747	673	702	743	767	737	733	742	704	732	736	746	707	714	720	754	713	727	714	681	691	734	710	666	755	760	708	694	715	684	722	716	698	723	749	752	797	740	719	731	729	710	698	730	698	778	709	735	731	761	742	747	743	751	746	699	722	707	694	749	743	724	753	717	726	692	724	726	724	647	705	705	715	705	739	671	704	724	737	766	747	726	738	743	730	743	716	746	691	748	701	721	733	706	732	716	747	708	787	721	789	750	713	713	740	744	698	729	736	722	712	742	751	764	705	756	710	747	690	737	757	765	759	680	701	718	733	721	750	713	713	728	700	758	754	718	731	723	758	741	755	749	715	736	682	700	698	691	799	672	761	737	681	723	748	695	690	766	693	729	730	716	749	759	752	740	746	711	776	683	732	733	728	700	727	735	756	714	741	694	738	729	679	765	760	710	682	720	736	732	703	725	764	746	695	731	745	734	783	712	688	713	716	718	688	759	677	730	707	693	688	726	706	755	670	702	746	727	714	740	717	679	706	721	763	674	682	699	682	759	720	684	717	727	703	695	675	730	723	670	693	692	706	708	758	760	757	718	722	775	700	688	707	761	712	734	687	720	696	735	735	748	720	744	714	719	743	731	726	703	740	735	704	747	666	711	762	701	763	730	734	711	738	731	746	751	712	752	772	710	769	728	715	747	745	677	729	711	711	738	700	738	685	704	767	689	727	662	704	701	703	775	742	748	768	736	684	755	701	682	723	716	719	732	722	713	771	732	722	712	728	692	754	761	747	732	745	724	737	775	709	748	726	716	683	686	773	703	706	721	695	714	736	722	773	713	686	728	785	778	755	739	687	757	707	688	676	675	718	738	740	735	733	692	749	703	741	750	727	721	749	699	690	739	705	707	701	731	754	729	706	730	751	728	674	736	708	698	781	718	768	743	695	744	736	742	733	721	725	727	687	729	702	735	740	704	695	740	687	744	696	746	727	768	739	728	737	735	761	741	709	706	732	735	769	728	758	713	694	692	711	734	742	708	716	688	759	704	685	771	747	722	709	713	718	725	720	771	703	677	691	691	766	728	761	770	708	761	748	680	739	693	724	679	728	715	725	760	710	734	718	693	716	728	703	739	728	692	731	704	704	716	700	684	684	762	747	701	720	737	727	707	665	712	728	746	720	713	752	720	695	724	701	734	696	733	730	764	709	726	701	739	745	746	762	719	720	768	734	730	685	698	703	725	719	746	745	681	720	750	761	693	741	689	754	688	798	709	714	734	699	723	757	720	679	775	739	712	726	713	752	775	739	665	773	674	707	765	694	732	729	753	735	739	730	723	686	691	751	701	740	740	716	690	722	713	775	724	733	657	672	719	724	669	711	695	737	697	738	709	691	730	757	745	738	742	712	708	693	763	778	765	763	691	758	727	736	753	728	689	729	740	694	686	744	704	711	780	736	690	746	709	743	736	721	711	710	767	757	727	668	665	708	735	691	723	698	701	693	708	777	688	725	727	749	724	711	711	752	710	746	752	732	739	728	673	719	711	725	723	729	705	754	678	735	687	726	721	649	751	726	768	732	718	712	728	714	688	736	750	708	765	704	739	759	733	679	818	733	747	703	692	708	793	720	703	743	736	715	754	741	780	727	721	759	708	728	666	726	707	703	732	722	729	728	733	748	732	693	682	706	717	758	694	701	737	697	672	723	715	731	678	759	720	732	746	716	693	726	748	739	697	673	761	714	721	690	692	719	793	731	738	739	738	709	718	700	739	660	720	683	727	675	712	759	768	732	749	722	731	684	691	681	686	764	741	729	675	725	762	730	690	692	707	735	723	729	727	756	725	738	684	778	664	741	721	722	770	684	763	759	737	712	736	762	726	746	738	704	721	723	743	693	698	748	674	663	751	716	735	699	743	686	718	761	707	688	711	732	768	723	720	745	725	675	742	748	732	683	700	718	720	677	730	754	755	720	774	754	685	757	704	706	772	676	734	748	728	746	733	758	748	733	712	700	716	700	743	766	744	734	709	773	671	740	745	712	730	708	742	790	776	725	707	734	690
23725	20518	23875	27117	20514	20509	3160	612	483	446	463	435	420	437	453	398	437	412	409	406	401	409	394	429	417	384	420	429	430	352	400	457	377	392	404	373	404	386	409	423	422	404	452	388	421	413	370	404	391	401	381	383	404	367	405	396	353	397	412	367	422	397	394	374	407	378	404	363	426	397	361	417	414	414	377	393	356	388	387	389	399	394	384	405	380	399	439	404	415	393	380	396	343	372	439	438	406	370	399	433	430	401	399	390	377	382	427	390	431	363	420	408	346	408	416	376	397	408	413	408	410	378	391	369	358	394	406	387	434	382	429	381	331	386	363	356	382	403	450	390	356	367	380	427	367	389	390	442	387	369	387	404	402	415	450	390	396	402	419	365	384	368	376	429	377	381	384	385	429	419	392	355	385	405	379	374	381	362	393	406	356	342	370	380	409	418	389	413	387	376	409	410	386	362	373	399	396	410	398	415	424	403	413	406	395	385	392	420	424	385	400	417	375	375	390	406	421	420	395	371	398	426	384	382	383	383	325	420	419	387	383	416	400	426	340	382	387	357	408	409	368	406	374	365	427	404	388	402	404	409	393	394	388	418	430	392	360	403	363	397	404	393	416	391	413	418	360	394	366	410	385	414	379	388	366	372	381	380	387	376	432	403	402	353	369	392	388	397	402	404	388	436	397	408	370	373	402	369	418	389	420	381	391	392	393	392	423	414	390	395	403	390	432	385	437	385	383	370	374	413	387	398	398	389	447	408	338	415	416	418	431	409	365	364	399	392	392	418	386	381	387	396	396	375	369	427	397	399	395	392	402	393	413	403	421	383	367	376	368	372	429	386	411	401	400	391	396	372	379	425	399	371	381	379	378	353	391	378	348	379	386	444	411	393	399	400	369	343	374	420	370	395	360	390	410	396	416	422	401	403	400	389	413	351	389	365	362	362	400	415	404	372	391	397	370	411	382	405	423	428	382	391	450	388	395	386	431	412	393	395	365	414	398	393	388	407	370	400	370	403	425	395	366	397	387	405	386	394	365	399	420	361	373	384	421	381	415	362	418	377	403	391	390	364	396	348	386	382	395	367	414	411	378	424	425	447	376	401	400	407	400	372	385	368	442	374	398	375	429	383	391	417	366	421	368	415	351	374	422	379	407	417	377	446	393	323	356	366	390	411	412	437	400	374	394	394	390	420	390	410	354	381	397	374	369	410	379	389	384	396	394	396	369	357	390	373	409	369	401	398	401	390	395	407	414	406	398	392	418	401	386	376	399	365	362	414	387	418	380	396	407	402	398	392	362	418	413	393	450	429	403	364	401	393	416	401	395	397	442	402	363	409	419	387	398	403	411	362	434	337	420	401	396	356	410	374	365	390	393	385	404	393	448	397	370	386	376	394	354	399	382	413	381	374	368	380	382	398	413	405	409	383	414	439	390	357	393	418	366	391	426	402	406	384	414	422	400	365	429	416	371	404	403	396	383	384	366	387	390	415	389	388	412	410	399	342	421	373	383	419	394	366	358	414	376	409	360	405	412	392	383	412	379	372	426	417	390	395	399	393	381	362	379	402	418	375	448	390	369	385	352	380	404	397	418	367	427	380	410	395	441	361	396	388	402	403	380	419	400	372	418	430	398	408	416	374	400	370	381	377	374	393	397	378	354	390	403	380	392	397	407	411	388	414	408	364	397	407	402	416	404	389	376	383	379	417	396	356	398	410	389	405	386	357	363	402	414	402	418	390	406	389	410	381	396	395	380	372	382	379	374	373	435	411	397	390	379	393	385	406	382	367	392	430	403	382	346	400	386	393	372	426	383	408	373	379	367	448	408	355	400	411	447	413	397	355	398	384	357	404	374	380	363	375	402	352	397	390	390	356	391	393	385	382	422	414	412	426	381	421	426	411	397	413	392	418	416	391	383	398	427	420	379	379	376	422	423	421	394	390	398	382	360	396	411	357	437	391	378	376	360	367	385	348	425	370	409	392	413	399	390	388	423	336	395	388	378	394	394	381	408	407	436	405	383	413	393	415	378	384	417	400	371	392	420	353	421	391	354	394	389	366	369	363	400	376	362	385	417	368	390	398	416	431	379	346	424	385	404	383	370	375	380	394	402	395	400	436	407	394	368	383	407	407	401	405	390	358	389	380	391	386	410	389	366	409	425	348	426	422	371	414	424	427	376	368	400	405	404	388	389	412	374	376	388	456	427	384	380	416	436	401	384	381	425	390	394	369	412	367	404	394	407	394	394	433	395	378	395	383	370	396	406	389	378	374	400	413	415	359	403	394	402	394	388	386	389	415	413	433	405	375	381	401	393	397	380	363	407	387	422	426	395	435	397	442	370	391	369	373	379	407	387	418	423	369	381	381	427	379	397	399	381	451	419	418	381	392	421	404	385	405	412	401	399	380	389	420	410	373	378	364	403	425	437	427	420	432	439	361	370	371	396	391	395	417	389	366	390	403	408	396	417	399	396	410	375	403	360	422	362	381	381	389	388	411	390	388	438	408	414	394	379	417	388	414	383	418	442	411	363	403	380	392	407	419	435	399	390	425	405	423	378	363	376	376	394	418	370	403	399	384	424	389	386	372	414	374	405	406	363	378	388	384	374	410	393	373	420	424	370	393	394	384	385	399	399	434	395	424	390	393	398	376	393	358	372	383	358	403	398	374	415	374	390	373	369	414	351	387	408	400	365	348	391	397	421	391	361	383	429	415	415	375	363	435	413	402	430	374	356	387	345	350	405	400	389	406	369	396	370	378	384	408	390	371	423	393	380	402	360	385	390	405	404	397	417	388	385	377	425	395	388	388	374	385	397	367	361	410	397	383	396	407	394	427	401	407	349	378	395	398	391	381	372	418	368	368	377	403	424	378	369	396	428	391	408	378	429	375	367	349	415	381	365	408	415	390	396	380	347	380	357	407	367	398	384	373	411	376	387	371	396	362	446	437	378	369	419	415	372	395	389	388	407	390	436	391	392	422	380	384	425	399	386	390	388	418	436	356	415	391	447	440	395	387	408	370	422	379	393	462	424	413	407	379	421	398	422	391	391	360	365	408	421	391	381	427	402	417	390	447	390	415	409	406	411	395	348	368	375	381	395	386	389	375	413	376	376	411	428	420	364	415	393	399	381	373	359	402	406	413	388	380	389	396	374	393	390	414	410	386	376	403	406	362	381	348	370	405	390	419	404	444	439	395	397	388	370	385	382	370	386	383	402	394	387	384	385	350	385	378	379	378	387	394	379	373	419	401	409	383	381	374	378	420	411	360	413	396	382	437	398	406	406	404	392	382	411	392	376	397	382	386	390	407	402	395	396	418	417	399	412	390	397	420	429	394	422	398	411	364	407	453	388	385	432	400	404	377	365	414	432	384	368	372	392	377	394	422	383	396	375	416	445	410	387	361	409	420	413	415	411	431	397	400	374	403	393	421	404	400	423	403	403	377	421	401	362	433	411	398	405	359	412	372	375	397	381	359	361	363	407	434	382	401
3412	3321	1823	1207	1076	922	927	885	885	890	901	872	865	817	820	853	850	927	885	906	860	846	884	857	895	883	830	834	833	857	844	865	832	860	870	825	883	831	846	863	820	842	905	889	846	848	853	893	806	845	919	905	847	836	881	816	853	807	909	891	893	859	903	864	853	819	833	886	856	837	877	881	848	819	861	860	851	851	825	841	815	832	841	882	851	886	870	918	869	861	826	883	852	877	814	855	902	824	818	843	831	905	844	900	856	780	867	845	824	803	911	857	904	792	838	879	819	908	896	868	863	869	787	881	929	860	895	930	840	888	892	858	885	867	867	861	844	841	843	890	845	871	796	872	873	809	820	899	898	879	829	869	835	833	862	855	913	869	884	856	881	867	810	846	831	893	846	861	862	854	886	873	886	901	835	895	838	813	805	932	844	852	890	841	892	851	874	865	862	835	897	848	868	910	905	876	839	861	879	855	926	831	865	834	787	859	843	882	897	865	861	868	846	842	892	864	849	879	903	869	832	887	807	850	871	853	908	813	853	835	901	881	879	823	842	862	830	840	890	853	864	864	841	845	838	826	843	854	860	858	883	886	896	869	849	843	827	897	849	799	821	859	848	863	822	860	876	879	853	861	875	873	863	812	847	880	829	826	817	882	899	869	866	881	853	834	831	888	836	796	850	863	851	837	794	844	866	887	832	841	819	892	825	849	834	876	921	861	816	879	893	795	867	819	841	844	832	851	912	823	868	863	823	829	838	848	899	836	924	873	861	860	882	796	857	876	880	952	850	827	869	873	831	917	849	854	837	859	903	832	857	832	907	831	856	831	905	840	873	878	830	830	895	867	838	854	867	864	848	820	864	844	835	863	849	856	846	854	821	905	898	882	856	853	827	827	875	842	822	810	798	856	864	815	904	841	908	851	877	834	840	872	853	847	889	840	865	883	871	818	867	814	811	836	843	881	869	885	843	823	823	861	841	889	829	827	845	827	860	878	854	813	854	837	872	862	903	885	856	875	844	875	874	842	872	870	852	834	807	841	840	863	874	868	917	809	887	895	875	837	843	852	827	840	877	879	868	817	838	887	833	859	839	899	856	829	901	846	848	874	824	816	833	868	887	840	886	872	822	869	825	831	830	805	861	806	874	809	887	875	848	831	923	837	808	838	821	842	845	863	851	843	844	851	844	855	883	843	896	864	817	929	859	912	888	850	872	835	847	860	857	877	883	872	885	840	849	870	862	867	849	853	854	865	837	892	827	893	834	864	837	857	848	858	866	870	866	921	842	808	856	888	869	844	833	861	886	880	870	864	864	794	882	860	862	912	889	894	873	832	848	805	844	877	874	848	934	824	867	895	844	836	839	859	825	871	915	857	880	887	860	846	893	867	848	876	918	881	866	883	895	848	865	851	843	849	870	830	854	815	824	917	783	869	862	855	866	871	848	873	909	860	875	867	804	881	903	822	823	855	834	883	852	885	816	895	879	839	840	832	895	884	888	883	861	886	874	836	835	884	890	841	852	897	835	855	825	895	907	853	853	812	836	878	863	766	866	854	844	865	890	833	843	877	877	860	903	853	866	867	852	890	823	873	831	813	904	810	836	861	776	915	835	872	810	879	863	860	860	861	872	843	877	903	862	864	887	823	879	867	855	818	878	860	853	855	826	854	791	859	879	865	909	858	841	883	838	861	846	887	841	888	828	838	857	873	843	831	853	830	868	913	873	839	853	882	849	896	860	916	860	937	807	869	826	855	836	850	822	854	850	850	869	880	930	874	807	881	876	886	846	897	895	862	896	864	843	880	831	877	847	854	811	842	871	860	877	899	821	867	864	852	858	861	890	859	866	851	853	820	884	834	897	885	872	846	840	827	818	826	851	865	824	852	877	871	889	850	854	816	796	822	810	919	860	896	902	907	850	824	838	838	828	880	832	893	828	860	820	909	884	879	857	864	869	817	845	852	844	848	823	871	899	910	815	851	874	919	867	794	888	865	876	826	859	845	863	822	858	878	900	863	897	872	814	840	827	878	849	865	852	828	824	900	886	858	833	893	853	867	810	875	835	886	838	851	827	824	878	887	794	912	838	864	821	852	855	819	785	876	882	894	887	842	881	876	872	856	873	883	855	882	866	910	866	850	870	819	867	883	827	928	836	842	851	879	890	894	848	953	913	841	796	864	835	840	837	828	839	893	819	839	932	859	800	816	858	853	843	828	852	853	804	865	862	878	852	831	869	882	810	848	805	776	846	833	837	874	877	833	858	801	842	867	845	854	836	859	873	835	939	838	868	838	849	826	774	804	876	848	897	863	858	877	886	824	857	827	852	941	845	899	916	917	877	868	859	882	797	843	877	844	866	831	808	849	864	903	872	912	859	849	854	872	826	869	858	856	977	896	840	884	875	839	836	832	869	845	885	902	828	882	852	859	852	890	820	845	857	881	874	830	852	853	866	823	860	847	824	882	864	880	864	900	822	836	820	900	878	847	827	889	800	827	883	851	861	888	884	877	844	885	858	865	842	867	856	793	883	859	863	845	877	858	823	819	824	852	860	829	847	842	889	832	874	888	904	839	899	830	904	834	854	884	861	876	884	903	827	865	866	896	819	831	836	896	838	849	864	873	854	851	839	838	834	857	853	857	886	844	806	881	915	829	821	842	875	883	851	882	827	875	884	854	848	864	878	856	836	861	804	872	899	893	842	858	909	890	852	822	804	873	850	867	912	873	878	861	823	860	859	881	880	819	826	866	840	872	843	873	868	858	857	844	864	853	841	888	889	844	787	807	883	875	856	828	823	839	827	858	847	864	849	913	854	888	858	855	827	850	887	889	850	846	874	863	847	840	906	914	834	793	883	899	836	809	956	819	901	864	881	896	914	855	811	864	903	911	855	832	848	866	846	839	856	872	876	883	869	830	828	892	870	800	888	889	853	830	871	860	868	896	847	846	879	898	826	837	884	869	834	862	811	875	839	862	826	802	801	883	855	882	891	894	874	840	859	901	904	840	869	869	872	909	890	860	852	847	872	920	837	858	816	849	847	843	855	861	877	804	851	852	862	847	889	884	852	849	849	846	890	849	869	847	842	880	840	857	861	858	879	866	857	854	852	908	921	918	869	852	863	873	855	861	877	863	835	887	808	885	867	855	882	827	888	880	870	785	838	830	873	853	886	829	820	859	859	822	887	888	869	877	868	877	850	858	867	847	850	882	896	829	900	886	850	865	864	843	898	862	845	893	889	866	815	850	826	839	877	846	817	828	859	869	831	861	828	875	840	868	886	839	864	844	822	833	839	830	908	825	888	856	891	873	874	879	840	915	836	885	871	878	860	879	879	841	810	833	910	847	839	800	861	868	872	809	814	861	837	840	802	844	907	814	823	926	918	842	840	829	817	872	854	879	865	849	871	841	884	867	869	818	854	877	860	884	873	827	876	866	886	869	852	855	846	840	901	860	906	838	898	841	802	842	912	871	854	793	885	836	918	903	919	880	894	847
23299	20572	24165	26951	20574	20592	18375	751	399	381	360	327	352	304	307	280	316	297	282	291	264	259	281	308	275	291	270	262	235	253	271	269	252	284	262	250	260	250	282	275	237	293	267	265	231	231	261	257	240	241	253	282	255	244	265	266	236	255	240	258	262	278	279	282	260	286	292	309	293	273	265	281	247	233	277	252	278	266	245	252	265	252	251	252	230	268	260	256	234	225	264	277	241	235	241	271	244	242	240	273	246	268	265	244	248	248	278	267	239	279	244	286	272	264	263	282	275	262	285	270	276	221	293	272	243	278	248	254	279	267	257	273	245	264	232	250	243	272	244	238	249	253	278	256	292	266	238	242	263	269	276	220	247	241	230	232	264	276	243	249	272	278	262	258	244	282	261	272	260	276	255	268	293	240	295	236	272	255	267	268	224	234	232	258	289	239	244	258	247	257	236	276	276	253	232	238	270	280	254	259	260	254	259	273	264	228	273	249	259	264	254	238	280	234	250	256	247	283	241	242	256	241	282	255	256	229	268	266	258	258	263	269	243	251	256	289	281	259	258	249	250	251	263	268	242	254	271	259	233	247	258	250	257	257	244	277	274	242	249	258	248	238	270	237	235	260	282	226	262	273	298	260	324	252	239	269	281	216	284	260	260	279	255	273	251	283	243	252	246	260	257	268	250	250	214	276	249	247	238	250	244	272	289	248	273	242	286	282	271	246	244	237	271	294	259	243	234	261	276	258	229	258	235	268	269	226	221	242	241	251	256	267	253	251	266	239	236	263	259	268	257	268	279	242	245	249	256	281	248	265	245	283	267	238	249	274	213	271	267	265	237	263	280	225	267	257	289	245	239	265	269	249	247	256	278	273	261	269	248	249	218	232	250	240	297	249	242	245	268	250	277	249	269	250	254	249	272	280	270	256	264	257	267	275	235	253	253	261	266	243	251	236	288	233	275	262	264	260	263	246	267	253	254	228	239	255	252	284	243	289	281	259	255	248	264	248	244	264	260	279	233	287	233	242	258	268	265	258	249	265	262	285	256	258	264	264	266	269	221	241	261	262	247	284	231	257	259	237	249	246	233	259	269	272	236	279	248	250	238	247	269	251	250	241	284	258	272	259	297	256	252	229	258	263	222	253	264	254	266	255	227	264	245	238	296	234	264	240	260	248	249	263	212	246	251	274	245	247	256	255	248	241	294	283	244	278	269	298	261	204	269	247	261	226	248	246	279	257	247	236	250	246	242	242	249	264	270	201	224	264	252	276	272	281	245	272	285	268	252	287	249	266	269	271	220	255	269	236	268	296	272	250	255	262	235	247	271	210	264	255	231	241	283	252	250	267	256	258	237	281	239	254	238	241	244	277	252	297	270	238	245	259	261	267	279	251	254	259	257	275	273	260	281	245	258	251	283	262	250	270	241	249	242	264	257	266	258	232	235	241	268	273	265	266	258	252	267	230	271	255	242	238	235	252	248	236	234	239	244	261	268	261	259	250	260	232	277	262	243	249	255	264	251	257	239	260	240	265	252	286	280	207	246	234	290	246	255	259	253	285	246	228	262	246	250	277	290	243	269	245	267	248	242	256	244	262	241	241	239	278	248	241	251	253	259	252	253	278	254	241	245	229	282	251	269	255	275	248	254	238	261	257	265	310	273	234	249	248	251	270	257	237	236	248	253	265	256	255	250	230	256	245	240	270	243	251	285	249	260	259	254	233	261	232	226	268	261	295	281	252	224	264	243	262	228	258	266	267	264	253	286	275	289	272	238	220	243	274	268	249	287	271	299	228	257	254	264	248	251	252	277	267	252	247	241	289	270	248	253	252	236	261	244	262	255	290	255	240	259	259	264	242	271	268	261	267	270	246	249	303	240	251	252	265	251	240	253	246	268	271	226	250	246	251	237	247	241	264	219	248	277	264	248	271	264	251	247	262	274	260	256	250	244	237	284	272	237	251	257	246	263	242	222	260	269	235	283	248	246	241	241	234	244	241	268	231	269	264	275	243	247	263	255	234	273	276	260	252	267	254	229	233	258	238	245	269	234	242	283	262	256	253	277	245	247	278	241	277	227	262	259	241	267	280	264	260	241	290	263	238	253	272	267	267	250	246	261	275	275	257	248	265	247	247	268	251	244	237	266	267	259	249	231	271	263	248	244	286	241	276	232	265	254	246	275	262	265	277	242	249	234	240	263	275	229	250	236	247	264	267	255	281	252	244	271	260	238	244	240	255	245	279	265	267	269	279	295	265	228	236	242	265	233	257	238	238	267	279	262	251	284	261	253	242	268	245	257	259	264	268	281	238	281	233	270	226	268	252	239	275	243	248	257	215	260	248	235	262	249	263	261	262	256	233	253	258	245	267	240	272	233	254	252	249	262	223	255	271	286	239	287	270	244	277	277	259	241	274	256	237	298	244	246	234	261	235	269	248	269	224	252	275	271	232	242	275	270	259	260	271	244	243	274	255	247	260	267	260	234	257	256	240	283	256	236	264	280	253	276	259	270	233	280	250	252	231	250	282	256	255	272	275	242	252	238	260	261	258	264	243	290	230	266	264	268	241	258	266	245	247	236	259	281	292	273	263	252	263	244	236	260	239	292	238	253	237	240	260	251	268	252	250	273	315	244	271	277	272	261	233	261	243	241	253	242	251	239	254	256	280	229	245	297	260	271	260	228	247	245	253	264	228	263	252	260	249	267	247	257	261	251	276	243	233	256	303	261	272	216	280	254	288	255	243	266	255	238	248	256	245	251	265	250	243	246	262	227	242	261	241	207	264	269	221	246	258	240	269	239	257	248	268	257	255	266	241	278	255	251	258	276	230	277	265	260	244	231	233	277	237	274	235	231	281	258	237	232	260	255	249	247	252	231	217	286	233	292	293	255	252	252	231	246	281	291	283	245	257	251	280	263	244	264	262	255	284	270	218	267	284	246	249	248	237	233	236	245	314	250	236	282	272	258	267	256	256	270	277	251	290	280	227	248	243	261	241	285	278	280	269	250	249	241	252	251	293	210	258	259	273	284	269	267	238	253	239	260	274	267	256	246	282	285	272	242	262	226	254	238	270	254	265	234	255	277	253	275	262	288	230	253	239	265	262	225	234	247	255	276	258	261	229	231	253	249	261	248	259	258	255	251	264	236	246	219	267	243	246	247	241	258	268	241	268	219	282	304	252	236	224	229	286	284	255	251	227	228	244	273	256	243	240	236	262	241	242	249	299	247	285	252	259	256	229	248	236	253	256	253	239	244	248	237	285	273	232	237	255	234	269	250	267	279	267	249	266	244	239	249	227	272	255	234	274	269	259	279	217	259	249	235	263	266	263	243	281	222	270	281	247	247	241	244	263	274	248	254	273	272	247	251	246	287	242	248	261	269	266	247	252	273	260	283	249	238	248	246	245	276	268	257	248	261	239	228	273	251	257	260	258	284	274	281	250	247	250	246	231	274	284	277	254	264	287	265	242	259	263	266	275	257	282	257	271	241	265
3429	4808	2226	1159	867	734	644	669	641	594	631	624	596	603	534	560	611	567	577	563	579	594	607	585	567	530	624	553	549	568	583	583	570	649	615	594	582	568	564	589	587	583	584	571	567	568	589	602	558	588	513	578	558	573	588	559	582	540	543	575	557	583	555	570	548	595	562	574	538	575	550	580	539	571	559	558	543	577	603	578	575	531	568	566	553	599	571	514	559	560	581	552	548	593	568	568	561	559	533	575	593	571	565	564	576	550	533	587	607	554	540	576	552	511	622	565	566	561	599	589	574	608	560	575	567	569	584	551	586	548	561	574	530	594	525	579	564	599	538	569	587	549	580	572	571	574	530	539	547	622	575	537	554	537	542	603	548	602	580	578	590	544	531	598	591	504	585	558	526	551	584	543	578	560	534	540	563	548	565	571	599	545	605	572	565	606	561	573	544	565	574	551	585	563	548	565	531	605	591	580	548	599	613	531	577	573	585	610	588	574	540	548	578	560	577	548	554	530	571	541	586	592	603	532	570	599	570	602	543	566	589	563	583	589	530	593	570	584	578	541	556	560	608	532	601	552	567	549	530	602	528	578	566	605	556	573	568	576	572	588	590	559	533	545	574	579	568	548	558	555	566	620	598	584	534	569	626	611	540	537	558	591	580	588	589	564	594	584	523	532	573	563	526	610	586	560	565	630	560	563	568	606	552	591	552	584	593	557	586	596	563	520	580	549	579	563	577	558	606	563	562	574	593	593	509	554	595	518	552	543	565	565	585	543	580	584	571	547	546	597	541	553	587	565	596	577	556	572	558	573	575	583	563	549	544	550	541	555	555	545	567	556	591	590	593	568	591	554	547	583	562	580	568	574	541	542	523	550	545	536	573	548	565	526	547	566	586	531	570	554	577	532	556	565	591	553	531	603	590	523	549	557	561	597	564	589	545	598	535	559	563	592	568	561	578	611	518	563	588	567	532	578	588	554	591	582	579	534	574	502	566	580	591	556	591	590	525	561	529	554	570	580	544	569	585	576	568	574	610	567	554	572	540	563	582	546	552	556	564	607	551	567	578	604	584	553	551	573	573	563	544	595	578	543	612	579	583	587	549	570	516	529	556	565	591	591	612	589	551	564	570	570	569	528	573	571	605	556	567	546	549	551	539	540	565	559	544	515	535	620	593	588	605	497	575	585	563	585	546	603	568	572	514	568	533	608	529	574	564	545	587	520	575	534	513	582	571	567	519	578	566	567	566	560	599	555	563	562	601	522	601	550	546	577	547	542	551	623	583	611	585	561	563	561	567	574	559	567	568	598	584	576	516	615	596	546	533	555	538	588	563	580	539	563	583	588	539	574	535	582	593	560	611	569	571	605	556	562	558	518	507	568	584	526	571	547	591	554	599	559	608	573	563	550	564	558	584	534	568	546	540	580	623	568	553	540	573	587	595	557	578	573	616	557	556	550	584	541	588	595	593	550	622	538	594	567	585	595	551	593	549	556	552	601	560	532	583	586	612	581	581	539	616	560	575	600	607	546	584	561	561	592	555	548	533	560	597	558	617	558	527	575	559	578	512	580	531	566	542	584	591	552	555	588	552	559	582	568	595	608	585	561	580	612	572	543	589	572	600	542	537	571	561	591	556	590	568	584	563	576	573	555	577	523	590	594	598	588	586	533	552	575	535	589	563	532	581	591	613	600	534	585	556	575	550	588	546	543	545	595	525	591	543	612	538	562	543	550	567	581	535	536	555	535	570	552	558	614	556	590	580	541	561	585	560	625	536	543	524	582	534	551	563	520	574	560	552	567	558	545	520	603	574	570	554	567	560	597	533	586	559	589	587	590	591	577	557	586	569	585	573	536	575	568	552	544	546	618	538	552	588	572	534	560	563	545	579	566	550	578	565	541	570	561	540	558	589	606	569	608	530	555	545	567	542	578	542	526	563	573	542	523	581	576	592	584	541	644	605	551	581	553	557	555	553	579	511	587	565	586	556	526	552	560	589	573	580	529	533	579	565	571	601	607	532	543	563	560	560	554	619	601	571	532	594	584	567	531	560	567	557	550	578	557	553	553	575	558	601	606	573	542	541	581	588	584	584	546	562	556	575	562	613	514	549	574	573	578	571	553	561	581	525	592	550	580	528	554	569	544	574	578	568	556	570	590	582	568	572	551	527	566	615	596	573	609	584	585	575	578	598	572	632	591	548	599	556	531	582	570	525	558	532	596	564	545	578	553	557	525	543	572	561	559	520	563	561	573	550	596	553	576	559	584	579	542	531	581	597	589	564	575	572	597	588	535	584	565	576	574	576	516	583	561	573	605	549	534	610	568	582	591	541	570	571	559	568	582	587	596	610	579	559	549	591	551	562	555	530	562	552	580	564	547	555	585	563	564	562	575	543	633	526	553	521	575	569	534	562	582	573	617	569	515	577	572	560	546	561	551	609	564	573	538	535	580	541	585	539	573	583	559	561	603	527	603	565	565	598	593	549	561	573	537	593	557	529	572	577	562	552	541	597	544	522	537	525	569	568	561	558	568	539	576	554	589	594	518	585	560	555	566	595	578	569	610	557	564	548	556	606	578	508	582	569	582	591	595	531	595	530	566	604	516	577	562	613	534	545	520	546	562	596	590	540	584	522	552	586	543	573	590	579	540	594	573	580	614	549	531	615	557	584	573	558	609	567	592	558	559	563	573	580	554	563	589	574	581	563	561	583	562	596	554	567	566	537	569	593	583	597	548	535	549	581	602	586	556	561	577	541	560	562	585	620	564	594	545	563	576	599	609	599	575	593	587	588	557	579	577	596	608	554	532	530	556	546	541	595	570	544	586	583	568	564	597	615	594	590	588	529	572	582	535	568	571	576	561	555	527	556	621	564	584	566	576	558	544	552	560	567	567	547	615	541	529	558	555	581	569	583	566	573	566	555	557	588	631	568	578	574	560	547	594	619	561	593	559	536	598	620	567	561	569	573	557	568	559	565	554	596	578	598	548	477	578	544	568	578	519	549	549	560	571	556	577	573	553	580	541	573	544	600	545	567	599	577	632	633	569	589	547	552	550	589	568	603	554	614	537	552	599	576	562	572	543	583	590	568	550	562	549	578	585	589	561	613	587	550	542	603	592	505	563	563	573	551	563	533	579	616	531	545	573	572	570	544	551	582	571	545	550	553	552	616	555	573	549	600	561	545	564	563	611	537	578	581	561	535	556	589	572	547	579	574	558	587	581	564	588	587	550	582	593	524	595	605	556	556	547	571	582	558	555	585	528	582	549	569	581	597	554	566	553	584	557	549	538	540	578	587	520	563	539	539	552	556	581	573	564	593	528	566	575	589	584	591	528	561	576	586	593	577	586	547	560	554	548	547	525	554	577	576	504	592	591	547	544	580	600	578	589	542	546	595	565	587	539	550	604	550	582	537	567	521	577	576	581	532	542	550	565	565	596	533	565	580	562	583	605	576	568	586	539	578	553	512	626	583	554	521	554	555	513	533	546
31375	19013	7238	551	348	314	296	327	327	310	303	337	328	295	319	271	317	297	299	319	335	349	317	335	309	275	299	313	307	332	314	341	306	355	322	294	306	321	300	319	334	296	303	310	296	303	292	288	317	304	280	343	283	316	335	297	320	313	295	310	300	276	302	332	309	312	312	288	302	324	315	322	306	299	281	297	301	310	288	303	297	257	332	314	287	316	322	285	303	299	311	300	293	329	337	299	314	341	320	299	354	306	348	309	273	308	354	340	269	311	319	317	307	323	310	286	338	338	326	318	303	265	311	350	288	296	319	295	313	289	307	314	318	348	285	317	310	313	301	316	296	314	316	311	320	316	308	334	345	277	317	286	340	286	310	279	317	325	300	315	337	290	336	283	302	294	329	306	318	312	334	322	302	302	301	301	268	354	356	305	303	270	302	342	285	312	315	280	326	326	362	285	340	346	302	303	311	289	321	303	304	321	326	328	310	275	337	289	312	295	313	336	306	320	346	310	324	296	300	333	310	295	302	283	337	292	297	308	246	321	283	294	329	302	293	323	271	305	290	287	277	312	313	301	318	281	257	286	302	297	317	322	300	319	304	280	302	318	303	305	303	323	306	323	298	309	309	320	283	275	270	304	295	298	297	332	306	323	288	290	313	312	286	300	308	293	302	334	332	296	331	309	303	320	298	316	319	293	324	319	307	305	287	296	294	302	291	273	318	289	308	288	305	313	332	274	287	316	320	299	312	327	331	321	308	347	299	298	311	310	297	321	326	342	291	321	299	327	290	353	294	303	284	340	312	337	326	291	309	294	299	303	330	335	285	307	313	297	312	298	320	316	315	334	309	336	301	297	335	280	294	308	307	319	325	317	303	349	326	296	308	286	294	300	323	321	285	307	285	285	321	300	313	309	324	335	322	267	320	309	308	275	296	299	332	325	318	327	327	331	336	319	311	299	279	335	302	279	305	316	305	317	306	277	312	336	290	322	288	317	287	319	331	312	300	284	339	317	291	307	314	347	343	303	318	326	325	289	306	306	322	322	308	347	362	323	305	317	320	328	316	310	327	282	305	303	341	306	322	313	345	312	274	297	313	301	308	300	305	304	324	281	336	315	306	317	305	299	290	252	288	288	325	311	315	273	298	281	310	296	316	309	310	312	302	286	318	317	311	300	362	292	305	327	300	318	292	315	316	317	267	331	304	353	313	296	314	287	347	329	327	341	303	307	340	316	317	299	305	318	306	281	305	282	318	302	294	344	313	309	307	291	296	296	296	293	338	292	332	307	326	285	253	295	299	299	340	297	314	297	308	354	313	296	279	311	309	323	270	294	286	318	311	303	282	314	288	295	326	293	316	308	311	297	326	307	329	322	265	328	300	311	309	309	323	287	308	300	291	296	327	330	284	299	332	315	316	300	303	297	282	314	303	298	282	274	297	301	313	286	311	304	279	308	341	310	297	309	304	316	286	308	298	309	309	302	305	267	319	292	315	308	306	297	274	298	326	284	304	317	311	316	273	317	292	305	291	295	289	318	286	264	309	319	300	325	312	307	280	334	319	277	338	291	293	350	300	293	321	286	280	292	273	313	301	298	298	294	331	277	322	316	288	311	283	294	294	325	316	318	307	326	284	321	335	318	308	300	291	310	327	331	322	317	344	325	345	342	344	323	314	294	312	310	281	307	304	334	290	305	316	318	268	344	320	305	298	315	286	316	334	317	292	322	295	321	316	324	293	319	301	332	300	333	329	319	309	322	310	313	333	299	296	308	328	304	287	309	322	306	330	309	350	312	307	298	305	303	334	287	312	306	316	271	316	317	308	318	309	273	295	298	335	323	313	284	310	308	285	299	286	294	298	314	275	315	303	339	300	274	338	322	330	295	332	292	322	299	329	296	294	329	341	304	279	298	326	309	304	335	322	282	264	292	284	302	289	310	315	281	297	272	285	284	303	328	308	287	305	329	258	316	296	278	302	329	294	310	316	320	327	315	308	325	269	318	319	302	303	307	321	316	294	289	306	321	330	335	326	300	342	284	295	285	292	275	307	304	283	329	293	305	312	327	293	278	288	339	321	291	305	315	325	339	295	312	326	326	333	324	299	294	296	338	295	292	318	303	305	316	274	296	309	345	286	281	310	260	302	294	323	324	297	318	297	303	325	296	329	306	354	301	332	287	313	307	302	288	322	306	292	316	301	292	272	300	300	307	327	274	308	329	306	319	313	331	312	278	307	300	293	326	302	343	324	286	358	316	314	317	331	336	307	323	331	322	306	338	299	306	293	308	325	282	300	290	290	296	331	315	322	305	314	333	311	327	298	277	322	312	296	319	304	313	330	318	284	293	271	299	289	312	305	305	327	302	296	293	290	269	317	303	341	321	289	335	302	311	307	314	320	367	319	305	303	303	286	297	310	298	279	282	278	290	290	305	299	331	301	282	328	266	316	326	299	290	300	289	308	307	285	303	277	290	303	323	314	297	301	311	320	306	298	323	305	335	311	352	306	300	308	303	282	324	328	334	337	299	285	307	307	309	341	286	317	325	308	359	321	306	313	306	317	322	277	301	300	338	259	310	310	327	328	311	303	318	277	276	273	326	332	287	312	321	280	295	314	317	272	277	284	301	302	293	277	322	300	338	328	314	293	300	284	286	346	294	314	276	291	280	310	330	325	305	313	322	294	295	280	319	291	320	329	293	307	297	293	345	293	300	316	304	310	330	299	310	342	305	318	282	330	272	304	310	295	338	300	293	324	297	272	300	314	308	298	298	329	316	283	275	297	308	300	310	324	290	309	292	303	258	306	289	308	326	283	354	272	301	323	296	299	311	346	322	298	300	320	276	312	301	295	314	315	291	280	286	333	318	312	305	290	301	328	305	279	299	333	324	279	323	321	304	279	326	319	332	315	308	315	319	310	314	344	296	289	332	318	310	324	297	346	295	280	340	308	343	345	276	294	327	303	296	332	297	312	314	312	316	306	305	299	317	312	287	306	285	308	330	295	286	306	305	302	287	313	302	311	320	340	305	304	314	328	305	271	277	319	315	308	291	319	299	299	293	294	305	293	296	326	271	292	315	310	317	305	323	303	326	325	277	303	342	308	339	288	309	297	332	267	304	328	365	287	300	300	327	297	297	288	283	293	286	337	288	304	319	279	349	307	293	319	257	293	324	338	304	277	295	296	311	295	332	325	317	305	354	322	319	327	300	312	302	295	334	293	285	293	299	301	291	277	327	312	333	332	311	298	300	309	292	321	301	280	314	323	291	324	303	345	308	294	302	327	317	339	300	297	299	330	292	305	300	307	303	326	311	342	298	334	296	318	296	292	317	314	285	327	289	338	338	295	318	320	338	309	303	327	304	285	288	318	350	319	285	284	280	297	286	333	320	314	339	291	329	280	306	316	289	314	332	337	358	311	347	281	340	325	308	332	323	311	311	284	311	295	308	296	285	330	331	312	324	289	303	294	300	264	278	294	298	322	314	294	361	343	329
5262	970	834	748	774	713	746	751	705	783	731	727	706	756	707	678	703	716	740	698	738	710	696	731	675	754	703	699	752	723	733	760	710	727	675	703	767	773	757	784	764	700	745	657	722	733	724	782	727	728	652	774	702	713	719	694	739	711	747	721	764	705	742	701	689	794	716	723	746	735	744	755	717	798	731	725	690	732	783	696	734	710	743	745	671	738	750	780	776	732	692	699	756	711	717	737	717	703	753	737	726	704	725	698	728	747	708	732	674	718	683	705	737	739	680	741	714	709	717	721	763	755	702	756	736	744	731	657	689	716	701	723	729	696	753	732	711	694	717	714	707	705	744	721	739	704	705	806	718	708	671	731	734	718	788	769	715	696	686	674	773	699	732	725	705	686	752	715	670	732	707	709	739	746	742	715	690	699	705	691	766	785	651	741	741	711	727	778	765	738	707	736	679	728	770	734	746	743	682	736	759	648	736	721	713	728	737	795	712	688	705	709	725	713	670	747	725	713	725	714	705	718	735	726	789	688	697	794	708	764	778	708	706	738	769	731	717	738	673	692	752	733	756	727	706	749	717	749	716	731	753	711	754	704	725	714	686	750	736	709	699	728	662	770	728	698	695	732	713	727	750	680	729	728	762	756	661	714	715	700	705	754	703	741	724	717	709	721	746	711	689	738	796	701	711	729	718	778	716	694	732	732	726	718	734	711	718	771	745	729	689	733	698	704	703	701	702	730	724	685	697	728	686	733	735	706	673	709	747	727	674	726	741	757	723	731	737	754	727	728	754	726	687	727	744	749	783	714	699	702	727	748	720	762	708	736	737	741	701	703	717	726	756	732	710	724	724	752	725	705	727	711	712	685	707	712	703	669	788	699	712	732	743	726	723	733	727	740	735	705	674	729	707	712	719	721	744	709	723	741	708	723	710	744	752	736	725	749	686	741	714	737	678	713	746	735	670	737	718	689	736	739	766	706	728	713	692	666	696	729	718	780	731	716	714	751	704	682	750	749	740	699	727	719	730	735	703	711	722	709	743	713	714	715	744	803	763	750	712	751	718	705	713	712	765	723	707	733	725	688	738	718	728	720	719	692	673	726	714	735	690	759	755	689	719	694	689	731	690	747	700	691	734	706	718	709	744	716	746	714	712	683	744	737	693	723	703	653	682	714	735	681	738	723	710	701	754	747	732	759	733	727	755	704	762	699	751	815	724	697	743	749	750	760	735	697	678	680	753	695	690	694	713	713	738	727	710	698	710	789	753	725	712	726	698	711	675	797	751	686	705	763	722	733	664	700	727	726	781	721	731	715	703	749	746	709	713	703	697	703	735	742	735	715	708	717	727	709	677	738	743	756	738	722	716	723	732	727	728	751	703	705	733	700	720	716	714	748	747	689	696	712	736	746	688	739	702	708	701	766	726	700	688	782	719	708	750	750	725	736	724	716	713	742	685	667	747	696	719	729	721	713	699	757	756	709	745	697	730	740	740	746	742	744	741	764	725	692	714	705	726	679	711	744	729	747	688	747	716	773	718	704	703	711	681	723	716	751	688	711	703	706	727	709	726	711	755	739	727	765	738	688	702	732	731	801	669	743	721	698	696	703	735	754	686	776	751	741	735	700	729	730	675	761	686	719	699	717	687	739	745	667	695	741	735	688	687	738	686	741	740	706	667	715	738	710	669	718	741	678	681	716	706	705	756	726	712	724	717	741	682	722	690	733	774	670	732	747	740	723	716	793	669	762	746	698	683	750	716	721	665	703	696	683	708	694	724	717	714	729	698	687	765	723	732	775	731	738	715	713	742	667	730	693	769	714	729	718	701	711	688	715	722	764	722	718	727	756	730	710	731	715	711	720	746	751	723	732	736	734	745	684	702	757	747	743	752	751	717	730	735	697	765	723	742	722	701	699	754	737	698	712	677	736	707	696	740	681	706	729	714	712	759	747	706	722	703	760	726	723	718	741	777	682	766	700	688	705	706	702	733	709	720	707	731	769	749	752	712	740	709	721	662	744	711	673	748	706	744	742	719	705	675	742	681	749	717	727	755	764	737	729	750	737	756	705	726	727	699	752	738	733	736	749	757	681	693	706	649	720	701	677	703	695	754	754	761	741	754	726	699	703	701	746	742	707	775	684	753	732	723	737	772	688	761	691	741	735	728	744	781	711	727	710	722	723	703	677	740	743	696	724	745	736	698	726	694	726	711	785	729	684	754	723	703	729	731	676	689	714	725	665	738	703	725	717	731	737	705	723	742	730	748	733	686	744	739	754	689	738	758	745	738	755	765	716	728	717	735	712	791	739	743	748	723	725	740	795	746	737	707	704	723	781	739	704	706	783	710	709	752	773	736	677	733	717	732	748	707	679	695	713	736	762	760	744	726	715	718	658	747	690	676	776	741	745	751	691	752	698	768	720	719	730	721	711	745	712	711	708	812	738	681	693	671	731	721	669	681	721	699	769	731	706	726	664	712	733	730	715	721	747	728	705	743	717	737	752	726	728	734	709	749	721	769	703	734	701	656	718	716	727	746	721	719	740	723	672	710	746	713	729	731	731	722	787	733	753	724	732	734	744	729	692	725	713	743	703	753	735	723	773	680	685	740	748	702	724	740	749	690	707	704	714	697	713	719	773	706	727	739	764	709	707	696	742	736	734	745	768	713	701	709	720	774	718	704	721	705	783	749	740	729	700	742	763	727	704	714	719	725	719	725	727	726	738	732	703	721	742	697	770	686	755	767	708	745	737	751	671	719	742	726	684	740	740	733	786	738	754	702	730	744	647	747	770	643	733	760	747	751	744	708	738	721	737	720	717	607	719	683	722	712	722	730	707	715	725	704	677	734	742	707	707	774	768	745	711	727	697	724	715	699	717	693	695	719	772	684	724	737	687	705	702	725	786	729	721	771	740	708	762	734	758	694	704	734	770	701	715	695	767	738	789	730	767	768	738	731	760	728	721	770	712	681	710	712	743	688	708	729	708	705	750	731	680	721	676	725	748	665	744	713	676	708	693	669	778	732	692	692	681	712	665	759	697	701	758	705	734	758	734	660	709	722	718	687	711	737	689	728	750	678	721	747	641	727	759	674	710	739	691	743	730	705	752	705	684	758	676	740	658	732	658	722	720	719	728	718	738	751	751	673	748	732	733	716	698	712	701	720	734	752	687	740	717	731	711	692	721	718	722	677	730	747	717	716	729	762	758	732	734	717	723	710	718	668	760	758	721	776	774	735	719	740	709	742	696	689	709	755	722	690	715	717	685	718	766	726	734	749	713	751	740	717	754	693	731	705	712	729	720	782	741	680	709	754	723	676	769	757	734	726	700	760	735	729	709	716	683	740	711	683	723	687	768	673	727	701	708	711	730	692	766	721	681	706	716	723	693	715	723	757	778	666	704	732	745	717	716	770	701	759	734	744	686	780	680	722	727	692	724	728	735	701	731	706	704	711	760	705	687	707	727	714	779	720	724	727	684	739	733	701	728	744	706
23808	20626	24011	27232	20618	20619	3101	641	466	433	445	417	416	440	427	427	404	435	385	425	401	361	417	394	425	399	420	413	427	403	381	396	393	335	389	400	406	392	414	413	406	395	392	398	422	434	399	367	411	369	392	428	416	425	384	422	413	394	396	407	424	376	420	407	417	419	394	421	375	408	385	391	438	421	374	408	384	371	422	390	388	411	380	388	405	432	361	382	440	390	365	430	385	400	376	378	386	419	417	374	402	392	407	355	392	363	408	387	430	403	386	394	416	390	380	392	416	403	427	372	407	409	414	410	386	391	382	394	395	398	352	426	387	392	422	396	360	395	361	400	378	387	394	386	381	382	388	406	388	368	401	393	421	421	416	423	392	387	365	396	403	374	393	383	344	361	380	404	409	388	446	444	418	402	425	415	401	389	370	368	391	386	420	415	408	402	401	423	348	477	394	386	387	405	348	402	421	384	378	417	426	413	409	419	422	397	420	405	388	388	384	408	387	367	394	380	368	404	394	420	431	355	379	405	401	368	395	401	427	423	388	389	419	402	371	400	414	419	439	402	406	459	396	412	393	403	374	398	361	382	388	412	407	388	379	383	443	400	404	404	426	364	381	398	371	368	385	394	396	398	369	402	397	437	450	407	377	417	367	367	429	434	409	433	385	431	392	395	367	428	418	408	397	402	415	444	382	372	385	377	398	402	394	381	412	391	434	364	401	409	429	397	423	397	389	413	365	382	400	379	384	421	407	416	387	377	403	419	400	381	405	376	386	418	397	392	416	394	379	374	382	403	381	412	392	404	387	384	402	402	426	427	397	361	374	399	385	403	392	360	382	418	367	399	385	411	386	437	423	415	375	401	391	372	415	397	387	361	385	407	433	386	383	387	417	402	402	405	418	385	400	393	414	394	389	387	408	400	409	369	428	394	381	362	361	394	431	425	381	398	411	415	402	438	425	380	382	420	428	396	408	394	447	369	387	386	413	381	396	400	411	399	401	436	406	384	413	407	373	422	408	407	413	386	428	362	393	412	412	392	426	396	366	390	395	404	396	396	389	411	420	378	413	381	383	401	357	422	399	412	400	367	386	379	381	414	376	374	384	402	411	405	421	378	389	416	391	433	351	392	381	430	423	430	421	439	394	433	403	402	391	390	411	386	386	357	404	402	393	392	368	388	384	342	404	408	394	371	388	415	416	369	391	404	419	400	415	375	406	377	387	391	373	377	402	430	411	390	393	409	389	380	387	384	417	388	414	393	382	393	409	392	423	394	383	377	389	400	366	383	387	407	391	371	392	397	411	374	394	377	403	420	368	378	420	423	374	428	406	414	385	393	401	387	372	417	398	419	397	387	405	383	410	382	407	405	374	397	402	394	403	401	405	395	390	389	385	365	369	403	379	397	397	391	371	381	390	360	352	381	359	433	391	424	398	369	443	412	376	416	377	372	405	336	417	404	419	424	401	393	414	430	391	387	380	393	395	395	366	399	427	382	379	394	403	394	356	367	384	392	421	407	382	386	400	353	393	403	394	417	370	378	382	359	407	418	385	423	386	344	398	400	387	377	401	361	392	385	398	434	417	357	389	362	389	393	384	385	406	382	400	381	415	399	425	391	376	392	381	420	404	368	391	384	402	392	384	363	391	382	413	399	411	430	392	396	402	415	377	389	382	386	395	387	399	378	423	398	393	393	394	431	415	373	415	441	405	386	404	386	386	392	402	420	379	433	371	440	380	371	406	432	442	400	425	388	423	401	386	398	371	407	384	382	390	416	408	393	422	399	390	375	422	432	410	424	405	395	404	397	410	434	391	422	388	386	438	446	400	393	399	370	410	406	368	415	372	367	365	379	370	392	370	376	390	410	390	445	386	367	396	429	424	392	400	397	422	389	435	412	385	392	381	384	404	431	396	415	410	435	372	367	401	388	401	400	374	456	399	388	406	403	384	366	397	386	397	414	399	409	430	394	371	409	391	386	391	413	400	413	416	422	434	425	378	395	399	422	419	424	402	376	419	419	380	361	388	446	371	421	432	373	441	426	384	406	362	405	410	400	434	379	398	392	331	365	436	399	408	393	395	404	405	391	363	406	363	397	438	387	388	419	384	406	401	464	444	406	417	403	449	391	438	397	381	346	395	380	359	378	414	361	355	384	397	374	393	408	377	403	411	393	369	386	382	439	405	412	395	368	381	392	434	387	388	388	394	377	371	360	363	420	376	430	404	401	375	369	419	379	440	393	406	418	364	381	418	428	375	393	362	378	435	393	383	371	362	443	381	444	452	373	393	396	378	368	371	372	357	396	405	388	382	382	406	379	359	379	414	393	394	401	417	368	378	412	387	380	401	393	408	394	400	393	388	406	392	398	402	411	400	408	398	407	463	407	361	414	440	377	431	393	391	393	407	402	406	409	394	396	395	361	442	377	413	370	379	406	377	423	417	400	387	392	422	392	394	384	363	395	398	394	410	391	357	421	405	386	371	379	387	376	376	402	388	381	388	350	394	419	399	416	407	375	407	415	386	354	408	406	386	384	411	416	390	423	378	419	409	400	362	398	390	375	376	412	404	395	425	364	387	362	437	370	397	406	397	375	421	372	402	402	411	380	367	397	431	403	400	417	402	408	385	397	433	388	373	384	363	389	396	390	391	433	386	383	393	406	402	396	392	399	390	387	360	397	394	389	444	388	387	431	400	437	421	369	423	404	398	399	385	392	426	423	395	411	407	415	415	383	389	417	389	427	416	409	403	380	402	391	406	392	375	399	394	400	420	416	407	358	401	393	411	386	379	403	382	391	415	371	390	435	391	364	407	350	389	394	397	404	383	402	411	375	379	391	407	386	434	399	401	371	380	404	378	414	387	418	387	357	394	394	367	408	377	446	395	406	407	386	386	398	391	377	401	402	412	420	415	415	405	374	367	382	390	378	410	392	393	391	371	394	415	384	426	404	392	364	392	375	436	377	381	416	419	445	369	390	353	361	398	455	341	375	384	420	381	413	356	367	389	410	421	414	375	360	403	399	397	394	386	397	391	395	390	408	404	439	370	347	380	372	394	411	379	417	377	385	406	370	395	400	388	393	424	395	410	399	395	416	392	423	390	375	371	400	407	392	395	411	386	409	377	401	380	377	367	444	421	410	434	370	399	388	413	369	361	388	405	408	414	412	395	395	375	365	376	422	404	394	380	374	352	368	377	413	422	407	384	419	416	354	416	386	377	407	368	432	408	401	410	391	329	415	398	356	408	395	359	370	389	394	387	409	412	395	425	421	398	406	422	403	412	373	395	353	410	392	381	405	389	395	393	387	432	418	401	392	396	368	345	413	397	377	431	426	419	381	367	414	388	402	393	410	362	408	405	373	407	406	373	404	386	407	388	388	382	413	415	410	405	401	383	413	386	367	399	382	381	391	402	385	374	391	411	430	392	373	380	443	392	405	387	367	383	400	387	434	416	403	430	422	386	402	370	393	419	381	402	424	390	382	403	428	408	383
3473	3268	1864	1230	1033	933	916	897	952	913	871	851	886	892	873	760	891	855	891	869	848	929	866	925	874	838	846	874	843	832	839	846	884	854	825	846	891	878	815	816	856	882	871	847	879	850	897	876	857	829	866	865	872	865	867	844	922	824	851	818	849	860	892	853	847	863	819	890	884	899	872	829	864	893	927	883	882	915	915	822	854	842	851	879	814	822	863	924	887	880	890	860	883	908	889	826	887	815	837	814	854	828	867	852	882	873	896	865	902	827	864	821	855	840	837	834	864	878	833	817	878	814	855	863	896	880	825	932	814	854	832	868	881	870	907	858	823	878	892	874	842	835	811	842	904	886	829	844	863	846	797	879	849	897	832	825	911	878	912	803	852	834	861	854	898	935	823	870	887	819	884	873	833	775	835	864	844	848	883	874	894	851	843	844	891	801	792	864	873	861	886	850	876	884	876	888	824	844	858	882	883	846	876	828	888	894	838	877	847	845	857	900	859	879	889	774	846	862	828	831	862	860	860	852	894	852	861	839	907	839	801	796	887	864	898	837	811	876	857	820	847	861	836	876	853	869	852	882	890	870	870	837	832	848	869	871	869	879	868	885	812	866	877	867	864	856	843	872	859	879	824	878	828	909	881	868	879	829	840	830	873	832	850	847	959	844	944	900	841	846	818	834	868	863	857	783	877	843	822	845	851	929	880	836	851	815	851	843	834	878	897	873	871	876	864	814	929	866	913	910	898	820	856	811	813	909	846	854	814	887	833	840	896	870	833	893	847	893	871	838	877	885	857	882	852	871	881	890	910	850	869	824	843	891	901	818	821	830	814	911	880	841	829	865	815	878	861	854	857	875	867	838	886	842	868	869	862	888	880	884	864	888	881	880	828	867	868	834	877	860	863	871	856	805	903	841	850	824	881	875	863	919	889	818	831	851	808	899	914	869	818	886	819	826	841	850	890	820	858	877	870	909	893	789	788	882	871	886	836	883	829	879	872	832	884	805	859	907	833	839	870	816	845	899	828	920	836	816	826	886	860	862	832	866	908	843	873	910	894	874	849	907	848	834	874	886	886	870	872	832	831	874	784	859	843	882	851	829	879	836	828	818	890	861	861	864	881	801	836	872	918	888	858	830	898	880	876	859	873	874	807	894	900	836	934	834	862	850	875	918	892	872	931	844	855	844	911	847	887	864	885	860	891	819	855	866	850	794	815	837	823	814	809	872	942	849	844	904	834	897	854	842	851	855	843	855	828	863	863	937	883	833	887	873	861	837	884	819	850	843	904	916	804	882	898	852	838	885	875	867	845	830	883	877	890	849	890	879	858	875	876	852	890	842	827	861	917	856	876	892	875	874	835	896	908	877	889	841	892	815	891	868	879	858	871	833	870	876	892	822	911	861	863	902	905	833	845	894	839	890	957	804	873	812	877	898	836	855	829	852	885	854	883	853	853	904	832	828	859	906	808	843	861	861	871	840	881	864	870	801	866	882	853	817	900	883	887	832	825	856	889	842	840	876	811	866	902	826	870	845	941	866	865	841	872	887	890	821	927	843	877	870	886	929	838	873	884	860	891	824	812	824	837	850	839	857	897	891	823	865	875	907	867	859	837	852	885	818	856	819	853	888	823	919	903	869	825	841	831	851	833	821	924	839	849	817	872	874	879	836	821	856	835	907	870	839	847	854	824	858	845	904	849	835	889	842	874	807	854	812	871	857	837	900	863	890	876	881	851	820	831	851	924	872	854	887	850	906	837	819	807	862	895	879	875	865	831	911	853	866	825	888	807	871	870	863	866	837	843	838	826	859	855	864	858	878	814	900	893	828	820	849	834	866	879	878	870	867	844	869	853	839	880	875	851	821	824	874	848	853	872	892	864	844	906	853	864	877	828	868	873	858	879	797	853	893	872	852	857	853	819	900	837	904	845	870	871	838	860	873	843	876	854	862	871	841	879	883	853	875	893	838	873	883	859	867	905	854	864	885	815	852	885	913	829	884	866	846	842	813	835	817	891	867	857	818	872	837	822	913	844	819	879	850	892	849	823	900	858	834	888	929	922	867	862	898	883	853	905	834	862	859	844	938	794	855	884	866	798	877	860	912	843	872	841	889	890	845	901	882	784	853	858	879	885	893	843	813	858	896	844	863	870	898	873	870	876	898	861	866	832	825	876	846	878	853	860	861	859	903	899	848	847	879	853	860	829	912	873	915	844	849	863	844	904	892	813	883	858	857	920	872	852	822	859	882	848	919	864	894	818	879	864	852	870	867	902	860	858	867	857	921	850	898	838	872	880	859	862	850	819	863	837	901	878	886	821	842	836	862	868	894	854	895	862	904	867	828	842	863	869	821	926	801	829	835	879	807	843	867	879	817	856	835	844	856	880	851	819	846	841	863	866	858	798	871	889	866	869	854	891	804	825	843	866	882	835	937	860	859	830	842	868	859	877	907	867	842	835	861	914	836	806	861	857	894	856	934	850	824	906	839	842	877	851	852	862	874	850	846	850	862	874	865	877	904	795	862	819	875	894	842	858	885	878	876	846	837	886	840	790	866	849	932	882	872	804	873	858	837	868	856	875	880	858	866	881	865	881	886	856	806	881	907	864	832	849	800	903	872	903	859	867	911	871	877	828	827	869	889	926	885	834	886	853	842	880	849	905	844	901	829	900	869	873	898	845	857	842	910	832	793	892	885	847	872	855	848	849	875	894	872	823	868	816	844	858	880	889	897	847	825	843	864	870	892	877	908	847	877	848	872	897	801	820	814	882	816	842	803	860	855	776	843	839	906	876	844	864	874	835	841	834	861	840	831	874	909	894	845	869	872	932	875	857	877	904	832	859	843	852	846	858	903	866	886	876	822	884	832	890	822	953	908	894	906	886	858	880	857	910	881	881	862	832	919	858	830	826	822	835	835	875	887	853	827	856	859	893	852	881	831	885	906	880	799	862	868	822	865	884	858	856	875	877	839	825	833	827	854	835	858	849	846	873	866	851	873	876	874	851	816	891	886	872	859	910	829	873	860	868	864	859	860	848	839	843	836	889	881	847	884	870	832	875	850	861	921	836	865	888	772	880	823	841	864	838	878	883	861	842	841	851	870	902	845	891	904	904	885	827	820	911	857	833	902	842	844	852	869	837	843	785	893	844	843	844	820	871	843	851	873	900	841	850	881	853	841	821	834	890	851	846	869	876	873	835	872	866	875	901	891	835	904	892	865	896	849	887	953	847	838	808	867	909	824	827	867	899	839	848	860	888	843	886	824	900	875	873	866	833	835	843	876	855	853	828	842	839	848	876	839	886	832	874	890	841	843	843	828	839	873	838	796	822	910	863	817	917	816	881	843	922	817	831	841	890	874	884	832	852	864	910	828	850	860	861	902	849	872	859	850	879	853	891	852	862	858	861	878	866	893	845	859	882	853	827	846	860	904	865	894	813	867	820	867	863	863	835	872	865	876	877	887	869	863	895	851	838	899	905	838	778	897	876	799
23339	20618	24228	27017	20620	20644	18425	776	430	430	353	332	284	324	286	299	281	305	303	263	266	275	285	284	283	256	266	275	272	245	277	248	284	275	276	306	251	272	264	244	228	277	298	268	248	291	251	232	265	241	294	282	284	267	264	261	246	254	259	296	291	237	289	282	248	233	268	256	238	279	251	278	290	277	266	256	289	265	271	294	241	225	241	270	242	262	276	254	275	274	301	277	289	259	249	242	237	258	263	243	250	287	291	277	257	264	241	239	230	266	269	236	239	238	267	280	272	249	247	257	267	242	283	265	250	269	287	216	238	222	234	258	256	256	284	242	282	279	251	269	289	261	299	278	255	247	268	259	268	261	264	241	273	228	288	281	249	263	274	258	248	254	233	282	256	259	234	235	262	276	273	274	221	245	304	261	256	254	251	267	267	236	248	246	247	268	260	302	254	284	286	248	239	276	258	261	263	259	239	245	271	258	250	247	287	254	255	250	241	247	256	249	238	240	252	248	222	261	263	265	224	245	266	263	232	277	267	266	222	242	228	248	233	271	245	244	254	248	306	238	237	271	270	250	258	275	257	293	271	295	241	233	250	246	280	251	257	235	255	262	272	277	292	269	245	246	289	266	257	259	294	271	257	226	260	252	264	261	256	284	247	278	236	275	251	273	237	261	280	260	247	264	253	269	205	274	240	246	231	245	249	272	266	275	256	211	257	243	253	246	261	292	224	265	243	262	269	261	262	247	233	235	275	255	293	247	267	269	255	244	249	281	261	241	227	247	273	269	260	280	247	261	264	274	255	231	279	263	289	252	265	262	281	267	255	264	293	287	245	232	247	269	253	258	244	235	285	255	249	265	261	265	235	256	253	238	224	235	276	253	259	274	242	245	225	266	245	264	282	296	276	267	271	224	288	272	234	271	260	214	290	227	260	265	269	256	278	256	244	242	249	268	248	245	245	254	247	252	277	242	252	278	239	249	260	262	250	264	262	239	256	271	264	271	268	224	269	249	257	253	273	256	227	261	257	258	240	237	285	302	281	270	265	285	248	259	255	254	258	277	249	271	246	246	280	271	256	251	248	247	261	270	243	258	257	253	253	244	305	288	265	250	266	258	269	227	255	263	288	270	278	283	247	261	291	235	242	270	262	241	254	259	258	259	263	250	239	269	236	231	281	244	247	294	265	266	264	287	268	247	235	253	252	250	288	247	267	266	270	259	238	231	237	267	258	255	236	253	276	253	262	264	223	257	255	293	255	239	262	232	262	240	228	261	283	232	241	251	256	276	244	261	253	239	245	242	269	266	291	271	256	266	274	252	270	243	304	282	279	231	270	238	254	267	264	267	253	273	263	226	269	282	257	252	235	274	260	264	264	242	264	260	284	232	269	254	257	226	241	253	246	289	228	278	257	259	250	254	251	224	269	262	274	270	235	257	257	220	270	284	259	236	246	262	279	245	277	238	235	252	242	255	252	251	283	260	258	278	247	267	272	246	233	251	292	239	272	246	253	246	260	255	237	227	248	253	262	258	256	261	278	260	274	268	236	286	262	261	253	250	234	247	224	253	244	256	304	237	266	270	264	268	236	244	296	220	235	237	251	288	264	251	265	286	263	268	273	251	271	281	265	253	278	246	230	269	277	262	260	277	270	275	297	279	257	278	261	274	263	235	263	275	236	243	259	293	231	267	224	276	249	264	285	287	265	268	250	249	277	261	260	241	266	237	238	245	278	228	244	270	242	258	263	285	246	267	257	246	250	243	260	253	279	278	253	274	264	250	284	271	260	290	254	245	242	258	261	237	256	257	273	278	268	251	285	237	235	270	231	275	285	253	242	246	246	243	266	271	285	265	260	265	233	261	261	264	264	259	268	227	246	269	253	288	255	246	221	245	270	267	256	258	260	269	263	266	226	265	242	263	264	260	264	250	238	254	234	259	249	234	252	257	246	280	260	237	268	280	265	251	282	279	237	238	249	240	280	262	252	247	281	268	271	270	271	262	263	228	242	288	267	252	233	242	235	236	245	289	244	256	252	240	285	268	245	282	284	234	251	254	241	252	282	254	253	251	271	236	261	262	253	252	276	294	256	267	267	297	259	301	275	276	292	246	269	242	253	275	251	288	241	260	267	255	282	274	291	296	271	268	268	246	250	245	265	258	273	252	265	267	211	280	252	249	263	236	283	275	248	295	229	246	281	283	273	259	257	257	259	309	270	236	256	243	243	242	238	263	255	266	248	262	226	242	287	237	284	245	247	215	277	265	260	273	276	257	272	233	238	266	235	232	263	260	236	240	246	246	224	246	255	238	222	246	251	263	264	223	227	246	239	255	247	218	265	252	254	223	244	266	280	269	237	283	262	255	252	245	272	267	267	289	233	262	239	239	247	261	272	257	283	222	252	259	260	277	268	293	272	242	258	288	242	282	241	288	249	265	269	254	256	264	233	262	224	287	285	276	280	242	238	292	266	250	225	293	312	303	269	276	268	249	259	274	276	245	280	266	257	260	242	241	239	226	284	285	261	258	253	251	270	218	279	256	280	265	289	252	261	260	284	232	280	245	255	246	261	280	239	223	244	251	262	254	268	248	262	262	248	264	264	273	257	289	281	250	260	242	301	285	269	255	265	230	288	272	254	245	264	235	290	289	305	249	266	255	244	273	245	266	275	246	291	294	275	257	254	284	267	245	277	246	276	265	276	238	251	260	266	231	254	266	241	263	257	245	257	252	259	261	260	268	287	246	235	232	258	261	256	255	247	250	255	265	271	290	256	246	238	262	290	257	239	266	285	256	247	232	261	250	242	257	236	239	236	223	246	247	302	252	257	265	292	279	292	260	267	295	242	253	246	267	248	287	282	275	253	250	259	259	269	263	251	251	256	248	296	271	239	233	251	250	253	267	258	264	234	243	242	248	270	249	255	270	251	275	238	244	264	261	226	263	265	231	232	259	216	255	267	240	261	254	234	265	268	256	245	247	259	252	256	253	273	239	241	256	258	284	267	259	268	239	257	269	249	224	266	260	243	276	281	247	241	267	254	238	256	258	272	265	268	284	241	269	262	277	260	261	236	249	261	260	254	244	233	247	274	281	251	237	282	267	239	267	271	279	248	241	244	255	262	295	255	260	255	231	303	237	269	257	229	285	284	272	242	245	254	234	242	257	277	262	237	254	216	256	260	249	251	239	239	255	271	258	262	290	265	237	268	252	290	268	275	292	259	245	234	261	312	250	253	267	254	253	252	254	283	263	262	249	251	275	243	256	244	252	268	262	255	260	271	251	249	288	272	242	273	252	236	260	256	255	240	249	257	260	236	276	268	255	253	242	264	276	288	272	246	239	278	266	247	233	243	241	251	280	261	259	286	234	274	260	263	259	263	271	242	246	248	244	235	236	273	281	237	268	249	243	242	237	246	285	230	250	253	248	278	235	265	264	233	262	272	247	271	259	265	274	221	235	252	252	268	256	262	283	262	234	238	267	272	247	272	249	228	238
3513	4674	2222	1148	873	713	631	691	620	568	604	549	587	622	569	564	562	547	603	570	589	538	546	593	612	580	573	557	525	560	579	568	546	602	560	626	578	598	606	562	525	541	641	537	603	578	545	566	609	575	568	514	567	544	580	529	573	587	563	593	564	568	599	575	510	580	543	527	561	605	582	575	553	539	571	609	579	542	547	545	536	554	574	607	568	574	573	514	575	574	559	557	582	621	586	551	548	548	538	546	557	577	557	565	594	575	590	551	580	536	560	564	594	546	550	563	563	544	576	591	590	581	630	548	550	516	558	639	578	539	567	579	549	591	552	571	481	604	560	549	595	590	589	612	600	593	561	570	540	561	588	560	580	591	609	597	564	546	592	562	579	548	580	551	557	550	557	597	560	577	547	578	579	597	563	560	574	573	580	535	560	531	557	559	544	530	581	516	552	535	622	562	565	588	585	608	609	582	563	557	572	603	552	567	623	573	609	596	604	567	585	545	573	568	568	586	611	558	530	538	548	579	564	556	569	578	584	577	556	535	593	536	567	575	550	547	604	509	539	568	592	567	538	626	574	567	540	529	558	566	537	552	521	528	565	577	574	562	592	562	585	622	564	567	534	549	621	574	547	585	614	567	547	572	545	537	568	561	562	552	556	571	603	547	541	547	541	572	554	577	541	553	531	543	566	527	572	602	566	572	544	609	582	545	574	574	572	595	549	558	587	527	614	584	592	570	578	593	562	606	585	581	575	567	594	540	599	584	559	576	542	573	526	576	546	569	567	578	567	610	530	528	557	587	606	552	569	559	580	567	562	570	555	577	604	577	559	577	576	563	571	526	582	572	597	578	533	541	601	593	528	560	586	562	555	616	590	545	547	580	540	588	554	577	577	568	542	568	591	576	592	578	512	575	536	557	570	587	567	573	585	617	574	592	596	570	553	538	574	605	635	545	544	618	589	555	538	540	539	583	564	553	600	569	600	571	590	562	556	536	565	599	579	527	571	586	595	569	584	558	547	537	567	570	626	585	567	557	562	522	603	557	548	568	571	565	592	550	542	587	577	536	593	540	606	550	571	579	557	596	557	556	540	596	553	597	561	602	553	562	578	608	568	588	598	548	575	577	607	566	539	567	591	550	505	579	605	558	572	579	528	554	602	616	584	575	606	560	560	570	554	538	546	551	549	611	567	564	545	568	541	543	545	545	571	582	554	522	611	554	590	572	566	568	584	540	563	572	581	594	538	561	579	592	592	562	573	562	552	619	601	554	579	565	591	610	560	565	578	574	554	565	528	547	552	585	576	580	597	557	618	536	513	575	526	576	503	603	590	573	532	602	556	611	562	563	575	616	531	579	559	532	547	565	579	576	585	577	608	571	571	579	576	594	552	548	528	522	560	552	526	558	580	581	595	591	555	540	552	549	590	554	604	576	543	536	588	551	572	608	532	566	541	589	589	548	596	588	516	583	546	565	561	564	621	529	596	570	567	561	556	582	539	593	566	598	595	559	591	582	606	543	580	585	545	534	583	604	566	537	553	543	586	567	572	584	568	541	590	561	595	525	562	612	545	582	591	541	542	548	530	575	585	601	555	568	559	535	564	544	549	547	551	541	551	555	590	591	591	559	590	583	538	542	589	567	577	596	588	593	566	579	554	567	612	576	561	567	579	538	575	593	564	563	534	565	563	553	550	563	568	559	591	568	561	560	580	574	549	625	557	556	531	576	553	578	534	574	568	545	566	592	550	559	570	534	587	600	553	546	597	552	547	529	574	563	577	557	587	577	535	575	558	576	609	599	597	543	570	576	486	587	572	522	589	521	551	556	550	562	585	554	567	594	552	590	573	546	533	617	575	571	580	581	589	545	604	596	588	557	595	561	528	556	581	546	573	581	580	540	553	562	509	593	552	569	588	569	601	566	550	536	574	539	572	540	560	570	580	551	581	554	594	572	616	564	587	590	573	575	587	563	564	564	554	556	580	581	553	576	530	552	592	569	572	511	572	599	571	563	560	548	545	558	553	536	564	547	566	592	563	551	592	553	570	601	589	579	563	562	580	569	585	575	541	575	562	574	554	553	544	576	572	591	606	547	569	580	573	550	569	547	574	592	578	568	570	576	572	586	544	563	568	547	546	569	512	538	603	574	584	595	554	597	645	544	626	601	581	579	584	552	521	538	558	600	607	568	543	495	580	556	543	569	581	559	587	566	592	565	616	561	592	548	539	567	532	570	536	544	573	535	553	571	584	605	549	535	581	553	556	544	570	586	571	542	543	556	612	571	512	558	590	576	574	560	585	591	573	498	594	598	552	593	596	570	577	523	567	533	626	554	586	605	571	522	549	529	526	558	572	551	561	579	522	545	560	581	546	540	562	559	564	522	556	517	594	520	600	546	540	568	553	594	581	573	544	567	591	528	558	576	565	537	608	583	571	574	610	520	600	559	604	542	527	626	597	585	551	592	596	537	581	584	531	591	522	546	527	555	579	616	564	535	564	575	594	567	578	572	568	578	572	617	571	572	601	532	579	579	578	533	557	582	586	565	551	570	601	612	593	575	593	584	523	591	593	558	583	597	558	574	557	574	601	586	568	578	567	526	599	609	559	565	593	562	624	561	545	537	566	545	584	566	576	616	599	561	554	584	584	582	536	566	542	583	561	582	561	557	578	568	575	568	535	570	550	559	579	570	594	568	602	561	561	575	534	553	604	524	555	526	535	530	581	567	561	601	538	539	605	575	557	599	561	556	554	591	563	600	549	564	594	558	592	573	598	554	536	552	577	589	526	581	545	597	516	596	569	526	559	552	571	601	565	526	558	562	580	544	554	602	579	569	605	558	578	503	544	538	571	573	565	572	553	553	552	587	522	533	579	591	579	621	565	551	575	612	568	595	585	527	564	548	579	567	591	572	584	618	561	563	610	583	575	576	574	560	529	599	589	563	512	567	598	551	570	528	556	616	595	568	563	551	568	570	533	555	564	559	559	554	567	539	611	601	590	550	532	576	582	534	601	550	566	549	602	551	576	559	568	576	559	563	578	571	554	566	571	572	542	525	555	554	562	559	552	599	583	563	573	586	542	562	561	535	585	576	541	584	575	566	556	538	569	564	609	555	544	561	547	529	559	601	578	581	575	607	538	569	560	536	557	611	593	575	545	601	582	561	584	541	579	580	588	582	585	587	553	556	546	573	557	531	611	547	572	563	572	506	590	588	547	575	588	559	583	564	547	544	583	543	555	609	572	539	589	551	602	621	539	544	568	621	564	551	585	554	539	584	558	556	515	588	588	599	584	501	556	547	534	573	565	604	565	546	548	581	584	566	569	541	567	568	533	597	579	577	567	596	578	553	569	569	535	532	608	527	561	560	546	561	519	570	572	542	559	581	554	581	584	534	596	579	553	557	546	601	543	549	572	577	557	551	536	597	579	553	562	541	599	539	547	514	555	549	567	608	580	539	560	562	579	552	560	564	537	621	620	541	617	586	571	608	536	580
31311	19059	7243	617	385	344	354	340	316	305	323	316	285	306	312	322	316	334	331	319	292	312	302	319	306	287	298	302	342	321	290	302	302	330	309	320	299	327	305	308	350	307	301	295	277	313	295	315	271	283	312	285	266	343	318	303	313	340	325	325	304	326	281	302	317	324	268	298	332	320	323	302	265	328	331	299	306	333	321	312	285	269	277	299	297	292	312	297	337	352	338	290	307	310	317	324	304	247	293	332	292	278	322	336	283	311	295	314	309	313	324	301	310	294	307	296	310	305	321	302	297	305	311	264	330	293	314	319	318	318	321	313	281	327	308	281	306	350	310	331	299	345	279	318	265	302	295	293	305	325	304	282	295	325	338	323	310	333	276	310	315	301	291	312	345	317	345	326	320	312	306	329	326	315	302	333	302	316	351	340	288	299	304	326	283	284	289	309	302	301	275	290	316	284	311	311	342	318	282	334	287	291	292	319	324	305	302	322	311	257	283	293	286	320	326	326	291	322	312	282	287	294	328	291	303	317	305	330	301	314	351	302	310	296	292	312	301	315	297	324	305	305	286	312	331	283	309	327	303	306	334	330	319	310	359	334	314	299	293	333	321	292	343	315	301	296	267	318	286	268	311	302	312	277	324	319	311	304	332	323	299	328	320	278	309	299	305	295	297	284	316	350	326	292	298	280	329	299	287	337	312	293	302	312	324	288	305	296	281	300	323	295	305	312	356	319	339	320	319	302	289	296	312	284	300	322	305	280	331	286	320	322	302	298	327	311	314	343	309	288	307	296	305	306	317	290	312	350	322	280	346	310	321	310	329	292	297	295	304	353	305	339	324	309	306	321	320	292	340	292	320	278	317	328	310	275	321	314	320	325	331	326	304	329	311	267	308	355	357	324	293	280	318	320	346	282	297	297	289	338	293	301	294	304	312	311	300	315	318	329	274	315	299	315	316	286	321	301	295	293	311	316	316	318	310	310	303	303	323	294	285	327	297	297	283	306	318	297	301	328	323	309	300	308	317	297	325	308	272	300	309	302	300	324	321	309	296	286	312	332	359	323	294	309	281	333	280	318	360	296	320	313	313	289	300	307	321	308	315	349	300	293	302	351	316	309	340	307	282	325	303	313	293	278	327	310	299	280	314	314	307	312	352	288	301	310	303	299	294	320	319	315	321	322	295	314	294	283	319	320	308	312	299	307	327	284	324	293	295	321	282	264	297	302	336	299	314	315	303	317	305	302	307	337	267	271	278	303	299	320	285	291	288	326	300	304	310	319	325	327	294	359	322	317	313	292	312	325	332	333	289	276	318	280	319	290	324	310	251	310	315	283	307	315	328	338	285	307	288	287	301	321	305	283	330	333	312	313	280	283	347	353	335	312	290	342	313	327	280	301	314	299	329	312	305	305	317	305	275	306	276	277	295	312	319	305	258	285	292	325	295	299	319	276	348	288	304	344	312	288	323	310	333	276	298	297	272	279	320	315	275	285	308	305	292	303	281	293	308	317	312	326	292	284	302	289	294	303	293	278	283	305	287	302	295	360	307	336	314	302	312	313	290	295	285	330	268	319	301	286	287	305	270	303	307	284	331	295	315	285	288	293	308	316	323	284	312	278	328	332	319	318	308	330	306	308	322	299	320	297	291	288	314	337	315	310	325	304	332	325	297	302	318	308	303	371	308	326	317	319	329	294	319	312	293	314	326	302	344	317	292	309	302	318	311	310	326	321	303	292	311	289	338	292	297	293	303	294	306	305	344	289	303	293	307	331	307	306	337	325	296	307	285	319	301	319	309	309	301	278	329	334	297	292	321	278	298	291	319	303	299	308	299	322	311	305	289	332	301	323	326	322	315	296	304	316	307	310	315	322	307	301	303	323	329	320	287	281	320	313	333	312	290	314	322	300	317	263	302	310	297	323	290	301	290	320	321	340	319	335	290	322	306	286	293	330	337	336	303	285	288	289	334	291	304	317	305	312	292	293	298	318	283	307	295	324	292	324	296	344	267	343	281	277	316	275	277	325	327	307	296	266	324	286	332	276	301	264	295	303	314	270	306	310	305	352	327	288	350	336	309	307	336	285	328	302	314	291	351	291	294	314	307	300	308	303	293	335	288	340	324	331	286	296	319	331	304	343	294	289	338	327	348	330	296	320	297	286	315	302	301	324	297	301	350	327	305	291	316	302	296	305	325	290	301	297	300	292	326	288	316	327	318	302	312	355	294	316	300	315	323	303	305	332	288	312	320	313	308	284	316	305	286	296	318	299	345	329	302	303	308	262	302	331	283	309	255	274	290	290	312	308	311	300	326	319	329	284	311	329	295	316	304	317	306	302	291	304	291	313	308	318	320	317	302	288	277	296	319	347	337	302	278	312	299	314	302	307	297	298	334	289	313	303	310	280	317	312	281	321	284	316	306	309	321	316	294	287	305	303	316	322	298	311	319	306	309	307	325	299	316	304	281	283	309	312	291	329	295	291	318	283	314	317	296	338	313	306	330	325	329	285	291	289	314	285	304	304	308	310	309	317	318	311	312	321	308	337	316	287	332	361	298	303	267	299	307	311	329	319	294	336	335	299	308	306	314	296	355	322	300	317	331	299	297	310	308	318	296	297	285	288	324	328	298	309	294	274	293	301	297	304	325	319	287	286	293	306	273	333	322	322	288	317	330	303	309	311	304	306	337	292	291	298	296	333	316	321	326	306	345	307	323	303	313	311	289	310	336	273	325	293	314	277	293	313	327	332	311	318	288	287	305	333	281	332	340	313	311	283	283	288	300	304	329	288	326	313	294	297	271	293	342	339	314	336	282	308	306	319	283	313	320	340	321	318	292	291	309	289	295	303	334	296	338	329	294	323	307	322	300	288	293	332	284	325	308	287	359	319	276	303	343	296	285	297	300	332	335	310	297	290	301	282	339	290	336	303	337	319	294	301	306	284	303	345	320	308	292	309	307	307	305	280	300	305	270	336	293	303	310	311	312	305	296	327	295	277	329	306	311	307	321	325	329	358	330	326	315	330	298	331	320	297	291	317	308	296	305	317	331	274	280	272	316	307	313	311	301	277	306	274	300	292	305	297	299	304	315	342	290	309	310	300	335	313	314	333	286	306	289	282	318	328	317	335	321	296	333	331	298	310	286	289	286	301	299	283	278	276	308	338	318	313	330	325	344	325	284	286	315	292	314	299	301	310	341	371	313	319	287	311	331	316	322	336	312	288	291	310	272	358	322	298	312	302	300	319	311	312	295	305	308	335	291	306	293	302	303	314	318	273	320	299	313	299	320	299	315	310	286	317	289	303	326	348	330	338	321	291	307	344	312	311	307	283	301	285	301	313	314	303	302	327	318	312	298	294	330	276	332	316	308	321	280	323	327	278	320	309	317	296	304	269	311	302	332	277	325	279	275	295	298	342	309	325	296	344	313	286	329	331	301	328	283	306	289	319	306	334	301	344	304	299	297	303	316	269	290	318	302	311	324	292	293	320
5345	968	795	722	689	757	760	697	732	763	706	727	747	712	710	744	712	730	732	693	678	711	694	689	733	719	711	731	754	737	720	717	684	710	695	722	725	757	714	737	730	685	682	720	737	703	679	737	703	746	731	700	700	718	759	801	719	724	696	706	762	703	700	741	679	709	724	694	729	758	705	711	714	682	719	751	747	751	743	719	738	661	718	696	699	730	745	729	713	697	684	740	718	714	728	749	709	745	755	755	725	728	723	758	710	802	731	671	703	673	726	712	711	763	686	708	722	706	713	725	695	743	750	746	703	731	768	664	712	732	745	739	737	671	750	744	702	723	732	730	703	720	668	738	759	710	725	726	673	719	718	731	717	754	713	718	745	691	724	731	722	674	717	767	712	735	718	737	750	733	741	754	681	714	703	758	697	773	737	691	707	749	713	689	705	699	743	751	700	687	719	745	707	751	696	733	682	721	707	731	724	744	699	710	687	738	678	729	783	725	722	721	680	736	707	704	704	722	666	742	745	746	672	681	744	738	744	748	723	698	731	709	754	703	681	687	745	747	768	719	692	717	680	712	759	740	726	732	751	662	741	768	728	749	698	773	688	699	709	751	770	710	712	689	725	750	739	707	716	739	699	716	708	731	725	728	703	783	766	722	715	704	723	744	735	691	786	758	709	686	682	718	716	707	734	774	727	723	673	704	749	693	733	729	713	678	695	717	700	727	735	758	755	700	772	685	779	672	719	689	709	696	697	695	709	772	724	693	713	737	700	707	724	731	712	770	728	743	722	722	672	726	700	757	760	714	741	702	744	707	656	717	785	729	736	751	710	776	742	715	749	734	706	715	734	718	699	710	730	716	734	694	710	727	735	703	745	721	710	754	701	710	700	682	727	717	733	766	695	728	726	694	706	731	715	688	703	754	697	725	688	701	758	693	722	718	749	696	699	712	775	722	727	732	681	704	762	678	720	731	731	746	674	717	671	723	732	700	728	723	758	727	746	718	725	715	730	709	755	733	726	739	727	725	678	711	716	719	743	724	747	686	683	756	736	753	724	756	694	698	782	753	713	745	694	703	762	661	699	716	756	706	706	693	739	739	736	708	720	704	686	683	667	674	691	740	746	699	737	737	699	728	699	755	720	723	723	769	697	688	732	725	693	715	730	732	695	721	715	780	748	692	748	717	689	772	692	702	708	726	738	711	744	698	708	726	716	722	742	693	668	741	681	744	738	726	698	720	703	717	691	735	688	726	743	727	744	721	727	666	705	740	728	744	726	753	745	709	754	749	739	713	727	691	704	762	729	749	720	746	734	752	726	674	733	703	705	756	757	736	758	733	750	737	723	756	694	728	715	709	742	735	743	717	719	712	730	683	682	682	753	728	698	783	668	736	746	734	741	722	716	732	700	715	767	711	710	714	731	732	689	730	744	745	731	723	724	725	731	741	744	782	708	716	686	742	738	728	730	723	775	745	725	773	676	706	753	751	730	734	720	713	716	633	705	738	754	703	741	771	686	654	716	735	741	746	715	743	720	766	729	781	722	762	723	708	724	728	697	684	734	694	734	692	740	694	704	713	691	695	731	740	737	741	705	631	720	696	758	716	743	739	728	732	724	715	702	760	730	695	739	716	745	730	765	802	685	705	706	726	730	717	695	742	719	721	721	745	737	756	728	686	735	720	718	764	715	711	756	697	700	730	750	694	735	748	719	735	744	719	745	779	717	746	736	736	739	763	686	732	719	737	744	730	674	741	760	657	681	775	733	720	707	772	699	726	757	730	707	724	734	684	734	725	688	694	685	722	731	758	689	749	719	713	737	681	712	752	739	723	747	737	740	719	699	763	764	720	697	722	716	722	731	747	711	716	711	727	704	702	757	747	762	668	697	738	694	720	742	761	696	697	776	722	695	746	731	727	733	694	748	744	743	704	723	764	734	681	760	736	703	732	682	716	719	747	720	763	725	734	713	716	708	722	729	711	751	730	736	726	763	695	684	690	704	748	722	770	738	743	719	745	723	760	680	747	715	733	713	674	736	706	724	717	684	742	752	721	757	736	701	681	702	713	690	709	732	757	717	680	707	725	735	759	678	691	747	693	722	751	705	746	721	708	754	678	706	744	724	694	717	731	784	789	668	694	731	694	726	763	673	705	735	685	700	696	727	733	761	755	756	720	724	743	755	740	739	757	726	750	757	740	692	751	740	696	755	779	715	702	740	659	740	764	761	740	714	741	722	712	718	709	700	722	716	714	729	754	682	694	693	691	714	718	733	722	724	766	739	761	687	710	780	735	739	767	732	688	753	744	713	715	733	716	679	714	702	733	751	696	736	697	699	730	710	726	738	701	762	733	716	710	720	711	738	696	733	758	725	729	750	706	704	674	755	705	796	704	756	752	702	718	726	698	717	687	753	722	739	771	736	773	735	682	708	723	756	723	707	746	694	715	690	765	712	699	673	747	739	739	743	712	707	741	675	711	755	736	665	670	756	720	716	729	701	703	720	709	737	694	724	725	724	689	745	681	737	694	731	731	718	714	704	764	727	706	731	759	726	754	711	715	713	718	742	712	752	746	689	765	742	709	731	737	741	738	766	714	693	698	723	699	667	731	699	720	695	694	720	713	698	747	715	715	774	722	757	734	748	726	737	773	704	729	697	724	736	699	730	676	712	680	698	717	772	732	695	734	779	730	673	703	754	759	764	729	683	728	778	708	700	778	684	775	725	704	742	758	689	730	707	741	716	730	709	691	722	697	685	742	746	716	741	713	746	716	725	751	727	671	700	731	701	755	792	695	718	757	712	707	728	724	686	739	706	734	679	729	741	742	692	669	684	704	695	776	713	731	707	683	726	788	709	733	765	700	710	709	742	722	703	698	711	723	732	697	709	755	749	764	754	723	692	727	710	728	781	725	710	700	697	770	714	733	675	722	764	714	746	740	739	708	762	690	706	702	686	698	730	735	722	751	729	691	738	723	728	718	724	660	711	706	736	713	713	751	728	759	715	670	734	759	726	705	722	708	765	744	648	766	770	751	719	718	706	743	663	762	747	724	696	690	746	697	688	727	728	697	733	700	771	725	712	773	741	714	707	750	695	718	715	745	735	728	740	789	760	711	727	732	716	666	713	739	741	735	681	720	670	715	719	742	720	678	733	652	725	731	729	695	681	740	723	747	764	731	688	706	727	737	760	734	722	732	700	699	690	730	754	685	769	712	714	701	754	739	783	700	740	730	712	761	715	748	746	784	770	714	786	705	737	700	698	751	683	721	712	749	731	753	710	767	738	722	741	802	759	715	707	710	735	710	752	719	747	731	739	709	711	675	723	694	715	725	733	741	666	710	714	710	679	702	728	764	738	701	716	740	769	703	703	736	724	772	763	683	706	730	710	771	739	734	723	760	730	673	746	767	802	718	758	718	700	719	680	682	729	713	745	715	711	736	708	689	725	715	745	756	725	748	706	729	725	691	763	686	711	709	734	722	717	751	695	770	694	736
23777	20596	23951	27249	20589	20577	2986	528	507	434	496	460	409	452	397	410	425	434	420	424	421	404	407	445	381	404	430	438	387	367	416	382	380	400	386	417	421	400	339	399	402	420	436	392	387	401	389	388	394	372	392	376	398	385	392	402	401	411	427	415	425	412	363	397	406	410	414	370	407	397	409	386	421	408	418	412	416	384	383	420	364	434	381	374	427	398	427	366	395	391	393	384	414	364	387	394	425	370	368	417	382	375	374	415	400	388	409	425	400	379	388	382	385	381	388	358	399	418	401	400	410	393	362	402	407	374	336	393	398	365	368	381	386	395	394	359	396	424	398	412	406	369	363	401	387	402	349	398	404	424	375	375	378	396	404	395	393	380	390	427	362	371	407	403	350	394	399	416	413	387	376	413	378	363	402	410	394	398	389	373	398	388	389	435	421	398	418	352	376	442	375	369	375	357	405	405	405	410	372	416	387	386	393	372	413	390	376	421	403	406	397	389	384	408	416	409	434	443	415	390	421	378	365	426	356	397	367	385	399	381	375	402	396	399	377	401	356	377	391	422	374	411	383	423	385	436	361	368	405	435	386	398	436	368	386	386	377	380	396	403	409	414	389	405	358	382	415	350	390	371	405	393	347	423	377	433	401	397	397	401	375	428	392	387	412	373	375	418	385	393	363	372	395	385	411	419	376	378	410	411	378	449	366	392	460	412	392	363	391	412	370	402	422	412	401	425	388	436	350	415	399	378	404	368	400	358	357	371	400	383	393	403	424	405	392	402	452	384	383	359	396	393	385	385	388	370	406	419	401	380	394	413	375	425	364	401	409	389	396	374	383	424	378	383	416	396	425	428	396	409	416	429	427	393	416	428	401	408	444	409	416	393	435	364	369	415	380	413	357	396	405	397	390	390	443	398	407	430	370	402	386	441	382	410	414	371	403	382	387	413	396	411	403	378	424	387	406	416	382	408	399	362	398	422	434	411	395	398	383	383	375	366	376	406	386	384	386	390	391	379	430	389	457	387	424	381	376	434	421	432	380	371	412	406	422	376	391	402	386	390	397	411	433	380	403	363	402	399	398	397	398	388	412	412	397	373	438	392	377	404	388	364	401	405	401	380	388	371	409	409	409	372	375	403	380	390	375	395	385	362	404	436	404	413	421	396	417	429	403	415	409	358	378	379	398	388	391	424	431	397	357	356	397	396	380	381	344	394	394	361	381	342	392	422	368	390	397	384	396	396	384	383	393	405	416	394	402	384	407	411	370	402	394	388	379	359	385	404	405	435	432	410	363	374	399	337	364	392	372	377	411	394	395	380	389	423	423	418	360	394	384	377	391	397	387	345	373	351	378	380	410	387	423	361	395	418	425	399	391	410	375	419	373	392	388	379	446	437	384	387	389	383	384	390	400	401	393	383	395	390	423	409	362	391	429	376	417	405	401	390	424	403	415	438	388	386	375	388	374	379	365	392	421	415	394	384	369	411	389	392	431	419	356	407	411	349	393	353	387	403	410	360	395	399	405	400	397	368	411	381	356	420	382	408	399	349	388	379	415	396	383	374	364	387	420	401	474	420	410	407	417	381	399	368	400	438	385	395	446	426	437	411	414	405	404	427	396	380	419	423	378	380	407	399	412	417	431	388	381	384	376	367	380	395	403	394	396	407	409	383	458	376	385	411	389	393	415	408	380	396	399	382	418	440	405	415	383	375	387	383	430	340	403	388	396	413	380	414	386	373	393	375	357	356	423	375	399	370	420	369	396	385	409	362	379	434	372	390	406	415	393	426	367	416	403	380	415	406	381	392	418	395	411	369	394	350	421	390	369	414	427	405	388	371	426	421	390	396	387	397	371	357	423	403	393	389	378	377	409	397	393	423	391	413	359	403	397	422	388	397	425	378	384	382	376	376	426	408	382	424	375	393	387	410	361	385	381	367	372	375	381	382	407	419	377	427	394	426	425	383	353	434	416	401	401	405	408	426	368	406	404	383	384	388	380	399	411	400	399	364	408	385	381	416	382	405	414	359	414	424	383	397	377	380	364	379	431	379	386	426	386	422	400	414	407	384	403	390	383	387	336	398	420	432	382	407	405	407	375	364	377	366	367	410	391	410	407	398	374	413	389	408	405	365	383	376	405	403	372	415	394	369	412	382	434	361	404	422	372	390	356	395	433	372	353	360	384	355	396	391	402	377	385	378	412	415	449	419	387	375	379	399	410	412	334	363	378	383	390	374	359	426	373	371	404	401	395	382	435	432	431	379	446	416	371	382	377	388	383	404	431	392	377	445	426	411	421	386	381	393	376	363	325	404	436	369	394	388	403	394	378	369	404	403	400	423	347	377	406	398	408	403	403	445	410	423	408	409	401	406	373	387	418	372	403	392	376	423	360	438	387	385	441	406	406	380	422	405	361	404	383	382	390	391	432	398	453	394	391	414	417	401	388	393	443	423	401	376	373	422	388	393	393	410	401	376	382	424	425	398	423	431	428	405	417	375	390	384	405	407	381	381	364	367	406	383	378	391	393	408	434	439	438	427	344	387	374	442	411	389	414	395	447	383	388	384	391	391	388	394	366	364	406	393	406	373	416	425	405	425	418	411	378	366	404	362	357	399	400	441	429	404	394	389	375	395	354	417	410	402	381	388	407	359	376	456	384	373	393	414	396	391	393	387	400	432	403	381	364	405	372	397	396	396	375	383	390	394	415	362	411	405	381	439	394	393	405	394	415	454	367	384	373	399	442	392	387	421	364	378	411	397	381	423	403	386	337	392	362	378	337	380	361	418	400	373	394	403	420	409	396	355	381	376	398	370	380	378	394	362	398	379	392	399	416	376	400	398	388	362	437	427	391	382	387	396	407	391	423	438	402	432	346	384	366	385	414	402	400	392	353	380	421	387	381	344	390	348	394	394	371	394	391	376	409	440	372	426	384	368	338	407	422	385	382	408	402	378	379	411	404	359	422	399	398	409	379	391	415	401	405	425	418	408	386	372	367	428	394	418	382	377	393	388	353	398	354	381	355	374	366	405	371	386	404	414	382	395	429	398	385	398	382	376	364	444	396	414	418	374	383	369	377	373	383	421	393	426	384	410	383	394	414	437	358	391	367	399	443	427	426	441	458	405	390	365	383	427	432	419	391	384	380	397	391	404	405	384	397	379	376	436	432	388	398	398	416	411	419	394	370	385	371	429	394	399	408	385	421	387	403	407	402	396	431	402	405	402	409	376	436	401	405	372	391	386	382	389	347	358	401	392	428	418	407	359	415	422	412	375	361	418	400	386	387	431	424	380	376	382	398	378	368	390	413	379	423	382	398	393	449	399	392	421	377	433	383	435	370	428	391	386	425	429	396	402	377	413	382	381	403	392	432	378	355	399	405	423	391	371	410	424	406	392	369	370	402	380	409	397	403	401	404	408	379	402	380	401	409	374	397	402	383	398	425	381	392	424	383	385	379	376	418	409	355	399	393	375	390	461	412	396	424	382	410	382
3419	3271	1780	1237	1042	936	933	927	853	881	887	863	906	882	830	876	847	867	907	904	839	854	910	899	811	917	864	857	824	827	893	826	834	834	840	847	884	833	879	842	852	933	872	879	846	844	844	924	895	879	824	843	837	845	835	889	880	782	859	900	852	846	875	873	877	878	834	872	905	847	854	879	878	809	857	881	837	870	818	893	831	951	859	772	821	885	840	800	896	869	851	842	852	915	823	890	813	838	819	906	842	870	863	907	846	896	881	898	881	841	881	850	857	891	867	806	877	879	807	883	864	891	871	887	884	829	901	869	855	838	806	858	906	852	856	854	869	868	841	861	882	832	846	847	837	900	860	872	862	839	862	864	893	927	842	907	890	847	896	809	885	850	911	852	865	843	909	857	823	909	877	851	872	868	843	814	845	864	842	852	846	857	869	852	867	806	862	907	854	903	841	865	838	861	867	849	837	850	862	874	841	851	859	892	812	843	901	845	851	815	852	834	823	887	853	834	844	855	871	918	821	861	825	919	866	876	860	902	845	829	862	873	863	812	867	877	868	871	876	776	828	866	823	850	899	888	895	863	868	849	856	869	865	871	829	809	853	829	815	840	914	872	881	895	843	858	856	847	844	894	838	873	846	832	855	811	878	891	850	857	840	850	834	899	835	814	842	894	954	864	849	853	883	925	841	851	860	897	867	863	879	913	854	942	817	876	869	885	837	870	815	924	885	882	818	888	847	884	863	865	896	790	820	871	876	905	861	827	851	868	881	857	809	868	832	832	883	880	832	898	897	874	904	835	862	862	853	881	842	866	861	898	902	852	860	836	842	849	816	854	888	858	847	890	881	884	895	887	816	852	945	867	839	886	836	896	849	862	827	918	905	801	870	877	842	870	838	888	817	860	830	856	903	879	832	818	839	890	866	835	854	898	883	895	837	892	838	831	869	801	877	871	769	819	871	895	857	864	888	860	889	844	837	851	883	834	882	858	848	901	918	879	881	886	895	896	835	864	873	828	831	830	882	937	830	859	882	848	852	863	889	838	878	883	875	841	890	874	883	862	903	877	825	913	892	869	834	871	828	831	864	882	909	871	818	891	893	880	857	844	871	862	853	866	847	877	864	872	854	843	912	828	824	819	807	870	860	849	861	905	896	914	834	845	810	847	893	874	871	875	848	859	828	823	880	874	850	925	835	824	850	884	868	878	839	936	867	830	846	881	796	899	869	868	855	847	913	862	872	902	798	794	884	844	879	837	868	882	827	857	862	865	895	848	901	845	860	880	857	862	860	894	856	846	871	850	892	839	865	842	830	860	888	891	869	833	849	881	854	888	858	892	892	857	824	843	856	867	885	897	841	852	854	903	840	846	897	869	848	845	842	899	885	878	943	859	893	880	850	866	860	856	831	850	866	858	845	885	888	889	853	848	823	869	872	834	880	889	904	882	841	892	844	892	840	856	841	854	882	796	905	835	819	840	908	838	881	900	858	835	840	918	878	851	884	861	900	828	849	797	824	878	871	834	870	935	846	845	848	873	876	825	836	889	850	851	885	890	883	870	828	839	837	875	883	878	880	869	882	889	839	847	864	844	882	851	837	901	881	866	840	847	844	877	930	875	869	891	832	874	856	904	884	891	859	860	830	875	889	864	800	835	885	864	857	838	920	819	857	833	837	884	885	849	867	851	845	895	873	878	875	857	925	853	859	880	868	882	857	881	896	846	870	883	793	828	859	855	890	888	848	809	867	868	846	823	903	851	862	828	914	856	874	878	838	814	854	837	875	818	842	865	797	831	862	877	841	863	882	865	878	871	824	870	842	872	875	878	867	822	899	861	898	928	865	857	888	872	895	816	927	906	905	867	912	842	844	840	775	887	875	868	943	860	858	870	842	887	895	857	830	847	901	886	853	905	853	840	821	843	916	846	829	843	890	923	875	916	884	841	889	915	892	911	862	855	894	869	822	923	851	851	888	850	845	893	850	853	862	853	907	864	892	822	858	911	900	832	865	890	886	916	844	884	835	822	893	889	829	867	845	856	861	873	899	882	801	850	854	845	855	859	854	860	821	888	885	867	907	828	850	868	857	851	881	845	839	825	846	841	812	858	913	873	842	809	888	791	822	903	852	873	837	920	887	864	868	855	846	805	817	795	869	866	832	869	881	826	816	825	800	792	819	921	874	868	866	869	864	865	879	826	875	872	851	823	926	847	883	883	838	877	877	902	901	821	907	905	819	833	851	825	798	902	828	848	818	868	878	865	836	904	860	875	891	875	848	860	839	809	883	845	915	854	820	815	815	883	873	812	825	870	866	864	842	851	854	877	865	848	895	805	808	830	863	893	850	914	876	836	875	858	822	865	864	829	902	870	915	874	889	819	819	845	845	901	794	835	873	825	868	906	863	845	857	831	836	874	892	914	829	893	896	846	858	876	821	816	871	888	781	847	828	853	846	858	850	879	836	894	825	821	902	839	817	874	855	849	885	846	842	885	858	885	947	855	829	859	855	870	960	891	839	903	828	885	866	898	840	818	826	898	837	900	880	853	895	798	824	859	866	870	849	907	890	862	847	862	874	875	859	850	871	810	837	909	828	900	854	844	830	814	818	837	797	796	879	877	894	910	849	858	854	845	901	870	819	889	930	836	872	865	873	879	851	861	868	883	808	867	860	839	857	875	865	842	907	870	876	866	867	889	838	868	884	878	788	856	869	884	832	892	831	858	833	884	851	824	855	892	844	942	875	845	907	904	838	887	841	817	853	859	846	857	849	897	854	828	863	838	875	845	916	855	871	814	888	918	881	841	880	863	859	880	895	845	888	861	922	870	831	870	850	868	901	854	868	824	905	825	882	876	865	834	839	814	893	890	853	826	885	847	866	856	791	857	894	887	848	927	873	843	863	836	844	900	846	873	870	864	810	923	893	871	859	834	883	831	858	864	879	910	881	873	784	839	897	887	854	857	858	852	876	859	829	815	847	874	834	801	827	827	873	837	886	846	887	853	832	902	839	914	877	837	860	868	895	884	851	860	878	854	912	828	839	874	871	849	861	859	834	834	857	792	863	867	869	808	915	884	882	850	853	850	866	875	833	871	854	826	866	902	825	850	895	848	863	892	830	905	852	864	832	857	903	779	908	904	877	834	891	873	833	853	853	890	848	856	863	854	829	848	844	876	880	842	846	867	818	901	918	934	852	909	825	858	837	866	821	801	833	915	832	888	820	828	859	864	867	885	838	853	842	872	855	853	851	816	853	871	851	827	860	861	838	848	795	847	861	880	851	931	874	883	887	853	839	840	903	810	824	893	823	891	824	824	853	858	848	890	900	871	875	854	863	875	817	886	884	875	819	858	837	854	861	839	860	877	908	886	803	872	835	797	853	898	886	873	877	868	840	914	833	824	828	845	857	911	886	837	873	851	873	857	839	840	924	913	832	870	853	848	834	849	899	855	905	861	833	836	881	876	836	910	825	881	864	896	871	897	847	846	879	886	856	868
23285	20576	24190	26958	20578	20587	18285	741	375	366	369	324	354	344	331	299	289	272	267	274	320	279	290	288	262	290	263	285	281	257	290	293	290	270	282	248	247	259	277	266	271	276	238	266	283	224	314	229	241	245	268	282	266	294	279	252	240	295	273	250	256	241	258	271	270	249	262	250	214	238	238	240	249	255	278	227	261	239	263	252	250	281	291	227	273	238	254	275	237	269	269	290	236	276	299	259	261	232	274	247	290	279	242	273	257	267	246	238	262	250	264	251	263	257	292	238	278	285	282	250	241	268	228	264	266	234	259	267	259	247	266	257	236	270	248	233	240	252	277	273	268	247	269	269	273	230	249	243	252	268	254	256	246	247	242	281	262	257	271	278	239	292	284	254	256	251	229	263	281	277	262	264	264	235	240	248	267	267	272	285	252	260	271	256	247	235	231	258	250	283	269	270	234	277	248	238	200	252	242	246	236	259	246	264	227	251	235	269	241	239	257	243	260	248	274	275	254	248	269	258	285	206	218	284	268	256	250	256	258	282	251	274	293	252	256	247	271	263	272	275	279	250	260	282	220	263	276	244	242	277	259	275	254	310	274	256	248	232	261	256	249	280	252	252	260	278	262	237	296	270	270	256	254	267	266	241	255	263	242	250	251	265	247	241	276	273	276	240	262	252	262	260	242	279	258	258	228	249	250	260	256	256	250	286	255	258	289	281	259	267	244	251	261	244	270	268	282	206	242	292	282	279	283	288	272	300	240	220	238	285	280	270	226	249	261	249	245	263	288	285	242	257	259	263	275	250	243	239	254	263	277	273	269	259	281	265	265	267	272	256	240	258	278	264	257	264	242	270	223	239	267	251	253	254	247	256	252	235	251	229	262	251	253	271	271	262	241	298	289	257	253	237	262	250	236	233	229	270	250	275	269	269	260	280	219	243	283	259	241	255	239	273	235	250	272	234	254	275	269	253	279	259	263	260	278	248	262	243	273	246	232	280	262	230	223	265	276	256	252	267	243	252	229	228	282	272	280	262	253	249	261	271	244	254	235	252	255	226	270	240	243	265	242	273	234	265	243	260	242	258	268	257	258	263	214	239	253	230	245	253	258	257	264	269	242	294	279	231	303	320	292	227	269	275	260	264	272	269	262	246	271	255	279	239	284	238	270	258	256	253	274	289	299	274	250	260	264	266	284	234	244	259	285	264	272	275	221	252	257	257	247	254	243	270	242	272	270	246	244	280	244	253	273	258	251	279	264	230	297	286	259	253	268	252	241	255	237	280	286	273	290	254	230	238	276	243	252	264	244	258	256	275	219	277	260	241	258	246	232	237	280	242	271	250	236	243	267	234	216	241	239	252	264	249	254	251	264	283	222	234	273	254	286	248	259	281	232	255	268	240	237	277	271	275	263	256	283	249	238	276	265	275	253	285	253	246	263	235	240	250	246	247	270	262	242	250	248	218	257	227	275	264	265	252	275	271	269	261	245	258	273	268	263	297	246	243	268	237	237	247	264	286	273	312	288	244	256	243	272	239	254	253	226	253	284	259	225	234	240	260	265	259	233	263	269	263	249	229	252	269	247	257	249	274	275	268	262	245	268	275	267	279	235	289	266	243	274	252	261	217	263	279	256	259	246	239	256	259	224	261	265	259	271	294	270	281	255	271	262	268	259	259	271	284	222	264	282	264	246	256	256	272	271	239	246	248	283	267	240	263	274	272	281	260	252	251	232	251	234	241	251	246	251	265	233	262	244	245	260	249	261	264	265	239	261	249	272	237	255	277	245	252	299	275	269	259	250	258	230	254	267	259	283	229	256	273	234	285	231	230	270	268	243	255	235	239	230	254	241	259	278	242	247	279	274	228	240	269	220	295	258	266	248	254	255	290	247	293	242	248	264	250	244	248	252	247	243	253	232	252	281	278	295	262	223	243	230	269	240	256	282	239	265	241	234	243	283	251	278	265	274	254	268	262	272	252	233	272	254	268	263	263	259	248	237	271	259	257	257	275	278	249	252	244	268	263	266	254	238	262	258	249	239	282	257	255	255	255	219	286	259	250	271	263	280	270	212	243	233	272	244	281	260	248	257	292	262	266	242	196	255	280	260	264	243	255	243	268	298	243	293	237	253	263	266	249	251	252	283	272	263	226	242	250	255	277	255	268	240	245	270	272	239	248	203	237	268	271	274	269	275	231	231	272	290	254	278	276	227	241	258	257	264	256	294	237	248	247	255	269	240	277	278	253	260	255	236	270	284	260	286	262	240	266	273	297	274	234	264	232	268	279	240	274	246	194	281	249	243	268	229	269	271	246	254	248	271	251	256	257	244	242	250	261	268	245	235	258	285	238	247	248	265	259	265	255	253	287	259	295	259	261	278	269	237	252	282	272	274	257	220	270	246	257	285	264	264	281	278	241	252	268	257	254	255	272	261	265	246	275	240	272	221	259	246	270	262	222	253	259	265	278	232	245	239	261	258	263	257	295	239	254	262	271	254	241	236	264	302	251	254	269	279	243	256	265	250	244	223	257	252	273	263	264	259	281	245	263	288	260	252	234	257	292	281	251	262	246	248	248	256	267	258	268	264	275	277	234	266	290	253	259	238	238	284	247	273	278	234	237	258	271	240	259	253	254	250	273	263	276	260	264	263	239	234	257	278	251	247	264	238	264	255	266	268	280	225	260	279	244	220	261	243	273	245	241	265	260	241	291	285	261	295	221	244	251	241	263	270	271	246	253	263	273	262	277	247	258	245	235	272	238	248	267	256	242	239	270	262	272	248	242	255	265	246	241	273	237	285	266	280	243	290	233	275	265	283	234	233	241	258	239	258	256	247	237	243	254	247	278	263	250	253	262	236	258	282	237	256	263	234	238	239	255	241	271	253	270	245	273	250	251	263	245	254	268	247	259	243	266	256	258	253	263	246	236	288	276	259	240	267	253	246	250	250	254	261	255	243	253	261	273	245	281	273	260	266	248	238	269	255	279	254	259	228	279	241	255	252	244	243	269	250	230	238	253	251	240	273	263	247	269	271	287	278	258	234	258	276	266	238	260	292	260	224	288	266	269	245	252	233	250	258	262	280	259	256	295	259	262	244	282	267	285	240	234	292	252	245	254	229	258	247	242	226	256	274	272	239	290	272	236	300	254	232	242	273	276	254	258	244	245	238	285	233	255	295	234	251	250	296	274	280	250	293	247	252	277	249	272	257	279	245	246	277	228	228	263	220	245	246	245	258	254	257	265	259	279	259	276	280	260	281	262	260	268	246	250	244	278	236	228	253	303	293	249	261	275	269	284	259	256	239	276	267	254	270	266	267	242	267	267	268	250	234	275	268	240	288	257	244	275	264	269	235	249	254	266	246	246	252	250	268	268	241	214	224	256	262	274	260	284	247	244	242	274	247	227	257	267	235	258	283	238	239	254	231	228	249	248	228	251	271	251	249	270	255	276	276	275	245	249	266	251	255	272	264	242	262	248	257	239	266	246	272	282
3460	4665	2307	1145	861	770	711	659	690	615	581	631	578	584	564	606	575	583	565	607	570	566	547	616	576	574	581	589	581	553	589	571	585	562	576	557	566	598	598	571	567	583	577	554	549	568	551	612	573	577	533	560	598	569	543	575	573	597	560	563	582	592	582	573	552	582	572	567	532	543	569	540	572	577	580	545	569	555	557	560	582	547	592	593	571	585	563	556	567	574	583	576	578	573	546	561	578	601	575	539	531	568	573	590	550	564	573	579	526	574	570	530	581	571	580	582	540	564	544	571	606	587	602	587	583	581	568	529	571	560	543	582	564	583	580	556	596	560	543	581	527	596	591	558	575	586	586	555	599	562	558	585	572	561	545	560	566	562	590	580	554	557	577	565	592	567	581	572	536	580	561	573	538	599	587	564	569	605	590	529	552	613	583	547	528	560	598	572	605	572	611	555	605	555	553	557	573	551	583	596	541	551	586	553	575	564	576	572	577	590	560	603	562	586	538	589	601	603	615	553	586	596	587	593	583	603	561	567	500	618	555	523	577	563	578	582	558	607	590	605	613	590	566	544	582	562	598	573	578	582	560	582	529	590	568	565	559	536	590	551	577	544	557	565	586	571	572	594	586	580	547	536	594	602	576	581	588	607	594	567	608	539	539	574	569	591	586	593	584	564	562	572	574	553	571	567	526	557	576	566	567	555	588	545	552	545	566	578	587	559	579	549	580	556	585	583	566	584	555	594	573	584	564	551	605	579	576	562	587	552	579	563	597	566	554	540	563	558	545	569	525	545	575	550	527	583	547	553	560	581	579	555	610	597	608	557	533	559	576	572	584	599	589	540	548	561	578	562	601	572	585	572	575	570	590	558	560	559	568	565	543	571	570	566	527	556	541	550	618	553	554	571	555	570	524	575	574	608	561	547	568	568	564	601	578	631	558	565	604	572	556	550	557	579	527	596	530	572	536	524	573	619	557	545	590	543	597	601	606	597	542	562	581	564	579	566	616	554	542	562	534	562	544	594	546	585	516	542	553	603	566	573	539	576	538	542	603	561	611	557	533	583	573	569	619	522	541	534	546	547	557	577	588	566	564	586	584	590	571	579	613	601	573	558	555	581	583	568	549	576	615	581	543	545	563	599	582	591	538	567	571	580	593	588	560	570	586	526	594	570	564	541	557	557	565	556	583	639	546	563	567	583	560	561	587	617	544	540	563	568	561	579	591	595	585	541	579	596	580	619	529	522	534	562	573	520	578	570	516	557	561	554	561	559	513	570	555	570	546	619	601	549	571	543	535	605	522	588	559	563	572	577	620	548	540	532	595	555	589	556	526	601	571	562	552	559	519	574	554	567	527	578	571	557	582	540	587	596	524	554	623	534	529	583	533	538	586	588	597	544	579	559	575	548	569	590	586	528	587	519	559	560	568	552	563	549	560	615	571	542	545	559	574	569	613	560	548	588	595	552	561	549	550	594	610	601	574	569	593	600	603	584	581	533	514	559	543	591	603	554	566	574	567	558	550	575	581	555	588	547	550	528	612	582	548	557	604	553	599	582	568	578	538	590	531	573	564	575	590	549	579	563	547	602	529	546	515	566	600	582	567	591	590	554	565	589	570	585	557	577	562	569	571	562	551	571	594	538	584	576	539	565	616	562	545	577	574	543	529	570	580	588	608	546	575	587	580	573	561	605	556	537	563	592	548	623	527	553	588	589	585	623	548	562	562	550	532	580	518	575	569	561	557	582	607	587	544	597	572	565	585	555	551	507	560	591	557	543	613	567	570	577	571	553	621	601	580	580	543	559	539	552	577	561	578	600	543	595	582	582	559	546	539	519	593	553	573	576	609	575	567	576	565	570	600	566	576	581	553	567	557	594	571	594	601	635	560	577	601	563	580	565	554	576	541	550	586	562	589	600	573	543	535	605	593	561	564	545	579	570	589	551	560	597	576	563	576	588	585	541	553	609	580	577	558	522	608	544	567	555	562	564	526	603	609	576	567	604	592	577	547	566	586	574	580	584	569	592	530	532	521	555	543	591	578	540	570	584	567	563	563	547	560	550	536	581	552	531	577	564	570	544	550	525	545	553	619	574	575	620	541	531	515	569	551	591	571	571	573	561	537	522	598	538	550	534	601	536	557	571	531	586	568	566	566	555	546	613	562	533	598	576	622	564	555	555	592	542	597	547	570	564	583	557	588	569	551	520	555	592	566	529	591	583	560	565	602	551	614	552	590	562	617	554	582	547	567	569	526	563	559	549	568	572	521	546	570	598	555	538	589	529	573	557	521	569	559	532	580	542	596	565	520	596	565	562	544	542	541	570	574	569	546	574	549	608	534	600	552	592	557	568	550	577	602	603	553	540	565	572	566	551	575	587	562	555	560	552	578	575	563	583	590	591	548	554	585	562	588	529	562	553	577	603	574	555	573	587	569	560	572	594	580	525	607	608	554	551	560	590	587	584	547	552	594	554	580	572	545	565	561	542	499	545	569	551	563	565	595	571	575	559	582	593	573	588	559	589	554	587	600	579	591	585	547	563	562	614	550	524	581	535	568	551	588	564	537	554	550	580	569	561	577	551	562	576	547	550	544	555	608	549	599	510	548	578	586	517	558	576	570	579	554	562	575	552	565	568	545	580	510	551	551	537	569	536	539	602	539	561	599	593	565	545	559	588	540	567	617	580	603	589	573	589	569	555	557	566	574	570	534	575	550	576	570	593	575	565	556	560	587	550	595	592	561	547	609	571	584	555	547	566	551	529	518	554	591	611	582	539	587	509	585	599	577	542	585	544	543	592	589	547	559	542	594	573	539	533	592	568	544	541	571	557	516	554	589	567	560	556	553	565	538	637	527	557	548	606	574	577	550	577	513	567	584	562	518	531	550	555	568	614	528	594	534	559	548	534	550	599	559	559	578	586	592	557	576	554	586	551	587	591	608	563	567	578	560	582	570	571	553	573	599	525	561	573	570	615	567	553	591	506	528	575	537	593	582	591	554	564	543	583	561	614	531	590	555	571	557	599	537	547	565	542	549	569	558	564	570	579	581	590	596	505	575	577	583	536	571	553	557	518	583	567	554	582	578	595	575	587	526	579	568	552	555	560	538	534	595	528	557	527	572	567	564	613	552	582	564	557	549	612	579	529	544	529	584	588	592	557	572	552	558	589	581	572	563	589	570	576	554	538	550	538	575	571	543	534	518	614	567	548	527	602	544	558	587	561	571	595	577	564	561	532	572	555	546	579	550	549	551	548	581	551	574	559	582	558	547	563	548	584	554	565	589	555	523	572	583	574	584	569	598	599	610	543	575	586	553	556	571	551	543	558	508	535	565	534	571	612	596	572	572	607	532	569	568	583	606	570	535	564	577	558	624	538	531	560	607	586	578	540	560	540	564	555	600	554	571	549	572	588	574	538	551	550	517	594	578	565	587	571	589	552	582	537	551	574	543	544	535	568	517	550	542	548	570	588	553	565	563	534	559	521	546	558
31433	19195	7462	574	435	383	319	308	355	290	340	286	329	334	334	322	286	320	305	305	276	317	320	327	328	272	320	300	309	295	324	315	300	321	306	313	297	292	311	313	312	330	338	317	272	313	304	296	309	326	328	310	271	322	320	300	286	319	277	315	272	325	338	289	321	300	296	327	352	290	339	320	308	300	331	343	298	310	337	326	322	296	317	301	341	269	298	311	326	295	292	306	290	337	318	282	308	333	304	316	317	325	280	295	304	286	316	314	327	275	341	345	328	319	294	333	293	358	301	319	276	307	292	319	317	311	317	307	325	323	305	304	305	296	280	324	295	306	285	294	317	342	295	306	324	327	313	352	286	336	309	340	321	319	300	329	316	340	287	349	336	298	337	335	275	312	304	281	294	319	323	303	327	302	302	306	316	325	297	290	278	314	267	272	320	304	307	341	305	282	314	315	320	324	280	330	302	315	322	292	332	286	327	304	293	295	295	313	283	316	332	326	322	343	272	323	336	317	307	299	317	324	305	292	302	284	291	307	340	291	312	315	310	338	330	310	308	334	308	329	319	337	307	297	325	340	325	310	291	305	332	327	330	339	321	332	299	338	311	306	267	304	308	319	309	287	286	280	323	307	329	304	338	312	297	301	325	294	295	343	312	297	286	332	309	331	276	308	316	313	347	289	312	309	299	315	336	293	308	333	305	314	353	329	325	324	314	317	296	323	286	296	282	320	307	301	312	321	325	323	322	317	322	318	324	314	325	307	324	301	348	311	356	288	293	334	298	322	294	296	328	279	305	326	307	355	283	305	310	278	311	273	336	336	300	316	327	299	333	302	299	299	303	311	300	325	353	299	273	296	345	303	311	306	322	306	288	287	315	325	319	313	341	302	337	306	337	313	352	305	312	340	324	318	301	267	286	298	317	334	301	310	337	324	319	316	315	312	311	312	292	319	318	339	330	305	337	323	303	333	318	305	305	299	322	337	315	339	300	300	344	299	319	317	293	335	308	307	313	325	316	315	305	327	315	323	310	297	289	310	293	338	333	324	300	275	294	311	292	318	320	316	311	276	298	307	319	324	303	296	312	328	303	332	299	324	320	286	315	334	308	307	304	322	301	316	304	292	319	294	318	286	324	289	362	335	316	296	304	329	319	303	316	303	315	312	315	289	322	295	304	297	320	342	309	303	333	346	304	296	329	317	301	306	300	311	292	296	300	321	286	315	308	320	286	331	302	321	310	319	312	297	321	300	336	297	290	307	322	335	293	314	328	273	317	319	313	326	314	331	296	277	310	299	320	309	281	284	288	322	324	308	341	293	304	329	301	313	299	303	345	288	308	325	288	294	290	275	290	307	299	307	310	311	333	324	321	356	309	322	297	312	334	318	340	323	280	316	313	302	309	287	321	279	295	332	310	313	321	300	336	317	332	297	314	279	311	314	344	296	338	289	303	320	332	317	279	327	333	311	329	314	341	319	241	305	283	318	347	291	288	293	281	302	296	308	334	338	293	317	310	332	338	310	306	314	289	332	291	304	305	331	344	276	287	333	305	342	315	276	314	298	307	306	272	321	313	325	331	333	306	320	341	322	302	309	313	337	305	311	328	334	318	295	311	307	312	314	361	306	305	332	288	323	319	332	327	358	306	318	342	336	330	351	333	317	293	308	306	306	302	325	319	317	311	326	313	303	303	326	307	335	334	316	314	311	318	308	293	326	298	310	282	304	312	301	298	287	317	318	299	336	324	327	327	301	326	354	351	317	345	329	279	308	305	308	295	308	294	305	323	288	310	309	342	328	348	305	298	326	337	311	301	325	367	303	345	300	308	291	324	327	308	322	324	344	301	307	327	305	345	308	296	309	328	309	295	288	300	323	334	292	311	316	320	323	332	309	330	291	342	287	309	341	323	321	314	293	307	288	282	350	314	298	314	312	338	298	297	325	300	362	288	336	305	324	307	299	305	295	286	324	332	296	296	315	330	299	326	312	337	347	320	305	324	335	294	310	302	302	326	357	288	305	339	309	308	318	359	313	325	319	335	319	311	319	332	278	300	283	318	306	326	317	295	334	318	307	326	308	304	293	292	315	303	319	333	304	314	295	303	332	283	308	318	317	338	305	298	365	313	324	296	301	334	328	355	299	326	332	318	320	302	309	278	328	297	309	307	312	319	290	304	281	295	304	336	300	322	295	305	286	339	298	328	308	343	292	341	327	321	295	307	346	305	320	332	305	305	306	319	300	304	357	325	312	352	306	305	306	333	340	299	355	329	336	320	306	302	349	340	329	308	321	308	311	306	299	314	321	313	314	319	306	296	329	294	330	292	302	281	332	300	310	328	315	318	316	307	302	348	328	295	316	309	356	330	312	335	310	310	310	291	322	297	300	308	273	319	302	310	305	331	279	301	304	296	312	280	300	328	293	313	306	303	304	322	329	359	293	325	297	335	299	316	304	295	282	319	312	312	296	294	331	292	304	319	314	296	315	298	285	319	302	327	322	301	290	283	293	309	312	333	295	294	295	309	316	352	325	316	304	322	330	328	292	339	311	270	283	356	307	308	334	307	297	302	332	313	303	291	311	296	313	271	290	316	310	302	333	283	286	299	298	306	326	322	317	323	290	332	334	314	314	301	323	284	292	308	287	335	304	306	309	333	309	333	331	323	345	310	291	331	327	330	302	319	330	293	321	297	320	311	311	309	293	308	344	272	322	304	322	300	309	320	286	279	326	309	333	323	314	302	316	322	314	325	303	291	343	280	334	290	337	321	319	317	317	296	302	304	336	302	330	318	332	308	299	330	289	323	342	332	302	328	322	298	307	351	331	329	325	297	299	301	273	311	316	327	305	316	318	297	327	318	325	276	313	310	301	314	286	326	302	301	301	307	290	336	307	325	289	319	301	296	334	318	312	287	317	327	349	309	330	344	324	315	321	289	297	319	282	316	283	282	317	294	334	323	299	325	308	357	334	337	303	300	335	357	271	305	321	288	321	350	317	291	302	344	336	333	311	321	303	311	287	298	314	288	329	330	315	312	333	318	341	349	301	292	290	294	320	299	285	316	302	277	322	312	291	323	332	263	328	326	329	290	311	322	285	294	301	283	330	303	338	311	342	309	297	324	269	312	279	296	298	310	290	323	310	338	329	297	292	313	338	326	327	319	326	333	336	282	337	321	305	338	322	292	323	311	322	347	305	316	352	334	288	289	299	314	305	311	299	302	307	320	307	285	304	342	331	298	321	288	283	311	303	314	316	298	289	310	324	318	302	321	341	303	322	297	313	320	321	329	334	303	304	304	302	332	307	311	323	311	327	326	324	305	301	315	329	305	352	310	334	301	359	319	309	320	287	288	314	296	265	307	307	308	318	293	307	339	282	294	315	293	296	303	322	308	297	317	304	300	299	310	321	324	318	293	300	319	303	294	314	308	323	307	342	321	305	293	325	357	315	341	310	327	298	308	288	307	277	307	336	309	302	312	295	320	310	297	312	276	312
5270	946	815	747	737	730	769	697	739	767	742	726	707	814	751	711	721	747	747	727	750	749	721	710	672	736	720	703	702	719	709	735	710	732	714	702	727	702	765	718	734	707	716	741	714	725	726	761	695	761	751	735	737	731	756	694	673	699	766	728	728	744	744	713	760	727	705	733	698	737	735	707	740	720	737	731	706	778	782	700	707	740	702	744	753	722	732	763	710	664	707	740	722	761	662	692	730	737	715	773	693	733	693	718	728	725	778	754	765	767	678	734	749	766	683	778	730	697	709	743	777	719	696	760	760	800	766	728	726	705	768	741	690	745	729	735	680	700	735	696	751	723	769	709	709	706	707	714	735	762	763	761	693	729	742	767	732	727	710	691	693	763	745	724	701	724	688	734	711	745	710	697	729	684	752	713	710	660	741	744	736	718	758	756	739	721	719	744	685	758	728	752	692	718	745	724	693	727	718	728	728	668	697	704	750	696	757	725	729	690	735	699	723	741	728	751	693	703	731	737	722	713	732	728	732	747	729	768	719	748	760	714	692	710	703	673	705	722	704	734	690	757	701	743	721	718	696	720	718	704	694	741	719	780	736	735	770	738	678	762	783	738	740	679	712	762	727	716	751	732	738	702	698	741	734	708	709	745	742	724	676	781	726	759	716	742	742	713	728	728	720	725	702	729	697	760	762	710	709	721	736	747	721	742	719	728	702	688	708	756	726	773	700	781	704	702	695	728	718	716	714	720	702	757	705	756	711	775	708	701	786	778	719	719	717	748	715	657	749	735	722	728	729	713	722	728	732	741	745	746	722	691	738	763	756	755	699	771	676	765	748	748	690	735	711	684	729	689	767	702	734	710	724	731	735	722	728	769	705	704	733	692	766	728	739	745	688	725	738	713	715	688	737	734	728	704	758	701	729	689	715	721	714	715	669	748	744	714	729	771	770	757	745	726	746	749	700	730	775	689	687	716	717	745	749	718	698	732	771	720	766	711	720	728	709	706	730	759	760	717	644	738	735	737	714	723	735	753	711	736	688	753	760	766	732	712	707	738	687	722	762	727	757	688	748	715	730	753	738	703	746	737	720	719	758	649	678	699	764	725	759	745	698	741	750	731	732	709	710	775	751	710	703	701	708	741	732	717	733	751	711	734	742	735	736	732	702	720	714	692	726	803	709	750	696	711	727	759	730	698	750	689	710	760	740	726	731	735	698	753	751	758	722	742	699	743	713	693	686	767	715	775	717	748	718	749	731	703	704	749	787	784	733	716	729	709	696	694	720	744	699	743	711	735	687	768	706	745	698	728	742	711	759	711	718	734	756	719	746	710	719	725	730	743	766	749	757	733	759	696	709	750	739	712	732	720	734	742	752	724	731	702	735	753	734	680	778	702	724	692	746	702	711	681	756	743	751	736	727	685	683	747	744	748	701	718	740	732	711	712	765	749	719	683	696	710	747	694	695	753	701	722	714	706	715	703	725	712	754	766	669	744	737	711	723	718	753	771	687	718	701	763	740	745	749	671	733	784	697	763	693	741	714	758	760	726	718	685	697	739	702	769	756	709	698	722	680	718	753	671	761	682	724	726	719	745	726	750	733	699	706	731	746	734	730	721	701	715	732	696	743	702	713	692	757	676	729	727	725	730	754	722	752	751	724	716	725	686	723	658	707	756	727	744	752	731	773	728	753	707	747	733	744	712	711	742	753	755	764	720	772	756	703	697	741	746	712	757	741	711	718	711	728	724	738	731	692	738	718	709	768	769	694	698	752	723	741	720	765	728	728	746	719	725	741	749	786	712	748	725	668	714	733	765	706	736	728	751	711	763	739	773	728	731	723	743	680	719	713	729	792	749	744	756	756	729	732	707	761	748	710	707	681	676	742	679	744	743	725	719	795	736	726	735	717	681	745	722	759	729	748	729	780	746	678	700	689	745	710	716	752	753	690	732	770	771	700	725	737	704	688	723	753	724	713	700	725	769	717	710	753	722	757	723	701	757	675	713	753	693	723	694	754	765	719	713	740	711	686	720	733	733	749	717	730	672	689	731	804	707	726	727	723	746	747	772	731	735	757	745	713	738	765	731	703	758	691	726	678	787	704	715	715	714	757	760	696	696	739	753	722	802	722	716	722	699	677	748	700	740	731	719	709	741	709	740	733	673	740	711	741	702	737	735	706	730	732	720	698	728	725	707	717	703	697	706	700	699	748	778	742	711	663	689	689	701	690	737	719	708	732	766	765	741	734	739	762	690	751	695	727	694	748	692	741	738	696	715	763	669	709	717	766	738	717	687	717	794	719	752	715	709	762	737	715	739	688	721	723	744	775	692	745	720	712	740	774	735	780	740	754	736	790	698	785	706	719	735	747	708	731	763	728	756	755	731	724	738	709	755	741	678	698	748	704	704	696	705	741	717	677	721	727	716	713	723	740	711	697	687	710	698	668	741	726	722	700	781	683	705	797	705	715	778	733	752	700	666	754	729	711	722	757	755	679	749	685	696	752	724	728	710	707	745	750	760	735	687	739	708	692	711	740	748	686	673	698	680	752	716	750	683	706	733	728	761	727	749	744	747	775	787	733	717	733	752	716	765	735	723	700	728	780	711	704	703	782	755	723	717	668	716	732	703	779	738	750	689	713	719	706	708	718	692	707	725	691	714	704	700	786	704	747	766	734	744	704	712	728	726	718	703	692	701	748	728	701	682	694	710	722	721	793	767	722	726	716	694	747	759	704	665	728	711	724	761	739	742	759	734	768	694	701	762	700	730	670	717	747	720	691	699	725	722	739	774	757	766	739	693	703	744	720	693	769	730	701	717	694	742	740	684	726	729	723	736	659	731	736	719	731	704	700	719	688	722	731	768	718	730	746	724	722	697	675	693	717	672	723	710	742	749	720	744	708	736	715	722	705	736	694	689	746	677	764	769	727	687	745	688	661	774	692	732	758	720	704	704	717	722	657	741	732	733	738	739	693	700	679	770	770	757	676	741	756	739	718	727	710	744	749	717	739	730	799	749	727	740	702	727	739	741	721	752	737	729	759	685	737	697	691	691	716	698	732	720	785	704	711	720	732	726	754	733	725	703	728	718	717	776	761	691	707	791	699	762	694	681	723	711	734	709	739	743	767	769	705	746	668	714	730	761	728	717	723	785	732	713	752	735	712	708	712	685	756	699	744	714	727	772	718	781	739	705	764	702	750	724	719	758	752	723	746	725	736	762	711	712	761	694	747	719	720	765	728	722	740	719	734	689	684	651	756	709	695	750	706	759	694	729	724	670	684	726	739	742	717	749	672	699	715	745	732	755	717	732	742	747	697	746	733	750	739	701	712	726	692	715	772	708	736	736	710	740	677	700	690	701	714	762	712	709	732	704	725	770	729	718	733	713	727	702	715	788	762	747	764	742	716	713	719	670	759	712	731	755	711	755	764	737	730	719	714	691	700	762	748	655	747	758	775	718	735	687	734	736	692	731	712	726	780	713	753	706	731	709
23765	20588	23952	27208	20583	20574	3052	589	465	468	503	464	397	446	417	412	391	418	428	392	417	378	413	439	389	384	420	424	382	432	383	446	380	410	433	417	415	379	377	387	444	437	421	403	398	394	387	373	377	407	403	427	384	409	375	436	401	399	367	378	397	448	409	406	397	399	373	392	408	426	382	408	395	394	374	389	411	420	385	391	431	404	392	409	443	408	377	430	411	413	401	366	417	393	413	395	364	351	381	392	379	352	395	422	394	377	379	411	426	397	427	393	391	424	419	400	398	404	388	405	415	388	405	368	428	401	388	388	412	402	397	384	392	431	411	383	376	429	400	403	376	350	382	391	428	388	420	425	407	397	383	406	396	431	390	396	392	368	341	346	368	390	406	422	353	412	388	421	373	372	420	384	402	352	374	427	390	412	385	406	386	410	409	450	398	408	366	348	405	411	393	449	364	397	393	382	393	399	410	392	397	412	439	384	382	403	442	448	415	380	411	398	391	428	386	368	383	374	407	426	397	366	363	343	363	370	415	383	436	389	377	415	396	386	398	379	391	393	381	373	365	412	410	393	403	356	409	386	415	377	386	384	436	347	409	411	415	397	372	427	386	393	413	377	377	383	394	377	432	380	414	393	372	406	360	399	358	391	394	407	375	420	417	361	402	411	417	402	409	374	392	379	441	400	394	399	418	404	417	397	417	427	396	407	412	371	383	376	372	401	405	414	419	418	406	400	441	411	377	378	392	392	396	432	404	421	405	409	391	372	388	422	354	406	407	395	392	428	374	392	414	378	403	410	391	405	372	384	404	413	423	399	390	387	416	393	357	444	403	382	387	411	392	387	405	395	375	387	370	409	383	434	353	378	384	393	377	418	412	411	412	420	383	394	445	397	394	414	409	402	404	388	391	449	419	421	413	388	378	416	396	385	385	387	393	374	390	335	406	386	396	439	397	393	411	382	405	397	401	398	368	433	376	402	405	363	415	422	395	406	379	391	420	418	424	397	415	394	434	390	367	436	408	357	407	417	406	392	446	436	387	409	393	431	425	407	399	409	395	374	418	402	403	421	391	365	388	426	369	412	425	385	419	376	392	416	388	384	379	412	387	391	402	404	385	395	384	366	380	387	428	426	397	389	384	409	347	386	383	402	400	408	410	407	414	408	394	372	409	414	393	401	404	423	400	385	384	391	410	406	393	403	385	391	386	389	405	417	373	371	384	423	368	391	378	373	438	398	399	362	418	336	387	418	416	412	367	396	380	361	388	392	388	406	406	399	382	375	387	371	394	351	393	370	419	385	392	397	412	426	359	388	417	409	411	428	390	394	417	417	435	397	418	380	362	370	404	388	391	416	381	409	402	398	381	418	407	390	401	404	403	436	469	381	390	348	400	379	363	400	376	394	419	363	391	393	409	365	376	383	372	456	381	411	405	447	405	370	410	370	358	403	426	386	422	361	408	406	392	368	376	401	399	374	387	412	417	378	401	356	427	405	379	385	390	381	390	399	400	384	374	437	383	400	377	394	405	358	380	386	399	405	415	444	402	386	414	406	345	429	392	387	390	418	385	388	403	395	391	408	388	400	364	376	396	396	408	408	435	382	353	381	373	386	359	350	394	399	395	397	389	400	406	403	399	394	374	432	392	390	396	398	430	372	403	378	423	439	371	410	428	401	417	417	373	365	390	412	439	418	427	412	425	479	392	399	415	380	421	400	405	406	374	384	385	438	390	390	401	382	396	405	366	427	387	409	361	405	390	405	399	397	402	386	369	379	406	386	367	420	405	372	402	403	399	395	410	395	391	426	407	389	395	389	370	400	350	398	409	387	356	366	417	410	411	385	411	412	372	430	401	384	357	460	410	416	422	366	393	416	382	399	399	406	397	408	386	359	421	400	390	425	409	416	391	416	410	415	412	430	366	452	370	394	378	379	353	426	412	394	374	382	396	361	388	409	405	418	390	394	401	351	387	369	419	377	405	398	382	405	410	402	427	387	394	399	406	395	356	398	414	397	399	382	411	426	377	428	413	344	389	378	429	415	359	394	395	400	413	414	413	381	434	399	400	409	384	395	391	373	424	439	412	393	352	409	440	381	391	420	364	406	379	369	421	410	428	417	379	369	383	340	408	405	412	414	416	401	381	402	389	401	416	419	404	422	366	405	377	472	420	406	401	405	420	411	406	404	365	357	405	406	410	422	385	370	394	391	370	376	406	432	423	389	428	407	404	379	369	432	420	406	395	386	394	419	436	425	385	444	351	342	396	382	391	417	407	416	397	402	415	396	404	383	383	383	405	416	388	459	409	419	389	413	369	365	413	379	419	398	442	397	405	368	393	399	397	397	401	402	423	350	415	388	368	390	393	394	388	370	387	438	417	397	425	394	390	392	394	423	403	380	400	396	399	415	406	388	360	369	410	387	409	400	407	424	377	383	409	334	391	416	387	428	402	410	369	425	402	423	421	439	457	393	428	391	386	425	370	430	389	395	436	400	387	425	391	387	409	415	362	423	461	362	366	362	380	390	373	409	364	392	379	379	388	391	438	423	383	390	358	402	358	358	383	397	426	351	410	407	389	401	409	406	346	403	405	420	399	354	408	391	389	366	421	373	389	370	406	415	424	399	379	400	394	435	441	396	424	383	377	395	366	353	418	369	404	386	436	409	407	381	395	394	431	386	384	370	379	391	355	349	405	382	390	436	413	396	379	373	390	404	372	431	349	434	406	415	388	381	377	373	361	404	385	392	370	407	378	413	408	394	393	383	394	408	404	405	395	412	415	413	416	378	380	364	363	365	384	410	390	357	391	410	389	403	382	400	387	383	394	417	392	353	402	402	422	423	391	423	376	441	383	425	384	382	390	360	411	415	401	376	402	394	353	409	380	393	426	405	402	393	368	392	393	417	386	386	413	408	394	349	398	327	363	405	374	343	442	411	380	416	378	401	378	387	408	401	368	429	389	380	360	371	379	427	397	379	392	420	412	386	374	376	388	384	419	420	452	388	419	401	424	390	375	404	386	439	427	406	407	374	440	414	361	402	399	416	401	393	441	408	365	391	389	391	381	421	386	425	394	403	382	378	399	366	390	390	406	398	385	460	359	363	359	435	389	406	400	447	386	406	372	394	414	389	405	412	402	391	436	402	371	399	389	387	414	403	425	396	424	409	362	374	441	404	384	386	420	397	386	368	413	402	412	433	395	412	381	381	408	376	399	387	415	398	399	386	420	403	405	394	393	410	406	422	381	421	397	396	359	388	371	341	413	362	375	374	418	441	367	386	372	396	386	420	397	422	414	405	437	406	396	360	394	368	414	427	410	398	379	381	358	413	363	403	389	372	399	414	401	412	420	412	414	388	399	419	372	409	390	403	375	434	397	396	386	408	372	404	377	382	373	354	404	379	464	384	405	397	414	421	399	352	393	393	413	395	397	387	417	391	421	375	386	387	368	378	417	417	398	366	412	361	411	362	414	393	384	411	405	363	388	384	402	410
3427	3280	1817	1274	990	938	917	923	957	883	870	907	877	881	861	884	870	863	902	818	889	854	855	890	887	872	888	867	864	895	910	892	861	889	887	861	922	881	879	883	853	841	872	865	891	879	863	893	846	885	840	889	868	875	854	874	886	884	862	918	812	843	853	882	794	835	849	850	824	857	896	824	903	872	850	866	890	884	853	876	872	870	852	840	859	849	857	866	892	851	833	923	825	864	857	883	918	863	875	866	883	810	875	849	844	871	875	915	904	859	881	905	853	824	850	836	855	872	862	851	887	839	886	827	808	865	880	861	842	862	874	883	891	831	800	832	867	905	828	865	855	816	915	887	846	868	896	804	898	893	873	846	879	852	871	869	855	871	843	816	871	869	891	829	897	823	831	853	839	805	874	832	874	871	842	861	864	834	843	890	847	839	871	862	866	852	835	822	847	865	878	810	880	919	851	885	865	862	853	800	825	816	888	884	897	887	878	822	823	843	870	843	829	837	889	909	849	895	821	804	883	837	896	823	895	884	872	857	854	841	854	873	856	816	865	918	864	868	859	893	862	879	829	851	833	862	837	894	912	907	832	837	898	886	888	815	911	879	886	818	878	842	868	871	823	834	843	843	828	862	779	892	835	821	874	845	869	861	868	865	865	849	850	881	840	885	844	924	911	843	860	861	882	884	919	855	866	844	879	872	824	845	876	875	907	852	837	892	870	875	866	886	846	890	886	829	874	848	851	840	892	883	855	927	855	855	788	836	834	927	871	860	876	902	865	815	883	870	876	866	842	873	860	858	885	897	847	872	900	915	839	846	886	820	857	871	886	841	846	837	825	871	914	885	856	833	851	838	831	843	843	879	853	846	883	854	891	896	899	924	873	885	866	953	850	795	875	876	893	891	853	878	863	846	873	787	920	875	837	908	881	915	820	839	883	856	890	835	836	818	838	829	868	805	865	903	881	864	841	868	840	888	897	830	906	906	863	817	855	906	854	856	839	838	854	842	857	871	883	864	855	914	889	885	942	846	872	862	857	865	863	874	838	844	846	883	865	839	879	841	877	890	894	870	831	835	910	872	850	938	837	866	860	862	846	871	864	908	857	826	899	800	871	842	843	859	826	866	867	798	860	848	880	863	884	871	863	850	870	912	876	857	864	902	826	910	818	822	854	844	873	851	863	821	873	879	826	845	822	881	848	909	890	848	879	889	862	843	856	881	841	860	865	860	902	890	839	894	846	822	840	868	823	860	889	883	844	875	839	835	794	893	908	913	941	912	836	860	831	829	880	880	848	881	879	837	853	806	878	864	875	877	827	846	890	910	862	884	892	820	867	882	827	885	848	900	901	839	847	868	866	896	891	803	865	897	915	850	920	881	853	811	865	875	861	906	813	821	875	907	838	893	854	853	861	855	839	800	851	867	842	893	915	888	872	845	880	889	838	898	841	889	831	852	808	865	868	880	863	877	829	839	875	858	884	834	856	862	895	855	839	844	874	907	872	885	812	916	901	896	877	853	836	822	944	854	859	837	792	874	834	899	823	877	859	851	840	877	857	849	891	898	848	869	910	890	880	863	826	865	822	847	836	855	894	853	798	894	907	882	867	847	830	873	859	915	835	896	836	963	909	868	881	888	887	857	858	892	869	844	865	887	853	811	831	861	852	838	855	875	881	925	867	825	891	807	861	838	849	902	820	826	878	884	840	887	917	824	861	904	884	829	846	862	907	858	853	856	899	850	890	842	866	871	844	837	853	867	872	861	901	867	857	874	895	891	834	899	836	874	871	828	820	879	830	844	838	850	867	889	833	846	863	849	866	884	873	803	882	887	865	836	921	846	871	852	817	884	838	875	868	897	857	866	835	838	935	843	865	875	878	897	868	870	847	871	787	888	888	876	871	863	853	845	888	884	864	856	870	831	899	839	875	816	907	840	874	847	903	824	862	868	859	822	832	895	918	823	825	871	924	865	828	841	830	868	870	906	879	879	835	871	890	840	836	883	865	901	858	857	831	898	903	868	854	893	867	862	874	863	910	849	881	959	873	870	848	872	887	865	821	899	876	917	854	825	801	876	865	887	816	872	832	855	887	872	885	805	870	924	907	904	885	864	863	840	876	858	857	915	880	904	886	910	876	866	841	865	882	835	848	835	826	899	846	845	908	860	880	900	829	890	889	876	829	861	841	884	889	898	877	857	878	878	856	847	838	862	875	852	862	900	870	853	913	868	852	838	858	850	871	886	850	877	886	877	900	891	840	925	854	858	900	858	849	878	877	877	858	838	843	844	826	888	853	855	872	847	882	891	855	846	857	868	841	868	820	858	811	869	824	873	836	884	919	909	840	842	873	883	912	833	866	910	890	854	909	828	861	913	874	883	901	809	820	870	907	900	883	876	823	854	839	827	851	812	882	902	888	909	856	886	833	850	830	876	860	828	835	865	858	866	884	846	919	901	893	867	855	802	903	831	879	878	854	836	866	868	882	836	843	870	859	866	857	862	870	929	891	897	869	839	846	839	844	853	868	886	876	908	834	846	810	828	850	820	871	810	847	880	805	877	877	912	915	873	855	846	871	871	887	791	877	879	872	819	841	833	870	865	900	857	886	908	821	786	846	834	839	860	851	895	877	886	870	908	830	913	848	809	904	861	819	849	861	846	859	934	908	851	846	860	818	859	819	852	823	866	862	895	863	871	890	919	902	882	864	861	831	844	894	841	858	906	845	864	890	872	865	891	803	855	835	869	871	851	870	880	869	885	845	848	902	912	887	887	858	847	811	899	861	899	832	875	863	809	882	840	828	879	872	827	844	878	876	822	866	847	840	881	880	870	931	810	895	840	854	904	876	882	886	871	875	904	836	825	855	806	881	885	857	903	841	859	855	810	900	843	886	875	852	849	856	898	858	822	875	858	853	889	868	861	940	886	882	877	849	838	837	875	903	859	864	858	834	891	835	854	843	870	883	882	874	861	858	863	837	841	883	867	853	854	901	857	903	887	910	856	869	827	864	889	846	831	864	861	898	876	842	828	868	863	846	873	828	847	866	878	909	817	834	840	812	860	867	854	926	868	866	850	923	912	839	806	882	856	885	855	840	859	888	831	898	850	827	853	862	841	853	818	799	809	850	839	831	902	858	854	843	829	894	837	854	838	902	861	894	838	849	929	877	869	807	889	876	839	885	897	898	902	886	833	843	904	853	852	833	890	817	876	880	879	843	878	844	840	913	869	884	821	832	870	855	871	817	862	862	861	866	826	838	911	854	840	848	850	862	858	852	839	895	834	822	873	834	876	856	863	886	866	904	894	872	850	814	815	870	874	847	874	851	895	825	907	836	880	856	864	884	831	888	894	844	852	899	873	883	870	851	867	878	829	863	782	867	847	831	878	913	889	858	820	878	868	867	874	828	817	873	867	890	861	873	896	824	864	850	867	902	833	858	852	859	857	828	851	817	902	925	849	866	870	834	842	888	870	879	837	830	862	854	825	861	838	860	861
23396	20604	24186	27000	20608	20621	18409	662	451	370	360	352	317	326	277	266	259	332	300	276	263	279	272	280	254	290	263	264	261	265	268	292	253	309	260	266	285	245	270	262	253	246	313	300	255	255	243	259	235	263	255	252	265	283	274	230	248	281	259	293	261	237	266	290	253	256	257	274	246	265	268	247	256	259	252	230	266	282	270	294	246	260	248	265	272	257	255	259	265	235	278	232	248	285	278	291	285	280	271	277	286	312	253	251	264	250	269	268	266	244	262	253	271	257	255	241	261	281	233	292	247	274	250	272	268	273	264	248	257	271	254	262	229	233	270	231	263	279	263	250	257	282	279	269	243	257	258	270	226	254	244	234	229	288	279	250	257	246	275	244	247	273	239	255	251	275	235	238	246	250	249	248	273	245	285	229	282	243	257	252	271	284	255	239	247	260	233	293	264	278	291	258	239	231	261	247	272	269	284	257	275	274	282	241	247	264	248	246	270	273	274	261	266	284	249	247	255	266	257	249	255	231	253	276	237	244	265	245	259	267	236	279	265	268	268	277	218	245	243	226	243	282	261	278	226	237	240	268	264	241	252	258	252	264	261	281	247	237	257	315	241	237	260	249	240	273	254	260	258	265	254	270	283	251	262	249	251	264	272	261	272	257	259	250	243	241	274	292	243	246	239	225	270	293	267	260	265	256	270	284	258	298	258	277	228	288	246	239	239	272	296	273	261	263	253	276	249	281	254	255	274	269	259	249	243	246	273	260	277	298	276	232	278	253	245	276	256	273	271	265	255	243	264	320	281	291	233	260	308	296	228	298	274	264	271	212	220	267	258	250	282	234	256	262	306	268	250	296	249	239	260	284	266	229	275	254	236	305	260	254	271	252	256	260	256	272	251	270	276	249	243	251	267	263	262	262	249	253	252	269	256	241	220	241	257	250	245	252	233	269	261	274	229	256	270	261	283	273	284	265	245	269	244	212	251	267	268	266	240	245	283	270	271	239	259	253	255	262	262	273	250	264	252	237	274	278	256	276	273	253	252	309	256	240	269	260	260	239	232	234	254	260	239	235	286	292	266	291	286	270	237	268	290	249	253	272	263	223	233	254	233	272	271	263	262	219	310	274	271	280	260	284	278	246	230	281	236	249	248	280	257	238	262	263	257	254	259	253	255	284	261	255	271	253	235	247	246	265	247	255	268	273	249	262	260	252	271	278	253	254	270	290	255	249	242	261	234	244	276	259	253	266	270	258	263	276	297	251	254	247	249	265	257	237	232	267	278	209	232	246	232	237	249	249	251	239	216	260	258	268	253	272	278	236	247	233	277	264	271	243	248	266	280	239	236	262	253	252	260	251	270	243	274	256	292	222	268	238	229	270	235	241	256	259	308	249	251	254	240	248	259	313	254	286	285	277	250	236	251	234	263	260	261	260	246	258	268	252	238	227	223	249	280	271	254	253	268	258	251	266	262	263	265	241	260	270	277	236	273	271	242	265	267	250	254	248	261	249	227	243	242	248	268	244	287	261	255	244	269	271	250	258	251	218	254	250	275	270	237	253	261	286	297	299	270	243	247	254	234	266	257	277	262	263	282	250	255	256	282	247	265	300	258	290	292	275	255	252	237	273	270	260	246	259	264	262	234	262	222	277	237	253	246	292	247	248	250	241	236	264	257	256	266	274	231	260	289	239	251	224	265	249	243	249	237	264	251	230	262	262	245	261	258	268	225	239	258	257	246	237	272	267	250	230	272	255	265	270	248	246	293	232	247	269	257	269	264	258	284	268	262	257	241	231	266	276	260	248	254	225	264	265	241	249	229	239	251	246	233	240	295	305	255	258	251	245	273	248	241	239	265	271	289	287	257	264	266	231	261	241	264	233	278	274	275	281	257	235	248	246	288	255	251	266	257	251	275	247	258	213	246	244	254	265	240	265	261	258	237	278	255	238	235	257	268	256	249	228	281	250	255	268	258	285	274	255	255	289	260	262	240	256	254	231	262	271	243	254	243	269	247	249	277	260	249	291	262	253	237	281	238	270	238	228	264	263	275	233	215	255	238	281	263	274	266	257	225	270	243	252	271	257	222	242	243	248	273	265	271	250	252	245	276	298	245	257	239	255	233	250	260	244	270	288	262	245	242	259	250	286	276	248	236	271	260	303	236	255	262	264	264	257	257	282	236	260	261	278	263	244	228	287	266	280	270	279	239	303	248	220	239	268	247	255	272	271	273	265	273	249	248	268	262	230	238	258	240	247	264	276	245	248	279	266	276	240	236	255	280	280	244	217	285	250	271	248	265	265	272	289	257	260	247	275	253	240	251	266	264	286	260	275	244	264	256	261	280	249	257	273	240	228	274	257	251	252	220	272	252	235	268	282	251	223	259	261	270	235	279	252	315	245	250	248	257	245	241	253	230	232	241	249	257	249	284	292	210	239	277	257	236	253	257	252	267	266	287	257	284	254	291	273	248	257	285	270	247	253	234	247	255	281	213	274	258	256	282	270	276	268	232	253	243	277	232	264	226	251	278	246	244	248	275	284	266	262	248	270	248	282	271	262	240	283	270	253	268	268	259	256	260	246	264	250	253	277	277	232	248	205	241	304	291	267	244	242	258	273	272	248	258	273	271	270	251	229	244	253	272	253	264	258	258	236	288	227	263	274	227	242	250	272	266	293	236	251	234	248	271	279	237	253	237	245	264	268	279	255	249	243	243	274	266	277	274	266	243	253	249	252	243	266	242	285	253	275	283	270	253	268	263	269	277	266	261	277	284	258	267	245	270	260	257	241	236	242	239	258	262	271	245	268	277	278	263	284	260	246	260	279	249	265	238	266	253	252	250	241	260	259	239	257	249	248	240	246	257	261	231	217	275	257	266	263	266	238	251	258	240	255	276	239	269	263	281	255	249	249	267	263	271	258	241	243	237	229	257	262	254	238	236	285	249	266	250	233	273	259	259	256	248	246	283	267	228	230	246	244	228	243	271	282	262	262	255	268	245	246	248	239	217	259	275	256	252	242	251	257	253	249	245	277	267	280	271	256	208	276	251	259	253	238	253	246	247	258	269	257	239	234	233	268	260	241	251	257	257	244	267	270	234	245	238	213	249	248	240	253	236	236	277	292	242	278	232	264	249	236	237	249	256	263	248	245	264	254	251	263	262	241	246	262	219	268	248	220	252	240	249	236	252	269	274	238	255	247	250	235	253	258	286	283	270	272	254	246	270	268	252	270	242	251	275	297	230	266	256	244	254	245	248	258	274	279	237	280	258	272	262	296	236	264	273	279	245	238	254	259	264	260	285	275	255	248	244	268	236	243	261	252	264	269	225	248	276	263	238	244	260	272	252	226	298	222	252	273	258	289	273	274	269	299	263	265	294	255	306	289	257	262	268	237	258	245	225	236	251	274	239	262	253	244	299	264	275	258	236	232	270	254	274	249	275	261	263	268	260	241	268	253	261	255	275	260	266	241	235	224	290	262	264	258	225	259	282	262
3534	4554	2362	1175	855	698	683	636	657	622	634	586	608	589	585	583	583	548	596	562	595	623	555	523	607	547	577	586	545	552	577	526	568	549	574	541	575	555	602	607	591	563	552	549	563	540	531	591	568	580	565	559	557	554	570	612	582	591	549	592	565	548	555	541	553	594	612	591	536	587	541	558	565	584	544	557	596	536	604	557	582	546	582	556	527	575	585	553	586	577	565	571	596	579	562	578	534	596	590	559	548	544	567	566	563	554	568	591	540	570	552	597	610	561	584	582	550	548	614	570	600	585	605	563	565	571	575	540	585	568	547	550	565	509	587	534	564	586	552	571	544	572	547	569	568	547	609	571	591	580	549	572	558	540	583	560	602	545	589	556	502	574	561	532	561	575	550	564	581	537	651	553	536	577	585	555	537	574	555	578	574	528	542	538	637	546	525	581	575	553	597	602	590	570	590	580	550	578	573	566	592	590	560	580	565	582	566	582	545	589	590	569	593	568	582	552	563	589	585	547	566	563	584	586	566	541	572	567	531	571	516	543	525	585	606	561	589	589	541	565	563	575	553	565	580	563	532	551	569	567	564	551	577	566	544	568	598	515	611	518	564	526	537	569	565	553	529	584	580	586	571	577	569	615	589	575	603	548	595	601	617	501	545	569	541	553	577	605	545	594	566	579	552	564	535	605	581	627	580	565	524	556	592	567	580	558	548	587	584	575	533	599	584	594	516	560	558	552	557	586	621	571	555	597	585	564	567	552	556	547	548	542	555	598	600	594	614	557	576	584	554	545	600	558	573	579	587	558	571	541	598	549	570	599	577	558	559	622	527	585	576	577	550	544	636	533	588	563	592	638	586	585	593	621	567	551	557	573	606	544	562	569	584	582	544	565	579	619	557	580	567	534	584	564	566	614	566	594	541	528	566	570	558	592	568	532	578	572	615	532	602	583	570	522	599	546	594	564	553	585	593	546	569	574	544	555	551	553	528	573	617	584	539	609	576	565	625	552	555	565	595	569	556	596	565	517	536	565	611	581	521	572	492	530	567	534	553	568	589	588	602	615	591	585	558	579	600	599	541	560	576	522	610	567	558	578	581	611	573	572	590	584	573	560	577	546	611	536	530	569	570	552	535	590	615	560	548	566	516	580	565	588	534	571	587	598	569	571	574	563	561	549	595	569	597	571	591	571	577	610	539	528	572	571	573	572	523	556	545	587	566	584	561	571	555	550	545	572	541	509	590	558	563	572	565	595	581	585	557	586	512	550	565	567	536	565	623	580	552	573	564	543	565	525	553	556	566	600	591	588	574	558	600	565	595	590	555	587	623	525	566	562	579	577	574	596	615	550	628	505	562	518	558	576	577	551	580	598	521	597	558	553	571	575	581	556	606	567	603	573	539	558	544	569	542	541	602	501	540	559	568	562	569	561	575	546	539	620	541	537	582	577	533	596	576	580	576	575	572	564	533	608	556	559	566	577	558	550	561	592	548	575	578	499	600	563	546	568	558	562	546	556	552	586	617	556	564	558	542	563	597	546	570	569	579	569	571	561	602	551	526	534	553	556	604	554	588	552	513	542	548	547	577	566	551	617	575	595	579	553	563	536	521	628	564	550	603	587	593	529	574	565	544	615	613	560	568	549	571	604	596	551	558	570	525	548	592	585	581	520	564	577	568	524	541	589	584	580	570	524	552	600	565	538	577	571	544	548	596	582	565	570	599	539	569	530	532	614	612	557	550	579	563	580	591	555	622	591	611	588	553	608	534	579	583	575	575	550	590	580	544	539	571	569	600	549	570	595	601	614	587	571	534	599	570	580	574	577	543	570	500	575	544	540	561	537	545	576	551	586	536	594	534	568	592	599	604	596	618	561	556	577	579	567	563	558	580	548	568	634	585	572	565	589	568	527	575	566	552	533	545	579	572	576	533	542	579	563	552	571	544	588	586	556	566	579	540	590	593	592	568	539	554	583	590	547	571	551	541	558	578	583	573	600	557	592	557	601	597	576	595	584	622	610	573	558	573	588	580	570	561	620	571	560	570	552	551	586	609	577	518	552	546	551	551	592	563	596	583	520	540	561	586	584	570	570	573	569	535	566	557	589	577	560	581	574	573	589	599	589	552	570	559	570	590	560	607	614	539	557	588	540	560	579	550	581	565	577	593	556	594	532	599	555	545	565	533	588	554	572	543	544	567	578	538	576	615	628	534	597	557	555	570	577	552	611	545	592	583	568	573	557	532	538	535	565	596	632	549	603	534	561	574	539	557	561	566	537	560	610	554	545	570	576	573	613	543	569	564	562	625	508	589	581	586	545	580	556	524	559	597	600	589	571	567	557	575	568	577	550	558	530	538	562	560	568	542	555	546	568	531	533	564	548	600	542	586	538	560	625	564	553	588	561	594	561	585	568	526	515	570	582	532	563	575	564	639	594	556	557	573	587	572	573	571	562	549	587	536	567	629	545	559	590	534	529	575	573	541	611	548	565	512	565	533	573	525	595	569	568	550	574	541	581	563	568	549	547	595	619	526	537	582	542	557	557	583	566	566	606	592	571	609	601	570	579	564	525	558	607	570	515	591	583	534	605	567	590	589	548	583	582	573	599	564	565	577	570	548	560	553	609	572	548	588	579	556	567	528	554	557	591	588	589	568	575	528	593	631	565	611	561	535	563	579	567	553	566	605	569	571	541	586	576	556	614	572	594	563	582	540	562	560	558	570	551	581	587	546	605	595	557	567	554	585	555	549	570	546	588	574	533	569	546	570	581	602	586	611	575	606	579	552	586	558	537	576	515	550	543	594	589	568	545	585	576	554	557	521	562	590	571	561	611	553	558	518	592	551	578	579	587	542	564	562	582	535	546	585	617	561	593	555	533	580	556	544	569	564	552	575	561	549	534	571	570	573	603	587	556	541	585	537	565	522	554	561	537	560	603	563	539	526	589	575	545	541	573	578	597	517	588	586	526	590	583	586	572	514	585	561	565	515	562	580	567	580	560	551	590	608	594	512	554	562	557	573	587	548	576	537	610	600	565	529	546	592	581	565	521	558	565	559	568	590	543	577	588	553	577	571	521	586	562	559	564	554	584	544	579	585	565	554	566	547	567	562	555	587	556	586	575	569	532	568	549	596	555	569	577	560	555	599	574	585	570	580	572	587	571	579	560	504	547	529	539	552	579	554	514	531	586	594	588	594	554	565	564	560	571	583	580	535	579	538	542	584	573	569	541	582	562	621	550	595	564	576	528	545	603	570	539	550	550	585	565	556	556	571	548	566	541	537	593	605	571	595	535	571	578	572	579	540	609	547	532	604	603	593	582	520	519	561	555	531	574	516	580	568	546	527	577	583	552	569	590	539	536	566	580	582	512	575	539	568	567	581	583	622	596	583	565	570	557	595	596	577	550	570	575	590	543	563	556	560	587	546	581	581	592	573	594	608	539	570	572	572	556	580	519	538	554	570	576	566	563	563	547	565	540	583	576	520	566	536	565
31425	19152	7519	543	360	365	329	314	304	317	338	301	340	319	333	323	286	316	301	333	305	314	323	295	312	306	302	325	326	319	311	320	307	298	336	320	309	290	289	295	286	326	296	319	311	292	280	333	275	297	306	302	318	354	301	329	338	317	311	277	302	297	286	304	361	314	288	298	308	323	294	286	276	291	313	318	313	329	339	342	334	327	312	361	338	330	336	314	301	299	342	303	317	278	316	300	331	325	304	298	315	301	336	305	291	301	328	308	318	306	318	314	322	323	309	336	346	331	292	319	290	311	338	279	312	290	348	302	334	336	316	318	338	331	291	317	300	290	307	305	322	310	294	280	323	320	296	298	314	326	341	325	328	277	307	318	310	283	318	324	308	314	312	311	330	322	322	281	313	269	304	306	305	323	317	297	323	322	323	342	315	342	309	328	297	310	312	292	307	309	303	304	296	306	301	304	328	254	339	340	288	338	302	313	285	292	298	290	308	290	329	314	310	317	314	298	320	317	287	324	293	305	322	294	312	296	284	302	319	318	306	298	298	306	332	328	312	336	312	307	294	307	339	282	306	354	310	326	343	343	337	333	313	326	325	279	281	317	291	309	319	286	309	309	303	323	326	313	305	294	336	313	310	302	331	310	320	260	343	302	306	317	302	301	320	307	274	299	306	313	295	304	291	307	279	304	328	275	282	331	292	311	345	316	345	313	279	302	323	305	321	301	294	334	325	303	301	318	309	293	309	328	269	284	302	302	287	304	292	329	306	312	323	283	287	330	311	301	306	277	281	303	307	326	314	326	277	298	316	313	268	350	299	286	308	315	336	309	279	264	329	301	318	299	284	318	337	314	334	289	306	296	294	281	318	278	304	301	304	289	302	293	322	314	262	297	318	324	297	313	309	314	297	336	331	312	307	313	301	304	322	336	310	323	288	341	285	301	285	308	287	345	313	295	317	340	341	329	291	326	317	329	301	301	283	292	302	291	307	314	328	315	322	294	313	319	305	287	322	300	280	308	315	294	293	316	311	326	292	329	308	287	317	322	321	288	303	312	340	317	278	307	351	296	304	315	325	307	297	300	309	328	312	328	304	329	297	275	298	336	308	320	276	309	303	308	310	346	328	312	293	303	338	308	319	295	289	322	320	293	309	278	313	276	300	319	324	285	323	294	310	325	335	319	314	311	318	308	310	317	327	333	343	321	295	341	319	338	340	348	329	299	312	332	308	304	310	295	299	323	298	313	294	302	330	310	300	325	331	290	297	284	322	291	309	286	293	311	310	305	318	351	320	308	360	303	304	333	302	322	339	302	305	268	322	319	315	305	336	299	313	308	316	307	302	301	315	292	304	284	309	339	304	312	294	331	319	308	302	322	293	307	329	290	297	315	298	293	347	294	276	290	294	283	322	317	324	308	318	328	318	304	314	292	291	319	326	287	319	317	293	320	328	324	307	298	321	288	295	283	331	323	311	306	320	305	308	273	336	328	274	355	315	310	330	300	280	315	289	324	308	301	311	296	318	336	310	284	319	306	324	324	352	301	298	348	319	313	301	320	296	305	330	302	334	318	329	330	322	319	297	329	346	315	328	303	329	345	318	305	317	300	317	315	327	346	324	320	369	309	305	336	309	319	300	302	282	312	325	331	284	334	318	325	311	309	341	349	348	316	333	311	312	323	332	294	316	315	326	293	315	300	287	291	353	293	342	293	315	348	310	305	291	286	294	325	315	297	279	309	303	289	306	286	297	309	314	307	299	329	297	292	320	335	307	335	324	313	300	314	337	329	318	300	299	368	297	330	298	307	319	302	303	313	306	325	295	333	288	289	320	318	318	326	323	317	303	305	298	329	330	316	293	302	320	311	314	330	282	297	318	309	314	333	300	282	274	367	327	307	323	287	280	314	345	292	286	316	291	317	322	305	317	283	324	299	307	323	293	305	325	314	299	285	308	314	281	356	335	308	302	322	279	287	321	331	311	316	300	321	284	307	321	323	309	302	337	295	275	294	293	301	293	325	351	307	299	307	306	309	299	317	299	307	305	281	312	344	310	294	307	313	290	257	289	305	320	309	306	295	291	349	308	305	324	327	329	323	348	322	298	285	308	319	306	344	297	311	352	331	343	311	321	279	314	302	309	326	304	301	302	347	298	321	304	284	306	300	321	326	305	279	316	304	317	289	332	284	336	321	310	312	330	299	276	289	297	323	333	287	354	306	300	338	292	311	304	281	315	308	295	331	311	311	308	320	315	338	334	323	298	290	311	338	293	304	307	298	328	307	298	301	312	323	297	333	306	341	300	323	310	308	325	324	310	288	326	279	311	346	316	327	317	306	312	321	316	319	305	283	304	326	292	328	321	334	290	307	331	358	299	284	322	304	321	310	291	301	308	289	332	298	327	308	329	290	333	306	304	296	302	315	326	325	304	334	311	330	304	315	352	325	306	289	306	321	342	318	294	286	314	293	303	320	334	301	337	290	301	323	279	322	278	294	328	316	302	309	353	302	330	296	332	332	315	310	323	300	310	329	313	314	309	320	333	324	299	313	334	274	334	323	310	305	322	344	295	293	313	313	286	292	327	295	323	285	313	303	317	307	320	290	301	316	303	298	291	287	312	315	346	372	315	308	324	311	304	290	301	319	306	333	337	333	326	325	315	313	333	305	314	336	311	324	307	327	310	303	300	285	299	360	360	323	293	299	299	331	316	319	310	302	286	339	293	330	282	304	303	301	325	352	333	307	297	302	300	322	306	297	327	317	337	330	305	323	274	356	309	292	265	270	298	324	319	307	316	315	326	314	271	315	316	307	293	305	333	336	290	339	315	333	357	302	305	293	322	321	284	332	276	301	305	316	324	302	308	315	307	287	292	290	309	322	307	324	287	310	290	281	344	332	325	320	299	321	304	323	304	315	306	323	316	307	318	317	314	289	310	308	300	308	307	346	276	334	309	346	329	297	295	288	300	292	304	301	310	324	320	298	342	303	318	315	308	289	301	295	323	291	290	279	297	282	296	308	314	319	344	293	304	315	281	275	324	298	318	335	354	329	290	292	310	328	301	293	352	322	322	343	315	319	293	311	302	304	263	300	335	301	317	321	298	315	342	308	318	309	322	313	324	291	308	300	316	311	360	345	290	302	277	364	306	329	331	342	342	365	295	274	328	301	299	295	320	306	303	301	298	313	323	297	329	288	313	313	301	347	306	299	304	309	322	309	327	315	338	317	286	302	318	362	335	287	348	329	314	324	279	339	303	327	326	322	283	370	282	297	318	360	315	294	280	304	283	282	298	311	311	337	333	287	328	329	298	304	319	317	302	307	293	318	326	330	282	292	317	301	315	314	334	312	300	284	319	287	315	311	310	315	313	295	280	299	339	330	311	316	298	333	305	314	322	325	329	300	325	330	297	369	322	324	278	308	302	304	313	287	274	310	304	316	312	318	299	313	286	350	306	282	316	299	282	317	286	306	336	325	328	300	340	337	306	306	296	307
5257	995	857	742	756	740	723	828	743	739	756	782	740	731	724	711	684	714	682	724	717	741	757	722	709	726	714	752	728	737	676	733	751	785	785	764	698	718	732	751	776	723	726	712	766	717	708	746	731	734	739	722	798	738	700	732	746	702	770	765	730	737	743	738	692	714	704	734	755	700	738	725	734	712	733	695	725	715	737	714	698	705	717	718	724	730	692	749	753	690	743	788	746	726	733	724	743	724	712	766	693	745	695	738	754	705	699	735	687	743	728	708	671	723	752	707	736	723	768	743	708	734	736	710	762	734	715	737	730	753	719	693	712	652	741	745	704	724	757	707	723	735	721	708	764	697	739	780	741	766	737	709	710	733	761	746	693	727	740	727	721	744	738	729	662	752	723	713	720	777	698	761	713	723	727	704	710	708	755	725	692	743	721	763	732	773	730	748	696	719	718	713	709	729	674	701	749	740	789	728	759	749	722	787	753	737	686	703	708	683	688	721	696	756	714	756	706	728	704	759	737	777	726	669	738	695	720	727	751	721	735	741	703	765	727	772	714	703	725	762	720	752	683	730	701	758	687	780	756	723	793	755	733	691	728	746	720	727	716	747	720	733	666	748	766	716	709	733	722	747	721	720	711	732	736	719	770	721	729	738	697	698	700	751	711	742	747	737	732	725	710	692	724	717	728	702	723	770	722	731	691	736	715	725	735	708	759	753	798	735	721	735	738	697	770	694	687	705	691	781	704	753	732	727	747	722	714	721	723	738	724	756	715	718	773	713	755	763	677	751	705	728	710	711	737	748	697	681	744	708	754	755	716	729	745	738	735	720	723	715	706	746	741	766	728	778	667	767	738	704	702	736	757	765	729	748	713	712	716	760	695	724	726	746	742	761	705	686	756	749	767	722	761	729	690	742	712	680	736	710	729	735	743	724	742	722	750	740	718	744	721	691	742	733	733	676	745	717	729	715	714	734	708	703	690	719	792	732	753	736	747	715	718	747	682	696	760	712	743	750	706	777	782	717	738	690	776	669	685	712	754	688	724	754	747	672	747	687	715	769	715	720	750	736	757	727	694	700	727	689	700	718	726	709	730	735	762	683	748	709	716	778	713	688	720	748	730	741	703	748	697	721	722	677	733	704	708	715	727	698	702	744	691	699	747	717	724	736	734	700	688	744	725	736	733	740	765	709	737	689	727	722	722	713	749	711	754	723	730	727	773	714	737	742	712	668	710	741	727	767	728	730	716	738	732	744	731	697	720	699	735	709	740	702	776	728	736	745	709	733	737	707	700	734	728	702	706	709	714	732	717	700	749	741	734	717	728	706	715	695	739	726	721	771	737	700	699	705	717	698	720	734	729	753	773	754	682	681	718	755	702	749	737	740	732	772	773	750	694	676	718	751	772	750	738	741	726	730	674	723	723	760	737	721	770	742	696	723	775	705	706	722	700	744	687	745	706	721	729	753	718	722	739	731	714	721	753	741	669	756	704	697	712	712	753	775	756	709	752	699	737	761	767	761	722	720	739	704	667	784	719	765	757	705	687	732	759	766	783	745	710	720	728	690	703	671	720	687	754	748	742	733	676	722	797	728	727	735	748	717	685	690	755	694	749	773	735	717	721	744	700	677	723	731	719	759	736	751	710	729	748	734	713	705	731	741	777	713	687	744	726	754	708	677	693	739	776	696	735	706	735	720	715	756	717	729	733	768	729	749	726	734	714	737	687	745	774	697	705	723	737	735	700	757	771	735	751	697	698	735	723	729	744	759	666	707	700	742	733	729	727	744	724	727	733	731	708	737	722	712	744	684	740	703	670	723	710	744	753	777	704	715	705	746	755	738	739	713	733	693	755	727	745	755	725	683	711	706	690	729	741	744	727	737	773	731	714	749	779	717	749	667	763	698	722	723	699	742	775	754	695	686	733	730	718	732	728	740	716	744	727	725	792	735	697	702	753	745	742	755	703	733	692	755	706	706	732	729	744	751	718	734	728	767	742	746	754	725	768	746	725	755	728	733	687	699	720	713	756	709	732	743	700	763	770	707	718	694	706	702	740	717	751	718	707	753	671	735	735	753	724	735	758	680	665	712	722	713	746	775	757	741	708	718	730	738	721	782	737	720	760	730	769	725	722	725	759	710	710	744	701	743	713	719	726	726	742	635	730	740	724	681	729	739	789	728	704	677	745	723	751	712	732	758	763	795	700	672	721	691	676	723	713	719	691	760	755	720	746	736	745	698	702	678	710	714	733	780	740	742	737	766	709	720	696	737	748	723	736	736	735	695	737	670	704	741	736	737	722	713	708	751	715	711	729	719	733	720	728	736	687	727	729	684	714	713	722	709	677	723	726	748	740	738	681	757	731	692	730	754	724	716	677	718	722	716	789	748	708	702	724	742	687	730	769	760	705	744	731	718	741	666	708	735	735	775	744	750	746	735	740	708	704	720	733	686	727	784	736	750	720	686	742	766	724	702	740	705	703	733	720	703	723	735	711	707	708	694	754	713	725	743	746	700	718	769	723	727	742	727	708	732	735	697	728	742	727	745	735	735	737	726	748	721	794	705	667	730	736	733	723	730	699	735	706	694	733	747	755	702	758	755	744	743	687	728	740	736	728	755	745	749	757	764	689	743	696	771	710	702	707	721	775	703	697	715	733	753	744	744	692	703	737	734	753	680	714	713	746	683	701	721	704	728	728	677	723	759	692	678	696	715	724	713	735	681	753	715	751	730	700	688	764	712	743	679	727	745	774	751	735	750	756	745	736	696	745	705	756	716	743	740	728	721	722	781	701	746	717	741	715	741	728	725	718	721	724	695	764	778	667	767	719	735	694	717	742	756	754	746	680	767	746	746	754	754	724	699	753	745	713	693	712	722	767	696	699	746	729	706	688	742	750	709	720	742	711	753	727	718	732	744	761	740	739	729	689	728	727	727	686	753	700	718	754	715	744	780	742	758	695	754	709	687	735	733	759	701	722	663	744	746	739	746	651	785	664	706	738	736	751	734	697	729	736	752	715	718	708	732	711	687	738	708	706	726	730	731	711	698	714	799	740	715	763	671	701	720	736	723	729	678	749	753	714	707	783	716	719	739	717	745	726	740	753	711	716	714	706	725	718	734	713	689	789	757	728	747	686	703	658	767	696	723	766	720	686	708	751	684	746	719	736	720	758	737	728	726	712	765	734	753	755	717	712	691	703	748	752	724	773	741	696	731	808	702	747	740	699	732	697	724	720	760	738	712	761	735	717	724	740	743	716	714	708	702	729	689	731	749	726	770	763	746	719	699	725	703	680	755	707	719	772	751	700	714	773	767	725	711	663	734	674	705	753	657	734	724	750	706	736	692	764	745	699	688	745	756	726	752	680	777	735	703	749	723	719	749	740	725	750	741	739	744	721	684	768	686	750	700	756	714	682	800	749	717	765	755	684	717	697	710	703	696	709	739	717	708	766	700	728	704	711	747	701	722	693	714	753	734	750	731	707	717	716	698
23779	20602	23999	27230	20595	20595	3210	603	507	481	473	483	418	389	413	408	404	392	442	374	406	412	415	377	420	398	420	401	376	413	397	378	384	447	382	464	400	410	446	388	381	444	399	381	371	404	439	422	388	407	399	425	408	387	439	405	370	403	380	415	399	419	389	365	383	404	418	402	424	435	407	387	378	400	392	417	409	380	392	373	392	390	421	384	410	371	377	400	376	404	392	393	422	377	398	401	416	388	406	391	391	364	425	384	368	420	374	400	368	356	407	393	443	406	397	388	399	393	421	365	398	397	364	415	389	363	396	417	406	408	385	399	425	412	430	422	432	365	396	375	398	370	418	388	422	386	406	426	384	391	398	387	377	403	399	359	367	411	388	386	413	356	401	406	389	414	380	393	409	388	400	391	400	385	368	407	417	396	409	384	387	418	408	408	382	402	402	385	389	403	382	382	408	390	395	396	422	401	394	434	400	411	400	407	387	399	434	388	409	347	390	366	408	388	378	360	414	386	409	367	376	363	370	392	439	427	391	363	382	380	390	428	414	376	413	376	396	402	399	379	400	402	391	352	387	406	392	387	413	391	394	390	432	404	408	437	398	442	397	422	409	389	418	416	399	364	427	422	411	396	366	400	399	396	359	388	381	378	409	391	408	394	400	382	390	402	423	368	443	394	423	362	438	396	374	390	372	371	382	414	429	421	389	398	408	421	386	375	391	432	380	381	390	397	396	391	416	407	388	373	377	335	402	406	402	395	380	372	404	355	411	400	381	402	381	415	386	383	388	387	384	407	388	397	387	396	387	383	386	421	362	459	396	370	419	397	372	376	418	376	395	394	422	381	435	388	384	389	422	381	413	383	418	360	379	363	376	349	433	357	339	396	389	406	405	402	414	419	416	439	383	392	365	395	419	396	376	340	371	352	454	435	398	381	392	396	408	446	378	390	425	426	418	378	391	426	367	380	393	402	379	370	463	435	414	422	379	422	387	377	390	396	407	395	405	391	405	429	426	433	397	371	384	406	410	353	379	374	398	376	424	413	411	393	431	390	390	409	414	380	417	425	427	364	401	387	372	405	381	415	406	403	417	395	422	391	396	451	396	395	394	381	363	420	414	385	358	379	408	416	406	403	382	395	431	381	420	403	400	404	429	390	421	389	409	419	360	421	402	378	417	422	410	399	424	399	397	404	406	415	397	399	423	366	387	410	353	423	428	419	408	364	388	359	387	413	389	427	401	370	375	386	426	374	380	388	432	403	399	428	430	417	400	392	422	393	414	402	377	394	428	419	369	376	406	404	391	401	430	382	401	397	394	368	420	387	396	400	392	426	359	349	405	386	400	395	390	375	406	407	400	459	387	414	416	392	409	384	369	412	480	398	379	385	398	397	364	379	408	390	389	439	379	389	437	417	402	400	402	413	418	413	413	388	387	382	391	390	418	385	400	430	398	389	413	430	398	371	376	346	385	415	402	372	391	428	404	402	393	392	372	424	414	454	418	379	385	401	385	400	450	398	371	390	393	392	397	406	396	395	400	386	381	352	419	403	420	361	370	389	348	356	342	393	409	420	420	394	406	381	391	402	372	378	406	374	390	387	404	424	414	403	428	395	374	403	399	401	388	429	409	423	387	401	433	419	374	402	385	373	365	404	393	398	411	437	387	411	421	376	405	390	352	386	406	389	388	395	405	412	381	414	397	353	385	386	398	427	370	377	397	413	424	427	385	353	405	360	384	388	377	430	388	394	421	388	410	391	401	410	390	425	359	413	378	363	400	429	400	419	406	399	414	364	450	396	393	395	421	408	365	385	436	443	409	406	369	400	403	366	393	414	401	442	382	407	385	410	423	398	434	391	408	382	416	401	362	373	404	403	387	403	381	381	347	377	403	373	391	386	397	385	442	400	400	391	403	378	395	391	382	384	391	344	407	356	375	399	372	384	367	359	403	369	399	367	392	372	384	404	418	390	372	392	386	447	442	442	448	400	403	417	412	355	415	380	391	380	407	382	376	376	396	376	402	402	427	404	360	399	374	374	382	395	395	400	404	391	451	434	410	401	394	386	389	415	414	406	408	372	393	424	439	408	415	375	387	407	383	402	384	405	406	361	395	392	411	372	401	413	393	426	410	418	379	421	423	422	427	377	409	385	385	376	389	432	366	399	350	419	390	415	422	399	365	358	402	364	379	403	416	390	381	422	396	414	418	363	403	418	408	396	396	378	384	415	435	423	363	393	390	373	415	414	414	344	417	463	454	417	413	401	363	421	402	391	416	389	433	362	408	383	388	367	387	406	408	423	398	388	393	395	433	426	437	380	372	404	403	414	401	393	403	414	405	398	408	344	405	386	401	347	378	381	448	361	378	400	367	403	373	378	396	414	385	409	384	353	397	368	420	376	344	404	392	395	423	367	388	399	429	394	392	374	422	419	441	397	389	390	402	421	442	414	424	371	395	375	394	429	347	380	384	366	403	398	352	407	388	370	383	394	395	410	393	394	406	380	389	389	424	412	410	390	402	380	400	380	414	403	359	402	392	425	410	377	392	373	409	397	395	361	424	416	391	374	393	388	394	429	372	393	394	393	409	383	423	381	369	427	418	395	421	371	407	354	403	395	417	412	404	410	395	415	379	411	424	392	362	439	434	427	440	395	377	411	387	381	382	395	394	413	416	373	395	410	403	423	412	390	364	403	382	378	362	414	393	389	399	402	362	364	439	384	392	400	387	408	419	410	399	414	411	435	440	438	358	388	362	412	375	404	398	385	413	415	391	428	401	377	363	432	399	434	392	429	405	390	413	413	397	393	402	398	346	387	367	360	407	388	395	369	381	391	383	412	386	392	373	384	374	429	410	404	421	373	376	437	402	420	366	432	389	441	431	409	384	388	415	391	413	380	417	415	382	388	366	425	405	392	387	373	453	434	410	373	388	425	388	380	412	416	417	339	410	402	394	412	378	401	392	349	432	380	426	385	381	372	360	386	401	373	391	379	392	410	392	421	350	413	415	416	406	376	376	375	417	412	390	396	402	410	401	407	398	435	378	394	387	433	446	374	418	418	388	417	403	382	395	381	428	399	394	385	369	423	401	406	384	391	391	386	412	422	391	396	423	397	372	364	429	411	419	420	383	385	403	397	367	378	425	411	380	404	406	358	396	413	359	379	410	380	414	393	378	381	414	422	397	417	422	346	408	385	423	396	383	405	435	422	387	399	442	393	426	374	417	389	380	398	411	391	388	388	366	385	378	385	369	408	407	368	397	386	362	392	413	404	419	391	393	384	390	408	395	407	403	418	364	375	397	383	400	417	418	416	427	383	384	415	369	374	411	395	401	391	435	385	422	424	400	368	385	408	451	391	408	388	391	418	419	407	409	360	388	398	396	353	397	416	430	418	398	403	400	412	382	386	403	389	412	422	394	373	378	429	397	391	395	449	399	367	350	456	438	368	435	404	356	418	418	395	393	403	364	388	396	396	406	450	421	386	408	354	389	406
3482	3256	1844	1237	1003	951	876	944	911	912	936	926	860	936	868	854	830	873	874	877	852	846	883	848	887	861	874	856	879	854	858	855	830	889	855	849	836	810	894	874	818	914	858	906	880	831	857	879	887	870	889	900	816	843	855	883	864	838	841	906	796	847	906	885	899	898	861	917	857	855	859	861	863	851	844	866	896	862	840	791	873	891	907	842	849	851	847	824	831	869	811	854	866	834	833	854	913	919	826	842	863	831	846	854	806	870	858	880	815	844	830	872	851	858	834	853	942	884	837	923	853	829	829	917	894	887	893	869	835	813	934	839	866	869	910	844	875	847	851	869	821	847	845	857	888	885	863	871	831	868	860	885	884	897	861	857	888	875	931	839	811	825	832	875	845	836	872	871	793	844	878	864	915	851	819	903	864	842	870	899	893	909	860	831	869	871	923	869	817	864	822	850	879	863	884	878	863	828	913	842	901	846	940	851	866	881	812	877	853	858	860	852	891	861	868	892	873	866	788	899	864	842	855	877	887	887	846	872	834	830	878	837	800	875	842	907	890	832	831	837	869	887	875	858	839	863	832	848	838	844	838	900	835	872	852	867	871	921	839	873	838	871	882	832	894	877	903	905	923	896	836	839	865	853	858	841	823	877	875	877	823	877	831	869	893	807	857	862	876	861	884	874	848	856	860	836	836	830	887	891	847	829	872	866	856	868	831	827	903	888	815	913	888	853	840	916	850	873	838	848	848	853	854	874	847	885	855	862	917	903	858	891	912	883	922	832	844	789	897	866	868	901	891	897	838	873	859	825	855	847	847	890	894	926	853	840	904	830	883	826	838	896	825	864	841	849	859	844	835	888	825	887	895	878	863	849	851	865	934	874	867	875	894	850	895	904	855	884	901	877	912	809	891	779	866	840	825	863	879	866	880	834	857	874	872	860	859	915	881	921	836	863	835	871	848	835	911	854	847	868	906	857	850	874	851	811	823	851	902	802	837	833	839	804	923	872	860	848	892	832	864	875	932	812	829	863	876	888	877	788	843	894	877	905	901	812	876	871	921	801	844	882	851	881	895	824	868	879	846	840	835	901	905	847	857	869	874	934	854	876	885	882	871	862	846	864	856	844	874	879	839	846	838	857	852	902	887	878	911	939	846	904	855	899	863	877	908	869	854	856	862	906	875	856	910	855	808	827	883	914	840	867	879	832	843	811	871	853	848	863	851	892	829	868	829	930	860	855	892	874	894	898	926	860	877	849	874	857	877	864	827	839	906	928	806	910	881	866	862	847	925	873	857	875	860	876	821	900	864	926	899	849	879	864	891	898	867	864	869	847	837	846	842	865	863	853	873	817	890	862	868	814	855	848	822	866	865	901	839	873	841	893	903	799	878	895	868	837	867	886	899	880	855	839	894	875	859	867	861	873	886	894	925	839	831	876	878	850	866	843	920	867	861	831	841	844	819	864	877	880	936	867	848	892	864	875	842	892	876	898	843	886	923	859	861	885	842	854	852	852	897	888	884	832	851	852	883	837	872	920	842	808	874	872	841	842	891	876	872	900	873	846	840	860	838	904	878	814	896	889	881	854	865	879	917	801	914	847	892	910	899	878	892	822	854	883	899	860	853	867	885	840	867	840	858	871	843	926	885	845	868	873	882	890	821	830	848	845	846	862	873	875	867	874	863	831	843	887	886	856	909	859	809	916	843	864	877	895	838	912	898	830	859	879	884	867	879	894	825	877	929	857	833	851	893	839	879	868	867	871	878	867	883	869	872	889	862	854	813	898	903	848	884	833	858	813	861	816	839	878	821	896	888	858	858	861	867	886	824	889	853	828	885	852	860	824	895	897	849	833	868	889	867	879	835	886	846	830	809	877	807	889	863	841	909	894	893	838	850	806	821	859	880	853	843	929	856	927	932	862	819	875	884	850	809	841	839	849	844	872	818	957	910	785	871	873	827	864	835	891	915	914	907	884	836	820	863	860	805	824	829	916	924	868	861	863	838	913	841	858	846	895	887	835	809	885	822	888	867	897	815	869	819	893	903	846	842	842	864	868	812	827	856	855	786	849	872	855	875	882	790	894	867	898	874	821	875	857	819	872	823	902	878	848	855	850	900	823	864	880	828	845	873	866	861	868	931	875	908	863	877	864	836	809	863	875	845	840	833	867	891	879	818	847	903	901	920	822	903	914	850	850	870	845	848	870	876	887	855	880	908	854	850	824	941	894	868	886	855	820	827	806	869	872	846	828	864	886	892	866	821	905	889	863	881	868	869	885	864	842	827	845	894	859	876	900	886	848	870	872	906	889	870	855	835	827	855	865	845	885	854	928	943	917	876	852	852	877	847	803	847	852	925	874	909	849	886	846	899	838	850	886	844	891	882	868	872	880	850	886	879	853	887	871	880	817	889	838	817	825	841	856	832	857	825	891	831	879	824	880	818	850	900	838	890	839	836	872	858	894	886	829	841	864	813	913	851	904	861	860	927	906	873	839	840	865	843	899	869	856	912	862	817	847	825	845	828	847	827	827	823	888	895	894	894	846	881	884	841	881	864	862	804	851	871	835	831	817	861	852	877	833	860	899	829	883	876	807	829	903	859	875	814	875	861	851	863	827	899	862	858	877	854	894	885	815	849	843	862	863	893	878	854	872	887	882	937	879	898	812	823	885	840	829	922	844	874	869	878	823	850	863	912	889	875	842	848	847	890	834	831	838	902	890	915	845	885	883	860	899	859	920	900	904	858	842	825	854	865	867	819	863	941	841	869	865	874	861	840	862	825	915	826	907	845	869	836	882	877	865	879	844	848	847	828	923	886	868	844	888	867	838	839	852	859	853	888	868	873	885	855	854	826	871	869	895	890	900	881	870	864	863	863	849	895	900	853	881	879	908	854	903	847	859	865	882	882	850	847	817	825	886	845	865	831	882	892	823	883	844	931	851	820	904	868	869	889	921	862	909	858	808	846	861	886	850	865	863	840	864	865	878	852	845	890	842	893	909	855	864	826	787	840	861	846	837	882	870	818	843	872	849	914	881	858	837	872	862	870	893	895	900	887	890	822	867	858	882	861	867	842	881	866	891	784	844	900	874	874	934	833	902	862	871	828	810	834	859	837	887	829	894	871	893	853	882	933	845	857	846	866	836	858	828	823	885	892	891	896	854	850	824	847	846	880	897	885	878	872	870	834	915	886	880	902	873	844	894	806	889	863	917	843	894	880	884	888	882	845	854	866	825	908	881	832	840	825	858	884	890	937	835	893	840	868	862	834	824	864	817	857	847	797	906	845	875	856	828	839	921	869	858	876	842	897	896	852	873	827	936	900	813	839	907	826	918	890	798	851	898	833	893	816	891	872	861	824	840	873	872	904	882	815	851	905	877	865	870	824	911	820	897	799	828	889	902	857	814	866	851	873	847	876	843	844	889	874	871	794	874	872	844	840	869	830	897	886	864	892	903	891	878	878	877	882	885	786	841	882	855	848	872	879	897	871	885
23271	20564	24170	26941	20567	20583	18359	709	459	393	382	337	339	297	302	299	292	288	271	288	273	277	269	270	284	255	271	276	269	242	243	254	286	247	281	247	277	280	233	261	292	252	252	249	264	264	268	241	289	263	260	248	255	297	265	238	282	271	245	246	279	264	234	263	292	297	263	276	261	274	268	232	249	252	240	246	277	254	277	247	264	256	274	287	274	286	255	269	264	239	248	247	228	275	274	264	294	246	265	251	251	250	275	251	278	247	269	234	244	291	252	238	257	262	276	283	255	265	238	240	271	268	260	270	266	247	266	262	253	261	261	257	268	229	249	266	267	223	244	249	243	264	262	252	256	256	252	260	259	234	237	261	246	246	250	259	270	265	264	230	286	268	270	253	260	248	252	273	263	277	261	270	278	260	223	282	227	257	264	238	236	269	234	220	280	276	263	255	259	222	307	260	256	253	259	258	253	259	267	276	249	226	283	235	288	246	256	248	265	231	255	244	305	225	280	271	213	269	256	257	280	256	277	264	250	280	242	257	261	260	261	237	260	255	261	252	265	233	231	268	270	248	229	234	242	246	277	246	230	222	254	252	309	263	253	245	267	230	277	271	276	250	256	276	269	263	237	228	264	250	244	252	266	266	268	286	266	243	261	270	264	281	247	280	247	261	279	248	248	282	263	286	298	254	273	284	248	246	312	260	268	257	240	232	271	286	266	264	267	247	232	239	255	270	270	251	258	267	275	268	276	264	247	248	260	260	233	265	241	239	242	259	255	293	278	260	255	248	263	269	279	257	291	263	297	309	231	236	247	276	259	285	253	264	247	275	233	267	269	293	276	269	251	270	260	277	259	232	261	269	262	255	262	256	239	251	239	272	248	256	260	249	257	265	259	222	249	230	251	257	262	268	274	264	271	243	271	237	274	231	237	230	259	240	269	304	274	227	258	256	268	230	218	249	286	248	248	257	241	282	268	257	247	223	281	269	282	284	261	252	258	258	286	225	251	254	287	233	274	256	264	260	276	257	261	261	262	268	273	289	263	273	238	235	269	266	234	245	265	268	279	283	291	271	270	267	250	272	235	260	231	266	289	258	234	281	282	278	242	268	271	260	252	246	253	253	246	233	252	276	234	265	253	271	253	243	266	254	260	245	257	239	261	279	256	256	255	258	280	238	269	279	261	255	253	259	262	253	238	253	240	240	284	252	249	242	259	282	238	228	261	279	279	249	245	250	297	280	272	266	260	265	290	276	294	224	257	281	255	256	274	287	255	246	250	249	267	260	248	229	249	247	263	226	239	233	251	252	293	291	249	261	269	257	245	286	267	254	242	246	255	256	245	265	251	297	262	252	266	242	261	282	266	259	259	242	307	240	246	271	250	252	227	257	258	243	282	255	248	267	248	243	269	213	253	261	253	256	278	255	218	260	268	255	233	255	242	266	225	248	269	254	243	250	279	291	263	263	239	279	290	269	262	262	264	269	279	277	204	246	264	270	267	262	251	295	274	285	255	254	259	264	270	254	281	254	277	272	241	256	250	226	299	246	275	253	235	266	252	267	260	215	286	245	264	257	285	225	281	254	253	259	245	274	248	277	259	251	255	250	256	250	239	241	276	281	251	239	250	265	257	237	246	281	273	241	279	231	265	246	235	301	248	259	259	248	272	259	285	271	248	256	274	268	231	256	243	246	252	246	271	260	270	223	260	244	270	263	279	265	262	256	280	243	284	269	240	256	259	228	271	262	260	263	294	271	251	251	213	222	262	265	226	253	250	248	277	252	257	254	242	244	263	269	262	233	256	253	247	247	250	283	249	276	294	273	259	250	249	272	266	260	246	252	245	273	256	267	258	256	244	262	253	245	249	249	250	299	242	261	241	239	249	254	231	260	272	238	249	248	235	271	269	296	262	227	265	263	241	250	271	243	255	264	245	223	258	270	283	271	267	277	250	268	252	236	270	241	279	284	276	256	255	253	250	276	224	242	278	246	265	254	197	241	273	259	274	255	236	246	223	250	266	252	250	257	253	257	261	223	258	255	238	245	262	255	258	251	239	222	247	289	263	283	260	266	259	244	263	269	268	250	252	256	262	270	272	269	274	245	242	250	287	238	275	263	293	294	288	234	265	230	262	262	289	244	273	239	252	304	249	242	236	260	260	248	243	269	217	245	269	238	227	213	266	276	240	272	256	266	256	251	231	239	262	224	253	251	225	239	230	244	271	259	252	269	257	264	264	223	248	272	247	252	264	260	260	287	279	285	264	267	264	247	268	293	267	279	237	266	256	261	256	254	266	259	287	263	277	254	272	256	247	253	281	266	231	266	251	301	251	239	234	238	269	280	257	246	265	254	243	288	267	261	260	247	245	250	254	295	250	255	254	260	253	269	274	247	248	280	292	261	243	242	263	242	261	235	258	274	266	252	261	244	247	251	246	287	268	231	259	243	252	277	200	275	235	281	273	263	264	248	288	250	249	272	274	271	273	251	241	251	265	267	245	257	265	251	259	269	245	253	247	269	253	262	261	217	253	269	221	262	237	256	273	254	253	268	254	271	262	233	293	267	232	264	263	254	273	254	248	255	249	262	263	270	244	263	267	264	234	274	284	244	275	251	239	254	274	259	274	236	257	265	268	288	267	236	264	276	271	277	272	249	266	254	282	252	249	257	270	264	281	259	251	241	255	249	260	223	245	280	268	274	257	262	245	240	279	261	231	252	268	251	245	250	239	245	258	252	244	242	241	268	272	230	257	260	255	237	305	206	261	258	246	248	228	278	264	251	253	257	259	240	245	243	224	254	249	274	255	270	275	269	250	266	291	280	263	253	247	273	248	274	246	261	258	233	232	286	256	266	249	234	288	231	278	253	261	253	252	236	258	238	243	259	269	239	241	269	259	279	267	262	214	258	264	273	242	246	253	269	238	253	259	254	262	256	258	263	259	257	264	257	275	238	232	249	279	244	254	265	281	242	240	258	285	257	256	251	276	256	245	250	262	249	263	242	252	234	272	253	253	251	249	233	240	237	261	270	272	239	238	232	259	236	284	272	255	245	255	259	249	254	267	260	261	249	260	282	230	243	269	256	266	264	257	227	246	245	254	256	246	265	258	265	259	266	238	242	226	275	267	261	242	269	261	288	256	267	252	238	256	258	250	248	242	261	246	284	289	263	273	246	305	281	244	281	268	248	294	262	273	244	240	291	258	256	275	268	259	287	248	231	258	216	240	248	262	245	275	255	257	274	272	307	283	252	258	236	241	264	283	275	242	225	246	255	275	243	261	281	236	236	250	242	274	261	261	260	241	258	272	248	257	271	267	253	274	264	259	254	260	245	265	293	283	273	253	266	285	241	234	218	255	260	281	298	271	228	250	267	252	265	271	228	252	231	264	260	258	241	294	276	291	283	267	226	245	234	252	261	224	256	285	284	258	249	234	235	292	247	252	247	240	288	267	246	270	243	245	271	230	241	260	213	258	242	244	270	260	241	256	251	244	269
3490	4668	2351	1180	822	734	651	608	604	618	630	602	599	621	571	553	567	561	637	617	576	588	573	572	543	576	604	584	599	587	596	618	591	540	599	588	542	569	551	557	558	551	577	591	562	557	548	597	531	584	585	564	543	558	598	599	533	571	560	557	572	557	567	604	566	584	562	600	611	606	587	571	587	577	603	596	624	568	588	595	569	573	586	576	589	530	604	610	555	618	543	518	506	588	583	567	573	574	552	581	579	581	552	577	572	547	576	568	572	527	587	578	585	573	541	550	583	559	559	578	560	554	548	588	561	605	576	608	587	599	612	539	587	581	585	566	574	562	561	606	563	580	566	567	592	543	608	558	595	592	532	583	553	563	576	564	574	567	575	565	591	540	578	557	552	601	587	536	586	583	543	574	565	562	576	565	572	547	569	537	534	539	566	530	577	568	557	584	535	555	573	577	543	577	555	576	583	557	550	550	596	586	571	589	588	629	537	592	556	609	579	556	584	535	561	574	586	559	515	567	590	516	568	573	622	544	566	545	589	568	584	558	566	583	589	568	587	565	571	576	565	608	559	576	585	582	582	579	581	553	539	543	607	544	575	575	558	571	529	518	566	565	553	563	588	597	537	538	564	580	516	574	576	572	537	566	581	614	547	581	572	554	581	566	584	525	564	577	575	589	575	579	522	531	567	542	539	575	555	581	557	556	588	584	541	557	521	557	571	523	596	586	553	565	551	549	568	542	537	564	572	521	540	606	577	544	577	526	572	572	547	568	554	554	590	579	571	567	568	564	573	539	534	551	566	603	538	565	590	561	536	577	551	537	576	597	585	551	591	528	551	513	591	595	551	602	537	556	605	598	560	577	576	553	622	587	558	565	570	575	575	561	568	561	596	579	569	597	516	591	589	591	544	578	573	567	538	541	569	550	567	583	563	529	544	570	558	564	602	575	567	532	555	570	545	561	579	559	583	562	578	595	531	568	580	615	591	602	543	561	558	549	619	554	559	592	590	510	577	546	572	552	577	563	557	576	551	561	585	608	569	594	555	536	562	596	557	592	533	568	583	605	530	581	571	601	563	548	596	549	604	539	585	552	602	541	576	606	603	573	563	553	552	570	533	592	546	618	557	549	566	577	593	555	564	559	580	572	552	568	551	598	576	574	534	593	549	604	572	592	576	584	567	532	569	569	616	586	578	500	592	556	562	586	572	579	568	561	619	581	546	518	631	573	563	543	619	565	566	533	572	578	556	586	559	565	566	578	545	573	569	561	545	576	546	599	578	558	554	571	587	580	640	600	617	581	590	591	557	553	556	530	568	550	564	554	559	575	542	558	585	576	541	537	587	609	579	581	553	531	572	566	587	535	515	590	571	573	512	609	586	573	582	607	523	564	564	593	592	585	585	623	621	580	569	548	583	581	557	569	533	523	601	563	551	562	535	624	552	578	563	589	589	585	559	563	593	553	611	604	579	568	559	550	566	590	551	568	527	561	556	555	551	568	597	562	551	562	591	554	568	585	566	537	570	546	572	598	570	533	522	565	564	597	577	555	537	591	572	542	506	572	584	580	533	577	593	576	604	529	609	548	567	574	557	558	569	580	602	538	548	582	547	554	560	545	585	584	557	560	557	553	556	553	573	567	594	573	534	555	561	579	587	601	548	604	548	554	573	545	570	573	527	537	556	571	555	580	550	603	539	585	562	579	559	542	567	573	567	601	567	569	552	591	547	580	568	567	586	569	578	546	559	538	621	558	532	571	597	602	534	559	560	555	559	540	594	536	523	576	556	567	540	575	596	574	592	573	557	542	568	583	538	556	579	551	538	542	526	510	556	543	598	575	556	568	557	577	551	551	555	559	596	576	610	566	547	552	566	588	601	576	582	601	592	589	552	552	573	562	605	545	551	586	586	526	567	575	570	570	543	543	596	562	585	561	546	572	576	566	531	620	551	580	570	553	563	557	568	550	554	570	582	624	606	578	617	592	567	572	568	549	587	633	568	580	546	558	550	565	530	586	564	549	547	578	538	564	569	610	606	556	566	569	582	577	611	531	526	576	540	542	541	570	563	569	590	506	590	518	587	587	577	583	576	551	579	569	543	587	588	557	593	527	621	547	583	582	580	564	571	557	505	551	557	582	568	562	556	547	560	577	584	565	568	595	576	578	594	581	580	588	532	564	592	585	544	574	568	521	600	558	586	533	573	556	543	582	595	562	589	609	557	569	560	560	541	540	544	592	578	580	562	583	598	552	564	594	571	562	532	598	527	540	549	553	545	580	574	566	555	622	564	560	598	568	575	581	562	610	528	538	572	537	550	582	597	595	585	570	589	556	566	584	573	595	547	561	567	571	594	579	608	542	601	557	571	582	572	590	584	580	585	532	536	558	581	590	586	578	555	542	534	551	536	534	564	580	567	615	591	601	582	531	568	594	568	569	619	503	578	567	547	564	607	533	540	577	599	568	592	529	553	555	558	557	557	584	564	593	548	557	573	594	557	539	568	594	618	584	563	552	640	588	570	570	562	554	582	550	591	571	536	546	571	559	561	554	571	532	587	587	550	603	598	580	549	576	557	557	528	520	555	589	563	540	534	576	539	606	558	568	533	526	578	572	546	570	570	566	545	586	567	569	540	580	523	590	575	542	588	550	556	569	577	586	558	551	574	524	577	570	541	577	545	573	582	560	545	570	552	542	597	566	546	564	540	576	556	568	564	563	576	640	526	559	567	566	570	628	527	511	588	574	545	520	571	545	562	625	552	584	561	610	569	527	601	528	536	565	606	594	602	560	575	588	586	578	552	607	577	567	573	550	522	553	542	572	546	586	542	608	588	582	557	553	542	573	576	568	527	544	528	555	554	550	560	579	531	491	586	569	587	553	555	548	574	583	549	591	599	591	588	581	554	537	545	569	582	544	581	551	582	540	574	551	526	601	559	576	553	556	588	539	542	548	620	533	564	608	549	561	573	541	577	610	592	582	554	586	584	576	562	567	589	578	602	522	576	533	533	565	557	557	539	600	609	575	620	579	549	576	563	628	524	567	553	564	595	583	544	546	561	582	564	599	537	535	521	530	595	606	616	606	504	605	583	549	560	572	601	543	555	565	567	552	559	570	583	586	534	564	566	588	576	605	565	566	551	590	543	550	578	571	606	560	566	561	578	530	547	599	535	565	569	561	552	559	539	521	550	568	562	570	612	527	551	559	543	527	617	581	572	574	563	549	577	527	580	546	577	599	563	565	566	584	557	560	611	580	562	575	577	581	548	585	585	556	595	588	555	594	559	532	518	555	535	580	575	568	632	574	566	586	572	541	584	587	554	601	600	540	537	546	582	560	534	586	569	532	531	552	569	563	615	598	524	565	582	559	544	576	552	558	562	610	586	600	567	551	586	582	570	532	546	539	593	554	557	557	564	585	576	547	587	580	550	559	567	562	542	573	559	549	564	572	596	575	550	536	592	568	544	560	541	509	595	534	590	544	556	603	587	575	516	560
31501	19361	7960	588	393	358	330	358	339	329	331	329	287	350	325	295	324	362	301	303	304	268	315	331	308	299	336	307	316	294	319	287	288	296	302	316	300	300	322	334	316	290	311	302	301	305	301	314	320	336	306	316	306	316	334	325	289	325	334	338	318	320	303	331	288	318	292	339	301	333	320	309	299	301	320	294	327	327	289	323	336	309	319	337	319	337	299	331	297	340	315	300	320	283	311	299	313	272	322	319	309	298	295	319	324	277	314	267	315	306	333	300	307	346	326	318	315	312	308	338	306	340	305	270	324	300	305	310	330	313	307	295	291	306	333	300	342	295	295	307	331	306	291	324	323	351	333	292	297	341	340	291	300	321	328	301	275	290	319	317	355	322	322	319	332	310	286	339	328	301	300	325	300	335	317	286	335	295	304	371	331	312	293	266	318	306	328	309	311	304	311	304	310	333	315	339	328	344	315	304	321	336	348	297	329	314	299	318	302	310	300	304	324	316	307	316	317	309	318	308	298	321	307	322	311	319	316	305	309	306	302	327	360	319	295	317	345	295	316	302	299	341	286	314	329	319	319	310	343	298	310	330	308	310	332	347	324	303	303	331	333	331	332	324	356	302	335	324	336	297	317	289	312	292	314	295	314	302	280	300	307	294	300	321	314	338	313	279	319	297	290	288	306	278	282	316	284	285	289	318	318	332	300	334	332	295	319	278	306	307	269	307	309	338	331	298	318	335	336	327	262	319	296	286	343	319	311	296	323	307	320	304	294	349	354	313	296	305	269	318	313	281	308	302	301	343	316	317	321	315	317	284	292	330	311	323	329	350	318	319	306	305	336	300	304	312	321	305	308	307	353	283	289	333	322	331	318	260	299	331	313	297	303	292	290	330	336	315	300	336	290	338	309	322	292	293	354	313	300	290	315	312	339	336	317	348	326	324	314	311	332	305	300	319	291	316	311	339	330	302	328	312	304	294	317	337	278	330	320	278	325	311	303	306	332	312	298	312	322	326	314	303	328	299	310	344	293	304	288	302	295	318	340	314	326	267	291	316	279	319	304	289	326	292	358	303	317	300	325	330	296	305	283	300	339	330	312	309	309	339	311	318	301	313	291	269	321	308	338	307	315	299	316	293	310	309	323	330	288	299	318	325	319	317	330	293	329	327	301	285	322	314	316	322	311	318	326	293	301	305	298	298	316	370	324	304	306	328	268	354	304	337	291	323	341	309	314	301	305	319	346	348	320	315	304	300	299	291	352	324	307	317	352	320	330	303	314	360	270	317	300	344	361	305	333	311	290	316	314	297	319	322	300	288	281	328	300	289	319	311	316	328	324	305	309	308	327	347	310	324	311	325	306	362	310	313	306	336	290	311	291	328	332	342	314	322	339	279	307	302	300	327	305	290	286	327	327	274	308	320	314	321	346	311	322	321	341	308	326	296	290	353	310	338	322	323	311	328	322	330	302	316	324	313	313	296	306	289	310	316	301	303	301	312	291	322	349	352	313	334	310	329	305	327	309	331	301	286	325	355	302	305	287	316	353	320	309	311	301	303	268	301	304	289	340	351	307	301	326	284	312	305	314	348	317	329	310	312	320	308	305	331	291	310	315	299	300	305	318	314	298	327	307	289	310	327	263	320	315	295	337	306	327	317	339	346	320	265	300	291	346	339	311	326	296	319	302	302	296	331	319	339	305	316	311	305	273	333	305	326	307	315	287	350	342	293	310	318	316	326	308	284	323	315	288	355	345	354	280	288	268	305	296	314	294	302	307	343	306	315	329	292	321	309	363	336	332	349	304	301	325	293	314	334	324	321	324	300	339	321	332	348	313	316	298	294	328	326	280	284	299	268	294	298	331	355	350	347	345	347	319	316	331	338	338	306	313	293	307	305	316	284	274	319	319	323	284	308	318	286	277	333	290	309	313	290	287	292	283	355	309	301	310	278	325	272	326	269	291	269	293	306	321	293	266	283	304	298	312	326	324	305	336	309	341	343	309	297	329	317	352	301	329	347	346	297	303	312	307	306	308	311	273	322	309	300	307	307	301	281	311	336	331	294	338	342	323	345	315	330	315	290	323	313	328	321	328	290	350	341	291	310	300	288	332	308	353	281	311	333	322	306	305	336	325	331	279	308	327	354	319	335	287	316	318	300	304	310	306	342	322	326	310	311	329	317	317	293	353	277	326	332	268	311	313	328	305	295	292	324	288	281	320	359	336	293	318	318	314	324	284	330	313	324	294	322	353	323	310	272	304	323	303	326	308	291	308	307	350	315	321	318	322	298	335	285	315	336	328	304	308	311	278	327	311	288	299	292	331	293	335	321	342	303	329	314	343	301	298	316	310	318	328	313	318	351	361	324	306	299	280	312	300	359	307	327	319	313	326	389	294	317	315	321	316	306	284	291	320	301	305	297	319	306	355	340	304	311	306	315	330	300	287	326	272	304	320	324	321	299	322	313	300	292	300	300	319	296	306	310	310	361	313	304	308	305	302	337	324	313	317	315	314	320	316	290	322	300	313	350	290	296	309	281	323	342	337	325	303	316	311	311	328	309	354	301	310	313	321	325	328	317	303	310	292	312	325	293	305	309	309	328	325	299	311	305	334	348	299	328	320	317	332	293	327	334	308	312	303	294	312	311	299	326	328	326	268	288	322	285	293	298	344	294	309	335	304	309	298	312	297	319	319	294	317	306	310	306	323	340	300	301	353	275	323	351	341	359	305	317	348	294	293	327	300	264	297	316	296	311	295	316	339	318	347	325	331	321	313	308	301	359	299	325	276	334	314	335	302	294	302	360	316	289	318	329	305	339	311	341	320	305	305	317	305	297	285	315	306	296	305	320	316	311	272	271	331	314	339	318	312	330	290	303	329	315	291	302	297	324	325	316	283	271	306	303	311	317	330	322	303	377	288	320	318	304	314	322	308	331	338	318	298	324	339	297	328	313	331	309	309	319	317	351	337	266	318	342	319	300	308	309	299	303	321	315	314	322	337	330	307	297	329	319	343	329	319	321	304	329	340	340	287	282	308	306	335	285	318	298	346	308	332	316	344	304	284	346	309	293	311	318	313	318	321	303	336	342	329	306	282	306	307	289	286	323	288	338	313	327	312	303	333	301	278	305	304	317	296	312	324	303	333	293	318	300	334	278	313	339	316	317	309	331	320	329	314	316	313	330	305	314	282	306	301	297	315	321	298	312	309	354	344	296	328	298	305	285	312	288	346	322	304	296	306	291	283	311	332	282	285	294	282	312	350	319	322	318	306	318	360	313	316	339	316	324	294	325	297	344	307	330	310	322	320	299	289	310	312	316	344	312	302	304	322	317	324	314	298	305	339	338	337	288	344	343	302	339	339	304	351	333	304	332	319	299	304	302	302	321	296	302	303	348	346	300	314	312	332	330	325	345	306	297	342	347	309	308	299	305	312	277	311	321	308	303	309	309	305	305	295	324	306	314	297	302	310	313	290	325	323	349	316	309	349	314
5326	1039	840	750	745	734	760	724	723	731	715	732	712	725	764	767	715	714	674	712	735	771	709	707	718	734	777	772	825	708	757	686	705	754	771	737	709	709	738	706	747	741	716	752	707	726	722	705	673	776	719	687	718	749	718	760	788	713	757	754	737	746	727	717	681	745	743	772	686	707	784	741	744	731	752	712	680	725	712	712	754	716	704	696	742	714	769	743	778	694	735	725	728	761	760	753	740	740	710	725	742	724	722	707	715	747	692	736	708	713	687	715	748	712	724	752	732	747	740	728	736	742	730	719	682	751	773	732	752	754	689	687	712	690	744	736	702	745	726	690	714	744	768	755	723	683	759	705	683	713	741	753	746	715	705	721	731	756	747	794	691	783	771	721	696	741	710	752	759	756	745	742	701	677	772	723	760	762	705	741	721	758	745	741	753	693	701	795	693	724	750	703	677	720	732	752	719	727	770	770	708	778	708	731	745	727	720	677	742	755	741	727	728	716	710	730	687	789	747	741	760	733	718	718	661	736	660	717	692	756	717	778	694	715	746	676	732	700	727	663	743	729	737	716	671	721	793	768	767	699	775	741	738	749	713	733	820	766	772	699	761	730	818	757	756	696	688	744	686	717	758	703	773	699	733	747	692	730	713	714	755	704	718	683	728	719	755	739	744	710	773	741	753	735	736	726	724	739	730	744	710	716	672	674	765	728	738	744	691	730	739	761	750	763	714	684	721	670	742	705	759	671	752	748	707	719	722	742	762	714	756	718	745	749	723	698	703	753	729	716	754	730	700	751	706	748	763	748	785	696	784	691	717	745	759	767	737	743	729	720	732	775	756	750	724	661	735	729	707	708	730	787	730	729	721	739	712	733	706	703	757	718	692	760	763	716	698	763	779	702	682	707	763	715	778	732	694	726	730	765	709	754	682	713	751	748	745	756	761	724	735	787	762	724	743	738	713	747	720	740	758	722	772	713	731	682	749	712	704	710	736	728	662	716	730	753	738	741	793	709	766	724	705	754	685	788	780	746	717	746	734	725	744	700	717	721	730	706	749	715	742	720	783	737	726	718	782	732	740	740	713	737	699	752	781	661	729	701	725	756	725	721	705	738	737	788	738	700	774	697	715	730	746	736	763	760	734	760	718	737	724	737	729	723	721	696	733	716	702	766	772	760	753	719	731	697	743	760	730	694	762	741	713	751	754	718	726	807	689	823	718	702	737	732	748	759	740	725	681	713	767	718	779	757	800	716	737	762	758	711	709	729	754	737	703	703	703	700	761	735	671	705	721	777	708	742	725	740	723	720	728	697	751	698	709	732	764	735	721	668	765	729	693	748	749	693	765	778	738	728	664	746	725	723	740	726	807	777	740	742	742	696	752	757	743	790	711	757	710	700	751	784	692	708	726	754	726	761	723	729	716	727	724	736	761	724	775	721	736	681	748	733	750	714	711	751	671	723	709	682	717	706	698	699	737	724	723	730	798	732	699	747	720	721	701	696	695	764	744	721	724	767	743	762	677	673	727	743	757	751	759	716	782	721	732	750	715	699	721	718	709	713	746	773	703	699	685	738	749	751	738	736	770	715	721	708	715	748	754	670	745	714	720	706	698	734	742	714	746	717	728	715	721	729	729	743	742	731	726	745	666	752	767	726	730	713	746	779	741	748	719	746	726	742	701	750	767	777	723	790	744	776	728	739	699	739	734	731	721	769	752	761	747	755	748	715	708	804	696	752	746	722	770	780	686	707	686	698	747	730	723	706	710	737	726	717	740	699	763	752	733	716	705	744	761	706	748	707	699	754	681	697	794	736	752	717	754	706	742	721	763	689	722	764	779	685	695	767	720	714	707	776	758	726	718	721	688	706	728	737	760	721	735	779	745	726	762	726	707	750	770	720	769	715	700	763	719	739	702	789	735	708	735	753	769	734	743	752	767	717	743	668	781	726	695	691	675	736	688	715	719	760	764	741	762	726	752	754	721	779	754	718	783	695	745	732	775	666	722	729	723	745	751	755	771	700	726	746	720	721	705	793	757	721	732	691	755	708	727	724	725	749	711	764	740	720	718	714	744	750	758	761	724	745	728	743	738	728	764	777	754	743	759	759	758	718	768	733	703	772	747	775	727	728	711	738	729	720	705	698	735	683	734	687	743	748	752	742	769	705	701	765	741	702	712	764	766	746	765	744	764	745	725	720	748	641	760	755	734	715	735	754	757	760	756	697	707	720	746	681	760	704	721	735	708	778	728	807	741	773	681	700	746	745	705	722	764	741	768	719	709	701	740	694	731	721	735	751	807	742	755	709	695	703	769	729	719	757	710	727	777	715	706	732	765	764	736	777	668	706	702	714	721	731	710	745	706	685	735	701	729	745	728	713	756	749	706	734	764	751	763	730	716	764	766	764	728	689	702	705	681	769	752	698	732	682	776	737	758	689	675	720	710	775	711	760	684	691	716	738	733	719	736	745	728	703	739	751	746	783	732	742	690	729	761	727	748	711	724	722	745	697	731	728	698	731	720	703	726	738	707	763	740	693	750	721	740	713	711	720	736	748	749	759	756	740	696	735	702	728	728	653	813	709	710	772	769	725	700	728	720	711	728	717	754	692	736	752	712	707	751	760	750	729	722	749	698	755	711	737	740	755	755	756	710	667	724	727	755	749	749	710	687	750	693	727	780	760	750	762	682	780	735	684	680	706	711	738	720	715	745	739	701	702	696	717	750	714	711	744	734	749	737	758	719	754	723	764	756	799	720	745	720	753	786	727	717	715	734	726	744	767	746	752	701	722	703	755	770	742	714	697	733	696	703	745	739	726	740	783	726	734	738	728	708	685	736	723	716	726	749	707	731	762	719	665	737	684	715	711	740	719	737	729	734	691	693	694	754	695	717	692	782	770	725	736	758	683	712	704	710	758	728	719	748	748	752	742	744	717	733	716	768	729	778	767	689	736	702	761	701	695	673	736	704	681	747	713	736	737	748	707	751	728	711	732	693	744	761	706	712	788	749	746	690	741	701	708	777	705	715	708	722	757	740	767	742	706	716	725	718	715	749	714	736	719	720	716	749	702	769	712	738	708	704	697	803	696	757	745	704	794	694	710	739	763	743	693	711	734	742	755	742	780	747	737	706	763	745	723	726	738	765	774	703	715	745	746	685	731	700	691	741	776	706	790	706	723	711	721	715	736	682	747	707	714	705	756	711	726	726	682	724	776	782	708	744	791	749	713	744	713	722	708	755	782	779	703	744	713	716	730	752	688	784	757	731	745	710	756	726	745	692	704	738	700	657	695	706	744	692	711	709	736	729	746	763	740	764	735	776	754	711	745	802	720	751	702	744	722	735	736	815	710	742	713	761	749	728	737	706	697	761	737	749	761	745	747	735	799	730	675	698	720	752	709	746	748	736	717	737	676	683	733	694	753	761	742	715	710	690	730	748	746	768	797	726	725	741	713	716	741	718	693	721	717	756	778	705	733	683	700	738	683	739	696
23734	20568	23908	27193	20559	20555	3279	635	484	478	475	491	419	417	442	415	413	479	422	417	423	421	424	436	395	422	392	356	409	402	415	397	452	413	370	394	431	395	416	375	408	401	375	397	366	408	383	404	409	386	422	434	380	387	392	409	427	399	449	410	389	395	386	423	397	427	453	376	384	408	409	377	376	416	383	440	408	420	361	405	390	418	376	422	398	383	375	374	407	425	386	387	414	390	407	409	400	390	377	391	416	422	433	414	396	397	371	405	421	399	424	366	397	395	418	407	403	379	376	410	371	376	370	407	359	411	387	413	445	402	417	393	393	437	363	357	395	411	366	379	359	410	393	415	367	426	417	408	422	409	400	417	389	346	410	405	421	396	405	385	371	416	386	394	393	371	399	389	395	422	413	404	406	414	356	417	423	359	349	420	366	400	358	395	363	406	371	365	438	418	409	446	397	405	348	385	420	391	383	394	363	401	403	406	400	395	374	428	418	384	416	374	358	418	409	393	389	394	377	378	366	426	401	372	433	428	400	388	368	395	423	401	363	393	410	398	403	397	397	383	437	417	406	384	398	382	323	412	380	424	416	413	404	367	395	450	398	387	369	393	372	367	389	401	416	413	388	373	383	376	366	373	393	415	382	415	393	378	393	409	399	426	417	370	404	401	389	383	388	371	446	410	395	440	385	395	435	404	383	432	421	393	392	387	372	347	367	442	403	393	392	438	387	404	362	428	421	386	384	373	392	395	457	393	386	400	350	374	393	395	384	400	397	349	380	382	403	391	464	370	429	420	352	415	358	371	326	418	394	370	390	391	410	379	381	403	411	414	416	407	435	415	377	399	403	433	370	449	419	383	419	377	411	413	388	386	410	413	415	382	404	402	406	360	401	398	448	428	419	402	416	422	415	374	407	388	377	420	411	445	394	379	384	441	425	385	418	442	405	388	411	414	399	397	403	385	402	389	444	404	389	374	362	362	386	366	388	407	410	383	396	382	405	412	406	415	391	394	434	361	414	426	362	396	397	362	402	367	427	391	410	400	443	364	419	370	434	381	374	424	382	415	417	437	363	395	380	451	432	379	412	393	405	396	407	349	343	385	427	412	387	386	421	354	407	416	423	383	397	383	420	428	404	426	443	415	398	362	390	452	425	410	385	380	398	352	404	383	403	417	428	385	429	403	378	421	379	439	370	374	358	387	413	396	389	446	423	412	394	406	413	390	411	404	390	414	397	399	401	430	403	409	405	438	405	363	418	375	424	404	381	385	407	425	378	410	386	415	399	401	411	427	377	390	377	449	419	439	453	404	378	435	401	398	418	371	389	386	456	387	354	443	394	406	396	377	392	380	350	435	382	390	403	415	376	385	413	446	404	378	397	399	433	397	407	417	418	396	385	392	386	418	402	387	378	361	414	434	416	402	398	405	423	372	378	403	383	419	376	388	417	377	415	392	395	420	382	380	370	390	373	404	402	434	414	351	408	410	406	397	421	398	371	390	404	397	432	420	372	379	362	395	429	424	416	413	391	392	413	384	380	421	384	459	387	407	360	401	422	429	429	403	391	381	389	391	398	397	419	402	422	413	444	419	428	377	435	412	397	394	359	370	397	390	419	397	362	355	387	390	422	400	396	355	394	409	379	399	383	360	430	420	409	415	395	391	375	396	413	375	411	423	375	407	391	383	382	385	401	444	429	428	431	368	373	412	404	395	419	347	398	418	398	408	409	390	357	419	413	409	402	387	382	411	407	393	401	424	362	375	347	374	386	387	384	405	398	382	417	389	410	360	395	388	408	443	398	418	419	384	403	387	397	422	381	387	369	402	405	391	394	410	409	385	389	422	396	396	420	402	409	388	365	402	395	417	399	405	419	398	394	397	401	362	397	439	388	414	399	466	442	411	369	376	374	400	476	396	383	384	410	392	407	395	401	440	434	386	419	423	416	397	423	362	370	370	410	415	414	404	376	393	394	415	403	398	403	380	374	423	384	390	376	383	352	413	388	409	395	386	402	389	391	401	417	394	377	411	389	381	426	405	376	419	409	387	414	396	397	415	395	367	420	414	419	380	405	416	447	385	424	372	387	418	411	362	395	337	374	457	384	410	413	397	377	398	394	398	391	366	417	413	389	407	424	357	410	392	422	396	416	390	383	388	392	422	395	430	403	388	383	413	425	400	413	362	417	409	395	378	377	408	398	380	427	418	414	414	437	450	419	394	377	392	365	362	408	367	411	349	409	415	415	404	399	405	392	408	388	382	391	385	384	388	427	408	454	404	392	356	443	399	426	368	419	396	377	423	315	387	418	358	375	376	379	396	369	366	412	387	382	385	411	416	405	407	385	380	383	391	364	423	422	408	357	362	400	413	425	386	402	401	424	370	425	400	393	381	408	389	393	408	420	419	406	373	376	408	377	395	431	434	446	411	440	406	419	396	388	406	407	410	379	449	451	389	387	414	430	389	407	430	400	451	426	420	441	395	392	412	430	402	367	383	362	434	365	370	370	407	408	447	385	383	384	403	426	388	445	399	367	397	398	384	384	405	439	371	373	413	390	395	386	369	369	408	409	421	393	369	368	446	365	418	379	381	428	427	413	359	413	403	411	417	389	363	413	377	397	424	409	401	385	397	432	413	371	407	387	373	401	372	409	453	411	388	372	385	416	368	383	405	371	414	380	385	408	391	388	401	409	433	412	402	403	375	387	409	404	402	400	395	425	467	383	421	349	408	387	410	417	426	412	373	358	360	379	389	390	375	405	390	406	386	424	363	370	371	395	397	373	415	412	398	435	387	383	380	415	404	397	433	417	412	380	398	364	382	406	394	395	398	391	393	408	400	372	381	394	373	386	408	386	397	396	396	394	443	434	465	417	411	385	344	400	400	418	387	418	399	408	379	369	374	399	392	398	414	399	389	402	405	407	382	393	413	433	390	400	415	409	385	401	421	384	410	368	404	388	384	399	413	384	406	420	429	403	414	413	355	396	384	395	400	399	390	400	380	402	391	419	432	443	366	430	369	414	386	392	417	432	399	389	404	392	395	364	417	380	424	387	408	388	397	435	394	385	406	383	382	394	421	413	405	439	412	355	415	402	433	378	378	402	409	410	382	389	393	381	374	435	389	407	388	418	377	408	425	412	361	404	396	395	424	395	418	424	415	350	390	392	372	414	426	409	406	427	378	374	394	440	393	435	396	362	382	391	376	357	413	427	396	415	368	387	379	405	377	397	397	422	387	404	369	387	370	393	405	392	397	397	422	367	401	435	430	393	396	355	380	394	370	417	387	416	418	404	414	409	403	348	368	412	394	437	404	436	421	379	401	396	404	414	393	371	427	396	382	414	380	448	410	376	376	457	372	403	397	397	408	371	383	443	363	378	390	398	393	407	373	390	357	430	383	382	409	404	376	383	404	404	405	395	426	415	408	412	425	385	402	397	392	435	384	420	411	395	389	396	436	423	379	392	397	441	388	382	356	436	409	406	404	376	404	407	392
3537	3315	1867	1178	1049	1008	940	935	880	876	902	917	903	868	899	862	869	875	909	857	864	862	822	871	857	856	851	863	875	941	859	806	900	895	885	870	870	850	915	838	803	879	879	815	886	814	886	875	856	825	828	840	897	856	832	861	890	882	916	932	848	850	895	885	888	861	844	882	823	910	889	897	856	897	838	872	876	864	847	829	892	855	889	920	868	859	934	819	872	860	886	863	881	872	852	841	852	844	901	833	858	824	882	815	849	855	858	876	920	836	902	858	925	863	840	907	882	920	885	865	869	895	874	858	849	858	851	856	870	838	910	808	888	867	868	870	913	831	884	849	818	830	832	887	934	892	859	873	853	865	924	882	805	832	822	896	889	788	860	804	871	899	816	877	841	874	861	860	857	863	857	917	841	840	861	885	888	884	821	884	874	875	802	861	904	866	845	856	869	846	847	897	846	881	860	849	922	861	846	841	911	946	916	873	819	839	867	844	854	876	878	878	868	809	873	864	856	875	849	884	872	908	884	831	839	874	863	868	859	842	872	889	850	863	858	876	879	795	861	838	891	841	867	861	881	843	845	916	864	870	815	899	873	909	901	867	851	877	839	845	902	871	873	868	871	869	876	861	902	874	839	873	840	883	827	899	850	870	881	847	892	877	827	879	897	889	896	874	863	846	877	831	858	930	876	848	866	860	907	842	835	845	881	853	861	877	884	884	851	891	812	885	828	860	894	810	887	858	917	838	814	789	880	863	894	856	829	835	871	883	858	848	902	869	900	825	845	849	875	855	849	905	829	884	887	889	834	886	805	881	891	866	823	877	863	818	875	856	853	892	897	858	878	929	875	818	874	896	911	876	872	865	879	897	921	929	872	891	860	899	885	888	834	876	859	873	871	838	891	878	860	834	876	835	911	877	896	852	903	864	899	854	886	886	906	859	821	869	876	864	869	901	847	894	887	834	845	851	937	849	916	867	875	883	872	852	879	865	832	839	842	856	863	887	828	844	847	854	854	905	848	877	901	869	915	836	875	918	826	860	856	854	895	883	905	830	874	826	951	889	859	881	863	842	870	867	906	868	858	892	904	817	859	869	861	908	889	826	857	881	864	875	873	868	853	837	816	932	933	849	851	875	874	863	886	878	915	895	839	902	843	874	880	906	879	817	915	867	847	880	810	854	822	864	843	847	869	827	832	867	828	915	819	825	870	909	868	907	876	882	818	872	889	854	911	882	923	831	880	890	848	853	895	834	844	882	881	859	879	895	850	859	882	937	847	807	855	833	883	852	834	844	815	841	906	904	873	833	855	850	873	814	855	896	814	804	894	883	835	857	895	831	864	848	867	847	871	869	861	845	877	849	824	909	884	860	874	919	881	913	918	857	926	863	860	822	849	798	876	863	895	923	865	908	833	933	847	852	810	799	860	946	855	831	885	825	879	880	847	911	850	886	861	855	804	918	815	870	879	805	860	894	859	884	914	870	870	863	854	903	939	825	825	891	875	870	886	858	807	899	863	837	802	841	851	891	827	894	837	859	855	835	822	847	892	901	881	903	850	875	836	903	920	861	845	838	850	848	788	825	864	861	855	871	934	892	851	825	867	816	848	934	899	823	814	875	920	896	857	895	854	815	864	848	889	834	868	853	862	846	924	850	846	916	865	862	875	870	864	861	849	938	853	887	878	882	871	866	883	892	879	877	852	890	795	846	909	915	861	895	857	886	898	859	791	836	852	897	816	851	902	797	906	842	923	828	870	847	892	793	907	910	891	836	868	795	867	818	877	860	860	893	880	860	904	880	824	815	889	859	892	855	828	821	882	846	848	873	843	886	861	864	832	835	883	866	830	882	872	892	872	835	816	825	843	865	882	828	906	839	815	822	869	801	856	852	889	859	851	868	857	829	861	917	882	857	856	891	864	832	856	857	879	866	869	867	882	845	871	878	826	852	889	831	846	854	853	943	858	812	856	845	887	865	845	868	858	853	868	825	846	891	795	840	804	906	859	889	892	897	840	865	830	841	878	867	864	842	868	860	826	853	853	897	861	805	810	902	872	873	926	884	876	879	871	859	851	901	848	874	860	826	893	810	929	832	835	874	864	866	898	853	891	849	876	882	862	866	815	840	875	892	883	911	854	831	849	822	898	869	876	869	891	845	844	879	848	864	908	871	890	853	924	868	860	869	874	883	894	837	778	842	842	896	833	818	866	889	824	842	862	865	886	853	855	880	824	854	843	913	885	817	864	846	885	866	888	785	873	889	817	905	868	832	857	834	895	913	886	900	883	848	859	848	878	809	879	856	902	891	873	842	876	892	900	942	853	845	848	795	885	830	838	862	861	873	835	858	841	847	869	840	947	861	856	872	871	874	882	828	833	903	864	857	847	885	866	819	853	841	924	852	870	792	851	940	821	904	844	910	863	875	881	845	884	888	902	858	884	896	832	905	827	890	860	842	816	858	891	839	899	858	846	816	906	898	886	903	851	793	870	887	847	838	864	863	908	810	865	853	841	845	868	895	825	890	827	861	853	866	896	891	888	802	841	851	824	837	784	864	888	887	847	859	889	835	885	868	842	847	886	888	845	850	827	864	924	830	883	902	892	892	908	879	825	892	872	843	869	885	853	851	880	805	826	881	885	876	877	830	851	876	884	821	888	862	865	859	888	859	847	853	804	843	826	893	821	853	826	885	881	859	894	845	860	820	892	810	871	854	843	838	906	885	926	875	852	820	903	834	857	865	856	882	852	851	827	880	858	804	857	884	832	840	841	895	892	927	883	863	843	902	838	915	850	888	905	833	869	796	864	917	835	845	864	865	854	870	852	833	828	863	864	871	797	850	884	880	895	837	904	878	838	895	854	835	833	899	871	861	870	861	835	917	834	883	836	857	865	883	916	914	830	833	851	832	881	847	887	852	884	902	845	869	873	859	869	897	852	809	849	835	832	866	954	845	914	843	815	871	829	875	875	896	852	881	860	820	890	843	839	842	879	893	848	856	881	829	828	831	877	890	856	857	888	916	893	854	890	901	808	897	909	820	801	848	897	894	878	891	849	839	853	838	852	848	904	855	839	855	816	862	879	828	903	792	784	911	862	837	893	869	851	830	881	848	860	876	854	839	847	860	877	876	895	854	816	866	856	862	843	905	822	902	855	825	890	835	873	872	891	862	846	865	871	873	875	887	848	839	845	862	863	904	857	850	894	871	914	879	900	855	908	863	861	849	902	883	884	900	859	885	876	862	821	840	882	852	882	879	841	883	905	897	878	876	839	860	865	845	861	851	844	902	853	798	827	897	851	864	837	821	868	870	855	870	842	898	882	861	914	876	878	872	847	836	880	880	831	895	841	900	859	880	885	813	885	839	902	885	841	835	871	882	876	851	878	896	890	831	837	841	908	823	876	908	829	854	896	867	890	829	844	827	846	889	887	855	846	867	875	866	855	840	838	893	843	844	794	874	844	858	864	873	897	894	853	900	853	834	887	851	902	904	867	844
23328	20600	24191	27007	20601	20612	18511	772	426	369	375	342	376	317	278	306	301	302	283	270	288	283	299	268	284	285	270	281	266	342	274	256	236	261	279	266	257	259	269	291	264	235	289	276	278	268	249	235	216	266	247	263	285	231	273	268	268	304	267	255	259	262	274	247	271	259	264	289	211	255	286	244	270	277	262	260	267	242	263	279	265	282	299	251	292	256	242	270	262	240	285	246	267	266	252	274	274	271	264	256	236	243	287	306	267	267	251	290	271	263	239	261	249	249	249	280	269	266	267	275	243	247	243	289	254	276	286	275	255	275	272	286	284	272	247	283	242	231	250	237	260	264	216	225	259	246	254	273	268	262	249	233	237	213	262	286	259	255	237	256	244	243	249	259	257	240	251	252	261	263	277	249	251	259	257	234	288	276	265	263	267	236	287	261	231	253	242	258	251	262	270	207	233	269	268	254	257	260	242	270	230	255	268	265	257	266	283	252	270	266	248	237	241	232	235	241	265	258	279	257	247	265	247	281	286	264	269	246	271	285	265	283	260	283	264	230	257	207	265	275	244	234	256	256	239	281	260	264	238	233	277	242	247	274	254	278	270	252	282	236	250	254	252	267	287	275	249	256	270	261	269	234	242	258	282	247	227	245	249	242	248	243	250	236	242	246	287	281	245	262	268	261	249	292	268	226	238	268	250	254	279	252	281	246	249	237	274	262	261	227	267	243	267	267	263	248	265	239	272	254	286	272	272	250	254	268	257	264	251	215	275	248	292	279	245	254	266	259	240	273	278	256	273	256	283	250	235	273	234	278	289	266	244	274	237	291	229	266	250	271	293	258	235	262	252	285	279	243	258	258	260	284	260	248	283	274	275	270	251	256	255	232	254	250	289	248	262	272	267	258	269	284	237	211	220	261	278	252	266	275	282	255	240	282	272	238	233	258	276	266	277	256	239	255	231	234	267	268	247	266	283	231	283	253	237	263	271	245	276	263	277	285	262	242	261	285	270	251	277	261	231	290	239	249	272	264	263	256	276	281	278	268	252	254	248	307	244	267	250	265	264	249	279	278	278	283	237	245	274	276	231	246	246	265	239	279	265	266	268	249	229	222	243	247	238	245	265	248	263	255	256	292	255	264	254	269	253	228	266	233	269	290	272	262	269	293	229	259	310	266	258	279	271	265	273	238	256	280	245	272	240	236	251	278	253	256	282	269	264	275	278	269	261	283	247	250	274	258	243	251	251	266	262	278	241	279	260	234	260	254	300	257	271	265	242	269	236	263	240	247	249	275	265	256	288	294	257	245	251	262	267	247	252	253	263	285	262	227	253	217	263	269	219	279	265	261	255	247	265	249	293	285	261	250	255	234	247	278	284	232	238	259	236	259	283	262	255	268	289	265	258	227	315	254	301	245	269	286	258	261	238	253	263	271	253	269	275	249	248	258	242	260	247	277	263	239	231	265	282	269	251	258	252	261	248	264	292	249	242	242	261	265	251	266	261	266	265	260	261	265	227	260	264	249	254	252	280	238	279	252	255	257	284	275	252	264	258	236	214	263	275	252	259	245	238	242	268	284	264	305	264	239	268	240	271	244	269	279	265	265	267	242	266	271	283	253	263	255	267	251	247	242	231	273	235	243	256	232	242	283	291	247	266	263	250	251	261	286	249	225	242	264	242	289	275	253	256	277	246	249	261	245	277	246	267	272	250	236	255	286	244	252	234	294	268	233	280	245	253	272	273	257	249	268	282	226	248	254	240	283	255	260	272	259	221	265	299	263	287	241	236	232	256	282	251	227	257	243	299	251	216	272	271	255	248	260	276	282	271	274	257	267	268	260	263	249	256	253	228	261	259	247	307	278	236	229	263	243	266	252	218	252	239	293	256	278	252	258	238	259	279	253	239	264	253	230	261	284	280	258	263	237	247	280	260	269	271	272	273	275	259	280	254	263	292	297	245	263	240	257	249	241	245	257	245	232	248	238	238	228	287	263	272	225	234	269	227	263	254	224	269	268	273	254	280	255	251	264	254	240	249	262	246	239	245	241	261	287	270	248	268	296	251	265	275	247	249	266	253	240	260	230	237	277	246	238	245	269	244	265	241	255	248	252	246	261	252	253	227	220	249	267	257	267	257	303	245	251	257	257	247	255	230	230	231	276	232	235	256	257	232	239	264	262	252	288	264	248	253	269	244	232	236	282	261	274	263	255	272	301	250	230	247	258	253	265	252	247	267	272	270	258	252	237	212	235	232	263	263	249	270	238	284	299	257	226	260	233	257	293	282	247	232	256	277	262	280	306	224	255	256	282	250	248	251	250	227	240	276	256	294	260	238	267	249	281	224	274	219	262	248	249	265	260	298	246	253	264	239	275	243	244	266	306	256	267	275	291	218	266	262	288	250	256	246	249	272	259	265	256	269	266	253	282	244	260	271	268	257	283	273	250	274	236	250	241	264	280	256	229	239	240	265	263	275	232	244	239	272	281	295	259	228	281	243	270	278	265	271	253	265	242	262	265	264	272	252	242	263	244	240	254	256	234	237	247	238	258	277	274	271	245	223	235	238	255	284	261	282	248	250	238	248	267	254	249	270	252	232	257	282	276	286	251	238	266	235	263	239	257	232	250	250	243	256	259	236	241	263	263	236	242	254	235	229	265	248	227	246	248	263	271	236	272	239	267	263	237	231	252	257	251	256	254	267	238	278	263	277	265	207	246	266	241	254	240	257	257	240	275	251	265	290	293	286	258	221	247	255	231	273	251	255	234	236	260	239	269	232	263	252	286	266	258	254	256	268	274	265	260	250	245	243	268	268	270	243	259	274	251	245	285	236	262	279	262	240	282	307	253	240	270	271	246	259	270	234	263	246	234	260	252	251	274	269	245	265	220	237	284	246	241	283	241	277	282	252	238	243	247	272	261	246	251	233	261	251	251	244	254	246	257	261	280	229	227	256	278	241	243	258	263	247	248	276	290	259	268	260	254	245	315	226	268	231	276	251	226	294	246	278	282	255	240	246	305	255	273	270	257	270	238	247	267	277	235	284	257	255	256	258	271	230	240	254	223	258	245	247	272	275	233	246	252	248	286	268	265	264	272	271	254	238	284	266	232	262	237	248	242	254	243	243	275	291	259	267	268	240	263	247	286	252	267	225	256	277	252	255	277	249	252	261	257	245	274	254	294	265	259	268	251	228	251	279	224	254	273	255	235	232	243	234	261	246	283	235	252	260	256	265	255	284	260	269	251	237	238	272	265	257	261	266	246	234	254	291	258	225	273	254	244	255	258	270	251	262	264	232	245	263	245	280	267	273	259	273	246	246	286	258	258	274	271	240	234	260	282	261	266	270	271	255	269	238	250	262	240	239	220	292	256	261	271	252	270	276	254	239	238	251	303	256	249	253	251	232	265	232	285	263	241	282	255	259	246	259	268	239	269	255	262	235	247	243	265	295	245	241	259	267	235	243	241	273	248	253	269	255	233	261	261	244	297	236	261
3548	4713	2337	1118	886	751	716	662	683	600	603	621	629	586	609	575	570	569	598	615	579	546	569	586	549	531	520	578	577	554	543	610	556	577	577	569	543	527	563	609	612	591	603	550	549	595	551	545	551	555	529	546	583	575	537	558	554	628	579	539	548	605	571	525	570	581	548	574	524	574	525	547	571	568	570	561	578	574	575	606	551	550	593	586	563	563	556	577	584	512	569	567	554	563	543	564	571	556	566	596	555	537	523	544	591	562	587	581	509	577	578	559	581	547	556	571	550	573	533	589	568	602	568	561	623	570	528	543	585	584	566	597	620	584	605	535	562	571	557	579	541	566	581	597	561	567	603	582	560	553	591	606	542	527	572	563	565	578	561	568	532	565	563	607	621	527	599	565	568	529	595	540	561	575	605	566	581	557	559	584	588	553	608	541	560	594	531	596	565	516	551	556	571	591	608	586	616	586	602	608	590	569	585	568	578	567	534	567	542	509	581	592	560	555	610	636	527	546	555	562	575	580	592	626	598	570	599	545	577	580	598	587	542	556	564	528	577	565	571	564	575	606	539	578	576	588	570	577	559	617	556	626	557	551	556	548	574	602	572	554	544	583	584	599	562	578	556	553	576	570	595	553	553	575	556	598	570	552	604	595	556	598	548	556	536	605	578	545	531	569	580	566	562	557	574	539	570	589	606	555	589	588	562	582	588	548	583	581	605	565	623	524	548	546	603	532	599	580	546	543	619	602	562	612	582	563	525	562	585	586	587	531	576	577	551	578	606	568	567	608	527	564	562	575	574	548	568	575	570	561	524	615	563	581	528	572	563	576	578	565	572	553	552	590	565	615	556	524	597	586	563	581	556	573	532	577	568	520	550	549	550	561	533	550	577	565	588	595	579	546	548	572	542	547	544	557	493	573	617	582	526	558	569	571	615	561	551	581	552	554	564	535	597	570	586	597	562	576	554	532	539	525	558	542	627	566	573	573	557	548	577	542	579	532	594	564	552	611	581	587	591	570	590	589	607	615	554	601	569	546	560	577	573	554	563	538	572	596	590	538	591	546	559	520	567	588	572	621	585	567	596	559	567	595	568	568	595	560	578	576	579	582	577	555	526	588	601	573	504	571	590	529	564	567	582	569	546	581	588	596	546	593	570	567	607	512	563	559	581	540	593	595	608	612	595	559	612	558	617	573	556	604	585	579	520	585	576	547	593	582	532	573	575	529	564	558	526	563	538	552	562	555	602	582	539	551	620	551	536	574	592	581	527	556	548	524	541	567	583	516	583	554	567	558	563	520	602	562	562	587	565	581	560	556	584	554	570	554	561	544	572	538	556	541	588	609	529	561	597	598	584	550	569	601	605	560	554	607	543	569	568	530	576	535	573	584	540	537	602	568	571	577	605	546	563	587	524	550	552	532	584	600	607	586	557	605	586	528	557	586	560	523	587	541	616	568	546	568	588	591	569	552	566	586	583	558	570	547	563	533	569	598	540	557	535	586	582	549	567	589	584	570	568	584	597	570	562	618	534	539	551	556	607	568	563	554	588	600	554	581	557	569	546	523	585	525	566	614	576	546	558	551	578	574	592	573	559	589	584	615	553	575	569	557	544	584	557	569	560	541	554	568	599	579	556	566	602	541	570	567	593	574	592	550	580	562	572	565	590	556	542	617	560	574	595	542	564	583	562	580	571	558	583	570	577	580	540	585	547	554	588	608	597	597	551	559	594	576	596	556	556	573	590	570	565	536	579	572	574	530	564	566	567	588	582	549	593	569	577	607	578	600	570	537	570	589	539	555	531	538	556	594	576	630	594	601	539	557	591	593	592	556	581	549	593	564	565	580	556	590	563	544	576	575	611	563	583	585	565	582	557	544	585	574	534	540	563	550	577	593	557	532	598	582	584	549	595	560	551	586	554	576	547	554	534	563	579	567	579	565	600	567	627	547	575	548	573	580	547	621	562	544	565	583	559	568	554	612	565	547	604	553	531	605	566	537	570	524	550	578	586	622	569	555	558	555	574	588	557	617	573	558	498	533	582	558	580	565	528	593	544	626	531	582	569	587	539	602	562	554	586	574	594	584	548	591	547	556	534	571	544	556	530	567	586	558	533	581	571	529	555	543	588	571	564	575	592	535	591	600	550	552	574	559	517	582	629	569	543	539	597	589	561	576	579	535	526	607	626	597	563	586	559	547	598	616	561	554	591	592	579	559	579	586	547	562	572	562	516	541	560	602	589	550	590	578	588	583	537	591	571	556	574	565	611	561	553	563	574	559	574	552	563	564	546	578	569	566	605	564	573	534	535	588	577	544	551	575	582	553	584	589	590	578	550	571	564	534	580	558	547	593	572	576	620	586	583	571	583	521	548	579	518	568	599	566	578	569	523	596	564	567	539	579	587	539	575	564	604	555	597	596	597	552	537	548	572	581	566	555	550	580	527	583	545	549	565	543	574	538	593	532	571	531	523	583	587	612	586	590	534	545	564	540	577	558	579	522	589	530	566	568	569	548	567	552	575	542	591	579	592	539	585	593	526	574	576	512	539	550	575	564	557	567	575	581	593	557	567	563	583	540	607	546	590	584	583	587	555	586	515	565	552	574	545	536	591	546	552	573	577	556	617	583	584	552	560	581	564	563	577	505	562	548	531	550	562	609	527	553	569	594	553	540	532	569	585	541	572	535	570	575	569	533	583	569	535	592	534	587	583	537	589	578	567	545	564	575	557	585	594	581	533	581	564	600	563	635	578	590	534	541	556	597	530	538	578	545	591	575	530	534	610	587	559	562	559	576	564	562	566	590	557	511	569	549	538	564	543	581	580	573	589	580	621	576	542	559	561	594	581	563	568	552	517	583	566	538	561	568	563	577	550	608	584	558	603	535	617	572	600	557	561	548	611	578	594	542	532	562	586	576	548	548	519	563	548	551	518	557	545	591	544	499	567	570	587	583	557	566	544	556	542	600	562	551	562	575	541	584	551	551	553	550	578	611	555	559	537	503	558	543	589	565	588	571	609	564	551	583	552	531	577	572	546	557	594	554	536	619	608	550	593	569	549	551	580	540	550	588	546	560	545	581	572	571	570	605	547	547	564	586	567	556	616	565	562	564	599	520	584	549	527	574	598	566	628	610	544	562	563	552	558	589	550	559	544	581	550	557	546	573	555	575	564	585	569	568	578	622	570	558	550	582	543	577	546	579	611	567	543	579	563	610	563	545	566	555	576	545	537	578	575	501	558	566	585	533	572	565	550	546	583	551	542	599	553	557	581	602	557	622	590	541	541	547	610	590	616	559	536	578	550	567	564	573	523	600	586	572	535	547	604	569	526	573	600	511	550	572	597	543	568	628	563	585	537	576	586	573	574	588	579	551	536	556	524	525	550	562	574	584	548	541	573	601	570	561	567	575	573	554	570	584	549	578	567	557	553	548	565	565	568	559	557	580	537	572	563	565	547	557	574	586	597	574	595	580	576	586	556	527	571	553	587	615
31126	19326	7991	597	408	355	327	312	304	303	305	310	336	347	333	303	288	321	343	327	318	300	310	345	336	349	276	319	319	313	300	314	326	341	321	297	308	339	295	306	307	340	342	316	319	331	299	296	310	316	357	279	293	308	308	288	299	303	307	336	317	285	315	323	313	325	306	329	332	337	317	316	297	329	317	314	331	322	303	335	326	314	322	293	330	286	310	290	341	332	318	294	297	306	335	341	305	302	265	302	320	309	286	328	341	302	297	320	301	328	269	320	329	294	295	341	336	319	328	314	342	332	295	316	330	334	289	295	305	306	321	291	313	293	313	299	336	299	303	289	316	309	314	302	348	342	294	338	331	294	332	312	286	314	318	307	313	320	299	298	294	282	312	343	334	312	323	306	351	322	301	294	314	314	307	313	345	348	328	290	319	313	300	331	293	340	297	295	287	307	331	328	314	299	307	299	329	304	308	294	329	296	313	312	299	331	299	321	304	328	324	331	318	343	299	315	317	306	305	319	289	322	308	333	336	300	308	306	309	329	344	337	324	291	324	319	305	340	355	330	324	299	321	287	330	331	336	317	318	318	325	320	306	313	343	329	316	376	321	300	301	333	339	337	322	333	312	331	308	302	319	324	307	301	355	328	326	313	325	306	337	333	280	300	311	311	345	321	344	283	345	346	325	293	339	316	285	332	306	317	308	296	311	337	340	309	308	314	313	313	307	307	308	306	294	323	327	288	306	321	311	312	321	316	301	331	346	301	283	332	311	321	277	325	305	305	308	314	298	326	308	299	306	312	311	307	309	303	292	341	352	334	302	306	330	296	342	328	309	303	280	297	279	295	295	350	302	331	305	305	290	286	312	305	280	296	298	283	333	282	314	301	344	314	294	303	295	304	321	309	327	301	287	335	321	300	333	290	328	312	302	334	305	303	308	300	278	309	305	274	314	350	296	277	317	300	374	334	308	323	324	293	300	335	325	348	307	316	302	311	335	308	321	327	316	332	300	338	306	345	312	337	324	309	340	337	277	326	281	301	302	297	286	312	315	314	326	295	308	337	335	336	333	314	302	337	352	319	301	288	286	329	305	293	293	283	298	312	298	320	296	309	312	282	310	326	344	340	292	340	350	299	288	293	315	305	344	286	330	322	338	330	308	336	334	318	314	290	304	308	312	309	310	313	293	318	315	296	332	287	319	295	301	319	295	311	311	292	335	319	331	313	304	308	327	299	295	362	299	293	324	320	302	334	315	321	305	332	289	320	338	329	309	288	295	320	346	308	307	307	280	279	341	348	293	331	293	293	331	299	290	306	287	326	317	289	317	299	337	337	315	351	333	319	300	290	317	325	343	300	318	312	346	306	312	284	306	342	305	302	303	330	325	295	361	293	324	330	321	324	295	312	328	335	314	304	308	282	288	330	308	304	346	297	328	342	307	292	292	286	311	351	313	285	322	315	305	325	328	309	279	339	315	294	317	334	319	329	330	307	347	324	323	316	318	358	314	313	336	279	317	298	304	316	301	339	286	330	334	356	314	320	312	313	333	361	314	317	299	310	302	313	309	345	331	353	336	340	309	284	282	279	329	333	294	290	295	295	312	326	307	305	331	328	330	285	308	337	343	320	325	314	302	284	301	327	283	307	338	301	322	294	297	336	337	281	307	296	299	317	327	321	318	334	354	313	350	325	308	349	338	313	324	345	337	275	331	318	324	307	315	322	319	336	290	340	285	328	299	309	310	318	256	312	319	314	311	320	336	323	306	326	305	328	328	281	315	307	340	342	303	318	314	324	292	320	311	301	310	310	306	307	318	326	338	290	302	320	279	299	307	284	311	295	326	333	341	314	308	294	317	283	275	345	319	312	317	300	322	320	323	315	320	348	304	316	293	319	328	315	317	344	273	310	299	320	335	335	296	305	289	309	364	323	310	287	312	338	350	323	327	289	324	315	293	327	323	324	310	316	314	333	316	313	344	289	316	334	309	319	287	305	310	351	295	313	320	314	290	314	330	284	293	291	329	319	342	296	301	306	284	300	352	290	312	322	321	308	305	312	315	331	274	298	322	299	305	293	332	318	300	294	332	327	343	301	323	328	320	305	333	298	294	315	312	313	296	326	325	302	314	307	271	337	308	326	311	298	321	295	318	350	311	289	326	319	307	298	302	308	295	362	322	322	317	329	341	301	296	285	310	324	314	317	320	310	341	297	306	322	349	303	294	327	320	336	302	322	301	265	288	280	317	312	346	307	332	302	316	299	315	317	318	291	316	325	332	337	324	297	286	299	321	305	334	292	284	326	330	332	277	296	322	296	338	347	322	320	303	300	344	358	326	298	337	332	317	317	329	323	295	313	320	312	321	328	301	329	310	321	297	336	318	366	298	305	310	314	293	305	316	299	302	340	321	336	315	297	309	335	332	323	344	329	309	338	275	281	287	341	331	297	296	299	328	281	326	311	328	309	294	332	330	292	300	310	318	295	329	310	314	306	318	310	311	325	307	290	321	309	327	309	293	296	329	305	322	313	313	321	304	282	325	305	321	340	338	338	279	320	325	317	321	276	288	289	273	341	324	302	317	325	332	317	315	311	336	308	319	326	304	292	328	303	324	288	320	343	301	330	271	302	331	331	332	301	317	304	289	316	301	297	284	284	327	318	308	297	374	305	321	305	308	316	284	292	308	305	322	301	306	327	333	318	343	313	355	319	292	298	286	306	316	313	348	305	307	303	351	287	305	325	333	303	298	324	324	321	306	300	305	335	307	334	326	323	302	313	296	303	330	309	319	340	320	295	339	303	322	322	313	301	311	321	287	282	344	301	314	335	329	325	291	330	309	360	304	335	312	345	318	338	325	323	309	306	301	326	326	304	303	314	327	273	304	317	311	336	341	278	315	318	306	301	347	304	293	281	341	281	307	307	333	295	323	291	321	308	313	337	343	322	312	308	292	332	297	287	306	313	355	294	279	286	338	302	296	312	326	307	324	340	308	292	325	341	335	317	303	293	285	294	290	325	317	279	323	331	321	321	314	372	322	358	333	301	306	308	333	312	334	326	287	365	309	320	330	329	305	310	287	345	352	322	312	326	326	284	313	291	295	316	301	318	322	307	323	308	328	305	310	291	307	310	300	332	281	311	305	327	298	294	296	311	294	316	311	294	356	322	292	287	342	312	347	326	324	347	345	312	316	316	323	322	290	283	321	323	346	336	317	325	312	315	331	327	319	307	334	310	328	299	322	286	305	303	346	298	327	318	315	303	344	318	333	289	331	283	314	317	322	295	303	331	330	337	326	336	324	311	331	307	327	309	333	357	342	320	277	265	308	332	298	304	329	331	307	302	300	292	326	326	323	337	320	295	329	305	296	313	307	278	292	306	285	315	314	327	335	281	331	304	295	303	315	305	333	329	332	306	323	316	297	305	331	289	332	270	334	316	319	282	309	303	303	309	299	299	322	326	292	298	314	302	297	279	274	324	311	319	319	331	327	320	337	320
5371	952	817	750	793	782	753	690	761	732	721	746	796	727	710	745	704	727	710	778	737	716	754	809	708	729	712	754	741	757	719	714	682	765	708	734	726	744	710	735	716	744	734	717	761	764	725	741	734	676	737	717	716	785	713	706	732	749	697	750	749	708	701	739	739	716	770	698	732	738	688	746	716	682	676	716	752	756	809	706	734	752	757	731	730	760	668	689	764	782	757	681	749	731	708	674	697	728	739	722	763	731	687	719	699	708	705	766	751	737	706	692	714	725	765	733	721	713	751	751	693	707	743	711	700	705	686	715	762	621	718	725	701	700	694	729	730	749	723	699	709	697	728	738	718	692	665	763	702	764	710	749	764	734	737	778	701	703	714	775	765	738	768	745	677	734	733	750	736	738	723	761	741	700	737	738	726	747	782	759	751	714	744	689	725	694	708	720	750	764	702	747	744	720	727	687	717	724	748	785	699	699	733	745	817	725	744	750	739	732	742	718	752	717	740	709	698	700	730	776	727	706	753	727	739	735	771	737	750	752	762	707	715	709	711	690	730	761	750	718	735	690	736	713	741	736	722	722	738	700	694	745	742	709	722	678	717	732	733	703	691	741	697	755	769	719	734	714	706	753	729	755	730	716	756	769	718	752	713	734	739	744	740	769	742	738	704	742	711	685	737	681	743	735	732	727	715	779	748	726	719	761	764	655	727	750	734	796	708	718	746	741	762	730	723	739	751	747	729	746	661	672	760	704	736	783	756	750	711	731	734	746	673	746	694	733	725	687	761	765	732	710	761	710	750	757	697	711	743	752	716	721	699	760	739	732	692	724	732	724	739	700	720	723	711	736	714	737	720	725	773	762	727	753	742	676	749	717	728	718	737	738	773	735	760	713	781	721	761	753	725	697	774	697	720	721	738	718	739	729	762	745	744	706	730	758	748	738	709	740	790	718	720	760	725	729	706	716	699	712	797	732	711	770	719	678	733	757	730	722	757	685	736	759	760	751	694	736	739	758	791	738	717	726	744	679	710	741	709	733	754	784	755	733	739	737	732	762	741	773	705	712	786	714	730	704	759	759	728	749	683	743	723	756	719	694	734	736	702	695	785	717	776	684	715	693	717	683	748	747	767	717	727	724	715	734	709	748	696	767	756	708	766	717	750	727	712	754	735	728	735	730	754	705	759	749	732	698	741	715	741	719	740	776	749	736	729	754	751	689	715	768	767	708	705	685	764	776	755	767	738	701	752	752	747	708	731	734	716	749	764	732	683	737	747	778	725	728	724	693	784	695	694	732	671	738	732	693	717	751	804	745	738	681	710	742	701	766	729	717	729	745	775	752	740	720	713	724	692	739	740	723	769	762	739	669	737	744	718	718	691	740	759	727	738	770	802	721	720	758	752	725	719	748	784	806	748	706	725	761	733	768	717	725	711	717	717	732	729	790	710	738	770	738	684	717	779	719	715	728	721	735	731	710	718	704	741	713	756	705	763	711	745	714	777	765	739	677	709	694	721	742	681	696	747	735	753	738	766	699	769	744	761	757	731	721	715	727	720	724	689	754	726	683	751	763	699	740	726	701	688	744	720	755	723	720	736	759	747	732	751	744	711	762	700	759	766	746	731	767	741	725	741	763	749	711	765	746	718	708	703	739	763	682	719	723	797	699	744	729	732	710	727	714	726	763	714	704	717	707	725	762	745	717	765	750	683	717	720	720	759	749	728	757	761	782	735	728	694	770	746	753	748	766	770	759	760	713	731	750	715	739	773	745	703	717	687	731	743	738	742	728	727	702	695	767	716	747	761	724	734	710	763	728	735	744	782	751	799	773	734	688	740	739	731	757	737	756	721	758	714	740	672	734	737	755	693	722	762	724	761	738	710	798	758	738	696	724	739	711	700	733	707	727	737	757	695	699	675	731	770	732	712	729	679	735	700	732	723	710	705	733	707	739	748	722	735	755	747	695	724	735	762	737	717	712	738	747	713	739	730	747	690	806	729	754	713	772	748	679	750	737	744	668	677	732	705	673	709	733	701	682	683	733	776	766	724	709	757	724	747	726	731	732	735	715	731	730	716	755	723	750	766	785	699	691	775	745	711	738	777	687	748	712	761	711	755	761	696	744	755	716	726	804	745	694	678	683	731	676	708	749	716	764	730	718	707	723	694	724	727	730	736	742	715	796	743	749	746	754	701	747	691	731	766	799	776	746	712	686	722	740	724	689	748	726	744	704	738	758	709	733	689	732	736	728	766	745	755	729	689	738	762	742	730	751	778	739	710	700	779	776	697	764	704	763	732	733	711	739	700	746	756	736	756	745	687	698	792	732	759	735	720	743	728	747	697	734	741	748	755	668	706	745	754	709	712	717	761	725	725	732	714	747	731	729	765	736	821	735	737	700	709	713	741	750	713	692	695	743	726	731	722	791	715	707	733	709	717	710	737	769	730	689	738	750	800	792	776	724	692	789	716	726	720	766	746	748	688	703	747	693	745	762	715	708	790	730	742	709	808	705	742	701	725	721	721	721	724	719	751	770	721	720	718	729	741	718	745	730	731	715	756	754	691	735	702	774	716	681	776	742	731	793	734	745	680	748	732	723	704	710	736	739	702	703	713	717	736	721	736	727	740	736	744	705	720	696	761	688	727	711	752	730	749	718	729	756	767	725	693	704	733	733	744	725	769	684	748	789	715	726	742	718	800	738	728	707	730	724	729	684	700	745	755	694	722	719	733	717	768	745	693	728	753	762	737	753	720	735	674	737	717	765	742	716	713	727	698	734	790	700	713	735	757	735	703	763	736	763	668	768	708	699	745	719	753	688	775	773	729	690	740	747	744	766	767	757	720	742	706	756	702	753	727	735	738	778	728	769	732	768	728	702	741	709	728	751	692	745	725	727	729	709	761	770	708	720	718	751	734	714	769	709	696	775	752	743	694	709	744	735	735	731	682	748	730	785	780	743	718	697	725	752	751	706	766	760	784	741	723	695	714	731	720	707	740	767	696	748	723	757	707	719	734	741	727	743	711	740	756	743	755	732	730	753	769	667	730	781	714	747	786	791	705	719	718	707	791	724	739	723	767	742	721	753	761	750	734	712	764	679	722	736	759	732	731	702	734	743	738	720	693	764	746	715	743	762	724	750	768	732	776	788	756	708	716	707	771	731	742	727	733	705	758	732	680	733	736	765	769	743	731	752	771	765	793	727	727	704	754	794	765	711	729	705	727	731	690	766	670	786	701	715	774	735	712	719	759	756	743	752	744	722	733	680	723	737	745	735	702	690	723	767	792	765	748	730	744	720	701	798	768	688	769	798	705	661	772	736	765	770	716	735	697	727	685	724	775	713	735	723	695	710	702	752	747	740	714	765	751	725	733	788	742	734	763	772	754	690	733	794	758	730	768	717	726	698	741	732	738	738	750	717	730	760	737	725	771	762	736	710	706	720	725	735	740	791	791	720	719	732	700	727	724	708	726	702	732	757	704	749	716	688	718	714
23852	20670	24046	27321	20662	20684	3072	607	481	464	451	450	476	438	472	388	406	408	449	413	390	435	436	445	403	419	422	404	398	437	413	416	419	399	397	409	407	413	393	414	434	380	464	397	433	433	418	405	388	397	411	392	383	397	412	402	453	429	396	395	370	357	416	436	414	429	458	416	351	396	439	401	415	392	396	402	380	414	435	414	424	426	401	413	392	413	392	377	436	417	423	440	402	366	401	408	365	420	387	393	424	418	422	421	416	370	372	416	402	395	389	408	426	416	417	386	401	404	392	410	419	411	374	408	424	428	389	399	418	386	417	401	364	415	407	386	410	352	418	389	412	369	389	398	360	392	400	425	410	390	402	394	372	429	385	370	380	369	407	393	395	389	380	381	390	395	386	373	369	368	377	361	387	404	358	402	407	390	410	368	396	426	395	402	434	386	441	409	361	417	398	406	387	395	387	421	404	411	399	441	391	384	409	410	418	415	419	416	396	402	372	431	454	391	418	394	427	392	353	376	384	385	395	391	417	415	406	390	397	364	400	406	390	414	377	365	404	403	445	418	382	404	396	392	405	392	401	383	383	414	413	388	368	345	399	431	409	414	424	430	413	389	414	397	393	407	390	414	376	372	412	413	439	384	434	424	354	405	398	422	389	403	360	410	401	391	420	379	400	387	400	433	406	362	401	356	357	425	394	421	359	393	384	361	391	394	388	363	383	397	399	410	364	428	420	438	390	362	376	412	364	428	429	384	378	409	383	436	399	404	400	395	396	371	384	429	368	412	432	378	365	413	402	352	363	423	428	420	385	413	412	431	427	391	376	371	413	378	377	389	402	389	421	432	425	409	417	394	411	430	393	364	380	392	421	405	401	402	395	424	362	355	386	387	420	405	424	404	398	392	415	416	386	419	440	377	371	408	387	389	384	431	369	441	396	426	410	386	410	366	409	404	415	412	448	372	354	391	378	427	370	390	386	407	411	432	438	419	398	409	414	390	386	401	389	395	418	363	382	362	403	403	388	385	388	373	384	407	424	425	404	397	395	413	394	427	374	411	393	404	428	413	391	389	402	398	388	423	393	400	384	373	388	401	415	383	407	415	401	439	393	426	404	436	376	430	377	422	431	397	350	384	399	411	397	410	444	416	438	411	387	419	416	403	395	377	379	377	394	404	393	401	396	418	381	387	401	386	448	428	387	440	378	394	389	409	420	406	396	377	424	356	361	389	427	392	422	406	409	371	393	430	410	384	395	396	390	375	407	396	385	389	402	410	390	410	377	380	418	401	396	406	385	403	398	383	373	454	391	413	405	359	413	410	362	356	395	359	367	401	404	375	369	410	367	403	395	383	405	366	386	432	372	422	377	360	371	391	391	372	377	393	450	397	405	406	342	351	394	420	344	383	399	419	399	439	408	394	410	387	412	370	418	401	426	436	367	355	385	406	413	386	409	430	415	382	428	402	410	410	415	426	399	383	392	390	413	441	438	389	367	408	388	402	371	423	422	404	417	399	398	418	392	405	391	375	438	390	362	391	362	386	371	376	405	393	386	384	423	404	412	368	414	432	410	409	388	376	382	386	414	413	372	399	374	411	416	432	413	400	360	418	436	416	400	431	381	346	382	368	463	358	411	428	407	393	413	422	400	371	424	409	359	416	384	442	422	388	407	386	409	417	419	351	396	415	404	401	396	426	374	411	404	406	441	378	414	404	393	377	381	394	409	395	439	388	385	385	381	392	392	407	375	391	393	412	375	370	383	405	383	397	386	453	376	386	387	373	406	424	406	374	420	347	407	399	417	407	402	360	422	405	405	346	390	407	403	367	387	399	374	401	379	404	392	389	423	428	391	397	429	409	424	396	387	383	378	433	389	377	423	370	378	395	398	394	395	407	430	418	408	398	409	406	433	414	385	392	385	352	409	367	403	344	351	391	389	399	402	413	399	385	372	399	393	424	404	427	412	375	383	344	371	372	361	354	408	413	430	397	397	404	395	379	390	394	420	423	413	381	397	401	411	396	385	451	431	374	418	418	402	399	412	414	420	387	375	445	403	401	383	390	411	397	375	412	412	390	406	416	403	359	399	339	390	425	370	388	403	406	386	406	382	409	375	368	358	404	402	406	381	442	403	397	392	407	443	394	371	405	391	401	422	409	397	397	388	405	398	417	390	403	386	374	350	380	365	390	384	427	373	414	442	443	388	360	358	428	349	386	393	399	426	410	386	404	381	379	360	378	454	344	406	419	353	361	398	424	387	434	384	413	404	364	408	385	331	415	416	424	391	405	386	354	405	431	376	388	399	382	397	397	413	428	399	397	411	411	386	422	399	415	386	385	387	414	388	436	418	421	417	365	407	388	405	429	398	397	419	406	408	409	410	417	377	395	372	379	406	409	420	405	395	410	397	369	385	400	390	389	432	376	391	383	407	387	401	401	401	439	423	377	372	392	413	392	375	413	388	397	366	423	404	393	411	380	376	392	413	411	399	416	450	437	406	407	439	411	413	416	373	361	446	394	416	394	405	403	374	387	382	406	357	377	419	385	385	405	389	412	370	366	380	385	416	413	388	417	390	401	408	403	402	406	428	375	392	441	413	380	411	400	421	404	398	369	407	393	376	380	432	419	392	425	390	373	423	382	372	373	379	400	456	404	395	392	417	383	374	398	395	363	402	402	409	383	410	421	396	398	411	433	375	395	394	386	388	420	386	367	448	439	405	413	346	430	382	360	395	390	403	410	411	423	414	392	379	421	415	391	379	347	366	405	403	454	427	388	387	373	424	383	411	414	373	436	387	379	370	396	403	369	404	420	376	394	420	342	403	410	362	404	405	377	370	393	414	408	384	389	416	385	391	420	390	377	401	399	417	424	410	402	396	416	375	404	374	439	383	407	378	415	406	384	404	398	397	370	388	378	414	398	412	388	415	400	434	381	357	394	428	397	436	413	396	399	382	374	397	420	394	371	401	361	448	391	439	418	395	408	359	408	400	392	407	396	385	390	417	438	420	364	383	359	441	391	399	408	418	386	397	409	442	389	356	381	352	407	411	378	392	410	356	404	381	401	371	379	397	378	398	423	394	400	405	386	403	421	434	406	401	467	390	361	411	380	439	415	408	375	404	386	398	386	404	378	389	394	436	367	370	412	415	361	387	391	385	382	419	419	428	385	401	413	408	391	419	404	412	390	398	376	439	408	400	395	416	416	390	394	374	419	386	401	417	360	402	403	373	388	371	395	389	386	422	416	414	388	382	378	392	363	382	403	422	405	413	354	409	394	382	412	408	402	413	380	399	411	370	411	350	367	394	393	380	426	425	413	407	413	398	391	379	425	362	406	409	381	353	390	393	384	402	397	376	369	385	401	389	373	440	390	414	390	436	458	424	393	437	387	393	384	398	382	419	386	391	408	404	407	400	402	401	382	432	423	397	415	377	411	368	368	398	376	366	362	415	404	399	375	390	397	416	383	405	378	411	399	384	409	386	397	413	396	404	398
3497	3324	1859	1181	1043	984	917	947	930	857	945	844	885	885	883	852	847	883	875	891	874	876	862	891	811	907	864	889	912	842	888	856	888	818	848	852	844	881	848	870	885	829	931	867	812	871	873	894	850	874	869	884	930	878	826	864	864	834	821	883	826	899	873	883	842	937	867	893	875	860	874	845	832	828	856	922	895	863	884	844	902	897	864	825	837	870	865	857	841	882	899	874	889	832	888	839	870	828	919	807	846	841	903	832	841	888	887	899	853	841	885	902	794	904	843	917	918	843	825	847	828	839	829	861	902	862	858	838	827	898	861	837	955	833	852	821	875	879	851	834	838	869	876	918	860	866	850	904	881	849	892	827	862	879	965	818	848	901	843	926	892	889	837	869	857	878	828	894	865	882	860	864	818	911	857	890	822	852	866	909	882	873	917	850	916	872	878	858	936	868	882	881	862	873	813	856	864	916	855	864	848	914	894	874	845	872	859	837	887	897	879	843	872	834	845	907	924	844	809	853	826	894	882	870	828	819	869	918	878	836	857	874	862	889	912	828	842	850	843	858	803	917	859	839	859	854	881	856	864	853	818	894	866	883	835	847	916	879	821	860	878	895	877	842	885	859	858	867	899	964	861	842	874	853	895	906	865	854	910	882	931	833	895	915	884	896	857	853	891	876	864	855	865	852	888	848	887	889	864	909	879	899	931	865	866	861	919	890	821	846	887	887	862	870	926	882	832	907	867	901	863	861	844	865	849	861	859	874	869	890	839	884	834	837	853	888	841	866	946	846	807	843	847	852	819	865	854	888	852	883	877	873	837	883	876	880	840	860	878	881	907	859	897	862	896	864	838	859	910	891	896	862	846	885	890	890	860	864	866	884	831	867	854	860	912	843	827	886	901	915	881	838	866	862	948	909	902	836	846	815	829	817	869	887	869	892	855	844	832	835	816	858	851	918	892	873	877	826	868	817	928	892	897	856	842	867	907	838	926	866	861	842	894	860	846	890	902	893	835	828	886	893	879	867	828	877	909	882	899	869	906	876	936	962	945	878	882	869	913	894	895	880	888	909	873	854	902	817	877	881	860	886	853	855	896	853	866	873	837	907	862	855	913	884	848	874	883	888	867	868	819	893	835	848	833	894	825	856	820	887	908	903	839	859	882	842	856	823	878	880	878	851	882	841	817	853	848	836	844	799	845	871	805	855	902	866	865	906	842	865	821	909	832	916	858	832	837	846	920	882	892	841	920	868	894	824	899	882	894	839	868	830	858	828	844	885	821	855	904	838	839	842	888	900	847	884	838	898	883	869	908	900	917	837	817	924	816	872	849	879	827	905	869	838	861	839	801	852	879	873	881	814	881	855	802	902	840	884	904	841	863	885	838	882	852	851	882	875	831	841	884	858	854	871	866	849	828	860	876	867	872	887	899	861	833	852	853	835	891	826	864	850	859	876	912	884	833	880	860	842	835	871	841	878	828	868	853	843	874	863	924	854	879	837	826	899	890	892	872	909	901	852	832	869	875	845	891	870	834	888	870	918	856	875	885	857	849	888	915	837	866	910	888	896	901	885	904	840	900	808	848	828	924	882	833	879	845	898	905	857	894	908	873	806	853	879	848	882	887	911	848	853	881	910	876	812	887	858	839	858	878	882	863	859	941	784	833	849	883	894	871	832	861	893	923	855	872	880	889	850	933	858	869	857	835	858	856	910	870	874	852	839	898	859	857	858	869	822	905	844	882	837	906	902	891	863	872	843	875	891	858	903	831	925	891	865	909	877	836	884	909	892	891	876	892	852	857	889	896	874	888	830	851	843	851	919	888	907	826	794	886	865	867	847	873	859	904	866	863	802	907	913	827	849	839	904	899	825	883	869	869	856	841	890	852	858	906	835	850	958	923	839	858	907	856	874	870	884	857	876	908	901	907	884	888	920	851	914	832	856	901	869	878	847	803	899	869	842	847	886	893	850	846	853	816	874	892	878	876	851	877	917	863	821	886	842	881	872	916	851	839	876	937	904	859	950	898	870	866	856	923	859	858	857	904	850	873	826	853	870	817	869	836	945	909	841	889	894	892	870	822	866	844	871	873	873	871	860	851	854	858	845	896	833	811	882	892	905	904	831	876	820	879	892	849	920	886	875	879	846	822	872	855	864	870	841	846	809	883	897	851	891	889	875	886	849	873	881	844	869	856	810	847	843	853	876	877	897	898	913	849	884	936	871	888	851	845	867	863	940	855	879	879	860	922	817	845	868	853	880	872	849	836	880	838	856	900	831	845	842	906	900	855	863	844	872	842	817	853	839	968	858	875	848	911	881	846	871	816	876	875	871	878	822	865	817	820	849	859	907	842	870	839	847	830	860	849	841	795	883	863	902	832	853	806	856	839	886	899	876	923	866	893	848	865	854	859	880	906	832	897	885	843	873	913	841	869	834	822	870	850	881	887	843	872	855	921	881	863	824	859	924	906	853	960	843	857	878	883	848	858	870	847	885	908	860	809	854	868	872	863	845	850	905	814	882	848	911	847	843	912	818	887	925	848	845	835	920	913	831	871	851	871	889	850	840	858	867	910	842	853	879	878	901	858	868	874	932	870	865	897	880	899	864	886	897	863	901	868	902	877	890	819	829	858	850	849	858	903	806	858	865	890	840	878	864	868	888	831	828	853	896	860	848	828	905	869	878	825	882	852	868	880	876	905	904	846	857	893	866	858	860	886	911	861	834	886	843	843	857	858	862	875	829	883	868	914	831	858	899	891	906	884	834	841	847	847	838	825	869	852	836	794	915	860	825	928	860	863	843	901	809	836	864	890	866	910	839	850	868	851	893	864	878	888	867	905	891	871	850	856	858	846	897	862	859	843	887	840	838	873	886	889	910	826	858	897	871	864	857	806	842	861	883	902	861	921	866	887	891	886	862	812	867	810	886	935	858	853	912	855	861	876	816	911	892	957	906	888	843	894	857	862	876	862	883	859	914	869	874	811	895	830	883	858	886	888	900	881	879	878	798	849	843	856	867	830	871	879	876	878	865	893	876	855	835	869	874	834	850	877	833	880	873	889	840	887	849	811	864	867	891	882	889	888	880	842	864	915	895	899	841	883	927	870	868	895	915	853	892	911	894	827	845	911	861	853	883	866	845	835	866	849	866	888	803	863	887	839	831	830	851	879	880	889	887	881	902	919	913	850	875	806	898	859	852	876	931	868	900	884	943	789	860	829	937	864	872	884	878	864	847	856	857	865	868	819	900	823	818	861	916	871	787	860	870	895	833	884	834	892	918	879	878	915	901	946	842	909	865	868	849	875	862	840	902	869	884	856	885	893	901	909	864	875	861	862	901	900	887	880	948	881	839	911	834	860	899	862	846	862	870	866	850	910	872	839	863	856	872	880	870	822	870	872	863	934	923	884	838	889	853	831	908	867	889	853	836	833	844	892	861	896	887	887	863	883	860	861	911	903	868	903	896	839	890	876	890	828	845	824	903	813	917	850	882
23391	20646	24230	27080	20647	20664	18442	772	376	364	427	351	331	331	281	292	324	305	308	273	306	274	280	314	288	275	249	264	249	285	293	256	283	231	270	278	267	250	271	267	258	263	288	273	269	262	270	292	272	242	258	238	249	245	242	265	264	247	269	286	277	277	241	274	278	261	263	252	256	271	260	246	279	232	258	254	261	229	233	254	263	250	255	249	221	282	285	266	289	264	298	269	294	242	288	250	234	233	252	282	246	262	269	263	283	257	247	263	265	236	253	238	273	269	271	254	243	286	269	270	298	255	280	239	269	240	229	248	253	219	236	272	271	257	229	248	285	257	230	271	254	266	247	201	252	247	223	234	251	254	273	245	252	274	258	252	246	276	236	241	272	231	233	243	273	224	264	268	241	267	295	268	258	252	255	292	263	250	271	281	225	245	268	253	253	241	253	273	225	256	242	280	262	262	248	250	267	253	271	284	271	266	251	276	269	252	269	311	273	244	264	241	270	254	234	259	257	260	258	278	259	268	243	264	270	247	278	286	268	245	244	249	267	253	265	227	264	224	254	259	267	239	261	249	281	270	247	266	277	269	275	272	268	237	250	256	239	268	259	255	247	240	238	249	291	270	264	254	236	290	261	258	256	250	288	245	274	239	282	255	250	252	260	247	290	280	230	261	232	252	255	266	250	285	266	306	282	241	261	267	254	274	214	231	246	257	244	261	248	253	260	293	269	273	272	230	278	266	252	261	255	279	239	236	255	241	248	283	285	246	253	276	257	272	286	252	262	249	275	247	306	285	258	274	265	287	257	265	270	251	274	242	264	227	232	267	242	240	280	271	258	265	278	262	263	237	227	248	242	258	267	247	265	267	232	246	282	263	269	242	274	277	242	264	262	263	245	293	250	236	284	279	276	275	235	269	303	277	239	258	267	283	251	272	260	261	252	254	248	245	248	264	263	316	271	272	246	255	267	266	290	249	205	243	264	266	286	216	269	242	270	235	240	243	234	256	285	255	248	268	275	269	307	270	252	266	260	234	288	261	267	233	249	252	260	254	246	287	283	272	268	267	273	256	270	271	262	243	272	248	233	247	256	238	246	256	268	290	253	269	251	230	258	239	267	260	267	261	280	267	270	258	283	263	274	244	271	243	253	236	233	262	243	268	253	309	269	261	269	298	252	265	300	237	259	275	234	244	241	260	247	294	264	271	233	259	266	243	287	261	241	240	258	256	253	256	278	250	242	242	264	278	291	273	264	279	235	251	250	247	251	273	280	271	274	254	256	279	258	246	276	266	266	235	258	260	276	258	278	245	253	251	256	269	287	239	275	253	267	273	256	285	256	265	260	263	233	272	269	255	274	240	248	224	281	236	255	243	281	276	242	262	267	220	246	238	240	281	256	235	261	247	247	260	270	248	263	247	279	275	240	239	260	286	255	280	222	262	270	263	267	253	273	285	279	239	275	266	273	242	271	264	260	278	231	263	240	242	260	235	304	263	276	263	283	285	267	273	268	257	269	256	253	248	266	254	262	241	260	244	253	237	262	255	234	237	254	254	244	279	261	251	260	242	281	270	247	250	268	247	266	248	258	228	265	248	231	259	253	242	260	260	266	262	266	238	256	255	218	277	254	243	251	261	267	299	265	258	259	265	248	277	269	254	280	248	282	257	271	240	253	218	229	267	254	259	253	262	247	228	226	260	265	261	294	250	228	249	266	263	250	248	254	256	283	268	247	269	254	262	266	227	251	234	259	245	266	256	245	277	274	251	252	261	272	246	263	251	282	248	250	273	261	238	232	287	258	273	282	245	279	288	258	253	255	261	264	271	260	239	230	257	242	274	246	267	243	277	251	252	261	250	262	244	265	228	233	273	252	273	262	247	255	251	285	254	228	278	270	235	265	257	267	246	234	270	272	295	268	256	249	241	252	255	283	254	266	262	256	264	244	243	243	266	228	237	255	272	246	244	244	260	251	266	258	260	229	257	300	250	269	271	253	248	280	266	255	239	264	253	274	269	281	280	297	241	236	232	258	278	235	267	285	275	263	259	258	231	293	264	244	269	288	222	259	245	235	261	272	248	293	275	235	262	257	228	264	234	260	281	270	240	268	275	285	248	233	256	267	225	259	270	230	245	253	233	277	262	227	240	276	257	290	247	250	278	255	267	251	231	251	278	233	268	242	263	236	237	279	252	274	296	241	285	247	261	254	263	263	260	247	247	256	267	232	286	246	245	259	271	238	263	257	259	254	218	237	254	262	266	278	280	246	263	271	291	246	269	241	281	228	245	287	263	304	249	254	256	281	331	264	238	262	262	243	241	271	280	248	268	287	242	260	266	215	258	258	267	251	267	254	272	260	254	273	251	261	245	245	256	268	259	249	255	245	232	297	265	280	254	253	285	229	221	294	267	253	263	284	250	272	258	238	245	252	248	249	265	290	274	246	243	273	259	251	260	249	260	216	224	241	269	279	241	232	253	252	249	266	284	243	242	256	279	267	256	274	258	238	271	249	236	273	279	280	274	244	258	245	254	250	238	231	258	244	253	267	264	270	247	244	231	240	283	291	260	256	298	275	268	277	248	240	253	237	242	246	239	251	267	245	241	254	234	247	254	269	246	249	260	258	264	282	240	262	252	290	269	277	266	278	296	260	256	262	251	289	259	281	237	220	259	260	262	264	204	249	238	265	246	287	256	239	221	263	256	252	267	252	248	245	282	247	266	258	262	252	277	226	293	258	262	247	264	207	257	250	280	261	247	270	263	267	242	254	255	270	224	271	227	261	266	244	231	282	247	238	244	242	296	265	247	284	228	234	249	252	257	298	233	265	272	253	277	252	234	268	244	273	262	214	247	282	243	277	264	240	269	259	265	289	280	284	269	268	277	257	249	250	281	242	255	267	271	285	269	302	273	267	247	243	239	273	250	263	254	273	260	245	253	274	257	267	291	234	261	271	252	255	264	278	242	265	261	245	262	246	240	242	284	284	246	270	277	273	280	284	275	271	281	246	273	245	256	221	222	248	281	273	237	237	268	256	263	258	242	232	262	270	257	253	222	279	263	267	260	251	225	261	284	246	259	269	277	233	264	227	265	226	264	243	269	244	258	267	244	243	262	271	253	266	273	265	261	259	231	278	263	253	244	244	256	270	265	291	272	272	236	284	246	261	253	241	264	258	245	260	252	240	267	242	234	263	257	258	231	264	245	245	263	297	254	258	261	274	241	266	253	296	249	250	275	259	240	192	269	249	259	252	240	271	244	238	236	259	251	277	266	274	251	249	238	224	273	276	260	240	232	259	234	262	256	238	300	283	278	273	261	248	273	257	268	242	246	265	231	259	217	291	251	270	277	268	248	273	240	292	249	252	293	258	245	244	269	251	255	254	248	265	234	234	252	282	253	251	282	282	244	271	236	269	270	232	250	248	240	252	258	228	262	276	253	272	282	276	261	232	259	269	270	253	276	270	259	274	225	293	299	267	261	269	259	252	248	262	242
3519	4610	2304	1144	874	756	688	701	621	596	617	595	595	575	606	540	618	605	582	577	611	538	556	607	569	621	559	598	573	588	586	578	624	567	558	547	558	574	560	564	570	581	549	586	590	570	603	569	579	600	567	576	545	564	560	574	545	540	586	578	570	579	583	573	552	566	544	594	575	548	558	557	562	567	592	578	550	539	558	587	599	549	571	617	519	546	562	554	574	556	564	573	550	582	618	528	551	577	571	576	578	558	576	569	559	549	568	533	580	584	570	587	567	582	573	540	559	565	596	563	588	578	626	547	585	587	564	552	579	514	582	537	550	598	557	566	557	578	590	596	563	552	558	578	553	566	596	565	556	575	540	547	566	544	554	544	518	556	587	586	581	619	574	600	573	544	579	567	563	529	599	598	563	616	582	629	614	584	564	554	577	570	560	571	587	559	581	559	583	517	536	564	596	577	554	572	599	594	608	564	560	583	540	577	597	574	581	562	576	565	547	565	566	574	554	576	602	598	534	550	591	556	548	597	604	592	597	569	590	506	545	532	581	548	557	573	578	591	566	589	565	542	583	553	563	554	556	569	570	561	593	619	537	584	558	589	535	552	550	572	592	576	556	592	542	577	569	566	582	603	562	555	548	575	574	558	611	575	571	608	556	554	593	546	597	591	556	566	541	579	566	529	562	580	604	560	513	569	566	567	553	555	569	537	591	547	561	560	565	527	587	558	545	571	579	529	539	559	574	606	569	558	590	589	533	536	580	586	562	566	557	586	545	583	588	550	545	609	601	591	573	535	570	557	573	557	577	522	584	595	605	530	579	578	561	595	554	582	570	567	544	579	537	540	576	593	583	519	577	585	565	546	549	590	592	557	579	597	596	591	575	591	538	563	545	543	546	540	557	571	606	590	552	636	592	571	615	558	605	540	590	571	550	570	552	546	569	570	567	577	579	559	532	604	566	572	580	564	556	585	621	554	570	562	550	573	585	592	535	591	537	564	577	550	622	558	563	559	605	548	563	594	565	540	583	581	583	589	571	562	598	587	580	577	586	589	631	601	585	582	561	598	590	586	583	603	603	578	569	542	609	572	546	586	550	553	562	577	591	544	592	552	579	555	566	595	563	596	547	544	555	580	519	594	540	534	589	559	569	576	561	560	558	571	573	604	576	566	604	623	570	591	593	562	588	573	550	555	552	561	548	558	625	558	560	571	566	567	562	562	615	547	535	573	588	590	563	549	540	585	556	601	556	581	543	565	559	556	568	619	608	585	548	599	554	557	514	564	549	554	590	533	596	568	575	560	504	568	578	580	583	566	535	538	548	540	583	559	570	555	574	560	610	587	599	539	572	523	559	580	572	554	548	589	585	609	546	568	567	608	599	551	569	536	578	585	600	521	618	571	557	551	539	576	571	541	578	554	523	562	584	586	562	555	583	555	597	584	596	594	549	566	579	584	602	574	588	572	562	573	553	516	565	548	560	578	586	558	568	563	550	525	581	590	548	548	584	597	569	602	629	526	562	537	553	628	582	582	564	567	548	572	604	568	613	588	576	581	565	617	588	553	540	537	593	504	560	591	567	547	536	592	546	562	582	574	574	546	549	573	578	579	543	545	566	546	592	602	545	559	593	584	558	558	576	574	534	529	583	548	583	603	575	601	573	590	573	546	532	578	577	579	526	570	586	554	538	582	567	580	585	590	590	600	552	584	611	544	584	548	606	607	572	586	587	567	577	564	551	532	574	550	555	580	582	568	563	546	570	590	594	583	582	545	563	559	579	536	565	535	555	574	535	577	590	560	582	558	594	544	589	549	573	605	550	578	571	556	574	539	562	573	575	555	598	580	571	581	601	532	585	608	600	573	587	537	567	557	578	545	542	575	546	601	612	534	568	521	555	567	616	518	555	550	598	548	580	570	548	621	591	597	589	574	582	539	558	538	610	606	556	614	574	545	567	575	580	565	602	538	590	540	530	591	536	590	530	573	591	536	550	535	579	569	537	607	577	550	585	596	566	579	595	554	545	575	537	562	561	572	540	591	575	571	614	569	555	535	602	540	581	574	569	625	526	548	610	554	532	538	581	573	565	598	567	563	598	591	527	578	558	570	572	580	567	585	560	603	597	569	569	609	579	574	566	544	571	562	571	573	550	605	559	560	586	561	579	585	584	554	569	552	543	570	570	579	592	550	542	626	572	570	567	565	604	560	590	543	563	560	529	588	613	569	581	539	608	614	543	588	544	533	579	567	618	602	595	599	547	550	560	576	660	588	592	568	567	585	588	570	538	561	580	571	582	603	567	556	569	604	614	569	611	556	524	553	568	522	579	557	591	553	606	530	554	588	597	559	567	548	535	539	563	576	576	612	602	575	576	570	506	548	576	584	597	547	617	578	589	561	553	556	574	576	569	561	557	556	542	581	543	552	604	539	557	574	575	545	564	576	568	570	560	560	557	576	552	599	550	577	551	571	555	592	571	557	574	600	579	574	607	550	552	599	591	598	540	537	582	550	543	576	577	597	558	597	637	566	608	598	569	553	592	554	580	567	621	574	567	625	551	587	572	601	565	619	575	553	571	582	585	562	615	628	552	566	578	567	580	571	547	546	563	598	553	605	550	574	534	564	580	530	557	567	587	565	541	581	581	592	566	605	561	595	581	587	562	554	563	588	565	552	608	559	575	587	592	554	569	572	546	589	599	585	573	553	563	538	543	556	526	541	615	570	612	567	534	564	608	589	608	601	579	552	589	536	603	563	582	593	557	565	534	570	580	598	620	586	516	541	589	536	557	566	570	558	577	566	593	584	543	556	576	547	555	565	549	591	542	543	577	586	576	567	573	561	574	574	580	571	597	574	579	566	538	542	596	538	587	553	580	593	588	565	558	571	577	559	545	567	581	613	597	569	568	582	517	602	564	591	560	632	588	546	548	589	524	541	550	554	583	569	556	572	575	556	540	570	567	578	577	510	566	573	603	594	600	543	559	560	526	535	512	564	572	557	533	561	580	564	604	595	574	593	545	588	554	559	545	577	563	561	557	600	545	570	563	575	581	571	585	600	587	565	565	560	609	547	576	545	590	524	585	592	545	572	572	536	558	591	542	597	609	580	589	573	592	557	623	581	567	570	522	574	602	550	559	576	524	602	539	591	527	559	553	569	535	552	600	580	552	598	595	583	586	595	543	600	572	579	575	575	542	521	567	558	606	551	560	574	570	582	570	535	568	586	562	573	527	562	543	575	538	588	537	593	567	601	579	592	560	606	501	549	551	625	605	583	594	566	570	562	597	585	576	580	569	526	566	597	584	572	581	510	583	576	579	552	564	549	569	564	598	607	521	599	583	571	548	612	606	580	578	605	618	554	546	555	547	615	560	491	574	541	562	565	601	587	544	532	557	541	570	571	572	606	594	544	564	599	608	529	535	557	538	545	583	592	578	630	542	547	587	569	539	569	614	574	552	548	554	559	597	584	559	596	598	566	564	567	574	531	585	538	596	555
31240	19484	7765	618	390	397	336	375	350	341	356	311	348	337	298	346	316	342	302	277	318	303	316	316	321	296	358	314	315	325	327	325	322	293	317	332	318	300	306	318	313	315	272	314	338	276	300	365	293	335	295	322	314	328	322	321	335	321	336	309	329	302	337	348	297	326	308	300	334	317	322	322	300	325	304	282	315	319	309	319	340	294	326	312	332	317	305	315	332	295	323	301	298	324	319	326	334	357	309	319	331	314	324	316	317	313	325	343	287	267	325	340	348	354	303	303	305	319	305	327	374	306	300	317	296	294	294	336	311	301	320	340	319	301	324	301	290	284	315	316	312	291	336	298	298	304	301	291	264	303	306	283	291	320	308	316	324	330	333	325	311	329	328	298	283	307	309	354	327	348	352	324	316	297	289	324	323	306	308	323	298	284	306	306	314	299	331	321	326	329	328	288	324	324	320	267	317	296	319	326	299	316	344	278	310	341	317	322	353	312	307	317	312	313	338	309	300	312	357	316	328	324	328	311	300	297	281	307	304	345	345	322	326	307	341	329	310	316	312	302	314	318	288	379	321	300	324	326	345	307	321	299	325	296	303	313	305	276	298	322	314	315	334	308	313	311	321	289	319	325	294	303	311	321	344	308	300	334	300	313	322	308	309	309	307	317	287	332	324	321	285	311	330	356	315	318	303	313	342	326	314	320	294	311	314	314	294	317	317	321	290	283	320	295	299	331	330	309	305	316	305	352	283	326	315	273	292	313	309	332	307	329	305	315	342	308	282	307	321	295	315	297	300	296	321	323	325	288	316	294	279	298	298	293	326	296	319	328	315	340	327	301	306	295	338	320	305	304	279	291	298	339	328	321	274	337	296	299	335	337	299	301	327	291	313	320	297	356	349	324	289	314	276	330	333	320	296	337	335	326	316	302	308	275	325	291	315	313	323	346	307	290	301	328	319	307	324	351	345	275	315	309	329	335	322	306	304	307	304	300	325	317	335	315	316	315	308	337	310	291	295	306	320	310	308	301	333	333	359	305	299	314	330	328	280	316	304	282	327	293	304	293	323	330	321	358	343	290	306	315	299	323	315	312	321	328	322	317	308	321	318	304	311	344	308	308	334	282	298	309	310	329	315	324	289	324	323	330	295	289	338	327	313	297	320	299	308	322	308	302	296	338	314	323	310	313	315	332	303	318	285	273	344	336	291	280	316	308	338	309	323	302	292	321	282	303	328	290	332	332	299	303	300	324	320	340	337	315	279	316	316	291	273	285	352	351	322	357	316	306	336	303	301	320	307	302	324	305	310	331	316	323	309	313	327	332	293	303	346	295	281	318	323	299	326	300	322	303	304	298	303	309	308	314	286	307	326	307	298	292	313	319	309	323	307	331	322	352	307	332	309	319	333	335	301	291	318	314	311	334	310	312	319	325	336	320	303	287	264	318	319	279	324	308	323	338	317	299	318	289	328	329	311	327	316	273	349	309	297	296	269	303	323	313	314	352	312	327	307	299	328	322	291	335	315	314	307	338	322	322	317	295	296	339	320	315	334	314	348	307	299	304	313	299	337	280	308	311	295	328	354	293	309	306	345	322	318	308	323	330	351	347	318	301	323	280	315	324	310	320	335	297	345	330	324	325	308	289	298	303	293	370	300	324	277	305	308	313	364	322	329	311	322	317	286	311	321	292	281	319	331	315	315	311	279	328	301	303	313	321	357	320	339	306	318	356	307	335	331	295	316	308	328	322	351	337	301	298	275	328	336	303	288	313	337	288	307	301	292	306	301	342	319	310	279	273	309	317	332	288	294	334	329	324	298	293	317	334	310	310	303	273	309	319	326	302	294	303	326	321	309	325	279	324	336	305	326	285	332	289	297	315	313	330	320	330	328	273	347	301	289	324	297	281	327	320	319	296	310	312	318	342	302	348	319	295	333	302	307	332	322	329	312	291	313	321	300	298	282	314	274	308	320	304	305	300	319	325	305	327	325	302	315	309	300	304	300	344	311	319	338	308	319	345	326	322	301	326	308	341	294	309	314	330	342	300	328	294	360	300	322	268	323	318	279	285	321	294	314	379	292	308	315	324	293	286	317	317	322	322	293	331	312	315	313	300	306	313	311	320	277	294	320	329	320	324	326	305	286	313	302	309	311	302	329	301	299	329	298	312	315	337	294	294	335	355	351	303	323	314	308	306	303	318	297	296	345	326	342	286	301	314	308	310	272	309	336	297	300	304	315	317	319	329	295	321	346	294	330	336	301	323	333	323	292	277	299	300	322	347	349	350	327	359	323	300	306	329	304	317	355	301	318	312	305	308	342	317	281	306	314	304	303	330	328	289	269	341	331	320	319	324	274	332	311	305	335	330	284	304	304	298	326	325	310	315	304	324	305	351	325	339	332	325	309	314	318	308	303	329	306	286	319	328	331	300	280	293	323	335	327	285	315	310	312	319	340	322	328	334	316	296	287	307	301	299	327	308	332	299	319	311	311	304	275	308	339	334	290	311	326	297	326	284	339	332	334	327	308	332	318	328	314	290	334	321	334	280	283	295	340	303	321	312	293	329	323	290	327	320	307	312	319	300	334	326	323	305	316	305	305	311	305	327	351	313	331	284	290	325	319	324	292	282	296	324	323	346	307	285	340	284	318	279	324	316	294	305	343	318	320	304	308	275	334	323	309	329	305	291	322	288	314	308	327	293	307	339	305	325	336	355	356	306	325	334	323	303	315	330	330	309	294	290	337	300	287	305	318	293	303	311	311	305	289	319	312	302	314	330	321	325	315	348	298	322	317	328	316	348	327	340	288	295	308	302	343	266	346	308	306	315	310	333	323	294	289	311	342	302	321	297	314	286	317	316	322	308	324	323	306	332	289	319	329	298	321	326	303	305	328	323	337	343	303	328	308	329	312	323	302	283	328	306	312	304	312	333	313	283	324	326	280	315	320	320	269	286	328	328	312	321	272	312	308	331	346	361	328	294	296	326	285	290	298	348	328	304	334	303	303	335	309	310	315	331	294	311	284	311	353	344	311	324	328	321	309	299	276	291	346	344	307	326	291	333	305	314	314	267	296	305	296	327	301	299	321	291	354	290	325	334	325	323	326	301	328	316	320	305	289	288	305	277	335	321	304	336	324	331	306	316	331	331	317	316	289	328	306	319	334	351	289	330	323	312	323	350	310	310	352	349	327	344	319	294	344	323	351	315	281	319	308	294	283	323	334	317	311	328	303	319	346	303	292	298	319	340	325	307	305	321	306	300	343	329	333	304	301	300	312	295	296	311	298	291	318	334	301	309	344	313	304	315	340	298	326	304	333	300	321	272	313	299	325	331	306	304	300	330	320	281	318	309	340	314	328	287	325	336	312	321	328	323	317	334	332	291	322	303	320	273	288	310	334	304	326	302	303	318	298	352	325	299	336	321	280	293	338	317	342	323	347	291	300	298	310	333	279	273	296	330	316	297	346	309	307	320	316	321	303	307	338	304	319	305
5349	967	814	799	728	747	713	741	741	714	753	737	730	745	758	706	714	754	739	702	719	792	716	748	757	763	748	719	791	729	733	752	721	769	737	738	699	751	684	700	693	723	678	712	672	727	761	736	724	754	702	698	712	722	719	738	755	736	734	690	772	710	695	762	726	748	735	731	695	729	726	720	749	750	771	772	775	744	750	742	754	766	720	688	756	738	694	830	729	738	703	719	717	725	743	733	688	753	704	724	744	752	733	713	764	729	749	775	724	682	757	726	723	736	717	723	718	741	710	769	713	767	812	747	742	730	757	801	767	740	684	736	736	744	733	684	720	722	710	725	709	679	744	767	735	717	738	745	759	715	744	701	724	712	708	743	760	748	687	754	765	730	705	711	778	746	732	710	765	714	750	714	736	698	730	704	762	692	780	747	748	743	730	760	764	700	738	738	756	722	747	726	731	701	728	695	739	752	737	765	740	704	758	692	729	711	741	770	746	737	742	771	747	734	777	739	746	742	749	715	743	799	742	735	728	738	722	744	732	746	705	718	764	729	751	758	717	746	743	745	759	754	713	739	741	738	745	727	693	727	746	740	702	787	742	714	748	708	734	753	766	743	755	794	812	722	728	727	695	748	678	737	747	768	741	726	779	773	734	722	727	773	745	768	705	711	743	746	772	798	739	759	777	703	710	756	724	742	734	725	761	697	736	727	745	787	760	723	767	709	773	732	723	741	776	752	715	715	719	710	724	751	738	734	685	763	750	685	753	786	705	735	747	740	718	771	763	736	694	737	749	766	781	719	750	788	747	723	740	729	704	718	724	718	746	777	742	755	732	712	706	735	809	703	778	701	734	779	712	748	732	719	763	740	700	740	777	718	779	724	784	750	740	768	711	731	752	723	753	751	774	757	715	729	712	729	772	675	720	784	679	730	720	727	750	680	778	786	718	746	667	700	716	708	732	788	694	729	749	758	734	773	730	715	751	767	734	685	719	690	724	766	712	728	752	773	719	740	712	750	701	765	766	773	714	714	695	733	716	741	712	767	727	743	765	732	657	716	742	746	763	753	772	712	725	742	803	712	723	737	762	765	731	721	700	663	716	729	743	727	773	728	727	695	716	731	744	731	729	721	704	725	718	723	726	775	758	752	721	737	662	759	719	734	800	751	792	752	757	790	711	696	745	706	772	746	801	703	749	762	750	771	740	753	715	707	699	762	734	780	755	695	693	753	762	742	743	758	747	736	708	717	785	769	725	746	726	748	691	751	745	756	703	730	759	725	659	756	778	733	718	734	752	753	736	736	714	774	717	730	755	706	771	714	714	759	776	684	727	712	717	754	752	706	765	721	755	714	816	747	765	728	745	698	744	775	744	724	765	779	747	717	766	752	711	742	708	718	718	740	730	788	683	755	729	761	723	815	696	721	724	738	722	718	709	771	783	730	753	786	762	726	668	701	773	786	700	729	746	733	751	749	762	693	751	765	703	680	729	765	716	723	779	749	787	738	755	740	725	681	738	736	797	745	749	726	730	791	735	750	739	741	729	754	753	711	739	726	733	724	739	781	762	749	751	770	762	704	728	720	680	798	749	681	710	726	725	794	784	749	753	760	716	726	700	739	695	747	700	701	754	773	753	753	724	714	743	743	718	710	737	700	719	728	699	742	752	760	711	748	734	722	795	755	801	705	704	729	731	747	688	745	754	751	753	740	658	671	744	682	721	683	744	719	734	744	714	710	723	743	729	779	761	760	699	716	757	773	765	776	743	767	746	712	714	746	730	692	747	699	738	728	741	720	754	756	761	697	748	711	729	719	683	735	749	751	733	749	731	732	746	785	721	742	746	709	733	697	716	743	771	711	765	784	712	689	755	732	752	715	769	760	731	715	753	719	738	759	730	698	727	701	731	781	739	745	744	710	773	758	762	714	765	720	765	721	741	721	756	766	740	724	737	747	746	722	730	752	713	790	775	752	713	743	734	739	698	711	781	737	736	766	743	742	765	752	719	704	725	747	726	774	756	685	705	749	791	769	744	742	766	738	704	693	724	745	775	746	762	742	747	757	715	718	711	760	755	727	781	748	740	759	720	745	733	746	736	729	718	774	769	777	724	747	729	704	732	781	748	747	710	706	729	711	704	710	748	705	746	744	753	706	729	763	736	733	755	732	727	740	707	739	740	715	721	752	780	745	733	774	746	805	775	772	732	751	730	727	701	751	694	750	732	701	744	775	706	777	732	736	697	773	776	728	773	700	706	771	766	731	741	744	712	759	755	728	732	744	737	750	755	729	766	721	741	672	788	713	711	695	760	766	732	757	667	701	709	787	698	655	741	763	771	724	714	686	689	794	724	790	763	721	746	710	728	760	746	754	758	729	727	674	698	706	718	771	721	735	728	736	702	734	714	804	732	749	780	805	743	737	736	739	744	768	744	717	756	762	715	779	707	782	725	757	685	741	698	744	731	795	759	729	709	788	711	727	685	701	725	755	718	726	750	726	758	700	756	730	743	762	721	739	703	773	740	734	753	749	759	767	739	787	746	721	723	741	721	708	787	738	714	746	734	694	747	717	729	748	756	741	743	715	741	668	789	739	733	717	674	775	750	787	748	717	723	730	701	755	712	765	722	679	780	766	754	794	743	728	703	795	699	708	821	734	757	765	769	759	720	756	729	717	736	731	728	700	732	708	732	774	757	795	760	732	775	723	767	705	762	684	748	764	748	771	701	743	725	760	761	728	736	723	735	725	731	742	700	740	688	702	728	724	787	739	771	750	743	741	722	697	736	736	734	758	729	714	761	756	712	723	703	740	717	736	732	764	730	716	706	745	708	783	745	732	746	734	738	695	695	779	751	751	725	740	737	733	732	736	735	759	739	723	754	753	738	733	766	735	772	761	786	730	713	733	725	686	697	747	721	740	767	719	733	794	735	708	757	735	733	688	738	720	721	764	759	728	719	720	733	725	709	762	765	749	758	760	722	745	735	737	719	721	714	717	728	708	728	760	757	749	750	728	724	745	742	770	753	752	719	792	733	731	711	664	736	732	739	722	764	719	729	752	724	740	722	728	725	782	724	752	764	792	769	705	745	765	736	760	747	700	765	695	737	708	754	779	768	788	698	747	737	722	748	741	735	747	758	693	748	707	739	708	742	705	742	707	765	722	732	771	721	739	723	752	760	706	739	728	732	718	704	752	750	754	769	716	704	722	767	762	730	712	726	768	799	814	714	776	757	733	738	798	711	713	767	727	725	732	710	733	727	710	715	725	787	731	689	746	747	745	729	712	736	735	706	776	759	747	749	769	767	770	742	725	748	754	709	756	725	764	722	729	756	765	760	699	712	682	747	749	719	737	777	743	700	752	751	717	749	727	751	738	795	748	728	704	750	725	709	709	804	776	696	730	777	770	710	712	804	697	720	722	767	714	756	741	770	765	764	714	735	699	702	717	760	680	695	722	763	741	769	726	678	707	802	741	736	767	702	738	708	789	701	742	694	714
23817	20640	24052	27242	20636	20619	3198	604	494	484	494	457	454	414	429	434	388	422	442	400	411	407	419	385	433	430	443	424	409	390	410	421	395	405	411	407	384	393	448	428	395	399	375	426	425	394	413	388	361	349	398	397	390	385	445	399	411	400	390	405	455	380	364	420	347	407	416	400	386	449	431	439	414	423	442	370	402	374	401	424	353	393	393	399	389	370	399	403	398	383	419	411	411	432	422	380	404	402	403	423	390	380	381	413	421	428	403	412	352	375	401	390	381	387	395	379	415	404	390	408	414	430	398	396	415	388	394	414	416	375	399	458	389	418	359	404	379	383	414	442	406	445	401	383	391	397	392	403	387	422	391	389	433	429	394	382	399	382	436	428	352	394	398	392	395	428	423	400	451	413	402	440	389	405	409	389	419	420	451	389	396	392	391	423	378	394	400	383	406	456	434	379	413	405	422	403	400	402	366	414	355	386	387	404	400	367	415	405	408	440	430	373	400	421	427	395	407	414	405	385	391	399	429	408	376	428	405	409	430	422	400	426	395	414	419	386	389	418	393	410	409	407	396	409	361	385	383	387	391	403	372	417	391	396	383	389	369	417	414	402	388	406	400	407	440	411	392	372	353	393	408	416	383	409	379	414	364	376	426	372	421	376	394	385	399	400	399	403	386	384	378	436	387	406	418	381	416	381	450	418	404	371	366	393	397	412	432	383	386	380	416	379	395	439	377	386	439	393	390	375	401	377	376	395	401	425	407	402	371	392	391	427	419	362	367	403	364	387	344	357	447	390	401	397	422	406	428	373	427	373	442	388	394	390	387	444	406	377	401	392	353	380	373	369	386	401	369	411	395	415	397	423	377	419	432	387	416	417	383	370	369	392	404	408	437	449	425	385	390	432	394	382	366	395	390	456	420	394	412	389	370	412	409	442	437	376	390	401	386	429	373	386	365	414	383	429	369	373	440	453	389	393	391	425	386	402	405	386	383	400	389	419	367	392	391	436	427	406	415	424	445	413	387	402	385	380	398	407	373	393	418	411	412	387	354	378	412	399	374	403	412	409	417	400	368	393	397	395	365	386	359	395	375	389	378	374	403	367	391	396	394	433	370	371	387	386	392	414	407	408	403	410	392	402	369	382	410	403	418	382	414	408	375	395	373	403	390	399	416	402	431	377	385	387	369	397	350	402	403	384	419	417	429	444	429	433	403	450	413	364	370	404	384	405	357	383	393	404	400	376	381	392	387	415	421	422	371	398	379	354	372	411	394	385	417	415	409	385	396	429	376	371	401	413	427	428	429	459	400	423	425	387	377	416	413	416	423	417	394	377	416	404	365	371	419	413	360	376	411	411	401	380	388	407	459	381	373	394	404	384	416	419	397	353	380	383	393	371	405	401	408	426	389	407	418	386	416	420	383	361	416	398	389	419	413	417	362	425	390	429	396	388	377	370	400	400	374	381	438	395	382	406	421	394	413	419	377	389	406	387	398	365	381	355	408	399	400	394	353	403	376	400	411	381	381	365	402	367	403	409	418	426	412	401	411	429	417	376	404	404	409	367	354	388	384	358	389	456	421	431	401	432	416	398	377	380	402	366	391	399	427	398	356	397	409	426	414	399	396	458	392	406	388	387	408	371	385	428	394	436	370	439	388	366	408	389	385	405	411	406	407	394	412	406	396	423	438	392	408	364	362	388	392	427	409	406	362	409	407	362	379	388	385	380	376	411	412	363	382	382	451	402	369	441	407	407	394	422	374	384	391	368	361	434	402	393	403	393	375	434	437	415	396	420	405	399	411	365	371	430	403	382	401	354	426	379	383	399	416	438	364	438	389	437	426	396	413	409	417	389	381	385	365	404	399	390	393	412	388	389	399	400	380	427	428	409	402	366	444	405	407	436	384	390	424	441	373	376	394	433	406	407	416	351	435	387	406	412	359	406	416	397	407	392	415	405	427	342	399	389	408	347	373	387	414	387	398	457	417	406	415	393	373	419	384	368	423	403	391	414	394	377	416	426	411	408	378	418	401	398	401	382	347	398	437	405	398	387	392	401	394	418	450	413	385	391	416	397	367	423	419	394	398	428	382	409	394	381	398	407	395	393	372	408	378	386	386	374	401	418	422	418	424	395	367	389	433	396	390	393	405	353	370	386	438	426	427	380	371	390	392	393	380	416	435	420	388	423	424	363	404	401	430	366	435	365	383	379	377	390	426	385	382	393	398	409	416	362	389	396	379	392	411	386	379	413	385	415	404	419	433	366	424	390	428	373	402	432	395	386	422	440	424	398	394	375	373	400	404	371	407	413	372	397	388	384	380	393	397	409	372	389	415	403	413	401	378	398	393	406	384	390	417	365	387	393	418	369	406	385	389	409	375	388	389	385	410	373	360	417	418	408	418	392	381	416	398	409	415	408	411	381	391	387	356	361	395	423	405	439	409	409	413	415	380	412	387	362	409	349	386	406	372	406	415	353	370	372	432	388	409	393	395	420	408	383	395	391	377	392	379	396	402	409	392	426	385	448	359	369	390	409	418	413	370	394	404	380	404	389	443	411	406	397	361	373	397	390	390	421	388	402	347	392	410	379	369	402	392	379	420	378	382	403	386	396	413	399	387	380	383	396	415	433	423	448	388	429	369	417	402	429	415	406	400	389	396	357	431	376	461	363	406	362	372	422	386	357	390	393	423	417	382	389	412	412	413	408	374	397	417	437	381	399	430	413	379	404	413	407	409	381	351	398	368	437	429	375	407	402	395	421	375	399	421	407	433	419	381	413	409	422	397	356	435	371	383	411	380	410	422	379	373	406	407	424	409	405	435	407	415	409	414	401	406	424	384	362	392	393	421	410	396	415	399	397	415	400	428	386	429	386	366	400	429	370	329	446	366	380	403	390	452	404	389	412	377	452	380	424	444	438	411	409	414	449	423	377	399	404	407	386	373	374	386	412	442	361	343	400	400	367	413	394	395	396	414	398	449	389	402	417	395	395	355	417	393	384	418	423	388	415	404	408	352	402	411	395	421	389	357	417	392	412	362	407	380	408	380	400	373	396	391	429	396	357	376	381	357	400	398	406	396	421	408	382	388	385	390	400	388	381	439	411	394	406	400	395	388	408	408	385	361	430	444	405	429	390	398	402	371	416	355	383	416	416	443	423	415	376	395	387	446	381	394	385	395	419	381	388	388	423	346	423	421	380	385	418	428	388	401	389	384	334	384	402	385	410	392	377	461	404	418	402	440	383	428	410	383	410	364	392	392	352	400	418	410	394	404	390	391	400	411	401	386	422	381	378	408	377	418	407	385	392	396	394	425	373	404	401	410	369	441	384	381	360	402	389	397	424	420	380	416	405	417	438	420	430	366	367	359	441	399	427	422	380	366	396	375	411	372	418	432	419	414	408	370	373	405	398	410	409	373	380	380	392	416	412	391	401	395	424	410	411	383	376	382	383	394	407	343	361	387	433	398	384	399	419	419	416	419	414	437	365	420	379
3416	3337	1904	1232	1038	975	902	881	905	873	873	884	871	877	897	918	902	911	878	875	839	934	887	844	879	848	895	902	873	824	865	864	900	846	872	838	893	836	914	863	950	874	882	864	949	859	914	821	890	861	821	903	911	867	831	867	874	884	876	867	872	854	845	886	895	826	885	806	886	849	852	829	882	875	886	887	827	844	835	854	843	842	899	903	843	849	935	821	880	852	814	872	885	886	853	867	873	869	878	835	908	917	826	871	847	876	850	874	831	884	858	906	801	909	829	879	856	866	871	900	864	844	864	853	914	883	895	889	902	875	889	823	851	848	869	855	878	880	870	893	874	913	875	856	862	895	873	882	891	920	864	871	864	875	872	860	844	873	878	856	882	841	880	891	878	840	831	897	851	849	876	898	853	879	847	880	878	816	845	843	885	914	892	877	850	852	876	887	837	833	855	856	921	821	861	922	885	854	883	913	914	789	858	904	879	846	898	847	858	856	844	891	839	838	876	830	866	846	831	860	876	848	913	900	889	901	941	889	844	868	917	814	866	918	832	883	847	887	811	836	829	870	917	885	888	855	839	848	901	868	880	865	828	837	872	817	913	849	848	775	839	891	865	872	863	844	873	951	882	857	869	888	843	893	882	835	887	885	865	898	841	804	880	862	817	880	857	894	847	860	887	818	902	898	858	872	847	852	841	836	874	848	879	916	882	897	855	930	853	890	876	841	869	858	869	882	821	881	863	911	845	879	832	822	859	875	851	876	861	828	876	858	905	823	867	894	879	854	854	853	867	856	853	875	860	865	821	855	820	902	854	870	888	854	859	830	792	815	896	840	870	879	877	834	885	887	885	859	855	853	856	872	873	902	811	855	867	833	934	844	897	869	842	882	855	820	859	828	918	885	911	846	855	808	860	872	899	878	867	867	862	891	911	883	862	894	885	903	864	887	899	867	833	867	864	855	861	853	828	863	846	924	908	873	930	917	847	848	837	882	873	933	880	812	872	840	876	866	930	861	850	869	817	888	851	878	915	858	875	886	869	882	866	867	813	844	873	870	847	873	797	856	862	897	877	811	903	871	864	895	852	885	887	880	885	851	890	875	862	790	864	855	909	870	901	856	865	884	863	873	923	898	865	919	895	854	910	845	863	884	904	872	834	918	816	930	825	852	828	877	841	867	836	836	888	854	885	884	839	887	834	835	856	876	826	932	882	820	827	864	906	859	908	835	937	860	861	902	819	848	848	851	857	860	860	845	831	862	892	843	855	894	879	946	852	884	884	871	897	829	871	857	809	900	842	835	918	835	846	851	859	833	890	833	883	820	839	908	876	896	872	831	823	860	872	851	827	872	892	862	881	847	850	901	849	869	858	890	875	809	849	864	823	829	892	859	851	885	822	856	865	902	832	823	881	814	847	852	845	901	881	844	889	827	890	885	888	901	892	870	858	855	903	870	820	894	901	842	843	906	840	898	880	831	824	836	868	850	877	861	867	911	858	859	814	887	925	883	877	883	895	866	851	875	845	889	875	845	870	885	873	882	848	835	865	871	898	871	875	904	847	908	815	820	930	946	871	840	904	908	900	897	890	977	872	904	889	881	899	879	842	865	901	854	903	884	817	864	863	844	880	837	843	899	836	811	832	837	834	895	847	832	857	814	844	847	902	851	867	854	822	894	890	930	864	853	874	917	826	909	837	835	853	863	925	839	810	866	834	866	855	850	838	859	903	863	815	895	834	813	835	878	812	883	850	897	881	842	857	852	914	836	876	878	860	888	848	873	821	826	869	842	853	882	870	918	838	870	883	899	863	902	865	854	889	821	907	869	850	890	822	854	885	911	820	851	831	864	860	828	870	813	828	862	864	887	928	869	929	902	906	821	882	884	892	884	874	854	850	853	929	867	900	845	869	854	872	890	873	874	870	855	840	893	872	874	849	896	947	902	869	786	864	814	813	867	877	810	904	859	873	836	910	865	861	837	897	844	845	859	882	864	854	865	862	845	822	863	829	897	903	858	868	844	832	894	872	853	861	871	937	862	854	872	861	855	897	832	909	909	880	917	846	840	877	884	881	862	864	875	875	887	822	849	831	870	888	861	872	886	902	828	917	831	909	848	799	865	912	870	940	906	899	867	892	840	911	839	858	870	878	832	824	815	941	851	877	875	843	845	880	796	885	873	843	825	844	905	833	907	878	878	910	869	861	864	866	870	891	854	842	878	868	841	887	824	939	827	805	893	925	869	863	881	829	836	868	794	818	882	861	899	823	889	828	892	853	901	866	878	878	850	855	903	860	891	811	913	901	951	877	834	847	832	799	884	820	865	875	880	837	796	882	922	871	861	898	837	903	829	916	855	878	846	866	915	862	830	834	918	835	915	856	859	861	875	882	923	857	855	862	842	823	895	860	862	845	844	893	893	860	810	891	897	878	906	893	861	899	852	872	834	843	884	800	870	869	929	859	857	870	865	859	884	867	848	890	853	806	873	847	881	842	862	832	903	880	906	823	908	830	872	861	851	895	856	866	853	888	863	821	867	873	849	872	818	878	826	861	846	873	870	894	875	892	815	887	832	865	893	933	871	842	861	848	799	836	839	874	833	867	917	836	851	902	828	869	872	860	845	816	854	879	885	894	845	834	870	886	889	870	867	883	840	843	870	838	936	853	904	836	842	838	887	812	848	879	848	886	861	867	865	838	864	873	861	878	901	884	891	830	845	906	850	855	838	866	876	846	853	893	836	816	866	858	876	877	878	901	913	844	848	888	845	884	869	888	851	886	874	856	943	907	847	896	877	888	832	826	874	941	883	841	827	832	833	920	924	933	852	868	818	797	892	847	831	835	877	801	829	881	846	820	873	898	863	810	853	855	859	813	883	872	840	844	861	862	844	829	897	889	871	871	899	851	882	905	893	888	846	832	855	808	859	871	867	810	852	889	876	873	897	822	825	845	869	897	870	906	895	897	852	873	853	832	827	835	873	784	845	830	840	824	893	899	820	959	919	816	847	887	846	876	893	858	911	934	860	868	843	876	859	861	885	836	905	881	871	876	897	900	867	812	844	868	895	894	885	863	849	852	905	872	823	817	888	866	848	857	889	832	876	921	797	850	943	832	869	842	895	884	875	875	931	883	861	853	908	895	887	876	812	886	846	872	855	840	856	910	800	906	837	845	882	874	835	885	818	883	852	873	866	919	890	860	934	845	900	804	878	863	891	886	876	864	862	879	853	911	870	808	834	873	865	839	856	872	857	872	817	853	852	852	858	909	860	897	920	865	860	884	912	865	892	888	806	932	861	889	847	898	899	861	808	854	863	888	814	880	869	879	770	812	833	857	885	831	896	901	838	833	896	845	867	847	856	858	888	867	843	835	841	844	885	852	899	866	867	833	866	892	890	850	859	837	888	825	914	886	866	885	821	869	823	848	840	856	828	827	864	840	896	906	838	916	885	885	835	849	895	881	905	844	902	802	915	834	861	823	821	880	880	947	859	865	890
23380	20636	24244	27067	20636	20653	18726	738	454	381	362	341	310	306	336	309	302	284	309	286	286	312	265	306	274	267	254	277	279	266	286	269	250	235	262	243	261	241	269	268	259	265	249	276	259	278	233	239	255	266	292	273	247	270	261	296	247	278	294	303	256	244	265	282	302	262	260	262	246	241	258	268	286	284	293	262	244	259	258	288	261	259	269	269	265	266	254	261	249	243	260	269	306	232	256	245	263	259	261	278	300	258	240	256	275	264	240	266	272	249	275	265	270	254	252	261	251	247	251	246	252	276	263	217	286	260	232	289	275	286	251	221	264	280	242	280	253	264	285	243	235	255	249	247	269	241	275	232	279	250	255	289	270	263	249	251	255	269	232	236	262	271	255	270	273	273	280	257	290	291	257	289	259	274	280	259	267	262	287	272	245	290	275	233	292	254	254	263	243	252	240	268	292	256	279	281	251	265	265	244	274	268	262	247	275	276	258	263	230	281	260	260	259	256	237	269	267	271	280	252	287	257	247	276	219	279	293	276	252	249	228	237	281	264	271	254	226	268	267	259	278	268	262	252	274	234	258	255	231	266	272	261	260	256	293	261	274	252	284	294	267	274	258	252	264	242	260	265	289	263	244	269	272	252	259	265	261	258	288	239	258	278	252	252	265	268	241	247	256	266	260	279	260	263	284	262	263	264	282	278	245	262	252	267	268	241	265	240	252	248	236	280	279	250	239	275	290	272	266	264	236	283	290	243	286	254	260	237	247	281	248	266	284	282	248	272	233	226	220	269	220	286	263	293	249	272	266	241	304	286	238	264	273	256	261	254	223	278	239	277	281	263	252	226	247	268	264	317	242	268	256	262	276	251	227	243	279	251	274	274	282	269	257	276	272	311	238	265	255	243	248	292	266	245	277	247	266	272	243	254	239	275	266	268	242	256	258	263	266	281	240	248	270	261	277	247	274	245	254	268	276	267	232	285	289	254	272	284	253	253	276	249	246	270	251	274	290	230	277	278	236	250	283	262	280	272	219	249	248	283	246	245	255	235	263	252	263	251	251	272	241	265	243	256	274	249	261	269	236	258	253	274	243	261	250	284	279	258	239	276	259	264	239	246	278	252	240	235	264	256	282	264	270	250	264	236	257	251	263	238	263	246	293	274	253	239	273	230	259	276	262	265	245	278	300	247	236	243	249	233	260	238	223	249	263	230	259	245	287	272	259	231	280	226	260	246	275	238	252	232	259	234	263	267	242	293	271	257	231	248	261	270	279	256	271	270	264	260	246	273	255	275	236	249	242	256	252	239	252	266	239	246	261	243	305	283	241	244	260	254	235	262	263	256	255	260	265	281	264	253	277	272	249	265	265	279	283	239	227	249	247	297	258	260	295	259	242	268	273	264	256	242	260	307	238	246	273	227	263	273	239	277	278	267	272	289	216	277	248	248	270	281	284	254	244	267	237	284	282	252	261	276	257	303	262	268	279	265	275	257	225	263	254	269	245	266	262	274	232	252	254	235	267	248	288	242	271	245	286	274	278	261	266	274	250	266	301	245	284	278	255	252	268	277	271	249	263	292	247	278	248	250	266	266	262	224	244	282	237	270	242	273	245	257	254	247	256	274	274	270	253	244	278	262	241	269	273	265	277	236	257	222	282	283	267	261	242	230	259	255	226	250	267	248	243	250	270	229	253	253	248	245	267	268	266	241	262	265	246	258	280	278	265	236	232	248	238	263	260	276	258	269	265	244	273	265	259	262	272	258	256	272	280	233	254	268	237	248	264	265	282	251	267	263	240	251	239	269	276	265	283	288	281	251	247	229	228	239	252	283	249	264	258	247	257	255	258	244	242	236	252	247	242	264	277	261	282	255	221	257	238	288	265	266	248	268	251	256	260	266	289	236	284	240	262	256	282	266	238	282	291	260	247	268	231	232	254	255	284	266	261	259	247	248	253	263	253	246	254	283	295	252	304	285	263	234	248	265	275	270	304	255	267	275	283	258	275	225	244	249	237	234	250	247	262	292	248	270	271	266	268	219	268	254	263	239	256	230	276	257	298	272	265	237	252	291	272	300	247	269	271	273	261	275	270	267	241	266	266	275	253	231	276	236	258	257	265	247	246	271	246	268	244	229	255	282	223	257	252	274	257	236	224	295	246	257	276	228	285	291	245	246	261	252	243	261	271	249	232	261	229	263	248	248	266	271	269	237	219	268	265	261	261	238	277	265	242	284	289	263	250	269	241	254	265	273	249	262	244	211	250	255	291	220	269	251	242	274	243	253	281	242	260	265	275	241	265	246	254	281	276	263	269	243	297	246	284	270	276	264	246	249	278	228	279	263	232	254	250	250	287	242	269	266	269	281	262	267	294	265	245	271	230	223	287	262	279	271	256	258	268	263	272	256	249	237	265	273	253	266	239	235	244	258	227	261	253	284	251	254	252	244	258	257	262	248	231	247	271	272	258	266	260	254	236	241	253	285	267	266	256	239	269	264	264	256	270	254	255	231	290	271	238	258	248	251	251	229	277	271	263	262	265	264	278	236	241	289	271	255	259	257	282	276	280	262	239	231	266	264	254	265	287	263	265	268	219	250	263	258	266	263	245	251	286	273	255	253	237	259	281	244	275	277	263	239	244	271	250	267	265	279	257	259	254	257	270	267	254	252	279	244	283	270	214	246	280	273	262	275	246	272	265	288	257	258	262	265	271	231	254	238	258	223	241	259	269	241	261	218	276	271	256	264	303	289	306	247	276	283	296	273	223	258	257	265	295	269	242	249	241	281	281	262	253	268	274	240	255	257	298	278	260	302	285	282	273	262	262	227	261	266	251	258	288	242	248	251	275	242	258	245	267	289	242	253	252	214	248	252	266	260	234	278	259	290	254	306	264	247	242	255	224	268	257	250	269	221	282	286	270	250	238	276	266	265	281	269	245	255	249	273	235	246	253	282	285	258	260	289	264	240	253	250	242	268	271	253	239	268	235	275	249	255	256	281	276	252	247	238	253	227	242	252	248	248	254	279	235	240	254	264	246	246	233	269	230	274	307	273	220	282	269	277	260	286	272	246	280	268	240	252	249	276	285	252	270	261	263	254	247	277	250	252	236	271	280	260	258	263	262	288	255	250	250	270	252	285	255	259	250	290	251	264	229	252	236	265	250	262	261	255	236	249	261	272	262	249	250	247	253	287	270	254	266	241	231	238	244	242	244	280	256	257	265	262	273	292	249	256	239	242	236	298	238	276	265	255	276	284	263	268	246	281	281	239	254	260	274	285	270	219	221	284	270	265	271	262	274	297	268	256	277	275	236	242	246	239	228	281	268	253	210	269	242	260	245	277	263	231	238	268	242	266	249	244	233	257	262	265	276	254	257	254	274	250	246	280	274	257	272	273	282	253	254	270	262	257	250	255	254	269	240	260	232	261	244	271	265	221	292	264	237	261	252	261	281	274	263	248	258	231	256	280	230	255	250	256	300	266	255	251	275	249	276	235
3543	4649	2273	1139	840	773	699	653	614	636	622	592	582	611	636	579	579	556	582	597	614	598	558	587	588	585	546	559	559	571	571	557	570	584	623	580	593	546	565	594	585	566	529	541	542	557	570	591	577	573	639	541	557	514	570	618	594	575	547	582	597	538	567	599	582	552	574	552	577	578	606	540	553	547	582	586	592	572	557	618	561	541	567	618	597	588	531	557	588	557	626	530	574	556	580	581	572	596	575	553	536	552	579	571	547	572	564	544	618	566	583	569	604	552	557	564	596	534	611	590	588	578	594	570	542	584	532	568	568	557	602	595	570	546	588	577	572	562	585	574	581	598	573	606	522	571	589	586	607	574	540	581	592	563	568	565	567	553	540	559	563	616	614	567	553	586	595	574	579	593	569	554	510	593	558	600	556	576	550	559	579	579	600	561	518	556	572	566	555	567	564	586	581	556	573	561	602	570	537	599	605	551	566	587	576	512	573	576	601	582	574	529	586	594	548	587	577	539	613	579	596	571	579	542	551	587	590	517	602	554	585	591	551	611	570	564	583	569	572	568	563	622	549	552	558	539	587	570	543	569	582	590	588	558	545	541	582	549	563	532	618	570	594	536	567	552	559	591	555	517	518	546	567	582	572	606	594	552	556	596	598	584	574	593	561	534	550	560	575	584	598	552	559	554	606	561	585	510	538	561	543	566	588	536	585	578	562	571	583	572	559	550	588	558	584	572	558	582	627	563	589	560	564	557	580	561	538	554	608	575	545	581	581	590	617	582	556	574	535	619	555	590	581	583	583	539	564	548	568	578	582	569	553	579	539	573	603	500	587	555	547	550	565	568	559	546	578	599	596	588	624	609	590	629	590	550	557	561	556	621	577	647	542	575	545	560	610	605	598	600	535	560	517	541	569	570	560	610	548	593	536	520	561	547	547	585	580	537	559	572	570	562	578	590	574	582	553	547	544	577	555	564	592	587	586	571	576	559	633	588	600	568	568	579	564	582	556	564	518	612	580	594	562	567	543	552	547	550	571	615	569	600	532	563	585	573	583	591	583	572	586	562	575	579	586	573	590	513	602	542	593	535	583	596	581	572	539	530	545	576	581	548	527	553	603	558	561	568	603	561	588	577	548	607	549	578	611	580	570	554	542	582	587	549	540	572	562	550	549	586	566	598	549	510	559	603	571	612	597	573	548	560	587	580	587	576	536	584	584	555	584	591	596	554	536	561	574	587	549	571	586	540	527	553	575	554	595	582	590	585	571	547	563	529	578	540	558	528	570	559	562	550	548	611	585	555	584	631	579	592	579	564	571	550	575	590	571	594	602	551	594	549	583	595	544	575	607	561	552	562	548	589	555	582	541	563	569	561	587	608	550	518	568	564	567	546	558	602	581	560	575	614	589	583	528	582	568	563	578	564	537	560	587	550	549	565	604	563	599	573	528	565	537	566	592	606	588	582	562	585	556	615	552	616	519	547	558	575	579	557	558	574	534	582	604	591	607	539	592	550	551	573	590	565	580	552	600	566	576	557	589	557	579	551	564	558	602	583	586	570	576	590	560	561	608	572	585	598	536	532	541	557	581	562	560	585	566	540	599	570	577	561	588	604	558	582	568	643	572	553	598	557	545	578	561	533	597	570	525	606	587	559	559	553	585	526	573	565	538	613	630	575	568	618	556	609	567	540	569	596	598	595	595	538	535	587	573	578	561	548	543	542	591	586	565	535	542	591	559	586	569	580	547	556	562	607	529	542	564	582	603	565	542	502	604	568	587	534	563	572	545	552	548	576	523	593	597	581	548	565	576	590	588	598	598	591	553	592	586	594	559	573	547	560	597	557	563	535	561	594	586	562	591	579	575	593	574	487	561	569	580	567	516	575	563	564	562	541	563	570	567	539	616	567	539	538	574	552	620	543	563	526	573	588	589	562	557	561	588	593	531	621	582	576	570	548	524	565	593	526	578	605	603	547	557	536	581	587	572	581	540	569	554	560	572	537	529	581	600	566	587	569	576	575	539	597	614	593	569	570	563	537	573	569	558	568	572	572	581	559	587	567	571	626	584	614	535	591	568	574	583	549	573	620	593	564	583	573	564	576	586	535	576	565	517	613	591	548	628	618	577	578	561	543	583	601	563	606	572	553	584	563	640	595	566	575	592	570	562	558	573	578	605	580	548	554	573	554	583	533	597	575	587	563	583	613	581	586	564	603	521	577	575	524	538	562	566	559	604	545	565	604	600	563	571	571	536	566	535	540	571	549	535	570	567	532	591	537	564	580	563	573	590	549	590	543	560	538	562	531	578	577	502	583	587	637	556	593	532	557	595	540	615	530	562	556	595	557	576	581	588	576	585	586	582	585	567	554	634	595	536	564	588	566	546	567	637	557	581	565	598	563	549	576	538	551	545	594	534	548	560	564	563	604	523	551	571	537	527	600	580	562	579	541	558	545	578	604	577	571	537	551	556	572	574	563	556	535	581	576	574	583	533	587	585	586	566	561	593	598	572	597	584	563	579	555	615	568	587	546	519	583	565	569	552	608	532	568	582	564	562	553	569	579	552	566	605	562	553	586	648	612	609	537	567	576	562	553	558	533	574	556	612	570	566	531	587	554	579	558	546	530	591	570	565	561	559	567	605	598	553	563	531	564	590	571	590	534	574	584	587	572	529	559	558	565	556	601	584	580	544	616	540	537	553	581	590	600	560	551	577	596	555	559	524	606	520	575	567	586	528	566	521	600	578	545	574	562	620	570	568	585	547	560	546	585	535	505	527	568	554	552	567	583	567	594	542	568	539	582	532	582	551	589	566	553	539	531	557	578	554	614	607	571	528	565	558	599	546	570	571	528	542	610	609	602	547	526	586	542	559	565	585	578	553	584	591	572	593	577	588	558	574	541	564	565	579	540	593	617	536	571	570	567	617	578	572	563	557	533	603	577	564	578	547	541	612	571	567	586	585	567	538	542	590	554	558	570	592	577	511	556	566	605	562	543	593	563	539	588	602	564	600	583	540	559	566	543	597	542	544	560	564	544	641	611	562	578	568	552	533	588	566	552	511	573	554	578	589	589	536	579	602	538	584	563	592	604	586	560	539	576	587	586	529	574	595	570	543	584	588	586	632	583	589	550	558	559	584	558	571	592	556	606	559	569	529	594	570	567	535	553	552	567	551	568	572	590	568	558	570	575	591	606	545	566	590	600	556	563	551	573	586	543	570	532	623	528	596	549	561	544	607	570	600	600	566	623	566	557	576	572	512	542	575	534	565	533	530	571	584	598	553	576	552	632	569	532	579	577	590	604	575	558	585	578	566	568	601	592	581	553	574	551	592	565	571	643	524	565	601	555	591	573	574	535	562	559	587	595	570	576	624	602	587	578	570	553	570	574	571	539	586	563	565	564	563	585	606	571	581	532	594	567	604	649	554	566	549	579	553	576	555	587	570	611	573	580	571	578	543	572	577	548	554	593	566	579	537	552	543	559	565	561	546	599
31317	19510	8142	624	405	371	322	367	350	284	324	333	342	339	339	280	318	315	314	287	353	312	309	344	346	304	345	309	338	354	304	349	307	304	296	319	271	299	348	313	328	345	281	321	322	347	306	332	319	321	318	306	320	331	302	317	327	299	303	322	337	344	323	306	300	316	335	334	355	322	323	304	324	313	337	309	342	313	318	302	310	303	316	303	280	267	289	311	341	327	317	340	298	334	319	315	305	339	334	297	320	328	303	305	320	334	319	268	308	290	276	320	283	326	303	341	273	295	340	316	320	321	340	315	313	338	313	340	332	312	328	325	336	339	312	325	314	294	303	316	329	315	310	361	341	295	328	315	329	309	316	333	316	296	303	323	315	300	331	299	312	303	318	317	290	284	332	312	347	299	275	296	341	308	312	323	324	313	352	351	317	321	312	295	331	351	295	355	326	310	322	290	314	334	304	315	341	349	312	318	308	325	318	331	297	244	337	322	315	287	329	320	321	293	316	297	343	312	301	313	319	318	345	329	298	299	341	337	324	278	319	319	344	323	317	287	332	313	330	283	284	328	329	303	311	334	333	299	293	316	297	311	324	345	311	335	348	290	316	314	319	315	311	296	312	302	322	281	304	297	295	280	311	290	347	335	337	286	310	285	307	299	341	328	313	291	338	344	321	293	306	315	329	341	321	316	314	289	304	317	325	342	306	292	300	327	322	306	274	342	347	341	355	328	312	299	309	339	343	328	329	362	308	358	318	329	295	298	308	325	335	335	344	314	354	338	275	287	300	299	301	266	350	288	307	308	344	324	285	317	307	323	346	330	302	329	276	325	300	301	331	328	331	345	317	292	321	255	305	327	272	328	326	310	310	293	291	344	336	295	325	310	311	321	302	324	321	316	326	297	312	330	350	300	336	328	310	321	320	334	354	314	303	332	311	314	307	295	312	315	336	329	300	297	335	344	359	332	333	321	327	353	332	299	309	316	290	326	300	341	291	324	273	334	296	331	312	332	350	306	313	314	329	340	343	317	329	319	296	305	311	323	329	320	303	333	321	326	282	315	323	353	311	314	318	320	306	278	322	295	324	298	303	337	345	302	344	326	280	317	336	319	312	311	283	290	294	318	291	297	325	307	315	314	334	304	339	302	324	294	312	304	297	297	341	296	331	305	329	353	300	321	323	298	349	312	324	329	310	326	301	330	299	339	315	301	317	309	302	305	345	323	326	344	299	343	332	300	310	308	300	342	311	332	307	338	294	295	306	284	321	321	299	319	308	282	323	323	303	296	314	304	293	301	300	331	336	313	326	311	364	338	289	303	329	325	339	324	303	321	357	335	299	356	334	289	325	326	289	307	305	300	316	332	313	308	310	321	311	329	341	317	295	289	325	322	296	338	345	301	321	338	312	319	318	341	334	296	342	321	325	302	352	314	315	313	299	301	337	315	343	310	301	318	293	299	324	330	318	306	316	318	310	335	312	312	278	338	282	339	308	323	283	341	312	320	315	291	290	331	304	321	297	315	283	337	321	288	300	323	310	324	296	321	318	310	269	319	298	307	306	313	345	316	356	350	300	339	281	329	315	304	315	342	307	322	341	288	341	328	286	308	328	314	312	330	335	320	299	275	302	311	319	287	298	322	325	296	297	329	307	335	327	322	343	314	292	346	313	337	329	274	318	293	299	341	330	307	337	328	337	301	322	310	350	299	315	328	310	367	316	289	248	317	334	306	295	318	302	352	317	323	309	327	319	301	313	300	295	296	302	301	314	309	305	326	320	317	324	316	308	295	330	276	311	333	336	305	314	327	297	316	298	331	291	282	313	315	288	289	337	317	320	291	311	340	311	311	320	332	325	315	291	315	341	331	316	317	338	306	332	334	285	280	340	325	305	313	283	330	293	350	302	312	333	316	314	284	277	290	319	324	297	335	318	336	323	323	342	321	319	328	335	277	299	303	300	310	277	347	259	332	316	315	287	315	313	325	324	318	338	273	322	338	331	301	321	350	301	290	318	307	318	352	280	329	323	334	280	313	295	291	300	337	323	328	310	336	287	317	325	327	293	335	334	309	323	334	322	298	324	302	303	313	338	318	321	385	343	329	328	298	326	329	328	329	325	285	325	326	306	297	302	326	292	325	321	353	279	334	362	320	323	328	283	274	295	337	289	336	331	302	325	303	335	328	313	289	319	304	315	313	301	279	303	306	336	308	325	339	308	330	337	301	312	282	319	329	333	313	328	305	335	302	313	305	344	325	282	361	296	318	296	330	308	315	322	342	340	325	316	331	327	295	295	323	311	291	325	307	310	272	347	329	323	331	317	312	309	300	351	318	331	328	329	319	312	324	296	314	300	289	341	323	293	308	334	318	326	319	324	308	333	270	305	292	314	329	326	307	295	317	296	317	314	349	334	359	369	266	326	321	348	312	303	310	323	325	330	329	303	298	321	303	317	319	325	340	317	329	283	288	306	301	319	344	318	303	293	333	302	330	294	334	302	328	316	329	314	296	306	317	371	364	316	290	306	332	340	324	325	314	317	341	302	316	353	300	313	335	334	333	313	334	359	288	303	306	306	312	295	290	319	319	326	322	309	288	337	313	344	341	310	330	334	299	355	341	347	312	313	315	307	327	301	295	308	313	331	328	313	312	303	326	336	319	318	317	346	326	318	294	328	313	336	300	330	306	307	296	326	319	315	297	286	297	301	292	329	285	316	284	314	291	295	341	315	289	304	285	289	317	330	306	305	318	335	289	299	332	306	265	315	339	339	325	306	336	318	332	299	293	332	308	325	318	258	273	302	318	346	323	331	329	324	306	314	281	300	352	317	335	342	334	328	303	312	297	299	285	325	316	298	305	329	329	300	273	329	318	339	346	323	371	317	289	330	315	316	331	335	300	341	346	322	328	312	329	302	329	315	311	331	297	312	302	322	308	318	310	330	344	312	340	328	294	315	309	328	335	327	341	347	291	313	339	349	320	296	301	318	297	284	299	324	325	330	302	314	302	296	300	335	326	320	318	294	305	332	316	316	337	308	325	324	296	310	312	315	302	315	290	311	291	306	306	359	338	307	314	334	279	301	325	302	321	339	337	320	280	282	329	322	340	303	342	310	252	346	299	328	321	312	335	297	343	324	309	310	309	334	323	330	292	331	318	299	322	329	323	346	317	318	284	282	303	295	314	340	318	337	318	347	325	336	313	274	302	307	292	299	313	320	330	324	304	333	326	334	275	322	336	332	311	318	340	304	287	325	331	291	320	325	349	337	296	314	347	328	353	314	275	305	330	330	316	329	353	301	316	278	329	331	355	296	313	287	323	319	313	357	309	324	337	345	317	311	308	332	336	347	288	333	338	336	301	276	362	305	301	351	298	312	291	325	331	266	280	294	312	318	300	315	270	310	297	317	301	295	294	360	324	335	317	312	305	332	304	309	286	316	313	299	313	338	313	321	331	334	314	315	314	337	350	288	343	345	314	330	299	304	303	287	302	310	337
5379	976	800	788	819	773	728	729	775	745	755	675	766	754	770	747	720	761	705	732	729	744	794	739	730	744	736	721	743	753	810	744	756	743	760	738	752	757	726	730	764	690	756	715	769	776	774	762	793	735	681	743	690	813	755	711	756	756	759	721	759	739	697	754	747	714	695	774	743	709	748	735	698	759	724	789	725	759	743	757	771	795	734	718	701	765	720	748	720	764	778	696	744	770	775	747	799	707	746	756	692	758	695	718	818	702	693	720	730	778	741	759	726	751	742	728	738	694	676	750	747	718	729	739	780	776	755	765	708	712	772	730	750	774	752	724	702	710	730	785	713	715	751	773	680	693	695	707	741	772	757	699	747	709	808	724	694	752	757	660	738	694	756	703	758	733	754	761	711	734	710	771	745	713	801	750	746	758	723	759	727	742	766	722	783	757	764	744	701	745	754	723	766	708	706	760	716	718	788	727	707	758	675	719	723	719	742	750	699	713	722	709	715	758	726	741	727	732	722	706	738	756	725	734	781	685	747	748	731	761	738	718	734	742	763	702	743	751	730	701	753	718	716	754	765	761	698	759	711	721	724	772	778	720	740	711	777	743	753	807	712	705	721	717	731	766	749	719	717	766	723	688	712	744	794	725	674	732	749	718	714	726	758	715	721	743	722	720	745	722	712	717	774	726	738	716	710	738	715	753	732	723	750	737	730	717	770	746	708	753	786	746	731	779	745	757	729	796	767	715	707	750	700	769	715	732	763	750	708	741	759	740	744	710	763	756	772	733	773	791	743	722	744	750	749	709	719	738	758	716	717	753	775	760	708	714	754	738	785	713	755	762	733	738	775	773	790	706	753	779	708	735	705	772	746	691	685	708	745	731	716	721	702	718	722	782	696	756	749	722	775	765	759	773	709	750	707	686	726	727	710	730	707	745	730	775	728	726	720	722	744	727	742	718	733	712	720	749	668	749	727	741	710	754	760	743	678	725	753	719	730	763	750	634	765	785	750	714	681	696	802	720	759	705	743	728	762	762	717	769	756	716	747	733	702	764	742	758	727	751	734	758	734	750	718	737	732	713	725	709	745	716	757	760	755	742	784	728	704	765	748	717	756	746	713	736	729	721	717	732	742	727	738	711	753	732	737	759	703	721	744	791	752	744	729	762	714	722	710	750	721	749	733	764	746	745	724	783	740	750	778	739	790	766	724	725	711	755	734	752	715	748	708	753	756	780	728	755	732	748	717	708	729	697	691	722	752	765	713	751	742	703	801	749	685	727	786	719	803	758	777	765	716	800	747	762	757	751	749	727	727	751	753	748	756	713	749	701	727	736	732	722	744	733	655	763	697	763	788	762	765	752	772	740	760	739	683	697	718	744	738	753	713	767	742	699	727	747	725	739	763	742	732	744	776	745	729	733	776	760	757	732	759	744	743	725	732	743	782	734	724	760	765	680	728	746	669	757	711	738	745	735	739	728	756	734	707	739	724	703	727	720	740	742	717	792	710	729	752	744	713	736	776	701	741	692	726	743	782	732	747	747	771	731	700	751	755	789	734	744	749	779	724	750	751	697	683	778	741	738	752	743	771	756	806	788	756	750	709	791	757	751	721	758	682	743	761	710	765	797	721	719	755	728	730	764	742	710	721	731	730	728	753	767	725	780	756	779	722	701	789	773	769	768	785	750	724	714	754	732	764	748	739	736	749	746	744	724	760	743	724	760	745	740	711	794	711	731	738	736	747	747	704	759	766	731	777	725	714	732	763	770	745	773	743	682	759	746	720	724	742	760	768	754	708	723	720	797	773	772	716	764	723	777	712	681	736	738	715	703	755	739	706	731	747	740	740	703	693	784	702	710	703	770	772	721	732	762	728	779	722	711	746	741	773	741	783	811	753	728	734	716	714	738	743	741	729	729	735	739	730	752	777	744	724	717	738	752	754	752	728	732	671	751	754	725	766	780	767	764	700	735	715	727	749	733	732	721	753	787	792	786	765	751	740	725	751	730	800	714	687	772	715	675	758	678	731	726	746	799	725	754	751	757	749	745	764	740	723	725	753	734	772	761	752	719	727	770	739	694	702	742	771	748	751	703	755	760	746	724	751	738	713	761	682	707	737	706	794	709	724	722	714	731	685	760	747	731	714	741	718	764	782	736	739	736	713	736	709	711	780	733	739	722	758	702	721	714	730	737	754	772	726	734	743	728	744	741	749	730	742	762	730	741	769	714	690	728	746	730	761	763	781	734	756	753	697	716	750	729	773	755	766	806	744	761	751	727	764	716	732	714	745	719	773	726	745	762	749	731	670	795	747	730	731	760	718	723	757	737	730	742	735	703	742	747	749	741	747	715	725	706	716	774	751	720	767	764	657	803	815	734	754	712	729	689	812	713	744	744	746	728	738	741	721	716	757	773	738	702	741	770	768	766	751	771	777	754	784	712	761	740	719	793	767	739	801	798	765	720	714	744	773	783	745	776	738	751	765	772	741	769	756	792	749	722	733	692	725	774	728	789	727	701	790	741	726	691	747	740	776	722	690	805	753	716	725	727	731	730	694	730	693	764	764	706	710	759	754	748	767	723	758	724	735	770	758	754	767	755	773	713	713	764	778	697	754	712	743	714	674	705	699	800	722	737	731	734	759	779	747	770	735	765	749	759	720	712	739	733	722	757	751	740	697	741	730	747	768	745	759	697	721	757	759	730	773	733	742	715	675	715	718	737	709	731	747	722	718	735	739	733	760	721	688	710	763	733	731	750	743	794	674	733	718	737	697	691	752	763	748	752	746	732	795	722	754	733	804	763	703	760	753	764	732	729	726	780	737	748	764	776	690	730	783	741	774	735	739	776	763	773	746	765	754	722	716	782	688	730	705	731	739	761	701	750	778	692	708	789	751	732	767	730	708	715	742	755	763	712	720	724	712	769	761	740	693	683	764	769	719	716	738	769	722	772	741	749	704	672	764	691	728	731	689	729	739	695	737	771	748	688	730	742	732	742	749	753	759	775	748	737	741	760	745	805	721	713	760	757	769	785	729	724	701	730	738	734	737	722	721	703	726	749	726	753	701	728	728	686	737	789	727	742	730	774	670	723	685	684	681	720	748	790	691	695	761	764	711	749	712	736	724	710	706	730	752	753	694	735	746	712	719	788	786	740	729	722	711	748	745	776	767	719	727	721	750	699	706	800	709	765	753	723	722	724	755	738	751	727	729	760	729	765	668	722	734	722	742	703	758	753	764	732	724	735	761	727	675	751	722	792	750	742	739	704	697	757	740	778	740	740	740	682	735	719	740	725	752	786	686	727	773	732	724	766	741	707	782	753	726	753	721	713	746	723	692	757	735	727	763	778	750	773	741	724	746	717	755	781	757	756	725	741	756	757	716	702	652	755	643	782	717	746	772	728	755	779	687	775	730	756	704	732	751	721	696	744	688	743	711	711	756	711	727	712	709	789	715	740	694	737	728	682	752	737	760	667	729	774	720	714	770	734	724	733
23934	20708	24082	27388	20713	20725	3415	614	478	441	460	453	431	413	475	427	439	386	412	426	434	447	445	378	432	399	460	391	428	388	406	395	383	404	422	406	399	441	398	395	410	445	456	433	395	393	391	360	371	376	439	369	420	384	416	427	404	438	392	414	416	425	405	396	422	433	412	387	385	403	374	370	380	410	409	389	417	428	413	402	396	397	419	405	419	386	407	413	381	418	420	388	401	372	393	442	435	407	416	394	421	386	407	363	424	398	401	399	386	435	383	393	416	395	395	430	461	421	390	423	405	348	402	458	393	400	427	429	438	423	427	418	393	398	389	418	404	397	430	400	408	411	394	407	410	396	391	401	423	358	396	384	428	433	411	391	404	420	432	415	351	358	386	426	421	435	378	418	443	414	399	376	372	411	425	393	375	393	412	401	443	430	401	391	417	398	369	394	394	425	413	405	375	401	416	394	427	395	402	414	462	386	400	418	405	390	397	417	449	437	391	424	396	457	391	381	418	368	389	378	392	440	412	415	403	393	403	409	383	420	417	372	364	415	397	396	388	388	414	365	403	393	439	420	397	379	408	418	413	412	385	414	418	394	400	435	413	431	423	410	398	417	404	373	398	423	405	396	440	405	379	402	411	403	374	382	399	399	387	405	378	395	423	428	406	408	411	362	385	393	417	401	436	382	412	398	415	405	437	431	379	423	396	402	413	419	386	383	390	382	414	438	407	438	388	398	435	423	431	380	393	380	412	386	350	398	416	394	422	425	401	396	410	427	417	395	421	440	404	409	410	405	375	416	387	421	379	421	429	394	365	408	435	443	434	366	425	393	391	419	417	396	434	385	371	399	413	406	394	388	421	439	409	403	385	394	375	394	408	390	371	372	383	389	428	427	404	391	397	410	388	386	432	388	399	382	406	442	434	415	411	372	390	426	418	406	397	406	427	401	428	409	405	365	409	412	401	418	416	383	419	374	401	404	404	416	449	391	366	402	362	434	401	406	379	338	394	417	430	411	380	384	395	397	410	404	378	415	411	386	390	443	409	418	394	404	369	416	395	411	399	399	384	377	414	386	410	406	370	404	372	420	403	431	357	400	390	430	434	397	397	434	399	422	413	402	409	382	405	385	441	424	396	366	388	451	399	369	374	379	392	413	421	414	407	392	381	380	376	412	384	433	428	402	435	401	464	394	403	391	438	449	383	414	375	370	375	387	397	386	358	369	368	455	422	365	369	392	408	441	368	448	383	391	417	367	390	453	413	394	437	419	394	415	425	357	380	407	370	365	417	417	384	357	411	412	394	414	398	373	372	410	444	382	420	382	414	394	390	382	398	357	356	386	388	476	396	372	419	425	363	436	410	413	386	414	364	415	389	408	406	386	431	417	420	413	400	434	394	410	406	403	394	420	425	384	406	396	412	378	397	376	413	425	420	418	418	429	363	398	402	404	414	395	367	401	381	387	438	416	391	381	389	424	363	408	435	417	417	415	434	416	413	409	395	400	384	392	385	412	416	408	412	388	414	413	402	408	400	411	364	401	399	406	367	414	391	387	397	402	402	436	400	392	412	385	413	410	349	401	402	385	434	435	406	463	419	395	393	397	408	384	384	402	373	384	387	399	411	359	412	416	385	421	417	421	395	409	390	382	389	444	419	387	439	367	425	392	391	397	393	376	398	389	416	356	396	417	379	386	435	433	399	377	432	396	404	414	367	397	416	441	405	393	385	382	437	399	401	395	416	401	409	403	398	392	442	369	401	390	444	411	407	441	410	415	417	460	430	365	396	386	397	399	394	405	408	401	404	405	392	437	376	435	383	371	419	396	402	397	377	399	441	403	369	427	416	388	402	444	416	445	422	407	398	373	404	378	389	430	410	390	430	402	382	391	379	365	399	380	404	374	405	409	416	378	372	383	423	379	401	399	390	365	408	435	440	409	366	388	389	445	416	393	406	413	416	382	446	408	403	379	387	431	436	420	396	416	399	428	432	423	378	393	406	424	433	414	377	387	444	414	438	385	408	405	434	459	417	435	427	416	397	361	422	437	392	389	414	412	450	405	418	392	390	403	405	401	369	404	378	410	393	396	388	380	427	383	396	411	412	379	419	371	390	396	391	398	387	416	358	407	394	399	389	392	359	426	430	464	377	429	378	371	405	414	421	398	413	444	416	382	382	398	461	414	408	390	418	393	395	437	423	384	399	431	351	413	417	416	377	414	406	408	432	399	426	411	444	420	426	420	420	417	366	380	434	406	352	410	409	417	422	399	384	417	405	421	401	391	448	402	445	384	419	382	383	403	373	428	377	404	406	388	422	402	456	388	475	401	373	395	404	370	422	374	407	406	431	410	401	391	436	412	413	373	403	414	433	417	397	392	403	390	426	434	399	361	375	418	374	419	441	414	433	392	370	397	377	394	413	421	392	415	429	424	398	465	402	399	403	401	373	414	391	423	368	397	410	387	372	421	427	412	402	430	408	434	397	374	405	392	405	387	427	376	444	373	405	390	367	394	428	393	360	382	420	403	366	412	391	395	421	376	419	402	385	364	419	396	359	391	381	383	362	375	391	397	408	390	427	428	374	390	412	406	383	383	423	370	427	443	414	426	392	435	411	412	396	432	393	394	411	403	382	406	402	404	434	391	409	406	423	380	418	400	387	434	443	407	445	408	380	401	422	419	394	422	420	456	398	409	366	445	408	406	441	424	454	403	411	435	391	389	447	377	365	387	406	411	372	425	390	374	459	362	369	424	402	395	405	421	376	391	423	410	426	378	397	373	421	412	429	420	425	370	388	439	415	404	377	380	406	424	365	434	418	370	375	400	384	415	453	418	426	378	421	446	403	399	403	401	411	395	402	407	378	348	377	436	387	404	385	420	361	370	407	430	434	422	396	406	412	389	403	461	435	390	381	390	400	397	372	451	376	435	383	422	422	426	407	390	390	416	421	423	379	411	386	372	385	371	406	378	402	370	392	402	361	415	425	434	408	424	431	401	412	371	416	376	391	413	395	424	414	405	345	408	387	397	404	460	352	407	407	443	386	376	420	388	364	424	372	402	430	386	376	383	370	424	404	376	396	411	452	397	403	400	411	398	393	386	391	391	397	417	384	385	378	368	405	391	370	383	426	386	398	405	404	373	366	419	341	413	428	397	384	405	414	405	413	388	412	405	435	411	420	422	365	378	387	403	346	393	379	387	426	392	410	398	384	387	387	381	409	423	351	388	379	401	415	391	395	405	387	391	401	384	376	412	375	371	376	428	396	404	408	410	435	446	370	406	428	377	401	419	386	384	420	371	374	384	406	418	388	455	408	397	371	402	435	416	398	403	442	432	391	424	366	415	401	428	411	379	449	420	401	399	425	412	405	384	388	390	387	385	405	391	388	366	421	433	426	384	402	420	419	407	382	417	423	423	411	393	369	410	404	363	408	437	423	375	421	410	399	368	421	385	402	404	393	391	372	392	435	379	407	439	421	409	399	443	410	421	345	376
3453	3223	1835	1316	1027	963	954	875	933	909	899	856	926	896	883	838	906	897	842	939	870	873	844	868	915	831	929	920	855	835	844	837	896	836	901	878	793	835	948	904	919	886	883	834	848	901	874	882	844	889	861	842	893	883	901	827	848	890	890	931	899	867	891	918	858	861	895	926	873	849	845	902	852	865	884	848	948	853	907	911	898	850	856	858	872	918	887	890	852	843	865	825	871	866	837	889	866	874	875	850	877	904	877	911	867	880	822	838	870	884	903	948	852	850	924	897	933	865	907	871	927	813	850	953	887	881	855	830	814	850	922	900	845	895	889	889	869	828	837	896	904	899	857	885	838	875	874	909	825	891	821	897	832	882	871	872	880	881	886	883	889	861	772	895	843	882	898	826	944	905	926	925	864	840	881	904	854	820	899	845	869	870	828	862	857	888	889	833	905	849	849	868	896	897	859	791	862	930	831	882	861	882	841	917	894	889	854	836	834	914	841	867	908	833	835	887	845	911	890	800	890	825	896	864	849	837	806	857	897	884	921	850	842	920	947	869	905	858	880	902	843	923	894	936	841	855	896	891	882	889	911	883	840	822	826	877	883	860	924	886	841	873	855	843	872	817	841	885	850	896	867	837	889	875	839	909	843	862	924	817	866	887	908	855	865	875	845	887	863	811	909	900	881	838	843	861	884	829	852	876	865	894	870	911	880	867	842	866	871	912	867	864	853	820	882	888	846	905	862	843	850	802	918	880	890	885	881	902	856	863	872	850	827	876	829	799	889	901	937	903	838	865	851	808	861	917	882	883	864	836	889	856	838	888	916	902	935	850	849	871	847	835	928	857	859	883	848	888	861	900	842	841	884	861	877	905	905	857	870	926	881	847	848	813	925	938	843	870	867	846	914	894	818	885	863	884	864	908	886	886	869	909	843	853	859	892	882	874	888	872	848	921	829	877	917	910	853	860	881	848	878	909	878	885	854	892	869	927	893	886	886	867	923	878	929	873	889	892	860	867	883	923	878	893	947	921	914	879	872	823	864	855	849	870	914	870	875	818	838	901	844	986	819	891	809	887	878	891	895	891	865	871	878	845	865	862	891	856	857	912	864	844	807	902	865	887	873	855	868	873	873	879	880	857	840	866	858	840	885	871	856	857	873	877	881	882	893	905	914	875	850	860	840	918	868	882	875	897	875	882	887	910	872	904	903	882	891	882	875	804	896	895	838	844	892	848	916	876	897	922	890	895	887	905	840	877	891	880	863	886	880	856	853	847	861	844	865	901	893	856	848	852	900	835	876	820	880	864	892	873	856	888	854	917	826	841	869	858	867	916	832	912	886	884	882	884	869	817	858	941	847	904	897	826	853	909	890	907	850	838	841	887	857	823	875	867	822	916	910	873	871	844	858	901	868	823	878	870	912	842	863	868	902	894	895	887	888	876	871	894	883	854	841	855	875	860	848	857	876	900	854	859	904	885	865	858	818	889	889	867	859	846	858	866	853	838	914	834	855	842	846	879	857	854	875	866	826	888	837	853	889	869	898	838	880	867	852	935	885	862	857	887	837	873	870	861	891	862	856	872	850	888	851	908	846	861	938	877	884	865	878	889	843	904	899	883	852	886	942	859	867	857	850	835	905	889	835	842	894	864	882	843	875	881	849	868	935	834	825	920	916	874	834	880	890	829	901	849	843	886	890	868	903	863	833	841	883	836	865	894	846	848	910	856	842	900	870	869	871	874	898	902	930	869	828	861	879	882	810	878	882	862	897	839	857	856	827	884	889	880	849	859	874	888	862	798	838	924	881	830	878	850	877	924	839	861	850	873	875	870	898	868	839	907	840	831	886	863	803	868	869	849	930	881	894	888	856	870	859	870	908	865	901	829	886	851	872	853	829	938	880	901	839	900	888	892	900	866	894	862	871	863	831	907	843	886	867	921	860	813	888	893	829	888	922	889	873	941	880	864	811	898	891	837	884	840	882	840	846	895	856	849	860	829	875	844	800	856	938	877	883	878	881	898	888	852	881	876	850	868	881	888	876	858	864	887	865	851	896	894	866	845	904	907	897	917	883	879	869	858	878	876	919	840	852	954	877	885	901	837	899	894	881	891	837	851	857	907	885	852	871	833	902	879	885	883	879	830	873	881	885	904	907	812	838	883	873	888	841	871	863	888	824	813	848	887	902	851	848	814	895	914	828	883	881	885	911	895	912	870	852	884	855	886	887	904	880	814	858	860	869	867	914	898	910	820	870	876	914	849	898	878	773	891	848	883	869	884	891	875	845	840	892	922	885	847	815	876	858	834	866	867	881	863	842	858	895	876	839	908	832	878	819	842	848	867	870	889	845	888	911	910	837	861	878	872	900	918	852	878	953	880	867	859	882	900	858	926	903	864	865	811	868	910	863	903	875	896	850	888	913	874	881	873	899	855	828	886	874	874	857	913	852	855	840	868	859	910	891	874	875	871	866	880	893	857	874	921	876	898	859	864	894	851	861	929	899	826	876	845	856	877	844	886	891	892	844	925	906	865	912	867	906	879	904	871	912	875	894	852	903	845	920	868	776	900	824	887	848	874	809	840	855	896	918	828	886	839	887	951	861	913	852	866	858	830	813	875	840	848	912	918	892	915	879	885	886	847	868	885	857	848	918	889	867	808	893	847	966	889	893	819	883	871	894	857	853	892	920	947	875	821	863	861	918	829	884	816	826	870	870	868	857	827	850	806	891	873	912	885	797	888	899	844	868	908	894	893	971	938	875	809	889	837	889	894	891	874	903	830	890	873	863	820	838	866	928	880	871	885	852	864	894	860	847	887	886	923	868	891	886	861	867	853	810	917	880	866	875	864	898	892	886	827	850	870	883	867	847	902	804	868	913	858	859	884	858	841	859	834	897	839	856	874	886	824	830	880	870	863	932	864	858	897	914	835	884	878	912	823	889	830	847	853	861	839	862	847	851	906	793	852	830	796	839	862	845	867	875	871	913	923	827	887	922	875	856	877	838	935	862	885	880	796	914	834	866	919	869	906	855	908	883	878	828	843	858	890	873	855	886	893	887	846	919	892	855	823	894	879	875	900	844	883	848	841	870	867	829	807	869	905	891	857	829	877	862	886	862	847	853	809	909	857	874	818	895	867	873	919	879	850	906	859	860	836	882	838	892	902	873	835	802	883	916	864	901	840	882	876	874	877	874	896	843	845	834	880	878	875	896	820	882	887	822	866	811	875	934	892	891	865	886	920	863	763	839	803	897	877	888	859	882	859	839	873	850	833	884	863	883	886	910	895	899	962	870	902	855	868	837	879	826	862	862	879	863	894	880	898	909	894	875	854	864	901	894	908	844	862	874	855	896	861	870	832	833	858	906	931	875	907	857	836	879	878	882	888	803	839	824	854	863	855	910	911	893	824	830	858	884	892	812	889	841	843	895	869	885	889	892	867	837	848	878	863	921	899	876	878	863	893	848	881	842	854	849	857	862	922	845	845	930	837	854	889
23332	20638	24219	27059	20639	20655	18715	748	451	399	365	341	322	335	320	316	293	320	277	295	301	286	303	287	263	257	269	268	280	256	266	291	282	300	277	260	251	286	267	258	262	300	275	245	284	291	286	287	276	243	229	276	286	260	272	265	237	252	248	264	252	288	267	282	251	299	273	238	281	259	245	255	313	244	236	269	292	281	288	290	283	297	283	244	271	264	263	282	263	259	286	258	248	271	283	273	262	243	247	273	288	232	277	290	239	242	267	237	231	250	258	261	239	245	234	242	278	247	268	245	271	261	263	265	281	272	256	275	242	246	260	269	269	243	274	262	262	273	260	254	246	232	254	258	273	243	272	277	242	223	257	210	281	246	229	284	286	280	266	274	266	270	277	269	272	267	272	231	262	278	265	257	260	250	241	281	237	265	273	284	267	248	253	252	246	252	264	240	257	246	268	270	256	248	284	248	249	236	251	267	232	252	258	237	255	266	240	258	255	275	259	269	246	275	268	248	246	257	248	263	256	253	252	261	242	238	250	249	272	276	277	245	281	242	251	268	252	290	235	265	254	228	241	267	266	297	261	246	238	246	296	264	249	239	231	225	263	270	254	271	260	256	233	252	254	272	242	275	280	272	261	246	258	276	239	261	264	247	243	273	277	243	250	246	267	269	283	234	290	244	219	224	243	279	265	258	247	253	276	253	290	268	222	229	251	282	258	248	298	283	279	229	244	229	254	257	278	271	249	279	263	272	250	269	245	267	247	284	260	290	266	256	276	276	288	268	277	233	239	225	247	267	247	231	265	273	280	268	256	255	219	244	261	271	252	246	262	280	262	264	270	241	261	257	264	238	256	265	253	269	275	273	271	271	241	282	285	270	290	240	263	249	259	268	281	262	266	257	266	238	258	241	249	267	243	259	281	278	247	273	273	242	267	241	262	251	269	271	254	263	232	274	258	278	260	250	243	235	271	271	258	258	266	253	291	255	285	250	248	295	248	255	254	267	260	258	269	254	289	287	257	238	257	271	251	238	268	262	229	261	235	289	220	251	263	238	259	276	307	263	240	241	275	282	261	213	268	268	276	263	298	265	225	276	254	243	297	238	263	256	279	262	248	224	233	260	238	267	237	273	246	234	270	282	235	244	256	259	236	278	247	246	251	264	258	274	258	277	280	234	260	251	265	258	231	271	269	268	287	259	289	244	267	255	223	243	262	247	287	261	289	261	243	270	281	232	252	250	270	236	260	265	251	256	251	278	242	243	268	248	268	241	270	261	257	278	262	253	255	285	241	263	274	280	241	268	249	266	282	268	258	257	217	246	232	223	259	249	262	262	264	278	258	270	274	223	267	292	247	266	305	272	264	279	262	252	293	260	278	244	277	233	292	239	254	243	296	243	241	241	242	252	247	271	303	264	252	236	260	281	249	241	245	253	272	242	266	239	258	222	247	284	268	257	280	268	265	293	251	219	233	269	252	247	241	273	253	282	281	223	229	260	270	246	254	261	244	244	255	254	268	259	300	276	274	261	259	261	247	257	257	244	259	233	256	275	272	253	255	274	283	234	263	318	269	285	266	235	279	266	262	265	268	260	266	264	250	239	280	260	265	289	284	293	250	249	237	232	243	253	266	261	286	288	250	267	271	257	234	273	265	247	280	254	288	296	264	267	272	305	296	290	274	255	253	257	252	241	262	213	262	242	242	285	254	290	251	270	236	255	257	260	245	258	265	206	246	244	276	280	267	253	221	261	264	277	265	236	232	231	268	270	275	279	227	269	261	260	288	245	275	252	244	273	234	248	237	248	247	236	236	239	248	252	271	279	280	255	272	234	273	273	296	266	254	284	293	266	250	257	285	235	249	288	252	256	241	248	256	240	277	261	278	269	281	284	282	270	283	237	249	266	268	268	290	280	270	239	251	262	275	269	258	237	244	235	258	274	274	236	269	257	268	247	267	254	242	261	247	252	259	265	271	255	266	246	257	243	251	272	267	232	260	253	259	260	237	257	265	281	270	240	274	239	217	252	271	257	283	262	253	261	262	293	258	289	253	278	271	267	281	274	301	266	262	261	246	226	277	262	262	284	268	278	243	257	269	209	247	236	211	253	258	261	290	261	233	243	225	244	259	219	250	252	272	252	253	258	242	267	249	245	268	245	260	248	274	242	258	305	248	242	277	287	252	247	266	282	244	263	244	226	261	215	241	246	256	230	246	278	270	276	255	253	281	280	248	257	254	278	258	247	248	245	255	250	251	268	298	260	279	245	265	262	278	253	269	253	247	251	285	256	269	254	246	232	254	248	262	237	250	267	263	269	290	245	286	265	261	275	241	257	253	232	239	245	264	238	280	307	261	266	255	255	247	248	255	272	255	247	246	239	263	270	244	254	273	253	266	257	272	289	234	252	267	235	279	306	266	274	270	249	266	254	264	271	265	258	268	272	261	260	286	282	225	268	254	261	249	256	258	265	272	253	282	234	253	259	237	235	269	254	234	255	246	255	239	255	264	288	262	257	252	258	266	246	249	260	255	267	249	249	258	282	272	235	293	263	258	292	255	258	252	281	241	254	262	244	237	265	272	292	248	300	256	284	261	226	271	264	249	272	244	247	255	272	236	277	212	227	230	277	260	248	277	296	291	245	244	257	272	239	235	273	274	291	294	257	237	241	288	285	254	263	255	281	281	251	256	258	249	244	247	252	258	272	247	237	274	251	242	275	296	283	255	285	251	274	270	260	249	224	256	262	215	260	258	257	244	251	275	282	233	246	225	283	286	268	269	267	230	265	261	296	267	279	228	244	257	299	271	224	258	246	251	255	236	268	254	254	250	285	276	224	271	245	259	255	262	232	231	286	272	245	266	242	277	268	231	253	264	257	253	291	267	267	234	258	276	246	274	283	270	308	227	264	270	269	293	275	260	252	269	266	260	284	263	247	262	255	254	249	246	248	266	253	268	261	267	249	219	251	278	272	235	258	263	264	268	261	258	252	272	263	222	254	283	259	282	248	253	257	270	242	267	213	256	270	224	262	252	262	280	242	283	259	257	282	252	240	228	251	234	261	255	223	265	244	271	274	268	246	246	244	255	230	240	225	256	273	244	274	273	269	260	236	271	270	244	252	296	233	238	287	258	258	285	254	259	287	231	238	248	264	253	274	245	237	256	267	269	261	245	245	263	253	275	277	263	257	282	229	262	268	259	238	241	274	255	259	280	256	285	267	253	238	251	239	259	285	285	257	259	236	284	228	273	243	259	286	266	259	282	265	271	269	254	284	242	226	266	271	285	251	285	295	252	270	262	281	285	227	301	253	273	270	245	277	263	259	286	276	243	242	260	247	264	264	269	295	276	278	287	241	280	283	261	245	225	268	278	262	266	232	241	252	276	282	254	260	220	278	230	286	276	264	261	254	267	250	245	268	267	298	273	247	278	226	276	217	271	278	289	249	253	264	265	247	265	255	270	249	246	232	251	244	239	261	224	291	266	258	242	282	253	241
3614	4695	2326	1161	832	690	632	684	638	621	638	594	578	620	608	585	609	566	545	571	577	607	556	558	553	559	610	571	585	613	549	610	596	574	560	614	577	574	541	545	538	557	567	579	584	575	564	593	612	584	591	555	594	593	605	546	577	566	562	566	559	570	572	526	571	546	528	574	595	586	569	568	552	573	588	566	519	559	527	534	587	579	562	545	579	586	571	574	575	600	550	559	560	565	559	586	524	532	609	566	507	551	588	559	579	594	558	593	569	587	568	582	550	564	553	568	555	605	595	603	546	601	552	542	580	581	543	541	595	585	539	601	562	537	566	563	544	538	552	567	545	603	564	565	534	574	578	515	579	617	545	558	573	577	575	576	562	597	585	526	556	580	557	593	565	561	599	625	588	572	589	578	545	588	557	564	560	534	537	568	591	596	595	569	613	573	604	617	564	565	555	587	611	522	552	578	562	604	510	557	594	609	558	597	576	564	561	549	569	554	555	550	530	588	541	592	561	565	563	616	557	581	575	598	613	556	551	584	559	555	608	586	591	545	527	555	575	540	570	568	600	587	596	567	555	568	580	553	584	547	563	538	519	562	585	560	604	584	561	567	585	533	586	552	602	637	615	525	543	562	564	574	589	578	572	598	573	549	569	544	573	544	600	543	595	556	570	586	551	604	578	623	527	545	583	556	558	586	563	620	595	551	553	601	589	590	576	543	582	589	590	543	547	574	572	576	563	572	574	564	567	586	615	574	563	561	607	565	602	542	600	577	576	544	563	547	521	549	595	570	556	560	544	553	578	554	572	516	585	554	577	596	576	601	581	575	549	579	577	540	590	582	563	594	592	557	600	561	568	574	539	528	542	610	573	559	542	557	554	557	618	530	556	536	572	572	553	603	539	567	562	566	604	542	590	608	597	532	572	583	578	565	530	514	567	553	589	571	605	604	553	546	560	585	554	585	576	606	585	545	569	572	584	551	586	549	586	578	598	624	578	598	563	614	574	576	596	581	543	617	562	583	583	584	553	646	555	529	610	586	580	603	581	562	581	538	558	511	589	542	621	559	559	560	589	569	527	597	598	555	585	584	582	576	567	583	592	547	571	566	579	540	584	601	539	558	545	585	593	568	615	567	603	567	581	519	567	621	532	589	599	578	604	558	563	520	563	611	535	543	580	553	549	544	623	543	537	579	567	563	563	567	581	538	566	536	529	609	538	613	578	516	580	565	572	593	599	584	610	538	549	574	561	569	581	565	587	572	600	534	577	576	547	598	543	578	568	557	574	547	553	568	550	571	565	585	593	573	528	594	611	571	569	593	568	588	595	570	587	545	587	614	587	604	558	589	570	558	600	624	567	562	556	524	563	526	532	534	585	561	580	567	583	545	561	573	549	568	591	562	599	563	611	618	525	538	576	572	574	565	543	580	606	510	590	552	602	563	585	544	542	574	572	573	528	566	570	571	561	567	548	553	558	532	524	610	597	575	604	580	563	559	574	579	587	563	562	571	591	583	562	593	572	558	551	513	569	570	542	593	622	588	594	547	600	549	568	589	557	614	567	563	554	540	551	544	578	552	553	566	559	583	593	562	540	550	536	586	589	592	568	566	559	551	574	571	617	547	590	559	578	571	560	576	577	566	604	544	560	540	540	574	576	612	555	553	598	592	550	579	565	582	601	556	520	610	602	585	592	561	559	565	580	522	554	576	598	594	574	552	533	588	512	556	604	579	580	561	553	578	579	537	579	590	551	608	549	589	573	541	536	534	541	557	591	600	584	572	570	580	595	571	575	549	563	541	579	564	581	574	572	570	514	596	584	577	600	606	568	587	573	554	560	594	543	596	559	562	541	574	572	559	606	583	573	534	580	560	577	600	610	556	553	557	550	567	612	572	574	566	599	577	587	575	564	549	560	574	616	604	586	582	598	555	498	526	553	616	596	583	595	564	560	596	572	528	600	576	572	576	516	597	578	555	562	615	639	572	556	564	557	597	535	604	573	561	600	624	569	549	548	570	578	582	554	567	591	579	586	567	545	548	563	611	599	576	563	545	608	560	558	573	564	594	545	565	569	582	532	563	565	528	581	570	560	593	547	565	545	541	536	550	541	570	614	544	546	546	552	567	621	592	561	543	544	590	589	529	563	554	597	526	560	584	560	569	613	534	588	547	537	587	576	591	547	597	596	574	590	567	604	576	573	599	588	554	555	596	560	596	512	558	557	574	521	600	541	539	589	594	569	570	558	569	585	607	594	577	567	558	513	556	627	573	567	571	534	571	527	572	554	564	531	590	550	573	560	594	575	577	558	564	545	578	555	569	596	568	578	534	561	582	622	588	616	527	559	592	611	578	601	612	560	596	593	555	565	572	541	585	540	541	557	582	581	571	614	556	541	570	574	548	565	629	556	609	607	563	516	590	562	577	570	621	605	564	584	581	588	594	568	599	578	566	584	588	535	581	564	581	566	585	547	584	603	602	569	610	610	527	560	567	607	571	586	578	548	558	593	579	554	568	570	566	580	591	530	501	584	542	585	582	570	556	582	539	567	577	613	584	590	548	593	556	554	567	537	559	607	575	541	564	592	554	552	584	587	547	548	563	584	608	581	578	520	542	568	635	605	539	586	537	589	582	568	560	565	566	626	520	562	560	565	601	580	567	574	586	573	585	594	567	521	610	562	545	500	550	584	535	567	584	540	604	595	554	558	596	568	585	568	555	574	602	577	564	581	565	528	581	623	581	573	568	551	588	581	569	548	588	545	576	567	585	571	564	521	574	623	598	632	550	543	555	575	560	546	540	575	571	584	604	599	631	549	557	563	569	587	558	597	584	551	584	527	551	579	558	580	583	592	557	561	546	541	524	518	602	551	593	606	529	584	575	549	594	575	561	568	538	569	562	572	561	535	535	563	530	568	581	616	580	554	534	578	560	579	572	531	582	589	556	607	577	578	597	580	566	569	589	644	564	558	524	576	558	568	573	561	563	597	565	564	544	581	554	567	553	554	597	594	592	534	573	569	607	592	573	582	609	608	550	553	597	568	563	540	579	613	580	580	558	572	551	555	604	553	549	581	599	523	579	566	576	536	568	584	566	583	604	539	569	549	614	557	606	584	571	587	573	564	556	560	553	553	609	544	588	541	584	565	576	569	572	559	583	590	531	584	589	558	637	584	629	581	505	562	565	553	567	556	571	604	562	592	593	558	583	570	547	511	566	573	564	589	605	552	572	612	545	508	560	587	577	560	577	578	584	580	619	556	622	565	617	567	536	568	590	553	558	591	531	589	560	610	556	567	577	567	533	541	578	575	590	571	605	633	566	563	575	559	568	596	581	596	560	613	563	583	567	545	567	549	569	568	556	576	579	571	604	578	512	604	563	566	562	556	611	586	594	548	577	540	618	583	559	562	587	517	523	557	591	551	599	556	577	543	604	538	541	572	584	518	566	576	540	583	533	552	581	552	587	566	567	602	628	563	553	556	561	604	588	575	600	605	597
31333	19375	7998	544	355	338	310	337	309	320	322	322	319	317	291	296	314	321	309	338	341	337	335	336	316	319	281	321	299	313	326	322	359	352	342	309	320	309	335	327	334	294	323	375	302	331	322	357	323	325	312	305	317	295	349	305	322	312	326	305	295	339	330	335	308	301	294	340	281	313	335	334	317	299	328	304	312	290	317	366	328	327	348	317	332	323	318	290	291	307	326	328	297	328	306	310	318	292	308	299	312	292	283	305	296	333	274	323	326	296	352	346	353	336	326	339	288	298	329	347	307	294	352	329	318	315	317	312	289	306	346	298	286	335	324	300	298	296	318	302	343	306	310	302	309	304	289	294	326	337	305	329	339	307	345	288	297	310	314	320	323	304	292	312	314	338	296	314	299	322	322	305	290	312	308	318	341	317	293	316	302	303	347	302	307	326	328	288	309	318	318	265	289	325	311	319	321	293	324	328	315	327	288	304	331	312	303	338	328	337	329	339	324	323	301	325	295	303	288	308	298	324	284	323	338	314	285	331	273	310	296	318	322	331	317	315	323	327	318	348	321	289	331	334	316	319	290	347	280	326	298	329	286	300	320	326	323	279	340	324	307	335	347	298	315	305	344	338	337	319	316	298	334	308	304	321	329	338	314	310	283	305	306	340	320	323	305	315	358	307	341	320	286	330	325	341	319	295	305	324	324	311	296	322	304	308	352	299	287	323	313	323	304	330	306	322	311	316	316	334	284	303	327	311	326	299	302	363	339	333	303	298	295	312	275	304	310	366	312	329	294	316	331	292	315	334	303	333	336	316	298	328	322	304	295	305	331	336	310	281	282	303	340	304	274	292	328	350	310	354	337	299	317	366	323	299	309	315	310	313	324	345	328	336	327	288	314	309	314	292	320	325	286	309	306	311	289	300	286	292	275	302	302	310	327	269	307	328	322	337	324	328	324	332	297	344	345	279	296	313	333	333	310	305	289	337	302	305	325	319	339	337	321	342	331	311	321	316	333	323	313	299	311	327	284	312	325	315	302	318	322	285	315	321	348	338	341	315	335	313	308	305	293	345	318	313	295	289	309	300	305	324	314	319	330	297	306	323	298	305	307	304	333	282	308	309	336	326	334	321	324	295	291	305	332	313	327	319	309	278	320	303	318	312	316	325	270	307	302	284	346	317	314	319	310	317	320	347	296	332	307	293	305	309	310	299	339	314	355	298	336	317	301	311	324	338	302	322	336	314	309	324	282	334	305	299	320	295	315	323	323	313	319	304	318	287	324	274	328	330	306	287	289	311	322	310	300	363	297	293	323	330	346	316	302	302	319	321	316	332	311	325	327	302	326	335	309	330	327	309	353	294	310	313	326	305	272	317	334	300	324	329	302	284	325	320	333	314	333	280	335	278	294	309	312	301	290	329	357	300	308	337	319	309	335	291	278	285	298	299	325	301	288	263	346	309	338	292	333	306	350	308	308	336	296	321	333	296	327	309	317	293	334	319	331	301	305	347	326	324	321	323	292	285	306	307	287	302	301	325	305	327	328	311	306	327	303	299	297	311	325	328	320	321	323	305	293	335	290	324	331	302	299	314	295	289	307	307	302	352	309	321	319	310	345	318	299	337	303	311	336	283	303	290	313	339	309	340	355	313	332	286	331	296	243	331	296	269	316	336	292	289	325	319	334	321	314	288	319	300	312	309	326	297	298	347	332	320	334	299	325	297	325	313	300	318	316	295	346	275	323	328	290	318	331	312	311	303	322	288	307	312	309	295	342	315	308	319	339	295	330	345	346	315	293	345	331	324	303	327	324	290	309	278	317	338	333	307	292	341	321	343	295	317	311	322	314	308	323	347	312	334	357	302	296	308	337	302	312	292	306	332	294	338	319	352	296	319	306	304	302	334	303	335	326	356	301	324	275	324	311	343	280	307	304	310	320	295	342	327	300	321	322	297	318	339	306	314	352	330	327	337	299	313	332	346	333	335	320	289	298	314	301	314	294	330	286	308	298	334	341	324	318	295	312	311	324	304	301	334	306	357	314	351	385	283	317	347	312	332	315	320	291	319	332	300	350	337	387	310	306	327	289	293	314	320	329	336	306	316	307	324	308	278	258	329	325	301	308	350	306	335	325	337	328	328	318	329	322	300	276	308	308	300	364	319	310	329	303	307	336	317	292	334	319	334	316	315	317	324	332	316	317	299	323	331	346	327	309	300	312	328	319	315	336	334	300	343	325	323	279	311	304	314	344	274	297	340	325	343	325	258	297	324	293	344	328	281	309	318	311	338	312	333	333	308	295	306	319	307	306	330	286	324	333	289	327	297	332	329	320	349	353	308	314	317	300	296	332	300	341	300	327	313	334	279	315	333	302	315	292	307	344	337	309	308	291	308	337	311	278	336	337	328	298	323	333	338	319	341	306	345	350	317	302	306	322	327	338	301	305	294	306	318	288	304	336	307	318	293	333	329	333	361	303	311	336	284	292	306	366	318	300	307	347	321	320	338	302	340	277	312	308	337	303	305	286	295	329	309	318	330	312	307	331	303	327	304	308	305	339	349	319	327	297	330	355	304	323	311	317	315	296	303	323	360	320	313	323	302	336	303	327	344	306	312	353	303	311	336	307	289	336	320	315	336	345	305	312	311	319	337	324	318	315	300	325	317	343	317	326	339	325	306	306	267	323	296	302	310	316	309	317	306	283	302	296	335	267	319	310	295	289	301	331	307	320	300	316	300	312	325	365	306	308	319	320	318	348	338	313	348	320	307	321	312	304	327	331	329	307	306	306	314	314	313	325	313	278	317	329	320	287	326	304	320	291	316	301	306	317	283	307	314	328	316	298	307	291	290	338	277	306	323	350	300	346	323	310	314	296	306	342	310	281	361	339	305	331	310	289	297	286	326	319	292	307	343	315	350	333	316	342	340	310	313	325	312	335	312	318	291	295	316	315	326	309	354	328	292	310	326	323	343	278	290	310	333	325	335	326	321	294	317	340	308	281	344	345	333	294	334	321	311	323	315	332	304	297	347	293	328	330	314	312	287	321	310	314	336	311	356	331	309	319	301	330	323	299	303	318	280	305	278	298	300	310	307	315	299	337	323	342	379	326	295	318	324	335	335	331	317	302	321	345	311	331	299	295	308	317	294	348	329	271	312	323	308	302	332	310	330	303	342	334	317	319	331	303	318	312	283	347	296	322	307	305	329	326	309	313	308	319	304	312	316	328	297	302	305	321	336	313	335	327	322	309	342	333	327	313	298	335	318	309	296	325	314	340	288	297	346	316	312	319	297	332	329	317	307	341	324	296	321	336	326	333	309	299	304	309	311	296	281	321	310	304	356	334	320	298	318	315	311	330	336	347	297	305	326	349	308	297	309	317	337	300	325	298	310	314	343	291	332	303	294	359	314	320	316	319	293	325	304	328	346	325	282	308	302	326	309	317	298	343	358	287	321	303	319	303	306	310	317	341	312	314	313	340	339	308	300	295	307	332	308
5257	965	771	758	731	762	726	734	748	762	711	751	736	734	695	741	761	721	740	741	715	726	757	715	766	797	698	779	720	732	761	760	754	707	768	748	743	742	740	774	713	739	759	773	742	776	721	771	699	772	798	759	681	758	727	750	735	726	693	771	710	718	751	709	774	752	744	737	711	736	769	760	711	707	723	715	750	756	794	746	743	745	806	753	704	742	753	722	752	730	747	699	720	745	724	737	789	710	758	709	777	735	714	696	712	749	738	712	714	776	761	731	746	766	699	738	743	740	762	748	716	720	742	746	750	720	709	730	738	715	781	737	726	695	729	756	735	758	715	732	737	761	741	813	745	761	704	706	738	764	768	704	724	716	715	764	724	720	702	742	726	733	668	748	766	685	761	741	713	746	753	737	723	751	749	733	685	724	719	722	745	697	750	731	757	712	744	760	778	717	763	761	748	724	757	737	747	737	775	738	679	750	745	769	698	774	722	776	718	723	741	699	705	738	797	792	684	741	764	715	665	704	722	750	798	743	779	716	731	734	780	783	746	723	719	769	712	732	766	771	726	717	728	722	769	739	729	730	728	757	780	700	752	714	765	710	726	738	708	759	732	773	679	728	730	732	728	752	749	716	745	729	746	770	746	743	714	753	747	742	740	760	732	720	718	740	750	758	732	722	705	732	734	762	753	775	754	753	662	731	691	737	789	753	756	701	749	736	751	717	718	750	772	744	700	698	711	761	759	758	716	730	815	746	780	732	772	684	709	717	760	731	762	721	733	743	696	743	744	697	696	749	760	649	743	677	780	773	772	731	757	718	740	725	800	729	753	714	739	732	737	729	736	773	733	732	765	722	712	712	753	741	776	725	734	731	706	731	731	737	718	790	709	788	747	765	712	735	744	740	700	777	725	815	743	759	722	761	771	697	784	715	758	676	747	700	717	719	725	763	709	713	760	748	757	717	677	691	759	692	771	691	701	749	740	680	695	747	714	712	759	738	740	702	730	756	763	785	735	768	752	729	780	726	680	768	708	742	717	761	719	757	742	754	769	722	769	724	729	745	774	715	779	759	787	743	751	758	730	767	725	760	744	704	766	725	748	684	693	734	717	741	764	731	735	699	755	718	759	759	713	785	745	686	703	721	750	724	756	768	778	741	745	724	778	713	691	751	778	735	743	758	688	722	741	729	743	751	740	717	769	730	733	735	706	707	681	728	745	725	758	728	696	721	735	754	767	748	775	779	743	713	772	753	759	725	748	691	740	712	703	754	756	748	759	727	770	756	734	731	727	776	726	714	742	741	754	711	779	749	729	724	716	792	724	769	690	754	728	748	751	700	726	721	699	755	723	752	754	745	737	678	781	755	725	749	748	774	726	742	734	723	727	742	734	727	767	732	737	718	745	759	731	730	731	737	768	731	754	762	734	770	751	769	720	725	773	738	769	744	695	738	774	716	722	718	734	786	786	770	791	741	770	713	757	652	783	739	718	710	708	766	701	764	753	705	761	697	697	791	768	726	719	673	726	723	717	743	730	717	758	711	707	687	766	711	746	761	729	758	755	700	691	742	732	742	781	733	717	759	747	733	766	730	687	758	775	731	750	778	730	708	760	761	743	702	715	709	782	737	765	719	727	736	757	738	748	752	760	766	682	696	698	806	753	744	727	756	754	707	715	729	742	697	691	731	685	726	746	774	749	725	748	727	706	713	716	783	721	745	748	769	729	759	761	718	699	740	767	747	725	734	721	769	758	714	743	759	739	689	720	687	675	729	755	749	724	741	689	734	779	726	690	731	722	733	763	725	728	758	760	762	727	736	776	772	730	739	770	740	761	718	711	772	682	758	688	747	747	770	737	735	699	770	679	774	766	768	731	713	748	749	752	793	749	709	731	702	745	715	722	736	701	735	764	711	706	696	676	705	702	749	729	755	706	709	738	712	727	745	699	746	769	729	742	744	738	754	723	728	730	709	770	713	780	678	722	739	733	751	729	781	736	709	756	732	721	740	763	739	735	734	709	747	768	718	686	728	764	717	717	714	782	721	727	721	776	744	718	715	787	775	797	757	754	729	715	761	761	702	754	751	739	724	751	710	720	707	710	716	735	730	713	756	708	731	719	736	700	710	755	749	755	708	754	723	723	739	782	730	729	710	703	735	749	720	736	727	740	769	702	791	739	802	758	756	687	765	740	717	744	702	740	720	724	742	731	711	744	767	738	719	730	711	732	750	725	701	770	739	735	796	770	775	756	721	752	712	726	746	730	718	765	779	687	774	712	686	748	754	716	735	763	747	772	761	749	763	753	705	761	769	735	698	725	725	702	724	759	761	685	740	731	759	754	705	758	708	789	723	728	776	707	731	797	742	705	782	749	731	754	746	690	710	720	741	739	707	774	746	726	736	726	763	780	719	695	778	721	773	688	735	729	721	768	794	767	725	735	693	722	768	713	701	723	732	750	738	713	800	707	728	748	732	757	767	719	766	736	722	758	705	785	728	749	734	713	769	737	738	726	704	744	751	710	742	739	739	729	717	726	730	697	751	725	671	731	740	755	757	721	764	754	797	729	720	714	757	711	738	743	729	748	716	724	750	724	688	716	694	794	731	769	736	747	711	722	772	761	689	712	733	777	741	757	758	746	791	743	747	699	736	765	731	768	772	746	768	751	723	788	740	757	755	734	681	762	757	753	727	765	725	784	728	732	768	740	738	711	716	741	735	783	705	754	743	768	699	713	737	710	776	743	763	791	767	729	726	762	738	756	750	709	744	746	754	703	782	748	730	704	659	727	746	738	769	751	721	744	699	731	743	750	705	727	695	752	714	716	682	750	710	779	740	713	738	718	697	772	780	772	748	723	720	789	774	747	733	750	706	735	741	762	735	770	742	786	747	772	713	745	709	782	736	783	751	710	752	715	752	742	761	689	755	719	762	746	745	743	753	764	767	744	746	790	749	734	725	754	714	696	718	720	769	679	699	765	778	781	801	722	737	791	747	727	732	717	711	665	772	754	728	713	714	728	776	762	746	744	719	725	740	724	750	762	744	764	730	727	747	755	752	712	763	688	781	768	728	760	726	738	711	699	748	695	730	710	708	694	756	767	780	742	730	778	729	730	774	756	757	765	759	766	766	734	746	729	789	712	722	738	758	775	738	690	725	755	756	782	759	755	724	760	725	750	753	729	757	760	713	764	715	759	720	766	758	767	753	773	735	738	748	731	722	741	686	729	732	729	741	754	748	745	779	729	719	722	724	801	725	743	721	723	747	711	759	799	745	716	753	742	701	728	792	734	729	750	724	705	750	794	780	764	717	799	699	739	744	766	763	727	728	734	753	710	765	725	722	726	784	713	724	773	768	736	743	724	741	759	795	788	693	683	712	768	731	698	730	718	713	735	741	752	737	733	765	743	764	755	728	778	707	710	724	783	751	750	737	733	711	715	731	713	711	757	729	728	729	729	739	734	732	739	739	749	746	735	737	754	705	740	690	741	772	737	745
23833	20634	24004	27269	20630	20621	3258	615	479	464	511	447	437	428	434	432	433	401	403	399	422	444	410	409	438	351	375	395	421	423	390	410	395	403	405	416	393	383	384	430	389	390	402	425	394	406	398	401	392	409	369	390	388	350	412	415	354	414	410	382	429	381	426	420	384	408	396	428	389	387	367	394	375	387	412	419	407	423	402	390	385	394	401	410	399	405	404	387	359	374	406	444	371	387	434	458	388	383	398	409	431	397	393	449	422	411	351	398	414	395	382	402	396	435	382	425	405	447	405	420	403	407	424	412	388	380	394	392	421	390	391	390	382	371	403	391	399	406	424	408	387	384	407	457	436	422	408	445	433	436	382	409	445	411	409	386	392	396	368	409	386	390	365	383	420	416	375	409	380	399	416	350	413	422	389	399	377	391	422	392	409	389	422	412	407	423	402	380	369	392	401	410	433	363	373	382	407	432	432	390	394	389	344	399	422	454	409	375	410	432	391	374	380	366	413	430	397	386	371	346	443	416	410	401	425	383	416	446	406	400	377	384	400	387	407	366	387	440	378	403	394	421	416	393	375	413	402	401	354	429	413	423	408	385	419	410	429	382	421	385	411	469	421	405	390	416	412	398	385	398	394	392	384	410	394	362	405	393	385	416	412	420	410	440	384	427	434	413	389	415	403	391	367	372	398	408	432	373	392	416	378	434	354	391	434	409	414	382	395	367	434	416	385	402	408	379	367	397	444	446	391	390	365	396	407	445	402	367	406	437	430	400	403	411	416	388	398	397	395	385	442	414	412	378	386	406	383	415	380	385	389	406	374	429	373	374	376	398	401	440	435	368	414	412	402	398	395	384	387	436	426	410	406	399	392	401	380	402	367	394	381	402	415	383	393	425	433	437	422	434	433	398	417	423	438	397	366	381	429	397	373	379	417	394	379	410	420	361	406	386	445	386	414	415	420	379	389	393	389	429	401	373	409	414	405	412	398	422	369	395	422	401	414	389	370	426	386	398	419	396	382	381	373	376	403	362	400	432	401	414	404	429	410	389	440	379	407	427	416	458	384	385	406	420	357	429	441	413	428	400	381	370	397	384	421	366	375	410	391	373	401	399	395	387	386	386	391	384	375	445	445	362	439	418	441	403	443	375	372	395	381	398	410	412	388	399	443	415	435	380	418	431	419	393	404	396	385	399	444	393	437	414	403	372	382	406	397	416	427	406	378	421	399	372	415	401	391	385	373	401	388	375	389	417	376	385	389	420	396	373	382	393	395	423	408	415	389	416	416	389	398	435	403	390	390	380	372	387	434	442	387	401	398	402	370	390	419	385	387	388	411	413	379	391	426	397	403	407	406	415	416	382	393	429	402	387	384	395	365	392	385	388	358	396	404	379	407	428	409	384	390	389	397	387	436	389	420	386	418	430	370	392	409	438	403	403	388	417	422	407	382	433	399	430	421	415	397	400	406	408	371	402	416	385	390	397	364	367	388	411	398	417	393	391	393	387	410	406	421	421	385	419	383	406	419	410	424	380	419	404	391	431	395	362	388	344	434	379	366	415	409	415	387	412	401	355	391	410	330	439	411	397	430	377	406	409	414	380	398	369	401	350	445	410	423	418	377	398	437	429	407	404	363	404	379	414	400	397	385	400	366	375	394	405	412	423	442	442	418	429	428	406	408	365	387	381	395	379	383	402	374	414	384	390	386	436	397	446	423	477	397	396	382	400	429	424	408	387	360	422	399	421	434	386	379	406	427	414	416	344	430	411	366	427	424	386	412	426	406	415	423	375	394	400	387	409	392	413	406	409	375	394	419	434	397	375	391	395	398	405	389	397	412	398	402	387	397	412	399	392	377	387	401	389	386	370	406	396	412	438	400	387	416	408	429	437	406	413	404	449	387	407	363	396	377	424	386	392	424	389	416	408	397	412	385	432	405	364	412	400	406	389	377	395	412	390	411	389	404	405	399	373	400	370	392	424	414	413	397	408	395	415	404	405	386	403	412	415	389	369	358	428	387	397	399	388	447	405	400	422	421	401	368	398	409	409	398	416	388	392	411	408	387	404	397	386	399	377	390	408	397	410	364	384	419	410	374	412	399	398	362	376	388	375	380	402	413	418	388	405	393	421	409	416	457	434	403	394	431	381	402	405	402	393	366	388	366	391	411	373	409	366	400	429	406	407	428	368	391	390	424	450	373	413	409	399	390	439	441	384	409	403	443	386	385	403	410	411	393	409	378	403	409	389	408	400	423	413	425	445	416	404	408	413	397	391	403	430	394	414	415	389	412	400	374	403	368	392	368	374	371	409	380	418	389	401	385	408	384	382	412	400	428	422	431	401	423	413	386	404	385	411	402	388	425	445	354	394	393	414	419	408	404	421	421	396	399	376	391	406	413	416	445	377	395	376	397	423	400	376	407	402	410	441	353	403	422	405	385	417	397	411	397	446	391	360	403	418	406	356	415	381	397	422	391	374	405	423	407	427	415	401	409	415	400	405	389	381	409	392	426	387	412	373	387	426	421	394	407	396	374	384	434	425	387	402	435	348	417	374	433	429	405	378	385	404	410	349	398	412	402	406	400	378	385	419	389	411	423	380	394	363	363	408	394	387	384	377	407	410	382	449	416	425	409	403	404	397	454	414	393	406	409	401	413	338	397	396	366	386	381	396	433	440	403	415	410	424	413	425	395	366	427	395	411	418	408	395	395	426	424	354	374	422	391	372	403	428	404	394	380	357	422	438	394	375	411	406	408	438	372	416	363	386	362	395	391	396	414	434	380	407	398	418	424	429	441	418	420	400	441	454	398	412	355	399	417	392	380	414	442	397	385	432	393	381	399	385	434	416	389	407	411	374	407	425	387	385	384	408	403	386	390	392	398	400	394	376	350	401	418	373	396	431	346	405	387	358	398	402	402	395	376	422	447	389	374	378	405	377	405	374	401	443	409	365	396	373	415	355	409	416	425	430	426	414	364	398	383	445	414	408	421	402	373	411	418	397	382	403	425	402	407	358	409	407	428	402	395	407	366	377	380	397	392	378	405	399	380	370	381	401	409	358	434	413	395	418	391	409	377	387	413	410	388	393	375	427	411	390	395	454	438	363	429	409	416	421	393	381	373	396	420	382	422	423	410	403	432	400	363	437	390	386	413	426	397	392	394	393	403	370	393	436	376	365	378	390	398	373	409	435	386	398	374	383	356	415	402	381	392	369	413	406	391	357	447	381	332	410	401	378	403	428	412	375	389	399	359	406	415	389	406	395	378	387	437	405	429	418	431	392	382	383	437	421	433	376	394	373	401	399	401	419	400	437	384	390	403	419	421	400	390	383	406	398	404	391	385	436	397	398	402	362	362	392	393	403	357	405	397	394	404	429	382	436	404	400	379	408	356	432	415	381	384	414	391	393	393	431	388	386	368	420	366	410	451	395	456	466	393	388	390	430	378	437	418	420	377	394	396	361	427	417	379	440	415	406	401	379	399	428	401	427	425	421
3456	3312	1817	1217	1068	1025	973	901	915	906	940	929	882	910	894	940	942	823	878	884	817	829	870	870	833	863	889	920	897	880	868	892	858	845	910	899	884	873	845	906	846	897	868	894	888	822	883	843	943	858	846	874	885	866	878	866	874	883	885	902	876	852	848	867	857	880	877	909	844	893	853	803	900	896	859	907	853	912	881	901	885	909	844	845	847	876	850	885	891	849	871	870	840	862	863	892	848	902	880	881	866	859	901	877	851	869	872	877	859	921	847	845	881	853	858	888	880	886	879	857	892	839	866	860	844	877	839	858	869	844	886	914	903	872	905	866	810	859	818	835	882	860	872	952	916	904	894	858	843	860	833	915	806	934	836	831	916	923	877	884	888	839	877	868	873	851	824	886	847	879	880	840	823	900	858	859	830	867	884	918	878	881	889	880	871	855	868	880	846	884	878	866	849	907	905	886	824	856	839	841	844	896	839	880	862	854	881	874	880	894	854	804	831	911	853	832	856	901	885	859	942	878	891	796	870	858	906	889	904	865	884	907	869	845	894	890	858	859	921	903	968	897	823	836	906	835	851	897	908	938	815	842	873	876	838	882	886	869	910	871	857	849	816	880	863	864	891	862	856	881	799	873	917	859	859	912	866	854	899	830	902	894	856	859	885	858	879	896	862	857	830	792	874	828	941	871	846	900	842	886	907	903	889	858	877	851	841	931	870	933	847	831	868	886	858	852	938	877	833	850	917	887	880	835	884	892	816	832	886	861	888	911	892	869	855	866	886	903	866	858	896	916	851	950	872	884	816	839	880	831	873	910	880	844	893	897	806	924	886	864	892	851	852	834	910	861	920	916	845	879	906	904	851	894	835	848	935	814	836	866	873	856	866	856	863	898	939	816	863	871	836	906	849	878	875	861	885	865	870	885	911	838	894	914	891	875	887	838	874	880	919	887	903	886	898	872	865	862	892	877	868	837	872	821	856	855	887	832	877	864	849	911	874	858	889	780	875	856	850	866	836	898	851	902	869	939	881	912	839	855	847	835	845	865	902	865	819	886	832	875	893	899	855	814	858	906	834	850	942	827	866	896	850	840	858	880	800	836	860	864	872	876	924	878	797	872	846	838	891	877	864	916	896	905	843	866	916	893	903	868	910	895	842	859	816	870	842	919	860	856	890	879	870	890	875	898	870	863	897	907	862	837	869	894	811	912	908	915	917	915	915	821	895	840	863	879	858	886	851	900	939	864	890	828	854	898	840	872	910	820	852	854	856	891	877	884	844	838	857	777	920	871	896	866	923	858	865	857	875	836	864	839	934	853	868	858	918	870	880	890	938	863	831	859	853	852	840	823	869	893	876	911	853	885	916	885	896	847	889	884	830	907	865	865	923	905	836	830	904	899	868	891	885	899	882	839	911	845	849	889	885	898	929	890	878	907	921	878	874	899	895	903	875	879	887	830	830	905	890	832	886	898	894	875	882	877	873	897	861	875	836	899	931	912	900	798	866	835	856	885	912	903	815	859	917	880	913	858	880	794	867	900	897	891	860	845	829	886	895	900	942	902	879	874	937	865	849	871	858	862	874	884	821	851	899	871	884	876	838	850	876	854	914	812	902	881	911	855	887	869	908	830	860	854	826	885	873	908	855	854	925	913	908	883	889	924	879	848	855	874	893	901	862	947	800	917	876	887	872	908	881	916	878	907	864	858	866	886	847	876	879	920	821	858	886	847	929	858	890	885	856	839	821	896	820	867	877	892	864	858	898	899	846	916	869	874	846	826	852	818	849	875	862	867	867	903	849	911	834	867	891	861	838	890	865	858	871	881	877	862	875	918	846	886	912	814	885	891	859	854	857	860	871	902	867	813	887	847	866	905	808	925	821	929	898	853	859	858	895	868	847	849	841	935	862	880	840	868	912	856	830	874	834	863	814	943	890	835	861	836	892	896	922	870	880	787	851	886	871	925	854	889	855	900	843	853	863	902	845	892	908	896	929	858	880	882	859	870	839	879	872	886	892	912	870	882	916	884	861	917	887	839	846	899	852	911	884	912	862	866	897	933	947	869	910	876	863	877	859	848	857	882	878	862	901	869	817	865	878	869	906	850	927	869	874	815	844	810	932	852	858	870	929	883	854	845	840	861	919	922	891	871	820	849	909	858	886	870	812	864	870	838	771	864	840	843	858	853	860	861	871	875	908	846	936	861	855	870	841	892	891	911	848	890	882	860	859	842	832	916	891	857	840	860	870	862	958	907	877	886	883	902	913	935	800	810	864	855	857	888	867	864	876	896	901	855	894	891	868	843	918	829	843	888	890	780	875	843	833	883	874	827	914	856	897	864	863	881	914	853	870	872	855	867	864	846	862	889	870	945	849	844	843	834	877	880	857	889	895	845	850	921	915	839	873	868	830	876	884	900	881	881	865	875	816	923	879	927	843	887	877	813	867	871	886	896	918	892	882	903	887	875	921	878	882	911	933	869	860	874	853	842	860	846	830	856	907	831	848	883	896	930	894	838	855	880	884	883	858	878	870	956	852	887	875	848	923	831	920	873	883	919	868	877	899	833	817	892	840	847	825	919	841	867	835	842	875	881	948	867	873	870	919	887	874	846	801	863	841	927	869	898	828	905	910	854	928	845	887	898	827	846	848	845	887	881	919	896	888	884	929	857	883	923	839	890	842	842	902	878	839	858	879	848	825	935	886	907	837	823	870	870	908	870	936	868	872	884	935	834	909	882	870	851	848	887	886	845	867	854	849	862	894	818	919	877	852	794	815	886	877	856	862	918	837	847	903	847	848	858	829	828	910	871	842	914	855	839	847	897	841	925	851	902	886	851	853	872	865	863	927	919	868	844	858	872	862	899	872	814	863	885	899	824	826	850	885	883	859	826	857	878	888	848	902	875	873	865	883	851	946	876	866	843	863	856	896	910	888	927	868	834	894	888	834	878	908	881	898	848	881	889	856	843	900	884	884	867	884	835	859	843	842	861	857	808	859	928	850	870	858	869	907	924	814	900	859	790	898	881	907	846	869	838	889	878	858	925	826	804	857	880	865	903	842	879	871	846	891	875	910	884	886	871	837	800	896	817	843	830	840	833	890	872	883	815	892	866	871	842	869	832	858	889	893	877	873	874	851	873	916	868	848	826	849	844	837	810	841	858	787	858	903	925	843	896	863	853	913	878	857	876	872	864	827	865	889	868	888	915	863	876	893	839	890	836	897	867	816	901	913	858	875	892	820	948	901	889	861	835	830	892	887	886	840	885	874	869	852	863	855	874	921	820	827	925	895	833	876	865	868	844	856	859	858	823	868	882	916	885	856	891	856	848	838	853	860	903	866	869	873	827	861	849	876	884	884	850	854	922	916	875	828	881	926	889	899	875	897	804	898	885	891	906	879	857	832	860	890	857	855	907	963	913	846	880	838	909	925	893	873	876	879	912	922	871	848	864	928	916	852	843	851	837	894	880	844	872	883	868	859	926	886	842	872	861
23357	20658	24270	27059	20660	20670	18550	791	400	378	356	379	311	313	279	330	289	293	291	272	304	285	249	262	292	272	270	276	266	276	280	272	308	295	274	262	249	271	245	285	281	284	266	247	286	250	286	232	268	291	243	236	275	220	258	295	283	275	257	250	248	258	269	270	275	296	253	244	235	248	254	283	276	263	259	262	260	250	292	247	263	267	240	267	273	253	280	253	256	263	259	262	254	255	263	255	248	264	255	267	254	211	239	257	269	252	215	263	250	236	266	273	262	228	251	291	285	273	240	259	267	293	246	253	258	254	260	267	280	260	250	263	277	262	258	281	228	294	290	247	252	231	264	258	237	265	250	249	246	246	232	274	257	236	264	274	268	273	240	274	288	255	256	256	237	261	281	275	218	260	239	284	289	281	271	236	263	242	290	267	256	239	235	253	233	262	249	264	287	243	265	294	272	274	270	245	260	238	260	308	254	272	267	255	237	272	249	252	283	254	263	257	246	233	258	250	258	264	268	240	250	283	249	240	268	251	282	270	267	272	232	270	247	249	271	276	250	260	253	243	234	262	281	246	243	259	267	260	269	294	229	246	280	271	233	270	293	261	292	246	244	266	264	240	252	260	271	260	252	258	234	255	236	257	242	274	267	293	246	243	244	295	249	254	264	227	253	254	289	271	246	285	270	276	272	264	261	257	262	270	255	236	276	269	248	276	270	244	229	276	272	258	289	267	275	265	225	269	245	250	274	249	288	251	260	239	264	242	272	253	255	268	302	235	240	230	281	288	250	249	240	295	248	249	250	225	247	292	251	252	261	256	276	224	226	266	270	247	257	235	248	304	250	270	244	263	269	240	262	288	266	235	245	260	268	255	251	280	247	259	298	267	228	266	277	267	256	289	282	267	252	246	246	280	265	263	272	264	274	262	249	253	241	256	254	271	237	241	233	277	277	250	254	256	258	241	291	278	277	237	256	273	263	256	284	246	236	221	242	229	276	244	253	253	260	257	258	278	241	262	270	301	254	232	247	286	270	244	257	279	274	261	254	270	275	280	254	271	239	257	254	243	258	251	260	245	247	265	260	273	269	272	257	233	235	262	243	232	274	276	281	266	265	247	269	256	263	283	271	278	273	266	246	254	245	249	253	263	270	267	273	277	236	261	269	266	264	265	225	272	282	258	255	252	269	279	275	289	252	280	271	282	256	252	244	289	265	279	280	285	239	239	242	219	252	259	279	253	255	236	252	277	237	253	273	238	231	270	259	291	249	265	249	258	247	267	229	271	231	258	263	248	299	281	266	250	266	260	314	233	274	279	260	267	278	250	264	252	243	260	273	264	265	217	249	254	268	276	252	240	262	237	250	249	270	244	282	258	251	255	221	225	239	253	245	244	261	252	256	257	260	237	278	267	261	274	258	242	257	258	233	277	279	264	270	238	250	258	259	241	238	267	249	266	295	283	261	237	262	264	239	259	252	269	258	242	295	264	264	290	251	272	276	267	288	255	261	261	263	251	249	265	264	301	255	228	246	253	266	255	256	258	246	280	229	270	268	259	246	253	286	227	237	272	246	242	246	261	261	259	249	265	294	249	239	225	257	241	251	235	227	247	251	265	278	279	268	261	274	276	277	270	238	246	261	253	270	256	241	256	260	243	245	255	260	244	283	309	260	260	272	251	248	256	282	255	241	269	270	250	246	230	255	267	254	277	250	230	229	232	261	246	256	227	242	262	257	268	275	272	244	229	279	277	242	256	284	276	252	270	285	255	263	272	278	262	288	222	295	254	253	267	277	238	282	256	272	260	241	240	284	266	288	269	291	257	256	244	283	244	267	242	217	297	256	288	271	271	245	269	272	262	258	234	256	217	270	261	237	275	270	251	301	274	238	228	247	270	246	273	279	259	248	259	322	237	271	273	275	229	271	255	293	254	261	238	244	285	278	251	245	227	259	266	251	275	274	265	253	260	268	247	249	260	276	233	275	272	248	294	256	256	238	279	255	254	269	263	255	252	234	273	237	287	268	280	257	254	264	244	257	251	276	258	274	276	273	251	273	240	268	241	245	259	264	270	282	238	239	244	254	236	312	280	275	232	252	248	273	265	238	265	269	266	285	267	260	235	285	276	252	275	292	231	260	252	256	271	255	250	274	258	250	273	256	263	247	276	268	271	252	263	225	264	271	266	238	228	281	258	236	279	246	267	281	291	244	243	270	246	252	272	256	257	274	254	263	276	269	305	293	268	268	259	255	223	264	297	268	260	274	246	242	246	232	287	262	286	248	229	271	278	285	278	275	257	256	244	240	254	262	239	250	236	264	259	260	243	255	248	246	271	241	268	254	246	278	241	286	252	259	272	265	254	223	241	285	266	225	249	255	258	229	246	261	259	272	235	233	231	273	247	241	269	267	271	238	219	245	250	242	255	254	276	254	270	213	245	298	247	274	261	245	257	263	273	259	272	272	229	267	263	242	271	275	253	245	244	252	276	256	251	285	266	263	238	263	296	244	277	239	248	269	246	258	261	225	258	248	266	245	254	251	244	274	250	252	268	316	286	254	279	232	260	282	253	264	228	281	258	230	267	209	229	265	266	257	262	248	283	263	224	244	258	268	265	283	257	221	237	276	251	241	263	276	253	270	269	259	233	302	268	237	237	286	271	268	276	256	266	246	258	273	249	244	254	248	257	266	253	242	279	252	228	230	246	267	253	247	281	267	258	263	245	269	209	275	275	255	264	252	263	229	226	254	267	286	294	271	259	262	227	300	255	247	266	277	252	268	262	255	283	257	244	241	251	263	283	234	257	262	296	262	275	265	277	258	261	249	262	254	244	267	264	261	265	278	251	256	265	272	250	256	280	264	273	246	289	264	282	259	277	265	282	269	254	277	241	245	272	281	243	268	251	250	277	263	278	238	258	262	265	228	266	274	278	252	254	247	230	224	280	259	281	284	261	268	266	260	245	262	264	252	226	281	268	277	223	218	269	275	290	290	263	263	274	280	305	292	249	275	262	239	253	246	267	269	259	236	271	253	258	257	264	300	248	284	257	219	263	240	286	245	242	251	232	224	245	249	276	281	268	241	245	266	279	241	259	258	254	257	239	261	266	275	246	254	253	269	253	257	271	248	254	258	251	266	245	249	237	243	250	232	230	292	261	305	267	265	286	283	266	248	256	295	268	255	222	260	220	233	274	249	264	288	259	247	253	242	265	271	280	279	232	254	275	231	257	296	243	230	277	259	261	275	256	255	260	273	255	233	227	269	237	274	237	267	282	235	249	265	277	275	267	225	275	235	252	237	240	265	247	265	282	272	262	253	266	268	254	272	248	254	219	273	245	283	231	253	248	263	242	234	243	286	273	236	226	276	280	265	274	252	254	261	277	274	268	273	252	265	259	293	280	271	258	254	297	254	275	278	281	241	249	254	251	264	251	266	309	237	271	267	266	258	241	221	316	248	274	256	268	260	259	274	272	262	248	273	233	243	226	241	265	262	268
3596	4573	2303	1153	839	777	668	662	643	645	632	633	586	607	595	607	621	571	635	619	607	592	592	616	589	582	564	605	534	611	565	541	558	605	618	605	562	602	632	567	637	560	558	567	591	593	540	588	566	606	567	580	581	535	606	607	535	523	601	555	538	526	551	614	590	546	617	556	583	581	567	551	565	563	583	567	557	614	579	579	562	594	600	560	552	561	582	590	528	593	570	566	553	586	546	545	600	575	581	591	575	563	555	570	603	591	588	537	605	612	591	594	560	579	548	593	549	565	557	606	570	599	557	590	573	608	576	593	534	565	583	555	556	587	578	627	569	559	507	575	578	595	564	560	560	591	600	544	541	622	556	610	571	574	548	544	544	568	564	538	574	586	594	590	545	542	625	567	559	609	609	552	591	574	532	615	531	589	551	559	539	536	596	561	564	589	606	585	590	559	501	598	600	617	608	574	594	631	562	590	560	558	581	572	612	593	569	589	576	564	591	578	570	564	564	600	572	574	542	600	570	550	591	562	606	583	561	518	600	566	558	624	608	588	615	580	539	591	554	598	576	594	556	581	549	568	581	559	585	576	548	582	573	599	579	527	573	560	562	618	581	565	574	568	562	569	551	583	553	594	566	604	581	566	604	558	546	540	576	579	566	536	565	573	604	582	552	567	561	583	529	547	545	546	583	576	601	571	577	578	564	598	582	590	609	583	525	602	625	545	598	615	535	595	571	554	539	524	564	564	588	568	597	577	585	556	573	584	586	554	588	600	587	591	596	585	564	603	632	612	558	551	554	563	588	547	580	600	588	599	573	541	556	583	537	586	545	633	559	530	569	564	577	549	527	587	577	600	544	602	570	538	556	599	558	605	588	577	564	581	567	602	532	609	560	580	569	560	556	595	564	588	606	592	592	587	595	596	610	541	599	573	559	589	602	573	591	601	541	525	569	536	565	545	557	587	549	561	579	608	570	586	555	578	569	580	608	645	549	562	567	580	587	588	545	623	554	542	567	571	576	592	566	540	582	569	562	558	605	558	523	545	598	588	554	578	543	550	598	591	560	575	572	579	562	543	601	607	570	564	583	521	598	616	573	585	575	552	592	569	562	583	550	572	603	564	542	555	535	553	532	534	607	552	558	573	577	572	563	529	587	569	560	580	565	582	539	547	576	535	562	615	609	560	555	560	564	570	598	555	585	588	582	582	561	579	553	570	560	604	569	599	565	580	537	592	597	594	558	569	596	567	578	602	575	584	603	543	559	566	546	560	536	582	586	613	594	523	607	564	605	550	590	558	537	552	580	570	545	554	562	589	588	615	612	567	564	607	594	554	565	560	576	548	594	558	516	608	553	587	619	557	582	510	534	594	556	602	566	553	578	578	603	598	574	575	551	508	534	582	558	596	562	549	573	577	557	566	531	572	568	553	599	537	569	575	607	578	559	525	530	572	552	586	597	514	597	588	582	545	567	561	582	569	556	564	554	518	586	595	593	560	566	552	567	590	554	556	596	582	591	588	587	585	569	569	600	524	575	603	580	534	573	555	584	571	585	562	556	605	563	606	572	588	536	562	556	627	543	595	621	576	564	579	575	607	560	580	552	598	565	543	551	569	592	583	558	539	556	573	493	591	558	582	567	612	579	548	562	559	537	581	566	571	589	551	586	536	560	604	557	594	597	542	549	555	572	587	605	540	575	593	567	565	603	615	617	586	555	541	582	604	578	601	578	601	562	566	589	616	531	603	530	576	590	566	572	568	580	622	571	569	595	540	570	497	601	545	560	559	584	583	589	602	561	602	625	581	585	588	592	550	603	583	567	578	582	603	558	626	546	583	530	547	581	551	589	570	547	561	568	568	538	578	536	572	550	564	557	541	523	583	585	558	529	536	569	591	578	548	590	612	580	620	609	568	533	538	575	552	602	562	592	598	556	585	576	577	547	603	532	599	616	589	573	612	533	586	541	531	593	541	580	583	537	577	554	557	563	586	617	584	564	577	551	561	577	550	586	556	554	586	583	547	567	591	565	574	559	586	553	540	546	533	580	554	597	584	577	601	544	597	593	591	555	584	633	557	549	599	611	597	617	610	569	547	580	604	547	580	583	563	552	583	594	596	572	570	568	580	561	578	559	566	590	609	559	530	562	520	539	550	613	579	577	565	535	522	580	582	566	545	606	565	607	585	586	545	545	594	546	562	553	580	568	569	623	550	571	554	622	547	580	579	590	550	575	569	609	563	565	571	567	609	575	614	557	537	567	527	549	575	560	574	611	587	565	606	606	582	562	560	604	598	592	581	556	585	564	565	578	582	576	619	566	567	568	547	526	566	523	543	550	606	595	551	555	565	573	602	556	567	564	584	592	560	558	581	586	561	542	591	585	568	568	571	601	619	572	598	603	550	561	578	570	531	547	591	573	559	540	604	619	589	571	549	558	539	566	599	576	601	584	591	571	580	577	565	577	549	570	569	565	610	553	592	567	534	626	597	593	528	573	572	599	555	551	573	565	539	571	575	590	561	570	618	567	594	568	575	581	593	594	550	579	618	505	541	530	564	541	532	541	520	559	560	532	574	593	545	600	533	576	562	582	514	585	605	593	603	600	567	533	568	550	576	599	550	583	583	564	559	594	577	555	543	570	593	525	583	589	587	587	585	568	547	556	551	546	570	558	562	561	554	553	616	557	569	576	588	599	582	553	563	542	557	558	559	558	596	589	583	599	555	581	610	590	564	584	581	545	576	550	565	551	579	604	577	575	585	543	547	606	539	555	585	595	552	515	580	617	558	552	563	608	545	592	619	532	576	599	625	572	609	601	566	597	602	582	530	575	556	560	600	584	575	546	514	591	565	589	585	587	584	535	553	557	554	540	577	593	553	557	587	575	597	562	614	542	603	594	574	610	546	603	575	617	561	574	606	631	592	600	542	602	595	566	546	583	580	554	623	555	620	570	569	584	601	566	543	543	544	576	547	573	582	516	591	556	570	605	559	572	574	564	558	564	587	600	566	615	579	561	559	548	602	556	559	567	593	569	573	581	570	584	596	560	594	586	558	574	577	590	639	577	577	528	544	583	561	512	575	550	576	554	594	551	587	585	635	571	574	540	563	606	556	550	560	594	569	539	577	588	556	587	521	533	592	570	589	543	578	560	570	535	510	545	580	618	540	587	587	571	553	566	545	578	506	614	535	612	548	576	604	584	553	574	547	573	573	532	573	556	549	575	537	578	590	514	547	579	568	587	589	547	551	577	579	563	592	562	573	584	568	564	570	616	552	586	551	547	551	548	574	559	578	558	589	543	565	550	565	555	568	617	564	583	569	572	545	610	573	595	585	560	592	586	610	610	568	555	572	559	562	604	628	618	528	578	581	551	601	547	551	601	585	596	549	563	540	586	587	539	601	558	580	549	578	558	579	588	570	601	561	587	591	616	577	544	579	564	557	576	581	571	599	567	583	541	541	570	533	573	563	583	577	562	639	553	568	596	559	601	544	619	573
31345	19328	8036	627	378	335	330	326	326	320	322	334	346	351	327	310	342	267	306	313	313	332	305	333	312	322	278	318	338	292	337	314	315	335	311	341	343	314	314	308	302	333	319	329	335	331	326	316	287	324	328	344	284	327	313	331	327	349	304	315	321	313	335	330	325	336	329	295	312	320	320	325	336	328	295	307	311	315	329	326	311	323	355	321	308	323	335	322	322	322	325	340	319	361	310	307	337	317	298	314	330	332	310	303	287	331	321	324	372	298	338	331	308	305	318	302	291	294	330	322	305	307	295	324	300	311	306	332	309	320	309	291	290	306	315	322	342	295	317	331	318	351	306	283	340	310	326	300	311	320	302	323	347	309	308	299	313	296	320	274	309	343	328	318	328	341	308	321	299	342	335	328	304	327	321	309	278	327	328	334	306	320	341	311	335	280	273	313	366	352	285	316	315	322	290	307	312	309	318	329	331	293	311	312	313	294	359	299	314	315	337	329	309	301	286	339	282	313	329	320	316	345	314	308	313	327	281	328	335	298	326	313	296	325	303	304	289	314	290	307	368	305	341	298	329	322	329	292	365	338	326	315	346	315	301	328	297	326	332	315	348	320	347	311	297	309	327	314	302	304	317	312	316	292	338	314	322	288	300	277	311	296	322	341	317	324	298	294	322	312	305	291	323	316	310	301	365	328	311	325	311	293	318	338	345	307	313	344	315	320	327	323	362	315	317	314	321	332	323	331	323	305	300	317	311	310	273	328	322	304	311	335	314	337	321	346	357	321	329	308	297	337	329	293	310	344	335	287	322	333	296	342	312	280	327	299	314	323	288	304	364	309	297	329	297	315	307	304	320	322	311	364	333	326	295	340	339	332	318	325	309	323	284	330	299	295	294	324	323	330	330	309	316	363	329	267	303	315	314	309	323	332	319	330	314	306	309	299	318	319	284	315	321	325	333	312	290	312	331	360	334	317	331	386	298	337	326	300	341	286	297	347	369	310	314	310	327	314	320	309	304	293	336	344	294	322	319	313	282	319	298	292	285	317	301	309	312	324	329	305	334	306	342	313	301	315	343	302	303	354	308	298	296	341	336	355	325	337	307	325	315	325	314	307	331	313	334	311	290	320	330	346	306	344	366	319	314	327	330	302	293	344	343	280	332	339	319	311	308	322	307	319	311	305	295	305	320	335	337	317	314	316	322	318	298	350	330	287	302	314	329	284	319	327	288	301	277	306	305	323	350	323	336	329	319	320	323	307	341	310	312	285	308	341	351	319	326	315	310	297	315	324	308	294	321	303	285	280	346	329	332	313	305	292	308	306	284	293	325	286	302	315	348	303	307	325	291	293	326	315	336	313	335	322	342	351	333	297	339	310	328	309	293	348	331	327	327	349	312	335	316	301	318	347	297	328	333	338	354	356	345	292	319	319	311	286	313	305	273	298	305	337	332	341	303	347	316	296	298	312	314	353	303	331	330	324	277	297	304	355	311	325	330	311	345	307	320	330	328	299	282	326	323	305	308	294	302	320	314	319	337	281	320	355	300	332	348	309	319	321	302	375	338	337	287	320	280	344	300	313	317	311	337	312	334	323	329	319	320	302	329	299	310	325	339	355	287	319	347	336	309	309	343	312	305	316	329	335	319	325	280	335	290	312	300	289	317	305	339	324	338	335	309	314	334	289	303	327	317	330	297	283	324	339	328	316	303	332	284	360	306	319	318	352	275	318	325	318	278	291	319	306	323	350	356	296	343	307	306	290	305	311	306	296	353	305	358	339	285	318	318	269	301	331	320	325	332	292	318	324	306	304	312	306	308	314	303	338	329	363	298	318	274	308	327	370	322	315	323	335	323	307	295	307	297	326	297	312	347	346	291	322	332	354	349	340	320	304	327	301	317	327	331	375	334	317	329	303	286	311	268	317	342	340	317	298	332	344	318	337	304	314	313	309	329	327	312	325	309	305	320	321	298	319	303	304	299	328	308	299	339	307	319	323	310	307	325	314	273	344	275	322	318	325	310	319	320	306	310	363	310	323	350	320	295	308	305	315	316	329	358	365	323	305	349	294	303	309	317	297	321	323	303	347	324	331	324	348	305	299	343	282	292	326	317	299	338	311	301	325	322	291	334	332	320	317	308	281	294	320	313	292	293	298	323	293	330	342	329	274	279	285	347	323	332	308	309	335	295	316	332	322	342	330	294	313	301	267	325	338	295	328	321	324	316	324	328	331	305	294	307	336	316	305	296	310	312	288	286	318	275	322	327	333	293	291	334	307	334	316	296	317	319	337	337	314	347	296	302	333	321	334	337	313	324	339	345	339	329	305	284	305	305	275	326	338	311	315	322	337	340	309	324	304	309	321	354	307	302	339	320	322	275	343	357	328	321	322	320	312	281	306	369	280	284	351	287	323	330	293	328	303	295	324	319	311	309	314	326	292	332	296	331	334	327	314	337	309	314	285	319	329	321	339	298	309	304	337	290	283	343	317	299	333	331	333	294	325	303	327	297	321	291	319	282	324	291	305	305	298	300	319	310	347	320	358	320	276	308	315	313	299	319	326	307	282	332	340	303	323	311	323	338	311	287	348	354	314	341	319	343	327	331	337	328	337	346	314	336	297	299	352	348	306	325	322	304	318	345	313	330	346	330	314	277	346	316	365	364	323	310	305	281	310	303	288	276	303	303	318	315	336	345	311	293	344	308	306	312	339	312	348	345	330	285	315	315	313	318	315	322	346	343	348	327	303	324	360	326	320	296	287	296	304	306	334	335	342	338	320	341	348	352	334	345	297	339	314	316	318	356	356	317	327	338	356	309	322	294	346	294	323	318	342	316	310	310	304	355	309	342	327	308	330	338	344	295	279	355	307	330	314	344	328	300	342	319	291	310	327	314	296	308	306	272	299	303	330	306	323	291	303	321	355	323	320	328	346	310	306	324	293	331	314	295	341	302	340	352	342	312	351	321	304	303	306	288	350	296	302	332	321	330	321	319	319	327	302	331	318	289	305	314	332	324	325	301	322	340	328	282	309	305	372	330	289	313	337	307	325	295	313	348	318	324	321	317	345	353	298	334	333	321	309	337	316	287	309	293	322	278	319	291	355	315	287	288	348	351	321	305	318	320	315	314	308	280	331	328	344	339	304	340	333	317	296	292	308	308	342	292	314	345	335	271	314	297	327	330	334	306	331	332	318	317	318	325	332	293	323	307	341	274	303	308	330	310	306	354	315	316	321	300	339	325	292	339	328	319	292	324	328	311	337	309	344	333	327	311	308	342	291	306	325	295	359	314	315	312	312	323	284	302	293	299	312	304	309	310	356	314	358	349	309	300	300	328	320	324	302	336	346	311	336	324	318	312	305	299	311	284	296	285	320	287	268	312	317	336	345	329	312	310	313	340	302	329	303	314	291	285	344	313	336	324	299	302	313	306	308	335	332	332	333	345	296	341	321	323	294	340	292	326	344	306	328	337	319	316	311	275	304	352	315	303	346
5276	947	779	758	755	701	680	771	762	747	726	744	727	754	749	737	747	745	792	790	713	811	744	716	772	714	718	694	732	736	742	735	729	720	767	713	723	735	754	828	703	732	739	700	738	736	720	757	721	771	753	767	738	751	756	752	702	721	688	722	719	682	719	779	745	730	728	723	746	740	739	704	711	788	791	754	736	692	715	743	772	714	668	716	753	776	728	767	752	701	764	796	760	720	764	776	722	750	727	738	767	726	692	766	741	767	752	713	760	754	702	726	784	734	756	711	739	714	790	708	718	693	757	719	729	765	730	735	739	739	723	684	732	742	744	713	755	793	756	705	755	719	700	716	735	729	719	751	737	706	694	750	728	758	695	704	743	748	771	758	731	701	708	741	746	748	782	774	745	742	720	727	769	770	775	730	802	738	751	729	740	688	781	698	741	792	709	703	709	740	775	746	781	760	763	755	755	715	713	745	713	729	690	739	741	694	751	777	706	704	776	728	734	720	773	726	687	743	784	745	779	747	784	696	727	752	770	730	736	716	744	796	719	760	727	786	690	698	740	731	679	778	763	735	759	742	759	720	706	693	774	744	724	708	713	747	790	720	751	737	728	668	746	741	745	725	761	742	691	721	726	727	735	694	708	675	786	738	729	724	705	728	743	739	726	738	742	767	746	751	729	698	733	727	781	720	759	686	740	728	766	712	780	747	741	741	764	730	699	765	741	701	751	746	785	821	765	754	744	710	773	720	751	716	702	724	765	728	753	773	708	742	713	733	752	719	732	726	804	755	786	738	708	718	762	734	760	702	790	723	778	727	735	765	732	799	722	764	693	766	699	730	718	728	757	713	759	738	784	716	725	748	765	689	740	722	721	798	768	746	762	749	760	735	739	760	721	727	779	680	664	731	789	697	679	736	684	730	782	763	785	723	773	714	718	705	772	812	701	752	728	769	749	704	721	717	751	711	741	763	778	736	713	732	706	772	727	776	713	715	692	768	751	731	694	715	762	739	760	741	759	712	777	745	755	706	763	719	785	772	764	718	751	703	727	764	784	719	743	739	715	724	711	763	741	691	756	728	701	774	724	724	733	732	759	719	757	772	775	767	742	750	761	712	738	778	724	733	789	718	745	730	732	775	748	659	763	745	722	715	739	771	754	755	749	765	771	759	786	731	773	741	746	715	722	705	721	768	696	688	747	747	697	747	774	752	779	764	776	764	723	741	731	782	751	721	756	712	721	718	704	771	736	744	754	741	784	718	762	728	721	735	744	727	697	743	726	768	727	713	732	726	738	736	701	795	741	767	738	777	796	754	771	725	719	802	755	763	705	693	726	684	767	685	705	731	792	700	744	699	717	706	715	739	696	744	730	735	759	785	736	753	757	731	708	754	757	753	788	705	758	763	774	749	731	776	755	750	741	722	739	736	760	766	733	705	765	721	714	758	712	752	764	761	760	739	729	732	679	693	743	746	700	731	741	693	722	720	745	762	719	706	745	715	745	773	783	760	747	752	807	695	708	710	753	741	742	791	699	706	704	767	753	743	752	768	732	739	709	747	736	751	734	735	745	742	732	731	747	734	725	792	770	733	747	771	756	748	740	750	735	714	760	784	701	769	740	719	754	737	711	755	767	690	769	702	749	741	770	731	798	734	732	739	715	744	725	702	762	727	704	732	753	759	730	718	737	735	704	776	737	753	720	708	765	737	766	711	698	690	737	766	748	750	780	728	731	722	773	775	756	697	779	765	694	742	737	747	721	771	719	715	727	757	729	786	692	717	674	739	749	766	764	703	724	762	739	698	725	773	744	804	722	760	724	698	775	782	732	756	754	740	699	724	745	715	716	756	677	692	786	725	741	719	763	732	720	707	726	771	725	712	724	762	730	715	746	742	743	743	737	716	758	760	746	724	710	680	745	703	742	741	713	732	816	692	792	692	706	739	765	695	761	751	733	728	771	757	725	779	750	732	718	721	806	755	697	753	773	747	752	733	749	714	746	780	734	702	752	731	735	728	764	752	733	715	710	737	763	721	767	749	734	674	698	693	737	718	747	755	739	743	754	764	785	755	720	756	738	758	777	747	747	795	757	776	740	748	761	735	766	749	743	735	717	712	775	729	769	779	728	714	769	742	746	746	739	740	722	672	759	736	746	711	712	731	743	732	743	731	755	766	768	769	695	732	747	761	713	717	698	724	755	718	678	735	794	771	744	774	740	720	734	743	777	693	712	784	757	719	691	726	741	751	740	763	767	709	731	752	721	775	756	725	711	765	741	695	714	692	741	765	741	724	740	748	721	730	780	702	736	681	741	752	701	772	753	775	755	737	766	703	746	721	729	760	695	770	737	783	737	787	717	713	739	690	737	746	733	740	762	693	739	730	756	750	746	719	716	717	748	759	729	694	716	728	761	756	725	746	763	767	793	724	785	805	788	762	776	689	741	763	705	747	761	742	737	727	698	744	768	723	761	705	709	762	716	737	743	723	734	752	700	756	749	801	712	778	717	726	745	674	730	741	741	715	780	762	728	717	755	719	752	773	747	752	739	750	728	722	736	744	745	769	791	775	760	724	720	736	717	722	750	770	762	731	714	785	704	705	756	706	764	764	741	754	727	726	747	747	727	749	764	748	741	768	756	741	758	725	750	708	704	723	756	761	711	686	704	709	752	752	716	759	729	678	756	694	741	774	712	767	726	752	745	756	696	753	721	757	736	766	742	776	704	740	745	691	766	764	719	722	756	707	759	749	770	717	782	702	757	739	741	770	744	757	782	720	756	721	744	749	692	736	737	717	737	734	746	789	694	776	742	746	728	777	763	729	711	719	759	749	782	758	697	759	746	759	751	751	726	697	757	741	692	697	761	757	749	769	766	712	776	693	785	708	728	718	726	769	753	764	772	738	689	721	768	775	788	723	710	707	766	734	699	737	736	704	732	723	762	733	727	721	736	782	762	723	737	755	718	771	749	796	760	725	735	741	725	725	769	765	735	721	750	676	726	766	717	725	766	738	778	736	714	686	713	731	791	747	743	773	767	756	754	711	741	757	753	703	732	720	671	708	758	767	749	701	743	739	763	752	739	680	754	801	799	725	746	738	713	747	714	795	700	750	743	714	751	748	741	731	747	708	761	740	715	743	710	772	748	713	762	779	803	724	746	762	729	770	725	773	732	724	738	729	721	737	719	749	782	713	736	714	781	761	715	799	729	773	709	699	718	714	714	717	743	745	718	728	746	731	744	764	736	712	745	755	751	781	735	732	714	735	764	745	725	694	780	697	770	726	733	751	751	742	769	673	758	735	742	748	753	693	699	763	663	774	738	712	707	723	744	768	716	714	723	732	731	751	698	734	718	781	770	704	748	752	723	711	725	688	754	736	723	757	745	682	760	703	756	697	740	745	750	735	731	765	751	755	734	729	739	707	755	770	705	764	726	716	737	752	746	685	766	730	704	747	768	781	778	694	738	760	735	717	707	707	785	692	706	770	739	798	756	711
23867	20634	24017	27246	20626	20616	3509	597	492	480	423	432	433	455	443	438	397	438	417	460	420	416	384	406	398	395	401	390	350	383	416	401	410	412	407	407	407	409	414	422	388	433	403	369	414	441	383	397	426	432	413	429	384	409	427	389	397	403	404	369	430	437	368	390	367	387	399	409	413	432	402	423	382	432	409	388	428	404	397	388	419	402	399	397	380	413	409	409	392	445	404	434	404	408	407	402	424	453	391	382	402	410	408	424	428	395	433	406	429	421	412	422	390	375	436	405	378	405	421	385	391	400	392	446	407	399	426	418	390	372	417	428	385	427	413	436	402	440	423	402	390	416	421	406	369	443	392	427	417	418	371	381	363	405	431	365	389	403	397	422	410	426	401	404	423	396	417	400	343	425	393	436	390	402	428	418	376	397	404	411	446	434	357	412	435	429	405	407	387	427	376	406	391	377	387	441	372	391	374	395	398	376	398	373	415	393	408	418	408	385	413	421	390	381	400	378	422	372	413	415	401	437	408	393	354	375	354	421	379	388	388	407	405	389	401	409	425	417	380	372	409	436	413	385	421	391	429	384	378	387	380	377	394	388	424	388	399	409	433	423	411	397	396	400	407	403	403	398	427	400	379	413	373	429	412	389	416	404	430	409	421	417	434	425	419	419	402	442	397	396	374	407	425	447	407	403	424	418	413	396	431	421	423	400	468	399	442	403	421	378	370	437	446	403	397	361	400	405	360	358	395	400	390	393	403	403	387	443	413	399	397	403	400	429	441	387	372	389	429	422	415	399	374	356	426	402	424	419	421	359	425	395	425	393	434	381	441	385	329	390	395	389	424	394	417	381	390	408	378	366	410	387	379	425	405	362	413	420	398	389	398	383	405	401	378	394	419	410	436	374	424	393	409	432	412	429	391	422	432	435	368	388	417	391	449	394	392	378	396	393	384	396	417	394	404	409	425	358	389	398	394	414	395	447	421	421	440	400	417	402	430	399	408	413	418	432	414	405	353	399	394	384	429	409	419	418	399	406	445	409	377	392	406	407	379	413	411	405	413	409	374	395	376	454	384	372	370	363	400	412	408	401	412	408	385	411	366	387	410	369	393	419	417	349	368	416	417	399	417	398	395	371	374	432	391	387	382	409	412	418	397	417	379	416	432	396	421	388	395	377	430	434	362	402	388	380	380	416	411	418	380	407	409	411	403	428	409	411	392	371	369	427	399	399	371	403	410	391	396	383	406	406	434	395	402	424	371	362	439	417	433	442	392	396	414	370	393	403	444	413	370	365	405	389	386	373	423	389	405	401	415	384	369	380	376	415	367	362	394	381	421	422	412	382	382	400	416	403	427	418	418	410	438	392	424	431	407	384	371	363	416	394	384	354	425	406	398	406	371	408	384	388	397	415	407	387	427	366	385	431	414	404	391	395	398	385	384	412	398	368	387	395	413	388	401	417	389	415	375	425	398	376	351	414	391	381	361	372	397	413	403	406	393	421	396	421	370	428	416	380	364	416	377	420	380	416	413	416	410	386	413	456	397	370	414	426	414	405	441	411	399	415	405	413	407	397	353	407	389	406	436	392	380	444	373	413	406	383	384	381	411	374	424	388	394	405	372	415	422	365	360	383	413	395	415	371	440	412	410	389	403	427	397	385	415	399	417	414	400	365	390	433	388	391	402	401	385	384	380	394	415	360	401	387	416	392	392	405	381	390	459	392	384	460	413	391	405	409	369	437	433	400	381	398	404	382	402	373	404	419	411	399	429	441	400	409	394	422	426	437	359	416	432	400	374	394	381	381	390	410	405	416	358	419	410	429	398	397	408	403	443	421	405	384	366	398	372	392	397	447	450	406	433	380	435	396	392	453	404	416	424	408	413	393	435	373	416	352	413	391	437	410	426	377	402	402	365	442	387	393	393	398	390	423	411	397	409	385	392	397	416	374	385	377	428	393	389	412	371	395	420	410	386	415	359	373	399	433	422	373	428	399	429	416	400	414	392	385	371	397	385	367	411	439	377	384	369	379	386	378	418	418	342	400	395	410	398	432	446	399	383	428	395	399	381	415	393	382	416	388	404	369	398	420	362	408	411	410	391	403	406	414	430	395	392	404	426	397	398	433	392	404	361	405	393	383	400	413	390	404	424	384	385	416	383	415	415	417	359	400	413	417	380	390	401	408	387	393	400	428	368	419	344	405	381	454	366	420	370	430	467	375	407	384	371	418	347	388	397	408	372	380	398	410	351	386	397	415	390	411	389	393	407	400	436	413	382	434	424	431	415	403	387	348	380	380	406	456	411	383	383	390	386	406	392	383	376	380	433	400	412	408	400	389	402	402	377	396	371	419	354	388	383	383	400	422	407	405	392	400	382	396	408	382	414	335	410	387	401	417	419	375	387	408	369	417	399	384	377	378	390	379	405	365	451	407	435	447	391	392	394	403	426	425	400	373	385	461	374	414	425	433	401	404	435	443	423	438	401	389	423	413	391	382	432	416	393	375	421	372	392	393	408	408	391	392	409	415	365	444	419	412	380	441	427	427	410	415	416	427	406	414	390	432	380	413	377	411	409	382	373	421	421	432	411	416	404	429	406	351	401	402	426	403	389	401	356	399	436	382	402	418	396	428	397	418	410	391	386	384	377	374	374	352	368	367	415	421	401	441	403	404	428	383	392	423	398	404	385	389	363	402	416	396	434	366	373	408	417	358	395	412	465	418	383	435	378	401	426	419	377	439	406	425	446	394	431	391	385	440	414	413	427	353	384	409	398	396	392	400	432	383	385	435	394	410	384	387	368	436	414	396	381	436	393	384	347	408	390	395	395	369	400	400	386	433	389	384	438	422	403	366	373	420	396	380	386	416	418	391	409	376	377	408	415	434	336	433	408	401	380	401	387	446	420	408	443	404	359	420	403	427	409	418	369	388	401	372	365	434	409	397	386	408	429	412	398	424	418	409	364	382	427	375	379	411	395	400	421	409	391	398	403	368	415	369	372	403	427	400	393	403	442	390	411	416	400	374	434	383	393	404	399	387	403	383	422	405	395	446	398	388	411	401	404	391	393	430	442	409	394	418	417	384	407	422	437	410	409	397	420	409	424	390	432	394	421	405	416	411	420	415	399	421	388	389	395	410	386	400	383	431	387	395	410	388	406	420	386	379	388	422	409	402	395	413	377	404	441	420	425	417	415	382	380	428	414	406	417	402	411	387	388	387	372	436	402	444	407	374	354	418	400	416	367	398	373	403	439	407	404	399	387	404	434	428	397	381	405	421	414	379	454	377	386	420	378	431	437	391	440	369	417	402	412	426	389	412	424	421	372	450	448	406	392	394	395	400	367	405	429	424	376	421	406	419	421	421	433	402	412	368	411	448	419	419	415	409	403	398	371	441	404	395	417	429	387	385	379	385	401	427	402	384	364	393	422	386	426	428	404	383	400	390	381	421	428	409	391	379	410	393	393	403	394	386	377	405	402	369	379	414	378	405	408	444
3512	3306	1900	1252	1014	987	932	903	922	917	888	890	906	941	844	900	856	888	889	882	859	850	917	842	861	864	863	871	901	837	905	914	864	882	882	913	867	784	867	920	886	864	856	883	860	853	881	876	848	894	835	903	882	862	883	870	851	899	897	921	844	848	873	908	833	864	881	880	826	868	795	887	881	869	854	831	852	821	868	906	892	877	888	882	865	875	845	896	791	897	882	906	869	836	894	845	837	884	860	924	894	919	862	877	848	882	870	853	798	850	802	862	867	870	853	890	912	884	862	871	847	870	915	863	895	875	911	903	876	851	823	886	900	850	823	879	933	816	849	884	894	883	850	851	790	889	894	880	843	846	918	887	846	826	847	900	859	843	834	909	898	904	859	871	888	903	856	871	900	858	861	839	835	856	888	816	881	868	868	856	877	852	870	860	892	860	891	886	902	867	857	855	879	897	776	879	846	860	861	903	868	832	856	844	899	856	855	853	888	905	813	887	905	863	881	853	791	851	859	904	842	830	844	896	879	886	878	893	875	852	846	895	856	870	848	845	835	844	917	863	871	860	888	890	844	861	853	853	828	813	825	801	853	931	878	825	866	864	920	887	841	857	844	861	862	914	862	810	907	867	901	840	818	863	879	888	871	895	890	889	862	899	867	799	874	868	865	872	858	862	898	922	891	804	847	929	872	904	850	911	876	914	842	881	857	896	834	831	897	862	942	854	851	868	863	865	866	883	845	839	842	873	845	842	901	853	798	891	917	900	882	907	874	836	855	949	831	899	868	871	913	884	878	905	856	832	901	887	883	875	842	864	879	868	876	826	846	840	922	905	846	858	856	907	866	918	844	895	896	871	853	876	887	840	833	899	874	882	867	911	857	919	828	888	847	885	869	865	847	832	817	898	889	861	844	868	833	865	891	898	940	819	864	853	909	806	836	839	852	868	847	870	890	856	881	841	830	907	874	921	907	841	849	839	852	847	908	888	898	883	902	868	840	875	889	875	867	862	910	885	866	860	870	866	876	871	827	890	875	914	867	841	899	908	958	879	952	870	895	827	811	889	867	833	848	846	864	859	830	877	821	883	890	899	872	854	842	876	931	842	876	892	942	904	799	863	849	926	886	836	822	886	849	882	904	890	923	847	909	867	866	860	831	915	861	854	861	876	819	866	846	875	868	845	827	898	824	831	866	903	868	899	893	905	874	881	884	860	845	894	884	855	829	864	889	871	818	885	854	901	888	835	866	871	853	822	918	839	884	908	855	847	876	889	823	875	848	852	840	851	879	842	935	834	848	847	927	856	935	859	885	852	856	880	836	887	925	894	881	856	885	863	857	932	885	817	886	857	908	844	879	932	853	890	810	879	852	881	877	887	837	897	874	865	919	884	841	930	881	903	892	903	882	889	836	884	825	859	873	953	880	867	889	884	864	907	845	821	877	901	841	859	882	900	874	857	880	882	866	828	901	874	817	897	902	857	910	877	936	878	838	894	885	870	891	851	868	869	858	823	891	844	842	858	872	890	877	855	873	850	857	943	879	887	845	878	827	879	970	884	875	868	851	878	869	877	878	857	910	856	829	860	867	888	880	846	836	855	896	885	884	839	879	943	823	865	856	874	865	865	891	895	894	875	962	907	824	819	874	852	864	921	865	877	868	876	906	869	908	825	854	839	873	850	880	860	815	876	883	843	869	848	835	839	872	886	885	861	877	852	863	835	875	817	846	866	885	849	844	878	849	875	872	852	828	836	844	875	834	853	900	845	898	907	877	867	834	929	935	905	869	849	837	878	824	872	848	857	856	874	849	858	850	863	896	912	844	901	893	897	855	872	848	882	877	838	879	904	893	866	860	853	908	875	865	897	926	918	798	831	886	888	807	878	848	888	902	860	890	864	869	876	913	866	866	842	854	879	860	846	848	909	844	846	849	846	892	860	833	892	887	800	836	902	815	873	871	871	865	830	930	909	912	874	866	903	912	895	918	892	871	897	836	858	849	885	872	909	862	831	864	855	867	900	879	875	898	867	850	854	846	886	840	865	902	861	819	873	846	879	866	849	913	834	904	865	814	864	835	875	876	861	853	855	844	944	873	882	864	887	841	833	861	848	905	911	914	875	914	883	882	963	854	892	840	882	879	905	877	871	857	866	940	864	851	817	896	890	843	868	867	833	835	861	887	875	913	839	869	902	862	908	855	864	849	842	832	898	881	877	845	876	813	885	889	935	895	893	871	854	850	903	855	876	870	861	899	897	887	888	866	894	882	882	844	923	863	877	839	855	825	844	870	841	871	881	832	870	857	828	869	843	874	902	834	874	830	900	858	862	796	892	899	844	896	916	873	848	836	875	877	803	880	889	839	900	844	868	860	817	836	866	827	834	866	890	898	896	848	828	855	805	794	872	808	860	895	899	841	921	903	896	870	867	903	892	910	829	897	887	866	848	818	857	845	891	803	870	900	839	902	848	872	870	949	890	849	861	875	862	855	857	857	888	890	878	871	904	891	861	862	867	839	881	921	886	847	874	845	858	864	874	839	892	881	871	835	885	889	908	883	848	913	837	870	898	835	886	855	855	848	843	865	828	867	895	863	860	866	845	858	891	856	832	942	821	889	839	875	889	830	849	901	872	867	916	856	880	823	849	876	891	857	901	917	901	864	840	847	894	860	868	874	893	855	883	918	866	865	867	864	868	831	853	885	867	835	850	883	918	901	845	863	854	799	855	804	905	875	844	853	839	897	855	842	850	866	869	838	841	876	841	836	863	874	874	850	906	836	848	874	860	869	963	924	885	854	930	873	882	876	878	845	862	880	896	822	936	848	840	828	875	822	898	867	869	828	811	882	899	858	783	904	861	831	839	841	814	878	884	811	896	838	866	890	881	839	824	872	851	842	871	915	877	868	870	866	911	831	857	895	871	806	862	855	851	835	873	893	894	871	897	798	880	855	861	854	901	886	879	842	864	907	814	872	912	888	857	864	871	896	869	844	874	808	848	896	865	886	837	837	869	910	834	896	865	851	842	875	902	878	874	873	923	930	878	906	854	919	836	863	886	820	873	831	866	888	920	834	837	798	808	894	893	878	863	912	836	862	901	871	867	844	890	820	840	835	883	877	920	839	903	858	926	880	867	809	869	830	908	830	939	852	856	872	907	865	925	834	851	873	911	853	898	866	867	830	843	886	826	882	846	925	896	919	788	814	872	890	852	872	831	829	850	855	875	891	931	918	863	792	856	927	916	841	885	895	801	854	874	846	881	852	849	892	840	882	836	887	905	849	859	795	859	894	821	863	845	829	880	852	908	916	813	848	906	823	880	862	886	826	913	845	861	873	913	885	830	839	805	912	866	875	846	861	863	831	883	933	918	909	845	934	874	912	884	851	901	858	903	889	878	898	837	929	872	828	870	888	865	855	866	891	803	885	885	873	830	862	902	901	838	835	882	869	843	846	864	910	845	878	862	880	896	862	895	867	804	877	883	857	869	903	861	848	841
23404	20654	24277	27056	20655	20676	18896	775	437	389	365	344	327	333	337	278	310	257	280	291	269	282	285	270	243	308	304	250	260	272	273	287	280	255	276	279	238	251	263	254	277	272	272	239	256	268	266	258	266	271	287	275	269	256	263	271	255	272	265	248	287	266	240	246	277	263	240	267	233	246	241	283	266	255	274	249	257	278	255	278	255	276	257	267	237	283	250	252	284	240	247	267	243	257	287	279	257	294	273	250	235	249	286	264	244	295	265	272	285	249	293	285	242	257	244	277	264	258	249	283	265	246	247	253	255	268	258	266	276	251	260	253	277	236	251	269	245	266	249	240	257	262	285	276	291	240	225	243	278	279	235	262	230	244	228	251	296	260	257	261	269	237	261	216	238	265	261	245	264	272	241	274	227	267	278	261	229	270	284	271	262	266	250	297	243	234	258	217	235	263	278	261	265	281	306	245	288	256	239	260	292	265	262	289	240	275	263	248	277	283	243	229	254	279	255	258	251	268	242	231	254	269	258	261	271	270	239	272	271	256	267	256	223	285	261	245	288	261	253	280	291	278	294	250	263	272	252	258	232	255	265	276	266	264	245	252	248	290	264	260	266	281	291	271	275	257	265	254	271	253	251	242	267	285	260	260	253	265	305	260	242	282	236	250	286	235	250	250	279	271	258	254	260	245	261	210	270	258	252	279	273	254	300	249	274	243	262	252	260	244	248	244	284	264	246	253	271	258	245	270	278	265	289	259	257	266	244	242	242	241	246	239	245	277	268	280	264	236	280	265	236	227	280	258	299	290	292	270	273	253	265	243	241	253	256	231	275	278	230	224	279	262	231	265	281	277	253	243	266	253	264	269	286	245	229	272	263	269	216	251	252	267	270	258	297	265	250	259	255	272	290	251	251	271	247	278	231	265	251	265	244	275	279	285	255	230	245	253	283	243	263	267	263	259	272	248	239	269	283	278	243	272	262	272	262	238	280	249	267	252	260	259	286	282	279	317	301	244	235	273	277	248	238	236	248	231	259	239	257	312	308	227	274	266	289	264	251	255	263	276	234	262	254	264	280	286	287	238	254	290	263	257	271	239	248	256	253	282	247	244	246	251	282	245	245	252	247	298	291	254	258	260	261	256	247	241	255	242	253	262	272	276	278	248	262	290	248	245	249	249	253	260	252	244	278	245	246	293	290	275	250	268	277	287	284	251	304	246	265	235	241	276	229	255	290	261	269	270	266	256	273	237	230	270	247	254	247	267	241	284	258	248	296	266	261	273	285	279	283	273	269	240	269	267	245	284	234	256	236	251	228	279	240	271	238	251	297	267	246	255	252	259	273	297	264	242	263	258	280	238	279	254	233	274	255	218	233	264	281	280	269	283	242	247	236	250	253	249	270	262	246	269	238	249	251	286	269	289	257	256	271	222	245	248	243	263	294	250	276	275	264	273	277	264	272	234	260	279	238	266	266	250	279	256	263	241	263	268	278	285	234	270	258	266	294	275	273	268	281	241	254	258	239	252	263	288	257	255	259	275	263	260	267	283	267	231	237	262	232	252	236	254	255	272	275	237	259	293	258	239	218	245	260	257	276	253	235	244	283	260	292	241	235	261	264	252	240	254	249	249	268	265	262	277	251	232	296	268	240	257	259	265	268	234	238	247	267	232	255	268	261	244	275	237	266	294	277	255	246	260	249	213	261	243	275	270	262	269	252	267	271	261	280	293	251	272	256	271	236	245	268	268	280	232	254	264	279	236	262	248	246	286	263	230	238	282	236	278	288	293	274	265	250	259	252	228	263	258	295	277	253	272	258	289	281	214	250	261	258	261	275	269	240	280	270	267	268	253	282	257	249	261	273	260	244	243	261	277	240	284	230	265	245	276	258	263	263	272	307	285	252	253	285	277	287	265	270	276	240	232	242	256	233	258	266	271	244	295	296	257	269	254	248	291	263	278	241	250	289	238	257	271	268	281	250	258	222	243	270	304	237	274	271	270	311	266	271	253	254	263	267	300	284	259	249	268	248	261	264	245	258	283	285	235	236	282	281	228	241	249	274	292	279	250	257	247	232	236	260	268	238	261	269	257	246	263	229	266	276	260	253	260	244	217	240	244	252	247	291	270	250	246	254	293	277	265	267	263	260	220	255	260	233	268	237	242	273	282	233	250	275	267	244	266	221	255	230	251	275	267	267	273	238	264	262	267	268	271	273	270	260	270	251	260	261	244	241	272	272	281	229	271	245	266	264	243	265	252	265	224	261	246	246	270	266	255	264	280	258	266	285	268	258	279	277	252	273	271	255	248	241	212	292	285	262	272	260	271	226	220	234	274	229	295	284	254	253	277	273	231	250	277	267	268	261	245	272	293	221	277	274	257	228	289	287	282	229	236	275	258	229	258	248	261	249	275	295	237	285	247	250	247	248	281	237	273	261	262	273	211	288	287	293	250	276	259	262	237	265	260	230	308	250	246	286	267	263	236	250	266	257	268	264	233	264	287	267	250	292	243	230	274	269	230	270	244	265	270	260	271	242	262	245	264	239	228	262	246	258	273	277	277	275	265	269	251	259	263	294	229	269	254	258	252	294	255	229	279	264	247	293	266	236	287	261	296	262	246	276	251	256	263	240	251	281	234	230	246	268	267	256	248	269	279	257	240	251	269	255	280	268	287	282	266	267	270	262	239	263	260	237	237	249	274	250	275	295	306	274	269	247	238	258	269	260	286	277	284	246	267	283	272	252	251	257	256	253	262	244	274	274	270	278	254	241	252	284	266	263	251	253	271	302	261	235	263	271	286	252	255	275	259	253	243	250	262	259	299	263	246	265	265	275	264	228	288	245	275	273	270	252	279	233	295	276	269	276	271	260	238	223	268	259	251	271	266	243	260	278	261	264	264	282	276	236	248	264	258	238	292	258	271	264	273	262	261	263	263	281	277	259	274	231	283	280	267	258	261	251	259	264	263	279	260	267	253	239	247	248	293	275	256	259	268	266	280	249	285	267	235	270	275	228	277	274	239	249	290	245	268	284	276	232	277	225	273	279	250	266	281	276	242	256	254	273	281	241	237	269	272	259	237	257	289	250	245	236	239	281	247	259	261	242	288	282	261	245	267	222	250	255	241	265	262	256	272	252	300	250	265	261	269	249	276	261	246	255	257	207	244	267	258	249	260	269	247	277	237	236	243	240	236	269	261	264	245	282	266	253	251	284	274	270	245	274	239	247	232	284	262	244	267	255	251	242	268	249	239	235	292	274	266	230	258	237	259	283	281	287	270	254	256	240	244	230	285	251	264	261	265	268	270	285	260	248	265	230	229	242	281	254	243	251	283	276	245	252	262	264	247	259	241	244	244	292	307	277	298	255	287	257	242	239	277	240	253	276	247	246	224	243	264	245	246	266	209	273	228	242	238	266	295	261	246	248	264	259	248	263	248	255	249	240	267	265	234	273	260	275	278	250	238	244	280	238	238	285	263	244	272	285	279	302	239	262	276
3525	4724	2317	1127	817	816	712	715	656	611	608	619	613	603	643	527	573	586	581	537	630	544	559	553	609	586	578	537	586	585	550	580	572	591	607	559	607	579	560	555	590	601	587	561	580	556	551	572	571	569	587	571	596	582	576	562	562	588	578	538	550	571	604	585	565	583	567	622	566	592	595	615	561	590	552	534	581	548	583	564	560	588	626	532	583	529	549	589	527	562	508	585	604	572	548	560	588	545	555	557	578	591	562	555	546	621	596	571	506	534	597	582	551	589	603	557	593	585	587	588	569	556	530	563	571	544	578	567	567	603	580	563	568	584	563	590	589	582	563	575	585	565	564	556	556	603	565	523	550	593	567	579	548	570	572	585	571	551	561	595	537	580	559	562	600	557	605	538	593	560	573	576	571	584	598	558	602	574	553	529	578	597	607	551	608	590	554	563	529	618	536	562	589	607	561	571	583	601	509	552	574	585	567	568	581	528	546	568	542	579	606	597	569	611	578	570	563	554	529	596	575	542	617	609	620	595	562	570	565	530	601	551	534	514	604	588	590	573	548	605	551	564	604	589	595	585	575	560	577	591	541	626	523	567	611	600	539	533	587	575	582	595	567	610	585	572	559	559	579	601	590	511	587	581	584	577	590	541	557	577	600	547	603	571	537	538	594	574	579	566	568	583	602	596	557	582	574	524	564	538	589	547	562	581	602	589	573	595	600	563	548	550	589	591	545	570	574	541	576	592	584	563	594	542	592	570	547	558	546	565	536	590	561	588	566	583	559	599	523	591	622	573	549	588	544	535	547	600	583	532	574	609	577	546	574	562	545	589	608	590	590	560	595	598	540	588	543	597	573	534	549	597	580	539	523	565	565	596	609	578	564	569	570	596	579	590	535	571	590	540	599	546	618	551	591	632	567	507	558	539	568	559	616	568	582	565	550	573	564	576	613	540	550	533	566	598	544	578	547	568	584	593	590	599	582	590	574	564	579	612	559	573	569	573	602	585	531	621	552	623	561	534	549	563	608	602	535	593	581	587	589	620	560	543	550	570	525	561	609	579	557	555	511	554	579	536	572	545	616	576	529	576	540	601	599	622	597	633	549	585	575	536	585	590	582	584	596	503	568	544	560	573	572	573	591	582	568	539	582	549	590	592	582	540	551	607	574	580	553	571	561	552	564	598	612	580	543	580	590	586	568	574	549	574	619	532	580	595	604	545	572	582	575	523	562	595	612	578	564	562	600	542	529	569	608	613	561	522	613	585	577	560	558	527	606	513	600	550	566	572	554	586	539	550	624	574	571	574	568	571	609	543	562	575	595	570	567	589	550	582	527	585	590	559	564	588	613	579	535	581	606	577	588	560	592	538	567	595	604	553	554	565	561	599	593	563	589	613	549	558	602	592	597	561	543	620	575	560	543	584	573	557	534	556	559	534	569	567	587	623	592	574	592	581	543	600	566	581	598	561	541	602	596	550	553	587	564	539	571	592	581	598	581	606	559	582	548	560	590	554	528	559	568	582	549	587	562	587	572	574	532	565	587	550	601	591	576	569	563	548	545	561	542	567	583	576	599	591	566	606	566	608	547	603	554	552	586	550	567	604	552	531	575	567	575	533	613	590	565	592	583	571	577	584	588	573	572	566	550	586	538	592	621	609	573	601	602	566	564	584	531	572	567	549	590	635	634	583	542	537	576	581	560	573	554	579	581	584	572	570	597	534	579	612	594	545	562	546	622	569	545	568	554	640	554	555	590	579	577	580	524	545	594	528	586	583	594	573	598	599	541	551	598	566	616	608	591	540	595	567	574	573	606	522	518	580	586	589	569	561	583	583	554	556	573	578	583	569	543	564	577	535	592	564	538	590	614	558	558	499	633	560	569	505	575	609	523	579	553	572	562	578	575	504	590	588	578	547	532	607	585	534	627	587	603	554	575	574	549	536	523	569	558	579	546	616	571	559	603	536	555	554	542	546	616	575	626	590	597	566	568	598	578	582	588	610	586	575	556	595	596	577	572	581	572	518	550	573	558	562	539	577	591	580	558	584	565	569	528	578	599	538	582	539	595	569	565	578	534	583	621	586	572	605	575	527	589	569	542	552	547	572	547	607	536	586	593	599	550	576	557	566	576	596	594	565	597	570	551	571	598	563	601	605	573	568	566	537	568	589	587	552	565	594	545	556	563	584	551	544	613	562	554	611	588	567	562	573	574	543	564	582	597	551	578	588	592	623	555	600	554	554	584	534	571	571	604	559	576	581	551	551	576	525	570	578	617	577	595	567	530	552	592	552	556	556	531	574	537	614	578	564	576	539	561	586	621	580	549	573	590	537	597	555	559	592	594	509	582	539	569	569	616	526	561	623	580	557	580	537	586	522	606	595	556	573	611	535	564	596	576	554	595	566	584	616	553	522	564	591	601	546	590	546	572	506	599	600	565	580	516	587	593	570	549	576	565	569	564	559	568	544	606	656	547	582	553	568	558	580	554	550	550	584	596	549	580	533	581	573	575	565	549	540	572	573	552	535	550	567	576	597	595	605	574	587	576	540	577	559	551	614	572	564	589	561	549	554	573	569	558	584	603	550	563	593	561	536	599	613	583	599	574	550	573	551	544	600	590	552	568	557	586	538	608	572	555	537	578	553	588	564	570	614	562	596	567	582	574	540	555	543	564	590	545	564	586	610	615	577	537	577	584	583	567	575	568	567	541	593	624	600	605	574	595	550	544	556	585	590	570	598	555	539	538	545	587	619	571	596	534	585	577	549	582	578	574	569	603	583	568	560	553	547	536	517	586	564	549	569	549	539	610	572	566	596	601	553	581	596	562	581	584	542	566	575	585	601	578	578	534	585	561	565	559	578	589	557	602	540	581	555	579	568	551	624	551	570	517	564	570	560	578	550	553	524	583	604	565	582	562	537	589	581	584	596	599	560	573	528	567	535	595	533	514	567	610	583	611	560	540	640	528	553	552	554	557	623	581	574	565	532	538	599	564	566	535	601	568	599	582	558	566	581	595	559	542	588	590	578	590	557	596	571	585	572	574	600	583	580	536	596	564	566	554	593	602	644	596	584	591	570	603	576	590	541	596	574	558	555	578	548	539	567	541	586	574	598	597	565	548	598	566	612	573	554	532	543	574	584	581	582	569	586	567	560	595	584	592	555	576	548	529	555	580	567	540	587	578	592	539	569	606	560	569	561	602	591	595	606	542	547	557	560	553	580	565	571	511	564	568	545	556	585	574	552	584	599	593	564	588	585	577	600	589	592	544	554	552	563	613	610	601	568	559	581	560	542	581	546	565	555	600	593	596	543	591	603	537	591	559	520	548	601	584	596	545	540	562	581	596	600	575	574	561	580	543	618	584	559	586	622	561	597	572	562	628	559	547	539	582	571	598	559	560	550	543	530	645	538	564	573	575	603	573	596	618	593	522	544	556	595	550	576	592	566	569	567	570	555	577	580	622	553	591	558	599	532	602	580	572	629	577	579	593	601
31344	19435	8129	566	339	354	313	282	296	301	340	307	326	309	338	331	284	323	325	326	319	356	330	308	317	293	307	355	306	312	321	314	291	322	305	315	313	322	336	303	312	308	314	301	351	310	320	371	321	307	297	327	327	312	288	299	300	338	298	330	317	336	315	309	321	353	342	302	350	316	334	295	334	278	341	311	293	320	367	344	306	284	283	339	317	309	301	298	324	300	360	269	303	309	319	344	337	329	323	303	344	325	317	318	330	320	322	302	321	346	316	342	332	333	345	311	311	320	325	300	302	355	300	328	285	312	322	338	328	304	315	296	344	315	318	336	316	295	333	311	327	319	292	304	328	349	345	338	352	343	331	339	318	321	329	290	290	312	352	313	301	318	336	354	333	326	322	332	293	322	334	318	316	322	335	334	272	272	322	305	353	346	312	332	327	284	335	318	335	312	316	307	302	298	302	333	308	308	330	313	290	304	282	308	325	349	331	309	314	340	328	323	334	312	306	360	346	314	305	312	271	318	308	356	316	319	347	345	336	310	341	265	305	313	316	350	303	334	335	314	317	343	304	367	306	347	309	311	322	309	311	341	312	326	314	288	312	298	341	293	352	322	258	346	303	322	316	299	309	291	303	290	294	339	334	321	303	317	345	329	314	321	342	351	299	317	362	335	307	317	346	299	320	339	299	315	286	313	306	298	310	337	304	328	327	340	313	314	325	283	294	296	338	318	313	321	328	342	330	326	322	315	300	319	347	325	311	348	303	334	304	317	281	322	362	325	323	335	312	350	363	302	344	335	332	325	312	304	301	328	331	319	313	335	315	334	351	356	301	314	319	313	365	300	315	307	347	290	314	320	331	287	345	323	347	315	329	326	291	320	334	336	334	328	315	322	290	313	316	324	290	312	298	321	340	337	320	285	304	313	283	354	339	323	331	341	369	317	339	300	321	334	342	337	329	296	311	341	334	321	326	301	315	319	283	327	306	292	320	316	336	319	346	333	334	280	323	318	323	335	287	302	310	302	339	329	298	330	316	343	331	315	310	346	352	321	326	343	329	322	328	313	332	302	313	327	299	337	310	307	300	299	306	328	317	310	346	315	343	298	319	314	340	304	335	325	295	318	281	298	294	301	326	294	321	321	300	347	317	304	324	341	337	319	331	320	322	308	348	327	316	359	313	323	345	327	330	309	319	278	322	336	304	303	316	371	284	329	331	319	328	302	349	325	311	344	320	330	307	295	342	334	342	327	327	306	360	293	319	325	339	318	316	323	320	327	352	284	329	276	299	306	346	326	331	348	357	300	287	311	324	340	343	330	323	328	314	313	321	325	312	316	311	323	316	293	345	317	332	342	346	306	307	293	307	292	303	325	317	345	345	316	285	316	293	294	317	323	295	293	305	305	323	294	315	335	305	310	310	338	295	313	300	344	339	299	306	308	327	322	352	310	314	287	306	335	335	321	292	281	307	315	337	338	321	357	337	323	355	292	315	306	325	293	306	320	250	317	313	295	311	326	327	319	299	316	305	312	329	318	323	324	287	332	340	314	324	332	302	306	307	302	321	326	362	324	307	311	347	295	317	305	329	322	283	363	277	308	311	340	337	307	289	295	297	333	297	305	318	344	285	341	284	299	329	317	301	300	344	306	327	313	331	344	287	303	333	321	321	332	313	310	347	319	301	292	314	322	306	273	326	290	323	310	305	353	324	320	326	317	336	301	313	347	327	293	291	287	328	328	299	294	331	296	313	322	311	308	328	288	305	322	315	341	329	322	291	326	346	321	386	315	279	327	293	354	342	344	323	339	298	334	323	323	341	327	303	310	314	301	311	343	322	364	335	316	342	311	328	323	345	366	355	326	311	329	323	317	285	321	312	287	323	325	300	319	316	328	321	316	340	342	339	309	330	326	311	317	304	262	311	316	352	297	338	354	346	336	324	307	355	318	303	343	284	317	297	304	313	355	340	347	344	362	300	349	299	313	316	297	311	327	290	283	308	312	305	344	312	343	351	337	356	327	318	309	326	367	329	315	315	299	357	309	325	325	338	296	305	333	334	331	337	303	312	347	315	305	338	308	329	322	337	287	341	340	313	301	321	318	328	322	316	334	325	341	335	290	330	320	322	349	356	323	332	312	271	333	307	311	352	306	323	311	284	299	290	302	364	303	324	321	320	321	302	302	330	329	348	311	335	347	294	300	278	366	334	364	301	320	309	278	327	326	347	309	342	316	345	337	301	318	327	325	296	297	347	321	323	315	358	340	331	299	340	334	323	274	340	333	306	325	350	297	307	292	300	339	304	327	304	324	309	340	337	310	339	350	294	315	295	307	353	313	360	301	309	291	315	286	300	287	339	345	323	321	337	333	301	338	298	324	303	350	326	315	318	305	311	318	295	325	309	332	344	313	301	377	338	312	326	327	331	339	306	325	325	326	310	304	276	314	319	292	301	294	304	328	302	316	302	301	314	335	304	298	303	332	291	332	287	322	312	331	365	299	341	332	314	282	292	315	291	317	357	305	333	332	334	334	300	313	287	294	320	310	306	325	298	307	333	352	311	314	340	316	322	309	285	313	303	320	343	312	310	334	339	360	311	283	326	289	297	334	322	348	325	318	297	319	328	321	330	330	324	364	324	330	322	323	318	321	291	301	347	343	297	331	332	307	297	331	313	326	315	315	331	287	325	301	326	312	356	316	328	314	325	298	297	314	347	312	376	304	340	314	335	290	314	314	314	335	322	300	293	341	302	302	302	324	312	328	317	314	295	306	343	307	319	307	311	337	327	354	337	320	341	307	304	286	303	344	313	314	339	325	301	304	293	308	333	317	325	305	337	333	326	286	304	289	319	332	313	331	292	329	318	340	302	322	321	344	320	315	291	312	308	291	326	339	316	304	349	325	336	274	299	338	317	328	302	315	315	318	300	286	336	348	315	306	335	295	317	326	308	269	342	310	337	327	307	323	310	296	301	317	342	311	316	288	331	347	364	310	370	336	327	328	293	348	324	306	299	339	340	292	313	332	324	326	352	319	342	288	300	333	327	335	317	320	316	329	306	316	321	320	337	354	324	293	357	310	348	328	328	328	323	314	315	308	321	264	314	308	307	330	324	327	337	331	339	338	324	324	346	314	305	313	335	353	322	329	306	321	314	313	321	280	326	315	347	305	307	325	316	315	306	304	332	348	311	280	369	283	321	327	311	329	328	322	279	337	338	306	307	314	310	299	292	328	306	319	318	299	348	310	301	351	310	323	327	304	328	301	301	307	320	308	314	306	320	332	296	340	325	303	305	335	299	323	322	307	322	337	332	299	299	336	313	295	308	302	327	323	322	330	334	287	330	342	324	298	312	345	309	361	293	354	342	283	317	329	309	308	294	312	339	284	337	334	346	328	326	347	309	339	334	308	327	317	306	340	336	350	306	310	338	340	298	314	283	312	373	353	336	311	322	316	334	346	308	328	351	307	331	306	323	327	302	321	317	301	304	274	324	322
5424	1020	790	815	769	733	725	739	762	734	759	756	755	693	755	782	742	762	741	695	755	721	751	715	731	752	746	769	757	781	723	776	716	741	732	666	750	715	702	787	713	739	745	749	719	729	742	683	737	710	684	712	673	724	764	739	698	713	786	717	701	718	728	731	706	733	733	706	757	734	734	761	779	751	708	770	775	787	765	744	718	745	718	774	707	736	727	762	719	749	752	726	744	757	732	706	731	753	807	764	738	772	735	721	747	773	736	739	767	722	713	729	698	770	784	771	731	768	740	753	703	790	768	743	711	729	670	761	721	809	726	766	756	746	713	753	739	735	762	735	752	688	749	804	760	753	770	757	774	765	780	721	721	726	761	788	759	719	741	751	784	747	713	715	810	711	722	751	726	754	765	765	757	717	710	794	711	684	731	681	721	704	708	779	696	759	744	710	746	755	733	738	728	753	727	772	805	737	739	719	724	708	729	678	767	755	724	774	744	710	763	728	711	726	778	725	723	763	738	748	727	757	745	734	746	747	747	769	760	770	761	663	787	795	754	692	735	673	729	714	751	722	710	754	727	758	690	757	717	762	780	758	719	677	771	719	757	675	732	771	744	698	785	710	737	744	742	786	726	752	724	733	698	744	742	742	749	736	712	708	746	739	751	719	725	721	701	758	695	725	725	752	703	781	709	731	713	696	724	699	762	756	722	722	723	713	775	781	736	730	747	717	740	748	727	784	790	730	756	734	750	715	751	706	760	669	772	738	737	735	696	762	725	741	736	792	752	797	764	720	706	745	734	761	697	711	745	699	802	742	812	699	723	783	742	731	757	748	697	782	722	727	719	703	708	698	731	716	724	746	741	728	732	663	707	750	745	784	754	754	719	781	766	732	746	748	758	742	752	694	714	740	758	727	740	732	736	740	718	737	746	783	742	790	724	725	728	727	724	714	772	653	707	727	715	738	731	714	766	717	746	792	754	758	796	743	778	768	743	725	706	752	710	730	731	749	746	714	744	764	739	738	697	784	749	779	755	733	729	721	724	714	747	780	755	767	711	729	713	729	786	773	740	748	698	749	715	722	739	742	738	771	736	732	781	734	745	744	740	698	768	717	744	716	737	744	716	698	725	719	741	741	758	763	774	698	736	788	730	702	729	744	733	732	764	758	734	734	767	726	768	716	768	730	702	789	718	773	718	750	711	734	699	741	765	749	752	711	767	764	726	734	746	766	739	721	732	732	714	712	719	712	747	744	755	739	776	750	755	732	776	716	733	711	764	765	749	774	717	755	741	771	738	800	730	765	776	707	769	755	730	743	744	730	755	715	751	705	715	743	768	722	729	731	755	747	796	734	724	789	731	749	770	737	783	811	719	741	775	714	769	733	757	746	736	701	759	725	776	712	768	722	728	747	702	754	785	722	752	742	781	734	747	802	774	724	749	775	740	748	770	719	736	725	782	715	730	713	773	769	717	754	753	767	730	742	722	740	701	751	767	699	736	776	761	736	710	713	757	745	759	723	723	735	708	715	733	722	760	738	778	684	748	704	705	733	687	765	776	762	743	733	682	764	710	723	761	770	738	708	730	744	736	717	738	784	739	724	717	748	748	747	747	763	776	721	783	701	731	711	751	721	674	765	753	770	736	733	740	747	712	697	731	720	708	729	757	716	722	784	727	761	787	775	745	789	792	769	739	775	721	764	741	734	774	716	737	759	733	665	731	706	733	764	745	734	725	759	730	720	812	720	750	749	729	751	728	677	725	699	781	689	726	682	708	751	726	776	740	722	817	701	722	704	695	720	759	691	808	758	734	750	753	740	807	737	725	735	768	712	727	709	720	732	760	732	758	750	755	727	768	744	695	810	791	755	735	735	736	700	727	775	724	701	722	765	737	753	751	745	734	770	719	730	752	698	750	774	728	754	744	735	759	723	723	693	745	744	744	735	765	694	669	721	682	710	721	742	709	731	777	747	701	732	714	747	743	762	771	721	719	745	734	729	756	682	747	810	720	710	733	772	701	726	743	756	775	735	790	737	736	795	754	741	809	768	747	709	743	744	724	783	731	760	771	776	720	728	744	716	725	762	709	719	719	775	687	729	765	705	735	723	745	719	726	727	737	753	741	739	774	704	722	740	769	722	756	761	712	708	737	762	719	745	708	758	743	739	734	740	737	681	737	719	732	705	764	785	729	716	702	747	745	778	698	720	713	752	687	767	746	716	756	719	803	731	737	771	732	746	729	708	751	749	762	781	694	761	718	711	775	690	767	754	688	758	728	720	717	771	739	733	697	769	760	739	749	727	755	725	671	690	694	718	736	755	707	687	733	765	780	771	666	760	769	726	753	703	714	755	777	691	759	742	722	742	742	713	728	741	764	784	743	730	748	754	789	730	743	749	762	766	766	744	757	741	730	691	702	710	719	756	736	762	737	717	752	742	729	717	761	773	765	691	710	695	740	679	766	762	715	755	732	730	703	775	756	812	722	686	728	722	731	730	733	789	750	716	740	739	725	709	731	768	698	754	715	757	713	807	741	729	736	767	785	812	757	744	743	760	744	830	705	756	740	700	750	741	750	763	729	709	739	708	734	720	709	725	750	746	711	767	733	750	755	710	683	740	730	746	754	719	722	687	739	735	720	721	763	725	697	711	680	782	771	740	710	715	765	747	738	740	783	758	725	711	771	735	735	763	827	716	768	738	753	741	739	734	753	707	749	770	699	740	736	724	729	708	718	740	767	728	778	753	738	757	767	735	732	708	690	797	757	735	723	672	736	741	736	706	762	738	760	706	752	715	759	708	740	683	744	752	764	748	741	711	740	784	789	732	782	776	704	702	756	691	737	744	765	727	718	711	729	763	738	727	704	741	741	766	732	739	732	741	691	747	762	764	747	697	741	788	750	747	696	775	747	708	711	731	745	741	754	736	752	728	754	735	742	770	758	753	705	756	731	744	736	707	738	777	765	784	755	748	801	753	720	715	754	702	750	691	758	728	730	711	722	724	760	799	721	745	745	782	722	782	754	742	736	717	730	794	755	732	779	732	728	763	778	742	735	719	784	783	713	758	718	715	703	688	689	766	749	755	727	709	715	819	743	762	706	713	803	723	753	725	710	720	744	740	742	724	778	694	756	768	738	758	751	737	717	715	742	781	759	724	734	762	749	742	751	736	781	748	726	760	750	767	699	697	761	784	746	762	769	720	730	763	745	755	717	701	742	755	745	768	740	754	716	754	758	736	706	738	739	733	767	734	775	764	748	737	745	804	744	728	726	693	776	774	769	700	721	765	750	755	749	743	740	745	750	748	689	709	747	764	779	751	740	722	771	713	719	752	714	729	766	694	719	752	703	725	777	737	754	673	717	743	717	720	747	736	739	743	743	708	781	756	819	767	727	757	711	739	748	744	741	724	749	746	750	721	788	738	761	705	822	772	743	719	744	730	728	803	716	752	738	764	737	726	756	711	784	748	768	710	750	755	770	715	741	720	731	737	746	745
23869	20650	24041	27283	20644	20659	3440	600	512	459	457	430	428	447	451	409	421	425	426	386	400	430	454	389	423	397	394	381	425	408	426	398	419	436	434	405	408	403	384	395	420	414	433	408	424	403	379	407	413	384	417	461	422	391	408	410	400	372	427	422	383	393	406	404	395	367	435	422	397	407	401	400	361	379	392	404	415	406	414	427	408	415	402	393	419	402	399	380	418	401	402	426	434	374	395	361	363	418	378	436	387	405	359	434	409	411	393	425	401	387	386	379	368	424	397	392	339	420	422	389	383	411	411	421	444	392	428	341	422	426	418	364	382	401	371	429	397	407	402	416	409	416	414	420	381	423	378	378	434	353	371	391	376	395	394	429	453	385	405	383	385	404	394	395	405	408	383	439	404	429	434	416	394	388	406	394	396	390	401	393	399	371	400	373	403	415	382	431	390	409	403	443	405	476	378	378	399	364	443	403	410	407	361	386	434	376	425	407	378	402	421	428	403	402	408	336	433	380	427	361	399	413	438	380	401	431	401	395	361	416	396	427	358	388	426	392	380	414	434	369	435	412	394	409	382	383	424	413	386	413	422	414	412	405	403	415	396	421	426	433	400	399	389	409	405	397	420	378	413	380	375	402	385	370	392	399	414	438	405	387	425	396	405	378	380	400	375	424	435	378	403	436	396	377	371	381	437	417	413	407	401	419	403	409	393	441	386	394	439	392	401	413	382	415	407	396	420	403	366	394	409	344	405	423	476	418	416	387	410	410	395	410	389	428	381	386	408	383	386	421	425	401	353	416	404	377	415	401	408	386	400	424	420	422	400	442	402	413	431	395	434	405	389	390	381	423	417	383	414	419	403	399	388	392	413	381	363	404	405	361	371	393	365	394	400	392	397	359	380	366	351	355	406	381	411	468	393	401	400	406	404	412	424	463	392	396	396	395	373	384	406	402	410	391	395	432	396	414	378	391	415	444	431	416	383	386	436	407	389	420	402	350	378	407	404	396	416	415	400	415	402	411	429	432	407	385	377	401	378	393	378	438	407	404	413	406	437	398	415	391	361	428	394	392	436	390	440	375	425	420	417	408	422	372	430	402	382	390	408	400	450	415	373	417	386	421	422	421	412	418	409	421	413	411	375	410	405	416	390	406	416	422	413	430	422	432	408	418	445	407	405	388	438	407	340	388	406	417	377	417	376	374	381	419	393	406	398	427	415	452	410	418	413	442	358	369	409	371	423	433	390	416	375	409	420	364	407	415	434	401	398	383	392	372	400	430	419	376	408	388	403	428	412	410	414	378	379	412	427	394	412	400	408	370	410	402	396	370	389	450	400	409	418	404	370	396	363	395	393	413	371	377	428	438	425	427	395	324	369	367	413	401	389	386	404	386	354	379	375	409	424	444	418	382	363	380	388	406	407	422	421	456	374	389	379	396	416	380	370	386	385	425	401	390	388	403	426	404	383	413	436	394	392	409	408	380	409	415	417	438	373	404	391	403	380	395	367	379	384	392	422	388	406	407	419	392	433	401	389	411	382	400	373	364	382	387	415	450	410	409	376	384	439	393	408	373	413	448	387	393	402	373	388	416	387	396	388	368	396	402	422	419	410	452	420	414	411	367	394	423	386	393	416	430	415	396	400	427	439	413	376	391	442	353	426	384	393	405	413	414	395	418	408	426	377	385	381	417	392	401	409	367	430	397	413	379	398	417	434	389	402	387	382	429	415	416	397	387	391	399	402	386	377	373	406	386	424	372	369	363	407	432	388	389	409	432	419	378	423	389	451	449	422	399	428	409	395	404	409	457	419	394	372	421	435	393	448	397	377	400	435	410	384	385	416	419	397	399	415	376	376	397	413	454	431	450	405	371	459	381	407	400	388	387	374	378	387	369	385	424	402	391	400	402	415	398	432	413	382	440	413	398	361	420	428	430	451	409	425	431	437	402	354	391	418	421	415	389	393	404	387	418	413	363	419	426	405	384	452	377	390	414	413	402	417	426	436	419	386	396	420	390	410	422	418	392	396	379	454	392	383	389	350	414	409	430	389	399	446	388	374	405	407	425	419	367	429	399	430	424	396	383	384	386	433	427	436	423	403	411	406	390	394	437	431	416	425	429	421	418	396	407	406	403	390	441	428	428	386	407	372	435	417	390	401	389	436	417	388	425	396	405	414	395	409	399	411	412	391	413	399	383	405	377	405	404	411	399	423	423	407	410	411	439	395	420	391	390	399	383	387	398	391	404	365	375	394	392	400	404	380	383	372	391	421	392	413	421	408	396	391	390	387	362	369	385	417	370	409	389	423	391	399	411	408	374	405	392	403	378	408	427	445	414	406	407	450	384	389	402	383	426	388	431	416	387	420	377	391	427	367	411	397	409	410	410	372	393	442	416	412	398	396	447	347	380	436	355	383	371	412	390	419	391	386	390	416	400	385	401	400	409	416	402	416	382	433	365	389	398	395	376	393	390	406	408	434	392	398	383	400	372	387	423	435	408	355	383	403	436	359	395	376	396	414	404	399	420	387	440	408	410	385	401	422	408	416	353	424	418	417	427	397	399	392	385	392	396	393	438	390	373	422	409	398	399	381	384	391	402	397	402	401	397	464	388	406	420	424	404	378	400	418	375	387	376	448	410	391	419	420	440	390	392	421	399	388	387	411	415	400	404	421	395	400	411	388	359	431	391	363	373	374	378	346	409	467	421	422	391	397	416	402	400	373	389	400	385	456	399	360	414	386	394	399	434	393	390	408	384	427	429	414	438	397	410	403	388	355	389	412	378	425	407	416	384	389	425	421	414	410	412	409	376	387	404	405	370	429	454	380	404	401	372	335	369	395	373	386	364	402	430	438	424	386	418	377	389	412	414	401	397	377	387	397	394	384	376	388	383	427	386	409	353	383	375	390	404	379	414	380	417	389	391	357	379	404	381	407	378	397	415	377	416	409	400	400	400	378	376	390	411	380	370	383	420	384	419	420	382	418	373	417	406	404	399	373	416	419	397	436	399	428	402	387	399	440	393	431	425	392	439	373	405	350	351	404	401	436	376	385	407	442	384	404	426	388	427	400	424	412	387	367	396	408	394	385	402	393	367	412	386	392	386	408	432	388	396	399	409	450	397	402	445	413	427	428	401	401	384	418	396	393	357	422	389	384	397	427	404	410	378	421	436	395	403	417	430	396	391	394	398	411	419	400	412	426	377	376	381	417	375	410	406	410	401	404	401	378	420	390	430	375	399	412	405	377	418	378	372	402	390	408	404	376	441	401	385	428	426	422	371	429	396	369	413	392	373	404	412	381	394	413	393	382	392	361	424	392	360	416	391	369	414	390	394	385	381	402	394	421	393	405	414	399	399	389	399	365	400	408	447	420	382	410	421	327	393	421	427	408	412	402	394	371	393	399	394	390	392	408	373	383	382	412	376	383	377	385	407	408	400	429	424	401	399	399	387	411	392	434	408	400	373	442	408	382	444	416	417	419	379	425	382	426	433
3522	3370	1865	1256	1029	955	934	889	962	919	882	851	887	877	912	857	846	863	867	871	908	854	884	925	885	952	866	900	876	858	874	883	894	842	907	890	852	914	867	829	893	912	894	927	878	803	839	878	932	918	898	882	880	842	893	837	858	848	836	906	893	885	884	889	862	870	868	857	897	882	850	898	858	875	836	866	907	850	854	881	908	917	868	857	933	907	857	867	897	867	883	873	877	893	877	884	893	872	851	871	859	901	861	829	901	818	849	795	861	896	859	818	862	829	865	913	906	920	943	818	886	890	852	924	840	826	862	869	858	896	844	852	893	856	806	856	928	856	917	891	836	869	921	848	847	855	876	875	861	843	869	892	941	902	858	885	886	872	895	925	890	903	834	861	878	866	901	880	811	841	864	854	822	844	894	834	819	907	846	852	916	855	898	858	852	897	842	884	835	892	828	848	847	877	839	861	865	819	842	887	908	884	911	923	888	868	882	857	852	893	827	874	833	875	957	881	893	859	870	896	878	865	874	858	869	893	871	918	880	902	835	874	861	896	890	877	918	841	908	856	958	871	881	835	891	886	868	900	868	865	907	851	899	845	892	860	842	846	879	838	899	947	868	872	877	893	814	877	903	886	809	823	852	874	900	894	850	906	851	840	847	857	876	861	844	868	839	932	923	835	876	853	875	847	850	868	851	835	925	862	897	832	826	863	872	891	866	885	821	886	873	817	836	877	865	949	864	885	846	845	891	861	822	932	863	810	866	829	869	823	873	867	856	867	891	895	861	831	870	878	890	859	912	880	919	867	870	843	843	879	901	829	862	955	898	916	890	864	838	880	820	873	847	895	861	829	880	851	854	857	899	859	827	914	827	876	877	855	866	833	881	869	882	860	883	779	857	879	848	820	921	844	846	868	884	874	845	859	899	863	897	894	838	860	809	848	899	827	835	848	901	902	840	829	860	856	894	862	883	805	858	807	917	881	873	887	874	907	870	835	886	918	865	891	905	839	834	884	872	872	931	876	816	893	840	884	888	903	790	883	850	843	840	856	870	874	908	822	851	904	882	881	879	897	835	859	894	858	831	870	880	875	898	869	878	843	880	875	857	886	897	794	832	902	856	913	899	888	867	826	868	910	878	842	857	877	823	901	921	854	862	839	845	870	888	894	868	884	889	835	867	882	901	923	873	851	842	883	851	899	895	880	970	862	828	839	841	861	843	867	822	868	878	914	909	856	882	857	872	898	868	844	837	865	805	902	832	916	880	824	817	868	867	812	893	909	848	889	837	886	883	865	851	886	875	878	807	883	854	845	887	877	865	828	859	936	906	854	879	894	873	852	886	919	814	819	873	876	845	863	814	855	899	858	867	878	890	865	848	910	831	792	844	842	899	940	918	871	875	834	882	818	893	823	919	880	898	836	856	871	830	883	853	887	886	824	880	906	879	849	878	889	873	875	863	935	898	920	846	844	836	871	880	849	887	889	911	846	907	911	895	846	835	846	880	868	878	928	890	873	871	894	860	945	870	873	909	926	834	884	846	942	860	884	914	930	890	816	872	894	877	830	886	897	855	879	895	889	869	860	869	836	845	860	848	890	843	896	922	880	892	832	927	929	892	888	930	886	883	905	883	845	861	875	883	894	863	843	887	893	883	836	828	901	869	863	881	889	861	847	912	883	881	923	943	830	886	826	878	872	867	894	878	866	871	861	879	868	873	839	876	857	906	911	843	841	839	842	925	877	893	888	836	843	865	849	831	887	908	884	851	855	795	852	891	900	867	875	868	885	916	852	873	889	863	834	871	896	903	929	857	897	869	839	934	878	888	900	907	847	917	881	888	875	864	881	880	899	925	846	905	853	839	889	837	863	883	849	871	849	849	875	847	914	865	800	883	869	889	866	899	795	871	849	844	896	894	909	875	878	888	865	889	889	829	847	874	884	851	858	901	873	880	877	912	872	835	853	937	845	816	870	861	850	859	854	911	871	898	842	913	905	906	892	862	898	920	881	878	889	944	843	833	876	839	899	836	855	899	882	861	922	872	898	861	897	887	847	877	891	846	867	839	895	869	874	890	890	882	798	880	870	833	859	816	901	852	925	793	911	894	861	836	882	832	815	884	897	859	895	908	850	894	896	881	854	856	918	836	860	871	834	792	839	895	862	859	878	870	905	900	879	912	865	924	886	854	857	880	916	939	853	940	820	896	863	851	888	906	902	877	860	832	902	868	856	847	847	814	884	860	879	893	849	899	828	861	889	859	914	913	866	908	885	906	879	896	888	858	900	903	872	847	874	855	846	912	852	851	852	862	876	902	863	902	827	881	901	892	870	896	926	868	888	941	945	921	869	875	848	851	867	824	865	852	892	898	878	872	862	841	915	925	870	850	870	866	899	930	856	882	849	820	878	899	902	866	831	859	879	852	933	853	870	860	869	807	913	846	814	891	858	879	866	902	896	845	888	888	875	836	891	883	945	854	870	908	906	939	909	900	867	840	890	870	853	886	965	806	866	803	889	922	877	873	816	862	846	861	833	878	922	823	946	862	887	847	849	902	850	854	858	795	827	860	840	851	859	841	897	893	839	866	866	873	896	863	924	864	905	868	854	931	809	922	909	883	863	940	867	850	858	857	896	852	848	874	890	874	865	908	865	906	870	882	896	848	813	862	900	889	853	855	882	817	860	873	899	842	856	850	874	852	870	890	883	863	888	816	907	846	894	872	877	881	896	846	813	918	865	884	846	880	882	896	877	837	847	869	921	848	852	873	874	897	910	863	905	851	903	856	868	814	861	888	893	897	910	862	910	935	851	872	880	859	866	858	899	918	854	906	848	849	882	892	870	921	836	842	869	870	877	874	853	924	850	868	859	872	870	887	851	904	927	920	866	888	822	874	851	797	895	876	867	886	868	872	861	886	862	875	836	914	892	911	854	848	930	906	904	868	857	895	841	875	853	846	849	901	895	858	873	872	932	850	907	859	843	839	869	871	871	914	853	863	891	876	831	842	879	855	857	876	843	901	879	814	885	878	901	892	878	854	832	869	829	854	878	888	865	884	906	870	871	846	901	871	855	802	853	887	878	867	856	853	906	885	862	882	826	838	867	904	875	882	833	859	896	875	834	843	896	909	839	865	869	902	917	862	913	913	861	857	868	884	844	879	871	857	825	910	863	872	856	847	877	904	881	930	934	877	868	872	849	858	930	901	882	877	900	907	852	887	859	852	828	799	906	947	838	862	886	914	927	846	865	914	923	926	848	883	841	872	816	913	892	859	939	877	868	900	848	854	819	867	868	905	885	891	899	885	896	826	857	829	850	948	909	897	890	870	879	836	861	940	863	864	844	825	934	858	834	859	856	849	838	842	842	840	894	874	847	881	865	942	905	867	928	871	828	868	857	816	888	859	872	865	883	878	841	882	890	871	859	868	858	854	873	916	830	869	934	894	858	853	902	887	840	887	853	877	882	908	909	903	878	846	922	878	875	831	948	883	862	898	863
23410	20674	24286	27121	20676	20690	18755	744	435	378	358	357	300	321	295	293	322	329	296	284	285	280	257	266	280	294	259	261	242	259	256	247	284	271	286	282	289	235	281	240	287	269	272	265	282	249	253	267	286	258	264	269	266	275	286	266	253	272	277	253	265	259	250	263	259	252	276	272	234	251	264	252	306	249	251	274	268	278	248	239	276	331	270	244	267	266	275	276	267	254	236	287	217	261	259	260	251	270	271	308	243	245	257	278	261	242	222	255	234	233	228	251	268	272	276	281	283	258	262	286	250	244	233	269	269	264	270	269	282	262	294	254	237	286	262	279	286	244	290	255	269	251	262	260	287	245	292	262	257	239	246	272	255	265	271	281	258	244	281	281	290	245	253	244	309	255	269	263	268	242	253	230	250	254	268	277	264	254	260	267	260	340	287	261	233	266	245	278	254	254	281	244	261	255	251	277	246	277	279	268	276	232	265	250	259	274	240	292	254	247	248	261	275	261	230	254	228	263	256	250	242	283	273	257	241	271	244	244	278	255	235	279	218	269	293	240	224	244	255	271	276	253	248	284	247	238	246	277	278	248	262	284	252	259	250	240	232	242	274	269	247	274	257	255	258	268	274	226	258	246	285	253	298	280	264	249	235	237	273	247	265	235	280	300	258	261	277	272	257	271	277	275	277	270	247	247	274	262	273	246	249	267	287	295	288	276	252	287	265	272	259	250	237	280	252	239	270	249	253	261	249	271	245	266	246	252	254	267	275	241	265	270	273	270	279	265	262	280	240	261	292	281	269	270	290	259	263	247	245	271	277	286	279	268	231	267	253	253	255	258	267	247	255	279	268	259	272	243	264	265	274	236	256	269	277	272	253	250	251	264	277	262	255	237	272	252	259	245	270	244	255	259	271	251	278	289	257	244	258	262	264	273	245	269	270	278	272	258	260	273	240	257	265	271	274	234	258	252	285	260	268	244	268	250	254	298	262	257	264	252	257	231	287	256	256	311	285	244	276	250	304	224	263	264	265	235	276	277	277	271	254	269	254	280	249	260	241	259	248	287	250	278	286	256	267	286	251	285	278	244	237	253	253	251	273	234	270	261	272	289	265	278	249	263	257	242	261	276	261	248	277	264	270	274	281	248	254	230	244	252	270	268	244	303	260	274	268	259	271	260	256	257	230	242	281	270	263	264	277	236	248	258	249	254	273	252	266	256	234	261	279	287	276	249	280	248	268	269	250	268	255	219	260	263	264	300	291	265	263	248	269	258	259	241	268	296	279	246	274	242	231	273	265	259	225	246	252	263	246	217	257	278	265	267	255	244	273	256	253	275	276	256	241	257	254	261	302	232	250	245	264	233	247	248	271	232	239	267	247	283	262	234	265	270	262	253	273	264	273	270	267	235	300	218	236	264	279	218	254	251	293	259	304	267	263	260	249	279	266	237	279	256	250	251	235	257	250	255	264	266	258	275	291	273	239	268	267	260	259	289	276	250	264	289	227	270	277	272	237	252	269	268	276	268	270	275	246	288	296	262	266	253	273	257	238	259	237	255	277	240	280	279	259	292	250	269	252	245	295	263	270	230	229	262	234	266	267	256	249	265	253	269	276	272	269	259	270	269	251	282	270	270	233	254	276	248	278	265	242	266	253	250	240	272	269	255	277	270	271	301	271	260	267	231	231	282	261	252	261	254	231	256	244	285	267	255	252	308	254	251	264	261	252	265	265	273	229	237	238	221	263	265	268	256	248	252	281	270	280	267	245	265	299	276	246	248	249	281	243	275	260	254	262	282	272	280	258	267	252	237	222	231	276	288	252	283	292	295	246	239	271	271	261	272	256	236	255	279	280	256	224	261	288	266	253	271	252	242	245	258	247	271	255	256	266	254	310	231	239	245	276	262	253	255	286	282	253	280	264	216	267	275	282	289	236	276	257	286	296	282	259	259	245	243	277	267	253	274	263	243	239	293	315	229	267	259	245	252	277	277	252	260	270	274	252	261	237	251	258	255	266	266	271	233	244	239	280	274	250	257	269	251	253	241	254	273	235	265	239	282	275	275	273	243	256	257	269	263	270	274	250	270	279	265	256	217	243	282	270	262	275	278	295	283	251	287	245	283	265	275	278	239	267	250	278	250	260	250	250	232	262	226	288	269	239	236	265	266	256	274	235	271	257	250	241	257	259	247	254	232	284	293	248	289	247	269	263	246	250	255	254	276	260	288	260	288	276	289	257	258	281	245	259	291	234	273	278	272	259	276	229	261	286	247	256	251	244	272	277	264	260	234	255	263	286	240	255	238	267	290	268	266	262	249	265	264	286	251	247	300	265	265	289	245	246	285	254	241	254	240	273	292	280	249	278	246	245	258	249	261	266	288	261	272	248	259	284	267	277	258	265	216	265	230	277	287	244	271	292	259	253	276	245	261	277	280	261	263	281	246	253	260	255	262	255	271	262	239	273	272	268	249	245	266	270	278	269	269	227	319	256	235	249	285	235	241	211	290	304	280	224	227	256	257	261	273	295	283	241	239	293	259	233	253	257	224	247	222	255	253	261	252	258	246	272	269	264	255	276	235	252	245	253	280	253	255	272	244	273	259	283	290	257	257	256	256	275	285	263	291	230	247	276	285	273	277	252	266	274	260	269	270	299	264	249	264	249	254	256	248	249	261	275	260	266	254	247	227	257	271	228	232	240	255	249	267	255	267	280	256	243	238	260	242	254	247	275	257	261	266	266	275	271	296	260	244	266	246	257	249	257	255	272	217	277	270	258	269	262	265	229	273	253	259	273	248	259	245	229	263	247	261	275	263	272	263	229	254	295	264	229	253	232	246	267	245	273	281	272	268	214	270	239	291	264	272	259	231	240	266	238	239	270	246	251	281	251	267	257	270	255	257	255	271	255	264	275	258	278	242	278	264	247	254	241	252	259	249	260	279	253	264	262	238	251	243	269	253	255	292	249	286	289	250	220	252	251	247	268	268	263	243	267	247	276	254	251	249	251	279	258	272	249	262	246	272	231	251	273	284	274	258	293	275	255	246	256	263	276	265	259	252	273	233	251	266	285	276	272	279	277	246	275	232	250	247	237	272	246	231	251	244	263	235	285	278	258	284	275	274	255	244	259	244	234	237	260	233	243	226	250	281	247	238	274	282	268	235	237	266	245	254	273	250	250	258	249	275	258	282	238	220	241	262	271	283	253	288	289	259	266	278	261	246	233	268	262	248	256	284	228	254	260	286	253	268	266	257	255	259	274	247	279	242	295	237	274	236	252	230	259	237	276	267	244	267	247	225	260	276	259	272	242	266	264	247	286	245	254	251	262	234	252	243	281	268	250	242	261	276	283	245	302	282	281	272	285	251	237	289	248	256	259	271	282	262	231	231	254	260	281	245	231	249	274	295	231	239	221	243	245	253	252	255	248	233	236	236	246	274	271	259	241	263	251	264	235	262	276	278	239	304	275	291	250	276	294	244	251	257	233	278	256	228	274	302
3507	4650	2305	1140	850	689	722	659	659	645	591	610	610	615	630	604	582	554	556	596	579	544	556	586	538	613	595	642	558	585	594	643	584	559	527	613	610	617	566	588	583	571	614	539	558	596	563	580	564	564	542	597	597	594	549	602	551	576	577	562	570	586	557	585	600	589	605	592	562	550	565	570	585	523	591	554	586	554	554	557	568	577	556	554	583	565	528	574	602	544	593	620	580	531	584	577	571	548	591	575	528	543	585	565	584	580	574	565	600	591	552	546	543	552	552	579	555	545	616	598	587	589	558	564	598	551	584	596	564	578	577	545	593	548	574	609	566	574	597	537	580	581	540	609	561	532	604	586	561	574	606	621	538	594	594	550	552	587	590	593	650	611	581	598	578	571	617	568	545	615	561	561	574	618	588	545	578	546	587	583	588	580	519	586	564	548	570	611	583	569	576	575	564	559	543	564	564	540	558	586	511	582	554	533	572	581	545	579	546	587	599	581	543	584	610	539	584	625	573	538	562	569	567	556	566	563	534	556	569	620	542	592	599	550	606	592	601	551	590	562	569	600	558	566	548	554	551	602	545	528	549	559	550	579	539	559	554	540	565	563	573	565	570	567	539	573	556	564	555	557	583	585	539	594	572	601	547	595	547	559	587	590	560	565	617	617	547	536	583	558	563	566	585	596	589	595	589	548	540	578	562	565	622	596	572	564	539	618	637	577	572	552	553	565	615	550	509	605	608	618	554	552	575	539	522	555	570	541	609	548	551	592	584	546	605	538	578	596	578	564	551	572	598	571	616	576	569	561	565	564	569	591	555	589	577	539	570	592	514	575	557	594	567	594	586	556	602	563	531	607	578	555	599	573	581	592	597	576	604	533	591	566	544	582	581	551	583	557	546	551	591	584	604	579	584	577	584	599	538	580	566	610	617	593	568	549	606	552	560	568	613	549	611	567	578	561	584	549	576	558	570	554	553	598	572	587	554	549	581	587	545	559	572	608	580	578	570	585	592	522	529	588	600	525	579	569	622	607	575	586	568	530	559	566	547	593	569	617	616	558	594	548	548	561	579	568	564	588	578	596	579	588	610	628	592	613	554	621	537	551	607	562	583	537	594	586	550	602	540	584	560	513	577	549	588	582	597	590	595	560	576	556	565	589	556	555	546	549	571	590	588	567	633	583	547	535	547	516	581	574	560	547	558	554	605	576	587	590	585	579	572	591	554	581	585	606	589	597	569	561	549	591	582	591	541	574	589	571	567	604	558	589	553	650	579	538	555	559	570	570	556	559	549	608	556	578	613	546	569	547	563	547	551	559	564	560	549	552	558	587	552	564	595	532	562	591	546	547	561	591	551	584	592	546	557	568	595	591	571	563	607	549	563	587	568	619	605	537	536	596	550	559	570	590	576	583	551	543	581	542	527	595	541	534	553	590	593	561	590	540	559	634	561	541	569	567	569	557	605	564	600	549	565	573	537	606	620	575	569	538	564	557	515	589	560	616	576	611	588	576	631	544	585	603	568	562	594	582	568	577	599	555	605	564	572	582	573	574	566	551	565	587	561	587	578	551	574	634	539	542	572	569	593	584	570	591	583	572	576	574	592	584	575	568	590	625	549	588	586	547	562	540	544	533	553	566	579	557	557	587	581	563	568	595	594	569	517	580	607	575	565	572	588	563	601	541	549	568	585	556	552	567	582	603	564	578	571	558	559	546	580	570	581	547	540	551	620	582	587	556	545	570	582	564	596	554	560	598	588	598	593	600	541	594	546	581	563	575	556	572	580	553	578	566	609	553	520	549	578	591	585	601	607	551	564	564	545	586	575	559	605	575	616	573	575	559	524	579	569	566	533	550	557	563	579	561	573	584	558	563	581	568	597	546	554	540	575	569	562	558	563	577	556	541	631	570	564	560	540	567	617	586	583	537	581	529	577	603	559	570	539	547	619	604	567	553	585	564	540	586	553	582	556	598	518	526	582	545	558	563	583	583	566	598	569	532	599	595	540	559	569	609	603	573	578	563	586	569	550	559	578	587	572	592	583	584	577	591	588	587	570	576	578	619	576	553	591	607	604	601	537	596	529	580	626	554	542	559	608	552	587	576	610	596	579	573	564	590	602	595	577	558	562	560	543	600	560	535	576	575	565	550	569	534	659	565	607	563	572	566	601	584	614	541	566	591	590	580	601	566	544	567	597	519	569	601	561	580	581	576	565	591	564	569	578	592	593	585	550	580	590	553	567	580	576	576	547	575	549	560	580	542	596	575	548	561	563	561	555	579	525	580	573	521	570	541	578	552	598	563	596	573	544	581	570	571	566	573	583	551	588	573	551	528	609	574	611	556	581	581	617	579	535	566	568	577	583	585	601	604	553	557	618	549	565	560	609	549	585	569	552	592	590	584	537	538	596	563	592	586	557	589	585	584	572	531	540	551	553	595	544	554	583	593	557	591	587	550	602	579	555	622	606	604	587	547	645	549	571	580	656	539	573	537	555	574	555	581	585	538	546	595	571	552	592	590	577	561	569	584	546	555	558	539	578	581	564	566	569	559	619	546	571	527	579	553	576	582	576	565	574	519	628	589	617	595	616	599	555	559	583	535	565	567	550	553	552	543	550	585	586	564	559	543	579	593	540	585	545	579	582	585	569	591	581	562	582	574	569	566	584	581	605	567	576	575	580	632	606	570	541	573	582	579	584	521	570	588	565	577	617	601	535	540	537	562	555	591	539	551	565	592	617	592	571	584	569	568	574	575	550	545	551	564	577	585	581	550	602	528	598	577	585	595	585	559	567	586	576	551	565	525	533	600	537	616	592	566	536	569	565	550	548	571	611	594	561	549	573	576	593	554	601	548	606	585	576	619	591	550	562	575	563	552	578	565	577	562	535	617	574	583	573	603	570	575	610	607	597	565	611	554	590	582	603	576	562	536	566	591	523	569	560	538	548	567	562	554	600	567	568	567	579	587	586	575	557	609	546	546	583	594	590	580	603	566	557	551	563	565	602	571	605	582	588	577	592	566	590	597	574	594	590	587	610	590	612	574	583	580	559	543	559	530	624	540	610	594	542	528	552	543	506	604	534	589	599	547	592	537	576	593	537	547	563	509	579	549	599	611	577	588	579	597	578	588	549	582	566	580	544	575	609	573	570	582	555	598	563	611	570	543	602	567	556	567	532	558	567	600	583	574	559	571	544	566	563	570	592	591	564	588	573	554	569	579	581	510	559	558	559	566	575	591	601	615	537	573	563	587	589	558	560	606	569	567	576	566	587	601	585	552	576	594	574	588	548	584	588	578	566	542	585	522	528	611	590	562	556	579	571	539	537	523	591	619	622	548	549	544	588	598	578	590	568	574	562	554	548	579	578	570	574	546	582	584	558	588	548	581	602	524	556	572	533	548	558	558	558	572	536	570	587	581	555	586	546	636	589	557	582	604	593	596	612	601	577	574	578	577	577	606	579	562	534	596	546	555	576	565	600	587	548	601	607	576
31261	19401	7971	566	408	346	315	316	375	342	307	334	351	334	313	313	314	338	333	362	302	320	289	310	323	304	309	273	309	320	318	306	322	325	325	347	321	338	331	330	283	325	314	286	291	322	293	307	317	334	318	313	333	334	338	331	300	307	317	296	322	322	325	343	299	313	299	336	309	277	343	288	340	336	331	341	352	305	315	314	333	330	332	335	343	292	334	341	316	337	317	315	336	323	311	324	318	334	335	338	331	333	295	309	356	328	323	319	305	329	295	317	328	308	301	328	313	308	323	308	315	306	308	335	345	325	319	312	370	329	333	322	336	316	317	298	282	319	353	311	323	339	347	292	293	347	309	326	325	324	324	346	306	325	323	322	309	313	327	299	330	298	311	301	302	331	319	278	334	322	302	320	329	314	305	336	338	306	337	308	336	317	320	321	320	321	339	350	339	352	314	317	332	331	306	335	334	308	310	340	323	333	311	315	300	316	309	315	308	297	358	336	330	350	309	317	323	322	312	310	354	331	312	270	324	316	308	327	311	311	280	293	336	337	346	349	363	287	307	322	294	326	304	316	334	302	314	304	342	348	308	309	323	311	327	305	322	320	312	317	330	277	303	326	330	292	333	261	316	334	320	334	307	299	321	285	308	306	309	327	316	290	305	337	299	318	305	336	341	331	332	316	306	315	338	306	319	315	328	336	310	319	327	325	330	331	356	302	294	310	324	315	318	325	340	331	297	291	350	301	302	324	312	300	303	329	376	322	305	331	372	288	328	337	302	342	292	333	306	297	287	284	309	272	283	298	321	304	299	311	342	290	287	307	342	316	327	320	289	322	307	313	308	345	309	309	300	328	295	327	303	339	302	322	312	338	332	311	334	299	320	340	320	329	308	299	321	334	347	303	336	339	307	320	340	327	312	311	317	290	329	339	330	327	335	305	332	290	282	317	318	328	305	320	317	333	338	292	345	325	322	289	292	336	335	312	315	352	331	329	326	314	317	328	325	305	293	318	319	329	284	310	297	293	293	329	313	307	323	353	304	318	338	321	331	318	370	330	327	323	319	323	350	316	302	309	329	311	358	315	311	329	307	328	311	335	327	326	338	322	328	302	312	347	325	296	326	342	313	302	309	299	322	337	338	287	316	348	312	283	306	325	331	305	305	320	309	344	327	346	334	303	329	298	355	299	338	321	324	308	318	322	292	305	334	314	337	299	307	280	314	301	318	337	313	314	343	311	321	329	325	314	332	321	355	310	329	341	302	303	294	311	302	299	313	318	290	310	325	299	318	340	277	295	308	369	301	311	313	320	328	314	340	313	303	311	324	304	322	308	313	354	317	305	290	317	281	315	312	327	298	307	347	305	336	318	303	323	321	362	332	287	344	329	323	291	297	293	322	324	336	336	326	306	294	303	290	305	330	268	311	300	367	304	318	317	334	308	288	325	314	303	327	326	335	375	322	327	323	309	285	313	343	302	306	317	313	317	316	315	327	333	275	335	289	296	317	321	324	310	304	308	328	335	318	305	322	303	309	337	297	330	294	277	305	314	307	339	305	314	310	344	288	315	327	312	293	327	307	318	309	291	308	316	317	317	270	346	352	291	308	306	336	331	325	332	303	338	316	324	339	299	327	310	343	328	301	352	326	280	314	329	315	320	324	348	298	306	301	287	342	320	321	323	297	324	320	323	320	316	357	305	308	306	301	341	328	358	299	282	337	305	302	279	320	297	331	343	306	337	325	316	310	315	308	340	332	278	309	327	295	318	290	317	350	338	331	329	324	323	300	341	317	323	297	329	339	346	333	312	313	302	325	326	344	317	334	309	307	301	325	328	336	283	347	389	317	312	336	311	331	316	309	302	327	314	326	309	327	334	323	313	316	309	300	303	325	318	337	329	307	292	335	333	298	281	289	330	301	306	303	308	338	317	332	293	338	300	312	334	303	335	328	310	351	338	327	326	314	281	304	379	337	338	351	304	366	304	304	333	315	303	328	328	309	319	301	295	325	322	324	277	325	320	319	317	303	325	320	313	318	347	314	308	302	315	353	302	317	297	293	318	349	324	358	326	347	348	347	335	335	310	330	300	332	352	355	322	309	349	327	291	296	343	284	328	308	331	312	328	291	328	344	348	357	316	298	323	331	303	308	303	288	309	286	330	339	333	321	352	283	317	314	304	312	342	311	313	327	307	316	340	301	339	347	328	294	325	301	336	326	321	334	317	312	337	285	322	299	298	334	325	334	330	341	332	300	333	326	347	339	351	324	306	305	304	358	311	323	307	309	304	288	336	317	308	329	343	266	310	286	327	306	330	293	325	315	313	369	333	332	330	323	299	344	297	327	340	313	304	304	311	313	304	308	304	326	347	311	343	364	327	315	330	314	305	341	317	314	351	338	338	339	345	310	326	299	348	329	337	340	337	326	306	302	294	311	299	304	347	331	309	300	293	295	359	305	298	331	319	308	297	314	341	302	305	326	287	328	328	309	302	329	300	333	304	313	270	333	318	311	330	317	336	330	324	300	322	276	345	319	306	318	275	322	315	339	315	335	318	300	353	291	300	308	302	328	337	303	282	277	337	308	325	281	335	318	324	301	310	301	312	309	299	301	333	264	344	308	297	315	286	287	326	322	335	304	341	301	302	292	315	325	289	324	353	342	313	299	334	295	353	316	333	321	310	323	313	350	346	325	314	329	309	307	321	311	328	335	330	321	308	319	326	341	296	330	296	340	287	298	316	325	316	310	326	297	292	349	284	301	322	322	317	296	324	313	319	329	345	288	342	317	346	330	355	320	323	312	333	333	311	303	296	323	318	316	307	308	293	285	349	306	349	337	355	324	340	320	307	288	337	301	307	370	308	317	339	309	337	306	318	331	328	298	320	319	349	306	314	314	278	312	280	313	318	294	356	328	312	303	317	323	300	328	339	249	320	322	281	309	301	320	286	314	315	333	321	305	274	338	292	357	319	284	315	285	320	327	308	298	325	356	324	331	306	334	325	298	333	327	329	302	310	303	332	305	302	299	309	324	367	292	314	299	321	342	308	274	313	355	306	356	313	339	297	325	346	270	334	282	361	331	332	301	295	330	333	336	333	319	315	337	323	299	309	314	333	322	313	317	313	335	310	332	324	365	322	325	322	313	304	318	359	322	310	317	294	346	323	313	333	328	324	330	326	326	327	344	312	372	356	351	308	287	325	345	289	310	329	327	337	300	347	304	314	314	295	370	296	322	309	316	311	340	292	310	305	345	333	281	315	306	324	322	346	317	303	325	310	287	304	300	362	356	334	311	327	298	338	289	317	340	297	328	329	293	301	327	330	362	326	312	294	319	322	326	326	319	324	292	355	341	305	338	313	280	288	290	322	295	359	332	299	309	298	318	283	314	328	360	297	302	314	342	318	338	344	351	322	268	309	305	319	324	311	305	317	339	337	354	306	309	318	349	316	320	286	324	306	326	364	308	301	332	325	299	300	322	284	303	358	330	311	328	324
5321	933	851	775	802	751	725	739	773	733	751	777	725	723	678	734	715	700	767	744	744	737	729	772	743	760	764	698	778	754	763	717	777	774	717	756	699	727	718	751	736	760	786	717	685	700	741	736	709	750	697	724	740	729	741	717	736	745	727	762	800	727	742	749	701	724	746	739	743	735	692	752	741	717	726	753	726	769	708	726	786	743	717	737	717	727	730	738	718	755	761	779	741	727	765	739	706	773	722	762	803	806	726	727	661	669	746	801	782	691	695	755	757	785	737	720	655	742	718	721	736	718	761	736	761	769	732	760	734	732	746	737	739	702	743	788	806	719	717	800	726	740	816	779	756	759	764	779	811	764	749	741	727	788	765	764	696	729	725	737	721	738	748	736	747	692	717	733	743	753	751	743	740	696	747	756	791	777	730	742	762	761	782	749	775	759	798	742	732	786	751	721	784	727	770	751	714	754	733	743	711	749	707	738	718	741	721	789	698	741	803	757	727	736	702	727	749	755	735	759	732	744	785	760	766	768	752	769	730	810	749	698	736	756	745	720	726	782	782	693	729	773	760	745	763	760	756	724	739	777	713	764	757	760	709	739	721	699	757	721	711	776	736	774	708	774	783	712	765	743	795	725	729	686	759	754	767	779	727	756	754	772	779	757	806	753	739	757	746	797	699	729	785	767	728	755	780	726	769	781	769	740	771	673	746	720	746	776	772	700	783	786	732	794	699	730	720	759	746	740	750	727	709	789	733	754	719	781	741	798	776	760	768	709	746	802	733	733	796	747	717	746	713	729	744	721	723	725	720	718	734	744	753	797	718	735	719	783	745	742	739	767	735	736	751	767	685	755	772	759	795	699	751	739	734	743	750	749	728	741	740	732	761	752	736	724	772	782	702	721	702	757	770	759	799	757	750	735	754	698	772	760	737	739	761	769	757	738	726	743	734	766	739	743	709	722	753	758	759	756	766	694	765	747	744	744	755	769	733	781	773	755	747	691	757	752	749	692	729	810	739	723	741	713	708	699	752	764	717	701	747	727	761	724	733	692	761	728	678	742	763	720	732	745	757	706	743	721	738	775	758	747	741	803	742	763	698	722	739	737	731	756	771	776	768	718	747	817	719	750	718	759	737	733	722	777	760	787	762	784	713	751	724	745	714	812	699	767	701	729	754	689	726	742	772	728	775	734	722	781	735	754	722	751	746	766	678	791	701	761	736	688	724	746	769	756	829	754	718	748	716	716	774	757	725	771	750	729	776	735	700	761	760	750	723	768	759	744	701	733	787	786	726	731	716	756	740	757	758	755	795	737	730	773	768	724	739	742	763	719	714	736	729	728	721	753	682	711	737	782	749	746	776	775	694	769	754	735	705	741	766	738	698	745	725	693	780	722	755	756	710	712	748	729	738	751	772	790	795	752	757	840	707	742	693	794	755	738	719	708	771	763	776	736	732	759	723	765	751	796	708	791	652	732	703	759	766	722	757	741	706	743	754	746	753	781	747	741	747	774	682	741	741	718	755	794	767	745	739	740	700	791	756	717	709	785	789	698	747	702	711	758	712	720	718	730	716	709	779	711	691	778	754	735	758	720	763	729	733	723	771	731	728	757	796	737	732	757	796	754	705	765	735	717	729	747	752	753	759	743	751	720	785	741	792	806	755	734	728	731	775	748	749	781	746	778	780	722	730	745	732	739	764	742	745	753	750	725	814	777	726	781	672	752	697	775	800	728	747	758	763	779	755	767	715	708	803	744	743	738	683	733	766	758	705	713	706	738	759	733	728	751	746	715	736	796	745	758	756	687	680	748	719	733	776	755	777	752	762	753	744	756	726	727	742	747	751	693	724	754	762	706	736	747	770	723	702	754	742	708	777	786	720	760	726	784	736	712	725	729	740	764	689	695	763	695	697	719	764	774	759	733	716	745	759	703	739	755	742	764	774	736	807	655	753	760	698	770	758	727	734	711	741	710	762	773	740	748	683	721	742	747	714	684	762	742	725	741	715	734	763	751	745	757	722	797	828	785	716	709	764	721	715	732	682	760	711	758	738	717	723	776	697	741	773	781	755	730	749	774	772	743	728	748	766	776	749	758	697	746	724	731	744	722	733	756	726	733	722	796	748	766	740	702	745	738	736	744	748	695	718	716	738	724	711	756	778	779	703	742	732	766	776	770	777	770	756	731	693	706	756	732	722	729	742	727	717	768	777	725	761	757	653	762	707	748	762	758	709	711	710	720	767	735	728	804	776	720	774	737	747	759	727	724	740	769	734	752	733	727	745	736	710	743	729	778	754	706	795	727	785	791	692	768	721	709	666	731	770	755	750	704	785	749	719	734	723	759	743	766	773	754	737	745	729	753	730	743	747	735	754	774	719	799	721	767	731	797	720	759	785	750	742	743	747	709	732	736	758	728	768	802	740	743	710	746	719	718	786	773	787	721	759	764	756	715	712	686	773	759	764	721	795	749	725	678	722	727	745	754	735	738	733	720	760	777	751	747	735	751	728	747	771	727	776	726	785	727	766	765	707	727	740	729	760	778	715	765	771	781	767	722	744	735	706	754	723	771	705	747	774	742	785	734	752	761	767	727	765	731	736	742	756	761	751	769	747	674	740	772	789	713	684	743	732	745	764	752	773	742	784	751	761	720	775	737	759	741	751	762	703	710	725	748	737	776	732	777	793	729	745	765	760	743	780	761	745	707	741	731	796	714	740	739	739	766	761	718	783	774	728	748	767	738	779	777	747	739	743	765	721	749	703	706	759	737	765	799	771	749	790	764	750	760	765	682	735	766	738	762	718	737	748	740	731	766	777	760	757	735	760	757	755	734	719	724	750	717	776	738	728	723	745	689	763	763	780	735	772	728	773	710	730	787	775	753	720	783	744	744	755	733	754	729	729	710	726	702	720	698	788	696	743	720	711	703	789	779	779	741	728	703	762	729	755	765	782	787	741	739	703	748	721	731	743	754	766	757	772	808	746	712	731	762	791	732	756	737	768	711	736	712	763	730	759	748	715	751	715	752	759	786	726	737	737	740	726	767	731	715	742	761	759	744	729	752	764	731	798	740	753	759	776	755	766	760	751	737	720	755	694	709	763	760	741	740	772	745	719	708	735	771	747	726	763	686	760	746	762	738	725	775	814	711	732	768	731	785	731	737	718	781	729	712	749	757	741	784	728	769	766	813	783	704	738	744	772	761	701	772	664	703	743	742	718	752	743	765	732	804	768	745	744	703	762	750	748	778	731	734	732	732	751	745	755	777	803	755	765	713	724	755	747	733	752	779	743	733	728	749	687	782	729	723	743	688	741	715	703	729	722	763	738	718	744	747	707	748	750	734	750	748	721	788	762	745	752	748	754	715	765	738	779	699	711	753	762	735	713	742	754	789	765	711	762	708	760	772	750	747	783	734	711	766	745	735	717	726	717	789	761	745	725	765	723	752	763	828	747	707	736	737	725	761	741	738	742	768	754	711	782	707	790	769	748	730
23876	20624	23975	27272	20616	20617	3720	589	453	479	474	478	394	414	418	417	402	388	410	412	420	439	410	417	368	423	427	433	420	349	430	424	410	402	410	394	432	431	410	356	381	395	431	438	411	410	383	441	384	431	376	397	365	385	413	368	408	439	378	436	370	394	451	419	400	413	415	401	439	408	381	403	424	388	388	422	426	450	423	421	445	409	412	361	382	442	408	409	369	404	389	391	409	430	398	381	437	427	422	400	444	391	434	392	409	423	385	376	384	408	405	362	411	424	395	414	402	374	403	412	393	410	403	410	419	426	414	441	422	402	450	371	416	383	411	389	368	410	411	366	402	392	361	438	418	380	380	409	418	416	424	384	400	389	383	422	422	414	421	448	402	428	363	374	387	427	389	406	439	382	403	435	422	412	407	391	375	357	372	389	402	425	412	438	383	378	432	423	448	396	408	421	439	374	371	371	401	404	409	411	408	379	439	411	397	392	395	418	423	422	407	399	387	384	374	396	436	420	450	425	413	412	402	406	406	425	445	410	420	392	442	406	379	401	404	424	394	409	419	410	352	394	422	432	382	373	375	423	420	421	410	411	408	358	359	421	440	403	406	474	368	381	375	399	397	390	389	373	364	430	393	437	443	413	444	394	406	446	434	415	393	374	398	436	386	407	426	370	411	424	421	427	398	411	394	416	405	430	392	408	384	387	409	428	385	417	412	392	420	397	373	381	373	413	441	414	387	412	370	390	408	432	410	393	385	414	356	386	410	426	394	405	371	389	410	378	412	438	387	409	398	365	454	425	404	420	434	395	396	407	389	393	446	452	412	425	408	394	418	397	406	401	393	456	436	429	437	394	381	368	403	422	419	428	393	405	409	397	421	425	387	367	389	405	395	355	355	392	391	379	401	391	362	412	418	446	416	418	442	415	394	407	408	388	388	368	411	382	405	429	396	365	394	402	398	416	401	436	442	424	405	430	419	446	423	393	395	437	423	399	409	391	425	397	389	392	368	438	385	404	382	368	384	387	392	387	404	395	396	439	411	392	379	408	392	387	355	396	361	384	401	374	398	413	373	434	424	405	396	407	402	410	422	386	421	402	429	390	404	400	462	454	389	389	416	427	394	396	399	371	412	405	415	401	421	420	406	413	389	417	412	422	427	440	410	360	432	422	398	418	382	353	374	420	363	391	380	363	394	395	417	458	436	392	387	427	386	428	401	380	417	400	440	410	386	413	405	369	377	394	421	411	358	405	400	371	375	379	425	410	370	389	431	406	426	458	353	385	433	432	376	392	374	411	425	400	432	432	432	419	386	401	412	391	436	375	417	472	375	429	414	422	384	435	403	382	386	369	435	403	415	397	425	421	403	417	406	410	404	395	359	371	382	397	409	408	373	373	393	405	423	366	390	409	429	411	402	383	398	399	382	391	400	380	393	401	449	415	417	416	396	440	368	434	400	372	384	401	428	426	387	346	423	364	428	417	408	400	422	404	408	396	414	424	418	370	411	375	414	428	454	404	393	422	434	420	377	415	386	398	392	451	387	401	387	371	403	386	425	412	430	428	442	380	407	401	410	415	361	415	441	441	445	392	403	395	422	389	410	404	392	413	369	368	379	410	389	402	439	429	403	410	424	427	399	443	399	400	392	388	408	397	403	391	401	391	399	375	396	422	406	396	369	434	463	421	391	381	433	419	402	412	444	405	421	387	394	416	414	398	421	442	393	361	428	411	431	412	385	395	404	430	419	386	443	424	435	386	429	402	403	412	390	402	423	421	427	401	432	397	378	398	375	447	408	379	413	413	406	359	420	367	437	448	456	392	408	407	407	439	410	348	412	385	438	386	402	408	390	417	409	396	397	395	400	398	396	410	381	412	382	348	402	407	404	409	409	397	385	409	389	405	344	416	380	415	400	403	379	417	372	389	433	426	403	421	397	397	389	382	431	430	368	373	408	458	384	450	441	430	396	377	374	420	415	414	383	402	443	411	431	364	390	395	428	423	423	407	387	395	394	381	367	432	418	421	418	403	458	379	356	351	397	375	413	430	382	397	388	406	423	359	402	386	420	366	415	399	405	382	383	368	357	396	445	398	420	440	432	424	422	420	401	402	409	449	412	384	386	416	414	434	382	423	436	404	380	409	391	365	394	404	422	426	370	395	434	423	410	377	402	385	390	373	358	414	346	391	416	394	376	387	426	411	429	411	358	424	420	393	395	405	357	422	412	420	404	426	406	421	367	426	417	397	363	447	410	400	385	390	392	405	410	418	399	430	360	398	390	393	387	394	404	398	413	338	382	416	410	401	410	395	382	444	397	394	400	376	411	420	396	391	380	384	393	383	371	397	378	418	392	408	457	431	413	420	404	425	379	398	374	418	406	392	419	389	410	412	393	407	390	398	404	400	407	397	384	379	411	383	412	425	382	393	393	386	399	394	418	371	418	395	384	424	363	407	411	429	420	399	441	439	414	454	380	398	422	382	406	432	421	437	460	385	415	439	402	396	371	397	441	391	394	384	376	375	359	429	397	389	366	389	383	410	398	416	414	400	397	397	403	418	410	423	406	411	350	347	388	429	414	403	371	352	400	405	455	432	385	407	393	370	409	407	378	402	425	370	406	393	395	434	396	400	412	366	380	410	423	406	344	394	406	414	411	438	385	384	389	398	414	399	412	422	384	406	400	399	373	377	395	405	431	410	402	394	395	407	374	416	407	383	424	372	425	370	392	424	453	408	382	397	461	404	398	411	376	400	398	404	407	400	438	425	417	360	390	404	421	417	419	384	361	427	431	429	410	371	421	411	383	374	407	398	401	417	401	377	387	409	391	412	365	349	448	432	394	371	411	446	401	416	431	406	405	394	366	420	396	391	376	389	410	377	394	442	382	359	436	376	394	429	388	409	392	388	379	415	383	410	448	436	373	409	412	429	433	390	409	400	340	372	397	409	440	376	425	372	391	402	417	403	397	436	432	390	411	389	415	391	405	390	418	429	399	371	403	400	393	372	403	396	399	422	381	439	409	370	396	373	389	440	417	393	396	374	416	392	388	392	370	405	403	412	404	389	412	400	421	389	443	436	398	393	365	423	392	449	377	431	394	366	407	386	393	387	397	376	444	438	396	396	448	418	401	384	384	411	386	412	407	397	398	413	458	424	408	425	399	424	414	427	439	412	399	382	404	385	419	440	396	427	384	426	401	406	393	377	389	390	399	408	385	402	409	399	417	395	424	422	381	430	416	394	409	388	368	413	422	412	434	376	366	387	366	387	402	402	404	414	396	406	397	396	424	390	407	417	418	412	388	405	411	392	398	381	411	406	376	423	394	432	404	393	359	423	377	386	430	436	404	405	411	420	389	416	409	371	414	391	393	428	423	419	401	427	430	402	413	397	408	408	400	404	373	440	395	415	407	388	393	378	412	390	417	398	402	403	405	388	410	429	427	395	428	406	403	384	384	383	416	397	411	421	408	401	401	459	434	388	398	403	403	393	367	392
3508	3213	1844	1219	1036	943	911	884	927	852	906	848	903	874	906	885	891	871	865	774	885	904	907	897	842	933	840	838	865	881	888	867	847	875	852	904	918	920	846	913	879	881	871	872	865	878	901	880	844	841	877	879	901	858	890	898	859	882	866	873	890	845	870	872	893	869	902	887	846	855	947	855	905	867	892	835	904	887	859	921	859	846	927	858	893	857	855	900	857	871	842	848	877	842	842	905	866	868	905	883	826	911	860	840	900	905	876	798	919	849	867	870	830	838	892	866	871	910	833	896	929	886	862	883	869	865	862	839	840	891	845	832	847	899	872	912	885	880	896	841	816	900	829	876	797	905	884	852	937	879	833	860	865	821	899	854	907	856	836	875	874	875	834	888	872	890	871	837	798	856	882	901	863	890	907	884	887	843	874	866	860	905	873	885	878	813	861	875	860	865	921	953	900	875	851	852	891	852	848	908	914	879	855	858	909	901	916	857	867	856	875	891	878	867	840	886	924	856	860	851	881	820	888	913	879	849	837	838	899	917	916	839	907	841	831	868	859	879	928	825	818	861	912	852	792	845	933	920	908	865	868	869	829	844	938	870	893	857	855	893	870	842	804	917	834	926	876	853	866	869	840	912	768	851	819	899	888	885	893	896	831	889	946	885	876	870	854	839	906	802	864	901	833	871	906	810	957	866	860	884	856	851	843	865	885	853	796	859	892	865	840	845	907	875	895	866	871	881	889	874	870	901	897	901	882	891	878	862	830	912	870	836	873	886	909	919	896	852	831	880	872	841	913	898	891	858	838	900	873	845	872	873	864	868	887	860	855	888	903	850	821	908	876	889	896	899	837	899	872	839	913	912	902	869	873	913	862	902	905	886	810	886	874	898	826	840	870	897	881	865	866	844	879	793	913	867	853	837	872	844	871	852	824	891	810	877	852	850	832	880	807	878	882	870	903	894	894	915	919	841	833	916	866	859	859	863	880	875	924	871	919	882	914	868	902	860	893	868	864	841	824	839	901	826	847	833	861	859	933	857	876	871	850	848	860	832	865	882	867	859	912	858	875	913	886	848	835	904	895	845	882	872	896	791	861	868	907	882	866	872	796	824	857	921	816	836	858	882	844	900	917	857	844	911	877	851	898	867	836	851	854	870	804	934	841	869	843	886	871	855	880	906	840	900	843	896	867	838	891	911	867	942	868	853	908	874	879	893	834	888	892	885	892	886	843	855	844	809	861	889	920	875	826	866	877	884	811	858	895	901	887	877	904	844	808	900	862	897	861	890	842	865	885	866	812	852	879	889	864	840	898	859	877	877	858	841	858	891	934	943	890	876	851	805	832	847	827	851	887	865	880	871	912	843	847	825	861	863	871	838	880	897	825	908	916	875	860	884	801	912	913	851	904	886	870	883	860	901	861	891	851	826	817	817	880	861	871	835	832	895	854	867	864	882	840	889	841	870	872	873	873	815	926	900	907	900	859	890	908	910	888	878	921	921	906	949	842	861	856	879	908	814	858	904	876	882	877	894	923	871	814	895	891	879	882	849	925	903	884	891	865	859	855	909	933	925	867	884	851	858	848	844	820	870	852	853	874	895	870	838	888	899	890	914	863	867	894	871	860	841	864	916	887	895	887	871	879	898	858	856	854	820	854	852	885	904	852	866	884	892	863	886	857	843	904	829	921	879	855	827	836	831	885	838	912	830	901	835	912	889	852	921	839	854	887	885	868	875	860	848	862	882	853	861	895	842	895	845	843	842	867	904	888	917	853	850	872	882	866	881	852	899	918	816	887	868	818	915	848	868	921	844	904	866	851	827	876	855	848	848	870	880	837	882	887	836	875	917	869	844	826	873	829	869	867	842	838	871	912	866	904	858	879	864	844	932	874	876	865	895	855	854	893	834	836	879	911	882	892	909	888	832	916	887	876	876	836	890	921	880	870	880	841	847	904	864	896	920	866	892	869	805	907	842	878	832	851	910	796	889	864	889	837	893	851	902	917	879	855	875	834	845	910	866	843	888	835	884	878	866	854	853	842	851	965	800	853	816	855	864	839	857	907	852	856	865	861	893	884	867	848	891	881	884	876	845	873	847	855	866	868	906	887	849	831	843	880	885	889	842	874	867	809	812	888	881	900	869	896	839	892	854	865	969	872	885	860	921	882	840	883	885	868	886	929	853	883	874	904	894	890	874	914	880	864	862	868	886	915	917	898	887	889	888	876	828	821	861	848	832	814	914	851	889	873	883	829	876	854	854	861	863	817	849	890	902	888	801	910	874	859	850	914	893	848	882	858	863	858	843	865	834	834	864	897	808	857	840	904	878	895	869	879	882	895	853	890	856	797	878	879	906	820	890	895	819	868	834	869	856	877	875	858	924	899	902	888	863	856	876	866	840	905	857	874	865	864	871	829	837	843	918	842	848	897	908	896	894	841	846	901	862	861	844	931	904	903	909	858	894	887	869	861	894	856	882	898	897	844	838	855	842	864	919	882	850	935	849	889	827	876	859	824	920	837	902	848	900	823	787	834	833	850	824	850	847	904	846	855	880	875	904	888	911	880	876	880	893	888	901	862	865	873	870	884	861	891	856	856	888	895	877	866	853	858	928	936	884	846	812	907	895	835	786	840	867	883	855	854	908	894	867	884	897	804	851	845	850	837	881	901	858	815	859	810	885	850	862	851	896	838	897	946	870	840	851	873	847	879	848	841	836	921	847	946	878	906	915	831	906	889	834	913	892	887	882	884	895	854	960	818	875	867	927	869	839	910	847	831	868	789	831	886	907	885	876	864	866	873	841	873	930	907	896	848	854	930	845	882	839	925	903	865	873	802	869	896	855	880	824	862	901	835	875	848	928	898	806	858	898	887	925	932	933	852	890	851	865	880	838	849	884	849	867	872	869	890	855	886	873	888	866	827	895	851	850	873	879	889	910	877	866	848	845	896	831	898	850	886	892	917	863	887	882	861	891	903	885	923	881	835	884	886	874	897	871	869	849	886	900	856	892	837	865	874	829	859	899	832	881	851	834	889	926	905	938	844	896	820	879	853	851	886	918	888	863	859	881	868	906	843	885	872	887	905	815	871	852	924	855	911	858	879	868	835	882	855	880	856	910	864	852	900	884	875	854	869	856	815	869	881	830	824	854	879	902	844	867	870	870	820	882	899	856	864	848	843	882	892	885	933	895	827	865	861	858	875	870	874	866	850	941	900	845	870	881	866	865	913	867	859	899	866	888	908	894	890	852	868	875	903	866	849	879	905	930	896	873	875	885	856	857	866	859	828	902	896	868	839	896	902	842	855	893	868	891	842	829	953	864	857	847	890	959	894	914	868	850	912	869	844	868	887	839	884	896	882	883	845	911	855	862	878	879	916	852	861	815	848	911	822	893	829	844	888	884	851	873	863	855	849	896	889	848	924	872	881	849	802	879	855	835	867	902	862	888	847	808	876	867	802	868	836	880	831	854	862	840	875	888	937	841	902	888	846	837
23355	20624	24210	27051	20624	20636	18864	778	441	355	369	361	335	307	309	331	275	290	331	300	327	288	294	297	278	291	263	277	277	298	281	268	275	286	260	279	267	265	263	268	264	260	251	299	268	269	247	271	306	266	254	283	237	286	273	270	255	243	265	250	279	259	236	271	268	265	265	263	268	258	258	257	258	261	255	274	260	254	251	303	274	266	255	251	264	248	277	270	252	263	235	272	267	265	234	258	258	283	242	270	250	249	256	316	251	273	280	249	288	222	300	281	257	309	281	262	231	255	248	250	255	259	274	287	272	237	240	240	274	264	253	238	266	265	266	267	211	253	278	233	256	281	259	237	264	264	242	265	306	245	226	265	262	225	282	248	263	264	277	288	233	304	304	281	287	287	285	289	252	266	260	261	264	220	220	241	289	287	295	229	247	289	258	252	235	251	260	281	282	275	259	286	277	246	276	263	270	264	266	252	272	281	222	276	280	272	292	227	267	260	276	275	222	241	267	268	242	266	253	245	246	293	239	262	247	270	276	276	259	245	258	265	246	276	252	301	268	276	281	242	275	266	255	265	270	267	260	263	284	313	276	278	258	279	277	246	274	255	272	301	303	249	270	265	294	259	269	285	274	265	259	253	265	225	265	247	257	312	232	248	254	250	229	248	273	242	246	253	255	241	230	268	257	272	265	255	278	261	254	249	251	284	277	232	225	274	238	266	238	250	263	241	267	298	256	265	234	254	296	272	285	262	269	263	246	234	259	239	251	269	250	243	259	290	241	273	225	268	256	267	258	254	243	253	275	232	248	273	234	243	245	245	263	299	247	272	303	281	279	277	279	244	273	269	271	239	272	252	243	300	242	250	252	249	267	246	254	254	245	245	249	261	266	245	319	260	253	275	249	275	254	285	269	267	254	253	255	287	256	252	262	235	272	273	259	262	259	270	227	249	275	268	271	301	260	264	253	270	259	238	248	265	250	274	257	274	263	274	275	247	261	254	271	234	257	250	263	229	255	221	228	246	239	264	267	248	262	272	229	284	258	269	258	267	260	265	255	274	240	276	243	273	253	250	271	256	251	253	265	283	220	239	269	262	265	270	279	265	254	272	275	299	273	260	262	241	256	264	264	266	264	266	233	287	245	267	289	260	237	268	260	273	280	240	220	296	275	255	275	280	253	254	269	246	288	273	249	221	239	289	274	250	250	272	219	266	252	240	268	258	285	244	246	244	254	254	251	281	265	268	269	255	287	268	302	243	260	262	246	268	259	266	234	257	283	292	235	214	265	258	228	231	254	252	258	237	261	260	271	274	269	252	257	275	254	275	247	276	268	282	264	262	237	267	304	251	258	283	276	266	239	266	256	218	252	227	261	254	282	264	234	257	270	256	266	278	261	271	246	248	243	269	266	250	266	262	253	222	229	277	242	216	268	244	269	251	273	273	232	267	267	278	274	266	272	267	263	293	239	269	260	259	272	259	245	294	244	306	261	252	269	257	253	282	268	257	237	255	254	235	231	272	243	263	274	310	241	253	256	291	273	278	276	252	240	247	254	230	270	256	206	249	250	273	239	255	255	226	272	262	261	246	228	259	232	251	266	255	245	266	268	265	274	247	247	293	252	238	250	265	280	265	278	215	257	242	270	285	281	280	254	301	250	229	276	295	270	255	252	234	268	262	248	233	262	235	256	238	276	275	247	255	250	254	266	271	277	281	293	240	239	246	253	268	254	267	239	257	255	251	247	255	280	253	268	260	253	285	272	254	243	259	247	233	271	276	261	243	249	254	250	284	255	256	232	276	211	236	247	285	269	247	230	237	258	295	282	266	245	264	270	248	251	265	263	264	269	240	244	273	272	246	261	264	222	246	272	274	262	234	259	261	289	281	245	231	256	273	253	251	232	234	273	273	259	238	269	259	270	267	295	255	251	254	278	264	266	262	237	227	232	251	262	257	259	261	241	249	252	273	246	285	263	254	265	235	256	235	269	282	247	261	243	246	244	240	255	252	280	250	325	244	219	271	240	244	274	276	231	258	221	220	252	250	262	256	272	286	234	302	226	248	244	260	273	275	251	276	260	246	281	282	267	247	265	277	273	305	286	272	281	265	270	270	242	273	282	254	240	277	253	276	259	267	237	267	271	270	255	253	252	289	235	259	247	249	266	312	278	293	295	262	272	238	260	287	270	273	251	275	284	240	265	256	257	252	255	232	282	277	271	259	263	258	283	258	274	243	240	261	249	277	286	241	247	272	239	297	256	260	250	276	267	239	257	253	265	280	281	290	278	259	258	257	273	270	278	250	254	271	282	248	253	253	230	274	242	282	236	246	233	274	264	251	287	289	248	231	257	248	275	230	253	230	272	252	289	276	280	262	272	246	282	268	243	262	242	279	214	263	277	244	252	266	301	260	277	275	274	251	262	235	247	277	263	222	267	270	288	248	226	239	267	278	264	251	274	290	267	269	251	265	272	249	266	255	274	238	259	218	250	237	245	271	258	257	253	262	291	289	262	260	266	242	260	273	274	285	245	260	262	278	281	282	242	235	219	259	223	263	253	236	258	244	234	254	266	274	238	266	236	265	245	272	242	261	278	269	218	265	272	253	267	257	261	257	275	244	260	249	263	261	254	267	235	261	277	243	243	244	290	273	271	260	231	244	245	261	272	249	257	234	271	258	260	284	261	263	259	239	244	242	267	249	270	255	208	276	243	238	249	238	246	264	243	246	253	273	280	259	235	288	263	272	248	284	247	233	223	256	250	289	239	236	258	248	260	242	239	279	259	244	277	270	277	249	292	272	267	247	273	256	226	289	242	288	279	290	261	259	289	256	228	254	251	289	254	251	252	254	276	251	246	246	298	231	220	258	267	264	257	287	255	239	264	287	252	250	259	234	257	265	253	253	278	283	260	249	254	243	257	231	270	260	276	262	254	276	249	246	258	275	250	280	298	272	245	256	304	274	254	277	281	277	281	252	236	241	250	269	262	265	276	237	248	256	259	272	256	272	263	254	278	287	266	230	265	272	261	253	268	272	235	259	265	250	263	234	239	260	273	281	248	264	264	240	263	224	257	234	222	261	279	224	263	233	237	276	263	267	275	248	261	254	250	269	302	258	239	265	246	259	264	260	249	236	268	257	260	272	275	233	249	260	240	239	259	294	246	265	260	257	273	268	257	265	249	259	257	268	293	282	234	235	255	245	255	240	251	265	268	242	268	248	239	243	276	275	267	259	291	257	231	281	253	214	266	238	256	286	254	301	260	260	257	245	259	267	224	252	246	254	254	273	270	250	254	281	267	288	246	251	256	253	293	249	228	240	253	281	252	264	275	251	271	271	257	233	261	258	246	247	284	257	275	248	282	265	269	240	288	250	286	241	248	273	251	253	275	223	230	258	274	280	269	250	278	284	237	227	249	248	234	253	245	242	257	246	295	248	244	262	256	257	263	249	261	260	290	282	278	297	290	260	291	249	254	252	244	274	267	289	245	261	284	250
3543	4648	2294	1160	857	754	706	662	641	627	609	581	520	619	614	631	598	604	614	595	576	611	577	645	559	576	573	587	592	508	593	603	591	575	566	539	547	592	578	610	543	581	617	564	554	550	555	596	571	558	608	569	540	581	554	575	567	595	608	538	586	560	569	565	575	629	569	531	590	589	534	582	594	585	642	555	567	613	552	594	566	585	573	570	590	555	560	573	563	529	553	588	558	589	618	547	603	571	578	605	572	583	580	603	564	496	582	582	571	631	563	588	514	563	589	563	553	557	563	549	576	629	567	552	580	550	564	544	568	548	535	579	561	588	562	555	545	585	555	551	550	598	535	581	567	552	580	549	596	558	596	591	588	575	561	556	575	529	563	575	493	520	577	559	585	549	552	586	547	562	609	596	562	596	599	588	579	514	512	556	574	557	561	594	552	568	590	584	566	564	646	588	554	563	589	592	554	545	568	602	594	552	545	537	572	559	554	554	550	570	572	555	600	593	592	611	550	575	550	555	575	599	566	565	572	570	592	565	552	566	520	545	604	559	559	588	544	594	544	543	545	585	621	549	558	580	596	562	555	580	578	577	550	534	581	624	586	570	594	564	536	553	532	596	603	603	601	592	560	619	601	560	525	511	557	536	645	565	565	547	568	554	563	630	549	612	581	570	586	557	587	577	555	556	600	591	566	624	576	534	584	561	623	572	542	567	562	601	550	578	627	549	583	558	576	638	579	577	618	586	594	560	568	584	589	572	550	590	538	571	600	548	548	600	588	555	580	599	592	568	587	577	607	562	606	593	582	574	528	575	566	568	584	600	539	532	584	565	539	568	571	585	550	616	546	572	597	571	553	576	555	581	608	537	514	575	560	571	575	550	601	588	548	599	579	602	580	605	551	516	596	594	581	570	573	543	600	532	557	580	546	584	603	576	534	582	549	544	575	553	543	566	582	599	557	555	575	587	575	582	579	579	592	603	569	575	604	580	566	556	526	551	561	570	596	623	561	536	608	552	551	574	533	548	536	603	578	579	534	557	560	546	586	555	531	583	577	611	546	578	596	583	525	602	567	594	583	574	587	521	604	580	591	545	609	558	584	565	573	571	564	551	579	662	593	521	573	605	590	615	598	556	595	620	570	593	579	566	603	628	571	578	580	569	544	594	535	591	626	627	567	587	571	587	601	585	571	617	549	596	590	574	553	611	620	553	545	558	561	583	554	538	532	565	570	571	567	598	592	568	555	593	590	575	594	532	565	594	571	551	568	607	542	586	568	574	558	608	565	577	591	597	569	571	566	585	563	555	556	587	564	568	571	574	591	545	602	570	570	590	605	576	573	561	579	563	539	553	574	595	556	575	568	597	577	573	603	574	594	519	569	567	566	522	591	580	577	565	543	584	563	576	573	570	588	610	575	617	576	582	553	576	540	560	571	564	536	565	564	600	567	610	556	572	556	584	563	615	616	542	568	561	524	550	592	588	572	573	545	528	580	590	574	579	577	577	567	557	563	566	604	523	531	546	542	594	532	567	561	550	532	569	577	573	547	543	586	557	575	585	566	568	562	601	580	601	580	579	611	551	572	545	599	564	567	580	607	548	598	566	543	562	540	523	574	550	531	596	521	549	608	591	576	570	568	545	573	603	597	575	606	555	613	540	590	600	548	576	577	554	606	575	592	623	563	583	568	569	581	552	566	550	583	585	560	577	605	594	569	533	557	566	631	627	577	621	579	580	586	577	582	574	602	528	532	548	527	599	573	564	558	529	602	575	605	597	609	622	517	537	587	539	551	546	575	578	597	555	579	594	573	590	564	547	566	561	582	530	574	572	558	618	582	616	526	573	577	556	559	583	603	600	559	550	543	575	598	575	609	574	617	603	574	557	560	592	578	548	591	545	608	558	581	539	547	531	557	598	601	567	590	589	609	559	616	558	571	587	587	595	607	524	550	562	566	553	607	581	536	522	585	557	574	560	594	578	540	539	576	601	525	589	564	589	519	591	576	590	607	575	608	586	594	521	555	536	597	585	568	562	563	558	610	594	572	564	551	601	569	563	610	581	556	561	559	535	583	541	613	558	567	579	557	581	541	558	589	567	553	563	606	582	592	567	579	561	575	575	537	556	551	571	583	564	565	618	573	529	550	523	554	606	575	553	560	595	588	571	580	601	554	578	547	584	591	568	573	574	525	570	601	593	570	587	584	575	548	592	575	590	628	530	565	584	579	587	542	557	563	538	520	532	571	561	554	587	584	578	567	602	565	574	618	577	588	624	530	544	553	552	560	559	573	589	557	578	555	542	542	571	519	592	548	598	549	553	538	576	558	581	583	572	570	579	524	586	572	574	592	587	603	585	587	533	605	577	593	553	507	570	599	552	546	611	572	554	560	558	572	606	557	522	596	570	582	591	607	548	554	577	573	522	573	597	558	546	561	563	549	603	540	569	619	565	580	539	540	583	542	607	562	566	563	557	596	569	552	589	562	570	563	574	575	582	569	554	609	594	554	589	553	586	584	541	600	539	564	565	580	582	580	555	570	599	573	571	581	592	550	538	593	562	548	519	599	592	576	594	558	628	575	586	535	551	547	582	567	570	548	599	567	558	569	560	566	597	569	568	604	576	561	615	535	625	563	546	575	542	580	555	553	557	560	594	573	569	585	554	606	598	555	596	568	601	599	553	556	555	550	558	624	566	547	569	540	601	569	584	574	555	625	569	571	569	607	543	517	542	589	550	565	576	551	567	571	586	588	611	569	597	546	580	573	545	580	575	604	582	541	567	544	586	571	572	563	607	536	597	565	539	591	559	545	593	607	633	546	575	560	579	581	574	596	522	584	591	573	602	610	554	545	577	585	552	555	611	553	534	560	561	539	580	654	603	565	619	543	567	542	582	552	528	541	547	562	598	568	599	559	581	574	553	570	549	548	560	580	542	579	553	567	600	622	580	573	622	552	606	591	584	597	601	592	558	603	595	593	612	554	535	609	571	575	591	577	557	576	568	537	562	542	568	564	589	607	578	570	591	548	553	576	584	601	549	598	572	566	586	552	601	568	559	566	618	589	538	548	536	604	599	606	589	596	585	560	592	588	600	563	538	565	579	568	614	582	572	561	582	574	583	547	569	582	550	577	544	562	580	584	582	597	588	554	521	584	613	537	604	553	533	583	573	562	534	575	546	592	570	601	595	534	562	622	561	592	577	600	609	541	558	602	607	575	545	539	544	582	606	596	623	576	561	540	565	595	569	619	596	554	554	533	569	574	549	592	543	562	586	582	555	592	534	579	509	561	610	576	538	578	592	540	590	560	628	564	576	603	544	551	607	548	561	579	563	566	551	567	562	562	591	570	547	558	573	560	572	548	561	585	598	554	579	542	593	579	524	567	539	562	591	579	569	637	604	561	606	557	519	613	593	582	577	562	576	587	560	544	563	589	622	561	563	574	562	561	587	592	548	558	613	562	554	543	591	548	596	606	530	555	552	578	555	574	608	617	628
31252	19365	7922	647	421	337	295	335	293	294	353	302	345	348	328	318	303	319	293	327	340	289	322	306	321	333	328	350	320	325	310	319	288	305	321	314	324	330	355	331	351	333	329	333	337	290	309	291	315	325	325	340	316	316	350	350	304	332	336	329	320	344	327	287	281	321	346	299	288	300	342	341	300	304	328	313	326	306	310	314	310	335	339	307	333	330	328	313	281	300	289	313	326	342	326	291	290	336	307	273	324	324	335	315	326	293	313	321	309	306	325	340	345	321	336	340	339	299	319	368	299	336	283	298	322	323	321	335	311	332	303	323	300	307	311	303	383	349	328	350	316	315	318	304	367	328	348	318	342	337	312	325	302	340	301	307	305	289	289	313	322	320	330	321	318	324	307	293	288	302	301	338	308	357	328	352	299	317	331	310	322	311	294	334	308	310	287	286	318	364	327	302	322	341	330	309	326	307	335	320	320	321	298	297	376	349	343	342	299	321	338	315	322	328	287	327	336	339	327	333	298	307	303	345	333	302	345	340	339	329	330	330	348	342	306	347	332	331	311	281	348	263	325	301	322	366	303	309	328	319	305	317	328	340	313	346	314	366	284	327	312	327	300	329	354	327	317	332	345	346	328	329	364	309	296	331	332	315	331	299	333	323	324	308	298	349	339	289	345	319	326	342	334	291	343	316	351	302	307	347	285	314	347	341	322	311	314	316	320	309	331	314	328	294	312	324	318	309	312	306	302	304	304	300	339	306	282	309	328	322	335	356	301	309	329	322	321	314	300	314	323	291	289	331	318	313	311	323	290	331	330	332	334	325	319	326	320	333	319	364	312	350	290	320	314	314	323	310	305	310	291	295	322	320	293	328	332	324	331	314	330	324	283	280	317	285	297	335	273	314	327	294	310	336	324	332	318	335	291	324	321	294	292	333	349	326	340	341	312	266	331	340	302	322	284	338	312	324	308	316	313	320	326	322	313	335	285	322	305	323	328	305	338	354	318	321	343	300	346	316	320	324	315	295	320	333	325	310	292	322	380	311	307	345	345	321	302	351	312	344	349	323	320	320	295	348	328	302	351	320	313	369	321	295	298	338	329	337	316	316	341	320	322	291	321	297	331	323	323	317	290	289	336	338	300	322	300	296	324	300	297	298	320	337	346	318	319	315	341	286	291	294	338	322	315	317	319	323	327	340	310	342	324	357	301	357	354	316	296	324	347	312	320	335	322	341	323	325	316	328	336	348	313	327	308	302	337	346	323	309	339	321	305	298	327	278	315	332	330	321	290	330	302	337	333	274	301	336	297	301	329	303	314	328	327	323	285	307	339	336	326	298	307	333	307	320	312	336	326	307	307	337	324	316	333	351	338	284	283	315	334	326	322	345	328	303	343	316	326	334	297	331	324	340	296	277	314	300	323	314	315	269	306	318	338	338	318	327	301	300	311	292	297	335	320	344	275	297	306	334	317	319	296	337	291	344	356	348	278	331	359	348	340	308	337	325	348	320	324	325	341	291	302	321	349	342	327	281	341	315	321	288	355	318	275	305	293	311	346	342	283	304	348	329	303	317	315	332	311	312	325	310	328	357	329	324	295	343	355	341	320	332	304	332	322	317	323	322	328	332	313	346	324	335	331	343	305	350	347	295	354	311	323	323	334	335	364	299	372	305	299	325	323	344	352	313	333	328	338	288	304	301	319	306	312	369	310	320	312	335	302	313	319	310	322	311	354	311	343	331	327	308	321	294	284	292	283	315	323	320	296	305	324	351	297	334	325	321	326	347	313	302	288	320	320	308	334	331	301	331	325	318	321	330	308	325	332	345	329	323	288	342	314	317	287	330	334	308	330	301	339	322	338	334	334	332	343	295	306	297	338	311	294	333	318	297	282	318	306	336	289	326	319	331	302	346	343	295	314	349	314	294	324	306	297	363	280	311	314	328	315	337	323	324	302	317	338	333	325	291	329	306	311	320	295	339	306	320	321	307	305	314	291	317	298	346	306	321	319	342	304	314	308	330	346	328	359	293	289	319	292	307	335	308	317	293	295	315	320	343	330	283	331	324	309	295	345	317	309	295	304	336	317	351	327	337	344	360	320	295	321	306	310	321	321	340	318	313	310	359	329	308	350	341	313	307	321	319	295	303	318	325	303	341	337	298	328	341	297	318	332	310	304	314	277	327	326	351	332	335	356	318	325	325	291	337	311	300	301	315	340	325	295	327	347	343	325	346	322	319	325	327	315	290	327	304	382	311	348	327	315	326	322	286	301	344	322	352	331	307	315	323	315	328	336	287	297	332	286	320	328	323	316	291	337	305	328	305	366	338	367	337	306	333	329	337	307	322	326	348	312	315	319	300	329	337	345	350	325	325	313	310	333	336	319	345	310	314	335	319	323	333	303	294	332	325	340	356	339	334	320	342	310	335	310	336	305	327	314	363	309	320	305	315	341	281	295	313	329	323	378	267	299	348	293	295	338	306	319	326	297	294	294	353	299	335	317	324	340	328	282	300	315	367	312	319	354	364	316	358	295	321	312	312	337	325	302	311	337	340	332	316	330	346	309	324	298	333	317	336	330	324	351	334	358	346	338	329	295	266	339	353	318	309	327	324	299	307	312	330	365	319	319	335	294	312	321	325	298	330	291	305	351	301	312	310	339	327	348	319	344	332	330	312	322	341	350	328	307	334	287	328	365	348	338	298	348	338	308	343	308	322	311	302	334	337	335	316	324	319	326	316	344	305	310	332	284	307	319	321	310	343	309	300	338	339	291	333	358	283	323	294	336	315	318	337	311	307	351	311	312	284	338	297	333	317	303	310	304	309	337	295	323	334	355	309	319	337	313	323	304	334	340	299	297	321	340	298	310	300	303	320	326	336	293	311	356	308	308	364	311	336	332	319	342	296	317	318	346	321	329	341	334	302	314	341	315	311	308	359	301	313	308	349	301	319	356	281	318	338	328	307	321	303	320	319	307	333	307	352	318	328	311	310	297	319	322	286	307	341	294	322	320	333	323	303	294	311	338	339	310	305	328	317	368	311	334	311	336	342	347	334	307	318	371	299	306	335	357	322	307	335	320	308	344	313	307	336	293	325	312	305	359	322	301	333	310	319	326	301	307	292	306	335	303	307	327	343	315	322	320	332	336	313	324	334	318	317	298	319	304	295	314	337	313	314	293	324	350	292	295	344	293	350	328	316	308	326	341	353	318	320	322	338	317	308	316	294	304	322	297	325	345	301	328	349	304	312	290	283	363	325	322	293	327	332	315	304	305	328	333	378	324	302	361	317	326	356	341	319	294	321	318	307	310	332	288	311	330	334	333	344	314	328	349	298	302	308	290	333	317	319	329	305	363	315	329	337	292	309	309	304	315	293	342	312	321	338	317	332	294	312	306	318	326	333	339	294	326	300	280	326	323	341	342	306	307	349	325	296	348	292	311	306	315	300	325	323	329	318	315	333	359	307	280	355	319	329	336	310	336	320	277	317	331	337
5253	953	845	762	727	711	794	743	785	743	740	752	762	756	747	764	741	751	711	763	765	750	782	717	785	776	756	731	764	728	781	689	738	803	707	679	745	709	741	782	747	720	718	737	711	777	743	707	737	689	735	763	710	722	776	738	736	762	774	739	776	739	759	768	743	746	768	789	768	732	775	754	715	734	706	778	764	697	743	723	765	771	764	767	807	722	716	733	745	745	781	703	710	774	738	774	753	783	790	703	775	739	750	757	765	723	759	752	756	738	760	784	741	715	730	768	729	749	738	727	774	723	746	784	751	733	759	809	773	721	775	730	761	759	763	732	740	727	690	773	697	751	735	749	710	731	758	730	771	742	750	749	764	723	729	744	726	737	704	768	758	753	763	784	694	763	717	761	724	701	747	772	732	760	761	708	708	739	767	736	745	748	717	762	724	728	723	734	696	738	739	723	744	681	760	731	720	726	711	787	771	760	714	758	770	745	699	689	745	698	740	768	724	745	732	749	753	732	736	731	737	740	768	749	765	715	714	715	768	704	794	745	755	719	736	748	717	758	750	750	773	775	772	733	750	769	745	733	717	719	750	743	722	752	737	730	734	716	707	758	737	752	739	730	724	761	772	731	768	719	786	748	758	767	771	815	701	739	791	758	733	776	681	671	763	766	703	716	754	796	703	741	722	715	762	693	750	745	777	722	774	765	771	699	728	726	773	727	742	811	690	720	746	745	744	799	734	709	733	745	721	716	690	732	767	778	701	753	758	724	800	709	749	789	716	805	727	758	715	718	776	706	746	749	714	709	744	758	781	690	734	717	746	778	726	746	783	746	766	787	738	772	735	728	728	730	724	713	747	706	711	749	756	721	695	708	721	728	764	752	739	682	725	761	759	780	739	709	721	754	720	742	772	742	731	733	799	747	772	757	730	759	738	752	754	761	730	778	770	720	721	808	722	708	756	747	718	757	706	716	722	750	692	740	725	758	731	739	750	742	740	748	726	740	725	771	773	748	800	808	802	742	730	743	723	747	734	780	739	727	755	707	767	723	748	764	728	735	763	755	725	736	783	744	733	742	712	742	742	741	770	790	715	749	759	726	752	725	701	734	777	822	748	744	771	750	713	724	724	725	776	748	727	746	723	710	767	774	726	782	713	716	712	730	765	735	768	726	775	729	724	741	757	739	778	765	717	727	700	768	738	690	731	718	691	774	711	721	738	750	701	754	742	783	708	745	718	772	770	740	776	784	726	759	732	720	711	753	743	740	734	762	707	775	749	700	758	765	674	780	721	703	728	742	716	803	731	740	757	773	685	756	785	750	742	749	770	746	755	734	791	695	724	737	730	747	763	733	716	700	715	744	728	727	815	709	743	761	739	721	724	711	720	756	772	741	709	788	763	737	713	797	759	759	753	760	783	750	776	733	735	728	729	726	740	764	740	735	758	760	736	760	692	751	803	758	755	723	780	760	706	742	775	715	695	719	775	747	734	734	717	762	736	737	713	736	725	765	751	752	778	768	738	737	754	719	731	723	796	752	762	725	745	770	755	734	723	778	735	694	770	726	704	721	701	719	788	724	749	752	729	732	717	743	753	763	720	709	737	739	739	782	783	735	755	765	714	732	783	779	791	789	728	809	731	746	760	753	753	741	756	760	777	752	748	764	733	766	721	719	766	747	753	713	772	750	746	740	718	725	745	778	734	729	773	735	752	772	700	723	754	693	728	739	754	751	759	699	768	741	762	692	701	754	754	740	742	731	743	730	776	770	707	728	775	772	769	719	692	766	758	689	683	784	741	794	746	744	720	710	728	754	741	726	777	722	753	728	766	745	754	809	735	741	732	760	735	739	777	739	727	767	767	725	774	756	696	721	755	736	763	739	715	754	792	761	787	749	711	790	786	747	707	760	764	699	724	739	773	743	815	739	758	739	732	749	756	760	750	771	715	740	725	704	777	761	770	787	806	726	737	736	745	744	729	672	778	727	755	720	748	785	748	713	734	757	759	714	736	707	733	699	730	748	787	721	744	759	777	749	771	695	713	743	734	706	742	772	696	748	782	757	731	773	768	736	713	759	747	754	768	756	737	780	768	752	769	737	737	783	732	742	764	797	761	746	740	767	760	769	784	691	716	706	767	734	813	778	749	758	741	692	768	775	723	732	788	714	734	677	718	754	738	722	757	758	745	750	730	756	753	780	746	715	711	718	765	726	746	736	738	742	759	760	792	726	763	761	796	748	729	772	725	760	749	795	772	714	706	756	765	786	761	744	701	762	680	738	753	719	708	716	730	728	740	736	737	754	737	765	745	747	732	682	756	731	738	771	803	745	785	711	708	742	772	732	763	809	768	754	766	727	728	757	728	789	734	766	736	782	733	744	750	751	763	749	790	702	741	714	676	721	776	759	797	748	741	727	796	771	722	689	764	782	764	742	750	712	708	672	758	758	716	760	748	760	787	797	774	776	785	762	707	773	726	739	765	756	765	795	745	745	738	799	722	701	758	722	831	755	742	738	779	754	717	763	805	740	790	712	769	733	756	744	724	740	760	779	734	754	755	690	755	800	752	798	710	735	751	745	771	721	734	735	779	733	795	766	765	766	755	740	750	710	795	779	796	735	747	711	722	711	766	757	738	758	747	751	784	719	777	798	708	760	788	758	709	742	730	695	725	751	738	710	729	766	741	761	749	770	747	757	718	776	766	726	745	695	700	717	756	719	729	748	762	762	740	753	761	749	765	754	717	815	751	740	780	777	754	781	722	728	708	752	783	753	738	721	725	747	760	724	733	729	698	747	791	794	784	786	733	752	766	726	761	691	751	742	722	772	722	720	763	703	773	704	780	754	750	703	694	790	741	747	766	764	733	716	756	706	757	761	730	734	767	745	760	801	788	736	726	754	748	710	717	754	732	703	774	724	753	750	829	728	743	731	724	723	719	733	695	772	760	715	738	725	692	780	725	724	771	761	754	717	741	785	755	775	732	764	770	715	798	737	763	779	754	743	717	767	772	788	738	754	691	725	797	711	727	705	721	714	786	718	755	682	803	735	731	724	701	726	724	750	720	730	754	744	732	706	791	724	740	738	784	772	791	768	768	763	732	734	759	729	708	734	752	765	759	688	783	739	671	756	730	750	759	707	775	751	706	705	772	723	735	736	743	781	778	703	734	791	772	751	768	762	762	733	713	710	732	738	777	702	791	729	738	762	734	727	732	746	770	757	761	734	783	742	757	732	783	733	695	739	708	763	756	755	676	773	724	765	720	757	734	734	757	714	770	730	744	741	742	743	704	771	704	769	737	731	736	725	726	785	734	736	761	730	753	731	732	737	729	776	787	755	749	776	715	729	777	734	737	742	782	742	722	748	761	734	754	774	714	731	736	781	705	768	744	749	696	761	734	727	773	735	710	793	704	766	758	740	774	749	753	743	714	722	791	749	763	801	754	809	789	737	715	752	699	775	759	731	794	739	750	748	758	773	721	730	757	714	728	782	776	744
23836	20638	24000	27284	20634	20625	3591	602	481	463	466	411	435	427	455	422	459	401	404	414	423	444	401	444	392	368	444	392	404	427	426	407	424	407	404	393	406	359	437	393	391	408	413	383	422	427	428	430	385	366	394	443	458	428	367	438	403	401	453	354	401	408	425	380	376	433	407	436	428	353	394	432	353	394	422	379	423	373	396	414	364	386	395	417	394	415	393	379	412	387	417	380	397	397	419	406	400	433	401	397	409	418	395	417	392	396	394	397	440	390	433	433	431	411	391	389	423	376	409	399	402	380	379	397	408	412	439	408	423	361	446	389	388	420	425	391	457	393	417	374	358	424	412	400	403	401	384	380	424	367	429	404	396	391	356	376	381	369	432	414	422	382	414	395	415	412	390	418	395	424	417	410	407	414	417	426	434	412	383	423	424	395	379	409	404	407	425	403	435	430	405	419	415	457	399	437	361	420	363	427	422	407	414	452	442	405	406	424	389	450	407	401	410	375	432	441	394	438	403	420	383	411	405	384	413	396	444	446	412	392	386	421	406	379	375	388	379	373	415	391	369	400	376	396	396	372	359	383	387	458	398	438	391	427	426	423	364	379	382	371	400	400	383	396	438	386	414	417	407	429	391	422	381	418	409	398	408	397	406	399	410	436	400	383	386	408	384	403	377	387	386	403	458	448	385	387	372	431	432	409	452	408	412	419	405	416	391	424	384	448	389	395	417	406	452	416	423	392	390	416	395	408	417	423	395	414	408	427	414	441	409	433	402	424	391	373	405	442	432	440	419	356	393	388	451	409	419	430	405	393	378	420	387	388	395	375	365	405	398	402	400	395	416	367	417	391	401	419	392	382	412	409	436	401	392	432	405	404	440	408	410	410	422	378	437	385	375	418	386	395	391	409	393	420	365	367	380	394	437	422	420	405	445	382	420	425	438	385	400	362	406	387	362	404	395	411	377	402	403	394	381	401	375	406	386	420	407	374	427	391	382	440	409	375	428	414	393	410	420	391	353	408	408	381	440	441	387	406	398	432	390	425	395	429	407	406	395	454	355	366	401	399	402	398	382	405	382	424	408	364	390	379	405	428	399	389	378	400	387	408	395	408	397	380	378	410	392	438	410	384	402	413	410	395	421	435	412	402	428	399	409	436	370	385	396	389	413	412	428	442	361	399	399	384	421	359	417	420	410	411	388	434	390	433	383	398	475	433	410	438	409	390	401	433	345	379	355	414	406	368	399	431	428	375	399	380	380	410	424	387	422	394	383	440	408	335	397	424	407	405	382	414	391	373	392	394	422	389	435	438	381	395	392	400	399	385	377	397	407	454	382	387	379	390	379	391	425	386	403	401	414	432	434	370	394	386	398	359	390	403	417	421	425	375	417	405	392	382	400	421	410	450	393	400	408	407	423	401	389	388	375	433	429	381	404	398	378	403	413	419	435	398	439	395	390	408	398	428	396	386	423	396	385	411	387	386	384	405	366	401	439	407	432	391	443	420	365	409	400	397	395	408	410	428	432	406	376	357	405	373	410	384	376	419	386	384	389	408	386	447	382	428	378	419	429	384	411	429	413	427	424	426	388	440	393	407	385	397	359	422	380	384	441	402	385	444	364	383	430	456	370	377	435	399	392	409	389	405	381	385	423	369	402	416	391	391	406	436	402	433	385	405	411	406	406	410	385	415	375	403	426	380	404	380	370	383	387	390	410	385	418	409	376	395	422	361	349	407	427	419	419	449	434	416	421	405	416	441	387	420	411	386	440	420	424	401	376	395	422	399	394	408	404	402	366	383	407	384	365	384	375	411	404	421	420	427	393	374	382	429	368	403	420	403	420	397	468	416	428	410	431	394	404	373	413	402	432	403	403	440	433	451	392	420	417	401	394	383	407	392	406	414	385	382	422	424	407	374	386	389	380	443	392	401	408	448	411	365	460	420	414	394	432	438	382	411	441	406	398	341	411	400	374	383	446	393	434	388	386	403	419	389	393	402	402	391	409	419	372	394	420	422	415	396	440	383	366	380	418	393	408	401	429	384	428	403	377	405	416	403	425	391	429	370	379	400	420	406	393	422	396	414	402	379	429	401	394	423	417	426	381	384	358	434	378	418	391	397	411	391	391	408	376	406	437	364	384	440	399	387	429	385	397	458	413	421	417	438	399	408	414	419	441	395	415	451	410	394	413	403	411	434	427	450	424	399	364	408	401	381	469	361	401	431	377	410	383	447	425	445	401	412	433	447	363	387	426	383	366	414	388	364	439	394	383	423	388	402	432	427	421	392	388	405	390	352	371	450	410	373	397	409	367	407	409	414	430	401	409	409	400	395	384	402	412	409	434	431	460	409	404	455	378	406	403	441	421	396	399	407	400	398	449	414	394	427	440	394	428	401	396	390	412	421	416	392	424	426	384	420	397	428	365	392	387	392	376	397	395	423	402	379	377	397	409	400	398	421	387	404	377	397	434	401	461	397	410	369	402	390	393	410	394	420	394	369	452	396	421	397	413	439	423	412	415	409	425	390	409	417	391	417	365	425	412	387	363	392	401	427	429	377	430	387	404	411	402	388	410	415	433	398	414	386	364	407	381	442	406	426	374	381	423	377	359	368	431	448	421	442	424	430	405	375	363	438	363	409	372	387	401	349	387	397	343	476	417	420	427	404	419	404	425	382	426	433	449	404	403	436	368	428	428	379	404	451	357	403	383	377	389	406	376	384	378	424	446	412	419	434	451	406	414	404	369	426	428	343	362	441	419	410	409	369	413	410	414	417	423	407	412	363	389	423	424	416	391	416	389	407	421	349	375	389	422	443	380	398	413	386	413	412	401	395	391	413	383	378	437	422	391	406	396	367	392	375	370	420	401	393	416	383	370	419	429	424	467	382	415	414	378	430	360	420	436	442	416	445	393	410	399	359	409	360	403	408	415	368	403	384	405	398	374	403	408	417	395	444	440	448	401	375	390	404	405	410	397	395	382	387	419	416	440	446	436	381	407	401	408	384	412	370	381	381	394	369	394	397	402	400	354	389	371	392	377	367	429	371	405	392	400	390	410	423	387	390	387	424	445	460	389	393	410	401	419	403	411	417	361	415	382	377	341	408	441	403	392	415	435	439	344	430	399	428	445	372	405	393	349	430	425	383	402	392	413	431	414	397	410	429	405	371	413	378	394	412	418	440	375	407	417	433	393	404	392	374	371	387	385	377	423	413	400	397	427	383	408	385	424	416	368	409	400	404	427	363	418	405	452	420	369	413	418	392	442	397	432	414	393	435	405	400	395	437	425	414	409	398	357	383	401	440	426	404	378	353	428	386	414	414	445	397	401	404	425	401	401	411	369	389	433	404	400	415	400	391	417	406	406	412	377	389	420	398	405	440	416	397	442	404	412	361	409	403	442	415	409	396	438	410	432	358	402	404	431	386	419	470	378	397	399	421	397	426	456	384	385	379	405	373	391	405	395	390	409	430	418	402	424	367	394	443	370	413	412	384
3509	3352	1901	1197	1053	962	965	884	924	923	904	892	845	934	879	878	884	898	901	882	870	859	854	881	874	887	894	841	862	931	894	911	887	838	859	914	858	889	837	855	869	866	899	860	865	869	907	968	853	864	892	904	882	870	906	890	839	901	876	908	853	903	901	860	829	917	927	822	861	887	873	821	864	817	861	844	862	870	845	835	857	864	871	892	872	908	862	841	895	897	826	853	895	903	842	899	861	862	892	846	804	865	832	829	896	868	887	830	932	879	915	903	861	876	877	904	883	885	891	869	884	853	833	911	865	841	889	872	837	906	854	906	881	907	860	873	874	876	929	853	857	858	890	902	882	903	905	863	925	840	873	878	812	907	888	869	853	855	816	874	804	822	916	861	833	925	882	874	869	856	926	911	862	893	857	872	863	913	895	860	878	875	842	873	865	866	876	913	902	876	884	873	820	840	889	898	963	860	886	871	910	874	831	841	904	892	865	881	867	893	838	883	907	833	825	872	873	887	862	923	870	834	900	909	885	887	858	918	824	868	881	879	883	874	838	883	895	872	798	874	905	875	851	884	843	866	837	849	842	880	881	864	865	853	851	896	915	865	884	882	905	909	892	878	884	869	885	853	883	871	902	883	852	853	877	818	923	907	889	866	896	921	860	859	887	885	878	839	919	863	865	911	856	809	859	838	898	875	889	892	826	827	921	883	849	847	905	844	873	854	894	899	860	887	891	882	943	829	877	870	870	899	884	864	898	866	905	899	880	910	891	892	835	854	874	837	940	830	901	849	851	839	895	905	901	847	845	856	887	829	879	868	845	842	845	876	856	892	868	851	844	875	844	839	829	855	901	825	882	859	928	863	868	914	912	861	857	853	903	917	853	905	847	917	870	860	845	876	905	908	853	865	855	904	880	845	916	851	855	886	900	907	854	907	932	901	882	867	888	885	865	874	870	822	811	844	898	842	880	889	835	936	878	908	869	885	858	845	933	847	837	860	849	903	870	839	843	894	855	883	850	891	874	863	894	887	834	870	862	821	871	866	919	885	908	844	840	885	864	915	887	894	888	880	861	838	836	904	860	882	869	937	900	892	832	897	876	925	858	897	884	889	899	925	869	922	833	922	823	886	823	857	894	851	855	837	941	866	874	871	812	883	903	915	871	838	801	836	845	905	871	845	913	940	884	919	882	910	834	897	857	880	879	858	893	891	866	880	899	915	917	849	862	893	885	836	884	878	835	877	850	891	898	881	874	914	875	888	878	864	900	822	921	905	865	838	901	857	862	902	874	881	895	905	866	919	842	863	871	848	913	848	870	934	844	866	921	864	883	834	856	831	906	880	898	885	827	877	867	890	877	867	858	852	877	896	864	854	866	853	892	878	870	877	866	878	867	897	902	909	915	884	895	889	886	857	900	933	858	879	891	884	853	897	909	846	845	883	866	867	829	884	860	904	922	833	920	916	868	876	806	880	900	881	909	855	856	906	869	865	872	855	904	887	876	843	863	866	918	870	919	860	947	861	906	909	806	853	912	916	895	928	947	853	869	858	883	895	891	871	862	873	866	857	858	885	860	898	854	863	877	889	899	893	866	917	883	880	853	867	861	899	842	907	862	830	829	843	846	875	815	861	851	865	880	888	880	858	888	973	874	867	896	858	856	884	890	864	866	907	837	857	851	870	836	848	845	874	843	851	851	851	854	900	909	871	872	869	848	875	886	844	909	878	877	905	836	898	847	884	855	868	889	881	860	886	925	830	879	940	867	898	906	841	847	903	853	887	837	843	918	863	875	857	849	926	902	858	873	877	930	890	866	877	883	858	869	874	851	864	880	925	894	837	889	873	935	927	876	851	874	822	828	890	873	911	890	915	847	870	914	844	862	853	889	845	814	846	852	840	872	903	883	876	838	897	876	894	925	872	851	889	838	848	844	863	865	880	855	834	862	874	881	829	872	855	898	905	874	863	865	855	873	931	852	888	867	822	894	887	850	938	827	843	886	916	901	850	870	873	893	861	873	913	826	861	858	925	899	839	901	876	889	853	881	854	829	895	883	944	892	853	912	909	838	880	827	829	903	830	857	903	813	891	874	844	875	890	874	912	870	877	823	894	921	871	898	848	826	854	859	820	871	881	896	901	844	884	902	822	880	880	880	885	901	921	894	888	909	883	871	890	835	881	884	882	854	828	879	842	869	912	883	832	863	877	889	841	814	837	906	851	896	889	854	919	864	843	909	883	904	901	877	845	889	888	837	860	853	861	917	878	856	888	865	858	874	842	875	849	922	907	849	850	877	851	915	817	835	884	856	933	875	879	893	872	847	825	848	909	848	869	939	867	887	852	912	889	913	899	887	920	886	886	852	859	860	845	894	861	835	870	832	886	874	829	822	880	878	879	860	833	864	852	840	843	885	844	866	854	862	879	848	898	878	907	889	889	851	952	885	852	915	937	936	831	819	877	898	879	818	890	872	930	883	870	849	857	873	853	897	874	869	824	905	864	895	883	870	868	873	852	855	821	940	853	853	917	908	881	891	864	838	887	855	893	891	911	858	902	856	879	922	827	866	882	870	866	903	856	898	882	855	853	882	905	903	853	889	871	911	876	857	902	869	843	878	843	887	859	809	872	868	892	879	928	839	805	847	873	909	915	806	860	874	915	856	900	889	865	873	917	890	884	898	875	829	868	861	880	894	869	838	946	852	879	901	909	869	848	865	828	867	876	808	846	856	893	899	838	929	847	873	861	850	845	833	875	867	939	860	832	873	890	873	876	878	857	916	830	857	888	889	871	884	893	915	843	854	848	880	865	894	924	876	837	901	907	854	873	908	816	894	895	925	848	869	919	861	874	848	878	863	829	909	852	889	876	877	900	821	873	855	847	868	851	871	920	903	876	849	871	902	889	853	873	885	801	861	847	866	857	887	873	871	841	936	889	830	905	831	893	871	884	857	863	896	830	923	904	879	924	874	832	921	898	847	869	889	876	871	881	826	902	841	875	851	875	898	861	887	801	834	875	882	876	851	856	902	857	853	852	847	895	894	896	864	869	878	903	915	848	810	931	922	883	869	879	882	894	915	855	912	890	891	858	878	829	863	891	885	849	841	896	855	854	876	855	832	870	841	882	887	828	927	873	835	882	942	842	855	849	941	860	870	919	865	859	802	839	833	918	828	872	890	878	844	849	889	906	835	852	884	875	884	840	868	882	894	855	887	869	878	854	906	919	827	902	873	904	895	871	860	916	942	854	826	837	846	838	823	906	939	883	919	889	872	902	885	875	906	838	852	872	884	859	853	877	876	839	878	895	874	901	886	855	900	920	935	887	873	856	894	867	893	898	863	908	842	945	904	868	842	895	825	846	901	811	867	896	868	873	897	887	860	857	897	835	869	845	828	900	871	894	871	878	904	903	870	856	904	849	860	944	792	930	877	891	916	866	914	903	857	869	850	899	888	915	937	847	922	881	872	906	853	891	874	861	860	924	919	842	842	837	906	885
23384	20638	24258	27049	20638	20649	18910	807	405	405	362	336	301	314	306	302	301	302	297	297	292	285	280	249	251	258	298	298	283	270	271	265	256	289	284	259	279	274	272	254	234	278	271	270	293	271	268	270	231	285	248	255	234	264	254	258	273	216	255	275	262	289	276	233	249	267	258	264	275	278	255	266	284	287	256	282	300	248	284	266	274	246	268	246	227	272	236	264	262	279	284	257	266	242	284	271	261	271	255	226	256	296	268	257	278	251	242	265	252	245	262	249	261	236	244	284	290	277	254	241	275	250	307	277	253	277	249	256	251	292	265	274	254	271	243	244	236	286	258	245	259	247	262	268	276	278	236	267	261	274	289	241	248	269	267	262	267	255	280	248	257	227	260	251	253	264	247	236	238	294	270	241	287	239	276	276	244	255	263	258	291	272	256	299	270	282	275	253	245	256	257	253	281	277	263	275	260	250	247	232	269	209	246	259	274	278	265	272	270	228	265	249	278	284	271	265	258	269	264	245	285	271	269	242	255	266	254	238	269	255	247	258	259	294	250	281	268	292	268	254	285	262	270	265	263	267	249	254	258	255	220	287	284	283	249	259	273	278	283	262	263	258	232	251	247	271	285	251	300	290	245	258	259	254	256	281	261	285	273	255	279	246	232	243	258	264	259	279	271	234	281	271	263	263	250	274	238	273	281	258	282	259	256	251	251	251	231	282	272	275	241	258	282	288	241	242	243	260	275	284	227	264	266	246	263	268	276	299	261	246	267	267	252	253	245	258	263	266	292	267	268	258	245	251	267	268	276	266	282	301	260	280	272	244	241	257	252	287	278	292	260	272	270	293	264	285	278	250	247	252	273	269	225	226	259	250	268	248	270	237	285	264	228	268	255	247	241	273	233	237	253	298	257	291	243	272	273	264	250	264	254	247	256	260	237	271	258	256	236	246	266	234	297	248	279	266	296	255	244	265	279	272	265	244	257	250	252	239	267	260	242	241	274	276	269	244	271	255	237	276	250	275	286	241	248	268	257	262	273	245	248	246	260	232	254	250	265	260	253	267	294	253	284	221	253	259	251	269	243	240	274	241	288	251	235	246	248	248	244	238	248	264	258	274	274	283	252	232	263	282	247	248	262	277	268	236	281	284	238	271	280	246	266	264	259	249	261	277	248	254	261	252	276	237	270	278	282	323	254	270	260	253	283	274	260	263	252	262	262	228	260	292	317	288	251	258	256	277	285	277	263	219	269	264	261	256	259	281	277	273	278	255	238	253	262	225	278	266	270	268	247	238	261	232	278	254	252	270	291	267	246	252	268	263	268	303	251	287	242	290	258	274	258	250	259	265	280	273	242	263	299	275	262	263	270	249	229	261	249	228	275	257	290	261	226	257	257	254	262	258	276	274	249	289	275	272	298	312	303	257	260	295	293	256	264	290	268	263	264	241	273	278	261	257	235	258	228	225	279	269	261	248	266	259	268	253	303	255	248	275	236	268	291	243	261	267	270	270	287	286	256	266	260	258	256	276	235	274	271	251	243	259	276	246	247	245	251	258	249	274	247	252	236	263	293	230	281	265	270	252	267	226	275	255	221	239	281	275	242	279	231	245	275	245	295	254	254	235	262	238	282	224	239	277	279	264	266	267	245	266	276	249	256	265	264	264	260	249	267	269	255	263	274	261	245	306	273	246	255	232	262	255	257	260	224	263	273	252	255	249	286	248	270	243	306	279	285	283	256	253	266	240	256	257	251	260	247	276	258	250	267	270	260	273	237	259	267	306	249	239	264	278	265	272	266	271	271	236	271	279	235	233	282	272	238	276	296	249	253	243	271	274	254	269	269	241	226	268	269	243	274	244	243	275	267	261	235	257	277	242	264	279	267	256	263	264	284	260	270	244	291	249	260	258	247	259	253	280	263	231	257	256	243	243	249	241	272	245	279	264	276	252	252	255	249	290	232	261	254	271	265	273	259	239	264	240	251	247	247	250	265	290	265	306	299	236	296	271	265	264	256	289	257	257	201	250	224	223	234	250	279	268	277	263	260	252	234	283	258	273	271	268	246	287	241	273	242	259	280	234	265	260	254	249	280	271	280	258	261	249	241	252	255	240	248	270	259	255	233	277	293	269	262	263	249	297	257	255	273	277	267	246	250	276	251	275	252	290	224	292	255	290	275	259	228	245	273	256	272	226	272	304	264	266	233	248	258	258	269	252	239	266	246	261	230	254	260	253	261	280	265	215	258	269	292	263	258	279	253	276	234	263	258	270	245	258	226	248	245	254	268	261	271	273	230	259	234	268	267	262	247	250	248	294	274	265	270	297	262	260	232	256	286	251	275	262	254	248	281	226	273	265	278	263	248	251	267	258	284	290	258	279	272	281	235	255	244	265	281	260	247	276	211	281	286	249	242	238	251	252	257	264	259	247	251	242	295	270	247	289	296	260	269	236	277	271	244	286	265	266	276	274	244	277	257	238	245	255	260	265	261	252	279	280	279	258	298	257	274	246	253	264	253	271	246	240	249	257	281	255	257	259	278	230	270	269	268	244	257	294	260	239	256	259	256	282	284	284	265	286	256	298	275	270	249	259	269	264	287	275	267	240	253	266	245	260	255	253	249	269	237	242	252	242	259	282	224	234	259	229	287	265	284	252	245	245	238	227	242	288	250	285	257	300	270	264	279	261	259	249	254	275	293	239	285	259	270	265	269	281	269	251	285	243	231	260	266	241	277	298	261	257	255	269	270	278	265	258	260	274	281	270	252	278	248	237	260	258	261	266	255	275	266	267	257	280	277	249	282	262	213	267	250	288	260	270	296	250	248	258	244	282	245	283	253	274	263	268	261	265	249	248	240	293	282	264	287	250	264	247	281	242	241	252	259	262	249	285	258	263	277	274	241	267	261	267	262	266	264	243	248	272	259	239	235	258	268	256	287	249	273	269	278	290	274	245	286	264	265	260	258	271	254	246	252	256	263	247	274	285	334	264	294	251	256	271	289	260	254	247	262	264	280	266	260	246	245	238	259	278	269	265	249	248	231	248	255	259	255	268	251	288	242	253	285	256	250	233	258	263	264	235	260	272	284	297	271	263	296	265	281	235	253	269	251	271	253	253	277	237	275	267	242	264	241	290	263	262	267	281	267	279	272	280	242	283	256	233	265	232	275	298	269	260	222	250	239	290	287	275	253	284	262	273	243	258	277	271	259	269	246	260	256	273	247	263	255	266	238	243	249	269	267	263	265	266	255	257	267	260	260	294	260	250	272	259	252	255	281	248	240	269	256	244	260	258	302	286	250	261	249	254	269	229	269	236	246	282	265	237	260	255	284	281	290	233	255	299	264	251	262	256	259	268	273	238	245	263	256	236	257	256	250	298	268	248	273	246	238	243	285	247	252	268	239	227	237	239	232	276	268	246	234	283	262	261	270	247	240	236	239	281	258	269	264	258	260	252	263	262	242	234	276	270	280	283	260	253	259	256	285	265	256	253	251	261
3549	4756	2334	1215	849	755	692	681	632	643	654	627	622	617	610	598	591	619	568	600	594	585	586	587	568	568	573	564	583	566	575	580	588	532	561	573	591	601	620	564	609	575	638	576	574	551	582	605	591	597	574	563	619	566	562	586	559	587	568	571	553	525	582	563	557	555	566	575	580	619	591	562	567	566	560	614	575	604	596	568	596	581	541	574	621	544	592	554	603	562	600	584	564	578	568	565	567	573	570	587	560	585	517	580	613	563	576	576	574	558	573	583	555	586	595	563	594	562	562	599	558	557	567	526	601	552	544	573	568	599	589	571	612	555	540	543	563	600	613	565	559	592	565	592	593	578	557	552	592	568	582	570	527	577	562	618	568	530	608	563	547	547	547	557	597	574	614	564	597	637	580	600	574	566	584	574	586	598	559	577	589	548	591	559	570	567	576	570	575	586	611	529	608	603	607	587	578	557	527	557	521	565	604	600	583	578	567	560	587	549	576	590	588	554	584	601	554	536	535	583	609	599	581	537	559	556	540	556	571	540	586	571	585	562	533	586	591	607	627	612	581	594	562	540	554	578	575	605	554	588	557	523	597	575	557	587	544	592	578	602	564	556	608	588	541	596	598	551	598	607	564	588	604	582	580	547	536	585	551	588	603	600	604	592	560	551	607	619	559	611	572	614	551	626	552	570	593	564	564	562	559	535	546	586	586	564	612	571	565	579	551	598	590	554	560	565	567	596	616	550	608	591	555	581	565	582	552	537	567	521	566	595	553	567	571	562	624	546	574	565	607	576	585	581	541	561	575	571	570	549	583	531	540	563	572	612	607	575	558	550	545	602	580	586	574	587	589	598	565	566	593	592	558	573	565	600	561	587	558	582	583	553	576	594	558	596	568	603	591	568	592	539	535	579	571	556	539	593	584	571	557	567	553	574	562	576	561	592	559	594	553	561	599	532	567	555	591	589	625	565	566	595	574	603	594	574	533	579	572	537	605	565	561	532	606	568	569	558	586	568	580	588	587	572	570	561	532	542	573	550	607	564	530	589	546	540	553	580	583	561	547	579	622	576	545	595	532	602	545	601	577	578	560	539	526	534	609	563	601	560	526	591	575	585	555	542	560	578	552	579	576	569	546	609	597	617	582	539	585	593	543	625	577	592	574	558	584	570	568	525	574	574	532	574	597	568	540	586	594	563	616	605	556	578	552	519	562	615	573	616	516	561	601	589	585	581	597	615	592	519	618	563	590	575	603	605	601	578	576	581	584	590	546	615	583	525	597	584	535	557	562	588	576	558	558	548	584	560	556	583	604	588	565	590	583	558	587	529	574	556	527	593	620	535	566	569	525	565	509	570	608	576	546	549	576	595	575	572	560	548	567	599	600	573	585	591	605	589	587	593	603	593	557	542	548	580	575	562	565	588	593	560	573	541	574	540	584	577	588	594	561	617	620	538	591	550	555	580	562	625	559	599	636	579	565	550	510	562	544	546	553	586	581	560	592	590	596	558	551	576	627	581	520	540	586	592	560	579	582	591	578	585	546	615	542	570	568	569	595	577	602	546	567	582	582	569	602	567	573	565	611	577	549	581	561	544	532	565	586	573	565	558	585	583	569	573	560	558	558	581	577	556	574	565	574	625	574	596	597	554	586	586	579	536	548	550	532	548	593	566	580	579	555	569	588	591	573	589	577	576	570	544	553	570	574	566	580	512	586	564	561	550	579	535	600	560	598	590	561	563	607	558	567	528	602	562	547	617	561	610	607	553	547	548	591	598	555	551	575	578	552	576	603	551	570	572	600	541	565	589	563	605	595	544	574	586	554	614	602	585	566	603	562	559	604	581	575	543	542	586	520	532	568	600	570	556	534	587	558	587	573	571	578	511	554	604	595	579	547	555	535	571	533	561	567	572	539	547	564	612	553	575	531	566	577	577	577	552	591	536	584	626	600	552	556	563	551	595	606	575	535	565	590	568	591	565	566	577	566	558	592	548	576	595	558	571	551	598	576	584	614	634	561	577	569	567	556	623	564	592	590	616	660	571	562	537	568	554	598	589	560	564	554	572	540	577	594	591	576	581	595	571	594	602	527	620	565	558	553	557	572	578	546	557	498	589	598	588	577	565	565	568	573	551	574	568	562	553	587	593	575	594	617	561	555	616	574	526	575	588	609	594	524	576	581	548	647	533	549	621	618	551	550	547	551	572	571	529	584	546	559	602	596	560	561	527	600	581	608	531	579	545	586	559	588	520	581	576	558	597	613	564	619	547	566	570	590	568	586	571	535	544	615	613	590	597	556	593	564	572	516	545	544	550	549	588	581	556	579	567	578	570	580	558	590	571	561	568	504	576	553	575	589	561	553	562	562	556	528	579	556	560	600	578	596	588	565	573	548	591	575	570	539	574	596	570	563	591	589	571	568	545	555	556	589	594	584	577	612	594	583	558	603	549	531	551	578	549	599	551	540	577	569	561	568	578	548	530	558	576	542	576	574	580	571	556	551	595	563	602	569	578	544	522	554	603	573	604	615	578	606	586	611	555	565	540	545	580	568	569	566	554	598	528	571	596	570	552	586	586	594	594	552	550	545	609	567	560	565	544	583	573	603	571	553	566	582	568	529	561	564	552	559	607	529	532	601	616	560	595	581	553	575	580	578	562	602	574	580	589	565	587	589	528	612	559	563	579	590	576	562	585	555	581	552	546	516	599	575	568	588	550	597	567	512	537	542	574	590	564	519	560	525	571	582	599	580	548	623	553	595	555	616	543	609	587	604	583	592	586	525	572	566	537	610	559	547	561	601	560	563	563	541	571	596	599	569	596	603	598	604	543	559	575	578	584	537	564	498	621	563	559	527	553	509	548	533	534	608	571	563	567	574	584	583	633	564	552	561	577	554	578	600	569	584	558	586	628	599	607	582	576	553	565	583	569	562	557	575	557	585	579	571	595	562	597	544	572	551	565	585	570	565	584	586	560	587	577	533	613	524	566	586	607	574	577	599	607	557	587	588	556	562	575	555	565	568	582	606	558	580	542	600	561	570	561	596	528	575	554	585	537	541	597	587	573	598	569	564	516	600	535	575	554	581	610	577	554	543	582	611	592	556	532	622	585	608	618	575	561	583	522	597	549	552	576	616	540	589	567	570	562	570	537	601	581	540	573	572	600	545	582	576	555	535	571	559	568	554	610	597	532	554	563	553	590	559	597	608	607	579	587	581	567	548	560	519	572	587	591	620	628	595	582	572	630	609	580	563	617	546	615	560	552	584	534	570	603	581	585	599	602	582	576	554	604	575	623	623	597	588	581	586	588	588	590	549	566	578	584	593	627	552	553	561	550	563	573	582	593	580	580	589	563	566	549	580	519	546	594	571	566	548	579	637	595	571	562	549	598	588	580	555	586	584	564	596	588	524	581	547	583	579	557	598	540	557	586	566	539	554	557	595	564	550	599	586	603	576	560	533	554	588	625	606	613	537	561	555	592	582	564	539	529	588	603
31450	19400	8029	587	406	367	332	320	344	338	354	329	326	302	329	287	325	355	356	331	322	305	297	310	285	303	306	348	309	306	319	318	324	287	319	310	333	295	299	317	358	315	302	342	373	304	308	306	323	332	313	328	306	344	327	308	340	319	343	327	301	322	302	316	306	314	316	325	333	351	300	343	320	325	318	333	322	330	343	332	346	323	308	328	314	351	326	321	320	378	344	329	337	319	306	335	311	359	323	352	324	331	313	294	327	324	340	333	308	318	302	333	311	293	331	319	299	354	326	303	333	315	328	349	299	309	310	351	359	299	329	328	320	294	309	308	331	325	327	334	342	333	342	374	319	306	302	336	278	291	333	322	328	323	328	341	337	323	338	305	317	328	348	310	311	298	345	307	290	302	356	305	307	286	312	313	308	304	303	330	319	309	367	318	313	325	328	305	324	333	299	358	328	319	326	303	305	344	358	333	327	310	314	329	303	335	334	308	350	306	317	302	313	302	330	326	307	318	314	315	305	323	310	336	305	303	345	340	293	316	311	311	311	297	313	318	362	319	285	328	351	302	334	325	332	306	351	338	325	335	336	290	330	299	357	320	325	346	304	320	356	354	330	329	324	331	316	330	327	369	305	300	314	333	356	344	303	309	320	328	318	338	323	340	320	309	315	332	325	304	291	360	317	292	307	327	339	344	333	326	350	331	315	330	308	329	340	358	362	315	303	321	320	353	291	304	316	346	330	317	285	291	321	304	319	322	343	338	302	326	317	344	326	342	289	319	273	306	298	295	311	332	328	353	311	308	315	331	313	338	288	325	327	301	339	320	328	311	303	321	315	315	332	328	313	329	314	334	311	293	348	301	338	327	342	351	331	314	291	307	311	298	320	337	321	323	335	351	323	278	339	319	337	301	297	304	316	305	328	264	300	338	323	311	349	300	319	312	359	310	301	275	342	371	369	327	321	355	297	299	292	283	329	293	326	333	348	326	346	317	316	346	295	293	305	322	305	317	345	333	319	318	317	316	310	320	288	303	315	327	328	311	348	323	341	311	316	300	337	323	339	318	309	285	326	299	303	284	269	315	288	330	358	332	329	322	314	334	331	296	299	307	308	355	327	327	314	337	319	352	340	310	311	309	308	306	309	319	312	300	328	346	328	324	361	304	293	334	325	323	331	309	332	310	316	333	317	318	329	310	313	300	307	348	311	298	353	298	360	301	320	314	301	333	347	321	332	327	301	320	327	291	320	345	301	325	294	317	318	311	316	315	290	356	341	339	315	345	347	295	342	306	336	303	303	330	311	323	313	344	292	308	310	295	315	319	290	326	340	315	299	304	328	311	347	317	317	345	320	346	324	310	314	353	303	303	331	365	310	331	329	329	305	323	310	334	334	294	327	324	309	303	295	320	353	332	308	320	322	329	301	333	319	315	338	288	343	314	313	337	328	322	357	295	296	297	303	323	313	302	291	326	373	282	343	305	328	379	310	306	338	322	308	315	320	328	327	326	299	326	331	306	296	342	338	291	333	323	327	343	299	336	367	320	303	277	324	315	335	302	331	321	316	345	324	322	339	317	337	345	317	337	353	334	320	348	348	291	352	330	289	334	318	325	309	353	328	296	329	343	343	314	333	305	306	318	287	295	302	275	338	314	352	324	279	335	317	303	271	304	346	380	322	345	291	284	284	305	271	327	305	324	351	301	321	320	369	288	352	318	319	293	341	302	344	351	322	316	304	306	338	342	320	344	323	354	324	334	316	345	306	303	302	344	303	310	342	300	276	373	315	326	318	330	297	310	322	334	312	331	315	318	315	294	310	330	328	323	313	303	295	336	315	336	340	334	330	347	329	284	316	298	295	311	303	328	305	316	317	323	334	341	301	359	330	300	307	317	328	325	314	306	315	334	330	315	324	322	335	306	287	297	313	317	312	329	319	322	305	336	299	342	323	328	339	283	336	322	301	297	340	332	328	339	290	295	341	336	296	286	296	350	359	316	334	345	333	313	291	307	338	325	319	321	311	340	326	314	316	323	290	334	342	320	327	340	336	312	361	315	348	273	328	376	323	340	299	312	303	333	316	304	320	350	316	302	304	307	333	327	342	319	315	366	308	345	322	307	316	301	303	352	327	319	307	323	333	321	332	285	319	319	341	357	330	326	329	297	348	339	286	321	324	364	322	302	318	312	368	317	328	354	372	316	302	299	325	344	302	327	289	295	328	333	339	354	326	309	340	325	274	346	321	334	306	296	335	349	302	296	287	313	329	303	292	340	349	325	318	320	327	314	303	340	331	337	320	313	341	333	318	301	323	293	315	332	311	324	327	322	311	343	342	317	296	322	339	360	327	336	307	345	350	337	320	310	320	327	321	316	305	323	303	342	322	317	325	303	344	309	306	311	326	335	353	304	314	346	361	356	302	303	332	322	299	332	299	340	347	304	318	292	318	343	321	331	342	360	309	327	369	307	329	325	315	341	325	331	302	351	285	291	330	303	323	328	331	337	376	294	357	341	316	320	364	355	318	293	311	306	310	332	275	355	322	297	302	315	339	341	308	307	276	308	322	298	328	305	319	334	341	311	309	331	320	280	303	310	318	297	328	323	336	318	315	296	322	359	298	310	344	291	366	305	305	312	340	342	324	295	331	281	304	335	307	327	310	315	379	299	296	333	307	307	329	291	307	317	346	306	307	344	337	325	312	301	336	316	315	316	351	274	333	297	295	301	315	320	317	361	294	325	311	307	304	330	323	349	318	315	307	316	332	309	333	323	333	337	321	296	323	329	313	330	295	322	336	340	325	335	288	307	284	317	361	335	337	318	319	336	322	310	317	315	309	285	323	308	349	320	319	354	320	368	336	358	325	341	300	309	317	312	297	287	307	331	294	354	340	328	313	316	315	284	349	306	347	309	297	357	264	319	307	307	285	335	307	331	345	306	308	281	321	329	306	318	354	343	357	356	306	290	292	366	299	317	342	321	312	345	322	326	314	333	341	305	305	299	308	307	319	285	316	325	339	356	327	324	330	316	270	313	334	348	338	322	270	281	318	373	313	313	321	293	293	281	318	336	273	310	295	285	309	326	312	315	348	311	349	308	351	333	339	331	334	312	333	334	317	348	343	342	327	315	327	361	315	311	365	319	345	319	341	320	319	296	301	320	323	325	290	344	315	343	312	321	313	317	267	335	330	312	362	338	319	326	350	304	325	330	344	322	346	340	322	345	308	307	306	311	323	329	267	361	306	313	291	335	324	295	340	323	297	307	332	316	323	324	309	324	332	319	312	323	331	326	307	299	339	332	283	278	318	308	321	321	340	342	337	324	352	386	311	354	309	360	342	292	294	317	314	346	327	336	310	330	341	284	315	333	317	318	353	322	294	316	320	307	300	336	303	336	310	306	332	313	328	357	346	355	333	329	327	314	328	283	303	339	300	326	352	322	305	305	338	326	296	315	300	295	323	333	313	323	275	321	317	354	327	295	310	321	359	307	289	316
5351	996	810	744	747	793	756	758	749	769	755	755	746	774	751	815	734	746	717	707	740	754	751	748	762	732	720	743	779	772	724	738	776	758	740	732	784	736	739	727	756	804	709	802	777	742	706	751	746	778	776	676	746	756	738	753	803	747	749	792	753	797	715	707	763	756	795	726	723	745	738	756	781	816	764	761	742	790	744	743	757	795	744	705	727	722	742	722	743	743	757	764	764	717	746	736	750	767	767	724	739	776	751	733	750	726	745	767	717	807	750	738	741	746	722	737	756	767	743	736	774	726	761	769	733	732	789	743	783	726	734	720	755	790	685	706	787	765	758	722	786	805	746	737	731	742	737	735	714	744	783	737	724	734	712	743	707	717	755	713	754	748	789	779	726	746	767	736	708	688	730	747	742	738	786	761	754	776	738	736	749	756	733	764	734	719	753	778	706	736	769	693	779	756	741	768	805	736	768	724	732	745	719	753	729	776	735	765	736	735	688	731	767	766	718	716	701	736	736	748	698	777	773	760	728	761	756	757	748	755	696	777	729	775	785	723	715	751	729	759	750	749	757	665	748	715	786	739	728	718	782	737	762	783	748	748	759	717	743	727	725	771	729	715	751	704	768	781	716	712	771	757	727	694	731	738	728	787	750	737	710	742	695	721	734	733	748	720	775	737	677	717	764	749	750	768	738	786	771	783	733	713	790	758	733	823	781	681	729	768	734	723	771	708	774	758	754	736	779	759	758	817	750	733	742	746	702	749	815	724	744	761	743	731	750	749	816	742	789	783	802	736	765	757	766	802	742	717	769	734	754	746	722	716	758	738	750	719	671	746	781	744	743	754	754	771	760	729	771	729	731	700	756	747	715	725	785	717	724	789	779	772	742	760	733	711	780	727	773	755	764	725	770	765	769	775	763	789	724	711	728	769	768	735	730	784	755	727	747	746	722	753	782	746	746	759	727	749	736	705	694	779	788	687	722	715	737	727	740	757	811	793	740	765	723	756	765	745	740	761	778	770	695	720	749	759	696	816	733	730	768	777	745	735	717	784	710	749	743	716	776	767	745	793	721	825	775	762	748	744	797	739	717	736	750	771	747	749	717	748	746	717	722	748	747	727	797	790	746	698	726	719	721	755	722	728	799	741	732	692	765	740	706	776	710	807	728	764	738	718	765	740	786	746	707	741	702	719	766	755	763	697	763	782	739	754	720	696	722	675	753	781	767	734	747	767	827	754	734	716	735	748	762	693	754	742	740	745	755	748	705	764	733	774	662	782	791	752	779	763	730	789	674	794	777	725	763	771	739	761	715	769	756	722	745	807	718	740	723	748	774	727	751	751	745	753	739	742	720	758	747	794	755	789	800	693	706	776	816	738	740	734	718	798	747	796	775	765	743	738	758	776	764	711	724	734	740	756	757	775	753	684	777	745	683	700	716	753	730	708	810	768	744	715	759	727	741	744	731	773	748	694	677	779	756	771	793	736	762	709	724	772	785	753	729	757	730	745	726	723	759	729	770	766	748	690	779	751	759	698	735	727	722	710	749	746	728	760	741	801	728	723	751	753	713	752	759	720	741	811	719	733	711	706	736	724	674	755	737	783	774	738	780	806	729	715	761	706	697	712	745	779	780	737	726	747	738	728	749	803	798	726	708	753	770	737	769	711	708	768	726	721	764	765	750	728	772	741	751	701	763	724	705	740	761	736	752	752	777	781	757	704	752	755	765	748	745	762	728	755	768	773	754	697	709	768	756	755	789	743	691	754	721	797	729	734	766	779	743	768	732	740	740	744	756	765	771	711	704	745	738	739	737	692	776	783	779	781	719	700	737	776	736	770	743	752	740	776	705	752	723	773	717	755	752	734	733	727	702	772	699	764	735	773	744	712	749	770	731	786	739	716	766	734	722	764	719	777	726	772	709	765	703	761	743	683	773	787	666	759	720	768	749	704	752	703	708	762	744	740	807	758	709	713	752	702	739	766	728	774	734	733	768	740	737	746	713	778	732	826	738	737	739	761	739	703	780	761	735	762	812	729	716	720	734	777	726	776	769	698	790	752	745	718	745	723	756	710	765	704	735	749	773	754	745	804	758	765	797	752	773	714	782	769	762	712	733	742	761	806	771	749	783	723	759	758	721	746	778	681	712	718	720	706	772	739	696	749	720	783	709	776	726	771	742	753	749	752	771	727	755	783	719	731	751	786	792	779	768	762	743	786	756	751	802	760	773	779	786	771	742	784	769	757	736	765	829	751	768	779	725	739	756	762	748	732	726	742	732	790	747	766	707	739	748	773	766	770	740	784	707	721	717	793	776	754	783	745	751	758	705	747	723	729	735	751	751	789	779	761	774	745	754	735	770	767	715	778	711	807	747	728	776	754	736	768	743	694	763	774	767	768	769	726	778	755	756	772	719	828	744	756	704	768	768	724	753	740	732	764	738	757	802	746	753	763	768	758	734	749	693	771	771	757	756	804	739	740	790	769	727	742	739	756	714	695	730	777	773	779	781	765	717	761	761	731	763	784	767	808	787	734	676	771	733	704	814	796	747	738	770	761	720	769	751	711	769	734	761	697	798	798	751	725	717	767	759	760	773	739	768	725	787	775	789	760	752	754	688	761	780	765	744	784	765	753	759	775	706	740	756	758	764	765	798	762	710	729	732	722	771	737	737	781	710	746	750	736	699	777	769	699	763	790	764	760	732	768	747	738	750	745	737	758	751	740	782	786	758	730	759	736	738	721	752	756	750	751	770	726	739	741	746	760	713	736	752	771	729	653	773	738	745	742	755	771	785	751	723	697	716	748	792	758	753	757	804	709	699	822	756	727	790	709	726	809	724	738	729	776	777	718	666	740	749	772	755	767	750	740	776	716	781	769	728	719	750	744	750	708	770	780	764	744	795	776	774	757	761	819	760	722	753	695	743	779	737	736	768	805	744	752	754	757	753	774	720	763	779	760	753	704	720	704	745	798	744	762	770	755	684	755	751	734	737	731	768	749	754	776	776	728	735	738	744	710	767	723	777	747	780	704	766	751	749	729	755	762	785	770	740	745	796	722	749	763	677	753	771	745	783	698	788	739	756	735	751	742	788	712	742	752	804	731	743	727	709	727	817	750	756	791	748	770	711	767	747	754	779	788	722	738	788	737	752	722	781	730	756	718	685	728	779	814	775	768	752	748	781	751	744	731	744	759	741	720	753	727	772	703	771	727	739	779	728	758	788	743	742	714	785	726	768	772	723	699	801	751	788	734	745	694	757	703	773	776	763	757	730	758	717	751	714	772	749	794	779	739	771	736	788	756	724	774	754	770	729	732	769	723	739	760	798	722	694	720	738	752	764	742	748	766	776	722	789	789	734	710	672	753	790	749	715	749	721	781	737	778	724	716	721	750	747	782	749	738	746	755	698	765	726	737	708	731	716	811	745	792	710	744	752	783	754	767	724	779	743	749	780	774	729	715	738	723	685	742	752	758	733	761	741	752	709	754	765	781
23845	20626	24003	27253	20622	20633	3536	639	538	513	486	432	406	426	440	463	417	422	466	453	381	408	430	463	444	411	429	393	415	408	419	450	415	390	414	423	417	397	377	430	410	390	425	442	413	394	404	417	428	434	422	436	384	379	429	412	382	425	408	363	402	434	390	408	425	373	441	390	402	416	382	424	410	414	426	421	389	410	383	396	403	382	397	398	427	419	416	419	390	363	408	407	392	422	395	434	443	407	415	382	381	371	389	378	387	423	398	410	421	397	405	408	386	416	401	408	434	429	424	397	430	419	406	416	374	440	400	447	438	377	417	408	403	384	424	412	409	353	447	430	421	415	397	375	427	404	390	385	367	408	442	426	365	388	392	385	391	464	424	433	400	359	343	374	397	418	400	399	407	416	391	395	387	369	400	413	412	414	365	390	397	404	408	411	413	424	423	418	404	377	424	407	396	394	355	414	428	464	395	380	424	402	374	372	396	399	393	417	414	390	394	407	381	390	413	387	402	382	397	370	428	401	434	405	394	369	389	422	392	410	419	391	372	434	407	382	431	406	373	415	401	392	382	415	441	421	391	422	389	461	393	413	402	386	381	356	440	441	415	429	387	416	443	441	442	369	385	442	419	413	416	406	385	407	474	432	432	381	368	395	391	384	412	357	421	434	454	429	372	390	439	377	388	399	412	404	410	381	448	412	378	436	397	398	428	373	404	419	383	391	397	399	426	422	407	393	415	396	409	392	384	406	389	389	403	384	415	417	416	411	403	373	390	437	450	394	400	413	392	412	396	402	391	421	364	418	393	354	432	411	388	394	410	400	438	370	396	386	393	349	375	389	402	388	408	398	414	411	360	437	368	389	379	420	420	427	413	393	416	386	394	418	447	407	396	399	396	384	393	441	425	410	447	346	388	374	389	374	440	393	379	380	392	416	437	395	381	392	375	390	368	409	422	421	369	394	415	407	416	409	397	384	386	454	396	406	404	398	411	441	381	395	434	417	407	401	433	378	435	421	406	429	430	375	406	405	378	406	436	445	446	398	415	390	371	421	370	384	414	372	418	402	389	412	434	404	422	440	401	369	411	381	439	382	401	388	415	393	391	436	396	430	357	425	427	411	370	400	452	416	406	368	389	428	411	389	395	403	391	427	409	402	362	423	427	426	407	380	395	406	410	438	378	410	400	373	390	379	407	406	453	389	410	398	403	411	364	389	403	396	401	452	393	400	384	416	408	396	399	402	397	383	393	427	429	435	422	396	437	450	386	420	373	421	381	374	419	372	392	411	390	436	396	425	409	435	396	419	339	417	414	403	439	405	401	399	403	388	400	420	415	430	432	380	391	420	382	391	394	379	427	420	414	428	397	382	417	418	394	433	388	391	402	373	403	455	401	401	407	403	384	405	440	424	436	382	394	412	393	432	451	377	388	412	392	400	385	406	350	397	398	404	415	383	388	424	386	395	409	388	412	397	408	398	412	433	432	375	397	418	370	386	403	405	430	408	431	404	389	411	380	383	447	420	385	426	387	374	399	397	359	425	422	394	393	405	397	382	401	403	434	366	391	390	397	399	418	385	379	456	402	397	397	365	361	407	365	408	401	392	400	366	420	374	423	441	410	406	385	398	397	403	427	373	391	420	426	407	408	425	415	408	395	386	381	371	436	364	397	397	399	408	413	384	392	430	397	358	415	368	405	424	437	402	394	438	453	443	420	384	414	392	425	429	417	400	387	402	369	430	403	412	384	433	405	446	439	379	383	419	403	415	403	396	374	379	393	381	372	340	405	357	405	381	398	398	386	413	423	390	384	405	370	387	379	407	387	415	416	397	394	381	352	432	466	413	412	380	414	371	425	420	391	420	399	430	410	410	436	395	397	451	398	372	424	417	389	351	393	423	409	429	397	403	387	401	400	405	406	408	422	402	431	414	392	435	382	381	486	412	372	419	396	412	405	405	385	386	364	374	379	424	403	423	397	392	392	427	372	408	399	426	437	377	453	422	396	395	397	413	394	405	415	380	427	407	410	382	396	396	451	379	379	401	395	390	406	422	423	423	403	368	409	383	391	422	449	434	414	403	421	412	408	405	425	392	385	402	393	419	424	430	412	393	391	424	457	412	399	393	373	398	430	386	393	425	369	383	416	404	371	366	401	433	371	447	422	430	389	367	382	447	424	432	413	378	382	404	383	436	407	387	356	386	400	409	395	470	396	457	420	393	447	437	401	434	428	408	386	359	433	418	395	400	430	416	408	362	412	435	371	407	362	402	401	410	376	424	384	370	400	416	431	433	403	409	402	373	372	381	369	405	377	403	439	438	395	396	417	392	411	392	433	422	373	382	404	434	406	404	397	389	383	418	398	428	395	410	413	377	393	421	401	383	407	424	429	385	427	434	417	405	386	407	415	386	429	407	395	403	441	441	405	418	405	411	408	450	409	401	384	406	424	377	378	433	348	412	402	378	428	397	416	417	399	413	411	379	414	427	408	362	416	381	401	371	402	371	428	374	377	373	408	381	425	452	410	402	435	397	415	373	426	399	410	399	400	366	381	397	412	409	416	367	416	395	387	398	429	402	432	421	401	437	413	354	393	422	434	444	415	423	420	385	432	361	410	403	417	446	405	416	408	411	397	403	392	447	430	475	389	403	402	379	460	383	425	427	420	427	394	418	429	438	393	424	429	435	405	357	391	393	375	374	374	387	404	415	374	379	385	398	374	387	409	430	448	376	428	378	411	414	409	370	426	411	428	377	401	437	420	389	438	438	434	414	379	377	398	389	435	416	390	403	413	415	416	373	398	438	394	412	396	365	403	392	410	401	394	424	413	387	370	355	428	390	382	455	397	426	418	388	424	417	433	393	424	388	352	416	376	467	381	413	439	372	427	423	420	425	384	402	419	400	416	419	382	407	435	411	392	405	452	394	385	412	439	390	390	396	376	375	401	387	413	401	385	389	388	367	400	385	382	374	395	401	381	374	388	392	406	367	427	380	420	390	414	423	407	398	399	408	419	388	383	413	382	401	380	423	425	438	382	417	402	387	390	424	373	401	360	444	406	402	399	413	390	412	390	403	406	407	445	389	391	383	398	419	399	380	390	420	385	396	383	415	386	378	373	468	398	366	422	428	407	391	423	402	381	442	404	426	419	413	366	385	381	376	405	384	429	367	420	384	380	430	370	366	405	428	396	382	413	414	411	400	411	390	362	390	443	384	431	374	392	363	401	402	353	399	404	396	368	408	421	418	402	367	378	376	412	396	370	366	427	387	432	404	409	404	435	406	391	403	445	418	397	380	397	414	410	374	442	417	452	392	412	412	407	390	463	403	428	405	403	385	378	381	400	390	423	413	406	411	450	392	415	431	415	385	421	432	400	454	409	380	434	408	426	443	416	411	372	375	398	403	391	422	385	409	428	412	407	421	413	402	393	388	403	399	411	390	434	420	422	404	410	364	413	414	342	346	391	401	402	419	404	420	374	425	412	388	411	417	437	434
3502	3384	1964	1263	1016	949	941	910	950	920	864	916	896	930	850	852	916	906	908	898	902	917	894	823	901	845	863	864	902	886	857	849	823	891	927	900	899	861	841	864	888	942	880	841	886	891	852	876	863	889	895	917	855	857	883	878	886	838	916	875	885	925	854	868	895	832	903	906	848	941	918	855	889	874	866	859	847	839	840	907	845	882	902	854	866	899	896	925	917	881	895	880	931	925	910	888	876	878	911	909	905	872	827	860	862	886	936	835	899	841	858	900	867	902	876	912	908	842	876	907	887	851	822	875	893	875	846	823	855	895	911	835	872	831	886	875	865	853	894	842	842	876	859	936	865	858	869	920	856	849	930	909	917	856	951	859	887	834	801	877	846	883	832	879	878	913	864	887	878	927	939	925	843	879	855	882	883	944	823	841	889	871	879	882	894	882	909	869	889	903	888	881	856	878	863	834	878	862	871	852	887	896	870	859	894	924	879	865	867	882	885	917	895	897	855	931	853	861	844	893	897	915	892	847	824	910	870	906	887	876	862	802	883	812	902	934	864	882	899	876	883	902	820	878	897	879	879	872	860	832	891	869	868	878	911	870	853	822	884	860	878	850	849	876	933	870	872	853	818	887	873	873	877	922	881	826	870	890	906	881	927	899	881	832	847	881	882	864	871	903	874	807	844	939	890	871	914	902	889	894	890	927	900	861	844	893	867	895	835	848	902	898	879	836	904	884	883	876	874	884	919	884	899	866	838	880	849	878	798	881	862	871	864	867	868	850	829	911	880	930	914	823	883	858	871	872	854	846	922	898	869	929	878	834	924	891	872	864	855	921	890	866	816	919	859	875	784	861	882	885	873	855	873	877	861	859	845	908	838	876	885	823	870	933	855	890	897	897	897	890	882	861	899	918	909	892	904	844	861	851	844	829	914	835	872	892	857	850	901	890	849	923	882	874	884	833	878	932	853	893	901	887	860	913	873	848	852	870	834	843	839	914	832	878	892	850	833	853	837	919	898	848	863	877	888	872	829	933	887	911	834	843	892	811	879	848	861	848	869	882	840	889	888	948	956	825	879	866	905	894	856	902	854	873	882	855	880	854	884	890	881	823	844	891	842	891	882	884	872	915	912	860	870	896	845	824	887	885	906	823	906	897	894	827	841	854	870	907	854	871	871	891	899	877	851	945	899	889	860	898	868	895	890	834	848	901	817	869	858	867	907	869	863	838	834	863	833	879	880	897	915	901	883	938	907	884	840	839	868	887	903	841	842	855	929	879	910	871	855	813	906	890	866	868	858	884	870	852	835	857	857	829	871	878	936	848	855	873	839	890	903	871	903	847	934	872	860	879	905	889	909	867	841	852	863	878	917	917	880	898	885	874	855	803	917	855	911	887	870	971	930	900	894	861	878	906	914	843	827	890	871	902	860	875	912	865	803	874	892	909	808	887	889	898	865	892	863	876	851	859	902	832	875	830	841	894	873	883	863	865	913	909	929	863	905	894	888	863	871	908	824	790	863	856	878	877	869	897	863	876	874	976	952	860	900	885	910	937	849	884	894	844	871	890	913	886	844	903	854	855	877	866	883	899	886	902	828	886	911	902	894	857	900	934	931	830	846	857	880	882	826	886	863	853	890	850	839	852	911	893	879	873	885	898	835	872	884	902	898	832	844	853	882	851	872	912	851	848	847	900	843	819	849	868	861	834	879	883	899	858	866	865	891	864	864	856	891	854	937	930	848	897	890	872	869	817	901	910	870	899	899	879	858	907	921	874	851	872	832	837	833	887	887	897	878	873	868	906	861	877	910	836	850	929	903	826	899	836	856	917	853	862	863	871	873	847	878	897	878	845	887	905	834	896	906	882	893	894	862	885	872	874	863	849	807	916	871	875	903	906	880	922	904	858	828	907	909	892	859	854	900	907	828	864	896	886	922	896	856	862	851	844	853	860	852	886	899	912	846	886	874	885	881	894	895	879	873	906	888	906	868	854	870	904	883	922	907	879	869	904	847	909	924	901	853	849	849	892	887	904	914	850	927	825	848	810	909	861	886	869	849	860	904	863	862	827	890	896	870	854	878	862	883	865	895	881	907	855	891	905	874	905	885	914	873	898	841	857	875	867	857	838	806	897	842	901	880	817	877	874	868	896	864	843	896	852	869	873	856	876	906	861	894	882	809	872	860	847	863	860	863	892	831	909	884	874	876	885	833	861	869	858	836	815	869	874	848	867	931	862	895	817	827	928	899	871	896	806	830	897	823	888	902	897	886	866	842	863	892	844	907	856	872	923	919	928	913	873	853	862	879	855	889	870	846	844	895	896	841	863	895	853	851	933	857	870	905	897	855	862	887	866	867	838	880	847	831	899	883	855	833	878	848	927	862	863	847	863	884	874	890	871	966	840	932	861	856	865	909	872	876	826	892	911	863	884	829	895	876	882	871	952	874	898	861	903	872	890	845	881	864	894	902	863	869	828	891	822	832	888	882	889	837	910	864	882	846	897	917	847	847	850	847	847	880	871	868	882	871	867	888	831	838	889	906	861	872	894	809	814	868	854	878	891	902	878	840	827	854	862	823	876	869	887	849	918	869	845	875	865	841	888	817	873	884	921	850	899	879	888	875	926	903	860	891	810	904	839	906	952	877	863	910	800	886	847	887	883	859	851	924	855	857	915	901	854	896	825	866	876	886	867	904	905	866	834	876	945	892	857	886	820	905	849	832	856	836	870	864	884	928	885	887	871	872	894	970	880	867	877	848	857	838	906	891	881	878	889	920	864	904	892	878	891	827	880	845	900	915	883	873	912	809	876	912	867	865	869	887	883	824	875	921	929	862	921	872	857	883	918	890	902	847	882	872	898	883	873	855	900	886	828	860	919	905	882	875	853	859	871	896	832	847	865	892	857	898	892	854	893	883	828	851	883	906	864	856	899	848	846	869	853	875	903	858	858	902	916	897	871	840	849	813	889	907	840	845	913	857	854	846	835	923	861	886	910	879	854	881	942	822	845	880	866	933	858	892	866	876	865	867	911	890	879	885	896	862	870	912	840	877	865	867	877	900	926	938	884	860	887	879	866	875	890	937	842	923	856	899	913	850	893	856	825	871	835	859	890	919	896	865	799	839	873	837	866	911	918	851	832	842	878	881	850	883	864	889	838	873	863	878	910	894	917	877	861	897	860	872	922	878	848	885	908	848	853	870	877	861	865	898	856	942	867	866	834	939	868	880	860	869	895	871	867	914	875	840	933	907	876	878	885	845	870	908	843	894	858	891	892	902	917	932	898	864	883	858	909	905	861	845	814	830	843	883	813	881	843	867	886	887	854	870	895	917	866	892	812	917	813	873	912	833	901	868	911	858	874	935	864	897	908	904	853	834	821	902	912	859	886	861	854	871	801	863	863	842	835	904	848	862	911	902	825	859	856	907	884	854	879	877	864	879	859	875	882	896	869	871	809	838	881	870	840	872	982	897	863	891	898	851	891	843	814	861	859
23371	20630	24222	27060	20632	20648	18896	735	470	401	356	314	311	310	314	317	291	289	301	306	274	316	286	290	279	291	293	288	267	272	276	263	256	276	273	285	278	276	303	228	257	281	283	263	250	269	233	268	289	251	241	246	261	246	261	232	267	268	272	288	256	242	256	280	275	231	276	271	303	251	250	222	234	240	253	299	255	228	252	285	272	252	268	267	248	255	249	291	286	252	278	263	252	280	267	266	263	270	258	296	239	265	273	247	264	279	275	264	256	261	240	268	265	273	278	223	264	257	265	244	282	265	247	295	295	265	259	288	258	273	262	278	285	275	276	262	262	259	274	271	253	251	261	270	249	273	283	266	271	301	255	229	266	256	273	276	253	243	286	292	270	272	267	240	262	255	280	274	276	236	279	260	247	286	272	242	246	257	299	253	233	254	243	279	258	284	277	265	248	257	288	267	262	283	275	231	260	257	264	277	257	279	285	281	278	277	294	261	288	274	247	222	266	287	255	266	267	246	244	246	246	277	244	247	265	254	240	274	219	269	248	268	266	254	266	235	282	271	253	242	265	261	262	252	254	250	254	261	257	274	286	229	269	226	232	289	255	238	261	253	254	303	242	245	252	266	243	243	250	266	279	273	276	238	282	241	238	253	247	266	249	264	263	258	238	230	231	257	306	273	266	232	260	263	241	264	261	263	254	281	272	256	260	261	276	244	263	255	259	249	247	250	245	219	270	221	249	271	284	257	290	271	245	267	270	252	230	261	253	286	274	273	254	272	243	290	254	266	263	264	239	240	258	271	282	267	266	273	290	286	270	256	256	270	252	243	259	267	259	275	238	274	262	256	283	260	256	266	256	249	242	255	246	287	257	269	265	256	270	239	264	280	241	260	235	268	205	268	244	237	269	302	250	252	259	257	253	281	267	271	247	255	268	273	259	239	284	265	268	248	263	252	267	276	273	252	227	253	280	260	269	281	288	267	267	285	274	244	262	268	240	254	262	258	246	264	260	278	278	275	255	267	254	282	264	277	260	295	267	254	250	262	262	273	258	239	262	273	259	263	243	271	245	281	235	281	278	265	256	257	272	246	231	236	287	271	229	294	283	291	263	285	266	255	260	239	258	283	252	272	264	309	253	270	208	270	278	243	253	259	242	283	254	266	265	254	268	249	254	258	232	244	245	249	259	274	265	269	297	281	257	295	256	245	253	261	274	267	282	284	270	265	271	271	276	260	262	232	238	252	291	305	251	237	246	265	261	244	260	248	270	299	255	261	270	246	279	259	273	261	256	264	219	255	269	265	251	246	261	293	226	274	291	266	274	245	271	262	284	260	230	250	245	271	263	245	259	245	264	272	282	244	259	265	278	252	218	236	243	277	267	276	269	238	258	232	249	250	249	263	263	283	270	248	253	270	239	270	253	262	275	284	235	244	266	259	268	263	239	279	260	288	271	233	257	268	256	264	240	240	242	265	260	261	259	275	280	281	247	241	242	252	267	277	253	243	251	250	249	267	265	237	250	215	242	273	259	282	272	237	254	243	273	280	252	270	254	263	264	245	288	273	258	241	263	245	235	263	249	246	296	247	247	251	283	248	249	223	270	250	262	259	255	235	275	265	241	274	243	248	258	256	289	278	263	280	271	265	262	255	275	282	260	251	246	243	250	263	261	250	271	252	279	234	272	241	267	263	262	249	243	247	266	269	256	288	261	250	250	273	266	254	261	234	216	281	233	236	249	240	296	253	269	283	239	253	285	262	276	259	308	253	262	283	264	278	308	266	251	234	282	285	280	264	257	269	277	274	266	278	272	276	266	256	258	264	283	260	249	284	258	259	244	262	241	251	272	264	228	255	275	278	272	237	251	258	280	260	250	233	254	271	270	261	227	255	274	273	260	278	256	246	272	272	248	272	248	245	255	236	246	282	258	241	246	265	280	269	275	259	258	272	273	238	257	258	266	287	252	250	269	254	248	263	248	237	260	271	249	286	276	260	263	249	249	267	241	245	239	270	249	277	251	308	263	259	256	250	261	262	222	264	290	281	260	257	276	261	267	258	255	227	252	223	299	259	269	266	268	283	256	286	281	256	257	253	267	245	250	265	278	269	273	261	295	265	262	295	284	242	279	260	259	246	229	253	243	258	270	249	265	241	274	250	258	270	263	255	269	262	263	268	272	233	254	274	256	224	293	267	253	259	266	233	262	278	270	232	272	243	278	223	253	246	262	290	274	283	273	283	253	276	254	247	294	258	222	263	293	241	286	245	239	262	276	268	267	246	265	282	259	249	236	242	220	247	298	272	248	241	250	255	238	288	253	281	227	277	256	231	257	226	268	260	262	278	285	237	247	258	256	272	276	271	265	256	238	278	277	258	260	267	246	274	282	270	285	250	250	237	254	257	281	249	261	247	266	274	244	252	277	249	274	259	262	266	279	248	278	250	265	253	262	261	268	262	234	280	293	285	241	291	258	270	290	264	248	270	271	297	250	254	249	263	256	219	259	266	271	240	271	242	289	229	230	267	281	286	231	250	230	276	286	265	245	263	253	234	275	269	277	250	263	241	242	250	243	255	250	232	267	275	273	246	285	244	286	287	269	302	236	253	239	276	256	312	284	266	268	264	281	305	264	250	225	267	230	260	252	270	240	259	289	271	250	279	248	290	255	268	259	258	232	276	281	262	269	244	297	251	246	255	270	264	237	268	234	258	224	250	264	282	250	260	279	241	277	270	258	261	287	300	214	234	271	269	268	246	268	296	255	256	278	237	273	255	243	248	282	276	248	259	260	286	273	271	229	265	242	262	250	261	241	242	249	230	238	254	254	281	238	277	262	222	274	287	258	272	263	280	261	274	274	253	238	259	261	232	275	280	285	251	263	268	261	279	278	271	272	250	284	266	238	258	303	261	266	278	264	269	251	251	260	255	269	263	245	230	260	252	256	270	265	224	263	226	248	243	296	250	232	261	280	267	264	258	252	275	267	223	246	247	289	282	257	261	278	257	235	248	237	250	233	225	260	272	282	268	230	253	272	268	234	270	256	296	264	274	262	237	257	257	258	267	269	270	291	280	243	243	245	262	243	279	273	250	259	240	247	253	226	280	240	251	249	254	244	278	257	245	291	250	296	259	258	233	226	262	268	264	309	257	259	263	278	254	256	272	271	244	247	249	286	278	267	250	278	290	231	250	277	267	255	264	241	271	242	257	248	231	221	243	245	249	270	264	251	263	264	255	274	256	246	280	250	243	226	274	279	265	249	260	291	244	273	268	267	270	261	227	253	266	287	231	262	287	242	246	242	261	256	270	277	280	278	277	273	241	236	269	292	251	264	253	257	236	251	296	262	253	257	268	239	230	248	222	255	280	321	250	276	239	271	283	255	274	249	251	284	292	285	234	268	233	260	290	251	267	267	272	223	243	256	247	286	263	237	236	252	249	268	272	286	271	302	230	255	302	295	260	297	258	262	260	263	268	228	249	277	265	281	284	230	262	265	250
3653	4722	2351	1197	864	730	705	646	603	591	620	591	589	578	603	624	623	575	569	610	560	600	617	568	577	545	602	564	517	597	559	543	601	587	574	544	571	527	585	605	562	568	567	569	538	554	576	511	620	590	609	575	572	583	563	585	558	577	576	584	588	553	534	605	572	568	588	537	578	594	589	588	568	578	596	591	553	587	611	576	547	567	557	565	529	575	596	601	598	596	618	571	586	574	601	618	622	577	557	546	594	572	570	587	610	574	556	597	569	586	547	572	579	506	600	570	572	559	644	556	570	589	554	563	579	585	601	584	558	542	600	566	608	559	522	542	565	571	580	609	629	555	578	578	556	543	562	584	574	555	582	600	578	566	567	595	575	559	566	597	600	578	608	559	550	547	603	556	552	593	568	557	564	585	600	571	600	592	564	549	589	559	599	586	550	626	554	619	569	572	571	591	569	610	540	577	576	544	567	574	569	544	587	553	599	616	558	596	590	552	520	607	557	597	554	629	561	567	550	618	598	599	550	606	561	571	578	568	608	536	543	572	597	514	549	584	557	558	589	567	573	571	584	571	571	573	574	538	573	566	571	535	612	554	543	585	631	555	560	539	586	547	604	609	516	551	608	581	559	597	621	576	634	576	618	557	564	593	570	528	571	608	550	561	567	565	617	554	537	585	556	531	550	554	616	576	631	588	562	622	593	555	574	601	551	568	552	577	537	590	610	616	533	544	604	591	568	570	567	646	537	616	542	628	548	571	584	555	569	578	604	555	633	580	591	578	558	543	549	545	533	542	563	601	554	587	576	547	596	562	546	578	549	586	573	587	575	582	541	573	561	618	545	545	594	584	580	627	592	595	579	523	575	535	607	591	581	583	567	558	597	552	565	543	584	625	590	584	599	596	548	581	542	580	587	569	573	568	549	569	546	580	589	619	600	572	559	622	600	565	596	569	592	585	570	608	597	587	564	572	579	573	579	586	589	617	608	601	601	566	547	578	576	564	573	569	520	537	555	591	635	614	598	533	594	559	570	555	597	577	570	579	564	571	545	605	572	581	574	605	586	564	564	603	595	623	573	513	625	545	573	586	612	566	530	575	533	587	591	605	581	597	565	543	618	599	571	581	585	615	577	575	592	575	555	546	572	572	590	580	568	554	634	567	603	600	601	563	578	566	559	611	582	535	583	568	579	592	565	524	583	580	541	615	538	565	620	534	539	564	576	542	592	591	563	607	615	555	545	600	558	606	607	562	574	577	558	535	612	557	610	565	580	576	588	536	605	590	533	605	596	592	578	603	566	574	592	568	528	551	554	573	589	565	587	576	545	566	555	536	552	563	525	572	614	609	582	560	584	532	603	601	636	577	559	553	562	620	581	568	592	591	568	607	555	534	570	566	541	554	578	576	569	590	557	559	580	584	552	587	585	522	551	574	560	545	606	567	559	599	580	558	575	567	578	549	553	556	555	554	591	553	585	584	551	575	550	540	599	578	565	533	571	576	582	580	563	554	574	613	597	586	539	554	523	575	573	575	603	590	563	569	582	574	564	570	581	565	607	595	614	613	586	544	590	594	583	550	571	552	576	555	553	589	564	561	545	534	582	536	528	576	586	615	539	586	544	575	577	552	653	601	608	597	595	570	582	601	590	618	579	568	618	588	594	605	552	565	587	594	552	548	564	572	600	648	613	541	566	586	536	577	521	556	586	570	580	565	576	618	614	550	560	538	592	552	577	566	576	552	574	526	556	566	597	585	542	548	595	574	558	589	549	575	585	582	575	587	574	584	566	558	556	576	616	529	573	584	602	594	573	604	580	547	594	640	579	558	537	606	534	565	586	568	576	599	579	606	544	573	535	575	578	607	575	598	608	609	553	617	569	598	567	588	573	563	572	575	575	596	586	604	573	569	569	642	576	541	596	595	611	527	583	533	562	537	555	570	615	597	579	591	544	567	621	565	525	540	539	601	594	539	570	592	588	608	577	564	564	613	558	512	571	553	534	589	591	557	595	555	516	581	591	568	584	570	564	577	576	572	616	585	566	583	594	550	589	597	535	538	582	600	577	551	573	553	557	604	572	565	579	593	544	544	604	567	581	553	558	594	603	568	582	579	591	568	558	604	554	590	548	545	565	536	590	605	588	561	593	603	548	540	588	576	586	551	613	547	600	535	594	573	562	622	605	577	607	542	580	541	548	567	592	566	608	535	532	532	538	541	594	575	597	578	556	584	556	576	564	532	539	550	608	587	550	582	550	582	579	599	547	583	565	628	589	558	555	632	583	533	560	533	577	594	588	575	574	569	556	598	578	581	619	589	566	562	563	564	575	555	583	560	566	600	579	569	594	597	564	560	554	605	577	601	598	595	609	577	581	575	548	585	586	555	594	601	605	607	577	538	597	571	629	592	576	566	538	573	577	531	547	600	605	561	579	551	568	555	539	566	594	607	589	599	579	558	548	583	576	629	577	616	566	576	581	565	588	552	567	588	562	558	603	588	569	549	579	606	577	566	556	628	605	584	574	592	547	586	545	569	518	570	610	560	579	586	540	588	568	556	528	564	598	560	580	600	595	597	616	572	562	550	575	620	567	592	595	572	562	618	577	615	576	581	575	567	639	556	597	578	576	558	582	591	549	578	583	553	563	568	568	598	557	560	571	593	551	567	586	592	595	616	582	590	536	564	574	572	568	571	610	562	617	560	575	539	553	577	604	595	558	613	607	574	518	583	572	606	635	560	614	540	590	588	578	614	572	562	589	576	577	587	530	594	564	551	551	598	573	586	598	524	591	579	588	554	579	512	597	573	562	576	551	626	583	612	583	625	617	540	603	595	590	562	604	593	582	582	551	546	591	575	590	554	577	554	551	601	614	531	556	575	537	551	584	565	550	581	609	561	577	582	554	549	571	585	570	602	552	540	543	591	614	590	560	606	547	538	566	554	559	548	519	578	600	549	565	553	565	521	594	563	595	593	563	599	598	602	570	578	540	565	539	573	566	595	576	535	577	590	567	563	554	600	561	607	564	613	583	563	610	583	540	571	582	563	585	590	554	527	564	570	588	541	558	589	561	559	572	604	576	616	571	550	570	570	557	581	576	577	567	601	549	601	504	584	614	582	565	551	577	598	541	592	578	559	545	572	575	603	551	587	595	616	566	597	558	557	547	552	603	604	579	605	581	540	579	543	581	526	585	593	595	554	590	564	603	547	530	574	552	560	568	604	541	570	561	578	581	572	608	562	604	567	589	601	560	546	587	584	566	637	589	588	596	605	570	618	603	585	568	549	591	577	558	584	566	571	567	566	600	548	555	554	585	574	562	557	572	598	551	585	579	579	575	618	590	581	601	637	533	608	579	559	566	581	580	578	550	586	575	573	541	530	606	578	561	582	570	568	578	562	588	576	567	530	590	571	592	589	570	531	562	566	615	522	580	524	578	613	518	579	562	558	548	561	633	545	589	562	592	553	616	569	584	601	570	560	643	542	560	604	562	533	576	552
31338	19511	8178	849	620	532	518	312	368	338	338	333	306	330	315	341	306	337	353	319	331	311	343	353	335	325	289	304	338	342	317	320	300	318	317	311	309	292	332	341	348	340	304	324	338	336	316	314	345	311	353	331	295	324	304	323	308	305	326	317	294	343	302	309	308	315	322	309	278	333	353	299	332	290	301	331	336	313	310	320	295	311	332	327	333	307	307	294	282	319	294	317	308	331	334	313	309	309	308	308	323	328	339	336	331	299	299	317	295	326	322	323	338	325	327	313	333	349	354	323	324	312	325	309	318	323	311	313	303	325	338	310	299	308	347	316	302	283	329	344	301	326	332	311	316	298	327	304	351	301	307	321	329	327	300	307	296	322	293	333	304	323	309	297	319	307	312	301	311	320	344	333	293	308	311	285	319	310	313	291	298	314	326	297	329	319	350	359	319	299	319	311	337	337	333	341	350	305	340	315	314	318	327	314	316	308	302	319	331	314	289	327	354	335	337	333	329	310	300	357	332	339	286	309	294	321	307	322	323	275	334	325	310	325	308	331	328	304	334	338	325	319	315	348	353	319	313	317	304	348	321	293	355	326	312	340	303	321	317	320	290	351	321	309	335	330	317	326	324	317	323	304	295	311	335	320	314	320	305	333	332	369	340	322	353	304	346	317	300	337	318	356	329	275	352	296	308	356	329	349	336	334	328	321	325	292	375	331	337	279	336	326	317	297	307	363	332	305	323	323	338	377	312	340	354	332	310	359	319	317	313	308	314	296	341	332	299	326	324	312	313	313	317	322	277	285	321	323	314	312	321	318	302	345	302	343	351	294	346	306	317	360	315	331	335	334	335	288	315	341	315	333	314	346	303	309	366	315	358	373	326	300	282	302	334	303	318	313	301	328	308	288	331	320	347	333	280	353	313	352	325	328	312	368	345	361	351	322	331	312	311	299	334	361	328	337	323	320	347	312	323	342	315	328	321	339	312	334	301	331	332	320	325	341	335	339	308	321	340	349	319	318	291	321	341	336	329	308	305	314	329	353	325	329	311	309	330	319	319	331	296	290	305	309	314	333	282	332	311	328	313	335	301	336	315	320	314	304	314	337	331	316	330	291	298	339	348	327	334	319	351	325	319	326	318	325	313	325	272	325	304	314	300	325	314	340	346	322	330	328	334	315	313	336	326	314	317	325	308	278	305	333	306	324	339	305	355	356	316	315	322	294	281	330	342	294	340	319	344	354	319	306	339	371	360	311	292	292	353	279	318	286	316	346	318	310	325	351	304	327	299	327	322	310	308	328	355	326	323	311	362	304	309	320	295	323	355	318	298	334	314	300	322	321	314	274	323	332	304	307	310	325	279	320	355	341	315	274	298	332	348	312	298	317	298	311	349	285	298	303	318	320	333	309	359	311	315	332	298	315	322	334	313	333	303	380	306	339	338	350	326	355	336	335	314	248	317	329	314	325	343	288	310	315	312	310	336	323	328	317	325	311	335	329	307	333	306	306	299	318	354	334	325	320	311	298	332	324	332	332	308	304	325	299	316	325	329	341	335	290	321	359	315	309	316	320	317	321	331	350	320	322	362	304	299	341	349	276	329	314	316	323	311	276	344	299	333	326	315	308	317	349	297	305	349	336	321	309	338	321	306	305	320	297	319	327	356	335	296	312	286	313	333	362	350	331	317	303	325	339	359	343	343	316	355	350	352	318	332	319	336	331	322	318	355	304	330	311	327	305	312	306	331	324	316	312	315	356	347	348	291	331	358	336	289	321	335	317	322	331	320	307	336	314	299	314	310	353	314	302	345	298	302	334	311	333	308	309	322	353	332	335	331	317	347	323	314	319	343	332	313	312	332	309	316	285	355	349	294	281	288	300	332	318	329	313	359	322	348	298	326	326	328	362	323	310	324	328	293	274	307	332	349	293	315	313	328	327	354	296	336	321	317	345	303	352	363	311	343	307	293	332	331	335	323	303	293	309	329	290	328	319	343	314	353	293	307	322	357	351	286	308	334	304	305	348	306	350	332	310	322	308	334	299	318	329	318	339	335	338	316	284	307	317	324	311	309	318	294	266	324	351	299	331	322	307	335	343	302	297	364	332	315	337	339	309	314	320	309	309	333	316	349	331	309	319	305	306	348	309	309	348	335	323	289	314	333	308	330	346	326	319	358	340	365	313	333	323	332	312	324	340	328	324	355	322	331	351	333	321	291	316	305	299	329	306	291	293	343	303	344	304	318	339	319	322	290	331	300	347	321	304	328	321	290	312	310	317	320	320	346	329	331	305	326	339	307	287	309	341	322	316	334	332	281	298	321	338	326	341	357	347	325	336	352	349	312	327	318	329	298	316	337	326	345	329	325	313	309	317	338	307	332	323	351	331	335	333	366	300	331	367	328	325	318	346	353	379	353	306	305	315	311	283	323	286	331	335	351	289	342	328	350	321	342	308	327	344	351	317	346	305	317	325	357	301	317	320	334	334	381	323	323	296	305	271	304	348	307	327	326	315	315	326	319	319	303	334	344	341	335	324	344	321	324	318	330	320	314	335	339	319	339	318	344	342	370	337	327	351	338	320	354	307	318	320	336	312	320	316	292	308	343	319	315	343	349	329	342	347	336	290	320	330	286	289	331	319	323	273	320	332	322	317	347	309	345	318	318	332	345	300	361	308	327	322	364	304	327	336	317	319	317	316	305	297	310	305	321	291	322	304	322	295	296	303	293	301	326	327	359	331	302	329	312	353	314	325	299	351	345	335	339	361	358	332	327	322	327	300	295	336	322	318	319	333	306	302	342	330	338	318	309	332	361	359	316	294	296	323	302	307	310	333	327	343	340	306	330	330	323	315	313	297	299	305	326	318	307	312	340	335	334	307	314	320	345	344	328	330	327	306	309	315	301	321	287	359	340	290	350	350	310	295	353	300	302	271	314	305	307	333	325	323	322	331	294	330	362	356	322	363	317	340	337	296	286	349	332	338	293	310	312	332	306	294	334	313	335	329	329	329	342	324	327	324	337	340	325	310	317	340	320	299	335	303	317	326	322	310	333	331	306	308	341	313	354	329	333	314	298	317	303	305	311	319	306	319	317	342	344	315	345	295	360	331	312	304	327	324	314	358	360	323	318	297	303	305	318	292	293	348	360	322	305	304	328	337	339	326	281	313	342	310	286	333	287	308	316	321	324	316	321	351	310	324	308	359	333	307	314	287	306	337	330	328	311	309	331	286	317	337	304	334	314	350	289	326	299	348	303	330	311	348	304	326	336	323	320	303	292	330	342	357	316	348	308	333	312	285	347	332	306	306	312	308	332	313	351	343	308	299	301	328	307	315	334	341	345	336	303	338	367	334	326	341	328	353	333	304	332	291	308	310	310	354	330	298	300	326	363	336	326	297	327	306	305	329	317	335	299	308	353	325	346	307	329	294	320	286	324	312	360	292	322	331	348	323	313	354	354	313	303	312	300	314	305	311	312	315	298	316	359	318	317	336
5351	1012	894	783	781	778	748	749	800	731	801	740	809	746	711	735	724	738	770	757	760	771	769	740	754	715	772	736	761	771	749	716	736	756	765	767	792	745	777	681	759	729	766	726	775	735	744	747	763	750	740	728	728	739	757	793	743	747	741	780	736	758	750	758	749	766	743	713	823	735	730	738	747	743	734	766	738	779	736	812	739	770	788	751	737	785	742	710	779	771	794	773	738	711	720	716	722	728	730	761	733	789	715	755	748	753	744	728	806	748	762	764	752	788	682	775	743	739	726	755	769	674	746	754	697	718	798	752	757	727	745	724	721	779	750	749	777	758	756	765	720	754	721	776	750	764	725	728	768	762	733	731	704	777	789	737	774	761	754	755	731	715	757	796	755	740	739	732	751	746	733	761	776	755	785	715	719	733	719	711	802	761	753	756	695	763	710	755	796	741	760	767	746	713	702	754	789	738	770	776	781	754	820	761	735	737	750	762	751	740	721	761	733	747	681	728	744	779	711	740	707	693	750	739	738	740	733	791	709	803	741	737	738	745	740	737	791	741	718	746	800	714	730	758	793	769	771	732	716	767	751	752	763	764	728	747	777	788	778	775	743	731	779	740	776	787	727	730	720	711	758	715	715	791	772	785	736	739	776	735	790	758	782	771	741	750	784	761	735	747	751	813	734	729	742	724	741	700	787	750	745	748	792	771	769	743	757	771	750	769	753	702	815	760	756	735	744	778	723	733	725	741	769	730	679	787	794	748	768	687	724	767	803	771	757	779	772	756	756	757	756	764	748	727	733	772	751	743	674	743	743	767	796	725	729	782	748	735	781	774	787	782	753	727	717	748	752	801	778	734	713	766	732	754	749	778	747	757	700	717	734	796	795	751	775	730	769	760	726	709	754	744	731	784	720	789	745	785	764	736	761	732	765	781	770	733	687	724	746	760	755	723	748	779	739	767	754	754	772	764	764	784	744	751	728	755	784	761	727	725	799	700	741	748	739	750	709	732	741	683	741	724	760	719	719	777	777	724	731	753	724	740	787	708	708	724	751	707	722	754	822	753	756	712	766	778	731	795	796	759	739	759	790	743	771	750	739	704	746	727	799	729	763	735	749	756	760	766	719	752	758	733	775	740	768	774	732	781	743	706	747	717	785	741	802	776	766	782	798	770	757	772	753	768	762	728	744	760	721	722	783	745	771	731	755	697	732	752	806	718	793	692	758	756	763	777	783	723	733	755	780	726	728	733	754	817	740	759	760	745	750	780	700	748	732	760	733	772	756	721	757	809	721	784	744	748	758	731	811	759	783	752	784	754	759	756	770	762	776	755	731	792	728	738	736	760	745	741	761	754	713	764	752	799	771	812	751	746	778	772	748	727	763	717	692	727	774	737	684	758	743	706	765	730	693	776	727	742	817	761	751	755	774	729	712	765	772	788	709	744	766	745	736	746	736	752	757	757	778	771	743	742	735	733	787	772	751	744	762	762	798	746	717	765	769	771	739	751	721	781	757	743	768	730	728	717	746	716	729	786	769	710	793	789	713	732	740	734	721	797	779	800	781	731	740	742	733	770	751	683	711	747	741	790	788	720	782	747	720	732	736	779	742	727	771	741	756	732	766	770	724	758	740	743	800	774	751	699	762	751	743	743	740	748	771	734	771	755	813	754	748	748	726	796	765	728	746	745	727	768	743	773	736	747	736	734	760	740	745	726	807	784	768	791	792	824	824	778	780	755	745	750	730	749	767	722	743	722	729	795	784	785	721	764	734	739	710	747	767	749	769	751	717	711	730	757	718	764	744	783	766	739	764	757	749	808	760	777	698	725	745	738	757	704	747	743	713	734	724	691	699	727	729	800	765	776	756	757	752	742	775	767	740	753	772	772	743	739	742	762	682	760	757	769	799	732	779	788	707	736	748	740	681	791	757	747	730	726	775	786	788	766	754	757	763	770	737	718	706	727	743	719	759	739	747	787	743	686	727	801	734	741	717	753	735	741	773	732	725	767	715	819	820	772	800	718	712	794	752	781	745	768	797	763	717	723	755	736	796	784	744	783	717	768	773	719	762	789	741	769	825	738	754	742	781	749	766	767	758	769	735	731	726	739	781	775	775	717	759	743	722	737	710	763	766	768	746	775	800	749	730	794	771	739	723	749	760	733	782	820	762	704	818	746	770	767	743	753	787	770	763	796	736	703	747	752	733	773	725	699	755	701	778	722	765	727	727	779	734	740	727	744	722	777	741	771	768	803	748	755	720	720	775	782	744	789	702	784	738	718	753	740	707	722	784	729	716	759	750	728	770	732	737	770	785	769	730	802	749	762	767	783	782	690	742	756	764	745	776	762	761	755	794	751	749	758	786	771	784	785	765	715	778	753	777	740	745	747	750	738	763	731	779	803	764	757	751	716	782	739	719	740	740	760	794	736	729	756	740	746	755	757	714	756	721	727	754	772	745	759	790	714	756	692	723	757	757	752	780	759	814	764	747	702	774	728	730	740	745	774	757	732	731	780	751	732	748	689	770	714	768	728	759	770	749	712	758	731	747	745	742	739	691	715	747	743	771	754	752	783	719	704	761	696	770	771	746	728	766	732	731	727	775	769	780	697	727	710	811	717	787	709	744	716	724	793	748	749	779	734	734	756	745	760	743	764	725	752	803	720	765	733	719	741	724	760	776	710	758	747	764	756	778	753	767	785	715	709	771	723	714	741	778	732	741	719	798	786	728	734	776	752	741	753	742	721	760	721	766	773	781	734	741	786	792	733	757	732	703	735	773	734	728	785	752	772	731	728	774	725	758	740	773	743	763	714	801	800	769	708	708	728	762	716	706	708	721	780	717	718	758	777	709	746	771	778	727	745	748	742	801	749	794	761	761	720	751	776	755	755	754	753	723	802	743	742	769	752	743	742	780	762	776	740	792	716	757	742	751	732	732	792	767	734	736	753	781	724	775	722	703	768	725	781	752	765	748	774	748	807	773	748	696	777	761	746	740	758	769	744	747	790	721	773	729	765	743	759	699	749	702	704	734	713	746	764	758	783	806	761	731	744	763	772	710	791	743	773	732	755	701	746	767	741	777	749	763	713	761	730	746	701	748	772	756	772	752	720	758	736	734	777	729	713	728	750	723	730	736	765	761	729	770	735	740	760	732	731	767	732	747	688	778	752	779	798	730	744	715	786	753	745	765	741	766	773	778	803	753	773	776	735	745	737	778	773	735	742	782	739	744	744	763	761	749	733	776	754	735	759	766	759	733	774	694	783	727	734	736	796	730	759	775	776	716	804	712	755	730	747	726	693	806	748	755	745	719	750	760	744	778	710	757	774	754	752	770	762	748	764	771	701	738	779	766	818	711	767	727	740	758	714	804	751	762	755	717	781	727	783	761	741	709	779	744	676	773	781	781	724	720	742	760	738	729	725	718	747	795	768	772	729	735	776	710	764	778	749	731	748	753	749	737	788	787	729	754	755	756	749	782	743	761	789	753	747
23931	20706	24062	27371	20696	20697	3677	599	475	476	453	465	445	446	434	459	410	419	420	447	407	419	448	443	422	405	406	479	408	422	422	397	381	416	409	419	403	413	424	404	393	410	383	405	434	415	377	397	414	388	388	415	438	456	344	430	410	368	419	396	404	405	403	414	421	453	425	416	422	440	428	391	421	427	393	438	443	408	393	366	421	416	397	425	416	409	416	410	418	394	393	404	391	410	394	453	395	385	406	398	402	411	441	462	407	373	406	420	410	424	360	403	389	395	385	420	408	388	399	407	402	399	400	454	420	397	446	431	443	369	456	408	431	406	421	394	418	396	383	424	390	413	408	436	427	411	445	408	444	383	413	449	383	391	369	414	403	423	432	349	370	367	409	377	366	418	414	416	415	423	432	376	395	376	449	399	382	404	400	399	402	370	391	399	424	395	432	415	422	405	456	431	392	407	457	410	392	382	411	384	409	429	416	415	413	386	422	390	415	370	423	393	404	430	427	415	412	366	393	384	385	372	418	392	408	399	389	373	381	422	428	436	419	418	398	400	379	385	421	390	391	414	373	420	367	384	408	385	464	463	364	430	438	421	428	429	400	416	400	382	402	418	419	415	416	361	387	377	432	433	427	408	431	399	401	409	407	455	406	388	431	375	402	424	446	415	428	414	417	405	413	423	442	413	387	402	373	409	407	405	393	394	411	390	399	358	408	427	387	436	415	406	392	399	408	390	400	396	406	434	430	442	397	411	376	419	382	432	434	410	424	395	394	389	389	385	418	407	413	408	415	392	398	380	377	408	426	385	425	405	432	420	406	385	405	427	418	397	407	408	374	433	417	409	417	405	425	393	395	377	405	436	398	345	407	442	379	391	439	402	370	389	412	403	409	432	429	405	399	415	369	398	423	410	408	408	416	410	419	404	410	420	397	439	383	421	407	377	395	356	383	399	395	416	395	359	430	386	403	348	385	397	409	419	390	389	411	444	429	388	402	405	396	391	413	413	399	410	408	414	397	426	430	398	417	409	357	423	450	369	430	421	423	435	407	387	380	397	422	452	371	434	420	379	393	403	394	408	409	427	407	416	385	407	401	364	411	398	390	419	393	413	411	421	392	427	404	406	411	426	426	418	423	422	406	384	419	379	374	426	371	432	401	382	392	403	418	368	439	391	399	411	439	395	411	444	427	446	411	418	401	382	395	392	391	431	417	404	398	402	431	398	411	422	345	423	429	434	404	378	379	412	391	426	386	388	391	415	397	402	440	384	409	357	419	398	392	411	449	432	378	390	388	367	395	394	389	401	384	418	442	416	417	432	451	410	417	421	435	369	425	401	408	398	388	430	421	398	409	425	410	417	397	427	421	409	398	369	376	415	427	425	389	410	401	441	364	430	381	393	410	405	423	379	419	440	427	415	430	386	417	390	437	403	415	389	436	397	398	400	432	417	387	413	410	427	390	401	423	423	351	374	435	399	359	460	387	408	412	429	421	403	400	376	384	375	366	407	416	394	418	375	417	371	414	432	441	430	408	412	423	387	406	445	420	407	403	393	406	438	402	406	446	409	392	386	412	410	411	377	386	403	404	430	420	411	389	422	447	439	417	415	412	417	412	410	408	394	409	407	406	415	396	414	427	399	391	364	401	404	447	411	387	403	419	380	396	379	387	405	399	406	403	416	424	411	421	386	416	404	418	382	375	410	445	398	396	399	434	415	396	409	410	377	397	362	445	396	392	381	400	393	430	394	402	381	421	387	433	381	419	360	424	396	424	346	382	404	384	394	406	417	430	391	389	399	366	395	435	414	355	422	426	380	364	374	402	378	393	367	382	392	407	411	382	384	437	422	381	411	400	414	403	409	391	436	469	398	390	389	422	373	397	460	436	418	384	367	367	421	409	404	397	385	430	434	454	412	411	425	382	394	356	409	428	387	402	381	403	396	395	368	424	408	398	409	381	426	374	383	386	437	363	411	401	396	425	425	384	365	386	403	398	416	417	414	375	413	424	435	437	400	444	395	435	413	376	393	417	405	421	399	394	419	433	406	405	407	379	415	385	406	390	406	420	409	405	372	377	402	375	405	415	428	402	373	401	423	411	429	395	445	399	366	403	394	421	382	405	395	400	435	395	364	419	431	411	436	411	398	437	395	372	414	395	358	415	425	400	417	383	397	411	401	415	429	411	438	392	419	396	390	430	423	433	409	429	412	392	382	394	390	422	422	424	412	404	427	434	451	390	375	418	442	414	400	384	424	369	361	387	408	383	391	433	389	414	395	373	403	408	368	405	375	404	409	401	410	357	427	407	398	331	392	411	416	423	364	406	428	443	416	407	377	413	365	397	362	382	378	425	378	401	414	399	394	415	393	399	399	458	412	360	398	395	430	401	422	371	412	397	430	415	416	395	389	417	469	378	379	394	388	425	437	419	414	408	379	429	428	389	375	430	405	396	398	396	379	403	373	374	433	386	420	456	400	398	403	420	392	408	434	398	387	430	352	408	408	438	402	439	411	409	411	393	388	394	414	428	420	406	447	404	420	386	427	435	339	422	403	427	417	400	374	380	369	395	424	421	429	428	407	396	368	399	404	420	431	385	409	423	427	438	424	359	433	425	400	421	417	413	439	368	415	392	363	415	371	427	418	424	420	395	382	393	401	362	432	406	419	423	407	395	428	453	412	376	415	446	431	372	427	410	426	384	423	414	429	469	447	395	390	371	423	426	421	424	395	425	413	371	397	392	440	422	385	405	421	403	352	390	443	401	392	341	425	390	427	373	465	426	394	423	386	374	438	407	412	398	422	404	403	439	358	413	394	416	382	382	460	395	394	417	385	419	419	417	383	403	412	411	396	392	386	449	394	421	396	392	392	433	422	409	387	433	367	407	412	433	395	394	388	391	439	422	390	386	417	462	409	404	396	399	406	409	419	393	359	422	409	447	395	441	397	445	422	399	420	387	405	369	437	349	389	424	366	382	413	361	380	415	431	386	389	418	386	365	407	383	447	423	430	401	429	440	401	419	404	380	393	379	408	405	392	409	401	396	412	430	428	396	405	427	413	421	423	425	458	402	414	392	383	437	398	423	416	394	428	408	417	381	419	391	443	431	382	416	386	441	429	442	379	421	410	391	418	373	439	386	370	377	390	405	415	405	396	376	437	417	383	427	434	410	410	418	416	383	391	400	422	377	386	402	402	399	430	415	379	400	383	397	394	448	371	400	425	433	391	412	398	415	413	431	436	400	404	385	385	405	409	435	430	399	442	423	424	434	405	405	439	355	437	417	441	438	433	398	425	390	406	395	391	398	411	467	416	401	414	405	417	388	361	398	416	409	435	382	405	376	390	425	414	385	429	391	420	418	423	409	409	413	393	435	420	379	408	419	422	379	395	425	412	397	370	406	389	400	397	388	418	386	450	389	371	423	418	401	355	431	411	422	368	352	434	408	387	396	394	406	409	385	370	386	412	392	397	398	400	441	367	412	416	377	402	415	410
3469	3276	1906	1277	1068	1012	946	989	889	928	926	836	909	956	891	894	858	862	876	879	874	895	905	881	882	890	795	894	882	887	913	877	848	869	893	887	891	897	894	903	886	884	853	915	863	888	870	964	886	850	906	919	807	822	832	910	901	839	871	888	897	892	847	898	907	901	850	905	933	917	861	927	882	899	883	898	851	884	861	788	874	893	819	869	870	919	863	893	849	887	880	914	866	774	853	891	912	887	881	872	865	899	872	874	878	860	886	854	907	892	890	882	862	860	875	828	937	872	879	857	845	822	899	926	894	848	913	878	863	857	945	915	916	903	890	853	877	879	861	851	842	877	870	868	903	893	863	858	916	892	853	884	899	905	899	863	856	938	878	903	866	851	858	889	878	807	894	854	886	797	825	897	879	824	869	861	875	869	897	847	895	900	847	881	829	884	864	903	898	927	928	880	883	905	814	862	885	870	888	861	866	811	887	871	897	921	865	850	874	843	921	901	876	873	893	962	904	904	924	882	855	899	905	865	967	858	884	863	926	885	902	884	900	868	849	913	905	910	809	836	860	877	881	874	919	950	920	907	899	874	904	840	882	887	900	895	895	946	935	943	899	903	899	854	904	947	916	891	885	888	873	877	877	859	894	902	927	904	897	852	877	828	844	925	885	876	866	924	882	839	892	851	887	886	880	892	872	929	913	929	829	848	990	840	890	930	881	880	890	859	875	910	911	884	891	913	891	899	869	882	919	889	859	828	904	874	924	875	923	907	836	918	911	901	914	839	919	870	896	885	879	904	919	914	916	899	882	808	892	852	883	811	845	924	900	887	874	866	899	904	891	894	935	915	865	881	893	878	877	899	863	878	886	891	885	884	857	898	907	881	808	859	850	911	877	868	873	875	911	892	869	901	937	869	896	883	887	861	863	899	884	894	877	904	886	887	815	917	922	788	945	936	909	867	835	873	877	857	869	931	926	895	887	899	837	892	898	863	821	859	877	813	914	901	866	872	858	877	875	910	895	880	880	881	879	868	928	868	950	919	872	909	848	896	879	838	930	871	859	890	874	893	890	849	855	890	862	877	885	847	835	910	896	885	896	870	923	870	882	891	872	873	904	877	888	916	880	929	930	910	905	873	873	925	896	848	878	867	898	853	920	846	894	879	888	874	902	858	902	862	884	910	894	902	888	935	815	904	878	811	854	913	872	885	878	899	876	892	940	898	869	904	861	841	860	850	875	874	875	862	840	874	807	900	887	883	854	842	893	883	839	862	877	890	872	878	880	867	825	834	903	871	889	877	952	864	895	887	895	814	859	894	851	872	849	830	907	869	900	848	868	913	896	815	911	848	851	862	905	923	862	874	847	918	892	873	840	872	874	859	884	886	914	862	872	864	841	915	854	896	909	837	880	890	873	838	885	920	879	878	851	853	920	880	893	866	853	911	870	901	841	888	832	906	892	842	853	888	871	847	857	897	869	894	845	865	831	835	912	897	848	884	865	919	933	864	897	850	884	918	948	878	869	879	881	966	850	924	855	876	913	869	867	888	851	901	874	889	915	895	907	924	875	861	834	889	887	925	862	858	871	849	878	921	847	864	848	891	832	889	899	852	908	878	925	879	889	876	924	897	880	865	852	858	887	895	899	842	958	936	894	896	880	867	887	892	847	826	875	903	910	858	868	893	874	916	915	895	861	892	846	864	889	931	903	930	921	849	898	890	837	876	877	884	857	898	879	884	939	877	905	857	862	896	895	917	846	898	894	889	865	890	869	853	852	925	902	883	850	979	886	925	841	880	823	850	897	894	865	912	865	929	894	878	808	874	909	868	866	866	866	884	881	870	865	893	884	877	924	882	862	881	904	848	855	886	873	838	877	848	875	923	857	886	875	891	909	903	857	904	841	826	852	884	818	874	840	864	889	929	877	856	870	863	902	886	879	848	911	871	894	891	874	942	869	906	859	889	906	856	851	933	918	881	893	869	867	840	900	893	825	907	847	840	857	925	877	871	899	864	899	904	843	863	862	866	876	887	917	888	818	908	878	829	886	843	883	913	890	945	864	867	904	864	853	862	883	910	836	895	915	863	863	896	886	908	885	957	862	901	890	848	899	889	876	911	886	855	901	926	929	949	907	926	885	885	851	834	884	882	865	891	870	921	875	871	904	881	861	868	875	876	936	936	906	904	915	844	874	863	822	856	878	908	911	908	887	952	907	912	872	880	853	892	853	877	878	908	853	898	927	894	881	883	857	936	852	914	828	909	905	849	850	908	884	882	883	913	880	857	880	890	897	863	891	881	870	870	929	837	898	885	849	829	884	866	922	894	838	876	902	900	907	857	853	905	922	879	873	852	856	880	874	884	879	943	928	891	859	900	869	847	876	860	884	888	883	852	887	856	848	917	885	839	912	892	862	853	859	873	875	899	844	884	831	851	880	944	922	905	840	866	875	818	859	904	877	896	863	866	930	908	873	907	935	929	886	855	905	882	883	950	907	882	873	915	867	857	858	922	856	872	859	914	854	900	853	872	929	845	871	826	901	847	884	910	899	916	857	865	881	815	847	873	890	876	886	846	843	880	868	848	907	963	796	886	865	872	888	884	896	828	890	888	844	834	845	871	905	829	888	924	846	858	950	914	879	910	923	869	843	832	880	887	897	856	870	905	832	798	874	912	899	860	865	869	886	941	880	882	793	884	875	889	883	896	874	835	890	861	848	842	897	889	845	856	915	868	920	877	839	893	920	875	879	925	872	847	883	857	895	841	912	903	908	866	890	864	861	844	855	850	868	881	857	802	883	897	889	873	872	882	851	886	902	920	880	866	887	862	889	786	877	899	897	910	835	900	903	889	852	871	883	869	871	896	902	852	916	868	865	911	854	862	931	854	857	856	869	869	915	837	925	872	876	918	913	880	890	922	844	861	883	870	861	858	865	876	893	936	868	871	867	888	909	893	865	913	869	905	845	905	909	894	900	865	860	888	867	849	909	879	877	863	826	827	844	912	878	896	918	862	945	886	887	863	885	838	890	870	885	823	869	881	812	853	899	853	863	948	873	848	885	873	889	861	905	895	889	842	876	902	880	920	856	924	908	869	900	896	833	906	950	847	901	844	944	890	874	937	861	941	882	851	854	872	845	858	831	907	854	895	965	902	892	902	826	876	917	891	900	884	820	888	885	868	824	916	884	863	863	861	905	879	847	898	837	876	863	916	926	946	875	868	849	829	880	841	869	920	919	874	905	879	912	866	868	896	885	906	903	868	861	874	896	955	850	910	925	867	856	889	929	862	921	893	937	898	883	862	880	861	885	871	840	842	868	921	874	850	922	902	883	874	842	853	898	861	901	886	926	938	868	828	885	851	888	870	864	912	852	909	850	877	871	869	903	896	834	878	892	903	885	882	846	862	879	939	901	872	857	837	879	884	906	886	888	912	900	851	892	848	878	863	910	897	861	851	913	856	869	857	894	852	963	878	909	895	913	833	890	852	867	891	850	855
23451	20720	24334	27166	20722	20735	18972	759	400	426	405	319	330	325	290	306	316	297	288	305	271	259	282	266	305	293	253	261	267	265	268	273	296	272	262	261	274	243	248	251	278	253	303	271	248	282	291	272	279	219	301	238	241	244	296	273	258	240	270	268	274	268	285	270	224	260	251	228	268	252	254	250	294	264	250	279	236	271	288	305	236	248	257	222	227	297	260	280	270	273	282	259	263	258	263	277	220	294	277	285	255	229	246	281	260	269	250	257	261	260	282	265	248	258	248	274	258	301	252	277	285	246	263	269	254	255	244	239	281	273	256	243	244	241	246	243	296	265	261	250	263	281	258	258	237	243	265	256	256	272	250	263	301	259	279	249	255	274	252	288	270	270	256	261	255	251	270	239	230	266	264	252	279	269	257	277	267	263	237	269	282	272	253	284	281	241	284	266	252	280	270	255	253	218	259	246	261	256	272	260	255	235	236	264	276	275	219	270	244	256	264	254	263	276	254	252	275	286	277	247	265	266	254	293	318	269	298	247	255	257	266	251	269	261	262	300	260	264	253	238	235	261	242	264	282	248	278	266	234	255	264	277	274	267	254	280	273	262	242	272	273	272	277	245	261	250	268	276	233	283	306	257	282	269	278	289	265	228	239	258	274	279	292	298	248	268	284	276	267	283	211	288	270	274	251	248	262	236	233	244	248	260	254	278	238	222	237	275	255	277	268	233	249	252	249	249	228	255	281	272	255	292	239	259	269	260	266	277	269	243	245	248	278	261	289	237	229	272	238	246	309	232	279	272	291	225	269	265	274	222	288	278	273	228	267	258	269	255	310	280	223	260	260	261	286	267	262	234	240	268	262	252	254	259	280	251	262	252	272	264	274	266	251	246	267	244	237	279	276	253	247	260	239	233	267	237	257	275	253	277	251	268	260	238	274	260	251	270	278	243	242	265	248	280	290	258	246	269	268	282	279	262	261	262	265	278	252	254	262	234	270	244	249	260	283	264	264	276	258	261	310	275	246	236	222	260	239	246	233	244	274	308	273	284	287	258	268	277	247	301	263	254	264	243	270	249	254	272	229	286	246	253	283	281	239	236	240	264	268	267	277	285	275	239	260	239	223	254	267	236	265	255	270	273	281	231	269	251	251	258	255	266	257	279	258	290	255	255	271	277	225	227	252	307	279	259	258	236	262	297	288	279	289	269	251	255	268	268	254	273	254	248	237	265	242	275	251	262	252	263	231	253	275	295	285	256	272	269	255	251	253	253	251	272	251	251	245	283	246	276	281	254	262	267	258	251	245	261	254	266	245	295	275	248	238	267	268	253	266	265	265	254	239	231	266	257	243	277	261	264	272	304	267	283	276	255	272	268	293	253	269	280	279	292	290	251	275	263	261	268	271	265	257	242	246	248	287	269	267	244	242	283	257	280	271	268	254	259	253	229	275	253	250	273	234	253	272	262	265	270	239	275	298	262	264	272	252	260	280	255	239	220	242	249	265	266	243	268	257	240	251	274	261	251	267	268	283	268	269	255	263	278	290	259	280	234	274	297	257	254	282	231	282	279	289	253	259	273	254	259	241	278	255	271	258	271	272	268	258	262	251	271	250	258	257	254	261	248	290	271	281	255	225	237	260	259	278	262	254	269	246	286	271	276	263	256	289	272	241	259	274	260	264	254	270	266	234	256	283	280	241	267	239	262	225	275	263	286	292	250	267	233	265	287	272	235	243	254	284	279	241	253	289	232	267	263	247	256	290	264	266	231	253	223	287	285	239	245	295	270	242	238	264	266	279	268	257	276	269	292	250	251	271	273	253	244	242	251	252	282	279	258	251	244	265	227	276	272	249	255	259	266	301	275	253	297	253	270	274	270	259	287	275	263	256	260	266	245	235	240	271	285	269	237	264	253	255	227	269	277	253	293	269	289	289	269	287	263	244	273	262	277	271	267	251	250	253	259	261	251	231	273	245	263	233	298	298	282	254	240	266	252	267	266	289	296	222	255	255	242	238	257	290	259	262	283	227	241	205	270	264	268	265	263	294	232	243	262	270	259	251	250	282	245	260	277	299	289	277	296	249	272	227	252	253	289	284	255	305	293	256	276	255	261	272	284	285	265	269	237	234	244	263	272	221	250	299	245	249	260	268	271	256	257	278	257	244	238	269	254	280	257	229	269	248	248	290	266	253	252	246	276	301	268	321	257	271	221	256	254	257	265	239	216	262	281	253	249	264	247	275	263	263	268	240	234	272	280	249	248	281	253	264	268	300	291	286	311	258	298	238	253	254	245	263	228	281	253	254	278	269	258	254	235	235	229	279	279	242	265	264	266	261	279	244	230	247	214	282	243	263	284	263	246	280	262	264	260	267	263	256	259	255	258	239	257	247	258	277	274	287	296	251	249	263	246	291	278	263	258	275	267	265	259	259	261	280	263	242	250	251	255	284	260	264	278	288	258	271	228	285	258	271	290	289	275	280	277	277	283	245	248	296	280	238	287	268	275	254	262	277	240	286	275	268	270	243	251	237	269	271	233	230	245	279	281	271	284	264	276	259	289	244	289	266	261	277	251	243	282	299	270	254	246	269	287	284	288	274	274	266	269	272	229	247	250	277	238	270	255	278	278	255	229	245	257	242	253	272	262	252	244	244	265	273	252	308	273	270	249	242	267	240	235	281	247	259	226	261	259	254	266	259	275	252	248	283	256	243	260	243	254	245	287	275	274	246	256	252	271	279	247	250	257	256	267	277	262	261	246	268	248	254	242	260	256	286	254	280	272	270	269	297	233	248	238	241	259	263	261	260	262	249	261	272	250	271	258	254	259	280	271	235	266	246	260	248	252	223	268	254	257	266	258	258	242	264	245	280	256	268	269	272	255	297	270	291	256	241	203	240	272	248	221	245	278	278	267	254	240	253	265	253	261	268	264	256	252	242	261	274	264	245	232	236	288	262	231	210	231	255	237	286	254	267	238	245	264	249	278	271	244	279	243	269	279	250	281	256	245	263	243	254	253	283	283	244	276	256	233	233	270	244	280	284	272	270	256	234	238	268	262	285	274	265	255	245	250	263	244	264	279	235	244	231	272	275	253	273	255	255	277	241	269	275	266	265	278	263	260	289	256	269	283	242	248	262	251	246	254	257	272	275	297	260	266	256	238	271	246	278	279	259	241	259	259	250	283	247	290	267	268	260	281	260	273	260	239	254	258	219	256	248	251	258	266	254	280	257	279	283	266	236	254	268	268	279	262	245	312	277	253	265	274	253	221	273	245	283	284	252	267	249	269	290	260	277	262	252	274	237	256	251	247	229	256	240	255	229	274	263	256	258	257	228	283	241	263	271	253	243	268	251	256	266	250	249	234	246	233	271	238	246	252	293	261	285	249	231	291	279	263	267	262	287	277	254	265	250	280	270	261	254	253	235	260	277	276	290	273	263	237	248	255	249	255	237	226	254	272	270	301	280	243	273	257	243	270	267	266	250	240	256	250	240	233
3602	4769	2353	1164	828	787	714	640	608	647	609	643	623	580	618	560	588	575	600	576	580	602	577	546	606	597	550	603	593	614	555	562	532	602	548	566	594	598	587	586	591	601	608	547	595	626	626	574	576	602	624	623	594	587	557	588	620	560	582	635	594	589	617	597	621	579	598	569	570	576	565	579	589	590	522	557	599	584	566	587	550	557	581	609	563	565	560	611	603	602	544	564	557	590	568	589	599	543	575	593	586	603	617	563	557	579	562	606	584	605	591	559	576	531	576	560	571	561	562	583	558	565	554	567	604	586	597	568	574	585	572	569	598	601	597	569	578	538	598	617	560	557	587	585	597	556	613	592	588	562	579	561	571	581	609	593	561	539	586	593	552	565	575	585	567	568	610	575	538	555	601	575	571	609	572	587	575	579	552	589	596	590	605	595	607	562	605	597	572	593	607	601	602	588	562	570	596	570	595	604	555	558	577	565	594	553	593	568	599	556	605	604	539	590	572	602	562	551	568	571	534	595	574	576	560	566	554	581	549	532	526	570	590	594	567	580	588	574	569	574	518	538	614	624	561	608	632	576	571	596	563	590	573	585	564	586	583	571	563	563	584	547	616	543	562	609	544	554	530	552	577	560	577	556	602	554	574	620	573	571	575	582	593	547	528	582	608	568	589	601	558	576	595	580	546	585	529	561	560	563	619	582	558	583	549	524	577	589	591	614	610	580	561	549	605	581	576	564	597	566	567	558	594	557	550	652	583	580	560	562	578	557	593	538	567	538	575	552	602	545	583	530	597	569	550	603	599	566	549	561	565	546	591	583	604	624	611	583	559	572	556	572	583	589	585	566	580	578	562	546	617	605	546	617	547	537	577	604	616	583	594	559	557	555	565	600	532	575	615	549	574	600	591	601	549	542	593	615	586	581	537	548	534	549	617	554	619	589	577	618	557	575	578	570	622	624	564	559	595	617	550	570	533	525	546	522	555	563	540	559	550	555	540	628	556	570	598	596	576	580	646	587	541	588	570	555	573	546	556	584	587	576	565	566	587	575	549	584	541	523	592	588	545	594	586	576	552	617	532	567	544	572	590	537	540	564	598	572	600	556	577	590	552	555	608	581	590	571	616	552	566	535	592	535	600	601	617	536	586	577	571	602	554	540	581	579	594	549	579	586	556	594	607	579	562	594	576	593	569	553	511	580	566	611	551	578	584	581	554	556	582	574	579	531	593	558	523	576	542	586	579	594	572	585	532	582	547	638	552	582	604	600	583	544	580	561	584	601	598	574	563	566	591	559	546	598	576	589	604	541	559	590	610	580	591	537	592	554	577	548	610	607	586	527	550	554	575	561	554	620	617	585	585	526	595	567	608	603	610	597	590	598	619	581	567	592	566	559	600	601	586	581	593	568	547	542	596	569	547	572	605	578	584	581	547	567	538	578	555	576	557	559	572	591	584	555	551	581	577	599	555	576	583	538	596	591	567	564	568	579	603	633	590	582	576	593	605	578	606	563	575	623	568	584	565	522	568	600	600	576	614	620	564	577	543	566	597	543	602	593	551	574	580	544	588	593	597	582	552	596	619	571	580	573	558	590	543	570	559	565	605	569	566	570	605	576	600	575	612	584	599	556	566	583	556	602	554	559	595	558	559	596	573	551	563	597	537	579	586	620	582	573	587	547	571	590	609	599	587	597	578	577	548	573	600	571	572	597	585	582	565	565	589	582	590	548	598	572	587	553	548	549	544	534	577	565	559	584	578	623	563	549	546	573	542	566	575	584	588	612	560	547	529	612	575	585	564	573	586	585	580	584	543	599	585	565	574	613	599	566	558	543	598	586	618	591	512	549	540	578	574	588	551	594	580	611	572	544	582	561	588	582	587	608	552	566	573	556	605	568	570	538	551	556	571	572	556	580	593	582	603	571	576	556	619	550	593	596	569	596	617	572	590	607	554	582	558	570	611	588	513	529	596	588	609	611	566	525	601	552	569	575	570	614	564	594	539	566	550	553	559	530	556	557	573	587	579	586	568	576	610	582	588	568	571	580	633	620	590	592	610	561	552	561	590	560	611	587	561	560	561	604	600	595	588	569	573	586	560	602	586	570	563	600	605	545	538	562	585	570	589	540	584	572	563	580	577	588	599	579	544	591	574	567	583	596	568	597	595	580	587	584	561	588	568	556	618	548	558	579	574	581	587	567	622	559	558	600	597	568	578	569	581	582	573	614	594	585	591	558	576	593	559	592	547	576	604	582	593	573	568	564	551	578	562	566	598	606	563	596	586	548	530	585	580	544	577	543	565	564	570	570	540	544	514	584	580	565	593	588	598	591	552	611	556	573	591	609	585	565	563	576	563	599	556	587	588	504	546	584	615	533	579	590	557	578	609	584	596	588	573	525	598	579	588	607	548	541	579	565	559	557	593	560	537	539	583	578	617	632	592	583	564	562	540	611	570	558	584	654	534	583	554	568	583	598	585	562	580	531	581	562	579	565	544	578	577	569	577	556	607	554	608	582	602	583	553	544	585	602	572	561	579	591	601	556	551	620	570	600	598	573	655	578	536	567	545	583	587	587	578	559	528	576	575	566	549	600	569	528	556	533	549	636	570	555	598	578	595	580	535	556	637	605	585	573	606	573	533	574	591	583	600	620	604	570	595	563	611	552	573	574	593	607	568	596	555	521	603	557	553	579	627	582	610	626	547	525	557	565	598	601	591	588	547	608	603	580	582	607	587	569	540	547	574	587	567	573	640	554	572	603	537	561	571	566	586	553	565	558	599	578	558	580	632	525	555	555	568	595	578	632	557	572	611	558	593	547	573	575	548	560	572	592	565	556	554	595	572	565	568	545	566	600	614	574	607	584	528	578	550	645	586	551	565	584	581	575	581	579	558	541	608	564	566	589	548	580	628	563	610	599	593	572	597	588	589	594	606	569	600	590	576	597	566	575	538	585	525	585	548	603	598	579	570	564	564	565	578	554	603	538	593	582	587	579	577	540	586	591	554	584	549	590	563	584	602	644	515	615	598	577	605	567	593	564	583	546	595	568	582	551	582	616	541	569	572	585	577	568	536	584	527	575	588	581	592	566	571	539	590	593	603	563	591	609	515	648	565	592	568	572	588	555	539	562	593	580	567	568	556	594	597	607	548	592	632	606	579	620	590	546	563	617	613	555	582	593	595	567	570	551	573	555	538	547	555	625	574	557	573	566	570	571	555	586	585	606	571	580	589	603	634	546	578	546	579	583	566	610	621	586	546	595	563	562	592	577	627	551	572	589	618	583	575	535	571	571	581	573	555	596	572	595	576	567	578	549	568	566	569	586	595	556	565	625	572	553	584	602	548	617	569	557	570	550	564	594	599	594	587	550	562	548	583	597	556	523	617	562	560	615	582	568	588	545	559	553	558	595	582	590	594	564	593	545	660	580	583	590	622	580	594	593	543	563	568	609	606	559	579	609	575	579	615	565	619	547	594	532	568	563	574	588	565	596
31421	19327	7907	632	412	372	314	308	311	325	314	330	338	350	326	296	322	274	287	340	330	364	309	324	304	287	334	329	358	323	347	287	333	320	286	344	370	327	344	356	287	320	314	310	327	314	312	336	301	325	326	331	327	349	299	310	301	325	297	318	328	345	350	320	321	320	320	347	327	300	298	314	326	324	303	309	321	301	322	322	325	325	349	327	310	350	323	330	309	337	305	289	292	308	331	310	357	314	335	342	311	319	328	305	316	323	320	354	298	333	374	312	329	349	331	318	292	296	287	327	339	356	342	286	319	279	316	343	327	370	352	352	286	311	310	339	324	349	346	332	323	295	324	372	336	314	322	322	348	354	333	308	305	320	320	277	325	288	322	296	353	323	338	329	310	310	342	328	324	317	309	307	347	323	309	309	340	322	315	327	313	304	322	304	309	317	317	365	339	344	301	341	318	331	338	301	330	323	330	298	316	334	343	346	304	306	333	325	344	315	308	333	304	320	315	322	306	311	333	318	305	319	313	329	315	350	299	327	291	317	329	328	320	294	329	304	348	321	311	334	320	320	360	384	319	329	333	353	294	285	323	317	335	312	296	335	354	307	344	328	321	289	338	342	356	296	279	307	309	290	322	313	302	319	360	318	318	345	325	288	296	300	307	328	326	324	300	327	318	374	317	345	312	306	339	327	309	314	341	332	304	329	331	343	328	367	304	320	339	336	327	327	319	300	374	320	319	313	376	321	321	311	341	346	317	305	300	301	320	312	347	347	353	300	308	297	317	333	311	324	317	319	338	336	320	349	313	299	307	310	335	344	332	330	345	300	295	300	335	319	308	306	352	302	306	304	310	297	348	363	329	334	303	368	293	308	342	331	294	342	321	308	330	327	274	306	297	317	312	329	327	300	313	310	335	299	315	336	323	319	314	328	306	332	295	328	327	309	317	320	341	285	303	341	316	304	305	323	305	313	349	332	333	302	312	307	314	319	348	309	349	348	325	326	328	373	318	350	325	346	278	312	295	337	300	338	324	314	334	317	316	351	316	288	336	322	340	315	305	318	309	300	323	299	303	288	298	321	331	345	319	338	334	337	328	343	341	345	301	325	353	285	310	334	308	327	324	313	360	303	349	310	339	349	339	361	335	336	293	296	337	322	310	336	275	347	341	355	337	315	355	295	333	320	317	329	342	326	285	285	328	341	330	335	350	321	326	325	312	313	367	302	307	327	338	348	331	314	338	315	298	287	306	303	345	309	314	329	324	314	317	331	329	305	338	329	316	299	318	320	323	320	346	322	312	329	319	345	353	318	321	334	364	312	381	310	332	345	330	303	322	337	351	341	332	325	318	346	324	328	321	336	331	340	324	299	279	302	341	313	303	326	332	340	348	320	343	330	284	314	318	344	352	324	323	315	329	338	344	383	314	316	316	332	330	334	335	357	345	317	294	312	321	303	319	300	317	344	318	330	312	324	314	322	338	324	301	315	326	311	334	335	308	343	316	322	316	309	314	343	323	341	345	324	311	308	312	307	332	352	318	321	339	325	332	312	340	336	308	315	320	290	309	325	323	343	313	285	307	326	355	324	333	326	349	325	320	322	305	329	327	336	298	323	318	366	297	324	322	303	313	327	316	357	314	311	313	340	315	315	291	316	309	326	317	318	365	337	303	343	356	326	297	302	312	359	293	341	307	323	323	322	342	292	303	358	334	298	365	300	317	306	340	323	294	320	308	317	347	314	284	323	300	329	358	314	322	344	312	336	298	344	339	358	322	332	327	371	338	338	339	347	325	291	299	340	329	355	327	343	306	346	310	348	339	351	312	311	325	315	301	340	320	334	344	303	317	293	321	319	339	350	352	349	307	288	303	317	299	350	310	330	327	322	332	321	301	324	293	321	358	346	349	304	324	310	287	341	292	300	336	348	316	309	341	313	329	334	321	310	308	310	368	326	310	315	313	301	305	283	341	321	341	324	300	309	297	302	304	313	326	347	325	318	309	343	317	316	315	347	319	329	313	327	342	309	301	321	338	323	305	307	345	292	320	318	324	300	361	317	294	361	346	345	327	315	300	317	336	309	332	308	322	312	294	314	315	286	308	302	315	328	286	359	330	307	350	323	336	276	299	335	320	337	329	301	293	310	304	327	323	291	311	283	344	327	329	316	332	312	332	330	310	354	307	322	317	337	327	330	304	309	284	314	311	333	326	343	322	322	335	335	347	343	322	300	303	334	353	297	305	302	348	355	341	340	325	328	271	347	324	321	313	323	307	325	311	296	334	307	354	360	325	324	290	349	326	352	343	325	320	308	320	327	316	285	342	340	302	351	316	342	332	327	335	286	324	338	326	294	340	301	294	334	311	358	341	303	318	316	333	326	356	331	316	323	317	326	310	359	325	321	323	342	318	330	321	336	338	347	308	283	321	313	321	297	333	326	355	312	323	352	353	306	334	337	305	307	341	288	304	313	334	348	327	353	292	314	329	335	306	314	276	299	304	305	305	322	332	321	328	323	325	319	347	320	317	335	354	318	303	310	318	330	348	287	322	335	332	292	331	333	343	316	345	277	312	325	303	294	304	329	331	321	340	356	347	326	358	316	319	353	293	331	323	293	290	295	299	333	343	313	326	312	316	330	329	298	325	335	321	300	329	328	304	322	312	304	333	315	318	275	272	334	309	342	291	335	344	305	299	323	336	298	323	323	313	309	322	330	304	315	296	316	348	339	324	313	291	299	288	340	355	326	322	337	284	307	350	317	308	312	336	316	331	285	324	367	315	347	331	316	320	301	329	323	302	306	289	351	311	313	320	332	325	350	315	313	316	341	328	333	324	314	318	333	335	344	339	310	353	335	327	328	323	326	284	335	335	356	321	306	345	331	333	323	324	330	353	276	301	312	334	318	331	344	320	355	336	325	310	339	351	326	320	330	327	284	305	307	344	342	387	320	323	313	309	286	328	323	328	330	317	329	327	326	324	345	297	307	308	296	290	331	321	353	343	352	318	312	310	319	347	303	296	320	325	331	351	288	340	319	343	344	332	308	321	353	318	322	314	325	329	340	342	317	363	354	334	327	293	355	336	331	320	334	315	372	320	320	321	319	346	336	344	322	293	322	328	342	332	359	306	316	347	312	327	305	325	275	293	292	335	313	328	381	334	300	333	318	327	330	315	316	340	318	333	336	333	338	340	340	316	331	290	266	295	333	322	321	317	341	311	297	341	322	313	323	271	331	340	338	341	337	343	334	288	328	346	304	329	301	326	349	319	334	324	337	349	317	306	307	322	290	321	329	306	324	306	297	343	304	331	324	323	368	289	311	326	313	341	336	337	355	357	320	313	317	307	325	331	329	342	342	304	324	316	312	322	331	314	299	286	352	318	320	292	340	335	320	326	301	328	305	334	329	326	291	357	326	280	328	345	297	346	319	316	280	341	337	334	318	355	336	322	327	324	305	320	306	346	305	308	328	320	315	318	343	315	334	293	323	322	318	307	324
5302	1001	839	803	760	757	746	756	759	728	703	796	747	774	772	750	731	764	716	717	755	705	738	734	697	741	760	782	730	762	723	743	773	778	745	746	766	751	723	754	751	792	749	764	772	791	758	730	786	734	756	732	736	778	767	783	725	700	758	788	820	760	743	741	722	719	771	727	785	753	748	726	746	779	758	782	801	769	734	786	774	753	703	758	771	795	759	779	733	762	729	754	732	766	729	752	717	715	760	762	791	717	797	776	749	784	695	774	731	730	735	766	772	754	794	734	798	750	762	725	760	733	757	731	780	782	749	759	752	775	725	714	722	691	769	809	755	744	760	779	769	736	723	785	758	751	769	781	742	787	721	782	749	715	789	783	778	712	771	739	751	763	758	758	783	750	731	747	796	775	771	705	752	749	748	739	756	745	803	734	768	735	756	782	725	765	763	774	706	764	757	788	724	762	732	731	767	710	753	746	776	774	762	768	775	772	740	728	785	750	750	764	707	775	723	739	760	743	716	744	759	715	749	755	761	741	763	694	775	765	732	778	723	697	780	786	752	734	787	768	770	775	736	759	753	790	786	773	749	721	753	768	736	785	777	762	712	703	742	761	767	744	737	758	744	707	773	771	773	756	749	739	787	746	773	758	734	764	739	735	787	742	760	765	750	800	738	738	782	784	762	755	739	739	781	734	748	709	739	755	773	797	744	793	722	787	776	731	740	734	732	734	769	770	746	726	781	751	777	722	772	736	747	764	731	742	725	711	782	760	743	771	746	765	752	798	778	771	740	702	778	766	749	744	756	768	723	809	734	740	733	731	751	748	728	754	761	789	767	782	764	740	692	753	764	729	750	749	724	726	719	739	789	798	752	719	746	742	714	743	753	753	772	759	742	738	709	774	743	777	764	723	762	760	720	756	721	776	726	787	736	787	758	776	683	733	775	736	722	726	767	750	735	757	738	755	777	738	700	754	761	790	767	780	725	738	775	759	765	795	763	752	744	752	802	734	696	779	716	754	778	742	757	781	731	722	759	736	716	745	750	786	753	717	754	787	746	797	739	736	771	735	715	733	745	754	710	717	785	747	772	771	708	805	735	755	717	768	780	746	779	764	716	737	698	772	746	755	745	754	765	742	778	730	716	723	769	754	753	758	736	754	748	736	755	758	715	744	753	807	729	777	786	684	737	684	751	792	738	767	766	735	802	778	802	756	751	697	746	744	723	779	803	761	769	739	771	744	751	767	716	768	738	780	783	738	788	757	757	727	789	741	771	723	735	749	784	719	749	734	776	744	780	733	766	714	804	736	743	760	744	725	747	745	781	771	773	768	762	720	794	718	702	773	757	774	788	755	787	739	751	720	718	716	748	746	733	781	755	765	779	787	790	738	771	722	705	765	771	728	778	790	802	771	722	728	730	746	749	779	747	744	756	725	748	764	724	723	741	734	743	762	725	703	778	779	723	767	712	747	704	757	725	771	799	766	734	785	747	760	730	788	764	760	795	752	824	742	756	738	748	727	764	740	792	750	768	745	726	757	735	751	770	791	795	725	722	779	765	692	779	702	745	757	734	758	717	770	807	726	795	750	695	793	769	700	735	734	776	704	720	754	719	790	750	774	777	771	733	754	780	763	769	771	742	736	776	777	781	762	778	780	750	808	725	779	748	792	749	696	732	707	761	802	780	739	744	736	726	772	703	780	788	769	736	735	793	736	785	756	770	737	765	780	738	757	779	681	755	768	702	769	765	720	716	770	734	761	750	759	789	729	775	762	744	708	744	770	802	766	754	756	710	800	757	773	728	760	736	746	734	736	744	701	754	769	784	780	796	793	796	737	773	752	703	731	695	800	733	727	772	753	720	745	733	738	795	800	810	739	750	768	780	738	743	804	753	810	720	767	738	785	765	772	755	747	772	714	735	762	744	769	725	736	748	779	755	738	729	772	732	741	761	796	799	756	778	759	726	717	731	719	729	703	751	721	740	792	790	746	755	766	722	736	744	745	776	766	808	744	763	728	682	730	786	759	799	816	760	741	785	717	709	750	790	777	720	733	749	763	773	737	760	804	734	780	728	756	745	709	773	758	743	783	827	767	768	735	710	756	673	777	752	757	753	703	780	747	720	764	747	754	737	770	704	767	700	719	744	769	754	774	783	711	750	754	693	779	784	723	739	720	833	717	748	751	785	835	759	789	769	771	745	743	708	749	725	716	763	735	763	739	803	769	733	739	723	734	724	743	769	743	769	747	725	784	796	759	798	738	731	773	772	793	700	742	739	776	734	739	744	778	732	744	738	733	734	723	773	742	719	744	757	763	745	748	789	755	763	750	793	732	767	796	723	744	760	736	707	782	765	745	778	743	806	697	689	777	744	700	702	755	720	796	764	695	734	727	801	795	763	754	747	749	736	759	755	751	747	723	804	757	762	786	740	730	725	799	721	704	791	760	711	810	753	767	790	747	734	760	786	755	769	802	760	725	763	865	736	690	748	720	781	717	699	763	728	737	755	755	747	724	725	762	805	769	798	735	752	732	784	792	726	749	767	784	691	746	807	736	762	766	734	755	767	698	729	740	747	733	782	723	750	744	740	714	749	801	753	745	749	785	725	740	726	775	721	762	743	779	759	705	760	760	763	776	730	781	791	744	733	789	689	719	747	748	752	742	747	774	696	834	747	750	760	799	746	743	839	717	722	738	733	781	710	770	724	791	727	762	799	759	771	695	759	692	788	782	763	726	714	781	740	779	722	755	805	749	742	738	741	730	729	752	757	700	773	722	794	732	672	742	780	764	784	742	730	795	762	776	777	785	750	737	738	745	743	781	755	721	736	719	736	754	736	751	725	761	780	784	725	735	752	745	685	761	773	732	808	719	753	738	802	757	756	790	755	750	737	712	722	745	750	735	730	796	782	709	756	729	756	738	734	767	785	721	698	755	810	740	756	760	748	757	736	725	785	740	794	762	773	688	790	736	753	789	722	783	784	805	709	724	771	751	792	727	793	749	746	770	739	720	773	728	766	752	760	656	725	720	747	717	741	773	756	753	758	755	763	762	756	729	786	763	788	781	771	776	764	752	766	829	736	752	781	766	772	727	780	710	724	760	760	678	781	760	741	780	707	735	737	727	785	708	758	761	780	697	720	718	791	728	753	802	749	736	778	708	770	773	729	788	788	778	728	782	758	785	771	733	713	760	744	724	755	746	720	724	713	781	706	740	760	802	782	745	735	732	713	753	770	789	716	765	712	718	773	727	758	669	760	692	788	734	772	744	730	726	739	725	796	788	725	772	719	809	819	736	773	767	782	738	801	726	770	743	680	781	724	752	744	768	746	772	706	722	730	717	699	752	741	741	766	777	758	749	801	752	787	771	765	754	768	778	729	790	694	748	765	728	734	712	747	716	738	769	771	716	769	771	730	785	717	753	721	740	765	765	765	740	778	732	768	770	803	704	761	740	802	773	781	812	705	722	804	764	759	760	765	763	772	717	708	754	730	776
23938	20752	24134	27434	20741	20749	3590	653	497	506	516	435	411	423	431	475	454	396	422	451	447	389	393	395	428	440	442	439	445	396	395	437	408	400	412	412	420	389	434	376	404	420	366	398	399	424	419	448	418	425	431	409	399	428	420	391	406	417	444	399	424	392	471	468	378	439	421	390	428	435	410	431	440	393	394	404	437	383	394	417	418	367	461	439	382	407	363	420	414	385	398	378	435	383	390	416	403	378	400	433	400	432	449	394	391	370	393	407	441	406	430	397	382	432	381	432	386	408	468	414	410	424	425	395	406	390	421	388	410	435	385	378	428	407	411	427	440	408	423	424	419	379	369	440	406	415	438	392	410	412	406	367	436	429	356	431	428	424	433	380	382	416	397	400	406	388	389	388	417	395	389	370	425	398	430	420	432	407	396	383	418	392	404	358	392	417	413	408	390	409	421	443	420	374	412	414	445	390	421	423	450	430	398	425	427	413	420	415	425	401	406	384	399	411	366	416	391	459	376	368	475	380	417	443	429	417	381	390	394	378	397	393	385	416	396	421	382	408	405	450	409	392	420	382	448	402	368	410	417	366	384	430	398	398	430	441	381	424	417	371	408	449	415	409	420	412	416	369	433	372	406	410	392	382	427	404	412	420	453	386	415	411	433	471	432	391	462	432	442	404	381	382	457	388	410	417	362	434	415	406	421	410	432	359	416	394	425	449	407	383	417	447	428	410	421	412	405	411	384	428	405	446	392	441	387	457	433	430	393	390	428	400	395	378	396	382	402	398	474	419	428	432	405	407	424	371	423	406	407	398	415	443	392	424	411	417	380	436	422	424	364	414	394	381	356	444	417	373	416	408	373	378	429	446	379	410	427	402	433	374	422	439	408	421	406	439	414	373	405	418	415	420	454	433	386	439	445	412	397	402	410	429	375	405	377	407	387	419	434	391	382	424	417	373	403	415	376	417	411	399	425	406	429	416	415	416	414	428	399	386	393	420	384	399	417	411	390	411	385	421	402	378	424	406	382	409	394	369	405	401	405	419	386	387	387	408	407	408	425	406	389	412	387	372	429	405	434	427	419	428	386	393	425	384	425	438	407	429	419	410	434	418	418	362	443	415	399	390	372	451	405	381	461	430	381	468	448	435	395	407	395	391	402	425	418	408	399	397	421	412	389	395	431	422	399	416	423	395	387	420	404	413	416	392	438	436	402	389	405	450	413	381	392	438	393	385	405	450	397	431	450	458	394	415	379	421	404	429	408	460	407	396	355	446	389	412	365	389	421	394	420	444	364	393	411	410	415	420	438	377	444	440	379	375	411	432	408	393	366	393	408	467	414	458	408	387	414	398	428	429	416	389	393	394	385	420	418	417	417	406	376	378	426	416	417	440	402	430	413	396	421	391	372	423	452	419	387	379	436	418	395	407	382	387	427	415	427	421	403	408	411	412	407	393	411	437	385	424	366	390	398	387	414	454	403	403	418	392	432	409	449	440	419	390	425	380	424	376	389	375	401	395	422	426	435	444	409	386	397	397	414	376	412	426	376	385	434	378	425	361	398	418	421	389	408	418	406	409	394	371	400	418	407	400	421	388	385	412	402	401	434	422	411	399	413	415	386	377	398	406	421	398	384	406	405	366	452	422	467	437	438	396	406	391	402	388	347	442	412	430	449	405	397	419	401	371	410	402	407	387	415	413	359	403	393	414	442	401	412	437	397	401	400	389	430	399	426	397	421	393	384	425	420	408	397	359	386	431	388	410	372	396	374	418	392	381	426	417	386	429	376	413	422	433	427	374	403	424	451	430	424	403	374	430	387	400	406	414	409	411	427	378	426	379	422	443	407	394	438	439	396	369	399	408	431	387	419	402	449	443	405	401	417	404	411	385	421	433	377	414	423	411	421	471	432	364	414	433	463	422	393	370	422	411	388	399	430	426	384	407	415	400	396	408	418	392	420	428	406	381	365	378	452	453	401	403	417	363	419	381	445	432	400	389	413	426	390	394	413	436	422	380	414	374	388	400	388	399	398	422	421	404	381	408	401	430	406	395	396	408	351	370	390	440	409	398	364	410	394	391	392	398	394	400	352	368	407	409	381	380	403	381	422	396	391	388	422	389	430	407	431	400	427	416	415	392	414	399	428	404	402	410	414	408	427	431	432	402	409	385	403	430	418	376	450	418	405	410	384	421	429	398	369	388	418	392	408	392	378	411	395	431	419	421	396	436	422	430	369	423	404	427	421	404	408	420	354	394	413	413	398	402	426	432	397	395	410	376	384	480	404	427	389	429	379	406	404	403	376	421	400	446	413	418	395	463	333	402	424	397	400	381	470	419	407	383	364	415	404	410	388	408	388	413	404	382	420	376	407	391	395	457	428	432	418	404	413	382	413	390	391	403	389	388	417	426	435	348	392	403	422	425	417	396	371	378	414	408	421	369	407	407	415	451	360	400	438	389	371	428	397	414	414	404	413	413	401	376	383	403	412	398	450	422	383	350	400	444	420	379	367	408	426	402	407	403	382	431	436	388	407	359	382	414	364	446	419	449	419	426	402	425	426	430	392	423	384	411	399	447	462	430	441	419	417	415	344	409	401	435	411	454	392	419	400	384	432	408	395	391	396	420	410	407	383	409	393	430	413	406	399	421	385	397	440	393	377	422	419	378	402	390	397	378	415	419	404	415	400	411	415	425	385	417	455	391	414	414	417	379	417	464	431	390	395	377	384	439	425	397	436	414	405	376	430	451	419	397	397	391	396	366	428	409	406	417	405	436	457	413	385	437	427	429	395	396	417	387	392	390	405	407	426	431	410	373	420	428	395	400	410	413	425	383	437	388	360	421	441	400	411	421	407	410	375	387	394	417	371	427	456	408	395	411	394	417	434	424	393	412	406	424	417	438	388	406	402	388	415	449	411	419	439	362	445	399	419	424	405	418	417	455	454	396	407	390	432	415	377	435	384	377	404	421	419	373	403	412	388	411	424	415	419	414	392	388	386	418	397	423	447	421	380	371	447	404	399	390	423	441	411	387	415	432	375	406	417	394	441	395	405	410	399	395	419	382	399	383	405	405	390	426	376	375	417	417	404	440	398	403	410	414	399	387	414	433	396	390	409	374	395	416	390	416	451	416	410	414	380	430	463	426	438	386	399	401	404	382	388	420	391	432	400	396	390	423	397	408	408	412	401	423	410	417	396	424	385	426	448	422	444	449	429	430	390	440	412	408	391	405	413	409	413	380	387	414	434	423	431	400	450	422	418	400	437	396	401	384	386	385	378	409	417	394	344	395	429	419	433	429	441	386	402	400	425	393	383	393	387	398	427	422	413	403	430	350	411	430	426	428	395	412	419	458	429	397	398	412	403	402	404	440	447	419	411	401	430	421	401	401	429	416	421	392	439	391	414	413	398	397	417	412	409	404	421	410	395	391	428	425	412	416	389	412	439	397	405	401	392	382	456	425	433	432	374	415	393	371	405	424	420	400	421	374	433	405
3535	3299	1931	1209	1004	1014	972	924	936	995	857	832	910	895	887	936	866	886	898	875	934	874	904	875	876	886	891	886	872	871	915	877	905	813	905	904	909	921	881	837	872	893	910	868	900	885	915	848	893	921	869	859	901	925	892	900	909	899	886	913	933	855	797	912	883	928	887	867	914	857	856	904	901	921	878	846	851	888	870	914	912	911	840	909	899	858	857	905	881	929	892	894	852	914	913	900	923	915	868	867	933	908	890	878	908	948	917	861	845	890	887	869	860	938	889	903	858	886	890	883	893	850	835	832	859	903	827	914	877	868	917	849	915	817	935	909	836	870	834	885	850	958	892	931	861	897	890	842	900	854	957	933	943	911	867	900	917	908	881	910	906	849	867	863	900	915	857	906	862	860	899	854	941	848	882	875	875	882	888	873	897	884	903	841	909	904	875	916	954	888	909	873	903	938	928	929	847	896	884	941	879	865	888	855	857	847	878	901	887	881	872	881	907	868	911	915	837	838	877	894	857	933	937	983	898	859	939	895	839	940	883	906	887	880	914	850	901	894	914	878	877	954	938	876	918	889	860	817	889	923	842	920	885	908	846	899	887	918	898	884	862	856	876	912	873	857	837	862	879	862	969	842	934	894	852	944	846	826	939	903	858	841	906	897	873	888	833	869	913	876	879	881	873	899	839	874	913	973	816	879	834	808	912	928	910	906	821	922	867	850	885	906	922	871	895	875	959	896	865	909	850	872	871	890	900	901	831	853	883	852	872	830	853	862	944	906	885	894	894	901	851	922	871	876	901	903	825	885	857	885	921	864	904	875	849	892	884	912	905	949	880	868	897	914	929	862	893	882	914	863	876	850	851	899	836	880	902	866	915	910	871	854	944	901	868	859	883	867	865	883	873	894	905	881	879	868	885	860	828	911	882	917	915	879	823	881	894	862	927	839	880	906	931	897	912	887	921	918	867	870	871	905	871	900	892	909	865	918	860	888	868	883	940	923	875	849	875	856	892	891	899	841	859	910	860	844	929	877	867	888	864	867	865	868	885	875	855	889	869	909	885	887	911	887	964	886	852	910	855	881	820	850	951	921	904	876	845	844	883	883	851	883	874	838	841	881	927	885	919	885	887	843	874	883	924	889	912	844	890	815	933	841	920	872	883	862	913	914	868	896	865	892	872	896	864	854	855	905	897	850	872	863	882	849	877	900	853	865	921	892	839	851	821	825	897	897	900	904	858	826	882	870	881	882	925	839	894	909	898	882	921	867	871	878	909	852	850	904	961	876	888	883	898	909	849	906	911	868	853	893	861	876	909	849	918	879	869	890	868	868	895	928	861	906	846	911	863	904	847	895	913	894	902	919	876	908	876	894	888	939	889	898	912	862	858	915	843	877	841	898	925	867	875	858	872	875	942	841	902	909	908	875	914	932	938	886	933	844	884	929	894	879	843	866	871	846	843	913	909	919	893	873	892	873	946	866	886	857	844	876	911	924	929	877	919	847	836	846	906	885	885	903	878	864	831	941	903	910	901	891	901	885	932	857	881	884	885	888	866	869	932	905	891	903	903	833	889	852	918	911	871	865	883	894	871	881	909	887	900	878	861	900	904	878	924	866	840	845	892	910	886	880	865	889	879	818	857	942	901	882	908	870	896	875	835	922	854	872	901	852	859	880	923	863	899	853	883	867	862	979	877	845	904	857	893	908	919	917	851	857	843	909	932	853	921	874	862	837	873	863	858	892	878	887	862	946	933	874	886	882	866	858	827	928	893	868	837	843	839	811	885	857	896	909	822	872	886	901	859	868	862	867	889	847	898	908	861	875	912	811	877	870	886	889	910	939	902	960	884	925	850	839	828	911	876	872	909	910	848	931	910	863	872	964	942	880	909	878	890	912	828	881	905	842	870	883	912	924	839	877	904	875	914	921	856	969	913	886	908	885	847	876	862	902	867	899	909	876	888	931	856	894	872	845	886	856	895	919	883	866	878	820	852	887	922	914	880	883	869	927	843	848	872	938	862	879	875	860	935	891	795	843	867	864	859	865	954	903	869	896	920	936	917	860	914	896	874	882	867	873	865	875	840	864	838	897	864	915	900	920	889	889	874	897	854	856	872	904	908	804	873	932	931	871	829	931	900	875	851	839	907	901	897	849	908	913	876	866	902	896	869	940	859	855	862	885	935	904	895	858	864	916	903	894	933	951	857	933	908	872	927	855	877	919	926	870	864	930	887	831	913	896	900	933	899	842	864	856	915	923	831	828	846	913	853	892	897	833	906	874	886	907	911	912	835	927	942	901	870	836	854	891	874	899	956	903	898	933	867	933	879	895	865	847	851	886	906	894	896	841	856	921	899	888	846	902	887	880	908	906	896	854	861	909	926	901	940	883	885	849	888	873	898	888	892	904	946	902	870	871	803	873	892	895	860	889	909	895	857	825	882	921	884	820	858	873	874	889	885	874	866	887	837	927	879	947	874	824	936	926	914	825	937	876	895	894	870	875	922	930	859	896	931	946	871	941	877	841	865	942	912	934	926	868	845	880	824	903	903	887	860	903	926	877	868	921	903	865	858	847	883	882	889	859	904	865	910	874	859	883	871	838	886	859	869	898	866	859	909	903	862	884	871	903	886	895	888	893	899	912	947	903	826	891	879	846	846	848	890	888	935	896	856	879	858	911	894	905	851	887	923	916	875	899	897	932	890	911	876	821	894	844	913	893	853	905	950	902	861	840	862	907	892	869	908	886	875	861	874	883	874	898	856	873	877	884	870	918	869	930	865	816	922	836	836	931	884	880	865	864	873	899	908	822	877	865	943	887	887	925	903	860	862	863	866	856	884	838	867	903	876	882	922	874	853	875	851	842	853	850	921	886	872	876	900	908	890	889	939	862	875	892	857	890	885	888	917	882	862	839	931	887	871	886	865	913	842	882	872	905	871	888	895	896	921	914	913	907	924	902	863	917	882	876	901	901	899	906	921	898	867	905	844	889	909	907	880	871	899	861	905	895	909	899	953	931	847	902	896	887	908	892	931	880	873	883	915	909	871	890	868	879	936	875	835	908	898	860	893	950	927	852	887	890	873	912	893	878	871	885	843	885	906	918	892	914	850	820	836	912	879	865	941	829	895	933	882	896	898	844	869	960	889	924	909	855	930	902	875	880	869	858	888	904	864	915	898	864	890	907	883	892	879	981	882	953	877	855	874	887	884	915	863	882	861	905	858	875	871	892	887	827	929	833	901	883	919	851	902	896	873	849	909	862	898	872	836	856	861	914	873	935	892	824	888	904	859	845	863	862	839	890	940	861	874	862	891	889	874	873	917	920	852	924	905	868	896	884	930	873	892	897	894	902	933	865	895	903	935	871	857	911	900	921	878	887	867	925	879	867	899	880	865	877	944	931	931	899	870	861	891	971	886	889	876	905	900	893	907	902	899	885	896	915	907	871	903	895	877	875	878	897	859	824	879	886	863	916	898	853	861	907	852	885	897	898
23400	20674	24267	27123	20674	20685	18853	739	438	380	374	370	351	323	307	261	295	294	293	255	290	298	281	229	240	289	272	291	290	252	250	282	260	267	271	261	259	258	255	263	283	303	239	240	305	266	240	265	251	285	273	308	278	270	252	248	256	265	262	255	252	266	266	260	253	288	262	254	277	271	253	266	231	263	275	277	285	257	236	271	253	260	243	263	255	252	236	259	244	286	272	281	255	265	292	271	242	263	245	256	253	263	301	245	261	271	240	256	242	254	284	266	277	278	287	233	263	220	281	293	284	254	254	285	236	254	259	282	253	240	275	283	282	243	290	262	284	298	249	280	240	256	270	251	270	225	253	248	282	225	296	268	267	271	231	263	275	271	264	279	264	268	265	250	263	265	263	271	290	273	265	290	286	239	253	264	271	268	266	245	277	298	245	267	261	279	265	287	262	239	303	267	253	254	288	266	250	278	269	261	248	243	265	275	241	276	251	251	276	280	265	246	244	237	288	282	291	246	254	240	221	284	278	221	249	278	253	230	256	232	235	271	254	304	266	229	258	272	263	263	268	265	267	279	261	259	275	247	240	286	229	277	277	251	241	264	255	249	277	289	287	277	277	263	276	272	288	281	271	274	260	249	251	240	276	263	283	280	212	252	237	252	252	267	283	255	262	282	256	280	272	271	264	273	241	277	256	275	277	263	277	259	267	231	254	264	271	282	234	265	233	236	270	261	284	269	272	239	240	259	265	255	246	260	246	244	261	248	271	263	253	270	271	237	271	269	286	252	250	275	243	243	250	270	281	287	257	234	237	245	256	245	292	246	262	303	249	244	265	275	262	289	262	250	300	283	245	243	268	268	245	272	255	256	273	301	239	232	233	276	255	249	260	274	291	279	295	303	245	276	258	251	223	259	273	282	257	267	246	259	259	268	258	246	254	283	288	252	239	269	258	245	287	287	255	277	284	245	250	277	267	240	301	253	237	269	259	253	248	247	274	254	237	239	283	250	280	271	243	228	286	231	261	258	239	275	283	251	243	258	265	239	262	241	295	285	254	288	271	269	249	259	266	283	243	255	217	271	236	238	262	249	250	268	247	258	274	254	242	262	273	279	247	259	270	262	246	285	249	244	256	231	272	253	242	258	254	245	234	271	262	236	271	271	273	258	249	271	238	243	282	237	254	274	249	257	268	262	250	263	259	259	283	266	273	283	276	270	257	277	231	293	246	265	261	268	271	260	266	245	245	280	258	287	277	268	254	280	247	280	253	259	284	293	290	245	239	253	269	228	286	244	301	218	234	268	284	261	256	242	243	244	268	266	262	291	255	261	266	257	277	288	258	232	252	295	273	277	288	248	281	227	271	262	260	293	280	263	283	269	257	286	247	268	260	235	257	226	245	247	271	259	256	290	254	265	243	253	236	261	272	290	289	276	279	267	259	258	262	255	256	244	293	266	259	243	273	302	274	272	269	292	274	262	249	278	256	273	239	281	265	263	277	254	291	254	243	259	254	242	255	241	207	265	281	266	239	266	265	258	251	252	259	261	264	255	215	251	270	249	295	238	243	250	281	299	318	259	279	245	292	284	286	222	290	290	273	266	270	273	280	271	283	267	260	277	281	287	246	260	248	264	267	232	272	273	266	233	306	263	260	245	263	275	263	279	290	270	246	246	270	257	243	283	245	243	257	281	262	274	305	272	244	273	284	262	272	284	258	244	261	265	282	267	266	226	219	270	245	252	281	277	285	264	249	277	284	279	255	273	261	281	279	272	259	227	259	265	229	250	263	284	279	278	264	256	266	306	297	266	244	256	269	278	258	234	277	262	238	267	258	282	235	269	260	261	249	255	282	297	257	266	241	244	260	268	253	266	259	273	288	267	265	253	252	256	260	268	278	263	287	285	252	287	239	286	269	258	298	243	254	292	256	247	272	262	227	253	255	261	266	267	251	283	257	249	294	251	275	266	271	290	237	248	260	300	275	275	283	277	273	250	237	270	272	244	242	245	259	280	256	280	243	278	240	254	244	254	258	244	253	276	243	277	240	269	273	277	264	259	277	246	259	251	281	236	248	269	278	258	289	292	273	272	223	269	270	272	237	292	255	272	262	260	269	261	257	271	286	272	249	277	285	265	256	256	258	270	278	247	239	266	249	271	268	255	261	298	278	271	271	271	244	265	267	273	280	246	264	265	261	243	291	274	255	269	256	260	245	272	259	244	264	258	275	262	273	296	256	267	276	246	250	265	278	244	254	238	280	271	283	282	256	258	263	266	261	224	289	276	269	251	269	262	253	240	233	245	262	270	250	286	270	250	273	230	240	251	246	279	273	247	233	258	258	230	295	286	289	299	252	250	243	282	265	261	250	266	247	279	259	227	247	279	253	267	270	259	278	259	251	269	268	274	281	247	266	306	263	244	268	239	237	290	261	264	257	266	247	241	270	273	268	245	235	270	285	244	288	287	263	248	253	281	269	279	280	234	250	245	228	248	272	265	270	250	262	280	253	282	262	219	254	280	262	256	275	290	279	282	256	263	252	268	277	254	238	255	270	277	244	289	262	267	263	266	274	263	252	286	249	248	250	276	271	256	277	256	251	239	257	258	247	277	257	243	277	269	270	251	231	270	287	264	246	282	254	269	262	260	264	255	266	242	264	271	306	279	230	267	270	275	264	263	249	263	265	287	289	267	238	259	235	251	252	249	252	274	238	262	266	251	255	226	281	282	241	260	262	257	258	259	247	280	269	288	252	266	239	235	263	265	231	260	257	273	252	256	265	268	271	267	278	245	294	260	264	282	252	280	284	261	265	274	205	277	223	273	280	263	277	250	259	292	271	265	256	262	268	258	288	277	237	260	251	275	254	281	275	250	258	262	236	285	250	269	286	263	271	262	239	252	296	265	286	251	262	285	270	268	257	262	253	250	285	237	286	283	256	273	282	278	256	276	251	281	274	262	265	238	262	264	263	264	236	276	237	257	273	254	259	258	271	263	294	253	283	268	269	236	265	231	268	279	289	291	266	239	267	261	269	221	274	258	278	265	259	256	262	272	254	277	287	219	261	263	260	255	249	265	293	270	269	313	258	251	250	271	277	274	266	278	283	257	231	239	270	250	238	271	283	246	269	271	249	240	259	261	281	266	273	251	248	273	278	258	277	253	254	256	255	255	263	270	246	244	262	262	269	249	264	288	268	257	284	267	301	221	252	271	251	241	244	272	270	276	229	226	259	291	262	244	244	280	261	284	252	263	251	277	281	280	248	271	229	279	271	257	261	247	277	272	262	242	270	272	255	258	257	259	270	235	276	265	254	281	255	273	283	278	260	252	255	283	247	245	272	229	241	275	245	282	272	281	211	259	268	280	270	242	278	254	270	285	226	240	233	243	255	259	267	292	253	274	266	274	259	271	261	261	261	231	274	281	279	272	270	283	250	255	266	278	250	326	287	267	272	267	284	249	292	258	272	282	274	236	233	249	252	257	271	248	263	265	259	252
3539	4670	2360	1168	871	761	684	684	656	681	603	642	605	630	555	544	625	589	584	610	532	581	568	590	584	579	596	573	572	549	568	529	605	567	596	609	576	578	590	584	534	559	575	578	577	569	602	611	570	566	609	533	553	586	564	526	565	609	588	555	560	556	606	613	592	582	568	551	582	579	567	609	540	562	597	590	625	590	579	590	616	566	544	608	573	587	569	567	545	549	550	560	597	585	577	507	550	613	540	563	571	581	575	602	605	636	580	617	615	595	637	579	568	571	554	510	560	562	556	632	608	592	558	571	556	599	585	568	607	567	605	542	586	547	553	596	647	577	608	573	582	580	576	566	605	565	585	553	586	585	596	619	552	593	560	611	578	529	545	575	593	586	543	549	620	574	536	614	600	589	546	526	605	595	524	604	592	562	601	541	585	571	582	607	558	578	565	579	590	581	561	603	599	554	563	560	579	542	586	557	590	553	589	594	575	604	551	571	582	578	570	581	576	552	542	536	569	599	589	552	583	586	573	561	584	538	587	572	569	555	559	573	569	581	572	570	602	577	593	574	604	550	585	597	600	535	581	590	584	601	577	581	520	556	597	590	602	559	592	622	583	580	538	532	537	538	588	600	567	554	543	556	582	565	600	551	611	559	595	617	558	575	569	572	571	583	622	547	580	586	557	547	581	563	599	597	599	573	587	566	600	570	595	566	575	564	542	594	574	590	594	585	588	593	593	539	577	579	547	578	573	604	585	574	598	588	565	569	566	549	567	582	594	536	584	649	571	621	574	574	616	547	557	597	581	575	574	586	581	564	574	624	551	562	609	546	580	580	623	547	542	552	594	585	564	551	603	540	565	567	581	597	570	586	552	604	639	555	554	547	545	520	607	568	534	589	603	560	557	551	581	550	548	576	557	590	593	559	595	611	561	590	592	575	592	535	588	599	577	600	533	562	589	571	591	583	576	567	535	569	622	599	608	542	570	575	527	536	595	612	566	599	592	572	565	546	605	601	581	566	584	592	596	614	604	512	620	548	599	545	509	569	548	601	559	562	546	574	569	555	590	597	555	603	587	613	561	574	593	607	576	556	548	599	600	604	552	601	580	583	576	610	583	560	568	570	573	577	583	538	563	610	569	536	556	620	555	589	574	593	557	619	545	563	561	589	577	576	569	538	584	597	593	600	553	568	621	549	562	585	605	568	564	609	566	619	580	593	612	585	549	599	568	566	568	583	541	547	560	529	570	565	573	614	542	566	565	586	554	597	549	629	599	563	589	594	541	558	607	571	571	596	607	535	603	565	575	547	568	573	595	604	579	574	554	585	572	559	565	586	589	550	583	602	565	588	574	557	569	562	605	580	566	559	640	600	623	611	577	556	596	565	580	569	588	622	621	595	578	573	554	541	586	602	587	605	578	584	576	603	574	570	592	572	565	562	571	589	573	585	578	593	582	588	589	533	559	591	582	563	560	597	545	590	571	590	600	626	568	546	573	544	560	605	603	540	594	587	543	599	557	543	597	542	560	544	573	565	564	555	571	570	568	567	592	586	581	547	580	587	600	611	573	639	578	583	581	598	554	562	565	605	566	628	579	583	614	582	603	569	589	538	612	578	564	615	582	611	560	601	590	605	522	572	576	587	570	592	596	548	608	584	573	566	621	572	579	575	591	591	580	570	587	573	564	586	597	562	583	577	591	543	583	609	579	567	632	542	554	583	613	569	584	555	582	606	569	578	560	556	545	545	559	604	617	574	598	575	536	592	617	552	522	649	598	550	596	572	551	556	577	575	553	622	568	573	613	604	627	565	564	592	589	613	579	561	605	580	553	622	584	541	563	538	612	583	598	553	589	578	613	543	589	610	591	554	609	606	610	572	585	535	590	608	591	576	602	518	608	554	548	552	626	602	572	545	571	558	549	573	553	558	567	574	541	573	598	581	621	564	592	589	619	587	549	579	580	553	579	614	604	575	580	567	612	610	573	557	605	592	570	597	557	597	572	610	602	558	593	587	599	576	604	547	570	559	594	612	581	556	578	577	556	562	576	562	592	626	511	568	582	606	570	584	561	601	522	554	553	630	579	592	601	565	595	578	576	560	551	559	564	585	603	560	556	560	604	575	599	603	579	577	554	585	540	527	618	555	584	608	599	550	562	592	568	600	573	538	573	546	555	582	549	575	533	570	585	582	569	618	565	587	592	545	596	569	581	579	577	535	577	609	594	607	617	585	554	536	611	562	640	575	584	561	545	590	594	583	599	569	617	555	618	576	565	547	584	587	548	564	582	561	577	570	606	575	609	547	596	582	543	606	583	586	578	562	592	572	604	574	558	627	582	557	569	591	580	591	582	602	541	616	566	641	558	582	553	531	598	562	618	531	565	579	569	580	627	574	559	550	553	589	590	588	542	561	548	562	560	550	605	562	596	615	567	538	574	616	588	568	561	608	614	593	539	590	557	604	609	605	552	570	582	594	592	660	564	580	544	593	569	580	620	637	578	553	593	529	584	555	599	583	573	590	577	572	582	564	603	556	594	551	599	574	598	611	568	565	563	584	593	553	571	546	541	538	583	562	547	590	581	581	556	567	575	598	576	578	573	546	602	611	580	569	561	557	549	591	592	625	577	604	619	563	605	544	574	600	595	578	520	603	601	568	572	571	550	606	577	608	568	567	584	555	558	568	583	554	562	588	593	584	563	591	567	604	559	606	596	602	564	588	606	555	595	592	610	594	571	573	606	553	575	600	614	600	549	580	562	521	595	557	545	547	556	568	596	599	566	544	587	596	596	619	563	605	590	558	566	589	561	567	585	572	572	574	599	591	595	593	579	560	522	552	559	615	569	559	536	601	610	593	605	567	591	585	594	586	585	547	604	565	604	591	573	543	587	560	575	556	603	606	585	574	579	592	586	578	561	644	591	564	577	615	593	566	535	591	589	575	554	533	555	548	582	567	569	541	580	529	573	560	592	544	615	589	554	578	595	602	577	535	633	525	601	605	580	582	583	569	601	623	555	558	572	596	550	618	589	579	571	610	577	572	597	542	561	576	599	595	574	579	551	576	594	573	577	521	540	558	569	553	571	549	526	579	567	540	553	577	576	547	525	605	633	584	614	557	586	594	545	564	588	567	592	598	602	596	588	548	588	601	572	598	565	578	610	589	605	556	594	580	601	567	583	587	558	566	564	598	598	604	572	582	582	560	552	550	574	591	580	550	563	559	600	574	557	563	585	567	534	562	601	584	574	634	587	566	589	566	602	562	576	576	560	583	566	577	558	558	590	597	606	579	629	593	579	567	588	543	600	600	606	563	575	554	586	546	571	558	531	589	556	610	563	566	544	569	528	571	587	601	606	552	564	550	588	567	536	605	579	563	576	598	582	593	585	563	599	606	534	568	569	598	589	573	546	608	616	613	584	616	598	591	622	565	577	556	569	534	550	598	599	604	563	553	582	599	547	558	539	549	553	600	558	558	555	563	574	539	582	578	563	580	576	585
31575	19402	7956	610	438	378	342	337	358	369	342	334	323	293	302	340	318	355	305	329	305	325	327	325	332	329	350	304	353	324	362	313	302	325	343	330	340	337	321	317	374	344	333	289	336	331	306	305	328	306	333	306	326	298	313	293	369	303	319	339	303	345	353	339	322	327	304	309	370	315	334	338	343	317	332	342	333	329	340	327	305	352	342	335	297	305	324	355	324	312	303	341	326	325	312	285	309	320	312	311	334	308	315	346	328	327	338	294	280	350	348	288	295	345	321	349	343	323	355	332	338	332	310	333	308	345	342	321	314	337	338	307	352	309	313	338	327	308	329	281	345	311	307	328	312	333	326	351	293	271	328	312	360	345	318	318	329	348	333	334	331	304	344	306	325	328	306	312	310	301	348	319	332	333	300	330	336	321	328	300	343	307	315	366	312	338	317	310	330	320	333	344	338	347	311	317	323	319	284	331	325	335	334	335	298	327	335	335	316	321	344	321	324	320	319	321	326	339	324	356	336	352	334	288	336	316	316	348	309	322	322	313	358	316	336	286	342	322	318	333	347	309	353	330	316	298	308	331	309	319	327	277	325	352	323	328	339	332	308	337	302	312	331	316	339	337	323	322	317	307	333	331	291	319	326	338	329	326	330	323	337	353	316	334	331	370	292	332	335	346	336	306	316	331	300	328	307	339	320	323	322	371	317	311	314	334	334	319	354	307	348	298	314	323	297	354	337	327	290	342	319	313	349	362	310	307	325	319	328	324	282	325	302	306	330	328	302	334	295	329	327	306	308	343	298	319	298	303	340	327	381	309	322	364	336	341	281	330	336	308	337	319	355	311	311	287	364	362	285	297	395	336	311	328	311	343	330	308	359	319	334	293	316	322	374	338	369	345	334	333	306	327	317	319	324	320	321	325	343	350	314	318	298	323	334	339	309	313	346	343	334	316	360	330	321	267	330	334	292	377	339	317	309	357	306	330	333	347	309	325	341	361	315	317	319	329	324	301	299	327	302	323	298	335	313	330	341	331	332	346	345	312	315	352	314	313	323	336	310	329	335	349	317	353	350	330	302	326	348	350	350	333	322	339	336	308	302	348	317	297	296	333	331	298	353	319	308	337	308	349	313	351	325	326	327	327	299	349	365	324	310	304	312	323	326	340	348	311	339	308	345	331	355	310	338	291	306	323	299	371	316	342	289	331	310	281	349	329	313	327	344	330	306	313	272	283	323	342	305	286	340	311	329	292	339	291	345	295	327	332	318	309	353	334	342	319	321	296	330	318	355	322	300	333	312	330	308	311	361	318	318	290	308	314	317	313	332	338	330	314	326	331	322	338	363	339	337	328	340	345	343	311	358	306	325	311	323	323	290	306	341	288	310	295	336	336	342	310	337	365	338	336	327	320	333	309	313	308	346	300	324	318	327	341	335	310	314	291	326	349	319	338	330	329	297	305	300	310	296	354	355	311	321	304	305	378	320	334	290	327	299	324	303	334	319	344	320	341	310	314	325	358	338	308	343	314	316	300	318	338	361	329	319	314	354	319	294	294	312	342	334	331	362	345	326	319	370	336	325	283	312	311	352	290	345	327	336	319	316	330	340	334	303	325	286	333	287	318	339	302	334	323	347	299	289	345	366	326	311	347	306	336	339	327	340	341	319	339	327	332	346	302	341	320	310	342	357	346	327	326	313	321	359	302	311	329	337	307	342	345	293	335	303	336	316	340	338	326	321	379	355	346	317	328	325	299	321	349	321	310	337	368	321	337	293	341	315	312	328	315	344	356	346	299	357	349	312	300	322	327	356	333	335	347	313	352	297	311	316	359	326	309	328	330	280	320	321	327	320	368	288	349	333	336	351	338	306	326	351	353	306	332	312	316	355	357	354	343	310	333	333	334	326	306	331	322	324	316	308	320	351	350	311	354	323	315	313	321	326	319	317	351	356	330	313	288	312	340	316	340	319	350	332	322	327	306	301	328	308	285	343	344	321	294	289	315	323	323	357	298	348	304	295	303	311	320	345	319	316	335	336	325	309	346	338	341	324	339	334	331	357	311	332	348	342	306	332	314	342	330	331	318	339	317	321	334	315	349	327	326	317	337	358	300	340	287	349	318	299	319	331	336	314	363	313	303	318	267	330	326	314	306	358	340	321	337	310	317	304	324	311	353	290	324	328	305	310	341	335	338	335	313	280	328	341	330	302	312	335	333	324	319	342	355	304	328	314	318	320	336	308	292	301	312	295	297	329	328	352	316	324	308	337	325	305	370	319	355	325	318	327	304	340	309	291	331	335	314	351	317	337	332	333	351	343	333	327	324	324	346	331	349	342	331	324	310	316	291	303	315	319	340	301	368	366	307	329	375	353	347	326	348	298	299	307	355	328	339	333	368	346	302	305	333	328	322	313	332	326	320	350	350	335	336	307	344	377	336	300	310	306	363	327	315	344	377	338	351	279	298	346	327	345	301	306	314	303	328	340	294	318	347	337	324	303	302	323	307	306	346	329	294	340	322	336	339	338	336	300	313	337	350	335	340	315	316	294	326	330	295	363	312	337	347	343	295	339	321	312	317	317	313	306	313	317	313	286	342	330	366	308	317	325	319	327	337	317	348	322	324	312	330	326	334	338	267	337	348	296	301	301	294	315	325	354	340	327	336	312	324	329	332	348	301	305	358	306	317	304	334	301	302	317	348	304	307	321	328	318	360	324	290	343	339	328	348	303	308	341	320	315	331	297	337	306	344	280	291	311	315	320	315	319	336	317	320	301	313	357	354	345	351	310	356	327	307	329	299	322	323	336	304	346	327	344	329	312	305	304	298	320	328	349	293	311	334	366	351	300	302	301	301	344	332	332	336	339	323	334	326	353	353	308	361	315	327	314	317	361	308	311	318	362	326	318	295	303	321	306	337	312	317	347	337	300	356	328	318	309	362	304	334	324	326	345	326	324	293	352	333	308	321	349	329	340	325	330	287	307	307	355	352	313	351	343	357	346	328	319	323	328	337	348	336	303	303	328	263	301	349	343	313	343	304	319	325	322	330	333	362	320	296	312	332	325	336	317	327	322	327	326	331	343	319	291	329	334	331	308	340	333	309	341	307	355	342	299	332	334	323	308	350	324	315	314	367	297	353	322	306	322	331	335	330	349	354	310	313	362	319	323	317	321	377	314	347	321	307	289	324	293	297	351	301	316	367	304	325	330	319	326	347	332	333	343	331	345	335	327	290	309	290	320	350	331	307	330	334	331	329	331	344	313	327	343	356	339	357	307	326	295	295	281	309	318	313	323	326	327	370	324	339	307	350	355	342	334	345	355	294	285	302	317	326	317	305	345	357	317	328	341	316	332	317	296	303	329	329	320	310	299	327	303	317	335	335	346	329	312	324	307	341	318	335	308	341	307	314	375	344	334	345	338	311	276	305	334	316	325	333	294	319	330	354	300	299	335	310	320	320	294	314	299	310	315	321	320	322	338	323	332	341	303	329	311	318
5334	987	840	795	784	771	761	743	743	780	776	755	802	750	740	711	809	738	766	761	731	786	759	737	838	735	752	743	729	748	760	817	780	804	750	764	727	717	755	727	748	729	738	743	788	718	768	700	751	750	747	772	807	716	720	714	727	783	748	763	765	741	786	784	817	751	793	755	742	748	753	786	755	783	741	735	771	717	739	774	721	727	758	743	746	774	794	725	797	771	775	747	782	780	765	761	720	762	795	771	755	752	750	750	723	745	703	777	707	787	744	772	819	776	760	704	786	812	757	768	757	738	780	758	788	755	719	724	729	767	716	757	733	709	768	772	722	754	745	762	773	799	736	763	679	753	747	717	714	714	775	735	733	772	780	763	732	735	729	715	734	739	811	764	706	793	715	739	759	712	752	751	782	758	700	743	799	718	721	738	769	710	782	770	722	776	780	792	763	775	774	767	745	742	763	737	727	732	790	770	742	724	736	772	740	721	748	730	705	827	728	739	770	773	802	772	744	773	756	735	750	786	753	751	726	753	745	740	773	724	737	787	762	786	749	797	739	760	758	740	706	683	730	731	745	759	737	718	791	727	757	785	739	757	717	746	701	741	731	729	723	744	750	776	772	758	745	750	756	738	760	760	786	755	735	774	795	774	754	773	745	769	794	786	718	762	769	716	770	726	776	709	704	775	791	759	754	752	727	735	733	785	797	758	697	740	753	753	716	700	800	761	707	736	767	793	795	807	791	726	731	764	741	758	768	754	733	745	760	776	807	754	795	802	775	746	715	769	790	788	776	723	782	743	765	792	771	730	770	759	733	769	757	766	821	798	735	758	760	744	777	688	760	767	718	737	750	747	782	774	727	782	701	723	729	757	746	773	765	761	759	758	709	756	747	740	807	792	730	774	769	772	807	747	685	746	749	755	809	741	782	741	752	782	772	750	784	773	801	748	772	730	773	762	728	808	775	728	735	741	766	768	773	711	724	764	718	755	735	777	793	757	721	764	764	763	796	714	772	758	786	783	759	778	798	745	782	748	735	750	793	695	693	728	797	782	789	755	693	758	733	772	768	711	743	780	786	758	774	792	765	801	724	705	717	754	739	779	764	756	755	714	713	749	781	763	760	800	743	733	733	743	743	750	760	764	750	760	804	749	767	770	727	740	791	744	741	808	755	764	741	761	733	799	771	765	751	723	743	783	774	729	739	759	751	751	736	755	723	800	758	720	746	783	757	761	740	706	750	739	718	781	737	718	763	733	727	735	796	781	719	765	705	766	732	796	732	729	744	816	800	774	741	731	713	746	735	769	727	774	709	736	735	752	720	751	759	744	796	746	711	703	736	760	780	795	767	758	784	742	781	744	761	786	792	751	780	751	770	767	776	737	759	747	743	774	741	757	759	740	732	743	759	775	806	719	771	761	747	754	735	765	771	743	713	715	776	778	747	786	713	784	751	807	805	778	752	673	746	780	763	735	743	748	764	787	720	758	779	774	748	694	770	787	789	753	738	745	731	723	733	764	757	783	766	724	709	723	745	721	757	730	726	783	765	768	775	775	775	814	784	787	779	777	770	734	765	752	747	743	726	751	739	733	780	782	715	762	786	792	740	793	780	779	760	780	712	788	767	816	743	772	777	764	757	717	739	781	747	759	787	758	805	787	752	762	763	782	731	756	746	732	713	770	751	779	760	718	755	734	764	744	757	765	726	782	755	750	736	763	773	741	744	730	748	739	734	789	693	749	731	753	734	758	767	704	753	727	752	786	735	723	791	776	819	758	779	784	768	751	740	697	776	782	760	810	798	761	729	756	773	741	802	757	760	730	773	713	741	771	706	731	679	734	721	756	756	784	779	793	778	786	778	743	788	713	746	722	766	757	765	757	763	779	701	675	738	741	739	802	714	774	801	709	827	751	789	806	714	704	736	722	758	732	789	713	771	725	751	719	739	739	786	759	775	794	761	730	736	745	746	737	755	722	773	774	795	751	738	733	764	753	757	749	730	731	714	781	782	738	757	726	766	758	761	739	748	745	766	760	787	765	731	757	762	745	789	829	805	769	827	749	723	695	737	784	731	735	761	758	743	773	792	728	764	728	710	739	716	717	725	736	733	799	701	754	730	725	727	772	737	771	746	768	773	740	825	754	736	776	766	757	755	782	790	763	734	777	698	796	741	785	740	736	730	729	807	779	685	708	739	772	753	796	785	744	758	728	785	765	732	712	760	736	774	769	774	684	832	753	746	760	751	756	775	783	790	749	738	779	748	728	767	770	765	844	721	752	794	770	785	790	739	740	762	797	756	805	723	774	726	720	727	766	747	761	744	759	738	763	779	771	784	744	791	754	761	765	734	719	738	818	756	759	747	731	758	775	736	751	775	741	769	782	737	704	771	795	775	777	797	757	776	721	696	770	775	794	820	775	744	756	767	744	770	748	707	753	765	756	785	744	749	739	733	804	762	762	709	769	760	739	746	748	793	763	723	685	713	732	760	747	749	755	765	736	768	736	753	784	794	785	750	789	782	694	768	773	754	755	777	742	707	713	767	712	793	763	709	742	765	731	743	782	770	811	773	756	818	816	737	721	771	699	741	724	746	726	785	788	768	721	713	766	745	756	725	758	735	737	720	723	762	747	785	766	780	804	771	750	748	770	760	710	735	779	701	769	752	784	766	766	745	726	789	763	727	733	746	749	777	735	807	751	775	766	742	762	765	724	810	747	774	785	705	736	803	808	769	742	772	763	717	705	747	799	739	765	721	777	743	743	756	737	797	791	793	719	757	757	734	732	780	757	763	752	744	760	797	770	750	766	773	729	775	738	793	749	766	761	778	776	768	705	731	781	718	808	760	797	741	777	812	818	766	739	715	735	772	768	759	738	778	740	785	726	763	707	752	766	736	746	729	758	765	716	736	707	755	740	781	758	740	785	744	717	768	752	774	747	757	732	720	773	757	758	755	777	805	725	757	733	752	799	735	780	742	755	745	770	764	756	755	734	752	706	733	793	771	762	716	741	751	733	745	762	693	758	760	727	757	785	743	754	770	742	761	776	773	705	779	780	740	779	697	739	830	773	719	764	782	782	732	746	753	781	770	762	822	726	804	736	716	749	750	762	731	775	778	769	752	807	739	761	766	741	774	726	735	725	750	744	736	723	782	784	765	794	735	737	753	764	771	768	755	785	799	793	765	757	765	712	735	795	793	741	739	729	770	749	733	760	789	700	756	773	716	787	754	749	777	739	743	770	712	728	788	732	778	808	752	796	733	736	744	725	787	801	750	710	791	794	733	765	794	738	753	792	712	750	783	767	768	759	775	764	765	775	735	728	732	715	755	779	744	781	757	739	746	765	764	744	741	794	765	759	756	756	785	761	730	719	836	752	750	755	789	773	744	728	764	748	769	758	736	756	718	759	787	713	764	787	748	765	778	751	749	724	784	751	799	726	742	755	780	760	780	767	753	734	733	779	738	765	756	751	773	783	786	721	775	748	797	719	764	726
23967	20732	24080	27456	20729	20733	3340	597	482	473	466	438	468	418	413	402	428	396	425	427	364	423	395	407	364	415	454	395	394	413	412	419	434	399	394	422	422	442	413	446	389	413	443	399	424	404	422	445	396	419	388	394	388	438	418	468	431	402	412	396	414	362	455	395	418	410	439	389	468	420	442	414	405	420	401	400	383	418	414	416	389	400	422	394	429	379	414	450	379	428	445	392	405	443	423	402	390	427	418	450	408	466	416	399	410	461	456	434	451	411	399	471	385	418	416	392	402	449	422	434	446	404	400	410	409	392	426	379	395	398	409	373	395	408	414	406	396	406	449	426	417	409	425	424	424	381	382	431	434	383	411	414	378	420	423	422	412	487	415	361	405	406	421	402	411	391	419	399	443	408	416	380	394	409	387	411	474	452	400	399	407	441	442	372	375	409	409	407	402	426	413	411	396	416	394	400	399	407	427	429	417	414	422	388	370	415	367	374	443	423	384	393	414	421	413	386	419	421	446	433	411	439	433	393	410	384	455	401	393	413	406	381	456	422	395	404	414	378	383	411	436	415	374	419	388	382	376	404	400	479	416	457	438	404	421	406	372	362	392	427	422	410	431	413	408	402	450	462	369	422	405	398	383	445	429	382	418	384	442	426	406	381	423	425	417	399	392	418	404	377	435	407	425	400	392	398	409	396	436	407	416	452	419	401	390	387	357	450	385	402	404	399	422	454	384	401	460	400	388	423	399	423	426	378	397	375	384	395	396	385	398	406	396	412	421	446	407	410	416	399	384	374	427	394	419	405	403	429	387	452	403	430	426	444	431	421	415	386	396	397	401	397	402	410	436	377	387	394	381	420	403	379	436	431	399	409	386	392	386	409	413	390	412	380	411	428	446	389	409	409	410	429	389	415	398	398	423	423	396	421	377	385	410	376	388	412	433	416	379	395	395	401	391	369	419	402	376	418	395	426	424	401	378	434	432	393	397	405	433	431	391	416	431	420	431	399	433	414	399	447	377	406	401	406	403	398	397	372	413	401	409	404	409	402	396	431	398	415	423	441	433	392	393	383	391	413	395	418	374	406	370	431	425	383	432	421	424	446	401	440	376	428	411	378	450	404	396	384	433	423	409	407	423	417	421	419	381	422	443	407	433	393	429	379	400	399	383	404	464	395	400	469	361	414	426	438	383	467	439	427	416	401	435	367	429	430	365	402	434	415	436	361	398	392	372	379	421	381	406	440	419	395	419	350	418	404	420	409	382	411	394	408	420	431	391	379	358	428	373	405	378	394	423	451	400	400	422	414	442	424	428	389	403	414	409	404	428	428	440	421	389	433	360	382	419	402	453	392	404	405	443	431	402	454	424	402	415	424	443	443	427	428	426	404	425	418	372	399	427	384	436	408	374	370	414	385	407	409	416	388	421	388	370	399	438	429	401	429	445	419	423	426	381	396	394	406	370	444	453	379	434	411	445	399	395	380	413	417	430	386	408	381	410	441	389	426	396	369	402	404	389	404	436	409	430	372	409	377	405	394	446	367	403	423	389	439	420	419	368	414	381	429	344	368	431	404	418	419	418	387	402	445	399	419	405	393	404	409	424	441	385	418	436	405	397	406	437	380	393	410	405	442	432	428	432	378	431	417	427	433	420	407	411	421	395	414	406	422	406	401	405	391	406	418	402	407	396	407	395	407	415	398	393	415	430	432	387	451	373	385	375	406	403	380	402	448	409	412	388	384	377	360	385	341	462	405	416	409	415	407	401	404	443	424	424	408	423	396	426	404	401	379	380	390	393	393	403	410	394	398	398	404	406	438	394	407	384	380	403	404	401	422	401	401	402	384	455	393	418	428	447	390	421	385	434	412	417	392	412	408	408	370	392	385	413	376	391	410	417	401	419	429	425	425	390	377	455	431	411	388	423	447	408	382	389	419	369	385	415	385	384	384	422	413	434	366	404	382	391	407	383	391	387	405	407	392	369	435	471	397	419	392	412	389	369	371	407	435	382	468	394	424	382	412	449	394	423	381	373	428	432	411	432	415	394	406	386	404	402	440	403	416	404	374	427	392	420	446	453	418	397	400	465	416	386	394	452	375	410	427	412	423	353	393	404	381	410	413	407	429	415	423	377	372	426	443	402	400	387	391	401	404	426	427	399	465	430	382	381	407	452	398	390	393	382	390	449	412	431	427	426	411	415	414	407	374	415	409	377	399	391	423	416	373	419	380	393	408	399	423	382	426	445	437	380	402	382	438	421	436	429	406	434	430	409	401	372	431	440	419	426	396	450	379	388	419	430	425	419	402	405	399	387	404	421	397	397	414	399	450	420	417	440	378	397	432	454	364	423	416	392	417	412	430	450	403	446	390	388	433	368	406	438	396	410	409	404	409	418	448	380	409	408	412	447	440	412	411	404	427	412	423	428	425	424	389	420	402	408	426	424	403	393	411	450	422	410	431	364	387	394	421	404	411	416	411	419	396	397	423	389	398	428	455	400	442	401	375	364	420	412	392	397	390	402	403	394	390	409	401	398	411	394	404	415	398	368	382	392	410	422	388	419	422	432	421	422	394	432	432	384	423	377	408	416	387	400	419	411	415	407	422	422	394	422	415	407	420	404	407	388	396	443	418	448	403	434	410	375	432	409	370	384	397	442	378	405	444	401	428	423	421	427	436	417	427	370	405	413	379	399	426	400	417	405	400	399	409	401	403	413	419	436	404	399	412	412	373	391	417	369	380	423	360	367	395	425	443	408	453	422	402	422	394	402	416	397	419	424	414	391	426	459	428	459	419	420	407	360	423	407	419	384	399	420	437	380	434	376	357	401	370	377	406	373	437	413	432	360	435	395	448	438	425	429	407	409	406	410	395	378	420	435	410	428	423	376	376	430	403	368	450	429	427	391	418	348	416	455	415	413	410	399	373	415	414	410	380	402	404	407	421	403	391	409	441	446	396	429	408	408	378	378	411	411	413	397	428	382	364	402	434	379	410	379	410	429	405	391	411	420	396	406	413	400	404	416	404	422	453	399	398	409	408	415	447	412	418	424	398	398	369	409	407	439	431	395	391	379	420	379	404	448	440	404	403	427	377	386	404	427	383	418	402	412	431	398	438	434	389	399	399	411	378	425	444	434	456	397	398	410	430	408	429	423	423	378	440	426	441	450	381	365	414	399	415	407	396	423	431	410	450	403	384	370	390	415	386	419	462	455	387	414	409	402	384	422	397	416	398	432	403	414	424	392	381	390	455	382	385	409	388	412	430	414	440	408	414	427	376	408	407	395	391	433	416	397	393	401	411	410	451	414	410	385	434	443	397	466	451	392	423	439	439	385	435	401	409	418	416	395	435	402	386	393	417	418	398	423	411	423	404	410	411	423	400	430	372	419	397	413	418	410	428	435	403	448	398	437	405	402	420	421	421	409	393	416	448	396	409	402	376	407	434	384	370	406	429	389	413	383	406	405	397	390	410	393	408	430	416	401	369	381	365	392	374
3462	3393	1948	1241	1047	1017	920	981	964	925	912	889	915	883	912	887	856	906	913	886	925	943	957	881	880	874	862	849	894	855	839	902	909	843	902	911	909	860	894	870	908	863	899	908	877	871	878	927	894	857	888	896	914	942	879	819	859	864	935	944	928	891	891	914	917	897	890	891	883	961	879	855	841	876	929	873	919	882	888	900	852	905	904	932	827	846	850	899	914	896	883	927	912	841	867	825	873	869	873	874	912	911	872	891	847	894	897	890	879	904	869	874	905	885	879	821	856	871	854	838	839	927	907	854	868	838	917	849	863	851	921	884	895	875	861	888	864	834	868	848	896	883	934	902	898	903	966	866	888	874	883	864	921	876	921	887	927	934	870	929	877	856	885	867	855	881	884	873	911	898	874	875	885	891	844	828	939	859	864	871	876	888	839	833	884	872	914	864	865	892	874	871	917	866	890	835	859	943	851	932	903	786	909	927	834	889	874	887	885	905	872	837	931	926	912	828	880	840	905	899	871	838	889	853	888	932	905	873	875	917	896	884	894	852	882	902	901	914	907	859	911	887	900	921	880	874	842	883	883	938	937	866	876	871	850	879	870	892	919	953	836	907	895	852	908	860	876	941	886	923	886	876	857	886	879	883	899	886	868	848	857	893	903	898	920	919	927	881	848	909	899	931	881	929	914	869	853	899	818	870	879	839	884	841	844	811	886	864	861	856	865	923	879	903	869	911	893	864	880	833	883	887	874	879	891	894	858	870	879	852	838	911	933	867	868	897	914	906	879	868	835	911	888	924	874	908	887	882	854	876	895	904	869	848	846	845	901	811	878	832	888	841	879	895	860	852	935	942	913	865	891	913	887	918	927	880	923	886	883	868	885	921	877	851	914	887	881	884	860	896	864	868	862	862	895	889	878	867	855	869	898	920	855	857	835	868	913	858	910	901	902	882	881	901	901	839	875	863	894	886	858	870	904	859	875	885	896	873	898	828	845	875	868	929	874	863	862	842	861	929	860	895	833	846	863	894	896	862	913	853	913	846	872	846	896	866	882	917	887	936	896	879	894	903	871	896	881	924	899	861	863	877	878	859	913	878	802	862	843	889	817	894	857	875	888	858	855	877	887	894	872	833	890	911	883	904	837	864	902	927	894	918	904	899	868	931	927	942	953	844	867	849	904	869	899	882	854	879	868	898	849	831	895	940	871	895	889	907	877	918	929	883	893	870	870	843	884	909	961	938	901	908	852	893	873	848	877	876	870	908	916	886	837	896	869	904	951	851	893	898	829	896	884	891	904	853	859	862	866	873	865	835	890	894	891	928	913	900	859	835	834	854	876	846	860	867	847	914	817	904	902	885	861	894	869	869	928	829	868	854	895	919	894	875	891	896	870	904	883	866	852	902	868	908	902	839	914	894	887	875	867	901	904	914	889	914	884	886	904	889	896	856	859	902	903	856	832	863	868	855	870	847	884	875	893	820	837	914	843	881	946	862	836	895	933	865	915	845	883	921	827	835	887	952	896	849	864	833	875	876	882	857	874	858	900	850	914	921	931	885	899	921	923	907	879	929	883	897	879	909	884	924	849	937	901	852	879	872	877	896	930	927	880	869	863	889	880	856	871	880	851	902	851	929	914	848	900	911	887	840	867	889	880	949	842	919	890	918	857	884	843	868	836	870	856	907	850	898	949	873	900	851	925	874	885	900	876	907	866	887	944	874	911	873	860	898	875	867	869	868	870	865	869	837	888	857	908	911	899	878	888	914	889	939	864	885	911	877	876	902	896	899	865	906	894	919	877	860	877	892	883	832	890	829	868	923	882	817	840	870	905	911	882	905	932	898	853	886	847	865	838	851	804	796	873	880	929	863	876	940	956	878	932	869	939	840	857	893	849	903	873	901	882	900	899	872	815	879	923	893	838	904	901	946	908	890	889	915	896	901	886	909	921	842	887	877	900	948	865	857	845	872	897	924	860	898	937	910	876	880	867	872	876	890	932	821	879	823	956	859	863	837	885	816	882	906	885	891	915	867	913	865	877	849	974	900	923	907	900	819	870	859	896	937	837	862	883	873	846	890	851	872	936	897	873	938	857	897	817	873	947	873	893	818	851	833	847	869	901	839	942	893	882	862	874	865	933	868	887	901	891	864	909	842	873	907	875	880	899	876	899	857	935	856	892	921	871	872	906	809	844	856	903	869	895	860	876	920	842	860	922	870	885	881	866	892	877	896	883	908	924	871	852	872	885	924	863	831	903	872	847	878	899	851	856	869	901	838	880	893	838	864	848	853	867	858	896	880	924	881	860	856	876	899	862	789	923	864	893	924	936	832	887	878	883	892	875	894	927	914	877	836	869	866	889	901	854	881	868	906	884	818	887	886	875	874	887	919	870	861	854	949	872	864	896	834	919	874	872	871	931	910	945	868	911	872	946	893	879	876	867	837	827	868	907	882	935	853	910	931	909	852	858	856	870	885	843	923	895	916	867	895	904	851	920	909	893	908	865	908	871	893	847	869	889	840	891	918	855	920	940	879	908	921	860	843	868	829	922	825	920	890	866	869	893	876	896	909	857	886	883	934	888	847	916	868	862	870	851	878	857	891	834	843	860	890	874	896	930	878	893	865	896	908	847	910	925	863	877	905	855	851	829	843	866	883	881	875	847	891	943	880	865	868	851	844	858	882	852	890	924	879	882	862	861	872	885	892	819	885	868	836	931	902	922	883	867	880	884	880	864	900	856	861	931	902	891	919	868	884	850	884	883	862	913	907	947	879	870	901	880	917	874	942	895	911	918	915	803	867	913	851	905	883	913	948	875	842	909	834	893	851	913	868	849	875	912	870	871	828	886	888	883	858	937	927	933	897	864	847	901	884	847	910	888	894	923	859	855	872	885	858	857	872	933	920	871	926	849	913	880	901	914	874	887	832	905	940	880	840	893	896	901	926	882	851	911	862	895	861	907	846	898	877	867	873	880	879	896	863	873	925	871	903	877	893	867	808	920	912	877	869	877	853	932	860	876	852	866	897	862	869	854	889	870	847	864	912	938	875	884	891	963	858	900	858	926	867	860	859	958	881	854	872	879	857	872	859	901	944	816	904	902	905	849	895	838	895	865	885	870	911	865	870	844	896	905	825	885	831	909	880	887	899	900	885	857	844	858	908	833	882	922	873	912	886	880	889	885	848	879	895	874	907	860	837	920	862	912	868	863	914	892	953	837	936	868	878	916	870	885	963	893	857	887	896	893	878	819	927	910	893	887	816	905	912	929	899	873	893	892	887	892	938	923	889	914	877	845	882	866	907	886	900	881	897	820	900	875	888	888	898	884	845	888	918	887	924	850	885	902	924	924	883	909	920	879	917	862	879	887	843	900	914	912	893	894	898	874	879	892	924	924	899	879	925	879	856	894	896	893	880	895	863	900	899	910	885	850	895	898	878	935	899	896	861	918	951	900	887	894	848	909	912	909	902	909	897	858	877	902	893	786	850	869	900
23588	20814	24423	27294	20818	20825	19039	761	443	430	364	364	351	337	303	276	289	313	311	281	311	305	276	280	292	282	264	277	296	250	283	272	281	287	250	255	251	264	272	295	288	274	240	251	270	277	245	256	251	250	223	270	275	281	276	285	254	260	262	258	263	258	255	247	260	268	258	260	261	258	295	270	286	239	273	270	274	257	247	249	279	241	281	278	249	252	259	255	286	269	285	276	274	279	282	280	257	268	252	261	289	253	257	264	283	295	249	244	243	296	256	232	250	285	268	289	245	264	266	240	271	258	249	289	253	259	294	257	259	258	299	274	239	262	253	279	265	253	259	286	268	264	251	248	285	265	277	279	272	297	268	274	231	273	274	283	260	284	274	275	268	268	273	255	280	276	299	250	265	249	250	273	277	248	273	282	264	268	271	272	247	266	260	259	262	244	257	249	260	242	251	251	261	274	249	260	254	213	284	260	279	270	281	288	240	264	250	289	278	273	237	302	274	281	263	289	231	293	244	302	246	259	297	263	249	243	264	263	251	253	264	254	261	269	244	237	256	272	271	257	286	241	268	238	285	253	230	249	281	270	261	272	278	253	285	236	263	260	261	262	273	270	234	255	245	286	245	238	255	253	289	245	277	266	268	273	256	265	248	292	302	254	290	255	299	313	270	268	235	275	282	260	275	280	271	277	288	284	257	243	276	259	270	297	265	271	265	270	274	271	245	286	260	270	265	256	251	296	268	311	266	247	283	278	318	259	265	284	228	241	268	248	257	259	298	287	283	256	270	240	284	271	262	237	286	291	245	281	246	231	314	250	289	261	256	242	266	245	269	280	261	242	214	278	270	263	264	249	266	276	288	243	262	270	293	289	248	259	259	242	288	246	245	307	295	268	245	253	270	251	266	240	271	270	246	285	248	263	280	250	259	267	272	270	280	259	267	242	266	290	258	258	246	269	242	296	239	275	260	284	267	270	251	281	292	265	249	262	261	248	251	239	279	264	254	258	252	234	226	243	278	256	256	250	286	312	246	276	241	252	276	240	306	274	249	270	297	255	262	292	251	305	260	266	249	275	263	262	291	313	277	248	234	281	279	259	264	245	243	273	273	265	312	256	273	256	273	248	259	257	250	261	226	271	296	267	246	262	270	278	291	271	306	261	267	282	293	271	246	301	241	252	250	287	246	247	265	254	256	257	254	285	264	265	258	245	286	292	253	266	237	275	262	253	257	240	255	304	307	261	261	266	276	255	248	238	251	261	270	273	227	279	289	280	264	264	247	263	276	267	266	277	254	222	268	264	237	247	256	275	278	255	269	289	296	252	241	268	273	237	263	266	258	267	274	261	283	254	290	260	284	284	233	243	238	252	238	275	249	232	287	270	274	279	237	276	239	284	289	241	256	235	284	271	254	286	248	280	257	249	261	282	267	259	280	281	269	249	241	269	272	262	248	248	277	286	269	314	242	262	263	289	288	267	256	248	255	251	248	282	249	250	251	282	241	257	278	279	272	252	271	243	268	256	297	268	277	256	275	278	234	270	283	296	257	284	253	266	238	268	294	244	242	247	279	260	245	253	256	250	258	267	246	273	274	271	252	274	275	247	258	254	279	273	277	266	277	274	246	286	284	283	263	267	247	242	274	289	269	281	240	254	252	282	252	279	272	261	295	257	284	255	271	250	243	256	253	265	259	272	268	284	246	261	251	282	252	269	264	258	291	276	246	266	269	280	276	269	273	253	247	259	249	271	255	281	280	299	242	267	276	264	256	284	257	246	261	258	218	219	267	264	263	233	274	273	247	279	264	274	275	248	242	283	263	274	295	245	252	265	258	241	231	276	262	282	268	270	256	245	261	265	265	268	264	271	272	292	249	267	298	275	274	280	273	239	266	268	271	280	269	256	275	273	272	259	291	280	227	270	241	254	243	272	285	278	248	279	276	258	300	281	246	260	276	248	229	258	284	246	262	245	283	230	268	269	259	239	270	261	261	289	270	278	268	278	271	287	267	264	295	252	292	270	233	288	288	252	269	262	304	254	284	240	268	260	263	261	229	286	275	272	266	263	222	245	272	297	269	251	246	264	268	269	270	257	269	263	240	238	284	246	281	255	257	260	298	246	255	256	272	247	280	229	255	269	274	310	267	254	238	262	248	278	279	242	281	286	268	277	274	232	250	273	259	242	258	274	266	262	244	248	255	255	233	257	239	259	261	306	293	237	290	265	266	260	265	250	261	225	261	234	278	274	299	277	254	234	276	276	267	277	241	268	285	257	292	248	264	263	263	269	264	270	267	267	299	265	265	262	270	266	264	308	265	246	254	249	229	259	267	294	250	281	302	235	279	283	237	239	250	289	257	267	251	273	269	280	267	275	280	249	302	247	276	280	272	256	246	246	276	275	295	280	263	232	242	263	281	297	268	260	233	247	239	281	268	257	256	279	241	252	263	245	257	309	271	256	260	264	273	265	243	242	276	276	274	246	291	291	266	274	282	246	274	251	283	255	253	266	271	283	247	273	265	245	279	242	285	284	274	259	280	230	305	251	254	269	292	263	270	222	259	279	249	255	287	259	273	267	245	221	278	280	265	263	239	262	262	283	283	266	289	236	232	249	272	308	267	239	245	254	255	294	269	286	265	273	259	268	248	273	275	287	281	265	243	291	260	257	285	250	263	295	241	301	271	269	266	283	253	309	271	254	275	256	257	275	244	230	280	291	265	266	290	276	266	282	262	259	264	271	277	262	263	255	275	294	250	281	270	238	297	256	245	278	261	276	255	268	291	258	273	263	252	250	263	288	238	264	267	264	276	258	270	265	319	264	270	231	241	245	263	245	269	258	238	261	290	256	240	255	281	263	251	227	270	271	249	268	291	246	279	241	285	311	259	243	284	256	272	267	278	263	264	262	266	265	282	275	282	259	264	261	265	269	254	292	279	228	277	238	257	279	258	246	263	251	305	244	257	272	275	265	223	292	271	267	268	280	271	252	277	268	260	284	270	235	259	271	256	247	250	269	270	262	265	281	247	261	247	244	258	259	306	236	281	269	263	280	274	286	263	253	255	288	265	268	273	268	246	296	254	243	247	248	272	253	255	266	278	258	299	275	242	266	263	259	280	253	243	241	243	283	337	298	294	260	257	264	281	298	249	258	251	275	257	264	252	270	272	239	262	276	285	268	305	281	295	283	263	286	279	266	289	261	253	243	259	247	242	263	258	270	270	282	281	250	290	265	255	258	266	267	281	308	284	233	280	291	284	247	271	277	301	247	275	275	256	253	249	267	267	295	274	266	242	273	275	262	237	239	224	264	273	285	279	308	276	270	293	255	255	239	272	275	278	253	296	283	248	258	261	255	256	245	242	239	297	244	275	241	230	267	244	283	250	279	258	261	278	300	289	297	255	283	289	289	270	238	271	289	265	250	247	241	278	270	266	252	229	243	253	251	248	263	262	247	248	248	275	255	269	260	252	262	266	263	254	260	288	280	269	283	260	275
3641	4868	2384	1157	869	760	671	712	642	683	589	634	650	590	591	608	620	582	612	625	551	581	587	618	578	599	622	594	583	624	606	594	574	614	587	593	603	570	582	623	594	590	529	572	591	564	601	592	598	576	577	523	560	565	572	562	576	560	605	599	593	609	615	620	617	556	568	562	555	554	604	608	593	576	602	627	590	569	570	566	634	548	562	598	619	589	598	595	558	584	524	579	613	553	605	578	602	578	596	564	570	576	594	574	500	601	582	572	584	583	595	571	566	600	563	569	588	569	578	605	583	603	605	607	604	595	546	588	560	593	622	612	606	626	595	599	591	563	582	524	564	626	579	558	583	597	570	599	622	588	570	534	598	584	575	565	588	586	656	551	550	609	568	590	563	560	598	610	591	587	586	596	576	560	612	590	558	545	566	559	583	524	567	527	570	583	603	579	615	598	610	545	520	564	567	572	564	619	580	579	648	630	602	555	577	603	545	561	584	613	566	591	597	601	593	584	571	588	625	575	569	565	570	629	594	615	569	605	594	572	594	586	566	606	568	555	539	598	586	612	545	560	564	595	568	606	534	588	574	535	587	599	616	631	567	581	617	576	627	543	541	575	570	557	565	559	570	580	571	580	559	587	583	589	600	576	564	598	604	584	622	612	564	573	575	555	554	574	553	600	585	575	585	585	543	569	592	573	550	589	624	572	603	626	577	562	552	586	631	539	582	621	584	591	606	591	632	559	607	601	615	593	562	616	611	599	571	578	571	577	596	623	549	576	574	532	572	602	612	568	573	596	546	581	610	532	558	552	556	611	609	597	574	557	569	545	577	595	586	555	550	574	570	627	575	550	557	528	585	601	562	639	544	588	553	561	586	574	557	568	607	576	543	582	591	590	531	591	564	568	531	567	604	632	548	534	569	570	586	546	588	586	586	555	600	611	568	599	598	652	598	599	578	534	586	566	619	571	577	577	601	634	623	560	606	547	579	585	559	555	542	620	565	644	542	529	549	578	607	591	559	543	563	608	598	574	560	574	522	594	525	536	615	605	547	601	575	535	551	551	590	576	593	575	587	620	573	553	564	600	583	544	573	559	604	548	568	565	565	625	571	566	596	592	570	525	577	580	545	601	581	611	577	594	550	552	558	631	542	558	603	564	586	605	538	576	583	602	612	568	566	576	585	570	581	604	567	564	601	570	623	623	588	532	578	605	555	617	563	599	576	613	605	608	582	591	614	585	581	586	562	582	576	612	594	611	523	572	606	609	550	588	593	533	580	581	611	543	597	557	621	610	617	566	604	552	566	591	593	578	587	580	591	559	592	607	601	538	530	558	593	588	590	569	569	615	562	576	599	541	572	594	561	580	551	602	551	607	565	554	544	589	538	627	567	534	588	605	551	605	582	567	601	534	548	575	508	533	601	599	553	575	564	585	555	595	558	570	577	582	574	581	591	570	594	555	614	568	568	633	599	545	591	584	574	572	567	532	587	532	581	615	599	606	549	598	576	555	633	581	578	581	594	596	608	569	544	570	573	602	560	587	573	569	604	568	567	610	599	602	614	572	583	593	589	585	607	589	538	603	584	590	539	565	573	592	529	565	595	550	582	513	591	568	578	607	576	573	635	589	544	582	562	497	616	574	575	553	559	587	566	543	606	545	618	588	615	576	617	564	588	534	561	576	575	552	559	574	560	577	596	543	606	555	556	567	563	581	567	563	569	563	646	590	564	569	563	596	558	595	568	572	556	608	633	592	610	582	583	601	580	578	579	621	611	541	550	596	599	583	582	571	604	651	583	618	580	530	578	544	546	602	595	565	629	578	598	567	576	630	576	626	570	574	543	582	604	615	588	557	582	547	589	624	602	522	567	588	566	531	586	550	604	573	566	601	563	568	544	559	572	613	579	575	591	575	608	571	598	617	602	540	549	620	611	576	604	550	598	556	601	541	593	580	593	572	593	623	548	581	585	560	588	569	570	626	547	561	589	611	577	556	581	584	587	568	556	582	607	557	592	644	573	574	599	573	568	586	619	583	558	585	605	578	605	570	592	568	587	609	590	577	556	613	627	638	569	592	598	529	592	563	578	585	604	550	559	635	590	611	604	574	581	600	612	655	542	596	573	529	571	561	592	607	565	572	621	572	599	596	549	589	546	573	566	592	564	597	547	580	577	604	605	571	570	607	560	545	579	562	580	577	602	587	567	561	594	581	573	528	550	554	553	583	545	579	591	595	568	606	567	591	618	595	583	574	557	589	613	602	580	567	624	543	548	604	606	652	527	568	603	578	576	521	560	561	555	577	580	567	564	592	569	603	569	598	601	584	610	607	566	583	581	581	567	599	557	603	531	591	615	548	516	588	576	590	534	603	553	576	578	572	555	599	570	571	550	589	574	605	561	554	575	556	618	588	555	511	610	576	605	581	569	596	586	568	587	581	591	568	567	613	584	601	639	549	577	592	614	581	597	600	570	563	582	594	610	593	543	585	528	591	566	577	602	595	624	606	561	554	624	592	562	607	566	618	635	578	616	559	602	576	566	578	601	584	600	570	574	566	614	572	612	604	566	527	533	610	595	553	575	599	585	575	584	547	556	572	610	586	580	582	552	539	581	563	623	587	594	568	529	559	607	585	540	613	595	559	593	570	578	558	563	586	547	597	551	540	582	533	574	587	576	560	606	536	591	615	561	577	551	607	580	617	589	595	561	603	595	558	582	571	603	594	599	591	547	566	620	597	578	579	606	583	565	585	573	575	550	627	566	595	536	589	600	553	585	569	547	607	556	632	548	568	564	584	578	565	631	554	575	582	566	611	576	571	554	609	590	538	571	600	600	603	609	566	530	574	618	585	576	627	552	597	594	575	618	558	581	572	578	611	608	573	553	594	621	573	590	599	566	570	560	637	593	532	577	556	539	569	574	591	634	616	569	581	551	543	597	569	608	651	555	593	556	551	619	566	570	604	567	572	560	590	583	590	557	570	574	592	561	586	586	565	572	578	580	604	601	591	581	548	594	623	552	585	608	582	581	609	573	582	574	604	584	589	579	622	605	601	615	620	619	604	603	603	564	554	559	610	599	580	623	583	549	591	585	562	586	569	567	599	589	598	531	584	621	598	583	549	595	623	523	544	568	577	570	612	562	565	601	594	557	621	565	601	577	588	587	588	525	657	600	578	563	596	601	573	590	567	514	594	572	589	578	544	595	626	600	567	582	601	549	590	613	574	558	554	577	589	581	608	592	609	596	574	574	588	581	566	550	592	573	543	569	559	593	558	591	621	579	593	579	551	606	552	593	621	570	599	513	592	606	541	599	575	618	591	610	564	581	656	595	594	543	570	634	598	570	588	568	517	547	559	552	596	544	593	550	603	570	584	575	619	588	558	575	593	551	556	559	591	604	566	579	582	617	567	588	609	622	588	605	611	592	569	573	557	579	589	602	581	565	613	577	581	584	571	576	568	589	623	593	549	561	565	583	597	599	599	593	575	573	644	618	593
31526	19428	7957	619	406	363	329	332	310	333	335	336	318	322	340	316	330	340	329	319	327	295	331	335	313	332	343	321	340	333	336	315	339	295	336	311	316	308	342	358	317	345	293	332	311	341	312	340	338	333	339	350	363	323	347	339	324	313	333	307	350	317	319	319	315	304	318	329	350	308	285	396	333	330	295	353	326	335	333	324	335	319	335	311	357	326	333	329	306	354	343	315	339	299	329	336	346	318	338	298	310	329	291	358	343	312	305	288	336	326	299	307	346	308	329	326	316	342	309	350	305	344	333	355	307	325	296	293	310	329	318	305	301	304	331	304	337	322	318	320	359	322	328	338	321	342	311	277	291	337	331	326	333	317	339	363	338	307	299	314	310	350	324	334	330	314	306	335	310	345	329	307	323	353	328	324	319	316	286	321	325	327	323	336	323	328	300	343	318	325	324	330	304	341	335	330	330	314	347	335	334	327	307	343	345	354	313	322	294	316	353	322	339	302	324	337	343	317	317	319	325	350	320	309	294	350	360	326	321	334	341	358	314	343	336	278	336	327	288	339	294	310	345	352	346	380	328	342	327	316	304	308	309	318	322	321	356	359	323	310	330	304	323	315	293	328	289	344	367	330	351	348	336	320	333	331	321	326	351	308	307	302	350	327	315	341	347	343	314	347	325	320	314	287	315	324	328	324	330	285	310	315	348	303	310	322	345	361	297	289	328	344	352	327	313	292	306	331	320	326	296	362	311	298	332	330	341	365	321	331	312	317	335	346	323	284	335	320	333	344	341	316	362	359	321	330	317	326	360	316	334	327	338	320	317	317	315	320	304	328	322	327	325	329	356	293	318	309	318	317	356	322	332	330	315	331	366	310	288	322	297	295	295	326	331	294	320	332	331	304	368	311	306	329	320	344	309	325	316	328	332	320	329	322	330	340	312	351	350	308	335	332	335	295	314	329	323	324	312	318	358	314	348	326	320	304	329	353	347	312	356	317	315	342	345	344	354	332	353	302	334	344	320	346	334	321	335	314	330	362	321	339	338	313	338	323	349	380	321	331	356	313	305	315	345	360	325	318	338	322	308	367	325	322	336	307	314	311	317	339	298	315	322	299	306	303	339	309	251	329	312	358	347	324	317	327	350	301	277	311	311	329	320	347	284	330	320	331	337	349	316	320	324	320	342	324	317	325	293	322	334	332	332	333	328	263	309	336	302	329	277	317	322	314	340	343	318	352	357	358	354	339	311	319	329	368	286	320	322	330	363	295	354	337	344	319	341	318	340	327	340	313	338	330	307	322	349	346	324	308	362	339	319	315	321	375	310	316	334	344	360	352	337	315	328	332	329	315	338	343	341	312	318	340	304	322	303	322	306	322	335	341	322	338	340	305	313	331	355	337	334	363	329	337	305	359	329	329	349	276	312	321	328	308	291	309	375	333	325	336	319	350	358	340	324	301	340	309	345	360	307	333	328	331	361	302	287	287	332	310	350	336	320	311	358	319	288	359	336	327	334	338	312	326	323	320	311	326	326	297	347	323	340	298	332	304	306	311	345	320	301	346	333	321	358	347	368	327	308	327	321	334	320	329	318	335	339	332	315	320	364	333	316	320	298	329	342	307	326	349	306	347	339	338	334	299	334	297	344	316	366	348	306	359	334	307	336	329	352	293	327	341	329	334	330	340	330	292	338	312	313	360	311	317	291	288	307	338	358	325	295	320	305	314	334	327	316	300	313	366	350	340	357	311	307	332	339	339	363	333	336	340	343	300	324	340	314	309	341	311	342	331	345	307	342	331	336	369	335	371	350	332	317	342	355	347	331	319	344	308	282	329	295	344	337	315	329	324	316	336	305	344	322	296	317	328	344	301	333	335	338	324	332	332	311	372	309	329	340	326	353	288	337	314	342	327	312	313	297	312	324	341	311	290	338	301	334	352	327	299	315	364	295	330	349	312	341	313	336	359	356	340	321	325	322	325	294	324	337	324	346	345	356	335	314	313	315	342	324	342	355	318	321	329	296	323	327	340	317	302	348	340	318	331	321	330	334	318	331	319	348	332	302	300	350	349	326	344	324	351	316	334	298	316	327	304	302	314	339	337	331	357	319	325	339	343	336	310	304	310	316	326	338	334	318	315	311	293	308	342	326	345	340	319	323	339	317	372	348	330	355	327	316	312	292	358	316	303	319	322	316	322	313	304	285	331	340	324	271	316	322	315	332	358	316	329	333	309	330	312	310	367	361	347	333	353	338	359	321	340	340	332	334	328	325	350	328	328	349	327	318	317	322	318	323	296	299	332	320	353	360	355	342	328	333	323	330	395	316	327	346	311	316	298	315	324	339	330	330	331	325	343	332	342	290	320	343	337	346	333	337	341	356	347	376	320	317	325	337	350	339	371	374	301	303	301	316	323	355	334	338	312	305	316	316	356	309	336	328	321	357	346	359	345	340	307	371	327	346	329	320	318	306	345	325	326	325	342	359	340	322	324	339	318	303	311	351	341	345	320	325	341	312	320	300	327	299	337	329	309	344	326	338	301	324	350	372	340	351	359	361	329	329	309	338	317	291	330	323	330	334	339	321	324	337	361	326	290	312	336	321	343	338	325	319	334	334	352	356	303	344	339	333	331	365	306	327	347	329	353	314	340	359	322	307	325	332	339	307	336	297	349	323	329	316	350	343	312	330	333	361	295	351	329	313	299	330	350	319	326	328	342	321	345	342	328	293	292	335	323	322	308	313	354	336	328	306	359	358	293	336	343	358	361	309	314	350	355	315	328	321	334	348	329	308	338	333	339	358	310	302	341	310	322	334	323	348	351	310	344	335	313	286	329	340	344	328	340	325	312	349	350	318	316	324	362	338	305	309	318	298	328	347	338	334	317	358	317	304	279	323	303	336	330	319	342	355	328	317	337	374	331	374	337	355	330	328	347	332	302	346	318	328	328	315	328	335	369	324	310	316	322	364	361	322	332	323	348	349	293	293	317	336	361	282	344	345	339	363	331	345	295	355	346	368	341	322	334	307	308	321	351	335	332	305	326	326	315	348	340	329	340	294	299	339	328	344	337	336	323	322	327	346	334	339	312	346	322	331	307	340	342	308	295	331	341	321	326	363	321	341	315	298	332	340	366	332	330	335	315	346	330	331	304	329	339	330	309	331	342	334	335	324	323	292	348	361	301	346	317	358	312	344	342	333	348	312	389	293	304	330	354	316	335	325	335	349	338	320	330	340	320	338	310	316	339	351	330	335	318	300	340	344	303	356	302	327	317	319	357	306	330	358	359	350	333	319	315	298	351	367	322	276	342	329	294	334	366	371	334	354	319	282	337	347	333	306	318	322	319	326	326	327	292	313	276	316	357	323	341	324	332	325	300	339	345	355	345	320	318	324	321	346	324	331	343	319	336	320	310	322	318	323	324	341	303	326	348	322	309	285	327	316	302	332	300	322	321	278	314	345	321	319	287	310	342	322	363	334	336	336	349	330	356	332	337
5377	976	810	800	759	758	811	787	750	813	756	759	727	753	774	785	747	737	814	775	774	774	774	804	722	797	735	740	741	760	763	796	748	795	788	766	766	762	816	781	765	778	779	744	739	840	792	781	728	701	778	782	739	707	794	757	806	793	754	811	806	795	747	730	757	761	704	744	773	755	702	776	721	784	750	800	779	785	743	737	783	765	778	757	761	779	736	758	767	740	744	712	758	695	787	745	788	815	762	752	732	782	770	765	780	737	781	753	722	788	788	756	781	733	813	775	780	777	731	746	801	743	786	748	769	753	717	755	748	725	786	736	777	796	784	795	742	789	730	726	728	763	735	776	756	775	769	788	774	743	739	751	766	762	768	747	720	733	756	811	735	776	766	815	785	741	780	745	746	751	795	787	773	766	742	720	760	760	747	723	766	729	750	770	728	728	731	753	772	778	759	761	768	808	779	737	763	771	773	726	746	750	788	747	755	774	757	730	752	716	751	761	731	710	742	746	804	701	764	771	735	710	729	772	831	757	718	763	769	738	720	746	781	758	788	760	748	766	778	734	719	739	743	737	788	715	809	777	786	786	755	747	773	818	792	769	719	765	746	747	779	763	768	739	724	795	776	756	780	734	742	760	776	763	760	776	756	694	741	783	777	748	763	788	766	734	773	743	765	712	754	771	793	756	728	757	746	759	779	750	748	803	798	728	761	740	780	737	782	757	756	796	767	790	750	742	783	774	720	808	747	775	763	734	730	763	773	776	779	745	763	740	738	776	692	705	767	746	744	765	764	751	781	768	698	723	769	731	748	766	775	782	774	723	735	758	727	779	782	768	770	705	743	714	786	792	740	811	732	707	773	777	794	723	769	736	733	775	791	765	746	819	779	758	743	750	754	773	740	731	737	758	734	754	759	767	736	757	737	766	739	714	773	732	722	740	762	748	743	700	766	760	761	779	791	794	810	763	729	792	716	733	771	734	748	733	811	788	753	766	750	697	767	759	737	831	761	784	750	760	775	742	754	756	801	777	738	809	734	748	729	778	775	759	777	785	777	754	783	795	718	735	810	746	779	776	703	715	734	773	741	717	749	799	779	751	791	787	718	695	724	803	762	725	756	734	774	723	744	759	715	757	767	779	764	729	743	803	804	772	765	780	784	760	725	705	742	742	745	726	741	712	771	722	765	733	777	800	748	786	783	717	734	812	743	777	755	788	773	787	786	723	752	694	742	795	754	755	760	745	750	759	746	795	772	748	769	709	747	733	804	774	742	718	768	760	756	716	781	774	763	732	745	759	763	789	753	720	788	772	713	814	723	740	765	780	754	775	813	740	746	771	785	755	750	753	806	692	741	714	753	724	773	770	765	772	749	733	753	759	780	794	767	752	740	748	751	798	796	736	780	790	770	768	756	726	756	755	754	730	769	754	717	761	734	767	754	822	753	793	812	768	731	755	740	782	779	763	776	770	748	775	782	786	803	812	708	745	735	746	796	790	774	795	749	776	760	763	821	794	764	801	772	815	798	749	759	784	744	830	726	745	735	724	772	800	739	784	789	779	779	756	732	803	741	759	774	801	782	736	811	730	734	753	736	767	755	779	741	771	747	751	739	736	775	776	790	800	728	810	723	782	766	779	766	763	777	751	823	780	748	745	755	770	800	748	739	811	769	762	719	756	779	746	761	799	738	742	742	818	799	740	782	779	711	797	763	742	715	804	773	759	791	825	733	783	712	758	767	775	726	759	747	776	774	735	743	740	778	717	759	736	758	725	732	720	780	782	783	818	760	747	738	747	724	726	742	779	784	772	774	795	833	751	676	728	739	798	767	800	825	753	756	800	751	713	761	780	813	765	718	769	717	727	732	774	744	760	739	787	765	787	736	745	744	779	761	779	707	769	764	748	733	765	750	704	750	762	784	793	767	698	790	802	723	779	723	791	794	762	764	752	749	692	815	780	719	806	756	758	739	777	795	760	734	757	751	798	744	779	681	724	769	787	800	727	741	748	764	741	718	770	744	740	743	772	752	838	764	766	784	797	734	745	724	785	752	748	762	786	777	791	731	820	739	732	748	722	716	749	698	718	782	783	795	795	727	776	757	774	763	772	779	793	765	726	768	784	739	758	739	722	699	757	753	743	711	758	765	724	772	714	771	710	801	755	768	777	747	788	767	749	740	771	757	743	774	785	784	790	766	758	744	779	730	753	760	719	731	743	757	733	766	773	780	768	763	799	784	704	732	729	765	788	782	769	734	735	774	717	737	760	792	719	791	756	828	737	772	818	775	767	768	780	764	747	772	779	779	758	706	733	731	752	787	777	733	811	752	801	762	776	789	766	753	789	788	735	776	755	754	709	763	765	720	711	792	784	782	780	738	740	774	776	803	764	713	745	776	721	766	727	751	766	738	766	763	796	775	751	769	791	783	748	742	769	721	760	724	769	762	730	727	744	726	721	765	802	743	788	817	740	748	757	777	788	746	749	772	768	731	819	754	759	770	775	735	759	757	745	801	758	800	795	770	766	736	666	761	698	755	765	717	683	761	779	770	760	790	781	752	767	771	744	752	785	726	806	794	768	795	759	737	724	768	710	746	819	805	792	723	794	778	760	706	774	782	751	779	765	770	760	781	778	773	721	816	746	773	786	773	778	739	837	733	785	772	773	747	783	731	759	780	809	794	718	722	776	720	772	758	801	754	760	761	735	772	784	731	794	738	746	802	708	802	730	743	819	739	729	744	778	790	726	764	785	759	739	788	772	780	802	764	741	763	753	786	730	787	747	767	772	806	710	766	791	714	762	819	744	747	738	749	755	747	751	781	767	787	788	794	776	770	776	765	813	773	735	794	799	767	781	711	781	739	715	715	759	757	735	778	746	757	776	763	774	769	704	742	786	744	751	800	728	786	789	757	718	736	798	790	745	752	748	774	710	729	727	726	765	749	753	749	798	740	786	713	735	777	746	736	782	748	767	749	730	760	784	787	739	818	774	784	762	802	721	763	747	767	816	809	775	799	755	778	769	810	730	750	805	716	736	747	781	726	743	744	764	781	738	766	790	779	768	773	751	737	756	746	756	752	782	718	771	792	786	733	778	768	768	765	783	784	777	768	797	734	779	780	778	773	782	754	705	779	730	799	758	742	721	756	744	777	751	762	747	792	755	756	792	747	698	715	792	758	776	722	790	778	739	782	747	752	758	756	796	772	758	742	791	796	769	776	781	719	782	776	752	724	820	766	726	763	750	774	786	736	722	749	768	746	749	804	817	756	789	738	787	768	777	732	803	781	741	793	749	740	796	808	721	690	751	768	744	787	772	758	755	778	782	765	747	782	817	716	731	820	762	772	772	784	755	698	777	790	736	806	782	764	807	785	708	747	709	812	741	737	776	841	770	762	776	784	776	754	787	742	732	751	749	788	761	762	773	787	809	786	773	791	759	765	791	742	707	786	794	744	717	766	784	777	789	766	786	756	700	683	755	782	767	772	771	722	756	724	727
23990	20768	24124	27476	20761	20763	3460	608	508	472	475	463	435	445	432	428	428	449	426	459	427	450	425	433	417	421	416	453	447	473	422	439	413	407	425	401	353	411	413	417	457	393	386	377	409	435	458	404	442	421	419	395	430	441	444	410	409	398	436	412	412	410	422	433	464	368	417	429	390	388	429	364	385	397	410	451	401	432	422	398	432	427	420	419	396	418	417	420	386	416	393	410	396	444	390	387	379	406	405	415	384	422	435	428	428	452	394	371	401	433	417	457	415	398	389	394	415	389	403	414	410	422	399	446	377	388	436	390	412	396	445	409	420	393	396	368	426	417	412	432	444	439	430	424	361	408	466	389	377	407	413	389	420	407	384	411	429	370	419	403	396	436	405	427	407	403	395	399	392	390	385	392	438	417	442	421	417	379	409	393	428	429	420	408	431	404	398	377	369	450	411	384	388	394	428	423	370	464	438	403	414	413	434	396	415	455	411	429	384	416	405	418	454	382	396	413	407	442	442	429	411	403	376	424	400	389	417	411	389	420	410	457	439	377	437	408	437	404	393	405	408	430	412	382	483	422	440	427	447	431	433	409	403	420	431	445	444	410	399	428	380	407	420	418	423	403	406	433	364	396	403	443	421	393	424	410	421	424	455	374	381	403	426	413	402	388	394	398	415	406	445	411	426	457	424	425	418	400	407	394	428	403	458	434	428	456	421	404	428	411	410	437	411	411	421	393	405	416	428	369	397	435	397	376	414	404	402	406	399	426	385	402	407	412	419	386	422	396	425	395	415	406	435	376	424	434	433	365	446	428	428	383	428	389	427	378	401	407	421	351	459	434	428	408	449	395	423	417	401	408	424	407	426	396	412	391	405	372	366	419	423	416	388	415	393	380	396	414	415	404	421	449	413	367	401	385	418	421	427	408	402	412	378	379	410	403	400	423	436	410	403	416	407	435	412	405	395	390	365	429	458	408	442	404	420	394	413	459	429	431	469	417	411	391	400	411	379	374	394	429	446	430	408	443	405	434	412	435	399	457	397	408	393	424	423	386	406	384	386	388	398	418	427	408	412	434	418	390	415	418	372	419	370	402	424	409	426	404	402	421	393	442	376	404	410	430	390	431	433	441	414	426	409	394	438	404	413	426	407	361	376	395	423	471	392	427	400	428	429	406	451	422	420	402	389	407	409	420	435	401	408	398	382	406	383	418	450	423	396	400	379	421	407	436	393	363	411	405	401	395	392	397	375	388	433	410	419	415	408	423	421	382	436	428	408	394	399	411	372	419	397	441	419	396	432	413	402	392	444	416	383	405	410	434	391	450	409	409	402	401	428	415	400	353	398	417	413	450	426	400	446	418	407	381	381	409	413	415	400	402	387	390	395	425	423	427	402	420	399	378	396	424	429	445	439	416	403	398	426	408	410	399	416	341	420	453	418	427	400	431	438	391	429	438	435	413	402	366	422	397	417	432	416	391	454	387	424	408	394	436	405	394	420	454	415	406	385	352	372	404	428	441	414	438	418	424	422	430	368	413	393	407	391	431	400	425	426	383	386	410	401	398	388	385	385	457	419	377	389	451	421	425	443	434	420	406	382	401	386	440	405	415	378	431	389	420	418	430	369	421	382	400	420	381	375	417	392	405	422	364	404	404	417	394	394	447	426	448	423	402	409	413	396	411	423	418	427	400	362	412	439	402	401	423	379	383	389	384	456	436	409	375	414	376	417	405	398	406	413	394	396	439	457	407	397	407	362	407	350	375	387	420	363	439	410	439	401	385	438	409	409	401	406	373	382	406	414	386	408	373	386	445	420	422	388	397	407	436	391	397	414	364	434	409	433	398	441	409	378	445	405	385	355	404	401	396	410	396	424	463	414	430	431	396	404	408	455	429	436	445	417	418	401	425	415	361	401	440	446	394	390	392	455	399	455	413	439	403	385	408	434	353	395	394	398	397	418	392	435	435	422	417	443	445	443	451	434	417	423	415	417	413	411	429	347	401	431	399	377	417	416	428	416	456	423	423	414	432	413	422	437	441	388	377	425	400	397	372	426	371	413	417	395	430	390	389	400	400	357	413	410	397	396	392	435	427	377	399	410	431	408	413	410	402	379	433	418	422	409	430	403	434	423	434	440	420	391	426	403	438	375	412	412	391	400	411	403	402	396	374	389	408	416	401	449	419	392	402	395	398	436	403	434	387	389	406	382	393	392	409	412	456	388	413	410	453	416	435	402	413	379	397	452	423	417	388	421	374	456	433	403	399	430	444	404	454	406	406	430	396	420	388	390	415	393	410	432	392	395	372	448	415	424	416	437	376	433	411	414	421	377	411	424	425	404	420	448	409	408	432	464	419	411	378	453	408	413	423	447	410	431	397	435	412	465	414	415	416	419	416	399	435	402	414	430	436	411	404	410	427	416	429	381	429	397	382	395	422	442	410	415	403	364	408	383	404	432	417	353	390	380	411	423	403	418	432	420	426	439	394	396	402	385	436	414	430	414	453	387	396	441	402	423	396	401	382	407	425	420	418	409	414	386	415	390	425	405	379	381	418	444	399	393	447	415	400	435	392	421	389	416	421	436	409	363	414	434	402	380	421	405	406	381	401	405	425	389	420	445	402	415	382	423	456	403	395	399	446	392	424	423	424	438	399	392	378	389	405	425	390	409	410	404	409	412	411	417	395	415	409	464	436	419	425	382	433	434	414	413	428	400	453	414	403	400	394	405	362	409	419	365	399	398	420	415	420	400	430	419	406	456	423	420	380	384	382	390	426	391	402	422	386	406	449	353	410	382	412	400	394	414	426	396	412	389	407	403	450	381	395	414	452	396	384	402	413	376	381	397	419	434	437	451	420	400	455	429	442	393	364	414	428	404	359	427	454	430	384	396	457	391	434	380	405	390	410	428	408	433	400	434	384	394	398	439	436	435	384	431	459	390	423	395	433	437	369	439	404	431	399	409	423	386	414	418	423	390	430	425	429	430	372	410	431	401	364	408	426	402	377	420	411	362	437	417	389	413	427	391	442	418	361	471	400	348	412	447	412	408	390	345	409	412	423	414	419	371	440	417	380	407	406	430	420	399	387	427	405	395	463	411	454	427	429	432	406	433	406	387	411	377	384	399	447	428	420	370	381	379	438	416	395	387	435	440	391	442	426	407	385	410	397	369	436	433	397	390	428	410	403	421	410	362	429	418	422	373	412	431	392	383	394	412	396	416	398	437	395	407	387	393	418	400	418	380	426	420	429	422	399	447	409	394	409	405	398	425	398	399	444	428	444	457	403	386	400	383	452	418	422	414	419	421	406	388	416	403	448	403	392	411	437	427	403	375	416	436	459	409	431	414	436	426	425	389	383	391	398	369	370	374	418	391	397	423	396	417	420	386	378	429	410	438	448	406	432	392	391	397	435	415	440	380	424	431	411	385	425	438	391	401	434	397	417	431	411	419	452	438	400	430	412	430	415	408	451	387	388	446	413	419	389	396	402	387	409
3567	3380	1955	1281	1017	1021	918	939	929	880	939	947	876	885	927	889	927	898	875	913	887	941	878	954	873	872	897	896	885	884	814	870	865	871	876	886	881	909	892	878	860	946	903	831	806	913	907	884	945	887	867	912	888	832	881	861	872	897	912	875	866	870	826	876	900	843	936	865	833	923	906	891	880	907	895	911	877	933	901	861	917	930	864	905	907	885	897	882	897	860	872	890	889	881	858	888	864	928	917	875	921	834	900	871	925	894	906	887	908	871	883	908	898	922	860	912	855	895	896	885	865	906	853	849	951	924	920	939	903	991	856	902	867	921	869	886	877	872	888	885	904	902	892	884	887	871	887	890	899	856	908	834	885	853	931	873	892	794	839	897	910	874	869	899	868	931	894	847	868	834	858	931	862	925	886	870	894	871	880	927	904	877	934	861	892	918	856	941	928	896	857	914	886	921	876	891	868	875	935	918	886	827	921	880	893	891	855	900	925	896	888	889	948	922	924	912	907	851	871	862	891	858	871	938	920	856	920	890	907	887	877	907	896	885	907	894	894	865	847	916	958	889	951	894	919	877	920	907	903	912	864	898	896	873	907	893	940	852	839	837	880	948	881	865	859	870	857	873	900	878	871	912	876	879	983	944	925	828	890	953	928	910	884	871	869	875	919	894	853	862	882	880	884	846	890	914	875	868	844	878	929	873	906	878	939	909	886	928	887	891	882	907	865	877	912	843	915	880	894	864	864	882	888	865	840	931	881	871	901	886	891	877	819	916	872	898	837	889	935	905	879	893	902	945	836	907	878	908	879	915	969	831	836	876	885	912	899	914	886	908	881	912	892	936	890	898	923	911	902	917	906	874	867	933	905	841	893	862	916	913	884	909	896	887	915	917	844	863	846	872	881	863	850	875	885	859	890	881	839	893	893	877	902	869	883	849	896	844	931	870	938	869	867	860	924	881	902	884	900	824	821	861	845	845	908	877	965	914	885	862	853	821	865	837	887	866	908	909	910	858	862	868	874	900	853	875	861	913	862	888	882	849	879	831	910	852	899	896	849	921	829	854	900	956	866	893	894	905	846	869	861	876	902	892	869	868	915	876	888	871	863	906	867	920	872	871	883	872	886	893	898	979	882	868	890	845	872	905	858	897	925	903	914	949	866	847	894	876	907	903	827	916	902	891	850	855	901	867	978	869	866	864	880	874	888	930	927	859	888	895	871	848	910	878	898	862	915	909	888	911	879	875	822	858	906	878	880	914	854	888	925	877	866	934	887	944	865	878	869	980	897	939	917	891	844	943	879	866	849	910	885	881	877	930	891	861	883	864	898	858	901	869	818	940	922	904	907	912	860	902	892	894	856	878	898	870	914	891	874	872	896	870	843	901	907	919	915	843	889	906	892	878	906	918	919	928	870	860	902	857	889	884	952	863	948	889	910	872	916	872	914	931	882	863	889	952	906	896	852	928	879	926	864	911	945	911	918	895	887	859	892	937	858	921	933	871	882	874	953	921	868	910	878	867	889	895	915	857	853	923	877	849	904	801	949	877	864	930	857	915	880	832	897	899	882	877	869	907	857	919	911	851	874	863	879	871	945	865	875	879	837	827	917	858	906	910	901	853	880	844	882	895	881	838	916	879	940	895	901	867	891	909	853	890	879	851	836	892	828	899	930	904	930	892	912	900	843	919	928	893	864	926	882	852	906	922	955	959	837	922	850	870	888	882	904	881	909	938	880	888	875	863	890	794	915	892	859	878	893	914	823	884	851	817	909	909	877	842	882	893	881	909	945	852	890	875	900	902	855	856	917	890	893	875	904	908	860	937	921	846	874	842	923	909	873	881	857	860	865	888	946	896	930	854	877	895	878	876	911	948	895	894	892	947	903	890	871	889	901	940	897	895	886	891	972	893	862	854	882	880	853	866	869	920	854	871	861	896	860	830	867	856	898	950	888	891	911	839	882	877	866	906	900	953	872	857	880	900	907	884	886	905	902	914	904	897	902	872	886	866	877	887	910	930	874	861	884	921	935	877	899	904	840	890	906	911	865	862	843	875	897	855	884	885	851	885	850	867	925	888	877	895	829	873	946	912	930	883	846	891	919	882	858	898	903	878	895	881	851	881	859	961	887	930	875	905	942	849	882	902	928	938	886	917	885	890	876	953	894	906	843	863	911	893	923	908	905	929	844	897	863	860	856	902	935	914	884	874	848	868	895	888	870	865	870	877	846	915	911	857	890	886	886	908	946	871	825	886	857	932	858	882	907	902	897	856	842	889	911	826	884	883	825	869	883	862	836	900	929	858	851	864	872	878	859	953	900	892	932	878	937	900	854	851	834	814	855	892	907	902	827	903	895	821	902	872	907	912	872	936	826	859	891	856	853	875	862	861	955	876	928	927	927	904	893	957	929	908	881	888	884	910	912	880	837	884	863	903	925	884	883	905	834	891	843	859	919	855	923	885	888	939	914	930	875	939	794	870	927	833	884	886	896	917	891	888	885	861	859	872	889	866	867	887	887	851	834	924	935	895	893	826	935	861	891	859	960	852	892	906	894	896	882	927	870	915	976	902	874	924	867	965	867	891	927	906	899	896	873	874	887	894	896	882	840	889	882	856	862	943	852	924	839	875	864	903	890	888	859	885	869	840	875	888	846	865	860	868	871	883	896	952	919	946	920	911	859	835	873	898	924	874	879	888	873	879	867	869	908	901	858	886	873	923	870	924	887	892	906	920	860	934	885	903	877	895	881	900	940	903	902	882	871	896	861	881	843	910	898	897	908	855	897	905	927	898	861	832	913	912	917	889	884	898	844	907	906	899	913	878	881	882	906	946	881	911	902	878	885	871	881	909	900	887	916	904	846	879	917	875	882	901	874	938	871	841	863	908	895	867	906	834	901	913	899	890	857	878	888	915	871	947	873	980	877	903	845	861	869	900	874	853	903	915	904	907	953	941	871	915	936	884	851	852	918	912	808	890	902	875	919	881	878	875	897	929	868	891	868	879	877	877	925	887	850	890	911	938	835	886	879	920	866	913	918	868	902	864	875	846	887	912	903	876	898	879	904	872	901	930	898	862	893	868	897	919	865	904	892	856	882	893	900	912	867	905	900	853	873	923	824	928	946	909	903	881	875	857	858	822	888	858	871	897	856	888	925	880	887	913	894	919	873	914	899	825	897	857	872	858	899	913	914	840	877	891	909	934	853	879	823	827	880	855	875	965	872	866	905	887	958	928	834	942	852	880	910	878	863	838	918	858	925	899	902	849	852	893	890	915	873	860	921	869	904	862	947	897	858	874	877	914	935	917	859	867	870	842	925	966	864	907	923	867	888	883	892	872	921	915	896	918	883	864	907	896	870	945	879	872	870	903	927	865	879	860	898	862	847	857	913	916	897	870	888	874	943	867	887	853	870	909	889	894	906	846	909	895	919	878	861	868	893	873	883	847	868	881	900	861	932	908	862	848	867	891	839	910	927	897	912	893	906	857	904	855
23444	20702	24297	27149	20703	20723	18658	792	434	387	384	383	320	310	314	311	297	252	300	289	314	273	294	280	267	273	247	271	269	284	254	263	274	303	263	277	258	305	248	261	265	281	275	259	269	278	288	290	289	282	233	235	305	256	229	276	257	274	277	252	250	247	299	248	282	247	255	280	300	265	283	272	254	274	259	305	246	270	270	269	265	226	256	264	292	274	254	279	252	257	288	295	269	290	277	256	265	283	239	242	273	279	281	255	234	251	243	281	272	231	270	269	268	280	247	247	283	253	277	261	291	276	241	243	269	280	255	287	258	271	253	252	240	266	268	277	305	248	242	275	262	257	278	271	244	284	253	269	264	270	245	260	288	270	267	257	280	263	269	275	258	290	276	259	268	255	257	277	255	241	288	274	270	247	248	253	269	285	228	284	254	259	264	288	231	281	238	274	255	286	252	288	248	291	244	274	226	237	240	271	300	239	240	286	269	270	276	257	259	290	234	245	294	283	269	277	256	272	236	258	271	252	263	246	253	253	267	260	257	280	282	282	300	274	262	278	257	302	263	249	276	267	251	276	297	276	258	265	235	244	270	265	266	261	258	241	268	253	258	263	243	238	273	259	296	264	243	253	253	241	258	276	260	280	265	252	256	254	238	269	283	254	291	258	234	287	286	282	275	263	260	291	256	278	286	266	247	292	270	261	287	243	248	254	285	268	279	252	256	270	291	275	280	268	264	262	265	262	282	283	253	268	275	273	261	263	245	232	253	251	289	280	258	259	270	271	248	254	284	276	278	258	288	277	241	308	269	276	269	260	284	265	201	256	258	268	246	261	265	278	277	272	267	278	247	286	270	246	269	299	226	277	231	267	260	259	270	246	251	285	273	264	268	280	257	268	251	274	265	321	297	272	237	289	230	312	264	285	266	278	261	250	259	244	255	280	248	265	264	286	242	266	260	255	267	244	256	298	256	240	278	213	256	247	254	265	257	270	302	236	279	259	227	262	245	237	236	249	257	261	262	282	260	296	293	318	255	252	257	278	284	255	266	283	238	240	277	286	284	258	221	263	263	267	242	232	251	280	273	262	246	258	268	266	222	254	260	267	258	282	307	255	252	283	252	245	279	268	268	289	291	284	259	261	294	259	235	235	241	294	280	227	318	262	275	245	241	255	238	280	276	256	269	259	260	262	274	275	300	254	258	273	268	284	279	273	242	249	259	263	267	273	286	234	255	259	250	228	260	279	280	253	289	249	257	268	271	265	284	293	265	243	288	246	254	238	262	259	271	295	237	256	259	273	256	261	262	256	275	246	260	257	248	292	257	266	265	289	272	277	262	265	274	261	252	251	270	285	259	218	268	233	277	251	267	282	256	273	271	284	275	290	262	272	261	271	228	277	254	287	228	251	290	284	261	269	252	269	222	274	291	273	276	271	288	271	275	275	270	286	281	291	282	263	270	259	290	252	273	298	300	260	277	256	271	251	292	264	249	283	291	267	245	248	256	230	293	251	254	230	280	293	275	242	253	259	263	239	273	265	252	276	266	286	278	255	271	266	261	269	275	283	263	257	270	258	279	264	302	263	261	254	256	273	254	233	264	286	276	319	300	275	273	257	262	262	277	270	256	240	253	275	258	260	279	276	265	240	274	282	275	287	270	253	260	261	244	271	248	256	242	274	258	245	255	269	272	223	259	267	269	262	266	265	278	259	263	286	259	267	259	302	250	256	284	266	276	253	271	274	240	287	261	288	268	269	283	280	247	246	272	280	271	299	270	259	239	262	275	282	267	304	304	262	253	235	270	264	269	256	277	292	248	280	274	286	282	242	273	294	275	251	269	264	276	261	284	270	239	243	265	271	264	275	256	294	239	275	277	260	275	248	262	268	276	233	271	289	244	262	274	256	283	227	254	282	268	251	267	299	261	225	280	237	270	254	268	251	254	307	241	246	237	252	263	261	282	262	266	289	251	237	283	265	278	241	259	255	271	219	254	252	301	279	288	262	256	250	260	271	247	250	257	257	254	260	293	276	271	276	284	261	288	280	255	275	228	249	271	266	265	262	304	286	274	258	269	262	266	240	262	266	299	275	284	255	284	242	279	285	257	308	256	268	253	288	239	236	245	247	266	258	257	210	271	239	261	270	288	257	247	242	306	251	249	298	296	264	252	246	255	248	248	251	299	256	250	283	288	275	276	280	271	260	253	274	246	268	270	256	256	256	299	271	232	263	264	263	256	277	266	283	258	263	310	285	286	259	266	256	275	256	280	265	257	267	264	261	274	265	253	255	269	267	260	265	266	268	235	250	261	271	297	247	275	214	265	262	251	244	288	233	282	287	306	314	272	271	234	270	308	261	259	258	246	251	252	235	294	292	234	269	258	260	243	281	283	283	264	244	260	264	260	254	296	276	260	277	264	257	252	305	295	271	265	240	255	249	220	247	264	265	254	250	249	317	256	256	255	259	239	255	265	297	269	276	278	265	271	246	246	248	258	290	267	252	271	276	281	281	235	270	270	225	255	295	276	248	239	247	253	282	253	270	274	288	273	255	292	247	267	270	262	241	252	276	245	276	292	292	274	252	267	275	261	246	302	299	291	275	278	257	270	280	257	249	295	238	264	244	246	282	238	271	272	260	242	286	279	291	245	274	260	248	253	307	269	275	273	244	272	299	234	245	242	264	236	290	231	258	266	252	258	296	259	288	261	256	246	277	268	250	281	303	279	282	245	267	247	285	279	227	264	263	262	262	259	290	259	271	250	275	234	269	245	252	258	253	280	251	226	252	253	261	288	242	264	253	253	281	304	281	274	242	270	269	228	267	260	256	242	257	272	219	295	253	282	288	264	236	251	278	299	258	270	259	257	266	262	261	259	232	251	272	276	271	296	260	278	271	248	260	291	264	282	277	256	255	239	217	259	260	280	255	290	245	279	270	284	259	251	264	275	263	288	241	274	229	290	259	239	263	290	281	262	246	255	262	272	253	252	270	254	252	260	298	286	252	270	292	242	258	275	269	267	283	266	242	259	264	267	225	245	258	288	274	269	265	273	256	256	260	241	259	267	267	267	296	263	285	273	244	292	266	261	266	288	264	256	284	249	254	259	231	288	258	275	283	272	272	272	282	259	246	260	247	263	256	278	294	266	253	284	237	251	256	269	282	225	252	227	257	228	251	275	229	274	241	250	269	247	281	264	232	230	275	244	256	240	251	284	250	278	253	272	249	286	255	237	243	245	237	273	254	255	272	289	259	260	279	240	290	255	263	271	287	314	283	260	296	255	253	270	305	267	283	274	296	276	233	324	222	260	266	240	263	270	251	234	298	266	256	334	260	262	261	282	279	265	292	235	273	254	260	246	210	286	233	276	310	297	264	261	246	269	294	257	245	246	267	256	253	239	268	279	279	256	260	289	270	260	256	277	266	243	237	260	254	291	251	283	261	266	263	246	285	259	294	279	260	273	286	249	269	270	231	254	272	242	247	282	262	262	265	247	244
3523	4729	2346	1160	889	769	695	666	647	705	594	586	620	613	603	598	624	578	620	619	570	567	621	569	551	563	646	592	565	580	588	564	573	588	573	615	655	589	567	556	600	538	573	574	551	553	593	583	560	566	626	576	569	590	584	648	554	594	560	578	556	571	535	591	539	588	570	569	626	561	547	619	602	571	618	506	600	562	558	603	583	566	614	587	545	598	609	577	566	556	583	575	593	565	576	583	636	560	566	603	600	526	562	597	598	591	604	572	595	567	572	606	610	600	590	560	598	558	543	587	555	559	605	536	574	558	568	590	577	594	563	602	569	585	557	624	550	580	545	570	567	596	612	563	590	592	595	538	573	606	568	576	539	646	555	552	602	555	582	585	560	582	573	594	592	578	609	597	577	669	571	574	607	588	569	543	532	611	567	606	626	580	608	539	568	595	607	568	545	557	585	586	574	559	609	554	624	579	583	524	581	579	602	586	548	580	568	578	608	591	599	546	566	558	600	554	541	547	602	561	611	576	589	627	558	603	608	560	593	597	587	531	580	614	583	585	603	559	593	625	558	612	529	589	585	586	589	537	591	590	559	563	599	580	591	577	551	599	570	599	596	587	585	557	575	594	612	590	549	612	556	567	596	593	572	599	572	557	601	559	575	573	579	538	583	609	605	599	624	583	565	566	602	610	630	583	593	582	580	626	632	565	596	534	574	560	552	606	589	560	564	554	585	566	609	582	624	609	585	589	596	600	605	559	615	582	592	550	593	567	564	563	582	579	599	593	582	572	557	593	536	564	585	578	591	563	571	606	583	572	606	554	555	601	586	575	580	557	563	588	595	625	569	607	585	543	613	598	597	537	596	588	592	613	570	563	598	534	558	571	558	541	587	572	582	548	571	558	566	607	580	565	590	594	593	550	574	633	583	536	589	605	581	549	534	571	561	592	582	581	640	557	566	605	599	542	573	577	543	605	554	566	551	587	574	552	539	568	632	628	573	614	595	605	594	593	556	599	565	602	611	564	603	579	570	595	618	565	585	561	584	580	558	588	560	542	624	540	575	609	604	610	590	575	555	568	539	555	562	575	539	591	546	598	574	583	573	555	567	603	617	614	560	602	554	586	527	559	593	543	548	549	570	552	593	543	558	613	545	589	569	557	573	546	613	559	567	589	575	628	597	605	572	561	555	584	609	560	588	611	529	578	575	607	569	563	575	539	546	589	558	611	569	556	559	566	545	560	588	559	561	554	585	566	624	558	598	617	583	560	584	606	608	567	559	565	582	611	545	595	583	593	584	575	630	574	572	605	621	589	590	597	582	565	602	579	594	566	584	597	538	621	578	530	589	586	589	567	525	514	555	567	561	558	613	585	584	554	564	590	589	570	550	607	582	574	572	546	599	565	607	592	588	569	561	550	572	549	579	582	584	589	616	565	616	506	589	547	612	594	599	559	556	576	562	605	595	578	615	600	592	552	579	567	586	578	597	582	576	567	565	578	601	573	582	581	595	631	607	584	596	612	574	581	542	573	595	540	589	613	572	579	575	572	612	561	584	583	591	572	576	575	594	597	593	593	553	523	578	614	552	551	539	563	576	622	580	580	584	596	592	599	562	597	608	576	584	559	546	577	593	576	627	604	512	618	548	592	522	576	612	576	587	598	611	583	554	595	565	586	626	616	539	585	567	621	623	577	577	582	598	595	588	607	577	552	603	636	580	568	531	571	602	609	582	567	538	592	570	592	581	576	611	564	555	598	566	566	603	626	529	594	568	574	581	615	619	567	616	577	578	546	550	547	606	593	556	543	560	578	571	561	551	596	660	572	552	600	585	591	586	563	539	535	580	567	589	552	550	561	591	544	583	557	597	599	598	572	552	587	584	595	608	534	585	575	559	653	575	622	609	553	577	582	566	615	596	581	579	602	586	583	541	584	584	592	562	574	580	563	560	601	600	583	578	575	580	597	550	603	594	567	531	581	605	596	600	595	605	605	585	583	588	589	597	575	606	579	586	560	577	600	511	582	564	617	586	561	570	562	609	606	607	590	581	543	607	578	612	561	551	598	566	561	585	600	533	600	589	586	571	598	561	601	588	572	553	576	550	564	565	583	599	576	626	644	571	586	542	595	579	594	581	590	597	613	588	567	610	565	527	636	569	545	555	560	585	616	563	545	566	622	520	566	573	583	592	584	573	575	576	558	571	568	568	554	581	546	589	550	570	626	569	606	569	591	529	537	570	600	585	581	599	585	540	579	609	555	543	570	578	608	599	574	578	561	600	568	558	570	557	599	558	557	574	591	562	599	574	570	588	617	570	550	536	590	594	588	621	550	594	616	617	565	564	595	583	602	568	569	564	567	620	581	598	540	586	616	583	570	509	596	583	570	569	596	595	552	599	606	572	549	627	586	549	565	598	565	624	572	581	553	595	590	600	636	527	599	566	602	538	606	576	555	595	535	579	577	570	527	577	606	600	578	570	593	562	596	577	579	550	602	546	579	569	546	596	546	584	589	580	601	593	583	584	555	555	609	567	586	551	587	567	616	591	603	607	560	574	611	582	605	545	597	564	616	570	566	584	549	601	609	542	574	630	582	570	570	614	569	569	587	554	603	576	553	593	580	591	577	587	578	588	596	575	589	582	569	563	559	568	602	547	550	618	557	581	591	550	571	611	597	551	586	545	541	573	615	577	611	565	545	553	558	589	594	603	564	547	572	550	580	605	613	568	583	599	605	569	561	615	572	584	637	615	589	628	586	570	560	588	573	566	565	564	575	552	562	612	594	601	498	598	538	585	614	553	610	583	595	584	602	592	592	557	589	559	572	562	548	595	563	597	585	604	544	592	600	572	579	584	597	559	558	643	556	550	596	570	597	574	550	572	602	613	547	603	591	563	576	587	595	636	570	598	596	562	595	602	617	629	589	616	576	603	592	598	571	528	540	605	543	589	521	546	546	577	587	587	580	604	557	550	599	557	564	593	600	551	632	619	596	596	571	569	583	592	604	589	609	601	594	588	581	549	560	599	553	545	578	509	550	552	576	573	597	562	577	606	618	584	609	575	528	600	555	541	620	595	613	582	598	619	551	590	609	579	552	607	618	621	573	583	571	609	642	588	560	600	615	594	601	572	549	595	586	596	579	638	573	570	573	604	571	606	601	570	555	569	599	573	588	577	561	582	578	570	589	587	597	551	583	604	625	597	576	579	571	590	537	562	584	576	556	552	579	547	592	553	571	521	563	573	601	573	583	579	581	560	593	587	613	545	542	577	625	632	548	602	559	582	594	578	605	555	555	606	608	572	596	582	626	525	593	584	601	578	576	562	565	538	580	560	595	582	630	584	612	539	578	613	581	580	579	579	582	568	571	595	598	600	549	593	574	629	537	598	583	597	561	646	609	614	557	598	613	589	586	558	568	613	609	598	561	565	603	593	566	619	591	597	614	619	605	596	587	581	522	591	580	601	570	620	566	543	600	582	584	594	626	598	595	622	546	545	608
31495	19519	8004	632	401	368	329	346	338	369	329	353	318	321	312	306	336	303	347	318	343	362	329	337	335	359	282	329	337	324	361	307	337	380	329	325	326	337	336	311	327	331	353	355	347	359	325	301	328	340	350	325	349	365	304	322	334	312	323	312	366	327	334	309	328	351	278	303	313	328	312	356	340	346	322	331	363	351	347	345	329	338	356	361	315	306	319	304	355	295	338	336	339	308	348	327	336	317	341	296	336	307	341	309	350	321	336	338	330	323	316	322	373	326	316	312	324	393	318	316	334	320	337	336	337	313	332	347	330	342	296	305	367	340	328	352	286	313	329	327	324	331	329	305	324	338	298	343	304	350	320	345	301	327	300	332	306	310	316	318	339	322	316	289	303	348	352	314	342	356	323	331	302	358	343	326	342	351	347	334	314	346	300	339	322	335	320	330	335	301	338	344	348	368	349	297	296	356	349	302	349	348	295	317	309	315	313	287	316	325	306	343	336	345	374	368	332	295	328	313	345	350	347	364	334	335	333	334	348	330	322	326	296	328	344	337	304	311	311	312	300	320	310	316	316	340	315	281	351	336	326	325	304	326	348	342	307	327	314	331	304	336	324	337	321	322	333	351	330	319	322	297	304	319	324	286	333	343	323	338	348	295	351	290	320	331	322	326	340	324	323	317	320	332	320	331	343	330	323	327	332	347	320	315	309	328	347	328	340	358	357	305	340	338	329	313	311	327	348	329	325	318	330	353	333	339	311	354	330	320	323	302	340	351	332	307	329	331	329	371	321	296	333	360	302	347	339	329	308	291	379	345	322	314	312	305	309	341	349	328	351	328	333	324	290	338	311	334	348	328	346	324	318	328	329	321	289	307	337	316	324	342	325	333	344	311	326	320	323	342	330	329	371	305	330	339	319	315	344	291	348	354	360	331	338	346	336	340	302	358	355	357	328	293	300	325	305	340	337	300	299	306	326	323	308	325	328	353	329	377	357	330	315	322	300	323	346	288	341	316	312	309	349	325	324	344	369	339	319	335	312	363	365	314	335	333	325	346	324	315	360	313	321	347	312	319	324	324	330	332	339	340	325	323	326	313	309	370	294	286	341	369	322	318	342	328	331	333	329	352	336	329	319	317	340	325	321	316	335	375	349	379	317	344	307	330	325	302	331	338	327	295	325	344	312	322	330	346	338	301	287	348	331	321	304	349	323	324	304	330	322	294	299	313	332	352	332	356	325	323	307	323	317	309	367	316	340	342	331	325	324	323	342	323	307	349	309	318	344	326	337	360	316	321	319	336	354	314	313	331	353	315	330	332	315	359	310	302	316	311	305	343	315	342	324	305	329	338	333	298	338	356	304	309	345	355	342	340	334	307	322	366	341	307	334	324	325	333	316	308	334	320	294	319	354	365	315	373	356	304	306	324	331	319	367	294	312	331	323	345	303	335	335	325	308	331	324	353	313	369	317	326	350	306	318	374	313	294	356	335	314	314	321	312	317	316	335	324	344	322	324	369	291	304	323	355	340	371	356	371	310	320	315	337	321	325	354	307	287	307	326	306	315	343	314	348	343	317	298	323	336	343	346	337	343	317	316	348	283	327	337	327	324	317	342	335	346	304	336	312	316	336	339	347	313	338	358	328	336	313	325	341	322	344	353	353	329	317	339	332	330	282	296	315	328	361	345	323	320	303	314	329	343	349	342	303	321	337	333	302	322	353	311	319	340	320	319	345	330	355	375	320	338	365	329	326	309	328	345	330	291	330	356	309	302	342	352	298	320	293	346	347	333	319	320	313	307	326	358	308	308	303	324	335	328	331	332	336	335	325	345	329	344	344	352	346	313	312	322	331	330	312	357	336	323	321	319	317	330	359	358	312	309	332	337	315	345	310	334	331	320	314	327	332	327	310	349	347	336	359	332	321	318	346	346	361	305	326	322	316	307	349	337	364	330	354	313	294	352	306	335	363	291	327	341	319	319	339	290	338	355	337	344	319	346	332	333	349	308	303	312	314	329	342	307	338	313	338	309	326	323	309	337	293	319	298	340	332	360	306	364	280	340	343	349	326	347	317	353	335	309	305	340	335	342	342	322	323	314	350	335	336	339	310	336	328	307	335	335	340	358	331	369	365	332	350	348	322	328	346	308	333	321	346	341	311	307	351	324	301	310	321	333	331	363	331	346	313	333	280	327	333	307	375	318	293	354	341	318	324	350	319	366	369	315	315	360	348	334	331	336	309	322	316	283	353	333	344	331	321	310	332	322	325	353	313	337	315	315	303	283	329	315	316	373	322	332	316	332	296	354	351	327	320	343	320	358	301	323	320	304	312	342	339	356	343	338	318	341	314	315	359	342	337	348	334	367	321	316	327	343	329	309	328	295	290	328	311	321	362	324	293	331	333	300	349	330	352	332	319	330	313	349	331	332	353	361	315	309	373	319	294	338	352	337	291	336	317	335	351	309	333	334	336	334	319	279	319	308	321	298	321	309	335	381	337	304	330	318	309	298	300	351	354	321	296	333	335	321	338	287	328	300	342	298	314	340	342	318	314	357	344	305	277	330	326	338	314	336	342	328	294	326	298	343	333	369	338	341	354	327	325	315	324	309	327	319	328	334	290	330	331	316	314	337	385	325	305	323	331	323	325	326	318	331	306	283	280	334	310	354	327	321	275	336	346	342	321	353	316	359	355	330	308	310	321	346	388	343	344	343	348	335	347	364	342	350	351	350	294	324	316	350	345	386	310	293	323	358	327	339	319	326	323	340	340	308	299	331	317	321	340	343	369	328	337	324	302	335	308	315	314	319	301	339	321	340	323	297	303	323	301	338	341	340	284	314	316	342	350	343	312	315	341	350	311	343	298	282	353	304	283	333	347	314	331	340	379	332	326	338	301	340	327	381	336	354	328	373	348	323	300	303	336	357	355	339	347	344	325	309	313	305	341	337	334	337	340	307	310	347	327	341	327	328	328	332	348	344	305	313	341	352	352	328	316	320	305	331	348	327	333	313	342	338	359	303	328	353	350	328	333	346	338	359	315	353	314	331	356	332	334	323	369	350	315	307	329	318	321	329	373	353	332	359	339	294	382	338	331	360	360	337	329	374	335	323	320	330	326	339	350	327	317	321	324	322	330	327	327	306	345	326	317	339	335	312	330	329	358	314	323	300	324	304	357	335	322	320	313	316	303	326	301	333	309	318	350	375	332	322	350	298	309	298	342	377	336	331	320	317	290	326	342	334	329	333	346	312	375	302	338	324	293	339	329	353	301	326	349	343	344	335	312	341	357	293	366	343	344	327	305	332	318	328	316	334	331	323	298	351	331	339	311	315	350	300	352	323	354	322	327	317	348	338	333	374	345	335	308	357	278	304	315	330	317	309	349	358	350	333	345	333	327	319	296	345	316	292	315	318	331	344	307	332	326	320	322	335	304	342	336	337	347	332	321	342	315	335	325	329	348	309	345	348	342	328	356	356	344	311	303	335	308	327	342
5444	950	791	850	785	716	796	794	726	720	751	773	766	782	736	765	704	779	784	784	735	784	706	786	809	733	759	690	742	793	768	738	760	759	754	774	773	773	759	751	737	753	758	732	715	760	738	722	726	774	741	781	716	784	785	758	793	746	779	748	774	739	776	741	770	739	756	770	772	749	738	789	728	752	733	757	755	715	767	778	756	747	798	740	745	752	764	713	750	770	734	764	747	731	797	759	791	739	753	785	709	735	780	733	728	758	787	801	737	791	773	770	743	712	736	735	784	738	753	741	753	747	739	760	782	784	726	769	770	736	762	761	786	791	780	803	738	791	780	732	702	802	782	743	747	748	693	785	735	783	776	779	750	793	771	767	739	761	750	750	755	731	781	829	805	748	796	769	794	800	786	794	775	721	810	722	773	719	769	748	790	748	712	771	756	756	755	744	717	747	739	719	756	826	762	731	757	774	789	747	760	756	754	777	776	737	764	760	762	760	791	779	730	752	733	803	729	759	770	760	765	749	798	740	768	780	739	764	767	800	780	736	746	736	764	808	705	764	773	811	762	806	750	789	754	751	786	754	758	793	760	806	762	730	782	760	762	817	767	710	754	741	751	785	774	724	782	777	779	756	795	735	750	767	767	756	756	756	761	753	764	745	752	724	792	754	727	806	759	739	769	780	845	793	776	754	789	798	804	770	764	740	759	781	813	744	735	768	780	765	772	763	725	771	755	788	767	789	746	777	744	750	771	754	713	785	787	757	769	747	715	718	736	762	726	776	761	791	771	757	790	791	769	755	777	782	790	748	794	752	788	705	772	795	741	788	781	776	787	724	750	821	742	766	755	722	806	787	779	772	743	810	750	770	750	755	752	817	825	768	752	763	760	771	798	785	754	781	829	776	792	784	782	721	815	739	724	729	758	794	801	740	740	729	801	808	751	766	735	753	748	699	796	780	738	794	720	780	784	783	760	772	769	795	748	751	745	774	763	734	751	765	740	771	745	810	779	764	798	705	753	773	803	774	757	763	762	753	753	738	764	779	790	695	759	723	748	804	772	759	789	772	731	715	745	749	761	752	790	776	728	733	696	773	746	759	727	769	756	764	746	797	778	802	793	764	777	776	797	797	822	758	774	769	765	708	769	789	762	796	723	755	781	727	762	780	804	766	754	735	802	760	801	779	763	764	758	741	747	713	781	734	733	781	757	766	767	765	777	765	780	799	747	791	768	779	751	766	754	781	830	750	792	740	741	750	755	789	730	812	791	773	757	744	743	774	701	764	742	760	748	721	748	733	757	780	805	736	806	749	722	724	774	734	735	839	788	762	747	745	720	756	758	793	734	813	751	780	761	741	782	760	769	717	734	781	730	748	759	849	768	745	815	755	799	775	741	724	774	762	754	750	789	748	747	736	767	732	799	811	773	748	832	786	742	729	785	730	736	692	780	747	775	752	779	763	772	776	752	771	799	736	754	791	734	805	764	737	770	803	719	735	768	786	734	762	767	757	757	778	786	742	721	783	776	765	766	778	760	784	794	730	797	748	698	733	778	782	807	760	714	799	785	740	794	735	776	819	768	778	759	723	766	742	740	775	784	786	801	690	748	744	755	759	712	803	802	771	779	736	753	718	757	712	757	773	766	747	758	727	826	708	772	740	753	768	747	766	746	769	745	771	766	722	785	768	762	747	752	717	777	783	747	762	764	791	784	817	719	778	739	791	794	755	743	770	768	741	749	716	806	720	751	790	797	748	804	746	737	717	740	758	787	755	755	776	806	731	757	756	770	738	770	768	764	754	766	788	788	736	787	794	793	784	811	756	772	728	799	734	745	761	754	752	741	745	763	751	786	747	802	780	771	750	828	763	796	734	786	730	752	742	745	780	731	744	714	794	785	764	785	769	701	706	776	793	769	754	762	749	734	749	746	763	794	759	773	739	764	703	786	776	766	740	760	723	766	733	722	826	796	782	722	765	720	773	767	793	764	784	781	793	739	779	736	719	714	797	765	781	783	756	780	748	796	803	781	757	744	775	705	775	730	752	793	764	742	793	771	800	802	736	714	753	750	738	769	780	780	782	727	757	807	801	767	732	754	726	759	759	738	758	781	745	741	780	767	796	771	734	765	721	714	735	775	799	741	779	763	740	790	797	786	752	778	751	783	760	781	765	733	743	747	782	716	736	775	747	781	744	759	775	774	799	711	760	769	765	716	751	796	730	755	749	817	803	779	755	770	729	798	757	742	804	780	811	741	752	774	749	755	787	745	777	779	743	779	777	734	769	768	740	738	769	746	742	722	768	773	750	821	749	773	739	737	811	736	759	763	797	749	746	796	725	806	734	787	785	729	801	791	759	744	767	761	740	753	777	748	790	750	779	771	755	747	787	754	771	741	750	761	712	768	702	752	754	761	763	772	770	772	759	738	808	819	705	804	782	746	777	776	789	743	722	776	717	730	751	763	762	737	771	757	734	792	720	721	742	782	740	770	723	736	784	815	767	781	759	771	799	793	781	754	727	782	767	715	779	764	799	757	730	790	763	774	753	826	741	780	770	759	747	766	740	743	773	746	759	789	767	804	754	775	698	783	774	792	753	795	782	717	789	724	742	741	761	802	783	792	769	730	811	788	772	796	812	744	815	734	692	793	776	771	779	775	751	788	806	757	772	744	791	813	759	744	713	746	745	780	752	743	798	773	710	750	749	756	776	730	821	782	809	751	759	742	810	792	771	763	815	699	810	744	751	756	757	768	783	772	750	759	745	728	763	732	761	730	767	780	742	804	762	773	743	774	794	745	769	745	774	778	774	722	800	759	727	740	777	743	723	755	730	778	770	762	708	742	775	731	780	759	764	805	778	754	776	787	754	776	746	784	770	752	721	793	751	808	793	789	867	776	765	762	747	721	797	774	775	771	748	774	757	762	760	736	748	768	749	717	720	725	747	721	736	806	743	789	761	746	737	751	760	721	790	824	761	777	741	776	776	754	717	705	791	781	760	758	755	782	739	782	704	773	775	796	738	742	797	723	793	745	763	758	758	771	711	757	798	753	810	777	778	754	779	788	750	759	791	739	774	750	744	780	786	786	783	779	775	751	787	747	804	763	727	734	774	761	791	794	728	767	774	767	800	784	760	786	746	718	765	750	703	777	769	764	747	769	787	795	709	810	781	725	776	733	752	764	764	804	771	746	719	795	794	776	740	756	737	775	803	844	781	768	756	766	751	714	772	750	744	738	742	725	799	764	768	717	758	753	787	776	759	785	769	754	808	792	846	727	792	781	738	761	760	762	787	787	777	781	748	770	778	745	765	724	757	708	769	762	760	748	755	808	759	788	727	780	784	773	725	776	748	782	732	730	688	701	817	756	714	702	791	769	769	761	812	741	784	770	729	765	737	754	765	774	765	776	751	781	738	757	806	800	799	787	779	749	722	808	745	758	686	803	819	770	730	726	805	731	752	791	769	725	788	745	782	768	744	737	751	713	784	781	800	783	818
23914	20712	24101	27368	20707	20701	3491	674	513	503	503	442	438	454	466	439	425	473	438	401	395	439	415	431	401	401	389	378	401	367	437	399	398	366	375	433	403	414	412	428	395	438	415	419	428	417	448	393	411	459	402	413	408	416	432	423	454	410	423	416	438	403	430	430	437	414	409	425	445	438	431	401	436	453	410	356	459	463	408	417	417	418	436	403	444	417	408	446	432	383	431	419	413	395	381	422	410	412	419	417	448	386	408	408	404	418	395	403	412	414	427	426	382	446	423	412	388	448	435	434	428	400	377	386	412	407	442	430	434	436	415	405	380	418	420	433	444	423	418	407	414	406	406	434	430	418	433	420	394	399	396	428	436	408	412	422	386	401	425	431	426	415	430	455	431	395	412	391	400	385	405	413	398	394	406	433	437	378	429	373	425	402	401	401	412	402	441	430	441	429	384	395	381	440	418	420	443	381	409	427	423	400	386	420	405	426	392	397	408	439	423	408	406	361	426	385	420	402	381	407	435	436	457	401	441	412	443	424	402	392	446	429	431	398	394	418	418	450	393	382	416	435	381	394	416	391	414	396	437	439	404	389	395	411	425	422	400	402	428	411	391	422	382	415	421	412	433	387	396	399	424	418	410	416	409	435	411	415	449	409	434	388	350	414	385	420	420	420	406	392	373	423	408	394	384	396	418	409	440	428	466	410	419	463	390	400	430	406	393	405	422	439	413	418	398	405	425	389	401	356	413	385	423	385	380	417	402	398	404	409	457	409	398	362	417	401	406	412	395	390	403	403	376	386	437	432	416	369	407	395	383	432	410	393	439	407	437	441	409	395	413	417	405	411	403	396	449	375	412	394	429	394	425	430	429	417	408	419	408	448	387	411	372	414	440	429	444	404	422	396	408	389	427	456	436	377	380	428	413	399	442	405	379	404	402	388	376	419	400	394	434	399	372	430	380	396	438	453	434	437	391	389	405	403	424	452	396	421	417	411	411	399	438	399	367	389	402	422	418	382	431	427	406	433	398	393	349	422	413	408	447	390	408	430	449	388	408	438	427	418	382	458	376	406	394	462	416	420	407	409	431	461	407	434	412	410	411	430	390	411	435	377	387	385	409	432	400	406	396	436	397	429	444	410	413	398	440	369	391	427	362	388	407	404	411	391	387	369	390	392	398	395	404	362	414	402	451	412	414	413	374	393	408	386	413	426	425	382	378	420	437	455	435	391	382	403	411	405	415	424	429	388	406	450	408	409	426	423	412	433	418	397	407	422	414	377	412	449	397	413	404	418	377	436	418	357	437	426	395	402	398	433	417	427	395	402	432	387	408	456	406	380	403	467	422	446	402	408	419	427	433	398	458	428	415	370	433	392	382	407	387	423	406	421	412	415	379	379	438	397	441	389	358	392	396	406	374	435	429	406	410	419	422	436	403	398	412	409	413	442	390	377	425	424	393	401	422	441	371	387	404	408	390	426	444	399	388	418	427	390	423	393	418	384	401	420	411	401	411	415	393	409	403	410	388	448	413	392	382	425	415	429	433	402	442	430	421	403	406	432	423	454	402	410	391	403	446	457	431	454	423	391	481	400	418	388	406	397	407	423	434	410	428	405	403	390	441	421	399	414	392	416	429	373	384	428	393	425	431	436	400	390	418	400	396	445	393	411	412	417	419	407	401	436	419	387	428	418	444	424	422	429	433	415	412	425	441	438	384	399	386	404	411	404	387	429	366	395	416	391	395	397	388	439	388	397	414	406	424	416	399	372	422	410	411	415	423	414	391	374	407	419	390	444	435	389	416	405	434	381	449	420	461	434	387	447	406	387	435	412	381	383	411	412	381	426	407	412	419	444	431	389	419	375	407	429	411	427	462	397	409	416	439	396	412	395	420	400	397	423	426	392	407	423	419	442	422	414	393	427	383	401	393	342	418	399	382	393	472	419	404	452	409	411	414	377	422	415	413	394	416	385	405	407	408	399	430	385	383	370	377	371	411	417	396	401	442	356	416	442	432	431	403	415	426	421	393	405	411	392	390	422	437	400	397	383	405	400	418	410	408	381	357	409	416	400	431	405	406	412	426	384	407	426	440	384	376	405	420	409	396	394	378	418	384	422	398	394	409	356	457	418	426	400	423	427	360	429	435	401	402	382	418	400	432	412	443	383	427	399	415	397	383	397	438	397	389	406	402	430	394	434	418	417	441	419	423	397	430	396	403	388	386	440	443	400	411	402	392	462	419	424	372	362	400	401	429	438	442	434	439	422	418	402	428	395	418	394	393	412	424	406	405	393	432	430	463	383	408	395	402	414	404	436	428	442	373	399	362	400	419	443	422	403	376	384	355	416	419	374	437	405	381	416	404	404	389	437	419	405	450	415	415	416	411	400	389	372	412	405	409	424	409	431	398	390	425	411	448	442	383	426	439	420	410	415	413	365	449	409	402	419	411	388	412	438	394	392	420	430	443	409	408	412	376	359	404	424	410	398	409	385	413	422	408	419	399	399	391	380	429	380	415	404	399	399	386	368	415	432	424	437	402	429	422	409	369	427	437	443	392	376	397	429	396	413	417	403	431	406	400	403	408	446	388	406	389	351	410	429	401	420	404	411	355	394	392	399	376	408	357	394	396	432	389	435	414	429	422	428	431	420	407	405	448	406	452	389	419	399	393	457	435	445	432	440	432	416	372	408	424	430	419	384	438	390	437	403	397	382	441	435	470	450	407	411	432	407	432	401	402	410	402	417	396	407	449	387	397	417	396	448	451	438	388	423	426	419	378	438	389	412	416	383	408	414	433	459	425	430	407	413	405	422	441	425	418	469	396	426	418	442	403	397	441	403	405	396	377	410	434	383	426	403	376	446	431	436	428	400	408	402	428	416	412	453	375	417	417	401	433	382	422	424	370	393	401	432	425	420	383	420	405	463	390	417	430	369	400	411	422	410	399	427	365	383	440	436	446	408	420	416	404	432	373	409	402	413	398	428	360	363	436	426	395	408	420	369	404	422	426	396	439	408	392	392	368	414	412	378	412	421	402	401	434	430	410	407	382	429	394	393	450	449	436	388	427	435	404	395	434	411	412	376	375	417	421	398	417	408	374	418	407	423	421	388	432	435	445	424	375	377	434	406	384	374	411	375	430	433	438	395	431	428	408	456	444	371	413	400	406	426	421	417	403	409	408	442	423	404	446	417	431	402	427	424	424	403	379	418	410	356	423	387	405	460	379	417	407	414	404	388	411	398	385	408	404	435	429	434	423	410	423	433	458	406	404	416	411	437	420	395	429	386	444	412	392	418	391	404	415	413	389	410	420	411	397	414	397	422	422	431	441	392	395	369	435	419	438	432	454	402	390	409	392	418	437	422	419	410	415	412	394	405	418	419	398	416	435	430	413	430	394	406	418	404	401	396	397	411	443	419	414	388	441	385	414	379	387	379	419	430	410	436	415	410	424	374	418	409	474	385	425	440	382	404	413	395	404	385	408	413	421	413	441	444
3557	3336	1929	1242	1081	951	905	974	903	888	941	920	893	858	930	918	867	858	875	903	969	885	897	905	931	876	879	901	934	893	895	898	884	887	888	902	929	896	846	922	910	873	936	871	886	930	789	871	915	960	882	875	899	915	819	875	870	843	856	842	896	889	851	855	872	872	944	910	875	847	910	917	922	904	878	913	883	847	859	944	909	872	932	902	928	832	896	835	875	895	899	945	903	842	906	903	870	904	853	919	884	881	932	906	830	911	910	946	879	873	859	901	875	864	881	904	845	892	909	888	854	911	883	898	933	837	887	908	947	924	915	889	920	922	917	932	916	909	901	892	897	891	853	916	925	867	844	904	875	842	897	900	861	915	886	916	855	893	898	870	856	888	906	949	902	846	907	948	849	866	911	869	889	846	919	872	926	862	943	847	933	905	896	913	882	910	864	891	908	862	931	903	919	867	892	956	906	851	855	877	885	900	818	840	884	888	932	903	962	910	845	830	903	868	871	874	900	944	915	853	954	929	838	927	888	875	939	901	846	927	904	917	897	920	832	892	918	898	863	828	879	876	914	862	938	876	906	869	916	905	884	897	888	925	866	913	942	901	948	944	889	866	888	897	904	893	925	897	921	888	907	853	905	914	920	878	918	853	866	921	885	858	926	888	930	871	894	905	886	880	882	888	883	839	851	891	937	932	922	918	853	880	853	910	910	889	901	873	876	924	893	894	895	886	860	928	869	905	877	887	879	916	880	863	886	855	866	911	871	917	903	875	851	924	865	847	903	889	878	887	845	865	887	881	936	917	920	858	873	871	850	925	941	883	858	875	899	837	822	872	865	899	858	869	909	940	848	882	905	891	835	867	935	859	859	969	915	809	933	837	863	862	897	950	874	881	906	830	903	866	941	920	919	888	881	858	919	926	871	946	849	927	908	880	881	893	955	867	893	906	875	862	861	845	874	850	871	873	856	862	916	910	933	906	854	852	818	897	857	854	830	864	914	914	890	883	871	928	885	847	855	881	875	934	840	911	916	855	891	902	854	908	847	886	896	859	826	932	885	863	890	922	905	924	897	888	904	903	931	903	930	876	841	912	923	843	851	862	862	869	890	888	861	842	922	822	905	907	919	937	853	871	879	917	903	849	904	895	900	927	919	916	955	915	887	899	924	907	926	843	912	910	859	865	884	918	916	882	973	867	859	865	930	886	891	879	896	868	919	895	885	879	870	903	874	869	921	897	886	877	930	854	917	924	898	890	878	905	856	863	921	852	853	841	866	849	907	880	870	850	873	872	786	905	851	860	837	886	953	852	909	877	908	872	931	879	872	843	846	927	907	894	920	885	860	981	888	932	899	907	877	845	894	890	937	854	931	882	896	930	879	863	927	902	889	847	904	889	873	923	921	822	889	829	874	887	884	933	937	913	913	869	903	926	903	874	890	928	877	897	900	882	883	889	852	862	884	889	895	887	907	918	903	870	898	891	906	902	886	912	928	844	928	893	877	871	904	862	833	911	896	883	877	830	846	882	821	846	848	915	862	891	916	916	903	874	883	907	906	886	929	919	850	877	848	890	886	886	885	870	854	904	914	882	905	909	830	855	924	832	861	867	897	920	910	849	870	902	890	904	910	906	900	910	887	864	889	883	893	857	896	898	886	891	857	905	902	905	888	874	885	861	909	824	929	886	854	863	901	897	868	913	917	878	873	856	881	901	839	884	849	865	955	881	902	888	961	855	855	894	883	891	902	823	856	886	891	906	924	891	918	886	940	873	908	843	907	944	885	912	896	849	891	879	878	852	925	884	903	883	823	900	907	860	878	882	898	899	886	937	885	863	884	875	926	925	897	921	898	937	912	841	873	898	883	921	846	870	869	863	917	909	950	891	859	885	864	874	902	925	912	916	866	830	870	873	845	904	854	918	885	912	887	881	846	864	891	879	883	936	925	916	870	915	834	949	921	892	937	884	942	897	918	892	917	903	893	926	894	927	897	871	851	933	917	889	859	878	879	871	815	870	841	861	872	902	921	850	862	946	839	866	901	843	882	863	912	925	859	869	893	907	822	907	866	938	881	871	884	867	878	920	921	897	891	889	826	907	892	829	868	907	877	815	885	900	854	920	916	879	885	865	899	866	890	949	898	892	916	891	861	871	884	883	855	850	885	922	848	838	914	849	889	852	898	846	957	847	868	902	913	873	871	868	842	844	935	919	867	933	885	887	873	894	890	819	895	907	904	876	872	874	855	882	911	888	857	929	874	869	895	912	857	934	879	903	891	869	913	910	896	866	893	890	860	830	883	885	869	835	863	902	868	945	914	890	907	908	874	903	879	883	909	877	933	861	867	835	883	865	951	871	960	869	871	914	886	914	933	894	827	928	923	926	927	892	856	892	907	862	926	850	892	891	853	928	937	894	890	894	852	917	923	864	862	903	899	879	929	928	895	857	875	866	893	896	881	913	888	941	901	904	899	936	940	829	837	927	892	875	901	921	875	912	863	837	860	904	827	883	899	871	957	849	868	874	875	968	883	902	882	931	886	880	906	902	877	887	875	849	834	896	879	855	907	893	906	891	881	940	908	866	868	874	887	905	907	810	907	906	828	857	819	849	859	908	901	928	944	861	889	881	883	938	932	857	884	886	870	861	888	853	932	890	906	882	880	899	892	897	902	840	879	971	882	888	883	934	905	874	860	907	807	879	887	871	899	911	885	900	868	868	928	917	831	934	928	871	859	894	863	894	920	844	903	896	854	896	921	896	876	863	929	882	927	882	902	871	905	885	931	888	856	870	847	835	913	854	901	935	911	932	880	869	860	871	903	893	875	885	861	919	891	896	923	933	865	867	897	811	903	908	901	869	902	953	859	909	916	968	887	901	882	909	894	918	903	911	952	893	887	878	889	891	901	809	850	912	898	897	916	862	929	891	827	827	883	907	891	875	939	875	865	895	873	906	837	861	857	875	889	903	872	938	930	827	904	989	889	897	924	866	899	938	882	933	906	912	906	906	949	864	896	910	915	885	874	870	883	836	919	907	851	918	866	851	913	889	913	944	896	840	893	861	879	858	874	890	878	858	882	884	912	948	924	896	924	832	915	891	911	938	905	897	892	892	936	899	849	933	873	877	885	876	859	890	860	852	918	905	833	842	920	919	905	865	871	870	937	911	901	880	877	894	950	900	914	919	880	953	891	892	884	906	843	934	904	891	900	914	861	841	867	974	849	855	889	885	871	965	945	881	899	826	872	871	913	934	884	888	899	890	907	875	839	885	879	906	916	863	915	916	895	875	884	931	876	900	887	897	886	872	884	859	871	922	833	858	882	870	878	900	865	899	899	866	917	858	916	862	906	940	850	935	900	850	934	905	861	822	897	889	846	929	863	869	796	946	868	845	920	873	855	867	894	939	881	940	870	896	849	859	935	911	898	862	925	910	862	888	861	908	934	852	931	876	858	887	861	911	885	884	866	870	859	861	903	910	914	862	885	909	844	874	841	918
23439	20704	24291	27155	20705	20725	18913	706	432	368	371	329	324	316	310	338	282	299	285	263	279	310	274	263	295	282	311	238	271	272	300	273	258	278	270	286	281	286	256	275	250	274	282	266	274	270	269	253	280	291	221	242	260	257	254	282	256	265	246	271	268	300	264	273	276	255	249	273	264	256	301	266	257	301	241	288	275	285	277	246	253	264	273	284	264	269	271	269	273	305	247	275	266	254	238	275	260	264	282	295	258	278	277	284	252	287	271	251	252	245	250	284	264	261	255	261	265	262	278	269	240	261	246	292	281	278	299	288	275	248	242	228	272	261	277	255	250	264	269	276	266	295	278	236	250	283	233	247	281	297	277	262	260	276	283	268	256	264	293	303	266	224	247	270	256	273	270	260	250	290	284	269	247	276	284	264	283	248	252	246	259	265	251	275	249	263	257	256	241	254	277	252	268	268	288	255	280	294	286	274	313	253	281	267	252	285	281	261	267	253	244	278	289	270	238	255	265	269	268	266	264	258	300	267	275	282	275	300	282	299	246	269	292	263	279	275	256	240	273	268	268	249	281	273	270	271	267	279	255	270	278	236	281	259	252	241	237	265	268	264	247	280	233	266	270	226	255	275	293	249	245	269	242	263	292	249	277	249	285	260	268	250	312	282	263	242	248	295	266	270	255	238	267	263	259	255	255	263	267	267	275	273	276	257	263	267	274	259	267	227	297	265	299	258	282	282	245	275	293	275	276	230	276	260	256	268	271	275	258	238	281	268	268	248	265	280	251	254	261	258	258	258	262	272	255	275	242	245	290	285	274	274	239	266	274	257	276	281	250	276	277	263	270	231	265	252	275	272	262	251	248	268	263	269	299	311	252	269	270	257	269	264	254	276	267	257	262	240	268	276	232	272	263	287	272	249	272	267	258	266	255	259	260	288	269	275	268	275	283	241	274	288	274	238	270	292	256	219	238	264	264	279	279	275	291	229	274	248	283	250	269	248	267	255	249	245	213	275	271	254	275	299	255	248	255	277	247	299	261	285	242	247	292	268	277	271	288	258	260	264	241	242	257	264	255	241	280	267	244	271	291	280	248	276	242	257	279	236	247	244	268	237	252	242	288	277	259	249	269	279	260	267	284	279	276	258	252	264	247	267	267	256	265	266	237	275	286	264	234	269	273	268	264	253	249	261	280	262	258	264	283	240	251	250	237	260	265	275	264	272	284	263	265	268	280	278	277	297	299	270	266	260	288	282	262	273	261	271	252	275	256	240	268	283	243	251	251	264	266	270	239	238	250	306	322	278	275	250	268	275	257	277	271	236	276	291	255	285	272	290	311	245	284	262	263	261	263	280	269	238	282	261	272	285	242	235	204	283	250	250	233	269	253	295	260	304	256	267	284	267	255	266	263	251	276	294	237	243	280	266	222	250	293	287	293	244	280	279	250	265	247	278	240	259	271	238	271	260	287	281	261	259	259	260	266	280	289	277	277	278	252	221	280	248	231	274	278	301	257	257	278	248	235	259	255	255	255	262	268	263	249	260	269	258	295	301	297	281	278	261	244	288	261	234	262	231	250	227	246	251	283	262	300	250	248	253	268	292	246	236	248	276	274	287	261	292	264	269	272	272	259	266	272	253	273	254	286	245	241	259	251	252	261	257	255	256	265	260	289	265	270	250	235	241	286	263	263	234	241	264	264	228	250	266	268	244	255	281	241	248	253	247	269	268	267	270	264	298	264	274	247	266	223	274	237	254	260	263	248	276	253	251	296	248	271	269	261	259	260	220	264	279	260	238	260	281	239	274	292	251	262	260	290	243	286	281	295	267	281	271	277	244	252	254	262	262	256	233	256	295	245	248	268	275	261	253	236	268	274	314	285	251	264	240	241	270	270	276	286	270	251	271	299	246	300	275	280	240	270	246	250	258	266	277	252	265	243	250	221	266	260	246	236	253	255	266	258	252	247	281	233	241	270	252	291	256	256	255	286	275	276	255	230	259	260	273	236	278	238	273	260	259	229	258	222	268	233	255	266	267	289	272	262	301	263	237	286	292	256	258	289	278	258	242	268	244	243	274	254	309	258	287	275	237	240	286	269	266	272	294	274	260	280	236	262	287	283	277	271	273	269	240	261	256	251	278	245	264	251	250	244	261	241	239	239	260	296	287	272	283	250	262	272	299	270	272	266	257	267	284	282	290	278	280	286	307	243	246	257	224	235	266	241	250	285	251	267	260	258	256	293	266	243	284	254	297	258	243	242	271	247	253	257	248	254	245	266	287	297	266	277	259	257	244	271	278	283	280	230	269	248	253	257	287	271	296	257	244	262	268	262	274	266	264	275	266	250	256	253	254	278	236	282	244	253	286	273	255	267	262	254	268	258	255	264	270	289	303	268	259	250	300	253	271	255	288	279	256	296	286	278	254	283	288	238	236	268	265	276	257	256	236	300	250	268	259	267	252	287	286	272	263	287	254	261	268	275	252	267	261	293	275	282	276	285	265	226	254	250	264	254	260	247	263	275	273	246	291	272	273	256	277	268	288	240	258	273	284	242	251	272	228	242	251	286	272	272	266	267	287	271	251	261	261	249	242	266	221	257	293	268	260	284	278	264	274	273	274	288	267	260	253	264	268	257	277	264	242	251	274	283	242	235	279	268	265	252	261	287	258	256	282	280	270	281	235	240	258	291	286	251	261	289	259	264	246	272	255	248	244	271	285	269	269	273	257	257	235	245	268	284	263	298	259	268	232	269	247	256	271	288	260	278	291	228	278	270	265	242	269	248	257	255	288	274	251	273	254	265	267	250	288	257	283	249	290	242	263	273	250	253	261	253	270	289	276	265	268	259	290	255	284	258	290	265	238	220	257	258	288	239	244	257	290	256	239	246	239	259	258	249	250	258	244	268	276	268	288	256	273	255	269	259	261	292	263	277	290	298	285	256	258	274	282	272	275	278	248	260	279	288	238	256	269	287	264	271	252	256	281	282	289	282	263	241	273	268	294	268	272	268	269	235	255	261	255	243	257	223	268	246	268	276	261	280	242	269	269	290	311	241	268	275	270	237	270	273	270	263	259	231	257	279	280	268	243	260	259	241	260	280	277	260	257	255	259	281	269	285	265	269	245	277	252	295	257	266	278	276	257	255	257	251	232	266	261	296	287	267	274	291	283	292	255	232	270	245	270	296	286	269	280	251	222	247	263	260	258	252	263	262	264	252	277	265	273	259	267	267	263	257	272	267	266	279	273	284	291	253	272	229	253	246	251	279	275	265	252	255	265	276	286	281	258	252	253	267	267	265	230	271	239	247	259	286	267	283	286	268	265	280	233	248	283	258	260	295	291	266	243	263	271	271	266	272	283	267	276	266	249	266	264	280	253	242	251	252	265	270	327	280	273	301	249	280	272	257	276	237	259	270	269	288	269	305	239	255	267	257	284	238	271	277	309	259	274	268	273	289	262	251	268	245	275	262	248	260	278	278	262	262	245	273	239	266	258
3627	4895	2367	1224	873	726	707	644	625	612	671	601	606	634	624	607	592	603	604	604	600	616	631	626	578	572	610	597	588	583	561	602	583	593	610	607	558	585	571	606	584	573	551	550	576	590	580	591	612	599	638	592	550	570	584	565	598	597	566	614	600	569	599	574	605	569	570	605	586	598	595	601	588	593	574	552	552	609	608	582	599	572	564	595	565	602	556	623	561	562	559	570	566	591	618	538	583	568	549	575	566	600	577	567	560	610	574	575	559	583	591	577	620	574	551	599	607	560	603	566	576	584	561	564	595	581	592	562	591	589	579	586	605	551	534	579	575	600	614	572	599	581	578	541	578	600	560	598	550	539	590	590	547	635	611	556	550	595	569	590	561	595	567	616	579	561	596	579	615	571	566	590	573	602	580	585	569	601	618	538	594	592	584	565	568	612	583	567	594	553	563	526	585	572	586	585	610	597	587	584	575	600	575	615	585	574	580	592	540	593	569	599	592	565	560	601	587	591	566	582	563	580	587	606	598	590	606	579	583	604	566	563	589	581	569	598	552	554	587	543	579	561	589	638	563	552	544	618	580	561	616	593	584	561	585	573	601	594	583	621	537	557	620	548	607	540	555	591	600	544	600	576	603	558	575	577	578	577	606	602	548	609	587	617	616	612	549	592	576	582	621	585	554	582	559	607	551	581	581	555	604	629	592	593	580	589	550	566	587	587	598	560	559	554	592	601	562	614	581	608	538	557	542	586	610	579	596	588	558	591	587	548	558	567	585	588	568	569	536	574	623	608	613	621	577	589	572	548	570	581	584	598	604	567	548	560	607	592	552	592	578	587	565	619	608	571	605	584	602	588	572	586	570	591	575	586	578	567	608	584	551	594	551	569	592	586	581	610	601	590	565	570	609	553	558	548	564	577	574	548	565	568	586	580	560	602	612	567	553	555	597	572	578	595	556	604	566	559	597	555	591	557	584	591	533	596	592	590	586	633	595	549	604	552	586	556	639	574	553	586	603	562	544	585	560	588	604	601	642	559	571	543	579	581	585	567	551	524	601	581	551	569	597	598	589	597	601	550	572	603	587	577	550	593	581	564	614	629	607	581	594	576	575	600	597	564	554	599	608	570	566	578	522	582	613	576	601	579	580	578	583	634	579	555	572	661	607	531	516	568	589	575	546	570	610	571	557	580	562	529	581	596	571	600	591	579	565	594	556	552	578	549	590	558	569	579	604	603	585	586	534	588	614	606	561	595	552	589	546	587	559	565	583	568	603	618	570	565	611	583	603	599	599	565	555	587	594	603	596	614	599	569	581	602	546	601	606	565	587	542	547	586	590	582	582	568	533	567	609	547	555	585	580	577	601	566	570	577	592	589	589	594	632	598	577	546	595	572	573	582	576	589	562	594	619	560	596	604	583	592	579	562	601	596	547	575	604	533	587	586	547	565	578	542	611	562	643	586	580	598	566	504	588	557	548	600	626	599	555	573	586	574	598	581	590	583	596	580	582	547	577	582	551	562	571	553	596	595	579	531	599	543	560	570	572	591	532	569	587	571	594	561	571	554	604	588	576	573	545	610	605	564	574	581	595	575	542	590	578	546	572	591	585	579	636	618	580	599	617	591	614	585	573	606	602	612	574	612	626	566	593	601	600	615	579	582	599	607	556	557	642	627	566	594	539	599	616	575	599	588	602	589	591	579	511	520	588	600	576	568	602	604	588	559	592	594	604	555	540	575	579	556	569	577	608	614	563	578	571	572	567	589	554	570	537	566	575	591	569	604	581	551	571	621	559	569	526	583	590	634	566	609	603	596	571	567	601	617	550	565	558	595	531	571	566	578	581	576	573	573	596	541	597	542	579	571	587	571	578	564	613	609	577	611	594	576	581	573	632	584	589	549	614	605	594	584	548	564	606	569	578	582	570	592	598	574	586	546	578	577	587	567	588	584	576	594	603	558	564	554	583	602	620	592	614	572	613	590	570	570	599	572	551	593	582	558	614	561	545	569	612	572	573	570	621	577	606	590	570	610	560	567	559	596	533	533	567	646	580	589	542	573	620	584	563	568	537	596	531	549	601	547	577	578	554	553	533	567	576	565	572	596	559	582	607	558	584	598	552	620	618	603	595	586	609	625	572	584	586	559	547	575	573	575	572	584	559	569	592	588	520	568	616	605	588	547	583	558	591	589	643	576	575	618	600	602	582	604	573	574	614	617	582	567	577	592	591	618	556	568	581	616	569	567	590	594	590	576	587	618	575	579	594	548	596	588	622	603	595	595	597	535	623	582	575	579	588	603	533	591	561	584	564	586	569	613	552	569	628	626	579	562	594	574	596	602	565	580	565	579	613	592	535	587	602	580	572	559	609	568	562	589	551	575	586	617	563	580	563	599	574	583	604	557	612	568	596	624	590	552	580	589	559	613	615	575	579	585	612	573	588	561	562	592	554	578	573	600	608	571	595	604	577	613	585	530	626	577	604	599	568	590	572	555	545	577	623	570	566	593	576	586	611	576	590	556	577	547	609	602	570	561	536	574	552	536	635	523	598	549	577	589	602	553	543	597	586	585	597	562	567	563	623	621	563	594	642	555	609	569	583	568	604	643	584	563	600	547	581	585	606	578	562	536	605	550	592	581	547	603	585	572	568	561	568	553	604	583	594	576	594	615	563	574	585	591	566	562	584	562	584	586	567	550	582	561	589	568	578	550	547	579	608	586	538	547	594	576	580	602	557	562	613	600	569	587	627	548	603	598	580	643	611	586	581	609	578	556	561	548	608	592	589	519	575	593	569	591	583	568	553	531	584	607	579	534	594	594	562	616	605	574	602	616	584	564	621	575	600	563	581	614	564	581	568	573	523	585	566	588	565	602	536	585	578	604	520	600	578	578	583	624	558	572	574	623	567	571	581	567	617	563	585	568	602	617	606	576	561	591	599	540	614	570	574	620	601	656	591	590	579	631	574	549	583	543	586	574	619	589	543	557	568	608	583	621	582	597	567	612	606	594	609	575	528	593	576	541	608	572	587	545	549	595	623	567	577	582	622	568	592	560	618	579	595	600	613	612	568	604	638	572	583	594	596	579	593	580	588	616	591	567	538	552	596	636	549	544	581	584	585	605	574	602	579	573	516	601	571	588	588	600	599	585	605	570	549	534	644	576	613	533	607	560	558	575	548	541	569	618	569	586	553	556	578	568	569	607	566	582	607	574	584	557	572	586	596	597	581	632	591	559	592	590	592	576	589	566	616	542	573	636	565	580	572	612	551	593	585	639	559	582	570	591	604	599	590	614	609	590	574	563	555	617	594	644	607	603	562	579	622	594	586	597	583	555	582	544	591	623	597	576	567	566	583	603	579	582	585	590	560	557	562	582	613	621	564	569	610	538	621	596	604	630	597	571	607	517	567	601	588	579	550	571	583	549	608	588	606	605	629	593	582	584	589	575	602	554	585	573	576	593	595	565	589	575	576	574	629	585	584	617	586	649	613	572
31484	19296	7961	649	420	333	352	299	330	290	337	333	298	338	372	363	316	336	346	336	366	338	309	318	293	309	328	323	323	346	361	331	328	347	379	320	309	317	352	320	353	303	319	350	330	322	332	317	312	319	327	347	289	283	314	330	286	312	317	344	386	315	330	341	305	308	325	311	349	336	315	314	345	348	347	307	287	305	354	314	338	313	318	279	305	350	359	324	329	326	306	338	311	311	353	329	347	339	331	332	333	322	353	319	349	312	331	305	303	338	341	360	296	325	305	352	331	297	307	316	323	377	297	360	302	327	339	350	316	342	353	344	321	331	329	328	327	340	294	327	338	297	345	333	299	347	345	330	300	320	329	309	285	340	323	353	303	332	310	308	339	332	315	324	332	336	323	323	308	302	337	292	307	302	343	343	326	354	325	328	325	329	345	322	321	328	307	310	315	329	356	345	334	336	345	323	309	329	304	363	379	352	335	386	324	326	345	330	299	319	340	346	321	332	303	343	331	318	307	384	299	328	352	343	302	336	332	298	333	310	311	317	317	332	305	296	340	302	327	355	354	317	293	349	364	336	329	345	303	323	331	344	342	315	347	320	332	344	348	338	288	318	367	333	334	312	328	323	346	291	306	312	344	314	301	327	328	303	323	369	340	312	312	335	311	360	307	341	341	335	317	326	296	341	319	303	335	351	354	334	313	337	331	359	350	323	280	268	320	314	328	312	358	353	343	324	339	350	313	353	374	315	312	349	311	353	331	324	318	342	322	326	318	322	341	309	310	366	316	323	325	322	313	331	346	308	333	346	336	316	354	342	333	335	353	337	352	327	317	356	331	360	352	325	304	341	333	306	325	324	317	280	353	338	315	323	356	318	330	312	322	327	364	346	315	325	361	327	350	318	336	310	340	364	320	354	335	351	326	341	314	326	299	307	318	292	312	318	322	287	320	307	329	307	338	345	332	327	317	354	335	334	314	355	349	324	352	321	347	319	300	315	315	305	379	341	333	337	345	329	346	327	322	324	304	329	343	304	335	330	356	335	328	333	365	314	376	318	340	344	335	346	324	352	309	330	351	305	333	341	342	326	329	318	302	328	360	336	334	346	308	322	315	337	344	324	340	324	324	327	327	332	338	352	350	319	322	312	351	325	309	339	311	326	314	330	341	334	356	351	346	303	336	330	328	375	349	334	317	345	299	323	327	354	301	341	314	332	365	334	305	317	324	324	331	312	330	353	356	324	313	341	321	316	344	322	319	318	338	336	308	343	307	298	334	290	299	344	326	314	348	333	331	340	355	335	351	337	341	354	331	325	335	336	335	294	325	325	308	314	329	335	332	335	338	329	329	307	340	312	320	343	342	364	330	329	311	338	316	320	319	322	327	287	341	370	319	282	319	334	339	347	353	319	315	348	336	300	329	314	346	329	351	317	324	352	316	324	336	336	313	344	367	341	293	317	320	342	334	330	346	379	318	368	346	338	335	356	317	341	315	338	331	311	317	353	309	322	312	313	320	338	331	347	317	322	289	318	346	285	312	347	352	330	336	336	334	306	319	319	318	322	322	259	340	319	319	337	347	330	342	331	321	327	307	333	331	316	336	331	343	320	365	342	299	335	347	353	329	301	332	325	336	399	316	309	352	343	294	328	331	309	300	315	362	335	352	341	351	319	307	302	349	342	340	307	320	285	318	322	300	340	334	343	334	374	331	356	328	359	331	314	313	330	367	336	337	329	351	359	359	329	324	354	318	308	364	350	341	329	290	326	328	361	311	324	315	303	337	341	324	319	352	354	304	367	336	315	298	317	307	333	325	354	318	321	334	319	337	307	317	334	326	336	306	333	314	329	347	331	314	332	359	316	284	333	336	302	313	299	324	306	280	309	320	335	360	334	313	346	327	329	349	309	300	325	350	340	325	334	343	326	317	281	334	318	307	334	342	334	313	320	336	319	314	323	338	311	339	340	330	359	362	307	334	347	326	317	342	316	319	326	311	311	285	304	310	331	329	339	319	319	332	307	316	348	328	341	348	322	335	321	325	331	305	347	339	339	338	317	323	382	327	339	334	327	325	338	322	330	317	342	355	364	325	307	336	313	367	328	324	318	320	274	349	363	317	347	311	309	325	338	335	331	343	333	318	323	298	303	327	333	307	333	304	323	327	301	366	318	347	302	324	315	303	324	294	326	304	325	330	349	330	327	329	265	299	330	339	352	312	344	332	324	300	307	342	326	308	323	336	316	324	319	354	341	326	353	338	310	305	319	335	325	296	335	343	332	322	315	336	288	342	355	319	307	306	355	333	338	300	328	332	329	344	317	301	340	323	327	330	305	299	295	371	307	307	329	340	325	325	311	326	372	329	319	329	314	345	307	321	325	331	366	310	336	334	314	348	345	339	326	325	349	321	360	299	311	332	327	315	307	334	316	338	358	322	334	348	350	340	349	312	315	322	331	329	346	340	364	335	370	323	318	353	320	351	292	334	319	311	304	309	334	298	314	338	341	313	294	339	323	335	320	310	346	331	309	299	338	341	319	338	333	349	338	313	314	304	299	356	338	348	318	360	288	308	328	307	307	338	287	349	329	334	361	344	334	302	320	342	343	352	340	330	338	345	299	314	322	333	344	311	350	326	325	334	372	321	321	341	340	331	309	383	308	305	323	318	330	298	327	306	341	356	336	302	327	300	357	343	317	334	360	301	328	337	332	322	335	309	334	319	348	306	303	323	279	329	321	308	330	287	299	314	308	312	341	323	343	346	327	358	323	322	335	294	319	324	348	351	326	324	297	333	355	332	305	355	320	335	325	345	380	338	337	327	315	362	358	349	332	337	341	357	286	314	332	308	297	312	310	341	340	312	312	321	336	344	290	319	331	305	376	332	327	323	359	334	314	336	351	357	332	353	300	329	322	362	340	339	333	329	321	298	316	321	296	327	352	298	332	355	343	319	353	341	302	347	345	280	314	348	301	325	328	334	320	357	330	335	326	354	306	329	298	360	327	343	308	353	327	360	297	329	344	280	284	310	337	288	352	307	353	289	290	334	348	355	292	301	371	337	368	329	351	361	342	309	305	363	301	324	320	344	272	336	318	335	332	352	324	362	301	349	304	335	320	318	342	316	352	311	303	335	286	331	315	315	309	316	331	330	332	336	314	335	345	344	298	361	318	345	335	345	359	315	341	364	324	357	296	352	313	327	303	322	328	340	338	301	316	303	317	317	328	341	334	323	329	331	333	326	315	288	328	320	336	312	307	310	319	308	311	327	344	337	276	331	340	323	338	321	312	309	283	324	327	355	326	333	314	299	303	320	341	309	314	304	334	328	300	333	312	313	337	320	355	311	338	363	325	323	320	304	335	329	316	293	346	305	348	340	355	337	305	340	345	305	280	342	341	321	343	331	339	310	331	368	305	317	346	351	355	319	306	316	302	283	314	325	309	314	321	333	308	329	350	306	332	300	333	312	319	330	306	318	349	321	360	327	364	314	348	342	345
5298	1036	890	829	759	754	786	780	730	782	742	754	773	719	785	759	850	765	783	772	745	752	803	730	763	717	783	790	777	731	727	771	787	776	792	774	775	767	776	737	758	767	754	766	731	742	745	715	779	775	772	762	762	775	709	759	776	765	726	753	759	764	807	727	772	779	729	737	751	705	714	748	811	760	762	752	800	757	803	794	742	770	747	739	767	725	774	764	794	746	776	784	746	768	744	786	773	758	791	758	776	800	769	745	713	756	736	793	748	736	790	773	733	733	739	750	762	727	736	774	765	761	821	826	828	782	813	685	775	770	759	743	776	748	763	789	750	756	715	756	725	802	766	798	726	776	716	772	844	761	777	743	768	706	722	786	768	758	807	762	823	850	787	735	745	726	747	748	761	803	735	807	762	738	755	746	772	772	795	767	761	814	762	733	752	741	770	771	725	783	718	792	763	785	740	774	756	768	777	724	752	757	743	789	753	736	759	750	797	779	784	794	760	779	776	712	745	753	772	695	742	812	760	810	784	760	785	777	706	792	739	731	822	782	769	728	774	799	682	757	742	789	736	708	785	804	791	761	748	760	741	782	760	779	730	727	764	742	793	819	746	775	761	755	757	792	755	792	768	771	756	748	769	809	724	803	807	788	741	730	705	777	737	776	776	791	739	753	763	759	803	749	735	793	816	684	808	749	743	738	779	795	789	735	777	788	728	770	744	738	765	735	712	718	772	745	782	760	775	746	728	727	774	782	721	752	761	788	819	768	763	755	750	767	761	765	742	750	756	763	750	747	768	774	746	766	737	724	825	726	753	831	731	712	761	757	700	735	778	719	746	759	765	760	698	791	757	759	731	761	799	746	759	754	735	742	838	740	792	736	746	768	778	771	737	743	787	716	756	758	754	791	786	744	700	757	806	730	766	777	734	824	760	765	733	744	752	767	766	780	796	779	770	818	727	717	763	773	761	719	773	775	762	726	764	777	743	744	760	788	758	809	792	783	752	779	800	783	797	759	792	776	747	782	759	766	743	727	740	744	783	731	774	722	764	788	786	753	782	770	751	719	734	750	753	780	787	716	733	773	748	758	761	740	723	673	705	755	742	788	760	786	783	756	770	788	750	783	738	795	743	749	784	807	782	710	719	773	768	701	784	757	704	765	761	761	722	834	762	781	733	789	778	707	762	752	764	748	788	790	763	749	775	744	733	731	740	745	740	762	791	767	776	795	764	750	756	726	758	796	727	745	741	754	778	819	754	745	762	746	759	780	748	741	684	776	778	739	752	790	761	764	734	752	731	717	729	691	712	797	755	740	750	763	784	744	729	747	738	784	738	769	764	751	726	730	753	711	753	781	782	775	702	811	713	755	729	738	767	788	750	760	791	787	740	793	756	735	669	772	703	722	759	775	753	761	763	780	743	812	743	772	730	764	718	764	782	760	746	755	741	715	759	720	728	767	772	767	777	761	775	755	806	745	729	736	801	715	782	772	775	755	742	752	778	736	752	713	717	756	720	766	787	714	739	749	782	797	777	777	776	753	764	755	744	742	729	698	738	790	819	777	767	766	778	749	784	772	765	745	758	773	747	753	766	769	781	751	776	769	758	745	784	768	730	770	739	760	742	778	784	758	786	782	757	762	712	744	760	753	741	751	763	771	782	735	755	750	738	718	799	707	758	734	760	754	779	706	756	745	819	709	783	700	747	760	747	769	747	806	736	760	789	776	776	763	747	769	758	736	762	779	760	783	810	776	730	748	792	754	750	769	720	751	778	785	789	726	740	786	741	749	780	762	770	746	797	779	765	822	739	760	795	732	760	722	725	734	703	752	803	817	750	756	827	750	760	786	750	744	757	775	734	775	785	759	747	735	784	770	810	779	695	774	769	775	782	770	746	770	722	838	746	706	757	746	761	734	787	747	766	720	811	715	739	742	796	734	798	761	790	785	782	747	798	739	747	784	797	743	779	739	731	814	749	804	762	716	755	756	796	699	740	777	774	790	789	780	775	763	723	737	747	821	720	782	763	776	749	759	757	742	771	740	761	737	726	732	744	815	741	776	753	741	723	743	755	804	736	768	773	780	751	766	777	754	778	761	755	771	793	765	765	737	777	751	830	758	775	763	761	810	726	783	828	799	749	777	762	761	755	738	755	744	781	760	742	737	779	756	768	794	740	754	752	780	783	784	714	673	767	755	739	776	733	761	730	746	807	755	783	760	716	759	771	791	746	723	744	737	790	721	780	747	774	745	721	757	743	757	729	756	742	756	812	733	761	735	786	769	768	758	759	725	794	760	750	751	831	781	736	767	741	745	796	771	734	746	710	780	788	743	784	753	806	735	755	749	751	734	728	768	795	717	817	732	723	768	761	720	814	775	735	737	767	735	759	756	797	761	752	838	809	784	795	817	710	759	749	744	716	804	790	749	750	759	751	790	755	796	816	752	774	759	736	763	773	763	747	762	776	746	739	761	764	760	780	697	800	728	756	754	767	792	696	746	747	767	728	801	736	726	750	814	766	744	750	789	697	759	755	790	740	780	778	803	784	821	813	771	768	719	734	815	744	807	852	728	758	739	727	740	769	751	756	732	773	785	737	775	724	769	722	727	796	788	751	741	764	741	777	771	778	748	755	771	731	766	771	771	755	756	764	745	804	783	779	737	748	750	785	740	755	753	798	751	725	766	798	780	738	782	729	734	729	717	784	829	734	777	801	785	743	777	792	757	774	771	770	711	762	725	727	748	766	822	804	723	774	784	795	788	705	784	795	783	790	721	774	761	812	795	737	781	743	765	752	789	755	814	770	754	782	735	771	795	723	774	769	693	770	793	700	782	708	764	772	740	746	788	755	763	799	737	761	795	801	770	751	811	741	801	724	782	715	786	759	758	802	814	760	781	811	787	727	746	771	811	791	818	758	803	795	756	793	789	780	762	718	825	765	733	774	774	780	753	747	788	727	764	749	739	757	754	789	802	770	790	768	783	776	803	730	793	774	725	754	797	769	778	755	766	701	737	743	717	790	721	797	713	774	737	744	768	746	709	753	749	738	762	749	753	765	742	732	752	757	696	774	735	718	688	798	751	783	797	757	718	727	723	736	764	781	759	759	766	808	743	760	764	731	730	813	765	768	765	819	763	754	760	792	751	772	730	728	745	763	800	792	826	735	759	740	731	754	790	715	726	773	809	727	793	793	810	727	758	730	766	813	796	831	831	747	712	756	779	740	763	789	754	745	764	776	742	799	783	758	809	798	755	760	724	801	718	780	778	772	750	766	717	749	719	798	768	740	772	795	751	753	762	772	798	770	764	779	717	754	753	736	752	728	757	793	763	734	725	744	789	744	746	756	795	759	765	731	761	748	760	764	728	790	787	760	804	699	759	751	801	759	756	772	809	796	793	749	751	735	752	781	748	772	788	759	769	810	782	713	780	760	762	750	761	771	741	750	762	801	793	751	728	735	759	713	741	782	747	791	788	746	742	756	810	746	726	779	767
24026	20796	24167	27485	20786	20779	3418	662	522	452	447	409	483	490	475	444	453	391	421	400	436	411	405	442	442	385	407	417	401	407	430	400	457	397	432	404	397	410	427	450	423	447	428	361	429	403	431	441	390	418	414	415	441	463	373	399	435	420	419	401	418	428	391	427	377	412	447	363	396	411	419	417	386	387	429	414	430	401	408	444	407	453	376	436	424	414	412	447	433	437	392	390	410	469	440	415	399	370	395	468	397	443	451	450	394	439	387	416	412	427	385	417	410	427	373	425	387	414	408	405	395	385	416	418	403	425	445	401	380	397	442	470	409	447	422	422	404	424	441	404	397	415	399	399	412	431	406	413	409	387	388	405	427	463	440	450	419	398	394	401	404	414	364	385	449	412	401	419	399	409	378	396	396	417	407	418	410	390	366	448	425	444	383	453	394	398	402	447	381	384	445	388	426	411	423	442	373	404	424	437	427	401	405	446	457	414	421	394	426	387	376	400	376	413	393	373	381	436	394	408	395	391	400	425	425	438	422	398	414	417	364	416	463	403	373	385	421	433	397	395	426	406	427	398	408	410	443	394	394	398	399	389	407	430	394	432	370	390	399	411	428	417	431	398	388	365	430	433	410	386	432	398	430	414	396	407	426	435	425	405	453	410	425	460	420	406	404	401	432	389	465	408	411	429	425	387	384	371	412	424	418	412	381	394	368	399	373	449	430	429	382	374	417	386	406	400	370	448	381	351	439	402	444	445	433	432	437	424	437	399	431	382	388	416	397	420	374	408	384	426	424	432	432	428	396	429	408	394	411	399	452	437	426	380	428	458	418	410	411	418	440	416	418	386	415	375	412	392	463	422	414	447	401	383	424	421	425	444	369	392	353	405	404	369	401	427	386	428	448	403	397	421	383	382	419	412	438	405	464	373	434	405	434	403	443	387	433	433	412	414	390	401	379	400	373	412	354	427	386	389	425	398	414	402	440	454	437	408	403	426	432	427	410	400	418	396	385	443	385	388	386	389	359	432	445	380	405	413	437	376	422	419	406	455	406	415	377	378	435	396	408	399	404	399	395	414	422	434	380	422	427	411	433	407	449	429	419	415	412	400	417	404	438	408	410	390	419	411	399	417	405	426	395	423	416	404	421	414	449	404	431	436	423	437	430	398	423	404	465	398	389	449	408	401	381	427	465	418	441	417	407	407	407	462	405	433	384	382	417	401	402	430	407	410	412	423	399	398	379	421	419	430	413	429	408	419	432	392	401	477	405	414	433	394	389	427	428	376	400	433	415	412	397	384	415	407	394	440	427	401	399	378	468	434	405	449	423	389	394	427	414	410	404	433	418	417	412	448	354	426	435	431	393	401	396	443	424	402	444	388	400	431	454	402	399	427	385	384	431	435	444	412	382	414	341	380	390	434	402	414	415	438	425	429	389	410	400	412	436	396	405	397	444	424	385	422	388	404	406	412	427	413	389	435	371	368	378	410	444	421	430	394	420	391	406	439	400	440	379	405	384	383	397	392	391	433	398	406	376	453	392	448	364	372	393	385	432	410	417	403	430	445	453	416	398	406	453	398	433	415	438	410	403	401	407	429	398	390	400	407	422	442	425	420	405	412	432	410	435	399	432	390	435	417	420	412	402	442	406	420	416	397	407	420	391	438	410	413	400	398	411	438	430	412	448	397	433	422	406	376	443	455	442	411	383	425	417	426	414	362	414	394	420	399	459	428	393	389	414	376	421	411	394	471	410	425	384	399	399	415	432	445	384	370	392	388	413	430	374	406	446	391	415	388	387	410	429	404	437	437	439	378	389	404	404	436	417	404	426	375	461	393	380	418	413	404	394	381	400	394	385	392	410	441	410	403	388	440	418	397	404	389	432	375	430	436	442	408	382	387	421	406	417	429	435	444	386	394	404	388	416	448	431	445	358	384	403	428	422	413	396	447	408	401	404	406	434	426	407	423	414	385	429	438	429	400	391	414	417	419	390	412	409	402	435	429	427	423	428	434	402	443	453	424	403	385	392	421	421	391	385	412	442	397	440	439	398	410	389	370	415	448	397	430	376	395	470	425	372	390	431	401	411	406	409	371	444	414	428	387	424	431	445	420	431	383	447	385	409	408	408	410	414	426	371	428	410	433	420	390	396	405	439	424	410	416	433	419	430	401	430	375	437	411	428	405	397	407	411	401	400	395	393	397	335	378	384	457	395	421	391	400	398	459	416	380	430	393	409	413	382	396	414	436	379	428	421	409	353	432	432	381	411	401	449	417	384	413	453	432	430	425	384	409	418	411	391	423	413	436	447	392	397	408	368	370	437	414	386	471	402	415	443	449	378	441	391	395	433	415	410	410	417	402	456	418	443	438	403	440	401	435	409	390	429	438	379	437	403	400	434	421	426	434	398	406	403	375	413	418	382	429	401	409	429	408	376	423	357	405	442	469	376	428	440	384	413	414	442	397	451	377	465	449	399	417	416	422	404	413	387	399	403	405	467	412	401	409	420	439	404	387	442	404	412	411	392	403	419	440	378	430	422	395	420	440	417	395	372	418	408	413	416	437	406	402	377	424	430	390	414	403	397	434	432	415	410	365	420	390	389	442	383	460	403	405	406	433	406	403	406	393	446	422	405	373	430	390	388	435	389	430	406	387	414	431	446	449	407	411	441	473	406	412	416	421	425	419	391	422	389	454	439	415	430	419	411	400	414	414	388	404	428	388	405	397	424	438	410	385	398	445	405	446	440	429	429	429	418	408	417	392	410	441	471	410	426	409	395	431	428	375	384	401	405	397	420	396	417	427	437	387	431	394	394	424	404	401	407	407	378	428	419	439	427	435	373	411	412	428	435	395	430	436	365	426	411	419	405	380	391	421	408	390	405	438	380	383	421	402	416	393	377	396	425	391	383	400	370	409	400	400	404	422	380	397	413	365	432	396	372	402	416	366	436	368	420	446	369	414	424	398	433	422	352	402	408	420	420	428	380	397	423	396	434	430	399	457	413	386	428	434	388	399	375	418	382	390	418	408	426	436	473	388	440	373	414	406	391	428	435	393	387	424	409	427	427	439	415	407	413	404	411	437	416	391	430	462	409	401	396	413	416	405	452	410	458	417	413	386	456	383	381	396	409	367	412	394	402	448	457	422	454	392	435	391	375	428	427	414	415	371	423	399	421	411	403	434	414	423	416	394	436	409	414	378	385	389	461	461	395	421	419	411	406	420	399	399	425	449	403	413	376	437	433	409	421	422	448	395	390	401	430	414	404	418	427	385	471	430	440	427	389	441	390	424	432	396	439	414	419	426	389	378	419	394	368	365	421	430	404	431	400	387	442	402	390	424	438	436	395	415	429	406	411	405	413	431	403	438	440	441	411	395	364	421	429	434	401	414	398	412	437	385	425	454	398	392	371	413	409	425	486	403	399	393	465	419	404	403	421	422	420	413	392	414	437	397	474	418	375	410	423	392	445	416	393	427	414	423	398	417	408	442	377	427
3566	3356	1846	1222	1032	1012	920	925	931	905	958	887	915	934	891	906	919	907	900	885	912	847	917	862	886	867	882	915	943	916	920	846	949	923	883	904	889	945	914	917	837	924	860	873	864	935	849	925	914	895	910	862	890	905	920	915	900	966	921	848	865	915	899	877	904	868	925	897	941	874	842	845	857	884	908	909	842	901	919	927	931	889	851	851	946	918	905	937	925	869	939	907	864	881	888	885	930	895	880	870	864	872	887	856	858	890	896	893	874	874	875	919	871	919	886	916	878	903	864	898	874	901	867	886	907	867	950	848	886	903	896	938	852	876	874	901	910	908	881	903	927	901	913	872	882	901	911	897	907	917	902	897	881	910	902	923	907	859	875	903	868	897	890	882	893	885	887	930	905	901	871	874	872	899	851	862	927	887	887	922	886	892	877	888	897	897	894	842	919	882	899	907	896	926	902	866	861	842	867	857	871	867	921	866	910	901	867	896	913	872	894	890	859	890	848	882	875	870	901	867	901	954	886	829	891	863	873	836	836	915	945	904	873	936	891	874	919	910	901	883	893	924	810	941	928	913	901	879	837	931	897	872	868	915	898	907	887	852	866	879	903	893	881	913	939	923	877	836	932	878	914	893	891	906	908	894	852	841	909	905	916	906	881	891	882	809	862	903	889	845	908	872	872	819	909	906	870	869	912	824	824	866	882	878	876	927	917	907	981	918	919	883	920	918	910	891	901	889	864	871	887	877	897	906	892	910	881	868	894	827	892	939	865	915	859	840	893	871	940	891	891	899	903	923	906	878	868	897	862	843	905	884	888	897	866	873	868	911	889	887	859	841	862	899	864	957	854	911	951	910	900	917	893	886	888	903	902	896	921	905	920	885	884	896	915	955	868	880	876	886	874	916	913	929	862	899	925	879	892	935	878	831	945	891	933	896	928	878	876	908	938	857	818	846	901	889	830	893	920	881	873	929	929	864	914	912	848	890	923	905	851	867	907	901	866	936	921	946	835	916	853	890	907	901	936	910	891	919	846	885	903	901	845	887	890	838	872	855	835	931	860	863	902	938	883	900	916	892	876	853	890	836	909	906	912	837	911	926	858	909	865	910	908	892	839	874	877	840	944	894	872	924	888	875	867	845	949	912	937	859	915	884	887	936	826	877	872	836	911	872	848	898	875	920	918	857	941	898	828	921	918	904	911	929	841	877	918	913	892	857	922	887	962	878	871	889	916	908	889	891	854	874	829	859	878	880	865	864	885	932	873	891	904	903	912	886	900	884	860	881	825	925	901	889	881	874	933	860	881	917	939	851	961	871	919	881	869	861	928	888	977	850	948	842	945	878	864	859	865	878	926	893	899	856	903	892	947	855	896	833	875	885	891	913	883	864	907	910	916	871	904	859	866	867	840	971	892	934	882	867	852	913	886	917	846	852	874	869	881	955	838	898	861	946	912	870	894	853	871	861	878	909	923	875	880	909	896	860	838	899	883	911	896	833	931	913	856	840	863	840	852	964	873	920	825	831	860	868	907	855	845	820	872	923	892	888	840	886	908	902	906	880	908	875	907	864	877	945	918	934	889	915	936	888	900	893	877	844	843	900	886	895	855	904	895	906	885	850	919	865	872	873	899	883	912	919	903	900	927	868	851	877	883	874	885	877	884	911	915	834	894	902	878	891	902	884	893	869	906	893	852	855	839	908	872	916	871	864	872	941	881	891	865	897	886	861	855	895	882	857	931	904	850	871	918	892	889	864	892	908	864	900	864	907	891	832	896	886	874	895	909	883	871	931	916	916	878	885	853	927	936	874	880	958	874	908	896	901	856	891	887	901	900	864	939	957	872	897	929	857	935	855	793	890	939	848	927	857	863	872	869	887	874	872	870	842	964	871	933	912	874	864	917	860	833	916	863	923	844	914	908	905	857	916	863	871	916	904	852	902	866	855	915	863	926	924	872	887	897	913	892	853	910	859	907	892	865	925	905	927	898	877	926	829	924	916	869	890	865	853	863	906	948	920	894	861	846	842	846	844	880	887	883	899	846	897	875	895	934	880	889	859	885	866	879	919	906	936	923	861	876	903	849	951	860	912	907	897	898	857	879	866	916	894	865	906	964	918	893	906	883	867	889	880	866	912	904	870	925	890	925	924	878	839	855	870	870	896	857	857	870	870	860	845	927	926	858	912	1006	899	856	888	849	841	899	907	897	905	839	879	868	881	864	827	847	844	880	908	890	937	915	907	860	875	848	939	911	886	879	884	878	916	847	913	909	842	942	862	872	938	914	855	852	879	899	920	914	871	871	924	903	863	861	893	879	912	923	856	868	898	846	890	903	908	868	885	917	936	904	883	866	838	895	877	901	890	895	849	886	842	922	922	878	906	888	882	873	871	842	929	859	931	913	903	875	902	894	884	893	896	893	914	910	862	950	896	890	888	897	943	901	885	871	898	895	903	913	863	851	907	909	932	954	905	871	888	897	897	957	918	865	913	859	892	917	879	868	884	897	904	885	917	937	874	839	925	868	844	852	897	850	932	936	893	926	901	856	926	887	864	923	804	878	870	874	859	883	885	867	895	916	914	946	840	865	885	849	934	913	863	933	886	979	954	890	866	917	826	849	919	865	867	889	868	924	824	888	883	897	888	870	921	895	939	901	833	903	932	877	891	864	876	861	902	876	876	891	872	918	937	904	840	875	890	910	898	843	867	869	892	855	928	875	918	851	883	896	902	846	848	894	873	888	903	888	889	855	858	874	886	955	935	913	874	879	899	922	896	889	858	841	881	847	863	873	896	908	849	900	914	904	967	919	916	915	901	872	902	878	865	853	949	879	917	906	862	883	908	856	948	924	887	867	875	895	870	872	920	874	892	824	909	922	846	893	877	805	948	890	984	896	893	834	880	890	884	875	973	899	937	882	878	938	876	843	890	876	869	878	894	849	844	896	887	898	901	856	896	903	921	896	961	900	898	877	860	928	912	901	887	955	910	875	919	883	838	870	940	847	861	882	875	848	819	953	881	864	862	818	858	881	878	890	904	926	881	946	886	886	882	893	871	928	856	927	888	838	873	892	905	890	943	934	855	863	881	839	909	907	912	881	880	877	896	935	878	942	926	896	900	851	874	857	884	875	868	880	876	921	893	900	908	920	877	861	907	904	835	919	901	890	888	899	907	879	947	880	881	874	899	831	919	910	884	886	901	893	872	890	840	871	877	901	902	885	905	902	851	824	932	892	922	894	841	926	862	862	864	868	884	934	901	904	843	847	939	895	881	887	916	900	926	894	881	887	883	950	851	903	887	924	925	912	893	889	868	895	906	947	875	952	901	935	860	848	878	914	876	878	907	875	874	926	914	905	879	927	933	905	1006	930	937	896	906	847	915	892	839	905	903	870	886	829	872	910	894	870	843	861	858	889	949	957	876	873	934	887	871	883	865	878	911	844	948	896	914	936	883	900	897	829	833	869	916	939	856	926	837	945	842	911	909	865	909	879	926
23487	20738	24360	27200	20740	20758	18714	826	410	375	326	310	391	338	318	309	327	339	293	295	298	278	279	290	299	277	307	279	299	269	273	286	299	294	283	279	267	263	275	266	269	272	282	271	252	313	230	292	274	288	271	280	261	250	253	267	263	272	283	241	273	264	278	268	245	258	254	289	258	261	239	240	265	268	260	309	203	270	245	257	285	263	256	272	267	268	252	259	244	258	268	278	223	286	286	236	264	235	237	265	274	250	252	257	241	258	274	253	257	286	240	259	236	278	227	254	291	254	279	266	261	286	271	252	260	257	269	257	268	255	259	284	282	282	296	279	253	277	268	267	258	250	265	272	258	270	269	306	255	249	234	241	277	250	259	262	259	275	279	271	244	295	268	277	228	270	282	264	253	269	286	252	247	271	252	245	253	264	269	268	263	243	258	243	235	242	259	300	261	269	310	281	259	277	249	260	226	240	245	269	252	268	255	249	269	249	271	262	269	259	286	251	245	223	270	263	281	263	257	269	287	273	261	264	287	254	232	274	286	276	264	215	245	286	259	242	246	272	252	237	253	246	241	253	260	276	267	271	252	255	280	295	250	282	301	286	270	314	272	263	254	251	264	276	290	279	271	296	253	284	256	246	271	260	256	275	242	244	254	284	253	261	295	304	260	276	258	274	247	271	276	245	272	284	272	246	277	246	237	253	288	262	295	266	252	271	271	263	265	249	272	270	275	287	253	285	265	270	259	274	286	293	275	262	254	280	274	271	257	285	249	267	251	271	255	280	276	272	265	277	280	250	239	290	295	252	264	276	220	265	244	278	274	277	294	269	253	262	271	278	264	275	310	270	256	231	280	241	286	238	237	254	254	290	267	278	278	281	264	238	275	279	275	258	280	285	259	277	252	243	295	268	289	262	239	260	268	266	246	274	250	242	265	261	294	280	252	301	269	255	280	258	284	251	254	247	252	273	266	287	275	286	245	291	262	264	242	277	282	252	265	290	271	273	299	275	291	283	270	246	296	246	258	283	253	250	258	250	248	285	257	243	244	258	284	286	232	268	259	284	293	264	255	294	287	252	282	262	285	272	266	269	241	249	263	283	273	260	228	282	249	258	278	275	289	285	270	273	271	288	267	267	243	304	261	297	266	260	271	261	246	298	249	241	278	237	250	263	278	291	257	271	260	277	245	276	236	267	266	241	274	262	276	256	309	217	259	283	263	261	282	265	251	265	264	229	269	256	257	284	285	284	268	268	252	271	236	278	275	255	289	270	265	262	251	285	307	276	237	276	279	269	284	243	268	277	259	270	264	267	223	271	242	254	306	275	270	224	292	256	261	285	253	266	287	288	288	260	278	272	259	277	268	268	262	239	234	272	272	245	262	315	269	272	257	240	278	272	236	260	250	263	266	291	264	264	264	258	279	259	274	283	250	248	251	258	290	271	278	276	232	279	270	268	280	304	258	243	289	299	241	245	258	261	281	276	267	297	290	272	284	250	292	260	279	291	250	267	286	272	287	278	246	276	281	293	276	264	300	283	226	242	270	255	262	250	243	254	241	268	261	284	310	248	256	280	267	281	280	225	257	290	277	258	266	271	238	244	249	268	275	249	285	310	248	285	227	275	247	271	286	251	278	286	294	260	256	271	245	295	234	262	284	269	245	269	254	238	285	289	269	262	258	270	247	296	268	255	239	255	255	238	246	261	274	245	283	283	279	251	279	265	260	248	237	267	254	247	244	256	267	273	248	280	251	249	293	245	248	229	288	241	277	273	275	242	254	243	267	260	259	261	277	288	288	270	263	293	270	260	261	265	258	243	235	291	266	263	264	254	247	279	266	246	274	268	265	233	260	250	266	321	258	262	305	300	266	281	256	283	281	234	259	284	261	231	244	268	240	259	268	252	281	248	270	265	242	253	226	252	264	250	286	256	285	274	275	246	290	234	285	252	281	294	257	280	264	284	255	276	290	284	254	250	284	285	244	297	254	278	293	217	279	270	275	301	272	250	292	285	258	267	292	271	274	261	275	279	241	283	255	251	265	269	230	267	266	277	266	301	304	269	227	268	246	250	257	272	253	237	313	265	258	272	268	241	240	252	250	304	250	289	296	262	266	244	277	234	279	270	266	248	277	288	283	284	282	271	267	244	240	269	250	266	276	268	270	264	271	256	256	225	258	237	254	285	261	257	252	260	278	252	270	238	273	286	284	288	271	289	248	253	265	260	240	249	250	263	246	250	280	267	284	276	283	298	274	257	232	257	256	274	287	283	254	249	266	259	261	236	268	273	262	261	266	243	260	277	277	264	291	248	294	247	249	260	262	255	257	266	255	297	276	241	242	258	245	275	239	285	284	242	267	278	266	260	244	243	227	288	266	284	264	261	254	233	270	234	261	260	270	240	269	271	250	263	268	253	247	276	241	226	271	275	276	262	284	311	271	246	260	265	267	261	276	273	286	282	275	257	271	244	270	271	268	224	283	256	256	283	278	253	253	272	240	229	251	267	292	286	261	267	261	264	262	299	253	282	269	259	245	273	239	291	259	246	255	250	254	280	258	248	266	249	272	239	311	231	268	262	263	266	245	247	289	249	245	273	264	272	276	274	275	252	272	302	254	270	277	243	264	255	265	261	285	247	265	247	301	267	277	264	270	256	299	249	252	227	250	266	246	236	259	266	298	277	284	269	241	249	273	288	245	265	309	229	209	265	262	261	283	247	250	228	273	267	263	280	253	293	252	249	263	267	262	258	268	263	287	266	277	238	244	292	260	254	248	246	280	257	202	262	252	246	241	249	282	258	244	260	237	253	269	247	266	265	276	266	265	240	257	256	230	275	250	270	228	293	281	266	265	263	241	290	287	302	275	245	238	260	261	286	289	248	260	233	258	288	225	263	276	266	276	274	251	298	281	273	256	227	263	264	283	290	283	273	242	254	272	283	274	289	261	267	260	276	247	267	287	253	250	236	265	278	266	282	279	254	245	279	269	270	260	242	253	275	247	233	293	258	249	244	267	255	267	259	267	221	274	274	294	293	265	266	277	267	239	255	248	243	266	283	276	255	270	248	267	276	274	254	224	298	249	251	239	273	251	230	254	254	247	269	225	254	251	269	266	291	271	209	237	260	230	272	300	304	265	260	285	264	285	284	268	272	253	253	251	264	275	273	275	265	270	263	268	291	281	290	268	268	250	254	260	270	251	229	240	282	269	317	271	231	254	231	262	276	264	236	226	253	278	288	241	266	274	280	286	253	265	270	229	263	257	262	231	279	271	237	248	259	274	247	271	270	250	276	286	207	243	287	255	277	282	285	253	271	227	272	248	272	281	255	275	245	268	250	281	248	238	261	264	242	253	233	263	285	235	245	248	283	294	279	247	296	313	275	290	237	254	239	262	287	254	274	222	274	282	241	287	261	264	240	271	248	216	255	250	266	247	260	231	240	256	263	268	247	254	231	239	273	279	295	258	266	246	268	261	260	241	269	269	261	276	273	262	253
3658	4810	2431	1235	878	743	736	640	637	637	654	601	628	600	598	593	610	627	599	626	639	590	590	599	600	573	556	600	560	607	600	588	601	570	549	632	563	605	607	572	616	567	610	596	579	588	561	595	597	601	565	540	575	571	558	599	560	569	600	559	584	580	557	593	566	551	598	549	629	566	611	637	640	592	602	603	574	577	585	574	603	581	539	539	540	551	600	608	589	574	576	599	580	586	592	595	599	573	618	549	590	563	568	571	593	566	604	584	579	542	547	604	598	583	589	573	572	573	602	566	553	598	609	567	599	597	582	609	548	631	592	564	566	601	626	574	541	559	578	564	555	567	635	575	573	608	578	574	586	576	579	587	606	558	588	574	538	571	614	577	588	592	598	658	591	602	600	608	581	611	576	581	550	579	613	562	585	561	584	550	630	576	578	607	580	567	579	593	620	616	575	572	562	608	560	570	602	584	614	572	542	580	545	572	560	604	579	546	590	581	580	599	579	572	591	536	577	583	568	548	569	596	565	587	590	570	585	600	548	547	564	571	593	600	561	569	600	636	586	568	558	573	566	612	571	567	603	612	555	567	603	591	596	559	556	595	563	589	578	546	592	585	585	590	555	584	584	561	593	597	594	542	541	585	607	546	555	560	562	563	522	591	587	602	571	550	571	550	581	564	579	567	562	568	630	585	553	580	576	560	564	605	550	571	604	561	622	605	612	573	580	574	538	561	556	600	574	610	543	569	597	615	556	559	575	574	583	564	594	580	587	547	551	538	583	581	603	587	583	531	568	556	565	621	596	604	569	566	607	582	597	587	577	586	594	572	586	561	566	606	545	585	564	583	639	601	567	527	590	558	541	588	537	619	552	586	572	579	548	589	601	581	611	557	647	577	574	588	581	574	584	610	579	560	578	561	575	605	573	533	546	609	582	594	632	592	571	587	607	620	629	563	581	541	534	603	565	577	569	550	584	628	599	550	616	628	604	569	559	580	585	612	591	558	619	556	555	549	600	632	590	571	590	562	585	552	600	530	613	551	567	585	560	580	610	550	567	596	583	566	564	566	584	589	585	600	605	594	610	611	590	595	587	607	604	558	614	602	600	604	588	598	602	556	548	559	585	596	586	563	595	594	588	555	580	575	588	587	559	579	552	570	635	577	588	606	549	608	564	591	600	588	544	529	574	572	608	604	577	558	533	574	566	565	604	590	541	572	602	614	595	607	583	601	562	602	556	556	574	534	637	564	554	568	581	639	607	573	594	596	602	551	582	585	609	603	583	567	616	593	542	576	537	614	615	594	584	570	568	579	595	584	559	548	570	567	614	596	606	581	589	597	607	589	558	593	561	591	627	569	636	617	583	577	553	597	591	568	620	561	575	549	573	603	599	551	589	590	610	591	545	607	572	554	531	547	571	543	559	583	575	576	601	609	593	621	573	590	582	624	550	564	559	588	573	609	572	602	595	574	593	614	576	625	588	539	565	567	588	605	576	592	601	566	576	585	606	575	589	598	592	596	540	571	567	594	624	537	570	572	566	577	600	593	546	583	567	577	582	568	592	565	596	537	607	615	559	565	583	586	567	545	592	605	546	569	585	587	609	605	592	589	611	580	584	609	585	578	570	615	609	578	598	537	645	524	582	570	527	585	549	586	571	546	568	593	582	548	571	591	596	592	608	587	616	603	583	563	574	605	601	524	570	609	564	538	533	611	601	551	583	599	566	581	575	610	562	578	570	606	550	623	590	575	572	547	636	563	654	541	644	568	617	563	590	607	613	588	575	590	551	599	586	566	589	571	553	566	540	602	552	571	604	550	576	591	590	598	556	587	595	567	558	611	597	573	563	563	554	560	616	612	561	589	557	595	556	604	555	607	553	579	604	614	579	595	618	580	548	589	602	592	570	592	561	543	610	608	612	586	577	598	570	543	579	564	573	615	541	555	553	580	602	596	532	598	560	580	543	571	573	608	609	603	565	595	595	580	606	523	598	566	597	610	595	580	593	599	553	604	581	647	588	608	602	609	568	567	616	616	607	559	572	592	586	578	577	609	618	598	587	537	599	591	591	604	569	563	603	608	567	607	566	613	564	574	606	587	609	620	577	597	586	597	556	583	557	598	633	554	592	582	532	638	564	571	573	574	656	596	592	596	588	585	568	576	581	571	574	587	556	567	583	562	604	612	564	595	597	598	611	562	585	566	536	599	609	581	573	620	594	593	559	618	594	566	582	629	617	543	540	601	586	596	605	591	607	603	542	568	601	571	610	574	580	582	566	594	583	607	554	572	596	582	556	556	531	560	573	549	593	582	585	599	571	553	554	600	580	608	567	593	512	573	611	550	548	588	587	631	584	601	597	593	578	548	556	596	603	554	607	558	592	567	562	580	576	582	595	607	574	553	633	574	613	595	638	585	579	567	549	608	599	564	589	537	596	557	569	543	611	608	579	613	613	555	578	576	599	620	566	583	606	550	576	573	575	589	558	584	606	613	571	576	595	606	592	577	574	555	568	570	570	576	626	606	581	603	591	572	604	559	577	577	557	601	584	592	595	611	594	570	586	554	576	586	612	569	567	577	537	628	609	574	530	607	608	571	622	535	538	556	580	588	601	577	550	612	575	591	593	565	595	565	605	545	606	581	603	599	621	582	552	598	590	585	551	581	570	589	559	608	580	577	585	589	549	589	578	577	535	578	565	577	615	597	596	596	623	552	558	545	596	624	559	565	577	572	577	574	592	600	636	580	615	593	557	582	589	570	565	592	573	580	583	593	590	565	612	559	592	563	572	650	581	552	593	595	611	598	564	542	584	586	577	580	575	577	623	581	571	570	548	587	565	614	583	593	566	596	610	576	560	580	603	612	573	580	598	593	569	638	593	604	589	595	578	626	595	574	597	547	565	604	566	568	554	561	599	572	608	587	580	569	654	550	573	598	572	526	566	589	571	596	557	636	554	624	565	605	582	573	602	592	576	574	559	576	617	598	602	545	592	588	579	542	558	592	619	609	571	574	580	582	588	574	557	564	571	555	615	544	566	585	649	576	587	618	569	588	570	600	609	601	587	557	578	615	589	579	577	562	568	596	596	552	608	535	542	579	590	595	635	579	610	579	583	578	557	579	578	592	526	592	567	618	572	563	591	557	565	573	572	551	561	598	623	592	596	599	559	561	581	574	570	591	578	572	572	601	611	546	620	606	539	571	562	576	540	561	585	653	556	550	591	596	565	584	573	603	600	614	580	564	560	591	575	574	625	527	585	616	567	605	587	581	551	604	606	593	593	588	545	578	569	561	585	599	573	602	611	586	588	595	574	628	584	586	562	553	605	587	592	584	595	590	592	584	598	529	567	568	571	550	594	548	557	629	567	566	603	576	567	583	603	637	575	561	598	560	565	560	588	599	578	624	574	593	579	574	590	611	625	561	573	567	580	534	527	615	561	582	596	584	561	607	583	551	593	565	628	579	566	613	522	583	607	566	608	591	552	566	590	599	620	584
31604	19473	7998	548	348	371	344	360	316	341	384	349	327	313	332	348	313	329	292	325	307	343	323	333	326	311	298	327	327	361	365	319	346	318	311	347	336	294	343	323	320	348	349	347	319	335	321	343	338	297	348	342	334	325	316	358	304	303	346	343	305	334	336	342	344	349	306	348	384	334	348	301	343	377	331	336	331	318	316	341	325	337	305	325	303	288	312	332	349	358	348	327	329	388	336	306	321	279	321	331	346	352	340	275	297	328	330	308	311	326	326	303	341	345	337	335	315	323	355	330	300	303	314	320	341	357	332	316	324	323	335	329	329	371	305	303	313	328	311	327	335	353	320	316	333	328	330	294	318	340	327	317	313	308	309	327	360	330	337	346	331	319	341	325	324	309	325	338	319	307	372	329	332	359	322	338	347	321	335	352	307	322	321	340	351	309	359	338	346	315	315	339	303	351	329	331	337	344	307	330	307	319	324	344	318	348	349	337	354	329	321	330	314	325	342	323	312	337	324	302	338	303	321	336	326	288	305	348	357	348	322	332	306	302	291	344	328	306	349	345	329	308	325	330	307	289	295	315	322	320	332	319	342	339	314	333	342	333	316	304	346	321	348	334	319	336	336	346	334	357	314	318	346	341	319	311	302	309	330	339	308	356	317	340	325	314	311	313	333	353	317	288	346	316	310	323	283	346	330	310	328	367	309	303	310	365	325	351	297	305	326	287	345	310	296	341	352	331	327	365	322	290	306	336	316	310	324	305	323	363	322	343	356	350	374	338	301	322	349	301	338	322	305	323	337	348	364	333	348	309	315	366	341	328	300	296	320	305	323	332	346	301	321	340	345	309	324	334	311	312	309	339	316	325	333	338	286	301	308	326	326	345	332	350	278	329	337	304	337	332	320	341	310	345	337	306	364	341	322	333	324	342	317	326	316	315	335	330	304	328	301	325	317	338	346	328	354	339	301	330	338	318	314	337	307	327	338	331	314	306	307	338	339	332	359	339	350	306	354	316	319	335	345	349	328	316	326	359	348	317	334	305	328	301	338	340	334	349	297	332	282	304	313	348	348	290	326	311	315	351	322	310	315	306	348	371	316	335	329	310	341	334	358	328	323	312	337	339	311	303	289	297	300	312	322	354	341	332	352	348	322	327	301	305	318	321	313	343	324	368	285	271	323	318	339	337	312	284	353	298	340	318	334	326	356	343	310	359	342	333	333	349	327	326	340	335	333	330	340	335	337	331	343	307	311	307	296	353	289	343	325	302	357	348	361	317	357	315	342	318	315	300	321	353	337	370	327	359	338	337	300	322	338	330	318	318	325	340	326	301	320	289	322	337	302	327	323	336	361	326	305	332	321	351	328	349	328	314	337	276	353	338	317	309	321	301	292	304	328	324	350	299	310	321	326	314	314	305	296	314	345	306	306	318	316	313	324	328	316	342	364	351	302	333	345	291	297	306	337	341	337	318	349	321	336	348	311	325	345	310	338	348	319	337	352	332	336	290	344	348	326	350	326	314	336	319	320	354	321	357	360	320	346	313	308	328	314	350	339	299	301	342	310	313	338	344	345	329	325	336	352	305	302	318	337	352	322	352	329	333	279	330	340	316	349	340	302	347	342	372	354	314	316	306	340	310	316	321	340	298	308	288	301	365	336	339	303	326	330	294	323	345	313	313	320	336	321	337	303	335	345	315	317	294	346	342	357	364	333	337	335	322	338	295	349	323	332	346	387	374	345	338	335	339	343	372	334	307	312	326	324	306	332	340	313	349	292	317	336	359	329	319	341	329	323	357	362	336	327	296	317	340	334	337	348	312	323	291	318	314	327	265	314	298	315	316	346	314	336	325	323	322	321	320	331	305	305	381	314	349	298	331	354	312	320	375	354	308	327	358	339	314	294	299	323	333	322	320	325	322	317	298	350	364	335	355	344	332	332	340	304	343	328	353	323	313	314	347	343	329	329	326	311	341	299	336	304	317	339	336	308	318	337	344	315	335	320	307	350	323	327	364	297	332	354	354	315	316	323	344	344	341	335	300	307	326	341	371	335	330	351	329	320	316	340	338	341	324	327	307	326	329	304	357	341	337	311	295	340	335	332	337	310	299	292	356	335	292	303	311	317	312	318	296	319	353	358	363	307	289	328	312	349	342	318	356	331	342	336	355	311	327	352	323	346	308	330	321	330	335	322	334	325	335	316	287	331	333	305	313	315	329	367	345	341	344	320	314	377	333	365	349	368	329	307	301	284	304	326	318	318	322	321	329	337	340	310	302	327	342	306	315	333	328	361	320	335	378	337	337	308	348	335	342	323	343	339	361	333	314	295	309	307	335	308	318	338	314	333	318	339	322	348	315	340	336	312	352	347	357	349	334	304	305	336	309	339	356	347	280	309	351	314	313	360	308	336	294	326	335	350	305	317	329	366	299	341	334	368	316	313	336	346	304	345	350	332	333	333	319	329	309	328	326	340	327	307	320	316	314	329	325	341	329	318	326	317	333	344	324	339	319	297	301	362	333	289	357	336	309	320	348	340	296	335	337	362	331	358	299	316	283	324	332	368	337	304	328	338	309	333	358	330	322	326	319	331	320	336	337	350	385	323	333	345	340	349	324	338	324	323	338	365	323	334	332	302	318	344	351	373	310	313	339	295	317	329	339	330	343	320	330	348	320	314	321	320	360	319	315	313	343	354	328	346	368	347	331	326	282	305	333	336	350	282	345	324	329	326	376	361	307	339	294	332	339	377	309	310	349	373	339	328	323	311	329	342	352	319	312	345	322	319	303	327	291	329	347	339	328	333	326	335	329	311	360	339	303	321	340	355	325	335	342	336	321	309	326	356	353	336	315	364	365	339	337	323	357	346	353	285	352	306	334	315	335	311	334	316	294	310	289	296	325	338	340	324	313	327	318	337	306	344	308	307	318	333	344	302	339	328	330	309	308	330	318	327	314	329	340	329	332	329	315	326	344	332	321	350	310	331	317	332	308	305	321	327	317	331	330	346	355	352	335	323	362	339	298	324	340	357	346	294	311	294	329	326	330	337	329	310	328	306	327	342	341	300	317	318	341	299	331	332	291	336	304	329	288	323	329	323	339	340	346	346	347	317	289	337	331	341	332	350	349	365	315	309	305	309	296	301	372	322	311	349	312	353	300	342	321	306	300	361	335	345	331	304	330	359	340	331	340	312	296	322	339	344	345	360	303	298	330	322	335	270	331	319	302	323	313	292	377	351	309	326	343	295	321	331	309	288	320	312	361	338	324	311	357	306	342	334	336	344	338	336	345	301	337	323	315	328	333	322	371	299	340	326	362	340	361	311	332	333	314	342	341	326	357	331	322	328	356	317	320	328	329	324	348	321	337	336	333	345	341	294	327	334	351	342	366	312	338	303	364	343	345	300	322	327	328	317	331	327	312	328	293	328	312	344	305	301	313	326	318	295	325	358	302	305	316	331	328	324	322	327	305	345	319	298	291	306	369	338	332	337	315
5406	1029	833	812	798	743	799	759	772	752	786	793	732	785	779	773	756	769	737	765	774	741	789	741	775	774	783	718	778	771	743	793	829	750	726	738	776	754	761	775	788	779	804	772	815	728	756	752	788	736	788	776	710	767	781	731	736	736	747	771	787	771	746	740	789	776	731	764	798	775	784	781	760	806	770	735	767	779	763	726	740	766	782	738	770	754	735	789	729	732	776	759	784	769	744	761	785	735	761	740	815	767	784	748	794	724	747	771	731	780	779	767	733	737	734	776	770	733	783	767	762	792	773	741	741	702	802	785	776	684	780	768	726	712	774	751	782	793	788	750	730	741	717	727	760	747	775	744	731	803	791	788	731	762	754	846	768	753	789	751	757	733	738	785	792	764	798	811	747	760	816	760	760	769	770	722	744	806	747	813	729	806	742	787	749	768	767	784	732	709	729	771	740	779	801	801	779	790	698	784	796	747	765	774	732	740	747	704	770	750	764	782	722	752	757	777	715	777	769	789	797	721	714	782	739	790	775	717	731	713	751	761	737	808	754	763	758	765	758	772	762	752	791	763	736	788	742	715	767	801	722	795	843	800	758	739	731	791	737	777	756	753	756	734	695	769	757	730	770	799	772	764	835	771	744	762	738	735	775	741	805	747	755	753	710	785	743	805	803	787	804	762	801	744	799	776	761	795	737	718	783	754	779	735	765	792	739	726	764	740	717	754	762	745	715	781	757	774	801	767	747	797	724	755	742	817	709	780	781	776	824	771	791	780	769	782	783	774	769	739	758	799	737	799	712	746	724	796	816	778	750	754	782	772	773	763	745	783	726	764	748	761	791	793	741	721	790	788	783	746	790	769	777	743	770	752	816	841	774	739	815	755	823	739	790	772	753	751	768	722	813	713	744	745	801	779	723	750	749	734	780	726	803	735	826	790	785	754	720	827	817	746	789	766	747	787	727	726	751	777	745	741	751	766	808	760	745	761	766	742	720	751	791	745	714	803	788	754	739	731	788	752	759	756	808	756	733	793	774	814	782	738	814	766	751	783	760	719	717	782	781	747	748	745	788	803	765	767	813	755	741	760	760	813	716	753	770	774	809	798	757	732	770	754	766	792	810	740	794	771	768	801	753	708	782	819	794	799	762	768	784	737	753	725	751	734	747	740	805	720	732	758	777	791	777	747	776	749	804	779	786	758	786	743	753	768	799	790	773	769	793	752	722	826	738	766	750	797	737	801	757	760	772	759	741	710	767	773	767	750	733	784	736	762	730	778	763	768	785	792	746	755	777	810	767	761	817	799	793	766	756	760	777	716	795	776	774	787	815	769	768	755	796	783	834	746	752	807	778	764	729	752	732	764	767	740	751	734	760	765	775	802	750	789	786	769	782	719	756	741	777	769	777	780	759	762	814	772	740	802	780	786	807	769	756	795	761	768	725	762	750	779	731	785	812	760	796	765	768	787	739	746	779	760	731	766	766	774	775	757	748	730	752	753	790	747	813	806	792	736	772	726	765	782	744	741	724	825	744	780	819	733	753	788	764	725	783	740	814	733	747	802	743	789	707	797	735	776	788	736	773	800	770	729	826	778	807	778	785	762	800	734	772	765	803	753	685	805	744	755	767	723	767	757	786	761	815	835	790	763	749	799	740	745	783	775	739	749	806	769	774	752	717	781	765	772	709	737	787	764	755	717	746	762	747	756	774	737	782	727	756	759	770	793	734	757	765	756	763	776	773	771	788	757	718	802	750	738	768	771	766	784	719	745	734	788	726	793	790	769	723	762	760	803	779	764	728	788	805	752	760	752	758	793	787	752	812	747	780	725	683	728	733	761	759	749	703	730	758	747	796	751	736	735	779	766	843	748	778	751	750	753	815	729	762	768	759	710	826	720	812	755	766	806	799	700	754	794	731	772	771	698	721	813	824	719	746	734	712	763	763	786	831	734	742	751	764	767	779	795	819	756	754	770	792	786	730	724	769	736	735	788	752	816	786	792	842	747	819	748	804	735	796	725	728	796	789	766	749	760	738	735	747	754	781	766	799	754	780	761	794	768	763	780	720	722	751	804	769	780	816	745	745	741	788	783	767	751	783	735	801	738	836	767	772	797	756	721	776	734	807	758	783	751	768	730	791	741	744	746	749	775	784	773	729	722	766	793	775	759	776	813	750	798	747	743	781	742	776	780	826	716	755	776	762	791	770	739	818	777	740	802	789	778	764	742	750	751	762	783	802	824	763	725	782	702	768	754	778	756	731	724	767	742	793	740	777	761	758	746	753	753	794	753	755	743	768	777	760	763	713	743	743	777	824	734	749	775	758	787	771	735	792	721	816	794	764	743	773	806	798	826	767	818	752	796	786	772	741	789	698	771	785	762	782	744	770	797	799	771	758	748	708	753	803	765	785	798	750	774	700	757	776	779	773	766	764	789	740	754	742	762	755	822	830	737	759	746	767	755	794	782	753	744	782	799	774	739	753	778	764	785	795	777	802	764	699	779	781	768	742	768	788	795	766	763	796	778	732	760	767	775	727	746	728	724	770	749	768	764	810	749	793	802	798	741	765	765	763	796	759	778	769	733	755	780	792	758	750	748	813	775	740	782	783	772	841	774	767	773	778	744	744	761	773	756	782	728	745	781	754	752	726	695	801	756	753	787	726	801	746	767	727	798	768	779	749	801	762	738	779	777	748	802	767	737	765	756	721	736	764	754	726	738	785	784	768	776	766	778	752	735	780	793	735	746	750	748	714	804	740	764	825	727	704	785	764	740	711	762	775	794	773	777	734	782	774	740	763	761	702	779	756	816	756	766	755	743	748	775	754	758	817	734	803	778	757	797	792	774	773	789	779	722	743	730	726	721	741	758	785	705	761	784	735	705	729	767	787	796	799	758	795	748	731	772	781	798	762	762	728	761	783	778	715	797	782	794	827	831	765	735	794	784	779	832	746	807	714	779	757	760	774	823	762	754	751	741	777	784	762	735	741	763	769	758	787	709	792	778	752	770	736	779	746	796	760	765	815	766	752	796	769	752	812	750	801	760	779	760	772	788	812	782	750	721	780	762	828	736	769	701	772	774	738	774	767	775	725	807	762	776	746	757	778	757	793	784	753	814	759	739	790	750	770	764	784	794	753	753	734	769	787	777	801	742	788	760	709	760	733	817	754	721	796	772	712	767	739	776	775	781	809	722	792	770	743	775	744	729	757	759	742	791	793	749	781	749	766	782	840	783	760	736	795	721	766	794	707	772	723	762	760	766	838	784	736	717	755	776	755	818	737	790	765	752	760	755	766	748	744	744	753	757	759	785	759	730	782	758	749	714	783	750	802	797	742	753	778	790	736	748	683	752	780	763	757	820	730	757	804	776	729	781	744	776	856	769	750	793	796	738	763	753	723	769	721	737	751	781	744	809	714	756	729	762	756	777	776	707	771	714	756	740	730	754	763	765	790	782	760	759	777	771	756	779	778	755	778	785	766	761	746	749	740	820
23952	20710	24064	27418	20700	20712	3486	578	513	480	459	448	476	448	457	459	438	404	418	408	407	434	408	396	418	469	392	439	423	406	412	414	459	411	435	409	444	399	426	430	390	404	399	398	399	440	437	411	420	418	408	404	419	441	409	394	466	386	429	384	388	411	386	432	384	432	384	437	386	449	415	395	424	397	388	399	423	437	415	417	408	413	421	427	435	390	401	392	434	450	447	408	391	390	412	459	360	408	383	396	420	409	432	421	414	402	408	388	419	407	449	433	409	400	419	386	415	434	400	387	423	408	407	387	411	423	396	418	390	411	418	428	408	415	454	409	417	415	411	382	389	400	390	413	447	462	405	442	435	410	424	433	442	397	442	429	426	418	391	401	400	399	391	404	429	417	386	397	390	429	410	404	409	425	398	384	419	433	438	424	434	437	387	414	394	405	403	374	400	476	418	380	398	436	441	435	424	416	461	406	416	418	391	413	399	423	383	394	435	419	434	388	401	428	458	377	384	444	418	398	402	429	424	438	427	454	428	461	399	438	425	399	427	438	424	379	435	416	382	385	399	390	413	437	397	381	397	459	438	419	430	400	443	402	405	406	403	398	425	407	423	429	383	440	438	401	378	358	422	449	462	408	423	386	381	419	401	373	402	418	449	400	384	390	390	440	460	383	403	414	409	408	394	420	424	458	408	410	361	424	415	387	387	417	421	389	390	395	397	399	413	421	395	372	412	397	472	430	395	439	430	396	426	429	347	432	392	428	418	443	432	447	405	429	404	401	425	435	439	422	407	430	418	416	467	454	459	429	407	415	444	424	391	426	399	420	421	432	417	441	396	405	462	365	433	439	412	419	412	416	409	393	408	416	394	426	404	407	431	388	434	398	412	383	415	428	429	405	402	415	445	439	444	430	411	384	378	384	408	369	377	435	426	406	419	381	419	410	421	452	444	370	415	411	436	385	428	418	357	442	447	426	400	410	422	429	434	428	408	401	404	443	429	449	469	418	423	386	398	409	417	426	396	422	445	413	420	405	384	449	384	396	419	395	378	400	350	390	388	358	436	410	367	388	401	406	408	380	432	446	400	420	433	430	405	402	378	416	389	408	411	395	415	425	433	415	459	392	385	391	409	393	486	469	407	394	386	400	437	419	406	409	389	380	413	462	422	430	404	420	405	435	455	424	429	414	435	451	419	431	377	413	419	409	421	411	396	419	426	448	414	436	434	368	390	368	416	385	429	427	406	381	395	385	386	431	405	420	430	417	410	424	497	423	416	427	406	379	404	375	418	403	407	394	438	449	462	387	434	399	410	457	388	441	367	399	429	398	419	389	372	394	419	386	407	381	426	446	400	380	432	421	398	355	421	376	390	433	415	429	387	425	431	405	415	418	394	386	382	390	397	393	374	426	432	388	411	419	418	406	430	396	398	418	446	410	441	398	418	438	386	381	386	391	421	391	422	366	411	348	377	417	399	417	379	406	404	441	390	435	434	436	409	428	434	389	412	377	411	391	411	381	401	406	396	404	406	371	375	411	397	393	409	412	406	422	378	390	385	454	453	411	393	428	371	397	436	430	419	412	418	406	443	409	385	480	452	413	410	420	345	411	418	420	373	430	438	397	403	421	430	394	401	396	381	383	386	444	395	421	406	393	423	408	394	458	415	415	422	399	400	421	416	427	417	411	402	422	434	393	419	420	402	418	399	364	388	398	418	397	404	402	435	413	453	417	427	396	432	380	451	400	401	438	394	416	444	397	436	426	399	380	371	418	390	417	402	427	412	383	405	394	405	403	414	399	417	401	404	379	400	385	383	420	386	396	412	454	477	390	402	407	439	424	411	406	398	407	370	445	401	366	413	434	413	414	399	374	434	414	403	415	373	408	399	396	422	385	404	427	349	416	455	406	424	395	433	427	381	410	414	417	413	446	459	404	411	424	437	431	415	425	416	410	415	395	384	458	448	419	419	401	445	414	391	403	426	399	394	380	403	391	444	422	426	398	404	475	402	423	436	417	459	423	399	403	416	428	372	374	406	380	397	394	416	440	423	361	431	423	440	403	438	397	438	432	442	386	417	425	391	380	401	441	407	385	386	422	401	403	384	413	431	398	439	398	390	398	409	424	379	416	378	436	394	424	370	372	381	429	448	380	415	402	461	395	382	432	412	376	374	393	431	389	373	430	408	413	408	442	427	414	392	393	420	438	397	436	376	437	394	409	389	414	389	411	435	406	396	401	385	420	392	418	393	427	381	360	405	425	400	415	426	378	394	406	381	412	416	409	401	400	366	411	406	422	397	409	441	411	375	415	401	426	392	422	400	396	396	379	444	398	434	450	385	415	420	413	422	458	386	393	394	393	412	408	385	406	405	452	431	406	424	372	404	393	407	382	435	409	419	423	414	397	437	386	413	473	435	433	399	419	420	418	473	391	432	414	426	420	387	420	408	378	425	397	439	440	419	381	403	405	409	410	366	392	418	436	432	406	426	435	416	409	450	444	430	478	411	412	417	411	399	398	404	417	418	398	419	447	407	403	400	391	434	421	396	391	443	412	404	413	371	379	452	384	419	384	410	414	400	369	431	395	362	459	414	412	405	393	369	406	444	403	394	454	431	413	408	396	413	402	444	451	432	437	382	412	407	368	369	376	382	444	391	423	427	417	404	398	403	447	429	415	446	399	419	429	411	399	415	390	389	393	426	414	451	411	439	425	434	416	422	436	410	409	411	406	420	412	390	416	392	433	399	358	434	416	407	416	424	402	410	426	423	431	416	426	399	410	427	424	420	422	426	422	433	410	416	418	378	377	407	421	387	413	399	442	403	396	392	414	384	425	397	398	402	395	385	394	405	408	409	351	421	444	423	445	429	403	389	392	441	422	380	435	393	394	383	408	409	409	374	408	388	380	458	403	392	398	433	378	386	404	413	380	444	436	413	419	423	361	390	434	425	410	408	394	366	418	421	418	391	416	403	425	383	414	404	440	415	420	393	412	415	376	392	407	426	391	416	399	428	394	363	430	402	410	410	416	414	417	438	451	412	407	366	403	399	393	441	374	406	424	387	448	407	404	393	403	400	416	376	416	392	371	396	373	428	383	417	433	398	391	417	441	406	406	452	431	404	369	412	386	379	374	389	411	447	436	454	406	373	428	389	416	406	374	355	422	421	412	411	396	425	395	431	418	450	384	382	402	413	398	435	433	426	461	412	401	414	447	405	405	401	413	398	405	417	374	418	398	374	418	417	402	437	419	391	372	423	402	401	367	415	409	429	398	372	414	438	404	387	418	421	419	368	427	456	360	403	388	416	438	400	396	439	432	430	430	448	438	397	443	427	434	417	426	445	426	412	398	410	441	434	384	401	396	410	411	364	406	387	429	438	398	429	384	428	400	409	419	432	404	414	421	389	421	430	387	431	406	391	425	444	398	394	419	389	408	350	391	433	424	454	440	408	397	427	405	360	400	412	404	422	382	420	405	449	398	399	415	400	373	425	428
3595	3282	1910	1282	1029	950	974	895	920	927	945	975	944	950	941	895	940	899	829	921	884	891	895	945	950	893	920	848	902	887	851	895	906	892	965	883	877	926	920	971	883	893	906	857	917	858	894	913	819	896	889	888	898	907	883	878	921	869	898	908	827	916	849	870	844	910	873	829	923	834	869	873	906	885	876	840	906	893	916	856	884	889	886	934	887	894	859	884	880	914	880	896	856	907	867	897	945	848	946	872	845	881	897	904	896	963	884	915	868	901	862	909	906	896	926	888	888	823	915	862	920	813	902	871	863	913	846	924	872	907	873	894	870	912	891	877	872	849	909	865	885	851	903	914	875	845	897	851	863	868	951	912	897	860	898	923	828	903	847	875	915	924	925	886	852	933	856	928	929	870	906	916	919	913	914	904	871	928	862	895	876	892	873	834	844	887	962	871	920	890	832	877	890	930	887	903	922	895	923	873	838	842	910	911	885	896	872	916	872	846	870	857	905	912	940	844	877	890	929	888	923	842	851	912	900	854	880	867	871	839	854	880	928	929	889	866	897	895	914	900	873	860	912	845	909	930	844	886	895	929	915	913	902	847	898	869	873	839	872	880	863	840	917	855	873	863	892	867	964	865	903	931	953	940	873	886	883	890	905	908	874	888	832	894	871	882	899	894	839	902	843	901	892	883	886	930	874	876	910	913	915	906	929	893	906	882	925	869	889	925	852	883	875	868	933	942	939	868	897	911	851	881	934	914	887	956	921	868	919	871	920	889	911	836	931	889	885	919	882	891	947	861	872	872	833	919	947	902	899	899	944	866	918	875	868	898	900	910	913	902	876	832	871	895	944	913	876	896	862	914	821	921	849	868	935	872	882	847	898	880	899	866	875	874	868	912	929	944	876	897	904	856	849	866	948	914	903	900	932	870	967	894	902	845	935	889	819	851	928	856	823	881	930	921	878	914	867	869	881	879	891	887	904	895	892	899	825	883	924	853	902	921	868	902	890	905	841	857	851	890	939	903	881	909	901	926	884	824	933	877	875	911	866	930	883	872	887	923	871	884	918	884	843	916	863	890	894	873	863	949	926	878	865	911	870	887	847	903	902	896	877	878	874	902	859	869	900	866	932	906	896	921	887	918	935	888	884	891	874	863	908	903	854	896	893	917	940	880	920	905	917	877	950	826	908	871	922	874	894	873	825	864	886	932	916	882	850	940	874	926	846	920	917	891	892	837	871	896	897	879	864	884	894	891	860	877	855	893	909	846	831	831	891	877	873	907	880	883	904	919	909	909	903	874	877	961	884	864	887	885	898	883	927	866	919	904	906	873	908	920	923	875	893	888	884	894	930	910	885	879	876	887	870	911	913	899	923	893	893	891	926	909	889	860	877	794	901	869	868	879	910	875	939	899	869	926	940	950	880	900	839	892	886	872	886	853	891	916	928	909	919	960	893	835	919	928	863	920	882	888	836	863	873	892	909	882	908	832	879	867	903	853	881	894	945	907	886	885	864	892	937	870	842	877	941	894	888	877	888	897	850	873	934	904	862	847	934	821	844	944	876	899	918	866	896	865	905	902	903	866	845	910	933	906	891	861	912	902	935	905	951	857	934	880	854	905	882	908	882	880	910	914	897	905	941	903	853	863	929	867	907	852	914	829	860	912	949	847	906	865	873	915	838	872	911	872	942	841	915	941	853	910	946	895	812	895	880	905	885	844	848	910	928	897	873	831	939	925	883	899	936	882	912	887	900	839	831	881	872	904	887	840	882	937	869	907	875	907	839	885	897	901	885	891	955	880	917	885	913	916	892	918	890	911	909	830	887	932	915	904	852	854	909	871	871	917	924	867	901	875	881	938	907	855	864	916	907	881	934	944	877	861	916	853	906	901	899	892	909	876	849	847	900	878	897	859	885	898	867	876	873	871	938	909	900	865	943	903	874	838	882	869	848	888	889	907	855	883	877	884	868	915	891	885	934	924	899	887	889	890	914	910	883	907	947	897	898	905	864	906	924	857	924	860	873	853	888	885	921	911	887	864	888	870	940	902	875	888	870	902	876	910	924	927	854	883	912	946	865	885	887	920	886	865	926	906	931	876	877	908	861	919	842	842	879	887	886	912	840	895	874	863	891	926	848	859	891	866	858	883	889	907	879	871	905	899	929	921	875	858	881	914	854	931	828	856	861	833	926	938	901	880	889	868	869	887	890	934	885	893	907	896	890	936	878	914	899	880	842	823	907	962	922	887	830	853	915	874	854	833	927	908	879	871	958	871	911	836	866	899	933	869	854	873	859	897	893	871	910	875	869	832	934	868	867	866	906	881	871	919	892	903	851	938	885	913	909	936	888	912	907	837	880	904	874	885	887	871	909	918	892	873	898	862	916	885	936	934	868	877	875	929	851	923	900	860	876	925	866	921	877	856	896	824	858	881	883	889	939	884	956	895	913	928	892	896	908	878	860	864	888	862	885	829	882	880	871	858	860	855	875	857	873	929	834	933	913	898	858	837	909	930	854	884	867	859	881	900	903	966	866	887	862	923	876	886	854	855	889	951	851	928	853	921	841	864	883	884	886	873	885	895	865	894	829	918	844	842	902	920	877	905	839	885	889	910	912	919	870	928	888	894	867	900	910	859	862	922	873	904	949	847	887	880	850	874	871	899	887	870	896	870	844	898	920	910	877	890	936	882	964	851	863	866	885	880	953	913	866	918	936	916	915	911	915	900	894	913	872	914	964	860	928	877	891	936	960	871	879	911	854	926	871	880	864	885	886	875	924	915	904	867	916	907	930	892	872	858	897	886	915	866	930	896	867	922	861	875	890	884	859	848	886	852	872	855	877	865	935	880	921	854	892	885	889	926	874	900	934	860	878	892	901	883	885	914	901	920	901	897	885	907	885	891	901	851	890	900	923	922	858	863	870	917	853	887	890	911	928	888	891	892	884	886	921	914	951	882	880	907	951	898	882	888	859	901	861	886	898	915	886	834	886	924	847	894	897	931	847	880	914	917	907	820	882	903	893	898	902	899	844	892	858	839	896	843	887	873	832	848	941	859	875	925	878	831	944	890	902	892	921	964	862	876	876	944	882	888	842	873	919	869	902	839	875	836	895	954	848	865	906	898	864	828	859	853	908	866	893	906	937	860	873	910	869	910	892	863	897	872	892	862	853	875	899	884	943	880	838	884	824	859	881	925	899	876	886	842	898	924	896	907	893	903	889	853	912	910	908	853	924	896	871	891	844	856	864	856	919	827	917	876	914	880	910	922	870	892	878	864	853	873	863	848	922	866	805	894	838	896	875	874	874	875	845	933	888	878	880	872	899	854	858	893	861	875	889	885	914	866	859	889	908	882	928	892	882	882	900	897	871	888	898	936	930	891	914	838	914	917	862	891	911	944	879	843	897	870	870	854	841	894	850	928	889	903	888	874	841	880	845	906	923	938	856	883	934	920	860	871	853	873	824	929	869	918	895	854	886	875	978	829	902	956	895	892
23419	20740	24363	27189	20745	20758	18827	845	428	351	395	352	293	297	348	349	269	284	296	289	274	306	300	316	331	256	282	262	284	274	283	263	286	310	284	250	278	255	277	257	245	258	230	296	258	265	270	258	260	281	279	263	271	270	246	270	270	282	264	266	279	315	257	308	286	278	267	286	270	263	274	294	270	266	270	289	273	243	277	254	274	247	262	255	272	306	259	250	276	275	282	264	283	275	269	281	257	263	271	261	276	249	266	240	287	267	260	283	269	275	255	272	281	249	283	266	284	260	292	287	296	246	278	275	265	264	273	264	243	294	291	251	263	247	256	279	283	281	257	252	270	256	263	280	277	247	252	255	232	257	249	268	248	234	272	270	260	237	291	266	273	299	260	233	282	258	288	287	260	241	230	243	256	312	269	274	290	223	264	251	252	240	241	238	227	264	260	288	290	281	276	235	233	267	239	239	262	262	282	254	289	296	295	223	271	271	266	253	281	248	267	248	227	253	253	282	281	279	311	253	265	246	266	272	271	254	278	262	282	245	273	265	296	260	262	244	245	257	294	287	299	273	276	235	269	296	265	241	250	290	235	290	259	292	262	274	274	264	269	266	257	268	274	257	269	294	247	265	239	275	262	243	296	253	265	263	254	267	240	287	295	293	262	286	283	275	247	291	273	279	279	253	238	249	248	244	243	247	308	286	240	250	254	263	259	270	266	259	289	297	275	264	249	265	247	255	288	246	298	270	294	267	269	261	272	262	277	258	274	306	264	244	243	291	257	243	243	278	235	241	277	281	248	279	265	257	301	254	263	260	235	266	259	268	297	267	282	270	227	293	287	299	275	270	247	275	297	266	273	272	284	262	256	270	258	257	285	252	228	289	282	297	269	259	295	274	272	253	245	265	262	277	298	243	277	281	253	271	268	266	253	246	273	262	269	301	268	263	244	246	267	274	290	264	264	279	280	267	263	277	292	249	268	280	264	217	240	238	246	280	267	275	308	234	288	276	273	246	262	246	259	259	278	226	276	268	285	248	271	278	236	273	291	285	268	275	259	255	262	260	270	255	279	291	329	272	292	285	258	272	220	280	249	258	305	269	291	253	252	281	267	290	258	257	275	256	263	269	265	236	228	268	260	246	290	281	275	268	249	262	268	271	236	264	293	285	273	266	269	234	249	254	221	263	248	249	264	261	264	270	287	249	270	244	322	257	275	310	270	229	260	253	262	259	276	300	266	281	271	244	252	254	276	288	259	277	281	230	279	252	245	254	257	253	264	271	286	258	274	284	238	267	243	278	253	252	263	279	239	252	284	241	300	248	272	304	254	284	262	257	267	270	251	230	263	244	242	255	261	254	267	257	236	230	266	254	258	269	266	264	245	259	266	245	275	283	254	261	262	248	281	263	265	266	266	269	256	294	249	263	226	275	258	243	278	279	288	272	256	270	270	268	279	265	274	245	262	254	225	252	251	258	220	259	241	260	232	272	263	279	273	229	248	260	267	237	245	236	252	274	262	240	270	290	268	249	252	275	283	272	263	276	243	298	265	241	293	283	254	284	258	257	276	232	300	268	262	244	274	271	238	244	241	270	275	258	270	266	269	255	265	276	271	265	264	274	263	273	254	253	243	266	251	253	251	253	229	249	273	258	274	260	263	282	275	304	261	251	241	264	273	269	262	237	274	278	279	271	230	252	277	239	255	268	261	247	272	267	251	264	275	281	283	297	276	274	242	275	248	253	236	281	260	267	244	284	270	255	263	233	267	270	219	245	301	240	248	255	256	287	272	274	265	272	269	285	248	249	257	289	235	262	250	254	255	267	268	254	225	283	285	263	239	274	270	263	275	285	290	274	247	242	281	248	242	264	247	279	262	264	287	237	284	250	245	257	285	275	248	250	238	242	260	270	255	265	290	274	271	262	267	278	279	236	265	263	228	242	224	267	277	259	237	251	253	266	262	270	277	256	271	265	271	248	266	249	241	255	245	325	260	238	278	244	243	251	260	256	234	315	269	311	275	218	288	280	253	268	266	258	290	267	308	283	265	260	221	268	269	257	244	263	253	271	253	268	263	244	262	260	262	239	268	268	253	276	289	251	232	245	262	297	260	253	269	258	284	266	296	288	271	266	262	283	255	246	297	232	250	253	261	261	273	258	269	246	251	263	254	264	296	279	243	242	282	265	300	245	265	259	264	278	253	231	253	278	271	253	242	274	263	267	263	259	265	264	237	275	278	271	265	275	230	249	303	245	263	250	270	249	249	253	284	251	277	284	291	291	252	236	255	272	251	252	265	274	243	286	258	278	284	269	284	272	235	267	301	259	265	269	228	252	292	263	265	247	270	274	245	221	255	272	302	295	260	269	262	260	232	287	285	283	269	270	266	245	268	262	264	272	282	292	264	268	264	234	270	236	224	267	289	277	248	295	270	285	288	280	246	275	251	253	244	252	256	250	276	235	234	260	262	259	252	280	295	268	273	291	251	241	256	265	279	273	263	234	250	247	280	259	270	260	267	264	286	262	250	243	272	311	267	247	257	247	270	281	311	239	249	265	236	260	295	282	247	280	275	291	271	279	284	265	276	269	236	293	267	268	266	262	262	297	277	246	242	275	263	262	260	253	243	228	254	302	293	251	270	307	266	246	268	281	247	268	268	250	266	272	270	290	279	233	252	261	261	227	295	250	313	257	227	280	269	245	249	267	239	261	277	286	256	266	273	241	290	232	265	248	248	232	261	265	282	279	264	261	243	247	295	281	252	307	280	267	260	271	274	262	294	232	252	236	261	286	260	246	273	246	262	242	257	250	283	288	260	238	273	242	268	235	268	275	277	250	325	248	292	251	254	288	259	223	256	284	248	273	259	289	279	243	251	257	244	255	265	254	268	289	283	265	276	279	236	294	291	293	269	254	260	249	251	263	259	245	234	255	271	259	299	270	280	220	268	280	241	275	253	254	259	257	229	248	263	252	279	265	250	283	247	299	261	260	263	302	257	266	239	277	272	225	251	264	255	264	246	279	262	301	256	252	257	266	280	260	282	238	259	268	290	234	295	228	272	294	282	268	278	266	283	303	281	251	258	246	280	238	275	239	255	221	276	240	252	294	292	278	269	230	252	267	250	244	245	264	289	280	279	272	287	295	250	301	244	265	257	248	253	278	283	269	251	248	255	244	263	266	267	259	266	287	273	276	284	225	275	246	272	290	243	254	275	229	270	267	239	226	247	277	299	299	263	260	235	251	294	279	282	287	271	290	269	268	251	269	280	281	265	267	249	282	249	265	281	255	275	248	256	243	249	265	298	282	265	264	264	273	286	270	253	269	252	255	287	242	248	293	283	291	257	278	254	265	235	253	276	240	229	247	300	242	267	239	275	246	254	261	236	280	291	247	245	266	260	258	254	256	259	241	252	262	294	269	242	227	254	265	277	267	256	292	279	294	266	247	241	235	257	251	267	253	278	260	265	260	257	247	256	268	268	268	276	244	253	266	264	274
3642	4681	2360	1231	868	753	665	733	661	675	638	608	611	653	636	552	595	588	598	650	610	603	591	588	591	586	590	552	580	594	574	577	644	563	641	603	605	594	572	580	575	549	555	577	583	556	590	615	625	595	573	610	586	578	606	597	569	582	607	548	599	591	585	562	592	575	588	619	588	551	575	572	574	649	605	588	624	604	633	576	589	600	571	552	596	578	600	539	576	574	566	569	618	568	604	588	548	585	585	581	574	578	557	605	567	591	543	613	601	598	596	553	568	590	639	576	597	580	599	565	563	532	591	580	595	599	591	559	615	600	593	563	597	585	590	578	549	595	593	559	547	569	549	579	569	556	588	639	584	565	543	519	580	562	610	577	608	571	567	582	628	615	578	605	564	530	547	591	571	586	582	557	592	538	581	560	546	635	593	548	579	568	572	578	564	635	595	546	600	566	554	516	616	580	562	557	553	601	583	570	571	590	570	587	624	571	579	586	607	575	575	581	635	575	589	578	591	569	555	561	596	573	564	604	559	600	586	627	556	572	573	595	566	586	553	584	575	595	610	565	591	587	588	616	536	631	529	568	585	615	534	617	588	641	600	573	557	568	553	583	597	609	619	570	585	576	568	605	547	542	577	569	560	557	604	588	590	594	568	605	615	577	560	546	577	620	615	558	580	544	582	605	573	582	572	559	608	554	565	616	600	625	581	604	597	578	622	561	601	593	635	555	617	591	603	592	549	546	578	565	554	544	625	610	541	533	548	616	572	610	615	591	563	608	628	599	607	599	572	584	570	588	548	569	594	562	571	596	586	612	589	581	588	593	573	550	616	567	563	564	576	604	599	607	566	591	562	600	562	563	549	527	635	561	614	571	541	586	550	599	588	608	557	590	538	565	549	579	576	595	587	621	570	611	591	600	592	606	569	637	616	590	566	547	617	534	566	549	557	585	624	604	589	586	621	633	581	569	555	553	549	598	577	643	541	577	598	606	576	595	568	592	632	602	582	580	602	523	590	593	630	568	617	574	583	579	536	576	616	588	551	548	560	536	601	600	583	628	578	660	563	564	563	581	584	590	612	596	546	650	562	590	604	590	576	613	594	562	632	611	576	604	574	571	581	609	544	554	572	605	557	581	605	547	594	587	579	573	604	574	607	587	561	598	595	589	594	606	581	589	602	588	600	563	627	589	584	578	597	589	593	584	584	556	537	579	597	616	585	585	545	599	578	561	564	575	572	569	590	595	594	596	579	551	580	622	554	617	601	563	617	580	546	598	554	587	584	604	609	587	553	571	548	590	583	577	575	568	598	564	578	605	579	603	576	569	595	600	595	621	599	571	550	559	613	620	559	551	594	556	557	635	590	622	564	562	581	633	571	605	612	562	552	596	568	565	625	605	602	582	585	553	572	555	584	573	569	642	550	554	587	595	554	571	564	606	575	599	580	607	572	575	590	547	600	604	594	617	569	584	613	573	553	582	559	617	591	583	610	614	594	596	588	584	558	639	537	600	552	602	587	595	565	535	568	580	546	593	573	586	570	598	573	561	604	578	534	560	574	573	619	555	596	583	595	584	615	585	606	583	547	586	561	582	585	636	564	636	591	632	585	597	575	583	583	557	590	608	566	578	593	563	583	582	556	544	562	557	565	594	622	599	568	612	599	615	549	600	581	613	590	586	592	597	602	570	613	592	571	584	618	553	617	608	627	565	588	557	561	580	579	508	588	534	607	590	604	614	601	586	566	630	605	571	590	611	619	553	597	568	605	598	572	598	603	602	617	588	577	608	568	610	588	598	569	541	599	579	565	551	572	622	617	575	614	588	585	574	571	597	642	584	571	595	562	592	551	625	564	660	577	586	613	567	616	587	624	574	584	605	568	568	620	599	576	569	593	581	552	578	574	567	573	579	514	578	636	595	542	556	591	583	575	556	588	562	593	567	590	531	585	611	614	627	575	618	590	567	603	624	560	583	628	580	612	585	609	606	589	564	608	592	530	546	574	591	591	562	625	596	593	557	554	578	563	580	597	613	584	562	604	592	575	598	603	586	579	600	598	603	565	590	583	598	586	595	604	574	594	614	569	567	587	588	553	553	578	572	603	561	585	593	562	604	554	584	561	561	601	600	612	614	607	605	598	584	536	565	602	595	574	561	571	610	587	590	617	549	594	553	557	607	587	560	585	536	586	552	581	572	555	575	599	557	542	574	608	578	595	557	545	578	552	590	563	596	553	521	589	604	592	590	572	587	585	602	566	596	573	587	589	581	575	576	608	570	588	577	575	604	577	605	605	624	603	566	582	533	588	593	578	572	568	563	607	561	577	583	589	511	591	586	588	614	548	538	597	609	557	566	564	587	570	610	605	561	602	589	610	560	577	600	581	566	600	603	602	567	583	617	582	538	579	584	525	557	597	570	623	572	548	537	615	605	572	579	587	538	596	605	573	589	565	576	542	511	553	597	547	612	618	583	560	532	534	607	590	544	563	549	557	584	559	604	592	608	598	550	571	589	565	616	605	560	532	606	548	610	631	581	606	576	562	604	563	548	615	604	582	564	586	559	595	612	589	584	595	556	592	558	554	582	589	569	582	564	554	560	605	575	555	564	565	560	560	587	559	569	535	572	587	577	562	576	574	570	601	566	584	635	554	585	607	572	554	577	627	571	560	599	581	624	590	558	559	578	595	599	616	628	607	583	612	605	579	556	585	561	564	617	571	551	585	571	591	586	578	563	609	606	578	570	601	576	546	574	588	601	567	548	552	600	561	600	587	580	559	620	565	574	577	604	568	604	588	605	574	567	571	568	574	583	625	543	603	571	609	600	593	577	579	579	595	564	548	622	576	572	567	568	589	582	584	572	617	590	581	569	613	586	567	592	597	594	571	567	616	563	601	595	585	596	615	620	595	581	596	581	566	611	538	563	557	568	547	580	598	607	555	567	605	594	557	581	592	579	557	612	632	609	584	605	609	568	606	582	586	560	565	580	560	604	580	598	583	596	584	646	570	582	602	632	587	572	549	582	581	556	611	558	596	588	548	579	581	598	614	600	569	575	602	600	565	584	639	590	569	579	548	560	594	565	559	580	569	594	578	591	598	634	643	599	559	585	573	597	603	586	568	597	563	594	608	582	591	562	585	571	600	585	562	602	538	585	634	576	576	565	553	587	593	589	573	570	576	610	553	616	526	609	587	592	574	582	609	566	592	586	565	578	568	583	598	586	543	587	562	565	600	604	570	596	587	558	595	600	604	596	586	603	594	629	582	551	577	597	598	634	584	576	549	571	588	579	610	592	551	581	571	563	558	591	578	534	577	571	567	535	518	562	573	551	601	571	593	588	614	549	554	563	583	573	569	585	555	577	556	604	571	586	614	555	575	569	539	573	565	623	591	553	582	610	577	597	557	624	611	573	571	575	582	588	585	604	603	620	611	558	618	545	570	627	591	606	583	588	565	565	564	616	584	585	554	616	583	577	569	626	580	589	612	579	580	540	588	549
31453	19464	8241	665	422	376	356	348	323	357	329	354	344	309	316	357	317	344	320	331	303	373	304	289	335	330	345	294	343	343	332	296	349	350	339	342	314	329	327	311	372	311	326	320	358	324	342	353	302	330	323	324	336	325	304	305	305	329	353	337	338	366	335	358	323	353	354	347	332	323	300	337	331	343	336	293	317	341	368	353	341	340	331	317	306	329	372	340	333	358	319	334	370	307	342	330	333	338	334	372	321	337	299	300	310	322	321	315	303	323	330	324	345	345	348	287	341	298	348	322	330	331	353	316	318	293	329	361	340	340	333	322	376	321	320	322	319	347	330	335	357	326	324	343	352	320	306	296	322	318	304	319	286	367	301	335	341	320	353	334	313	305	312	309	331	336	316	302	332	358	334	324	320	329	329	340	335	322	315	341	322	338	348	328	320	301	319	291	320	326	357	312	329	353	367	350	354	316	302	301	301	305	353	311	337	339	353	354	363	346	336	334	337	281	322	334	333	339	316	322	332	318	300	352	341	329	336	318	306	319	351	315	307	330	302	357	355	347	352	335	352	322	347	293	375	343	300	331	329	304	362	337	336	366	340	304	316	338	349	374	333	324	324	373	338	331	328	348	319	358	325	376	329	363	349	296	301	319	343	336	335	315	330	332	339	364	300	334	319	306	305	271	330	355	326	328	319	334	371	324	293	340	311	366	337	307	311	287	347	360	348	374	328	308	336	328	356	332	367	318	341	341	295	335	328	315	305	312	364	328	351	323	311	309	338	327	320	360	308	296	306	315	300	332	313	349	315	378	339	339	319	348	338	336	332	338	356	291	328	349	352	345	355	345	331	333	319	337	348	290	336	314	331	359	298	332	350	307	345	337	366	337	333	320	354	351	351	358	344	362	301	325	311	316	319	356	339	346	365	349	336	322	336	322	329	343	345	317	313	315	321	341	318	339	328	341	350	359	350	356	359	340	335	334	326	334	312	362	336	319	324	363	351	342	335	343	320	313	313	326	346	283	322	343	291	325	344	313	338	318	335	323	334	342	370	285	314	344	371	329	323	349	342	355	338	317	323	338	307	307	326	346	327	334	315	321	303	309	341	312	311	309	329	329	348	316	370	353	318	327	295	295	344	320	336	302	330	326	332	313	325	305	331	347	309	307	322	303	322	290	325	327	332	360	320	319	339	338	340	332	336	320	328	319	285	329	328	320	314	315	358	344	310	351	325	311	337	329	331	324	339	337	337	335	348	337	316	291	337	348	302	373	366	315	329	337	333	320	320	347	346	324	317	314	336	339	333	359	329	333	326	324	314	364	304	336	352	334	304	305	321	333	333	352	321	357	294	348	304	334	313	364	364	319	368	317	325	331	339	321	310	318	323	324	317	339	329	311	317	305	333	305	320	300	341	339	340	316	313	287	297	316	332	344	332	333	303	359	319	331	336	306	340	352	332	353	316	347	343	306	312	330	357	374	331	338	344	321	338	336	342	318	308	325	341	342	306	315	321	329	289	315	345	349	338	341	322	333	282	332	320	359	355	312	323	309	343	303	331	343	310	343	370	339	363	310	319	306	326	298	362	355	362	320	348	345	338	308	314	331	339	301	303	312	313	309	356	345	303	351	384	333	299	324	319	304	351	331	399	334	332	338	303	294	328	337	343	312	290	336	339	350	370	324	318	375	328	352	354	361	323	342	330	353	315	313	310	321	329	318	324	332	339	297	315	315	319	286	319	342	313	335	308	363	326	342	339	351	348	364	302	300	312	309	325	288	297	303	328	326	331	329	360	337	324	311	315	351	325	330	333	332	337	345	295	373	330	338	325	316	330	349	355	344	323	313	324	310	307	309	309	341	333	329	297	378	318	330	321	330	312	301	322	323	315	300	337	332	313	344	331	338	331	327	309	306	320	325	324	318	361	337	356	335	322	348	372	333	333	314	330	305	318	380	315	316	345	347	333	336	327	334	315	337	342	357	364	329	320	320	300	353	336	310	284	307	342	326	308	330	330	317	348	325	322	315	337	325	316	312	355	328	302	369	321	321	350	323	328	321	334	310	338	329	345	308	310	341	352	332	334	342	309	354	327	317	328	318	336	315	315	311	354	333	341	340	306	336	288	321	308	341	338	327	341	301	347	342	352	344	334	330	294	296	311	316	301	314	347	342	307	337	295	304	384	320	353	296	315	361	326	308	305	338	319	350	337	314	336	299	338	304	345	363	339	301	342	349	319	330	332	352	319	345	345	319	333	337	328	351	317	319	355	333	291	325	298	350	347	346	329	313	352	324	314	334	352	340	334	310	313	359	324	322	347	299	353	345	328	331	347	303	339	362	326	349	283	339	306	318	326	330	396	365	351	306	294	352	311	334	328	299	347	326	335	318	362	271	303	338	348	314	314	324	318	303	307	346	344	331	319	345	313	332	329	318	336	359	374	357	348	341	326	309	319	340	331	317	319	328	346	308	344	332	348	325	337	329	342	334	330	298	358	355	327	348	302	308	334	338	335	306	315	342	312	318	329	311	348	321	313	341	318	302	322	340	317	309	330	321	281	297	315	298	318	297	341	291	314	350	321	315	328	302	332	318	295	331	319	289	328	301	309	319	345	325	338	304	309	311	326	367	325	287	332	324	346	339	326	350	330	324	325	322	335	328	332	325	346	386	312	307	355	344	349	352	311	330	324	326	335	346	317	312	328	342	337	324	309	323	295	336	350	318	357	308	322	307	328	336	372	313	322	321	355	302	348	345	311	343	345	310	301	353	320	347	326	341	330	328	348	317	312	309	316	324	322	296	364	325	309	308	311	336	319	328	301	325	320	346	358	301	323	309	334	318	311	361	338	321	355	333	338	319	308	352	304	329	338	332	327	382	334	344	336	326	360	317	338	340	334	341	324	334	339	331	328	332	371	301	346	288	312	309	301	319	313	339	333	370	338	344	318	328	347	264	303	356	328	330	322	308	334	344	298	327	327	331	342	303	321	316	341	313	310	348	338	313	341	292	340	329	331	353	309	312	315	353	320	334	285	327	320	353	354	367	351	343	341	298	344	332	324	307	317	336	319	333	326	331	330	341	310	322	313	323	302	311	304	322	325	362	342	326	328	340	322	324	303	336	295	349	312	332	319	332	330	343	329	316	317	332	327	326	362	334	328	322	349	345	342	340	342	342	340	287	301	355	309	335	306	328	297	340	311	299	332	336	346	319	353	333	334	317	357	345	311	310	326	346	311	324	319	343	312	313	297	350	335	340	340	329	336	336	308	344	320	328	350	305	300	344	338	292	328	305	348	332	351	350	330	358	325	326	328	287	336	298	312	324	373	338	356	325	316	328	332	313	294	332	305	331	346	339	312	322	327	285	317	314	340	328	321	324	309	354	349	333	319	325	359	340	330	300	327	321	335	312	333	360	322	334	314	353	317	339	367	300	323	358	331	332	364	323	302	356	383	335	356	315	345	341	346	338	338	342	338	316	329	354	330	336	310	347	341	307
5430	975	942	840	799	779	807	789	750	817	811	748	746	774	774	740	720	781	779	795	792	774	759	729	791	740	810	734	792	760	770	753	761	782	762	796	803	748	780	745	796	720	750	752	781	735	756	756	719	777	741	782	772	739	740	714	772	769	790	761	776	744	772	749	767	762	792	756	706	791	747	713	765	829	756	735	696	747	770	791	809	776	771	743	773	780	760	797	747	749	762	765	798	795	782	758	738	726	763	757	752	783	795	753	799	727	797	761	784	782	802	759	750	759	772	772	723	732	727	718	746	727	729	800	758	771	770	740	759	820	691	757	763	819	754	799	763	737	795	759	810	756	736	732	749	799	804	786	744	750	726	768	727	760	771	777	773	752	769	780	775	811	742	789	794	761	762	741	764	787	819	719	767	763	744	753	839	783	738	790	748	750	755	791	777	756	770	758	778	725	772	778	712	743	768	769	756	788	717	748	831	751	735	767	748	791	746	754	790	754	786	765	759	818	805	778	770	749	793	756	803	768	724	787	805	769	764	744	755	741	742	746	774	810	765	763	770	805	774	800	708	775	735	774	805	778	750	750	753	794	769	778	754	758	778	747	733	750	751	779	796	748	750	769	742	765	783	813	734	778	771	745	744	732	711	743	724	774	774	772	787	708	782	770	823	785	753	708	736	792	760	734	771	783	770	736	794	762	731	719	756	789	732	756	765	745	796	791	751	712	778	711	788	761	767	757	763	748	732	755	763	788	774	823	798	781	795	785	771	765	765	778	744	749	795	788	784	764	742	734	777	808	762	762	824	733	773	776	795	811	762	742	756	785	812	832	777	759	720	732	778	770	716	737	728	783	776	770	807	784	777	754	771	703	715	805	802	771	768	769	766	774	752	741	800	761	765	795	784	759	784	753	767	756	776	766	754	753	803	786	798	768	767	793	749	750	799	735	818	745	787	804	762	735	810	777	796	737	783	823	804	743	777	782	727	734	753	715	773	764	724	764	783	734	777	774	797	792	782	786	754	733	776	736	721	786	806	726	797	756	774	732	752	777	749	843	758	793	781	768	767	719	754	705	783	716	737	742	766	716	781	752	790	772	766	799	825	767	754	769	742	726	775	749	811	741	754	774	751	819	778	762	735	738	732	762	781	759	715	770	763	761	736	738	801	764	776	759	741	784	754	766	777	756	811	796	762	821	796	763	778	771	724	744	794	738	769	774	788	749	799	760	751	749	782	782	751	747	762	787	695	762	761	780	756	786	722	792	770	787	827	799	776	799	797	759	755	777	801	794	741	779	807	740	733	735	723	786	772	783	784	772	732	736	721	777	794	798	815	752	744	755	789	774	765	748	729	781	777	788	757	766	743	754	755	745	763	787	758	737	772	800	730	767	806	773	797	740	777	784	702	717	776	757	769	711	771	777	789	797	767	785	779	798	758	771	761	770	730	788	730	803	730	760	769	761	685	756	735	797	760	764	757	778	763	780	768	752	740	757	767	741	761	738	780	788	726	742	757	752	780	768	748	742	754	732	785	779	775	730	777	740	779	807	799	816	757	800	813	780	787	783	781	735	805	757	758	775	784	760	785	787	764	714	733	759	712	785	788	752	742	774	798	790	762	751	734	748	767	756	793	837	750	791	785	725	742	812	764	737	811	755	752	828	792	786	780	760	709	779	757	822	767	736	787	753	776	776	728	745	752	766	745	727	763	780	769	783	786	758	752	796	807	788	726	790	760	791	760	740	776	763	801	777	736	758	771	771	704	772	770	754	785	796	828	731	748	730	730	735	717	764	721	766	754	786	777	731	784	745	790	792	806	751	766	740	767	751	727	755	773	776	760	768	741	755	832	741	782	771	781	708	754	762	800	764	779	725	815	828	776	750	763	773	709	769	764	793	805	760	750	733	755	774	751	763	785	798	806	761	775	759	737	769	781	772	791	746	779	714	746	781	806	754	741	779	752	766	772	768	768	773	761	739	732	772	771	781	804	804	778	711	784	796	730	754	748	762	775	735	766	725	818	778	729	748	803	748	755	773	783	786	790	760	808	745	796	802	813	744	815	811	777	745	753	766	761	799	760	791	755	742	724	758	763	769	774	733	732	747	826	802	755	791	791	737	796	777	742	814	765	770	773	749	790	758	762	753	765	733	760	790	701	767	807	748	725	782	752	757	791	745	779	750	815	772	766	773	748	680	784	761	741	768	720	735	795	781	764	780	753	738	752	760	771	719	714	760	767	772	764	759	746	781	758	783	757	785	766	780	760	784	733	783	785	770	774	763	729	730	792	806	757	795	777	770	755	741	753	794	809	819	748	705	797	759	742	844	727	735	752	813	735	786	831	788	776	796	753	763	735	736	800	772	705	772	761	810	767	777	858	769	741	773	810	783	713	755	764	786	773	723	754	732	764	728	805	768	784	765	779	722	779	777	787	770	752	767	748	792	732	810	790	805	752	789	792	782	770	754	752	745	784	760	730	742	727	717	788	770	769	807	742	810	743	818	781	785	823	765	743	783	774	739	767	766	707	760	764	752	730	724	764	747	767	748	828	762	793	726	722	750	788	720	798	784	773	772	773	714	760	739	776	746	758	748	725	778	741	728	734	769	763	780	710	789	780	782	774	711	790	800	775	768	774	753	748	812	729	825	724	764	802	727	718	758	765	798	778	795	731	782	730	713	779	803	758	732	779	768	774	792	772	751	706	761	737	773	731	777	751	803	788	799	753	742	803	764	759	770	733	734	766	764	838	754	783	762	798	775	750	755	737	811	791	804	776	767	726	741	761	790	780	801	777	797	754	770	800	806	768	755	795	730	782	753	791	794	781	834	833	714	788	754	738	709	778	750	741	769	775	752	787	785	791	727	716	759	777	769	784	738	793	817	839	789	763	769	763	757	731	773	755	744	815	794	766	785	731	729	791	719	739	743	765	726	750	796	761	792	775	740	789	771	766	761	768	792	781	855	761	727	775	789	771	782	774	757	771	787	801	762	814	730	757	787	758	745	777	747	744	754	816	793	770	714	753	726	766	774	760	741	757	778	789	749	791	785	784	728	806	733	762	737	800	746	774	801	814	749	773	745	775	773	743	740	801	795	737	738	749	760	791	776	738	761	800	781	755	762	817	795	785	760	727	762	764	784	750	802	755	758	757	790	753	785	767	793	776	754	772	754	784	709	790	782	813	767	718	781	786	738	745	784	778	799	782	773	739	769	760	754	735	812	752	773	757	798	752	770	770	770	733	731	787	792	793	776	801	771	778	739	760	792	776	830	758	777	777	808	761	699	736	769	798	821	747	751	789	801	796	767	778	717	789	754	783	764	759	798	759	773	735	750	732	726	800	747	744	764	731	735	734	733	785	779	737	742	740	726	740	820	773	753	758	747	740	760	699	763	759	790	750	817	781	768	757	795	759	760	807	755	811	799	778	746	799	766	781	749	797	728	777	747	789	733	781	738	756	826	761	787	750	733	709	751	788	767	738	691	769	802	814	813	712	724
23971	20794	24227	27455	20797	20813	3686	601	481	480	472	462	486	424	452	457	444	443	443	461	395	421	376	428	420	447	424	402	420	428	429	418	424	401	440	420	420	429	378	380	413	417	389	379	432	424	413	401	449	432	364	409	427	406	401	410	426	401	397	415	424	413	427	412	393	379	385	393	392	459	405	397	423	441	425	433	461	421	464	416	455	429	414	407	441	418	398	431	439	425	402	420	388	414	427	415	406	419	418	391	385	413	443	412	412	421	426	402	407	417	399	447	395	437	386	430	403	378	419	397	425	403	397	454	421	423	395	389	413	453	429	417	435	459	408	390	412	413	430	436	426	376	374	372	410	407	406	443	393	439	412	437	407	405	417	402	436	407	459	414	433	416	402	424	415	398	378	405	430	452	428	423	407	422	395	421	402	413	437	383	403	415	415	411	432	411	418	409	425	467	387	427	388	449	404	374	433	420	413	434	393	420	406	451	408	395	456	469	405	408	431	385	405	396	409	433	407	410	443	384	404	394	433	416	419	411	400	434	378	398	416	422	424	414	419	382	443	408	416	436	392	430	383	376	412	457	413	382	418	424	426	435	392	409	424	399	421	434	443	435	413	435	397	423	458	434	390	376	412	415	426	426	385	405	419	384	410	416	393	430	413	395	397	428	423	397	459	438	407	390	397	424	404	420	426	398	399	370	440	397	402	449	415	379	443	416	406	385	399	404	425	428	447	440	383	371	445	391	445	429	423	390	463	426	458	444	394	443	429	422	405	412	389	423	398	434	402	407	389	440	408	414	418	472	404	374	408	439	403	399	396	377	406	431	452	430	402	454	393	421	434	425	463	409	445	401	381	442	424	448	437	443	444	399	353	426	398	360	388	396	434	424	429	419	387	393	414	385	393	438	389	426	395	460	441	379	445	414	409	390	407	379	403	440	414	410	407	419	434	375	396	425	376	414	426	396	415	373	403	386	409	400	394	392	368	395	426	403	380	405	445	435	428	437	426	381	404	408	400	395	426	389	409	407	379	357	389	411	403	409	397	455	426	390	415	389	433	434	437	475	378	397	389	436	421	412	415	390	453	378	370	378	436	411	425	397	444	367	433	408	386	401	407	375	432	377	442	423	410	420	430	398	410	389	413	433	415	418	424	391	432	402	416	427	400	419	407	396	434	389	368	393	384	459	414	395	442	435	413	455	409	383	409	420	404	409	414	371	408	378	392	447	391	425	381	455	412	390	430	424	400	425	390	390	429	399	448	414	435	381	410	390	417	422	384	391	396	434	442	410	404	419	392	396	390	440	400	393	402	416	423	403	420	383	415	432	372	452	388	377	405	433	450	429	435	418	423	386	396	434	385	420	400	452	436	444	447	457	422	380	419	427	407	420	438	440	452	411	400	407	437	387	374	416	399	418	450	424	424	448	401	411	412	403	414	407	464	412	402	382	415	408	446	397	369	456	416	414	390	405	408	418	393	371	405	430	415	389	421	399	404	424	378	437	397	384	401	413	426	420	415	443	417	416	399	425	433	395	419	364	440	420	404	407	419	408	408	410	408	396	430	427	418	397	412	398	434	424	440	445	394	385	405	405	436	447	413	433	409	380	404	464	387	425	387	431	411	415	416	430	487	377	398	411	430	361	430	403	404	402	436	411	396	407	439	447	411	424	402	404	422	419	406	420	392	417	431	405	422	425	435	432	409	409	358	416	379	375	433	413	438	441	431	449	437	424	397	413	433	378	421	378	388	409	411	414	416	409	429	419	409	434	435	430	464	415	398	422	389	416	391	387	468	443	408	378	463	398	380	394	461	438	397	363	397	363	370	415	408	427	415	396	418	439	391	416	381	419	387	421	425	386	413	412	453	431	399	437	399	386	401	419	413	412	407	405	397	392	398	366	400	386	431	360	422	447	413	404	434	413	456	460	414	407	429	388	404	384	456	436	448	400	422	426	417	394	447	384	407	415	395	412	438	413	423	437	417	372	427	408	410	463	398	400	396	437	416	420	387	418	440	383	409	409	392	397	423	443	445	399	409	390	385	410	413	415	406	385	407	395	439	447	412	377	422	434	376	378	401	375	418	405	442	412	426	421	422	402	411	397	428	424	399	403	406	365	423	478	435	416	412	383	396	395	406	412	388	420	398	390	425	386	407	406	404	417	413	424	452	444	427	425	425	397	459	400	415	421	420	400	389	415	390	420	388	429	399	420	367	369	425	452	435	413	434	385	370	449	425	432	344	445	424	369	409	420	410	434	415	420	387	418	456	396	403	395	439	385	445	440	423	422	414	422	380	432	418	406	410	435	451	387	421	409	384	375	388	414	411	432	411	409	406	441	383	409	406	445	411	414	434	400	369	415	442	426	426	393	408	392	405	438	414	419	433	425	463	414	402	424	383	380	421	411	417	391	398	440	418	435	395	400	373	394	403	400	433	418	422	431	390	384	404	436	418	409	410	415	434	401	448	383	417	406	428	437	439	391	436	394	400	385	394	384	452	450	414	414	413	383	396	405	386	409	429	396	402	401	411	377	403	418	425	392	377	399	412	422	399	430	392	412	418	401	415	368	420	406	363	421	430	393	455	456	413	435	444	428	393	454	451	420	403	401	383	414	393	418	421	406	415	403	464	394	417	430	422	412	376	409	416	398	407	416	412	400	404	412	426	382	409	401	405	404	377	425	416	408	424	401	403	417	441	417	439	394	457	425	417	431	436	398	430	455	430	435	389	428	424	442	388	397	439	409	417	432	422	417	402	408	402	408	426	406	400	420	392	384	421	413	391	426	456	389	400	427	390	388	423	409	441	434	450	413	433	408	395	406	390	395	411	416	432	420	405	413	443	418	405	414	396	405	405	394	413	421	434	433	403	409	410	422	421	386	413	432	417	416	402	377	389	374	407	399	431	399	438	380	421	414	374	416	378	422	403	372	411	383	419	430	397	393	366	383	430	437	371	360	403	401	377	426	405	418	414	428	416	420	389	427	408	400	381	393	419	406	422	391	433	424	400	424	443	416	419	421	417	404	427	394	419	420	430	371	410	406	447	405	421	437	403	410	431	430	419	406	406	416	428	403	432	409	445	422	389	381	425	425	421	355	412	404	431	408	442	397	433	410	405	379	388	408	414	421	392	413	434	436	411	395	398	415	435	417	416	409	454	393	441	398	415	424	386	401	414	409	377	377	388	424	392	385	391	415	400	451	387	386	408	442	382	412	424	417	444	413	401	467	429	407	388	435	458	407	428	372	378	428	387	436	436	393	412	426	413	457	429	391	404	423	429	404	432	412	401	431	418	431	396	446	379	388	395	441	393	428	393	402	413	374	457	408	420	411	404	437	441	410	390	400	393	432	390	428	396	392	432	384	421	432	406	418	403	415	441	426	392	377	394	413	443	436	386	422	395	408	428	370	391	374	449	407	381	409	416	410	398	408	427	473	432	438	438	443	405	392	424	417	421	418	408	425	359	337	404	375	415	394	387	357	438	409	413	430	389	406
3582	3356	1956	1226	1065	970	960	955	917	907	942	973	930	928	953	901	878	865	879	913	930	873	873	940	871	869	897	907	863	886	849	915	939	883	884	892	837	913	901	881	903	881	871	898	878	923	874	881	956	882	899	879	901	881	857	855	859	896	895	900	899	889	914	891	887	884	916	936	875	892	910	832	867	825	921	859	905	877	849	916	893	864	838	900	854	906	893	886	870	857	895	869	917	857	820	903	869	896	922	892	942	898	849	889	902	868	863	883	945	892	879	852	821	871	884	829	897	925	908	881	946	932	870	902	906	866	898	937	921	906	928	939	902	923	879	881	916	891	880	927	880	888	823	865	901	905	897	992	847	848	894	865	922	898	920	906	898	897	874	934	948	869	890	880	890	883	902	908	933	835	920	928	949	919	877	896	891	917	887	886	854	937	880	859	855	860	878	868	810	953	892	846	913	892	878	906	858	865	904	894	864	894	860	881	867	892	914	872	957	907	900	955	888	895	896	886	888	883	882	791	881	882	853	854	877	877	894	955	901	892	861	833	881	854	902	903	877	859	910	923	929	875	890	935	898	864	809	915	857	904	878	898	900	843	857	819	927	892	922	908	858	875	889	907	924	943	864	894	923	943	916	906	924	853	847	946	917	925	893	852	860	884	865	935	849	888	893	844	889	886	911	850	933	881	911	872	907	889	847	887	899	852	875	902	895	884	823	937	860	852	877	911	884	928	857	890	853	938	855	898	890	898	854	889	929	876	899	877	891	879	901	875	834	927	872	883	883	846	933	866	893	904	877	953	875	906	890	897	894	912	910	885	919	914	849	872	868	871	875	874	825	916	885	896	890	925	897	817	934	881	917	894	908	931	881	881	844	924	891	872	855	928	912	870	880	882	914	871	910	907	889	891	879	853	865	872	896	831	921	891	921	882	882	891	946	875	927	854	861	873	956	925	913	904	853	917	932	854	915	950	870	792	939	916	862	905	858	940	887	854	885	889	882	889	876	926	899	844	889	878	923	903	923	871	907	905	888	842	930	872	934	925	895	927	937	864	908	886	876	999	826	919	914	883	930	896	879	933	850	888	849	909	912	896	888	872	906	884	905	881	922	904	922	878	886	867	850	941	884	854	849	906	923	922	904	892	875	892	879	859	916	905	874	901	914	900	934	906	959	908	937	897	882	985	842	873	899	894	879	864	897	890	875	923	914	843	871	959	877	854	814	902	870	949	833	886	877	920	899	830	859	918	941	873	893	881	906	899	890	881	910	887	916	904	920	934	928	812	843	930	865	862	877	916	921	892	863	888	921	870	913	871	934	903	881	860	858	888	813	864	929	873	909	864	924	866	883	896	910	874	894	889	902	905	906	854	914	875	888	874	898	921	873	915	902	908	899	865	929	890	891	896	902	883	878	895	888	893	914	875	855	905	914	895	877	873	930	910	903	880	908	855	901	868	887	883	883	915	914	861	895	926	893	882	932	879	889	850	882	902	889	872	865	875	866	861	925	924	935	893	914	883	845	922	919	857	832	857	852	878	890	912	886	926	885	920	876	916	883	914	880	829	858	865	883	874	907	899	852	947	887	859	915	877	922	917	865	909	862	906	865	857	907	935	876	920	893	889	896	869	897	882	902	911	888	854	910	895	862	868	929	883	986	813	889	939	851	921	932	873	895	898	936	942	902	912	878	905	895	871	844	952	878	852	904	876	860	921	846	903	912	892	915	918	864	891	845	873	892	862	854	854	877	910	880	874	947	850	896	880	877	916	882	908	846	879	928	875	871	897	850	895	866	880	914	858	850	937	860	879	909	892	938	885	891	869	927	877	901	900	886	854	875	860	928	895	880	921	899	862	922	900	876	859	917	916	913	879	886	844	881	928	861	892	881	908	914	946	894	880	891	907	849	877	890	863	865	962	883	915	847	859	862	903	842	855	891	894	927	862	922	865	932	897	950	856	910	890	902	886	852	861	893	861	857	826	866	905	931	894	931	902	939	868	896	870	864	898	866	919	920	892	898	904	912	905	857	917	860	932	853	869	919	921	899	920	847	950	915	902	875	943	868	915	906	906	866	870	825	897	924	903	842	897	862	904	882	878	848	897	895	842	866	959	907	874	926	915	824	917	900	908	909	862	874	876	897	894	910	895	919	905	884	889	867	880	917	892	881	905	873	920	883	876	854	906	893	917	892	859	897	922	931	869	919	879	898	918	907	928	855	898	870	840	889	857	877	925	858	880	888	909	838	853	922	883	949	924	905	905	869	870	903	939	873	853	841	871	914	855	875	894	912	913	862	901	924	844	900	897	884	892	859	905	865	891	900	853	884	916	833	875	925	935	909	875	889	893	899	938	928	899	902	846	861	897	865	843	866	908	890	900	912	903	907	898	942	906	861	869	899	864	898	887	872	906	932	931	878	853	899	893	887	944	875	896	910	880	922	914	908	866	908	905	890	940	885	888	947	894	885	939	875	908	871	903	891	936	875	915	888	869	888	890	927	901	854	903	882	812	876	910	904	904	876	894	884	906	890	923	901	893	906	907	878	876	928	866	890	921	873	892	867	867	845	919	911	938	872	966	884	900	909	919	911	863	909	905	920	902	936	867	889	899	832	916	904	863	913	905	922	932	857	866	885	882	927	898	918	897	871	923	940	854	882	877	904	919	919	910	896	886	921	883	908	883	864	903	895	837	920	901	925	881	902	868	929	871	864	900	814	879	927	904	907	891	932	861	852	855	890	889	903	918	903	921	922	927	948	915	960	938	916	922	850	868	934	877	898	882	918	901	898	889	863	928	922	949	830	872	839	885	866	894	878	850	842	909	869	849	874	831	859	936	846	914	852	901	891	849	867	890	935	896	916	879	894	897	893	872	873	891	886	992	896	914	870	929	873	921	895	924	898	863	882	892	869	895	849	903	832	863	854	910	896	907	878	855	891	922	947	907	906	875	919	856	872	896	868	849	885	893	862	898	897	896	885	860	880	879	901	937	919	903	902	935	853	901	883	888	913	905	841	902	872	963	886	867	878	885	795	869	870	895	871	902	862	862	930	863	895	940	921	878	908	871	893	886	861	837	844	927	824	920	860	899	940	916	918	907	899	868	890	857	896	852	859	836	888	868	872	878	860	951	877	865	902	830	952	868	921	892	904	866	919	862	920	898	909	922	877	897	867	918	882	885	845	894	868	918	887	900	865	857	862	866	893	873	879	859	871	885	873	937	872	849	926	826	880	871	917	887	902	900	900	842	935	934	865	859	954	891	920	880	901	880	959	897	882	913	928	925	946	919	928	919	909	880	893	899	857	897	925	888	867	864	913	887	864	927	920	916	883	907	917	889	908	962	952	915	916	889	848	877	885	882	876	884	927	929	911	939	857	901	866	907	892	890	901	885	869	891	918	871	914	938	914	919	900	854	863	872	919	889	900	850	892	884	886	941	917	886	951	955	862	876	908	934	841	822	882	849	865	898	838	897	884	896	834	875	894	853	909	871	914	888
23465	20716	24316	27193	20716	20732	18554	746	418	429	375	369	342	340	309	318	332	280	298	281	299	279	264	265	273	288	302	278	248	277	285	264	282	247	301	247	285	221	257	265	306	275	261	285	269	261	263	287	262	268	256	261	237	277	289	242	230	278	279	286	304	270	269	251	273	246	274	256	268	270	258	279	272	274	260	265	256	247	270	248	252	240	241	242	259	272	276	266	270	260	239	250	257	285	275	265	289	273	243	263	270	274	262	265	255	267	262	250	254	292	283	236	259	266	278	240	257	254	299	257	269	244	291	241	292	268	254	271	253	230	267	243	234	263	224	252	237	248	291	292	248	252	286	241	273	280	252	259	254	264	275	241	265	280	249	300	278	297	269	249	314	280	254	232	271	252	275	260	274	258	266	263	223	266	249	283	268	288	259	259	283	260	246	273	257	234	250	262	241	246	250	264	248	264	279	265	286	263	249	246	302	266	267	262	236	251	251	244	271	274	253	272	244	254	241	261	279	258	272	272	264	254	253	261	254	256	279	257	267	296	233	276	292	279	274	261	294	272	284	289	252	247	233	278	250	274	243	258	269	252	270	256	277	274	263	259	238	271	286	258	320	290	280	265	288	291	268	243	318	259	249	258	257	250	257	249	295	263	301	304	268	276	253	272	275	288	278	279	239	282	248	242	263	269	242	289	238	270	290	268	256	305	281	274	298	256	233	269	270	273	246	261	269	281	280	271	310	272	287	303	253	237	253	224	241	251	287	290	293	285	264	245	276	251	240	258	273	267	289	247	263	300	261	249	250	265	262	287	295	251	259	233	273	275	266	283	255	238	242	255	261	279	259	241	215	276	253	240	220	253	244	261	258	255	260	285	251	262	257	250	278	286	249	251	239	276	281	259	266	282	268	257	278	247	261	264	265	247	261	256	304	307	243	265	293	234	244	253	259	266	250	251	273	258	244	262	270	280	275	267	257	234	256	257	265	280	270	252	244	282	249	253	286	259	271	252	285	277	254	283	287	268	288	262	242	247	283	280	261	264	250	236	277	241	280	251	259	261	280	271	261	268	294	247	272	281	288	261	262	274	262	244	228	301	276	256	296	283	254	246	210	265	253	259	282	222	225	261	260	242	252	291	266	244	250	242	284	266	241	283	275	264	267	251	250	279	268	283	255	245	260	261	240	275	224	257	244	261	262	249	256	257	268	263	275	262	250	256	255	289	255	235	270	257	262	238	259	244	252	274	256	267	262	273	270	271	229	255	295	284	229	259	288	247	256	302	274	316	263	282	262	249	268	233	252	246	230	267	235	277	249	224	282	251	244	237	277	262	262	253	249	290	251	282	262	249	273	287	255	293	275	227	249	268	242	274	245	221	292	246	261	253	248	261	223	291	266	296	267	254	236	264	313	269	283	266	258	257	238	280	295	268	263	228	207	299	267	249	274	301	254	243	283	261	286	262	273	273	267	271	284	283	277	278	288	267	286	241	269	278	246	242	294	258	226	273	247	243	258	259	283	239	269	296	251	267	277	246	235	236	249	245	263	301	255	268	260	249	273	272	284	259	270	272	277	280	253	256	248	253	254	267	260	279	266	245	280	274	255	257	255	269	248	246	278	226	289	256	242	266	266	272	247	237	282	262	273	264	235	263	216	261	255	264	237	274	297	254	266	271	262	265	270	267	279	291	246	278	249	232	289	257	273	240	258	269	278	268	241	282	264	264	249	234	268	243	227	266	261	246	241	266	274	260	274	252	257	227	271	257	262	258	278	258	264	257	257	259	223	274	237	247	268	262	284	235	250	295	289	276	242	248	282	245	250	263	257	236	252	276	250	256	277	281	258	246	248	254	274	277	258	283	264	247	258	279	238	222	257	269	251	302	267	263	283	253	249	267	252	267	244	245	259	283	276	242	270	253	283	259	248	236	300	268	278	267	261	275	246	247	278	255	250	245	270	263	280	261	264	253	240	284	274	256	251	236	270	261	269	283	264	265	262	246	227	271	254	268	282	281	235	211	257	255	247	282	228	269	287	235	310	287	243	267	278	268	243	234	262	285	276	247	214	223	254	281	268	240	288	299	247	289	275	276	285	278	274	229	277	242	258	248	258	247	284	266	272	257	251	253	248	260	284	256	279	257	254	272	270	253	240	258	268	259	264	259	254	296	312	278	269	292	289	280	247	250	284	265	257	268	264	233	301	269	222	258	238	231	276	272	261	257	277	274	252	254	263	248	255	249	263	244	244	262	278	232	260	298	247	252	247	257	231	250	257	268	272	250	278	256	284	259	260	250	261	253	261	262	298	250	263	252	251	249	264	259	276	258	246	267	269	277	237	232	267	258	266	247	253	256	239	268	239	270	254	269	252	267	263	261	289	270	263	277	253	269	298	243	288	260	250	234	274	244	268	287	259	271	274	274	271	254	244	219	270	293	255	263	230	258	282	256	278	289	233	246	280	255	254	294	249	252	278	272	273	259	267	252	275	270	292	310	262	219	258	272	265	283	286	267	263	267	240	272	272	273	282	265	234	269	273	240	289	235	260	272	278	258	226	235	255	248	280	298	289	248	289	257	259	255	251	261	286	232	232	251	249	289	255	263	270	273	265	256	262	262	261	234	251	243	265	246	253	289	261	251	270	248	251	268	274	251	280	248	260	296	273	262	268	275	260	254	284	234	267	250	266	257	244	263	249	263	239	269	244	273	255	236	270	257	242	266	272	244	294	250	232	286	239	258	260	277	273	268	268	270	258	294	300	250	264	266	278	262	264	244	261	261	272	239	255	265	271	290	261	231	254	262	292	236	260	261	268	256	274	250	240	245	270	282	253	300	266	249	270	301	237	252	254	261	264	263	241	322	287	294	235	286	293	242	229	282	227	283	262	247	260	250	275	248	280	293	283	269	278	320	271	268	231	231	302	243	215	230	250	283	259	263	272	268	276	270	249	272	270	249	231	263	265	268	288	235	251	275	270	216	253	268	274	262	275	271	256	254	271	254	285	263	271	229	266	263	269	271	235	276	298	227	220	296	279	270	289	270	264	263	287	283	265	290	262	271	274	249	248	275	291	296	263	268	244	305	262	254	258	275	283	230	266	220	271	267	258	256	286	268	279	290	263	258	263	280	239	266	269	256	250	268	269	230	259	265	260	254	269	236	249	282	266	261	253	241	260	282	277	263	279	248	266	221	250	237	275	259	269	245	279	273	253	285	276	259	249	280	228	258	240	242	248	254	291	268	277	267	257	265	271	325	273	310	251	245	269	260	230	266	254	285	241	266	297	253	259	256	278	258	272	265	274	261	250	269	246	261	267	285	274	248	255	269	282	271	299	301	248	286	244	252	298	263	262	304	279	240	281	279	291	264	278	258	276	283	249	290	263	260	279	260	247	256	275	261	265	253	260	292	261	247	268	286	246	279	260	235	277	251	257	302	302	230	268	290	248	252	255	277	266	277	256	263	275	232	276	279	291	263	257	272	250	270	270	269	273	250	244	260
3701	4892	2458	1129	886	754	711	684	637	616	646	594	563	625	564	634	569	633	562	610	606	569	556	599	599	596	598	618	593	567	572	644	623	558	620	578	620	578	543	582	602	605	592	593	606	570	586	619	578	562	582	599	605	612	631	594	577	612	575	562	591	603	626	572	576	575	578	598	583	608	570	591	612	576	590	571	576	635	561	551	598	613	613	514	622	605	558	590	602	586	555	590	578	592	575	569	603	540	550	563	577	569	581	591	567	565	577	587	552	593	587	579	576	586	627	546	587	625	550	555	539	548	555	607	583	575	555	570	582	557	608	575	542	576	571	565	584	633	597	638	601	588	596	586	577	633	580	559	573	628	566	572	549	604	575	540	552	578	568	574	570	592	561	570	620	581	583	586	579	615	563	580	577	582	604	624	572	571	590	551	572	601	597	528	569	560	584	590	573	535	584	602	579	570	545	517	552	562	640	598	614	551	575	558	588	553	573	607	593	554	579	558	569	554	566	560	605	615	619	566	523	570	599	545	630	552	567	618	546	574	547	584	542	623	602	562	571	593	595	545	572	549	561	611	583	574	578	558	527	628	561	601	573	576	572	568	557	579	632	577	566	618	583	578	587	608	594	589	580	580	594	588	572	558	571	592	561	575	599	563	566	596	577	576	588	596	542	541	559	606	582	556	586	579	549	585	554	574	608	617	580	583	557	568	584	604	565	586	563	560	567	600	602	616	579	631	596	616	578	598	600	574	578	599	614	610	640	570	591	599	628	554	648	518	564	579	581	571	553	565	611	588	584	579	586	615	625	582	600	572	570	599	553	568	590	589	555	571	567	558	584	601	607	553	567	589	611	560	562	584	615	578	581	579	601	594	555	569	577	605	592	585	580	537	622	563	574	595	568	581	612	582	592	568	548	563	616	547	595	583	586	546	600	560	579	617	557	561	561	577	563	546	597	610	583	582	569	607	590	537	514	575	572	556	554	556	574	558	593	572	612	579	581	604	562	615	572	625	560	584	613	592	600	605	600	599	564	540	577	546	591	618	580	579	571	599	600	553	608	587	568	612	622	552	590	557	589	593	562	573	558	588	589	597	595	610	552	590	549	593	599	594	569	590	567	589	579	619	588	590	565	582	550	565	597	603	583	558	628	555	606	577	581	565	591	572	564	564	569	620	610	561	633	653	562	550	600	577	613	587	571	576	575	603	578	585	648	589	554	564	566	591	528	577	585	622	610	607	601	600	607	544	592	581	601	570	544	551	561	603	573	566	536	581	601	571	615	572	578	600	621	614	560	565	578	565	599	598	592	559	564	556	600	570	582	595	578	591	570	528	609	574	599	585	574	579	572	568	586	593	630	597	569	596	595	623	521	563	596	547	558	590	584	502	615	583	568	599	569	546	599	568	560	606	606	589	591	587	526	544	574	602	547	599	532	608	583	623	563	591	580	566	541	598	588	568	620	602	577	544	596	584	559	577	566	568	579	579	534	558	596	586	567	527	608	584	587	581	534	568	601	567	539	541	594	605	604	613	577	591	576	601	557	613	554	608	559	544	594	579	554	577	590	583	534	562	631	590	577	537	643	588	566	635	609	617	586	602	587	587	637	630	528	605	629	575	631	590	612	607	576	606	589	554	546	555	588	548	621	567	605	625	588	554	569	589	539	601	544	582	603	587	555	582	584	566	570	592	542	582	612	578	625	572	581	553	591	587	572	595	589	559	560	597	610	554	569	604	575	594	578	598	569	595	561	610	573	592	557	565	553	561	571	607	585	604	614	583	593	617	545	613	605	543	641	558	561	569	593	594	593	582	559	596	585	595	562	550	623	582	582	576	564	611	602	598	614	584	539	579	556	592	600	609	575	596	587	569	555	569	628	601	577	604	592	583	562	579	611	625	585	607	597	534	567	566	585	586	575	601	586	618	578	629	620	605	583	575	569	589	563	577	559	610	620	597	604	605	576	607	595	569	592	570	562	597	582	606	620	575	559	555	613	650	579	558	598	539	614	566	584	588	570	562	600	587	557	590	582	579	600	564	617	570	584	581	604	595	597	578	541	620	605	588	579	592	605	589	576	572	578	551	579	574	563	595	565	597	570	597	560	610	617	563	545	621	550	628	569	581	554	582	605	590	571	584	566	550	597	590	595	584	556	587	557	597	531	610	580	529	566	591	629	567	579	562	579	568	569	613	619	579	552	576	582	597	567	634	606	555	567	549	595	571	559	644	548	609	547	597	625	585	580	599	564	564	568	577	571	585	590	609	585	545	580	599	574	575	567	606	577	597	611	593	572	580	548	562	550	631	591	564	544	539	606	599	602	559	592	549	575	614	622	556	613	629	620	613	553	615	608	566	589	595	595	601	571	565	589	609	552	595	577	543	594	606	649	546	554	585	574	600	591	597	627	566	636	529	590	556	573	535	561	576	584	581	604	595	565	560	621	607	598	614	634	569	550	549	555	553	572	575	574	575	546	569	615	595	553	601	592	586	608	616	600	572	592	622	589	581	550	565	568	583	622	529	565	614	574	566	547	585	616	613	590	605	670	577	563	602	630	550	601	567	654	599	605	527	578	529	525	552	536	600	527	585	574	603	593	599	569	601	558	563	579	589	578	588	582	610	610	578	529	595	591	622	582	611	549	599	598	583	633	587	596	591	584	570	575	595	609	614	572	542	588	583	605	560	556	599	591	628	639	593	574	588	592	574	571	554	564	604	587	591	577	573	612	618	566	584	620	617	588	588	521	596	590	575	598	643	590	603	571	581	556	582	601	597	580	526	580	583	594	559	565	624	575	596	560	597	579	542	593	556	606	592	547	605	592	600	564	604	584	586	585	577	595	590	554	569	563	600	605	589	634	600	602	637	602	546	546	586	567	572	587	545	566	573	617	552	581	638	613	547	605	578	530	544	601	568	577	570	556	584	552	573	582	571	580	574	619	571	590	642	621	604	575	557	609	554	581	583	548	611	569	557	602	629	578	536	602	613	620	566	574	577	588	563	599	614	603	611	589	568	615	570	598	569	624	622	599	562	604	597	580	570	573	571	598	600	577	593	605	599	622	543	578	591	558	575	545	580	631	550	576	556	584	575	562	586	595	583	555	581	591	573	569	593	571	585	597	606	556	582	531	594	605	565	585	600	600	591	559	541	577	555	622	600	600	593	616	603	569	571	621	533	605	593	593	555	582	558	586	575	557	596	616	560	566	583	598	612	616	599	566	595	561	546	554	585	584	584	549	601	604	566	606	563	579	597	595	620	599	608	602	593	567	554	623	590	594	577	581	546	589	610	580	535	561	585	600	557	610	585	613	582	564	554	551	578	581	547	549	630	590	566	563	584	582	592	540	597	617	610	599	614	575	600	552	575	567	569	585	619	559	560	575	586	598	545	583	555	578	571	568	575	587	568	576	558	588	553	578	575	554	579	581	588	548	538	563	593	563	547	578	578	574	606	612	557	568	552	594	580	560	590	581	603	589	588	586	608	587	607	588	536
31691	19429	7707	569	380	363	325	321	369	319	314	315	342	331	351	336	350	341	338	336	320	347	295	334	324	339	303	336	347	295	345	341	296	323	324	356	343	372	316	350	320	311	293	370	339	315	321	353	338	339	313	312	339	331	291	338	308	334	321	329	347	325	328	333	315	313	335	354	324	373	319	338	302	347	313	338	355	348	307	324	321	344	327	355	315	358	319	324	343	347	345	364	345	298	337	329	352	342	329	362	313	302	356	380	350	343	325	346	329	340	337	315	353	341	333	324	313	308	332	338	331	338	331	315	308	330	357	366	346	344	329	339	346	318	338	322	327	332	342	315	308	330	321	306	295	310	358	292	302	344	312	276	322	364	352	329	330	325	339	368	312	354	338	344	336	370	331	324	292	328	311	305	325	318	337	308	292	307	328	312	334	325	334	359	326	321	327	314	324	320	343	277	291	284	329	322	344	345	346	338	338	326	342	348	308	369	375	347	299	338	336	309	335	369	325	326	367	326	346	327	334	354	350	311	350	368	329	332	346	328	333	346	327	349	354	323	323	313	309	358	315	304	322	387	341	303	298	302	326	366	331	324	351	331	349	309	318	315	348	298	348	305	346	327	316	309	345	320	304	324	327	337	316	335	326	341	341	346	318	343	354	331	327	318	329	319	310	378	331	288	333	316	346	339	350	350	333	346	327	310	327	336	342	347	334	358	310	327	359	339	311	318	325	329	335	299	329	335	335	322	353	346	298	318	317	350	337	328	314	301	318	304	317	339	326	351	317	321	311	338	327	331	351	356	321	362	350	328	371	356	318	358	369	327	333	347	328	349	332	341	334	311	360	346	317	314	345	326	313	327	348	350	360	296	337	329	304	318	321	291	332	336	357	321	328	360	303	351	351	349	334	363	334	332	306	310	309	324	320	357	295	353	348	345	357	338	344	328	338	363	348	346	343	318	323	325	315	363	308	335	289	357	345	354	336	337	344	344	324	360	373	324	375	337	320	357	339	339	360	307	314	341	375	334	347	330	318	322	337	347	335	317	347	328	357	334	331	373	336	315	347	335	277	345	277	285	319	315	311	311	319	320	341	296	347	354	333	332	327	326	330	278	311	323	357	331	320	336	384	339	296	316	314	345	310	349	356	355	312	318	296	343	307	349	346	305	337	311	321	333	347	309	282	301	341	306	310	346	329	352	332	347	367	302	330	354	333	337	347	310	283	314	307	335	326	360	333	319	311	321	319	307	302	354	326	361	348	357	331	305	336	318	321	321	319	331	337	376	336	316	312	337	335	349	345	335	340	359	310	303	331	332	325	346	355	300	335	331	304	315	360	329	348	345	343	312	336	383	362	318	341	295	321	315	323	300	321	306	347	328	349	326	393	334	320	338	314	312	345	347	321	303	349	323	314	363	308	323	323	325	288	308	326	321	341	313	314	321	327	326	297	346	351	293	363	311	306	314	355	323	323	362	336	336	317	328	325	311	306	347	305	349	356	306	335	343	311	304	346	337	347	339	268	368	343	332	343	355	308	336	358	323	321	343	323	319	315	328	333	326	337	323	328	336	314	306	323	333	319	303	352	324	326	314	323	343	313	337	326	318	298	302	320	304	314	336	354	291	363	332	310	318	310	373	332	327	320	334	309	331	344	324	307	313	337	355	360	319	325	331	334	339	312	327	337	331	366	323	336	338	294	347	302	302	335	360	313	320	343	334	339	359	360	309	347	325	310	328	334	300	339	297	330	335	321	313	309	315	329	320	315	332	311	356	349	341	347	362	355	319	310	344	340	356	338	324	325	366	336	308	328	330	358	326	293	313	332	348	358	314	344	347	325	326	324	295	355	341	346	328	295	318	329	318	341	335	373	319	324	333	330	347	332	312	312	349	322	369	341	307	312	342	306	340	330	361	360	322	365	328	319	320	322	353	324	334	340	360	343	302	332	303	334	341	300	316	332	356	325	316	340	333	336	340	341	316	349	337	317	349	354	339	317	338	299	373	319	319	314	343	301	353	323	303	331	335	331	309	325	324	341	348	331	283	333	288	328	314	342	336	338	334	290	340	341	339	331	359	306	356	329	326	357	316	356	322	342	302	305	336	340	310	312	348	315	388	318	327	351	325	341	346	286	309	309	332	327	342	348	318	332	354	332	345	331	348	324	338	356	336	351	328	324	348	348	326	299	310	343	333	305	317	347	330	339	341	311	319	360	328	331	340	323	329	329	358	348	340	346	337	372	295	338	348	307	315	318	316	351	323	311	377	340	333	349	361	327	367	354	353	319	316	350	310	318	333	286	335	312	317	310	307	367	336	331	314	325	328	342	344	300	350	329	328	339	363	334	337	333	351	335	319	328	375	318	299	359	327	310	326	338	290	326	332	332	362	385	331	341	336	328	343	320	334	306	323	307	332	320	332	296	334	326	323	378	347	345	307	330	327	296	332	342	317	300	347	347	301	323	287	321	313	332	336	332	363	354	352	333	314	301	338	311	286	325	320	341	328	333	321	348	319	295	298	318	326	335	381	367	344	302	349	334	327	345	347	322	325	285	335	317	343	312	352	313	324	337	350	317	358	327	328	301	330	352	331	337	369	301	331	350	333	320	341	341	306	352	349	339	350	308	340	339	353	360	352	319	325	343	347	337	337	304	314	362	312	321	318	352	325	310	332	343	324	339	327	350	313	327	326	333	337	354	306	322	337	376	323	338	366	316	322	325	371	329	309	342	344	369	315	337	326	295	300	320	331	332	318	321	311	302	318	301	313	295	345	313	332	374	350	311	346	291	368	294	333	338	333	338	296	319	310	312	352	335	313	329	333	337	323	331	341	342	323	327	320	304	294	289	363	324	377	334	289	304	343	335	331	307	328	346	333	369	349	302	341	317	353	357	361	346	322	340	303	353	335	349	330	333	337	336	310	311	306	316	352	362	332	340	341	330	342	361	344	335	315	352	305	341	338	343	339	360	352	308	359	327	323	304	345	348	322	366	355	315	335	356	338	344	329	359	381	324	305	350	328	311	323	342	344	340	339	341	311	326	330	321	333	316	349	312	322	336	305	344	355	320	313	323	333	314	342	355	347	312	304	333	366	332	307	323	337	360	363	352	327	342	328	329	352	323	344	331	305	329	337	340	347	362	340	324	311	319	324	316	316	339	337	320	315	341	340	345	337	346	316	343	315	304	305	332	340	319	337	361	347	366	326	333	338	339	327	324	308	342	364	352	318	361	339	336	324	344	344	363	326	305	335	361	321	362	325	330	341	311	369	356	345	347	329	359	288	349	317	348	321	353	318	330	352	355	306	357	352	328	351	368	327	325	331	373	347	343	323	336	298	320	326	322	297	326	319	337	353	332	339	337	360	335	340	352	291	333	356	326	334	319	365	315	322	319	313	312	301	352	335	346	321	344	301	355	305	318	309	348	325	321	337	366	338	326	314	347	357	330	364	329	334	355	316	325	324	335	349	342	326	348	311	296	374	312	332	334	340	306	330
5407	1023	908	821	781	810	725	777	761	778	778	778	753	846	761	760	768	769	757	805	759	762	737	772	763	797	776	744	801	757	754	770	784	802	789	751	749	749	846	725	798	780	770	771	748	774	781	767	785	818	800	792	791	816	835	749	727	793	763	748	783	791	790	738	717	808	737	778	819	723	773	779	771	750	757	796	804	790	784	756	721	771	727	782	757	726	739	747	762	749	765	773	786	815	747	778	811	797	727	761	771	724	768	775	776	717	782	781	771	798	763	789	780	775	749	743	714	771	799	776	763	770	755	742	798	775	809	769	790	750	787	803	814	828	738	798	721	742	786	768	766	748	803	705	777	749	824	739	881	749	794	739	762	800	778	730	744	794	748	780	791	758	770	749	772	752	746	736	789	767	755	713	782	740	781	740	759	732	802	731	774	793	827	786	804	840	778	767	735	786	736	777	774	773	797	742	810	732	730	751	741	727	772	755	776	739	747	752	775	722	809	827	720	729	760	730	763	749	788	805	732	785	759	763	845	783	768	762	743	740	770	750	812	827	787	784	785	763	802	826	765	760	766	820	808	783	775	747	780	814	759	773	754	761	731	741	786	810	768	801	775	762	774	798	777	793	771	740	774	740	764	755	694	769	716	788	769	724	793	788	799	761	803	782	766	731	770	783	754	721	754	718	772	699	758	793	796	805	788	774	801	769	750	777	764	791	815	773	783	780	755	763	768	783	774	798	774	795	787	734	785	777	757	769	723	747	728	798	737	740	806	762	768	783	810	778	779	790	813	815	756	817	705	730	769	745	748	762	773	735	752	803	775	685	779	732	843	777	788	775	733	723	783	762	748	702	819	706	798	812	775	750	789	779	795	765	724	730	772	791	706	765	759	701	757	747	783	777	751	760	812	801	766	766	797	782	730	795	827	764	780	744	838	734	758	787	790	748	769	757	799	754	765	797	783	774	737	752	734	744	756	755	783	797	777	718	787	781	702	755	733	793	755	766	766	775	773	777	752	750	758	787	758	793	784	829	734	763	808	767	809	793	794	754	777	811	811	776	794	777	734	776	725	732	786	802	744	833	792	789	731	790	778	739	771	824	769	807	759	783	730	808	801	793	716	742	759	741	769	796	784	763	790	753	779	794	753	811	789	708	775	771	763	776	759	793	730	767	743	771	794	744	780	715	808	765	769	781	760	753	734	775	755	779	750	771	766	727	750	779	765	812	768	715	779	770	719	770	772	785	760	770	819	779	769	790	798	779	785	779	768	789	771	786	744	718	819	789	747	747	755	732	780	776	748	746	782	833	800	770	798	819	755	747	700	739	803	774	791	788	824	761	756	714	763	784	769	785	734	785	763	783	748	767	798	782	767	780	772	747	826	776	823	760	745	739	780	755	759	824	771	757	758	774	770	717	781	737	770	786	776	747	785	783	778	752	762	725	776	768	768	761	764	760	727	776	802	794	765	768	800	740	791	708	742	750	788	786	783	787	804	771	767	764	745	740	772	764	720	779	805	799	785	763	792	751	731	780	734	779	806	765	766	794	761	794	758	715	773	712	718	763	711	831	746	764	761	803	756	772	793	740	766	797	764	743	746	725	748	753	793	755	760	807	819	692	783	794	760	805	726	765	756	797	776	773	784	736	738	751	779	828	804	788	767	762	838	750	722	730	753	801	781	751	721	756	734	767	790	805	754	760	804	741	740	804	751	772	755	728	788	750	800	767	772	756	764	744	717	784	798	832	773	766	822	815	775	714	813	793	722	769	749	719	755	740	772	748	771	783	801	769	765	796	773	808	772	746	772	788	772	728	813	761	765	770	797	820	739	772	743	800	784	740	742	743	800	757	781	768	801	778	804	748	771	761	784	776	752	771	801	766	763	797	819	736	753	765	789	771	755	768	765	760	767	777	729	795	790	761	773	749	787	709	746	813	755	763	769	780	783	761	769	771	762	735	723	797	797	744	722	810	755	810	792	823	773	746	780	792	797	772	748	808	800	732	793	756	772	766	778	793	750	759	763	750	767	746	796	781	778	770	774	750	766	829	735	775	722	785	727	768	771	823	778	784	711	759	786	778	761	802	755	832	815	738	742	797	757	765	805	798	752	698	752	748	774	727	815	811	736	793	783	742	771	785	793	813	800	760	758	794	751	752	812	787	781	743	780	803	804	772	770	772	724	770	699	763	795	771	748	804	783	804	759	773	766	775	693	808	774	725	786	799	794	757	762	755	816	782	756	723	767	767	753	779	743	743	806	776	760	764	774	763	752	805	742	776	800	753	802	791	779	777	781	795	780	815	779	753	750	821	782	773	753	805	771	753	721	772	761	768	753	782	755	765	733	750	783	824	778	762	857	768	781	808	710	809	750	753	799	765	740	807	774	789	748	750	766	796	759	750	842	796	776	821	724	763	790	786	817	788	760	776	785	747	724	742	758	786	763	765	798	734	756	762	787	755	764	746	787	789	773	724	751	773	759	779	778	746	736	747	779	801	774	775	793	738	757	796	774	750	799	787	811	745	798	792	742	755	782	754	757	760	736	769	798	779	744	793	755	798	792	828	750	746	795	779	794	777	752	759	804	770	779	741	761	838	742	790	744	786	774	703	773	788	811	740	761	756	781	760	767	777	812	739	705	771	787	747	750	771	760	753	743	744	783	762	761	794	796	781	749	775	774	727	788	809	786	772	737	707	782	785	738	795	774	764	775	804	778	823	771	761	745	782	804	812	803	731	789	750	810	802	779	737	776	783	817	735	784	763	739	728	726	709	781	780	786	708	757	774	792	756	777	776	760	775	817	785	761	816	774	758	828	735	772	755	791	804	788	774	774	747	786	792	742	754	816	750	774	732	776	773	762	732	695	794	774	729	790	773	800	808	789	710	805	783	780	804	761	805	759	790	798	750	805	778	791	785	738	788	788	741	753	835	769	784	762	749	810	693	758	727	784	760	768	730	781	743	736	769	694	739	771	793	801	781	790	775	800	732	788	757	752	768	754	805	773	771	743	762	770	782	786	810	731	775	763	771	770	754	806	737	766	760	720	755	752	752	767	766	797	757	781	765	818	782	767	812	789	762	755	740	754	756	716	762	754	751	814	764	768	732	798	781	727	732	753	764	756	754	779	706	748	742	763	771	738	761	763	725	738	802	741	759	811	784	770	764	803	764	750	751	770	760	739	776	782	780	769	747	749	726	737	751	822	790	787	752	770	727	753	798	797	760	746	842	808	760	745	750	769	779	789	796	753	769	807	747	770	766	798	830	761	778	762	706	742	737	761	791	784	756	772	802	763	806	766	787	758	778	755	786	768	770	803	758	775	734	764	839	776	812	793	783	745	810	711	728	730	789	767	801	831	736	752	717	768	786	738	744	763	741	784	749	786	791	783	749	758	768	734	758	755	788	784	759	746	762	763	778	765	774	775	779	814	780	799	721	713	744	799	773	797	789	784	771	756	721	782	768	792	734	758	812	758	785	772	813	751	790	736	791	766	803
24003	20790	24158	27511	20778	20789	3489	577	454	467	467	479	465	396	410	427	406	466	420	432	421	419	447	417	400	440	381	445	414	419	406	431	397	423	427	416	402	412	442	412	448	439	435	436	392	450	391	447	403	453	442	391	425	386	425	419	418	460	409	435	398	410	374	391	402	436	385	419	439	406	439	424	425	385	403	406	440	368	388	361	396	427	398	411	389	456	430	408	401	408	432	429	421	447	429	388	424	435	417	444	432	414	423	400	423	386	342	390	425	389	420	409	409	367	378	425	430	438	436	433	455	415	405	448	411	410	415	403	390	415	392	424	393	434	441	440	414	446	402	402	412	418	403	419	426	459	404	401	417	412	409	407	407	403	435	393	407	409	424	407	417	392	442	390	400	448	435	416	395	437	425	425	395	406	415	394	391	413	436	398	393	395	392	392	390	441	391	417	420	422	404	398	452	416	403	462	396	430	416	433	424	382	385	422	425	398	483	428	410	419	425	433	419	425	415	431	396	433	439	409	423	405	396	404	417	384	426	410	434	383	421	377	394	409	407	376	361	417	420	412	426	439	455	422	431	402	391	431	460	414	428	375	432	398	381	429	420	402	410	402	417	376	394	400	377	453	369	394	462	402	438	373	423	409	435	403	380	443	411	425	411	416	411	419	382	435	420	404	408	417	417	413	414	399	424	442	405	389	379	429	402	415	389	450	412	444	401	413	443	372	403	423	429	410	392	437	412	409	433	384	398	426	409	433	422	394	431	403	407	431	434	436	434	423	412	393	404	442	418	400	459	412	457	431	436	388	440	388	402	433	412	430	436	447	395	391	433	379	411	437	390	434	432	414	389	441	383	385	414	396	390	423	379	419	426	421	388	391	371	411	431	366	383	442	407	449	402	437	415	391	445	373	413	404	434	424	369	387	404	423	417	414	378	454	406	440	404	395	422	376	428	391	370	452	432	403	404	380	420	399	399	410	433	403	439	428	408	396	438	474	400	433	411	412	403	398	409	384	442	412	390	430	471	390	377	407	407	433	414	402	422	434	396	436	416	421	402	422	442	421	427	401	433	411	419	387	380	396	410	382	436	420	387	415	401	418	364	438	427	417	419	412	403	407	396	424	422	376	421	407	405	395	396	381	410	379	424	394	411	405	449	399	418	439	413	449	395	404	403	415	414	411	395	405	396	377	403	397	365	428	420	404	410	409	381	408	439	382	388	420	384	425	431	457	440	374	416	431	391	430	430	433	387	407	410	431	397	398	391	439	433	426	430	420	380	439	416	413	420	430	420	411	420	406	442	437	417	394	398	388	380	425	434	426	399	405	392	451	425	415	450	384	394	393	452	441	433	444	414	406	393	407	384	419	432	429	388	411	413	420	409	423	436	451	408	409	411	416	435	395	388	391	416	453	396	387	379	440	415	376	402	383	426	407	406	403	405	434	385	399	405	417	404	422	416	414	377	400	413	416	399	394	427	390	421	416	413	426	427	410	397	437	412	392	408	387	365	445	420	408	426	403	410	392	467	390	408	421	379	402	373	412	441	440	375	426	419	419	426	412	437	406	398	403	412	428	349	424	423	416	401	413	385	420	386	364	373	455	430	419	396	376	386	423	415	393	447	417	408	424	394	388	444	417	419	370	409	404	422	416	391	397	398	415	435	416	445	389	362	453	427	416	467	413	426	408	402	408	406	469	429	395	414	405	442	388	383	416	379	426	436	379	373	406	384	383	440	396	419	403	411	422	427	422	418	430	383	404	387	372	410	400	429	429	415	391	440	381	366	398	410	412	440	391	369	426	381	402	423	446	419	402	427	408	439	440	452	403	421	434	389	402	378	415	395	429	389	410	399	381	407	422	459	451	420	373	386	378	406	405	424	414	421	420	417	420	413	403	428	419	441	423	427	415	415	414	389	428	367	434	423	407	435	410	361	420	452	426	374	355	394	441	424	390	428	381	375	372	396	423	453	380	402	392	406	417	404	356	442	423	394	407	419	414	416	397	418	410	384	416	402	398	463	436	407	378	410	421	392	404	420	385	440	447	444	398	408	411	420	399	398	381	420	417	393	400	394	421	418	420	374	417	418	404	410	398	422	384	387	466	398	425	395	438	384	416	427	391	417	399	408	415	443	424	390	414	433	391	448	421	426	399	416	425	412	450	377	407	473	426	409	434	421	407	403	400	437	436	426	422	434	419	425	426	387	418	417	406	384	402	410	418	403	409	414	413	379	413	431	440	423	416	409	421	425	384	419	431	427	425	427	408	417	402	420	357	422	389	406	434	420	403	413	430	395	391	450	385	411	376	462	451	424	432	398	431	427	416	425	379	398	424	442	408	409	392	383	437	434	418	429	409	450	389	389	455	406	420	378	411	419	369	422	367	382	431	389	393	418	445	406	398	445	427	446	424	466	447	456	428	409	393	415	407	438	377	418	415	397	400	410	380	384	396	388	420	427	440	392	406	421	456	426	413	422	394	414	419	406	410	416	433	456	407	423	403	451	354	422	388	415	436	413	400	442	373	393	456	418	440	431	410	393	423	373	404	368	418	487	383	415	392	419	398	418	385	380	431	441	375	417	394	468	421	440	419	408	428	377	448	425	371	408	407	394	394	425	417	436	413	438	414	418	403	414	398	416	421	443	394	405	390	431	459	426	424	448	366	405	394	443	435	387	411	422	425	404	407	439	398	422	439	416	407	397	429	430	416	449	410	384	410	431	406	400	410	391	431	412	401	402	441	422	386	387	418	372	399	433	392	392	393	404	406	402	408	433	389	406	440	382	420	411	384	383	403	402	409	402	404	422	367	402	408	394	410	416	420	429	344	394	382	415	425	413	426	413	396	390	429	427	401	386	395	408	437	390	429	436	433	438	477	392	369	400	394	420	428	441	433	411	362	398	411	425	358	416	429	393	429	431	393	429	405	429	442	424	405	384	444	395	399	424	414	412	393	379	417	399	420	440	430	413	394	433	419	456	434	412	401	428	398	402	409	411	383	393	440	396	406	406	459	387	400	402	389	424	419	388	421	413	424	410	423	392	463	382	426	423	400	377	431	423	429	432	398	389	444	387	388	384	396	411	456	360	412	438	417	373	371	397	415	352	390	398	416	396	393	420	374	432	425	433	447	407	417	390	395	387	444	410	401	413	451	403	431	381	408	365	371	403	430	413	400	396	403	358	385	385	418	406	406	459	412	470	409	423	423	400	414	422	388	417	417	386	404	408	420	417	384	444	442	466	400	399	416	388	412	393	453	417	376	412	445	440	392	411	354	409	427	471	377	399	439	394	393	391	415	436	425	371	399	401	413	368	383	430	387	396	411	372	380	407	405	431	419	416	423	400	415	427	447	388	428	417	423	353	379	403	374	400	414	401	387	387	369	410	426	411	420	413	458	397	376	382	460	475	371	460	426	406	402	422	408	380	415	423	392	381	386	433	432	368	399	426	403	438	415	393	387	412	426	388	405	386	405	439	400	362	433	436	402	394	393	401	405
3584	3369	1997	1207	985	1022	967	884	932	897	909	907	944	923	935	934	866	902	892	967	883	915	842	919	888	890	906	950	913	870	919	869	859	867	886	969	890	931	878	858	939	886	849	901	906	937	913	907	885	908	899	937	939	912	911	836	804	940	915	895	959	919	928	890	911	919	900	915	916	901	863	911	907	854	908	882	900	925	956	920	862	913	864	889	884	899	901	907	895	905	895	896	892	827	899	902	934	904	921	844	840	905	885	921	914	911	890	899	842	859	901	886	871	851	904	862	933	938	903	823	912	881	878	887	907	912	906	889	921	932	947	864	919	906	876	925	939	929	907	877	835	895	953	929	855	946	868	900	956	913	904	866	881	872	875	882	899	924	931	907	906	909	898	954	874	926	897	906	902	909	872	904	869	932	908	902	893	875	903	850	894	844	956	885	949	903	864	932	876	843	872	896	887	892	929	889	876	901	878	921	904	859	836	842	875	942	883	958	873	837	911	884	850	914	897	856	888	888	894	905	939	894	923	895	913	903	865	893	901	857	917	843	848	893	916	888	907	901	913	899	890	901	879	868	933	928	928	938	896	911	898	922	884	864	927	906	900	917	889	878	913	883	884	894	910	856	802	946	891	856	874	902	917	875	895	906	861	956	922	883	906	876	872	911	891	853	904	899	878	874	859	879	933	903	858	893	893	939	848	885	917	871	904	881	866	873	860	907	852	952	873	883	868	890	878	929	915	908	922	855	863	901	937	860	881	914	857	894	882	902	869	878	864	908	866	905	922	894	908	900	900	880	842	894	923	868	887	884	867	876	857	874	919	924	894	917	864	832	908	919	837	852	856	897	899	875	858	934	851	880	850	917	899	840	869	933	909	911	927	828	835	862	884	896	880	900	899	895	897	910	916	882	880	894	876	876	849	875	869	932	879	892	920	870	911	853	898	959	905	941	908	930	906	872	872	869	829	942	863	856	837	888	908	944	929	923	915	922	882	919	940	887	902	897	875	869	843	896	888	880	897	887	893	909	904	880	853	890	870	917	912	913	874	909	896	907	884	820	879	886	904	900	929	904	907	892	881	868	891	886	911	887	878	910	898	962	855	899	925	889	891	905	920	940	847	885	916	901	930	905	865	901	870	870	905	925	947	923	945	876	906	854	860	907	922	931	872	868	877	906	869	871	840	940	859	887	885	933	839	919	839	875	894	887	924	898	945	895	885	883	873	863	946	902	906	854	924	900	892	906	864	896	910	949	906	885	866	918	875	819	883	902	930	832	910	878	916	914	911	874	851	872	904	905	871	895	873	881	896	893	896	919	936	913	910	941	864	907	866	908	896	932	936	884	929	858	921	923	900	899	917	933	866	879	896	885	914	898	902	900	875	842	913	927	954	892	864	908	869	873	871	924	874	894	863	882	903	871	857	846	926	883	883	846	903	952	857	933	909	868	935	950	901	940	954	907	926	871	871	919	870	949	881	874	907	917	890	925	943	874	897	856	891	932	892	938	893	900	859	913	923	903	941	873	883	890	856	900	865	862	908	913	887	869	896	877	922	869	852	904	967	899	883	972	952	922	931	900	912	886	940	895	880	882	864	903	909	915	936	881	902	898	898	871	929	895	871	865	882	882	946	862	903	918	912	839	935	890	889	871	930	908	923	898	900	925	881	907	855	926	917	955	929	850	845	887	918	932	880	841	879	886	914	861	918	836	843	911	866	929	905	889	885	868	900	835	949	894	866	844	885	858	944	943	855	961	914	921	961	934	912	894	907	856	869	884	878	867	900	845	858	907	900	872	939	846	941	894	874	954	897	912	893	825	870	842	894	893	904	944	892	908	882	899	863	922	870	914	898	864	888	859	841	930	858	894	953	949	928	921	925	976	944	864	887	918	883	873	852	922	912	970	952	895	878	930	880	894	848	834	837	876	888	841	926	881	914	894	847	913	900	900	896	915	863	886	892	918	912	903	886	847	892	890	925	929	835	892	903	911	893	899	936	913	838	908	887	876	896	891	940	901	897	889	917	933	876	866	917	862	888	944	914	903	898	886	938	867	893	890	945	876	912	905	895	894	880	897	862	864	923	935	855	935	810	854	856	944	910	895	938	901	908	906	905	921	908	969	928	917	842	898	892	889	887	879	868	901	899	890	913	921	881	918	889	846	933	934	963	856	918	910	878	911	847	920	855	925	950	865	852	892	922	921	899	927	902	803	921	843	876	872	930	899	845	827	905	960	910	924	893	876	907	876	880	909	897	883	876	893	914	850	937	903	886	902	855	938	870	882	848	930	902	950	890	899	871	881	898	910	920	929	896	884	850	896	874	901	886	885	937	884	913	939	951	886	923	885	908	838	931	851	942	890	900	908	894	857	855	934	848	920	917	943	853	858	887	862	904	925	934	837	882	892	889	877	864	910	866	892	860	871	868	867	861	875	875	901	901	899	913	901	902	856	905	896	877	858	853	831	857	904	856	929	911	909	864	894	902	886	846	848	909	915	880	866	876	890	890	879	918	870	904	905	915	891	893	899	861	896	883	852	895	905	846	894	895	925	932	859	877	890	864	871	881	918	888	920	868	903	907	918	906	854	903	909	874	848	918	935	875	895	915	899	878	887	913	913	965	865	957	853	864	867	899	914	869	894	956	889	886	906	912	891	856	858	858	920	921	926	838	941	914	822	885	941	915	915	865	875	868	837	891	898	864	927	904	906	880	869	891	893	892	844	908	903	889	851	896	883	859	880	895	905	879	874	871	874	952	937	878	900	922	897	846	908	937	898	878	906	910	884	945	923	866	844	914	881	872	889	928	855	890	910	858	886	913	883	834	861	907	910	918	893	885	873	859	880	927	870	896	867	902	922	884	857	876	896	871	927	876	893	913	857	930	880	870	909	882	856	825	886	886	876	909	856	898	939	891	864	884	914	897	884	939	900	931	888	896	903	941	947	928	939	926	894	821	887	906	860	920	897	846	941	923	844	885	922	861	927	894	885	919	874	911	902	883	838	876	909	908	874	899	884	906	858	902	881	901	902	950	903	909	890	887	933	904	895	906	847	942	886	953	881	898	908	932	896	910	891	907	871	880	860	898	852	907	879	882	939	912	957	884	865	865	903	938	851	852	889	924	919	916	886	917	904	931	902	926	899	887	911	924	885	925	874	923	848	895	969	937	894	925	960	907	914	884	883	876	868	928	868	884	909	952	906	940	898	960	887	855	894	914	889	933	845	879	906	913	896	825	888	853	896	864	886	933	934	854	919	957	876	883	870	897	912	897	900	913	875	859	899	894	955	861	881	872	895	874	899	838	953	906	917	883	868	864	877	896	963	874	890	958	891	921	929	864	895	926	909	860	934	890	894	896	860	921	911	963	901	858	894	831	896	909	862	870	843	910	879	905	943	874	925	981	851	898	859	878	893	874	886	864	882	862	892	877	943	889	877	894	917	961	882	880	894	926	859	881	908	840	876	922	914	924	906	961	905	885	908	814	879	911	920	876	888
23490	20786	24411	27259	20788	20807	18834	791	452	365	371	347	321	306	324	322	342	288	285	310	260	267	271	273	267	300	271	281	271	263	288	302	268	287	253	271	290	284	277	271	239	299	277	306	290	267	241	304	284	255	260	263	285	277	273	264	260	273	269	273	262	272	265	291	255	268	288	285	235	254	264	284	271	263	236	255	264	281	246	258	284	274	265	239	262	252	269	274	282	261	271	285	284	238	248	275	280	252	240	288	288	275	279	303	260	272	265	284	286	265	253	295	248	259	255	303	306	258	266	255	262	273	286	271	277	256	271	246	289	273	248	275	282	265	281	253	256	282	268	280	199	279	275	285	237	282	265	266	269	256	282	277	236	278	249	247	275	246	267	257	258	268	253	263	264	281	262	293	259	263	273	252	311	261	267	277	232	262	267	249	242	255	273	261	293	241	263	259	268	269	267	295	260	287	284	265	239	247	274	254	242	252	253	270	286	288	258	249	264	253	276	258	285	267	230	277	256	242	240	289	248	249	263	256	240	260	239	271	244	248	257	276	242	257	277	259	240	275	265	264	267	265	232	249	249	248	238	259	235	247	277	247	269	282	240	271	247	261	280	298	270	269	265	280	248	276	261	284	302	275	260	267	269	291	258	309	262	263	250	268	246	269	272	280	270	295	246	268	248	273	275	270	221	262	254	279	290	261	270	273	270	284	268	281	254	279	262	251	259	255	259	288	280	295	283	274	250	221	277	276	213	298	262	263	272	239	284	261	263	228	262	310	262	263	265	266	260	254	265	288	257	264	237	248	284	254	290	241	282	272	258	283	262	237	289	269	261	299	272	263	262	263	269	257	276	253	276	271	239	257	261	248	248	269	268	265	256	259	247	266	236	245	263	250	261	275	241	227	299	271	274	258	260	258	255	274	259	259	254	230	224	250	246	270	272	275	255	272	265	257	249	305	252	272	280	244	263	246	239	241	274	256	237	261	273	266	288	283	261	300	269	267	274	288	268	264	270	253	278	267	297	240	242	243	253	245	284	277	241	250	259	267	264	269	247	262	252	271	248	242	291	265	260	244	264	273	259	270	233	230	259	285	285	275	278	278	296	262	291	235	252	256	235	248	294	249	268	267	280	284	281	254	239	245	247	264	266	257	270	284	284	286	295	245	250	258	266	284	259	248	272	232	273	264	279	261	226	253	256	239	290	250	286	271	230	242	310	278	296	289	285	222	258	263	250	264	263	244	253	239	288	287	267	252	230	263	286	285	261	245	282	268	260	272	246	279	245	256	282	273	267	281	270	277	261	293	278	255	266	256	268	262	225	282	283	263	242	272	255	257	256	273	267	263	251	262	275	249	265	268	269	266	256	256	293	280	274	278	276	275	252	244	272	238	251	283	235	260	288	262	261	297	278	240	254	278	263	258	251	301	271	261	258	284	251	280	281	246	270	290	253	242	245	286	286	255	232	247	250	280	246	224	259	266	304	273	267	287	278	244	279	290	253	257	283	255	249	240	306	283	273	242	268	285	245	259	284	259	236	245	256	239	237	295	264	253	303	252	283	291	233	287	274	263	255	266	293	274	251	315	278	269	280	280	294	270	286	253	284	257	268	264	283	248	268	251	267	287	260	264	259	252	261	286	250	246	275	285	252	263	255	282	266	263	284	290	258	294	269	256	270	248	255	274	240	257	264	249	260	256	240	289	260	287	250	264	253	286	289	271	226	257	256	273	298	304	282	260	291	260	239	273	270	236	258	247	255	265	248	253	236	254	263	255	263	258	247	266	262	283	266	275	236	263	259	243	238	291	274	280	258	259	263	279	254	252	252	264	250	243	258	276	286	230	282	271	279	260	257	230	254	261	265	257	272	267	260	250	239	267	285	283	284	288	296	243	265	253	291	243	246	274	243	268	261	269	289	295	279	280	318	261	274	250	263	277	288	278	263	262	263	274	267	278	254	287	263	254	267	266	261	263	249	280	289	250	285	262	270	248	264	283	234	241	280	257	232	273	275	262	285	260	260	256	301	311	268	263	243	251	274	305	259	246	264	266	268	276	287	254	274	287	239	278	270	260	242	275	262	224	277	263	275	276	226	268	274	271	291	233	258	273	281	253	241	263	272	273	289	280	253	231	240	254	292	258	309	298	258	284	254	273	270	256	276	278	284	257	250	273	255	279	278	277	272	272	251	281	231	280	284	276	279	281	298	225	260	277	276	269	288	247	229	279	252	271	258	268	281	262	275	285	288	246	226	264	245	288	268	265	264	293	243	286	274	271	240	247	286	263	259	237	245	283	245	262	258	254	229	269	274	247	263	260	230	244	255	258	253	270	267	299	281	280	282	276	272	257	277	254	303	267	273	253	257	264	275	259	267	267	255	249	256	290	280	274	247	272	265	259	283	262	267	240	267	242	229	258	276	277	269	237	248	261	254	276	252	268	267	263	286	271	242	242	239	295	268	227	227	253	264	280	257	270	270	285	263	264	275	238	236	291	298	286	270	237	252	282	273	269	246	276	268	251	266	225	241	270	236	275	247	273	265	278	247	257	265	261	253	251	253	285	269	260	270	305	282	276	257	257	253	261	288	270	271	261	259	276	261	277	275	288	254	284	266	277	282	275	286	256	273	288	256	246	293	276	260	288	255	235	273	227	278	241	240	266	268	252	308	272	256	287	270	272	285	269	281	262	268	272	264	241	255	252	250	268	242	258	284	213	264	293	234	241	253	249	257	293	275	265	270	251	265	258	247	270	283	273	306	250	298	249	267	301	275	255	265	238	237	250	255	279	261	248	238	210	209	270	266	306	301	284	249	255	290	292	304	250	249	280	304	301	238	260	271	265	244	288	224	293	250	266	286	264	268	253	252	265	252	283	239	313	279	284	265	272	246	290	273	226	248	254	268	276	287	232	286	278	239	258	285	224	222	247	270	251	272	285	263	269	248	260	286	258	240	275	269	272	278	236	262	268	289	262	281	247	257	265	224	255	280	251	285	269	245	263	317	272	251	247	267	256	269	248	261	326	282	254	270	296	235	274	313	303	270	243	266	259	270	301	285	243	237	264	253	258	259	264	297	252	265	265	263	255	230	283	252	238	279	238	285	284	245	243	281	268	283	245	267	238	283	298	239	256	246	243	274	260	297	278	241	249	259	249	293	239	260	278	258	299	264	247	292	274	286	290	281	264	269	313	257	246	278	276	297	290	256	262	272	256	284	258	245	224	233	265	264	276	259	256	252	244	268	268	273	270	260	241	262	260	251	272	243	289	267	272	257	261	273	273	249	271	253	252	286	254	298	303	263	255	258	268	271	268	236	252	275	268	280	277	269	270	251	298	238	248	291	255	269	265	285	271	281	252	261	261	260	255	275	269	253	292	263	250	253	260	284	278	277	284	291	272	238	247	233	258	257	220	228	284	297	285	238	268	264	259	258	249	278	285	273	253	270	289	230	283	248	241	256	241	278	275	278	257	233	283	276	259	251	271	252	256	293	267	231	248
3699	4702	2424	1188	868	737	694	597	647	607	607	568	598	593	615	599	614	592	637	586	573	592	589	607	553	576	551	617	602	563	549	642	581	577	569	574	541	622	569	607	580	638	581	617	601	606	556	594	608	538	578	579	579	612	617	580	576	563	584	643	589	601	575	595	565	593	574	568	603	607	581	575	623	594	632	616	640	586	540	589	579	598	538	583	579	595	595	561	589	572	554	558	589	566	549	589	561	564	573	553	583	632	556	597	568	596	562	589	569	611	626	601	579	609	591	609	577	563	562	575	596	585	593	628	571	559	554	560	575	582	627	570	578	579	584	565	558	609	563	610	582	599	588	599	627	570	591	594	610	584	588	578	566	592	579	595	601	626	608	571	567	609	632	614	616	603	574	580	571	544	564	593	556	606	547	621	570	569	594	571	605	569	551	608	595	608	621	587	605	553	634	575	586	594	600	565	584	590	603	565	586	573	569	541	592	574	592	578	592	532	581	627	586	589	582	584	608	551	613	612	606	598	600	617	598	612	591	595	579	569	553	610	581	601	604	564	627	604	530	601	548	585	602	601	607	562	581	566	602	558	580	556	587	614	576	537	596	573	619	624	575	639	557	597	530	627	580	606	584	567	582	594	624	610	591	601	581	581	596	587	602	590	616	592	561	610	614	562	609	574	572	624	544	590	597	582	629	601	596	556	569	611	552	558	575	569	593	561	602	566	561	578	591	578	620	553	637	613	592	609	584	523	552	594	577	628	559	546	577	583	566	630	579	547	538	601	558	610	564	588	600	567	592	587	612	586	582	590	577	573	610	606	634	583	536	567	615	573	578	596	572	587	575	620	592	518	604	592	594	629	588	545	562	593	604	568	595	592	608	612	626	621	584	599	616	561	600	584	628	577	569	606	562	577	625	569	639	620	585	575	585	601	587	584	583	603	601	601	601	574	572	566	573	630	552	550	545	567	610	582	571	567	574	598	589	584	597	583	593	568	606	580	570	606	586	598	569	572	571	592	599	587	616	651	585	620	581	598	572	587	611	543	574	579	593	551	567	565	579	619	598	601	590	586	535	615	604	627	587	565	601	558	600	611	597	585	590	566	609	587	590	615	577	576	602	601	593	598	593	626	571	620	566	550	562	551	593	582	562	590	580	582	606	604	583	574	599	581	524	608	588	608	564	592	572	562	593	608	595	573	580	604	611	605	563	627	598	584	629	598	586	566	560	622	590	586	561	614	594	580	605	604	600	556	585	594	561	539	567	586	568	579	601	544	581	575	602	549	563	577	574	559	591	562	595	602	607	583	609	596	608	577	642	613	611	601	577	605	584	567	580	586	538	574	571	572	612	579	588	570	602	620	601	584	589	610	603	638	578	621	600	574	577	623	557	574	582	560	627	595	613	614	582	577	602	545	619	626	599	555	566	583	600	607	597	599	580	591	580	578	577	543	538	561	612	579	596	581	576	554	571	592	550	558	561	572	591	620	566	591	594	572	585	548	546	589	621	583	599	611	588	602	594	608	543	606	548	605	586	590	579	599	580	632	595	591	563	601	587	603	626	600	583	592	582	568	596	601	564	549	573	621	615	547	582	549	575	644	561	587	583	547	599	536	596	593	564	586	595	614	577	567	622	584	546	606	582	577	621	632	596	638	562	568	620	568	557	567	590	576	598	632	560	567	606	587	561	590	553	560	588	626	550	594	568	609	584	583	609	608	610	607	637	553	589	559	630	583	600	610	559	575	620	601	563	580	604	620	613	553	630	602	595	611	562	603	583	574	549	574	589	629	566	542	611	569	560	575	597	602	605	575	634	546	645	625	573	538	574	597	583	570	583	606	589	549	627	564	625	586	586	605	634	568	575	585	598	547	541	596	561	576	571	559	521	566	540	590	580	555	590	558	568	601	635	577	595	549	631	615	600	626	602	617	544	579	565	599	576	552	579	570	609	580	606	590	586	579	589	620	570	604	565	567	552	598	614	586	630	566	603	555	571	547	583	559	562	569	610	574	581	585	584	591	590	528	526	570	580	614	555	588	601	589	591	580	557	595	604	579	580	554	600	563	615	616	556	588	579	618	608	588	576	555	558	580	562	576	610	549	566	600	567	530	588	569	573	582	605	543	595	587	578	569	580	629	561	573	589	598	556	601	613	592	574	583	571	595	589	579	614	576	609	582	542	566	576	554	562	595	576	588	585	570	577	567	601	568	574	557	540	608	551	550	598	618	538	555	593	568	563	567	541	586	575	548	574	627	559	595	566	602	572	582	557	590	538	607	618	603	575	557	556	596	562	564	606	570	530	522	557	575	571	562	595	634	592	611	547	583	612	599	592	531	567	571	600	580	589	609	589	601	563	636	592	603	613	555	603	580	571	594	568	592	613	546	585	576	622	569	563	594	541	604	603	625	623	573	596	535	597	571	559	582	544	572	665	559	609	607	570	570	585	614	579	568	613	606	629	565	556	607	579	597	585	602	556	570	599	588	612	582	585	637	566	573	575	577	625	576	607	557	588	580	596	611	577	593	578	608	532	651	591	555	601	579	582	593	559	584	573	634	547	585	575	611	590	589	603	597	556	577	614	558	556	578	542	570	578	589	592	591	638	600	596	571	560	605	589	627	602	583	551	560	570	589	567	605	558	586	574	569	609	592	605	545	623	577	568	579	560	530	586	609	569	634	536	584	612	576	582	617	580	559	553	609	584	576	575	540	606	569	624	572	554	583	553	565	526	614	602	613	611	615	589	594	578	597	556	600	584	566	583	582	564	558	584	564	571	595	583	599	641	575	543	575	615	594	587	547	591	537	573	569	557	601	596	602	573	610	561	555	590	576	558	597	627	633	598	597	644	619	602	589	583	585	608	553	599	633	599	548	549	554	573	608	615	610	576	569	569	594	604	612	587	627	576	609	563	571	565	577	582	594	603	591	622	575	534	585	572	566	632	583	585	612	569	612	583	578	613	528	590	556	641	601	513	565	619	559	567	586	601	592	551	563	533	556	599	587	573	567	605	543	617	605	533	572	613	605	628	590	580	576	552	598	552	601	588	587	591	601	607	579	546	601	567	543	541	606	619	552	610	574	611	557	591	622	592	605	598	543	624	563	586	567	568	608	605	607	561	543	548	564	615	611	572	571	569	601	592	559	588	599	590	579	606	584	592	590	564	606	555	590	566	604	562	585	606	587	606	629	545	560	616	595	608	611	615	579	605	610	581	567	544	577	594	622	566	571	570	598	595	579	582	576	600	538	609	570	576	604	580	601	579	626	615	560	543	579	617	580	538	604	568	593	579	579	568	577	594	570	579	628	620	583	613	519	552	580	577	567	561	594	600	593	578	608	577	554	584	631	604	576	577	558	577	568	568	563	607	613	564	565	573	589	580	577	587	587	588	561	530	546	591	593	607	585	600	598	577	620	598	607	597	591	584	593	578	575	596	618	551	566	588	583	583	600	579	600	584	550	617	620	563	583	613	583	598	657	556	548	564	547	605	622
31627	19425	7977	638	394	371	369	319	327	309	337	296	341	352	336	353	349	306	356	369	337	338	354	318	313	339	356	320	331	360	313	330	356	364	323	325	339	336	309	300	348	356	323	324	314	301	321	303	318	327	344	367	383	335	349	324	352	334	335	342	334	352	346	331	344	321	355	355	336	355	342	322	307	341	308	331	307	314	316	359	363	345	364	298	330	355	331	334	308	331	325	314	339	337	310	336	336	345	307	331	367	332	309	367	372	339	326	319	379	333	322	328	328	320	327	328	345	381	300	329	344	327	341	319	334	339	359	328	349	339	362	352	313	340	333	350	348	329	323	295	352	358	329	353	330	354	324	323	354	333	354	338	316	310	311	332	335	299	314	303	320	349	365	322	333	309	337	307	332	334	303	322	332	316	375	305	318	378	328	326	343	325	330	328	318	309	345	327	344	287	308	346	327	367	357	335	318	326	336	318	332	306	347	328	339	326	360	340	356	330	330	342	326	351	330	323	363	326	325	343	335	322	291	298	325	331	337	332	342	328	328	322	353	277	299	373	386	321	334	328	338	315	348	346	309	324	331	343	341	325	361	319	323	379	336	314	321	314	284	343	295	331	339	322	333	298	354	340	319	326	351	326	345	343	374	310	319	345	333	337	340	344	330	326	311	318	343	342	320	357	326	319	332	333	335	320	317	317	321	293	367	348	314	329	349	311	336	333	288	317	322	337	336	359	339	291	329	306	315	307	335	325	315	316	299	305	339	304	344	353	341	360	354	321	329	334	350	341	364	336	302	351	358	305	335	333	335	324	309	356	334	330	289	375	338	338	338	331	333	354	320	354	316	344	312	325	324	350	314	323	345	358	335	330	351	319	354	336	319	345	334	337	335	349	333	332	331	321	352	322	336	326	319	335	342	350	304	333	310	327	322	312	350	319	337	313	309	330	336	373	331	332	297	339	344	293	349	306	320	357	348	366	347	367	333	345	297	336	308	330	337	345	330	322	311	354	323	318	334	354	303	350	336	346	385	334	311	319	330	339	329	336	355	335	332	340	340	330	364	371	365	310	306	325	327	336	314	340	341	363	340	321	346	321	309	329	329	372	332	291	352	373	348	321	327	331	318	318	301	353	328	303	317	336	339	319	349	343	322	318	347	336	335	321	334	355	321	331	363	321	318	293	313	348	317	350	334	331	350	352	340	360	381	321	313	355	337	307	340	344	332	379	332	355	340	322	313	316	367	351	344	353	338	346	314	349	342	323	346	311	358	328	310	308	344	359	313	312	319	340	320	365	305	299	330	339	323	338	319	315	332	325	305	344	328	306	308	356	325	333	334	329	317	327	353	362	331	339	324	348	317	333	298	296	341	307	314	316	292	310	339	329	337	337	317	334	345	343	305	308	336	341	308	310	354	326	354	320	327	340	313	351	347	318	341	308	322	337	310	356	321	320	326	297	321	281	362	327	316	303	330	324	347	333	369	343	372	311	304	328	333	318	320	308	332	314	333	336	375	318	326	350	323	353	311	330	325	332	300	286	344	305	323	327	329	346	324	349	359	317	345	340	307	311	307	361	375	327	331	344	330	329	347	343	369	314	325	332	307	311	332	359	361	317	343	316	294	370	370	307	339	338	316	349	338	338	349	300	309	347	294	343	318	336	322	328	295	329	312	327	351	333	369	365	309	341	293	292	338	307	299	353	321	303	311	325	364	332	371	341	339	311	328	333	313	322	324	349	321	309	326	317	334	295	318	348	330	349	299	319	348	329	331	328	350	336	312	311	329	304	322	308	312	332	342	351	338	326	298	329	333	350	339	377	356	376	323	326	301	339	326	322	347	306	342	326	340	342	344	300	315	346	349	336	350	327	331	329	313	319	314	313	321	337	309	326	298	329	333	324	342	335	338	366	331	301	294	333	335	357	373	367	297	366	350	309	355	355	329	327	341	344	344	299	318	346	307	350	344	331	344	307	329	318	310	348	331	345	330	336	315	344	283	354	301	320	336	319	358	333	322	316	296	354	363	315	328	349	340	347	336	337	314	338	331	319	321	342	321	340	331	316	359	333	308	319	329	338	325	336	329	336	354	349	334	303	326	271	350	352	336	332	366	344	305	316	350	318	318	325	324	340	335	315	344	347	330	336	331	346	315	306	287	294	344	324	311	303	320	366	301	327	346	326	367	359	341	339	348	346	334	353	341	338	349	344	339	367	347	325	343	356	327	340	307	326	286	331	305	327	301	312	315	284	340	294	324	332	317	308	335	317	324	341	340	350	365	327	346	311	344	326	349	328	365	319	318	324	309	347	330	344	327	309	335	314	362	388	332	339	331	315	345	336	347	362	335	311	348	346	341	322	347	322	347	348	313	318	325	331	316	341	317	335	341	331	350	315	282	337	329	303	346	354	331	326	363	313	345	309	343	327	322	338	357	305	317	320	373	342	339	323	320	339	327	354	358	325	343	363	277	341	327	322	351	364	312	322	339	344	350	319	335	286	285	312	326	336	306	349	366	358	344	337	318	336	319	359	319	298	341	332	332	328	336	333	333	392	331	326	304	336	337	342	328	299	332	334	363	334	347	298	315	321	309	338	304	302	332	305	290	312	341	341	346	318	328	341	348	319	333	340	342	315	299	300	328	326	341	319	314	303	310	318	309	309	320	295	350	294	339	343	334	347	306	349	329	313	311	330	361	316	353	318	346	314	330	293	365	378	330	319	316	328	338	297	320	367	329	341	321	348	335	352	362	338	380	336	326	309	323	352	301	328	316	305	389	319	324	323	342	337	293	324	334	313	308	336	313	306	307	324	296	376	345	345	353	318	323	318	345	338	331	278	341	348	301	347	322	354	306	316	318	350	329	282	305	318	329	316	341	337	366	306	332	302	324	330	315	354	327	331	318	328	325	329	325	343	350	342	338	310	326	331	291	295	331	330	340	374	335	316	338	301	313	328	361	323	361	297	361	351	326	331	318	316	338	312	326	331	311	330	307	317	333	326	314	315	317	333	373	311	318	320	331	341	301	313	306	313	319	335	316	306	331	337	362	303	325	335	339	334	334	311	324	307	323	319	336	323	303	336	348	321	367	306	322	346	348	328	364	347	344	351	323	327	314	334	283	322	328	344	313	317	336	311	350	321	354	317	350	340	278	319	343	323	337	364	330	320	347	325	341	334	352	324	319	303	336	303	337	346	333	328	337	345	348	302	348	345	319	300	303	380	328	343	310	323	371	342	348	322	353	341	292	353	342	371	341	309	336	325	327	302	351	339	306	359	344	317	316	329	308	306	332	352	340	317	350	358	357	330	329	321	366	342	303	323	312	346	357	356	350	353	344	351	337	347	333	331	341	346	335	309	318	339	379	342	366	331	345	329	355	342	333	316	318	370	340	345	348	337	296	320	332	351	373	306	336	325	323	302	321	331	369	318	318	311	347	344	329	349	354	333	330	342	312	350	346	336	352	349	295	348	303	358	315	320	362	317	329	328	309	316	327	332
5384	1071	863	839	770	815	766	785	744	827	735	798	854	793	761	769	778	755	746	764	709	779	795	760	757	789	787	829	772	784	740	788	767	731	780	761	792	759	761	757	756	758	790	793	785	758	762	772	768	793	828	715	767	787	783	771	753	775	802	765	746	784	788	750	756	768	728	785	736	799	772	727	762	771	752	781	741	764	752	742	756	724	785	813	691	787	802	762	790	804	782	758	756	783	756	721	787	749	706	810	782	741	723	797	732	774	767	784	769	742	819	752	730	790	802	768	771	758	777	790	758	788	753	735	778	780	741	770	724	733	804	782	747	830	815	760	771	720	734	776	779	749	733	779	761	780	786	751	719	762	750	768	740	812	863	771	743	768	741	765	788	796	672	749	759	774	799	780	731	750	736	754	760	740	748	795	750	773	736	731	762	778	800	785	780	786	764	758	732	748	795	770	799	767	784	732	780	719	770	801	787	752	738	772	788	743	753	753	765	730	750	773	769	816	781	782	779	746	785	761	779	766	763	801	806	776	784	788	763	787	769	775	798	789	801	759	786	792	775	810	774	735	820	750	773	803	781	771	762	763	791	763	765	800	730	780	757	732	828	759	752	800	697	760	784	715	785	792	753	826	793	746	787	738	764	720	760	780	730	794	749	741	758	784	798	761	773	788	799	796	744	787	746	773	755	760	790	766	770	746	762	781	780	777	805	766	764	764	761	795	806	746	805	762	794	792	760	754	714	762	792	730	711	804	760	756	760	846	739	787	767	802	814	769	772	780	763	769	748	712	841	766	785	766	800	764	784	767	770	786	785	765	813	735	714	772	766	716	808	716	808	747	790	707	752	824	729	745	800	775	789	770	807	805	787	742	762	731	774	754	770	751	767	738	812	739	738	713	744	786	792	777	775	785	792	796	742	788	723	796	750	794	730	809	766	740	755	773	790	794	725	737	840	784	740	752	825	771	792	750	776	789	738	774	716	771	773	765	752	791	742	767	815	762	798	790	774	805	717	758	791	776	728	784	764	773	747	768	758	789	833	769	779	753	757	762	788	755	772	770	743	756	764	817	770	762	785	748	766	782	773	720	763	787	849	768	783	791	756	789	751	775	812	775	788	750	738	773	764	739	787	764	806	745	774	774	782	761	761	808	742	776	764	768	802	761	828	810	752	739	780	766	760	719	745	722	788	738	802	748	807	750	764	783	755	778	753	824	777	746	752	746	771	798	774	737	787	764	745	783	742	804	725	805	764	770	731	771	774	765	833	737	754	780	747	755	753	773	824	792	788	770	749	744	777	814	792	776	751	744	806	804	753	735	813	765	726	790	743	785	801	785	800	747	728	752	752	768	772	723	756	770	759	742	734	753	778	765	750	800	780	813	812	755	725	754	747	784	754	744	720	733	785	800	783	755	739	765	757	742	775	752	764	720	750	780	728	767	806	766	748	772	780	805	730	739	823	736	753	783	766	749	724	787	770	794	767	762	810	799	762	777	817	740	749	765	766	791	751	750	793	754	725	765	761	784	764	774	775	743	767	766	768	742	703	777	730	778	754	772	769	755	792	711	755	742	766	750	773	709	770	777	802	729	721	787	810	767	758	788	783	735	789	741	747	800	748	780	787	775	786	785	766	765	739	777	725	823	768	763	783	782	801	733	821	785	793	765	776	774	753	742	788	743	775	759	733	722	790	761	774	785	772	747	731	726	789	747	756	743	731	782	781	737	782	764	754	743	742	755	799	740	733	784	740	767	806	787	751	767	795	801	810	756	721	799	790	804	772	730	769	757	777	728	764	792	736	759	760	784	753	769	794	742	761	807	760	779	750	739	739	750	802	773	815	737	772	767	781	771	732	758	769	744	746	756	764	837	772	763	782	778	802	776	733	788	756	729	747	811	730	788	775	750	742	719	743	805	786	814	762	797	800	732	765	753	786	774	738	769	765	716	768	784	782	740	784	818	761	782	708	785	747	765	759	794	746	780	762	738	778	766	773	827	813	758	735	742	747	754	773	756	826	731	746	779	769	735	790	779	762	739	765	807	736	756	775	754	801	748	759	752	734	787	828	806	751	766	759	764	729	716	698	760	775	817	797	793	743	764	795	750	807	774	757	787	734	766	790	727	762	779	810	758	753	778	721	786	784	728	723	781	824	737	779	760	766	761	733	757	794	760	848	780	751	754	744	769	739	775	790	780	762	743	712	742	774	758	739	751	796	754	765	715	767	781	743	729	733	807	780	752	757	771	770	798	728	786	773	797	773	777	750	734	783	759	800	753	784	793	801	740	766	788	801	764	771	771	792	783	756	780	827	759	767	813	819	785	762	788	816	818	831	799	756	813	794	765	736	807	762	731	734	755	741	806	769	792	785	786	790	808	800	767	735	819	782	796	764	766	750	773	760	781	748	794	734	744	763	791	797	769	801	727	767	757	732	786	761	765	718	734	768	762	782	742	749	752	786	782	765	756	746	789	807	744	747	783	732	774	835	761	814	782	798	804	745	761	786	768	749	788	774	770	791	742	729	759	770	777	746	752	757	820	787	757	784	785	761	796	791	788	820	769	762	738	814	764	725	784	799	788	790	734	742	793	759	759	747	733	834	775	796	763	768	770	721	799	792	780	783	729	735	717	782	811	797	747	751	776	753	754	744	816	751	774	775	764	753	767	773	774	779	775	759	802	772	800	745	746	757	778	818	814	790	761	793	761	778	780	773	779	817	752	763	782	831	760	749	793	751	751	763	733	747	733	719	749	778	755	786	760	730	809	750	777	747	808	787	775	743	786	773	765	761	807	729	796	774	779	763	772	803	822	803	730	757	732	759	813	783	732	712	806	772	763	757	710	812	781	809	781	756	688	778	796	782	779	782	772	755	786	732	758	806	745	773	770	798	778	774	750	757	750	789	782	727	731	789	823	750	768	771	751	729	771	715	761	770	773	798	751	726	775	779	792	767	785	782	803	741	739	738	791	792	750	783	814	762	765	763	793	796	794	783	735	809	792	774	776	740	719	757	803	816	746	753	712	816	795	740	754	799	760	747	727	774	728	809	746	808	773	742	714	783	775	776	760	795	753	761	764	745	693	748	790	755	764	727	747	765	775	740	753	787	774	763	773	769	786	766	805	766	731	765	785	744	798	755	756	815	756	777	762	755	732	842	726	761	772	731	757	760	739	793	758	794	750	774	725	724	761	772	788	787	729	774	827	776	733	774	757	730	725	799	747	779	751	779	762	801	809	794	743	769	777	773	787	772	759	794	755	769	758	742	786	717	789	790	786	780	823	744	722	791	782	774	765	769	771	772	781	791	794	740	758	775	771	751	754	760	745	780	830	700	754	778	794	747	733	736	764	772	748	743	739	743	783	741	754	784	788	733	831	788	750	817	779	764	768	787	785	767	752	791	754	780	765	770	789	763	763	803	747	774	761	799	792	833	789	785	699	797	781	768	775	798	754	762	736	743	753	774	741	763	792	779	786	733	722	754	743	777	770	740	786
23917	20736	24138	27413	20730	20719	3586	562	561	456	459	461	455	484	460	453	476	405	444	441	403	414	432	460	392	432	450	405	472	409	413	422	382	438	450	433	448	411	433	410	415	420	404	368	386	413	414	436	422	453	399	427	459	408	449	409	465	425	426	356	428	388	412	400	424	413	461	418	415	375	416	407	455	423	408	443	422	391	431	400	437	403	391	424	406	430	380	437	409	464	399	363	401	428	410	396	388	403	396	405	435	405	386	451	413	436	413	454	450	409	392	412	387	436	383	391	441	454	393	428	426	407	444	404	401	423	426	416	400	440	411	394	454	419	413	409	398	420	420	394	397	449	376	418	405	395	395	435	425	414	444	415	382	436	436	390	383	362	437	426	381	411	400	402	395	410	416	396	378	396	373	392	421	385	439	417	388	423	407	460	431	398	427	398	388	396	414	422	404	442	423	414	428	417	421	418	422	430	414	423	419	388	394	366	431	400	397	423	410	424	436	409	441	451	460	417	425	403	382	446	422	408	465	436	399	429	386	407	416	438	402	420	390	414	429	437	413	384	460	412	426	422	402	413	405	399	413	424	399	388	454	390	381	424	422	386	415	434	405	460	404	395	418	399	441	403	403	409	408	415	395	379	417	417	388	427	405	438	405	387	444	430	394	395	415	398	403	438	389	415	422	435	441	445	441	427	417	416	384	424	407	412	413	397	403	406	398	383	431	395	382	431	436	420	390	415	410	415	437	394	424	412	414	426	383	397	395	419	378	408	416	436	434	424	391	422	393	384	398	389	419	439	398	419	407	416	418	381	445	403	425	413	405	424	371	396	426	402	409	423	421	474	375	425	452	434	371	406	416	397	463	414	409	419	401	414	409	424	405	426	424	416	446	411	425	400	366	402	420	420	404	411	408	408	411	409	398	405	402	421	397	422	404	436	397	386	411	408	436	428	406	374	408	411	386	403	463	414	437	427	428	367	420	416	443	417	424	398	392	398	395	421	420	403	389	375	412	429	369	407	403	399	448	435	403	406	427	414	405	429	406	420	443	426	395	385	391	397	364	419	422	395	437	398	432	387	403	414	425	463	373	414	405	436	438	441	397	399	401	385	438	413	430	405	396	429	418	445	465	433	401	414	419	413	388	408	410	418	425	446	406	391	389	426	415	403	449	408	401	429	400	385	399	435	421	441	414	426	398	441	417	359	400	404	386	422	378	422	397	401	396	390	387	408	431	392	355	408	429	369	382	387	434	405	427	420	419	377	425	407	405	449	447	421	427	432	394	414	392	391	408	394	410	425	388	423	389	422	417	412	395	424	431	397	412	439	432	421	384	436	469	381	396	402	435	383	410	423	394	434	400	405	383	410	387	422	439	415	383	418	402	403	399	439	420	415	415	418	447	415	427	438	418	397	419	438	437	387	398	436	418	420	401	348	398	449	430	371	393	423	405	403	449	392	388	385	421	373	404	413	407	419	412	419	404	422	384	416	435	437	393	377	367	440	429	439	420	412	400	412	421	427	437	403	403	474	400	425	447	416	412	400	411	387	419	435	373	453	404	398	429	440	401	458	426	393	446	417	369	406	424	396	423	440	461	414	418	411	407	415	388	397	415	423	404	415	389	421	414	412	414	420	426	422	415	439	431	405	398	436	437	406	427	465	415	430	408	393	409	452	383	388	466	397	409	451	389	440	418	406	435	428	441	421	440	382	432	437	394	385	415	437	395	438	421	399	407	395	400	397	415	424	427	383	387	408	425	407	398	397	391	411	395	390	441	403	402	413	417	397	448	432	407	438	454	418	421	422	407	406	402	408	438	355	386	444	404	433	429	370	412	420	419	390	375	378	425	423	437	371	405	434	376	384	431	387	426	420	410	453	371	428	372	413	411	440	431	406	372	416	418	416	410	415	424	354	428	427	408	439	451	392	410	408	427	411	393	420	418	432	411	418	430	390	431	427	418	428	412	407	396	415	407	418	407	452	375	426	405	377	428	417	436	429	426	383	403	394	430	441	396	370	428	434	423	398	403	447	406	416	437	413	393	436	456	435	407	420	380	394	362	380	385	432	421	464	404	366	393	398	377	410	416	376	420	430	434	437	421	444	379	401	422	424	419	410	422	372	427	479	383	421	462	410	389	435	398	466	437	429	416	429	428	429	444	441	426	405	403	434	408	408	433	403	416	411	417	447	403	403	389	433	430	392	450	412	462	434	456	408	411	424	403	419	432	393	410	407	429	444	448	398	419	361	406	387	407	420	413	387	399	398	462	405	397	397	423	429	374	415	438	448	432	427	405	445	424	413	410	361	409	425	436	414	412	437	416	454	425	439	445	430	402	430	462	428	449	419	434	423	417	432	420	402	388	436	383	445	441	423	398	403	434	393	397	401	418	381	439	488	404	424	431	402	426	417	385	432	421	432	434	401	415	421	416	431	427	415	391	398	419	398	389	410	427	425	423	393	406	427	410	378	442	377	375	433	421	434	425	390	428	391	412	406	402	422	407	393	420	369	426	391	434	416	419	411	409	424	413	386	390	415	439	430	426	419	376	387	424	419	450	372	410	435	430	407	402	423	437	430	416	434	406	419	438	406	416	402	440	427	398	424	432	390	432	419	400	416	437	424	385	415	455	412	409	435	417	407	443	407	472	414	431	428	428	462	448	382	400	398	407	458	402	464	390	418	415	353	448	410	383	424	424	391	426	396	415	454	468	399	419	397	389	388	410	449	405	409	427	396	419	429	423	419	417	417	449	417	404	424	434	432	393	420	469	432	403	394	399	412	459	390	437	378	408	384	448	417	440	417	400	406	409	396	440	425	425	406	402	397	386	429	435	432	409	403	415	424	438	398	398	401	431	428	441	424	457	419	436	397	445	439	441	434	400	383	405	385	381	414	406	414	405	412	445	418	435	432	424	411	445	412	408	363	399	392	427	402	393	436	412	428	444	446	432	418	422	431	415	404	450	396	371	430	407	412	414	381	408	402	414	391	437	437	427	373	430	406	451	418	385	448	369	387	406	394	375	404	465	437	411	377	379	432	397	391	435	474	484	412	373	421	428	456	415	446	426	433	421	395	440	411	418	358	401	451	414	413	405	375	429	392	438	447	412	387	393	444	424	445	393	421	396	413	404	411	423	433	417	430	401	456	450	399	446	401	400	399	388	386	438	359	419	394	432	404	401	407	384	406	435	419	372	397	377	438	418	394	385	377	393	430	443	416	413	406	384	380	426	445	411	444	394	401	410	399	443	381	383	411	403	379	406	460	424	413	387	425	404	452	428	425	422	410	422	399	402	364	353	426	450	408	396	456	430	399	410	427	423	379	402	415	433	435	442	402	404	425	441	423	441	389	437	442	405	405	448	398	402	429	427	410	385	399	411	394	437	404	402	409	422	398	414	448	410	422	427	427	400	432	434	425	457	428	419	431	418	413	427	443	423	403	422	415	404	386	407	428	406	399	418	422	441	394	463	448	400	405	400	392	433	411	402	418	385	373
3761	3282	1910	1249	1051	956	959	938	880	1001	931	887	872	956	907	927	907	870	897	964	892	918	928	925	920	939	898	944	960	972	924	909	914	855	864	898	913	946	926	910	893	887	929	848	917	950	884	928	921	891	919	882	920	883	859	885	898	865	921	904	934	842	878	916	879	907	888	930	877	869	854	876	851	914	947	878	841	904	872	876	840	914	897	958	894	831	873	890	873	933	896	902	903	894	903	901	909	917	859	930	906	895	894	897	922	907	904	888	911	905	871	914	884	909	901	864	898	874	909	918	885	906	891	868	888	867	884	903	961	957	904	879	932	901	890	868	918	875	884	879	872	934	938	879	918	928	899	884	924	914	861	847	892	897	894	907	849	878	890	899	885	901	917	893	875	928	880	882	929	917	905	903	843	875	900	841	902	947	878	941	898	940	886	862	866	889	931	918	925	876	944	905	868	870	864	936	883	903	894	874	903	850	872	882	862	927	924	868	930	911	902	951	947	938	863	903	877	886	866	938	894	955	821	873	934	874	898	948	876	885	877	898	848	886	877	926	859	898	905	876	906	893	889	910	963	806	894	876	868	873	933	858	872	886	895	864	878	888	844	932	907	857	927	950	834	859	923	885	904	886	949	897	877	928	832	899	906	863	934	864	883	926	914	890	924	895	904	869	919	921	849	918	815	909	931	929	884	937	896	930	850	896	943	925	856	893	885	870	880	926	829	905	919	895	904	914	929	897	927	865	867	932	905	911	952	884	969	897	910	914	938	934	917	878	956	935	902	863	924	932	889	893	905	890	887	902	891	867	926	907	892	922	905	873	865	949	897	907	880	904	916	896	893	867	875	839	919	882	903	923	890	871	899	925	881	874	863	887	915	938	931	894	955	864	915	889	916	880	926	910	951	895	900	926	896	874	892	882	894	961	829	882	860	866	865	946	898	912	897	910	887	899	901	887	880	911	888	846	922	870	905	972	884	897	880	928	850	911	890	879	904	870	917	851	929	894	870	868	864	888	924	868	922	898	862	920	861	899	855	857	922	854	896	927	874	863	920	889	897	921	845	926	887	869	894	877	957	936	883	905	931	927	903	903	885	995	906	958	891	841	901	906	897	894	905	897	884	838	795	893	903	934	867	889	931	860	905	863	898	856	896	898	853	866	902	858	894	925	876	912	931	975	928	932	895	924	889	899	945	910	910	926	911	902	904	856	874	882	882	938	912	916	864	937	906	913	879	875	901	907	945	883	890	914	937	903	896	893	910	863	899	917	935	901	900	866	859	909	872	856	929	865	935	893	928	879	888	879	893	901	941	918	939	935	836	887	877	904	911	900	900	867	917	952	842	899	906	846	907	921	840	906	890	946	864	920	899	890	923	836	916	857	875	939	890	957	891	872	908	920	891	869	926	917	863	914	927	898	970	917	881	939	883	898	934	878	895	916	908	963	928	859	920	933	917	906	874	931	921	918	952	921	903	917	923	941	905	910	862	889	863	916	899	917	898	893	895	891	892	901	895	873	863	911	857	928	904	890	898	879	874	906	877	900	917	884	912	844	938	844	892	938	847	901	910	931	881	925	968	923	861	854	894	884	898	914	889	869	920	891	908	905	893	871	921	881	945	938	936	931	932	900	928	856	862	903	895	857	899	889	904	886	867	872	878	873	882	824	910	874	872	880	870	927	882	896	945	907	952	945	900	924	937	865	920	884	869	933	857	906	907	868	939	914	909	852	899	896	926	881	928	961	868	963	928	895	862	885	908	913	929	885	920	892	864	836	885	927	916	907	902	896	953	873	890	933	915	875	915	882	894	897	865	872	881	950	892	883	905	842	899	885	902	896	903	951	940	914	860	920	871	918	859	976	895	873	875	819	842	915	890	924	929	828	888	914	883	875	861	898	889	881	914	896	851	891	861	888	869	878	906	898	851	879	888	906	918	798	846	913	902	922	847	917	905	932	959	843	911	859	860	862	925	906	911	945	861	914	904	928	895	904	907	920	832	846	895	937	868	864	870	957	884	929	902	904	925	897	923	873	915	911	897	907	861	895	883	892	901	915	855	882	876	848	877	923	915	884	869	884	899	889	855	877	918	914	893	857	868	857	896	885	873	894	892	869	884	902	886	844	956	943	922	853	931	944	873	887	887	937	851	918	861	892	838	887	896	874	948	869	962	878	914	920	896	935	882	860	868	964	919	932	878	894	869	945	899	889	910	892	970	845	911	859	898	894	929	862	864	868	955	856	862	885	931	891	894	868	921	931	901	906	892	902	892	855	931	912	912	913	841	892	863	904	872	906	909	875	932	860	877	917	894	892	819	879	923	895	892	850	914	889	944	896	903	907	912	910	856	893	882	894	913	888	994	915	883	864	899	918	864	951	870	917	908	881	881	912	872	892	896	928	860	917	857	900	873	880	886	897	862	893	858	863	924	907	903	915	841	928	870	902	915	889	899	942	885	910	854	899	878	930	843	931	946	861	903	950	899	909	890	895	893	880	907	994	955	848	890	860	954	939	871	916	880	868	858	893	885	877	926	895	929	924	821	852	882	883	917	844	875	874	936	876	918	884	919	847	903	919	929	896	884	884	877	894	942	887	869	935	896	909	942	923	878	836	908	926	887	911	951	905	850	894	904	891	912	888	891	936	886	892	927	877	877	929	858	878	888	895	959	911	886	872	918	933	798	942	929	915	908	928	907	913	874	896	838	882	883	878	852	904	907	930	920	859	920	896	884	899	890	881	939	966	902	907	908	895	860	846	866	932	899	877	892	880	902	919	935	902	905	951	862	869	898	874	907	860	934	894	856	874	853	910	893	879	893	890	853	930	895	944	875	942	945	882	883	919	896	811	912	887	900	892	926	960	954	910	929	870	874	895	925	900	921	926	879	849	851	903	914	827	919	863	879	893	860	890	886	945	842	967	892	889	852	915	857	895	906	911	919	910	859	949	820	939	864	913	866	892	869	914	851	912	829	863	838	883	910	933	912	896	908	891	922	882	867	906	892	936	910	923	915	897	889	907	911	937	901	871	916	914	862	940	885	889	891	875	891	888	905	852	963	933	946	913	910	907	873	860	956	898	876	930	924	881	863	917	902	901	894	865	895	843	927	910	850	892	934	857	879	972	896	896	901	914	910	882	934	844	830	854	913	866	903	886	884	921	905	877	936	899	862	936	949	907	924	873	880	888	919	909	881	937	923	848	858	914	957	851	851	903	905	892	846	977	872	914	931	914	871	902	908	846	877	918	919	900	918	909	886	896	880	861	893	899	938	866	836	894	941	949	899	889	885	884	946	924	901	855	933	918	907	876	935	862	918	912	893	892	849	887	893	866	880	935	879	838	942	912	909	856	883	868	918	858	853	961	889	884	864	845	877	943	867	856	893	923	929	901	864	898	915	916	895	923	879	919	844	835	870	852	843	928	849	902	889	868	892	894	942	924	927	938	863	860	944	933	955	883	930	862	852	913	891	907	929	905	902	846	793	901	897	871	918	896
23422	20712	24341	27149	20712	20721	18970	746	388	372	321	354	335	306	323	340	310	297	329	334	317	254	303	326	274	263	267	286	255	262	284	298	294	292	256	275	270	309	280	264	247	267	246	250	237	287	247	279	261	266	275	272	268	303	285	273	227	316	270	256	278	262	229	286	261	264	267	277	279	256	294	254	252	276	238	239	284	244	267	257	272	269	264	265	243	286	304	251	251	272	286	257	266	295	249	292	252	253	255	222	259	267	244	274	256	262	285	261	251	297	264	279	272	258	300	262	285	285	252	268	262	268	250	255	269	288	283	302	291	261	254	277	258	258	263	300	285	264	251	292	259	286	247	261	250	239	262	278	243	259	306	253	248	303	240	298	270	281	252	264	276	281	278	270	283	244	256	231	264	286	267	305	252	230	244	267	289	273	254	248	248	279	264	281	254	258	251	272	243	265	250	274	244	254	238	248	271	261	285	274	248	283	275	284	276	256	266	245	279	244	304	284	246	241	271	279	231	281	302	262	264	252	256	262	272	274	267	270	246	300	304	274	277	269	261	265	266	249	249	256	273	265	258	287	289	264	248	261	251	253	250	270	286	244	262	263	264	262	270	274	268	286	223	271	254	256	259	277	252	247	275	272	270	247	231	267	282	261	251	239	267	281	253	232	278	268	303	266	277	273	253	273	280	267	278	273	272	257	269	250	270	293	261	288	261	229	280	295	261	270	286	298	286	237	275	284	274	249	244	275	257	236	271	239	247	223	247	259	274	268	258	276	290	276	253	275	246	265	258	257	250	270	272	264	253	262	253	275	291	285	263	251	261	277	247	243	253	283	283	276	259	240	283	247	280	270	249	253	291	281	252	258	250	279	246	232	263	264	272	282	241	268	262	265	259	278	247	277	257	271	254	268	291	269	248	274	266	261	250	249	278	282	280	281	239	223	305	259	261	273	300	284	289	296	272	241	302	287	264	261	242	271	287	269	270	250	269	267	280	268	250	266	277	292	260	270	272	257	268	272	271	274	254	284	250	266	235	289	246	248	274	304	271	268	255	266	278	255	253	267	304	284	245	242	272	250	248	266	270	283	281	257	281	253	248	272	284	281	255	268	280	258	257	294	269	290	254	270	248	258	254	235	262	246	282	280	295	284	295	259	256	249	253	257	300	289	251	255	265	260	275	269	246	285	258	258	261	243	241	244	277	253	240	252	254	254	269	265	265	266	252	289	241	240	271	274	280	253	289	282	241	245	273	283	239	284	322	269	301	285	267	252	267	268	260	265	276	268	246	254	259	281	272	233	284	235	277	238	277	312	249	264	247	248	273	269	269	281	249	286	248	253	281	272	251	257	245	273	291	268	278	287	239	297	263	274	252	248	251	281	254	269	265	245	288	254	249	274	287	249	277	251	262	256	252	282	246	270	276	269	257	298	234	251	247	316	327	287	269	296	283	264	261	251	294	274	294	280	264	282	277	256	243	268	228	287	239	265	244	235	267	260	251	291	280	264	288	271	271	270	263	265	282	229	264	231	244	265	263	242	262	259	266	218	247	261	269	278	286	257	261	254	276	249	267	288	242	269	274	262	255	255	273	282	261	292	267	252	241	280	272	290	266	257	272	246	282	273	271	291	250	265	263	295	271	262	259	260	268	259	297	269	238	260	283	277	315	243	241	267	227	258	255	289	265	259	260	273	278	276	276	262	270	259	278	260	269	244	262	261	272	258	236	281	241	293	256	303	246	238	277	262	280	265	262	257	276	258	262	262	255	258	268	264	269	240	275	269	243	297	298	255	261	262	250	265	262	283	261	261	261	249	265	274	269	265	263	273	266	266	285	263	249	260	268	243	259	252	278	269	238	243	282	237	243	256	265	249	269	250	290	268	247	252	255	268	244	299	259	264	282	289	263	269	284	268	253	252	255	257	237	271	252	272	270	270	263	283	234	258	240	274	245	257	247	256	261	294	262	259	267	272	256	271	286	256	260	277	247	288	252	267	293	261	256	274	252	271	254	256	245	271	265	261	277	277	268	246	262	266	272	307	283	256	256	273	294	260	269	285	260	274	272	288	257	278	249	254	257	251	278	269	287	263	277	295	258	290	248	266	296	282	258	273	258	274	303	281	293	298	253	267	275	263	277	254	277	251	246	274	274	285	241	278	285	269	275	254	264	220	285	256	272	251	275	270	257	277	269	285	274	270	248	260	253	289	302	267	245	287	279	269	223	284	267	220	246	249	280	288	267	259	284	299	265	254	241	271	265	210	238	269	240	265	301	264	247	246	280	284	261	273	238	282	240	289	255	246	246	238	265	299	269	248	289	270	275	261	282	276	281	240	241	248	248	267	278	258	269	255	236	246	278	275	270	258	230	235	266	247	280	251	242	261	284	273	271	256	271	266	279	263	274	288	294	263	262	306	317	221	270	263	282	269	249	237	251	256	263	250	237	268	293	252	281	255	250	256	272	273	279	269	267	254	271	271	260	221	280	263	271	254	262	280	254	269	238	247	225	255	268	245	254	267	259	261	283	265	268	297	270	252	253	280	269	250	268	274	256	291	280	261	281	300	264	265	265	267	245	267	246	267	270	269	255	255	260	254	265	289	250	283	256	252	281	284	235	265	279	260	246	276	263	284	265	267	269	260	237	249	269	258	245	288	257	240	255	265	288	272	281	268	277	242	255	264	270	283	275	286	269	266	301	254	272	255	271	264	263	275	272	250	275	254	252	264	232	239	227	273	259	233	284	282	258	273	263	256	276	266	288	285	269	270	276	278	266	270	291	266	230	284	251	280	283	319	247	297	253	257	261	300	245	269	290	293	256	273	261	282	263	257	254	274	266	243	257	209	268	279	277	261	274	317	258	247	283	243	293	257	238	247	249	267	282	240	255	293	277	259	240	249	259	228	287	247	283	260	279	298	287	257	271	265	287	247	289	259	234	268	284	249	268	256	242	264	252	279	291	261	256	278	236	258	282	269	260	289	254	254	268	257	286	241	259	294	317	274	296	279	256	292	271	243	291	267	294	290	229	275	280	271	243	273	272	278	278	290	274	267	250	295	256	285	245	219	263	271	281	308	281	299	272	312	285	219	290	275	291	263	278	251	269	257	244	264	278	250	274	236	272	259	263	233	221	260	291	297	282	274	252	270	261	249	247	272	260	255	254	262	251	278	273	275	273	254	271	254	290	288	311	250	283	272	274	259	256	262	264	257	278	273	284	261	274	269	241	241	288	261	276	261	255	269	278	269	277	267	288	237	269	281	257	249	242	263	278	247	265	303	265	264	252	265	236	286	278	284	307	252	292	251	306	258	243	258	281	288	286	274	252	249	262	266	267	287	259	255	285	261	315	266	263	249	269	244	282	270	248	289	267	287	289	262	246	281	249	294	262	260	281	264	254	237	249	267	258	272	290	293	243	236	287	253	253	271	257	260	254	249	274	250	265	285	268	279	253	237	258	272	269	299	261	263	257	226	281	248	279	246	262	270	284	295	275	263
3859	4804	2345	1250	894	745	671	689	665	636	620	594	623	616	658	613	582	592	565	620	569	609	635	610	553	616	594	576	629	608	596	594	629	575	560	597	543	612	610	573	566	571	618	598	593	604	596	598	605	555	564	562	584	618	572	559	587	615	588	573	580	577	620	626	561	629	546	615	569	525	600	601	583	562	606	579	563	586	559	583	580	545	578	603	617	553	557	598	565	597	603	614	588	552	569	598	577	555	599	569	580	583	572	564	592	626	600	583	626	607	584	589	592	610	557	546	579	582	580	590	594	582	563	589	587	596	618	576	564	545	590	588	595	629	573	585	612	625	588	562	579	637	615	581	562	579	629	573	621	591	567	590	572	613	578	581	567	546	579	640	566	566	536	588	588	601	577	616	582	598	563	569	560	545	573	578	557	598	601	609	603	589	602	566	624	597	550	596	614	562	577	608	589	593	588	586	576	601	576	576	632	596	602	605	631	616	587	592	600	557	564	557	583	637	544	624	595	538	547	547	599	569	598	572	576	541	588	577	596	581	566	613	577	617	559	583	605	593	594	594	544	586	587	583	610	590	578	581	604	609	612	592	555	548	618	578	554	533	581	642	575	562	570	584	582	583	584	585	573	588	593	545	585	599	580	592	568	602	595	606	587	559	584	565	549	596	609	586	550	583	608	570	615	561	590	580	620	591	609	549	587	640	620	604	601	569	566	609	562	545	607	577	609	588	580	635	561	605	583	582	573	598	586	560	577	598	603	569	580	587	604	559	584	551	579	590	577	599	606	605	561	570	560	608	619	573	618	549	592	574	584	602	582	578	612	589	564	556	588	599	623	556	559	600	649	580	571	581	525	601	595	611	587	660	564	599	591	618	569	611	596	626	607	588	560	579	581	530	623	572	623	597	587	585	598	576	548	560	594	555	582	536	592	563	589	616	587	566	581	566	581	605	588	588	616	568	619	591	567	583	571	596	570	574	622	598	543	580	570	578	575	585	598	587	627	589	580	553	534	546	593	565	597	571	607	538	599	580	568	567	631	587	592	570	578	584	594	572	637	570	576	593	588	584	604	579	586	557	578	559	587	617	547	572	574	592	626	557	580	597	583	572	557	598	594	597	608	601	669	571	537	578	567	592	566	583	573	559	585	593	562	602	566	614	580	568	546	557	569	580	602	586	599	628	600	550	550	569	589	593	547	586	627	593	591	588	575	597	593	587	598	578	594	547	550	559	543	592	602	616	593	582	606	611	609	595	610	564	606	629	602	566	622	592	583	577	583	648	587	569	620	588	591	588	570	644	568	580	620	575	573	593	580	569	614	555	597	602	565	635	552	583	564	630	607	585	627	553	600	584	601	621	631	575	609	628	595	577	612	572	557	607	585	612	619	608	570	606	588	574	568	596	591	525	556	592	573	617	578	555	593	600	618	596	611	600	627	577	597	567	571	558	580	589	598	554	561	575	615	583	612	624	598	591	590	589	609	585	603	617	583	553	620	578	598	633	579	520	572	560	608	576	564	586	582	618	580	598	577	564	572	587	576	530	552	622	583	586	590	555	541	625	536	579	615	604	521	585	610	599	546	625	631	612	572	566	545	597	601	586	622	599	598	576	565	555	593	608	586	584	568	587	629	597	562	614	581	558	605	559	563	620	608	611	610	571	561	570	594	556	570	617	573	618	567	559	589	559	577	584	619	595	551	605	561	572	583	587	556	568	592	552	640	579	595	624	618	601	583	612	585	563	586	613	594	608	584	585	572	575	621	583	612	570	578	599	594	586	610	598	595	590	595	546	562	549	573	549	605	604	583	591	620	581	595	585	588	599	609	563	608	625	584	605	563	618	554	608	573	627	587	562	563	593	601	573	578	559	584	566	571	581	554	586	582	599	578	623	550	644	576	556	588	587	620	595	610	603	545	568	569	573	575	603	578	591	562	619	564	562	578	555	593	567	613	581	553	627	584	595	607	581	599	549	583	546	632	600	589	576	588	625	595	559	550	568	592	621	571	617	604	580	587	575	596	568	544	577	621	576	611	599	587	648	584	582	591	603	575	623	613	594	593	568	601	624	582	599	587	596	581	552	606	570	575	589	571	598	588	527	600	585	588	599	588	597	575	595	567	621	553	597	591	574	556	596	608	592	605	596	608	569	559	577	601	577	614	593	533	591	577	579	616	629	584	547	583	606	579	565	600	605	600	556	613	572	580	603	581	561	593	573	585	577	592	527	630	594	525	539	592	558	588	536	600	585	597	569	587	552	586	603	635	573	514	572	576	596	580	575	577	601	562	619	537	587	568	565	618	578	579	569	592	551	600	533	590	607	617	609	570	593	576	620	615	645	563	580	604	606	570	539	589	568	567	615	550	534	563	576	576	582	586	619	604	572	608	571	620	567	538	591	575	567	565	621	553	611	600	546	585	613	605	586	598	597	591	578	595	551	568	602	573	616	611	595	650	567	584	568	612	574	597	589	540	557	599	567	604	613	557	581	556	592	534	589	588	596	569	575	556	573	611	560	563	593	598	601	570	607	577	607	565	566	594	580	630	611	576	584	643	560	526	579	612	598	595	598	602	575	574	540	588	574	637	546	612	558	549	571	584	582	559	560	562	610	558	596	583	583	577	534	550	604	596	569	564	580	572	574	608	582	613	577	588	591	588	579	614	581	611	597	581	562	596	578	569	596	561	567	558	639	599	571	588	646	543	571	580	640	589	629	587	577	593	629	580	579	572	591	599	552	584	630	610	584	578	597	564	622	620	598	600	568	598	562	607	619	606	606	586	577	627	600	595	610	579	569	561	544	600	578	586	592	626	604	588	601	587	586	555	595	569	591	599	619	597	575	608	579	565	589	584	599	590	543	590	582	587	585	559	591	576	611	520	607	559	561	613	551	574	559	597	551	586	628	546	575	547	551	592	605	583	597	596	563	555	582	565	546	589	573	564	600	578	611	580	627	598	602	567	570	609	552	587	599	619	555	643	593	568	571	565	583	580	571	581	568	549	572	544	533	603	572	614	594	583	558	591	546	576	605	579	569	537	649	598	585	624	605	566	515	579	554	626	624	573	611	551	577	625	621	582	630	567	569	587	563	542	617	559	600	590	615	614	599	550	616	551	601	597	569	557	586	547	585	601	606	606	556	649	595	585	570	611	616	590	597	568	599	613	587	606	562	600	575	551	596	590	587	576	569	615	597	603	550	596	564	568	633	577	599	593	563	568	593	606	599	575	563	599	580	595	563	541	594	555	587	642	575	596	578	563	586	580	578	617	585	577	613	521	558	562	552	528	591	559	564	579	578	576	616	600	618	575	599	569	597	587	601	542	592	570	579	591	576	578	561	596	553	595	557	585	563	630	561	577	624	581	586	576	596	553	583	582	580	587	650	622	583	535	592	587	583	603	605	599	589	633	583	604	551	571	627	608	567	576	553	591	577	623	616	575	570	627	636	573	578	570	592	643	550	597	586	543	589	602	647	547	580	581	547	629	579	620	580
31523	19384	8108	634	411	366	370	331	302	346	317	324	310	328	322	317	361	312	298	310	303	306	368	329	299	313	378	340	321	337	346	344	333	318	336	348	377	307	328	331	327	355	340	331	340	318	310	341	348	324	357	338	340	321	340	329	304	321	310	346	316	369	347	347	280	307	320	315	343	303	296	318	310	347	311	322	335	329	343	344	329	314	338	345	310	344	308	324	285	336	324	345	304	326	365	304	318	356	321	353	300	332	333	328	297	319	323	318	301	308	335	303	357	321	362	346	335	321	344	329	341	321	354	340	307	311	322	286	338	316	365	354	326	324	374	334	326	310	332	338	343	329	337	305	338	337	341	353	318	351	340	322	331	345	327	327	366	346	306	320	331	316	312	311	333	317	358	321	316	307	339	357	312	306	321	330	360	340	367	305	339	367	343	331	344	321	324	294	330	321	334	327	346	365	373	328	301	329	349	306	347	344	309	310	325	338	332	332	347	309	343	321	337	325	384	317	318	350	327	337	325	290	355	320	341	377	321	333	313	342	332	344	319	350	322	338	327	321	367	332	329	353	332	346	338	350	339	337	317	340	312	337	313	340	320	296	385	312	334	334	341	353	335	334	330	345	355	302	310	290	292	366	354	309	326	317	360	340	324	347	330	338	358	346	318	323	338	343	367	356	319	362	298	321	355	357	336	329	309	343	310	337	351	360	332	361	308	311	339	387	336	328	360	316	363	346	335	333	311	327	342	355	347	344	313	333	341	322	290	343	339	336	347	373	357	305	315	296	331	330	333	326	324	305	277	331	360	316	333	316	331	347	329	339	347	323	339	368	315	315	320	326	328	331	311	328	331	333	366	344	332	346	360	295	327	344	338	315	357	303	333	334	310	342	330	345	319	298	306	328	349	330	324	297	359	295	333	321	330	353	314	330	319	310	335	331	318	366	334	341	352	357	307	327	326	337	370	370	338	330	345	323	341	297	330	349	323	332	320	325	323	306	343	338	342	326	367	338	346	334	341	316	326	335	360	325	350	315	324	276	350	307	339	409	323	320	347	314	328	324	331	326	371	325	365	335	355	360	327	336	338	370	344	344	326	355	335	335	313	326	326	313	355	323	343	322	303	336	343	317	324	343	343	354	337	324	333	295	332	330	370	304	339	354	315	352	329	335	314	337	310	334	330	310	319	336	348	339	330	322	359	310	357	338	313	324	317	339	335	355	342	351	332	382	307	302	326	319	357	310	348	302	322	355	330	323	352	334	336	318	353	342	331	335	320	366	368	323	341	350	295	331	357	326	360	315	311	357	330	333	328	374	331	319	335	327	340	342	330	283	313	316	331	316	336	336	318	316	322	310	325	333	320	319	369	318	331	323	305	348	351	319	335	325	336	335	352	311	337	318	317	324	315	342	339	303	364	342	316	331	325	317	319	322	343	329	295	317	357	310	330	354	325	347	322	309	336	346	330	335	317	336	344	322	348	321	326	296	308	316	331	309	323	319	311	303	317	321	326	338	348	333	347	302	315	317	357	360	321	324	332	312	358	324	357	321	353	327	302	358	354	337	311	356	322	324	279	343	323	342	368	358	299	314	294	310	342	331	337	356	325	356	305	335	303	345	340	350	299	322	332	315	276	317	305	301	331	313	341	371	359	304	337	339	353	351	337	318	315	350	337	309	319	322	320	333	345	344	335	313	301	319	316	344	308	305	308	323	356	365	354	304	330	328	323	303	319	312	346	363	333	347	334	319	356	351	332	270	351	340	344	336	318	332	322	314	326	323	313	329	344	347	325	353	334	347	333	362	315	342	335	324	289	328	303	338	310	368	329	319	327	319	338	357	323	347	327	340	334	312	360	330	323	338	320	363	315	366	326	353	291	353	321	308	359	333	337	359	300	339	328	328	297	333	327	355	341	346	337	300	324	330	359	349	306	336	373	343	361	340	335	347	355	317	305	356	363	314	312	343	327	339	341	358	352	331	361	333	328	292	332	325	315	374	335	306	332	317	304	348	308	323	351	333	326	302	341	314	309	353	322	359	300	321	338	357	310	309	338	326	372	361	322	338	325	323	358	354	360	325	374	319	338	300	315	314	341	310	304	302	330	296	317	331	348	316	310	320	320	356	287	354	329	331	310	305	292	334	331	346	349	317	321	347	332	325	328	307	334	312	308	347	343	315	325	290	334	324	321	334	318	332	349	344	323	328	352	277	328	325	320	323	333	329	293	318	368	351	356	342	308	342	350	324	334	328	295	325	360	348	291	304	340	328	335	336	339	348	336	313	322	344	325	340	333	304	332	327	353	324	313	352	336	346	368	327	330	328	317	344	309	333	310	323	317	313	298	324	312	352	330	340	334	338	336	323	346	312	352	367	306	340	307	323	368	316	361	313	322	363	351	318	332	313	330	319	337	338	342	312	322	323	348	338	326	375	342	315	360	330	324	344	324	305	365	357	328	323	303	351	329	336	328	333	350	348	338	355	336	356	348	320	346	336	356	325	320	385	343	349	337	386	350	353	328	343	299	343	363	341	293	320	344	350	319	320	324	344	348	357	352	333	323	317	324	328	361	313	352	318	353	301	334	284	339	324	353	336	296	307	345	344	320	318	330	330	283	322	310	340	322	344	331	328	329	360	333	333	359	338	323	344	319	327	335	344	362	326	341	352	323	339	313	320	344	325	321	310	333	313	324	346	345	355	340	346	313	311	358	377	330	332	339	308	322	296	327	311	312	341	339	323	346	386	336	333	330	330	329	354	326	308	313	337	356	362	307	353	353	345	323	337	346	358	365	351	334	328	363	331	327	330	329	276	328	306	296	341	343	321	316	349	310	321	338	339	346	352	319	363	359	328	312	343	316	321	325	301	343	354	316	342	323	314	357	322	330	307	373	328	337	319	319	327	342	353	321	314	349	325	330	368	368	360	325	322	346	335	366	312	331	340	341	316	339	337	317	346	342	350	355	315	319	314	331	333	328	312	369	386	346	303	312	342	358	374	331	302	347	328	322	350	299	348	355	335	316	355	298	332	342	325	322	349	327	358	351	328	312	304	324	348	328	307	339	354	313	306	349	338	336	344	320	327	284	301	325	332	350	325	336	339	319	338	356	354	336	371	341	316	310	351	323	314	337	340	300	352	318	326	351	336	301	326	333	341	334	336	321	324	328	320	327	351	330	325	344	317	318	300	363	338	324	342	313	338	307	367	324	340	346	317	319	329	310	361	360	372	307	320	343	344	344	324	322	319	352	350	350	292	306	348	326	296	338	346	360	357	334	343	326	317	298	300	342	330	329	349	342	335	344	317	319	311	332	364	345	293	343	314	350	348	328	315	321	366	314	338	342	328	345	291	314	330	318	373	351	347	314	327	341	315	319	339	330	374	321	329	332	312	340	341	331	348	333	329	309	317	352	296	306	307	334	336	327	357	327	328	305	341	311	332	355	376	314	339	300	327	292	306	307	308	370	303	296	343	298	319	339	293	363	325	363	335	298	327
5292	1081	860	801	792	838	763	765	769	804	797	802	758	845	774	805	757	811	844	723	785	786	744	790	732	740	769	756	768	772	814	748	748	776	820	804	794	747	799	800	698	786	734	829	759	783	763	797	761	805	735	725	763	756	803	789	761	738	766	788	767	731	787	794	761	759	752	784	813	701	841	745	783	800	779	720	780	786	794	800	744	821	780	780	790	758	743	725	749	779	798	786	719	744	721	734	788	763	749	755	780	785	745	801	745	786	856	787	778	788	733	785	769	735	762	779	822	765	766	806	727	741	766	785	776	783	799	744	804	736	779	781	788	761	789	775	803	788	750	817	761	820	779	727	704	788	777	775	748	787	794	732	764	763	715	799	738	767	739	795	776	742	753	743	757	780	720	790	756	736	730	789	819	784	724	784	767	771	778	745	800	747	766	710	765	787	732	736	747	808	847	776	790	791	774	732	737	754	795	728	756	765	745	758	782	777	728	820	735	756	758	754	743	802	749	757	810	751	768	809	792	763	752	704	767	779	786	710	766	792	788	764	775	757	750	759	759	827	726	764	740	777	780	768	753	826	759	781	765	756	807	782	768	783	778	778	768	758	767	811	823	715	737	720	749	784	750	757	769	764	753	766	754	776	791	748	758	752	767	757	762	706	765	784	761	759	739	807	800	733	791	782	790	761	757	806	705	774	800	744	754	735	798	747	755	807	721	783	763	814	747	788	789	738	786	750	760	816	757	804	787	751	784	750	791	735	744	796	781	740	790	764	747	776	785	800	775	777	805	790	753	790	765	809	811	794	747	748	771	770	769	741	772	780	744	742	708	798	772	750	765	773	750	757	782	815	759	736	791	773	770	744	750	800	773	797	767	760	757	801	755	805	725	775	769	765	796	774	760	800	729	800	768	767	794	780	797	719	785	739	772	776	788	742	788	788	740	781	774	794	757	819	779	773	747	720	764	821	766	819	766	744	706	696	720	739	794	708	817	734	798	749	771	792	755	765	795	737	791	771	725	797	742	794	812	814	736	727	776	780	728	731	756	744	774	750	824	759	776	798	737	747	732	808	775	773	772	759	824	759	744	782	796	761	737	776	772	765	735	790	725	784	740	762	761	784	745	788	819	802	713	763	804	736	751	692	760	756	791	802	789	752	753	792	732	789	752	833	712	796	783	770	829	765	773	781	773	778	813	806	762	782	774	810	794	803	825	740	766	797	766	792	773	779	764	795	766	752	757	770	787	780	726	780	754	772	765	788	760	752	771	809	732	751	731	809	776	792	816	756	764	827	814	712	750	783	767	792	724	740	798	767	773	760	821	754	818	788	745	809	782	763	825	763	747	736	746	783	805	769	772	787	795	771	745	795	746	787	790	760	751	790	765	780	747	779	766	744	779	789	755	784	739	789	766	773	749	781	770	785	804	779	805	785	795	841	791	727	736	757	809	783	753	749	808	743	741	776	782	758	725	756	796	765	804	785	798	790	793	742	807	761	780	793	771	841	708	715	795	777	770	717	753	747	762	760	772	743	798	763	749	833	777	736	779	747	725	809	767	786	750	785	795	764	801	772	750	753	791	776	712	789	765	763	796	746	752	783	779	761	797	773	791	759	788	729	791	744	789	749	776	754	787	797	805	746	781	728	732	755	738	720	764	729	751	765	769	735	776	708	810	813	800	792	791	761	799	785	744	762	793	750	783	782	740	788	768	777	775	741	784	714	742	749	813	792	739	736	726	744	752	761	800	722	740	804	784	758	781	800	790	760	755	782	776	753	792	765	802	749	793	740	767	793	786	734	766	804	755	766	772	721	801	803	737	762	810	727	771	701	776	762	746	797	749	815	805	790	809	769	792	742	808	773	812	778	724	773	788	777	794	776	781	758	769	782	777	754	797	806	784	820	752	739	770	730	821	807	750	761	771	804	756	814	779	821	816	811	710	755	774	686	772	754	762	760	800	681	802	748	742	726	798	743	746	765	787	778	832	785	818	758	776	827	778	746	746	767	833	708	711	779	764	767	767	791	773	793	778	740	824	775	756	763	750	774	790	773	752	752	789	773	777	735	773	776	756	731	777	725	781	776	776	716	806	732	762	784	747	784	736	818	725	783	771	762	778	769	763	776	799	749	765	736	805	709	761	773	770	770	766	745	739	806	745	780	731	733	805	777	769	793	744	779	759	793	780	769	798	798	797	770	771	755	815	756	753	803	753	736	749	790	753	766	744	749	798	760	793	759	765	756	800	773	805	699	789	779	824	741	745	764	753	756	810	790	780	806	793	817	746	822	754	728	781	767	812	777	743	747	757	792	769	806	779	783	773	790	767	738	793	725	751	736	744	786	805	738	752	778	762	764	796	755	752	775	800	735	788	823	784	733	806	779	739	787	775	733	769	791	741	752	781	733	781	789	769	804	777	750	750	784	753	783	776	802	813	757	741	755	826	723	713	796	814	781	733	772	745	761	788	756	789	783	760	761	759	758	758	740	796	790	797	760	771	751	791	794	746	747	752	757	724	802	804	756	790	726	787	750	760	756	772	787	746	768	828	776	785	770	717	757	759	760	763	824	760	737	800	816	742	842	766	785	768	802	774	809	795	763	736	783	799	803	742	798	810	760	772	761	822	762	765	790	783	751	758	769	802	768	797	782	791	753	789	793	841	769	775	771	768	785	777	803	783	767	719	795	806	789	781	774	767	767	738	765	743	755	783	739	752	770	757	748	754	765	800	777	773	803	778	760	774	782	734	798	812	726	766	748	804	791	800	772	745	804	798	731	805	744	736	775	795	800	805	776	776	758	792	797	793	746	798	791	773	745	781	775	814	809	751	804	668	808	791	820	814	809	778	723	799	770	797	767	757	745	789	754	711	732	753	747	785	780	766	772	776	733	806	763	709	773	778	746	785	765	816	765	736	849	776	768	770	751	780	769	772	761	769	748	782	751	778	781	726	789	775	713	800	763	785	774	734	760	807	741	757	740	749	753	784	742	735	791	760	757	731	833	745	780	765	772	834	795	747	746	718	820	798	778	775	761	776	777	743	791	764	789	783	759	742	747	756	780	775	762	750	758	779	726	791	782	731	758	803	750	728	794	736	735	768	765	793	774	796	779	775	776	791	787	751	789	737	778	753	765	791	777	753	754	788	738	740	744	771	773	778	730	762	771	752	739	764	799	800	755	781	780	775	773	808	757	814	760	793	782	773	796	746	776	760	748	759	780	796	776	811	795	780	746	764	770	727	767	825	763	764	756	802	746	758	775	732	752	782	744	813	765	803	761	737	808	750	775	797	807	810	757	706	759	734	798	799	763	727	811	807	748	782	780	767	739	762	758	742	759	795	805	764	730	804	770	756	760	804	792	792	765	758	746	802	767	738	733	756	831	773	770	707	744	780	726	793	750	760	750	759	749	767	808	788	736	736	787	777	740	817	748	711	806	813	771	764	759	785	753	798	776	744	733	772	793	791	778	730	743	784	757	776	758	753	787	750	776	783	792
23914	20720	24118	27371	20719	20714	3420	620	479	499	502	438	477	435	423	439	427	438	446	418	381	434	400	429	418	430	430	448	422	451	379	419	409	412	376	384	447	402	401	406	410	405	395	418	397	456	441	416	401	456	422	425	385	413	383	424	403	436	453	425	435	407	424	406	394	396	399	432	420	433	421	416	406	446	429	383	396	452	389	423	402	402	412	457	419	459	416	429	404	403	391	402	408	440	426	433	423	411	430	390	436	447	379	405	401	406	416	412	441	405	393	423	467	417	446	409	441	381	376	378	430	377	416	417	411	379	413	426	360	409	433	390	412	399	405	439	408	461	427	427	381	389	416	421	443	402	431	405	419	417	411	380	428	402	380	407	381	425	393	403	425	398	413	388	398	418	393	420	405	388	401	398	420	438	402	398	418	387	414	372	399	388	441	415	434	409	392	443	384	408	406	400	420	430	415	399	483	386	406	442	412	382	416	385	403	371	431	442	409	391	405	430	416	430	384	417	414	406	415	415	389	397	391	433	429	423	438	408	384	400	407	427	443	441	399	399	379	411	393	416	416	394	425	363	411	413	418	393	373	446	436	388	393	372	421	462	436	406	437	438	470	391	406	408	403	416	452	450	428	405	403	416	429	391	403	429	424	404	425	402	429	452	419	420	399	406	456	440	395	387	406	424	422	393	434	435	418	364	431	416	401	419	437	422	402	409	397	432	413	435	424	395	403	420	429	417	402	413	403	447	430	384	376	419	420	403	427	421	400	408	424	397	389	445	435	423	400	395	445	395	409	424	392	424	417	404	428	445	420	393	425	416	399	387	440	419	401	440	419	415	433	397	430	455	414	429	454	405	429	373	431	407	426	430	394	375	440	428	399	425	428	462	385	403	405	421	403	410	416	462	431	408	421	414	381	416	370	427	419	400	397	432	422	394	438	401	374	386	409	418	452	409	442	390	438	425	411	388	420	442	417	402	434	375	376	398	420	403	401	463	472	372	407	367	397	426	418	436	378	430	407	404	435	374	410	446	410	420	405	423	392	409	440	391	418	425	407	428	407	407	410	405	432	411	420	387	411	396	391	421	407	409	423	399	405	446	440	385	408	431	449	412	436	448	429	377	416	433	440	362	412	390	373	403	418	416	403	405	442	470	415	422	427	414	435	472	419	392	403	380	421	427	433	428	393	397	433	414	367	434	378	443	402	385	405	411	418	463	416	404	396	421	402	416	441	405	426	431	426	403	425	424	416	410	444	451	442	429	415	397	397	410	386	386	413	474	428	472	389	411	400	375	408	400	422	431	369	379	404	434	428	413	400	392	404	444	431	389	391	428	409	415	407	413	397	410	387	398	369	360	402	407	423	429	402	407	420	402	400	372	422	384	386	434	366	430	407	419	433	417	389	398	426	381	401	401	428	407	443	410	395	404	426	399	422	407	409	394	428	406	392	418	400	401	413	407	438	403	381	405	400	381	397	378	421	407	401	382	426	426	386	448	410	414	408	390	392	412	452	392	414	429	380	386	419	398	431	408	406	410	422	393	387	403	418	412	409	433	435	419	453	426	399	424	374	394	371	404	408	443	397	428	451	420	431	434	392	431	447	443	390	421	418	422	370	378	418	409	390	405	405	442	406	397	412	423	416	418	416	412	392	432	420	409	395	429	398	379	409	400	399	395	428	369	404	395	445	430	445	419	470	400	445	405	414	396	414	403	403	398	414	392	373	400	436	410	401	435	419	432	400	408	394	435	396	407	444	417	405	416	434	422	416	418	436	411	428	395	447	433	422	423	397	412	391	421	459	396	421	400	433	417	409	389	421	423	421	419	449	391	404	420	372	411	398	431	417	395	392	438	408	445	422	445	404	409	402	440	385	394	408	380	396	416	399	407	417	407	411	423	397	415	455	437	449	456	440	417	397	427	405	420	426	423	423	448	424	380	372	417	455	437	394	404	429	432	411	420	434	391	377	418	413	391	391	437	369	421	392	425	405	421	434	392	446	409	413	394	416	404	402	408	424	448	391	435	436	442	418	395	499	418	443	392	364	423	437	420	431	429	435	393	391	382	359	389	405	399	426	419	453	422	452	422	429	403	407	435	433	402	435	439	396	418	404	402	419	385	427	413	431	396	425	392	414	415	398	411	438	402	407	390	432	415	425	376	441	395	396	428	448	379	390	412	413	412	349	428	434	415	420	428	418	421	390	395	428	401	387	417	421	445	425	419	431	410	442	443	400	360	407	408	408	422	430	388	448	406	410	474	400	403	412	435	423	396	399	378	467	446	410	415	425	412	400	397	427	420	380	432	432	442	421	408	424	404	429	362	461	377	402	372	391	449	419	412	407	412	406	377	434	400	469	376	392	437	399	449	439	437	397	394	403	404	395	420	402	410	420	429	395	425	424	388	400	383	384	410	402	433	381	397	420	396	413	375	415	381	410	377	411	409	404	391	432	395	443	377	408	412	421	420	401	404	385	420	346	405	398	383	410	381	411	391	373	429	386	388	404	390	407	414	377	426	414	414	412	416	393	419	430	414	415	385	382	407	421	386	415	385	402	376	403	414	379	411	396	424	405	409	419	422	439	399	435	404	399	446	395	403	442	460	420	399	397	398	400	450	408	380	371	424	418	435	440	428	433	420	465	392	430	392	448	435	383	443	388	425	428	419	402	399	423	416	369	396	409	399	448	396	389	399	425	391	439	399	424	376	409	403	394	400	419	389	361	401	429	401	437	376	399	371	410	393	399	402	421	384	440	401	401	431	446	400	416	447	421	436	428	440	435	385	430	426	425	420	400	415	388	456	379	399	419	395	425	419	386	403	427	404	396	438	402	378	364	383	425	391	420	434	378	404	401	407	411	375	433	430	402	411	389	444	393	402	406	391	377	408	410	426	401	405	414	412	410	403	408	422	370	386	393	410	419	407	445	436	438	376	418	372	423	385	420	447	409	430	432	401	427	384	449	412	408	382	411	385	394	403	408	411	426	410	414	395	387	419	391	403	416	381	392	435	440	400	406	387	395	434	382	445	397	434	384	418	451	437	405	421	409	398	387	425	391	410	425	442	414	405	376	382	427	409	388	361	390	379	400	459	382	415	384	391	373	393	373	406	398	363	407	481	415	418	450	417	420	407	424	424	434	398	383	420	391	431	424	402	389	416	422	432	372	427	405	435	389	394	398	392	439	400	421	425	424	398	422	403	431	378	400	390	434	419	422	380	439	401	417	380	391	390	401	406	404	402	403	413	391	416	434	413	413	407	416	433	380	415	439	408	412	396	446	406	399	385	397	416	383	407	419	390	418	417	405	422	399	389	398	424	403	413	379	417	436	409	425	417	410	424	381	378	381	438	407	394	398	444	395	426	390	365	401	411	410	421	405	417	440	413	416	416	440	416	376	385	396	418	376	392	405	435	395	418	377	411	404	394	452	421	434	392	381	402	392	411	449	401	431	437	414	438	402	408	396	414	433	423	427	416	380	385	409	452	411	414	382	381
3726	3465	1986	1195	1087	967	974	937	918	914	911	906	844	938	943	949	902	898	930	865	812	872	883	947	933	927	866	894	872	836	914	940	946	963	866	880	926	883	921	904	873	868	854	924	887	894	929	862	908	882	902	900	870	862	919	869	865	815	907	908	900	819	925	920	886	896	860	876	869	878	895	882	880	895	886	847	900	893	945	925	867	888	891	913	881	915	896	880	885	879	878	845	876	881	896	901	903	898	920	859	876	872	893	897	935	865	960	872	916	872	863	903	859	888	898	846	885	901	874	930	846	904	869	890	972	859	916	922	921	944	879	934	899	920	918	897	901	909	880	879	933	823	886	834	903	881	906	895	879	860	898	901	865	915	889	862	895	839	912	874	791	911	865	892	865	916	906	927	850	886	886	914	959	837	910	928	940	866	865	864	903	866	885	864	893	873	865	879	883	948	892	885	874	873	863	863	922	926	873	858	900	852	912	899	887	967	910	913	909	838	843	891	876	864	902	884	887	921	847	933	877	926	881	911	885	861	925	882	908	930	866	897	930	914	867	885	854	891	887	921	950	870	845	897	915	873	906	887	848	864	853	862	865	857	892	911	835	860	885	862	875	894	909	866	877	836	902	884	881	883	902	895	882	902	913	844	890	855	884	867	869	915	851	905	904	912	900	879	885	915	966	891	903	890	915	895	925	905	869	856	904	938	922	879	871	940	867	835	941	862	923	912	939	842	901	901	925	897	918	920	902	868	908	880	915	924	943	831	896	890	853	884	891	913	892	866	920	864	915	882	886	939	889	946	870	856	868	888	954	913	892	855	891	857	874	874	866	897	913	870	854	925	894	863	869	884	877	858	927	911	840	923	926	890	881	891	915	879	888	893	909	935	966	907	851	869	883	984	841	839	892	895	865	881	912	895	911	898	925	878	861	923	871	880	894	889	882	939	942	879	861	896	854	870	903	910	865	891	837	850	878	903	882	902	927	876	892	897	866	876	947	856	942	870	925	872	883	894	850	867	859	839	843	926	897	910	939	930	880	853	856	871	873	896	891	861	898	907	908	913	904	931	882	905	904	879	844	909	896	835	916	901	898	924	923	884	933	936	873	862	919	875	897	919	865	930	921	889	915	950	825	925	869	880	854	902	912	925	871	890	860	890	894	853	871	907	878	899	884	909	929	849	961	852	933	875	858	880	931	866	913	891	867	890	952	892	895	906	814	893	911	889	857	906	874	898	939	906	852	935	873	872	877	848	892	904	950	921	874	945	871	868	835	884	848	899	909	886	894	880	929	916	854	934	858	916	897	857	877	927	891	864	930	832	882	852	913	919	881	882	885	895	875	887	945	907	862	873	891	930	895	972	968	903	845	870	897	794	947	904	835	923	898	891	918	894	856	957	860	828	887	975	928	926	892	893	893	873	880	932	852	943	907	856	861	897	895	874	912	926	964	934	881	882	902	916	906	921	882	917	874	888	899	867	959	830	907	849	912	894	908	933	876	914	918	875	886	960	896	898	896	922	903	847	855	875	909	867	948	896	879	876	876	898	932	911	844	926	906	919	875	908	890	884	910	929	895	929	879	863	887	936	859	902	913	838	925	884	919	890	871	940	867	904	902	896	869	909	933	972	934	882	933	916	904	925	855	876	870	911	903	866	913	854	888	865	900	912	877	940	894	908	900	941	872	826	824	910	908	882	813	864	904	861	871	905	868	909	891	855	914	886	908	895	893	882	889	856	942	882	934	897	852	908	897	907	876	908	881	893	909	860	892	910	872	952	859	887	903	931	906	867	875	799	861	896	893	859	856	896	918	917	912	876	883	880	899	907	880	873	861	915	881	900	906	870	924	955	943	875	904	928	902	945	938	939	939	878	869	910	888	877	897	916	920	881	948	897	867	867	904	934	901	901	861	884	942	852	946	877	870	945	934	894	894	886	938	941	896	939	925	883	876	895	874	896	882	901	906	878	915	830	900	847	888	917	886	906	864	890	915	906	856	857	855	881	903	898	877	905	891	929	884	886	910	868	946	881	913	853	879	846	906	899	894	872	856	906	887	894	894	910	909	899	905	902	923	924	917	922	863	889	873	922	877	941	858	881	846	898	932	879	905	911	916	916	874	860	896	889	896	895	941	904	865	907	916	857	930	888	861	904	848	915	872	874	940	910	928	848	896	846	931	908	860	890	869	907	907	918	871	916	886	924	872	885	878	906	879	843	911	888	881	915	904	928	852	871	887	861	912	903	910	936	911	856	884	923	879	892	847	903	951	907	922	884	912	916	896	838	899	884	949	939	886	968	851	851	873	877	928	935	900	923	813	886	880	883	872	899	899	915	852	924	905	868	887	877	887	872	931	895	911	841	929	878	886	886	922	932	949	854	901	891	906	870	897	861	900	891	903	840	892	922	908	946	840	890	895	910	871	915	873	883	912	919	914	937	899	899	884	825	856	902	874	878	814	838	882	890	907	878	847	891	918	884	900	871	868	912	923	910	908	923	906	904	910	924	880	933	911	904	922	946	910	883	907	887	903	901	847	889	873	898	902	932	903	855	875	905	903	876	867	915	856	887	887	850	873	861	955	923	941	806	878	902	915	877	916	859	874	871	904	872	887	940	869	934	886	863	859	914	945	917	936	936	951	888	917	895	883	929	922	886	909	890	921	879	847	906	907	895	913	856	923	860	882	908	910	882	890	899	913	858	880	927	892	855	938	869	885	873	865	893	875	857	862	891	898	912	893	870	894	909	864	845	938	912	910	938	841	937	896	888	913	937	920	908	894	812	863	886	845	892	902	918	849	931	914	895	870	943	872	892	914	896	938	892	855	890	875	852	859	853	842	851	879	880	854	898	897	856	894	952	930	890	869	857	898	885	798	935	907	896	892	940	874	879	881	934	899	871	894	902	868	899	867	893	820	854	928	913	854	899	896	851	916	889	894	933	880	842	872	855	908	884	893	869	876	885	909	912	890	958	890	941	867	970	848	924	947	893	888	901	884	861	867	886	891	870	913	915	848	878	925	908	837	874	909	869	896	880	885	873	879	916	861	883	835	928	884	912	873	872	919	869	862	843	913	871	896	908	962	853	888	938	897	870	837	891	873	874	929	874	900	826	927	891	855	878	933	908	855	957	876	898	896	931	899	881	883	935	888	871	905	901	875	931	869	885	892	922	861	867	929	873	900	906	917	910	899	922	927	891	918	909	900	923	923	929	848	848	904	916	897	896	912	900	915	927	893	913	819	856	893	914	950	890	843	874	901	873	925	903	898	924	846	928	851	895	904	911	884	912	879	854	897	925	937	894	870	931	895	897	905	824	906	854	866	880	905	888	867	917	866	890	906	880	855	931	880	877	846	925	869	935	908	870	907	849	862	855	864	918	889	911	872	894	926	863	885	937	929	883	847	886	832	935	901	890	873	898	861	877	861	898	897	887	894	840	914	887	875	870	922	850	886	914	889	898	872	880	924	882	892	892	938	953	890	903	942	912	858	893	881	884
23434	20746	24370	27191	20749	20760	18942	687	446	416	359	323	348	350	323	341	290	300	293	305	274	257	280	267	277	284	272	247	274	301	303	274	259	265	267	282	264	287	281	282	252	254	329	263	243	273	264	244	251	285	266	224	264	279	265	282	284	254	252	274	257	277	279	238	287	255	237	283	291	234	262	268	247	267	242	245	235	284	264	259	255	263	257	284	270	278	262	282	294	237	267	255	269	290	256	286	261	262	255	258	296	281	263	246	252	288	260	279	267	270	289	281	254	247	288	257	229	287	256	269	254	273	265	273	263	275	233	264	281	261	274	254	250	260	242	270	258	265	253	270	276	269	279	270	265	255	270	309	260	272	302	272	284	243	249	304	275	255	282	229	280	260	300	272	259	283	260	258	277	293	278	244	293	271	237	285	263	239	291	253	279	295	314	279	249	268	260	283	274	270	282	274	287	251	270	252	273	257	276	270	297	240	248	252	250	261	264	258	257	280	242	302	282	240	255	275	256	265	242	245	243	259	227	233	240	255	286	249	290	256	268	280	256	261	244	276	262	275	269	259	295	276	273	239	244	243	250	262	283	283	278	256	272	240	261	265	264	271	264	295	298	286	278	302	257	281	288	280	269	272	269	230	251	289	265	263	254	267	268	288	279	236	258	244	296	254	262	288	277	239	232	255	288	265	284	245	289	269	285	253	241	241	267	273	247	265	258	248	219	245	256	295	258	263	239	281	302	249	299	280	248	241	257	240	265	289	243	263	256	267	255	270	260	292	266	260	272	233	282	283	268	260	280	293	257	272	260	266	255	284	271	257	255	264	279	297	238	268	247	259	264	291	247	238	276	270	302	266	287	283	274	288	266	275	273	265	283	293	259	254	235	248	239	296	237	239	275	248	248	255	255	264	253	287	271	264	268	262	261	238	260	275	282	257	267	267	299	285	303	257	254	259	257	255	261	249	247	282	289	240	246	290	249	260	278	292	244	285	269	282	288	282	261	252	263	257	263	248	272	280	284	283	267	261	236	275	296	249	228	286	252	251	263	234	286	274	252	281	243	236	248	256	252	281	263	310	297	277	275	274	280	283	309	250	257	282	258	275	281	290	275	252	291	295	268	272	271	286	257	259	262	262	266	261	293	258	287	306	269	284	250	295	282	266	270	255	283	265	274	278	270	272	266	286	221	236	289	268	269	267	285	268	290	244	255	245	261	274	277	248	283	302	261	249	259	255	273	215	259	302	282	267	317	258	249	255	309	274	256	237	261	288	255	276	260	235	269	285	289	257	253	264	231	234	267	306	275	266	273	246	291	282	291	268	258	256	243	272	286	265	261	270	226	282	275	254	286	265	256	246	264	260	267	251	269	254	266	253	239	246	256	272	253	280	290	267	279	266	281	312	277	249	278	273	241	266	266	264	267	275	294	256	244	282	271	260	290	262	276	289	254	270	284	255	259	255	274	246	243	266	273	262	261	240	248	251	243	218	256	255	239	267	282	270	252	275	295	281	272	286	287	275	304	285	329	250	266	249	259	230	286	240	261	282	262	271	274	260	267	240	222	253	278	276	255	268	272	251	275	253	273	265	273	248	258	244	285	268	265	237	262	298	252	251	280	261	256	265	240	264	257	257	258	258	236	236	260	265	293	286	283	284	298	245	242	300	274	240	274	267	254	249	262	232	269	262	246	280	289	281	288	254	298	232	293	246	272	263	261	259	252	295	296	286	250	267	243	256	256	267	277	242	275	253	297	301	274	255	284	295	252	260	257	284	248	300	260	243	291	265	265	257	222	275	243	247	241	286	263	258	236	267	274	265	275	259	264	281	281	250	288	274	266	261	260	240	278	241	273	257	265	282	238	237	279	250	280	277	259	264	240	270	234	290	265	253	252	265	281	297	273	243	278	254	296	285	255	278	270	288	262	273	260	290	288	269	284	257	263	296	248	257	268	266	265	249	282	267	248	261	231	239	273	279	286	275	263	270	231	257	247	288	249	258	250	262	257	250	274	254	267	268	252	257	219	298	262	257	250	254	307	255	295	287	258	231	260	229	259	264	258	291	252	264	314	265	269	270	271	269	257	262	249	275	275	278	288	273	285	253	272	261	234	294	235	293	269	269	271	249	269	224	262	221	252	263	251	282	260	240	269	228	251	244	284	262	267	254	251	260	251	253	253	266	266	272	230	263	263	217	281	240	241	259	297	284	270	278	295	246	273	289	266	274	264	256	240	266	286	268	273	272	236	247	243	261	290	240	265	246	260	286	249	247	271	257	266	248	259	244	290	256	255	257	244	256	243	278	267	276	254	276	273	296	275	287	284	248	242	266	295	248	269	279	264	245	261	261	244	247	245	284	283	249	247	267	262	240	251	275	266	253	269	258	259	237	269	247	252	288	276	273	273	270	275	252	278	252	308	271	295	259	277	272	307	263	270	285	266	265	297	279	255	247	268	256	269	258	260	285	279	264	245	265	281	265	279	255	273	254	276	251	252	278	259	286	278	257	250	257	237	272	282	281	251	270	272	302	221	278	251	227	255	271	238	249	280	266	269	277	290	260	267	241	261	290	260	283	257	268	260	279	275	272	258	251	241	245	276	243	262	271	261	298	265	271	264	255	268	251	290	285	271	252	274	237	253	287	316	279	264	273	262	262	288	271	255	293	255	259	272	265	263	256	261	277	264	302	261	300	247	250	246	261	293	245	277	266	271	307	251	287	238	252	298	241	266	233	284	272	268	283	263	226	249	271	268	244	279	275	269	290	271	290	274	268	272	254	274	238	280	290	267	268	256	270	283	237	268	234	260	268	276	281	241	242	250	270	251	269	281	262	282	267	282	265	271	266	284	248	256	269	239	300	274	249	261	272	217	280	272	267	261	253	262	271	243	247	232	283	256	286	286	277	273	250	264	258	281	255	283	282	260	254	257	272	238	251	269	276	259	282	262	272	295	256	261	278	296	252	264	238	273	277	260	241	268	245	272	260	261	333	290	259	259	280	243	270	278	264	255	257	272	253	232	267	252	247	281	285	246	259	243	262	297	272	280	226	260	262	244	246	277	267	259	269	258	269	274	263	257	280	247	285	250	258	266	284	279	282	248	265	270	252	297	286	252	274	242	241	297	265	252	263	253	278	278	226	237	256	313	282	247	273	279	241	283	238	307	290	278	292	244	273	270	275	250	267	283	253	230	247	256	289	288	264	265	261	238	269	269	260	245	293	280	232	259	284	255	282	272	249	289	282	274	278	277	278	210	269	278	263	248	237	256	276	243	272	271	238	259	248	285	234	250	278	271	298	272	251	272	245	293	257	274	266	247	230	282	260	258	259	286	286	265	241	286	263	252	254	250	270	267	287	277	294	303	251	278	280	250	242	248	287	276	279	248	236	254	240	256	249	297	260	241	273	281	273	268	288	257	262	273	242	252	280	288	277	262	263	257	279	280	255	262	260	235	273	276	265	246	257	276	256	282	252	271	284	304	256	282	267	266	257	257	282
3826	4772	2518	1211	898	770	699	685	680	649	632	649	613	598	630	624	583	557	651	604	592	614	583	572	603	634	535	611	583	585	580	593	582	589	626	618	615	564	612	563	642	580	570	585	573	617	601	587	593	574	563	623	536	597	564	583	591	602	571	560	591	556	571	578	580	642	549	548	558	565	583	587	604	619	622	607	592	517	602	558	561	606	594	538	585	586	540	551	609	640	619	569	620	591	556	590	545	595	616	598	613	585	609	512	594	602	574	598	593	614	595	605	578	629	588	585	529	588	574	555	594	547	623	564	628	601	592	612	583	580	618	595	594	561	635	537	544	576	613	633	606	581	606	563	599	581	611	583	577	593	568	579	573	574	587	603	561	565	593	585	610	564	586	579	552	614	576	598	582	553	554	628	570	600	582	631	608	559	560	579	614	591	593	545	560	611	591	595	575	603	597	567	578	572	592	532	567	601	632	580	607	573	565	625	591	557	599	621	604	600	566	586	593	571	581	587	551	575	542	567	572	602	584	575	616	626	565	605	588	579	579	588	617	559	559	561	595	576	536	613	568	575	534	579	583	573	602	629	613	591	592	598	579	593	554	555	613	571	581	618	574	584	570	571	561	570	582	589	592	600	610	567	583	617	634	578	588	595	558	591	612	567	591	602	596	587	569	591	583	604	580	594	582	579	598	592	599	581	556	603	545	597	598	592	605	577	621	578	575	579	594	593	581	546	620	595	582	593	587	566	604	611	610	590	618	612	621	593	607	603	593	566	574	545	589	580	594	603	587	627	578	607	615	580	625	588	633	647	577	577	599	590	612	607	562	586	581	633	611	611	579	567	587	568	571	567	586	610	595	570	586	541	581	596	549	580	563	572	539	601	606	616	556	563	518	561	614	552	565	625	541	648	579	631	604	545	556	580	572	559	589	608	597	546	593	582	603	588	607	563	613	568	579	608	587	576	646	585	602	574	522	597	610	564	608	608	590	615	540	598	598	591	593	552	597	607	598	572	602	563	620	605	580	577	565	538	572	574	617	612	602	626	606	593	576	564	545	597	598	575	548	593	567	579	639	610	547	571	610	592	599	590	618	605	629	622	585	596	593	549	557	589	598	614	582	590	595	586	569	541	602	644	585	596	557	548	626	577	577	590	551	575	622	606	618	588	599	556	548	548	644	586	594	581	592	623	569	579	579	592	609	602	589	600	579	549	609	594	594	581	598	597	544	566	617	619	577	577	589	591	593	567	624	559	593	575	580	586	526	589	594	550	585	588	608	584	609	586	577	575	581	598	578	586	570	593	603	585	558	628	582	547	571	566	565	598	577	582	577	558	606	595	560	641	595	551	625	597	592	588	589	570	636	589	566	557	564	558	602	551	569	588	574	557	595	565	565	622	631	537	619	563	601	580	548	602	603	530	567	561	596	614	584	579	573	584	603	587	574	604	578	577	608	567	586	606	615	658	577	596	552	619	587	585	578	597	631	549	591	617	567	574	593	580	587	590	592	560	553	569	608	585	564	589	565	619	585	580	629	561	559	554	566	612	584	619	651	614	575	639	607	625	580	562	569	545	612	596	577	560	606	590	554	609	584	561	598	598	608	584	603	549	559	620	628	633	565	582	578	605	598	558	579	603	592	575	614	624	605	598	588	574	599	584	619	535	557	581	593	588	565	576	582	606	615	572	615	590	587	611	595	583	591	619	533	609	587	575	592	626	624	622	585	622	620	550	579	548	592	538	557	581	586	603	575	604	567	587	548	646	583	572	571	566	552	558	653	592	625	607	565	602	505	598	587	589	570	589	634	599	606	620	589	622	587	557	571	562	578	586	562	555	549	577	570	603	540	629	578	556	551	601	587	560	575	615	599	594	572	535	591	557	604	604	604	541	596	556	583	571	550	611	564	629	566	618	606	556	609	559	600	623	564	551	569	577	601	584	580	538	582	563	603	589	592	538	594	605	597	555	610	578	570	604	581	605	538	576	600	541	564	596	577	604	580	549	594	586	643	598	606	564	589	623	576	547	561	559	561	566	613	612	568	571	568	568	604	549	551	613	565	528	548	614	587	579	562	602	614	527	595	533	615	534	601	596	570	561	586	585	601	629	614	595	571	585	582	600	596	584	572	581	584	609	615	577	575	538	592	562	528	577	582	566	572	626	554	561	608	592	577	594	617	615	603	636	581	575	577	587	606	605	581	587	585	547	559	586	578	577	629	604	562	590	586	579	584	583	548	610	597	594	552	573	606	553	600	585	609	574	569	582	577	605	618	604	581	575	588	565	576	574	582	594	555	583	565	569	571	583	623	609	634	568	610	600	603	593	593	596	560	593	544	571	586	601	582	612	565	586	577	550	627	598	563	589	620	611	538	582	584	546	588	594	593	567	596	546	600	616	565	609	569	593	558	565	581	578	549	577	603	563	557	594	563	628	586	585	592	592	586	604	557	587	568	535	580	579	581	581	563	576	562	554	604	560	589	575	522	598	569	587	594	598	563	550	610	574	587	585	595	571	592	594	563	589	579	584	580	593	602	573	581	612	583	614	634	608	609	569	625	545	587	595	613	592	608	599	595	549	564	601	556	633	549	576	575	560	628	592	619	564	575	611	622	551	565	587	570	567	563	578	595	575	605	585	571	586	537	581	618	578	577	567	618	578	573	581	548	569	563	601	592	561	602	543	605	624	576	622	592	601	601	617	615	595	583	613	558	601	570	614	565	522	596	597	587	531	577	610	575	586	553	632	550	588	595	592	603	568	590	600	602	520	586	628	660	566	589	584	625	554	631	574	583	580	568	563	659	581	615	561	591	583	633	604	558	601	614	634	568	607	613	584	590	587	639	575	609	568	583	608	616	589	614	583	580	575	541	602	590	617	564	580	608	588	560	559	530	551	618	604	565	557	611	554	581	606	565	550	547	562	615	605	590	591	579	526	553	612	548	597	611	635	530	628	534	602	615	578	621	597	561	643	583	546	573	567	552	582	571	561	634	574	555	605	576	610	609	556	566	548	565	549	555	556	603	634	601	599	576	603	602	536	593	612	581	610	571	602	604	647	589	603	555	574	628	582	551	615	597	584	536	581	590	551	582	609	637	597	562	584	581	587	574	604	601	601	591	607	604	589	604	595	581	605	620	598	598	594	562	611	581	571	593	559	553	574	618	611	584	593	594	553	569	575	557	591	634	541	584	623	608	599	599	572	573	544	564	586	606	579	620	571	582	610	557	572	629	555	552	601	591	575	583	581	605	578	629	580	577	565	605	565	581	576	555	600	580	624	624	565	618	577	569	622	537	580	590	555	589	571	603	602	630	579	598	587	606	562	583	632	609	594	584	578	561	561	618	551	615	604	599	574	548	569	572	605	598	597	616	591	616	594	598	576	622	516	577	615	589	598	558	551	560	570	619	536	607	571	554	565	552	592	543	626	570	619	604	600	593	609	553	587	594	562	590	576	611	598	625	637	612	548	576	574	599	552	596	580	550	630	540	545	550	583
31452	19496	8247	647	378	386	369	370	331	337	340	336	302	374	362	345	346	293	302	335	364	348	325	330	277	316	331	370	346	322	330	353	324	343	359	334	358	346	318	345	332	339	339	313	312	326	337	321	335	307	334	333	355	307	336	360	315	317	320	340	325	339	358	347	332	334	332	344	326	331	293	346	355	330	358	341	365	319	317	332	308	360	350	337	326	331	331	322	308	310	347	336	385	344	309	340	338	326	319	344	341	381	390	327	351	352	352	369	347	318	331	353	349	365	305	303	366	339	298	331	335	336	310	343	334	326	328	359	356	363	339	364	317	328	342	314	344	329	317	329	347	300	352	324	319	377	307	295	319	325	341	329	353	335	318	339	333	358	356	347	284	362	322	315	297	328	322	322	315	338	313	306	365	370	334	370	321	327	331	303	340	346	329	350	348	333	304	348	332	336	331	313	340	344	347	332	324	315	320	345	354	322	360	328	339	325	390	319	306	343	327	358	327	312	303	335	373	335	373	386	344	305	316	334	332	317	346	337	334	314	332	320	331	326	331	308	364	325	321	322	348	319	346	352	337	333	337	330	310	365	301	343	329	324	300	322	351	297	334	322	315	367	341	335	321	322	329	307	297	326	309	335	352	341	341	307	338	365	338	326	312	324	342	350	355	348	347	363	324	309	321	361	309	323	347	359	332	351	308	320	316	367	327	338	351	344	303	357	322	350	324	347	328	336	314	344	310	345	350	313	318	331	360	346	319	368	346	321	330	339	327	323	323	331	321	330	355	307	334	318	328	331	334	321	326	366	329	293	314	344	327	319	310	304	334	320	317	341	342	295	318	323	376	328	334	374	367	357	356	341	299	323	330	309	337	338	353	332	329	311	323	301	337	346	326	359	358	335	335	330	279	344	353	318	294	338	353	341	296	329	343	323	342	315	327	325	324	317	302	343	387	362	328	367	344	349	315	334	332	322	376	330	317	379	344	364	343	346	326	339	334	334	323	359	303	353	335	345	326	341	338	331	344	346	339	386	339	293	313	329	343	336	331	339	317	343	304	298	372	323	352	347	351	368	336	302	300	309	357	328	308	352	309	368	322	347	341	337	316	345	322	343	321	331	329	344	307	313	294	323	328	318	321	326	324	359	331	347	330	333	322	313	328	326	326	330	348	328	342	320	383	371	317	312	321	350	347	340	354	331	327	339	279	340	341	340	279	331	339	317	335	328	355	343	355	354	345	336	325	356	307	351	306	345	326	334	328	327	312	373	370	309	314	351	377	325	354	338	331	319	311	284	333	355	363	307	339	360	346	371	357	343	338	329	317	324	360	304	326	345	389	327	394	317	343	335	312	368	370	317	326	335	324	361	322	352	345	294	316	344	314	333	351	332	301	327	304	339	364	367	308	332	308	324	301	305	314	319	339	349	320	340	354	322	308	329	328	346	327	342	338	315	316	354	326	326	318	363	296	376	318	354	317	307	316	350	336	335	340	336	328	348	340	343	305	334	341	369	342	331	360	312	297	337	353	321	298	344	344	338	334	321	320	367	339	340	348	328	333	318	336	308	366	350	353	326	334	309	306	335	326	333	320	316	332	338	335	391	328	347	331	345	361	321	357	335	320	328	343	348	350	352	339	315	300	313	319	319	357	301	306	312	332	334	318	318	325	307	302	328	307	338	307	327	313	332	322	358	322	299	317	332	345	328	332	357	332	332	345	311	317	328	328	368	323	317	293	332	313	339	312	316	320	314	300	340	321	317	338	351	324	324	332	308	311	371	347	322	356	339	324	337	308	314	343	319	373	314	355	345	353	325	339	319	336	376	326	361	361	314	376	323	349	336	326	330	353	334	349	326	324	330	354	320	331	346	307	370	336	350	297	316	374	330	312	352	332	353	334	329	307	345	362	357	368	306	332	324	339	334	287	292	340	343	348	317	351	335	326	323	351	353	310	315	322	314	322	340	326	317	334	358	355	307	364	313	331	324	328	333	307	300	326	347	348	322	280	323	337	304	361	338	332	331	333	326	329	320	334	297	330	308	313	353	328	315	295	318	324	367	320	319	338	320	313	365	346	328	319	362	323	334	318	309	339	381	358	378	359	319	358	327	347	315	343	344	329	344	371	353	337	347	324	312	326	342	282	351	345	314	341	317	335	319	322	341	363	318	331	329	306	351	338	327	330	355	349	324	310	335	300	305	339	335	316	327	355	348	340	346	298	292	322	320	355	354	310	348	331	332	337	358	337	315	310	352	331	301	334	333	326	334	295	310	351	333	313	367	317	307	349	324	302	312	335	338	296	350	345	296	313	349	362	338	325	306	310	316	316	324	332	337	298	310	313	332	329	291	310	318	337	336	346	367	320	330	376	328	326	309	355	340	331	319	336	356	377	338	323	294	354	313	327	314	336	361	318	344	363	349	351	332	359	336	323	339	314	359	329	395	313	319	345	311	349	284	308	332	339	338	348	291	341	340	319	334	326	313	333	354	318	355	349	323	340	322	355	308	351	327	331	312	304	343	325	296	308	329	351	376	306	347	345	343	308	337	324	334	308	350	375	299	288	341	357	343	301	361	363	315	327	374	330	360	356	323	306	350	322	354	325	322	317	360	367	313	326	341	354	349	347	312	303	324	324	334	330	401	339	302	316	343	319	320	334	337	346	348	297	302	356	297	290	312	345	314	323	337	330	320	367	357	340	349	324	319	338	364	311	311	321	326	326	305	319	346	343	338	329	333	374	344	349	331	304	320	337	339	363	298	299	359	304	313	329	316	341	325	303	344	344	308	336	350	287	337	360	320	298	343	323	325	291	347	318	337	295	303	342	341	283	324	357	343	320	353	312	344	328	340	333	329	341	340	323	366	343	350	329	341	307	315	368	333	325	325	307	356	326	364	302	350	333	363	335	338	366	369	367	345	341	354	345	341	351	317	330	319	331	328	340	320	341	387	319	338	346	330	310	333	340	355	359	333	316	309	321	319	317	284	334	326	318	323	345	337	293	340	304	342	331	324	330	327	346	330	348	289	293	362	371	380	331	328	343	338	329	339	328	346	310	352	330	335	295	302	347	315	316	306	324	333	313	367	377	298	341	329	341	370	345	317	291	363	304	370	327	345	331	319	328	352	331	341	332	325	314	307	383	320	343	312	341	368	328	317	323	338	334	340	338	354	321	307	348	307	339	350	323	340	311	376	342	346	307	397	367	327	352	297	358	335	315	347	324	309	341	343	362	324	354	341	327	357	329	334	368	363	331	347	347	357	336	347	330	350	371	314	361	332	351	319	337	298	327	357	339	370	345	300	322	362	327	331	340	349	342	312	331	316	325	340	330	354	345	337	327	327	337	342	376	342	351	348	312	335	379	341	306	322	354	330	336	343	312	300	358	352	356	357	349	295	339	317	367	350	372	359	343	366	295	332	353	301	335	341	356	358	316	370	354	337	311	316	330	320	323	321	317	292	374	335	314	324	365	326	343	346	320	372	317	333	308	351	333	337
5367	1022	895	862	826	775	747	749	769	785	810	816	738	794	778	806	794	789	774	797	787	735	786	744	809	763	733	788	794	770	775	807	793	783	758	782	744	756	751	774	758	798	784	833	749	756	778	757	741	817	817	770	749	815	758	752	778	812	770	741	770	797	784	763	801	739	776	758	768	750	778	798	761	785	744	778	713	786	783	799	818	762	780	778	746	741	788	804	817	748	773	791	739	771	748	765	737	735	836	779	724	759	805	804	753	805	764	752	793	770	818	800	794	749	774	810	768	733	813	752	787	764	735	806	792	788	788	773	760	799	793	796	752	777	794	789	795	772	715	789	766	852	753	744	760	784	741	731	807	784	798	797	784	741	781	744	807	814	801	737	799	825	724	793	821	798	773	769	791	761	764	808	818	795	755	764	748	803	770	788	772	752	757	782	770	764	712	745	734	770	736	775	771	793	828	746	806	780	745	788	739	793	797	767	773	753	744	783	712	746	756	753	776	737	793	849	805	786	751	764	806	769	791	770	804	766	768	746	751	794	783	770	796	739	768	785	768	734	743	786	767	807	750	774	761	752	741	813	777	778	757	774	759	754	787	752	725	803	817	762	730	788	825	740	765	755	839	812	780	788	767	777	727	734	765	752	710	778	733	768	789	789	767	782	784	772	816	787	739	800	700	755	794	784	813	780	792	805	802	752	764	772	780	800	789	790	752	783	737	760	756	773	747	833	817	814	777	810	761	764	818	814	757	727	804	782	749	774	722	792	773	773	786	765	767	802	795	787	750	783	824	764	785	745	758	818	767	758	749	752	810	751	703	802	800	792	774	765	789	780	756	779	830	794	738	786	771	732	774	746	784	779	707	805	762	774	743	771	786	769	783	790	805	737	793	747	798	786	772	789	721	791	768	808	786	751	812	775	771	751	801	776	714	755	757	788	771	805	790	764	782	828	785	779	765	769	785	793	740	810	783	777	733	765	706	779	750	761	733	757	769	755	783	768	799	764	764	756	800	729	810	736	712	718	757	750	792	774	721	783	820	769	791	827	799	755	786	804	746	767	762	803	780	768	791	771	792	856	791	753	756	777	780	726	762	775	783	768	767	771	777	767	868	751	785	777	742	785	749	758	713	775	788	779	791	782	723	790	822	773	802	796	750	765	799	784	770	772	784	781	780	771	763	764	759	745	710	799	763	822	764	791	795	780	752	781	816	801	777	746	764	773	753	778	747	780	721	747	752	794	827	766	753	770	746	786	747	810	742	803	755	752	753	735	774	749	773	772	746	722	759	758	772	762	778	814	776	792	778	814	774	768	822	777	788	815	803	778	770	827	770	769	784	747	709	789	747	738	754	783	778	782	768	769	817	809	794	823	793	722	741	796	776	751	745	794	788	777	812	776	800	771	764	801	727	728	756	810	767	750	770	779	775	808	754	780	793	773	742	817	784	799	768	765	758	740	765	785	772	784	748	762	772	754	781	797	803	763	743	811	798	751	753	746	765	744	781	774	763	776	768	813	776	777	760	746	746	755	783	733	803	748	804	770	778	748	755	739	757	806	753	739	824	773	785	755	761	800	805	780	783	805	759	747	721	784	763	785	791	752	763	837	759	739	741	758	828	760	816	801	841	749	761	813	758	805	729	797	810	812	762	771	760	787	844	759	815	784	774	819	760	768	765	823	751	762	816	733	766	760	788	764	772	769	777	733	789	797	735	775	787	780	791	811	739	783	763	767	739	787	738	730	707	772	766	771	735	750	746	742	775	796	756	797	770	756	821	795	811	804	781	735	782	789	782	730	781	817	752	765	752	771	713	792	782	767	849	765	782	824	747	795	767	790	817	796	836	754	770	765	711	794	719	784	739	725	761	775	734	776	736	759	784	791	782	746	770	718	774	786	742	771	754	745	747	754	760	749	743	773	768	774	747	769	769	769	736	757	787	775	778	780	792	763	789	778	781	754	804	712	783	747	761	766	793	755	747	742	834	800	807	785	756	797	742	729	775	784	791	743	798	791	785	813	745	768	758	776	764	783	791	809	797	825	755	728	760	795	796	783	790	827	777	758	752	775	766	769	753	774	751	802	774	743	750	798	771	780	780	762	756	762	753	731	764	760	764	754	757	752	790	773	772	774	800	756	770	776	773	756	794	785	779	860	813	795	774	817	789	755	776	709	778	763	765	781	789	739	799	772	807	756	858	740	750	808	822	805	766	753	767	708	789	785	776	795	753	760	755	733	752	764	838	738	753	800	820	778	792	785	788	765	789	829	794	743	755	734	758	734	807	765	771	765	776	767	749	811	769	789	817	758	758	749	760	781	815	777	748	785	794	780	715	771	732	797	781	780	825	741	804	785	797	784	743	795	764	801	781	751	774	776	769	751	763	776	776	766	802	744	799	772	804	798	794	844	760	746	734	795	778	785	778	823	763	758	743	794	810	811	757	835	780	720	794	797	779	763	751	755	825	777	798	805	779	761	766	745	783	798	737	775	765	777	781	796	852	830	758	781	750	800	784	810	782	795	753	756	752	764	765	796	786	786	766	774	760	756	776	781	788	788	748	796	796	787	730	755	758	765	818	791	759	789	847	761	769	733	770	740	723	814	792	788	767	745	778	760	791	762	739	744	779	745	746	783	769	771	799	804	775	757	801	809	806	742	745	747	814	752	767	785	779	804	820	768	792	788	792	789	780	781	789	788	744	779	740	722	780	772	772	770	775	802	738	775	783	732	749	721	791	805	806	721	728	761	739	786	765	788	753	794	769	784	736	785	772	780	778	764	750	797	780	798	773	742	759	769	783	791	783	791	810	749	761	800	804	819	776	787	753	756	791	782	791	797	762	751	779	818	749	795	765	784	798	711	767	792	886	785	793	777	754	766	797	747	795	794	792	790	733	713	780	739	820	772	816	717	805	782	793	780	769	789	797	801	775	804	775	810	753	779	789	721	761	761	751	735	870	809	737	796	795	728	775	826	751	690	775	770	790	767	759	815	805	754	770	773	759	779	802	782	750	809	758	767	768	772	769	799	785	799	797	843	839	749	780	761	751	808	783	778	729	805	783	813	799	768	729	776	791	737	778	790	777	761	799	788	803	798	717	843	763	773	766	788	803	812	795	782	794	779	776	778	754	804	778	769	793	775	752	750	800	781	750	753	757	819	756	788	780	761	798	731	771	806	785	818	800	728	786	776	751	795	747	749	810	787	771	789	746	739	756	744	789	759	782	804	783	734	785	760	766	773	745	754	811	804	785	784	779	819	829	807	807	773	810	772	778	747	767	743	842	783	696	741	752	722	764	785	738	787	789	770	796	772	787	755	788	725	801	747	766	794	758	804	748	720	794	768	737	779	802	757	780	793	737	757	775	776	781	751	807	775	761	794	766	730	755	762	762	783	780	818	769	723	807	810	773	777	730	785	741	811	785	740	774	751	776	761	795	805	805	780	758	773	796	728	761	772	776	779	797	750	758	775	789	796	748	794	760	745	796	744	786	804
23889	20706	24064	27387	20696	20705	3513	631	510	480	465	457	442	453	434	391	443	456	416	419	405	393	397	411	417	446	443	449	438	419	429	383	412	387	399	406	444	429	443	389	408	445	443	418	416	396	423	398	417	418	394	426	417	453	387	392	407	365	397	434	436	390	423	420	404	431	395	456	385	410	430	418	396	447	426	425	424	382	436	388	424	430	406	433	384	417	424	417	398	415	427	425	393	372	415	430	424	436	386	437	386	413	379	420	408	402	390	421	344	421	415	442	428	448	420	400	403	401	423	452	436	420	421	416	405	369	385	390	402	404	458	432	420	402	381	427	389	426	422	435	455	403	373	390	394	427	406	443	410	368	413	424	406	435	415	422	407	452	455	419	417	431	434	376	416	430	445	424	402	425	431	412	422	410	412	396	400	394	444	447	410	446	400	365	389	455	420	373	414	402	428	410	406	420	429	414	433	407	385	422	410	429	431	387	407	388	388	408	383	402	422	450	414	438	385	403	417	399	424	447	410	412	430	403	423	426	366	378	419	430	409	405	461	417	382	422	409	370	389	410	423	420	394	483	422	406	383	398	415	405	372	414	457	369	414	430	442	419	414	428	373	457	413	425	432	440	439	378	416	432	401	426	429	398	428	408	412	412	405	403	406	432	372	439	419	409	439	361	389	387	381	382	411	421	436	382	397	429	401	442	429	449	419	430	424	445	419	399	411	391	408	419	441	392	419	428	416	400	429	441	371	405	404	408	435	373	432	409	400	397	417	447	408	416	388	399	424	457	413	382	400	448	416	394	423	413	423	398	385	451	424	424	369	447	401	417	407	422	387	422	414	342	399	384	416	405	401	385	404	447	426	402	475	411	396	370	437	402	418	412	391	395	403	389	390	452	460	406	413	426	395	413	438	438	457	437	396	427	406	433	411	397	396	407	446	387	407	425	404	424	418	377	395	384	409	420	442	425	405	408	421	406	379	421	421	431	425	416	420	418	427	380	400	427	369	445	466	425	436	395	418	462	413	411	400	433	405	411	392	368	365	410	404	382	440	367	427	433	395	413	411	409	405	417	435	415	428	404	425	405	437	405	414	401	395	435	431	430	394	409	431	396	400	428	412	399	405	414	437	433	439	436	424	430	419	392	423	441	376	412	408	436	435	401	402	419	374	422	373	418	426	456	422	427	374	402	366	399	407	374	387	393	436	398	450	400	429	390	388	411	403	427	389	421	443	424	428	419	401	398	398	417	418	381	393	384	415	409	412	430	440	406	447	387	370	384	420	368	424	415	413	447	417	386	436	424	386	408	432	417	371	373	406	425	383	417	402	393	399	389	411	403	414	410	387	390	449	407	389	422	388	359	395	385	386	369	426	436	437	429	433	419	435	398	379	412	409	412	369	418	398	435	410	356	380	430	487	419	422	420	376	393	408	428	406	404	412	400	437	411	418	417	409	421	402	428	350	375	431	411	394	397	382	387	426	432	422	432	390	427	406	397	416	449	448	410	414	374	374	426	408	414	434	391	406	390	420	453	419	374	409	425	397	388	424	427	442	454	389	456	399	426	397	422	441	444	359	428	380	423	420	406	424	412	429	364	389	402	385	408	429	439	493	456	432	437	424	396	416	404	408	421	423	452	425	416	395	419	344	427	428	400	445	415	375	439	440	412	428	421	407	398	415	401	426	398	399	426	397	401	400	396	400	344	440	391	492	425	416	439	414	455	436	416	424	423	400	410	412	418	418	391	427	384	399	410	428	379	444	412	440	389	393	418	430	407	411	420	410	434	396	407	378	386	394	393	469	420	380	423	464	406	374	392	431	377	387	457	447	403	383	397	396	415	406	392	404	388	437	427	374	429	376	362	383	388	375	455	437	380	421	445	424	403	438	427	415	426	415	427	428	415	421	432	423	419	423	390	426	404	425	362	434	427	419	372	415	411	410	414	400	415	474	425	379	454	423	419	449	456	434	394	423	408	381	412	443	407	398	406	419	407	420	423	410	436	395	380	420	402	426	393	412	437	393	412	425	415	440	429	388	399	401	408	464	404	417	381	413	398	421	399	420	387	429	447	361	435	452	423	410	414	405	414	439	388	399	430	405	425	401	390	369	410	430	503	414	414	413	438	420	396	362	443	409	401	404	408	423	420	403	417	381	421	400	395	390	419	433	413	395	453	421	403	395	404	451	392	380	404	390	429	423	428	374	399	448	408	418	431	422	405	439	459	413	375	400	377	410	479	430	402	435	406	355	416	467	378	406	411	423	398	391	385	400	401	473	413	422	428	431	431	414	391	427	409	400	395	394	410	404	397	408	381	416	390	384	414	390	400	432	445	413	364	425	425	408	390	411	402	428	401	433	417	439	426	421	431	463	445	396	380	437	431	423	414	402	384	415	397	387	395	441	418	392	424	428	419	418	447	408	414	390	430	427	410	391	401	412	405	398	419	396	396	395	424	444	387	403	408	386	397	378	376	417	400	424	389	430	425	451	397	422	443	427	399	435	387	417	404	382	396	395	383	402	416	384	430	442	408	391	491	422	399	395	442	438	386	423	428	431	397	445	420	420	363	428	358	390	437	403	417	401	415	388	426	400	419	385	429	428	438	378	434	408	424	449	369	450	425	462	406	431	383	440	410	435	404	425	438	401	387	421	416	397	412	410	413	447	397	362	375	444	427	418	416	424	394	410	384	414	440	404	446	419	399	449	416	458	422	433	395	429	405	372	435	422	413	394	401	428	405	406	405	387	450	421	383	415	407	392	406	387	391	369	394	394	419	428	425	421	423	406	411	390	403	426	391	393	424	413	455	393	407	411	429	412	430	375	451	421	417	464	408	450	410	404	369	396	410	409	396	366	449	407	425	416	409	426	388	371	420	384	411	417	448	377	401	370	417	408	415	398	390	417	424	441	446	412	436	394	378	408	401	395	418	383	433	426	413	460	437	400	407	416	394	402	392	391	437	407	390	440	422	386	397	413	354	415	433	412	431	436	408	400	360	401	411	372	398	411	414	402	379	433	397	405	433	407	377	380	401	419	427	411	406	420	413	396	379	420	389	453	419	388	423	421	398	424	398	400	441	423	411	434	402	452	406	411	414	363	410	439	416	373	368	391	422	441	409	419	417	383	420	447	418	424	431	415	417	358	411	383	393	420	408	445	391	434	415	411	401	420	456	373	402	405	395	402	405	391	416	421	401	456	395	400	416	429	414	406	404	425	437	423	412	394	435	465	385	392	409	457	411	406	390	418	405	445	397	410	396	403	410	419	445	411	417	412	433	413	416	403	404	415	434	417	388	397	419	409	390	411	421	387	406	416	436	434	396	379	425	395	359	427	398	408	415	420	424	437	433	404	426	414	431	365	453	395	431	404	374	441	407	413	388	428	416	462	414	420	428	383	397	429	441	387	420	428	421	400	385	439	437	427	434	400	377	389	385	446	441	432	413	366	390	421	432	456	405	408	401	393	408	426	423	407	376	371	431	388	390	371	410	406	434
3810	3494	2044	1204	992	1002	946	958	887	923	969	898	883	879	911	916	907	963	896	928	929	889	909	927	950	936	890	923	844	921	898	847	897	914	867	861	908	931	940	873	917	985	927	946	840	846	871	906	942	869	869	869	898	849	864	913	880	917	885	886	871	906	881	911	910	907	906	898	877	941	869	888	870	882	890	902	920	856	925	863	871	885	884	816	890	902	917	902	901	871	851	963	895	954	950	929	935	905	927	866	890	865	930	908	938	913	892	851	940	896	917	862	875	901	911	894	836	932	896	870	878	911	913	973	875	891	913	855	887	862	946	893	943	919	933	910	898	887	925	913	903	901	864	867	940	851	950	850	882	881	899	923	937	861	924	916	860	891	899	951	940	881	884	870	919	850	911	898	878	909	905	879	914	878	937	928	880	900	924	942	921	905	904	937	866	902	917	926	875	916	920	860	883	843	878	876	919	865	889	851	865	892	906	919	898	889	870	857	926	870	898	864	903	899	901	941	906	912	881	932	897	887	867	893	889	888	890	909	866	906	871	910	873	931	857	920	847	898	911	919	855	887	898	895	887	898	916	922	903	885	923	949	892	859	951	905	956	955	925	884	909	901	893	934	833	901	856	910	925	906	901	900	927	902	909	882	871	959	847	889	841	914	837	921	894	872	902	921	886	921	872	885	901	834	845	862	867	848	916	889	903	906	867	856	841	842	927	936	880	927	888	850	939	888	893	923	884	911	906	886	892	879	943	899	936	858	888	914	873	926	965	884	880	872	924	870	907	928	883	896	893	945	903	947	953	905	885	905	880	905	898	899	907	898	912	881	887	900	960	859	895	876	918	859	830	897	874	826	872	855	880	929	900	930	890	895	896	875	881	891	888	916	869	894	865	879	828	889	905	927	958	887	868	839	872	893	849	930	910	895	869	879	850	909	919	876	905	871	900	895	891	934	831	843	878	925	854	869	864	911	866	898	901	897	933	866	893	915	884	924	916	810	911	874	922	937	924	872	891	909	891	907	861	888	898	879	898	878	893	883	904	875	925	902	886	919	868	898	836	895	884	876	929	940	909	877	916	922	901	929	904	899	896	887	937	835	882	922	913	907	851	907	931	890	939	854	948	871	894	898	931	924	850	905	865	859	864	894	889	902	870	882	943	955	890	926	871	961	940	873	893	922	881	917	936	950	900	883	921	851	887	923	869	900	936	913	913	919	919	825	942	898	871	891	893	902	897	877	890	881	901	892	912	875	922	872	867	921	924	880	882	856	864	913	933	872	880	893	919	866	863	903	898	884	891	861	956	859	936	859	894	893	893	926	893	878	837	886	867	906	900	859	912	901	875	855	876	909	927	907	884	927	964	821	886	858	907	879	896	912	905	920	890	952	900	907	918	896	969	883	874	850	883	897	924	828	925	866	894	875	865	846	900	888	922	915	912	895	864	886	878	846	896	854	942	887	870	889	895	935	885	870	896	905	907	824	871	864	847	844	912	866	913	822	890	877	934	901	912	898	871	902	893	924	884	853	902	876	878	896	877	903	1008	884	907	895	891	890	927	942	876	867	904	848	857	914	929	884	889	925	930	891	941	904	900	948	921	901	909	837	862	880	942	893	881	929	910	890	878	943	876	859	900	874	855	887	875	842	893	876	832	945	896	902	899	864	884	883	849	926	908	868	868	917	882	889	939	937	923	863	847	846	901	884	873	892	855	883	906	888	881	888	833	913	964	863	868	881	873	867	875	876	896	913	912	851	954	947	905	891	868	917	868	942	860	859	871	858	892	883	835	896	898	881	907	874	892	864	853	868	866	919	944	932	930	864	847	869	929	885	922	873	898	853	877	904	908	883	920	910	912	946	891	863	924	854	888	857	856	878	898	853	851	878	853	923	876	833	942	887	927	880	889	867	852	908	901	879	919	919	926	886	906	905	837	860	945	893	900	914	808	877	875	864	888	850	862	866	888	924	920	902	932	856	874	847	870	854	880	902	906	900	861	907	863	887	891	861	889	924	869	888	905	909	932	875	909	850	904	915	902	895	863	919	914	901	873	873	863	826	911	933	899	889	929	893	929	919	923	867	902	943	935	898	941	909	920	862	946	921	879	903	906	931	904	874	891	897	933	916	890	908	909	853	865	904	924	899	819	917	897	889	932	913	864	882	866	916	879	892	905	873	907	933	886	944	890	943	873	923	828	820	872	926	885	877	886	874	875	868	909	912	885	902	900	886	947	881	924	915	829	905	887	867	913	873	863	869	899	884	878	891	863	865	907	900	886	890	887	875	962	891	855	917	905	879	893	900	867	946	879	965	912	837	885	930	883	916	896	917	886	881	933	868	945	904	855	889	871	924	897	892	900	890	852	868	896	819	889	920	834	849	890	877	914	935	907	867	891	873	857	907	839	857	961	918	898	912	905	883	949	920	894	894	866	934	901	913	940	875	907	931	868	926	878	912	865	848	880	903	898	897	889	889	884	905	938	880	927	940	959	903	897	896	921	881	933	892	898	882	865	843	920	908	890	912	897	874	876	883	891	931	911	908	915	916	933	900	894	926	935	877	869	836	891	939	957	913	899	900	896	892	912	920	883	921	955	916	845	878	889	877	910	921	896	915	909	923	851	915	860	848	910	842	882	929	891	839	872	891	897	862	902	909	837	901	884	893	915	869	892	897	935	866	889	928	871	921	877	879	903	887	946	909	848	880	843	893	856	887	925	887	918	873	903	927	893	895	869	860	816	888	927	876	947	919	870	850	919	926	907	886	893	884	865	930	885	874	894	869	926	827	882	910	844	915	934	881	892	938	872	959	918	882	937	865	916	902	893	881	870	936	905	937	870	906	903	914	905	938	870	891	859	918	879	898	908	944	879	917	905	899	883	955	843	834	847	849	852	911	876	876	929	928	894	866	914	939	870	952	910	859	931	876	914	856	865	856	868	965	902	909	928	880	899	903	880	869	876	871	869	899	953	911	917	877	841	922	901	894	926	969	889	946	892	875	917	908	849	881	832	903	888	887	855	865	871	957	923	945	858	877	904	924	928	888	908	859	863	839	868	951	909	925	963	881	927	904	858	911	877	827	920	900	902	880	936	939	919	884	895	917	904	873	903	914	873	916	874	891	847	924	862	926	928	893	894	929	912	821	955	920	874	912	893	923	861	925	894	870	933	935	866	843	864	869	873	891	902	876	895	835	915	940	897	894	905	878	911	860	884	921	885	873	886	897	891	878	915	893	914	903	922	919	935	874	875	860	875	912	913	912	905	936	888	902	880	932	909	876	926	909	883	936	862	892	905	911	901	880	873	831	921	921	917	896	909	927	831	883	911	865	937	944	846	900	913	896	884	924	908	904	840	903	854	949	896	900	882	923	868	931	917	865	888	879	837	928	839	849	848	895	892	871	891	944	917	912	887	870	882	900	937	863	825	856	903	880	895	850	916	880	884	863	914	911	966	943	884	912	894	842	935	870	951	873	897	873	886	874	888	909	909	877	881	904
23420	20720	24343	27144	20723	20734	18889	788	439	371	357	339	370	339	322	305	301	292	273	310	315	301	260	270	276	268	263	298	283	255	247	247	284	295	275	270	309	305	265	265	266	238	273	260	253	235	256	285	303	264	288	299	295	278	270	252	259	247	272	292	272	266	244	291	259	286	265	269	296	290	254	281	250	292	265	292	250	246	268	286	295	250	302	220	246	255	238	247	277	277	260	265	282	243	256	270	251	267	251	268	252	245	268	269	262	275	259	262	272	232	263	244	269	257	279	300	281	253	272	253	279	253	269	240	248	280	258	274	279	238	252	237	238	250	264	268	241	254	310	281	257	264	248	261	249	247	254	242	260	255	249	265	270	242	294	260	263	278	272	291	265	232	260	286	265	229	245	256	260	288	270	299	277	266	264	256	256	268	287	268	271	276	284	266	282	279	283	250	247	269	239	239	253	247	279	280	275	287	291	274	226	265	271	262	243	291	218	258	274	276	261	304	229	282	255	295	304	306	286	248	259	274	248	252	270	273	246	258	259	262	243	270	294	232	286	244	250	268	249	249	265	255	256	245	251	256	269	247	244	276	259	267	284	252	269	252	248	236	281	289	263	258	269	257	242	299	294	254	249	257	242	245	245	239	256	243	248	254	249	308	251	291	260	249	283	267	241	275	275	275	256	240	269	258	258	281	296	293	254	270	279	279	289	258	275	270	279	266	249	244	273	256	281	271	272	251	262	273	257	275	253	244	258	253	256	302	277	265	273	280	249	242	243	261	256	249	285	264	283	253	256	298	261	257	282	278	251	266	280	274	277	258	255	264	273	283	264	280	255	268	267	290	248	236	251	234	258	264	274	220	248	260	232	263	281	278	276	270	273	294	263	300	268	252	300	254	262	271	257	247	270	271	320	242	287	260	257	260	252	232	276	238	284	251	263	254	296	264	253	310	248	271	267	253	231	279	256	273	281	276	257	263	273	263	276	294	273	254	248	262	264	267	267	261	250	265	272	252	285	261	281	275	307	264	238	246	250	272	263	247	269	285	286	293	298	290	284	276	272	248	253	242	252	255	268	248	271	273	281	296	259	271	250	261	289	263	254	284	289	236	287	267	297	229	299	302	261	201	250	275	285	271	311	268	278	251	277	254	263	249	262	298	274	236	263	291	235	246	284	241	255	280	244	245	285	281	282	239	207	261	262	266	249	252	269	311	258	241	236	251	290	274	255	263	298	286	274	283	283	252	247	276	263	258	276	236	226	286	272	264	230	249	288	281	284	279	272	280	275	263	298	250	241	256	256	260	276	264	250	253	270	279	289	252	253	295	255	293	237	262	226	253	265	258	265	277	260	245	268	299	249	285	290	255	276	319	270	265	255	261	255	259	292	272	280	291	279	235	250	244	248	287	271	266	261	266	271	260	282	237	272	275	284	272	304	277	240	278	284	255	276	260	293	253	295	259	284	296	254	272	300	292	263	273	275	275	254	276	257	250	263	258	263	233	241	268	251	282	278	272	279	257	246	223	275	280	242	254	270	244	247	279	234	292	272	270	241	248	269	262	248	242	263	299	278	295	249	253	250	277	274	234	244	282	291	263	256	253	245	300	286	277	271	278	273	279	269	265	248	292	256	251	251	285	246	252	276	252	269	280	253	267	253	278	268	293	278	238	274	241	251	264	254	248	300	255	241	258	261	242	266	253	282	290	265	270	250	272	257	232	249	285	263	242	279	255	245	263	283	288	282	279	275	304	271	248	254	264	267	258	251	265	252	273	260	227	270	263	264	268	259	268	258	291	249	298	257	224	281	256	264	269	261	302	292	288	284	289	272	238	262	255	264	298	266	262	259	268	259	313	262	253	266	285	289	269	289	257	262	218	227	257	241	287	253	219	262	274	266	250	283	260	240	254	274	266	266	325	272	226	268	280	265	267	265	272	253	246	267	297	240	290	280	264	252	263	273	259	249	282	244	264	235	296	267	244	258	253	253	308	295	260	266	262	274	289	258	253	279	246	242	273	256	254	258	252	260	283	235	250	254	259	240	260	246	268	315	286	266	255	277	271	248	240	287	265	243	280	254	262	247	221	286	249	271	270	247	263	269	256	260	279	259	273	277	238	257	263	262	291	247	263	246	282	238	272	268	241	250	270	278	265	260	263	276	282	256	258	276	254	274	252	274	288	259	244	274	253	270	247	234	243	245	261	244	290	257	239	278	260	268	303	281	251	265	281	304	262	277	272	243	265	302	270	257	285	263	244	268	246	247	258	237	270	261	274	278	263	274	269	258	276	277	265	256	256	250	251	231	249	272	279	225	251	246	245	308	261	272	250	256	270	257	267	241	259	265	256	282	281	265	284	271	253	290	252	275	266	248	275	229	285	255	250	242	268	277	260	259	258	282	218	244	259	256	261	249	259	282	255	270	265	259	243	260	278	280	245	287	271	244	271	282	259	251	238	254	244	270	257	228	268	259	293	248	278	300	261	276	278	296	279	271	269	258	296	234	261	314	230	279	289	270	251	252	252	222	267	233	260	267	287	296	276	278	302	265	249	244	257	261	247	250	260	266	240	232	256	245	224	252	271	268	269	257	283	261	275	273	250	239	278	255	251	282	254	244	287	267	270	247	252	248	249	237	258	257	247	289	270	275	282	240	282	284	262	262	317	249	273	252	231	246	242	259	280	309	279	240	262	260	259	254	274	254	270	266	271	271	292	262	278	236	272	276	263	288	260	274	279	240	260	270	289	256	251	279	276	281	241	247	284	268	265	258	250	231	263	304	264	272	263	248	294	270	263	254	265	261	240	228	240	232	257	250	276	242	244	284	242	274	236	276	289	306	258	291	255	265	281	259	270	285	276	254	270	256	291	239	255	259	240	253	248	273	255	291	289	255	268	303	276	255	237	265	258	269	280	237	261	236	285	277	280	267	268	230	279	265	272	261	277	281	268	241	250	263	310	255	250	256	286	265	292	289	246	249	259	266	262	270	250	263	261	258	253	255	279	258	259	244	260	284	244	247	248	264	240	267	267	252	277	277	262	239	277	240	288	259	243	262	261	271	280	297	254	267	286	250	267	261	256	230	260	271	265	284	245	275	278	286	256	268	277	290	242	259	250	259	296	231	274	255	273	275	251	234	252	265	270	248	265	260	293	277	249	250	259	251	267	281	237	259	256	274	252	239	266	281	265	250	263	268	270	248	250	239	267	269	249	243	274	226	272	286	261	258	274	254	300	242	249	248	282	259	259	273	271	279	270	249	272	269	261	280	243	261	278	261	273	277	260	250	262	254	249	258	245	282	247	270	246	277	289	273	230	237	267	277	257	258	277	295	274	248	259	268	269	254	250	228	250	269	273	274	287	263	256	260	269	250	236	228	278	287	281	276	261	249	265	235	278	238	271	294	252	275	246	239	272	282	270	246	293	273	245	274	276	256	262	259	257	265	270	263	242	293	253	278	246	267	290	275	231	247	246	273	262	264	279	274	254	273	258	262	247
4018	4830	2362	1179	843	772	658	632	697	653	682	649	603	625	657	621	568	623	662	600	587	607	596	570	596	629	626	617	605	589	554	566	590	618	592	592	571	595	600	607	592	625	589	613	577	611	558	579	583	576	558	590	582	612	549	613	580	582	571	565	563	566	560	544	584	551	587	605	599	564	613	577	584	599	600	578	576	602	548	554	596	601	561	569	560	582	581	597	574	564	628	581	563	560	609	617	618	567	589	593	567	579	583	601	572	588	571	607	589	538	610	610	603	598	576	581	546	583	593	587	608	601	620	573	581	573	572	571	606	584	584	593	602	593	604	592	539	554	560	592	542	601	569	589	528	589	596	581	590	597	567	533	630	573	546	554	563	593	558	567	590	559	590	567	582	611	550	570	618	606	597	634	580	610	568	602	590	559	592	579	580	577	589	575	616	613	619	581	584	577	609	592	563	576	593	628	577	566	597	551	567	564	588	552	588	550	611	568	594	589	585	571	583	578	596	613	651	619	613	590	597	574	606	540	623	533	623	629	585	593	573	605	586	607	584	559	572	567	565	680	620	580	582	571	593	584	584	581	589	616	570	598	565	578	610	582	545	620	605	590	595	569	605	597	534	597	552	551	609	632	608	595	619	576	580	552	603	585	559	589	564	568	578	579	600	575	601	546	596	582	553	615	593	618	579	540	554	613	584	568	622	587	619	558	605	612	613	592	625	545	594	651	599	567	593	575	533	589	644	585	607	554	578	572	617	589	608	557	605	601	615	597	587	630	579	597	573	600	584	568	574	596	553	583	589	570	602	596	595	563	561	577	568	610	613	606	572	572	635	582	602	543	558	576	602	584	600	545	598	596	569	551	609	552	560	577	591	561	589	567	568	594	559	608	651	593	596	580	601	572	593	586	583	593	606	599	570	555	596	586	628	586	591	602	552	597	562	635	604	556	569	590	598	573	577	563	620	558	588	593	599	583	561	571	580	572	615	592	580	544	553	568	587	611	627	600	557	598	557	573	599	559	570	575	570	583	607	601	550	592	571	610	599	557	573	559	564	602	579	579	562	599	585	600	595	581	539	570	598	591	593	590	563	605	556	577	556	595	595	591	579	633	563	597	595	576	593	576	579	558	558	588	565	618	572	546	577	558	587	587	583	582	632	609	590	551	606	564	646	567	590	572	618	590	605	578	555	603	607	608	575	602	571	598	575	606	598	621	585	581	591	588	580	578	615	585	586	574	579	605	612	534	587	560	557	579	582	618	573	592	588	635	580	610	606	562	600	626	595	556	590	564	544	586	575	559	620	572	620	617	569	591	593	584	545	564	623	567	543	608	590	616	598	557	586	623	585	588	564	592	581	565	586	589	583	608	516	577	606	551	578	625	606	604	612	583	595	596	579	567	561	582	608	596	562	552	610	575	582	567	572	589	529	574	552	547	555	586	582	603	570	608	621	542	592	585	610	576	609	605	637	580	568	614	543	595	576	600	578	555	575	592	581	608	593	593	591	560	607	588	594	558	574	551	580	596	580	569	602	549	624	607	605	546	602	608	605	601	579	572	590	588	595	540	610	574	592	583	584	594	580	585	606	579	562	605	585	567	615	577	553	611	567	541	630	556	587	587	635	590	604	557	582	537	610	595	598	604	586	593	568	584	598	539	549	597	534	586	590	577	587	575	539	591	619	599	578	547	602	572	576	548	595	607	570	619	612	571	584	600	531	583	597	586	580	573	613	579	602	574	583	577	603	611	590	594	586	576	605	601	613	595	584	584	558	570	566	577	608	578	591	605	589	598	557	576	607	606	607	578	598	633	616	572	589	626	554	589	604	572	600	572	622	647	580	592	608	574	576	539	580	606	572	587	585	553	582	545	535	608	565	587	592	579	602	539	554	579	576	528	582	592	582	578	612	553	553	560	586	589	584	589	615	588	548	567	591	561	566	626	613	562	604	561	574	535	569	562	573	568	574	625	574	591	598	573	583	591	613	555	561	595	586	576	581	612	569	604	549	632	580	583	569	558	541	647	599	517	590	602	575	608	609	576	559	627	597	592	578	628	550	574	578	580	555	618	578	640	605	581	614	607	635	603	550	572	589	576	599	571	546	615	542	551	544	574	549	574	592	604	555	559	609	559	542	553	640	584	555	568	594	589	614	571	617	581	609	578	608	596	607	567	546	557	574	620	579	561	566	630	570	581	623	620	605	579	622	548	579	560	614	593	611	539	594	589	584	596	608	616	593	595	574	594	595	581	611	550	577	620	595	588	583	585	580	603	596	613	562	575	581	558	577	612	537	569	588	595	588	581	590	558	570	596	617	564	618	627	566	566	573	604	546	571	576	540	624	580	587	605	555	555	559	554	547	571	571	561	624	561	603	646	616	596	553	577	563	534	565	602	627	667	546	597	566	611	577	542	615	586	593	569	594	589	579	567	575	577	608	576	590	573	565	604	591	619	583	589	583	596	559	609	626	561	584	613	569	562	611	557	614	640	621	585	591	614	576	591	583	535	654	573	581	614	588	632	603	620	586	564	585	577	530	595	593	559	568	606	608	574	571	569	556	618	600	577	601	580	603	580	574	602	632	575	612	585	559	601	590	576	564	594	573	545	576	619	558	570	550	595	599	547	572	576	580	584	546	568	584	588	608	553	573	551	589	570	539	566	595	547	629	594	573	605	597	562	586	588	597	582	609	577	597	609	585	580	596	535	579	613	620	592	622	611	564	554	599	608	599	568	551	576	581	594	576	570	583	625	576	541	590	587	530	544	604	576	597	596	578	558	598	581	558	605	560	588	608	579	590	616	598	602	608	596	609	549	587	590	571	590	553	585	581	590	577	557	555	560	605	608	556	564	609	588	592	569	603	584	578	586	620	592	575	597	575	554	571	602	569	567	608	620	554	582	574	566	559	592	603	611	548	606	618	576	590	556	594	567	597	607	579	582	585	585	560	621	582	547	588	575	575	612	577	565	567	522	588	596	599	570	616	565	594	597	596	571	568	574	577	562	586	627	562	559	543	589	538	599	554	546	576	602	573	583	581	594	560	577	604	574	610	604	607	588	585	570	648	564	543	591	614	568	538	573	566	581	581	552	597	577	583	582	529	643	575	593	565	588	613	552	619	602	639	611	593	566	553	604	561	606	570	555	615	622	567	606	588	644	576	601	627	581	605	562	604	542	609	529	569	569	591	597	535	633	616	547	576	556	567	578	574	604	577	601	615	555	602	583	543	590	600	558	614	578	591	560	565	581	557	583	560	584	560	606	580	604	615	533	598	538	547	585	597	608	573	555	614	588	581	605	586	570	625	580	534	584	572	558	621	576	571	570	574	592	574	588	539	577	566	574	563	550	650	566	578	603	589	605	603	588	602	592	587	554	589	551	603	536	567	608	569	579	578	592	583	586	602	591	545	561	631	586	552	581	554	618	589	553	607	578	615	572	597	553	572	578	603	605	612	609	601	565	627	558	574	591	547	636	586	582	584	583	575	572	565	582
31328	19322	8023	645	390	383	378	325	341	325	341	300	358	309	317	358	321	334	334	343	332	328	317	319	339	349	381	348	300	323	352	336	345	375	345	326	327	310	331	311	334	318	347	301	309	311	334	371	316	298	376	345	357	332	359	330	333	307	344	348	362	318	362	356	355	363	342	348	340	343	379	364	325	350	333	310	313	358	334	325	354	338	352	327	329	327	309	340	297	343	310	340	299	304	312	322	352	331	374	329	330	352	321	339	340	347	344	348	335	323	328	307	318	338	301	362	348	310	331	338	330	356	351	340	323	324	323	309	375	341	348	367	347	298	342	331	307	344	339	349	342	341	353	321	350	352	362	333	324	328	315	372	317	292	357	359	354	306	330	330	349	334	346	317	306	295	323	341	322	326	338	342	345	367	377	334	363	343	362	333	365	340	337	345	336	358	313	343	347	354	314	339	317	358	357	366	349	310	328	338	322	350	330	341	344	321	346	336	344	342	292	349	315	315	341	304	316	343	350	324	332	311	336	352	352	341	340	333	342	317	317	370	319	281	314	305	350	352	346	346	350	348	328	329	314	342	353	304	356	379	354	291	350	359	321	324	359	355	311	351	347	309	351	338	306	304	313	374	331	350	323	325	305	348	354	341	372	337	310	361	373	351	377	332	330	352	356	289	319	333	327	348	357	351	320	320	371	327	355	314	352	343	336	358	343	285	323	298	342	316	327	337	339	348	350	297	337	323	348	349	345	339	331	347	316	305	343	361	357	315	319	348	302	321	333	309	341	307	330	332	296	335	336	326	332	310	327	337	330	347	335	357	345	333	329	303	333	343	325	324	360	343	342	307	309	354	325	313	311	331	341	324	319	312	344	377	304	342	327	353	345	306	332	328	328	295	293	348	330	339	368	350	329	332	334	324	330	309	311	326	338	331	304	347	309	319	335	336	328	321	300	323	326	322	336	370	312	333	349	337	352	325	325	352	344	335	352	340	366	348	372	365	339	364	312	323	348	362	333	330	369	341	360	316	331	329	321	324	368	331	311	350	355	311	338	358	309	344	353	326	326	331	343	356	326	320	322	345	306	309	375	352	341	358	328	310	306	342	344	374	351	336	337	300	349	339	315	321	302	340	270	320	302	349	355	340	328	320	346	379	337	343	314	300	333	330	360	300	389	314	365	336	319	333	337	329	351	345	321	349	350	314	323	326	323	341	357	351	327	332	307	324	363	327	345	325	341	336	371	311	363	348	326	385	314	356	309	338	336	332	316	345	325	340	350	381	349	333	336	325	325	335	310	334	336	345	278	339	325	354	368	338	330	360	339	347	315	326	353	361	320	351	325	282	317	312	325	323	335	311	367	318	344	350	319	326	289	347	314	320	340	377	377	347	329	333	313	312	312	331	359	325	328	334	332	322	357	315	296	336	328	337	339	373	370	326	306	285	331	302	341	323	367	292	304	345	316	336	317	312	304	320	351	348	329	336	346	359	331	338	320	338	301	321	337	316	324	314	336	326	351	300	326	344	324	331	323	345	328	328	288	321	318	343	317	342	308	357	322	323	347	316	327	356	346	353	347	328	291	341	335	340	352	389	382	329	366	354	315	360	315	329	329	344	359	346	306	329	332	339	308	307	293	351	334	354	345	352	303	372	344	364	321	341	338	338	319	382	357	339	367	344	312	323	321	283	337	309	302	344	320	345	362	334	312	321	361	322	282	345	338	366	350	347	317	323	305	332	342	330	329	315	350	327	350	309	326	368	344	351	329	315	333	334	332	297	337	359	306	356	311	333	348	333	347	348	304	348	331	352	326	314	345	334	359	334	330	301	351	357	371	356	320	341	338	331	342	332	362	322	328	301	316	346	335	331	328	300	318	340	362	313	387	323	355	316	339	355	351	381	338	333	350	324	324	336	296	339	352	333	354	378	291	345	354	335	347	345	326	327	347	361	338	339	349	358	345	357	331	292	330	333	328	337	360	314	333	329	352	336	317	357	354	331	324	316	366	375	350	325	313	331	333	348	379	332	360	352	340	334	326	341	357	352	283	329	361	348	338	332	338	324	310	308	316	313	326	306	319	333	313	321	325	336	333	341	317	323	341	338	355	326	364	330	343	338	343	334	309	338	318	344	317	351	338	329	320	323	326	355	318	336	339	317	378	365	318	336	358	332	339	316	347	319	350	356	305	349	370	336	344	341	303	351	333	315	327	345	331	367	325	318	330	325	355	324	343	320	309	326	331	334	349	355	320	318	313	337	326	308	364	316	313	349	332	292	351	333	289	331	354	338	290	325	338	320	319	326	342	326	337	333	321	313	327	353	342	353	353	338	320	331	334	385	328	312	342	318	326	348	321	354	340	328	374	341	317	345	347	335	356	372	333	334	358	335	344	291	324	325	312	338	338	333	315	334	325	328	341	358	318	360	313	337	342	332	294	336	363	302	323	319	311	345	353	305	296	319	350	335	314	344	351	323	346	338	317	290	334	306	351	323	326	359	336	332	329	323	318	335	333	318	304	334	310	336	332	367	353	338	343	359	366	360	354	329	318	330	336	319	327	331	308	336	353	330	318	345	327	339	349	361	338	317	334	345	321	291	317	317	332	352	368	331	318	357	323	332	327	333	352	325	324	336	342	338	337	334	346	361	318	337	342	346	349	327	337	279	305	332	320	334	333	345	350	302	330	338	341	313	356	374	333	341	361	327	303	329	318	324	299	326	355	332	332	338	331	352	326	346	336	319	351	370	326	328	308	359	322	333	308	334	318	350	319	329	357	309	361	363	313	358	330	320	319	348	338	307	349	304	329	334	314	326	363	341	329	332	370	289	324	322	324	320	370	339	323	338	326	369	320	340	355	327	311	341	324	362	311	311	336	336	319	328	301	333	330	323	333	339	319	309	391	343	328	325	331	328	309	298	305	330	349	359	317	328	324	325	379	336	308	351	345	294	323	339	337	310	335	329	328	364	347	316	324	381	326	327	334	297	351	332	310	337	296	305	344	305	320	294	320	319	346	329	351	321	332	315	332	351	299	362	317	309	346	327	340	343	334	324	329	317	351	366	321	337	326	345	332	329	334	320	328	340	300	344	352	335	307	325	333	322	291	319	337	344	321	337	348	325	339	347	308	327	331	339	358	378	344	399	343	346	302	341	323	318	300	365	319	323	380	306	326	280	303	341	316	307	351	328	331	340	317	315	337	340	352	314	326	368	303	354	336	338	308	331	339	330	322	300	297	314	367	314	311	321	324	321	328	352	344	331	341	347	330	299	316	304	356	314	326	348	358	356	375	319	321	325	348	339	347	354	353	366	364	306	367	332	293	350	325	333	319	320	338	314	337	333	318	296	307	351	333	364	315	310	341	328	330	344	314	304	333	308	340	309	362	339	358	349	359	321	311	349	377	345	333	325	292	288	350	352	353	334	328	333	329	327	335	291	324	329	325	333	318	336	356	321	338	322	345	321	337	386	336	375	333	317	342	365	322	366	358	317	346	324
5378	1054	926	842	813	767	740	800	724	727	772	814	753	793	805	714	780	813	780	778	742	768	768	765	775	726	822	796	816	768	771	781	732	805	770	743	794	819	739	743	776	757	766	778	742	770	753	773	802	747	783	739	808	785	744	740	781	766	770	779	732	806	751	785	731	806	725	715	788	716	782	800	747	796	765	778	714	793	743	758	763	797	745	793	809	676	775	709	791	833	766	776	795	735	765	749	760	743	788	778	730	780	822	769	761	770	769	707	782	823	800	790	755	748	778	788	799	785	757	758	786	771	809	781	792	757	770	776	740	785	756	783	750	797	738	788	777	756	806	798	777	774	759	763	758	744	800	758	737	797	709	781	782	739	762	740	762	754	801	773	815	836	756	823	787	767	758	791	786	764	764	758	791	793	834	792	783	806	791	804	744	790	766	792	774	760	776	787	802	767	716	767	798	767	789	746	810	797	792	794	809	771	704	760	776	765	804	780	813	802	747	769	746	770	779	788	768	813	781	756	742	714	781	779	786	786	788	759	729	769	759	779	774	858	837	824	766	777	730	755	734	723	775	753	759	797	773	752	753	745	779	769	792	798	774	844	735	744	793	740	787	761	754	751	783	776	745	759	838	741	725	753	753	724	795	800	797	768	808	789	815	769	731	781	753	781	778	822	778	753	794	777	779	797	769	842	824	760	803	779	761	782	785	763	832	760	770	764	801	720	769	788	762	798	779	774	819	815	799	816	727	780	779	850	798	811	766	741	795	748	724	762	785	773	802	729	761	805	834	802	785	797	795	763	722	743	767	741	792	752	720	791	781	732	791	748	804	782	840	750	774	788	727	820	756	781	754	807	753	805	762	723	766	768	793	793	789	786	779	839	805	838	745	738	764	758	797	779	771	833	736	788	785	746	814	740	785	776	741	770	784	737	785	744	786	742	805	751	768	798	774	754	767	812	752	764	723	767	774	777	787	733	760	736	746	781	802	785	753	782	745	804	815	746	755	809	775	737	752	779	758	764	767	790	819	771	801	746	813	834	764	793	751	803	746	847	759	755	782	784	765	821	798	755	727	799	715	770	770	722	765	733	810	747	779	753	738	805	766	792	820	788	772	760	830	709	761	746	788	792	776	806	790	764	768	806	780	803	803	796	829	789	799	764	796	778	743	775	818	718	796	744	749	748	737	758	802	782	762	759	783	739	801	738	778	786	779	752	783	763	779	753	803	774	778	759	845	737	779	781	742	789	772	803	792	745	775	781	780	761	827	771	746	765	758	750	708	789	798	809	774	755	804	822	716	805	782	780	807	786	785	780	780	720	784	740	774	764	760	790	794	751	790	762	747	804	759	745	790	760	772	734	755	761	716	795	760	823	776	764	734	753	798	717	790	771	821	786	767	715	795	836	777	733	741	729	759	719	776	734	738	853	735	769	775	736	743	733	798	768	742	743	782	744	798	780	803	807	771	795	777	762	817	745	810	742	724	756	783	787	800	704	793	752	768	747	764	772	720	759	756	800	721	790	741	760	772	729	763	787	746	776	804	781	753	815	787	758	820	761	791	771	742	754	764	770	789	784	756	780	757	784	811	748	726	737	769	794	784	804	769	796	763	782	766	788	758	751	820	743	746	777	775	782	787	748	770	826	783	794	746	790	782	770	796	760	808	777	752	798	814	777	775	764	814	765	769	799	761	783	775	783	772	741	738	826	782	730	763	748	782	767	767	777	720	740	766	766	771	825	755	798	728	812	767	724	769	792	805	724	766	764	726	759	753	827	751	788	776	739	832	742	767	787	801	767	763	814	857	764	736	754	752	800	754	798	786	800	814	784	733	801	738	708	722	763	804	779	812	801	809	752	837	812	794	734	764	822	779	808	787	773	806	762	781	780	831	805	776	772	746	749	756	762	790	787	722	781	781	781	791	777	777	808	755	736	780	737	766	689	820	758	752	755	742	786	807	753	758	755	845	775	795	796	786	780	799	728	803	803	793	801	781	754	798	739	794	747	752	782	816	764	723	854	786	788	764	807	759	730	824	774	784	795	754	756	831	814	742	737	763	778	783	791	771	770	824	774	817	761	763	779	749	805	779	760	800	805	746	768	734	770	763	778	782	766	785	783	782	794	759	783	785	770	829	811	797	770	801	813	802	724	782	818	778	760	822	735	779	737	777	726	755	726	774	803	752	783	801	783	788	775	832	784	760	754	732	782	735	764	789	759	779	751	776	808	783	740	834	789	772	773	755	851	765	758	751	753	784	770	752	807	765	796	757	732	770	807	807	827	785	789	751	772	772	755	787	781	791	781	786	718	800	766	768	792	823	745	752	752	750	743	779	781	775	794	774	780	745	764	773	781	776	805	755	758	747	733	798	754	756	763	775	766	752	745	789	754	803	751	791	806	785	817	749	785	780	773	794	806	785	796	788	810	754	764	758	783	812	820	750	760	815	735	777	811	747	751	744	828	758	780	732	805	763	786	754	714	784	825	730	795	783	723	807	779	750	773	765	790	785	773	780	755	743	820	732	822	789	770	791	741	785	799	760	718	793	824	795	806	762	796	747	753	745	798	745	766	758	794	763	767	771	784	754	791	765	771	749	785	711	770	790	779	753	753	771	764	760	787	735	759	813	740	758	772	746	785	765	781	792	766	760	771	753	756	778	778	778	786	737	816	789	770	759	747	782	772	771	779	778	782	782	751	779	808	790	779	780	807	741	822	784	750	783	760	818	774	729	767	778	759	779	802	737	757	742	738	754	718	763	745	807	778	762	761	752	769	707	766	756	738	830	742	760	779	774	818	768	818	734	754	785	761	755	820	766	750	754	762	771	778	787	807	778	761	763	736	761	736	814	796	790	778	745	789	766	791	763	781	763	782	798	801	782	786	763	814	748	799	744	759	778	732	814	828	778	746	802	784	745	729	738	780	808	759	825	760	766	697	789	771	747	817	767	740	787	798	762	781	756	787	762	746	837	794	756	773	800	789	775	756	791	750	789	806	758	785	710	820	812	759	759	763	783	793	761	728	811	741	795	740	742	776	735	806	762	812	783	747	775	741	805	797	766	742	771	767	805	797	742	819	763	766	769	778	820	801	803	762	757	739	781	795	747	783	787	773	759	783	838	774	748	742	782	756	801	780	732	758	754	788	756	771	768	746	764	760	781	782	778	775	779	783	757	799	791	742	794	785	775	729	793	774	850	722	779	793	789	798	796	767	732	767	782	746	793	840	787	776	748	804	780	763	726	745	801	749	770	761	787	724	785	756	788	768	781	783	732	766	775	783	765	786	791	770	787	754	789	752	776	792	767	746	795	791	790	741	776	775	707	783	793	783	799	764	754	756	775	802	781	774	760	781	760	788	781	787	771	761	821	743	767	792	763	771	800	819	763	820	799	771	742	767	772	802	794	797	759	760	740	750	748	803	761	734	794	803	829	766	744	760	743	774	759	742	746	790	743	770	765	803	799	766	780	730	786	757	781	770	774	797	794	791	781	779
23886	20704	24094	27360	20703	20697	3342	624	479	459	473	459	470	446	465	397	392	422	433	419	419	470	432	414	404	440	414	450	431	437	403	434	421	396	386	393	464	409	430	455	415	407	421	427	411	439	437	398	404	397	425	417	403	443	413	418	398	392	410	396	406	425	417	422	432	431	421	392	396	448	397	403	440	410	397	401	382	426	412	408	404	404	439	385	402	405	419	423	450	447	405	375	392	440	374	424	424	417	362	400	385	411	398	427	432	437	384	414	408	397	407	425	442	412	388	439	394	431	425	389	440	418	417	406	394	406	419	368	386	378	421	444	406	422	407	436	426	411	401	405	440	425	357	381	394	423	398	387	422	412	402	429	407	430	409	454	406	435	409	441	441	415	462	378	442	447	456	397	418	403	408	376	432	402	414	447	382	399	417	453	393	393	422	391	422	402	419	422	463	448	427	411	426	443	429	431	398	401	409	430	398	406	416	407	404	398	422	421	436	409	423	419	432	427	418	449	425	405	398	418	386	398	407	434	426	457	378	466	418	400	404	407	439	460	473	390	406	404	464	397	393	438	396	400	416	431	419	404	386	401	435	431	427	376	427	450	424	387	423	392	388	410	403	413	409	450	406	399	420	408	398	412	422	394	444	420	442	394	408	433	422	392	395	402	402	416	423	416	428	449	383	447	390	422	451	435	388	432	382	437	387	429	368	422	392	416	384	416	398	401	367	414	429	426	416	431	420	400	404	416	414	426	412	465	407	384	414	407	424	419	340	387	379	434	390	426	407	411	408	422	405	388	404	376	408	404	432	419	386	412	435	380	412	430	428	420	434	430	430	390	414	414	441	362	448	396	442	420	390	387	427	414	408	391	412	391	409	413	437	371	393	390	438	434	439	420	432	388	402	436	397	393	413	436	405	369	401	364	406	395	419	407	450	386	432	412	424	414	402	414	411	405	373	384	450	403	393	444	417	422	404	422	417	426	433	413	439	435	409	428	394	420	412	386	394	386	418	421	395	413	429	442	437	405	416	398	390	438	423	386	393	377	405	426	412	414	428	408	406	419	419	410	412	426	453	419	418	403	378	396	366	425	409	399	434	390	431	448	434	400	425	455	452	437	406	430	393	405	436	431	394	422	440	408	393	416	401	400	415	419	425	418	399	398	412	422	379	432	435	402	402	393	421	428	400	399	448	450	424	411	409	395	398	406	407	401	392	428	394	470	421	413	389	439	422	427	419	420	409	407	427	419	404	450	408	396	412	406	423	385	390	385	391	407	454	382	409	452	392	446	394	394	422	434	412	358	396	412	398	385	404	406	372	407	408	382	434	390	425	434	417	391	420	401	395	446	448	399	401	372	411	419	438	428	407	456	396	423	418	423	382	442	415	369	384	456	391	403	435	424	432	420	416	411	427	406	414	404	403	384	407	413	376	396	384	405	439	410	424	433	402	401	406	366	418	423	411	422	414	434	398	397	424	394	430	460	395	420	444	406	419	391	392	427	419	416	458	445	411	381	418	411	379	451	399	397	420	400	351	410	440	425	389	436	381	431	387	450	439	384	403	430	427	414	396	427	373	400	449	439	418	417	417	412	411	402	393	383	433	388	398	395	430	405	411	409	415	391	453	388	398	420	472	439	452	415	411	401	362	411	439	436	393	422	394	399	412	388	384	418	413	436	418	392	397	446	407	425	416	402	406	413	419	424	406	415	393	431	405	394	411	417	432	444	389	418	389	403	413	435	398	381	372	405	435	433	414	404	412	412	412	435	425	472	426	365	430	403	414	408	392	437	457	429	404	396	403	400	411	426	408	430	432	417	414	395	409	404	391	419	433	396	395	399	378	411	410	410	414	416	383	411	420	405	395	412	404	412	392	407	421	422	366	386	381	371	383	462	423	398	413	412	427	420	437	429	394	438	407	412	422	388	385	435	427	442	414	414	425	388	444	394	410	384	437	425	414	407	396	468	412	374	434	409	434	366	400	427	389	389	427	406	397	404	398	402	398	472	391	444	433	418	369	423	383	413	407	435	400	420	408	415	429	436	401	403	444	411	417	411	378	416	443	426	422	368	433	391	449	400	454	397	434	407	422	404	414	409	438	449	449	424	435	402	435	423	392	414	391	422	381	405	393	394	388	427	384	398	423	412	422	434	449	417	397	401	408	420	432	382	401	429	434	416	436	416	407	427	408	395	418	460	440	427	415	423	437	428	408	413	428	382	415	400	405	420	443	423	399	428	399	398	405	426	446	414	410	395	396	383	427	424	432	412	428	411	420	434	403	413	419	381	396	423	447	416	465	386	412	414	439	372	423	447	402	375	411	407	394	431	435	379	401	362	378	405	376	398	355	427	433	414	417	386	439	397	387	454	416	440	400	389	409	412	414	425	402	418	413	411	421	381	362	421	407	445	417	414	378	396	378	414	400	398	433	423	432	420	401	452	407	419	435	400	417	396	394	451	409	410	423	456	426	428	416	371	408	362	385	408	403	416	398	405	413	409	443	413	436	416	423	416	423	379	444	416	386	416	399	378	427	422	392	433	433	431	446	415	388	423	395	356	412	396	436	396	403	422	418	438	439	396	377	389	434	415	424	370	431	406	403	395	413	440	432	399	419	422	426	364	395	429	382	432	398	405	414	359	421	418	407	392	437	422	387	441	418	393	438	392	396	445	423	444	423	415	366	417	420	405	446	401	402	442	394	419	360	461	366	423	413	379	388	426	430	366	400	415	415	404	440	367	446	440	398	392	409	431	414	417	439	405	411	394	371	393	387	429	427	433	414	407	408	422	450	425	412	394	402	470	410	396	405	415	367	421	408	403	418	396	418	427	443	419	406	410	427	429	427	413	396	413	434	388	408	417	417	373	399	406	394	399	393	444	392	392	426	427	422	407	407	414	443	411	386	393	373	392	388	387	396	410	442	367	414	385	386	383	409	388	432	403	373	416	381	429	386	414	432	403	409	410	430	397	398	409	453	408	416	417	393	440	427	458	401	387	411	407	419	416	425	407	414	400	394	450	427	425	401	399	384	387	419	370	389	429	425	396	369	420	403	444	467	405	423	408	454	396	432	383	410	400	427	397	417	458	427	457	383	409	425	366	394	430	420	460	410	435	466	413	435	437	446	372	371	428	409	404	386	407	387	397	433	409	422	395	406	423	448	395	436	433	425	417	448	388	399	397	450	435	395	381	405	398	421	390	384	400	380	387	435	415	422	415	408	416	405	410	441	423	402	443	417	448	406	426	446	435	394	431	424	404	398	437	400	408	420	401	400	382	455	449	409	405	421	432	417	406	428	414	396	454	430	409	433	458	440	413	450	460	422	414	400	339	414	369	414	422	420	407	421	430	425	398	424	399	387	409	415	415	434	426	404	417	425	397	444	412	383	450	435	393	424	435	424	416	397	432	428	360	415	395	409	436	404	409	386	387	398	411	398	404	391	447	390	419	409	434	401	476	427	443	382	359	413	398	400	393	390	372	388	397	403	388	410	420
3884	3507	1952	1208	1048	1013	978	945	986	921	929	876	909	945	886	937	896	852	932	847	901	884	896	950	874	903	850	949	882	902	882	909	881	954	849	926	959	885	927	924	896	897	930	896	884	864	938	934	879	893	960	923	874	847	911	887	918	916	878	897	923	885	859	932	907	919	903	901	955	887	902	882	874	921	867	883	888	962	891	897	939	917	849	906	828	930	891	887	884	911	869	889	881	897	901	870	874	952	956	866	900	902	880	858	905	915	923	882	855	919	877	896	884	875	878	963	857	865	875	871	854	907	851	899	823	888	914	907	884	877	911	865	859	914	870	895	938	861	862	881	872	851	876	905	926	880	917	917	887	897	885	928	914	835	898	853	882	938	912	882	862	906	930	904	849	889	887	906	877	854	889	889	922	857	884	877	950	922	906	857	881	927	879	896	907	856	926	919	910	872	895	901	858	897	918	849	875	904	869	869	903	877	839	900	909	925	855	903	857	933	908	934	858	922	893	900	887	913	930	876	929	882	914	906	886	893	855	891	872	854	946	894	891	906	942	893	903	932	930	862	941	907	969	947	855	891	862	882	852	886	867	895	889	888	945	815	887	901	884	834	920	935	859	928	896	902	831	962	878	861	936	874	903	874	932	863	883	896	900	882	910	934	851	905	890	930	848	914	903	919	915	878	917	868	904	932	891	882	850	917	931	894	859	900	911	945	918	867	857	943	904	838	915	852	893	907	932	900	920	941	843	880	839	898	890	876	885	847	877	881	905	881	879	948	904	946	903	910	940	861	900	914	901	932	891	924	890	879	862	902	884	867	890	902	899	895	930	906	899	938	893	888	922	840	912	924	898	907	885	928	893	855	896	897	935	913	920	910	903	905	888	856	885	931	870	893	889	952	877	861	842	845	895	892	859	892	835	882	889	893	874	864	892	899	877	909	891	956	940	955	856	891	861	908	874	882	880	880	901	903	888	884	922	892	880	940	848	895	920	884	895	857	897	830	893	897	927	894	895	890	889	901	876	846	924	893	838	928	840	933	875	889	881	860	849	938	900	929	899	878	904	938	884	837	874	903	856	876	897	890	872	922	883	898	925	870	907	903	910	961	860	927	925	953	871	900	886	988	880	893	900	921	901	864	947	890	851	925	873	917	888	897	874	873	877	910	834	887	925	934	886	856	929	920	888	872	922	849	897	873	888	894	888	869	935	861	898	863	917	882	917	857	893	940	882	830	908	853	911	847	900	914	907	872	927	902	896	835	857	903	891	921	895	903	905	894	943	907	882	889	920	890	942	918	890	904	907	912	909	867	889	888	893	872	901	890	927	870	889	904	903	881	943	888	882	890	902	863	890	843	854	878	907	878	926	912	943	875	924	930	843	844	933	886	907	870	889	917	869	882	889	888	882	902	954	906	934	887	874	901	886	912	911	909	902	836	945	895	870	902	904	889	861	917	889	919	882	927	864	905	870	872	910	903	846	873	866	875	880	872	838	927	853	963	892	906	873	873	931	890	825	927	923	924	847	902	866	892	904	923	889	928	874	873	887	866	922	916	925	907	948	885	852	888	884	902	895	937	906	915	903	885	912	884	880	865	897	928	892	896	899	883	898	895	880	970	915	882	876	883	908	921	859	902	884	906	907	900	831	896	973	909	929	929	856	938	935	883	938	903	912	891	846	897	905	909	887	942	893	895	896	851	929	887	877	873	897	883	903	874	890	953	865	933	906	847	896	856	891	935	894	876	922	909	860	930	915	845	913	860	935	903	884	925	880	922	858	924	904	889	873	864	913	939	877	901	860	879	892	916	935	880	917	906	879	903	806	917	863	891	900	895	890	880	882	853	922	843	876	909	873	894	897	862	863	904	857	933	843	943	909	903	916	867	891	940	923	864	907	937	927	872	861	917	907	890	902	930	934	889	905	941	886	904	852	897	946	901	905	843	906	887	885	873	927	925	833	873	893	839	888	878	910	927	892	931	861	896	911	906	876	881	864	899	889	906	976	922	858	938	911	867	892	901	863	877	871	892	946	845	896	915	909	882	870	933	857	928	922	845	951	868	852	883	891	910	866	902	886	895	837	877	883	905	917	932	868	897	938	860	917	895	909	939	868	923	908	918	873	889	919	875	871	879	895	830	887	926	925	933	895	893	931	900	909	864	929	873	905	872	860	856	887	963	863	926	913	881	873	846	895	886	872	894	898	913	882	895	940	913	947	879	883	908	896	890	856	861	957	902	899	871	900	898	887	910	893	911	856	950	919	891	844	922	903	892	887	866	914	845	889	872	914	905	877	857	905	941	884	889	935	874	943	855	857	909	920	864	976	916	873	949	903	906	881	924	863	881	898	897	906	885	855	868	903	894	911	890	903	835	925	903	904	922	907	936	923	889	870	925	918	879	935	881	842	920	877	906	913	909	907	897	888	881	848	927	840	890	878	901	912	890	888	908	847	881	908	871	886	932	921	905	892	870	863	846	900	959	851	908	838	855	872	869	862	829	912	919	874	860	887	873	957	858	879	879	952	923	900	875	950	895	875	941	871	913	839	885	933	909	869	891	881	851	856	875	873	855	871	844	910	951	918	937	909	914	893	934	904	898	881	896	932	830	873	929	913	896	915	906	886	900	879	863	867	860	910	865	882	906	880	851	869	858	894	856	949	907	898	853	964	890	893	863	907	898	852	941	869	903	819	889	871	861	900	860	957	921	880	863	908	901	932	902	894	936	952	911	909	866	880	881	920	979	928	1002	862	875	865	892	942	864	941	898	855	922	805	868	886	911	889	908	865	894	898	852	892	915	831	904	876	976	926	917	898	873	911	884	889	876	952	938	890	867	921	891	871	893	987	879	838	901	859	909	848	890	836	907	874	911	862	925	891	954	865	906	941	908	874	894	865	887	896	841	905	936	900	879	896	939	926	896	877	887	897	925	896	893	894	841	938	840	892	888	919	894	903	904	860	875	897	929	890	873	893	892	844	869	925	931	909	887	830	886	895	896	918	929	922	875	870	909	910	915	898	876	875	921	891	886	931	898	894	888	931	932	886	945	920	918	871	899	930	889	844	949	886	880	912	828	879	924	881	906	841	943	937	902	861	851	871	937	866	837	889	932	855	889	877	860	929	920	896	879	881	935	884	893	901	934	927	883	894	961	884	955	898	852	888	917	897	873	929	891	919	899	884	904	958	916	847	897	862	859	858	890	933	856	915	886	888	835	877	860	847	873	880	905	862	934	886	888	921	926	881	897	880	830	880	903	903	883	889	857	927	910	904	925	896	876	898	920	891	892	858	936	905	893	872	894	868	885	898	929	902	849	958	894	898	861	868	895	848	908	871	912	846	863	907	874	906	913	902	859	872	915	985	889	862	893	885	845	932	908	846	880	880	955	903	911	920	873	911	880	924	902	862	914	931	858	841	913	933	949	903	915	883	893	845	938	908	896	842	933	892	931	919	916	941	873	875	901	963	902	914	879	962	904	884	898	914	874	871	886	910	919
23458	20708	24307	27181	20710	20729	18918	792	424	394	371	350	317	340	315	270	299	271	305	290	267	304	314	283	259	284	297	284	276	272	284	261	285	258	269	256	267	273	261	281	275	261	268	257	267	280	276	268	264	286	255	287	253	267	301	283	277	256	256	257	272	298	286	274	274	283	270	262	243	263	261	289	262	258	265	269	269	278	300	272	250	293	279	272	274	277	244	282	267	263	262	269	268	261	255	298	240	261	272	256	265	239	254	277	240	240	266	270	272	285	286	267	254	281	245	279	264	263	238	277	279	280	268	253	300	301	279	274	248	258	263	257	272	276	268	243	267	268	275	273	236	281	246	265	302	252	275	226	283	250	292	280	245	271	255	272	278	267	245	237	250	250	253	248	265	267	275	240	253	235	278	225	283	254	270	263	252	248	280	274	246	262	277	265	259	232	269	268	284	234	285	290	280	259	241	270	277	293	266	254	260	270	258	254	278	274	263	279	273	275	305	254	268	248	266	242	288	264	255	248	241	282	264	261	266	263	273	271	286	248	296	265	238	249	255	260	277	224	256	261	252	286	248	234	257	298	235	267	234	247	289	295	249	277	295	252	283	260	258	272	264	242	274	251	256	270	264	252	266	258	242	271	280	291	260	273	286	291	233	267	248	258	285	272	239	269	295	269	258	272	282	248	250	261	275	256	262	263	275	270	289	266	271	285	257	271	272	281	308	299	238	256	244	257	286	261	253	245	255	287	275	242	281	279	249	264	270	263	243	262	250	243	257	287	279	267	257	254	276	268	267	246	285	255	260	266	256	253	234	256	258	252	276	258	275	286	242	263	254	289	243	275	276	256	248	241	269	287	300	301	220	265	265	287	281	262	251	265	255	260	270	297	267	266	260	278	253	259	279	226	262	258	294	250	252	279	253	284	261	264	251	244	265	257	271	239	228	254	288	255	294	267	257	262	256	240	231	294	247	297	245	303	262	258	243	264	228	258	271	261	287	263	266	268	270	283	284	266	247	227	254	258	260	236	267	286	275	251	278	313	251	247	273	235	260	270	247	259	284	246	269	253	277	259	285	270	249	256	252	285	230	251	275	257	288	242	250	257	285	273	253	280	268	297	286	279	251	249	293	271	237	261	281	275	296	238	274	287	259	262	248	280	264	273	289	277	248	261	251	247	262	245	238	253	261	273	281	263	235	262	274	297	281	249	264	263	247	274	265	224	266	280	240	250	258	263	264	247	267	284	299	280	240	287	240	286	267	258	237	278	284	262	246	305	260	226	278	289	274	303	310	256	250	251	250	291	264	276	306	260	242	259	266	262	277	243	256	281	271	260	252	286	255	257	249	233	263	247	244	275	256	261	252	270	229	252	268	246	290	263	284	269	262	294	283	264	246	283	281	259	265	264	264	244	255	258	261	276	250	273	281	257	246	258	279	258	249	270	289	269	296	255	254	239	284	250	266	263	280	278	261	270	285	270	241	253	271	269	265	272	284	288	270	276	244	265	267	251	282	284	238	269	272	270	256	256	301	276	246	272	268	276	235	262	262	267	252	239	268	249	258	280	281	287	269	266	264	260	320	274	293	265	278	275	271	271	257	257	241	286	261	256	216	274	256	273	247	252	227	288	287	297	284	238	295	272	260	294	282	267	256	260	279	286	250	279	280	232	214	258	297	238	264	259	257	252	273	274	256	267	246	254	271	266	251	285	257	259	268	283	274	257	258	292	249	267	236	275	296	268	260	281	249	252	273	235	275	256	261	272	257	256	276	264	277	232	269	282	253	285	236	252	263	258	285	253	249	229	275	268	290	282	297	250	275	252	271	244	262	250	249	281	263	255	274	256	266	282	282	276	270	276	246	281	242	254	266	253	297	261	259	253	287	249	279	277	266	269	266	275	243	276	271	292	260	255	272	279	269	237	264	281	265	268	294	264	239	242	277	231	255	235	243	266	276	238	242	251	280	296	246	264	274	260	265	258	266	249	269	235	261	270	280	277	289	269	237	249	277	266	273	271	250	254	262	245	274	280	232	260	235	276	237	254	264	284	265	268	272	259	292	273	276	255	255	272	257	272	264	236	255	256	275	267	274	280	267	238	258	248	277	249	280	265	244	288	263	245	257	267	236	250	248	262	267	286	243	258	271	282	248	269	279	253	303	302	271	305	282	269	234	287	265	268	237	307	264	246	272	254	273	266	240	262	256	248	266	264	251	267	304	271	216	255	258	288	272	256	277	234	260	271	232	266	265	264	242	254	262	296	248	294	252	269	289	278	240	261	225	244	297	244	234	293	282	255	288	267	289	302	250	277	255	286	271	264	285	256	270	277	260	261	253	288	281	273	223	231	277	284	270	269	252	268	260	268	288	270	272	263	278	233	263	246	236	293	276	246	249	258	251	267	264	242	286	263	258	249	268	252	280	267	227	244	298	235	273	236	260	249	234	253	273	286	261	240	240	257	268	275	272	262	276	248	256	265	273	268	285	266	267	287	237	250	261	255	255	288	284	276	262	297	267	275	255	255	281	299	293	286	278	286	242	250	251	247	254	257	252	258	268	272	260	234	254	245	277	271	260	266	254	260	295	267	267	248	265	275	266	289	241	266	273	255	267	268	248	283	252	283	271	254	246	264	301	265	263	272	292	264	333	258	290	267	257	241	267	295	302	265	301	299	279	284	270	262	287	255	262	273	253	269	256	269	262	265	273	275	285	264	248	274	278	253	263	267	258	277	281	239	254	308	260	277	268	265	283	295	270	290	275	272	229	268	277	287	269	236	264	263	282	264	218	241	251	298	250	227	234	247	286	249	256	311	273	297	301	275	257	233	305	274	248	242	282	279	263	272	311	240	283	256	271	253	241	271	282	299	274	279	273	249	233	305	281	270	285	279	270	272	269	231	255	265	255	267	268	277	246	276	257	237	266	296	267	299	243	239	244	265	266	246	248	254	281	256	255	246	284	249	270	264	265	265	248	254	241	282	247	267	270	246	263	252	269	274	276	238	267	270	273	280	253	262	248	227	255	252	285	233	294	255	262	245	270	284	277	239	271	264	281	261	257	261	306	279	239	255	249	300	255	295	272	273	239	249	258	262	266	270	252	267	243	268	281	262	299	295	258	272	245	250	267	273	325	247	247	266	261	278	235	263	294	262	231	220	251	263	239	265	291	249	237	274	261	281	291	235	262	260	259	266	273	267	301	243	247	240	264	291	277	266	284	233	253	252	269	273	257	305	249	287	244	227	286	283	253	280	272	256	253	248	260	256	287	249	267	281	284	283	262	260	247	264	261	239	247	242	268	246	274	255	252	286	267	261	266	269	269	321	265	254	260	253	239	271	245	269	249	279	287	245	309	280	267	268	255	267	286	260	269	268	270	227	281	285	233	248	274	261	277	267	239	247	282	251	238	240	265	266	244	243	255	273	275	266	292	249	297	273	275	308	252	274	268	232	269	231	263	270	253	270	253	278	242	248	277	258	250	294	231	263	246	265	289	262
4145	4806	2405	1160	874	697	703	656	651	630	627	620	597	575	588	635	628	583	589	625	620	623	612	577	592	581	612	633	582	581	523	608	576	595	591	600	618	599	616	576	612	558	607	583	564	591	595	577	573	628	542	573	619	567	580	589	596	605	573	594	578	622	621	528	621	594	616	608	593	611	561	554	580	585	612	602	594	594	609	617	602	614	563	567	539	600	620	562	577	570	597	587	580	602	565	595	587	585	596	582	611	567	601	598	589	587	553	579	600	600	566	614	617	561	574	567	546	539	574	570	585	599	580	590	609	547	565	613	603	577	553	566	591	629	558	625	567	557	545	616	526	585	622	579	607	564	599	583	577	612	616	559	608	597	591	603	616	612	582	595	609	616	644	623	614	606	609	600	639	541	585	586	610	535	618	598	584	616	539	593	550	568	607	551	617	570	580	566	609	629	597	571	589	585	578	593	583	603	611	584	576	592	585	593	546	551	588	604	584	593	551	554	613	567	588	562	610	561	651	582	638	590	597	590	569	538	572	563	572	600	579	594	597	570	593	617	544	591	582	602	608	554	594	562	590	597	575	578	561	608	597	594	605	582	606	546	554	591	584	604	584	578	538	602	559	611	592	585	566	534	608	624	602	643	565	600	583	572	570	590	648	585	590	599	584	585	605	576	588	607	590	597	575	633	590	599	653	555	591	584	576	605	574	561	610	582	591	609	583	601	588	578	554	597	576	575	596	598	578	579	587	568	605	548	583	607	597	573	572	630	571	586	577	577	573	556	582	587	543	576	590	571	545	599	605	567	614	575	608	601	598	592	582	580	543	590	584	521	562	576	614	628	629	611	633	568	587	606	545	570	577	617	631	609	583	558	570	624	589	561	575	619	577	571	590	588	593	584	575	653	593	585	585	538	580	595	637	610	590	592	582	581	573	614	611	607	604	587	566	617	644	542	564	623	623	544	607	587	586	603	509	567	604	567	581	578	582	548	598	598	573	578	605	637	603	544	610	588	596	572	567	618	547	557	565	586	559	550	599	588	569	642	621	603	595	586	587	615	593	572	591	601	584	630	550	600	576	608	632	618	605	571	597	600	613	612	558	616	563	589	588	603	563	530	590	630	575	561	603	585	563	613	541	611	626	589	581	563	604	566	551	602	574	571	624	608	616	573	604	611	569	632	573	575	603	575	630	583	571	583	562	594	622	583	588	566	564	626	609	593	596	538	577	621	579	607	577	608	575	580	616	599	583	620	618	585	571	550	573	621	588	624	579	579	593	571	594	607	603	567	599	532	578	580	552	604	619	567	578	556	628	568	591	555	608	562	574	579	547	614	639	606	614	613	573	541	588	584	609	584	611	567	569	574	543	635	581	565	601	590	548	575	562	562	583	570	599	580	598	634	608	565	565	557	598	590	604	571	542	634	607	561	579	568	572	613	591	590	563	573	580	582	601	568	591	583	612	584	559	607	586	633	549	575	623	566	603	623	621	562	589	573	584	570	572	632	569	554	589	604	565	586	595	602	569	597	579	553	587	581	587	616	560	619	614	609	592	565	582	598	614	598	629	585	584	595	566	596	587	581	557	570	587	587	638	571	567	582	583	646	577	568	571	657	595	581	620	589	593	596	651	600	611	599	584	567	619	624	553	584	576	585	584	655	557	609	568	588	543	592	602	591	554	579	585	570	602	626	583	571	589	606	567	569	577	604	550	573	562	598	567	574	576	585	591	529	608	580	600	620	576	588	589	577	631	589	586	604	571	580	549	611	570	566	588	568	591	593	576	579	589	585	560	605	563	601	578	550	567	599	575	599	591	574	586	556	569	617	622	603	577	568	603	605	570	630	593	631	597	609	570	629	575	578	603	599	605	590	600	556	566	547	561	549	603	592	603	602	575	614	550	619	629	614	541	560	542	576	547	583	589	570	567	615	594	598	585	577	582	594	552	585	593	574	594	583	557	597	591	623	586	589	557	592	619	585	583	606	594	554	574	592	605	609	538	572	558	588	594	595	553	573	604	580	609	593	616	586	554	598	595	558	593	601	629	578	598	586	565	597	586	572	581	587	588	554	600	606	622	613	581	625	527	568	569	592	570	588	559	578	589	553	581	575	593	628	609	571	603	561	576	603	582	593	561	595	571	575	564	591	606	605	589	582	573	562	570	610	551	564	543	602	617	593	598	601	580	596	569	600	533	602	614	542	591	598	571	597	604	587	580	605	587	623	551	596	599	574	609	590	588	599	579	556	599	597	579	609	620	579	618	604	534	588	567	575	650	557	631	584	606	617	623	566	615	602	566	629	595	585	575	591	590	569	567	578	583	605	615	588	597	587	571	573	609	557	573	616	548	580	583	579	560	591	556	543	595	584	591	577	584	596	609	599	643	645	551	573	575	546	581	574	572	596	618	604	575	571	586	597	600	576	583	589	610	540	562	590	591	640	552	618	635	594	587	579	599	611	586	573	598	584	568	609	597	599	596	619	624	626	561	564	598	606	575	592	609	583	592	563	576	550	590	614	584	614	568	609	568	624	570	583	602	568	583	591	600	599	576	570	593	606	540	580	617	575	606	551	604	605	580	556	644	575	628	577	573	594	580	560	592	557	568	559	563	585	613	617	589	599	579	550	578	551	602	630	594	565	570	592	577	585	577	597	595	584	548	611	559	604	574	608	588	567	611	629	550	578	603	565	596	614	562	545	623	602	586	592	603	567	615	597	596	599	558	565	605	586	600	594	546	613	629	588	611	569	547	598	585	593	530	558	569	590	593	588	560	575	570	593	583	603	545	560	562	548	580	594	613	578	561	574	587	633	611	581	603	586	543	556	606	602	584	605	581	542	569	567	538	594	593	565	626	550	565	555	586	593	572	521	604	538	627	573	647	600	558	555	589	596	579	582	566	609	557	595	583	629	627	542	576	601	580	627	566	568	644	563	557	584	575	548	557	606	567	552	599	613	586	568	648	615	583	571	578	601	554	605	569	613	558	569	598	604	585	587	587	571	622	543	552	569	603	602	622	600	611	602	587	568	611	636	578	600	607	551	555	517	600	598	609	587	603	591	592	592	623	555	630	594	576	580	599	594	559	563	529	530	619	578	576	619	606	610	574	581	593	594	572	552	617	596	608	622	567	570	557	623	629	571	610	590	576	603	581	555	553	639	531	535	541	614	577	615	592	583	575	616	607	601	557	580	606	570	570	558	617	620	542	593	589	548	618	540	599	602	582	584	590	626	625	596	620	575	576	570	589	580	596	582	592	559	593	589	636	584	584	589	610	579	585	573	604	601	556	565	591	571	567	595	602	557	573	614	590	625	614	608	580	628	608	574	560	610	573	609	599	557	570	576	552	629	571	592	604	560	589	567	621	611	552	603	566	582	559	586	571	622	592	614	633	574	573	611	581	603	592	593	578	581	601	572	670	608	586	617	546	558	623	600	603	563	589	615	594	599	514	553	561	579	598	602	581	595	633	627	596	596	571	631	554	534	547	557	591	575
31295	19447	8088	663	411	338	330	322	346	322	324	346	335	337	355	342	326	330	331	321	319	312	355	345	367	342	330	348	322	344	364	348	319	359	334	313	305	299	384	362	317	330	345	369	302	293	325	283	320	356	324	310	343	332	337	346	319	334	337	346	335	317	315	332	312	325	308	342	344	315	346	325	333	341	304	345	330	345	334	322	340	334	328	357	338	354	326	333	321	291	329	326	330	347	323	320	331	325	299	338	330	326	332	335	355	320	342	304	339	328	336	363	337	308	343	307	305	332	329	317	368	304	327	331	329	363	330	302	330	381	346	336	333	358	318	305	326	338	319	320	301	341	351	353	329	341	319	349	346	334	336	334	315	330	375	337	337	329	327	333	327	319	340	350	336	354	351	323	312	338	342	356	359	324	303	340	331	338	338	317	350	355	347	346	341	331	366	320	340	338	361	359	357	346	355	352	328	369	321	340	287	339	329	312	334	319	325	346	316	325	334	307	367	342	360	343	290	324	352	342	340	315	319	338	308	344	323	340	365	337	323	325	361	331	356	343	335	329	337	346	349	344	352	349	317	314	328	306	367	317	330	362	306	367	323	353	321	373	374	336	318	329	356	370	346	348	314	347	319	312	346	366	323	342	360	321	330	357	358	338	347	347	311	326	311	300	354	281	308	338	360	351	319	324	336	335	305	319	337	344	343	316	315	334	349	339	334	337	309	315	298	333	291	285	323	347	339	327	373	349	333	354	360	311	309	347	376	315	336	339	358	325	342	308	331	321	358	320	308	368	311	328	370	345	344	335	325	356	321	330	321	327	362	312	321	346	292	329	317	309	341	361	350	339	318	318	290	341	321	287	352	348	349	369	334	329	336	347	313	314	325	335	321	335	333	320	362	334	312	346	302	346	322	328	321	331	297	330	343	317	364	318	340	327	328	358	324	316	346	336	316	351	317	324	339	309	324	306	314	332	362	318	361	326	313	314	370	338	310	343	352	374	303	320	318	346	311	324	315	335	320	361	323	308	336	356	344	340	292	357	377	310	352	334	338	323	314	326	367	305	348	350	365	334	354	344	323	313	316	316	327	337	298	362	342	344	395	337	302	341	321	341	326	335	344	332	373	355	326	342	356	322	359	330	342	355	308	304	319	338	346	313	356	364	305	295	305	345	318	326	291	323	339	356	319	363	319	323	325	393	353	310	320	303	325	334	377	341	342	335	336	365	336	338	325	349	339	337	340	315	323	310	345	344	306	381	314	353	327	380	311	319	328	358	337	342	336	345	319	372	304	322	351	329	344	355	334	329	336	338	340	322	338	362	330	323	329	312	349	289	350	332	338	318	325	342	316	349	387	365	304	322	328	337	304	326	349	379	325	326	325	305	343	344	344	322	329	339	324	319	326	310	314	336	361	345	348	387	278	342	314	340	354	351	341	383	359	327	346	324	324	369	323	300	347	330	350	306	338	341	349	362	346	340	328	341	347	338	328	297	365	337	318	368	306	358	348	314	331	348	338	321	335	350	359	354	306	322	362	332	350	320	317	354	320	360	341	359	350	327	332	330	359	351	335	331	351	339	340	337	320	327	322	334	323	344	341	309	354	347	317	356	318	350	301	332	336	325	318	320	339	334	350	297	356	361	342	361	337	328	322	394	325	355	357	323	325	335	355	326	295	333	351	330	358	336	335	347	338	367	338	318	334	321	323	300	333	356	320	311	351	317	317	332	327	343	379	382	354	360	297	275	327	329	339	356	333	347	345	321	331	363	351	332	327	344	339	325	332	325	304	332	327	292	334	325	344	344	346	289	369	329	332	353	346	342	348	338	330	304	356	368	342	382	373	302	308	333	302	332	332	333	343	318	336	343	328	360	321	325	332	344	342	328	329	341	333	327	335	310	333	332	349	326	378	369	343	333	354	320	316	306	350	333	326	306	364	312	337	355	342	329	358	324	306	347	334	338	326	340	328	325	324	314	339	341	345	345	319	333	312	334	296	344	353	313	323	310	311	329	362	367	358	328	292	328	330	332	346	312	363	355	326	309	355	334	271	334	334	324	352	349	305	328	343	362	369	350	372	330	346	338	366	326	339	329	351	342	294	319	321	305	340	346	357	312	360	324	337	345	357	306	319	331	294	333	330	334	345	364	336	326	352	369	327	341	326	354	301	342	360	353	335	333	349	354	318	313	332	357	321	307	312	317	311	366	286	333	314	331	381	296	347	326	374	321	363	345	352	325	323	296	329	344	349	343	324	317	353	335	330	341	339	331	288	321	346	348	339	332	326	330	373	354	340	331	354	305	317	344	350	354	360	339	345	356	350	338	329	368	369	360	323	351	304	335	315	374	345	330	348	338	329	341	349	361	334	332	344	337	348	335	333	372	332	350	347	302	315	365	334	333	338	360	362	308	348	316	334	346	351	341	341	342	393	338	356	347	361	348	333	319	334	342	312	338	358	334	347	343	339	349	344	331	315	349	332	319	326	314	352	349	330	341	374	354	353	343	305	334	340	339	309	323	319	301	347	340	334	376	323	330	352	344	345	337	312	321	304	349	325	323	319	301	359	340	301	322	299	330	336	335	319	327	365	331	347	310	295	344	314	333	356	318	337	329	294	343	324	335	342	341	323	311	363	312	339	338	348	335	362	328	332	373	343	323	355	341	341	326	323	327	339	363	349	327	334	321	333	314	352	293	311	357	342	325	325	360	369	363	324	341	340	372	314	339	353	332	304	327	351	312	319	355	322	343	317	335	292	349	329	342	374	324	364	335	329	343	312	330	366	381	367	346	358	343	331	298	291	348	322	333	329	358	345	345	354	361	301	366	343	341	359	330	308	310	375	360	342	384	328	330	369	303	342	340	325	359	357	337	333	329	338	315	360	307	331	367	364	342	331	349	349	335	344	326	306	336	325	319	326	325	330	325	353	328	298	349	342	322	347	340	345	309	309	321	323	313	336	363	324	340	331	322	352	351	307	339	359	331	323	302	316	341	362	326	368	344	317	308	317	326	340	337	363	332	327	355	331	324	294	312	342	302	325	354	323	357	306	322	347	323	307	319	300	316	310	338	343	330	330	333	347	336	334	327	307	345	326	354	353	333	326	377	381	307	342	329	318	342	303	313	345	339	312	313	348	334	306	325	285	353	315	325	309	328	316	344	347	349	336	363	328	337	350	342	326	333	317	318	354	333	350	368	307	311	323	309	328	304	364	356	329	320	328	348	332	358	303	317	376	333	342	328	360	323	308	346	310	366	359	311	329	360	365	344	330	343	318	322	369	325	326	359	335	300	355	341	330	337	332	331	342	330	343	335	357	315	360	329	402	348	334	294	324	293	359	334	330	372	353	345	319	291	375	347	303	364	357	325	340	385	313	339	347	360	283	359	373	336	342	349	348	323	326	326	320	343	358	316	306	321	325	352	342	327	338	352	320	337	360	293	371	325	342	332	322	301	358	324	360	286	345	356	336	355	327	323	353	361	346	314	345	315	328	377
5535	1085	909	795	816	741	726	795	748	762	717	821	762	793	789	813	762	776	740	815	782	789	797	822	785	777	776	764	794	781	759	804	794	765	800	798	780	780	776	725	804	790	762	835	814	778	768	804	809	773	790	790	768	773	837	754	821	779	758	803	808	832	719	773	722	775	784	790	740	800	725	803	836	737	745	788	751	767	801	745	768	796	802	743	734	788	749	788	740	796	838	759	747	797	783	791	782	733	795	798	772	817	754	799	777	771	740	736	764	747	780	749	761	791	828	788	791	782	820	790	829	722	813	775	786	770	816	763	797	739	811	780	786	750	781	778	722	769	747	821	827	770	786	774	793	793	772	755	758	748	734	752	777	751	762	822	749	746	809	742	698	790	777	810	800	782	742	838	769	760	773	757	786	785	769	747	821	767	814	803	780	800	784	770	859	771	807	760	771	751	814	794	773	799	786	796	774	813	751	763	764	822	784	735	743	742	746	702	771	772	781	742	766	790	784	818	783	805	772	786	754	768	791	808	784	720	812	737	789	817	761	753	809	744	748	739	777	827	724	790	803	780	761	798	761	773	754	765	783	762	755	810	784	755	796	783	747	772	726	812	798	817	773	760	776	757	838	799	801	790	757	788	840	791	741	788	809	726	788	773	777	816	743	730	807	752	794	771	806	758	779	776	748	805	770	793	775	839	790	772	798	773	757	792	791	763	780	751	768	753	728	766	788	816	738	742	779	844	776	767	776	750	775	790	751	740	767	786	725	786	775	740	770	764	729	789	826	772	776	767	791	767	754	811	826	756	830	828	736	763	767	759	771	814	796	735	793	761	798	820	808	764	777	807	732	809	753	707	737	787	715	761	758	808	763	743	791	787	772	720	746	751	766	715	751	823	788	816	710	788	786	735	793	787	776	772	766	774	769	779	785	802	835	816	790	775	788	782	737	774	752	749	703	748	776	782	803	832	751	827	778	807	760	761	805	738	794	749	804	764	806	779	795	750	781	803	846	787	805	807	773	779	770	777	736	797	784	791	743	793	769	792	810	814	774	791	818	793	815	780	787	777	781	768	806	787	789	766	737	768	801	784	725	753	782	762	817	777	783	745	733	819	810	748	783	768	754	726	754	777	834	769	761	756	809	739	819	774	832	746	798	762	797	757	801	791	742	823	773	771	751	770	787	789	786	767	778	772	772	747	789	788	787	772	762	758	777	735	777	786	781	741	771	782	772	841	812	745	762	792	751	748	834	759	752	861	780	770	782	774	821	739	764	723	803	749	791	742	788	756	769	798	786	760	749	763	827	800	783	800	846	779	727	721	798	774	789	737	742	808	795	813	763	794	762	776	814	755	778	798	781	780	788	816	804	738	768	805	761	773	763	786	833	807	794	706	743	767	788	769	790	776	757	770	782	809	794	736	760	794	783	776	737	752	782	805	797	817	757	756	789	748	797	788	786	760	769	763	769	763	780	798	761	823	835	788	791	746	783	777	758	769	718	725	794	770	834	786	769	781	754	790	749	797	759	803	807	776	754	776	746	800	792	746	799	755	796	738	810	776	798	774	789	774	789	749	810	818	779	766	769	795	776	794	748	788	765	760	747	807	802	783	796	766	788	777	767	785	819	774	762	786	732	757	765	747	766	766	756	754	787	770	793	778	778	735	785	773	765	756	804	737	774	783	795	734	774	776	776	720	783	776	767	754	765	796	786	785	773	761	717	780	816	795	779	719	753	727	769	750	766	787	791	778	798	770	767	762	756	747	766	795	761	798	762	744	793	753	794	819	759	820	831	745	777	764	761	745	814	746	726	796	813	779	803	748	748	791	837	743	724	772	764	732	793	787	776	771	770	811	807	768	742	826	799	813	775	769	800	776	754	847	770	780	800	767	810	791	783	754	805	783	808	768	775	743	767	780	794	752	748	820	805	768	780	760	760	769	791	814	762	841	775	786	811	760	730	769	791	751	723	763	766	790	787	811	757	845	753	772	794	801	771	746	765	779	763	763	748	745	742	821	763	827	758	757	745	772	741	798	804	785	784	791	735	805	760	731	786	782	822	790	783	803	805	835	801	747	731	746	776	789	751	756	761	760	764	797	786	727	762	770	781	689	793	799	813	766	763	723	749	765	776	815	771	739	799	753	740	748	796	766	778	747	773	790	743	767	783	758	756	725	835	767	773	723	777	802	756	743	764	769	742	779	770	735	838	811	768	724	770	734	774	745	794	766	773	743	737	786	774	787	820	798	760	752	825	766	754	802	715	751	732	810	816	789	741	786	751	787	781	777	785	815	761	766	792	792	746	741	799	753	791	755	767	775	756	786	805	757	739	758	796	799	733	780	822	757	782	786	791	782	768	717	769	786	805	781	776	833	758	800	777	720	766	782	755	784	757	784	802	824	774	772	814	780	796	754	804	789	748	762	792	737	796	769	851	746	799	744	761	798	773	828	723	809	785	790	791	811	766	794	774	772	834	765	779	768	769	822	799	755	745	815	784	756	770	805	707	796	758	757	818	758	748	780	735	781	824	819	804	803	835	767	799	800	808	776	794	775	797	778	776	795	733	769	825	798	795	761	774	812	781	777	797	759	811	799	778	776	748	792	810	769	738	834	823	756	775	730	751	761	812	811	780	805	792	758	790	785	792	746	741	752	759	818	751	751	770	776	747	815	747	735	748	736	773	745	774	768	742	731	807	756	770	773	742	767	794	757	753	750	760	763	828	701	732	777	727	798	710	784	772	781	709	810	790	785	749	768	759	833	761	792	802	775	797	837	771	829	779	786	819	726	772	794	750	788	761	768	791	740	827	775	758	777	775	788	759	753	783	761	793	750	791	767	821	805	743	791	775	715	799	756	774	759	798	801	786	703	744	771	772	824	760	774	755	803	799	755	769	802	746	802	788	795	742	725	782	768	792	796	793	828	781	753	781	802	785	807	786	773	757	770	732	808	762	779	779	753	794	773	730	793	746	793	760	786	767	757	760	758	791	719	746	717	755	757	745	788	825	791	785	758	757	815	778	819	821	734	764	775	804	808	765	805	802	747	810	773	781	782	782	783	744	780	782	763	764	831	749	758	744	750	829	776	716	734	776	785	763	748	748	761	787	809	765	823	740	780	803	753	749	737	778	774	772	772	768	720	796	783	746	802	789	783	799	782	798	816	820	797	774	773	773	742	815	733	788	740	775	773	858	768	831	810	769	747	793	777	780	777	799	756	814	760	766	766	795	798	787	737	774	792	771	787	761	719	798	766	794	824	791	771	740	733	804	735	784	758	788	747	789	769	684	725	787	777	801	790	721	744	817	804	734	783	765	834	788	799	769	803	827	759	797	791	768	783	763	798	761	814	815	772	714	778	747	792	752	806	745	788	782	767	768	800	746	806	783	746	814	766	781	802	791	784	766	720	801	783	749	781	807	745	766	787	779	824	741	789	767	776	787	805	746	733	797	710	824	761	810	782	759	782	818	774	800	780	796	776	794	805	719	811	735	770
23914	20708	24105	27353	20705	20681	3175	606	494	469	473	444	463	458	461	419	424	414	434	469	467	444	420	421	416	432	417	430	399	410	441	454	431	387	407	401	455	420	377	392	391	401	443	407	454	447	406	421	397	435	423	402	417	446	422	407	383	374	387	412	399	410	440	431	420	433	425	406	430	425	408	435	416	425	445	431	413	442	394	394	410	405	385	414	381	438	437	413	413	432	419	415	406	406	429	424	408	416	438	419	443	433	415	402	387	449	412	453	432	381	415	388	426	411	431	397	410	444	424	376	409	413	418	407	406	449	392	419	420	409	400	399	390	412	437	418	444	408	384	406	413	402	384	394	370	379	388	399	416	436	434	444	417	464	460	438	401	430	443	425	394	405	393	416	420	374	399	385	403	399	448	404	380	436	391	417	424	449	457	399	441	432	400	402	434	422	390	430	431	395	401	396	408	393	416	390	439	454	392	393	408	409	419	411	419	443	399	399	407	415	407	445	420	433	400	405	365	385	414	428	449	460	393	411	408	422	434	422	442	399	471	397	434	427	451	450	444	431	406	414	397	405	395	365	390	420	400	444	394	399	424	421	407	415	430	372	447	405	413	438	395	442	415	394	420	386	437	395	395	440	431	412	396	433	385	425	413	405	457	407	405	421	398	412	413	392	388	397	414	427	430	432	418	378	452	442	439	398	381	491	422	367	442	419	407	449	385	452	412	415	408	417	388	378	395	447	413	397	438	403	399	405	452	434	419	428	441	443	445	395	367	442	371	455	439	441	429	430	394	388	421	455	425	359	378	377	447	438	424	392	433	406	408	401	431	411	401	364	402	378	444	442	369	398	423	441	384	407	398	372	387	422	403	430	401	410	442	425	420	388	440	414	407	402	399	425	437	418	421	415	394	411	414	446	388	387	433	409	392	419	435	448	403	408	407	410	388	392	386	395	397	397	379	403	395	415	393	411	388	423	437	388	426	417	434	431	395	395	432	416	417	409	433	391	396	426	392	406	417	429	414	397	384	446	386	431	424	410	443	436	415	416	377	394	422	453	430	434	442	414	392	408	457	433	415	426	404	417	407	401	393	454	450	433	406	431	457	423	420	405	422	416	371	420	412	398	414	406	438	395	430	403	441	463	415	399	408	429	474	418	434	427	390	391	360	428	408	427	417	433	446	434	403	454	420	400	426	430	395	453	404	431	426	421	378	421	411	382	414	431	394	403	394	407	379	447	434	391	431	393	424	415	448	402	430	430	392	343	393	421	438	434	406	398	432	434	394	439	415	408	416	399	404	471	402	405	371	410	442	421	394	416	449	417	439	421	414	421	416	400	434	444	423	419	424	374	413	381	376	439	430	426	433	408	438	382	395	428	437	417	416	417	438	402	445	453	380	411	412	435	462	382	410	438	420	408	418	417	384	400	385	440	408	404	411	413	387	388	379	427	395	389	421	438	401	459	391	399	425	412	441	435	398	417	374	357	403	446	397	386	403	406	440	407	425	391	400	426	421	446	435	437	420	414	407	399	432	427	407	416	403	420	404	427	410	397	431	371	423	410	434	383	395	406	452	374	388	435	405	430	408	437	393	426	392	389	404	398	408	437	434	410	432	434	414	406	443	453	442	440	405	417	429	394	362	408	402	422	417	453	442	393	422	474	427	403	418	403	421	433	391	407	398	427	408	400	371	425	419	359	411	440	419	409	416	403	379	429	431	406	438	398	451	398	430	398	435	423	401	414	402	451	426	448	420	398	399	372	408	437	400	443	402	370	415	392	431	427	452	411	426	394	425	391	407	445	435	416	414	425	412	422	433	401	416	434	369	384	436	348	425	380	412	397	444	455	408	396	375	422	421	427	382	430	410	417	404	426	434	398	386	413	413	409	403	408	427	404	440	378	422	429	458	443	426	411	438	438	413	421	429	427	393	414	420	386	422	384	467	380	448	422	410	387	399	431	454	485	442	431	434	441	382	383	423	425	420	419	439	377	414	413	379	413	431	377	394	387	374	399	461	397	395	407	424	421	397	453	384	406	393	379	424	410	401	404	437	429	380	434	370	390	359	440	399	378	380	395	402	429	415	390	395	411	446	369	435	424	409	398	416	437	449	464	412	417	481	404	433	391	365	423	423	410	394	406	445	377	401	427	440	417	438	431	431	370	402	442	393	417	406	430	392	425	439	397	394	420	444	372	378	408	400	416	424	387	421	448	450	429	390	413	408	413	425	440	400	369	455	393	444	394	421	382	403	401	404	461	429	411	393	418	432	424	360	445	424	404	421	417	413	424	385	420	385	415	443	386	420	393	449	421	422	442	404	437	421	408	376	399	402	405	427	436	391	396	433	418	411	399	382	397	374	421	440	422	384	387	443	427	451	447	373	425	388	439	421	417	412	421	399	406	431	433	423	453	449	440	450	378	415	445	401	442	394	427	432	426	455	451	425	420	430	425	404	402	421	450	422	429	410	396	383	438	402	403	435	388	462	402	421	408	429	387	447	418	399	422	398	416	423	446	415	396	397	401	425	413	447	412	403	439	445	395	452	412	449	418	418	406	402	424	443	437	412	430	428	398	416	411	449	404	377	423	450	419	393	394	447	414	413	412	450	398	425	408	401	422	408	444	445	411	407	395	440	391	402	369	412	429	412	395	405	417	404	395	410	389	394	409	430	418	392	406	405	372	377	417	371	414	406	425	413	399	399	428	431	386	402	443	375	372	416	393	388	407	435	441	403	438	392	415	407	427	425	395	434	419	410	403	425	378	423	440	396	381	412	388	430	403	426	422	417	405	433	435	424	407	373	436	446	415	446	446	435	379	395	399	428	455	472	447	407	406	422	412	437	418	424	432	392	420	413	423	402	371	413	424	410	396	436	432	395	392	391	388	401	403	410	399	400	435	409	426	415	376	417	368	386	397	390	444	399	412	390	429	439	391	400	416	401	377	395	412	413	390	435	427	433	396	409	448	422	444	406	359	432	414	455	403	404	417	362	383	405	393	391	392	360	452	357	419	414	393	383	406	405	424	409	391	410	416	393	418	398	391	367	419	427	430	412	430	401	436	413	426	427	421	440	451	396	399	417	432	423	394	428	416	396	403	420	416	416	394	396	397	399	395	451	459	397	396	430	423	419	417	378	397	442	431	430	380	433	382	393	397	391	476	415	444	392	413	378	378	409	396	448	390	364	391	429	386	415	435	438	449	415	398	385	429	415	396	369	410	417	416	398	398	426	381	461	379	432	417	383	382	407	379	415	394	413	444	375	414	388	446	422	432	439	439	404	380	371	381	408	399	427	385	389	395	424	418	410	423	423	437	403	414	398	362	435	379	416	423	390	420	413	390	400	395	402	442	424	378	390	386	391	433	437	392	409	416	411	413	415	403	372	408	452	397	407	417	428	422	427	392	396	404	410	421	448	428	419	410	406	389	437	442	426	393	452	415	423	440	421	399	374	409	423	399	400	409	415	441	385	397	453	417	434	417	393	426	413	384	410	409
3882	3503	1881	1209	1049	1033	996	949	937	899	924	929	914	906	919	896	967	879	871	922	915	895	882	884	862	896	926	883	858	876	923	907	931	883	934	927	950	881	943	927	944	875	903	908	949	955	941	891	886	910	912	915	964	912	902	907	917	943	882	921	878	926	918	886	953	860	918	926	868	942	896	850	983	936	910	917	880	870	872	894	871	932	908	874	866	894	838	914	881	895	928	872	932	902	905	932	954	905	864	914	908	872	899	941	894	915	930	846	937	883	925	904	852	898	903	873	909	870	941	898	866	939	840	878	918	914	905	889	889	857	871	881	907	939	832	935	867	916	878	923	933	938	922	908	909	901	929	881	819	900	884	887	899	859	868	901	941	892	933	874	911	890	878	885	920	901	897	910	897	900	916	884	914	897	877	904	857	894	885	903	893	874	878	869	909	886	901	832	950	878	900	857	892	888	956	889	864	875	889	858	880	897	892	890	918	916	917	867	903	915	916	878	945	983	889	903	885	885	886	876	867	859	882	919	849	898	904	921	885	870	935	897	868	888	899	865	869	895	945	932	863	854	914	896	896	912	865	886	881	831	892	903	874	872	873	917	899	954	861	853	897	909	902	875	917	896	879	904	889	925	875	889	928	869	921	849	935	947	865	905	917	868	854	911	876	936	879	921	879	890	925	889	875	875	855	882	903	921	932	879	870	905	868	926	885	888	912	917	932	891	872	923	886	884	924	940	924	898	897	868	949	888	929	916	878	888	910	918	884	889	951	891	898	937	917	938	925	894	923	918	947	891	885	876	908	881	931	848	876	927	830	861	921	882	955	875	900	873	889	924	878	874	862	839	912	891	888	882	883	874	899	914	955	937	859	948	849	940	912	877	844	914	869	921	913	902	934	923	922	877	905	918	907	906	900	896	919	939	893	880	877	895	904	898	954	867	853	904	859	895	930	908	896	871	903	918	871	904	893	911	906	865	892	917	886	887	922	893	925	900	909	922	917	918	912	921	852	926	908	880	891	877	905	927	829	943	932	867	872	938	928	883	877	878	925	859	960	879	878	901	895	877	932	880	898	892	896	891	825	895	881	885	907	923	914	836	911	881	922	907	892	903	936	956	928	923	887	925	912	897	901	858	852	880	834	893	882	866	874	878	939	866	875	950	955	877	881	909	889	861	914	937	856	927	890	855	914	871	918	877	923	922	907	844	910	934	894	900	924	932	954	904	896	845	898	875	928	932	920	900	929	884	838	883	882	890	917	889	922	905	864	939	866	933	847	939	885	909	919	881	874	887	919	877	875	899	869	848	897	889	901	845	879	953	875	881	909	929	873	931	910	913	872	900	925	961	849	883	932	908	817	878	930	887	917	923	899	987	870	941	899	896	912	880	843	915	889	890	888	932	867	886	889	892	870	907	888	889	920	849	877	893	920	837	961	877	923	924	847	905	906	882	940	879	898	852	942	877	933	889	898	947	898	883	909	902	896	902	873	944	901	901	870	871	921	874	940	917	963	899	865	917	885	931	916	899	904	975	924	903	907	925	892	921	932	914	887	891	913	890	869	962	913	880	896	873	898	875	910	877	896	928	925	849	948	913	885	857	957	906	913	951	871	910	889	882	834	866	919	899	911	891	893	877	969	886	885	912	896	864	858	915	921	878	881	891	900	925	936	922	917	957	948	890	890	895	909	820	944	906	883	882	960	871	827	889	920	915	913	892	882	916	861	966	896	921	918	934	901	898	892	864	891	875	853	864	878	845	868	884	937	944	880	927	896	887	875	902	872	957	861	905	853	874	871	913	888	851	895	901	904	928	879	930	935	903	928	853	839	858	868	935	926	805	860	926	899	936	889	863	900	909	837	876	859	945	854	967	929	827	873	942	917	895	901	912	926	914	894	957	866	903	910	898	923	882	869	857	867	874	878	933	904	858	925	916	842	871	882	906	848	928	875	879	899	931	939	870	849	943	927	936	925	912	885	886	914	905	933	867	956	918	917	908	904	873	943	882	869	854	912	900	971	883	927	899	913	900	894	858	901	849	899	924	910	894	894	897	862	852	899	898	847	889	889	907	858	887	882	876	910	942	964	884	900	893	943	829	904	915	904	912	919	908	939	865	981	901	903	909	902	874	890	909	949	952	850	919	866	903	875	946	925	953	853	896	914	860	873	893	903	926	871	914	903	830	840	918	933	875	863	912	892	873	866	908	925	936	895	850	922	940	901	896	925	937	926	917	948	898	901	890	905	901	889	858	863	847	904	941	891	932	857	923	866	913	894	897	881	883	875	870	884	898	894	915	872	845	861	837	864	911	921	890	895	898	913	912	919	873	873	881	858	890	990	912	873	884	887	876	924	868	856	844	947	835	940	899	846	887	884	930	950	897	867	947	892	904	886	890	927	943	916	912	948	977	884	901	930	851	920	927	893	926	910	925	921	889	901	913	879	883	884	895	818	958	892	820	909	897	914	943	899	887	940	895	864	904	915	864	914	891	896	905	828	901	939	938	885	872	858	861	883	881	922	876	903	943	885	930	929	873	873	890	886	862	886	882	919	881	881	914	859	934	933	921	919	924	922	911	913	865	920	846	874	901	840	896	919	895	952	895	941	896	877	957	960	884	903	899	871	925	920	868	884	835	879	870	897	930	906	881	923	874	871	920	893	862	896	909	980	882	906	939	935	903	909	888	886	830	879	862	891	867	869	912	886	885	895	908	876	922	877	895	967	901	922	872	903	916	936	879	914	875	973	965	855	972	950	882	932	869	850	929	923	861	905	817	889	902	891	886	896	923	925	869	886	942	857	905	919	910	904	899	900	930	865	920	918	898	859	903	897	925	914	858	915	870	913	878	878	879	882	858	955	875	919	835	892	915	929	894	914	916	907	953	921	897	901	861	896	877	974	828	923	871	901	917	842	867	855	913	900	895	877	890	846	927	907	876	937	832	874	937	930	915	849	865	865	907	909	899	926	949	901	947	883	900	915	859	876	926	884	901	911	892	895	873	934	902	909	882	832	909	923	936	953	901	877	899	883	917	850	862	850	906	921	888	873	843	914	927	924	899	921	867	853	910	857	895	888	949	913	912	887	817	910	877	942	861	867	905	920	901	935	939	935	892	957	897	878	887	876	890	867	866	884	925	891	884	869	915	956	929	891	915	896	890	953	889	916	826	864	886	885	896	873	920	935	863	937	887	925	874	909	922	850	948	858	890	858	923	884	900	884	881	912	818	895	889	885	880	885	936	894	922	933	911	916	920	870	922	915	860	937	974	944	898	864	934	867	885	869	842	911	905	882	905	897	855	891	922	884	917	903	939	903	874	916	910	905	875	899	896	873	926	884	876	900	856	877	850	936	889	875	908	870	943	915	895	893	964	926	925	901	881	878	846	855	891	893	884	893	875	911	908	942	896	889	955	912	914	911	924	975	859	907	864	835	886	880	913	929	876	894	925	864	890	864	836	900	862	887	861	941	909	868	943	904	885	918	910	898	898	901	859
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
