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
338661042960	338661043495	338661044020	338661044571	338661045145	338661045695	338661046221	338661046771	338661047345	338661047895	338661048420	338661048971	338661049545	338661050095	338661050621	338661051195	338661051721	338661052271	338661052821	338661053395	338661053921	338661054495	338661055045	338661055595	338661056120	338661056695	338661057220	338661057795	338661058320	338661058871	338661059445	338661059995	338661060545	338661061095	338661061621	338661062171	338661062745	338661063271	338661063820	338661064395	338661064945	338661065495	338661066020	338661066595	338661067145	338661067695	338661068245	338661068795	338661069345	338661069871	338661070445	338661070971	338661071545	338661072095	338661072645	338661073195	338661073745	338661074295	338661074845	338661075395	338661075945	338661076495	338661077020	338661077571	338661078121	338661078695	338661079245	338661079795	338661080345	338661080895	338661081421	338661081995	338661082521	338661083071	338661083621	338661084195	338661084721	338661085271	338661085845	338661086395	338661086921	338661087471	338661088021	338661088571	338661089121	338661089695	338661090245	338661090771	338661091321	338661091895	338661092421	338661092971	338661093545	338661094071	338661094621	338661095170	338661095721	338661096271	338661096845	338661097395	338661097945	338661098471	338661099021	338661099595	338661100121	338661100671	338661101245	338661101771	338661102345	338661102895	338661103445	338661103971	338661104521	338661105095	338661105645	338661106171	338661106745	338661107295	338661107821	338661108371	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2680	3600	2300	2680	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22863	20076	23253	26648	20076	20089	11930	491	279	283	221	204	214	196	179	190	178	169	161	153	173	163	175	149	155	166	150	150	187	151	163	127	145	148	136	156	163	166	151	153	150	141	139	156	141	170	139	147	160	139	149	146	139	158	142	170	135	134	155	160	140	174	148	137	136	154	165	135	146	127	129	136	130	133	138	163	132	146	158	152	142	147	142	141	166	140	142	149	133	143	164	152	169	142	175	140	133	143	147	144	142	137	153	138	168	142	154	155	148	133	144	130	138	147	133	133	145	119	154	153	145	156	168	140	161	163	127	154	144	151	138	162	137	126	139	144	140	147	147	171	163	169	152	129	178	156	147	140	147	138	157	158	150	120	145	110	156	158	173	138	151	142	162	145	139	144	161	161	156	152	135	161	162	153	168	159	172	165	155	136	177	148	150	137	162	140	128	153	172	144	152	136	131	155	144	147	137	140	154	142	134	138	130	148	152	133	146	134	153	145	134	123	141	138	137	158	155	149	134	117	148	156	139	137	131	166	157	162	138	159	172	145	162	153	164	152	133	166	155	166	135	156	144	156	139	166	133	142	164	150	146	154	157	154	123	142	158	153	159	151	162	144	141	135	160	151	171	164	134	179	152	132	137	157	143	158	163	152	149	164	147	134	153	152	144	144	147	163	128	132	125	136	133	129	120	159	151	131	161	129	159	173	129	125	136	160	140	137	147	160	158	152	124	140	147	155	158	145	149	142	140	143	134	153	157	154	137	138	153	155	165	138	130	144	148	139	136	139	166	141	156	154	150	148	140	147	146	154	155	154	151	138	144	152	157	188	129	137	133	141	166	152	139	155	153	139	139	154	135	158	146	153	156	139	141	137	153	133	156	141	152	138	132	139	147	111	150	159	131	151	155	158	138	153	135	150	130	162	153	136	170	131	155	164	176	160	123	141	155	157	144	154	134	140	145	139	143	130	159	164	147	154	149	135	146	117	170	158	140	142	159	156	134	137	149	129	175	138	144	158	136	150	158	134	141	135	153	159	136	136	141	169	148	149	158	149	138	132	154	160	152	162	152	127	149	132	129	171	159	155	143	143	141	159	155	147	162	150	158	133	158	155	157	151	135	148	129	171	126	156	143	133	172	152	159	134	157	130	146	151	158	139	150	137	145	154	136	165	165	147	166	162	148	145	127	135	155	125	144	137	136	155	143	144	127	151	161	125	155	155	159	147	146	158	150	163	160	139	136	175	143	139	156	145	157	161	151	147	133	135	151	149	147	151	148	166	153	148	149	150	152	137	172	141	133	153	149	156	141	137	143	156	144	179	172	130	121	154	156	158	161	159	137	144	151	143	145	152	144	149	136	132	157	142	160	130	140	162	148	143	126	153	139	154	131	147	159	146	131	137	126	144	153	159	131	157	131	149	161	149	143	133	139	153	157	150	148	159	133	155	150	143	146	137	141	137	154	154	138	156	144	154	170	119	142	153	169	132	162	124	133	164	137	166	148	154	151	141	166	148	123	168	143	145	159	141	158	117	146	159	172	152	152	172	172	148	143	142	138	147	135	146	151	145	137	123	143	140	148	150	143	143	147	156	150	146	145	157	156	152	147	128	156	141	152	148	141	153	164	144	142	159	171	135	146	183	153	150	144	152	141	160	154	152	120	156	144	150	160	138	139	166	136	132	147	149	151	170	139	145	154	134	148	131	181	142	142	142	161	154	144	159	147	152	136	144	129	117	139	135	154	165	145	153	138	129	151	155	171	126	156	143	150	168	150	137	145	157	133	140	148	150	135	160	153	148	169	138	144	129	157	135	127	135	128	158	126	135	146	148	159	135	147	162	143	147	176	148	148	134	143	149	147	142	148	164	142	133	156	171	144	123	165	137	144	128	139	152	147	148	140	145	123	127	155	157	137	135	153	151	142	130	150	193	162	144	133	124	149	130	128	144	139	149	156	144	136	151	140	171	136	128	126	131	149	135	151	138	151	140	168	132	157	153	149	153	159	141	165	154	125	130	138	142	157	141	136	161	137	164	146	149	137	141	148	137	153	160	133	145	133	148	144	141	140	148	113	162	143	154	157	152	141	137	146	149	143	135	140	146	148	151	155	142	170	150	137	145	136	153	157	149	137	150	161	143	147	139	150	150	128	143	155	133	142	136	130	172	140	148	166	153	157	144	145	140	129	137	146	142	136	161	133	156	145	161	152	150	157	152	152	149	150	154	169	145	151	152	133	156	154	141	142	154	174	172	153	144	144	148	144	166	151	140	145	155	145	152	140	137	152	149	143	150	141	167	159	140	156	151	146	148	151	139	167	164	155	136	145	156	163	136	136	136	149	148	121	150	125	137	128	139	137	155	143	144	149	164	154	155	134	155	141	141	140	142	165	154	153	131	136	147	128	158	148	146	152	149	154	143	130	137	139	141	139	132	125	132	155	162	140	137	158	144	166	140	161	139	142	159	153	150	150	156	131	147	150	142	102	129	171	151	147	154	139	148	134	144	166	142	148	141	158	160	156	141	147	134	120	155	138	172	132	124	152	164	118	135	148	178	151	156	135	179	164	157	142	139	148	145	128	143	156	157	165	128	139	130	126	153	158	150	159	153	123	143	147	163	140	151	148	155	139	119	132	140	160	149	134	155	135	136	148	151	143	140	142	160	145	141	138	153	157	119	156	166	133	133	140	138	135	145	148	140	145	167	143	157	165	129	132	141	130	155	144	161	155	128	139	146	150	158	157	156	138	136	149	138	150	126	146	149	147	166	162	133	123	137	147	132	161	167	149	143	155	154	153	173	139	136	145	142	164	139	160	158	158	169	159	135	143	137	150	137	137	147	154	164	150	153	169	157	150	142	139	162	143	145	131	149	156	133	138	165	163	147	144	148	150	153	145	147	141	143	144	156	166	149	140	154	157	140	140	151	125	166	135	132	140	151	163	143	151	138	133	127	181	138	130	129	132	136	151	146	139	153	147	155	167	128	154	134	130	153	152	141	140	151	128	159	158	150	128	134	129	150	124	146	147	146	153	164	135	152	146	164	136	163	140	167	138	166	152	133	138	147	136	152	128	123	138	122	144	152	157	165	139	165	157	148	132	147	152	161	126	139	161	137	153	155	146	150	168	151	149	183	167	148	145	142	146	148	151	145	152	135	154	148	150	158	151	143	171	174	159	132	133	144	128	141	128	137	138	132	137	123	133	145	161	142	125	134	151	130	157	145	153	164	152	143	140	150	187	159	189	154	148	161	123	152	147	146	129	160	151	154	172	122	113	129	162	133	131	145	150	149	155	144	140	144	157	134	148	149	178	150	139	133	125	133	143	151	145	145	148	132	133	161	148	153	152	136	137	127	151	130	147	149	142	128	129	149	140	148	174	152	154	123	141	149	144	153	142	153	142	142	158	146	155	153	159	139	130	127	151	151	143	138	164	129	157	175	139	137	134	137	159	142	138	152	144	131	152	127	155	116	132	133	156	142	139	134	161	132	132	147
4426	5061	1778	922	620	533	522	446	463	448	410	381	401	431	400	398	448	398	403	413	405	377	393	373	381	395	436	397	376	404	397	397	370	429	373	376	381	389	398	355	368	449	371	395	411	363	412	405	392	378	406	421	398	395	416	371	406	384	375	420	403	410	394	405	387	380	398	384	373	403	350	404	398	408	391	428	370	384	383	406	410	411	411	393	403	389	415	377	394	392	412	393	397	371	411	402	411	371	424	391	374	433	410	398	381	381	406	417	365	413	417	404	353	406	392	409	402	388	392	375	396	411	365	414	383	394	378	381	384	375	414	383	391	399	405	356	404	458	423	379	395	385	404	395	417	366	403	364	386	387	371	383	423	418	391	404	371	397	390	380	365	384	411	412	414	384	358	400	374	397	392	403	417	412	424	400	366	364	384	371	413	395	369	414	399	411	417	393	388	346	411	406	415	421	396	407	394	371	396	412	396	401	384	404	414	394	406	382	404	375	403	389	352	373	390	385	384	387	422	398	378	383	410	380	359	363	349	428	384	405	398	381	392	391	397	374	376	410	418	395	361	379	377	406	374	400	384	371	375	365	383	418	384	400	394	391	421	393	406	368	404	421	421	391	391	397	412	365	418	389	418	388	374	401	383	401	404	387	422	430	432	363	372	360	391	398	384	419	386	397	421	378	383	398	405	395	423	386	364	422	398	361	385	390	373	412	391	415	382	372	394	394	390	383	365	427	402	389	435	372	384	405	360	383	383	365	367	415	386	364	386	401	382	405	391	364	394	401	380	355	423	416	419	356	363	390	388	388	375	402	382	389	393	419	403	362	400	411	376	397	407	397	396	388	371	402	395	411	400	412	405	395	410	357	404	380	419	414	405	416	398	432	388	383	390	360	417	368	395	389	389	413	437	395	395	393	443	430	412	381	397	397	329	356	397	407	386	391	394	360	411	413	381	408	379	435	437	367	377	401	411	389	377	393	358	406	344	392	399	367	364	407	400	424	386	396	400	381	380	383	425	376	377	422	403	421	425	377	400	393	408	389	356	366	395	409	419	390	372	404	409	369	386	430	400	414	402	380	409	405	410	388	376	401	418	406	417	398	382	377	413	385	390	389	392	395	402	418	353	399	382	374	421	405	446	375	388	408	428	395	377	392	377	398	380	378	388	426	403	408	385	397	416	422	364	415	384	394	377	413	378	374	395	403	414	412	396	415	380	388	386	385	375	393	382	418	403	398	394	384	389	377	411	381	394	395	375	418	408	386	392	382	382	389	406	382	397	405	390	385	364	360	393	412	403	415	409	409	380	426	375	397	372	381	379	350	374	393	361	399	382	407	392	402	399	412	377	397	380	363	419	385	403	424	390	386	413	412	390	376	370	332	386	380	427	383	416	403	391	401	425	408	390	396	404	413	413	402	447	405	369	375	411	394	383	387	408	391	413	398	362	364	416	376	396	379	367	415	395	395	421	381	406	381	388	377	420	408	392	397	408	382	377	410	378	369	401	368	380	390	412	408	377	412	393	379	387	393	368	401	405	415	384	397	396	391	404	392	379	392	373	376	379	372	401	380	385	379	399	375	405	388	379	419	378	401	390	387	394	373	373	400	397	406	390	378	404	374	365	410	386	370	415	398	401	416	438	386	374	386	408	371	409	426	405	385	420	400	404	416	387	381	409	362	380	418	407	401	356	401	389	382	390	386	397	413	376	359	382	406	420	390	423	404	347	384	458	387	381	386	376	438	388	386	380	392	396	450	357	387	426	370	411	386	397	360	395	405	401	400	393	386	372	340	389	427	380	409	407	410	425	400	421	390	381	385	377	408	364	386	394	375	397	384	403	415	385	371	427	393	368	388	388	377	400	376	406	351	423	402	386	412	379	388	393	359	400	385	395	416	398	378	384	375	396	389	396	422	377	387	381	389	413	399	397	375	378	399	380	352	379	378	386	394	455	397	386	388	381	443	385	397	363	389	384	414	398	358	389	381	395	404	423	422	370	422	381	408	384	407	382	397	402	395	385	394	396	335	382	389	392	392	393	386	395	405	422	388	418	372	379	390	370	384	360	360	401	389	366	370	389	400	405	438	401	360	377	394	414	381	410	381	382	371	393	384	423	383	435	398	397	385	405	407	411	373	427	390	389	375	391	401	386	364	390	397	367	378	359	400	380	372	396	423	377	398	417	401	435	385	406	355	363	413	412	354	379	382	372	401	433	383	396	414	360	410	387	425	382	407	396	385	352	383	402	407	386	386	387	399	437	396	433	401	358	409	417	381	387	425	402	384	401	385	405	397	380	381	415	402	391	360	369	384	382	364	408	401	372	433	360	385	382	367	369	427	401	405	416	439	386	402	417	398	404	416	401	384	413	379	343	415	395	391	390	403	411	361	422	394	400	374	408	376	409	400	381	386	390	388	405	378	370	371	404	416	401	392	390	406	396	374	373	403	357	421	393	403	409	401	361	351	430	386	388	383	388	393	394	401	400	391	402	385	385	423	376	359	411	368	403	413	397	372	399	397	408	428	357	427	410	375	378	386	365	370	383	422	384	418	382	400	392	381	373	440	402	385	417	393	406	388	405	404	422	387	416	375	407	394	333	377	385	405	394	399	389	406	397	384	390	399	378	387	413	379	386	387	404	404	386	397	413	410	422	386	361	374	394	398	415	390	418	362	381	378	394	411	410	387	399	378	383	368	413	396	399	409	362	392	416	377	391	387	415	412	401	383	397	402	402	404	419	391	413	381	436	406	441	374	393	378	449	366	419	406	380	408	390	397	441	393	440	408	414	396	377	408	406	394	378	407	409	354	418	432	382	372	390	429	384	371	382	378	380	382	381	382	426	413	409	386	403	401	417	426	412	387	374	394	380	427	383	345	394	409	356	379	397	378	419	397	398	414	403	396	379	378	392	388	356	398	414	363	392	401	375	415	382	366	400	369	370	374	354	387	363	367	394	445	398	461	363	370	398	392	386	387	396	367	394	436	403	378	358	404	370	366	376	426	398	374	379	400	396	400	396	385	405	344	377	361	408	426	368	375	421	395	356	377	395	370	364	380	396	396	376	375	416	411	405	382	388	405	396	355	401	377	345	425	382	371	374	361	376	403	413	414	383	411	414	389	390	391	381	378	397	368	420	426	426	434	376	372	390	392	425	415	392	377	360	419	424	394	414	388	377	424	391	376	401	393	404	389	413	400	370	373	453	416	381	401	410	360	386	376	427	397	412	404	421	437	375	397	331	419	382	398	427	397	400	368	379	375	378	382	412	376	399	416	430	366	408	375	415	404	390	408	366	422	383	385	352	376	394	413	409	408	406	380	388	397	392	417	377	392	413	384	388	396	374	367	417	410	407	379	368	354	385	401	388	408	401	415	400	371	411	380	358	391	394	381	385	404	384	373	400	404	403	429	382	407	394	404	351	390	396	404	366	381	375	400	406	406	424	343	378	393	411	405	381	377	408	429	390	389	408	406	366	372	391	411	349	389	380	379
30670	20046	9889	1055	651	535	459	423	409	394	390	417	407	363	379	374	378	415	389	397	386	394	366	405	381	384	432	380	408	401	408	419	434	398	393	388	380	417	364	410	395	397	355	404	394	416	412	371	366	419	358	403	408	388	361	393	404	394	396	416	389	406	410	424	402	427	427	419	416	385	383	407	395	438	383	394	397	392	433	413	424	415	435	387	414	389	407	367	413	414	445	378	363	368	362	368	398	368	411	412	406	380	415	422	372	357	353	413	411	360	378	356	393	419	377	349	364	346	396	408	428	375	395	436	462	450	410	374	394	367	401	383	397	424	373	387	422	385	416	379	405	385	414	402	383	407	398	379	407	427	439	419	358	409	382	393	418	434	440	420	354	424	430	417	424	382	437	364	367	376	410	403	405	415	406	379	371	410	375	405	405	391	358	395	388	368	400	379	386	422	394	419	418	394	403	380	384	387	391	361	410	412	420	420	380	422	420	408	387	365	401	388	378	411	400	403	421	430	410	378	374	401	392	387	423	372	363	363	393	371	409	386	388	415	408	400	379	378	385	424	363	405	421	373	348	411	421	414	426	371	383	384	402	383	378	427	375	432	404	372	385	386	399	409	374	401	429	369	391	401	375	398	427	366	388	445	387	386	408	375	410	369	402	381	434	378	403	381	378	376	366	400	397	387	438	398	421	405	405	366	420	392	431	370	409	406	365	418	381	392	403	394	379	392	414	419	384	436	393	381	412	390	386	408	414	430	379	416	366	395	392	392	385	381	374	400	398	403	409	402	408	401	383	419	373	414	369	448	402	403	359	398	404	387	382	413	392	409	369	414	415	397	390	383	417	370	351	394	421	389	414	396	381	407	415	353	417	398	413	387	360	390	378	394	403	368	384	443	388	394	380	427	387	409	407	432	403	429	370	347	391	382	396	375	449	435	393	424	387	438	391	387	424	430	430	392	370	408	404	384	372	400	354	383	384	404	424	373	434	396	404	406	415	364	414	423	385	452	396	370	403	427	401	396	402	399	408	390	402	411	403	391	387	378	406	400	365	399	359	411	419	426	385	364	411	369	389	396	431	396	405	412	436	392	352	367	448	368	364	429	377	367	397	410	366	415	386	451	403	385	400	402	394	381	408	393	399	437	397	386	401	406	378	427	427	382	384	385	384	410	381	385	405	419	388	398	383	392	398	420	420	417	398	418	412	405	384	416	405	375	395	387	446	372	391	382	418	400	407	370	406	427	437	357	385	402	375	397	353	422	433	388	372	397	382	397	397	356	379	425	408	378	386	389	378	381	390	377	426	375	380	394	406	354	386	415	392	380	414	356	405	392	413	437	399	412	419	375	413	409	382	399	400	387	386	380	408	377	389	383	413	391	381	416	425	393	417	429	389	413	420	358	399	385	401	393	401	407	364	435	380	418	365	382	418	392	383	392	413	386	392	393	367	388	379	385	397	426	410	402	379	403	377	367	378	408	407	408	409	394	398	382	400	391	438	430	391	385	444	413	427	410	407	424	380	399	375	416	412	375	436	413	419	418	403	426	408	401	392	360	365	398	400	389	370	357	418	417	421	465	390	383	358	372	388	399	405	364	403	422	375	396	365	386	395	348	411	418	406	408	428	412	420	365	413	409	401	395	390	402	395	378	406	404	387	399	392	400	389	367	383	414	388	359	455	371	387	376	410	393	364	421	427	396	369	412	405	387	397	350	403	417	381	399	391	426	415	380	427	434	391	400	414	401	396	413	417	400	383	420	416	423	427	370	390	412	411	421	424	389	403	414	391	370	368	418	403	395	378	417	389	385	383	435	440	380	375	423	433	433	379	378	380	390	405	436	431	404	427	387	422	378	413	395	426	398	401	374	380	390	384	398	392	439	402	447	371	370	371	384	416	394	377	450	401	412	389	379	395	404	398	404	402	433	420	410	359	364	369	371	386	410	426	402	420	377	406	391	396	388	388	376	392	428	413	392	396	363	375	378	436	389	384	443	376	404	379	409	407	402	411	403	405	402	374	373	411	399	381	416	411	385	383	336	402	394	375	419	417	401	410	397	399	426	426	374	372	384	417	381	388	397	399	428	377	379	416	390	436	398	436	373	366	410	428	407	441	395	388	416	387	395	415	392	417	400	428	370	417	416	378	399	410	379	408	421	387	382	367	408	457	398	392	423	393	384	399	372	374	386	370	396	400	361	365	411	389	404	407	402	424	400	401	396	383	415	395	409	410	390	388	405	404	376	425	405	393	395	410	405	396	385	424	377	417	379	400	374	439	408	366	410	394	348	340	438	439	419	395	423	438	425	429	382	403	401	394	417	403	418	369	380	406	374	412	374	353	452	388	387	391	409	377	402	407	370	403	396	361	372	388	384	380	389	393	380	409	414	392	392	399	410	399	395	412	398	387	424	407	370	402	386	395	429	399	389	421	435	424	422	412	391	386	393	412	395	431	403	436	361	379	374	439	409	401	412	382	419	392	377	425	401	402	367	407	351	373	382	391	428	378	433	400	421	393	396	397	399	413	405	404	414	429	388	381	426	412	377	391	357	398	383	401	379	397	390	394	403	406	387	374	399	388	421	396	394	376	404	380	405	423	388	375	389	371	372	373	400	380	403	368	417	398	383	362	412	400	370	398	373	401	372	397	425	430	385	388	372	373	419	400	412	415	403	397	401	372	419	359	366	353	422	399	364	421	435	411	390	377	385	434	404	366	353	404	411	345	421	367	372	389	419	369	381	439	443	414	413	384	379	392	416	399	422	398	375	407	432	390	404	387	407	406	371	412	383	398	409	400	381	366	435	420	379	372	399	366	402	369	405	387	389	378	407	424	412	404	387	376	411	416	362	386	375	410	413	411	370	414	406	420	383	395	382	357	402	381	368	403	394	366	395	414	423	376	443	403	397	418	395	388	369	432	398	395	386	363	395	421	358	385	371	385	381	415	408	409	439	389	441	430	375	391	368	389	391	393	413	410	363	437	374	409	405	389	402	373	375	392	373	401	440	401	433	394	363	380	391	391	396	383	368	385	391	406	365	364	412	414	391	403	375	381	387	410	387	376	383	377	411	386	369	372	391	405	413	380	366	397	393	400	384	435	373	380	423	397	393	378	394	401	410	401	393	410	378	423	392	416	411	410	384	389	371	403	384	400	398	405	410	420	404	382	367	395	411	377	434	381	420	422	391	410	417	389	404	373	453	379	382	385	392	379	395	383	408	400	407	396	383	391	379	368	413	383	429	406	389	399	364	389	412	423	410	400	382	394	425	409	402	410	390	375	433	399	364	389	405	386	394	407	397	390	390	395	408	424	421	388	394	408	385	399	375	395	383	394	373	406	388	390	398	355	403	395	350	384	372	422	419	372	428	398	350	331	407	400	392	398	387	399	387	418	398	392	397	379	379	382	414	379	431	360	399	389	380	384	385	377	422	400	391	387	451	391	379	385	384	418	404	396	398	374	368	413	412	392	422	435	439	405	395	404	411	440	400
6501	2302	1252	1093	932	954	975	978	900	994	954	1001	904	950	963	973	937	963	941	979	955	931	909	956	954	932	942	1027	972	946	944	934	942	999	949	914	972	946	943	955	940	990	921	922	969	947	961	923	934	960	957	950	964	906	953	917	921	965	940	966	974	927	957	970	935	955	963	951	968	964	948	985	987	981	920	967	976	999	947	988	971	990	960	947	961	939	985	952	962	1001	885	943	955	948	938	916	950	1000	927	966	936	1000	990	961	932	911	972	981	964	912	949	961	934	955	930	989	986	991	943	954	970	951	931	928	924	1028	947	952	974	964	909	927	949	953	928	927	961	951	947	954	966	919	933	975	993	934	952	1017	942	977	971	940	943	992	976	964	947	957	901	948	961	980	887	957	975	967	953	937	939	925	970	974	947	949	970	967	970	989	982	944	928	950	961	974	954	972	932	976	948	987	940	970	991	981	964	960	970	979	916	926	945	951	924	932	956	920	973	951	968	923	928	923	967	949	947	920	940	999	936	952	981	944	994	995	884	946	969	945	956	925	910	987	930	914	940	929	956	943	983	922	949	984	917	950	983	1006	948	913	986	919	905	955	926	940	968	902	929	940	894	966	937	966	944	964	995	954	924	943	912	990	1022	997	997	959	975	1030	998	920	995	947	922	930	978	942	1070	944	920	921	953	961	874	938	953	965	935	970	931	953	939	944	981	983	968	969	941	865	935	980	962	989	866	869	998	912	965	949	974	982	969	943	932	954	950	984	926	983	964	957	979	932	1009	1021	958	931	942	961	965	952	947	1018	979	956	948	916	920	953	934	936	929	922	1018	951	957	934	905	912	970	917	982	958	973	979	945	926	915	927	903	985	939	920	934	921	965	975	993	955	1000	972	948	1022	973	917	984	930	874	975	904	934	922	937	952	923	946	976	959	968	939	967	1024	979	1021	904	942	935	937	981	942	1016	992	956	947	913	958	932	965	966	991	1005	941	984	979	962	929	1021	894	988	978	892	948	947	959	924	972	955	973	941	945	947	884	972	951	976	1003	987	992	912	971	888	981	892	942	946	965	971	921	909	939	1032	949	955	957	963	914	934	941	951	959	973	965	963	935	954	998	948	951	870	981	967	929	961	931	989	951	1005	967	997	959	975	963	999	943	935	1024	987	965	922	975	979	952	970	943	951	927	927	944	925	953	934	953	949	944	985	1008	965	970	946	906	997	980	935	926	988	944	992	960	962	876	943	955	939	942	1010	986	925	998	974	919	941	951	943	961	935	977	940	920	1043	936	950	937	954	1031	940	901	962	946	965	956	938	960	950	913	941	973	958	979	991	951	996	1026	964	925	939	999	940	962	971	981	993	935	967	981	990	982	939	937	926	984	1020	1005	977	937	935	997	961	1000	963	965	909	934	962	1004	958	945	973	998	969	925	940	944	922	1015	988	911	998	900	927	920	974	951	986	960	924	945	967	913	894	983	957	929	905	968	940	938	950	976	979	956	943	950	952	1008	948	932	972	937	995	983	1015	987	938	926	900	939	1000	953	956	931	993	1015	934	937	995	883	932	946	946	961	1000	898	885	964	993	955	942	970	1041	1001	965	1005	969	942	962	990	968	947	927	920	926	943	941	932	968	999	941	931	949	922	1005	901	975	937	966	971	965	952	842	916	984	986	948	964	977	954	879	955	927	963	985	1025	913	977	985	925	1002	988	964	937	953	930	985	929	951	1005	962	990	964	922	999	949	965	945	980	936	967	963	958	914	954	971	928	939	972	932	959	976	1018	900	941	1006	964	935	955	980	978	1051	908	922	958	966	1033	940	923	908	928	921	964	943	954	935	928	984	965	936	1028	910	970	972	1029	1006	1012	874	973	993	892	997	943	961	922	933	965	877	919	894	976	957	993	966	989	939	963	992	956	909	891	948	967	980	896	958	1023	994	939	912	938	911	984	938	956	962	982	1001	955	978	944	981	948	974	1007	932	977	954	948	1003	960	910	939	933	971	974	966	1031	965	929	989	994	954	952	942	993	918	974	956	980	946	975	942	942	1015	945	960	960	924	984	984	965	939	945	969	961	980	916	938	955	965	964	1015	970	966	964	967	933	988	898	962	984	898	969	961	1026	981	951	954	916	925	953	944	918	964	912	941	1013	935	968	955	968	972	943	945	929	927	954	947	974	907	975	910	961	969	898	969	920	970	964	908	958	952	929	961	1020	984	933	964	962	953	921	998	996	971	968	920	966	923	928	996	921	988	972	942	984	944	966	975	863	883	971	931	942	962	972	961	993	938	1017	933	919	928	969	908	981	909	949	906	966	974	919	933	951	973	961	982	956	969	955	961	960	969	926	920	967	974	1024	933	970	922	954	920	987	1003	952	980	990	944	992	915	931	900	987	929	888	972	909	909	981	953	926	979	981	974	926	896	954	971	933	927	972	964	963	933	925	971	939	934	912	935	964	1047	940	934	970	969	957	990	942	939	1008	993	929	951	957	978	991	933	998	930	964	999	958	927	933	986	928	936	934	961	935	963	886	961	977	981	894	938	907	968	942	929	951	968	990	1027	963	948	942	954	963	961	978	946	914	939	992	928	1001	957	973	974	934	987	952	893	985	996	996	970	984	918	965	1007	981	970	868	1013	990	971	973	904	963	990	955	894	935	897	981	970	983	932	961	1034	948	942	929	954	1001	933	989	1018	989	909	930	912	949	921	934	987	931	975	979	977	938	1002	929	970	1009	959	1035	971	952	936	1013	965	971	981	971	994	968	899	959	937	968	974	999	984	955	901	954	870	937	958	946	974	1019	947	1010	956	880	956	980	949	998	926	1008	1010	978	992	963	972	907	981	918	968	914	955	973	917	928	951	940	933	950	938	988	944	1006	945	974	965	963	981	961	960	977	915	973	928	966	934	987	991	972	966	957	968	911	930	954	881	979	923	980	926	969	952	972	934	963	966	925	945	956	986	934	942	978	956	937	991	936	931	984	883	936	909	922	919	981	974	906	914	975	964	939	1025	992	962	942	974	991	991	938	920	940	999	1018	902	935	953	947	986	918	943	907	963	928	920	937	941	923	949	867	992	929	955	980	991	957	912	972	1001	981	938	1009	940	966	950	1001	939	938	955	998	989	937	963	972	944	998	1032	997	943	915	930	947	958	963	948	966	933	931	982	936	949	974	934	917	918	937	1010	950	973	966	986	940	923	953	958	959	967	964	978	982	942	967	927	907	918	904	976	901	1012	980	991	965	944	974	934	932	913	934	938	893	915	941	966	941	933	987	928	942	956	953	1000	930	975	987	941	935	1005	966	973	958	969	988	907	970	1011	961	976	927	931	996	929	953	940	965	925	921	998	944	939	917	931	903	950	956	962	949	949	965	944	949	935	972	928	967	939	945	939	987	931	983	960	950	996	953	970	1001	945	930	932	938	918	956	927	918	931	973	915	965	958	922	943	877	958	970	960	950	978	951	955	928	976	932	992	992	931	969	960	959	936	918	943	951	920	914	929	934	960	951	996	946	913	915	938	932	967	938	915	986	1044	1008	976	924	927	941	950	973	992	918	953	999	1042	939	920	904	950	1020	882	885	946	944	972	938	948	945	950	947	971
25427	21654	24684	29164	21659	15943	682	447	412	385	390	310	329	342	341	376	373	312	299	327	373	310	347	306	312	351	349	343	311	335	317	294	344	354	330	344	367	337	342	339	315	346	335	329	320	337	356	323	306	343	341	334	324	368	318	304	322	293	328	313	339	333	343	339	341	293	287	366	336	339	326	324	327	344	335	331	313	345	319	326	325	292	354	307	336	311	313	320	300	331	327	301	282	325	362	304	328	309	325	343	332	324	380	315	340	350	302	337	324	355	327	311	363	348	323	340	330	310	359	304	329	332	311	318	334	318	281	325	317	303	316	336	333	333	320	307	311	327	347	305	334	310	318	353	271	327	328	303	299	317	324	297	330	296	364	312	331	315	308	334	286	338	337	334	322	346	332	334	328	332	302	325	327	358	296	311	339	363	295	345	273	357	311	305	334	321	316	326	334	292	307	332	333	332	359	329	316	314	324	315	324	329	328	311	335	331	332	367	308	324	314	314	318	325	360	355	316	304	332	338	329	324	329	347	337	331	359	340	320	299	336	337	308	330	309	304	317	279	347	332	307	331	363	350	313	314	331	297	320	342	354	338	334	335	300	328	310	355	314	341	306	330	312	317	331	330	293	353	325	281	298	324	325	315	333	349	318	302	327	325	302	310	310	290	305	307	324	340	336	352	352	320	343	337	304	352	357	339	345	336	328	325	324	320	324	324	348	299	297	348	321	308	306	322	332	314	323	320	302	319	313	312	305	331	314	320	321	311	322	322	334	351	348	336	309	316	293	352	295	315	325	362	328	329	345	308	303	335	320	351	327	337	356	335	332	343	358	319	311	322	340	307	322	311	318	308	336	314	328	342	325	302	353	339	344	362	318	327	333	347	373	332	309	315	298	307	313	360	355	287	333	280	319	301	371	299	315	322	288	313	353	345	337	314	324	313	353	328	304	344	336	291	320	345	314	301	338	332	350	343	300	325	306	323	331	303	328	340	321	323	328	331	312	344	290	350	327	307	310	349	303	330	342	323	314	324	329	334	328	322	300	319	333	348	335	317	329	346	341	333	337	335	317	322	313	283	325	307	360	312	331	317	299	301	285	337	345	335	337	303	320	331	332	350	339	336	333	320	300	306	336	371	311	328	329	316	339	343	325	350	299	326	324	338	369	371	335	336	333	321	332	335	313	301	327	313	320	338	332	314	319	302	333	321	323	301	338	334	296	293	335	301	303	329	374	362	320	298	324	310	344	280	352	302	339	330	327	313	344	322	312	303	337	342	293	316	322	344	323	341	299	307	300	304	335	312	297	338	324	348	352	348	304	297	308	311	337	347	330	326	283	315	355	322	311	366	300	345	351	339	324	307	334	353	309	307	285	296	295	308	279	334	305	346	330	282	326	359	315	328	315	349	315	319	325	295	303	340	303	314	317	338	337	298	354	358	321	343	317	360	306	333	335	362	344	356	329	343	311	314	341	327	312	371	300	338	332	269	342	337	298	327	357	313	337	325	320	318	356	328	346	330	353	313	315	317	357	292	311	336	338	318	343	342	321	315	318	318	323	305	342	310	322	325	318	290	332	308	318	318	330	336	336	324	301	305	338	355	361	346	340	357	348	349	333	332	317	320	346	309	301	327	314	303	328	313	310	299	344	313	319	317	376	320	307	330	337	323	315	350	361	310	325	322	331	315	329	322	346	344	318	318	323	325	325	305	337	325	319	319	310	347	320	321	322	333	383	335	329	311	293	356	349	340	336	316	330	346	333	333	349	294	318	311	305	306	345	297	297	292	357	360	296	313	326	314	330	342	341	329	324	308	299	360	321	319	337	296	312	315	321	329	310	333	335	337	317	338	311	312	319	322	323	336	305	301	304	324	322	326	312	313	336	310	283	335	300	328	327	344	339	292	377	314	323	312	350	326	327	312	304	340	317	317	332	300	321	308	302	308	351	356	352	312	355	353	341	357	323	307	332	317	300	320	330	329	350	326	281	321	353	328	345	330	354	339	319	349	313	357	306	345	323	345	311	324	331	333	327	324	309	343	345	315	320	303	303	312	340	331	326	284	331	321	331	334	308	330	313	336	350	309	317	343	363	349	299	312	307	346	338	321	289	327	345	326	342	313	344	341	306	373	350	332	375	308	342	320	331	347	307	332	346	357	344	324	321	374	319	316	345	303	315	284	340	307	293	320	328	322	306	333	309	373	339	303	329	298	327	297	316	359	333	285	342	335	327	339	330	311	320	275	307	329	316	349	334	335	288	282	331	300	363	315	347	313	313	330	323	328	308	323	339	314	328	360	340	283	340	330	356	295	332	337	338	303	331	319	334	314	318	326	337	318	299	349	315	301	329	345	352	335	308	311	293	319	294	311	333	301	313	278	368	327	298	287	330	319	301	328	318	311	305	329	320	290	301	354	318	328	323	323	336	332	333	324	342	310	321	360	319	309	352	304	328	322	327	340	324	338	277	320	290	322	296	306	342	302	328	336	288	311	352	325	295	339	340	272	321	319	360	318	337	323	364	301	295	341	360	328	335	335	273	332	329	287	325	333	327	315	329	310	348	340	359	326	318	319	324	308	330	300	340	336	338	325	319	327	323	319	309	325	308	342	259	302	316	320	319	335	288	313	343	274	319	319	330	310	305	311	333	328	300	353	337	322	308	308	327	289	306	277	342	332	313	319	344	320	326	318	314	329	325	317	329	334	324	332	338	347	327	316	301	334	324	350	289	322	320	313	324	341	303	348	316	311	298	297	299	294	321	297	295	336	331	325	336	317	340	324	307	346	308	315	306	301	307	341	328	332	348	309	362	326	315	328	346	347	327	330	365	371	373	313	299	319	329	339	339	311	348	311	345	296	298	337	352	331	324	308	309	316	313	331	314	295	307	325	312	335	317	319	303	327	310	321	346	332	315	339	320	312	325	364	343	335	355	303	330	334	307	317	333	326	336	332	335	334	355	347	334	305	311	306	322	294	308	299	333	322	322	327	311	322	354	331	300	331	347	319	337	305	340	344	319	346	344	321	284	333	315	293	329	324	364	304	319	287	323	338	314	318	322	332	334	330	326	320	328	325	344	331	332	317	345	268	323	321	323	340	343	319	328	330	345	354	330	304	305	350	287	329	311	344	359	319	355	324	321	302	349	311	307	318	303	296	333	348	337	307	307	306	322	336	319	358	321	335	318	339	361	322	347	335	308	334	365	333	336	340	333	296	338	284	302	326	355	339	323	343	313	352	306	334	321	340	312	314	327	361	330	332	316	357	324	340	333	297	291	313	328	316	290	337	290	323	303	311	302	334	312	292	312	348	321	310	318	305	333	369	286	342	352	353	306	341	325	320	332	335	326	316	339	337	319	364	297	348	364	325	341	307	325	333	337	316	334	324	309	332	364	332	344	337	322	311	350	296	325	341	323	339	324	281	330	350	314	316	325	303	349	340	347	292	354	340	296	313	297	319	304	332	311	324	313	322	325	313	346	302	306	304	319	326	330	325
4679	3936	1640	1057	918	869	873	807	790	756	863	804	770	800	796	748	721	779	834	779	802	865	826	818	743	761	735	800	797	786	796	797	803	769	752	755	783	774	803	786	777	815	752	775	828	796	798	810	790	760	821	785	798	778	788	732	758	824	794	747	765	770	785	779	828	820	772	796	788	781	828	817	786	782	717	786	761	789	794	784	737	760	806	831	834	744	778	792	772	787	780	768	795	787	817	761	832	773	775	804	781	726	809	795	806	820	807	796	761	830	765	779	729	786	739	802	759	781	815	777	810	788	772	786	829	799	755	787	806	818	771	795	786	736	775	816	817	754	781	810	791	803	801	761	789	766	813	809	763	771	766	797	792	790	740	751	779	732	790	817	781	818	770	780	832	794	772	777	758	767	763	788	786	764	782	826	813	785	773	778	818	787	770	787	803	817	826	795	751	768	795	744	795	797	772	815	797	792	785	754	815	778	825	757	828	780	805	836	761	777	824	786	780	775	817	713	787	786	827	772	742	802	800	768	741	758	771	823	786	789	810	770	837	827	750	847	753	780	794	792	761	781	717	807	826	794	757	767	787	798	821	798	789	775	741	748	781	765	767	793	825	765	795	745	777	820	764	812	755	774	807	782	777	796	802	840	790	783	786	788	733	784	824	790	771	761	752	746	787	807	818	760	789	812	758	759	735	777	744	771	758	813	748	797	821	762	797	771	787	787	796	780	760	802	791	812	814	761	811	787	765	773	830	790	786	793	796	755	809	791	781	818	797	770	768	766	819	823	806	817	764	798	830	814	786	757	829	778	815	764	791	778	798	798	773	782	812	768	778	787	797	772	797	783	787	762	794	802	764	729	794	785	755	807	749	768	746	793	743	744	795	794	794	785	782	744	775	830	791	774	842	776	761	726	765	749	776	810	817	833	809	769	773	821	775	758	814	823	777	770	759	811	795	790	819	761	753	785	818	800	813	784	819	737	835	803	807	753	823	765	778	798	816	743	838	750	773	795	765	763	817	805	787	776	796	779	809	801	788	764	814	773	783	761	749	788	806	806	771	780	810	806	807	761	814	842	775	789	787	800	820	825	783	756	784	770	763	821	796	813	817	780	817	774	774	826	808	758	773	800	812	797	805	774	802	732	782	772	799	791	786	803	799	740	784	782	792	754	807	777	786	839	764	762	826	770	748	814	804	773	799	839	745	807	776	761	798	808	796	749	824	819	780	784	792	803	763	749	829	795	796	760	799	746	751	854	816	746	792	802	812	826	775	814	814	725	748	773	788	789	830	784	800	829	791	740	776	782	787	805	798	791	771	803	809	807	773	822	755	751	756	767	802	811	779	806	777	803	809	845	810	752	770	797	774	768	732	767	782	788	782	835	817	791	826	796	786	794	776	787	760	751	785	704	804	812	792	797	721	808	809	805	811	778	779	839	735	785	767	845	758	790	772	796	761	763	794	782	833	795	760	800	774	772	796	780	819	775	799	780	803	784	777	744	810	767	793	769	755	799	790	804	769	739	778	753	784	790	778	769	766	800	759	775	783	768	774	770	770	797	829	771	758	807	819	774	789	825	806	821	767	825	776	765	757	823	793	758	774	763	770	759	771	734	809	804	793	793	768	822	809	780	811	828	815	780	765	761	796	752	767	829	791	777	752	736	758	819	769	782	783	758	786	777	827	807	746	841	753	767	791	793	787	772	757	805	827	809	842	816	749	756	748	758	787	816	793	777	785	745	797	778	791	812	773	826	761	812	824	766	726	772	772	783	792	763	764	794	784	768	770	848	770	747	777	783	820	772	769	773	737	765	783	776	783	790	714	771	815	806	785	769	791	794	802	800	803	764	808	806	736	811	801	809	773	762	825	810	803	809	792	764	757	751	747	832	750	740	772	767	778	833	795	802	776	776	793	785	782	752	814	786	741	805	807	813	794	697	788	768	747	824	785	803	749	786	837	766	745	761	803	785	773	750	794	814	858	802	798	805	778	825	813	787	737	798	733	731	808	729	856	812	752	830	806	782	754	840	802	845	790	809	771	798	771	776	753	857	749	748	801	793	754	767	806	807	826	815	788	788	796	806	782	764	811	814	768	758	797	803	786	773	828	779	785	772	773	766	787	737	733	773	761	825	804	793	788	854	759	771	798	785	784	795	750	741	746	778	792	814	799	789	797	715	714	787	830	777	822	825	770	823	733	721	787	749	835	764	777	725	818	822	756	810	799	799	770	817	787	776	808	764	800	736	813	801	808	776	758	740	800	809	751	797	786	764	746	764	793	803	800	794	813	746	799	760	810	802	779	724	821	773	735	806	738	740	780	793	777	773	781	779	754	805	755	748	741	783	780	803	760	756	776	810	793	806	784	783	808	814	812	776	776	785	865	754	774	830	830	794	768	763	779	770	832	739	813	775	811	745	751	809	780	793	799	731	785	763	780	776	793	778	775	790	820	794	840	752	786	783	780	748	778	803	860	818	819	807	762	756	757	754	776	808	759	836	756	765	828	812	775	755	783	818	805	800	801	780	787	796	810	787	770	734	812	731	726	762	793	779	797	790	717	763	793	780	772	775	763	827	767	828	779	762	731	746	796	791	782	737	821	788	807	744	777	773	760	726	798	800	767	766	774	775	835	758	783	799	779	771	765	770	765	787	798	775	771	805	813	795	780	785	806	755	769	798	770	753	835	769	794	763	821	732	759	782	773	798	795	801	782	814	757	791	784	751	755	823	762	782	812	804	799	756	815	743	788	793	802	754	734	793	794	818	764	775	730	742	754	764	854	793	779	821	808	768	783	715	747	783	792	796	794	777	778	759	789	717	834	811	755	763	743	787	781	770	791	791	779	784	795	760	811	813	804	804	768	780	781	793	755	743	786	777	758	836	783	794	817	771	801	810	772	814	784	795	749	810	788	810	799	780	755	833	757	782	754	809	783	764	813	819	832	751	757	767	772	826	819	767	749	804	839	799	769	834	759	803	793	784	768	801	766	826	767	811	800	782	767	802	771	818	758	770	765	778	768	778	826	895	788	798	795	783	750	773	782	796	796	813	772	784	752	764	764	741	782	840	788	756	763	785	783	743	799	784	740	781	798	787	788	792	783	822	794	810	798	720	762	793	809	747	800	779	746	813	792	813	771	792	761	761	768	787	771	758	774	779	835	777	845	786	833	780	799	782	771	744	773	819	804	810	793	776	745	793	774	775	820	779	801	796	856	802	802	796	783	756	804	748	742	787	779	764	749	776	815	781	795	755	801	868	806	768	824	804	798	830	788	813	743	760	776	735	814	766	763	748	793	768	778	742	783	801	796	792	771	771	765	799	747	762	744	801	793	792	731	760	785	788	758	776	758	773	791	786	778	747	783	718	801	742	755	707	787	803	784	773	753	805	728	754	754	841	737	780	829	806	716	769	778	780	782	789	769	788	764	774	808	791	777	736	782	782	769	727	785	836	787	775	784	773	758	750	802	757	785	731	786	796	800	749	771	773	766	762
24758	21706	25162	28774	21706	21716	12778	495	315	269	209	221	192	195	223	193	191	179	183	169	175	173	155	193	169	171	150	142	201	156	138	148	172	175	165	177	182	161	163	146	162	139	145	149	162	163	165	176	152	155	201	168	144	148	157	183	164	152	141	143	137	160	148	170	149	148	175	158	176	163	141	162	168	167	158	145	182	153	166	158	164	159	146	153	171	154	191	166	142	173	153	168	147	146	158	176	162	176	156	168	186	155	154	161	154	161	143	156	188	158	169	172	166	172	155	159	139	164	169	157	159	159	162	162	139	163	153	143	139	124	170	150	128	165	171	173	139	164	151	154	142	139	143	160	146	154	167	154	144	171	168	158	194	158	164	138	181	130	153	157	161	167	149	149	174	170	162	151	140	164	178	152	172	150	146	157	158	152	161	153	159	147	141	153	171	166	170	156	164	140	163	209	154	165	157	175	158	168	150	173	144	164	160	155	170	167	153	198	158	182	151	176	171	171	160	146	163	157	148	171	161	147	139	177	149	161	151	165	165	148	153	146	153	163	157	127	154	170	161	160	160	142	148	137	189	130	156	135	134	173	174	161	156	134	149	156	163	148	174	164	156	142	167	156	162	140	158	158	146	154	174	158	170	149	165	154	165	176	165	154	146	134	157	151	162	155	178	171	126	124	159	181	182	165	162	153	145	190	178	154	143	184	158	148	179	155	157	171	150	177	148	193	162	163	160	142	161	161	157	153	185	191	161	153	162	150	169	151	155	156	153	170	147	164	133	155	173	168	145	150	156	161	155	148	161	141	123	166	175	150	144	158	152	158	139	137	162	176	123	174	170	146	151	171	163	150	134	140	158	187	158	139	164	157	159	172	159	183	164	170	183	140	161	141	144	171	166	155	178	149	155	142	153	169	155	168	159	148	171	146	166	167	138	141	165	164	164	155	134	153	143	159	152	168	144	151	168	153	163	156	169	161	143	184	146	154	137	174	144	171	181	184	182	150	153	181	157	149	167	174	157	152	166	148	175	161	151	154	149	132	150	155	138	143	158	142	177	171	139	166	161	137	161	190	155	174	194	161	150	183	167	162	153	139	181	144	175	161	152	145	159	157	161	169	159	159	141	152	149	145	165	152	154	152	176	178	158	171	144	149	176	152	170	153	141	157	145	157	158	152	154	143	170	178	166	150	150	138	136	141	141	163	155	145	126	133	167	161	155	161	154	175	154	167	156	162	147	150	173	159	130	151	148	157	188	144	148	151	161	161	164	160	137	172	140	142	144	153	151	147	149	180	140	164	164	165	154	152	149	137	140	145	159	139	169	178	142	153	155	157	154	163	147	169	152	167	158	166	145	157	155	154	161	140	166	179	155	157	156	146	173	147	173	155	177	150	163	152	164	157	160	152	138	156	165	169	149	168	148	194	143	143	152	140	145	130	141	166	163	167	158	175	154	149	156	154	170	153	144	155	145	151	162	149	153	147	158	145	158	140	182	177	164	169	171	170	158	151	153	161	173	159	157	150	169	169	158	162	145	171	140	180	168	161	174	175	159	199	172	175	170	149	167	166	138	127	144	149	175	155	167	140	164	162	156	155	162	162	145	153	131	153	174	157	158	151	176	177	139	151	138	155	164	157	153	169	156	156	191	144	154	138	131	163	149	154	152	118	148	166	156	165	153	167	161	187	142	158	147	153	157	165	165	150	147	177	187	159	149	178	178	163	143	134	151	159	163	145	152	149	144	168	180	165	181	151	152	190	150	136	132	158	154	132	174	153	156	167	149	144	147	174	142	152	176	167	164	156	141	146	146	176	169	175	166	130	169	150	156	141	163	166	133	147	147	142	133	174	142	161	138	136	174	176	160	150	164	169	143	155	185	164	197	133	147	168	165	178	177	165	142	163	173	169	151	158	154	149	160	165	150	178	167	181	167	169	176	165	163	178	142	146	172	152	135	136	159	151	151	168	171	163	183	168	128	172	173	166	174	151	149	178	151	144	163	180	168	167	172	157	160	167	154	152	178	151	137	164	158	147	167	142	141	162	151	174	168	158	171	168	179	155	134	153	145	152	149	152	133	151	156	173	145	151	145	162	146	182	148	147	138	165	151	173	152	156	176	156	173	149	161	148	180	153	146	139	144	161	143	161	152	157	180	144	151	161	150	135	160	141	164	155	156	177	165	139	143	157	183	164	168	178	171	160	151	179	171	160	174	180	151	175	151	136	175	143	168	148	133	167	168	129	153	161	151	166	151	160	172	148	161	156	162	167	178	147	165	135	159	148	129	160	158	161	164	151	157	183	145	160	164	148	140	155	153	154	163	173	145	171	138	161	138	150	178	186	155	192	157	150	165	162	177	166	139	159	152	172	154	168	178	155	159	156	153	169	150	138	156	130	155	146	147	138	151	170	133	149	174	173	173	173	152	169	179	150	154	147	167	153	140	140	165	128	155	175	163	169	150	153	179	140	133	184	164	149	179	160	137	181	173	146	167	146	140	157	174	158	160	174	150	138	135	163	159	177	168	165	158	153	158	163	179	142	153	175	166	148	143	170	165	139	147	150	151	153	147	171	139	162	165	147	142	169	168	135	172	138	151	145	163	164	168	183	160	154	146	175	168	148	154	160	171	155	148	155	151	190	153	173	158	162	153	170	155	179	147	154	171	161	155	153	174	151	168	171	174	149	170	154	180	144	170	167	139	166	171	188	140	145	167	143	165	192	158	166	152	168	151	145	151	152	130	161	142	125	152	167	151	160	140	168	181	145	149	159	156	182	174	192	171	161	141	162	164	168	182	151	157	140	157	161	152	156	159	146	149	147	156	164	158	155	147	165	163	178	155	147	155	202	163	165	137	167	171	170	153	191	169	164	165	157	135	147	135	173	161	156	166	174	146	163	165	164	143	177	155	166	146	135	157	137	134	164	138	160	163	153	159	190	148	170	171	143	186	151	180	138	139	159	161	152	171	164	149	149	167	142	150	159	165	132	162	154	148	157	149	176	182	164	135	181	155	145	151	152	138	146	181	156	144	148	156	177	163	191	161	164	132	121	170	191	135	142	153	157	152	165	140	157	137	145	159	160	175	165	144	184	186	191	155	155	154	179	170	172	146	160	144	152	141	163	154	164	141	139	136	135	142	175	165	169	141	156	163	154	130	142	166	148	149	150	158	160	129	175	139	170	152	162	161	178	161	155	163	153	150	150	161	143	158	157	179	159	167	160	157	163	159	170	155	168	163	159	169	159	135	173	135	145	188	156	139	151	153	134	129	170	140	156	136	154	169	189	135	167	166	164	158	167	156	146	167	151	131	175	144	152	168	134	159	181	148	168	148	199	148	159	164	152	167	169	167	156	173	178	144	165	155	132	153	164	144	177	141	158	152	154	169	140	170	184	162	144	151	175	146	152	150	140	149	163	170	139	159	135	156	162	161	142	138	175	167	155	154	154	175	178	157	161	152	147	162	156	150	125	148	196	163	164	145	161	149	137	137	157
4654	5332	1804	993	640	552	524	476	501	483	473	461	456	468	463	461	434	438	438	433	467	433	470	389	442	442	409	413	427	417	440	426	431	436	435	416	462	432	435	426	412	420	387	442	432	447	442	470	379	423	434	379	408	424	415	411	426	418	425	467	441	443	453	405	416	448	437	438	446	429	478	441	417	420	459	432	420	454	446	438	440	418	392	443	409	412	411	421	429	427	395	433	413	410	450	412	442	447	430	403	464	416	405	462	433	402	436	442	401	445	407	400	420	416	417	443	423	431	450	396	443	413	454	409	462	408	392	422	484	430	406	421	410	401	444	410	408	408	450	392	413	412	410	438	432	419	418	426	403	452	430	425	450	435	427	445	405	405	417	442	427	440	445	446	427	380	402	402	457	394	443	415	413	444	436	443	419	395	407	410	440	423	430	399	441	405	407	392	431	391	423	440	392	423	408	394	422	433	412	438	440	409	418	424	433	426	402	422	421	401	428	444	455	424	410	437	423	446	462	425	388	456	425	423	446	425	389	391	415	427	421	386	444	410	424	421	396	450	425	408	432	405	462	446	452	407	430	410	400	418	393	389	420	422	414	395	424	426	412	427	411	405	410	418	405	391	393	460	421	479	408	409	431	427	435	391	441	420	423	433	424	404	435	405	422	445	409	428	428	418	442	445	432	431	421	458	425	411	415	417	411	445	446	441	420	443	422	432	437	422	422	396	428	425	399	453	402	401	409	377	465	384	462	427	444	414	435	377	438	421	452	430	416	432	418	411	423	428	400	431	405	456	390	426	406	447	385	434	429	413	424	409	420	353	429	451	397	468	465	413	431	453	416	429	458	409	420	453	443	408	438	414	415	417	444	398	410	427	392	385	414	438	421	418	420	440	442	395	442	423	421	417	436	460	419	411	408	419	451	391	375	408	400	434	372	430	436	408	425	399	430	439	375	465	417	441	449	426	392	417	405	427	408	410	438	430	431	425	426	436	427	408	406	410	409	424	445	425	390	435	434	437	407	407	450	437	420	435	452	409	409	434	417	424	422	428	397	412	416	430	430	468	402	403	453	457	415	429	407	449	450	450	433	428	405	407	427	448	433	420	407	422	452	439	415	425	404	417	435	404	414	425	446	441	436	450	406	408	426	397	398	411	407	391	434	413	419	419	453	426	401	419	433	435	440	421	427	454	415	418	371	408	429	437	395	412	420	402	413	412	449	429	399	432	456	438	410	407	429	415	471	417	413	441	415	430	419	409	375	421	438	452	418	434	389	438	414	408	455	403	439	403	418	434	447	389	382	425	442	436	416	416	393	399	430	431	426	376	413	405	448	434	413	415	442	393	421	388	430	443	400	448	430	404	439	372	407	429	428	384	416	404	412	410	433	425	404	434	443	387	407	402	426	418	415	400	448	438	399	427	396	420	408	404	424	433	436	395	437	414	435	457	426	416	436	455	425	432	390	419	440	432	412	452	461	433	423	437	452	412	438	408	425	390	448	412	442	400	409	442	404	436	440	378	446	410	392	405	401	414	415	405	450	391	437	400	453	383	411	391	434	425	432	416	426	434	410	450	440	441	454	409	428	435	428	432	433	405	422	438	430	464	450	421	446	398	441	429	426	431	440	375	412	431	415	386	422	431	410	409	445	410	360	436	382	431	404	424	409	442	429	428	420	430	437	408	430	387	369	444	412	420	412	400	436	443	392	453	408	454	455	418	451	448	443	448	415	428	400	438	459	458	442	411	437	442	424	466	406	429	416	476	419	375	392	410	450	422	422	438	418	476	407	399	426	406	398	453	398	427	437	420	390	423	423	409	410	412	432	416	408	382	414	448	416	434	439	441	428	423	398	439	398	421	407	406	414	427	440	419	426	416	406	405	449	425	417	438	448	437	417	391	440	431	415	413	422	454	428	401	444	403	411	390	418	415	423	392	434	427	422	436	418	371	448	406	422	445	421	415	376	402	385	390	379	353	412	443	462	438	444	418	408	458	427	437	422	440	453	444	400	406	430	452	427	384	398	439	467	390	408	402	409	418	436	414	438	437	385	401	415	412	408	442	403	395	406	428	408	395	431	448	449	431	423	441	432	422	455	438	438	443	427	382	409	410	416	423	411	437	416	447	418	452	408	432	433	424	433	423	389	437	413	436	382	428	421	385	426	452	434	405	409	418	413	395	421	409	418	395	400	448	410	425	422	401	377	412	422	388	438	466	412	445	406	396	397	435	405	428	410	430	412	424	447	440	395	424	456	430	409	369	417	418	428	370	412	436	398	417	405	389	421	460	451	427	420	413	436	476	460	457	416	425	425	420	409	422	422	394	447	443	412	409	448	438	415	425	449	425	415	409	424	430	437	452	377	424	419	422	377	418	386	451	419	415	420	406	420	408	416	406	432	436	388	443	423	393	438	411	441	420	411	401	427	434	400	415	418	416	429	452	401	424	411	427	378	425	407	448	414	467	423	388	434	429	442	413	432	429	409	450	408	414	397	413	449	445	432	441	456	429	436	438	428	396	402	409	440	421	411	463	441	435	418	402	410	411	414	418	419	440	412	417	448	461	395	428	444	443	441	419	395	396	429	406	438	430	398	433	445	392	412	428	432	428	423	438	409	405	424	457	418	456	408	424	415	432	400	429	438	408	404	382	457	428	415	414	423	419	425	443	458	435	429	416	424	461	395	409	429	396	407	418	419	406	435	433	385	405	442	407	384	415	406	416	419	435	428	409	440	406	439	404	383	423	403	440	432	438	411	418	414	425	409	440	425	431	416	398	407	408	411	415	424	445	405	403	446	394	417	442	409	475	444	416	418	429	426	426	407	426	409	435	418	387	404	424	452	433	378	472	389	443	403	426	410	445	396	424	419	418	425	405	448	428	428	414	419	422	383	403	391	459	428	427	412	433	410	410	410	449	423	401	442	412	409	408	420	421	464	461	428	419	453	412	448	407	392	430	400	430	440	448	427	396	397	438	410	402	388	417	453	420	391	425	423	455	394	427	429	410	403	452	458	419	423	431	407	412	414	417	467	403	402	424	419	389	469	419	418	439	429	412	407	431	418	423	408	391	406	411	401	435	390	421	420	385	412	428	472	416	441	426	426	412	448	421	419	437	413	432	417	398	419	452	442	395	401	444	434	425	437	418	439	425	420	434	439	396	417	434	433	454	419	398	462	443	433	405	422	393	412	426	432	428	407	415	439	429	412	411	386	433	392	398	413	429	416	441	420	407	370	392	385	432	455	379	441	401	424	433	424	419	477	466	415	400	429	459	414	414	423	447	417	425	437	426	427	411	432	414	406	402	420	428	403	399	441	436	408	396	445	395	438	454	412	416	451	431	431	403	436	407	411	430	385	422	386	382	424	429	410	413	440	404	429	385	427	432	411	445	440	421	447	422	425	425	418	430	404	397	436	403	420	441	423	470	440	424	414	431	436	392	402	400	435	412	383	397	405	438	422	432	387	418	397	422	453	455	406	431	420	447	424	428
30892	19935	9525	837	493	418	445	402	384	393	372	394	396	396	383	405	390	388	379	432	384	423	382	398	390	395	392	415	414	424	396	374	365	411	401	372	400	374	415	393	418	399	412	394	411	392	428	389	441	364	414	415	373	410	401	396	428	421	387	366	408	368	428	425	397	420	422	391	435	424	369	404	426	478	379	417	380	404	399	444	405	375	373	359	372	401	390	429	404	397	431	431	392	400	396	372	384	416	407	378	353	380	369	433	452	389	400	433	431	390	396	410	385	364	396	414	394	413	389	361	422	392	420	389	369	341	386	398	441	396	419	375	404	363	409	393	406	411	407	381	401	389	430	403	427	419	394	394	424	416	387	414	383	409	392	397	413	385	412	390	388	400	395	383	381	378	427	386	372	401	394	417	432	394	404	372	396	417	406	382	394	406	392	382	404	435	430	411	396	387	427	390	416	405	376	388	398	373	422	370	399	410	411	410	398	384	381	365	415	402	389	431	401	365	381	391	395	425	404	366	363	394	381	384	401	410	393	415	424	414	379	424	390	368	427	424	413	397	403	416	392	343	402	394	391	403	387	423	418	405	409	407	384	401	378	392	386	385	414	410	388	422	423	420	400	389	405	406	368	365	384	429	404	401	387	400	427	421	373	429	425	393	391	368	390	394	430	430	411	389	410	418	399	383	398	399	396	409	405	377	411	361	394	425	363	377	415	413	388	388	414	390	410	415	403	387	421	386	372	377	399	375	382	370	427	382	395	405	345	404	392	389	367	420	380	413	398	377	420	411	395	364	381	411	387	391	407	406	434	443	402	393	373	416	366	398	426	395	426	415	408	390	397	392	426	391	375	403	404	423	419	383	373	418	401	388	426	391	413	404	392	389	363	411	417	383	396	437	340	404	388	375	376	401	382	418	381	436	413	415	410	392	379	434	407	396	415	407	429	404	362	422	395	393	425	405	389	395	430	452	400	387	407	410	390	418	388	385	439	407	361	433	393	441	436	357	408	409	391	425	399	385	383	389	392	391	388	379	408	397	394	393	402	425	395	398	391	430	367	404	429	425	385	381	384	404	376	399	422	381	438	345	372	400	356	406	416	395	415	371	383	412	340	407	385	377	384	359	400	383	409	357	412	399	429	407	377	415	411	414	423	392	400	401	392	408	390	379	394	382	396	392	409	404	393	398	418	406	410	401	431	399	406	414	406	406	376	414	380	390	385	413	417	369	376	380	400	398	400	398	415	375	404	414	399	380	407	394	397	433	409	392	431	407	377	450	373	416	391	402	360	393	397	361	419	395	369	405	393	390	409	375	421	429	378	399	401	412	407	356	423	414	401	390	413	435	415	409	372	397	407	410	431	388	375	395	391	414	406	384	397	406	376	384	376	408	421	389	443	389	428	389	411	396	416	408	432	398	381	388	376	411	405	386	403	368	428	432	423	385	388	378	408	391	394	441	450	395	396	367	377	418	414	411	400	411	397	390	397	363	390	414	398	405	386	416	423	420	399	383	382	420	402	408	396	393	386	383	430	417	434	415	394	387	400	450	369	422	428	421	387	398	381	381	367	399	407	423	373	398	412	423	421	397	391	403	387	421	400	396	365	381	377	386	390	378	373	390	417	422	429	401	403	419	397	415	403	405	432	358	375	414	427	417	421	456	412	380	427	387	403	386	399	399	408	414	408	416	390	396	387	392	401	376	363	380	401	384	414	398	389	364	383	421	420	423	407	401	434	348	366	386	370	414	409	437	388	403	397	395	396	387	417	420	392	435	416	417	416	405	432	391	418	391	408	371	424	414	417	348	400	394	389	383	377	399	414	412	396	405	418	374	385	402	375	408	361	401	403	415	413	393	392	386	397	427	410	435	383	418	376	382	409	405	418	385	407	403	370	380	379	412	457	403	412	392	381	416	420	379	395	379	405	408	400	392	411	446	358	394	407	392	375	426	397	420	416	400	418	403	349	419	383	370	353	420	368	405	391	371	397	405	384	435	391	393	445	373	363	394	370	394	429	392	393	370	405	401	418	398	372	409	397	412	356	399	423	381	382	388	371	419	411	373	372	404	394	427	429	393	393	377	414	394	386	470	425	410	375	400	415	375	400	416	380	392	407	382	369	425	433	393	388	403	390	393	406	408	368	445	373	394	403	379	400	376	441	440	397	427	432	412	363	360	437	425	413	387	379	404	386	384	388	428	402	410	389	402	427	409	399	406	431	400	384	395	407	384	413	381	419	406	409	386	387	372	425	392	381	389	402	369	378	368	391	406	414	401	401	414	413	385	427	410	369	413	423	365	402	396	407	436	379	470	376	446	418	420	371	361	405	376	428	366	368	426	408	424	406	402	434	398	430	412	425	379	393	374	438	374	390	407	398	376	386	392	386	387	390	439	377	388	416	400	385	402	398	384	371	384	415	434	403	412	400	418	416	434	375	421	385	439	393	442	391	387	388	378	415	392	400	390	425	429	413	418	407	390	350	344	403	369	393	421	372	401	398	375	412	363	394	377	393	383	441	410	372	377	391	434	408	395	369	390	388	405	419	381	393	376	393	371	380	374	407	416	394	399	403	393	395	432	405	363	409	377	405	405	410	428	404	397	431	415	383	418	392	382	392	372	383	378	387	390	409	414	369	429	365	429	391	405	404	358	417	415	421	429	407	424	353	416	371	444	414	420	430	390	408	390	430	386	424	403	395	399	396	382	405	402	386	381	415	381	388	421	400	401	383	420	410	415	402	385	388	392	384	409	416	376	444	414	396	389	411	434	399	408	393	384	409	395	399	421	407	401	368	447	388	389	425	388	382	388	395	412	391	379	353	423	451	387	393	375	439	382	410	359	382	396	451	408	410	416	397	377	387	410	356	370	397	403	384	353	403	423	411	406	401	387	362	388	451	389	397	433	397	359	379	382	413	385	383	399	380	368	404	386	379	421	402	391	396	371	410	419	375	416	396	424	382	398	436	418	387	354	406	395	406	439	413	383	396	424	420	373	403	398	407	400	357	403	391	414	398	381	435	389	399	400	365	408	395	391	395	386	381	388	362	389	391	394	394	400	370	400	402	430	402	412	407	421	396	383	431	416	400	381	390	402	370	401	358	414	411	399	389	400	382	397	425	417	400	416	375	383	412	422	385	429	383	391	424	383	406	400	361	444	403	386	387	379	414	395	417	390	381	423	373	421	385	408	400	388	384	402	430	406	394	399	429	385	398	406	401	404	409	380	400	426	409	401	424	398	403	398	395	418	416	379	393	379	407	402	390	397	401	414	369	378	399	420	402	400	381	395	381	376	398	370	437	395	424	392	374	373	380	431	393	392	399	381	368	407	364	383	384	416	406	430	418	349	393	422	377	432	366	367	397	411	356	370	396	421	369	390	389	400	426	392	398	412	405	409	398	388	412	369	365	369	405	406	402	411	406	363	393	380	369	388	375	384	380	369	369	400	378	403	407	421	390	441	363	414	416	413	411	412	411	391	389	382	425	390	416	448
6228	2273	1199	1051	982	1009	915	978	899	966	945	920	968	1016	975	967	952	990	997	1002	966	981	913	923	931	943	999	999	939	923	902	915	941	1014	960	975	984	977	948	943	930	891	916	938	914	969	954	923	948	928	961	934	897	930	955	1012	927	993	926	950	928	920	968	959	994	925	976	985	944	967	967	891	959	931	976	941	920	978	1005	926	984	882	928	971	1002	916	919	966	993	904	933	975	956	938	990	952	991	933	950	935	923	910	927	951	1001	972	902	1046	979	984	932	927	954	951	971	976	967	952	935	951	996	878	978	928	976	960	963	923	972	968	956	976	933	942	977	924	965	903	970	925	965	932	941	996	991	982	1020	916	909	977	920	990	948	875	989	958	936	1000	938	989	934	920	974	934	982	991	993	980	1022	940	931	991	976	967	929	1000	960	926	990	961	975	941	988	931	951	934	912	1024	961	993	997	925	958	985	979	974	965	949	967	972	938	897	902	945	987	1001	1017	933	973	950	919	949	974	905	956	986	979	972	1005	996	941	934	954	919	948	987	937	930	972	956	992	930	1032	918	952	974	981	918	973	948	941	955	941	961	940	992	959	997	980	987	950	934	957	998	955	934	971	979	903	894	928	996	912	968	998	927	980	957	913	1019	932	978	978	967	994	964	940	972	966	937	938	952	974	865	990	924	1007	977	959	1000	962	964	972	955	966	958	982	933	945	949	952	971	977	983	1005	964	923	921	950	941	938	893	958	995	972	975	970	964	979	946	933	930	908	916	958	908	976	976	936	930	988	894	974	910	922	984	942	953	941	957	1021	970	1031	966	980	998	1014	991	920	927	978	924	932	958	1018	993	971	957	983	961	971	954	950	964	913	941	961	908	958	894	920	932	974	944	990	944	916	977	973	941	954	984	974	921	953	972	973	978	937	934	914	955	967	951	974	990	935	947	931	913	986	943	922	932	986	933	947	935	1009	898	957	921	993	936	977	941	884	948	947	953	928	981	978	976	967	994	929	921	954	989	982	952	1007	947	954	953	947	935	931	986	962	992	939	919	967	944	936	912	918	963	942	941	940	971	911	1000	984	972	991	970	940	940	923	975	976	937	1001	981	937	997	934	977	918	990	980	968	986	987	962	977	942	937	986	952	961	954	997	982	988	986	948	942	967	967	986	924	935	987	932	934	960	948	948	986	939	950	946	976	1009	980	965	994	969	966	952	898	968	924	969	918	932	982	1030	931	985	975	960	977	978	953	926	919	959	1000	970	937	945	955	958	973	974	926	1028	1017	958	917	928	920	966	915	935	981	944	964	915	1006	998	969	1007	982	976	945	942	935	946	862	944	1020	946	935	975	981	953	947	938	935	970	974	933	940	937	967	887	982	985	985	985	976	949	935	994	964	937	927	961	952	962	881	887	920	904	1014	1002	958	978	939	930	1010	968	989	983	942	973	977	1008	888	957	947	926	974	883	1012	903	989	979	986	943	928	990	1011	901	973	981	929	978	932	1005	921	975	961	976	946	950	1016	1014	982	967	923	911	968	949	948	1031	985	906	964	983	969	945	962	1000	977	948	924	1023	913	991	987	912	969	983	908	912	924	922	933	962	975	954	965	989	1022	930	959	985	896	949	983	939	951	910	952	910	975	947	1011	985	1006	947	891	971	975	989	982	956	933	955	978	947	1008	1012	970	919	947	964	964	961	963	933	976	943	965	894	900	959	972	932	1003	933	957	900	958	998	958	952	958	932	974	968	1004	956	957	986	926	1016	951	948	907	930	936	949	933	987	948	985	972	971	922	899	932	954	948	941	942	950	959	943	946	943	900	996	970	895	948	954	967	997	962	998	948	969	1000	973	937	978	952	999	928	957	987	967	949	1035	952	922	938	941	949	948	939	961	957	948	996	933	904	918	977	923	933	985	981	962	969	949	989	935	986	930	959	966	938	898	943	955	923	947	982	917	980	943	963	965	905	922	965	977	976	920	962	890	981	987	967	962	919	923	987	980	950	904	957	1016	964	909	925	993	955	971	962	978	954	1005	915	940	1004	962	979	949	927	974	979	1007	970	963	954	1032	1017	970	932	962	957	949	945	977	972	955	989	950	867	994	983	952	958	995	1017	884	997	956	968	986	932	952	954	953	986	959	911	951	964	958	907	938	961	975	943	900	948	942	968	919	971	916	985	927	934	991	949	975	913	980	940	1011	974	1019	940	971	920	925	950	969	955	984	967	951	936	957	991	973	960	965	933	962	979	915	1016	936	947	960	967	964	929	938	928	956	928	939	934	937	957	896	977	902	936	945	972	960	951	978	956	971	936	891	998	941	970	903	933	930	937	974	972	952	989	971	962	978	942	958	978	907	948	946	918	953	976	939	922	891	969	947	974	942	940	891	961	1007	888	929	917	991	948	968	976	937	911	1013	939	987	985	977	940	934	971	956	899	957	914	979	952	941	904	949	900	962	929	964	956	960	1003	929	1010	1018	949	952	929	939	959	1004	973	1000	991	961	912	969	936	968	946	879	967	936	982	926	939	976	942	932	1025	934	893	983	886	983	1025	934	965	969	966	935	941	969	951	954	938	964	986	929	946	959	952	967	996	939	960	954	942	931	960	957	915	970	944	961	1010	967	973	943	975	983	930	957	939	975	984	894	978	946	920	955	917	933	960	921	964	995	931	961	928	966	951	926	1035	951	921	964	901	959	900	869	957	934	989	890	977	979	989	956	933	957	968	936	987	967	990	948	975	931	951	955	946	1006	972	916	925	936	948	1021	901	947	940	951	976	975	927	973	966	988	962	1033	985	977	959	989	916	975	907	981	990	970	1001	953	973	986	957	924	936	1006	970	982	986	898	1007	986	961	963	953	1007	952	964	946	961	933	938	988	935	916	910	993	946	980	949	972	950	940	930	949	924	970	990	937	943	1014	950	943	969	956	932	933	947	978	946	975	988	979	965	959	984	982	925	965	970	972	961	949	977	993	954	953	949	944	977	968	905	989	974	975	1023	989	966	900	950	933	982	996	944	974	1012	885	1003	932	987	995	961	1031	931	981	988	921	934	978	988	935	972	946	903	966	976	947	937	930	934	947	959	945	874	947	926	974	955	943	938	982	952	903	992	957	959	957	893	997	976	873	969	977	971	969	944	921	933	980	1006	906	948	945	991	989	963	952	1000	1001	934	967	991	890	1000	995	998	898	901	935	967	1019	981	944	929	924	931	976	1008	961	942	915	918	965	931	920	930	975	936	938	964	952	996	1019	889	1010	967	957	944	969	972	951	971	964	942	964	931	943	959	949	976	962	1004	911	944	957	930	900	903	991	997	933	933	1009	949	925	957	961	924	956	921	923	958	938	1008	957	990	955	981	944	959	1007	983	921	937	965	956	935	951	899	941	973	929	935	935	993	963	1000	920	934	962	960	920	1000	949	952	960	1004	943	921	953	994	939	920	894	962	981	912	922	952	888	956	904	997	930	991	971	960	932	960	907	944	956	999	952	937	998	968	947	968	866	932	931	974	1051	941	950	919	951	990	995	995	927	1013	981	995	921	953	932	956	927	970	972	894	949	958	888	995	977	1000	957	1023	981	955	982	947	949	1006	941	926	1011	959	985	938	974	965
24227	20670	23531	27823	20675	15339	670	420	373	374	350	344	334	345	358	317	306	331	362	325	346	312	311	288	288	315	311	337	338	279	316	299	317	286	300	304	277	319	317	308	313	298	286	328	281	307	301	306	300	328	311	343	316	328	308	298	293	295	331	312	335	299	300	314	310	321	331	352	313	319	318	336	297	319	295	318	331	308	319	323	315	342	311	316	312	307	305	325	332	275	311	294	314	330	311	293	271	292	319	313	304	312	300	346	348	325	316	337	295	305	328	310	317	293	314	312	328	308	314	298	298	312	302	300	298	308	338	321	316	293	298	311	315	299	302	307	295	273	298	304	324	304	312	267	296	306	328	295	314	296	340	289	299	284	346	298	318	294	303	333	298	310	303	300	348	309	319	290	309	302	314	314	332	329	317	341	313	304	337	324	281	293	304	354	308	320	324	308	283	280	317	306	323	323	303	329	335	277	310	312	313	255	270	327	292	289	310	330	309	306	305	328	313	317	312	342	313	287	318	335	287	327	299	297	312	283	306	336	316	284	296	297	319	319	338	295	307	285	290	262	326	301	296	314	307	318	321	301	312	317	341	313	328	286	300	329	288	320	356	322	292	299	315	311	295	320	290	348	316	356	322	277	319	328	300	308	331	319	296	294	324	293	312	302	306	297	282	299	335	314	343	300	335	293	306	286	284	339	319	324	281	272	291	312	334	322	317	319	307	325	311	314	305	297	304	331	316	307	324	322	276	336	314	297	297	348	314	333	323	320	315	318	319	278	309	310	339	319	304	307	319	320	309	299	301	308	325	330	331	305	318	285	285	317	311	294	304	317	284	348	329	322	311	324	305	316	302	314	289	342	304	320	277	308	341	277	306	319	318	317	310	296	303	326	310	329	317	319	293	325	317	321	274	285	322	309	361	319	307	325	321	319	310	325	293	286	324	351	315	298	265	294	327	316	287	347	325	299	267	272	277	311	284	313	328	294	317	301	313	297	287	302	308	292	305	296	262	334	328	307	291	306	303	311	331	290	304	311	274	289	283	300	284	296	284	305	326	296	306	254	285	291	297	288	304	325	304	333	318	310	304	260	332	309	314	323	316	318	342	333	308	290	294	335	291	303	316	328	333	313	343	316	295	312	326	340	281	335	291	298	309	286	310	314	347	283	337	306	311	341	300	314	327	303	339	329	315	294	318	303	301	305	305	310	324	327	306	339	319	303	331	279	291	287	288	322	310	327	319	316	294	302	313	307	311	285	285	316	325	295	310	329	348	320	311	281	291	307	313	316	310	317	292	309	301	296	322	332	311	317	296	317	296	290	322	320	292	316	303	343	306	326	254	300	335	305	334	297	334	283	276	298	307	276	271	299	293	340	316	328	298	310	322	313	294	298	300	291	324	333	314	301	332	272	295	279	321	349	319	305	306	333	321	293	296	301	310	311	315	309	318	318	290	332	323	306	283	339	313	330	322	319	311	299	309	320	288	316	321	284	310	289	290	301	325	326	286	283	269	291	302	288	317	321	323	302	287	298	334	330	315	331	292	323	329	307	287	311	311	319	309	307	317	323	292	327	286	332	332	304	283	307	278	308	340	291	285	318	337	282	287	321	262	297	290	312	331	291	324	304	263	297	303	271	320	287	318	315	333	326	341	324	310	321	309	282	303	311	291	325	300	306	297	310	330	334	319	327	312	280	313	321	319	335	324	346	336	334	281	321	286	336	293	321	278	296	329	303	305	325	333	286	307	273	318	307	311	314	299	368	304	333	294	343	326	328	292	318	288	308	267	321	325	301	320	322	313	315	309	338	312	341	303	284	312	304	312	282	303	313	321	324	313	338	293	280	309	290	305	319	304	299	318	290	290	318	305	320	307	316	310	343	320	289	303	290	324	319	310	287	311	320	317	274	308	310	284	272	288	308	342	312	284	288	315	271	303	280	302	273	308	283	327	300	316	296	326	342	295	292	288	293	336	297	272	310	294	292	299	301	284	320	282	315	301	301	299	296	289	309	319	320	323	313	317	316	294	308	326	315	265	316	306	295	290	324	302	326	297	306	306	326	309	317	283	324	310	303	329	310	294	324	334	336	322	290	268	287	286	293	315	331	309	280	298	279	331	311	343	345	326	319	320	321	316	299	333	294	313	307	302	334	333	294	284	315	302	322	337	315	301	297	292	294	291	310	303	309	307	313	341	305	291	292	308	278	325	318	320	338	318	323	322	284	282	296	321	357	347	300	345	303	313	287	306	280	287	298	342	308	311	289	307	304	303	282	306	321	305	298	305	340	317	320	317	313	315	347	315	318	293	280	336	291	332	302	300	327	323	297	305	331	297	268	310	295	304	315	286	287	304	322	308	308	299	303	292	323	309	321	312	306	328	296	321	309	310	321	295	297	300	290	308	315	311	319	323	272	289	319	340	330	293	292	332	305	295	306	323	313	313	310	326	303	297	309	318	312	321	296	323	304	285	297	309	295	311	284	304	285	296	304	307	313	304	305	313	313	285	277	301	279	300	304	352	300	313	304	293	295	324	324	315	290	321	285	294	304	309	321	290	305	291	307	316	347	309	292	291	301	291	266	308	306	299	303	308	314	295	271	319	293	326	346	304	330	301	332	281	320	290	342	280	281	326	341	302	315	277	314	290	324	288	301	296	298	296	307	292	299	307	272	325	268	302	302	309	301	299	293	297	275	285	305	307	332	280	345	321	320	324	308	309	300	301	319	297	294	314	299	271	294	288	320	325	348	306	303	301	268	306	274	311	308	283	302	338	313	326	335	314	280	303	280	310	291	318	297	289	315	333	295	307	320	291	324	290	309	319	332	303	293	299	318	343	314	322	316	342	312	298	308	304	310	301	320	319	318	308	294	294	331	316	278	289	297	322	284	304	304	334	304	290	317	330	309	312	310	332	307	327	311	306	319	272	300	338	290	353	287	305	317	316	291	283	307	329	316	307	285	304	291	283	307	313	299	310	309	315	303	310	327	352	319	310	287	296	314	310	298	301	333	307	294	276	296	289	285	312	286	296	301	328	336	315	296	311	310	309	315	326	330	332	312	321	318	314	287	307	326	282	301	284	288	298	296	322	362	300	315	285	316	335	294	353	329	320	319	274	307	309	296	302	319	303	320	321	314	283	296	307	299	327	313	307	293	318	287	331	297	287	307	357	327	320	302	329	301	298	281	308	324	282	307	292	340	332	314	308	301	304	316	314	283	324	329	292	312	347	302	321	305	315	316	312	292	282	310	287	291	319	269	305	306	296	313	309	310	293	321	322	297	312	308	301	303	297	308	332	317	303	263	308	307	335	300	288	334	290	302	320	300	305	326	306	298	318	317	316	298	326	284	304	315	299	280	343	302	305	318	307	361	309	315	296	342	327	270	275	279	316	335	293	300	330	313	301	283	304	309	354	292	306	316	312	300	308	278	288	302	323	296	316	295	306	298	272	288	301	300	324	281	334	352	317	309	313	339	307	300	304	304	307	295	286	333
4109	3690	1546	1002	858	807	792	768	717	756	807	730	756	778	742	755	794	798	760	755	726	699	769	802	750	684	777	764	746	715	796	729	770	740	736	756	734	751	710	713	763	778	757	694	719	749	772	737	785	739	784	749	752	723	819	766	714	753	742	744	776	761	797	764	735	706	700	730	717	718	708	737	748	768	725	763	740	690	735	738	767	744	714	717	720	775	701	761	737	712	741	752	754	756	744	733	745	737	699	782	723	668	728	758	817	768	770	737	775	766	695	721	719	755	747	781	735	772	776	750	791	750	722	732	731	726	758	784	766	749	777	745	780	768	738	773	721	773	726	751	752	758	764	699	736	684	711	770	748	789	700	728	762	734	728	747	783	768	719	746	759	742	746	750	772	702	687	722	733	765	752	750	732	695	768	765	740	759	775	748	759	780	734	765	761	723	752	720	750	782	728	738	797	741	706	728	710	731	800	763	734	788	706	747	729	750	767	719	719	772	772	747	733	754	841	774	770	724	738	771	755	744	717	790	688	782	743	721	743	736	684	793	751	775	780	698	769	789	740	757	743	786	738	727	700	703	775	768	746	747	735	743	735	739	743	750	774	758	752	716	723	747	778	781	787	704	722	739	748	711	782	702	765	741	775	722	703	748	770	746	733	709	777	728	783	763	742	742	740	760	772	742	765	740	796	741	770	724	777	728	697	723	751	716	711	728	744	742	729	713	729	759	774	718	747	775	772	783	787	722	776	784	773	682	774	785	729	751	762	776	740	748	798	741	770	705	763	724	760	730	710	756	697	771	793	743	744	746	742	777	750	739	721	773	755	741	769	781	747	752	702	769	748	761	796	749	764	754	732	763	783	754	759	781	733	695	756	746	769	754	754	791	740	754	737	736	778	769	768	749	746	753	766	737	779	791	814	751	718	782	791	762	775	714	721	801	771	740	774	751	761	709	744	720	716	757	766	765	730	727	716	774	718	691	767	721	746	677	779	739	746	768	748	754	749	751	692	703	772	737	781	730	767	727	755	749	727	742	723	688	760	749	758	764	728	809	782	712	719	793	741	783	732	683	734	775	752	761	760	717	726	713	773	782	759	735	737	762	715	759	756	759	778	757	759	744	736	770	747	757	750	771	761	779	745	790	753	742	716	737	770	738	729	762	747	754	726	732	721	762	790	727	776	741	750	754	723	728	725	729	720	772	710	729	752	801	719	755	775	740	739	712	768	732	755	759	718	713	724	729	729	776	754	726	754	779	786	738	723	742	762	742	736	799	790	728	724	762	735	717	726	755	724	748	750	728	732	776	759	779	738	722	698	775	776	738	781	776	756	694	738	776	799	786	720	780	773	759	722	752	753	795	770	709	719	795	788	715	770	738	782	760	744	734	770	742	746	776	753	744	708	718	749	739	762	774	731	749	725	731	728	712	768	759	752	735	745	782	744	761	764	738	775	776	744	719	760	752	771	749	776	765	772	771	725	774	670	726	764	742	695	691	727	734	760	770	707	749	749	708	755	727	748	734	777	761	761	740	775	693	741	712	749	707	747	764	739	746	715	745	746	717	754	828	782	794	762	753	784	746	738	708	729	783	733	739	765	730	769	729	738	716	743	737	743	771	755	715	738	783	772	754	754	768	734	770	752	759	760	713	702	776	773	737	706	743	798	757	761	808	762	750	772	738	774	721	787	781	775	725	777	756	753	751	748	750	812	783	732	706	769	746	710	718	727	754	750	712	726	738	711	722	781	688	724	774	738	767	791	765	752	695	711	738	769	726	735	742	741	729	773	737	754	744	783	761	754	745	781	786	746	736	751	766	718	734	677	733	797	771	776	764	751	724	752	790	759	744	735	781	731	734	765	745	728	700	804	749	786	732	750	722	742	748	704	695	778	742	717	730	768	758	750	760	702	776	750	743	741	708	777	762	772	744	733	714	695	783	715	748	707	759	743	707	735	769	757	714	767	730	727	757	730	759	735	777	743	762	790	762	764	791	751	739	711	770	724	803	742	776	740	730	748	718	760	755	753	744	652	776	749	734	732	724	718	726	730	746	753	729	735	748	755	713	705	730	788	755	749	772	714	721	788	777	720	693	724	738	772	701	735	753	763	772	772	710	733	785	724	709	769	779	711	729	753	753	713	738	729	725	764	781	707	759	713	742	767	788	729	724	733	743	724	759	751	777	755	739	717	720	723	739	725	724	743	749	711	748	735	748	750	774	763	752	721	753	802	756	740	709	764	725	772	773	737	703	731	702	766	696	721	700	752	736	748	801	702	725	758	735	734	722	713	734	724	722	729	703	775	750	772	759	757	739	719	771	716	754	760	755	743	746	771	727	738	752	753	769	754	747	727	744	771	737	685	794	704	744	723	758	760	729	751	770	731	759	757	715	734	756	703	782	692	763	712	771	783	718	762	753	777	702	756	745	743	761	781	705	723	747	770	759	738	709	778	713	739	736	720	732	756	743	734	712	721	789	708	767	792	728	768	741	698	733	716	735	767	720	784	735	739	711	711	713	759	797	724	747	778	790	790	735	716	757	747	747	785	700	740	768	760	715	767	715	745	717	770	776	721	733	706	749	760	756	778	742	729	759	765	745	806	760	782	735	777	729	730	773	757	746	755	724	709	764	759	728	747	765	717	758	739	754	754	775	791	736	741	715	766	785	768	765	746	733	726	757	752	779	744	770	744	737	749	790	745	738	766	738	715	733	760	748	740	768	762	743	749	795	696	725	728	762	827	760	755	757	790	711	765	766	779	722	744	690	725	731	704	759	708	700	747	763	724	746	736	764	734	677	744	766	734	804	771	714	741	809	773	749	749	771	774	764	727	749	729	745	693	724	715	723	745	730	730	809	749	749	695	798	706	754	711	782	719	732	786	755	741	749	747	739	740	768	736	743	751	738	714	777	794	755	747	772	763	806	761	744	729	761	766	783	723	764	749	742	693	752	722	755	768	732	747	721	742	793	747	726	739	762	736	732	721	765	721	797	712	767	718	749	792	747	756	702	702	774	777	774	711	779	752	756	696	740	724	730	758	747	798	739	711	774	747	787	762	759	775	726	727	729	800	701	771	734	756	768	775	741	740	690	706	745	756	742	722	760	739	772	778	737	738	747	701	718	773	772	742	785	766	745	821	753	753	746	715	748	745	785	771	708	748	731	712	741	766	751	767	777	739	757	741	719	745	730	746	790	727	749	781	711	740	759	772	777	731	729	753	720	746	779	761	781	720	791	780	740	804	734	736	719	758	749	712	727	658	721	748	731	733	744	729	762	737	755	739	756	710	736	692	771	744	743	701	730	769	769	749	738	768	762	724	750	739	741	775	786	731	754	773	776	730	791	748	775	759	701	753	724	732	718	777	746	721	742	748	716	743	738	745	780	727	771	703	718	733	789	755	797	757	771	773	735	767	766	771	729	757	746	743	779	736	738	722	724	706	725	735	735	768	796	751	724	765	732	773	783	764	744	776	773	731	742	799	739	770	772	716	744
24713	21662	25052	28771	21663	21674	12900	530	301	254	216	216	204	212	187	181	191	200	194	172	167	186	174	180	173	142	175	163	170	174	161	168	150	147	150	152	172	182	160	168	161	123	123	170	172	148	155	139	150	143	142	173	158	156	148	147	155	150	176	176	142	150	142	160	159	156	154	169	142	156	152	158	161	164	156	158	166	154	156	165	148	141	164	151	141	149	167	162	129	165	162	156	150	181	164	135	147	165	164	158	171	178	143	148	164	146	139	140	164	142	166	155	146	160	156	151	169	160	146	161	139	143	156	163	142	179	165	173	175	163	162	168	138	149	155	138	154	148	145	168	150	142	184	169	186	178	166	181	151	165	132	163	184	149	162	150	161	139	141	142	165	159	144	163	150	173	128	159	142	161	143	157	146	146	143	140	144	164	135	168	161	167	157	166	157	162	156	154	169	133	148	164	160	142	143	166	176	152	189	170	160	165	157	144	151	177	143	164	155	140	166	145	161	162	167	148	144	173	142	170	138	158	135	154	161	156	156	138	167	150	153	155	151	153	161	185	146	171	177	165	143	178	166	170	158	145	142	116	156	150	162	169	149	161	151	152	169	166	155	169	140	135	168	147	141	172	164	154	135	150	167	139	173	159	139	161	155	152	154	148	151	176	163	166	164	126	145	156	141	193	155	167	153	167	168	164	165	152	154	149	169	167	160	160	151	152	149	138	157	161	173	150	161	187	142	141	143	158	161	161	176	143	175	153	151	165	178	149	160	154	169	146	154	174	154	184	161	146	167	165	160	145	164	151	178	187	145	168	130	177	148	151	154	147	182	145	177	156	161	148	130	178	179	187	150	146	162	165	168	154	165	153	148	169	125	156	132	151	156	172	175	131	169	143	168	165	146	158	129	167	144	150	159	162	149	173	152	160	140	164	148	151	144	157	154	129	145	186	157	133	159	160	155	171	163	155	163	154	146	147	162	156	143	143	172	149	162	178	155	166	145	178	156	178	163	153	172	136	149	151	161	172	158	131	123	168	169	139	149	160	146	138	155	162	179	164	146	159	142	159	178	135	159	136	159	157	160	144	154	166	154	143	117	148	138	156	159	164	157	166	163	144	167	189	163	138	134	163	162	174	157	149	135	165	136	167	165	165	175	157	152	163	188	163	154	166	181	138	166	161	137	163	155	154	131	151	159	166	178	182	147	143	144	138	171	127	151	184	171	147	178	159	149	130	180	164	130	163	175	167	162	143	115	141	149	162	149	147	158	140	168	163	164	155	167	154	140	144	171	173	152	133	174	153	156	147	147	163	156	174	172	153	155	158	130	170	145	146	183	176	142	152	160	143	136	146	164	151	163	145	161	160	149	151	163	122	168	155	176	174	161	145	149	152	194	170	151	159	151	142	164	146	150	158	154	160	170	162	140	131	169	146	150	154	159	146	150	170	146	160	156	153	158	169	174	140	142	162	179	162	157	152	151	179	141	148	124	163	182	143	135	152	147	152	137	173	158	150	155	161	174	156	163	158	147	158	164	181	163	138	153	152	141	187	147	147	165	177	135	157	132	172	159	169	140	161	156	150	151	184	150	156	167	149	135	155	153	139	152	180	148	157	165	170	168	172	151	140	139	158	136	165	162	165	149	166	142	132	172	144	157	146	186	137	143	152	159	160	197	141	131	154	151	166	152	160	159	152	171	138	147	148	160	144	166	171	141	177	149	168	143	158	170	155	148	142	165	144	172	152	167	163	160	164	147	135	160	166	150	146	140	153	144	150	155	162	166	150	174	138	143	152	160	155	153	151	148	151	162	131	172	152	158	155	187	135	171	191	158	158	163	150	163	167	154	150	169	156	157	154	150	122	165	146	158	167	150	142	169	148	137	146	160	161	166	163	149	152	145	156	159	135	150	149	140	149	154	158	158	162	163	173	131	164	171	171	159	173	183	168	153	150	150	157	175	159	157	143	145	146	166	158	154	156	162	182	150	147	141	141	143	151	153	140	171	161	139	154	180	168	130	176	172	114	135	153	164	153	136	158	146	162	152	170	174	185	134	137	156	163	149	172	166	157	146	129	159	174	175	142	177	158	148	181	163	160	155	146	174	166	167	154	161	159	163	168	169	176	169	147	155	155	142	162	127	175	174	161	147	149	154	155	146	182	151	150	161	142	160	168	156	165	160	176	189	169	173	133	143	141	159	146	157	166	189	169	166	153	168	165	163	152	153	153	134	164	174	178	129	167	153	153	154	165	167	145	166	154	152	156	162	154	142	153	154	149	156	140	147	148	132	142	143	169	168	149	156	167	164	168	160	154	170	149	157	158	136	167	150	159	156	153	171	164	140	150	180	141	184	152	161	143	141	131	139	152	153	146	153	157	166	170	154	156	172	171	159	156	167	150	144	134	159	166	164	133	127	166	154	160	145	151	130	152	152	176	132	158	156	143	134	163	165	140	157	131	151	146	152	136	157	153	163	139	161	153	165	137	153	154	161	132	149	154	147	156	162	174	168	183	157	140	149	142	164	170	140	152	143	169	164	170	180	177	150	119	162	170	139	153	173	153	148	172	174	161	182	168	155	154	164	160	164	148	146	174	165	126	169	157	164	152	154	158	167	170	154	158	158	153	158	145	161	172	168	158	151	164	167	164	158	176	168	135	150	142	151	157	151	141	161	142	168	177	147	175	139	165	145	141	145	159	160	178	154	156	152	141	165	156	151	143	154	146	133	161	151	153	145	158	160	151	178	158	136	164	167	144	140	143	145	130	153	139	148	125	155	154	174	161	157	139	138	166	146	143	141	148	137	162	150	164	155	156	170	157	152	149	159	148	157	170	147	165	171	159	148	153	166	140	131	175	141	150	170	157	170	146	168	180	131	170	181	186	172	158	161	152	137	156	131	155	170	150	168	148	173	166	156	156	185	139	158	162	151	139	171	152	147	153	158	154	147	153	151	177	157	160	146	150	170	158	152	170	167	159	153	146	149	186	145	158	182	142	149	166	140	158	132	137	154	151	159	158	135	139	155	171	172	143	166	154	171	171	156	167	141	161	166	153	144	162	153	155	141	163	160	129	149	182	168	164	164	142	177	170	156	165	138	154	154	178	157	167	144	157	157	165	147	170	178	179	142	129	142	157	144	159	170	177	171	151	156	156	150	147	144	153	161	141	166	148	150	141	152	152	153	143	135	178	133	164	157	154	150	148	155	154	174	159	167	148	188	175	156	146	130	144	147	120	161	146	160	168	127	144	162	174	170	157	155	172	171	141	161	151	148	161	190	156	134	164	168	141	172	175	143	150	149	154	166	143	156	143	153	146	176	166	172	144	135	129	137	130	174	170	134	166	155	157	164	175	154	160	159	171	145	162	164	152	159	177	166	144	179	150	123	162	159	174	158	161	158	183	162	159	161	151	164	179	156	146	164	144	146	156	155	148	131	166	179	166	157	139	133	160	179	148	172	179	145	157	174	158	160	157	157	147	138	145	134	128	164	138	162	164
4450	5124	1800	943	623	553	534	489	498	488	424	454	423	453	430	452	453	445	417	476	442	419	431	411	475	411	444	375	461	405	424	385	416	436	442	457	439	428	396	431	383	430	409	421	427	402	452	422	427	398	442	437	452	418	415	449	413	419	430	424	406	425	407	430	407	417	434	419	444	443	428	408	410	429	423	413	428	423	413	458	399	392	405	413	425	424	409	439	434	408	417	429	439	409	402	402	399	441	458	423	434	431	404	424	446	413	422	429	416	411	441	448	409	421	404	444	426	440	417	423	430	404	382	459	427	380	413	399	423	453	385	411	424	366	418	383	405	416	452	437	415	428	456	432	446	430	403	433	428	419	425	404	401	408	405	430	477	438	412	431	402	430	423	456	440	443	415	448	414	448	410	433	427	397	409	433	409	441	440	415	434	449	409	440	452	415	438	436	443	420	441	414	451	445	442	405	411	444	421	394	418	422	430	353	440	466	416	376	404	409	396	430	424	408	444	425	435	408	436	424	452	393	442	420	434	423	408	437	432	410	429	393	421	467	406	441	391	430	423	421	385	448	396	418	444	430	421	423	409	393	399	405	420	455	388	441	391	444	378	476	380	418	446	419	442	428	414	411	425	419	448	412	424	394	403	429	400	420	414	408	418	431	453	374	395	408	409	400	454	427	441	408	414	406	413	414	407	433	437	399	399	427	395	412	410	417	417	421	425	438	453	404	402	403	424	465	434	441	418	435	409	426	442	363	430	411	427	403	415	435	442	427	411	406	434	430	424	408	416	423	399	426	420	458	471	425	426	402	399	425	389	410	433	393	383	436	397	421	385	422	403	390	395	404	421	415	416	429	418	385	435	412	416	419	446	399	439	414	402	422	435	426	375	448	435	435	397	425	435	419	447	426	413	429	436	450	399	424	413	399	430	419	447	417	408	427	408	436	399	453	456	443	389	401	416	394	448	418	406	420	410	446	425	444	393	424	427	396	441	423	362	436	433	417	415	412	420	418	395	449	393	406	427	410	420	422	430	402	386	384	409	412	417	401	408	398	427	440	410	426	414	441	433	410	398	398	407	378	434	433	416	465	422	432	395	404	377	377	439	427	389	405	422	419	391	415	418	437	415	415	414	414	411	404	424	401	416	408	438	433	415	421	430	421	419	411	400	427	381	422	450	412	436	419	419	401	417	401	416	428	414	433	398	426	453	412	400	405	429	392	437	442	396	406	419	430	388	437	477	443	403	418	454	417	438	451	435	426	417	431	400	418	420	445	411	424	450	390	410	388	392	417	417	413	390	408	420	450	402	426	440	406	398	387	424	386	429	415	439	434	402	420	436	418	424	404	414	423	428	420	439	424	419	421	404	391	398	457	388	401	427	405	401	420	402	411	417	423	431	459	463	425	420	432	427	430	388	422	407	416	448	431	406	423	415	425	430	420	436	438	431	408	368	424	415	420	420	441	431	390	433	417	430	454	426	436	431	416	418	436	417	418	454	456	397	389	428	403	411	425	417	381	391	441	396	393	434	398	375	398	421	423	387	415	428	448	419	435	432	416	426	403	414	422	422	426	407	407	386	391	416	436	453	437	430	433	414	416	434	433	452	403	422	416	432	386	454	437	447	400	446	429	380	463	395	448	412	414	403	413	406	375	411	414	475	423	395	421	422	416	433	435	431	433	427	404	437	405	403	430	428	435	441	452	423	404	431	417	450	402	475	415	440	411	424	397	427	422	421	373	413	452	440	489	428	411	417	418	462	438	405	382	434	393	401	412	411	440	398	398	419	404	413	454	445	396	381	430	424	423	391	409	423	413	391	422	424	407	424	414	379	431	421	422	413	435	414	412	405	431	412	444	405	428	407	414	420	419	458	403	433	420	407	401	407	385	442	398	407	420	409	428	390	415	424	440	407	436	414	428	444	396	429	436	411	393	428	431	412	446	396	424	415	444	403	441	416	411	387	410	428	393	386	397	400	416	376	427	422	460	406	395	396	384	426	427	424	418	376	426	412	450	434	399	423	385	456	408	418	405	398	443	395	417	439	404	403	452	417	403	439	436	417	426	395	457	464	438	378	414	466	416	401	446	406	386	423	394	380	418	398	395	413	414	421	411	413	411	436	403	403	431	440	435	416	410	418	410	406	361	412	413	454	414	416	410	437	389	403	415	410	427	400	408	449	407	411	427	438	412	406	384	413	397	403	380	380	447	400	449	463	461	393	379	428	379	410	405	432	414	415	427	413	432	435	433	457	425	434	395	505	389	410	434	386	412	460	430	391	395	477	422	380	444	422	402	408	403	394	468	411	417	398	453	443	393	430	410	399	394	411	402	381	427	441	393	441	413	402	417	414	427	420	425	371	435	427	418	431	402	429	439	433	388	435	392	403	415	446	426	410	419	407	430	398	375	408	411	433	447	395	438	438	410	398	431	419	433	375	458	432	427	427	399	460	405	413	382	401	450	404	427	441	442	452	432	440	384	413	446	407	405	393	389	386	401	425	431	404	419	408	423	415	423	429	435	397	394	390	407	438	395	479	413	417	429	424	429	428	418	398	382	398	377	430	425	418	465	447	414	461	397	423	396	423	397	408	420	400	389	369	394	475	436	438	427	401	444	419	410	420	442	406	404	403	460	439	392	412	409	407	402	407	423	444	401	418	397	424	394	428	419	464	356	400	437	468	433	404	388	374	420	432	376	397	423	426	370	449	420	415	444	398	413	422	416	453	452	414	415	432	440	457	422	397	376	445	407	404	417	389	407	470	405	428	392	394	441	401	452	382	380	432	426	418	441	392	414	411	439	445	442	405	434	465	407	403	429	410	422	461	411	385	409	415	410	420	446	407	401	406	393	380	416	422	442	416	459	432	386	367	414	397	414	467	443	399	435	403	411	360	424	423	435	443	429	423	422	421	427	399	433	385	403	400	425	420	416	412	373	406	421	433	385	396	455	437	408	414	416	399	430	399	421	383	409	382	387	409	405	449	416	398	418	439	420	400	430	443	394	427	407	395	398	465	401	452	391	435	465	436	439	447	406	414	409	441	423	412	417	393	429	413	382	419	387	456	437	416	428	368	404	426	415	411	392	401	386	384	411	437	388	418	398	456	442	432	428	454	416	376	442	409	384	433	406	401	397	403	420	386	422	429	432	417	436	438	420	394	436	455	421	412	425	382	406	411	396	404	412	407	444	387	398	398	396	371	436	412	400	410	403	392	406	422	438	447	425	423	425	411	404	424	446	430	382	417	408	400	391	379	452	440	443	405	465	449	414	442	395	422	405	427	461	422	383	423	414	413	428	437	427	422	378	435	442	429	423	426	422	408	418	397	450	434	434	427	389	411	429	428	422	447	421	447	454	381	426	459	432	406	418	414	410	393	436	429	426	440	421	420	431	427	429	435	441	426	400	397	442	460	398	456	432	406	433	421	409	426	406	449	426	464	398	444	426	435	422	439	397	422	404	442	401	413	423	421	423	465	423	395	420	398	427	407	379
32020	20826	9876	937	480	433	419	426	455	403	414	448	441	430	413	425	413	425	420	413	437	404	423	399	391	397	436	353	467	396	411	404	428	432	377	403	412	410	408	450	432	433	448	438	423	383	433	425	418	411	406	431	408	406	425	453	413	428	424	411	416	413	418	394	376	410	480	426	396	375	435	459	401	421	412	435	415	407	451	404	407	370	417	385	449	391	387	376	440	421	422	409	410	379	422	449	408	429	416	410	404	377	409	446	405	382	383	390	405	417	417	414	420	432	392	430	380	404	402	353	413	433	439	387	416	407	423	430	418	447	431	380	408	415	398	424	419	432	437	387	395	444	434	398	430	413	403	406	407	417	398	403	391	394	437	445	391	452	376	440	432	422	406	421	463	440	426	443	452	428	391	440	414	421	387	414	431	436	403	398	431	425	437	400	403	386	418	442	419	453	425	395	411	380	427	408	406	377	395	422	396	422	419	410	376	389	452	388	412	361	407	445	414	420	452	438	421	413	410	406	419	418	400	422	411	437	419	428	398	389	430	465	409	413	396	437	477	427	455	417	427	456	394	431	421	431	432	427	402	415	410	472	409	443	443	415	424	383	387	406	431	385	439	410	410	370	418	407	401	421	388	408	373	409	398	443	427	430	390	429	441	430	417	429	420	402	415	388	375	413	422	385	440	389	411	382	397	393	434	407	397	419	410	386	386	383	415	433	417	409	419	401	402	423	429	449	445	408	418	414	429	425	422	439	402	437	417	413	414	396	406	390	434	439	436	378	399	372	392	401	396	437	418	430	424	422	379	432	400	438	411	430	437	368	454	434	403	411	401	420	456	406	435	423	414	416	395	387	425	408	403	401	434	390	413	429	435	441	443	428	399	385	421	423	402	391	397	414	426	420	403	395	428	406	397	413	391	398	404	391	376	461	424	426	433	339	404	403	436	366	366	443	412	416	386	432	395	410	430	401	451	382	430	430	405	438	436	421	415	452	409	402	420	407	413	419	382	406	417	434	432	411	406	446	432	420	413	456	415	419	429	439	472	444	439	424	410	406	437	429	380	405	423	435	442	423	443	414	409	400	393	429	420	422	404	390	442	388	396	395	424	415	427	391	428	381	408	433	446	425	413	448	383	403	419	394	410	388	400	440	426	419	445	425	426	413	443	430	428	365	417	461	406	372	457	411	391	400	379	396	407	423	403	419	400	418	437	424	424	394	387	395	344	448	393	420	406	407	392	410	390	391	385	414	409	439	420	415	398	403	402	440	395	405	385	453	418	436	369	448	418	406	407	383	403	383	401	394	432	423	400	420	424	392	432	405	369	402	395	413	378	395	391	441	429	419	430	426	408	385	421	387	405	396	398	450	404	397	405	403	395	354	417	381	413	416	418	415	427	417	408	442	460	457	426	464	375	422	412	404	425	403	450	420	404	433	428	408	388	421	409	451	413	414	433	439	378	413	416	404	370	421	434	382	395	421	456	408	404	411	399	382	419	432	370	387	374	405	400	450	403	403	438	420	383	438	435	435	414	415	448	425	386	394	419	363	436	438	439	377	418	423	421	420	418	447	419	419	426	377	391	434	412	400	432	404	445	402	391	416	453	430	405	384	422	397	375	423	417	394	417	387	412	412	400	398	428	390	385	419	446	420	412	409	410	423	411	432	419	422	397	425	414	434	416	413	422	416	433	417	402	429	419	457	416	433	410	415	404	386	389	435	424	408	399	409	435	448	436	451	427	384	437	378	397	420	378	412	421	430	410	444	437	385	416	430	455	402	435	393	394	420	460	405	418	436	385	414	409	414	397	414	429	435	401	420	421	415	411	385	415	432	422	442	432	400	455	367	383	409	387	367	420	416	417	430	460	430	428	391	449	390	424	422	423	442	435	396	383	376	418	430	362	417	436	420	406	412	429	389	406	432	386	406	402	445	401	411	433	387	406	380	418	403	411	399	428	405	398	416	432	422	422	419	407	394	400	436	435	428	414	414	380	406	387	386	397	395	425	418	424	436	402	429	413	415	457	445	423	457	420	420	403	401	407	429	436	415	436	404	401	398	408	427	387	380	413	442	391	417	407	412	454	377	420	431	422	433	430	416	406	377	454	414	426	428	438	400	397	418	396	428	412	430	419	426	390	422	421	453	468	415	416	428	422	395	431	404	415	400	422	417	429	398	404	399	419	406	404	412	400	426	434	392	430	413	394	414	391	402	422	420	410	424	410	428	446	439	421	384	420	412	441	411	407	438	417	430	407	380	442	427	382	424	438	436	411	417	446	408	404	391	434	423	417	414	416	440	395	442	383	415	415	378	426	432	399	406	424	407	443	415	418	396	411	413	391	431	405	385	433	438	405	377	448	428	405	442	423	416	469	377	413	413	416	410	414	417	420	404	437	435	405	447	404	410	412	393	443	406	394	446	383	395	365	400	417	426	399	444	434	409	463	405	430	416	399	437	381	372	416	424	438	441	408	397	409	426	393	389	422	400	365	422	392	441	419	418	429	397	408	396	415	424	415	389	396	420	400	423	432	404	382	417	457	427	422	424	419	412	392	429	446	436	387	411	426	411	427	413	408	405	402	390	414	383	407	381	403	391	414	444	430	434	417	392	426	428	436	390	425	426	425	372	437	414	366	426	414	416	389	404	413	419	409	392	399	368	462	360	452	437	377	352	409	401	437	398	397	404	386	398	429	388	375	399	434	420	390	435	392	415	408	432	443	403	408	412	383	401	429	425	428	425	396	408	399	386	394	398	396	414	424	435	360	407	405	440	388	426	419	392	407	389	399	413	455	418	441	404	389	383	396	416	417	406	417	411	402	429	405	422	391	430	412	414	431	444	373	411	409	383	395	379	416	396	386	415	400	458	427	377	411	401	406	416	437	413	393	455	400	438	436	429	384	408	398	433	373	422	406	459	395	413	449	418	397	395	400	382	404	400	387	381	403	407	405	384	385	415	407	442	417	422	376	410	422	449	446	436	406	404	421	416	400	404	412	435	367	437	432	423	418	406	409	472	409	414	433	422	400	428	419	434	384	393	405	397	396	418	438	404	416	417	417	414	388	392	426	406	398	413	426	430	431	444	440	391	435	454	341	406	414	456	405	474	390	402	439	390	454	403	439	412	418	430	388	390	441	413	386	435	375	394	423	401	386	432	420	416	390	406	404	403	435	421	416	421	431	410	441	437	418	432	446	418	396	432	455	441	395	434	447	440	391	459	416	445	376	399	414	415	405	458	445	374	461	401	396	423	441	406	361	435	382	431	418	434	449	409	417	433	403	408	393	430	414	381	424	432	434	433	422	437	426	435	407	426	422	423	377	423	420	406	413	409	426	402	436	433	388	401	446	406	441	418	427	403	425	421	426	392	393	383	395	400	405	428	426	438	389	408	432	388	387	414	378	408	445	384	389	407	384	423	442	384	433	389	414	418	412	433	391	399	374	427	376	386	428	395	434	402	402	421	378	369	394	432	382	422	443	436	412	423	419	403
6550	2144	1256	1106	1071	993	1023	1045	1016	979	949	1014	1015	1026	975	989	1017	1032	1024	957	996	1058	1026	992	1067	997	979	1041	1027	1005	1022	999	1038	1003	983	999	991	1012	944	909	960	998	1002	987	1006	904	998	973	909	997	958	1005	991	1007	977	1019	1007	991	1025	976	965	1019	975	1018	1002	974	967	1029	966	990	1009	991	991	992	982	1025	979	969	1017	986	1024	1017	982	1027	1013	968	1027	1034	942	986	920	1015	951	1013	975	1016	999	1017	967	1053	976	998	985	999	997	978	943	985	993	1008	971	1009	1022	1034	980	971	975	969	981	985	1007	1023	1011	1009	1001	994	1028	978	951	1018	984	970	1008	1017	987	962	971	1017	1043	1020	1097	1049	990	989	920	985	996	979	1014	1013	998	956	988	1026	935	990	1010	1006	1012	932	1023	981	1015	990	1030	942	991	954	1059	914	1003	1062	949	980	960	999	1026	958	1004	1011	984	939	982	1030	1022	984	993	993	977	1029	983	960	972	952	1000	974	956	1015	1003	991	998	1006	1006	995	962	1001	1008	998	969	983	1014	1004	980	1023	930	968	970	990	976	992	1029	1024	984	976	959	1032	1007	1006	972	989	994	979	988	951	996	1012	991	988	962	936	1004	995	949	917	1006	988	993	1009	992	948	980	940	995	1009	963	969	974	919	1009	984	999	992	978	1038	1007	1008	1014	997	938	967	1016	1020	995	1049	976	1018	974	1022	1033	969	971	960	993	1079	993	989	1023	989	994	1060	1003	961	975	946	1000	977	995	944	952	950	1048	989	983	1014	951	1049	969	982	1024	1010	998	1013	1049	1024	1033	1032	1006	990	986	973	963	1012	1012	975	1029	967	988	987	979	997	924	1009	963	1032	994	978	976	986	998	984	978	993	981	960	1005	1019	963	999	971	1032	969	1004	986	975	1023	973	1019	1045	1019	955	1052	976	1078	1008	1011	966	973	995	965	1005	993	1003	1102	965	928	983	971	998	1017	997	998	1045	981	976	977	1003	1010	1007	1008	982	1013	967	966	1010	973	1018	959	996	982	957	956	973	984	1009	1000	999	988	1017	994	1027	1020	983	1031	967	974	1015	989	1012	999	1062	992	1022	994	1008	998	1027	950	1001	1023	938	1050	992	958	993	995	985	1002	1013	988	1056	1025	1001	1025	980	999	993	919	961	1030	954	975	968	988	1050	1011	971	963	979	972	1029	1018	958	1010	972	1030	1011	972	999	990	992	1007	989	974	989	1048	950	1015	1010	982	949	1013	967	978	1007	955	999	1105	1037	968	1007	965	963	1005	948	1033	969	1017	1007	1021	979	1007	971	1027	984	994	927	1030	1025	1013	1006	997	1013	994	978	1014	976	968	1021	1024	979	990	973	968	997	984	989	994	1027	961	1041	1048	986	999	977	997	1012	968	988	975	977	1018	1017	989	1035	996	1000	943	987	1008	1017	989	1011	943	970	1029	970	1015	993	1009	982	1009	1023	996	1062	967	946	945	1000	1000	991	966	999	977	949	966	960	971	959	976	971	932	1048	1025	1018	937	925	960	980	1006	983	1007	1010	987	962	930	1009	995	1003	998	940	930	1000	956	1045	987	1078	1005	999	978	1019	1043	1020	958	977	969	940	998	936	1016	990	934	1016	1021	1030	988	1031	993	979	1027	994	1011	990	1008	945	971	1000	995	997	989	966	976	958	1007	975	1009	970	967	980	957	1045	969	1006	946	1010	973	937	1015	1013	1020	1019	968	997	995	1027	981	1016	1002	1037	997	998	1020	988	1027	1016	994	907	1020	993	987	1062	987	1030	987	1056	966	992	1007	990	1038	965	972	988	999	1034	1017	1022	979	1046	956	983	1068	959	1076	954	1022	968	976	1052	1022	1026	966	1041	1028	946	994	956	1024	1025	983	1004	970	1039	1014	992	948	1036	1014	960	984	964	993	994	970	1017	962	1012	949	975	982	985	1028	998	997	1028	1016	997	944	948	1005	1032	1003	1044	990	968	1012	1018	965	1011	978	992	945	978	972	967	975	978	974	960	1009	1003	900	983	1036	973	982	1014	924	1050	943	1019	944	1038	973	1039	969	1027	961	930	985	962	984	986	1018	991	946	1029	1012	964	973	995	1000	986	1007	952	1019	992	1014	960	986	982	1034	980	956	981	990	973	973	1009	1020	991	998	948	995	941	986	975	1030	979	1006	1002	1024	1020	982	981	1000	955	924	995	1010	965	1037	971	967	1022	986	1016	949	941	950	973	992	1019	980	1007	1019	1009	1010	955	999	996	956	979	990	986	979	928	1022	999	1002	982	1016	1008	950	1066	982	1084	986	951	986	1007	993	983	1019	969	1016	951	1008	1016	965	1030	973	1026	1050	987	990	988	960	1007	969	982	963	1011	1014	985	984	1038	1031	981	979	1005	996	967	1012	1013	997	1026	933	1021	963	989	1048	994	993	1026	967	1015	985	1006	977	1021	970	921	982	982	985	1016	991	992	967	986	962	976	988	976	1050	991	993	1039	1001	951	977	975	948	1004	1019	977	1009	977	987	1005	970	978	975	980	988	977	1020	1024	989	981	1002	1008	997	990	966	1040	1033	958	965	1045	1059	1019	938	968	1048	1048	993	999	1004	970	990	928	1019	1025	994	976	983	964	986	958	1068	997	1023	953	968	960	940	951	996	950	988	974	956	1009	1005	950	1005	1004	1007	1007	1004	1013	1023	1045	1019	971	965	988	1064	965	989	1017	1009	1020	993	1021	944	1019	964	1040	1051	974	1119	1011	994	1019	1014	1000	963	940	947	993	1002	952	967	1020	938	1028	1011	997	941	991	955	1072	1060	930	996	962	1009	972	1003	968	1029	897	980	979	1022	1003	999	987	1004	991	1044	994	981	986	1004	1006	986	977	963	1062	996	971	1076	1061	1025	1020	945	934	983	1036	1057	999	1005	1032	983	1027	959	1033	957	984	950	1006	1020	990	1000	1022	1005	978	973	961	998	1025	996	1034	962	1070	995	973	1002	983	996	958	923	1002	1016	983	951	960	1027	970	1086	990	975	981	1019	1018	1006	944	980	1023	931	981	1008	1015	1046	1004	978	982	919	965	1006	988	984	1009	978	936	1050	1014	979	1011	1020	1011	1023	985	937	982	956	960	972	963	1008	1086	1032	979	995	1063	939	1045	1028	973	1031	1030	982	1012	944	891	1010	1017	963	933	982	1028	944	949	977	1031	1022	1023	1008	971	969	985	1038	934	971	1028	1002	964	1031	1010	1044	998	1032	976	1000	954	992	1018	1024	1013	1017	988	991	960	1039	999	961	969	969	990	980	1001	982	992	1026	1012	1052	981	1046	995	1017	990	989	962	1006	993	1000	974	1065	1012	1010	977	991	912	943	996	1011	974	1017	1039	992	973	950	1038	1034	998	948	980	986	1010	969	1031	982	949	976	1050	948	1002	976	952	960	932	1001	982	988	944	1020	1047	1008	943	977	1045	999	978	1006	992	1027	1002	951	1074	1038	951	996	987	971	1022	987	950	1055	1000	991	1059	982	1036	971	978	1064	985	1021	1036	995	974	968	1006	1003	1034	983	967	988	923	1018	1014	1015	963	944	955	981	1003	969	962	980	967	965	966	992	992	998	990	1015	984	981	963	1032	977	1038	1039	1019	1003	967	985	985	1030	943	1015	997	1038	961	955	1005	988	1034	979	980	999	1033	1039	1002	1062	1041	1013	970	938	1018	1003	1007	956	964	1010	953	1025	1022	1027	972	1035	1004	1052	906	1014	976	971	995	980	1035	998	998	984	962	949	939	964	973	988	1016	981	988	973	949	1004	946	953	995	981	994	964	992	987	1016	998	1023	1009	1032	1006	1012	944	976	1040	1019	940	973	1001	992	931	1023	981	983	940	968	1010	1004	943	935	996	990	1020	971	950	998	976	978	1069	941	966	954	1035	1012	1004	955	987	912	976	1021	946	962	955	1014	979	1002	1017	992	965	959	993	980	959	1022	963	972	977	978	962	935	1006	1013	985	988	982	1018	1032	944	1027	948	930	981	1000	1040	976	974	1022	1063	968	998	1004	957	984	1021	996	1027	949	968	1008	953	1024	1008	1026
24244	20694	23598	27808	20690	14772	648	428	306	340	314	320	353	346	308	312	311	272	337	331	309	318	316	303	314	345	348	321	316	297	263	289	318	324	312	314	314	317	326	302	313	344	339	316	307	295	308	326	315	302	292	280	329	288	295	282	298	289	299	312	306	291	312	311	296	308	305	318	287	301	306	304	315	336	331	349	313	311	307	329	323	290	293	303	305	319	296	315	317	301	284	285	325	297	309	320	322	276	331	332	277	326	303	314	323	340	346	274	300	278	334	260	318	323	302	314	314	362	301	299	321	343	299	311	333	326	326	295	330	300	287	284	297	317	301	306	305	302	300	302	304	309	302	293	291	312	305	289	285	333	319	295	307	343	314	313	315	305	312	332	333	327	285	316	312	336	319	307	303	273	300	304	312	304	321	309	294	292	321	302	312	306	327	308	274	300	275	315	298	342	293	307	324	321	330	285	314	293	289	312	297	329	294	322	272	315	297	341	308	301	262	319	281	305	325	293	278	316	276	273	324	301	317	301	298	342	299	321	308	290	341	302	297	328	289	300	287	321	317	311	315	300	309	320	279	280	318	282	330	348	309	322	307	288	328	281	305	314	330	302	324	302	304	310	312	313	295	302	310	324	299	292	319	308	308	315	304	325	297	318	323	341	297	313	301	301	318	291	347	311	345	305	298	304	324	319	333	300	325	325	313	291	322	299	333	300	315	318	265	309	319	328	316	303	293	316	319	312	334	282	290	330	323	335	332	317	323	309	299	296	283	303	272	327	302	299	325	319	307	311	339	327	302	358	300	295	309	304	313	301	285	310	309	330	302	276	314	287	313	299	265	294	264	277	299	308	318	275	291	299	309	281	303	286	306	300	303	310	310	321	302	310	313	327	281	321	320	311	295	322	322	301	285	315	333	335	293	316	316	284	298	309	295	340	315	281	316	327	314	294	310	273	327	324	299	294	299	301	303	312	324	314	316	309	295	315	300	306	298	302	335	264	319	301	345	299	309	290	314	299	330	326	300	322	313	349	327	322	315	314	312	311	319	325	299	325	312	323	299	312	301	332	302	344	323	310	325	279	307	301	308	318	283	290	321	325	287	295	318	326	281	315	309	288	318	292	306	335	332	296	286	314	338	293	322	318	319	299	302	337	314	308	285	326	300	317	283	317	278	316	339	308	327	327	319	298	318	321	327	330	331	310	325	337	305	313	319	323	317	317	294	337	308	297	305	306	332	322	304	308	312	275	300	329	318	298	293	310	313	287	312	327	326	310	323	284	332	342	310	295	336	329	302	298	310	300	289	293	297	295	311	324	303	323	285	308	318	309	340	313	301	308	319	323	319	333	292	298	334	299	319	305	302	301	359	290	305	301	335	322	308	324	282	354	300	289	337	296	323	330	315	288	315	290	311	297	302	313	295	299	313	332	330	286	318	295	312	287	317	314	296	273	281	312	291	285	326	298	317	335	299	278	297	311	281	297	302	325	343	329	288	281	278	326	320	302	308	336	306	318	322	299	293	301	302	300	343	332	337	283	313	298	316	307	314	279	332	309	307	288	306	300	312	305	314	290	316	331	304	321	343	324	281	342	288	314	316	326	314	306	327	323	305	313	315	299	287	319	282	318	335	306	339	335	290	331	289	295	324	320	299	327	301	318	295	314	307	309	325	318	335	269	282	303	333	289	293	279	338	337	293	304	307	305	333	333	302	330	278	325	314	294	295	302	315	301	311	309	310	285	285	321	293	305	332	301	313	322	281	317	330	308	336	320	292	295	275	284	300	282	346	313	306	294	332	302	347	302	309	308	311	306	285	291	333	312	361	300	345	310	313	305	285	341	304	313	320	315	303	304	295	315	301	289	339	302	336	281	305	280	316	329	312	306	263	314	292	279	288	315	296	290	308	309	297	306	277	329	299	299	296	264	326	315	311	305	302	315	316	291	281	322	352	310	270	295	317	339	293	273	321	318	311	337	336	308	271	308	284	305	328	271	312	318	317	301	305	339	339	311	301	308	288	312	310	302	301	321	276	294	316	321	286	295	304	324	279	341	303	289	292	291	315	312	325	320	308	314	311	293	300	339	287	313	329	302	298	289	346	342	291	316	292	323	331	313	319	305	311	316	331	310	309	320	293	291	314	303	312	315	309	335	305	316	337	327	320	314	300	317	316	326	321	300	281	284	297	292	316	281	303	310	326	303	294	282	316	313	307	334	339	331	282	280	322	349	319	344	294	300	309	296	350	305	315	300	316	298	336	294	312	321	326	307	262	287	311	305	301	303	323	309	295	308	314	310	308	277	330	325	306	334	311	347	333	350	325	288	317	334	291	322	335	289	278	309	282	318	294	324	293	327	308	278	275	281	290	303	295	299	327	346	279	315	304	303	299	289	317	336	321	291	282	302	351	300	324	292	318	295	352	320	308	295	308	318	297	299	301	327	312	314	314	308	312	284	283	319	288	264	307	283	322	280	304	332	326	283	326	325	321	328	304	306	314	321	276	299	282	320	292	307	319	318	355	296	307	289	344	314	334	277	280	349	295	261	325	289	324	280	325	321	324	306	298	310	316	330	339	305	295	333	341	335	348	310	275	308	283	305	335	318	334	298	304	307	299	307	275	271	322	306	298	330	311	306	288	322	293	309	272	315	297	304	299	280	296	265	307	322	301	314	296	271	310	341	302	293	311	322	317	292	304	296	292	308	304	317	291	318	306	318	311	336	271	328	284	316	320	313	286	320	309	319	298	292	309	316	279	304	346	301	294	341	311	291	294	303	325	314	286	314	327	309	292	303	344	304	313	296	305	298	333	306	327	317	287	303	287	299	305	315	292	312	335	326	322	305	343	333	314	308	299	311	326	306	292	342	312	309	300	277	332	321	326	330	309	288	334	314	308	327	332	298	297	279	318	295	287	336	282	321	295	357	295	301	294	296	340	296	299	324	344	331	301	303	307	297	310	351	283	297	300	279	292	309	303	299	316	296	310	303	343	277	335	312	307	320	310	298	307	296	326	306	274	317	303	302	299	262	301	272	321	315	305	310	321	297	283	317	314	323	317	315	290	275	314	312	315	313	302	313	306	320	274	333	327	319	320	320	333	282	314	298	300	341	306	317	298	326	305	331	322	293	293	299	294	320	330	300	292	332	298	332	320	328	321	298	270	295	324	326	304	320	293	310	309	334	309	317	323	288	279	288	302	294	312	258	306	321	324	300	303	333	314	277	308	330	282	316	328	292	282	310	313	335	330	302	300	310	314	319	306	347	352	288	295	335	296	319	313	276	323	341	320	302	319	305	324	329	315	318	309	286	315	293	292	297	273	319	343	271	328	319	327	293	313	293	290	332	318	322	316	315	311	311	290	323	293	292	311	348	298	297	319	291	317	320	317	303	284	308	294	283	294	293	283	333	316	320	311	307	294	280	309	321	284	321	317	260	327	315	289	289	287	301	292	307	315	344	295	299	279	326	303	285	341	324	326	309	301	316	286	298	321	317
4083	3358	1493	1000	868	807	760	770	742	764	753	702	756	774	751	709	738	734	755	754	731	754	720	815	740	760	760	788	796	733	716	682	708	776	778	798	715	713	748	766	737	711	735	814	767	743	752	759	721	714	744	775	784	710	710	783	770	695	734	747	723	737	743	738	713	756	757	716	746	749	759	751	728	746	731	723	761	727	777	668	726	746	757	724	752	700	726	753	713	763	762	718	704	684	681	731	713	766	707	808	808	781	761	692	741	738	746	745	731	742	785	761	791	741	751	738	763	766	751	788	690	759	710	710	722	704	700	723	697	714	710	704	783	764	695	731	756	733	711	733	717	740	757	743	743	722	750	746	776	758	714	706	738	793	739	756	730	742	682	725	783	737	720	710	778	691	721	803	740	702	810	760	752	744	722	735	736	703	706	764	757	724	696	765	762	743	706	764	779	737	710	757	751	744	692	741	750	742	661	697	731	738	714	740	718	749	759	716	747	747	756	756	714	702	737	785	731	699	734	774	695	728	760	717	727	727	783	738	728	774	742	749	761	772	750	692	691	759	758	766	772	779	734	753	694	775	766	732	730	720	726	713	755	730	751	745	760	725	726	755	767	745	717	740	701	749	712	808	780	719	777	721	757	757	741	719	744	755	704	752	735	763	719	745	721	733	709	770	772	717	734	706	801	736	758	705	766	758	734	732	761	731	766	702	660	718	733	784	751	720	749	741	745	755	746	722	764	743	753	739	821	694	683	766	728	718	740	738	735	770	774	702	717	758	768	780	727	769	762	695	719	736	724	761	734	776	723	757	702	735	758	738	745	763	759	816	728	714	734	711	718	708	718	711	705	765	734	766	791	731	703	772	769	770	714	721	769	728	765	747	782	779	707	720	735	747	782	734	746	750	712	747	712	704	809	741	778	725	773	747	763	722	775	758	771	767	721	717	720	755	747	734	747	731	731	757	690	716	718	752	750	764	711	728	729	685	753	759	710	720	737	716	728	742	690	755	716	708	793	728	736	736	714	783	815	761	758	705	727	773	739	757	736	754	801	718	740	742	777	793	756	723	710	729	769	741	731	754	749	745	752	725	768	734	754	764	764	739	753	776	687	747	736	704	747	729	706	754	748	761	726	785	772	768	732	823	752	752	731	735	761	737	766	721	762	766	797	731	749	679	743	704	767	710	718	714	704	765	758	722	733	703	747	791	778	770	743	696	767	754	773	723	719	718	777	729	730	768	775	751	732	737	712	731	736	740	770	760	740	727	771	743	759	741	747	747	738	744	732	691	719	769	734	753	743	729	770	740	792	730	795	763	735	737	711	700	748	766	753	749	780	731	698	690	781	742	767	716	726	751	756	729	730	793	775	781	741	771	731	775	734	771	727	713	770	771	766	665	786	758	790	715	787	751	774	763	738	758	702	724	743	739	716	785	746	765	761	755	711	707	739	699	752	668	712	719	781	753	741	743	743	750	743	683	755	740	729	764	712	792	727	791	758	742	711	767	780	733	737	713	728	710	734	711	724	766	768	777	721	722	783	772	753	721	706	739	739	701	746	732	765	699	698	749	738	745	776	737	767	743	732	748	751	739	755	736	781	752	733	757	720	725	715	763	719	734	729	715	752	709	734	741	771	712	736	717	735	721	746	747	727	748	696	760	724	735	753	744	706	779	767	788	716	745	716	747	715	718	707	760	744	735	737	729	747	760	748	702	745	744	752	721	752	718	708	695	726	803	729	719	761	752	681	738	746	724	729	728	772	724	741	745	761	772	691	741	743	711	756	724	727	760	768	743	725	721	789	780	733	745	765	756	768	763	780	742	767	702	733	717	743	744	724	787	787	768	712	761	768	750	717	755	723	795	773	781	772	789	727	741	700	739	776	745	718	737	739	768	725	785	778	784	733	713	754	717	689	716	720	744	720	709	745	719	767	737	737	763	736	763	699	713	737	741	718	726	740	720	757	776	770	680	746	766	723	742	722	771	733	699	770	739	734	710	763	706	726	761	714	700	767	775	722	755	758	717	694	749	721	774	754	738	789	717	818	762	812	730	782	738	753	764	736	766	707	760	713	705	730	736	797	740	712	698	725	755	687	725	720	756	716	752	713	757	757	708	742	761	729	785	742	706	763	744	700	727	736	696	716	746	724	748	724	706	746	732	784	749	730	719	681	738	716	764	743	732	696	769	733	713	731	751	761	780	763	797	772	705	759	753	739	715	759	729	704	768	756	777	708	738	777	748	759	756	760	752	782	695	729	762	699	750	713	757	762	735	735	744	778	730	771	756	757	730	801	769	738	801	737	744	697	728	707	723	738	719	765	724	724	742	737	702	759	729	765	797	759	741	743	726	722	761	735	718	770	792	773	753	717	719	742	740	718	749	774	807	767	767	713	686	767	753	754	762	780	736	710	721	735	731	745	741	744	725	738	734	723	714	755	744	735	720	834	733	739	704	740	760	716	734	767	703	723	752	720	736	765	709	731	789	794	695	727	741	703	735	733	708	785	748	752	796	748	732	760	722	754	699	723	749	752	740	765	774	712	755	768	772	743	710	696	772	726	719	715	730	781	754	768	748	732	694	718	753	775	775	708	750	696	754	709	729	714	697	747	753	749	786	720	772	762	791	762	741	729	736	768	745	749	764	810	759	745	712	711	735	741	733	716	729	751	729	747	728	775	720	700	776	712	711	766	724	737	738	735	805	749	812	755	782	727	749	750	730	761	796	766	780	738	738	784	767	733	738	716	736	779	731	729	769	754	736	735	755	760	777	741	731	776	729	774	704	741	767	758	752	778	746	720	698	749	730	712	741	735	765	740	704	716	759	741	727	762	768	736	732	788	723	809	702	717	722	758	714	713	751	736	691	726	782	739	771	699	762	706	698	778	781	712	770	726	733	722	738	743	788	727	749	737	727	781	741	769	718	772	767	684	746	725	683	726	710	744	767	747	723	772	758	748	756	756	808	753	672	735	758	715	761	733	747	766	793	729	711	772	744	721	717	700	720	765	739	741	780	767	786	723	729	741	771	802	750	732	739	769	789	747	726	742	712	744	764	719	740	735	756	714	741	719	755	753	777	703	716	754	701	749	740	715	743	765	733	711	734	760	793	762	740	714	772	722	751	748	738	730	809	732	785	731	760	790	744	767	759	759	723	736	797	705	741	701	744	731	726	691	742	709	734	695	724	766	716	734	761	751	788	753	759	753	759	736	759	711	744	745	744	734	724	761	742	738	737	733	763	745	804	723	763	722	724	718	747	772	745	723	753	745	727	768	718	732	682	779	780	733	738	716	712	754	772	752	728	775	776	689	754	727	746	746	728	756	696	751	738	766	725	738	737	770	717	768	707	781	733	738	742	750	730	751	740	800	736	719	727	728	773	697	760	781	694	734	715	715	733	696	797	737	721	718	715	785	724	733	754	723	737	710	766	730	781	697	706	753	745	763	720	774	710	734	747	775	727	772	764	747	771	770	772	755	692	740	682	764	729	717	820
23579	20686	23973	27454	20686	20704	12392	529	250	233	250	187	225	208	188	167	194	146	204	187	174	137	164	159	142	136	159	159	146	140	129	178	132	158	144	143	155	150	160	172	130	164	156	160	166	160	161	152	131	129	165	139	159	122	135	168	154	132	147	134	153	158	158	154	148	163	165	160	161	147	135	140	156	138	143	138	151	144	168	152	150	138	132	160	142	144	133	149	144	146	138	140	137	135	157	153	151	142	169	138	142	134	142	140	160	193	152	160	138	124	124	157	157	164	162	157	156	137	133	157	146	134	138	149	140	141	150	158	156	135	147	149	151	154	145	129	161	135	137	159	147	168	157	145	162	153	134	147	139	158	153	143	138	125	140	169	145	151	126	132	140	163	126	144	144	150	132	141	159	161	155	161	147	143	186	145	150	125	163	169	131	138	151	143	146	135	115	143	128	145	149	143	156	137	134	143	152	162	132	148	164	161	144	153	152	153	152	168	169	142	141	139	147	147	147	151	161	141	148	137	127	150	154	152	130	133	131	137	148	133	144	125	155	133	145	140	159	166	160	129	148	154	163	141	165	159	139	173	141	157	158	164	156	174	149	163	165	139	123	122	151	140	137	157	143	145	165	146	141	141	156	159	155	172	142	153	147	162	167	155	163	145	154	160	147	155	155	157	144	133	146	168	157	171	140	151	146	144	148	165	138	139	137	152	165	165	143	134	167	131	137	141	141	143	154	145	177	141	161	157	142	155	153	153	143	167	165	161	173	148	131	185	168	131	168	122	129	162	152	136	138	137	148	159	146	150	149	154	152	145	140	147	147	133	157	169	156	135	167	135	157	169	119	180	153	140	115	134	155	141	139	151	140	148	145	143	146	162	140	173	153	141	144	137	172	178	143	154	151	152	173	164	140	145	144	144	132	143	156	152	131	162	130	151	146	147	150	153	148	146	148	139	125	134	154	152	152	132	154	157	166	131	140	148	144	161	139	128	128	167	144	150	149	141	149	151	175	177	144	151	121	160	157	138	157	148	166	166	167	153	145	162	139	178	155	170	162	147	148	164	172	143	156	140	141	144	131	150	142	151	144	153	135	145	149	146	145	159	154	161	149	155	170	127	126	155	154	174	155	153	135	155	135	178	139	131	150	167	156	154	181	160	132	132	166	138	147	164	156	149	129	142	140	144	162	153	139	175	170	148	155	156	163	144	110	147	143	157	156	158	158	157	155	145	128	129	144	159	141	145	149	125	126	169	165	136	147	147	146	146	166	148	147	165	135	144	149	140	134	146	121	156	114	151	157	146	146	140	132	158	154	143	148	183	140	137	167	143	150	160	136	156	136	160	142	149	158	145	144	114	142	135	155	129	126	131	135	136	137	169	150	161	144	140	149	137	159	194	167	174	193	140	149	142	144	139	169	126	149	150	147	138	146	125	155	135	135	146	161	181	136	128	125	163	160	141	123	149	146	135	156	139	168	131	139	139	153	150	147	141	138	137	136	150	144	151	147	154	156	151	135	140	138	152	139	151	159	174	160	134	149	162	167	157	148	156	131	137	163	142	167	149	149	162	150	156	139	118	157	148	138	112	132	162	151	135	155	148	150	140	151	159	124	149	138	113	145	162	138	139	138	154	151	168	151	146	141	156	148	169	141	151	166	144	165	139	127	134	158	173	156	155	153	140	162	170	157	143	149	148	152	135	152	168	131	148	152	129	130	164	159	144	152	141	169	141	168	124	148	154	152	157	160	124	159	130	161	149	170	130	143	173	165	141	164	141	127	175	160	180	150	142	136	170	124	127	156	159	133	137	136	172	168	191	166	143	136	167	171	131	141	149	147	131	127	142	150	161	160	149	171	150	140	146	145	142	156	160	164	120	171	140	141	133	153	148	138	150	134	164	153	126	146	148	167	159	148	142	165	134	164	154	131	124	154	141	125	142	141	154	132	149	139	130	137	155	170	164	161	160	136	158	165	156	138	155	149	139	140	140	155	118	160	150	144	141	172	146	139	159	137	150	167	151	163	134	144	141	150	150	159	124	147	127	149	138	142	150	169	142	155	159	135	140	155	153	139	136	137	146	131	142	128	158	151	129	150	151	150	149	157	126	121	137	142	141	137	151	137	144	157	141	145	149	147	148	152	166	157	148	143	167	141	137	168	143	150	178	149	145	142	166	136	153	142	142	167	130	143	129	146	149	151	143	143	146	124	141	148	127	137	176	167	160	160	130	137	133	139	138	158	158	171	133	143	169	168	161	153	162	138	174	151	167	127	150	162	150	135	153	136	135	159	149	154	140	126	141	146	145	143	166	157	145	155	155	139	152	155	147	143	145	163	160	162	136	150	160	140	155	135	135	129	153	124	146	139	152	145	145	139	150	148	143	134	135	168	145	148	151	129	154	123	126	139	141	163	163	156	155	154	163	150	121	161	157	153	141	171	152	128	127	163	144	166	138	157	142	161	148	159	153	155	148	166	153	157	152	154	128	138	137	142	140	154	141	162	161	141	152	149	154	137	158	161	144	168	142	151	163	145	131	171	155	136	142	141	122	133	138	166	132	150	161	155	156	150	150	152	142	145	155	128	130	161	131	161	153	186	169	130	143	143	132	157	155	144	145	144	142	140	169	157	177	156	146	188	161	147	156	162	135	141	125	155	167	151	141	151	119	128	143	124	145	136	180	140	125	140	148	167	148	143	143	163	162	146	151	163	141	142	140	120	136	157	149	144	149	130	155	145	135	142	158	148	140	161	161	129	138	136	144	136	133	140	127	139	148	138	138	162	134	156	144	157	164	171	147	152	136	164	171	143	159	133	160	170	138	137	150	135	149	139	136	145	127	138	142	140	135	136	149	162	140	155	151	151	147	150	143	134	149	142	138	146	134	150	152	151	130	151	164	139	145	160	142	139	130	160	161	133	165	151	156	161	145	153	158	155	161	140	151	144	153	154	147	154	146	135	137	129	159	151	146	147	131	141	171	155	141	156	147	145	153	153	141	153	139	162	118	145	148	166	159	144	148	157	166	144	166	148	151	149	131	148	146	141	139	162	162	172	155	152	152	146	149	155	142	148	152	162	153	140	166	139	183	150	138	158	152	147	164	138	158	134	131	124	160	147	136	148	156	165	145	139	141	148	145	158	134	139	147	165	145	142	159	128	160	142	147	136	150	143	143	137	163	153	139	133	156	148	153	147	140	182	166	130	175	159	154	182	139	151	168	141	147	146	142	151	151	149	155	165	131	137	140	151	153	181	154	149	115	155	158	162	172	132	144	165	133	138	158	185	140	139	168	156	152	137	122	172	157	134	134	148	149	150	161	134	160	145	158	142	158	156	126	167	131	143	152	145	154	155	153	151	141	133	152	146	157	159	143	144	160	161	150	153	169	143	145	136	130	141	158	128	148	148	138	161	147	150	123	142	155	118	148	159	151	146	149	127	154	156	168	143	155	136	161	156	143	165	166	141	156	140	150	124	141	144	156	135	133	158	140	125	129
4114	4537	1627	882	636	550	512	461	455	466	432	442	463	396	401	418	410	403	399	402	372	419	431	417	438	401	397	406	376	395	388	419	399	385	408	398	378	419	381	387	421	413	448	399	426	413	395	405	411	401	400	377	377	373	375	418	375	396	408	398	395	371	400	371	420	396	404	402	388	376	373	401	395	439	390	382	403	383	426	401	404	397	414	366	393	407	396	346	382	406	414	417	393	389	383	394	428	422	397	395	391	394	417	360	351	418	372	392	405	414	369	399	393	426	391	427	420	388	370	404	396	425	423	389	423	370	379	368	392	396	412	406	397	428	409	377	377	387	415	401	429	419	392	440	409	366	381	404	370	372	381	417	421	383	413	410	397	368	388	405	428	390	387	395	414	392	404	379	417	389	409	367	394	343	386	367	373	402	414	396	416	398	431	404	395	400	421	361	365	394	401	413	370	400	383	404	406	411	388	375	398	407	398	434	390	381	391	413	384	396	391	423	352	381	416	382	365	388	398	395	395	387	382	416	414	375	368	380	430	374	387	393	381	412	416	383	393	381	342	395	363	387	406	396	398	375	391	406	394	371	402	366	392	387	430	411	377	417	388	408	409	387	431	405	391	427	382	383	385	391	370	365	381	392	392	403	361	411	367	378	404	359	397	393	408	401	386	420	381	435	407	374	361	428	361	410	362	413	406	396	391	397	384	400	392	406	446	416	408	430	392	408	399	392	419	380	390	407	396	391	393	412	372	401	384	430	400	369	397	380	407	419	405	372	397	406	387	388	421	405	381	399	400	379	389	386	388	414	419	393	396	368	392	368	394	436	394	395	373	404	375	390	381	423	387	404	387	408	392	405	368	380	377	410	426	366	399	388	417	402	407	424	421	367	410	383	370	411	381	441	389	387	390	397	414	392	381	410	384	377	405	399	410	412	409	429	439	430	398	420	402	395	398	393	414	383	391	427	418	403	408	380	393	424	444	405	365	431	421	404	387	420	404	420	419	371	447	380	394	403	395	389	357	370	384	375	396	377	432	427	401	445	424	373	391	397	410	402	405	419	384	383	402	408	391	417	377	440	386	407	405	395	381	369	375	360	397	389	402	392	388	395	400	416	372	384	403	379	388	389	398	359	415	425	420	393	402	419	397	405	353	401	388	410	413	415	403	374	375	398	419	407	385	415	407	373	382	400	412	427	391	385	386	429	427	432	414	387	418	367	393	421	368	373	348	356	385	402	364	370	394	381	401	406	414	411	417	409	412	402	388	384	425	391	380	412	413	370	390	406	390	390	412	412	388	389	383	406	385	403	423	373	370	399	403	425	472	399	364	422	416	398	390	436	382	405	389	409	398	389	354	442	390	392	380	382	404	380	439	384	422	396	402	391	417	400	390	396	393	381	412	465	424	421	398	395	405	403	402	405	404	371	406	376	340	352	405	374	376	411	359	395	353	424	383	402	418	377	385	372	400	403	398	418	392	379	410	406	367	377	424	412	418	399	380	397	384	383	415	392	380	394	412	405	399	367	406	409	387	414	399	416	418	404	374	424	385	384	373	386	404	405	370	369	394	390	416	410	381	371	425	398	394	391	371	388	424	383	377	383	406	384	403	404	382	381	395	390	424	416	413	375	421	412	388	423	408	352	408	386	381	416	397	416	384	385	384	369	388	386	436	373	435	410	426	396	423	404	397	427	418	375	379	407	379	417	401	416	400	364	405	365	417	407	386	421	363	409	419	395	368	405	403	418	423	391	381	382	392	404	398	400	425	444	370	397	406	363	409	411	354	426	404	358	362	379	377	419	390	384	433	412	402	378	373	377	384	381	408	425	388	392	394	428	407	408	398	436	382	406	398	372	388	414	398	411	390	418	378	428	369	387	393	404	365	406	409	388	381	377	369	376	394	381	401	430	409	384	445	386	396	388	396	411	410	387	365	401	397	400	394	415	386	377	403	364	410	432	388	412	382	378	387	365	427	422	386	387	397	409	415	370	393	402	394	384	394	413	401	397	454	379	391	388	406	368	402	380	410	399	412	409	391	394	375	412	371	414	382	381	411	416	341	384	389	406	435	407	382	396	375	410	444	405	372	373	397	385	397	399	384	442	379	385	371	412	397	418	402	397	409	383	416	388	411	354	390	383	404	380	383	349	341	398	369	404	404	377	395	408	408	419	408	349	394	363	400	392	405	373	405	391	418	400	413	380	394	388	426	389	386	413	419	367	402	408	398	355	459	380	389	363	422	385	419	405	383	377	398	411	407	374	438	390	398	396	434	393	425	403	392	392	416	363	384	417	383	385	388	392	385	387	370	398	406	408	435	372	418	392	357	405	390	427	425	408	411	406	390	352	393	387	384	384	397	402	428	403	395	426	372	407	375	393	390	351	419	431	419	366	439	450	374	423	402	369	391	409	386	410	407	423	410	385	395	447	407	392	424	384	399	399	383	406	427	407	392	395	400	385	382	402	436	384	386	431	403	403	439	385	390	392	406	436	389	385	414	373	392	397	423	408	376	388	419	404	375	349	399	409	379	403	376	413	430	394	402	414	399	399	396	402	413	381	372	391	417	434	443	423	385	404	435	411	354	343	392	416	393	420	419	356	386	402	407	354	371	409	408	401	390	378	400	376	412	399	396	395	401	420	431	408	413	384	380	389	427	398	422	372	364	381	435	421	406	369	402	396	376	417	376	395	403	406	375	367	388	421	378	388	404	359	393	450	426	389	411	407	388	412	427	408	399	378	390	406	398	368	377	423	413	377	413	400	397	419	411	428	401	423	389	390	387	387	439	372	402	402	397	410	426	363	385	389	419	411	404	399	377	399	412	390	410	371	400	399	390	385	373	378	366	413	401	386	387	412	395	377	417	385	348	389	407	397	387	412	404	367	420	358	396	430	425	411	407	415	410	420	446	388	392	380	394	402	410	380	381	397	380	396	393	394	393	409	407	358	394	417	401	397	399	416	374	405	374	389	397	417	413	398	381	403	378	374	405	429	392	388	389	400	414	364	399	410	381	369	406	374	418	413	425	389	399	391	416	425	387	401	398	358	409	339	390	389	359	385	407	408	410	403	460	375	394	394	353	392	397	378	367	411	383	390	382	383	413	387	409	390	406	360	391	390	414	410	387	398	404	376	367	393	381	393	382	386	391	414	398	395	356	428	398	386	399	391	390	403	372	390	385	383	395	399	371	398	418	415	377	380	426	361	406	417	394	382	384	397	423	398	383	406	399	397	375	350	415	383	399	406	425	380	404	383	392	375	415	411	374	386	366	378	415	427	396	423	379	388	389	402	394	396	386	390	402	414	376	386	435	404	380	382	382	399	403	425	400	380	365	397	421	408	409	394	409	396	427	421	412	418	368	379	429	393	392	368	425	411	403	365	378	406	390	380	419	401	423	403	436	406	409	407	379	394	407	371	376	415	392	415	399	371	403	393	441	385	391	431	393	409	376	417	439	384	411	416	405	380	422	400	393	428	444	409	434	407	423	387
32155	20928	9944	922	519	464	440	420	427	402	410	403	391	400	446	432	429	441	382	391	418	407	440	394	447	455	378	412	396	388	426	418	424	453	392	453	390	427	420	408	409	506	456	446	452	402	419	438	429	411	384	415	429	433	438	411	411	382	407	415	438	432	413	427	411	440	393	419	472	390	452	406	425	384	375	381	420	414	429	354	414	412	420	429	436	425	425	408	409	409	405	390	431	427	422	381	363	428	411	437	395	420	427	420	417	393	423	404	423	431	390	392	464	431	408	399	451	421	421	458	463	410	423	419	410	387	375	403	424	477	396	406	420	413	406	442	415	428	420	403	397	401	413	384	416	443	420	416	432	452	408	445	410	406	433	424	387	403	418	419	414	388	415	417	370	460	433	434	417	412	435	404	411	423	443	428	410	469	427	375	434	424	365	415	459	424	394	431	374	405	394	402	430	448	421	395	428	430	413	414	421	418	413	445	396	422	432	379	386	404	437	387	368	440	402	406	392	402	407	409	442	380	440	440	451	414	385	416	393	412	399	387	440	445	394	391	404	467	430	433	375	380	394	405	401	406	422	440	388	436	407	368	409	393	400	424	379	397	408	414	410	404	432	421	364	415	434	435	409	455	386	431	411	402	378	434	417	414	421	393	420	462	380	435	396	409	361	430	392	407	443	417	415	410	424	426	429	406	388	418	406	419	384	402	389	413	418	439	390	423	448	381	419	397	426	445	438	465	445	426	453	423	390	419	369	393	390	407	394	425	396	405	411	412	417	441	431	400	400	447	401	439	376	417	433	429	411	415	401	388	437	414	398	403	418	408	437	410	452	412	409	422	387	382	395	409	421	382	411	457	427	423	427	372	408	422	415	403	425	466	449	399	432	439	405	437	437	382	426	392	369	418	420	438	421	450	388	429	437	377	436	401	420	381	406	453	388	404	444	427	434	439	390	436	413	382	415	389	407	428	409	389	391	436	383	429	404	414	424	400	444	383	393	405	383	425	404	428	407	405	415	392	433	444	452	406	397	427	424	431	402	417	439	391	436	423	431	414	427	395	436	407	430	416	423	406	439	396	429	397	436	419	411	417	392	428	392	417	386	419	379	429	421	408	420	396	421	439	437	409	436	389	426	427	401	412	400	433	388	404	430	475	406	404	407	411	421	425	423	426	406	442	409	401	375	385	397	429	411	404	448	457	400	442	457	406	422	438	403	404	416	384	463	399	422	389	400	442	411	441	403	391	394	462	391	388	423	401	405	437	431	438	371	409	458	423	388	453	405	438	397	423	430	401	395	431	445	426	433	375	410	402	379	426	428	377	385	417	433	403	399	417	392	420	412	402	410	470	411	407	436	432	401	437	442	394	432	424	444	427	405	410	432	409	433	444	413	430	432	409	426	400	418	407	417	389	437	421	416	399	429	440	435	382	413	388	419	383	419	410	431	457	442	362	401	433	411	459	429	416	412	427	425	370	410	421	405	445	379	410	416	436	433	434	390	443	455	455	385	403	429	397	414	392	379	426	395	398	419	426	406	452	419	427	419	454	408	420	427	424	423	381	395	438	425	412	449	414	417	419	416	448	433	427	398	394	408	372	434	381	404	432	402	378	411	385	405	413	422	420	459	413	406	386	442	450	389	362	419	438	436	411	425	421	410	412	430	380	418	414	425	432	458	448	413	420	380	429	413	439	392	433	408	416	399	426	410	376	383	436	407	421	425	409	402	410	389	399	446	436	429	372	421	433	396	402	383	422	420	410	441	432	444	426	414	441	419	405	411	404	418	436	383	376	439	407	379	376	404	386	385	435	464	410	426	426	389	442	395	387	414	431	403	404	430	398	406	447	391	403	411	456	407	407	366	457	433	393	456	401	424	409	429	405	435	451	416	416	421	416	401	442	419	399	426	441	428	406	433	415	404	361	416	417	399	435	416	403	427	430	394	436	454	401	395	417	437	358	419	421	402	422	429	443	405	393	441	418	398	366	408	425	438	393	429	434	415	415	434	434	419	403	391	447	405	404	382	406	446	446	405	384	417	404	400	423	421	412	400	387	433	422	424	437	432	386	454	466	401	432	419	403	373	405	395	416	405	436	447	425	417	422	429	414	386	452	412	412	464	389	411	445	420	425	417	405	440	411	422	415	424	403	382	375	421	427	427	432	419	450	400	412	395	413	406	416	378	399	421	401	405	424	417	362	431	444	421	398	415	465	406	391	442	388	415	439	418	380	393	395	422	410	405	445	388	405	377	392	456	426	425	415	392	408	363	366	411	419	405	420	438	449	365	413	408	423	424	407	413	357	425	418	397	381	386	416	429	408	349	431	449	404	393	437	422	416	370	416	372	459	429	408	436	467	415	452	392	416	428	439	426	424	387	448	416	445	413	410	378	425	439	397	400	426	411	423	426	415	381	417	407	409	450	440	408	369	380	421	402	446	392	392	416	387	407	394	434	395	380	383	413	396	421	429	427	405	403	459	402	386	376	402	461	391	462	422	417	401	388	407	426	408	418	424	399	427	395	394	425	371	457	385	391	438	429	424	390	428	414	446	393	393	408	419	422	421	408	407	403	414	438	406	393	410	400	406	432	419	381	390	426	411	415	424	374	400	414	416	406	421	431	442	419	401	391	431	427	421	381	382	420	386	417	415	392	413	381	407	428	430	444	409	429	440	398	463	408	437	432	417	395	403	421	434	405	422	454	392	424	372	424	420	385	403	391	394	402	421	405	458	400	406	439	417	443	415	383	385	442	399	387	398	470	412	377	415	388	421	409	421	396	389	401	387	382	432	421	439	422	425	373	403	437	444	419	398	381	394	390	422	407	430	422	410	425	399	386	428	418	426	384	450	423	399	418	395	434	435	381	384	374	412	417	435	442	400	418	423	432	430	416	431	412	424	415	413	403	410	415	396	398	413	431	397	454	405	417	420	415	345	405	421	420	455	437	401	422	416	383	408	399	365	397	433	371	432	449	419	402	412	443	363	416	415	415	432	411	405	396	415	400	415	423	351	401	396	433	429	433	407	383	362	443	422	432	433	400	439	426	406	427	427	373	403	445	391	426	380	384	404	408	413	421	389	395	394	411	374	451	412	404	407	410	389	398	405	415	379	420	424	409	426	393	440	403	422	434	412	448	438	409	420	448	386	404	439	410	386	460	411	422	400	417	441	428	396	384	402	402	443	421	400	366	433	403	400	411	422	401	431	428	416	424	435	437	427	433	416	407	450	406	386	421	434	418	414	420	382	422	367	409	446	426	430	414	430	378	378	466	428	436	440	425	398	408	378	428	400	410	405	453	406	424	409	383	450	445	421	452	482	411	413	431	378	403	461	393	406	391	387	385	405	435	375	380	387	404	369	405	422	450	390	426	426	420	384	438	414	458	445	407	402	457	412	439	385	436	419	386	415	410	424	423	417	394	400	413	438	450	399	450	422	412	422	433	392	398	376	436	415	369	396	438	401	429	371	405	430	386	422	401	415	414	411	395	402
6390	2078	1253	1037	1048	1009	1003	989	916	1000	998	968	994	980	1023	1010	974	1010	988	948	956	972	1001	1015	985	975	1008	1009	1019	1046	989	1002	1033	940	1040	1000	1005	997	998	972	937	1036	1025	1054	1060	1002	1067	1009	979	974	970	1012	1023	992	951	943	947	987	972	984	950	974	981	1003	978	974	967	997	1047	941	991	969	1015	962	965	971	944	1026	997	1019	986	947	959	1024	959	1036	1068	988	988	986	1030	994	976	1010	1016	958	980	976	966	989	990	1038	1001	991	980	970	1005	1028	1014	954	1021	977	1011	1021	1043	1005	1011	1010	1022	1026	989	997	967	1046	933	999	990	1004	991	1044	985	996	995	998	1005	973	1013	984	1009	955	962	1034	920	1018	1049	948	1034	963	1032	991	922	1046	997	981	989	994	991	1008	989	1025	958	1012	1003	962	1037	973	958	989	971	978	1009	1000	974	1039	1019	1024	982	960	976	969	969	998	1014	1049	964	980	1058	969	996	992	966	1044	1051	996	980	977	953	969	1051	1020	980	1047	1037	993	954	996	1007	962	975	1024	1003	991	928	1041	934	1041	1035	943	1018	962	1043	1004	953	965	980	1002	1040	972	988	965	956	1012	984	1018	1024	1032	1006	1029	988	1055	1000	1038	969	1003	1033	1022	1033	1029	968	983	977	1001	970	979	918	1013	978	1023	1002	1043	1029	1002	1065	980	996	999	940	983	990	1056	1000	977	1017	1027	981	944	985	988	1015	980	1012	1007	1002	988	1012	1059	994	1023	996	969	978	1032	1019	956	1027	1023	963	1009	1048	928	982	1033	998	948	1006	959	996	942	1028	981	992	975	993	1000	1004	966	997	973	991	1087	961	1029	1002	959	1011	1055	1026	986	964	1032	948	964	1035	1035	1003	997	979	988	986	950	947	941	989	1003	987	980	991	989	967	988	1029	1021	1034	990	995	1015	986	1048	981	1006	1014	973	977	1044	900	993	952	993	1017	1040	969	1003	977	972	981	959	963	987	1006	972	986	1007	1027	940	964	999	1009	981	947	901	1011	989	987	1023	981	1006	995	984	1009	944	1049	933	1027	1029	1057	988	996	1008	984	956	1007	997	1002	1051	924	993	1025	993	1019	1057	947	949	990	1031	995	953	1068	1026	1047	1003	1014	962	989	1055	967	1068	961	991	1022	1007	904	981	927	974	958	989	1014	995	992	1017	1015	974	992	984	983	1009	1032	968	963	1009	974	1042	1016	990	910	999	962	938	1005	972	981	988	1027	1011	986	931	995	1022	1006	1006	1042	991	980	998	1001	978	972	1049	1051	984	993	993	997	989	980	1030	970	978	988	948	988	1026	1032	1072	1012	1034	1014	938	1017	980	986	990	1001	1024	991	1009	1019	997	990	1024	978	993	994	908	984	994	993	1056	983	992	977	1010	959	990	1021	964	992	1030	1024	954	1041	986	1010	996	993	1005	945	1007	1041	1034	1042	993	1002	966	1008	999	1021	949	990	1026	970	983	973	1034	1005	1018	1003	988	985	1009	994	968	987	1001	997	1041	1024	996	1007	971	1047	979	983	998	938	995	943	1023	1032	1098	982	1038	1056	1004	917	990	1026	1050	975	923	919	982	980	951	1010	970	972	1010	984	1017	1046	1012	983	954	1064	972	1020	986	991	1066	1061	952	974	1022	1005	1001	968	968	988	1022	925	990	1004	985	1027	1010	1028	975	963	1040	1000	989	969	995	961	967	1003	1016	1002	1055	1075	1014	986	995	1006	1005	1029	951	1001	1012	939	1027	959	999	1047	1045	1020	980	1007	1004	963	956	983	962	967	991	994	1032	977	967	1019	978	1008	994	936	1012	997	996	963	978	994	936	948	964	997	998	978	1039	1073	1006	1014	967	1006	1022	991	973	1001	942	981	928	995	946	985	1009	1008	995	966	976	991	970	973	1035	1018	1009	1025	1007	1017	999	1023	1036	965	1000	942	963	1020	1047	1003	1038	1058	979	943	978	1016	1009	1003	969	961	1011	1006	945	1033	1063	1030	953	994	991	1040	975	1007	970	994	993	946	956	981	1009	985	989	1049	920	1012	984	1045	917	969	950	946	1007	1005	988	990	994	1037	980	1020	988	965	944	1014	1008	1032	1039	1051	1052	966	996	1071	1032	1006	993	1013	990	1003	961	906	1038	958	999	1026	962	1014	999	980	978	1046	997	1019	1024	1041	964	1034	998	1028	988	1017	981	964	991	978	992	1004	1015	982	990	1041	966	1024	977	1013	992	980	996	1009	993	949	1036	1025	996	1024	1024	982	1008	941	1066	982	944	970	1081	976	1035	1017	995	1024	991	1033	977	998	983	1022	1016	1028	971	1025	1000	990	986	979	994	1003	982	962	981	963	977	948	1020	968	977	953	1041	962	1021	993	965	1007	1008	979	1059	1037	926	1009	1017	996	1011	994	979	944	1054	975	980	976	959	882	969	1037	969	1008	997	993	987	989	1029	986	982	962	994	974	1001	1001	950	953	1008	1039	1014	1068	988	973	985	966	1046	1034	1000	979	991	985	986	1023	1035	1029	989	1046	987	1005	1032	980	1027	952	997	1001	1017	1060	990	1052	1030	965	937	982	989	972	1033	1003	982	1040	1031	1032	1035	1008	1006	1031	1067	1003	979	1024	1051	993	1033	954	967	1008	1013	955	1003	1023	993	936	994	1010	1035	997	1042	931	1017	980	1014	1049	1008	969	1034	999	980	948	1028	1000	995	1032	1001	1021	954	1020	947	979	1020	923	1018	979	1002	1041	999	980	1000	1027	990	1011	997	974	1016	953	1017	971	999	1007	1003	974	998	1062	1013	997	969	955	992	998	1007	1029	969	938	986	1048	1004	1035	1003	1066	1007	1010	989	1028	1016	1037	994	988	991	1000	976	1009	954	1034	996	925	1025	920	931	1012	1023	1029	1023	957	965	1077	1045	981	981	1031	1007	973	988	976	1058	1033	979	997	1012	1037	1056	943	981	937	995	968	1000	964	988	993	1001	957	1026	1005	989	955	981	1036	976	1036	1032	1024	1029	946	1006	999	966	991	970	1027	971	1024	986	996	955	955	969	977	1000	1016	967	1008	1006	959	1020	968	1006	995	1048	981	1023	975	1058	992	960	937	1029	976	1018	1015	1021	989	959	1006	981	1026	948	1016	941	948	1062	948	974	1035	1003	977	974	995	966	1020	954	1014	976	1022	984	954	987	1006	1002	969	1003	994	990	989	1031	1007	1057	935	1032	975	1029	1027	1030	994	1004	968	996	965	970	1011	944	998	999	1012	980	1003	973	994	1032	1060	1006	969	1030	980	1001	956	1017	955	987	905	990	1043	948	981	992	961	928	1012	998	996	1077	978	1011	992	991	983	1012	971	986	998	973	979	938	1046	1016	1010	1012	1012	1006	953	959	1027	996	956	995	1041	994	1034	982	1011	1004	953	994	1016	969	1019	955	992	960	1027	961	970	999	934	1011	1001	975	969	1040	1024	1043	987	1012	1003	985	1053	1007	1025	996	1006	1051	972	947	987	1018	983	969	969	1000	989	1022	968	1004	1040	950	1008	935	1048	986	1019	996	1046	999	970	1041	1017	960	1053	997	949	1005	962	1027	1018	990	993	980	992	994	1044	1035	966	1019	1017	1007	1081	981	1033	1023	986	993	996	1006	1021	987	976	994	986	1058	992	1002	962	1021	977	1028	995	980	1046	996	1018	1017	1008	1063	1016	1034	954	955	1001	1013	988	1030	938	1031	1036	1022	1000	1036	990	946	985	1009	1019	970	992	1006	970	957	989	991	981	1002	1003	980	1030	1010	981	1014	959	978	1011	1022	985	940	954	945	1010	1003	948	966	993	1048	994	955	980	1005	941	1047	1015	1002	1014	994	1015	966	1036	984	1023	1011	983	968	960	971	1024	1018	1081	1014	1061	947	920	999	982	929	1021	1020	949	1013	966	1046	1046	1034	1029	967	1039	953	975	958	1020	983	1066	996	965	973	995	1013	1017	966	971	964	955	1022	889	997	986	1010	1040	1034	1094	957	1001	970	1006	1034	996	999	975	1015	1022	990	1003	1020	1013	989	998	938	978	998	974	962	1022	917	934	1085	1031	963	958	1027	1078	1022	1013	996	987	1011	976	975	982	1013	1011	981	978	975	928	1075	954	955	981	992
25412	21704	24735	29183	21698	15785	615	407	394	345	361	341	347	340	353	314	334	317	334	336	340	325	350	309	348	335	314	331	318	359	313	359	319	304	354	327	305	340	345	319	327	308	344	352	314	303	316	287	334	313	337	298	315	309	333	326	333	325	327	355	335	325	325	318	341	333	333	354	331	318	288	330	304	306	307	349	326	327	340	320	328	341	336	298	313	302	332	276	321	324	376	333	315	319	293	333	313	298	343	315	274	325	295	323	327	302	326	325	330	326	317	312	303	329	317	296	315	322	325	339	351	317	326	323	315	316	341	311	310	374	320	315	299	345	340	321	350	323	330	328	313	325	353	308	315	303	334	346	309	309	356	322	324	337	337	272	326	321	311	314	310	316	324	320	328	326	300	340	348	313	310	320	348	324	361	303	285	348	312	322	326	336	308	306	324	346	324	325	300	310	334	311	316	301	335	333	334	317	316	301	313	361	320	315	305	336	312	311	301	351	319	271	325	354	299	311	316	325	334	344	313	312	294	309	327	336	336	313	289	319	301	325	328	331	326	308	332	316	330	339	290	321	326	331	328	304	323	297	333	292	304	313	316	318	343	329	320	335	305	305	316	333	311	324	318	336	359	353	306	278	295	301	337	323	329	302	317	332	299	314	346	315	298	300	318	318	312	296	352	340	295	312	338	316	349	314	305	346	319	313	377	361	312	354	328	311	301	345	334	323	320	311	336	297	319	312	308	371	334	337	321	313	322	283	331	329	338	308	298	312	316	354	303	303	318	339	320	305	298	331	287	345	329	332	327	328	315	320	302	313	338	292	314	323	336	330	316	337	311	324	301	331	312	325	361	294	331	338	317	320	348	317	300	305	333	331	309	329	339	323	325	309	330	310	322	349	307	303	281	322	314	301	334	302	321	319	321	309	327	317	335	323	298	335	291	300	328	309	332	324	316	298	325	326	288	339	319	311	278	338	335	315	331	310	306	325	315	332	321	306	324	314	333	300	316	329	331	324	327	346	350	311	304	310	290	285	323	325	312	325	326	316	288	325	299	332	280	287	310	288	306	291	315	331	323	316	339	336	308	314	349	336	313	338	353	314	302	310	353	317	344	322	336	327	334	332	348	329	307	319	340	311	321	340	313	311	323	332	300	328	337	323	334	338	320	334	333	313	326	295	283	309	285	333	300	353	345	338	330	328	306	337	342	311	327	328	322	324	319	312	296	309	333	344	338	342	327	301	327	320	304	324	315	335	342	301	320	368	329	309	336	365	345	314	348	312	324	344	296	337	313	325	307	316	286	315	339	340	311	330	343	311	349	359	323	346	345	308	307	368	290	325	301	316	340	299	295	340	324	325	287	333	329	340	354	321	344	363	354	315	334	347	319	328	308	318	337	311	328	283	346	306	350	299	325	320	327	329	316	304	305	324	313	345	313	340	332	336	301	341	326	296	304	354	331	318	326	337	348	304	343	324	313	344	296	308	296	307	318	318	355	329	306	330	324	318	328	324	298	322	328	323	329	308	313	299	340	337	301	308	363	315	366	300	314	343	333	341	321	340	296	373	342	327	340	311	307	316	290	330	314	300	329	322	325	367	327	335	292	330	311	308	315	326	318	303	332	312	312	319	334	319	329	326	345	342	335	350	345	284	325	316	343	316	344	286	287	327	340	328	313	329	344	334	327	284	329	343	323	343	307	320	330	337	363	311	344	310	339	312	339	374	347	318	310	306	308	327	353	322	325	361	321	322	347	315	320	272	339	320	347	325	342	373	307	340	326	314	308	306	308	351	350	300	310	333	344	344	326	305	334	326	320	340	344	302	346	310	328	310	318	332	289	329	294	329	293	319	308	307	330	332	349	336	290	303	327	356	345	336	362	289	336	307	330	318	267	296	293	321	330	322	328	303	295	312	328	320	303	318	293	333	349	305	322	324	312	341	323	311	332	304	342	297	316	312	338	322	319	342	361	337	332	328	301	317	314	351	345	307	339	309	330	332	303	305	327	326	331	321	326	331	325	277	314	331	327	338	331	320	300	341	330	322	328	314	306	308	313	345	344	332	330	359	285	294	326	343	328	322	320	289	312	325	321	293	306	311	356	323	346	318	305	306	343	315	313	306	340	336	347	317	331	325	290	321	331	335	287	329	298	334	307	312	288	306	325	318	322	324	306	344	330	295	315	339	321	333	328	309	319	326	289	311	319	333	302	358	321	311	341	306	359	339	328	338	296	309	360	319	322	337	323	318	295	361	303	320	310	288	316	322	310	303	306	312	330	338	313	362	360	303	346	330	346	314	339	325	320	331	329	324	336	322	343	303	352	333	327	318	325	348	319	326	320	326	315	322	303	330	309	340	320	333	326	334	324	305	310	313	314	349	321	312	318	292	307	313	285	315	283	305	352	339	338	326	311	333	350	322	340	302	329	316	321	322	353	320	313	306	313	329	330	324	324	351	306	313	300	323	306	304	310	317	353	323	302	335	331	340	314	358	341	338	306	322	324	324	309	291	327	331	331	319	327	363	295	340	334	321	295	347	321	313	336	317	306	340	321	328	323	287	317	325	338	329	296	346	315	328	305	304	330	328	325	309	336	314	327	326	356	335	293	314	333	356	312	370	311	328	356	299	337	345	303	366	304	310	358	316	347	332	297	353	322	312	360	335	329	355	307	328	356	352	315	314	359	363	326	301	318	316	337	301	327	345	337	344	330	307	291	355	299	281	333	335	288	266	302	342	302	331	355	317	328	337	293	330	348	326	290	339	326	340	343	327	304	350	340	344	326	311	349	345	311	308	309	322	310	338	329	313	317	306	310	307	326	308	317	343	300	292	310	337	358	329	315	308	351	329	324	289	342	362	351	320	323	337	362	326	321	343	291	315	304	347	332	287	332	339	338	321	305	282	319	316	333	314	308	328	327	314	320	346	290	288	325	333	298	323	335	388	307	302	296	341	281	337	292	305	324	340	328	307	282	321	295	325	356	338	338	291	326	299	303	320	342	338	345	328	287	338	316	326	342	308	339	335	329	308	319	323	316	302	350	332	342	358	328	331	354	329	333	344	320	329	325	338	346	348	318	304	331	308	298	307	311	316	369	300	314	327	314	324	341	305	294	327	365	315	309	295	333	364	326	306	340	328	299	308	328	320	339	311	344	339	309	307	343	316	319	328	319	317	282	320	328	331	330	345	311	322	316	348	353	367	344	318	339	321	337	320	273	311	307	318	299	301	341	327	318	312	310	329	316	340	321	302	344	351	323	341	307	304	334	286	299	323	293	298	338	329	337	321	313	322	312	292	316	339	331	317	307	329	322	328	300	323	305	323	326	341	354	320	298	301	319	301	314	307	341	304	346	306	309	317	336	303	339	275	304	339	344	327	273	319	329	331	302	304	288	311	342	315	339	339	321	331	302	354	353	324	318	332	335	327	307	308	359	339	342	328	355	335	295	276	305	324	332	288	304	308	318	285	328	328	352	318	312	337	365	322	347	340	334	320
4268	3424	1632	1095	926	829	839	832	784	785	796	741	758	815	786	776	786	829	732	781	800	769	739	782	752	844	762	775	784	782	797	777	839	818	769	833	782	782	778	807	739	774	773	755	791	757	748	780	728	819	752	786	817	764	755	769	797	779	791	784	762	795	797	755	790	737	769	787	794	765	772	789	763	759	747	723	778	766	765	754	763	764	768	760	782	801	736	763	777	793	789	762	785	742	761	805	763	761	731	825	815	789	774	810	764	764	814	740	765	779	807	809	788	720	795	772	717	747	772	756	785	772	763	781	829	777	803	802	769	776	751	819	827	768	835	760	759	788	751	751	796	796	794	778	775	776	850	764	837	774	749	775	821	728	721	811	744	805	768	832	772	778	762	769	780	811	818	746	845	767	741	780	785	849	786	778	797	787	753	792	798	845	781	770	819	791	821	786	751	754	792	793	726	757	835	786	766	734	769	788	754	789	764	741	825	801	747	797	781	741	803	753	797	802	799	795	800	775	778	796	779	762	788	827	795	737	786	765	802	784	749	797	755	802	768	764	795	765	745	768	757	793	733	699	789	812	720	750	738	762	743	763	797	816	767	738	804	784	822	760	791	760	757	803	752	771	751	797	793	747	795	763	738	769	756	741	784	790	765	840	794	729	754	780	737	799	762	765	779	815	832	766	783	752	797	747	756	763	805	819	753	747	772	818	768	815	785	815	730	738	760	751	788	789	788	747	750	803	765	818	745	746	772	755	805	780	803	719	768	721	716	799	779	788	756	796	776	776	775	832	727	783	880	772	782	789	818	765	790	744	762	790	776	763	802	775	780	742	758	787	725	755	789	760	795	815	801	790	769	819	756	806	734	782	777	793	773	773	786	809	784	766	767	794	782	725	763	746	832	737	757	810	745	749	809	797	819	855	798	778	750	766	738	764	802	771	797	729	787	757	757	788	763	763	778	765	795	782	817	779	756	761	773	805	774	709	794	758	772	801	740	780	728	795	727	758	845	767	741	740	756	780	827	796	784	812	772	745	824	725	779	827	804	786	746	780	735	757	811	762	802	742	710	815	811	747	802	745	794	782	794	778	761	793	817	748	774	823	760	761	779	749	772	766	753	792	795	761	753	759	778	808	785	750	762	772	801	750	772	760	735	750	805	778	768	758	802	786	760	742	759	786	803	745	796	777	775	812	789	732	774	753	757	807	837	758	815	768	781	757	757	740	754	787	767	772	792	758	754	726	812	726	726	738	759	745	751	768	751	711	801	791	731	735	753	770	775	754	844	752	780	751	775	844	790	800	800	770	767	782	746	825	761	819	774	744	774	777	803	797	788	786	754	837	795	793	784	877	788	826	770	791	680	761	786	795	821	809	787	812	790	785	795	753	822	721	766	773	821	799	787	790	764	848	802	826	845	790	795	763	833	815	795	778	731	750	784	806	750	772	828	777	800	764	760	772	835	796	849	825	804	805	763	777	788	795	761	765	763	738	786	782	742	782	749	736	782	764	781	741	794	745	821	764	740	784	735	783	765	791	774	824	789	809	755	778	746	772	761	760	814	778	747	795	755	802	781	778	788	782	777	788	737	781	759	771	782	725	840	800	736	797	717	768	799	823	802	788	754	820	811	778	771	824	746	783	769	768	771	756	787	767	753	836	779	782	756	765	752	726	769	767	816	767	781	774	809	765	782	776	799	822	775	773	786	714	738	746	780	748	787	732	770	810	774	758	767	734	795	796	812	860	805	818	744	769	759	852	790	747	754	779	767	797	732	755	808	705	810	801	781	749	798	725	782	756	714	788	739	839	781	719	813	771	769	753	772	742	792	781	809	771	773	753	792	732	739	760	741	761	734	787	779	703	728	778	760	764	739	763	741	762	810	814	771	772	800	791	801	755	832	839	761	762	734	781	822	818	799	769	806	804	782	782	744	781	792	757	817	758	818	745	776	764	781	745	714	729	773	752	789	725	794	775	791	810	747	763	781	795	748	727	783	754	809	761	784	808	801	754	756	729	784	785	800	813	779	737	775	768	805	802	740	791	812	778	761	720	781	836	854	766	784	780	798	790	781	777	792	819	780	751	818	774	737	762	793	806	804	754	744	769	757	772	843	758	770	782	756	750	767	808	714	752	753	774	769	789	781	767	812	803	754	823	752	806	797	760	787	769	844	793	766	764	809	799	718	787	775	718	783	806	768	749	751	804	772	786	766	761	731	779	779	788	764	756	780	772	773	691	781	749	768	817	791	778	798	759	743	770	734	755	794	821	805	788	746	772	807	752	739	752	748	737	771	807	784	780	796	829	831	713	731	781	761	773	754	774	764	740	840	817	763	748	795	769	749	723	732	751	859	797	792	741	758	755	747	752	804	773	789	753	807	764	777	770	801	871	792	762	802	779	752	772	744	786	788	753	772	789	747	750	798	795	746	798	764	785	842	836	751	794	778	762	752	807	730	791	834	781	814	789	781	754	774	771	762	752	766	776	727	763	864	780	810	775	774	771	818	801	795	814	813	765	831	749	792	808	764	798	744	847	802	757	730	767	790	730	780	816	755	812	787	785	773	774	803	816	743	731	756	832	779	782	769	744	800	778	789	804	756	761	792	820	780	719	766	785	803	800	785	729	752	792	764	805	787	775	813	768	780	749	730	733	742	784	774	806	807	760	810	803	785	769	800	810	742	724	799	826	760	756	779	779	759	773	771	786	797	792	800	777	806	808	855	758	796	729	793	785	770	817	764	786	763	805	769	775	801	802	805	776	781	817	745	719	761	750	750	791	762	786	794	739	779	764	792	741	734	796	790	771	763	776	762	788	809	748	772	786	781	773	782	794	810	754	808	810	762	771	780	778	775	798	774	788	758	787	779	779	764	785	789	794	832	796	766	744	809	774	798	765	783	787	746	740	768	779	778	762	753	770	739	778	795	769	777	744	771	748	788	848	756	744	802	790	823	752	767	737	823	780	770	806	746	818	741	837	769	728	712	791	807	772	762	825	745	764	758	758	812	770	785	746	734	727	759	761	764	741	812	801	759	819	769	779	716	727	776	756	830	740	812	716	842	737	786	771	783	770	785	789	753	781	777	794	811	775	816	775	765	783	768	745	794	783	817	753	786	724	780	768	709	788	737	751	753	778	736	774	728	809	788	805	760	744	779	800	779	778	766	786	780	799	757	832	789	755	766	735	778	748	816	783	756	834	807	801	777	757	820	755	776	753	792	802	717	814	771	805	763	782	752	815	735	769	783	800	755	766	728	762	779	755	775	709	745	786	787	793	782	795	761	753	761	770	769	774	778	771	781	759	791	778	778	813	805	822	771	792	764	797	789	753	765	764	792	770	756	788	792	793	794	819	759	759	768	763	784	781	765	807	746	734	762	801	774	729	834	820	713	792	766	810	768	798	751	776	802	777	790	793	818	763	754	728	813	781	820	781	750	769	798	789	789	716	751	760	779	700	767	803	718	741	819	774	771	817	768	777	763	752	791	730	783	743
23619	20730	24059	27449	20730	20728	12353	481	283	279	221	191	227	187	204	161	142	204	128	148	186	172	160	153	168	135	141	162	161	159	137	150	156	138	147	161	144	146	145	147	152	152	142	145	144	148	165	142	158	160	152	164	135	168	136	143	150	162	143	137	144	162	169	132	154	162	170	162	153	137	123	161	175	154	146	151	144	158	147	154	157	145	160	133	143	150	121	141	139	140	145	136	144	148	154	126	143	162	164	142	143	131	160	157	140	155	126	134	168	138	161	153	164	141	146	127	160	144	157	160	133	158	143	152	159	132	142	132	157	152	138	135	127	162	169	142	132	143	153	148	144	143	149	174	133	154	155	135	153	143	149	129	156	152	158	155	148	141	144	133	147	156	130	145	156	150	139	140	134	145	160	145	151	130	155	149	150	139	140	156	147	146	147	135	143	130	144	164	142	162	144	161	142	131	142	124	141	124	142	139	130	154	152	162	166	144	126	146	156	161	129	149	143	156	144	154	142	141	160	132	172	149	144	150	169	152	152	157	125	125	151	150	153	135	162	163	157	143	131	161	146	142	140	174	172	141	152	139	167	160	174	137	142	115	150	120	148	158	144	147	146	153	156	138	139	135	137	119	137	134	151	144	125	157	165	159	148	163	153	147	141	126	144	160	151	154	140	125	136	149	138	144	138	153	125	151	156	152	133	142	174	147	170	149	158	115	146	173	140	151	149	152	145	144	157	159	142	160	151	153	164	138	139	154	138	144	162	143	162	151	133	154	162	151	175	135	149	137	145	150	152	142	172	151	124	153	169	152	154	163	133	140	166	124	141	151	133	136	156	155	149	167	129	175	150	151	162	140	166	152	156	150	175	156	116	133	144	183	137	146	160	116	158	150	145	159	140	148	138	149	170	150	138	143	162	143	164	141	129	150	138	142	151	131	123	139	149	144	146	158	150	125	132	126	138	142	145	154	124	164	143	157	139	150	137	141	144	139	152	130	154	145	141	161	136	158	143	167	162	164	135	137	135	120	141	138	142	135	148	139	146	122	140	162	167	153	140	146	136	127	160	159	140	157	152	175	172	161	154	136	156	149	141	134	114	151	133	154	135	126	146	141	143	135	138	140	142	148	166	142	141	153	115	142	191	134	150	147	151	181	152	145	131	154	143	147	151	148	160	157	128	138	158	135	126	153	152	149	150	149	145	141	185	147	171	156	154	158	127	167	149	166	150	144	141	145	186	123	150	144	141	143	159	143	133	144	118	129	173	143	139	132	158	140	154	140	148	138	174	163	138	150	147	170	130	159	130	148	125	141	160	142	148	171	154	142	129	128	147	152	140	142	149	138	137	140	144	167	142	132	136	150	145	161	148	144	156	146	158	140	148	141	152	144	142	158	138	139	148	161	142	127	142	162	133	151	133	150	140	145	161	159	154	136	164	125	138	141	148	144	147	137	149	133	165	152	148	146	133	167	159	180	146	117	161	171	151	115	154	142	171	153	143	122	134	142	160	159	141	165	138	136	150	155	133	163	125	160	144	157	145	168	152	143	145	141	156	132	134	137	156	150	151	142	147	151	153	135	146	140	154	154	155	120	137	156	143	156	145	156	125	150	137	134	151	146	139	162	147	150	143	137	140	154	135	145	155	127	162	152	149	160	166	163	166	153	133	131	140	127	141	146	107	155	140	133	137	120	127	116	142	141	151	127	139	147	176	155	159	161	139	144	123	129	151	154	149	156	161	127	157	123	149	142	148	157	162	143	132	146	159	148	153	148	162	146	154	151	150	142	158	165	139	134	165	154	133	135	143	141	126	152	160	148	136	142	136	162	139	149	163	153	133	135	146	148	141	161	173	135	136	143	144	138	149	136	132	153	128	137	128	155	162	148	146	124	148	149	153	154	149	167	132	153	148	136	151	157	150	134	134	157	150	142	154	128	140	137	133	144	143	125	125	153	135	151	148	149	145	151	148	136	143	150	159	166	134	125	139	152	141	149	129	158	134	150	129	144	163	150	150	123	145	131	134	171	160	144	160	141	153	137	134	148	143	159	150	143	156	155	144	140	147	162	139	160	144	164	159	144	136	137	157	147	147	139	129	147	143	142	134	140	165	145	163	154	154	167	150	132	150	150	141	132	170	146	154	132	158	129	176	152	133	121	143	138	149	130	140	142	157	146	155	145	185	143	161	158	159	124	131	142	153	153	150	148	146	133	153	169	157	151	160	128	147	124	139	140	153	170	166	163	110	150	164	124	174	155	154	134	159	165	147	155	129	147	149	141	153	149	148	180	154	148	133	148	155	146	137	151	150	154	161	164	146	152	147	156	139	142	159	163	160	151	152	141	137	151	145	143	169	148	139	159	136	153	137	172	148	149	158	142	153	164	143	149	133	145	158	145	165	140	146	149	183	137	155	149	141	156	139	145	156	159	152	151	155	152	150	155	153	133	161	137	142	138	149	152	161	152	137	145	189	160	160	132	129	142	138	162	164	150	120	160	164	157	148	164	171	151	139	156	145	165	162	136	147	153	135	153	150	157	135	145	147	158	136	187	144	160	153	163	153	142	163	155	141	155	154	137	153	153	157	145	147	132	152	149	153	165	135	153	153	174	136	142	136	129	133	148	144	144	155	132	145	153	148	156	145	136	145	155	144	152	162	142	145	157	160	128	148	169	150	142	137	148	138	141	146	159	158	144	113	122	154	123	149	134	146	141	160	158	136	146	143	151	136	131	150	155	142	143	135	147	137	148	158	125	171	158	176	153	135	147	149	160	167	141	145	139	148	147	148	149	162	137	153	157	146	149	161	140	135	148	184	169	149	125	152	143	154	154	160	154	124	146	154	134	146	143	165	159	148	128	148	137	141	136	158	138	112	147	148	148	179	174	144	151	146	147	151	156	135	156	145	162	157	138	149	148	143	139	150	150	136	150	169	162	168	142	135	150	134	160	144	137	157	142	127	149	172	148	156	164	138	130	153	133	129	170	141	103	180	137	141	147	164	155	159	152	142	147	142	130	137	142	164	138	149	147	147	155	159	139	160	170	175	131	154	120	144	150	149	132	135	143	149	131	155	136	137	131	142	151	156	154	149	155	168	146	146	162	145	132	145	172	134	153	137	151	151	140	156	178	161	145	160	178	144	145	139	141	159	151	162	144	131	128	162	145	150	160	155	131	148	148	126	127	155	158	167	164	118	157	175	140	142	136	156	153	153	153	162	147	155	148	155	159	150	145	141	155	134	149	152	138	128	155	135	143	155	157	147	142	153	151	185	155	151	149	154	153	149	161	124	156	152	155	135	122	137	138	161	172	144	144	147	134	152	118	162	135	136	146	132	132	132	147	154	147	127	154	157	159	172	145	155	122	124	147	148	135	131	149	128	148	144	144	140	130	112	153	152	156	135	136	145	143	128	163	139	141	156	129	159	157	156	156	137	147	151	129	152	146	132	130	132	142	151	153	158	138	145	144	154	148	145	153	144	147	141	149	133	128	152	151
3988	4498	1709	897	598	521	493	461	467	440	415	431	440	422	415	405	418	422	412	404	385	428	385	423	424	404	392	415	369	405	390	395	367	419	392	396	392	368	383	350	394	402	339	406	357	399	362	372	385	392	401	400	397	401	393	426	404	413	376	425	385	386	410	411	410	398	393	395	387	411	410	408	381	380	409	380	382	424	401	424	374	382	389	401	425	343	444	402	425	397	406	345	398	375	386	386	412	395	392	413	400	399	427	424	408	410	381	411	395	392	419	381	372	435	381	388	412	406	406	382	408	418	405	410	416	408	388	380	400	394	430	429	396	382	399	423	421	399	387	395	412	393	400	342	420	382	442	366	380	416	368	398	381	386	395	403	412	417	364	355	382	408	371	384	433	403	392	425	380	399	398	413	437	382	420	394	382	427	406	396	417	401	403	413	397	415	431	417	385	405	411	400	403	400	371	380	423	419	384	391	410	403	398	422	396	421	383	385	406	427	424	408	406	400	407	413	384	393	383	390	397	420	378	408	395	404	415	405	389	356	412	394	403	413	397	364	380	396	348	430	373	367	410	421	388	417	428	402	389	399	387	382	369	380	352	402	381	377	382	397	376	449	404	410	417	395	429	387	393	424	441	418	400	356	365	424	385	380	374	432	406	421	405	418	415	379	375	375	377	420	388	380	390	399	412	398	426	405	382	413	421	406	401	411	397	381	414	421	396	351	382	410	435	390	406	394	394	397	390	389	384	376	375	397	403	381	415	368	434	375	376	409	385	386	375	402	399	370	450	434	393	431	413	396	445	416	385	405	420	353	406	380	409	402	382	422	421	383	384	374	417	400	394	426	439	401	422	366	403	408	407	382	403	372	389	380	367	380	358	400	410	409	395	390	402	398	399	413	378	423	374	418	378	382	417	397	393	383	388	408	405	371	362	404	409	394	413	425	396	382	417	416	374	413	418	391	421	394	400	403	411	405	437	366	415	414	404	414	354	389	383	398	368	394	365	423	415	372	390	388	385	392	364	390	397	387	398	418	401	364	406	394	424	431	397	400	383	414	419	413	430	385	391	363	408	420	407	383	440	399	390	374	403	385	422	380	408	417	401	394	400	380	372	389	368	379	375	389	394	388	390	393	413	351	369	413	415	425	402	413	380	403	398	394	405	382	364	399	364	382	386	409	385	409	419	395	393	392	390	387	369	405	397	431	390	390	381	411	399	396	431	379	428	371	408	390	418	395	419	415	400	370	358	409	410	378	379	442	423	420	405	402	384	393	381	413	431	386	422	419	397	412	373	378	399	431	410	399	392	396	404	387	383	399	400	412	383	398	413	389	392	412	405	398	413	378	407	425	412	400	395	379	380	415	378	396	391	386	429	448	375	422	415	371	387	403	380	412	379	381	364	401	415	387	379	399	397	419	397	367	364	382	416	406	405	399	382	390	371	402	353	370	370	388	405	358	410	393	387	387	426	371	364	400	415	382	408	394	400	362	386	378	420	402	390	401	385	384	403	386	408	418	412	415	393	379	400	403	433	386	397	411	389	420	393	419	386	361	406	406	402	380	389	371	414	378	372	405	344	388	359	403	412	402	387	400	377	377	407	400	374	414	428	417	389	388	417	385	407	362	367	424	351	410	412	400	386	399	385	372	361	379	384	377	413	372	363	356	401	396	389	380	392	406	398	377	399	404	390	402	421	396	369	393	382	382	345	406	442	398	400	398	430	378	427	380	381	412	392	385	438	407	399	397	426	404	414	396	389	431	409	416	425	383	382	407	357	390	365	397	425	383	366	395	396	408	396	379	409	391	419	390	413	420	403	388	383	397	401	383	409	393	407	364	401	403	390	418	390	393	360	414	388	435	377	433	410	411	388	447	410	380	425	387	370	407	374	358	387	385	397	412	400	405	393	378	395	405	387	424	409	421	372	407	420	398	376	410	394	394	372	378	410	401	409	392	388	360	375	409	414	406	427	411	413	406	412	410	374	384	405	385	415	416	399	412	389	398	395	419	409	385	409	379	369	391	386	394	383	395	394	373	385	401	367	400	427	424	380	372	413	375	439	387	390	419	402	360	395	405	399	371	390	404	399	416	404	390	411	380	400	446	384	374	393	417	424	374	375	398	360	408	389	377	418	373	371	403	404	406	396	383	389	393	397	387	478	360	399	387	375	407	396	416	408	407	399	395	382	399	379	403	381	413	375	385	381	378	430	403	420	398	401	418	388	415	397	424	370	362	436	415	361	389	383	420	383	389	443	406	423	405	417	388	387	387	427	403	395	413	379	343	388	382	385	387	351	423	409	393	413	384	398	383	420	419	377	418	437	402	389	400	401	343	413	429	377	404	381	402	408	383	401	383	375	393	373	396	391	394	362	389	379	394	403	373	375	414	413	386	401	353	389	384	381	374	379	386	394	368	399	404	402	376	388	379	436	396	397	403	386	465	425	416	397	390	410	406	372	406	387	432	400	455	425	394	446	401	397	387	423	405	382	390	402	417	371	387	385	393	382	405	399	375	396	404	398	444	395	409	366	408	425	412	407	413	428	412	383	408	405	407	383	384	377	402	392	385	408	375	384	383	389	357	403	378	406	382	396	397	402	391	411	430	383	396	388	361	367	407	396	406	419	422	400	417	416	400	410	399	400	369	403	399	389	413	380	396	372	408	373	403	425	394	382	366	392	421	362	383	392	373	381	371	402	395	407	360	369	409	401	421	360	400	409	383	390	367	380	416	417	408	348	407	385	415	378	410	431	422	372	389	414	376	387	377	424	441	423	380	407	369	364	410	419	366	427	382	383	397	410	396	382	380	427	413	390	400	367	402	402	426	420	397	393	379	369	395	380	386	442	396	378	401	399	386	386	387	403	381	415	424	403	408	391	375	414	363	406	410	391	391	365	402	385	418	392	405	404	387	360	386	390	398	366	386	383	408	392	397	390	376	385	421	420	420	391	423	384	412	409	419	383	381	425	399	387	407	400	420	371	392	384	404	400	390	392	387	403	405	419	364	400	426	367	409	398	370	366	404	380	369	378	421	391	407	404	392	367	364	431	394	387	387	413	402	379	378	402	382	405	383	375	395	368	407	370	405	398	394	464	368	411	376	397	374	392	393	383	410	386	385	386	410	400	400	371	406	416	435	404	387	442	367	366	403	375	416	392	395	368	420	406	359	382	399	395	381	403	421	396	396	390	370	407	394	397	371	363	399	426	433	372	385	371	376	368	367	410	383	424	383	401	404	408	381	361	396	392	364	374	388	377	403	390	393	381	363	388	400	407	419	364	382	384	408	396	383	400	407	388	400	380	391	402	426	405	395	397	405	400	398	388	372	417	410	408	392	391	374	416	397	366	351	400	389	414	393	432	416	382	391	352	414	408	426	356	379	424	373	425	432	419	389	383	389	398	371	356	375	393	404	403	361	407	395	407	408	384	414	399	392	389	384	398	388	454	408	423	383	394	386	404	385	399	380	372	393	409	365	389	387	405	415	404	412
30655	19945	9460	821	493	467	458	420	376	394	412	400	395	406	388	389	409	396	405	385	390	384	400	408	394	377	397	432	390	387	366	407	410	416	388	382	390	414	398	406	398	383	367	402	374	396	390	424	444	403	389	365	406	390	423	380	411	405	380	392	394	388	421	432	411	380	418	389	401	427	423	409	380	359	349	397	380	391	378	350	390	388	384	395	392	381	375	426	378	372	414	426	383	421	393	427	414	372	394	404	376	435	396	393	379	389	404	402	397	458	396	394	400	374	397	383	361	394	416	394	379	382	379	402	424	391	420	374	417	367	395	398	391	401	400	396	394	366	410	397	391	394	411	365	410	333	387	394	376	435	399	373	391	396	371	393	398	363	415	409	401	372	422	406	375	382	382	409	383	379	375	422	386	370	423	406	383	414	435	426	398	431	370	367	438	377	403	395	368	384	398	405	382	373	403	388	359	371	358	384	396	395	382	404	381	386	409	402	374	428	401	387	368	418	365	406	444	393	381	395	394	430	410	405	384	384	409	406	375	372	356	393	392	390	424	348	407	357	361	353	379	363	433	409	406	355	391	368	392	384	384	419	367	411	368	386	393	360	398	355	419	373	389	360	407	362	399	386	390	411	380	432	418	397	417	380	384	360	373	363	389	423	375	422	391	396	412	363	372	379	367	387	363	403	408	396	393	394	360	381	421	387	393	397	380	370	421	397	422	372	396	387	422	380	375	376	363	385	395	377	408	435	395	420	357	392	390	384	394	400	403	397	381	401	401	365	394	389	398	401	398	367	395	393	400	377	359	413	405	418	386	392	367	373	380	406	385	409	413	398	375	395	369	381	409	348	399	392	379	419	402	428	352	393	377	366	399	395	383	408	383	367	382	401	398	389	417	396	402	404	387	395	382	396	395	412	396	419	397	380	379	417	370	383	430	400	384	419	418	363	377	375	405	363	441	388	420	405	403	399	418	417	382	419	383	366	408	389	410	409	385	419	389	394	423	430	403	406	386	372	388	399	390	404	351	342	380	381	374	387	400	406	350	401	399	387	389	364	417	388	407	346	417	373	413	374	388	403	379	373	400	401	413	369	381	403	410	351	374	379	390	382	398	412	439	415	408	386	413	383	382	374	406	389	425	393	419	401	426	402	357	409	411	359	401	396	421	401	398	385	366	402	424	391	429	419	377	392	362	416	392	365	399	370	388	370	448	397	393	367	372	377	437	367	376	392	415	385	380	361	412	425	392	382	375	412	392	396	360	379	380	371	418	432	380	390	362	384	403	348	432	397	430	419	409	373	379	378	396	453	412	352	365	406	388	379	360	384	381	408	386	370	413	395	366	421	354	385	363	385	406	359	364	388	411	423	358	442	373	393	439	422	385	371	412	392	384	408	418	376	386	412	423	395	357	388	379	382	416	392	403	373	387	370	371	380	403	398	355	380	413	394	392	400	384	413	406	431	363	402	416	345	390	416	364	425	383	390	391	378	407	387	389	366	404	383	383	414	393	402	388	393	361	412	359	401	380	423	378	404	422	415	396	376	396	362	409	378	381	395	390	387	397	390	372	389	396	398	398	385	361	404	431	417	385	410	426	384	379	379	392	388	370	377	392	410	367	395	375	399	377	410	420	410	385	394	393	390	389	392	415	407	403	381	371	385	371	399	397	403	380	409	400	423	369	372	389	373	397	394	376	364	403	390	384	376	413	350	391	391	438	385	381	387	362	383	422	403	352	347	388	381	375	389	399	382	375	431	417	407	369	424	385	375	385	420	398	427	428	388	381	399	394	373	428	418	406	384	419	421	396	384	392	392	349	396	390	370	405	363	343	398	383	395	379	403	364	406	401	401	356	402	413	405	392	392	368	426	384	413	367	420	442	360	363	400	424	387	415	408	405	339	415	387	368	410	381	422	377	368	410	424	414	408	415	405	379	417	379	408	414	441	404	420	381	366	402	376	377	399	351	402	377	415	392	393	390	364	382	411	399	405	425	384	392	380	353	413	414	410	365	411	379	411	382	413	363	376	367	373	375	373	386	397	402	392	417	382	376	403	383	355	411	372	397	374	437	372	404	398	403	354	398	420	401	412	368	389	415	383	409	364	399	360	430	404	365	357	384	360	393	408	413	385	386	420	397	413	381	372	336	406	354	403	396	367	384	378	428	395	412	391	391	387	419	392	422	404	425	386	386	419	383	374	404	415	398	420	383	397	416	424	378	409	398	400	428	371	342	411	401	397	348	364	390	385	367	386	405	383	398	390	378	387	379	389	400	400	386	420	414	411	375	405	395	413	406	442	390	408	373	398	416	392	368	400	382	418	384	386	365	407	382	371	390	391	360	372	356	393	400	408	398	382	399	361	383	363	448	386	389	423	360	364	419	348	366	397	414	403	400	400	412	412	384	382	374	376	359	424	405	381	416	407	389	389	351	385	390	393	403	405	409	412	406	438	372	369	387	403	390	395	390	377	419	383	417	403	387	356	374	383	389	380	414	414	371	350	420	390	376	370	380	428	341	371	369	380	374	368	413	391	385	369	314	364	425	396	434	400	363	370	357	445	375	407	391	376	394	373	376	375	380	409	386	429	388	418	386	402	332	344	384	416	372	387	425	391	380	439	373	390	392	420	379	371	398	378	381	371	389	397	387	412	394	391	400	384	420	364	380	413	391	387	377	367	389	388	417	411	350	450	409	382	389	401	406	399	420	419	393	371	397	388	409	388	378	423	392	390	413	420	410	425	383	419	390	397	397	357	392	368	417	398	396	392	354	427	395	373	390	414	422	357	373	408	396	366	389	409	395	375	393	383	389	416	436	405	399	361	353	374	419	372	357	429	416	362	355	387	382	398	421	393	365	394	410	366	420	371	377	413	424	421	411	369	401	402	374	409	343	365	417	405	382	396	399	421	383	395	416	393	387	408	371	434	363	397	436	371	374	378	394	397	407	362	400	342	397	394	411	392	383	396	374	404	386	360	407	380	380	408	358	380	413	407	388	433	385	397	379	398	364	382	438	382	367	425	395	379	406	440	398	388	388	414	414	415	357	379	419	371	390	412	405	452	385	426	388	383	384	388	399	387	407	391	428	367	364	399	397	430	386	414	370	418	401	383	392	365	420	362	438	371	415	413	379	382	371	364	400	386	404	395	395	402	370	388	380	410	380	405	422	398	403	383	381	406	418	377	399	451	403	371	396	392	377	363	382	379	384	390	352	409	379	356	380	390	375	424	360	407	401	419	374	327	406	388	412	386	367	403	392	402	376	407	392	400	419	387	375	421	396	380	412	388	431	398	380	430	374	408	359	366	407	381	384	399	373	352	365	375	422	394	426	358	394	396	413	349	413	381	395	404	401	405	395	383	404	413	374	376	343	370	428	365	354	404	394	388	383	387	432	402	401	422	397	380	417	373	403	408	395	383	381	412	361	371	400	413	406	405	385	401	406	353	372	388	385	393	401	412	380	408	391	390	410	409	405	435	403	371	396	367	395	352
6178	1856	1241	978	986	941	943	1010	934	981	958	978	963	945	925	985	964	933	967	936	933	977	963	935	969	958	996	900	936	906	943	960	939	919	977	966	954	904	939	911	944	969	935	969	932	938	976	932	933	934	950	957	947	974	914	959	984	960	980	936	932	943	937	911	916	930	932	924	976	932	991	978	986	930	983	924	937	981	942	943	1002	955	880	943	947	983	971	947	990	978	914	969	985	964	1006	935	897	926	927	934	931	961	965	980	922	968	957	934	929	940	1037	953	952	908	916	958	862	930	936	968	918	970	982	983	912	910	943	946	910	922	973	915	977	939	963	953	964	946	947	936	894	926	946	971	944	950	966	892	928	916	961	993	869	915	967	864	925	954	956	877	911	911	981	922	971	931	899	970	920	962	952	912	971	983	947	967	941	961	922	958	1005	935	965	917	930	917	970	928	953	937	901	900	950	953	899	957	978	955	943	969	982	935	957	1005	951	961	953	919	963	952	898	990	971	972	929	911	927	925	975	978	970	889	932	920	988	963	996	944	1006	926	962	896	914	969	922	1013	934	920	908	924	928	980	926	951	931	970	968	945	936	978	898	960	913	948	941	998	900	945	959	968	992	959	919	964	946	983	913	930	988	996	911	908	915	949	941	991	948	955	900	998	950	960	944	944	922	952	929	949	915	921	934	942	921	952	1003	960	977	899	954	904	1028	971	947	923	889	946	959	1005	889	939	931	979	915	957	965	893	933	953	937	900	1025	923	884	973	955	944	953	955	965	998	921	933	907	941	909	969	965	927	921	952	1002	944	945	975	934	948	933	963	972	946	972	963	997	952	1031	966	920	1027	977	946	934	926	929	892	953	956	935	934	976	946	921	966	876	985	967	931	937	970	953	889	932	932	935	941	954	988	941	959	987	954	949	1040	971	916	939	937	871	905	967	954	935	969	942	924	974	956	979	1002	940	992	941	913	908	979	981	943	973	927	974	943	905	916	932	942	983	923	944	1013	911	938	1026	965	959	978	919	982	939	929	915	945	964	920	934	952	944	946	904	969	960	1040	938	968	924	924	955	941	940	929	923	904	919	953	960	946	909	910	953	957	939	923	889	986	908	1020	933	964	972	907	985	890	977	934	891	956	989	946	965	973	932	940	965	931	961	935	927	907	963	915	982	959	1008	954	999	973	906	904	934	916	952	853	926	922	921	978	971	906	962	933	950	918	939	966	991	956	900	927	902	979	932	950	950	884	914	986	941	928	943	975	948	933	1003	948	981	936	984	910	967	924	966	925	958	888	975	924	932	979	926	927	928	928	974	929	965	902	944	916	964	934	968	920	940	944	957	942	937	952	920	974	970	971	972	961	971	937	946	971	937	915	999	920	978	989	948	890	970	950	944	979	947	927	948	977	956	876	984	948	958	979	981	915	938	931	963	941	943	941	925	906	929	925	959	919	947	1007	968	977	923	934	927	962	987	901	906	996	944	910	991	958	957	941	922	930	944	942	930	992	963	945	972	927	934	979	933	947	951	940	910	965	957	964	960	980	943	976	947	976	918	950	917	894	987	918	973	897	942	933	906	916	999	981	898	942	900	940	957	965	919	910	948	939	975	922	971	957	904	937	992	937	914	942	896	947	946	950	991	966	880	924	943	892	936	930	970	974	920	906	941	965	917	976	934	952	941	933	903	972	959	933	934	887	927	976	1015	910	942	945	949	893	949	959	966	924	883	945	917	912	974	965	982	926	925	975	924	924	887	944	938	930	995	909	977	950	924	922	952	925	906	949	959	957	957	884	960	931	950	926	983	901	957	965	901	962	952	958	890	943	999	941	941	965	956	945	969	901	909	938	946	911	951	956	904	968	968	947	970	943	931	949	928	951	908	956	1000	949	947	969	968	972	939	941	966	977	919	967	994	910	998	976	932	927	918	985	929	926	938	971	975	961	974	976	991	931	954	995	939	964	924	898	934	926	948	935	984	965	963	927	978	944	869	929	934	890	977	964	910	903	1032	950	932	978	916	943	945	928	921	940	909	922	953	986	917	947	956	847	946	981	1025	919	961	895	971	954	858	926	967	909	958	969	908	988	938	1008	960	961	909	977	933	995	912	921	978	947	892	965	957	920	905	937	952	945	964	922	945	947	925	951	931	950	911	946	924	968	945	953	990	932	901	955	923	977	920	971	978	941	943	945	961	972	945	959	931	919	955	915	879	948	930	964	944	936	961	966	935	941	980	890	948	959	993	936	942	939	981	922	913	945	951	984	945	949	940	999	934	900	908	1006	950	939	911	920	943	958	934	958	1000	904	930	926	951	992	916	924	946	909	910	930	923	925	935	988	889	960	945	1033	938	917	899	902	979	938	942	978	963	983	942	947	958	946	948	931	930	958	969	898	939	963	987	972	927	1006	926	919	951	923	861	958	954	986	957	963	921	949	904	910	938	940	1028	882	976	924	911	977	906	962	924	951	872	915	905	936	940	950	972	944	939	954	954	980	934	939	978	926	932	933	960	954	967	933	985	955	979	991	954	900	990	1003	972	930	967	937	944	934	980	966	944	933	953	964	954	908	913	936	906	932	931	947	889	1000	880	929	969	958	945	954	958	902	902	965	979	963	957	949	968	936	889	883	956	989	963	914	940	936	957	986	941	916	986	951	917	967	957	954	962	971	948	927	949	962	912	1000	957	934	976	933	949	944	955	961	951	935	958	1017	995	872	950	915	1019	941	936	856	950	968	909	926	906	972	978	974	929	965	943	887	951	950	966	936	862	933	955	989	951	892	933	948	962	950	949	950	977	889	927	924	920	1013	917	935	934	988	989	964	945	979	962	939	901	944	936	956	979	955	919	952	996	1025	941	945	975	906	914	951	933	998	980	975	955	900	898	925	971	928	906	964	973	944	983	918	943	983	929	931	957	932	922	878	975	917	923	996	922	954	958	939	957	894	960	946	913	966	931	987	940	945	914	925	958	953	967	943	956	941	985	928	928	978	941	927	911	929	963	958	916	973	933	945	975	943	1002	920	962	932	900	940	886	970	949	927	931	977	931	930	960	1022	989	973	932	944	932	940	949	998	927	948	947	923	966	938	870	950	1010	938	930	954	950	951	863	963	944	942	984	929	905	909	1008	966	937	895	936	920	917	940	939	964	956	959	982	965	966	896	889	937	934	925	944	907	958	956	969	961	940	980	997	954	971	922	997	976	971	996	953	889	945	936	996	984	968	955	932	927	961	901	953	991	952	902	950	891	965	935	932	917	982	959	983	950	892	917	934	941	963	981	880	986	940	892	928	926	1011	931	1014	885	926	981	990	944	925	897	901	973	979	897	944	927	905	928	932	1052	936	948	902	963	954	958	979	977	958	963	953	951	929	965	921	902	948	947	982	982	932	966	1035	940	949	900	917	922	927	903	989	958	982	904	882	981	969	1016	938	931	927	940	941	907	985	944	929	890	913	946	900	983	928	970	971	937	1008	982	988	902	982	990	941	990	905	975	910	1004	971	934	994	934	964	975	930	969	992	952	920	953	879	952	975	929	941	927	949	987	930	914
25412	21674	24732	29108	21669	16342	649	487	351	317	370	382	331	337	347	322	342	335	326	327	336	328	332	340	322	321	303	304	306	312	343	320	339	272	307	328	345	310	334	350	299	317	330	336	315	283	302	327	316	319	304	317	314	334	357	339	297	323	308	347	281	339	309	325	329	330	294	299	312	348	321	343	328	302	318	307	295	349	334	296	314	297	310	338	355	313	310	322	333	319	330	322	290	325	340	288	304	351	324	345	321	307	330	330	318	321	321	322	336	332	334	309	320	288	346	293	317	335	326	302	303	330	324	325	287	302	328	322	359	315	324	307	335	345	315	299	323	293	312	339	320	329	321	300	297	309	339	314	355	361	316	326	327	316	324	312	337	312	317	354	342	295	345	302	293	311	345	328	315	324	313	344	290	314	335	313	316	288	329	296	324	324	318	347	287	324	304	329	331	345	307	315	315	337	330	327	320	296	302	324	317	346	310	328	343	343	319	306	313	327	312	324	323	303	322	353	319	325	323	316	344	327	327	330	317	338	308	334	314	348	294	287	320	326	316	294	314	294	312	288	299	313	325	306	295	296	309	295	338	299	317	307	317	327	296	346	330	338	338	297	302	305	314	303	357	318	331	306	336	310	302	311	339	331	321	336	308	301	319	320	295	351	301	352	322	287	300	335	326	363	318	306	305	299	295	277	345	333	318	302	333	325	294	336	319	305	312	310	309	346	317	336	310	365	336	306	327	323	290	318	321	313	356	333	322	310	345	337	295	319	301	347	324	339	302	295	342	309	312	315	317	335	328	329	309	318	331	342	330	326	315	290	318	324	289	362	325	319	302	326	309	313	288	318	323	305	323	314	319	323	347	297	307	362	294	300	345	339	299	345	348	338	337	306	352	329	301	347	329	319	338	321	313	298	369	312	285	309	319	352	313	333	315	328	305	316	313	342	310	349	310	307	340	316	335	300	325	308	336	337	321	323	316	328	313	283	342	298	342	339	322	316	312	339	311	337	296	312	335	282	323	284	312	294	319	287	321	271	327	335	333	307	279	304	315	299	335	353	305	329	308	316	339	321	318	312	290	315	296	325	312	311	298	320	304	292	320	305	304	306	340	329	332	307	306	307	282	317	357	349	351	328	315	298	306	307	324	297	286	340	292	321	337	281	303	335	332	302	313	327	320	331	336	312	323	304	346	357	293	328	301	318	296	357	314	319	341	297	314	326	357	292	316	319	335	321	343	340	348	320	297	331	318	314	303	333	305	311	304	319	286	310	283	336	327	290	327	329	330	332	308	321	292	294	297	345	332	297	318	330	318	313	293	273	329	312	331	332	332	299	300	366	326	288	345	307	299	329	353	337	311	316	313	351	318	324	313	298	337	342	310	307	302	314	307	365	321	320	338	334	338	343	319	314	307	306	309	295	314	284	308	319	302	312	351	310	331	299	295	328	301	319	325	330	299	317	344	328	349	294	301	325	321	299	340	345	292	299	320	321	307	284	326	334	309	330	360	306	321	355	310	327	321	338	310	325	304	318	300	324	352	340	310	303	311	335	308	296	349	302	337	303	314	331	320	333	297	296	299	340	287	326	322	344	295	350	321	326	305	330	350	336	304	347	341	331	291	311	352	297	328	341	322	341	351	306	346	330	334	331	323	326	349	334	318	328	340	308	314	309	298	305	335	314	322	315	305	329	308	322	322	311	310	328	292	280	320	326	314	343	318	309	326	328	329	294	348	300	309	333	335	340	295	340	326	283	306	339	302	344	284	335	333	338	321	321	332	328	337	283	352	306	311	338	305	298	333	318	300	332	303	323	315	327	314	324	322	353	339	335	308	340	298	308	324	356	298	323	311	311	277	317	313	319	318	323	338	310	325	334	332	278	331	283	333	324	334	327	345	348	335	320	315	305	350	322	305	316	326	293	300	334	322	314	320	315	319	309	328	286	315	320	333	309	331	333	331	319	323	350	297	295	315	319	314	294	342	343	319	320	320	303	343	310	317	324	336	299	314	305	321	343	340	316	340	310	328	326	279	312	322	350	331	306	331	341	369	316	348	310	341	334	342	309	337	301	331	292	324	346	320	321	355	377	328	337	317	330	305	296	376	293	278	296	308	328	354	305	311	320	322	320	318	352	316	300	336	342	301	306	312	321	324	318	344	346	299	318	334	312	311	328	309	330	343	309	326	313	323	337	292	320	363	356	348	329	342	314	288	328	339	319	304	309	355	345	332	319	306	295	330	293	298	313	315	307	302	263	307	324	317	323	311	326	311	329	346	324	326	306	309	294	295	324	303	318	290	324	292	297	268	304	299	357	368	313	310	316	327	319	307	335	295	289	293	341	338	348	321	314	324	317	297	311	326	306	301	308	326	349	319	324	349	319	340	343	362	327	340	322	323	356	335	303	313	316	321	341	322	334	316	349	292	332	329	297	300	326	301	301	342	319	351	323	304	270	340	331	319	331	343	335	315	322	315	315	319	363	323	316	301	328	335	334	339	316	343	319	309	314	308	337	306	342	294	306	309	324	291	337	312	345	300	306	320	308	330	314	306	317	329	318	332	324	325	318	335	305	308	320	332	318	306	293	313	300	326	326	329	299	310	269	311	303	298	305	311	344	358	351	315	332	279	323	290	300	293	304	309	324	349	309	337	307	322	318	304	293	298	317	343	338	320	316	352	357	301	306	321	298	301	336	325	335	309	298	314	314	318	282	294	329	329	321	293	327	316	336	340	307	366	311	300	331	324	321	285	316	293	311	307	293	304	327	314	303	339	307	306	320	346	328	301	309	323	307	316	324	332	316	334	344	340	356	302	310	356	326	335	324	273	307	296	310	325	339	307	322	345	329	306	312	330	291	292	330	302	322	311	286	310	323	308	319	298	339	341	378	336	360	307	294	334	324	329	322	299	326	295	292	334	312	282	336	304	325	294	324	323	329	336	359	348	320	309	298	327	310	314	352	346	309	300	317	327	325	283	309	344	288	364	319	296	308	290	299	285	327	340	308	309	334	313	349	339	318	306	336	304	333	314	314	300	336	310	343	317	347	347	327	307	307	287	359	316	319	311	318	347	335	346	293	316	308	302	332	322	350	309	302	312	318	315	319	316	304	344	321	325	349	329	310	337	304	337	295	306	335	299	287	349	307	315	324	310	324	312	303	298	338	329	306	281	326	312	334	312	363	308	325	336	329	302	306	300	311	292	340	295	331	309	357	317	335	333	313	339	336	301	335	290	319	316	331	325	331	341	307	292	303	280	342	316	331	343	290	328	311	312	337	341	312	326	320	318	352	293	287	306	317	336	299	294	309	334	303	302	306	351	358	321	345	301	287	301	288	341	313	338	316	305	335	319	317	337	299	332	312	320	327	310	301	303	285	330	320	291	321	348	339	313	302	322	357	298	290	362	315	283	290	332	349	340	333	336	310	312	283	315	343	334	298	338	361	324	349	296	339	362	331	310	299	322	334	338	305	328	324	306	359	317	294	336	312	324	305
4186	3329	1557	998	925	828	830	846	831	827	818	819	782	806	821	780	820	804	764	788	823	769	725	740	763	787	837	766	826	814	770	753	768	784	814	772	746	807	766	720	754	793	761	838	803	782	733	740	824	733	780	760	745	745	733	798	753	775	769	759	765	763	781	749	777	760	717	761	795	778	798	762	805	777	750	774	780	768	797	772	720	797	834	797	780	744	756	817	804	790	745	814	800	792	819	806	792	800	789	756	737	794	753	804	739	761	737	789	795	750	713	795	788	771	823	793	762	773	807	801	835	820	797	752	750	779	826	773	806	809	761	789	765	768	711	778	744	783	789	804	814	784	753	790	785	761	804	717	796	794	774	797	788	796	775	730	751	796	783	781	779	795	810	798	744	757	753	818	798	744	816	777	735	795	759	752	755	774	760	831	823	829	733	769	803	755	807	759	776	731	776	822	715	766	754	818	792	799	769	773	802	767	817	818	770	776	759	758	807	792	750	830	759	750	729	784	744	788	737	804	793	749	738	805	748	790	759	782	854	772	798	782	775	753	730	786	795	810	793	767	752	768	791	810	756	737	735	732	763	800	784	813	785	778	794	791	773	783	825	782	736	786	805	827	771	730	778	759	754	822	756	756	760	763	791	763	794	785	752	723	738	785	717	740	812	814	764	741	800	739	771	761	789	789	736	804	744	774	770	764	780	795	802	822	778	802	761	802	758	777	772	835	748	730	744	778	780	784	798	798	754	793	777	814	781	754	792	783	774	747	725	811	800	756	774	737	772	782	762	725	792	752	765	770	798	789	797	778	787	738	788	747	817	763	783	744	807	789	740	773	824	711	826	805	720	759	799	754	772	827	823	762	797	811	769	750	761	807	752	759	811	744	765	766	761	800	804	807	745	760	766	785	783	769	730	783	774	759	734	757	759	795	755	779	810	785	774	801	816	772	741	749	780	861	768	796	767	806	751	750	734	753	739	727	737	771	734	726	734	782	745	765	739	756	799	814	756	796	825	755	788	805	735	758	781	776	762	828	732	755	797	774	763	805	752	773	799	785	757	813	732	799	729	797	754	794	713	784	774	772	733	792	752	731	785	755	777	761	722	703	795	809	787	794	771	724	767	820	774	767	771	735	791	823	751	760	786	804	772	818	782	754	774	777	764	734	786	769	770	693	732	800	739	774	774	770	758	736	750	778	810	812	729	782	766	815	771	783	790	756	764	800	756	768	782	729	768	803	816	795	772	784	745	783	799	791	791	764	750	793	841	791	801	747	774	843	785	754	757	743	743	793	776	785	784	791	686	806	755	787	805	736	746	811	802	796	779	802	814	700	792	739	799	768	785	791	762	770	749	783	785	751	738	781	752	775	775	703	792	769	778	756	739	786	759	764	761	822	769	756	773	785	814	787	730	777	790	840	786	797	791	818	772	752	746	772	818	764	762	739	770	784	764	809	752	745	822	741	793	758	777	744	722	802	770	763	795	773	774	801	771	766	799	795	767	786	734	762	779	763	722	736	734	769	766	790	747	750	772	729	782	793	796	794	763	760	754	778	771	773	734	774	791	737	800	827	803	786	782	775	758	811	781	751	789	751	757	783	781	767	720	754	730	732	728	796	779	792	790	738	752	787	799	765	760	820	769	789	796	757	756	814	786	781	787	784	736	748	808	702	738	745	791	795	753	803	766	773	779	789	790	703	792	770	776	821	793	746	807	755	763	790	817	747	773	733	801	794	735	744	762	791	750	730	732	797	828	822	752	770	797	789	734	782	775	796	761	823	771	791	739	747	802	756	764	777	794	787	754	727	767	781	754	741	759	779	813	829	777	749	782	820	776	798	733	754	787	753	736	766	820	800	726	754	768	766	822	777	798	792	743	795	782	770	758	728	729	768	755	786	823	768	780	816	792	809	786	795	769	742	802	792	795	787	782	781	806	766	778	746	767	838	788	767	780	788	805	789	747	777	742	794	799	742	773	755	776	757	770	778	756	810	736	789	763	783	770	738	801	769	759	747	717	808	759	811	738	764	778	758	784	786	736	747	847	772	783	767	781	786	749	752	790	832	767	789	757	762	739	787	818	703	832	773	812	799	765	798	777	815	798	759	770	755	816	753	786	767	754	812	760	766	774	784	808	772	805	787	738	786	778	730	754	768	795	766	762	804	780	786	766	780	767	770	782	863	771	751	737	757	765	779	762	756	770	698	737	736	804	715	757	800	760	746	782	765	733	786	806	802	782	824	733	791	805	796	794	788	791	756	778	744	765	783	778	758	740	794	788	782	756	780	814	802	822	770	786	787	757	796	767	826	748	824	771	796	784	774	760	722	745	815	764	788	775	795	763	809	725	831	747	814	751	803	803	759	763	740	781	759	737	769	761	758	707	793	796	794	767	755	769	803	771	803	788	771	835	785	792	793	727	751	769	781	786	758	775	743	760	852	764	760	776	799	719	797	750	783	772	763	767	722	802	810	758	731	746	729	760	742	781	779	756	796	825	761	745	807	784	770	786	714	805	722	790	777	792	748	801	755	763	757	782	775	817	793	726	735	757	773	804	766	773	754	805	776	767	825	781	775	756	752	754	759	832	774	798	790	807	752	789	764	766	800	774	770	733	781	813	771	807	744	781	743	706	768	745	726	794	793	760	793	726	761	797	802	771	787	769	749	815	737	749	719	787	787	795	760	834	825	792	773	818	854	781	788	749	778	783	762	778	724	768	789	804	748	761	794	748	762	833	755	735	760	767	758	791	759	780	824	755	752	774	816	812	736	747	793	767	738	749	778	760	750	753	758	781	787	732	804	758	817	743	806	773	794	782	769	793	763	774	764	743	772	803	772	865	783	769	754	746	746	713	756	794	761	724	808	795	817	740	793	785	809	755	790	740	761	765	767	713	791	709	817	798	787	751	745	786	730	820	806	773	755	764	770	761	763	790	776	712	779	801	822	809	786	731	752	772	730	811	739	785	781	727	710	788	816	741	766	789	786	759	704	760	765	753	778	801	776	769	714	802	809	774	783	782	727	813	782	804	775	772	742	770	780	749	743	768	809	764	789	788	739	735	762	791	758	784	799	713	782	814	772	787	703	781	801	744	764	798	818	747	780	786	792	773	780	743	782	764	768	788	760	810	798	785	748	782	783	761	747	781	727	710	773	745	701	836	773	762	711	793	772	796	807	799	776	784	779	823	741	777	782	762	803	707	763	695	755	774	793	793	807	797	752	770	846	774	774	787	773	737	752	803	773	829	754	837	783	795	766	747	763	728	741	742	768	776	752	762	820	768	778	768	726	766	768	787	764	801	787	751	772	756	763	751	752	783	773	798	764	766	679	793	755	770	765	804	765	773	785	797	771	811	805	812	787	785	771	809	794	797	800	760	732	813	767	805	796	756	803	799	760	721	800	791	786	826	763	806	737	775	803	786	763	771	723	756	779	807	749	777	826	771	725	778	811	734	758	753	775	762	789	788	731	734	741	782	795	766	744	753	780	745	769
23569	20686	23949	27460	20686	20688	12430	462	267	258	223	209	200	213	172	171	192	172	147	168	171	161	158	153	158	157	150	135	160	149	163	132	147	147	160	155	172	172	158	144	154	145	134	133	142	130	134	148	147	151	133	160	165	184	143	167	160	149	146	148	155	135	141	165	126	136	145	152	146	142	157	131	155	165	171	135	143	129	170	142	150	168	146	154	152	165	164	151	160	130	158	181	147	166	146	170	148	133	129	131	148	136	144	145	149	144	136	148	153	158	153	138	134	146	156	139	130	162	115	148	162	155	151	124	158	121	159	137	147	135	130	165	147	149	185	128	153	131	151	159	122	141	115	148	146	147	130	151	149	134	148	132	139	144	131	169	131	138	123	147	144	144	141	149	154	184	153	139	142	150	157	165	133	140	132	151	147	156	135	143	157	152	158	135	134	147	150	119	162	131	130	132	140	153	175	126	167	140	139	136	161	128	144	139	126	163	170	156	138	169	154	149	150	143	138	156	153	159	142	142	145	150	153	142	132	147	144	171	139	132	163	140	139	149	149	145	168	140	156	163	140	149	157	136	126	146	115	145	134	147	141	158	154	153	131	129	163	158	171	135	157	150	156	160	143	138	139	174	158	143	165	167	148	155	149	146	156	141	136	139	139	131	145	155	163	164	173	141	157	118	135	130	167	153	154	155	168	126	137	144	129	139	158	138	166	128	135	128	131	126	157	157	129	146	168	163	163	154	135	152	137	152	140	135	153	151	134	153	138	156	146	157	145	154	143	155	154	163	154	157	148	129	145	158	140	150	127	138	128	134	166	169	133	159	141	154	128	152	153	163	154	159	148	140	135	132	136	131	152	161	119	152	162	147	132	152	136	127	165	143	136	152	135	136	115	150	175	151	132	146	136	136	166	164	151	149	151	144	147	155	133	137	166	157	159	131	164	147	138	155	147	171	149	152	148	152	119	133	137	147	146	160	142	149	141	127	141	155	127	140	177	133	152	135	153	141	118	157	158	150	160	139	131	118	141	139	141	156	140	128	136	155	127	137	172	161	155	149	173	151	134	155	145	156	151	167	134	129	174	144	130	144	156	156	134	144	139	135	152	132	154	164	141	143	120	159	141	139	144	156	147	155	127	157	154	112	142	126	133	148	153	163	148	136	143	153	175	155	167	149	169	152	151	133	175	149	131	152	145	127	136	145	160	126	157	172	150	136	137	120	168	143	140	147	131	141	154	142	137	128	133	146	154	148	153	130	147	146	166	148	165	144	154	159	127	168	167	165	166	158	142	144	172	136	160	145	153	125	129	163	151	126	125	151	145	149	143	145	146	156	169	173	148	153	153	167	136	125	157	147	133	139	152	136	142	157	158	116	159	168	135	137	126	134	156	128	142	140	139	148	160	147	141	147	164	122	152	132	133	171	135	139	150	156	132	149	133	144	138	126	149	155	134	138	131	141	153	147	146	142	144	127	154	147	144	174	151	163	140	136	129	140	116	146	142	130	152	130	148	135	129	143	141	159	136	151	131	143	148	140	156	164	139	158	164	143	135	136	140	144	142	164	177	146	146	138	136	152	147	169	149	139	160	159	136	128	118	134	144	155	149	138	157	136	146	131	141	135	135	137	143	129	137	149	124	145	138	169	142	135	149	152	160	144	159	140	129	117	134	135	151	134	119	137	151	123	150	176	145	143	135	160	177	160	140	151	154	157	134	152	145	167	143	156	145	134	149	151	131	144	149	147	161	130	164	143	150	135	159	128	143	153	137	169	165	165	134	155	161	157	143	155	150	148	143	160	144	149	140	151	178	134	159	135	153	140	144	135	147	140	133	163	157	144	156	131	154	147	158	154	146	153	150	148	145	139	144	141	142	152	140	160	128	141	168	154	145	146	132	154	146	140	144	156	136	155	135	136	153	155	135	143	156	134	138	162	153	132	125	148	140	140	136	151	133	136	128	135	124	161	168	156	146	148	144	150	166	136	138	131	163	138	145	149	138	141	142	122	145	126	159	164	144	140	130	138	140	151	153	138	147	146	136	135	122	135	157	157	137	142	126	174	168	159	141	136	128	158	153	160	138	140	138	140	153	157	132	165	160	131	168	151	151	148	140	161	150	144	140	146	145	155	142	127	135	110	144	149	128	127	133	145	134	146	138	156	140	153	166	167	147	156	119	138	153	159	181	125	140	134	167	115	113	159	161	158	148	142	136	142	131	139	127	129	132	146	149	144	160	134	133	142	130	156	159	144	161	162	129	145	152	131	138	159	126	148	139	139	125	144	137	162	132	141	127	143	123	132	155	146	145	141	139	165	147	145	162	146	147	141	155	140	164	165	151	151	148	142	151	141	124	130	143	151	163	146	149	150	147	141	164	141	140	135	138	145	151	153	140	133	137	149	145	131	129	138	159	144	160	135	147	165	154	145	135	149	140	144	125	162	139	139	124	148	138	157	149	164	148	137	140	153	143	147	144	136	130	141	148	156	151	138	120	151	127	152	164	156	138	134	135	179	148	124	140	145	143	152	151	145	115	126	152	156	144	135	136	175	149	155	136	138	153	154	151	129	143	145	177	137	135	164	132	141	142	142	135	155	142	142	133	129	155	141	151	171	157	161	135	153	146	146	147	146	137	153	146	137	142	149	140	131	166	157	137	135	140	157	154	148	159	131	141	131	124	151	150	128	139	153	170	160	159	132	137	145	140	143	140	133	147	148	127	129	149	155	141	140	138	144	138	132	147	162	174	154	154	158	133	156	124	161	123	148	145	120	136	132	173	158	185	138	161	168	154	151	158	154	136	137	140	134	147	137	160	142	143	153	145	163	143	132	118	153	161	163	132	141	141	135	129	157	140	147	148	155	160	144	131	170	146	137	145	160	117	125	136	169	171	137	127	136	147	144	149	155	167	160	160	139	172	168	141	128	136	128	164	152	138	148	144	159	146	162	136	152	152	157	152	130	162	145	171	170	144	152	127	131	158	171	150	144	143	133	149	134	158	178	164	155	124	128	166	150	145	135	141	132	161	121	130	150	159	142	141	138	152	178	161	112	150	130	143	131	150	141	136	156	150	129	132	138	154	141	130	158	150	166	148	163	153	135	119	137	135	146	146	138	147	154	155	148	176	172	161	152	160	139	139	144	135	142	131	158	146	135	147	157	148	170	164	156	154	147	140	142	134	138	133	163	148	138	144	172	153	129	171	156	157	153	139	137	139	150	135	140	132	141	145	126	149	163	165	146	148	177	149	152	162	140	128	151	165	128	143	155	140	154	168	137	135	133	148	155	131	149	118	151	133	150	140	159	154	136	132	136	158	135	137	131	140	125	155	158	152	150	142	162	141	142	130	138	150	162	139	135	161	139	131	141	162	155	145	150	169	133	134	155	144	136	151	128	141	141	129	139	154	133	148	137	154	151	151	141	132	141	137	168	146	127	144	162	153	147	154	155	139	152	161	127	173	140	131	165	147	154	144	132	148	144	154	162	141	151	144	133
3810	4319	1670	870	570	490	504	468	426	431	457	430	436	411	411	394	397	424	391	414	378	425	381	409	373	353	400	388	429	380	461	369	386	349	425	386	428	411	387	396	414	405	407	459	411	381	380	413	396	403	413	384	391	413	393	405	387	394	421	361	367	391	430	369	396	364	394	429	401	444	392	419	416	420	409	428	431	371	373	383	386	384	412	371	382	385	357	413	396	394	365	416	368	377	418	390	395	405	391	412	416	391	379	386	403	398	407	373	381	392	409	393	371	390	393	406	424	406	359	450	390	386	395	405	383	429	398	370	379	382	385	374	419	409	412	411	404	361	393	414	400	384	382	411	377	401	404	387	366	429	375	398	386	396	385	424	400	406	420	413	389	386	388	369	401	396	369	401	382	356	388	376	383	388	363	406	377	396	409	364	405	374	374	410	400	365	379	399	370	423	372	361	401	360	405	423	354	380	396	412	374	407	351	392	407	396	392	363	363	382	352	380	392	375	390	381	390	387	388	413	370	405	409	380	357	375	372	430	359	384	400	385	374	383	427	383	400	394	377	380	389	391	389	375	383	386	404	400	405	408	382	352	389	413	377	398	359	403	345	371	421	368	409	408	376	404	412	404	385	382	370	399	359	385	405	382	372	414	418	381	389	397	430	378	394	401	400	390	419	386	388	396	375	360	384	400	399	385	399	382	385	395	364	374	397	408	417	381	386	373	411	449	393	374	403	409	386	362	388	386	414	365	380	435	405	394	414	407	411	382	430	389	382	384	385	407	411	393	384	388	384	439	401	355	361	387	386	381	391	388	401	370	436	379	404	432	393	404	410	368	352	376	375	400	389	357	366	413	386	407	363	392	374	409	419	393	384	399	421	413	376	391	384	465	378	407	409	357	405	395	363	387	413	400	410	392	379	390	396	383	404	403	404	381	415	387	378	427	404	377	409	398	399	400	405	381	374	370	396	349	354	405	388	431	415	355	387	413	432	380	393	394	388	401	393	418	410	392	410	377	422	390	443	379	391	406	378	381	394	406	364	414	396	402	380	421	406	396	387	382	380	399	416	384	374	402	391	400	378	396	396	378	405	428	405	372	372	393	413	374	385	431	410	396	413	408	423	391	398	378	390	395	401	368	386	419	429	394	370	388	396	398	394	396	373	411	413	357	422	373	385	390	407	375	358	384	418	356	387	370	366	393	378	377	382	375	394	375	384	375	424	387	395	376	380	404	370	412	405	417	421	410	397	401	386	381	429	400	382	377	399	381	410	383	386	385	420	366	366	379	381	412	438	408	405	407	361	378	334	402	455	376	396	402	383	392	369	368	372	383	382	424	380	379	394	393	412	400	397	400	396	406	385	393	431	390	379	366	397	382	389	373	381	377	394	355	386	384	365	396	422	360	383	414	399	383	425	386	395	374	361	378	374	402	415	389	368	390	419	400	397	364	385	387	360	379	400	396	368	402	357	396	393	376	385	400	384	388	384	380	387	387	428	419	391	361	401	374	401	372	394	454	411	396	438	373	422	423	392	380	373	372	423	377	390	361	379	380	399	398	388	418	409	381	404	414	420	402	416	400	398	404	414	401	371	373	408	382	393	377	384	358	402	402	396	424	407	400	401	387	403	401	412	396	375	356	418	395	380	417	373	417	426	385	397	405	418	420	418	418	384	401	395	416	390	405	378	374	395	386	351	403	408	372	371	392	383	395	425	413	385	367	411	370	372	387	380	374	379	398	388	420	383	371	390	383	381	399	394	418	382	397	362	421	378	381	398	362	429	425	385	402	400	395	387	392	409	380	396	413	389	381	414	397	380	397	360	422	353	392	415	393	358	410	407	402	423	425	403	343	381	399	409	399	366	382	423	393	372	403	389	392	415	439	375	400	408	380	368	362	415	391	383	396	411	425	387	359	412	390	378	378	395	366	388	347	379	445	379	387	393	413	447	395	395	378	399	369	356	410	379	422	415	393	372	402	387	377	401	423	405	381	370	406	396	393	390	382	414	388	406	374	412	407	369	403	422	402	415	385	371	387	383	357	406	338	401	389	373	409	405	364	397	421	426	384	428	410	427	371	377	397	378	375	395	375	367	364	390	424	364	388	410	392	421	381	366	447	436	410	420	410	382	412	359	437	412	435	369	413	394	407	380	384	400	414	386	375	365	408	422	397	379	382	366	426	412	416	383	392	364	389	401	379	420	398	389	402	391	410	369	394	379	407	401	447	381	408	359	381	400	394	397	400	367	423	373	390	414	437	378	388	406	340	418	416	374	428	370	388	387	397	392	397	379	388	389	379	399	370	385	398	378	380	382	417	396	385	392	372	409	383	370	415	405	413	389	365	391	361	390	398	389	381	391	394	382	383	364	386	390	412	407	389	394	375	408	385	382	389	377	412	396	384	347	400	428	393	389	362	394	341	397	394	409	361	407	352	419	393	384	389	379	398	388	374	421	381	375	397	441	351	385	407	387	373	382	396	389	374	409	420	407	422	399	400	385	389	379	403	382	391	404	418	399	383	398	413	401	384	378	411	399	397	369	391	366	371	397	400	345	402	374	392	420	382	356	395	405	382	390	400	415	365	347	377	431	393	437	372	382	396	413	390	383	394	407	406	412	389	398	393	412	398	401	360	391	389	417	365	401	396	390	372	387	390	407	370	432	367	401	410	391	399	392	377	404	422	369	397	390	382	384	387	397	391	394	377	392	386	399	401	406	388	405	387	407	406	385	401	367	344	402	393	431	384	369	389	392	412	427	398	381	414	409	349	390	423	419	365	380	410	365	374	379	396	412	392	417	385	378	415	364	390	380	392	412	427	436	382	385	379	376	408	384	374	393	371	353	410	387	424	370	408	383	383	390	373	411	437	388	365	402	400	384	367	439	396	416	392	363	392	362	409	406	376	413	406	423	392	372	412	372	382	394	401	396	401	401	387	381	357	408	407	398	385	384	433	392	414	388	390	373	406	396	403	380	398	405	388	386	392	425	369	360	388	382	360	408	372	383	351	367	390	420	434	436	400	371	404	392	396	423	414	368	451	376	377	386	382	386	396	388	431	384	347	365	362	408	374	358	402	435	383	403	385	426	392	429	386	385	386	447	428	374	350	402	394	413	427	403	392	383	404	397	363	400	383	385	408	367	386	405	371	379	381	390	410	344	355	370	403	427	390	415	406	394	387	400	411	394	397	362	362	388	378	403	387	430	388	379	423	370	397	391	422	417	383	380	388	422	384	382	410	410	411	397	390	386	368	390	365	414	387	366	410	393	380	353	389	370	394	382	344	351	423	410	391	367	407	392	416	384	384	366	400	423	381	373	350	401	383	392	391	408	390	408	394	355	399	394	402	400	406	346	374	420	402	416	405	388	378	401	400	373	435	404	379	398	392	394	425	390	366	395	421	382	393	398	418	378	421	390	386	425	407	385	385	375	393	405	388	376	386	389	366	373	421	398	382	410	400	426	377	409	404	431	404	387	382	378	360	384	365	419	401
31896	20766	9739	851	496	435	438	419	444	445	431	397	440	448	401	430	397	397	430	410	380	428	396	431	413	442	416	429	406	397	450	425	381	447	433	430	403	392	420	405	439	411	372	425	403	414	402	435	409	414	406	415	382	417	401	423	361	416	405	418	410	416	375	425	412	384	381	415	420	411	442	413	421	402	416	431	412	433	411	383	412	412	387	405	413	391	437	397	409	415	460	380	433	406	397	402	437	409	435	392	400	433	457	372	394	367	389	413	409	413	405	397	380	412	398	391	425	398	406	389	357	374	403	402	406	378	374	408	400	415	419	395	392	403	385	420	415	408	397	410	435	355	449	374	403	428	379	427	406	391	393	432	430	438	407	389	373	449	397	404	398	413	448	412	418	386	431	438	424	404	373	407	387	418	461	387	378	393	432	396	390	392	381	374	441	437	430	413	398	409	416	377	378	375	373	386	426	411	399	398	429	398	393	412	422	425	390	395	405	417	389	431	414	453	409	382	391	410	436	384	410	439	396	456	398	400	408	400	458	412	397	422	436	406	403	432	410	398	389	411	419	439	360	374	368	423	372	431	414	442	395	387	402	449	386	393	412	430	400	374	409	415	420	371	399	404	422	441	372	368	407	419	424	377	405	406	428	402	395	426	417	395	402	400	393	373	437	394	428	414	419	415	396	399	409	411	448	443	450	387	390	419	420	426	425	407	405	412	409	409	409	377	412	441	430	421	376	431	400	380	387	410	409	430	396	436	392	383	366	438	417	398	401	462	366	387	353	391	420	379	430	408	422	406	414	393	406	413	439	411	439	377	429	417	389	421	396	408	412	405	408	413	446	438	436	442	421	354	418	407	395	427	428	408	423	424	416	392	418	408	427	380	429	391	402	385	393	401	372	420	367	406	401	444	417	404	408	430	394	392	419	396	427	423	393	389	394	385	439	406	373	424	402	418	403	401	416	415	360	422	403	422	393	417	406	413	422	414	431	417	402	390	420	403	431	395	387	413	405	385	425	402	383	429	414	432	388	383	377	397	389	376	405	388	395	427	388	420	404	414	429	391	406	425	412	396	397	414	450	385	417	436	403	419	409	418	403	443	405	424	390	437	380	407	427	398	392	421	456	391	446	382	417	395	412	404	394	426	439	422	432	403	457	410	354	399	423	398	435	362	440	427	419	423	405	425	411	400	406	410	438	427	416	437	414	424	423	426	406	443	419	401	400	394	423	402	434	418	431	419	415	427	375	444	431	406	414	415	419	355	377	407	421	416	424	419	413	384	419	421	379	404	390	379	408	456	425	401	443	396	427	393	408	407	394	384	421	409	403	424	431	414	384	397	429	388	397	410	407	412	416	425	421	403	420	417	391	413	419	424	406	416	387	403	390	425	402	390	415	416	426	400	413	415	435	399	425	429	381	387	432	430	404	408	417	424	416	404	379	417	440	417	398	396	419	403	412	422	419	422	358	371	405	394	421	398	395	407	422	441	385	399	410	386	392	371	391	386	388	396	448	417	410	437	410	442	415	420	427	393	403	401	397	432	372	394	410	414	419	423	389	391	429	439	425	416	419	388	436	416	405	405	402	410	381	390	379	407	400	443	380	414	389	412	419	404	395	387	407	427	413	399	399	403	345	404	427	430	383	438	381	376	424	417	454	401	381	373	412	409	393	393	409	425	401	358	392	422	449	374	429	418	403	399	428	389	428	435	442	396	429	398	406	403	416	369	431	399	409	413	392	370	421	411	416	438	432	420	405	424	419	377	429	385	417	434	421	404	386	398	386	419	388	400	425	411	444	390	414	457	429	420	381	405	358	389	409	419	384	408	392	385	409	427	420	382	426	406	402	457	407	390	389	415	426	383	393	393	445	408	413	408	391	388	400	415	423	410	412	366	405	439	429	384	412	403	433	393	407	438	409	413	422	426	395	407	458	392	415	379	413	413	453	394	399	404	392	397	400	405	442	421	390	416	393	402	413	387	361	421	390	395	432	406	406	438	439	421	426	415	410	396	450	443	401	411	402	420	393	437	425	414	396	363	389	391	393	365	425	458	436	411	419	405	451	407	381	384	380	387	410	443	414	415	433	453	403	407	414	420	428	464	392	379	409	409	423	458	433	395	415	432	467	361	423	417	396	403	376	407	347	402	428	391	382	413	426	435	437	369	385	397	411	387	409	445	407	411	405	430	385	404	398	417	388	442	397	373	413	408	408	402	401	398	392	433	450	376	387	406	443	395	395	402	464	410	390	434	420	419	416	375	412	446	415	416	416	421	403	417	392	363	395	415	451	382	413	414	392	432	428	406	397	423	415	439	406	376	445	412	398	412	434	384	411	396	396	426	389	385	397	396	423	398	419	391	407	397	399	382	407	418	415	413	441	411	395	386	405	400	432	399	397	433	430	412	398	391	394	414	407	442	411	408	431	423	432	386	409	406	416	416	394	416	395	423	431	403	415	416	418	397	427	414	407	408	438	398	398	379	456	389	398	391	384	411	381	427	387	443	404	430	407	383	412	405	407	428	402	388	388	424	403	420	405	419	432	433	425	397	444	429	391	423	374	398	415	412	424	408	393	402	410	406	416	399	422	401	451	429	427	375	392	401	382	393	435	419	449	397	400	395	398	377	382	386	433	394	378	431	401	443	423	380	423	416	432	397	406	363	368	391	396	398	409	382	406	387	394	372	401	435	366	435	424	376	426	415	419	379	397	390	438	423	399	422	378	399	412	424	377	426	418	404	417	390	410	402	430	404	400	373	421	430	447	382	413	396	420	390	429	390	407	429	439	398	393	428	383	397	402	419	372	423	399	398	359	398	389	442	394	377	449	408	417	395	405	403	375	390	371	417	423	403	383	369	380	385	418	403	394	426	403	460	392	417	422	393	390	398	391	405	393	389	419	403	384	404	399	423	447	406	397	413	426	397	417	381	427	433	358	405	399	419	426	426	430	412	405	419	445	396	411	395	383	446	399	425	394	409	424	413	368	391	386	401	419	388	433	420	397	397	408	400	406	384	404	402	371	418	424	417	396	411	386	400	381	392	409	369	396	409	433	403	414	406	434	418	401	436	382	421	407	404	439	400	411	406	382	427	424	400	380	419	399	385	438	417	418	403	390	404	398	435	396	414	444	377	413	409	419	413	395	432	399	437	428	400	412	403	430	404	395	421	382	401	404	386	379	373	407	458	366	431	422	429	411	393	434	401	370	465	414	397	412	416	434	405	401	438	458	400	423	428	389	404	389	407	420	397	400	391	421	416	397	390	404	420	400	421	412	435	391	425	377	423	440	445	384	464	413	414	414	409	414	411	398	406	406	398	422	416	401	425	404	373	412	394	414	421	421	407	424	434	411	392	428	404	411	422	423	401	401	407	396	447	399	421	414	442	373	382	404	418	403	411	440	465	406	441	432	411	445	387	360	429	422	419	447	419	390	415	417	401	424	418	430	401	387	416	395	435	405	407	389	413	440	389	397	370	419	421	419	408	442	381
6328	1862	1227	1011	1020	997	1035	973	1005	986	985	1010	965	1007	977	1022	986	1021	950	942	1049	1011	932	957	1003	981	969	976	1003	1015	969	973	968	946	997	994	998	965	988	957	961	1015	995	928	1002	992	966	911	1032	973	952	972	986	973	966	1008	977	1024	937	953	1026	1012	990	1013	939	966	1007	995	1004	1005	1030	956	960	1021	913	947	951	1007	1011	1010	995	1039	938	991	1011	965	1023	1042	950	999	973	1025	994	981	981	998	973	988	982	970	954	1024	967	981	923	988	1027	972	953	1006	929	969	1020	980	1006	982	1011	1027	993	1013	987	978	1006	985	1007	975	1011	982	996	1002	992	983	1013	981	991	1027	1005	961	932	1004	984	984	988	946	1078	978	1005	959	937	1009	1005	1024	963	939	1011	1037	919	990	981	962	974	995	943	964	994	1000	1058	962	979	1028	926	993	1010	977	969	970	983	999	981	976	968	991	952	956	1012	949	965	996	1018	1012	974	984	983	996	972	1053	967	973	981	984	983	967	961	942	972	949	975	971	961	991	991	1042	985	976	989	976	994	1012	975	963	969	982	968	996	1036	1009	1021	995	946	988	1048	1020	1008	1026	1034	938	969	957	932	956	941	1014	970	986	951	965	1006	990	934	985	965	986	937	983	1003	1013	990	954	934	968	913	977	1019	1013	1044	1009	958	982	912	1066	1005	1056	954	936	989	975	988	981	1007	1031	983	993	987	980	932	1005	1014	1035	1033	967	1002	955	951	918	1012	910	1011	1003	993	992	965	1001	992	934	1003	1021	968	975	959	1001	963	958	946	1003	977	934	1016	964	960	965	946	997	987	977	974	1026	978	992	1015	1032	952	887	996	925	1000	955	963	946	997	1028	971	966	1032	982	971	994	969	1012	998	986	973	961	988	996	971	957	1000	1023	1000	1018	926	919	974	950	998	1046	958	948	1005	996	992	1018	963	956	971	993	1025	1034	987	970	907	937	965	994	1020	1054	979	1009	1022	935	1002	991	946	1040	977	989	960	1036	980	957	967	1033	987	1026	1029	971	1006	967	983	984	993	931	1009	946	1007	936	1028	980	1004	950	946	1016	992	986	971	964	987	913	987	988	1014	969	997	1028	965	1006	981	994	1034	931	963	973	978	954	963	975	1008	975	944	1006	977	982	934	1020	985	1008	958	1055	934	963	983	1003	1024	954	998	1015	1011	999	957	989	1003	1003	955	1031	959	988	1000	1019	981	1017	958	993	1063	955	993	1008	980	947	932	957	990	959	987	985	1055	972	961	968	984	1008	994	943	1042	987	946	945	978	972	946	954	1008	1011	962	987	997	989	949	1000	986	1007	985	988	1006	1008	974	949	949	962	953	997	1034	1002	993	1028	1002	1008	1002	979	937	988	980	977	981	959	999	1002	1021	955	945	1014	966	1000	921	1001	997	992	1014	943	1028	982	965	945	1005	1001	993	934	987	984	972	976	973	1015	980	1011	987	949	962	936	981	1013	937	965	1006	1019	971	955	955	1020	982	1020	1011	925	923	958	979	982	975	994	985	978	980	974	996	1030	992	984	993	1030	1043	1035	1035	935	1024	995	1041	895	980	1060	977	998	1037	945	936	944	1008	940	991	993	939	956	975	984	1020	963	1005	996	940	1017	1011	997	954	932	961	943	1010	958	972	925	1028	1059	995	1044	1036	968	1036	1002	1017	997	962	1008	1029	972	1019	989	966	1000	1039	1004	1036	942	1028	998	1050	994	1013	1011	978	935	911	974	990	991	960	987	971	1036	947	1003	962	964	970	990	1007	1040	996	938	984	976	997	967	962	995	1015	970	1015	959	999	949	929	1056	1000	1006	983	1006	982	979	1000	997	972	973	949	1007	978	952	1017	949	969	960	995	927	985	987	981	983	983	957	982	983	995	991	962	974	952	1013	997	1007	949	922	952	950	970	970	969	963	964	1006	967	1021	958	1010	956	1013	976	979	967	945	978	980	1009	1065	1014	985	998	970	1020	1010	965	956	962	944	1020	965	968	972	980	1056	980	961	968	961	981	1005	997	970	979	933	1021	1020	1000	949	902	979	981	934	976	961	895	991	1026	952	999	995	987	1018	963	1027	971	1047	988	995	963	987	1017	974	956	1016	928	993	1021	1012	955	955	1018	1002	1001	1029	1006	1026	968	959	978	1041	978	984	963	944	991	986	965	1026	1026	989	1055	1013	974	975	985	996	1011	1000	969	1020	993	1034	990	980	1025	1007	975	1039	1002	999	939	955	978	976	942	957	986	970	997	1018	1001	1011	933	1040	1044	908	976	988	980	989	1022	936	1020	952	951	968	1022	1017	1055	933	957	987	1018	950	954	1023	981	999	1053	967	982	936	949	964	996	1039	1005	958	999	998	934	956	964	1024	995	1000	994	976	972	952	905	941	938	957	1007	953	989	997	966	985	976	947	979	969	974	987	1000	975	1017	988	948	933	990	947	964	931	972	930	954	1007	944	991	993	940	973	972	993	972	1008	966	1004	983	939	873	1019	987	995	1010	1034	988	1004	955	967	944	983	986	1025	992	1064	1020	1003	997	1042	988	1016	1036	947	993	1015	917	999	1002	1031	1020	960	951	982	955	1019	1012	1016	991	941	963	975	973	967	988	944	1004	972	969	982	992	1000	939	995	1032	961	1012	986	950	1008	973	942	978	984	1008	997	929	914	1013	998	993	1018	974	990	988	980	977	937	952	997	1011	988	1042	937	969	971	984	1017	1020	1001	951	998	1041	963	1020	979	1013	952	1022	1005	993	1006	952	1058	979	1033	999	979	1000	969	981	979	975	984	981	977	983	996	997	1029	986	1031	986	1037	949	962	1017	957	959	954	957	962	1002	963	976	996	978	983	949	991	977	1043	956	974	977	1011	1005	1031	978	964	995	996	961	974	991	974	967	972	964	959	967	982	975	942	929	1039	979	1046	941	968	1011	961	986	1052	1003	1040	943	1034	953	1011	948	1004	1002	1045	961	1085	955	922	949	1009	996	971	983	1001	941	972	1042	1058	979	917	972	971	1064	1022	1114	969	1015	992	1011	961	988	1014	1034	1000	1002	999	993	1036	985	989	1022	955	979	988	985	985	963	983	996	996	960	1011	994	949	986	1035	942	934	1034	943	1031	992	973	992	973	955	1002	1001	977	1002	988	921	1077	987	985	1022	1055	993	1012	959	993	964	967	972	927	991	942	915	963	996	953	1038	982	962	1029	973	1005	1030	1025	1019	936	964	944	931	963	1007	963	1003	973	955	954	957	986	1013	961	977	972	973	1005	1017	987	943	964	1015	930	1033	970	994	985	972	935	966	965	1012	967	941	937	959	1003	1004	964	1003	1037	1023	1008	961	1034	1012	972	994	985	993	951	1031	973	928	924	1020	1010	969	1020	959	951	1005	962	990	935	933	950	990	1045	996	943	1037	946	997	943	974	986	959	973	988	970	996	1052	961	955	1001	1025	1004	941	943	996	955	1015	1006	1023	994	1020	972	972	954	963	1019	954	1003	991	945	974	1031	950	939	1007	942	975	1002	988	992	1012	940	1010	990	921	1023	954	991	1007	964	1030	999	994	984	1056	1023	1055	955	995	1037	987	993	1057	996	960	989	975	998	966	993	973	980	921	990	1013	954	980	1011	979	981	961	984	995	1037	989	976	959	988	999	987	1013	989	990	993	960	976	1025	973	1013	956	984	973	943	950	999	1028	966	967	1015	1030	979	950	979	992	981	981	988	993	960	974	961	944	990	935	990	949	1013	997	1018	1001	1046	965	985	986	1017	998	1026	931	955	963	969	1022	975	1002	942	961	975	990	976	1005	1004	977	1033	1001	952	999	952	987	983	992	987	976	983	998	1014	1020	957	977	967	984	948	1014	1004	1004	1008	1017	973	986	1002	952	1002	1013	954	959	1035	1015	988	989	994	987	941	1023	982	977	1042	947	1043	951	952	1026	1027	998	1035
25370	21666	24732	29148	21663	16147	647	445	409	341	318	342	377	378	358	352	367	330	309	330	330	352	301	348	335	321	340	349	319	334	313	295	338	336	311	344	342	330	339	287	322	306	311	344	303	326	325	325	310	321	315	327	305	312	361	292	317	318	332	340	347	311	291	350	313	347	328	348	326	332	293	299	329	326	269	330	324	319	336	301	308	345	348	322	304	337	317	315	343	345	317	291	338	281	314	333	320	298	327	316	315	278	334	306	325	307	317	324	296	322	309	310	339	341	309	375	316	310	340	314	351	327	340	299	294	338	311	314	292	307	351	334	324	334	290	301	336	286	298	287	321	325	299	323	324	330	305	326	321	327	350	333	344	349	299	289	343	334	337	310	300	310	314	344	323	312	328	315	344	290	350	305	333	300	322	307	308	306	327	291	337	319	309	307	329	327	361	283	328	313	344	327	318	331	311	326	346	301	280	303	321	314	344	348	299	318	311	285	330	321	331	319	340	305	334	295	320	336	283	316	329	338	323	309	290	348	384	351	294	295	301	313	352	353	315	296	350	329	324	304	321	295	342	320	277	325	338	312	287	327	336	325	314	297	308	301	315	350	342	334	331	337	312	311	318	325	336	331	319	307	341	323	327	317	331	324	317	303	268	315	323	325	322	355	319	309	325	330	329	355	332	329	270	319	301	331	332	315	344	305	313	295	315	325	338	332	316	320	335	295	336	332	303	332	319	327	307	343	306	330	302	316	320	320	308	340	328	314	329	337	334	327	299	304	328	293	322	292	311	323	338	301	337	339	306	342	332	347	308	324	326	342	336	301	311	349	341	314	331	314	338	326	339	316	301	335	298	307	322	296	351	341	355	348	299	338	318	326	315	337	331	305	314	328	314	371	297	282	331	326	299	332	330	304	324	278	316	334	339	317	343	298	313	344	315	322	317	311	287	324	278	326	321	301	330	337	297	325	339	329	342	341	289	312	316	299	326	337	310	306	294	323	333	322	300	322	310	295	314	319	338	316	333	337	304	312	317	312	336	330	300	299	302	317	289	326	290	296	299	320	308	305	326	304	349	317	331	299	319	324	303	291	315	331	286	304	321	315	324	278	309	350	300	304	310	305	328	326	279	332	320	339	331	332	321	302	288	262	307	328	312	303	319	348	294	319	315	326	316	318	338	295	316	303	308	322	325	343	321	319	331	297	327	315	343	338	342	314	324	306	301	346	331	333	297	354	290	295	352	318	299	321	345	338	327	327	316	352	338	337	285	316	317	371	321	315	314	322	292	333	319	319	333	301	329	311	320	358	285	322	328	318	318	297	354	336	309	318	302	316	297	307	317	350	337	300	325	331	325	311	308	374	325	340	329	319	328	330	334	293	320	328	342	297	302	310	333	323	309	300	309	328	315	299	294	325	315	312	336	347	328	321	323	295	315	324	316	343	345	289	345	318	326	315	300	311	327	340	332	313	324	322	316	304	316	342	324	324	316	324	354	346	302	343	336	319	290	329	285	292	323	293	335	302	348	334	283	339	325	295	320	330	285	320	313	348	317	337	322	318	305	306	310	333	319	347	335	292	318	323	302	325	324	333	322	297	290	354	351	339	320	304	329	306	329	319	350	297	304	324	329	336	356	352	335	313	299	302	322	320	329	347	317	327	318	312	332	332	324	306	319	310	298	287	308	326	285	316	327	349	315	306	305	318	332	322	322	334	340	310	281	329	331	312	323	316	317	335	313	297	317	287	346	313	343	343	317	312	323	352	343	310	291	320	306	332	350	328	331	331	308	303	297	340	282	292	278	310	296	325	332	307	302	327	310	305	340	325	331	339	345	314	364	325	323	305	344	310	305	311	336	312	318	343	311	309	312	308	352	365	339	307	320	295	323	341	295	299	309	313	320	304	322	308	306	362	305	306	319	307	336	327	287	291	295	373	306	292	312	333	363	308	321	327	287	363	334	322	311	334	340	317	291	304	310	330	309	314	295	345	348	309	298	296	347	291	329	327	313	306	287	335	324	295	304	332	335	324	322	312	298	331	312	311	335	301	293	341	325	320	312	314	286	320	310	304	317	303	332	292	314	317	293	369	340	332	309	321	290	304	338	331	290	334	337	321	337	296	343	339	348	314	325	309	320	326	293	297	304	304	314	301	332	329	301	320	275	310	309	311	306	282	312	345	308	291	314	315	330	328	312	317	291	314	337	322	325	354	348	291	315	327	276	352	310	290	315	302	312	286	320	315	342	330	332	304	310	317	313	293	327	315	314	311	322	309	307	307	309	345	328	339	288	314	331	305	306	341	306	283	311	322	333	323	334	323	341	272	287	351	313	339	295	351	344	314	346	293	320	314	306	315	279	314	317	311	295	339	307	339	281	319	331	324	295	295	314	316	347	301	293	291	323	314	328	314	348	339	300	347	307	322	300	302	344	349	340	356	294	326	327	325	317	325	292	348	318	307	301	321	286	308	327	352	351	330	325	310	353	333	310	313	316	308	348	316	338	321	339	317	303	293	327	335	313	294	315	299	298	315	315	299	273	339	320	309	318	288	326	318	340	342	296	328	351	327	312	343	289	306	303	307	353	284	278	336	301	312	314	322	319	298	309	299	336	345	331	315	302	309	271	319	345	318	311	302	337	304	342	315	300	310	277	310	314	323	302	313	301	319	316	304	297	328	324	296	341	318	316	339	328	283	328	287	334	285	312	322	296	303	327	320	307	324	331	334	313	308	320	328	302	312	310	348	290	324	348	317	319	349	316	313	355	331	305	310	321	308	309	353	318	338	337	331	327	329	333	307	265	290	293	317	317	329	299	286	280	314	302	325	298	320	312	327	313	321	327	329	335	294	332	345	310	306	308	299	318	337	333	321	331	314	338	324	311	306	335	320	329	308	325	280	308	306	295	324	293	353	313	305	330	301	332	323	313	343	316	334	294	313	339	325	321	302	334	308	319	326	305	320	306	308	295	286	345	316	304	294	342	333	321	341	311	313	350	301	309	361	330	325	302	331	334	317	320	350	356	332	317	336	315	296	365	306	310	346	315	302	338	317	341	301	316	292	323	334	334	276	333	328	355	309	329	277	353	299	305	355	332	321	323	316	307	303	304	331	315	305	328	348	291	331	333	356	305	295	324	341	321	301	305	325	310	319	328	346	337	302	306	300	290	324	307	290	306	341	324	329	333	310	350	332	289	321	271	325	301	339	338	304	306	317	329	337	315	302	337	290	322	329	327	356	327	309	294	349	305	336	319	315	343	319	317	322	326	329	294	326	343	320	302	298	342	331	349	291	320	293	312	295	323	296	320	296	336	342	318	338	308	311	320	317	315	316	307	357	327	361	297	309	352	302	299	327	309	337	327	293	313	294	300	311	303	302	319	320	352	315	301	311	337	320	323	293	317	315	266	312	283	348	283	318	305	313	298	324	313	297	356	305	327	312	312	349	320	312	310	310	317	318	339	332	324	341	312	304	316	297	338	313	292	306	294	323	331	317
3915	2985	1514	1004	877	853	799	812	773	825	810	766	820	758	764	791	781	744	752	738	826	806	781	756	761	759	832	807	809	784	781	777	782	777	720	785	843	799	751	792	748	789	744	752	773	732	711	747	782	784	787	775	801	815	765	789	758	728	765	806	780	805	784	781	719	794	783	818	806	786	753	759	760	778	779	786	737	780	759	746	749	761	778	786	731	743	740	746	779	757	784	808	776	751	783	754	809	814	776	744	732	780	769	745	796	736	776	775	772	748	831	801	745	753	735	743	775	773	796	786	817	711	728	739	792	786	762	732	784	832	766	771	732	737	765	751	729	743	725	777	778	744	749	770	771	756	771	750	728	781	809	790	801	755	788	787	784	783	768	749	789	800	765	780	781	823	772	765	800	785	772	738	773	733	776	785	828	717	704	781	765	773	781	770	757	833	790	762	734	778	780	737	773	744	745	794	792	842	687	772	785	753	780	792	753	793	785	787	808	808	757	772	762	777	755	773	753	785	751	770	742	809	746	770	765	744	820	807	793	768	762	768	728	802	771	832	796	765	732	746	734	755	758	754	784	761	762	763	736	733	741	772	776	751	792	700	806	811	818	740	752	760	785	746	812	774	776	749	772	776	759	741	713	759	742	821	775	775	745	787	750	782	807	805	774	762	741	818	782	750	741	808	738	772	775	753	786	759	751	799	771	786	770	772	763	834	753	784	835	804	770	783	810	783	795	755	799	736	760	779	805	783	797	802	788	719	794	748	766	786	764	763	841	756	734	800	740	755	747	786	750	771	789	744	755	771	785	798	791	769	785	798	762	772	795	818	792	808	765	735	773	818	702	783	760	758	748	793	788	755	818	783	751	740	723	769	760	741	723	751	807	790	793	791	800	753	759	764	769	748	786	794	715	778	769	752	782	741	720	746	729	719	746	776	733	825	807	775	774	734	761	710	810	759	762	765	803	743	746	761	794	765	728	785	766	763	758	803	764	740	785	778	761	730	769	781	800	725	794	816	777	786	792	796	841	745	756	761	762	786	764	798	796	752	777	751	769	789	753	790	760	838	764	729	766	795	840	714	745	752	754	759	767	758	851	770	782	783	776	782	781	785	801	768	800	797	754	775	814	766	750	772	797	753	798	739	787	780	694	751	727	787	725	770	719	780	765	756	752	732	796	766	770	703	759	752	750	770	750	758	786	785	787	787	731	790	761	783	779	808	729	760	769	744	762	780	748	756	790	816	767	743	747	780	766	771	774	735	771	760	790	787	739	796	760	764	778	769	791	747	749	778	732	834	792	836	790	798	780	776	744	789	766	751	770	767	761	788	733	786	743	765	749	717	761	765	744	782	781	791	784	752	760	793	745	756	768	719	794	815	784	822	768	787	800	766	762	810	759	822	799	778	762	767	733	735	754	766	757	772	742	749	782	794	769	743	729	754	779	748	799	739	752	787	746	756	729	778	738	780	788	768	808	791	787	764	738	784	759	764	723	761	752	719	729	763	829	750	812	755	763	757	748	775	793	792	731	766	777	776	759	736	811	775	757	761	787	765	793	767	766	767	695	774	795	754	721	772	729	720	784	773	738	736	763	788	716	792	777	756	770	759	799	791	782	786	772	775	735	784	795	824	796	753	758	757	816	759	807	805	815	748	708	745	740	762	757	761	761	775	792	805	829	772	767	762	735	757	731	766	728	763	788	795	802	765	793	728	805	789	775	718	810	780	817	735	755	748	777	787	777	792	733	812	792	778	763	768	767	780	814	766	791	760	808	787	764	823	818	765	755	746	765	807	784	728	750	810	776	779	763	776	760	752	786	716	751	767	712	747	800	788	748	825	779	773	786	796	791	802	779	726	792	755	775	779	800	755	720	774	805	781	790	771	770	795	775	778	763	750	676	738	802	734	763	795	826	747	782	807	732	791	755	776	767	747	778	759	761	774	764	799	792	751	828	808	793	733	755	725	746	722	736	766	783	756	766	754	747	819	798	786	744	770	727	731	794	756	802	753	792	755	763	781	784	761	759	773	711	789	744	742	768	771	751	781	779	799	762	780	748	768	781	758	758	749	759	788	787	764	753	785	759	702	782	784	716	794	739	792	755	779	775	781	746	759	770	830	773	757	748	761	768	763	767	807	750	733	817	732	787	842	811	754	793	738	795	778	745	791	802	816	720	737	824	751	813	745	762	762	776	775	732	737	778	818	747	759	770	752	784	765	785	778	751	778	803	680	787	801	762	755	722	724	789	760	727	777	763	757	811	824	741	769	717	777	794	775	784	773	780	752	760	799	783	747	789	774	739	751	791	791	786	761	769	789	741	781	793	754	799	762	767	727	778	738	728	801	738	773	802	815	773	806	830	754	762	810	764	794	760	800	790	745	763	779	764	741	737	779	728	791	795	786	712	768	754	812	766	763	816	723	793	764	817	714	797	786	711	813	750	774	766	759	798	749	801	758	731	737	763	732	776	790	752	770	737	771	753	754	763	768	749	792	758	759	771	821	780	800	727	742	761	785	732	784	814	765	732	795	779	710	737	817	764	791	763	774	727	782	783	768	756	739	799	758	700	797	773	741	785	723	763	818	752	798	802	788	813	752	796	790	756	741	746	779	795	734	804	784	805	797	789	811	780	744	761	773	733	778	778	742	762	784	751	787	766	754	784	821	757	757	852	782	752	788	751	772	746	765	783	753	750	774	763	769	778	801	765	815	771	755	734	749	753	836	745	732	748	742	715	766	767	803	789	755	786	764	758	784	780	748	737	787	784	775	734	760	763	796	784	745	800	748	747	771	695	778	812	774	737	793	802	800	784	759	724	756	766	793	768	774	767	770	758	802	786	759	765	775	746	769	794	777	748	779	768	739	759	763	783	765	726	677	740	776	777	839	754	799	803	786	791	800	785	751	748	768	725	823	810	809	787	824	781	811	879	732	781	805	788	753	784	748	756	791	779	784	740	760	791	788	710	781	795	774	785	769	772	764	761	742	736	795	729	742	785	811	770	799	745	768	771	820	762	714	727	769	762	779	755	746	775	790	769	740	781	756	730	727	748	780	804	789	748	729	737	773	778	783	749	788	795	768	794	766	805	723	778	753	781	780	827	792	759	775	729	789	764	751	748	728	703	744	764	779	770	755	721	766	772	727	708	806	805	729	729	754	734	795	754	779	753	777	754	788	771	764	761	798	728	780	775	789	729	750	784	785	787	781	787	769	765	764	753	811	789	755	792	799	742	762	747	745	760	756	804	807	785	767	787	750	759	745	788	724	705	738	731	750	745	763	778	779	771	736	825	761	823	793	761	751	750	776	765	772	791	790	744	800	798	741	756	783	792	820	749	787	742	754	768	769	723	765	778	763	826	759	846	769	791	768	730	782	772	804	801	804	814	707	738	783	757	803	721	780	780	739	742	783	805	807	783	804	755	777	770	778	749	730	763	776	719	740	736	776	737	808	769	848	747	763	830	748	799	778	785	786	788	795	763	773	756	768	749	769
24779	21700	25130	28803	21700	21710	12999	489	301	271	202	234	217	253	220	187	185	194	176	161	168	181	170	164	184	175	156	184	173	173	152	164	168	153	148	152	172	180	164	151	127	146	136	144	139	132	134	143	151	131	166	131	170	181	167	182	144	168	167	161	156	174	136	163	144	157	146	154	141	171	153	159	159	162	135	172	165	155	154	158	152	157	140	160	159	154	177	172	153	165	140	174	157	145	153	145	147	157	138	145	140	178	147	161	171	163	168	176	153	168	144	150	134	149	135	158	178	147	150	171	166	149	161	172	160	153	153	167	132	156	111	120	161	133	136	134	169	153	173	156	148	145	157	164	147	143	176	159	116	149	155	151	152	132	154	143	170	176	172	157	160	145	158	164	148	177	157	151	148	136	158	155	163	161	157	149	150	164	143	142	163	168	159	153	140	132	159	147	144	143	140	178	147	161	135	140	155	143	133	119	156	145	145	170	159	138	143	155	147	146	160	164	166	152	138	146	148	152	140	148	133	145	151	166	149	156	144	150	145	148	149	149	150	147	143	173	155	171	155	153	155	155	152	163	164	128	127	180	148	152	188	141	172	170	154	153	139	138	174	140	156	147	164	153	177	161	143	148	160	175	169	168	139	147	150	144	125	158	146	150	147	158	143	140	136	150	145	150	151	155	147	162	144	154	169	168	167	138	153	143	152	135	154	163	147	161	147	156	165	146	141	143	147	149	153	131	163	161	171	135	173	160	156	157	176	147	142	150	136	153	167	165	169	130	153	149	142	144	119	128	150	175	152	156	157	157	158	144	171	133	172	146	156	145	161	159	158	147	133	167	121	136	170	176	143	156	142	138	157	142	148	128	149	160	140	138	195	154	168	146	142	150	169	135	147	159	155	144	154	149	154	178	153	161	171	140	144	164	159	160	152	165	167	152	161	184	165	146	149	187	158	157	123	166	179	142	144	134	163	142	155	142	156	130	145	147	160	160	165	154	145	134	134	162	164	178	149	157	149	166	153	155	145	128	170	159	152	144	164	148	157	153	148	153	135	162	149	134	154	128	155	153	153	143	154	172	154	135	147	143	162	160	135	169	148	181	141	139	137	131	153	122	154	142	150	141	150	148	159	155	138	156	173	157	141	158	155	135	154	156	175	148	143	169	137	161	150	162	143	150	162	168	135	173	162	146	163	167	169	132	151	134	171	160	148	148	158	155	149	154	159	131	135	127	150	144	157	156	152	156	152	182	176	169	174	149	158	150	155	140	141	150	141	163	151	132	183	144	136	151	141	176	162	141	142	159	147	172	162	152	142	154	162	136	156	154	161	147	183	178	175	135	146	148	130	151	168	169	161	143	136	133	133	146	138	133	175	151	159	155	149	168	173	135	145	149	156	169	128	149	155	151	155	131	154	184	159	139	157	144	171	144	157	155	142	136	139	152	140	160	179	161	140	156	158	153	146	165	171	155	145	151	168	153	131	167	166	130	150	163	177	149	138	150	157	152	143	151	132	157	145	168	152	169	147	152	150	160	146	146	164	141	157	170	151	142	134	157	141	135	150	140	159	176	149	169	162	144	131	176	134	156	165	139	134	132	142	153	143	143	154	139	154	147	171	145	155	165	146	150	161	169	141	138	118	147	141	160	146	151	158	142	153	128	140	149	162	137	168	155	156	156	165	137	165	144	157	156	163	154	136	168	135	157	148	154	160	156	165	136	163	137	120	134	149	144	140	144	175	147	163	147	155	135	155	144	139	163	145	157	170	148	155	153	143	129	147	142	152	160	136	152	165	141	169	164	122	153	147	156	131	177	137	151	162	156	148	159	171	146	160	132	151	162	131	156	143	151	151	135	152	144	145	156	152	168	137	144	163	145	158	147	173	164	148	148	127	155	150	127	147	161	130	140	157	142	154	148	142	157	162	158	146	153	135	157	147	145	176	146	162	140	142	156	160	137	161	157	158	146	173	164	161	153	150	128	171	142	162	153	146	174	150	162	140	153	158	157	123	140	144	154	146	165	160	137	155	179	139	181	162	180	152	153	132	153	158	150	159	181	142	167	144	133	183	192	149	147	168	167	157	171	160	175	148	166	165	152	179	168	145	159	160	146	160	167	168	160	131	144	161	162	131	142	152	150	140	133	172	168	132	151	146	125	182	160	151	170	161	177	160	143	151	146	145	168	166	154	148	170	136	146	150	143	190	171	171	153	180	161	159	185	151	152	149	147	138	153	132	127	153	153	171	147	163	172	136	161	163	136	128	164	145	159	143	165	166	180	144	155	132	165	142	136	176	160	130	165	152	160	158	143	148	153	172	143	157	162	156	138	161	155	153	169	154	148	127	150	158	132	168	161	148	169	152	147	162	154	162	162	163	140	152	151	129	147	182	141	145	157	155	146	163	150	138	134	162	158	148	152	172	139	170	162	151	157	175	175	134	140	172	138	136	154	157	178	168	154	162	166	147	161	150	152	157	161	149	146	158	151	159	151	166	140	150	145	146	137	127	136	134	157	159	147	158	141	188	150	153	172	140	143	148	176	170	129	167	151	164	160	158	152	167	154	145	157	161	148	158	164	158	154	173	188	151	171	175	137	135	143	119	147	154	145	149	163	165	125	164	163	149	142	117	153	142	152	155	151	143	142	142	155	149	158	160	163	158	152	145	164	136	174	158	140	147	147	148	151	162	160	133	138	172	126	164	165	130	161	178	158	153	146	169	157	138	149	133	147	173	143	155	143	156	155	153	169	167	173	136	144	150	176	155	145	150	164	149	152	150	177	152	142	145	149	156	132	180	143	163	168	175	148	153	142	153	116	158	143	156	164	160	149	156	121	168	134	151	167	123	144	147	178	130	179	136	176	162	163	158	133	161	157	152	146	147	169	129	136	168	142	152	161	145	150	147	147	148	165	163	148	136	147	146	183	142	146	147	149	154	171	159	168	164	140	129	153	142	141	174	162	167	145	173	156	152	168	138	131	152	131	149	154	153	169	162	150	140	161	148	148	143	135	158	150	149	128	157	149	156	135	148	130	164	157	156	159	143	152	142	163	147	141	155	152	145	140	156	164	141	168	147	148	152	154	143	156	148	146	136	162	155	119	159	146	154	140	129	145	161	149	167	137	162	179	167	165	153	147	174	171	160	141	165	149	144	131	158	155	165	148	161	168	158	164	143	171	168	162	179	155	154	164	170	162	137	159	143	148	144	148	119	125	136	147	163	122	152	168	174	159	143	165	132	169	160	156	160	148	153	150	140	179	150	158	161	161	133	140	152	161	164	149	154	144	147	138	139	167	166	142	183	160	158	155	170	135	160	162	136	164	147	151	185	135	149	137	161	141	159	165	141	138	170	141	131	137	159	143	182	143	151	154	164	181	166	156	138	132	142	157	134	163	139	164	147	152	137	137	140	129	145	154	130	137	167	155	153	154	171	157	156	144	136	157	169	173	139	151	147	158	172	148	153	148	141	173	128	125	136	159	179	154	146	134	161	153
4034	4279	1694	922	607	565	527	466	458	465	461	450	456	419	449	411	409	451	411	438	403	417	392	426	418	431	404	405	435	440	398	457	407	421	398	397	416	433	434	406	422	420	447	386	406	414	387	400	402	406	442	446	405	407	429	432	394	406	378	394	423	382	411	388	401	406	397	416	446	397	436	458	386	386	442	409	429	440	451	430	393	427	437	421	433	400	427	397	376	394	395	378	439	423	440	441	361	425	422	389	431	478	384	430	393	389	422	420	408	381	386	402	401	409	414	452	412	429	444	415	415	376	384	394	450	394	405	413	398	399	432	415	390	444	404	386	426	433	405	362	417	400	403	424	400	407	405	416	423	382	398	397	394	415	399	420	415	387	411	435	409	439	441	415	399	413	433	417	456	408	398	392	392	399	422	431	417	411	403	368	412	404	412	412	423	395	392	438	415	434	394	419	447	433	406	431	380	390	409	394	408	432	424	446	376	388	447	384	441	386	411	407	421	422	428	419	428	410	410	391	420	377	387	435	408	420	391	409	376	419	466	395	417	429	424	384	380	417	447	412	416	385	390	405	414	418	382	402	378	413	395	423	400	457	436	414	390	425	422	409	391	414	380	432	362	417	478	376	407	430	413	403	440	416	389	423	408	442	387	372	394	403	430	409	400	429	401	391	403	411	412	393	411	406	374	425	402	435	440	432	425	445	374	398	444	399	405	387	457	391	422	434	403	437	413	425	408	402	411	398	408	407	427	397	420	401	441	387	405	413	417	419	401	405	398	421	378	399	417	386	422	430	433	422	404	375	400	430	380	406	412	425	428	426	418	412	384	411	408	408	406	391	376	397	433	387	428	389	431	385	415	431	409	416	425	429	411	394	406	419	419	439	432	380	431	435	402	399	404	432	361	415	393	413	409	403	423	419	430	403	391	386	426	409	413	426	394	386	433	381	422	396	387	389	373	389	397	436	413	422	418	405	430	406	422	404	388	425	421	427	429	414	394	412	399	383	430	405	377	382	406	376	375	426	421	402	428	416	430	428	369	415	398	412	395	392	419	395	421	403	402	387	410	406	451	430	449	430	391	395	418	406	410	403	400	408	425	395	374	386	415	375	420	419	419	443	407	393	421	418	416	403	388	393	426	400	399	399	424	434	405	413	382	381	434	411	396	447	419	383	398	406	410	382	434	423	436	411	429	392	436	387	429	431	403	441	409	420	403	427	418	377	391	418	388	430	403	389	413	390	400	417	408	424	434	405	415	429	419	421	391	422	441	392	397	399	402	395	447	405	403	430	422	410	387	412	373	404	449	399	389	450	425	390	413	393	407	405	415	437	453	398	431	440	426	431	411	435	374	454	432	433	425	424	464	388	406	380	400	415	410	381	392	396	411	396	402	379	428	392	409	401	368	394	400	435	401	422	368	438	399	401	434	335	479	399	409	417	404	416	398	431	426	420	419	399	395	445	387	423	412	411	409	450	404	417	425	390	383	434	391	421	418	391	424	377	428	399	412	413	423	408	424	392	402	436	447	382	370	406	422	441	411	406	395	435	409	402	431	432	388	399	445	405	391	414	388	457	468	377	411	416	399	400	400	409	392	410	436	383	392	355	409	428	398	413	418	441	440	418	427	394	412	411	428	445	402	404	401	419	429	411	433	388	437	410	432	429	414	402	397	393	400	351	399	408	437	402	364	432	437	408	398	408	403	433	386	410	433	382	441	406	396	419	419	406	428	401	430	413	448	378	392	431	454	434	445	433	392	392	415	402	409	382	399	410	391	403	419	417	388	395	432	403	425	436	400	406	406	397	388	362	411	430	410	417	415	373	409	374	392	442	427	374	398	416	379	417	418	397	417	404	445	400	370	389	452	380	392	421	403	391	423	423	395	436	382	393	404	403	436	456	374	400	390	428	381	444	422	389	440	404	404	360	423	410	429	420	432	417	422	406	411	398	378	391	404	393	419	393	425	412	452	353	399	402	424	450	369	410	376	406	398	409	416	446	436	389	392	385	379	393	425	438	374	420	439	406	452	427	415	434	442	436	423	428	424	404	455	428	421	398	410	406	430	387	454	389	374	396	419	444	391	390	385	390	425	427	377	426	384	436	362	372	379	400	393	398	397	411	390	383	430	404	413	378	414	442	421	413	384	376	445	375	402	408	380	402	402	405	400	411	410	395	385	425	440	395	435	410	396	394	414	379	420	394	383	393	427	393	418	364	416	414	434	409	409	409	389	397	424	412	398	423	419	428	443	388	406	435	417	424	404	433	417	416	369	405	418	426	428	367	409	433	411	397	412	403	417	392	431	429	403	417	405	434	428	414	413	421	414	420	397	426	440	372	416	434	405	447	447	422	403	383	444	398	410	399	424	397	427	392	468	425	396	421	394	386	386	408	399	437	411	442	442	384	455	394	408	391	415	417	440	401	410	437	412	427	423	408	432	404	395	434	408	337	423	408	374	419	367	411	398	421	410	411	399	413	420	426	401	433	378	423	420	412	411	394	417	403	435	438	387	431	428	399	382	400	400	393	440	437	434	401	455	422	416	422	369	435	397	380	409	435	410	387	418	420	393	383	386	448	387	409	397	404	369	397	415	428	421	425	409	404	380	402	402	397	412	434	439	382	394	415	385	399	386	424	373	429	392	438	406	379	424	425	430	400	412	423	438	396	386	413	441	397	424	455	447	435	391	397	391	410	415	395	414	409	412	414	400	399	421	431	407	421	447	387	388	395	405	398	396	389	415	441	388	422	407	409	440	421	424	422	425	436	395	421	401	370	407	374	410	421	418	446	432	406	415	416	389	438	419	411	420	412	373	412	383	429	433	413	391	367	403	411	402	389	401	404	400	398	400	419	401	388	428	427	422	372	406	412	417	433	396	406	424	441	418	407	412	401	396	413	414	374	399	435	414	422	402	411	396	419	407	419	423	409	433	418	419	420	421	422	379	370	411	400	391	405	401	404	381	426	463	417	405	396	401	435	398	420	387	366	430	450	393	453	439	429	406	434	418	394	402	428	403	401	413	400	394	413	411	391	418	426	434	428	409	391	398	445	402	446	414	376	368	395	402	416	464	382	451	427	451	416	423	370	447	418	413	432	427	450	400	412	418	386	436	429	419	400	451	444	435	403	453	422	430	427	406	425	406	410	404	405	372	399	417	405	435	429	395	422	403	419	431	392	430	426	412	401	437	415	414	423	399	442	382	391	435	400	427	394	389	411	387	412	407	460	406	417	382	397	420	430	412	412	393	394	392	419	410	417	418	392	414	403	389	428	397	421	459	411	421	433	444	424	384	397	403	391	407	424	394	371	405	429	441	414	385	382	403	417	419	418	438	398	400	401	395	417	399	405	400	399	441	418	428	404	415	442	425	434	407	401	419	414	414	437	389	387	411	395	417	430	369	407	419	379	404	438	420	371	386	394	445	410	431	375	408	427	397	408	400	411	397	397	411	408	404	389	410	421	397	391	418	413	389	411	415	386	414	399	384	395
30788	20019	9459	732	454	385	431	398	419	416	440	397	411	388	384	416	393	401	381	414	378	405	405	352	340	421	402	384	406	352	378	380	379	408	394	451	389	405	372	398	386	391	371	380	393	369	404	403	392	408	390	398	353	366	397	363	409	376	380	403	387	391	369	372	380	407	385	433	399	384	386	390	370	413	358	385	399	377	399	409	394	358	393	359	398	389	407	368	407	395	350	400	389	380	384	416	370	397	403	393	418	367	365	381	401	352	375	378	402	380	373	374	408	386	372	405	423	416	392	377	356	405	356	395	357	423	383	374	365	415	417	381	406	396	359	427	392	406	400	391	374	397	377	405	368	356	362	398	403	394	373	410	409	432	373	361	389	402	410	403	427	355	400	411	405	377	395	364	402	412	425	391	399	406	389	385	404	372	436	420	419	371	391	400	384	403	381	434	418	432	409	389	444	416	397	405	405	374	404	399	388	396	383	408	406	401	381	391	373	371	392	404	401	378	396	432	390	379	386	402	372	402	404	379	389	380	396	397	377	356	386	408	371	380	410	388	375	387	417	382	395	390	380	382	380	384	394	341	369	396	381	388	428	365	403	384	434	375	365	397	414	389	384	396	430	413	402	405	401	397	391	351	388	385	412	422	410	434	399	366	396	427	384	390	377	405	374	343	412	396	388	364	392	392	434	426	369	373	377	397	425	387	381	391	391	408	409	396	394	408	370	401	396	356	404	371	392	391	423	398	390	398	391	442	409	375	388	404	413	405	393	426	378	375	365	411	373	390	396	408	394	377	360	405	414	386	411	379	375	358	366	387	388	378	388	398	416	399	427	387	396	394	434	383	400	364	370	380	356	391	399	372	389	409	375	401	409	436	405	408	385	417	373	374	369	420	407	402	431	376	396	381	386	391	362	376	423	401	388	409	410	384	440	369	370	408	418	391	400	394	450	381	381	395	409	405	393	365	350	381	448	379	432	330	411	399	393	364	399	380	392	424	391	427	420	427	397	403	419	375	389	360	407	348	374	403	412	409	395	363	374	397	396	382	422	373	372	387	389	382	403	382	375	367	384	394	374	420	378	428	363	393	376	367	393	387	361	401	422	422	340	390	369	383	377	401	360	368	383	396	370	381	409	393	417	397	398	392	393	433	373	381	348	396	396	397	403	366	383	413	418	367	369	414	426	387	385	387	416	426	416	420	346	368	411	377	375	378	380	379	374	387	368	432	370	363	394	375	411	374	374	422	404	389	394	400	370	376	380	403	385	432	410	371	395	387	399	418	425	370	390	397	385	401	379	381	419	365	407	416	388	376	381	385	398	405	395	424	393	411	386	385	376	405	414	406	358	419	387	394	410	403	381	418	397	419	427	402	394	410	404	368	409	375	406	412	363	403	371	386	416	356	418	389	404	432	340	410	403	382	362	369	369	372	391	406	437	409	381	407	391	360	397	348	397	416	387	375	397	404	408	385	338	412	396	396	385	412	345	387	424	384	365	380	389	409	381	392	388	376	418	408	433	435	426	401	397	381	358	398	383	411	390	372	361	425	412	392	407	379	394	426	401	426	374	382	419	413	430	346	396	385	371	398	409	412	399	365	369	353	436	350	377	408	402	391	409	419	384	397	394	406	377	370	386	406	400	368	410	386	400	346	408	386	411	392	408	369	397	387	438	447	384	389	380	404	422	361	392	408	418	398	338	386	438	395	400	412	392	392	398	403	401	394	389	387	463	429	386	402	378	361	379	375	400	384	339	407	430	401	400	426	392	388	402	386	381	388	388	387	396	380	387	378	390	389	394	414	383	375	365	405	345	423	350	351	372	415	401	397	410	380	423	408	385	382	419	377	381	396	405	347	393	384	417	402	370	385	335	361	386	367	404	392	415	408	357	389	389	383	413	400	375	391	363	378	433	368	371	354	393	407	381	380	423	389	380	374	417	382	370	417	373	405	396	401	344	405	414	400	435	395	408	390	380	407	425	388	397	362	378	398	410	403	408	398	408	443	384	420	399	404	392	391	414	405	376	400	374	405	419	370	421	399	378	390	413	387	353	379	372	391	380	406	365	411	405	339	376	381	377	428	352	392	369	400	376	399	403	430	396	379	396	401	404	366	406	388	402	383	348	378	371	410	365	387	417	356	411	371	393	402	390	378	420	418	411	372	365	421	377	387	410	408	384	407	414	390	397	412	386	360	393	404	383	427	390	419	386	339	318	408	402	382	408	421	385	368	407	432	421	397	425	393	436	411	388	367	401	378	360	380	386	354	409	364	377	412	386	408	380	397	400	381	414	392	397	410	404	390	369	407	435	407	404	400	381	379	407	394	398	381	401	352	416	371	389	409	367	364	399	358	399	369	372	378	419	397	423	412	408	367	373	371	408	414	371	401	428	418	395	403	415	380	384	375	367	393	417	395	393	411	363	371	411	412	389	435	388	418	409	390	404	395	364	401	388	379	388	364	406	408	414	394	399	364	413	395	391	384	396	379	379	380	407	395	384	359	392	398	384	375	398	392	418	371	388	372	337	419	386	402	363	374	407	417	379	381	369	395	374	403	362	413	394	385	379	358	412	314	410	416	365	401	374	372	440	394	423	371	388	396	368	431	390	403	427	452	412	380	425	389	391	382	347	399	400	399	420	394	421	413	382	380	397	358	375	421	378	384	366	386	378	382	420	386	388	390	377	415	386	383	394	428	449	404	362	347	372	385	432	383	411	405	394	376	397	394	419	414	381	401	387	403	389	364	414	351	361	439	397	397	373	415	383	438	402	358	379	366	374	369	404	408	367	416	370	400	407	357	381	388	381	406	393	408	407	391	405	415	403	398	400	393	404	421	366	383	373	416	418	381	377	385	375	387	379	396	369	422	395	387	389	389	412	420	378	380	391	367	382	375	351	345	440	374	379	341	399	370	414	398	423	417	388	365	386	411	435	439	375	415	413	401	378	384	366	434	359	438	338	398	438	384	378	402	382	394	400	412	404	406	401	386	419	382	443	382	367	388	386	411	397	390	428	418	378	381	407	381	372	369	400	411	372	385	377	396	382	405	400	373	407	380	427	368	401	416	420	391	377	390	418	386	409	387	348	387	435	403	356	406	389	401	370	389	380	403	397	368	429	368	390	396	413	402	405	399	383	404	396	378	410	412	351	367	387	389	384	383	419	371	430	388	393	371	396	427	368	398	365	400	385	374	353	380	419	432	434	376	373	394	377	391	398	397	376	386	357	382	367	373	417	398	411	378	403	396	399	409	397	392	401	378	413	402	379	398	385	394	386	390	365	390	358	379	378	404	401	416	391	400	389	371	433	395	398	388	411	400	393	369	383	430	402	376	430	395	440	365	419	388	375	379	381	398	384	390	415	385	426	387	375	404	389	364	352	377	390	378	376	400	376	402	392	390	365	388	364	403	410	354	372	416	379	397	388	414	391	406	368	410	399	392	396	396	386	424	393	360	376	373	399	371	400	378	393	379	378	406	379	370	377	407	401	386
6029	1751	1125	1001	957	946	955	999	959	939	931	943	955	942	887	976	956	910	939	1000	964	914	927	949	890	945	930	942	937	907	958	906	869	967	928	960	930	1013	924	947	940	936	947	937	968	936	935	920	906	883	981	954	927	899	922	966	920	925	952	941	986	1000	972	967	983	940	938	938	992	954	958	988	886	885	935	892	907	925	990	932	985	976	951	954	940	1003	913	937	991	974	899	908	965	933	964	981	908	920	948	912	938	962	960	944	952	974	907	946	890	933	927	953	913	966	958	902	1007	951	936	962	938	894	941	914	965	915	953	937	941	977	959	922	987	943	921	951	984	906	948	937	874	927	902	873	948	970	961	919	988	942	939	961	901	896	965	924	976	946	904	942	947	961	877	955	925	916	920	915	969	943	966	935	945	1009	956	941	894	885	940	887	903	903	948	996	969	949	976	876	969	962	941	1005	930	885	951	967	935	934	942	914	915	941	901	961	935	910	960	932	974	904	910	931	980	980	942	918	954	944	985	970	951	1007	935	974	990	970	892	923	937	931	949	1003	940	901	980	999	944	935	986	963	931	927	916	956	904	944	972	942	915	977	969	1007	919	954	995	882	978	983	992	990	975	917	955	929	946	957	993	898	944	926	994	967	905	904	979	937	883	918	971	1036	982	970	966	942	905	951	922	886	921	968	939	939	947	926	951	958	976	921	945	932	990	962	975	988	945	943	1002	973	935	920	930	965	938	944	920	960	930	974	933	970	945	974	936	934	942	926	907	961	980	934	956	936	982	940	941	931	961	964	1007	931	949	935	946	912	956	898	916	915	936	986	911	1001	926	963	928	953	877	976	987	962	928	944	966	961	934	987	876	922	931	942	900	1002	928	961	960	950	913	928	948	963	968	959	959	930	917	937	976	1005	977	908	900	1009	966	893	909	954	911	948	971	942	921	1006	892	907	974	930	988	921	960	955	962	926	973	989	924	950	930	927	921	960	939	1004	945	890	961	1006	959	927	920	974	916	977	932	882	974	954	982	982	910	967	903	946	907	921	915	916	962	983	925	930	961	946	962	942	946	974	979	922	941	916	916	969	935	987	940	944	960	937	921	942	995	913	968	883	948	954	922	964	896	915	899	973	950	947	940	930	1013	959	969	890	937	959	934	967	968	941	918	973	967	894	955	931	952	901	933	950	931	901	961	915	954	934	892	975	943	988	911	978	926	927	954	918	932	1006	926	965	954	971	947	955	944	939	953	961	1004	913	965	939	934	921	931	943	865	912	939	957	1005	987	915	999	988	941	891	940	990	965	930	975	926	980	945	921	947	960	961	988	936	980	996	930	978	906	951	920	954	881	912	980	996	932	934	913	1007	888	963	993	908	961	918	961	968	936	951	940	989	878	968	963	937	983	882	897	911	935	945	923	949	881	938	926	944	977	953	971	921	898	954	944	967	967	957	935	945	901	946	925	966	946	925	914	987	924	917	980	992	928	992	992	932	975	979	971	921	958	965	910	862	945	930	946	1010	935	940	925	942	936	955	961	924	925	990	998	972	931	971	974	969	925	911	969	928	921	983	963	917	992	944	985	954	958	965	973	957	983	927	899	987	980	976	948	906	918	959	894	933	923	950	945	1008	889	918	928	954	983	983	961	881	924	936	980	978	948	953	931	950	930	964	955	978	932	901	949	946	969	913	926	909	927	910	933	901	917	912	971	917	914	972	959	956	987	919	981	1009	972	938	939	977	940	943	996	946	971	922	980	925	986	995	968	926	923	1003	956	907	973	873	920	938	925	947	942	959	990	892	933	937	904	946	933	956	939	977	985	915	949	892	944	919	952	953	986	930	958	950	966	892	925	920	960	965	928	994	923	901	951	950	908	939	949	948	955	962	960	959	957	888	952	1012	954	903	938	990	966	916	965	920	954	990	941	1010	910	952	1002	942	1017	923	952	981	942	959	975	927	924	934	948	965	946	888	998	984	931	939	923	972	903	950	947	972	954	989	961	969	919	1010	940	949	976	989	920	952	1014	906	959	914	978	996	928	950	946	974	959	900	929	947	918	971	878	970	1016	978	964	997	934	883	959	956	996	934	930	873	948	885	993	910	923	937	901	957	925	941	944	952	873	980	955	1001	983	930	935	935	963	956	901	973	915	927	988	961	898	973	947	954	914	936	950	966	932	941	936	949	994	956	936	947	990	971	903	925	958	926	918	930	900	930	947	986	962	925	929	948	902	917	920	965	988	949	921	987	956	886	973	953	953	934	952	887	948	912	991	940	900	880	930	947	960	934	947	974	967	975	958	908	952	942	972	973	913	947	935	917	917	916	976	901	870	960	949	952	992	940	999	928	918	887	967	934	905	953	985	925	942	937	913	927	954	975	987	941	939	921	931	918	892	939	931	936	971	955	930	914	913	899	920	916	999	911	958	904	865	995	984	941	918	983	879	932	937	932	916	962	932	943	950	900	936	922	865	938	969	890	940	905	944	970	982	864	949	982	952	921	921	948	966	958	942	928	939	932	961	946	964	964	963	903	924	948	986	1004	889	966	955	935	964	985	969	951	932	932	909	953	968	944	970	946	892	952	926	918	957	949	939	942	975	1002	982	937	947	953	914	932	969	893	958	939	978	941	896	997	985	908	939	953	932	965	940	982	951	902	941	906	952	924	958	916	949	898	1002	943	920	926	939	978	892	976	928	973	939	898	931	965	911	946	950	996	915	962	909	1006	977	998	953	979	976	964	944	954	921	961	921	921	967	947	901	892	907	918	964	916	938	940	955	975	916	905	961	942	953	948	968	986	966	1019	907	890	936	959	913	923	964	968	949	983	959	958	973	963	956	951	961	928	923	981	968	933	926	946	1020	933	939	890	977	904	975	959	946	882	1005	925	963	930	958	947	932	990	967	965	953	912	954	929	931	969	914	935	977	942	939	922	998	906	949	979	878	929	993	920	962	956	932	963	944	916	956	899	940	1002	905	933	966	966	938	996	951	939	938	963	958	875	880	934	946	969	942	974	951	988	910	942	1002	951	962	933	941	904	940	972	948	971	962	933	936	925	932	894	984	936	944	968	909	934	1003	944	988	966	914	907	909	974	925	960	942	933	976	925	931	914	1002	933	933	931	945	924	959	964	948	987	980	916	908	918	918	937	922	948	913	994	968	946	998	912	961	946	947	932	974	938	974	918	949	949	936	920	905	924	1000	1001	893	952	913	923	932	974	912	987	930	960	941	906	929	970	951	910	902	952	935	935	969	963	920	901	943	923	949	982	967	893	940	995	963	947	949	950	936	875	959	953	957	929	947	953	957	907	933	959	997	929	940	904	943	904	947	961	967	943	959	959	975	917	975	921	900	929	942	910	989	957	965	943	980	916	991	937	944	918	899	938	989	987	909	927	906	933	922	949	966	979	1017	926	951	946	1002	966	986	942	938	977	895	951	961	996	959	939	920	959	927	946	894	912	927	1010	962	919	921	964	938	953	955	956	947	983	934	942	882	904	945	951	952	939	981	997	973	946	888	945	922	915	925	978	966	980	925	924	953	934	938	879	953
25433	21674	24714	29151	21678	16514	723	464	388	386	337	333	340	345	348	333	332	360	331	347	321	303	339	341	333	346	282	308	376	344	345	313	355	330	316	351	288	330	342	350	341	368	285	306	306	267	327	302	324	351	329	332	318	315	334	341	335	353	320	310	280	331	319	340	294	333	358	333	298	304	340	328	325	334	331	313	310	317	324	327	330	322	355	345	301	329	329	327	324	311	312	335	325	306	303	308	349	291	332	321	304	309	313	331	324	325	321	344	327	283	336	318	314	320	334	305	311	309	298	342	325	329	324	314	328	314	301	316	269	305	319	283	309	318	311	331	309	313	331	327	299	326	322	331	335	346	308	326	355	331	345	373	338	330	336	327	316	314	309	317	300	300	284	292	290	333	316	329	286	316	307	359	330	321	292	288	311	326	305	323	320	317	318	309	297	316	304	333	296	312	317	298	334	306	333	320	299	364	308	309	290	304	301	322	330	337	332	355	337	314	299	325	324	306	282	305	307	284	296	328	307	278	336	338	335	306	320	319	354	343	337	295	307	309	320	294	296	326	312	305	311	317	360	349	310	321	327	311	304	323	311	321	334	319	330	316	323	329	335	331	325	287	290	324	305	304	334	319	294	333	317	320	327	328	313	317	334	325	337	325	348	292	281	320	278	295	293	313	335	308	335	338	321	348	308	307	314	326	341	310	328	319	312	295	342	305	306	300	317	311	310	337	364	331	297	322	301	294	301	302	315	336	321	289	315	320	331	319	294	296	304	285	329	326	342	354	316	334	328	345	314	310	336	306	346	296	347	338	316	318	332	345	335	329	318	313	304	323	323	324	326	311	348	308	302	335	287	309	294	334	337	358	319	313	327	316	290	292	340	338	318	309	309	315	312	294	330	337	313	294	287	283	348	305	303	351	329	331	315	320	333	289	302	321	312	308	316	287	297	312	312	297	339	325	295	314	306	303	314	331	305	309	307	348	306	320	305	309	317	317	295	340	318	292	316	302	323	335	302	285	329	361	315	279	339	331	337	329	332	354	329	329	303	297	309	330	325	269	320	338	316	353	308	327	340	287	296	325	352	321	302	353	296	295	335	328	344	343	314	318	320	362	301	313	350	321	327	339	311	309	296	307	333	321	296	282	285	301	332	326	348	315	310	315	335	350	319	329	329	341	307	332	313	313	291	306	303	272	336	310	306	305	348	348	338	309	313	365	313	305	327	334	329	348	311	316	333	310	338	339	305	318	337	318	325	297	330	298	316	317	324	301	351	303	331	362	314	308	326	295	332	305	317	311	290	329	282	327	325	324	340	321	296	326	301	302	302	341	321	311	340	321	328	298	339	359	326	324	340	305	309	325	281	327	373	333	309	336	293	353	336	278	297	309	312	319	327	289	364	313	288	299	308	319	322	311	332	334	315	316	316	337	326	307	328	301	334	316	314	306	341	296	319	305	313	289	332	369	312	289	319	344	311	304	345	326	291	271	301	324	318	299	324	286	333	341	334	293	352	309	311	316	292	314	286	314	347	312	304	339	317	312	306	303	340	343	346	314	337	311	331	294	318	316	307	323	326	305	320	313	343	326	303	310	302	336	362	299	307	336	317	340	316	295	290	335	322	320	330	309	334	265	348	297	346	321	277	309	318	375	307	303	297	313	352	319	302	374	320	329	294	284	323	296	321	309	294	333	313	303	324	320	333	337	305	318	327	305	307	294	311	335	327	342	319	305	310	344	300	282	326	302	321	359	335	324	296	307	301	331	354	300	307	315	292	302	302	301	303	310	298	363	288	305	328	328	323	300	299	338	316	306	316	297	308	315	298	329	284	328	295	324	327	302	311	352	304	339	356	302	313	328	309	313	320	287	315	305	294	294	346	328	318	309	327	342	343	328	310	341	319	336	311	349	310	312	285	342	319	288	324	345	313	335	288	311	339	307	315	343	337	314	329	285	339	337	328	300	317	314	345	309	310	330	320	328	323	330	299	301	344	373	303	366	326	350	325	350	298	311	304	305	323	354	318	307	312	308	324	286	331	326	314	335	339	284	347	294	348	328	315	306	320	343	332	298	310	301	329	310	318	337	331	338	312	324	338	318	310	304	333	325	318	262	269	311	315	328	375	329	333	317	368	331	319	348	347	335	305	305	298	314	300	328	318	282	300	327	309	317	285	312	315	326	309	344	307	304	340	335	318	313	292	321	318	330	295	326	339	312	338	325	325	306	336	348	316	300	318	287	298	308	321	300	316	282	335	317	320	352	307	382	338	345	279	312	319	333	332	307	315	309	306	323	323	347	332	298	313	325	338	323	321	320	296	352	308	312	316	324	295	337	337	324	310	303	344	305	325	310	281	286	354	290	327	324	349	332	309	306	340	359	321	305	314	327	323	292	345	329	325	333	317	302	269	316	303	324	310	312	331	336	335	323	332	301	343	308	295	323	303	311	301	296	317	324	352	306	353	284	305	323	313	318	361	302	344	312	322	284	331	322	337	317	348	319	333	315	306	325	310	315	321	313	311	290	321	337	335	284	332	314	300	331	329	294	313	328	314	353	303	313	297	324	291	291	295	309	334	272	316	289	307	297	291	302	309	306	274	322	321	311	330	337	301	323	318	303	310	290	381	344	303	312	321	307	313	337	342	313	312	318	296	325	295	301	300	299	316	308	309	314	286	311	335	335	314	303	330	320	329	321	310	310	335	294	322	301	336	320	327	327	323	304	322	282	322	303	332	322	299	287	304	351	313	335	361	338	318	335	336	295	307	301	335	311	317	289	323	322	323	317	299	314	330	343	307	312	336	330	331	321	310	305	330	295	315	300	317	339	331	340	327	316	312	326	326	316	345	330	320	293	293	300	297	325	294	313	368	328	327	322	279	327	345	298	317	309	318	318	317	312	301	305	298	344	312	297	331	305	322	303	304	317	331	314	308	316	324	353	290	334	314	318	335	315	313	334	319	292	313	286	310	311	314	339	337	337	315	322	340	318	314	329	341	323	342	316	324	329	308	308	334	323	320	349	296	334	348	306	309	304	306	327	323	298	313	306	327	338	336	354	322	304	341	315	313	293	333	316	297	319	346	323	310	297	365	299	322	365	330	347	318	351	324	327	313	334	308	316	314	328	294	274	319	334	300	318	323	301	294	312	311	332	339	329	319	351	317	341	378	314	327	314	284	301	303	339	303	301	316	286	305	297	316	326	299	335	315	314	306	301	331	308	344	302	315	327	319	322	306	312	324	293	331	290	300	305	312	302	315	314	320	322	300	315	337	342	323	307	312	337	316	309	317	313	321	281	284	308	310	340	279	298	326	315	323	294	332	312	325	282	330	303	310	343	310	321	330	291	318	353	309	321	311	362	325	300	318	353	353	328	326	296	328	338	343	322	295	342	276	318	312	313	303	319	296	283	326	322	312	319	319	307	334	298	349	293	303	310	334	302	345	298	336	328	318	329	348	299	310	332	325	343	323	309	353	297	293	332	311	332	333	347	323	281
3970	3022	1426	1004	897	838	819	806	807	823	802	766	785	683	760	780	799	798	792	771	797	740	793	786	764	781	754	770	763	758	742	755	791	765	788	757	760	730	793	789	741	739	752	806	698	776	787	709	745	717	764	755	790	772	749	762	771	744	800	854	782	794	768	793	754	760	728	807	801	725	756	760	769	783	780	783	796	776	767	763	796	758	757	761	765	702	750	728	722	741	724	774	730	735	761	753	741	779	717	839	845	743	793	825	771	746	738	769	764	808	769	765	800	791	723	815	820	766	772	833	750	760	794	741	777	757	770	776	771	772	743	784	792	770	713	786	796	788	758	776	766	743	755	739	765	763	706	749	799	797	782	764	810	697	788	727	748	738	774	772	767	779	756	782	794	761	753	753	768	764	740	717	749	801	788	782	776	718	772	791	793	745	760	773	757	736	804	805	743	811	765	749	753	791	757	766	797	740	743	819	764	790	748	778	745	728	732	762	788	802	762	830	795	760	785	770	748	738	787	761	782	748	740	714	764	813	783	765	767	768	761	792	738	788	731	800	723	769	760	742	767	753	799	780	743	750	789	744	738	735	777	731	765	731	750	778	756	745	793	769	781	739	762	746	785	751	737	755	738	733	786	755	762	753	788	778	760	775	787	768	778	772	784	720	782	721	749	784	727	841	764	770	739	734	738	782	749	770	786	779	736	791	793	822	762	773	728	776	846	793	750	817	814	789	690	787	758	761	727	765	829	739	739	759	755	805	788	810	776	737	746	767	707	771	752	728	780	791	854	768	743	774	766	730	733	788	803	721	740	792	769	766	767	745	770	774	748	763	728	728	792	745	791	771	748	846	806	715	780	719	762	784	777	770	731	773	793	750	734	799	801	752	742	843	776	735	738	767	801	711	778	759	727	743	782	763	742	767	740	765	761	732	810	775	773	780	794	753	714	723	735	781	764	778	785	774	702	791	792	795	758	760	733	713	799	728	785	784	719	768	776	764	746	755	736	780	774	770	752	795	741	762	745	738	789	763	757	743	745	745	705	736	754	796	736	713	799	789	763	798	732	771	780	802	801	790	740	776	720	788	755	747	788	700	749	741	761	787	719	722	773	743	795	759	745	766	746	742	772	759	730	805	753	732	736	757	827	794	806	751	789	792	792	765	758	777	748	758	757	774	742	795	810	773	763	752	761	765	804	781	806	810	809	784	770	770	769	763	747	763	729	737	800	777	776	762	723	784	738	793	753	775	731	770	737	800	745	807	770	731	750	772	790	745	804	719	767	722	783	758	755	765	791	767	815	767	781	768	753	779	774	768	756	735	772	778	737	763	771	780	804	797	769	741	784	749	778	740	772	747	747	730	751	751	754	780	790	799	787	749	792	779	738	776	761	744	791	793	778	711	796	786	786	765	792	732	766	757	760	816	769	761	761	761	784	774	800	828	794	747	778	727	807	753	818	764	817	753	732	790	745	784	802	759	768	782	782	773	776	748	741	791	766	762	758	781	759	768	792	740	807	771	764	815	771	784	770	759	794	791	738	776	767	769	756	759	792	825	759	766	723	737	731	707	765	745	743	793	745	738	776	793	799	734	796	775	750	719	782	730	796	764	790	769	779	739	707	762	752	770	782	759	780	799	754	728	768	782	758	785	747	756	773	773	785	762	801	802	737	799	782	737	728	770	786	751	743	790	767	744	802	783	742	740	747	749	793	744	748	795	781	734	747	790	711	750	739	802	748	723	804	805	711	780	762	762	768	804	730	804	749	798	749	739	762	714	766	805	748	778	778	749	754	742	774	779	773	799	787	734	751	825	770	747	753	793	799	766	778	805	761	735	805	700	808	707	795	770	782	775	805	742	796	747	746	802	811	741	726	807	756	755	737	723	741	798	788	760	743	800	782	802	728	794	759	767	827	807	809	778	751	743	816	757	799	803	768	792	703	774	786	800	738	798	769	749	757	803	787	745	827	780	758	813	783	787	748	734	759	810	782	800	779	771	720	738	780	794	748	796	738	720	774	751	777	688	793	789	762	762	723	729	775	705	755	765	791	740	795	750	808	764	774	766	816	778	782	779	764	768	758	753	766	769	783	769	793	769	766	787	769	749	766	742	771	790	804	759	778	729	809	764	743	753	728	757	745	770	801	747	779	810	849	837	798	758	736	801	759	745	783	756	738	759	744	732	716	732	803	776	778	769	776	777	833	759	727	787	730	797	746	757	783	738	822	802	741	760	755	772	732	740	778	801	752	781	771	722	719	824	759	732	764	774	778	803	743	784	743	793	821	763	726	735	784	739	796	781	766	788	781	805	782	824	769	779	766	781	810	775	822	772	771	765	742	736	731	807	774	785	791	783	779	767	764	753	794	801	774	754	779	816	786	720	786	781	790	774	765	774	758	758	735	764	779	795	792	783	738	775	831	759	787	737	769	737	744	768	791	756	772	719	767	780	776	736	710	768	765	749	755	805	795	795	762	746	735	802	785	778	781	801	739	768	813	769	766	755	805	784	800	776	778	760	781	775	766	734	748	730	789	751	815	748	795	707	786	771	748	766	777	774	772	771	774	759	787	791	803	717	787	809	769	797	757	786	751	788	715	776	779	773	791	772	742	737	777	779	789	783	719	799	787	746	708	749	710	722	789	844	752	740	801	733	771	769	763	765	786	762	782	810	770	756	785	778	735	744	734	778	796	781	737	823	747	749	787	761	740	786	773	764	752	750	789	802	768	767	739	768	786	793	781	810	775	810	767	782	728	778	804	744	749	813	784	787	845	738	773	761	794	838	759	866	768	739	775	784	792	725	763	750	759	757	769	769	741	779	712	786	764	786	771	761	748	763	795	745	720	784	714	822	748	744	788	754	739	798	761	809	786	769	780	794	781	743	755	763	744	762	736	744	777	808	713	750	781	817	745	755	823	778	765	791	744	814	728	783	777	788	786	792	772	718	765	768	780	753	765	749	741	728	748	781	748	774	761	760	789	757	782	744	761	742	727	770	788	798	760	768	806	749	761	715	750	803	770	761	785	794	766	823	763	772	765	774	706	822	742	799	761	792	811	822	763	771	747	732	763	747	707	775	755	751	810	816	737	719	790	800	754	743	796	707	773	747	725	721	759	781	779	777	774	731	758	763	766	762	829	759	797	760	782	843	702	742	756	771	744	775	778	754	732	766	719	789	738	781	786	712	740	783	752	822	763	757	778	768	783	772	768	775	796	734	794	756	702	738	791	754	762	763	748	774	782	783	715	750	738	756	730	742	754	758	776	737	737	721	790	816	725	765	832	795	772	739	764	723	734	806	811	798	772	771	764	736	743	780	775	776	779	754	819	796	779	743	754	790	782	784	741	717	781	772	813	782	790	764	774	806	792	733	765	775	715	764	800	681	778	698	819	784	785	814	753	780	778	766	742	817	736	688	782	781	757	790	749	835	801	779	768	750	730	717	784	771	753	744	788	776	745	789	777	811	708	747	741	763	775	786	803	739	766	790	781	782
23631	20728	24017	27514	20728	20737	12660	466	291	243	252	250	189	199	200	188	170	172	174	144	161	143	144	174	160	139	123	137	152	143	141	141	128	164	153	164	147	150	173	136	141	138	150	170	138	135	148	127	144	140	135	138	146	130	144	147	148	141	161	131	141	151	156	156	126	152	132	148	145	154	132	139	178	151	118	132	152	141	150	139	139	161	140	137	171	138	123	162	145	131	151	143	148	134	150	143	168	176	141	141	148	147	148	151	159	146	134	136	148	147	133	143	171	135	157	148	147	146	151	150	149	140	175	138	140	160	151	127	142	141	159	154	131	134	145	146	150	147	129	125	158	122	168	141	130	133	145	146	165	153	155	146	127	145	133	158	128	136	161	131	139	149	137	163	145	147	137	144	144	131	139	112	159	126	134	144	161	138	142	149	144	157	129	133	144	143	150	135	151	157	143	147	141	150	146	144	129	155	150	149	135	145	138	158	160	159	189	115	127	175	161	153	149	128	125	130	156	151	146	177	164	159	157	136	148	143	159	134	146	140	128	133	124	145	154	148	122	160	159	151	171	158	162	152	142	144	148	132	139	145	138	131	139	136	148	145	139	129	156	141	128	121	154	152	146	174	148	158	147	148	133	139	133	152	163	172	169	164	142	151	129	123	156	143	129	139	154	177	129	163	146	134	137	154	142	136	129	155	146	150	156	129	143	134	121	140	151	137	137	164	138	142	131	151	151	154	151	177	160	140	148	156	135	142	134	130	140	156	143	128	136	135	160	131	142	123	123	153	138	164	167	134	155	157	137	130	125	151	133	162	154	142	136	136	132	137	143	136	122	142	148	162	167	138	124	137	165	156	159	142	154	149	157	140	136	161	128	155	147	153	140	131	162	140	143	147	148	154	147	159	161	160	142	129	177	138	160	129	166	129	157	146	126	133	167	176	140	139	161	154	169	119	145	127	136	163	156	161	127	140	134	141	136	110	152	141	136	140	165	157	145	160	133	145	134	139	123	139	118	158	139	147	128	155	156	149	154	163	133	148	148	159	160	141	148	132	151	155	146	129	155	157	140	140	149	161	150	157	132	168	124	140	149	141	142	136	140	151	135	133	176	162	152	145	130	153	154	157	141	134	150	146	136	140	140	148	125	155	146	143	153	143	140	147	143	152	123	159	133	137	136	141	160	134	151	149	148	148	163	153	146	131	135	134	129	147	129	161	142	163	136	158	123	144	139	171	147	145	165	142	139	136	134	131	149	163	134	126	162	147	160	145	136	165	120	130	140	144	135	132	132	142	158	137	150	136	150	143	136	139	151	144	145	142	162	135	142	137	142	136	158	158	150	138	130	154	142	148	147	134	173	131	132	135	136	148	140	150	155	172	146	155	151	147	151	139	150	138	154	151	149	134	147	149	139	141	172	126	151	124	111	137	155	154	145	135	147	152	158	143	163	140	149	154	144	139	150	168	130	153	128	147	145	150	127	139	138	152	130	174	149	162	145	143	133	165	134	164	168	140	143	143	131	144	137	155	116	166	133	118	153	140	137	137	143	134	144	158	145	145	146	155	144	134	151	152	148	141	133	138	146	143	146	142	155	121	141	142	145	151	152	137	146	144	151	146	142	148	133	160	128	165	155	163	131	146	151	146	145	144	140	146	167	153	150	133	160	166	147	150	130	137	133	131	132	154	120	140	139	146	168	139	121	131	140	130	150	145	132	128	152	143	154	150	135	153	160	152	181	131	149	138	132	162	133	134	131	136	141	143	148	154	166	166	138	136	131	144	137	157	142	130	158	142	127	171	143	127	144	140	139	153	143	136	137	122	134	172	132	154	133	153	150	125	152	119	143	139	159	164	119	151	172	147	150	141	144	133	140	138	146	136	161	156	156	147	154	141	151	141	141	135	183	168	152	175	165	147	150	140	166	149	134	143	139	143	166	155	144	128	131	157	125	138	153	162	143	167	175	148	149	146	155	137	144	156	152	153	125	140	150	137	159	136	160	154	143	144	131	128	112	130	153	135	144	155	151	168	146	158	147	148	156	142	137	135	147	155	142	134	138	133	143	132	135	132	148	146	160	138	164	154	139	140	147	141	140	116	127	134	123	154	134	130	158	148	138	167	154	159	152	134	148	115	158	155	157	165	129	134	148	147	158	152	144	143	144	160	158	145	147	147	131	142	142	140	138	149	166	165	140	147	124	149	136	164	140	141	138	163	133	148	138	127	160	158	147	152	135	119	130	122	130	141	158	136	154	154	144	132	141	167	155	156	143	120	129	154	154	150	148	143	160	150	155	167	164	134	152	145	162	153	131	141	156	142	161	149	162	146	157	153	142	135	137	159	122	151	147	145	155	143	123	137	158	154	147	147	145	142	154	164	133	151	146	156	156	143	145	159	137	159	162	160	146	142	162	129	137	145	160	131	168	135	119	136	130	139	148	137	144	143	135	131	126	154	131	121	126	131	165	134	133	158	136	129	152	149	151	155	128	135	138	153	140	146	136	127	140	153	123	146	152	144	132	164	139	153	144	130	158	141	154	148	122	147	158	157	126	156	120	152	131	158	129	150	130	127	133	141	126	165	141	136	149	159	141	129	156	149	158	143	145	133	146	148	148	127	119	143	136	128	147	160	141	139	128	142	144	150	131	130	133	128	161	163	148	140	133	138	138	136	138	149	145	146	162	149	156	146	151	151	150	156	132	149	146	123	164	129	147	139	144	140	139	138	157	177	130	154	171	147	150	171	140	162	144	136	135	149	147	133	138	146	146	133	149	133	151	171	154	139	125	146	147	123	143	168	150	161	128	145	138	131	154	160	134	147	130	140	157	119	137	160	159	147	144	158	160	136	116	156	148	146	151	159	137	146	151	160	177	155	153	138	157	163	153	143	133	152	151	145	148	148	172	136	158	125	152	133	111	147	144	159	177	156	150	157	170	147	151	136	152	157	138	132	129	156	145	151	143	126	130	146	155	152	178	147	146	148	163	135	145	161	169	143	146	146	158	129	123	134	134	152	167	170	148	145	143	153	142	147	141	165	145	132	155	156	156	125	137	126	119	154	132	149	149	137	154	154	152	141	164	144	141	155	146	148	160	149	144	142	137	154	133	128	146	152	143	133	167	140	132	177	142	149	129	131	141	133	147	149	123	133	130	147	148	163	149	160	130	153	138	171	140	149	136	135	141	141	158	141	137	145	131	152	146	153	153	132	140	138	148	122	142	145	121	144	141	154	137	143	156	128	119	141	145	154	142	135	142	129	136	138	126	140	152	131	133	119	129	134	157	130	137	149	153	138	169	151	143	136	154	145	144	153	122	139	168	148	174	157	127	152	147	154	165	137	154	147	138	142	150	144	147	136	153	160	150	138	147	150	142	151	130	161	124	170	152	142	121	144	153	151	138	152	161	136	141	147	134	159	145	128	140	157	149	137	133	150	129	155	153	137	143	141	170	143	157	131	156	158	123	136	153	153	184	140	143	122	148	144	150	136	147	144
3688	3909	1645	859	576	517	469	465	457	384	449	422	434	434	424	384	404	358	370	431	395	376	379	370	388	389	370	384	376	402	389	403	404	410	407	401	416	429	384	370	366	389	391	399	417	405	412	398	394	394	393	402	381	355	394	413	397	375	353	430	371	391	375	416	397	368	362	375	379	397	399	399	382	382	414	410	415	399	403	372	378	383	399	386	389	401	396	381	408	398	345	398	419	382	354	341	424	364	376	397	435	396	401	406	376	373	392	382	432	366	372	381	381	412	418	405	398	350	376	410	395	351	397	393	349	400	354	396	407	421	359	368	388	401	370	396	415	397	408	362	383	371	383	368	410	382	395	382	421	398	382	391	411	407	387	385	394	341	349	365	421	388	392	418	406	378	400	410	369	388	408	414	374	398	394	385	347	413	383	394	408	412	370	433	374	410	385	408	391	381	387	383	375	402	408	381	380	385	394	393	410	399	379	396	354	415	344	379	386	370	401	403	375	359	408	396	368	359	370	377	393	418	375	365	409	418	393	406	378	373	395	374	376	365	404	392	402	391	377	391	386	426	370	381	376	412	407	408	384	382	355	409	385	365	416	423	384	377	402	366	390	403	417	408	387	370	359	379	361	407	353	393	387	392	384	390	380	404	378	406	368	394	384	390	403	414	348	352	399	408	355	354	410	374	377	387	359	395	422	413	390	401	365	352	379	394	382	392	380	404	381	391	368	380	411	397	430	386	394	394	399	388	421	421	409	368	389	388	397	380	403	390	364	385	386	392	354	379	409	422	406	403	421	410	395	380	378	379	451	397	414	376	378	384	380	405	366	389	411	381	399	370	390	383	394	390	381	398	381	420	404	395	416	408	369	391	384	365	405	403	365	379	401	402	396	428	405	372	380	380	414	378	399	385	370	407	363	380	385	392	360	388	366	334	397	412	406	359	377	376	443	367	386	389	379	367	410	399	413	400	364	371	372	380	373	410	391	392	382	384	387	371	400	368	400	370	367	355	359	383	334	393	426	390	432	346	374	365	381	395	391	383	402	394	406	335	373	381	412	375	392	374	367	355	391	410	400	380	397	410	399	402	362	402	412	418	415	386	386	372	360	371	372	389	418	378	425	425	409	376	381	356	380	388	410	378	387	389	373	393	404	376	392	397	414	394	388	397	394	374	385	420	373	385	376	383	358	373	397	365	386	425	381	411	357	384	381	362	420	384	382	403	370	410	381	396	400	394	412	408	361	378	396	398	404	402	367	414	398	412	357	404	382	374	360	423	410	406	374	413	387	396	376	348	383	400	389	395	403	378	396	423	396	370	373	380	394	377	410	387	396	403	381	378	432	389	425	418	380	370	412	393	385	400	412	425	362	395	380	389	406	373	384	382	381	399	380	427	423	362	417	401	367	412	427	361	427	389	365	333	405	405	393	378	401	380	408	383	398	396	368	413	382	400	380	399	427	388	398	378	398	353	392	401	414	377	402	449	384	383	400	384	403	413	399	393	411	399	389	429	379	363	397	401	416	363	409	391	402	365	400	383	381	413	371	394	355	355	380	405	380	397	400	408	380	410	398	430	387	393	411	385	365	415	413	391	390	422	348	407	402	371	363	392	394	397	393	372	395	393	419	413	380	379	388	343	381	384	417	389	399	343	360	382	400	375	387	394	384	414	372	430	370	379	371	364	388	388	381	400	408	416	413	413	396	370	413	398	420	361	380	368	346	382	383	357	425	359	454	397	333	405	390	389	399	395	376	386	379	392	416	407	431	378	374	426	411	373	388	396	361	383	366	420	420	390	400	377	418	416	401	343	364	379	371	384	414	395	422	403	407	391	421	421	401	402	390	398	351	385	374	374	378	381	370	396	389	432	401	398	391	380	403	388	410	389	393	375	386	376	391	382	432	406	419	377	412	378	398	368	377	379	361	405	341	432	409	396	382	414	406	386	372	384	429	396	383	361	377	415	398	385	425	389	393	360	403	355	380	375	377	379	382	359	393	382	423	383	402	385	396	415	381	403	377	421	396	379	379	361	373	410	403	378	392	372	374	391	380	376	373	409	367	415	399	391	408	379	391	384	414	385	364	404	381	388	391	388	406	398	348	391	383	401	412	417	428	393	408	391	390	406	372	385	420	344	402	398	401	400	431	391	377	371	403	396	392	387	391	379	388	389	395	370	381	396	446	386	398	393	441	379	394	387	415	374	362	360	420	388	376	394	389	427	360	392	415	395	374	366	418	394	351	395	409	397	339	389	378	387	391	388	366	387	340	380	376	391	376	354	358	366	392	415	374	381	428	420	432	380	383	335	382	395	364	366	376	402	404	387	374	399	371	395	361	396	375	374	390	375	421	382	324	396	387	380	396	377	378	397	413	390	361	422	401	389	368	384	387	348	366	366	412	366	400	396	373	379	387	353	408	417	415	407	374	394	384	392	377	417	375	368	407	390	385	390	403	382	347	365	395	419	355	371	397	397	380	374	406	410	392	409	385	381	382	371	398	394	359	392	397	363	378	417	386	396	383	383	384	364	393	348	405	393	415	400	406	391	352	389	387	391	405	406	373	413	372	402	415	375	379	406	370	402	401	364	373	371	441	388	421	396	378	384	369	417	347	362	422	400	386	383	407	387	371	388	383	394	373	392	392	397	408	400	391	418	380	408	414	424	436	377	427	408	413	408	362	391	394	389	395	356	401	335	367	378	389	381	381	399	402	414	389	374	360	440	380	368	382	399	409	391	442	388	385	381	395	406	366	434	414	386	371	390	374	378	408	369	409	396	405	370	340	394	358	376	367	425	370	400	398	392	397	378	391	366	398	390	436	372	416	408	398	376	403	370	369	439	402	349	354	379	379	387	383	394	400	393	374	380	422	386	386	410	377	374	376	430	407	391	434	408	380	390	418	411	417	361	397	365	420	410	365	396	373	393	380	394	388	362	365	357	367	360	381	385	372	370	397	353	403	413	381	375	366	391	328	400	413	422	396	366	394	370	395	405	379	409	387	390	406	389	405	398	384	374	339	368	338	421	378	421	368	382	379	380	404	366	377	382	378	425	358	338	400	393	383	417	412	392	383	400	394	393	338	364	391	406	390	389	399	391	433	353	399	395	381	386	377	398	383	405	377	416	392	401	403	374	390	390	397	376	401	389	400	414	401	401	399	390	407	381	358	372	397	410	387	393	374	404	351	413	367	424	394	385	371	401	392	372	406	420	407	387	361	387	372	370	400	388	369	390	350	421	399	397	377	391	382	387	396	383	413	377	369	392	392	369	420	392	402	393	407	421	322	369	381	406	398	415	361	353	359	369	401	395	372	382	414	371	365	382	385	364	386	389	367	381	406	424	405	385	400	404	409	420	367	403	393	395	365	386	384	401	402	391	392	369	386	400	419	361	381	365	453	371	384	394	427	394	370	387	384	418	392	355	391	369	375	397	372	377	366	414	404	357	376	398	390	373	398	435	399	378	365	407	369	388	373	413	406	386	355	353	392	425
30829	20072	9810	1027	609	564	503	417	375	388	387	400	383	425	378	410	364	380	402	384	401	393	381	364	363	377	408	410	390	402	392	397	373	407	402	354	398	386	381	389	419	429	385	424	409	393	382	422	422	383	370	377	387	361	398	384	371	348	407	374	366	406	365	389	434	381	373	388	402	419	402	431	364	368	393	365	390	383	410	405	392	391	397	388	409	411	398	386	388	391	389	387	381	387	411	419	358	377	387	378	417	390	376	386	393	400	375	440	419	368	407	340	418	404	383	370	387	386	420	370	378	392	367	384	402	398	372	399	377	365	400	377	406	399	356	394	401	434	390	397	405	384	360	402	389	411	390	382	427	352	424	373	371	424	423	409	374	413	373	391	402	336	385	401	371	405	372	405	378	378	392	417	360	409	381	379	383	399	410	408	397	404	415	381	363	394	375	407	375	400	373	411	382	385	380	448	387	370	387	421	359	402	390	391	429	394	348	379	376	379	407	431	420	402	364	358	382	362	387	382	382	354	387	389	403	374	386	383	381	418	404	426	376	374	379	398	388	402	395	369	399	413	435	391	367	373	401	372	354	420	338	414	398	363	405	386	415	378	424	384	386	376	425	404	389	405	418	390	405	415	403	412	372	427	394	389	384	425	426	393	379	399	405	400	386	387	379	404	391	374	363	392	406	384	386	411	386	404	412	425	432	403	389	405	423	391	393	362	368	411	405	432	410	344	369	388	375	393	411	420	401	383	422	392	397	383	377	394	352	389	396	337	401	340	404	375	424	366	399	431	366	397	406	396	416	362	361	387	379	437	405	399	358	358	354	394	378	366	366	385	364	412	378	373	342	442	388	402	413	371	380	395	405	412	397	400	375	414	359	414	410	434	385	407	418	389	416	391	401	413	349	408	431	416	396	406	412	409	415	385	419	341	403	401	386	369	379	361	404	356	365	395	412	411	422	419	399	386	395	380	385	392	391	386	401	361	416	410	380	389	385	386	387	386	383	384	361	359	400	441	384	384	374	374	388	364	412	413	371	391	361	374	418	371	408	384	414	403	397	391	426	405	391	376	359	355	388	385	377	383	394	388	424	430	400	353	406	383	360	374	362	398	374	386	430	405	390	431	423	381	400	395	431	392	378	377	407	391	374	388	350	391	401	422	440	409	364	386	338	379	439	359	418	389	424	354	376	401	408	362	408	395	414	436	384	399	398	370	380	377	376	418	379	350	388	420	422	407	377	395	376	352	349	408	403	401	394	424	390	382	392	397	420	412	370	373	414	381	394	386	371	408	392	405	379	364	395	423	375	380	383	388	431	380	368	384	396	439	440	371	407	408	401	352	426	369	363	362	380	415	388	361	398	418	370	397	422	410	426	379	421	391	387	390	427	403	419	422	373	398	360	404	396	379	360	370	366	383	401	421	375	393	377	421	394	356	363	388	394	387	358	435	365	389	366	385	411	338	418	423	404	414	415	442	427	420	388	398	460	362	409	398	385	353	363	420	390	386	406	380	383	374	378	369	381	380	390	436	405	369	357	369	410	356	375	368	406	413	392	392	359	374	372	370	392	399	438	415	339	411	359	391	384	403	409	406	384	417	428	403	401	394	413	399	402	391	395	398	393	383	362	385	390	401	398	419	439	393	370	419	406	431	396	418	397	424	389	398	388	381	412	386	378	359	369	390	407	418	387	356	418	378	390	373	402	387	392	387	395	361	370	415	368	367	380	353	364	388	367	345	372	386	409	397	394	396	390	370	416	395	352	374	408	373	394	357	409	357	383	351	384	391	378	414	425	378	385	448	394	379	367	384	377	352	414	405	385	374	401	390	360	383	391	390	387	365	396	409	395	391	433	401	398	422	385	403	421	384	370	387	405	433	404	402	421	389	376	371	369	401	394	399	405	382	422	386	409	387	392	430	378	413	389	362	386	390	396	377	395	397	393	419	408	394	377	388	380	388	392	405	392	355	418	384	360	407	379	399	367	390	400	403	389	394	370	432	374	368	363	409	396	404	419	388	434	403	380	378	400	403	362	385	398	397	355	397	393	395	403	394	370	421	357	400	384	383	373	377	381	397	347	384	375	375	376	394	362	378	405	399	381	440	400	400	408	402	396	382	376	416	389	363	367	403	427	400	383	385	403	391	420	361	378	371	367	399	402	374	363	422	432	363	406	384	411	399	381	401	379	436	411	390	380	369	349	391	432	389	363	390	376	366	414	403	388	397	370	402	383	368	376	401	384	403	430	381	347	391	365	372	409	393	384	381	390	411	395	393	395	397	439	424	396	385	393	390	403	435	400	433	384	398	400	389	407	407	368	386	384	416	430	396	402	387	401	350	355	403	379	378	405	359	388	370	387	409	388	390	389	389	432	357	390	390	418	376	365	379	393	398	373	363	368	388	417	401	376	387	400	372	395	380	397	402	366	397	380	392	442	369	400	363	369	398	435	425	435	390	395	412	363	390	357	393	370	396	390	392	398	363	384	382	400	388	398	367	386	396	374	403	397	413	370	381	419	404	378	391	376	381	378	375	430	434	371	365	397	378	394	381	410	399	374	401	384	372	417	394	360	395	370	401	370	417	376	374	350	390	348	413	383	374	408	386	393	411	392	396	423	401	397	365	369	413	418	403	394	382	376	385	402	382	365	396	367	382	408	378	417	380	398	350	386	386	440	400	415	395	424	396	396	383	390	405	427	436	395	424	411	359	417	417	421	411	408	360	406	370	383	411	381	396	407	403	374	377	368	425	420	404	412	388	370	397	421	376	401	409	358	400	406	388	425	385	393	416	386	402	419	398	400	393	397	403	383	408	372	384	354	377	397	354	383	370	393	366	417	367	376	411	389	382	431	400	395	384	385	377	367	418	397	411	365	383	394	404	380	352	405	420	370	356	394	374	384	383	379	366	347	429	398	407	412	393	376	391	430	414	390	389	375	405	389	368	401	412	418	396	384	391	394	406	379	411	422	400	388	410	416	383	372	376	399	448	414	414	400	379	405	409	398	374	384	417	400	380	382	413	421	395	406	374	393	367	398	400	422	401	383	362	380	362	389	389	408	371	368	390	440	392	390	349	399	404	415	427	376	349	411	382	418	401	416	359	376	386	404	363	366	384	379	400	405	396	384	400	348	417	398	376	406	356	383	360	411	384	395	404	399	370	422	392	399	395	414	421	399	407	359	405	418	378	400	389	333	396	374	390	392	391	407	385	382	372	387	404	409	410	353	401	407	390	381	409	375	402	369	365	389	383	445	397	389	392	389	376	384	411	399	434	349	380	389	390	330	364	392	411	390	375	410	371	387	396	420	381	384	379	398	347	376	375	352	409	389	397	391	376	395	410	392	384	379	382	395	378	377	369	394	439	382	379	384	417	382	385	388	388	401	384	379	371	367	379	410	366	398	445	397	390	383	412	396	384	415	394	362	398	392	414	402	402	406	353	396	393	416	379	382	396	413	398	357	404	407	366	371	433	387	394	394	377	369	354	386	389
5890	1629	1092	917	958	984	933	998	899	954	954	953	930	958	971	953	966	980	919	969	927	921	942	906	922	984	911	948	952	975	1011	952	958	966	960	948	979	959	947	946	919	935	949	955	950	895	977	907	944	865	868	890	902	930	953	968	927	934	983	879	997	949	899	922	969	940	969	962	912	959	963	972	907	853	893	958	977	894	937	934	916	965	923	874	967	961	944	897	969	982	946	979	1000	933	978	931	881	907	968	916	971	976	960	958	930	918	949	943	935	943	975	946	974	937	927	970	928	943	920	967	968	958	935	1011	960	998	922	876	922	913	922	927	972	959	1029	948	887	955	927	954	932	880	912	975	957	922	942	940	953	913	900	930	962	985	927	934	953	960	999	939	907	998	970	977	948	976	955	943	911	928	1000	903	933	894	952	868	894	909	923	910	968	922	948	911	954	946	854	980	952	949	970	976	898	916	881	874	894	943	982	965	965	916	947	929	926	951	962	888	944	920	932	936	893	949	954	925	938	940	920	978	921	997	942	897	921	922	931	913	880	935	949	906	913	924	952	935	936	933	963	1001	972	1028	942	950	979	913	936	920	954	867	961	972	942	981	937	935	947	952	923	964	916	954	976	963	968	920	933	940	941	909	928	953	933	964	903	960	964	922	908	916	995	953	1022	929	902	924	964	948	905	988	932	917	874	911	960	937	973	946	952	972	1030	917	930	933	906	935	943	972	956	901	915	892	983	928	1003	972	1019	952	963	934	946	895	917	949	920	949	930	978	958	910	965	920	932	892	976	938	916	909	940	931	946	968	938	990	951	948	918	887	901	940	968	960	911	947	1032	914	960	967	957	874	952	947	942	971	966	936	918	944	962	935	974	983	921	916	962	917	927	924	859	935	952	917	939	894	963	911	959	951	959	978	861	966	1012	919	974	908	904	938	912	937	925	998	942	950	968	911	931	911	887	933	907	939	945	920	925	924	970	977	947	934	944	951	911	943	941	940	891	962	935	935	943	918	928	933	969	945	947	893	945	981	916	997	975	908	941	971	943	948	899	891	908	936	952	915	934	943	950	859	919	972	950	983	968	953	986	955	960	998	934	997	941	901	918	957	873	972	940	952	984	932	965	910	967	953	884	948	935	1008	970	934	953	904	974	989	961	956	904	948	963	898	906	954	965	976	979	881	930	924	927	970	910	969	923	927	906	960	928	971	963	901	961	921	926	900	893	974	978	925	987	936	907	953	965	888	913	918	977	952	933	973	989	938	952	992	914	959	960	968	960	893	956	940	903	996	920	920	931	910	986	890	921	933	930	903	992	1041	967	901	932	946	961	947	935	938	932	971	925	903	978	970	933	939	911	1007	946	939	971	989	896	943	925	935	997	884	921	939	924	972	916	934	947	905	905	944	959	977	914	952	956	973	968	943	982	911	938	915	935	903	955	968	993	978	884	960	948	957	949	928	946	980	947	966	947	903	946	943	955	935	971	972	899	962	969	946	919	891	953	904	921	901	927	919	969	900	874	945	949	903	935	928	938	989	987	970	948	909	1022	1015	950	939	964	987	902	931	966	924	957	908	956	947	916	933	983	917	921	977	970	910	932	912	925	983	971	993	930	916	914	933	921	938	969	937	973	914	949	934	911	938	1005	903	968	950	951	909	970	935	922	883	940	941	992	917	924	958	904	885	926	953	952	898	956	930	911	944	999	959	914	923	962	946	959	905	935	987	951	940	937	969	977	970	935	912	958	979	888	898	981	946	986	947	935	884	949	947	907	946	953	944	925	960	992	903	952	887	980	957	954	968	909	977	951	950	953	955	913	966	965	962	983	960	963	959	959	985	956	953	878	916	954	959	917	906	979	917	925	973	947	930	930	901	934	937	925	918	945	940	935	947	980	979	918	920	972	893	945	962	949	976	922	1014	915	1007	989	944	995	960	972	909	938	938	924	941	901	917	930	889	940	995	971	973	932	979	960	942	918	934	949	963	965	988	957	957	940	928	995	975	928	939	937	942	958	935	974	944	941	877	977	940	947	906	968	921	905	960	911	978	946	894	933	903	926	890	946	981	908	940	991	931	958	935	929	935	943	906	918	913	924	931	931	942	877	944	958	904	908	872	964	1003	976	949	957	950	995	914	935	989	932	859	938	943	966	935	891	946	943	937	922	918	966	883	945	936	983	923	925	998	965	973	959	945	916	971	929	1002	944	956	926	948	877	1005	991	948	993	966	927	888	933	919	928	942	988	917	896	933	950	973	923	925	915	982	950	987	980	933	941	942	947	940	949	944	962	957	900	950	923	931	983	959	970	933	941	914	937	893	961	960	920	955	942	973	927	974	979	941	948	962	925	923	911	874	905	950	887	937	982	917	954	958	966	927	931	905	984	963	950	933	950	909	982	993	972	895	967	920	932	939	991	978	902	966	898	952	930	910	905	900	990	913	954	952	926	896	1018	957	918	926	931	918	969	866	904	918	981	975	1028	938	939	905	954	931	965	964	951	946	985	956	938	1007	882	905	946	935	903	909	941	949	978	966	941	959	947	915	970	920	984	919	881	939	961	978	943	928	888	958	912	897	902	944	956	923	920	966	903	953	922	926	966	933	963	939	962	960	953	930	952	958	925	874	933	978	949	962	964	939	955	971	942	955	924	902	1000	948	899	968	945	977	969	980	964	939	905	969	906	936	931	932	932	950	931	930	973	974	923	907	957	931	910	951	890	924	927	961	955	899	910	987	955	977	941	912	932	958	937	939	917	969	905	903	956	962	947	960	887	941	973	932	866	947	929	934	934	959	971	917	906	894	954	929	984	952	953	890	939	921	842	923	1017	928	947	975	946	910	961	999	917	922	942	982	922	911	969	906	958	970	954	970	971	906	980	924	916	968	939	832	985	893	960	901	944	906	913	919	931	1006	933	933	951	946	966	936	962	946	971	927	994	973	942	916	932	936	981	904	962	942	943	965	960	849	960	883	887	954	986	925	1006	960	924	927	925	922	928	906	936	982	967	959	934	965	906	951	871	906	943	927	930	974	932	957	964	930	924	927	929	937	926	975	926	976	953	929	978	990	952	926	967	963	983	940	952	901	962	938	918	986	954	920	899	932	1013	959	946	943	980	1002	958	926	943	935	940	950	936	921	935	930	1001	975	946	968	906	959	1009	968	950	943	962	953	980	931	941	896	971	936	931	911	991	918	1006	885	903	929	989	974	951	954	923	928	939	948	988	929	928	930	900	939	919	959	956	900	911	896	1001	929	914	939	868	953	955	901	950	930	917	967	970	922	983	921	930	938	929	1010	897	912	939	971	919	968	983	970	947	936	976	969	956	941	924	963	942	957	960	939	922	924	980	953	928	958	937	939	936	966	914	970	942	930	939	948	887	903	934	932	958	936	997	898	976	952	915	930	965	965	973	949	945	931	926	911	943	962	952	938	896	901	924	985	962	948	919	960	948	969	965	939	951	926	931	959	977	962	880	953	955	935	949	931	951	963	880	947	931	989	980	954	938	930	961	942	912	945	990	898	928	905	929	880	942	903
24243	20682	23577	27784	20680	14831	578	438	379	364	342	313	340	328	305	305	328	299	310	321	306	311	315	312	322	331	366	344	314	337	298	275	282	302	311	304	294	320	329	270	287	301	284	297	297	306	293	322	297	312	295	301	302	257	287	299	280	303	316	297	349	293	317	312	280	294	306	292	299	281	300	325	297	291	295	283	336	319	317	300	297	308	313	286	309	305	303	322	307	297	336	293	322	297	276	304	319	295	314	302	306	285	255	287	307	303	298	307	285	316	268	300	278	257	279	317	302	303	308	291	316	303	276	279	318	312	328	278	286	326	294	302	282	310	313	280	300	333	300	329	280	320	320	264	286	287	299	295	302	306	306	333	330	308	303	283	310	299	300	275	317	301	280	302	286	317	298	325	315	282	325	280	288	309	294	280	315	326	311	319	290	281	311	338	262	281	287	266	293	265	314	268	337	323	322	296	337	321	301	287	315	276	290	305	289	315	316	303	314	327	330	284	294	322	296	301	303	286	307	340	282	302	331	300	286	303	329	303	313	286	316	309	306	294	321	318	310	315	314	328	297	300	292	288	323	322	260	313	315	277	309	280	299	295	311	328	308	312	314	298	288	322	327	296	288	312	310	277	322	295	305	302	342	317	280	293	301	283	294	286	281	285	302	313	281	335	286	265	288	295	282	314	313	303	331	291	282	297	278	340	300	320	299	330	328	294	285	264	326	322	303	279	345	273	304	286	317	297	295	322	314	322	292	299	297	310	289	300	308	320	304	295	300	330	345	284	327	297	283	305	337	293	300	289	324	300	320	337	340	286	318	270	290	280	296	328	310	307	295	322	308	303	328	293	307	292	308	333	278	303	310	346	298	328	279	316	311	298	309	298	298	316	333	280	291	325	280	315	325	307	299	309	298	308	293	323	310	273	269	316	307	310	331	274	288	296	279	326	335	319	290	289	300	283	267	295	307	288	312	297	313	279	326	291	302	317	319	302	332	329	308	324	320	327	303	313	329	299	286	301	305	305	321	327	304	301	303	322	312	297	323	294	351	305	300	291	301	315	303	268	305	323	314	335	293	276	296	307	306	304	298	294	299	334	282	303	296	307	304	307	307	297	268	296	306	309	310	296	275	300	297	281	283	296	319	301	316	311	314	316	295	318	312	289	317	280	300	302	303	304	279	287	280	312	284	290	292	318	308	300	289	286	302	307	272	326	318	337	309	309	291	330	341	293	316	291	290	320	317	288	286	312	315	302	296	305	335	314	300	284	295	276	319	340	314	303	312	320	301	306	321	316	283	331	297	288	304	293	318	274	313	331	290	348	318	287	286	308	310	274	278	327	268	314	294	293	319	291	291	313	296	318	312	294	299	292	319	289	303	303	322	304	306	305	305	298	303	341	292	293	291	311	289	313	336	325	314	304	314	314	294	318	281	288	301	306	277	285	326	323	320	283	288	320	304	307	318	320	289	281	282	306	301	301	281	308	290	284	292	298	319	327	299	276	288	341	326	315	286	312	304	302	308	311	283	269	324	332	293	285	317	290	286	301	273	306	278	293	304	275	284	308	285	307	270	311	288	288	317	300	295	309	291	294	289	301	299	293	304	318	290	277	309	343	299	291	306	293	292	318	324	287	323	352	300	321	294	332	305	317	289	286	299	299	292	318	329	303	275	301	301	297	328	286	328	295	287	316	290	310	311	302	282	295	301	275	319	286	321	303	279	315	318	306	310	324	313	305	312	278	313	321	300	276	296	268	272	301	312	312	301	267	263	301	269	304	304	286	285	319	293	327	291	271	316	301	318	279	313	306	295	322	300	294	323	297	305	281	321	286	299	312	277	297	305	282	288	303	319	318	327	269	304	319	305	326	308	308	357	298	315	297	297	295	310	307	283	334	284	337	330	321	331	312	298	263	345	271	300	300	281	323	293	279	316	292	315	334	277	290	312	294	325	284	294	291	320	316	314	287	292	342	319	301	295	278	318	295	316	287	293	304	312	292	314	282	323	296	294	296	293	284	303	282	275	316	283	296	313	289	298	338	274	308	322	300	289	298	313	268	291	316	286	331	315	295	296	303	295	266	308	291	329	284	308	273	330	310	311	301	309	293	305	288	298	319	297	299	306	295	286	309	306	291	323	288	310	309	298	300	304	315	298	289	287	288	308	290	313	276	285	328	318	314	284	295	325	283	293	304	277	275	294	319	253	299	297	337	288	312	336	333	279	305	289	297	303	313	295	299	327	305	262	300	296	274	315	290	281	301	300	288	292	331	302	328	314	290	263	311	321	272	288	293	305	266	308	299	293	315	334	311	298	289	326	310	329	290	275	309	305	270	292	310	310	311	310	304	317	289	313	280	311	309	278	290	305	263	281	289	307	303	303	279	308	308	330	313	295	298	278	334	317	337	313	293	323	299	302	281	276	343	304	314	320	283	322	289	300	315	295	284	307	289	314	279	293	268	292	347	285	317	310	305	302	333	295	297	307	280	286	305	297	310	327	272	281	294	310	282	315	304	282	322	317	268	298	300	288	297	302	308	317	319	295	292	320	323	310	285	317	290	297	320	306	278	298	324	279	287	279	254	310	296	285	270	321	301	289	303	293	299	315	277	287	310	312	289	303	290	301	299	293	305	326	269	308	346	305	295	278	300	305	309	304	298	291	306	291	311	320	315	303	305	328	299	306	328	260	297	296	318	343	297	285	319	277	327	283	296	322	333	305	306	290	300	317	329	277	325	328	288	303	335	313	312	294	355	316	296	317	314	277	291	304	323	306	332	296	282	306	301	293	301	298	308	279	305	291	291	313	332	320	280	311	304	267	295	289	314	283	294	299	301	279	304	336	293	292	309	264	298	303	293	297	320	330	310	282	292	327	292	290	300	301	296	279	339	283	274	301	296	309	311	287	303	290	301	321	312	305	285	308	329	317	323	286	310	326	334	293	262	304	348	293	335	301	288	241	344	310	274	302	299	330	285	317	321	324	266	304	303	294	292	317	292	307	311	299	294	317	317	297	297	328	299	312	284	300	315	289	320	299	286	323	262	305	274	265	309	342	312	277	300	300	301	323	275	300	292	313	315	290	312	279	297	310	313	314	316	300	300	303	304	283	264	327	280	286	312	314	280	305	278	291	275	291	285	284	315	283	289	268	302	316	306	263	326	302	250	306	296	271	291	297	300	318	287	337	326	273	254	314	332	313	334	301	331	283	310	285	285	303	301	320	303	287	306	285	310	292	340	274	299	333	285	308	307	311	289	301	280	317	286	295	295	290	315	326	284	292	292	285	325	319	317	293	323	279	297	320	336	271	286	280	306	279	311	314	320	327	298	287	332	276	311	300	294	302	323	335	338	276	304	298	299	292	296	309	296	303	307	304	339	316	309	292	299	292	288	307	313	306	276	298	303	312	297	350	301	278	299	311	310	301	311	307	295	291	287	308	302	307	303	326	311	297	306	266	290	304	294	321	315	321	304	301	321	294	303	298	306	284	338	307	292
3583	2598	1299	941	826	785	775	781	759	780	727	735	739	733	744	739	752	757	733	717	727	713	749	734	782	709	749	679	739	764	765	761	723	726	770	707	695	720	764	703	753	790	726	734	742	669	742	729	706	734	736	806	759	693	739	743	778	695	694	690	689	695	702	714	700	734	728	732	763	777	693	702	755	740	705	721	745	703	728	701	735	705	727	736	778	732	747	734	735	696	760	771	746	711	743	735	748	700	739	770	716	781	720	698	680	709	745	694	704	697	714	729	743	738	739	741	768	718	692	806	721	737	705	692	726	753	715	774	745	743	699	781	746	754	735	733	722	712	770	747	751	739	770	690	686	752	762	702	731	727	713	695	750	737	740	715	731	688	730	743	779	725	737	705	733	705	718	676	715	683	781	742	703	721	758	712	721	700	746	743	692	765	740	743	744	716	778	688	757	713	780	745	685	717	746	745	748	743	738	734	762	713	735	683	691	730	701	751	733	677	754	736	698	713	751	736	776	698	689	746	733	737	652	721	733	683	743	749	723	745	704	708	761	724	754	684	736	737	698	740	726	761	690	726	708	761	724	716	748	723	746	734	743	720	701	738	785	732	722	719	800	725	755	722	712	753	706	754	748	771	774	715	779	742	732	711	709	723	759	777	737	743	704	708	752	723	682	739	747	745	734	788	736	744	744	749	717	728	718	741	757	716	731	719	739	741	725	715	770	722	682	728	797	736	687	767	760	759	705	697	782	672	744	747	720	736	696	742	728	726	751	735	731	721	725	776	720	738	702	730	700	755	721	733	749	704	744	691	726	720	732	730	708	701	678	749	700	750	748	715	701	743	800	744	686	706	761	754	758	725	750	768	732	703	678	717	718	734	715	703	756	702	765	701	689	764	775	740	718	739	740	744	715	738	748	691	733	744	709	698	693	703	741	742	683	766	747	716	758	775	754	739	719	701	734	723	733	768	738	774	730	731	734	748	729	712	758	724	767	744	739	734	665	715	728	724	737	752	722	768	802	721	692	753	768	703	742	734	735	721	721	727	705	724	721	743	773	713	773	710	729	703	742	760	681	696	752	760	771	749	679	728	726	691	712	748	685	730	735	734	720	754	706	706	703	728	719	699	717	681	668	763	719	731	714	755	724	750	742	733	736	770	735	784	703	684	767	748	734	729	747	737	735	777	756	724	748	779	711	756	725	715	742	705	751	727	725	733	746	738	765	683	729	767	747	687	692	682	702	759	725	697	760	761	734	722	770	722	680	773	748	769	666	755	728	712	764	756	816	739	724	693	718	753	705	721	750	763	768	727	746	734	774	732	757	698	746	748	714	725	689	781	767	708	670	723	723	721	684	681	683	746	764	730	726	732	675	695	786	677	778	740	741	777	716	732	751	745	738	702	697	728	764	738	710	736	724	730	705	722	732	701	734	701	727	691	770	800	748	729	712	738	777	736	749	726	701	752	724	720	685	704	746	726	718	705	747	792	788	738	717	761	780	737	708	731	685	756	687	724	730	756	710	725	759	672	731	714	700	711	689	657	754	765	712	762	713	758	776	690	741	741	719	737	731	744	693	715	714	705	752	737	750	757	744	718	786	705	765	703	721	693	764	737	742	686	716	739	795	723	711	702	750	695	710	682	711	736	706	709	764	715	720	725	674	695	741	719	696	746	783	713	740	738	703	762	692	740	690	783	763	737	729	674	751	722	725	749	724	692	739	680	705	712	723	757	727	737	713	701	673	787	735	731	739	706	750	755	719	718	726	694	728	711	741	771	722	743	746	765	741	726	729	696	738	720	716	723	736	727	757	719	763	723	741	734	689	738	706	730	751	726	710	691	748	725	744	737	699	736	718	744	721	773	762	690	731	732	689	705	738	727	682	790	737	696	713	715	740	716	711	746	745	781	735	729	769	735	749	745	719	726	716	741	712	715	748	751	741	741	759	748	740	723	698	737	723	730	736	699	711	739	732	718	699	767	755	757	739	741	780	744	746	748	772	757	648	786	707	690	721	723	697	746	704	764	754	757	717	730	739	769	740	719	770	784	739	724	733	757	751	703	727	713	742	747	692	730	724	725	745	720	721	723	722	724	746	717	744	723	716	706	729	664	701	722	729	753	749	758	708	726	736	728	782	733	727	716	759	761	680	681	774	759	730	786	708	752	740	721	751	737	741	679	728	775	763	735	707	676	747	716	788	743	718	687	715	731	719	732	761	746	781	761	728	728	746	706	708	733	746	761	754	724	764	735	705	692	730	716	755	761	749	718	689	764	718	714	728	675	709	720	683	749	748	717	745	690	698	771	742	764	743	695	747	704	730	707	722	699	734	705	773	762	781	774	724	725	739	753	710	709	749	723	756	705	685	767	708	753	737	711	749	734	761	720	727	714	688	743	728	705	750	769	762	736	705	724	747	700	720	740	734	696	722	716	735	772	748	781	744	722	741	765	765	726	687	708	742	722	745	739	734	695	713	720	690	723	681	695	763	742	696	698	703	741	721	717	734	763	714	723	705	732	731	703	723	708	756	755	774	706	695	741	735	716	722	773	725	770	710	696	726	748	757	776	731	731	696	705	734	776	717	735	746	763	738	727	678	722	711	722	773	730	685	767	754	675	768	770	733	711	711	726	718	761	700	682	701	752	798	783	730	726	704	742	716	763	726	800	720	731	708	706	735	708	733	737	704	691	730	738	730	782	714	715	704	727	733	748	739	735	721	703	737	751	761	753	801	683	708	707	771	715	758	748	760	759	717	758	711	703	709	785	689	724	694	715	723	725	757	698	698	735	733	689	717	705	761	732	668	714	714	714	750	749	709	751	741	707	740	729	738	697	695	751	739	722	712	701	763	746	744	741	768	780	735	686	727	738	712	752	723	732	709	695	729	743	721	729	781	704	741	740	719	771	713	694	719	727	755	749	726	726	672	709	743	727	728	751	688	737	769	718	760	736	740	774	757	750	706	698	747	705	734	706	725	691	737	757	780	711	751	702	718	740	769	760	693	738	742	696	750	745	706	703	723	751	735	779	742	784	709	714	724	834	733	741	697	749	757	661	755	735	737	763	739	741	710	739	741	739	747	735	708	753	735	743	763	729	744	737	762	752	707	718	765	774	741	759	731	716	755	696	711	750	738	753	704	729	761	714	791	723	729	748	694	741	721	750	699	675	687	700	782	709	673	686	738	723	707	723	705	741	717	713	745	658	747	738	772	731	723	705	741	737	711	757	756	704	704	745	695	790	727	769	684	719	739	696	715	732	765	754	745	765	715	728	719	713	744	679	736	711	716	791	740	719	737	687	708	746	732	715	721	711	710	721	759	739	679	675	712	771	753	720	752	717	749	719	745	683	709	730	724	734	753	710	721	738	741	728	750	707	748	756	737	775	738	770	725	729	733	689	770	765	750	750	745	715	743	710	710	743	691	721	694	712	725	741	735	718	750	705	751	750	721	812	719	746	756	693	735	718	738	752	729	722	743	775	757	784	714	723	702	717
24719	21680	25151	28744	21686	21693	13025	496	308	257	278	228	206	199	207	169	179	164	150	200	187	179	155	189	181	159	178	139	158	149	146	172	155	140	167	145	151	167	155	154	155	146	138	163	151	151	153	157	164	149	172	176	156	150	160	155	127	159	151	135	159	160	173	160	160	164	130	150	179	171	159	141	165	155	157	153	144	152	185	157	155	148	172	138	168	149	142	148	160	159	171	136	168	144	141	142	159	147	136	163	153	140	156	149	159	147	140	149	151	143	152	170	175	160	123	140	163	160	152	153	143	172	142	124	162	140	157	141	145	138	153	145	147	160	158	143	147	150	151	142	163	147	126	157	146	142	153	169	159	158	139	153	159	144	132	142	150	168	139	154	160	141	137	152	146	169	164	156	151	163	143	138	148	137	144	161	145	150	154	155	142	139	141	163	149	141	168	140	148	174	139	165	137	177	160	136	141	167	159	155	139	139	112	192	172	127	149	143	137	132	144	145	154	133	160	171	151	154	139	174	137	160	148	152	172	163	163	144	154	161	152	152	140	150	152	148	167	148	141	128	152	161	148	149	138	153	158	151	149	115	157	163	135	160	141	165	151	177	160	145	133	179	148	155	158	147	142	150	168	157	141	142	155	159	157	148	171	150	146	165	136	142	148	154	146	143	160	159	153	146	123	142	158	147	129	168	154	153	147	155	170	152	141	167	152	148	144	155	147	147	152	143	143	130	147	140	153	169	161	145	125	146	140	135	135	131	152	156	129	160	161	154	168	162	134	136	155	161	151	145	177	160	163	163	148	148	119	173	153	121	150	157	169	139	160	125	144	163	165	157	165	159	132	148	150	148	146	158	158	156	155	164	148	156	162	152	130	130	154	162	146	133	155	151	151	145	157	151	133	142	132	124	149	149	162	146	170	163	153	139	157	153	135	134	135	139	170	136	150	140	148	164	132	137	143	134	151	158	138	162	159	144	126	140	167	142	143	146	140	151	159	148	149	142	162	165	160	143	168	148	165	150	139	152	137	142	138	139	152	152	151	173	146	133	175	124	147	152	165	139	148	150	138	132	139	162	168	162	137	164	136	140	176	152	191	148	172	164	155	143	148	139	136	142	132	154	136	152	156	175	161	165	156	143	136	133	159	149	149	146	154	146	144	145	138	155	146	172	149	158	150	136	144	142	127	155	125	127	134	163	141	150	131	139	144	157	124	137	134	155	135	133	169	185	162	178	136	153	149	151	173	136	178	164	141	163	155	151	147	160	133	140	166	153	168	156	151	145	152	148	145	159	155	124	162	160	139	132	140	146	135	163	162	179	161	130	154	144	155	151	166	156	155	141	167	156	142	140	154	167	160	169	152	150	155	149	150	159	170	178	152	149	148	150	139	150	163	145	161	146	168	113	150	135	128	147	152	144	137	176	152	165	167	162	132	167	167	159	158	173	162	182	133	120	163	175	177	177	190	155	125	175	158	145	153	165	170	152	169	127	140	137	141	166	151	145	157	156	143	141	178	145	166	161	170	131	145	145	153	160	141	166	152	164	171	151	150	147	170	144	161	138	122	165	130	162	142	150	146	147	142	153	163	183	159	151	147	157	148	165	179	158	139	132	148	130	150	145	139	131	151	147	136	152	145	144	161	156	143	173	158	161	156	163	134	142	137	169	168	150	152	144	164	158	149	146	140	131	173	168	146	144	147	159	154	129	127	142	162	152	144	172	141	143	142	153	139	153	177	136	140	131	163	167	149	167	160	139	138	164	149	164	146	144	162	147	146	126	155	145	141	149	148	139	133	142	156	143	179	156	138	161	144	157	145	128	144	153	167	161	148	151	159	136	159	157	160	164	161	170	146	147	157	143	156	135	153	142	151	154	148	142	160	142	159	171	150	135	143	151	152	169	128	165	140	158	181	168	118	156	145	146	181	137	143	157	147	145	154	140	136	154	170	153	156	174	159	122	153	163	145	148	145	139	167	170	170	137	143	147	140	129	139	137	147	118	162	153	169	133	161	156	159	121	188	139	152	136	148	157	146	156	125	175	141	145	163	138	139	149	160	138	143	145	149	139	146	133	141	145	165	144	142	146	142	155	169	141	171	161	158	151	153	142	152	170	128	133	154	165	155	167	145	161	153	131	136	155	146	171	163	151	157	136	177	185	153	131	148	160	165	139	150	161	158	141	134	162	168	156	147	136	140	162	137	167	152	145	148	154	148	139	145	137	163	150	128	155	150	143	141	136	151	154	162	154	147	150	162	160	171	127	142	142	144	133	135	129	153	121	146	158	141	150	171	158	156	147	168	171	148	157	155	134	144	172	157	138	166	144	152	143	140	152	165	147	138	160	135	160	152	169	147	143	144	153	139	161	161	122	139	134	133	129	177	127	160	159	156	144	182	149	146	168	152	162	143	144	172	147	136	175	167	183	150	161	150	151	140	168	153	148	159	146	146	141	140	159	134	146	158	141	142	144	148	160	140	144	155	145	139	150	145	164	165	173	153	133	135	145	135	142	155	146	142	128	154	139	137	144	116	134	159	150	139	172	151	150	137	131	155	132	142	138	152	144	158	150	123	152	170	144	134	173	131	135	135	165	154	165	158	132	151	156	152	170	170	153	168	159	144	130	170	156	135	146	172	150	143	159	133	158	149	141	145	132	143	144	166	133	161	130	130	147	157	146	139	139	129	140	153	190	163	163	149	140	157	151	167	146	140	154	148	141	143	144	141	142	136	145	156	157	155	149	161	128	162	138	161	159	141	150	147	161	170	157	153	129	149	135	142	151	126	131	157	139	162	173	132	165	117	147	142	141	156	131	157	134	141	141	152	139	142	138	131	164	159	156	157	160	152	164	152	151	153	149	125	154	128	146	139	160	163	153	142	147	157	142	169	171	160	149	173	167	147	157	170	146	137	171	166	152	159	160	153	146	141	164	147	153	153	147	156	151	149	139	161	170	150	143	153	173	152	156	150	147	151	164	133	135	127	148	163	143	171	130	162	168	151	143	150	154	133	137	129	162	157	166	174	150	153	152	150	126	163	136	143	154	151	141	113	186	168	146	149	144	174	151	125	148	163	131	171	160	174	169	162	176	134	171	145	141	157	158	136	151	144	159	145	126	145	162	135	144	134	143	155	153	154	171	144	159	142	134	148	143	145	159	141	156	154	139	143	141	169	135	147	138	166	136	137	156	141	156	165	171	154	180	149	154	157	145	150	136	165	150	148	128	160	143	167	165	146	135	145	151	147	163	156	164	143	140	135	185	159	153	165	159	166	162	158	166	155	139	161	159	134	145	143	152	159	166	163	163	149	146	145	145	156	128	146	138	145	145	143	150	132	155	171	149	153	133	159	143	136	149	147	140	137	144	127	144	140	143	130	134	169	154	141	179	152	152	125	173	151	135	176	156	154	151	162	165	152	143	157	156	152	160	149	125	145	143	151	154	148	158	155	158	154	138	142	166	147	150	148	146	140	175	145	147	155	140	143	159	140	139
3563	3809	1589	875	657	528	465	459	439	430	414	458	396	396	428	388	422	422	398	383	429	391	415	419	412	401	388	429	431	419	424	417	421	428	412	420	413	392	397	434	418	406	419	425	442	388	395	396	426	400	421	433	403	418	381	398	386	402	407	407	424	389	407	379	411	371	430	382	425	397	441	402	434	373	385	407	421	388	370	384	399	413	441	384	414	384	415	412	420	421	406	405	408	381	424	424	406	364	392	459	418	443	369	409	411	403	386	446	411	374	417	384	429	412	410	374	409	440	399	415	390	410	420	392	408	423	405	363	424	391	432	370	392	392	367	420	404	391	394	438	415	412	447	438	397	400	436	385	419	405	422	411	408	418	411	418	392	385	427	412	443	419	412	381	432	424	413	394	388	407	424	455	385	417	369	400	385	374	404	377	403	393	375	422	386	428	445	410	384	410	396	386	342	383	369	423	430	400	421	414	421	429	377	407	411	408	398	404	387	389	445	421	392	370	382	377	401	422	420	370	381	413	402	444	414	430	386	394	410	389	390	379	409	407	393	418	418	430	359	398	392	424	425	394	434	395	426	409	412	387	411	417	406	398	415	395	380	406	433	392	388	384	374	384	425	400	411	399	422	370	407	389	458	393	438	435	421	443	417	399	391	405	396	398	417	402	375	398	423	409	349	420	410	448	431	418	417	385	419	387	382	398	436	397	398	402	437	439	400	402	446	385	413	391	414	392	395	417	408	407	444	410	398	426	388	405	425	418	426	395	401	418	392	403	414	399	442	443	354	397	384	429	431	397	429	414	416	429	420	421	376	396	395	442	434	408	393	416	410	394	401	380	376	403	390	403	386	369	379	419	413	402	436	410	394	397	412	436	435	410	408	403	406	381	398	378	414	403	409	376	384	400	393	411	398	413	420	367	400	390	386	415	411	398	412	417	443	452	416	422	420	411	395	432	400	377	394	410	396	430	386	441	410	427	361	420	411	395	395	411	368	400	415	378	397	418	414	436	414	428	419	415	407	399	401	389	394	392	431	439	387	394	430	389	433	425	419	396	411	422	412	415	414	406	422	408	419	396	413	386	381	388	391	372	419	424	458	409	431	445	399	374	379	404	398	413	434	398	436	396	483	428	391	387	389	399	383	417	412	426	351	386	427	408	404	378	404	410	396	451	392	343	436	386	402	371	435	401	422	382	400	429	393	376	388	393	446	422	410	404	408	399	421	412	424	388	446	411	431	429	373	359	415	404	388	430	405	404	378	423	394	430	409	417	437	405	402	420	427	401	403	428	393	395	405	413	413	403	360	404	437	383	407	406	422	401	434	392	414	414	434	405	399	442	410	364	394	419	401	419	410	397	398	402	401	402	381	398	407	370	449	429	414	394	389	409	404	431	402	407	403	447	395	401	400	391	378	415	394	395	379	390	397	400	406	437	429	392	421	439	418	418	390	403	416	464	398	423	426	380	400	412	412	412	428	414	390	373	399	414	374	408	431	430	416	406	423	375	407	400	382	404	382	419	419	419	433	394	415	405	411	383	424	410	395	429	403	475	407	419	414	389	406	426	424	426	383	383	392	426	391	402	402	370	421	388	419	401	412	418	417	394	403	409	405	412	396	437	410	383	423	419	448	422	428	398	387	404	421	409	401	414	397	368	396	387	430	424	438	388	407	414	428	408	421	398	424	419	405	373	378	410	438	416	417	414	442	419	401	411	381	387	390	398	400	378	393	403	407	424	396	367	416	408	388	404	436	372	392	396	425	421	401	405	395	393	380	393	377	430	383	411	383	418	389	389	426	374	406	415	402	429	395	400	446	405	410	399	387	414	409	409	420	400	423	348	417	414	421	393	432	446	409	398	435	413	380	440	425	442	407	406	380	418	424	393	406	371	378	411	428	388	429	412	413	385	388	420	387	426	411	408	415	386	417	409	402	417	402	378	390	383	406	408	389	427	378	426	422	390	409	349	400	374	405	394	427	421	390	402	413	424	401	413	419	367	412	433	407	382	421	374	392	419	408	387	384	408	417	376	435	416	405	400	354	408	410	433	394	395	408	419	399	411	413	414	408	395	417	420	405	381	387	449	416	402	388	395	425	432	392	405	407	395	363	432	394	434	388	414	434	436	370	369	408	425	384	427	426	433	424	385	414	409	407	415	419	393	414	411	411	366	427	415	412	385	390	370	386	414	390	445	395	439	401	391	379	382	405	385	413	426	421	443	398	378	442	349	392	450	425	375	411	404	410	454	400	387	382	421	419	383	412	414	417	409	444	397	407	407	411	421	412	413	395	412	394	428	438	421	404	383	428	396	402	401	406	406	431	407	401	353	383	386	385	404	423	392	400	396	399	423	431	430	377	432	390	422	414	397	458	389	393	380	389	433	362	407	407	400	412	422	417	411	382	413	446	419	376	394	432	413	395	406	398	439	420	433	396	374	388	395	416	415	417	405	385	375	416	420	420	428	405	395	367	401	418	417	413	405	378	361	379	386	390	426	420	386	373	401	418	438	384	401	430	398	390	433	392	442	411	424	386	387	412	394	400	383	429	409	408	388	457	364	406	404	425	411	416	419	427	446	397	434	402	435	401	398	438	393	412	357	376	375	381	452	381	431	389	410	427	376	467	391	393	411	415	396	403	400	405	452	378	415	384	408	393	417	365	398	394	400	417	419	405	422	377	437	430	396	420	397	408	379	412	434	439	442	414	383	427	402	406	404	433	404	388	409	411	390	419	372	437	408	360	418	399	418	416	373	393	410	435	414	415	406	404	378	415	431	392	378	407	420	375	415	390	421	445	423	410	375	386	415	393	402	377	434	421	369	401	427	425	403	399	375	421	397	407	434	419	410	378	399	372	408	374	399	391	448	439	401	385	399	402	393	424	424	422	403	442	375	437	415	419	376	405	402	373	404	433	410	426	376	435	390	417	377	392	385	429	394	397	427	398	433	405	404	396	354	415	422	413	382	393	423	425	380	389	382	398	411	366	433	377	427	415	424	417	390	416	425	412	416	376	375	381	364	441	404	418	432	389	401	404	444	395	427	447	384	414	413	385	419	408	406	378	420	407	398	419	362	379	444	423	424	424	393	389	412	377	390	384	387	419	361	414	378	415	392	397	400	381	383	392	390	377	394	394	382	395	444	427	375	400	408	406	422	403	376	435	395	401	386	407	428	392	407	409	398	429	406	400	392	402	408	392	384	386	391	415	409	409	424	411	418	405	397	377	394	444	428	409	418	404	387	417	372	405	415	424	392	408	414	399	447	400	414	427	437	422	372	414	423	439	370	413	400	389	385	395	424	394	411	371	421	408	411	405	398	392	404	422	424	410	395	395	423	403	409	411	424	383	409	417	415	420	422	376	386	433	429	394	398	421	426	408	406	405	410	401	409	382	406	407	425	416	408	424	409	420	387	404	418	390	435	406	378	415	383	423	407	386	406	462	435	405	376	407	402	370	386	429	448	401	355	386	407	367	376	414	393	424	411	404	389
30721	19871	9145	705	469	407	425	350	409	424	375	400	395	408	393	416	420	412	369	362	426	381	421	378	408	388	376	395	384	371	383	400	385	359	378	386	345	367	371	389	353	380	388	379	389	375	394	399	422	380	371	377	402	390	361	404	385	402	385	426	382	355	368	385	382	396	399	394	400	403	414	413	413	388	387	409	412	438	412	422	405	444	379	374	408	400	371	400	355	385	365	440	355	358	367	412	418	370	388	403	389	387	424	409	380	378	419	413	411	372	386	385	410	405	352	369	356	374	374	353	364	391	379	392	398	351	383	399	381	390	383	377	396	416	414	366	375	388	398	418	421	388	401	378	398	396	366	429	400	387	373	397	415	376	376	398	391	386	392	391	372	393	405	390	382	367	385	374	414	367	422	413	409	381	398	395	350	410	388	422	394	389	390	369	372	379	380	378	417	374	398	360	411	416	394	387	403	393	423	375	372	391	379	398	390	338	403	389	371	373	397	376	423	384	408	367	368	395	399	379	381	388	367	360	423	345	354	373	389	388	411	424	363	357	393	394	415	370	420	377	375	413	401	365	387	363	364	401	379	349	402	374	360	406	400	368	421	442	393	406	430	360	403	381	401	379	365	400	345	431	392	380	381	411	375	408	357	399	380	374	396	404	421	399	351	385	397	415	380	378	394	425	371	381	411	424	387	362	432	386	430	361	365	383	406	416	391	387	428	391	391	372	344	395	397	411	371	387	386	390	357	369	387	401	388	388	415	374	367	356	377	358	382	432	395	410	382	398	350	393	358	362	363	405	385	405	398	387	417	406	381	394	382	397	378	396	393	405	391	406	394	407	374	407	376	390	398	388	400	419	398	378	389	344	345	396	372	398	412	394	431	436	367	365	419	370	366	360	388	394	396	393	368	395	373	376	390	378	371	359	408	396	401	377	406	391	408	388	422	386	387	351	374	392	393	403	416	350	386	362	394	381	384	388	398	386	418	385	406	394	382	358	374	390	432	372	381	381	395	397	348	408	413	388	376	381	413	374	399	433	424	391	412	381	404	385	418	397	402	381	401	400	392	383	383	404	373	389	351	419	394	381	357	391	384	418	398	377	382	387	399	414	376	393	414	414	415	408	377	403	391	439	414	375	390	439	420	362	390	388	392	403	377	325	381	424	414	383	402	374	412	399	361	387	380	381	390	382	419	350	367	382	371	363	354	382	406	357	402	373	348	365	404	435	416	404	401	391	404	392	380	383	395	411	416	413	373	415	392	393	400	382	403	416	415	367	367	428	422	395	403	401	428	407	419	409	404	426	379	368	366	400	409	387	410	384	376	396	379	427	418	378	359	418	358	397	388	416	412	392	442	370	376	399	399	379	343	406	372	375	384	424	364	378	357	406	391	383	369	401	404	388	404	384	398	375	397	413	387	362	402	401	378	383	402	385	420	380	407	379	418	390	400	407	380	406	410	382	390	403	374	346	391	391	405	386	379	388	391	424	336	405	359	377	431	429	378	412	373	379	361	389	397	406	380	392	334	340	425	388	368	402	367	373	402	409	409	368	366	374	362	388	401	367	389	363	391	394	393	377	409	399	426	389	410	397	416	398	414	396	379	379	386	381	398	403	374	396	416	411	376	416	394	387	412	371	399	419	372	384	392	417	380	382	357	422	400	380	398	414	369	371	367	403	382	449	419	423	380	379	355	368	385	346	397	384	351	367	345	420	385	389	408	421	436	390	416	393	384	380	369	369	397	410	424	409	393	398	365	368	394	436	384	409	403	359	396	361	403	372	381	371	391	350	396	385	350	400	344	414	413	405	407	407	377	349	360	370	418	417	357	381	341	387	423	428	378	432	407	410	413	390	428	412	370	406	380	416	392	412	371	441	391	414	397	343	375	399	395	410	417	390	370	385	378	371	345	390	364	412	419	394	408	372	394	419	369	411	417	405	420	395	433	404	387	391	422	376	403	393	383	372	400	405	442	344	373	373	413	394	373	396	377	383	419	404	406	428	407	369	349	385	424	409	396	402	393	404	377	403	402	391	350	385	397	383	382	373	412	416	417	408	381	391	358	359	387	384	384	411	399	420	384	386	398	413	387	398	416	374	398	378	372	399	396	408	423	370	360	328	409	382	408	415	418	423	369	385	416	411	404	373	379	392	393	385	378	409	369	362	376	391	432	407	396	393	416	386	401	426	417	386	361	385	413	397	361	377	400	368	368	391	351	388	383	389	379	375	374	354	407	382	390	422	369	389	372	354	359	397	376	370	334	409	412	388	426	401	407	384	375	389	385	419	378	392	353	413	398	416	381	354	379	341	393	407	344	384	381	380	415	365	367	371	400	373	408	392	386	411	395	366	377	384	362	386	401	376	390	388	407	403	398	387	426	363	407	407	395	373	396	372	398	380	369	389	401	408	374	419	380	375	360	356	376	377	373	407	389	376	390	444	399	418	373	406	412	367	393	410	382	404	455	412	410	398	405	370	442	423	376	380	377	425	376	358	382	396	422	408	365	402	413	401	398	389	380	383	380	394	417	410	417	400	396	357	406	420	359	384	413	406	405	380	385	397	385	407	379	410	410	388	377	378	389	383	387	421	416	387	366	364	384	381	407	388	389	383	403	396	384	381	379	346	399	385	405	366	411	389	351	430	393	393	442	354	358	380	415	381	352	377	370	397	367	362	381	349	387	384	368	399	392	389	394	372	375	407	398	379	359	344	387	370	406	408	394	381	369	386	376	405	371	438	397	406	378	391	406	384	390	375	412	375	397	429	417	409	359	379	385	383	414	391	437	407	366	376	389	411	378	414	369	398	381	380	398	351	388	400	386	421	381	392	418	386	415	395	392	381	385	391	417	403	369	388	404	400	377	385	411	416	419	364	423	394	380	336	364	399	415	398	347	374	387	416	376	376	402	419	399	391	397	384	394	399	386	381	352	376	378	387	414	358	397	378	414	395	389	379	366	382	342	374	409	391	354	405	399	369	412	380	386	406	385	409	416	375	375	395	386	393	404	365	437	417	366	359	382	382	400	391	393	398	390	393	437	392	413	367	345	391	348	401	424	365	393	388	352	396	430	391	417	376	389	393	398	451	391	403	372	416	390	408	417	393	371	352	412	355	392	338	417	349	361	394	395	359	348	388	340	398	368	409	436	382	408	391	372	405	377	400	378	386	428	387	380	405	372	424	420	385	407	364	374	370	391	409	372	387	380	388	413	362	381	384	381	356	384	378	377	389	379	417	395	389	413	384	414	404	356	359	364	417	371	395	395	374	412	389	402	391	384	377	413	397	402	382	374	409	378	393	370	391	410	391	353	375	377	384	424	403	389	386	400	397	406	379	412	384	397	366	389	384	348	387	386	378	384	394	386	380	379	365	395	397	406	379	368	366	419	367	408	371	360	399	365	367	431	413	388	363	399	405	353	374	371	376	374	391	397	397	363	411	383	376	371	353	373	421	391	354	389	375	444	376	383	393	390	354	384	387	382	388	422	406
5787	1538	1144	971	958	974	957	968	963	948	940	917	966	967	967	924	888	888	906	961	879	959	918	939	930	922	936	968	910	933	865	944	973	945	898	932	894	962	934	924	931	987	992	981	886	981	945	916	940	877	951	936	975	1040	947	924	888	907	951	1005	950	927	932	909	916	922	1016	980	928	951	927	957	912	938	940	969	993	948	897	906	993	995	979	932	930	913	939	954	922	945	930	1015	929	954	941	953	967	966	972	927	878	997	928	991	942	893	949	912	928	968	921	890	960	999	915	917	968	921	937	1002	924	889	914	970	997	946	937	956	952	946	935	912	955	1023	935	958	969	938	934	953	973	925	934	912	976	941	940	911	927	935	910	917	915	998	916	906	936	947	977	906	929	959	937	998	936	951	899	950	926	965	923	918	932	980	981	1000	946	956	965	905	983	923	963	973	899	943	897	941	972	966	956	956	1008	926	986	902	954	913	940	855	913	905	927	880	939	923	909	997	873	853	951	959	929	959	940	971	968	932	953	951	912	942	882	920	919	943	901	976	973	968	912	867	909	918	943	931	930	922	986	963	916	940	940	954	974	920	951	942	1005	944	923	960	935	967	881	920	967	964	959	944	928	918	976	974	891	964	904	909	903	940	911	936	900	948	955	943	959	917	919	917	939	891	927	1004	922	968	933	883	930	939	1012	984	933	977	970	945	1008	904	948	941	892	928	948	929	983	908	948	908	938	880	912	953	978	913	936	975	911	971	979	948	913	928	907	911	962	950	980	951	937	933	984	913	962	946	986	894	908	898	894	967	994	928	902	914	935	926	950	916	966	975	953	942	964	924	984	959	921	943	974	930	963	924	888	915	937	913	977	933	929	928	923	900	946	957	899	964	863	919	959	941	938	924	925	940	911	945	945	932	959	946	937	921	961	956	933	976	896	941	938	989	928	944	959	908	974	940	999	957	969	980	906	875	1022	876	934	946	934	979	936	932	963	854	956	913	923	939	947	905	976	926	855	910	929	957	932	931	916	917	947	938	967	949	905	968	996	949	913	931	964	953	936	952	891	1036	896	902	919	929	981	941	957	917	978	992	946	937	995	919	907	977	911	942	963	955	972	910	953	976	984	913	945	938	908	948	925	999	921	1003	981	914	883	915	954	923	971	860	941	971	962	931	964	995	927	981	951	912	968	866	996	947	933	915	924	944	960	972	932	962	896	1004	980	935	1004	930	980	919	888	990	934	939	949	963	983	945	946	931	904	961	936	954	914	928	976	922	884	925	921	911	922	960	985	915	942	948	901	920	934	972	978	902	893	941	874	879	910	962	890	919	990	915	967	943	979	938	896	928	943	941	969	970	957	926	952	963	942	943	982	932	944	932	946	945	883	965	873	941	948	1004	922	928	990	966	928	977	931	953	996	935	884	919	923	904	928	898	922	998	931	949	884	916	947	949	1005	942	930	964	866	964	952	926	926	907	964	966	936	928	958	890	894	966	926	973	977	922	931	923	915	990	899	880	957	929	894	904	973	967	932	913	913	975	880	954	960	906	961	905	1003	975	956	925	976	895	945	941	902	942	947	988	942	1015	919	913	917	962	904	902	892	942	908	941	939	903	932	964	931	897	938	933	954	918	919	908	913	891	895	922	959	900	965	962	1007	957	914	960	889	894	917	944	914	935	955	932	921	989	911	947	910	967	937	910	990	966	903	910	936	968	943	966	980	963	912	928	940	920	984	979	902	934	948	961	894	896	910	960	943	925	953	961	947	935	962	999	934	955	959	931	920	958	908	966	965	903	948	942	946	976	934	930	887	875	966	948	979	954	963	940	913	899	920	928	967	920	907	883	931	899	981	953	920	919	931	956	902	931	940	879	1006	892	932	971	975	986	940	921	935	935	966	947	889	888	971	953	940	935	945	983	896	960	966	905	868	932	940	932	994	949	946	954	883	980	975	882	891	931	943	985	993	986	924	928	907	928	896	931	931	971	937	939	958	938	922	957	908	924	931	957	842	931	915	967	960	949	948	933	954	961	947	927	937	971	1000	971	924	899	958	953	968	947	941	974	928	961	913	962	956	977	979	892	942	954	906	895	915	879	937	934	922	938	942	953	921	913	934	934	928	911	935	981	897	948	961	957	902	941	892	898	996	951	996	941	928	934	959	936	907	887	943	939	963	989	936	965	928	934	957	974	949	1016	900	945	935	960	984	897	962	949	947	943	905	933	914	916	874	873	934	943	943	954	928	931	1001	929	962	943	959	990	929	959	930	903	1000	928	949	940	943	1032	901	908	992	886	957	960	905	941	908	968	942	898	888	899	935	934	1008	926	918	908	927	888	971	1006	950	871	952	947	916	939	903	936	911	959	942	995	925	928	993	961	927	942	966	949	936	920	913	969	932	921	943	1007	932	906	953	904	916	910	968	932	1026	951	948	979	958	926	935	934	930	957	908	949	925	921	928	932	981	927	928	913	917	949	923	918	904	916	934	895	1010	920	969	1009	952	923	938	916	919	933	919	965	941	916	939	980	955	988	958	954	943	919	949	945	985	931	994	970	969	980	966	946	948	951	996	885	938	898	931	939	922	930	892	930	955	892	968	928	984	915	988	1015	951	968	983	935	951	948	963	950	943	941	972	967	1013	946	918	943	953	955	910	946	958	969	976	972	916	962	928	911	939	884	924	913	936	904	973	976	919	968	927	988	936	982	969	986	915	931	978	935	931	884	923	922	923	888	919	1005	979	928	935	887	946	936	954	937	911	949	933	906	951	957	979	939	935	929	901	924	967	962	959	941	932	884	978	943	946	902	934	964	984	964	1009	918	963	947	968	944	995	976	914	919	981	876	896	908	991	903	927	974	971	932	972	924	916	959	948	951	988	959	924	887	943	950	917	948	963	884	950	927	898	948	937	930	891	932	934	949	975	919	940	870	878	920	952	949	965	939	926	936	944	1002	986	940	961	884	895	924	951	972	928	982	911	926	952	979	928	932	937	975	984	951	909	968	964	960	944	923	933	949	1017	975	901	942	933	980	948	971	970	944	926	893	937	954	943	928	989	951	967	945	968	934	1004	907	942	985	984	903	937	944	964	933	946	939	937	954	961	922	934	939	916	935	1006	934	965	937	900	940	925	927	980	959	953	931	905	897	946	952	969	971	924	935	905	910	945	890	929	908	939	946	913	954	959	966	901	919	948	951	966	922	972	897	906	983	901	981	981	873	980	895	948	937	926	871	921	1011	952	925	917	947	937	945	953	921	928	903	1016	920	933	896	969	938	902	926	991	937	929	960	941	918	973	941	905	937	900	935	926	908	919	946	995	952	896	996	980	958	917	933	945	881	970	946	966	939	929	946	959	973	980	884	945	907	894	910	976	952	894	937	949	924	980	953	914	907	931	959	988	942	987	960	959	903	938	908	966	981	916	979	945	882	928	954	949	919	886	929	927	935	948	914	921	912	892	908	927	958	997	970	932	955	957	925	914	887	915	893	917	987	949	930	968	892	940	947	959	921	945	975	949	933	1000	954	955	930	987	901	971	935	930	946	956	911
25449	21676	24708	29145	21668	15648	636	413	380	359	356	367	309	340	373	316	351	344	344	306	327	317	308	337	330	309	326	360	314	322	290	308	340	319	319	309	299	295	312	334	324	337	281	333	317	329	300	337	284	324	322	313	305	289	321	310	335	287	297	320	306	314	341	333	304	336	317	296	311	339	314	340	289	323	313	341	303	322	326	299	298	334	297	321	332	311	313	309	297	344	316	297	329	322	310	295	279	318	298	313	278	348	320	351	291	318	302	323	304	299	320	298	318	327	307	307	306	346	312	307	357	344	319	303	333	329	323	310	300	298	318	312	306	302	322	313	310	329	295	334	319	322	305	320	328	309	311	334	310	314	306	303	337	343	341	339	286	320	301	334	333	328	315	296	318	318	306	328	281	331	321	299	320	318	327	314	330	314	315	295	303	319	297	312	288	333	337	303	298	310	302	319	327	305	313	300	331	297	314	309	325	281	316	326	342	308	307	308	345	317	314	375	323	317	295	306	297	328	280	353	314	263	332	290	309	324	300	299	313	318	329	323	309	332	320	346	331	350	304	289	317	312	329	322	298	340	298	295	329	300	320	319	323	304	335	318	291	324	328	302	361	302	301	284	313	311	317	314	317	327	321	290	291	330	340	316	297	320	332	317	310	284	299	310	320	313	291	307	324	304	309	328	308	296	282	312	303	310	336	324	318	345	317	305	320	293	326	317	324	295	299	334	344	343	323	321	327	304	306	281	306	323	317	327	292	335	329	334	317	325	309	296	323	319	339	285	301	320	319	310	287	314	321	328	319	315	315	322	329	326	320	316	318	309	321	307	330	319	315	309	301	328	296	308	313	311	324	319	296	289	305	339	334	325	309	359	281	344	337	334	295	345	312	333	298	302	298	310	324	308	313	304	340	318	320	321	310	324	319	295	330	325	307	312	316	262	271	349	297	288	275	296	318	327	308	299	311	326	325	321	304	303	307	303	287	329	294	311	333	315	309	299	291	298	328	327	304	318	326	317	300	328	319	278	300	296	278	309	344	295	330	292	326	310	296	316	304	323	329	307	322	323	308	316	304	305	313	321	319	295	319	318	286	299	321	336	293	320	299	341	322	324	300	312	322	300	297	321	319	326	346	330	286	306	288	318	312	280	371	313	299	309	325	308	325	294	329	314	296	316	293	337	313	318	323	327	299	311	303	298	314	310	311	317	330	311	318	322	303	326	295	310	319	363	296	305	309	290	308	309	311	318	314	289	327	302	303	324	304	329	318	287	319	319	314	314	270	306	354	329	291	294	319	297	281	306	318	341	300	311	298	316	316	349	290	337	325	334	324	349	317	326	327	301	283	296	311	312	314	298	335	325	319	294	322	299	313	304	317	311	309	338	314	348	328	325	295	313	306	331	332	321	333	334	303	313	314	320	294	321	306	314	300	300	310	339	319	313	300	302	295	295	303	312	309	307	336	332	303	309	328	325	279	319	313	300	309	359	321	326	340	315	302	333	300	304	281	315	326	320	324	322	294	329	296	342	326	288	320	293	302	288	330	308	290	302	335	359	377	343	305	352	339	324	324	330	287	310	330	330	342	309	312	318	294	282	332	273	346	345	303	306	279	288	288	298	301	291	343	303	321	283	339	300	325	295	308	327	314	323	341	294	319	294	326	312	306	293	300	311	299	334	343	317	317	300	302	284	276	304	306	297	335	299	328	310	334	297	294	338	328	303	295	339	322	331	315	324	321	327	329	303	320	291	316	309	326	297	346	313	323	307	318	279	304	332	319	316	343	298	325	309	312	317	314	315	297	295	300	308	308	335	281	312	330	335	330	320	279	344	310	293	315	327	346	322	276	342	291	302	321	302	287	330	307	324	308	322	307	323	297	320	292	304	306	312	317	325	318	293	314	319	329	322	326	349	302	284	309	306	302	330	297	337	324	333	318	295	300	312	316	335	335	291	328	310	334	324	303	320	334	295	304	305	330	312	307	327	337	333	327	282	321	274	311	309	322	323	272	300	346	308	286	291	308	333	301	306	340	338	327	335	310	308	307	306	289	300	319	311	319	331	298	307	306	297	342	336	338	308	322	316	320	297	336	342	296	283	303	300	342	301	300	308	348	304	290	322	309	281	315	290	314	311	325	306	300	334	305	323	334	299	310	334	293	296	302	296	331	328	314	321	320	328	330	293	337	323	302	315	298	298	301	305	302	291	316	315	326	301	320	297	308	308	294	323	313	314	283	318	343	323	307	315	314	312	313	314	322	329	295	285	308	305	326	328	288	303	270	305	340	336	344	306	346	298	309	289	294	303	314	318	307	292	316	317	303	304	297	366	327	317	348	299	293	339	313	291	286	321	324	311	319	341	309	285	342	318	338	300	306	327	331	295	293	296	298	321	343	327	307	267	282	301	325	289	337	302	303	314	321	311	309	316	320	337	323	336	336	354	312	284	311	311	341	296	338	316	309	321	345	282	300	315	340	329	273	314	327	311	320	313	275	310	317	340	330	309	313	302	299	311	306	306	299	315	320	341	338	310	287	314	292	320	297	324	341	323	325	327	299	314	307	334	354	314	288	308	308	320	330	313	308	346	320	335	335	303	320	324	327	313	316	304	299	313	300	303	308	314	304	317	307	313	311	355	320	313	313	269	324	296	290	298	314	324	357	325	347	299	347	326	366	298	312	330	301	305	287	323	309	307	341	311	304	312	298	311	347	334	307	293	317	312	305	316	314	350	310	295	321	323	325	294	326	298	308	304	317	334	320	334	304	301	311	305	327	330	309	330	317	313	342	296	309	325	363	303	313	315	321	316	301	356	295	281	313	320	278	304	344	294	307	354	311	330	302	316	325	312	338	316	331	280	340	318	308	312	309	310	318	319	322	348	354	313	320	267	319	317	327	315	299	299	369	294	312	327	294	309	345	302	296	317	299	286	304	322	317	362	323	303	296	306	287	317	309	318	308	293	329	327	284	306	322	304	309	301	305	337	300	316	355	299	321	291	303	314	286	362	298	320	294	317	339	293	287	297	296	306	326	330	313	293	330	340	304	270	319	342	323	342	306	341	326	310	305	302	308	304	314	316	333	291	317	306	302	310	291	334	338	281	296	334	337	321	314	303	257	292	295	303	322	357	332	316	285	346	305	318	299	279	339	283	341	324	297	312	317	289	298	308	299	304	309	296	292	323	345	293	314	323	306	313	321	321	312	304	312	293	335	294	292	307	327	308	319	335	308	307	314	306	318	284	319	311	295	318	294	289	350	308	328	298	349	294	330	324	322	326	338	300	299	300	336	320	337	308	330	317	313	331	327	304	317	296	315	319	333	327	332	334	302	314	340	324	333	311	317	333	304	295	314	331	311	307	328	312	325	295	333	344	339	292	315	311	341	301	290	319	297	333	288	313	291	287	350	276	351	342	299	309	326	335	310	297	300	297	332	331	308	318	321	301	332	325	301	298	316	304	318	343	315	292	320	283	333	309	322	283	325	316	319	291	317	312
3660	2660	1303	970	837	906	804	797	819	837	804	772	789	703	752	728	755	777	779	761	740	728	765	731	760	770	828	780	763	781	785	747	746	662	810	812	771	775	781	759	745	775	768	770	782	808	782	772	801	784	757	743	759	806	768	755	774	778	759	729	799	796	763	806	723	790	755	784	775	770	731	760	768	727	810	790	772	838	775	791	757	773	777	805	727	734	745	760	806	792	807	730	776	786	749	806	725	769	745	737	764	741	779	752	776	761	769	807	751	703	804	686	723	748	780	729	749	687	760	765	752	770	755	809	742	748	771	781	780	798	748	769	745	784	801	754	763	751	757	785	782	742	770	775	730	739	747	816	732	773	802	754	748	744	768	793	697	748	794	754	736	790	767	745	743	786	765	764	762	747	782	718	771	773	751	757	731	795	795	731	752	737	757	735	737	737	740	802	765	758	785	796	717	747	684	724	740	734	763	726	759	685	744	776	765	786	750	767	716	780	736	749	780	777	744	805	753	756	737	792	759	780	757	714	780	744	776	760	782	746	749	835	807	731	753	767	790	733	746	778	824	760	757	770	681	792	714	744	747	724	787	794	786	768	730	747	769	756	719	759	765	713	771	745	718	787	759	729	779	769	797	744	770	756	808	801	768	764	770	734	817	749	727	759	757	755	759	737	722	729	717	753	755	789	758	714	712	741	792	768	731	725	719	707	785	760	746	746	724	787	782	786	741	746	728	767	758	777	758	772	775	797	740	797	728	773	753	729	779	781	759	744	715	739	815	768	772	739	760	708	739	751	755	757	756	784	736	738	731	777	798	784	745	756	729	787	726	793	778	767	756	776	792	755	742	795	743	749	691	740	750	794	773	765	752	733	798	735	753	760	685	771	766	774	773	854	729	723	774	724	767	756	781	784	794	760	758	759	823	769	768	779	775	729	744	777	778	777	763	723	743	786	756	803	750	733	735	771	828	739	740	808	768	823	816	741	732	790	722	798	727	818	727	740	799	730	783	717	757	753	763	749	753	761	760	774	745	732	804	748	744	796	795	759	775	724	746	768	716	772	809	745	749	736	785	761	741	778	750	723	761	790	764	753	749	778	743	751	756	732	755	797	783	727	807	747	686	736	786	746	696	723	742	764	776	793	715	737	776	791	672	773	752	736	740	762	792	821	758	755	766	766	795	785	745	729	806	766	799	759	790	759	771	737	775	760	830	760	738	819	751	746	782	715	748	763	764	732	818	788	782	760	714	781	746	799	708	766	746	784	795	715	772	797	735	777	747	707	779	782	712	755	777	762	750	715	768	684	763	719	756	719	732	779	703	744	751	785	786	821	746	764	741	763	757	761	762	794	743	750	721	791	786	761	776	735	779	751	763	781	787	743	802	768	754	744	694	795	795	782	753	741	786	767	792	735	741	729	743	773	750	764	792	787	754	759	749	778	752	773	801	764	762	742	753	764	806	746	736	751	773	731	763	801	754	740	801	733	806	724	787	784	748	775	719	715	736	767	754	736	769	788	729	776	745	783	756	761	741	785	749	757	787	733	767	736	733	751	784	788	743	732	783	782	730	768	750	721	779	726	769	750	742	739	734	737	722	791	770	779	763	808	715	752	772	776	739	766	802	775	776	786	773	759	719	774	724	791	740	752	769	762	751	749	746	733	817	776	766	720	765	736	770	781	728	782	787	738	771	712	712	769	752	741	695	725	746	797	748	742	741	763	790	752	742	729	755	771	768	826	742	719	758	762	730	765	744	773	789	724	707	758	810	769	802	744	773	805	691	777	758	724	741	715	714	751	757	710	754	784	755	748	773	744	756	764	761	739	777	767	742	693	774	758	741	739	763	735	741	770	756	756	741	736	757	778	743	727	770	743	744	733	767	768	744	742	795	792	758	783	728	758	738	770	766	765	751	761	770	732	768	772	797	798	791	768	783	745	791	802	791	738	714	771	788	774	795	787	729	747	795	774	766	730	723	779	708	786	755	817	764	801	782	785	689	750	767	733	759	756	743	728	762	769	752	783	754	692	757	765	766	755	765	751	751	755	813	785	765	764	788	757	727	755	741	747	813	805	736	763	753	779	780	763	772	786	747	738	795	737	699	739	739	766	784	729	743	764	772	761	768	746	758	772	756	757	754	764	770	781	762	757	794	753	739	785	763	755	773	746	774	782	765	744	742	767	769	747	764	808	786	754	775	749	792	766	812	806	775	751	761	808	745	800	756	747	744	723	729	795	752	765	745	789	726	755	747	771	768	763	795	738	741	733	737	726	746	767	822	770	814	744	785	760	814	734	771	780	773	768	753	723	734	766	767	784	817	757	741	721	774	751	767	804	780	822	750	757	811	780	777	808	750	775	741	801	706	765	766	784	750	787	771	778	787	803	778	755	764	730	777	724	723	804	747	743	762	741	775	760	755	755	795	766	712	750	748	777	756	761	720	704	715	771	780	775	796	767	775	751	788	758	781	776	745	760	742	805	797	784	751	744	779	752	771	731	770	788	764	766	714	777	820	758	796	813	790	783	741	754	756	773	756	760	798	805	812	770	751	744	732	797	778	741	778	790	760	778	729	729	764	734	754	809	810	779	752	791	729	760	766	774	733	726	753	720	778	795	772	715	807	742	772	773	745	694	772	730	752	757	762	806	796	802	806	733	761	740	796	761	761	757	754	744	778	743	752	748	717	785	713	708	769	742	745	735	737	744	801	767	723	775	732	756	720	738	844	758	759	805	832	776	704	821	765	720	781	789	776	705	779	763	725	774	756	813	755	770	719	740	756	811	778	814	747	744	750	694	810	716	774	836	802	753	743	739	750	784	773	763	771	788	780	743	717	738	752	751	691	757	768	758	766	789	740	702	776	779	804	733	751	759	797	714	786	768	778	777	721	747	762	773	787	730	784	794	817	738	745	764	767	771	754	798	746	743	746	772	752	801	775	743	800	745	733	745	759	725	740	730	755	829	808	750	789	781	708	761	772	781	765	762	728	822	748	744	789	708	770	741	735	781	769	744	708	795	797	763	753	729	801	730	803	797	770	735	712	768	717	714	782	726	771	770	768	757	783	780	736	696	769	752	742	757	765	823	727	787	727	828	794	775	764	735	796	791	754	776	792	726	732	758	738	771	723	746	791	759	796	829	737	769	791	759	744	758	678	756	737	768	797	770	740	780	793	722	783	782	767	723	708	785	788	759	754	772	796	738	792	755	773	767	762	775	763	734	733	769	768	775	751	769	728	772	761	784	791	751	764	779	805	721	722	760	749	768	735	782	736	773	751	772	746	747	781	789	755	747	806	766	739	751	810	708	809	745	785	820	749	753	768	805	750	747	770	799	727	766	763	721	791	752	788	728	790	759	765	771	762	762	781	741	748	739	793	753	734	751	732	758	787	770	756	736	782	747	797	799	763	727	792	765	764	790	759	770	760	756	755	738	776	774	738	790	752	756	731	772	745	722	738	723	754	790	754	800	742	766	731	739	783	769	772	754	744	737
23635	20736	24012	27514	20736	20746	12102	486	273	252	219	219	204	192	179	160	160	156	157	166	174	128	175	153	183	142	165	142	181	143	142	134	144	171	124	133	159	147	162	139	145	168	139	153	154	157	145	143	129	156	151	143	125	144	134	139	158	145	120	146	127	141	135	138	137	135	128	128	144	145	139	154	161	139	148	158	122	168	148	124	133	131	142	139	139	164	165	146	124	121	126	145	135	145	131	134	145	121	130	132	150	126	160	150	139	141	142	137	144	143	148	138	128	165	149	145	150	136	148	150	159	143	125	151	145	119	178	135	131	132	155	124	151	142	154	169	147	117	142	125	160	138	143	143	158	126	146	157	151	137	146	162	165	150	134	134	131	145	146	134	138	130	114	144	139	132	135	139	137	137	133	147	136	152	164	146	137	146	152	139	163	151	148	163	133	139	142	129	144	128	149	155	140	134	119	154	144	147	140	124	143	102	149	143	174	135	132	184	146	128	131	131	126	165	155	143	132	157	165	146	154	155	150	159	143	134	142	166	162	133	153	148	157	160	155	137	153	138	151	149	137	157	143	144	130	164	134	152	137	123	140	144	153	148	143	138	140	140	156	142	160	153	153	130	141	139	120	149	146	118	115	140	159	155	139	148	135	130	128	137	123	142	139	141	144	135	152	159	130	157	135	166	162	126	162	141	133	140	164	169	158	141	147	154	155	155	152	146	160	137	157	144	151	149	171	146	126	157	159	165	128	147	148	164	121	133	135	150	139	141	139	133	135	142	170	163	136	124	133	128	141	144	150	151	143	140	125	147	120	133	133	116	154	118	150	157	144	131	146	145	161	138	147	139	152	149	138	165	157	156	140	109	154	137	152	123	143	153	165	144	144	143	137	137	156	162	134	159	130	124	126	120	147	141	130	152	121	148	119	146	136	145	153	141	140	117	153	130	136	139	111	127	135	154	137	137	149	142	140	138	138	143	129	157	149	141	155	129	133	152	138	142	140	155	111	139	131	148	141	145	145	136	121	139	128	148	142	147	146	146	135	151	153	162	136	157	146	134	138	144	156	133	145	128	156	158	148	122	141	136	144	142	135	151	152	152	112	163	142	130	145	160	141	122	147	152	152	139	127	130	143	142	150	135	152	138	143	147	130	152	155	141	139	169	130	167	158	147	125	155	154	126	133	151	156	151	137	130	145	141	154	121	149	137	137	145	135	154	136	152	138	155	147	127	143	155	140	133	132	139	145	138	144	142	130	155	134	152	138	161	149	172	161	148	137	138	140	140	151	180	139	151	138	133	129	161	147	134	135	137	167	142	150	146	161	133	139	123	149	137	168	157	162	137	146	134	144	140	135	133	150	164	137	130	157	142	141	144	140	139	155	140	132	131	145	154	139	135	158	156	122	148	128	146	148	135	157	161	159	135	149	140	166	136	164	149	148	132	119	141	154	170	150	150	135	148	126	132	128	160	152	148	136	136	183	158	148	136	152	159	140	108	159	148	150	131	154	126	143	142	154	143	151	130	147	167	142	122	117	135	146	122	112	153	143	144	153	155	165	161	166	137	139	128	134	136	138	151	129	149	127	137	144	146	154	150	150	116	148	150	159	166	173	145	134	132	133	171	171	130	156	151	122	151	128	131	136	148	142	139	131	140	140	150	119	129	134	142	161	132	123	120	118	135	128	126	157	116	154	129	124	145	163	150	159	142	157	150	137	136	154	158	130	138	152	146	146	147	138	130	138	145	149	140	149	138	135	133	140	157	130	145	164	145	135	138	149	137	124	116	137	143	158	149	142	164	150	151	145	138	141	141	147	122	146	153	147	153	141	163	142	133	142	147	150	139	138	152	127	156	154	144	132	139	151	140	142	159	139	143	137	151	129	153	113	143	108	134	177	133	159	146	152	139	149	138	158	141	149	130	128	144	152	142	171	123	138	139	142	122	146	151	143	176	142	145	174	139	166	137	136	156	113	140	143	136	156	133	145	145	148	156	152	146	133	147	148	135	139	150	130	178	151	147	142	143	156	149	157	127	134	135	176	143	138	137	140	134	151	131	145	134	124	140	145	143	155	145	150	142	138	123	144	150	141	146	154	115	139	157	158	139	145	144	149	144	179	151	155	148	147	128	136	148	132	136	144	159	133	142	139	149	161	142	131	125	125	138	148	121	147	140	121	128	150	128	123	129	149	125	153	115	136	140	146	129	157	136	128	131	155	156	128	142	156	142	151	125	135	146	144	128	136	150	144	152	131	129	133	143	148	140	104	135	159	142	136	148	122	158	146	144	135	133	151	165	150	128	139	142	146	133	128	126	154	124	143	135	142	132	138	152	112	145	151	141	157	139	129	144	140	154	139	145	134	130	132	124	141	140	163	152	149	156	139	156	169	146	147	133	117	141	149	114	143	162	154	133	163	152	139	154	138	124	130	149	144	150	120	160	160	128	139	125	137	150	145	136	142	132	163	137	134	126	147	155	133	129	151	147	150	167	163	142	148	137	137	130	173	146	138	141	128	150	134	143	148	155	162	127	155	144	168	138	152	147	138	160	152	144	135	122	138	166	135	134	153	140	158	125	133	149	142	160	149	150	138	128	132	140	137	154	144	146	158	146	159	134	142	154	134	140	120	116	143	153	131	141	140	136	130	115	130	139	161	155	142	142	131	141	130	158	162	128	147	155	140	134	125	146	136	137	151	149	130	147	140	142	136	143	145	156	139	149	131	143	138	165	138	134	153	141	147	151	137	148	136	121	153	159	157	135	136	163	155	144	159	153	134	132	156	144	142	157	120	137	143	136	149	128	148	117	145	149	119	143	120	139	149	138	150	135	130	130	136	123	157	127	145	119	148	140	136	138	135	143	154	129	140	150	146	151	139	140	134	152	120	160	134	129	137	136	159	142	122	105	128	150	144	144	130	139	133	139	155	128	142	156	150	150	137	128	161	138	154	160	156	125	128	146	155	147	132	139	137	149	137	143	139	125	151	139	131	140	152	153	138	143	133	163	156	125	147	134	146	147	134	152	123	140	143	139	152	156	153	162	145	163	137	122	137	164	134	144	146	171	173	153	154	137	155	138	145	136	130	146	130	155	150	155	161	142	147	143	148	120	134	138	151	134	132	132	121	154	145	148	163	151	146	142	142	166	161	156	116	151	152	146	157	148	138	149	142	135	164	164	127	152	157	151	134	147	146	161	133	138	144	176	146	144	145	152	159	152	138	142	142	136	147	149	127	134	136	128	112	136	151	144	142	151	128	134	156	136	143	161	125	130	129	125	124	136	146	119	141	117	153	128	147	120	127	142	158	162	144	157	148	145	146	148	152	142	143	139	146	146	157	158	127	138	160	133	128	150	136	134	153	149	127	128	132	143	154	140	148	132	146	144	135	133	135	154	140	136	131	126	132	136	128	148	137	138	167	157	179	116	127	147	148	157	133	132	144	130	144	150	144	144	149	136	136	136	149	122	140	149	136	145	134	152	133	134	139	143	157	165
3372	3404	1430	789	582	539	424	482	401	393	399	415	408	410	429	406	408	427	410	387	387	427	387	416	371	383	408	399	340	388	358	416	430	370	380	395	394	399	388	410	385	390	389	357	372	396	392	345	393	377	408	374	389	403	402	376	418	410	396	349	395	396	396	375	417	393	370	386	386	415	433	399	387	410	388	373	393	388	429	345	360	399	372	389	386	367	403	352	375	383	402	382	381	389	397	403	379	404	353	443	361	415	411	384	392	345	380	343	396	421	381	380	340	381	354	394	379	372	376	382	401	391	342	359	390	409	414	396	407	387	397	392	372	370	401	380	388	359	385	414	378	371	383	368	368	368	381	361	367	396	380	395	389	382	399	358	383	373	398	418	408	370	377	383	376	352	402	381	343	389	397	367	391	371	390	377	387	382	388	367	359	395	390	399	345	336	355	409	417	326	395	358	395	347	423	364	380	342	404	376	370	332	393	376	420	408	422	389	399	368	392	383	377	399	355	377	407	392	374	399	369	401	345	370	378	355	405	377	400	369	420	399	388	380	385	406	404	378	411	395	406	401	403	376	375	363	404	371	385	380	382	381	386	391	408	406	354	422	400	360	387	407	420	330	405	401	391	419	395	394	401	393	374	398	420	374	380	386	385	374	380	394	351	427	377	412	399	393	394	356	369	407	402	373	366	405	369	359	391	361	376	381	399	380	390	420	379	384	394	395	381	393	366	416	392	393	413	385	368	385	390	391	398	433	353	419	342	363	385	365	387	379	401	401	351	377	383	402	387	351	392	385	410	387	381	406	380	389	404	399	371	364	389	327	356	367	404	377	396	368	389	377	411	386	388	384	370	378	371	377	358	384	384	367	372	429	385	345	380	390	352	380	403	374	389	376	415	397	370	351	358	370	365	384	385	410	377	359	422	409	384	379	407	397	404	374	394	349	379	403	366	419	402	365	379	392	409	382	429	370	428	349	384	427	405	370	360	367	363	414	407	353	414	400	396	384	408	370	413	378	404	371	390	399	411	384	418	371	374	385	369	396	376	376	415	394	418	399	398	390	369	409	379	387	409	367	386	385	361	359	378	380	374	368	367	374	347	378	383	390	409	411	416	381	364	374	381	358	356	394	414	389	406	400	399	392	396	389	374	376	397	405	401	397	359	345	388	425	417	372	357	364	402	359	388	373	362	395	397	384	365	343	407	379	376	374	368	395	368	407	397	362	411	396	412	391	355	392	398	402	355	334	415	359	394	375	385	385	401	379	398	388	377	395	408	389	387	377	372	433	387	390	355	370	374	348	389	349	386	404	381	341	379	393	362	354	402	407	421	356	371	393	365	364	397	386	384	394	382	401	409	381	369	385	348	390	393	359	411	345	398	394	409	356	395	339	401	389	389	387	400	372	391	390	386	365	424	362	360	378	387	388	351	372	374	398	386	371	376	404	391	381	372	359	402	368	375	382	373	359	384	365	377	383	365	394	393	426	394	391	400	365	411	435	353	422	372	400	406	382	424	384	398	364	359	371	395	426	403	365	392	406	400	356	386	406	398	359	370	385	409	386	386	368	369	407	385	368	395	381	371	378	379	383	382	340	378	395	395	363	428	401	364	375	389	375	402	408	386	379	389	414	384	378	357	334	366	418	403	382	383	384	378	393	401	363	373	376	401	383	409	415	394	359	383	363	388	396	340	366	397	409	407	387	405	368	423	380	398	373	367	398	368	401	395	392	406	399	357	371	381	380	355	373	376	363	396	381	386	350	375	387	396	413	348	408	396	379	354	396	370	361	382	390	422	370	413	376	409	380	383	396	334	382	356	376	404	404	415	389	387	361	351	368	401	359	388	360	366	420	377	383	419	403	410	367	359	397	389	382	382	408	422	390	389	405	400	365	389	393	391	387	396	385	407	366	393	362	357	402	338	338	377	359	380	379	373	353	368	415	396	414	397	399	371	375	377	407	407	349	386	355	392	368	374	379	359	369	400	421	367	412	394	382	328	388	364	395	388	372	395	354	399	359	360	374	354	416	362	399	407	356	380	354	389	376	359	391	364	447	376	390	409	452	390	395	389	392	381	416	352	404	414	371	362	386	387	430	431	375	380	364	392	362	405	393	420	382	385	357	400	371	376	372	410	361	364	384	364	382	388	356	363	366	390	352	361	394	371	389	390	428	412	360	394	419	410	380	413	412	407	365	394	390	391	376	402	376	391	373	378	387	378	399	433	372	393	419	387	404	388	367	397	386	411	370	407	392	400	400	365	391	355	390	379	369	387	364	394	388	369	386	386	376	386	366	385	394	394	427	405	423	347	380	375	416	415	390	378	387	389	384	392	389	380	405	395	364	371	398	390	377	383	371	429	360	384	375	398	388	378	401	365	395	387	402	392	393	364	401	367	362	363	389	355	405	410	377	371	368	384	414	394	393	395	391	385	359	387	393	393	390	387	386	377	409	393	387	394	378	372	440	380	414	373	408	371	407	344	353	377	388	397	413	385	372	342	390	405	388	358	417	416	383	373	395	389	383	403	358	410	342	397	387	368	381	368	403	335	383	372	360	377	386	367	415	386	396	373	381	390	411	370	369	398	379	399	363	410	386	401	367	371	400	380	440	414	407	373	395	405	402	396	378	393	394	363	378	426	374	388	375	398	396	370	400	405	368	356	357	387	357	415	400	362	368	379	382	426	385	375	395	363	351	367	374	405	362	415	368	404	403	359	379	379	410	382	355	377	375	415	380	359	396	394	377	425	377	395	352	362	389	406	397	412	372	353	378	383	365	383	394	355	394	384	374	363	361	388	392	373	391	400	382	378	375	422	389	348	362	409	415	339	371	359	381	350	402	424	362	372	369	379	380	384	384	410	386	403	375	379	411	374	397	389	406	358	377	380	434	366	402	377	401	401	425	395	382	387	395	384	373	362	387	384	402	375	380	343	368	375	357	376	398	340	364	374	348	387	383	366	366	365	387	422	349	368	376	418	389	375	385	336	410	353	385	386	368	345	390	373	391	362	407	416	338	351	368	371	412	364	437	363	409	367	382	368	391	399	367	384	392	437	368	386	363	399	387	382	366	397	363	385	384	381	390	405	381	415	387	395	377	375	375	393	362	404	367	397	399	409	360	364	367	408	419	365	379	386	371	363	405	341	419	383	402	372	397	396	414	353	399	346	372	383	398	375	389	387	409	339	378	394	364	373	406	345	431	397	389	364	418	380	382	361	386	370	364	381	402	361	399	379	378	395	395	408	392	364	376	373	391	365	384	377	391	385	379	365	393	395	381	348	368	380	387	354	386	361	419	379	360	366	398	389	395	416	376	390	402	404	406	356	367	418	395	368	395	359	379	407	374	429	426	369	339	411	370	399	349	404	376	391	368	396	345	393	386	380	368	393	365	412	382	348	394	365	350	406	400	395	415	399	386	368	378	384	414	366	386	379	401	356	399	377	357	377	371	362	418	351	362	407	393	383	389	420	388	365	375	380	414	368	423	418	361
32205	20918	9693	664	426	431	449	403	410	428	461	390	418	437	431	411	398	394	391	424	403	426	433	424	432	421	423	412	408	409	393	419	400	426	422	413	423	409	375	407	402	413	421	374	383	419	419	413	386	412	406	454	428	422	392	393	405	441	443	406	403	414	466	408	387	427	415	385	442	423	413	418	395	416	386	413	370	415	430	417	386	445	375	369	382	407	409	435	436	379	408	389	402	433	454	435	400	437	426	401	370	379	394	406	417	412	431	438	402	398	427	427	419	388	412	394	408	408	387	404	421	398	397	412	464	398	413	375	400	387	409	430	401	398	395	425	410	405	399	418	404	423	392	426	402	418	415	401	426	435	404	399	401	401	386	407	362	427	372	427	379	425	409	385	410	406	406	417	393	380	427	398	413	389	360	429	392	392	391	396	421	384	404	420	403	411	439	406	391	410	391	393	421	392	401	401	381	406	382	402	443	430	385	432	394	406	401	427	389	383	414	413	367	373	412	402	426	398	399	411	417	455	447	367	425	368	406	402	419	422	438	414	352	406	379	393	400	395	407	422	389	396	410	411	409	422	369	448	423	431	437	390	389	369	402	424	407	434	404	434	387	385	399	378	394	401	388	389	396	407	363	372	411	424	401	409	431	390	385	354	395	394	429	412	388	401	404	411	391	405	399	388	411	410	386	430	388	446	425	397	447	456	452	366	395	395	385	429	392	417	396	415	427	393	405	418	430	382	445	390	385	413	406	431	385	400	420	365	413	422	422	388	379	388	367	397	422	440	397	398	393	398	407	407	421	408	429	394	427	431	389	403	395	447	384	403	453	422	410	418	410	402	412	426	406	402	421	400	370	410	380	436	424	445	389	406	432	425	382	405	402	378	405	420	407	368	399	408	415	410	386	370	439	416	404	391	391	391	371	432	404	414	407	380	402	398	417	360	449	401	414	418	405	400	378	430	387	459	399	395	437	410	395	388	417	390	417	399	416	401	435	436	426	379	405	441	386	427	400	385	433	407	404	407	413	404	435	373	380	400	431	412	365	401	399	401	380	403	403	405	417	400	447	364	406	400	397	432	413	394	430	429	411	386	418	408	397	454	395	399	436	411	386	409	384	401	385	381	394	394	414	377	414	398	417	395	380	378	411	408	394	420	414	394	412	402	398	393	414	381	391	434	404	391	414	406	413	401	445	414	437	401	416	407	403	420	416	422	423	400	379	409	402	417	410	385	379	400	419	373	383	405	378	426	443	395	422	381	419	390	410	485	434	410	403	456	416	387	433	377	392	383	378	423	392	440	428	411	414	436	413	395	396	384	447	410	428	430	429	395	409	408	414	401	435	397	374	407	397	383	407	413	387	407	408	389	400	380	418	403	411	388	400	400	397	413	387	406	405	416	372	403	423	417	433	420	426	405	391	434	428	385	408	400	381	387	410	434	394	433	413	432	394	395	360	356	427	377	380	373	444	419	383	393	420	421	430	367	395	453	398	400	400	381	439	411	372	389	458	409	410	420	404	404	405	390	415	412	390	420	403	371	384	389	363	359	350	408	396	404	398	400	416	405	411	412	407	444	445	432	395	386	413	407	419	409	428	388	422	402	410	401	392	399	450	386	410	401	403	410	406	390	421	387	400	426	384	405	380	416	366	418	406	417	416	383	400	387	425	389	408	408	424	409	401	373	403	363	445	395	369	429	376	424	415	402	413	400	411	377	437	426	412	447	395	415	371	389	426	373	400	404	374	426	388	408	361	404	395	463	440	411	431	378	413	429	431	383	375	417	391	387	394	412	420	422	401	401	444	442	408	341	412	402	384	383	420	382	373	419	399	396	387	422	403	382	430	423	427	412	397	402	397	432	375	407	408	408	382	356	388	410	397	404	412	419	407	390	434	389	416	439	408	376	392	409	382	437	444	436	453	429	403	402	427	391	396	411	428	395	411	392	396	404	388	395	380	448	455	386	372	408	423	440	456	358	373	402	404	403	405	432	397	376	404	431	407	429	408	373	408	414	399	373	394	356	410	385	421	413	409	419	419	388	460	426	405	372	439	397	428	413	391	399	410	374	413	362	417	384	424	421	446	373	438	425	413	368	389	434	393	410	419	415	442	425	421	380	419	442	424	427	407	391	396	412	413	383	406	401	413	419	410	396	409	436	386	396	395	392	420	413	406	383	418	404	430	433	394	421	431	406	388	439	398	402	431	396	390	414	409	391	392	387	375	395	396	388	401	385	420	395	390	403	433	417	456	413	385	404	374	373	406	482	413	418	381	413	393	397	384	395	401	393	380	404	397	394	407	412	410	377	456	401	446	406	442	380	380	406	411	387	457	403	384	393	421	406	405	407	418	376	415	424	403	387	393	435	381	432	411	397	436	398	407	421	418	421	421	385	388	415	395	429	428	407	404	409	406	443	399	423	394	408	398	423	413	396	416	415	430	403	408	424	427	395	431	394	422	400	405	404	383	413	416	419	423	429	429	387	383	424	434	382	401	360	402	418	396	407	399	404	420	401	399	394	400	418	431	408	398	403	390	434	430	431	378	391	444	390	414	442	408	419	421	392	403	437	432	448	431	396	378	426	390	416	425	396	420	394	391	398	396	398	414	402	383	424	429	390	395	424	416	406	384	393	415	414	411	425	385	421	425	380	383	420	415	396	390	419	418	443	419	397	376	377	360	407	422	411	373	425	429	384	454	391	404	420	421	435	387	404	416	461	393	401	406	373	398	370	417	416	394	411	430	407	405	421	389	402	419	419	419	393	391	398	436	398	429	419	410	389	416	394	374	424	417	394	380	398	443	437	386	405	431	438	420	417	458	434	439	381	398	425	401	373	378	403	391	399	399	414	404	400	424	365	404	413	414	400	403	368	415	417	412	409	384	404	384	373	390	407	407	395	392	413	382	392	395	410	468	417	421	444	407	412	382	428	436	401	428	368	401	390	366	420	391	457	420	402	436	405	406	398	398	410	400	390	438	379	437	397	399	409	431	390	417	429	397	412	396	406	419	416	421	415	383	423	420	426	427	402	390	378	418	406	378	365	411	433	408	422	414	422	427	394	390	372	389	405	363	412	378	430	400	410	433	385	385	381	394	410	403	411	461	397	384	367	416	430	407	401	377	427	422	425	414	382	388	394	406	388	439	377	387	395	417	439	395	375	371	405	363	392	396	439	423	427	419	396	406	435	426	409	408	397	405	412	412	406	411	417	394	390	421	384	407	445	393	413	421	412	416	414	404	386	391	405	409	434	398	428	406	394	450	428	404	413	383	383	370	394	359	429	374	408	373	409	392	440	404	374	416	434	393	418	426	380	418	406	415	421	401	440	385	400	403	389	376	372	393	441	409	405	411	419	439	386	360	409	394	411	395	406	432	425	414	411	412	411	412	402	414	407	396	384	396	402	381	376	395	422	431	428	451	439	411	430	397	414	390	381	421	396	431	363	379	400	400	431	405	421	390	434	404	429	403	372	411	436	361	419	398	424	442	383
6133	1429	1085	1002	989	997	1008	1010	1048	1025	913	1007	973	1005	964	1047	1040	1023	908	1004	975	923	1011	968	988	926	924	989	961	956	987	1019	968	969	970	949	1038	1034	1009	993	978	996	975	990	1000	987	963	1013	989	965	1013	964	1013	1028	939	1024	1004	1006	1014	953	983	965	1010	962	974	1024	955	997	948	925	989	1005	912	1024	975	973	948	965	1005	1016	917	925	976	965	1019	925	971	945	1005	1028	980	1046	967	1020	989	1036	992	1009	956	984	966	939	939	957	965	976	1063	944	1006	1030	1018	1007	1004	965	973	964	925	997	1018	974	964	963	1003	944	975	975	929	1051	975	983	983	1026	964	1010	950	960	1062	986	919	949	1014	996	986	954	1031	957	968	1032	960	947	986	968	1012	987	1016	957	935	1011	930	976	994	984	1041	1029	998	981	924	963	975	984	981	958	1009	1005	971	963	982	924	1002	974	979	1044	1015	1010	1003	932	998	989	968	1001	993	988	964	985	973	965	960	988	923	1012	1006	969	963	982	933	933	996	921	942	964	997	965	976	1042	979	1001	955	963	1038	970	1003	982	964	1007	936	977	956	974	972	962	985	991	958	976	986	1046	991	1069	983	973	1003	929	962	968	949	975	981	1011	985	957	1001	1015	958	1047	979	932	1019	946	984	977	925	970	956	991	994	929	955	961	942	979	945	949	936	1008	961	979	951	959	953	993	985	1031	986	1004	951	969	1019	960	1010	982	977	981	973	959	920	1080	979	982	986	1058	982	965	1059	984	994	969	938	994	981	1000	1001	962	1004	977	1009	1009	926	1003	946	1014	931	1036	980	1046	999	1019	999	966	912	981	951	941	916	1010	936	939	985	1016	986	988	1037	979	954	949	1008	1011	981	962	989	993	972	952	945	990	952	1009	978	976	934	992	933	993	960	977	982	993	1022	980	1019	982	945	961	996	967	990	971	984	957	973	1042	1009	1041	1015	960	998	974	971	1015	1001	967	958	965	999	982	1031	954	934	956	1017	938	1007	949	969	966	957	988	994	998	953	936	920	947	986	996	960	982	1067	1011	950	905	1008	976	941	936	973	1108	930	988	999	948	1007	953	953	980	962	1022	991	942	948	977	905	912	935	1034	984	1004	981	1009	945	941	1016	999	1038	989	964	995	1012	968	918	1027	959	1027	1000	961	979	996	1048	1019	997	987	928	978	999	998	1005	977	1018	972	1021	994	1033	977	982	971	932	947	977	925	992	976	977	954	983	949	939	1019	1018	935	1047	948	939	970	930	958	955	963	984	934	940	992	968	952	975	923	975	1017	1014	986	974	960	952	971	963	1015	969	988	967	949	969	980	980	971	969	1006	973	997	978	972	946	937	1005	977	945	954	980	974	1028	985	954	962	952	1011	1036	927	1043	1001	1006	992	949	1026	978	1003	1021	977	914	951	920	938	988	1069	982	957	997	954	1015	993	1103	1001	924	988	950	1003	958	975	950	987	1000	984	966	1012	961	1028	983	1030	983	1035	945	953	994	968	977	1022	952	972	962	989	1013	1008	996	1000	962	974	1021	953	975	977	991	934	975	942	993	1021	1002	966	1006	1038	1000	995	963	1026	947	955	978	952	981	983	1007	965	940	957	972	953	995	952	956	999	966	967	984	978	995	955	1006	944	1045	953	1033	986	1021	916	925	991	1022	1026	936	942	955	1001	966	977	926	988	975	989	961	981	1010	924	990	989	1033	959	910	955	1013	953	1027	999	1046	961	987	982	927	998	932	963	922	990	1013	963	973	974	1039	1018	951	1008	960	986	999	951	983	1035	974	940	979	984	962	939	937	1011	1066	955	1026	1001	978	976	1022	1025	1053	937	1003	1007	927	971	941	1013	981	955	983	977	956	950	938	957	978	940	946	1032	985	1003	955	996	955	984	1029	982	991	1028	997	981	988	956	979	1003	961	992	935	1033	1021	1011	983	996	1011	980	941	936	936	895	950	961	1003	997	952	943	980	1009	982	919	974	1037	1033	951	1052	922	1028	963	986	979	1024	978	981	997	884	984	972	977	955	968	988	988	964	987	978	982	993	1040	946	1021	960	928	1026	962	974	956	948	978	993	982	941	993	1024	956	949	942	984	964	998	938	1009	950	997	987	959	976	1001	988	961	952	1013	964	961	1012	963	935	966	987	987	946	1005	999	945	969	995	959	1073	990	944	955	964	986	985	956	987	941	980	970	963	1010	1045	944	967	1009	970	997	1009	954	984	965	939	920	1028	989	1019	1016	961	979	930	997	994	997	942	1032	997	953	1006	991	968	1043	946	980	1004	996	977	971	953	1032	898	977	1045	1050	997	992	1013	1005	992	939	926	973	1003	1043	995	952	1004	1025	982	923	981	992	979	941	974	929	904	988	986	956	975	1008	1009	958	960	963	1025	976	988	941	998	975	996	973	1011	1012	1011	982	982	1016	950	994	992	971	935	929	919	939	940	939	993	989	956	999	985	1006	1031	999	931	1019	976	1018	962	1010	957	981	1000	974	950	998	1007	1015	1079	961	1055	1012	989	1007	1001	972	973	954	951	948	988	999	943	987	983	1068	1024	981	968	983	978	1009	1001	1015	979	1036	964	994	990	1035	961	974	987	960	974	997	991	937	939	961	980	1010	927	1019	978	931	952	984	969	973	944	970	1018	987	948	1007	941	1008	1024	922	924	967	938	1007	959	948	997	959	1028	981	1006	994	981	997	976	1009	960	965	1019	1000	925	984	917	988	1011	897	1000	970	960	1022	913	1009	1025	992	964	970	964	969	974	1004	971	954	961	989	977	936	1004	989	986	989	997	1014	975	977	1005	981	924	945	990	1014	1052	938	985	952	971	996	971	993	994	954	1020	1010	984	917	988	958	997	1031	996	967	944	969	956	921	999	945	986	971	954	1015	975	946	969	980	980	981	944	936	981	969	1005	983	1011	974	1003	943	1011	992	958	950	953	1046	980	955	973	1033	977	993	1001	1017	1000	934	966	967	971	946	961	944	985	1036	1069	914	965	949	971	1015	1055	952	949	960	942	990	955	1046	1002	904	940	1004	995	968	958	990	1012	1030	952	995	943	970	959	962	1023	916	970	1001	983	1032	959	968	992	928	954	943	979	975	978	978	981	1000	970	964	971	1030	983	1048	946	956	979	970	954	918	977	987	987	978	937	943	937	938	993	971	932	1026	998	1023	1042	953	984	992	1009	1033	960	984	968	987	979	972	935	989	989	969	993	953	978	940	999	944	1005	993	1040	960	977	1023	939	993	940	942	1000	931	941	946	983	968	967	909	969	936	959	954	932	976	972	1001	941	999	954	977	954	960	988	1007	902	963	994	1009	980	1048	1026	1019	928	998	930	976	936	1014	998	954	979	972	957	1028	981	941	950	978	979	968	931	958	1003	1011	955	957	955	983	980	1037	1023	972	1020	991	942	1012	979	974	935	1012	921	969	987	960	967	982	994	1071	962	981	975	1004	1036	945	984	1031	1007	973	984	988	936	973	1023	1020	947	975	976	960	993	996	1060	937	962	1039	1019	998	1018	998	978	959	987	1023	947	988	960	944	968	1001	1020	989	939	953	988	997	947	884	985	943	969	951	894	954	1043	1007	970	978	989	1043	1007	954	1032	1038	998	988	1009	956	977	961	1040	1007	935	988	973	961	974	1009	1008	961	983	987	999	988	968	953	979	1011	997	997	977	968	1024	984	977	954	975	998	962	986	1006	958	934	927	954	968	969	949	949	1009	1030	924	997	980	1038	1006	955	962	1003	980	955	967	994	953	1025	933	981	1018	938	931	959	966	951	939	1006	1028	987	957	954	1019	994	1021	954	954	959	969	931	970	1023	981	961	954	1006	984	956	977	964	1009	986	1012	1010	967
25425	21694	24718	29163	21696	15676	632	412	363	387	353	363	317	339	330	308	343	311	306	331	323	335	371	323	312	305	321	338	291	336	299	334	362	310	335	331	340	304	320	314	361	340	311	337	311	284	295	300	303	328	306	309	338	288	320	342	304	327	312	329	301	301	308	305	307	329	294	324	304	352	307	284	296	322	286	315	295	318	328	317	311	350	326	275	332	307	290	307	305	333	295	313	304	305	311	312	308	316	301	334	343	292	295	321	308	332	339	289	307	291	292	311	309	339	307	306	329	291	313	312	313	314	291	296	292	316	310	316	325	304	310	297	332	290	308	301	322	301	303	270	302	319	312	288	305	361	306	309	308	348	289	315	320	330	348	346	348	295	302	317	290	301	320	295	334	327	366	301	300	287	292	319	352	320	311	314	302	292	289	305	318	281	318	298	298	341	313	306	333	364	305	304	314	335	275	331	308	290	279	327	320	304	318	322	303	325	310	269	310	329	323	331	330	335	320	292	339	317	309	337	317	327	325	298	322	319	304	316	282	329	299	355	341	335	307	285	330	309	290	293	302	312	321	287	317	351	325	328	311	312	299	324	322	310	306	306	311	321	301	322	301	333	288	301	297	316	328	312	324	289	301	321	299	304	278	319	309	339	315	344	307	323	305	301	331	315	325	309	315	330	291	336	338	326	309	344	334	306	333	307	289	319	322	308	296	307	327	275	318	325	296	313	336	317	341	303	322	316	336	308	337	306	309	307	303	275	278	302	303	298	310	287	315	311	306	338	293	320	308	312	322	341	323	309	314	302	328	334	334	275	323	281	311	286	306	291	350	315	316	307	324	321	298	310	319	311	317	313	346	319	324	329	313	298	303	294	319	305	297	300	324	337	328	348	331	315	327	314	320	354	304	296	313	293	307	292	304	329	295	292	323	341	319	333	296	306	310	350	276	298	329	296	300	308	300	356	335	321	327	352	296	312	306	297	298	289	307	326	312	314	309	322	316	345	296	309	300	310	293	325	292	309	309	304	308	296	324	281	329	294	292	310	321	313	329	303	320	301	288	302	299	349	304	315	329	313	339	285	293	300	342	302	322	315	338	302	292	364	336	326	330	295	297	315	319	321	317	322	285	310	322	329	328	310	324	319	362	317	334	317	351	325	308	342	304	315	297	297	297	315	328	334	281	306	301	317	325	302	297	316	297	333	282	341	299	353	328	306	274	330	321	338	321	296	327	318	309	317	328	315	299	321	351	329	330	300	317	350	272	296	301	349	308	287	330	341	312	357	344	306	319	320	338	317	293	310	324	327	295	302	347	319	299	318	317	311	254	331	316	310	290	351	304	332	339	323	288	302	288	316	295	322	330	315	335	307	326	301	343	333	295	292	335	312	334	317	305	340	323	323	334	293	308	315	362	307	289	320	328	311	317	342	324	314	325	304	316	328	298	334	322	283	344	299	299	316	332	279	300	314	294	314	331	303	343	305	310	296	307	329	293	349	303	321	318	299	339	325	309	335	299	322	323	333	299	311	329	310	311	341	264	333	311	313	320	299	337	350	293	306	311	305	309	318	345	281	308	288	318	307	321	314	323	316	331	329	305	320	306	314	300	290	327	315	293	315	293	294	328	316	330	318	334	315	294	329	304	315	347	348	345	330	307	321	316	325	350	345	324	320	331	342	318	333	305	393	322	308	332	341	323	338	343	337	322	314	330	314	297	305	301	333	320	332	304	329	320	311	315	323	304	325	286	303	321	284	333	307	317	317	310	319	302	312	321	306	315	301	319	301	299	315	310	299	322	328	318	321	283	329	304	334	310	337	285	303	274	305	314	361	339	312	316	284	300	321	314	326	310	319	314	304	345	287	312	308	301	317	323	302	313	324	293	332	329	314	285	310	306	304	324	311	346	312	321	323	302	294	289	300	306	348	318	335	331	287	321	326	339	317	312	341	337	319	317	330	310	313	320	309	286	322	318	345	305	321	326	331	298	297	309	314	293	312	313	294	314	332	353	342	327	321	287	328	266	317	326	318	308	332	315	309	329	303	300	315	321	300	336	337	342	333	294	302	339	300	318	333	292	321	348	294	310	292	308	308	289	323	306	323	322	312	346	323	328	291	332	311	312	342	296	324	293	329	293	308	332	350	293	317	272	363	311	282	281	293	294	329	276	334	322	322	301	305	289	326	324	335	317	294	309	317	304	311	301	305	310	309	328	303	297	345	287	276	305	318	298	281	348	340	284	341	334	324	307	286	338	335	295	342	299	306	340	308	294	315	306	320	287	323	291	318	299	280	295	314	349	304	272	289	333	291	304	309	307	332	321	295	292	310	327	327	326	313	323	294	327	322	293	309	327	325	324	294	315	320	310	296	319	301	299	348	349	292	312	320	298	340	344	285	359	312	297	354	293	332	347	299	316	301	320	319	303	289	317	262	304	306	303	363	330	295	305	320	325	286	308	315	345	313	320	285	324	292	329	325	270	281	315	334	315	326	321	318	336	330	293	300	288	335	345	289	307	320	326	329	273	301	302	322	309	337	303	324	314	313	299	350	314	309	315	288	311	316	296	309	342	325	306	291	334	301	317	321	326	313	323	297	306	301	329	347	304	295	329	290	295	322	316	332	310	318	323	371	335	317	332	312	301	313	292	327	301	323	300	350	346	313	270	328	283	317	326	316	335	284	320	322	309	314	288	342	317	336	330	303	297	324	307	313	326	300	289	310	330	303	319	326	307	333	343	271	307	305	288	301	300	283	306	317	341	324	314	304	306	331	344	326	325	325	328	348	324	358	297	339	333	324	289	310	313	350	294	290	304	306	300	303	357	332	267	335	284	299	304	363	302	297	318	295	308	329	338	333	291	316	273	354	296	319	326	328	319	313	308	280	315	318	332	310	337	306	311	315	327	331	312	324	331	299	288	306	312	310	309	320	327	301	289	302	318	279	309	337	306	319	308	319	331	304	311	290	313	331	355	366	328	329	313	343	296	295	343	317	312	324	327	339	291	310	330	301	300	280	308	305	301	290	315	323	298	352	338	308	333	296	333	321	318	318	329	321	336	327	324	331	294	306	317	339	302	283	305	303	312	342	276	307	283	303	312	336	321	290	281	310	336	305	329	303	280	323	287	356	316	329	312	310	321	265	325	326	317	294	275	301	298	299	289	335	338	258	347	298	300	321	311	313	322	333	336	298	319	324	296	349	333	310	299	330	307	283	319	317	280	290	326	314	314	315	322	289	319	306	295	313	346	300	338	287	319	333	314	323	323	282	291	309	313	292	327	308	306	307	276	343	311	310	305	355	306	278	309	303	331	317	331	301	295	323	345	318	316	319	289	310	290	297	318	289	325	289	292	312	306	291	325	300	312	296	339	343	323	319	317	305	313	315	328	271	342	314	333	316	330	318	302	286	317	321	323	292	298	302	310	300	349	330	320	283	277	291	286	325	311	310	299	267	327	294	310	326	286	347	317	296	320	324	294	335	314	326	326	299	298	293
3593	2341	1333	1006	846	825	825	789	766	808	781	803	792	779	764	749	762	770	774	751	760	742	775	753	763	725	834	749	746	778	797	740	790	754	777	745	751	767	778	799	756	733	773	771	777	744	741	716	789	801	733	774	813	733	768	749	743	749	795	711	773	733	775	709	807	697	752	761	742	758	776	732	761	758	805	751	783	787	735	748	808	728	755	735	780	749	837	839	770	741	787	723	743	777	777	802	755	753	749	756	698	761	756	754	744	767	759	739	773	745	765	762	770	697	741	801	786	797	804	707	749	767	741	735	774	723	777	723	727	767	777	778	767	776	758	826	798	762	799	763	775	760	769	770	782	772	756	775	755	750	757	790	733	801	742	747	810	771	766	735	705	760	768	751	788	789	772	769	774	781	735	751	775	756	767	789	786	780	768	739	761	779	737	771	778	729	739	775	766	715	751	736	718	774	764	773	784	763	803	784	786	738	766	693	753	737	804	769	789	769	746	767	737	761	764	721	775	766	764	751	749	778	762	818	751	761	744	732	723	724	726	747	788	809	756	761	780	740	737	783	751	752	795	728	713	729	708	764	817	794	776	748	797	744	772	770	759	731	794	750	816	796	777	726	759	771	789	731	779	793	748	815	795	788	724	758	796	739	742	761	778	755	722	757	732	747	713	749	764	752	779	756	762	771	754	772	745	729	745	744	797	734	752	722	807	727	802	741	740	763	748	798	783	714	782	766	765	701	710	821	703	795	742	752	774	758	747	823	748	713	787	765	763	781	717	743	787	773	743	769	774	758	770	754	768	757	735	751	711	768	722	785	747	810	759	743	753	767	754	753	756	726	739	699	753	759	755	751	743	801	773	763	750	806	733	775	795	745	748	724	754	771	737	756	754	789	790	785	759	759	712	820	781	770	764	754	727	798	769	774	699	712	797	708	736	788	773	745	732	750	802	750	741	756	753	784	775	752	744	704	784	723	784	752	743	794	732	751	738	810	723	787	819	808	761	788	776	794	758	792	777	744	745	756	780	769	742	836	750	811	695	721	726	784	747	816	779	752	789	734	744	759	786	774	763	753	803	730	797	747	777	752	801	720	790	731	766	807	771	777	722	758	778	785	743	740	713	710	755	757	774	764	844	714	756	793	753	769	805	736	745	754	749	721	799	772	771	737	747	768	732	766	759	768	751	785	742	762	755	768	774	769	794	761	714	748	761	734	774	735	720	745	769	798	697	730	752	762	828	757	770	731	802	757	789	759	759	754	786	765	741	747	776	757	784	746	735	797	786	786	698	782	793	771	730	744	760	756	783	732	725	785	764	789	714	755	769	735	715	733	714	759	739	770	726	749	763	748	797	751	754	723	689	749	759	758	743	776	772	765	770	748	760	757	761	718	731	755	733	776	776	752	773	756	755	786	760	722	755	766	719	793	738	776	698	794	816	765	753	765	742	739	774	741	756	773	773	763	730	762	770	783	795	731	743	766	742	791	725	781	767	766	739	774	782	772	744	757	753	747	741	745	749	775	805	701	782	708	751	749	779	741	752	762	728	767	722	784	839	801	743	758	753	749	780	790	745	818	779	782	709	741	729	757	795	742	767	751	785	779	761	725	769	772	755	708	768	769	774	750	759	783	767	768	759	767	717	726	765	754	768	704	812	729	742	768	743	778	781	710	739	783	733	718	721	786	811	743	746	756	707	783	787	735	752	774	727	789	718	784	774	742	725	724	756	744	745	758	777	753	715	743	719	747	770	837	750	751	752	760	739	826	754	761	763	733	760	746	739	711	707	805	779	747	763	769	799	712	730	780	746	747	773	748	740	763	809	801	748	775	733	767	729	748	762	787	780	814	784	749	801	761	725	756	746	781	748	805	795	763	786	772	747	744	741	752	784	741	723	791	757	712	747	774	720	748	728	775	729	770	776	748	732	797	799	718	778	767	704	756	759	771	805	758	737	781	753	768	732	745	778	722	716	758	740	793	765	722	756	807	761	771	760	731	801	758	798	725	723	708	792	772	749	729	760	750	784	790	780	752	737	765	768	725	735	709	778	792	753	765	755	786	751	767	833	709	782	747	768	746	737	750	827	757	738	764	767	741	748	747	754	747	778	739	736	758	711	783	804	730	806	753	785	748	746	738	764	825	804	732	723	714	747	744	752	776	786	746	766	765	724	771	779	713	742	790	748	740	718	770	755	748	753	783	762	776	784	732	770	754	764	752	779	726	752	755	780	776	731	710	705	748	719	738	759	774	740	788	754	753	752	829	767	752	776	754	754	771	738	787	733	777	778	797	780	797	813	735	742	788	748	784	787	782	796	800	746	787	739	754	783	770	778	763	775	770	750	710	726	729	756	766	739	772	744	766	781	769	808	744	730	769	756	740	805	755	788	783	757	734	761	777	714	753	775	737	747	774	729	761	737	760	816	766	785	723	720	806	742	740	752	766	778	741	754	708	760	760	714	762	752	733	789	758	687	812	823	728	779	796	758	725	712	757	774	743	761	784	753	705	828	728	793	757	783	743	750	754	758	826	786	744	749	792	792	778	745	742	780	722	783	760	772	718	722	724	824	786	788	777	724	771	751	757	773	799	769	747	756	767	762	720	742	785	815	749	798	813	757	747	720	761	804	767	727	747	765	748	752	789	708	820	761	776	738	757	740	801	737	787	729	793	813	748	742	768	778	735	749	774	780	738	722	717	755	698	763	764	731	707	755	732	737	792	769	708	740	763	829	736	798	713	757	763	759	742	753	774	816	700	775	758	732	803	740	691	763	783	790	828	711	785	746	771	789	742	806	745	807	801	742	785	751	773	763	776	687	758	758	807	752	760	771	719	782	770	741	710	732	784	797	738	793	768	743	744	740	742	749	761	739	761	739	766	723	727	764	700	744	748	783	759	814	755	767	796	786	748	731	758	772	754	770	725	753	775	762	806	773	739	738	728	768	751	766	764	746	745	771	721	770	727	734	784	711	757	789	806	757	747	731	797	748	804	792	812	779	768	713	766	779	792	740	749	738	696	724	795	781	722	797	762	752	780	753	744	776	749	736	724	731	791	821	788	799	778	747	755	775	747	734	762	798	724	739	738	738	730	778	788	748	773	769	782	774	798	798	786	795	798	819	744	759	753	738	762	767	802	778	751	714	793	785	775	794	724	740	751	771	757	746	757	741	746	758	775	779	735	754	715	788	790	710	787	791	740	810	732	776	793	770	706	773	747	760	765	797	790	768	780	796	771	778	733	747	737	776	788	742	744	732	703	774	765	746	760	759	768	752	752	739	775	771	727	776	746	754	806	796	813	755	747	712	757	768	738	764	738	769	705	716	718	762	751	751	750	765	791	772	766	739	734	790	767	785	729	783	763	699	720	742	705	786	756	730	745	724	779	772	776	766	755	807	739	734	747	750	754	772	768	802	758	776	747	750	726	807	736	754	757	742	731	768	724	721	761	762	759	749	738	799	758	739	751	737	743	757	770	724	729	785	767	720	772	743	750
23622	20736	24035	27506	20741	20749	12096	446	272	256	253	216	237	233	197	204	156	149	152	150	144	142	155	137	134	165	179	156	134	152	169	141	168	151	163	158	158	150	168	138	168	127	143	117	126	145	140	149	152	144	149	165	121	148	158	154	174	138	153	143	141	146	139	116	138	149	159	129	123	152	139	162	147	137	130	154	147	120	137	137	135	157	150	155	159	144	164	144	156	133	149	139	144	135	171	123	131	143	139	157	131	156	151	132	142	134	131	131	147	154	147	141	151	133	165	148	119	131	142	139	138	136	150	144	136	168	144	143	137	147	144	173	127	132	122	117	127	168	129	166	140	131	160	145	167	164	145	155	151	131	151	142	136	135	156	149	151	135	148	165	127	132	134	148	148	143	144	154	140	136	124	149	134	130	144	144	133	135	133	136	144	161	160	157	156	163	136	153	127	149	155	120	137	154	131	123	141	152	141	150	156	157	112	157	150	144	148	133	152	155	122	135	118	140	138	142	138	144	138	134	139	139	120	124	128	146	157	140	139	138	148	139	155	141	166	135	149	121	153	145	139	141	154	114	161	153	153	157	147	148	149	144	144	127	139	106	133	130	137	138	161	147	140	125	158	136	123	142	160	136	155	149	159	147	127	139	135	112	127	141	158	158	157	145	131	147	154	141	148	142	148	158	153	147	151	145	162	126	147	130	166	147	141	143	144	147	155	127	138	137	140	180	154	145	148	124	146	134	154	133	150	143	117	148	151	139	155	139	125	151	129	156	156	153	161	145	138	160	146	134	151	150	149	164	186	129	145	137	179	151	159	129	132	147	139	143	145	141	130	145	132	128	148	184	140	137	161	156	131	149	151	161	128	150	151	162	153	137	149	140	127	159	139	134	162	144	146	150	149	141	149	149	146	170	157	137	137	137	155	141	158	137	159	150	141	137	171	147	138	110	146	141	143	161	149	154	164	142	114	136	124	119	129	155	151	148	158	151	143	140	140	145	139	127	140	134	141	121	134	124	126	157	136	149	128	152	156	155	148	152	142	159	136	137	137	166	151	137	135	134	145	142	130	147	166	140	151	161	146	128	163	139	161	137	165	132	165	136	149	131	125	131	146	134	143	135	116	146	156	145	145	153	145	146	145	122	142	136	141	151	152	125	124	136	139	132	149	143	116	147	125	123	124	138	159	142	124	152	145	162	135	148	148	147	148	153	121	109	150	156	139	151	131	141	141	156	154	147	138	120	158	138	142	163	163	139	164	145	141	138	129	159	144	140	125	141	129	157	164	142	147	147	150	150	133	149	133	136	130	139	116	142	162	141	168	154	126	137	115	153	169	142	151	145	129	146	125	151	145	152	154	147	172	164	112	127	144	129	139	136	158	164	160	130	139	153	144	158	133	134	139	155	118	138	133	147	139	132	145	167	152	160	142	145	166	124	158	164	142	160	114	134	147	164	139	128	129	148	149	132	151	147	129	147	135	150	150	143	167	132	171	144	145	159	175	135	156	151	153	141	129	148	135	138	149	159	152	167	157	155	136	127	124	132	160	140	138	135	144	150	144	139	159	134	132	140	136	145	148	150	152	153	127	143	137	144	152	140	139	115	152	144	131	141	138	145	146	136	159	166	132	145	176	136	140	128	160	150	158	152	144	153	156	162	140	127	144	153	147	140	133	156	150	141	176	143	139	144	130	151	133	153	154	138	154	146	117	169	115	126	124	154	135	132	146	144	138	159	147	140	144	158	165	127	151	144	138	172	162	139	158	151	132	136	152	146	138	148	143	127	153	141	160	134	154	131	119	151	146	142	141	131	152	121	130	165	151	151	123	145	125	133	157	157	161	158	156	159	125	165	148	141	141	124	116	142	158	142	144	126	169	129	150	159	150	136	130	151	131	139	145	156	143	144	126	126	139	150	159	139	138	128	144	157	160	138	142	152	130	129	134	144	158	153	158	124	137	139	140	150	158	140	134	149	157	153	165	135	151	120	133	139	165	125	136	149	148	152	147	155	152	152	136	144	159	133	135	132	129	160	122	144	152	171	109	150	132	156	141	150	165	137	132	162	152	126	147	130	153	150	124	136	151	126	151	144	143	156	135	114	124	138	152	163	154	135	140	150	147	145	133	153	149	126	144	144	135	166	146	128	135	151	156	159	134	133	125	150	168	136	119	133	175	149	106	154	136	128	134	146	133	159	126	138	154	150	153	143	131	164	163	142	149	132	150	144	153	128	161	144	135	152	150	146	134	145	150	137	130	122	140	141	147	143	169	129	144	141	124	143	141	123	132	124	150	143	139	148	147	158	131	154	129	142	150	139	151	144	151	161	147	142	137	158	122	137	152	146	137	135	135	144	152	134	147	138	158	129	156	153	137	152	144	156	144	131	128	146	137	145	128	151	147	155	169	154	135	147	152	140	131	134	119	135	129	132	119	141	144	144	142	136	145	148	150	131	162	146	134	117	142	144	126	161	146	144	167	179	149	143	174	138	156	131	138	123	146	109	158	151	162	127	150	144	125	156	158	152	148	150	132	133	147	146	134	139	125	156	140	158	145	150	126	139	123	136	137	119	137	139	143	132	127	142	146	149	166	130	147	150	145	136	147	132	138	134	157	166	148	124	130	123	138	145	151	138	133	154	152	130	168	141	139	128	164	135	154	161	138	138	140	141	150	160	139	148	135	109	130	150	133	140	145	161	156	130	132	131	150	161	152	166	133	142	163	143	156	145	146	118	152	159	139	151	137	166	135	135	154	123	143	144	142	142	129	127	150	149	123	125	141	128	113	147	153	129	151	139	157	141	142	141	172	126	140	147	147	123	117	129	147	129	134	147	151	147	129	139	143	165	148	124	139	136	150	146	151	138	168	144	146	167	133	135	160	146	141	159	135	168	139	144	141	128	169	146	122	162	130	112	124	141	161	148	156	150	137	136	129	151	158	123	146	180	156	131	136	142	133	145	116	152	139	149	139	138	155	160	129	153	145	128	151	141	140	143	152	148	125	136	129	156	148	145	162	131	142	137	130	125	138	142	142	129	145	145	150	150	142	154	127	147	162	143	154	158	149	139	145	145	147	166	130	146	138	141	151	157	143	169	152	119	138	140	145	144	147	138	136	153	143	137	127	127	155	136	169	148	152	136	135	134	141	127	164	140	152	155	152	146	145	146	150	129	138	155	116	147	175	138	128	133	158	164	145	122	125	148	149	164	130	131	133	147	134	124	147	120	140	135	166	147	147	158	149	145	134	129	145	143	134	132	129	157	140	162	135	126	141	164	126	152	140	131	137	149	157	143	127	119	132	143	143	156	145	169	137	134	130	156	141	165	147	142	132	147	127	138	145	130	140	134	174	155	136	161	144	117	157	148	152	166	154	138	148	156	139	130	139	147	156	146	131	147	117	155	158	168	145	130	127	144	137	141	133	143	165	132	158	148	146	153	151	141	141	158	145	152	141	142	157	130	112	165	150	122	123	138	140	166	124	138	131	137	126	159
3256	3262	1399	750	592	501	472	450	422	392	433	414	387	431	377	426	379	378	380	402	389	364	412	372	404	366	354	407	400	413	403	389	358	392	370	424	397	412	402	414	371	373	405	362	346	358	403	405	384	396	387	409	400	390	394	395	395	379	388	380	372	384	384	375	385	397	390	357	382	390	398	399	377	375	358	396	396	372	406	427	394	391	374	370	411	379	368	387	333	374	380	397	373	409	408	372	373	429	407	376	399	388	407	409	391	384	413	380	404	379	404	390	392	384	421	399	353	376	382	388	383	371	406	384	394	390	410	368	399	397	368	408	366	366	346	367	380	379	378	397	384	385	333	358	361	391	338	371	408	392	357	373	383	391	383	386	394	379	376	400	378	385	417	434	396	360	425	410	395	390	343	414	383	410	391	391	403	393	411	390	394	379	352	387	377	383	400	379	369	411	362	370	407	377	381	389	378	369	366	391	366	391	381	370	337	385	388	368	353	363	404	387	394	382	374	386	404	374	349	382	366	341	404	406	399	407	368	384	404	368	394	390	367	393	362	420	409	418	376	393	399	392	381	411	385	392	394	350	402	419	386	400	359	386	388	386	366	398	412	390	384	397	378	360	349	408	381	392	368	402	388	380	367	418	363	387	390	373	379	362	403	417	375	367	383	377	375	391	424	360	355	395	386	363	359	371	380	376	383	376	417	369	374	362	377	392	381	390	389	378	368	411	382	393	398	390	423	369	389	391	382	379	347	414	356	387	401	374	415	367	384	413	378	396	362	369	376	360	386	375	369	378	373	379	404	407	390	393	392	412	425	367	357	412	399	366	391	411	342	421	412	352	379	410	375	395	400	384	396	384	409	393	361	378	361	372	373	368	426	362	387	379	411	380	376	381	393	382	380	430	395	396	389	405	352	375	381	361	399	386	379	391	403	388	421	360	380	373	394	378	335	359	347	370	379	392	382	391	368	358	401	410	377	410	358	353	366	381	361	375	376	375	393	415	369	379	371	398	342	344	367	355	389	406	387	386	400	355	401	407	395	390	387	392	386	402	349	375	373	372	380	388	339	413	391	392	374	388	335	367	386	375	351	381	372	368	374	389	396	348	365	373	363	384	417	386	397	395	377	401	374	385	371	415	367	433	344	379	403	364	383	383	387	369	384	377	354	375	386	386	395	380	387	363	353	398	395	395	411	400	393	402	404	411	376	381	360	368	378	380	382	407	358	370	381	366	414	414	377	423	376	430	398	363	362	362	407	377	398	370	376	406	365	384	383	387	377	389	417	351	350	361	392	393	396	407	377	380	390	398	384	389	392	379	376	376	381	401	389	395	392	398	382	368	408	393	403	373	391	402	395	389	371	390	390	403	390	396	389	360	398	415	370	383	444	400	397	406	373	418	402	384	360	413	411	375	388	363	406	336	362	365	404	400	377	378	378	405	367	379	350	382	389	384	360	389	427	375	358	375	386	401	400	409	394	415	413	368	393	410	388	416	365	394	380	392	382	379	373	368	393	374	377	381	388	392	366	378	363	404	371	387	380	367	364	354	375	364	411	394	377	403	397	384	406	381	380	371	381	372	353	362	419	377	364	387	398	376	355	382	374	354	397	382	395	377	388	351	417	410	395	396	400	373	376	377	404	364	403	397	364	371	379	373	385	360	380	375	403	392	381	394	353	353	409	384	358	396	408	355	410	401	373	379	375	385	375	366	356	394	375	388	373	377	405	389	377	344	395	383	366	406	380	376	403	374	370	341	398	371	385	348	417	404	390	408	384	408	377	446	369	417	401	349	375	399	405	376	373	373	353	375	387	385	396	400	409	354	403	378	353	396	368	429	372	391	391	397	365	417	390	409	416	395	408	365	399	399	384	362	416	368	375	344	338	392	375	356	416	374	378	369	410	393	380	388	413	389	398	385	403	377	346	360	361	421	352	374	407	372	376	405	404	404	370	382	367	399	350	354	398	350	355	399	354	395	384	376	384	366	386	354	388	366	431	388	440	410	385	360	406	376	362	376	386	406	411	364	387	376	376	377	363	365	356	399	406	386	402	397	359	367	389	396	368	423	397	400	416	386	355	384	388	369	388	383	378	388	369	391	396	388	376	396	393	372	395	383	351	354	328	397	391	395	410	397	367	366	372	382	363	367	367	379	381	373	395	374	380	398	406	361	388	394	371	388	387	398	381	434	404	410	399	403	411	379	390	369	393	377	406	398	423	372	378	389	389	392	389	408	372	399	365	371	405	358	380	409	372	408	389	394	405	406	414	381	398	396	407	409	373	424	406	387	404	398	382	373	387	404	382	394	358	439	376	404	400	384	408	391	391	402	370	414	361	414	380	410	394	390	362	374	390	380	401	395	376	366	399	385	434	391	362	390	369	329	379	418	420	388	392	412	349	383	354	379	390	392	406	381	357	374	355	392	390	384	379	411	397	359	364	379	386	373	411	413	380	407	385	396	381	389	370	386	363	410	351	369	370	415	368	400	357	398	391	392	389	376	398	383	408	383	384	416	381	411	414	364	371	398	345	405	389	379	430	381	417	391	401	382	387	365	388	377	399	372	377	379	372	402	407	389	377	400	386	332	370	400	429	394	383	377	382	421	382	394	392	400	397	383	359	387	346	386	383	390	399	376	414	406	366	338	394	389	420	383	410	414	377	380	375	353	379	442	388	419	397	430	388	403	396	403	359	373	399	354	373	453	375	408	390	394	355	359	362	389	399	393	387	414	381	379	347	368	400	408	408	370	395	384	425	393	387	377	346	389	406	383	383	407	399	392	384	417	389	390	386	369	379	387	416	377	402	423	382	371	376	446	383	370	404	377	398	415	371	411	377	367	390	372	356	400	386	377	384	397	399	380	354	388	414	396	377	393	391	405	397	381	392	372	416	393	403	405	389	384	400	386	372	414	375	389	448	384	385	389	386	394	369	390	372	381	395	395	393	342	382	375	345	366	407	414	423	378	405	366	407	363	402	385	390	432	376	375	412	434	370	393	395	364	407	416	357	410	393	393	382	403	389	358	390	352	381	402	385	372	395	401	398	386	399	409	388	361	398	369	399	401	376	414	397	383	397	384	372	381	386	354	366	407	360	381	398	392	343	397	365	377	396	423	381	407	373	378	396	413	361	400	389	436	360	394	371	418	413	415	392	389	415	375	369	405	368	364	398	378	397	375	386	379	407	395	405	354	414	369	359	380	373	407	360	395	406	377	417	305	381	406	388	406	341	389	399	394	391	350	393	390	433	362	379	404	405	406	377	369	378	346	409	359	381	411	398	363	403	375	392	402	413	417	381	399	385	366	432	381	390	422	418	391	362	380	376	425	378	364	372	415	376	361	369	395	390	364	368	408	391	385	376	382	391	404	400	410	385	392	404	426	383	371	392	386	397	375	409	387	401	386	381	397	412	386	376	392	404	380	384	410	401	407	412	382	388	354	381	362	367	365	369	391	374	322	379	383	378	389	385	387	378	379	373	363	350	398	386	379
30824	19955	9375	664	461	381	388	360	386	383	385	466	387	364	357	368	423	377	400	394	414	400	402	388	408	395	413	404	405	371	400	398	395	383	403	344	399	392	382	382	389	420	401	397	409	365	401	357	394	417	354	407	420	388	344	390	417	376	359	379	339	352	397	381	391	402	395	421	409	410	401	410	386	407	387	364	394	394	369	362	434	372	422	416	407	369	386	403	372	402	418	411	394	386	377	352	352	394	413	396	370	380	407	378	399	381	335	422	393	383	374	422	397	359	387	411	388	359	372	393	397	423	412	421	406	377	402	417	390	400	414	381	417	375	384	388	399	414	410	415	388	386	352	435	390	384	399	371	408	387	380	393	400	372	359	415	383	393	347	394	362	414	388	407	401	400	410	358	389	440	373	379	352	367	397	407	392	377	372	381	337	379	384	375	398	360	390	344	414	390	461	376	381	373	405	365	430	356	404	389	392	409	398	372	364	377	377	436	414	418	403	383	374	398	386	405	364	384	363	405	384	375	378	399	383	374	400	382	415	353	378	373	402	356	385	395	416	359	389	411	372	409	414	402	387	401	371	362	405	357	358	360	381	375	340	397	361	360	363	383	392	366	349	369	376	388	418	395	397	384	360	360	386	387	365	364	369	346	410	401	376	376	372	363	411	400	410	393	407	408	393	380	407	427	390	375	423	387	388	353	376	349	410	411	352	432	401	382	390	381	362	369	405	415	429	417	409	346	368	391	368	428	377	383	406	340	368	368	370	361	389	415	402	406	402	387	414	366	425	406	420	420	389	380	398	380	367	375	398	403	364	420	402	416	407	343	375	377	377	426	396	426	381	368	384	414	431	392	394	359	402	401	423	345	423	382	348	371	351	388	381	394	383	388	400	384	393	401	367	361	412	397	416	383	352	398	372	412	378	369	368	386	365	416	381	370	387	352	405	418	387	393	410	348	384	406	465	389	394	394	395	387	377	420	351	360	374	401	343	395	397	386	388	395	369	405	406	381	359	385	408	356	366	365	375	369	391	369	402	404	392	384	404	406	372	402	392	391	379	383	397	370	394	376	403	398	374	419	399	372	377	401	387	375	392	395	428	384	366	383	370	350	421	394	409	412	371	363	374	352	372	369	411	342	393	379	413	347	346	394	387	417	393	424	362	394	380	399	398	362	391	386	399	394	447	366	382	385	424	355	394	358	386	405	373	393	389	391	389	381	336	393	408	375	346	385	396	366	391	396	371	343	426	384	357	371	446	421	411	411	379	413	382	414	388	400	384	376	352	425	420	369	424	391	390	396	369	393	363	349	397	375	431	424	400	390	400	357	434	379	409	372	405	411	406	433	421	375	385	374	403	375	403	382	419	395	389	397	400	391	397	374	387	381	403	375	381	389	378	384	386	426	371	413	397	416	400	418	368	336	371	405	339	435	393	373	396	362	396	379	362	365	403	386	363	389	401	376	395	374	405	375	415	362	403	381	399	409	422	370	369	367	404	420	417	398	392	395	382	356	388	377	412	395	367	366	411	389	351	349	416	431	396	417	399	393	389	398	411	401	359	363	391	384	432	404	364	378	425	399	414	389	386	393	395	432	409	357	380	387	387	399	417	356	362	387	404	370	410	377	350	355	377	411	408	416	410	364	399	380	402	432	390	383	397	414	370	400	401	386	368	391	410	352	372	388	410	377	388	387	393	415	389	402	380	392	397	398	426	396	403	364	395	420	441	383	387	390	390	373	412	395	374	382	415	327	391	374	402	407	385	397	420	379	394	369	423	371	333	421	403	368	361	396	359	366	389	395	392	380	389	393	418	394	390	416	356	378	417	408	423	380	388	383	397	382	419	382	409	349	387	411	371	406	383	383	388	338	396	410	390	387	368	394	365	377	367	413	387	378	379	376	332	389	390	367	382	377	373	340	362	363	355	388	412	395	398	387	397	392	415	415	388	361	373	392	345	408	339	391	348	380	403	396	381	413	410	413	384	411	353	388	400	419	383	379	412	370	384	394	381	396	379	393	348	370	442	377	379	417	350	381	438	384	396	402	412	421	351	407	364	380	397	377	365	378	410	343	351	404	400	378	433	369	408	401	379	361	441	388	424	415	362	405	399	367	440	395	377	388	404	408	433	341	429	381	437	395	360	383	412	364	401	397	386	371	339	434	400	415	362	378	381	381	404	385	360	395	400	400	393	415	384	399	367	366	366	381	417	386	378	415	415	394	368	402	398	378	386	414	389	388	418	371	371	370	404	359	431	397	419	411	410	410	389	395	408	394	372	371	423	408	374	371	376	414	381	367	375	433	397	381	405	376	375	406	419	413	419	385	387	374	394	401	406	415	405	377	398	406	433	367	403	360	377	371	401	420	444	384	361	375	424	395	351	406	400	385	422	391	390	410	376	373	400	372	401	362	368	355	418	393	389	385	389	390	408	381	405	428	369	383	383	365	404	362	394	372	386	383	377	390	356	381	396	409	432	390	378	439	391	407	359	417	410	425	406	401	394	390	431	406	409	402	355	410	429	396	397	383	423	363	392	333	381	391	401	375	411	406	362	359	431	364	382	397	391	410	398	440	366	372	374	375	407	401	373	395	405	385	383	370	417	405	380	396	404	416	368	386	390	389	377	356	384	367	392	397	387	403	401	405	374	373	370	392	366	377	346	404	400	397	363	391	411	388	373	362	405	400	426	418	385	398	416	360	369	372	399	415	416	356	385	398	373	382	381	391	392	406	374	392	415	395	362	394	416	374	337	381	438	366	394	354	394	407	384	388	403	355	393	383	391	407	396	377	405	458	390	358	389	438	371	413	400	352	398	401	381	403	408	394	423	350	410	374	388	355	389	376	385	367	376	389	367	348	364	374	424	370	347	355	388	402	407	357	398	405	397	417	383	384	364	389	373	429	383	351	375	393	375	406	413	405	390	371	361	413	410	403	355	405	390	407	382	394	408	393	451	376	433	380	351	368	368	374	344	346	395	374	379	371	384	387	402	385	377	402	384	390	410	405	382	418	387	364	398	376	383	439	365	378	370	394	381	385	370	366	378	371	401	408	421	424	370	375	395	397	374	358	400	395	399	389	392	374	426	398	354	379	412	428	420	445	400	382	381	382	378	432	398	386	397	391	400	400	403	384	378	389	358	415	380	403	359	408	391	358	408	363	387	411	382	391	416	354	366	376	394	393	341	372	413	359	335	417	367	403	364	425	386	379	389	404	373	356	389	393	379	428	389	400	384	425	398	378	380	385	380	390	402	422	386	407	406	394	405	364	393	413	371	358	384	373	391	341	375	404	392	386	377	389	416	365	385	383	391	403	368	373	399	354	379	416	394	423	417	381	404	403	369	368	383	380	408	397	351	406	379	418	435	392	380	352	377	401	382	426	398	419	386	410	357	384	399	386	377	376	343	396	439	426	405	392	355	414	389	399	424	402	381	412	385	383	394	383	386	389	363	436	399	401	384	356	381	369	369	376	386	419	352	389	386	421	424	390
5722	1294	963	939	958	972	946	943	900	973	872	921	906	923	890	989	1007	946	893	977	957	961	964	942	936	922	955	923	908	894	927	917	906	961	943	904	929	946	906	886	949	923	965	953	909	895	990	928	928	956	915	955	935	965	925	986	969	945	877	919	899	952	975	969	933	949	956	899	984	916	937	924	914	939	949	897	921	947	932	987	998	903	979	934	902	925	975	871	911	888	965	969	926	976	964	946	996	871	922	967	975	910	960	936	962	890	922	912	906	958	904	970	965	933	971	978	942	911	938	915	972	946	954	933	954	984	953	958	949	924	980	951	915	909	920	910	912	941	967	958	940	871	946	916	966	915	835	960	885	922	910	926	922	907	946	905	956	943	905	957	915	939	888	947	932	917	942	956	932	936	927	980	904	935	954	916	904	989	983	925	936	950	942	945	959	932	1015	964	953	976	949	957	955	923	908	950	894	917	950	941	959	945	924	884	928	905	972	922	962	952	948	923	972	921	977	994	981	944	941	906	930	949	917	983	924	920	931	953	917	926	941	895	961	932	929	917	971	942	959	924	969	916	895	901	998	920	912	938	968	1002	899	909	959	901	903	906	917	956	943	985	944	934	991	908	925	898	975	907	955	923	899	953	955	966	914	966	953	956	930	904	926	930	968	970	940	920	936	947	953	921	927	915	952	923	927	914	975	875	979	956	923	978	917	928	964	901	924	918	981	963	903	929	967	941	975	891	936	917	923	882	919	932	884	973	895	909	919	923	883	900	903	938	896	892	962	946	943	937	925	998	941	942	939	932	937	929	921	970	921	935	925	949	974	848	916	892	898	891	954	932	923	932	950	934	935	921	945	946	930	940	915	935	910	914	945	974	889	930	916	930	971	947	917	979	980	902	893	925	872	949	952	901	916	927	936	949	943	902	929	986	959	896	931	872	942	920	933	959	919	903	972	932	900	915	919	900	954	915	939	958	947	886	953	953	915	902	928	909	977	893	946	996	963	895	977	967	952	953	975	888	928	955	968	882	945	923	961	983	909	981	973	921	976	916	935	893	903	885	889	939	928	944	990	874	941	1008	914	906	930	968	878	928	941	973	931	894	875	945	968	935	974	942	945	913	918	932	970	902	910	860	891	900	966	998	906	938	961	965	936	946	893	943	953	930	942	918	967	1000	972	930	961	936	916	868	954	916	997	958	924	964	978	920	933	968	948	843	924	910	939	929	903	945	942	949	956	947	944	924	906	867	906	893	969	973	952	923	915	918	958	888	929	946	917	930	925	902	923	970	999	934	945	956	940	965	969	905	981	892	885	915	936	977	997	906	989	915	938	978	934	947	944	977	973	924	911	980	942	916	1008	957	928	942	917	995	961	915	929	966	948	881	946	929	939	996	958	976	890	939	949	939	930	965	901	958	901	895	933	944	917	944	945	967	953	933	907	909	933	951	959	937	922	912	950	931	946	970	1016	892	979	927	902	914	921	934	920	951	924	897	916	912	942	954	935	910	938	939	887	910	952	914	974	882	955	914	1037	908	947	916	984	975	939	919	925	958	966	926	935	897	903	975	942	890	932	988	939	923	922	917	922	936	976	901	955	923	946	923	935	974	953	956	948	884	913	926	944	972	931	872	905	872	969	968	893	984	935	973	971	897	943	988	974	969	936	953	974	957	978	925	934	937	955	892	934	984	992	931	978	945	887	921	949	946	914	954	944	937	959	1018	937	962	949	935	974	933	949	942	966	910	898	934	916	962	902	998	959	903	930	932	962	936	954	903	941	917	912	929	958	940	950	929	893	929	953	905	943	909	903	954	922	999	981	923	926	879	893	947	898	932	908	966	962	895	952	943	958	926	982	917	927	951	924	984	934	976	927	936	985	955	954	899	922	905	964	944	975	901	901	918	921	1017	931	930	963	912	958	918	913	929	903	924	957	976	963	939	916	892	920	933	936	970	958	902	948	1032	929	916	996	1037	903	962	940	954	973	935	993	921	897	922	941	889	955	937	997	987	927	892	926	952	901	937	927	905	953	905	941	934	947	896	902	936	936	922	925	972	991	877	926	892	935	967	945	947	944	947	910	953	880	948	998	965	970	966	998	939	905	995	1001	920	991	898	933	963	979	988	940	989	915	954	909	974	934	930	914	944	917	976	922	928	935	938	978	906	940	965	949	947	923	946	974	929	927	938	988	901	958	987	1019	923	987	951	935	904	885	900	963	907	989	922	940	927	927	945	900	959	972	958	964	913	943	940	943	880	944	893	902	942	902	985	964	907	963	941	993	979	914	966	911	872	1007	960	941	925	933	922	975	897	999	991	927	936	899	1001	1006	929	968	963	884	934	915	894	952	939	943	931	947	919	947	944	963	919	942	990	990	959	905	948	893	957	956	943	927	969	910	991	964	980	947	866	942	947	912	1005	996	935	940	986	967	922	954	971	911	953	910	949	928	911	974	941	912	922	976	940	943	933	908	916	950	958	959	927	974	920	978	976	919	926	927	929	935	956	922	935	975	978	926	893	893	949	920	880	951	904	948	936	929	932	953	898	969	938	960	907	979	937	952	973	947	955	907	931	980	925	907	908	935	898	938	939	949	945	925	913	924	939	988	909	911	949	887	997	967	893	913	963	906	933	942	966	925	939	917	912	946	953	923	953	916	967	960	933	907	889	939	904	971	976	968	932	988	930	920	913	942	968	950	961	964	920	942	1010	907	974	915	913	940	967	953	931	914	1000	903	905	932	969	938	970	957	907	949	901	961	904	941	932	920	906	998	909	940	998	885	936	980	882	932	908	954	909	932	918	906	941	912	906	875	932	974	949	928	953	934	974	937	951	941	898	1007	952	923	890	917	981	931	915	938	960	969	980	959	918	928	928	912	946	929	935	932	911	927	922	950	955	935	933	968	931	918	963	918	930	971	920	892	970	957	875	947	924	930	946	959	960	954	952	909	918	915	899	929	918	998	989	957	975	949	952	894	940	898	920	917	925	889	913	905	954	956	941	955	957	930	928	916	940	993	924	1010	930	893	941	936	947	946	959	909	956	926	947	947	959	987	938	945	953	949	915	963	945	937	957	965	931	886	944	904	919	984	939	957	931	936	953	954	946	958	973	916	943	934	950	934	968	952	897	994	917	937	912	914	900	922	950	912	929	904	1005	940	914	994	890	949	873	947	960	919	959	954	995	899	899	936	951	929	926	948	909	984	990	983	942	932	938	927	969	936	935	931	968	915	969	956	880	881	894	918	988	970	956	906	918	955	910	919	921	938	876	972	899	933	935	877	954	957	936	954	913	929	959	955	917	931	995	890	964	942	919	875	934	914	952	926	954	917	972	901	914	892	929	926	981	953	980	979	907	940	902	874	963	931	901	1006	981	893	977	965	988	956	967	891	920	996	910	934	924	947	917	991	902	922	938	943	939	954	874	961	959	962	914	996	917	912	927	923	944	979	927	967	905	943	926	934	955	873	938	942	945	963	939	984	963	996	951	958	987	898	946	983	922	968	953	907	918	876	939	975	968
24253	20688	23609	27823	20693	14967	653	427	356	349	327	309	333	331	291	321	306	307	297	316	334	323	294	308	292	286	296	306	281	302	290	291	337	273	323	337	304	293	336	306	316	311	341	286	314	316	298	297	287	308	310	309	321	282	332	283	308	280	358	262	301	280	276	318	305	296	301	275	307	287	294	283	285	286	289	332	292	319	295	315	305	326	286	302	283	326	287	301	343	250	314	287	302	296	271	276	269	280	306	266	297	306	301	285	297	313	295	310	284	282	265	317	313	324	304	291	269	286	294	336	291	279	302	304	309	316	347	300	316	298	299	268	314	303	303	286	306	320	295	284	320	300	320	315	294	295	307	321	325	324	302	294	281	316	297	310	327	284	305	283	320	295	305	287	281	319	270	290	292	263	300	329	295	301	301	312	287	309	298	301	295	286	341	323	306	304	330	298	270	293	306	323	302	294	321	318	292	325	285	290	272	316	278	337	276	289	300	298	323	287	334	304	286	317	313	328	326	295	286	303	283	262	270	327	309	305	295	335	304	321	305	326	325	295	275	327	287	285	321	284	296	323	305	294	318	334	326	303	287	299	332	293	313	289	298	285	304	284	320	339	292	294	301	297	292	293	278	277	296	282	277	272	273	287	308	313	291	289	270	295	284	342	289	329	305	296	312	302	273	256	264	323	326	293	307	312	271	316	308	319	280	318	248	265	308	315	289	300	269	325	291	311	307	269	300	287	306	294	282	307	311	285	294	288	323	339	262	316	305	311	292	283	289	309	285	283	293	296	297	306	274	288	313	326	320	274	283	295	282	302	301	299	330	326	303	299	258	308	300	302	308	297	280	333	323	312	306	267	307	299	290	299	296	289	309	302	302	306	308	318	292	290	312	331	346	311	277	284	323	321	307	305	288	330	299	320	297	281	312	319	296	277	357	278	284	319	312	290	305	319	290	260	314	283	265	300	296	279	298	316	308	320	325	337	279	282	300	317	293	267	320	270	314	306	291	300	296	297	300	318	300	292	287	310	327	280	348	289	312	295	276	342	301	271	303	288	281	307	285	296	290	277	299	325	288	295	287	280	279	307	310	333	320	301	291	289	304	287	285	297	292	326	316	325	293	326	313	293	295	307	310	274	265	313	326	260	310	291	283	289	295	327	290	299	276	301	304	309	296	307	343	286	296	306	310	306	296	312	294	326	287	315	304	306	285	324	310	307	292	283	302	288	292	293	297	304	305	346	304	300	296	303	298	276	279	311	335	305	270	317	268	297	335	289	272	305	297	308	275	289	277	309	294	308	306	304	287	343	307	276	331	312	315	289	308	289	301	310	296	298	274	280	287	309	268	266	261	300	329	280	282	303	323	271	301	324	312	280	283	300	308	293	291	296	281	274	290	314	302	290	310	310	308	312	321	281	308	266	294	254	322	312	277	319	316	320	304	304	297	274	305	314	309	293	279	301	319	295	291	273	308	273	293	278	305	318	337	297	283	307	290	280	297	285	284	305	331	318	303	278	259	280	345	315	308	340	310	303	302	326	294	324	269	329	317	305	293	269	296	311	300	281	276	319	348	288	294	325	292	314	318	309	298	319	266	301	315	334	301	305	272	300	291	307	285	296	331	325	308	302	284	326	283	266	315	322	300	315	295	300	308	309	282	264	317	261	312	281	332	298	303	302	332	276	282	282	293	291	317	295	316	288	302	270	300	329	288	306	287	309	308	332	320	304	323	322	297	297	292	313	275	283	307	287	283	292	294	272	318	284	327	340	279	308	289	289	264	321	306	323	295	301	302	293	307	306	283	283	312	258	295	270	300	301	291	291	307	298	305	284	280	293	290	330	297	276	296	300	297	303	285	326	323	312	290	318	308	320	298	296	332	313	277	264	295	298	284	302	309	299	291	335	295	302	272	285	294	319	324	310	332	310	294	291	304	277	315	277	339	309	294	277	295	293	302	310	254	320	286	299	275	268	284	309	310	299	284	293	314	300	326	309	293	276	285	282	281	317	313	301	273	308	305	304	286	310	254	293	280	299	296	315	285	323	314	279	308	307	302	269	332	316	304	280	310	298	260	320	333	337	281	269	289	314	287	267	283	289	285	273	271	313	329	266	304	302	294	292	297	296	296	266	298	294	286	282	271	321	306	301	301	285	293	319	312	293	261	313	313	308	300	289	291	286	309	320	319	303	296	303	289	305	334	283	306	317	290	288	297	284	268	279	271	290	267	316	314	265	286	273	309	307	320	293	279	298	343	293	297	312	334	297	304	282	294	306	286	319	265	278	314	303	261	317	294	335	289	320	284	315	300	280	297	291	300	291	303	256	324	292	305	294	298	290	304	295	298	293	317	294	335	293	286	308	316	292	287	324	311	307	329	336	278	317	312	304	284	334	312	311	289	307	304	319	266	293	304	273	333	309	326	296	283	293	316	310	282	273	291	298	334	308	325	310	289	290	287	304	311	311	294	305	283	311	301	277	300	297	299	285	315	297	316	274	343	318	312	306	273	307	278	298	307	288	290	286	305	298	301	285	278	265	322	316	323	318	307	272	322	307	288	317	300	307	288	277	304	284	289	318	309	285	292	292	308	304	303	301	309	286	266	309	292	325	314	264	304	302	295	312	326	294	327	316	288	300	303	308	317	277	327	313	314	360	290	325	304	289	292	281	292	317	308	286	269	316	298	324	281	272	321	303	271	300	272	304	322	326	288	309	292	269	313	296	281	290	330	349	291	310	323	287	278	294	283	284	290	326	320	302	290	297	297	286	297	284	307	276	302	301	296	281	296	288	284	272	285	290	314	311	282	324	327	271	311	292	282	306	278	282	316	293	291	342	330	299	298	322	300	296	323	291	284	301	293	299	306	302	312	322	267	297	292	280	292	267	285	282	298	287	290	273	316	284	320	314	305	280	303	318	282	286	347	286	305	328	282	301	281	312	306	331	293	298	313	295	308	314	287	289	289	316	284	292	291	328	313	323	297	320	279	283	357	276	287	306	289	308	313	274	323	304	303	331	322	295	317	253	276	298	289	287	300	320	325	321	297	300	319	276	290	320	320	304	310	295	306	311	302	292	297	283	319	316	263	330	290	302	290	291	294	293	295	320	300	276	288	317	308	301	303	337	271	261	291	303	300	305	312	263	303	309	285	288	302	311	285	302	316	318	275	298	287	285	345	291	262	280	282	310	288	267	293	289	307	295	264	302	298	296	310	284	294	294	307	295	268	292	310	301	310	312	299	295	266	273	319	300	310	280	295	313	332	316	294	293	306	330	298	278	295	300	286	268	316	277	293	291	307	278	290	334	324	303	274	308	320	283	294	296	294	294	311	277	298	288	305	283	312	297	275	344	294	294	284	317	340	300	289	308	313	319	298	280	300	305	306	291	289	301	319	310	311	284	289	289	293	275	312	309	316	331	309	310	301	302	297	293	315	292	301	296	305	295	311	290	312	286	289	311	266	308	312	328	313	306	297	307	315	290	316	280	277	305	278	277
3302	2236	1175	888	802	761	791	698	756	757	732	761	748	746	761	691	702	720	741	749	677	693	724	717	739	723	713	709	731	713	706	721	711	709	710	755	775	717	677	758	712	739	733	736	719	767	733	712	760	757	774	712	685	741	776	751	740	750	767	664	744	778	712	714	758	761	748	717	748	711	736	716	709	729	745	773	721	716	749	712	718	748	709	718	740	721	734	780	676	741	728	712	754	751	756	698	730	737	691	724	725	733	761	680	691	737	747	711	724	731	694	691	725	703	724	743	718	719	721	732	722	730	716	685	746	711	717	702	740	703	692	785	723	753	712	764	744	751	685	749	723	746	717	689	702	757	707	785	716	693	740	769	713	749	704	734	745	694	684	751	700	707	704	739	679	697	631	775	718	724	741	697	730	685	727	765	701	705	727	694	740	712	737	712	766	735	697	719	722	678	761	716	765	743	755	738	697	743	752	705	712	732	724	694	728	705	717	736	715	749	698	744	761	724	722	719	729	731	700	672	717	711	695	718	733	751	743	754	716	722	720	741	700	707	760	698	708	737	699	705	678	715	722	740	771	739	707	684	744	697	750	661	789	722	718	722	702	764	731	762	699	695	720	710	717	713	682	714	729	734	702	733	714	713	723	689	706	715	711	758	739	759	750	739	747	710	731	738	715	729	760	756	718	730	718	742	701	680	706	686	713	758	717	775	719	699	752	744	719	699	674	775	711	721	727	738	710	716	685	737	762	681	724	777	711	732	703	754	706	763	741	727	734	755	718	746	713	734	692	683	681	741	759	750	693	764	699	689	756	721	737	707	698	740	708	630	741	718	701	711	724	746	670	734	761	708	780	708	691	710	729	712	718	705	743	671	711	758	687	693	704	724	717	714	738	731	688	775	735	726	709	746	749	738	689	747	709	742	764	744	702	696	718	713	686	735	735	712	685	747	694	700	754	750	742	683	727	725	695	679	738	670	683	725	738	741	706	732	694	758	702	725	735	689	723	694	701	698	741	691	707	702	793	711	755	744	697	765	731	706	703	759	792	742	746	742	730	750	757	746	711	765	736	724	730	703	728	743	741	749	755	693	701	744	699	687	749	730	687	694	724	690	780	771	696	736	728	752	690	738	738	734	782	706	637	732	706	717	726	674	758	697	717	758	755	739	709	734	746	718	707	756	740	708	715	750	704	770	685	736	726	719	734	744	743	726	699	742	732	769	727	774	737	691	786	705	695	712	743	743	716	719	742	738	738	721	722	761	716	743	703	731	704	700	754	737	701	698	698	717	723	767	740	725	691	732	729	676	741	721	739	723	715	778	714	732	691	722	713	770	730	722	774	741	756	754	736	704	737	756	701	756	695	766	755	771	770	693	759	714	698	720	708	705	701	740	734	716	695	711	784	690	748	716	828	681	750	702	704	767	725	752	790	760	690	704	730	740	752	737	740	704	714	753	748	731	720	741	788	719	721	731	709	750	704	743	691	725	718	772	720	696	696	687	740	743	714	691	715	703	729	743	772	726	720	767	727	736	709	808	776	728	752	689	706	726	688	758	710	720	693	751	718	695	759	728	745	771	746	743	738	742	707	728	733	752	762	681	679	686	768	726	680	743	718	732	722	695	710	714	720	785	719	718	756	716	704	710	718	684	748	720	735	687	741	751	695	766	663	746	753	716	739	733	721	729	747	752	726	739	779	720	734	714	791	746	755	744	737	719	738	723	694	767	731	748	700	716	701	739	727	703	747	668	734	708	694	719	684	714	775	716	702	704	715	718	709	717	762	715	736	734	774	715	736	721	759	701	729	733	755	723	727	781	732	730	732	785	751	685	709	737	759	728	693	738	700	716	724	722	667	725	695	735	686	762	737	729	731	695	662	746	756	727	733	716	760	781	739	749	738	734	759	728	723	776	724	740	717	730	751	756	748	759	697	714	750	709	740	744	717	718	697	730	722	710	733	745	714	731	733	709	715	724	734	689	737	694	667	679	671	771	742	747	684	740	733	707	717	707	750	724	742	734	754	748	721	763	721	756	727	691	685	758	778	716	755	725	705	738	732	712	711	738	736	698	691	730	749	734	727	645	722	710	736	713	744	702	743	759	684	744	673	718	757	717	701	716	713	719	725	693	760	762	729	707	714	717	737	691	690	641	687	694	735	751	720	694	731	763	753	753	707	747	751	762	759	755	739	715	737	728	770	715	728	705	726	693	687	751	717	735	722	760	692	736	682	732	723	727	766	700	683	758	728	720	677	760	690	705	765	725	726	764	702	728	701	736	716	743	686	715	734	730	695	770	713	722	693	732	697	716	700	755	761	683	725	713	717	758	739	742	734	696	746	757	716	730	708	745	715	693	731	716	686	710	693	698	675	745	723	751	700	756	690	715	719	751	720	763	743	739	720	669	718	708	752	759	726	725	732	678	722	704	737	701	708	705	692	697	739	711	746	656	730	717	715	677	710	742	736	728	760	683	722	810	744	697	724	682	738	790	744	712	671	683	712	735	713	718	755	705	734	704	716	710	760	725	730	727	741	735	732	723	719	723	727	721	731	742	719	728	734	715	699	715	718	743	760	727	672	737	767	761	669	711	721	728	679	710	712	702	682	726	748	784	704	690	728	695	734	728	735	726	693	732	702	723	691	719	781	707	690	740	734	656	705	719	724	715	745	719	708	742	680	759	744	788	724	725	700	683	715	708	701	697	739	705	742	695	716	752	705	710	702	741	709	722	708	717	709	698	749	704	698	730	733	701	745	717	676	722	685	681	757	739	735	689	715	700	705	707	727	665	728	718	756	752	659	723	682	743	721	726	721	735	704	728	712	729	758	692	712	710	759	707	710	767	785	687	702	738	691	745	741	769	671	741	739	746	708	722	742	736	736	744	748	769	709	720	813	715	703	687	719	709	715	694	754	744	753	729	674	734	704	720	729	712	739	729	697	730	729	725	755	694	702	743	770	705	736	746	765	754	744	731	712	699	739	758	749	703	727	738	728	711	733	796	726	738	731	719	736	723	724	730	716	703	685	717	675	801	769	724	723	707	712	764	727	720	683	730	715	741	674	736	763	728	708	745	735	720	755	656	741	732	723	730	720	742	691	717	731	727	662	752	750	726	721	750	704	742	715	738	707	718	674	706	769	702	734	754	723	765	726	731	719	719	726	710	753	721	676	728	693	747	747	779	764	712	678	728	705	773	742	681	780	773	680	742	715	750	707	741	780	707	713	693	699	724	715	719	740	725	683	782	744	774	750	696	740	794	751	751	755	717	775	719	709	740	709	700	701	732	720	721	704	734	753	747	710	707	719	699	663	704	678	782	739	705	718	727	711	711	746	752	715	725	707	700	744	745	718	704	728	736	686	748	709	744	737	735	685	718	726	724	760	719	722	701	753	737	715	792	760	685	731	714	707	739	759	714	719	674	715	706	738	737	694	717	708	677	721	702	727	693	659	687	717	757	717	722	715	727	693	742	714	735	718	762	718	756	730	722	714	768
23533	20676	23982	27421	20677	20679	12139	440	336	237	238	205	207	197	184	181	175	158	164	183	180	161	170	157	149	143	136	143	155	173	140	150	148	143	135	171	152	136	138	171	153	137	160	112	149	130	149	156	157	149	152	121	139	150	131	152	148	127	154	130	161	134	140	149	139	135	125	134	134	162	154	140	130	149	161	147	164	153	137	140	135	144	132	153	138	144	170	145	145	151	133	135	140	143	163	134	130	139	137	137	160	151	144	116	138	143	131	132	138	155	151	157	140	123	154	151	148	143	149	146	155	133	120	151	161	127	150	120	165	167	134	156	151	154	137	154	142	142	152	130	138	129	129	130	134	154	140	130	119	120	145	145	133	139	149	146	145	132	139	143	145	108	150	153	148	126	156	140	167	153	154	151	135	156	151	148	158	141	156	133	155	154	134	137	153	138	156	128	133	138	138	137	136	116	141	162	132	127	142	160	131	132	119	147	156	149	141	134	140	135	154	148	165	151	135	159	134	145	131	142	132	155	131	160	155	141	142	136	135	144	144	135	142	141	154	135	129	150	129	156	146	156	126	116	147	115	147	139	144	125	136	149	133	160	147	145	160	132	144	130	118	120	139	153	134	140	161	130	116	138	152	160	154	134	146	156	162	157	151	131	148	144	138	146	152	151	138	141	144	166	133	142	152	127	135	128	145	144	149	156	136	154	138	153	124	144	108	137	127	159	130	145	143	157	136	149	149	171	120	141	142	134	126	156	133	137	140	149	145	156	142	145	146	151	175	132	130	118	127	140	127	117	124	133	129	149	153	126	155	111	128	142	135	125	136	157	124	137	142	145	160	136	148	161	133	144	143	126	133	125	167	126	158	153	139	150	156	139	148	161	148	156	146	129	153	151	148	129	157	137	117	129	127	145	150	162	138	146	145	135	150	143	142	141	132	130	137	154	140	160	140	137	113	128	143	158	142	161	143	152	156	141	146	168	136	128	146	154	142	140	159	139	163	149	119	145	146	126	125	142	145	152	177	147	166	161	138	158	148	142	144	135	173	135	151	145	141	166	133	158	129	105	128	145	129	150	156	141	166	128	139	137	146	123	148	146	144	136	160	141	137	132	163	153	136	131	123	109	138	148	128	169	137	137	143	164	137	121	153	147	133	142	132	134	159	156	141	137	136	151	131	146	161	141	159	133	146	138	126	135	136	155	138	131	126	126	137	147	142	131	145	142	131	144	126	129	146	164	148	127	145	130	119	150	129	133	139	144	130	143	146	144	154	128	149	143	146	145	133	134	123	141	154	143	132	153	136	160	124	157	140	144	150	140	133	145	156	151	139	147	143	139	137	125	131	164	146	131	169	159	122	139	161	140	141	135	139	141	131	140	146	145	143	144	137	140	167	161	144	135	152	137	123	147	121	144	156	145	135	133	140	156	143	143	151	126	154	123	120	156	120	109	147	126	143	159	139	141	138	155	129	160	136	125	153	120	131	133	131	143	143	136	165	135	148	154	130	139	115	150	164	144	141	162	132	146	138	148	156	148	152	156	137	163	135	152	141	149	146	131	157	145	138	122	153	155	157	179	134	134	131	150	137	144	132	143	126	141	149	149	132	159	140	166	157	162	138	162	156	129	160	192	154	141	143	157	146	151	140	150	155	129	152	125	139	152	141	156	125	133	139	173	130	127	136	121	140	146	140	122	144	150	123	175	131	124	138	129	168	144	157	124	140	148	140	129	136	170	126	142	156	157	150	144	124	136	155	138	158	152	163	124	146	138	140	142	146	148	135	152	154	130	131	156	124	151	152	136	135	143	125	128	142	155	143	119	140	136	148	141	152	129	155	129	112	132	128	114	158	146	150	154	135	130	154	129	129	134	143	151	148	148	142	149	147	141	139	136	165	122	134	135	141	156	137	158	135	136	143	151	155	164	147	160	160	147	135	122	142	152	135	162	167	162	138	131	132	154	149	126	137	150	127	153	165	132	139	168	168	159	140	130	126	144	131	158	148	139	145	154	140	145	127	151	165	121	165	138	148	137	161	146	147	157	140	159	146	134	142	145	160	151	132	158	142	142	160	140	123	146	138	133	160	152	157	148	146	155	148	159	129	142	149	129	156	141	165	138	157	141	130	142	143	160	137	124	159	139	143	127	150	150	138	150	139	153	135	150	133	141	139	131	140	162	142	167	140	160	160	144	139	166	126	126	147	141	165	176	157	142	148	141	147	112	161	139	130	133	167	152	146	130	155	162	151	136	144	124	132	132	141	151	153	135	148	168	127	130	145	144	134	123	157	142	126	135	126	132	144	138	146	150	150	146	139	147	136	154	128	146	139	164	137	127	158	144	164	136	139	152	153	140	143	119	138	158	146	161	136	160	161	148	156	141	137	149	145	143	147	144	160	125	122	144	152	126	140	115	116	154	132	149	134	134	140	143	154	157	157	121	144	147	142	141	139	143	129	126	124	137	119	127	145	163	152	144	140	133	129	152	163	144	143	148	167	165	138	156	146	142	141	153	120	122	149	123	134	163	135	122	154	137	133	140	144	134	152	138	129	150	136	151	144	131	141	137	139	130	143	130	160	146	124	156	135	140	137	131	134	124	150	151	124	151	171	146	139	162	111	140	160	135	124	149	155	138	140	152	143	137	133	126	115	141	164	116	130	143	154	146	149	135	156	151	132	144	149	152	134	114	168	155	153	146	124	124	121	128	140	155	142	136	124	136	122	163	130	137	150	128	119	134	157	149	136	124	143	147	133	141	165	147	133	146	134	144	155	136	148	141	151	144	150	122	153	194	123	132	157	160	145	141	152	149	123	161	156	145	139	128	134	133	145	148	137	156	132	158	141	118	143	148	154	125	147	153	144	115	149	149	154	134	154	133	144	148	165	135	141	152	138	132	125	132	157	150	152	125	126	154	146	153	150	137	142	123	128	128	141	140	146	151	153	133	143	145	148	160	130	158	145	126	127	138	148	129	122	139	138	166	145	150	156	119	149	152	145	146	157	160	130	156	130	127	145	119	152	116	134	144	151	135	157	134	154	127	135	129	149	155	177	139	125	136	139	148	152	141	141	141	130	140	156	136	126	129	117	140	165	141	179	137	128	158	134	134	137	150	147	144	158	162	133	137	152	151	129	143	170	112	153	169	132	136	162	145	157	137	148	113	151	138	143	142	130	134	151	132	150	149	146	127	127	162	141	131	150	154	155	139	140	148	149	123	126	113	151	144	148	129	132	124	141	140	140	142	121	158	168	138	143	150	134	159	134	164	150	129	145	157	131	145	141	159	155	133	137	134	148	146	149	156	175	140	146	128	134	143	155	158	138	132	157	124	140	116	134	129	151	159	140	145	134	135	161	158	129	140	158	147	145	153	153	158	149	153	126	151	133	156	151	141	160	141	131	135	150	149	156	133	150	145	161	146	145	155	139	143	138	153	148	157	135	135	130	149	136	126	161	144	124	133	140	152	123	148	143	158	144	133	123	142	131	141	148	128
3169	3118	1377	771	557	533	464	477	482	441	408	378	401	397	372	427	373	397	424	426	373	401	402	377	350	371	377	412	354	366	409	386	373	373	396	384	403	364	389	392	391	390	375	370	410	417	379	379	419	365	378	415	404	411	388	339	408	406	386	364	377	397	375	393	372	408	399	409	397	384	387	361	387	394	388	368	389	361	386	395	404	389	406	373	404	385	392	395	358	361	373	368	388	368	365	354	364	361	360	388	382	388	412	358	361	398	418	376	398	370	379	370	368	410	407	364	380	388	376	388	398	377	380	374	357	382	395	372	373	399	391	414	377	412	378	435	383	398	410	378	373	373	390	374	386	347	378	391	376	383	375	357	362	394	383	352	421	422	345	340	407	376	401	399	370	391	366	401	383	348	380	355	399	358	362	386	344	388	371	360	377	373	386	387	372	333	391	359	385	367	373	406	372	371	398	384	399	395	379	373	405	369	364	355	377	374	367	389	389	375	402	368	357	369	382	395	376	380	365	432	400	408	383	379	361	356	400	356	389	375	381	375	391	341	362	385	349	386	359	363	388	371	406	377	377	404	382	413	368	355	372	379	370	423	355	383	369	399	371	374	400	371	386	402	376	350	374	385	383	378	361	362	390	379	353	386	407	377	397	381	371	341	383	387	373	404	398	374	389	372	371	353	374	413	385	362	346	366	396	394	377	386	348	372	395	386	372	356	391	368	358	369	381	362	368	399	409	378	367	363	379	401	398	366	396	369	383	367	365	396	395	418	390	380	385	400	378	377	383	357	338	372	396	386	378	397	431	387	384	366	389	398	397	342	365	367	381	381	382	384	402	433	354	416	398	368	416	397	360	408	418	390	386	376	353	372	377	386	352	374	414	376	392	363	408	396	407	374	406	388	383	367	356	379	403	362	371	403	385	397	389	416	374	402	395	350	362	392	399	385	350	394	421	385	351	362	382	394	380	346	359	400	361	366	360	367	391	395	391	374	387	363	370	396	396	378	396	384	367	359	376	389	400	376	421	360	412	419	374	383	390	370	366	362	400	387	347	387	411	375	386	344	387	393	374	373	397	394	377	384	357	373	396	425	386	380	405	377	379	403	372	386	383	390	363	376	371	393	369	355	385	413	385	370	362	375	372	375	372	380	382	364	367	375	385	391	344	386	369	379	354	405	380	338	403	378	406	365	374	412	380	377	402	357	380	390	385	365	364	359	368	354	388	373	373	425	395	372	361	368	425	401	355	366	412	385	368	371	359	398	368	378	405	382	347	368	382	382	365	345	375	371	355	389	412	392	419	388	386	384	386	398	381	366	380	370	421	394	383	366	396	384	373	353	392	398	391	388	399	375	402	388	387	368	368	349	400	334	372	387	366	417	393	364	381	338	384	403	377	395	377	389	374	377	408	403	362	369	394	409	384	356	397	373	438	388	398	378	359	405	391	384	376	385	377	420	375	404	390	381	367	413	379	370	428	400	376	379	420	378	365	383	401	404	411	388	374	398	360	369	376	383	371	383	358	391	393	380	388	377	342	361	390	361	337	352	382	412	387	382	387	372	352	365	381	357	395	384	375	397	391	393	399	419	366	396	395	399	409	376	371	379	403	399	374	405	383	387	423	384	385	374	377	372	387	385	404	368	384	381	396	424	362	422	336	379	377	372	371	373	368	364	345	383	395	367	350	385	355	390	366	393	397	385	381	375	397	372	419	391	374	370	347	399	398	365	370	408	411	353	344	382	362	374	387	341	394	371	438	371	373	403	409	399	376	376	378	359	394	408	393	398	387	371	372	389	420	355	403	386	389	391	330	356	390	368	390	369	406	403	412	404	338	395	369	388	379	344	393	423	374	390	391	405	360	394	389	378	381	379	373	398	382	386	354	385	358	382	372	395	365	405	406	377	378	393	364	395	399	399	354	381	385	383	384	368	334	362	410	385	359	362	388	385	381	408	374	378	364	411	401	347	372	383	423	392	364	384	382	384	374	319	416	374	382	379	361	344	356	401	408	402	407	396	350	434	380	386	375	359	376	364	387	368	383	373	377	367	374	368	370	363	381	340	377	396	386	372	376	394	402	347	381	380	396	413	391	406	382	378	393	382	377	386	396	368	361	401	368	393	362	377	376	414	401	376	363	381	392	400	410	385	397	389	403	401	383	386	377	410	360	380	389	343	377	355	377	358	368	393	399	410	385	397	387	375	354	404	375	361	375	389	392	394	381	380	378	378	370	393	391	385	418	366	398	380	371	401	379	359	372	378	386	357	427	395	385	401	374	385	343	401	407	380	416	431	388	417	369	357	378	386	363	410	390	360	370	365	407	346	370	404	419	363	388	406	372	364	351	386	346	365	380	404	384	382	373	367	418	357	358	382	353	350	374	395	396	362	374	340	356	398	364	415	358	378	377	359	399	379	378	365	366	409	373	386	400	378	359	368	436	375	377	371	353	374	377	354	352	408	379	394	395	375	366	431	359	374	390	381	367	377	392	395	410	363	388	357	386	367	348	378	405	398	365	342	371	395	372	421	430	376	358	375	406	368	379	383	347	342	353	369	348	386	375	371	439	421	381	398	359	405	374	403	354	408	363	383	369	409	373	401	367	354	377	377	374	395	399	376	365	377	393	380	345	377	374	395	377	371	389	367	381	391	366	343	387	383	384	351	405	370	377	384	339	383	401	375	356	401	365	401	381	370	398	390	380	372	369	397	409	410	375	366	364	394	371	368	385	412	366	363	394	404	373	405	401	392	392	355	414	390	363	400	397	376	356	386	380	387	378	388	399	373	352	418	381	351	419	375	379	390	396	400	384	345	366	402	401	345	372	409	399	387	384	413	388	396	355	399	381	397	374	359	376	373	358	390	364	392	428	391	385	341	420	369	349	403	384	422	400	376	332	330	431	372	381	352	353	375	374	365	412	391	393	374	387	398	411	394	369	379	354	408	358	383	391	359	352	409	386	411	370	409	359	373	376	378	390	385	368	403	369	369	377	362	385	366	337	339	401	404	362	383	339	394	366	384	380	386	369	364	402	356	373	358	384	357	369	406	379	400	372	404	356	358	373	388	386	357	422	359	386	367	347	406	390	380	397	387	400	387	341	407	393	390	381	381	397	417	387	376	393	352	368	377	400	376	389	377	393	418	380	355	370	386	391	350	373	389	393	399	392	393	389	390	394	401	389	406	410	392	402	394	380	383	373	383	395	382	402	411	364	425	378	386	396	382	393	378	397	387	383	374	405	389	384	381	341	363	381	409	367	377	380	398	369	400	350	392	399	370	361	395	398	370	388	396	402	381	388	345	371	376	360	394	364	385	382	389	405	340	365	434	357	390	393	364	387	358	379	397	403	397	397	408	403	358	401	399	394	384	402	396	378	371	391	355	396	392	373	398	373	396	398	383	398	386	382	366	406	401	369	387	392	402	381	342	363	374	349	374	390	423	407	354	368	375	399	373	388	334	399	398	390	348	374	383	379	412	403	357	406	376	417	389
32094	20906	9742	815	514	427	446	411	414	431	422	406	446	420	391	398	416	422	378	411	387	443	399	409	375	400	413	441	412	402	427	388	390	438	413	412	401	381	437	419	413	407	427	429	441	408	429	435	390	435	407	428	385	452	381	360	381	423	433	427	416	438	420	432	422	396	400	429	426	420	398	413	427	421	426	433	379	413	432	405	413	397	396	427	390	437	388	393	399	389	405	395	396	399	424	416	440	402	419	407	423	401	399	411	386	404	396	419	385	403	425	465	413	395	410	411	411	414	444	402	394	399	389	436	392	409	401	452	403	424	393	408	429	439	401	446	379	395	385	406	413	416	391	421	423	385	390	416	417	400	403	413	395	403	417	415	412	409	415	419	382	433	384	433	426	381	421	359	408	410	405	411	403	390	395	447	394	385	419	393	389	405	386	390	413	427	394	420	416	420	425	401	442	406	390	433	382	432	450	452	384	406	362	421	388	388	390	401	384	415	441	423	421	419	396	410	399	388	428	439	426	404	404	414	413	413	401	412	394	423	408	427	359	445	382	390	399	385	404	397	407	404	391	387	397	398	396	407	406	435	394	370	356	407	427	391	447	430	413	358	381	440	424	378	396	425	408	365	380	386	371	402	410	397	397	380	431	412	418	410	427	434	397	394	391	425	409	430	413	443	463	436	421	412	410	377	425	415	392	431	460	426	426	415	411	433	369	389	391	433	430	397	461	406	414	383	403	403	383	397	396	406	426	398	427	407	394	411	418	440	409	402	417	435	381	423	398	374	403	414	427	409	417	435	429	425	412	400	431	388	416	390	414	408	405	428	392	385	411	396	422	427	444	399	399	418	432	406	410	401	425	423	387	402	411	412	449	381	439	425	435	409	406	381	384	415	397	395	417	419	381	400	404	432	454	440	389	408	393	417	408	442	399	412	399	402	389	381	360	384	438	397	397	430	386	393	387	403	415	395	409	405	427	388	404	410	366	362	419	364	418	450	398	437	415	414	408	384	372	327	381	410	410	424	383	390	448	403	395	386	382	422	397	412	417	377	461	364	405	404	434	433	435	425	404	407	427	413	402	370	415	370	433	372	395	414	440	394	426	395	388	406	415	403	439	412	416	377	395	407	386	425	428	421	438	407	409	379	422	425	390	416	387	402	369	429	414	409	397	408	407	411	423	391	420	386	427	405	386	442	394	405	408	370	400	456	376	448	379	446	412	464	378	372	388	412	375	422	424	412	429	420	431	442	431	437	426	411	457	412	422	402	419	368	384	402	423	389	369	409	436	398	434	401	404	371	426	414	425	403	402	375	416	400	405	391	398	434	410	417	396	452	410	386	397	405	444	436	401	398	391	394	411	374	437	392	432	392	391	444	423	408	420	412	383	447	416	422	411	419	398	398	416	317	396	413	388	425	387	401	412	375	446	376	408	397	444	405	411	391	418	421	414	410	452	394	346	402	413	445	414	391	398	369	395	448	403	402	380	395	441	430	434	430	403	389	408	410	398	435	403	433	381	405	418	442	426	389	407	406	409	395	415	383	424	424	409	374	404	427	391	411	407	380	414	437	368	417	400	409	405	414	402	395	384	392	388	437	422	386	395	366	387	435	426	414	396	389	435	431	420	395	394	409	426	398	379	416	383	408	426	401	369	415	410	426	438	414	409	387	421	442	424	404	401	438	432	364	400	397	409	428	437	385	413	429	434	382	374	407	415	386	395	368	377	400	388	447	368	370	398	394	389	408	429	414	418	417	378	412	381	408	406	413	375	398	406	389	414	371	393	418	418	402	396	406	412	430	427	363	420	424	413	419	373	445	404	381	384	400	387	383	396	420	398	385	405	423	401	393	398	372	371	396	449	424	375	419	387	413	411	436	381	382	405	393	409	398	366	450	417	371	420	427	432	429	403	434	397	422	394	432	374	399	423	393	404	434	406	398	379	446	421	399	354	411	397	361	410	437	410	411	364	409	391	372	386	399	398	406	434	391	395	433	404	398	394	404	440	405	401	372	433	378	424	383	421	385	396	376	431	422	417	375	422	421	423	400	405	392	465	420	385	423	382	398	385	413	407	414	401	401	412	398	389	401	389	370	382	401	394	367	420	394	408	392	416	405	400	393	424	409	422	454	454	444	410	399	391	402	380	408	387	391	419	420	390	441	426	429	421	441	394	414	414	367	432	411	390	442	408	404	406	408	407	435	386	432	390	415	365	397	389	388	405	425	423	408	391	408	383	377	416	431	407	410	403	442	413	402	403	385	390	405	435	417	409	388	421	426	410	393	443	420	394	408	432	404	400	422	436	396	440	369	376	419	430	424	407	397	382	397	399	383	406	420	429	406	431	436	409	396	386	398	443	439	390	397	379	422	461	359	390	424	392	379	424	430	426	367	394	405	390	399	430	404	390	456	415	396	378	410	415	431	435	395	433	385	418	400	418	437	384	404	398	392	427	399	446	434	417	380	385	405	415	418	403	434	427	443	410	414	406	449	397	402	412	401	373	440	397	408	412	399	407	429	413	399	443	409	427	382	438	406	396	419	404	415	423	390	391	403	406	437	387	412	435	395	417	406	421	383	423	423	373	417	425	404	403	422	427	376	431	438	358	419	438	422	383	416	385	408	457	408	425	415	401	426	404	416	434	408	402	408	421	415	407	445	391	433	392	424	414	422	405	419	418	415	413	400	434	427	410	431	419	415	422	426	420	430	388	409	385	370	389	359	413	408	364	388	412	391	427	416	441	407	451	417	423	398	391	397	394	414	430	388	430	419	435	420	444	434	406	428	342	403	425	409	424	383	432	410	395	422	402	383	440	402	422	418	402	395	420	390	375	421	409	383	404	418	396	381	412	418	427	375	382	388	407	433	424	407	403	405	413	409	437	397	400	426	393	402	430	398	419	391	445	406	384	396	394	389	414	413	405	413	403	438	466	429	382	399	405	401	413	415	375	394	375	398	424	411	400	430	385	384	393	394	424	409	410	384	391	403	399	437	424	411	412	455	414	410	384	372	433	457	431	406	402	410	415	407	429	437	449	422	412	375	423	381	417	389	387	401	390	395	401	420	414	415	362	429	416	432	410	401	397	411	437	378	431	412	409	432	421	411	390	400	395	446	434	423	392	411	440	404	426	359	419	391	423	427	362	386	441	396	451	422	416	449	456	400	406	401	418	436	441	418	403	386	403	418	418	435	400	411	390	427	400	444	355	403	377	365	410	384	394	423	400	446	443	386	373	423	423	393	443	377	382	410	425	415	409	416	422	406	435	414	411	390	404	434	428	436	422	438	422	428	392	429	448	417	407	388	399	404	396	404	436	414	451	408	391	415	415	427	428	409	411	404	433	407	378	451	427	380	426	454	407	416	405	395	390	439	427	408	401	377	396	409	431	410	403	409	422	378	457	418	394	389	408	397	429	401	411	384	432	433	444	429	369	377	391	411	389	392	404	452	442	402	377	370	426	404	393	436	417	413	396	402	413	381	423	410	407	434
5917	1286	1072	984	997	1039	989	1030	984	981	1016	961	1029	992	960	944	994	975	1006	990	981	970	1001	960	960	973	938	971	926	939	995	1037	1048	974	1003	936	913	966	947	999	984	978	952	982	949	931	1010	991	926	913	1034	983	994	1004	942	988	941	926	944	962	1005	969	930	1025	1035	977	981	1057	967	1033	1039	995	1003	1012	973	943	956	939	970	1040	959	977	973	967	982	962	1050	971	947	978	960	963	1038	979	1012	983	996	959	988	922	929	931	1011	911	1032	981	977	975	1003	1037	981	981	951	923	943	940	976	999	1023	1001	974	950	987	958	985	950	972	982	973	1016	968	997	1005	1024	969	1013	971	964	975	1013	991	999	983	1014	999	954	1025	1021	996	929	959	937	987	992	957	1011	941	972	971	982	963	1003	977	955	989	1026	923	927	931	981	1027	967	957	951	1006	968	991	981	1000	985	929	977	962	1004	1009	961	988	975	981	956	979	940	1002	940	985	1003	926	1012	996	966	940	963	953	961	948	1001	978	976	954	980	960	947	954	955	967	984	1002	960	990	978	973	914	931	963	1040	975	973	980	1004	944	951	989	1017	949	955	986	1001	985	1001	977	958	987	986	989	925	957	949	957	1029	994	1019	988	970	992	978	899	1038	973	957	958	932	978	974	965	954	988	1025	925	931	1004	964	1002	923	1012	1021	972	962	973	966	959	994	993	988	930	1004	912	961	991	1047	944	925	976	969	1017	968	1017	982	1017	954	1008	992	958	950	904	970	1019	964	951	1002	965	994	1037	966	993	942	942	943	1010	919	957	1000	1013	1014	994	965	981	1036	947	991	953	989	958	1021	996	962	975	970	986	976	1006	1033	957	987	943	986	934	992	976	1018	953	964	948	980	1041	960	994	940	979	936	966	962	1046	997	987	1003	904	980	928	935	946	943	972	940	953	977	995	961	963	976	963	980	939	961	993	999	994	956	954	979	972	960	957	981	960	956	956	966	979	955	979	967	990	963	1039	900	944	936	1022	1005	1016	986	977	966	1021	989	965	983	1018	970	978	1045	997	998	987	956	962	995	956	1033	938	1044	985	907	957	973	1016	984	974	948	982	1032	1042	983	929	998	916	979	890	979	964	961	982	998	963	977	943	1008	1005	955	1013	952	927	964	943	1035	1027	973	1011	968	1005	963	1002	1015	1015	964	934	949	973	1001	1000	946	968	940	1020	1016	957	951	995	994	1008	937	976	968	965	956	929	891	973	909	978	987	959	982	1008	1042	1003	980	1020	1037	927	933	978	973	958	920	955	982	976	978	986	986	978	1028	930	928	971	1027	967	992	965	942	1026	944	1038	949	938	921	941	966	937	975	959	945	1020	973	970	1019	945	961	909	1034	963	1002	965	978	944	973	1010	947	966	967	969	986	972	960	973	1002	926	973	958	985	1009	951	1015	913	998	940	1007	1022	1002	1013	1009	1046	1001	990	931	958	958	973	1008	972	975	962	976	1003	917	1030	983	964	936	974	998	1004	969	926	999	987	985	952	974	974	969	1000	921	971	951	912	892	1008	969	965	1003	891	1001	998	981	985	988	991	979	998	1015	1008	1018	936	997	949	973	1030	901	970	982	971	1044	952	963	959	965	989	995	1023	938	963	978	965	981	1047	956	980	957	1032	999	956	951	948	943	995	959	980	1001	975	964	1016	1022	933	929	1010	966	966	941	990	979	967	956	986	974	963	967	1046	1007	941	1016	1008	978	1008	995	972	962	966	979	971	972	988	1021	1028	970	1018	995	967	1036	979	1013	990	973	945	981	953	932	1009	976	923	1004	1010	1001	981	939	981	1056	979	941	990	938	959	966	987	969	963	1007	990	990	995	950	966	967	976	1019	1002	989	979	984	979	970	959	962	1020	954	977	943	936	1029	948	975	987	971	980	977	940	992	916	985	987	980	960	912	1036	977	993	960	926	1014	972	887	956	978	962	1018	970	941	999	955	1013	968	931	1014	982	956	1013	917	973	1030	942	992	953	943	996	1018	986	1001	952	983	958	962	993	954	947	1021	910	1040	1009	990	1009	999	986	958	1045	1005	1040	1004	961	948	959	993	1025	988	1037	982	988	945	959	996	968	968	951	962	971	1007	1038	954	959	964	1028	882	1014	979	933	994	955	971	988	1015	954	982	950	936	967	1049	970	983	1018	964	988	942	1015	1016	995	977	992	993	934	977	989	986	942	950	992	964	952	936	945	942	975	965	926	998	988	960	977	938	1063	994	986	1048	1037	990	931	1028	959	987	1013	976	947	963	989	995	947	960	992	930	1000	958	933	958	976	964	1005	940	935	996	1006	950	1024	999	951	972	961	970	1036	956	979	1009	1003	977	973	997	940	975	943	976	966	994	944	1013	1011	949	1023	1042	970	1002	980	948	973	1010	993	1014	965	977	1006	929	991	1031	947	950	1042	970	950	1003	1002	935	965	1026	957	980	933	987	986	976	962	990	945	995	974	992	980	959	1046	989	952	1001	929	1018	957	979	989	963	977	970	969	1010	951	954	1028	997	999	963	953	946	909	991	926	1027	1033	986	1019	966	980	967	898	1002	1014	991	966	955	969	944	1002	987	954	957	954	992	1025	1019	930	1012	963	959	987	946	953	990	1005	998	989	990	1024	992	980	998	975	965	982	1008	1004	972	1007	1030	983	944	950	935	983	987	1002	974	970	962	982	965	963	961	983	981	973	988	1006	1027	928	967	994	966	945	1000	945	947	989	942	944	986	961	908	960	959	935	973	943	975	932	962	961	961	974	1032	1029	980	1020	965	939	972	956	1012	963	997	906	935	986	971	942	999	988	994	998	1027	967	921	945	1010	936	938	967	944	939	1015	972	928	985	983	1009	1000	966	980	969	934	1046	914	963	907	983	952	947	1018	945	975	941	975	928	966	965	959	952	1018	983	950	943	956	954	955	976	999	966	1009	1012	982	1028	951	973	939	1011	943	958	1002	1012	911	1018	958	1034	990	978	984	970	909	944	949	1030	1026	987	953	996	971	961	972	1001	987	954	1001	979	957	1013	974	988	940	1036	981	1041	949	984	1017	1005	955	974	983	978	969	1009	998	975	975	995	991	932	975	983	939	1002	990	976	978	981	1029	961	978	998	977	992	1015	1053	980	971	976	950	1030	1045	915	993	999	965	1016	1006	977	922	982	1012	982	1003	955	919	981	1002	943	977	952	1046	916	1016	977	993	994	934	988	976	967	931	971	996	1019	1024	965	981	981	945	943	925	1010	979	1013	1023	1005	957	980	963	977	987	951	1022	978	947	963	1028	986	985	971	1009	1021	934	982	949	920	979	993	970	981	972	990	999	965	956	1017	982	1017	969	1063	973	1019	981	1000	955	966	1034	960	951	951	1051	989	952	1007	1034	1002	987	988	1033	999	940	942	1040	983	902	959	979	998	910	977	1023	1013	1010	997	968	964	989	1004	961	988	977	953	940	930	962	980	1012	963	992	943	987	993	1006	982	961	971	1004	994	969	965	1064	942	1012	988	897	915	952	1026	953	967	966	962	986	985	1037	965	983	975	984	945	989	968	944	932	974	1000	1015	943	1013	1022	929	926	881	1014	1019	971	966	974	1005	1020	979	980	952	944	959	964	1002	1002	996	962	1003	925	957	988	978	940	966	950	959	926	1003	963	944	1009	966	1023	978	974	979	909	975	983	947	969	992	968	1013	990	1005	951	979	998	994	955	964	992	1027	967	925	985	935	987	954	978	978	1009	979	942	1002	989	1008	988	1025	1003	1007	1021	956	993	953	922	1005	963	939	982	973	963	1008	914	1003	939	1037	967	962	1026	1015	969	954	936	962	945	982	969	998	945	966	986
25366	21666	24716	29144	21664	15600	689	427	360	366	340	362	312	315	341	321	327	302	283	303	333	340	319	314	331	336	324	314	350	319	286	300	306	301	333	313	320	308	281	292	328	277	306	358	334	330	327	336	289	295	331	320	305	301	339	311	310	298	306	306	322	305	344	337	331	306	323	278	296	295	335	330	314	313	323	331	336	324	326	317	327	291	293	327	336	309	309	343	320	317	285	333	296	337	331	291	331	336	298	286	277	333	299	311	322	324	326	275	316	279	306	311	285	317	304	305	293	321	310	325	284	305	326	322	280	351	300	308	348	287	324	307	295	322	316	299	332	326	278	320	322	290	318	312	319	322	334	299	289	307	343	331	297	349	272	296	294	290	304	316	340	367	296	333	305	290	321	313	301	316	338	335	308	330	300	309	324	298	331	325	323	327	306	314	292	361	331	323	315	310	313	305	317	335	279	309	318	315	344	298	330	307	324	286	315	314	287	306	299	329	298	311	322	312	270	304	307	284	287	309	310	341	326	351	339	330	305	318	318	313	292	347	339	304	334	305	344	361	321	312	320	305	324	318	276	300	302	340	313	300	297	300	298	346	346	302	329	316	303	325	325	314	336	321	323	280	298	343	323	327	288	307	307	305	352	299	338	348	302	301	298	284	298	314	291	333	317	295	328	305	333	314	308	341	316	315	321	311	286	320	294	305	308	320	334	309	350	315	318	302	333	298	287	303	311	297	322	295	279	308	306	305	322	322	335	335	340	377	324	315	326	346	267	313	313	303	313	341	303	297	296	291	310	334	309	312	338	324	296	327	308	310	359	308	324	322	355	280	317	279	316	288	337	330	327	338	322	328	319	285	322	308	330	334	305	324	339	288	307	325	307	342	345	314	327	285	298	327	328	317	302	308	322	317	318	300	309	297	307	300	319	306	314	303	303	304	335	325	316	347	331	305	296	294	317	307	290	309	302	316	313	294	318	304	326	324	318	320	321	279	319	319	321	333	325	334	284	318	306	316	310	281	312	297	289	306	299	324	313	304	307	281	326	304	289	323	303	314	346	328	346	278	298	333	321	364	331	312	305	318	357	309	320	299	312	356	294	300	290	316	348	300	286	307	279	278	307	318	311	288	306	312	324	282	317	295	321	271	323	309	285	312	319	305	301	278	301	297	346	309	321	286	300	299	319	323	290	314	303	323	299	308	334	327	326	296	291	322	301	286	292	327	319	309	312	332	345	276	279	275	307	332	321	322	300	314	317	327	325	321	305	339	324	322	311	330	284	315	268	306	301	342	309	315	313	310	294	309	293	340	318	313	317	326	317	337	308	314	295	263	303	336	312	300	301	324	275	300	290	285	316	318	307	319	304	300	320	288	311	325	294	331	329	278	332	304	323	345	276	313	251	296	319	331	336	334	295	298	298	292	297	346	332	346	349	304	326	316	324	307	313	317	302	317	361	306	316	298	308	311	282	321	318	305	293	328	294	327	304	343	292	304	335	312	303	311	314	316	330	330	330	278	299	319	317	291	314	338	321	305	303	304	322	320	301	320	288	304	284	282	350	324	305	288	324	304	299	340	311	302	305	305	339	328	336	346	313	296	309	313	319	313	327	305	329	320	313	333	349	339	322	309	299	306	322	325	321	295	280	297	307	304	360	303	279	262	308	263	328	301	294	308	292	336	339	311	364	315	301	310	336	289	267	309	291	286	300	314	285	314	328	347	294	291	300	328	300	327	316	276	295	307	320	317	305	292	300	310	334	315	344	310	333	316	308	343	313	324	292	328	301	308	308	298	290	329	301	293	316	328	349	327	330	347	310	313	327	290	302	309	326	324	327	327	302	289	318	305	314	303	310	305	327	305	331	302	303	318	289	349	299	296	318	309	320	321	303	302	318	335	315	322	284	326	323	304	305	327	319	305	298	320	312	337	301	261	302	333	324	335	292	298	311	290	306	294	300	293	337	330	308	331	333	299	300	317	310	325	305	312	299	325	327	318	297	284	328	316	321	337	324	307	304	327	339	340	276	303	331	293	326	324	314	308	348	291	302	299	313	329	297	291	341	292	294	321	302	318	346	315	306	301	332	312	328	300	370	334	293	325	292	302	353	324	291	301	364	309	318	313	288	304	298	279	320	306	316	329	291	302	322	305	341	297	294	324	328	293	335	291	335	338	332	332	291	308	322	323	363	324	286	305	347	291	324	298	301	292	297	314	291	312	329	295	337	311	312	315	318	302	365	301	331	265	312	304	309	293	356	302	318	306	303	344	330	321	309	302	284	297	302	302	298	331	295	305	291	320	287	298	284	342	330	306	297	297	310	316	320	299	303	298	322	311	317	299	292	280	295	304	306	343	274	335	289	312	318	283	309	311	308	292	319	289	318	308	294	304	307	315	318	350	317	295	285	321	279	286	332	333	302	312	316	296	346	292	312	329	322	288	321	345	313	278	274	292	343	333	324	304	309	330	313	284	327	291	293	327	293	305	338	322	327	357	299	325	296	297	332	308	311	315	294	343	316	299	336	341	327	296	292	286	295	291	319	341	331	277	294	330	303	290	342	312	325	326	333	335	309	323	305	292	305	327	300	320	299	306	334	296	330	321	293	284	332	342	312	304	317	340	275	283	339	336	313	334	275	329	311	344	344	347	310	348	339	317	308	285	282	287	304	273	303	321	326	293	325	339	304	331	292	301	276	300	324	327	342	271	314	318	307	335	336	310	301	316	300	314	273	299	304	308	332	327	322	303	302	309	306	309	279	314	284	333	303	277	318	315	349	317	307	300	319	315	308	296	323	307	327	317	307	304	331	344	282	308	327	287	305	340	314	322	325	341	289	324	344	295	300	320	351	341	297	315	280	310	322	302	327	273	291	296	337	321	315	318	317	315	309	304	307	293	335	326	326	305	354	313	316	324	292	295	299	332	316	335	334	295	317	352	294	324	314	319	299	285	289	301	297	322	342	318	317	319	332	300	326	295	318	286	309	325	284	313	296	339	319	306	311	309	263	315	283	294	315	336	270	333	322	298	346	314	304	317	310	293	338	342	354	338	302	311	282	332	319	307	335	323	309	324	298	330	346	308	308	317	320	293	289	310	284	327	330	284	298	309	326	332	315	329	332	297	307	350	325	300	326	337	329	318	316	316	317	312	328	347	323	300	318	292	332	296	287	334	291	313	343	324	330	332	283	271	340	298	315	334	329	284	343	332	308	298	302	294	307	323	325	340	318	326	299	332	306	326	295	318	314	326	317	303	333	348	301	316	309	322	326	294	308	312	313	317	328	323	345	284	323	309	309	280	293	351	305	291	280	332	298	286	335	303	303	317	331	342	345	355	311	283	306	307	355	334	298	311	316	334	309	298	295	347	338	301	321	297	294	335	305	324	313	291	340	312	327	292	315	348	357	307	312	349	335	322	286	292	302	304	310	349	303	319	317	327	332	301	344	303	316	296	324	293	298	343	312	329	309	334	279	351	304	302	268	308	339	275	302	329
3358	2304	1239	977	878	837	872	787	774	765	793	806	791	768	804	774	769	764	762	773	762	741	746	724	815	722	809	745	713	740	760	753	790	749	733	744	796	759	741	752	748	778	724	772	786	768	735	774	777	781	820	793	701	700	770	764	802	780	763	795	745	802	721	695	752	725	724	761	742	777	764	769	748	782	759	784	768	721	699	759	752	769	739	731	722	779	737	762	722	760	795	746	704	721	788	759	727	755	731	757	769	737	718	792	757	775	786	740	735	733	735	785	790	787	731	731	736	778	711	804	778	759	757	752	770	783	766	745	763	706	756	759	746	757	765	733	762	793	745	795	759	725	718	774	768	730	775	773	758	730	728	801	764	787	749	786	754	738	771	758	782	784	766	736	775	731	741	750	742	735	790	773	764	782	778	740	707	779	749	804	768	728	742	748	728	845	796	729	759	740	714	737	777	738	781	749	744	766	726	790	772	777	784	751	734	769	732	713	738	716	747	749	757	750	790	751	752	770	750	756	784	756	828	705	746	773	729	765	772	788	746	790	688	792	756	732	790	752	737	770	734	749	773	721	785	714	716	751	772	789	764	791	727	736	752	750	741	782	794	769	769	785	731	775	775	771	770	769	784	732	783	756	748	736	710	761	760	706	755	745	806	745	790	772	777	758	744	743	752	728	778	766	780	735	767	782	727	770	707	763	775	801	740	739	744	791	703	809	743	743	744	765	731	797	752	739	748	762	760	750	748	734	751	741	820	731	757	715	753	806	764	733	778	805	776	775	764	757	760	754	766	758	718	788	689	775	752	747	772	734	724	777	744	765	771	761	780	807	698	781	758	736	754	768	758	742	745	793	714	736	792	792	722	729	715	696	761	781	754	744	746	758	775	756	792	784	794	770	755	768	759	757	746	774	763	729	758	759	749	731	759	729	716	771	760	764	772	737	754	806	753	765	797	720	755	766	819	761	733	740	761	731	738	797	777	745	789	808	739	784	729	784	806	726	696	760	754	723	735	773	778	790	739	790	791	762	768	737	788	770	759	781	765	803	797	753	781	777	743	757	742	757	762	733	755	729	744	720	742	829	790	780	771	752	724	785	760	760	780	778	748	787	724	794	780	774	739	734	721	772	762	751	755	764	773	748	740	773	753	770	744	764	802	776	765	748	773	755	701	755	806	776	725	800	807	750	783	777	758	767	784	770	800	736	776	715	746	729	817	760	700	783	736	755	807	763	755	735	774	727	801	723	730	762	781	802	751	772	763	756	759	750	752	774	722	708	742	756	773	731	728	726	754	755	763	756	740	747	784	766	783	740	735	772	764	742	772	759	792	750	744	724	766	731	748	774	747	740	754	814	733	776	784	781	764	746	778	773	730	774	778	755	710	771	721	679	729	772	767	726	701	756	759	739	741	750	756	744	800	783	730	738	782	743	811	771	714	719	740	725	792	748	719	768	712	756	828	790	780	768	726	765	737	701	790	715	798	814	756	751	742	742	776	717	742	790	715	740	807	785	734	761	765	761	775	799	816	748	755	717	758	782	748	778	780	767	719	712	761	743	763	767	734	750	713	720	714	781	727	753	766	737	798	708	765	785	720	753	751	726	740	736	748	714	735	736	729	776	782	810	746	714	773	721	735	732	786	761	754	797	709	788	750	699	790	779	784	758	812	760	750	717	752	742	710	758	737	745	743	808	729	740	734	783	804	819	727	725	740	731	739	810	777	797	743	732	759	743	750	714	792	686	750	757	764	771	724	836	725	789	747	763	779	747	769	783	815	698	781	743	737	736	750	772	741	760	728	734	801	738	762	791	738	725	722	787	745	790	723	721	742	765	748	750	714	747	757	777	731	790	771	760	734	761	807	744	763	759	763	741	716	812	729	756	720	795	769	754	771	721	718	766	780	753	726	773	724	741	732	717	719	743	764	788	765	743	747	736	766	770	770	727	745	787	790	777	785	733	774	681	771	766	777	756	772	728	681	799	733	787	789	754	766	730	749	709	761	798	752	721	748	730	771	780	766	779	790	786	782	727	757	742	787	765	760	749	727	762	828	775	785	688	761	752	725	804	792	757	749	760	698	813	744	758	739	739	770	712	743	732	772	788	739	716	744	730	759	733	802	718	715	731	752	722	723	750	743	771	773	767	745	760	746	701	728	801	690	753	793	764	769	746	712	713	711	777	765	733	686	751	760	794	807	716	791	729	772	788	755	744	818	797	778	755	781	780	770	739	768	721	777	759	747	726	798	748	743	762	731	705	787	736	763	743	790	736	815	754	783	719	799	725	772	741	729	782	710	784	724	764	773	720	774	800	753	741	760	807	745	741	755	755	779	736	725	784	721	762	779	743	713	800	768	748	809	769	766	783	721	754	750	737	730	735	714	762	775	776	773	723	751	773	784	758	762	747	746	750	754	766	765	763	729	766	787	744	733	763	773	761	785	730	772	757	777	742	756	800	750	798	741	762	764	739	782	775	741	764	720	721	749	723	728	767	730	749	749	806	745	743	759	784	782	745	766	737	742	767	706	741	763	693	725	768	739	754	738	758	742	713	762	749	758	720	793	760	811	747	776	774	759	791	720	749	769	755	810	764	773	740	764	728	749	709	750	757	762	718	762	736	726	797	755	766	741	765	703	732	773	808	793	724	724	733	770	815	756	794	727	708	747	766	776	740	751	763	703	736	763	731	760	717	769	742	783	753	766	733	757	751	772	829	724	753	712	743	742	754	719	729	735	748	745	771	718	767	744	779	765	777	762	789	743	736	736	740	809	731	784	734	718	753	727	727	733	694	782	693	781	718	781	736	767	779	724	759	774	727	786	791	783	730	752	684	781	743	730	780	745	728	759	735	765	765	763	706	766	809	757	791	749	732	733	746	738	788	766	744	752	777	786	741	751	719	779	779	745	759	726	786	729	782	732	748	784	783	749	790	773	762	716	763	771	765	761	730	772	782	770	779	732	730	752	758	754	711	769	793	725	749	756	739	764	729	761	793	799	738	744	769	781	779	743	765	796	764	784	770	761	835	775	732	795	762	777	693	737	738	719	728	771	769	736	780	705	734	691	726	690	740	767	712	728	713	761	757	770	769	705	739	761	751	778	752	757	750	773	724	754	731	734	740	750	797	733	777	808	773	729	785	768	758	791	721	766	728	761	753	750	764	787	762	768	781	699	761	752	741	776	769	758	746	771	708	740	709	746	764	757	759	751	721	735	715	830	762	780	753	749	777	765	732	739	763	715	764	706	796	709	792	727	769	773	734	769	735	782	725	782	741	772	772	754	740	789	811	800	772	778	795	712	719	678	760	777	715	795	799	748	732	777	773	764	782	772	744	760	743	733	794	777	801	807	770	711	794	733	794	678	802	761	755	756	763	739	689	763	733	752	702	752	758	754	710	734	790	776	758	767	806	774	746	725	751	760	729	767	744	749	759	779	773	732	748	769	761	742	744	730	699	699	783	762	766	741	755	738	756	769	711	774	753	741	783	830	768
23536	20680	23975	27439	20680	20692	12265	467	263	242	238	245	196	201	184	171	171	165	156	153	175	180	141	157	154	164	151	160	137	151	161	166	150	152	144	138	146	157	154	153	142	138	158	136	129	156	139	130	157	152	136	135	143	111	145	150	143	140	137	139	142	127	142	145	160	124	162	159	135	140	150	151	125	171	141	141	138	159	161	139	128	148	147	144	146	134	141	148	118	139	135	117	145	140	142	133	123	154	144	151	147	130	152	149	153	146	130	145	133	135	134	151	126	174	140	113	133	127	135	134	131	137	128	149	134	134	150	143	158	151	133	155	153	154	132	169	118	158	152	168	129	125	109	136	155	131	144	136	132	129	138	127	134	139	141	144	141	157	126	169	153	130	146	145	147	140	149	153	117	146	129	128	127	142	153	140	139	140	140	127	132	136	124	134	140	145	141	158	125	136	130	133	149	141	136	120	150	146	145	142	157	161	139	149	149	141	121	148	156	134	126	160	126	161	145	112	146	134	133	153	151	170	134	140	142	122	122	132	118	135	129	141	145	147	137	130	138	131	135	145	150	143	143	139	152	166	137	166	154	129	134	158	129	132	146	151	169	142	149	140	145	141	137	175	154	141	134	116	139	152	157	129	156	137	142	137	157	153	138	130	133	145	137	123	140	169	128	144	123	129	147	128	150	144	117	146	122	146	152	115	147	151	140	138	156	123	144	137	157	134	153	153	138	151	115	159	133	156	162	126	159	132	152	147	144	166	156	147	156	148	137	131	139	141	145	148	127	144	141	137	155	170	166	155	144	150	149	137	142	149	135	167	138	135	148	149	112	124	145	116	134	124	146	139	159	131	111	156	141	161	124	134	162	138	159	141	160	157	148	147	151	146	141	125	128	136	144	151	168	141	149	146	122	131	139	149	138	149	136	132	179	151	128	126	146	142	146	143	137	150	118	111	147	135	145	126	166	141	162	112	138	139	123	143	141	146	126	161	163	139	129	119	128	148	118	121	148	110	157	125	138	154	156	126	132	134	135	139	140	140	133	133	153	144	131	133	137	137	160	160	136	138	122	143	137	137	129	142	143	135	155	141	135	149	114	133	135	156	137	157	155	153	146	145	109	127	154	158	148	141	157	133	150	129	134	136	153	151	127	142	139	133	135	155	138	142	148	148	152	143	136	143	126	124	140	121	143	127	107	136	137	133	150	143	147	118	121	130	152	155	148	144	147	152	148	138	158	153	149	129	135	144	153	156	170	156	123	121	129	138	137	140	138	163	126	148	143	140	151	132	143	149	134	114	143	134	137	127	139	147	142	119	143	131	115	137	139	120	146	147	151	136	152	155	146	134	156	149	127	143	138	139	154	157	172	161	160	146	143	141	156	150	134	152	136	125	170	136	139	126	143	147	163	152	168	161	139	125	140	152	166	155	155	154	139	140	138	136	141	129	148	130	140	138	132	141	138	144	142	148	137	139	134	123	139	135	132	133	164	136	133	123	146	131	136	149	138	140	135	144	164	150	136	143	153	139	147	146	148	166	138	153	154	121	120	131	156	124	155	150	135	170	145	131	152	145	133	157	128	158	147	148	131	140	158	136	149	140	134	137	151	160	149	133	155	131	155	132	135	164	131	138	146	123	157	129	141	139	153	149	126	133	127	135	146	135	157	136	125	142	117	147	126	152	134	127	148	150	131	148	140	147	139	145	150	137	140	155	144	149	119	137	131	149	154	140	133	109	128	156	140	145	121	157	140	120	141	151	134	158	127	145	186	140	119	137	136	133	142	122	119	165	151	147	138	147	129	153	135	127	172	169	156	148	150	159	167	126	117	125	151	140	133	125	135	130	147	136	129	144	155	151	142	146	161	150	146	125	142	143	145	134	118	138	145	121	138	140	143	126	118	132	133	138	180	157	147	145	154	130	133	151	113	157	149	125	143	142	147	145	136	133	138	156	123	141	133	114	148	161	129	145	135	152	145	148	142	142	124	167	128	152	144	145	153	128	158	128	131	171	131	147	134	148	117	135	164	135	156	149	144	165	140	132	143	138	146	153	159	127	128	145	129	158	124	130	122	115	136	127	131	169	139	133	125	149	146	122	145	134	128	146	138	132	154	146	135	116	124	145	156	157	123	136	147	170	135	143	141	132	122	137	141	175	142	143	122	138	149	156	161	146	134	132	141	155	153	156	146	135	143	154	116	154	141	141	123	139	134	128	142	125	140	125	158	147	161	157	131	141	119	128	145	148	133	156	129	136	140	131	117	154	152	137	134	155	147	118	137	137	132	141	128	148	137	145	162	165	131	132	147	140	166	143	147	130	141	153	130	146	134	138	158	122	155	127	138	121	160	137	145	156	125	164	129	118	149	135	156	150	122	142	143	135	144	152	131	146	144	148	138	140	143	147	126	138	156	128	126	129	125	151	130	160	156	138	150	138	141	167	134	138	134	127	147	140	133	160	143	140	131	106	136	140	151	173	117	158	150	131	100	155	140	146	173	134	147	140	153	136	151	158	136	144	127	126	146	123	146	142	139	135	150	131	154	153	155	126	147	155	135	143	137	133	127	141	148	122	155	129	126	155	129	133	143	156	147	156	153	144	134	126	132	148	144	139	140	143	141	144	127	145	166	135	130	152	143	123	124	123	136	162	154	148	159	133	153	151	118	146	137	156	125	141	146	155	136	145	161	127	156	151	131	146	136	125	136	142	130	126	149	154	151	133	140	139	143	136	141	160	127	156	128	138	123	143	141	150	137	119	143	142	149	142	159	132	121	143	132	148	121	133	143	141	156	134	120	133	143	109	121	134	157	137	138	118	126	148	153	139	153	148	145	139	120	159	124	156	138	130	158	137	136	131	158	126	128	145	143	138	135	159	141	132	146	143	118	158	136	135	176	159	130	126	141	160	128	164	179	140	123	123	144	132	146	139	152	145	154	135	141	129	143	141	135	137	140	152	145	152	134	144	146	150	154	123	134	135	149	148	163	138	149	146	151	128	142	148	129	120	161	145	135	140	136	125	158	134	129	152	140	147	149	162	139	161	140	121	116	153	123	133	152	130	144	133	134	124	144	142	134	141	126	123	147	138	129	141	145	139	125	141	138	176	180	155	152	147	138	149	127	154	132	150	129	172	151	139	137	119	122	141	116	144	143	145	132	119	156	164	164	158	155	138	149	127	149	125	139	165	133	137	160	118	133	143	165	144	158	166	113	155	128	143	128	130	142	150	133	135	134	129	132	142	152	131	141	150	137	118	154	119	141	120	149	130	157	131	118	124	126	153	161	138	124	129	150	121	143	127	135	151	138	152	128	147	140	137	142	134	145	140	136	143	142	160	144	132	147	128	125	134	123	143	144	133	151	162	132	148	137	143	127	128	136	123	165	131	142	143	131	139	132	152	143	151	141	109	137	127	145	151	163	161	149	137	137	128	156	142	146	130	139	133	136	156	143	141	133	157	162	142	154	134	131	157	138	137	150	128	147	146	122	147	156	142
3060	3131	1390	791	648	537	487	453	426	409	424	441	402	396	404	367	419	392	358	396	415	362	379	374	363	398	375	361	404	376	376	388	360	379	384	393	374	377	404	400	347	386	394	395	379	406	344	385	398	393	361	402	392	424	411	385	384	365	367	403	419	392	372	386	377	353	356	372	386	408	403	392	348	359	380	368	426	376	434	375	372	370	361	372	382	367	413	363	377	388	405	403	394	365	407	390	376	400	366	373	369	354	370	361	380	374	390	373	388	363	398	401	377	391	386	345	394	378	377	398	372	379	347	364	376	362	407	355	391	427	422	397	381	417	360	381	383	397	369	371	376	375	399	411	402	387	350	349	364	386	400	426	370	353	375	403	369	376	389	387	351	372	418	414	354	399	424	372	373	351	380	386	369	354	411	391	383	378	395	398	382	374	388	377	407	391	393	364	362	400	409	390	343	399	391	414	366	375	399	376	387	389	393	404	359	351	342	365	403	374	360	366	405	386	354	353	346	373	345	355	391	408	370	395	350	360	375	379	387	367	378	361	377	365	397	331	371	374	388	388	406	411	383	395	417	369	379	359	377	358	375	371	393	395	378	394	348	378	362	385	346	364	399	409	441	377	397	386	385	408	413	389	378	379	401	359	412	388	367	378	355	409	370	345	367	377	380	367	368	358	360	395	376	369	369	387	376	415	357	347	404	361	388	376	382	379	365	406	383	396	358	377	365	384	394	369	371	390	391	356	404	409	366	380	375	374	386	419	396	378	383	384	363	374	358	361	376	344	350	392	365	379	398	367	350	393	403	385	405	382	387	374	380	382	425	334	370	394	384	330	418	383	383	387	381	390	368	362	366	371	353	365	403	374	399	379	368	388	377	394	342	379	354	403	331	365	374	335	400	359	400	377	416	369	373	360	390	395	375	376	410	382	413	393	397	384	378	409	356	371	393	353	387	368	406	407	394	375	384	335	419	391	387	383	387	386	355	414	379	351	414	374	388	388	406	371	383	414	360	351	429	384	386	402	391	408	357	421	367	380	365	402	388	393	364	392	418	397	360	388	370	389	387	392	384	387	386	411	375	435	389	407	385	400	346	404	367	394	391	414	402	400	339	364	352	375	365	382	373	405	409	377	367	364	390	374	389	363	400	393	378	389	381	409	369	365	381	423	374	392	372	389	391	365	355	361	380	382	372	397	421	394	388	336	336	378	389	402	381	373	370	412	372	382	372	373	349	379	373	389	374	385	361	379	352	372	357	384	377	361	373	374	411	364	400	411	391	411	388	349	407	390	412	387	358	370	392	381	350	360	362	336	378	377	381	391	374	410	347	371	416	344	383	392	353	375	383	374	396	398	401	374	368	366	374	385	379	343	408	376	380	393	390	406	409	370	420	357	373	367	387	431	366	346	386	367	389	383	396	377	376	375	399	385	376	365	394	381	396	409	399	370	414	391	395	367	384	381	401	387	357	386	430	364	367	380	409	361	413	393	389	380	377	386	411	385	406	370	390	357	359	388	381	379	400	367	422	393	420	342	368	390	401	367	397	397	417	395	344	365	387	365	362	343	400	378	372	396	402	367	375	382	387	370	379	429	392	405	425	375	389	384	406	397	385	372	370	347	365	375	381	396	376	348	396	390	339	390	392	387	383	359	401	389	369	374	358	372	426	368	406	378	354	369	414	379	351	387	414	335	364	387	380	359	385	361	395	370	398	380	388	364	402	399	369	421	381	375	365	386	377	396	376	378	358	351	397	371	378	368	399	399	377	363	386	358	364	391	376	389	390	395	377	385	392	370	419	361	388	393	368	374	368	410	397	350	375	388	356	372	382	366	386	374	391	400	379	387	364	440	365	375	372	387	422	393	408	383	360	374	373	364	370	357	382	388	398	395	370	379	399	377	430	403	388	373	409	358	372	399	380	395	382	380	372	402	350	358	380	407	378	396	408	362	402	366	362	376	408	367	369	390	341	369	364	397	395	417	379	390	370	378	374	385	344	330	399	401	366	371	370	395	409	361	364	370	408	377	348	396	378	361	373	359	350	392	383	387	360	382	369	361	394	368	400	402	366	385	376	381	412	397	353	350	370	386	358	389	366	353	365	373	371	388	405	397	394	364	382	370	366	394	380	410	385	411	407	389	376	394	356	384	396	386	426	336	381	397	368	392	410	376	387	396	366	354	374	351	375	399	400	368	393	381	348	408	390	395	377	381	399	367	361	347	385	386	371	369	380	364	419	382	386	372	400	366	427	393	393	410	389	407	365	385	384	358	360	397	387	380	373	388	404	351	397	381	416	387	346	376	390	396	395	394	393	393	348	354	392	384	379	400	364	389	389	382	383	365	393	358	355	416	361	410	399	384	384	352	384	417	428	403	384	387	386	374	379	371	392	343	389	381	357	345	416	380	382	372	340	427	379	385	388	392	394	351	413	421	379	409	421	375	360	394	340	354	388	353	373	376	361	420	381	357	337	400	379	376	393	382	363	389	367	376	383	379	374	377	375	355	381	381	393	390	411	414	408	377	371	362	380	389	378	389	359	377	380	365	385	388	390	343	403	376	386	367	351	385	379	409	391	374	378	354	373	388	386	408	370	388	406	380	357	405	364	399	380	377	382	393	374	373	355	383	403	373	377	351	384	366	355	373	372	404	382	383	396	399	370	390	379	380	381	413	381	359	384	351	375	381	388	373	380	371	377	355	398	370	387	361	383	371	397	421	385	370	349	396	371	437	382	449	379	381	386	379	384	412	397	386	383	381	379	344	394	386	364	391	365	383	371	349	383	358	392	393	371	430	364	400	372	384	404	384	396	339	403	419	384	399	377	394	397	358	385	399	384	362	360	345	364	395	374	361	374	359	399	331	374	368	416	374	380	388	378	379	353	368	374	358	387	380	397	377	379	375	387	362	361	379	385	389	377	366	360	378	389	381	363	385	401	377	392	377	385	370	402	402	398	361	379	360	334	420	372	364	346	381	388	345	354	397	353	391	386	375	387	387	385	405	382	358	406	349	392	350	335	329	370	377	377	417	369	387	360	390	354	413	403	414	375	360	406	354	390	386	407	375	363	422	425	373	381	378	404	427	365	424	403	358	374	357	377	423	405	406	364	392	359	382	415	386	350	354	388	371	413	412	429	390	364	380	385	384	378	386	410	378	368	339	350	402	412	369	388	388	352	362	400	413	419	417	402	407	383	389	353	391	404	390	412	387	382	398	354	363	393	355	395	387	398	357	368	388	407	371	342	373	409	382	387	359	366	354	389	362	379	398	395	375	400	379	371	381	374	379	400	388	389	384	405	381	392	382	357	371	382	373	379	403	365	374	377	414	364	399	373	360	369	359	372	372	355	353	370	395	350	355	366	368	398	354	374	345	354	366	375	347	355	365	404	388	409	347	394	371	381	407	368	389	364	389	366	379	360	381	368	375	402	378	372	376	409	383	398	335	390	359	367	374	368	377	380	381	367	383	378	383	407	361	353	364	386	397	377	389
32202	20819	9367	703	457	423	456	402	410	410	413	368	390	431	416	374	369	392	370	393	410	420	429	408	409	389	408	411	407	414	388	441	398	382	430	396	424	416	362	397	412	411	369	378	401	421	428	432	420	391	406	377	411	359	426	410	381	379	413	454	390	417	411	400	390	437	409	394	397	390	428	417	386	402	399	440	399	406	396	406	399	450	415	397	416	379	409	395	419	457	421	427	410	435	367	414	448	379	413	440	441	406	431	403	408	423	417	371	397	405	374	393	398	431	380	416	398	398	418	396	400	379	381	397	418	404	394	461	432	439	411	366	374	425	400	407	377	398	432	431	384	385	397	406	393	437	422	386	407	450	408	422	419	414	403	371	417	423	381	401	411	408	407	428	390	402	403	429	437	393	375	407	410	419	425	381	422	404	443	400	443	411	393	366	367	403	384	415	422	403	392	379	389	422	383	389	449	415	375	390	372	401	439	393	417	401	436	430	395	406	389	409	397	381	409	382	433	374	433	408	404	376	409	381	416	416	428	398	408	419	393	406	409	421	386	420	412	436	395	420	400	385	393	398	398	421	415	419	434	420	394	393	414	415	397	367	391	394	447	406	402	400	402	371	389	388	411	389	410	412	370	387	420	426	397	391	404	411	386	411	404	382	411	413	385	386	386	408	410	419	443	381	382	426	405	430	419	406	414	415	432	442	407	429	404	396	410	428	385	387	400	393	409	400	422	389	404	435	390	421	464	440	439	354	410	425	366	396	415	394	408	451	443	417	388	380	413	380	420	396	406	396	433	420	414	415	424	409	375	402	400	385	456	396	426	378	410	396	424	416	380	385	407	393	379	435	409	417	413	368	389	394	366	456	364	423	418	397	418	412	391	408	415	447	394	425	399	408	407	419	403	360	408	413	381	449	355	421	420	414	397	406	404	392	422	413	417	399	393	386	423	402	353	406	393	365	406	389	374	382	417	453	432	434	417	408	430	409	388	404	419	411	412	442	348	409	403	432	398	388	426	409	419	401	426	386	389	383	425	433	440	411	427	445	437	460	435	392	383	373	420	448	420	389	431	387	408	408	388	404	395	400	377	390	391	388	416	395	386	409	431	406	382	420	410	410	400	427	407	373	402	390	440	404	402	393	458	400	414	373	435	452	424	387	393	365	398	422	367	405	389	454	406	443	447	398	407	396	406	403	351	395	396	396	412	405	414	397	409	412	393	395	414	406	412	401	401	423	379	381	417	393	348	406	395	394	393	393	395	446	410	406	388	354	390	431	426	420	399	363	443	412	416	379	432	430	397	392	418	396	419	419	379	423	420	389	408	382	415	368	415	378	388	383	387	399	411	410	379	411	371	393	405	394	394	385	404	405	408	392	410	423	370	425	377	422	418	402	424	423	432	413	432	408	407	446	357	395	390	412	414	382	411	427	398	421	383	409	435	447	378	431	399	395	404	379	407	437	452	388	445	406	387	392	448	362	373	421	414	431	423	413	431	362	398	424	410	385	414	414	358	370	389	367	388	398	381	385	408	424	389	408	397	417	416	392	412	395	410	453	390	405	433	387	394	380	381	457	414	375	431	355	396	389	399	374	383	375	398	397	393	424	445	396	413	408	403	426	416	422	391	411	406	393	376	385	405	409	391	412	395	402	379	416	379	394	424	404	420	424	416	416	395	384	423	380	396	383	411	420	412	403	431	424	380	402	376	377	381	396	400	388	413	417	388	374	396	412	396	407	425	400	427	381	401	400	410	417	388	377	407	390	427	423	412	421	404	353	394	404	440	454	382	425	378	386	372	410	397	379	396	426	431	393	377	391	388	392	390	414	394	423	414	407	413	394	378	408	447	408	444	410	414	424	433	424	406	429	391	428	415	410	438	423	396	390	419	411	370	414	413	412	420	355	391	423	421	426	388	400	402	422	387	408	392	414	434	392	423	446	411	427	419	400	419	421	383	427	389	429	426	392	395	393	388	401	415	394	405	425	367	412	424	393	402	396	421	441	412	395	431	394	415	414	401	412	419	410	407	401	374	418	380	431	399	413	429	397	358	396	421	395	393	408	407	412	433	432	444	398	414	398	375	415	405	375	460	441	405	372	437	427	402	369	364	387	393	399	397	398	413	392	393	393	437	413	354	399	397	426	381	406	431	405	410	380	399	405	408	407	410	404	415	414	416	416	407	388	416	431	398	415	421	351	401	368	361	390	390	412	430	397	417	364	365	398	421	376	430	412	383	407	457	411	440	395	414	394	409	392	425	423	394	410	379	421	387	420	392	381	409	431	424	401	445	424	396	392	430	396	430	400	380	421	407	382	402	393	435	364	410	413	378	406	404	408	399	423	394	415	389	429	401	425	427	404	433	415	394	365	379	419	436	396	385	365	405	373	413	385	429	434	402	385	395	409	366	375	403	377	426	398	401	405	383	411	381	401	388	397	380	375	402	386	429	411	383	409	424	394	428	424	404	409	432	403	385	384	405	431	409	403	384	389	394	407	365	409	425	459	434	436	404	393	431	429	446	386	414	397	386	391	414	399	420	396	403	375	430	421	396	405	383	378	421	362	464	421	375	413	418	367	409	430	400	425	437	394	421	405	347	406	393	401	392	416	422	388	416	392	397	384	376	446	390	371	414	403	425	397	376	424	425	401	428	398	389	421	371	395	395	400	386	381	409	385	370	403	412	384	418	372	364	432	400	372	414	444	449	436	412	412	434	404	394	364	431	404	390	398	392	376	415	397	397	410	465	412	427	370	427	376	426	383	414	387	418	365	419	398	378	411	393	399	396	366	422	393	412	407	387	416	395	392	405	398	439	425	387	384	398	392	433	402	418	404	393	410	432	418	404	426	420	380	384	415	402	366	399	423	397	378	375	423	410	429	409	418	398	417	408	373	413	419	399	398	399	401	368	395	394	411	385	435	387	403	475	416	351	415	405	439	418	385	439	386	415	416	397	388	422	417	432	371	395	409	437	402	383	368	401	402	399	348	414	400	414	417	442	386	419	416	390	413	406	387	409	377	405	440	394	405	388	392	416	358	449	387	411	413	386	418	433	406	394	400	396	400	403	398	387	422	391	403	388	426	399	426	420	429	395	404	364	404	380	409	391	379	399	387	390	384	379	363	370	401	374	385	411	380	396	387	371	410	397	398	361	379	448	392	398	448	409	441	407	415	389	401	380	403	390	376	396	368	379	399	408	439	423	409	403	383	379	432	417	396	400	366	372	402	396	369	394	391	384	366	412	410	416	452	385	438	409	383	406	397	420	404	396	381	409	412	392	403	424	416	391	444	400	409	424	410	434	393	391	395	432	458	394	415	407	377	345	428	404	403	383	407	420	405	416	410	450	395	418	408	449	433	437	379	408	402	407	425	422	383	419	381	402	449	415	386	391	396	386	387	396	432	380	398	387	416	373	373	369	394	429	378	422	435	385	389	404	393	405	395	406	388	439	407	429	419	394	393	408	416	394	389	446	377	378	393	400	401	405	461
5857	1265	1061	1000	1026	1043	903	962	997	990	1002	999	1030	986	976	956	1006	938	959	1035	947	963	1019	995	1016	1000	1008	998	1014	940	971	971	994	937	1043	1005	1034	970	961	966	945	1007	986	947	957	1046	1005	962	970	976	1022	964	1040	950	991	945	978	1062	1002	1001	993	1003	948	940	1011	976	995	1044	974	963	946	958	979	947	948	924	945	957	970	977	967	1026	944	924	947	973	937	978	967	1011	1005	1004	975	969	976	954	966	889	922	1022	995	998	986	947	1068	923	949	937	1005	943	974	992	945	1007	1011	961	1032	970	974	997	971	918	973	973	953	988	904	962	962	907	947	946	988	960	989	960	929	948	991	966	1034	960	964	981	982	1016	962	983	978	1006	973	980	954	986	972	990	981	1005	978	1005	946	962	1017	947	959	963	989	1021	976	972	931	984	937	1048	978	954	997	954	965	962	986	982	996	1019	972	970	1043	1055	926	971	1013	998	973	1022	981	1031	957	970	935	1001	1019	942	920	973	921	954	960	964	959	1019	979	936	947	978	959	940	980	1006	958	983	1030	1031	980	947	951	1019	1018	995	981	972	965	978	962	962	1000	967	972	926	941	994	966	1046	956	986	959	945	944	932	1007	937	1037	982	960	980	946	997	968	955	1026	976	956	996	966	994	999	948	944	940	1023	960	995	998	1015	945	928	959	957	956	895	1036	950	981	939	955	978	1013	959	953	994	973	1016	1049	994	955	955	912	1015	922	890	992	927	973	1021	1027	937	989	975	925	995	949	1000	969	1008	1036	1024	968	952	1025	949	1042	1001	999	1105	933	970	977	935	938	957	927	959	986	991	1007	960	988	1006	900	922	957	951	1012	991	992	928	923	928	983	949	988	1012	929	980	992	1003	1003	1021	1003	1002	992	959	977	934	969	952	946	923	976	1027	926	990	947	997	970	907	955	997	1007	915	1004	996	953	957	980	1041	944	951	1060	1021	946	969	939	952	984	998	975	933	991	934	950	1023	965	1016	978	987	1014	993	999	975	980	993	976	958	965	936	965	938	1011	1016	966	940	956	947	1002	990	984	931	971	1007	1014	975	998	967	1019	967	995	963	1047	951	958	967	975	966	984	978	970	998	993	972	997	960	1020	961	989	1018	909	997	1035	975	965	944	1011	958	1009	977	943	993	1019	985	1007	988	1000	986	968	923	917	984	995	997	971	918	963	953	946	1004	998	954	967	996	1006	976	937	993	938	1043	951	975	949	980	916	993	1020	981	904	929	1004	973	958	1015	1006	1006	973	958	967	980	967	935	998	945	1012	948	970	1000	1006	985	954	1007	943	982	951	973	993	981	988	979	959	905	973	937	938	956	998	936	973	939	990	954	908	1029	957	928	952	1011	947	1001	952	1017	967	976	929	1031	1020	923	1022	938	1023	1013	955	980	975	973	1016	1002	944	966	1002	998	923	936	966	1044	945	980	924	975	950	957	981	941	982	935	967	942	1058	989	977	980	946	933	1014	900	935	989	963	992	959	975	947	937	981	988	1034	967	962	1000	984	979	1003	1002	969	961	936	956	1039	1002	1006	961	980	968	971	991	1001	978	1032	938	943	953	922	972	1012	1059	1004	957	1001	1050	988	1016	968	977	958	979	978	938	961	998	1055	1029	910	996	963	1037	965	942	966	994	977	940	1040	958	1001	978	989	1002	953	948	962	993	1003	996	1007	977	954	1028	1020	996	982	937	960	965	960	947	994	957	986	921	969	1010	968	946	958	968	1004	948	950	916	1029	979	1000	1013	1021	960	977	955	953	1010	966	999	995	1047	989	936	980	973	928	955	970	948	964	999	1013	978	946	1004	940	954	1010	980	1008	951	950	968	963	1010	955	981	1016	998	998	916	1010	1028	967	1042	995	965	936	958	966	980	950	1009	952	934	948	1012	1024	918	1015	974	983	940	950	1040	944	984	983	1020	1022	970	1027	949	1005	936	956	1003	986	995	977	1075	980	958	949	955	959	1012	970	976	922	947	975	950	1021	1012	936	1024	948	981	982	947	958	990	1010	988	989	992	949	966	1009	1088	947	1005	1021	1002	930	952	948	991	1002	907	947	1010	956	985	912	920	970	1030	949	999	1018	919	1005	1003	946	1010	962	984	1004	888	911	927	1022	995	976	950	979	997	1038	1030	996	994	994	941	1054	991	974	954	967	1004	978	1013	917	955	974	938	990	961	1039	1021	996	990	976	964	980	920	1079	941	1001	1004	1024	951	958	1011	978	996	988	989	984	958	1006	1038	1000	976	1004	974	976	1007	979	1017	1021	1019	929	1002	1074	932	1018	984	966	937	925	1063	987	948	959	983	1041	960	1026	996	968	1019	962	965	983	1032	1038	993	951	995	1008	981	997	937	976	1015	970	967	937	966	960	928	984	1009	934	987	981	985	1001	975	1000	998	1003	1014	969	980	1008	948	998	994	1023	1001	1001	902	971	1035	971	970	966	1017	969	1012	968	924	927	1006	961	992	1013	948	1008	1033	958	1006	1004	990	971	982	934	945	928	940	990	990	972	969	962	952	1002	1005	1035	984	926	944	952	938	982	988	974	979	941	999	955	969	957	1016	1005	974	1012	925	1009	1050	1037	991	947	919	932	965	956	983	951	967	965	977	1008	906	991	966	975	1004	1016	973	986	1032	959	984	941	1031	1027	1014	947	953	961	972	1038	1046	910	961	970	935	964	956	966	1004	1026	1004	958	975	978	972	975	983	953	971	968	999	974	1066	946	975	942	968	964	950	977	957	975	965	953	988	1004	991	1002	974	902	918	988	981	975	934	970	1001	982	991	981	945	935	991	961	959	984	993	938	975	1003	936	951	989	1021	981	1018	949	948	959	974	1077	981	996	984	987	985	990	911	910	959	1032	958	987	927	956	982	985	942	1019	1032	1023	972	1006	990	965	980	953	933	958	1013	1037	1006	1045	946	1009	950	972	893	1014	932	1009	1022	986	999	989	961	930	962	986	944	1029	1027	1049	982	1021	971	982	1000	988	1021	992	975	967	993	965	1015	957	939	989	1000	961	1006	937	938	955	955	962	1002	974	923	977	947	1004	985	973	974	953	974	988	909	972	915	996	1018	946	897	1011	995	1001	1074	1038	1040	974	978	991	983	942	946	1007	1007	988	1028	959	948	1013	915	912	992	933	975	962	1003	996	980	1014	987	972	930	982	1012	1004	1007	1017	942	960	918	957	985	987	1003	989	954	969	994	1008	980	1044	899	994	958	969	951	911	986	968	976	969	1029	962	1009	1009	1011	985	927	1070	971	978	965	946	966	987	983	951	997	960	943	911	1023	967	963	983	990	991	951	988	983	953	948	991	939	946	985	1006	1002	964	1027	973	1000	983	945	1006	1055	974	1004	973	974	952	1001	965	938	962	937	1035	993	1036	946	1000	955	950	1000	930	966	982	952	1013	1027	998	946	1010	1008	953	1011	965	983	981	1011	953	1020	969	972	945	968	988	954	974	965	969	984	1036	969	992	981	991	966	982	945	950	1015	1003	997	1023	1039	935	992	960	967	981	992	1024	911	1012	926	961	997	987	958	1005	905	972	949	983	980	1013	950	936	975	917	983	970	1021	989	954	984	939	1018	919	1022	1020	985	979	1023	913	975	924	948	956	938	969	986	982	947	1040	1020	964	1010	915	1018	930	982	1008	957	1014	994	974	1017	949	960	977	1012	1018	977	928	988	946	943	961	1001	956	934	919	981	968	956	966	978	943	1037	978	992	999	939	1010	950	1013	961	989	1059	979	971	950	978	994	963	969	1012	981	997	997	974	921	937	968	944	946	915	947	911	987	923	941	1017	986	994	984	958	992	959	994	960	1003	1024	908	949	1015	935	980	974	1005	989	933	998	927
25367	21674	24705	29137	21683	16140	616	427	353	380	344	342	309	335	308	303	319	333	311	315	327	307	329	331	318	324	325	313	338	338	360	312	316	322	291	315	314	337	321	346	322	278	303	308	300	314	320	327	306	285	318	319	352	305	302	354	308	303	313	295	291	316	323	321	306	300	337	324	342	311	312	351	352	313	340	300	318	346	320	330	324	323	333	363	327	330	306	339	309	314	305	324	332	313	351	322	292	304	317	318	341	349	317	315	350	320	314	315	322	317	323	290	303	308	303	309	340	297	330	300	309	325	321	268	321	324	317	294	315	294	314	309	297	329	298	298	309	316	292	308	302	301	337	305	308	304	319	346	333	293	308	327	324	327	322	304	315	290	336	317	281	299	314	286	305	347	293	294	309	329	320	321	315	293	311	305	286	301	259	301	314	300	326	298	327	302	324	325	305	324	302	311	310	332	306	332	338	323	326	320	294	342	324	328	330	288	291	336	330	344	299	339	335	363	320	314	288	336	309	312	325	306	311	306	317	316	314	297	314	323	300	328	290	319	352	301	311	329	355	295	342	338	305	293	313	293	305	335	331	333	331	340	331	294	308	307	333	283	282	312	299	313	316	314	322	308	299	320	297	324	326	315	282	313	344	318	320	312	335	337	319	293	323	295	305	326	312	322	324	298	321	297	279	318	336	313	338	332	352	311	328	305	303	308	344	322	302	324	309	318	296	298	310	332	310	325	300	353	312	314	315	296	298	320	335	327	312	299	307	328	332	308	320	313	330	320	296	313	302	321	319	303	337	309	313	307	318	348	329	306	326	320	318	296	281	337	344	327	303	300	342	318	334	332	334	321	332	300	323	296	304	339	330	303	317	317	322	321	316	313	315	330	307	332	344	301	324	315	322	313	316	323	332	353	321	311	305	281	352	325	327	299	348	284	355	347	330	326	323	331	325	289	299	310	316	295	306	305	341	293	339	282	322	346	316	324	315	295	316	308	332	292	319	303	305	288	298	305	296	325	316	295	303	324	337	300	290	301	360	295	362	317	332	300	314	366	316	282	307	294	331	340	327	302	303	344	303	286	321	309	339	302	300	302	331	317	299	307	327	326	287	309	309	320	276	299	311	332	301	315	295	336	313	315	289	307	320	313	298	284	303	295	324	356	323	293	310	269	304	327	332	303	328	316	311	310	274	294	335	321	316	318	317	324	340	311	303	317	294	311	303	331	305	289	345	305	326	310	279	312	345	330	307	329	311	331	312	334	338	301	291	339	306	292	333	348	345	311	290	332	268	286	324	338	306	264	333	306	271	323	297	294	308	302	325	334	312	289	296	329	294	315	323	310	278	326	336	304	327	308	297	299	318	300	304	310	344	271	302	296	299	326	332	314	329	301	323	327	304	326	355	290	332	352	305	336	343	313	321	308	344	336	284	323	346	282	303	318	332	312	322	295	319	343	332	313	332	343	308	323	341	324	301	254	360	339	293	304	331	325	316	299	309	299	349	296	315	293	329	340	330	321	307	303	305	323	284	301	282	332	279	318	323	324	288	334	327	321	311	311	308	297	280	301	310	301	292	346	346	313	308	331	324	328	321	304	304	314	296	284	283	305	319	293	308	309	349	340	344	331	353	345	303	305	301	298	309	307	301	332	297	318	285	336	310	288	320	303	291	291	312	304	283	304	325	290	330	306	307	339	314	317	315	330	307	320	317	338	322	286	339	325	320	316	302	312	316	309	308	322	301	321	305	336	301	339	309	299	285	317	351	328	341	308	293	341	325	307	303	313	339	315	312	320	318	312	306	320	300	342	323	294	316	311	310	329	331	319	324	300	269	313	346	301	298	308	303	322	325	314	317	296	293	278	317	302	316	308	318	324	328	315	347	309	314	313	328	321	323	319	303	287	338	365	318	326	308	316	325	312	318	289	279	359	290	313	345	302	294	315	316	306	314	312	312	282	322	314	330	335	335	304	315	282	283	320	321	306	335	304	316	300	326	341	306	370	306	296	298	310	292	315	299	300	327	333	340	309	327	318	293	328	305	334	332	307	294	306	327	270	275	362	346	330	320	326	343	324	294	280	313	318	313	313	352	300	356	320	302	290	298	317	317	302	314	320	336	351	310	314	260	337	305	326	302	330	322	337	313	300	288	328	349	335	323	331	316	303	347	292	302	305	317	294	309	372	320	322	310	362	313	278	288	320	313	315	299	327	292	318	322	338	339	319	330	325	308	323	279	329	315	310	317	288	311	320	312	321	310	306	322	333	319	320	326	304	304	329	283	312	310	286	322	316	311	296	323	303	311	314	286	315	327	306	326	289	303	310	333	291	262	342	315	333	299	297	336	301	312	337	315	271	298	329	317	314	329	325	302	285	303	277	344	268	317	314	321	291	321	287	321	310	313	303	296	278	318	353	302	310	297	339	335	291	320	315	313	335	285	312	318	309	313	302	290	318	321	328	322	302	304	323	300	360	334	331	322	298	332	284	341	297	297	311	316	295	300	346	318	323	323	314	336	337	313	291	299	308	313	294	315	277	316	310	326	343	344	312	314	298	328	327	343	332	318	349	336	338	333	305	338	315	313	328	297	298	302	294	327	335	299	328	317	303	334	299	279	277	285	281	319	321	311	321	328	303	315	334	328	317	312	298	326	339	326	336	295	338	322	348	294	328	315	285	330	346	311	332	307	339	305	308	341	323	315	289	288	328	292	305	334	319	292	262	273	270	332	326	295	327	318	302	293	304	312	309	299	317	308	319	362	326	318	318	322	321	315	334	309	270	280	296	301	285	326	301	300	307	283	304	302	316	338	324	319	298	315	310	317	329	318	311	318	310	321	313	302	319	332	297	297	308	314	318	300	295	272	306	297	323	300	322	311	312	309	306	291	317	286	346	343	282	324	319	373	299	308	335	317	306	334	317	303	299	305	324	310	315	296	306	320	274	291	341	309	322	286	284	312	312	322	326	334	311	312	323	306	345	303	313	295	310	278	360	307	300	297	323	343	316	292	311	326	313	329	325	295	324	284	309	310	298	326	327	301	331	305	309	315	339	290	315	317	307	336	293	276	311	336	321	323	292	333	329	312	319	325	293	287	317	294	304	343	288	330	258	320	340	324	277	319	322	315	342	301	309	342	316	294	317	345	287	313	269	320	326	327	306	309	324	307	322	289	324	288	289	293	323	315	320	318	330	296	307	275	281	312	315	321	308	316	306	327	318	304	322	351	290	306	322	301	332	313	331	306	357	296	303	318	285	313	296	287	331	323	351	370	291	310	310	316	308	294	312	325	316	307	294	355	324	289	278	325	322	336	309	302	309	286	323	303	299	304	319	317	314	276	278	321	291	359	298	305	325	315	339	312	322	339	318	300	326	313	315	307	295	344	333	328	321	327	309	284	328	308	322	322	293	349	296	286	302	308	319	337	295	328	323	301	315	271	300	335	303	345	324	314	286	343	317	333	308	299	334	307	361	324	313	294	341	335	305	322	314	278	316
3374	2223	1217	961	862	813	807	856	777	769	725	774	747	697	819	773	790	775	805	814	772	735	756	747	791	740	767	723	776	747	768	758	780	798	757	744	758	751	732	742	739	807	777	744	785	789	782	751	791	743	743	769	808	787	725	770	675	744	779	769	770	747	772	778	786	796	763	747	806	728	741	707	780	781	762	728	752	718	815	731	760	766	783	694	795	832	752	715	732	752	676	785	761	710	727	730	750	773	739	702	749	779	713	744	745	738	768	773	741	724	750	750	749	744	800	732	769	731	749	780	741	778	715	727	723	850	750	767	748	724	779	757	746	748	750	784	736	723	783	784	770	764	748	762	749	821	778	713	743	751	748	761	782	809	784	748	771	761	782	776	793	759	756	753	798	696	800	791	776	750	728	786	764	726	777	754	731	719	756	691	744	769	758	777	740	758	808	734	728	746	813	749	790	743	759	776	710	749	773	740	758	762	701	732	721	750	745	757	746	729	778	773	733	783	784	788	782	780	781	793	744	790	781	808	752	723	739	729	771	729	730	780	713	773	745	788	720	791	757	712	731	710	787	735	692	735	704	769	763	725	735	754	775	784	739	806	810	771	749	778	764	741	771	769	752	771	804	737	763	703	777	828	767	779	726	780	764	720	792	785	744	798	731	718	780	706	756	782	722	761	760	789	775	773	732	782	760	771	787	766	774	724	752	720	785	819	763	732	746	737	768	733	776	766	750	760	753	754	785	797	780	757	742	737	780	759	760	853	785	799	758	797	720	789	705	760	781	739	757	738	740	778	761	705	769	780	761	755	793	737	797	762	781	763	771	794	727	697	761	796	748	780	790	740	766	777	739	710	729	761	720	749	762	744	782	753	742	778	764	704	742	731	739	769	760	759	762	793	775	749	786	748	757	785	699	762	777	753	789	803	772	797	723	696	789	759	764	731	737	743	725	761	774	689	810	763	702	802	734	695	760	737	748	766	804	758	708	739	719	796	715	685	725	757	769	789	795	817	819	777	752	758	738	776	767	772	743	811	775	776	736	759	797	761	717	750	752	730	715	762	763	795	768	719	726	785	763	776	746	804	768	741	730	726	703	790	778	757	721	750	736	745	772	783	731	806	738	776	737	759	718	784	768	743	721	755	729	712	749	746	745	755	680	782	776	735	735	782	758	761	774	725	771	723	749	774	713	763	748	741	796	744	768	780	790	742	782	750	775	750	730	744	767	719	737	775	756	766	811	782	762	708	698	796	741	766	759	804	760	775	787	730	774	788	745	755	726	777	814	740	781	793	728	746	784	745	747	792	801	806	751	806	789	832	785	756	738	755	756	800	698	786	774	726	784	706	789	782	801	788	768	786	737	748	790	734	750	755	812	732	774	708	715	731	738	734	762	772	779	759	723	761	772	748	824	762	788	764	738	765	783	797	765	737	785	794	741	762	730	739	753	763	751	769	777	762	725	735	738	751	799	773	773	709	765	764	785	728	752	778	755	769	744	780	810	771	781	784	711	788	775	752	823	736	750	798	723	803	710	715	756	762	799	802	702	773	763	731	807	765	759	742	723	775	722	734	794	805	770	793	753	767	748	789	718	758	681	752	732	761	726	783	787	742	721	763	711	786	774	797	777	776	709	762	753	779	798	732	733	797	758	704	753	800	722	759	725	745	765	788	778	751	784	747	767	756	770	721	779	748	773	735	711	753	749	810	775	763	803	706	752	807	691	742	743	734	813	735	800	754	716	795	690	751	730	793	765	765	761	766	745	778	762	783	733	757	729	737	763	776	742	771	777	766	684	736	754	747	754	787	782	743	724	786	763	734	834	739	746	761	791	784	779	744	758	745	768	731	690	794	756	735	772	764	802	741	740	770	731	783	784	800	781	785	768	727	744	785	739	778	743	716	782	757	750	735	745	735	739	747	728	740	757	744	826	710	718	761	735	774	766	724	750	759	793	728	765	730	727	716	741	714	725	764	730	722	769	769	766	709	703	830	770	748	788	741	788	772	764	765	726	743	751	767	769	825	739	765	741	755	781	741	742	704	710	765	783	804	806	762	788	763	769	766	773	761	760	772	766	704	730	752	740	744	757	742	740	713	708	741	740	757	798	775	744	769	757	742	755	759	746	764	807	764	707	800	820	766	759	724	770	720	744	762	795	755	710	742	803	765	754	746	725	763	723	753	737	743	736	712	784	730	772	747	748	779	735	794	749	751	723	710	749	778	761	691	736	747	734	722	782	745	697	758	742	788	772	721	820	795	698	720	773	733	743	777	777	745	769	771	709	776	778	771	779	744	776	750	766	760	711	798	748	718	761	776	716	765	815	745	682	813	745	751	778	768	786	772	752	742	723	761	765	790	727	731	730	751	743	747	729	748	756	771	753	808	747	710	754	682	736	777	785	785	767	823	756	711	759	711	738	795	737	744	724	733	759	752	749	755	763	759	754	789	708	765	734	774	752	797	749	754	757	756	778	774	751	773	734	817	753	742	777	695	702	774	746	760	763	786	742	796	804	729	732	785	810	768	777	750	739	710	747	692	749	808	776	749	743	766	794	754	737	758	716	784	724	756	719	770	818	798	725	754	738	767	738	740	797	744	762	755	778	823	755	775	736	731	740	744	759	797	784	753	715	745	790	737	714	771	717	740	727	781	759	781	723	795	778	740	757	707	740	721	768	755	795	764	794	773	729	731	754	763	775	694	767	795	770	711	766	785	763	758	726	784	731	758	766	768	775	759	772	761	746	752	724	741	768	768	743	777	735	740	742	753	722	770	773	751	729	787	773	739	691	785	733	730	705	750	716	793	751	712	750	771	741	748	712	703	769	797	734	726	756	750	753	776	797	772	740	731	787	735	745	752	731	756	738	759	759	792	749	777	767	774	756	756	760	712	758	745	788	770	741	746	812	801	775	747	802	772	743	811	734	789	763	791	769	741	726	742	754	746	745	792	735	773	750	769	742	756	795	735	730	726	739	727	743	749	780	775	819	817	750	774	706	701	784	736	703	735	775	791	733	744	744	780	778	770	774	707	718	748	778	729	797	723	734	769	742	728	735	738	764	756	680	750	761	795	752	738	764	817	772	740	728	741	736	748	756	749	714	741	733	757	816	768	789	749	745	724	765	758	781	749	783	773	756	714	793	781	734	708	787	783	738	709	714	788	808	708	751	682	776	759	764	808	681	781	715	770	750	753	733	767	771	737	751	793	753	766	796	778	719	741	739	702	742	757	760	732	770	759	749	758	745	818	704	775	753	780	801	782	767	752	773	774	732	738	751	781	781	804	742	694	703	729	769	758	746	768	735	786	711	702	732	778	757	754	763	783	750	777	727	745	732	745	746	784	723	758	787	768	775	742	794	743	706	765	732	721	707	741	807	784	715	750	748	782	777	726	712	791	727	749	782	751	763	769	738	779	799	764	726	734	683	762	750	762	738	758	706	735	742	692	700	759	732	746	792	743	729	726	751	755	826	738	723	744	754	766	759	757	754	775
23606	20714	24015	27456	20717	20721	12344	443	297	249	244	221	200	213	179	160	156	158	163	170	178	132	160	138	154	144	158	148	152	174	151	143	130	142	154	138	146	148	164	147	137	143	131	152	144	138	129	167	131	153	156	132	154	159	149	154	147	132	130	146	128	146	132	151	140	137	139	144	134	150	162	131	118	161	150	118	133	126	158	153	135	141	146	151	158	169	131	144	146	132	143	139	134	137	146	128	115	129	128	150	142	134	132	158	148	133	139	148	142	142	178	152	146	133	140	143	155	149	123	141	147	139	154	158	139	132	135	147	157	141	140	146	139	138	151	174	138	147	161	159	143	147	129	148	137	147	152	133	150	137	152	137	162	148	154	143	124	141	138	133	149	140	133	149	114	130	152	148	122	148	148	151	130	152	139	156	137	132	151	144	141	147	162	134	153	157	133	142	134	129	125	138	110	147	145	132	145	148	152	156	167	133	144	143	132	144	142	154	163	142	113	162	147	146	164	150	140	128	159	167	123	136	149	141	153	126	151	153	173	156	170	151	119	158	135	142	154	157	116	130	150	130	146	134	151	141	144	148	155	140	141	143	133	162	144	150	149	145	158	125	133	130	145	134	143	156	143	166	144	146	133	140	154	138	152	135	149	140	132	130	141	130	111	143	125	146	153	142	138	153	160	151	124	137	129	142	136	157	154	142	128	136	138	161	128	158	142	153	132	148	143	129	147	137	126	145	148	147	167	154	173	156	164	125	130	140	144	155	159	137	159	139	137	142	137	145	131	141	142	145	162	146	139	162	112	147	154	136	144	129	150	145	140	132	147	128	138	140	132	163	142	134	142	151	163	123	129	141	132	151	133	134	143	137	139	155	130	126	117	159	157	122	137	152	134	162	149	132	142	142	144	156	129	140	153	129	144	128	151	166	116	131	164	143	124	153	142	165	120	136	138	154	137	138	148	124	157	167	139	134	143	149	155	133	160	160	164	126	117	123	139	134	134	127	142	150	128	151	152	128	137	153	149	135	143	134	150	154	134	149	143	129	148	151	139	155	160	161	145	146	116	164	148	143	138	136	155	133	131	148	134	148	152	150	131	152	129	132	122	137	147	154	150	136	147	156	159	147	143	156	120	143	147	157	131	143	132	166	135	141	131	126	166	145	134	126	145	137	147	137	152	137	130	158	129	130	145	133	130	131	124	163	133	148	151	115	144	148	141	139	128	154	156	123	153	138	138	128	145	127	149	138	125	157	142	138	156	122	135	147	157	127	158	140	148	130	159	134	145	133	154	151	145	159	145	154	145	134	153	145	133	133	128	159	147	143	142	136	126	177	160	139	143	144	149	142	158	148	131	155	148	153	155	147	136	145	130	137	161	146	145	143	125	142	141	140	149	174	149	142	146	161	132	127	141	135	149	127	125	152	138	144	148	147	172	119	130	132	158	160	160	139	126	162	141	124	138	138	137	133	132	142	155	121	137	131	135	133	153	160	151	142	145	141	149	120	144	134	142	157	153	145	133	139	137	146	121	134	169	137	137	158	159	134	143	128	144	143	132	128	126	152	142	148	132	137	151	163	134	121	145	136	157	142	137	141	142	130	126	125	155	140	133	131	160	147	140	142	142	122	157	158	138	145	137	157	146	130	138	144	140	115	149	145	139	151	146	150	146	158	140	170	128	156	149	129	151	142	151	146	150	135	145	153	149	134	145	125	130	147	134	139	157	158	118	138	166	132	112	145	149	153	145	133	162	132	148	151	140	157	136	157	153	145	129	155	151	142	123	133	137	176	133	152	138	163	139	131	136	156	153	147	148	134	136	117	133	147	133	138	150	134	137	134	153	160	132	148	118	166	117	124	154	153	137	158	153	176	145	131	160	161	131	126	131	152	127	129	135	140	144	158	130	118	150	129	131	154	144	166	130	136	153	133	141	161	134	126	126	125	135	142	138	126	131	153	118	145	161	131	144	123	144	153	133	126	118	126	153	140	127	158	146	142	150	142	128	149	130	154	136	153	120	132	142	163	129	150	157	135	154	152	163	138	147	144	134	158	158	111	120	134	164	125	137	146	149	129	141	137	154	144	122	128	131	130	157	137	133	134	152	136	141	119	135	162	134	152	171	177	135	126	150	150	143	138	147	139	144	154	131	164	137	143	136	125	137	142	127	143	135	138	105	144	144	119	144	140	146	134	135	135	117	155	175	162	159	142	144	140	112	141	139	143	146	137	133	144	158	152	138	132	149	128	149	149	134	130	158	138	137	153	113	133	143	159	161	127	170	145	155	152	133	150	136	151	130	141	145	158	142	150	147	140	157	123	146	121	135	147	163	145	158	150	155	136	140	157	142	128	125	140	124	135	137	141	145	135	133	141	121	121	147	116	135	142	152	117	157	147	133	140	144	151	145	151	152	134	140	123	134	161	156	109	160	137	120	117	151	137	117	145	143	141	129	137	156	140	149	126	154	159	138	107	143	154	124	152	142	161	148	143	149	137	138	167	129	143	147	126	143	140	151	140	129	144	165	138	156	140	133	142	126	139	123	139	163	153	153	142	148	150	115	159	158	133	135	154	141	126	141	143	116	144	131	156	154	148	148	152	161	144	143	138	150	138	129	120	143	131	157	144	157	144	142	140	141	156	127	142	149	148	143	136	140	157	160	143	143	150	127	140	151	141	144	132	149	152	156	151	145	138	145	136	155	135	124	136	140	140	142	153	129	136	136	129	124	154	147	122	176	131	152	138	162	142	130	143	139	133	118	156	134	151	127	160	138	148	155	148	154	126	140	164	149	149	130	159	144	151	110	146	148	133	122	133	132	140	139	150	129	142	118	153	135	135	160	148	155	131	134	157	143	151	122	142	155	122	128	150	144	159	143	161	150	137	125	152	146	137	144	147	127	159	137	153	148	130	136	146	126	134	156	140	135	153	159	135	140	153	157	157	157	131	143	148	133	150	139	149	136	132	180	135	128	120	147	136	139	150	147	140	124	163	130	151	147	135	116	139	144	131	132	144	131	128	136	151	132	159	144	146	158	134	178	141	126	144	147	135	140	153	140	154	158	131	143	143	143	138	159	139	159	146	159	146	122	156	129	162	152	146	126	163	182	131	140	139	118	140	129	150	143	150	132	110	150	145	148	140	145	166	147	144	159	131	136	126	160	165	130	144	136	140	137	142	118	158	141	138	129	146	151	134	133	120	141	131	155	136	154	150	149	136	142	157	144	138	145	146	145	135	156	146	141	150	168	160	126	143	180	141	125	121	120	112	168	133	131	162	149	153	159	152	158	170	123	137	141	136	140	129	132	140	143	145	130	142	140	122	154	150	150	104	133	145	160	137	142	144	145	130	138	134	133	131	159	153	150	164	135	125	173	151	136	154	105	143	151	136	164	126	141	146	141	145	121	102	137	136	132	142	129	136	152	136	135	123	140	157	164	155	149	165	154	153	110	130	127	145	155	145	150	138	137	151	155	132	136	154	143	136	140	139	131	163
3049	2985	1316	789	606	527	489	403	433	393	411	387	407	404	365	377	407	402	418	374	360	347	389	421	428	392	381	408	365	385	394	418	388	390	392	405	380	382	388	332	394	373	361	411	393	401	402	412	363	406	353	370	383	379	363	381	404	381	391	394	382	397	381	367	395	422	380	391	366	344	387	398	372	416	377	411	393	357	367	390	409	367	397	370	375	368	376	407	393	377	410	389	376	376	400	405	407	371	380	397	385	414	371	372	357	353	376	379	348	360	438	390	364	378	407	405	373	378	362	404	391	347	378	405	387	401	394	389	378	365	391	365	353	354	364	389	413	391	372	404	351	356	381	411	364	343	353	383	383	362	365	340	390	392	384	378	366	391	373	341	372	328	393	391	363	375	419	364	389	391	400	388	399	376	379	411	324	398	357	369	382	351	375	389	379	385	371	397	389	348	369	398	373	367	346	379	379	393	357	389	402	371	385	361	395	372	373	385	395	382	362	369	404	333	392	349	367	342	361	384	364	320	414	364	354	391	394	372	407	375	361	398	393	366	376	428	384	363	375	374	361	392	389	366	378	384	416	385	342	405	373	340	397	398	391	384	369	398	368	364	373	386	379	397	384	413	372	372	396	381	406	386	373	375	393	407	388	386	383	389	380	359	378	359	379	405	376	363	365	392	341	391	383	393	405	401	339	380	402	378	361	328	404	373	373	377	386	385	391	370	357	396	364	346	360	386	387	381	361	383	398	379	381	400	393	389	399	385	395	395	342	402	401	392	390	383	362	370	390	346	404	328	356	377	341	391	347	378	391	342	367	372	374	351	370	396	363	366	428	357	382	358	386	385	391	370	398	378	372	389	361	377	390	406	426	341	419	374	354	389	356	411	386	442	365	400	375	364	391	368	413	373	424	388	387	385	376	384	396	402	376	402	376	418	352	371	357	423	375	388	379	400	392	374	422	330	369	347	413	388	350	408	368	392	402	374	389	365	392	380	398	416	395	391	375	374	363	382	382	393	365	375	394	360	400	389	372	381	396	381	412	370	420	385	376	396	379	389	407	399	408	376	362	387	349	401	369	402	403	379	361	407	396	327	375	385	352	414	377	404	405	378	385	357	417	350	380	402	387	405	405	391	399	382	387	381	390	413	403	356	376	380	419	376	389	351	346	393	391	360	421	355	390	387	379	383	381	417	373	360	410	386	435	381	372	384	354	362	378	341	376	381	445	392	377	388	393	354	366	357	358	363	401	390	388	379	388	388	395	360	405	382	373	419	401	395	410	384	399	380	379	411	422	391	400	392	371	369	381	368	384	416	397	371	376	340	389	347	362	404	373	411	373	382	388	358	369	367	387	394	372	342	366	355	380	377	357	382	363	395	359	365	343	358	377	374	372	374	375	396	347	397	373	357	385	423	408	376	377	406	418	398	375	393	370	393	388	371	384	416	383	367	379	385	380	394	394	366	384	352	360	366	380	383	404	355	404	368	369	360	373	389	389	381	410	423	337	412	411	378	362	387	373	391	394	380	383	408	373	318	372	391	386	368	421	382	329	403	355	395	400	386	376	393	375	395	374	364	376	398	386	384	376	385	384	378	370	393	418	364	381	401	396	344	369	404	398	357	350	379	409	391	362	388	388	365	388	369	392	377	386	411	364	360	380	402	359	384	401	399	389	405	338	398	363	384	382	367	407	373	395	378	381	375	402	414	361	383	389	403	409	395	405	364	427	397	397	399	384	397	377	404	394	374	358	384	379	380	354	369	412	367	389	413	390	367	395	367	398	410	380	392	398	383	370	372	381	398	362	372	350	363	404	391	391	379	381	358	394	383	400	387	358	383	364	398	359	385	348	388	383	373	375	365	393	320	382	361	390	358	385	390	387	379	384	406	378	359	378	357	369	368	376	417	401	367	360	383	424	388	398	374	382	389	371	373	379	354	378	418	407	377	392	407	395	399	393	393	440	393	421	323	414	398	366	352	370	407	392	387	385	375	422	390	362	372	357	367	403	429	376	404	399	354	344	372	418	411	377	388	375	369	343	389	385	438	353	380	385	387	406	399	395	389	360	411	412	339	376	392	400	400	402	383	399	382	398	352	383	366	379	402	410	375	398	325	391	375	393	394	405	419	365	392	399	372	394	352	403	406	394	360	364	422	376	350	381	396	390	421	394	375	380	341	402	394	352	385	401	381	418	362	367	350	397	356	407	374	335	364	369	404	389	378	381	372	410	387	389	413	394	394	361	371	378	399	405	402	354	399	392	372	394	378	348	390	380	359	365	367	378	360	383	425	379	388	393	360	392	421	375	402	413	385	397	373	364	382	403	374	374	376	375	355	355	360	416	373	418	404	392	352	420	371	387	347	392	370	381	412	359	384	358	380	399	377	361	384	379	351	360	398	395	414	368	373	380	386	405	401	378	406	422	368	372	346	387	361	407	409	355	397	400	396	370	357	363	381	363	369	391	394	394	382	362	399	374	383	403	388	365	384	406	393	408	360	405	366	394	361	404	381	411	390	353	408	395	393	406	353	390	373	393	364	358	365	352	414	366	336	397	389	364	398	406	393	397	383	384	378	369	385	393	407	393	387	407	400	365	353	407	364	363	358	361	391	373	374	361	382	395	366	405	367	371	360	393	382	393	389	366	369	372	410	379	359	390	374	387	365	421	378	381	391	412	421	363	361	348	381	422	377	371	382	382	350	348	410	357	360	376	410	409	372	432	378	360	395	367	398	382	397	381	375	386	351	360	396	424	386	412	387	366	413	413	391	359	360	410	381	376	384	355	397	396	394	346	401	382	393	383	388	406	371	367	365	362	390	401	366	370	386	386	353	415	382	397	373	375	376	356	441	392	371	371	379	401	378	389	385	346	404	361	392	407	363	369	381	377	356	425	340	344	394	383	345	370	371	382	376	401	365	360	354	366	392	394	396	357	397	385	382	418	408	394	406	387	385	362	405	366	376	358	382	415	368	368	368	413	382	387	362	390	356	355	362	385	391	396	397	347	381	414	368	410	365	379	391	413	372	415	397	392	343	382	373	398	394	389	376	392	390	367	378	391	358	354	320	362	405	409	346	379	413	395	407	398	365	443	412	393	407	395	364	392	360	369	379	391	422	407	359	377	347	374	397	382	365	387	350	364	374	357	376	387	378	399	388	433	363	395	403	396	401	375	385	368	379	394	377	387	403	392	382	396	415	368	384	378	358	414	368	349	373	391	371	427	378	361	392	387	348	395	398	344	409	357	359	374	336	375	374	378	349	411	365	391	384	409	417	416	389	405	370	399	386	367	384	357	332	372	367	401	393	358	394	384	383	386	382	395	361	403	369	429	410	355	393	380	404	382	389	373	377	364	391	376	392	383	368	387	385	388	368	412	382	395	368	358	362	419	389	409	380	390	378	401	409	369	355	382	407	399	380	353	377	381	353	385	385	389	378	397	362	372	357	367	378	365	407	376	382	390	390	390	373	354	380	392	421	387	394	392	393	369	363
30809	19924	9110	720	460	420	414	378	379	407	414	393	375	393	389	408	376	369	388	397	384	410	403	391	433	382	421	409	401	410	371	378	402	360	444	393	375	416	360	412	398	369	383	396	393	402	398	418	370	385	439	407	348	408	396	383	385	440	368	360	394	351	373	352	414	364	357	390	370	372	379	385	393	408	410	400	424	408	396	368	382	409	366	413	381	397	399	370	358	356	379	378	402	402	363	383	376	385	367	390	373	391	383	391	437	386	390	417	406	407	410	342	351	353	432	400	403	368	400	387	402	403	384	388	399	386	383	404	403	347	395	345	404	374	389	362	392	386	399	370	406	408	386	379	378	412	369	402	372	447	395	374	378	383	413	393	415	405	387	410	421	414	395	382	390	395	400	387	415	406	364	373	402	378	410	401	413	386	402	375	416	373	419	416	403	404	386	389	381	388	416	418	405	350	412	411	327	405	380	368	424	378	413	405	404	425	379	373	372	387	367	379	421	373	369	402	371	374	393	408	377	334	373	430	389	365	400	364	386	379	431	365	385	390	333	424	379	381	358	429	390	413	373	377	367	423	380	372	372	372	362	419	421	365	355	372	358	415	389	401	414	397	365	399	403	368	402	390	396	436	405	396	409	412	369	403	386	373	353	379	364	385	413	385	414	381	384	418	406	431	389	382	401	364	404	387	373	329	351	396	387	372	388	403	381	384	380	368	329	372	398	384	376	417	386	383	368	341	415	380	418	384	385	399	352	384	408	408	402	414	393	412	388	402	379	382	394	375	390	396	368	387	373	409	380	382	369	383	356	417	387	388	403	380	379	386	402	384	397	380	362	381	387	430	369	374	359	377	370	330	396	382	383	368	363	386	406	430	385	390	364	377	350	355	377	387	397	370	402	393	402	410	403	387	388	380	371	396	424	388	405	367	412	395	388	384	336	382	398	360	388	390	362	385	369	365	375	408	390	381	372	400	387	399	387	358	381	408	414	396	362	388	385	361	378	355	388	351	403	412	397	389	386	420	367	417	410	379	398	377	398	385	401	428	350	405	381	411	387	431	379	412	411	379	387	389	423	373	377	419	387	400	369	383	377	404	408	403	387	422	363	405	445	374	373	374	369	407	386	411	424	375	361	431	383	374	387	413	373	411	426	397	378	396	394	361	390	399	415	367	410	397	385	409	383	359	405	380	389	367	405	359	403	411	386	398	396	392	370	391	371	409	350	382	391	403	363	395	365	357	384	404	395	320	388	415	418	390	391	414	396	415	396	398	382	418	385	355	374	387	388	360	414	362	374	372	388	428	380	394	366	427	398	394	407	417	434	372	358	439	405	366	406	380	367	396	391	384	390	383	405	377	379	385	415	355	375	386	376	377	412	372	384	400	382	366	409	377	405	387	387	392	369	381	384	374	373	391	415	389	370	401	380	379	421	385	410	393	378	395	363	368	406	369	393	363	338	412	363	379	395	368	385	394	402	402	406	343	375	382	392	384	375	398	417	360	386	413	383	384	378	393	395	377	378	373	385	395	396	404	375	387	433	407	365	360	396	392	383	380	391	399	398	399	372	407	358	397	376	386	397	363	398	371	373	363	386	355	365	392	407	410	408	378	388	369	393	417	397	407	373	379	376	397	390	399	395	392	394	336	397	429	400	409	394	391	392	375	402	391	379	397	373	410	443	369	402	379	422	365	360	408	387	357	428	387	394	380	365	419	378	393	358	398	375	358	385	403	379	363	437	392	388	423	387	365	369	370	370	390	394	356	404	392	361	413	397	396	389	380	398	392	405	377	410	384	406	357	381	395	406	397	404	408	387	396	383	407	382	432	402	399	406	413	364	398	359	409	391	402	367	367	372	337	410	356	430	386	402	369	393	366	360	415	414	386	403	417	388	385	385	365	403	362	389	376	370	382	365	379	426	394	363	388	417	411	427	370	421	425	377	383	386	412	386	410	339	390	380	365	405	410	361	426	395	395	390	367	391	369	388	369	370	382	392	332	365	395	357	388	381	387	390	389	418	374	391	443	370	409	365	392	341	331	400	426	373	403	409	392	403	416	405	370	416	415	392	351	397	393	397	385	382	410	395	384	413	381	420	373	425	400	364	342	418	393	387	387	376	390	376	401	409	363	364	391	387	380	402	402	339	383	408	369	397	397	367	385	391	341	381	403	407	406	385	409	326	400	382	404	371	369	364	365	341	388	372	390	391	360	386	400	380	376	374	387	417	413	376	414	399	414	362	422	401	418	381	361	391	403	360	412	408	394	407	410	380	395	387	378	414	401	422	423	383	401	360	387	392	396	359	389	401	395	404	412	370	361	403	389	362	361	402	329	384	356	397	403	394	347	332	409	366	423	378	388	387	409	413	392	417	363	402	379	399	352	391	371	432	365	396	380	412	393	395	392	411	373	366	370	377	361	388	387	366	397	432	388	392	397	381	376	411	413	377	419	418	389	395	396	375	403	377	362	414	354	377	385	400	397	378	388	431	389	384	368	390	385	377	390	376	414	398	426	396	386	388	379	386	348	411	402	389	385	379	388	352	348	387	381	415	436	361	378	417	392	375	381	387	388	369	371	339	368	370	431	365	409	348	396	397	382	384	352	363	376	378	368	386	374	381	386	393	407	373	414	375	374	388	389	384	382	393	398	387	384	390	349	372	403	379	411	350	385	414	375	393	404	398	424	418	387	361	419	405	369	407	413	393	361	358	359	381	379	409	388	387	388	386	415	392	414	372	362	388	348	398	419	346	395	368	418	365	403	361	397	403	376	385	358	375	377	365	367	415	387	385	363	394	398	379	409	391	403	362	398	402	429	396	369	360	367	346	377	379	394	395	369	368	348	354	355	407	378	390	407	377	382	397	367	385	400	385	372	401	411	405	365	392	338	378	386	394	360	364	384	369	409	388	391	412	384	384	431	408	391	383	383	397	381	417	366	394	381	391	382	379	360	361	411	381	365	396	405	395	382	373	369	363	391	400	399	365	422	394	406	392	381	383	382	413	366	385	358	402	390	384	354	384	379	351	374	380	381	388	347	407	359	356	389	363	397	393	398	354	421	391	397	414	467	414	382	376	376	368	393	369	440	365	391	419	405	395	370	399	446	371	378	373	399	386	394	385	376	378	435	367	389	354	409	375	378	382	372	411	409	387	371	389	393	378	405	389	402	393	409	389	393	395	373	386	406	398	388	399	409	355	385	381	350	390	389	398	416	390	356	388	371	396	375	392	407	355	387	425	375	384	349	376	384	367	389	392	386	383	369	394	403	364	350	424	413	406	414	409	417	410	378	392	385	412	383	378	437	387	362	377	404	408	345	393	403	409	371	357	396	435	383	403	386	361	407	365	401	375	402	364	382	355	349	357	366	372	371	381	418	384	387	360	358	390	415	404	403	384	407	396	409	389	380	366	399	376	362	382	391	414	411	371	388	402	409	374	402	405	390	391	380	393	389	397	379	392	400	428	396	428	423	417	405	405	421	399	381	367	391
5661	1192	1039	957	970	943	958	923	930	976	964	955	962	939	914	968	931	932	946	946	929	966	919	945	924	933	938	880	931	929	925	941	934	880	902	958	972	926	909	897	930	899	913	914	918	902	941	956	888	940	965	936	912	946	929	932	910	919	916	945	914	942	906	934	958	959	878	922	914	979	932	924	872	955	947	976	875	922	908	936	924	946	905	994	935	956	978	953	951	927	907	894	904	998	891	895	958	914	933	896	992	923	957	956	959	975	872	924	859	944	912	925	970	948	944	946	923	939	969	987	936	917	914	905	912	902	934	956	925	949	1008	1018	935	951	896	956	984	892	927	937	907	906	972	929	918	1015	922	936	898	905	896	896	910	920	960	933	903	960	902	954	897	892	915	984	956	944	926	884	937	912	939	923	985	949	943	959	864	932	953	901	901	902	889	959	968	923	942	971	963	927	902	957	906	957	929	968	882	976	959	949	883	878	876	957	914	904	949	933	938	906	956	960	972	929	929	955	938	948	999	996	934	918	946	957	942	914	914	934	918	975	905	952	922	907	906	861	910	968	938	936	881	932	889	977	965	886	969	926	936	952	980	940	935	960	927	940	1021	941	938	958	910	910	956	916	998	921	967	855	952	949	939	983	924	969	869	919	932	943	912	938	961	946	882	937	958	964	943	943	895	910	880	955	945	833	957	943	947	934	903	932	955	932	904	951	957	947	925	928	901	978	920	906	910	1011	888	948	906	925	917	993	903	950	938	972	985	939	893	952	926	953	866	931	964	867	1004	971	926	881	922	963	924	935	924	877	963	996	892	930	936	920	935	930	954	962	962	909	960	917	918	898	933	922	937	896	967	953	949	960	907	931	929	966	901	927	968	890	868	930	970	926	922	939	918	967	928	986	892	966	929	959	953	898	949	956	924	917	992	963	941	888	880	954	949	928	977	945	935	886	919	922	983	949	899	900	952	912	939	889	930	908	943	945	947	929	928	929	939	883	918	927	967	927	966	918	989	988	961	947	950	931	916	844	921	916	957	943	930	877	905	966	1000	930	912	914	969	954	944	919	947	928	926	959	989	990	933	949	924	910	945	916	998	927	964	952	924	968	941	853	955	883	969	981	933	933	900	940	958	956	923	947	892	897	858	950	880	938	939	947	956	929	917	934	919	918	925	934	917	941	946	860	916	954	920	951	939	964	948	965	918	881	878	956	900	922	1013	932	955	900	970	961	992	951	928	945	967	932	937	934	938	921	954	1031	977	930	948	916	957	949	965	939	915	955	910	933	866	930	910	898	949	951	910	944	953	943	900	949	971	922	932	931	947	979	915	914	950	899	974	963	954	906	903	1000	886	930	986	934	928	951	912	898	878	955	905	959	934	887	947	921	900	897	937	951	966	922	965	957	904	862	957	945	973	923	981	927	943	976	978	942	977	926	919	940	969	895	918	1001	949	944	922	901	891	927	922	920	961	909	918	896	937	908	885	922	947	930	871	890	985	899	967	974	967	933	917	965	903	910	931	885	932	978	921	887	1016	861	956	957	936	926	969	951	936	930	947	935	893	945	926	940	956	984	939	922	888	949	960	954	924	982	901	961	959	954	960	929	920	911	928	938	928	909	933	925	941	881	930	925	888	975	933	944	961	931	894	966	934	927	926	911	935	978	952	943	961	977	944	892	869	939	938	946	956	882	908	905	939	961	922	907	913	940	897	945	971	947	926	956	984	961	925	955	936	961	932	942	931	936	917	887	906	889	944	918	907	887	884	907	900	927	989	867	957	967	924	920	887	931	936	925	910	955	941	920	934	896	950	918	994	899	890	990	959	914	912	916	915	958	929	901	981	925	934	926	925	930	946	882	978	912	935	970	965	928	917	915	892	933	961	934	955	939	885	902	942	918	916	944	923	990	939	952	925	972	962	978	905	953	918	914	939	939	920	926	963	927	931	925	940	1014	871	985	921	936	916	930	941	983	913	899	912	916	896	956	911	925	890	899	924	874	986	954	967	989	962	942	932	924	919	1001	906	946	963	893	971	960	970	918	935	844	926	935	880	946	899	963	927	907	889	906	946	975	954	896	975	965	947	966	911	916	966	928	1001	910	901	968	932	1001	906	968	946	964	1013	923	931	934	953	886	997	931	964	931	894	973	866	941	893	955	928	909	928	879	942	949	887	889	949	1014	939	957	909	950	916	933	880	952	956	939	980	939	956	955	984	945	995	976	874	918	946	954	946	938	929	896	979	961	923	1007	986	924	928	906	908	964	971	930	905	926	951	952	922	934	941	906	986	959	946	927	932	876	974	973	936	891	956	914	944	977	891	949	947	855	935	940	911	895	909	900	877	900	975	891	934	891	892	954	936	929	953	959	944	928	917	880	908	954	955	922	929	938	914	904	951	934	868	947	943	918	907	931	970	883	891	913	922	919	918	910	917	935	905	972	1001	926	954	959	1006	984	900	943	900	902	956	878	915	955	887	912	893	887	899	946	868	941	939	931	960	908	961	936	920	928	966	960	929	981	898	938	920	934	929	941	879	911	960	895	996	925	937	912	935	894	979	933	928	941	944	959	943	943	949	921	927	903	938	878	957	947	989	947	915	895	965	905	950	894	975	958	954	925	930	914	902	937	915	957	951	930	852	971	977	915	922	953	934	874	933	1014	877	894	932	899	962	924	934	947	868	903	941	955	951	923	966	978	963	940	907	913	937	939	851	923	960	960	922	925	949	923	961	929	959	919	924	884	961	926	953	971	959	941	914	968	926	906	900	931	956	950	856	910	877	935	919	925	978	989	937	943	943	881	906	905	886	977	946	935	963	947	950	906	953	965	934	944	917	915	926	915	970	932	923	933	932	937	923	945	984	911	948	960	875	964	924	978	948	938	928	950	937	852	914	923	922	947	931	906	957	951	977	918	886	932	984	952	950	927	909	898	907	897	932	941	939	947	923	954	960	924	948	921	958	896	905	908	982	885	952	973	933	892	938	936	939	958	975	936	973	904	913	934	922	982	890	885	906	909	932	881	919	925	944	912	971	948	986	938	964	910	971	938	958	957	918	905	914	961	949	899	895	979	947	952	914	973	915	946	921	961	916	903	922	890	932	922	928	965	869	964	920	992	921	886	994	930	979	924	936	928	953	917	935	915	940	913	943	969	912	893	951	929	890	948	939	963	937	942	994	964	971	920	947	894	962	961	932	956	946	917	901	946	906	944	933	921	899	957	976	910	933	890	950	930	901	947	958	935	951	995	965	934	957	929	945	986	925	919	966	978	933	925	898	972	887	953	949	868	978	883	909	949	985	945	961	933	951	944	917	941	999	952	912	904	959	1003	962	976	923	945	900	920	987	987	974	949	932	951	942	907	942	929	912	972	950	958	963	946	901	976	929	935	889	966	989	921	983	879	983	944	929	932	963	980	972	904	953	951	939	898	927	979	966	906	902	940	910	902	897	971	906	1028	959	911	881	989	892	895	888	994	899	903	955	902	938	949	951	918	923	969	883	881	995	936	932	905	973	945	919	937
24244	20666	23550	27792	20672	15166	657	401	361	325	349	338	286	282	336	356	298	296	326	327	295	329	341	351	311	327	336	318	327	275	288	295	275	300	290	292	302	294	277	314	338	327	299	279	284	269	298	284	328	287	291	279	330	284	333	293	276	305	290	278	286	300	293	305	289	283	267	264	289	305	312	263	298	319	291	260	305	289	287	346	319	280	304	294	286	279	270	280	284	299	287	306	297	318	292	288	306	306	294	309	302	318	319	289	330	300	323	308	315	282	303	269	296	288	329	308	302	304	288	333	299	360	313	324	293	297	316	267	315	312	317	285	306	286	293	316	305	285	308	290	304	280	306	316	308	314	286	345	314	283	299	284	297	286	336	314	294	305	307	274	292	326	311	311	271	276	301	300	295	311	327	309	286	308	318	301	279	302	267	322	306	286	274	286	271	284	282	314	333	302	271	294	290	280	350	291	282	328	304	308	272	289	309	287	301	306	285	289	336	302	279	295	289	281	292	266	313	296	300	288	299	312	287	289	305	291	303	294	297	267	316	313	337	309	276	308	282	269	284	311	294	290	278	340	326	275	314	271	261	286	295	312	307	283	292	308	280	314	311	288	308	288	299	311	274	290	303	285	268	290	289	275	311	277	317	308	318	308	319	305	309	315	297	316	335	318	329	275	274	311	309	273	269	311	291	298	293	335	256	290	293	307	298	317	307	334	304	285	312	307	290	296	287	273	309	301	281	284	293	268	315	332	324	296	289	258	294	278	310	302	287	300	276	296	267	311	293	293	310	318	313	289	291	293	317	291	329	278	289	306	287	314	287	318	303	294	337	332	294	299	289	267	292	295	277	300	310	297	302	268	324	258	301	322	300	279	315	313	304	350	300	316	304	296	258	299	302	299	324	312	311	274	306	322	339	285	302	306	297	336	311	240	287	320	314	323	347	318	281	292	324	277	288	275	247	267	298	253	294	297	299	306	295	303	325	320	328	292	300	274	287	284	307	334	285	308	298	287	276	274	293	299	315	352	283	299	307	312	306	282	287	315	282	296	288	284	305	293	327	303	320	292	304	273	289	317	333	312	294	321	296	302	301	269	302	301	287	298	339	266	312	332	289	304	291	302	296	316	313	301	312	330	328	268	348	302	278	286	291	305	301	306	296	307	294	305	290	312	289	316	288	321	295	275	291	291	281	282	284	293	301	302	296	299	293	283	290	280	309	299	295	309	289	279	308	290	259	307	313	287	273	288	279	257	326	315	289	287	289	296	352	297	297	284	301	280	315	296	313	298	306	254	335	319	318	311	313	296	272	281	282	303	296	299	298	315	250	287	303	286	312	303	266	304	339	264	267	270	292	282	297	286	301	306	306	280	279	317	315	290	278	304	303	294	284	299	299	293	324	287	298	277	291	317	283	312	302	310	296	298	295	294	309	295	336	349	285	277	283	325	315	310	300	284	321	291	283	309	292	288	295	321	326	285	292	314	275	291	312	270	284	300	309	307	275	290	304	321	325	303	309	296	297	326	280	324	279	277	282	283	284	320	300	280	285	288	282	319	295	277	292	288	305	331	325	298	311	308	286	310	291	267	301	307	331	311	328	259	287	279	289	290	320	267	335	290	332	327	294	296	318	290	312	301	294	306	301	310	315	300	282	286	258	312	276	293	296	305	309	297	296	302	318	274	292	319	291	276	271	287	281	267	286	310	294	270	297	302	297	301	301	282	299	299	304	309	267	279	293	280	340	329	318	284	330	300	275	322	286	299	296	299	283	266	308	304	313	290	311	332	322	293	288	309	295	323	311	308	254	308	296	332	302	303	294	303	272	305	296	266	300	297	296	314	297	292	314	281	293	293	258	276	293	325	310	278	289	295	285	260	334	307	296	289	322	311	275	306	321	315	331	317	308	308	313	288	315	302	324	303	326	263	331	299	284	292	286	287	305	307	294	296	313	307	309	297	282	324	280	315	313	316	343	308	302	281	266	256	301	286	315	298	303	296	278	314	328	318	305	306	270	303	285	305	320	284	278	302	285	278	294	276	278	261	318	294	319	330	309	274	318	286	302	298	298	314	263	294	325	275	312	298	321	268	304	277	309	301	271	310	321	308	301	289	299	300	325	304	294	319	292	318	303	294	308	306	275	282	319	315	300	295	304	287	303	312	292	301	278	281	285	294	298	310	302	296	279	307	320	288	295	235	319	288	277	300	317	297	297	284	301	268	319	303	313	290	284	306	288	285	284	268	282	266	304	301	269	331	279	330	293	284	295	300	311	291	306	345	308	320	294	306	304	294	301	311	278	282	297	309	301	313	295	316	307	296	312	295	318	301	293	298	281	345	305	311	282	317	258	318	273	319	303	285	278	321	330	289	320	318	289	306	295	309	309	287	285	317	288	292	301	285	310	315	301	323	273	316	282	306	301	314	276	347	302	310	299	280	282	308	322	318	285	271	284	281	329	321	279	294	296	294	311	266	283	300	318	296	334	285	304	312	292	314	274	285	264	306	293	303	296	283	292	325	316	293	300	298	296	273	285	303	293	326	282	280	279	309	296	289	287	293	272	299	273	299	334	289	277	307	309	286	323	293	292	281	303	294	293	283	287	307	288	301	306	283	335	302	303	298	335	287	286	273	306	290	326	271	299	308	269	325	258	339	290	319	312	301	290	289	312	285	332	278	272	320	287	296	328	284	302	307	321	307	288	306	302	321	275	278	282	283	292	265	301	309	311	279	297	323	282	318	264	300	313	298	297	293	290	308	298	303	314	327	282	277	299	293	277	306	312	290	282	310	294	291	272	315	315	319	286	286	280	304	316	311	302	321	316	294	324	316	288	290	288	286	284	292	281	285	321	309	309	271	293	309	307	305	301	276	322	293	309	287	332	325	310	329	300	256	329	288	294	297	291	312	289	263	293	286	287	314	301	288	281	308	311	315	259	305	288	280	303	290	287	304	285	291	316	288	309	294	330	310	297	279	292	304	313	319	304	283	290	300	290	315	292	280	332	271	334	321	303	288	325	281	313	296	309	340	296	292	283	310	328	299	288	282	285	278	317	314	289	277	322	281	306	305	281	298	309	275	284	256	294	324	293	277	270	259	285	294	280	277	309	286	301	299	307	236	326	288	312	291	267	300	322	306	268	289	293	313	297	298	302	284	301	319	290	244	294	309	283	308	322	321	309	303	298	280	277	277	321	322	258	300	280	290	330	272	285	278	297	263	323	294	298	286	284	285	280	287	275	293	297	297	281	310	288	305	319	302	299	324	314	289	321	293	303	286	295	287	279	291	311	280	294	317	301	328	300	261	293	298	316	281	262	322	317	297	312	287	307	310	295	286	285	298	290	290	284	306	313	302	300	342	305	279	268	287	289	292	291	330	335	324	305	311	292	298	296	297	296	319	320	316	300	274	277	289	312	319	327	284	321	306	283	311	317	300	299	290	265	303	281	341	296	313	288	283	247	292	290	260	301	299	310	299	299	291	284	284	281	302	293	313
3167	1999	1221	911	798	713	803	720	756	729	740	756	748	706	732	765	712	727	772	756	685	667	766	660	681	731	734	718	709	750	711	738	759	755	754	759	707	747	760	713	701	701	730	719	714	735	741	716	722	761	777	733	692	734	727	682	687	735	754	707	729	758	733	751	683	721	735	712	759	763	737	676	740	698	732	714	732	773	754	735	659	729	705	744	706	717	728	698	679	713	703	691	718	736	778	799	710	733	679	650	745	699	703	658	729	729	693	734	705	727	662	736	709	728	710	705	721	748	687	714	773	740	720	719	726	726	717	726	727	720	713	722	781	735	731	714	683	748	703	763	709	715	703	751	723	713	694	741	701	652	739	710	695	708	731	734	706	674	703	725	771	690	726	708	682	738	711	684	740	759	735	732	763	692	697	715	724	680	757	680	710	703	714	746	712	796	741	705	731	734	732	694	711	692	741	718	703	701	749	709	712	690	720	699	704	688	732	750	701	767	732	726	735	686	711	764	705	689	753	725	706	705	711	741	713	718	765	746	718	729	691	727	722	746	733	763	725	664	752	661	719	725	701	745	734	706	737	711	675	718	693	745	748	740	711	705	731	699	771	761	723	705	692	744	697	724	724	696	720	677	734	748	738	729	739	719	738	764	731	744	729	748	698	737	747	731	724	694	753	670	687	695	757	704	716	712	719	708	719	720	684	743	698	756	707	733	725	703	741	747	678	756	753	742	691	737	733	741	700	773	779	719	719	764	714	701	705	693	753	672	718	714	753	720	718	722	742	707	708	701	720	768	699	734	715	735	699	732	748	701	719	717	736	696	680	752	738	734	735	719	669	749	742	665	728	712	718	713	720	721	708	721	707	696	758	721	695	686	663	715	747	714	766	728	672	707	714	718	683	787	696	733	714	763	666	698	655	707	743	726	731	731	692	716	663	713	725	652	707	677	755	739	697	735	670	706	703	709	618	709	698	695	760	754	748	743	665	727	701	717	690	698	709	668	699	699	731	697	718	682	724	730	731	697	776	710	734	688	656	703	719	755	686	724	731	730	732	700	746	698	750	740	668	684	712	734	703	768	749	746	708	673	747	733	784	698	753	670	707	693	694	745	689	731	734	721	723	715	713	701	718	734	694	735	737	720	696	729	742	704	760	689	698	747	722	692	731	712	691	731	674	706	711	682	744	719	713	742	711	700	704	750	686	735	743	708	708	755	753	737	713	686	735	739	751	732	677	733	731	736	770	741	677	713	685	725	769	707	751	716	683	710	802	765	683	714	719	718	720	690	691	714	742	758	694	748	757	758	741	719	718	738	783	671	754	733	718	725	748	681	719	748	691	753	716	737	713	719	746	720	673	733	728	719	698	720	685	706	705	681	732	744	710	738	677	692	716	712	684	695	712	701	723	633	739	691	735	728	764	673	685	715	732	679	737	705	711	723	725	736	729	683	765	743	735	711	678	730	727	711	730	687	684	716	731	705	702	695	726	766	735	684	703	746	674	732	670	663	721	718	657	746	729	675	726	783	723	739	772	745	766	720	696	697	746	727	760	658	735	757	686	764	688	691	776	753	704	715	707	736	707	748	732	746	738	729	733	734	714	740	747	786	756	674	766	671	724	694	758	751	701	728	762	722	754	740	744	734	723	687	720	684	723	758	734	691	722	652	701	676	668	748	700	731	708	767	680	696	706	734	702	727	742	737	704	706	733	725	699	711	705	692	737	702	703	716	689	760	712	706	763	714	690	694	717	713	731	722	722	699	739	731	708	723	669	731	712	710	752	715	663	734	718	728	738	696	723	711	712	745	741	742	708	777	716	728	706	723	732	691	679	741	768	729	719	719	735	693	696	738	729	747	718	716	738	690	691	732	744	692	737	749	704	689	728	749	744	703	703	726	700	705	776	742	728	687	737	718	693	724	734	734	668	791	728	720	656	763	758	722	726	710	708	711	700	733	709	735	770	769	732	745	736	731	720	667	759	733	739	735	718	723	722	688	724	735	778	669	693	687	729	751	735	728	731	764	723	709	699	703	738	721	703	753	742	754	702	718	724	683	704	745	680	695	714	759	726	748	718	698	756	767	728	669	749	713	760	694	762	659	716	715	717	718	708	723	693	748	715	740	711	707	740	735	705	728	714	757	696	726	751	766	727	732	715	716	737	690	704	707	726	722	742	741	755	713	727	691	707	715	771	742	720	716	720	735	699	743	693	708	675	731	719	677	723	733	720	731	751	694	686	672	748	747	733	747	741	737	723	731	742	722	722	707	712	699	718	683	736	731	727	722	774	713	672	769	752	700	711	711	717	697	692	699	733	725	748	760	734	693	713	713	686	670	732	701	723	745	748	722	721	695	709	730	686	730	715	709	756	727	692	717	762	729	712	712	703	655	730	707	736	761	763	720	745	731	716	702	760	719	739	698	725	714	691	734	744	729	722	713	710	703	717	723	687	766	715	720	672	743	747	678	713	732	792	739	730	696	698	728	722	715	727	724	800	709	707	762	756	728	722	654	736	713	767	703	739	728	693	728	707	742	723	704	723	696	742	726	676	718	727	665	685	737	745	736	756	777	736	702	718	749	685	719	729	729	699	728	743	700	687	722	708	733	710	731	722	756	735	693	730	728	749	717	734	659	735	685	697	714	713	693	707	791	721	730	684	707	722	692	715	713	751	720	692	740	696	696	673	660	719	685	697	715	741	695	755	734	744	748	667	743	697	712	751	763	723	680	740	674	730	705	724	755	729	694	706	720	745	712	704	688	735	701	710	728	730	735	685	672	700	718	714	706	727	783	710	780	691	709	703	753	712	758	686	688	686	725	738	757	742	696	681	699	738	673	710	735	728	713	695	787	681	691	744	727	700	710	755	682	707	709	730	693	713	764	696	697	733	728	712	754	752	727	680	775	721	723	698	652	732	721	742	762	760	750	720	709	702	737	725	714	703	702	712	710	720	670	689	706	728	737	780	739	754	728	686	706	772	706	694	704	716	751	694	719	735	687	704	733	725	706	722	704	707	675	736	665	738	737	703	734	723	711	685	689	672	731	733	715	754	723	719	760	702	710	745	731	725	691	730	702	701	767	760	711	736	726	717	726	702	704	697	731	757	753	713	754	744	713	681	753	698	782	693	720	677	730	684	657	739	714	719	691	728	786	743	727	680	744	683	683	713	750	753	701	692	717	700	727	759	691	666	711	745	759	697	757	743	721	747	749	735	745	738	747	767	718	725	738	720	711	719	665	731	719	715	710	691	673	755	738	716	720	725	711	711	727	740	694	729	699	728	740	713	686	726	697	726	711	727	720	766	731	752	757	709	698	746	757	694	739	710	729	743	727	737	742	717	688	716	691	722	683	724	748	689	731	701	725	723	726	712	725	704	715	704	745	688	734	691	720	765	764	720	747	738	698	706	702	705	714	778	722	746	735	692	762	722	775	723	726	715	769	735	752	733	702	694	725	699	716	725	728	710	739	765	692	736	709	763	694	721	746	747	690
24674	21670	25097	28739	21670	21678	12909	479	268	265	238	206	232	234	195	201	182	186	144	180	160	177	130	163	141	145	179	155	156	146	160	145	167	129	159	147	156	171	161	168	164	127	172	148	125	157	151	153	162	160	152	148	160	167	145	144	137	144	136	123	161	143	133	156	155	132	130	136	150	153	148	133	144	153	157	120	170	177	150	140	138	155	159	135	152	128	159	161	164	139	138	154	147	149	146	160	149	169	149	151	150	145	149	121	164	151	142	146	141	143	119	141	161	129	146	141	157	125	161	152	160	152	131	146	155	137	137	124	158	157	156	149	133	148	170	129	158	141	138	156	158	161	156	141	141	155	158	155	145	151	154	140	155	150	127	134	152	146	158	153	154	138	150	142	152	170	151	164	148	128	162	157	159	159	139	148	147	120	148	160	135	151	140	129	143	129	160	148	149	147	140	170	166	146	150	152	160	163	170	152	164	148	146	110	152	142	145	136	149	143	151	142	136	136	159	148	145	130	140	157	148	157	137	162	168	168	144	165	149	134	157	158	130	175	144	144	152	147	169	137	150	144	142	145	178	145	149	141	165	143	146	131	153	184	136	133	166	143	130	147	161	147	150	143	150	146	173	145	119	178	151	159	158	140	149	130	155	148	125	156	168	148	166	140	137	148	137	137	142	157	161	166	145	132	139	156	141	155	137	147	144	152	168	141	155	147	171	137	143	152	151	178	132	148	141	155	145	162	142	142	151	129	158	152	132	137	154	158	159	157	126	148	142	121	144	141	146	171	151	147	133	154	133	142	167	156	158	141	149	148	140	144	145	153	166	137	156	132	165	163	163	154	154	146	127	146	161	168	137	176	135	141	134	137	174	136	151	141	134	172	151	150	148	133	163	161	171	135	152	144	143	142	165	149	162	163	154	134	138	155	128	133	158	142	138	125	137	128	154	149	147	163	142	164	150	135	146	163	143	142	133	139	122	146	179	167	133	145	155	149	167	137	137	158	135	135	142	148	142	157	137	143	137	133	139	146	145	134	166	159	149	153	149	165	147	149	142	157	127	156	145	147	147	136	168	151	163	159	159	136	131	152	160	141	142	139	157	125	156	138	145	140	137	159	143	146	147	148	146	144	171	140	137	149	137	152	147	155	144	161	146	142	143	145	147	154	125	163	128	153	146	125	126	160	160	137	151	147	138	156	129	149	144	136	144	152	128	157	152	146	151	149	158	133	149	128	171	159	124	145	143	136	144	158	150	139	143	173	175	144	137	121	138	161	136	155	167	149	141	152	141	141	136	145	157	157	144	158	128	159	161	141	152	141	156	153	168	150	153	170	146	162	161	171	143	121	162	130	150	160	152	151	136	171	137	148	146	143	150	168	152	140	149	150	164	165	167	134	141	153	152	154	152	156	153	151	135	159	133	156	149	148	152	143	143	138	176	161	159	126	153	142	166	141	159	149	161	144	144	146	161	144	127	147	153	134	156	142	141	134	146	148	138	139	136	166	142	149	149	125	161	158	151	154	149	155	153	125	150	161	152	153	145	142	154	145	134	134	138	169	172	138	138	142	155	150	128	145	160	143	161	134	144	164	166	132	148	138	135	165	149	131	129	144	159	139	122	161	148	146	167	150	141	150	136	148	151	135	134	155	138	157	149	150	144	168	139	145	138	128	164	155	150	161	154	123	147	134	146	135	140	152	144	152	157	164	146	140	169	149	166	168	161	143	148	139	142	166	122	126	139	166	155	173	143	137	135	159	155	183	165	151	155	126	145	136	169	160	144	160	157	140	146	147	152	146	134	119	137	142	150	135	137	135	132	142	145	157	127	155	145	142	136	157	145	147	139	154	176	146	137	125	138	148	169	151	146	136	148	142	135	132	125	139	177	152	152	143	122	137	143	151	130	170	138	135	148	134	140	145	139	166	149	148	162	150	166	173	139	157	138	139	148	172	158	151	141	146	160	146	151	140	132	138	152	155	148	143	136	142	158	129	125	157	140	161	139	153	143	153	141	138	160	146	129	150	130	149	155	164	157	104	129	144	138	146	176	162	151	132	132	147	140	136	151	166	143	124	129	137	152	165	152	163	156	130	192	158	145	141	167	140	141	152	149	127	122	129	130	164	162	148	139	166	143	160	155	140	139	153	141	155	150	152	149	166	158	144	160	161	135	145	142	149	136	160	133	131	147	170	133	152	137	157	157	139	122	145	167	143	154	141	157	126	151	167	150	168	127	160	145	161	148	160	151	154	138	137	140	140	140	147	156	151	159	155	144	139	161	145	152	139	161	152	123	137	145	144	145	150	168	145	146	139	157	153	142	151	146	144	146	145	141	154	140	145	145	143	130	159	161	133	131	141	151	128	149	169	138	133	129	160	145	164	172	149	125	159	157	134	152	140	170	162	132	147	133	124	132	148	159	149	137	162	122	146	159	175	134	133	150	147	139	166	143	153	132	150	141	158	143	151	156	145	140	139	159	132	141	166	157	157	117	155	150	157	136	158	130	135	161	139	131	160	143	143	154	131	140	149	136	131	167	146	156	151	142	150	137	159	169	141	124	144	139	182	123	160	155	147	148	155	144	141	167	163	144	143	142	153	152	171	144	128	160	132	138	143	149	158	159	152	143	140	153	127	153	141	143	167	144	154	141	137	144	149	156	158	148	160	146	131	147	144	157	150	133	152	155	136	155	159	137	131	126	131	126	161	129	149	140	148	125	159	127	151	143	149	147	154	136	135	130	141	141	140	163	155	134	140	151	160	150	135	132	132	151	138	157	162	156	119	142	180	134	154	163	155	135	177	132	147	136	132	149	155	143	153	153	151	141	157	165	132	138	151	127	136	147	154	157	145	143	143	129	154	132	169	148	142	164	126	135	146	160	152	158	132	143	187	152	123	137	139	149	167	150	158	137	171	150	143	153	161	162	131	154	146	157	131	166	144	150	171	174	167	139	160	148	143	146	132	167	142	160	136	147	149	150	113	146	126	161	129	136	138	152	149	134	141	162	152	137	149	148	131	160	143	174	139	141	169	142	151	153	136	149	144	150	137	162	148	142	153	141	135	153	137	136	142	127	125	149	157	146	126	159	137	144	132	154	160	138	145	133	160	146	152	138	172	141	139	139	163	148	162	143	153	153	143	137	158	155	153	150	148	152	147	170	166	156	153	164	130	179	149	161	160	146	135	144	157	135	146	148	148	137	149	134	154	161	135	156	159	144	151	132	154	151	132	168	153	160	151	124	134	144	150	160	142	127	127	153	142	136	126	161	155	125	163	160	135	150	142	152	136	147	140	170	147	138	133	139	150	134	149	137	141	160	173	166	141	152	144	158	158	133	151	164	168	160	152	143	155	144	156	124	158	152	134	142	129	157	148	132	158	153	152	144	154	145	135	130	150	141	167	152	151	132	150	133	145	154	151	152	125	152	121	154	139	124	148	176	123	170	140	147	158	166	150	157	137	145	159	146	152	144	137	140	143	167	165	137	124	171	157
3138	3018	1270	855	620	553	466	458	450	407	438	423	380	419	416	416	393	438	404	381	430	441	413	411	432	409	428	362	405	400	403	393	390	399	436	384	416	417	395	409	387	382	408	401	414	416	371	373	381	378	411	367	405	408	365	370	385	386	426	407	384	382	409	388	387	393	428	393	422	426	385	417	354	392	424	410	395	407	419	399	418	455	391	399	429	385	406	357	411	428	421	399	420	358	378	384	409	413	436	425	426	379	378	420	403	420	379	381	416	421	418	382	373	436	418	398	421	363	423	418	396	408	412	376	388	399	439	463	356	369	379	378	366	401	379	430	391	404	397	414	388	430	402	406	415	380	384	392	397	402	378	416	393	386	420	391	435	391	404	405	407	403	420	410	411	397	421	400	389	376	374	393	442	425	417	403	407	413	373	395	388	430	390	391	404	385	399	448	414	368	436	406	423	416	377	391	391	393	406	409	434	390	389	439	383	404	394	399	415	438	423	365	367	396	409	393	388	375	430	396	405	411	389	420	428	396	420	399	366	401	388	419	425	380	431	421	385	375	429	391	364	442	417	394	430	398	391	358	416	392	436	404	396	391	417	395	391	434	416	425	381	364	403	403	393	413	440	417	400	407	407	393	411	373	376	407	403	396	374	393	379	411	379	438	401	380	413	382	422	424	412	365	391	360	393	385	383	375	387	399	396	409	396	393	378	366	402	393	399	406	382	410	396	391	391	421	388	420	409	376	415	419	372	368	368	399	404	376	412	406	395	409	402	400	380	367	359	394	391	398	406	421	364	412	379	429	397	413	421	410	366	398	421	421	419	392	398	411	431	413	386	403	374	389	383	396	423	380	386	377	407	350	370	387	397	404	368	390	422	398	426	404	426	366	408	378	374	438	394	410	415	395	403	388	365	387	375	423	432	383	375	398	396	366	421	356	408	402	416	383	371	373	441	394	383	363	413	423	427	422	383	415	358	413	390	405	432	377	394	399	375	420	380	427	369	377	400	408	416	399	413	406	416	371	369	404	418	386	399	416	384	420	423	406	421	397	403	402	388	432	412	386	365	385	407	406	402	356	417	412	389	365	377	391	398	381	417	406	425	382	367	398	387	375	410	421	385	363	431	395	412	383	387	391	388	413	374	417	434	381	375	417	414	390	373	380	400	430	378	407	383	359	393	405	386	400	376	410	381	387	400	401	388	369	388	411	397	383	427	404	400	434	410	402	407	395	392	409	412	399	395	379	432	376	375	435	413	392	414	424	403	415	382	360	379	390	391	411	413	414	408	423	373	397	376	413	425	374	394	378	412	401	406	393	385	421	373	394	388	401	415	423	395	427	411	398	422	407	397	429	405	401	368	383	424	382	384	388	388	429	377	410	366	403	409	405	401	396	379	393	410	415	396	393	392	390	398	424	391	410	387	402	386	332	420	397	430	389	368	402	371	378	395	395	404	399	414	427	390	395	426	414	373	401	378	393	382	382	428	356	390	397	387	380	376	385	417	389	402	402	422	402	365	422	406	381	376	385	421	414	412	389	389	357	391	389	404	380	441	362	363	384	393	394	418	395	370	403	395	381	389	381	397	426	387	412	410	412	415	433	386	391	379	409	406	369	431	429	376	408	396	420	390	387	413	386	469	412	404	394	382	413	396	386	407	372	356	398	394	437	377	387	393	386	406	375	379	413	411	396	399	381	407	402	399	364	388	394	434	401	379	403	406	376	404	414	388	415	397	393	365	393	415	403	413	392	382	414	367	371	421	403	363	390	382	429	422	428	412	416	378	407	375	367	372	413	438	406	375	383	398	403	386	413	374	393	384	439	420	409	385	389	373	402	373	352	379	409	393	376	385	386	435	411	412	367	408	390	405	423	398	394	411	385	386	395	386	425	461	393	406	380	405	389	394	403	397	400	422	408	411	392	370	407	388	399	371	401	385	422	377	411	402	392	422	414	400	385	425	436	400	415	400	399	388	419	413	373	412	400	393	407	375	396	395	394	397	351	367	380	407	408	391	397	394	429	387	436	412	387	372	411	410	352	415	407	400	410	396	403	401	366	385	391	408	375	382	400	382	437	377	394	378	411	407	417	417	452	393	414	380	397	410	420	401	406	383	407	418	393	397	423	371	363	385	393	376	392	375	394	402	386	380	410	410	385	421	408	435	414	362	394	400	428	418	427	395	398	406	397	378	350	411	381	409	377	408	395	385	381	384	384	399	413	412	392	421	427	393	367	389	391	391	413	421	403	368	418	423	400	390	363	422	379	425	387	388	395	412	375	414	389	411	391	410	354	384	400	406	400	397	391	396	401	356	393	404	397	385	384	393	403	419	429	409	409	398	393	414	374	441	369	386	385	419	394	398	423	395	405	394	367	403	420	372	391	412	394	385	428	380	388	410	386	384	416	423	390	401	407	365	411	401	431	382	382	411	377	410	421	386	378	367	398	364	391	366	393	432	378	393	400	381	414	389	381	412	408	370	396	404	389	397	410	427	360	399	405	405	420	364	423	446	414	390	391	409	423	345	399	413	419	402	411	413	420	404	426	421	382	386	433	406	436	394	369	402	392	392	396	379	407	412	388	410	401	425	398	395	382	404	396	382	368	428	422	384	446	410	390	413	412	390	388	419	403	352	405	423	377	424	444	395	429	402	394	400	389	389	433	361	369	393	352	379	390	413	388	369	413	390	419	359	356	394	412	396	408	402	388	384	426	390	382	411	391	403	365	412	433	400	401	408	400	377	381	361	359	438	404	377	426	381	390	391	401	398	420	387	421	399	389	377	390	396	398	411	362	376	421	417	402	386	439	373	381	414	420	415	405	417	427	390	410	421	403	408	423	364	415	377	399	388	387	420	396	380	442	375	378	355	407	397	401	430	376	371	397	384	401	422	433	405	416	397	399	393	370	389	432	400	431	398	375	400	386	414	440	403	402	410	369	384	391	378	365	417	361	410	406	377	394	387	404	363	407	390	380	447	442	433	388	386	406	424	438	379	417	387	396	414	381	406	392	377	403	423	371	389	397	403	395	419	382	419	370	405	369	431	386	365	380	421	393	366	380	416	405	398	411	394	393	411	379	410	395	394	381	420	431	396	413	409	412	360	380	406	406	451	402	382	396	392	390	400	382	397	409	386	381	397	341	390	396	412	384	391	426	407	412	409	404	377	421	419	411	392	402	386	401	427	393	402	417	404	391	427	419	374	394	391	431	428	423	417	398	427	418	394	418	408	380	459	397	359	368	405	386	400	387	394	400	368	376	386	414	393	393	337	389	379	363	392	374	395	388	437	404	390	399	400	407	426	379	434	423	420	408	392	416	400	394	396	406	403	416	403	397	382	400	451	404	397	402	386	426	387	402	347	403	382	388	414	398	388	388	376	392	399	407	407	380	384	422	365	390	402	426	398	379	394	390	398	400	382	382	398	379	383	408	375	403	382	404	387	431	379	387	415	384	415	407	368	400	418	408	401	409	371	398	431	403	412	411	423	366
30823	19959	9243	626	478	409	431	407	396	388	397	410	389	427	414	421	409	373	396	415	419	376	400	376	371	424	381	402	392	392	325	391	403	417	379	398	408	368	387	389	377	359	369	404	388	368	414	393	366	345	375	392	351	410	354	394	398	386	442	424	378	365	393	411	381	394	373	382	354	414	378	383	376	404	400	419	387	403	389	388	365	354	343	379	363	400	386	380	406	419	400	366	368	394	389	381	372	393	337	402	407	410	367	385	382	399	409	432	378	392	365	395	408	396	352	382	417	370	376	405	377	362	377	395	371	399	376	382	390	340	387	414	379	387	387	399	375	382	409	386	385	371	408	414	371	385	433	380	393	355	383	398	393	368	373	384	366	362	379	382	346	423	391	386	369	372	396	379	394	396	377	381	433	413	397	397	408	412	358	385	411	356	403	383	403	402	383	385	397	394	374	388	389	397	373	374	423	381	360	386	377	394	363	371	379	378	389	371	400	409	383	396	389	386	377	385	388	429	378	405	389	430	389	395	382	375	381	403	393	396	419	408	414	405	401	378	425	388	381	412	398	365	385	412	389	372	385	384	380	375	394	393	405	368	410	404	428	387	365	387	386	392	401	352	408	395	378	399	393	362	409	350	392	372	378	387	371	364	367	368	373	401	348	374	413	367	405	391	410	360	398	412	404	376	424	398	374	394	384	372	373	387	366	396	357	382	379	381	381	380	388	371	387	378	393	417	390	413	376	384	384	395	391	387	407	398	370	356	412	351	393	394	375	404	413	368	432	369	404	369	343	364	360	377	381	415	343	407	419	345	389	343	408	409	389	383	376	396	412	370	405	360	414	380	379	376	404	409	412	381	375	374	394	371	399	389	384	381	398	366	351	375	373	379	396	387	405	395	384	392	365	365	365	356	378	382	373	393	393	405	367	379	402	457	344	408	434	368	401	410	364	384	378	393	383	377	360	411	415	404	385	402	379	384	380	369	378	402	428	382	385	391	417	363	398	407	402	375	389	395	392	370	402	389	388	411	378	399	407	366	398	368	372	360	381	422	409	385	434	364	398	377	411	381	404	377	401	416	391	399	394	367	359	375	426	397	412	395	406	381	403	336	409	371	388	393	353	389	383	416	391	377	359	389	370	395	403	371	344	374	370	401	387	419	381	427	421	369	373	404	362	367	386	369	382	363	396	415	356	364	366	354	421	441	389	367	395	415	369	401	421	371	395	396	398	382	390	379	397	367	391	375	379	386	408	384	374	394	395	396	372	389	361	432	423	407	369	376	381	400	386	391	392	384	381	375	368	389	404	383	378	369	383	409	377	414	389	416	359	390	381	403	402	403	395	388	393	364	368	374	363	393	395	383	385	376	355	387	399	372	380	397	415	411	358	390	403	390	386	395	405	371	388	403	382	383	412	369	370	387	381	386	388	347	397	436	357	365	374	399	375	398	434	376	396	421	383	390	400	382	414	410	387	383	392	403	384	372	403	368	382	390	391	366	379	383	380	408	372	398	363	402	386	369	360	370	371	374	385	386	403	422	411	397	400	384	389	411	378	391	372	416	397	390	402	416	394	400	377	397	428	377	404	383	383	371	440	407	385	394	410	366	369	408	400	388	374	413	394	382	405	417	405	424	366	395	381	391	422	375	394	427	369	402	389	349	382	391	381	394	392	367	401	390	395	408	404	429	374	395	393	406	395	376	417	385	410	402	389	385	384	403	412	386	384	376	368	382	345	366	368	345	390	364	356	387	390	417	339	402	392	415	387	375	395	367	377	342	391	401	388	373	363	404	385	349	395	404	406	355	406	401	382	408	334	375	378	415	388	414	354	365	396	379	385	370	357	377	391	434	392	399	401	417	375	390	357	391	386	378	369	412	358	407	415	380	350	378	410	401	347	433	390	365	393	390	411	382	398	384	388	389	407	390	365	399	399	422	409	368	340	384	399	387	384	361	405	372	415	363	374	393	396	414	383	363	349	380	394	391	408	403	414	408	374	397	411	402	415	354	360	372	356	392	394	368	371	421	359	387	382	381	393	432	418	403	373	410	440	391	396	381	386	399	410	369	368	390	381	377	370	364	398	384	367	419	398	399	413	388	398	376	387	416	370	455	386	389	422	399	369	403	377	367	384	392	398	378	373	366	429	389	370	387	433	399	405	400	350	378	365	400	394	402	385	352	362	379	384	380	370	349	414	391	362	405	404	396	350	364	399	346	407	404	427	370	378	362	373	414	370	362	380	364	410	412	400	397	405	435	404	393	406	361	383	403	381	414	395	423	406	418	396	407	390	386	391	374	388	390	406	379	398	391	370	379	372	416	365	384	399	420	380	380	395	397	425	405	421	386	419	395	389	413	370	367	406	390	350	400	414	398	420	392	393	388	386	390	357	373	361	383	382	383	403	378	389	424	393	375	379	373	400	429	403	400	374	372	377	376	361	400	371	392	391	375	401	370	385	407	349	379	409	404	379	410	368	391	372	386	399	400	422	392	409	413	377	379	407	397	389	435	365	399	383	416	393	369	415	372	380	341	372	390	380	354	374	434	373	351	417	425	411	394	401	390	369	402	377	393	417	369	394	402	389	375	440	409	373	367	351	392	396	416	414	382	387	379	418	394	365	412	380	456	376	395	386	369	384	423	408	392	369	379	365	385	422	372	421	365	405	399	398	424	366	380	355	407	405	379	378	357	358	356	412	416	384	385	388	371	368	347	410	361	387	355	412	385	383	379	382	362	384	360	386	376	387	375	413	381	354	412	367	375	380	368	420	369	386	382	418	355	409	368	369	390	389	358	371	394	372	404	407	382	386	376	399	380	397	388	384	385	362	391	384	361	386	371	388	376	380	379	416	390	395	363	397	385	397	341	386	406	384	413	373	372	378	414	378	358	355	416	366	371	440	394	365	409	368	412	403	414	378	394	418	414	383	386	393	389	381	400	377	392	401	383	395	392	372	389	396	399	328	384	379	404	391	354	372	386	384	418	381	357	371	422	427	400	380	389	413	409	408	407	366	381	443	353	391	401	419	372	399	385	389	410	383	420	386	403	398	385	399	376	414	369	378	399	386	376	395	395	401	389	391	343	373	388	345	401	362	408	368	410	404	389	386	357	373	352	421	393	387	393	388	342	383	380	381	390	377	417	386	380	411	400	411	391	427	414	423	390	371	377	408	393	400	371	448	435	400	365	401	365	357	363	423	363	390	377	385	381	358	398	382	376	397	397	402	400	363	388	402	377	389	410	395	402	371	360	387	409	405	387	384	408	372	347	335	381	363	399	406	405	390	401	390	395	369	392	387	370	386	385	376	377	390	401	413	361	397	360	382	390	398	406	393	416	386	387	411	395	353	400	414	400	365	389	411	373	408	374	414	383	411	366	396	411	431	389	359	377	363	397	363	370	378	395	393	440	392	370	373	370	374	413	410	380	400	405	368	414	428	399	375	412	401	424	403	402	384	383	387	402	420	404	399	414	392	368	420	400	397	393	359	396
5584	1172	1037	964	942	937	905	964	916	963	916	946	924	931	993	896	1001	895	961	971	878	952	924	945	951	885	923	895	980	888	927	942	949	938	912	916	963	905	942	984	916	931	984	932	963	921	905	958	912	959	951	980	960	919	950	895	897	963	922	890	940	910	918	956	967	941	919	973	916	966	929	910	952	892	971	937	933	899	930	930	924	895	944	896	883	819	947	941	940	902	961	954	953	964	952	922	900	956	856	944	911	918	929	972	942	896	922	923	874	928	884	917	927	912	914	921	954	963	904	907	950	921	936	899	959	938	915	951	961	948	968	914	913	955	929	964	952	1019	944	944	997	962	897	955	931	964	928	865	917	954	950	944	894	951	986	928	936	936	897	938	840	886	920	945	942	921	911	920	937	900	923	892	944	893	914	939	912	968	883	913	936	921	962	935	916	959	899	929	903	921	969	956	866	965	954	941	865	968	922	893	943	920	962	927	873	973	949	908	944	917	931	927	928	920	936	901	907	907	908	909	888	876	879	902	937	884	910	945	886	941	905	966	912	956	926	913	911	904	901	935	901	928	919	941	927	932	932	921	965	897	939	962	929	907	931	977	956	921	888	946	949	880	951	872	936	932	970	934	901	948	956	958	967	949	905	961	917	927	918	961	922	961	859	930	922	901	888	879	895	943	925	955	936	964	975	938	943	961	950	942	985	976	917	948	932	961	900	987	931	934	944	994	946	955	989	904	953	972	989	867	986	933	931	970	957	942	907	958	892	967	913	891	957	1014	941	958	910	943	911	921	952	990	928	942	954	971	981	939	957	918	948	898	942	831	954	917	949	951	931	919	890	964	929	907	956	1001	909	911	934	925	929	969	924	955	954	924	949	893	911	916	918	935	986	958	878	931	995	940	964	942	894	934	909	983	960	964	910	907	990	975	906	943	897	899	932	966	975	925	874	933	954	935	933	914	911	861	931	936	947	921	967	945	959	957	898	919	915	905	944	944	961	949	907	932	865	952	916	903	893	955	919	889	957	887	968	907	936	980	941	924	917	892	926	932	898	892	892	932	905	1014	913	921	926	954	956	909	934	946	882	920	935	942	918	955	905	926	919	922	924	939	952	906	930	959	979	932	900	935	934	884	866	952	944	929	909	904	953	934	913	940	914	927	978	985	927	921	908	944	1003	952	901	909	921	957	970	940	895	939	916	881	971	903	927	921	962	936	897	919	965	967	886	923	991	911	955	992	940	935	919	969	964	962	968	938	895	919	923	900	961	939	949	908	962	968	901	935	906	947	943	928	952	924	934	888	915	953	960	959	918	899	942	941	989	912	891	904	900	887	875	930	923	991	966	960	969	948	888	948	930	914	951	962	923	917	899	953	894	913	929	891	991	924	931	909	923	930	893	947	963	921	970	991	936	988	963	940	949	916	882	889	929	914	950	903	946	900	951	902	922	935	878	931	890	923	908	909	965	916	916	996	916	941	975	959	929	931	924	929	938	937	926	904	910	912	886	915	950	940	931	924	911	957	928	925	949	938	885	964	877	931	929	928	878	918	927	952	947	919	906	954	979	913	979	943	913	901	950	953	936	976	982	903	922	907	915	938	914	894	965	903	943	940	917	957	919	935	963	942	969	937	944	937	951	933	892	957	924	965	930	923	891	916	966	954	928	900	927	960	929	937	983	921	934	976	948	950	965	917	926	913	956	952	941	924	927	931	908	947	910	953	952	970	928	899	948	928	866	961	970	968	900	924	931	958	904	891	953	921	931	908	985	1001	934	927	963	986	950	915	937	948	899	926	924	935	902	928	929	915	870	903	946	939	928	958	908	968	919	956	934	928	918	967	920	923	888	971	945	948	962	946	924	890	927	961	851	863	960	958	958	914	923	962	891	968	987	921	935	974	928	914	943	881	967	942	919	912	910	944	991	927	872	921	906	960	976	941	893	937	887	962	916	947	919	899	955	907	945	913	923	939	909	926	879	922	956	960	923	938	936	881	952	966	918	900	905	913	919	920	917	951	925	945	961	971	915	924	908	931	928	942	943	922	967	923	907	897	913	904	901	925	943	982	998	960	976	992	952	918	899	946	889	906	948	905	985	912	955	1004	961	981	935	891	939	902	972	918	920	946	941	962	877	927	947	945	924	936	887	994	905	951	926	903	928	941	933	866	945	954	888	940	967	921	930	950	940	930	903	883	919	931	954	927	934	925	931	918	893	983	944	919	937	917	964	848	933	923	890	954	941	979	922	895	921	896	918	945	945	978	948	882	933	922	903	944	901	926	911	925	920	897	956	954	908	949	906	972	1013	934	916	937	956	907	933	905	944	954	879	943	955	926	924	904	934	915	888	904	985	971	925	901	915	942	943	909	1030	941	936	955	943	931	921	933	918	906	936	904	924	915	898	965	939	897	901	894	940	875	959	864	980	944	949	906	866	887	923	918	948	906	908	901	920	946	933	940	951	939	939	962	956	957	965	946	915	897	905	943	998	925	914	918	894	914	936	961	980	956	958	941	937	927	940	963	928	950	914	890	953	904	944	858	940	912	961	925	947	971	970	1027	999	936	944	936	943	903	921	961	891	913	963	931	900	893	917	928	895	967	918	952	966	1000	921	923	900	911	939	943	935	921	945	920	944	935	924	916	939	987	935	928	971	895	934	912	952	932	919	957	880	910	894	973	885	966	931	940	902	902	873	952	930	932	919	958	989	903	976	898	907	907	893	907	959	914	996	944	988	946	953	951	908	910	933	946	948	987	920	965	918	938	979	971	925	926	899	922	900	917	905	953	950	955	946	890	911	945	889	902	936	863	924	893	945	897	927	895	958	911	900	883	988	941	929	993	994	917	935	932	1010	944	969	948	961	888	1008	926	896	935	925	976	997	912	898	889	893	952	938	937	962	934	982	952	916	908	939	946	929	914	924	944	955	956	919	971	909	879	938	925	893	884	934	960	937	865	962	969	929	975	938	904	921	952	908	875	947	956	920	948	863	883	965	915	930	943	925	910	917	860	876	930	962	937	956	875	944	927	935	913	906	928	955	992	941	907	899	946	948	976	924	907	935	943	994	895	933	901	958	963	931	957	930	950	901	951	943	936	947	922	903	915	868	875	912	942	932	930	999	894	894	927	925	951	949	878	966	918	915	949	922	964	899	917	951	903	903	946	947	926	960	1008	963	969	882	967	919	923	930	987	963	865	933	887	996	935	912	895	964	937	928	983	903	925	917	869	968	986	938	914	975	949	920	934	956	941	971	894	963	901	906	921	947	944	970	944	912	956	989	910	912	927	883	919	968	905	909	915	938	933	938	927	965	916	936	949	917	894	998	935	957	917	969	955	909	941	863	914	939	904	954	980	898	924	935	898	948	937	899	953	933	944	859	904	991	898	946	901	869	920	914	950	971	936	964	958	932	908	919	956	941	997	934	974	961	946	987	921	896	904	928	927	914	947	916	963	931	952	958	961	894	983	917	905	929	903	946	975	969	893	908	907	931	930	970	905	928	911	913	907
24278	20690	23588	27818	20684	15027	618	420	357	333	319	317	344	307	300	323	280	311	341	308	318	268	319	273	305	308	311	316	318	329	267	317	311	310	321	313	301	287	301	281	289	316	351	327	303	311	301	302	302	264	302	299	298	290	283	306	289	276	309	253	285	295	288	333	289	291	324	314	278	316	306	300	315	296	320	305	309	304	279	316	260	306	275	253	320	276	335	302	275	293	276	292	306	293	301	283	310	304	298	316	272	314	265	310	291	310	330	283	286	300	312	295	278	269	301	326	320	268	309	299	283	313	302	321	280	331	307	292	287	311	307	290	315	305	267	333	296	311	300	294	285	317	289	316	275	283	286	289	297	330	293	322	331	313	281	282	288	322	308	251	286	317	291	314	298	304	300	316	315	298	298	284	300	287	268	298	314	302	288	319	290	303	277	282	279	288	282	296	309	301	312	304	319	272	297	298	302	306	281	305	297	347	279	299	299	319	273	254	280	281	294	286	325	276	258	294	313	299	263	310	321	286	294	301	305	268	285	296	288	276	276	303	280	308	290	281	299	325	305	273	288	283	310	313	310	306	297	278	286	279	273	294	294	304	306	296	299	304	282	327	300	332	288	289	283	281	286	273	298	311	338	297	286	323	296	279	285	275	323	281	304	304	284	315	288	289	275	308	268	303	273	299	307	290	321	304	296	298	319	299	303	300	267	290	289	317	286	313	312	310	278	311	304	281	316	321	259	251	311	288	313	281	298	287	310	283	304	309	303	296	288	297	281	294	296	277	323	309	276	270	294	298	288	296	304	284	288	309	292	280	295	324	290	277	322	317	310	311	325	302	318	289	314	276	321	303	302	294	301	297	332	314	303	269	295	311	292	302	280	305	325	281	298	301	293	316	353	301	294	298	310	286	314	300	291	312	343	296	322	295	299	285	349	285	258	307	295	313	311	285	285	325	275	286	270	301	285	282	279	292	284	284	310	311	282	274	262	329	310	249	299	290	304	290	330	329	282	291	294	306	286	308	292	302	315	283	285	260	326	286	304	307	288	265	283	301	316	296	248	315	311	315	316	288	290	300	273	285	321	290	299	314	275	299	307	280	308	323	335	307	295	290	285	303	285	327	338	304	289	327	293	313	316	299	292	270	284	338	315	271	306	281	297	331	294	272	292	299	309	287	301	282	283	352	308	278	272	259	278	311	292	283	316	299	304	322	308	292	335	319	305	306	283	273	282	276	311	301	284	255	322	301	293	297	281	282	241	278	307	285	284	326	319	300	293	303	324	294	316	300	309	286	269	286	280	313	268	308	288	271	291	313	317	300	324	297	322	299	286	328	289	311	295	271	274	287	316	275	282	318	309	289	285	312	312	283	339	302	293	281	276	260	276	292	269	317	305	308	308	302	287	280	325	306	289	298	299	259	280	282	297	292	279	255	291	283	291	293	301	320	297	290	293	302	321	293	296	278	267	317	297	309	297	327	303	280	284	283	297	289	294	319	300	318	309	295	316	274	264	335	260	306	343	308	314	275	313	306	332	322	313	287	332	312	334	263	266	306	286	261	293	279	329	271	295	292	340	340	306	310	254	301	292	312	272	311	287	305	285	313	322	331	264	278	341	310	255	268	295	314	295	330	298	276	281	261	304	270	295	258	296	311	293	318	314	324	295	325	309	308	277	320	316	307	285	293	286	298	331	321	296	276	293	289	318	295	298	306	308	299	307	290	325	291	260	295	307	293	327	274	282	289	254	321	260	315	299	302	271	292	299	301	284	316	321	300	231	266	296	321	308	294	328	306	314	285	308	309	263	296	296	313	309	274	283	299	288	317	282	295	286	313	299	310	303	277	286	292	293	293	302	304	292	277	302	290	327	293	292	314	275	291	320	283	302	289	309	271	314	318	301	295	304	326	292	289	297	265	287	316	319	293	314	283	262	281	299	286	285	263	295	312	324	324	285	287	275	282	275	292	271	294	304	311	310	293	305	317	264	308	297	297	298	286	319	287	314	299	302	311	279	270	291	298	299	313	297	274	279	305	289	298	264	295	278	318	298	299	295	300	306	283	281	261	271	286	284	285	310	310	285	314	274	337	275	296	312	301	307	297	306	304	305	278	292	279	305	287	317	299	315	284	314	285	295	290	308	262	283	301	346	300	282	282	311	301	311	314	311	310	308	307	259	312	301	289	288	300	283	304	306	259	296	329	296	280	283	309	317	300	331	293	282	278	295	323	300	312	280	275	289	318	278	289	316	320	317	316	317	297	293	317	299	284	319	267	313	269	332	322	294	289	288	311	284	311	305	323	305	298	316	300	317	311	282	325	277	299	291	299	313	322	272	321	306	326	292	298	308	333	303	311	292	281	268	319	281	321	328	299	300	287	270	297	244	324	284	250	304	286	302	286	258	289	330	301	300	310	308	265	287	277	280	277	325	305	356	279	314	281	319	301	271	260	284	302	285	307	305	299	284	298	299	284	320	294	302	307	324	307	300	323	304	295	330	313	305	298	290	294	289	307	281	286	248	319	296	299	284	296	278	284	295	309	259	275	320	308	279	271	273	314	303	291	271	278	298	279	307	283	289	313	323	274	302	288	277	261	304	307	286	277	286	291	267	296	319	275	317	295	304	326	299	315	276	315	280	304	309	322	307	287	312	295	314	275	287	310	286	316	287	290	296	319	276	332	352	298	325	309	282	283	269	275	308	319	285	264	278	289	321	296	306	299	304	318	356	316	298	321	290	281	268	296	314	316	280	332	312	309	294	282	301	301	308	297	296	296	299	307	292	291	293	282	287	300	281	301	293	286	244	331	280	297	313	297	311	287	287	266	284	261	302	313	304	309	295	309	283	301	311	300	311	261	313	281	287	273	315	281	317	290	295	305	282	288	297	299	285	256	263	312	277	296	290	280	297	300	274	297	314	282	301	303	295	297	293	308	317	307	290	295	298	267	315	272	311	280	303	274	273	302	285	304	310	296	272	329	295	324	279	286	309	290	276	276	289	278	270	294	309	312	332	318	260	288	291	285	305	320	321	270	299	278	334	340	303	295	308	268	285	272	306	285	301	295	293	290	297	275	296	294	321	272	330	290	327	267	291	362	309	320	285	287	302	287	307	300	309	285	298	324	318	322	316	317	280	291	288	300	299	280	292	253	288	278	270	319	322	299	282	292	283	281	306	286	317	310	287	293	296	279	305	277	302	289	279	305	277	283	310	265	292	313	297	280	298	309	303	299	306	303	309	305	286	291	280	302	306	284	283	292	327	272	316	323	303	286	299	333	305	311	303	323	322	289	337	258	299	322	290	314	283	344	321	297	316	316	304	278	285	284	305	295	286	303	301	285	317	284	321	265	313	311	279	299	336	316	297	277	270	277	291	321	296	310	294	310	318	277	322	302	281	295	306	286	291	325	307	301	311	297	293	300	312	301	277	271	264	261	278	323	362	305	304	289	325	297	309	300	311	274	273	287	287	296	307	331	284	293	301	297	307	297	263	292
3231	2046	1181	936	794	795	795	801	742	776	736	725	763	712	692	756	737	698	735	727	694	772	741	744	734	711	738	742	729	730	731	683	698	741	690	686	725	731	705	697	733	723	693	732	750	726	716	703	705	747	742	735	702	730	767	748	693	710	773	723	699	722	745	712	752	714	716	765	702	722	708	772	742	713	756	740	755	751	713	723	719	767	725	717	745	714	750	791	740	713	739	708	721	710	690	708	742	717	711	749	751	748	725	700	704	716	685	696	738	707	768	724	717	725	712	749	709	683	691	735	679	721	736	784	721	684	712	690	693	712	739	725	706	642	688	720	699	683	710	738	666	776	729	776	729	679	695	741	713	665	724	679	703	737	754	706	691	744	745	762	720	713	716	771	749	707	762	618	763	688	676	741	739	702	740	710	728	739	724	688	737	721	724	709	723	709	732	713	701	719	689	752	747	752	739	754	707	748	729	724	709	711	732	728	693	699	751	721	723	664	734	679	699	683	711	731	725	742	706	713	782	705	716	751	750	691	722	717	659	663	719	654	731	707	690	734	696	721	721	753	724	745	719	748	723	754	719	720	707	722	721	768	725	684	679	715	713	728	684	682	743	714	701	757	756	757	718	719	737	713	698	755	748	761	692	782	734	688	760	692	708	682	722	707	767	713	722	676	718	679	701	728	678	738	730	673	754	727	724	654	722	686	693	730	684	724	723	723	654	718	703	753	749	721	735	727	738	745	737	695	697	706	702	697	740	693	742	745	729	706	710	700	687	730	668	742	688	705	700	754	765	758	745	709	729	704	770	691	721	707	712	701	749	724	686	705	698	702	694	727	759	735	745	759	726	641	736	713	726	741	714	720	695	729	754	733	756	678	725	687	721	784	717	742	745	718	681	727	722	703	745	709	721	758	736	721	699	712	729	761	690	719	714	743	741	737	697	709	718	693	712	682	710	728	723	726	713	736	706	725	720	716	731	701	708	728	751	739	657	725	711	713	744	719	727	752	755	681	697	694	737	740	713	711	750	755	727	721	726	732	719	710	677	746	739	705	713	741	732	716	724	684	731	710	759	709	719	714	733	741	718	718	726	728	731	689	698	716	693	722	704	732	737	724	684	776	703	739	690	729	704	735	701	761	658	731	679	733	748	730	695	762	720	695	713	721	681	722	751	706	723	721	666	725	730	729	709	705	705	705	729	734	720	703	735	701	702	713	688	739	724	705	718	730	691	699	740	674	753	683	723	715	699	719	739	689	718	696	712	789	749	694	710	706	709	719	753	685	693	727	714	766	676	747	716	697	720	748	717	700	729	754	688	703	722	717	740	751	736	744	714	665	744	721	795	718	725	750	709	734	743	717	699	787	722	675	717	678	696	735	691	729	738	686	685	724	725	712	677	684	749	668	676	712	687	712	703	740	763	673	716	728	703	740	759	697	705	758	720	680	681	732	725	722	716	725	756	672	733	741	761	707	729	731	754	734	727	712	705	748	716	739	665	711	719	717	745	690	727	746	685	715	716	730	718	730	700	739	741	723	718	707	765	688	721	692	744	754	676	696	684	735	726	714	738	699	753	723	744	692	730	696	699	708	724	717	707	689	744	724	727	679	715	708	747	700	773	738	698	707	721	686	759	730	696	716	690	759	723	697	717	744	776	713	701	723	734	710	725	715	720	721	681	701	696	678	751	786	720	719	725	724	735	691	739	771	713	714	756	701	706	699	719	742	709	648	698	704	730	691	733	728	696	701	730	746	749	715	743	729	738	738	712	736	738	686	666	734	718	719	748	688	775	701	700	748	740	725	682	752	693	728	721	715	716	680	690	705	731	720	768	712	707	761	696	703	689	727	698	681	676	744	673	824	673	673	713	704	754	739	735	714	686	736	769	716	732	677	730	729	672	671	686	716	681	677	705	740	726	729	712	686	686	656	692	691	710	739	648	753	732	739	722	727	703	682	731	712	682	755	772	728	708	717	723	747	708	708	716	728	707	691	693	679	709	711	702	707	671	725	747	734	747	720	716	711	708	768	743	755	716	693	725	747	719	660	708	710	710	665	748	715	734	761	728	709	711	710	754	736	703	732	714	765	745	755	741	733	763	753	701	663	746	736	733	708	690	761	752	655	716	730	697	781	704	772	740	744	744	682	726	779	728	749	676	700	730	702	687	731	690	682	696	745	717	710	740	702	678	749	685	729	729	707	760	690	785	730	722	768	715	744	754	744	734	692	681	702	713	727	697	764	744	761	728	735	717	683	703	732	766	712	706	732	691	797	712	740	748	723	699	721	761	701	728	729	705	699	762	749	722	755	719	690	738	714	733	703	754	719	730	703	710	694	736	714	688	752	702	776	766	750	695	724	655	687	712	696	685	726	733	765	689	733	729	695	698	770	697	653	765	773	760	720	716	742	765	710	755	757	736	735	738	759	715	736	727	688	700	688	770	741	700	724	731	673	730	711	691	710	765	739	729	722	706	750	738	648	706	754	719	704	759	711	743	718	737	687	746	708	725	717	718	739	747	707	722	722	728	722	712	778	769	756	735	729	742	717	693	693	707	719	691	692	721	734	714	700	733	697	734	752	711	774	674	743	724	725	712	694	728	714	718	707	722	714	771	684	723	646	735	717	710	704	727	707	669	688	700	718	698	713	720	684	719	674	691	726	747	717	706	722	723	720	716	734	728	771	778	726	693	695	715	740	745	752	718	657	764	707	736	750	697	722	698	731	750	684	720	791	733	726	718	711	728	700	718	687	727	687	677	728	778	689	722	750	715	739	681	740	708	707	683	708	714	729	695	711	720	719	708	714	730	751	719	716	702	713	743	754	741	730	749	737	729	681	758	691	773	748	689	695	723	729	693	682	703	709	726	750	743	704	703	722	744	692	729	710	717	721	718	735	695	703	698	714	657	714	712	714	717	723	740	688	708	745	710	716	734	724	726	733	697	743	757	674	704	744	699	741	728	736	702	721	703	689	754	723	717	747	754	696	716	746	727	718	754	695	776	718	699	717	679	716	700	706	716	746	677	697	716	723	714	696	705	716	708	697	742	758	743	740	770	731	714	716	716	678	706	716	732	736	727	695	695	764	758	724	688	737	670	746	704	714	704	728	737	715	735	721	737	701	692	723	720	703	720	693	735	729	738	683	739	696	711	684	729	730	735	714	696	775	740	667	718	728	769	715	683	699	704	740	715	740	694	710	707	791	727	723	711	652	708	787	726	757	721	754	686	756	695	744	766	700	740	748	722	700	701	676	676	746	716	698	749	718	772	757	718	731	688	740	724	686	709	706	705	741	677	729	719	722	670	694	740	709	668	744	692	699	744	748	758	696	715	740	729	737	754	706	712	700	733	769	712	754	733	716	716	641	674	733	717	699	679	757	718	743	688	754	724	733	680	711	719	724	707	715	692	722	720	674	709	716	731	751	712	705	699	717	762	707	722	719	739	760	734	709	770	691	746	714	724	745	693	704	729	742	707	762	731	725	696	704	700	670
23578	20694	23981	27439	20694	20702	12156	478	288	266	221	223	187	199	197	172	181	156	155	148	159	159	137	141	158	157	155	141	159	160	164	152	133	134	148	137	158	141	143	137	141	140	133	140	128	147	136	166	163	165	126	151	137	151	142	126	156	126	145	137	144	144	148	128	146	156	136	161	163	148	125	142	146	137	140	133	142	137	143	136	148	127	131	176	141	156	142	169	173	149	139	134	145	148	145	146	141	127	142	168	141	127	142	142	124	132	142	140	126	124	136	131	149	141	151	149	146	131	116	141	154	141	140	136	146	132	138	160	145	141	162	128	143	146	135	153	147	144	146	146	124	143	163	127	126	166	159	148	138	140	144	163	150	144	141	137	142	144	123	123	143	147	145	155	124	138	117	128	138	163	147	146	158	151	130	141	132	154	139	147	145	122	168	152	116	121	127	157	141	171	154	129	138	136	170	136	122	136	147	127	131	148	150	146	121	143	148	161	128	158	106	152	139	139	146	134	159	152	137	152	136	130	138	140	116	133	116	152	140	146	130	135	131	127	132	140	134	141	138	135	144	114	128	143	127	147	162	153	127	145	141	149	160	160	118	131	144	150	130	147	134	168	147	149	142	155	141	133	135	160	142	143	131	140	155	148	137	145	136	125	154	131	131	158	138	153	142	155	161	144	141	129	163	125	147	143	146	155	151	141	147	154	161	139	150	158	169	154	116	148	165	143	145	129	134	142	137	118	147	149	139	144	144	140	137	153	147	124	125	113	120	133	164	138	147	126	126	149	158	148	138	136	144	155	132	148	120	120	130	130	156	134	128	129	135	137	151	157	133	144	176	148	141	144	155	162	142	134	151	138	143	146	158	129	140	135	143	128	120	153	160	128	152	147	160	143	143	135	158	151	145	153	142	157	131	155	155	153	156	145	138	139	138	153	152	139	141	142	144	125	111	123	151	145	134	133	146	134	157	121	124	156	143	145	138	131	164	138	142	138	128	142	143	141	118	137	124	127	152	149	162	156	121	138	151	126	135	150	148	142	132	139	137	130	133	158	145	131	141	166	145	121	123	144	144	134	148	149	162	122	148	157	139	152	144	137	137	144	131	150	143	156	130	150	131	130	149	136	115	162	139	150	132	145	140	168	132	147	138	119	138	139	161	134	122	145	129	136	161	157	142	141	126	133	153	137	140	135	147	142	134	133	161	126	163	157	167	135	137	132	152	144	131	139	141	145	117	145	136	128	117	129	148	148	143	157	148	151	149	142	130	161	129	146	164	167	123	130	143	132	156	131	149	146	156	133	138	124	147	127	153	132	140	134	142	123	151	119	139	163	150	139	154	143	154	159	141	134	145	108	138	150	149	136	135	141	148	141	154	144	145	151	133	163	128	148	150	132	163	132	132	138	134	129	148	127	141	141	139	137	153	142	146	159	151	136	136	142	145	162	138	140	143	146	151	137	150	158	149	159	135	137	141	134	130	117	135	134	116	133	147	142	138	155	160	138	131	127	136	131	125	140	132	138	158	148	163	140	138	135	139	138	121	131	129	131	137	141	141	120	137	128	122	143	155	145	146	155	131	132	134	134	166	133	134	142	148	125	140	120	153	147	144	130	155	137	135	121	137	134	128	151	153	127	140	134	147	132	147	164	130	149	147	147	113	138	144	161	132	128	123	133	148	138	117	134	140	132	164	152	157	155	142	151	161	128	137	135	140	149	136	121	153	145	153	166	139	152	145	123	139	132	125	142	163	150	133	131	142	161	119	141	160	139	120	132	124	146	130	140	133	147	127	143	149	153	139	126	145	126	165	158	134	129	128	141	153	126	155	142	150	131	139	145	124	132	139	160	146	164	142	125	159	149	136	126	143	172	128	142	128	137	133	132	166	137	125	153	159	135	146	147	145	160	141	167	142	119	149	148	147	138	156	135	148	143	138	157	161	119	141	164	125	132	124	146	144	138	158	144	133	113	123	168	130	145	160	144	135	124	137	140	135	131	117	145	145	148	128	125	146	139	154	152	170	132	127	145	133	134	131	128	112	123	146	142	135	158	146	154	142	148	148	116	127	136	135	145	146	156	162	125	155	141	158	132	153	129	137	130	121	144	129	140	148	116	134	141	141	143	132	149	150	139	147	147	145	144	129	133	127	128	118	141	134	150	157	134	144	165	146	152	156	147	138	145	161	137	139	165	136	125	131	145	121	118	162	141	110	143	133	127	142	125	150	143	150	126	146	145	124	145	163	138	113	153	145	133	134	136	142	153	141	130	137	132	120	146	132	133	136	143	148	132	153	126	130	152	148	156	141	153	141	116	140	159	147	143	126	134	133	138	137	129	144	132	153	130	117	164	145	115	145	142	118	139	157	137	128	148	137	136	125	126	131	153	144	126	117	129	108	127	159	133	147	147	140	125	138	131	150	135	138	146	130	141	122	168	159	172	160	161	139	147	140	134	150	125	144	140	168	146	134	131	154	126	118	131	132	158	138	173	135	142	144	131	147	153	165	155	156	153	154	140	170	148	142	145	151	141	154	165	122	131	131	127	147	137	137	121	155	135	136	146	146	146	156	139	138	159	126	130	133	140	148	156	149	145	141	150	163	139	147	120	166	160	135	152	145	165	131	155	139	120	133	136	137	121	156	164	131	140	142	158	150	133	146	151	130	150	134	147	143	162	151	119	151	156	167	149	122	131	155	138	146	138	165	143	155	149	165	147	124	141	147	137	148	130	134	149	135	140	128	114	140	129	163	140	143	123	129	135	152	153	148	153	144	144	153	154	140	146	146	139	130	130	134	138	140	147	143	162	149	139	135	146	185	137	135	138	163	139	132	135	113	156	127	149	144	159	146	148	126	153	115	154	153	146	144	141	144	160	155	153	124	148	140	144	143	122	118	134	126	153	159	134	137	140	142	148	171	164	136	123	156	144	163	130	161	123	150	149	138	140	145	127	132	135	154	145	128	141	138	145	123	136	121	139	147	158	125	153	142	142	149	148	136	151	167	185	145	141	145	133	143	140	140	133	146	142	152	172	152	135	130	147	133	150	132	142	142	119	156	138	135	146	145	158	151	159	143	140	146	140	129	131	137	136	163	125	121	134	118	136	132	141	133	123	140	146	149	147	150	134	115	144	146	138	133	151	127	142	132	157	143	138	140	130	150	154	147	153	150	133	125	120	139	143	134	131	143	132	137	147	127	144	153	123	129	130	154	133	131	132	150	155	137	140	136	137	138	124	135	149	145	145	138	159	126	131	158	149	158	147	146	159	120	142	147	161	125	123	143	139	124	118	128	122	146	120	134	135	147	134	140	149	171	152	131	163	137	149	148	151	132	140	124	132	150	137	128	104	135	137	153	131	129	127	140	153	129	123	137	152	140	128	141	143	118	145	131	123	115	157	138	132	130	153	142	132	124	133	163	132	131	138	118	141	147	151	140	138	156	146	129	131	135	139	151	169	131	157	138	123	148	127	118	133	143	158	146	139	123	140	139	141
2956	2891	1273	774	626	531	474	428	395	466	452	405	369	405	421	378	407	400	384	385	373	372	411	384	417	367	394	386	385	377	381	379	361	336	400	384	358	394	380	368	362	371	373	345	402	397	376	384	401	391	407	405	398	362	378	369	392	378	368	375	384	358	372	379	361	373	368	387	399	384	356	373	379	395	378	391	387	385	360	411	371	376	372	389	393	416	411	368	403	410	392	415	399	358	404	378	430	401	415	357	347	402	392	342	378	374	413	381	365	357	379	376	418	413	388	333	376	401	398	389	411	364	395	353	370	369	361	391	379	365	393	372	408	392	369	424	380	378	370	381	391	430	365	387	385	336	361	360	392	397	362	394	412	353	383	361	390	389	353	372	399	338	384	397	358	408	419	372	349	392	387	330	408	409	375	378	368	417	378	395	342	365	401	348	431	362	352	393	404	385	405	354	387	348	358	397	388	366	400	394	389	389	366	394	383	385	380	385	375	360	371	392	398	362	381	388	385	351	369	352	372	402	404	382	368	349	387	359	390	385	362	428	395	343	387	365	386	372	395	393	340	384	338	396	358	366	382	363	342	355	426	404	369	380	350	397	384	404	352	372	372	349	357	364	383	385	401	413	373	371	367	381	397	372	402	386	359	370	385	348	372	375	375	384	368	381	382	402	379	379	378	409	346	355	372	353	349	384	373	377	396	401	375	403	404	392	409	386	399	387	373	409	391	371	403	400	375	394	384	382	372	395	407	383	383	395	418	369	382	369	397	422	411	386	371	358	377	378	407	365	391	378	363	385	415	344	362	411	409	386	391	369	398	363	377	369	359	407	393	353	391	389	399	366	388	379	394	403	375	360	381	369	373	377	375	360	401	406	425	377	359	377	365	376	383	402	367	391	385	384	353	363	379	389	385	365	389	397	364	368	389	323	391	355	374	373	375	369	368	370	395	361	401	354	346	413	375	376	376	391	365	391	377	404	374	364	379	392	351	366	393	404	364	374	398	354	387	398	356	418	415	418	390	395	393	383	384	413	342	356	367	393	409	368	334	405	393	357	387	356	411	388	381	363	415	391	381	386	427	401	383	403	402	370	394	378	408	372	384	356	400	369	389	383	389	394	383	388	364	381	411	372	373	372	413	350	377	380	366	393	376	374	375	354	399	378	344	369	362	392	391	394	342	378	373	379	383	400	354	364	384	390	357	357	377	352	370	372	397	402	386	356	368	371	362	377	371	396	357	360	377	385	349	373	393	361	365	373	397	377	378	341	366	411	412	355	409	388	406	385	381	351	413	400	394	340	368	380	389	397	369	395	361	386	378	389	377	347	366	371	387	384	373	376	363	401	435	408	372	365	396	402	401	398	347	390	357	341	367	387	375	399	368	384	386	394	379	398	371	383	380	383	351	405	422	372	396	419	422	391	369	397	385	425	387	373	419	387	382	361	381	380	345	424	394	386	349	357	382	388	372	385	393	406	376	366	414	358	399	360	411	344	395	397	392	365	428	378	347	346	396	379	397	385	386	360	362	372	393	403	366	400	406	396	385	411	395	392	371	354	360	368	389	394	377	394	386	386	385	375	391	382	391	404	370	346	355	380	342	381	375	388	413	384	384	369	380	401	363	403	417	393	378	365	391	393	376	383	363	409	375	396	370	372	384	329	390	394	363	368	371	392	378	363	392	385	383	367	380	359	340	414	378	390	351	371	376	389	357	367	368	370	399	353	376	399	387	349	418	408	386	367	418	362	365	407	394	380	382	364	367	423	390	351	369	388	348	405	339	382	434	428	365	402	421	399	369	344	387	388	381	360	373	363	366	383	383	398	378	384	414	374	387	394	405	389	395	404	387	392	402	346	363	392	396	374	396	408	384	383	369	352	360	364	384	377	377	416	336	381	390	353	367	373	415	408	369	387	369	389	416	368	363	391	386	366	371	355	365	421	385	376	393	367	369	378	362	400	395	380	358	386	378	400	374	378	360	354	386	392	377	385	405	353	372	348	370	398	400	352	367	382	378	399	401	388	418	375	364	336	401	386	407	404	358	375	387	364	380	408	410	331	369	386	381	389	374	385	362	372	395	331	379	371	404	358	377	413	360	349	361	357	433	388	400	383	370	394	344	378	362	358	333	399	391	409	371	396	345	417	362	375	366	384	371	390	377	385	376	418	358	405	381	372	398	388	369	359	377	364	382	401	404	392	379	350	386	405	381	378	378	374	387	400	365	334	336	359	369	360	369	398	354	414	379	390	402	375	361	367	360	385	368	371	374	390	418	369	377	358	394	375	408	388	366	373	421	397	386	348	378	386	402	376	386	376	386	397	374	404	388	407	381	434	352	383	373	369	368	336	385	382	390	382	379	370	381	396	390	372	369	391	399	370	381	389	390	341	392	361	343	373	354	400	360	381	383	412	405	390	361	411	360	367	363	360	358	415	365	363	403	398	382	388	367	349	373	368	398	389	351	394	389	390	351	370	405	387	380	411	404	376	369	389	398	366	368	393	389	406	387	386	362	396	393	387	375	391	386	402	375	382	395	381	361	370	400	379	397	362	407	391	367	386	421	364	360	402	412	398	351	380	378	347	375	390	401	383	407	372	347	380	379	349	340	397	371	386	348	363	389	353	416	384	374	369	367	362	345	413	359	356	367	407	412	360	396	376	402	373	381	368	379	361	383	404	343	358	369	383	399	390	355	415	352	352	403	397	385	387	392	363	371	367	388	391	360	415	347	387	400	385	385	356	370	405	351	372	361	359	391	365	403	343	405	391	377	384	409	353	393	393	356	377	355	380	379	390	400	415	372	383	350	410	353	332	389	385	403	381	397	353	378	413	334	398	385	394	357	344	387	347	388	405	403	385	424	418	389	406	410	372	359	364	370	405	364	363	384	382	352	386	358	368	395	385	370	382	391	413	376	377	372	370	377	402	398	402	351	355	406	382	359	393	371	366	382	382	393	380	393	370	357	378	378	412	395	397	354	400	384	362	343	372	365	378	372	366	391	402	372	375	393	373	414	373	398	387	395	388	397	401	379	391	392	378	420	394	402	427	353	399	343	390	391	382	378	380	397	380	397	413	352	401	372	367	375	442	369	408	365	375	365	375	385	390	351	347	353	398	398	390	378	384	327	393	380	409	382	427	402	406	381	355	377	369	373	367	344	386	399	365	379	374	388	402	383	388	386	376	370	403	369	352	371	350	387	401	386	394	363	376	344	424	362	358	363	370	400	334	403	362	392	367	405	405	362	397	396	405	408	389	349	395	341	358	403	389	347	389	385	362	355	389	429	389	358	365	332	333	383	386	360	379	362	375	421	381	380	388	384	379	373	341	390	382	366	377	398	375	429	388	379	380	393	413	368	414	346	375	389	383	365	348	359	392	381	394	369	381	362	392	390	384	367	400	368	377	397	401	394	397	402	368	403	376	390	391	361	345	370	378	382	348	409	386	363	401	403	434	404	390	391	393	365	377	389	364	378	345	406	379	399	360	352	394
30893	19904	9049	613	434	431	388	372	412	418	397	377	394	390	383	394	373	411	426	356	377	391	366	412	409	377	401	402	387	390	402	411	383	407	377	376	421	409	377	420	361	371	425	388	383	385	367	402	383	406	404	402	426	388	390	410	413	423	376	372	390	379	382	398	407	379	330	385	357	373	381	385	391	423	383	392	410	366	386	392	398	416	433	364	379	420	413	373	376	382	420	410	390	380	397	382	431	392	385	389	371	408	414	397	454	376	357	380	409	403	385	405	405	412	400	406	398	395	402	378	374	402	402	399	375	422	386	402	392	393	419	433	353	390	337	398	383	370	367	436	406	392	393	359	370	358	361	385	378	412	428	387	427	388	390	375	413	385	367	399	408	443	385	394	374	391	371	383	418	413	399	414	419	396	350	390	412	377	364	425	363	402	386	392	377	407	421	387	388	394	389	379	411	394	390	370	361	406	412	404	397	406	406	348	396	386	369	368	392	396	381	426	378	379	398	361	403	362	394	393	370	397	398	369	418	394	405	398	406	381	371	380	414	397	366	344	424	367	392	406	392	365	377	386	374	409	411	429	371	374	417	376	369	343	368	378	357	414	393	380	414	372	434	378	388	368	405	380	364	349	367	408	429	379	363	378	398	414	409	414	421	376	406	380	387	391	386	385	376	373	384	385	381	394	410	373	403	399	387	355	413	391	373	406	364	388	368	377	372	359	394	401	380	418	374	401	352	386	411	402	399	433	384	391	410	379	377	376	373	399	432	417	376	394	389	409	407	373	419	405	378	413	394	394	380	381	400	384	401	406	408	389	398	393	351	377	401	412	395	396	400	392	387	394	372	341	389	416	386	437	364	398	368	382	403	391	402	399	392	412	420	335	412	371	391	385	382	378	386	385	398	366	410	376	398	354	387	429	336	387	390	399	389	392	418	350	402	399	434	387	386	422	384	394	388	393	393	351	376	397	366	373	397	399	390	329	405	391	355	401	388	392	434	388	386	395	345	370	389	367	375	377	406	387	413	380	445	380	396	406	368	369	377	406	398	394	374	365	403	414	395	419	397	366	362	341	352	390	367	369	406	375	414	410	415	370	364	360	397	394	398	401	370	358	425	364	392	374	405	378	445	380	360	379	355	387	394	386	365	416	444	404	396	339	400	365	365	390	430	386	401	365	419	396	398	329	378	381	403	410	390	374	392	416	378	380	412	404	432	432	391	383	373	408	386	385	377	365	382	394	331	420	408	417	373	392	420	429	389	393	407	366	382	376	421	394	376	418	447	400	385	370	405	418	398	412	389	395	403	411	356	402	392	348	361	390	376	372	393	376	417	393	385	401	412	401	368	371	386	401	397	393	401	371	410	384	354	423	409	404	375	421	381	411	397	381	356	404	376	366	376	367	380	401	382	356	367	362	382	364	395	380	405	391	389	380	391	387	391	387	378	418	403	398	397	362	375	369	398	394	415	392	359	399	371	406	384	420	399	391	363	354	406	392	390	404	392	376	439	411	382	398	387	390	383	385	374	392	399	389	414	387	399	369	370	402	375	368	417	383	384	366	379	381	403	388	372	392	369	381	401	397	432	414	402	395	373	403	384	379	392	388	353	391	327	408	369	366	378	408	379	393	398	391	371	381	393	392	409	372	369	398	393	410	389	402	375	390	357	405	376	396	390	395	419	406	379	403	378	389	375	419	439	372	372	419	343	394	413	380	374	374	374	398	394	388	386	357	382	405	366	391	398	376	414	405	375	407	413	417	428	392	357	417	426	421	403	358	405	421	344	406	391	376	399	392	378	408	414	386	350	392	391	369	381	423	380	397	405	341	397	429	399	391	386	379	372	395	445	392	394	386	368	389	426	376	395	377	399	411	403	378	373	375	397	408	382	400	364	386	405	369	394	323	383	386	399	371	419	396	396	369	359	381	400	414	389	419	379	414	360	385	374	364	420	382	385	428	369	400	375	362	372	358	389	361	389	384	358	404	387	387	368	414	408	381	365	387	362	390	399	401	386	365	405	421	386	399	378	390	378	405	419	370	389	394	359	389	428	419	386	385	387	410	389	366	375	420	397	393	391	384	383	398	386	398	367	383	377	385	421	365	400	369	370	408	421	401	401	384	397	464	335	393	381	405	391	372	395	370	352	362	396	392	374	403	390	383	386	390	369	352	388	370	386	365	441	401	414	400	387	363	360	382	384	384	373	366	376	406	421	392	393	389	398	410	413	392	386	354	408	365	401	371	389	388	394	389	401	364	384	375	361	392	381	402	396	408	334	386	406	392	364	394	378	367	357	392	370	369	380	412	375	373	395	400	371	394	391	397	402	356	377	405	414	388	404	405	388	417	411	415	388	393	387	371	387	386	384	358	335	366	405	394	409	397	404	377	387	380	380	389	385	407	367	416	376	389	399	393	376	357	383	371	409	364	382	397	364	390	371	395	358	412	378	382	410	396	403	397	409	374	380	377	350	396	421	388	384	391	389	379	377	394	389	407	411	390	415	399	421	400	406	404	395	392	407	391	386	368	393	400	378	391	408	404	399	370	387	345	396	389	381	376	397	422	384	425	413	417	374	389	374	349	385	414	383	408	381	383	411	381	406	391	350	406	424	389	375	373	371	357	376	403	376	390	385	358	384	399	389	403	374	420	381	406	379	393	386	402	398	407	420	406	357	382	368	394	372	399	390	423	407	384	389	359	431	380	352	360	439	400	406	337	406	396	390	429	382	377	409	384	380	388	405	408	407	394	369	380	372	390	358	387	381	401	406	393	399	373	350	355	352	397	394	375	370	347	376	392	377	402	368	398	369	357	386	377	407	390	399	403	385	402	451	413	367	408	400	386	369	383	417	381	408	387	416	398	414	406	403	372	376	400	357	363	368	389	395	401	380	414	396	392	379	405	384	392	375	400	398	373	401	360	400	391	373	382	398	377	402	384	379	399	411	427	360	409	393	407	407	408	365	393	388	373	383	389	382	433	383	335	404	399	383	391	393	364	407	347	356	392	380	388	404	388	375	398	367	426	394	364	402	415	427	355	413	388	385	388	406	403	394	335	371	394	370	391	364	412	401	369	410	396	370	439	361	344	393	416	389	422	409	409	381	348	372	420	403	368	408	360	393	390	391	378	384	392	381	383	386	372	404	371	345	408	354	389	399	363	399	380	390	376	433	393	426	401	431	361	376	385	371	396	385	386	408	414	388	390	399	378	391	389	376	401	365	413	392	412	397	332	387	401	368	366	406	378	416	378	394	391	356	405	339	396	388	362	380	354	417	398	416	436	418	375	404	385	408	382	385	392	390	394	369	371	359	388	392	403	364	401	384	386	381	405	407	375	391	396	405	422	374	419	416	411	376	411	381	394	379	426	392	392	377	349	407	380	389	409	383	388	401	388	395	414	370	391	444	384	418	397	390	372	385	394	378	341	351	389	411	388	356	357	404	396	382	401	395	403	370	410	398	380	395	389	402	356	403	406	415	377	394	401	420	384
5441	1167	947	1031	940	928	965	1017	927	885	946	884	930	950	895	925	921	937	935	924	941	876	914	939	975	950	974	945	966	934	887	941	920	965	906	885	918	930	894	939	932	961	889	964	890	954	1024	962	939	896	930	920	953	916	913	955	920	886	964	898	983	912	967	943	914	933	935	905	965	954	972	925	911	880	937	881	951	925	949	915	923	952	863	892	985	913	953	933	972	930	904	952	893	913	915	913	954	960	964	935	857	951	948	931	895	921	855	936	966	868	981	923	941	918	972	991	992	912	963	982	911	918	889	980	903	926	927	941	953	881	951	921	972	958	939	921	969	919	946	953	946	893	936	945	945	936	940	897	944	955	969	942	852	979	932	971	908	927	902	914	892	885	908	962	894	930	914	910	963	966	944	962	935	908	894	945	975	966	963	915	951	946	922	944	921	912	915	923	906	976	919	898	948	898	965	987	976	972	877	919	928	891	921	965	932	922	961	946	957	944	944	890	904	929	971	957	962	931	972	908	954	951	970	885	946	925	944	938	892	904	944	965	969	987	997	971	829	956	957	973	913	963	976	864	935	906	909	919	921	935	971	878	955	966	958	905	987	931	928	877	978	959	921	874	915	945	954	969	943	925	969	895	956	919	930	859	942	998	930	910	1003	964	981	942	914	930	915	934	913	895	950	898	929	943	923	914	960	936	930	898	892	897	934	930	903	960	919	948	953	943	951	925	947	916	952	919	885	879	905	886	977	925	912	925	885	905	886	967	869	975	919	913	953	958	977	911	933	929	944	948	936	940	962	900	935	934	909	931	980	919	920	939	944	941	936	926	920	968	942	909	920	911	944	953	960	921	962	991	930	881	912	915	937	962	960	937	894	972	954	947	974	915	899	950	1030	922	892	903	922	949	901	1005	912	964	976	931	954	928	927	899	943	951	920	865	900	929	959	897	953	966	884	986	936	914	907	968	898	957	981	973	909	966	951	933	914	920	885	895	887	931	931	928	937	897	879	903	944	918	934	974	919	911	949	946	962	971	920	1010	912	938	931	957	929	895	895	935	945	918	884	922	933	921	910	971	939	937	963	908	872	1004	985	921	913	994	933	940	950	979	941	889	1001	936	953	948	914	926	923	916	878	974	996	938	915	901	941	962	925	913	912	900	949	1009	932	995	945	929	893	926	958	946	943	971	914	914	996	874	944	910	899	933	967	986	884	880	904	930	937	929	961	967	974	935	920	899	960	896	882	951	967	935	945	943	923	901	962	917	932	980	949	938	938	880	929	981	973	971	895	934	922	944	945	944	923	940	935	898	950	968	973	979	966	918	934	901	929	910	979	948	925	1056	938	960	945	945	920	981	926	938	975	984	952	957	966	934	943	958	946	952	912	883	939	925	903	925	936	1012	888	927	951	989	905	916	947	920	925	934	912	883	923	917	958	941	949	903	948	989	936	943	968	950	929	920	956	934	915	940	919	956	944	901	945	943	948	927	862	991	944	961	890	955	889	897	950	923	916	910	901	969	942	863	926	954	939	914	962	979	932	988	897	997	991	956	965	926	905	976	944	920	913	985	958	986	969	941	930	894	918	918	881	959	910	936	941	934	976	944	923	912	886	929	918	935	901	880	961	936	894	928	947	909	1000	923	939	884	1011	926	951	910	984	881	942	951	965	934	948	964	952	975	922	969	888	926	903	924	907	879	963	933	885	905	913	905	970	876	936	926	986	901	976	916	923	880	942	968	924	915	939	936	945	957	927	915	870	890	934	941	955	952	936	892	871	896	946	856	892	919	984	954	900	972	887	965	913	950	926	931	889	947	931	969	982	955	897	873	925	909	957	915	944	945	939	942	947	934	946	940	889	888	1001	933	977	943	890	894	873	942	912	925	892	976	934	922	950	978	964	963	993	907	915	918	962	864	906	915	906	986	907	893	979	980	885	896	962	948	949	936	979	945	948	966	921	952	934	909	895	894	921	1008	934	918	974	910	931	943	985	919	986	897	973	929	960	932	916	929	961	966	912	991	997	1006	907	946	960	946	947	927	971	946	945	887	896	926	932	948	943	941	930	959	969	954	919	944	947	945	924	961	954	973	981	908	932	938	952	931	961	964	916	894	918	947	876	960	986	958	933	915	968	894	948	875	919	921	890	932	931	883	944	966	970	959	977	968	956	911	971	1012	933	930	918	939	944	924	959	925	942	891	961	898	976	946	975	888	898	989	938	970	960	922	946	945	918	987	940	990	933	948	887	944	961	937	962	945	893	966	902	990	905	937	879	940	937	935	982	883	930	944	884	912	986	895	979	969	955	948	926	915	933	965	920	923	949	915	971	898	935	956	879	973	956	930	891	941	918	937	935	959	968	953	933	959	899	976	908	938	956	938	956	945	935	932	959	945	928	993	940	936	895	972	926	956	927	941	870	923	926	957	917	964	983	943	943	923	951	909	968	971	948	908	913	935	934	920	913	938	905	931	885	947	989	934	895	919	971	942	940	961	913	920	950	893	941	954	960	918	933	957	967	967	981	895	906	985	976	927	980	965	927	917	950	949	917	901	958	938	932	897	915	908	949	935	966	925	891	957	916	915	902	944	951	915	947	968	957	946	947	888	903	899	981	950	957	903	970	957	925	922	983	980	915	946	925	931	909	920	895	902	934	950	940	916	928	975	864	947	979	996	974	933	926	915	993	951	908	807	942	907	923	951	922	936	921	950	907	959	916	972	982	959	888	1009	967	929	929	925	910	946	949	971	931	928	961	994	955	949	917	888	919	943	943	935	864	919	943	948	921	932	978	902	891	953	907	990	888	922	896	924	956	968	926	915	933	964	911	925	920	983	971	953	989	875	902	925	954	971	959	923	956	937	931	921	949	952	929	937	962	950	922	953	942	932	894	904	916	917	905	916	948	923	944	960	959	904	900	941	956	947	955	902	896	945	926	942	851	964	894	948	961	933	882	934	929	954	978	924	954	934	933	943	905	944	912	921	967	935	967	937	885	937	944	896	962	920	966	969	958	969	914	933	933	909	941	943	953	981	901	957	941	958	926	925	915	949	912	938	935	925	940	941	932	953	957	985	915	998	942	972	944	891	953	932	926	934	956	915	906	934	1031	936	930	919	931	906	931	962	907	976	904	956	938	997	892	927	955	973	950	908	902	919	973	928	958	884	908	963	896	975	933	954	890	907	976	960	951	910	897	877	979	895	922	935	939	934	960	932	932	863	935	924	921	941	879	955	949	923	921	921	906	930	890	961	944	897	961	904	933	930	909	972	944	905	930	937	925	925	908	890	959	959	931	907	944	968	925	993	959	929	954	925	926	946	920	928	916	942	871	879	942	987	905	922	938	949	1032	997	1005	941	942	938	931	934	876	918	916	920	956	933	1002	940	936	962	936	906	910	928	945	924	935	987	916	941	934	989	941	944	920	921	961	913	955	930	945	907	889	932	940	947	932	953	948	896	925	947	922	897	975	935	934	934	918	958	909	931	888	954	908	926	907	928	920	970	954	927	917	1007	892	931
24315	20720	23619	27883	20712	15222	621	410	370	353	314	358	286	316	322	310	309	304	269	339	323	290	323	341	313	337	292	313	333	288	302	308	327	290	285	296	292	296	271	265	295	267	299	319	306	316	326	344	283	291	319	295	295	299	329	304	279	298	320	287	322	350	300	302	293	309	312	311	286	281	317	319	338	305	317	327	298	317	300	308	278	335	264	249	281	287	282	295	316	310	261	327	286	295	283	300	281	314	298	292	284	280	291	296	295	305	283	273	320	301	313	296	290	326	328	311	278	317	274	286	311	300	311	296	304	290	305	312	266	276	307	299	291	292	292	322	271	295	318	283	282	286	279	308	330	302	286	305	295	307	297	281	308	282	270	297	288	302	270	315	300	289	304	311	310	302	297	294	341	291	264	288	291	293	321	330	295	286	299	326	318	316	295	291	313	315	302	326	330	269	311	256	286	286	311	286	314	308	292	321	307	292	320	318	303	303	306	299	321	297	276	272	311	297	304	276	310	338	282	320	300	279	284	307	284	296	308	318	279	269	317	292	292	268	271	294	296	314	292	305	274	299	285	276	313	309	296	295	316	294	305	308	315	308	278	291	308	283	314	310	337	300	310	302	280	316	303	307	300	338	296	279	291	317	294	308	291	292	297	309	300	292	304	273	275	289	321	267	311	298	314	309	307	303	314	283	296	299	295	302	276	309	268	298	286	286	322	334	280	305	316	343	300	287	287	320	296	282	298	307	281	281	274	296	311	306	296	322	300	298	311	295	325	308	297	344	271	304	302	324	326	300	275	309	284	301	275	282	303	317	289	294	297	306	297	312	278	278	334	296	302	334	284	297	312	300	273	291	335	306	284	291	296	291	276	290	330	301	321	311	303	289	303	287	287	306	280	303	311	288	297	307	283	280	284	312	287	273	327	309	276	283	319	325	281	277	331	286	306	313	305	279	300	324	303	297	305	296	301	330	315	290	308	279	288	309	323	317	311	355	297	275	288	306	295	287	301	268	303	336	286	304	310	308	312	284	288	316	297	307	313	298	308	306	295	334	291	292	298	288	338	324	301	254	334	316	294	304	317	310	311	312	283	303	284	268	268	324	311	281	257	308	297	275	297	276	318	312	278	268	300	277	307	289	287	310	300	311	313	310	276	324	291	292	325	296	293	309	334	341	278	314	301	291	351	324	306	306	301	260	294	279	285	307	293	290	293	288	301	283	284	306	295	286	287	272	277	306	272	311	326	315	310	323	294	279	270	296	293	255	282	302	285	252	251	288	340	289	307	299	290	279	301	279	291	304	323	279	319	297	292	268	281	312	306	315	267	300	305	309	254	259	301	316	314	283	307	276	314	303	323	314	330	305	314	284	269	299	323	291	311	318	301	313	293	333	292	287	280	301	285	301	342	302	296	317	328	315	308	321	287	307	294	296	266	318	286	293	283	302	290	312	292	304	287	285	280	338	319	294	288	299	299	322	308	316	323	292	295	334	321	295	298	277	304	295	293	309	311	300	330	307	315	307	299	277	288	310	306	294	279	347	317	303	276	314	312	305	301	323	314	292	286	300	296	321	292	292	309	329	295	302	277	317	280	286	318	325	315	301	300	298	280	307	287	282	271	282	306	280	289	303	280	319	266	304	269	296	316	297	307	286	314	298	274	311	300	278	321	311	318	290	317	310	285	289	299	313	308	291	299	323	278	322	298	300	291	293	278	311	293	278	297	297	303	309	301	311	284	279	298	308	307	318	315	298	274	269	304	273	277	302	279	275	302	300	286	300	292	298	306	293	306	304	282	281	312	280	313	306	313	278	304	310	300	295	300	301	284	315	293	299	298	296	278	262	304	311	284	311	304	272	303	273	329	276	300	313	334	336	294	318	275	290	256	317	307	337	308	309	296	276	294	279	321	277	287	293	319	294	287	288	301	300	292	306	294	309	324	319	349	293	288	309	281	309	320	304	329	294	274	316	300	307	297	309	290	293	289	281	299	302	319	247	326	273	296	305	305	335	310	274	316	277	306	280	283	308	297	307	297	304	295	309	293	302	303	305	301	280	284	268	299	283	279	302	292	306	294	277	291	273	297	307	337	325	284	320	261	310	306	288	297	285	292	315	338	291	320	298	295	301	275	313	285	278	293	273	301	298	263	280	328	267	313	285	284	310	281	303	307	311	296	309	328	312	341	274	310	296	302	326	303	318	293	288	309	345	329	266	258	302	320	307	283	280	295	299	295	304	339	338	323	302	296	315	314	293	332	304	292	314	283	333	292	300	315	305	297	281	276	280	304	308	278	281	304	303	295	266	315	317	298	310	291	318	335	289	326	331	290	309	303	270	328	279	306	276	278	308	303	277	267	297	298	279	288	305	316	301	281	279	278	280	305	281	282	291	269	315	269	288	290	278	275	293	315	294	302	310	299	280	278	321	283	309	275	295	264	292	304	283	300	289	277	305	304	297	320	328	309	299	269	289	296	279	314	314	274	268	315	283	287	310	325	285	299	322	311	280	294	287	318	311	318	299	298	302	296	306	307	303	305	291	312	280	271	325	298	306	270	318	289	301	287	298	325	332	288	315	263	295	289	281	301	284	305	313	268	322	293	330	323	314	278	294	289	286	302	320	256	291	286	294	337	282	310	287	288	289	285	281	284	300	300	295	297	331	325	285	305	309	324	318	319	297	293	325	305	282	310	288	289	322	318	333	310	282	292	293	283	293	316	281	301	284	295	290	361	313	286	327	301	295	277	282	318	279	301	260	283	286	327	301	311	309	288	302	281	266	347	317	286	296	292	270	292	342	286	314	297	286	318	324	302	264	317	310	305	294	275	300	302	300	309	326	312	278	310	305	310	307	288	293	328	302	291	271	318	308	295	304	305	253	297	298	288	302	289	311	304	316	284	304	304	311	330	292	310	294	290	294	288	288	305	303	298	304	313	316	306	280	274	311	322	314	328	292	313	277	305	286	309	297	284	291	328	309	276	273	338	337	304	337	296	296	271	319	276	320	299	289	295	285	307	359	286	321	291	315	286	270	309	317	277	283	318	296	286	286	294	295	319	296	303	332	309	311	301	297	318	328	322	310	282	327	284	292	303	287	277	318	283	297	290	272	286	322	320	287	268	296	267	294	289	291	331	317	306	315	302	308	284	285	283	317	319	279	322	272	299	324	270	297	296	291	305	308	303	309	270	298	321	293	272	288	276	291	326	276	312	296	311	279	288	304	292	347	301	283	311	286	292	287	330	311	323	292	298	304	309	298	325	316	317	306	276	285	270	288	340	295	275	286	308	310	289	306	290	313	321	309	265	280	321	299	287	297	318	290	279	297	319	317	272	298	301	286	282	319	329	291	274	265	308	302	299	323	291	292	292	301	277	282	294	280	305	273	319	291	300	285	297	304	301	290	281	293	302	261	292	314	346	322	304	277	317	304	282	342	301	300	287	294	297	323	288	298	294	288	302	301	316	287	280	290	318	301	270	292	291	336	302	288	301	268
3245	1967	1157	909	819	798	772	765	703	738	811	739	736	754	728	745	687	744	746	738	700	698	720	738	741	705	697	739	730	674	717	677	730	711	713	713	707	694	726	713	755	715	744	707	729	703	760	682	676	746	772	719	761	762	719	702	747	724	697	696	747	705	686	729	747	776	726	719	737	718	717	737	738	714	722	734	716	720	737	694	744	733	698	713	738	731	670	739	777	698	709	708	699	675	686	736	717	733	737	751	734	700	724	699	710	690	678	721	701	723	706	704	708	745	733	688	666	713	771	720	750	748	737	698	664	724	712	718	701	714	767	688	739	697	689	695	742	719	663	765	758	751	740	737	740	684	712	760	717	718	736	705	709	716	739	734	708	742	697	720	757	742	796	718	739	689	689	692	753	713	741	736	747	729	723	698	743	725	761	744	713	736	722	764	698	714	717	666	694	698	723	714	713	715	752	787	699	719	710	714	705	691	706	708	743	715	699	679	752	676	759	741	666	733	680	712	750	718	719	703	715	692	723	723	717	706	763	714	738	751	724	696	716	709	744	738	733	694	679	724	727	751	707	747	733	704	771	756	774	716	741	711	747	686	687	760	738	720	689	734	708	735	716	683	715	717	691	754	742	740	741	678	709	727	768	731	705	680	723	731	773	766	726	720	731	736	765	731	682	634	685	710	717	695	743	711	707	708	724	691	741	760	749	721	724	738	727	662	722	771	734	706	689	735	709	681	767	737	711	748	763	713	702	708	738	757	702	744	731	711	726	707	711	721	695	680	731	734	687	725	719	758	684	717	729	683	735	699	728	766	707	696	730	739	729	765	735	723	768	674	744	745	709	713	716	668	782	737	669	742	740	736	686	758	707	739	759	728	780	728	783	724	723	719	751	716	736	717	710	735	680	735	769	746	702	680	691	715	755	717	707	707	682	697	750	716	733	708	746	699	726	691	692	702	683	727	690	754	746	733	742	717	746	690	715	711	739	736	685	703	687	765	745	728	734	721	712	719	711	711	731	749	705	715	739	691	744	745	727	707	709	745	718	713	734	711	699	740	722	692	695	682	750	696	736	766	732	720	742	735	741	727	721	714	772	697	721	688	716	730	697	698	726	698	736	715	731	771	684	741	674	773	690	773	709	734	703	671	725	679	686	688	717	713	731	714	702	735	705	745	720	766	712	687	693	677	736	731	676	673	673	671	725	757	717	705	698	753	700	739	749	749	698	693	701	663	706	686	672	732	706	756	687	700	760	699	689	747	718	744	743	709	736	720	723	705	733	712	693	725	709	715	726	709	755	700	685	679	716	712	768	732	693	741	734	704	706	732	738	730	760	740	739	688	699	725	641	716	722	689	718	726	715	756	740	706	748	752	736	676	726	700	750	704	723	724	737	730	736	700	742	686	735	737	739	714	708	730	683	702	737	705	746	713	702	672	702	679	668	743	756	741	681	778	759	731	695	744	758	760	764	710	736	696	710	719	707	689	718	712	737	685	737	710	747	711	722	712	708	727	713	723	718	743	753	709	729	652	697	684	687	679	673	720	696	771	744	688	751	744	752	719	741	704	699	738	705	751	745	723	719	721	702	746	740	735	705	717	716	748	705	735	715	748	715	691	713	671	723	713	694	732	733	704	735	696	741	725	722	705	740	710	709	680	684	669	707	687	760	764	691	698	733	719	701	708	747	767	756	733	709	774	751	683	700	718	764	706	665	775	696	705	673	735	726	783	747	721	691	712	754	675	780	697	691	713	721	713	685	709	691	757	748	703	739	745	733	723	738	774	764	763	721	796	736	698	697	713	730	735	762	690	695	701	699	699	686	778	684	699	779	695	741	743	734	703	735	682	699	708	730	714	735	740	720	687	741	725	727	741	652	693	713	746	734	693	742	724	694	749	704	683	749	719	714	701	754	693	723	755	715	740	733	746	688	732	760	721	726	674	749	747	758	728	684	695	725	697	741	731	737	735	735	685	723	811	705	719	751	738	662	749	761	711	732	696	786	713	684	770	715	706	749	757	775	692	707	732	701	712	699	688	721	697	755	743	716	700	733	733	732	738	724	717	700	737	695	789	705	726	695	651	694	752	718	716	722	727	776	701	697	723	696	714	695	715	700	707	737	764	722	787	709	689	725	770	738	701	679	725	746	665	730	746	733	710	732	712	690	692	734	732	701	667	668	730	763	747	712	714	767	725	749	758	719	711	691	727	711	733	693	709	706	738	701	757	717	709	722	710	727	725	711	755	716	723	689	745	742	703	740	721	688	733	753	745	704	719	715	690	741	704	741	744	744	782	731	745	724	685	702	762	727	752	705	726	757	689	695	747	730	706	696	758	775	751	737	692	774	739	668	690	734	720	745	763	738	722	737	751	727	721	768	749	717	719	686	726	729	716	693	758	720	726	738	698	747	704	733	716	709	728	702	714	693	737	724	687	698	709	740	752	748	805	670	736	706	687	707	690	745	742	686	723	763	719	665	697	701	732	717	673	671	733	719	688	723	718	684	701	694	721	740	727	741	685	701	728	685	716	702	730	670	732	735	731	688	745	740	691	734	682	765	717	720	725	714	715	694	697	696	717	700	697	731	704	796	732	742	691	701	721	721	695	704	749	727	746	721	656	688	755	709	679	755	720	750	698	758	725	720	700	718	707	745	755	714	731	722	724	736	705	734	720	718	700	700	713	699	705	720	737	731	753	751	718	678	727	681	715	689	691	712	730	734	688	734	662	769	763	701	729	724	717	720	682	722	650	733	742	660	746	743	704	732	703	793	698	736	712	771	723	744	747	709	703	701	758	718	686	741	728	716	757	698	692	724	738	686	745	729	726	690	730	726	718	718	742	740	712	725	721	695	699	786	732	710	725	741	711	761	693	661	726	720	737	713	747	745	737	735	750	725	733	740	729	679	735	725	710	745	690	744	721	770	731	726	729	711	739	742	746	730	743	746	701	745	744	701	729	754	743	700	655	719	768	737	761	689	705	684	754	703	745	793	704	746	750	739	724	680	698	768	744	735	761	719	719	756	755	744	692	719	752	704	750	728	716	715	744	748	695	687	750	717	701	710	727	720	747	743	766	747	759	698	668	768	765	723	705	799	674	702	685	737	744	740	779	745	753	701	735	747	769	723	723	711	695	730	713	698	674	746	681	695	682	710	703	737	723	699	706	698	723	741	721	741	750	723	695	708	715	727	706	728	729	757	729	716	742	689	737	715	717	684	742	726	766	701	706	731	715	738	729	732	702	676	770	707	759	701	732	700	701	720	743	692	680	758	741	739	712	695	776	724	732	751	755	678	718	722	727	690	689	633	747	746	722	716	708	690	685	731	677	712	703	643	743	788	740	737	747	754	699	721	742	720	716	727	756	656	722	711	738	753	737	725	763	789	755	668	701	715	722	743	740	721	724	737	708	691	725	746	748	728	721	708	655	728	743	718	701	748	752	741	717	735	726	760	741	746	732	701	730	742	749	705	752	731	692	711	771	724	689	694	732
23559	20686	23957	27430	20691	20691	12168	447	286	226	221	227	185	219	170	194	163	168	161	168	167	125	176	152	150	140	159	124	172	160	173	144	171	148	149	151	133	151	165	133	139	160	138	154	126	161	147	160	181	146	149	142	146	144	147	150	161	150	144	135	135	134	145	162	137	136	155	143	158	146	148	139	139	149	144	127	142	152	157	138	139	145	135	159	169	137	149	160	145	125	159	142	148	161	127	137	141	140	156	140	126	140	144	150	150	155	145	144	142	151	138	149	148	150	147	152	144	151	140	145	162	132	134	128	166	139	145	148	149	158	145	175	125	134	157	162	148	149	165	128	150	150	131	151	140	139	139	112	149	126	145	141	122	156	131	138	174	129	149	170	151	163	143	146	150	162	142	139	148	145	156	128	161	150	148	132	172	145	151	128	138	135	123	137	124	151	135	151	134	124	116	141	142	143	135	129	152	139	133	130	174	143	150	131	141	131	149	140	137	164	166	172	170	133	134	140	166	143	143	141	136	147	133	125	138	146	125	128	133	144	156	165	132	136	127	135	152	133	152	139	142	132	157	149	140	150	130	149	129	148	163	137	136	148	160	135	164	157	155	131	166	159	168	140	148	148	126	120	134	171	141	131	142	171	139	142	145	173	140	163	150	145	131	156	134	129	156	155	160	153	135	158	132	123	129	157	158	150	140	142	147	165	129	131	144	130	164	165	146	153	145	135	119	110	150	142	122	137	138	138	154	161	156	134	148	154	106	124	125	142	168	139	149	158	153	133	155	126	151	136	163	129	142	137	144	146	142	124	163	123	156	159	133	124	147	156	146	159	133	150	141	127	141	142	156	142	131	143	151	137	159	126	145	151	142	154	177	142	159	163	126	145	150	144	123	135	146	154	159	148	145	154	164	159	152	143	162	145	132	124	150	139	141	143	161	131	120	143	156	160	131	152	132	139	152	138	134	130	154	151	143	131	134	130	133	126	139	144	146	152	144	135	134	139	133	124	147	155	158	179	139	132	159	125	121	172	122	158	138	137	150	146	129	151	138	148	153	146	170	146	143	137	137	148	152	146	140	150	140	145	139	148	156	165	140	153	143	139	154	137	132	130	144	156	152	132	123	156	143	147	135	153	164	120	160	129	147	146	164	136	155	149	137	146	137	149	151	139	152	131	118	128	146	156	161	129	114	142	162	131	135	134	136	160	132	135	148	138	164	134	139	134	139	161	148	156	128	126	139	143	161	156	132	124	144	174	152	124	150	140	150	128	143	163	147	150	135	141	152	154	158	145	147	134	132	145	148	143	144	132	144	137	138	113	155	165	126	150	134	128	117	149	133	146	138	142	127	140	130	150	127	129	133	114	141	148	127	131	126	152	154	144	136	160	146	135	148	138	129	140	154	137	132	135	133	157	143	132	148	150	126	135	159	140	129	165	152	129	127	121	119	119	158	164	136	133	143	147	157	137	126	126	143	158	140	149	146	163	134	155	114	125	152	147	156	134	126	141	156	144	150	135	121	134	144	142	128	154	167	134	146	157	144	170	119	133	140	139	143	132	151	135	127	139	144	161	140	169	144	128	145	149	157	136	150	142	143	145	134	142	145	139	139	157	132	133	135	162	140	136	127	130	139	125	151	144	131	124	133	143	124	153	140	129	142	146	136	147	143	151	157	145	129	150	139	130	113	118	149	145	128	133	163	140	142	117	139	133	157	142	144	111	163	144	143	120	137	131	151	116	158	140	161	175	144	150	150	147	156	154	149	150	137	121	136	136	124	132	121	134	128	136	135	127	141	152	116	131	138	148	154	131	158	124	157	138	140	163	127	127	124	130	154	138	133	151	124	130	135	134	154	125	123	136	136	135	143	149	159	166	136	147	140	146	128	145	120	151	141	131	140	145	144	140	130	122	137	142	126	113	147	133	148	159	159	129	139	133	128	129	142	158	156	135	135	138	147	150	139	150	132	152	155	147	149	135	158	141	151	127	149	143	135	133	159	152	122	124	156	143	145	136	166	130	142	150	153	133	139	153	146	132	132	140	152	153	120	131	162	132	142	149	139	141	136	137	130	139	146	160	133	126	135	143	143	136	130	129	143	162	141	137	124	127	143	163	129	142	148	164	111	121	140	121	160	134	131	139	148	149	150	139	134	162	142	140	148	150	146	149	122	150	143	137	131	140	136	131	127	154	144	152	126	132	143	139	136	156	143	156	139	121	131	124	139	148	142	134	150	157	150	129	142	158	151	148	161	166	146	153	136	142	152	131	135	131	150	138	138	121	124	165	123	158	161	137	156	137	141	147	147	147	144	123	150	152	156	168	127	155	147	136	121	161	148	152	159	176	148	134	125	136	155	157	159	134	140	158	130	157	136	159	150	125	142	135	150	128	135	152	121	137	139	142	132	140	141	140	145	145	145	149	128	155	177	145	141	164	134	120	168	145	156	152	152	140	134	156	145	118	132	150	135	128	141	122	129	150	148	150	126	156	150	142	146	141	144	134	130	149	135	124	138	135	133	156	145	155	151	144	129	125	146	132	141	166	129	132	163	141	146	125	149	153	152	136	142	157	156	148	153	148	142	148	164	135	131	160	149	142	134	158	135	135	133	136	125	151	145	138	168	150	140	140	138	134	130	148	142	125	133	137	136	160	139	138	141	125	148	142	141	151	165	146	126	120	145	139	156	149	131	126	129	155	132	129	130	147	161	163	140	150	146	163	155	137	141	159	157	148	144	148	143	140	129	146	122	131	133	144	141	165	133	138	149	153	155	131	138	133	154	138	136	133	136	133	154	153	136	141	150	126	137	149	147	143	146	157	144	127	150	147	135	135	151	155	163	147	126	162	155	138	147	122	146	138	133	151	146	135	158	116	153	160	144	158	123	131	139	133	143	136	137	133	138	145	122	148	165	129	132	133	144	155	172	131	128	152	155	146	125	144	156	150	147	127	146	157	137	145	152	149	143	130	153	136	141	130	138	144	143	140	140	151	118	172	148	154	122	135	139	147	133	128	134	162	138	148	151	165	162	158	141	136	137	150	134	158	138	133	169	140	137	133	127	133	129	154	144	146	152	134	133	139	138	124	144	137	150	153	152	146	171	134	172	145	151	134	139	136	124	131	146	133	159	163	138	151	141	149	145	119	127	129	155	145	131	144	142	133	128	131	141	147	158	134	146	152	143	144	131	143	142	139	120	150	130	146	148	165	149	173	150	154	157	173	151	110	141	163	144	140	136	151	155	177	136	151	149	137	117	131	119	148	151	141	127	139	152	126	135	139	131	154	140	147	141	141	155	146	163	130	151	139	123	139	156	168	137	126	150	151	142	165	132	147	133	136	142	148	166	150	141	137	141	150	152	153	145	119	129	147	154	157	149	144	128	132	123	136	141	166	139	143	140	148	125	131	159	152	157	161	125	131	151	145	136	127	128	130	136	137	142	146	166	129	154	143	143	116	147	151	143	150	151	129	141	154	128	151	172	140	138	143	149	150
2931	2823	1277	768	575	527	462	445	397	434	417	426	420	410	395	402	397	419	410	416	369	386	397	385	374	390	366	380	342	420	365	387	349	377	368	357	376	404	392	385	381	394	387	437	406	373	395	414	391	403	394	393	400	396	422	375	381	409	383	347	379	394	395	352	393	391	407	369	393	391	393	376	429	374	360	369	400	355	399	391	385	365	368	394	392	370	385	358	404	385	349	386	424	381	348	377	390	376	373	420	416	381	439	402	361	412	405	374	414	387	402	366	412	382	348	343	374	399	420	399	381	395	388	332	381	417	384	374	387	394	377	352	393	346	379	373	385	379	395	376	394	389	378	411	403	364	367	351	379	380	403	404	389	385	370	401	397	417	396	381	388	386	361	387	361	353	384	380	420	424	403	396	393	376	387	437	368	362	399	383	402	335	392	442	362	417	416	390	396	392	398	383	380	408	356	425	381	396	397	363	395	398	370	344	416	396	354	408	378	394	421	407	391	367	410	386	392	381	391	409	369	393	388	367	391	420	389	423	387	395	399	355	425	346	398	410	387	393	374	374	404	399	363	399	374	355	386	378	369	377	402	385	378	389	375	368	363	396	353	388	358	405	343	370	413	360	409	331	363	379	395	387	410	392	362	409	370	367	370	357	383	389	369	416	366	357	383	390	365	380	387	375	385	398	396	368	395	375	358	375	367	404	400	414	395	377	350	385	402	398	390	379	368	397	365	404	398	395	358	349	430	401	389	376	361	381	409	386	393	379	373	369	375	378	403	359	400	371	399	387	401	395	376	385	388	365	342	367	400	390	351	360	382	390	351	375	391	354	389	381	384	379	393	354	389	351	412	391	396	377	381	362	369	362	348	408	384	350	370	398	395	351	382	384	401	375	395	385	411	381	355	403	349	398	412	396	362	393	401	396	374	395	413	376	346	361	408	340	386	374	373	379	355	396	367	397	373	363	389	382	355	375	420	375	385	367	381	377	403	343	381	388	346	410	376	400	392	379	392	406	410	400	384	373	379	386	380	418	370	359	369	380	365	408	381	400	380	381	400	389	376	392	374	397	375	402	387	387	375	426	405	383	387	369	356	381	386	394	397	376	396	415	394	341	417	424	390	385	412	392	392	385	361	362	406	403	375	364	408	351	401	389	395	400	387	368	373	406	402	429	392	374	376	415	364	368	365	380	352	346	374	393	406	366	394	405	367	381	400	346	372	419	355	382	391	395	379	363	368	387	403	382	396	368	362	373	396	409	383	378	402	387	407	414	413	418	358	403	381	422	374	385	380	385	408	351	376	388	387	394	396	379	346	379	400	388	383	392	387	395	408	366	383	392	365	354	343	404	405	414	385	364	375	347	371	365	403	363	330	360	375	387	400	389	378	409	413	396	388	385	340	391	372	378	386	411	373	400	367	396	364	408	376	390	378	395	395	407	394	337	371	390	402	399	436	360	398	410	350	394	390	382	391	384	349	393	409	412	387	409	419	413	400	360	402	393	383	371	384	363	376	368	354	409	367	385	390	348	404	369	397	347	369	410	386	377	399	378	379	360	378	389	360	362	368	414	363	375	362	396	402	434	394	383	367	391	389	357	376	410	413	370	356	377	398	389	406	365	398	389	353	389	366	402	342	380	398	386	380	420	363	377	375	383	386	379	418	374	379	397	387	383	369	410	385	415	415	386	375	406	351	403	412	388	391	362	383	397	355	394	423	375	386	368	362	388	414	382	357	381	389	376	427	376	415	375	374	367	340	397	415	373	354	434	389	399	371	376	359	371	384	399	360	414	357	426	360	383	376	381	372	375	354	385	389	379	401	379	363	387	405	389	373	405	392	405	358	360	353	401	374	370	394	369	391	398	364	385	406	383	408	413	386	367	375	393	430	398	398	407	375	380	389	383	361	407	371	423	401	350	409	350	363	368	381	405	394	376	383	390	402	380	381	384	375	396	354	384	381	417	404	411	389	378	373	427	400	373	391	383	379	391	378	369	369	386	397	361	370	382	377	381	400	366	389	391	409	366	424	389	354	395	403	395	380	367	377	403	407	396	348	374	386	400	367	387	402	351	415	407	380	416	398	376	370	372	392	395	393	383	379	456	406	349	387	405	347	372	405	414	400	384	383	361	385	360	352	390	385	397	378	395	366	376	349	389	349	379	350	381	388	407	397	363	371	416	384	404	368	382	379	375	379	390	385	384	416	354	379	388	371	433	365	352	367	368	380	361	387	384	369	387	407	376	365	398	394	387	390	418	388	400	408	381	398	366	402	362	371	408	424	392	380	385	413	399	372	412	403	368	370	392	419	401	344	385	386	396	380	383	350	385	388	405	351	408	392	345	344	414	370	362	401	387	392	404	400	345	389	363	415	392	360	375	417	416	383	400	379	359	338	386	407	401	384	429	349	401	384	356	370	370	385	432	375	361	378	379	369	385	366	373	397	377	402	352	339	356	389	375	408	375	406	408	431	387	402	365	365	385	374	378	385	374	366	374	359	428	378	378	393	364	381	380	367	392	377	388	386	362	359	384	392	406	419	387	379	378	359	384	391	392	386	355	362	370	391	401	421	366	398	398	394	345	387	361	355	400	365	378	408	414	402	358	396	371	407	371	392	369	393	392	406	403	384	369	359	386	369	383	373	370	408	375	386	380	406	379	369	389	373	378	386	393	413	391	390	385	378	401	388	371	374	378	365	381	406	371	391	366	406	396	394	398	380	395	383	402	377	393	393	389	371	397	348	405	396	346	378	380	368	379	414	397	361	400	404	404	380	356	376	434	367	393	396	405	369	381	393	357	407	362	369	375	371	411	404	387	392	378	378	379	351	335	362	406	367	379	369	379	414	381	386	372	391	406	381	395	382	409	380	415	370	373	352	365	369	380	400	375	376	396	375	384	393	383	400	382	367	354	352	383	391	391	360	381	363	375	400	385	411	399	385	368	361	402	383	397	388	389	425	354	369	356	386	373	403	403	411	369	391	407	368	396	380	380	419	382	402	360	407	405	411	395	382	376	405	375	388	370	408	401	378	402	398	387	368	374	413	373	411	378	382	416	375	378	387	366	381	378	423	396	398	415	364	379	389	393	354	370	406	353	372	376	393	374	355	384	362	382	396	390	382	413	355	409	395	371	378	373	367	357	399	349	376	382	368	348	391	346	399	385	417	378	401	424	409	385	402	372	400	411	408	397	349	404	385	351	420	359	383	402	394	388	394	393	371	389	448	387	392	370	361	383	389	388	413	371	385	396	398	374	398	388	416	410	388	381	366	403	402	412	352	389	406	385	367	384	410	383	383	372	378	402	364	384	386	375	403	377	424	370	393	388	408	386	377	347	376	396	379	372	396	377	397	380	384	385	388	369	402	384	395	385	397	388	344	407	404	426	366	369	389	370	385	394	378	367	396	397	414	364	373	383	376	370	383	381	392	434	353	362	405	386	394	385	385	373	408	353	375	390	410	343	373	351	392	396	415	397	373	398	376	372	397	402
32115	20779	9581	766	475	444	400	410	412	420	372	421	415	409	426	437	422	403	423	430	386	407	425	392	390	435	387	428	402	411	418	440	387	414	422	382	443	466	448	421	395	434	384	399	430	391	408	388	430	381	433	375	418	433	425	407	405	418	387	385	399	399	408	400	408	380	428	422	399	370	465	395	392	406	372	421	390	423	403	436	397	384	421	404	414	389	375	388	389	419	430	419	423	413	421	430	439	414	430	439	402	408	431	408	396	399	404	404	370	412	413	424	394	431	411	394	416	409	387	416	404	424	419	427	419	373	399	385	456	405	391	424	408	414	394	371	419	438	390	439	384	405	420	378	392	412	405	402	415	414	433	408	432	400	430	387	414	392	418	420	400	427	392	420	392	389	416	352	388	404	426	411	424	379	402	411	405	396	428	416	405	434	397	426	373	384	429	432	404	422	395	438	451	450	410	390	405	437	420	420	371	425	390	433	406	428	412	423	433	404	387	425	421	446	382	445	367	421	410	421	409	438	407	417	418	424	422	421	438	401	404	440	428	392	390	419	437	430	396	416	395	413	387	418	398	366	405	403	420	378	412	436	381	416	391	404	409	417	416	380	427	391	398	423	403	411	365	424	416	395	371	397	379	431	433	384	421	417	401	397	374	411	430	419	381	392	406	387	380	401	427	386	398	442	433	402	370	406	398	386	408	402	433	397	408	425	408	402	432	403	423	374	392	419	420	396	411	395	366	428	413	396	418	415	425	412	401	376	409	419	430	366	421	380	415	392	385	386	390	367	423	417	379	386	441	381	394	422	377	406	422	402	406	411	397	472	373	438	383	415	412	373	359	414	414	408	389	373	388	413	431	431	387	438	435	390	400	407	404	428	442	431	408	376	425	407	442	438	369	424	430	373	437	429	440	400	423	409	408	456	402	382	384	360	382	427	393	363	419	422	415	392	447	384	389	412	428	376	384	400	395	337	381	436	441	387	407	399	397	400	434	445	409	402	412	395	390	393	416	420	414	384	369	391	383	415	430	399	397	434	441	401	374	396	377	357	385	433	409	396	401	396	401	406	449	439	465	405	431	426	355	419	423	374	420	402	400	388	393	438	383	433	433	423	410	413	385	401	407	383	416	382	376	393	384	457	423	413	395	389	392	366	432	422	382	392	402	393	435	396	411	406	379	434	397	385	408	413	417	419	376	372	408	407	409	403	364	398	409	368	401	426	403	398	395	399	414	423	420	418	403	391	383	389	374	408	397	386	402	432	439	436	411	408	406	376	400	422	405	372	422	401	424	379	402	374	410	418	410	388	418	417	388	397	432	408	374	412	367	429	381	413	418	415	406	409	412	431	417	423	382	407	404	373	427	391	401	418	405	404	390	385	404	437	390	389	435	429	407	386	380	410	381	419	417	381	400	421	390	367	400	386	402	409	418	406	413	405	397	403	399	414	436	445	414	403	427	419	434	400	390	383	418	412	422	395	417	406	386	427	402	415	404	399	431	410	382	405	420	398	420	432	397	430	360	413	396	430	431	443	388	386	432	398	420	404	373	383	387	371	380	433	404	427	442	426	390	373	413	418	389	411	383	402	375	414	371	396	438	401	443	380	406	403	389	467	367	379	441	376	398	426	397	403	415	391	386	375	427	429	422	379	387	404	423	418	421	422	398	387	407	420	405	379	407	403	423	399	419	406	411	428	449	399	394	410	400	414	385	415	427	420	425	443	400	420	405	403	401	418	390	372	445	407	416	370	403	402	363	415	378	393	364	402	412	416	376	388	417	387	383	393	396	409	412	405	401	394	377	382	409	374	402	427	430	372	409	413	417	399	394	415	426	409	423	417	392	391	414	406	405	449	420	409	402	449	413	425	413	446	407	429	424	428	395	399	417	433	384	407	383	431	394	433	387	424	427	365	402	379	417	393	405	430	412	375	418	395	442	436	417	439	403	409	404	401	409	402	390	399	386	386	441	411	394	362	423	412	400	419	402	447	390	402	422	426	378	414	428	412	435	421	412	419	386	425	430	401	407	373	426	394	413	432	432	406	415	423	390	378	411	413	450	400	403	426	390	395	374	417	396	370	437	398	406	385	424	372	357	405	412	431	398	400	392	397	394	402	388	384	371	439	427	388	390	394	413	411	431	411	408	397	423	378	432	408	402	406	381	407	393	411	427	387	441	416	414	428	356	435	455	424	406	381	366	405	397	386	401	363	393	434	405	372	387	391	413	388	405	415	387	391	354	407	431	412	438	392	419	443	417	399	420	400	409	401	398	417	395	393	434	417	391	399	389	413	448	407	427	419	400	424	407	364	399	409	430	423	420	433	403	399	386	436	383	426	386	370	428	439	396	422	394	394	458	414	396	439	402	408	406	367	428	450	360	427	440	405	391	370	451	362	426	368	382	399	403	373	412	396	396	394	363	414	395	442	370	392	422	394	416	395	407	437	409	367	409	464	427	400	403	428	420	370	408	425	424	395	405	396	411	399	419	403	413	442	391	396	361	412	415	428	395	391	398	425	427	409	444	439	408	417	396	425	408	436	387	423	450	406	403	410	392	366	420	387	442	440	388	414	424	414	393	429	397	400	417	419	432	437	423	448	448	413	415	399	371	418	405	424	417	444	416	394	403	377	405	372	407	414	408	429	375	376	431	411	382	405	429	405	378	411	412	431	427	398	404	416	356	407	399	385	433	385	422	419	414	385	406	368	422	378	379	428	406	408	431	392	415	399	443	427	438	409	423	419	398	391	462	414	411	395	449	426	396	397	385	407	393	396	417	388	418	401	390	414	406	392	404	413	382	433	378	408	418	411	428	393	368	358	431	375	415	391	439	389	354	381	398	428	388	398	360	408	421	400	424	407	408	402	392	395	384	419	387	382	393	418	417	407	437	428	420	399	406	394	389	444	448	432	396	414	408	419	414	410	377	416	415	427	437	446	381	409	406	441	388	440	420	397	434	369	436	417	410	426	410	415	345	424	418	411	448	409	387	401	408	393	375	396	391	383	382	416	413	401	414	386	428	394	396	398	393	402	422	398	398	423	421	385	425	406	391	378	410	404	404	411	402	365	405	419	414	391	410	406	414	423	442	398	406	402	407	394	420	417	412	381	392	444	403	417	438	410	387	405	441	389	405	376	442	395	377	388	397	425	409	384	401	426	450	394	403	394	378	440	398	387	419	409	415	399	400	417	373	435	399	395	442	360	360	398	420	401	425	366	435	365	392	413	415	400	402	434	437	450	427	428	446	408	406	403	399	397	412	382	440	386	424	415	434	379	434	410	396	391	398	378	373	396	407	410	409	420	366	403	381	392	373	410	398	391	412	424	408	387	438	438	405	420	426	399	415	392	370	423	397	446	395	440	405	416	412	403	421	468	425	396	405	406	422	434	382	420	392	407	426	405	390	388	399	403	429	383	440	395	412	407	422	392	420	406	423	401	393	434	413	383	382	386	434	424	450	393	387	439	421	387	369	426	417	395	392	424	385	375
5750	1164	1050	1038	977	1004	995	951	978	984	1026	941	936	923	955	955	963	1015	995	1005	949	990	987	1004	981	1026	980	951	980	972	929	947	1000	988	1000	955	993	998	1008	922	956	962	952	1006	991	963	945	965	945	966	1015	946	928	963	954	999	943	997	983	1039	924	936	990	981	984	933	931	929	972	988	981	947	968	953	940	958	997	979	921	950	1019	916	971	1063	957	992	998	1015	983	967	989	927	961	943	1001	1011	952	912	996	996	1027	967	998	973	929	941	988	955	996	960	971	969	954	959	985	973	1002	897	1018	954	988	1011	948	970	956	929	931	1012	926	959	967	931	943	956	960	987	974	958	1002	962	971	1029	984	963	994	1001	963	976	975	938	973	970	961	999	974	971	968	981	994	928	1024	993	982	1041	960	999	975	996	985	941	954	992	977	942	1017	984	997	1005	989	1029	967	994	973	997	994	980	983	955	1016	953	980	1015	943	1022	971	951	914	1012	982	961	971	923	973	974	989	931	950	964	980	921	943	979	930	991	963	1002	963	940	977	1008	985	974	1025	1019	956	958	947	994	1009	1008	953	985	913	1005	941	918	953	988	938	998	975	1028	962	998	934	959	997	921	940	998	966	979	966	982	920	960	977	925	967	968	943	996	968	925	1013	950	981	966	984	1001	959	963	995	971	1003	1015	949	1030	992	998	941	1049	1012	950	1027	1025	978	919	975	993	1002	973	1023	1017	934	1050	992	1015	975	1007	1019	921	991	996	914	970	946	961	961	958	986	1009	959	974	1016	970	902	974	1001	988	1013	1029	950	989	971	966	966	990	1008	980	989	996	973	1011	991	958	998	967	1001	942	980	939	993	941	980	944	957	1001	1004	993	947	1013	992	1012	999	1002	942	1014	999	971	987	945	943	979	1019	983	1048	952	969	947	975	990	952	975	990	992	984	936	1030	943	979	983	980	1000	927	939	928	999	1053	966	961	965	927	970	940	1007	941	987	999	979	907	1028	961	975	1002	986	930	1007	950	964	976	980	966	974	951	1011	1002	955	993	975	961	947	1003	1010	957	989	909	998	967	990	876	976	952	1003	977	959	1043	976	1025	1018	941	998	960	1042	1000	989	1012	970	931	957	955	1053	1005	992	983	1025	1003	1040	995	992	932	1002	973	939	955	954	1001	985	953	913	952	929	1027	987	948	995	984	1025	999	1025	996	949	977	1012	929	1002	1019	1013	990	1026	961	945	915	981	991	1031	951	1039	1023	954	924	971	925	961	1020	989	1005	968	916	1037	962	964	949	1060	951	1009	993	960	964	967	966	916	923	1016	945	955	962	952	974	938	979	964	962	1008	960	985	1003	987	1008	969	992	1000	996	961	977	993	965	1006	946	953	946	962	948	966	942	941	954	998	930	981	1004	914	965	947	1011	994	1025	947	974	983	980	884	1021	1000	998	981	996	989	990	953	969	953	1006	1006	1004	1001	969	997	965	980	987	968	959	1037	980	960	1020	978	975	981	989	998	988	954	939	949	951	957	961	942	1070	968	970	899	964	940	1010	968	1029	905	1023	980	954	987	984	961	938	977	986	966	1023	1022	1009	1030	988	974	996	961	1069	978	986	963	956	965	978	907	964	965	1008	957	981	959	947	959	996	1056	958	984	951	959	960	942	980	982	956	1010	947	958	999	968	1020	995	973	930	973	967	962	988	983	1025	977	997	974	935	989	995	972	975	972	936	972	973	956	979	1028	953	967	1007	986	989	947	1002	964	959	992	977	993	1027	1002	978	1022	955	987	979	989	974	959	927	978	970	991	944	954	945	968	1019	960	934	971	980	1023	935	956	988	980	965	977	998	931	1043	978	957	997	968	975	997	1007	979	965	997	898	1007	990	987	974	992	999	983	1002	1012	1000	1019	1045	1001	999	975	1007	966	957	965	988	994	974	961	967	929	979	974	987	1003	984	1049	970	1010	963	910	1030	1033	974	965	917	958	972	962	987	995	946	952	915	924	958	918	953	900	1044	970	979	1022	920	942	943	910	975	971	941	944	963	930	1009	988	1002	977	1024	999	1011	1009	973	1001	951	1003	940	947	959	985	927	1014	947	987	964	1016	1018	956	969	936	980	976	980	1033	997	951	939	950	976	955	954	993	939	973	976	997	954	984	1004	1031	1047	1017	981	1029	956	975	927	935	969	1002	957	971	1001	938	953	941	1001	911	936	994	979	1029	962	985	960	964	980	984	1012	1028	1006	1017	975	1013	964	975	978	954	998	1020	973	964	972	1093	956	980	989	974	1003	1014	1047	1017	997	939	1000	970	1033	1007	1001	980	944	995	937	947	1038	917	960	954	986	978	983	989	975	993	985	977	1011	1022	993	972	1030	1038	996	987	935	966	982	969	973	925	1030	974	997	984	926	982	1029	996	996	978	890	979	950	949	1018	951	990	916	961	986	977	939	926	1001	981	982	1018	1008	973	980	984	995	997	924	988	945	1022	975	999	960	964	929	989	960	980	1006	1030	1004	967	1008	938	1009	998	957	1025	1019	986	1005	937	983	975	977	998	927	945	950	944	1045	945	1028	1003	1009	924	1005	1025	994	952	991	946	1012	993	1000	966	999	921	943	1007	968	959	1018	919	962	1016	958	1018	1041	988	1027	979	1035	1053	991	1009	969	975	972	1000	981	959	1053	940	961	1021	961	938	1019	925	994	1031	1034	929	979	975	982	983	990	1012	956	1005	913	976	899	960	920	973	1007	973	918	984	1019	1007	998	981	1005	1045	942	925	979	984	929	985	981	1049	968	1001	942	996	947	978	1020	937	904	948	979	938	948	1009	962	946	950	904	1003	953	1009	1023	959	1027	932	1005	968	973	961	952	961	993	958	973	960	957	1006	984	936	925	1020	956	959	969	993	991	1006	958	996	955	918	1001	989	971	997	1004	964	952	1019	988	952	974	968	981	958	978	958	984	983	1026	964	954	1009	1001	958	935	979	919	986	1007	938	956	977	965	939	946	928	983	1047	983	976	950	955	988	1001	969	997	962	1026	1013	966	956	990	1022	902	936	1022	981	967	982	948	1008	995	920	1012	1009	967	970	968	920	976	1019	985	994	942	965	950	978	935	1014	979	986	989	954	985	1020	972	1013	996	960	973	996	1003	1025	987	956	939	950	976	952	1003	1019	994	994	945	1010	982	880	990	976	1001	1038	902	962	1015	980	978	928	983	1033	1009	948	1043	982	965	925	955	997	976	948	1018	968	979	994	972	958	950	1014	972	1026	959	1014	937	1062	998	974	921	983	959	951	962	953	1023	957	969	1000	983	945	994	917	976	1008	912	962	973	1001	1023	950	925	966	996	1005	976	991	909	985	955	991	979	945	1006	971	980	986	961	929	961	974	979	1003	1046	998	968	938	987	1019	980	1008	1004	971	916	964	931	981	988	966	992	1009	972	960	927	987	991	895	1021	1004	1010	1006	1008	926	969	976	947	962	1009	980	1001	997	980	979	993	1009	987	1022	973	958	943	918	1002	993	978	949	967	1003	1007	987	950	947	986	1021	969	1010	942	967	956	930	1002	995	1022	953	1004	956	933	952	971	1000	1044	990	1038	971	979	1007	984	931	1024	947	974	1003	975	1057	988	961	1009	990	976	937	927	1012	995	984	966	971	950	945	1014	938	964	999	918	985	1017	986	1051	950	931	1005	957	984	1002	971	1030	974	1008	945	1000	949	976	1022	1001	1021	993	992	956	895	966	924	1017	981	970	1000	995	926	965	939	974	1016	917	992	1005	937	1033	982	965	1016	922	959	985	981	906	947	999	993	974	1029	978	952	974	964	981	994	993	975	970	999	957	1002	958	1004	994	984	972	895	963	938	983	962	1001	958	1025
24210	20690	23573	27840	20697	14933	630	469	387	359	391	328	309	291	330	325	322	315	326	324	292	330	340	319	309	312	305	308	299	323	304	304	275	289	304	294	297	293	314	309	288	328	302	320	309	343	319	308	323	274	302	296	313	299	302	299	293	287	312	289	307	309	297	294	310	292	302	311	328	290	335	303	286	277	308	285	311	307	299	275	306	330	299	255	269	298	335	291	316	268	282	285	297	313	289	335	295	289	281	280	303	295	307	306	311	322	317	279	291	285	295	283	311	323	331	274	294	340	313	312	294	297	273	313	291	314	316	288	318	321	321	309	321	303	291	293	280	309	321	291	297	300	288	290	290	292	289	320	294	282	305	295	289	288	312	310	304	306	292	289	281	316	305	284	305	336	294	294	310	314	276	295	295	275	339	305	302	326	266	281	275	284	296	289	278	311	310	295	327	304	310	299	334	303	274	312	323	279	326	279	333	335	305	315	295	292	300	341	302	281	261	327	305	303	312	298	316	286	299	281	307	303	289	303	300	300	322	324	322	286	286	310	270	298	308	298	319	335	283	291	314	318	320	304	305	271	323	343	289	311	285	317	306	318	326	277	263	272	272	286	276	312	313	277	274	293	290	310	316	315	289	299	259	258	287	290	292	272	287	290	315	290	326	288	305	310	308	291	286	308	294	326	311	289	321	294	294	309	320	277	296	307	273	262	325	274	258	261	303	295	318	325	272	275	265	274	301	303	303	279	331	296	297	289	307	301	297	278	316	302	280	315	262	284	299	318	277	310	302	284	301	284	338	277	272	280	286	264	283	296	303	285	309	326	320	304	310	280	285	302	288	280	283	292	282	310	286	296	269	297	239	311	279	303	297	282	281	328	309	322	300	285	273	290	294	286	318	294	292	296	318	283	318	340	327	300	313	280	295	334	286	315	323	305	310	312	305	283	265	260	291	279	305	306	299	279	298	291	277	327	311	310	319	267	289	304	282	296	316	303	260	290	298	316	322	299	307	290	312	318	316	306	325	274	291	288	316	313	313	301	297	320	315	311	296	328	313	285	299	298	287	285	293	310	331	311	301	277	305	297	327	315	308	310	259	314	288	279	355	291	319	317	300	320	273	310	296	282	300	276	264	327	315	319	306	309	310	281	295	291	283	318	295	299	291	264	313	300	316	289	303	315	343	342	283	299	316	310	305	280	284	287	287	247	287	287	286	275	301	330	312	314	278	296	298	279	281	281	301	315	307	285	297	315	299	275	287	310	278	314	264	304	293	278	298	289	287	281	282	340	328	325	288	291	297	291	297	307	278	321	308	324	303	307	319	297	303	317	342	309	324	306	310	299	314	279	275	293	304	263	304	301	271	283	246	302	290	293	301	282	334	288	308	310	302	292	303	271	285	309	289	291	290	297	299	331	278	285	298	274	296	292	297	305	304	265	274	295	311	285	318	335	325	287	306	313	357	294	317	302	281	302	301	324	284	306	298	266	319	292	279	307	315	285	288	290	357	280	307	305	286	316	328	294	274	286	310	312	286	282	312	343	291	295	301	271	313	309	314	292	279	273	304	273	280	326	300	311	271	305	331	322	310	296	286	295	319	297	305	289	292	282	298	290	297	285	285	282	318	296	277	317	283	312	346	287	313	289	293	300	309	301	271	277	294	288	311	348	311	285	305	251	297	313	307	287	277	307	307	316	322	318	300	325	276	267	303	308	313	251	267	285	283	257	306	324	301	260	318	322	307	303	316	318	319	293	289	322	293	308	289	290	302	312	282	308	299	320	317	283	304	273	308	313	309	295	323	301	301	294	304	317	280	280	290	316	289	300	305	292	287	308	282	292	276	310	274	284	282	286	259	297	300	319	292	321	289	299	303	300	310	292	296	265	284	296	295	325	269	281	276	288	300	312	314	300	286	305	304	285	311	299	310	276	309	305	307	326	302	293	288	297	296	298	297	315	291	297	295	295	290	307	297	292	283	328	297	314	312	318	321	319	298	326	291	287	295	325	314	295	332	282	308	276	286	324	286	291	309	290	309	336	287	279	258	264	308	304	285	296	325	279	293	250	342	309	280	312	312	295	318	281	315	307	342	290	302	295	329	303	289	296	300	317	318	315	285	297	320	279	287	320	276	312	293	309	288	302	312	314	282	307	309	329	308	311	331	303	320	277	284	278	283	308	283	271	296	319	274	332	318	318	311	295	271	274	306	316	298	313	322	288	271	291	279	283	302	308	291	299	292	292	276	294	293	288	312	320	289	299	261	293	320	289	285	326	275	297	272	306	310	299	310	306	277	286	259	304	333	308	312	319	272	321	296	304	311	269	258	295	295	300	272	299	327	259	314	297	294	301	271	297	270	303	313	323	286	313	285	274	302	283	305	275	320	282	308	331	292	353	295	277	286	291	299	268	319	323	307	297	293	297	341	295	318	316	302	312	293	298	281	301	314	296	288	273	282	308	310	299	284	291	299	311	293	304	296	270	300	291	320	329	286	299	331	297	299	285	305	284	279	307	301	311	329	283	298	324	292	275	293	288	306	321	281	326	269	309	310	289	299	264	314	304	287	286	307	317	292	271	319	323	290	284	303	332	286	304	268	292	319	287	292	303	275	292	307	270	314	285	276	277	269	297	320	253	315	314	272	321	297	300	293	310	316	282	287	279	304	282	269	309	346	277	287	324	309	324	298	290	293	292	283	310	280	316	311	324	316	286	302	289	252	243	315	290	279	272	285	318	305	276	300	273	309	290	281	330	295	301	282	324	301	284	313	318	288	301	288	313	295	291	301	303	276	312	315	273	278	318	322	312	286	291	318	316	297	295	267	292	316	267	339	323	301	300	297	295	312	282	279	259	332	317	292	304	303	273	300	316	312	323	309	329	297	279	279	311	335	284	314	296	280	311	319	319	295	300	302	297	290	299	317	314	319	284	329	268	289	285	302	312	318	269	278	316	278	277	314	300	298	319	320	264	304	305	288	290	284	296	288	278	297	289	325	280	292	291	278	337	264	303	321	290	274	297	291	332	280	281	305	344	292	269	282	301	279	338	315	312	304	267	291	284	307	310	291	314	338	299	313	292	279	324	261	296	300	266	273	323	266	285	284	326	280	292	279	291	259	310	301	340	318	294	298	279	308	295	301	313	341	304	292	307	282	292	298	289	300	292	300	253	302	299	305	312	304	282	304	328	264	283	270	295	265	302	289	280	297	304	299	308	306	285	279	290	305	268	301	311	304	264	260	315	304	281	318	277	287	332	327	293	318	300	303	327	295	318	295	295	281	289	327	268	281	308	306	291	299	332	283	310	316	297	326	295	298	315	322	276	329	311	262	317	277	298	318	303	272	319	322	293	297	296	291	299	320	332	314	310	283	310	292	320	299	319	294	297	269	295	289	312	302	292	298	280	294	303	282	289	304	306	282	332	322	304	306	308	284	322	306	299	305	300	295	297	307	283	297	277	275	239	290	309	285	286	311	340	336	289	296	292	295	301	293	318
3133	1980	1178	947	815	756	791	783	786	726	787	760	745	726	748	757	729	716	751	749	732	721	722	693	748	739	735	722	722	747	768	736	740	715	724	709	742	718	766	735	738	730	702	733	741	784	780	690	713	757	714	777	693	725	733	730	713	735	741	701	734	667	721	689	704	737	697	741	775	675	745	722	714	702	695	747	734	735	722	727	734	730	726	730	756	683	713	675	720	689	731	740	726	735	752	691	704	703	735	761	742	746	749	736	670	722	713	752	707	681	737	752	690	746	746	741	743	748	742	754	740	677	733	709	720	736	748	716	744	741	685	745	754	692	768	714	746	760	718	754	696	709	733	704	698	741	643	710	740	690	743	751	710	734	737	752	752	750	752	729	698	717	737	705	720	710	709	700	741	685	725	695	756	719	690	742	694	705	734	729	766	699	700	755	750	703	697	703	734	731	771	705	694	698	712	687	710	738	705	743	735	711	723	732	781	744	772	704	686	716	726	757	725	711	709	716	688	740	714	713	734	727	691	775	695	686	708	736	719	769	710	757	771	696	770	724	723	758	695	752	757	713	673	713	758	724	697	694	729	709	745	654	723	715	681	729	753	692	724	696	754	717	711	718	739	747	717	696	696	763	748	725	751	688	685	688	723	733	717	738	704	709	735	720	754	704	727	707	728	735	690	733	696	705	742	675	694	698	700	780	707	666	707	697	714	692	691	694	728	722	738	735	734	727	729	760	728	726	737	717	701	734	697	734	730	698	683	724	673	696	733	736	730	767	690	748	742	701	663	711	740	731	743	730	720	711	731	706	750	716	708	711	740	725	707	680	695	763	725	696	738	726	768	734	733	702	718	711	680	723	741	693	700	691	729	707	682	719	710	753	743	703	757	719	720	646	720	697	695	738	705	692	715	717	740	746	759	711	731	774	716	743	724	739	736	709	695	752	706	730	737	710	725	775	742	760	703	736	741	724	737	734	731	761	779	731	745	687	721	691	755	696	712	758	775	705	760	735	715	756	705	714	680	724	748	694	756	715	691	738	754	684	719	684	701	728	697	739	725	712	747	707	668	731	705	712	729	694	746	691	726	758	644	732	697	685	721	756	730	766	700	676	747	730	702	731	701	759	738	761	715	719	718	745	658	730	730	717	758	665	708	696	739	767	745	742	650	732	752	707	759	666	720	721	735	717	729	679	710	737	703	702	714	669	696	736	730	671	726	720	749	771	692	728	757	681	751	717	681	744	670	687	773	712	757	719	749	700	731	750	712	697	710	757	735	755	718	721	727	676	744	709	738	686	721	752	673	716	641	687	663	757	722	733	766	683	708	716	760	716	692	736	691	803	719	675	752	699	738	704	769	707	755	672	727	728	757	732	658	742	781	770	730	779	705	765	691	738	698	708	749	686	719	785	712	712	718	707	711	728	746	739	706	757	756	719	706	708	713	704	754	751	693	698	715	719	706	731	757	768	736	720	717	671	745	661	722	653	703	731	725	692	720	715	694	747	729	689	760	678	691	653	728	775	665	774	681	737	759	732	701	747	714	712	675	751	711	768	737	670	722	709	692	758	740	713	738	745	720	737	710	713	727	738	752	690	737	736	742	712	755	712	653	733	711	672	729	678	715	740	677	698	702	711	688	684	722	725	740	708	664	714	751	733	676	727	728	692	681	717	701	721	765	742	737	769	736	708	690	711	726	709	725	735	757	725	682	722	673	723	706	722	690	704	720	690	707	687	696	725	751	698	707	729	726	741	728	728	710	673	702	717	750	694	786	726	731	710	726	774	700	671	718	702	671	709	763	701	699	728	730	679	743	757	711	685	718	700	664	725	752	753	764	735	696	700	717	697	720	738	683	751	754	704	735	706	718	706	743	686	731	711	715	711	784	756	669	710	689	728	737	716	745	711	733	729	698	735	700	676	755	767	775	738	735	723	700	696	752	762	729	759	736	711	706	705	748	704	742	734	711	741	666	717	703	738	794	778	714	691	695	700	729	758	703	702	751	707	689	715	731	712	692	730	678	715	730	689	741	739	660	751	726	728	727	740	706	678	747	749	748	696	712	726	745	733	708	733	682	715	711	753	749	744	675	713	670	707	742	745	683	764	699	711	719	758	728	705	733	660	712	697	729	724	691	722	690	714	687	757	743	755	798	755	749	749	701	737	693	727	708	701	735	717	696	660	742	729	706	702	766	747	704	710	722	717	713	709	669	764	768	713	788	722	771	732	666	744	738	714	723	674	676	682	697	721	700	705	701	714	757	759	679	708	807	770	723	686	700	696	742	703	701	752	716	740	729	711	748	701	734	786	674	706	726	805	693	719	713	692	687	719	760	725	755	730	713	683	730	712	770	716	763	691	678	685	735	739	684	685	730	718	737	651	719	720	750	694	751	715	686	761	707	693	721	700	718	715	748	766	740	717	705	689	706	747	719	758	778	713	722	718	724	705	743	704	718	698	682	743	717	730	701	728	725	730	754	731	725	726	690	722	741	718	732	738	713	725	690	742	779	715	726	692	679	751	702	708	749	742	709	670	761	704	738	730	736	702	768	727	684	755	746	723	764	757	714	715	724	711	685	702	712	674	725	724	735	729	718	785	711	678	705	723	726	744	721	712	722	701	726	732	682	749	762	717	710	696	758	702	717	743	714	681	725	737	719	720	666	694	764	745	681	770	713	649	710	699	690	749	730	770	682	748	711	750	728	763	752	740	728	756	701	745	723	715	750	721	684	756	689	718	681	700	745	739	714	716	751	732	685	725	698	741	697	750	767	651	671	753	755	652	697	698	685	746	718	741	765	797	768	732	681	746	735	728	707	778	749	717	708	755	717	734	721	720	742	729	770	756	696	649	742	752	720	700	730	690	741	713	770	768	685	713	709	704	722	735	705	727	700	704	750	723	709	678	711	688	695	731	665	751	725	696	682	677	757	718	707	739	729	697	719	740	733	711	692	719	739	721	687	741	768	730	705	682	660	719	733	696	690	696	721	715	713	746	759	704	763	720	771	720	703	692	701	707	753	745	767	795	742	731	701	755	730	716	675	727	713	712	750	716	727	735	689	734	694	697	674	705	699	729	740	691	733	695	730	737	796	753	711	736	737	715	757	721	696	713	723	710	701	718	689	724	728	754	748	756	740	739	726	738	738	735	713	741	667	708	752	735	746	701	743	733	685	719	747	723	741	661	732	735	729	717	741	681	698	746	721	733	723	723	694	730	717	734	734	693	715	733	684	716	759	707	732	709	760	753	684	687	742	678	694	689	731	757	710	707	713	779	677	727	699	725	721	691	734	681	763	719	701	693	789	762	685	745	729	753	674	699	692	744	777	732	700	742	740	736	697	743	699	721	702	735	744	755	695	687	749	744	743	679	692	720	705	742	731	733	725	722	701	712	748	761	714	675	696	740	743	786	673	693	699	746	734	740	731	707	757	745	727	656	743	748	720	716	736	683	712	711	751	691	744	721	708	692	672	671	732	739	701	707	709	763	754	708
24718	21688	25099	28801	21689	21699	12689	451	306	264	267	224	212	191	182	193	183	162	175	188	177	175	172	156	158	178	163	175	159	147	140	149	157	148	156	153	132	141	142	155	145	158	168	156	134	161	145	160	180	182	174	140	145	160	161	138	150	148	179	152	145	160	165	135	163	140	139	145	160	162	141	157	153	145	173	155	157	156	139	148	131	146	158	147	141	173	124	130	129	134	161	148	192	126	150	135	158	156	160	130	160	162	151	152	144	166	149	167	134	151	164	139	164	143	154	146	147	156	168	171	163	146	140	160	137	137	161	154	160	152	155	178	141	131	156	139	164	180	155	161	152	152	141	149	134	174	122	151	121	148	161	142	144	157	128	130	141	134	151	145	149	171	158	124	135	130	145	155	134	150	142	145	141	149	150	142	139	137	153	152	147	143	173	164	145	139	165	164	165	136	137	136	153	141	144	158	136	143	130	147	154	150	159	149	159	133	164	152	143	128	165	132	147	149	148	175	158	159	157	145	140	133	142	154	143	147	171	168	162	169	158	151	141	143	144	143	132	155	131	157	140	151	157	147	135	166	133	138	149	167	174	152	140	161	139	180	153	174	139	134	148	157	159	165	148	145	155	140	151	178	155	155	155	141	135	154	144	172	136	159	141	141	142	144	164	144	144	134	147	159	132	150	150	157	131	117	157	165	149	183	154	152	125	154	167	153	162	166	146	155	143	149	146	156	148	130	162	140	151	155	163	127	161	144	165	139	148	139	153	157	129	152	142	132	152	129	138	140	151	153	146	150	142	127	140	138	159	145	139	148	169	140	136	132	156	132	143	174	145	142	135	163	168	172	175	146	157	131	154	145	162	152	136	163	132	128	144	171	162	151	162	162	144	136	134	145	167	125	141	138	167	132	146	151	154	167	150	161	170	140	146	150	155	162	132	142	142	160	154	140	152	162	125	145	141	152	152	158	139	124	157	146	143	168	133	153	172	144	176	162	161	157	158	165	143	166	164	158	141	144	123	144	160	167	131	135	180	157	167	163	138	145	168	133	165	147	172	146	146	147	127	141	150	132	156	162	168	156	152	163	143	152	136	139	157	159	149	149	135	148	165	135	131	142	153	137	147	148	152	183	153	129	134	145	152	149	137	141	163	156	162	144	157	171	162	150	169	157	148	130	163	147	146	151	156	145	143	162	122	137	157	157	147	134	141	160	138	144	154	159	149	144	152	158	145	162	155	159	159	163	136	129	165	144	147	139	143	141	174	146	150	136	147	160	166	140	144	150	176	155	158	159	132	136	144	146	137	160	154	168	175	139	130	127	136	146	143	160	172	156	175	122	154	158	160	152	165	166	148	147	139	171	151	156	161	170	135	129	144	139	158	156	151	145	141	159	147	158	158	123	140	154	143	172	163	164	152	164	143	155	151	148	145	148	168	140	149	131	127	164	135	159	150	156	127	156	158	146	132	164	163	145	138	141	140	163	138	135	146	167	144	130	160	158	141	126	140	151	135	154	134	133	161	136	183	146	165	121	122	146	167	137	143	152	132	141	142	167	172	143	125	136	157	131	114	140	158	140	141	144	142	152	163	145	159	158	146	144	152	163	155	168	143	154	148	162	168	150	145	148	144	158	154	127	147	146	143	131	173	139	144	134	155	147	163	137	156	140	146	151	166	161	158	139	135	149	144	152	145	125	163	134	155	137	150	142	142	116	170	162	155	144	118	149	149	134	144	172	123	143	162	146	158	139	143	146	122	162	132	160	159	141	163	161	151	161	139	133	142	138	146	147	130	168	147	136	152	143	163	149	153	152	154	158	145	131	151	148	141	147	159	134	149	144	149	146	152	163	151	144	158	141	145	152	145	137	159	156	148	160	143	144	140	151	155	181	156	147	139	156	170	139	149	183	159	157	164	153	147	148	150	134	156	145	153	133	152	164	148	137	141	151	149	152	147	153	151	165	160	168	178	165	148	158	172	144	162	140	161	134	152	145	151	154	151	157	155	152	158	144	146	148	151	149	160	158	146	132	141	134	154	157	166	139	141	167	137	167	157	153	186	165	163	153	135	137	144	183	154	154	146	143	156	151	135	124	143	137	143	153	138	138	137	148	129	152	150	164	151	156	144	135	141	125	164	165	131	145	142	145	127	162	140	158	145	150	143	144	152	155	149	151	128	160	137	137	174	146	144	155	159	133	153	151	147	185	159	133	131	139	138	127	134	144	156	186	159	191	149	116	145	143	138	142	147	159	159	139	167	136	183	149	149	160	164	156	144	163	145	149	153	148	152	180	139	161	144	133	149	159	145	158	143	138	153	154	154	140	138	163	148	146	126	144	147	163	125	153	156	154	144	148	148	158	169	149	166	156	162	167	151	162	150	175	150	145	140	153	147	132	172	160	138	176	142	155	131	141	144	149	145	148	173	169	129	152	152	150	146	138	142	143	149	169	151	134	147	150	158	132	124	163	148	139	147	147	153	157	125	144	144	131	174	143	167	176	148	136	153	134	157	141	145	158	158	153	161	138	154	140	134	142	159	151	146	143	142	157	148	131	142	146	127	171	148	121	138	151	169	133	174	161	136	146	158	164	156	146	159	157	126	166	153	153	134	131	159	137	166	130	145	126	152	155	155	176	122	157	141	145	166	146	160	176	142	170	156	162	153	152	156	131	142	128	131	142	137	144	129	148	150	157	151	138	167	142	135	147	125	145	143	143	168	138	156	162	136	142	144	141	153	147	138	154	146	163	153	153	142	153	156	155	153	142	154	150	149	132	153	144	132	138	159	154	154	135	166	156	155	163	162	141	125	139	153	129	130	120	164	154	161	146	153	161	184	128	136	160	161	137	167	143	140	148	158	140	137	170	131	144	138	153	163	137	161	125	161	150	148	132	140	140	153	164	149	138	137	154	164	191	176	154	162	141	147	158	159	155	133	160	164	180	153	176	145	149	131	133	148	166	150	171	163	160	173	158	138	157	144	115	148	143	164	133	147	153	165	150	154	130	144	151	136	138	125	139	145	152	141	149	163	147	164	153	140	156	135	161	138	133	140	168	169	148	158	144	159	168	146	149	147	134	143	154	134	153	124	164	149	143	154	156	157	128	144	108	139	127	153	148	141	148	144	143	152	150	164	140	149	140	138	141	161	161	157	133	153	133	154	163	131	171	148	152	150	160	151	133	142	135	123	139	151	130	152	146	156	168	165	150	149	157	134	141	134	139	135	151	138	151	157	138	146	150	145	145	174	157	136	134	139	149	158	146	145	156	157	155	144	148	153	167	158	151	135	186	155	121	167	156	158	147	154	152	153	151	177	159	154	150	147	161	145	109	132	157	161	136	137	152	166	143	162	172	148	138	159	170	168	172	147	140	141	153	148	173	155	158	134	151	135	158	135	150	152	127	144	157	134	160	139	147	151	145	140	121	131	161	139	177	164	134	148	145	120	158	133	131	161	168	139	154	157	181	153	154	166	131	139	156	140	146	153	144	150	166
3119	2894	1321	766	630	537	538	485	473	458	424	453	440	461	417	443	421	439	393	405	393	426	420	392	400	394	411	421	419	378	402	411	408	428	415	421	398	404	436	421	413	407	383	413	408	420	406	412	428	405	379	393	415	420	434	427	394	443	397	431	384	432	384	379	417	413	382	411	422	400	390	435	428	412	408	389	383	372	400	381	401	407	459	410	443	391	388	414	418	420	416	396	429	365	353	380	419	399	392	411	393	398	414	429	448	402	405	401	354	409	410	389	390	399	407	407	364	416	367	418	398	390	393	422	413	425	391	422	392	411	379	398	364	396	412	385	434	404	402	373	425	427	381	419	376	430	374	416	423	409	372	401	398	402	378	377	428	403	430	392	418	437	386	393	392	420	424	409	422	389	386	417	398	349	376	377	363	380	400	374	420	385	380	404	444	403	383	407	353	399	394	372	393	391	396	397	381	418	388	441	421	427	383	379	378	363	363	403	391	412	354	359	406	412	395	380	365	407	441	407	407	371	424	406	374	394	395	395	436	409	400	420	410	406	411	357	428	403	394	382	411	398	413	420	391	398	406	391	415	380	413	367	442	403	411	380	359	397	407	416	392	428	388	388	402	438	396	391	397	400	433	409	386	389	398	372	432	398	407	417	373	439	389	388	430	408	363	420	404	406	439	400	392	397	387	403	367	348	412	409	422	419	400	410	394	398	412	403	382	408	398	379	401	373	381	447	398	427	391	423	393	417	431	410	387	377	439	410	376	399	385	423	421	362	394	416	384	409	413	362	406	431	425	391	405	368	404	424	409	419	430	383	390	354	384	419	398	416	398	406	396	412	366	393	375	419	396	418	433	419	376	453	437	441	441	384	417	404	376	397	385	440	404	374	431	398	435	405	385	398	392	392	441	418	381	419	405	390	382	403	430	413	388	361	429	432	431	398	394	398	433	411	432	403	387	420	407	422	386	409	402	408	442	397	428	418	388	422	400	390	398	405	379	368	393	392	397	399	389	386	381	404	419	439	384	378	402	409	396	384	417	439	405	371	400	412	424	399	413	404	388	373	421	391	358	394	392	415	420	430	422	405	397	410	390	384	374	420	403	381	416	377	403	411	407	408	393	398	424	403	376	390	374	385	413	410	402	388	417	384	391	409	381	397	358	422	361	420	420	405	394	410	417	431	415	410	411	417	417	390	403	410	402	408	407	400	415	393	416	375	369	429	423	401	364	436	385	429	403	431	422	359	400	423	390	407	421	397	383	392	426	413	427	409	381	432	388	385	435	395	359	406	424	423	393	419	401	421	348	432	409	408	375	418	401	385	376	417	403	400	428	381	403	394	375	426	365	373	391	371	410	404	405	417	384	422	419	425	382	367	385	379	395	420	388	355	404	422	407	393	400	387	404	403	391	402	380	390	445	378	420	394	410	412	451	399	380	431	409	383	418	399	362	389	390	399	406	427	379	388	428	417	394	401	422	403	366	430	417	409	409	415	404	421	402	374	410	385	398	403	395	403	418	410	419	411	367	425	427	398	395	435	382	445	398	396	437	410	395	444	412	409	387	417	416	394	413	397	428	407	382	401	403	404	386	372	384	394	384	386	436	404	412	389	398	399	420	402	407	388	404	415	384	405	433	389	361	417	372	422	409	389	429	409	424	430	451	382	401	390	420	402	405	414	427	440	419	421	424	430	389	374	404	412	391	433	424	399	337	401	407	402	398	391	393	393	376	384	389	373	353	401	386	394	401	381	389	405	391	421	392	407	400	417	403	403	370	395	425	423	409	416	397	357	384	401	396	392	389	395	381	411	374	356	425	406	419	409	395	422	366	446	407	387	409	408	377	391	383	398	409	408	397	407	417	414	409	383	412	386	407	382	433	364	394	433	406	415	353	400	403	420	399	416	383	402	401	427	438	379	435	358	424	384	417	376	381	372	366	393	443	415	397	420	386	391	420	419	370	391	411	393	395	373	411	432	407	438	441	422	382	410	418	426	415	413	401	406	400	408	425	414	407	384	418	411	400	407	432	414	457	449	398	412	409	405	395	362	420	422	404	401	436	395	392	397	394	379	447	437	397	426	362	441	401	401	394	379	402	410	423	392	420	398	411	374	381	406	375	413	379	430	409	434	401	422	422	404	400	367	379	411	410	423	405	447	399	401	403	390	373	404	357	430	390	426	388	409	384	400	409	422	422	410	402	405	409	375	420	399	410	400	401	390	369	406	401	414	375	398	399	395	389	394	393	434	403	391	402	435	417	409	417	410	402	426	388	389	397	424	380	409	415	388	411	368	388	386	364	403	373	394	394	424	423	409	411	384	368	419	387	429	422	374	401	387	361	407	391	391	394	415	373	403	383	396	364	409	395	380	377	390	399	413	398	399	403	407	417	384	417	410	368	401	399	397	409	432	410	385	352	405	413	424	351	431	400	427	419	418	418	392	377	389	394	379	382	412	391	391	419	423	423	391	407	378	404	418	386	378	371	377	412	373	385	377	416	396	421	411	408	439	397	395	420	371	378	388	404	409	384	379	386	389	377	432	415	371	413	391	406	430	392	409	397	377	400	412	387	414	416	428	426	400	412	391	367	436	429	396	428	417	405	441	376	397	418	401	391	409	381	381	403	395	388	426	374	396	398	392	407	421	436	393	397	411	409	423	406	401	429	407	396	427	398	440	394	442	375	404	402	400	403	438	393	442	411	384	406	413	381	412	406	413	434	354	421	435	399	422	365	377	427	430	394	424	382	382	405	414	403	428	405	376	374	387	353	401	413	378	409	414	373	360	389	381	383	402	420	417	391	369	414	397	361	419	357	418	403	442	419	382	345	375	430	402	401	411	390	364	405	419	411	411	421	401	371	409	437	378	400	414	407	370	398	408	412	411	380	429	398	430	419	432	364	431	390	431	416	368	408	418	388	373	452	405	397	421	427	403	406	454	405	365	369	418	398	386	415	417	399	390	402	390	412	417	428	422	413	410	403	399	375	414	399	412	390	401	394	402	381	400	408	374	391	420	398	383	403	390	398	393	414	421	402	381	428	400	392	428	432	403	393	419	396	414	378	428	400	386	434	364	423	357	367	409	374	429	391	371	406	424	377	400	396	407	397	415	399	437	422	429	389	419	409	403	433	424	402	395	386	396	408	411	386	391	389	384	400	378	392	394	405	372	395	387	403	406	361	381	378	385	438	401	431	436	409	399	427	435	373	441	402	398	403	426	385	400	396	400	409	392	388	401	426	399	380	442	387	402	384	373	409	394	378	376	363	408	359	424	436	400	397	398	417	423	399	396	378	389	383	398	404	395	394	375	380	402	411	400	439	448	396	384	417	421	386	397	377	389	376	380	422	373	414	426	385	381	434	416	391	388	386	395	387	422	388	407	373	389	389	395	391	357	409	412	411	425	372	388	400	404	406	372	378	414	410	400	394	387	409	401	372	366	417	430	411	410	420	400	396	420	418	395	397	408	413	410	424	367	416	410	403	371	373	406
30776	19888	9060	676	413	410	414	389	396	392	403	410	395	398	408	415	401	412	364	393	392	362	376	410	392	376	410	399	371	377	344	382	355	352	412	374	382	380	417	390	358	448	406	404	415	398	376	361	388	379	417	391	399	383	388	413	364	367	392	362	367	423	379	411	396	406	383	421	410	406	420	406	393	366	393	410	365	386	406	392	416	368	405	380	396	399	383	387	406	370	395	387	381	399	387	369	410	379	417	346	426	407	378	370	412	398	421	388	412	413	394	414	375	377	379	406	369	413	379	384	407	394	419	384	387	398	374	374	397	364	367	375	426	414	400	362	390	368	423	386	387	392	405	381	360	366	368	410	403	401	375	385	415	407	391	365	395	372	418	388	396	374	401	339	363	404	390	380	362	397	401	387	379	350	400	383	390	398	399	399	409	413	381	362	387	408	402	388	426	420	418	415	403	392	410	384	385	388	385	391	400	414	394	401	378	410	378	370	394	401	408	364	390	402	382	395	396	412	390	395	405	375	395	369	406	409	361	408	383	401	389	401	380	426	379	387	370	421	347	372	417	405	385	392	421	422	376	375	390	395	406	390	413	380	340	364	385	403	391	389	383	424	360	407	394	401	381	384	416	393	365	370	422	346	402	389	392	359	366	374	373	366	418	378	384	378	401	448	397	401	385	387	391	454	407	384	373	404	398	354	382	370	433	411	403	381	399	372	398	401	375	385	373	381	417	386	365	399	428	366	396	381	401	392	397	444	421	398	373	359	366	365	389	387	390	367	398	409	395	379	396	373	350	371	373	399	401	407	368	382	389	399	386	416	358	375	356	394	375	376	382	366	367	408	416	368	387	413	380	372	403	396	398	380	390	407	364	386	413	397	408	364	398	378	410	358	394	404	393	403	385	383	365	402	363	381	362	399	386	374	391	384	377	399	386	425	377	367	426	409	371	384	391	390	389	392	411	381	395	382	408	409	390	397	381	375	354	413	375	389	399	386	387	401	369	379	393	381	412	375	369	393	397	383	416	396	392	423	415	399	369	389	370	393	378	386	379	403	413	401	406	419	420	411	352	375	384	405	389	381	406	397	370	389	360	380	403	368	384	379	367	389	381	359	379	412	395	388	368	391	342	398	405	394	423	391	400	364	404	427	394	366	402	366	431	415	413	370	396	368	407	412	382	397	390	405	382	376	368	398	390	378	423	395	369	394	380	425	407	357	447	407	426	365	382	387	366	379	387	438	384	386	411	390	408	361	390	446	411	365	405	385	393	385	408	430	359	370	382	370	381	383	347	396	371	393	380	402	390	380	386	380	392	372	403	361	381	386	415	402	405	393	413	385	366	416	351	386	397	404	373	384	360	393	363	371	368	410	387	384	349	387	359	402	365	385	404	385	379	380	396	401	393	418	407	396	347	361	409	370	396	380	371	355	398	401	393	389	373	402	415	384	364	394	381	411	377	387	402	384	406	376	399	379	358	387	395	426	350	394	416	418	420	379	421	429	390	372	406	381	390	389	401	366	364	409	428	392	404	411	371	405	406	386	384	362	405	384	401	395	374	451	402	413	344	410	357	368	382	389	409	357	415	417	414	409	397	385	375	404	416	399	397	387	352	385	395	399	406	389	369	418	359	413	401	440	363	393	380	371	403	386	375	366	390	421	410	396	369	381	438	428	399	361	380	379	389	362	392	345	408	377	389	413	408	406	432	376	408	387	366	376	415	383	395	370	392	396	350	389	423	407	364	367	405	387	409	393	390	384	387	387	404	396	395	386	386	400	374	407	412	381	367	419	398	386	368	381	367	428	397	389	365	366	402	398	390	391	348	390	401	393	368	388	374	366	395	421	398	396	374	375	454	387	405	388	383	397	383	397	378	399	408	384	414	401	400	396	387	381	377	366	357	424	378	405	380	374	419	364	392	400	397	424	383	388	402	401	418	421	399	392	378	393	405	399	407	370	390	399	433	399	396	368	398	402	355	346	370	378	393	415	348	392	392	376	384	396	405	384	413	427	382	369	381	374	378	377	389	412	390	392	407	392	393	394	379	392	402	397	382	417	363	377	376	389	385	408	399	369	387	381	389	416	372	385	385	382	394	356	399	377	397	366	391	420	380	377	418	345	354	381	425	381	372	365	376	399	376	399	386	384	389	375	377	405	398	389	367	349	370	368	392	389	414	384	399	381	390	379	351	360	435	415	363	380	383	392	372	391	391	406	398	395	434	435	414	404	380	415	405	381	374	413	375	409	386	388	391	380	368	373	385	386	398	407	381	388	391	382	400	392	405	405	363	381	396	396	356	367	390	416	391	407	384	406	422	396	403	402	403	408	404	384	406	377	426	389	417	403	387	407	398	411	371	394	381	381	396	405	401	392	395	417	412	395	372	368	394	378	389	391	394	392	402	357	388	418	366	381	375	412	401	401	399	374	383	409	396	419	364	423	393	396	355	408	419	359	385	440	367	403	426	429	414	372	407	373	362	387	385	407	397	386	411	376	385	398	382	420	361	390	407	376	404	398	377	375	379	403	400	394	413	389	384	389	382	388	394	398	379	404	395	405	417	392	408	384	400	417	418	371	353	363	382	394	402	375	428	408	377	407	363	417	357	369	375	384	383	388	423	385	406	389	376	390	448	361	378	392	380	363	400	415	410	379	382	412	380	364	405	404	368	376	351	348	401	399	410	403	395	391	383	374	422	405	379	406	371	378	380	397	400	361	403	383	440	386	386	394	420	395	385	399	377	401	393	381	397	395	361	370	384	413	418	375	410	395	405	403	405	362	392	402	396	406	392	364	376	412	424	389	393	363	412	419	402	391	395	420	409	412	385	401	421	387	360	380	379	407	352	386	437	390	346	377	392	401	411	372	439	423	394	375	392	424	399	390	397	397	402	413	396	417	397	403	393	421	364	385	436	385	400	409	384	393	397	401	370	430	374	424	377	408	368	409	413	431	395	378	370	392	371	389	433	381	373	372	404	376	393	395	368	410	381	380	428	363	402	431	384	424	380	421	423	366	387	386	399	388	406	354	370	374	409	359	379	404	393	383	374	374	421	399	431	384	375	404	383	422	372	353	416	372	403	360	401	387	412	423	395	396	357	401	376	402	434	394	374	385	351	374	391	349	383	420	421	423	407	397	413	380	395	407	454	401	377	379	439	392	393	365	401	401	430	414	369	371	362	393	406	394	388	406	382	397	380	387	398	392	408	412	391	356	377	374	380	392	371	394	361	422	389	400	378	381	356	391	373	375	371	415	398	399	387	381	370	362	391	416	366	406	378	375	369	374	390	396	401	393	431	377	362	364	378	362	370	403	388	401	391	385	405	388	377	393	401	399	385	449	389	381	385	384	355	348	375	378	385	389	423	396	385	402	395	397	381	367	375	363	367	408	404	403	426	394	372	398	372	398	365	388	398	376	379	390	403	388	393	398	369	418	399	410	379	356	373	380	387	364	364	384	375	357	387	412	379	368	421	385	365	384	395	397	360	394
5507	1132	1020	996	932	938	932	976	922	936	956	964	948	952	950	941	930	981	1001	914	973	909	930	930	935	966	919	967	973	1003	920	950	936	940	913	941	925	932	923	984	971	920	908	952	947	878	922	887	927	942	976	886	957	999	957	968	980	955	972	900	901	985	923	943	957	933	963	919	928	906	1018	943	934	965	915	915	926	920	1012	972	913	974	959	956	993	916	913	958	860	954	911	908	929	944	998	913	889	907	903	911	1015	956	891	941	928	915	938	1005	948	934	948	874	892	951	941	926	963	944	928	936	928	913	935	942	995	904	968	910	931	966	948	920	940	934	992	928	924	895	952	932	1004	877	931	990	944	903	889	1004	902	987	951	899	888	928	940	946	920	937	981	872	887	938	915	929	926	965	926	931	943	918	874	958	884	915	928	888	996	937	989	898	879	921	913	960	954	948	930	946	937	933	920	930	927	907	984	955	919	960	926	929	909	896	929	938	925	948	987	923	970	955	973	929	902	987	910	879	927	920	955	886	899	931	920	925	915	925	990	926	955	929	984	975	952	931	916	953	950	924	983	994	964	948	924	916	952	913	987	970	912	923	980	983	906	911	940	941	1003	928	907	958	855	941	905	892	977	912	928	946	947	931	958	907	949	982	958	896	895	876	926	962	942	957	903	890	927	946	999	910	922	951	974	924	957	928	899	917	921	1001	955	968	903	890	943	888	902	1004	908	918	946	940	921	917	944	902	926	921	923	948	954	946	948	945	922	986	907	939	965	954	958	896	986	913	979	937	957	865	914	938	973	934	904	973	1008	956	857	962	977	914	953	916	916	934	968	942	897	947	954	985	928	963	951	927	951	980	952	893	946	953	962	945	922	938	927	926	987	972	960	874	928	953	974	927	977	957	925	965	959	947	939	909	941	946	906	907	941	961	960	1000	952	938	974	930	950	946	942	937	955	950	970	942	956	905	890	859	945	968	923	933	942	886	936	921	932	950	918	884	956	951	957	858	886	919	943	961	928	971	952	969	928	926	919	907	948	978	947	958	928	972	915	890	944	961	880	922	959	1002	929	927	958	928	991	929	908	894	951	979	945	966	864	942	944	944	937	959	937	916	960	926	952	964	955	945	962	895	953	1013	957	931	882	911	949	960	889	949	889	951	953	937	933	960	883	926	939	904	957	911	952	982	932	945	912	975	981	954	916	909	908	956	929	958	966	923	949	946	946	954	942	939	917	1017	949	937	960	926	952	964	903	1002	949	946	946	978	889	940	901	905	919	909	968	960	978	937	1008	895	885	937	986	930	922	974	918	1006	908	914	947	885	948	978	943	1025	941	943	945	953	944	957	928	925	938	904	928	957	925	882	952	916	875	879	914	950	912	957	958	925	892	954	913	959	910	910	886	899	992	919	904	957	965	923	895	948	926	912	902	940	983	888	970	925	967	921	957	960	957	959	975	922	965	1056	901	944	930	926	919	949	928	926	954	930	877	923	907	904	938	974	931	879	881	896	905	909	930	905	967	933	887	977	918	949	928	915	945	925	925	910	874	958	913	974	898	933	968	943	974	972	983	935	934	918	903	950	922	990	923	917	914	994	935	943	951	920	915	988	960	898	966	896	956	967	897	880	1002	899	859	959	944	956	943	960	943	968	867	917	979	962	949	914	934	954	963	936	932	970	956	943	901	969	936	955	929	958	918	926	952	940	902	950	901	894	915	918	950	906	944	939	959	980	959	949	908	924	933	898	982	901	969	963	922	890	927	984	887	914	912	912	972	948	986	903	937	967	970	937	966	896	944	867	896	954	915	897	915	954	948	913	906	949	945	926	913	893	946	928	955	958	900	966	983	933	946	964	911	913	960	948	946	931	898	948	988	915	990	968	968	903	1006	962	953	978	935	935	921	977	967	933	886	997	884	887	847	871	974	910	933	922	953	946	933	952	940	949	884	921	950	961	934	934	957	986	962	969	902	934	899	889	972	970	1010	939	914	926	928	1001	958	915	962	905	907	932	935	936	1006	907	966	923	921	952	943	930	880	960	971	931	976	929	925	960	975	949	904	936	980	955	944	938	944	903	967	943	917	922	885	967	947	960	889	958	939	963	872	918	891	957	882	914	909	946	921	933	988	945	924	945	948	936	937	933	914	949	1014	974	957	1003	975	898	939	944	912	984	974	902	972	988	929	896	933	951	928	958	932	958	923	980	924	910	867	919	949	905	931	957	956	900	951	917	963	899	947	927	946	982	920	891	970	925	912	932	956	996	967	911	976	962	908	946	947	936	953	915	956	923	965	949	898	915	921	895	937	893	928	932	891	951	958	1010	1014	920	870	943	959	951	985	954	928	874	930	982	924	936	940	937	908	930	923	940	896	934	961	964	964	968	912	912	920	892	1009	942	999	953	934	926	913	930	938	993	943	995	928	903	1003	996	890	958	940	940	924	912	916	976	954	961	926	948	948	913	942	931	898	1003	953	964	933	943	986	913	953	940	950	939	986	958	945	898	975	935	942	965	884	901	963	959	967	887	868	912	919	921	964	879	925	901	905	961	955	904	956	953	892	945	910	918	919	961	974	939	973	918	903	951	944	949	957	897	922	925	943	910	968	970	929	959	975	880	909	919	935	967	973	964	923	950	963	929	994	891	913	936	949	907	971	911	891	920	949	966	969	914	954	941	1019	910	950	907	927	954	963	902	921	946	976	932	920	897	911	936	958	926	905	931	959	942	942	967	969	964	1010	946	930	913	1004	939	941	941	898	945	924	944	921	931	974	922	992	974	978	972	939	916	984	948	921	912	939	943	905	931	984	893	943	907	937	964	927	948	960	972	956	921	924	954	949	906	898	948	915	898	1011	910	1009	928	972	921	974	923	926	915	979	966	932	915	957	967	919	949	912	886	995	932	920	929	927	899	980	1007	972	932	914	959	898	920	915	932	952	914	947	940	934	926	950	985	889	963	921	969	906	968	911	980	965	927	952	970	930	979	982	900	921	926	901	958	995	933	893	957	923	1004	910	908	1026	931	890	938	927	899	937	964	956	929	939	893	906	922	998	939	924	896	964	935	936	928	979	949	949	962	880	931	871	916	925	951	974	940	952	916	912	903	876	917	947	888	998	973	894	901	918	954	1020	948	894	861	916	896	998	950	978	977	966	951	947	946	959	942	896	932	975	990	958	933	953	965	930	946	940	907	934	913	945	940	938	973	899	905	918	967	950	975	941	938	970	865	1003	918	989	887	947	934	893	929	957	880	941	970	904	967	944	963	959	941	922	905	937	954	926	969	942	956	954	897	959	973	952	919	963	915	915	965	960	932	929	930	973	889	925	954	948	960	905	890	915	903	922	920	912	934	933	930	994	913	944	948	964	893	935	949	882	915	950	925	937	921	921	951	922	927	985	957	967	921	952	949	895	991	927	971	993	933	906	896	950	940	920	917	993	937	884	997	935	952	976	925	994	973	943	987	931	925	912	924	910	957	937	911	967	961	909	937	918	897	909	944	933	935	963	933	943	920	938	893	967	987	993	874	912	1009	945	945	930	921
24321	20728	23608	27903	20732	14745	625	440	364	308	340	348	342	353	319	310	291	299	295	309	329	297	312	285	306	322	287	292	272	272	312	309	272	327	315	333	320	268	286	288	264	295	301	299	314	280	320	275	321	323	303	321	298	280	292	289	273	343	295	316	317	334	301	294	274	258	308	320	292	296	278	298	327	309	326	301	304	293	291	294	330	304	307	281	295	307	293	320	304	302	304	312	269	298	319	311	310	295	266	296	309	302	276	313	310	306	337	293	298	291	270	278	304	335	275	310	332	295	267	299	319	300	287	305	248	302	305	311	283	313	314	297	312	319	296	311	298	290	289	286	302	295	287	300	317	289	303	332	277	314	300	325	307	330	279	297	285	301	302	283	320	306	313	297	331	306	258	316	274	309	292	299	279	269	270	273	273	288	288	285	294	296	319	293	292	300	304	327	266	334	302	292	322	328	297	330	284	278	262	291	320	278	286	295	302	306	253	308	314	325	268	306	311	308	298	293	285	326	274	311	300	329	302	274	286	309	327	294	323	298	283	308	312	296	272	305	280	306	312	302	313	299	293	284	326	270	290	319	303	307	311	321	292	312	314	255	328	315	269	286	309	271	313	312	317	299	307	354	319	308	289	322	326	309	293	286	300	294	284	299	324	296	275	301	298	338	286	326	288	320	279	294	268	277	304	253	307	285	331	292	329	303	255	291	314	327	322	330	293	271	337	320	300	342	309	328	333	316	298	306	293	319	310	291	289	291	306	330	323	306	302	314	319	303	307	313	312	313	343	305	282	263	290	274	277	324	276	310	315	319	327	322	307	306	329	289	327	301	266	285	322	294	305	281	309	331	310	315	312	314	282	326	304	276	318	317	297	334	317	325	302	268	321	325	292	276	282	307	294	318	311	297	335	306	294	305	303	324	282	264	280	271	268	297	278	289	291	333	296	353	262	300	301	260	271	315	288	302	306	309	311	278	280	299	278	292	325	285	290	306	274	310	327	270	293	295	269	301	284	291	271	290	315	316	302	297	283	324	330	300	312	280	305	294	327	286	263	319	349	289	304	284	302	272	289	308	299	313	290	316	283	296	297	342	300	292	288	326	278	254	309	311	260	281	321	304	307	314	293	307	321	289	301	296	295	300	291	316	335	301	311	323	315	322	296	280	317	311	305	297	324	337	301	298	267	308	286	299	253	314	290	291	297	303	287	317	304	298	271	273	294	292	297	300	307	291	318	271	314	323	303	294	288	307	325	306	306	298	298	281	325	301	256	282	325	327	290	258	310	294	321	315	262	309	320	314	328	291	301	291	314	337	290	298	328	274	282	274	290	336	311	298	260	303	294	312	290	313	288	291	273	317	335	287	301	294	316	287	330	297	293	247	293	301	313	281	280	313	269	306	290	271	299	290	275	306	313	342	250	305	314	299	337	297	316	308	274	272	298	297	309	315	303	294	294	287	311	309	269	306	314	360	283	298	322	316	296	292	317	295	278	292	308	280	285	284	288	310	285	314	333	299	296	296	307	316	289	278	284	295	309	298	311	338	296	311	277	312	298	324	311	283	282	312	315	290	316	284	298	272	299	298	309	298	305	288	312	324	307	275	306	319	262	315	301	322	289	297	298	281	288	302	286	285	300	271	311	304	285	317	313	320	301	293	307	292	285	303	309	279	326	271	318	307	325	358	313	327	314	312	278	303	312	309	304	321	312	327	279	326	292	273	288	322	295	285	287	340	291	293	286	310	286	305	310	322	317	321	283	308	274	334	282	281	281	293	299	265	328	322	274	319	304	316	301	284	302	316	347	271	312	322	286	289	303	333	297	312	285	290	284	274	290	298	316	308	278	278	286	282	292	290	280	288	341	293	338	325	338	277	277	286	315	314	316	321	286	299	299	374	291	284	315	290	277	266	333	316	308	298	312	290	292	297	315	334	293	285	307	317	296	350	244	335	301	327	319	275	315	316	265	284	315	288	323	323	289	350	318	282	330	281	277	292	287	315	334	317	273	299	281	285	286	321	290	286	306	281	301	293	339	302	282	293	348	292	299	310	335	288	330	301	303	264	320	323	304	309	299	308	288	291	318	276	301	294	315	313	300	269	313	309	276	324	304	293	300	302	294	296	291	325	295	293	307	286	303	309	273	286	271	273	302	300	304	296	271	287	300	314	294	300	290	296	290	302	304	286	314	293	327	289	295	298	312	292	291	329	307	269	307	275	320	315	327	294	325	304	296	289	278	293	298	320	306	283	325	309	302	275	303	263	336	318	313	322	307	296	291	286	310	327	309	285	329	319	294	307	286	309	291	305	333	275	286	288	276	315	308	348	279	304	304	301	276	292	314	274	289	280	289	272	306	313	282	300	318	303	291	318	319	304	304	268	300	300	303	288	318	309	270	327	300	285	305	325	312	315	327	280	304	304	337	289	322	284	305	309	302	285	269	320	313	261	294	317	299	284	310	295	303	296	297	277	299	286	314	304	318	278	255	314	301	300	314	270	314	314	328	303	280	309	302	292	309	283	307	303	262	303	293	320	318	291	299	290	284	293	307	302	300	324	282	307	315	321	286	316	254	293	290	288	289	268	288	298	320	283	325	303	342	290	300	273	319	303	283	277	282	328	290	275	275	304	308	297	288	310	327	305	299	325	293	312	281	301	299	296	311	314	305	330	311	317	280	291	282	287	279	312	285	295	283	287	301	328	327	281	289	274	301	307	295	292	328	288	304	268	273	313	315	331	343	326	305	312	329	283	294	326	267	325	329	280	321	302	322	279	274	334	300	295	280	285	307	296	282	306	288	284	311	346	304	298	284	333	330	322	309	289	311	308	305	305	295	264	306	271	323	274	317	298	314	299	311	277	274	304	327	269	265	304	306	287	296	304	299	295	303	304	320	299	320	230	287	295	294	301	290	310	313	310	293	299	270	298	322	284	309	276	294	307	293	307	293	299	321	296	309	303	329	292	293	324	285	284	270	306	318	318	293	308	288	287	300	307	296	298	312	287	332	281	303	276	271	286	281	329	273	295	301	273	310	265	273	296	290	281	306	294	342	307	305	273	277	283	335	258	304	263	288	293	294	296	295	303	304	317	324	313	319	306	275	322	305	311	306	286	319	328	292	310	298	258	276	260	289	302	287	318	310	334	288	304	312	304	270	282	313	272	289	270	273	298	288	301	292	278	293	284	301	324	302	327	332	322	314	298	299	282	304	284	257	289	298	322	328	303	339	284	315	269	293	293	280	318	337	288	315	295	273	339	291	305	294	311	305	300	295	291	279	303	320	289	283	294	337	277	310	292	292	268	293	304	313	297	277	285	285	289	283	334	303	320	323	273	332	290	269	271	309	319	276	312	282	284	319	299	293	318	289	297	328	296	293	305	285	302	311	289	288	293	290	284	347	265	325	294	310	270	301	321	305	315	315	311	310	296	292	289	343	291	286	277	323	306	304	336	292	282	324	262	295	300	334	291	274	312	330	287	299	291	290	286	340	303
3146	1898	1208	925	852	794	783	748	731	783	708	736	741	728	746	738	724	737	745	758	732	729	730	757	697	764	762	718	706	771	724	726	691	705	730	723	704	727	729	724	708	745	759	740	719	731	766	784	768	693	722	701	664	703	697	756	761	735	728	719	733	712	733	680	711	767	764	709	740	721	705	720	754	634	737	748	763	765	719	701	707	666	779	677	775	681	772	726	801	751	705	746	755	719	712	739	716	705	768	729	721	747	682	696	723	720	681	720	713	731	712	730	727	677	720	717	725	725	706	722	755	719	724	735	718	730	762	732	752	703	768	790	729	715	711	747	747	705	697	739	696	702	668	730	756	714	698	719	692	673	744	695	749	731	722	736	741	777	740	756	789	706	752	716	726	768	703	728	715	707	741	715	702	757	778	710	739	715	757	746	737	737	710	708	742	720	713	763	733	719	700	720	746	722	712	741	697	731	749	746	743	738	796	694	752	725	720	728	799	704	745	726	743	745	727	718	703	736	718	737	717	749	723	738	687	714	712	692	711	764	715	775	708	767	753	788	689	728	738	781	714	694	771	702	730	735	756	776	729	754	747	736	760	732	722	737	748	749	721	730	695	716	784	719	725	726	749	773	696	749	745	722	720	748	733	734	738	707	765	757	758	750	673	716	747	713	744	710	741	721	695	744	781	732	744	678	699	743	694	708	748	725	736	732	666	713	713	701	754	720	728	705	706	759	767	735	789	769	712	719	703	749	770	669	754	693	692	695	769	699	713	730	707	721	703	726	755	721	730	723	680	753	713	721	776	768	689	737	753	743	700	686	761	714	737	743	709	790	739	784	702	731	757	687	702	734	764	738	706	740	732	767	727	714	796	737	739	716	706	725	783	761	689	741	772	735	757	748	703	691	732	713	719	805	743	724	701	731	739	686	720	741	737	727	722	679	761	738	705	715	713	706	743	692	719	731	717	753	706	737	690	696	687	700	756	687	706	683	704	733	754	720	737	752	722	721	703	737	749	706	735	640	724	710	688	724	729	769	728	720	728	693	714	729	688	768	767	750	700	704	751	707	721	704	687	715	678	678	745	755	755	736	729	715	696	714	730	732	738	736	729	778	684	729	785	716	732	762	763	719	774	728	746	732	761	759	736	720	704	710	713	744	747	717	745	725	738	743	736	752	735	689	715	714	688	760	734	766	735	735	722	763	729	726	726	712	714	725	715	780	725	714	718	685	758	710	748	708	722	731	747	745	674	747	736	705	719	730	714	756	732	719	744	732	763	768	795	715	751	749	760	763	740	685	733	732	719	766	734	705	737	710	739	744	767	705	721	733	760	718	757	707	770	726	714	737	686	782	683	719	716	735	664	731	697	695	720	709	738	700	739	685	720	722	713	721	692	742	738	671	745	736	747	727	739	698	705	696	706	743	734	715	773	680	752	738	756	714	757	683	765	702	727	700	718	731	705	715	759	752	711	664	718	734	748	724	752	698	721	740	715	737	732	738	717	768	711	734	749	733	756	741	772	706	766	719	758	731	740	730	706	723	720	745	736	779	697	712	768	749	716	740	724	704	754	701	744	663	703	772	696	734	727	692	730	725	722	752	703	764	716	747	770	722	743	707	766	753	748	762	721	679	745	756	728	727	757	724	722	787	778	734	770	755	773	715	729	721	722	732	734	740	746	693	725	683	693	780	700	712	725	724	748	764	711	748	711	746	750	740	714	734	723	723	769	715	751	726	683	700	742	731	722	693	728	742	703	736	741	730	717	719	725	720	713	749	693	765	742	763	775	782	701	741	707	767	710	677	698	721	711	718	728	670	727	775	679	753	785	769	725	695	697	699	727	730	698	739	749	755	744	730	744	751	700	731	745	693	689	720	746	682	793	734	685	689	675	729	745	724	704	754	724	675	741	723	725	763	755	685	713	737	721	760	739	729	771	733	698	727	678	723	714	723	717	730	782	755	720	703	673	706	732	718	710	734	765	750	706	695	689	653	736	710	684	695	691	735	739	765	731	749	722	714	741	726	701	750	756	729	751	691	746	749	712	734	675	696	723	725	747	746	717	715	684	710	726	762	749	696	763	750	726	717	775	752	723	698	757	742	717	749	775	664	745	722	718	734	778	713	682	731	709	718	734	721	758	790	729	752	737	685	723	761	744	704	705	747	748	733	725	715	708	722	727	732	682	715	704	653	721	767	790	716	736	720	762	746	678	727	722	736	730	728	735	737	718	726	724	716	715	729	754	705	759	714	722	711	704	692	688	714	742	722	752	733	776	682	732	718	734	705	720	676	785	689	742	727	698	743	757	708	763	758	734	725	756	713	743	766	767	702	734	697	780	675	743	712	711	756	685	769	700	710	714	694	720	747	732	721	709	713	711	754	759	721	716	712	717	744	744	717	749	719	708	683	735	726	699	718	752	761	765	730	742	752	727	732	708	695	744	749	783	722	683	731	724	725	732	726	722	735	744	787	703	711	772	736	706	693	726	753	717	733	753	725	769	751	760	768	755	764	731	719	665	725	686	708	774	777	720	688	762	766	743	744	714	740	719	724	714	722	765	752	662	728	719	728	729	713	712	707	766	768	727	729	741	696	736	738	750	742	697	687	710	719	727	708	704	716	670	746	743	697	769	711	745	711	745	746	741	704	743	727	759	782	726	703	753	747	722	731	727	731	694	755	713	713	732	695	708	756	759	688	727	771	709	680	736	715	734	750	718	730	723	802	769	758	794	738	744	653	731	722	761	762	735	716	754	725	691	777	734	731	726	718	721	762	685	687	707	717	771	764	732	697	735	703	752	699	733	721	723	748	753	737	736	743	683	720	743	721	779	723	709	720	718	711	748	705	698	792	721	675	738	715	705	744	791	698	721	723	699	686	752	746	723	694	725	731	754	747	727	719	700	733	719	735	714	705	744	745	764	729	697	715	700	732	777	719	719	744	701	727	747	732	713	749	681	707	677	747	745	761	733	777	728	753	732	745	784	736	777	768	707	712	716	703	717	701	757	725	765	724	785	678	719	697	739	693	723	727	774	755	750	731	734	698	750	750	767	719	749	730	786	697	745	714	657	702	730	695	691	737	759	733	697	734	723	721	674	769	789	719	725	721	702	757	793	794	715	735	711	692	713	784	679	726	714	749	745	713	760	740	734	748	748	753	757	728	737	723	776	811	754	732	769	776	762	701	743	688	720	706	707	715	774	743	749	717	726	794	753	789	728	698	751	779	712	712	736	729	746	694	742	711	780	715	715	680	748	729	738	719	731	677	721	766	714	735	715	743	771	744	722	704	739	729	717	751	724	703	737	715	765	749	741	720	780	690	757	793	721	708	729	783	718	720	690	721	712	733	758	698	741	718	699	769	701	708	697	698	716	737	672	722	726	752	696	775	742	699	743	719	758	718	713	701	697	731	715	717	794	689	763	720	780	707	771	760	738	723	714	758	728	680	746	728	677	780	713	693	772	713	748	717	713	735	691	725	700	719	750	766	684	781
23611	20686	23941	27475	20686	20690	12029	425	281	255	222	216	201	188	181	202	154	165	175	168	141	158	137	159	147	159	180	189	172	145	153	167	121	138	158	141	138	139	136	158	147	141	137	190	148	166	178	151	132	159	139	136	168	155	157	156	129	135	152	135	154	163	153	157	158	162	165	154	169	152	163	146	146	143	132	167	143	137	154	159	145	144	129	162	146	142	140	133	155	153	163	169	154	137	150	147	131	144	140	169	144	125	140	134	145	143	147	136	160	131	141	140	164	138	125	147	134	121	134	127	151	134	142	118	148	143	135	152	151	151	151	138	156	133	151	151	147	152	144	124	135	168	135	132	140	155	138	128	138	159	143	131	155	154	154	132	134	136	135	145	138	149	132	144	125	139	124	147	154	148	135	134	129	146	151	147	146	133	153	138	140	143	142	143	143	147	147	139	124	150	137	137	144	142	122	117	134	123	164	144	150	145	161	154	142	127	144	143	133	150	154	165	146	157	131	156	124	133	155	141	159	143	134	163	149	154	151	157	134	155	141	162	122	135	134	142	138	150	137	139	166	139	163	140	157	126	149	157	141	148	138	143	156	161	134	133	145	166	138	125	145	141	137	153	175	144	132	123	142	152	136	164	128	133	171	138	154	134	146	139	134	125	131	155	139	158	153	146	154	161	144	133	148	152	150	140	128	158	143	142	149	160	149	153	163	154	175	143	147	160	147	153	133	141	134	133	130	147	134	131	167	126	160	153	154	136	133	146	126	131	140	158	150	139	143	166	136	148	155	147	151	132	149	150	121	132	140	129	148	122	140	152	139	174	168	141	139	151	119	152	129	125	159	128	126	156	139	123	139	131	151	137	135	165	156	149	98	132	121	151	129	149	150	150	149	152	138	141	141	142	146	141	130	154	142	147	169	157	142	146	138	121	143	142	158	130	168	150	148	164	156	130	153	143	137	142	162	143	157	126	135	134	149	144	146	151	125	135	153	147	153	131	140	171	151	154	129	153	152	141	134	131	138	145	165	127	151	165	138	143	135	146	146	146	144	134	133	149	148	139	133	144	119	141	164	140	161	142	127	130	150	133	151	150	150	127	137	148	119	136	121	135	154	126	128	146	138	157	133	148	162	158	130	128	130	130	140	129	144	126	141	171	133	135	144	129	120	145	134	160	139	145	164	148	150	146	149	139	135	133	130	137	138	135	146	171	138	151	149	140	137	149	157	146	147	147	138	144	140	132	136	145	128	137	150	116	138	159	146	160	154	147	138	149	130	137	139	146	135	147	155	146	157	148	144	143	142	147	148	127	143	142	164	147	146	145	136	149	152	143	146	134	146	141	152	166	167	121	141	130	146	152	146	150	154	144	151	142	147	156	130	137	138	135	138	142	149	134	141	126	158	155	126	155	138	162	140	134	157	142	157	126	131	139	128	137	131	169	161	151	117	137	146	142	143	146	155	154	126	132	136	130	140	143	158	134	164	161	167	133	131	139	146	128	148	151	136	146	134	158	145	120	138	146	143	149	155	149	122	146	138	134	151	131	150	147	136	144	158	166	163	149	125	146	138	134	165	139	131	123	130	153	142	127	143	137	144	160	129	161	134	116	152	132	150	131	125	144	153	164	134	134	119	137	143	152	141	165	141	152	145	154	139	125	132	122	144	148	143	179	172	140	154	137	140	139	151	150	134	143	136	134	123	151	154	143	140	171	152	160	152	159	142	160	144	135	147	146	152	143	136	149	164	147	169	116	144	133	163	149	162	135	126	138	141	141	131	154	147	165	160	152	136	140	138	140	122	132	146	136	154	161	157	122	155	171	138	158	158	133	143	125	136	141	176	138	128	151	132	127	136	155	129	129	150	140	149	158	118	151	163	133	146	154	131	139	162	163	145	126	131	147	134	134	146	145	140	154	153	144	140	133	143	130	137	176	152	153	125	169	144	157	138	136	135	131	153	153	159	142	159	146	135	140	125	142	130	161	123	141	141	142	149	153	148	159	157	146	145	141	151	148	114	144	153	142	155	148	134	131	135	163	138	133	144	164	132	132	147	163	136	141	161	118	153	135	143	150	137	141	150	155	153	153	125	137	141	160	143	170	138	128	132	161	149	165	123	130	144	114	143	133	153	169	164	139	136	130	146	153	104	130	162	150	131	148	147	134	137	130	147	125	124	152	136	151	158	155	155	151	149	136	153	160	134	166	146	137	137	132	167	150	149	148	134	150	160	134	120	151	148	137	140	144	168	136	165	145	140	148	160	137	129	165	160	150	153	125	138	132	130	151	161	155	141	143	118	119	147	135	145	161	166	160	142	126	141	134	136	155	153	142	130	142	143	132	158	139	133	149	130	137	135	144	165	140	163	147	126	172	155	153	144	146	141	138	160	141	145	117	117	163	131	127	136	144	135	137	137	139	146	131	151	147	154	158	153	149	164	165	140	136	160	163	155	144	144	152	144	145	159	140	140	144	141	148	132	150	124	162	146	161	153	140	145	120	142	160	144	146	148	123	119	135	133	131	160	134	121	126	164	166	125	140	151	149	164	135	115	132	129	156	137	136	143	163	157	143	154	158	154	160	145	152	114	145	148	138	150	160	154	135	143	170	133	145	127	171	152	137	142	147	141	147	137	143	174	159	143	138	130	134	126	129	138	167	139	153	147	158	145	148	169	135	149	140	148	150	151	150	152	136	184	151	123	143	139	132	138	141	158	157	159	149	165	134	131	168	157	123	151	147	136	166	150	150	151	142	150	124	132	159	120	161	167	151	178	132	123	151	157	170	152	161	131	130	138	132	146	136	133	146	158	132	142	149	150	146	160	142	125	157	128	147	166	133	133	133	159	141	135	131	140	126	154	154	170	154	131	165	149	136	148	151	136	156	131	146	124	147	146	156	163	140	138	161	148	137	144	153	157	140	143	149	158	164	158	146	132	129	138	155	142	162	152	159	137	149	140	145	144	130	137	123	149	138	129	148	140	165	135	135	160	161	148	149	147	152	147	142	136	155	144	160	158	160	152	130	148	138	156	130	131	157	143	150	152	142	140	154	144	154	137	158	165	139	150	150	147	135	143	136	150	148	149	122	129	127	139	142	144	150	146	135	130	142	130	153	147	151	171	144	135	160	162	137	127	132	140	153	148	146	146	144	137	138	152	145	152	138	154	142	149	155	155	149	143	150	146	155	154	147	128	148	136	156	129	154	142	145	121	162	139	116	116	126	158	135	155	163	157	137	160	140	149	130	134	140	124	132	139	157	147	145	150	139	137	145	119	167	171	129	125	158	111	145	131	153	163	144	135	135	123	148	174	167	136	130	142	128	149	144	163	130	132	138	148	166	140	149	126	134	162	166	147	165	147	133	144	150	150	159	152	122	140	127	152	132	147	138	153	150	143	131	149	163	135	148	151	151	156	147	144	134	152	156	136	124	137	140	151	134	154	141	146	133	157	143	164	156	129	154	135	128	137	134	148	146	138	151	142	156	143	143	118	160
2926	2650	1309	775	539	521	432	473	430	405	409	408	383	387	389	375	429	409	417	433	396	402	430	383	384	446	388	403	397	378	386	432	371	391	415	396	398	347	384	390	377	387	381	390	399	360	394	380	413	369	399	417	388	363	364	359	422	435	378	415	387	390	412	383	363	418	363	381	360	388	392	372	344	392	408	348	398	382	402	420	382	389	360	402	386	375	383	359	358	384	384	380	405	388	360	401	423	384	418	377	389	407	394	401	364	385	383	382	384	421	388	369	396	411	415	379	368	400	334	371	381	390	399	401	392	389	402	420	422	398	386	374	401	419	388	373	410	349	360	390	371	401	416	356	418	409	392	391	412	390	395	412	381	404	395	409	384	379	385	411	382	400	399	377	357	433	406	414	383	385	368	378	370	405	391	393	392	366	404	379	365	416	381	413	375	415	391	389	422	419	369	392	404	393	424	412	413	392	389	362	374	357	382	406	384	404	376	418	403	371	407	431	405	396	383	397	401	408	392	365	399	386	364	403	400	390	378	355	382	369	398	377	383	421	365	411	365	400	394	410	378	412	387	409	385	417	397	388	389	359	362	368	390	381	384	387	402	381	349	352	370	381	377	402	396	391	375	380	414	409	414	392	352	423	374	399	394	413	378	365	378	359	371	381	390	395	396	379	448	406	358	433	409	353	384	374	371	390	373	397	412	419	375	409	393	387	384	375	395	381	366	374	368	370	375	403	359	390	395	409	401	408	395	378	420	410	364	381	404	418	389	438	376	401	370	394	407	391	390	380	372	398	356	384	392	411	387	389	392	375	390	390	389	375	382	393	417	363	415	387	412	329	395	364	391	421	389	381	392	396	378	400	418	360	412	413	375	362	406	385	407	406	406	365	349	380	376	394	353	391	398	385	434	377	406	388	412	357	372	374	408	344	407	408	404	394	390	402	374	385	347	402	406	392	387	419	392	398	389	371	366	406	381	420	410	360	416	381	389	391	382	392	396	361	412	364	365	378	396	417	390	399	392	385	391	406	397	392	402	388	398	425	400	398	382	413	371	391	389	415	403	416	360	380	418	409	397	411	399	418	392	359	349	354	356	393	372	409	371	403	415	374	383	377	405	404	390	386	369	397	378	333	401	446	403	387	363	391	403	397	381	402	410	360	360	397	367	379	375	419	383	391	381	371	377	386	389	371	382	409	382	403	371	387	426	384	420	405	384	389	390	361	375	387	397	403	429	367	396	441	388	400	365	342	398	375	360	430	375	359	377	420	407	363	411	393	387	351	355	398	383	339	357	373	407	385	411	368	425	382	373	398	394	390	379	371	393	414	391	416	386	389	360	378	391	409	409	405	406	425	370	391	428	381	386	393	388	361	419	396	377	413	371	443	363	367	398	406	339	410	427	351	394	386	400	408	415	364	407	378	388	433	420	397	395	351	381	381	384	373	444	367	422	396	381	404	365	391	380	391	391	360	414	386	401	370	387	379	392	405	384	424	359	382	390	389	383	378	383	357	446	375	388	377	407	369	401	374	364	394	383	376	348	413	403	368	417	375	400	377	384	378	385	393	408	368	396	362	416	407	413	435	406	390	419	421	371	377	385	396	387	419	374	363	382	382	404	411	411	407	407	397	381	366	353	403	379	403	410	357	402	415	333	345	411	417	359	387	359	374	390	362	382	399	385	405	417	423	406	407	394	382	371	395	365	382	413	376	396	383	391	391	381	383	431	425	442	375	382	405	390	388	385	369	367	393	375	420	400	374	403	406	417	430	416	416	409	363	421	364	413	386	373	362	393	386	396	385	401	398	439	407	381	399	400	386	404	379	394	375	406	406	389	416	352	384	404	407	389	371	367	394	410	355	396	400	383	391	379	368	402	386	377	383	383	397	407	358	386	395	356	385	399	373	387	364	394	371	391	372	397	390	404	365	394	394	369	419	348	407	371	402	417	435	401	396	341	390	373	373	356	397	403	398	393	371	416	373	375	407	369	426	368	391	362	388	368	378	360	394	414	375	379	388	388	383	379	369	395	410	424	405	426	389	434	397	398	406	409	411	383	375	407	394	366	352	399	365	386	352	357	390	405	411	377	389	386	420	354	354	368	400	397	435	420	402	411	387	387	432	438	421	403	362	357	396	387	364	384	432	337	373	401	375	401	388	386	358	395	411	375	380	415	407	400	391	410	388	369	388	376	372	366	390	359	399	379	391	423	372	400	410	372	429	412	353	415	396	418	417	384	382	389	410	391	382	372	400	374	400	419	404	387	423	390	404	381	394	404	397	381	384	372	379	411	358	388	352	382	397	369	380	397	406	417	365	377	419	381	417	418	373	401	380	418	416	396	383	394	375	400	401	384	388	387	376	379	387	369	382	403	376	381	418	379	435	377	405	379	387	381	371	381	346	446	403	423	382	377	420	420	405	373	394	360	402	383	359	414	371	361	372	415	413	410	411	369	404	396	397	366	358	404	400	401	407	373	387	411	372	375	386	395	368	382	393	420	394	395	388	390	404	440	389	409	370	411	405	384	375	372	395	381	385	392	414	388	382	380	358	407	411	406	402	435	407	384	387	363	404	378	393	415	413	392	388	360	456	422	402	386	387	372	382	423	405	436	386	380	401	378	385	385	374	364	397	420	393	380	421	348	398	384	388	375	410	380	377	402	391	370	420	406	399	355	356	400	387	421	386	401	397	367	357	392	373	408	417	402	375	412	396	390	391	379	373	403	372	382	388	386	413	399	366	400	398	379	409	380	390	374	401	387	407	425	396	376	363	394	377	405	380	390	364	383	398	371	358	374	385	371	403	374	403	410	368	371	394	389	372	408	414	393	407	403	408	435	384	386	390	387	402	375	372	418	391	382	409	413	359	413	363	400	377	398	384	366	372	414	352	414	387	415	392	400	399	393	386	390	365	371	402	359	384	396	423	401	403	389	386	361	398	396	403	373	389	395	367	371	375	379	397	394	394	383	396	390	389	390	381	374	381	386	393	394	439	351	394	395	391	380	391	412	403	387	389	412	414	395	398	408	377	379	380	401	364	409	360	414	370	361	384	379	422	369	396	366	392	391	382	387	402	391	388	400	409	411	409	395	412	393	411	378	403	406	376	398	389	413	430	401	369	387	370	390	386	428	420	367	385	367	356	405	402	379	367	406	402	388	365	372	381	391	412	371	434	353	417	379	412	422	387	378	418	374	363	365	374	387	385	401	393	380	409	406	389	386	380	414	406	411	409	377	399	377	395	362	392	382	377	391	357	363	410	368	404	395	393	387	397	398	445	411	380	397	403	372	365	417	391	378	423	419	412	427	370	378	369	440	397	395	375	402	401	402	394	395	397	350	372	420	392	391	408	379	378	368	415	373	382	432	382	416	396	371	399	386	405	408	348	414	408	371	398	396	380	345	402	399	408	404	396	414	378	378	392	374	434	388	431	399	388	423	377	420	403	381	393	381	388	399	411	401	381	388	372	365	377	397	376	383	379	431	414	381	395
30953	19781	8496	601	407	402	420	375	358	416	427	366	408	379	380	404	354	367	385	379	374	424	384	401	429	391	400	401	390	404	398	384	391	393	392	403	403	404	374	381	391	408	391	405	361	374	358	393	373	390	385	399	376	360	374	420	406	396	378	385	408	397	346	429	409	395	382	394	409	385	394	370	415	416	416	388	388	424	386	393	366	371	385	359	385	406	371	378	381	414	354	393	399	410	392	369	364	369	419	392	397	418	402	382	369	407	384	385	383	390	406	414	391	386	398	421	375	399	406	398	396	398	383	377	366	367	410	410	363	431	399	388	332	369	359	368	361	396	373	385	367	377	385	398	402	390	392	408	358	392	420	372	362	409	400	421	405	362	404	380	397	420	380	387	391	400	399	366	424	438	379	392	425	388	362	412	374	393	372	387	389	370	357	383	380	396	415	387	401	398	410	414	338	404	385	405	385	402	431	385	381	358	426	409	388	389	376	388	383	405	400	376	402	392	410	422	407	388	372	380	373	393	384	353	399	398	411	416	401	438	400	380	363	387	370	391	378	402	414	395	416	378	386	381	383	396	393	412	417	382	387	414	413	400	379	394	386	373	381	429	383	424	420	385	454	416	380	376	395	390	406	381	437	401	408	382	395	397	357	365	411	378	362	384	374	391	422	408	383	391	393	408	389	396	384	395	379	389	389	388	373	381	386	395	377	374	402	405	378	372	399	392	405	373	376	370	384	386	425	406	369	410	415	388	393	411	400	413	360	387	385	437	404	383	385	392	416	404	413	384	385	398	386	421	379	394	408	434	382	408	391	401	386	391	389	380	377	382	401	369	372	370	377	370	427	382	373	360	394	382	381	394	415	396	378	380	386	385	393	431	373	415	397	407	367	372	406	401	393	345	382	363	381	365	376	375	378	410	396	367	394	405	396	406	388	426	376	400	397	385	381	411	418	416	406	374	438	400	407	349	423	431	383	347	402	419	395	386	373	402	384	360	371	396	395	375	365	389	414	418	390	423	406	394	385	391	406	405	367	388	343	420	364	389	362	380	356	403	415	408	393	375	452	404	386	405	403	370	363	357	407	390	452	394	378	419	380	390	429	351	406	380	410	390	384	387	410	410	380	400	400	414	380	410	355	400	411	405	410	399	356	362	387	391	383	396	409	413	400	373	371	368	374	403	380	411	404	381	395	413	356	392	357	398	358	410	418	394	393	425	360	363	365	420	411	387	352	427	363	410	412	392	403	402	366	367	408	373	421	355	360	370	420	379	384	382	398	428	390	406	434	383	410	404	390	406	395	391	385	422	413	411	382	389	393	437	403	394	384	396	396	385	361	367	368	426	432	372	391	401	374	382	401	405	366	428	375	411	399	400	387	382	395	401	398	386	396	396	348	374	367	404	398	404	403	374	427	420	367	418	380	421	425	361	376	372	449	415	399	416	388	364	384	415	391	399	409	377	386	374	374	392	390	366	395	385	371	411	407	373	376	400	398	398	392	430	395	377	392	394	352	368	407	445	411	430	404	384	401	369	386	364	373	410	375	385	404	418	373	397	383	391	379	426	377	419	396	383	382	389	436	401	405	369	400	404	367	414	366	412	381	402	409	388	350	347	386	366	388	373	409	375	379	354	410	373	402	395	344	363	387	394	390	391	405	393	408	376	367	360	387	349	364	366	363	338	398	387	370	391	401	401	376	381	380	401	390	362	418	392	370	395	381	385	373	384	400	349	397	394	363	425	390	410	394	365	377	396	384	392	415	381	385	386	414	385	402	370	406	368	408	390	393	390	362	359	389	393	375	408	382	391	412	395	369	360	417	381	380	399	402	414	391	361	375	345	406	404	422	377	350	348	383	370	404	392	419	398	418	416	387	370	407	375	372	414	406	401	379	402	344	356	361	398	371	427	383	358	398	389	362	398	346	410	374	364	396	382	423	421	392	400	417	416	423	420	397	402	399	366	409	399	407	361	390	392	366	404	391	371	392	405	398	368	365	366	390	382	394	371	443	414	332	413	352	379	398	365	377	382	427	434	385	417	368	414	406	351	400	383	410	389	395	374	381	418	414	363	406	435	439	431	374	393	400	397	377	393	414	363	403	405	426	365	429	381	385	390	402	372	401	405	388	411	363	404	397	407	379	425	441	348	416	412	362	374	406	382	421	358	376	378	402	377	392	422	399	386	389	341	378	410	393	391	397	396	362	383	368	379	354	417	415	413	433	383	421	376	406	409	411	387	417	414	361	370	365	401	370	398	406	409	392	375	370	405	393	381	379	377	375	415	362	401	394	395	376	362	359	408	417	373	426	390	376	410	368	363	401	412	364	381	399	388	388	414	385	384	387	393	397	375	391	395	386	396	425	397	358	440	402	396	423	378	370	391	383	385	411	370	396	374	386	395	409	375	403	428	361	423	391	377	407	382	366	366	387	368	338	392	365	376	403	410	395	381	366	381	362	418	386	378	419	423	389	378	400	414	388	384	393	407	396	385	392	429	388	379	379	374	364	383	360	375	394	387	399	358	400	404	375	384	356	394	428	363	384	423	383	404	378	373	397	395	383	413	376	386	401	421	365	368	390	391	392	397	423	376	402	399	394	388	392	403	407	353	396	381	378	385	382	355	359	414	396	419	384	366	374	402	402	386	382	382	356	386	379	378	383	371	361	410	358	367	415	405	392	423	390	380	365	410	416	373	395	390	392	399	370	373	378	361	349	411	409	363	379	385	356	381	377	401	450	394	391	379	380	357	389	411	398	396	425	402	397	381	429	405	396	390	397	371	344	393	406	382	413	403	378	409	388	394	349	414	402	374	364	403	395	338	359	368	378	384	396	420	384	410	377	389	405	406	371	366	404	354	402	393	415	394	350	416	403	405	413	412	397	403	345	411	394	382	367	403	418	412	409	407	371	388	360	375	364	378	383	367	409	391	356	415	424	404	418	376	344	399	382	389	387	381	376	405	384	371	362	391	379	365	399	369	389	383	424	376	377	376	418	365	413	419	392	379	385	372	414	376	391	400	393	400	401	379	381	390	381	396	393	366	417	372	430	410	385	367	378	404	396	394	409	356	401	401	425	395	420	406	436	406	393	409	432	416	389	379	415	381	419	374	392	407	426	398	381	380	373	398	397	393	387	360	374	429	410	425	412	367	399	409	389	392	409	381	396	424	391	366	378	380	410	424	402	431	385	411	394	370	407	390	367	387	387	407	384	433	431	384	411	369	427	392	431	395	374	382	365	365	428	431	398	415	370	424	355	371	374	388	414	334	371	373	403	393	370	402	364	451	390	379	415	383	400	380	373	387	396	402	384	399	382	353	432	378	392	401	394	396	396	371	365	419	381	402	435	460	403	367	438	435	435	396	381	372	400	367	389	416	357	360	380	435	406	403	367	431	385	378	369	450	348	381	370	384	354	376	395	404	390	421	422	367	377	366	405	367	387	388	411	378	390	402	400	357	358	417	403	382	379	378	383	372	417	371	380	353	406	381
5556	1121	989	1010	912	984	920	903	976	885	943	962	977	949	967	957	969	946	985	982	896	957	957	910	942	930	951	965	909	972	974	950	953	918	945	976	964	941	958	928	912	950	968	896	992	934	997	952	887	958	982	982	912	943	924	968	920	944	951	941	955	926	916	906	1010	931	924	914	982	974	924	946	938	927	981	937	1001	969	938	944	961	958	1014	882	938	939	899	957	928	978	971	983	960	944	920	906	932	944	919	936	947	978	946	948	946	920	958	982	1010	1016	933	948	922	921	930	977	952	986	968	891	960	939	941	903	914	970	977	1010	916	980	973	900	929	880	932	955	923	973	998	956	943	925	915	956	914	974	923	929	908	916	889	891	940	937	888	998	951	943	968	976	994	939	930	969	909	948	938	930	859	940	949	981	1001	959	910	963	915	946	941	936	905	967	927	961	878	993	941	894	930	988	953	1006	929	933	991	888	965	867	959	921	967	955	921	940	978	910	941	939	915	965	923	964	914	988	977	908	924	937	980	931	898	928	969	919	939	980	890	914	944	939	924	918	967	972	995	966	969	934	968	981	883	983	947	938	926	877	914	907	936	919	936	929	928	966	980	903	969	921	897	999	932	972	938	976	967	946	933	858	915	941	960	938	932	931	935	987	990	968	962	911	937	964	936	896	994	936	949	971	985	936	918	970	923	949	956	885	964	927	929	893	927	943	923	967	929	962	917	935	941	960	937	925	958	918	892	965	921	964	946	933	983	981	917	966	921	935	913	920	953	972	943	962	944	968	920	965	971	965	925	952	911	949	970	947	982	988	943	937	929	928	921	958	903	954	1002	913	995	981	1014	905	1014	920	976	907	949	905	925	924	915	922	959	948	893	912	931	951	998	934	906	953	902	912	930	933	955	998	981	896	975	913	928	920	935	971	914	957	963	950	968	967	949	901	984	901	959	944	978	951	905	957	975	975	936	919	931	973	912	959	921	944	926	933	998	969	978	965	929	949	944	932	978	923	993	963	969	935	953	929	967	935	1023	931	940	940	904	995	952	924	921	887	913	951	955	888	967	906	934	916	960	952	986	914	913	978	913	970	955	929	906	951	930	976	895	957	922	996	950	962	1001	918	944	990	997	948	923	926	903	911	951	936	986	929	1000	976	933	969	914	898	881	896	953	948	948	930	922	906	965	957	927	930	947	973	987	980	911	948	919	938	982	929	917	971	921	927	966	945	945	938	942	930	932	907	983	932	900	966	994	942	934	950	952	977	920	967	950	903	967	945	923	980	923	956	944	966	962	961	919	1009	933	970	949	921	915	992	967	965	993	889	943	1003	929	896	902	937	949	942	925	985	951	957	969	951	911	930	968	957	988	948	1012	962	939	1028	934	932	935	909	905	917	852	926	1013	952	944	931	968	915	974	917	916	908	939	929	969	1022	946	928	919	911	1013	939	960	941	988	929	932	935	958	937	945	889	1002	939	932	967	966	897	905	973	941	933	941	959	977	971	904	930	931	931	929	918	943	923	910	929	890	992	942	949	901	907	936	928	931	953	914	892	963	978	905	912	952	931	924	891	940	877	971	978	933	919	860	950	937	953	976	969	958	886	927	926	910	938	901	939	930	976	934	963	879	964	923	960	962	911	951	975	967	868	925	935	950	919	941	975	918	949	898	1001	914	931	946	980	941	985	911	871	893	945	962	951	964	964	931	958	976	969	912	965	984	877	941	909	956	924	923	958	931	971	886	914	917	942	924	950	951	992	944	950	949	969	945	915	985	939	972	942	931	1001	921	993	934	927	959	911	930	909	962	964	999	944	932	962	1022	949	982	1021	997	934	950	944	902	915	965	909	908	955	966	963	963	858	941	966	922	928	953	953	933	898	977	928	899	972	929	957	908	928	918	947	918	899	1002	900	941	932	940	943	901	896	951	973	971	943	963	993	942	946	943	985	882	974	948	939	922	988	945	925	915	921	952	969	920	943	943	911	944	950	986	942	939	996	939	980	955	954	928	976	956	969	956	951	910	946	929	973	968	994	931	955	944	930	964	937	942	961	981	930	941	956	1004	953	921	940	962	908	937	958	908	970	974	931	920	956	949	928	1003	942	943	931	1026	890	919	948	932	941	946	956	956	879	941	976	1015	920	892	943	955	919	968	929	914	953	1002	949	947	940	994	936	930	941	940	890	932	919	943	924	917	999	965	926	969	982	919	930	968	963	923	906	933	910	923	911	967	875	921	979	983	988	905	892	932	968	978	915	1008	982	923	945	958	911	982	986	917	928	962	954	849	915	983	939	1010	994	941	943	934	936	989	928	957	909	898	969	946	858	955	1024	957	921	960	935	900	976	952	925	923	1003	977	983	946	877	924	940	917	916	991	956	908	955	955	991	986	947	951	983	964	992	936	930	937	1018	960	959	967	924	924	950	910	937	964	936	970	923	978	937	933	910	910	938	956	969	984	961	929	893	1009	951	932	992	935	945	948	917	959	906	949	984	986	951	909	932	922	930	965	1000	943	965	961	1022	973	923	978	942	929	933	948	937	1002	893	913	958	902	906	985	960	987	979	926	841	913	894	953	932	935	927	933	960	950	917	924	965	951	892	1005	965	900	966	966	974	932	952	950	1013	963	945	964	976	971	941	945	1005	908	915	936	965	1006	938	968	952	972	935	957	960	905	922	941	912	937	962	924	952	967	940	945	901	988	955	963	948	893	1005	965	980	922	950	956	904	943	1012	952	934	923	981	930	954	929	964	976	890	994	940	981	913	936	977	895	883	957	938	929	997	897	959	907	951	958	1020	946	968	1000	944	940	983	932	969	946	952	972	930	927	885	965	947	929	903	956	933	985	939	931	931	990	925	957	936	982	896	910	941	995	951	974	940	977	984	985	933	995	990	922	933	917	970	933	885	895	987	940	971	916	946	950	901	952	967	960	941	958	951	943	978	965	943	935	912	934	949	928	973	926	954	964	932	898	938	977	936	952	976	958	972	882	904	910	948	889	941	932	944	932	966	921	1013	980	939	989	926	960	962	961	943	930	961	957	1006	955	940	968	874	885	971	919	940	936	969	962	953	980	977	949	942	939	966	928	917	978	939	933	955	926	951	952	942	951	964	934	886	991	943	1003	937	920	965	948	923	940	942	975	976	960	940	942	923	919	943	963	926	967	907	946	969	993	977	917	937	912	908	915	917	999	965	969	965	902	962	911	967	928	941	951	981	936	940	962	901	942	931	1014	949	973	923	970	940	996	964	915	986	932	983	965	943	924	983	904	923	902	956	981	935	966	974	924	925	936	963	968	975	950	977	972	940	953	1001	924	892	966	929	947	939	883	1005	939	938	961	946	971	989	983	888	941	903	960	982	929	984	942	915	983	960	933	906	946	957	907	942	997	970	908	948	964	931	963	901	950	897	937	950	963	898	987	938	948	936	952	920	940	969	926	924	981	891	920	976	926	964	951	1006	973	914	923	978	936	890	917	937	915	932	938	1007	980	946	1004	922	920	929	970	972	922	959	961	959	891	924	929	943	946	943	911	991	924	943	930	931	906	906	936	955	955	915
24248	20698	23544	27867	20690	14747	595	409	376	361	355	320	341	343	317	326	334	342	312	312	311	290	346	331	305	293	314	316	276	327	329	286	295	301	310	296	307	298	289	321	270	293	298	303	335	290	305	306	331	271	284	318	320	307	287	300	298	322	299	288	319	298	339	293	280	291	292	320	282	291	303	319	299	270	297	305	315	318	298	310	291	324	345	314	284	294	293	287	300	302	296	298	306	316	298	301	263	321	295	288	278	309	311	314	305	265	320	265	315	339	268	271	296	279	282	297	286	314	346	314	289	307	303	287	299	291	320	304	311	309	267	298	323	303	302	280	304	321	307	286	269	314	319	296	317	302	280	321	322	327	299	286	281	288	299	284	281	286	326	330	335	292	275	289	322	300	305	295	321	283	320	305	303	302	280	279	284	297	283	293	328	314	289	310	311	293	276	308	294	300	300	299	283	285	332	304	293	324	280	330	285	289	276	309	300	311	279	312	302	281	326	244	303	282	306	292	317	320	297	302	299	309	310	306	317	317	305	307	316	285	322	307	337	312	321	304	271	293	320	307	293	266	292	298	301	309	296	291	316	295	302	305	305	289	268	326	307	289	273	301	301	312	319	283	331	279	296	295	315	310	301	284	299	270	278	327	306	278	287	304	308	315	301	280	309	313	336	271	278	332	290	303	322	277	323	309	295	294	303	308	270	296	319	254	314	305	314	303	308	270	300	282	290	292	309	297	282	291	335	306	320	292	299	305	292	310	268	303	284	267	315	297	281	311	302	298	311	306	275	279	308	297	348	312	300	309	328	300	299	322	295	301	312	276	277	279	277	308	294	312	287	293	287	327	292	333	301	278	282	325	270	311	289	265	263	283	299	297	279	310	255	276	307	291	289	327	300	312	310	307	333	315	338	302	281	319	308	274	307	293	318	320	298	337	303	336	318	296	295	296	313	297	288	313	303	301	321	301	324	296	268	307	311	328	294	308	302	318	341	308	306	316	301	275	354	339	307	275	303	310	317	290	267	269	353	310	284	303	280	284	290	316	289	303	292	297	281	290	326	305	300	284	297	295	289	311	277	295	305	307	280	286	295	291	316	326	299	330	322	322	318	308	311	274	280	351	311	299	295	297	294	325	293	313	297	295	311	299	291	278	288	274	355	292	312	314	328	319	315	290	294	316	315	292	294	317	253	281	315	309	308	264	265	299	312	297	287	279	283	318	326	292	268	338	306	284	315	290	261	317	341	310	324	295	263	306	312	286	284	277	288	283	287	312	308	313	320	274	306	314	266	325	298	314	290	306	306	318	315	334	307	286	282	283	294	291	294	285	302	314	284	294	334	307	283	299	287	300	296	305	314	314	262	331	299	282	291	277	278	292	280	280	313	334	310	316	282	319	287	329	329	288	309	284	301	321	321	367	331	308	309	284	283	303	331	258	299	312	294	280	297	318	308	302	319	309	283	296	314	327	277	307	294	314	281	309	272	309	305	303	321	298	291	300	296	307	294	289	305	318	284	294	285	293	301	282	296	294	296	296	280	312	324	343	301	291	303	295	330	297	308	312	305	302	309	281	295	293	277	290	285	324	301	281	294	319	285	282	291	317	288	306	289	294	302	337	314	307	277	301	313	318	310	310	324	286	330	301	324	327	283	303	309	290	292	276	315	303	291	305	269	286	281	319	283	301	281	331	352	304	299	280	277	278	306	292	292	292	336	323	329	312	329	301	285	351	316	276	283	299	284	324	295	316	293	298	308	302	308	298	293	317	328	317	344	260	313	297	279	326	289	285	320	338	305	293	296	301	315	280	295	301	316	324	299	308	320	311	310	314	296	320	290	315	267	287	280	291	300	315	279	302	292	297	263	279	274	271	293	340	285	300	291	301	326	318	277	322	294	291	330	290	321	302	304	309	333	290	306	306	305	280	316	314	340	283	303	331	285	271	318	316	303	280	320	301	306	285	300	277	290	311	306	290	280	291	337	330	315	309	283	303	315	295	301	305	322	296	295	297	278	312	332	305	286	302	273	318	320	306	287	310	288	320	257	274	296	323	298	298	334	331	314	280	320	301	290	332	303	322	313	302	293	321	310	303	313	273	275	285	320	303	318	316	297	323	304	338	294	254	334	290	274	300	298	327	296	321	323	286	325	315	259	310	328	299	287	299	299	289	301	266	311	314	266	314	268	311	292	296	306	265	282	294	322	308	304	252	280	319	334	300	294	297	309	289	286	305	297	319	305	302	287	294	308	268	279	288	325	298	280	304	278	325	304	310	307	279	307	292	275	304	323	306	299	301	312	297	293	311	310	287	300	293	319	282	321	315	272	310	319	299	307	303	298	282	283	299	280	298	305	308	327	315	295	360	309	304	307	292	314	267	327	310	286	308	322	304	303	294	310	297	329	270	297	301	259	321	306	304	268	295	306	299	303	259	289	291	317	311	312	302	290	280	321	312	303	295	319	305	299	292	344	319	298	323	344	277	295	288	281	273	294	290	337	288	319	323	319	309	278	295	293	311	308	282	280	305	273	340	334	297	337	291	314	282	311	306	312	299	285	304	294	301	263	299	301	298	304	296	283	310	284	298	319	300	280	326	262	313	290	295	289	293	304	290	309	281	272	279	299	308	280	309	282	304	289	310	317	315	316	316	336	323	276	303	287	313	323	279	339	287	289	286	279	275	280	307	285	312	333	289	303	295	291	294	310	321	312	318	269	274	273	299	288	287	302	309	304	301	304	324	271	285	333	274	288	294	297	280	268	306	303	279	265	267	322	298	288	292	309	305	312	295	301	334	310	306	294	324	281	314	264	296	303	271	273	269	295	310	282	291	296	294	306	322	285	280	285	302	286	262	283	325	300	291	284	323	287	300	310	296	327	331	286	306	315	312	302	329	258	322	302	290	295	314	281	298	338	298	288	305	287	275	307	312	288	304	299	295	316	293	341	306	291	295	306	281	312	297	292	319	284	293	297	333	308	309	284	308	314	317	324	305	314	289	322	325	313	315	293	297	296	293	300	284	295	291	319	312	341	305	293	283	319	288	286	297	284	243	293	294	273	273	280	303	273	274	297	306	295	266	294	284	321	328	319	285	274	323	306	286	312	290	278	348	279	290	290	319	319	321	296	274	300	312	299	308	301	278	319	308	300	347	313	275	271	315	302	294	280	312	291	320	314	296	290	320	323	319	329	317	291	280	309	284	315	289	296	317	313	292	336	305	298	302	318	321	294	302	305	249	295	290	277	309	294	278	350	306	284	300	294	289	338	290	303	295	283	299	298	292	287	290	324	305	273	312	313	325	308	272	358	318	311	310	281	326	289	307	315	290	274	305	320	305	287	324	293	296	284	305	281	304	258	313	310	305	301	304	311	311	286	299	303	325	327	321	322	316	312	314	293	320	300	273	320	292	301	333	319	314	310	293	286	313	322	291	263	305	293	308	292	299	312	282	266	290	266	322	311	314	311	303	292	295	320	263	282	327	313	318	308	291	296	309
3135	1972	1198	949	861	805	809	747	743	732	771	688	740	717	735	787	754	744	731	761	690	720	714	737	707	717	765	755	709	696	772	741	730	762	727	713	711	712	752	716	755	670	684	754	747	716	714	729	731	702	731	716	707	700	702	747	725	743	782	749	729	720	740	759	742	717	729	748	725	687	743	750	781	688	766	724	674	729	736	726	721	715	700	718	715	717	718	734	705	766	736	728	732	774	655	777	733	756	732	724	727	663	767	770	701	696	722	734	748	712	719	707	747	745	728	701	719	714	783	723	698	716	735	746	707	701	725	766	746	762	713	672	724	726	706	710	684	731	753	729	703	707	796	699	744	730	700	704	729	732	691	753	707	716	717	758	752	732	690	744	720	702	734	709	702	698	731	783	708	786	739	777	743	731	707	773	759	715	726	726	652	708	765	731	695	714	730	718	682	739	706	766	777	714	731	692	771	720	697	705	722	756	740	719	762	710	720	682	721	781	717	709	689	723	750	763	747	749	733	702	760	727	715	744	731	703	691	723	728	738	722	723	727	696	757	711	759	724	737	748	705	719	701	716	713	706	752	696	740	733	733	716	703	728	734	685	672	731	710	681	706	733	740	710	730	718	692	722	711	725	750	759	800	713	732	698	737	746	757	719	722	714	764	709	736	779	734	697	695	734	735	758	728	747	732	695	740	796	682	697	743	759	728	760	746	785	730	759	723	714	707	744	735	747	738	753	729	652	750	748	744	706	729	693	747	710	758	707	689	716	743	747	758	726	729	678	774	748	707	698	771	726	734	740	746	702	713	729	726	705	729	730	708	726	796	732	760	737	688	722	735	729	755	660	677	719	724	723	754	721	700	695	709	735	718	707	668	712	744	736	733	758	743	710	714	740	715	724	743	738	740	743	720	695	741	709	726	695	713	720	716	731	708	699	702	742	736	755	746	774	788	702	698	752	665	763	677	730	720	707	695	727	723	712	755	780	685	736	705	712	755	762	736	721	693	724	678	755	731	764	746	735	682	744	751	740	771	747	701	737	707	707	714	744	734	738	722	705	737	741	746	715	747	691	732	730	686	718	701	720	750	710	728	756	774	730	676	679	699	670	756	763	702	745	741	707	763	792	694	728	737	751	740	750	727	720	763	700	760	655	740	753	733	752	729	728	696	678	756	712	710	702	671	727	738	692	738	690	689	719	720	697	766	677	739	779	721	740	740	724	742	722	768	778	742	714	740	720	785	660	744	698	712	754	701	690	738	725	684	734	780	730	721	753	742	742	714	725	726	754	729	742	735	705	714	762	729	752	752	691	729	685	706	689	732	818	750	738	682	756	695	792	733	694	740	698	699	743	775	730	737	766	723	719	761	749	719	714	711	703	735	683	726	771	717	717	739	736	712	792	724	724	698	734	750	749	688	733	726	696	716	664	696	773	798	723	694	720	717	741	763	758	686	698	700	714	743	727	736	682	742	732	732	755	731	746	714	728	713	714	741	723	717	709	756	677	707	724	717	732	748	737	723	730	749	719	711	692	743	720	707	710	724	716	703	735	755	726	738	722	690	701	698	733	747	758	739	717	738	731	748	711	738	742	680	722	741	774	717	700	706	714	719	744	749	770	719	707	691	696	747	708	764	744	739	725	721	756	719	711	749	692	703	726	701	705	732	720	677	700	790	702	782	718	755	733	761	705	704	735	769	727	694	740	700	770	746	730	753	741	757	760	740	752	695	776	737	768	783	795	666	737	772	713	712	777	703	699	738	762	738	695	732	753	739	723	714	718	734	745	748	710	711	727	706	756	706	729	695	752	691	714	760	749	718	728	746	715	676	725	726	783	703	710	732	688	712	725	736	754	743	703	690	751	663	670	790	780	740	743	716	754	691	718	721	705	736	760	698	712	741	736	750	704	773	716	682	759	735	718	711	745	768	738	732	722	674	722	696	690	704	728	733	694	688	710	696	747	771	722	701	701	745	720	739	775	714	735	718	751	711	736	731	769	693	704	717	747	678	735	758	716	766	727	700	740	729	744	744	753	715	741	724	711	722	778	692	732	737	729	685	725	736	726	694	670	770	733	758	697	692	734	723	677	713	696	757	721	749	716	732	727	728	749	699	743	727	700	705	756	750	745	708	730	679	708	735	763	700	801	758	736	722	732	756	754	741	750	734	712	774	763	757	758	772	737	749	705	733	712	695	778	698	743	720	705	747	746	751	768	708	753	765	732	684	722	707	751	725	722	726	778	711	712	702	700	692	721	696	734	695	719	772	721	706	770	681	679	749	743	716	711	721	673	689	749	723	726	732	717	732	717	710	723	722	741	719	699	726	698	698	730	717	703	702	752	723	666	731	758	708	722	679	695	755	733	799	753	721	737	717	745	756	700	750	707	689	718	733	706	728	722	746	744	780	775	716	756	733	698	713	752	679	717	724	740	780	722	704	754	691	682	738	776	694	726	727	711	728	666	708	722	772	719	767	740	766	703	693	755	736	666	743	738	726	729	727	737	720	750	758	714	705	725	719	708	726	720	766	697	758	704	717	741	712	710	689	731	775	720	685	697	756	714	722	726	724	720	690	714	773	768	722	680	718	708	766	700	701	776	742	769	736	715	742	740	723	702	752	733	723	733	746	749	733	704	737	668	727	684	693	784	792	713	741	736	745	696	714	758	756	729	735	731	747	737	739	744	664	741	681	749	739	738	706	671	703	728	742	745	708	711	695	714	751	727	747	716	691	754	686	684	754	751	708	713	738	685	703	706	724	723	695	701	728	730	721	711	790	726	702	696	754	710	722	737	729	766	706	719	701	657	722	769	736	691	730	740	700	777	735	759	725	745	770	707	743	717	695	761	752	764	727	729	731	707	719	707	769	727	709	725	760	729	700	693	697	724	784	712	705	703	723	737	749	690	700	692	718	774	722	703	733	778	732	739	715	704	744	764	717	693	769	775	738	701	742	725	706	694	768	732	720	745	729	687	697	766	765	764	719	750	741	738	747	751	739	728	775	759	688	747	704	733	775	744	730	709	709	704	735	755	739	736	687	665	734	750	800	729	737	700	709	729	751	720	750	735	726	705	770	673	778	726	734	725	761	697	767	756	727	755	743	706	678	733	754	762	721	696	730	733	722	735	704	752	758	689	754	744	697	771	655	658	710	770	725	751	787	726	749	744	679	749	746	696	723	741	690	755	780	693	741	721	717	739	753	724	777	711	700	765	760	774	725	729	722	730	740	749	755	729	713	747	722	713	750	703	726	759	756	730	790	724	765	751	763	712	730	811	749	742	744	750	731	715	696	729	719	679	713	700	734	755	750	787	653	776	729	715	749	708	745	749	749	719	704	680	701	731	723	740	676	757	727	758	674	754	663	755	715	728	708	743	683	745	704	715	737	761	715	774	713	751	698	731	720	755	762	706	745	708	750	727	712	725	707	722	725	765	753	710	729	739	762	733	718	730	736	692	733	697	701	718	731	761	740	719	754	757	746	719	803	743	800	711
23606	20720	24013	27469	20723	20728	12030	438	298	245	220	212	195	192	180	196	181	170	155	169	167	167	165	150	146	161	161	155	162	148	159	153	137	154	162	149	134	161	160	147	168	156	147	152	152	136	128	164	117	140	138	161	136	164	143	144	133	125	157	138	153	131	121	163	158	149	160	144	157	154	136	148	130	157	147	177	148	148	131	138	136	140	129	148	165	135	144	166	138	148	157	128	141	129	156	129	143	132	161	133	145	151	122	137	136	153	125	153	150	137	132	152	135	158	155	135	143	142	138	145	157	148	148	157	153	149	127	140	125	152	111	163	156	150	150	137	150	140	151	156	146	134	168	142	156	133	155	148	129	153	129	127	125	148	171	143	125	148	156	147	138	142	159	163	136	150	136	129	132	155	156	131	134	154	151	130	149	151	141	152	157	143	160	140	162	142	131	139	144	139	138	150	138	156	155	163	146	133	158	141	136	159	135	143	134	130	156	124	137	153	140	149	141	138	148	162	138	161	146	153	160	145	136	147	167	135	143	135	158	150	148	145	140	145	140	142	148	142	174	133	125	148	147	135	126	157	173	134	136	156	147	132	155	160	144	144	153	148	149	137	126	136	136	125	148	154	154	134	151	138	143	154	154	110	132	152	154	158	152	143	149	135	155	146	169	139	138	148	146	120	148	140	188	129	139	176	158	151	161	141	171	161	141	149	156	125	156	139	155	164	123	134	148	133	135	147	133	144	151	138	164	159	138	138	171	133	137	141	148	130	136	139	161	151	136	179	149	143	154	144	140	147	136	125	153	151	153	161	138	130	142	128	132	148	135	142	142	150	139	124	152	144	158	137	137	158	140	148	128	158	148	134	142	146	157	136	126	141	158	145	111	160	139	145	126	146	142	142	140	130	133	132	151	148	149	152	129	126	144	140	157	126	135	125	141	159	146	146	160	160	153	141	158	148	151	151	146	151	146	128	133	123	132	147	151	134	155	142	146	140	145	158	151	149	149	163	152	141	156	164	141	149	133	155	153	135	123	162	145	137	139	152	144	147	159	152	140	153	164	166	127	131	130	136	139	129	124	142	166	163	132	140	121	159	140	127	150	126	147	133	120	128	136	167	145	117	153	146	126	152	159	151	142	146	142	125	146	171	143	144	140	133	144	156	152	132	148	123	149	124	126	151	123	133	133	129	132	142	149	131	187	153	141	141	119	146	136	125	154	110	140	153	150	126	133	135	178	134	161	155	153	145	151	121	160	157	150	147	123	132	156	109	118	161	156	136	141	138	157	159	117	143	165	133	150	149	123	123	174	134	150	151	152	163	163	159	138	140	138	143	144	115	142	159	195	144	144	127	133	144	148	165	124	140	168	140	163	139	149	151	129	131	148	150	148	158	135	124	122	157	158	140	135	144	134	128	136	150	148	161	140	161	137	178	134	150	148	161	153	137	161	152	153	157	135	147	133	140	123	169	146	136	137	143	159	144	137	130	122	149	141	140	158	133	174	144	135	136	155	145	135	149	148	138	159	147	133	132	147	140	145	140	143	118	144	140	139	127	139	172	129	143	149	144	136	144	130	134	118	151	145	148	151	128	143	163	136	144	140	130	155	137	135	135	128	157	129	159	156	165	133	115	142	147	144	120	129	162	148	134	141	131	145	119	139	160	133	134	145	148	140	145	135	159	124	141	136	157	123	144	178	153	151	147	161	160	142	152	149	120	134	136	149	153	142	127	138	139	117	164	123	131	132	138	124	140	133	152	142	148	151	122	142	162	146	142	165	156	141	162	130	114	132	151	131	145	142	138	133	128	147	143	127	145	135	172	140	141	149	138	162	125	139	132	138	158	147	139	133	139	134	151	138	168	147	138	115	148	133	129	143	133	149	145	129	143	130	148	142	139	167	162	163	127	162	140	109	144	126	121	170	143	159	166	141	138	149	157	144	136	147	141	153	152	147	144	159	138	131	141	136	144	144	156	135	130	118	145	153	150	145	143	170	140	161	153	132	154	172	153	153	147	145	120	139	146	141	144	144	147	159	138	150	159	151	122	133	140	126	157	136	137	152	144	133	141	179	159	128	155	129	136	150	161	138	147	137	154	162	146	151	137	140	134	140	142	140	143	160	174	145	173	145	140	171	135	147	154	149	149	132	167	150	155	142	120	151	125	155	142	154	123	143	132	155	125	138	159	126	164	148	150	150	150	126	160	170	142	143	137	142	152	139	148	137	132	158	166	133	133	123	141	146	155	127	163	146	138	132	132	170	142	125	146	144	169	142	151	132	152	152	160	146	165	134	154	126	129	136	150	141	133	136	135	141	139	146	145	163	169	142	145	137	154	149	154	130	148	145	127	150	129	130	150	130	135	142	154	168	121	141	132	139	153	149	145	125	127	134	129	133	142	129	136	142	130	132	137	141	170	139	125	157	146	150	159	159	151	142	140	108	136	129	118	122	152	129	144	143	127	122	135	137	122	133	130	156	124	138	176	156	147	154	131	156	149	146	156	123	132	151	130	144	135	133	149	154	147	144	151	129	131	131	135	142	147	144	160	148	159	151	126	141	148	116	139	142	163	144	135	142	162	131	145	133	152	185	136	126	117	127	141	150	149	144	170	120	151	136	159	159	138	139	142	171	169	161	128	144	144	139	127	151	135	122	169	139	149	149	147	126	147	141	137	145	129	146	139	139	125	161	148	149	153	159	143	122	131	141	153	143	165	148	130	145	141	163	138	159	126	130	127	128	140	130	134	143	132	141	161	150	148	145	138	140	139	132	146	118	130	145	148	144	136	131	153	155	112	156	127	151	145	141	154	136	128	114	136	146	134	119	150	144	143	150	141	131	131	153	120	126	152	153	139	152	144	155	152	140	138	125	164	148	140	140	132	140	157	172	148	132	142	154	144	141	140	144	133	134	140	140	127	143	146	157	131	136	150	147	110	141	133	151	153	135	132	133	163	139	138	135	155	146	163	141	136	137	132	159	152	137	142	142	154	144	138	135	142	151	159	167	153	153	149	145	142	160	123	140	149	141	151	154	158	163	131	149	158	155	136	127	124	166	133	150	128	140	144	130	136	157	143	140	146	149	141	144	129	165	157	161	145	151	151	145	157	154	136	145	142	156	144	131	123	163	139	161	148	159	154	160	164	137	140	109	167	148	136	145	158	147	152	160	149	134	146	148	134	147	137	120	127	141	129	154	147	155	122	145	150	150	145	159	138	146	153	158	151	121	122	148	151	134	153	143	133	161	168	144	140	150	144	141	138	142	161	142	138	140	139	153	163	147	161	116	158	126	158	141	139	154	134	127	142	138	160	161	129	152	150	151	146	141	136	156	129	152	156	150	149	157	149	130	116	134	136	175	137	131	131	151	132	129	138	121	134	154	147	150	146	130	167	131	146	168	139	132	148	152	146	148	139	134	165	136	151	133	122	138	127	163	122	165	150	146	162	135	135	159	150	158	133	135	136	154	144	154	130	144	137	149	129	162	149	130	136
2896	2756	1361	768	618	495	492	427	409	438	447	417	409	394	395	420	380	406	408	380	423	459	399	408	408	387	361	406	380	387	421	411	382	378	351	393	425	370	435	371	383	376	386	375	379	440	399	377	351	391	359	375	400	411	418	394	416	416	376	384	408	398	359	410	394	435	390	396	377	423	372	370	404	384	388	380	406	371	409	399	398	410	419	376	353	396	389	382	391	370	324	382	357	404	381	377	383	402	368	379	384	385	386	359	367	405	415	410	377	392	385	380	383	383	368	346	383	403	373	412	354	435	434	418	396	378	412	373	347	413	366	412	357	385	395	386	391	380	404	381	399	337	385	347	416	384	445	427	380	394	403	385	406	365	399	349	392	368	411	381	362	388	351	351	362	388	371	402	371	401	376	369	386	403	394	392	408	373	368	422	372	412	402	387	391	385	365	409	364	387	394	426	387	413	407	367	362	428	380	387	401	402	405	387	361	419	402	392	409	384	400	390	402	405	397	360	390	359	396	387	385	382	398	410	389	431	386	365	379	371	401	368	379	394	415	371	411	395	377	380	391	410	405	407	384	415	394	398	369	366	395	395	410	395	407	398	365	403	397	371	373	366	376	398	371	409	417	397	376	422	392	399	383	372	345	365	376	403	400	397	400	404	388	387	364	397	350	411	399	383	346	391	379	372	429	377	363	397	365	384	428	393	395	345	368	368	372	365	397	360	367	377	417	391	390	412	378	383	424	400	398	345	356	367	410	362	386	412	392	367	368	383	374	421	358	402	413	378	382	379	401	387	372	384	408	350	369	387	371	404	386	369	402	391	386	380	362	389	377	366	386	376	365	392	361	405	374	384	374	394	396	375	362	390	382	382	424	396	405	381	385	401	328	397	374	344	403	358	376	398	380	386	362	387	389	388	391	393	379	408	388	393	388	427	418	380	401	358	407	393	388	389	371	373	416	372	422	402	381	393	401	390	352	352	419	386	339	383	409	415	381	388	403	386	375	423	370	391	394	381	400	425	375	378	393	384	415	386	409	391	382	384	364	386	388	404	386	367	403	338	419	365	414	385	368	413	434	406	380	409	381	359	398	389	371	383	416	412	359	403	455	381	378	392	391	399	366	398	392	406	395	361	369	368	402	353	382	438	367	375	407	397	390	374	408	351	403	372	398	373	398	395	360	399	366	373	409	393	400	387	378	346	363	386	380	374	392	389	403	412	388	367	406	382	383	375	412	376	349	373	357	415	389	366	367	404	403	380	363	370	388	414	409	443	356	382	396	375	395	383	385	352	418	369	398	413	402	394	356	370	365	377	391	390	413	370	408	376	443	405	409	359	369	418	377	413	358	426	426	377	421	411	416	385	366	375	366	363	391	395	427	357	375	376	370	358	414	374	392	439	445	395	406	393	380	364	373	393	400	376	401	400	387	365	357	389	386	367	365	394	378	364	411	403	393	387	373	420	359	375	392	372	383	417	395	381	400	376	390	364	370	364	360	384	387	394	370	382	397	396	353	397	378	398	386	392	400	356	355	362	376	392	391	393	368	378	403	358	408	388	408	345	376	384	387	396	375	376	397	423	428	415	378	433	415	408	415	366	406	387	393	387	400	406	425	380	389	426	389	404	404	381	387	392	375	372	386	399	390	346	365	398	383	400	398	391	357	390	355	350	384	389	374	388	393	355	394	396	405	396	381	379	345	350	388	354	366	377	350	403	366	380	406	396	389	375	355	377	379	380	400	382	399	385	370	380	402	412	403	380	372	366	366	412	354	391	392	356	365	385	419	411	372	373	388	386	352	388	378	360	415	413	409	358	379	406	408	417	378	409	373	416	388	350	418	371	422	407	382	407	385	388	409	410	374	382	390	392	377	384	421	416	393	368	425	407	390	368	395	374	364	404	392	393	367	395	379	406	389	380	393	387	369	365	391	375	372	391	366	372	371	368	404	417	380	384	391	355	347	373	408	391	399	403	408	400	418	398	374	362	389	375	362	422	394	384	385	375	378	391	413	371	402	373	392	403	388	369	398	404	418	418	410	419	418	387	431	410	414	378	426	337	404	390	379	401	332	389	395	436	362	400	376	391	384	390	358	412	397	396	359	344	387	375	396	387	420	386	377	385	365	366	390	418	397	407	396	384	408	388	417	387	369	418	408	362	373	392	365	400	413	413	369	419	402	400	368	379	354	401	422	400	388	398	364	348	385	422	355	395	370	420	388	382	367	352	371	387	371	385	373	431	369	384	389	378	379	409	390	408	426	369	376	396	398	388	390	381	375	387	364	387	388	379	410	402	412	372	405	383	402	405	380	352	370	395	387	391	388	357	410	387	380	380	395	403	347	384	390	406	388	376	386	408	403	387	364	387	396	395	347	407	409	393	375	408	367	346	396	380	404	402	396	364	411	390	408	378	409	404	378	393	388	372	408	357	376	402	437	383	380	362	367	392	361	394	403	393	407	366	393	414	417	377	379	340	419	392	407	384	386	371	354	418	399	354	412	379	415	383	391	389	381	393	374	355	362	403	395	386	404	374	382	383	389	411	374	383	353	372	389	373	375	378	371	429	351	378	363	354	431	399	372	380	372	351	381	352	406	365	402	357	372	385	393	404	385	398	373	381	388	381	420	372	363	424	370	397	388	364	429	380	405	368	388	385	365	360	397	395	360	413	363	376	381	344	382	410	371	340	389	452	390	399	376	418	397	412	384	389	381	381	392	397	398	400	378	354	365	377	382	381	393	404	402	403	370	383	403	388	393	406	374	430	396	410	396	385	426	379	363	359	389	375	390	383	404	438	395	393	391	413	364	391	385	374	360	408	397	373	375	377	437	362	403	390	361	359	407	438	368	378	364	366	411	404	410	413	373	375	379	391	398	397	384	382	377	387	414	369	394	365	419	389	389	383	400	388	369	358	392	410	385	390	415	396	395	401	369	403	376	375	388	404	393	371	415	381	405	380	378	395	384	402	409	400	408	336	391	380	388	422	392	387	412	398	389	386	409	378	374	402	386	398	393	365	391	359	419	353	385	387	409	412	431	390	393	411	391	384	368	391	361	416	388	369	364	395	367	406	385	376	381	368	387	371	362	422	432	401	395	399	391	390	402	392	420	415	400	403	406	408	412	376	373	377	403	371	395	376	373	410	418	386	345	396	383	365	387	394	397	362	361	420	375	394	365	360	395	431	387	410	377	386	388	376	393	401	403	342	396	359	380	399	380	396	418	379	372	403	383	403	426	412	380	386	370	410	400	437	375	380	416	392	383	414	394	380	382	383	391	403	370	407	376	391	358	410	350	363	404	377	379	373	365	392	402	393	399	395	388	387	405	357	405	389	378	355	375	378	377	374	389	393	378	385	387	369	372	399	378	420	381	398	392	384	404	355	367	371	367	378	406	424	378	365	415	357	363	362	382	397	406	402	417	384	387	449	366	351	369	388	385	404	381	385	396	352	375	374	379	387	373	375	398	374	388	394	392	385	378	380	436	383	444	406
30761	19883	8912	832	557	526	480	386	374	370	379	382	396	373	383	403	381	410	381	451	375	412	401	401	395	367	375	349	377	402	351	415	329	379	394	365	390	386	385	406	342	400	401	375	396	404	413	422	403	385	396	394	366	404	397	384	408	378	375	390	379	398	383	369	389	411	407	404	392	409	373	408	371	395	385	375	416	417	419	368	376	357	379	363	413	447	397	390	380	395	365	400	411	340	364	410	383	413	370	401	392	384	411	398	403	368	394	372	378	406	397	391	376	393	390	410	394	414	382	393	378	404	412	381	395	372	376	397	384	410	370	372	378	417	406	381	366	374	374	387	403	367	366	365	419	373	369	400	402	394	374	347	386	377	409	399	370	388	392	414	414	411	402	377	402	392	378	422	440	397	421	379	365	407	419	354	394	393	420	374	375	408	385	413	425	395	404	422	361	392	394	389	411	383	393	407	410	407	410	397	343	424	398	375	386	398	412	378	434	380	413	407	415	361	388	390	357	344	433	371	413	372	399	339	369	391	407	357	408	389	375	397	384	329	391	379	376	406	398	405	360	377	370	404	392	418	366	367	392	386	415	372	407	369	375	405	416	361	381	372	376	377	371	413	368	387	400	352	403	398	400	367	390	401	363	422	386	365	363	397	400	394	425	350	353	389	378	373	354	381	382	413	379	386	396	393	367	395	377	372	413	382	370	384	380	394	393	404	382	418	425	382	383	365	383	362	381	409	403	394	389	392	404	409	414	365	386	367	385	366	369	395	345	403	416	364	399	362	386	423	378	416	380	377	403	397	369	395	390	371	370	362	393	408	391	381	402	412	380	404	397	375	378	388	361	374	415	394	403	420	389	401	367	379	367	431	397	396	383	398	376	350	373	371	378	421	367	386	364	417	409	399	408	380	373	348	351	437	391	400	358	384	423	402	399	391	352	399	393	346	386	409	384	377	349	376	404	332	374	402	348	393	340	407	414	387	362	390	397	376	393	378	367	414	368	377	365	408	401	363	365	384	416	397	411	395	363	395	395	383	398	371	351	399	347	377	353	365	383	402	379	418	386	385	394	360	391	392	384	401	343	371	404	390	379	406	375	392	374	378	350	406	347	361	378	419	381	373	373	386	411	397	375	363	390	382	401	389	393	379	415	388	419	383	382	408	411	392	427	398	419	383	337	426	411	371	373	389	400	371	380	399	409	382	361	416	405	403	375	366	402	365	375	348	380	385	416	395	384	390	402	394	382	387	407	402	412	395	385	380	398	370	393	420	413	381	392	378	380	395	371	375	395	363	391	384	412	388	385	407	427	392	413	388	411	397	390	403	382	407	383	424	379	374	369	380	386	390	369	403	397	369	394	404	369	378	413	433	379	378	395	401	384	414	382	409	380	417	389	392	384	410	415	392	395	402	360	354	382	367	384	417	403	386	339	343	397	385	381	402	385	381	396	394	390	399	407	388	328	368	362	396	321	364	368	394	386	390	362	396	423	377	404	398	358	373	450	396	397	404	395	396	407	393	388	409	364	405	339	403	381	357	403	393	397	408	404	406	414	342	389	393	409	377	345	377	386	374	400	403	416	376	382	419	404	377	372	431	416	379	350	385	382	381	391	417	350	385	387	378	376	383	352	396	405	375	358	374	360	353	382	374	395	379	373	393	391	384	375	396	381	392	402	417	360	365	397	421	356	412	390	381	384	378	427	373	404	375	380	404	390	371	406	412	335	400	347	393	357	349	338	370	360	368	370	364	398	395	372	405	394	380	376	373	420	393	402	442	410	390	373	347	424	357	371	418	368	406	355	372	400	392	365	405	396	410	401	389	408	342	414	364	394	392	368	425	379	375	362	384	383	382	429	382	381	400	385	393	403	390	334	400	403	401	355	351	415	379	376	408	407	405	368	410	370	410	357	378	415	392	370	372	373	389	402	365	377	370	392	341	339	357	415	386	422	399	377	407	371	413	395	394	422	429	406	376	384	404	370	411	419	376	399	351	358	405	347	377	345	398	382	363	380	383	388	379	381	403	386	412	350	391	393	374	380	369	410	388	422	407	410	402	411	396	389	391	399	406	404	461	365	395	359	403	444	396	394	393	386	376	378	417	367	381	435	373	386	371	381	397	392	378	388	373	409	393	389	401	390	396	397	402	391	404	405	390	340	395	379	372	380	379	358	404	370	385	395	411	368	359	420	392	423	378	397	388	395	420	410	362	392	380	401	359	393	356	387	426	400	386	384	420	393	399	397	412	389	379	361	361	386	390	407	439	410	370	346	404	385	405	371	372	369	400	388	396	386	388	375	368	400	373	405	383	412	399	436	382	376	362	421	361	393	363	385	409	387	370	376	381	416	395	406	383	404	398	395	398	427	362	386	403	396	388	408	380	395	385	390	392	422	394	430	373	365	399	378	376	401	399	412	430	403	372	405	408	366	378	366	369	393	397	386	381	427	414	371	413	371	422	391	392	391	400	389	408	396	388	369	390	393	377	389	385	404	386	368	338	379	383	372	423	362	387	361	388	354	368	403	397	375	421	365	388	408	391	373	366	389	384	363	368	423	377	416	402	360	410	365	399	370	350	399	364	411	388	408	400	383	413	358	390	386	409	374	387	373	392	417	362	414	368	384	381	375	399	382	350	400	430	406	388	374	385	398	391	388	373	379	386	388	385	412	412	402	383	358	427	367	363	364	397	403	384	397	380	392	401	371	401	368	398	400	360	422	376	368	409	372	427	401	376	366	375	368	379	397	392	425	360	372	404	360	420	395	376	403	418	386	376	382	391	411	385	391	396	374	364	406	402	394	406	396	391	386	399	412	370	343	421	344	385	374	423	415	385	395	398	385	377	346	396	429	401	405	348	351	382	396	366	403	437	384	435	386	396	387	392	393	385	408	383	405	380	411	390	378	364	383	432	417	410	364	380	381	372	365	384	379	355	399	362	401	382	344	398	381	367	378	388	343	374	422	388	387	418	374	365	402	336	406	397	371	375	379	357	401	384	370	385	405	425	364	362	402	374	395	387	366	378	382	409	421	372	380	422	385	427	388	410	376	360	334	388	426	382	344	378	404	380	408	389	386	379	389	424	348	410	397	379	395	391	407	406	383	401	411	350	382	356	391	403	391	352	384	396	387	370	381	416	347	388	377	409	411	403	403	388	411	407	379	409	375	396	351	385	389	410	367	371	394	384	402	396	393	420	370	382	411	388	369	387	400	399	383	402	403	365	353	397	393	389	413	397	375	386	417	371	407	388	372	367	395	395	386	379	363	371	412	392	373	418	407	394	424	403	401	384	389	376	399	387	379	398	373	385	398	368	364	405	385	383	399	360	376	384	377	376	394	369	401	363	362	376	437	398	350	400	373	405	393	358	409	394	424	367	398	415	373	382	433	403	402	376	384	390	400	373	418	415	397	399	403	398	415	408	382	409	390	365	387	361	396	404	363	399	382	378	370	355	385	393	450	381	351	339	374	375	382	405	395	392	411	403	379	416
5556	1157	1015	976	987	917	939	935	879	1017	976	960	906	938	942	949	919	882	918	942	929	898	890	920	928	945	937	927	902	866	994	929	933	956	931	912	897	967	982	951	971	936	890	886	925	913	984	947	943	993	946	938	979	962	980	904	955	898	961	933	928	973	961	932	912	895	935	887	894	970	960	944	963	906	935	969	930	944	969	945	896	986	926	992	924	919	909	957	933	925	958	923	938	932	879	876	894	940	884	934	948	938	986	939	939	892	908	990	867	898	892	925	904	940	947	969	939	965	976	882	893	931	996	896	926	931	933	916	926	1008	978	960	927	959	967	979	931	918	945	931	960	918	909	959	951	931	914	906	902	974	926	899	952	944	980	950	949	901	920	973	962	891	949	948	919	928	942	924	933	954	953	940	912	903	989	942	1003	955	900	959	932	932	924	878	924	964	1008	958	979	947	923	916	949	910	966	983	879	948	905	947	918	915	891	1021	976	903	973	914	984	980	902	947	920	879	902	972	898	944	933	915	999	921	1008	941	876	920	923	895	970	960	958	925	993	895	941	946	955	891	904	911	925	997	940	927	933	916	957	948	906	860	912	870	940	873	926	916	892	899	933	838	893	926	995	941	944	908	938	918	990	959	932	968	951	942	962	925	924	925	981	899	942	959	970	933	949	913	970	915	918	922	971	935	944	938	1010	913	947	929	894	924	910	846	924	913	914	952	904	981	889	958	949	984	897	921	876	992	876	939	955	933	963	920	906	908	948	940	940	978	946	907	966	918	971	927	963	959	964	953	950	906	936	911	898	901	916	930	971	867	958	905	935	936	890	898	869	864	949	1010	902	891	933	900	945	901	912	960	977	916	968	923	909	931	948	977	949	962	948	905	947	956	933	918	921	956	975	959	934	932	921	934	884	902	938	905	937	972	967	956	860	943	954	922	849	941	958	885	938	916	933	964	975	885	959	924	932	994	925	935	919	983	911	958	928	896	919	888	951	976	991	941	962	931	911	924	978	950	957	987	946	954	923	962	924	936	889	895	899	949	962	960	1023	931	961	915	939	919	952	937	961	917	963	956	883	940	947	986	925	962	899	936	946	948	975	930	976	920	948	907	967	925	924	942	967	936	969	898	940	907	906	890	902	930	1020	909	1005	949	882	897	981	943	945	945	951	927	925	885	896	844	965	896	945	904	939	896	946	891	936	942	902	911	877	973	936	948	936	972	910	935	947	879	934	1002	896	881	1011	942	967	908	906	945	959	957	995	896	886	941	970	965	896	936	917	875	928	916	915	976	908	940	934	905	889	930	888	959	891	924	926	954	971	935	893	971	882	942	927	952	931	943	964	916	922	990	910	935	990	913	908	904	1006	938	923	957	983	962	907	917	936	925	918	885	917	944	948	909	920	980	929	972	923	972	897	933	933	985	904	953	949	965	932	977	951	940	926	954	930	897	925	893	926	953	929	950	935	1005	935	931	866	889	943	958	965	946	948	946	915	930	933	944	906	943	913	949	907	911	975	937	936	882	899	916	913	868	910	958	950	876	880	921	900	927	915	949	917	898	920	964	933	943	933	868	974	908	952	927	1015	1004	911	937	958	925	899	951	963	921	971	883	927	908	921	924	926	931	889	911	925	927	899	890	928	956	956	950	909	942	890	923	912	976	888	911	948	972	943	944	944	882	920	916	897	957	931	879	964	927	985	906	914	860	953	910	942	913	956	904	903	884	907	903	907	921	926	993	964	904	920	978	917	900	957	944	931	870	926	925	941	907	960	909	957	896	930	909	925	960	907	881	964	968	979	915	983	912	938	906	964	956	938	937	982	948	965	906	920	983	931	919	966	1009	974	952	896	980	977	954	955	989	987	904	917	887	917	960	897	932	868	940	941	966	922	951	904	924	909	964	906	976	933	963	943	919	905	899	942	1002	935	903	943	966	881	941	1010	926	937	949	900	937	989	937	945	999	924	955	969	932	961	900	917	891	942	909	958	930	1013	917	970	927	892	928	922	962	919	889	953	989	896	940	939	939	977	931	982	996	900	973	961	948	958	959	930	962	948	905	879	870	933	982	950	874	911	989	971	949	930	934	919	864	919	918	925	882	919	930	989	926	943	981	922	890	913	944	930	938	939	913	906	919	918	964	943	960	980	1007	949	865	934	969	936	923	942	931	933	912	1003	913	922	937	894	947	920	955	967	920	946	920	914	914	936	971	957	950	904	923	961	968	961	936	940	909	952	915	915	961	888	953	882	901	930	935	944	947	886	971	942	898	948	909	972	943	955	963	936	949	893	1001	987	967	900	911	959	954	929	937	994	945	916	926	914	966	980	951	965	940	868	928	934	951	934	897	912	915	917	881	920	959	949	873	944	954	924	890	961	918	963	947	935	942	924	902	970	937	949	940	955	942	961	925	958	897	919	946	950	923	952	940	940	929	926	970	1008	884	923	932	1010	925	960	994	915	953	975	890	936	954	903	911	978	923	933	923	976	924	901	875	902	977	964	915	958	891	940	926	956	937	911	899	948	902	897	909	943	963	955	894	929	944	929	915	969	970	919	924	914	991	899	976	965	945	939	949	909	943	934	974	916	955	875	937	985	961	941	924	903	918	912	953	907	991	903	910	955	958	936	936	1023	958	904	913	888	939	952	934	965	965	900	933	974	987	942	912	980	926	955	951	956	926	966	895	931	920	924	932	997	948	939	934	909	959	878	977	918	963	996	917	927	932	937	877	938	929	941	903	982	918	935	936	953	983	980	902	977	935	915	939	943	936	922	886	911	896	960	958	993	930	967	986	940	928	892	928	910	974	962	953	907	943	932	908	935	987	932	866	976	943	930	955	952	920	973	879	924	959	988	932	866	972	897	947	891	917	917	980	951	990	989	961	1015	968	956	927	971	913	891	965	936	920	954	933	965	955	896	958	996	968	915	915	906	954	928	949	890	926	940	917	870	914	926	925	913	954	985	994	921	914	922	995	909	911	918	909	904	987	936	926	970	948	914	895	953	950	954	925	944	936	947	966	994	966	940	939	979	927	981	880	947	924	940	994	895	908	930	890	937	895	898	990	1005	940	952	950	892	911	924	915	937	908	944	891	882	933	956	937	938	880	914	971	954	920	939	930	934	938	931	952	891	971	936	932	903	915	917	968	918	949	896	942	944	899	927	954	964	906	885	974	924	971	950	941	918	889	971	982	874	911	997	977	918	916	932	993	906	897	882	855	921	936	955	920	944	888	956	962	922	941	991	914	906	923	960	915	888	936	917	994	985	950	930	965	931	931	886	958	925	969	972	904	968	975	937	930	892	980	910	895	933	964	887	922	916	920	928	919	928	945	980	932	946	965	957	945	955	949	930	929	924	958	941	925	915	912	954	920	954	958	961	973	945	904	948	915	906	927	920	976	991	956	913	944	939	869	962	938	946	889	951	981	947	940	970	936	888	924	993	905	983	940	939	948	932	895	950	909	921	920	887	913	964	895	929	901	935	964	963	922	900	959	935	955	917	895	962	923	905	927	959	954	954	936
24275	20692	23559	27868	20691	14624	617	424	369	373	324	328	359	318	326	314	332	304	334	328	266	235	274	324	281	278	293	311	307	309	305	330	329	315	334	315	274	302	303	280	275	332	339	297	319	292	332	290	281	319	289	269	322	282	311	298	271	242	295	306	298	290	300	299	273	303	277	314	273	313	318	297	306	305	318	308	304	258	306	297	288	289	293	313	319	337	301	247	313	304	310	313	304	323	285	291	249	282	296	324	271	288	311	306	292	311	278	313	287	277	299	320	320	264	294	301	319	314	295	328	328	297	303	278	314	285	294	287	255	302	265	296	275	308	316	300	286	299	294	313	310	294	330	298	269	274	304	263	325	275	326	296	326	335	270	304	307	284	301	292	264	277	315	347	326	294	290	310	293	291	306	297	302	279	292	287	272	285	278	303	289	293	300	286	285	306	279	298	295	292	289	300	332	319	319	276	299	290	312	301	310	284	287	288	308	340	291	288	319	294	271	318	309	307	296	299	299	292	304	309	304	306	303	287	301	273	278	294	288	334	285	281	307	260	283	269	285	296	267	261	302	289	284	292	306	304	318	284	273	301	289	297	284	330	318	294	283	294	281	269	293	268	269	284	305	308	305	291	324	328	268	287	257	310	312	274	326	290	316	288	276	271	269	268	319	311	319	318	298	273	287	294	314	310	292	306	277	295	262	301	310	305	304	295	286	281	304	313	297	301	280	299	283	302	302	301	302	310	273	280	283	293	274	280	310	293	272	288	324	321	292	289	304	312	290	304	295	252	291	301	295	257	320	305	289	281	291	262	276	315	291	289	290	307	317	312	329	296	277	280	319	298	323	295	297	298	326	304	302	303	311	301	297	317	284	311	316	309	310	288	286	297	304	318	318	313	310	292	300	263	300	296	286	284	332	294	287	320	294	278	264	318	313	294	295	294	298	279	270	313	305	268	302	261	289	280	282	267	325	284	333	296	306	339	324	273	308	313	309	284	303	292	284	312	302	288	300	299	261	312	328	289	280	271	288	330	293	276	285	319	288	329	251	292	274	286	300	292	288	264	303	284	270	288	270	310	267	265	304	271	319	265	284	313	278	299	264	325	293	306	294	284	294	307	288	296	283	319	286	330	299	311	283	312	326	306	303	306	315	300	300	333	284	287	318	311	276	285	318	302	313	298	314	280	281	290	284	283	324	273	309	282	291	281	281	289	307	298	307	315	305	315	306	278	321	259	293	294	298	312	265	296	285	317	308	284	326	280	292	281	310	271	309	303	283	304	300	297	285	313	270	291	308	301	311	282	297	317	341	292	275	278	283	306	288	278	338	244	293	311	322	294	275	314	318	291	299	304	324	291	311	282	309	285	283	281	286	287	340	284	299	300	301	312	292	307	287	316	294	320	299	286	321	305	291	309	292	317	271	312	306	286	310	291	284	285	273	285	294	291	307	277	308	312	279	292	286	317	291	272	303	287	268	285	282	296	320	332	308	318	313	282	277	280	268	272	294	288	316	286	322	285	306	280	283	291	263	310	272	310	302	294	301	293	317	290	251	259	305	307	276	268	304	325	284	298	307	303	326	303	283	322	287	312	294	310	305	304	315	299	278	324	301	311	262	311	294	273	279	347	280	282	288	286	311	320	290	293	308	305	282	299	306	310	310	287	284	317	265	308	302	316	301	282	301	314	299	336	297	291	251	296	342	274	284	311	298	289	301	270	263	306	308	265	305	326	284	267	272	301	311	312	286	298	299	303	288	293	267	302	303	313	276	286	322	324	301	301	310	297	282	323	297	275	271	301	306	294	297	289	303	318	292	309	295	287	326	303	289	296	307	290	303	307	296	288	298	312	293	300	289	266	305	267	303	288	285	281	304	302	315	270	280	262	283	315	304	255	321	309	289	293	320	293	350	295	318	280	307	289	279	301	291	310	280	278	268	309	289	287	296	325	285	273	286	318	269	285	296	308	292	315	305	283	262	290	333	283	295	299	311	316	291	304	271	288	296	290	288	293	291	289	286	282	272	273	303	300	296	303	312	309	322	262	257	285	309	306	326	293	280	296	293	300	315	288	335	316	308	303	261	313	302	263	313	302	290	314	265	292	293	327	278	294	305	291	283	293	326	265	294	296	309	329	306	269	312	307	322	314	311	282	284	297	302	305	293	283	299	298	340	320	254	310	321	251	299	276	306	281	306	277	311	280	282	293	320	286	303	273	320	311	263	305	308	305	309	317	286	303	274	348	276	267	316	298	311	267	318	296	300	301	298	319	277	295	307	337	292	317	305	278	328	301	279	299	305	324	304	321	289	258	267	302	311	266	318	300	243	314	287	295	288	316	308	297	266	299	303	279	292	302	312	299	293	273	319	304	293	287	312	335	317	268	279	286	301	318	304	278	287	274	301	303	288	291	287	300	319	270	292	331	286	310	334	284	297	286	312	291	289	263	275	275	299	289	283	300	298	300	278	285	269	313	274	291	273	292	296	315	284	300	310	283	283	284	315	326	314	289	288	303	283	301	304	324	323	281	314	292	304	273	301	328	278	276	298	307	289	314	321	290	283	278	321	325	296	284	308	301	296	278	294	284	286	321	322	315	295	298	283	323	321	295	321	308	284	282	287	272	265	253	277	318	327	304	285	287	262	297	319	327	320	282	299	291	306	272	320	309	305	329	276	303	318	289	316	288	288	306	275	271	281	288	291	312	323	286	238	238	303	296	309	331	273	245	310	282	310	297	306	293	322	292	280	267	289	285	291	260	279	268	271	288	309	285	309	296	299	315	315	321	292	311	301	290	306	312	315	318	300	299	310	289	307	278	314	302	299	281	302	346	280	305	266	272	332	287	282	288	275	274	315	307	277	299	298	317	280	317	293	276	280	298	313	314	300	289	304	289	278	288	299	304	288	263	249	310	250	329	294	300	320	294	272	290	291	283	293	295	298	281	271	312	314	293	275	332	313	296	302	292	280	298	325	304	282	313	293	284	297	285	315	299	291	293	288	283	313	296	277	290	277	301	267	287	310	294	286	295	271	301	299	287	314	299	246	318	294	331	294	328	272	297	273	304	307	284	293	308	298	322	309	266	273	294	295	309	276	285	300	291	311	271	302	292	280	294	298	350	325	313	306	291	303	317	297	288	317	281	282	299	321	286	319	259	309	304	322	309	313	318	290	278	247	285	292	315	294	300	272	270	262	252	317	290	360	299	318	280	324	309	298	309	295	320	316	307	303	281	311	292	286	309	271	340	282	276	314	324	305	322	261	291	300	306	269	268	309	288	285	289	286	270	314	286	273	284	292	289	280	275	313	296	296	301	282	302	291	280	290	277	302	277	303	316	288	297	304	333	298	258	250	320	308	301	323	329	323	289	285	286	307	310	299	294	317	308	304	314	296	285	297	308	274	270	288	295	290	267	308	305	312	287	281	312	279	300	329	282	313	281	306	306	318	288	275	274	294	317	307	290	279	303	316	304	313	339	282	308	266	285	320	297	271	289
3227	1880	1203	951	855	748	747	724	728	751	699	697	709	755	718	704	736	741	792	739	714	704	700	696	703	687	737	745	745	727	770	745	668	764	705	706	718	706	704	726	723	694	690	716	708	733	718	729	725	734	723	675	752	724	665	719	707	705	744	694	716	668	736	684	681	679	728	737	733	756	740	735	728	729	675	733	710	717	741	693	731	753	695	757	719	735	648	716	722	719	731	666	721	700	689	758	717	723	725	714	680	705	732	746	783	735	753	734	631	715	728	713	734	748	690	659	747	719	680	726	710	763	730	663	705	709	714	700	715	769	696	713	683	752	729	720	745	693	677	750	732	735	752	712	701	707	745	708	742	762	713	728	674	723	737	675	708	736	706	726	693	694	743	762	729	750	731	711	730	720	772	752	735	764	755	749	718	705	771	721	710	709	744	727	723	728	732	744	705	722	717	720	745	729	697	743	724	709	732	698	706	722	744	741	698	787	746	720	699	737	733	731	708	670	750	750	740	687	759	767	747	670	722	724	722	755	755	748	694	734	712	780	680	727	735	690	745	690	696	716	734	735	734	697	698	729	698	761	700	713	707	701	742	726	745	755	757	715	699	681	769	702	696	725	747	708	744	715	730	734	686	705	744	719	719	745	738	722	700	667	698	737	713	764	632	703	732	712	712	738	711	736	751	740	700	719	718	771	726	741	717	795	768	776	728	701	702	712	725	702	712	717	692	709	762	746	734	732	734	735	710	745	731	711	694	746	731	694	713	736	769	707	695	700	699	750	745	711	700	699	708	697	720	714	692	693	721	715	715	759	749	721	708	699	694	726	727	713	662	685	718	773	749	686	708	712	685	730	730	694	777	720	715	760	694	739	711	697	751	691	716	723	733	737	718	735	699	775	688	685	711	754	732	685	756	698	763	787	696	699	725	733	737	701	722	734	732	682	706	721	719	768	674	731	731	691	768	773	699	672	728	762	733	724	688	736	777	740	725	748	713	720	744	723	684	704	690	757	727	752	711	714	711	714	698	712	726	735	809	754	708	696	692	729	701	702	757	737	713	683	742	759	723	724	687	682	719	681	725	763	709	730	713	739	746	761	753	672	714	738	705	740	724	725	708	768	738	711	708	694	724	740	710	677	765	678	730	683	735	710	692	726	695	675	690	702	669	724	724	717	699	769	711	719	701	737	706	717	713	680	745	704	710	704	727	687	672	714	714	727	753	762	700	786	714	703	671	698	714	772	681	765	717	723	718	718	649	723	683	731	725	680	676	721	687	722	734	662	718	761	690	722	697	729	671	719	691	709	750	734	707	744	760	670	712	753	720	752	703	702	752	722	723	714	741	742	742	738	739	693	717	710	692	726	726	708	715	723	738	704	683	763	716	787	724	693	704	713	747	748	767	723	721	699	756	721	702	705	708	694	736	710	717	690	703	714	735	718	727	678	734	686	717	737	708	725	727	706	687	695	744	716	764	704	732	718	676	748	672	697	703	724	730	757	746	755	708	711	729	677	691	670	709	712	706	716	710	734	638	691	701	706	740	684	762	718	680	700	752	695	718	724	724	722	751	729	697	738	701	724	735	708	728	736	739	703	729	694	719	739	673	733	729	745	782	704	743	675	724	664	727	719	725	689	746	657	722	729	720	734	704	716	730	655	729	703	706	716	717	750	732	775	700	754	727	722	724	678	715	728	745	691	678	702	737	748	722	686	699	746	698	705	669	692	737	742	778	731	687	694	663	707	753	736	741	719	711	698	742	722	756	692	666	725	695	739	717	692	728	748	730	706	672	714	659	730	675	750	725	718	744	711	725	686	692	705	735	732	741	690	675	685	652	780	703	753	674	708	729	732	698	649	761	706	703	696	726	729	742	747	718	762	698	733	692	690	697	734	748	696	738	725	703	705	773	736	739	704	716	695	728	712	721	716	738	714	705	727	720	751	741	736	694	729	764	691	735	781	691	767	708	680	760	695	695	679	700	724	742	706	728	814	725	737	721	691	727	743	681	708	721	720	714	763	731	685	704	692	716	702	705	661	744	763	736	705	749	718	733	765	693	742	718	694	740	751	682	770	688	700	669	719	686	704	722	742	704	700	793	744	702	721	695	692	708	753	705	749	730	695	702	689	695	717	690	723	690	729	726	685	745	745	713	749	746	697	683	707	754	705	692	728	746	700	729	710	728	738	751	729	756	712	717	699	712	779	706	732	767	718	739	732	717	732	743	737	736	697	719	695	727	724	702	706	719	737	767	703	740	707	728	719	705	693	712	724	725	694	715	704	717	691	736	723	720	718	723	757	676	719	679	722	767	710	709	696	705	740	762	699	683	752	716	695	680	689	723	672	679	730	700	717	701	765	704	721	734	710	662	730	690	720	724	732	740	696	694	729	703	681	741	752	754	684	718	760	699	729	728	694	700	727	737	737	651	724	754	700	712	735	740	735	763	717	721	710	724	684	719	683	729	756	727	714	717	726	739	700	710	682	745	718	735	747	722	738	702	697	743	684	689	704	734	675	708	739	708	754	713	715	726	757	751	730	685	750	689	736	735	715	699	683	728	706	713	694	668	769	681	768	691	709	714	694	717	768	715	763	678	713	694	707	750	718	725	748	712	739	723	734	755	730	684	734	709	716	739	768	744	720	690	669	721	695	720	710	750	701	736	712	766	679	678	730	685	747	752	745	678	734	769	715	784	756	742	721	699	706	734	747	680	759	698	706	704	695	738	689	663	700	776	764	705	745	689	698	698	713	738	707	752	717	736	760	717	716	745	713	722	720	685	741	742	717	720	724	748	706	738	774	657	735	725	649	706	715	766	683	726	788	681	752	712	767	675	710	698	746	724	709	708	701	734	761	667	713	715	714	714	706	692	653	791	751	719	692	689	721	719	686	710	727	741	697	762	728	729	673	728	666	729	705	711	742	694	701	751	691	709	744	731	716	700	756	714	697	677	705	725	705	655	734	727	703	697	757	719	682	738	770	784	743	729	694	753	740	710	704	709	735	740	701	728	704	769	756	714	716	687	709	740	735	692	730	699	686	656	763	726	728	707	713	712	730	755	749	724	658	745	699	678	742	725	760	724	694	711	677	706	723	705	716	708	699	710	746	733	725	703	700	741	728	763	712	705	710	705	713	705	692	725	678	707	718	751	717	723	701	790	717	718	728	705	707	734	692	706	736	739	708	732	705	696	690	689	718	768	775	733	727	748	721	747	730	737	725	711	742	728	743	714	718	661	715	753	770	617	672	705	731	756	689	714	742	749	708	757	763	725	713	715	764	700	741	731	710	712	698	745	700	678	763	693	753	727	718	706	710	704	733	709	752	716	747	701	744	733	747	717	691	765	719	681	673	720	749	757	711	754	735	691	703	753	744	689	715	715	731	755	736	693	757	664	779	680	680	722	701	710	686	706	736	757	748	762	692	718	716	654	748	714	698	745	726	756	675	731	711	655	744	728	748	712	706	732	736	773	698	704	709	706	743	694	751	772	732
23647	20758	24073	27546	20759	20773	12073	425	254	255	215	222	182	180	221	157	172	129	170	170	155	167	149	130	140	161	145	138	135	187	131	154	154	148	160	138	143	150	153	149	152	137	128	158	149	146	129	143	159	149	143	144	121	159	146	136	155	139	123	140	132	139	137	123	134	134	132	143	129	147	118	144	148	140	140	151	134	131	159	160	161	165	154	136	137	134	161	147	130	144	164	150	144	143	156	129	149	150	130	120	142	149	126	128	135	140	135	153	143	143	147	156	135	154	149	149	116	142	144	123	136	141	142	160	135	136	142	174	134	163	121	148	157	127	137	144	150	149	146	144	157	139	115	140	150	150	132	134	129	129	130	143	128	159	146	143	144	137	116	126	125	130	126	141	147	122	119	123	125	143	125	147	151	135	104	162	139	171	167	128	154	130	153	151	112	161	125	135	158	143	143	148	134	152	129	122	136	130	138	128	151	135	155	141	146	122	138	131	121	141	151	114	155	118	136	139	137	129	145	157	129	149	168	139	147	143	122	136	149	143	132	133	135	130	133	144	141	146	121	145	160	140	134	122	140	117	159	139	134	147	120	137	152	125	142	144	131	129	133	146	136	147	151	142	146	134	145	130	131	120	151	135	135	139	126	151	138	140	138	140	140	159	138	142	139	138	135	128	131	127	135	156	131	122	133	144	143	136	150	140	165	124	151	132	137	155	156	142	152	136	132	149	131	156	117	147	146	134	128	142	149	139	130	139	136	159	147	118	139	146	154	124	149	155	121	148	143	162	160	151	120	136	139	146	136	127	126	134	129	123	148	164	143	139	115	152	130	152	113	153	135	138	138	127	132	139	145	157	128	140	123	128	149	135	138	140	157	154	139	152	143	135	143	136	134	154	138	109	142	127	129	143	153	125	157	116	147	126	179	141	143	129	156	153	162	130	125	116	147	146	136	131	150	118	156	149	157	142	123	118	140	134	148	145	145	123	130	132	151	132	140	132	168	128	146	166	145	142	147	125	166	151	144	150	143	134	136	154	134	145	169	129	106	129	144	135	141	141	124	123	141	155	130	156	135	122	119	130	133	151	116	157	136	127	133	129	156	173	150	151	142	128	126	158	139	143	140	140	153	134	133	138	149	137	155	154	148	133	132	148	150	154	121	139	123	127	138	149	123	124	135	136	155	118	145	138	127	145	159	153	110	126	158	138	157	155	151	133	148	145	141	121	140	124	133	129	124	126	149	158	133	145	133	128	141	123	147	146	149	138	131	143	127	142	135	130	139	157	163	136	140	137	140	137	143	127	162	155	144	124	152	145	128	144	124	140	137	142	150	129	143	144	125	160	149	153	128	155	149	138	134	127	119	139	147	136	159	135	142	150	136	127	145	143	137	148	160	131	146	152	151	132	149	153	123	138	135	139	142	136	127	148	146	142	141	107	151	125	140	150	146	141	146	146	143	129	144	154	148	140	137	129	118	137	134	148	149	125	146	140	139	135	140	149	149	135	152	131	111	143	139	174	147	130	144	138	125	135	146	145	130	165	155	158	123	145	143	117	132	135	127	128	147	112	139	134	155	143	139	127	139	147	138	140	128	140	153	146	169	150	157	134	129	132	142	132	158	135	165	166	139	146	155	141	129	170	150	149	139	139	139	110	139	146	136	144	148	143	127	143	133	153	150	128	151	148	135	144	166	135	134	122	141	153	139	155	118	135	153	134	131	143	140	115	148	139	136	152	129	154	134	145	151	139	132	129	151	150	146	124	169	140	165	127	145	147	131	110	144	143	170	158	146	159	159	136	125	134	137	118	141	144	140	132	152	150	135	154	136	142	134	144	135	128	155	158	143	131	133	152	156	141	150	143	152	135	133	154	135	162	147	143	136	136	144	149	121	124	143	125	129	142	152	123	147	144	114	140	147	147	146	143	155	139	143	141	142	126	157	131	143	152	150	142	158	128	143	133	145	136	151	141	120	130	151	156	145	140	142	129	149	158	133	158	151	139	146	151	134	125	116	133	148	131	139	144	148	130	133	132	145	141	151	159	141	153	134	139	141	135	121	122	147	121	129	142	128	133	150	140	137	125	135	133	154	139	133	148	130	145	147	146	133	139	139	115	134	162	128	158	144	139	145	139	133	129	142	142	121	126	155	154	146	138	145	163	164	134	165	125	121	126	143	140	130	123	131	144	134	150	121	132	138	122	133	132	118	172	129	150	131	130	143	129	122	156	160	152	140	120	129	146	123	137	151	158	136	117	123	147	126	157	151	136	132	139	165	151	131	134	157	132	145	152	138	131	134	138	128	146	120	140	133	151	163	119	147	130	145	151	143	141	137	124	152	117	124	119	122	147	113	110	132	136	143	156	148	125	139	137	131	135	128	115	136	144	147	140	128	137	140	164	133	125	131	132	130	160	157	130	148	155	131	135	148	143	146	129	140	117	169	135	140	126	149	145	151	138	147	145	139	148	138	153	148	162	148	132	132	127	149	129	159	155	154	129	133	142	158	159	154	152	146	137	138	142	134	124	145	149	140	137	139	153	148	153	144	140	147	131	113	154	133	114	116	142	144	154	134	150	139	146	129	146	144	146	126	135	133	149	153	145	140	135	143	121	135	125	136	141	142	137	133	140	127	138	154	140	139	138	130	111	127	168	153	131	130	171	154	146	124	158	133	115	138	116	138	143	144	146	127	146	157	143	149	123	138	156	134	140	134	141	145	129	134	134	118	119	158	132	147	148	154	164	130	138	145	143	151	147	127	137	156	143	134	109	129	143	148	137	145	133	133	145	121	118	123	135	142	127	126	130	138	140	145	124	157	121	151	135	160	127	141	135	129	136	149	134	142	140	143	134	142	112	116	128	132	123	133	131	121	131	161	128	121	127	146	144	123	125	145	148	144	114	133	158	134	138	145	166	156	164	152	151	132	153	159	142	132	146	141	135	136	126	156	147	127	126	137	123	129	134	150	145	120	139	135	141	127	156	150	129	139	141	148	134	144	150	124	130	110	133	133	150	135	151	147	151	157	145	134	136	132	139	139	138	148	168	158	150	137	132	144	143	130	144	154	123	144	133	122	143	124	150	163	128	135	133	135	136	141	138	121	140	147	149	152	140	128	127	132	137	137	148	133	143	157	151	155	122	138	145	135	136	132	139	121	147	136	144	118	144	140	156	134	144	133	152	123	121	136	130	113	157	160	142	126	147	144	159	112	156	153	155	147	144	143	122	133	146	134	137	142	145	127	137	158	142	129	116	134	131	150	147	129	154	132	129	144	121	132	130	118	153	138	150	139	159	141	144	141	137	162	139	144	148	138	153	146	133	147	122	156	155	146	141	151	110	156	148	152	151	140	152	150	148	123	142	127	156	146	143	148	137	134	152	157	141	134	134	131	143	124	148	149	148	141	148	139	127	143	132	153	127	139	154	149	142	158	135	150	158	136	116	135	131	138	137	139	131	129	157	120	120	151	136	147	120	136	122	122	133	148	134	138	117
2889	2776	1275	784	603	478	483	450	422	435	432	391	414	420	394	401	393	432	353	350	367	377	364	419	372	373	390	376	383	369	380	377	374	387	392	379	373	405	405	401	381	383	408	412	379	369	361	401	365	404	400	375	330	401	360	431	402	388	350	350	429	403	382	362	375	385	366	385	366	435	383	367	391	386	371	406	362	405	376	383	381	348	359	365	365	343	399	400	362	384	417	387	398	408	389	366	422	363	361	385	392	413	395	362	344	418	392	418	400	381	332	381	386	388	329	370	398	375	381	361	378	367	431	337	400	367	376	385	362	387	363	380	372	393	402	352	408	368	389	388	380	399	354	404	412	378	354	361	325	371	373	397	373	349	416	361	399	355	419	357	391	339	398	384	380	372	369	364	420	401	390	373	398	398	384	366	369	368	406	357	389	361	386	396	377	378	381	366	346	402	379	358	364	384	408	369	362	382	375	366	378	387	402	375	362	353	354	376	368	361	385	352	410	381	387	347	385	370	366	386	405	404	363	427	381	353	355	383	378	378	388	409	372	377	370	366	408	376	386	407	360	380	395	415	358	356	421	370	378	359	418	404	380	328	402	354	391	364	363	383	366	372	371	374	365	386	377	393	388	378	388	388	377	369	367	356	375	406	354	388	410	395	377	362	357	356	377	396	399	369	396	388	354	357	405	375	376	380	366	397	362	344	388	410	361	380	381	393	355	374	411	384	382	351	373	403	313	378	393	378	355	345	377	363	411	378	355	389	380	383	384	397	354	384	405	410	389	387	408	383	354	374	365	334	329	431	388	363	393	379	374	359	381	401	352	426	365	355	379	349	368	391	363	345	373	407	389	393	340	370	374	377	364	394	380	388	399	364	372	370	375	394	345	410	369	356	384	397	368	414	351	388	392	338	389	383	374	414	362	357	380	397	360	359	399	403	383	377	379	382	383	390	374	354	379	425	373	349	348	382	419	402	395	386	404	363	444	354	358	384	368	332	399	388	397	363	362	346	352	392	402	360	407	345	365	388	331	378	372	392	393	372	376	395	370	395	394	354	356	362	374	377	403	369	354	356	373	369	340	371	355	380	387	378	368	378	377	385	373	367	375	381	352	390	376	357	434	397	377	347	432	355	377	360	401	357	363	368	360	376	412	374	399	395	375	411	359	414	407	389	384	381	386	406	377	336	373	372	407	400	350	393	346	388	377	375	387	396	381	398	404	380	382	391	347	369	385	384	378	372	386	351	397	361	367	400	375	389	401	402	371	356	368	409	381	362	384	409	365	386	381	398	410	380	389	384	393	376	370	344	417	392	359	374	385	375	390	356	385	414	373	398	387	402	364	375	410	409	381	344	397	350	372	382	357	378	364	389	361	380	394	412	388	404	364	359	410	379	369	382	360	374	373	365	373	383	378	397	423	421	366	373	371	360	390	393	385	367	413	350	369	369	393	366	383	368	407	388	395	369	385	411	367	374	376	390	327	414	362	379	358	378	385	350	378	379	361	385	365	370	352	372	395	384	383	346	399	366	407	358	369	355	390	397	379	367	371	427	369	375	389	362	337	374	385	369	366	365	381	372	380	360	372	361	342	339	406	400	390	351	391	367	375	387	377	393	389	426	354	366	383	365	382	346	404	413	359	393	360	366	374	395	387	385	380	383	357	387	363	348	377	404	411	372	364	386	395	368	381	387	372	404	354	396	365	359	385	368	363	390	360	363	397	383	393	378	403	361	415	349	344	365	364	406	372	373	405	382	355	387	369	377	400	390	372	409	393	411	393	365	358	394	402	366	364	415	378	401	375	374	384	379	394	402	371	343	407	377	376	359	380	404	410	356	380	373	369	400	378	376	368	358	375	364	346	392	415	375	393	365	395	416	389	365	381	379	375	345	362	348	384	373	374	401	419	392	382	355	357	383	388	397	420	405	343	387	394	365	369	379	384	389	366	365	390	411	394	347	391	350	412	387	377	370	375	337	366	410	406	385	368	415	396	360	386	374	398	393	366	353	373	398	331	390	373	407	377	387	382	379	389	395	366	358	395	388	371	392	368	382	384	369	411	393	382	364	338	396	375	412	379	373	400	415	349	361	362	350	376	378	400	378	369	350	371	370	361	422	383	383	412	382	374	364	354	362	386	376	424	376	408	378	374	357	363	385	379	404	402	422	373	379	381	391	366	405	396	385	392	390	365	378	374	351	371	375	410	357	347	367	374	389	371	390	353	397	362	371	375	412	393	394	352	393	362	353	364	396	386	389	388	380	386	348	400	398	386	388	374	409	376	409	430	370	373	362	381	331	405	408	373	383	410	351	342	381	374	346	337	356	345	398	364	385	401	410	384	409	395	373	355	384	370	391	373	373	368	374	366	358	367	375	390	411	372	337	361	387	385	359	380	389	366	401	415	365	365	390	380	408	381	383	347	401	369	374	367	369	398	361	376	377	386	402	387	361	377	384	397	390	353	369	369	375	408	374	403	386	371	381	369	365	374	364	381	362	359	392	368	379	376	370	359	395	322	366	384	379	380	371	433	393	403	401	390	374	375	412	394	381	384	366	411	381	409	389	334	388	352	362	408	375	379	356	373	406	368	401	383	402	358	365	384	342	376	403	381	369	383	389	403	415	386	392	355	370	395	381	388	396	386	377	399	409	407	373	389	395	380	339	389	381	409	363	372	348	366	386	407	377	366	419	392	379	342	383	344	375	383	382	344	344	386	376	359	370	404	380	383	363	389	382	361	400	400	383	355	372	366	379	361	401	360	389	377	379	372	373	383	371	350	373	373	388	364	359	386	358	388	408	367	397	390	399	365	385	385	388	388	381	403	418	372	366	366	367	396	339	417	401	376	374	358	354	372	389	394	390	337	365	370	377	389	395	360	338	384	389	370	381	380	357	337	362	394	390	396	365	364	377	344	396	391	388	360	378	369	376	397	351	353	380	374	380	395	422	361	403	394	377	393	355	386	372	420	357	397	369	391	362	365	389	352	360	368	371	393	374	367	367	376	369	390	372	366	403	381	386	367	382	366	366	386	406	358	370	376	374	350	373	371	385	387	402	363	386	396	396	392	393	366	358	437	383	384	394	359	376	381	350	388	380	338	360	386	369	375	366	358	422	381	364	395	378	388	408	410	387	401	415	363	360	355	344	384	396	394	347	381	398	358	383	363	390	378	354	336	411	378	357	392	395	418	395	395	408	385	385	365	374	384	346	385	373	399	397	385	397	352	381	374	386	386	367	400	378	373	360	383	369	344	400	399	376	377	354	425	376	372	374	401	380	388	378	363	386	371	347	382	379	363	381	394	367	391	341	406	377	347	380	386	399	405	414	347	372	380	367	359	349	372	349	377	417	373	383	374	383	396	396	402	345	380	379	383	359	395	400	404	379	391	373	379	397	383	341	385	371	373	395	338	358	369	381	421	368	384	347	396	401	389	382	369	367	354	387	349	346	384	387	369	379	369	385	374	354	394	354	389	384	403	360	352	376	361	361
30787	19822	8589	609	403	392	432	402	411	411	391	369	395	361	411	379	381	393	370	391	403	404	391	407	389	396	386	372	365	348	411	380	403	382	364	363	386	415	427	353	373	379	361	412	356	407	379	373	400	400	432	392	372	374	410	399	382	390	377	395	378	374	408	432	391	439	386	408	402	369	369	395	370	365	390	396	378	387	407	415	377	377	384	366	416	340	402	364	383	368	376	374	391	346	423	412	391	390	408	387	365	365	399	402	373	407	405	356	425	377	389	369	365	405	393	356	368	408	350	370	376	366	390	360	405	415	408	410	378	404	396	379	384	369	374	373	400	381	349	393	383	371	411	383	433	349	358	392	392	386	386	396	368	402	392	417	379	377	340	350	414	391	386	367	338	374	426	371	381	378	367	370	396	397	367	382	376	400	396	360	428	363	368	364	412	393	389	417	372	373	388	399	406	404	406	392	406	369	376	375	350	378	365	383	347	391	361	403	439	415	364	414	343	382	371	360	354	362	397	391	391	380	408	410	381	387	422	374	376	385	379	356	331	349	404	378	366	410	375	371	349	393	355	402	388	398	365	391	394	384	408	364	399	391	401	351	378	342	375	369	380	390	375	388	362	431	371	386	389	381	393	377	373	343	399	389	413	400	382	408	380	365	400	405	367	355	377	386	412	388	385	395	378	366	366	399	370	367	376	382	356	401	360	404	366	410	370	351	415	372	380	350	374	357	380	399	380	375	378	343	381	365	376	383	372	353	385	359	379	416	380	403	363	423	401	401	401	419	398	397	356	368	372	391	426	397	373	405	431	364	397	379	394	377	383	403	375	409	407	404	363	399	385	400	335	367	406	392	404	371	373	367	375	368	381	393	398	385	397	376	370	401	371	366	389	390	421	422	380	392	394	369	388	382	394	372	434	396	414	398	366	392	400	387	388	367	371	394	366	381	400	355	387	370	370	390	400	395	371	422	403	393	394	395	419	386	399	353	379	369	396	394	394	375	372	399	401	358	401	394	371	392	398	401	343	383	383	407	393	392	343	415	372	401	412	402	381	374	413	376	398	391	366	369	406	383	427	366	384	379	415	371	364	375	390	358	356	403	395	372	353	369	419	369	399	378	427	400	382	401	384	346	378	400	396	412	386	418	370	379	405	415	342	398	399	380	410	414	372	380	385	391	373	372	362	377	397	402	383	381	395	407	401	402	399	394	391	381	401	366	335	392	410	424	389	412	406	414	419	390	382	354	401	419	402	387	422	388	413	396	372	369	367	406	386	373	418	371	391	422	409	395	398	381	403	369	362	346	375	365	362	383	390	388	378	378	350	377	391	378	386	374	365	439	359	417	339	396	374	370	378	375	411	403	407	404	336	365	383	366	373	409	365	363	402	369	385	387	394	348	399	375	384	377	384	388	350	407	343	372	356	384	373	383	386	380	361	410	398	394	364	388	358	390	369	377	393	371	375	357	375	368	364	389	365	389	440	435	377	390	397	357	407	386	412	446	404	434	408	396	376	405	379	392	378	388	367	358	365	371	394	381	402	391	383	361	419	402	388	401	399	401	402	397	387	386	393	394	378	374	352	385	374	421	357	345	363	346	411	398	402	342	361	408	367	363	396	372	387	379	378	367	362	380	399	363	381	364	401	349	406	391	395	397	375	380	379	388	388	385	424	339	391	378	381	390	361	350	357	360	357	390	403	364	381	369	418	352	374	351	387	381	391	402	392	356	392	391	354	388	329	380	378	377	412	347	375	356	381	406	356	417	402	400	396	372	405	327	390	381	376	402	414	408	376	367	394	392	365	373	369	373	394	386	393	399	409	372	373	412	368	357	414	395	364	402	395	412	375	408	362	385	371	338	383	356	382	382	388	422	393	409	383	398	381	375	362	355	406	386	358	369	389	414	394	393	420	396	377	337	367	387	368	436	380	367	381	370	396	412	384	381	423	441	399	406	335	403	369	356	393	395	413	400	377	402	364	374	385	392	372	395	407	397	383	361	372	410	401	386	411	369	372	379	362	375	394	397	382	385	396	364	389	406	389	378	366	364	388	374	418	386	436	351	409	399	372	346	362	351	415	388	403	401	359	387	424	383	361	366	412	415	398	371	380	370	383	351	378	382	424	364	385	422	405	365	385	354	392	382	390	374	388	408	379	382	388	389	375	414	363	370	347	396	365	372	362	394	429	355	380	395	381	418	377	377	409	374	369	402	365	381	367	384	384	396	403	339	393	335	391	405	385	389	375	359	419	398	397	346	396	402	403	383	381	364	396	363	387	351	383	365	358	416	403	386	391	362	404	342	393	372	438	374	363	393	381	404	400	379	408	395	352	416	387	383	364	417	377	404	408	397	400	364	360	402	370	394	380	362	365	390	387	405	398	376	379	398	393	416	346	373	406	369	367	399	396	418	391	370	382	382	411	400	386	397	348	392	347	387	403	364	370	394	402	372	407	397	355	396	383	430	369	366	386	405	388	367	397	407	382	391	419	356	352	355	387	375	415	307	380	404	412	409	399	394	398	415	387	367	380	373	399	411	382	366	352	348	391	419	349	397	406	398	330	388	367	391	392	388	408	414	372	401	402	422	350	391	395	423	382	367	387	416	381	352	374	381	373	389	394	359	392	401	372	377	385	359	413	352	373	389	368	384	401	378	404	363	370	372	367	374	406	357	369	438	383	368	401	372	395	422	371	360	375	415	370	361	381	368	389	362	368	386	348	343	390	380	374	402	396	351	406	379	367	381	370	387	448	380	382	406	366	356	352	358	379	402	411	381	384	401	367	379	356	403	400	400	379	382	418	376	397	394	417	409	381	379	421	367	396	326	393	336	417	378	390	384	404	348	429	366	364	387	407	371	367	403	384	383	364	362	403	397	405	408	416	389	399	375	381	406	322	375	383	386	407	387	368	412	356	387	358	351	324	361	377	365	404	385	405	419	366	393	414	387	408	433	412	410	387	365	358	396	370	395	373	425	431	432	384	419	397	414	392	391	392	415	405	418	354	402	403	389	361	361	390	392	386	354	379	415	380	381	392	402	378	377	421	359	382	354	406	398	385	381	413	375	421	374	391	384	367	374	398	408	390	347	385	356	384	390	377	371	396	437	370	383	379	397	397	389	384	353	374	398	340	405	396	380	398	369	412	359	434	413	394	370	399	391	388	374	394	455	368	368	404	367	399	357	391	367	363	384	379	389	354	380	369	386	373	395	379	393	394	369	374	366	381	358	352	363	379	366	394	379	394	403	398	354	394	398	424	362	404	383	368	399	380	383	384	416	368	384	351	413	364	378	394	354	405	392	326	374	403	382	385	379	372	368	386	379	378	370	393	395	394	396	366	371	372	386	364	394	416	388	370	353	394	373	384	385	404	386	388	418	394	448	396	383	386	365	370	365	402	391	383	394	369	372	373	414	360	403	381	371	402	371	372	378	397	378	357	383	367	382	375	380	369	381	383	378	414	432	399	375	379	395	411	367	394	393	413	389	374	379
5540	1097	1019	955	932	973	928	925	917	924	971	915	980	975	902	985	910	911	938	950	985	998	900	978	990	920	902	947	935	933	957	868	988	931	966	946	912	944	901	942	944	899	924	928	925	894	940	928	921	962	882	915	929	875	936	927	894	905	908	907	915	929	974	935	993	960	947	905	876	925	917	910	940	893	890	920	920	895	926	964	923	920	908	941	946	966	945	959	915	955	973	964	952	1012	918	966	913	929	934	938	919	892	889	956	895	930	924	968	910	914	935	905	906	916	900	940	925	929	912	914	908	939	934	962	910	887	917	898	930	903	956	897	911	896	906	964	936	877	945	919	912	960	944	927	964	926	927	922	893	915	962	916	921	940	970	949	924	918	964	925	937	935	884	933	915	933	930	938	917	925	873	942	881	884	946	894	943	913	952	875	903	944	894	915	912	933	922	950	941	943	904	952	943	929	879	935	936	966	985	892	953	1004	951	952	919	847	907	878	888	896	931	944	966	894	961	979	909	909	933	856	960	891	870	940	917	943	902	899	927	905	983	973	923	907	908	882	897	946	852	924	945	895	943	881	936	952	919	921	901	965	947	944	935	925	932	937	950	892	908	914	883	938	924	964	917	929	874	920	983	936	955	959	917	967	944	936	945	997	998	899	958	934	921	963	882	941	878	924	911	960	896	976	951	944	943	921	933	925	969	932	904	957	888	930	915	883	920	921	870	928	909	931	972	929	934	936	943	917	921	979	965	896	924	958	972	911	931	901	904	907	931	939	958	930	886	898	928	949	959	922	996	931	937	930	874	899	939	983	878	939	898	939	937	954	902	907	928	970	962	886	896	965	936	909	911	904	956	919	925	938	906	958	994	923	953	930	997	905	907	922	940	1030	977	895	915	928	996	949	965	948	912	899	930	901	932	962	887	878	957	948	892	903	951	955	960	953	956	895	957	885	922	953	941	908	899	934	933	952	939	872	926	931	963	911	911	902	953	956	894	884	966	955	959	928	913	949	895	971	898	901	910	910	913	954	894	918	949	941	934	897	877	946	958	905	871	935	941	983	922	966	951	881	936	960	944	991	955	923	900	930	928	967	929	960	963	912	961	947	958	881	912	891	947	968	889	921	918	905	924	898	939	916	902	959	938	910	858	906	1002	894	889	920	948	976	896	934	964	901	953	979	905	966	942	940	926	953	933	899	903	929	924	924	955	884	957	919	930	885	903	958	954	933	924	947	912	911	911	925	953	896	906	965	914	955	895	901	941	939	887	857	870	913	897	886	938	964	928	955	953	875	910	929	921	945	995	974	967	978	940	893	879	1002	920	928	1012	916	917	933	922	944	905	936	961	851	900	911	948	935	925	874	961	939	894	905	899	914	900	940	942	910	912	928	944	942	940	903	939	930	930	990	939	902	875	926	887	919	912	917	936	911	957	996	908	882	958	911	940	993	907	957	852	944	925	938	959	959	921	898	942	881	917	926	899	903	892	926	988	997	964	919	851	929	940	929	966	897	926	942	950	954	965	901	907	985	934	920	943	881	958	886	922	904	887	932	908	939	910	952	900	939	910	926	914	889	910	929	909	951	939	909	936	955	974	892	914	961	940	909	882	1001	929	906	986	925	966	957	882	936	884	954	907	907	941	885	917	925	882	918	975	989	896	902	944	902	923	979	967	950	944	933	926	937	970	975	928	930	939	929	864	889	905	919	917	917	945	959	890	948	893	949	943	915	936	953	896	891	894	942	928	894	940	898	947	931	893	960	935	884	912	929	941	931	908	905	849	922	886	943	933	923	941	964	911	895	927	999	951	915	954	909	936	848	926	947	927	950	889	963	886	979	898	942	881	905	899	880	912	911	955	870	907	970	898	914	974	956	939	933	944	943	959	901	910	919	930	953	922	924	956	910	902	848	922	896	941	882	939	945	894	967	904	931	942	891	941	902	891	926	927	896	941	941	957	941	941	925	931	980	870	938	911	938	935	945	986	953	979	912	934	927	906	949	964	927	895	951	916	948	874	886	910	884	962	946	925	965	972	930	930	941	907	935	987	948	901	896	974	942	954	974	984	986	959	896	908	949	937	902	885	878	902	915	915	892	912	921	930	910	943	903	901	998	946	863	936	890	933	938	902	953	860	889	929	904	899	914	955	858	952	928	976	972	905	953	920	938	920	897	895	977	947	938	957	940	906	947	959	893	920	945	932	960	922	944	986	897	888	952	903	910	915	918	1008	979	923	978	931	924	948	977	958	984	936	916	908	953	934	953	933	899	916	893	919	932	876	898	967	899	934	914	876	887	916	882	907	974	941	900	901	920	985	951	889	923	945	938	960	947	964	897	923	928	963	903	888	968	900	918	934	958	953	918	923	918	946	909	937	1008	897	911	937	847	901	928	973	973	873	866	894	931	940	914	901	878	924	910	896	933	891	937	926	896	911	959	929	936	934	930	930	937	922	908	930	969	934	929	927	967	909	910	925	936	900	934	942	914	945	870	895	919	923	921	883	972	950	988	958	919	920	952	908	928	922	880	897	915	967	926	927	894	925	918	920	995	911	928	955	967	938	935	962	914	910	959	972	870	916	917	921	934	943	989	922	974	924	917	947	956	977	896	927	896	957	985	921	923	936	946	948	918	986	920	870	929	980	953	939	918	904	894	931	920	921	982	952	912	908	871	920	937	933	980	894	885	921	932	962	970	933	919	925	937	954	957	955	931	974	958	997	903	969	932	947	971	905	898	953	937	959	909	944	962	935	975	922	936	946	977	961	961	929	884	948	944	925	941	965	886	899	936	966	893	914	959	947	940	856	916	956	883	930	903	933	931	936	928	901	902	912	897	966	882	869	980	931	878	897	930	954	923	946	901	973	908	936	890	975	899	947	946	921	886	906	997	948	885	891	927	881	907	906	914	939	889	921	949	979	950	941	976	958	929	948	900	879	931	957	966	957	938	912	904	892	892	964	927	968	953	899	906	948	956	897	876	976	971	950	924	881	967	869	937	978	896	883	912	812	935	852	886	906	918	964	960	888	961	925	928	885	958	976	973	902	997	886	935	947	917	948	949	1011	936	909	911	902	954	905	942	925	932	918	963	931	917	913	924	911	923	885	873	935	924	914	957	894	940	943	889	936	989	951	892	945	855	995	900	916	917	897	869	945	972	944	941	968	896	906	940	906	946	894	967	887	954	916	957	962	930	913	943	941	886	896	893	891	931	914	911	899	974	912	937	891	928	964	931	920	987	845	928	914	920	917	942	912	956	965	927	946	932	925	919	868	967	948	971	943	962	940	984	931	887	871	928	889	908	933	903	930	922	959	950	931	982	926	953	901	945	869	979	932	944	908	963	915	923	878	916	933	976	847	896	955	954	941	912	913	886	953	958	915	932	968	884	905	942	932	926	950	880	971	960	922	937	946	886	955	882	972	891	893	890	920	907	928	922	955	963	987	883	916	945	920	922	928	970	904	935	906	914	952	900	925	887	933	935	869	898	940	934	958	874	947	945	962	945
25385	21658	24702	29101	21646	15873	643	422	360	364	314	347	336	322	321	334	324	338	333	306	353	322	327	285	341	331	309	263	285	319	284	322	311	299	296	307	320	309	310	322	301	320	339	302	313	328	319	354	315	285	296	316	327	311	297	287	287	334	273	296	327	321	295	280	328	307	312	313	261	335	298	298	315	342	310	321	313	294	289	308	318	280	299	302	281	295	290	285	291	295	300	304	296	285	305	357	273	314	325	293	284	308	339	292	323	298	317	271	309	297	307	283	294	331	292	292	315	361	337	303	304	299	321	320	332	293	305	323	304	295	287	283	338	308	266	302	349	302	322	281	295	288	301	290	308	297	310	304	318	294	265	281	305	295	289	321	321	332	321	315	292	292	341	309	320	265	287	342	300	283	304	331	306	313	331	295	292	290	321	317	316	302	308	309	294	287	316	298	353	317	306	302	335	277	309	299	310	297	308	332	347	330	306	288	308	314	335	285	340	307	291	297	321	262	295	292	290	301	298	301	317	329	302	303	269	283	312	315	316	312	288	282	329	303	320	293	312	277	296	315	288	332	334	297	275	330	303	315	326	330	332	295	298	285	292	308	327	336	326	291	305	300	304	315	273	328	302	342	319	326	304	319	290	309	280	338	333	311	332	308	315	280	312	297	315	303	286	285	328	312	319	283	305	307	284	312	302	289	314	302	325	320	277	296	297	285	298	292	286	320	320	273	332	321	319	308	297	297	293	298	292	293	285	295	290	304	312	306	272	291	296	289	298	306	317	293	284	303	290	324	307	317	275	359	274	348	304	321	277	300	289	336	329	320	313	320	347	330	302	316	349	318	300	313	305	280	291	304	299	283	286	304	311	336	283	267	307	316	342	334	310	329	326	320	298	325	308	304	331	297	293	315	294	312	310	311	283	319	302	321	295	333	299	342	323	280	284	327	326	296	277	333	261	291	330	301	300	311	262	286	309	317	308	320	316	318	322	318	323	321	303	291	300	320	298	312	322	304	283	295	294	307	301	313	312	313	279	321	310	287	329	336	299	345	309	303	308	303	293	302	291	293	295	337	339	278	292	323	315	367	329	299	287	299	262	291	322	312	309	320	297	288	287	283	306	308	290	348	320	289	311	279	298	297	321	304	295	307	337	321	307	304	315	273	310	319	330	327	310	313	315	324	314	300	314	331	304	306	283	331	338	350	314	273	308	311	319	289	284	294	275	318	289	309	297	319	298	324	300	285	318	280	311	311	319	301	286	296	275	306	313	303	305	311	302	289	281	281	307	284	302	273	308	312	300	301	298	305	312	279	273	330	338	315	279	297	305	313	288	283	288	298	283	307	317	349	294	313	331	301	314	310	315	309	318	298	340	293	279	327	307	289	323	287	287	315	318	307	301	293	316	322	316	302	332	263	314	292	286	300	307	314	302	322	310	289	336	315	315	288	319	291	292	329	303	302	357	313	293	299	272	284	334	299	290	324	317	301	281	310	285	305	290	283	288	285	324	304	302	305	301	292	342	290	307	315	297	290	305	274	300	291	272	282	306	283	311	291	315	311	274	299	314	304	293	303	297	296	286	307	278	323	329	325	307	344	291	318	290	300	304	309	292	307	287	314	307	285	291	302	319	288	293	325	333	280	315	315	291	280	302	328	321	318	298	321	298	313	305	273	289	343	326	329	282	316	276	317	310	308	294	305	296	282	299	293	300	311	311	283	308	302	300	305	318	348	336	323	295	292	304	312	309	283	317	233	288	291	317	293	297	276	333	297	295	290	313	297	308	299	303	300	288	332	308	277	289	294	329	285	312	296	297	297	327	289	317	302	315	288	296	346	327	343	306	304	309	301	292	318	315	269	313	314	291	328	304	286	324	305	308	317	311	314	313	321	305	311	302	316	316	308	277	285	294	283	309	309	319	283	313	309	283	307	310	276	283	285	307	315	323	330	303	325	291	303	285	270	317	297	295	336	304	318	309	290	270	334	294	269	336	324	309	290	326	316	321	303	339	338	312	302	289	311	292	308	310	309	325	304	300	300	290	283	307	288	308	319	310	323	322	301	289	317	275	326	270	319	329	304	334	285	301	299	315	322	322	321	327	291	289	302	286	275	283	290	342	332	326	332	305	331	287	330	323	313	283	319	311	295	300	274	339	297	297	295	303	295	330	307	309	349	322	272	282	302	339	288	304	298	303	327	313	320	287	309	286	302	349	310	310	327	320	313	308	281	273	301	271	302	321	307	290	291	306	305	307	292	302	320	308	319	339	257	282	306	286	289	306	293	297	305	312	296	329	297	290	347	294	303	325	308	276	271	270	327	337	309	329	325	272	296	310	284	346	299	304	321	319	318	291	294	341	324	328	319	283	307	295	315	312	313	329	306	254	344	298	295	298	289	296	298	288	311	286	274	319	313	299	302	304	304	323	303	302	316	324	287	324	316	312	260	277	297	298	289	293	307	308	306	296	293	334	294	296	320	299	322	339	300	308	275	291	308	300	317	282	350	309	305	304	301	330	276	296	293	277	301	316	319	287	301	341	282	300	368	277	299	312	284	295	269	318	287	279	298	322	302	295	305	288	296	310	318	252	286	289	320	306	283	328	319	307	293	276	287	287	306	309	290	300	317	297	311	293	317	276	333	300	287	307	272	281	310	330	270	276	290	273	340	282	312	315	284	312	315	299	307	319	282	315	327	307	306	313	339	281	337	319	286	282	305	284	325	315	289	279	312	311	317	298	272	304	299	288	315	301	301	308	298	283	309	303	256	318	294	326	272	317	307	315	297	286	329	292	318	309	286	290	288	312	334	307	336	320	286	326	306	324	310	310	318	305	316	334	320	283	290	296	329	291	305	330	290	324	330	334	326	279	294	274	300	268	313	347	309	314	310	298	318	348	292	328	294	328	297	285	305	319	270	316	284	298	313	322	282	271	293	354	293	324	307	312	321	294	314	318	308	295	286	308	337	316	299	314	303	298	294	310	295	311	302	331	308	296	326	297	285	310	290	315	295	330	301	322	314	315	300	319	343	296	312	310	308	312	307	329	320	291	304	302	303	330	323	294	269	304	290	300	291	293	293	353	308	321	307	283	314	310	309	340	319	281	311	314	324	308	309	304	303	322	298	287	282	291	306	294	327	301	307	331	308	324	302	304	296	286	304	322	294	301	289	272	324	301	287	335	304	301	286	321	308	291	321	283	290	315	276	285	314	279	298	294	313	336	288	296	308	295	343	317	296	308	318	306	289	304	297	281	308	331	322	318	318	289	292	301	288	298	300	293	297	285	290	278	290	306	323	294	323	309	341	339	310	306	288	291	296	320	281	336	318	304	316	322	349	332	321	306	315	312	314	271	315	291	301	287	344	335	341	314	269	304	313	314	326	316	349	293	279	296	334	261	279	311	308	305	271	326	327	300	303	303	330	295	280	309	295	299	308	305	289	312	312	314	317	292	317	292	316	304	318	325	321	296	317	282	336	303	308	304	292	307	315	308	263
3250	1964	1284	899	824	795	752	781	804	687	744	728	738	821	709	689	694	731	763	750	698	677	677	757	748	745	748	764	718	743	752	727	729	767	728	715	702	670	778	722	762	717	721	720	748	771	713	742	751	733	721	804	729	753	765	754	736	734	763	687	764	780	723	725	740	749	753	755	729	722	728	757	770	690	760	737	730	724	760	703	732	719	773	720	726	736	781	763	736	800	727	700	701	755	690	786	725	775	717	687	747	730	793	742	741	695	752	718	774	742	722	705	733	726	740	734	763	752	744	725	718	693	786	711	718	749	752	753	693	712	743	741	758	717	715	745	730	701	725	749	726	739	737	764	751	746	706	697	744	762	745	694	733	732	739	723	743	756	724	719	701	719	753	775	692	730	680	694	735	706	720	745	727	745	752	782	762	804	733	754	768	744	700	704	782	693	751	763	668	779	697	744	750	741	753	732	758	797	734	713	726	733	737	754	765	729	749	772	752	762	732	748	694	729	741	777	710	734	739	781	739	776	744	686	755	764	736	779	733	775	770	777	747	716	730	738	751	766	707	701	724	696	759	722	767	747	749	694	733	721	704	702	746	784	717	728	780	729	771	764	706	763	738	734	744	752	755	761	732	753	803	726	746	739	710	758	720	727	705	763	758	746	697	752	744	765	756	782	700	784	719	731	738	723	748	724	721	754	756	747	739	729	724	715	753	734	721	775	762	718	749	718	738	750	747	713	729	777	745	728	717	765	713	747	804	739	748	736	728	730	751	750	728	765	691	756	773	714	697	770	748	740	732	722	750	743	743	725	769	719	772	681	717	734	737	723	706	747	736	780	776	707	746	759	734	714	781	781	740	780	757	719	775	736	777	752	759	782	752	745	763	750	742	739	719	744	776	728	694	720	718	783	736	748	766	732	731	722	755	703	724	738	748	747	682	741	775	761	725	753	775	732	738	740	762	718	678	721	734	692	750	728	735	729	710	769	791	769	734	774	778	715	715	718	722	766	731	745	794	731	731	747	735	747	729	738	755	758	769	698	743	699	760	698	753	734	734	742	730	749	735	711	740	739	759	734	729	740	753	758	712	807	772	772	721	791	734	739	694	749	780	754	772	749	767	741	727	759	690	826	798	708	727	764	751	706	722	732	771	757	739	739	727	763	745	737	718	726	799	761	819	788	770	742	742	717	720	759	772	732	777	751	714	743	714	750	751	766	747	760	781	713	709	724	719	708	718	734	747	751	733	759	746	713	770	720	723	734	764	742	761	758	731	720	715	741	739	748	752	776	760	772	715	725	712	713	717	740	715	727	708	784	773	754	746	766	704	747	782	773	753	733	780	761	749	711	706	744	753	744	785	779	760	755	800	750	741	776	789	791	746	733	745	725	745	675	776	762	790	762	765	712	744	742	742	709	735	715	712	734	712	699	754	739	744	760	739	728	755	735	745	762	750	758	748	763	698	729	754	771	780	712	755	746	757	761	773	784	781	750	743	705	765	724	718	737	774	780	752	756	741	760	763	702	763	773	763	716	690	759	757	729	734	767	751	748	758	778	752	796	732	711	763	701	754	716	743	735	706	697	691	760	790	740	763	738	730	749	720	706	725	726	688	731	771	768	752	746	757	715	741	741	741	781	785	741	725	742	751	746	710	736	734	735	724	714	766	726	722	748	737	730	708	755	762	736	766	726	749	723	770	711	731	716	766	747	759	755	711	737	744	739	726	720	737	726	754	724	724	760	752	791	735	721	727	688	744	751	787	735	698	769	736	735	694	711	726	720	670	701	744	753	725	735	792	760	718	710	720	704	743	687	731	739	786	724	724	729	711	699	737	776	751	745	717	719	763	735	734	720	683	741	715	698	702	728	742	756	758	749	777	747	703	785	734	747	781	720	720	736	719	745	781	722	764	721	729	756	714	786	747	752	784	752	785	733	747	749	739	730	688	763	733	760	739	710	716	760	706	700	780	757	722	697	741	714	782	706	741	771	714	753	708	754	738	776	747	727	733	742	715	816	727	776	725	758	717	721	723	749	783	768	708	727	654	734	703	730	703	783	752	710	772	710	745	737	704	706	755	766	723	743	744	725	752	746	743	751	705	731	742	739	728	728	723	749	731	726	715	764	768	737	750	741	745	725	750	717	772	783	756	715	698	714	699	740	746	769	698	760	759	757	765	751	715	763	730	728	790	711	782	801	721	755	761	727	744	724	753	704	738	754	724	763	743	718	738	738	679	758	699	748	716	728	705	755	743	725	736	726	720	712	761	721	740	775	722	790	765	702	704	744	754	750	727	732	746	697	695	752	747	707	707	766	728	750	729	713	794	716	739	760	695	712	724	765	720	734	740	749	721	717	719	816	751	733	753	721	767	749	777	775	765	702	768	713	737	733	726	710	716	754	681	751	745	765	778	712	754	716	705	715	753	750	734	750	704	758	749	707	719	784	762	750	757	760	717	778	735	725	771	709	732	747	755	697	707	699	707	792	736	755	734	698	707	765	698	760	805	688	723	719	773	739	756	747	697	748	717	748	801	703	769	716	741	725	781	716	808	734	760	715	721	739	740	716	705	788	753	768	790	774	746	759	748	693	738	724	730	735	775	754	764	762	747	763	702	724	749	722	722	752	766	721	748	706	744	768	761	724	769	764	736	732	734	750	764	748	748	750	705	733	761	706	746	702	727	701	732	783	713	756	731	721	697	738	707	704	701	742	761	759	703	756	768	770	744	700	759	764	763	747	696	743	729	770	760	772	704	811	710	731	691	708	710	751	770	744	742	726	752	695	721	713	753	738	753	785	723	767	739	704	746	702	749	746	731	712	748	706	724	726	747	779	756	810	709	762	714	760	728	734	735	743	723	749	751	787	758	704	754	743	700	733	690	744	707	768	734	759	759	787	746	757	739	761	751	743	786	721	715	724	730	769	761	737	702	774	707	742	715	714	774	712	751	722	736	730	732	714	783	775	752	741	735	732	726	727	713	636	738	692	758	739	744	724	780	780	756	721	729	752	765	733	765	738	694	720	733	714	762	751	759	751	760	695	723	690	737	713	779	705	765	743	767	726	763	754	714	770	699	755	746	763	760	741	712	768	778	747	765	758	747	732	809	750	745	748	763	766	735	740	743	777	766	748	767	725	831	755	798	736	744	771	756	738	731	735	729	734	679	786	716	734	719	750	757	722	761	750	724	701	750	701	739	750	700	693	688	829	753	701	759	750	754	753	719	730	728	725	771	714	756	683	751	707	713	721	729	717	733	730	693	780	761	754	713	778	741	747	746	762	763	753	743	749	768	738	777	771	789	733	801	778	720	800	741	746	753	725	745	757	727	719	737	735	723	750	745	771	743	775	714	728	710	771	742	709	716	778	754	750	720	767	745	729	722	791	715	706	777	745	778	733	754	751	701	728	722	724	754	727	708	747	724	760	708	718	753	719	723	765	689	693	712	775	744	757	754	711	746	778	773	726	707	788	692	760	764	748	757	725	746	760	702	734
24682	21670	25116	28769	21671	21675	12710	465	296	235	204	207	223	211	181	207	168	183	164	151	160	163	158	160	155	154	146	158	144	137	137	147	141	150	141	167	142	151	158	114	150	140	163	160	139	160	144	155	148	143	145	139	118	132	142	159	165	161	146	143	167	141	135	147	145	149	139	153	115	144	121	132	135	122	137	140	144	132	164	120	132	151	140	127	120	132	115	135	147	126	144	113	115	134	133	155	155	125	141	145	143	164	146	152	160	122	131	127	147	160	156	126	152	134	150	131	162	142	133	134	142	127	144	148	140	155	139	125	148	134	152	161	113	134	146	140	138	152	126	126	137	157	132	164	154	178	130	125	146	151	139	155	142	144	136	123	118	126	124	152	139	133	146	135	135	156	126	155	134	136	133	142	140	138	115	177	157	136	116	160	143	137	146	148	144	136	148	132	144	134	125	134	184	136	148	131	162	131	119	124	138	139	141	136	158	121	154	122	156	163	136	145	148	137	129	152	157	138	135	142	132	149	163	156	136	161	125	134	165	143	143	130	138	144	125	150	137	142	144	136	142	152	149	128	138	150	139	144	149	136	118	148	129	142	140	130	141	133	161	140	131	123	146	133	146	136	125	144	140	144	147	131	122	145	161	137	138	125	137	138	113	164	146	143	143	125	115	127	140	135	128	138	141	144	151	152	138	151	165	141	124	145	146	130	141	143	139	129	135	131	142	156	138	130	142	137	149	121	114	116	124	137	134	127	146	140	110	128	117	124	160	155	151	154	133	154	132	151	138	162	133	175	113	144	142	149	141	119	139	146	140	121	155	136	168	142	137	120	146	137	162	131	146	153	162	135	139	132	149	144	109	146	157	129	149	143	124	150	146	149	166	146	144	140	136	160	155	164	119	150	147	127	155	125	125	140	141	164	159	161	157	154	150	144	142	142	146	139	138	137	133	139	170	159	131	143	148	122	124	120	153	145	158	141	149	127	137	123	137	152	152	143	134	155	147	157	139	131	126	166	139	143	160	146	156	144	153	137	134	155	128	137	133	130	137	127	135	141	154	125	150	118	146	140	132	132	135	157	145	132	133	149	157	137	139	142	126	150	137	142	143	158	165	144	142	143	150	135	141	128	119	161	136	143	153	142	149	158	117	156	131	151	152	149	107	157	161	126	143	129	119	150	135	132	146	137	151	131	128	140	136	121	132	161	155	140	153	144	132	161	148	140	154	140	155	151	156	117	121	139	128	146	140	143	162	147	146	164	145	169	135	128	121	154	168	133	136	140	156	129	126	143	139	139	131	132	136	150	148	136	157	149	167	148	136	150	143	155	123	153	136	128	156	137	132	138	130	145	157	120	135	131	152	144	138	148	141	126	154	152	161	154	123	147	151	118	147	120	139	133	127	151	135	166	151	143	135	128	147	133	142	136	143	138	149	169	151	153	136	160	139	126	142	158	135	154	142	129	147	153	138	136	148	151	130	149	121	130	127	139	153	148	128	144	148	116	121	139	131	121	152	142	142	139	152	141	145	135	132	156	118	135	130	145	143	150	138	138	149	128	140	150	149	145	145	142	127	153	145	132	142	121	128	142	152	145	163	130	109	148	142	157	139	139	134	124	137	138	135	141	146	120	141	130	134	167	160	128	148	128	146	144	182	146	150	142	137	147	163	140	138	153	130	126	152	130	142	141	143	134	136	160	138	136	137	132	134	153	116	140	159	136	146	151	129	125	153	129	120	141	149	150	127	137	136	143	142	147	148	149	136	124	126	138	155	145	96	129	130	133	133	143	141	156	141	148	154	160	150	154	147	139	107	115	148	144	123	141	122	126	165	131	138	117	129	120	137	139	150	141	149	122	126	147	149	142	133	155	150	142	138	141	132	124	137	157	131	122	147	133	162	141	129	136	132	152	146	135	128	155	116	119	146	138	150	152	126	133	141	140	146	152	130	139	148	138	164	126	137	145	129	135	156	154	150	124	145	135	148	147	154	151	141	137	135	153	142	158	137	114	129	137	159	135	132	130	135	127	123	155	147	143	148	139	149	133	146	134	142	149	154	148	144	158	129	142	136	144	142	126	161	154	136	136	155	154	146	143	145	130	147	111	132	129	158	149	140	124	125	146	152	118	137	141	154	137	140	130	154	123	136	140	141	143	135	156	128	145	142	146	147	134	131	144	150	138	137	165	134	143	138	142	129	125	174	152	134	153	159	145	140	150	128	126	145	130	147	126	139	145	137	135	141	151	146	160	146	140	160	140	135	151	147	148	128	139	130	137	135	134	146	164	139	127	138	147	135	134	151	158	128	149	122	146	147	132	150	146	148	142	145	135	139	144	128	140	135	159	156	136	142	146	142	133	147	145	160	147	132	137	149	139	148	147	150	151	143	157	142	158	150	138	164	133	134	136	148	151	132	148	165	115	161	127	136	128	146	161	148	129	138	154	141	149	129	143	158	145	146	129	131	128	143	137	113	123	134	119	154	148	132	127	158	117	140	139	145	125	140	131	134	161	137	124	140	137	151	145	156	146	143	135	146	151	149	157	138	148	132	136	129	139	142	133	144	148	121	129	143	117	150	151	128	127	107	138	141	150	143	161	139	142	152	151	150	156	123	145	152	145	133	146	138	123	157	134	136	143	145	140	165	121	149	138	162	135	149	133	131	146	155	155	134	125	146	130	159	153	134	145	158	153	144	135	151	143	149	154	143	149	163	136	118	176	133	139	137	131	145	137	142	129	167	115	127	125	148	129	142	149	157	155	143	128	151	131	153	119	133	133	118	159	136	139	129	154	150	143	152	155	147	143	139	146	127	147	135	130	142	128	139	158	122	145	139	135	149	137	141	136	141	121	145	147	137	121	125	142	128	158	128	120	136	137	130	155	149	156	133	111	121	148	154	182	145	152	133	119	139	143	134	129	154	136	127	144	155	147	129	127	126	154	155	145	150	149	140	144	143	139	132	132	130	156	146	162	134	163	129	138	136	144	163	110	131	132	125	117	153	135	135	151	148	132	141	154	139	123	137	150	135	138	141	130	137	146	145	152	146	137	150	143	161	161	148	140	160	156	172	145	161	156	128	149	129	141	126	150	134	120	136	124	140	139	147	128	120	149	145	132	138	134	135	149	154	129	148	145	142	151	131	140	149	141	142	144	155	128	139	139	142	119	125	142	145	140	143	137	133	155	123	144	134	144	156	134	146	147	134	141	160	157	165	148	138	147	144	124	144	154	137	162	145	145	152	130	140	137	148	149	123	120	152	144	143	144	156	130	143	151	138	138	137	146	134	158	166	137	148	149	134	124	129	130	153	149	135	139	153	126	141	140	152	146	141	119	133	152	115	140	156	152	146	148	137	153	130	143	145	147	144	153	147	138	142	134	149	129	151	128	148	168	143	133	126	140	142	129	145	157	133	146	133	147	134	137	161	142	152	137	134	149	152	164	138	144	139	122	140	137	137	145	152	160	144	165	144	111	146	152	143	165	117	149	148	158
2943	2810	1392	808	594	495	481	454	438	444	429	401	400	384	373	385	369	379	383	352	394	407	369	387	356	392	438	408	407	403	434	376	389	419	370	356	384	391	389	374	396	392	421	395	398	365	382	348	347	408	378	406	385	402	422	393	396	393	343	365	390	357	381	389	404	395	383	387	419	378	376	401	411	385	410	372	402	405	326	383	406	364	408	368	374	399	396	379	366	378	397	386	370	429	383	370	390	387	398	372	378	387	367	352	408	371	377	368	350	362	394	380	379	385	370	380	356	379	419	360	385	373	392	418	406	380	352	397	392	401	398	355	387	373	381	383	408	392	386	388	370	358	344	416	371	395	355	379	392	386	385	399	406	389	371	391	412	359	361	382	401	397	382	379	376	393	393	335	414	349	379	404	425	416	376	404	359	376	377	390	408	403	376	410	397	375	373	373	390	396	384	406	368	437	410	371	400	422	372	403	394	403	414	409	392	417	398	394	398	367	374	381	402	362	378	377	361	370	385	397	395	392	407	428	370	386	377	399	354	440	365	356	406	386	394	337	377	392	350	362	409	391	367	394	387	384	386	377	395	414	391	379	397	387	362	404	336	385	388	385	401	410	360	367	406	382	373	335	386	364	409	347	399	369	372	385	352	393	400	396	372	382	405	380	394	407	395	355	382	387	376	397	445	376	409	386	381	371	363	391	366	371	390	401	336	355	388	393	357	396	399	388	345	364	377	363	403	374	365	395	369	396	402	393	414	381	356	386	364	409	391	373	376	403	366	354	411	386	397	316	374	375	360	421	356	383	394	355	396	399	389	373	380	405	395	398	369	368	383	383	387	407	354	362	407	358	372	369	387	397	386	372	428	373	396	415	358	383	365	388	375	402	384	400	428	380	396	348	376	375	384	420	367	402	372	359	380	373	407	405	386	406	384	385	379	356	396	364	392	386	389	389	389	396	378	389	359	396	356	405	422	431	395	385	413	370	388	383	356	343	406	416	366	343	371	375	380	404	402	363	354	407	360	380	370	386	388	386	429	377	402	452	361	377	362	393	382	375	396	362	380	392	370	408	376	398	396	395	396	394	379	397	378	374	382	369	384	367	377	404	385	390	301	377	366	389	398	371	357	413	382	406	389	399	386	351	376	392	388	371	372	391	388	395	425	402	377	381	408	362	375	381	382	391	430	373	383	363	370	388	373	369	380	376	368	393	343	366	418	379	382	379	435	374	398	419	387	366	386	366	379	371	386	363	398	386	371	405	348	385	373	389	381	404	363	353	366	367	381	396	430	355	373	353	352	360	399	390	390	396	364	396	373	365	373	367	382	367	341	362	375	385	378	335	405	392	401	358	376	361	401	358	380	409	382	365	445	377	372	385	402	371	362	416	386	373	388	397	382	365	405	398	367	385	367	362	370	388	426	368	393	378	410	390	363	415	365	386	403	354	360	378	413	366	386	375	366	367	382	368	397	385	399	419	387	383	408	369	382	376	380	358	358	360	387	372	405	351	399	403	359	385	376	364	361	395	428	365	447	351	394	400	364	375	382	364	420	377	404	356	392	411	379	351	391	376	391	377	363	384	400	393	358	369	367	410	358	425	346	342	359	401	401	394	351	377	365	398	388	410	413	355	358	417	402	373	381	426	399	363	391	379	356	371	403	373	360	359	381	377	368	377	410	391	412	376	379	376	362	317	380	380	416	384	393	394	409	393	423	379	395	392	377	353	350	406	365	394	377	339	352	350	411	394	372	373	381	376	383	382	399	399	366	383	351	367	370	385	358	354	350	394	370	355	380	399	383	392	365	408	383	403	391	373	372	392	405	397	392	355	388	352	388	396	396	396	401	406	390	372	408	389	380	395	406	375	400	376	385	369	392	403	392	370	377	374	351	373	368	374	387	391	368	376	415	364	399	366	412	370	381	403	398	423	383	370	425	403	385	380	351	400	364	372	352	373	377	383	366	367	380	376	440	338	390	375	372	378	382	382	380	410	401	365	429	421	370	350	420	388	345	388	385	399	379	345	367	393	373	369	409	400	414	384	425	403	368	377	394	377	403	375	348	379	348	370	362	371	397	376	366	385	388	375	380	369	366	375	357	410	395	380	359	395	375	383	383	426	367	395	396	380	414	367	398	425	402	386	393	387	339	388	397	378	389	346	359	337	385	389	387	407	379	380	394	425	423	418	366	369	394	343	375	403	378	355	361	378	389	380	371	381	377	369	399	381	398	372	352	399	391	388	417	365	357	394	383	395	361	379	353	383	362	354	375	385	393	380	411	368	415	414	368	378	387	374	383	368	363	387	371	367	343	392	375	370	378	381	394	382	418	376	383	389	378	395	367	383	384	371	379	398	391	449	343	389	386	388	391	388	378	364	392	388	384	390	379	403	382	362	393	388	390	365	418	404	372	404	375	423	420	413	390	403	376	416	393	390	362	394	365	379	418	421	352	367	401	352	385	403	403	377	381	348	409	398	369	370	368	383	377	393	380	429	400	391	395	367	336	383	397	385	365	399	405	421	412	349	402	396	412	376	387	454	395	405	398	399	399	404	368	409	380	380	368	389	360	389	395	375	377	388	368	380	406	406	378	351	374	390	384	348	390	409	379	401	384	372	388	414	387	399	389	395	404	369	384	394	389	384	404	418	334	419	406	413	379	366	378	379	383	379	363	389	424	405	391	419	389	370	380	381	408	370	401	394	399	346	386	387	380	374	418	406	392	344	398	398	368	360	395	383	386	372	418	397	382	360	382	376	371	396	397	363	346	348	393	401	378	380	381	404	376	369	329	382	412	387	405	366	415	394	367	362	400	415	408	399	385	399	386	400	400	389	380	376	365	381	357	434	355	415	365	328	384	378	382	381	397	396	390	349	428	398	414	397	386	383	399	366	357	390	386	379	370	358	369	393	399	399	374	407	391	400	353	423	378	374	369	383	394	375	382	382	381	396	421	408	381	374	373	408	370	381	367	385	366	382	415	401	385	403	354	386	366	381	377	357	389	372	362	376	392	381	354	406	392	385	382	396	369	366	351	391	389	377	383	408	370	392	341	396	405	371	376	358	366	380	395	377	393	365	363	353	380	369	433	416	362	412	361	374	363	346	365	375	422	359	358	411	391	361	334	401	386	417	397	396	385	371	364	374	381	374	378	409	376	395	391	398	388	415	368	388	391	360	373	351	395	376	361	367	394	403	369	392	364	344	372	386	355	362	406	401	427	356	397	384	384	376	364	403	406	392	385	368	383	379	388	386	377	380	398	371	393	386	385	373	423	361	385	407	363	380	380	348	387	370	357	430	332	373	380	387	416	411	395	361	398	416	391	363	354	411	349	366	421	370	381	369	366	400	384	385	357	369	376	368	397	362	370	353	403	359	333	381	335	398	389	375	378	416	378	411	384	385	400	388	408	389	392	359	402	336	361	372	370	402	360	370	379	396	358	378	400	434	382	364	383	348	380	374	370	365	388	348	383	382	396	368	397	397	397	409	359	390
32435	20715	8902	594	427	410	410	425	414	421	394	390	416	381	392	399	397	439	451	385	395	368	427	384	439	398	417	376	415	407	391	400	377	403	387	416	376	410	406	394	372	372	408	424	411	390	435	399	399	384	409	355	405	392	408	399	400	411	426	396	395	416	372	410	392	408	420	397	392	395	379	412	406	416	369	401	402	417	414	355	392	398	429	421	398	400	408	378	402	412	402	384	389	402	387	388	408	387	388	389	383	367	414	392	428	399	378	407	419	380	408	412	391	382	411	375	393	406	412	406	358	408	420	384	417	445	392	416	415	379	401	414	422	393	385	411	411	401	410	408	398	406	383	389	378	422	400	369	402	412	399	381	369	392	371	373	419	383	385	403	383	363	368	386	396	392	390	400	382	404	392	387	410	358	415	356	398	384	369	376	407	414	381	418	388	394	399	408	417	376	374	419	391	383	404	415	369	386	433	408	390	402	385	392	409	411	396	368	372	414	391	394	396	402	413	419	409	383	406	382	398	392	374	390	444	379	422	380	399	400	392	392	419	349	399	379	373	371	409	453	375	382	411	396	363	416	380	394	401	415	389	358	425	429	420	431	444	434	418	396	387	398	416	356	395	413	419	404	417	399	364	395	381	405	400	398	414	413	376	407	396	416	394	390	387	411	351	408	378	402	403	400	406	389	403	405	416	390	381	396	397	372	438	388	419	402	395	400	386	409	358	383	399	392	383	393	398	366	416	377	383	388	385	395	400	423	365	391	414	397	402	415	420	419	408	411	397	386	374	379	380	361	375	383	372	394	401	404	414	371	425	405	398	384	366	364	375	403	408	391	393	416	422	428	409	385	378	393	385	386	379	366	392	380	386	393	393	397	378	370	383	378	411	403	378	410	403	383	424	382	387	391	350	409	398	351	394	383	371	418	429	420	422	370	381	388	398	428	402	416	417	416	411	416	355	382	415	390	362	407	372	432	399	401	399	400	368	374	377	414	383	399	384	365	407	381	390	427	378	405	389	353	365	382	382	395	376	380	396	380	414	375	425	407	336	400	364	387	445	389	409	379	414	433	390	383	399	382	420	400	387	392	410	361	360	379	391	425	368	415	409	384	385	354	434	416	434	391	354	361	418	401	402	397	411	392	431	363	399	371	399	399	410	397	408	380	405	388	398	394	399	351	454	378	413	413	421	418	399	397	374	422	387	409	412	438	410	415	389	400	356	384	401	371	414	404	387	392	377	389	357	425	426	396	367	404	409	399	392	410	377	367	385	415	380	375	407	445	393	397	417	381	401	438	385	386	394	414	383	429	382	378	387	374	391	425	391	430	379	376	404	413	414	403	388	419	377	373	355	417	420	359	397	416	416	384	386	396	378	403	391	395	403	353	389	425	395	445	408	418	390	384	403	386	430	443	415	369	400	376	396	391	376	407	379	428	410	374	392	371	401	402	370	409	416	407	376	419	379	403	430	402	381	356	439	411	394	413	401	417	384	334	403	389	438	359	408	393	385	436	413	381	402	360	406	382	387	419	372	409	378	413	391	406	403	375	405	366	414	388	396	402	429	386	414	363	390	410	414	406	356	425	400	380	345	414	413	427	403	391	394	415	389	455	435	384	418	403	384	437	391	442	384	411	402	390	409	401	394	408	377	391	383	393	402	398	384	369	444	384	398	390	394	401	409	389	415	369	382	408	428	403	411	403	371	403	388	383	386	389	406	397	399	381	414	369	344	390	394	416	390	402	407	401	362	362	413	387	381	414	405	411	408	410	394	425	384	388	388	407	402	388	389	370	361	405	383	394	379	359	367	391	369	425	385	450	370	379	411	387	405	389	398	390	370	358	395	423	411	375	398	425	386	378	406	397	407	394	403	430	370	409	404	396	423	410	444	428	389	405	389	395	394	409	388	356	401	385	432	379	371	412	396	394	413	386	429	377	389	408	446	436	392	365	405	381	427	369	386	389	415	412	422	413	390	416	376	388	372	396	411	388	349	394	373	390	365	422	389	374	405	407	408	424	419	404	412	421	449	411	375	457	378	404	377	433	354	380	391	399	392	406	408	393	394	376	393	386	407	384	395	428	398	380	398	389	419	389	396	387	387	369	394	373	418	396	393	401	377	365	390	412	396	434	398	387	367	393	403	411	429	423	407	393	432	375	345	416	404	385	385	426	399	422	383	398	388	409	398	374	404	391	394	380	412	393	403	406	410	429	406	428	382	379	399	433	407	443	415	355	375	398	396	410	424	414	392	375	380	391	423	376	385	407	368	418	391	424	413	399	407	379	387	414	395	402	395	403	386	358	447	404	395	394	384	367	394	358	372	366	410	385	377	404	401	374	380	369	393	379	414	418	402	392	404	396	376	389	403	412	363	385	380	377	395	418	393	368	402	416	399	401	406	409	367	391	376	393	420	379	393	459	368	393	382	384	390	420	373	400	382	403	417	453	373	397	399	379	386	386	385	390	400	387	401	409	381	407	370	377	390	387	389	389	382	367	364	367	355	429	418	377	384	387	383	406	397	406	411	374	419	387	377	401	437	393	405	415	403	398	388	419	452	425	396	409	401	399	379	393	370	394	389	407	409	425	406	426	404	386	400	395	399	408	386	402	400	420	374	399	388	375	424	421	437	384	407	383	387	379	404	399	422	382	379	397	360	448	439	419	381	396	404	423	400	363	416	398	410	429	408	401	394	388	397	352	399	365	393	392	417	369	417	416	397	371	408	413	375	395	434	389	384	399	404	425	399	368	429	400	374	366	416	417	401	405	411	388	376	411	368	405	414	431	402	375	411	368	359	385	401	403	379	384	396	359	391	387	433	425	393	378	424	415	398	408	373	434	415	420	407	379	396	419	392	425	383	378	421	399	418	395	369	367	428	396	394	362	388	392	409	362	393	401	389	357	380	417	386	404	412	388	390	406	394	383	371	409	431	381	388	391	419	406	371	400	368	362	340	404	388	397	387	395	392	388	378	430	412	416	399	410	402	379	387	378	394	388	389	394	418	392	382	395	444	389	423	423	402	398	414	425	404	399	390	410	381	413	392	414	377	420	374	410	408	390	408	407	373	407	380	410	408	391	400	357	404	400	424	413	418	404	415	387	400	443	396	385	391	364	380	394	399	407	403	393	377	409	361	363	395	381	395	417	412	408	404	388	422	414	444	381	362	445	397	421	388	412	385	423	407	392	412	391	388	393	374	399	404	409	397	398	402	376	421	405	396	416	402	413	415	441	378	458	413	384	402	366	387	405	385	424	394	406	409	421	391	408	430	405	385	405	395	401	442	396	413	381	414	396	418	389	369	347	409	375	384	417	420	381	391	369	399	375	404	384	352	423	386	390	400	377	400	422	408	384	382	412	372	396	369	408	384	393	438	417	368	386	432	374	392	377	371	424	414	416	406	373	410	374	384	426	415	433	417	399	415	404	403	414	454	404	434	388	401	452	369	404	372	377	401	357	384	406	407	397	419	381	425	345	362	381	410	423	399	373
5782	1114	1045	1012	1011	1026	939	977	962	963	985	1003	1057	982	944	968	974	972	927	929	973	938	998	1002	1045	948	1010	967	981	917	930	939	950	982	930	954	944	953	914	963	991	941	1009	981	931	998	982	966	956	971	968	941	964	1001	1002	923	934	991	929	1011	913	964	973	923	915	984	965	973	938	955	978	960	1013	932	929	921	919	950	895	976	974	961	959	959	995	937	971	1021	953	947	942	967	958	971	962	955	975	994	960	946	949	940	943	967	986	940	993	933	975	946	969	937	938	993	941	979	937	929	972	991	906	930	964	958	950	935	966	981	945	1001	982	967	915	916	954	937	984	975	962	916	1002	982	916	938	977	971	948	925	987	978	1025	957	945	922	975	992	947	919	994	981	941	951	1047	973	930	939	967	1003	949	945	918	931	931	996	878	959	948	969	950	1000	990	978	954	1007	925	1000	931	961	931	952	946	972	997	907	944	978	947	957	997	963	954	985	947	916	897	945	934	997	1008	954	967	998	967	893	941	967	925	1002	942	979	943	1002	998	993	989	968	940	950	1026	1014	982	953	963	975	985	914	1003	1014	913	958	985	979	972	994	951	913	929	922	969	974	984	996	970	976	980	912	917	986	968	973	971	969	920	915	993	963	932	967	940	980	955	1000	917	1001	977	925	1007	939	953	937	949	964	1033	902	916	1016	941	1019	930	1002	977	1023	1004	968	960	891	970	903	987	936	932	996	917	1015	1006	1014	962	932	933	961	935	1025	989	988	957	906	940	977	976	966	965	955	930	975	964	944	934	976	941	959	942	951	909	936	936	934	914	918	1012	962	955	966	933	937	947	971	959	930	978	1005	940	974	937	946	934	934	946	955	945	946	1002	1022	973	946	1011	927	948	989	943	909	938	921	923	965	948	1027	932	980	969	971	903	946	921	964	971	963	941	991	944	1009	983	936	929	976	946	958	943	914	963	946	958	906	948	968	998	967	963	934	938	954	979	964	935	909	963	945	959	950	996	969	934	978	942	983	928	970	899	1021	995	912	924	947	1007	980	1012	980	962	952	964	872	1028	986	967	963	924	964	936	1046	974	930	988	984	976	968	934	1010	934	957	996	988	998	976	945	941	958	905	952	931	1017	953	963	934	1000	1004	961	951	985	919	949	979	913	932	945	982	962	949	983	988	928	933	962	1000	976	949	974	1013	955	940	958	1051	992	955	980	1013	955	956	986	945	971	976	942	939	991	941	990	985	1030	978	1042	909	939	923	931	936	944	964	958	1059	990	915	987	954	974	934	915	978	988	1009	996	992	973	963	940	958	977	975	923	935	946	961	1003	965	1021	1068	979	970	950	958	1002	930	927	959	925	1001	943	996	909	953	963	994	952	995	951	1008	980	950	937	1002	979	940	990	917	954	952	1012	1006	965	904	970	890	927	923	962	974	930	954	914	944	989	972	994	924	969	986	983	960	977	954	940	943	945	1007	972	957	972	972	986	994	928	966	951	931	939	898	938	970	976	903	959	920	879	1001	920	954	937	987	936	928	930	959	923	970	971	991	941	1017	906	1009	904	991	984	952	927	1004	952	982	972	945	973	1000	968	882	941	966	976	948	966	927	958	976	971	927	975	948	901	1013	917	994	928	956	957	966	971	960	936	935	1015	946	927	932	942	886	960	937	985	967	920	965	968	1000	979	935	960	1005	943	900	962	950	970	953	954	977	947	994	946	959	989	912	946	941	970	969	983	920	957	964	950	950	981	950	947	963	959	997	981	968	867	955	967	929	965	979	994	1002	943	949	1006	1013	963	968	998	986	938	969	1039	980	1019	1031	956	945	955	1002	992	969	949	944	964	971	940	1020	986	906	905	969	993	1005	991	945	956	1005	898	1000	944	892	915	987	973	922	924	925	970	951	967	960	960	965	935	955	876	976	920	954	969	907	941	999	967	956	945	944	937	971	962	934	954	961	967	1027	964	976	938	927	955	993	971	1026	976	962	943	993	979	928	939	932	968	946	931	999	967	937	928	979	920	939	994	954	954	988	970	948	1007	932	957	926	908	923	915	972	966	996	974	968	995	936	992	942	951	952	956	952	980	998	949	977	1016	949	935	966	971	924	1005	975	992	954	942	971	950	972	930	991	968	979	978	935	988	1024	962	961	934	956	899	974	963	934	924	958	967	982	1003	962	963	987	987	897	926	989	1000	1001	998	979	961	928	917	993	942	950	904	925	958	971	993	1008	925	975	941	964	1016	990	965	990	942	927	962	963	965	963	968	912	934	1012	998	983	969	963	929	986	918	945	921	1010	958	960	974	941	961	996	911	1004	930	987	945	892	958	938	996	982	1026	927	950	946	912	967	955	918	982	968	970	921	960	979	907	965	912	891	977	957	961	957	967	953	1045	968	984	934	969	938	972	978	962	989	930	966	905	967	993	950	981	891	994	939	994	911	965	949	922	984	996	967	1016	928	993	938	986	980	941	1010	1011	998	995	935	937	936	963	1004	978	950	947	940	958	999	1016	939	943	956	967	981	943	964	1009	922	927	1027	959	961	890	968	1006	964	914	1054	952	903	948	1007	911	991	965	919	903	956	921	977	909	913	919	887	897	955	916	977	924	942	1012	923	977	898	932	942	900	987	973	943	1005	955	1010	987	1000	1022	966	971	969	961	1003	981	968	941	976	947	989	942	973	958	944	958	968	942	922	955	959	949	944	958	929	949	934	994	976	935	984	994	951	936	1003	933	944	986	951	963	976	950	999	1045	941	966	987	928	925	950	993	971	926	986	938	925	971	937	1016	953	948	972	974	984	962	943	955	1021	946	945	962	964	939	960	948	966	915	999	913	959	954	961	995	918	955	982	953	1018	957	900	976	964	1038	973	957	939	1019	935	986	968	945	968	899	994	988	955	952	948	953	967	940	955	967	1015	967	998	997	930	985	967	967	956	998	981	955	955	982	996	941	982	935	936	899	979	938	978	1015	996	965	998	1012	1028	970	972	993	944	960	933	947	934	948	929	972	982	936	1004	986	971	992	950	951	987	909	982	977	959	998	966	937	941	993	952	928	989	949	935	921	958	974	1006	983	944	940	943	937	923	925	990	965	957	953	951	954	990	961	995	914	924	942	1013	957	967	964	960	971	961	989	955	929	1000	958	937	1009	974	964	928	946	930	976	979	970	917	981	934	990	920	906	935	980	964	968	1011	955	972	961	1020	953	1005	921	937	965	1019	924	938	951	935	957	985	867	936	967	1003	981	927	924	983	991	967	955	986	986	1011	943	1002	986	993	918	960	979	993	931	918	928	959	897	946	955	926	999	973	1011	934	932	965	956	1014	969	970	976	945	1003	1003	992	982	922	952	990	959	949	940	955	988	973	994	912	991	976	965	978	984	918	943	996	975	943	942	991	976	982	982	969	967	973	956	1014	980	996	955	944	999	1005	946	960	941	999	989	970	964	959	982	949	976	978	905	1013	923	988	931	988	950	955	946	997	981	950	940	899	925	995	956	925	966	971	925	979	934	974	946	967	933	990	997	1004	980	949	978	949	1004	984	968	982	971	930	938	936	916	946	930	987	903	975	950	983	928	913	976	902	1019	968	974	963	910	932	973	920	984	945	915	952	1021	1010	957	978	914	977	935	1004	914	964	965	951	971	959	951	910	940	980	923
24351	20728	23613	27904	20725	14665	610	400	337	319	317	326	298	293	309	306	309	314	298	281	331	283	287	288	263	263	298	289	275	278	299	280	295	273	279	296	277	302	321	282	307	274	293	278	281	253	283	311	298	283	299	297	285	294	284	285	271	277	273	297	312	293	292	294	282	318	292	292	271	317	268	279	278	302	289	281	298	284	293	303	298	271	290	289	279	296	281	240	272	284	314	330	319	291	283	271	268	292	304	298	326	332	274	291	244	301	326	274	275	293	293	268	297	299	299	314	279	298	285	297	288	291	295	278	297	342	293	301	280	300	326	296	299	258	326	282	290	304	306	278	284	319	270	266	296	296	281	273	300	296	279	268	316	278	283	310	305	294	299	309	272	304	302	295	269	293	286	282	295	293	264	312	278	302	286	305	294	294	317	298	258	301	294	293	306	322	284	290	283	285	294	284	283	248	296	279	275	301	279	282	288	293	290	283	290	255	331	277	274	272	303	259	297	287	294	294	257	333	301	298	315	319	258	296	307	301	310	280	292	271	287	270	306	294	281	265	274	247	277	290	278	300	281	289	285	287	257	314	278	262	322	279	319	316	304	277	288	266	278	311	286	291	326	276	306	289	290	271	231	288	280	303	297	299	305	285	256	313	291	283	289	262	304	278	289	289	303	263	285	266	283	279	276	288	306	305	299	289	290	281	276	278	303	321	319	287	267	284	272	296	288	263	289	318	296	271	283	281	274	275	314	289	289	303	313	299	295	310	293	272	254	288	266	293	283	311	303	300	263	272	248	303	277	301	288	283	258	289	303	274	311	294	294	309	264	264	271	259	296	264	271	289	292	289	270	272	277	291	286	290	277	292	268	265	259	300	297	331	319	269	311	287	264	271	318	283	297	266	296	279	321	278	276	339	294	267	291	305	276	313	296	287	276	297	289	281	276	299	298	278	299	294	278	277	263	340	326	282	263	300	297	319	297	294	303	294	301	310	309	296	261	255	250	303	289	286	278	309	280	267	294	281	296	285	278	283	285	274	274	297	284	270	315	267	273	296	324	275	269	291	274	253	288	309	299	291	330	287	297	286	297	274	285	326	287	314	290	310	264	291	264	307	303	328	286	327	315	264	310	314	277	293	287	285	277	279	295	292	288	324	285	291	276	270	276	289	312	287	298	259	302	279	270	267	271	320	275	274	289	293	280	260	306	283	308	316	304	307	276	295	294	304	319	287	283	322	306	269	298	263	294	259	276	286	278	284	302	299	281	301	267	283	257	290	308	239	299	312	299	271	286	286	309	243	283	311	273	272	293	294	281	290	290	283	290	294	304	298	275	310	289	296	301	281	270	294	299	275	292	267	301	310	293	284	284	285	314	320	277	308	318	296	301	312	303	276	288	267	259	293	268	292	297	285	313	271	248	304	292	306	295	294	277	264	273	281	296	287	281	295	292	305	264	291	311	310	281	305	280	250	282	285	297	289	301	311	268	283	270	295	295	297	282	292	285	275	272	291	289	267	283	294	280	300	284	289	308	282	298	290	314	306	252	319	318	302	276	260	299	297	304	265	272	304	307	269	303	303	287	272	281	294	290	279	281	287	287	287	299	332	256	250	304	259	275	301	295	284	282	290	280	311	269	267	260	290	282	307	295	281	294	305	300	275	269	258	301	299	296	300	299	289	298	234	289	270	309	276	305	300	283	285	289	283	269	263	324	290	272	284	313	291	283	293	280	277	268	302	312	256	297	277	269	264	274	315	282	263	294	306	301	303	274	285	305	277	295	301	259	301	289	290	294	298	237	295	267	292	273	285	269	279	270	274	280	315	296	267	284	309	297	273	252	299	294	304	303	298	278	297	300	280	286	286	282	279	297	320	276	274	283	301	281	302	264	300	300	290	289	293	277	302	315	271	310	280	261	304	275	284	259	297	283	301	289	287	270	287	289	277	306	284	232	287	280	296	283	294	279	305	287	279	306	286	288	308	273	275	293	287	280	312	276	295	287	296	297	293	279	276	300	289	258	317	275	289	308	327	278	282	288	267	281	273	287	300	305	261	310	296	273	277	298	291	284	292	267	315	285	276	277	273	306	282	274	259	285	301	282	264	291	305	269	311	321	294	303	262	286	324	236	279	289	312	283	257	300	285	303	298	290	284	290	274	309	295	299	325	255	294	299	301	276	283	301	283	285	282	300	281	288	306	267	301	270	293	283	294	292	259	280	264	275	297	305	305	260	271	297	286	256	275	295	269	287	286	261	295	301	292	285	294	285	289	294	283	257	256	306	300	283	287	307	303	282	311	292	304	298	277	282	283	279	251	291	258	302	290	285	295	319	275	284	318	287	293	275	294	273	287	290	294	280	304	284	287	295	281	283	289	299	305	300	259	275	288	282	308	301	290	288	255	306	279	293	304	300	273	288	298	303	262	263	282	266	301	314	279	286	303	315	286	254	280	292	303	287	310	304	285	282	283	294	283	280	292	309	300	301	276	273	280	265	312	282	296	300	276	294	306	256	295	271	280	291	276	306	280	287	290	290	272	280	283	287	280	287	295	266	275	284	264	276	286	298	297	289	282	318	286	296	268	297	288	294	315	312	305	255	268	261	277	302	257	264	279	297	298	269	283	287	291	299	266	253	293	305	294	248	303	304	298	285	296	261	267	298	267	298	285	285	293	278	287	308	262	273	339	283	316	287	296	278	311	299	265	280	245	301	300	296	299	306	281	289	332	327	284	284	256	270	259	351	298	275	270	278	301	271	285	260	258	262	287	300	298	265	279	280	322	265	297	291	292	266	314	299	302	297	263	275	286	290	292	289	287	284	268	255	289	280	284	253	274	306	244	269	281	305	292	289	300	298	269	289	248	291	285	311	282	270	265	279	265	279	293	268	273	286	267	299	302	292	295	315	304	293	304	261	278	314	301	321	289	298	276	303	277	282	288	303	313	321	320	282	309	275	266	303	300	294	302	315	266	299	281	275	295	296	302	267	277	301	295	300	301	305	288	289	270	287	299	302	285	287	287	279	271	289	277	239	304	300	285	307	306	299	288	285	304	307	288	273	287	262	301	304	290	266	295	240	264	315	275	296	306	283	317	279	262	315	269	285	272	280	252	280	262	305	291	333	290	321	269	313	292	282	279	253	304	318	299	296	296	284	310	244	312	300	290	291	249	282	286	321	315	291	289	258	275	289	264	266	278	263	295	284	275	259	250	274	283	279	283	308	299	295	306	278	275	257	302	279	285	293	283	267	292	324	294	301	295	313	279	277	317	266	273	308	278	294	301	318	301	306	299	267	286	288	284	321	288	239	318	266	275	287	309	269	280	294	314	319	297	286	291	307	283	294	273	297	275	293	290	298	267	314	307	311	281	280	304	273	314	311	302	296	260	274	269	273	254	295	279	281	306	291	285	276	256	253	271	315	307	309	307	273	272	273	310	277	279	299	319	273	297	284	274	271	315	296	269	308	278	274	267	302	267	274	265	285	312	294	298	248	271
3121	1894	1178	918	802	789	672	759	658	734	716	741	684	712	700	693	672	717	712	695	733	695	675	733	653	708	725	718	631	689	674	691	698	701	698	652	716	670	707	632	670	727	679	693	684	723	738	674	681	674	709	726	656	675	698	697	634	731	686	701	704	677	660	693	723	741	741	679	697	721	749	655	700	720	726	735	704	669	741	689	707	658	708	647	731	668	692	697	751	694	670	701	728	697	714	702	705	691	712	728	717	705	681	717	764	688	708	705	691	671	691	668	689	676	705	669	721	705	693	713	687	665	685	653	707	688	688	734	712	700	691	677	702	676	713	759	696	670	697	663	710	668	696	720	680	728	748	720	729	654	699	689	666	677	676	699	684	718	708	682	709	709	725	668	705	689	706	682	663	709	719	727	673	699	699	692	688	703	692	679	686	725	723	684	643	700	727	715	697	712	705	680	716	724	666	696	729	712	682	735	652	675	687	660	674	729	713	747	669	744	707	704	682	680	724	728	671	730	705	692	653	704	691	689	717	704	732	708	696	717	704	682	697	733	733	661	712	695	627	693	687	690	689	727	717	667	693	694	694	697	714	639	766	723	674	746	732	702	688	701	681	706	669	703	631	683	686	733	719	725	688	684	759	679	672	712	647	668	664	708	635	668	664	700	699	683	667	700	716	693	709	685	697	705	707	724	703	714	668	698	737	688	654	649	720	698	692	701	664	672	731	693	693	694	681	715	698	733	675	720	724	682	671	707	715	684	726	656	661	694	719	654	692	706	737	706	645	702	683	702	746	652	704	705	711	680	717	695	696	710	700	688	718	704	746	704	721	751	692	699	695	672	750	702	683	723	687	687	684	717	682	663	686	713	701	743	709	688	678	680	677	686	686	714	703	703	730	739	745	700	729	704	681	679	735	728	702	692	647	715	680	682	634	679	686	738	671	697	720	708	668	691	725	697	674	658	701	695	664	700	654	659	725	685	713	697	689	673	694	753	721	732	720	692	678	630	722	683	710	705	675	730	688	748	739	685	703	728	688	736	675	667	689	703	696	674	642	701	698	709	657	696	732	694	712	710	715	684	738	682	713	673	711	744	707	650	725	646	681	758	722	696	758	673	698	674	674	751	679	651	669	675	714	735	672	708	707	735	718	699	709	696	684	676	677	672	655	681	675	731	713	735	708	697	668	685	703	688	666	710	694	648	693	680	714	676	690	679	716	648	708	740	658	700	727	667	697	709	709	732	727	708	667	681	654	700	687	679	694	705	706	704	684	702	666	663	707	701	643	689	656	721	685	700	693	716	672	681	677	686	728	682	696	717	741	697	697	682	686	716	639	700	746	686	716	703	690	739	688	699	694	706	667	729	725	703	713	723	684	671	716	661	667	726	691	676	696	698	695	717	681	706	745	726	713	670	693	703	687	713	683	668	665	708	665	636	720	704	713	737	741	700	718	691	726	685	664	737	703	711	732	706	705	695	707	695	727	719	688	742	671	703	702	728	673	688	704	674	666	675	706	658	700	669	745	684	686	722	691	724	728	663	725	704	691	713	708	715	671	709	695	691	692	688	729	702	709	709	682	760	704	680	745	685	685	705	669	686	707	668	687	676	730	710	689	706	733	642	708	686	702	710	713	721	648	739	714	671	706	745	673	697	698	724	728	732	655	750	682	657	627	715	672	696	657	691	719	680	675	652	709	719	646	692	663	711	725	659	728	628	707	671	696	688	723	704	686	685	684	722	683	740	726	682	734	673	681	700	728	695	715	723	729	709	662	684	741	660	722	747	653	688	706	707	698	719	652	670	676	755	716	701	700	726	701	746	702	699	651	698	738	781	749	708	672	711	732	758	730	683	716	661	709	671	652	696	702	709	692	728	690	696	687	701	728	683	730	745	651	716	688	750	682	712	716	698	716	720	667	681	695	681	682	699	709	733	746	663	730	669	706	668	681	727	719	694	683	653	696	701	703	713	693	676	687	734	716	694	744	685	704	734	738	702	672	675	728	704	674	697	713	686	732	666	687	676	661	690	708	677	716	724	696	677	681	697	701	731	725	704	703	696	710	721	713	726	705	728	729	646	670	655	670	670	661	706	696	679	682	749	731	714	717	680	670	713	655	700	639	705	714	718	736	695	702	675	687	672	713	720	724	670	714	710	697	709	700	715	703	758	656	709	707	780	708	711	723	656	731	724	706	705	709	720	708	706	704	629	676	675	642	759	744	689	710	673	626	690	686	682	691	731	700	664	689	739	723	684	703	724	645	673	709	683	696	725	712	675	675	704	667	707	707	700	718	712	703	707	632	726	690	673	696	710	693	698	731	752	711	689	689	682	709	649	701	653	725	697	696	716	692	717	708	694	714	672	683	699	692	724	698	678	671	729	649	733	704	698	721	715	668	729	762	711	740	698	697	710	703	735	684	761	678	737	721	656	733	656	685	717	693	694	699	641	658	673	668	668	736	714	695	681	744	681	665	692	748	697	703	667	725	682	669	720	672	714	701	687	696	683	696	644	737	670	648	720	758	697	682	664	723	738	717	758	678	706	710	748	651	682	712	692	674	722	621	668	719	707	692	653	694	696	696	708	664	697	688	745	709	719	693	714	694	715	735	700	674	692	662	720	716	732	702	682	682	683	671	629	673	685	698	715	706	726	670	709	738	680	683	715	773	735	653	679	712	670	690	712	676	707	699	695	655	689	707	660	664	687	694	723	688	661	726	702	711	699	691	701	680	689	703	693	629	713	704	722	703	729	687	697	725	658	719	700	717	711	723	706	690	693	711	698	703	710	707	753	686	655	718	717	699	697	709	704	609	722	712	689	703	705	756	699	704	697	744	664	688	653	677	717	677	697	702	711	711	711	722	717	710	749	634	652	728	711	683	698	716	640	713	697	702	636	724	686	688	678	726	661	678	685	705	710	695	728	713	730	692	737	666	653	707	685	682	723	714	721	673	746	702	660	659	676	742	703	738	699	707	697	614	702	693	700	684	674	655	693	740	684	685	700	686	690	690	719	691	682	750	691	749	662	647	709	688	665	665	745	688	714	646	666	654	686	704	685	682	688	715	683	696	736	643	673	723	689	747	631	679	707	678	642	709	704	728	712	703	741	718	659	721	714	740	742	694	692	691	715	696	746	674	659	719	690	753	672	631	670	720	755	714	699	670	695	677	690	659	678	720	724	730	645	717	722	702	730	675	653	693	718	662	687	664	738	703	699	735	672	684	687	645	724	712	687	717	687	645	686	674	714	728	718	680	682	768	709	702	673	726	686	708	706	707	685	713	722	651	704	713	726	713	672	715	710	708	709	731	716	695	673	690	740	706	683	714	689	727	655	690	718	720	686	709	724	683	672	679	654	658	730	734	695	686	674	701	709	687	695	668	711	702	715	711	742	708	610	728	706	628	700	676	678	688	696	722	712	705	711	685	684	686	739	680	717	686	723	662	718	724	675	684	665	747	722	704	716	700	699	681	652	716	711	674	675	705	696	699	678
23616	20692	23961	27474	20693	20701	12103	466	240	243	232	216	198	197	194	165	135	144	156	165	162	155	165	138	152	138	166	152	140	136	122	144	137	155	119	142	145	137	135	144	123	152	142	153	139	156	144	130	129	132	126	132	131	149	118	135	139	137	113	136	137	125	136	143	131	135	136	149	113	121	137	137	146	132	143	132	121	128	120	130	138	149	128	128	139	150	134	134	120	144	119	138	110	115	128	111	127	145	130	136	140	137	125	133	123	139	127	135	135	133	133	123	121	117	142	124	140	138	132	116	132	122	137	111	123	114	128	126	149	122	139	120	156	129	131	113	127	157	136	145	145	130	140	131	122	154	111	130	123	135	132	152	121	127	134	121	143	136	137	125	148	114	143	137	138	130	133	134	137	131	125	128	140	121	141	132	140	134	140	127	126	135	138	150	130	143	147	134	120	165	128	124	121	130	139	121	135	134	132	150	124	142	146	106	123	113	125	146	115	130	124	137	133	125	126	138	131	134	137	146	125	135	136	124	113	142	120	134	146	118	131	131	139	119	130	136	142	146	122	120	137	122	130	131	138	124	151	131	132	149	123	122	118	122	107	153	136	140	143	137	115	117	136	132	134	158	128	118	111	141	130	133	130	135	132	136	149	129	138	117	131	144	114	125	144	125	133	153	137	107	152	136	153	137	133	138	125	111	150	113	121	116	131	137	152	127	138	154	138	149	144	134	123	141	132	135	121	135	145	132	164	148	129	122	110	135	135	138	129	154	136	127	136	138	139	128	122	136	131	150	145	131	134	138	145	126	141	136	123	158	130	119	140	133	137	124	138	137	143	131	144	123	130	140	131	113	118	138	127	130	144	106	132	134	118	131	124	137	154	128	131	130	132	147	140	137	145	137	145	126	126	129	133	151	147	128	117	128	129	129	106	134	120	169	138	142	127	129	128	139	136	134	116	122	129	150	131	119	110	129	127	137	115	131	161	140	136	115	116	134	131	152	147	133	129	137	128	144	138	117	138	148	118	108	136	147	119	142	138	120	129	121	131	125	135	119	117	162	142	134	142	128	139	131	117	132	143	109	132	123	129	134	139	153	147	137	113	127	146	134	126	129	121	127	128	146	147	129	120	159	135	124	117	139	133	154	154	121	141	145	136	151	145	119	138	122	126	153	142	118	109	158	120	136	148	158	132	126	115	122	117	119	137	138	145	122	118	133	116	137	134	130	137	140	103	127	124	157	120	144	134	119	132	115	158	141	133	110	125	137	165	148	133	132	138	136	153	118	137	134	153	120	125	135	117	126	143	152	152	149	119	144	131	129	141	136	146	114	116	130	134	147	116	119	136	143	122	135	148	133	139	131	130	129	153	126	137	127	140	153	142	130	131	126	159	143	119	154	104	116	148	138	140	116	158	129	134	137	121	148	125	121	146	125	132	144	147	152	124	128	135	144	124	125	117	123	136	122	150	128	159	139	123	119	150	143	145	128	135	137	134	99	119	135	115	121	133	125	119	144	121	148	137	122	123	145	146	132	129	135	132	137	120	127	120	140	162	110	123	124	136	166	159	137	147	117	126	137	122	129	131	143	154	137	170	142	152	122	137	126	134	110	131	130	132	144	136	111	127	118	131	140	141	111	139	143	119	136	134	116	138	160	138	124	138	134	139	138	144	128	109	137	130	120	128	121	129	132	152	142	137	130	132	111	127	142	147	141	129	147	140	119	149	138	122	156	116	132	129	132	128	133	139	147	144	137	123	135	121	129	122	118	134	132	134	121	138	141	153	137	132	132	140	138	131	108	125	123	129	130	131	146	129	140	133	115	118	142	131	140	139	151	115	138	141	145	145	133	143	147	126	118	139	140	136	118	120	144	135	119	116	144	135	143	158	129	146	125	123	128	132	144	124	132	125	133	127	106	137	134	135	137	151	125	153	130	108	122	133	147	123	139	152	141	122	132	137	131	118	148	138	139	133	132	111	137	117	126	128	121	137	125	146	150	145	134	127	133	146	132	137	139	136	141	127	146	157	147	123	117	144	119	142	132	131	145	145	120	148	135	135	132	140	139	144	132	182	129	135	124	135	134	153	139	135	129	128	135	142	146	128	154	116	130	137	140	129	128	148	121	140	151	136	124	156	143	137	135	142	135	124	129	144	132	136	143	119	126	136	123	127	124	123	159	120	131	151	148	121	122	120	149	131	112	126	114	128	139	146	120	117	126	150	122	126	143	114	128	136	148	140	100	121	137	134	137	156	129	118	127	123	136	132	145	123	126	129	154	107	130	119	164	166	135	123	130	113	125	128	135	136	126	139	144	130	118	122	133	134	129	127	143	121	149	144	130	124	120	108	153	123	136	131	146	135	131	129	114	128	136	145	114	133	119	131	138	130	101	143	140	140	149	150	145	124	148	119	114	143	161	128	135	137	119	116	143	129	121	155	132	137	146	136	128	144	155	131	134	118	144	111	135	135	121	122	121	142	128	111	120	107	137	149	119	132	133	138	118	151	121	125	116	122	119	135	143	116	135	136	125	108	169	118	154	140	125	143	123	136	149	154	149	103	140	128	128	131	130	139	123	145	101	160	120	149	141	134	124	151	147	138	119	134	146	140	136	119	159	116	131	155	145	134	117	140	134	136	155	140	128	139	122	124	134	142	149	127	152	137	123	133	128	137	136	134	139	130	114	136	133	117	139	133	145	130	137	137	129	145	158	131	141	119	130	151	117	121	140	128	129	133	148	130	135	138	130	141	127	141	104	121	161	139	130	149	155	140	127	141	141	137	136	110	150	141	120	128	146	145	144	127	135	158	128	140	136	129	138	129	129	150	127	152	139	136	144	146	141	139	137	117	144	110	130	125	132	112	144	132	163	126	130	130	104	124	124	138	114	138	140	138	115	136	134	164	129	110	140	142	112	118	140	152	115	137	128	124	112	103	120	138	127	123	140	133	158	131	123	122	129	117	134	141	130	145	138	140	151	134	140	141	130	115	121	112	131	112	116	120	122	134	124	126	132	113	142	126	153	122	133	117	136	133	143	135	134	128	134	115	127	139	150	120	128	144	117	144	136	142	128	121	144	133	115	123	125	149	123	136	128	130	164	144	148	130	146	132	138	145	134	140	123	137	140	115	144	142	131	125	165	127	131	125	129	114	127	119	115	132	134	140	127	143	134	126	128	132	124	142	141	141	144	120	160	148	127	145	141	126	139	144	133	120	141	129	142	122	132	124	159	142	145	125	120	172	113	117	120	116	146	144	127	107	136	132	105	129	144	119	140	129	135	127	144	154	116	149	138	126	149	144	145	147	149	139	138	140	144	131	139	147	139	108	118	136	139	163	142	153	147	129	143	120	145	155	118	134	130	145	140	133	144	136	140	140	134	121	123	143	108	126	144	139	122	147	125	117	136	126	119	138	151	122	127	154	139	134	112	114	123	135	135	150	141	130	130	116	137	149	140	137	113	134	124	115	126	126	126	121	127	138	143	125	143	149	160
2880	2840	1228	777	549	538	458	414	412	451	405	415	378	394	412	374	356	365	385	355	387	382	374	355	364	371	402	348	370	392	338	368	376	353	361	368	365	366	378	342	403	361	383	382	335	353	366	354	351	386	346	362	361	392	379	339	349	339	361	361	338	347	383	363	375	361	333	381	361	360	360	385	367	350	345	391	315	366	340	351	346	338	345	382	358	374	329	385	367	376	386	409	354	380	369	395	353	339	354	356	357	363	365	359	381	322	362	367	342	349	376	365	350	338	347	358	401	357	365	373	354	385	372	384	347	368	353	383	357	369	413	373	392	343	372	352	370	353	350	351	351	353	353	363	365	334	359	341	377	374	358	385	359	398	343	377	385	363	378	374	338	322	376	346	374	355	322	360	389	363	346	349	328	370	380	343	360	377	339	336	359	388	318	386	395	383	342	355	370	353	337	355	360	372	346	328	359	384	360	375	356	364	382	360	374	349	381	368	370	378	409	359	382	352	354	370	341	360	324	374	351	387	340	352	369	358	398	336	348	360	351	404	355	374	367	354	382	362	379	361	385	351	362	379	349	361	344	342	351	367	371	348	374	334	381	367	364	369	375	354	340	382	367	358	369	346	363	364	367	360	330	353	350	376	379	355	379	336	365	388	367	366	353	367	358	396	321	385	368	362	379	402	389	353	346	367	361	364	356	363	369	363	387	359	352	394	366	340	363	357	363	374	343	352	374	381	336	339	355	378	352	396	391	363	356	389	367	330	336	389	386	389	371	369	376	340	358	326	357	373	322	366	383	373	326	359	371	364	373	352	410	354	374	369	365	355	378	370	380	373	357	369	349	383	349	339	379	320	341	367	395	316	359	361	361	366	370	349	336	380	359	367	382	341	348	361	347	329	333	375	337	380	378	379	349	377	383	391	376	353	342	369	384	346	381	348	377	342	403	386	373	372	368	360	363	386	367	362	384	393	369	341	368	384	382	342	358	357	346	337	325	358	390	316	358	362	368	400	351	373	362	318	341	329	354	372	354	371	349	387	388	401	350	375	375	364	380	331	339	345	334	352	364	360	373	416	362	363	386	371	366	372	340	339	372	362	389	373	357	362	371	389	351	354	360	321	384	332	339	391	354	355	378	389	315	346	391	365	374	344	374	361	360	382	350	372	365	356	356	341	374	378	356	354	361	368	366	346	400	320	334	377	386	378	372	366	380	379	362	361	372	350	346	328	382	351	382	336	392	355	332	329	374	390	347	384	380	344	344	384	352	377	340	369	366	354	411	390	359	362	355	367	343	367	362	366	342	366	367	365	360	345	353	384	369	394	362	378	387	381	376	361	375	369	396	356	357	377	362	391	343	350	375	360	364	359	332	356	364	365	354	345	373	347	360	383	388	400	409	389	391	407	342	374	361	409	360	388	361	357	347	343	377	381	369	362	354	355	362	379	344	371	363	366	367	397	360	341	347	341	355	360	371	372	383	368	362	380	335	393	356	357	377	363	339	381	395	362	369	359	351	370	388	353	358	338	367	356	324	358	372	337	381	351	355	355	350	322	351	366	349	354	387	328	372	377	351	365	362	351	363	374	376	366	368	367	341	384	375	400	362	348	386	364	373	370	350	350	353	338	359	369	358	338	359	353	364	366	370	373	349	380	373	335	362	339	353	360	356	335	347	383	369	377	362	377	371	340	364	348	358	384	329	331	357	360	350	347	395	370	388	334	357	373	356	378	335	368	373	321	380	368	351	322	392	360	346	382	358	358	369	336	379	354	328	379	360	361	355	359	357	374	378	362	403	349	369	340	329	354	347	372	343	340	390	365	294	364	363	362	381	354	357	372	393	389	375	381	386	373	340	371	350	374	392	334	354	332	331	358	380	357	347	336	334	347	378	356	360	384	335	378	372	344	368	385	364	384	361	383	364	363	347	335	371	372	371	388	375	365	368	402	341	326	361	344	332	359	365	320	343	359	355	371	374	342	364	374	357	362	383	360	355	335	368	379	385	348	382	365	401	334	352	380	371	339	351	390	365	318	341	391	349	340	362	355	329	381	375	389	363	330	365	379	343	347	347	372	333	381	394	375	348	390	364	363	377	375	382	352	341	376	375	345	354	368	384	386	354	358	350	356	357	355	382	370	372	378	342	333	344	326	362	343	365	353	338	366	369	317	377	342	369	355	373	383	373	365	387	325	378	352	367	343	394	368	360	363	337	353	350	374	352	372	342	371	370	375	336	354	384	337	321	375	344	365	360	376	344	377	379	379	363	356	361	376	347	348	367	360	370	347	365	353	334	358	330	424	360	393	372	397	384	335	361	389	346	354	354	352	340	324	370	338	396	374	341	354	356	336	350	344	364	376	372	371	394	361	372	327	379	376	369	370	376	381	382	350	369	382	376	327	360	361	389	356	348	372	362	327	357	404	368	393	346	329	332	360	375	367	347	358	363	346	355	356	345	375	386	342	387	367	338	323	344	361	371	367	353	361	372	335	351	335	360	357	362	384	377	355	349	407	340	369	352	364	362	378	373	322	377	351	374	371	361	363	356	339	357	396	356	341	396	349	353	389	362	363	355	361	349	372	379	367	339	315	391	322	329	339	366	390	362	361	406	350	347	351	325	370	360	339	374	352	352	310	380	359	351	333	393	329	359	332	344	394	374	375	316	369	372	354	335	348	371	377	388	338	370	425	336	368	354	372	364	358	369	343	366	350	366	365	367	334	390	366	348	359	366	341	386	377	359	349	355	356	366	358	368	324	358	353	371	319	360	362	381	418	361	377	357	401	349	406	366	337	360	375	365	390	355	369	375	336	357	354	386	356	310	340	375	383	347	325	348	349	346	376	339	376	349	345	358	368	348	350	359	378	346	372	363	353	368	354	378	384	341	394	357	374	354	358	338	366	357	377	363	387	336	351	373	343	336	374	321	351	389	319	369	389	402	347	370	329	346	393	330	346	346	398	366	327	356	341	324	344	369	371	377	402	346	336	370	389	360	354	339	348	358	378	364	364	347	347	359	365	339	376	364	370	384	364	387	369	332	360	386	354	357	371	384	356	375	363	383	342	341	328	366	414	379	388	340	358	318	382	332	364	335	387	379	355	353	382	354	346	340	353	364	350	337	362	359	344	352	364	365	377	330	367	333	369	387	345	375	338	377	350	368	384	386	361	347	339	372	383	375	360	364	347	371	375	355	367	357	342	370	368	373	355	337	352	380	338	323	336	344	377	381	371	407	369	376	373	354	341	366	348	383	357	361	340	366	382	339	353	360	368	397	371	359	365	369	390	361	327	375	355	372	334	354	363	355	355	382	344	360	328	363	346	357	356	342	326	382	381	323	385	354	373	348	355	356	354	373	347	370	340	369	394	357	377	356	359	352	335	364	348	371	333	374	364	385	367	322	365	408	361	363	373	353	359	375	358	369	340	373	341	389	348	371	374	368	344	358	364	349	356	372	346	378	358	354	360	359	367	342	344	365	375	351	385	390	326	385	358
30699	19898	8946	627	437	406	403	381	361	374	380	360	371	366	391	418	383	389	387	373	386	387	410	390	374	380	379	379	374	370	378	372	369	392	373	392	375	382	365	357	415	389	411	381	391	375	359	369	370	375	386	357	344	404	373	373	370	353	385	377	349	392	375	374	363	373	380	347	366	395	383	400	393	382	426	366	368	394	404	391	413	372	361	437	393	404	401	352	398	381	393	406	394	382	389	398	391	367	404	395	383	379	363	379	359	393	339	380	363	381	378	384	395	376	404	366	351	394	385	395	428	419	358	339	387	357	380	353	391	350	339	409	428	383	363	378	405	359	386	358	359	387	392	376	421	385	384	406	403	346	375	395	393	376	384	363	383	366	412	408	391	361	360	353	383	367	402	372	364	394	401	364	394	351	411	372	348	379	410	394	344	401	388	375	329	395	350	395	413	399	355	412	378	379	357	376	340	343	393	382	371	383	364	379	419	350	388	354	395	373	375	360	429	376	361	396	366	392	375	391	361	391	363	403	397	378	349	352	389	377	363	343	385	401	399	421	350	367	369	337	379	348	391	369	394	350	385	377	384	342	376	343	388	397	390	387	340	393	409	386	370	412	358	382	369	363	366	372	370	396	339	374	346	347	376	343	392	389	372	359	389	409	417	359	357	338	350	342	382	382	368	348	381	380	363	424	331	396	371	353	394	391	376	412	358	389	387	359	379	357	372	380	387	369	401	369	397	393	372	396	326	356	405	420	377	377	398	349	360	403	376	401	385	361	352	361	352	392	417	359	361	355	395	367	396	372	365	380	386	383	397	369	389	385	401	339	353	392	357	397	366	406	379	350	360	371	374	382	385	373	366	397	341	381	375	384	384	370	403	399	375	370	395	422	415	345	352	404	374	369	343	379	386	377	366	375	332	356	374	358	395	372	350	349	406	363	337	405	369	392	385	381	360	377	381	387	374	371	389	399	389	421	366	371	380	366	345	399	372	363	385	387	394	354	374	381	402	368	395	413	367	383	392	387	377	361	341	406	398	398	391	370	388	380	383	430	400	375	379	365	352	405	378	403	396	403	358	397	389	390	390	389	403	406	368	420	373	381	361	407	364	339	393	340	400	373	379	409	375	365	364	381	389	339	372	409	385	362	418	383	351	377	358	372	409	399	362	369	352	386	369	367	371	377	349	382	360	399	393	383	346	361	373	410	384	388	337	364	371	390	387	388	382	391	364	373	361	399	370	412	395	404	426	393	356	449	347	374	391	401	398	368	392	378	385	357	337	353	386	356	391	385	390	399	401	354	376	399	372	399	397	389	394	427	384	355	347	350	368	394	344	417	364	358	411	415	394	377	383	400	391	389	386	327	375	341	384	388	393	361	338	383	369	353	352	405	367	385	356	380	382	386	391	359	353	356	400	384	381	369	356	376	359	394	386	382	413	400	371	414	375	412	362	383	362	356	373	433	356	391	339	399	365	386	377	406	392	385	411	404	383	379	345	356	388	381	403	375	415	381	343	358	370	365	368	401	345	388	413	356	396	369	378	388	362	367	357	363	356	389	400	390	395	384	370	373	360	412	378	342	373	383	369	370	400	405	417	384	388	395	408	367	360	377	375	414	370	387	374	402	403	369	404	386	372	375	414	384	440	405	386	381	384	360	357	368	372	368	351	377	389	377	371	339	400	340	381	417	383	426	347	378	407	392	376	376	404	405	369	377	379	387	373	380	375	354	369	372	400	362	343	383	399	375	411	395	392	372	428	379	411	401	399	372	379	401	388	442	430	333	367	369	395	390	371	386	386	411	384	361	392	389	352	363	420	379	379	395	411	376	379	352	388	403	382	359	386	406	374	367	374	379	339	375	402	368	344	377	391	368	402	377	386	384	385	387	343	353	383	426	356	355	323	383	361	380	386	327	357	395	389	389	390	382	390	369	413	406	367	374	432	384	369	373	395	402	358	372	404	336	433	398	361	387	356	398	382	385	376	406	360	357	390	384	384	356	362	404	385	398	373	370	384	355	382	366	389	372	401	356	408	385	396	367	352	397	360	380	355	345	404	379	386	335	365	336	386	362	391	375	383	375	398	391	380	371	377	381	380	373	366	376	382	400	429	366	378	374	394	356	352	358	339	389	367	355	387	376	366	348	404	380	373	366	390	389	393	396	365	365	385	393	384	402	350	403	361	354	421	391	357	371	382	393	382	387	402	397	387	399	404	372	389	384	349	385	409	344	356	379	372	385	354	397	382	375	371	436	356	405	407	395	384	400	404	352	384	362	374	357	380	387	385	409	394	355	359	391	355	396	381	389	383	355	400	363	368	416	377	381	365	389	407	413	361	391	358	368	390	380	424	394	394	395	323	375	350	372	402	381	412	385	400	368	352	337	401	404	350	422	392	372	358	354	355	346	410	354	386	358	365	378	359	394	358	387	377	421	376	381	409	358	404	386	378	392	381	384	388	380	416	361	387	430	332	369	416	386	393	372	378	372	367	381	376	354	352	393	362	352	402	381	406	395	398	357	394	352	384	407	379	374	356	392	395	368	396	375	347	371	344	403	379	365	383	412	353	365	348	380	325	339	398	469	342	362	404	363	404	394	361	374	372	354	359	387	370	378	362	379	401	393	396	376	394	375	395	345	369	357	352	412	409	387	375	382	409	371	348	391	361	389	389	412	375	356	408	405	364	337	380	387	379	369	396	380	405	394	381	393	396	406	389	364	373	394	370	394	401	374	399	404	333	431	358	388	373	379	342	402	395	375	384	353	350	371	359	363	362	393	400	390	401	374	389	382	369	421	385	400	368	373	389	386	341	392	386	370	403	407	357	393	372	385	385	410	394	384	354	386	373	391	401	346	394	387	364	354	390	394	409	387	353	402	394	405	352	348	387	381	421	368	365	391	384	367	383	361	370	397	355	364	348	379	412	402	376	403	393	363	402	371	362	346	383	378	403	373	350	375	385	406	398	362	348	389	364	395	330	363	397	369	376	383	399	409	395	346	384	378	414	370	376	385	392	395	370	370	357	397	364	392	390	350	369	356	383	352	357	363	398	390	416	383	370	353	354	373	373	355	391	406	340	347	387	341	360	419	388	377	396	379	381	339	362	344	345	382	390	363	382	362	371	342	365	382	385	383	354	367	376	368	377	365	384	373	373	378	366	377	384	365	387	373	391	406	418	366	348	363	372	376	420	405	351	367	364	368	354	364	386	382	385	355	348	357	401	359	369	359	422	362	362	319	380	367	369	395	367	386	371	358	373	363	376	393	376	375	383	363	388	351	366	366	387	387	349	394	394	338	362	386	391	419	360	367	358	377	354	368	381	417	386	391	374	371	358	351	378	361	416	351	373	429	375	376	385	413	415	375	357	373	387	410	366	352	380	383	397	396	325	354	382	333	362	405	396	401	414	380	374	374	365	402	367	372	358	375	373	427	370	383	380	411	362	361	385	398	410	316	368	387	415	436	402	357	400	364	405	380	391	396	391	428	393	355
5408	1037	937	940	936	908	923	897	893	914	929	952	915	872	899	890	902	903	961	903	934	929	928	988	940	925	931	946	958	944	870	976	927	961	843	896	983	917	877	962	938	895	866	915	879	956	879	942	953	926	886	937	896	904	936	900	846	909	924	916	921	953	888	938	940	921	891	917	933	897	961	937	931	941	944	947	962	883	903	917	940	937	925	891	907	946	908	956	883	920	901	944	864	960	898	897	878	913	926	909	926	928	870	896	934	879	944	918	908	866	911	936	874	953	910	930	938	917	910	894	894	905	954	920	871	896	876	918	928	883	936	893	863	959	926	899	939	909	921	935	871	868	921	905	925	908	886	977	934	940	908	926	901	909	942	874	921	899	872	889	887	887	911	905	932	880	949	1038	960	870	960	873	877	927	896	890	872	881	882	870	904	911	879	936	892	891	895	915	913	920	902	922	916	938	907	986	936	937	961	891	921	890	932	894	853	948	853	923	866	888	932	895	862	937	862	912	901	882	844	958	910	956	894	938	945	940	917	906	971	871	937	885	962	877	944	878	890	879	916	905	854	966	866	963	862	928	942	836	926	900	913	923	899	910	843	903	950	912	941	859	913	881	889	960	910	924	961	894	916	909	906	930	927	911	928	890	917	892	912	932	876	869	929	911	933	906	904	905	914	934	899	906	903	926	921	905	872	876	905	940	917	898	963	896	913	929	876	891	1013	868	920	898	935	910	933	967	886	902	897	891	911	914	900	876	865	927	873	848	902	937	889	935	931	920	870	945	904	911	957	909	908	939	919	933	893	925	885	891	950	874	922	903	935	884	892	915	922	896	864	852	955	930	896	883	908	896	877	912	942	898	920	909	929	941	887	893	879	866	925	933	951	891	885	886	918	890	889	918	950	919	899	942	926	947	909	893	927	990	951	887	883	943	928	825	896	938	902	898	929	896	948	923	896	906	904	926	851	868	963	873	914	911	880	921	895	880	891	899	935	929	938	894	878	882	887	885	936	913	945	914	960	917	968	842	888	831	900	948	900	908	881	877	869	943	921	905	880	896	912	911	904	919	929	880	909	958	915	917	901	898	896	902	871	915	908	933	881	863	923	895	920	931	917	887	928	871	885	893	920	929	940	918	906	922	932	888	905	934	935	930	930	954	862	941	914	893	934	905	906	924	941	896	933	944	848	940	899	917	903	927	924	913	905	887	852	944	867	968	917	897	881	919	863	928	935	913	961	870	875	852	920	907	940	922	859	889	915	931	861	942	916	921	876	974	895	985	949	913	882	932	893	908	917	912	892	886	924	921	875	902	915	931	939	923	865	920	915	934	912	943	917	899	925	932	914	928	865	887	884	921	903	841	913	903	995	924	876	890	901	879	900	950	829	875	903	909	859	965	923	844	900	915	895	891	877	874	878	918	922	897	934	948	941	942	913	926	948	905	893	926	893	916	910	876	880	884	951	886	839	891	918	914	920	906	918	901	914	875	909	944	878	895	949	864	943	922	883	882	946	968	883	906	849	927	900	887	941	967	915	907	883	965	961	941	907	915	929	895	889	928	923	899	909	919	884	863	945	901	926	940	956	929	929	938	958	902	1029	914	897	893	896	906	902	955	948	921	857	911	978	932	950	888	923	962	895	930	896	886	900	872	890	939	910	906	954	963	913	872	935	906	953	945	876	917	908	822	885	865	874	953	879	959	909	927	926	883	964	922	894	885	947	914	933	938	909	896	933	887	915	889	904	860	893	884	886	940	893	921	866	857	915	956	917	944	905	910	871	910	919	893	860	920	917	887	922	930	904	925	892	902	907	933	979	965	906	899	915	976	931	914	910	907	894	873	881	906	893	887	853	881	892	893	929	870	939	883	945	889	868	943	912	939	913	901	879	910	933	902	881	864	928	896	861	892	885	927	906	924	937	916	940	928	957	906	898	903	950	928	955	851	953	926	930	924	899	867	865	914	953	966	899	905	921	942	925	932	912	898	885	903	910	896	928	896	878	905	917	954	916	900	946	920	925	865	934	908	930	937	974	915	885	906	913	936	878	872	958	856	870	893	885	911	950	899	960	942	887	913	867	953	856	925	980	957	901	879	903	837	878	867	912	984	945	913	909	917	908	933	865	918	922	944	904	930	883	922	877	902	851	883	847	929	932	890	923	923	951	911	966	891	917	898	917	901	862	922	852	902	917	896	927	882	918	920	952	907	885	888	920	870	861	897	926	918	921	831	942	950	949	926	976	920	879	901	883	923	899	904	918	925	963	904	897	932	942	928	909	894	926	903	865	921	933	920	912	886	899	893	874	970	949	893	852	929	946	935	910	898	922	871	902	934	909	943	948	955	893	902	965	907	925	954	938	881	925	943	896	918	914	898	886	858	939	900	912	924	899	953	890	868	938	903	916	893	879	937	881	979	894	973	909	942	852	894	912	891	881	891	880	881	931	896	859	928	934	958	938	906	900	944	853	913	895	907	901	915	926	913	884	929	976	934	1028	902	819	933	862	890	906	852	907	900	931	931	890	901	928	919	906	951	875	907	919	921	863	928	918	880	848	865	986	906	921	899	836	909	907	889	927	940	915	968	898	932	935	894	886	903	902	905	963	963	850	915	902	871	944	989	974	918	919	872	914	970	872	887	914	885	935	947	960	905	914	900	925	955	860	957	940	902	937	877	895	922	874	884	918	870	948	858	959	859	879	907	897	909	892	884	913	906	888	914	934	906	889	912	978	900	929	936	913	1001	927	973	920	897	968	844	930	909	912	941	866	914	928	974	854	888	897	926	870	903	893	893	924	919	950	923	879	892	902	899	940	952	901	890	937	875	904	884	943	918	903	921	901	938	873	949	931	930	867	918	905	879	927	903	877	885	883	870	891	909	907	951	919	898	897	882	894	954	874	962	947	951	900	899	944	925	849	902	895	925	929	898	924	878	944	938	930	904	845	887	931	878	883	915	905	918	907	926	843	899	900	868	882	964	957	906	924	872	885	931	967	871	957	902	918	892	901	868	925	945	901	878	906	934	860	949	920	891	926	964	919	906	918	935	925	910	882	919	962	943	955	976	911	896	904	903	894	941	860	890	892	946	914	940	923	913	911	901	870	910	918	958	947	881	917	981	932	919	903	828	887	884	877	882	922	920	829	922	948	912	964	911	897	921	941	941	889	961	957	894	886	941	952	881	957	919	936	886	917	903	960	881	944	926	894	902	941	922	921	937	886	898	886	928	887	987	901	855	937	931	909	945	945	919	903	917	911	913	927	893	890	946	913	828	908	894	934	925	901	926	891	899	943	918	911	896	955	883	929	876	925	948	955	907	937	887	886	871	942	870	916	889	907	933	897	920	942	897	962	870	874	923	875	950	868	899	927	927	893	921	854	848	884	907	952	911	945	953	898	890	924	943	917	933	914	953	913	910	916	925	977	970	946	917	911	905	888	926	933	925	894	866	868	881	917	923	900	898	884	912	884	896	948	936	949	886	909	883	850	905	903	932	939	969
24276	20728	23591	27894	20724	14631	537	383	366	367	293	335	320	292	289	311	302	321	302	307	327	299	298	315	319	321	294	337	272	301	287	336	292	319	294	288	307	289	308	301	296	280	282	275	291	308	330	292	279	283	281	271	308	292	283	292	252	298	266	304	297	294	251	312	271	294	270	302	292	281	306	286	296	280	277	277	289	281	301	271	266	267	317	284	285	292	328	273	273	271	288	280	317	292	297	276	277	282	256	293	290	292	291	281	302	274	281	263	270	313	295	298	284	282	290	307	296	303	287	289	295	264	284	282	263	282	270	299	257	294	283	291	278	294	296	278	291	275	299	288	299	292	275	282	284	274	312	298	288	270	318	281	269	304	252	287	283	306	301	283	285	283	282	267	282	264	283	289	265	274	308	262	304	297	276	257	278	265	258	292	256	271	276	300	285	338	297	301	281	299	302	266	247	264	277	292	305	310	281	327	298	316	264	271	310	287	250	295	287	300	277	254	288	297	332	278	280	281	252	302	291	256	323	280	280	279	286	279	295	275	306	299	261	275	308	319	313	306	292	306	312	299	294	274	270	332	271	319	298	309	238	278	268	279	301	300	306	287	293	287	301	302	300	320	308	299	283	286	315	301	298	284	297	266	262	289	292	282	287	263	291	298	280	267	281	267	289	290	280	322	249	269	288	280	300	256	272	322	308	282	283	278	301	284	287	277	288	287	271	319	305	305	293	285	286	290	282	297	296	293	286	292	301	302	299	275	296	304	259	278	337	289	293	251	287	266	283	283	287	293	293	291	322	265	302	280	275	282	310	292	294	282	292	280	302	282	293	271	304	331	303	308	302	261	297	307	271	271	308	278	305	251	301	293	280	289	300	285	302	315	297	296	281	310	303	289	297	256	277	298	280	278	266	266	304	302	286	297	287	292	287	321	309	278	306	282	294	301	302	288	296	307	307	331	274	299	300	292	306	267	287	304	321	270	289	271	297	286	288	257	263	292	303	269	309	310	250	277	286	265	275	282	276	294	296	283	299	263	298	283	272	266	288	287	264	295	282	308	299	300	266	263	304	284	293	284	298	301	312	307	288	317	291	280	313	304	284	315	304	315	264	274	266	274	306	289	295	327	287	304	286	302	266	263	237	296	289	285	282	259	250	273	272	296	277	289	268	289	296	297	303	296	306	283	299	319	263	283	275	285	297	310	276	313	298	273	306	296	324	296	287	336	274	289	327	304	293	284	281	301	296	281	310	263	305	300	271	282	273	283	262	301	283	293	328	308	274	292	303	256	289	290	287	284	260	285	281	307	280	279	291	320	311	325	268	310	285	301	288	301	295	298	265	296	300	313	319	306	306	278	260	277	346	260	298	272	285	304	269	273	260	264	306	298	274	284	269	303	261	263	275	282	265	290	310	250	291	298	320	306	285	291	270	245	291	309	283	308	308	293	303	326	270	309	321	264	283	315	285	269	277	275	289	282	300	346	294	290	303	308	297	314	288	303	256	288	294	289	270	300	306	313	311	302	311	292	305	282	297	274	287	307	310	288	274	287	301	299	264	272	266	307	290	283	314	297	302	279	300	268	295	285	290	264	311	291	285	268	285	266	295	260	287	300	296	304	307	306	260	295	310	282	287	266	314	291	269	296	288	270	268	275	290	282	281	293	344	282	299	286	292	273	301	295	311	284	288	270	272	296	279	307	302	276	299	286	290	304	306	280	313	251	270	294	297	295	294	277	313	278	293	247	280	282	293	276	281	284	299	310	326	284	286	300	292	276	282	289	279	280	292	260	284	289	284	308	311	304	260	282	281	299	309	269	316	251	285	289	319	273	308	287	298	268	308	285	286	275	296	262	271	279	273	270	294	297	298	277	297	285	255	283	287	275	294	290	265	285	294	291	292	274	304	287	283	291	254	315	285	323	291	289	272	334	288	276	281	281	310	272	311	274	285	297	286	299	297	310	274	290	298	272	297	296	292	275	290	305	283	317	282	252	319	266	280	321	305	299	299	287	272	283	294	299	289	304	299	297	294	277	286	267	301	279	286	286	286	286	303	332	299	295	266	276	299	290	293	337	306	294	291	263	271	312	291	290	262	256	257	284	281	291	285	296	304	253	290	271	303	290	303	307	307	278	271	299	302	291	281	281	276	280	269	273	241	292	306	248	302	292	305	309	275	311	276	261	276	284	291	264	287	292	282	263	329	258	283	298	320	226	274	292	289	304	290	282	269	245	306	270	265	241	253	266	259	282	307	286	285	285	296	321	280	269	310	310	299	281	275	308	276	277	264	295	300	279	289	267	294	277	284	282	277	275	258	304	280	298	276	272	268	294	307	276	290	293	274	297	304	292	294	269	292	278	267	251	298	287	301	304	257	284	280	257	269	309	300	279	342	285	296	266	260	294	279	268	304	282	294	306	292	276	273	278	279	304	271	296	309	280	292	285	280	303	296	306	317	255	296	295	291	280	279	308	283	277	300	290	281	263	284	267	270	300	299	268	336	293	288	281	335	260	317	277	272	296	307	275	251	278	287	275	293	252	275	281	283	284	283	281	291	260	288	284	287	294	275	293	277	280	283	278	280	285	303	281	262	296	305	283	286	303	278	293	310	268	296	296	259	315	280	291	294	264	259	275	286	269	283	306	319	279	328	315	268	261	285	290	278	285	269	283	274	261	281	311	291	280	307	288	290	267	260	322	294	290	322	291	260	264	279	290	300	271	303	284	301	318	289	308	284	279	301	315	286	295	286	291	301	271	273	273	309	300	298	271	261	298	296	298	301	275	262	282	269	273	286	273	270	291	304	291	284	266	284	293	266	296	270	309	242	303	271	286	298	306	292	284	302	291	292	290	290	309	292	283	287	288	296	317	263	294	279	291	294	299	293	292	322	280	300	316	275	321	259	297	312	276	274	303	269	318	283	278	272	310	288	265	288	304	282	281	291	321	280	302	274	287	303	297	266	281	324	312	281	311	278	303	290	281	285	260	274	238	320	328	299	261	304	280	269	312	301	254	296	327	251	266	288	257	291	308	318	312	291	319	304	270	287	277	252	306	299	276	290	301	287	272	282	278	272	301	276	307	279	265	292	306	287	289	301	272	297	279	281	267	267	279	262	303	303	272	266	277	274	290	283	308	299	294	306	274	280	296	302	273	310	295	310	304	270	266	270	302	280	274	272	289	315	263	291	282	277	296	292	278	300	273	275	299	272	287	319	278	274	291	278	271	303	243	310	269	290	304	250	268	315	280	299	282	264	298	301	283	277	290	289	278	279	273	290	290	260	341	293	298	273	297	284	273	264	284	292	297	322	290	308	268	280	278	263	277	278	303	264	304	318	284	289	283	292	291	278	306	274	291	303	264	279	266	298	276	311	291	300	307	308	283	306	302	331	276	291	295	316	269	305	283	279	263	284	305	295	301	301	305	260	309	295	263	253	290	279	252	255	306	309	267	299	280	303	284	301	291	305	281	269	268	295	265	308	318	273	299	284	305
3115	1908	1120	975	803	740	766	732	702	750	719	740	668	725	714	716	715	750	747	669	694	750	677	677	725	641	668	713	702	671	711	709	712	720	684	668	764	716	727	627	710	709	736	689	729	705	671	710	677	677	696	666	721	741	772	704	691	780	713	653	686	708	689	703	699	646	677	734	662	696	726	680	693	728	667	697	711	731	694	723	658	651	702	664	703	676	685	673	736	646	712	629	718	682	693	734	716	676	677	659	692	678	656	718	658	701	692	708	695	691	663	724	695	711	706	681	692	696	676	703	717	760	726	721	666	668	738	685	700	677	726	656	699	680	705	753	677	684	695	696	638	664	709	698	673	726	685	709	642	725	718	695	687	650	658	671	696	728	726	743	665	729	718	686	701	726	686	700	674	664	679	713	703	685	717	693	701	720	707	718	704	663	673	687	711	681	722	725	622	688	682	694	699	726	730	683	687	765	676	706	737	680	638	725	694	735	699	688	672	755	742	670	724	694	680	701	754	738	670	678	760	666	671	737	739	740	698	712	733	668	690	685	662	680	678	698	671	697	700	695	683	728	669	663	697	711	687	726	712	687	722	687	717	666	676	696	675	653	673	659	713	646	736	687	680	709	690	703	716	674	735	685	695	698	710	711	683	683	731	693	688	679	668	707	701	728	684	693	711	702	674	678	724	707	702	712	677	701	672	741	666	736	710	697	760	757	724	671	718	685	701	714	687	692	692	682	656	707	671	664	695	720	758	711	691	697	681	707	709	735	720	656	698	681	714	725	689	693	661	732	680	671	697	720	715	672	715	727	668	712	694	715	714	693	705	699	697	690	693	730	674	734	715	668	727	684	700	702	678	723	703	673	684	675	694	711	689	687	705	715	726	692	656	734	691	684	738	693	712	667	685	732	679	685	682	687	681	696	659	698	693	720	739	707	740	737	690	691	693	702	680	720	667	659	746	703	704	682	724	746	657	701	755	725	735	697	717	643	693	745	687	699	695	652	710	706	708	694	702	726	731	705	671	691	685	699	735	698	726	681	701	710	720	665	659	665	703	679	687	688	705	715	681	733	662	703	718	692	689	705	679	679	723	639	710	698	711	723	733	656	722	686	699	702	705	710	744	702	727	678	678	653	691	709	702	703	704	695	689	729	640	714	687	756	706	713	735	717	721	710	690	690	739	676	731	691	749	671	717	752	684	706	704	708	720	675	692	740	718	708	709	731	718	721	691	698	712	697	698	681	715	747	708	656	714	684	695	718	662	707	725	698	736	693	690	684	709	756	745	693	731	673	687	688	666	630	649	647	695	702	705	710	643	702	687	705	730	709	693	678	703	661	707	663	655	713	696	662	704	772	660	724	715	657	682	734	665	733	687	708	690	702	644	704	718	724	653	787	676	661	696	735	710	716	741	696	710	682	685	662	709	702	714	687	694	698	683	704	718	681	687	719	680	685	688	653	700	709	711	655	683	715	727	668	702	725	742	693	648	717	705	674	711	668	681	757	677	710	702	690	703	706	686	715	702	682	684	629	663	712	678	725	711	686	701	681	699	718	701	734	706	688	672	655	708	687	726	740	718	674	707	723	693	704	690	673	733	669	699	714	717	700	677	687	711	711	673	684	686	683	675	727	737	676	688	708	728	722	715	683	693	713	698	699	658	677	698	735	667	723	725	714	696	691	726	714	658	708	691	686	662	746	728	690	717	708	702	681	720	740	761	682	666	689	662	660	660	699	698	693	673	713	701	736	654	724	685	723	681	698	696	693	691	728	686	733	657	704	650	711	686	647	683	711	670	691	724	700	685	668	704	731	796	701	701	732	668	677	697	701	706	670	704	715	694	743	686	694	718	677	693	733	686	681	702	694	676	681	655	631	636	662	695	714	683	698	652	726	680	731	697	707	700	706	674	636	708	699	758	653	679	657	698	719	671	708	705	734	716	683	690	678	662	706	718	695	685	687	688	688	700	722	701	686	709	670	745	646	718	725	697	687	681	715	714	696	685	659	733	710	716	702	661	714	686	641	682	666	670	671	709	684	661	747	680	711	681	725	702	687	644	697	671	699	708	692	717	708	677	694	685	689	691	684	726	671	727	729	663	656	714	752	687	708	696	708	737	714	707	684	679	688	740	735	743	700	688	676	665	706	687	713	720	706	705	741	725	706	693	676	677	692	724	662	670	677	632	725	708	704	682	693	702	728	705	699	670	686	716	719	721	712	745	704	780	731	635	665	686	688	704	661	672	727	745	677	772	738	664	697	684	696	720	676	701	685	673	697	632	687	664	680	680	737	674	716	683	689	635	699	699	710	688	735	699	676	696	635	718	749	743	691	675	704	694	697	668	678	643	695	656	693	676	717	713	674	687	686	720	738	719	724	672	666	713	710	738	738	690	730	666	676	664	707	681	668	687	674	698	693	687	683	692	692	708	690	711	680	653	697	717	685	674	676	688	712	687	689	691	704	671	705	729	672	696	690	742	677	663	739	684	704	710	732	717	715	710	650	673	737	676	718	712	703	724	678	701	739	718	703	683	729	711	666	720	680	675	712	685	731	702	709	691	694	662	686	716	624	708	690	674	659	688	711	706	649	672	675	745	709	722	681	719	670	747	691	726	713	692	749	660	725	685	696	730	643	726	635	694	739	741	651	686	702	676	720	759	719	696	688	700	709	754	671	700	688	741	706	706	677	740	694	706	743	720	697	710	669	677	718	708	695	693	664	658	687	671	692	714	708	694	715	689	726	689	684	703	648	684	702	710	676	681	719	656	680	715	694	672	707	707	705	722	700	679	713	701	708	677	681	681	710	721	689	693	710	696	658	696	695	680	731	699	722	702	700	711	682	711	716	718	675	701	631	678	708	732	678	730	718	689	666	687	713	679	704	702	686	703	693	697	755	711	701	732	667	697	733	670	716	673	688	707	649	711	684	685	701	685	702	691	712	695	683	685	726	678	686	650	733	726	694	699	666	708	725	704	701	686	724	626	729	662	683	684	685	708	650	720	739	668	641	679	713	710	716	712	712	683	690	683	726	644	684	698	672	697	628	741	708	645	678	669	718	705	654	658	659	696	683	643	667	643	702	738	699	692	718	664	741	734	678	700	702	728	688	639	709	729	717	713	672	720	687	667	721	661	689	706	718	695	675	694	687	734	683	703	689	676	688	727	699	700	722	751	697	693	700	701	701	782	680	664	685	690	651	708	655	689	662	720	700	695	656	684	697	681	681	677	714	729	694	705	742	725	668	761	671	739	733	706	711	653	659	655	679	704	701	696	766	732	680	683	701	630	707	688	687	690	706	689	738	718	727	663	738	720	689	636	656	731	738	707	713	708	733	711	651	705	665	708	698	709	721	714	702	712	722	704	720	686	731	720	719	653	711	693	715	685	714	703	721	693	646	645	719	649	709	753	650	708	678	701	718	663	709	670	720	704	699	679	683	716	709	722	690	660	667	700	718	688	701	730	656	733	680	739	722	716	689	688	685	704	711	701	666
23610	20680	23940	27433	20680	20688	12373	461	252	252	212	204	170	186	176	150	179	161	166	145	147	139	156	152	142	167	133	140	128	167	119	134	142	117	138	135	166	135	128	137	157	129	169	126	150	166	134	132	140	124	122	136	128	134	123	142	136	134	145	111	123	133	138	154	126	159	131	135	129	120	134	126	154	121	133	153	144	145	131	161	135	132	136	129	151	134	124	118	112	128	132	146	136	128	134	124	170	123	138	135	132	126	137	136	141	131	130	127	150	145	117	117	153	129	130	102	127	126	134	137	145	124	136	144	124	127	115	132	141	136	120	117	162	130	113	123	139	143	126	123	130	127	126	131	131	153	122	153	114	129	129	130	121	135	154	151	125	119	135	117	146	118	145	138	153	147	123	141	162	118	133	138	141	138	139	131	131	134	142	132	124	140	143	117	127	146	128	125	137	142	144	124	141	153	146	132	123	137	151	140	141	127	116	130	139	119	115	123	126	146	137	118	164	156	130	138	147	138	130	150	142	100	126	137	133	144	122	155	133	128	138	152	147	141	129	129	126	142	125	146	135	128	130	120	137	129	128	120	116	124	142	132	137	124	127	148	137	141	127	151	157	106	144	125	125	130	154	111	146	135	137	124	120	135	130	125	112	118	117	150	142	133	143	128	128	142	145	142	143	131	139	124	133	144	130	140	151	135	120	141	139	134	139	134	145	110	122	132	112	130	139	149	160	128	142	124	111	136	154	122	132	115	135	133	125	139	137	132	145	133	142	135	143	135	118	126	139	149	125	147	118	112	121	143	140	151	133	118	136	125	131	149	149	143	127	132	132	130	122	136	136	131	141	122	138	126	149	123	136	122	120	122	139	115	118	133	128	138	120	137	121	128	123	130	146	140	127	137	144	123	128	130	144	150	135	120	127	137	140	119	134	133	140	132	122	126	141	137	119	129	151	132	149	137	121	132	133	102	143	126	134	131	141	158	127	133	140	124	116	146	126	141	96	130	134	136	148	130	145	159	153	120	155	123	130	142	139	133	140	122	142	130	110	133	128	134	154	149	147	119	119	153	127	121	129	123	135	127	141	133	128	133	139	132	117	133	142	141	134	127	133	122	140	112	139	108	124	147	145	152	126	139	130	147	143	131	133	142	133	126	146	148	125	122	110	135	128	144	133	132	129	125	139	142	127	122	131	134	122	124	160	140	135	136	126	140	137	157	133	116	139	123	140	107	122	112	129	145	118	128	146	127	131	124	142	148	133	151	146	134	115	143	142	130	139	146	155	123	130	153	126	123	136	133	155	135	132	135	125	156	108	155	127	142	132	128	143	133	138	134	133	142	123	144	124	131	118	138	125	133	129	134	151	142	117	133	131	142	134	144	136	138	152	142	159	120	133	142	135	141	125	133	123	140	142	137	140	147	149	148	124	138	117	129	133	133	122	155	140	110	120	136	129	130	141	112	123	138	125	126	144	107	121	135	128	127	140	139	143	133	131	133	137	115	122	120	157	115	139	137	157	143	126	115	134	114	113	121	160	132	121	116	122	148	123	128	129	147	138	152	144	128	135	142	123	126	131	151	130	133	125	142	154	137	154	148	138	140	128	136	120	142	128	139	128	141	140	140	114	123	134	139	127	127	160	147	151	134	130	131	119	126	148	133	139	125	152	139	131	115	121	134	130	132	120	136	146	145	146	137	132	133	119	143	130	114	119	109	111	137	130	158	156	126	127	142	116	134	141	105	137	148	128	126	136	147	138	117	116	129	131	127	124	130	145	121	137	144	135	123	126	152	121	136	140	135	107	111	146	112	128	116	123	147	142	106	150	142	122	125	145	123	131	124	129	150	126	127	129	126	141	132	127	133	131	130	153	130	122	122	142	122	119	124	121	139	125	150	126	139	102	143	128	147	136	152	160	125	144	131	141	112	125	125	132	138	136	134	157	137	122	127	129	142	117	135	128	130	121	122	125	129	148	118	151	145	163	136	138	129	168	121	100	121	132	156	134	138	147	143	114	126	112	145	106	130	133	134	142	123	141	116	127	109	131	142	134	146	149	109	105	118	124	132	140	121	124	136	134	139	133	133	146	132	125	137	150	139	148	142	141	126	147	130	140	139	124	125	115	133	117	138	122	121	140	135	115	118	140	122	152	106	141	149	124	147	103	116	129	140	122	130	128	142	108	130	115	125	143	124	127	146	148	130	129	128	124	152	140	126	124	131	136	152	104	121	95	139	134	151	147	141	143	136	126	125	131	139	134	153	133	124	139	130	135	126	133	117	141	130	138	111	141	128	125	140	146	141	126	123	152	161	133	121	130	126	135	113	133	132	143	119	135	138	121	121	130	112	151	131	127	165	127	118	139	142	127	146	151	152	141	140	151	117	124	143	139	136	133	134	139	147	147	155	151	146	139	133	125	127	134	110	110	127	122	127	120	145	146	134	140	152	109	131	149	116	137	108	144	126	117	117	154	136	128	142	124	150	154	139	110	117	127	112	127	115	133	141	148	126	118	145	125	149	150	140	125	139	131	136	117	111	114	149	122	120	136	116	142	144	142	128	118	143	150	119	109	134	130	126	115	134	109	139	145	138	156	142	149	134	136	120	158	134	127	155	133	123	129	140	130	124	133	144	109	133	123	130	121	130	124	136	137	123	145	121	122	134	131	114	126	145	118	115	135	136	109	125	144	154	114	154	134	133	145	116	150	110	135	127	136	112	136	113	155	134	134	131	123	121	124	147	122	135	123	140	141	139	166	128	137	114	114	126	129	112	126	145	128	118	131	148	143	131	134	139	126	103	153	133	144	127	121	134	124	135	159	137	134	127	145	144	121	113	145	150	140	119	152	134	117	121	132	133	138	123	120	150	148	128	128	115	100	107	146	150	121	141	121	116	131	108	129	152	132	128	129	132	147	141	131	146	145	137	116	136	130	132	130	129	141	161	130	120	128	166	122	142	148	171	123	158	128	148	141	126	144	153	129	131	119	96	125	119	134	145	150	117	149	144	125	139	120	127	114	168	132	141	155	151	113	137	151	134	138	143	132	141	146	136	125	114	152	123	136	133	106	119	126	133	132	154	128	125	140	149	121	136	117	123	144	170	127	127	139	146	142	136	142	140	136	123	141	133	151	142	117	134	140	145	128	114	113	104	140	136	134	131	144	157	128	137	150	148	132	137	117	144	147	143	107	139	120	124	106	126	147	112	112	157	131	150	135	126	133	149	138	119	123	129	139	122	133	134	129	142	118	127	126	157	113	124	120	127	128	131	112	126	145	164	110	143	114	126	136	134	127	142	154	117	138	133	127	125	115	102	151	133	116	135	147	138	148	138	136	128	136	110	127	127	141	128	143	135	116	117	118	129	121	138	143	122	128	133	133	121	118	120	123	145	133	122	139	144	141	135	138	153	137	141	148	143	110	141	134	135	142	133	141	117	124	130	137	130	135	137	139	117	109	125	121	117	122	121	130	122	133	144	106	139	137	164	139	126	146	139
2876	2720	1281	735	541	514	427	430	391	387	374	425	384	376	408	378	368	388	374	376	389	359	383	359	341	381	392	359	382	386	380	385	374	383	354	340	343	370	341	358	391	356	369	376	382	388	353	379	377	360	381	375	357	369	337	366	326	350	356	378	368	402	334	376	347	372	353	358	374	377	358	383	366	358	374	362	370	347	329	352	330	318	393	371	372	358	349	368	376	343	376	357	348	353	356	369	367	389	352	379	392	366	350	359	348	356	371	385	356	348	316	363	343	375	338	335	374	356	352	368	327	380	343	331	351	404	338	362	354	357	347	385	392	338	365	362	348	335	396	342	351	381	354	377	318	353	374	314	351	371	384	362	338	376	345	351	353	385	379	364	323	387	339	368	360	388	383	353	375	332	340	343	386	373	335	348	385	342	334	387	369	322	372	370	342	403	327	382	340	369	339	330	360	355	360	361	380	369	351	375	346	356	369	351	348	405	354	355	393	352	337	382	375	372	326	349	376	331	349	363	347	357	367	337	391	399	345	357	344	366	368	384	378	345	366	347	363	354	381	358	329	368	356	389	391	358	361	344	381	354	392	350	388	348	351	358	365	326	361	368	368	353	352	374	348	381	340	365	379	375	383	374	328	366	331	372	332	366	353	339	399	364	339	357	381	367	345	367	375	344	341	374	323	351	356	328	348	355	358	319	341	339	385	357	341	389	390	341	364	371	352	349	381	372	365	369	331	338	369	368	354	363	336	347	374	349	353	398	352	323	360	341	368	354	359	334	330	393	388	326	377	351	373	336	342	363	385	356	352	364	387	349	398	368	352	377	376	347	361	356	369	358	355	357	352	347	367	346	357	332	364	377	363	383	382	371	360	360	328	357	339	375	358	339	358	368	342	374	375	354	351	337	349	373	375	361	353	328	340	341	359	373	365	347	352	382	372	374	372	362	360	355	337	379	384	366	360	358	349	360	367	346	348	351	368	344	358	360	375	359	379	365	351	344	336	365	367	314	371	378	357	365	386	354	344	342	361	337	362	343	380	352	370	387	370	327	388	349	371	377	361	360	353	372	352	372	355	356	375	378	353	343	372	338	362	379	400	362	350	342	397	364	345	345	338	400	373	335	334	358	357	371	402	360	346	375	334	357	343	371	326	359	347	370	357	399	397	361	358	358	346	358	362	357	371	370	385	362	388	372	347	355	332	362	366	353	375	357	371	371	392	367	387	390	370	360	337	369	342	379	381	380	326	346	383	342	356	354	361	349	354	367	381	355	292	355	392	339	382	342	346	363	334	371	367	353	367	379	336	388	375	342	370	326	355	371	344	348	400	379	370	353	369	361	374	356	380	343	358	362	368	350	337	385	331	342	376	370	361	369	370	361	342	367	337	370	346	337	351	343	362	353	312	374	349	345	347	341	347	366	336	353	347	375	350	343	364	359	360	376	342	340	366	372	352	367	375	323	366	347	348	379	352	336	317	339	380	348	379	337	362	366	357	383	331	386	342	340	350	342	388	365	355	358	363	361	339	361	367	363	371	390	401	333	344	371	360	354	360	355	334	382	334	375	356	365	368	341	355	354	310	390	359	334	357	339	366	381	378	389	357	349	337	388	346	356	342	384	324	390	402	383	349	349	345	373	375	351	327	381	325	400	375	351	368	345	352	353	360	384	349	361	327	357	401	389	360	346	322	363	355	348	386	376	340	368	368	364	383	346	395	373	352	371	374	365	337	359	363	375	346	390	361	339	401	371	360	327	361	355	360	360	343	355	360	347	356	377	312	358	341	352	391	357	358	384	349	368	360	359	352	345	335	388	357	347	388	383	346	343	354	388	368	379	342	350	345	352	366	363	357	380	392	364	370	355	351	371	355	370	380	350	356	354	369	378	359	357	360	361	392	370	329	368	342	357	336	310	386	361	345	349	363	317	353	363	358	363	372	380	401	329	363	355	390	372	337	379	357	345	383	385	377	382	359	373	351	326	358	348	351	362	372	359	378	355	383	401	367	359	345	328	394	333	381	368	368	331	353	383	336	361	343	375	319	365	406	395	348	352	345	375	383	350	356	350	384	357	365	365	349	383	373	339	350	347	364	391	371	364	387	371	352	330	364	344	366	359	346	357	349	352	315	368	385	322	360	348	374	384	365	350	390	366	342	350	359	372	362	359	377	365	375	375	375	355	379	363	382	384	379	359	365	346	369	328	384	359	359	357	338	360	360	360	338	391	350	357	355	340	351	362	359	338	356	363	323	331	347	388	372	325	336	364	378	383	351	348	388	407	303	336	374	341	403	353	344	367	378	356	323	376	360	404	359	365	370	371	353	335	352	354	331	355	380	376	357	384	367	396	372	353	357	375	345	352	356	345	348	362	365	309	357	355	411	340	353	351	393	351	357	384	355	341	355	362	334	342	362	326	349	374	337	383	364	370	384	334	332	375	369	332	382	372	376	367	374	341	359	363	332	349	358	354	341	367	358	379	356	372	348	340	330	356	385	378	320	339	394	372	354	375	339	369	349	328	385	372	369	328	338	349	362	331	334	348	349	385	341	359	312	354	371	416	339	343	345	353	354	367	343	368	361	355	348	328	346	350	358	361	364	365	356	342	329	359	328	354	385	356	358	366	355	352	389	373	354	346	357	328	350	363	340	354	382	375	368	349	366	364	368	372	358	377	352	352	373	381	368	371	322	347	326	384	359	357	367	377	359	386	354	387	346	377	354	371	361	352	327	371	363	337	384	367	321	341	353	346	337	365	342	358	347	372	347	351	390	356	351	367	357	401	361	376	394	352	356	351	379	367	371	365	380	381	381	350	382	397	385	376	338	374	373	345	319	316	352	342	381	344	358	343	381	372	318	356	362	358	365	376	365	335	352	381	387	360	340	365	329	358	349	369	343	373	351	375	339	379	333	353	346	382	367	370	343	372	367	360	387	377	374	350	325	359	387	373	397	349	334	396	357	367	339	332	378	344	335	370	379	374	363	373	375	387	356	346	341	381	392	380	385	378	363	321	342	352	340	335	372	340	363	352	366	359	387	352	344	343	332	330	387	343	421	355	360	374	361	339	368	362	370	406	356	344	396	408	361	369	396	349	367	381	347	389	369	350	371	363	390	374	369	364	348	360	345	359	384	366	369	342	348	354	350	335	327	383	388	350	336	360	381	354	367	343	378	331	363	367	356	366	375	368	364	346	332	356	353	356	363	364	345	373	396	370	359	346	368	348	368	336	352	379	366	328	381	358	350	343	361	379	399	346	336	361	381	349	381	336	368	355	367	375	397	358	365	349	355	373	366	335	341	348	347	370	332	363	325	357	329	375	368	319	375	347	369	358	358	383	355	365	347	353	361	352	339	356	334	333	378	372	352	359	364	385	348	358	361	327	374	343	360	367	375	366	372	338	365	380	341	344	362	369	376	382	343	378	353	351	374	381	362	337	369	358	362	359	395	344	344	342	367	349	365	325	348	357	350	337	384	374	353	394	364	354	338	370
32141	20665	9064	734	459	438	402	367	391	420	413	406	402	405	402	430	394	371	419	374	367	408	374	418	384	409	420	394	405	373	390	384	400	376	365	388	435	369	390	385	415	419	370	406	425	392	413	426	339	405	397	386	359	379	394	382	396	432	396	409	409	411	381	400	435	387	439	389	391	368	420	426	412	366	371	390	387	412	389	415	413	408	406	419	410	382	408	415	399	373	403	384	423	395	384	390	384	409	395	391	389	425	379	377	368	369	388	384	397	357	391	408	393	404	386	406	349	416	395	364	414	389	419	377	414	393	389	418	379	374	420	388	423	397	394	404	417	380	336	409	397	402	411	377	396	381	366	392	411	427	412	380	390	380	422	382	377	393	401	362	392	344	399	403	385	370	360	439	393	364	388	395	397	369	339	386	417	402	439	414	418	401	451	400	399	405	377	376	398	398	436	420	397	428	382	394	369	362	403	382	402	403	384	396	356	391	369	370	359	387	379	401	450	433	375	383	426	388	408	387	358	379	348	408	388	366	395	424	385	395	402	387	429	396	379	432	393	404	374	433	396	419	388	423	372	416	411	398	400	382	406	417	426	392	379	350	410	404	394	416	388	395	400	429	422	381	388	415	405	391	406	394	410	418	357	431	394	446	402	366	358	431	415	395	409	398	412	393	407	398	399	383	396	388	352	410	395	390	417	416	372	401	432	422	368	377	383	410	406	387	382	390	378	404	354	403	416	390	416	413	367	393	397	396	386	392	390	376	342	393	375	370	393	357	422	406	359	411	386	382	441	403	369	394	381	402	413	419	417	392	384	383	399	427	404	395	379	414	407	385	414	367	376	388	365	425	381	428	389	393	365	400	396	380	395	415	433	414	417	379	396	402	411	428	374	369	404	433	410	398	430	368	404	375	399	372	394	380	363	360	363	387	392	375	403	373	420	373	443	391	407	379	408	395	397	340	390	382	367	407	392	409	379	359	385	410	412	364	412	401	391	411	422	423	391	395	382	409	405	394	408	402	410	417	398	411	386	399	376	402	378	388	382	429	429	379	386	415	418	405	424	428	421	395	414	415	360	420	391	387	406	392	379	399	465	395	397	397	450	379	409	358	413	408	406	447	445	375	428	417	363	377	392	419	385	396	375	369	400	411	388	405	396	383	403	402	397	421	394	394	394	367	415	394	396	363	436	423	407	407	388	393	362	431	429	382	425	375	409	405	378	393	407	406	396	404	376	412	447	429	389	375	415	361	394	425	403	365	404	376	403	363	386	370	444	412	385	390	400	416	405	379	416	394	410	392	411	368	409	425	394	428	395	376	398	393	396	394	385	371	365	396	413	392	412	423	408	395	379	396	416	389	430	406	404	374	376	358	395	386	422	397	414	361	365	385	387	420	401	379	405	411	405	375	401	396	375	397	408	397	398	395	380	383	426	397	394	383	364	362	384	422	354	387	403	400	399	384	387	406	381	392	401	416	384	432	374	382	403	425	410	400	412	367	371	374	429	400	391	395	413	420	407	374	416	405	355	393	433	382	393	408	408	418	408	419	418	350	381	376	371	391	402	402	382	374	389	416	419	437	427	407	398	410	364	371	386	415	408	412	423	387	363	392	407	402	361	364	414	396	395	365	403	411	382	396	367	410	382	405	371	387	398	402	411	409	393	345	385	392	402	405	421	383	393	396	399	412	383	391	382	391	410	421	393	396	387	402	385	382	357	391	383	404	376	389	408	371	410	362	386	394	411	405	405	398	379	350	421	400	361	380	380	394	366	416	359	364	419	397	412	393	365	378	366	415	416	390	388	375	404	362	407	414	386	378	420	434	389	396	404	391	373	429	379	432	398	425	399	440	403	403	401	390	379	427	402	390	377	407	416	427	393	402	401	380	394	437	384	404	398	389	408	372	349	420	413	384	353	395	414	400	400	385	372	405	411	400	336	430	387	434	419	377	370	448	398	424	383	389	414	404	379	374	395	399	423	424	434	452	391	397	343	373	366	411	403	430	406	405	374	375	421	371	414	401	422	409	446	403	400	376	404	421	390	390	388	385	418	418	416	395	403	393	401	432	372	390	407	414	375	394	396	427	460	386	422	397	387	382	421	397	369	397	414	388	395	365	381	356	423	398	389	397	401	428	369	362	425	395	395	404	349	387	368	350	412	384	386	399	404	390	417	419	404	440	426	367	409	396	388	364	406	385	383	403	427	383	393	386	417	392	357	393	373	419	399	406	373	358	384	398	447	370	404	402	357	403	389	388	366	396	400	387	360	401	425	418	394	409	423	373	382	414	374	417	414	384	377	393	424	387	401	366	413	372	372	363	342	356	385	352	362	398	361	420	415	386	408	385	405	403	391	432	452	382	413	380	417	368	384	372	386	362	353	414	399	382	375	394	399	388	377	388	417	410	353	395	408	411	398	370	384	361	378	370	393	372	421	409	359	391	414	378	440	392	413	382	393	384	430	404	387	405	405	370	373	395	366	387	402	364	418	400	383	392	383	434	404	372	426	372	399	458	383	365	377	390	407	371	391	417	399	392	386	383	411	425	371	392	407	375	430	432	384	379	394	421	395	414	369	370	376	400	409	420	415	393	361	408	393	413	417	432	355	389	402	400	406	422	397	372	410	371	406	389	374	370	350	396	410	377	391	384	393	361	403	373	393	394	421	382	402	370	399	426	407	391	392	413	427	404	431	420	424	405	383	434	398	376	406	413	387	428	408	402	453	429	427	380	367	382	377	383	370	370	399	423	415	409	393	410	443	393	355	397	410	385	383	427	419	405	393	397	404	367	413	430	367	406	384	411	404	428	393	406	388	420	415	388	360	372	387	408	424	413	425	389	365	417	370	394	386	436	427	406	355	440	407	421	413	384	405	409	392	367	389	351	374	382	397	390	396	400	414	423	439	400	404	366	365	349	350	424	377	390	413	423	429	423	396	375	404	385	354	395	369	324	419	379	364	394	420	378	396	367	422	393	389	383	400	369	426	385	375	402	402	429	377	384	385	397	427	388	409	398	383	421	422	395	435	347	419	389	399	420	422	416	386	396	397	429	388	390	390	416	395	380	400	403	400	399	435	419	419	398	399	395	387	415	407	385	410	401	382	395	394	441	414	399	395	399	390	410	401	372	372	373	406	390	374	384	402	394	408	415	433	377	406	385	371	395	396	376	422	386	404	382	363	402	385	398	395	405	391	348	404	408	405	394	416	407	425	394	403	452	378	392	391	395	413	429	351	391	462	384	396	349	399	364	400	380	396	420	377	448	371	372	390	368	380	386	390	428	420	380	400	393	356	421	434	389	371	396	400	379	370	419	381	406	398	390	424	393	394	423	399	396	370	411	422	429	422	372	436	399	414	382	386	434	395	391	432	383	397	413	379	385	430	357	393	402	398	421	380	357	397	365	401	389	379	404	408	400	376	370	403	385	407	434	431	396	434	384	421	419	378	404	415	347	435	398	405	401	365	434	420	408	378	381	374	397	411	390	441	419
5694	1138	1008	1007	997	967	943	949	1000	954	891	999	930	968	994	977	900	920	939	980	988	997	952	953	957	943	979	953	961	968	940	982	915	994	961	965	954	936	884	962	966	972	959	922	952	986	903	966	983	978	915	970	1000	924	966	925	951	931	890	967	914	969	914	899	884	948	921	891	922	938	984	1016	916	878	949	989	918	929	958	963	958	939	939	922	935	915	978	979	949	958	957	953	983	965	908	933	961	909	942	990	910	958	931	912	922	913	938	937	946	898	935	930	993	898	910	1012	956	920	971	957	929	990	966	944	870	964	918	955	978	1012	956	940	924	911	921	917	952	951	944	974	920	915	940	939	918	980	950	981	945	932	959	930	993	989	956	948	969	967	992	957	988	927	924	944	958	968	956	938	944	919	977	947	982	898	959	935	964	937	933	966	963	1016	908	1020	961	952	956	951	983	918	943	936	956	904	1005	956	963	951	910	875	955	942	955	948	980	963	962	931	980	924	933	923	934	971	965	972	933	945	888	970	992	941	1003	964	944	969	989	940	946	929	903	962	919	984	940	974	984	913	920	945	951	956	953	903	934	974	917	862	927	927	919	949	988	976	985	904	935	859	966	975	918	925	925	980	949	954	984	984	956	984	956	969	911	917	975	928	934	995	966	919	942	928	903	868	970	950	930	956	922	957	957	880	994	913	979	897	951	940	909	937	906	919	929	949	901	956	990	983	923	959	916	928	925	972	901	919	937	973	958	917	989	978	958	967	945	979	920	970	936	954	930	947	979	969	945	929	964	925	953	929	917	933	963	977	1034	975	951	950	994	933	975	948	1002	968	951	987	942	991	936	900	967	986	929	955	972	953	938	914	960	934	991	971	886	957	966	922	940	942	956	968	977	981	962	942	974	970	881	956	961	998	904	993	975	927	944	923	966	935	1003	952	950	886	942	964	934	865	1002	976	961	997	884	941	950	931	964	1004	1006	976	893	908	898	935	911	961	945	916	934	982	904	903	936	929	936	966	912	926	1026	981	985	969	916	900	944	956	976	963	926	951	865	881	952	916	969	934	985	986	925	932	988	928	948	950	938	884	926	915	914	940	987	911	971	875	926	893	970	938	935	987	937	954	925	940	929	952	882	961	933	951	936	929	981	964	942	932	977	955	954	957	980	963	954	1008	936	938	933	946	960	942	913	935	973	937	926	939	959	937	930	969	952	938	882	924	960	974	962	990	975	968	936	963	955	988	956	924	949	1000	932	923	875	928	983	921	966	947	901	942	903	961	954	941	881	948	946	962	967	958	879	970	935	969	899	940	911	984	914	945	1011	963	929	991	945	909	1003	938	933	928	940	973	1010	936	955	1005	958	937	915	917	935	906	927	920	997	943	950	973	918	972	955	908	939	935	914	966	949	943	988	935	1001	941	934	974	897	941	960	997	918	958	956	986	948	949	924	971	940	956	968	958	942	890	979	940	953	955	920	960	919	905	941	954	992	1018	940	971	983	988	994	921	953	900	925	973	884	952	938	961	965	949	910	958	963	966	965	969	971	903	963	927	1003	985	953	953	961	964	895	941	956	924	956	953	947	894	924	938	946	938	935	940	925	914	917	966	990	924	963	980	964	984	931	952	963	974	983	983	941	888	917	922	926	993	929	944	940	980	927	939	960	938	943	937	913	962	964	993	969	983	984	930	958	937	964	936	902	895	959	976	904	970	955	967	923	949	968	949	960	957	929	919	1008	975	930	944	941	974	978	982	941	940	948	902	984	915	957	910	987	949	922	952	968	904	931	959	924	962	887	962	921	990	976	981	977	901	978	897	947	963	977	997	977	904	946	927	950	940	922	919	970	907	941	966	1017	926	923	898	949	941	928	916	984	927	1021	897	908	992	968	970	913	977	926	922	1004	937	923	1005	947	946	955	961	978	1016	946	1015	948	924	949	954	966	912	962	933	949	926	941	981	942	971	894	1007	978	923	927	1009	943	958	906	950	981	944	957	981	895	979	935	900	942	978	993	912	965	970	923	951	945	969	924	933	952	955	997	1006	897	905	960	973	911	935	978	897	942	964	959	966	957	961	926	859	979	918	976	960	946	981	979	985	913	963	1007	897	1009	998	916	920	940	949	921	915	998	1006	954	983	911	981	944	1003	990	938	950	955	953	936	941	943	950	964	956	947	931	956	905	974	951	966	954	940	965	972	954	981	913	920	959	947	898	919	998	944	961	941	912	927	995	928	922	973	1006	912	925	866	975	948	1006	943	978	936	954	988	914	953	954	944	974	1012	1037	917	884	953	933	933	935	1004	922	966	925	953	907	939	952	884	972	954	1001	952	912	985	916	929	971	935	933	923	877	934	972	967	935	928	957	943	1030	960	952	938	925	909	984	995	959	934	994	939	959	894	956	914	911	954	951	926	931	879	953	954	991	896	911	949	998	971	968	997	913	955	980	938	921	937	974	926	978	990	912	972	979	923	933	971	944	950	993	1004	928	950	906	913	967	991	955	960	964	928	946	929	960	978	933	932	979	943	954	954	885	924	918	953	982	969	948	928	951	962	923	973	961	917	917	901	936	960	943	953	916	931	934	938	904	926	949	939	897	993	960	960	955	915	963	911	957	964	896	949	925	939	971	953	957	932	930	921	953	950	954	968	936	970	959	961	908	953	983	972	959	984	940	938	942	956	967	976	972	966	915	925	908	1008	967	906	934	976	862	909	989	981	952	949	952	937	929	973	926	981	912	973	942	1000	916	858	1015	949	960	921	919	915	940	973	968	942	909	913	932	952	906	914	956	1000	955	945	949	895	942	939	956	929	980	946	961	924	998	953	946	968	922	887	948	971	965	949	955	940	941	973	901	981	954	942	918	950	945	933	895	982	979	962	964	945	972	933	913	995	940	951	955	924	979	967	968	977	946	904	956	927	952	923	935	938	968	924	934	949	966	981	940	963	942	983	907	936	903	946	940	948	941	957	962	997	930	994	930	928	980	932	964	955	991	917	982	964	996	967	894	931	958	1033	943	974	970	917	936	988	963	903	962	936	987	990	929	946	958	959	927	933	890	943	952	960	916	976	956	881	992	896	1009	952	931	931	944	972	935	933	944	960	904	963	1029	972	969	996	923	983	911	915	880	956	915	907	966	933	967	955	927	962	977	925	1001	901	971	984	926	966	1023	973	933	945	989	938	970	959	952	962	917	896	916	941	975	930	966	911	956	927	978	974	978	982	950	926	930	941	1001	920	942	895	916	992	886	955	998	869	942	945	963	946	940	980	951	985	918	943	1030	956	938	940	944	887	926	922	956	940	960	942	959	971	919	953	890	955	983	984	960	933	939	957	1030	998	968	953	941	894	948	975	919	985	972	930	934	916	931	867	912	999	959	974	947	990	938	923	947	923	917	945	975	907	961	936	946	941	961	954	918	945	944	990	927	960	928	951	945	949	980	930	974	954	947	876	931	923	951	937	1006	903	947	926	974	925	949	953	961	879	947	943	964	959	960	965	937	894	987	980	896	933	941	936	997	969	960	943	947	927	935	953	964	916	1007	930	1005	937	932	900	941	961
24247	20682	23585	27812	20674	15053	572	418	314	337	323	324	326	290	314	281	308	319	276	296	283	269	269	289	278	281	304	305	294	281	277	287	289	312	287	255	311	272	281	283	280	283	327	283	291	280	274	280	283	286	300	329	290	285	295	281	273	315	278	261	280	287	293	273	273	284	275	285	285	321	307	313	308	268	295	273	265	278	299	283	281	318	321	300	295	270	274	296	290	328	290	290	273	320	273	269	290	343	316	297	302	284	281	329	296	270	321	278	275	256	294	272	306	249	290	308	294	273	306	285	300	266	281	277	292	302	319	285	303	271	295	291	306	285	293	286	252	301	297	272	251	313	307	283	313	287	296	287	315	286	252	254	296	259	270	294	320	285	273	270	276	271	310	269	286	265	285	281	305	300	261	293	299	293	280	303	289	273	313	316	288	303	291	297	284	294	303	261	288	306	261	300	294	282	267	289	271	275	253	296	265	309	329	301	287	323	305	306	290	286	296	287	281	280	264	258	272	312	291	237	278	287	288	288	279	313	248	292	286	270	287	269	268	312	303	307	277	290	304	269	308	298	307	277	273	304	288	255	272	312	277	301	277	313	270	305	304	265	293	297	285	291	281	290	297	286	300	331	286	277	275	281	289	274	285	266	296	282	272	320	293	274	309	289	308	292	283	295	282	289	277	265	271	284	248	304	298	273	290	286	270	296	252	264	304	308	296	266	297	290	301	292	294	302	293	272	260	282	293	277	277	278	282	286	286	256	305	276	305	285	275	271	290	305	286	277	314	306	307	294	241	268	293	308	290	277	281	315	269	306	292	306	295	277	326	286	289	283	296	295	310	278	324	271	263	289	289	293	264	259	310	288	286	294	294	292	295	271	282	298	299	305	261	309	276	311	310	275	282	298	324	285	273	272	307	293	289	291	302	271	277	295	288	295	277	304	308	297	264	282	273	267	305	279	280	258	284	284	286	275	281	306	289	287	276	284	281	285	300	300	282	274	268	285	314	301	315	250	290	289	319	276	277	271	286	257	283	317	290	309	264	273	288	259	270	314	306	302	284	260	291	273	294	298	273	275	285	279	286	284	295	288	292	269	278	293	276	292	290	272	281	272	284	269	302	274	281	281	288	287	250	277	263	281	283	269	264	296	290	298	301	288	295	272	305	314	267	266	283	319	281	287	280	290	290	286	288	280	299	311	273	299	322	303	283	298	303	293	261	297	294	274	288	298	269	318	289	241	294	298	287	282	291	286	297	298	283	254	270	304	293	286	309	276	279	317	305	304	257	287	281	327	305	308	279	295	255	289	316	340	286	299	285	235	305	261	294	262	281	285	285	311	300	303	278	313	270	265	283	272	306	295	273	310	279	263	286	286	283	303	278	275	313	266	292	309	273	333	257	286	283	290	266	250	288	284	283	248	305	317	305	290	310	297	288	259	290	287	271	280	278	249	318	291	262	301	309	321	279	295	292	260	245	282	302	273	285	271	283	296	280	293	295	265	320	284	275	303	280	315	281	267	279	308	295	279	276	275	290	295	272	282	271	270	316	299	278	276	261	322	268	293	304	293	285	310	292	293	282	280	300	296	314	300	283	295	264	311	300	273	276	275	289	284	278	265	266	307	298	247	316	284	312	272	269	286	289	285	289	257	266	281	286	305	308	294	288	280	302	295	285	280	276	274	288	278	286	281	291	286	250	301	299	285	310	320	288	288	270	303	292	280	282	291	292	303	289	280	296	283	311	264	294	309	288	261	277	270	308	286	311	289	295	278	310	284	270	274	284	295	280	302	277	287	287	287	284	265	257	291	279	319	313	271	309	296	307	306	289	292	275	287	266	269	267	250	260	292	297	285	323	316	295	276	297	295	283	277	256	298	288	287	275	301	262	307	300	256	280	321	305	332	298	297	277	281	296	256	285	308	296	276	279	309	286	271	319	283	287	292	313	282	291	287	289	304	260	310	273	302	285	255	257	303	322	291	281	293	280	267	272	301	318	241	270	286	263	285	317	287	303	313	294	287	271	305	278	301	286	311	328	319	290	262	289	266	277	305	299	299	306	297	275	319	267	279	318	285	294	269	291	300	290	314	307	267	269	277	270	305	251	315	300	291	305	311	291	279	307	307	273	301	269	235	299	299	281	287	280	279	273	275	310	300	311	300	283	281	282	319	270	268	294	290	274	285	271	265	268	255	265	275	314	289	308	282	262	263	296	299	298	331	273	261	306	314	294	286	266	294	292	268	264	271	290	320	274	281	254	299	260	321	266	296	254	299	274	266	292	288	302	303	293	279	304	285	286	267	297	321	299	286	274	301	267	270	309	291	330	312	285	259	284	307	312	269	299	307	314	301	280	275	286	257	239	278	292	277	297	314	293	294	282	285	277	293	289	305	308	317	285	312	280	280	287	302	270	294	270	263	262	311	287	250	285	301	264	292	291	280	294	311	282	296	286	295	334	304	304	276	288	293	288	317	284	280	288	280	311	276	250	280	300	302	270	280	265	284	273	274	285	252	283	273	308	267	271	276	273	299	302	295	296	288	271	289	319	288	283	277	323	312	288	282	258	291	271	297	317	268	258	263	288	269	307	270	307	310	294	300	278	292	309	276	294	287	304	287	270	288	295	327	266	266	314	267	298	300	298	284	272	336	333	279	274	265	296	284	248	298	304	294	314	273	263	287	271	256	275	277	275	295	301	300	284	267	290	253	284	310	279	289	295	284	303	268	308	245	277	295	290	269	273	317	296	278	295	273	298	298	306	292	292	329	279	273	290	275	275	267	274	294	292	287	283	314	309	303	296	309	278	301	310	299	296	286	287	281	286	304	302	281	289	321	301	284	311	299	305	260	263	293	277	326	280	299	315	294	280	273	261	286	258	272	290	327	298	292	274	304	285	281	264	296	272	282	280	255	268	299	282	290	285	282	274	305	299	271	302	310	312	276	289	282	295	272	295	270	260	313	268	293	324	291	313	273	321	281	286	265	317	295	285	300	271	294	276	303	278	255	298	277	296	246	263	273	313	292	291	301	274	299	286	297	299	295	304	295	317	273	333	303	291	316	320	277	294	274	293	296	320	316	301	276	331	303	295	298	294	289	288	271	270	286	262	287	300	282	282	280	308	277	289	285	319	275	259	254	272	288	307	280	287	267	290	271	326	269	285	281	268	298	278	251	294	293	299	322	315	284	283	353	279	283	292	314	277	270	283	302	282	298	286	261	268	301	314	308	241	256	263	283	303	269	272	294	277	313	298	276	313	268	282	296	275	269	300	289	301	269	318	293	288	295	256	290	253	279	269	273	275	293	267	318	296	278	273	272	280	294	256	288	285	279	260	289	279	279	304	312	292	280	283	278	290	329	286	263	300	274	292	299	261	280	314	265	292	302	252	294	271	267	280	276	279	292	278	288	268	255	273	294	297	266	275	270	291	288	268	285	297	273	287	294	303	280	285	290	283	292	303	280	303	283	291	270	283	296	284	295	282	285	284	282	306	273
3148	1822	1158	886	730	691	754	782	715	733	731	747	750	733	725	684	710	724	682	720	691	686	633	716	726	722	647	686	681	724	700	706	703	706	734	677	709	727	727	718	691	691	714	698	696	722	699	647	708	743	676	684	675	718	684	666	751	656	661	705	726	694	677	694	696	671	702	732	693	685	700	705	698	699	693	687	661	723	676	708	686	764	691	723	686	703	729	700	701	735	672	679	665	682	678	727	677	691	734	698	691	691	667	693	675	732	684	655	700	668	724	634	632	664	733	700	710	658	735	648	681	680	687	701	703	679	651	669	639	704	716	737	742	729	697	702	716	681	671	704	715	695	708	720	703	722	677	674	678	670	737	687	708	700	678	719	728	710	683	680	731	694	694	717	714	716	695	657	723	734	692	676	712	685	765	701	715	684	725	675	684	710	668	734	699	691	694	719	744	691	702	687	677	673	681	672	645	675	677	708	680	701	702	718	700	675	738	699	672	718	704	741	672	725	678	655	699	685	682	664	702	726	706	666	687	690	712	701	708	662	718	685	716	650	679	687	700	705	711	711	712	664	636	691	676	666	680	618	661	709	688	713	695	735	684	677	644	685	700	667	730	723	735	759	698	691	687	713	663	694	666	654	723	668	704	686	642	712	725	704	654	691	692	720	657	689	714	699	675	697	690	704	675	719	662	676	725	684	722	695	616	672	737	700	667	678	686	734	707	693	712	727	722	684	708	679	674	704	711	719	710	684	663	668	687	692	668	746	717	733	719	750	693	707	732	716	728	725	675	648	711	686	638	726	677	699	691	715	686	691	718	667	647	747	718	695	666	728	703	715	719	715	707	730	682	717	711	732	637	690	723	717	707	734	716	699	685	660	684	676	692	727	710	693	663	717	667	710	685	686	659	702	741	695	690	637	698	701	713	714	725	706	714	674	673	742	697	700	674	659	699	707	722	708	691	643	700	661	697	736	700	677	663	682	684	716	716	712	677	670	735	699	709	672	671	712	663	730	698	678	676	701	706	655	674	699	724	701	694	681	685	703	690	722	710	690	686	670	690	682	725	675	714	704	703	614	673	672	671	650	670	702	681	705	700	692	689	689	636	710	669	678	639	724	663	685	713	719	718	674	740	699	688	695	698	720	674	712	732	674	672	705	708	737	710	678	636	678	672	721	678	738	660	736	662	677	674	725	700	706	657	663	698	688	657	708	697	695	682	709	677	742	680	681	701	726	697	694	680	677	748	673	677	705	684	701	687	658	676	699	686	748	680	655	688	731	731	669	702	749	643	672	672	701	651	700	705	694	746	671	673	683	665	707	677	687	680	718	685	698	697	664	681	674	721	723	680	688	699	683	649	682	702	747	695	684	691	702	699	701	681	693	694	731	666	706	648	679	720	681	711	707	696	656	658	780	693	675	652	738	682	674	648	717	674	655	704	708	703	685	659	719	646	704	719	659	736	684	666	697	723	677	671	700	683	714	678	746	688	697	705	722	700	730	642	663	691	645	718	737	734	655	729	692	687	688	654	719	704	711	704	660	710	720	664	694	627	706	696	648	688	733	720	695	704	711	690	654	698	689	687	670	733	688	669	657	724	722	703	684	718	634	691	725	735	674	672	704	712	680	688	704	705	711	739	721	692	674	676	673	671	736	665	719	692	690	670	673	677	743	741	711	742	750	704	739	700	692	678	680	653	673	700	664	684	736	682	672	668	691	667	677	688	673	710	713	648	714	683	696	652	680	668	682	666	653	676	668	678	676	703	657	678	691	678	669	720	690	667	690	670	716	713	637	661	724	671	690	698	666	713	706	700	687	725	687	719	672	677	663	708	717	668	715	702	701	677	736	704	710	696	676	685	700	728	686	704	667	735	720	715	709	703	743	665	690	696	681	702	660	736	687	706	676	692	740	690	678	711	661	678	705	737	701	679	724	684	705	754	749	683	684	702	698	696	725	727	728	655	719	680	670	748	720	664	692	685	694	682	679	724	707	700	645	683	697	713	643	637	681	715	699	658	710	670	672	726	695	701	743	713	698	668	671	717	654	671	661	706	674	686	704	681	666	686	695	721	657	675	689	623	752	661	668	660	674	707	681	718	729	668	659	709	698	698	707	704	679	673	712	699	718	723	653	726	704	702	670	706	732	714	688	693	669	692	699	690	662	644	702	649	731	674	656	692	693	720	665	673	650	694	668	709	685	705	685	698	699	665	719	742	679	724	681	673	653	710	695	732	715	687	698	629	716	647	738	687	657	699	711	724	714	675	707	675	673	708	732	708	723	679	658	724	656	725	723	690	635	730	677	662	726	665	702	688	696	705	717	664	697	715	715	718	662	712	725	668	695	656	744	723	711	639	717	703	651	685	682	680	668	706	698	714	688	700	677	663	696	683	706	726	669	650	721	729	670	702	657	650	727	692	689	695	712	708	700	711	745	665	692	703	677	725	686	729	720	648	676	692	696	710	673	679	705	648	695	688	658	697	718	667	752	701	699	699	693	716	690	714	716	693	674	708	692	673	673	708	677	692	728	699	698	703	654	701	725	703	656	710	700	745	735	666	681	646	714	679	716	701	678	682	677	679	713	678	709	706	691	651	682	696	730	700	723	697	701	674	710	707	714	687	746	705	685	710	695	704	677	620	627	709	686	713	707	707	742	649	709	745	695	668	712	741	696	700	695	695	727	665	684	706	688	661	716	690	648	674	720	741	674	674	663	646	692	657	687	712	716	710	699	646	664	665	698	677	677	727	673	690	711	676	715	674	619	717	687	690	685	682	705	641	688	694	685	675	717	726	694	661	744	680	654	669	696	700	691	690	654	679	677	677	644	705	684	675	701	691	686	681	681	697	672	710	685	728	654	702	730	680	699	724	708	733	648	664	667	690	710	686	691	720	695	695	720	636	687	683	684	725	726	695	674	709	652	681	661	656	707	664	639	661	729	719	696	680	681	710	693	697	711	730	690	688	675	686	728	701	686	755	713	658	713	670	706	697	664	717	693	686	730	664	743	701	691	695	725	683	770	690	686	689	682	687	692	710	736	718	681	713	672	708	711	708	676	643	650	702	687	723	700	669	669	706	640	690	681	710	676	709	686	701	659	706	705	640	753	709	697	741	692	715	666	593	692	717	685	703	725	701	693	686	687	710	704	724	703	636	710	731	702	710	733	718	678	683	678	664	676	695	692	690	705	774	694	641	709	743	712	722	672	670	675	653	723	675	726	721	745	704	680	671	691	699	628	739	685	701	720	653	706	712	699	732	728	701	662	661	683	698	708	684	642	702	684	674	725	691	694	682	676	681	682	712	699	720	706	729	695	658	706	648	677	626	665	658	726	673	714	687	691	700	687	664	684	659	709	681	668	742	694	683	744	666	686	684	684	714	697	709	713	697	697	684	714	688	691	675	697	676	674	706	705	691	699	733	697	669	697	725	678	682	722	682	680	681	737	722	657	661	689	666	671	670	693	680	749	752	706	688	692	639	733	674	670	659	685
24718	21662	25083	28755	21665	21676	13023	408	284	237	236	241	202	215	179	170	166	173	181	174	150	139	140	139	136	135	140	134	142	125	116	151	129	118	141	132	126	146	132	145	168	146	157	144	124	133	132	141	151	141	139	154	152	138	147	143	146	151	136	140	136	134	143	136	148	143	152	133	137	131	158	167	148	142	140	132	153	153	140	140	123	140	140	133	151	140	142	136	162	151	115	138	153	149	147	132	143	164	125	142	141	142	150	123	134	150	134	134	119	134	155	131	151	122	145	153	131	138	143	128	147	173	162	122	118	154	135	133	161	160	124	146	146	125	172	159	142	146	130	130	140	115	132	129	132	137	148	148	118	133	142	133	126	137	131	124	135	121	128	127	139	141	159	128	126	143	151	128	118	164	128	144	149	113	139	153	135	145	132	141	131	129	136	134	151	124	136	152	143	130	114	115	132	138	139	145	147	153	128	135	140	147	156	134	146	128	131	152	157	126	128	113	134	131	129	139	133	134	122	152	136	133	141	147	134	125	126	137	146	142	149	162	149	131	131	130	137	124	132	152	129	140	117	126	140	131	120	139	144	151	137	139	141	158	149	147	134	113	142	139	145	142	132	136	139	142	135	140	137	134	145	132	150	142	153	144	136	140	110	128	147	113	137	139	114	131	130	130	128	120	159	160	133	137	130	128	151	137	115	151	159	128	148	139	143	133	122	144	140	122	123	132	131	153	138	130	142	144	143	92	157	159	123	132	136	118	128	118	116	123	135	143	115	158	132	144	129	107	133	128	138	125	139	135	130	137	122	133	146	143	119	149	130	142	129	119	107	137	154	130	128	137	148	131	147	153	126	154	157	126	132	156	136	126	120	121	148	146	146	138	118	139	119	119	161	160	128	148	154	141	135	142	130	128	130	154	122	143	149	137	114	145	122	149	133	139	155	135	137	141	134	135	143	141	124	120	133	126	132	127	118	158	136	143	131	132	148	136	132	166	146	131	140	108	134	138	154	112	132	139	132	145	132	130	120	130	141	144	115	132	144	141	162	145	135	134	159	130	146	130	115	151	118	117	163	156	142	124	128	160	132	146	139	172	139	133	161	131	176	136	119	117	135	126	141	118	121	139	124	136	117	142	119	144	118	126	129	153	140	138	144	133	136	135	137	129	126	164	128	141	150	129	148	137	125	143	142	110	167	134	155	129	115	148	137	133	167	135	138	151	127	146	172	141	154	127	160	137	166	155	128	146	131	135	128	158	133	131	135	149	134	141	129	133	130	139	109	134	132	149	129	129	153	143	138	133	127	154	134	127	159	137	130	156	143	136	143	130	137	139	140	142	116	136	137	141	148	119	169	134	143	128	148	137	135	138	126	143	131	125	145	132	130	130	120	148	150	160	128	138	142	132	135	134	143	129	139	147	135	165	130	105	127	146	130	132	139	138	120	149	126	141	120	148	140	130	139	139	121	128	138	135	127	140	112	147	157	146	126	160	145	148	163	141	147	143	131	132	156	147	144	128	130	160	161	129	126	132	133	138	123	133	146	149	125	148	144	141	135	169	137	134	139	133	162	127	136	123	140	136	134	157	140	144	132	127	153	162	140	144	136	151	125	143	132	137	133	145	140	135	136	151	155	121	142	155	152	138	139	155	140	148	131	112	129	123	172	133	143	139	138	157	126	125	134	131	130	137	152	127	140	153	151	152	161	132	127	146	129	126	154	143	152	145	146	159	138	135	143	160	142	135	148	133	137	121	159	136	152	127	158	124	127	124	138	134	133	146	141	127	156	148	160	132	145	141	145	146	158	139	133	141	138	129	137	138	132	150	134	122	138	150	137	128	133	163	148	137	176	136	115	161	135	153	124	119	152	135	155	146	135	158	150	132	130	143	147	115	118	142	133	143	155	176	120	123	151	130	152	139	136	152	119	129	136	147	148	144	142	132	133	160	145	149	124	147	153	148	132	135	137	112	164	163	147	154	152	140	141	134	157	132	129	156	128	154	128	128	128	151	155	145	150	150	151	145	118	136	151	141	137	126	138	127	137	133	155	156	145	139	143	138	110	148	124	121	127	153	139	135	161	128	145	141	140	143	120	143	143	128	149	122	139	131	138	129	138	168	126	134	135	141	165	122	146	125	133	146	115	126	132	148	136	113	136	129	138	169	125	125	140	159	117	139	140	99	133	118	158	174	144	128	168	136	145	137	155	132	138	112	159	150	123	153	132	138	115	126	133	135	146	139	134	127	141	129	149	140	161	150	129	133	143	132	153	132	151	128	113	134	159	150	139	153	132	143	157	125	150	135	124	117	149	129	152	131	145	140	138	147	110	152	129	135	116	139	134	120	158	136	111	135	157	151	133	153	125	138	134	136	146	146	127	152	141	143	133	148	158	122	152	152	145	158	137	138	145	143	143	156	128	136	118	140	116	123	137	143	112	128	154	135	119	96	138	146	134	146	126	155	126	134	161	119	152	136	133	135	151	135	130	122	143	151	135	134	153	139	130	126	140	119	143	130	111	132	141	135	152	139	113	124	131	112	128	120	130	145	142	145	145	140	161	141	153	128	157	117	103	128	138	134	133	138	137	124	137	151	135	135	147	141	134	153	135	131	147	123	134	139	124	132	129	133	117	135	154	132	135	153	161	149	136	131	126	141	147	122	136	127	133	152	130	135	159	120	147	148	139	135	139	143	155	152	132	140	145	145	156	167	134	143	136	133	123	125	171	125	133	133	124	143	150	142	141	125	147	116	142	120	125	129	127	138	126	138	126	123	130	160	152	147	148	122	153	140	146	138	149	117	144	124	143	147	134	143	114	131	131	150	140	144	127	126	133	125	123	127	133	159	142	136	143	129	151	132	138	126	146	150	150	157	120	120	143	135	130	134	143	122	128	133	136	139	129	144	126	143	116	127	146	145	171	142	135	143	139	144	150	119	134	147	155	124	125	105	133	125	137	135	157	149	157	130	142	147	154	118	132	140	134	148	129	163	141	154	144	140	153	136	125	121	127	135	142	122	123	136	141	118	142	126	160	121	153	154	141	145	139	143	160	142	143	154	161	117	128	130	142	157	145	138	132	142	127	143	144	137	143	171	143	144	147	121	131	160	132	145	138	139	133	131	158	140	125	125	162	147	134	115	124	110	117	146	118	125	132	137	138	160	134	120	135	115	152	112	111	118	129	141	135	139	145	135	128	133	164	117	140	139	129	139	136	143	124	113	142	142	138	147	116	137	145	133	144	140	132	146	156	126	165	126	129	145	139	144	149	144	140	133	142	119	127	126	140	145	144	142	129	122	138	131	138	132	128	125	140	158	137	127	126	127	138	139	146	142	150	153	132	144	146	129	156	144	137	136	134	154	139	139	159	121	158	125	133	141	147	144	142	110	133	119	136	143	127	141	158	128	142	155	123	134	124	154	153	159	145	151	154	145	137	136	133	140	141	134	127	144	131	111	148	119	134	145	138	147	140	148	169	134	135	161	141	166	147	139
2976	2896	1327	794	615	529	467	442	443	449	404	409	377	387	414	392	402	392	385	370	403	415	381	366	332	361	422	361	370	355	400	360	358	388	403	388	375	362	415	372	377	372	381	354	380	372	378	374	370	364	361	371	365	404	420	386	383	388	372	364	343	371	388	339	348	357	373	400	374	349	364	382	378	369	397	393	357	364	393	403	408	382	352	400	384	354	368	343	390	362	373	385	379	348	379	404	378	410	368	384	400	368	403	370	367	363	368	364	398	386	393	362	391	354	366	359	413	416	363	353	388	370	370	358	347	371	353	378	378	362	355	380	401	412	363	376	344	401	389	372	357	389	373	369	371	389	369	373	369	360	363	383	382	382	379	371	427	392	399	357	355	352	378	351	378	342	336	367	396	364	349	377	362	396	374	386	370	372	373	385	394	373	335	364	360	370	383	400	368	372	399	346	336	377	388	373	390	418	378	378	437	357	354	408	374	345	381	392	362	333	355	374	363	385	369	388	415	368	374	343	370	383	356	388	389	387	361	421	396	374	385	387	394	351	358	391	390	371	377	381	360	372	366	348	389	394	363	357	372	400	390	407	404	342	367	422	371	392	381	379	388	394	365	371	407	394	353	341	377	356	360	378	345	369	369	372	411	374	357	368	380	356	367	370	351	383	355	433	369	375	373	344	359	381	326	375	413	385	397	350	372	382	364	387	392	361	379	386	403	375	371	363	393	374	354	344	387	365	359	411	367	370	379	374	379	382	381	395	386	404	363	376	355	352	396	370	378	366	376	396	374	373	402	320	371	394	384	359	361	375	386	413	417	328	368	372	388	358	361	344	393	361	368	342	388	365	390	375	360	385	362	371	323	358	383	346	354	364	405	382	380	371	389	357	364	356	361	353	351	378	369	368	388	343	397	376	390	381	354	390	365	360	352	391	366	396	342	391	338	381	346	375	334	337	375	358	360	390	387	327	421	391	378	390	355	372	357	368	366	364	318	386	371	351	422	347	357	390	376	364	381	341	374	396	377	381	379	369	344	366	337	361	403	363	368	404	413	386	378	380	359	359	408	362	402	375	357	414	372	348	387	385	368	395	364	361	372	398	392	353	423	389	394	385	370	361	382	356	391	364	402	348	395	371	377	372	377	401	381	352	371	339	361	369	367	354	395	380	371	377	356	385	356	368	407	378	388	368	360	343	366	385	389	371	426	376	396	354	363	351	367	335	366	392	377	357	364	400	341	393	363	335	377	379	407	373	384	344	370	369	388	382	391	397	367	370	374	345	375	371	357	366	375	372	384	369	397	385	359	366	365	406	356	361	394	374	340	382	365	361	333	330	346	333	367	404	355	358	379	394	371	352	330	363	380	419	350	379	380	361	360	365	353	380	379	393	360	419	346	366	384	408	371	359	352	381	411	369	368	368	365	365	348	382	381	373	370	395	343	360	385	377	359	373	350	374	356	380	372	371	349	388	397	368	364	354	372	372	382	431	409	358	358	361	370	387	406	395	390	408	383	345	399	356	367	382	371	391	368	390	356	376	386	371	374	388	351	373	385	332	398	364	340	341	349	338	378	351	378	391	374	392	370	384	371	349	381	339	353	358	373	361	342	362	386	324	338	371	381	400	378	391	361	375	405	377	377	401	359	359	371	358	388	374	365	368	372	377	368	344	403	358	374	377	381	374	335	369	389	380	417	393	375	374	359	370	399	368	410	361	352	401	380	323	382	356	401	366	401	375	361	363	355	366	407	404	370	381	389	392	378	378	398	371	363	388	420	377	366	372	375	372	350	361	389	406	371	353	405	373	367	383	362	413	376	350	364	387	357	419	376	377	386	368	401	383	329	380	375	398	392	396	412	363	375	333	408	342	349	374	387	380	353	374	389	395	340	366	388	363	385	377	346	397	333	366	380	366	406	404	380	382	329	368	394	362	406	381	372	353	393	384	372	407	374	372	363	366	345	396	366	382	391	397	382	402	371	402	382	363	384	365	396	372	347	364	382	390	384	367	351	347	396	360	363	417	379	385	386	368	403	340	386	345	373	356	360	331	368	371	393	406	370	395	375	373	354	360	383	370	352	345	354	349	425	358	350	369	379	384	405	384	328	337	375	387	401	374	409	393	369	368	361	373	365	386	370	392	339	338	389	387	356	374	366	403	341	364	364	387	380	360	355	366	358	379	391	362	356	384	366	372	368	385	369	353	365	362	365	368	365	371	392	368	375	371	373	368	380	385	389	395	349	331	359	353	365	367	340	412	345	363	377	347	377	381	376	370	376	362	383	356	381	386	390	383	385	375	384	405	387	364	365	348	388	373	368	384	371	405	379	324	367	367	372	390	385	391	402	379	351	359	390	392	378	396	430	356	391	359	357	379	361	401	366	411	342	389	378	382	369	362	389	334	370	414	410	370	398	379	376	356	367	363	352	373	365	372	378	353	373	354	358	364	328	375	400	372	348	354	365	347	343	367	348	380	341	378	387	388	364	365	389	354	369	376	386	425	377	381	363	380	364	354	381	388	402	379	373	376	390	406	389	378	344	375	359	364	376	390	389	375	392	399	348	408	388	340	374	346	398	365	391	366	405	384	397	369	326	371	395	349	373	362	395	344	357	379	360	396	367	378	363	373	378	365	370	363	367	369	389	384	383	362	358	349	370	376	353	403	354	432	359	369	363	369	377	366	362	363	346	380	378	404	386	348	377	395	343	384	392	369	341	376	362	356	364	394	344	414	365	348	363	393	353	345	393	369	404	379	347	401	384	396	365	376	372	335	373	416	378	370	356	373	398	385	409	365	380	358	399	364	386	396	402	348	354	330	366	376	345	343	343	401	361	404	403	374	400	343	392	346	364	370	398	355	408	368	361	355	367	361	321	372	370	367	331	367	387	392	403	355	375	416	370	394	385	381	372	363	386	378	376	381	375	393	358	352	376	365	390	329	349	386	348	394	408	365	333	335	361	381	375	353	394	396	375	371	370	369	371	383	351	362	388	368	374	382	397	375	384	364	342	359	370	365	384	337	376	371	369	415	358	382	346	378	396	388	385	373	367	381	406	367	384	364	372	372	403	377	362	391	389	357	387	368	378	376	338	363	356	384	348	391	365	362	359	366	368	357	371	390	363	372	411	409	383	392	368	396	360	364	377	344	341	373	381	400	377	378	370	395	382	406	378	347	334	370	405	379	386	397	367	353	341	365	362	355	378	373	445	405	375	401	383	397	396	374	398	379	354	348	312	382	388	403	353	372	364	425	369	379	379	374	409	356	366	383	397	375	385	368	364	370	379	390	367	429	399	375	353	350	390	387	358	361	373	379	357	395	358	345	402	383	387	378	370	393	379	371	379	341	418	398	395	369	376	376	355	395	366	421	373	383	373	345	393	393	389	371	345	339	380	344	384	368	388	399	387	358	392	357	357	396	388	368	377	363	360	386	372	357	395	361	338	394	365	364	349	379	389	341	399	400	369	386	410	360	361	371	386	380	399	340	336	384
32110	20666	9274	725	478	408	420	391	419	415	398	360	430	391	411	407	366	414	391	434	394	402	391	396	412	366	362	387	389	368	372	394	359	433	385	359	376	385	404	387	425	389	375	354	407	397	366	401	378	379	399	393	417	370	405	374	376	367	398	384	354	369	389	398	418	428	389	389	377	403	399	384	381	392	392	391	398	397	401	348	392	393	399	360	382	398	359	397	392	382	397	406	395	399	363	427	384	431	399	381	393	423	391	371	370	406	400	414	393	385	379	377	384	405	392	398	380	411	384	395	372	367	403	348	381	373	411	380	423	373	379	441	389	376	383	390	398	403	406	388	403	391	391	385	374	430	394	399	397	394	432	400	369	382	353	379	403	394	400	377	405	383	377	381	410	402	361	409	370	341	392	406	373	413	399	372	413	422	381	363	409	398	396	398	369	391	406	382	417	385	432	395	407	372	377	405	355	415	391	388	399	392	397	401	389	415	398	401	408	394	398	391	360	430	464	372	389	398	429	389	362	383	449	396	450	387	371	409	406	406	394	355	418	369	416	415	360	391	390	392	384	355	391	375	367	361	406	383	364	394	400	407	377	391	365	421	422	378	390	380	393	401	407	384	409	373	414	394	395	376	380	406	407	373	410	392	398	343	391	367	364	381	417	383	404	384	346	395	388	403	359	400	389	388	395	372	413	357	396	408	372	380	420	383	415	410	365	390	412	421	386	391	410	418	372	419	395	393	435	393	377	422	405	433	410	382	387	408	385	394	389	405	362	379	391	401	449	370	373	396	396	413	400	384	374	379	387	392	409	379	406	385	399	353	411	432	403	418	404	395	378	392	416	377	382	415	413	399	396	378	377	362	378	406	371	413	378	408	412	397	425	360	366	411	370	370	349	420	403	420	392	365	395	381	386	408	372	354	399	405	414	390	397	410	437	413	376	428	396	406	431	396	365	397	400	383	369	409	383	396	386	394	396	369	388	395	388	380	365	421	381	358	350	398	401	349	421	394	387	389	401	393	370	378	403	403	368	409	375	372	392	395	380	404	423	379	390	387	376	388	377	413	396	356	400	377	414	390	380	391	401	365	389	384	351	388	408	409	377	377	402	361	421	392	394	394	377	389	372	379	420	373	387	400	378	355	384	389	380	352	363	390	406	405	363	421	386	417	373	383	368	385	423	406	398	392	379	371	418	392	428	371	353	404	373	402	390	400	420	398	408	419	408	378	395	401	401	414	366	367	389	363	382	398	382	396	392	372	388	400	379	364	395	403	428	404	391	403	369	382	396	379	371	378	389	396	348	409	342	377	398	402	395	397	403	386	375	381	351	398	396	390	415	379	396	412	407	412	382	392	375	350	394	401	387	401	389	379	380	392	406	389	425	384	401	400	411	410	400	399	417	422	364	395	380	388	388	386	405	426	399	350	361	427	396	396	372	388	390	373	389	389	357	421	371	372	391	417	383	393	415	340	381	384	377	419	409	393	395	406	358	383	382	407	354	370	396	392	403	397	441	370	367	392	375	393	405	358	404	399	365	378	375	402	445	388	439	392	366	408	381	402	374	413	392	403	355	389	345	408	388	428	376	418	428	353	411	412	406	441	412	391	422	372	394	377	386	408	423	413	402	396	371	370	462	410	384	421	407	399	412	414	387	410	375	367	403	371	379	386	387	406	395	377	366	389	384	368	418	377	429	397	394	413	375	431	384	386	370	366	396	371	389	422	358	391	392	392	370	360	450	458	382	386	361	404	415	386	378	364	348	405	369	372	394	414	413	369	399	380	384	409	379	376	352	362	364	385	377	427	412	404	374	380	410	404	390	404	405	360	382	396	419	403	383	415	402	373	427	374	402	388	419	419	396	373	368	383	371	398	386	396	395	381	400	410	396	385	449	379	393	364	367	379	421	396	414	425	407	372	396	394	387	400	386	372	398	414	385	400	401	396	421	382	395	436	424	411	382	398	378	388	358	402	415	365	390	351	388	365	377	408	419	437	404	391	392	401	409	418	451	340	414	399	390	370	378	403	371	390	405	396	426	387	365	397	411	413	377	364	373	407	368	419	394	411	375	420	373	409	385	392	406	385	391	415	350	384	379	398	365	362	370	381	366	369	382	402	384	393	366	366	361	378	412	361	389	403	418	379	388	387	367	376	371	420	366	395	383	388	375	407	409	386	399	418	401	369	425	393	410	394	421	401	362	394	409	419	397	388	392	395	395	410	393	378	408	368	411	393	421	414	414	369	364	403	409	397	405	409	383	387	383	397	390	379	381	388	383	375	411	411	413	342	412	428	399	414	380	370	385	386	393	385	362	363	396	410	431	447	376	386	414	397	402	369	415	416	351	397	402	434	410	438	359	375	378	348	380	385	406	382	378	396	396	397	416	390	383	358	411	373	390	380	430	374	387	390	372	425	407	376	396	407	384	382	416	396	419	381	406	402	370	387	402	385	426	392	408	372	382	421	372	362	402	381	404	424	371	428	423	375	399	379	397	377	387	365	408	392	384	382	372	367	406	413	370	388	388	400	418	422	355	367	382	377	385	361	403	386	413	397	399	406	363	436	366	398	376	364	392	379	431	402	393	370	401	426	366	406	426	388	396	396	384	357	405	375	375	416	366	380	403	419	409	329	381	392	404	366	400	404	411	376	378	392	354	356	377	400	376	390	439	456	413	406	364	347	389	348	394	392	360	369	400	431	390	369	383	402	401	388	393	423	411	372	408	402	390	403	373	390	400	375	408	401	387	368	395	380	371	396	400	383	384	372	415	373	398	369	374	378	396	419	363	359	409	395	403	374	403	425	408	404	389	402	378	419	381	395	400	433	405	375	369	381	393	382	409	384	367	367	416	390	382	391	380	365	371	364	393	409	380	390	346	402	357	353	352	420	405	418	422	415	378	363	407	400	401	409	396	380	371	398	367	372	360	430	395	400	411	388	407	374	419	393	398	391	419	380	430	392	372	366	403	387	371	377	363	396	390	372	410	408	390	346	387	432	383	339	368	377	391	387	392	410	344	388	407	400	380	368	389	408	352	382	390	417	385	403	364	428	392	399	384	387	373	373	361	399	404	380	410	374	387	373	375	427	371	407	428	400	374	415	409	408	370	378	380	423	367	397	423	432	394	397	383	411	420	410	378	377	419	384	373	442	358	398	359	378	393	414	365	377	385	400	416	385	385	395	371	437	416	368	418	348	386	350	380	410	433	387	398	389	413	408	385	418	416	391	384	406	392	360	409	420	393	393	385	384	385	379	400	387	391	422	375	408	396	367	351	408	401	360	393	374	367	378	380	381	401	363	431	368	418	386	391	409	451	358	366	385	390	389	356	374	405	407	337	392	392	397	392	399	427	364	379	372	404	408	405	393	375	413	421	391	385	395	419	413	404	389	389	375	421	361	369	422	384	433	383	412	385	397	405	406	441	394	420	384	390	352	399	385	361	409	426	386	443	370	404	420	402	411	390	383	404	396	407	408	406	365	375	399	348	401
5723	1143	974	997	940	930	952	934	958	1008	955	986	964	922	955	943	973	997	988	919	948	960	922	947	946	903	973	924	951	936	905	941	933	953	969	914	879	892	940	973	938	983	913	920	959	931	948	926	939	961	949	927	944	963	899	948	952	960	953	929	1023	980	968	910	955	929	996	945	936	988	985	930	922	1010	941	1016	908	984	918	994	982	956	943	948	920	940	948	931	968	957	965	923	967	947	905	982	954	930	972	971	934	981	1011	996	963	965	982	1028	986	919	976	970	952	986	934	930	937	932	924	928	943	966	966	943	917	973	937	939	924	930	1023	904	886	933	916	961	965	958	958	956	969	939	957	969	985	900	946	958	940	902	919	952	1019	956	942	957	928	957	950	907	909	981	931	928	953	954	940	961	906	951	951	922	950	918	947	998	918	973	973	919	904	935	960	929	937	964	946	940	941	873	988	941	933	974	993	953	929	919	986	900	912	964	948	982	907	926	938	947	876	948	874	982	971	938	940	965	922	985	994	891	923	985	917	952	926	971	897	932	984	983	931	995	953	931	993	938	909	968	910	1006	953	931	987	914	962	907	1015	937	973	990	1030	948	951	981	979	941	988	918	960	930	938	957	961	990	912	948	956	923	923	930	966	879	965	938	973	910	940	950	1001	991	935	928	893	934	915	1014	980	905	886	957	919	956	922	950	960	936	951	975	903	916	928	935	947	958	931	970	930	958	971	942	917	941	931	968	898	918	942	941	985	961	901	942	951	927	932	915	958	946	947	951	945	963	890	929	972	918	925	993	999	942	958	944	937	983	1019	957	934	960	932	964	937	913	911	966	912	926	994	933	982	934	931	966	966	920	937	920	908	881	970	934	940	930	893	964	932	953	928	930	932	908	938	939	939	958	1026	908	970	858	910	955	943	918	954	958	924	959	946	911	939	921	964	977	922	968	959	920	945	924	978	920	930	941	1018	960	938	927	920	921	952	942	952	920	913	935	906	998	976	932	886	934	920	921	959	954	893	887	958	948	969	962	953	914	963	989	920	947	942	931	946	906	936	948	962	967	979	957	920	959	927	957	930	987	959	920	937	947	977	980	953	957	916	889	962	932	944	924	923	979	958	938	856	943	989	940	981	925	1015	991	909	957	1015	912	989	969	964	946	987	941	952	984	942	912	919	966	930	899	955	951	1005	936	943	966	908	920	901	940	964	945	956	927	949	921	978	989	971	960	917	930	931	956	939	968	1015	926	943	1000	963	923	934	906	924	900	886	948	938	896	914	933	926	986	951	949	931	917	1002	923	946	955	937	918	951	984	873	943	978	921	924	972	906	975	950	925	958	886	987	952	905	932	940	905	1006	945	925	944	933	922	947	890	953	973	945	959	920	918	921	1031	916	932	929	963	965	907	926	983	922	900	971	926	933	932	952	959	912	933	956	955	957	949	883	960	958	948	936	945	960	942	912	926	1004	954	929	948	1003	959	913	927	925	948	951	954	977	972	927	922	950	941	902	977	974	943	994	962	948	946	963	911	966	935	944	951	941	906	937	922	983	972	932	991	906	933	975	931	956	957	939	918	923	898	930	895	889	984	964	951	1031	976	969	952	997	908	930	916	939	917	925	944	944	895	935	979	960	941	933	952	940	961	961	936	934	983	931	972	904	917	961	973	928	970	926	909	960	966	958	994	909	910	1006	954	934	912	922	916	908	951	893	969	987	910	901	996	911	957	878	999	966	941	919	972	941	935	936	951	965	986	968	858	1003	960	940	918	959	977	943	972	932	1020	996	931	961	956	939	947	962	937	926	958	871	909	938	981	966	947	914	952	954	952	985	961	910	997	900	1000	963	955	1004	966	941	934	949	880	909	911	944	933	948	952	940	923	951	1012	948	938	912	983	885	926	919	975	939	951	959	941	910	951	910	930	893	949	895	911	978	923	923	943	908	970	954	945	996	926	985	974	985	988	962	940	934	946	930	945	890	958	941	912	897	923	948	900	950	909	935	948	969	960	964	931	960	961	953	937	997	925	952	928	963	957	987	975	994	904	917	933	967	970	944	915	925	966	923	947	951	954	903	952	879	938	962	976	979	950	934	918	943	958	966	987	899	966	961	988	937	942	1006	969	950	882	884	928	1021	990	932	963	920	979	982	942	973	1000	935	906	893	968	945	988	956	910	964	1011	963	967	943	973	963	954	895	918	883	985	921	944	924	922	995	910	919	991	913	962	988	916	922	963	939	930	976	895	936	991	984	894	953	922	946	908	915	900	936	890	908	934	985	910	963	937	944	941	925	912	966	911	951	927	908	949	934	968	980	1015	936	931	947	993	995	961	931	893	894	964	916	933	912	859	942	935	942	961	883	922	1019	966	931	931	892	904	908	975	896	960	921	893	964	916	939	932	960	934	1002	895	953	950	902	933	972	862	941	899	996	968	962	935	968	918	928	920	982	951	922	942	952	975	962	981	959	922	970	912	1013	930	898	1007	930	886	965	969	903	909	933	919	991	966	977	924	931	933	935	906	950	929	913	910	935	902	917	974	961	952	932	928	925	943	916	964	954	944	980	984	892	978	919	948	911	912	965	983	984	969	917	914	959	913	978	951	963	990	964	959	928	922	948	1013	947	940	946	960	957	935	928	923	898	975	897	966	944	985	897	942	938	971	966	920	931	940	938	892	951	936	930	894	942	929	905	926	968	935	941	928	932	932	932	961	988	956	920	935	951	946	933	983	895	954	940	929	969	933	957	942	952	969	978	950	978	915	954	950	904	954	915	984	939	958	937	902	958	941	952	973	928	973	916	912	908	891	933	986	927	967	897	956	957	945	914	929	941	897	894	1001	976	951	985	953	968	976	918	966	948	975	982	951	963	941	903	938	920	888	964	934	914	924	963	963	953	969	973	906	955	909	953	953	943	902	877	970	921	922	931	957	930	940	895	963	957	935	882	1005	967	1009	965	938	1010	943	929	943	931	979	970	978	944	935	951	963	941	947	932	936	917	903	924	918	1017	958	924	1009	928	940	942	914	945	964	969	950	932	885	867	990	949	937	992	955	937	944	928	928	897	963	956	1006	928	975	968	891	968	978	929	893	976	917	920	945	988	956	950	932	972	912	958	951	932	946	966	925	925	962	928	933	954	943	990	967	912	925	936	920	982	993	960	974	954	927	960	958	927	948	978	991	1001	954	974	915	912	912	956	931	931	987	955	968	943	928	962	981	1032	978	914	950	938	950	946	982	906	925	937	979	927	977	943	961	904	909	981	978	968	925	983	916	908	985	947	950	924	955	983	885	975	959	929	921	916	957	889	912	939	966	955	933	923	969	956	956	922	941	930	979	979	955	929	961	938	949	921	903	969	897	897	980	900	905	965	974	997	972	995	877	937	908	902	947	893	956	922	970	977	890	943	983	947	918	895	989	1006	944	931	915	990	918	908	938	971	949	934	1013	973	958	864	976	917	945	938	943	975	927	913	947	927	946	887	909	947	945	960	939	923	979	922	941	946	998	902	960	936	909	936	955	955	953	959	927	990	940	901	999	954	947	957	926	994	934
25456	21702	24722	29205	21696	15690	679	376	346	362	344	346	331	324	297	295	319	297	352	293	309	269	304	313	331	302	342	302	300	280	300	311	306	307	291	324	299	303	277	331	304	309	292	288	269	296	307	319	301	298	311	290	298	310	288	322	304	287	267	286	265	304	292	285	318	288	284	282	318	315	344	313	328	301	280	319	298	314	295	328	296	285	302	284	288	292	308	316	296	295	313	325	326	318	288	330	330	319	289	317	334	263	300	297	321	300	309	313	286	277	302	288	296	331	290	277	278	257	300	287	294	301	341	307	276	299	295	292	311	294	298	277	271	287	319	317	282	309	298	288	274	308	298	315	306	318	264	311	276	313	296	324	288	302	310	266	275	335	315	299	328	307	304	317	284	301	269	300	290	314	291	317	282	289	336	306	305	276	305	301	330	305	281	314	309	246	303	298	311	324	288	304	295	321	263	321	269	286	314	304	284	300	299	290	298	297	324	296	288	285	303	318	293	288	293	277	263	290	331	289	268	280	288	287	315	291	283	304	310	289	292	301	292	318	303	307	288	304	317	296	305	290	300	298	306	306	316	301	301	285	312	294	331	299	284	301	313	293	291	323	297	300	284	296	321	263	315	336	280	295	321	306	297	296	298	298	303	284	302	295	304	268	304	285	300	282	298	293	300	308	299	294	297	290	299	327	312	267	299	310	289	283	237	300	327	269	282	300	298	327	263	297	309	312	282	264	303	310	306	314	303	303	293	280	294	294	326	295	309	292	309	323	320	330	312	287	304	318	310	294	261	265	328	294	323	283	324	304	304	266	291	307	294	298	276	287	314	316	306	274	292	349	311	327	315	312	291	332	321	311	304	324	294	310	296	295	290	278	300	298	287	301	279	333	276	266	281	283	303	286	316	303	323	318	308	305	323	297	286	330	308	325	334	294	287	289	272	311	281	290	294	292	295	291	268	293	298	306	278	312	292	316	273	282	300	299	285	301	280	309	261	303	309	268	277	307	276	311	270	270	274	303	320	301	317	291	294	296	290	281	321	309	279	281	328	302	303	284	298	304	285	304	307	276	318	302	289	282	332	307	299	285	276	290	310	303	300	291	282	267	294	298	259	283	291	292	305	301	280	308	309	278	321	313	271	273	275	307	289	294	288	311	291	320	292	312	296	312	297	277	338	271	289	312	301	321	309	293	250	298	281	312	282	303	299	282	292	302	277	316	281	324	318	281	312	292	312	272	306	277	301	292	302	282	314	273	291	293	282	284	310	297	278	267	312	300	313	310	311	284	260	315	292	285	271	288	278	275	319	327	309	321	276	292	317	301	318	308	287	302	293	298	308	310	306	297	319	311	314	329	274	292	275	293	269	310	288	278	323	287	275	268	283	290	311	294	292	307	284	312	269	330	303	321	307	305	313	306	320	344	302	310	287	277	303	293	287	333	266	288	284	301	327	307	283	296	282	302	291	319	281	282	292	279	311	284	293	287	287	318	282	284	283	295	321	297	301	310	283	302	297	310	305	322	279	293	302	275	268	294	326	328	303	315	294	310	329	264	290	303	314	266	286	281	299	326	293	286	288	295	290	308	311	284	310	272	320	315	302	335	304	288	298	295	293	301	298	320	296	279	333	296	313	293	294	307	303	331	288	295	277	321	315	275	321	342	314	296	312	280	341	299	290	276	309	323	309	261	281	260	274	268	310	324	282	295	317	292	295	291	302	294	319	318	276	307	307	313	296	281	270	314	294	320	300	296	288	292	314	327	303	288	307	300	277	301	314	276	308	358	309	321	257	315	319	312	284	285	284	287	300	304	322	271	271	293	311	303	277	309	292	329	274	287	289	312	305	283	289	279	294	299	297	305	312	293	311	273	274	288	325	311	311	288	274	291	292	291	297	313	293	308	295	327	290	291	292	290	272	292	276	310	289	330	318	286	285	301	286	291	270	249	286	277	305	316	301	311	291	279	276	316	312	295	288	270	282	265	266	289	272	349	259	266	309	310	324	316	299	280	299	293	306	315	301	317	326	328	296	322	307	305	293	291	290	277	297	287	308	313	280	283	290	309	306	304	313	274	322	281	290	302	267	278	289	294	271	292	295	289	301	300	261	330	290	288	271	304	328	303	274	280	310	303	292	335	289	300	296	306	324	278	277	304	287	307	309	311	292	284	276	317	304	327	297	277	293	299	307	327	304	292	302	346	280	294	297	259	303	274	295	300	319	332	312	310	309	292	321	310	310	308	316	303	278	308	300	298	310	310	302	307	306	268	270	272	271	307	286	301	341	306	281	329	298	288	304	300	277	262	303	322	297	295	301	336	287	309	291	303	286	300	329	325	326	312	318	327	295	278	312	287	281	286	316	307	311	303	315	292	277	301	257	289	307	279	293	341	285	304	327	298	261	287	280	286	288	295	280	301	300	290	304	290	289	304	285	322	314	313	279	282	308	275	317	316	300	278	304	285	333	290	309	309	338	302	313	294	280	265	289	326	322	310	324	291	276	302	304	303	310	284	293	297	283	299	284	289	296	291	279	285	292	318	325	306	273	298	284	334	285	282	303	319	283	290	285	319	262	316	274	260	299	290	283	301	305	287	291	320	295	287	289	285	318	290	271	293	284	296	298	292	301	295	296	282	298	306	296	295	309	311	293	279	265	304	292	296	285	277	312	307	278	284	291	356	283	295	310	333	313	291	290	285	270	303	321	280	269	324	291	282	312	296	309	293	292	312	317	321	297	309	290	304	297	293	320	325	280	279	331	312	297	290	293	301	330	282	287	316	281	309	308	279	336	287	295	300	293	334	317	301	313	280	285	275	287	285	289	284	241	302	301	322	300	293	304	267	292	273	324	307	277	318	289	305	307	298	312	293	268	328	325	299	301	295	319	298	315	278	277	268	268	270	318	291	323	309	279	302	276	296	284	281	314	282	309	284	305	302	312	259	272	314	302	285	300	296	283	311	311	314	281	320	295	308	303	303	329	304	292	339	288	310	287	299	305	298	324	327	301	299	322	339	285	327	290	278	294	333	278	320	289	261	278	268	327	280	279	300	292	305	284	303	287	343	301	327	305	305	291	295	294	274	310	293	293	307	321	264	260	335	299	314	326	287	309	272	289	305	307	268	273	288	292	291	303	304	324	317	293	317	298	299	314	282	298	290	316	314	283	303	304	325	299	331	293	296	286	292	326	288	309	291	299	281	290	284	289	323	318	287	319	285	291	307	304	311	295	299	317	320	319	281	334	256	300	270	296	275	296	292	320	312	276	297	324	299	315	290	282	295	267	283	279	305	296	309	309	323	306	281	276	289	304	307	312	304	266	309	305	311	291	298	283	282	310	274	293	308	306	258	268	298	316	295	309	294	287	277	300	293	327	281	312	287	285	276	294	283	318	302	321	312	282	323	303	316	263	320	304	296	302	308	307	271	276	318	290	276	284	291	281	297	263	307	286	320	292	298	289	290	304	294	313	307	309	298	297	269	307	283	295	307	299	285
3258	2078	1205	902	858	787	761	745	759	742	811	758	749	770	696	750	727	746	723	738	750	731	701	737	743	741	680	730	710	669	751	742	782	739	779	691	680	741	693	729	717	742	710	729	708	713	728	674	764	740	719	759	759	725	755	713	717	743	728	740	765	745	758	718	767	748	735	722	721	698	751	770	717	720	711	721	707	740	748	731	707	735	734	757	726	707	701	784	704	678	689	715	692	703	739	763	749	718	679	732	713	691	722	674	708	728	691	728	666	785	691	726	750	757	724	777	716	735	768	726	752	717	777	697	705	699	736	712	725	734	740	721	743	744	725	701	717	701	780	709	706	751	732	712	719	730	761	755	753	756	692	737	727	702	706	705	734	705	751	770	731	728	714	766	711	697	737	755	791	707	716	713	752	719	751	806	678	700	673	699	728	695	729	691	706	725	693	718	700	729	710	721	752	713	673	755	697	744	723	755	694	711	741	746	738	716	758	698	792	740	767	749	723	782	732	741	747	733	783	788	710	713	702	748	734	715	670	699	733	702	718	716	758	700	776	735	739	686	753	736	711	730	671	741	734	721	735	744	712	678	698	683	724	710	691	689	719	761	674	730	779	718	677	730	721	733	764	751	720	720	738	722	743	695	731	729	699	676	741	787	723	763	695	753	724	738	724	739	759	732	713	739	774	711	740	728	709	690	719	730	728	717	744	756	740	706	717	739	740	720	696	746	747	697	738	737	699	711	720	689	725	740	729	761	702	726	726	726	718	746	674	729	767	726	684	732	734	696	736	707	727	699	706	712	701	700	754	765	700	731	715	715	727	719	724	725	734	728	753	705	727	754	712	686	700	741	677	723	782	736	779	737	702	715	747	724	700	741	721	707	702	760	723	774	743	729	711	720	708	716	705	697	703	705	720	735	700	714	736	769	769	697	697	725	747	725	682	728	736	733	732	761	721	766	771	726	711	729	767	755	717	727	729	724	734	780	708	706	732	738	734	700	749	690	726	696	745	759	714	712	696	711	751	708	724	710	736	699	734	743	741	696	729	731	707	732	711	687	724	707	746	797	772	775	758	740	711	707	674	705	727	727	717	719	730	777	747	747	725	716	724	752	701	715	710	683	750	741	684	714	679	697	750	676	767	724	780	724	749	733	722	682	687	769	765	714	782	716	794	734	710	682	733	693	732	748	720	715	711	739	735	706	713	776	709	706	723	710	757	747	710	743	749	736	772	741	725	703	704	711	718	648	738	697	709	702	734	762	715	702	766	661	741	723	736	697	725	703	798	684	679	737	707	733	735	766	708	730	691	777	698	763	710	703	704	756	759	680	701	721	692	713	716	739	750	704	740	763	751	755	746	748	724	701	726	738	717	738	764	728	772	762	778	755	781	699	691	687	757	699	743	741	720	750	705	770	747	735	751	740	716	759	686	712	709	738	684	660	750	723	698	736	707	682	653	692	700	737	703	695	747	745	761	698	767	754	728	705	731	689	730	697	716	722	731	724	768	681	703	703	711	721	724	712	764	768	743	695	755	675	774	731	674	760	759	718	723	777	680	737	744	724	724	767	683	712	731	673	792	747	739	699	758	703	732	721	719	720	725	735	687	714	738	733	731	740	750	777	783	725	736	712	698	734	736	690	715	718	748	704	751	735	736	691	696	758	742	773	705	789	740	720	696	728	749	729	753	682	765	719	698	750	729	732	671	754	721	733	689	710	750	755	724	726	736	737	773	706	756	702	700	749	720	690	709	734	815	754	714	693	764	710	702	686	773	712	721	719	734	760	724	770	733	777	716	724	751	684	718	754	709	739	791	699	744	680	714	736	694	717	740	685	766	723	735	721	738	724	714	742	729	746	730	693	781	734	747	704	719	699	728	756	735	709	772	739	736	724	735	735	726	711	680	743	753	749	707	772	757	679	711	766	730	725	717	746	714	715	725	733	715	770	726	704	701	694	751	709	704	685	720	739	746	719	700	732	779	738	737	714	716	688	780	728	712	705	723	743	713	704	759	733	723	713	704	746	748	777	702	733	681	705	662	724	740	736	682	748	764	741	690	727	722	721	746	737	741	747	693	723	739	704	733	740	729	722	701	710	675	673	676	715	694	763	708	720	722	779	718	738	727	730	697	707	722	672	697	708	700	709	713	732	722	678	779	724	731	716	735	737	671	703	728	723	707	709	703	702	709	676	707	723	749	732	692	690	736	719	775	751	728	706	785	759	720	702	688	694	783	726	757	731	715	710	729	722	671	748	761	709	690	742	720	747	739	740	730	734	728	780	688	756	738	748	722	691	748	743	730	709	752	711	765	714	757	683	772	753	700	691	719	731	724	679	720	730	741	732	717	664	701	771	661	726	697	691	703	726	714	719	729	706	689	684	765	734	787	738	719	708	674	765	728	744	745	750	744	705	703	725	728	753	758	722	725	697	724	756	742	697	755	725	761	674	725	748	753	745	718	715	681	760	733	765	718	748	736	778	771	714	769	697	716	722	700	738	719	746	673	736	712	738	778	710	671	747	687	700	741	713	707	706	774	730	694	684	739	706	725	716	805	704	702	706	739	739	682	701	732	678	741	687	710	688	736	738	710	724	749	719	716	720	701	727	758	717	682	716	735	705	748	713	738	739	718	715	720	673	727	677	744	703	679	736	706	730	757	733	717	738	721	695	698	711	696	758	732	695	668	773	748	729	696	699	774	731	717	700	719	749	725	730	690	666	697	763	744	754	721	699	714	721	721	708	721	745	674	771	729	726	735	730	727	699	760	704	739	720	696	715	707	756	722	762	756	757	729	709	682	703	687	734	731	721	695	790	703	718	758	725	727	689	706	723	716	718	726	705	730	739	726	657	775	719	749	712	742	705	738	691	755	734	724	759	758	732	711	729	707	724	716	729	733	727	696	685	712	753	726	721	726	749	758	687	696	711	703	728	750	779	728	732	730	716	753	726	701	766	745	695	723	742	747	765	716	728	715	730	712	717	730	705	695	723	730	746	772	761	749	775	707	716	712	743	688	665	730	760	735	690	771	730	744	765	714	727	757	744	764	699	692	752	752	727	755	694	719	718	713	742	686	715	718	733	698	696	714	662	731	695	757	719	731	774	712	768	705	756	692	690	704	755	725	700	728	709	759	701	755	693	719	692	733	718	711	679	726	741	695	728	665	717	730	745	698	736	757	760	725	691	752	710	698	766	712	733	733	698	731	727	692	725	688	726	718	761	738	709	700	719	728	698	750	726	696	733	740	735	721	767	739	751	730	713	698	693	731	742	707	749	703	751	725	688	692	762	725	714	685	745	681	790	746	727	723	721	722	679	711	759	728	723	745	727	722	702	734	738	744	736	729	788	735	736	719	698	728	680	723	759	748	742	728	691	724	663	727	759	749	710	745	709	718	762	748	750	788	732	698	701	725	714	736	732	693	705	756	734	733	700	756	729	716	750	706	697	749	738	741	650	751	738	715	745	750	678	760	706	772	714	733	701	765	779	715	727
23612	20686	23989	27468	20687	20694	12267	451	266	252	229	209	173	176	159	166	165	160	145	172	153	130	164	158	155	137	109	119	121	128	150	154	140	127	143	126	149	134	147	133	138	145	136	134	105	125	155	129	116	152	118	127	125	155	136	125	149	124	139	113	128	145	133	133	152	139	140	142	132	148	132	134	126	119	139	134	132	127	117	141	124	148	123	120	117	154	138	122	133	105	116	130	144	134	125	118	129	138	135	145	110	139	141	131	130	146	144	132	136	126	116	131	126	127	152	149	121	128	133	103	140	124	151	122	122	157	130	144	126	123	134	126	140	120	129	136	129	139	155	126	105	146	125	145	112	123	131	125	132	143	137	128	137	125	123	142	133	119	135	135	131	135	142	106	128	113	135	140	121	135	119	120	126	128	137	127	112	116	136	118	114	123	118	118	134	131	155	131	130	107	136	132	154	125	131	114	122	137	116	159	131	126	134	139	128	128	139	147	126	126	125	134	152	123	135	141	140	120	129	123	123	134	131	133	133	158	135	116	120	150	134	124	126	127	103	137	132	125	122	117	116	109	135	125	142	119	134	128	136	130	120	122	142	140	123	137	152	125	141	134	136	121	131	137	125	119	110	116	137	137	142	147	120	133	148	111	141	140	117	143	139	128	144	106	137	102	142	137	145	135	106	152	146	121	122	134	135	144	125	117	131	134	135	140	120	116	115	138	129	120	117	141	128	119	116	128	144	118	115	158	141	122	139	119	124	124	139	140	119	135	151	138	127	123	112	120	156	147	112	107	108	133	145	135	154	126	131	134	102	133	133	122	130	115	136	139	128	112	108	119	105	123	149	125	118	111	125	117	125	124	137	143	138	137	133	128	132	156	127	120	124	131	135	112	141	134	122	139	137	129	121	127	155	128	135	136	143	148	114	136	130	129	136	137	112	113	118	143	128	124	140	129	129	143	121	128	99	123	144	157	128	128	116	143	134	145	136	114	124	124	114	127	145	127	143	130	143	149	113	125	145	153	137	123	133	121	136	124	138	152	127	120	133	151	129	123	119	128	134	135	144	141	138	127	157	134	140	130	132	132	114	123	135	127	139	130	133	137	146	132	127	122	125	135	145	127	103	123	123	123	143	138	138	138	124	125	129	138	126	117	128	127	164	126	138	140	133	140	132	125	118	114	138	127	144	127	117	129	137	142	136	132	147	137	108	119	123	151	137	142	117	132	125	126	147	129	132	149	128	143	127	113	134	128	122	119	116	150	157	132	139	155	142	125	129	136	129	127	149	129	110	113	130	139	141	150	138	101	150	121	136	138	130	156	129	129	129	133	127	112	146	127	140	130	127	136	139	140	128	123	122	122	105	138	143	133	130	150	109	140	134	140	137	116	124	113	131	122	141	127	129	121	127	130	122	135	136	115	135	147	143	129	116	145	149	130	125	146	128	159	123	120	146	125	121	126	130	140	127	128	133	125	141	137	125	145	120	116	130	132	109	109	144	100	135	136	119	141	117	138	149	130	142	142	122	104	123	135	143	118	132	142	146	103	142	147	129	122	135	122	132	122	122	126	132	122	118	114	150	120	115	154	114	115	129	123	111	111	119	126	123	125	139	148	133	130	136	152	130	141	145	144	136	137	106	159	133	139	119	128	134	147	128	148	132	125	144	132	137	119	121	166	130	131	128	131	130	134	127	152	135	149	112	127	113	113	127	121	147	134	121	124	135	138	133	139	120	153	127	133	119	111	127	114	141	123	122	158	107	152	142	140	128	117	157	146	148	142	142	135	114	133	118	138	141	128	137	164	151	114	101	136	116	141	135	145	143	111	158	135	134	148	147	154	117	105	118	139	136	127	123	122	147	134	147	140	111	149	120	128	148	137	126	130	133	136	118	139	165	124	140	140	147	128	122	134	141	143	145	133	135	121	132	138	129	143	123	128	138	121	123	135	120	142	142	141	131	140	135	135	130	138	122	115	142	107	130	133	132	116	110	123	122	138	130	130	137	134	134	140	116	125	125	123	149	126	137	128	125	134	139	132	144	120	122	142	134	139	141	109	114	140	133	147	128	121	114	116	154	150	126	137	136	106	136	126	125	132	124	129	118	154	114	146	139	128	128	117	117	127	129	122	121	129	111	132	136	132	114	145	114	112	129	129	134	129	130	137	109	137	148	152	129	119	122	124	133	114	141	144	119	129	137	129	122	138	141	141	126	112	101	111	115	119	132	104	123	153	135	130	134	107	133	136	135	124	151	137	134	117	100	129	140	129	120	128	164	132	122	96	143	134	144	134	122	117	128	122	133	133	135	131	151	109	135	131	146	138	128	100	142	130	142	121	130	133	129	118	125	140	150	144	141	114	126	143	101	128	132	134	133	133	127	148	135	158	118	165	148	141	127	112	130	126	114	129	115	136	116	125	132	124	126	132	156	135	121	128	136	144	134	117	125	127	130	120	128	115	125	142	140	146	130	149	145	129	152	122	123	121	149	136	118	126	137	149	124	165	134	144	124	114	122	128	117	108	106	122	128	126	139	125	109	125	132	151	119	146	135	131	129	131	148	136	126	115	149	102	131	142	151	150	129	142	123	146	126	144	154	129	121	122	128	102	106	127	138	133	118	139	130	134	145	118	116	134	151	148	147	132	129	135	129	117	117	136	130	139	119	143	139	142	131	135	129	126	142	120	152	129	126	123	113	127	116	124	141	112	147	136	133	120	149	135	152	120	116	141	140	139	122	148	123	143	110	106	131	149	120	135	150	135	127	143	89	136	128	160	129	130	123	129	107	149	129	112	137	127	136	118	145	146	121	128	117	125	109	133	128	121	124	118	117	137	125	117	137	155	125	115	142	145	121	117	106	141	135	120	140	125	120	130	142	137	135	144	113	138	129	128	147	121	137	129	140	110	123	129	118	139	170	126	121	150	136	132	145	120	111	127	128	122	137	119	108	137	137	141	130	157	138	130	116	131	120	125	129	145	129	140	106	132	130	130	126	129	123	107	139	121	118	124	145	125	113	133	123	124	126	125	116	122	120	161	130	129	142	127	130	116	139	126	141	124	115	151	126	147	124	127	142	145	129	129	121	138	113	132	158	129	140	125	139	116	133	129	126	113	143	126	146	128	145	131	159	139	102	144	129	113	108	130	164	130	117	132	139	142	114	129	141	125	125	126	140	122	138	151	125	125	148	142	137	120	135	157	115	125	143	145	128	128	137	133	143	128	118	150	128	136	131	131	118	134	140	128	120	113	115	128	125	135	119	118	122	146	116	128	138	131	111	123	132	124	128	127	140	108	145	127	123	134	145	135	129	153	131	144	148	145	121	128	132	133	125	135	125	135	137	153	115	121	154	119	137	138	157	122	129	171	148	152	99	109	134	171	131	141	145	133	149	151	146	123	139	140	129	131	144	129	123	99	148	120	150	136	131	143	131	103	142	140	123	121	133	138	125	142	122	128	140	145	118	144	120	139	120	143	118	119	129	115	152	149	121	109
2922	2747	1308	727	566	484	447	455	396	375	394	386	366	377	369	366	366	344	378	391	373	362	365	345	363	353	400	320	376	387	370	356	387	344	360	323	374	334	344	347	357	340	370	382	368	335	389	364	391	350	339	322	364	390	352	371	370	376	349	343	379	364	378	325	386	386	333	330	363	354	365	383	355	365	391	346	356	374	359	364	349	322	378	374	329	347	385	370	338	384	366	339	395	358	321	331	362	348	375	332	357	379	349	335	375	357	354	340	354	364	375	364	348	398	360	360	349	337	334	383	336	363	360	348	371	369	345	354	376	320	367	364	348	366	351	361	350	372	375	310	365	312	366	378	359	352	361	354	357	367	345	383	367	359	345	369	344	369	344	330	375	352	353	338	332	336	352	363	333	383	357	351	346	371	344	363	372	368	381	341	340	327	361	373	386	357	340	341	383	323	367	357	374	393	339	356	389	325	343	386	378	351	364	372	362	338	345	372	349	362	374	354	355	383	352	355	331	380	347	351	347	376	350	345	322	381	321	329	373	347	341	380	337	390	352	340	353	394	339	395	361	375	338	347	357	353	370	355	348	364	372	369	375	329	341	367	356	342	363	330	350	389	340	338	371	357	377	354	384	340	330	332	308	369	336	396	381	336	360	314	357	373	350	350	354	337	378	398	335	359	338	359	353	349	339	391	385	341	352	357	320	352	317	350	353	367	365	348	361	375	353	348	331	373	367	352	327	330	327	350	379	411	346	359	373	322	342	403	379	380	351	374	361	330	308	353	390	380	338	345	347	378	362	406	336	360	341	329	332	349	372	335	359	377	362	358	372	397	388	351	355	346	369	342	339	370	382	353	387	366	332	359	395	371	375	364	378	392	349	339	353	341	377	375	310	353	350	356	363	400	348	349	360	345	355	383	393	382	377	327	361	324	339	377	334	367	381	377	331	379	355	391	366	352	364	327	393	359	360	389	397	342	360	344	362	363	357	380	350	346	336	351	358	358	394	329	393	376	381	322	369	365	331	337	361	330	354	369	358	365	328	359	334	341	371	366	344	355	367	379	373	363	354	365	362	392	376	332	371	348	383	354	328	358	357	350	384	373	306	359	340	349	336	344	335	356	340	349	315	373	354	342	336	343	365	356	365	353	342	345	367	347	338	340	350	324	350	361	377	383	361	334	336	395	345	344	353	357	362	387	378	346	372	343	350	351	362	352	365	362	344	354	354	368	341	367	366	347	387	372	363	323	348	333	315	321	359	371	328	362	363	305	342	308	360	340	385	392	369	353	366	379	337	367	368	358	352	370	354	358	374	349	373	321	397	348	326	351	361	372	337	367	373	377	335	381	345	351	370	395	331	344	367	361	357	368	339	330	377	367	349	362	358	320	367	375	350	359	389	340	364	393	329	345	356	392	377	364	348	380	340	374	343	368	350	340	355	353	355	349	365	369	367	370	353	382	360	370	342	354	350	357	335	372	351	385	345	372	392	356	393	365	408	355	359	357	351	377	367	368	368	353	367	339	371	377	350	362	356	333	329	353	402	373	346	333	349	347	343	374	342	359	373	339	354	356	341	359	376	348	357	351	364	368	309	338	349	356	346	333	390	316	398	338	363	366	366	343	337	371	365	328	374	362	340	362	361	328	333	334	388	347	367	384	351	378	365	356	343	374	365	361	337	369	355	352	388	357	375	343	356	383	373	361	332	387	361	354	373	348	374	362	389	331	340	372	342	304	370	337	355	326	367	348	353	380	351	369	336	374	349	350	350	351	354	364	395	353	380	359	346	341	358	324	392	367	358	381	364	352	329	381	366	371	366	374	378	370	331	372	362	358	354	388	323	371	365	340	368	365	364	374	374	341	372	331	366	354	352	364	322	378	358	333	361	374	359	359	334	353	375	390	349	368	374	368	378	367	367	380	357	386	340	340	352	369	362	372	366	357	359	367	357	339	321	379	327	369	376	370	363	360	380	364	386	369	347	357	366	361	331	374	340	392	397	340	382	349	349	368	378	354	383	380	334	371	332	366	383	342	360	348	365	353	355	328	358	353	335	389	354	370	369	375	363	386	377	329	355	348	365	364	348	379	340	383	356	362	349	367	377	401	370	345	360	387	360	383	335	341	375	359	368	355	321	355	380	392	379	357	337	341	365	342	328	373	390	329	368	349	363	341	348	370	371	343	400	337	342	411	333	319	356	367	347	360	357	341	356	342	361	362	366	337	347	358	326	353	357	390	375	339	367	342	366	365	328	349	348	362	352	377	362	347	342	363	380	354	356	357	340	371	377	361	383	346	355	379	344	353	362	315	353	395	331	343	360	334	371	321	369	357	363	351	361	360	347	366	347	355	389	370	337	347	367	379	365	328	330	361	328	369	361	364	344	383	341	377	381	341	339	328	354	341	370	338	395	383	370	357	330	351	376	354	331	329	373	362	359	348	340	350	383	347	357	388	389	381	363	322	342	361	341	355	373	351	344	343	317	348	349	363	339	369	349	348	385	340	383	370	360	392	390	367	355	390	353	369	383	340	329	367	354	343	383	380	378	367	329	408	387	354	330	321	367	367	367	329	360	379	346	328	376	348	357	366	335	331	385	357	357	337	374	372	377	401	371	347	351	344	321	356	366	369	327	352	349	396	298	370	363	348	335	346	325	391	333	363	347	362	350	380	321	355	356	375	358	349	381	384	350	390	322	370	322	347	362	339	323	384	363	329	355	334	349	390	378	349	374	402	331	378	373	348	418	338	353	376	367	377	364	337	348	327	384	382	352	348	354	358	363	346	368	327	337	341	367	344	337	353	333	336	365	323	339	364	377	341	352	358	330	361	347	346	389	339	377	346	384	347	361	378	350	370	376	340	373	394	364	346	373	389	350	350	352	346	338	380	369	368	357	337	390	328	378	341	331	341	353	361	360	399	386	376	367	331	357	376	358	341	346	361	369	366	381	358	364	335	350	350	330	355	363	340	351	349	335	347	327	344	355	354	359	383	365	372	345	346	341	366	369	394	358	381	345	360	344	346	338	306	352	342	361	325	369	376	357	342	352	354	336	356	374	336	337	335	347	333	369	367	351	344	320	326	373	404	372	385	367	378	367	371	355	389	341	345	327	373	347	362	365	357	368	356	330	355	372	390	361	330	354	323	355	346	350	375	394	382	334	349	340	353	368	360	364	337	363	332	310	355	421	366	348	346	342	393	356	372	386	394	338	373	366	361	358	370	345	339	362	329	387	354	394	347	375	368	365	356	341	366	347	351	367	341	353	351	376	366	355	346	336	367	352	323	352	345	351	348	372	379	351	350	373	353	366	343	332	317	336	370	358	376	351	367	356	359	353	371	369	339	323	361	375	350	322	356	339	403	380	385	323	383	353	380	377	347	357	361	357	348	362	345	352	336	349	350	377	391	350	370	357	367	323	357	364	358	346	342	392	353	364	358	341	368	350	356	427	375	372	327	330	412	364	344	353	348	354	350	390	392	375	339	380	333	376	361
31911	20699	9286	705	505	433	402	402	395	375	390	388	404	402	443	363	418	370	402	366	397	393	403	403	361	376	381	396	399	383	392	390	410	400	392	380	378	404	348	425	416	387	415	399	368	374	378	411	362	381	379	377	416	383	392	390	419	382	413	385	425	369	369	401	393	389	361	420	415	404	380	403	389	371	367	398	421	401	348	408	402	375	378	415	377	374	370	344	404	394	389	397	353	349	407	397	404	390	396	383	399	457	380	368	378	421	354	404	369	364	406	425	386	368	394	395	370	398	386	421	402	424	406	339	386	416	407	393	394	420	377	365	384	389	386	391	410	373	396	413	372	428	377	401	364	374	394	395	371	382	388	421	358	355	382	385	381	393	382	388	429	370	396	420	387	368	407	378	421	397	376	361	385	381	439	395	408	413	359	370	370	377	404	407	423	380	379	393	413	412	385	375	375	413	392	384	372	382	372	389	420	373	373	412	413	362	387	402	399	373	413	385	376	389	382	368	404	406	383	419	361	412	376	405	360	406	394	417	410	340	405	391	386	395	369	380	376	387	397	376	402	395	404	388	359	402	393	376	372	398	391	408	387	390	389	397	404	381	364	399	412	372	404	380	362	404	427	387	405	401	387	384	409	396	371	393	367	376	389	368	440	386	394	391	386	369	371	405	371	397	414	437	370	414	442	397	381	404	385	375	364	421	384	428	414	411	396	357	387	403	436	342	425	392	404	390	402	376	410	403	421	366	378	398	385	392	354	392	407	385	387	399	371	367	400	389	414	406	391	412	421	359	400	381	379	358	375	378	366	386	368	445	364	380	380	404	393	388	403	360	358	389	392	380	350	415	422	399	399	367	373	355	382	390	402	369	352	380	398	364	406	385	379	366	393	418	387	441	382	377	406	394	373	386	412	409	408	395	423	431	373	355	367	397	336	348	418	404	416	417	408	348	421	385	381	379	434	380	430	378	391	399	394	357	380	346	389	385	378	368	404	389	384	364	386	400	381	393	386	398	371	421	441	395	378	403	380	402	402	395	405	388	385	436	408	384	432	388	415	391	386	394	422	422	393	439	376	379	404	381	388	390	393	406	413	354	395	394	384	390	423	376	387	371	407	397	384	399	382	371	393	380	386	417	390	392	374	368	371	399	394	385	409	387	405	361	369	426	401	375	378	391	396	417	416	354	427	425	386	376	403	395	380	367	434	390	419	411	401	406	378	375	403	344	418	409	384	390	410	403	370	356	433	389	384	382	378	426	389	390	392	406	406	396	379	430	392	421	395	402	395	419	378	399	358	357	407	407	428	364	377	380	384	416	408	371	398	412	406	357	400	376	436	396	361	399	402	368	394	358	416	421	393	389	388	402	404	391	367	410	429	368	371	380	385	402	413	390	397	377	402	371	387	363	379	388	384	366	416	394	372	357	395	409	383	417	403	374	356	377	387	378	413	429	380	396	354	364	416	380	391	355	419	367	382	363	420	392	382	368	385	369	364	371	385	397	402	405	379	386	428	383	405	368	404	396	407	391	419	413	375	402	393	380	373	375	405	387	389	406	420	354	380	362	374	374	421	369	357	340	364	374	381	373	382	388	408	397	398	416	379	400	389	392	424	401	417	404	407	377	425	385	347	386	403	389	371	407	387	334	363	373	367	380	378	368	423	369	379	384	384	374	420	398	371	400	394	371	443	354	391	367	396	404	424	364	415	398	394	399	380	402	420	416	398	400	415	349	404	392	382	395	379	428	401	418	406	389	356	413	385	401	393	357	392	393	395	376	437	379	375	398	380	386	408	404	372	421	372	421	404	369	404	379	385	387	414	410	370	401	423	404	430	410	406	372	405	399	409	387	375	419	397	412	389	394	392	397	395	397	407	381	360	363	418	414	374	398	406	391	370	416	418	446	357	369	422	383	379	348	374	398	373	400	353	416	386	411	420	367	390	398	399	376	402	367	368	361	410	378	368	361	414	383	358	397	374	388	374	414	377	384	411	411	419	431	397	392	386	432	389	413	409	385	403	349	407	380	397	419	385	403	408	380	414	405	403	406	428	416	390	376	388	394	393	355	385	428	400	389	398	371	395	403	380	383	340	409	407	407	397	370	369	395	363	395	372	438	389	348	369	384	413	379	404	367	378	338	395	403	361	406	390	378	385	397	411	380	380	391	375	410	409	362	404	412	392	390	381	391	437	392	410	403	378	373	355	382	430	375	388	385	370	394	424	412	355	389	375	389	405	332	385	414	415	398	381	381	390	363	418	401	378	416	376	407	387	408	392	393	417	410	386	385	372	400	381	390	390	396	362	390	426	379	392	384	390	339	412	399	371	384	374	368	389	408	394	426	392	381	395	419	376	406	397	399	388	392	366	375	400	417	388	413	387	379	436	405	390	369	402	387	393	364	369	398	344	408	400	382	388	397	374	383	384	372	379	375	413	372	377	388	377	435	404	384	408	393	393	382	377	396	393	380	389	388	381	401	374	399	385	385	392	412	401	413	382	426	423	366	422	415	399	385	371	389	406	421	414	421	399	407	405	368	340	398	387	412	378	393	391	366	403	403	372	389	425	423	369	377	367	367	373	396	363	399	385	360	361	384	387	445	399	419	365	373	385	364	393	380	371	401	379	417	353	358	390	365	357	386	421	358	381	387	388	351	370	409	339	392	395	364	397	381	412	406	400	373	377	366	405	363	388	365	415	395	386	399	378	388	387	404	425	379	414	397	441	390	369	385	384	381	362	418	380	385	369	432	384	358	399	402	389	395	352	422	381	426	399	400	397	381	405	399	379	378	376	395	401	385	364	356	418	406	392	366	398	386	407	390	360	374	414	399	368	382	426	401	425	362	387	389	386	371	418	396	405	378	349	396	403	425	369	401	399	397	407	377	385	357	395	387	413	408	410	388	442	384	384	410	374	372	381	372	419	409	389	349	388	385	393	370	367	386	378	391	418	399	386	400	402	435	390	411	376	399	410	399	396	410	365	387	413	383	414	384	406	403	389	398	381	406	379	413	406	377	389	384	422	394	381	385	381	425	413	367	405	404	352	395	390	356	363	412	414	404	382	407	414	393	396	418	411	368	401	388	370	393	409	343	381	409	379	417	412	394	375	401	374	393	377	385	409	396	394	370	397	386	406	382	371	395	370	358	401	343	415	401	426	382	384	380	388	366	397	396	411	387	361	397	376	386	406	402	341	366	379	384	407	355	385	389	375	389	392	377	398	385	376	387	409	389	383	382	408	389	386	413	349	365	388	435	387	425	414	390	405	403	367	393	418	430	372	414	394	386	405	330	376	404	371	387	368	375	395	367	384	375	376	358	343	353	408	413	403	362	373	411	365	388	390	385	405	371	384	357	396	366	369	390	403	402	398	424	399	406	393	402	397	372	421	382	368	368	372	374	383	392	353	408	375	378	422	400	391	373	401	396	408	394	389	399	438	443	438	412	368	397	418	363	364	379	420	362	418	396	353	419	376	384	394	398	402	372	382	410
5724	1119	993	961	981	926	945	983	924	941	975	977	925	947	944	951	916	912	982	970	942	934	979	973	950	911	943	952	917	905	942	979	948	927	939	944	903	944	944	953	922	962	943	934	926	973	929	937	922	984	971	949	916	965	919	974	954	942	947	933	933	895	927	967	951	962	933	940	953	1001	964	948	918	931	946	988	959	918	980	956	946	962	940	913	898	965	952	923	955	993	977	994	985	952	930	896	909	852	945	954	963	935	949	1031	926	983	961	931	889	943	908	949	939	921	918	937	925	912	906	983	964	973	960	943	901	969	957	924	1007	952	931	942	928	951	926	978	967	942	958	951	928	953	948	936	942	902	918	911	950	966	864	998	955	978	929	946	870	937	964	950	920	997	916	972	924	937	919	962	934	931	951	951	903	954	964	972	915	947	951	910	998	957	978	920	962	934	946	955	913	953	944	939	936	939	912	992	998	935	1023	936	970	945	927	904	937	893	866	930	973	902	949	964	987	988	926	947	976	914	916	898	921	958	953	978	905	882	941	933	927	881	949	933	953	934	993	915	995	921	975	961	901	908	942	963	895	959	931	954	994	970	949	960	908	991	952	1015	926	962	935	927	930	991	978	903	907	946	955	948	924	876	1005	949	954	916	961	979	937	935	926	930	948	970	920	889	969	940	922	936	973	882	968	890	952	971	997	888	945	933	1013	914	909	911	944	915	985	989	973	991	921	893	951	942	993	888	919	960	960	997	982	937	950	970	975	1000	937	895	993	929	966	930	949	872	949	941	929	937	918	954	947	942	980	964	978	966	920	966	876	933	916	921	908	948	928	966	936	901	951	956	947	961	922	971	969	970	898	973	915	913	984	917	951	939	945	931	944	939	927	950	905	963	998	936	920	985	993	920	926	887	932	929	913	939	967	943	903	949	995	926	949	977	918	963	941	928	927	982	944	951	863	1019	967	916	935	958	922	934	925	968	963	976	938	954	928	908	935	939	1012	904	955	915	1006	988	957	942	968	883	978	926	945	939	976	938	955	980	941	921	946	904	982	904	944	983	965	999	941	936	946	977	866	952	987	899	922	896	942	964	942	937	952	968	882	916	930	935	992	976	979	969	968	983	956	925	947	976	903	957	964	965	949	941	957	990	988	951	931	945	932	973	962	920	889	966	952	961	925	910	929	891	901	981	977	962	977	953	980	929	903	1016	901	980	968	857	887	962	919	930	974	883	954	923	982	1013	966	941	965	967	913	899	948	947	922	976	927	941	909	988	968	940	948	954	944	923	931	935	953	1008	918	971	965	942	976	936	916	918	943	917	918	939	907	923	927	992	949	1028	949	989	943	949	963	934	953	929	909	905	928	974	935	951	872	960	951	904	1001	934	952	966	907	899	923	921	964	942	977	948	927	899	952	990	940	929	993	936	984	970	958	960	932	925	952	965	931	984	973	989	918	915	956	918	967	911	965	961	942	937	996	926	874	966	962	936	941	949	966	970	938	937	989	950	932	921	974	945	919	938	942	871	966	893	927	929	920	932	966	932	986	1021	960	1020	937	922	938	947	989	939	960	923	915	923	959	956	948	930	1028	933	915	925	904	941	937	956	979	884	936	903	959	950	945	990	940	931	952	976	948	970	974	924	953	986	953	886	939	918	905	981	914	904	987	954	989	1015	976	967	958	908	946	938	975	944	927	969	913	978	932	936	975	984	950	954	987	936	949	933	907	994	956	956	927	877	952	908	893	943	952	960	1008	952	963	931	955	888	933	967	949	996	980	929	939	874	960	956	985	957	975	923	930	939	935	920	938	908	922	971	910	973	926	923	957	918	952	928	937	975	939	922	935	887	926	981	950	946	996	911	901	909	939	973	984	1016	961	893	946	976	890	923	918	928	941	995	966	953	911	949	981	940	943	976	949	927	963	1042	959	971	923	988	937	981	955	931	929	950	914	974	992	917	916	914	926	984	967	912	922	950	931	890	928	878	989	890	973	925	952	956	950	940	970	933	972	957	901	941	959	959	968	942	952	956	936	928	892	929	948	953	949	915	940	924	932	972	949	944	951	960	929	955	956	962	957	998	997	935	920	928	961	961	926	960	983	918	935	955	913	924	934	894	949	909	960	964	918	932	954	937	956	959	995	929	916	996	938	925	972	940	901	948	967	943	883	990	882	935	941	931	953	941	916	982	916	951	985	978	1031	943	971	925	965	925	893	961	966	888	950	925	944	958	998	925	896	929	928	952	939	944	892	936	954	932	957	935	903	912	951	831	977	924	936	939	938	963	922	918	919	960	959	917	956	945	948	911	949	971	958	959	909	1009	956	955	939	916	929	946	971	956	924	969	939	941	931	980	962	985	963	941	917	939	985	983	935	904	974	911	989	932	924	964	934	940	942	943	939	936	988	952	934	983	1005	973	994	993	938	892	957	928	962	910	902	931	956	932	924	947	951	965	971	942	993	976	965	959	937	950	956	896	1021	941	918	886	894	900	957	1001	964	934	925	971	944	913	964	946	958	957	964	962	939	955	935	990	882	935	997	932	917	987	941	964	938	940	957	931	933	988	994	934	998	936	891	944	980	1007	908	879	914	963	941	947	939	961	989	923	922	905	957	952	945	966	957	950	902	950	922	932	931	983	919	935	979	881	953	981	959	1007	899	964	942	911	938	954	942	993	929	945	940	931	897	978	993	1006	892	921	887	955	946	960	922	1006	963	942	986	956	928	931	951	956	929	983	943	964	979	931	939	964	939	929	946	908	917	952	900	964	944	978	927	921	936	939	975	913	939	940	983	959	979	928	923	971	918	922	904	934	949	927	987	923	950	928	953	952	957	966	951	965	934	940	958	922	970	888	966	972	981	957	925	970	916	942	901	982	900	939	933	995	933	920	969	867	898	908	927	857	919	943	1003	909	931	946	914	927	967	918	933	994	962	940	956	934	934	993	969	1005	946	887	989	910	949	898	941	869	1014	966	898	953	961	962	938	1010	965	961	942	923	906	932	963	979	926	994	936	956	951	921	1024	990	946	942	951	898	960	918	972	957	980	919	967	869	932	941	879	938	919	899	914	969	947	1003	933	919	961	965	932	962	961	935	931	981	934	973	921	904	960	951	966	926	940	964	883	911	920	931	957	933	953	948	932	973	945	943	933	956	937	978	933	970	909	954	921	925	971	975	935	959	944	937	948	968	953	912	902	934	991	979	965	916	959	912	931	909	936	947	952	936	932	916	981	967	917	931	968	868	939	954	985	987	945	939	916	945	988	952	927	966	921	952	968	956	981	941	975	978	902	945	929	923	946	956	962	929	1016	972	954	914	949	918	968	924	961	983	972	894	942	943	946	933	957	947	924	910	976	944	955	993	944	961	888	919	1002	1002	945	1001	920	968	916	975	902	951	966	919	948	915	967	845	927	981	1000	935	953	944	876	966	972	953	957	980	960	971	903	966	947	917	923	976	909	941	935	935	926	970	966	984	864	878	950	943	908	1017	948	924	926	986	933	963	938	936	919	926	939	899	931	988	966	960	935	934	959	888	919	937	970	983
25370	21670	24722	29148	21666	15732	625	439	361	363	370	325	302	315	305	326	308	306	343	310	318	288	286	291	309	279	294	304	314	312	290	287	303	300	307	290	326	297	335	317	277	311	285	292	281	328	293	271	329	299	314	303	289	296	287	260	273	297	283	289	316	303	286	277	301	272	252	297	299	279	282	304	302	295	284	281	314	307	294	307	321	300	306	268	289	286	306	320	323	275	289	320	307	298	289	318	308	294	318	310	274	289	283	313	307	299	333	304	296	274	296	285	288	302	282	318	296	315	314	310	309	293	299	313	330	313	315	317	277	273	344	292	300	300	357	289	315	297	309	317	309	314	267	287	305	297	301	297	263	307	301	293	268	286	293	311	266	305	307	288	313	335	325	299	302	306	279	301	300	270	314	284	309	303	339	296	310	273	291	307	299	305	298	272	330	285	320	273	300	303	294	282	269	311	320	308	283	274	338	288	308	277	304	292	288	246	327	298	279	300	280	349	307	303	281	314	332	297	308	301	271	326	292	296	310	312	306	287	299	331	279	299	299	303	286	302	282	315	297	311	322	287	283	297	283	307	290	327	260	310	295	328	311	299	292	310	287	286	313	339	288	295	279	330	288	293	286	301	283	293	313	274	303	313	289	314	269	299	311	289	306	285	306	252	293	300	278	310	306	331	331	283	295	325	302	283	321	304	279	315	340	281	294	304	333	281	322	294	296	300	282	318	314	307	302	298	290	279	320	292	284	306	306	318	294	335	294	288	291	333	303	310	303	295	309	298	310	305	275	289	292	294	298	332	328	301	298	341	292	316	337	289	292	286	309	307	310	269	277	309	279	278	309	275	290	294	301	332	271	268	281	305	323	316	303	297	316	279	297	321	310	314	297	280	308	328	300	312	306	322	294	309	289	304	275	290	310	317	305	290	280	279	290	361	313	288	324	312	277	281	322	309	297	322	309	284	304	295	278	291	294	301	289	304	302	307	297	298	289	290	268	285	299	326	258	260	295	330	332	298	319	319	307	300	303	313	316	330	299	285	273	295	285	292	321	285	286	296	284	308	341	343	323	294	296	285	286	304	299	313	299	318	305	325	306	298	320	303	280	275	327	291	304	299	321	287	299	309	289	296	281	295	311	309	286	243	280	290	281	309	292	308	308	302	299	297	307	291	270	296	321	304	313	294	288	304	309	308	299	323	331	336	295	260	294	269	312	288	296	313	268	353	311	295	300	295	293	292	305	292	306	324	301	312	296	298	308	267	281	287	309	312	301	313	287	297	286	304	292	295	293	294	308	305	304	294	316	273	281	325	305	284	334	333	284	274	283	294	272	292	310	337	297	304	322	324	295	302	281	285	285	313	312	300	286	299	307	271	263	309	303	287	282	291	286	322	304	294	316	275	319	299	310	294	333	295	315	308	263	310	300	307	280	295	302	285	301	304	303	309	287	287	283	287	336	292	268	324	280	304	264	299	300	298	325	292	260	269	316	297	291	343	323	281	291	321	292	306	325	288	254	286	290	296	314	285	316	288	333	299	314	280	264	303	315	280	292	304	295	327	308	322	273	312	275	287	279	257	306	313	319	284	324	290	325	309	289	307	268	294	307	315	296	289	309	272	273	277	293	352	284	288	302	267	300	314	295	297	289	290	290	347	287	317	304	321	296	295	308	294	307	272	274	304	328	279	296	292	315	266	284	282	317	341	292	346	320	288	308	303	244	323	301	297	295	283	298	282	300	307	298	287	297	297	304	250	320	279	294	252	287	314	284	316	287	285	274	273	277	286	290	310	324	292	315	276	324	264	318	251	296	291	295	348	291	315	334	278	293	264	254	316	294	294	307	313	297	321	339	309	305	291	325	298	291	278	281	320	339	336	305	300	297	296	279	323	296	282	295	294	330	292	314	286	297	305	307	311	299	320	297	286	305	296	304	279	303	294	303	308	289	287	312	311	354	326	306	311	305	309	320	317	327	319	320	324	284	312	291	303	272	278	336	349	291	302	329	314	285	261	300	292	313	306	297	330	284	310	305	309	296	279	283	312	296	260	287	301	316	290	287	295	294	302	315	295	273	320	326	318	290	303	326	303	287	295	316	309	288	285	300	329	303	326	304	296	276	290	292	282	294	298	303	292	276	286	297	268	328	309	329	293	312	290	273	296	310	298	296	294	288	319	329	294	306	271	300	308	329	276	286	263	297	289	275	291	272	310	297	288	287	316	290	327	309	301	302	285	286	314	332	267	306	299	333	315	311	275	288	307	307	269	285	271	276	298	285	292	294	263	294	276	298	325	294	303	279	272	293	330	326	352	300	304	323	301	283	299	290	300	278	317	307	281	294	305	304	330	292	325	312	310	332	301	301	287	325	281	287	294	319	309	264	304	331	312	312	297	300	300	293	317	301	275	282	293	286	269	263	287	268	290	282	280	299	291	267	276	301	311	275	299	280	275	324	293	301	300	314	301	297	297	295	270	330	323	300	281	327	338	273	309	282	297	300	282	296	291	263	307	319	308	332	322	295	280	301	320	314	315	325	313	304	257	291	297	300	295	318	304	297	296	290	298	273	282	299	324	315	289	303	308	304	267	297	287	301	316	308	293	295	274	289	289	350	283	345	262	270	275	299	283	292	277	282	278	263	297	310	348	279	335	305	313	271	334	274	279	338	314	284	314	274	341	294	287	289	277	302	281	299	304	316	312	325	305	324	298	285	304	310	309	308	326	297	294	318	300	319	312	309	282	301	291	256	311	297	277	302	330	274	293	298	309	284	301	293	268	306	297	292	330	306	248	271	315	295	272	303	287	277	279	311	308	300	309	307	302	331	322	300	288	285	311	290	282	329	322	320	267	293	320	302	291	319	303	257	283	276	306	274	294	291	286	307	293	303	259	311	305	305	313	306	283	267	277	266	269	316	267	293	301	320	295	283	284	287	300	332	290	325	303	301	291	277	290	307	261	291	301	290	283	270	312	298	295	293	292	323	280	292	323	275	305	310	323	270	284	311	282	267	322	292	309	275	296	340	302	295	300	301	280	286	286	299	300	283	308	273	287	363	299	312	308	284	279	286	271	274	278	314	301	283	328	339	285	298	326	319	287	311	300	296	293	315	275	306	295	291	279	304	275	274	252	340	299	310	316	338	303	303	290	290	327	304	334	305	307	281	299	277	293	306	309	280	286	284	280	310	284	281	284	278	320	305	277	337	284	291	264	339	287	301	270	296	318	274	308	310	312	284	303	290	312	325	256	299	280	329	305	312	276	291	305	263	316	281	317	298	311	280	281	322	295	296	282	311	300	311	293	263	355	292	283	321	302	296	283	315	292	280	290	295	297	304	284	308	282	322	310	277	297	282	287	330	300	317	306	275	309	299	279	315	291	305	328	282	320	302	296	321	263	285	314	299	290	324	298	289	305	292	271	287	314	338	290	293	280	300	290	315	283	278	311	306	282	302	321	304	305	328	292	277	316	297	285	292	325	339	305	268	274	276	286	294	303
3262	1961	1230	954	813	811	779	739	759	727	735	685	718	756	736	706	743	752	754	730	707	781	757	700	755	720	735	720	707	702	767	716	715	772	745	762	750	657	757	755	735	732	755	705	708	746	740	754	695	756	758	743	754	753	736	709	757	722	692	727	745	753	717	703	762	699	758	721	732	729	734	721	688	688	728	724	747	715	693	785	695	712	791	728	724	670	718	673	728	703	707	725	717	720	703	740	720	725	718	705	744	705	737	689	705	738	753	730	734	792	708	752	749	719	706	714	689	742	739	709	739	694	680	749	685	739	683	686	679	715	741	732	735	748	713	729	733	750	721	743	716	712	795	695	774	715	782	710	747	741	720	683	727	720	741	787	754	753	675	726	726	719	747	734	750	720	736	708	684	704	766	682	793	773	748	748	727	727	731	691	690	706	752	707	705	725	736	697	759	700	683	752	711	756	728	721	750	737	718	701	720	728	753	743	724	696	771	664	701	757	734	726	744	702	658	678	728	781	715	731	708	744	736	767	745	752	765	685	713	703	740	712	718	715	703	738	675	718	743	722	743	731	720	736	755	738	710	733	732	730	750	647	710	729	711	737	739	758	738	715	732	707	743	722	691	697	701	738	710	730	760	671	723	663	730	729	770	740	710	699	698	719	709	744	729	752	726	668	736	741	692	714	704	766	684	739	757	674	705	737	713	668	704	708	732	713	768	722	756	740	699	690	745	752	726	694	742	726	769	725	675	712	711	766	706	738	746	741	701	731	763	736	748	773	721	729	716	769	718	708	742	745	701	704	702	800	687	668	696	757	709	763	732	759	719	724	664	709	761	717	721	711	718	693	730	729	727	788	729	711	722	700	700	722	715	708	775	709	754	719	689	665	724	732	723	736	751	719	699	720	701	703	663	751	692	718	761	699	719	724	710	698	690	706	729	738	662	643	724	710	740	724	712	791	716	721	727	690	713	727	743	719	753	728	733	680	710	688	728	725	730	690	734	731	773	728	772	729	684	777	688	737	729	680	728	739	689	716	739	709	710	703	719	765	732	718	735	690	705	771	744	681	725	717	759	713	716	734	726	722	741	730	732	763	711	716	779	725	731	749	739	705	755	711	731	745	759	741	732	740	713	745	701	755	688	724	708	737	748	705	729	691	656	700	721	737	758	763	715	742	658	711	784	706	725	725	735	696	726	720	726	717	709	719	720	756	759	702	725	712	715	709	730	699	757	742	757	712	741	696	720	696	711	763	742	706	786	730	758	742	717	710	723	690	745	716	731	719	727	720	776	715	731	690	739	757	710	702	764	683	712	738	730	773	708	746	723	716	718	734	725	773	790	725	711	681	693	750	720	762	704	723	725	701	709	707	724	747	723	713	706	767	706	759	699	719	699	688	704	719	709	694	738	724	694	727	726	697	684	709	723	711	698	742	716	742	728	737	757	710	681	742	693	726	738	732	700	698	743	744	685	708	704	703	720	699	762	718	778	705	728	710	700	712	761	689	764	705	685	749	716	721	761	735	743	701	754	732	751	740	737	668	692	713	719	728	738	726	768	723	726	743	719	720	730	737	717	724	681	691	725	747	754	690	728	733	695	691	711	719	715	696	697	711	709	713	724	711	723	723	730	726	741	768	734	708	760	745	729	711	755	735	692	695	711	723	701	705	712	724	749	717	741	723	730	746	726	720	714	709	721	739	741	697	732	782	769	680	708	695	718	674	743	723	685	708	696	706	743	702	717	753	754	741	699	758	722	722	713	727	775	740	709	695	709	725	703	761	728	706	711	675	715	746	722	744	763	687	711	718	747	718	696	717	771	721	734	745	749	743	787	710	735	689	675	744	726	711	788	715	688	697	747	771	769	715	771	721	728	736	747	723	751	704	767	737	704	750	766	743	753	743	740	730	665	733	739	693	700	734	732	790	685	720	698	694	744	712	743	702	730	763	718	706	729	720	734	691	700	725	707	670	689	716	665	756	700	730	717	738	688	760	679	721	679	669	713	676	719	744	670	726	750	739	724	709	726	683	716	733	669	681	733	683	694	739	673	706	699	693	748	702	651	737	686	758	723	735	742	722	747	773	727	684	743	741	796	686	696	765	734	745	695	786	717	733	740	712	710	732	740	695	710	736	736	777	667	736	724	696	739	699	750	722	717	732	743	711	710	691	692	734	713	701	733	739	729	756	713	735	719	708	751	733	682	687	752	748	735	765	684	713	726	740	728	748	705	708	746	700	706	716	780	675	702	718	701	704	732	720	726	744	697	763	719	708	734	708	742	705	731	752	729	702	710	733	733	700	719	704	694	723	738	714	730	714	746	739	699	746	703	733	751	695	713	732	690	734	739	687	723	700	709	724	683	702	708	739	722	697	730	751	737	743	722	691	694	677	750	697	763	723	716	702	730	731	721	704	720	707	712	727	710	740	716	695	753	714	709	728	760	719	718	743	734	707	749	717	723	703	697	732	750	761	718	776	706	727	695	722	728	737	757	709	729	714	700	703	730	761	715	706	734	731	723	740	743	658	699	712	732	695	732	703	702	698	729	748	719	747	739	762	702	712	704	769	709	707	714	710	732	755	747	678	718	745	754	742	713	693	723	733	710	721	708	695	683	738	735	733	751	711	691	706	691	691	723	780	676	698	724	702	713	728	697	726	715	683	697	714	735	734	739	731	700	738	758	752	737	683	671	724	725	705	680	722	725	690	707	723	715	779	678	739	701	722	777	734	689	728	719	726	790	717	672	702	718	742	748	725	733	739	679	725	709	726	731	724	737	715	762	676	727	704	676	727	676	708	756	728	705	727	699	748	745	734	696	727	726	735	682	690	727	723	679	748	760	738	735	722	734	756	682	735	670	746	763	759	720	732	662	698	735	754	739	727	728	682	702	754	727	692	730	724	738	672	764	739	732	697	715	703	716	688	712	747	703	711	774	726	706	701	684	709	739	735	710	702	681	728	747	725	682	758	723	730	723	727	755	708	739	751	717	708	717	772	719	728	735	718	718	703	686	732	729	715	679	715	729	733	726	698	781	739	746	734	707	751	740	681	706	693	736	704	695	717	737	715	689	712	718	689	710	785	728	737	716	718	740	738	750	721	787	799	685	751	768	695	702	779	695	726	714	680	736	728	746	782	726	703	724	776	682	699	688	720	759	655	749	716	713	678	714	707	693	674	709	706	755	734	768	690	715	722	744	714	699	721	704	705	715	690	729	726	727	699	685	724	737	723	743	708	670	718	728	742	709	698	725	764	707	741	705	755	756	722	719	700	735	664	716	719	718	710	694	767	709	705	672	728	687	709	743	735	714	742	766	733	729	730	743	745	712	772	711	728	719	722	722	730	662	721	755	695	768	769	675	714	770	704	709	772	757	736	720	740	757	724	726	732	725	717	693	753	757	761	727	716	774	729	704	711	669	711	715	730	732	799	685	737	722	744	730	749	747	710	746	747	671	714	768	716	764	777	712	742	731	743	728	669	756	747	715	702	738	724
23539	20690	23940	27455	20690	20693	12218	431	250	231	213	204	151	159	176	178	146	141	163	150	152	132	152	149	145	140	137	138	139	124	141	148	155	138	120	121	128	103	110	146	147	117	120	146	146	148	144	111	150	133	136	142	105	137	141	154	132	133	149	138	118	121	126	161	147	135	139	119	145	141	142	121	132	130	122	134	120	123	129	151	139	127	149	114	127	144	143	117	131	134	151	152	135	121	130	121	134	135	130	131	134	141	140	140	132	145	137	127	133	134	107	133	127	153	140	136	135	122	111	128	127	106	159	132	112	115	113	111	133	119	132	128	138	136	142	127	130	142	152	119	135	123	133	121	123	114	124	130	136	117	132	135	158	143	138	112	134	132	123	139	124	127	163	139	132	131	103	144	127	166	128	118	139	122	118	127	114	128	147	105	141	131	117	134	138	152	106	146	132	122	138	127	116	125	147	131	100	121	114	141	155	137	118	128	125	123	128	117	110	116	136	131	118	135	125	118	171	119	132	147	128	123	121	122	126	142	135	137	131	129	131	110	141	130	116	145	124	140	139	141	116	114	125	167	130	129	121	148	140	130	130	148	133	114	124	134	134	136	140	128	148	121	116	136	111	121	141	139	150	141	126	140	112	124	128	119	135	128	121	137	122	136	154	123	125	143	145	160	132	123	146	135	164	122	113	131	136	118	151	119	150	128	146	139	124	126	121	144	128	126	112	151	129	139	131	153	117	142	128	135	123	132	125	138	143	152	137	120	138	128	140	139	130	155	146	119	118	128	130	139	131	113	105	123	133	120	119	133	139	117	129	145	134	117	165	131	135	132	133	135	141	115	114	141	127	142	126	127	128	151	125	119	147	104	126	155	117	143	145	127	127	134	134	138	133	169	139	140	116	132	120	114	142	104	147	122	131	124	123	125	131	136	138	148	149	137	140	118	119	115	129	145	130	121	124	132	129	154	142	134	152	121	120	145	123	135	144	142	131	120	114	126	125	130	127	122	134	131	134	151	136	125	123	147	140	138	130	144	136	135	146	143	163	149	141	123	141	134	140	113	129	136	141	134	148	117	138	122	115	132	152	143	126	135	130	142	141	143	142	135	145	140	148	114	143	122	135	141	123	135	139	123	121	125	142	113	139	131	123	141	162	126	120	110	139	148	155	129	116	126	116	128	147	146	144	111	154	143	134	121	127	134	143	149	119	138	137	151	135	146	133	136	125	130	123	129	156	140	111	144	119	137	150	132	142	132	105	123	154	131	141	155	129	124	122	130	126	124	127	144	148	125	153	131	120	124	151	127	139	141	141	114	164	124	125	115	123	145	117	145	120	132	129	145	137	122	132	115	136	129	147	143	116	131	129	101	114	130	124	135	136	124	138	117	135	136	121	123	112	127	128	106	129	118	144	112	156	144	124	151	147	132	127	120	141	129	130	116	128	142	129	110	136	132	119	124	138	148	154	107	128	121	117	148	151	127	147	151	131	134	132	123	117	115	124	152	132	129	132	116	135	154	136	127	124	124	123	141	140	134	141	127	145	148	122	131	128	144	100	131	159	133	129	131	141	143	137	133	124	142	117	139	132	108	126	146	121	134	139	122	133	132	153	138	139	160	111	134	128	135	132	132	140	109	136	147	128	133	119	116	99	112	126	122	145	118	125	137	143	146	147	147	128	128	123	128	147	117	141	162	153	158	111	140	123	134	124	123	130	120	123	146	128	128	140	153	132	124	116	133	115	142	110	139	146	152	152	137	135	113	137	134	162	136	121	134	115	132	149	119	127	115	114	138	122	112	145	150	133	131	128	117	122	142	134	129	140	113	153	116	123	153	156	144	128	137	138	134	121	136	126	131	136	139	136	131	131	123	135	120	138	130	137	126	135	130	112	135	130	144	127	123	118	141	140	152	117	110	137	134	126	115	130	152	150	136	144	139	132	134	114	126	117	141	139	163	123	137	115	147	127	105	139	125	124	125	125	134	140	161	124	133	134	147	141	125	137	147	139	142	141	117	139	101	121	99	134	142	117	136	117	109	132	121	133	135	130	118	119	133	157	139	161	145	123	148	143	110	149	130	143	121	129	108	131	143	115	139	144	134	121	135	123	107	131	141	136	133	120	144	116	110	116	136	144	137	137	134	144	120	120	135	135	135	130	139	141	152	132	136	142	114	141	119	135	129	136	136	146	136	151	136	146	141	128	152	130	143	125	140	112	125	133	128	144	147	131	145	141	145	154	122	123	117	134	127	131	150	117	124	134	141	125	139	125	131	129	113	151	107	124	131	119	147	118	113	125	106	151	123	140	136	119	133	136	126	135	112	133	110	140	117	128	129	138	146	128	124	128	141	127	163	127	136	124	127	139	134	131	134	129	127	145	127	142	130	138	143	121	128	138	132	118	119	132	119	142	143	138	121	117	121	141	153	111	127	119	124	133	116	131	126	129	127	150	124	136	130	132	123	120	111	109	144	147	112	148	143	144	123	153	138	151	110	120	122	131	135	134	133	127	140	123	116	138	130	118	115	129	120	122	106	128	124	133	119	127	115	117	116	145	147	130	151	124	141	146	114	131	136	123	143	117	139	128	131	124	128	128	137	141	119	125	138	132	122	129	148	120	131	142	153	127	128	139	147	126	130	128	117	114	109	150	127	130	130	128	148	125	123	139	117	118	160	160	106	118	126	124	147	130	128	114	131	136	151	120	136	163	132	119	142	126	138	124	149	110	145	132	122	115	133	139	135	125	150	134	139	122	132	123	144	121	145	115	131	147	144	117	157	133	138	150	109	119	141	112	118	117	134	116	120	142	113	137	136	126	119	122	135	133	121	114	137	119	131	130	117	130	121	150	96	134	156	134	120	123	127	136	128	126	134	133	105	146	132	118	135	150	117	140	128	126	148	135	107	139	135	136	123	142	142	145	126	137	118	123	125	140	137	136	139	141	137	135	121	126	117	122	126	138	136	122	115	115	130	124	123	148	121	126	121	132	145	151	120	143	118	119	118	171	129	121	128	148	127	109	142	154	142	109	132	125	131	112	123	118	122	119	123	121	158	142	108	99	122	128	123	139	131	133	162	115	132	133	114	119	156	142	128	132	137	111	145	133	142	134	126	117	129	169	126	152	143	147	125	126	121	142	133	130	141	131	124	126	153	138	130	155	140	121	137	135	118	126	113	156	104	123	135	135	130	125	139	136	115	124	115	143	132	116	130	136	126	120	127	127	139	127	132	121	127	137	134	141	109	131	125	135	137	124	103	156	138	157	110	154	147	122	124	127	115	137	121	138	137	119	117	142	127	122	122	132	119	111	116	140	143	127	134	125	138	149	123	144	131	113	131	111	136	131	115	115	134	115	130	128	125	127	126	126	148	117	115	155	153	115	123	144	121	114	125	131	129	136	138	147	133	147	123	128	149	152	126	153	135	95	138	122	139	146	136	133	109	135	130	124	119	125	126	146	128	127	145	131	129	139	114	120	118	143	114	133	140	159	135
2849	2702	1338	739	591	471	471	425	399	391	386	380	399	378	389	361	338	378	394	361	349	344	415	361	353	330	358	329	393	335	326	341	351	366	369	374	334	314	355	342	367	368	389	355	361	364	354	361	360	371	376	398	353	343	349	356	359	362	360	351	369	329	369	353	351	368	384	349	361	395	346	352	359	308	370	352	351	369	342	365	337	357	338	368	346	340	326	360	350	378	380	326	362	354	389	374	341	384	329	331	358	321	335	367	331	370	380	358	352	371	343	382	361	385	361	355	365	350	333	368	405	329	325	336	364	375	356	364	352	379	387	338	339	392	375	357	324	353	353	347	327	335	330	357	354	349	386	387	369	344	370	351	377	389	357	345	381	352	355	366	354	359	334	347	346	367	330	376	348	346	370	366	370	372	356	334	361	366	347	335	354	331	326	346	355	373	381	364	338	334	371	392	348	366	390	380	378	405	313	351	379	338	333	406	384	362	340	336	384	365	335	357	372	358	320	356	349	353	341	367	359	352	344	353	366	342	372	364	380	343	327	351	351	358	338	336	361	378	326	335	372	352	344	389	351	349	394	340	340	347	370	360	399	322	384	363	340	335	331	360	360	377	328	358	364	346	343	368	363	369	340	324	357	365	360	376	363	370	355	354	378	341	332	373	317	394	340	356	329	404	357	346	340	321	357	353	370	361	369	350	351	361	377	359	354	359	352	356	320	378	345	362	388	347	363	394	384	368	345	362	345	367	350	365	396	355	378	371	365	307	347	333	374	387	345	378	342	352	366	359	348	362	349	339	340	358	348	330	363	342	382	355	350	363	324	354	365	371	352	346	403	339	378	372	351	363	355	390	346	369	348	366	371	368	345	343	409	353	340	343	336	367	377	336	392	393	353	363	357	370	361	341	367	345	384	348	347	349	331	361	357	370	390	359	340	354	344	328	376	359	351	365	354	351	353	369	370	355	357	359	386	361	352	380	388	313	356	359	397	354	379	372	359	381	363	325	373	357	401	343	324	346	378	349	344	341	331	350	366	370	363	365	354	341	358	353	403	355	319	372	392	351	334	359	365	360	380	371	391	350	360	392	362	359	355	350	380	331	364	353	366	337	355	350	391	377	336	373	348	357	372	340	366	350	312	344	358	374	360	364	372	390	327	346	328	388	366	359	377	366	385	373	365	361	347	336	343	365	340	354	348	320	350	356	390	385	342	366	363	341	343	373	335	321	366	377	373	337	346	386	362	345	332	391	347	417	371	362	327	354	402	349	351	358	372	362	333	368	345	393	324	354	376	333	333	384	330	365	339	353	376	356	359	396	355	339	346	338	372	362	379	368	353	356	370	370	350	366	345	359	363	348	337	363	372	370	331	363	325	367	354	372	358	336	372	345	351	351	385	372	332	339	353	389	346	362	373	379	368	336	352	340	322	345	387	373	373	428	351	382	353	381	390	340	381	345	378	350	353	341	377	340	369	357	392	393	362	339	350	335	349	373	350	336	360	396	401	340	364	336	363	384	325	353	354	365	353	356	319	336	374	337	323	348	348	374	348	322	366	355	355	338	389	374	368	331	363	345	354	354	405	352	336	369	330	351	365	338	314	397	357	385	361	363	352	370	373	377	355	332	373	341	413	379	387	348	368	345	368	332	370	380	370	391	385	330	351	340	346	381	355	376	340	387	360	343	368	387	355	344	376	334	340	359	361	380	385	395	364	377	361	358	346	344	364	351	339	387	401	350	331	387	388	339	340	374	348	366	372	397	352	349	362	371	366	373	365	367	355	339	334	358	346	356	344	352	348	353	360	337	342	370	362	362	386	353	359	346	351	350	348	363	359	355	363	369	339	331	357	386	310	368	338	361	370	353	380	347	352	406	343	366	383	331	351	368	394	349	357	366	369	373	349	325	341	332	358	353	363	385	394	371	369	369	358	392	361	351	346	340	317	377	351	366	350	357	353	357	359	332	339	389	349	380	380	324	355	324	382	337	358	358	350	382	339	344	362	355	348	330	331	328	398	360	370	381	369	343	356	362	336	339	358	338	388	345	350	361	347	356	339	387	365	362	379	347	368	374	357	383	360	377	377	361	358	376	338	360	364	342	357	343	369	395	322	375	361	358	342	357	377	342	354	377	360	346	364	383	386	329	349	336	352	351	343	344	339	342	318	302	370	378	350	330	333	373	364	370	366	331	345	381	354	380	361	377	350	354	368	347	362	365	343	361	366	370	361	397	395	346	333	367	334	350	368	350	340	342	365	336	348	361	374	365	325	368	340	367	329	362	354	333	363	366	318	361	358	349	371	355	361	364	388	376	372	343	392	359	359	390	352	356	351	340	363	362	338	380	363	362	355	352	343	376	337	385	372	381	395	347	337	355	330	360	367	373	361	323	339	359	375	364	347	366	357	381	373	359	356	392	342	321	347	361	349	390	344	362	317	323	374	329	361	352	392	345	373	355	361	362	362	379	375	359	370	359	371	355	317	355	346	366	359	396	362	339	363	356	389	323	356	339	365	349	352	360	340	307	351	364	350	356	386	328	312	356	336	337	361	357	369	362	380	363	349	340	346	335	349	347	383	364	368	369	388	376	365	336	361	385	353	402	364	344	347	347	350	343	382	344	330	354	379	362	384	334	363	387	307	383	359	387	363	377	378	389	306	401	348	375	344	341	354	374	353	380	350	373	347	339	385	361	367	334	370	400	384	367	331	376	352	323	349	372	339	376	373	334	349	367	346	361	346	373	377	378	363	383	372	345	375	337	363	367	374	370	362	384	332	347	356	384	357	355	327	339	358	360	360	321	356	331	365	325	376	364	361	346	359	380	342	366	370	366	353	349	372	356	350	364	368	340	322	323	357	367	384	359	360	362	379	350	332	302	343	337	374	379	310	353	356	373	370	347	350	352	378	345	336	357	387	373	337	359	367	377	344	360	339	323	377	362	364	359	336	327	352	376	327	363	365	344	361	378	340	355	382	338	378	375	316	353	390	348	408	369	369	402	373	353	370	351	331	339	352	348	359	331	383	373	373	357	335	377	373	382	364	359	352	336	351	363	381	348	343	342	334	317	328	346	368	357	389	370	363	366	351	392	362	366	348	349	355	366	345	334	376	330	371	347	357	339	362	364	365	371	368	360	346	352	356	365	349	352	360	361	357	378	376	362	386	362	342	328	352	360	334	347	379	348	336	312	333	347	343	363	369	334	357	377	348	340	335	355	382	354	362	372	357	329	355	350	359	383	363	380	357	361	365	342	329	376	369	351	356	392	366	372	350	334	376	349	374	358	377	344	394	359	339	363	342	373	353	348	393	351	379	331	373	318	359	329	346	378	371	412	342	359	337	348	354	351	352	364	356	356	303	338	385	354	368	386	350	347	356	359	353	355	329	335	372	385	373	358	350	370	342	347	380	363	377	358	351	340	351	366	355	337	399	349	369	354	340	374	357	343	367	348	332	367	348	332	371	358	353	386	372	368	360	367	361	351	350	391	357	366
30706	19843	9136	870	587	535	466	348	369	377	389	387	402	393	348	381	355	359	408	431	401	379	365	369	357	385	379	412	413	362	359	378	330	384	382	376	373	349	378	408	391	344	402	399	375	378	378	377	357	367	356	378	395	360	385	401	374	366	360	347	410	370	366	347	360	403	357	387	369	386	373	345	347	381	397	406	371	377	395	390	383	395	402	348	380	382	324	333	409	393	363	348	370	345	399	359	364	336	373	411	345	363	378	363	385	374	343	351	400	384	381	364	415	382	353	390	375	368	406	375	375	371	387	361	406	387	423	391	377	404	387	361	379	382	362	365	382	396	359	389	340	376	418	384	358	369	390	380	410	373	372	359	409	357	383	380	402	381	405	365	354	369	393	387	397	387	370	359	387	420	393	375	379	398	388	396	379	401	364	358	394	334	370	408	424	345	394	371	349	393	348	360	377	388	341	374	360	387	374	385	343	398	337	384	346	362	390	384	378	356	388	361	371	397	369	378	416	381	401	395	355	369	361	362	392	410	381	367	392	398	350	394	353	404	397	396	379	391	343	377	361	366	365	370	349	423	379	369	388	353	407	380	378	383	346	395	363	381	378	403	397	369	383	358	385	378	355	337	361	331	360	407	384	372	356	380	372	371	371	354	356	404	386	353	362	344	388	351	359	359	388	345	355	374	379	374	364	406	359	345	364	406	385	357	362	363	410	383	392	385	353	379	348	372	345	361	391	367	354	378	357	367	358	381	348	372	346	393	390	367	356	387	362	445	368	387	383	370	370	390	363	379	340	344	400	395	365	398	400	370	388	389	374	376	391	395	395	369	424	407	399	378	390	377	406	394	394	330	375	400	371	374	389	369	360	378	390	379	404	368	366	359	394	387	387	360	369	345	379	378	386	394	370	357	376	395	360	331	331	378	363	382	395	406	414	379	377	380	384	356	369	379	357	406	408	385	370	385	400	396	364	362	364	398	389	383	427	393	400	378	383	378	390	385	359	344	376	385	383	405	363	409	364	350	358	354	383	384	356	375	357	360	362	359	384	395	385	373	387	384	420	376	380	327	355	386	350	391	395	386	387	373	383	347	345	347	387	380	358	359	382	370	375	391	390	373	368	333	357	379	369	374	394	322	372	374	343	369	373	330	360	403	370	365	324	367	388	380	379	398	368	387	404	369	410	418	386	355	403	390	372	358	349	384	348	352	367	377	388	389	382	393	418	401	385	385	375	364	338	342	361	374	366	381	400	391	372	340	372	390	351	330	380	402	372	380	364	382	370	376	407	372	404	341	355	402	411	367	371	349	397	385	373	362	373	369	374	372	365	324	357	346	386	364	395	348	401	369	390	368	384	386	373	346	358	342	365	385	370	355	354	349	382	365	346	361	386	366	398	390	374	366	354	370	356	374	401	364	353	401	345	356	379	388	394	348	365	349	399	408	380	393	374	379	392	355	355	360	415	385	391	362	376	380	398	391	396	367	401	387	349	373	374	377	380	394	358	371	361	341	370	391	411	383	352	379	356	348	357	400	368	384	342	396	379	383	383	361	378	394	384	386	377	400	321	344	367	399	395	391	384	381	391	386	350	370	380	375	374	400	356	352	387	347	367	374	383	369	389	369	386	353	371	375	398	366	383	394	361	353	370	363	361	345	406	362	393	366	348	371	373	420	375	358	389	383	381	348	386	400	368	375	366	352	370	368	383	347	350	379	372	386	380	369	370	335	406	388	353	436	354	401	388	376	354	370	366	356	372	386	403	346	422	377	410	395	372	397	377	381	390	408	391	394	339	346	362	357	350	355	355	385	387	389	351	333	359	395	366	378	418	388	383	380	366	376	375	350	420	390	395	381	406	409	389	355	335	378	355	359	396	381	377	401	356	378	384	383	360	362	376	415	398	370	383	340	377	368	379	389	349	368	360	395	421	358	389	350	375	409	373	354	380	398	369	388	372	387	355	359	392	361	390	399	391	364	398	355	383	332	375	375	407	392	371	371	369	411	369	352	355	361	348	389	408	396	367	344	376	369	404	350	375	414	393	364	359	403	392	380	376	388	358	378	400	409	366	366	369	386	363	359	357	385	378	363	389	372	340	394	401	392	383	383	350	389	388	364	373	378	352	377	375	396	381	393	386	383	375	391	368	357	362	377	402	371	367	379	384	393	378	377	375	373	343	379	385	402	365	343	369	376	368	372	350	391	355	367	320	366	373	342	378	418	392	375	404	358	396	371	351	370	378	378	373	355	352	380	382	387	384	382	405	371	376	381	349	378	370	342	382	377	353	404	354	394	389	365	393	345	373	354	364	374	363	385	339	337	352	377	356	354	353	380	367	330	356	346	337	340	379	400	352	397	386	395	375	351	401	384	358	354	384	373	373	359	377	366	414	367	353	355	400	408	381	388	346	398	374	379	374	375	376	382	359	413	347	361	344	403	399	344	358	354	375	373	408	392	384	347	403	378	402	369	396	389	360	364	363	362	360	381	382	353	348	352	325	369	399	432	391	383	371	419	397	381	362	371	375	391	343	365	367	386	389	374	369	370	361	370	379	378	379	395	399	382	375	398	363	368	372	407	363	385	410	343	331	397	383	345	360	372	398	393	389	385	407	362	358	343	361	395	390	398	343	387	367	402	395	388	372	377	386	389	359	360	351	407	357	389	362	370	339	370	350	392	372	372	409	391	388	376	374	370	354	365	400	384	368	377	355	386	359	393	398	363	389	396	365	392	373	353	376	339	372	361	386	367	376	387	338	341	362	384	352	392	393	378	361	389	396	368	383	380	392	406	376	337	361	398	399	374	365	382	394	373	388	377	390	390	393	389	363	408	355	394	394	358	390	393	393	366	379	350	345	368	369	344	393	381	370	392	392	376	385	393	414	353	375	405	395	346	345	364	370	393	352	379	391	367	366	386	392	358	350	397	388	352	355	406	403	389	341	402	413	390	340	422	384	367	376	409	366	350	390	371	395	356	383	395	396	370	400	372	395	366	403	406	370	371	384	394	385	349	375	375	381	347	377	386	346	372	405	382	365	385	398	411	359	406	343	393	373	376	365	367	381	396	361	355	367	366	352	392	344	386	409	374	363	355	386	372	333	371	356	365	364	377	386	369	402	368	394	378	372	393	369	360	390	373	325	375	392	385	380	363	377	383	405	381	353	367	371	351	367	361	401	377	362	382	394	367	404	372	376	376	398	357	409	359	347	370	376	379	384	384	374	390	379	374	382	372	374	371	344	348	390	334	392	367	368	368	407	370	349	377	365	319	385	363	342	365	380	389	376	387	423	358	374	362	357	355	397	374	362	390	371	371	359	359	419	374	373	404	392	343	414	367	356	359	377	403	355	374	382	382	387	403	375	396	401	403	358	347	394	358	412	384	354	357	340	394	360	341	365	348	374	392	383	338	362	383	366	400	371	353	348	382	368	390	361	387	405	362	393	360	365	363	364	373	384	403	391	368	389	382	376	383	369	416	393	381	377	358	423	362
5477	1109	931	951	845	929	926	852	905	900	887	891	885	851	891	877	889	947	894	898	886	890	879	935	889	884	892	886	856	874	853	882	934	889	870	888	912	900	883	902	882	904	857	941	913	888	929	906	885	916	934	887	866	953	865	900	926	895	860	883	886	879	851	907	878	851	841	889	897	910	894	930	848	943	841	923	911	898	933	901	896	883	886	920	851	878	890	868	875	927	908	896	980	907	874	874	872	839	941	878	906	892	891	887	913	912	891	880	890	914	897	902	912	856	889	866	914	889	953	905	898	902	930	864	924	905	916	839	865	882	936	871	945	904	897	890	934	953	910	946	929	883	900	901	971	882	859	911	942	894	854	865	965	900	930	838	901	905	891	848	838	900	895	889	898	925	919	841	913	887	937	918	949	905	948	893	897	878	870	893	859	883	969	848	910	954	905	876	919	906	851	891	908	936	905	877	931	890	924	885	907	889	904	938	839	912	916	928	961	931	928	928	907	884	891	916	858	937	905	876	893	909	930	940	940	917	888	883	879	923	963	916	867	882	879	903	895	944	918	915	898	953	850	904	869	934	919	969	914	913	882	872	894	915	856	851	862	917	864	918	920	909	932	897	898	888	917	924	846	873	893	907	868	894	886	941	920	886	934	979	894	922	880	903	917	880	918	916	932	884	916	981	858	890	915	868	851	867	881	953	878	930	899	898	882	850	929	926	950	899	918	870	909	875	934	906	886	849	977	908	900	913	883	895	908	917	908	930	870	828	916	930	954	897	867	914	889	931	867	926	903	860	895	929	895	864	888	907	887	926	929	905	928	935	927	916	916	944	865	893	899	884	871	898	865	940	829	915	910	883	931	847	904	820	915	894	907	910	871	891	890	912	867	915	909	877	930	929	862	888	935	931	889	946	888	874	875	927	916	957	908	866	903	913	874	898	884	934	885	894	869	952	878	885	902	894	930	870	885	901	883	951	911	908	890	905	916	814	876	891	966	950	927	905	915	917	928	933	895	882	957	882	946	890	899	918	902	921	884	967	878	864	910	857	931	901	868	925	953	882	865	902	934	941	904	921	888	927	896	873	845	953	870	919	889	945	906	883	876	918	904	908	869	955	912	913	919	921	911	902	899	874	881	846	966	925	878	884	880	900	888	905	915	847	857	913	903	894	898	904	924	950	935	922	924	865	933	977	860	942	861	918	894	897	883	927	909	934	967	857	899	894	921	936	925	904	840	888	891	874	905	906	955	879	940	877	927	906	870	835	887	846	876	894	948	896	933	954	880	882	852	869	868	929	936	929	941	914	854	924	871	949	914	851	913	905	905	871	885	915	907	921	908	924	873	900	910	903	919	871	973	862	895	898	942	925	867	932	859	915	918	942	929	905	913	855	912	890	915	925	904	949	869	880	885	935	862	899	877	903	949	909	896	944	923	879	913	875	901	867	921	924	842	931	920	928	927	849	949	907	962	934	944	901	868	918	849	854	912	840	919	909	883	906	917	907	911	922	896	881	901	873	874	930	894	939	937	879	959	917	908	912	863	946	904	923	885	891	879	887	857	901	905	938	933	974	842	947	914	886	877	850	887	937	887	909	861	861	929	887	901	894	902	914	869	889	875	912	933	924	880	957	911	861	933	911	899	877	916	866	861	916	909	931	957	942	897	941	846	895	910	992	908	923	831	923	856	875	922	891	858	876	876	897	908	918	910	891	916	921	875	880	908	875	942	911	903	892	853	946	886	917	922	915	934	853	916	917	937	960	977	861	878	914	897	926	842	860	927	949	895	964	910	884	955	902	902	928	916	952	912	883	892	884	853	909	914	903	898	922	835	917	933	932	946	835	882	908	926	863	951	900	841	907	892	874	941	930	951	897	901	888	959	916	909	884	873	931	940	941	938	937	967	882	916	897	888	913	869	844	926	906	940	917	909	940	876	899	935	896	866	905	929	921	871	893	894	956	892	847	921	931	931	951	904	915	880	887	893	901	872	915	926	911	915	906	919	880	899	881	913	912	883	888	903	859	905	920	941	943	900	900	890	898	863	896	896	909	884	896	871	926	851	903	858	851	934	866	893	885	935	907	913	898	946	916	891	909	882	899	877	863	921	945	884	925	888	872	883	902	927	895	866	873	941	875	925	905	875	902	867	912	904	931	934	878	888	881	897	873	888	847	906	937	899	938	901	981	855	912	858	894	944	894	909	850	885	914	935	963	875	812	918	921	891	939	930	849	872	920	935	877	858	884	941	889	887	954	855	879	941	897	899	899	928	858	943	882	891	835	943	881	929	915	931	911	937	919	889	898	914	944	884	880	838	947	942	915	878	942	921	920	932	911	903	905	803	886	906	866	891	952	883	901	890	872	968	860	852	854	897	883	927	934	844	922	855	882	887	889	922	886	894	928	875	908	916	913	936	960	855	893	905	866	953	916	833	896	854	980	886	895	963	892	947	888	906	887	912	947	928	922	919	926	906	863	882	814	890	885	924	875	898	905	828	896	888	907	930	923	905	886	871	892	908	877	913	908	852	932	935	900	910	952	892	895	913	874	915	872	870	910	847	830	859	855	903	914	869	893	916	882	910	894	896	929	918	900	892	926	868	943	904	905	854	883	879	891	898	878	877	847	923	921	910	936	901	897	881	940	944	858	847	965	907	897	910	883	890	844	856	836	862	940	840	846	904	908	835	924	965	881	922	895	920	918	921	892	847	872	894	908	940	933	856	905	897	838	881	904	929	931	874	917	915	923	922	914	938	875	872	961	866	874	903	908	921	903	884	926	957	915	877	948	938	935	923	885	893	942	854	934	904	869	847	873	852	931	900	941	907	914	871	886	851	885	887	844	880	876	868	915	866	891	892	904	833	885	883	850	921	897	895	926	897	889	881	925	921	913	976	853	893	889	935	896	973	931	912	940	903	974	871	886	936	879	920	955	930	930	889	880	884	949	950	894	896	951	907	900	884	930	915	919	874	933	913	815	900	868	891	950	915	877	877	882	879	911	865	960	900	922	956	875	916	907	897	914	913	925	935	876	925	922	873	863	892	893	939	891	857	868	884	865	969	885	855	831	967	878	900	900	867	909	904	870	913	927	862	892	914	866	887	933	894	899	874	856	898	897	920	908	882	884	922	906	905	919	916	878	897	919	884	861	902	874	927	910	872	884	876	860	868	888	923	906	930	889	938	892	912	905	873	905	822	906	914	878	893	872	857	851	908	866	933	901	957	880	831	911	886	908	899	910	858	920	867	912	871	916	879	936	912	904	900	880	909	897	890	894	919	911	852	915	893	959	858	972	874	930	842	889	907	882	887	874	855	908	892	881	934	888	876	905	896	894	909	969	871	910	914	919	918	925	925	889	856	880	897	914	901	871	904	935	874	853	896	884	903	881	861	885	808	874	891	882	843	876	927	913	903	884	854	921	894	907	901	881	889	921	880	920	890	889	871	904	851	891	937	913	830	936	941	918	886	925	890	957	888	924	893	867	868	863	933	965
25433	21636	24653	29115	21626	16094	587	415	347	356	346	335	331	322	292	311	294	324	310	293	301	309	300	326	292	331	312	321	339	271	300	285	344	311	313	295	287	303	302	306	302	327	310	289	292	299	320	297	296	306	283	297	316	321	307	267	288	318	299	297	308	294	289	290	284	261	305	321	291	272	291	318	275	311	272	325	270	308	294	287	290	328	274	309	318	284	322	293	273	321	285	279	272	307	258	303	320	290	287	328	304	282	311	303	291	274	283	319	314	312	303	308	268	333	273	300	316	314	306	262	281	321	284	285	267	321	298	320	301	300	303	289	293	283	312	279	341	306	296	263	289	324	316	287	309	323	300	278	315	272	305	304	325	328	312	287	297	325	259	316	275	303	276	302	334	275	317	299	268	318	293	305	313	302	320	312	296	281	321	322	287	310	288	293	284	283	289	302	318	284	329	280	345	298	287	298	272	293	326	254	325	325	296	311	293	301	274	305	257	298	270	298	286	299	307	321	275	315	284	276	289	302	278	296	287	307	288	305	268	273	319	307	273	293	291	312	295	287	294	307	293	289	322	267	301	317	273	257	264	277	287	315	285	295	312	299	307	288	266	292	283	300	321	276	267	277	317	307	283	326	310	323	304	311	304	333	299	271	326	307	298	271	322	277	300	307	287	299	343	338	304	295	315	274	311	293	295	309	287	290	304	319	340	286	282	318	293	278	286	301	292	298	296	274	321	335	286	285	277	297	288	298	305	286	285	275	294	312	314	298	247	307	322	292	281	296	263	288	313	313	331	307	291	319	280	322	279	292	296	282	274	271	295	321	295	277	293	267	287	299	277	294	303	300	288	300	291	314	293	310	284	297	311	304	299	331	313	281	299	310	315	315	309	322	309	334	320	286	303	280	265	274	308	298	311	308	321	293	313	296	297	306	299	284	318	310	312	291	301	291	312	267	286	301	276	284	297	287	296	256	326	290	325	299	287	290	310	299	294	348	270	310	321	289	284	320	294	308	319	313	321	291	323	264	308	312	306	253	297	318	303	280	291	305	328	296	294	330	285	328	314	312	285	297	302	307	273	298	311	290	308	292	302	305	303	311	277	272	327	273	265	286	294	303	299	300	295	311	298	302	287	360	306	286	286	307	331	280	284	274	296	279	297	324	302	316	309	281	263	290	300	284	285	282	300	285	284	262	356	292	340	282	312	306	313	290	306	290	302	287	338	301	307	307	294	276	287	294	304	317	324	292	294	331	290	327	299	323	301	283	299	300	272	283	299	291	273	292	289	310	304	312	305	306	311	306	279	304	300	297	321	299	323	310	300	280	287	339	290	324	332	272	279	298	318	324	284	273	292	293	319	295	264	298	271	298	304	284	290	288	290	271	299	323	310	256	279	280	311	299	294	321	313	311	275	308	269	289	312	273	308	285	296	320	310	305	310	294	289	285	291	298	291	302	296	298	313	304	253	298	291	330	317	258	308	284	328	266	273	286	317	289	313	315	297	304	305	304	294	292	322	317	302	297	263	267	284	291	286	316	330	322	308	301	315	303	303	290	276	311	275	289	319	339	290	250	284	275	291	304	292	336	283	267	290	310	313	308	313	317	299	281	282	306	299	298	288	287	280	311	288	278	286	258	330	296	274	271	301	301	278	286	303	287	304	326	304	278	277	276	263	279	284	313	315	322	317	349	299	327	300	311	292	310	294	275	325	314	298	289	276	332	286	301	323	292	309	270	306	309	272	301	267	328	296	279	290	294	312	282	313	281	273	293	312	293	313	295	297	310	313	329	299	280	293	289	270	320	310	318	298	296	267	325	278	303	295	283	290	269	294	324	300	301	316	266	325	306	299	291	319	281	285	283	295	317	317	300	301	294	300	281	315	293	301	305	323	322	306	314	277	280	306	270	274	294	287	303	283	282	309	342	300	292	300	285	323	342	297	282	307	309	271	272	337	334	302	291	296	318	308	296	291	256	324	291	286	313	274	295	276	295	291	314	314	297	296	288	311	281	338	286	283	310	288	289	291	309	281	273	280	314	301	256	266	262	268	299	289	289	298	285	284	301	301	308	306	308	310	282	286	297	276	298	271	307	315	293	329	295	260	285	304	318	309	290	296	310	304	309	274	301	288	305	304	287	260	284	348	308	295	271	300	290	265	306	317	281	291	307	307	286	292	303	299	331	304	290	302	287	283	294	297	290	284	321	283	302	280	283	295	286	305	306	301	294	287	305	294	308	255	300	319	291	313	312	310	276	279	316	308	311	307	297	294	294	291	289	293	281	276	292	292	275	305	290	294	286	282	273	321	307	315	295	297	318	301	308	292	282	331	319	289	290	324	292	313	274	288	304	319	297	308	290	290	291	297	283	292	296	281	285	292	303	295	330	283	293	294	290	285	290	309	279	314	330	324	307	294	281	311	300	286	293	306	294	311	293	292	297	288	272	310	315	291	265	322	313	300	261	296	295	325	308	305	272	282	298	293	285	288	286	333	271	350	257	303	283	316	283	283	317	308	265	279	299	279	293	268	303	294	277	288	278	285	313	333	300	312	329	315	272	319	279	276	315	337	293	313	285	285	274	303	327	291	289	280	309	281	303	296	299	299	303	296	304	288	300	278	304	295	293	286	270	277	318	305	298	316	308	305	297	334	303	297	310	286	291	324	290	309	270	352	290	316	299	296	325	307	296	317	332	301	266	307	287	281	278	290	291	271	304	299	299	343	313	297	280	319	304	286	252	321	303	301	307	280	285	294	261	306	298	293	286	281	276	295	310	276	300	334	255	289	293	273	304	295	290	266	294	293	270	286	339	303	278	270	251	299	308	289	292	310	256	276	274	308	325	306	269	298	266	277	315	301	275	297	312	282	299	282	297	294	276	297	280	319	334	294	263	297	293	278	291	280	303	305	292	293	294	315	303	300	319	280	294	301	276	309	285	287	309	293	298	299	317	265	294	305	280	303	299	284	306	273	297	295	303	320	284	254	324	293	297	291	294	316	293	314	294	307	324	283	298	338	257	297	301	312	319	303	301	319	345	278	303	294	269	305	273	269	274	289	279	276	292	302	291	299	293	348	316	318	287	273	290	267	311	264	263	320	294	304	297	316	308	266	286	294	349	306	299	329	314	290	281	292	291	288	283	319	301	328	290	295	292	333	299	308	310	291	304	291	261	284	312	339	304	330	290	269	335	282	321	295	289	311	283	307	306	292	296	289	294	324	296	303	307	321	260	285	330	288	303	273	313	278	316	299	338	327	269	308	300	301	322	322	311	297	300	284	301	305	302	322	251	298	295	307	289	302	280	291	325	300	289	294	292	283	295	295	293	311	297	297	270	298	306	278	264	313	328	291	300	304	277	337	270	291	304	285	274	304	283	257	307	324	302	301	297	291	298	281	289	311	293	295	284	292	287	291	270	303	323	300	289	276	279	296	289	304	302	325	273	307	260	295	297	286	321	314	312	313	308	297	308	270	290	299	348	289	297	299	318	327	342
3235	2009	1218	904	811	760	791	754	767	788	760	759	768	692	706	757	729	737	724	747	704	677	744	735	716	732	754	741	749	722	757	720	779	734	718	690	712	699	730	681	761	691	716	661	754	681	700	712	766	763	740	746	719	754	663	690	747	678	681	689	683	744	701	692	697	697	723	671	673	748	795	699	728	797	720	724	719	732	705	731	721	693	734	731	715	734	691	734	764	680	749	736	663	753	677	772	728	724	726	716	704	686	708	722	744	695	669	690	713	732	726	743	746	735	703	728	674	722	718	779	646	701	705	692	775	678	747	710	706	738	710	677	758	723	748	729	706	702	721	733	750	694	695	674	761	716	688	702	714	689	772	768	670	707	724	733	742	722	719	670	729	724	700	668	724	728	755	714	734	692	755	716	728	740	717	715	713	745	703	720	712	690	688	719	700	701	724	722	729	760	728	758	732	732	713	719	685	710	730	689	758	760	718	757	713	732	701	716	686	699	781	700	720	751	695	712	695	700	639	716	761	718	741	746	744	759	709	743	714	706	752	691	728	763	715	711	721	722	743	694	731	752	746	717	682	745	683	725	755	755	716	707	751	742	722	717	728	721	697	749	723	722	700	693	746	725	673	726	746	687	715	724	733	742	766	727	738	721	737	748	728	699	714	755	690	731	713	736	733	669	716	692	732	712	654	737	683	710	731	752	714	744	741	732	737	754	699	727	742	699	705	704	749	685	698	721	701	683	753	686	719	728	714	713	741	733	688	696	742	726	719	704	721	755	743	714	685	753	737	696	723	696	751	734	758	700	725	727	716	694	687	712	690	721	691	705	759	729	708	731	704	737	687	744	740	720	760	720	721	726	714	690	743	751	706	734	729	706	684	742	734	697	720	746	719	641	715	745	702	764	774	725	709	718	738	704	704	729	754	704	735	700	737	746	709	749	725	711	713	712	716	714	720	711	708	722	720	708	652	700	705	722	716	679	742	762	721	776	742	669	697	689	759	692	695	704	756	763	690	699	699	743	684	701	690	716	731	725	708	662	711	670	730	688	708	734	775	729	704	739	754	738	709	685	712	659	718	719	734	743	685	709	741	723	770	756	719	755	721	737	672	742	659	699	721	735	725	689	718	724	677	692	726	677	743	682	722	750	778	729	708	665	762	699	701	744	757	709	719	751	681	658	700	736	744	711	696	721	697	763	708	721	765	741	688	705	711	706	726	707	746	672	757	735	712	761	720	751	715	682	709	749	735	668	731	663	744	772	694	708	683	699	746	718	723	710	688	708	732	753	739	736	730	729	722	716	714	672	697	702	735	694	703	741	696	684	733	707	734	707	698	710	728	755	685	726	704	723	743	694	700	734	755	733	708	704	701	712	670	729	699	667	727	763	682	719	675	690	738	693	686	733	740	713	741	761	719	746	742	712	744	724	731	718	702	710	711	726	738	734	713	690	730	717	714	735	743	732	715	715	718	756	761	704	720	720	713	717	722	714	693	716	728	706	672	718	744	724	689	723	736	701	697	743	702	723	704	695	741	682	716	735	712	714	736	800	741	738	697	735	710	711	752	738	741	741	720	740	737	729	741	684	689	720	723	717	726	710	689	720	697	689	708	708	729	684	785	717	693	736	686	740	695	709	726	733	729	711	739	726	719	707	706	712	696	712	716	697	756	670	709	741	730	750	701	663	744	728	710	687	729	696	759	728	709	725	687	703	758	695	761	726	680	702	706	740	717	717	751	701	736	736	726	698	707	734	752	759	667	754	701	712	718	749	731	705	708	737	731	723	695	749	720	700	699	731	766	769	770	733	727	733	664	738	747	683	698	675	622	702	724	724	732	708	720	713	724	694	710	759	739	779	773	747	693	717	711	705	722	679	728	718	673	760	675	692	731	696	727	782	723	741	725	723	738	719	714	643	730	694	702	738	730	733	706	726	726	775	741	694	769	678	718	724	719	671	703	749	716	716	727	690	747	678	707	727	715	692	756	745	742	690	740	746	758	688	713	735	729	723	718	722	707	745	717	733	692	722	705	726	755	726	679	717	692	702	775	709	732	779	711	731	709	749	722	717	670	648	726	732	754	756	761	703	713	750	715	765	736	718	729	708	718	759	774	748	773	720	703	739	690	762	732	722	712	707	711	757	737	737	713	705	731	693	686	712	753	752	747	748	718	655	710	705	687	723	698	706	699	688	730	704	679	738	737	702	661	662	710	731	678	758	733	746	741	704	781	724	732	689	727	748	677	720	731	730	704	703	711	719	728	683	676	704	703	738	723	755	729	787	681	734	681	729	722	723	763	691	692	741	681	759	700	756	678	664	789	685	679	745	706	729	666	710	738	670	745	757	720	703	667	706	722	736	712	732	704	700	701	756	717	710	701	697	731	723	697	731	735	721	725	726	729	716	697	776	752	737	680	676	724	720	727	712	694	719	740	747	697	736	703	739	708	694	713	723	681	714	674	694	753	745	741	726	749	749	726	730	701	751	755	691	703	737	713	703	725	735	718	680	742	704	730	711	741	743	676	692	752	690	742	740	697	732	713	773	758	697	702	737	706	738	719	711	747	721	739	693	750	721	712	651	730	733	716	671	711	729	702	729	696	723	703	727	769	699	721	720	742	711	756	717	729	711	709	689	733	754	708	737	706	708	751	725	745	730	723	710	710	705	749	738	758	758	753	725	718	676	753	696	721	710	729	714	683	689	734	738	667	734	768	739	746	700	723	748	728	685	688	731	745	684	773	734	720	735	752	725	747	726	725	687	691	732	725	703	688	682	755	726	753	745	753	752	757	700	694	743	695	699	795	697	678	711	706	721	732	731	741	676	743	730	671	728	677	723	643	735	687	722	749	780	727	661	689	716	714	743	743	792	721	692	757	701	697	756	745	753	720	766	725	725	752	681	756	732	732	733	720	705	720	731	694	715	736	740	715	731	730	735	754	707	773	712	691	706	718	717	713	737	679	705	746	721	750	738	725	720	715	736	728	709	708	714	689	682	710	768	772	698	736	721	692	742	798	664	712	731	714	725	710	697	752	760	710	663	735	730	714	767	753	711	675	733	773	718	753	718	740	724	736	715	771	728	694	791	760	710	750	735	736	702	738	721	755	709	761	718	711	717	687	703	733	679	787	697	716	729	696	705	719	684	702	747	689	721	747	739	703	758	704	703	742	735	725	718	704	727	706	682	768	680	777	752	710	744	686	700	657	740	720	707	677	721	693	720	668	752	737	710	710	693	673	729	711	770	685	712	718	726	746	707	742	704	713	697	714	745	704	759	727	747	772	713	753	727	682	678	726	733	681	733	754	711	748	747	760	656	696	695	689	712	731	690	702	680	717	728	712	709	720	718	778	756	691	749	707	729	694	678	737	727	750	736	692	729	747	733	727	663	732	726	681	736	734	789	711	729	680	712	721	738	712	730	696	737	706	725	693	736	746	733	720	739	773	671	723	706	722	726	746	680	685	665	749	728	759	719	710	755	711	705	685	715	759	720
24656	21658	25061	28748	21659	21664	12996	462	307	238	229	191	198	166	177	170	192	167	157	146	191	146	150	178	146	178	147	141	103	136	147	137	131	128	172	133	137	126	156	131	136	132	138	116	144	152	148	134	146	137	150	129	134	142	159	143	145	154	148	136	132	142	126	137	130	124	144	146	138	138	116	166	139	141	147	135	111	128	136	136	149	135	121	125	141	144	134	133	127	169	169	142	168	152	143	134	135	145	159	147	152	142	134	137	137	133	130	139	134	126	133	138	136	141	136	140	151	127	125	147	99	132	145	139	141	123	104	132	130	144	143	144	135	138	140	138	130	141	155	115	116	145	144	155	127	149	139	134	143	147	136	124	147	123	127	116	151	141	134	138	133	150	162	133	130	146	122	108	162	115	142	116	149	123	141	154	137	115	127	140	129	139	140	140	126	124	147	132	148	136	148	145	147	146	133	167	138	122	143	145	130	114	124	158	133	137	134	174	114	144	144	114	149	124	122	125	145	140	161	140	142	145	132	137	152	128	135	138	125	133	119	137	110	131	134	119	140	154	141	132	113	131	146	170	157	135	125	143	162	92	128	145	140	161	168	120	146	126	146	133	128	157	158	145	115	128	146	134	154	141	160	145	127	137	159	148	139	142	125	122	133	149	102	113	122	133	151	140	126	125	154	132	137	147	158	156	159	155	128	136	137	124	151	136	144	137	127	123	138	144	131	129	151	160	137	138	131	106	138	138	124	129	130	148	155	131	137	136	121	156	102	134	148	130	142	143	143	150	121	132	130	151	129	131	136	158	128	141	129	135	118	127	132	118	130	139	142	142	145	144	137	147	156	132	152	133	133	148	128	129	116	136	139	136	126	132	136	152	128	133	152	139	127	145	134	128	158	133	137	140	125	165	146	132	159	132	112	137	145	130	132	140	124	145	150	128	127	134	137	122	149	142	147	128	139	138	126	135	108	143	146	131	120	149	141	133	127	154	147	127	145	125	137	144	131	143	133	128	134	111	142	115	155	119	132	133	130	143	133	120	150	127	140	154	143	125	145	120	118	139	114	132	137	129	141	137	160	134	122	123	141	144	135	139	135	131	142	157	140	151	120	132	114	125	151	119	156	133	172	141	140	152	150	138	125	129	130	149	138	131	136	138	140	132	157	123	143	149	159	146	127	127	147	120	135	123	133	129	141	117	118	127	134	117	149	129	132	138	133	126	142	132	131	127	163	148	139	127	170	154	136	129	141	118	119	156	159	126	150	109	151	135	144	145	146	155	139	127	154	164	135	146	149	135	140	147	141	148	123	131	110	137	135	127	146	142	141	127	120	143	149	147	130	152	129	119	146	136	153	146	127	167	140	148	145	137	142	145	161	136	161	136	141	142	165	150	159	128	126	135	136	156	131	148	135	122	142	125	150	124	134	127	150	148	137	138	131	108	140	125	161	147	132	136	142	122	129	141	117	154	129	131	126	121	131	145	122	142	131	132	137	127	138	137	130	132	160	153	144	143	133	145	132	120	151	143	121	114	153	156	124	140	132	143	121	143	151	129	116	124	119	124	149	143	146	141	135	138	138	145	137	147	144	130	143	156	136	124	129	138	141	144	122	145	133	134	144	138	134	105	133	140	119	149	143	143	137	136	138	132	125	147	131	130	120	136	140	125	156	125	140	128	110	123	158	124	139	129	153	146	145	155	162	132	144	119	131	116	109	112	139	138	146	148	135	134	134	153	143	141	132	140	151	135	135	144	142	147	143	143	140	152	159	138	144	117	134	154	120	138	133	145	152	153	150	140	142	128	152	124	135	130	108	132	130	130	144	136	139	116	138	151	151	133	136	130	151	137	122	128	153	107	133	123	144	152	118	149	131	110	141	133	144	153	131	134	138	142	121	130	133	125	154	124	125	149	150	133	135	153	164	137	149	128	135	138	134	127	147	151	131	132	133	144	137	135	132	150	128	149	125	129	152	145	115	148	136	131	132	116	114	130	137	142	144	123	145	129	141	142	125	137	128	136	133	117	150	138	156	148	122	145	157	134	153	126	159	164	145	129	150	128	141	139	159	146	142	139	138	141	133	149	112	116	123	134	135	146	147	142	140	141	116	155	131	141	158	152	144	145	152	115	162	126	136	129	148	123	130	144	137	140	136	138	141	116	147	154	131	142	124	144	130	127	114	120	143	148	157	138	146	131	126	144	134	139	133	116	143	134	143	142	109	135	120	123	149	132	114	139	148	143	144	142	136	133	132	132	144	141	126	151	152	117	156	138	141	156	128	172	146	124	140	135	126	122	139	139	144	135	130	128	130	156	133	147	117	123	136	149	154	125	140	139	156	117	130	132	110	150	118	138	144	163	157	132	133	137	120	131	143	144	136	130	150	146	138	146	154	151	144	122	121	156	137	128	159	137	151	120	145	136	128	141	154	137	130	157	151	151	145	148	120	138	134	151	153	137	126	139	129	138	128	150	144	147	154	158	134	139	128	168	131	150	134	145	116	128	117	162	131	164	147	128	157	143	145	127	138	136	136	129	122	133	145	147	146	149	133	123	145	151	158	154	143	127	144	143	146	127	143	131	143	121	143	151	171	135	139	137	127	123	122	143	111	139	144	154	131	159	140	151	128	135	124	131	144	159	148	115	145	115	143	145	132	152	134	149	146	139	143	136	139	139	154	125	131	157	137	128	126	123	150	140	133	130	115	126	125	153	136	127	119	123	129	154	123	142	124	128	139	127	124	167	131	140	138	130	137	130	146	131	116	145	159	129	169	138	129	132	144	126	112	116	114	113	140	163	146	125	131	148	136	142	117	135	137	120	121	136	137	143	135	133	141	117	134	107	140	140	140	122	130	141	128	143	138	156	140	128	148	146	144	130	130	124	120	115	143	120	134	118	143	144	148	145	133	127	138	151	128	153	117	132	161	141	132	137	158	139	165	130	129	127	155	136	118	138	121	132	142	143	131	126	147	132	154	149	142	124	140	136	131	125	133	129	137	126	135	151	144	150	129	145	102	134	146	137	139	153	143	129	138	116	145	128	134	133	139	135	117	134	148	168	114	121	148	139	129	129	157	129	151	139	122	108	142	138	141	130	148	124	144	134	172	139	128	137	122	151	128	135	139	157	152	141	133	134	181	163	169	125	141	139	149	126	143	141	142	132	127	142	130	137	136	128	131	133	127	152	129	122	161	112	149	137	141	148	163	130	160	142	130	130	147	141	157	145	127	135	129	135	149	141	135	139	152	134	151	140	150	136	109	123	125	139	139	133	130	147	137	131	145	115	124	144	126	132	142	153	146	133	135	161	143	126	124	132	155	136	151	129	148	146	142	134	144	123	149	163	151	153	120	155	137	133	135	126	115	133	153	111	134	113	114	130	112	118	107	159	139	118	130	134	134	124	133	135	131	137	153	146	143	127	148	133	147	139	141	130	130	150	134	145	147	130	135	124	136	143	151	144	121	150	132	122	132	117	131	118	154	128	150	127	127	116
3037	2957	1350	756	610	507	503	432	435	407	433	370	407	401	417	367	388	353	385	371	433	383	414	395	392	404	375	401	348	354	370	413	389	368	375	393	387	389	389	372	387	394	359	372	367	349	384	404	386	349	351	387	391	375	369	380	406	395	375	376	366	375	373	387	357	355	392	373	393	425	385	349	366	371	401	410	349	330	384	402	369	339	386	396	402	338	368	415	360	356	346	365	344	315	404	354	383	365	375	385	375	381	364	355	362	335	385	402	364	390	397	347	348	369	375	380	401	351	356	374	373	392	388	350	384	390	375	357	381	373	369	359	368	348	354	411	378	342	366	357	371	370	349	401	355	368	341	395	377	362	410	384	370	387	386	354	348	337	368	364	377	386	380	340	346	410	365	388	391	370	364	354	389	384	328	323	366	371	379	411	353	362	391	379	398	382	349	354	368	354	341	367	340	379	376	397	357	371	372	380	353	401	384	391	398	379	359	358	373	369	384	375	393	372	370	416	340	381	362	389	363	346	398	382	399	405	372	352	358	344	355	346	367	361	391	382	397	391	385	361	414	378	390	353	417	382	375	341	386	404	380	382	378	393	362	367	371	370	372	390	373	377	348	375	397	371	410	392	366	370	381	317	396	328	349	398	407	368	355	345	405	369	358	382	323	382	374	358	385	366	377	372	359	373	389	367	342	398	384	387	361	378	377	352	373	374	416	437	403	387	383	366	401	373	390	340	369	353	381	342	359	370	365	377	378	374	389	383	375	376	366	362	354	396	357	349	335	367	372	364	373	362	348	400	371	391	398	374	375	379	344	376	349	373	358	391	358	372	395	365	330	372	405	388	343	398	355	350	358	352	383	386	377	367	362	395	373	359	386	338	365	379	373	361	381	383	375	405	364	386	416	373	388	356	374	379	371	356	347	345	359	354	361	352	362	337	377	354	391	365	390	398	408	396	380	405	342	365	336	409	359	403	401	384	392	365	361	373	342	391	401	377	370	357	399	348	357	390	398	355	396	370	352	376	385	385	376	355	356	363	374	358	396	378	375	333	370	381	323	355	361	335	376	361	378	365	350	396	382	356	368	393	372	375	401	348	366	395	362	374	380	369	384	358	355	415	386	363	365	376	362	405	385	383	374	368	372	361	362	360	393	374	343	393	362	379	387	394	394	363	385	364	406	355	410	339	371	360	390	367	376	387	375	379	392	373	361	374	357	367	357	377	344	404	398	353	383	346	355	398	359	385	356	359	372	364	330	379	341	393	344	390	374	359	353	398	339	372	399	366	351	398	352	385	381	401	341	371	384	410	335	349	390	372	343	362	329	391	382	376	355	414	383	374	353	360	379	365	387	384	367	356	368	378	344	384	391	359	424	374	353	370	373	355	360	365	383	345	366	354	367	384	385	375	355	327	387	414	385	369	382	393	367	390	390	378	362	371	357	385	382	370	365	362	386	355	384	345	359	368	352	371	405	372	366	374	361	373	361	341	408	369	321	377	363	360	371	355	387	352	363	365	405	347	361	362	374	357	349	377	391	380	355	361	356	392	346	360	375	339	359	363	366	401	401	379	400	381	359	367	349	388	360	356	338	388	377	367	326	358	367	352	388	371	370	390	388	378	335	364	350	415	345	358	356	390	402	343	380	340	371	357	377	361	362	353	361	388	333	365	366	414	402	393	412	341	344	371	380	373	356	396	361	383	379	367	404	368	356	367	389	332	367	402	396	424	363	352	381	396	361	382	372	370	364	371	383	384	389	355	362	369	363	362	372	393	366	370	373	346	370	369	373	372	387	412	388	373	367	391	413	350	351	375	368	378	352	368	368	395	344	368	370	415	414	408	345	390	388	366	331	401	356	399	369	380	362	366	357	381	376	419	376	379	346	399	376	388	343	344	327	403	396	373	377	395	432	358	394	376	363	388	374	362	362	385	383	388	360	365	396	377	355	356	404	362	380	373	356	377	365	351	385	348	362	379	379	376	367	370	405	385	357	392	386	387	376	366	352	393	364	362	348	326	347	367	384	384	378	413	398	366	356	358	385	396	368	354	384	415	366	368	393	381	365	354	351	370	340	377	377	372	368	369	377	365	375	363	362	356	388	328	364	359	377	342	333	366	349	395	357	341	380	382	341	373	386	367	362	357	399	359	404	390	362	349	356	352	339	411	384	347	333	377	390	346	381	358	389	374	347	377	370	385	369	357	409	346	363	365	349	355	372	353	399	357	362	384	390	376	343	359	400	370	353	392	338	341	405	425	391	352	386	399	371	355	403	375	365	408	366	352	384	360	347	362	400	369	380	406	384	401	359	380	367	373	399	396	375	393	383	373	362	345	354	444	381	401	332	409	355	395	376	334	392	360	391	371	357	387	360	401	407	374	354	370	356	369	398	344	371	334	362	354	369	367	351	365	381	401	403	368	364	369	379	379	341	393	361	391	384	368	369	373	442	370	385	341	372	364	374	375	414	346	348	386	373	372	389	374	399	315	384	346	343	407	367	384	367	366	391	382	386	347	367	375	353	356	356	388	380	395	384	380	402	351	363	375	363	404	341	360	349	356	384	365	392	370	348	397	401	351	355	377	376	378	382	375	343	397	371	376	393	362	369	383	390	383	379	381	371	398	357	344	383	354	352	402	370	370	406	379	408	361	372	369	379	380	403	408	395	354	380	409	373	364	378	361	379	399	385	385	372	371	353	348	363	367	368	352	367	369	405	383	348	389	373	368	388	398	353	371	356	392	388	386	339	338	320	382	393	373	380	350	351	353	363	384	374	351	387	366	389	391	370	370	384	342	360	361	396	404	374	364	370	357	356	375	365	341	365	402	389	382	360	410	369	351	388	340	387	385	349	377	383	368	385	396	371	356	369	341	376	354	353	379	349	358	357	390	379	378	389	351	368	372	403	356	345	346	383	364	359	374	356	392	362	395	381	382	371	353	357	377	376	373	363	382	337	360	372	369	356	359	359	376	365	386	394	375	360	352	372	375	404	382	397	354	336	352	347	364	357	397	399	416	359	379	448	379	351	349	376	335	403	372	366	392	405	416	341	361	355	402	368	362	376	374	388	388	349	390	375	380	393	395	360	372	368	351	350	360	400	392	381	375	361	366	371	371	344	376	371	352	370	375	366	380	378	410	381	410	386	318	390	358	394	351	399	363	395	356	387	376	380	377	377	388	408	391	363	369	369	366	371	385	347	403	374	362	418	393	399	363	333	360	374	391	378	410	381	334	384	370	403	378	386	374	331	421	382	333	393	355	337	359	384	385	400	382	378	391	373	398	381	332	368	378	347	375	359	357	365	368	363	357	368	364	318	384	386	352	353	380	353	387	356	364	351	348	379	353	367	380	365	361	396	340	375	365	353	358	385	359	362	380	310	400	360	381	354	372	366	362	349	411	384	345	383	368	382	385	414	409	358	378	372	360	387	397	363	346	352	372	368	374	375	385	371	372	396	381	396	352	371	353	370	356	364	388	395	349	372	390	355	358
32010	20690	9205	729	480	413	433	421	419	415	385	363	398	403	415	393	395	392	425	405	382	396	427	386	361	390	359	389	395	371	384	379	345	395	394	389	408	407	407	368	376	423	365	426	384	391	382	397	376	419	382	392	426	353	442	371	373	410	428	365	409	351	389	356	408	415	361	393	347	392	391	351	367	354	391	403	396	389	374	392	390	362	351	390	386	382	358	416	408	422	355	397	358	359	378	355	391	386	410	396	365	399	405	406	402	408	413	399	384	370	357	377	402	387	422	371	388	403	374	415	391	366	409	379	402	379	364	402	388	374	371	417	352	374	419	409	400	403	392	379	347	406	389	440	413	412	397	387	412	400	396	362	389	405	369	390	377	399	393	362	397	393	373	402	419	372	386	411	358	380	405	374	341	392	409	392	397	370	377	414	404	398	373	424	363	424	386	418	384	392	410	386	424	368	384	416	385	373	379	398	398	388	365	373	350	355	410	396	343	450	376	371	379	375	402	375	393	355	398	362	377	367	413	425	372	385	378	403	424	361	401	440	409	358	354	379	394	351	410	364	413	380	365	387	413	373	393	401	421	401	391	396	394	376	352	392	411	392	405	389	406	427	400	422	404	385	399	397	378	350	435	395	381	390	419	415	414	379	391	397	398	421	426	409	371	402	397	389	412	396	390	397	376	417	390	423	406	400	414	404	417	380	437	436	433	394	396	388	433	362	376	376	381	378	367	361	403	405	356	395	440	410	392	411	381	423	381	410	395	390	375	411	376	420	371	387	406	387	395	387	362	421	382	410	396	384	378	404	367	401	399	400	387	376	378	404	411	399	399	369	430	370	384	365	420	374	414	432	405	365	396	363	389	371	368	381	367	403	381	403	404	378	378	390	405	376	361	383	412	390	376	381	383	390	400	388	404	438	409	404	349	404	404	403	425	367	358	405	366	379	371	397	385	374	368	375	409	415	373	361	411	388	391	401	392	384	433	392	379	438	397	359	398	389	402	375	372	386	395	428	401	395	394	392	390	392	404	406	408	384	385	375	385	388	410	375	395	370	391	384	419	384	418	422	420	378	404	404	365	388	401	418	391	427	370	390	376	379	366	406	382	387	384	364	419	392	393	396	395	361	401	389	392	360	391	431	384	384	372	391	376	383	410	382	393	403	402	340	383	379	408	372	395	377	388	397	417	407	430	357	377	430	407	371	400	389	372	362	410	385	404	391	366	426	369	415	373	404	364	428	413	385	391	394	380	385	408	351	353	384	353	384	372	375	425	432	398	439	392	372	373	390	371	392	369	395	357	397	411	399	399	394	389	380	426	403	356	365	395	429	403	395	360	379	378	379	361	409	379	379	380	383	347	399	425	402	404	388	377	381	364	399	384	387	400	376	392	389	436	409	366	391	393	415	374	382	385	385	384	383	438	385	376	378	385	379	399	417	376	396	372	354	401	383	412	387	385	393	413	363	395	401	407	392	393	390	410	417	403	380	415	406	381	358	413	375	435	375	428	394	390	382	387	428	398	431	393	421	385	354	381	359	373	424	377	393	390	407	419	355	395	406	433	390	394	377	385	399	395	413	357	412	414	392	362	401	414	390	371	376	397	430	395	403	389	377	356	404	352	388	401	382	395	396	429	363	421	370	374	379	392	418	413	402	361	392	406	390	387	378	419	384	381	391	393	402	398	394	431	373	401	390	373	388	378	398	363	368	410	401	383	401	389	411	419	394	367	401	387	387	384	405	394	408	405	375	395	382	368	406	390	397	380	412	399	413	356	419	441	432	419	410	402	388	383	376	416	381	367	377	394	422	419	402	397	350	391	372	342	362	384	370	413	406	401	380	409	362	393	378	388	438	382	391	399	392	395	373	439	392	405	395	406	392	392	435	395	373	385	393	383	401	413	364	387	373	362	383	368	407	399	381	385	373	414	419	360	339	415	401	374	353	418	414	398	405	361	386	405	383	398	421	359	369	426	389	401	411	416	387	357	389	430	384	375	404	401	409	399	388	400	384	431	414	410	415	368	398	365	399	403	408	399	388	395	383	391	401	385	401	387	409	376	389	374	347	387	387	389	419	384	363	358	358	397	369	391	379	413	385	388	415	393	402	405	373	390	398	383	373	380	381	371	367	379	364	389	350	410	418	389	392	405	379	392	436	405	369	373	405	363	398	416	419	361	395	412	398	382	366	380	366	373	363	382	397	391	407	392	405	386	413	381	390	371	393	408	373	439	386	402	379	426	431	415	367	367	425	425	365	363	416	404	385	378	382	391	377	403	402	444	404	363	374	403	353	363	411	351	397	387	398	392	420	367	379	433	420	400	418	396	409	389	357	346	369	395	385	406	414	385	405	404	387	414	415	404	387	399	421	410	386	350	401	449	412	360	371	418	381	423	387	400	374	417	386	382	396	372	384	431	382	374	409	425	411	374	388	394	380	420	413	365	432	426	403	410	372	400	379	416	416	390	377	391	374	420	347	375	366	420	400	382	397	411	413	380	369	389	407	390	383	408	413	384	370	399	393	397	438	392	407	372	384	381	419	410	406	367	411	416	410	405	377	439	401	384	391	380	449	379	352	402	414	387	406	403	390	387	361	374	437	409	380	369	366	371	377	374	391	383	399	391	385	401	406	418	358	396	402	401	390	365	342	365	393	377	336	396	382	342	380	399	407	437	411	389	395	436	401	437	386	380	380	365	368	397	414	379	383	392	419	404	383	346	404	420	350	407	382	388	386	376	390	370	381	381	386	385	400	402	376	390	401	427	406	385	399	332	379	384	379	372	394	402	342	357	366	411	425	382	397	446	417	399	366	381	390	422	386	388	394	436	397	398	409	408	398	389	398	384	403	378	387	415	371	378	416	416	390	403	345	396	396	429	366	406	376	401	361	412	393	373	346	393	390	362	360	397	389	406	404	391	400	390	408	404	382	356	386	386	393	384	367	334	412	412	384	370	376	401	415	402	398	374	385	400	396	383	373	387	387	403	381	403	412	377	408	429	395	391	389	389	412	430	398	399	379	382	398	377	411	358	343	406	399	337	366	365	371	427	371	402	390	404	398	418	388	403	374	395	363	389	389	384	377	357	408	404	354	376	392	398	407	420	402	376	409	378	379	401	391	422	414	384	397	423	422	406	409	361	353	383	388	395	392	360	414	387	356	395	406	467	394	385	418	397	414	383	379	356	380	390	393	381	418	394	442	408	362	351	388	397	409	398	422	382	395	358	376	415	408	374	391	396	337	367	396	403	403	372	381	400	407	365	361	383	401	399	402	367	401	368	393	398	387	427	374	409	345	365	397	409	403	395	396	441	409	378	413	382	402	406	378	423	454	394	444	406	394	384	402	412	415	369	413	389	410	394	387	415	374	453	368	384	420	391	380	385	373	385	424	397	393	380	360	385	359	387	340	424	376	367	380	361	378	404	395	413	377	361	381	415	373	395	407	395	418	400	367	421	370	414	403	379	442	386	405	435	385	360	370	358	411	394	359
5732	1154	1011	996	961	925	933	937	969	989	918	904	1004	904	948	964	983	932	959	971	895	921	985	942	990	929	955	935	933	915	936	954	929	959	981	941	1008	965	1003	979	907	915	950	916	919	983	927	972	1004	897	931	974	963	964	972	951	921	960	941	999	956	922	940	914	908	954	932	906	921	973	951	913	943	960	874	964	917	930	919	934	889	885	902	924	923	920	951	887	946	938	981	986	953	994	961	956	906	957	916	855	862	933	935	942	1000	907	930	954	961	1003	909	949	1031	896	998	944	968	978	970	934	945	921	904	923	893	941	938	889	901	946	989	970	915	920	870	969	933	918	986	939	928	960	958	922	930	949	920	934	947	947	921	905	943	960	907	895	921	905	900	942	995	962	984	952	946	952	903	958	933	938	945	965	907	959	925	939	945	920	964	944	968	951	938	920	934	940	969	942	935	903	1003	871	926	1014	886	951	1005	947	931	936	908	968	931	928	953	943	917	909	926	952	947	909	936	1012	924	940	926	907	911	942	926	892	949	987	969	946	953	982	929	980	907	910	931	879	955	950	950	889	906	917	991	995	928	941	939	932	952	978	941	958	921	982	896	918	920	972	959	943	908	935	942	947	947	893	988	942	962	966	934	982	890	970	917	941	961	955	952	928	934	971	963	951	959	905	955	907	959	949	930	952	933	977	905	933	941	927	952	910	901	915	954	902	966	929	894	978	880	934	985	950	900	911	929	949	958	1021	939	929	893	920	920	938	896	967	920	929	943	954	929	918	960	962	863	949	957	976	1002	959	932	939	927	942	957	856	951	945	928	912	921	910	945	949	940	955	921	944	939	960	942	1000	948	925	912	919	985	970	920	926	902	958	922	953	895	941	932	898	928	931	956	932	912	982	938	914	961	912	958	974	957	993	908	923	941	888	945	950	920	923	912	876	947	993	901	961	947	924	923	915	949	899	955	997	949	908	1004	988	918	920	958	944	990	901	982	985	960	926	932	917	989	926	898	989	948	955	932	890	958	919	954	990	911	948	948	934	925	978	928	923	941	977	975	908	933	996	918	984	950	965	966	943	980	957	923	975	911	976	965	938	945	885	967	900	978	941	926	951	938	945	1004	963	891	946	920	915	990	959	913	975	877	929	971	957	998	985	958	935	974	936	964	957	962	917	910	915	917	950	935	954	934	966	957	909	953	875	959	933	963	929	961	987	981	926	943	957	941	931	1004	969	979	967	986	957	946	1022	910	962	927	951	939	940	940	917	893	874	916	962	920	916	908	938	921	947	962	928	990	935	973	957	951	933	971	927	920	964	909	989	987	919	996	932	964	943	961	911	910	907	924	939	920	965	951	952	960	907	977	974	954	938	901	980	932	939	892	908	869	938	952	931	957	1004	920	995	869	962	1025	1003	943	893	965	915	896	906	1002	945	898	973	899	940	923	963	980	927	996	954	948	920	957	909	909	944	995	965	909	946	948	968	977	891	952	917	977	969	889	919	901	917	985	910	929	905	950	935	943	980	956	956	956	951	945	993	939	990	985	950	965	940	917	944	932	982	969	913	936	967	927	892	996	988	930	947	951	900	921	911	984	921	944	954	936	924	996	958	925	918	968	948	906	990	958	948	941	883	889	893	962	952	890	937	962	914	907	975	915	965	949	924	926	927	922	905	914	975	931	948	947	918	925	944	961	951	908	922	954	950	946	872	983	965	948	936	1006	939	919	884	905	955	930	930	979	920	963	960	931	950	973	899	919	925	934	951	924	959	945	880	939	926	947	941	935	890	944	966	962	957	950	931	957	959	893	949	952	960	942	955	973	993	884	948	935	934	951	947	930	959	932	943	915	930	905	989	934	933	921	978	923	917	898	893	934	992	945	903	925	947	968	943	923	918	999	929	920	998	954	971	958	998	922	927	965	945	910	932	1000	970	928	920	975	934	871	909	902	896	980	963	918	950	936	955	971	1001	958	964	943	982	1012	918	902	908	921	915	956	937	957	1005	919	961	925	941	931	894	905	966	965	926	942	947	943	966	939	933	960	961	905	910	956	944	922	922	987	951	941	922	981	864	1022	860	961	961	880	955	1000	963	917	1008	912	963	1008	954	955	923	944	1008	900	917	962	977	950	984	900	876	982	947	932	982	887	965	940	945	940	904	937	898	926	969	898	936	984	955	925	976	953	919	971	944	958	917	940	922	891	998	983	913	984	963	947	894	965	979	911	947	952	896	918	926	916	932	912	968	967	949	896	935	974	948	981	917	936	896	895	919	973	976	943	947	932	951	939	971	963	916	956	935	971	961	980	916	910	933	945	916	950	916	932	949	912	928	993	949	942	956	940	854	964	952	906	938	915	914	924	962	924	987	958	949	990	937	995	930	973	958	946	964	953	930	938	943	935	946	927	926	922	933	941	969	881	953	961	970	959	964	966	950	885	942	935	1019	959	947	967	1003	918	940	927	926	938	949	906	982	970	983	948	981	887	908	955	922	915	934	961	958	928	898	946	925	937	967	930	933	946	920	962	961	924	935	953	963	943	947	962	932	943	971	920	942	924	976	952	945	911	932	996	945	942	927	951	896	969	930	939	930	920	914	979	906	924	906	906	958	895	928	943	922	1007	942	913	890	977	928	930	993	913	913	940	948	937	914	940	948	944	941	983	957	940	965	966	872	989	908	890	960	915	919	968	917	928	950	943	951	987	1002	966	943	939	948	903	928	981	918	965	976	899	938	927	961	953	937	935	908	967	919	893	944	945	989	993	932	911	967	969	988	917	892	990	935	951	962	935	973	936	931	925	924	920	944	909	928	987	992	924	951	918	904	903	908	933	955	891	947	986	926	927	906	929	917	927	935	935	916	963	912	939	967	948	975	963	918	994	960	941	961	968	926	933	925	918	908	908	969	939	949	988	918	952	903	895	942	921	951	939	1007	948	960	921	925	887	923	915	917	988	972	967	875	923	951	909	979	1005	977	966	946	952	923	935	916	862	952	919	919	970	937	943	976	875	894	955	962	900	972	954	907	896	913	908	944	916	944	949	895	963	926	967	924	919	959	964	921	899	922	901	952	906	938	956	928	945	956	929	1009	954	893	958	892	937	915	910	919	925	980	929	928	969	936	939	933	948	908	923	926	852	955	982	975	923	964	992	935	970	874	968	893	1019	973	994	988	999	953	902	929	978	988	900	895	938	929	851	918	946	890	901	971	909	947	914	894	986	890	951	926	954	908	910	935	869	897	950	917	930	922	902	900	937	907	910	930	886	922	959	952	950	995	954	971	935	939	1012	914	920	906	941	977	950	946	948	974	952	947	935	988	960	931	984	941	933	947	979	962	936	926	957	941	971	991	965	927	937	908	891	912	946	920	947	917	956	944	908	934	933	893	940	927	932	925	952	932	909	927	911	953	936	953	958	905	967	928	985	873	893	925	924	929	948	905	936	909	964	937	929	930	874	933	920	970	945	943	964	971	924	948	985	883	919	972	929	981	932	1016	944	944	968	898	912	910	957	940	982	959	1020	955	923	911	977	949	909	956	895	949
25406	21674	24693	29172	21672	16244	655	412	369	395	348	326	316	350	327	292	318	330	312	305	281	340	309	302	289	291	295	293	296	304	327	273	328	294	313	335	292	302	323	280	282	312	288	311	334	300	330	286	266	295	274	298	306	272	296	299	278	305	314	319	314	283	312	275	299	295	322	279	311	316	277	273	326	285	291	318	314	257	298	319	292	308	307	311	315	318	329	303	287	331	312	310	312	287	309	322	279	265	270	324	277	298	292	311	284	285	263	337	335	281	285	303	319	284	293	333	313	309	288	296	309	275	295	319	297	287	290	270	302	321	281	299	293	294	290	282	283	287	276	294	326	308	274	272	245	303	284	269	319	326	310	312	293	294	280	307	320	286	291	282	337	296	316	304	300	306	281	286	309	306	282	294	293	329	276	282	303	294	305	313	296	294	302	296	284	285	296	297	297	306	328	310	273	333	256	278	303	309	296	294	283	286	293	308	286	297	298	279	289	303	325	274	295	326	303	322	308	293	331	315	300	270	290	275	320	306	300	329	286	322	291	272	289	309	289	304	301	302	282	322	320	288	259	296	288	307	289	332	303	305	278	285	307	312	305	305	299	286	302	279	295	297	288	285	293	301	278	289	312	279	300	286	304	265	278	300	316	284	287	278	279	311	303	307	280	305	306	304	265	305	295	320	319	331	268	314	304	283	305	284	278	286	317	321	291	299	307	293	305	314	315	301	295	300	331	279	278	281	272	268	345	314	325	304	307	336	312	257	301	332	320	285	288	310	288	285	318	313	299	308	303	315	294	304	320	321	286	263	289	304	287	276	323	271	285	293	299	300	292	284	323	295	295	313	309	320	263	310	307	325	299	272	335	290	322	278	287	317	338	318	319	291	269	290	282	327	309	309	280	270	305	276	298	250	278	300	288	321	308	319	322	300	267	308	313	302	286	270	286	305	299	266	306	306	309	297	310	275	318	306	287	311	328	302	320	292	266	288	283	308	285	272	310	282	304	302	282	274	298	310	310	289	304	317	268	318	304	285	339	325	303	307	294	304	292	302	315	279	312	305	326	304	251	281	293	273	265	291	305	315	305	304	335	286	261	298	295	296	306	302	296	307	321	301	299	307	317	276	305	293	298	327	284	297	313	298	276	313	287	273	266	328	300	321	303	301	308	317	311	269	277	316	300	266	293	292	294	314	303	325	333	270	305	296	303	292	274	295	269	292	281	324	308	313	298	293	296	249	319	281	310	306	316	286	299	318	319	317	311	318	313	316	301	303	285	319	309	296	310	294	292	284	300	322	314	334	294	273	272	280	314	304	301	281	325	296	269	314	333	316	331	294	300	275	284	288	265	308	281	299	282	268	316	271	295	303	300	258	315	310	308	282	308	280	303	313	305	301	267	310	284	298	297	319	321	300	297	292	258	302	309	288	296	315	297	274	320	277	302	303	275	266	295	311	311	325	291	293	309	280	279	298	287	286	289	320	302	273	312	295	278	296	278	275	318	297	300	309	284	312	353	327	289	303	294	299	277	308	270	292	259	287	295	267	333	298	313	271	292	266	310	290	302	286	300	277	327	306	289	286	309	320	309	284	318	309	326	314	290	291	298	294	290	332	291	285	282	268	296	290	302	294	318	298	298	306	274	291	320	339	316	301	277	301	279	298	301	312	299	286	294	315	265	306	323	287	296	278	280	304	274	298	249	280	308	296	287	293	291	296	300	271	296	305	318	316	317	294	307	319	296	279	297	337	270	323	307	310	273	273	305	315	316	307	311	312	305	302	343	284	280	290	305	304	318	309	304	295	293	292	267	266	258	279	283	294	281	307	297	332	285	286	310	309	301	292	294	304	299	317	295	320	313	322	288	321	301	306	299	307	273	296	334	315	280	318	259	283	298	306	290	286	280	317	317	294	276	261	306	293	312	306	281	306	307	303	302	279	254	317	321	323	285	308	280	306	287	333	290	301	293	270	313	292	311	285	306	289	286	292	325	265	302	289	312	302	308	314	293	312	288	291	321	294	303	284	312	327	288	303	316	311	286	289	282	269	309	283	291	287	297	305	291	275	301	316	286	290	283	256	306	299	317	251	273	317	315	301	292	297	278	297	298	303	312	321	284	282	326	286	261	294	263	281	298	284	287	312	287	317	274	311	307	316	294	308	298	315	287	264	311	310	309	313	311	308	309	286	326	289	284	325	287	309	301	302	292	301	299	280	296	293	298	288	316	323	322	302	288	306	285	318	319	295	317	298	305	282	318	315	284	312	309	284	325	280	289	282	274	303	293	254	303	290	294	307	306	280	273	309	301	309	314	295	289	301	313	306	313	312	293	289	298	301	305	312	317	271	301	294	335	327	274	302	313	300	291	310	303	255	313	293	275	307	321	286	327	292	307	287	282	279	269	286	306	273	303	281	283	294	294	312	314	322	292	277	293	287	319	304	320	323	290	297	283	273	282	316	307	331	293	291	290	264	277	311	268	318	283	287	297	278	285	300	309	274	272	261	261	271	317	323	294	307	306	289	270	275	309	320	286	342	299	311	280	283	290	307	289	301	308	307	293	262	297	279	276	350	308	299	291	300	307	267	284	297	269	298	311	266	312	304	301	301	307	303	304	325	284	291	285	283	301	298	312	282	305	302	309	272	307	294	292	280	281	303	296	286	304	310	305	307	326	300	287	290	289	309	287	301	317	312	298	306	287	312	278	311	285	302	315	347	296	295	305	329	284	274	283	269	296	304	299	295	285	284	327	272	293	305	303	312	292	282	324	285	296	308	285	275	310	296	290	337	275	287	269	285	281	302	275	306	298	312	274	292	303	278	309	332	328	313	281	334	295	288	276	309	284	296	322	259	320	278	320	268	286	299	298	290	296	350	307	303	249	315	291	318	314	300	296	283	298	310	304	292	308	272	300	313	297	272	290	326	325	315	314	296	308	282	324	295	309	305	310	267	313	294	308	310	276	294	314	305	288	282	318	290	301	287	311	314	313	331	297	299	310	319	272	317	288	302	321	303	306	295	279	294	306	288	313	289	282	329	267	338	311	300	271	288	273	341	284	320	301	293	274	318	329	316	282	330	337	301	312	294	315	309	293	321	283	308	302	311	320	318	289	284	300	312	274	272	310	279	291	281	291	280	315	283	284	298	284	287	299	319	306	330	309	303	323	306	315	297	293	303	305	301	292	294	304	303	288	313	292	277	286	289	330	304	306	283	299	288	314	321	313	292	292	282	296	303	312	291	307	263	279	343	316	288	312	333	319	264	262	287	316	274	313	301	295	276	269	347	278	272	299	313	321	286	298	318	272	291	285	285	300	274	277	271	299	287	306	326	329	296	341	290	336	321	290	281	354	310	293	299	292	284	262	300	298	291	290	299	256	290	267	296	322	308	284	288	293	293	306	298	314	292	286	287	304	307	300	276	301	287	304	310	281	293	275	278	284	326	260	257	291	270	277	286	302	286	293	300	322	288	307	299	296	278	303	327	303	299	287	305
3204	1973	1229	1004	840	793	760	760	726	781	753	725	713	725	729	730	750	740	726	758	731	704	717	685	715	700	712	705	749	709	753	680	744	715	691	719	719	764	727	725	730	779	749	738	696	684	756	712	737	731	716	694	734	711	724	730	730	672	763	713	723	771	694	724	713	721	755	724	671	766	714	727	763	719	724	732	709	716	715	720	735	721	714	722	761	776	735	723	730	756	798	763	712	784	715	738	722	700	729	707	659	730	726	691	740	740	692	677	718	715	738	716	681	690	753	748	713	687	700	692	715	732	736	696	760	759	697	722	744	707	740	731	759	751	715	697	743	695	751	708	723	719	712	771	693	741	714	735	723	789	696	740	734	715	734	796	732	734	691	728	755	749	726	706	688	703	723	678	647	741	747	755	716	687	711	713	682	716	728	694	724	702	701	762	713	727	644	720	729	755	705	763	710	752	719	727	701	712	686	720	694	712	743	742	723	751	714	753	724	694	741	731	743	709	724	723	749	693	729	674	717	715	741	696	762	731	723	740	697	785	658	729	712	693	724	722	707	725	719	734	733	707	708	747	770	709	716	766	693	738	717	677	699	702	676	747	690	733	723	695	725	672	713	691	708	711	758	743	736	720	706	744	709	761	670	691	701	687	695	690	736	745	767	719	712	700	705	700	732	705	688	712	735	691	724	693	768	722	739	710	732	693	715	710	776	748	695	756	738	706	768	705	707	712	670	731	683	664	731	690	755	734	752	706	715	769	675	727	743	694	671	727	710	728	719	733	735	737	684	721	737	704	723	720	697	737	704	743	694	710	683	768	731	746	695	721	732	721	762	719	716	698	696	755	684	734	695	685	681	752	662	733	741	709	713	714	724	710	722	745	701	727	732	724	703	736	691	681	713	699	722	703	723	697	679	685	748	720	729	724	733	730	706	699	741	695	743	726	741	735	699	722	742	704	697	725	721	776	704	714	697	728	647	759	731	703	691	723	713	741	752	764	717	690	683	688	726	723	773	713	712	683	692	705	734	730	703	713	709	701	727	727	726	733	745	665	697	682	753	738	738	764	696	727	744	717	694	700	758	733	719	735	747	788	734	715	659	708	716	767	702	692	701	743	733	685	712	725	699	718	661	758	683	709	719	711	709	665	720	687	695	699	700	783	720	741	730	709	737	706	727	747	700	730	740	739	710	741	655	704	768	711	773	742	682	761	709	678	716	720	654	718	727	739	685	737	717	648	696	706	691	696	756	752	743	728	733	766	706	750	689	773	736	728	773	718	725	720	733	700	680	674	777	762	764	715	702	724	716	725	699	766	713	713	737	695	742	758	696	697	712	714	754	736	708	700	751	661	782	745	716	711	758	693	704	729	696	672	696	763	706	714	725	667	778	737	710	707	742	696	717	711	712	784	723	715	703	776	696	691	729	733	753	706	724	745	796	728	731	744	749	649	712	709	723	719	766	715	710	729	760	721	737	689	744	756	730	723	706	693	715	695	717	740	757	725	736	744	726	761	740	683	760	723	741	750	744	694	730	734	733	741	684	721	700	698	733	725	693	712	685	760	725	760	732	707	754	684	711	727	707	734	719	737	699	707	701	714	729	677	721	728	680	731	656	765	684	688	694	744	704	711	771	724	744	718	701	752	640	736	723	717	688	737	710	735	734	683	759	715	753	710	713	723	716	760	711	690	755	739	713	691	721	699	702	744	694	717	686	705	740	686	732	749	706	705	763	786	690	701	751	754	766	704	729	747	711	731	691	728	715	770	722	725	698	736	735	751	692	692	710	752	744	701	664	701	733	683	765	736	716	691	744	711	722	673	736	779	728	716	705	722	685	703	675	717	730	675	714	706	752	668	739	677	729	728	728	753	717	732	735	761	719	742	751	649	715	779	703	748	697	709	733	659	727	710	675	700	691	745	709	783	696	721	678	686	738	685	725	725	703	689	743	717	722	757	746	736	759	717	678	772	762	744	702	709	715	704	692	717	706	731	727	746	715	710	724	751	705	694	702	737	751	755	707	747	710	686	716	742	693	771	780	709	733	711	797	770	712	731	698	716	710	716	712	734	720	722	730	695	698	710	700	716	729	687	706	713	717	719	662	704	744	752	712	689	685	722	709	736	717	736	717	725	717	707	733	750	707	713	753	740	715	733	755	751	729	730	678	718	734	665	725	688	716	693	678	728	726	748	694	730	724	688	679	742	731	706	675	722	742	743	688	756	718	703	703	711	727	705	695	712	722	682	713	730	733	706	754	704	708	739	744	730	702	693	688	704	720	753	662	705	672	712	672	707	734	704	728	708	688	734	765	691	648	696	737	692	727	762	745	707	707	730	712	683	685	689	719	757	707	704	687	699	754	701	729	695	683	723	727	719	731	767	712	765	688	750	731	713	723	697	730	699	735	706	713	729	737	717	689	707	733	727	711	715	730	668	660	671	690	763	681	722	717	684	725	745	676	711	716	736	725	698	723	719	727	708	710	726	692	690	715	752	738	767	711	688	705	753	742	720	703	716	707	748	767	735	701	732	706	685	706	738	684	703	732	701	710	723	747	709	665	695	745	730	770	691	666	749	713	718	745	721	709	685	716	718	735	698	693	723	743	714	699	730	660	776	676	714	744	697	707	766	734	696	766	733	703	781	711	704	683	721	687	753	692	721	729	710	721	716	774	744	735	764	683	734	723	743	720	729	755	730	699	729	734	701	667	702	743	727	735	719	676	709	723	694	727	736	673	715	729	739	698	745	695	764	737	712	751	717	734	713	696	737	687	697	752	725	755	720	713	723	709	722	697	750	727	711	724	708	689	720	733	729	721	718	748	702	753	718	704	722	690	704	773	729	731	740	757	746	714	695	712	674	764	766	712	734	668	706	723	716	731	730	736	712	676	691	691	771	719	668	698	720	739	694	711	712	734	663	782	740	675	706	743	703	762	761	737	748	684	749	683	696	717	681	741	752	695	744	727	744	768	758	706	761	715	707	711	760	725	698	738	696	672	715	729	669	709	698	722	768	749	718	739	751	748	726	711	721	685	678	734	709	686	717	717	755	727	701	781	724	722	773	662	715	683	689	765	758	700	664	719	733	726	728	719	752	739	718	705	735	730	703	717	679	712	752	776	739	752	714	784	694	734	772	775	732	743	741	716	714	702	742	736	716	707	767	700	738	750	744	742	730	723	738	689	715	708	729	726	760	715	715	698	725	760	684	690	724	721	681	733	702	705	770	742	716	746	682	687	716	701	651	710	702	722	743	735	725	693	694	676	687	744	715	731	708	730	702	673	709	694	707	684	741	680	727	743	721	729	719	685	739	708	744	729	667	701	668	732	683	721	731	795	717	710	694	719	757	690	687	763	747	733	717	726	752	709	729	704	717	720	731	764	746	706	742	703	759	699	721	726	742	685	729	773	747	741	676	689	718	728	724	755	728	706	695	711	725	740	685	762	694	696	752	692	672	710	716	739	691	652	738	711	728	736	690	760	739	672	706	699	735
24709	21664	25098	28768	21664	21672	13147	460	280	261	240	206	193	188	170	181	153	164	164	170	174	151	142	168	163	135	157	149	182	144	125	152	137	132	143	129	143	129	150	142	160	112	134	153	134	144	140	131	121	143	139	152	148	163	159	148	148	154	141	154	167	149	152	128	153	124	151	113	151	130	145	148	143	124	123	150	132	149	160	128	137	148	137	137	135	131	140	148	143	133	145	116	148	150	128	142	138	126	145	144	139	144	143	147	147	133	136	144	130	155	143	124	122	141	164	135	116	143	142	140	137	130	126	118	132	152	146	146	140	149	156	120	123	138	123	124	135	152	143	163	154	134	128	126	122	131	140	123	124	151	130	160	141	125	129	125	142	144	153	134	122	141	145	129	134	136	123	115	119	125	130	135	143	148	134	129	130	140	129	139	137	126	122	139	140	142	119	137	141	130	132	132	128	125	129	130	139	140	128	135	146	132	130	130	136	161	125	142	136	131	153	160	163	146	117	142	108	131	136	137	137	135	148	140	129	130	126	152	148	145	100	156	128	152	156	125	133	113	147	143	133	134	114	126	125	158	138	123	145	114	155	136	136	131	123	128	143	161	127	128	149	132	132	125	139	138	139	130	148	127	146	143	142	126	151	157	141	127	126	128	119	150	173	132	110	123	126	133	132	134	151	168	136	115	136	150	142	127	133	135	145	128	136	143	150	130	124	144	128	126	141	131	139	156	152	147	152	135	134	143	126	130	135	143	128	128	150	131	132	134	130	123	141	121	130	141	136	139	122	126	139	127	150	167	154	161	133	128	144	144	125	149	154	124	162	145	130	133	100	124	150	126	137	149	141	163	143	138	147	146	124	150	151	138	154	132	140	133	159	143	134	123	142	130	106	133	133	131	139	135	136	148	144	148	145	106	127	134	144	135	143	142	147	125	158	147	151	154	128	168	141	131	144	143	136	150	127	132	128	147	136	142	130	127	134	128	137	163	122	131	145	137	113	135	128	133	137	126	154	123	143	143	150	145	138	126	147	135	151	157	146	117	139	147	152	133	143	139	141	151	130	139	122	125	132	129	133	159	126	129	156	132	140	136	116	114	126	136	162	155	145	148	147	125	131	145	164	134	122	130	137	123	146	121	155	160	148	138	133	142	126	145	128	107	115	130	143	147	145	149	136	144	152	134	137	145	122	141	133	146	128	158	142	115	155	129	142	139	150	151	134	126	147	137	152	150	110	152	124	139	147	139	133	124	126	149	129	129	131	125	134	100	128	153	124	142	137	121	117	174	134	130	128	141	149	111	144	129	143	147	127	123	156	130	154	123	142	127	120	145	125	165	131	128	132	114	121	145	128	144	131	111	155	138	151	145	150	121	147	146	137	139	123	131	109	139	151	117	131	125	137	136	137	142	150	119	123	118	143	125	122	143	140	109	148	155	149	141	163	142	150	114	147	127	134	129	127	148	157	139	148	130	132	122	128	107	125	129	140	141	153	112	129	145	130	127	129	144	111	160	143	123	153	145	127	144	131	133	164	129	147	132	133	144	163	141	140	142	139	132	154	129	149	131	148	111	122	153	134	128	137	126	132	120	130	132	147	126	133	155	103	154	130	151	137	140	148	137	133	163	131	135	148	136	136	144	132	149	147	114	130	130	131	126	125	154	136	130	133	149	151	141	126	137	159	162	147	155	143	141	131	126	133	138	135	150	136	156	134	139	141	126	144	146	132	153	122	129	138	145	147	142	136	116	131	124	139	146	130	172	144	135	136	156	122	140	135	122	134	133	142	133	146	151	137	126	134	123	149	138	148	154	157	142	139	129	135	128	129	148	146	134	136	133	144	145	141	138	144	135	141	144	140	141	127	140	125	146	128	102	150	132	130	132	154	137	148	137	144	125	166	131	138	135	129	142	122	131	127	107	126	124	117	161	137	126	128	153	157	121	137	156	135	149	143	158	136	122	135	135	128	116	157	150	141	107	141	173	123	141	141	131	122	155	150	134	132	131	140	145	150	136	107	115	159	142	122	121	140	147	160	124	141	167	147	137	138	137	131	118	131	140	141	146	120	124	124	153	126	127	120	136	121	126	125	148	151	151	156	140	149	151	139	140	131	125	133	126	114	120	142	130	143	128	135	130	141	143	140	125	129	135	150	148	130	144	148	119	123	140	143	117	122	142	121	132	135	133	133	123	133	147	147	134	139	128	142	141	156	125	140	115	126	154	144	152	121	165	134	141	159	115	141	163	153	161	141	131	137	115	137	134	149	113	166	137	124	139	136	168	125	140	125	151	168	149	118	134	136	137	109	112	127	150	137	138	128	115	123	120	136	143	122	107	140	141	155	123	133	144	119	144	136	141	152	121	133	134	126	159	138	148	147	137	135	121	150	153	129	137	127	142	153	142	148	147	120	157	135	125	144	144	138	124	133	132	138	127	153	123	135	139	146	149	148	136	144	126	140	133	136	131	144	153	142	145	133	143	130	150	145	133	126	145	130	123	133	141	139	143	142	121	127	143	119	153	140	142	138	133	136	138	138	161	142	139	141	141	136	146	129	132	129	128	137	133	156	121	134	135	122	151	135	146	150	130	136	120	147	138	138	127	145	148	135	150	140	114	141	144	145	130	122	127	136	144	159	168	137	152	144	153	134	141	133	132	132	150	141	133	137	106	144	148	164	120	121	126	136	140	144	162	126	137	155	129	127	150	142	152	118	165	119	126	136	133	129	127	124	127	154	149	146	153	141	134	135	130	131	130	155	125	125	142	116	141	146	138	123	131	130	157	118	162	130	134	141	132	120	139	155	158	125	143	132	133	143	126	126	134	138	140	159	144	155	144	132	120	128	125	136	131	141	142	135	133	132	138	133	140	113	130	128	150	142	139	128	134	152	156	153	135	132	167	147	123	135	126	131	142	134	110	118	141	160	161	143	131	138	124	116	145	150	146	125	123	114	120	139	149	132	140	123	121	157	129	148	133	146	140	140	148	135	148	124	151	146	155	132	130	138	136	136	128	145	155	159	127	150	115	120	135	143	116	136	140	139	125	128	137	159	117	127	140	139	152	149	128	137	132	142	139	144	150	157	127	141	145	152	156	149	137	132	144	155	139	144	132	130	122	151	118	131	139	147	146	124	163	146	143	148	105	130	147	138	140	138	137	119	150	134	138	143	116	127	133	113	147	135	123	139	117	113	150	151	150	141	142	134	146	117	130	143	139	152	146	135	155	151	135	136	132	133	124	113	117	139	145	148	129	153	144	139	143	146	133	135	151	121	145	142	132	140	127	154	143	139	143	151	151	133	148	140	130	141	146	136	116	160	139	146	148	130	125	124	138	140	129	140	137	142	109	124	142	146	140	133	165	136	130	127	154	161	134	132	126	141	137	123	139	119	141	123	144	135	131	132	132	138	141	110	146	143	121	158	124	119	122	140	141	138	130	140	143	144	133	132	139	150	153	145	139	132	139	158	136	150	136	127	134	143	146	123	137	138	131
2974	2829	1351	748	600	548	484	411	437	403	402	422	385	381	405	384	409	402	373	412	387	401	402	390	395	404	373	371	365	398	359	376	384	371	369	398	374	365	388	367	398	388	399	383	380	379	397	373	349	358	376	371	405	375	392	377	382	360	357	365	381	380	355	339	379	378	371	378	383	372	345	372	385	379	353	386	370	349	370	366	346	388	407	404	355	367	353	381	349	372	371	388	377	403	353	380	383	353	384	346	357	379	396	362	375	379	346	376	358	380	345	394	382	371	410	373	360	369	378	361	374	342	388	362	365	377	361	365	401	361	402	369	369	398	371	350	400	360	332	362	375	384	389	376	366	387	406	353	355	355	371	360	356	376	349	366	363	355	387	398	327	353	376	392	384	353	366	377	363	382	414	370	381	350	391	381	375	365	387	369	393	374	377	345	343	366	366	388	359	393	409	388	370	383	371	374	389	362	387	406	396	353	370	350	353	360	369	366	376	328	385	395	374	330	371	337	361	395	361	376	371	375	361	352	382	363	365	403	338	358	405	417	360	364	414	416	371	367	377	394	381	342	376	374	370	344	405	374	389	340	373	377	384	376	395	401	389	384	388	371	388	364	374	337	387	403	382	356	394	392	369	377	342	371	387	321	372	434	397	375	377	382	354	389	371	351	347	389	351	361	367	376	381	352	369	367	350	368	396	367	377	378	345	360	379	375	370	420	384	377	376	332	395	357	400	384	371	397	389	358	330	386	376	411	372	346	340	410	383	378	386	369	404	379	400	358	372	342	418	350	421	360	390	379	359	412	379	365	365	373	381	365	343	423	387	376	385	344	379	373	367	358	387	393	384	356	369	378	378	368	389	385	357	397	377	366	391	380	387	386	391	346	384	363	361	393	375	361	377	360	358	359	388	351	366	340	384	386	370	383	398	337	389	344	366	386	415	381	380	358	370	357	380	365	374	370	357	381	391	353	354	356	375	392	341	387	383	374	383	356	378	406	337	377	379	360	391	375	362	358	346	357	366	352	403	343	372	360	375	364	365	345	363	396	369	378	402	358	361	393	360	388	331	420	341	404	348	367	411	399	357	369	373	358	373	359	363	391	337	368	384	398	362	399	389	371	391	367	347	368	364	397	369	385	379	376	361	343	364	370	378	365	378	342	353	348	331	357	404	382	389	382	389	424	390	409	392	346	394	378	356	326	358	340	378	401	358	385	351	404	374	342	361	382	373	382	364	362	393	358	373	358	370	361	390	377	372	369	362	392	361	361	395	396	335	395	380	399	380	367	385	341	356	355	386	368	394	397	418	327	377	369	411	365	411	376	383	363	368	372	410	335	320	351	413	377	337	378	361	347	384	383	384	342	358	353	384	366	381	373	386	361	343	352	376	359	339	379	373	406	369	347	379	345	383	363	400	378	373	378	369	343	378	377	373	377	371	360	381	371	369	352	348	359	352	362	360	406	358	396	391	380	339	331	342	369	345	378	406	355	403	363	384	367	429	374	361	375	353	351	371	398	349	344	385	347	370	367	367	364	370	353	355	373	365	376	368	362	403	403	361	395	346	376	376	364	369	404	380	345	372	364	366	365	340	372	337	363	350	361	409	361	367	378	343	355	415	403	385	364	391	383	365	335	381	386	368	378	379	378	350	365	349	366	354	350	381	352	358	364	368	368	356	356	373	374	384	369	373	384	372	359	399	380	387	361	349	399	364	372	368	388	387	391	382	347	373	357	366	370	333	368	363	380	391	371	383	375	355	387	363	372	388	394	387	407	352	356	394	355	355	372	423	389	376	352	387	375	406	364	382	379	352	390	353	385	396	386	376	362	363	352	388	385	357	357	400	352	369	360	385	358	383	369	357	386	365	383	366	353	390	376	373	345	375	345	351	384	385	367	381	366	377	339	381	381	389	346	361	347	329	356	390	373	392	378	353	405	406	378	354	398	387	343	373	409	392	373	395	364	349	380	364	365	344	358	371	358	317	401	380	371	369	395	364	366	377	353	393	377	405	352	357	348	368	365	392	351	383	390	384	406	369	337	398	363	399	348	362	370	383	399	354	351	356	372	370	373	357	380	359	357	372	352	388	379	372	357	368	367	366	419	343	352	398	371	394	337	325	389	339	361	347	359	413	375	388	420	386	380	409	402	377	380	334	396	381	374	387	353	351	353	384	370	376	359	408	380	396	352	362	377	374	386	372	342	355	395	358	362	360	351	383	424	372	364	351	382	346	338	385	330	350	327	398	346	371	349	388	336	358	345	374	365	335	409	359	371	346	369	381	375	379	354	386	375	362	341	411	374	402	344	374	399	393	372	369	376	346	398	378	374	382	351	387	386	375	400	395	397	363	406	362	373	413	331	384	391	410	387	381	356	375	356	376	388	371	361	383	367	382	389	408	370	381	350	385	374	344	361	384	375	334	389	385	388	356	394	380	396	417	360	408	310	372	377	374	358	385	406	356	385	350	406	358	374	351	383	375	379	371	356	401	386	381	375	382	356	386	365	403	358	371	393	386	360	360	377	360	352	352	405	366	371	358	385	366	372	386	363	375	395	380	370	357	374	349	391	381	353	387	368	387	360	365	397	366	397	377	397	379	331	328	394	392	359	350	388	363	359	362	322	362	354	383	367	367	350	368	344	363	390	398	362	350	389	378	348	377	369	352	364	383	364	387	398	373	365	390	389	397	414	395	413	403	391	359	365	363	409	367	381	359	372	369	379	374	382	392	358	411	330	402	356	384	399	339	371	392	377	384	370	365	417	367	362	370	411	362	346	353	331	376	381	405	378	372	407	372	350	368	338	389	352	349	373	420	375	378	355	346	360	377	375	359	347	371	365	345	368	383	388	372	355	372	351	349	364	376	403	367	367	349	396	368	363	382	392	353	331	353	383	390	376	333	340	392	365	329	377	364	367	370	376	361	352	325	369	381	345	364	393	352	324	366	402	357	364	366	388	349	370	374	355	393	390	350	375	388	322	359	385	374	365	396	382	381	373	372	345	366	348	369	389	360	389	376	373	424	360	404	373	375	404	374	408	387	381	380	390	394	362	375	343	348	353	379	345	370	360	385	364	352	365	380	424	377	349	360	374	352	324	334	356	390	369	372	341	358	370	320	377	376	379	373	371	387	381	408	370	367	403	341	397	332	366	383	372	356	413	389	386	369	357	327	348	339	382	378	371	375	350	354	378	354	349	369	350	336	373	368	353	362	363	355	391	354	369	365	389	326	366	374	351	359	401	387	373	383	369	404	387	392	364	348	373	398	354	392	366	404	387	372	397	358	380	343	365	346	414	363	365	348	381	362	389	352	347	387	368	373	353	386	319	402	364	389	378	378	397	372	397	400	364	346	379	341	378	339	392	354	367	384	403	333	372	414	365	367	366	394	370	362	357	394	384	372	370	358	356	385	372	351	322	376	355	416	389	346	388	384	358	395	371	375	351	352	351	353	341	393	375	382	378	384	370	382	362	371	397	354	372	373	399	373	356
30720	19812	8865	642	472	441	417	389	382	373	376	422	383	384	376	373	383	362	400	381	376	380	377	389	370	376	388	391	365	385	381	362	410	387	376	364	402	395	392	384	371	373	366	380	384	367	393	356	384	381	373	386	385	357	367	394	344	344	379	381	373	351	340	413	438	390	371	380	407	385	371	391	393	365	379	361	349	386	365	356	389	367	369	365	386	413	357	375	374	419	394	367	384	357	346	363	375	412	383	359	389	361	401	400	396	352	354	377	379	378	356	389	358	396	405	392	357	368	365	365	319	384	394	371	361	397	365	349	361	420	417	367	355	383	326	358	374	365	413	372	409	386	377	370	379	360	377	385	358	401	375	408	360	399	360	400	373	368	362	392	387	357	396	349	353	362	363	374	396	346	372	339	364	366	385	363	392	380	383	325	390	383	380	405	342	383	380	376	394	380	392	362	360	393	427	374	349	369	355	395	371	366	363	352	430	388	372	353	377	355	353	380	388	362	394	335	406	381	413	350	361	334	380	392	381	358	359	362	374	393	365	385	371	375	386	400	377	349	403	342	357	377	385	372	380	374	389	363	392	353	365	341	427	385	391	362	369	362	398	382	357	363	396	400	367	354	375	354	373	358	390	372	350	384	356	374	385	361	368	340	411	356	389	348	371	433	382	351	363	374	356	376	377	356	376	375	366	374	377	391	394	369	359	402	359	361	382	407	369	380	383	383	371	399	349	360	377	375	359	375	375	383	390	380	383	354	377	356	396	363	362	369	368	346	450	379	333	326	366	382	396	384	361	383	372	407	319	346	379	356	385	383	378	396	398	387	336	402	380	363	381	370	395	356	367	371	395	377	382	363	367	388	390	370	374	395	355	336	382	377	368	381	357	394	389	367	343	342	388	340	351	379	404	368	354	390	358	383	398	378	395	355	354	381	353	352	386	370	383	376	309	356	378	393	412	378	385	368	329	334	378	358	348	363	382	379	387	361	400	399	376	419	374	392	396	350	410	375	380	396	375	384	350	357	370	398	369	388	403	388	370	380	336	395	376	374	386	392	376	378	379	392	357	379	348	359	417	342	416	335	387	382	401	375	403	372	353	377	386	398	361	372	406	378	384	385	390	384	345	381	374	373	368	385	384	366	349	366	321	349	364	405	403	385	370	350	378	398	397	389	401	344	405	344	371	388	372	346	366	349	360	373	364	381	356	383	375	363	390	399	351	391	401	377	371	382	356	340	371	399	332	381	405	390	359	371	404	413	355	362	403	381	380	410	374	373	377	402	418	401	364	370	378	378	356	421	334	384	381	409	369	377	426	349	357	387	373	385	361	376	362	387	370	410	377	421	396	398	385	408	395	337	367	359	373	363	367	380	357	393	388	394	415	386	352	390	368	379	385	386	356	383	392	360	333	384	361	406	321	346	383	345	369	360	383	397	345	370	366	356	352	378	382	383	385	347	392	375	403	381	330	403	372	349	365	363	352	383	365	408	341	369	360	351	358	397	380	355	390	399	354	367	338	385	355	360	353	386	408	399	391	359	361	347	406	361	381	379	384	383	373	395	374	384	371	371	372	379	387	359	348	383	372	399	373	378	373	363	390	349	407	378	389	359	401	377	296	369	344	355	331	359	378	366	420	388	373	345	384	353	365	337	388	351	406	407	349	400	418	413	397	374	387	372	360	363	367	345	368	361	397	400	380	374	348	366	368	349	344	397	404	333	411	404	363	349	369	331	386	360	358	357	382	354	378	359	389	346	368	380	386	385	359	373	375	370	398	374	348	405	341	391	382	421	405	405	384	363	378	390	342	368	381	366	390	397	380	367	382	383	366	358	363	377	400	350	404	375	378	370	371	350	337	402	372	419	364	357	386	360	384	345	413	348	414	375	377	359	398	393	368	361	354	379	380	382	394	381	372	357	396	332	421	355	370	380	385	394	357	376	391	352	383	378	380	367	371	396	376	370	343	374	387	345	342	376	386	365	362	362	387	370	367	386	405	376	387	353	341	361	409	380	353	354	366	375	382	364	386	360	367	401	391	347	384	371	371	384	374	373	340	370	375	427	364	360	375	344	372	373	375	384	371	353	373	353	366	349	372	369	401	385	420	329	375	388	337	385	373	394	388	361	408	374	404	382	397	410	356	384	388	374	433	356	371	373	364	367	393	335	354	357	414	416	360	383	349	349	378	352	371	355	389	361	355	352	371	424	393	394	386	368	363	365	386	382	372	385	359	392	400	342	396	389	364	364	395	400	366	336	378	360	404	369	404	372	368	341	415	404	339	385	363	375	366	378	374	413	378	336	371	391	376	359	356	370	380	380	374	341	364	338	365	430	334	344	371	352	398	355	387	375	389	390	357	401	345	371	412	370	358	383	369	344	404	399	393	408	367	386	351	381	370	342	368	375	350	357	363	388	361	378	344	391	404	366	422	366	339	355	386	348	370	355	358	349	352	376	419	399	359	382	417	355	371	360	396	406	367	383	394	389	393	375	349	394	383	370	377	388	390	413	393	361	371	363	380	387	342	390	395	389	376	385	352	395	384	390	388	376	382	406	395	355	362	385	364	395	369	343	431	404	366	400	350	357	401	391	384	420	382	409	357	366	422	353	387	373	395	379	378	383	362	383	339	383	378	371	369	332	397	355	386	419	381	419	341	388	353	353	402	386	325	384	359	342	387	397	382	400	367	328	372	367	393	356	388	391	377	351	373	403	351	391	395	360	389	385	350	377	378	422	352	365	387	379	363	384	408	410	433	371	334	409	402	405	400	386	377	415	386	401	373	417	354	350	364	404	397	393	345	379	355	347	401	358	358	388	393	346	329	360	358	372	368	366	382	359	367	388	342	358	381	382	328	374	365	357	420	365	385	378	419	386	392	348	362	374	401	400	394	377	339	402	362	376	395	406	399	373	357	347	401	390	405	367	374	375	363	332	345	371	370	383	352	368	371	371	402	359	384	357	366	418	370	414	351	377	414	375	350	363	400	381	373	357	399	349	392	391	354	396	368	380	377	376	392	370	375	376	365	347	366	332	358	389	385	366	387	367	362	383	386	403	383	399	375	362	355	373	383	376	350	371	385	392	415	380	375	375	433	353	347	372	365	355	398	352	359	375	357	366	353	352	383	390	381	337	381	357	372	332	375	379	383	378	376	373	349	415	406	390	372	392	378	356	381	387	380	377	357	375	355	376	377	411	343	377	393	370	358	398	367	374	378	379	375	392	372	372	399	367	351	368	394	418	389	396	396	362	350	386	371	373	338	384	409	401	331	399	405	396	372	380	385	404	370	367	346	372	361	352	362	348	361	374	413	394	353	354	381	393	355	394	381	394	344	384	346	340	368	376	386	374	381	341	390	376	404	384	391	373	368	370	358	384	372	401	361	382	396	380	370	399	360	384	357	360	364	380	411	355	391	400	379	387	358	355	390	392	407	389	382	367	366	393	360	391	385	379	346	381	355	389	363	373	398	366	404	427	385	375	364	379	396	384
5427	1100	936	946	934	935	949	920	899	942	912	917	948	872	880	882	894	876	925	929	902	862	924	912	935	889	843	900	918	927	890	898	947	869	916	873	908	899	895	916	880	883	957	906	916	917	904	906	907	944	942	906	926	847	949	912	902	899	918	921	898	879	888	873	897	858	918	976	894	862	943	912	891	855	912	921	945	893	878	894	857	920	927	886	841	887	943	918	875	913	929	907	836	902	876	884	942	905	912	925	907	895	874	874	974	915	891	891	937	873	896	872	879	975	931	836	889	904	937	838	946	933	912	889	933	911	914	915	914	854	926	900	888	887	967	916	899	867	932	896	878	893	975	890	911	930	879	939	869	941	885	907	936	879	917	940	907	875	939	877	923	881	889	907	868	967	901	864	871	883	915	956	955	974	923	862	892	882	889	920	884	888	912	882	915	919	884	890	922	889	891	890	940	927	905	856	883	870	935	917	900	901	826	891	875	898	903	851	917	869	917	937	897	917	875	915	899	928	911	902	910	884	927	921	896	890	910	914	909	861	942	836	882	897	938	866	885	860	875	886	894	884	904	937	949	863	913	801	905	879	879	926	876	936	891	975	901	847	926	918	854	850	866	887	871	923	918	897	870	909	891	918	898	886	839	909	897	910	900	854	880	907	937	931	901	887	832	937	858	934	911	891	896	862	916	906	866	879	936	895	880	911	891	924	921	880	892	878	895	889	954	891	920	903	925	879	906	869	859	882	878	922	957	951	871	940	888	889	878	940	863	915	863	934	893	909	922	848	910	941	856	897	906	899	900	914	890	903	897	917	878	889	830	904	857	872	892	892	993	855	936	931	902	911	963	881	902	888	898	865	891	942	926	915	910	903	867	859	857	880	817	830	941	886	910	898	876	868	888	900	875	928	921	873	936	890	910	921	895	904	900	903	898	887	979	867	850	908	925	889	854	867	929	887	911	899	900	897	913	949	902	950	946	941	885	905	932	943	881	960	908	895	941	905	919	865	906	926	896	901	854	886	893	919	919	932	888	929	887	927	854	915	902	896	919	847	904	900	866	907	874	878	869	894	883	856	879	905	880	888	891	881	933	917	905	901	902	814	839	963	891	921	908	901	916	871	913	836	915	922	942	884	869	924	920	936	942	920	911	902	872	887	927	866	855	872	901	899	855	867	963	879	920	903	915	879	956	939	910	902	856	899	923	902	950	944	905	895	928	903	865	897	882	900	914	913	903	909	895	957	892	899	914	869	925	918	863	930	885	904	900	882	899	891	954	899	958	941	920	890	921	893	944	904	939	879	950	862	918	897	894	954	840	871	948	902	885	899	877	843	915	865	894	908	892	915	891	887	891	962	910	985	920	912	926	895	914	920	900	930	900	951	926	870	931	858	864	863	903	905	916	931	936	873	910	898	885	929	889	917	875	915	858	859	897	886	918	919	915	926	907	949	896	924	885	915	940	918	934	897	874	932	921	910	893	938	849	916	915	964	905	868	878	912	873	848	903	921	930	876	913	893	894	861	944	944	881	884	890	876	873	926	886	903	948	906	913	824	900	904	948	931	930	938	895	905	911	956	918	877	942	910	925	832	915	955	881	881	873	907	919	945	902	850	930	900	865	867	902	892	924	881	885	878	891	934	946	949	940	900	923	863	910	933	902	897	897	926	884	894	865	877	957	864	931	914	854	895	874	887	849	865	844	905	962	933	900	933	903	894	897	957	895	913	892	952	883	868	919	906	875	911	899	905	908	914	921	900	888	858	928	912	906	908	918	858	904	929	890	919	901	930	870	896	938	904	904	901	891	836	921	900	852	936	939	910	910	866	924	883	919	898	889	971	964	894	947	934	861	888	924	954	889	915	894	953	904	845	868	956	881	943	881	860	888	966	903	920	889	911	961	872	847	897	900	893	909	899	894	889	938	913	872	889	891	912	870	904	899	870	867	930	946	927	908	914	878	850	924	880	891	906	970	887	860	881	873	920	878	904	914	884	940	915	926	861	894	936	909	896	928	902	880	948	907	900	870	943	963	858	881	933	909	931	883	882	867	910	886	920	928	917	899	919	902	889	927	898	899	918	892	899	885	846	933	886	908	939	883	914	933	955	943	956	895	886	907	920	940	942	927	924	923	929	885	901	898	907	913	863	889	881	910	934	900	882	858	856	923	853	883	874	900	925	922	940	883	913	933	876	948	935	922	869	959	914	956	990	899	899	962	908	890	890	867	895	863	916	921	934	914	859	930	925	884	895	940	917	881	921	877	885	933	940	878	953	879	936	888	879	928	900	933	941	875	866	926	855	912	931	916	915	883	926	884	859	937	875	883	957	909	912	904	891	909	901	883	905	885	881	906	880	860	903	920	925	860	892	884	949	945	872	899	908	831	904	905	866	891	885	878	884	904	923	899	925	920	875	854	892	920	932	897	876	926	962	916	896	921	887	879	917	894	893	941	890	884	887	852	897	921	895	878	924	904	907	932	839	906	906	828	875	926	917	899	909	938	915	918	960	848	880	887	901	872	911	855	919	885	907	944	910	873	844	915	939	879	863	906	839	955	866	921	891	990	909	870	907	853	877	911	860	919	857	903	920	903	854	893	887	909	923	864	932	884	944	936	905	885	910	892	897	844	908	920	895	857	915	895	873	877	874	901	890	884	925	897	874	898	808	897	928	900	903	896	889	882	906	897	879	928	876	978	891	923	899	887	946	906	877	903	904	898	934	901	909	927	925	946	906	899	932	819	912	909	873	944	899	891	922	928	918	873	845	949	918	934	872	845	916	950	894	928	944	911	896	874	908	882	899	905	863	863	940	875	876	914	918	880	883	917	927	852	864	912	888	884	892	897	942	913	910	902	945	897	901	893	907	899	896	858	900	912	928	934	943	878	935	956	911	928	892	923	927	854	914	870	903	927	906	914	903	921	896	911	868	906	859	876	886	906	907	998	912	902	921	872	912	965	903	918	898	879	890	922	924	864	841	936	950	984	886	873	938	849	927	949	855	940	882	863	920	858	859	941	948	911	925	899	913	961	871	927	932	835	913	934	885	886	922	898	858	970	887	848	872	870	957	923	917	885	945	888	921	893	916	925	947	979	914	898	914	885	920	877	929	941	876	914	901	953	920	897	918	923	905	876	883	923	919	902	908	937	887	902	871	889	884	918	905	958	901	853	916	925	862	931	895	882	938	911	914	879	846	923	862	919	893	951	908	868	912	923	925	937	869	909	875	924	900	883	933	920	851	875	911	925	925	907	914	923	871	894	901	844	893	892	929	885	901	918	937	903	902	866	909	849	844	923	914	890	901	856	862	957	899	886	936	941	905	896	958	914	884	866	886	909	965	910	872	875	918	880	888	930	911	942	912	909	888	869	938	895	885	898	909	916	911	902	908	898	912	881	896	927	929	920	912	909	915	918	887	900	894	961	875	900	916	938	865	853	878	901	899	911	883	839	908	899	907	886	905	893	953	931	923	878	894	901	869	898	924	890	918	942	894
24335	20748	23641	27920	20748	15551	643	406	337	341	348	332	313	284	315	295	296	302	281	324	289	301	305	311	272	285	304	275	299	260	268	300	292	278	279	293	305	310	266	271	306	318	281	296	259	303	289	289	302	279	284	302	310	265	254	297	302	287	302	309	276	282	295	298	264	288	278	296	277	288	258	308	256	287	284	288	287	282	269	269	278	282	262	291	297	300	304	258	273	272	301	269	276	278	290	309	314	279	290	266	292	270	293	288	317	283	294	312	310	245	269	305	268	290	308	289	273	276	291	265	294	307	310	327	280	280	302	311	293	286	276	305	278	274	318	253	263	277	276	244	297	291	260	254	269	251	293	258	290	267	285	273	272	263	303	295	267	305	265	304	299	282	294	274	300	275	306	278	304	318	281	284	297	274	295	265	310	310	296	286	326	289	305	317	310	311	311	294	260	281	278	270	286	280	281	274	297	285	290	323	300	279	296	283	256	251	289	299	292	299	265	290	274	303	293	288	293	273	305	304	297	292	284	291	246	298	279	309	289	288	259	297	275	307	280	296	315	281	260	297	276	301	288	290	293	276	290	291	296	268	312	273	263	304	265	269	282	283	283	282	292	271	278	269	272	277	259	286	272	239	291	295	252	322	295	308	310	279	278	258	267	270	304	307	273	287	271	324	295	290	297	270	240	277	277	293	258	290	294	276	268	247	294	292	297	245	299	289	267	290	306	281	286	277	290	299	274	299	280	275	295	281	268	258	287	270	280	291	247	282	294	291	296	269	277	275	262	288	243	291	305	279	295	277	287	268	261	280	255	278	276	279	314	287	248	271	308	291	295	290	278	276	301	301	304	299	257	277	288	302	305	298	304	261	291	251	268	294	318	280	278	277	239	267	295	255	297	269	268	302	270	256	278	263	301	273	298	272	298	288	275	281	260	279	274	324	305	284	273	246	297	270	249	314	265	297	297	279	310	313	321	313	282	307	290	256	285	310	283	307	305	287	297	290	287	312	310	261	288	240	275	310	290	284	279	274	310	300	293	270	279	287	291	295	290	283	261	289	320	265	296	275	275	304	261	290	302	283	276	299	296	273	292	272	297	299	276	299	282	300	281	288	281	271	275	296	299	296	259	296	278	272	250	298	311	314	296	301	283	297	288	275	284	301	275	282	296	278	274	296	274	284	277	297	270	268	280	273	297	256	257	282	307	294	242	284	292	279	309	315	284	286	303	296	291	287	279	257	276	308	285	279	280	274	279	278	274	326	271	315	298	298	289	328	279	275	301	283	261	306	300	254	314	299	303	265	279	312	290	289	326	286	300	294	300	260	297	310	299	280	274	244	292	291	287	280	278	291	268	277	268	304	305	277	301	315	271	280	283	278	307	264	290	295	289	272	260	272	306	300	247	288	295	310	278	262	269	278	281	287	279	274	281	282	315	301	286	305	282	291	282	301	291	254	329	292	305	265	271	279	278	284	263	274	290	263	300	287	308	248	273	263	299	277	258	298	303	298	267	298	283	287	279	301	270	279	288	296	268	290	249	299	288	325	285	293	313	279	261	288	286	284	293	284	295	308	283	291	274	292	282	278	278	278	276	270	289	247	291	294	284	309	286	279	290	280	286	277	318	292	298	256	272	263	299	289	302	312	280	292	272	305	303	267	284	297	284	309	283	277	252	289	274	274	309	300	302	277	289	314	275	273	287	280	286	285	267	288	314	283	261	262	290	283	291	282	289	281	274	322	277	275	262	252	291	269	301	276	297	270	311	256	268	285	277	268	272	288	287	290	319	288	279	314	263	275	289	275	269	260	282	263	276	273	324	312	292	274	286	252	311	310	308	303	292	293	271	309	289	293	267	328	269	303	283	266	264	261	259	308	266	304	291	265	291	289	296	276	278	279	267	289	306	293	296	289	286	227	321	295	279	262	290	295	284	285	308	300	330	287	316	271	240	278	272	260	304	285	249	284	266	295	279	278	273	279	291	296	306	285	252	301	314	304	281	268	255	268	275	249	280	318	264	272	305	293	263	239	276	256	272	284	289	299	307	292	289	267	286	268	300	314	294	243	264	316	295	282	264	298	290	262	287	253	303	267	301	281	269	293	303	268	314	331	280	290	283	311	293	324	281	260	289	272	276	260	313	284	298	291	282	284	251	281	282	261	291	268	338	322	257	257	293	352	260	294	305	291	295	309	283	308	287	284	276	313	305	245	264	255	267	267	289	291	287	290	274	297	285	289	258	302	284	263	283	261	338	303	268	293	289	273	288	269	299	337	293	271	287	274	302	294	302	306	280	274	272	270	284	279	308	280	283	279	301	248	270	294	255	332	293	300	289	285	294	295	342	276	242	271	296	276	283	272	282	256	271	295	274	275	275	326	314	261	271	290	270	297	281	271	313	314	290	276	270	265	269	283	281	255	300	269	265	255	258	272	275	279	227	284	276	296	277	263	279	295	293	288	263	284	279	300	278	287	282	310	291	270	282	241	270	282	263	307	314	290	300	324	281	299	301	297	291	320	296	305	293	248	302	282	297	282	272	282	298	290	273	279	252	281	273	281	275	260	278	261	266	282	287	266	283	248	288	267	275	286	281	302	304	243	295	306	320	255	315	307	325	283	280	287	300	279	301	298	295	313	265	274	276	267	265	294	267	300	296	272	291	337	281	269	295	296	325	280	300	309	284	283	268	265	269	277	283	262	272	269	273	264	278	301	298	259	283	298	315	307	303	264	269	282	252	302	268	284	284	274	294	277	280	271	234	284	290	291	272	257	277	281	275	326	287	273	309	287	278	314	293	314	295	300	293	303	285	291	267	323	272	274	296	286	279	282	273	260	313	258	269	277	296	283	272	300	321	315	286	287	257	279	284	282	261	271	305	302	313	290	279	274	284	266	288	276	265	273	261	285	334	299	291	313	285	257	265	266	308	298	309	272	273	311	272	275	256	302	273	247	287	286	293	267	293	324	245	298	280	297	274	282	276	276	292	256	299	245	258	293	278	290	284	292	293	298	252	287	284	279	281	283	322	297	311	264	313	277	306	265	289	322	284	308	267	292	301	272	309	286	319	280	280	269	262	267	286	272	290	315	320	277	296	282	255	260	292	278	258	295	279	278	269	312	284	291	268	263	296	308	209	290	272	279	293	280	285	260	294	275	252	293	294	237	271	303	286	334	304	267	290	307	305	242	293	284	291	258	289	317	286	277	310	320	310	292	289	294	304	298	291	259	270	267	272	264	283	288	275	297	256	293	273	326	258	255	276	291	257	294	277	297	287	263	276	261	285	268	288	311	286	303	267	294	263	288	267	292	268	340	301	304	280	294	275	297	300	286	310	281	283	290	297	276	291	262	297	282	277	302	280	278	301	300	291	279	264	277	284	281	302	315	265	283	272	281	294	300	278	296	294	274	314	300	272	286	282	272	244	285	288	296	292	259	289	315	308	300	302	299	303	305	306	289	272	277	318	273	305	293	294	282	305	298	285	278	295	301	290	311
3141	1897	1128	926	785	760	754	685	720	730	701	692	692	718	709	718	699	688	705	691	625	690	713	696	714	712	663	643	629	671	671	679	662	714	689	689	620	694	690	700	671	709	682	679	655	685	728	706	654	680	706	735	681	688	682	694	697	665	678	755	657	767	618	688	750	679	664	705	656	693	689	677	645	710	670	732	669	647	705	672	678	731	741	712	680	663	744	684	665	704	675	697	751	727	705	688	681	677	714	692	671	722	693	670	717	697	711	664	701	656	713	695	679	713	700	655	687	707	658	643	655	685	664	655	697	705	705	666	662	710	687	714	699	675	684	705	671	703	722	722	684	727	651	706	688	689	677	690	713	694	731	707	740	730	702	687	731	704	697	698	679	675	697	647	636	684	686	700	682	707	663	689	719	710	684	712	668	744	647	698	658	682	675	680	648	719	651	687	657	699	650	679	670	689	678	662	652	638	671	695	704	683	692	685	697	738	671	667	679	683	651	678	713	694	681	677	723	688	738	680	686	683	707	686	686	674	677	663	686	692	683	679	671	663	717	659	710	689	653	667	707	719	648	723	701	723	661	718	692	703	697	714	748	680	649	682	665	648	694	622	715	672	676	695	700	674	730	710	703	706	705	677	672	719	696	705	705	700	674	701	696	731	683	653	732	710	719	762	692	680	663	687	718	677	734	706	665	686	664	678	710	706	626	689	718	674	703	680	726	687	743	700	661	684	715	615	687	708	708	684	698	688	731	689	678	697	693	670	692	678	706	711	667	665	684	661	684	653	713	682	695	681	724	718	690	694	737	670	689	689	681	689	636	728	722	682	697	682	734	722	736	730	682	702	658	704	668	676	705	713	741	665	682	682	663	682	703	745	719	683	636	706	651	705	681	717	671	710	677	695	640	693	657	724	711	672	649	685	724	726	680	685	670	686	678	687	697	681	754	681	692	665	670	678	730	747	718	690	643	697	678	718	625	693	700	696	691	701	645	635	687	665	680	671	654	678	682	666	705	660	713	735	661	685	672	644	674	710	677	735	694	687	701	661	736	735	696	641	644	669	664	684	699	643	690	693	713	696	682	699	658	680	679	675	721	711	674	700	687	720	712	671	657	703	688	740	682	668	734	689	659	689	677	690	746	669	693	687	716	697	730	708	687	678	694	668	694	723	709	711	663	711	679	683	637	695	748	652	682	721	672	737	725	706	697	655	669	701	668	672	701	700	666	722	723	672	682	708	672	707	692	695	688	665	703	718	699	680	673	703	691	702	703	724	672	718	708	664	703	644	651	700	711	659	677	684	673	666	711	691	676	683	674	688	707	704	645	694	711	635	669	690	718	675	700	684	701	696	693	715	743	644	701	645	702	709	743	713	675	686	688	699	719	705	666	686	687	711	691	678	686	648	725	693	723	704	685	715	721	655	729	668	723	670	713	665	689	721	684	690	681	651	661	666	650	683	750	650	672	708	697	689	677	693	657	715	703	684	715	708	682	677	700	686	691	733	696	646	689	725	689	699	668	699	729	694	668	718	681	696	705	680	701	674	672	693	647	708	686	695	703	724	718	682	678	680	697	664	670	637	724	668	680	722	669	731	714	694	702	695	685	686	713	650	718	694	654	681	699	667	693	690	694	658	655	687	674	658	731	672	689	702	667	677	707	641	706	712	673	698	703	740	705	658	695	684	667	709	690	703	652	671	684	686	644	708	689	717	688	641	667	649	714	702	693	697	661	718	723	703	714	709	678	704	671	712	648	654	691	678	683	697	718	655	683	709	693	644	691	722	695	679	697	714	650	767	653	678	718	685	721	650	657	696	676	685	663	704	675	709	659	684	688	748	673	694	697	710	658	698	670	722	710	715	715	699	668	682	693	741	711	701	662	635	700	710	662	676	671	705	710	715	692	682	656	704	678	671	706	702	712	704	677	664	676	706	664	666	645	726	728	696	716	674	723	673	684	666	647	685	660	687	710	709	697	679	710	702	690	697	726	660	680	686	710	717	661	682	699	674	714	732	680	695	684	726	673	687	676	721	689	678	690	712	710	710	672	682	736	717	640	709	715	704	721	675	676	685	708	661	675	707	713	652	715	766	709	628	679	689	660	720	695	682	646	668	717	682	665	666	749	706	705	719	712	644	712	646	658	701	706	668	659	667	674	654	646	693	671	694	668	686	690	662	660	700	654	626	688	696	652	684	694	672	692	669	686	700	679	673	682	674	705	678	699	681	640	668	724	653	668	713	668	674	696	721	704	697	661	653	698	722	704	683	697	680	697	668	673	705	693	673	677	662	655	626	667	715	681	669	680	642	692	672	713	666	655	701	696	659	676	668	687	701	711	709	655	683	665	660	720	677	690	688	726	715	674	727	685	707	699	707	724	689	704	661	673	674	729	700	723	671	704	675	691	661	706	715	708	719	680	727	734	699	687	679	655	662	683	728	708	672	663	657	678	686	712	679	655	668	682	645	682	681	692	685	649	733	659	663	672	655	630	704	705	681	689	709	652	672	675	709	701	712	691	629	712	662	673	733	680	694	657	694	675	696	709	657	681	683	676	635	705	703	680	715	668	738	679	715	680	701	706	676	726	760	678	709	679	721	632	688	684	743	642	683	697	668	701	728	712	689	713	692	697	741	727	668	683	694	682	734	687	669	719	645	693	676	693	692	701	695	704	717	678	688	729	663	725	681	662	680	737	647	694	694	673	681	716	699	704	720	713	638	702	692	687	697	669	723	726	655	682	702	709	743	661	671	703	692	651	660	688	663	698	694	651	686	675	660	655	707	684	662	704	701	665	676	625	637	698	727	697	681	698	672	692	698	665	666	704	733	672	691	680	689	682	698	656	716	683	681	705	659	676	708	701	725	669	656	707	678	691	699	708	695	693	706	669	678	675	675	667	681	763	721	694	717	658	696	685	744	645	696	676	701	699	690	683	670	592	711	696	685	715	728	718	716	689	693	629	714	688	695	694	671	694	721	705	677	661	642	744	677	675	660	698	676	697	715	679	705	706	691	679	674	690	708	657	713	705	730	723	646	744	640	700	674	641	693	698	669	702	695	695	734	773	682	733	710	685	695	684	691	701	639	713	707	674	722	708	637	724	703	698	686	668	676	725	646	687	697	654	652	653	664	617	689	670	695	684	678	671	716	679	727	710	705	642	706	659	713	677	673	737	673	739	668	679	700	713	710	628	666	678	673	686	655	720	678	710	702	669	688	727	687	689	714	714	674	711	680	686	666	689	701	709	691	677	683	650	657	717	675	663	716	626	725	703	692	678	644	712	689	696	684	750	670	695	675	633	670	677	654	682	696	666	684	717	689	708	736	662	653	685	698	711	676	657	692	695	673	669	685	738	655	675	688	669	678	698	651	644	721	681	706	669	637	701	704	698	672	668	722	712	732	662	696	710	685	727	666	684	730	701	706	682	652	710	711	672	657	708	685	689	681	687	675	712	626	708	669	711	716	662	663	686	714	667	662	690	648	682	742	610	750
24709	21648	25065	28747	21648	21659	13008	455	294	255	237	222	216	182	191	158	170	159	166	155	144	162	160	152	145	164	135	143	138	151	138	154	160	134	143	140	135	144	146	128	151	142	123	154	144	144	153	135	145	121	136	110	140	132	139	120	132	128	135	132	132	147	136	159	151	142	146	130	136	125	148	151	141	142	123	131	144	150	149	115	143	132	130	138	144	126	131	138	148	120	130	156	141	123	148	132	120	155	145	107	134	145	142	131	143	140	116	127	99	135	138	128	137	132	137	138	119	125	149	140	121	143	135	144	138	114	139	152	143	133	147	131	137	151	148	148	129	158	162	130	136	150	126	130	154	147	158	136	122	136	175	128	142	158	136	138	118	142	126	123	137	116	134	128	135	116	136	135	146	145	169	148	110	122	141	136	158	143	113	112	131	157	149	133	142	131	157	124	161	129	144	125	124	121	137	134	139	145	154	140	107	159	158	129	121	132	138	144	167	134	157	166	123	144	137	155	129	117	144	148	147	159	111	132	142	128	136	137	121	115	129	181	137	127	125	143	126	131	128	131	133	140	115	128	125	126	133	139	120	134	159	126	145	120	133	126	128	123	139	135	151	149	148	123	134	131	130	149	144	146	133	162	131	129	151	151	139	117	144	149	128	137	138	134	140	117	156	123	135	122	130	158	119	133	128	127	135	140	129	136	130	137	148	149	121	122	149	157	121	134	154	131	133	130	139	113	117	138	116	135	136	129	132	153	129	140	130	142	151	153	156	144	117	134	128	136	124	151	140	134	128	138	145	121	139	123	142	134	152	135	138	132	132	137	149	125	131	100	132	125	153	126	146	158	143	115	140	136	140	138	133	130	132	155	140	140	137	134	145	134	150	138	154	124	129	167	143	122	113	140	172	130	137	152	139	129	125	130	124	141	151	146	122	128	101	143	159	130	134	144	117	131	149	128	114	132	149	140	136	135	151	151	150	143	145	150	154	143	138	134	157	113	143	116	129	148	138	132	130	113	147	151	128	149	132	145	136	126	144	123	136	122	125	120	134	148	124	134	132	150	123	144	132	120	146	154	147	152	139	151	136	131	120	161	145	138	119	146	137	137	142	135	134	160	135	117	135	138	108	125	131	123	139	141	114	129	138	142	124	115	133	133	118	153	122	110	135	149	140	146	125	131	129	150	142	139	130	145	136	138	140	147	121	148	146	138	121	140	144	140	112	140	135	140	121	130	131	142	116	122	155	106	123	135	132	135	142	146	156	125	148	112	155	130	141	137	131	140	125	128	147	132	140	133	129	134	184	116	127	143	132	157	141	165	129	129	117	140	123	126	112	130	135	136	138	134	137	121	143	160	133	170	135	131	122	133	117	141	127	112	133	123	150	136	161	124	131	110	140	116	161	149	150	148	105	126	138	134	138	140	136	127	133	161	134	146	144	113	140	124	119	128	130	143	146	130	174	152	146	130	133	118	142	126	132	140	144	139	142	126	127	135	139	126	149	129	110	160	133	142	149	118	162	160	111	135	137	145	137	141	119	128	151	131	136	135	148	138	140	126	147	119	140	130	110	147	143	134	130	136	134	130	136	132	133	130	132	164	131	162	158	136	141	123	144	146	137	147	124	132	147	147	129	128	119	116	136	130	119	127	121	132	136	122	126	121	161	135	140	119	136	142	150	156	127	141	166	127	123	105	143	120	129	125	118	121	149	147	152	139	150	120	100	127	156	128	123	118	119	146	142	158	137	126	148	137	152	131	136	152	136	137	139	136	119	111	140	131	151	135	118	138	130	126	134	145	144	147	142	130	115	148	130	137	138	124	147	154	146	130	123	135	132	151	144	131	123	132	129	133	155	139	147	134	155	161	121	149	141	125	129	127	154	149	136	140	150	143	133	116	142	143	113	125	122	131	141	142	126	116	120	122	139	141	143	137	132	118	140	114	134	142	139	126	133	140	131	151	124	155	129	129	148	148	150	136	140	123	123	140	135	161	135	147	129	125	136	132	135	129	109	143	141	126	165	125	137	134	139	142	163	135	152	133	124	127	137	99	141	147	141	122	146	149	111	109	125	145	142	143	126	145	135	131	143	135	152	129	134	140	135	125	154	134	117	118	126	146	150	150	121	137	124	128	125	130	114	121	127	124	126	158	148	126	122	141	143	111	131	131	158	154	147	143	137	151	161	144	129	141	140	124	131	144	159	156	136	133	133	149	115	119	159	151	141	122	147	147	149	135	150	140	144	138	120	131	120	137	138	139	132	129	127	147	163	124	106	130	162	136	128	138	144	134	159	127	125	131	127	166	127	169	136	134	132	145	153	138	147	142	108	130	140	134	156	132	136	129	108	141	139	134	142	125	134	131	141	139	127	122	137	144	121	120	135	110	146	127	133	134	135	127	120	133	138	135	138	165	137	130	153	147	147	131	116	157	147	148	140	120	149	122	137	130	135	128	130	154	163	118	136	132	138	108	167	133	126	150	136	141	132	145	141	129	167	152	130	125	158	141	156	139	155	135	123	137	155	117	131	142	143	141	136	131	135	130	131	129	128	122	161	137	127	135	139	145	129	145	137	140	149	134	150	123	129	126	133	140	140	111	134	146	139	136	146	155	131	121	141	131	144	146	154	161	136	151	138	139	143	137	154	145	133	144	141	154	138	143	131	121	147	145	160	154	128	125	130	151	141	122	119	124	111	137	105	117	154	117	122	132	157	134	135	118	146	135	113	149	145	131	132	119	133	138	124	130	146	138	151	145	144	149	118	147	138	130	129	156	122	125	126	133	133	138	148	144	128	142	138	138	136	137	128	117	151	143	146	138	134	137	133	150	137	127	113	153	127	133	127	128	129	153	142	118	152	149	123	138	149	140	147	168	132	129	127	141	116	138	134	160	147	145	165	137	132	110	148	171	164	136	136	144	122	124	125	136	141	128	133	138	118	142	153	135	147	120	136	141	147	140	139	119	150	134	131	148	136	110	136	129	120	124	138	134	151	130	128	132	139	123	115	138	116	130	118	136	128	120	129	105	146	140	154	123	156	140	143	129	167	137	136	136	141	114	156	132	125	150	132	126	135	151	145	142	158	133	160	155	131	135	123	146	139	104	128	116	140	153	126	145	154	131	141	126	149	135	135	124	176	118	117	127	148	157	123	125	123	145	132	139	124	116	132	138	143	120	151	127	133	118	147	126	163	151	132	142	140	113	130	135	148	120	165	116	145	159	137	124	140	131	157	126	138	135	137	147	125	120	141	153	148	100	142	133	133	144	146	133	111	138	140	143	128	153	141	128	120	134	141	145	141	128	143	136	135	127	129	140	132	150	130	136	140	131	123	121	129	142	131	177	109	158	132	138	128	140	115	128	141	127	151	132	134	138	126	136	152	152	150	125	133	138	134	154	109	142	126	147	143	125	121	142	138	145	149	136	130	131	123	135	126	127	144	132	132	137	114	132	141	140	142	152	136	128	145	133	136	134	125	129	123	144	143	144	140	126
2946	2711	1301	802	581	510	498	444	450	415	440	411	406	398	401	382	335	414	379	357	375	403	409	389	398	369	382	344	359	368	364	372	403	365	351	371	388	394	392	338	361	377	388	380	376	377	381	364	415	368	352	376	350	363	378	356	355	355	350	366	390	359	360	360	370	347	377	393	426	352	338	363	401	395	372	373	387	385	345	391	387	352	361	353	385	404	353	365	344	395	387	357	363	398	394	355	382	383	383	368	365	373	385	342	346	402	382	366	354	379	363	388	367	412	389	374	395	364	353	378	363	361	393	405	369	371	365	392	373	339	354	400	378	347	367	364	363	357	385	414	385	369	365	373	404	378	384	367	383	401	334	389	336	369	395	376	363	392	376	387	380	404	360	367	388	382	408	367	381	365	384	389	360	344	391	367	339	403	380	369	401	386	388	387	343	380	387	366	354	379	389	371	404	373	368	346	383	387	400	386	348	376	397	344	388	372	397	380	338	378	381	372	355	413	345	396	412	382	367	385	384	388	359	380	389	363	380	385	405	387	414	377	379	381	406	374	353	369	390	376	369	370	404	366	395	386	359	370	384	360	383	399	400	360	383	389	348	380	375	373	378	353	379	410	359	381	374	359	389	356	410	374	360	361	341	374	365	362	368	397	401	429	375	360	353	369	382	352	372	386	370	373	355	347	376	350	383	389	394	384	376	379	360	359	368	378	336	342	365	378	358	377	400	376	384	405	390	347	373	367	401	351	369	383	360	361	354	387	369	404	366	389	381	358	360	345	406	380	360	385	362	362	368	383	356	407	377	390	371	375	370	366	390	361	375	373	368	380	367	383	367	379	362	373	404	424	397	369	363	370	392	356	394	369	364	363	381	373	372	388	327	389	384	342	382	397	356	386	362	383	386	370	375	369	375	350	359	366	366	380	372	412	372	352	382	354	397	361	358	372	371	356	367	376	381	356	372	380	418	397	344	380	404	347	397	364	355	389	373	359	390	396	372	387	408	388	410	386	393	357	398	377	348	349	361	362	348	385	386	351	367	398	369	396	403	369	348	389	330	344	377	388	398	344	379	371	387	369	381	396	387	371	384	383	353	350	387	398	382	373	412	382	363	399	349	377	370	371	355	373	419	352	368	374	364	351	344	399	385	377	370	383	362	377	381	372	367	376	412	401	364	379	370	421	338	373	400	391	349	389	369	350	352	380	393	399	366	359	410	400	362	364	375	344	385	360	371	361	405	358	378	379	395	363	371	383	376	393	384	387	373	370	351	349	346	400	372	354	388	364	368	386	373	380	376	362	360	355	373	368	361	372	342	347	353	380	365	361	362	355	384	346	360	376	354	396	379	378	377	392	382	363	379	354	376	362	400	342	380	358	399	367	337	365	358	375	376	392	369	381	340	390	377	381	401	335	373	333	360	362	386	356	336	374	379	410	373	392	385	397	370	383	386	353	396	374	370	361	361	359	425	389	408	358	362	384	373	368	354	359	387	383	373	353	326	360	360	371	372	371	347	337	342	373	392	372	407	384	375	315	389	362	388	346	382	384	381	347	388	361	373	349	371	365	372	368	375	359	350	339	391	359	369	402	362	390	398	357	365	357	350	346	352	398	382	349	387	376	396	383	362	408	380	382	365	372	379	387	430	399	372	380	400	373	375	359	347	371	377	360	372	357	376	371	373	422	374	363	362	385	387	391	395	379	371	369	384	353	370	340	378	336	369	387	365	378	376	359	376	383	374	373	375	381	348	375	372	363	351	340	397	371	392	378	377	343	367	373	368	394	335	373	398	361	378	366	357	358	393	347	396	362	358	391	392	398	386	365	366	369	339	353	362	376	341	381	357	357	330	379	364	362	362	375	382	347	371	386	368	396	381	313	362	380	345	372	342	358	377	394	371	367	334	382	384	388	387	367	382	367	414	361	361	364	362	388	356	355	354	331	383	402	370	361	373	379	345	337	387	382	404	375	399	370	406	345	359	379	339	375	333	352	373	390	379	362	395	364	384	365	375	385	373	362	365	374	365	381	361	367	389	356	366	387	370	351	366	389	371	360	364	374	398	370	380	361	349	348	370	389	368	376	360	383	394	375	350	344	355	370	386	390	343	369	360	375	352	422	388	383	374	386	357	380	388	387	344	382	393	381	362	391	352	363	342	365	378	391	399	359	365	377	364	404	358	385	400	367	366	343	364	356	370	362	388	345	386	363	387	397	392	381	369	384	372	372	431	373	385	358	373	380	344	415	368	379	358	393	359	374	369	388	382	374	360	369	347	338	398	373	361	364	381	378	406	372	358	373	384	353	381	376	361	347	380	393	363	360	342	367	399	368	395	366	373	366	427	394	388	396	392	371	407	413	338	370	386	350	368	372	410	378	371	346	395	366	389	369	361	368	388	383	374	370	329	416	373	397	353	365	365	371	357	392	383	388	367	337	360	359	420	366	382	363	363	371	382	358	368	396	361	366	410	378	377	373	382	368	334	381	396	372	380	378	382	369	352	364	389	372	393	364	406	362	351	403	373	359	379	395	385	364	360	358	379	393	364	379	405	365	387	367	401	389	375	400	366	370	384	374	400	352	382	373	380	359	378	369	364	355	354	380	333	361	347	368	369	420	346	389	328	379	358	379	353	365	354	353	353	379	409	380	355	380	378	363	377	377	377	373	365	397	360	381	386	381	368	390	340	387	353	394	366	350	349	405	381	382	390	380	409	388	364	357	386	370	395	364	357	360	346	403	353	362	368	374	368	398	359	371	345	378	368	368	388	378	378	387	399	375	403	365	352	396	355	378	349	365	425	373	378	374	371	405	349	382	362	391	369	360	354	407	350	402	370	325	353	388	336	390	383	348	414	374	376	356	390	370	365	338	380	384	367	390	404	376	382	389	379	351	364	366	391	368	323	374	356	369	351	389	393	347	391	369	384	347	345	385	368	378	369	397	353	375	363	372	387	358	381	397	398	382	396	383	367	373	359	327	393	353	367	366	345	388	392	351	323	364	399	355	388	396	359	386	400	403	343	411	352	368	399	397	343	360	361	381	394	384	361	387	372	365	342	367	369	379	362	340	366	349	358	365	348	366	365	340	353	368	384	373	370	350	384	375	370	358	396	395	397	387	377	365	344	372	324	361	384	388	377	341	370	347	392	386	397	360	403	351	376	346	358	369	372	408	378	367	366	376	355	386	356	375	387	395	367	381	367	392	370	350	366	347	374	392	380	378	369	352	355	387	353	359	381	367	340	373	385	381	364	338	369	331	368	339	354	394	383	400	385	375	366	370	379	361	372	367	367	374	392	369	358	319	383	355	392	365	371	361	364	400	395	371	386	328	390	363	367	390	389	385	394	333	351	355	364	367	377	381	377	400	378	379	382	373	354	381	380	363	371	367	378	366	428	353	364	388	345	380	328	357	399	339	354	399	379	385	361	350	390	379	356	357	359	370	383	375	329	367	415	368	361	360	354	346	414	381	390	382	338	350	367	407	374	382	395	362
32386	20761	9012	657	442	403	404	387	360	373	366	396	409	385	405	424	364	370	428	420	418	406	395	378	377	402	375	399	400	390	370	388	388	373	400	370	378	375	363	393	389	392	391	371	401	414	386	406	426	420	390	343	425	408	419	422	417	360	422	375	408	401	388	439	412	385	358	405	382	381	439	372	369	360	440	362	354	372	430	413	376	422	394	405	412	391	425	418	404	391	404	386	367	369	427	375	416	385	376	411	430	370	388	380	398	383	399	347	429	367	429	411	387	393	379	342	398	409	406	379	433	400	407	398	420	407	386	369	377	371	419	412	415	376	398	381	362	368	351	398	412	431	385	393	352	423	462	372	418	373	391	404	413	386	408	389	428	403	395	407	400	397	425	427	415	399	380	380	410	382	410	394	392	402	399	408	417	397	387	408	407	394	410	367	391	435	397	419	373	381	381	388	424	360	361	390	372	421	374	408	420	411	384	399	370	380	429	383	385	371	408	379	410	369	351	377	387	387	370	417	392	427	357	399	397	401	367	405	347	408	408	389	399	411	364	394	367	382	406	405	378	386	380	370	408	403	418	403	381	368	368	408	394	397	433	396	401	368	385	368	396	394	386	356	368	415	364	392	397	374	419	439	371	359	370	370	432	341	397	376	342	414	383	346	386	381	374	372	438	422	400	394	402	377	411	419	432	386	401	382	413	379	383	399	416	361	393	371	394	415	396	356	396	419	379	409	393	391	389	381	390	378	384	443	383	402	417	394	383	387	407	387	374	385	370	401	435	375	412	371	388	395	384	406	393	407	369	370	384	398	392	431	373	407	390	400	353	386	400	417	382	390	370	378	375	371	378	395	362	390	409	384	377	410	393	398	402	402	384	384	385	415	390	424	400	371	410	418	419	386	399	393	371	409	396	380	419	399	386	371	367	411	413	433	393	395	407	406	414	385	403	398	388	375	435	433	389	393	379	393	425	383	390	403	382	384	382	390	375	353	369	374	390	375	380	380	371	370	417	412	377	398	364	392	390	403	395	430	367	394	401	370	414	395	406	385	375	449	420	387	401	380	443	386	395	414	400	405	391	352	403	396	405	343	344	388	381	372	434	413	389	380	420	397	427	380	401	392	437	400	423	380	360	408	343	412	428	415	394	375	381	379	380	377	391	372	380	405	399	368	368	381	420	385	409	410	399	395	385	392	374	377	390	413	412	351	378	400	397	380	358	383	387	410	396	355	384	370	387	363	403	401	386	393	416	400	404	428	388	356	404	389	426	406	355	396	412	363	399	400	409	406	409	381	447	394	422	391	429	374	401	381	395	395	398	397	384	382	380	452	391	397	382	392	425	389	401	383	368	409	391	406	404	414	380	422	407	383	379	364	411	428	392	410	394	396	402	387	414	412	409	375	396	399	387	356	372	410	360	387	381	357	416	420	372	382	394	389	415	398	423	408	375	371	430	364	380	408	387	375	400	368	426	393	405	369	359	388	408	382	390	400	384	397	391	405	411	340	412	407	431	412	407	340	386	410	397	386	376	418	425	408	430	394	373	431	374	374	393	357	423	425	407	389	416	388	416	372	395	405	408	398	392	382	380	392	382	379	420	339	404	371	387	394	382	390	400	398	406	374	406	408	443	403	375	393	368	418	362	367	376	369	396	377	403	422	388	396	407	396	413	381	378	447	413	374	402	409	363	374	383	366	387	399	396	376	382	399	355	381	370	421	384	369	370	390	373	392	367	381	396	375	388	413	417	402	370	359	425	389	427	384	380	399	394	380	371	393	438	386	408	376	416	378	386	401	386	403	410	366	374	376	364	412	388	375	435	382	389	400	380	391	387	396	387	411	411	376	411	405	430	379	364	396	372	397	375	358	383	398	397	408	404	443	388	410	395	442	377	390	391	390	425	403	342	424	398	396	384	384	379	401	383	368	376	377	382	391	381	378	390	424	358	449	355	391	410	396	368	387	386	399	399	354	387	367	382	407	419	402	384	372	421	373	403	363	393	398	409	398	398	429	396	400	385	389	444	380	410	380	422	401	345	361	365	389	388	358	367	420	436	424	367	370	385	372	416	376	424	414	362	386	383	377	409	420	396	358	381	407	418	389	372	430	414	394	389	398	411	369	406	419	381	387	418	382	396	392	410	392	383	449	429	380	410	373	378	376	404	358	404	383	380	415	385	392	409	411	420	384	384	374	396	431	399	409	403	378	370	411	355	403	408	418	399	396	397	432	436	379	375	398	435	401	389	405	407	375	386	432	398	383	380	400	378	406	387	417	381	390	431	408	376	425	426	368	406	370	357	408	367	441	403	371	386	351	393	402	385	389	387	381	395	405	407	395	441	364	413	362	377	384	398	391	405	373	425	389	375	387	387	361	406	389	427	417	439	366	389	386	365	399	393	419	398	415	444	391	394	386	406	394	405	369	406	399	391	393	402	411	406	400	395	407	393	397	383	420	346	387	417	398	405	391	406	408	356	418	395	360	376	389	422	398	385	368	426	393	378	364	404	419	390	390	383	395	387	410	378	402	366	387	428	422	436	405	386	411	389	353	373	384	378	427	369	373	381	399	368	383	387	418	420	386	427	418	381	364	393	401	389	379	378	380	422	361	402	403	422	388	414	378	428	379	384	395	390	402	386	390	356	361	378	377	419	391	408	429	416	398	396	400	413	404	348	391	398	380	401	405	386	370	427	380	379	396	370	449	400	370	402	397	404	402	378	406	391	387	377	360	373	375	407	363	389	411	368	418	417	414	391	387	423	359	418	381	371	424	383	378	366	391	376	410	374	425	398	386	390	377	394	425	411	389	391	392	372	394	411	381	380	391	367	360	391	416	400	396	368	393	417	374	381	417	388	412	389	436	364	372	394	397	423	388	414	360	367	416	398	399	409	382	394	383	394	417	366	396	403	369	401	413	388	362	395	386	381	392	383	379	389	400	383	424	405	398	368	412	374	374	415	395	396	380	414	382	375	351	366	408	389	397	439	388	409	392	384	377	401	373	387	392	388	368	405	369	416	371	391	420	383	399	381	436	404	362	371	376	417	406	393	350	390	369	403	379	395	421	411	396	401	374	398	371	405	400	388	378	384	431	395	400	383	377	393	383	366	379	426	390	388	363	404	416	429	382	405	417	420	395	377	384	405	400	409	417	374	397	414	398	424	397	396	380	362	327	398	419	381	363	422	417	394	363	361	392	387	374	379	396	414	406	412	397	402	387	410	363	394	369	377	391	420	398	395	390	387	383	367	369	374	411	397	358	374	389	363	403	439	354	411	366	372	431	386	342	399	395	359	392	412	383	398	389	411	404	452	401	385	385	396	407	382	415	386	415	400	372	417	400	390	380	415	392	400	406	374	359	360	365	404	389	421	381	421	384	372	417	402	399	381	406	363	384	402	395	408	413	400	406	386	399	395	391	421	337	410	392	396	384	377	400	358	367	377	396	395	392	379	367	385	392	409	385	393	437	387	416	424	424	365	354	386	424	377	393
5774	1117	1004	967	981	965	962	987	963	932	929	979	989	984	972	925	928	921	909	959	909	928	945	961	962	937	933	943	953	951	928	932	970	950	976	1002	917	903	941	958	934	997	955	927	870	933	909	999	899	951	953	990	948	1002	927	926	939	953	922	915	952	935	946	942	928	911	860	891	937	946	922	938	937	919	926	948	955	944	962	929	901	949	926	923	910	921	1014	992	955	929	1002	925	886	941	968	923	933	955	974	970	982	1019	946	934	966	934	940	923	917	944	953	988	993	937	986	963	934	984	900	969	963	985	936	998	939	920	945	931	954	885	953	959	938	904	930	944	935	937	973	940	898	976	935	946	903	957	963	910	996	984	954	921	894	910	986	929	912	963	915	963	969	936	982	939	933	945	920	951	960	957	920	935	958	942	964	940	993	947	960	979	979	939	957	1051	929	964	981	955	964	924	946	926	996	985	966	930	919	919	937	965	934	937	915	1005	937	976	988	894	945	914	971	965	907	952	959	955	914	953	936	911	898	956	942	1044	917	927	923	966	921	952	940	1001	951	913	950	979	1009	1035	924	962	978	958	934	1003	967	964	907	955	949	909	951	977	972	921	964	938	986	919	925	956	911	945	1011	911	950	918	937	1000	987	918	1021	942	932	959	978	884	952	951	898	938	946	984	966	921	975	999	932	943	947	983	993	916	964	894	905	903	909	941	943	934	954	968	943	960	1000	937	966	913	953	983	897	935	936	997	928	967	946	933	989	943	933	971	972	942	965	970	932	897	959	1003	932	909	953	959	988	898	984	903	945	953	914	935	927	926	968	1031	868	923	977	920	970	953	969	950	899	973	900	910	912	911	1013	952	954	991	889	939	946	925	925	951	944	968	967	922	940	977	897	908	927	943	941	985	965	924	986	935	993	949	965	923	929	962	908	951	978	952	888	924	947	920	929	911	963	994	993	953	940	939	943	948	941	906	910	954	941	987	955	974	927	945	956	967	946	931	963	960	957	937	975	949	964	981	970	980	958	932	944	1024	935	931	917	914	909	950	938	980	938	919	956	946	973	918	906	1014	965	948	933	949	939	918	938	946	968	947	931	950	965	960	958	1005	896	961	934	927	962	922	935	947	946	901	969	910	964	958	980	948	904	984	926	942	893	974	930	939	927	941	915	955	909	963	942	939	983	972	935	959	898	946	954	973	1004	981	961	1013	922	919	983	923	945	963	954	965	921	984	953	1002	961	931	922	955	989	919	925	951	922	948	947	945	940	922	969	885	994	964	929	955	998	926	953	946	976	948	987	995	940	957	974	971	937	915	923	905	890	1026	961	941	946	939	953	934	964	933	923	963	929	944	919	922	940	921	954	948	964	928	934	932	944	932	955	938	961	965	945	888	938	995	944	941	919	950	965	928	954	973	952	957	960	950	952	907	947	980	930	952	953	958	955	916	942	975	960	926	920	987	902	964	953	943	1007	974	910	983	931	915	942	951	990	924	985	913	981	965	968	916	939	932	1005	956	952	975	950	996	956	939	1027	933	943	971	944	985	944	929	909	965	903	962	939	924	959	908	932	889	941	951	961	959	971	926	932	983	956	974	927	947	995	934	948	947	983	984	939	947	961	901	954	917	1006	970	944	955	921	962	970	926	982	922	902	1020	926	956	938	987	889	982	984	936	947	958	938	956	912	946	975	933	963	985	917	984	912	937	903	915	990	906	964	946	965	883	941	892	948	894	959	1009	959	930	924	946	914	967	917	1020	970	958	970	903	985	978	972	970	911	920	949	938	955	946	960	956	938	955	912	946	942	991	978	957	967	956	980	986	957	919	934	897	928	941	919	931	907	976	929	1019	990	914	931	959	893	931	974	925	910	888	965	933	980	924	919	946	898	972	1029	939	928	934	906	931	839	922	979	969	933	929	921	975	932	921	959	956	985	931	939	938	903	967	957	940	942	926	921	935	913	919	911	965	998	917	924	975	887	944	966	887	956	986	976	901	922	979	950	955	966	989	982	949	964	965	973	905	902	912	921	929	918	913	960	938	937	959	1004	952	960	938	974	970	982	917	964	956	965	944	945	910	931	953	986	959	891	959	955	1010	912	958	938	996	925	898	958	963	937	890	980	970	904	953	939	942	920	916	975	958	967	1007	951	924	968	879	955	968	905	948	979	894	993	913	946	963	933	915	975	1011	956	942	930	965	949	947	935	905	909	941	930	986	915	918	1008	910	972	950	920	897	923	925	931	982	958	937	1000	1005	937	969	944	943	963	892	970	969	930	960	995	969	856	951	968	922	957	938	953	968	948	931	978	1020	928	906	942	896	918	929	958	881	970	978	975	986	938	903	922	945	937	1016	988	979	930	982	981	953	838	924	902	901	1000	939	967	964	874	930	913	949	916	918	939	901	965	922	950	935	992	930	970	953	976	984	938	973	934	956	919	934	992	932	953	982	896	935	900	884	946	920	966	943	908	991	958	900	926	951	958	924	984	973	940	942	947	937	901	984	1005	930	946	968	917	914	953	929	938	980	956	970	953	930	941	918	955	993	984	971	991	935	933	966	977	950	896	974	1005	897	986	953	942	930	947	946	928	902	940	999	977	953	906	921	908	953	982	939	967	941	938	919	928	921	937	923	938	926	962	975	906	1017	964	972	914	919	1028	929	973	962	1001	942	920	1002	990	953	928	886	981	939	993	936	921	954	932	973	941	987	955	974	982	905	916	1007	973	901	957	896	932	960	930	928	925	952	905	943	964	973	967	974	936	1012	962	977	892	944	999	900	1030	956	872	963	969	983	933	984	1022	897	987	933	942	985	939	954	983	985	977	985	927	996	922	890	921	902	944	946	945	938	970	924	981	952	884	943	896	974	972	1009	941	965	912	954	946	939	918	1002	975	987	986	912	923	897	963	896	938	955	961	965	911	983	955	962	956	969	983	972	946	957	953	902	922	935	1026	918	919	945	942	897	943	950	957	899	987	865	972	992	941	906	1023	852	949	924	935	940	980	977	935	955	958	1014	930	961	959	940	1008	922	924	958	1015	957	1044	920	968	907	960	905	950	905	975	981	940	943	974	928	1011	964	977	1004	938	906	909	948	963	851	981	889	961	907	957	994	950	900	928	1000	943	994	922	996	937	910	936	939	941	931	983	920	960	968	920	901	984	941	924	1000	972	982	919	952	936	944	948	948	991	927	946	929	995	902	967	908	930	967	941	954	955	973	987	952	937	961	979	960	972	973	942	1036	991	982	950	989	888	961	932	867	931	923	906	967	920	883	1001	970	983	932	927	939	900	899	945	970	921	992	911	914	983	949	929	889	943	938	933	920	945	965	929	926	912	949	958	883	961	932	915	981	898	961	931	961	1021	940	947	909	937	931	972	974	973	926	1028	1006	937	903	937	1024	903	893	988	986	950	963	942	951	1002	973	916	1001	938	974	977	931	931	976	942	974	945	954	929	948	982	905	981	905	974	916	980	915	951	891	937	947	1002	972	981	935	924	944	949	962	933	893	1009	889	974	915	947	943	918	938	930	942	919	949	948	941	908	907	1001	947	980	935	886	937	1008	939	945	923	948	941	924	951
24278	20688	23556	27847	20682	14926	565	408	361	314	325	323	280	270	266	294	288	302	301	337	290	295	266	267	291	265	299	258	269	262	278	303	296	271	307	332	275	273	258	301	309	257	271	286	282	256	263	319	277	303	274	293	292	294	270	277	270	320	306	304	285	248	261	253	285	275	300	287	294	292	256	281	272	289	304	266	261	285	298	285	259	297	281	304	288	270	265	274	296	266	292	304	307	271	300	282	252	298	264	274	283	292	276	284	276	296	291	290	286	286	299	288	276	309	316	280	274	297	297	308	274	278	292	305	286	267	287	285	267	288	282	297	261	307	278	277	315	296	274	267	269	311	318	281	276	274	280	299	279	308	262	290	293	300	308	282	287	276	247	307	269	291	260	297	267	297	323	274	272	280	289	291	267	298	276	264	252	288	259	296	277	283	287	259	283	298	304	316	298	307	270	281	315	281	286	269	279	292	276	322	273	278	263	286	295	267	293	274	280	281	295	263	270	288	280	276	306	279	270	281	294	281	307	285	259	280	287	288	273	278	264	295	283	285	284	276	290	302	308	258	263	277	290	284	305	266	275	301	301	290	285	286	270	278	300	312	294	288	289	296	298	292	334	296	276	290	279	253	284	271	289	263	274	264	296	315	269	273	313	311	308	273	271	247	284	254	305	286	302	317	292	268	291	290	280	267	258	304	266	266	275	280	304	307	297	305	275	281	283	292	275	296	263	271	300	289	290	294	292	306	261	264	299	307	292	273	283	271	273	268	280	286	278	282	293	271	260	310	270	275	257	306	283	252	277	259	263	276	284	287	250	272	275	249	283	301	267	264	259	255	317	278	294	276	262	264	270	295	303	250	313	292	292	247	301	279	292	264	282	277	323	266	252	260	263	294	286	291	295	263	295	298	301	292	297	303	285	272	289	245	264	272	300	280	253	285	294	310	303	282	292	315	268	281	277	260	315	301	261	278	277	312	288	312	283	291	293	288	267	278	290	285	281	279	287	261	268	325	287	293	273	282	281	257	274	270	273	280	317	266	251	272	271	277	290	278	308	294	263	278	283	303	283	258	314	285	293	270	288	272	289	291	251	281	272	241	290	269	267	290	297	285	295	271	281	303	294	299	313	272	308	285	316	315	293	275	272	288	319	286	269	261	285	255	300	320	283	253	270	293	298	263	287	275	304	291	255	271	296	301	265	264	257	292	284	306	300	298	267	280	297	280	248	259	275	266	291	293	261	265	255	278	334	299	289	288	290	270	334	275	277	285	297	276	300	266	284	310	265	274	259	279	301	288	307	277	275	298	289	242	283	294	296	247	256	270	287	273	302	293	272	298	330	249	241	255	287	266	256	287	293	288	281	283	287	284	285	291	275	292	274	282	277	276	268	287	268	274	285	297	306	315	316	276	257	259	279	267	284	273	294	256	278	263	285	276	313	275	300	309	291	275	272	293	301	270	285	315	294	311	284	286	278	290	320	255	272	278	286	292	266	295	271	289	284	269	278	287	295	266	259	268	260	271	266	295	285	304	258	259	259	276	251	291	304	279	270	271	271	283	283	251	246	271	280	285	264	266	271	298	265	271	311	303	285	319	283	287	274	285	286	290	274	255	299	303	291	259	260	288	312	290	293	304	287	292	296	254	315	285	301	284	291	311	300	256	271	300	276	281	284	280	280	310	254	281	269	308	300	299	274	298	295	254	266	290	292	302	290	262	302	303	275	266	280	308	253	282	291	299	257	288	289	256	296	264	256	268	282	315	288	281	268	271	286	294	273	247	282	308	286	296	304	264	295	308	298	285	297	318	252	284	282	260	303	286	256	275	278	308	274	274	260	282	320	306	310	292	292	284	291	293	254	265	284	285	291	283	251	285	292	308	268	270	270	241	278	284	281	282	264	276	287	292	282	294	308	276	295	273	270	308	279	308	285	305	272	268	292	280	274	267	277	319	295	288	299	290	280	263	265	301	309	310	264	315	277	296	289	281	300	286	304	271	284	275	259	279	304	248	315	288	314	286	294	305	277	296	313	274	284	273	289	269	268	274	294	286	285	288	302	275	294	291	282	275	308	274	244	299	279	282	298	286	296	278	314	293	274	295	268	258	273	298	269	274	267	281	297	287	268	309	270	269	259	321	295	278	305	304	302	280	283	273	286	298	268	277	273	263	287	278	279	267	287	310	295	269	300	275	226	274	291	295	291	270	263	266	268	292	274	306	279	294	296	285	272	304	287	307	265	276	295	268	244	328	294	287	270	295	279	279	269	271	285	283	293	312	281	318	277	284	298	239	252	297	274	280	294	274	253	301	303	294	254	261	306	271	303	286	271	298	334	253	284	271	279	254	314	310	251	274	289	263	285	288	257	297	271	262	285	279	278	268	301	291	256	287	285	241	275	316	270	282	263	307	293	303	275	286	252	256	255	290	271	311	273	281	291	280	326	286	263	265	271	265	286	308	281	283	255	291	266	272	249	286	274	281	279	302	299	287	246	302	271	268	306	291	314	280	292	303	279	269	251	269	268	288	309	276	298	285	283	292	260	298	295	260	275	262	254	284	257	272	289	315	273	290	300	297	250	289	265	285	300	316	293	269	296	267	280	275	281	249	274	291	304	284	296	285	282	284	275	279	302	319	319	266	290	301	266	294	282	280	267	276	315	285	255	281	266	294	274	301	298	245	281	307	263	271	249	280	278	280	273	289	295	288	316	281	266	306	270	263	279	279	320	282	253	277	283	277	294	275	293	282	311	290	283	287	308	272	284	291	272	315	274	320	293	280	301	270	293	293	264	276	290	254	268	318	290	288	271	319	283	277	256	294	281	269	292	255	267	301	264	295	287	281	299	263	253	277	266	276	275	300	280	266	273	266	264	262	279	283	284	289	289	280	266	259	259	282	276	288	265	298	290	279	300	262	253	278	273	298	273	261	244	287	296	307	286	304	310	294	297	348	267	285	267	259	292	257	288	247	273	281	299	272	268	313	285	284	270	317	273	303	274	279	276	267	304	278	279	280	276	294	284	269	279	284	286	289	302	284	279	258	318	239	286	266	306	267	294	272	281	277	271	298	303	261	273	286	291	278	272	296	304	251	300	257	296	309	262	299	294	278	288	249	257	283	317	252	294	279	311	254	314	264	267	269	268	279	280	300	284	274	273	252	299	277	285	289	287	301	260	286	290	256	274	271	288	263	302	272	270	300	268	283	255	268	282	310	290	258	274	252	269	278	268	336	313	290	246	246	292	278	282	291	286	266	316	301	292	285	278	303	283	307	279	284	294	285	283	280	317	266	282	247	287	316	271	270	272	282	272	276	271	321	246	273	279	284	282	305	303	279	283	273	260	260	313	285	292	250	256	278	303	271	261	249	284	258	292	282	270	280	278	301	302	287	285	275	279	297	279	305	316	257	256	279	285	293	277	278	285	303	283	284	328	283	276	271	295	273	288	311	256	273	270	278	297	307	286	294	280	277	266	300	282	291	287	305	237	255	290	256
3111	1809	1126	908	789	765	731	710	729	721	711	673	695	690	698	723	725	700	676	672	712	720	714	711	693	662	646	712	659	691	732	692	700	670	697	658	696	656	681	726	671	686	705	720	735	671	633	686	712	679	655	719	691	770	642	644	679	653	700	663	704	711	663	665	712	664	678	723	735	684	732	656	640	653	683	702	716	667	675	674	709	694	670	699	630	721	713	730	715	682	720	686	696	691	715	682	696	638	650	660	652	710	690	665	703	695	690	695	639	692	703	744	682	675	668	704	672	705	692	705	691	673	659	713	744	698	633	652	726	700	728	664	719	703	672	676	639	669	644	711	698	656	683	764	688	683	709	678	687	699	710	676	632	674	675	665	699	666	665	665	738	642	695	656	618	686	703	714	644	696	715	698	637	693	714	689	679	691	723	674	674	717	709	703	682	715	736	685	676	666	676	703	633	668	702	691	669	705	737	684	668	663	694	678	655	697	649	677	664	649	687	704	662	648	707	705	713	659	678	694	727	662	676	684	669	665	674	691	705	620	704	685	705	700	690	680	656	717	678	636	679	747	690	696	703	663	713	711	673	715	699	686	670	730	681	651	759	660	717	648	703	698	686	655	674	701	693	667	646	638	662	685	690	660	667	667	743	689	635	686	634	690	691	723	687	687	647	639	698	737	716	665	711	720	647	730	675	698	727	685	700	663	720	658	683	677	662	699	655	673	678	653	667	707	702	728	744	648	672	654	696	684	667	708	690	689	675	734	708	687	731	692	644	710	654	686	654	663	676	731	674	728	681	674	717	705	648	703	691	674	682	691	684	706	660	669	699	685	743	660	724	718	657	699	713	660	702	706	673	713	659	671	666	727	674	668	645	664	701	680	671	730	719	713	691	668	686	700	702	678	699	691	691	712	687	686	699	669	657	707	691	717	682	742	752	642	709	671	713	710	710	701	646	728	670	690	712	657	700	693	672	701	664	676	703	651	676	723	709	669	680	653	682	736	678	747	627	662	710	712	699	695	692	676	659	700	706	661	675	705	706	720	663	654	657	647	695	682	720	694	649	738	721	681	686	688	694	683	740	658	616	686	684	687	715	692	726	700	701	710	660	714	655	638	639	683	716	676	672	698	700	669	655	691	707	692	678	716	664	679	631	684	712	642	666	743	701	638	679	705	652	643	671	697	664	674	688	706	719	636	693	658	698	718	682	731	745	725	700	696	729	668	649	678	688	689	676	694	734	676	685	657	676	682	696	725	723	697	687	695	708	707	746	672	710	694	663	699	640	693	651	677	650	685	733	699	687	653	663	706	698	699	695	631	657	699	705	685	724	712	693	663	660	662	659	701	683	677	650	719	675	725	708	688	684	658	686	667	704	704	670	682	696	665	706	709	682	678	663	712	678	687	728	664	669	717	624	661	701	682	675	646	700	729	714	698	692	663	663	705	738	682	704	661	705	709	655	699	704	663	696	642	707	732	645	682	705	674	667	659	633	683	686	686	667	724	703	682	701	636	694	625	658	606	697	700	637	682	644	652	660	662	683	676	657	723	651	648	727	719	679	690	689	661	608	670	724	711	659	677	703	676	673	671	709	646	760	685	654	679	668	726	663	649	680	667	686	681	691	694	699	683	712	741	688	677	627	653	668	700	707	704	669	703	671	725	707	661	664	644	680	691	681	650	700	710	655	733	660	678	672	694	638	669	705	697	669	697	660	698	684	671	688	673	732	669	688	653	672	685	644	645	708	741	696	686	714	658	697	684	669	681	676	703	665	672	703	682	665	684	699	708	734	673	668	679	737	684	716	712	660	742	648	648	679	641	683	679	731	656	660	688	691	630	690	743	684	680	697	665	642	719	703	671	700	712	696	704	661	695	688	700	656	643	691	676	693	728	664	683	690	654	699	725	664	666	717	722	705	678	671	694	680	679	618	672	681	635	662	683	718	664	683	722	683	701	674	689	698	699	700	655	668	767	665	737	639	703	677	703	733	707	682	651	660	691	671	628	645	684	680	673	650	665	662	641	654	666	657	693	724	693	687	682	718	718	717	695	661	683	710	642	672	684	682	686	662	681	651	697	709	669	714	697	661	726	639	691	704	723	670	639	665	654	677	660	671	688	697	677	710	661	636	763	683	639	688	670	687	702	678	683	671	698	746	632	704	695	652	686	668	709	661	691	723	685	703	716	662	703	680	693	710	673	669	666	667	666	679	666	719	705	686	737	728	637	685	671	715	650	664	683	644	637	671	668	700	678	678	705	704	722	692	700	704	668	645	663	679	686	737	695	722	713	666	683	653	684	670	679	697	711	665	676	675	637	712	686	720	708	699	692	698	711	668	718	691	659	693	663	735	691	682	713	664	677	663	677	686	682	712	725	695	681	698	692	737	662	663	704	643	743	681	661	705	650	728	653	670	646	688	659	705	683	689	665	655	647	692	624	697	698	673	709	712	601	707	676	707	659	691	713	661	719	654	677	681	696	678	716	699	660	695	660	700	672	694	713	656	717	728	640	702	673	689	676	695	690	680	683	667	715	711	674	682	725	642	704	701	677	710	684	664	701	640	648	691	678	704	676	696	650	677	724	674	713	681	677	647	695	649	701	693	709	688	685	680	686	691	701	742	643	718	653	709	674	683	670	709	678	682	658	644	676	685	690	687	699	671	654	670	707	693	680	725	674	696	726	668	711	708	704	680	664	707	748	700	678	697	695	684	676	692	671	684	676	688	684	709	712	690	689	658	676	731	681	661	659	665	683	658	677	682	692	659	683	711	698	740	713	670	647	730	666	704	695	725	672	696	652	690	675	678	694	705	687	683	714	691	645	701	642	660	681	673	697	704	677	679	734	632	626	752	647	648	685	709	695	680	666	719	732	678	677	718	644	701	691	718	688	699	704	682	727	730	724	696	704	664	661	667	762	702	679	703	742	725	696	670	673	600	667	704	631	618	692	693	707	699	697	692	686	672	692	680	706	672	714	674	694	689	689	685	683	695	699	645	710	668	679	669	680	712	707	742	698	696	648	674	657	643	669	659	677	668	658	683	663	683	646	683	701	661	715	614	714	693	679	654	702	710	714	612	697	653	636	691	682	657	674	677	672	676	635	664	705	672	667	684	676	662	697	666	653	686	750	714	678	672	703	700	660	714	665	664	675	632	721	734	705	673	723	665	663	701	688	694	669	660	696	663	650	689	675	706	657	708	686	634	664	704	724	648	667	695	716	693	709	666	701	677	705	679	678	646	698	716	687	678	726	672	695	736	696	694	679	728	702	658	719	716	679	669	654	637	674	691	761	714	699	676	711	700	705	689	669	672	698	699	661	715	677	675	638	680	702	727	701	687	704	647	613	699	709	672	687	679	689	674	708	699	725	726	713	675	661	652	650	687	695	704	684	687	678	708	668	672	697	652	665	662	724	678	632	721	701	689	683	662	633	711	716	658	687	680	762	674	618	689	725	635	673	666	739	674	686	663	640	717	684	682	649	675	669	683	706
24672	21650	25064	28731	21650	21656	12716	452	278	257	241	209	192	169	197	185	155	148	172	168	154	147	186	166	149	129	145	149	144	154	149	125	150	116	133	130	139	132	126	137	126	139	143	132	151	127	142	139	153	136	159	145	124	144	152	145	131	142	145	142	145	163	143	129	144	135	128	143	137	118	147	143	129	139	133	135	148	132	144	146	147	140	142	129	143	133	154	157	142	124	160	136	136	163	147	124	136	112	144	133	138	160	131	130	144	162	139	143	118	127	147	146	145	147	137	135	127	171	137	161	130	127	148	138	139	159	120	132	138	130	155	156	123	137	153	183	134	120	121	122	130	144	141	140	145	128	135	130	137	165	141	141	140	127	144	158	152	149	153	129	123	148	130	138	117	109	162	140	138	132	138	126	145	159	121	136	116	138	122	153	131	135	152	124	152	123	139	154	132	161	122	122	157	126	153	146	145	142	108	128	127	112	164	126	140	124	142	132	118	123	146	138	136	155	115	130	136	128	131	143	121	143	140	143	124	147	134	123	128	129	135	128	120	146	141	142	128	129	133	136	122	135	156	143	139	131	150	124	141	138	126	148	137	131	149	153	145	139	132	149	141	145	145	119	116	115	131	123	119	142	141	133	145	124	136	148	162	125	122	127	118	120	117	152	140	126	112	142	125	150	133	143	117	143	152	137	133	173	142	134	130	111	128	144	147	136	132	127	145	134	122	134	133	136	142	134	132	137	133	134	133	132	133	154	146	126	155	130	123	130	125	125	133	130	123	117	138	127	132	135	150	181	175	120	156	146	140	110	144	140	146	152	146	136	125	125	144	128	141	148	134	148	124	145	131	134	150	127	121	143	145	136	133	135	114	131	142	126	141	124	149	131	146	140	143	126	146	157	158	140	135	147	155	119	157	141	148	126	130	139	138	144	136	141	133	132	139	151	139	111	140	128	134	137	113	125	130	135	123	138	142	143	131	121	134	143	120	141	126	136	132	115	132	132	124	128	143	140	129	112	132	130	142	115	137	118	139	137	128	153	136	144	139	101	125	137	123	121	129	134	121	136	163	142	124	125	124	138	118	150	122	123	154	143	156	155	157	122	106	127	129	122	118	138	128	132	147	152	134	111	150	128	152	133	131	146	153	135	147	133	144	129	139	149	144	158	137	130	136	146	128	142	133	143	123	155	131	118	155	151	153	147	145	144	126	128	141	126	125	129	139	118	132	151	148	143	148	139	134	125	134	144	143	131	155	149	156	149	133	131	156	150	150	129	138	132	165	132	138	133	127	130	127	148	136	126	146	146	117	123	136	119	150	132	161	115	129	122	136	124	140	124	135	133	125	136	162	139	156	126	134	125	141	128	145	153	130	124	150	127	130	141	140	143	125	148	146	140	140	158	143	118	118	109	128	139	154	144	133	159	131	122	146	129	136	142	113	131	133	119	132	124	127	133	117	161	141	124	138	123	108	133	123	131	137	135	139	141	129	136	142	137	128	139	134	131	119	143	148	140	139	140	125	134	151	125	131	145	123	140	143	145	150	102	127	132	141	136	126	130	138	135	150	127	152	155	144	140	111	126	133	147	149	128	144	145	130	149	136	124	127	130	126	140	135	146	149	137	141	128	127	136	138	131	150	116	137	124	143	136	137	142	127	130	116	154	123	111	141	123	133	127	130	152	135	142	148	136	145	126	138	132	141	126	129	130	134	135	123	143	120	123	142	139	139	140	157	129	115	126	137	135	129	138	139	121	122	133	118	148	123	123	142	150	138	147	158	131	144	131	135	143	127	152	144	129	157	150	125	131	162	114	122	127	126	150	147	125	111	122	148	135	156	125	112	144	165	157	152	135	146	127	139	128	150	124	142	139	134	134	145	122	139	155	132	141	149	130	142	153	131	141	138	143	128	139	140	137	141	131	131	144	124	122	124	124	144	117	136	150	118	151	145	153	163	121	145	109	124	165	141	120	149	129	144	147	130	147	129	125	120	145	108	135	141	130	144	141	136	149	157	133	141	129	128	124	131	150	140	153	145	134	128	148	149	140	145	134	138	118	127	144	132	151	141	120	138	146	120	109	126	133	145	151	153	108	131	126	130	132	138	142	150	139	121	125	136	133	128	122	145	137	135	123	134	137	149	132	131	135	151	136	122	139	153	136	147	147	124	138	141	119	123	118	112	150	118	127	134	133	128	138	137	130	133	137	150	126	130	183	128	121	136	122	124	145	131	130	136	142	158	142	117	130	135	129	141	146	155	115	135	123	136	145	131	136	140	126	140	136	122	135	154	125	151	141	128	131	150	149	145	143	127	152	140	123	129	138	147	144	133	139	146	134	123	132	136	134	130	141	121	109	135	118	140	144	151	137	132	122	138	120	132	137	140	120	146	148	146	136	122	155	150	132	151	134	140	141	159	115	136	135	139	136	143	129	142	150	137	145	129	139	126	132	140	130	140	134	129	147	151	128	127	159	115	136	140	125	144	148	126	143	132	139	128	154	113	129	134	137	131	135	133	125	131	146	142	113	131	135	123	135	148	115	152	150	124	123	129	131	118	117	128	151	142	124	135	112	128	116	139	120	143	130	128	115	121	125	128	137	106	146	131	139	136	135	151	128	140	119	123	133	148	139	124	134	148	128	148	135	127	130	157	145	144	109	124	139	135	142	149	129	142	134	127	132	159	128	138	153	118	130	130	138	131	159	137	137	139	126	132	133	147	167	144	142	148	125	143	126	136	119	135	144	140	154	124	122	145	125	159	135	117	120	134	144	138	114	142	156	133	150	125	144	154	137	128	121	145	149	152	134	130	136	133	152	138	120	133	131	134	152	147	144	135	118	120	123	120	146	125	135	144	127	158	143	152	141	138	119	119	139	149	133	135	131	131	121	134	121	148	139	149	136	153	133	117	152	117	135	157	132	140	123	142	152	132	136	135	120	155	144	134	142	143	127	145	136	143	134	128	123	129	121	127	149	133	153	129	127	111	152	150	135	149	150	143	129	132	109	118	137	157	138	124	139	153	130	156	120	130	140	151	159	128	143	131	113	127	151	137	166	139	135	135	126	110	146	128	130	141	117	139	113	143	136	142	159	135	135	133	140	124	137	130	139	131	123	125	119	125	145	140	136	150	177	149	154	143	136	115	166	121	140	123	127	146	138	140	144	141	125	130	140	118	142	144	107	137	147	125	135	133	142	133	136	140	137	129	128	141	145	132	132	121	141	124	142	134	133	133	138	141	139	115	142	133	146	148	136	140	127	150	139	124	117	163	125	149	131	129	124	133	123	128	118	120	120	122	148	139	140	133	139	132	134	137	130	136	137	132	139	134	144	126	132	129	145	117	134	130	131	147	161	124	149	134	128	133	150	150	130	140	141	152	129	131	128	112	112	149	135	131	131	112	127	134	129	121	111	144	154	144	125	133	124	136	138	135	127	133	147	128	134	118	125	124	146	149	146	115	149	125	144	143	147	144	142	147	139	134	121	124	124	137	135
3045	2847	1365	769	576	502	495	418	405	416	354	401	427	413	387	382	376	417	398	375	348	374	375	420	385	347	408	369	390	389	394	353	378	383	356	368	385	369	366	379	344	359	338	387	374	399	371	375	381	357	381	373	390	410	344	374	401	384	326	392	389	369	380	409	377	363	379	362	336	411	359	386	375	381	360	353	369	369	365	393	409	345	356	375	410	361	375	362	364	393	357	394	361	366	366	360	329	385	374	380	355	363	352	383	412	397	364	397	359	350	362	367	355	344	386	395	363	364	365	345	370	367	379	340	361	429	370	396	362	349	399	403	367	332	371	365	401	357	335	359	359	354	381	349	379	348	391	330	367	362	370	358	338	355	369	365	355	403	367	335	311	396	349	358	362	360	372	362	358	374	361	361	388	357	341	402	343	350	386	373	389	364	386	370	371	400	388	371	343	346	397	359	386	368	372	377	351	344	374	385	344	351	361	392	371	335	394	388	351	387	384	365	360	410	384	393	376	351	374	381	388	387	373	386	398	409	365	387	390	373	366	342	366	390	357	395	407	341	371	381	378	376	396	390	386	392	393	367	409	376	374	359	399	419	362	373	366	360	375	356	354	339	371	361	375	374	367	342	355	366	350	389	371	379	372	392	415	381	401	365	392	376	365	353	381	350	393	401	380	368	406	379	380	349	384	357	373	374	360	368	380	349	381	366	369	355	365	397	338	375	368	321	385	372	377	371	350	417	370	382	369	384	384	372	381	378	400	383	342	373	377	378	356	365	370	375	401	383	381	386	411	372	376	357	360	392	379	389	342	390	375	332	348	373	360	366	375	378	360	370	399	395	317	368	370	369	353	373	345	344	392	358	358	351	388	362	357	363	397	376	344	355	392	373	386	382	379	377	384	390	357	361	380	370	384	364	344	373	387	380	379	347	383	373	390	358	353	362	387	364	407	354	342	340	407	341	375	367	409	346	402	414	380	389	397	393	355	354	394	387	376	375	364	394	376	379	378	393	406	375	357	373	360	362	380	395	347	369	388	370	342	377	358	372	366	371	385	362	363	405	342	363	345	387	384	327	392	358	366	378	375	367	357	368	372	375	389	396	368	362	369	377	342	380	388	363	388	376	388	405	375	395	370	346	322	379	383	341	382	366	364	373	351	391	358	382	380	364	396	343	383	369	353	333	336	372	363	351	396	349	390	381	386	370	347	380	352	393	380	392	388	394	432	383	370	349	366	404	372	359	347	392	355	376	370	378	347	349	375	333	387	381	387	343	356	353	369	384	387	376	385	357	402	342	389	360	359	372	401	376	383	378	361	394	394	413	390	345	396	365	396	406	366	389	397	354	369	393	356	369	376	384	389	396	369	382	373	352	345	384	388	368	370	384	358	360	382	370	400	374	369	361	371	325	344	384	417	401	388	368	341	348	374	389	382	377	383	386	393	364	395	356	366	375	369	373	378	370	371	387	383	351	392	393	385	356	375	405	374	373	380	349	342	374	379	375	365	396	372	408	374	388	338	361	356	366	385	380	375	381	361	339	384	376	387	357	388	399	351	356	388	419	333	379	353	356	345	371	384	365	368	337	390	363	387	352	377	391	364	359	380	367	402	357	383	353	393	351	337	406	383	397	398	393	372	375	345	359	394	394	357	364	368	398	359	341	350	387	369	387	366	379	385	369	371	360	369	347	334	398	354	380	367	373	379	390	366	405	408	383	406	353	358	385	363	364	350	349	386	367	377	370	352	402	358	368	395	365	356	375	399	356	390	378	400	359	362	363	379	358	382	377	384	388	378	408	389	363	374	387	351	368	351	399	401	369	391	378	355	380	398	367	376	371	378	380	395	354	353	364	369	375	371	372	373	401	391	381	401	366	385	395	365	354	347	364	385	393	374	335	372	394	369	368	387	377	373	380	351	397	356	347	407	344	348	331	339	396	375	367	399	333	395	382	360	379	339	363	387	386	381	359	370	379	375	364	376	362	398	401	373	352	382	378	389	366	378	357	359	370	347	385	369	345	368	366	372	333	362	357	385	383	353	364	378	361	350	389	397	364	386	373	387	378	382	390	354	361	380	346	391	352	377	381	366	342	376	385	360	343	360	360	365	382	386	352	396	380	360	354	395	376	351	352	370	363	369	394	374	388	371	388	366	353	384	378	379	384	352	405	345	351	364	356	388	355	376	348	373	351	322	401	376	377	369	396	376	407	367	358	372	372	384	389	356	385	372	376	351	373	403	357	362	366	325	402	368	364	419	403	377	356	351	368	344	380	369	365	420	383	375	414	399	405	337	403	372	343	383	326	355	325	355	345	371	363	374	361	344	396	349	372	418	407	351	387	372	391	392	377	349	391	358	361	370	354	354	384	343	344	379	396	398	386	349	396	392	364	374	354	394	373	374	372	373	386	379	381	363	362	383	353	372	332	357	364	387	376	371	388	370	369	373	393	354	388	369	392	378	367	385	341	341	362	357	331	375	369	330	361	401	357	368	367	353	413	409	386	354	413	342	402	360	363	390	368	371	392	355	365	354	369	360	370	391	400	373	338	420	347	362	399	373	385	342	372	358	385	365	369	384	388	389	360	362	345	393	366	432	351	379	372	363	379	389	364	380	365	365	345	372	403	341	392	361	405	373	378	363	375	414	398	358	360	361	386	376	361	385	374	385	359	366	375	345	394	419	377	378	358	382	393	374	351	327	368	374	371	349	353	354	385	353	372	393	403	364	372	361	379	345	397	384	364	380	386	369	394	363	365	381	384	374	370	356	354	337	374	397	360	363	402	386	347	412	361	377	352	377	386	372	383	415	358	361	348	379	394	356	366	365	357	342	375	380	368	377	383	367	369	362	354	358	370	368	379	377	390	342	339	388	361	374	370	352	363	392	386	357	373	368	394	366	373	344	369	326	388	360	366	360	353	364	375	336	384	387	355	403	361	388	341	372	356	352	389	365	398	371	344	360	363	400	392	353	376	400	345	388	365	400	357	394	404	390	381	379	369	384	389	375	368	375	376	362	385	367	398	348	357	394	367	390	373	391	389	345	323	393	357	355	395	389	357	367	405	373	392	369	394	363	354	400	397	382	402	359	404	360	382	379	346	358	401	391	386	357	381	359	374	404	425	387	347	418	410	363	371	396	338	354	373	363	372	377	368	384	378	414	346	335	379	392	362	373	372	370	389	375	378	395	393	367	375	360	371	391	363	365	333	376	390	355	345	369	385	392	367	379	367	371	352	392	369	381	383	352	350	354	385	377	369	366	358	375	374	375	322	379	367	403	394	373	368	395	385	362	398	363	362	384	348	360	368	370	362	372	357	383	355	356	396	402	391	391	348	356	368	360	350	384	411	374	356	347	373	355	383	344	395	367	391	390	355	383	400	368	386	370	426	368	363	372	373	386	364	374	380	377	378	384	316	373	376	345	370	353	378	367	381	361	364	417	366	374	383	403	359	372	343	363	377	396	407	414	347	362	356	379	384	350	409	345	377	338	355
32076	20646	8902	698	460	405	392	390	358	371	407	409	404	407	387	423	363	413	376	355	385	363	413	392	383	418	389	373	389	400	411	359	383	337	413	384	353	378	385	370	358	391	388	369	360	401	356	315	361	395	396	414	361	355	367	358	392	392	401	390	388	365	386	400	377	397	388	400	409	377	383	385	413	390	396	410	361	401	385	422	392	415	413	380	373	369	395	403	390	394	363	382	376	373	386	388	400	410	385	407	390	403	353	386	407	410	410	377	414	396	370	376	361	390	378	354	403	385	399	346	375	360	398	338	382	396	417	387	407	386	398	385	387	385	407	377	387	392	389	401	417	384	395	363	410	354	370	396	389	350	397	415	436	401	379	370	367	420	351	367	398	411	400	376	383	423	405	439	398	374	373	392	417	397	425	411	399	398	358	417	415	416	388	397	404	425	371	387	380	401	395	392	388	371	373	353	394	371	404	381	410	393	373	388	401	365	409	363	426	412	382	394	389	361	379	387	368	378	384	421	402	405	388	374	380	407	382	380	409	367	385	360	402	419	383	382	396	352	361	384	397	407	400	393	412	384	393	358	363	417	371	432	384	375	366	385	332	397	376	398	386	366	394	377	342	359	396	391	391	331	381	364	374	398	344	422	407	403	374	419	390	406	398	387	388	398	414	389	369	391	367	392	413	380	440	376	388	367	369	366	358	398	388	386	344	349	416	363	395	364	386	429	386	361	376	402	359	381	406	403	398	406	395	409	388	351	372	376	416	373	343	391	426	425	403	380	418	405	397	434	378	368	348	410	396	363	410	374	365	399	409	395	398	388	407	373	378	402	393	396	388	373	397	390	381	397	364	389	362	367	402	369	385	348	359	337	359	415	373	435	369	381	439	389	383	414	381	405	412	393	344	376	389	392	417	399	380	380	364	395	435	389	401	367	370	362	410	419	407	391	404	364	350	375	414	353	357	405	422	395	383	435	391	405	409	435	395	404	367	379	442	391	362	381	400	369	364	388	402	381	366	399	374	387	391	409	357	333	413	386	379	368	362	399	406	347	427	404	398	372	381	409	379	384	370	394	409	420	393	393	423	378	350	359	425	390	395	367	382	387	389	432	396	391	365	424	386	411	425	435	371	381	372	394	382	385	409	404	422	393	345	405	381	441	357	397	374	368	353	400	372	379	363	363	404	384	344	382	384	400	375	406	389	399	409	348	375	405	407	383	420	381	375	402	393	392	372	372	412	379	387	394	384	367	408	402	371	364	407	388	381	404	403	378	402	403	404	406	363	373	350	353	417	376	384	385	384	386	399	405	376	378	392	396	405	457	374	375	377	384	367	425	390	371	428	373	389	406	342	396	438	390	402	379	354	400	366	367	379	413	402	396	393	359	395	382	386	407	434	429	387	358	377	389	341	409	428	401	410	382	344	411	360	409	404	411	377	403	368	399	425	351	373	392	393	421	388	388	382	400	368	415	422	421	373	401	409	394	390	388	376	345	353	409	404	376	388	401	367	359	389	358	366	362	352	400	338	387	359	353	389	365	399	354	387	428	417	432	374	398	406	400	406	393	371	406	401	394	365	405	355	393	376	376	394	391	375	375	380	426	391	409	373	402	386	419	441	396	401	392	403	405	413	408	402	388	377	382	382	419	390	344	391	380	377	386	353	390	392	419	399	385	392	413	422	374	379	376	401	360	381	374	395	376	388	363	389	397	427	396	393	415	381	377	379	416	370	415	413	393	431	375	392	392	381	439	350	395	384	408	363	390	394	383	395	403	404	348	431	404	410	356	398	354	405	430	394	391	385	386	339	381	380	379	401	359	385	366	372	389	388	410	398	366	388	390	393	368	386	423	394	378	369	373	357	387	388	380	394	429	388	408	349	377	396	408	368	392	433	385	330	383	366	365	400	401	378	369	383	369	399	406	417	422	432	338	374	397	334	376	372	389	398	388	364	373	414	413	375	393	398	403	393	386	364	365	381	373	392	435	378	372	393	380	373	361	386	386	371	383	397	406	397	417	338	375	406	398	417	361	416	403	365	397	397	381	392	389	388	398	365	367	384	403	369	371	375	456	373	424	390	413	412	400	385	386	379	374	388	375	384	367	385	398	432	391	374	363	322	374	371	369	376	410	423	404	405	403	402	382	370	395	384	377	401	367	392	396	400	383	396	388	396	359	385	363	381	433	394	389	378	410	377	391	379	356	376	377	353	363	395	414	364	397	349	411	361	398	414	381	384	363	376	374	388	391	387	372	361	354	416	417	374	381	378	399	380	406	387	384	390	388	408	388	383	390	363	378	416	372	384	394	433	368	391	394	385	392	369	408	419	380	398	388	359	403	382	361	409	398	399	361	359	409	356	380	398	402	393	376	367	372	372	338	366	407	430	386	385	406	383	396	401	430	390	360	364	402	353	365	419	361	365	391	369	374	404	354	385	387	410	374	396	382	374	390	413	405	398	393	397	383	413	394	384	379	385	386	391	415	392	391	395	377	355	358	380	376	391	406	404	430	359	372	367	398	377	411	399	374	381	382	392	383	378	406	394	412	383	367	385	391	373	346	371	382	371	375	409	374	396	435	381	372	390	376	395	393	424	371	375	411	417	361	402	396	405	394	392	418	426	385	413	417	396	356	383	420	372	397	385	400	362	347	360	408	379	396	396	364	344	401	366	411	373	439	381	356	374	415	369	372	357	409	379	363	401	349	381	360	369	424	372	431	374	425	407	374	376	388	412	408	382	359	392	371	402	369	399	396	365	368	379	384	388	376	377	413	400	395	359	356	404	407	407	414	424	396	402	393	384	393	396	391	394	396	434	366	375	412	385	390	336	376	316	387	446	397	392	419	382	363	423	362	384	382	347	364	376	404	391	397	424	396	366	389	366	356	372	421	386	392	387	424	380	383	380	394	408	361	411	404	381	399	400	381	412	428	389	428	375	400	406	380	354	408	379	379	374	389	377	354	375	412	404	372	394	399	361	393	394	364	381	397	360	380	355	401	438	398	407	390	382	372	411	403	371	413	385	327	381	408	403	376	414	363	412	412	392	388	349	395	375	412	370	396	434	386	413	415	371	387	403	414	390	418	354	409	393	387	391	365	435	362	390	399	397	395	375	385	370	383	359	357	375	423	406	367	384	381	365	379	386	367	381	414	359	395	387	370	422	415	388	366	354	375	431	411	373	380	379	365	402	392	416	379	402	392	438	359	374	378	389	386	381	372	384	388	337	391	402	369	375	369	389	377	379	396	351	403	400	384	404	392	383	388	380	410	350	348	355	378	413	369	353	367	374	350	393	383	374	403	404	384	386	391	425	374	401	337	368	384	395	370	387	417	400	371	363	355	384	409	362	349	400	398	397	424	399	381	398	376	393	385	355	382	378	365	420	401	377	408	391	420	371	355	375	354	402	378	397	370	401	370	381	379	378	351	369	375	374	371	421	376	420	381	410	399	390	398	363	369	406	439	385	375	374	367	393	400	386	399	338	387	371	399
5632	1103	1000	981	977	956	996	937	941	905	936	897	892	913	935	978	939	902	917	896	954	976	1012	987	928	940	968	937	962	955	915	918	942	974	920	922	958	921	926	941	919	923	917	926	952	923	985	899	956	935	964	936	911	941	960	939	969	935	936	935	927	926	915	945	900	925	927	945	936	953	975	939	935	950	955	972	936	905	896	948	924	910	902	990	930	930	935	910	937	893	980	984	937	958	902	890	926	905	941	941	929	925	927	991	922	951	953	955	925	929	875	938	993	946	997	925	901	885	959	911	916	988	983	942	926	973	937	912	971	897	984	912	891	908	924	905	941	941	932	864	935	950	918	1031	899	928	933	966	928	887	958	934	889	943	892	949	902	981	936	946	912	925	968	924	907	902	930	977	971	950	962	1002	905	883	973	915	976	953	909	946	926	952	906	906	932	913	968	902	994	958	934	962	909	921	868	964	923	912	951	969	991	957	894	909	983	918	959	949	969	951	910	969	939	929	922	947	921	944	941	886	919	917	984	937	862	979	945	960	966	952	908	1019	969	932	959	891	977	975	937	939	880	944	980	960	957	967	933	937	943	951	970	969	944	960	926	938	935	955	943	931	979	969	912	993	983	916	930	932	949	897	926	941	952	910	957	919	973	975	969	976	972	949	940	967	932	955	959	926	1001	1004	899	909	919	915	930	959	932	929	991	939	851	912	943	875	905	955	950	977	958	964	975	927	958	890	893	920	968	994	958	932	920	942	999	988	941	975	1009	854	897	915	900	921	958	930	978	954	894	963	911	915	936	917	915	927	962	898	953	935	949	975	944	923	930	942	957	952	922	948	932	978	958	983	980	954	905	935	922	942	899	933	939	882	894	873	974	861	961	964	939	891	945	931	891	956	909	970	980	964	915	914	923	946	1003	981	905	947	941	948	922	912	951	909	932	896	891	958	1002	912	944	969	880	953	904	953	960	905	979	915	907	951	916	949	955	951	933	983	943	978	968	889	982	981	941	979	947	975	898	985	943	933	912	1002	971	968	924	983	937	936	917	938	911	946	905	937	941	967	974	959	984	979	955	875	977	993	902	957	917	919	951	941	954	921	945	861	939	985	998	947	895	969	989	960	947	1009	952	890	959	889	923	976	973	931	939	922	901	902	975	956	948	961	947	964	962	993	995	911	954	920	909	891	983	960	923	984	962	975	909	909	907	923	929	956	964	964	933	905	1011	990	940	885	898	962	950	924	954	937	923	958	898	953	924	919	885	922	934	954	979	962	979	903	951	943	939	946	934	942	928	946	919	911	935	934	932	957	918	975	970	948	936	922	915	942	957	975	920	939	901	970	954	913	915	962	940	959	971	911	945	891	941	950	934	948	943	933	939	934	907	1003	962	901	973	964	918	941	950	987	1015	912	906	923	960	945	955	926	904	953	869	963	926	894	962	914	924	977	907	978	928	920	948	926	955	934	945	962	967	946	892	902	929	935	926	992	963	903	927	970	906	926	977	935	914	950	972	972	945	954	946	930	909	932	908	987	872	924	938	930	962	913	918	967	947	992	971	839	902	946	973	951	963	950	908	937	944	998	957	965	981	911	953	872	959	905	955	907	885	886	889	961	922	881	942	934	941	989	961	968	962	943	959	939	938	975	928	932	947	945	931	953	991	980	899	963	930	957	943	945	949	958	922	916	927	932	945	913	968	990	942	943	912	934	929	933	965	940	949	967	1008	943	928	925	922	912	974	941	929	888	935	928	867	898	971	961	904	940	937	967	910	875	937	921	965	934	914	936	905	915	973	996	925	940	940	965	942	976	954	960	954	944	939	967	950	962	898	966	910	882	924	898	950	922	898	886	962	964	940	968	964	942	956	927	973	945	912	959	941	958	950	924	942	948	974	910	901	923	961	936	906	971	928	871	936	929	990	974	925	942	963	908	939	952	926	1005	939	925	913	958	968	940	902	912	978	991	906	939	949	933	917	1008	908	923	926	952	959	999	948	969	968	963	920	976	949	897	975	914	917	966	901	915	922	905	953	924	931	959	908	947	1006	894	876	956	919	911	954	938	913	1022	931	892	965	951	903	957	891	936	955	922	890	926	951	930	989	926	959	937	967	975	910	959	993	922	972	947	921	926	973	930	874	952	875	955	977	969	930	963	902	941	931	922	996	936	937	944	901	977	916	909	968	975	877	948	925	905	967	944	937	959	903	948	949	939	936	927	989	929	934	922	924	953	1026	965	893	902	950	956	904	898	886	962	884	894	938	920	924	984	956	973	912	930	886	959	962	932	967	920	951	936	891	982	941	874	912	955	929	969	957	895	950	909	930	936	940	944	948	1010	938	952	898	908	986	895	980	945	959	875	922	955	917	936	909	908	928	991	955	960	942	908	917	948	959	942	952	935	900	956	928	933	905	988	951	951	917	898	1002	945	911	944	883	973	952	902	937	924	939	980	958	925	948	976	933	1023	919	930	951	926	928	909	900	911	959	934	901	935	934	940	930	942	894	931	940	871	965	963	977	935	898	936	935	967	921	910	901	944	943	975	957	944	959	931	907	1016	964	926	962	919	910	939	931	950	955	898	965	888	940	962	954	963	952	943	936	984	906	994	966	943	906	934	929	966	922	951	970	921	947	952	965	910	917	915	903	961	906	917	980	904	959	948	885	990	982	1000	911	908	967	986	950	901	912	883	981	924	949	933	891	906	968	916	920	926	947	898	962	981	949	922	901	901	889	992	947	942	922	919	956	964	931	955	982	949	929	914	908	943	927	968	955	950	918	999	898	937	952	947	931	983	984	921	880	934	988	912	905	915	946	971	968	948	909	910	903	946	944	906	972	921	961	952	967	1001	929	901	933	955	945	957	960	917	940	954	924	921	915	967	903	951	943	873	942	902	950	952	950	892	919	946	911	953	877	955	979	923	976	975	972	927	947	924	961	892	911	979	935	917	1017	906	903	950	965	899	917	956	938	917	957	929	928	925	935	921	915	871	930	927	950	933	938	989	916	922	999	937	939	992	933	965	908	971	929	907	987	951	931	940	922	953	932	927	989	919	901	910	899	965	950	903	914	903	932	944	1031	976	923	948	1006	953	896	956	970	954	986	965	964	993	934	950	950	957	958	904	972	984	933	945	966	918	959	979	928	944	965	917	939	926	918	960	937	944	930	961	956	909	939	938	937	986	923	961	935	953	961	903	900	938	879	902	914	919	953	935	913	952	946	983	932	952	972	1003	951	972	942	922	940	884	889	969	949	959	960	896	991	922	974	940	924	953	1004	955	936	959	908	932	921	935	854	968	926	976	922	1004	983	932	928	992	922	934	949	883	893	918	962	971	892	915	989	943	970	978	939	916	914	971	902	934	977	959	940	936	943	981	924	924	911	932	916	969	928	956	1001	994	911	1009	896	975	914	924	917	892	918	935	921	926	976	938	884	935	942	892	912	953	894	964	920	974	931	920	876	948	984	921	934	984	950	949	1002	971	931	923	934	978	950	944	897	908	915	998	942	931	947	929	957	936	933	892	903	964	973	981
24220	20656	23547	27788	20648	15146	569	376	349	302	337	330	336	314	279	296	319	306	317	284	260	282	293	304	295	275	294	254	288	276	290	287	281	281	286	266	261	254	282	311	303	306	309	263	290	274	266	291	279	292	301	296	292	297	294	265	255	282	292	300	298	267	272	282	289	278	286	319	294	293	282	273	268	313	288	290	281	280	274	285	300	284	286	273	280	293	302	282	266	303	301	283	280	307	279	272	272	277	254	272	292	286	303	292	303	269	254	308	292	279	266	291	286	281	276	294	281	273	274	281	309	324	300	298	295	324	255	286	295	283	280	309	263	276	270	293	300	251	269	318	256	290	289	274	277	279	279	264	259	306	262	284	292	258	277	295	255	279	258	296	270	281	290	259	286	250	291	269	272	270	291	267	284	277	278	299	271	273	313	275	274	294	276	262	293	288	258	272	267	316	290	306	334	298	269	277	305	322	276	271	259	288	285	291	285	285	313	296	278	309	283	282	282	296	288	292	278	279	294	245	276	280	278	258	268	287	289	310	296	269	292	290	281	264	281	264	260	259	277	312	299	252	307	301	250	304	289	294	256	262	296	286	275	261	263	264	314	280	284	270	272	278	301	316	309	274	293	316	274	276	272	283	316	275	284	283	271	261	289	267	265	268	272	297	269	250	281	324	293	276	281	290	254	288	279	283	269	289	287	286	268	321	271	294	287	277	262	266	285	287	314	310	256	274	259	284	263	273	262	278	297	271	314	308	285	266	262	281	295	285	261	264	281	280	264	295	301	310	286	286	264	294	272	324	276	301	276	262	275	292	284	300	253	263	296	259	265	278	269	274	279	285	269	301	272	276	287	294	309	265	275	316	293	266	281	295	271	287	280	262	292	276	297	320	278	280	284	291	306	274	314	307	291	282	296	312	291	267	274	275	273	299	294	292	299	300	260	289	295	299	344	282	287	245	267	280	288	285	274	247	293	275	282	266	257	293	257	287	283	284	268	300	313	276	291	315	293	273	253	261	266	310	271	290	310	269	284	302	295	306	276	264	291	286	331	299	344	268	277	267	317	286	317	262	283	275	302	285	303	319	295	256	288	285	308	295	319	276	282	300	272	287	258	298	294	293	259	285	275	265	281	260	262	281	303	261	295	309	292	252	260	281	269	257	273	285	299	294	297	255	279	278	305	279	255	295	274	296	285	275	273	305	276	323	303	261	279	292	313	303	267	257	314	245	268	266	284	229	308	310	258	309	279	294	305	259	277	311	296	280	317	285	267	266	295	273	312	302	305	254	281	242	312	293	296	296	294	264	307	246	261	292	303	259	310	290	272	253	267	314	293	292	314	302	317	266	245	302	284	258	284	263	307	299	295	260	279	277	299	289	293	273	278	252	294	278	306	293	277	279	278	276	262	298	293	273	277	284	267	282	285	271	272	267	275	278	295	266	305	293	296	341	278	297	284	294	271	292	297	277	287	299	267	305	272	287	269	273	245	305	287	296	278	300	295	268	281	257	284	301	283	296	245	281	324	273	258	301	260	267	294	328	319	303	257	263	284	289	310	271	291	261	264	299	288	280	276	286	289	265	279	299	265	295	280	279	266	300	298	267	298	284	267	284	283	274	255	305	277	276	292	278	273	295	269	258	271	266	267	294	261	275	279	302	280	294	275	267	270	307	307	299	275	289	259	278	269	281	289	290	296	277	301	256	287	261	292	303	288	298	277	265	309	259	278	293	294	277	277	265	292	304	276	276	234	265	278	278	241	293	284	272	268	306	269	254	309	253	249	288	300	297	278	287	311	277	302	289	296	284	279	297	269	286	273	308	280	313	298	272	305	255	299	269	294	291	276	305	321	274	295	278	290	263	278	275	290	317	284	270	319	286	284	259	283	295	259	276	293	278	302	294	246	300	291	280	259	279	260	267	260	294	283	278	281	280	327	268	299	295	306	300	281	292	299	282	300	287	270	287	265	288	305	243	274	271	267	307	286	279	308	276	258	290	278	255	280	267	289	273	287	275	313	275	298	260	283	279	319	304	269	286	322	272	274	272	316	283	262	265	283	277	264	243	286	290	251	306	301	266	267	281	269	294	285	269	276	262	316	281	284	290	267	268	279	254	293	289	297	283	262	273	263	294	275	300	268	283	282	277	322	254	284	293	281	281	323	289	288	306	314	285	292	280	255	313	281	247	291	298	266	285	307	304	254	262	313	254	272	272	297	299	264	285	286	264	258	250	280	262	288	308	289	309	300	314	277	292	288	267	265	304	268	226	313	263	282	268	298	289	267	303	283	293	263	278	302	264	290	277	282	275	327	267	265	270	268	304	266	299	317	274	265	275	316	284	305	315	312	270	324	309	265	281	299	287	265	289	260	284	257	258	283	252	263	268	282	272	274	291	272	274	261	282	269	315	277	292	264	295	275	310	287	312	294	269	306	258	269	285	288	276	259	279	288	299	297	271	288	304	280	299	283	274	290	257	287	282	309	312	306	299	299	293	273	288	246	271	278	279	312	239	280	268	271	293	276	284	251	312	284	280	305	245	293	299	297	295	264	270	288	281	295	306	282	318	268	283	283	298	287	266	288	299	280	282	277	254	305	279	285	279	295	277	266	268	290	272	277	280	279	290	274	294	283	305	305	299	317	277	284	269	300	300	287	294	294	268	283	325	295	272	258	271	290	282	284	293	301	294	277	287	282	250	302	328	270	283	273	278	281	284	298	293	311	254	302	335	322	263	304	278	290	290	302	255	252	285	296	245	290	275	279	285	244	284	282	307	276	278	288	261	282	302	309	307	297	278	267	295	250	280	301	290	274	266	267	291	302	269	296	281	275	272	293	296	265	279	257	315	294	259	296	302	260	292	286	295	258	298	262	272	247	305	287	285	267	274	258	283	276	305	285	269	292	261	291	287	278	304	290	288	287	285	273	301	295	267	257	288	275	252	314	268	277	265	290	293	292	255	311	318	265	296	280	301	276	298	272	281	274	248	280	285	313	303	272	298	291	299	284	271	282	300	272	276	297	301	286	281	260	275	316	279	277	280	267	258	273	293	268	281	244	259	278	254	279	260	287	260	301	290	285	267	261	274	282	309	259	278	266	281	282	305	295	289	325	261	330	282	299	277	269	283	269	307	320	271	290	265	283	265	310	282	287	300	289	290	278	270	275	278	280	308	288	302	323	287	309	292	296	292	241	252	271	300	280	261	264	277	283	313	294	276	279	287	272	272	279	285	282	261	327	262	258	291	254	265	291	303	285	291	291	289	267	279	261	276	281	294	293	247	280	276	275	311	253	300	253	284	300	269	284	267	294	267	281	264	291	285	293	257	270	305	268	294	265	302	304	244	291	247	288	300	274	288	275	284	297	295	275	293	328	288	316	281	276	270	284	282	297	273	250	297	305	251	295	276	251	280	263	280	286	296	287	281	291	280	255	286	282	263	277	272	250	294	287	265	291	278	300	260	285	305	304	273	286	279	273	268	288	315	260	305	299	306
3048	1889	1132	855	798	711	718	663	708	728	745	684	710	646	717	665	697	713	719	693	667	683	700	628	665	721	689	719	700	702	673	654	704	699	674	680	652	695	678	680	680	703	669	715	666	687	689	666	694	682	695	692	651	682	623	661	694	700	728	656	697	666	703	708	674	669	724	684	693	646	714	686	697	674	688	667	665	699	717	687	709	700	715	665	660	680	712	726	713	684	667	677	697	663	705	714	754	640	748	718	681	709	700	740	723	704	657	638	688	695	680	674	686	662	690	687	654	700	698	720	703	681	651	665	665	693	655	695	663	705	700	669	662	715	676	676	682	670	683	697	729	658	661	611	694	730	682	707	659	672	654	697	642	680	688	698	693	709	687	685	667	707	710	653	695	677	639	650	678	681	693	664	688	711	687	694	708	708	719	669	703	689	709	675	730	669	632	650	730	697	664	724	673	717	667	729	750	694	693	722	621	680	685	704	652	674	681	720	657	699	676	657	647	637	683	707	685	685	696	725	701	665	683	664	683	643	707	690	729	676	687	682	752	721	680	672	710	710	700	658	687	676	687	698	703	723	670	681	686	697	667	667	707	683	688	670	688	726	664	700	725	682	680	728	670	689	716	622	702	632	681	707	663	676	648	750	672	627	678	697	717	684	722	690	684	696	664	679	688	693	712	659	683	688	691	687	683	661	659	645	626	681	711	653	686	674	705	647	672	695	713	701	654	699	661	681	682	689	682	682	656	711	696	644	662	655	674	680	696	687	628	680	697	720	691	721	674	704	686	720	681	665	663	720	713	653	703	741	675	681	662	741	691	648	720	694	707	680	692	765	661	670	709	686	691	723	702	690	647	677	694	678	659	706	698	694	626	690	713	713	673	679	742	732	698	672	682	707	687	691	675	699	702	703	710	657	660	737	676	665	721	679	630	665	678	729	689	688	642	673	713	756	699	690	659	701	667	703	669	698	673	663	671	712	654	685	712	679	707	696	697	655	684	680	666	645	686	645	654	670	696	697	686	643	640	642	636	665	694	715	685	645	686	694	670	710	691	659	667	664	674	695	678	732	681	710	689	689	676	700	695	657	677	702	708	719	649	705	674	686	698	719	688	717	691	682	719	697	647	651	671	647	656	685	693	698	651	690	687	669	712	653	705	682	659	681	681	665	664	699	697	666	710	667	647	646	684	651	683	680	719	690	691	694	706	687	687	673	712	659	642	718	677	676	718	687	714	682	694	714	705	677	712	642	676	673	695	676	718	720	711	688	665	755	671	661	657	688	675	710	653	702	686	652	691	670	682	671	697	667	702	713	692	706	680	697	688	707	685	655	676	643	680	676	746	685	774	663	668	690	683	707	683	749	660	676	662	646	688	700	680	730	704	679	657	667	710	680	654	672	669	637	698	678	653	739	728	642	676	654	698	693	668	692	670	704	697	718	693	660	669	694	658	678	658	659	712	678	682	690	705	718	683	699	710	684	644	647	684	708	720	689	652	637	685	672	735	696	648	647	685	682	692	660	662	671	668	697	714	697	620	695	689	682	690	660	649	676	685	666	681	673	718	693	711	731	690	696	673	733	666	701	692	741	699	656	683	673	707	672	635	674	707	697	659	673	666	677	688	729	660	705	715	631	687	676	684	693	712	676	709	681	710	661	679	685	719	684	728	703	730	712	674	666	677	719	676	677	675	726	657	658	692	639	693	670	716	684	631	662	633	676	725	707	707	698	677	635	669	731	689	677	693	694	679	658	711	670	652	657	724	664	668	664	656	699	655	664	660	653	704	682	632	680	669	622	690	672	665	706	670	696	656	646	680	689	713	713	708	716	750	672	633	687	725	661	661	675	645	675	654	697	678	701	694	694	651	662	740	677	638	652	719	705	706	680	696	651	720	652	721	734	700	677	720	701	715	694	689	687	670	667	740	676	711	674	709	677	683	678	697	703	727	660	653	661	695	688	701	730	686	716	690	639	717	729	671	704	667	627	682	666	707	695	704	653	682	684	680	673	674	707	707	728	704	651	701	708	747	699	677	669	698	675	716	696	680	648	721	719	686	620	671	700	691	681	671	704	693	656	712	710	666	673	712	689	705	673	723	677	686	677	700	681	646	664	737	755	720	729	673	721	681	671	652	685	658	727	696	688	708	702	697	669	683	673	684	659	639	705	715	695	654	684	675	685	652	672	694	686	720	643	735	746	691	682	652	678	688	716	682	682	704	710	713	703	681	742	729	654	684	706	697	680	650	714	685	705	670	639	679	663	703	715	674	722	688	689	660	708	671	694	711	664	734	663	665	690	645	640	644	636	690	664	629	699	678	680	659	703	677	711	688	701	694	695	689	703	667	714	702	655	683	687	661	677	708	680	668	654	729	698	700	710	746	723	706	664	686	697	665	668	695	662	629	699	649	692	676	666	692	683	708	709	712	662	703	659	653	667	711	707	656	708	695	673	647	660	681	656	699	704	680	681	665	696	701	683	676	667	654	713	677	668	684	668	724	689	723	674	710	707	684	702	701	716	703	667	642	680	716	647	685	713	672	722	688	651	713	655	647	655	696	693	673	724	753	643	671	737	684	634	660	656	695	679	665	688	689	679	698	717	703	677	662	667	652	695	673	666	726	664	723	690	674	679	678	692	689	679	708	681	733	690	691	754	711	702	728	695	688	696	676	621	641	681	676	687	726	695	654	680	674	638	730	687	664	672	713	691	690	690	679	716	696	648	699	707	682	685	721	733	697	714	714	688	706	695	701	679	699	685	657	694	746	671	669	734	751	684	705	679	704	672	695	690	681	697	665	652	662	711	624	674	639	706	707	675	686	684	683	679	708	739	683	681	646	676	647	700	724	685	720	681	688	674	656	675	687	735	717	614	691	727	645	697	707	648	678	664	703	718	682	686	663	724	678	699	674	692	704	706	687	677	703	724	701	702	721	685	639	711	715	666	709	675	676	674	723	666	699	661	750	704	683	723	693	648	649	674	665	688	660	655	665	646	680	699	652	692	691	679	694	651	683	607	658	701	651	719	632	640	715	650	698	707	651	671	710	686	696	696	717	662	719	723	643	709	649	703	705	658	710	719	657	647	649	741	656	737	705	681	709	654	670	660	682	666	669	679	692	678	660	676	647	679	707	701	620	670	711	646	642	672	659	650	700	686	701	705	697	693	711	670	686	728	723	653	656	724	695	704	704	686	680	718	727	694	730	697	679	675	690	667	693	741	696	676	698	657	697	685	678	684	720	674	733	669	708	707	672	718	626	663	662	653	683	616	694	649	671	657	684	683	655	661	690	703	697	685	706	664	709	656	678	680	670	657	710	703	670	688	728	707	700	707	676	677	663	692	688	607	687	713	666	661	677	728	641	705	742	661	693	628	709	705	666	690	638	733	647	641	679	696	747	680	653	654	637	670	684	690	644	677	689	671	698	634	662	701	679	729	690	657	668	681	674	686	663	694	690	652	703	709	659	702	617	715	688	653	711	728	707	683	716	662
24687	21662	25062	28752	21665	21670	13208	477	277	252	228	204	206	176	160	184	169	143	140	152	144	139	178	156	148	128	156	159	129	147	147	149	133	116	141	140	140	148	152	155	146	139	122	133	141	128	145	146	138	130	146	157	153	153	145	149	131	140	156	153	143	135	148	139	122	131	140	147	145	153	147	127	130	118	135	134	126	119	141	149	136	131	173	138	135	137	130	143	110	133	136	167	158	151	130	133	134	140	120	120	169	132	126	145	141	119	134	154	146	164	141	140	144	137	122	143	145	127	140	145	141	142	156	135	139	134	159	152	130	142	131	118	142	141	116	139	127	147	158	144	158	137	138	138	144	132	132	132	154	135	139	145	150	164	149	145	126	138	152	135	133	144	138	158	163	145	135	136	120	138	139	133	157	138	113	135	145	150	146	134	128	160	150	129	156	115	129	111	118	139	144	137	140	140	133	142	162	138	125	130	148	145	137	152	120	143	136	129	146	129	135	145	147	154	137	148	137	128	127	125	143	128	130	143	139	107	144	148	131	134	142	138	148	161	158	137	138	133	154	143	129	142	124	131	147	154	124	134	124	136	169	143	128	138	126	115	136	128	144	134	149	111	129	142	144	135	133	152	142	135	143	130	133	147	153	150	141	160	169	142	144	139	100	146	135	138	140	160	123	154	127	151	142	149	121	140	149	133	130	117	145	142	135	142	160	125	146	135	143	152	152	134	115	136	145	131	127	128	129	148	133	116	123	138	134	137	136	153	139	135	162	130	133	132	141	136	139	137	136	140	122	118	122	154	152	115	134	144	146	139	144	129	112	145	141	135	134	148	146	128	124	99	135	151	127	144	130	155	148	144	122	147	139	142	138	146	154	141	138	128	144	140	122	117	143	140	136	128	125	136	156	141	121	122	146	149	135	129	129	149	144	127	189	123	134	128	144	116	143	148	118	143	152	119	134	141	152	148	126	137	137	141	149	139	130	127	158	139	137	131	143	126	121	113	121	169	144	155	151	127	118	121	124	121	113	149	154	148	129	138	117	133	137	128	129	136	130	129	139	136	136	135	134	131	129	132	108	150	146	155	152	158	142	161	129	141	140	158	113	132	149	155	159	125	127	137	115	128	143	146	140	148	134	154	119	131	146	107	127	142	143	160	145	142	132	140	145	129	148	146	126	134	133	131	134	135	139	136	140	138	125	143	129	120	117	140	156	130	163	143	135	153	145	135	149	167	126	124	136	136	152	119	128	147	143	136	149	132	125	129	150	130	115	146	129	142	140	130	154	142	130	133	139	129	140	151	118	125	137	142	124	137	133	130	143	144	131	148	153	141	122	128	143	157	128	130	123	109	150	132	148	153	140	115	133	120	141	148	135	134	138	168	146	117	132	140	104	117	156	151	132	141	122	152	147	142	130	134	139	135	144	139	143	126	148	167	145	131	143	147	153	130	123	155	135	144	152	148	141	142	152	152	116	131	153	127	139	144	130	151	141	119	145	121	150	152	117	124	134	136	140	121	141	148	120	146	125	154	129	144	146	156	140	138	143	141	159	151	136	145	144	123	150	138	169	122	146	140	160	154	119	142	136	137	150	135	116	135	128	158	137	140	141	126	156	142	136	143	133	133	125	142	128	126	167	131	143	148	121	158	142	153	149	114	125	123	117	156	133	158	136	134	125	155	149	134	132	142	134	128	133	136	141	137	145	150	144	150	145	150	131	130	149	164	153	164	143	154	133	154	139	137	132	157	149	132	151	139	142	143	135	157	153	128	157	156	127	148	140	132	121	127	127	139	136	123	125	127	110	148	121	143	116	133	152	139	134	140	128	151	153	145	158	130	144	125	139	129	136	128	140	124	126	132	134	125	163	116	143	162	119	122	136	126	128	106	139	159	128	126	150	143	143	134	140	150	142	136	137	128	140	138	140	136	144	134	150	130	152	152	139	132	122	139	141	128	123	144	125	138	133	148	139	147	146	164	146	154	164	144	152	100	140	121	148	126	159	139	130	136	129	130	109	124	142	131	146	126	131	132	139	156	135	135	122	128	130	138	127	129	129	145	126	153	126	132	143	124	131	149	136	144	145	132	133	108	146	118	130	153	123	142	146	150	117	113	133	140	162	147	137	144	147	157	133	145	133	140	138	133	135	125	138	145	143	145	133	167	147	137	136	146	151	129	144	130	127	145	154	131	142	143	144	118	142	137	133	141	123	139	164	155	121	141	117	111	157	146	148	144	143	103	134	124	147	155	146	119	154	135	146	123	146	129	140	136	142	131	144	135	142	122	112	129	149	150	135	126	144	136	123	133	120	125	136	135	153	132	149	141	141	142	153	149	129	141	128	142	139	119	157	149	164	155	135	140	133	132	133	151	122	147	135	134	146	123	139	136	144	132	119	120	151	135	147	141	131	145	123	142	136	133	129	138	126	124	136	142	117	143	137	122	136	122	128	130	148	130	144	140	165	155	133	139	127	143	128	139	143	141	133	151	152	139	156	129	129	143	140	134	132	138	140	127	144	137	144	124	160	143	140	156	145	172	133	124	121	136	131	136	134	132	172	142	143	157	160	137	119	139	126	132	129	147	119	136	150	139	140	135	145	151	140	135	139	143	141	149	147	146	132	159	147	145	140	133	139	149	138	150	147	123	148	122	122	127	113	145	119	152	171	144	135	119	144	137	120	127	136	135	124	142	134	140	142	131	152	160	137	132	126	121	143	138	152	149	143	150	134	115	125	144	147	126	166	149	122	135	134	139	134	146	137	133	134	114	131	119	130	134	120	140	166	126	151	140	119	120	151	128	114	174	142	141	134	139	151	128	131	136	142	152	126	149	141	133	157	133	124	142	144	146	148	114	141	161	111	117	111	153	138	134	151	133	114	111	139	133	140	134	145	111	155	136	122	129	136	136	152	134	135	137	124	150	125	130	140	139	133	146	133	145	136	135	122	143	141	127	122	131	152	136	141	141	134	137	136	152	127	131	147	138	109	161	132	114	130	136	119	110	150	132	140	129	135	142	131	134	124	153	132	138	139	132	135	130	123	142	141	136	148	156	127	117	150	129	133	143	119	144	154	136	130	128	133	123	131	137	115	100	136	135	142	128	148	144	141	143	131	149	146	135	120	137	130	118	119	149	117	121	135	133	114	116	168	166	138	140	134	135	144	140	150	120	144	115	142	140	159	130	121	138	127	135	126	129	135	129	160	139	137	140	118	147	136	122	134	143	128	148	144	134	129	126	118	112	134	147	119	125	126	135	122	140	158	135	120	143	132	139	133	124	145	135	129	133	130	140	150	114	132	146	130	142	117	154	134	143	146	153	135	153	145	121	139	125	141	159	108	122	139	122	128	127	140	146	140	140	148	137	145	135	139	140	134	162	160	141	150	139	133	131	138	129	109	153	146	137	130	135	144	121	138	147	140	133	154	147	125	146	119	116	127	145	137	143	134	142	127	141	145	128	136	150	128	127	134	121	137	155	123	142	141	139	117	137
3088	2859	1283	740	566	506	453	440	422	448	429	396	399	381	413	378	402	397	370	403	397	411	372	390	330	385	365	354	354	356	405	368	387	361	395	381	354	387	384	399	367	381	357	369	396	382	395	359	361	393	375	387	384	353	380	385	348	370	396	417	356	361	366	370	382	370	331	362	367	369	370	388	394	375	376	427	388	369	389	369	418	373	376	360	378	384	398	368	379	385	329	389	357	373	392	397	345	380	391	379	376	398	389	362	377	374	375	358	415	397	358	381	404	413	360	412	431	352	395	419	398	367	363	366	376	349	380	389	360	348	375	385	364	383	343	377	388	409	416	385	351	363	402	391	394	392	402	399	393	371	355	375	369	418	384	391	368	368	374	382	373	363	382	378	359	410	332	376	357	377	372	358	366	345	392	415	412	356	339	373	369	399	384	380	362	366	350	378	367	399	383	365	429	354	377	387	352	385	390	383	345	384	386	361	367	385	389	371	368	413	359	400	369	399	379	385	397	396	334	407	351	360	389	382	395	335	377	347	389	351	343	363	382	368	371	372	366	351	388	370	363	382	398	341	359	352	371	383	397	333	395	362	368	368	371	355	368	414	386	349	373	330	388	405	398	370	421	361	398	354	358	401	361	380	360	406	391	354	377	374	402	378	384	347	345	405	378	347	374	368	392	363	365	335	370	388	380	364	385	342	369	368	390	344	381	373	372	379	373	389	381	392	370	373	378	358	361	328	392	354	362	398	372	357	368	403	376	362	375	358	344	372	389	379	365	337	385	371	388	393	360	361	392	394	384	410	391	369	356	341	369	393	376	385	381	389	383	366	384	394	436	334	395	356	377	365	401	344	397	337	388	388	376	358	352	362	348	369	338	360	333	386	359	361	387	403	372	382	358	358	375	390	375	389	346	373	423	348	379	371	381	365	393	374	386	405	358	371	366	368	426	388	404	395	375	371	342	402	319	377	376	398	377	389	385	369	379	387	371	362	369	361	353	339	407	358	389	363	386	389	411	357	388	374	383	380	366	367	420	383	392	412	338	358	363	365	388	416	399	374	379	359	387	360	376	380	388	364	346	347	389	371	369	374	359	387	401	355	363	358	362	389	411	356	390	372	397	371	353	404	355	369	365	383	360	362	388	366	358	386	350	351	380	389	348	353	379	364	381	378	395	366	362	365	357	379	371	389	402	351	401	412	401	344	384	365	366	382	365	371	393	366	348	346	393	401	382	389	383	388	345	371	359	357	351	347	382	379	355	373	398	375	404	376	378	376	362	376	372	343	371	396	421	392	359	342	364	346	388	339	379	378	369	390	338	405	409	369	376	365	398	354	385	356	363	360	395	366	382	387	355	356	376	400	405	360	366	348	382	414	336	322	358	347	391	372	370	393	373	381	351	379	398	398	370	398	366	351	357	390	354	393	386	411	377	423	378	358	383	352	354	359	390	394	365	352	412	374	403	366	387	347	407	372	391	357	394	367	371	365	360	371	380	362	363	343	396	422	387	382	344	378	371	381	353	374	402	367	394	344	368	387	363	378	382	367	373	368	373	359	373	365	374	354	363	400	298	382	324	363	398	362	392	369	366	372	362	423	390	373	375	368	326	374	372	387	374	359	357	398	395	403	385	342	362	387	347	397	401	356	373	373	365	419	372	386	386	362	336	402	365	359	337	376	379	369	410	365	382	355	368	383	345	345	397	394	378	371	372	391	363	373	396	353	361	350	356	404	391	401	372	338	371	375	406	364	368	366	395	387	367	407	357	360	369	392	362	400	359	343	360	415	383	374	403	395	421	382	389	355	377	380	371	361	413	383	379	386	409	389	368	382	372	388	371	382	358	377	379	367	366	388	372	384	357	376	399	382	397	364	359	378	357	409	378	368	401	393	366	356	398	374	397	367	368	384	388	375	352	391	371	390	355	410	360	354	385	385	348	364	397	363	396	405	360	389	391	360	387	361	349	378	386	330	375	387	381	365	363	342	363	382	365	372	347	388	412	381	366	374	386	355	379	421	379	369	411	370	356	331	349	392	376	363	390	343	379	393	347	411	348	342	373	399	373	376	400	417	363	365	367	363	407	392	351	361	390	368	376	378	388	363	353	384	368	349	415	368	375	383	420	361	363	352	389	382	370	378	361	374	388	389	383	387	387	363	387	386	373	386	372	394	356	386	392	392	358	330	355	374	379	370	356	395	381	369	359	366	353	385	351	353	367	392	413	339	383	384	399	362	363	361	380	346	350	359	403	388	402	385	397	377	383	355	381	363	359	377	385	385	376	372	389	358	352	348	398	406	366	367	387	379	380	352	363	373	326	397	372	344	386	385	394	382	350	406	356	378	368	355	410	402	353	375	389	388	344	379	382	392	345	389	383	361	363	357	395	371	380	356	366	367	348	380	410	359	367	348	366	383	371	387	397	367	336	368	384	367	352	383	410	348	378	361	343	435	384	365	380	377	399	404	377	342	354	385	363	375	391	365	387	391	398	357	341	370	404	363	342	361	390	414	409	338	380	386	356	392	389	386	388	376	381	346	392	374	393	379	388	378	356	333	389	358	367	403	358	389	384	408	383	391	385	352	377	376	376	377	391	380	328	365	364	331	372	361	409	347	388	369	375	373	389	374	381	373	373	393	349	356	400	372	386	389	361	372	389	386	394	376	392	378	381	362	406	354	343	378	366	403	359	396	417	363	405	391	365	410	378	364	354	351	389	381	389	356	342	370	379	355	386	355	362	376	357	414	365	375	383	374	372	359	396	355	402	369	381	375	372	400	393	354	419	388	351	369	367	365	340	378	383	410	416	333	352	353	364	390	383	388	358	370	352	361	355	355	398	391	395	359	352	382	367	376	344	363	354	394	351	388	387	361	370	423	391	392	364	391	397	364	390	398	366	379	383	346	386	374	378	371	390	348	345	371	363	367	401	396	387	372	359	370	401	405	346	377	388	366	371	374	381	345	339	371	393	390	376	358	373	382	360	380	348	399	376	337	377	373	367	360	382	366	347	370	381	349	393	364	367	388	354	371	367	370	382	386	341	401	376	401	371	366	397	357	366	348	386	356	374	400	378	336	389	373	405	397	413	415	350	378	388	389	396	353	361	365	380	346	361	387	364	370	355	361	360	345	354	387	351	314	410	379	392	392	397	410	359	375	355	358	355	349	360	358	381	369	397	352	379	367	355	410	350	397	401	341	381	375	371	342	376	356	393	393	363	386	394	363	387	358	381	352	381	345	367	348	371	368	385	366	369	356	404	377	380	378	363	353	369	380	360	394	360	402	337	359	397	341	382	410	347	349	379	354	381	368	349	343	357	375	375	412	376	367	382	356	388	380	370	397	385	394	364	376	390	361	369	380	366	395	359	382	387	338	391	406	380	353	379	408	379	379	378	379	372	392	371	385	337	374	387	378	410	350	380	372	356	397	395	351	372	334	370	405	359	386	327	372	389	395	367	394	364	366	392	363	353	367	353	384	403	382	347	380	408	320
32337	20659	8816	680	447	438	411	397	390	388	378	404	415	448	348	422	424	382	425	400	385	409	397	398	371	406	380	401	382	383	382	383	372	410	390	353	380	356	390	406	401	388	417	372	384	426	388	377	399	376	422	369	390	397	397	381	391	398	406	380	384	358	407	411	370	356	412	396	398	410	402	408	425	380	373	359	393	371	412	401	424	419	377	413	432	404	396	380	421	401	387	381	398	380	381	388	395	389	427	391	363	406	419	428	358	403	390	401	389	400	385	377	393	404	361	428	429	436	405	403	374	407	398	404	384	361	395	387	391	412	421	375	385	356	409	378	365	401	404	396	376	414	406	400	412	407	401	412	442	371	422	397	382	376	367	371	413	373	368	418	354	391	378	373	380	400	408	390	421	354	422	448	386	417	377	367	363	400	412	411	378	415	375	439	406	401	415	427	406	380	432	390	344	375	382	417	371	382	395	351	395	373	388	376	403	378	335	395	399	403	326	403	402	409	384	397	408	384	443	403	399	360	381	386	379	366	359	373	344	408	372	410	384	402	376	385	367	385	389	393	376	366	409	409	375	384	392	456	388	384	370	377	394	368	407	400	354	387	388	379	384	372	353	358	387	397	408	386	406	430	374	403	388	403	419	365	357	388	379	367	405	387	416	397	381	379	395	406	429	361	430	378	353	370	387	409	412	383	395	346	381	348	404	425	388	430	386	403	374	372	391	399	389	389	397	400	402	430	415	385	423	418	383	377	398	388	418	360	406	352	377	414	346	380	405	395	417	408	378	386	395	406	405	371	373	365	376	412	378	398	400	380	369	403	452	379	368	372	410	411	376	373	371	388	432	363	377	412	385	428	379	418	432	370	414	371	396	392	421	367	400	403	379	399	363	355	402	413	397	381	377	382	428	412	418	395	408	412	367	394	392	378	407	394	376	396	395	387	384	393	407	404	395	415	386	370	391	403	402	361	403	373	410	367	374	369	400	398	412	417	361	400	390	386	397	363	387	399	413	390	420	395	357	377	390	376	379	418	364	417	362	419	384	390	405	407	376	402	408	419	374	370	401	382	385	418	410	381	354	386	389	416	372	370	380	405	395	382	406	368	386	397	400	402	399	379	382	400	378	380	419	413	362	377	426	410	390	398	348	407	431	373	369	445	397	397	372	395	417	418	430	417	394	424	382	417	398	395	411	410	411	348	385	438	406	391	384	389	403	365	401	401	400	421	388	396	367	382	397	411	409	395	385	373	403	384	359	385	410	403	438	362	375	380	398	439	370	405	378	399	432	396	379	374	394	366	434	389	371	405	386	402	389	352	383	380	364	410	395	378	438	414	412	351	379	385	399	402	410	384	435	393	405	416	401	385	412	399	383	371	415	406	401	392	415	398	410	376	375	401	371	408	365	407	408	408	403	388	362	398	403	364	413	423	402	372	428	414	382	445	402	380	380	362	391	412	372	382	397	395	386	378	408	386	410	419	382	411	400	406	409	370	378	424	386	376	403	414	364	434	392	372	394	334	375	313	385	411	358	392	399	373	371	384	405	411	404	422	397	418	367	379	386	364	378	394	424	416	401	361	396	392	411	369	391	415	345	392	392	431	377	430	405	381	393	385	415	350	385	395	430	386	395	358	386	363	374	404	349	368	396	385	380	366	375	399	384	391	394	397	387	367	411	348	373	384	400	425	402	392	349	382	382	399	385	421	396	397	376	390	381	405	419	396	378	348	431	404	428	405	422	405	380	359	421	403	385	398	388	383	391	407	376	396	415	393	368	423	416	405	437	379	387	407	369	355	388	385	443	389	398	401	423	400	398	404	389	382	402	401	387	396	399	403	356	404	440	379	421	411	368	375	390	384	389	418	412	379	390	381	387	373	378	395	397	362	435	418	388	405	420	413	393	347	355	419	400	390	390	346	385	408	424	402	383	374	378	367	401	396	398	410	394	388	413	392	371	400	409	396	414	380	360	386	396	386	393	405	405	402	423	438	369	405	430	431	386	406	372	374	381	383	387	364	392	368	360	411	407	405	427	430	384	379	392	394	395	400	385	356	372	350	398	378	373	364	389	407	361	394	378	385	402	379	371	396	413	417	365	395	391	360	388	403	393	405	393	432	383	360	379	411	412	405	393	421	387	387	366	399	386	370	420	392	378	415	373	374	409	391	413	364	411	368	376	376	399	401	394	387	370	377	392	402	419	411	394	411	410	395	397	405	372	378	376	354	392	386	396	414	398	384	350	422	378	382	428	369	370	414	363	425	389	410	441	397	435	417	383	382	386	396	405	381	417	391	383	408	390	423	386	359	428	396	389	372	403	364	406	407	398	378	436	396	386	417	372	393	429	400	402	392	444	413	403	418	383	379	408	375	387	396	404	394	401	377	385	404	358	405	399	368	376	373	366	398	398	398	396	386	375	398	390	393	377	390	435	416	401	382	416	371	421	425	330	400	380	400	418	388	386	459	346	368	395	408	381	400	422	377	373	366	402	412	418	400	411	373	426	416	385	388	422	397	407	373	407	408	367	369	399	360	371	384	389	389	393	360	417	387	428	379	389	386	392	428	400	397	385	393	369	394	412	372	381	391	395	371	395	405	388	385	398	341	394	371	414	391	416	396	408	361	434	410	385	358	385	405	384	426	413	392	401	372	363	387	381	404	400	372	388	420	418	387	420	388	378	401	399	371	380	418	410	399	391	392	408	372	391	387	380	364	367	404	389	406	421	411	378	407	411	401	397	361	393	401	406	371	412	397	423	415	381	393	383	384	384	376	362	413	443	367	447	359	379	406	359	356	427	402	403	367	374	365	384	379	372	395	399	399	371	382	395	405	365	398	377	397	399	411	426	394	399	371	406	347	407	404	360	369	358	399	366	431	389	422	400	413	396	418	397	415	421	389	448	406	444	360	371	359	390	391	386	413	404	370	367	375	398	390	405	425	391	370	405	370	381	441	397	386	390	413	385	382	408	397	392	358	407	411	381	437	407	390	429	391	386	379	352	372	396	428	401	428	397	350	413	413	401	364	369	376	417	411	393	400	393	403	386	408	373	410	410	353	380	394	399	408	447	375	418	414	376	385	394	378	378	355	428	386	381	405	374	352	434	351	398	357	384	390	390	409	379	417	405	421	395	409	379	390	372	383	379	443	474	404	385	393	400	415	397	348	379	428	369	421	390	405	399	393	401	397	370	404	347	366	401	387	414	381	375	427	377	379	395	399	450	386	401	384	404	382	376	376	404	391	415	403	400	395	384	362	428	412	411	401	376	406	361	367	403	359	382	412	400	390	418	393	410	395	386	368	401	371	408	417	350	378	379	423	344	380	406	397	396	380	409	368	386	383	420	406	377	378	393	416	378	400	366	380	401	400	363	389	378	384	399	400	414	393	396	390	354	377	422	382	377	366	426	382	394	380	399	373	408	405	417	394	376	392	361	408	415	395	427	394	369	407	398	386	381	370	387	425	382	424	366	396	420	352	394	372	390	373	390	396
5737	1079	1025	938	1020	939	983	971	916	950	906	959	932	922	963	953	893	985	896	950	978	969	1007	1026	936	949	932	985	924	960	970	1008	990	950	959	993	948	941	971	975	1008	967	972	937	962	955	970	877	909	921	984	915	975	976	965	897	929	944	896	935	892	1002	973	956	1002	917	976	958	972	987	927	954	904	961	975	950	908	1022	981	928	998	934	925	952	991	964	996	910	891	979	940	971	882	937	928	981	920	938	1021	959	964	934	904	979	979	930	978	963	986	958	958	970	981	928	952	975	898	933	916	931	950	966	944	903	931	989	974	921	985	933	950	970	940	1007	951	967	971	964	976	950	979	973	942	940	923	964	960	940	943	968	935	934	965	903	885	964	901	998	982	965	945	965	913	966	895	986	945	978	913	950	904	971	935	922	928	957	979	994	958	958	923	921	971	944	961	941	931	959	901	951	915	983	987	914	934	944	928	933	924	961	968	926	977	958	989	907	968	988	880	944	981	988	985	940	920	967	952	952	964	990	959	965	978	925	942	914	962	927	917	929	957	914	957	931	973	965	981	922	951	951	916	984	1016	974	967	951	971	919	949	925	919	946	946	981	1029	931	918	953	1008	918	1038	1011	906	949	929	975	899	948	1000	963	902	923	961	904	952	968	976	1022	988	1011	926	961	924	929	930	962	988	944	948	941	962	957	965	945	894	886	927	919	1019	979	939	966	921	967	964	963	924	978	935	973	919	925	947	902	990	951	961	931	943	916	953	958	899	986	941	927	970	935	921	941	893	1025	936	933	947	938	949	954	943	900	935	998	989	958	951	1016	1026	898	922	978	904	934	978	958	989	989	992	946	968	943	965	920	993	964	931	934	966	968	946	925	924	955	1008	959	961	936	956	957	994	949	934	940	963	979	952	1012	944	953	950	1007	964	999	993	943	950	947	952	939	956	923	948	972	950	938	917	971	1007	965	928	964	943	941	965	897	882	982	1020	982	928	961	1036	919	933	985	962	906	975	904	961	965	909	999	971	941	935	960	984	972	987	917	935	936	966	891	914	934	987	959	993	983	903	916	982	945	931	923	968	986	1018	979	888	965	926	1000	891	942	905	923	927	926	969	967	918	913	980	990	897	976	913	954	917	949	1000	904	995	960	925	946	924	914	961	932	963	962	955	1006	932	924	955	945	935	971	913	973	979	967	955	969	972	952	1003	934	952	910	975	944	903	938	970	963	941	941	950	898	998	951	966	965	911	996	933	952	959	1045	969	922	931	882	986	949	976	973	1020	977	907	914	974	954	931	924	965	932	941	939	938	957	969	935	916	935	911	949	990	964	961	855	941	896	998	956	997	949	963	957	980	979	930	980	959	931	996	946	926	927	991	958	957	951	936	926	928	997	1003	934	958	965	951	971	986	944	986	941	992	955	919	936	941	939	951	924	952	956	887	934	913	946	945	957	961	944	897	963	930	993	912	925	935	995	951	1017	916	995	931	901	950	911	971	963	929	967	965	896	959	941	953	965	926	952	981	970	945	943	931	980	1013	948	996	947	997	926	972	970	938	894	940	955	1010	949	936	924	999	928	940	957	926	967	931	894	1031	927	970	942	979	953	999	906	900	936	966	943	886	945	1006	872	975	976	986	940	938	925	967	932	979	960	999	914	974	953	948	926	958	972	926	943	1008	941	950	959	881	963	907	984	964	953	950	903	941	939	996	894	979	1007	918	886	950	942	975	979	1013	968	973	979	985	939	981	990	976	938	984	933	927	983	929	892	958	913	939	918	957	910	952	950	923	944	980	918	937	978	977	970	991	970	978	948	913	942	927	974	931	950	1000	937	938	912	951	956	938	970	958	977	957	996	951	965	917	939	936	960	949	974	936	937	932	960	947	919	956	1017	968	929	923	946	954	960	887	958	957	920	961	933	991	981	951	961	942	1006	930	975	911	949	947	974	982	949	934	936	930	931	1003	990	969	988	908	940	991	929	951	986	1012	922	931	968	922	928	974	955	978	950	889	953	944	1020	975	993	946	968	948	1017	950	884	959	923	951	933	963	948	1002	928	935	969	926	991	930	976	860	918	1037	976	957	935	943	954	978	927	873	950	991	981	963	963	914	946	1002	948	890	936	967	939	980	987	916	966	974	914	959	1037	1008	960	940	931	933	956	953	945	945	910	1018	956	956	907	936	984	926	957	968	895	993	969	943	951	924	933	994	943	962	969	955	987	946	894	944	953	969	948	920	954	975	992	958	958	979	949	956	930	960	1010	933	975	960	978	914	914	952	952	949	910	981	919	923	954	898	930	969	909	959	976	951	952	965	912	974	914	930	952	922	1007	897	928	998	928	925	926	906	930	961	967	955	991	912	946	966	932	960	913	934	987	955	954	938	936	1014	970	922	937	957	905	1028	996	959	932	952	944	953	943	963	955	932	947	886	940	899	999	957	965	965	991	979	972	972	955	937	929	946	965	955	953	969	940	938	1000	968	949	959	883	1012	990	941	974	985	880	1003	948	931	921	961	951	1019	957	980	990	948	959	929	935	974	971	932	1006	918	984	957	951	957	949	858	951	1003	938	941	987	952	934	922	966	1000	958	949	970	990	993	968	968	898	918	1039	930	953	973	892	914	880	911	925	985	926	971	913	977	924	971	941	984	898	930	933	961	933	949	936	914	991	984	941	970	907	960	986	918	964	924	966	976	910	983	919	939	915	973	979	980	964	946	929	944	900	960	977	981	953	913	1031	981	947	931	1016	920	913	924	942	959	961	935	969	999	942	965	878	956	998	915	951	936	908	906	921	934	976	979	914	928	967	926	983	931	927	982	943	955	912	997	924	960	965	977	968	906	968	998	968	953	938	923	921	1020	923	918	920	953	1002	960	950	990	957	957	955	954	1000	931	971	951	946	961	909	967	988	1003	967	973	987	991	973	989	912	956	939	973	954	964	931	893	909	974	977	976	1002	941	943	990	971	896	950	1012	887	955	931	894	954	948	940	959	903	894	913	978	939	1000	936	954	929	971	968	926	942	934	918	985	907	994	929	993	943	958	972	941	943	942	940	1034	987	957	998	993	941	944	877	969	1000	918	924	945	979	971	954	990	898	942	955	951	960	923	920	928	924	949	981	1011	929	961	951	977	932	959	959	1006	945	952	974	905	969	928	960	927	933	947	1001	998	981	937	961	955	967	960	952	965	944	948	950	941	904	971	959	989	929	938	999	912	996	930	960	952	973	970	965	977	984	932	965	907	972	1003	929	1008	877	951	910	890	957	988	942	904	921	943	1010	973	976	901	969	961	977	941	924	946	977	958	959	906	947	988	988	895	914	997	950	916	974	899	956	932	909	965	940	935	951	928	984	997	915	926	1017	969	936	981	934	945	950	936	1000	926	944	940	909	888	943	968	898	895	990	970	969	945	989	951	957	923	994	967	961	972	934	954	979	961	893	962	951	925	960	928	853	857	925	916	928	972	1003	933	959	932	921	918	954	953	961	920	955	949	956	979	966	918	947	949	942	948	1002	931	922	936	936	948	956	917	961	988	946	987	963	922	959	921	968	913	995	958	883	978	975	984	978	962	986	1045	920	937	954	941
25392	21670	24660	29195	21673	15588	642	385	349	327	354	318	320	329	285	326	281	322	310	301	301	329	268	298	315	312	293	284	287	280	297	307	305	283	305	291	304	296	305	312	297	318	318	289	289	310	296	299	270	322	312	326	314	283	288	321	270	280	303	265	286	280	295	302	281	288	288	271	292	316	306	301	313	308	303	301	293	310	309	282	279	306	289	303	314	280	304	306	324	299	305	306	285	288	290	282	294	280	309	280	286	306	338	303	321	318	308	289	307	293	296	296	273	276	275	285	268	356	253	297	276	294	303	311	323	315	317	297	300	308	303	272	313	305	330	310	312	297	297	294	298	306	282	296	299	246	302	335	304	303	302	306	268	291	307	294	296	311	316	304	316	329	314	326	320	302	285	283	283	284	313	256	279	303	273	300	307	286	280	286	291	294	279	311	286	306	304	279	308	281	286	276	277	279	310	304	298	318	267	287	297	291	275	317	278	321	296	321	314	299	307	303	320	304	300	277	328	285	286	290	323	303	281	283	308	314	323	275	268	295	294	277	284	305	331	298	281	328	290	305	284	292	271	304	299	290	288	275	290	329	319	317	295	314	309	323	290	312	288	328	303	283	281	298	306	279	287	278	291	304	352	288	282	323	306	319	305	303	290	295	310	316	333	288	296	301	291	304	279	320	296	281	316	301	283	321	295	309	299	296	299	290	309	275	281	321	277	321	265	284	313	314	294	335	267	291	321	310	292	325	328	304	304	318	277	277	306	315	311	300	308	293	293	318	314	355	305	320	287	272	307	272	280	285	273	287	311	288	299	295	288	310	269	328	320	291	283	309	287	281	310	278	280	308	303	298	304	310	285	309	317	292	297	314	296	282	296	282	295	302	281	320	319	325	294	294	306	308	290	294	281	285	318	281	292	277	270	298	281	315	298	299	331	303	320	303	299	296	306	302	302	303	281	296	291	286	301	307	279	307	268	292	300	288	299	292	329	305	309	305	275	317	303	288	321	331	284	324	297	331	291	308	278	297	266	335	332	293	288	286	298	314	302	291	333	284	314	276	268	290	293	303	306	278	327	318	311	290	277	291	328	290	293	305	347	306	295	306	309	281	306	285	282	297	290	294	299	294	282	277	314	287	283	254	282	283	264	302	271	303	292	302	272	289	308	316	290	284	274	315	293	252	305	299	302	305	296	291	272	314	310	318	282	309	337	310	256	315	295	305	305	297	335	306	319	297	306	278	304	267	294	293	305	256	301	317	324	319	296	309	282	302	274	323	274	312	296	307	306	293	284	271	316	289	285	288	318	318	325	315	291	273	336	300	278	309	320	311	313	302	294	343	310	322	270	340	284	293	275	314	297	259	303	230	299	304	274	307	296	300	267	292	284	299	297	299	313	310	279	269	335	311	306	328	332	277	293	294	297	297	285	292	342	318	313	302	318	295	289	284	319	322	306	290	306	281	308	281	283	313	301	288	308	325	306	304	286	302	313	299	331	302	288	288	269	297	285	299	298	323	303	267	328	298	335	281	296	291	313	289	295	332	300	301	297	279	307	288	295	302	306	337	322	302	326	310	268	309	291	298	310	285	314	292	259	325	300	286	308	300	287	298	299	314	304	297	298	289	303	316	294	318	305	287	302	304	271	278	285	284	324	313	290	309	299	280	310	304	300	297	293	297	272	292	309	290	296	268	255	305	321	270	328	308	321	312	285	272	325	322	299	316	322	301	289	304	305	326	320	308	276	327	293	284	279	310	280	295	283	288	310	306	266	316	300	306	285	315	309	297	311	279	315	335	318	311	314	305	298	308	298	313	280	309	308	305	321	304	283	310	320	275	265	327	306	247	317	278	296	291	294	295	275	283	318	308	292	307	287	304	304	310	303	268	295	290	293	314	315	304	334	306	280	278	316	293	297	348	319	297	295	289	304	294	289	310	291	284	321	296	299	296	317	339	282	309	329	281	327	287	289	291	321	291	337	294	306	285	269	310	325	278	275	289	306	285	291	283	303	321	295	307	259	306	282	294	302	291	282	306	306	283	292	258	294	292	318	277	315	273	283	319	291	266	287	283	303	284	274	314	301	298	287	308	301	257	329	307	319	311	329	286	286	294	283	288	282	329	307	291	276	288	339	276	290	318	307	295	304	307	296	309	291	284	306	272	277	305	316	306	302	306	253	291	306	309	287	309	290	275	320	288	281	309	271	291	274	255	316	264	280	291	315	302	323	280	315	321	288	285	272	294	292	284	307	322	298	273	300	315	305	286	316	314	296	289	285	294	296	313	288	280	317	301	268	312	297	292	313	286	281	300	302	285	286	314	290	304	293	315	279	306	271	284	327	289	266	316	329	273	331	291	333	300	301	274	281	319	307	323	288	304	276	270	290	296	297	277	313	267	302	273	296	323	276	274	253	295	300	285	322	288	305	320	335	310	302	308	283	285	293	280	296	317	307	298	290	326	286	292	316	293	316	318	328	304	297	274	318	260	277	268	296	293	293	277	307	275	289	317	292	286	310	315	290	299	319	277	312	350	306	292	293	297	271	265	319	299	305	285	282	291	331	291	308	276	308	299	325	302	315	298	302	306	297	291	287	315	287	296	271	335	254	317	297	266	299	285	293	301	307	321	327	306	287	305	289	262	296	327	304	300	310	284	297	320	277	281	284	262	307	319	276	274	301	313	283	294	298	275	290	293	315	279	290	304	283	283	316	313	275	265	252	268	304	279	317	299	319	314	279	271	282	311	308	305	338	263	290	274	289	282	328	287	283	284	314	304	282	309	323	316	290	293	301	282	297	311	304	288	309	293	316	292	329	265	282	305	306	280	273	271	275	296	322	290	317	305	294	298	298	293	310	313	263	287	331	280	274	314	320	273	275	294	291	316	319	279	287	291	294	272	301	313	289	290	278	297	298	314	319	319	307	324	295	295	329	282	302	284	305	259	290	337	285	280	310	314	259	288	331	303	271	269	279	303	275	295	323	275	272	284	311	263	310	286	294	280	334	277	293	276	281	308	302	314	315	318	314	329	288	285	294	327	262	322	293	306	278	284	314	266	312	313	318	301	271	312	293	295	260	318	288	313	285	296	280	318	259	289	274	323	335	274	297	306	279	305	331	310	296	301	329	308	254	269	273	273	284	308	301	311	284	334	318	322	299	277	290	298	307	272	296	294	312	264	284	319	293	274	293	301	301	293	306	265	282	294	270	305	283	320	290	288	322	301	290	274	293	311	316	300	295	315	312	287	326	308	308	299	290	268	297	304	307	334	294	313	292	300	308	298	302	309	303	279	280	322	300	282	283	309	296	321	291	276	263	302	285	294	285	337	307	269	310	303	294	271	303	298	290	265	300	286	329	302	285	297	298	304	297	320	311	310	306	315	302	292	259	290	292	287	281	262	295	300	314	303	332	285	284	255	323	285	307	296	287	322	297	309	326	256	332	307	280	286	342	293	264	295	335	307	293	292	284	310	323	305	294	286	321	270	311	296	292	305
3181	1875	1288	901	828	778	735	739	737	732	724	730	739	728	782	759	739	720	728	728	732	689	743	762	751	717	717	729	700	705	742	755	726	732	768	710	704	716	732	745	701	729	733	708	688	739	741	749	723	752	726	746	756	750	773	694	779	753	708	757	700	732	722	689	762	695	736	745	733	762	697	697	710	744	754	715	705	714	765	770	728	751	687	741	722	685	741	711	746	743	720	749	719	713	719	712	734	757	742	722	671	704	746	776	716	751	732	728	752	720	754	739	741	743	771	712	735	784	730	758	690	725	776	739	704	722	689	737	721	702	736	712	712	691	737	701	731	727	772	690	778	710	713	716	730	716	739	698	728	699	725	703	756	738	721	721	701	753	711	699	746	718	700	745	707	752	703	729	735	698	698	722	688	735	762	699	689	765	739	761	666	765	695	685	718	710	720	686	748	725	693	700	703	741	742	734	704	753	756	702	710	713	749	762	700	752	679	743	691	716	688	733	712	723	734	753	675	712	738	722	707	725	741	730	672	694	704	746	650	761	720	704	725	728	762	726	770	774	736	732	690	738	751	778	776	716	728	756	729	708	766	708	736	709	761	739	701	731	747	715	712	741	725	736	748	723	729	729	787	731	686	743	754	740	724	729	691	707	736	699	729	734	724	712	722	702	720	753	700	792	745	754	691	763	683	717	695	697	704	731	767	701	712	728	710	758	733	691	678	731	724	696	713	735	733	720	737	727	690	737	691	732	723	716	725	735	745	719	767	742	689	749	747	708	705	740	697	664	721	722	706	765	700	735	684	720	749	740	746	709	681	742	705	714	700	730	788	743	763	766	753	690	762	688	745	710	702	729	717	754	730	741	765	696	697	744	743	725	704	727	710	730	709	702	727	746	707	686	722	743	737	773	716	737	688	711	720	734	725	740	777	746	760	723	729	759	680	689	729	711	730	744	748	710	711	717	724	735	719	753	755	735	770	698	760	717	713	714	687	741	733	721	735	703	718	756	694	749	725	698	721	696	738	763	758	711	699	724	715	752	782	707	749	710	720	719	688	698	723	719	777	687	716	731	712	687	728	696	712	682	722	693	739	732	681	700	686	722	705	781	749	717	749	720	710	738	707	757	746	714	696	720	746	701	697	671	743	781	706	749	694	744	708	741	727	700	747	747	723	669	750	738	739	693	758	711	739	744	730	715	691	738	724	722	732	708	724	723	717	743	753	727	763	724	789	714	756	695	786	779	757	704	727	718	714	739	721	760	667	708	715	683	719	729	738	704	707	693	704	687	757	716	771	786	709	704	727	727	677	739	709	761	745	699	769	721	730	699	737	755	733	699	677	758	743	789	710	714	682	766	722	712	731	684	736	762	710	733	708	774	750	723	746	685	739	727	720	670	720	738	730	716	729	754	729	744	711	700	738	711	681	756	773	708	720	741	769	735	719	728	727	733	709	733	705	764	739	744	753	716	741	765	699	727	700	696	717	740	750	712	714	701	735	743	723	719	688	722	759	711	732	743	717	710	691	723	738	747	714	700	740	747	727	746	756	756	732	684	717	682	717	746	723	745	735	710	715	718	674	715	743	719	658	700	698	685	716	684	741	738	745	749	724	716	717	727	672	751	740	709	754	728	687	725	754	716	708	707	740	755	682	713	658	768	747	738	670	713	749	715	747	765	748	711	745	702	717	756	719	734	718	680	715	699	747	759	763	747	770	705	732	758	755	760	784	742	713	696	706	739	696	750	749	700	721	708	787	740	742	722	756	657	713	757	693	733	714	765	708	725	729	702	695	758	752	711	729	734	721	740	750	760	737	735	703	713	704	758	702	725	689	694	771	710	705	702	758	705	688	738	763	779	709	696	713	724	716	731	737	690	677	703	737	692	784	729	724	725	734	738	678	691	729	680	728	690	707	711	682	757	723	686	767	725	710	738	752	736	696	719	726	743	724	755	709	764	701	753	715	697	682	750	735	747	681	737	776	724	693	672	723	724	739	776	714	709	735	705	721	734	699	716	735	707	770	761	745	676	750	669	769	695	764	696	741	749	779	752	712	679	726	670	756	737	740	719	710	719	718	696	694	715	700	720	700	681	783	738	664	726	771	721	706	731	733	717	723	733	739	773	705	718	736	716	740	695	704	736	742	768	726	731	689	703	728	744	708	714	712	687	716	660	708	739	715	743	742	687	746	744	699	763	758	726	722	721	731	682	730	761	731	726	703	723	700	731	725	715	774	733	732	744	705	708	785	736	682	687	712	740	733	713	709	702	712	758	709	731	734	734	726	743	716	725	717	691	732	699	735	770	713	719	686	716	649	728	722	716	732	704	706	715	709	692	717	769	748	801	726	733	747	739	769	794	714	706	780	749	699	701	754	718	778	705	717	715	719	732	720	706	767	753	733	730	687	690	701	768	782	727	721	675	729	721	779	723	713	741	727	773	758	751	707	695	712	740	747	748	714	684	737	745	764	700	752	671	736	754	720	742	728	695	723	702	746	699	741	758	690	736	693	769	713	699	734	733	695	762	719	732	712	700	753	692	754	701	662	738	794	702	765	739	752	728	723	704	718	772	725	741	700	735	769	765	737	727	727	726	747	717	727	743	654	745	732	732	759	703	729	729	673	740	704	711	706	702	700	701	711	720	700	693	715	688	702	763	737	774	753	728	673	740	715	737	718	739	774	787	675	725	715	715	698	735	738	681	746	705	727	719	729	719	761	711	730	664	702	699	710	714	717	714	718	701	746	738	733	709	724	761	766	747	703	717	720	740	732	736	742	663	745	686	713	756	719	709	752	731	713	729	728	742	730	716	697	738	715	707	670	733	749	701	696	780	748	702	738	721	738	711	708	679	692	701	700	731	693	706	720	750	728	714	726	709	713	720	695	715	672	745	774	744	730	774	720	747	712	728	713	732	709	720	664	729	746	710	717	737	679	696	717	757	712	736	691	743	744	698	717	737	722	718	734	742	672	673	694	719	707	739	709	770	751	699	713	734	751	730	740	692	710	801	743	687	722	703	739	702	698	709	717	686	725	744	742	733	668	693	718	723	710	768	750	737	682	657	732	703	749	741	784	691	753	697	731	733	673	690	736	682	658	702	722	781	716	722	734	704	744	707	788	790	751	730	763	751	721	723	724	735	720	707	724	702	698	739	749	766	757	698	741	744	750	696	772	697	700	719	717	713	743	728	710	758	672	736	722	716	734	698	729	752	773	716	705	739	721	707	728	672	720	680	727	743	751	758	722	700	743	727	726	731	729	695	752	759	734	757	747	751	757	736	750	748	728	691	780	727	747	737	779	706	793	723	743	744	717	709	716	751	730	760	683	707	732	695	706	712	739	687	730	735	699	714	710	679	780	738	736	722	749	736	714	731	687	740	727	698	710	723	659	681	769	761	757	732	652	725	729	711	725	754	698	747	770	678	745	741	689	699	687	785	700	730	720	707	680	762	695	686	756	753	734	742	739	706	737	719	767	716	708	741	755	762	729	743
24651	21640	25028	28763	21640	21651	13085	458	280	247	228	208	203	210	190	208	156	153	177	149	166	150	144	134	137	162	154	167	162	136	144	156	156	179	157	135	155	152	143	153	176	156	132	150	143	144	128	175	151	139	142	145	143	139	131	146	152	152	141	159	134	146	140	135	144	156	148	150	125	149	139	172	136	143	134	158	152	180	149	151	145	157	170	156	123	149	130	128	156	136	152	148	152	152	150	138	140	137	156	124	170	142	154	121	129	169	160	163	139	124	127	148	145	144	144	145	154	142	156	140	157	151	158	155	145	126	158	131	151	147	143	167	156	156	148	147	159	147	125	129	135	126	142	134	152	139	127	141	154	147	154	148	127	144	158	161	131	144	134	117	147	142	148	166	157	168	157	131	163	155	149	167	136	151	141	134	144	145	157	147	153	141	151	149	144	136	144	130	147	128	136	142	162	159	151	149	148	135	141	135	138	128	119	144	151	121	151	139	123	119	148	138	157	152	160	142	141	116	157	153	140	147	150	130	134	141	126	138	127	143	120	136	133	135	118	123	145	136	125	144	136	163	152	163	152	155	140	162	149	142	125	141	150	142	149	141	159	143	139	156	120	144	159	139	156	145	141	136	161	152	149	155	173	170	131	167	146	135	140	130	147	138	154	137	134	136	137	129	126	162	152	151	144	149	123	155	121	138	174	133	131	165	128	136	129	164	132	145	166	151	135	136	148	118	134	138	126	150	119	127	151	161	145	133	141	132	147	142	135	146	163	141	145	144	130	132	146	155	142	153	139	167	154	167	148	151	131	125	148	168	149	127	129	116	159	115	124	130	124	128	154	159	148	140	140	146	144	120	168	138	158	140	145	144	136	151	139	133	140	141	161	172	150	147	151	131	113	126	156	132	154	138	139	145	122	141	116	124	140	149	131	120	159	147	146	144	117	143	132	138	155	134	126	138	152	153	146	145	126	146	123	149	120	148	156	139	147	156	118	152	144	137	138	133	155	136	151	137	143	149	146	127	133	145	137	137	138	143	164	154	153	145	141	128	141	139	154	144	150	133	147	161	146	160	150	154	131	136	157	153	117	152	139	143	144	148	157	135	139	151	156	155	158	130	131	136	153	124	144	163	139	153	155	124	132	142	146	149	163	145	153	161	160	131	138	131	162	140	145	127	156	127	141	146	153	151	147	138	125	153	126	142	135	128	137	136	121	157	161	146	153	149	133	131	136	145	140	152	141	139	161	173	158	131	152	138	129	130	135	150	138	132	142	145	139	147	157	139	134	169	123	137	129	144	152	156	126	138	150	137	135	158	161	173	133	111	143	143	139	158	154	167	163	138	134	142	133	134	134	152	133	144	139	127	148	152	142	150	149	139	143	144	114	160	145	160	159	134	137	144	128	162	150	148	133	121	164	142	125	140	136	159	160	141	132	147	142	144	130	132	156	125	151	126	134	137	148	130	118	159	132	145	151	145	149	143	119	134	163	146	143	143	148	134	145	168	145	135	147	141	162	121	141	175	146	157	153	126	123	139	140	140	169	164	123	129	125	121	136	158	152	153	147	141	130	151	131	130	149	134	161	134	124	156	143	140	137	133	155	131	148	124	144	128	117	152	149	152	154	144	136	127	150	138	148	148	145	146	143	141	144	141	152	151	123	150	140	137	149	155	148	152	172	136	146	147	165	150	139	140	149	129	161	135	146	135	120	150	163	132	125	134	139	165	142	138	141	144	146	164	146	134	128	141	146	127	163	142	133	158	157	146	154	149	141	150	129	130	113	127	144	133	140	150	138	143	118	176	147	141	125	169	144	132	150	138	138	133	149	141	157	143	130	137	145	142	137	152	135	143	144	151	147	155	132	187	159	140	155	147	143	136	164	115	118	137	153	143	139	122	124	146	142	153	157	160	164	144	149	143	147	148	138	145	131	143	135	132	155	116	152	160	144	156	139	145	156	150	146	138	123	147	157	120	135	144	151	154	123	150	145	165	135	145	155	129	113	129	150	158	127	136	145	147	130	124	137	128	139	126	154	149	124	143	156	125	126	150	132	136	127	154	145	145	168	156	140	148	153	159	119	127	131	142	141	146	153	166	132	147	144	151	151	161	150	147	148	130	149	147	125	130	163	152	143	118	149	126	146	170	123	157	151	123	156	151	124	142	160	138	158	145	136	144	144	128	150	135	135	147	136	157	135	161	129	160	134	170	138	131	134	139	150	136	159	137	137	127	133	121	137	147	132	155	154	155	156	155	134	118	133	131	125	158	141	138	135	140	129	136	135	155	155	159	159	145	134	131	134	167	139	143	137	140	144	136	164	154	138	141	119	177	147	137	139	137	131	166	179	116	137	134	147	130	132	128	150	133	158	131	121	138	154	135	136	131	154	148	170	135	133	135	142	177	144	150	153	150	139	161	143	148	127	144	161	149	134	146	150	130	131	147	177	178	137	128	135	151	129	154	128	133	149	138	153	132	128	158	146	137	143	143	143	138	145	136	146	116	115	169	142	130	140	138	140	153	135	141	160	164	157	125	180	161	137	138	162	145	139	148	136	166	141	148	130	152	143	147	131	119	118	132	154	134	145	145	148	132	144	137	141	147	134	129	129	128	134	150	137	138	133	135	140	129	147	135	142	144	130	148	138	136	160	151	141	155	120	168	134	130	133	150	127	146	125	153	140	119	147	151	161	141	150	129	144	118	127	146	152	137	130	168	141	150	152	145	146	139	138	152	158	141	149	134	137	149	149	115	153	138	132	128	129	138	138	136	149	143	152	146	141	132	165	139	146	139	128	150	142	147	131	142	126	148	156	150	149	168	150	134	161	136	150	134	132	148	147	146	152	148	137	115	128	162	148	136	137	140	138	138	159	134	134	146	148	128	129	149	140	138	147	129	133	156	185	124	151	136	123	148	124	144	146	131	150	141	148	144	127	145	141	130	148	133	120	136	142	155	138	144	129	165	130	126	126	145	136	142	115	128	152	131	137	127	151	140	140	125	153	141	152	152	146	134	147	144	138	152	178	163	165	149	131	127	148	132	159	155	139	135	166	149	148	138	139	151	134	178	125	153	144	159	160	126	150	146	156	133	162	128	162	121	130	132	149	160	157	129	150	156	150	140	141	124	148	134	148	127	121	142	156	160	150	122	142	145	159	143	143	133	129	118	140	142	132	136	178	126	150	131	138	151	145	134	130	136	135	130	142	161	145	130	161	133	128	149	159	133	139	140	145	146	153	156	151	158	143	145	142	164	150	144	161	149	139	165	164	163	138	146	122	149	122	122	142	135	138	150	159	143	157	141	132	148	130	139	151	141	155	140	148	146	149	164	142	140	129	147	125	148	155	131	130	165	165	133	147	150	164	165	136	125	145	156	144	155	161	140	135	138	155	163	127	136	140	157	156	155	129	127	143	154	154	108	155	160	124	137	124	149	148	152	133	126	137	134	118	140	149	128	137	146	137	157	151	150	138	142	161	134	160	149	116	146	134	124
3025	2856	1379	768	616	547	493	442	428	465	432	434	433	391	443	414	408	403	413	394	419	415	410	369	390	393	362	391	438	401	396	397	377	418	425	419	419	422	390	396	367	368	394	375	389	385	387	360	399	408	380	420	372	391	402	398	368	396	396	363	395	386	404	400	408	406	399	385	393	366	401	388	407	378	384	397	395	455	378	375	430	394	398	379	388	353	380	406	424	405	406	400	377	387	396	427	402	416	401	438	354	379	353	380	376	364	393	414	395	328	388	384	403	410	399	376	424	380	391	403	349	410	389	358	384	372	389	387	373	364	398	394	448	406	379	395	411	402	385	379	376	396	409	361	367	417	410	397	383	365	367	404	432	411	365	416	390	427	387	396	394	405	367	385	407	388	401	378	394	394	392	363	373	390	393	425	389	428	390	395	390	376	401	378	389	410	404	445	372	374	390	389	402	395	394	377	403	411	401	402	413	426	387	391	418	385	401	378	393	425	369	362	375	411	409	386	372	407	374	392	373	405	400	386	375	402	403	381	374	362	350	362	423	378	410	377	395	409	402	388	403	351	402	399	375	384	424	387	384	367	371	371	409	383	393	356	418	366	396	383	390	393	416	372	377	431	386	387	401	398	389	414	394	365	412	397	389	355	378	367	387	421	384	372	388	383	353	416	423	377	379	388	382	368	365	383	382	376	380	437	369	399	398	419	437	401	404	386	383	387	423	388	383	387	411	387	395	413	401	411	404	376	375	412	375	390	425	414	383	391	391	415	353	387	398	395	380	376	358	398	364	446	378	370	403	404	376	390	383	387	373	377	401	419	386	381	401	380	372	372	393	409	418	374	372	372	420	382	397	387	391	376	392	391	415	395	379	449	385	365	356	396	416	403	354	363	369	384	374	410	362	367	418	404	397	401	401	345	386	400	390	413	406	406	382	367	394	397	419	385	368	374	390	392	421	395	398	407	384	429	391	410	372	413	392	443	392	356	378	398	374	411	414	388	372	383	428	380	386	398	379	400	399	382	365	374	398	374	380	377	373	419	414	375	397	381	394	399	378	379	397	408	418	410	371	389	413	407	383	384	354	394	370	441	391	376	353	369	421	387	401	421	396	377	399	388	402	397	395	389	383	322	388	366	369	373	384	381	363	377	392	387	377	367	390	376	378	344	388	395	417	446	389	399	423	389	419	351	385	398	402	360	396	378	353	376	374	417	385	389	377	388	382	400	378	413	406	386	399	356	352	355	402	381	403	402	389	355	404	378	422	380	399	390	405	366	389	399	373	413	394	413	450	373	402	346	380	395	395	367	366	396	376	369	394	382	388	425	405	405	372	369	367	337	415	374	402	385	387	378	367	399	386	401	388	374	430	378	400	414	371	397	363	379	430	435	370	398	372	402	398	368	382	373	425	383	371	364	428	401	372	409	406	385	375	415	416	366	384	404	367	417	376	369	391	386	383	420	404	336	396	389	373	361	365	453	404	369	348	364	369	393	401	370	396	412	349	390	385	423	384	377	418	414	396	377	383	398	389	378	417	372	385	405	399	448	412	367	408	393	369	386	358	384	384	372	423	381	367	402	389	378	348	370	375	412	373	374	397	396	384	452	400	357	381	411	417	417	365	382	402	380	464	436	385	402	405	421	385	360	407	386	408	385	343	372	370	428	411	379	421	385	356	409	413	420	394	379	375	392	391	377	412	399	383	396	414	399	383	383	368	359	380	375	349	409	385	377	394	405	389	411	413	348	418	395	424	378	375	366	357	410	411	414	377	398	388	383	378	417	421	408	372	413	389	351	408	377	403	408	411	401	371	390	400	409	371	384	384	404	397	369	380	416	385	344	410	402	374	377	380	384	397	427	389	380	406	390	411	390	376	358	355	396	367	423	365	400	402	390	381	351	454	375	367	403	398	378	380	408	376	396	405	412	391	379	355	357	377	393	379	366	397	393	364	420	375	398	439	371	377	381	411	363	382	345	373	357	376	418	371	378	380	382	392	384	404	412	410	403	393	399	415	387	380	385	378	427	396	407	410	370	394	403	388	386	369	409	387	390	377	412	392	391	404	400	407	424	375	385	374	376	373	410	351	410	403	391	413	423	363	362	427	406	406	400	415	379	375	363	386	385	376	382	378	386	376	395	403	385	366	381	405	370	388	394	390	362	415	418	399	395	388	401	374	392	384	397	359	358	382	368	335	383	362	404	378	397	390	382	397	369	410	398	397	389	354	375	417	371	370	418	424	404	411	381	361	414	390	400	399	412	397	389	361	352	370	379	378	358	367	351	389	395	391	405	389	371	395	375	396	380	370	441	410	432	358	363	390	379	417	415	395	416	410	376	399	409	404	395	405	391	380	375	391	404	404	412	404	362	391	435	406	408	385	372	415	377	365	397	383	392	390	381	434	408	370	380	404	416	361	406	409	406	376	363	404	400	385	391	389	370	358	414	389	372	364	370	406	384	405	376	397	399	386	385	406	386	372	384	363	398	353	407	414	387	393	375	435	412	376	401	395	411	415	384	415	385	380	374	394	358	371	358	389	396	366	431	425	377	402	368	389	394	369	405	393	376	375	378	358	393	396	372	384	403	396	395	384	417	375	393	385	379	376	422	377	429	388	372	399	371	384	396	380	357	382	398	418	365	403	378	416	378	384	370	368	394	376	407	407	381	372	400	376	378	357	390	380	437	390	348	421	426	387	394	370	390	367	379	411	399	389	386	393	383	407	385	379	385	408	370	389	418	368	404	363	392	367	398	392	381	374	351	401	383	408	398	410	408	381	398	401	406	395	383	378	383	363	400	392	422	410	398	411	365	387	418	381	390	401	414	374	388	412	430	362	399	404	381	392	384	369	363	419	382	379	365	382	378	401	368	352	384	379	387	400	401	384	393	383	375	416	424	397	357	383	372	393	383	386	409	393	349	419	417	360	414	399	387	387	369	360	387	404	422	432	397	380	388	414	386	387	370	374	384	396	384	375	378	350	392	417	397	382	412	403	390	375	377	404	413	410	412	385	373	364	368	411	370	401	391	404	345	377	348	340	384	379	388	375	386	355	399	392	389	395	373	412	387	407	384	400	379	424	400	402	382	381	402	382	377	406	376	361	355	387	399	395	361	399	353	412	376	420	408	396	421	404	374	375	406	432	399	426	390	371	370	428	411	379	399	372	371	396	352	386	401	366	362	387	379	384	380	407	373	391	410	419	402	369	387	364	382	376	380	367	418	395	350	365	393	364	404	405	346	391	380	391	389	354	379	410	383	388	391	374	430	375	369	366	411	421	394	361	396	379	391	402	377	393	360	357	400	387	391	398	424	402	388	410	309	408	385	387	359	401	392	382	402	408	381	358	370	387	403	386	380	418	381	397	396	403	394	371	365	368	354	395	402	400	423	414	383	366	393	407	390	367	404	400	345	400	426	366	374	387	386	377	375	395	418	406	358	388	406	374	390	381	360	394	439	402	410	400	414	376	386	402	404	387	407	388	390	401	381
32188	20890	9328	841	630	541	512	440	449	384	406	429	392	420	376	417	412	407	376	382	409	409	397	432	394	405	409	401	397	396	401	362	404	412	403	395	402	396	439	383	395	447	413	389	419	396	457	394	432	364	388	377	389	382	383	375	394	407	394	432	372	403	384	422	376	389	411	407	416	389	397	392	412	408	419	370	365	371	377	400	400	357	392	403	389	363	410	426	400	378	388	417	422	427	378	379	436	408	408	397	396	420	380	416	412	379	423	392	390	399	416	407	372	391	357	409	386	375	426	399	400	397	398	396	407	400	398	403	389	456	408	412	425	397	387	399	393	425	396	376	406	382	406	447	406	421	379	408	421	394	392	402	401	367	403	396	387	386	424	403	419	407	402	383	402	414	395	380	378	382	369	412	410	418	401	395	405	380	397	377	381	373	390	381	430	392	396	390	425	407	416	416	368	400	380	372	381	436	381	421	399	389	408	394	380	375	386	422	405	372	424	377	380	405	402	391	391	414	398	370	409	387	414	402	388	404	378	385	423	396	427	389	361	405	399	425	386	381	397	389	394	380	415	424	414	401	402	397	380	376	387	366	391	389	423	391	384	415	405	403	401	449	402	403	402	401	358	428	365	407	368	375	404	407	387	358	389	421	346	369	398	402	398	432	390	414	409	403	356	389	389	395	405	427	393	401	387	393	376	391	382	399	412	383	376	373	423	376	405	416	401	387	388	400	394	374	397	405	425	389	376	420	405	420	396	388	383	407	414	413	397	391	403	395	384	398	406	424	412	415	389	388	402	400	414	383	400	430	384	419	404	439	425	413	380	382	384	398	410	409	432	400	413	408	415	389	384	416	378	425	429	426	385	403	401	399	399	396	392	386	408	394	398	437	384	383	401	417	401	414	378	399	397	424	420	394	410	407	396	438	388	428	396	423	408	380	404	412	383	393	386	434	403	405	375	398	434	379	365	374	403	436	392	436	399	419	405	393	420	431	389	398	422	394	407	391	384	402	404	428	420	407	402	402	399	396	417	407	387	400	392	393	393	372	412	374	372	405	406	399	398	404	377	379	412	397	407	380	428	412	390	397	389	404	440	403	391	428	362	362	388	377	416	384	403	417	397	404	412	421	370	426	394	393	392	398	425	380	390	373	375	425	373	405	386	416	401	382	392	426	374	413	391	383	371	394	417	429	399	379	407	369	386	412	403	377	396	400	395	397	400	393	371	393	419	365	381	356	408	371	406	405	407	389	399	362	384	412	454	398	384	397	376	378	363	408	402	401	386	412	367	414	410	374	443	379	395	387	403	416	443	383	377	400	411	376	358	360	383	399	416	395	418	405	393	401	412	406	398	423	409	378	403	367	359	410	370	371	432	374	434	414	419	407	425	385	388	387	378	411	413	337	411	357	404	411	413	409	424	390	426	373	401	383	389	394	383	396	402	415	376	407	443	393	407	384	421	408	451	386	420	389	422	404	377	393	389	363	411	400	402	372	416	403	437	397	433	434	376	424	385	408	410	395	386	436	364	401	393	412	401	426	410	413	381	380	378	385	349	429	364	406	432	401	421	399	429	449	425	415	427	419	401	407	409	418	398	391	399	385	406	404	421	400	416	407	396	411	432	378	404	421	405	410	398	383	398	405	394	375	353	372	377	414	394	358	405	416	414	412	404	401	381	388	373	386	385	382	393	365	398	404	385	391	402	377	395	362	418	400	403	404	406	385	411	345	399	410	374	412	395	419	382	440	336	402	405	384	418	406	400	418	398	382	413	409	403	404	405	386	442	396	394	391	383	415	413	359	366	367	404	407	387	380	415	424	409	392	397	417	407	411	407	422	372	407	419	405	377	399	421	394	421	391	397	396	444	434	405	369	369	395	381	409	399	370	428	402	370	386	389	408	393	391	411	382	385	394	384	396	384	406	420	386	386	358	454	431	409	431	382	396	388	426	409	402	379	398	395	381	369	382	418	428	424	395	402	427	389	403	397	379	405	388	422	434	404	382	393	392	443	386	375	386	396	388	365	393	431	407	401	401	377	412	422	395	412	411	393	398	395	389	447	406	392	419	369	403	400	417	399	433	418	423	393	417	376	382	413	378	381	410	398	427	402	373	373	387	387	388	385	399	387	416	363	395	423	398	423	432	387	364	389	390	418	400	402	377	416	380	387	407	338	377	383	425	416	389	410	406	394	372	400	407	372	407	418	402	403	378	419	407	405	412	381	397	418	433	423	385	406	371	418	393	404	384	380	398	383	381	410	401	408	374	392	417	426	383	378	403	413	376	404	444	419	391	415	396	427	405	402	424	403	431	404	398	362	410	386	413	391	358	397	398	390	386	379	423	362	427	455	403	410	388	398	402	367	412	395	415	320	371	429	387	436	405	412	416	415	439	408	367	411	426	364	394	396	395	367	375	410	396	393	429	380	404	404	370	411	352	395	407	397	392	416	386	397	406	394	412	402	367	409	390	417	356	412	429	409	401	381	390	409	394	383	424	393	406	416	372	423	393	426	385	396	399	412	412	406	409	388	398	394	400	376	417	404	390	361	376	409	402	389	451	378	408	368	387	407	392	380	375	425	366	373	388	369	379	374	401	363	373	393	403	419	375	397	414	440	392	418	419	387	427	410	385	380	369	387	393	401	388	355	388	387	390	415	401	384	403	403	427	390	385	382	386	366	424	407	395	391	427	394	372	412	388	393	427	400	371	419	406	434	383	391	392	435	419	414	379	426	429	394	400	407	419	406	388	411	421	360	374	395	400	378	365	401	422	422	397	404	388	406	403	423	395	409	377	371	371	385	387	394	408	395	393	371	371	417	362	388	410	387	438	388	385	411	382	362	385	390	367	417	383	392	409	381	390	374	398	414	392	436	424	359	421	424	395	404	414	407	388	408	368	383	392	385	384	383	377	396	438	397	432	402	395	430	422	395	392	429	396	420	396	422	390	428	427	410	420	398	378	399	392	346	388	357	397	426	392	393	395	423	403	385	415	404	400	393	389	383	405	384	392	395	444	396	419	436	422	393	373	414	367	424	398	392	413	370	395	383	391	392	402	377	405	412	409	426	390	410	386	403	404	409	363	394	404	374	425	410	409	427	406	389	384	386	438	381	415	389	411	389	424	394	397	381	391	404	403	403	370	372	404	394	423	424	430	402	392	398	393	396	424	400	461	395	410	412	422	417	430	423	436	407	364	443	400	407	365	385	405	411	385	412	395	396	392	378	409	405	378	387	392	419	372	430	403	372	389	416	402	367	406	372	430	389	447	422	369	416	390	379	372	408	446	403	414	380	417	369	426	411	394	382	405	419	377	381	409	409	400	393	416	381	400	391	401	389	417	446	385	363	402	439	422	423	383	402	359	374	382	409	411	400	383	403	380	444	396	384	390	409	426	409	383	380	389	412	413	388	444	403	390	407	450	425	427	385	409	417	375	416	384	405	357	422	397	401	406	417	426	433	420	416	408	431	414	384	391	399	419	396	427	426	396
5664	1180	1052	990	975	996	963	920	990	975	977	988	994	1012	952	940	967	1004	954	970	995	943	926	922	973	1017	943	1009	974	949	978	961	996	954	1005	976	983	980	989	1011	981	938	946	973	972	959	944	992	1000	959	954	947	988	1008	988	967	938	937	1028	981	993	954	934	961	958	974	980	942	993	966	933	916	936	958	996	980	970	1019	948	988	950	993	1006	1051	1029	932	965	1072	1001	1003	952	962	944	997	936	971	981	1015	1012	971	934	974	940	943	995	907	980	959	956	950	997	956	960	962	1025	894	973	961	1012	995	966	1002	1001	1036	975	995	967	1002	973	971	928	964	919	953	1006	963	967	941	970	1001	981	1004	982	948	970	942	941	953	942	949	970	1003	942	1018	950	974	974	994	975	965	1019	922	971	955	975	946	929	980	974	950	953	928	986	981	948	999	977	988	927	970	929	974	958	988	936	909	999	1009	990	965	1017	917	998	970	957	970	1010	970	898	936	954	969	938	981	907	932	930	964	894	902	908	1007	933	984	915	969	958	974	935	980	1004	991	944	970	950	995	939	990	979	917	999	1011	1001	976	978	1022	992	962	947	922	962	909	953	931	990	985	985	926	987	971	984	935	927	1009	1020	952	966	984	941	1020	961	933	1031	981	970	981	979	960	1017	975	964	977	1025	1023	992	1011	949	988	935	996	1002	963	986	942	998	976	936	968	977	947	979	927	931	919	1014	1030	961	928	989	1013	957	1023	1011	1003	948	1004	933	941	903	946	1015	932	967	949	982	1020	1047	964	924	960	960	912	976	969	985	907	940	957	882	987	975	923	961	1010	935	934	1035	992	965	966	950	989	938	966	920	994	967	910	956	937	1004	913	928	914	948	976	943	990	1024	1009	1032	990	1038	961	902	968	1017	954	979	957	991	969	1026	992	953	1005	967	948	943	1043	945	948	947	978	1025	959	969	983	969	955	997	1064	928	991	953	939	946	1007	964	953	932	971	970	990	941	1002	899	966	983	935	958	994	1007	927	945	971	989	987	996	964	933	979	953	992	1027	1018	991	909	878	961	921	998	984	938	972	940	931	935	968	944	960	896	955	971	1035	994	964	962	965	963	998	974	992	1011	996	1001	989	964	958	982	978	1028	911	951	982	977	930	971	971	948	963	951	986	935	999	954	1004	927	989	938	993	994	1005	968	952	928	969	946	1001	1003	972	968	940	962	955	973	1019	940	948	940	973	927	929	955	936	931	935	945	981	891	1029	888	944	990	969	941	1006	977	994	985	979	993	985	1011	1020	911	962	971	928	988	919	1017	973	919	907	960	984	1018	1012	945	994	965	939	954	983	982	951	911	931	939	944	1054	1009	972	969	910	958	935	1002	948	967	959	933	952	967	969	928	1012	932	992	964	978	959	964	929	969	982	950	953	984	985	947	991	993	967	980	996	1001	938	947	1012	988	927	975	953	979	951	943	952	939	1015	982	944	990	964	972	962	977	988	970	980	1006	1000	965	999	959	976	961	980	991	979	971	989	1006	941	980	979	975	958	954	904	952	901	964	994	976	953	953	1023	918	970	955	984	965	974	982	1041	979	943	967	979	961	980	986	973	968	960	971	941	977	969	990	964	963	930	974	1003	984	924	960	1002	953	1045	961	976	1001	955	978	974	996	922	1016	997	929	950	953	968	984	979	987	934	967	972	983	1003	995	944	950	962	915	947	954	949	940	918	975	960	1020	993	952	941	928	960	972	968	927	956	984	938	1031	956	982	1011	970	921	1020	990	902	1013	958	974	971	924	949	943	971	967	1012	946	1002	973	977	945	957	962	956	1001	983	904	979	976	984	978	988	951	1035	971	953	892	942	980	963	995	951	916	1007	961	954	944	980	965	979	982	925	983	942	962	986	950	1049	955	971	979	996	1004	921	950	928	966	962	1008	951	979	952	989	967	942	997	922	1011	933	965	973	940	971	1063	958	907	977	952	906	953	942	958	977	996	1004	994	1020	948	972	956	951	995	986	939	991	969	1017	954	921	934	984	998	988	935	967	994	960	993	966	963	993	998	927	890	973	944	990	929	980	936	940	1006	925	973	965	952	980	986	969	962	990	937	1010	952	943	939	955	910	997	937	949	974	941	927	917	965	1015	972	953	940	997	955	888	977	916	988	969	912	1030	975	938	1015	927	959	1030	1007	956	943	951	946	954	962	938	983	1058	935	1015	932	958	962	982	1095	970	944	957	945	983	990	918	993	972	963	931	1059	990	951	951	1001	1007	963	969	958	988	944	1036	954	922	982	1055	917	956	1003	903	1020	1012	925	912	977	931	986	970	964	1011	921	967	998	975	950	955	941	942	962	983	940	953	1003	943	986	1002	1074	964	919	967	919	957	994	968	938	987	955	949	979	974	994	938	973	962	988	961	921	928	964	952	940	961	1019	930	966	961	1042	973	981	1023	988	939	947	1026	968	960	926	1018	977	976	995	949	931	928	980	940	976	922	947	965	985	944	965	968	968	970	937	966	1011	965	988	956	941	1005	1002	960	985	996	968	973	979	947	980	942	976	920	900	966	929	1001	981	1017	975	975	977	997	962	972	951	959	968	994	978	1010	973	984	976	927	975	934	970	911	960	973	950	1019	921	1016	951	1001	898	903	922	992	976	956	1021	1001	1000	975	970	934	959	932	1004	950	991	974	938	1034	973	1004	922	984	947	969	983	934	904	969	991	949	1022	978	951	967	955	1020	990	973	978	991	1008	954	990	1012	952	954	978	960	1002	972	998	960	973	1018	987	953	936	995	942	956	995	989	1011	931	1002	973	983	936	960	1018	944	959	956	969	970	960	1014	973	972	928	955	974	932	1063	880	995	950	994	942	1000	1021	918	1009	991	1005	960	1015	951	975	914	976	918	955	936	973	1035	973	977	988	974	918	1007	1007	966	953	961	984	973	919	989	974	1019	965	1001	1025	980	1010	930	1052	1002	975	973	944	970	957	955	971	983	1027	944	991	950	949	995	977	992	965	970	967	947	997	960	990	939	968	956	918	961	966	1031	952	1049	913	944	989	925	978	988	974	988	960	987	944	990	935	966	989	933	990	952	955	1004	972	986	1009	888	975	1012	929	990	943	1032	991	944	936	943	1013	1017	943	966	1013	929	979	993	952	961	939	992	1014	960	990	1006	950	997	982	985	965	970	1011	932	947	966	975	967	979	936	985	971	945	960	940	974	983	1009	967	1001	1017	936	969	927	977	1011	988	999	958	1021	1006	956	986	1043	984	989	962	934	961	967	942	968	986	1014	1012	911	938	931	985	987	962	950	937	965	1011	990	973	990	954	997	967	968	953	952	890	907	941	1013	969	1059	978	1003	994	965	978	940	934	965	978	988	1021	990	936	935	962	983	981	964	921	963	961	1000	932	943	936	953	1008	1006	991	1061	990	944	991	1007	1039	1000	947	983	1009	949	948	972	958	930	934	975	976	976	931	985	970	972	968	978	967	924	910	982	973	989	921	999	946	958	945	976	929	969	999	969	983	996	938	921	942	1002	998	957	1005	963	943	1002	939	975	904	978	967	977	928	980	921	1028	973	1002	980	1066	957	964	1014	975	998	982	976	987	955	952	959	999	968	991	950	939	934	956	1006	935	935	957	986	925	969	971	971	1024	938	992	925	979	949	955	954	1010	970	977	1008	956	945	927	994	946	980	932	1017	955	999	1012	992	973	942	956	1005	1021	952	998	1028	1023	924	1004	989	995	986	948	987
24329	20722	23609	27879	20714	15235	573	425	388	380	329	302	322	337	303	305	321	312	282	333	329	338	313	298	302	314	315	336	334	294	336	313	250	296	285	271	316	306	293	305	288	300	309	296	295	299	313	296	305	270	316	255	307	292	336	264	250	294	325	319	267	310	295	324	314	269	295	319	308	306	279	284	300	287	288	285	267	289	297	286	283	305	272	293	296	310	297	267	307	295	315	290	259	274	300	280	299	291	298	280	294	294	312	281	274	312	295	275	314	324	305	296	296	314	290	265	329	278	298	278	285	291	283	304	299	289	336	285	317	298	303	272	282	300	288	298	282	291	281	287	302	279	308	301	274	317	275	279	320	293	301	277	301	288	271	313	317	272	282	293	281	304	333	290	295	301	300	295	278	311	329	317	293	276	304	284	291	292	331	300	320	283	289	260	290	308	273	288	281	295	323	303	302	293	277	316	291	278	313	304	320	298	305	249	299	279	291	281	281	316	308	267	283	294	281	318	281	296	277	325	338	276	332	273	303	315	292	275	261	287	308	294	303	326	280	312	298	297	305	295	295	288	303	276	260	275	287	296	294	294	296	303	335	272	314	297	287	310	323	286	273	285	320	292	280	282	272	270	287	283	318	291	298	280	292	309	327	285	272	294	300	275	302	299	266	314	292	311	272	306	305	306	321	276	293	281	327	324	326	313	266	273	281	272	271	315	311	269	309	302	303	305	258	287	295	306	274	312	269	285	300	316	303	310	303	267	298	311	316	320	299	293	295	302	322	313	330	290	296	295	300	321	278	290	319	285	318	267	276	308	297	299	324	312	313	302	284	304	306	279	312	320	307	313	295	284	281	297	270	324	317	302	300	322	280	291	269	270	319	296	279	277	284	280	304	298	267	332	319	254	247	332	298	270	280	290	291	306	277	308	292	280	312	293	299	293	296	297	325	300	297	295	315	325	314	304	310	302	283	292	322	305	250	329	298	270	291	302	265	273	284	270	304	285	291	305	283	271	301	294	297	295	288	318	297	308	270	298	308	314	305	313	266	277	307	281	268	314	278	284	289	279	270	295	281	302	290	253	286	306	307	277	293	315	287	311	297	319	298	291	314	320	292	309	344	278	291	286	299	267	308	294	289	284	281	307	318	308	308	267	275	325	258	308	315	296	288	326	273	282	284	288	300	295	273	299	290	289	272	296	293	264	281	278	268	286	289	340	275	250	286	303	285	298	290	293	251	299	278	267	294	296	269	272	316	277	284	304	308	307	309	299	290	299	333	267	310	303	286	288	268	279	277	281	276	295	256	337	295	310	269	290	294	263	332	316	307	283	329	274	304	303	274	284	257	281	272	272	285	297	285	289	330	267	295	313	272	310	297	283	318	261	311	278	315	298	327	306	293	292	295	293	268	332	283	299	326	306	306	312	319	291	274	297	292	293	271	283	263	276	285	290	289	284	307	310	262	309	301	313	293	293	290	271	273	294	277	307	310	323	283	283	286	323	292	279	310	284	262	295	312	318	326	296	285	294	270	260	286	285	290	319	280	337	348	310	271	289	312	306	313	281	317	298	290	297	289	282	300	327	293	275	306	285	278	287	289	269	288	304	267	278	294	285	327	301	271	290	286	308	303	306	319	300	267	270	281	297	294	279	285	287	288	264	284	304	301	280	317	276	264	281	299	296	286	295	275	275	296	311	294	287	298	313	274	282	278	279	285	266	278	284	298	285	305	305	283	294	296	326	288	296	300	289	275	309	311	298	301	284	298	256	281	280	307	270	258	303	290	315	311	265	277	271	307	291	267	307	280	299	293	286	286	294	291	266	298	298	325	286	255	283	284	297	287	294	287	301	273	320	291	290	312	290	312	291	275	311	296	305	296	281	310	302	311	299	266	280	303	282	301	332	283	300	289	283	321	358	276	270	293	291	308	333	256	311	314	313	268	262	285	315	267	339	296	291	265	328	291	274	316	274	285	285	306	315	291	259	289	244	289	301	304	332	295	314	315	283	281	301	291	280	265	326	317	285	285	316	280	296	321	279	295	303	288	293	312	287	294	319	305	304	276	304	336	312	312	295	261	285	311	311	282	260	291	338	283	269	273	309	263	309	290	277	287	259	296	290	295	300	285	295	303	297	321	302	288	300	309	278	281	302	271	316	302	281	293	302	311	291	290	281	240	291	297	293	309	307	304	284	328	286	312	277	275	285	283	311	283	280	271	314	323	284	251	317	276	318	280	271	289	278	305	288	319	299	299	263	262	265	301	300	284	340	300	309	280	278	285	318	283	272	333	276	312	301	282	284	321	304	283	271	328	284	270	267	321	294	304	298	279	288	276	305	319	266	282	304	268	310	288	311	282	299	290	288	284	298	307	287	303	272	297	292	269	282	301	286	278	246	257	314	264	312	279	302	284	295	313	300	330	296	316	303	333	305	301	307	283	292	272	280	313	320	303	320	298	290	281	267	269	294	276	290	297	306	301	302	300	290	301	332	307	301	299	269	329	297	284	293	281	299	301	272	247	312	303	283	292	301	289	318	243	299	318	290	293	310	336	289	277	319	327	307	300	316	345	321	307	319	293	287	303	277	310	295	290	289	342	307	314	310	308	306	298	287	282	306	285	247	279	294	293	320	298	314	301	247	292	263	287	261	289	282	306	267	331	288	306	320	304	302	323	316	268	322	295	286	301	284	313	284	293	284	288	285	293	311	326	291	297	294	298	288	291	286	291	274	297	303	293	307	273	264	294	322	295	330	285	302	306	311	291	299	306	278	285	325	312	278	310	293	274	307	265	311	298	265	315	282	299	275	296	288	265	283	290	314	320	290	290	295	272	278	279	263	315	292	280	307	315	273	290	272	268	314	306	281	250	317	274	268	288	291	299	317	320	300	325	266	283	312	290	276	281	310	321	280	295	286	298	318	283	313	269	290	284	276	285	322	335	295	302	299	314	299	298	308	312	267	273	263	286	296	292	331	310	314	290	277	288	273	289	268	274	306	271	267	341	270	327	338	264	303	302	318	272	282	280	298	327	288	263	306	276	297	322	280	279	270	287	304	310	276	307	257	270	286	282	278	293	295	315	294	338	284	298	291	286	328	292	271	309	292	301	300	299	314	296	276	305	327	301	292	308	302	296	334	306	267	293	275	287	274	311	308	292	304	278	281	321	338	294	290	304	301	301	274	304	297	303	266	294	304	285	287	287	328	296	314	343	281	297	296	298	305	281	316	302	303	284	310	309	300	286	267	283	329	275	304	280	263	321	283	262	312	286	290	308	267	305	263	273	347	271	276	300	299	306	264	266	302	306	259	300	278	312	246	307	320	275	278	278	295	303	317	279	281	265	281	310	313	306	279	297	276	308	270	283	291	280	302	290	284	311	283	251	294	297	286	280	242	268	293	281	299	301	316	292	309	288	284	294	297	306	279	299	301	304	290	318	284	272	288	265	275	283	323	316	262	313	285	285	280	304	285	289	319	345	277	319	296	293	281	280	252
3060	1871	1187	879	783	724	745	808	729	720	721	713	745	710	672	698	703	676	674	707	716	703	703	716	718	696	709	737	759	717	719	722	663	696	651	749	711	713	693	719	749	707	741	672	716	721	724	726	716	729	722	670	685	667	703	752	681	714	698	772	645	711	680	660	702	748	694	744	747	749	660	730	726	700	728	709	701	711	738	761	719	738	721	684	728	687	701	678	701	667	732	670	765	729	643	691	727	687	742	682	742	684	744	724	736	714	710	718	701	724	717	745	682	728	730	723	717	708	717	726	699	688	704	717	719	732	725	695	717	699	737	713	669	701	703	708	753	770	701	677	678	736	695	750	714	728	710	718	711	757	727	703	727	714	733	681	704	691	712	732	696	696	700	714	700	699	734	716	714	698	698	701	693	691	685	715	714	708	677	755	717	692	729	735	651	709	708	714	712	693	723	709	726	683	745	672	701	724	720	721	685	696	742	746	695	679	743	692	705	708	752	712	722	708	730	752	677	687	716	722	746	752	709	709	687	744	708	686	699	726	700	743	769	717	699	717	677	710	725	690	740	702	737	701	718	728	727	802	716	748	675	687	670	697	758	706	722	716	701	715	679	677	705	669	754	741	721	704	707	686	721	684	703	708	737	685	718	741	700	674	713	702	668	711	683	696	712	724	701	717	743	706	716	711	714	695	752	737	678	748	693	746	706	735	747	675	711	702	734	690	716	686	727	732	720	732	696	735	676	731	748	712	711	752	656	710	725	718	691	703	712	668	708	704	727	711	701	710	718	718	717	731	709	768	733	693	725	696	720	727	713	683	717	704	718	706	690	725	694	711	712	728	709	728	724	771	670	703	695	707	637	719	696	718	695	725	731	704	722	696	699	665	708	702	720	682	699	675	723	734	727	696	711	710	700	702	750	736	717	690	711	684	730	755	683	762	719	705	717	705	712	728	736	736	680	721	720	719	705	642	682	755	721	717	636	723	640	715	722	740	717	707	671	702	689	727	712	711	699	707	677	693	677	705	745	737	733	754	681	707	708	710	720	725	731	703	708	662	714	733	755	699	739	705	797	686	656	749	742	695	676	735	737	718	760	695	731	679	733	744	742	714	731	740	709	711	685	680	692	727	717	793	719	688	750	750	693	681	731	705	692	718	714	730	743	690	739	640	717	703	661	732	716	665	697	672	670	732	710	726	725	687	718	742	720	714	800	723	747	734	707	719	727	642	774	660	733	688	725	649	688	709	751	666	714	701	689	718	712	696	721	708	690	709	701	657	674	729	723	685	698	722	720	717	765	733	714	708	712	714	727	694	728	728	713	735	678	723	714	731	670	732	745	719	733	649	759	706	708	725	775	737	716	678	752	737	719	692	721	719	697	698	742	673	697	730	751	731	699	691	684	740	728	711	725	783	720	701	781	738	734	750	736	703	751	722	707	708	696	717	716	717	707	783	694	692	717	732	687	679	710	668	738	714	684	685	671	675	684	715	717	737	709	737	726	697	729	711	714	687	691	730	706	681	742	740	670	705	698	748	730	695	709	736	730	709	746	718	739	692	703	689	682	718	678	716	733	751	657	668	715	655	699	738	698	702	714	756	728	676	669	708	759	702	693	706	686	696	741	701	704	738	675	710	777	719	676	726	695	706	702	713	738	685	707	701	743	695	691	690	679	707	737	769	728	732	711	735	727	737	716	656	700	737	669	696	697	701	684	746	720	688	708	717	715	743	698	706	729	728	718	767	742	749	677	705	730	751	688	706	737	696	702	728	683	702	695	707	704	747	720	755	647	716	741	687	754	708	672	702	758	702	726	724	721	646	720	705	753	704	691	739	745	812	737	691	708	710	741	712	754	722	719	748	690	714	720	728	659	694	679	735	722	728	716	725	714	683	682	746	707	707	761	728	675	737	712	711	661	739	706	723	692	717	673	677	681	687	689	717	726	669	682	729	694	755	751	775	748	708	720	758	734	692	718	694	750	713	724	682	710	728	689	716	672	745	744	699	686	725	710	692	690	693	758	688	713	671	685	734	756	696	707	703	759	776	719	686	747	710	775	673	703	676	714	699	714	742	658	714	726	654	729	742	713	672	725	722	725	705	726	746	730	695	668	706	682	702	698	719	723	716	739	773	738	717	682	727	762	685	707	713	710	753	729	709	724	695	734	701	692	678	697	724	690	738	686	697	723	714	727	712	693	713	705	696	703	703	682	733	700	707	726	709	688	671	724	673	706	690	689	734	733	700	651	712	674	724	737	689	729	698	712	696	731	685	735	723	750	746	693	705	716	720	673	744	753	737	756	755	702	669	764	711	674	698	689	706	765	688	698	746	749	694	705	727	753	727	718	697	705	722	720	704	705	709	693	682	674	740	718	695	727	719	718	715	706	693	736	713	703	705	699	710	751	721	701	711	732	750	710	703	724	697	752	726	731	710	688	723	697	677	732	697	742	693	740	644	750	669	727	723	767	746	679	723	670	693	744	714	663	651	691	724	696	713	715	710	721	720	681	681	777	697	701	704	688	750	717	712	724	670	726	685	677	745	692	681	715	701	691	737	720	720	719	665	741	680	707	687	774	725	693	726	711	700	726	686	682	719	729	722	696	718	716	763	678	719	661	731	729	678	722	737	754	715	709	639	751	744	708	686	694	714	703	732	712	715	740	707	737	719	699	718	712	689	698	708	701	700	764	692	672	694	748	690	698	733	697	728	704	727	716	724	720	729	705	718	704	690	709	728	718	715	748	752	752	714	745	683	728	733	698	708	686	670	702	709	721	735	728	735	713	687	703	715	718	733	694	720	729	696	679	748	695	733	673	675	706	739	703	720	681	733	740	641	729	757	695	750	674	750	698	691	782	685	711	758	739	725	751	654	695	708	723	743	756	702	773	712	740	762	708	673	733	718	742	715	688	671	695	764	689	710	711	688	766	745	717	701	676	699	682	714	751	743	710	726	713	693	696	759	717	725	717	728	697	698	698	685	678	762	680	705	744	720	716	713	724	717	711	669	713	732	710	738	729	676	756	736	695	702	742	750	704	697	745	692	705	765	698	722	741	738	734	760	690	724	757	719	692	715	753	716	715	749	744	701	720	698	712	692	710	712	741	702	710	708	696	711	710	744	715	730	678	661	708	736	687	773	729	678	702	720	699	724	688	709	769	731	717	685	715	714	748	710	724	729	705	716	724	690	733	669	701	772	686	731	721	715	690	710	733	744	708	710	704	699	717	721	688	691	659	701	718	756	685	752	695	699	703	740	746	648	660	678	701	704	696	689	736	676	687	792	700	697	716	688	689	733	688	728	717	716	724	742	734	727	728	714	785	717	728	744	721	724	685	689	733	687	733	716	718	739	735	737	690	677	680	671	729	699	692	692	749	725	649	682	691	713	680	685	706	741	730	736	713	734	754	732	748	706	730	685	701	729	650	740	748	682	710	744	709	688	700	729	753	710	743	666	682	718	717	703	743	711	761	705	750	705	686	673	700	763	694	696
23593	20702	23997	27476	20702	20710	12241	453	256	254	207	207	187	174	191	179	152	158	148	175	155	149	150	149	137	144	153	142	141	147	155	137	140	138	144	147	151	135	131	149	151	149	165	132	117	142	142	137	168	143	151	144	146	135	161	141	149	142	143	157	154	153	168	161	135	150	135	143	134	123	141	129	132	151	152	152	173	151	161	148	119	151	167	157	129	147	137	128	157	136	161	135	135	159	146	130	150	151	147	147	125	161	144	136	136	140	132	141	157	152	148	139	144	148	171	128	120	143	165	155	146	154	162	141	156	130	149	133	140	135	146	143	143	136	158	140	158	119	140	121	149	152	143	133	122	126	164	151	128	139	132	152	143	159	142	162	144	131	145	158	135	146	135	137	141	158	125	132	143	137	115	146	160	141	161	140	116	130	131	140	133	135	114	156	142	136	137	148	149	146	130	131	147	176	154	156	131	131	121	148	158	131	124	154	155	152	135	117	156	147	122	136	155	140	153	168	179	138	175	132	148	148	133	140	126	165	147	122	148	142	166	132	149	146	149	143	145	113	142	125	122	152	148	150	150	145	140	123	134	143	144	124	131	146	130	126	148	148	137	153	112	143	131	148	137	139	152	149	136	142	147	161	151	136	137	132	143	153	146	129	144	136	131	119	134	136	138	154	135	152	154	139	126	143	152	143	137	125	137	150	155	134	149	139	150	99	141	141	135	155	136	133	134	153	142	141	142	132	137	139	156	126	134	144	170	135	138	151	134	145	138	135	136	128	138	130	165	147	155	162	159	127	150	153	113	154	156	149	148	150	146	157	160	148	137	155	140	132	156	135	146	134	149	140	135	124	125	116	138	127	147	156	148	134	133	150	129	135	129	135	129	138	141	136	153	129	121	114	122	158	148	133	147	133	145	129	154	150	118	135	154	160	129	120	135	129	124	154	146	145	150	132	155	160	126	129	142	165	143	165	133	112	136	147	121	165	131	110	128	127	154	127	159	152	136	125	176	144	139	163	142	144	134	144	137	126	132	129	158	142	143	125	138	161	150	152	133	128	152	121	144	136	121	126	145	158	133	139	129	138	138	141	143	122	139	141	138	147	128	135	139	148	129	150	131	142	117	135	144	127	126	134	146	164	177	140	140	147	155	147	134	141	135	127	126	163	126	140	144	144	139	132	137	132	151	128	139	132	131	129	147	162	153	140	134	163	165	135	132	122	144	127	145	128	149	133	135	145	143	141	150	133	124	130	136	133	152	133	144	160	111	143	137	137	140	149	144	142	144	130	124	139	146	138	135	143	127	160	131	129	132	150	121	155	151	154	154	155	144	162	147	179	143	138	144	141	153	141	130	140	138	133	141	154	138	161	144	120	129	151	130	167	144	145	159	141	136	117	139	114	154	121	149	143	154	143	112	144	145	144	129	125	156	128	147	122	123	136	143	139	127	159	113	132	126	127	152	133	152	136	135	134	133	147	148	149	134	135	153	125	124	143	141	119	144	169	131	124	132	140	116	160	148	134	158	142	147	155	128	163	125	148	127	137	141	150	138	132	156	123	143	145	141	147	155	160	146	136	144	139	162	141	134	143	114	131	133	163	140	134	140	147	134	162	124	166	143	145	148	136	154	153	148	142	125	146	148	170	149	144	159	135	129	133	159	136	142	155	149	124	165	137	131	135	146	133	132	163	144	132	136	142	157	134	149	144	128	132	144	132	125	135	142	118	129	153	132	142	143	158	124	128	130	125	136	147	122	149	142	155	127	147	165	152	152	126	137	129	141	135	151	148	151	123	150	120	170	152	156	130	151	148	119	140	149	148	126	143	149	175	164	144	130	135	140	120	152	126	149	141	124	153	128	132	135	160	123	125	146	165	136	146	123	136	146	134	174	158	145	176	140	143	154	130	145	134	153	153	151	158	150	135	144	141	164	146	135	144	128	182	142	148	148	131	182	135	134	151	147	145	144	139	142	145	152	146	146	148	171	137	136	154	130	138	119	164	153	141	141	142	137	151	130	171	154	129	165	155	135	151	131	130	147	138	149	157	134	140	168	148	146	154	156	140	136	139	146	160	130	156	154	127	152	119	140	134	133	138	146	136	135	141	148	165	152	147	138	136	163	141	138	137	161	161	138	135	128	131	147	173	152	125	140	143	126	157	138	153	143	137	130	141	145	101	149	149	143	157	155	141	161	140	156	155	109	148	157	142	130	141	143	138	144	145	153	149	142	140	143	151	156	152	154	142	149	165	149	134	147	133	128	153	148	144	135	167	153	160	151	152	142	127	155	146	146	134	142	127	122	160	126	147	161	127	154	142	135	154	154	152	160	124	142	132	145	123	140	133	153	171	136	135	137	128	154	135	147	153	149	154	157	144	150	145	132	170	130	126	125	120	121	122	156	144	145	117	128	144	133	127	136	141	140	156	165	123	133	141	145	164	138	146	132	133	145	154	137	140	137	116	153	138	163	111	153	147	144	131	141	173	151	147	164	153	125	138	149	143	167	136	144	122	121	151	137	129	144	142	168	145	149	126	139	148	152	150	130	158	158	138	146	140	160	133	154	143	149	145	140	120	131	170	136	137	158	143	140	159	145	145	150	143	144	156	160	147	121	137	146	156	138	122	124	130	137	152	139	130	136	142	141	125	173	160	152	147	140	131	143	159	137	147	137	145	130	155	137	141	149	131	149	152	157	160	136	161	147	175	101	136	146	136	133	127	148	130	154	123	161	153	140	123	158	147	142	131	143	145	154	146	165	139	137	143	135	141	148	134	153	150	150	147	133	130	126	126	140	165	152	113	130	140	119	137	162	152	138	145	142	132	138	136	141	132	150	138	138	150	166	143	153	142	124	119	154	152	154	140	148	121	148	134	123	132	134	162	178	131	119	137	134	149	149	134	159	161	149	135	142	145	137	141	153	138	137	151	124	150	152	148	160	123	125	143	145	147	143	129	127	150	145	149	153	147	140	162	126	124	146	130	145	134	128	138	149	158	141	141	150	149	147	140	158	129	152	151	133	125	131	153	136	125	136	154	135	129	137	140	159	168	123	153	136	145	141	135	124	153	131	130	129	137	139	143	144	140	154	143	137	135	150	147	138	150	149	140	159	139	122	148	136	133	141	152	150	155	143	120	125	130	137	143	149	146	142	120	135	133	116	160	147	129	137	128	160	136	126	140	147	139	184	156	172	141	138	143	135	148	145	148	148	142	142	151	147	138	168	140	135	154	121	131	136	122	163	129	149	135	129	147	126	149	169	142	133	138	138	122	160	137	151	140	139	149	155	117	124	153	145	135	141	131	127	125	131	142	148	137	107	148	161	160	149	142	147	144	132	139	142	144	169	163	166	152	138	123	134	153	123	148	141	150	142	157	124	140	148	173	153	136	162	155	138	134	144	128	136	143	152	146	146	129	149	145	150	129	131	159	138	147	152	141	133	142	152	138	139	147	131	168	154	126	130	138	128	154	130	137	130	140	141	143	140	151	139	155
2913	2686	1285	770	559	504	482	410	437	400	387	386	414	394	394	421	392	415	360	410	367	417	395	394	345	348	410	369	406	398	365	389	403	383	401	392	381	367	390	370	379	378	379	392	368	394	393	377	396	371	394	392	406	336	386	390	388	400	386	367	384	373	345	379	392	382	375	386	359	381	395	401	389	391	385	390	350	394	364	366	370	406	409	390	385	353	383	404	372	441	356	397	381	352	397	417	375	396	354	401	393	372	377	368	386	391	364	435	376	368	381	371	390	433	427	397	334	403	350	356	406	383	348	390	389	380	371	407	392	358	387	406	415	358	387	390	369	382	393	429	433	355	391	370	359	443	350	363	386	387	387	366	382	367	354	390	365	388	376	391	387	371	405	403	368	407	381	398	362	373	368	387	398	369	409	395	388	380	364	423	366	355	369	389	363	372	389	364	351	362	416	358	397	379	367	349	424	395	388	369	357	368	381	377	378	379	382	411	391	435	434	377	363	391	419	376	405	407	379	361	357	385	390	364	367	378	370	344	377	399	398	377	382	383	386	423	372	398	389	388	347	409	352	397	378	399	353	365	408	336	388	360	399	352	386	380	377	387	393	395	419	397	368	409	385	370	376	385	351	388	401	347	379	384	366	388	384	380	355	378	372	352	364	386	395	407	393	376	385	393	397	382	367	391	442	396	358	385	383	391	426	387	396	425	398	394	362	368	372	368	385	378	366	383	418	393	390	350	364	351	356	386	376	359	366	369	384	362	361	390	378	377	409	388	380	400	366	361	415	394	384	405	386	374	392	402	384	384	383	390	342	387	360	405	379	361	397	363	372	363	416	373	418	400	372	368	373	382	354	365	403	378	392	350	397	380	422	394	396	357	367	407	389	400	418	361	381	403	371	360	420	367	396	394	441	345	396	375	374	398	383	381	393	400	391	401	357	385	377	401	354	381	404	374	376	357	394	356	377	385	386	399	384	378	385	348	367	417	385	388	355	379	405	378	389	367	379	374	364	417	388	374	366	363	378	405	398	403	384	375	363	348	383	396	385	380	334	374	385	406	428	372	387	378	360	399	373	383	366	386	394	319	376	393	387	397	391	355	387	374	382	356	434	387	404	350	379	376	362	393	420	410	371	365	391	388	369	408	405	392	404	382	362	374	384	352	355	392	383	362	393	353	373	397	410	356	372	375	404	363	365	393	356	402	384	377	372	363	401	395	367	354	365	365	373	376	388	419	375	401	402	395	383	377	378	389	362	372	392	400	377	374	396	410	402	391	356	358	375	373	384	388	391	363	374	390	415	417	368	400	363	377	388	384	358	382	353	379	392	387	407	418	364	406	363	387	382	397	374	373	395	400	365	364	400	370	376	394	370	392	361	379	349	373	363	400	400	424	411	411	377	385	383	408	387	381	354	376	374	382	368	360	364	392	435	362	390	345	361	373	372	372	376	372	395	393	415	384	376	372	389	367	367	389	398	376	373	402	383	364	372	387	374	354	401	386	388	380	388	370	357	367	394	374	375	405	356	405	356	379	377	369	396	382	400	347	390	382	364	371	402	393	394	402	401	371	391	376	422	414	354	358	357	400	382	396	366	352	382	370	375	393	404	404	385	392	381	376	396	393	355	382	359	419	362	394	367	359	393	403	400	405	374	356	381	407	377	384	368	392	359	417	368	382	340	380	358	339	370	387	363	352	346	377	347	365	423	358	385	329	393	385	370	410	377	388	395	382	380	391	400	374	359	404	383	419	403	364	387	368	362	377	401	377	392	399	379	380	351	377	397	381	365	362	389	376	435	384	370	407	365	384	357	396	396	397	375	416	354	388	406	367	392	371	383	390	427	386	392	416	363	373	385	377	368	370	376	364	379	397	385	379	382	381	387	382	424	375	372	372	375	396	374	390	408	395	384	356	367	347	408	383	371	345	416	382	411	362	388	397	382	403	390	395	376	420	367	372	392	356	383	383	390	366	376	379	409	393	373	402	366	399	416	384	378	390	374	423	346	416	409	382	418	363	416	387	372	376	396	380	424	390	374	359	404	388	382	394	387	361	343	401	387	378	367	409	405	389	413	365	409	369	365	363	380	389	354	429	342	393	409	385	404	389	411	373	362	371	376	412	386	402	394	376	385	391	376	404	365	372	391	390	356	393	366	355	367	380	401	391	369	376	370	400	419	382	378	380	389	402	383	379	376	381	381	385	375	400	377	362	365	369	338	395	395	390	381	401	357	379	358	400	382	363	368	356	392	368	389	365	394	380	387	400	374	391	360	375	385	409	363	382	407	388	415	383	356	399	400	383	368	390	385	372	388	363	393	405	376	382	390	393	415	374	416	385	398	401	369	365	393	391	373	363	386	401	409	400	396	341	391	397	390	404	358	371	401	368	397	393	392	363	366	402	361	372	384	366	397	361	375	350	414	404	388	343	344	376	403	349	398	385	393	398	387	366	404	380	356	403	375	378	374	390	377	354	346	405	387	369	391	394	373	420	377	382	390	366	402	372	376	374	373	381	390	383	382	376	354	404	391	397	360	362	388	402	368	387	374	395	375	372	354	424	406	400	382	394	429	407	411	365	402	390	352	368	379	419	349	367	363	371	429	397	335	364	382	377	398	402	364	389	399	381	350	413	354	397	405	415	421	376	402	375	403	403	426	386	375	395	411	392	412	390	358	395	391	383	370	375	382	373	342	385	364	389	343	390	390	374	428	380	380	402	370	401	381	393	413	394	373	425	383	416	361	372	376	408	412	394	384	388	395	402	394	394	385	332	397	404	373	403	386	386	403	376	403	387	376	364	408	361	368	387	353	421	376	410	425	394	385	371	365	418	396	338	397	343	395	395	408	393	389	398	391	395	375	401	365	384	342	373	411	395	358	385	379	367	380	398	380	355	359	373	374	387	355	369	356	399	395	403	354	445	426	374	382	392	423	386	397	359	417	370	372	401	386	351	400	401	391	364	395	420	385	394	371	371	324	390	403	384	420	367	399	366	391	393	385	373	382	441	401	372	404	388	385	357	407	351	409	388	379	358	361	381	408	364	349	378	374	366	376	399	412	366	381	379	387	370	396	404	370	375	379	363	372	384	376	371	391	369	399	369	382	369	438	392	372	395	375	382	374	334	370	401	356	378	351	382	409	407	369	388	387	369	373	371	411	387	390	391	421	397	394	393	378	449	406	384	348	380	367	372	378	368	357	381	362	369	385	369	401	383	389	378	392	423	373	366	393	389	394	399	397	373	371	387	404	386	353	370	419	375	405	391	402	388	365	399	372	386	395	348	391	373	397	402	417	381	380	429	385	390	387	386	362	378	388	346	444	367	422	398	374	388	390	402	383	366	419	388	390	435	384	338	387	419	412	397	371	370	372	390	380	364	392	399	396	378	404	413	372	394	393	418	401	419	379	412	382	395	412	375	382	387	378	374	397	368	352	385	413	357	412	399	385	405	376	369	398	377	387	400	394	380	382	366	396	413	401	372	400	338	372	348
30696	19738	8667	799	579	504	445	390	406	381	400	438	388	419	399	353	416	391	382	350	383	403	365	380	330	385	400	352	406	388	370	390	422	400	387	393	391	392	386	351	415	399	426	388	388	352	389	417	370	402	395	371	404	376	383	372	357	354	355	386	384	366	361	367	374	387	415	333	366	389	394	376	390	392	360	342	377	340	369	382	387	379	423	441	399	401	399	399	378	401	389	388	390	347	417	376	373	358	394	400	347	394	359	354	366	365	387	387	383	359	393	347	390	348	375	394	404	365	409	362	411	372	410	390	382	428	374	422	393	401	389	415	397	353	403	382	382	380	407	391	393	347	361	400	402	348	407	379	345	398	370	395	389	344	403	408	423	388	338	389	396	385	390	374	376	380	390	352	383	354	404	322	382	354	387	374	362	356	390	424	397	362	341	413	356	382	374	379	391	373	408	392	379	353	378	397	379	369	375	373	342	368	369	394	370	385	362	384	364	374	342	348	373	397	404	386	379	401	387	414	398	390	372	360	413	383	393	376	359	375	403	386	378	352	364	339	388	353	371	421	355	401	376	378	396	378	355	348	368	401	387	372	403	343	403	382	362	385	389	374	358	404	370	396	372	376	383	409	383	377	391	361	370	366	386	362	392	413	424	372	400	395	359	346	404	398	345	403	408	404	347	402	365	341	384	427	366	372	372	357	383	381	416	386	409	379	364	404	376	382	384	375	412	390	390	350	369	370	382	411	351	334	396	385	361	362	382	424	381	434	388	390	386	390	355	398	404	388	375	396	405	351	377	408	381	376	384	381	416	401	405	385	347	400	382	383	384	340	356	374	366	391	377	361	368	390	384	379	391	364	352	369	362	365	383	400	417	358	360	397	404	356	379	373	376	385	351	383	372	373	417	390	380	391	393	397	379	379	393	368	366	360	391	413	316	378	396	392	381	371	372	380	394	386	366	378	375	392	390	386	385	372	374	370	360	381	338	353	372	348	353	380	418	342	381	435	355	404	383	363	390	364	412	387	332	397	396	384	370	378	368	369	372	405	378	379	384	389	380	413	339	396	355	373	375	360	371	396	369	362	377	339	396	392	388	348	357	388	369	386	398	416	356	385	393	376	382	350	379	384	391	380	375	350	400	372	376	372	360	344	382	432	349	392	387	406	418	388	395	417	392	358	362	400	400	368	410	368	405	376	388	413	368	338	347	390	405	398	362	378	389	377	375	362	414	356	358	334	370	354	387	393	408	371	437	410	366	367	383	370	410	352	386	378	355	374	388	394	388	401	400	367	383	377	388	383	381	380	371	397	353	343	352	397	352	362	414	398	416	389	378	410	365	359	363	365	371	401	347	385	409	368	375	389	398	421	394	361	399	357	369	389	411	383	379	409	393	357	369	411	381	377	367	390	385	391	363	382	400	355	371	382	356	360	379	418	386	345	393	421	380	396	369	383	380	402	395	371	402	392	380	334	414	362	371	383	396	403	377	418	394	389	401	372	392	394	389	390	395	389	388	376	402	416	377	394	398	380	366	340	401	387	390	381	377	373	401	375	367	407	374	367	366	380	361	365	413	355	358	425	357	378	399	395	368	385	413	373	385	373	379	371	373	396	391	368	408	396	399	356	390	389	350	395	390	407	401	378	391	380	387	414	386	392	385	368	372	372	387	361	413	378	340	381	423	382	420	391	397	369	386	348	355	383	377	391	371	398	392	384	404	374	407	364	366	396	359	388	386	374	349	382	389	408	389	385	391	388	378	376	347	356	392	372	384	372	381	394	407	404	326	383	368	394	343	359	346	394	380	349	400	354	360	369	384	363	378	429	378	362	380	342	388	388	378	388	376	387	399	390	384	387	370	381	365	387	393	389	381	388	388	417	392	390	359	379	390	364	363	383	385	353	419	397	381	359	391	381	369	410	372	373	359	395	380	366	335	395	381	384	401	376	394	369	381	381	392	362	409	392	407	361	342	373	373	401	397	384	413	369	411	376	400	368	386	366	356	352	403	379	404	383	374	389	391	386	385	394	420	380	394	382	418	399	371	375	415	421	407	401	397	416	373	416	413	390	339	365	369	374	352	383	404	373	345	366	380	363	330	397	426	358	372	380	402	365	356	389	414	408	360	409	402	391	362	392	372	388	383	387	410	395	371	384	387	350	386	387	390	411	373	373	406	344	370	341	394	381	397	362	369	336	402	416	367	365	373	382	361	374	351	382	362	377	389	352	394	390	380	362	383	370	408	404	378	394	389	384	391	386	358	393	373	353	378	387	396	362	434	364	380	409	375	351	386	419	387	408	393	373	398	397	398	373	404	333	388	382	396	354	360	394	376	398	363	364	388	371	361	363	394	386	400	389	394	361	384	371	404	398	344	373	370	397	354	361	391	382	428	356	359	380	389	368	366	352	358	367	398	365	370	375	391	376	382	405	375	402	372	382	366	368	369	406	387	375	393	360	449	442	415	405	348	373	383	414	384	418	422	397	403	414	358	400	352	373	403	399	405	347	381	382	388	373	395	372	384	383	425	392	379	401	364	388	406	371	384	379	403	406	382	368	355	413	318	381	386	404	346	394	425	345	412	393	356	383	437	410	366	381	414	337	394	405	407	395	384	374	372	393	374	390	379	406	418	392	367	364	378	390	396	416	364	384	392	386	354	380	368	370	376	373	355	408	397	387	352	387	393	392	391	374	368	372	381	386	384	365	390	380	378	417	358	371	356	381	395	353	403	420	344	363	355	392	378	390	398	361	390	405	363	382	420	398	354	370	376	389	377	362	358	352	410	378	377	375	360	383	389	348	407	357	402	386	386	386	396	402	325	413	372	355	377	367	363	380	400	386	390	387	394	393	386	368	360	399	360	397	350	333	412	398	352	405	365	371	390	401	389	378	357	354	374	414	412	383	384	382	386	383	382	374	381	378	384	372	397	387	391	385	405	387	385	401	363	366	393	397	413	356	385	391	373	391	385	374	386	388	428	361	341	414	382	370	352	399	348	366	383	391	447	339	392	422	380	399	393	374	362	382	400	364	351	411	366	365	358	346	391	369	382	400	391	363	407	374	373	392	373	369	402	416	395	338	409	347	361	411	377	369	401	428	349	397	392	391	391	370	368	361	392	415	405	386	373	385	383	360	379	384	380	385	377	379	412	387	379	363	358	431	380	375	371	388	392	384	384	372	418	358	396	411	380	363	383	393	386	401	371	386	396	400	441	360	385	371	387	366	396	381	374	410	406	368	365	372	420	365	385	359	384	378	391	385	392	372	392	359	393	390	408	355	389	410	396	373	395	404	356	400	393	357	382	361	376	387	368	358	364	350	390	384	368	377	407	391	377	383	383	373	371	362	367	397	410	385	384	394	392	389	362	377	368	383	381	380	361	393	385	393	361	386	353	389	376	375	396	389	391	350	376	388	375	373	401	397	382	401	370	349	383	400	363	371	409	399	388	358	413	383	380	397	376	389	376	409	372	381	365	368	378	392	393	349	414	409
5479	1073	946	934	978	966	910	991	917	934	920	936	935	934	928	930	928	906	965	930	973	953	878	916	954	965	920	934	965	933	902	974	944	880	932	983	983	912	894	920	942	866	962	916	888	944	974	890	902	925	838	930	928	865	928	961	923	982	959	925	908	937	934	960	930	843	929	908	894	928	891	924	924	921	918	930	891	915	956	951	906	943	961	938	931	869	918	920	931	867	924	892	904	934	873	911	899	964	881	878	932	947	899	946	924	942	889	940	966	912	913	946	948	946	954	915	867	953	952	957	880	950	886	885	932	896	971	969	958	892	914	913	903	977	930	936	875	932	889	930	914	923	960	932	1008	932	928	920	972	896	991	950	967	918	830	963	931	948	881	886	972	900	902	916	930	901	871	871	911	948	957	889	887	917	957	964	939	909	889	929	930	949	911	928	970	935	889	927	917	935	958	926	925	890	861	889	893	963	923	893	932	963	934	952	933	938	983	1023	967	965	908	965	885	940	894	889	961	881	914	918	895	920	945	962	930	924	951	936	934	939	1010	961	912	947	904	888	909	916	955	944	931	917	1022	991	951	882	942	959	931	937	907	931	924	902	919	982	950	918	926	955	938	885	946	917	921	914	905	908	939	928	908	966	916	939	875	953	896	937	932	948	958	884	953	968	876	933	944	945	965	923	971	959	960	975	887	911	953	882	982	883	904	868	909	944	934	887	928	954	930	906	897	889	860	922	945	937	899	957	939	963	937	897	928	937	979	891	939	901	997	919	945	918	945	890	979	935	913	883	953	927	949	927	941	897	941	947	922	904	943	947	966	909	949	904	914	948	892	940	893	941	952	969	947	949	930	928	884	906	936	944	971	949	879	960	958	900	836	932	919	905	886	909	952	890	851	952	942	963	903	956	902	941	987	941	934	976	911	920	902	894	931	943	904	885	942	889	937	915	953	942	955	875	957	934	919	904	914	935	956	899	919	927	937	915	881	934	984	914	930	854	889	871	999	874	922	883	915	925	903	898	982	966	909	929	949	957	911	869	921	917	942	909	914	980	987	980	964	927	859	928	930	920	968	901	973	909	938	973	905	984	909	945	896	917	939	937	873	911	933	957	961	883	978	896	895	937	976	942	938	969	942	923	958	962	929	958	917	950	943	896	896	937	912	912	872	895	940	896	909	925	944	1012	881	898	875	869	861	869	916	949	933	932	907	920	903	912	945	900	874	939	927	941	912	929	947	949	934	944	957	919	943	944	883	936	925	922	892	930	965	962	889	898	953	918	928	939	950	925	959	877	933	933	944	927	920	931	927	953	885	943	924	885	903	938	960	961	947	830	894	936	913	961	905	879	871	937	913	964	920	932	908	936	914	961	909	937	950	900	941	959	911	886	916	933	934	916	939	900	931	912	916	993	920	962	907	896	859	950	938	878	911	959	911	891	935	953	943	933	916	944	902	912	914	905	949	923	880	948	920	915	958	907	930	902	907	867	905	898	920	879	937	921	941	964	907	921	927	946	912	955	936	918	870	972	873	970	952	920	929	946	931	896	958	926	910	960	897	949	950	925	914	918	900	886	954	921	976	923	892	911	910	887	920	943	946	873	918	932	958	896	956	944	931	945	946	915	946	976	969	940	911	951	916	916	907	884	947	908	937	897	953	952	966	972	905	900	942	940	947	885	1001	934	934	909	942	897	926	942	958	935	903	967	995	912	928	922	931	937	929	931	952	912	882	919	954	921	893	937	949	953	896	959	903	948	955	926	901	933	998	959	940	978	885	880	918	934	894	937	880	917	959	960	879	906	937	887	925	927	894	871	941	876	942	887	928	980	917	964	945	881	923	926	905	934	888	958	924	933	879	973	963	917	933	949	922	943	904	908	923	977	880	944	981	958	962	924	942	886	990	890	992	964	930	929	890	866	888	900	928	901	941	957	941	875	960	960	878	881	976	927	926	875	883	930	886	904	922	901	973	904	927	904	962	892	898	913	951	925	882	937	969	912	948	914	946	940	954	929	956	856	930	904	899	921	908	944	898	963	923	963	945	935	929	961	934	922	923	885	898	950	962	954	925	984	897	915	1011	859	898	866	935	906	961	967	953	947	937	897	989	930	985	879	925	981	955	916	908	907	939	952	915	858	901	875	879	919	923	939	936	920	964	936	982	879	920	957	986	943	906	879	919	890	967	928	955	1026	918	910	919	865	935	918	897	907	907	917	988	898	1005	915	907	915	930	931	908	957	917	937	939	912	977	894	958	908	891	923	936	912	942	921	903	934	968	913	904	941	921	943	965	882	922	975	947	840	975	915	927	911	936	915	899	953	950	865	923	979	948	921	885	964	917	897	916	978	964	877	929	893	935	938	974	910	901	974	952	952	928	906	861	953	955	909	922	913	902	958	943	897	942	908	909	900	883	916	919	947	964	897	913	906	889	922	966	969	898	921	972	889	875	890	930	897	907	969	920	942	972	898	932	983	928	940	899	917	913	921	948	942	883	953	941	887	925	885	981	908	916	930	914	883	876	896	947	924	915	959	935	927	955	909	916	979	843	947	956	950	947	918	929	911	903	905	989	856	943	924	894	920	890	963	894	976	923	889	941	916	999	913	915	947	932	960	976	933	924	928	839	944	991	915	902	918	924	940	954	918	942	955	882	913	952	901	934	873	911	966	957	919	890	940	916	885	924	952	929	896	935	933	915	938	883	931	893	886	933	912	905	912	900	941	908	975	913	955	965	863	942	899	975	846	920	976	926	929	957	864	962	952	914	927	923	915	930	958	930	898	939	947	920	932	905	943	920	926	943	862	940	944	902	914	932	908	912	943	945	911	892	963	964	905	925	950	889	879	879	902	906	952	930	921	958	894	928	902	934	938	925	925	958	878	866	911	966	898	923	900	953	926	979	914	932	933	951	956	899	917	916	899	958	1008	994	923	976	974	921	920	978	950	889	979	951	906	947	949	963	955	916	885	937	913	936	983	951	985	872	965	876	939	876	967	899	946	919	893	898	926	942	975	898	915	920	929	946	898	917	895	974	933	924	913	924	931	924	857	936	957	948	987	882	959	896	892	905	936	914	905	971	908	952	893	888	930	942	1019	949	924	943	950	951	939	933	986	929	891	894	956	930	900	912	893	920	921	910	884	904	957	941	929	961	890	946	941	911	903	915	972	904	916	977	948	917	878	922	939	992	966	905	939	955	963	933	958	881	904	886	894	933	896	879	915	908	929	921	911	919	951	925	885	919	915	808	967	942	853	879	961	901	894	898	926	918	923	918	964	914	931	948	877	885	897	931	956	929	959	882	932	934	921	911	914	864	902	904	927	942	880	902	932	870	948	922	905	924	953	931	936	953	936	943	887	928	967	952	923	890	924	941	901	977	962	898	924	969	922	1004	972	940	888	917	995	947	958	917	926	904	912	948	950	949	937	860	966	957	900	921	910	914	933	863	903	939	956	952	861	942	865	905	906	946	922	970	972	930	942	938	963	946	949	936	855	925	928	931	954	935	913
25427	21686	24690	29212	21679	15640	632	432	348	336	378	338	313	323	346	331	302	320	308	343	288	326	335	309	309	318	331	320	320	303	325	296	310	317	304	294	285	324	301	306	309	295	303	286	326	305	293	314	297	315	310	313	312	314	329	314	324	326	306	288	317	305	271	317	289	293	308	301	321	283	305	319	302	340	297	327	313	312	298	316	306	275	314	270	311	308	299	328	297	307	365	344	318	324	321	295	303	307	287	323	298	312	292	312	344	316	324	270	292	290	298	314	314	295	282	302	294	327	335	318	279	277	322	308	335	311	284	310	289	337	311	346	299	320	287	296	318	295	315	308	316	322	274	307	298	311	275	315	308	304	306	299	289	304	308	308	294	311	294	287	306	307	305	307	261	333	314	323	310	297	263	290	328	325	307	321	266	329	305	299	284	322	319	320	263	297	325	311	306	287	311	310	295	310	295	300	311	318	326	314	305	286	298	320	301	300	307	325	288	351	293	287	302	310	290	319	306	304	284	346	306	305	288	280	287	346	283	303	323	284	294	312	296	309	292	308	289	315	313	294	301	296	306	279	275	314	296	289	314	283	320	315	328	315	319	303	316	310	305	335	300	287	293	313	290	295	291	332	277	302	309	308	311	281	325	299	290	295	307	291	301	343	304	323	333	325	276	303	338	315	315	292	291	329	333	299	274	290	304	323	306	317	342	289	311	295	309	271	344	299	297	291	321	304	288	300	296	308	332	281	338	282	278	313	311	304	320	319	334	291	332	322	327	297	329	330	307	323	285	289	324	310	296	333	289	300	279	289	358	339	293	291	315	318	303	333	318	297	289	318	289	327	313	330	295	324	315	317	285	268	307	315	325	271	303	279	334	312	303	328	313	309	320	335	299	276	305	305	300	286	271	358	326	305	323	298	319	333	265	338	291	292	291	287	273	324	312	314	329	316	294	335	307	335	304	303	324	320	312	254	345	283	333	299	305	264	311	294	315	294	292	299	337	307	283	306	320	281	321	295	336	305	334	293	300	314	318	308	303	328	316	301	332	326	332	337	299	306	270	327	325	311	337	297	348	316	332	302	313	322	315	350	344	318	317	333	291	271	302	268	322	313	298	311	319	295	286	308	294	309	307	307	310	326	333	319	307	283	310	344	279	318	316	279	338	312	286	302	326	327	302	329	307	305	297	289	289	316	319	301	278	313	288	301	302	314	283	312	290	343	308	323	291	297	307	295	340	314	313	300	302	297	306	318	289	315	285	324	320	301	309	299	308	290	308	290	335	329	322	282	329	309	292	291	314	315	317	329	287	316	308	289	309	291	310	335	309	292	299	287	312	295	282	292	340	312	315	303	303	285	297	290	279	310	308	293	280	326	284	276	294	310	286	304	319	330	289	298	316	295	318	268	318	314	306	312	299	286	317	264	294	302	299	291	285	328	308	299	309	300	303	285	301	300	311	305	285	298	312	294	269	316	306	318	306	292	295	280	284	276	316	352	318	304	300	302	290	338	290	310	318	282	320	285	339	275	303	307	281	285	329	285	303	290	299	305	328	280	310	302	317	268	314	297	280	282	321	300	304	306	274	307	338	298	279	325	336	272	289	331	294	319	301	322	327	320	282	296	297	329	281	292	324	306	288	310	290	286	300	297	307	290	331	309	319	311	314	285	292	297	301	311	300	326	291	259	343	325	292	276	314	319	281	288	291	286	306	293	306	317	326	309	321	306	312	275	307	314	288	303	301	313	327	266	285	295	320	328	291	307	306	300	343	294	315	321	323	339	309	343	276	298	287	293	305	300	301	313	338	297	299	306	305	292	296	316	300	282	299	271	288	315	274	290	297	296	286	340	310	288	317	330	308	314	349	304	296	299	300	324	312	278	308	288	326	338	299	340	328	287	330	335	290	314	282	320	324	322	304	304	333	273	312	326	355	301	313	265	300	325	293	297	309	281	281	332	319	317	273	323	302	310	329	284	300	340	330	319	321	303	272	308	308	304	281	281	284	316	312	340	291	304	308	277	316	317	337	291	313	271	293	322	333	326	330	283	319	281	291	312	322	307	306	326	318	312	321	296	316	335	306	292	307	303	304	298	275	285	315	299	311	281	320	328	327	288	293	317	300	337	284	322	304	320	269	286	311	319	332	319	314	307	270	327	325	279	273	315	324	300	284	303	320	344	304	303	331	312	293	310	295	307	277	278	314	297	280	309	308	274	309	298	308	304	338	308	297	301	310	307	310	297	309	326	281	287	286	320	318	325	294	308	285	304	283	288	324	310	318	316	301	301	309	296	298	305	293	313	288	315	298	298	320	299	307	318	289	282	276	258	277	300	308	294	310	293	319	286	318	327	278	280	310	301	304	314	316	299	306	296	307	328	332	288	281	298	331	306	338	303	309	290	323	300	275	320	318	319	298	263	337	284	303	284	324	325	300	296	295	269	301	301	328	287	324	326	308	307	349	308	298	316	300	308	304	311	305	283	308	291	323	324	321	298	301	322	306	294	305	335	328	314	285	297	281	291	307	313	287	329	285	326	239	292	317	298	320	317	292	292	321	294	331	309	276	292	298	316	311	322	303	292	307	277	336	294	286	309	278	281	295	350	327	318	300	304	298	317	262	326	291	312	296	312	298	345	312	297	309	322	334	335	331	298	310	322	343	303	320	287	270	305	316	305	329	277	302	308	301	297	293	323	303	326	281	297	283	311	291	325	300	278	310	276	272	328	311	321	298	301	311	301	290	293	298	272	298	330	326	308	277	309	298	298	319	317	307	291	317	278	310	328	299	308	328	335	267	294	297	287	294	322	344	302	296	299	298	321	331	282	305	281	312	297	350	331	296	281	318	286	306	286	326	284	311	307	315	322	301	309	282	298	317	326	289	299	303	321	320	289	274	339	319	305	320	332	304	278	321	329	303	311	297	295	304	297	313	293	309	328	322	329	339	290	335	317	291	279	275	291	323	319	327	318	305	273	332	317	309	278	281	329	306	343	325	341	274	302	320	296	301	301	275	285	302	319	303	309	333	325	296	281	303	329	296	290	280	296	303	280	311	316	281	300	312	296	343	306	287	315	297	283	307	344	319	319	278	304	346	320	324	317	309	295	304	295	323	319	272	323	304	309	313	315	332	285	351	294	291	331	306	303	329	290	328	299	302	297	309	331	313	287	304	341	318	325	312	307	313	272	318	313	297	298	299	324	302	303	319	285	344	302	305	278	299	325	331	318	281	280	269	326	304	322	331	331	288	268	291	301	316	298	283	319	276	271	276	295	326	336	279	292	308	338	272	275	329	275	297	315	291	312	281	294	305	310	287	290	270	348	313	285	352	291	299	282	289	306	360	310	319	301	318	265	287	311	301	297	320	312	313	277	318	301	324	325	304	303	328	309	279	300	349	271	293	316	301	298	296	299	300	295	310	283	278	321	307	294	279	354	298	288	302	310	336	335	278	292	306	336	315	322	298	324	317	313	302	329	295	300	335	295	312	325	292	285
3222	1967	1214	1006	853	819	761	704	759	765	805	719	759	773	763	771	821	706	731	758	785	745	758	767	722	770	740	788	778	795	764	719	754	802	771	708	733	727	785	719	808	713	710	786	749	780	769	769	738	763	658	743	730	755	737	771	736	775	749	743	731	721	718	735	752	763	760	799	739	736	687	779	729	709	744	774	746	752	721	774	762	780	784	789	714	727	775	727	764	707	715	709	781	721	813	772	729	718	715	755	758	762	703	775	802	767	757	735	700	724	734	748	736	725	703	783	737	754	742	790	765	730	710	723	736	747	768	796	746	739	749	734	699	698	731	713	719	697	724	743	744	699	744	726	733	741	733	712	769	717	753	747	756	795	702	794	726	733	763	722	760	713	785	750	705	748	760	691	745	728	711	761	705	723	717	729	737	754	754	739	732	747	764	768	708	742	730	739	808	735	714	738	690	723	757	808	723	736	697	734	707	734	741	786	746	709	735	753	734	761	771	776	721	727	713	728	741	770	738	803	792	738	739	765	778	749	730	726	732	742	781	761	738	730	729	760	801	771	735	723	726	720	757	709	756	772	779	716	769	785	768	760	726	727	738	742	722	728	749	726	758	769	742	723	756	738	770	768	747	730	793	704	748	711	772	751	745	719	695	740	781	797	715	698	753	765	723	708	724	765	721	701	747	734	793	756	764	785	785	728	746	727	736	737	726	748	786	707	734	750	705	843	755	763	725	703	728	764	719	711	744	732	743	821	750	731	787	743	759	751	663	774	720	743	715	760	741	755	740	747	741	785	722	710	711	796	798	719	703	782	723	737	725	789	737	754	707	754	700	718	753	702	789	748	762	721	748	754	708	671	711	733	748	764	769	742	774	731	729	793	745	715	754	745	792	757	728	691	748	780	763	738	750	759	768	731	785	764	732	712	712	739	734	735	778	728	727	789	723	762	802	713	720	748	719	677	743	768	745	730	802	781	724	754	780	761	732	714	753	741	764	780	749	742	762	794	715	746	735	716	737	733	747	795	820	797	744	716	734	780	795	692	753	742	730	730	756	731	792	725	713	697	733	717	761	749	755	753	755	742	758	760	753	730	763	826	692	711	688	759	773	714	730	760	717	747	801	775	755	767	764	759	750	750	744	742	737	724	749	764	708	737	777	758	727	709	726	713	751	721	758	723	770	719	726	710	709	747	745	759	744	758	749	716	755	759	735	725	755	713	714	790	722	760	751	722	735	750	742	735	757	775	766	744	754	725	715	787	715	750	780	703	737	728	786	761	704	739	694	737	719	747	757	805	741	728	745	785	735	741	758	696	742	767	720	798	767	728	753	754	715	724	726	758	740	753	768	762	770	736	778	783	769	708	736	775	753	773	761	743	771	735	751	732	763	748	743	749	711	731	722	768	727	732	735	735	727	710	802	765	757	783	800	709	727	752	716	753	696	711	768	733	811	755	781	694	708	751	737	718	772	736	720	747	758	788	756	751	750	720	771	727	739	808	732	713	717	716	716	758	771	703	747	752	703	722	745	738	745	691	759	762	748	735	798	742	794	796	743	773	751	771	721	753	747	756	746	742	758	764	736	709	743	757	700	726	741	780	740	740	720	715	721	730	738	714	748	747	716	736	731	710	695	718	749	747	728	672	751	692	720	776	773	806	775	746	757	735	744	718	734	716	694	771	737	713	704	699	716	726	718	713	763	762	734	738	736	740	736	724	715	754	679	779	720	791	755	753	711	742	793	740	698	772	748	709	775	732	689	769	720	723	752	782	721	723	753	722	773	753	766	747	750	728	746	738	747	696	763	712	702	702	735	697	744	768	718	771	750	747	732	719	777	727	707	805	728	772	701	704	763	692	751	733	728	782	739	770	712	719	782	686	780	714	738	731	775	741	745	711	760	734	732	747	799	737	741	755	777	721	731	758	729	733	738	717	746	715	731	752	732	727	712	725	722	756	746	786	724	758	750	727	733	707	743	712	753	762	714	709	742	753	745	773	738	754	771	701	756	769	768	743	760	725	762	708	747	765	714	746	732	746	784	792	706	729	712	691	770	708	719	748	721	741	710	747	760	800	741	721	713	701	802	741	737	746	731	744	750	772	696	729	777	739	728	746	744	789	719	705	748	748	700	753	722	731	764	798	765	707	733	706	731	779	704	711	763	746	699	740	701	804	758	767	777	727	699	748	758	728	712	771	766	727	779	694	768	732	734	773	704	714	743	763	766	734	705	722	713	771	766	768	724	753	724	714	711	733	730	755	744	754	720	741	728	731	723	724	749	727	718	746	757	761	736	701	716	717	730	729	778	761	749	714	763	772	734	715	731	728	742	658	688	729	731	752	775	803	809	768	739	765	719	783	734	806	675	770	741	730	751	730	733	814	757	718	775	724	745	737	756	760	749	717	709	730	771	754	755	722	769	690	783	733	786	721	720	713	755	745	758	717	690	742	747	700	738	749	763	744	717	755	730	700	741	807	806	733	731	778	699	696	741	743	774	777	742	724	748	707	731	701	731	727	750	760	753	745	749	720	779	737	741	730	697	762	688	736	711	798	750	748	754	753	739	728	721	719	699	759	720	745	744	755	715	738	717	732	774	768	757	789	752	751	744	773	731	731	739	695	756	802	703	714	771	684	740	771	748	778	732	714	759	720	757	727	747	720	720	760	769	682	736	714	733	746	788	700	724	743	754	777	689	734	729	726	747	756	747	776	745	788	780	704	758	748	724	769	782	749	688	740	733	689	692	728	739	745	715	747	726	746	740	773	721	720	678	753	714	728	741	745	746	794	776	738	736	742	741	771	755	738	686	750	750	718	737	685	702	732	710	731	784	726	760	742	720	739	744	790	671	722	774	779	761	728	737	739	783	773	729	720	671	737	725	735	733	750	775	707	772	754	719	759	742	712	726	728	730	757	753	738	748	729	736	730	753	744	741	755	750	701	740	776	764	764	766	735	724	724	749	752	737	713	743	756	702	742	767	701	796	759	738	734	736	734	732	771	745	723	736	785	803	757	712	739	724	713	765	736	729	759	736	744	761	735	731	773	763	753	787	759	736	789	732	759	730	738	769	752	713	756	759	687	742	747	740	737	763	730	743	784	713	776	772	740	731	755	740	736	765	754	744	749	751	740	695	793	721	782	697	741	733	762	759	779	764	770	703	734	775	761	750	763	784	747	715	702	720	764	734	732	711	745	758	746	729	731	734	742	691	726	752	713	743	704	699	712	732	758	684	780	734	717	728	758	753	697	774	778	774	735	705	755	761	731	697	782	747	755	709	750	765	684	763	777	709	742	758	765	741	754	718	740	740	746	754	731	734	746	730	757	763	764	801	725	744	725	750	799	803	764	691	748	776	752	740	740	717	797	727	685	759	687	778	787	731	687	731	749	725	721	733	751	808	738	749	750	750	782	753	749	703	776	741	699	761	785	720	777	728	722	712	791	733	735	714	745	758	752	733	707	765	744	752	742	759	757	728	718	737	733	696	706	708	746
24689	21662	25082	28723	21664	21667	12639	443	304	257	218	194	205	180	205	173	159	176	165	185	155	156	155	148	148	180	154	155	169	142	150	150	158	161	154	153	162	162	155	163	141	152	151	145	151	140	157	150	158	132	151	158	133	152	111	127	151	134	112	138	146	157	143	138	158	153	142	152	157	130	125	144	147	132	133	112	144	153	149	123	146	140	155	168	149	147	147	142	144	166	160	145	132	167	145	157	154	133	153	144	149	143	140	125	132	179	136	147	153	148	145	148	142	133	169	135	133	138	137	119	138	137	143	143	144	135	164	149	150	143	169	158	157	149	139	161	117	143	168	128	130	140	128	151	149	133	118	157	135	135	141	152	132	122	146	147	151	144	165	138	164	155	160	118	156	137	124	125	142	125	126	157	158	148	126	131	139	134	146	137	139	136	176	135	138	138	137	149	143	132	153	125	146	156	121	160	141	159	142	143	137	153	166	144	157	164	162	146	132	181	142	166	142	128	133	125	124	154	162	152	155	155	151	140	135	136	168	139	151	155	170	140	148	159	154	162	138	150	155	125	148	147	140	124	132	132	151	145	165	131	150	145	167	167	132	135	143	147	140	150	163	153	149	133	137	130	144	160	149	122	134	151	149	137	124	153	149	155	127	143	154	154	130	137	163	149	149	133	150	140	140	147	154	148	128	133	161	111	128	159	137	146	136	169	143	133	175	126	145	160	153	153	146	137	149	146	115	148	150	125	153	155	144	129	142	172	137	130	153	138	138	152	150	128	137	154	136	162	159	130	136	152	173	140	146	155	144	139	152	147	156	149	140	145	151	156	120	132	161	141	164	137	143	163	130	145	150	126	136	152	156	152	125	151	150	140	157	162	138	134	156	151	137	171	149	149	158	132	149	150	152	150	133	151	157	136	129	156	159	143	145	142	145	146	145	133	135	161	101	145	173	152	131	134	111	143	151	155	135	159	145	137	151	149	125	132	165	154	154	140	132	168	129	141	131	118	156	151	158	135	158	138	148	125	162	144	149	144	123	137	149	133	140	141	169	144	160	150	151	158	157	142	142	158	154	133	123	139	121	145	131	154	148	154	150	152	167	140	145	147	138	152	158	146	166	160	140	128	150	156	134	147	139	147	140	152	176	141	152	141	144	141	146	140	160	157	131	149	154	149	163	174	166	126	167	145	148	141	140	131	140	151	154	143	151	139	138	138	166	176	162	137	158	133	125	161	143	147	159	150	141	132	137	157	123	125	161	146	139	161	140	137	136	169	174	128	131	154	132	147	142	147	155	150	147	131	141	150	166	148	145	163	151	129	146	150	136	140	139	152	156	128	142	155	145	126	143	140	162	135	141	147	146	161	134	138	147	128	154	153	165	135	138	145	151	152	164	140	153	138	139	143	143	133	166	145	158	136	140	145	147	147	168	145	146	158	150	160	147	150	128	124	136	142	145	144	140	153	142	146	142	143	141	148	129	127	141	142	143	141	138	146	137	128	155	123	176	141	139	162	146	150	148	151	145	146	126	172	134	144	133	144	152	149	161	137	157	154	138	145	149	133	129	138	145	132	143	127	143	158	139	157	131	138	145	135	141	147	140	159	135	170	151	128	141	132	146	142	138	127	150	140	129	147	140	155	151	152	148	117	130	119	147	142	151	130	159	148	162	127	139	150	135	142	148	145	153	150	157	151	124	144	169	165	156	159	149	133	136	151	133	149	128	149	145	158	148	163	137	130	129	131	143	145	141	116	143	119	153	134	142	167	143	141	130	145	154	132	153	136	166	127	120	140	153	137	124	156	141	148	164	166	136	115	132	143	137	128	160	131	133	135	146	126	148	146	166	139	134	133	167	153	156	142	149	142	135	136	138	145	155	148	158	158	132	163	163	140	147	133	121	126	150	126	132	174	135	139	140	146	129	150	135	158	142	150	114	141	139	135	132	128	159	153	124	128	151	144	132	131	158	136	137	153	148	154	157	138	145	118	133	153	137	130	168	130	148	186	136	152	143	151	136	122	166	136	132	144	164	159	147	137	146	161	130	133	147	155	134	137	141	164	130	149	148	114	141	140	143	135	148	131	154	139	124	144	126	132	159	167	157	134	129	149	132	130	151	135	146	163	155	161	142	146	133	131	164	168	151	150	142	149	147	162	163	157	145	142	137	142	147	132	136	146	161	142	158	159	165	127	139	127	141	138	145	149	152	123	136	156	145	153	152	142	174	161	140	149	164	152	148	168	150	136	170	119	147	147	142	143	148	135	131	113	129	129	131	127	157	143	119	139	168	138	133	154	149	132	184	127	170	138	112	146	148	142	151	147	139	150	151	136	134	120	166	152	139	142	159	162	149	132	127	146	139	140	146	140	153	140	169	148	151	141	148	157	138	135	150	147	152	136	140	155	123	142	141	148	131	131	147	141	125	140	136	136	155	125	137	141	136	150	130	118	149	129	151	124	144	132	135	142	144	127	162	129	141	148	153	141	142	148	181	143	141	157	147	135	155	139	155	124	144	160	130	143	154	161	134	155	159	149	172	140	159	150	144	148	128	152	126	110	114	150	120	146	146	134	130	159	150	151	143	146	140	138	157	151	167	165	153	133	164	185	140	158	118	139	148	155	162	147	144	143	165	129	155	133	165	145	148	150	158	135	128	130	160	148	143	139	143	129	157	146	172	157	137	134	142	113	154	147	144	152	129	150	147	144	177	152	157	162	135	134	151	139	166	133	135	160	149	149	141	145	147	139	146	121	135	142	151	148	165	141	138	148	172	147	170	138	130	125	163	125	137	142	154	153	143	146	144	136	153	132	170	139	140	149	142	150	144	135	134	151	142	154	155	172	153	152	161	139	141	149	138	141	138	145	153	166	136	131	163	146	152	161	151	155	112	124	135	144	178	150	119	139	154	155	131	155	129	118	166	143	142	152	148	160	159	141	168	156	126	148	129	151	151	141	147	144	125	153	168	165	155	154	144	141	147	133	156	169	137	137	120	124	141	141	129	147	122	140	117	158	135	138	132	147	159	141	118	121	170	146	143	128	132	144	127	151	151	156	141	128	128	141	148	138	149	139	148	146	136	154	150	137	126	124	149	161	156	153	144	154	165	156	142	154	142	149	147	167	141	159	141	126	134	167	146	127	150	155	175	137	135	144	141	139	129	135	138	140	172	145	139	146	140	163	155	134	139	162	153	150	141	131	143	156	149	151	138	158	131	148	149	135	163	148	117	135	152	134	136	148	126	175	148	134	142	133	138	151	159	145	144	118	133	160	128	151	149	152	152	138	164	143	183	160	150	120	123	150	142	145	133	150	129	129	155	141	144	177	144	139	130	111	146	143	144	141	138	135	161	164	111	138	155	143	142	159	146	150	153	133	161	174	159	149	135	140	126	165	144	134	132	169	134	144	132	138	132	133	137	128	142	134	140	169	123	137	130	153	159	166	141	147	149	158	138	132	137	134	136	166	135	116	125	145	150	138	149	143	141	147	139	141
2957	2762	1374	777	634	587	495	452	421	415	400	433	428	417	397	431	421	424	380	392	400	394	418	407	403	379	428	388	428	404	396	377	422	387	420	426	367	402	409	390	356	436	405	384	359	442	407	391	410	389	374	409	389	424	404	394	374	409	366	397	412	426	393	379	400	389	389	382	387	379	403	392	381	402	368	427	447	380	401	418	397	377	423	370	433	413	411	390	391	421	398	419	376	395	395	408	432	378	409	385	401	389	413	396	413	390	386	369	374	376	387	374	418	394	386	396	346	393	414	409	374	405	429	387	397	394	340	377	367	369	407	387	378	395	423	412	418	386	381	388	407	415	423	389	410	428	380	400	428	348	419	384	385	436	395	382	406	395	410	396	383	386	403	422	385	388	396	411	381	381	378	407	394	353	388	376	375	381	411	383	390	405	413	387	398	383	393	381	396	382	386	398	398	376	388	353	373	412	406	415	394	418	377	392	380	399	353	415	412	353	375	380	391	372	413	402	383	380	393	416	415	391	383	417	372	401	408	388	396	359	392	446	406	387	425	369	393	375	414	401	387	393	401	399	380	407	423	368	378	393	368	407	383	342	370	362	377	410	433	360	406	411	405	372	395	375	404	389	382	379	383	433	402	381	392	371	382	405	427	398	402	402	383	373	392	380	410	396	395	416	374	404	376	382	406	390	403	370	380	359	405	391	383	394	411	370	377	384	391	402	376	369	403	418	379	412	364	416	405	370	396	419	389	391	433	395	428	377	425	366	381	392	384	416	386	402	400	399	373	395	431	375	409	422	384	395	381	393	379	416	408	419	409	361	433	372	376	370	421	410	385	362	388	389	406	417	379	415	394	382	409	400	401	384	373	389	405	406	397	374	395	386	386	390	375	422	398	391	407	361	420	392	392	383	395	344	333	389	388	375	384	404	379	374	427	399	387	407	434	414	394	415	379	432	386	399	401	365	373	413	375	406	400	400	406	393	396	370	402	354	402	378	399	348	399	378	416	394	406	417	385	410	412	401	421	357	428	393	416	377	389	392	387	382	361	375	378	418	413	396	376	415	393	431	371	368	414	386	419	392	390	375	378	408	410	393	404	365	384	372	418	408	378	376	429	400	413	393	378	368	389	370	372	408	388	360	352	401	359	384	398	398	392	412	358	390	365	389	392	388	372	376	444	359	391	395	400	400	414	386	351	407	384	414	431	399	411	364	395	359	387	381	393	366	376	421	360	387	372	389	413	381	381	389	376	382	379	378	439	352	391	384	363	435	395	385	396	362	373	385	388	425	400	394	419	382	385	385	405	404	374	387	369	389	405	396	398	416	405	387	418	355	360	386	374	404	425	384	425	391	359	333	405	389	393	389	389	388	366	403	413	381	413	371	398	436	376	415	413	424	428	394	372	408	390	397	394	415	381	391	393	373	395	381	434	369	390	387	391	413	403	430	410	387	417	408	396	401	409	400	398	416	395	394	377	389	424	389	381	396	408	405	375	399	365	429	348	376	359	395	407	392	384	406	419	392	364	389	427	385	356	415	406	408	361	383	393	364	391	386	405	379	357	389	399	378	384	384	379	350	380	373	390	389	421	418	408	413	410	374	365	390	381	405	408	384	414	378	395	375	411	410	391	399	408	379	387	399	414	364	411	440	391	401	369	373	374	408	379	415	397	379	407	447	405	420	388	410	396	389	400	389	414	392	396	424	370	373	380	386	391	379	402	389	382	416	385	426	391	397	375	433	398	394	405	407	368	383	364	372	407	420	377	383	399	389	369	403	347	386	437	362	383	365	388	356	383	412	409	397	398	393	398	412	404	386	375	399	406	379	377	385	404	375	402	440	367	378	359	400	370	397	373	434	405	361	393	383	364	380	390	400	381	400	392	394	371	392	388	393	361	404	394	421	410	384	376	362	405	369	376	390	416	393	379	384	391	404	424	408	400	401	357	383	379	398	401	359	390	388	396	373	446	385	412	397	404	365	402	381	371	364	405	408	357	404	454	423	446	422	353	395	417	361	390	367	394	400	422	398	385	404	399	396	397	386	399	385	413	365	406	390	374	391	384	393	391	405	394	375	362	356	404	406	395	361	385	377	391	402	365	396	374	393	404	370	394	408	376	372	404	397	376	383	412	392	390	404	419	396	392	396	391	382	407	403	388	391	388	377	386	410	390	389	424	391	400	360	407	368	372	388	422	395	359	411	394	375	395	386	397	409	428	374	406	412	385	398	406	392	400	382	398	411	373	410	395	423	384	441	395	394	424	396	432	396	393	380	401	395	389	402	404	397	409	375	387	429	431	406	375	371	396	398	410	409	385	386	405	411	408	385	396	383	391	372	367	379	423	396	399	409	383	368	398	395	418	388	390	374	398	372	386	402	392	402	380	426	402	392	391	381	398	400	375	382	415	400	375	376	366	422	433	385	377	408	414	417	388	404	383	418	436	395	409	376	395	400	366	403	382	395	390	395	399	374	390	364	390	387	385	422	416	397	391	378	419	372	393	373	370	397	411	412	385	393	383	411	371	404	393	404	401	386	433	385	365	373	380	399	378	380	377	420	383	383	375	408	378	385	403	408	386	386	398	374	416	390	365	379	393	398	365	377	366	379	366	387	421	440	400	373	414	395	398	424	402	377	382	412	393	415	399	375	412	386	400	415	391	422	392	394	405	429	404	426	398	389	372	384	363	431	425	377	384	394	349	399	387	399	420	378	435	386	379	395	438	373	353	377	383	375	445	374	422	386	389	366	370	416	419	368	392	380	410	405	381	380	403	371	414	366	417	414	384	404	392	407	377	420	399	388	401	375	435	387	402	396	427	396	408	383	350	423	353	420	406	343	372	385	407	391	373	401	404	377	374	416	399	398	398	385	387	355	359	407	445	424	412	388	385	404	387	383	431	400	398	358	373	373	411	374	397	376	397	391	406	396	395	364	426	424	414	419	401	403	397	396	392	407	399	367	392	386	379	371	383	393	402	393	425	369	351	389	416	422	379	400	386	376	357	397	366	404	439	372	398	380	408	403	377	375	369	397	427	398	363	377	375	363	382	415	399	363	385	389	425	379	369	399	378	367	398	412	399	379	373	400	373	369	403	361	426	423	383	369	422	396	392	389	385	411	358	427	374	402	420	387	369	368	430	397	378	416	390	395	410	397	374	391	367	392	388	358	412	383	401	412	381	386	385	428	391	390	399	403	400	381	410	398	385	375	419	409	397	390	409	385	372	388	433	382	381	378	366	402	365	399	403	398	430	420	399	400	390	389	406	386	418	394	425	371	390	433	403	411	428	389	439	363	354	364	446	411	382	390	406	385	397	428	446	365	361	416	416	369	403	407	413	406	361	390	381	398	428	352	369	380	370	372	385	394	415	381	401	388	418	380	404	400	382	450	390	404	395	399	371	405	390	394	388	395	387	363	384	383	401	394	415	379	420	410	374	384	410	415	423	387	394	397	383	416	429	397	390	396	393	376	360	416	386	408	385	378	381	414
30732	19790	8621	665	432	398	378	368	396	377	373	380	439	411	423	395	366	384	371	380	366	369	364	404	353	356	411	373	364	355	438	374	373	401	355	386	409	367	321	383	356	380	354	341	397	368	359	405	386	374	356	386	377	362	385	384	406	360	386	388	383	339	376	365	362	378	410	344	352	416	377	342	405	381	394	405	405	352	371	391	393	341	358	371	345	370	360	382	410	330	395	382	381	383	403	368	406	360	384	368	365	371	360	364	375	391	363	378	369	407	390	386	391	339	385	408	419	404	396	354	433	359	388	408	364	406	395	351	388	396	421	335	378	413	364	357	346	363	396	382	330	387	372	397	397	369	385	388	370	381	372	380	347	345	381	367	374	357	393	342	373	377	383	424	405	376	389	404	364	392	352	409	377	387	339	346	357	356	384	405	340	379	384	384	361	389	385	420	368	390	400	388	401	395	360	376	405	367	389	387	369	408	350	386	399	381	393	417	382	394	364	365	369	379	383	384	371	355	365	373	360	388	370	428	368	398	370	357	345	393	376	380	392	376	401	349	404	412	372	389	396	344	361	354	393	380	357	377	392	341	384	379	367	386	331	394	369	437	394	402	365	397	392	397	358	396	370	418	393	383	387	380	344	375	395	413	368	370	359	372	366	399	366	353	360	353	403	375	415	365	390	373	412	395	350	385	404	378	388	398	332	352	387	389	418	365	352	404	386	409	398	407	382	357	412	361	369	387	388	368	398	351	377	347	378	389	394	371	376	368	375	388	382	379	381	389	342	366	364	377	350	340	398	395	377	414	368	365	389	402	346	423	376	367	366	397	416	359	362	394	392	391	379	352	410	406	396	365	418	394	375	385	370	434	396	360	396	387	400	374	349	382	376	395	398	379	345	385	344	355	390	357	355	341	400	375	385	372	374	352	397	376	395	387	382	380	354	368	372	392	383	400	373	375	380	383	390	369	391	382	370	396	366	349	402	377	376	414	397	412	365	411	392	365	378	388	366	379	408	394	372	369	424	374	358	352	380	380	359	374	383	393	358	357	390	409	386	414	372	381	429	419	400	373	378	355	383	376	377	324	386	393	383	371	368	396	367	395	388	394	379	446	375	356	378	354	388	379	380	363	386	418	350	402	368	379	342	378	372	400	389	353	357	380	355	335	362	355	415	362	337	364	375	380	386	365	378	382	380	415	368	350	357	367	376	439	390	359	387	382	385	364	399	390	344	370	356	355	367	398	377	379	375	380	391	371	365	371	375	402	372	384	371	346	413	407	370	400	363	411	383	378	401	392	381	379	364	390	349	373	406	335	406	410	359	391	351	375	415	369	364	362	415	374	361	378	386	371	375	350	399	396	377	417	397	387	362	419	375	354	380	393	407	409	360	367	383	380	366	388	387	375	361	384	364	415	381	367	394	379	389	376	396	397	393	381	362	392	362	375	423	354	381	353	379	401	386	379	386	337	376	396	389	396	363	400	376	380	393	378	376	366	392	376	369	429	418	388	377	386	377	399	378	396	395	386	402	374	377	416	369	395	366	403	377	410	365	406	407	393	406	352	392	360	351	392	383	393	330	366	344	380	376	390	416	358	376	385	387	396	387	391	390	406	427	390	371	386	382	343	326	389	336	372	385	385	375	357	354	419	349	365	378	367	361	383	412	374	355	413	390	370	402	341	342	427	370	360	380	389	345	408	362	380	384	356	417	362	394	381	332	375	375	402	358	400	357	401	386	375	390	377	397	376	345	378	372	377	414	343	400	390	376	364	358	378	366	378	358	345	390	383	376	386	413	369	429	374	369	361	353	371	376	378	369	372	391	387	381	398	374	409	397	416	381	367	385	399	403	414	361	378	374	368	380	367	349	356	350	384	400	420	345	408	408	375	421	430	332	396	362	384	370	366	384	410	377	384	358	374	389	365	380	403	360	388	328	388	351	382	383	396	351	373	390	361	351	365	364	409	412	383	383	401	384	363	364	362	360	422	384	355	384	426	395	356	382	402	383	386	380	426	402	380	377	377	396	383	353	371	360	360	372	386	409	379	385	409	406	382	377	409	422	390	395	398	348	394	366	417	383	418	361	397	363	403	408	355	396	380	378	368	377	397	416	402	370	364	396	385	390	382	378	398	360	402	372	410	375	353	402	382	405	391	405	369	373	360	383	361	359	363	431	387	359	416	408	367	383	367	382	403	384	360	369	331	410	394	379	378	371	379	364	381	363	386	361	392	380	366	388	389	364	380	388	359	395	381	357	375	396	343	392	375	343	359	376	389	405	376	383	394	388	340	350	387	370	383	405	393	366	402	363	362	375	397	388	390	407	368	378	311	374	382	378	392	384	381	347	389	411	375	381	349	349	330	356	351	395	370	369	341	378	393	401	372	373	368	409	374	395	364	395	370	392	345	400	364	370	392	372	385	401	363	351	374	337	381	378	367	372	404	354	362	394	355	399	372	362	331	376	420	374	409	428	430	370	388	374	358	389	404	376	397	363	395	364	354	383	379	408	397	367	394	364	387	383	388	376	398	390	404	375	377	353	368	370	371	391	354	361	381	385	389	376	383	375	376	414	367	375	352	398	397	358	381	373	393	349	373	356	342	398	348	343	405	412	393	377	386	398	385	351	368	383	385	365	410	360	361	377	391	383	354	370	373	385	355	375	369	396	409	378	427	382	392	385	366	399	338	372	419	401	369	366	374	390	370	393	349	369	426	402	376	408	403	366	385	382	410	356	379	381	419	380	411	385	377	390	364	381	392	331	374	406	400	348	360	391	390	364	328	407	359	376	394	431	331	374	381	378	415	337	381	367	400	401	348	378	415	344	403	380	374	361	379	383	400	351	387	404	369	397	389	352	385	364	373	370	369	372	360	355	359	379	385	409	373	420	349	370	331	431	363	385	388	392	359	392	365	401	375	394	351	366	360	361	398	349	361	360	386	397	404	403	329	340	403	379	368	382	370	376	371	385	371	343	380	384	385	386	396	381	351	362	359	375	385	385	360	384	369	377	399	392	368	404	370	376	415	393	375	373	346	371	340	392	386	339	374	386	363	384	375	385	364	377	368	350	382	382	389	372	406	342	385	382	387	356	341	383	369	407	373	368	394	392	392	383	419	341	378	379	392	388	386	378	378	341	396	388	375	371	359	395	441	389	389	396	382	373	406	388	419	365	391	403	366	405	334	374	382	366	403	375	400	389	377	350	384	385	388	383	386	385	370	381	394	393	367	384	379	404	391	386	381	378	352	387	369	422	396	377	374	355	397	381	355	372	376	387	345	427	350	398	372	418	399	367	404	429	387	356	408	368	349	404	352	365	388	401	358	382	367	409	393	362	398	363	372	389	396	349	356	386	377	363	392	398	359	365	417	371	360	357	386	400	403	393	385	370	343	372	372	364	357	396	365	355	388	379	381	394	382	413	328	388	400	395	360	357	367	412	399	379	357	385	369	367	359	378	392	396	376	382	421	377	367	358	346	361	377	387	348	366	359
5383	1080	972	949	971	942	929	917	941	901	945	913	909	920	932	898	986	913	938	942	965	906	894	875	959	926	929	957	880	889	904	924	905	934	877	903	925	923	914	927	957	901	955	881	905	929	919	946	950	907	880	939	921	922	906	881	911	971	929	890	929	916	898	917	937	897	946	905	923	959	899	948	948	917	908	929	884	912	959	890	933	863	943	926	944	908	906	914	928	866	880	943	954	897	919	918	896	912	933	913	945	875	931	928	881	980	882	924	847	912	900	915	918	905	916	952	882	903	915	921	909	928	915	921	956	876	899	875	914	950	880	988	944	874	928	881	918	853	913	851	922	923	919	862	913	930	930	951	960	914	914	938	942	974	954	914	936	919	880	928	873	890	900	914	919	968	942	898	901	907	857	922	918	950	875	915	893	956	907	951	947	884	942	915	923	888	949	915	933	914	919	908	901	863	989	909	960	900	908	942	927	966	991	960	920	900	882	850	896	890	878	960	922	946	897	914	947	941	884	907	930	895	941	926	954	918	941	881	905	915	901	925	870	907	957	908	903	929	914	843	888	917	893	965	929	912	882	944	912	924	919	967	873	877	877	915	931	944	869	924	925	893	905	938	950	872	886	926	985	917	921	972	924	888	908	950	899	929	939	922	875	906	961	931	905	940	874	908	912	945	907	934	934	926	910	874	929	911	950	911	919	910	938	865	892	872	901	919	908	947	909	903	938	889	887	931	907	909	926	949	893	922	941	895	891	915	926	920	1010	902	902	935	940	836	968	967	864	953	891	943	891	912	861	890	986	978	908	917	956	890	915	868	905	895	922	932	907	889	919	913	863	897	964	969	939	925	915	917	908	870	899	931	937	868	839	969	975	880	918	899	906	933	955	945	899	907	908	956	889	945	888	922	915	837	948	908	888	918	950	922	852	948	959	927	893	935	919	936	898	955	905	926	931	870	942	889	943	943	909	902	859	947	944	919	920	855	930	932	917	906	957	878	931	929	942	892	928	891	911	886	915	932	947	937	923	909	909	835	900	904	912	879	939	930	909	930	984	828	982	981	938	965	878	894	957	920	961	916	951	949	914	910	913	939	848	924	932	939	923	858	919	914	907	900	905	851	946	913	950	870	953	930	912	896	884	878	913	879	911	889	903	943	912	942	926	881	911	924	920	965	883	921	898	933	923	974	989	944	881	836	917	938	878	856	925	867	938	937	877	945	948	949	878	928	953	929	951	927	902	903	921	969	904	1001	880	922	938	883	937	887	934	925	875	979	874	932	902	945	909	900	920	950	913	926	923	923	884	988	947	908	945	926	942	879	912	974	908	929	919	954	939	886	984	905	936	918	899	907	934	934	897	910	931	962	928	909	879	901	913	948	937	952	919	932	918	917	962	899	899	951	923	941	924	905	904	929	950	977	922	928	953	929	909	860	897	928	875	905	906	948	890	936	923	931	917	948	910	923	916	927	900	953	937	899	946	881	945	955	910	930	927	951	906	960	897	1003	892	956	906	898	866	890	925	897	914	862	968	908	923	955	911	892	927	920	921	936	905	913	927	949	918	940	871	896	935	975	901	879	922	947	893	948	897	906	892	903	964	887	925	899	910	933	959	906	955	980	918	885	947	920	952	898	957	933	896	890	919	954	919	941	928	958	864	931	892	932	900	893	929	930	869	954	955	967	884	924	912	916	921	939	916	917	958	922	960	938	903	902	902	882	940	883	891	905	890	913	918	870	882	949	930	911	935	927	928	907	869	916	926	939	890	954	931	915	937	930	903	963	907	968	896	935	903	892	960	917	957	914	875	901	911	932	928	951	939	957	889	864	986	870	952	950	903	879	871	911	986	893	885	914	956	900	968	957	952	923	960	938	887	893	915	930	841	938	939	922	937	932	945	935	958	962	931	968	930	912	918	884	933	911	918	917	959	943	949	919	971	965	890	882	926	987	916	875	923	926	880	905	907	939	885	932	920	978	929	930	852	882	942	926	938	954	972	952	927	949	807	944	898	894	923	850	854	962	875	914	899	907	930	938	925	875	919	962	930	901	935	951	910	900	893	928	912	958	910	953	929	941	969	899	954	950	878	919	953	959	908	915	912	914	912	935	849	919	905	941	885	885	911	877	937	923	865	897	891	908	905	900	858	900	891	903	948	942	907	975	914	892	911	970	921	937	888	986	906	880	916	912	921	912	973	921	926	899	911	919	929	930	929	863	928	912	927	965	968	908	938	885	996	900	925	900	934	901	914	948	926	940	895	904	895	978	892	888	953	911	901	897	935	927	942	942	919	912	918	865	910	947	943	923	910	966	899	911	928	911	957	880	902	930	912	919	910	902	892	864	961	902	918	915	889	928	952	984	884	922	928	894	890	939	881	863	907	884	957	933	976	911	939	917	909	903	962	967	925	879	945	882	933	876	933	932	888	932	888	963	881	916	1002	892	962	905	967	938	889	893	880	940	863	868	941	905	925	978	912	930	940	863	894	934	876	905	897	928	919	912	914	893	943	902	932	827	865	892	935	989	865	877	888	909	965	935	888	882	900	883	959	913	901	902	898	890	958	953	875	954	901	923	929	937	907	992	953	962	908	899	944	928	908	905	924	916	963	965	934	894	928	930	958	926	926	958	950	882	881	925	857	904	931	922	928	881	922	860	946	871	883	882	892	882	976	937	891	968	921	921	970	907	880	905	885	927	839	930	894	861	909	893	879	901	868	901	916	913	893	904	936	931	895	812	968	890	926	913	912	925	923	869	917	928	874	977	926	921	887	924	918	923	977	952	974	943	897	910	954	871	946	933	876	899	854	942	933	913	906	898	900	976	953	957	927	893	974	894	897	895	997	921	914	969	949	961	899	950	958	941	859	971	941	958	904	919	900	899	981	950	958	898	927	852	940	945	968	890	976	874	944	889	925	878	925	892	904	904	940	923	910	877	860	895	897	926	909	950	895	921	906	942	920	957	932	964	887	921	911	942	890	941	946	918	886	916	926	946	925	931	966	947	913	944	937	887	894	941	937	916	908	851	895	930	888	905	920	934	918	928	972	949	937	918	876	913	912	833	884	970	894	934	919	893	912	885	916	912	957	933	972	913	988	920	907	921	901	936	889	916	889	977	923	905	929	933	971	961	899	888	965	906	928	895	908	914	880	849	924	918	958	898	924	937	930	935	929	926	912	922	936	935	948	875	897	936	928	953	912	899	934	904	932	933	906	897	957	886	883	937	949	909	889	910	888	831	923	910	860	945	883	891	913	965	908	892	880	889	935	896	852	917	949	910	861	890	943	910	868	889	936	909	905	901	941	853	889	953	908	936	885	883	905	921	920	933	898	961	933	894	936	952	901	900	935	892	921	914	934	931	912	885	917	894	898	906	932	937	932	945	934	952	901	915	916	836	904	890	919	911	899	932	927	916	905	881	923	887	929	958	911	895	923	949	927	923	914	932	935	953	909	901	902	932	939	903	943	922	900	979	916	956	926	952	920	914	950	873	945	897
25390	21658	24655	29145	21650	15711	616	420	355	342	327	315	320	322	332	317	322	317	305	335	329	291	319	334	292	315	306	280	320	277	311	296	318	295	304	294	327	313	301	296	297	289	322	265	315	298	258	281	293	295	317	287	331	316	300	302	300	330	318	318	305	305	310	292	296	304	318	294	321	312	328	303	314	306	247	255	307	295	261	299	301	291	334	292	323	299	307	321	303	343	342	298	299	302	325	301	292	308	302	300	289	336	282	307	316	291	293	307	302	325	298	270	299	296	307	324	301	305	307	300	296	307	306	296	291	272	286	297	311	277	337	305	313	300	306	298	290	274	303	253	310	290	281	312	282	291	289	294	302	296	289	301	305	303	283	310	292	281	326	289	323	298	301	292	325	299	319	317	318	327	305	303	300	297	314	276	320	323	328	295	295	280	293	287	284	293	330	300	287	302	284	276	309	288	273	295	321	311	309	332	283	274	293	321	289	308	294	297	291	308	298	304	305	333	302	298	303	305	302	319	291	311	349	305	266	302	310	301	286	299	283	297	321	330	280	289	348	309	293	272	281	299	325	297	322	305	313	236	293	316	326	299	284	286	289	282	305	297	298	303	309	317	300	294	308	296	294	283	298	342	287	301	311	302	326	298	295	290	288	286	284	314	298	322	296	310	342	298	324	300	297	306	325	269	324	294	289	296	305	293	330	306	290	309	307	324	283	287	300	292	306	280	288	334	335	298	270	301	288	293	310	305	296	318	296	316	303	313	317	285	317	309	273	292	292	312	289	283	301	327	280	306	282	304	328	295	314	296	285	293	310	296	293	320	338	310	310	273	295	276	289	320	277	315	291	288	285	312	315	274	286	295	303	287	312	274	298	275	311	297	315	321	289	343	268	319	269	273	306	297	288	328	305	321	318	298	311	289	338	314	286	283	292	276	287	329	324	299	283	302	306	303	316	278	293	297	327	303	294	294	311	339	264	290	334	286	287	289	315	294	288	303	275	309	307	296	284	311	311	310	293	274	319	288	282	305	310	302	300	282	286	301	350	301	294	283	313	284	298	290	296	297	290	283	295	290	311	299	258	291	300	309	308	290	337	253	344	307	313	321	287	308	266	294	317	281	274	324	308	271	273	309	287	290	279	285	332	288	317	298	308	303	297	292	297	303	272	306	269	275	318	313	276	284	277	278	296	318	299	307	299	324	284	293	295	332	282	332	291	320	320	306	303	325	304	285	306	286	327	289	292	294	310	311	315	274	281	286	329	290	281	287	304	326	294	274	272	297	323	308	330	297	312	290	270	302	306	297	316	300	273	299	308	308	292	279	289	325	292	309	316	320	315	305	296	302	312	298	293	346	311	318	298	316	276	291	299	314	270	268	296	294	307	295	299	319	280	314	304	280	269	319	291	334	281	290	300	303	310	286	327	310	299	288	284	294	308	301	285	287	288	318	317	313	304	307	293	317	318	284	326	283	296	294	283	295	298	298	306	323	285	304	285	342	330	280	303	299	265	322	293	281	294	296	314	309	319	307	280	288	327	294	309	289	288	342	301	334	293	288	311	255	288	309	270	308	270	285	290	270	330	329	305	275	311	313	299	287	276	288	305	315	290	307	332	286	312	309	318	336	318	303	281	316	297	319	297	317	299	279	278	298	289	300	299	295	279	301	301	302	319	299	297	297	303	322	315	315	331	337	315	279	288	322	277	342	309	309	264	278	291	326	286	307	312	294	331	311	297	313	296	310	298	285	311	296	280	303	322	268	293	300	304	337	316	281	275	293	303	287	296	324	317	301	287	276	258	316	298	295	297	295	358	283	330	303	259	323	260	284	311	300	308	300	296	285	298	308	298	282	284	321	308	297	325	279	284	310	277	293	281	308	303	293	310	263	310	304	301	305	310	323	259	297	303	274	298	274	306	318	302	276	318	293	306	334	287	316	328	292	308	296	273	272	276	327	334	311	312	309	314	320	288	328	337	288	303	295	336	317	304	324	302	331	303	295	327	300	283	289	319	290	304	294	291	301	305	312	315	285	270	298	270	295	295	287	312	328	321	324	303	314	294	315	279	294	272	298	273	283	264	307	314	283	326	292	313	302	284	293	297	298	308	281	289	297	324	281	296	308	286	293	306	294	295	312	318	304	310	261	315	329	295	291	318	283	336	307	302	289	304	307	305	297	269	312	294	283	299	294	310	292	316	327	308	306	282	276	311	299	326	322	292	315	303	282	324	306	323	312	323	334	292	302	300	293	309	328	293	318	276	288	293	307	293	276	267	287	292	288	310	276	335	319	284	290	268	281	312	283	333	323	299	292	302	315	317	307	283	308	316	314	303	278	298	322	259	258	296	306	311	301	300	288	287	289	305	277	320	302	310	275	318	289	310	313	316	267	282	265	299	289	309	292	307	315	311	316	291	275	321	291	264	304	306	295	269	295	313	318	314	282	289	299	290	313	316	300	307	298	291	274	293	289	324	271	311	309	298	319	339	321	284	284	278	310	307	267	271	307	290	296	297	297	295	282	281	299	269	303	305	328	305	280	305	285	337	294	296	291	335	291	326	298	300	326	293	325	277	300	327	319	292	288	286	292	325	298	326	304	325	318	330	287	300	277	295	303	314	286	327	283	326	343	296	324	309	312	298	325	344	285	311	306	317	313	314	291	317	260	307	330	296	294	259	307	310	292	299	337	303	317	313	300	289	318	299	291	261	268	312	277	306	320	289	324	304	277	317	296	238	292	303	292	277	303	307	321	292	285	313	305	310	322	305	316	302	275	325	299	285	298	306	318	319	300	285	336	306	326	303	296	295	292	286	310	278	321	313	318	279	305	278	291	320	265	301	294	276	296	311	304	263	297	288	300	313	311	337	321	341	298	308	290	307	316	310	303	290	282	341	303	296	290	315	289	312	271	321	281	299	287	297	278	319	309	326	313	320	304	279	307	348	296	294	280	295	298	302	299	304	261	317	289	313	306	319	326	303	299	296	297	338	304	299	298	281	278	317	324	290	274	316	317	284	249	309	307	305	305	311	289	313	337	282	300	305	318	318	336	294	289	306	331	326	294	304	319	327	301	288	312	269	315	305	303	266	297	280	307	295	272	278	298	303	291	309	294	289	314	264	303	295	312	318	303	318	302	342	293	293	344	336	278	297	321	283	294	318	298	304	320	289	300	281	320	319	333	291	328	285	285	364	299	315	291	295	313	320	307	342	290	306	292	302	253	299	275	302	322	303	317	316	308	291	288	309	280	296	311	295	325	320	301	302	309	285	307	289	277	314	310	305	301	283	301	297	277	309	293	298	307	303	337	321	279	313	263	305	328	259	331	306	329	310	326	302	273	275	316	305	317	324	308	291	323	330	316	300	311	329	267	333	303	293	289	293	271	279	319	302	304	297	310	313	295	308	276	324	306	311	293	289	317	284	312	269	281	344	288	299	335	325	308	299	263	337	311	315	277	313	302	306	312	305	338	322	295	309	279	291	318	311	306	319	298
3242	2004	1162	890	842	770	829	765	744	751	705	713	765	721	713	762	760	712	714	726	729	732	710	701	726	732	717	757	779	717	725	736	723	777	749	752	737	750	749	710	750	732	723	745	715	711	707	715	789	768	705	737	739	749	758	723	732	735	733	716	661	729	691	752	792	725	757	720	785	718	712	764	745	742	705	719	756	746	731	763	795	696	763	723	746	729	743	724	729	742	724	739	711	747	726	700	779	725	801	658	737	718	776	710	737	675	745	746	736	699	725	733	700	755	739	738	739	748	771	667	773	736	754	777	730	719	726	716	750	764	733	744	682	764	734	773	733	738	757	728	767	753	756	697	715	731	756	730	779	744	707	735	682	678	707	721	734	744	691	761	728	758	705	758	778	750	733	734	736	776	765	694	711	787	724	759	753	717	695	702	725	741	774	739	741	716	722	749	759	732	757	721	720	766	714	705	718	746	781	777	740	738	698	701	706	757	756	718	745	721	702	740	773	791	732	729	755	693	754	717	695	739	769	711	779	724	724	721	775	777	674	748	762	731	688	734	775	701	751	720	758	728	742	713	747	693	724	715	703	744	804	764	779	758	735	718	696	768	792	693	735	742	702	758	746	728	726	740	705	776	795	767	648	783	696	765	736	734	734	719	698	749	727	715	765	745	719	713	769	734	702	763	765	749	724	763	721	758	757	762	763	705	687	783	741	752	749	727	709	766	711	754	772	732	741	715	699	740	731	712	713	756	716	728	716	665	756	770	736	772	746	685	750	700	686	682	760	749	697	760	741	695	740	726	708	711	675	701	745	733	711	694	740	745	763	702	724	721	729	780	715	724	737	775	735	730	713	737	749	750	695	770	694	744	703	758	733	738	738	790	718	776	665	740	694	792	718	708	736	721	724	737	748	807	695	723	783	692	754	746	692	692	720	736	726	796	768	749	737	823	730	733	718	738	721	734	721	741	672	692	722	701	724	748	726	704	756	731	721	771	733	748	709	728	755	769	753	756	727	733	746	794	734	707	752	760	701	683	699	706	750	745	720	685	730	765	742	766	731	732	787	704	730	750	762	742	721	723	724	731	702	680	751	733	738	743	800	761	702	747	757	664	739	719	732	722	737	677	708	807	714	705	696	769	764	680	673	715	746	776	743	753	734	757	765	712	738	767	757	742	741	658	744	727	745	742	695	683	751	728	693	729	745	727	742	743	767	690	700	764	734	738	741	701	702	779	730	801	763	721	690	696	730	713	748	728	702	758	731	754	721	715	729	764	767	664	754	741	743	742	730	728	726	761	729	711	756	758	728	754	724	757	752	717	715	729	721	711	745	727	742	750	720	726	656	744	721	713	753	753	729	728	714	691	750	717	695	689	725	730	737	732	670	732	766	767	729	700	735	740	772	741	694	734	778	806	751	733	732	734	732	748	744	718	717	692	753	742	755	766	742	755	745	733	708	693	725	731	711	715	735	673	721	744	729	778	729	710	706	741	694	701	701	713	712	749	749	750	745	748	704	753	755	726	716	677	745	652	767	689	765	784	712	746	745	740	674	711	690	732	726	763	707	741	756	669	720	743	759	698	751	750	758	772	694	734	729	749	722	726	727	738	730	704	742	758	746	688	725	674	707	740	719	718	743	716	737	708	723	737	735	707	740	752	771	673	744	760	740	722	713	771	728	725	726	716	720	773	746	691	675	712	722	730	743	743	749	761	721	682	748	719	798	741	718	726	720	746	747	740	725	725	765	754	767	746	769	753	763	730	751	735	788	764	755	710	752	782	694	784	713	733	759	726	754	753	719	748	725	710	754	747	755	749	725	681	742	754	716	759	725	729	714	709	740	708	718	730	731	778	717	709	759	792	715	700	732	738	715	752	742	772	776	720	768	773	768	692	725	688	782	797	754	746	719	720	741	699	732	710	750	717	694	741	746	743	703	748	747	747	772	773	706	752	733	764	710	702	704	745	684	761	764	763	736	737	722	719	721	742	748	731	731	738	739	723	743	766	719	780	708	743	733	746	708	739	749	775	708	769	743	739	737	760	723	694	766	748	710	684	717	709	733	749	763	760	729	734	700	744	709	780	768	723	788	776	701	735	749	744	679	719	752	701	679	722	739	724	768	727	774	787	696	704	756	731	738	733	780	700	734	774	753	753	733	728	761	744	773	748	710	718	761	708	749	737	739	739	749	764	765	700	716	737	686	751	745	732	765	712	743	741	738	732	764	705	765	719	708	754	736	723	762	738	691	698	721	770	759	744	708	711	727	739	766	728	742	775	747	721	767	756	727	683	713	703	715	762	791	683	793	734	763	729	730	751	716	768	720	764	689	778	719	709	742	731	718	754	743	701	741	728	706	726	722	780	748	699	763	743	731	716	714	730	750	734	752	835	742	716	727	752	765	728	720	729	734	760	782	750	715	758	723	715	772	712	705	735	729	708	769	763	772	743	767	763	749	683	727	751	716	707	767	712	770	662	727	730	724	667	724	750	719	756	727	723	737	650	736	675	792	703	760	703	751	750	770	755	773	760	756	765	729	718	699	719	739	720	731	734	779	657	747	744	732	732	739	746	759	785	731	794	783	729	732	775	744	748	716	717	721	743	742	797	716	755	793	714	754	713	774	753	736	739	725	783	722	750	702	726	779	714	732	719	704	705	739	756	766	763	765	694	698	695	789	724	704	740	697	727	725	747	744	729	745	741	756	739	704	734	727	757	735	710	717	773	729	706	729	770	737	719	757	781	715	691	751	748	742	740	711	708	709	771	690	735	726	805	769	745	726	729	778	753	750	722	755	778	765	810	719	716	733	773	707	694	700	734	709	751	690	762	734	745	720	745	705	741	749	731	728	765	711	726	781	731	764	746	744	770	716	742	780	721	720	757	767	734	706	700	725	729	790	728	726	683	745	771	736	757	723	721	730	712	737	759	706	717	743	741	738	743	713	746	723	733	748	712	743	752	671	729	769	748	751	723	682	772	753	771	723	734	785	756	748	734	766	697	730	738	727	746	791	692	769	751	749	662	726	705	739	712	705	726	760	770	694	803	719	717	762	697	794	730	776	773	761	712	770	704	732	712	713	741	714	739	729	737	724	758	724	694	741	709	731	740	755	721	700	734	751	734	747	736	766	775	714	717	710	746	668	735	735	703	744	736	753	743	723	756	722	765	723	696	734	699	765	752	727	756	710	784	708	727	732	747	725	717	715	718	729	674	719	747	754	743	739	718	742	740	743	703	743	716	782	766	695	756	734	747	697	712	698	794	733	711	752	784	730	757	753	705	744	726	725	727	745	734	777	719	778	714	770	774	793	710	758	744	737	757	694	739	730	712	784	735	729	761	746	781	709	725	717	764	744	739	746	768	752	776	719	779	707	718	758	758	756	713	704	719	791	739	720	706	783	723	719	696	717	735	772	723	731	741	743	699	767	730	769	762	778	665	764	744	739	722	754	698	683	771	691	784	704	719	751	716	729	692	745	673	744	748	708	753	763	766
24720	21670	25077	28754	21671	21677	12866	502	280	276	252	208	228	169	204	201	189	164	178	171	186	163	177	154	172	156	158	148	170	166	165	170	155	155	145	144	137	140	145	130	136	140	147	159	160	160	134	137	150	139	158	147	135	156	160	153	117	137	150	149	147	148	153	157	159	163	161	132	146	137	151	135	138	137	144	128	134	168	141	142	141	169	147	173	138	140	143	140	157	146	148	130	130	168	161	128	148	150	139	143	168	143	152	144	149	134	130	134	143	166	154	140	143	153	151	145	149	156	123	144	134	164	153	160	143	151	145	148	159	139	147	164	177	141	145	147	130	136	150	135	154	165	151	139	159	141	147	153	167	155	158	159	160	117	159	150	152	128	157	156	137	163	184	154	144	140	147	145	162	153	175	138	148	149	136	146	148	133	149	142	121	150	157	149	149	146	159	134	161	152	124	128	146	154	130	142	125	137	148	163	148	153	157	134	153	132	150	154	149	152	132	151	113	155	149	156	124	136	152	160	151	148	152	139	135	164	149	137	146	144	140	146	156	135	146	143	131	151	133	153	133	150	167	138	141	157	147	142	138	144	146	166	146	140	140	127	145	160	150	139	136	146	156	154	149	157	142	156	160	137	142	146	153	172	130	132	133	145	147	135	149	164	169	150	160	140	158	135	159	139	139	154	156	155	149	165	161	163	139	148	140	151	152	147	130	155	167	143	154	153	144	133	152	162	155	161	135	141	167	164	162	153	144	131	131	132	144	157	163	186	149	173	164	154	149	116	131	147	157	146	115	158	144	131	162	154	132	160	128	157	163	132	149	136	135	153	151	169	194	132	133	163	158	154	170	142	138	154	152	157	139	123	147	136	147	127	150	148	130	149	152	143	145	153	143	125	169	147	166	140	172	138	125	135	159	138	136	142	146	147	164	156	140	155	169	157	136	149	139	165	146	171	159	153	146	135	185	130	134	131	151	149	133	143	170	146	139	150	139	147	143	161	153	150	121	141	137	143	166	145	134	160	150	140	161	137	163	143	142	152	152	151	125	141	160	151	122	142	168	164	161	152	169	149	136	144	160	149	141	150	149	154	152	138	158	143	151	130	154	143	152	148	159	156	135	140	142	156	149	146	143	161	173	149	160	156	152	139	143	175	145	123	150	141	139	141	150	150	134	160	163	175	130	159	151	148	140	148	157	153	137	157	152	136	156	156	138	139	146	147	138	129	148	153	129	149	129	131	139	133	138	136	139	155	153	133	133	138	112	129	148	156	153	141	135	157	140	142	125	152	146	153	165	132	140	143	162	135	155	147	131	133	148	147	156	124	150	151	158	160	145	150	141	145	135	152	131	151	159	179	152	151	135	171	141	153	139	155	150	138	121	161	154	143	139	152	136	155	123	136	133	132	146	139	161	117	135	127	146	127	142	169	153	166	148	153	145	136	145	152	155	138	153	163	168	133	137	148	128	157	151	141	164	133	152	118	155	155	142	137	150	152	135	145	143	176	148	136	144	170	164	129	142	174	169	148	153	154	143	131	141	140	145	157	137	175	150	144	135	166	160	140	157	138	160	145	153	154	142	133	126	147	140	139	130	151	172	135	130	165	132	128	157	131	139	140	137	150	159	136	137	171	126	149	140	127	143	158	156	150	146	165	165	139	145	161	147	158	153	130	148	127	144	132	144	162	149	115	148	154	143	146	129	176	116	122	139	135	141	135	137	167	148	150	137	127	128	152	152	143	128	142	152	158	138	161	136	162	147	156	141	127	161	195	131	153	146	146	168	146	157	127	167	154	136	156	152	155	153	145	125	146	139	158	146	171	155	134	140	153	152	154	140	157	148	143	163	156	149	145	182	124	152	162	166	150	138	147	139	138	150	157	144	152	145	171	132	117	136	160	144	135	165	138	159	140	154	141	153	148	131	157	143	136	132	151	146	164	146	165	165	144	143	159	145	128	131	144	159	163	158	135	156	145	141	187	154	136	158	132	152	113	155	155	124	138	137	132	159	152	146	147	146	170	136	139	155	178	147	150	156	167	136	127	147	161	168	177	154	150	144	162	153	148	144	137	157	157	150	163	151	148	141	153	143	154	154	133	173	159	142	132	155	160	139	139	131	130	141	161	128	129	176	150	130	150	164	159	139	148	140	157	138	136	140	143	153	149	136	137	157	159	142	144	147	155	141	135	143	154	143	120	137	149	176	160	161	162	152	166	173	151	150	139	140	144	145	163	180	130	127	137	158	156	146	138	146	148	129	141	145	115	139	140	140	148	139	149	140	139	128	179	132	173	139	142	145	148	146	141	151	154	157	144	169	133	169	156	138	130	144	147	145	156	139	153	163	143	163	128	167	149	170	160	149	137	144	145	153	142	171	157	159	152	163	123	152	148	146	170	134	162	140	140	128	152	147	149	149	179	142	149	127	153	163	153	162	147	157	154	144	157	130	140	130	176	134	142	158	145	175	127	142	129	135	177	140	155	127	141	139	143	159	146	170	159	147	126	144	141	141	171	161	163	159	135	137	151	149	146	137	161	122	139	170	143	153	137	133	155	138	146	145	135	153	119	143	156	148	146	147	150	159	150	159	157	163	155	160	162	156	136	144	142	153	142	160	149	158	140	152	143	128	155	146	170	155	144	141	159	158	147	180	158	159	165	137	156	165	160	144	153	116	163	149	154	165	128	131	154	130	153	155	131	137	129	139	143	160	126	133	154	162	124	136	153	127	144	168	155	136	159	146	140	150	174	146	116	149	170	162	148	134	145	153	143	143	128	152	153	130	151	157	125	149	157	140	126	150	150	147	136	134	152	177	151	182	148	142	148	147	140	121	120	124	126	142	137	160	164	155	160	128	152	164	151	169	158	144	132	170	158	136	171	154	119	166	147	144	137	146	158	155	136	146	150	150	138	141	151	146	151	176	142	144	160	136	149	146	169	170	165	160	139	121	111	143	166	143	134	128	152	145	167	158	173	159	169	145	138	151	144	157	148	132	142	153	148	161	154	136	136	158	164	164	161	137	148	165	157	125	159	170	150	144	147	156	164	144	166	139	159	133	135	140	158	133	137	155	162	176	153	139	129	144	168	144	145	147	134	145	138	154	119	153	150	133	124	166	137	154	148	173	143	156	129	137	166	146	157	134	134	173	179	149	152	156	177	144	159	139	144	131	164	162	157	159	138	144	153	153	148	155	187	155	149	141	152	169	163	156	174	140	158	138	124	134	149	137	149	148	135	158	160	139	139	175	167	158	159	137	153	150	120	143	146	131	163	133	145	147	171	153	144	151	154	140	147	145	154	148	181	157	160	138	153	128	144	147	154	145	151	141	154	134	144	144	130	145	156	146	146	136	131	184	120	176	140	137	156	142	163	125	146	160	146	142	176	160	131	148	128	144	147	161	138	153	149	169	161	149	135	128	127	157	127	122	154	139	148	147	127	142	148	166	134	145	137	131	147	164	139	138	140	145	135	151	144	155	144	147	156	153	153	149	143
2993	2872	1339	823	577	526	485	441	450	407	451	433	430	430	416	431	424	408	418	422	418	424	402	400	410	417	429	381	426	432	421	371	433	344	431	405	377	409	395	398	395	357	412	403	391	422	413	380	394	388	382	417	430	378	424	408	413	428	398	415	369	393	405	410	392	412	410	420	372	399	430	411	426	419	451	361	414	409	421	407	375	405	394	427	379	396	408	398	377	403	433	426	377	426	380	407	421	399	403	392	399	382	431	388	393	385	380	405	392	396	400	382	403	398	385	409	404	413	389	399	407	405	387	400	370	403	400	398	399	383	407	384	387	377	365	405	405	445	407	406	405	416	394	413	437	428	440	414	414	404	392	420	425	408	418	423	425	410	456	372	389	409	409	390	404	404	379	436	388	435	403	392	418	386	436	390	394	406	421	389	405	419	402	415	406	406	397	401	388	371	410	431	421	406	402	391	379	389	375	390	394	419	397	401	386	376	412	422	382	432	394	408	394	394	440	384	439	432	387	397	405	413	365	393	408	392	397	401	409	386	395	421	396	406	409	372	427	403	397	409	427	378	420	394	381	406	406	425	392	398	357	397	384	438	392	394	399	389	380	405	371	404	385	398	422	438	410	414	386	404	389	387	433	394	379	408	407	388	410	405	412	360	403	372	391	390	406	402	387	429	406	420	415	426	387	402	412	406	420	376	415	391	403	431	364	394	385	405	409	408	403	369	390	360	379	367	397	389	394	409	431	412	410	418	403	376	418	399	379	416	397	404	394	433	392	392	402	390	379	412	409	412	438	383	404	385	416	388	426	427	393	393	416	413	404	446	392	398	388	409	375	395	429	420	431	395	383	408	427	387	371	408	394	387	382	433	370	401	398	406	428	408	430	420	385	369	417	431	391	385	356	404	386	400	393	376	376	405	426	425	404	408	393	390	388	423	433	420	395	414	396	370	416	387	409	430	407	402	403	370	418	407	384	423	406	401	384	422	437	362	388	427	392	413	432	412	377	394	382	369	434	406	384	435	428	333	383	387	394	404	384	416	419	408	402	392	419	405	380	413	406	398	392	394	417	424	386	415	411	419	402	389	383	411	400	383	393	433	373	419	415	419	379	416	393	410	367	370	383	424	389	390	384	406	428	379	376	396	404	389	394	397	394	421	412	377	429	404	433	405	394	395	395	409	376	388	376	397	407	386	437	397	397	383	427	390	403	391	416	418	420	378	396	414	358	432	357	387	397	412	391	391	399	443	410	353	395	426	345	409	401	403	395	373	439	370	391	438	397	419	396	445	421	393	417	375	417	398	383	416	399	396	400	419	410	402	397	383	408	395	380	401	384	397	401	436	434	428	387	414	414	397	392	401	387	414	413	375	395	395	380	416	417	433	357	382	418	415	400	435	399	442	419	399	390	385	407	389	451	394	415	386	443	400	408	391	417	410	400	404	351	446	409	401	399	387	427	395	380	390	386	411	388	371	380	431	386	383	382	387	409	404	421	395	431	400	387	412	403	434	416	438	434	408	399	392	422	423	416	405	373	394	408	403	440	396	439	395	400	385	406	384	385	391	373	386	403	393	402	385	395	404	400	421	421	412	379	430	411	414	426	429	394	428	353	366	425	389	404	373	393	360	417	401	404	400	399	395	359	414	401	399	407	375	391	393	395	418	396	406	378	398	377	428	398	393	442	384	369	425	392	434	373	394	399	409	412	357	433	381	408	409	399	430	386	432	421	390	399	398	407	395	389	417	378	397	387	424	422	393	416	396	386	391	430	399	412	371	391	382	394	377	377	386	388	378	405	379	388	392	392	406	425	399	420	392	385	367	377	389	407	391	409	397	391	413	358	398	414	440	412	435	399	385	386	401	398	407	388	369	398	393	373	351	373	400	416	408	428	412	402	385	412	411	422	421	398	386	407	390	390	427	406	384	362	369	417	394	400	414	388	406	431	459	402	412	351	408	427	419	392	426	428	404	430	358	404	398	362	403	407	383	379	448	397	395	437	384	379	397	380	414	383	404	379	401	356	396	411	385	405	367	392	410	455	386	388	405	424	401	375	412	403	406	386	395	416	364	416	446	419	386	394	380	398	421	389	400	398	369	409	418	365	404	399	413	389	410	404	381	402	424	418	396	394	394	417	416	387	408	394	397	394	400	375	383	409	403	383	400	432	385	400	431	399	390	385	384	413	423	386	384	409	419	406	431	387	400	413	396	408	379	378	377	423	406	417	373	410	397	387	399	441	391	400	391	400	453	380	368	421	406	418	411	416	366	399	412	409	430	390	399	402	377	433	412	397	385	364	418	375	449	385	436	428	376	388	397	389	385	387	429	398	394	398	394	426	362	402	423	385	435	406	446	392	434	377	423	395	413	409	399	396	412	406	398	391	392	421	389	350	417	404	403	394	398	379	388	383	411	386	410	358	388	409	421	411	403	369	383	371	428	356	411	416	432	397	397	414	404	386	416	427	411	365	386	403	400	392	379	426	408	377	419	368	421	403	387	399	410	435	401	377	396	408	410	403	406	394	402	409	401	401	433	418	401	414	398	399	434	408	397	392	383	391	382	421	395	396	433	392	400	399	412	442	398	386	399	360	389	390	400	385	407	407	416	386	383	411	430	400	371	401	401	407	411	387	386	392	406	386	401	400	399	402	422	399	404	427	456	404	381	394	405	382	383	389	403	391	400	416	399	405	416	401	442	405	388	379	390	396	407	387	412	417	394	393	366	461	400	396	390	411	402	405	380	380	389	403	430	418	395	407	408	386	425	394	386	441	404	405	387	385	411	401	405	398	374	374	380	399	407	402	364	417	369	396	386	412	405	428	430	408	367	438	415	391	388	397	382	380	398	385	399	380	426	420	409	412	402	413	408	368	388	414	407	394	416	427	400	383	421	401	397	347	363	446	386	407	402	346	355	368	383	381	380	363	389	382	390	402	431	386	410	428	404	389	421	389	452	374	417	404	388	475	418	396	391	400	422	395	428	416	400	389	422	385	439	414	368	397	396	395	421	407	430	420	383	379	409	381	389	404	399	401	363	401	401	403	379	393	418	419	412	415	396	395	382	386	411	398	415	424	399	432	389	416	409	380	380	362	409	384	399	402	420	420	404	372	386	375	370	410	408	444	413	428	378	374	427	427	416	400	410	402	382	399	399	370	410	351	421	426	382	385	404	379	378	393	373	419	387	417	410	404	431	439	374	449	442	405	357	383	438	418	368	381	417	364	416	396	401	417	369	417	405	398	393	385	392	376	443	360	438	443	387	387	409	394	420	427	425	403	424	408	375	403	414	396	411	427	410	407	409	386	399	393	422	405	400	397	422	378	371	405	379	392	373	345	412	401	396	415	408	403	381	397	361	394	447	432	380	386	392	483	403	386	414	408	375	387	398	405	379	417	425	400	387	416	402	405	392	413	401	434	385	419	389	369	404	409	393	377	410	365	401	412	447	406	408	406	400	384	409	400	396	419	422	394	375	372	378	397	391	430	402
30693	19781	8601	678	413	421	455	403	373	407	398	349	401	437	399	402	370	362	413	337	437	405	378	375	398	356	396	415	368	389	415	359	394	401	384	384	387	399	390	373	382	385	390	381	364	370	374	383	396	354	377	399	389	411	369	379	418	382	423	373	424	355	396	395	365	395	401	402	368	395	400	368	379	422	370	418	398	382	380	407	383	382	401	353	376	394	367	387	374	397	384	368	396	375	379	412	370	386	376	387	360	379	438	388	416	387	361	376	417	377	380	393	409	356	367	341	379	367	390	396	367	395	384	403	360	368	397	388	426	371	390	376	356	375	376	412	416	375	399	388	388	386	402	411	369	384	368	379	370	361	388	377	436	394	373	378	388	347	390	396	379	376	362	384	405	355	406	387	377	397	408	365	402	347	367	379	368	390	393	395	346	375	382	384	423	389	392	352	367	379	379	377	400	360	400	412	425	460	395	397	436	391	352	411	394	390	401	399	396	393	400	406	412	417	348	389	383	374	397	352	353	372	428	387	414	387	384	342	373	383	364	369	354	400	369	393	397	384	376	380	365	355	394	405	366	372	399	377	374	425	396	400	382	427	393	425	364	380	413	411	347	330	378	371	376	379	388	387	371	411	385	377	389	350	371	398	373	394	388	392	392	433	401	416	388	404	387	367	366	367	363	400	346	379	379	380	393	396	351	381	367	386	356	352	418	391	373	403	382	378	398	449	439	343	402	372	398	351	420	367	402	392	376	350	394	386	414	399	379	360	390	373	377	368	366	349	390	380	407	406	414	406	372	387	407	399	396	384	352	396	407	376	392	381	359	426	383	361	390	393	380	401	342	412	370	396	382	333	382	383	376	373	393	370	406	369	403	401	382	363	395	346	391	412	370	371	389	371	372	388	375	371	360	364	395	393	368	368	366	416	357	374	405	400	404	360	364	401	372	390	384	353	376	385	368	400	391	390	376	400	352	404	389	375	402	404	415	383	413	392	409	395	414	381	420	374	402	409	372	375	393	378	387	325	393	414	351	388	336	386	382	391	381	408	357	407	361	381	366	366	365	369	393	364	392	345	383	398	400	374	388	361	389	396	399	419	388	381	374	416	378	391	364	381	392	387	380	381	398	393	371	377	385	386	400	381	403	427	398	352	392	366	399	350	358	386	374	378	381	368	399	370	353	390	394	384	402	370	380	383	421	323	384	405	399	406	384	374	418	367	328	412	343	372	385	363	401	379	392	381	354	397	368	374	402	377	398	405	351	383	400	405	407	367	397	388	373	373	392	409	387	431	350	353	376	432	420	405	397	381	410	359	359	403	394	400	382	383	390	378	372	392	367	371	377	368	407	387	412	366	392	351	388	385	396	368	333	391	409	367	370	390	386	380	347	387	387	403	385	363	386	371	432	396	424	336	402	419	375	373	399	410	416	363	386	388	403	378	371	352	381	421	356	401	408	386	435	416	402	368	395	343	379	389	405	359	371	393	396	361	375	389	372	413	396	411	399	382	357	415	357	390	396	369	391	365	368	403	412	376	399	435	406	370	381	358	391	389	382	415	402	379	345	393	365	355	370	418	369	411	395	411	405	382	407	377	383	393	385	381	373	390	399	389	408	387	358	384	398	360	395	379	397	397	375	380	376	392	367	432	406	387	365	393	412	384	410	393	374	413	399	401	391	389	408	417	371	376	396	399	403	376	400	397	358	363	384	405	353	392	364	432	386	379	414	372	366	396	395	409	396	371	400	412	355	404	411	423	413	390	404	405	399	393	370	386	382	397	390	355	362	404	360	383	399	374	392	381	403	347	373	391	354	395	399	377	347	380	358	390	364	390	388	393	390	376	360	409	353	412	345	412	373	390	400	390	384	396	398	423	401	381	416	404	356	381	382	366	407	401	363	380	417	420	376	430	368	355	372	382	393	398	392	360	390	399	430	379	374	396	380	402	389	398	414	389	378	388	424	410	380	383	386	387	373	380	384	406	361	373	402	361	405	374	393	405	406	407	352	376	380	353	414	403	380	382	402	391	380	411	415	421	392	388	369	394	403	397	420	396	384	405	426	397	388	408	422	386	379	363	391	387	411	377	369	376	409	384	355	418	361	385	374	375	385	429	391	390	434	384	375	388	380	377	391	371	362	396	394	381	400	405	405	427	353	419	380	354	359	380	394	382	359	363	390	392	379	409	419	407	381	372	392	419	392	389	383	364	377	386	357	358	394	341	391	408	406	411	382	388	383	383	413	371	353	399	350	380	441	423	374	410	388	377	369	406	418	337	376	359	389	359	349	371	363	386	369	370	369	365	386	375	416	384	370	357	403	364	379	389	339	387	394	393	357	376	365	390	379	363	373	374	375	369	414	398	425	375	390	404	369	389	403	358	381	399	380	375	388	389	354	453	409	397	352	399	382	391	401	369	416	388	394	371	374	388	403	399	428	416	382	409	409	376	387	390	387	385	363	400	364	358	401	374	370	368	372	373	398	366	354	401	387	404	376	419	416	379	373	426	392	364	364	395	379	426	405	359	406	391	384	380	362	371	414	377	373	385	380	422	381	390	368	368	389	365	377	345	425	361	368	384	437	401	393	356	375	364	375	377	375	380	343	392	399	370	370	365	329	393	358	346	366	383	368	363	402	363	428	406	365	382	391	378	395	404	397	367	381	381	390	373	372	356	397	379	408	379	376	394	410	388	383	375	371	393	381	384	376	397	416	386	377	370	375	411	367	400	380	423	413	374	355	371	393	390	387	372	401	379	399	417	418	402	377	368	421	387	401	391	391	364	386	372	398	374	415	396	429	412	389	393	369	385	403	405	401	373	384	358	372	434	410	376	400	397	407	413	397	354	374	379	365	359	410	421	337	333	382	379	432	387	410	381	363	390	374	394	396	383	395	339	396	355	399	382	375	375	384	402	413	407	362	411	432	403	401	358	419	440	395	389	426	395	362	384	376	364	390	397	418	392	413	429	407	404	399	414	385	370	365	379	364	387	392	395	394	380	355	394	395	381	400	365	387	356	336	415	398	362	375	393	382	380	390	397	378	381	400	401	357	402	379	371	375	389	417	401	412	414	421	373	364	387	371	429	389	390	366	409	383	391	407	418	388	338	409	381	412	393	401	356	394	388	381	371	398	404	386	387	424	359	363	414	374	355	380	355	394	383	384	396	408	388	382	390	386	464	424	380	406	332	354	388	370	388	362	377	405	352	394	408	415	436	346	340	344	411	374	409	375	392	374	406	384	359	420	386	394	383	402	375	398	378	384	390	430	333	409	400	393	424	409	391	376	352	422	341	397	355	386	428	412	386	359	379	368	416	411	352	378	364	369	396	352	401	387	452	360	403	399	361	395	387	356	383	394	390	362	352	377	376	367	355	383	417	388	399	383	383	375	379	370	380	399	373	397	381	374	363	373	358	395	426	339	354	380	350	395	392	433	381	391	358	367	378	409	359	380	393	372	358	402	356	388	395	378	371	398	402	393	406	394	376	381	344
5420	1058	1001	946	938	950	987	965	882	936	896	966	929	943	911	915	961	936	1022	945	905	934	939	924	966	888	918	924	939	914	943	948	894	965	878	932	975	938	889	976	988	931	901	947	937	902	905	984	894	968	908	937	907	931	973	948	972	950	972	889	901	933	966	928	935	950	903	922	937	923	950	907	965	928	893	997	916	911	969	945	945	984	955	959	936	952	928	970	979	934	902	886	973	954	946	914	978	927	922	877	924	938	962	929	964	933	894	926	877	923	948	902	969	913	913	959	990	907	940	957	929	872	928	955	948	971	918	967	965	979	961	936	957	918	907	990	955	923	917	901	985	928	926	886	912	927	946	992	912	942	934	964	932	959	940	867	918	959	951	942	928	934	930	906	956	930	957	912	967	939	930	906	933	956	905	923	929	918	993	920	983	947	917	922	960	912	933	931	951	898	954	955	954	953	908	946	926	915	887	964	986	969	925	945	995	924	989	944	961	917	904	992	918	965	902	921	907	987	960	898	976	943	965	976	938	947	988	928	949	980	907	975	921	926	962	932	982	927	933	968	902	943	948	913	903	958	859	902	919	947	922	920	918	937	974	918	981	931	922	966	978	937	928	924	949	958	947	992	943	935	916	952	897	915	935	939	901	919	899	936	933	950	937	921	942	927	985	978	898	928	901	878	925	935	942	959	915	948	917	930	1033	895	913	914	892	942	933	920	954	881	915	944	981	952	917	971	928	956	951	945	951	944	928	904	858	906	948	937	937	975	932	970	924	948	839	884	936	943	944	948	889	973	934	909	886	935	855	938	932	953	945	889	947	937	895	950	878	954	857	902	898	923	869	908	959	960	960	928	889	912	907	919	915	877	898	904	918	891	944	963	907	954	985	939	970	950	952	906	1004	973	974	928	938	909	962	890	974	909	894	922	1021	898	866	998	927	924	941	871	953	874	924	929	935	918	929	927	983	935	935	918	931	914	919	970	970	939	945	892	915	923	935	975	928	928	929	960	965	998	937	956	935	938	948	988	933	935	951	962	971	942	927	975	977	945	1012	972	917	910	918	981	930	949	976	967	929	920	923	910	897	951	972	976	923	910	937	916	904	911	897	888	921	960	937	915	897	958	886	950	949	921	912	923	940	899	903	933	917	904	1004	906	924	875	934	927	956	956	972	955	923	941	909	934	970	922	951	931	994	901	986	942	921	908	938	957	966	973	917	923	918	989	881	963	899	955	948	898	936	973	900	961	903	882	922	930	941	961	907	933	984	915	923	939	928	1007	947	973	947	935	910	945	951	941	967	977	982	917	950	905	986	924	953	955	944	929	946	919	943	910	911	908	889	925	980	930	915	983	964	898	929	928	940	941	907	886	936	902	899	961	918	966	879	938	913	923	957	924	916	989	920	915	920	944	952	889	943	898	908	954	923	925	965	999	906	983	966	907	938	992	960	912	901	913	960	919	913	934	941	943	955	950	930	966	911	963	967	917	891	901	931	930	960	945	913	962	959	934	921	972	978	929	889	927	910	989	884	933	951	912	895	888	924	968	903	923	1032	946	952	904	983	961	888	913	949	911	907	927	911	948	958	932	941	940	924	954	916	919	957	892	974	934	873	922	933	956	948	939	972	996	967	921	939	923	879	968	955	884	954	971	945	966	897	958	880	920	946	953	960	908	909	895	908	917	905	951	920	1019	960	941	954	878	963	947	910	924	917	917	918	962	912	979	978	937	912	942	963	943	992	958	864	973	920	977	917	895	919	929	954	924	934	912	913	949	938	932	969	906	871	934	904	898	930	883	934	932	958	966	960	916	986	924	936	884	928	956	932	922	932	945	910	878	930	938	1019	961	930	947	965	927	959	893	953	929	916	920	992	962	950	938	945	925	964	937	927	961	973	946	927	938	929	915	899	895	931	937	974	952	913	949	928	917	929	946	867	925	964	874	901	913	896	900	925	989	931	931	971	900	954	953	902	969	963	953	939	905	908	954	961	921	893	933	980	936	950	931	916	960	919	926	923	930	950	968	967	935	937	964	963	950	924	991	954	951	901	919	903	991	876	911	964	919	923	949	949	942	942	921	912	908	975	912	926	952	876	1046	909	926	907	931	949	939	967	906	925	970	930	925	871	945	909	895	985	959	929	892	949	928	943	904	951	936	906	971	922	891	950	974	911	893	890	910	919	876	962	942	897	889	897	962	939	939	896	947	930	954	913	902	925	851	978	938	945	970	920	925	915	898	925	919	914	981	890	950	912	908	950	948	927	936	915	957	922	915	931	917	936	902	969	955	914	943	925	913	936	936	983	975	939	946	899	933	942	972	917	937	927	941	950	937	875	906	842	900	943	922	920	965	931	891	976	961	936	931	906	933	952	964	902	914	975	935	963	933	996	968	941	892	966	1031	944	920	916	919	939	944	924	914	962	929	977	932	911	950	960	965	911	925	941	974	953	917	960	897	963	968	962	948	920	930	921	909	971	926	912	934	931	909	964	995	958	929	908	889	985	954	985	947	953	992	942	910	905	1011	926	947	953	855	930	970	880	938	976	993	960	937	949	958	964	909	904	923	921	946	917	934	939	986	950	956	965	942	917	920	913	937	942	888	913	899	911	935	914	949	925	899	989	916	919	942	890	949	946	968	924	942	929	917	928	940	982	941	884	950	920	959	874	944	950	950	954	911	934	955	933	949	903	941	909	940	938	933	980	916	942	922	883	969	941	968	959	897	936	946	954	929	938	960	946	923	957	910	981	924	975	933	929	946	897	923	979	969	920	972	925	902	887	931	898	975	922	962	929	903	976	966	1010	916	913	916	984	933	941	934	926	953	958	926	977	966	992	957	920	916	990	921	893	953	940	963	961	953	905	949	989	962	941	862	965	920	909	989	905	942	909	902	877	984	934	950	914	885	885	936	968	911	947	954	953	965	944	986	914	936	981	980	934	933	941	918	974	956	935	939	964	912	919	926	908	938	932	931	912	941	925	935	976	1008	944	898	935	896	990	968	903	977	972	968	908	965	978	920	979	910	938	923	905	974	921	906	926	918	990	905	939	940	919	916	940	898	916	939	936	925	920	886	917	898	914	986	942	929	939	919	914	976	943	994	967	918	960	892	908	956	871	949	912	953	895	879	954	898	931	886	1010	962	919	924	903	990	945	901	889	991	961	936	925	901	902	904	892	893	914	954	973	968	970	925	977	874	939	948	981	970	919	924	916	938	929	912	952	924	922	953	981	902	931	909	935	960	927	907	943	916	948	912	925	917	890	900	941	953	898	913	972	993	935	909	877	885	902	928	903	976	897	916	942	914	871	946	889	932	887	937	966	914	968	980	883	893	912	887	922	1002	949	927	939	930	926	947	894	936	926	904	952	873	902	984	976	912	918	981	942	908	940	949	953	975	963	954	895	1008	925	969	994	1005	919	934	936	902	908	897	898	926	887	904	934	918	941	957	896	959	912	969	915	885	935	968	965	955	933	955	916	937	939	931	925	929	921	986	911	977	998	925	862	960	957	949
25448	21680	24668	29186	21675	15672	659	432	383	392	365	338	311	318	331	301	315	321	340	337	336	312	287	322	269	326	323	302	294	307	308	318	328	323	309	322	306	316	309	367	304	333	329	312	308	325	296	299	274	311	298	295	306	316	328	337	315	293	319	283	320	300	298	336	289	309	318	326	324	314	291	311	326	299	327	298	321	313	283	309	323	309	301	282	303	316	304	334	297	300	286	307	336	296	328	293	307	318	328	286	303	285	292	291	310	280	309	324	289	309	293	293	296	315	323	317	326	312	240	283	301	313	313	319	369	292	310	299	279	288	304	283	312	297	317	303	304	336	290	292	297	295	303	301	319	307	301	327	309	290	342	306	326	276	288	309	313	323	321	302	300	320	314	304	318	299	296	341	297	328	311	294	305	322	334	283	336	323	289	329	335	314	313	321	315	262	330	312	303	294	321	330	303	316	315	303	358	314	300	341	307	329	310	319	278	334	297	304	317	321	322	297	318	298	308	317	348	298	301	296	305	313	297	316	299	318	295	286	310	312	294	296	329	298	314	319	312	295	291	289	303	317	338	310	326	314	304	276	321	314	297	283	305	286	319	313	290	314	290	298	283	278	292	298	352	287	313	314	302	320	320	304	277	314	312	299	288	317	305	318	298	315	302	315	294	295	308	334	349	343	306	315	308	317	321	340	306	295	353	305	333	290	313	294	292	295	354	317	325	314	287	340	283	293	322	340	322	294	304	316	290	331	341	318	316	295	318	331	283	323	328	316	277	333	300	339	304	299	317	328	325	323	327	312	300	291	307	287	314	283	329	318	296	318	303	303	347	292	315	310	338	277	316	327	331	348	334	307	314	271	352	308	313	322	347	293	300	312	277	276	307	313	326	334	292	309	302	307	333	274	295	261	337	296	284	315	306	326	314	311	302	337	313	291	290	289	311	339	300	319	319	329	312	293	303	319	306	338	296	278	320	306	284	305	312	322	275	319	324	346	299	309	292	325	293	303	312	297	298	337	331	325	291	346	288	283	294	301	296	332	343	278	293	320	326	305	319	319	315	324	328	308	281	326	305	310	299	330	304	280	312	301	300	319	301	292	313	269	259	280	324	313	304	307	301	326	312	348	311	317	308	309	271	303	292	336	314	316	315	305	317	297	313	322	306	293	319	334	301	297	317	296	296	345	334	303	329	301	300	332	306	320	276	287	330	336	337	327	270	298	305	297	320	300	295	351	316	324	298	323	314	304	316	307	307	323	299	306	323	291	320	313	325	331	319	311	310	298	290	287	295	309	309	313	304	327	302	333	311	297	314	317	333	312	331	282	293	289	318	309	294	303	294	328	322	288	301	305	283	283	333	348	315	302	304	323	333	332	296	306	336	306	290	308	324	331	345	333	301	326	291	323	310	339	327	331	315	281	278	287	290	304	317	290	313	331	302	336	318	322	317	302	307	270	298	313	340	300	333	296	302	346	335	330	301	284	304	308	314	286	310	310	294	315	294	304	310	272	304	329	294	299	277	296	267	339	333	338	301	334	275	328	271	312	282	306	299	282	299	313	295	298	299	280	317	303	302	307	299	285	314	304	324	307	305	319	284	325	302	326	293	291	309	312	294	326	316	325	321	331	296	296	327	303	325	315	312	313	340	263	315	305	306	328	346	302	295	317	318	309	331	295	331	310	321	290	332	334	336	331	291	318	317	281	301	318	300	303	300	287	324	328	307	299	328	275	303	312	313	328	335	348	326	324	316	296	300	312	327	310	303	353	321	280	338	289	337	316	328	315	315	296	326	329	308	323	294	315	329	291	349	300	321	326	295	315	311	317	317	295	313	310	296	312	289	295	311	310	298	309	298	305	263	297	318	295	303	334	336	313	328	272	334	334	337	305	306	293	303	343	333	307	327	332	309	289	302	297	322	303	313	309	296	303	310	344	281	302	298	306	341	316	319	313	325	309	312	303	287	317	311	337	311	304	321	299	306	327	285	312	312	335	331	304	308	318	314	314	323	307	316	304	313	329	286	286	352	290	314	273	329	309	306	337	273	301	289	320	297	285	315	317	298	304	333	276	315	332	331	306	284	329	296	329	331	315	303	332	317	316	286	270	290	317	306	323	286	310	271	322	324	345	293	328	301	332	305	301	331	318	300	317	296	305	311	302	313	324	261	329	346	312	298	297	283	312	280	334	323	294	301	302	338	292	318	312	353	331	303	309	295	285	317	299	324	317	324	312	289	325	323	322	301	331	308	341	285	288	318	304	318	307	319	310	347	310	309	293	305	325	311	285	311	286	319	339	328	330	326	302	335	302	290	276	312	290	316	289	309	304	320	289	314	306	298	305	338	328	310	326	304	320	294	305	305	324	340	303	336	311	288	316	325	297	291	311	359	325	319	319	292	328	292	331	289	272	277	282	301	311	306	286	322	336	304	322	303	299	307	306	280	328	296	292	269	320	338	298	312	301	275	305	327	340	326	313	286	310	303	293	314	277	298	295	328	296	310	331	344	295	295	307	311	299	283	310	307	306	342	319	301	297	294	299	283	318	306	323	305	307	312	310	305	332	330	310	340	313	301	325	294	295	306	296	338	296	347	301	327	317	289	288	299	301	351	309	286	327	334	307	285	305	309	306	315	287	329	288	296	338	328	324	273	291	328	318	311	313	343	312	327	311	308	326	328	324	315	327	307	306	300	285	324	316	302	292	320	292	307	285	287	312	320	314	303	309	308	318	353	297	290	308	333	306	325	318	315	301	306	303	320	330	333	308	314	297	325	274	291	310	274	318	304	321	358	329	285	316	297	295	298	302	313	296	306	289	292	315	286	310	305	317	308	331	300	313	333	320	283	317	282	287	294	330	294	291	327	358	341	334	309	320	299	309	316	304	303	323	335	305	295	302	310	302	331	302	320	319	326	338	343	285	279	301	299	329	302	300	313	295	309	294	297	297	312	282	333	312	312	319	291	331	284	344	321	310	272	326	316	304	304	315	308	303	339	270	312	284	320	300	333	339	304	350	291	291	317	312	299	308	299	319	327	328	299	279	302	311	318	290	324	302	369	311	316	312	306	320	274	330	304	288	309	336	313	314	320	305	307	314	326	292	282	343	304	336	290	276	314	296	302	301	319	289	302	336	299	265	316	276	329	281	316	287	306	311	322	307	348	330	312	290	299	334	328	303	286	310	316	289	322	344	311	317	291	300	349	303	291	310	311	295	320	307	327	321	284	321	319	317	294	330	289	307	293	268	278	314	298	315	284	318	337	298	303	305	305	290	284	284	292	309	297	310	337	308	300	287	317	313	322	339	305	290	306	339	314	306	294	304	305	284	285	276	313	310	260	332	330	283	307	303	298	288	269	322	305	290	315	310	308	338	286	296	310	297	313	330	309	314	283	304	284	282	321	312	297	302	319	332	317	320	311	344	362	308	304	333	297	352	331	287	315	301	271	307	334	282	347	302	315	338	336	303	311	306	319	291	334	345	333	319	291	302	286	290
3295	1945	1167	896	902	793	843	768	770	779	789	754	770	747	724	754	772	742	726	771	776	750	761	769	743	782	744	782	760	805	748	687	748	725	754	778	763	757	753	747	747	780	745	793	743	767	728	710	691	701	783	733	771	771	749	745	763	780	753	727	773	768	728	760	760	705	729	729	725	723	741	774	731	735	693	725	758	748	753	789	719	711	795	725	771	717	726	801	716	683	748	747	722	753	779	742	763	761	769	770	728	774	734	699	708	754	794	805	720	795	750	758	719	786	738	731	738	770	717	774	764	767	744	728	763	746	768	735	722	806	766	720	769	743	737	753	761	748	747	750	764	758	813	774	785	750	752	749	754	753	752	722	739	687	741	796	765	734	705	776	750	770	742	789	734	781	753	759	734	751	720	699	745	782	738	723	802	786	757	797	742	748	783	730	751	725	721	792	731	733	791	763	756	762	765	746	763	739	734	745	746	694	748	760	783	719	789	725	758	703	715	770	745	756	815	757	732	737	813	780	760	780	751	766	721	766	749	721	738	773	750	746	764	716	744	792	770	761	745	772	732	764	758	752	765	773	784	770	756	754	716	822	777	718	731	705	759	708	771	748	756	784	766	726	786	713	710	769	744	764	726	791	792	776	761	733	780	847	730	753	745	739	667	743	719	802	758	763	703	785	752	781	729	736	769	760	792	759	737	749	727	755	796	720	770	766	756	761	806	725	773	726	755	744	725	715	761	722	733	752	774	761	798	705	788	763	797	731	776	754	738	750	736	731	747	783	725	689	794	759	723	735	738	719	761	768	752	750	751	716	743	711	748	732	699	767	764	703	719	699	726	711	717	725	755	741	728	779	736	746	735	715	775	740	762	730	764	729	775	754	772	738	712	724	749	731	793	740	751	761	779	739	721	755	742	761	693	756	722	751	722	739	732	756	741	743	744	723	731	776	745	785	780	760	741	729	774	743	766	743	754	773	763	738	745	743	775	720	767	711	739	756	724	722	768	738	777	709	738	781	770	750	732	739	719	724	804	732	762	770	772	755	739	723	752	781	725	725	759	786	774	734	805	756	713	752	717	677	746	748	758	698	765	756	694	709	812	812	761	714	786	702	729	752	757	737	767	774	759	739	737	735	711	729	760	704	747	796	814	732	799	729	756	803	749	767	768	725	719	740	733	766	690	759	705	778	717	768	778	720	750	772	790	741	732	753	769	748	718	774	668	732	771	728	754	755	757	746	717	771	747	727	781	719	722	730	736	766	773	746	669	766	726	808	732	764	770	763	784	707	742	694	764	747	737	785	721	760	725	747	746	829	762	749	760	790	759	753	749	727	760	705	746	784	762	758	767	705	730	756	728	790	728	754	753	729	735	750	778	764	754	748	775	785	747	724	748	772	758	754	726	763	781	741	745	686	745	741	777	758	756	735	739	769	757	791	768	741	770	766	772	772	728	754	816	800	751	744	768	710	706	779	747	765	738	759	730	740	737	742	757	745	748	745	713	797	712	749	749	726	770	720	787	737	770	752	712	761	745	728	798	717	758	805	749	762	711	737	736	740	753	781	746	708	702	736	741	737	755	739	696	766	744	741	755	694	728	746	760	737	740	759	758	754	743	774	710	773	731	685	767	707	738	800	707	760	723	765	795	786	785	708	757	715	768	744	744	764	725	717	756	750	757	779	685	729	754	771	735	725	743	733	758	741	731	763	699	742	760	765	753	705	769	773	739	753	719	712	751	753	761	748	744	735	734	746	782	725	759	729	773	743	723	793	751	745	730	790	742	771	718	730	746	702	761	746	786	748	737	779	778	779	738	724	732	788	735	751	713	742	737	786	740	737	790	753	771	741	719	717	754	723	750	697	759	713	741	742	699	726	725	733	750	732	745	715	773	767	765	694	722	821	744	793	772	716	755	724	803	776	755	782	710	756	742	737	763	748	750	749	799	786	782	706	740	746	717	759	771	746	775	804	750	718	725	720	720	733	744	729	749	713	758	773	813	728	775	734	740	748	745	776	794	782	697	795	770	725	722	713	721	744	778	737	766	800	746	723	737	719	754	786	741	738	791	803	775	743	802	768	728	743	778	722	786	771	683	739	745	779	710	764	749	824	756	746	727	752	772	733	791	759	736	730	736	739	758	734	748	736	692	754	761	792	774	780	723	753	778	787	751	730	713	759	725	699	731	713	775	760	772	795	735	741	734	748	752	740	774	701	792	705	723	779	791	714	786	749	677	754	775	753	784	721	737	717	767	727	769	763	738	726	783	744	745	755	719	752	766	817	764	732	770	751	791	793	743	758	749	741	705	786	751	790	769	736	766	769	708	784	724	749	782	745	744	749	732	738	766	710	762	759	739	767	698	789	706	704	748	743	736	712	743	707	759	752	779	745	748	715	754	751	739	773	789	778	778	717	743	734	733	727	755	745	672	737	739	801	765	795	745	740	753	741	747	749	743	731	741	760	774	781	767	762	774	750	732	774	716	755	756	725	720	775	769	764	777	767	718	769	751	698	729	754	775	782	785	731	700	736	734	727	747	743	727	751	788	753	798	717	744	747	738	760	774	693	783	730	740	755	711	754	760	796	737	729	739	758	774	747	752	737	740	756	755	751	745	743	761	745	725	706	777	764	707	770	766	748	764	734	758	750	801	817	723	794	778	763	773	772	798	742	729	752	754	746	757	702	736	728	732	737	746	756	724	733	732	745	783	748	774	773	764	767	768	756	734	729	692	761	693	776	702	713	777	751	720	712	733	759	701	740	719	704	795	761	717	720	754	742	759	712	746	724	711	743	714	750	746	836	750	747	728	731	720	752	772	766	715	732	724	740	711	706	778	765	729	761	748	712	771	739	750	828	786	785	782	737	778	726	784	755	805	783	778	757	696	730	743	743	725	717	756	751	746	785	745	743	807	833	704	755	754	751	751	728	722	759	727	733	790	753	731	762	733	730	784	766	727	773	784	762	748	729	769	733	749	735	732	763	753	768	766	746	737	732	740	753	749	775	782	744	784	669	724	758	781	739	736	750	735	794	792	763	758	711	757	732	771	750	728	740	711	758	712	757	729	734	791	726	783	722	774	702	708	742	758	769	708	775	706	765	763	705	697	797	715	738	805	744	717	722	726	749	695	738	779	734	716	736	780	762	668	717	740	760	734	724	759	739	674	721	794	760	745	818	748	743	789	749	753	752	774	734	743	782	760	772	746	791	733	762	736	749	771	754	713	799	725	755	790	746	709	759	732	718	711	782	797	741	745	753	736	767	758	764	760	734	750	777	751	767	725	789	781	761	742	758	719	749	777	733	747	776	791	745	805	771	735	738	688	778	684	737	784	736	772	742	763	749	802	751	788	775	780	778	736	763	768	757	738	715	722	716	768	758	771	750	703	731	736	749	748	736	697	785	747	779	758	736	760	829	724	759	793	702	786	775	752	716	739	772	736	735	723	704	757	767	709	748	742	752	737	733	764	766	743	768	749	789	776	795	757	762	799	765
23611	20694	23936	27493	20694	20699	12102	455	253	222	231	230	198	203	186	184	186	149	159	159	158	160	158	165	143	143	143	156	147	158	174	151	134	142	161	130	153	141	139	137	144	130	144	148	140	153	161	142	163	138	140	136	162	129	153	153	144	163	169	132	130	154	141	164	155	169	131	140	142	139	156	133	138	164	144	163	142	144	144	141	148	138	153	149	119	141	145	146	155	149	127	140	130	143	131	153	137	158	124	148	147	142	160	151	156	150	141	138	132	128	155	126	158	126	138	136	163	160	140	152	141	154	155	154	143	138	161	141	133	155	156	139	147	160	137	137	150	152	131	147	148	151	137	149	151	155	132	159	155	138	161	140	136	131	134	140	184	140	131	156	151	157	125	145	135	143	146	147	149	163	149	152	117	151	143	163	157	141	123	146	134	146	174	142	138	150	148	144	142	129	158	138	153	150	154	154	153	125	123	153	126	142	154	141	150	141	151	158	152	162	135	136	144	156	142	140	109	137	162	123	153	148	139	142	114	128	153	113	143	133	141	158	169	161	142	137	160	132	149	141	120	141	128	139	149	157	162	150	139	156	141	142	117	148	142	129	132	132	133	142	143	136	132	155	115	149	150	122	157	150	140	142	138	139	158	136	141	143	142	142	152	118	134	168	163	144	133	153	147	153	153	153	129	140	142	155	142	128	120	142	159	144	145	125	137	154	128	147	139	147	152	123	152	142	143	129	157	148	160	129	138	143	138	142	153	141	155	152	130	126	132	128	116	166	145	157	143	133	150	138	178	128	150	177	139	136	125	146	138	148	152	145	154	167	128	130	141	146	127	148	157	157	141	123	134	144	140	127	125	144	144	138	129	153	154	144	127	138	148	176	156	128	147	150	144	148	163	160	133	167	147	144	161	147	155	137	119	146	127	145	151	156	149	119	131	146	161	149	139	111	165	138	127	130	145	144	150	132	168	144	124	152	154	141	155	135	133	148	144	132	131	132	162	162	140	142	150	146	137	114	155	132	138	154	129	120	136	170	148	156	151	132	131	141	158	123	140	142	144	132	168	150	164	164	151	138	154	154	143	121	146	149	124	152	153	161	123	133	137	156	142	148	162	158	166	140	152	135	140	139	167	145	155	141	138	117	142	156	165	147	120	156	153	136	152	142	161	140	128	125	145	141	137	133	135	141	157	133	131	158	144	124	146	155	147	137	142	142	165	144	127	125	159	145	162	152	128	140	146	139	135	152	139	139	135	144	131	152	128	127	126	148	150	137	148	158	126	155	136	151	133	152	150	137	143	154	148	140	143	127	170	169	131	116	149	148	145	142	130	137	140	142	131	130	149	104	148	152	146	126	123	134	146	122	147	150	142	169	148	153	137	143	153	120	135	136	159	153	134	137	145	133	137	128	106	138	148	138	156	151	168	147	128	116	159	138	130	125	156	147	136	137	165	133	165	132	146	161	139	149	137	152	130	148	150	132	125	159	150	139	151	139	127	147	146	139	154	140	146	138	155	139	157	138	148	149	148	136	143	166	171	130	152	142	173	132	132	163	148	141	163	148	159	134	145	138	146	155	126	128	141	144	138	118	138	142	156	156	151	142	141	132	135	149	142	158	155	141	152	138	137	160	163	145	146	159	137	156	134	131	143	129	135	139	138	132	116	149	156	159	127	137	143	147	147	150	158	144	154	140	137	146	144	134	144	111	166	141	148	126	143	133	127	139	148	132	151	170	156	147	146	152	125	128	157	124	177	162	142	149	147	157	142	149	136	158	150	151	153	149	145	145	138	149	130	145	141	163	140	145	139	145	142	131	151	157	147	139	136	121	120	148	143	126	154	139	147	158	161	148	134	138	134	159	147	151	133	129	150	147	125	136	148	146	124	145	156	129	140	153	155	137	156	128	135	143	142	147	150	134	172	148	144	168	155	162	146	146	159	122	138	146	135	140	151	144	140	152	141	153	153	160	150	147	151	125	140	149	120	135	146	152	142	169	129	135	148	139	149	149	146	140	174	121	149	153	155	130	125	119	138	122	147	151	133	141	140	155	130	148	132	160	141	139	139	126	130	140	142	155	134	136	150	152	148	125	139	158	143	138	158	155	155	125	137	144	150	150	125	137	137	127	137	137	152	141	148	145	157	125	133	153	153	139	142	157	152	145	140	164	144	134	138	131	163	139	121	155	162	167	148	140	136	144	166	143	117	137	170	181	151	142	127	145	138	139	155	140	144	150	155	156	149	139	127	146	117	142	142	139	133	138	158	142	161	138	126	152	168	136	124	138	149	126	164	137	134	143	140	152	155	129	122	158	160	135	141	143	131	145	152	154	147	126	156	131	136	122	154	150	132	166	154	134	144	128	150	122	132	148	131	141	138	135	149	155	153	137	155	158	182	154	148	147	148	153	156	148	161	131	151	162	140	161	156	139	127	136	137	130	135	159	148	150	135	128	129	160	153	139	127	146	140	137	143	139	151	138	132	141	144	153	146	149	128	128	141	136	132	131	123	156	150	147	146	130	175	134	120	142	131	149	132	111	132	138	159	146	123	137	130	134	132	146	138	156	136	123	133	111	154	145	140	127	133	126	136	150	111	145	169	131	149	163	137	155	135	137	132	140	132	146	153	153	147	127	159	118	121	133	158	152	167	158	131	125	140	156	149	131	163	138	148	169	133	167	153	142	126	162	146	135	180	154	144	138	140	113	157	142	159	139	168	162	142	141	177	162	133	142	129	131	148	158	134	139	166	122	130	138	149	145	139	141	144	133	141	165	121	156	128	146	136	143	157	145	175	137	129	171	185	146	152	148	142	132	133	124	141	143	152	145	144	137	166	139	164	155	145	134	143	138	159	145	133	156	141	112	165	147	144	118	149	146	143	146	154	159	127	136	144	140	131	123	138	141	139	140	128	132	156	156	160	130	142	125	125	152	139	153	131	153	144	154	158	149	137	140	145	136	153	148	150	155	138	124	188	144	151	127	154	136	138	143	137	149	141	159	150	159	144	148	149	140	127	162	145	142	148	148	140	180	145	143	144	164	145	150	159	142	153	158	138	150	123	139	157	156	153	133	122	141	139	135	171	163	148	154	138	161	146	132	131	160	117	143	147	130	129	153	125	163	120	156	154	154	159	157	145	149	123	136	150	124	136	151	160	135	135	161	158	162	112	152	123	130	154	155	135	156	125	127	164	150	186	150	140	136	156	144	161	133	142	143	151	149	148	122	145	150	123	143	145	147	160	154	138	151	154	162	146	136	156	129	157	157	139	139	127	135	158	133	131	151	117	148	145	145	147	146	143	126	146	158	122	139	136	146	141	152	123	125	160	158	135	132	140	133	138	149	128	136	138	148	123	151	132	158	135	159	146	151	153	164	142	152	139	141	143	153	155	139	139	146	154	135	146	128	152	144	138	122	153	135	142	126	167	130	150	140	153	135	163	150	135	142	136	147	144	141	132	166	124	133	140	136	156	138	143	118	147	141	144	156	151	145
2873	2783	1283	757	581	520	495	475	423	440	420	417	390	408	419	400	395	381	386	432	391	418	403	436	348	407	394	379	378	383	441	382	387	406	400	411	365	404	419	397	396	377	373	353	384	424	385	393	341	374	392	413	401	381	368	392	375	385	385	414	373	370	406	392	411	366	396	399	380	347	403	367	385	367	389	420	373	375	382	393	384	366	378	372	384	436	401	373	380	393	416	399	411	379	410	337	391	400	406	392	410	406	375	365	401	371	362	398	361	374	391	421	401	371	412	400	372	390	399	384	397	399	375	376	393	397	384	417	418	401	378	390	409	403	412	394	405	383	401	392	387	402	379	404	382	384	390	412	370	391	378	378	408	410	396	405	416	394	420	381	368	370	394	405	390	381	386	393	418	368	429	397	396	378	376	395	369	415	390	378	389	410	390	399	406	383	395	355	364	368	387	385	375	393	372	404	386	356	346	387	390	385	402	419	381	413	346	387	392	410	413	386	377	375	368	390	405	399	408	428	357	396	389	433	383	362	412	398	387	368	382	389	401	392	401	372	383	384	402	385	388	390	351	407	396	393	390	397	400	382	372	395	377	372	398	379	371	375	406	386	411	384	385	395	391	414	380	403	361	415	374	357	383	378	390	393	349	405	393	404	402	356	416	358	398	379	390	409	361	380	393	410	368	410	383	381	405	374	413	399	364	382	355	388	380	401	383	348	373	391	372	385	374	389	367	349	411	399	389	392	409	415	369	415	398	386	388	399	388	385	392	385	424	411	400	371	400	409	405	428	438	430	410	394	376	391	391	397	391	399	398	402	376	394	384	368	401	380	410	360	392	420	367	403	438	403	384	408	406	412	380	425	371	412	406	406	373	387	387	389	387	372	379	373	360	408	390	372	390	408	370	385	396	394	372	358	401	385	382	426	380	399	385	383	399	357	417	400	392	401	392	406	399	399	354	382	418	413	368	368	399	372	376	372	392	333	353	379	388	381	401	409	393	400	393	393	393	363	362	447	387	405	376	351	411	429	377	398	360	391	358	391	365	420	386	377	405	397	372	375	426	388	387	395	405	381	409	405	408	412	374	412	391	392	376	372	381	365	431	374	377	377	383	365	342	360	402	367	399	381	416	379	376	358	419	396	410	394	369	420	402	357	383	355	390	389	369	385	389	370	387	387	408	376	376	414	397	396	405	383	371	376	376	363	405	400	365	416	410	399	368	398	371	401	392	363	398	380	374	388	367	391	386	396	373	440	422	354	365	368	362	389	429	364	370	400	386	398	425	384	374	351	390	401	391	367	404	387	383	397	413	378	400	379	396	415	397	379	424	387	381	390	375	400	410	355	395	398	371	388	427	401	385	401	366	360	384	375	416	380	371	444	403	387	362	390	384	424	404	421	421	424	393	405	378	389	354	422	401	410	399	420	366	374	405	373	387	360	391	373	410	366	387	397	423	423	340	416	393	372	385	408	368	395	372	372	369	373	384	410	399	384	376	388	399	397	361	411	415	382	383	416	383	340	409	399	356	395	377	386	375	415	392	435	374	379	384	365	379	333	403	379	394	382	391	389	381	393	382	396	402	383	355	409	410	397	429	369	413	376	390	380	358	388	398	393	417	374	428	368	403	368	368	394	414	392	390	415	386	401	429	380	362	370	384	414	415	376	404	392	373	398	396	417	409	363	384	388	395	418	365	396	387	419	379	361	389	372	381	411	380	397	395	377	379	395	391	328	403	367	381	377	396	395	374	396	383	402	378	381	384	362	417	394	372	393	379	381	412	402	369	353	369	343	375	400	379	415	330	364	391	399	432	391	408	396	419	391	354	373	383	411	372	371	382	394	378	403	425	387	409	389	400	390	388	423	365	409	390	413	379	404	375	393	388	392	383	387	371	423	409	399	386	414	351	398	396	418	392	384	386	392	373	378	397	365	391	388	368	411	406	367	364	352	365	405	360	430	403	401	380	422	360	428	385	388	373	401	341	387	383	375	375	374	383	402	414	434	437	376	373	377	410	361	380	387	382	395	389	427	427	358	394	400	405	378	397	410	381	367	366	411	381	403	426	421	389	382	415	418	379	377	439	374	406	390	370	409	388	369	388	405	396	397	400	367	368	410	406	384	401	418	375	391	364	353	403	383	364	379	392	391	417	400	354	352	421	370	400	357	419	394	393	360	382	380	356	363	393	376	390	424	403	359	368	395	378	343	400	392	405	398	441	346	362	346	409	404	392	362	416	417	387	378	383	386	416	427	360	372	364	408	369	380	382	340	398	414	394	400	370	398	391	398	386	375	387	415	416	375	354	391	420	371	398	376	420	410	397	388	383	385	387	397	388	404	396	364	364	389	388	404	401	367	400	374	385	380	396	382	360	374	379	380	401	391	408	403	382	406	383	377	359	367	399	406	413	397	391	391	381	372	390	367	390	417	402	385	396	394	384	366	420	389	371	403	374	359	364	393	397	370	407	366	338	392	383	401	393	361	382	397	406	387	360	384	335	413	369	381	396	405	371	367	411	389	377	388	381	401	389	418	415	428	379	354	405	372	357	392	411	418	370	404	371	384	354	354	386	399	374	402	391	413	406	375	418	406	400	413	392	370	376	380	395	415	405	352	397	365	378	388	386	402	355	366	354	379	389	383	345	402	420	385	429	430	375	356	370	382	361	401	384	414	406	397	398	383	396	376	389	376	388	356	401	396	391	384	388	355	394	399	410	383	369	418	378	365	412	415	396	387	403	393	391	397	396	366	382	407	386	395	422	412	400	375	402	370	342	419	387	393	402	371	382	428	377	398	388	389	401	394	396	357	400	350	399	391	354	355	371	422	402	394	412	406	376	383	373	369	399	377	338	404	385	404	373	363	382	381	380	413	370	391	382	362	398	405	360	401	413	415	367	368	404	408	382	417	407	347	384	377	390	376	371	384	380	416	360	378	397	405	387	388	396	453	360	382	377	401	397	433	369	396	370	391	410	380	377	400	391	367	395	402	406	430	388	369	411	366	381	409	408	389	425	408	405	408	402	354	409	374	391	369	397	376	400	389	379	390	415	359	385	345	354	375	369	357	403	382	417	371	402	409	418	427	408	396	352	421	436	365	390	388	396	392	374	416	381	363	407	357	371	378	386	388	387	403	413	397	395	386	375	391	402	392	409	361	388	376	354	395	382	366	400	395	379	357	379	382	350	384	380	379	410	393	360	391	375	374	389	414	426	396	434	372	369	359	363	404	384	362	338	396	382	400	371	353	441	371	418	383	396	396	423	381	387	395	383	413	384	355	332	399	393	382	416	367	396	403	379	398	407	397	355	390	346	389	352	356	404	421	396	398	399	374	376	387	396	427	347	438	373	375	385	394	393	352	376	393	380	393	356	387	399	370	383	370	373	368	397	384	387	401	404	382	379	378	381	433	417	361	394	412	368	383	399	395	406	410	403	411	387	387	373	390	380	391	378	387	397	361	378	377	389	408	392	404	395	398	395	400	336	425	373	387
30679	19737	8442	645	419	388	364	383	393	392	401	400	359	394	418	407	389	407	408	397	377	354	376	396	403	406	383	348	419	380	362	364	387	352	356	381	382	395	414	413	367	429	362	411	376	376	390	366	367	399	374	406	385	411	394	369	417	369	396	363	378	352	395	388	399	395	378	388	352	382	398	428	412	380	415	397	371	416	402	398	373	385	425	364	381	403	389	391	418	390	397	409	373	364	394	399	381	401	423	365	398	371	372	401	384	405	388	383	399	425	385	389	359	370	387	372	378	377	369	408	397	432	409	380	380	371	417	366	367	375	386	400	410	408	397	363	420	393	359	389	401	399	383	374	415	384	367	416	389	388	416	367	375	371	381	370	399	378	384	399	378	366	386	365	403	349	368	428	380	367	370	373	374	390	358	425	384	399	445	409	353	401	399	395	410	448	397	377	385	378	373	380	402	414	379	368	414	380	402	384	377	352	395	385	384	411	398	349	403	378	364	347	391	383	375	406	420	409	386	383	395	411	388	375	372	391	351	387	406	429	392	407	390	404	382	354	357	398	367	383	354	376	384	342	373	394	402	389	387	386	359	409	377	427	375	392	353	431	366	390	392	416	376	378	379	372	388	381	403	376	365	389	381	363	368	385	380	400	381	347	377	359	402	406	412	391	370	365	397	391	364	379	412	400	393	354	392	389	373	366	419	396	411	370	386	406	380	402	393	379	384	442	415	376	377	376	396	410	376	358	403	388	366	389	373	374	362	414	374	387	404	368	373	379	411	360	399	380	408	398	362	364	427	405	355	391	397	414	390	406	422	389	410	407	353	386	417	386	400	399	369	398	369	393	408	369	386	421	387	363	403	389	399	409	357	377	384	370	365	393	397	359	414	406	384	386	428	376	390	390	402	386	428	396	399	378	361	404	406	386	387	357	370	394	372	377	399	416	401	355	355	349	364	394	418	397	383	388	436	412	419	398	378	409	392	377	357	379	420	388	427	379	378	381	377	406	366	374	390	410	394	398	371	402	423	390	396	392	411	397	381	421	394	367	347	363	435	401	392	394	391	369	409	383	386	317	387	396	366	373	377	379	396	392	372	369	367	397	435	382	377	341	407	382	414	361	402	367	387	434	384	388	359	340	427	374	398	367	370	414	407	392	364	409	364	390	345	374	340	399	383	357	393	387	401	336	410	382	348	350	344	368	367	417	406	406	403	373	400	410	390	420	387	405	337	367	382	349	385	397	382	395	371	379	380	412	398	395	384	410	395	394	381	397	406	386	407	383	431	398	361	395	424	352	378	367	373	392	422	375	406	381	413	404	394	362	363	422	402	414	396	367	416	413	402	377	418	406	413	389	369	362	402	380	388	390	361	409	369	388	376	373	420	364	398	369	378	346	400	355	395	360	389	385	347	370	340	406	395	365	401	363	418	394	409	352	373	403	380	374	414	405	402	392	414	382	360	426	444	420	390	415	377	370	381	409	364	362	382	383	383	377	372	374	378	394	358	378	385	435	359	361	416	376	381	393	411	367	419	393	345	385	424	403	429	373	408	386	384	418	382	384	387	419	362	356	391	373	378	407	358	421	410	380	363	396	361	415	400	395	364	384	375	386	399	383	353	369	394	370	356	407	384	355	386	388	391	362	360	418	374	394	346	385	414	388	384	356	408	400	386	403	402	380	369	352	390	419	384	377	418	391	382	377	413	407	419	401	368	364	404	419	379	378	385	380	383	373	378	402	384	393	392	385	349	345	367	387	349	405	417	387	431	374	411	418	416	379	362	424	422	416	414	414	381	365	391	359	369	380	412	376	434	393	358	379	360	379	388	393	384	395	421	424	398	415	362	402	402	386	424	384	371	378	352	391	389	419	360	395	386	375	382	387	382	365	422	370	397	370	358	354	399	369	391	419	368	374	408	375	416	395	395	380	389	387	382	371	386	408	402	397	391	387	399	395	435	387	407	416	399	392	401	367	421	383	383	390	418	401	378	410	396	421	408	388	379	393	375	393	399	378	391	421	390	410	404	383	340	394	423	386	378	342	391	378	408	388	375	363	404	390	383	393	370	401	385	391	389	381	443	374	380	372	431	376	389	419	391	357	368	390	400	390	410	393	360	407	412	341	399	359	400	391	379	392	374	379	406	358	377	446	418	380	358	364	396	413	401	370	398	380	373	415	356	385	370	398	394	405	399	362	380	387	415	422	407	398	377	381	371	395	406	401	372	393	426	377	424	413	407	422	371	379	365	380	394	404	390	360	436	396	404	396	392	386	374	389	405	354	380	350	387	347	398	358	387	373	380	367	361	364	404	400	397	409	395	419	365	377	368	378	357	378	421	374	374	415	401	373	407	380	425	402	348	364	380	425	368	398	410	386	368	392	400	411	356	390	421	412	408	393	418	386	403	383	378	416	388	378	412	421	415	394	378	376	384	365	400	388	391	407	394	350	383	414	386	410	383	379	380	418	410	383	388	383	393	412	412	388	398	373	371	363	385	379	348	342	413	389	378	387	401	420	343	386	419	393	399	351	369	385	421	421	404	411	391	389	371	387	385	383	371	394	361	379	395	386	395	386	412	429	403	394	411	406	388	380	394	366	427	389	390	402	411	387	366	397	382	412	403	385	351	380	383	352	402	354	370	400	377	392	376	370	390	376	389	390	383	359	391	354	393	410	403	397	355	375	372	353	396	425	386	393	397	366	356	468	380	375	378	403	381	369	421	374	395	341	363	375	387	385	383	413	401	381	378	388	386	401	373	391	375	382	358	359	353	381	397	364	383	385	394	426	366	402	433	354	400	384	386	359	417	377	388	395	351	391	438	421	407	391	367	404	385	355	379	377	387	396	389	363	350	356	413	371	404	374	384	379	400	404	418	415	397	392	408	413	403	383	326	363	382	365	372	421	407	391	392	384	364	400	395	392	406	402	386	384	390	367	376	406	370	396	365	385	355	372	389	423	410	383	410	391	400	403	399	396	364	396	339	384	415	375	388	394	372	401	356	352	342	362	375	358	356	380	339	415	371	389	382	395	379	352	372	398	390	421	395	362	369	367	431	399	393	357	372	395	368	392	376	354	416	406	343	365	414	371	393	395	352	375	372	375	376	375	392	373	412	419	404	404	391	371	371	361	347	400	390	338	374	413	387	388	361	386	396	350	402	403	394	400	381	400	373	371	405	371	356	388	384	364	408	379	392	381	368	349	410	387	406	406	379	381	387	380	429	350	370	366	373	423	433	379	394	406	415	391	390	388	393	389	387	393	387	357	392	446	381	402	388	375	382	382	373	383	390	421	350	381	392	396	422	381	391	407	388	405	379	394	403	381	391	423	398	392	382	403	367	346	387	398	402	382	340	389	357	376	361	369	417	385	374	360	379	432	399	357	381	395	368	384	337	387	380	369	388	361	374	401	365	434	387	373	415	389	374	425	389	397	435	400	420	361	341	357	384	388	360	409	373	402	376	412	395	386	385	393	399	405	412	378	341	337	389	390
5527	1076	996	911	946	941	937	908	954	922	908	971	983	911	923	913	943	916	951	943	945	900	945	908	862	974	917	987	916	898	953	916	969	990	944	902	907	936	899	902	926	919	880	948	944	948	903	952	934	941	902	951	859	938	963	915	981	965	984	904	913	927	983	909	884	951	954	962	867	902	907	1032	902	907	930	953	881	978	895	934	891	1015	872	940	877	929	915	952	948	950	950	885	951	907	995	968	907	926	946	962	967	879	908	1006	946	929	908	987	925	922	955	920	868	950	946	898	987	967	985	924	968	981	935	921	930	945	888	986	928	912	934	856	948	985	911	974	911	919	957	945	953	848	973	889	993	959	972	916	951	920	937	873	973	943	909	937	928	904	902	897	952	913	942	899	939	917	871	904	949	931	929	1007	857	932	922	930	980	937	915	955	874	943	992	937	917	887	876	891	926	947	989	956	935	983	939	923	955	1002	926	936	939	946	895	942	935	970	833	914	968	946	889	963	965	965	989	977	990	977	906	950	896	939	937	928	885	931	901	955	932	930	947	911	886	914	945	945	939	916	958	951	963	902	909	940	936	983	939	947	935	968	908	961	923	909	967	910	979	897	916	919	912	919	968	875	982	943	927	972	959	855	948	919	932	922	968	952	933	913	914	898	955	924	874	1003	962	920	899	904	968	998	962	908	952	908	877	886	948	933	960	943	944	942	958	924	973	931	1002	930	971	941	965	902	914	897	917	945	944	902	1007	867	953	878	969	976	909	925	943	906	925	950	911	945	883	940	959	903	944	917	924	922	925	944	940	904	960	877	930	983	895	952	954	947	965	960	988	970	915	945	928	918	932	991	965	906	878	933	879	937	926	894	925	929	862	950	960	1006	935	973	972	902	932	915	931	949	922	953	970	1008	901	892	949	966	883	873	863	936	931	989	910	887	960	884	975	924	966	945	907	921	928	900	954	908	957	947	973	949	932	977	909	902	907	864	936	928	947	934	914	930	903	952	949	936	905	942	961	957	909	960	905	925	914	926	949	920	951	903	961	926	947	911	878	964	928	997	985	940	923	924	899	927	931	921	937	916	940	929	945	881	926	864	943	922	944	944	905	905	953	950	951	966	901	959	951	910	943	931	915	919	915	948	925	965	903	981	949	935	913	927	915	924	951	911	940	949	944	911	981	941	943	952	932	948	891	943	930	945	910	914	904	947	918	955	936	925	940	949	936	847	915	923	946	975	880	883	888	934	934	940	959	970	997	937	940	932	911	906	953	925	928	951	936	908	1007	913	1001	915	926	976	950	915	929	985	927	950	920	943	854	915	902	931	922	922	903	954	959	929	968	923	961	881	934	952	963	868	937	957	910	950	962	978	952	999	954	991	931	936	962	942	920	987	943	932	941	925	976	945	922	968	996	904	901	890	957	882	944	908	896	954	960	923	970	941	942	920	916	975	938	930	919	991	964	921	987	904	982	887	969	964	915	934	914	926	916	906	908	933	934	941	909	930	934	905	923	974	997	928	926	934	965	933	919	926	896	916	937	944	911	929	952	933	922	969	945	915	933	950	960	894	930	921	984	883	849	1015	982	965	868	930	903	930	967	966	962	965	876	902	932	912	897	932	977	1024	952	917	938	975	895	985	923	929	932	918	951	941	903	919	958	880	913	984	894	957	948	958	950	919	890	892	944	935	941	998	950	929	939	916	906	901	919	947	941	949	949	896	952	902	874	896	979	963	896	926	959	900	943	934	914	979	924	930	948	950	927	920	982	957	984	920	900	968	998	898	913	931	951	931	882	937	877	970	984	899	919	907	885	897	908	922	962	931	904	917	942	854	941	888	878	961	961	881	954	932	989	957	938	967	922	932	856	927	931	941	935	880	937	910	946	896	956	949	889	920	942	928	929	916	903	932	910	973	957	945	967	971	964	960	970	949	904	966	918	941	948	918	929	945	893	951	937	939	895	963	937	873	911	923	977	907	898	926	943	923	895	957	909	946	931	906	920	943	927	891	960	962	923	928	936	959	931	898	924	977	965	926	878	943	896	946	940	942	889	929	929	895	926	1001	878	975	956	917	897	936	953	936	934	963	976	907	921	933	889	939	904	963	841	955	932	952	927	924	964	1008	1000	922	933	962	997	914	946	946	924	953	921	932	1007	949	972	911	927	945	921	958	881	944	921	898	942	946	978	965	919	909	950	921	898	910	951	895	989	948	951	937	934	964	951	893	913	892	953	991	944	932	978	926	959	882	893	959	914	954	867	910	903	956	916	980	901	950	954	912	972	911	943	949	955	916	927	912	949	893	874	890	960	887	948	1000	944	916	936	913	929	952	954	923	995	940	956	962	939	955	972	941	912	952	905	915	951	925	900	955	928	945	968	956	939	920	950	908	917	946	877	937	909	965	965	956	967	923	958	906	966	954	903	909	910	1009	930	989	917	939	895	914	920	911	931	926	960	878	897	937	954	983	927	964	921	894	975	918	890	915	948	941	894	953	941	999	946	966	913	969	916	922	939	926	975	918	920	905	912	952	971	943	909	940	912	909	950	945	850	917	949	977	905	949	935	960	893	884	947	985	913	937	924	934	959	974	913	976	912	1019	922	963	954	937	924	980	938	889	891	955	897	935	957	967	893	938	942	946	904	897	960	901	903	926	988	960	957	956	940	904	950	949	935	969	897	973	946	894	902	927	928	885	915	954	943	955	935	925	940	915	1016	932	907	910	886	892	914	887	921	879	902	943	953	960	949	926	916	947	886	929	889	872	957	926	969	920	903	903	914	954	924	894	908	970	931	985	952	935	917	934	1015	989	937	926	938	921	944	902	913	938	957	932	952	969	901	964	988	927	982	963	952	889	933	926	852	955	898	932	961	917	931	897	922	904	976	892	940	940	946	927	957	912	903	901	937	932	899	963	921	964	885	914	905	892	969	900	903	883	931	928	961	913	887	939	958	924	957	902	924	962	922	936	939	927	931	958	916	937	949	855	919	908	943	924	925	931	905	924	910	918	951	977	927	901	936	954	957	916	906	924	916	940	949	950	927	987	957	916	918	893	963	934	932	930	928	899	932	937	875	1003	940	941	926	947	936	906	969	912	911	891	928	933	871	994	969	916	955	907	914	924	917	924	933	874	923	956	891	892	1001	896	917	953	902	920	936	955	951	897	916	928	901	914	921	986	922	970	941	965	937	936	930	900	923	905	887	952	868	954	960	924	944	952	945	927	926	982	964	911	939	912	919	884	972	907	913	914	907	914	883	887	943	934	921	933	941	981	947	896	907	953	875	923	954	964	925	962	960	909	925	921	960	980	900	984	927	913	912	901	913	975	978	943	895	952	928	961	976	925	872	926	930	952	946	939	960	930	970	903	980	930	934	917	908	942	892	919	934	930	941	920	943	936	946	980	923	914	941	921	936	925	901	919	924	870	877	905	957	951	937	927	900	928	921	904	907	972	937	891	875	889	898	945	941	940	928	947	949	926	858	944	899	943	886	886	880	947	891	902	930	964	957	949	981	901	971	971
24280	20674	23563	27839	20669	15070	553	358	340	348	348	310	326	288	321	315	303	316	285	297	304	290	280	288	341	322	302	284	301	313	294	277	302	306	270	295	292	271	312	291	256	295	266	329	290	293	302	280	288	295	323	289	329	294	309	253	281	272	296	245	283	275	306	279	295	305	269	276	304	290	302	284	297	296	296	294	286	261	306	297	312	307	296	282	305	347	262	258	284	298	300	292	292	315	289	276	304	277	304	293	309	291	309	287	294	306	307	286	298	288	276	312	279	301	333	272	304	267	291	324	304	303	308	283	280	323	310	292	319	279	319	308	309	300	311	298	282	275	294	260	274	295	308	273	301	259	310	293	259	287	314	299	287	293	317	315	324	296	280	305	314	270	272	283	261	255	288	290	300	287	304	275	326	292	297	283	304	286	268	293	312	287	287	336	280	299	283	274	288	304	317	269	303	315	281	284	287	300	291	265	302	346	296	297	312	286	303	285	318	300	302	322	312	322	298	312	277	288	276	278	273	323	304	285	298	311	284	324	291	250	250	286	298	298	325	285	291	322	272	272	261	299	296	299	287	279	302	300	262	289	283	307	286	300	320	289	324	263	274	264	299	273	275	298	307	272	279	325	308	311	288	312	281	308	310	332	259	295	287	272	303	278	291	278	318	305	278	327	299	295	288	276	313	276	277	286	274	324	290	304	308	271	295	268	299	276	305	267	314	304	301	278	317	300	327	293	282	311	317	294	302	284	293	305	269	294	302	272	267	288	282	290	283	302	302	300	314	272	291	276	285	322	299	281	318	290	312	276	304	301	302	279	309	308	284	273	297	313	291	303	291	260	284	292	305	305	293	315	295	267	291	289	283	275	311	293	291	299	305	339	291	299	288	321	277	316	267	301	304	280	288	251	293	267	313	265	293	286	295	297	305	302	304	279	283	320	304	285	283	288	302	317	272	284	264	281	319	283	323	299	309	273	255	292	309	289	263	304	311	294	307	307	273	287	284	306	326	299	278	252	312	299	303	264	295	282	314	284	323	298	269	316	312	309	284	272	289	300	271	263	319	297	281	289	321	322	277	282	284	267	294	310	297	265	297	287	261	274	295	244	263	264	284	272	295	261	295	319	277	286	313	301	311	290	278	316	291	287	282	298	318	279	298	296	336	275	305	302	303	280	309	288	304	330	266	328	264	304	263	284	317	279	323	303	299	286	281	283	320	275	290	309	284	311	278	272	286	268	277	286	293	277	298	298	305	289	281	298	322	279	294	288	306	291	295	297	302	302	293	243	308	306	316	299	291	298	312	298	303	310	323	270	300	272	276	333	295	263	295	327	316	289	256	260	302	283	278	318	277	282	324	302	265	288	274	311	281	297	305	309	271	257	259	284	283	333	285	296	342	297	284	314	295	306	278	266	304	294	306	293	286	263	291	307	314	293	268	282	305	283	266	280	293	288	288	317	307	299	322	283	306	304	288	348	290	327	271	294	327	277	310	317	282	318	310	313	298	287	306	290	289	275	265	292	326	320	307	298	305	320	317	299	333	315	310	279	271	246	303	231	269	266	289	293	289	304	281	276	285	287	309	288	309	301	279	265	281	291	263	306	286	316	260	316	260	278	278	265	293	297	333	298	290	261	307	307	278	298	273	312	273	323	312	311	304	289	310	296	286	318	315	313	303	279	304	320	274	284	318	281	282	274	286	254	312	286	279	307	284	284	303	300	308	284	273	286	289	297	278	287	294	316	264	311	308	293	310	300	252	295	278	290	275	307	317	293	351	295	272	291	285	321	302	266	307	301	248	304	310	292	310	275	314	282	281	343	285	301	335	287	287	272	272	293	278	260	304	297	290	293	243	283	320	295	285	299	323	295	287	274	263	299	289	314	313	317	303	313	311	321	261	290	298	274	289	290	314	274	302	279	293	282	289	298	282	303	279	278	271	290	309	279	299	312	276	300	311	314	328	301	290	303	305	331	283	284	275	303	301	281	295	312	297	306	302	307	312	293	295	283	256	268	282	287	289	281	299	281	284	310	307	256	308	306	258	289	282	299	290	354	300	306	313	243	296	285	308	295	315	291	297	319	261	280	305	276	324	303	300	292	279	333	290	293	297	275	313	296	301	279	295	273	288	296	284	277	298	271	283	299	316	275	253	302	269	275	300	319	317	280	261	263	287	266	307	269	305	299	302	273	313	318	290	260	308	316	320	270	275	317	293	306	301	253	289	269	261	264	278	287	290	258	273	309	303	275	294	273	276	309	302	333	303	297	311	256	292	331	297	290	320	303	283	292	312	282	313	296	277	303	277	288	289	289	300	275	283	286	284	263	321	263	282	256	287	293	296	301	314	265	285	307	321	320	306	283	309	320	292	293	296	288	292	300	315	301	319	314	305	271	321	315	281	265	311	326	302	267	297	274	293	308	283	290	261	295	265	294	280	311	285	269	281	260	311	291	275	318	266	295	316	276	295	291	284	309	304	274	297	268	284	305	311	299	302	287	294	311	294	280	266	278	294	314	265	312	286	299	266	299	277	278	281	300	300	283	283	297	303	295	278	296	278	278	277	265	257	294	290	279	274	292	300	285	293	303	331	265	283	282	292	252	327	267	306	292	282	339	280	317	300	293	283	285	272	281	323	296	297	314	315	321	289	274	321	293	313	302	274	271	271	318	314	329	305	248	325	316	294	259	297	305	317	272	289	270	268	311	312	302	292	294	287	291	299	293	307	285	283	271	285	312	276	278	315	321	275	316	328	306	277	320	308	292	280	311	314	305	268	300	293	309	311	285	302	275	329	324	305	273	288	320	285	286	266	303	307	283	275	310	334	305	289	299	276	321	322	281	275	306	340	293	253	314	273	283	306	319	323	299	250	287	289	300	315	313	287	316	306	301	279	260	283	303	293	304	283	295	271	303	287	306	293	268	288	287	277	333	283	314	303	305	310	278	279	292	297	309	317	296	349	298	290	292	300	295	279	279	292	310	282	312	274	286	326	298	292	299	287	291	285	284	299	327	307	294	294	286	279	320	270	295	306	297	289	294	309	307	328	291	304	295	260	306	288	312	308	275	314	303	272	280	263	309	312	289	317	312	330	293	309	303	283	281	251	285	327	284	274	287	283	261	278	287	274	273	329	290	264	265	304	301	268	309	295	282	270	326	286	329	315	279	279	308	302	293	271	315	300	300	275	280	296	305	269	254	285	296	304	281	291	303	297	318	301	275	287	270	287	300	304	309	293	294	304	308	295	277	326	331	291	285	291	290	316	285	290	311	281	267	272	302	247	296	303	280	277	256	248	289	314	270	285	295	295	313	296	292	315	276	321	301	294	288	298	279	294	264	282	286	304	318	280	286	332	284	311	289	273	257	291	307	281	278	278	289	292	310	279	266	306	294	275	264	281	324	252	278	281	279	261	280	314	300	318	309	316	271	290	315	304	324	304	321	328	279	252	292	307	309	246	294	304	313	286	294	255	278	292	311	300	289	286	264	294	268
3079	1926	1179	908	851	780	748	777	724	757	751	754	777	676	718	719	710	705	730	681	706	717	674	703	720	697	713	666	711	714	679	659	752	677	724	716	675	697	735	673	746	698	732	686	677	698	701	709	739	725	702	686	747	694	684	740	690	706	706	697	691	745	695	681	714	685	705	756	745	747	740	690	745	748	720	696	714	718	725	711	706	694	735	700	739	676	709	699	718	709	692	682	691	728	717	698	729	684	675	696	707	707	732	688	723	685	729	732	710	732	685	689	735	773	682	746	705	719	736	692	666	644	733	679	691	711	754	684	705	684	710	712	701	708	668	722	677	678	765	715	722	696	693	733	741	714	681	725	712	697	747	649	731	702	715	676	727	687	702	748	691	677	681	666	711	719	730	684	720	711	725	696	721	691	720	676	726	665	666	677	671	702	717	721	743	700	754	730	693	700	721	757	724	738	720	687	766	775	733	701	714	717	743	691	728	709	698	716	733	686	728	684	732	717	704	653	663	686	687	707	704	661	688	770	737	677	688	701	733	750	708	677	726	720	712	757	686	718	724	678	726	714	698	717	696	722	658	694	634	757	741	701	688	750	721	708	795	720	690	724	698	719	700	685	705	716	717	694	722	702	750	698	680	769	757	731	741	760	672	676	721	686	717	712	702	702	708	707	695	716	707	736	761	755	720	709	674	688	670	710	736	711	695	696	714	666	726	755	683	717	690	689	705	716	738	698	695	800	742	752	740	683	711	704	729	718	727	720	692	734	723	697	723	700	681	690	728	663	724	685	676	714	722	711	685	722	701	737	726	679	726	724	720	697	731	670	685	730	731	700	728	690	752	713	697	715	690	705	715	711	711	705	669	650	710	652	711	669	726	695	730	681	742	734	701	738	708	655	768	730	652	722	721	669	719	717	700	703	706	681	692	674	722	713	691	760	693	713	718	718	697	755	635	715	695	699	692	769	654	712	666	702	703	745	735	703	751	700	686	682	710	672	691	724	726	683	720	721	697	696	732	711	731	699	723	682	750	729	673	695	643	693	731	708	764	726	708	710	730	726	680	690	713	733	697	727	757	751	693	719	685	684	674	669	747	770	703	731	718	744	694	726	720	691	705	700	727	730	764	763	713	682	713	688	754	700	729	729	697	752	718	718	707	720	721	646	695	721	692	717	776	705	698	687	705	699	672	710	722	700	738	693	749	704	732	688	698	740	772	757	672	704	707	741	680	743	739	716	663	734	688	698	725	737	724	689	677	711	701	716	704	665	720	688	737	700	696	711	722	709	706	693	686	737	740	748	695	674	700	691	698	735	719	699	722	628	731	706	699	701	777	704	711	675	670	709	756	714	745	725	675	670	705	705	688	724	742	744	754	700	660	718	703	713	694	723	722	694	695	702	689	695	727	647	691	714	705	730	731	674	747	707	714	738	717	714	671	739	660	713	705	740	746	652	745	700	710	668	701	762	728	685	726	688	725	724	740	712	688	706	723	641	685	668	695	736	719	721	720	695	728	660	704	708	739	718	735	751	703	722	707	699	708	675	728	752	705	719	738	717	710	700	675	681	700	707	726	745	705	713	649	693	699	703	692	686	696	738	728	703	707	702	705	672	735	710	739	691	713	702	730	728	693	695	647	664	725	705	665	707	709	687	737	707	689	696	733	667	733	753	704	679	713	738	685	710	712	698	705	684	730	703	718	694	683	725	717	720	700	712	710	680	727	712	719	677	679	727	693	740	703	676	710	687	717	692	738	678	741	683	705	698	656	619	757	710	698	728	711	734	680	692	703	690	677	705	718	750	730	723	744	693	717	702	740	685	678	693	718	672	694	695	702	694	697	693	714	725	667	698	744	734	661	741	724	710	694	741	700	726	687	731	732	756	735	690	677	700	772	706	724	748	695	699	690	708	727	723	679	727	696	693	713	698	671	675	670	724	680	704	742	753	709	750	739	743	706	702	701	727	727	693	735	698	698	709	700	708	719	702	689	676	725	702	678	738	679	709	721	745	700	727	720	706	677	685	725	702	698	647	701	716	668	641	711	695	703	667	693	723	732	693	698	723	717	698	719	740	725	672	734	731	689	756	704	700	701	754	729	714	676	725	699	700	710	720	726	631	743	678	688	699	693	704	718	709	696	727	704	670	723	720	734	705	709	651	674	673	690	677	702	699	726	740	710	714	733	747	748	682	731	705	714	718	717	689	698	689	674	674	712	673	710	747	753	709	733	735	654	685	722	705	719	701	719	685	698	705	716	706	725	680	755	665	739	666	677	687	740	680	725	723	759	659	696	702	712	715	643	649	730	697	703	749	692	697	684	714	664	688	739	699	734	695	726	723	698	711	687	694	695	723	672	711	704	719	709	671	698	718	699	695	697	701	675	722	750	724	694	704	703	743	712	701	707	690	716	683	673	706	719	724	706	692	704	711	682	726	703	761	711	685	694	718	702	743	688	729	702	704	713	684	677	731	711	695	698	688	701	726	699	692	687	701	721	753	710	765	769	717	727	721	704	705	735	674	697	664	690	724	685	699	738	680	714	720	701	736	734	734	740	717	707	695	717	731	705	745	711	677	683	668	748	701	653	722	713	707	742	696	736	751	714	678	716	728	746	642	656	716	708	730	708	695	719	702	727	675	696	682	747	725	692	692	696	720	711	709	729	692	777	687	727	742	683	747	686	742	753	706	701	675	733	708	792	738	705	744	662	704	720	720	749	692	706	698	704	711	683	701	739	687	735	702	709	715	726	736	713	692	706	691	749	689	728	705	728	723	696	676	698	669	756	722	738	705	686	749	675	726	734	730	698	706	712	674	705	685	719	689	718	669	720	624	704	745	702	690	708	672	715	728	750	721	746	736	683	735	741	714	738	728	717	703	725	732	723	722	713	692	664	671	745	681	682	684	710	639	698	697	736	663	705	695	682	713	720	724	689	705	676	691	715	742	705	689	740	687	720	734	718	746	710	751	743	672	742	725	723	757	717	694	709	719	684	703	743	702	683	699	749	711	671	731	684	672	687	700	733	694	670	750	737	741	737	700	721	741	740	700	692	685	733	702	712	671	698	701	709	745	719	686	707	705	719	666	704	690	777	688	724	708	749	729	724	764	712	711	697	715	698	703	743	687	740	659	718	674	713	693	694	742	663	736	700	741	733	705	760	715	718	683	692	746	671	667	728	716	709	735	685	725	693	720	748	691	706	726	731	688	711	753	672	698	731	704	681	690	701	702	704	640	736	666	742	724	711	688	702	661	682	743	719	735	701	705	719	715	751	720	654	704	709	690	732	715	744	671	726	711	702	702	685	732	719	662	663	691	648	765	731	758	735	674	663	712	684	687	715	713	751	683	739	692	697	693	717	666	674	709	708	691	686	685	737	713	684	723	690	662	687	691	678	687	739	709	701	726	717	702	682	671	714	712	689	676	720	732	672	696	768	689	736	674	699	705	723	742	704	717	714	694	737	714	699	669	695	690	737	718	651	741	690	747	725	740
24728	21650	25025	28786	21650	21659	12906	420	280	261	205	228	202	190	204	198	195	192	176	169	192	192	177	134	147	157	169	142	176	153	158	166	151	169	170	164	156	160	154	141	168	157	179	147	140	154	149	122	172	139	151	134	180	161	154	160	132	139	145	115	136	171	133	145	171	144	154	136	122	167	170	153	162	140	140	143	147	127	146	165	171	149	148	149	136	145	147	135	140	127	166	144	140	132	152	151	121	138	128	154	131	160	145	142	142	145	127	155	134	153	163	136	145	173	137	150	152	133	142	160	149	165	175	143	147	147	141	140	152	153	131	149	143	126	141	118	143	137	164	139	142	161	121	165	137	161	147	161	142	164	143	143	156	151	151	137	153	149	152	147	160	152	108	160	153	155	139	167	145	151	145	126	131	146	133	129	157	117	137	164	135	150	166	133	138	139	156	149	144	168	159	142	145	159	156	144	139	157	138	144	144	148	148	137	141	152	141	156	149	157	172	145	145	143	137	156	177	145	156	144	156	137	145	139	142	157	165	129	163	152	142	137	163	131	128	152	144	160	172	153	142	140	138	151	167	151	165	155	145	118	171	159	143	156	152	118	142	138	145	158	155	140	125	134	139	131	153	156	150	135	144	171	141	135	157	147	150	161	154	168	137	127	140	134	143	139	159	134	127	156	147	138	152	160	145	123	126	157	159	149	152	163	146	134	146	160	120	158	126	136	167	140	128	159	144	140	136	137	153	133	141	147	147	150	168	150	131	146	137	152	143	144	158	170	141	183	154	136	139	146	156	123	157	161	123	142	166	137	157	133	161	144	161	158	128	138	159	143	148	170	141	138	160	121	162	147	127	152	157	127	147	159	126	145	167	142	147	138	129	126	133	161	142	141	128	123	148	153	169	139	146	158	132	151	145	146	145	133	138	126	140	179	133	138	149	140	144	124	165	138	160	149	136	150	148	146	157	156	142	131	151	153	149	126	141	140	174	140	130	159	148	151	165	141	144	155	157	141	143	119	178	145	153	160	125	171	166	120	147	160	153	172	142	153	146	147	185	137	176	133	155	151	133	158	138	152	140	132	142	150	159	158	135	162	135	124	158	162	161	158	142	151	145	150	124	133	132	134	140	153	131	128	133	178	157	142	158	144	169	136	193	133	149	142	147	143	153	139	161	145	138	136	150	158	149	155	167	159	151	129	155	156	129	131	133	160	142	149	159	128	151	143	144	153	133	143	132	152	142	127	135	157	150	151	142	138	139	158	127	153	151	164	155	150	129	147	151	153	134	117	142	145	133	151	136	135	180	141	147	132	151	150	126	138	160	159	132	135	154	149	131	137	137	152	158	147	157	152	133	156	154	153	126	138	145	179	138	147	140	131	164	162	155	122	166	136	140	129	136	160	147	163	154	150	139	146	129	153	151	160	138	146	154	128	148	153	153	157	120	161	154	135	151	161	166	133	146	141	161	164	151	152	137	149	169	138	135	152	145	146	140	150	161	147	153	132	155	123	132	142	152	151	151	154	145	152	124	159	152	155	141	127	135	161	141	156	145	148	142	155	138	136	156	159	141	165	175	138	156	154	174	125	134	135	151	161	146	142	144	162	129	150	160	144	153	162	164	121	152	142	119	144	156	167	139	128	144	162	138	151	147	144	146	152	153	139	145	131	140	160	143	149	148	144	145	147	144	157	142	147	148	134	155	165	132	130	151	130	139	125	141	172	160	144	137	125	132	164	146	141	141	162	158	132	135	144	166	167	125	153	130	166	153	149	146	145	144	152	150	147	182	136	156	140	150	115	152	162	174	141	168	157	159	150	133	124	140	175	152	153	151	117	146	172	151	130	150	140	135	150	137	148	131	151	154	142	141	138	131	156	142	172	134	135	153	144	139	131	148	144	151	134	157	149	163	158	160	135	163	160	133	156	159	138	150	159	145	152	137	144	139	156	148	170	138	149	142	157	123	113	144	141	153	158	139	126	150	147	137	161	146	150	136	152	171	168	148	142	146	145	124	125	124	131	150	135	146	161	139	144	136	158	158	146	148	148	144	146	135	130	150	127	141	140	142	146	149	168	171	146	158	128	145	153	154	153	146	134	143	156	180	150	126	157	145	160	148	153	148	148	152	153	142	136	144	137	137	141	131	140	142	145	129	152	137	134	151	153	146	159	140	177	137	130	152	145	139	139	132	140	156	150	144	166	145	138	149	150	145	143	115	155	142	137	129	125	156	115	153	134	155	133	155	159	140	150	144	147	163	155	150	148	151	136	147	151	134	138	135	145	144	179	147	119	149	145	140	143	155	138	140	128	141	153	144	134	153	136	132	147	123	156	129	143	129	139	142	134	168	172	133	146	149	139	148	153	160	165	156	160	155	148	132	155	145	165	149	164	151	130	158	131	160	135	164	156	138	152	153	126	152	144	141	166	138	147	145	163	147	154	142	160	125	133	146	127	145	151	148	150	143	160	146	143	179	146	145	155	143	165	150	127	133	160	141	145	156	135	147	143	147	163	136	152	133	155	172	155	122	136	136	142	143	152	155	145	152	158	118	153	179	136	135	167	144	159	123	133	152	175	141	145	141	151	173	152	142	135	155	155	159	169	143	124	135	137	145	141	145	139	182	142	172	127	130	131	162	157	146	149	139	131	134	161	142	133	135	176	152	167	142	150	165	127	135	157	165	141	152	142	151	116	136	145	132	142	128	141	169	144	135	142	144	160	146	166	156	155	142	152	120	154	142	142	160	133	166	148	132	153	168	142	146	125	139	150	136	160	155	146	165	136	153	160	141	156	158	130	147	162	136	129	174	155	144	137	142	153	132	153	143	145	123	160	135	146	132	151	150	149	135	145	172	150	150	157	145	161	140	145	157	150	139	127	143	136	147	156	139	140	171	167	142	173	178	140	149	123	174	141	172	160	140	152	164	155	138	140	170	149	120	165	156	142	145	163	142	132	141	141	126	170	151	168	143	127	151	166	145	157	170	153	149	156	145	137	172	155	139	161	127	131	143	160	141	157	135	137	147	148	143	136	150	145	126	125	131	166	139	141	140	133	158	140	146	150	150	142	140	159	139	129	146	173	154	143	111	137	140	146	145	145	138	145	138	157	139	169	135	133	137	145	154	152	154	167	149	159	158	132	140	129	132	147	160	153	128	151	149	135	167	125	133	143	143	136	125	167	157	154	132	154	136	147	138	152	153	142	135	151	159	125	153	153	138	132	152	165	161	135	152	147	144	154	148	148	165	146	154	142	151	136	154	126	160	147	140	140	145	146	125	141	147	144	181	138	142	163	146	154	164	156	123	169	142	153	130	152	153	131	142	146	155	150	149	172	146	155	142	136	152	148	156	177	158	154	159	139	148	134	147	159	132	135	130	148	130	134	147	151	134	159	142	141	134	146	141	162	113	156	143	141	141	168	136	126	139	153	142	145	158	144	137	127	143	139	157	172	133	157	146	146	137	148	146	151	153	145	156	155	147	133	143	149	128	141
2959	2891	1288	792	595	566	496	439	450	394	450	483	419	419	416	414	382	390	434	431	465	396	426	423	351	397	407	402	404	394	410	373	388	447	377	422	432	405	397	419	406	414	417	362	412	408	371	383	374	394	379	402	412	402	424	388	423	407	393	353	385	402	408	376	403	382	372	362	391	384	391	413	420	412	448	372	409	377	429	389	406	390	398	426	397	397	428	364	386	400	376	395	427	386	418	411	385	361	384	427	356	416	373	387	390	406	368	385	407	369	430	385	365	371	398	420	443	365	389	415	408	417	364	392	402	380	438	392	436	407	388	392	406	356	350	404	412	421	395	390	351	413	427	415	419	371	366	393	395	375	381	369	403	371	367	396	366	403	388	424	404	418	421	387	398	373	393	416	404	407	345	386	407	396	372	412	396	394	411	381	376	411	365	379	408	387	395	392	394	359	390	400	400	371	382	399	394	396	384	382	380	393	367	396	405	405	434	379	407	371	379	413	391	408	362	391	413	383	396	407	392	408	379	399	373	441	414	385	410	369	408	409	391	408	402	403	366	409	429	424	423	385	391	407	373	347	409	385	412	421	419	375	364	375	393	390	388	401	370	372	431	429	380	373	457	379	431	374	396	394	342	405	375	402	384	384	387	374	403	387	391	381	355	378	413	427	378	430	422	392	420	394	406	411	392	400	379	437	376	381	405	375	397	411	400	402	398	417	366	408	413	381	384	383	391	382	394	412	412	379	387	388	407	410	385	406	389	394	397	407	386	446	417	397	403	432	354	381	352	385	399	411	372	389	413	441	410	396	390	403	384	341	382	409	393	407	403	383	415	434	404	330	398	415	405	382	388	385	392	400	419	427	384	405	376	368	436	409	390	388	397	372	408	388	400	432	436	383	388	398	385	390	387	360	453	366	387	389	396	375	368	396	407	398	401	394	399	421	404	405	375	403	406	384	396	408	415	398	399	431	377	404	384	417	398	377	386	382	407	384	388	390	402	390	390	380	403	403	397	396	418	410	423	396	425	367	382	398	384	391	380	448	371	382	450	404	355	431	390	389	413	381	424	372	393	408	406	386	417	419	386	407	395	391	433	448	388	380	389	397	363	422	402	419	388	395	386	341	403	372	401	362	371	388	389	418	390	415	361	388	405	396	396	388	424	397	378	398	386	360	368	376	404	430	397	419	390	412	426	408	388	427	435	365	387	393	380	406	423	433	383	371	400	387	388	379	388	374	385	361	390	421	373	371	367	484	400	360	365	401	416	387	386	416	381	397	385	419	382	408	433	379	421	415	390	395	399	401	416	443	389	394	405	422	384	364	409	412	405	399	430	365	411	412	402	370	398	410	367	391	396	397	436	405	383	422	404	419	413	376	396	403	403	375	399	389	374	412	388	448	398	415	398	375	390	397	376	394	378	435	451	398	398	424	420	405	404	353	392	421	421	429	394	408	392	391	404	396	407	394	391	397	434	371	408	439	386	385	395	420	398	419	362	388	404	407	411	385	377	395	394	400	382	410	411	385	407	381	396	405	432	417	400	415	396	396	414	383	406	409	390	401	396	405	414	424	344	389	369	405	404	364	401	400	376	396	440	372	379	390	375	414	389	396	395	386	389	397	412	381	382	406	375	415	403	381	400	404	383	433	420	370	404	350	400	393	398	390	397	390	370	396	385	383	400	372	393	415	406	398	418	385	398	359	401	432	423	415	416	408	369	416	397	388	401	394	405	400	388	416	385	386	381	409	444	370	366	414	415	407	394	410	400	375	394	417	384	403	382	410	386	386	402	392	373	420	406	388	393	418	378	424	397	426	410	400	424	353	419	413	347	395	419	403	425	361	403	363	406	386	409	379	396	406	400	401	440	399	409	415	389	421	408	409	396	402	380	370	375	397	396	354	375	379	405	411	399	391	398	422	381	391	418	391	422	381	389	385	396	382	380	418	393	428	388	364	397	360	346	401	390	395	353	435	442	419	383	386	400	434	384	391	426	410	386	373	406	420	410	423	372	402	373	359	404	397	415	439	389	416	367	389	359	378	356	377	399	374	392	406	385	387	398	400	358	384	391	355	391	362	412	389	353	416	368	361	405	423	386	419	399	385	403	417	428	421	392	411	401	410	437	353	400	393	398	399	399	385	353	407	395	392	382	422	419	359	387	360	418	379	383	365	377	380	376	424	387	367	395	411	373	392	356	404	432	402	423	408	420	390	375	432	419	396	400	355	387	430	393	395	389	366	357	398	423	394	405	398	410	384	404	397	420	409	370	430	392	411	411	420	408	398	404	433	418	406	398	394	413	376	448	408	404	389	396	390	417	422	395	393	405	423	395	419	414	399	398	407	405	390	378	393	388	405	448	412	370	393	380	423	408	418	381	384	352	429	392	402	383	389	406	396	379	404	384	386	393	413	419	363	402	418	387	422	367	384	433	402	397	402	437	410	382	369	421	431	400	406	389	392	376	385	415	389	394	371	401	389	453	410	384	382	410	364	389	385	370	415	370	381	376	372	385	406	400	402	386	368	368	382	366	432	341	397	352	401	403	384	390	363	428	407	421	412	407	405	388	392	398	416	408	381	380	396	384	390	365	428	405	417	413	404	356	366	399	409	391	390	394	414	401	383	406	365	385	401	373	377	352	420	406	384	393	400	416	424	370	357	425	385	402	411	375	361	406	425	411	421	403	382	403	388	377	416	405	393	451	381	385	401	392	371	390	369	418	440	370	422	420	381	353	416	380	400	386	410	363	412	377	391	406	379	380	386	349	373	381	405	359	422	416	414	395	412	353	396	353	386	404	364	386	344	392	408	390	422	416	340	369	409	387	388	349	373	394	411	372	438	398	412	386	448	412	425	402	402	395	387	395	429	370	391	382	426	398	367	386	408	405	395	395	392	429	394	395	368	452	381	411	427	424	393	419	385	410	384	397	398	390	381	381	405	399	412	405	385	376	389	400	395	427	428	406	399	388	389	366	362	406	396	387	432	434	362	411	402	393	395	394	406	388	422	430	381	406	418	380	390	396	406	406	414	439	358	408	366	391	396	395	437	386	372	368	410	418	394	388	391	366	374	428	403	370	402	392	362	370	388	381	397	396	362	390	364	383	387	386	391	443	413	400	396	414	421	395	370	414	399	376	398	398	389	409	372	399	397	397	398	405	393	380	378	386	417	403	380	402	377	381	411	394	390	399	390	410	372	422	426	377	349	370	411	439	369	383	396	391	370	389	424	422	416	390	398	398	391	390	407	416	408	377	383	377	411	383	407	413	398	380	394	402	336	430	392	383	445	390	411	405	369	382	390	415	386	371	413	388	391	416	401	397	402	384	415	412	392	387	349	406	377	374	384	359	412	407	392	397	375	380	432	417	377	427	387	389	419	382	396	378	370	397	433	364	390	396	398	376	386	392	435	423	456	378	420	397	354	399	417	385	388	382	434	420	380	370	404	382	386	388	392	393	406	401	420	384	388	384	391	372	398	396	357	410	373	424	372
32255	20653	8894	695	496	441	392	388	378	392	402	403	400	399	385	396	403	415	382	412	441	459	392	371	419	395	428	369	428	396	430	429	380	396	342	403	399	441	389	387	380	392	414	371	388	402	393	399	380	424	405	373	384	369	433	380	399	426	405	407	392	411	389	378	363	390	411	409	407	420	366	382	387	429	410	384	391	419	399	403	387	400	396	379	389	383	388	414	418	396	381	371	363	416	418	437	386	354	412	412	426	368	398	377	375	393	396	417	403	405	371	393	389	409	390	422	404	421	402	380	396	374	392	368	401	375	409	398	409	370	419	424	419	387	359	394	388	396	430	360	413	397	385	390	413	407	373	388	383	397	375	421	402	360	388	411	422	390	400	385	369	424	380	371	383	375	399	406	409	391	428	418	362	366	412	417	415	421	411	386	429	422	382	367	414	423	390	371	355	402	450	365	403	364	401	397	431	409	407	399	382	366	423	398	447	413	421	362	350	392	403	422	424	424	414	428	389	377	395	398	399	394	398	412	402	423	363	389	405	400	420	430	399	372	406	402	397	379	369	406	429	390	405	421	389	389	373	420	411	335	438	395	343	404	398	375	363	405	382	416	418	358	400	435	389	434	391	421	406	416	428	408	373	395	439	424	419	363	391	356	373	396	387	404	401	415	416	416	384	389	399	394	389	385	394	394	398	433	403	430	427	379	426	377	435	418	416	412	411	389	411	421	359	426	397	429	420	407	407	355	393	382	360	392	359	381	388	402	395	415	372	369	398	430	395	381	376	386	370	399	418	389	393	422	422	442	384	406	399	402	355	386	415	431	415	388	418	398	387	374	401	422	384	386	415	387	396	410	386	404	408	377	417	429	387	413	430	394	361	395	366	390	397	397	403	421	443	420	386	446	373	399	379	418	397	397	384	413	436	371	398	388	395	419	365	385	382	388	409	361	408	398	399	408	353	402	382	387	409	372	414	380	380	403	412	386	398	415	383	410	410	438	417	421	412	409	415	365	379	417	382	364	407	396	403	411	386	397	426	390	397	404	401	390	386	404	411	411	436	398	401	390	420	401	371	389	377	398	363	390	402	368	424	428	366	380	384	391	382	420	397	423	406	360	389	382	405	433	432	402	405	401	393	404	434	407	405	372	373	411	390	384	384	432	377	366	386	421	380	445	373	416	419	391	390	419	399	444	388	408	388	388	413	418	421	415	403	396	409	372	378	370	408	351	404	373	365	380	413	400	394	335	415	409	383	413	383	405	379	413	377	409	434	382	399	417	394	415	391	387	401	387	441	396	424	366	408	370	420	447	402	389	393	432	437	420	435	423	379	426	394	432	358	413	427	389	426	367	400	393	409	376	439	407	366	407	414	378	402	379	427	420	408	384	424	404	412	392	407	410	394	384	393	402	392	391	400	403	385	377	394	399	404	460	419	410	407	407	384	390	421	338	381	374	442	381	407	400	362	398	377	413	378	421	415	426	396	394	409	395	362	398	404	404	412	375	437	407	412	388	423	398	404	391	396	394	360	376	422	422	408	432	377	446	369	392	414	377	421	375	413	417	389	402	365	385	399	383	394	390	432	433	393	402	431	368	416	362	420	376	399	390	412	410	392	411	413	394	367	372	402	423	408	386	361	388	366	393	410	412	375	426	415	424	391	379	406	413	412	367	378	409	411	401	397	368	394	433	397	376	370	432	399	425	394	383	405	423	392	381	399	404	413	389	378	411	433	410	396	400	393	355	394	377	400	370	384	387	399	410	424	392	434	447	377	412	439	396	401	419	412	414	401	401	411	374	395	374	401	397	420	425	392	396	383	393	378	431	396	413	396	403	403	402	454	402	363	398	411	403	412	428	410	410	394	389	393	401	361	441	409	403	452	407	372	406	419	360	407	377	412	384	373	399	400	403	411	371	364	374	402	388	369	391	398	409	391	376	422	421	406	358	404	418	421	389	398	376	416	355	407	426	394	421	378	411	408	372	368	418	415	390	417	411	359	399	369	366	409	377	411	383	444	425	395	375	396	420	411	382	415	396	377	373	385	381	427	400	403	403	372	430	403	434	417	393	390	417	389	393	445	387	404	389	401	411	372	428	383	396	468	399	381	365	382	405	438	399	395	401	402	443	406	379	445	387	414	386	412	389	395	429	429	375	401	366	391	386	392	388	356	405	422	418	415	410	398	378	394	397	404	434	414	431	384	364	404	432	372	399	383	401	395	401	390	336	441	395	464	381	392	376	386	399	407	392	421	408	418	387	412	407	417	410	435	426	421	361	399	357	407	438	372	402	376	386	384	389	394	394	391	356	381	400	397	390	417	405	425	394	399	384	376	374	391	404	421	388	390	389	419	436	422	376	436	387	380	435	406	422	379	408	371	408	395	394	407	387	382	430	450	364	412	383	438	376	393	413	382	393	412	398	423	400	401	405	373	393	407	383	410	403	384	411	390	349	404	435	383	406	414	413	391	413	384	403	402	415	397	394	412	379	374	421	393	390	418	366	446	429	413	404	374	357	418	398	393	393	399	395	401	410	411	443	393	405	394	419	370	407	383	419	440	382	458	393	428	406	457	426	401	368	390	370	372	392	408	431	413	399	392	364	437	406	426	433	417	371	398	373	400	410	404	421	374	358	390	392	396	406	397	377	418	380	404	415	384	373	383	404	410	425	410	397	412	375	402	389	415	388	395	415	411	433	388	377	371	384	369	411	415	383	417	374	440	395	362	409	434	384	404	425	392	376	405	397	414	407	374	389	419	406	417	414	402	401	354	418	406	375	390	368	385	399	411	434	406	410	417	397	417	408	400	375	402	396	401	418	386	409	383	403	433	385	388	397	370	370	397	413	398	389	359	400	402	435	382	405	375	391	388	404	380	399	391	427	386	362	411	421	399	435	419	421	392	387	400	395	414	404	358	350	418	405	403	404	426	366	397	407	403	374	375	357	418	392	393	381	413	413	460	382	410	396	408	402	426	395	410	405	382	380	375	397	407	406	361	391	421	379	376	411	405	381	438	418	394	374	378	383	387	393	394	375	421	376	434	376	399	403	373	432	416	426	397	424	399	378	378	410	383	396	393	372	407	432	382	425	421	428	441	423	395	412	398	391	359	409	388	404	402	411	412	389	402	405	411	384	391	419	419	402	411	390	386	358	364	407	395	404	386	389	398	383	411	420	429	446	422	437	403	420	374	381	401	373	385	405	423	405	420	427	420	406	395	375	411	389	388	397	415	394	384	393	396	419	393	387	414	403	434	427	387	438	428	435	457	407	416	418	375	390	367	363	403	373	442	391	391	382	427	437	402	400	418	369	373	420	357	392	416	373	393	377	395	398	399	425	407	392	396	377	394	396	388	394	397	410	402	417	376	412	407	400	429	388	400	356	409	406	417	391	410	370	388	409	394	397	386	410	402	393	388	369	401	392	375	396	432	407	416	402	408	367	399	439	393	400	445	399	366	431	409	419	427	386	370	350	372	391	413	372	419	407	394	397
5649	1148	1000	962	916	956	948	968	944	946	935	1004	993	977	976	923	964	966	958	976	948	961	949	935	954	927	955	924	973	976	979	1000	949	950	938	963	989	965	926	958	968	979	947	964	981	935	940	935	983	1027	944	928	993	947	940	913	966	916	992	918	961	952	983	1014	956	965	939	968	953	900	959	960	911	941	995	916	935	960	963	1028	962	995	960	944	960	911	924	938	952	970	962	965	1025	975	929	986	977	923	992	998	945	1002	972	987	916	934	988	1008	952	965	960	898	962	974	954	981	961	952	960	926	971	920	982	935	967	999	969	944	978	951	976	952	988	982	985	1019	943	935	951	948	926	1019	965	954	950	969	904	937	917	956	940	977	998	993	915	964	994	947	943	993	1010	956	954	994	955	971	965	952	1006	955	913	987	909	966	933	997	941	958	935	967	956	1006	910	907	971	983	957	979	949	942	969	990	934	986	973	954	979	980	957	977	952	912	969	944	970	965	1006	928	942	916	958	994	972	965	1009	966	973	934	946	999	967	945	952	964	960	981	890	961	1016	958	1005	931	939	893	992	945	997	952	1005	939	941	901	919	948	964	941	995	991	970	966	918	949	983	950	1029	897	956	930	888	958	1008	961	968	946	924	966	1001	963	930	966	966	990	960	898	975	925	963	956	954	951	963	935	957	988	922	956	978	951	966	962	968	935	1016	989	924	924	939	958	981	923	963	940	973	944	950	956	984	947	966	957	958	1006	984	945	946	986	946	919	1011	956	977	951	918	982	999	943	922	971	969	960	914	992	1003	1002	1022	1041	921	934	891	984	932	958	970	1005	1014	972	971	944	923	926	1009	906	972	939	987	962	960	982	975	938	950	879	924	987	1007	952	999	1001	957	1013	911	976	948	962	892	937	956	975	953	956	909	955	1001	933	900	911	980	931	1006	984	954	961	970	1000	1019	951	921	935	855	950	920	980	974	959	921	983	921	957	987	924	930	999	956	1002	967	961	994	912	993	952	924	981	953	934	982	939	946	954	961	979	979	975	978	928	1005	954	969	973	948	990	937	960	1031	936	914	969	984	917	1013	991	937	979	951	958	987	1037	980	1009	992	951	957	1001	899	977	944	908	962	902	967	958	984	948	977	933	984	1000	927	919	950	940	925	954	947	983	991	994	978	946	1031	946	905	960	979	971	965	952	953	960	984	943	926	1011	984	1030	885	963	937	969	985	966	898	981	947	988	919	968	908	1036	948	939	947	971	955	936	930	955	983	961	959	911	948	982	1006	915	977	964	924	999	953	927	931	1002	930	933	970	998	990	965	938	913	976	957	926	958	922	957	947	960	969	913	888	959	1008	935	992	916	958	1011	979	954	945	946	998	1013	968	965	965	921	968	958	955	943	1013	939	1011	911	932	960	990	921	959	895	954	988	992	975	978	974	1009	919	968	965	946	970	987	948	995	918	935	977	956	992	980	1008	964	959	1016	941	984	981	980	995	990	968	948	1017	926	1007	988	952	968	950	977	943	973	917	971	934	968	1024	955	958	946	963	1012	985	965	981	1026	1029	929	944	925	937	926	964	943	922	947	993	945	976	908	955	952	955	955	916	963	979	911	962	981	1027	1003	963	942	916	952	918	909	896	1015	954	957	938	997	931	961	948	970	982	979	1013	936	974	958	928	944	997	968	912	954	1018	990	932	982	997	981	971	970	984	936	969	956	1001	947	905	1013	957	1020	951	988	895	945	972	956	968	1011	957	1023	1018	959	987	962	979	1013	888	934	916	979	961	970	1001	961	975	1035	969	997	960	980	1002	929	993	916	960	925	993	977	912	987	915	964	930	922	973	954	933	937	881	908	955	969	934	1013	1006	982	964	968	958	923	961	973	953	930	971	993	965	1015	976	963	1002	968	965	949	971	992	933	946	979	984	949	968	965	959	989	965	937	899	978	946	989	955	963	1012	943	951	906	940	947	951	1001	943	993	950	989	913	944	932	975	989	947	1004	987	945	992	996	1034	1009	975	1008	958	990	1002	967	920	989	917	931	954	979	990	933	958	956	954	964	944	944	969	931	964	955	994	958	987	1026	924	991	1007	920	1013	955	995	950	938	947	963	952	966	978	956	921	945	962	1029	933	927	969	944	965	1045	959	949	995	990	981	915	950	1029	968	943	974	945	961	970	974	965	978	962	968	938	988	956	934	923	924	963	996	985	927	982	984	995	981	924	1011	1000	965	968	955	945	958	979	970	1003	960	907	932	941	948	936	964	921	969	956	895	974	935	935	933	959	972	958	944	985	1043	950	1010	1035	980	1010	1025	985	974	928	994	940	921	969	972	1007	914	950	962	980	972	970	944	913	1019	961	936	1026	965	964	962	981	998	950	970	924	905	928	984	870	993	955	998	969	938	973	917	1029	934	986	968	921	955	977	986	981	1013	961	955	964	940	947	1009	971	935	1008	928	938	968	973	970	926	949	968	985	915	1012	978	952	1005	990	939	964	998	973	959	989	977	971	996	939	980	973	929	942	950	912	1000	904	932	950	939	952	981	1001	966	922	1036	969	937	941	986	931	944	949	974	944	989	968	932	977	904	1001	1051	977	1017	929	979	987	941	953	965	1010	997	984	976	994	950	929	955	940	978	962	984	935	935	933	999	952	965	969	996	926	920	982	965	913	973	948	975	954	956	991	954	967	970	925	982	963	977	965	919	908	938	1002	962	894	1002	959	993	976	969	983	961	923	975	923	1000	937	996	985	944	990	994	989	977	964	955	958	1009	929	954	994	980	961	996	969	945	915	972	957	942	994	953	952	911	952	978	940	972	932	1018	992	994	958	938	968	925	991	945	933	971	985	1008	935	979	974	1012	943	949	967	963	960	926	954	955	949	938	967	1007	939	940	939	934	1016	913	888	930	989	937	940	954	950	907	982	939	967	895	986	936	1015	961	949	910	945	948	973	930	941	956	935	1014	981	964	1001	954	938	939	927	1020	917	952	980	975	950	954	985	988	1034	978	1006	1005	977	1002	952	1012	911	905	931	987	968	935	990	938	942	976	998	917	901	957	962	914	976	937	959	964	991	915	959	1002	932	962	953	1002	988	918	962	900	945	980	949	1021	968	977	973	973	988	902	938	966	1026	972	997	987	969	978	981	939	996	939	972	954	932	914	979	937	948	946	958	1001	993	1014	977	1014	956	961	1000	967	963	1030	1002	972	964	1019	956	978	987	930	953	962	938	949	1021	1003	943	980	918	957	987	924	936	926	962	976	997	996	975	939	947	916	941	963	971	943	1005	934	949	978	991	956	1005	949	976	970	960	952	956	901	926	1008	997	873	980	931	942	965	1005	969	1001	985	937	868	1023	985	963	980	996	1006	929	884	988	937	956	936	952	977	906	990	964	981	933	991	972	956	935	910	1009	915	954	963	983	901	918	964	895	938	982	963	949	969	1001	962	942	991	929	1011	997	962	990	960	971	970	960	997	1012	966	959	977	934	979	1004	971	953	996	1012	985	972	960	945	952	976	971	926	931	943	960	1004	979	901	941	970	997	999	991	954	912	1000	964	978	947	954	1039	996	934	953	961	922	896	928	986	987	943	957	882	947	977	936	992	967	983	975	915	926	918	1033	992	979	993	963	946	955	948	982	1002	912	900	1017	904	1000	901	937	958	975	946	955	946	934	959	978	1004
24247	20676	23570	27830	20665	14985	572	417	318	360	333	331	326	316	293	258	279	274	305	324	354	284	289	307	297	270	311	291	290	304	292	294	288	306	312	275	278	292	301	267	307	300	291	295	274	270	313	301	315	282	281	301	321	264	275	278	295	288	270	303	277	314	280	277	268	257	279	319	275	253	277	276	316	280	295	296	295	322	301	278	270	247	295	294	294	280	303	292	294	301	319	296	310	318	300	261	267	243	279	302	281	306	280	297	278	272	295	287	303	294	251	255	292	332	289	318	314	289	316	261	283	283	286	303	310	284	285	294	311	299	284	305	308	279	275	287	295	278	305	283	268	285	343	313	291	279	281	309	291	304	300	276	295	288	288	260	303	292	308	287	281	316	293	291	330	265	289	290	271	258	316	297	287	319	300	299	283	287	313	308	301	293	269	285	308	269	291	296	313	300	319	297	291	271	268	322	280	267	276	263	286	312	296	268	278	270	300	246	278	296	260	301	278	285	285	301	251	282	289	294	288	305	269	301	281	288	287	249	276	313	295	290	280	285	278	330	305	297	304	305	299	276	292	261	300	274	287	265	295	282	289	285	280	293	266	288	290	266	285	305	280	277	290	297	275	286	279	261	303	283	323	294	291	311	296	273	291	298	269	299	296	266	264	305	280	273	288	293	299	292	294	284	286	309	304	265	298	289	277	287	288	321	295	311	293	279	281	283	264	319	277	296	262	288	280	272	249	292	316	276	298	290	304	264	278	317	274	269	311	320	309	315	262	284	253	279	283	280	279	287	281	291	308	306	283	273	307	317	274	280	293	265	282	236	281	295	266	293	279	296	285	311	278	263	279	289	296	301	267	296	307	272	292	308	300	268	279	290	291	301	320	262	269	291	276	305	278	259	276	289	304	295	318	310	298	276	332	323	280	288	300	290	285	288	287	287	305	328	283	271	306	305	274	273	274	277	281	262	292	302	297	281	302	308	275	295	282	286	305	300	267	304	308	278	297	308	266	258	276	274	283	298	278	301	281	310	298	291	287	270	267	306	277	258	288	290	301	263	302	283	281	331	295	298	278	283	306	288	282	280	259	317	267	298	314	289	298	292	287	277	314	301	271	289	287	282	312	256	305	297	269	273	295	296	276	273	286	285	269	296	282	320	321	308	268	295	275	292	257	321	319	292	293	305	260	242	297	285	314	291	290	292	258	300	274	288	291	303	294	277	278	294	287	277	270	325	315	286	295	295	315	280	259	301	309	299	295	277	287	292	277	281	261	281	278	265	288	292	319	289	325	266	250	286	280	286	296	286	272	317	310	281	256	337	309	283	300	298	273	297	318	304	261	278	311	293	281	286	315	251	312	271	289	328	260	252	305	284	284	286	287	315	245	278	283	262	320	278	302	274	277	288	284	285	290	300	293	285	288	271	285	287	297	285	306	308	267	270	266	294	288	290	302	268	290	297	286	309	297	263	315	269	314	317	294	298	274	294	261	297	318	279	309	293	309	296	292	335	296	289	273	285	286	289	256	298	289	279	277	308	320	280	293	277	304	293	297	263	271	283	316	286	275	293	288	287	293	291	280	315	306	298	308	274	276	280	276	253	289	260	277	273	278	263	294	270	266	252	277	274	288	297	269	245	290	280	258	253	294	304	298	294	304	303	264	269	294	235	326	286	280	267	280	282	270	273	293	278	267	303	322	264	275	284	305	306	294	303	288	261	275	294	281	324	281	275	287	294	304	308	286	276	280	259	286	289	278	276	283	294	272	277	290	289	280	280	294	295	278	276	276	271	308	273	275	264	254	257	285	289	277	282	281	279	296	277	287	259	315	312	304	283	261	277	275	286	266	296	302	251	310	282	284	291	305	271	283	272	317	258	289	249	296	314	313	276	278	301	285	282	288	304	278	280	284	304	274	288	298	286	280	288	273	276	267	287	294	288	315	271	268	281	286	322	305	284	262	263	292	289	297	321	296	295	309	321	250	283	272	290	266	288	276	294	295	249	292	314	304	293	264	272	248	317	292	275	268	289	286	271	276	261	289	306	293	268	275	282	305	300	285	289	278	317	270	291	283	273	287	280	284	276	301	292	266	285	286	286	267	274	303	272	285	292	290	265	267	283	301	288	277	289	286	278	296	276	245	287	259	280	306	317	302	318	283	326	307	289	280	265	268	311	298	267	261	287	304	307	299	277	315	266	287	273	290	308	302	282	310	297	305	270	278	288	298	314	275	290	280	248	301	284	267	270	302	285	309	274	290	249	271	315	308	313	294	288	285	299	304	312	283	305	305	289	301	286	293	303	296	276	308	317	290	279	303	282	293	312	289	300	292	307	304	292	326	321	307	277	271	297	284	297	272	287	315	305	289	279	272	317	276	308	278	293	308	314	278	302	305	294	266	276	278	278	280	278	277	270	286	308	255	292	264	285	292	272	267	279	328	262	282	281	299	296	287	303	285	303	275	290	285	280	274	274	282	288	262	296	280	301	297	295	292	294	295	289	300	284	303	275	314	263	299	273	271	309	297	265	290	282	279	303	323	300	279	267	307	277	306	302	265	287	284	300	324	302	296	273	269	294	297	284	289	314	258	331	313	282	300	296	306	275	314	313	296	314	285	292	281	272	285	290	286	297	292	310	314	298	276	286	301	290	298	286	266	312	282	317	273	270	281	291	280	287	271	284	292	279	298	294	269	303	289	271	257	300	309	276	310	309	290	335	279	286	280	280	310	267	279	306	265	273	255	273	270	276	295	270	288	276	276	262	304	291	270	282	286	279	306	291	271	296	250	292	312	273	265	249	285	275	288	264	281	267	296	278	266	311	266	308	319	268	296	275	270	268	289	286	296	274	302	289	279	277	262	280	296	306	293	297	268	274	324	296	289	277	304	252	303	257	276	282	315	279	293	296	298	289	337	302	267	267	280	257	264	323	304	266	273	261	288	284	277	304	291	285	287	268	279	293	275	260	281	275	263	268	275	289	271	309	265	306	284	290	280	271	287	302	320	258	297	283	286	264	295	277	296	304	274	275	297	299	292	259	296	277	276	318	290	257	289	285	296	286	292	288	298	313	283	299	276	295	284	275	269	270	272	276	314	298	295	282	301	298	314	300	305	283	285	283	287	288	330	260	292	254	300	306	324	274	289	311	298	272	264	307	281	319	287	296	281	299	306	278	316	292	250	328	317	300	307	298	259	277	299	312	291	283	323	310	299	310	260	283	292	318	283	291	296	289	312	262	298	279	315	289	287	274	267	286	270	277	284	301	261	250	274	247	309	291	302	266	267	277	280	279	280	307	279	301	275	290	288	319	301	296	284	299	298	298	262	290	302	302	294	272	310	274	277	293	282	284	281	313	318	248	281	316	300	258	267	298	297	295	274	258	307	287	297	296	307	266	272	277	281	286	278	312	313	281	265	301	284	293	296	262	260	280	262	287	298	254	279	272	305	275	295	281	282	291	265	299	280	299	317	303	285	301	321	285	281	310	284	291	318	302
3051	1887	1119	890	799	772	711	774	734	754	714	691	716	705	679	731	685	706	722	746	677	705	718	659	722	762	737	725	734	738	748	722	720	685	662	705	675	677	671	688	713	698	715	678	720	709	720	758	675	722	720	695	733	731	682	700	686	707	711	746	746	686	677	669	726	729	766	679	693	693	708	717	743	711	666	692	679	703	677	687	714	708	724	699	682	657	687	670	680	688	695	697	681	707	689	747	691	669	692	747	685	681	727	672	700	674	658	714	671	751	678	698	705	695	754	704	713	682	715	670	721	733	698	717	727	667	689	700	718	656	680	676	694	701	711	742	680	733	691	664	705	728	691	693	659	673	685	662	686	747	673	723	719	693	695	733	716	697	689	736	716	675	664	708	734	676	683	688	737	751	748	693	702	711	704	656	691	676	703	683	710	734	723	735	720	733	724	740	699	700	662	707	686	731	695	674	689	715	713	702	706	712	727	680	749	730	683	704	735	672	697	708	732	698	668	699	703	716	736	702	748	671	654	716	668	675	723	672	681	730	682	682	685	693	748	695	700	700	686	644	648	705	692	720	712	688	698	660	669	730	689	671	653	712	701	716	670	703	698	710	718	689	664	689	712	767	716	710	754	667	695	706	666	727	716	674	719	718	693	738	691	725	650	686	672	703	718	735	646	645	713	711	671	705	685	663	663	710	668	671	741	727	688	672	732	677	634	717	712	670	690	673	720	670	682	705	705	668	712	674	725	647	703	692	729	707	686	724	690	656	690	726	675	680	721	676	695	687	691	750	707	713	684	680	684	691	704	761	687	702	674	727	711	705	677	676	704	713	739	658	695	699	708	683	697	703	693	652	701	683	721	733	682	722	708	650	755	713	693	724	701	677	663	719	688	653	712	709	695	698	702	669	681	720	682	732	680	708	709	740	684	678	644	701	699	705	669	760	689	765	696	689	724	689	686	691	687	734	678	709	729	671	709	701	687	712	662	664	709	720	662	735	663	690	699	685	657	711	716	686	701	673	701	710	654	746	689	716	709	686	698	693	699	699	715	697	692	729	688	642	721	686	675	746	678	670	667	691	721	751	672	726	737	665	701	699	745	741	684	700	646	684	701	677	694	697	649	719	700	707	691	708	684	691	748	777	742	667	690	666	705	713	696	713	706	695	669	704	668	724	724	659	722	694	693	711	683	702	729	730	729	638	723	730	700	624	681	705	697	709	690	731	675	695	693	742	744	663	717	743	711	684	722	676	729	727	643	695	728	704	722	646	687	687	709	725	677	690	650	670	669	650	693	711	696	651	749	706	751	711	727	714	719	733	686	701	710	686	733	773	705	711	657	740	760	734	651	707	693	681	684	714	696	665	714	717	730	684	719	683	738	781	689	748	693	695	712	686	673	732	729	760	692	663	670	687	694	704	667	730	719	698	711	746	659	747	693	718	683	761	663	710	712	669	672	695	696	658	694	668	644	686	706	691	731	702	702	704	690	694	699	670	685	726	719	693	701	676	715	686	690	717	669	727	699	716	676	654	716	685	707	705	677	658	676	720	714	682	695	739	703	689	718	685	711	669	710	665	676	679	722	716	689	721	679	722	710	694	673	735	718	652	679	697	700	686	691	706	682	685	686	675	693	695	710	683	756	678	741	706	667	714	697	668	704	672	670	708	724	675	740	660	659	731	736	681	675	675	679	719	695	700	771	715	718	669	681	711	719	674	648	714	660	660	671	743	667	718	705	696	662	713	672	698	702	682	705	770	707	661	674	670	653	718	711	692	736	723	749	677	693	724	679	691	723	711	671	656	671	673	650	711	660	702	688	655	681	701	657	721	682	705	695	714	663	729	706	724	755	689	708	654	678	706	666	705	691	682	741	701	689	658	674	699	719	742	698	728	680	656	672	713	660	664	729	694	680	698	644	703	776	709	697	686	732	665	679	695	715	746	724	694	690	746	708	673	731	675	727	720	675	655	722	692	712	709	703	701	670	699	692	645	709	676	661	657	699	675	679	738	676	732	639	716	725	696	715	664	672	692	709	725	657	652	721	669	684	707	659	688	695	655	746	689	679	652	708	701	721	665	698	655	700	681	697	653	689	674	704	710	670	750	699	711	718	724	697	740	648	649	719	721	709	685	675	714	674	685	741	696	719	650	702	698	703	711	719	678	711	670	703	702	683	679	735	684	696	727	709	674	743	704	693	735	695	713	716	701	686	744	671	657	670	709	676	696	718	689	685	739	719	715	694	758	723	694	694	727	689	707	691	711	681	661	683	742	645	672	715	691	722	698	668	685	686	709	731	714	653	669	717	693	743	690	735	685	682	689	697	720	707	665	711	729	731	667	703	734	656	727	658	698	672	694	687	724	684	723	728	763	718	666	724	675	727	674	693	688	716	725	696	684	733	691	678	708	720	743	681	689	712	716	711	755	706	699	745	700	647	678	680	713	640	722	699	686	684	701	696	666	690	689	709	734	667	706	699	671	687	691	691	721	681	725	701	673	671	638	694	715	706	708	734	667	721	688	654	677	700	705	712	675	705	705	699	723	671	686	701	710	670	705	709	795	736	712	713	716	693	705	685	702	637	658	719	732	714	684	672	689	727	711	715	696	739	750	715	680	743	708	700	693	713	671	722	640	765	647	659	707	684	726	677	687	665	672	698	702	684	668	673	747	680	658	673	705	688	700	693	722	717	677	689	709	709	644	699	704	722	665	717	680	697	739	719	683	675	728	687	675	731	724	713	677	691	697	642	719	680	699	685	666	731	710	681	675	721	698	724	676	695	720	695	681	723	657	683	725	677	721	697	703	643	712	648	666	686	719	677	724	637	710	710	747	698	700	668	730	712	730	698	698	685	737	693	704	752	756	689	687	694	719	740	683	692	717	703	731	705	716	712	701	697	691	712	706	718	699	715	738	689	691	693	721	693	742	728	716	684	672	677	693	730	677	705	679	702	692	716	760	704	709	680	700	704	661	699	701	717	711	668	732	652	682	716	688	635	701	664	710	645	670	678	653	709	753	675	667	698	671	701	680	699	717	741	686	688	699	680	717	671	682	729	666	725	768	698	701	736	664	671	682	679	695	670	724	701	706	680	700	695	727	671	728	688	717	671	724	675	679	685	726	699	717	674	714	732	729	705	645	669	670	697	734	713	707	697	688	716	721	705	660	643	685	663	674	725	685	730	694	718	673	742	725	726	678	703	668	721	651	687	725	683	683	715	693	686	718	711	688	715	718	691	728	669	720	724	674	693	726	723	649	701	730	670	665	669	646	656	698	670	691	669	734	746	666	725	663	660	681	657	692	688	710	666	666	665	713	725	697	696	670	704	646	707	661	677	680	728	716	644	718	712	683	730	722	708	723	672	745	685	671	695	689	664	736	742	701	676	675	694	718	737	706	667	725	687	724	679	660	687	709	675	719	683	717	705	688	723	710	688	637	699	665	696	663	727	680	704	689	699	693	719	660	678	670	699	709	718	685	687	703	680	707	657	677
23601	20688	23923	27492	20690	20702	12310	474	285	263	207	190	212	197	167	160	174	149	140	143	160	132	137	145	144	152	129	157	167	140	122	150	151	121	118	141	136	169	124	149	161	125	138	135	142	141	145	145	142	131	142	139	158	115	129	138	119	133	136	147	146	143	124	134	127	136	129	141	165	124	115	128	127	140	128	155	135	109	149	137	118	140	109	138	122	139	116	127	110	148	135	157	147	121	125	136	155	131	146	132	115	132	128	121	122	130	145	155	130	110	160	132	157	138	119	148	155	127	147	130	113	138	155	131	142	145	131	134	119	108	139	154	123	130	146	163	131	115	145	129	136	103	137	127	144	122	131	133	147	147	131	143	119	139	135	149	154	146	150	139	151	126	135	132	152	135	148	133	129	136	135	127	133	129	116	160	136	144	142	161	131	135	120	117	143	149	134	133	118	119	126	135	135	126	147	146	148	128	148	128	145	141	132	125	131	108	122	129	134	154	126	125	112	115	147	160	146	121	137	127	122	135	130	144	143	153	137	150	134	137	133	118	140	136	118	124	123	133	133	143	145	125	129	136	140	125	141	165	148	152	130	134	130	151	152	129	132	159	124	121	128	139	131	118	131	126	128	112	158	121	145	136	142	140	139	153	147	138	123	136	125	159	137	126	132	149	149	133	117	144	148	132	143	120	147	144	126	136	104	126	128	164	127	134	167	147	142	136	155	114	129	139	139	116	140	160	141	149	148	133	132	131	159	140	129	129	155	147	143	120	130	154	129	127	143	140	141	157	135	136	162	137	135	141	141	133	126	145	125	139	127	144	123	124	160	117	121	124	141	157	141	150	154	139	122	136	142	143	172	137	119	151	135	151	160	115	163	126	126	133	126	128	136	130	113	126	125	128	160	140	137	126	127	134	148	135	170	111	140	126	138	133	141	123	129	130	124	124	138	127	148	166	121	140	127	140	154	132	139	128	143	144	152	136	115	141	127	145	155	130	162	158	141	133	129	128	132	148	148	155	129	142	128	133	151	145	147	131	133	137	125	130	108	142	157	143	131	132	102	141	140	132	166	125	136	124	145	117	126	135	135	146	129	133	114	148	117	117	136	131	127	142	116	129	140	159	125	148	128	148	131	130	121	147	132	127	145	109	112	141	130	138	152	117	126	122	147	141	138	142	121	145	127	139	123	103	141	120	132	117	144	141	160	127	123	118	139	129	139	116	119	145	134	121	144	144	143	143	128	129	142	121	147	126	140	148	133	118	149	130	125	116	139	136	157	135	159	150	159	142	175	115	153	136	138	119	134	138	126	132	157	150	132	144	138	120	135	133	121	153	148	143	133	143	151	152	142	128	148	136	127	133	143	111	126	137	143	150	138	169	127	146	128	148	167	126	135	144	130	156	117	136	148	141	137	152	132	134	124	129	145	117	126	155	140	141	142	117	132	128	147	140	152	145	137	129	127	146	125	123	125	138	111	152	137	152	130	119	147	124	126	130	132	136	145	149	116	121	146	142	142	137	138	136	147	139	136	128	125	126	152	137	131	142	136	114	142	145	157	139	118	155	126	112	132	153	154	135	146	131	118	138	137	108	141	147	132	130	157	132	130	149	148	132	133	130	129	127	145	156	140	129	143	149	139	148	141	132	106	139	131	160	120	146	155	139	152	123	144	125	128	101	143	152	128	125	134	143	140	120	131	136	141	142	150	137	143	150	130	126	136	129	152	137	118	127	133	124	171	138	133	125	157	135	142	141	138	118	161	146	131	144	143	141	150	137	140	127	138	116	115	144	116	140	143	135	144	131	130	121	124	115	133	145	134	149	159	135	135	131	131	134	129	144	150	169	136	148	128	146	141	148	156	139	124	148	142	141	124	122	140	135	113	163	135	128	146	123	121	150	114	149	145	111	130	150	147	153	128	131	147	152	164	135	134	133	133	120	131	143	140	160	158	147	152	136	128	135	150	142	134	126	131	124	138	131	136	138	133	156	153	126	128	154	121	134	140	116	147	148	131	126	133	136	138	130	142	127	142	136	127	134	143	127	149	132	141	120	141	129	132	152	137	136	128	149	125	129	134	154	156	136	116	146	140	145	132	132	161	152	115	132	132	129	118	127	126	134	121	143	138	146	133	141	167	143	155	136	155	155	121	127	136	121	130	128	157	123	151	137	142	129	146	119	152	140	129	135	129	163	143	132	134	138	132	133	149	125	133	127	155	150	147	131	137	133	133	122	138	144	140	138	135	130	136	149	132	131	135	134	145	130	130	120	142	129	152	141	114	164	134	154	162	145	142	123	126	144	172	123	131	167	126	154	151	131	132	150	116	136	163	135	139	152	137	151	124	126	146	134	138	135	149	126	127	120	142	129	152	133	145	134	142	115	140	160	130	135	141	136	136	134	129	145	137	141	157	146	147	155	133	127	117	120	150	143	126	128	163	134	128	128	150	120	137	132	132	141	156	141	126	127	126	118	137	127	149	128	149	127	127	151	140	132	132	142	114	145	140	133	146	130	148	111	149	149	145	114	134	130	128	127	133	140	153	140	154	122	148	137	140	143	149	125	139	135	129	136	148	165	128	137	133	139	120	136	147	138	117	150	142	145	119	141	168	138	150	129	130	149	140	137	123	157	122	123	131	123	130	152	153	151	150	131	139	131	132	135	138	138	133	143	135	128	114	109	149	129	138	124	116	107	133	141	145	133	120	136	142	121	172	128	125	156	138	133	133	154	122	138	129	139	168	149	135	125	138	162	123	144	131	133	126	138	129	152	120	147	124	140	146	147	138	144	124	119	137	142	144	137	138	137	152	135	139	136	152	137	129	130	144	128	134	117	149	138	140	143	120	126	136	159	128	132	153	138	149	135	142	148	133	117	143	125	157	123	135	122	134	146	151	117	147	131	143	129	151	139	131	143	129	137	149	130	137	149	123	141	130	159	133	150	142	153	112	133	134	125	124	132	146	137	130	132	137	126	138	119	142	131	131	130	138	139	172	154	138	128	144	134	134	126	124	122	150	121	157	132	154	141	120	141	134	136	148	156	144	139	136	147	131	139	133	139	143	144	141	130	154	137	124	137	132	138	132	138	153	121	131	125	153	119	134	154	134	147	142	142	141	114	156	160	140	136	133	152	141	152	147	134	148	137	135	121	142	133	128	122	109	104	153	121	136	112	123	129	139	129	132	122	147	141	123	142	140	124	150	132	126	114	142	138	124	145	131	141	133	155	140	130	149	141	123	115	143	138	144	136	134	127	125	129	140	138	148	146	126	127	132	144	133	139	153	132	136	126	155	133	138	131	117	153	126	131	121	131	134	118	126	138	117	139	141	145	110	130	123	155	114	128	151	118	120	135	135	121	128	146	138	142	130	143	152	142	109	143	137	99	116	141	148	151	142	126	138	119	148	133	131	127	138	143	145	113	141	130	130	129	141	125	142	145	135	131	149	131	123	132	145	148	135	129	162	131	130	132	148	158	142	127	123	138	125	139	149	133
2851	2713	1275	746	533	492	451	430	411	399	427	360	413	391	386	390	358	405	373	382	356	395	402	373	388	394	357	371	380	403	358	370	395	426	419	348	367	375	371	336	364	363	368	362	388	384	394	358	374	367	364	362	380	343	375	367	369	365	376	391	360	372	386	388	365	373	374	395	357	360	395	364	387	419	370	375	379	346	357	396	377	362	404	388	374	355	385	346	356	363	380	317	359	351	344	354	390	374	375	365	381	359	394	405	376	342	384	360	408	357	365	324	376	358	356	377	401	383	368	368	370	344	385	378	376	385	401	364	382	375	347	379	382	384	385	362	384	362	365	383	344	370	397	350	365	376	388	359	384	365	382	341	377	363	373	391	365	382	385	384	361	352	374	403	364	389	400	400	405	367	332	345	369	342	369	409	356	345	426	373	389	378	364	320	384	341	378	341	338	364	340	348	369	370	404	408	347	377	376	409	399	376	325	362	376	382	376	362	365	350	351	356	382	345	315	376	362	346	353	363	384	393	418	384	371	404	398	366	383	379	399	373	369	387	351	344	363	372	394	382	359	376	383	376	384	400	364	372	356	367	345	366	345	421	382	365	412	383	351	391	384	361	403	372	384	358	373	375	380	356	384	366	401	343	364	381	343	369	345	392	358	350	371	376	366	354	378	355	388	402	372	427	354	393	385	373	361	360	396	386	394	391	391	349	377	373	360	366	354	332	393	397	378	338	386	370	393	357	377	399	370	370	371	390	369	395	360	351	346	380	363	387	353	351	378	377	410	359	350	405	344	379	376	365	391	387	346	353	358	392	365	364	395	389	381	359	370	348	344	339	413	316	363	394	359	370	381	364	369	373	389	363	343	380	337	412	372	373	364	376	331	384	391	342	362	373	368	400	389	362	366	340	418	368	390	384	351	363	390	367	380	383	351	393	385	349	371	373	382	355	320	436	372	424	335	404	381	364	377	373	373	357	375	352	380	381	397	364	372	345	361	433	365	374	352	379	331	360	370	341	365	355	349	396	374	388	368	345	381	333	373	350	367	360	334	395	367	328	373	371	374	390	389	362	387	361	390	377	343	407	337	348	359	382	360	392	376	371	367	343	383	347	373	360	378	355	379	356	347	341	393	383	380	318	373	368	375	348	361	349	340	399	379	382	355	397	403	363	361	390	364	404	385	388	385	338	346	395	357	393	371	384	361	359	395	386	360	360	386	364	404	384	414	370	382	384	353	377	352	404	388	369	357	365	401	359	382	356	355	361	360	396	366	387	357	365	360	369	406	369	339	358	369	336	349	372	370	361	375	360	380	361	377	344	384	383	350	350	374	379	363	406	364	347	353	372	377	347	388	377	334	401	347	418	392	375	368	340	356	351	369	390	370	395	373	347	400	359	402	392	337	368	347	373	336	392	371	379	408	388	360	363	392	413	373	362	362	372	335	374	381	345	362	359	418	351	356	390	359	378	394	379	358	374	373	378	366	387	370	356	378	387	388	382	369	364	372	392	365	374	381	407	366	349	399	352	341	373	369	383	361	364	384	382	383	371	418	375	384	391	381	368	371	371	383	348	371	361	361	344	353	368	377	360	400	397	416	370	438	351	373	348	360	374	358	395	341	382	347	353	380	395	366	389	368	378	396	379	367	378	352	365	368	361	353	411	386	388	364	385	350	344	368	373	369	358	386	348	349	365	329	361	369	355	368	402	387	361	349	370	354	368	380	382	374	373	377	363	392	375	378	367	380	371	372	344	330	376	372	363	397	412	387	393	357	394	370	362	373	379	365	365	333	390	328	368	404	350	374	373	378	360	400	366	385	358	373	426	340	331	364	376	359	356	379	390	375	364	359	396	372	398	345	368	353	345	367	388	357	384	376	364	406	338	374	384	391	339	346	355	391	377	384	403	354	365	339	361	393	368	372	360	363	342	332	384	365	349	394	355	385	388	413	393	341	352	425	387	348	368	357	406	345	388	359	349	391	392	377	397	388	360	366	357	377	387	366	362	354	395	321	404	348	395	350	424	365	378	378	346	370	378	367	346	397	369	383	382	365	344	355	400	364	404	393	375	378	345	358	357	357	339	369	330	368	342	384	356	368	389	386	364	393	411	384	370	357	415	366	403	346	330	387	369	395	383	375	375	359	347	367	373	399	388	363	380	408	385	342	347	381	370	364	348	367	352	361	383	352	386	344	373	355	378	386	381	368	408	329	360	374	374	334	385	352	360	341	402	407	362	371	383	362	338	373	360	372	341	353	331	386	374	399	373	376	386	355	370	376	369	323	413	366	336	395	411	385	388	328	376	373	358	341	372	353	351	370	393	365	369	371	365	379	358	346	363	358	367	373	359	357	357	340	374	368	378	373	382	389	379	363	362	360	360	362	365	355	384	407	380	393	361	386	352	334	351	405	341	349	353	363	391	358	414	357	369	371	354	352	357	390	385	415	393	363	354	401	363	347	391	395	340	390	385	386	351	375	347	352	345	389	374	344	398	340	369	352	398	338	371	359	370	372	324	384	396	329	375	361	361	351	335	352	344	387	349	410	364	389	367	406	344	396	373	383	379	345	347	385	347	381	384	364	344	363	348	350	380	357	381	368	386	402	365	375	376	342	375	380	376	366	363	330	386	384	394	377	370	362	367	388	353	339	356	359	347	342	393	377	396	351	352	359	398	380	372	378	384	347	361	367	375	362	363	353	393	399	364	367	376	367	341	380	375	382	387	386	352	356	376	363	344	390	364	347	362	377	337	387	379	371	360	374	364	384	384	371	355	367	380	385	366	331	374	363	356	387	355	385	376	393	376	352	390	384	376	357	347	393	362	387	299	387	339	361	379	375	366	368	390	338	355	406	380	375	344	377	356	384	398	383	357	371	391	401	354	361	383	354	370	384	361	382	368	360	359	364	341	392	347	409	367	340	355	387	387	352	369	406	391	368	407	409	418	372	385	360	362	367	370	389	374	358	362	355	399	402	356	393	382	380	383	355	382	345	382	376	368	378	389	381	380	410	362	365	392	375	384	386	368	341	342	379	364	384	360	388	382	367	377	347	350	358	395	384	376	343	336	346	370	365	366	317	377	354	359	368	397	389	364	340	357	369	391	375	379	369	421	411	374	367	360	374	359	398	374	387	362	374	406	353	381	359	340	391	377	369	364	373	406	368	363	372	378	382	378	356	345	380	356	367	371	376	367	343	376	387	348	393	347	350	381	383	398	353	366	335	377	389	378	362	394	370	339	344	358	370	346	400	364	369	367	364	362	396	395	382	355	321	359	359	361	349	375	396	393	397	367	363	384	348	349	351	365	373	365	364	383	329	357	389	367	396	375	330	331	371	348	374	393	348	404	381	363	384	365	370	346	373	420	317	360	353	364	395	394	378	360	353	382	347	384	378	349	354	375	345	361	369	362	381	341	404	370	402	344	385	423	388	403	384	354	363	375	390	367	360	390	350	366	401	424	371	367	323	382	363	374	349	370	347	390	384	342	356	374
32313	20680	8867	694	434	464	394	384	398	403	407	419	432	412	391	397	378	393	408	400	376	398	409	406	377	411	391	394	400	413	379	382	349	403	391	454	400	411	394	397	388	408	403	377	407	389	381	397	388	371	371	405	387	413	396	432	426	397	371	389	408	398	363	386	415	357	419	432	419	372	409	410	377	375	360	371	419	414	359	438	368	365	407	377	407	375	344	379	421	377	380	379	431	396	400	415	380	432	376	367	380	430	368	416	373	360	367	379	383	396	456	419	396	418	387	416	363	422	394	399	417	373	406	400	406	369	378	334	375	418	392	367	409	361	416	389	402	398	408	387	377	407	427	400	429	364	409	414	399	385	373	374	389	421	384	393	377	411	399	411	393	438	419	446	361	378	382	406	412	428	391	403	379	386	376	379	385	377	397	385	389	386	452	406	406	400	384	356	374	399	416	361	402	403	385	363	377	358	382	395	405	405	404	374	409	380	383	409	414	401	423	355	409	388	418	385	386	444	398	398	394	391	380	413	393	418	409	368	405	349	381	396	374	382	386	399	389	434	390	372	397	404	400	442	392	389	365	422	378	431	395	366	378	406	461	405	383	422	398	385	404	390	407	398	351	399	380	380	367	406	387	367	386	406	377	366	370	388	384	404	392	394	423	388	380	377	397	426	405	415	378	419	369	429	396	401	402	386	427	374	414	405	391	408	402	379	437	419	394	400	381	378	404	397	439	384	407	384	379	393	417	378	399	407	403	374	370	425	369	350	398	392	374	382	387	386	409	384	392	417	361	383	414	399	401	433	406	444	392	388	382	371	412	377	448	401	399	402	385	397	410	426	380	382	368	397	414	402	412	382	410	383	419	374	394	402	376	427	390	408	380	405	378	410	387	397	413	450	385	407	407	391	382	367	402	371	414	406	381	385	401	358	444	382	369	404	382	378	374	376	354	390	344	391	389	345	424	393	423	389	414	398	395	411	428	391	360	392	403	391	428	405	410	433	393	374	413	396	366	434	408	394	389	384	409	377	364	425	408	367	387	367	432	398	362	404	377	389	394	413	401	385	420	396	393	374	396	395	386	428	385	408	342	397	442	406	381	397	406	367	402	398	391	389	390	388	406	411	406	395	394	374	387	408	441	391	401	359	387	393	361	366	382	385	406	403	350	377	416	418	405	382	394	384	370	406	416	363	387	379	405	404	423	430	414	407	404	378	420	398	369	423	387	374	418	388	385	416	422	405	401	407	435	409	375	387	415	386	401	384	398	420	431	413	405	407	423	434	407	415	384	400	341	397	410	408	375	369	404	454	420	378	396	435	388	409	455	403	383	400	390	414	385	411	378	398	411	394	354	453	384	405	392	401	386	410	431	391	378	393	419	376	372	363	376	452	432	398	429	382	402	409	386	416	361	371	433	401	379	399	387	377	426	384	402	413	342	408	405	401	387	405	373	409	391	381	391	406	402	462	419	386	385	416	393	379	404	375	395	402	401	377	377	395	402	410	399	405	393	433	406	413	389	385	368	380	401	376	395	389	388	367	395	424	400	449	396	384	386	366	351	370	385	388	365	361	399	395	383	393	381	380	383	389	446	398	386	386	387	356	405	394	395	413	354	422	367	412	432	377	408	384	427	381	390	429	431	363	389	406	403	389	392	427	431	396	381	365	407	402	401	393	400	405	415	395	384	402	404	403	413	399	394	408	424	372	459	385	371	372	354	396	387	374	375	403	388	406	402	352	403	417	405	414	402	379	363	393	408	388	408	428	418	437	416	410	368	379	398	396	419	409	404	405	413	382	357	411	379	371	401	391	428	410	413	385	392	421	375	440	387	382	383	415	377	401	378	352	408	369	421	389	404	388	385	424	361	400	409	379	352	379	370	414	384	410	401	386	421	380	409	377	394	384	400	368	399	375	345	400	431	396	388	430	405	396	383	414	390	373	422	438	381	409	426	379	400	425	416	399	374	399	412	399	422	391	420	379	395	427	411	427	444	401	427	357	395	380	373	399	400	406	366	406	402	422	386	368	396	372	398	413	392	386	434	385	407	389	389	442	372	430	376	367	407	414	420	357	373	369	384	408	410	409	421	424	406	417	381	388	415	398	393	370	416	346	392	382	402	396	401	408	361	399	410	402	398	404	392	391	415	389	406	425	418	378	418	396	409	324	387	419	401	421	375	397	391	375	381	382	430	402	375	406	437	395	362	412	398	423	402	365	365	404	434	373	395	395	415	396	401	391	374	388	409	401	438	370	409	375	411	388	420	404	384	409	404	375	428	358	389	381	467	432	409	400	398	385	420	395	371	388	406	391	423	400	418	399	409	410	383	411	386	381	410	360	406	391	390	412	389	405	424	405	391	416	386	392	393	403	404	413	405	395	402	338	377	382	375	404	408	394	380	382	393	382	409	357	409	403	392	365	404	410	419	363	424	422	374	405	452	361	387	390	399	344	387	419	458	403	376	400	396	374	365	384	405	404	389	392	395	395	402	375	420	392	362	394	419	372	441	389	371	419	421	394	401	382	363	387	386	407	390	393	381	422	363	422	372	407	381	383	397	385	409	401	417	432	383	357	361	395	398	412	383	421	410	358	407	397	394	405	363	400	371	406	408	417	435	376	402	399	399	401	370	352	354	398	379	397	461	413	378	456	375	375	392	407	390	349	406	391	410	418	366	359	372	368	451	421	434	393	376	397	385	390	374	427	393	429	434	358	409	389	368	403	394	387	392	403	379	364	416	405	389	393	394	395	396	371	366	409	386	391	399	412	385	408	429	365	387	389	404	430	417	386	386	394	418	397	415	410	393	418	406	423	407	411	367	383	416	407	383	371	396	403	433	394	394	405	421	388	395	378	424	400	388	415	391	380	409	400	405	391	409	357	380	414	386	377	394	391	394	400	402	356	392	383	420	396	378	369	399	406	373	336	430	391	382	380	409	436	371	409	382	369	416	404	376	414	407	401	390	400	402	335	364	425	407	406	396	410	407	420	369	414	415	364	394	389	410	406	417	370	390	376	399	415	385	374	359	388	408	383	373	422	403	446	428	395	383	399	436	390	402	370	425	384	384	387	416	393	366	397	386	389	415	391	377	395	355	392	364	390	376	361	431	394	382	355	409	382	357	412	428	381	379	400	412	393	397	388	368	396	384	398	386	438	356	384	389	393	359	373	378	354	393	378	413	401	423	383	385	352	403	402	416	381	424	373	367	387	398	356	408	383	389	394	399	416	353	364	400	429	396	422	419	389	377	381	391	419	369	411	376	333	425	423	426	381	396	365	397	396	347	430	417	401	405	394	429	385	372	412	381	395	377	381	396	377	388	402	414	390	395	413	421	436	400	397	416	377	374	362	432	408	426	390	386	401	399	402	415	404	391	418	369	376	422	406	403	423	389	352	408	362	414	357	421	359	355	375	401	403	387	367	376	395	399	405	416	401	389	386	393	369	377	395	371	388	397	403	395	414	383	407	382	391	409	412	401	397	405	416	382	341
5708	1169	1093	942	963	1028	1019	968	968	940	945	962	1011	947	1017	976	979	925	992	950	900	982	997	964	947	971	915	911	956	937	997	933	926	925	907	904	942	953	937	927	964	936	1018	933	943	1020	972	955	943	967	974	945	964	976	946	934	931	963	901	919	895	980	940	997	976	966	942	978	982	937	977	927	933	947	973	950	943	954	919	948	1006	961	1003	958	984	928	1017	928	961	995	965	942	935	927	964	905	971	951	935	952	931	935	936	941	953	957	954	936	924	989	1002	910	942	1023	905	955	929	913	913	987	931	961	959	947	933	985	958	942	948	971	950	921	955	931	878	926	960	942	920	928	955	961	939	972	963	871	1003	938	943	950	994	958	977	966	951	969	973	985	950	921	961	1015	997	1019	996	937	936	1009	934	983	947	943	962	980	946	954	983	940	963	976	904	955	949	923	933	951	928	940	958	987	929	979	975	923	938	880	900	941	943	965	992	992	904	945	913	974	964	887	1054	922	994	924	1003	978	966	939	974	936	920	946	989	959	945	1010	933	935	923	974	1013	930	951	964	941	955	937	927	921	1002	965	988	997	962	925	983	944	949	943	960	960	891	977	876	1005	949	908	942	993	977	969	984	907	958	963	932	990	968	947	983	1008	989	966	936	949	1006	968	939	1003	967	913	984	882	925	965	947	971	971	967	945	948	1013	981	944	902	909	931	928	1019	977	1009	995	948	951	919	902	913	965	968	941	956	942	941	965	946	1014	938	991	980	945	946	895	984	944	956	952	954	931	1006	1013	932	951	970	989	888	956	942	944	952	932	957	1005	943	917	925	920	984	946	963	986	978	937	967	960	956	942	919	991	957	970	1006	959	940	959	949	930	953	932	930	964	973	936	962	975	944	966	966	926	962	899	936	924	896	992	985	993	967	973	962	974	939	880	938	940	970	963	948	935	955	1019	932	980	974	895	956	887	952	937	968	977	893	960	908	940	945	1033	904	947	977	958	918	920	986	940	946	928	968	937	923	968	1029	951	921	900	940	932	935	943	965	937	1002	953	959	941	922	970	1025	941	966	928	951	963	975	985	950	891	950	946	937	966	941	956	976	905	949	971	1005	961	922	953	917	971	918	981	863	947	946	918	980	899	956	997	914	948	916	986	962	971	986	1023	1006	1002	987	956	928	911	928	939	948	954	922	974	947	900	904	921	947	1007	976	974	909	995	971	979	998	923	965	990	949	951	949	962	992	908	963	969	1005	960	1006	898	949	1007	985	920	992	938	947	968	934	926	963	913	971	940	936	960	926	890	996	957	948	947	925	980	930	936	907	991	929	936	958	935	945	925	950	964	957	950	974	957	948	896	952	975	958	961	979	984	987	970	944	922	945	980	988	994	938	919	934	924	949	953	936	978	967	941	946	936	910	988	1015	893	914	911	952	968	960	904	933	969	973	928	988	959	978	932	916	919	984	931	962	957	1015	927	992	968	971	950	968	952	943	958	971	957	962	1007	1008	1018	943	976	1043	963	986	930	952	942	957	1008	953	971	959	911	968	931	939	919	967	966	931	1017	959	992	980	967	907	961	908	949	941	992	953	939	931	996	956	942	921	941	958	945	1003	961	982	1007	925	958	931	880	933	947	951	997	943	967	932	960	954	974	997	902	953	936	964	980	943	931	945	956	996	961	954	954	934	895	947	943	929	974	957	947	945	959	905	975	1002	940	915	942	1012	1025	900	893	957	949	973	970	958	968	935	951	988	938	1010	936	942	958	965	996	1012	905	898	924	939	942	973	983	925	950	1022	976	991	941	928	945	969	970	952	997	933	949	950	941	970	940	951	940	932	931	919	950	958	902	917	967	966	957	952	928	909	994	966	977	937	1004	900	932	999	955	922	936	947	993	968	935	959	990	932	974	980	969	935	949	945	947	993	959	968	980	957	969	951	917	970	983	968	1007	931	977	966	999	929	894	969	914	999	935	939	1003	945	902	932	1009	908	938	988	910	988	950	943	948	995	901	953	940	962	967	938	947	930	961	1022	961	997	1023	980	894	995	906	949	954	930	974	903	995	981	1012	963	951	984	979	940	925	989	980	950	991	965	939	948	946	964	919	936	972	919	954	938	945	945	920	988	960	944	917	958	914	939	936	956	985	949	964	938	1013	941	915	978	986	1018	925	941	956	1060	963	975	962	902	981	924	984	921	947	910	973	972	942	911	917	941	941	899	983	930	1017	951	972	939	998	976	972	923	935	936	972	970	945	934	957	947	948	952	995	951	984	984	991	959	913	979	927	1003	924	950	924	1046	976	956	913	947	916	983	943	984	921	926	955	963	967	961	954	981	955	980	996	979	941	998	944	965	942	993	969	969	923	981	948	928	993	953	998	937	960	878	973	974	938	966	906	998	961	941	1008	962	942	1011	942	977	951	1012	967	963	963	975	950	963	941	938	945	924	927	945	956	945	972	951	980	940	944	1043	1003	920	993	930	944	1008	912	953	987	985	959	935	967	929	974	959	959	950	915	970	1013	900	981	980	967	924	964	947	945	1011	953	927	1043	968	927	940	970	986	990	994	953	876	1019	958	948	924	975	966	934	977	987	978	915	966	986	918	980	910	975	964	947	948	965	945	928	903	937	953	940	958	964	913	955	976	942	959	973	922	964	978	934	990	967	949	898	889	907	952	936	994	978	917	979	932	939	951	983	961	964	947	976	922	937	959	977	976	917	946	915	933	1008	959	995	908	961	939	990	969	877	1016	960	953	918	937	892	985	920	935	1018	972	937	955	984	949	894	1009	937	944	979	983	944	947	956	990	966	904	915	977	927	969	979	1002	916	893	1003	970	914	911	922	941	970	908	930	939	953	983	1020	942	944	910	952	956	871	915	937	972	967	928	921	993	1005	982	902	966	961	979	932	927	937	964	944	928	962	928	933	930	956	960	998	932	930	973	993	908	1000	925	952	953	959	961	925	964	969	949	956	947	922	971	892	927	908	971	905	1013	946	935	951	967	962	954	969	974	936	962	934	992	997	960	979	928	965	981	954	944	959	910	943	952	942	960	996	989	992	1007	911	860	953	974	947	993	974	1034	944	907	994	1009	947	901	924	998	937	946	954	896	919	914	952	990	951	937	932	980	944	944	982	981	958	959	992	890	995	961	991	902	971	987	914	955	948	993	954	957	1015	973	920	961	978	952	918	942	932	955	981	977	894	987	872	969	897	956	980	926	946	974	969	932	980	982	939	888	940	981	988	989	976	949	1000	1030	961	988	982	975	972	939	987	959	949	919	927	937	906	980	941	961	914	986	974	903	1001	990	948	966	965	944	920	930	953	910	970	1012	949	944	971	943	965	952	993	951	950	1017	932	981	951	938	962	968	955	941	971	937	961	884	953	985	908	980	1001	916	997	917	944	948	941	973	962	958	955	950	978	955	981	961	979	913	909	984	1010	934	956	1011	936	938	935	947	922	970	946	959	973	1006	970	933	958	1019	923	919	980	926	965	948	954	972	969	958	927	961	946	1002	1021	964	945	939	998	975	954	977	924	944	944	953	975	962	919	949	957	943	883	976	955	939	962	991	1018	1006	951	969	905	992	970	984	916	931	949	1009	945	935	962	990	960
24298	20716	23614	27879	20709	14905	583	422	333	342	333	311	303	305	302	309	321	309	285	326	274	277	324	292	315	303	254	291	289	286	305	291	295	290	275	267	306	290	301	260	288	272	263	274	265	294	276	314	278	289	271	313	301	296	281	271	326	320	271	264	327	294	284	273	252	272	270	281	253	279	254	341	320	278	283	276	281	273	300	302	305	249	274	302	262	267	312	275	298	324	276	300	290	269	273	313	293	293	287	344	282	294	301	280	281	308	303	295	290	263	296	298	298	290	286	326	301	269	275	273	289	300	277	284	261	291	295	321	250	271	288	295	260	277	262	286	287	287	283	275	251	304	280	265	283	306	265	287	325	280	284	284	302	264	289	286	311	303	311	298	274	270	300	311	325	300	263	270	260	308	305	288	323	303	299	309	285	275	271	276	259	306	265	300	261	266	280	291	297	307	297	271	309	283	292	281	290	302	289	293	332	330	292	292	294	311	273	287	281	292	284	304	310	249	261	270	295	280	300	291	281	301	283	281	255	296	293	274	290	271	295	295	284	323	256	293	301	312	267	240	285	278	267	298	295	304	283	259	284	304	277	303	269	287	299	268	287	281	272	275	309	272	273	294	319	265	282	307	273	269	264	291	263	281	316	293	280	275	277	299	262	286	307	286	261	304	287	293	298	287	302	292	306	281	266	271	269	283	316	287	281	298	293	271	271	300	248	288	284	277	300	309	290	251	275	306	269	279	284	262	295	252	293	315	284	298	291	264	290	267	290	295	272	262	283	283	290	333	294	294	308	292	282	293	290	310	275	308	268	267	284	278	273	276	292	313	282	276	270	278	330	314	312	300	281	289	290	269	275	282	273	283	290	284	305	275	276	284	263	273	277	282	286	299	288	276	311	281	310	280	270	298	288	305	301	285	303	296	304	274	269	311	315	284	273	314	294	314	300	274	276	304	289	236	278	284	257	300	262	269	286	262	289	293	279	330	286	287	311	276	279	273	264	288	298	278	292	291	322	266	283	272	277	309	295	282	260	285	309	276	289	290	288	289	291	272	293	291	275	300	312	293	301	285	294	280	310	266	291	289	280	276	282	286	276	288	285	308	289	302	288	300	290	292	282	311	299	293	293	276	305	282	313	301	297	286	294	279	293	274	266	279	276	301	273	293	300	306	296	274	297	280	295	275	264	275	284	279	300	287	277	320	242	273	317	308	286	299	260	288	296	288	300	265	279	280	275	292	269	294	268	271	292	267	279	261	280	286	298	277	291	290	313	287	271	253	259	280	271	269	283	300	252	312	311	278	278	286	268	290	290	284	294	282	313	311	294	293	295	280	297	285	281	294	290	283	294	261	311	310	315	296	281	275	244	271	263	307	302	305	308	301	313	294	275	283	287	277	300	272	286	272	313	288	332	293	267	292	307	292	263	275	296	257	295	305	267	286	280	292	307	311	315	303	286	286	265	283	280	286	289	265	286	266	295	314	283	300	296	303	277	265	265	310	306	275	278	289	310	281	299	279	284	307	300	284	343	277	290	258	317	282	288	297	286	275	297	291	281	269	348	269	293	245	270	261	305	286	302	288	292	302	287	275	253	287	278	314	293	283	254	292	303	281	279	282	310	291	310	283	299	296	283	278	310	300	290	325	296	304	297	330	278	294	290	278	290	271	286	277	282	314	283	296	270	252	256	286	268	297	280	306	253	263	294	302	252	294	289	276	280	271	274	292	267	279	322	256	292	274	271	296	282	315	271	277	285	281	293	269	273	279	310	278	287	256	276	321	281	276	297	303	289	258	276	287	308	277	319	303	266	306	258	327	295	271	309	299	275	286	300	291	303	315	281	311	320	291	252	286	273	305	291	318	287	283	280	275	273	312	302	254	287	266	287	308	257	301	284	266	313	328	311	301	280	305	317	291	280	285	309	286	284	310	249	287	303	266	264	278	281	320	292	261	305	294	298	279	308	274	319	304	288	259	279	290	297	294	276	284	265	307	316	256	305	270	270	289	316	268	301	276	299	298	288	271	294	315	278	275	294	310	279	275	290	301	284	280	300	297	276	306	306	312	280	295	255	300	279	291	299	259	272	296	269	254	254	293	299	268	291	299	308	270	281	295	268	299	282	258	278	252	273	291	282	291	278	301	302	277	295	306	282	292	299	293	252	271	289	282	288	298	314	263	278	297	290	285	273	251	291	276	277	283	291	281	297	305	272	303	267	301	299	299	294	286	312	291	265	263	288	295	270	281	300	323	308	303	261	323	293	268	294	301	285	290	283	281	316	275	318	292	299	269	315	286	280	298	282	270	313	262	264	271	263	290	260	289	294	300	258	291	295	277	275	263	258	272	276	258	292	292	269	283	274	257	275	306	315	289	275	261	277	264	321	271	240	259	291	283	269	271	295	285	284	264	280	263	301	285	297	289	294	269	295	284	258	303	284	305	293	304	296	313	259	283	268	266	302	256	285	260	296	278	250	269	335	278	292	295	286	301	279	285	278	264	273	255	259	274	285	280	306	285	305	291	307	300	282	281	301	282	301	304	296	308	310	304	337	281	279	304	257	261	320	271	297	257	295	279	280	272	302	306	301	267	294	265	317	291	292	270	306	294	307	276	262	269	312	286	277	264	265	286	294	296	331	283	271	268	271	310	308	282	290	306	271	259	288	287	284	274	265	260	295	272	274	284	260	269	310	275	250	312	311	287	290	285	290	283	258	291	279	293	306	281	278	307	308	292	279	291	277	365	317	303	314	304	289	259	274	283	279	291	264	282	254	295	272	292	288	308	291	299	312	289	287	279	314	292	304	273	329	285	294	309	294	254	285	286	274	321	301	262	274	277	278	271	310	265	304	294	281	273	263	315	282	269	310	289	301	283	271	288	275	290	270	293	310	290	284	294	296	308	272	267	302	264	288	327	276	290	288	265	285	255	292	256	312	293	265	275	280	261	267	272	299	301	252	283	244	286	288	298	273	285	301	293	297	281	269	275	300	302	276	287	279	285	298	269	287	278	295	273	290	266	277	295	268	259	299	291	315	296	304	289	302	260	293	293	288	283	291	298	278	293	274	273	303	311	270	302	281	315	300	271	284	289	288	261	288	298	299	301	267	282	263	281	286	272	297	289	303	319	282	324	291	299	291	282	296	266	267	272	290	321	293	266	298	291	286	279	277	298	299	285	275	281	292	289	271	272	257	281	286	302	253	283	279	270	309	289	263	303	272	297	293	303	275	272	283	296	290	278	275	316	265	260	290	269	282	284	273	301	296	285	276	312	274	278	274	277	293	274	294	270	265	302	296	319	302	282	265	280	297	282	262	261	266	298	295	264	290	298	250	280	282	282	287	284	269	325	264	285	288	266	287	302	311	279	276	300	284	274	299	291	273	262	253	280	277	256	265	270	281	290	291	305	276	281	278	276	272	245	283	277	301	267	314	285	281	302	277	313	286	259	287	300	251	291	293	297	280	279	303	268	263	273	314	294	309	270	292	305	311	301
3097	1818	1072	902	812	789	736	779	722	709	682	675	718	676	665	740	705	732	763	678	721	741	718	681	664	649	686	781	742	737	748	667	690	723	655	712	705	718	699	720	686	677	721	718	676	679	666	704	702	685	740	741	657	725	693	694	695	656	694	671	744	697	691	715	736	703	741	752	699	708	747	760	721	683	722	738	707	707	684	687	706	665	720	690	761	682	702	743	693	671	705	623	678	689	700	689	721	707	703	694	696	678	722	727	699	735	718	696	708	668	713	717	742	692	684	727	653	713	682	727	697	676	707	719	704	674	651	763	669	697	667	677	712	737	685	692	712	698	654	693	722	709	692	668	682	737	681	681	673	675	674	705	694	729	706	730	679	689	710	692	737	662	679	731	714	711	663	662	692	695	727	674	692	677	683	737	691	713	692	691	686	668	685	712	661	687	654	703	712	697	673	719	744	705	696	651	710	695	689	752	712	675	673	714	723	702	724	726	672	726	655	727	711	693	664	659	689	659	661	673	740	686	693	684	664	698	693	686	732	709	712	656	673	672	691	670	712	695	703	662	703	658	703	731	727	712	699	736	719	691	707	688	720	677	700	675	686	693	672	713	650	636	704	684	653	650	686	709	753	682	700	733	674	669	698	662	694	712	666	708	669	649	702	691	675	691	730	691	700	661	711	657	719	716	711	675	699	679	697	735	657	694	693	677	696	662	674	688	683	692	691	721	665	697	730	679	700	711	689	686	641	643	675	720	716	705	678	710	710	689	661	722	696	754	683	722	667	684	748	694	729	734	712	690	738	688	672	728	657	672	713	720	734	693	710	703	691	688	698	660	718	732	732	734	682	655	713	680	678	662	676	670	697	694	685	696	653	720	698	730	679	687	720	659	723	711	749	737	702	680	699	694	666	674	710	675	711	674	616	684	727	676	681	757	740	691	712	692	709	704	698	663	653	746	680	741	690	702	673	697	671	740	720	696	702	689	755	694	694	653	703	755	650	704	711	684	690	662	686	679	742	669	706	781	685	740	703	674	690	707	689	674	744	690	681	687	687	676	634	690	707	716	719	750	662	719	700	687	672	736	719	740	748	719	655	746	648	681	688	681	713	750	694	684	696	724	687	712	675	665	660	708	730	724	680	691	688	692	660	659	695	670	662	708	700	732	671	726	672	710	713	680	690	680	672	715	749	724	730	718	703	678	698	687	648	689	672	694	710	699	671	692	711	666	654	698	642	720	732	712	702	704	652	711	717	691	703	709	664	643	713	714	699	716	689	716	690	694	770	706	716	691	725	739	743	673	672	714	683	703	653	695	715	676	676	724	693	690	716	660	724	666	726	703	713	715	712	704	693	701	699	672	713	675	704	726	737	685	673	707	669	708	769	709	700	663	686	712	700	681	730	722	694	690	710	700	711	685	689	681	710	685	694	732	680	652	704	681	687	697	706	702	684	681	718	735	695	710	680	755	645	662	670	664	713	717	663	687	698	676	629	698	723	656	685	647	723	666	719	707	707	756	686	693	694	681	725	691	689	645	671	707	653	711	658	652	721	665	724	694	710	737	708	701	697	701	715	714	674	697	656	696	686	724	716	721	671	710	692	713	688	669	653	721	710	672	708	669	703	730	682	702	691	703	643	728	719	714	709	708	685	668	675	670	721	710	722	688	709	700	707	662	718	731	673	696	700	716	690	689	723	745	676	754	709	674	725	707	726	732	672	659	672	750	709	674	726	709	752	711	648	722	696	649	676	736	712	702	693	701	706	707	726	706	661	747	732	669	707	683	686	678	787	719	717	685	718	691	655	697	643	678	685	682	676	672	720	743	685	674	693	725	642	703	656	658	690	701	701	645	710	680	730	738	648	658	652	688	686	682	670	712	677	689	718	690	718	670	735	710	671	730	726	679	721	703	703	685	687	687	702	659	690	724	663	680	714	723	753	667	681	689	703	621	637	652	697	686	716	636	697	691	689	639	682	681	692	690	699	680	734	683	697	728	721	690	718	770	699	699	712	726	686	681	713	656	744	737	655	676	705	706	715	694	707	728	666	756	704	683	670	695	711	708	709	692	670	733	723	675	708	690	692	661	718	670	711	693	680	730	698	689	698	654	701	638	690	676	691	683	694	676	706	691	701	674	665	745	702	686	691	688	681	729	728	731	653	680	668	708	636	682	643	670	714	732	719	682	750	739	735	715	683	683	710	696	705	681	665	746	697	683	696	679	642	686	704	696	672	698	723	662	669	726	666	673	651	710	695	715	676	682	693	662	680	705	713	711	707	697	661	713	683	688	707	682	729	718	719	659	700	738	683	684	670	671	699	721	713	702	754	656	685	688	696	674	702	749	686	730	697	670	691	685	663	698	689	699	663	753	741	683	696	704	694	668	683	673	684	689	673	659	736	681	699	683	685	698	744	716	656	686	681	718	707	701	701	710	688	750	744	704	703	670	734	653	691	707	691	658	670	699	701	697	670	785	689	703	669	656	714	668	714	697	672	671	684	634	634	687	658	697	702	679	690	686	716	652	698	683	697	724	692	717	703	703	692	691	730	704	758	705	681	652	691	671	706	696	690	680	648	696	712	655	745	678	689	663	702	725	623	695	729	663	716	707	714	671	659	702	690	681	698	675	738	661	656	702	762	678	682	664	698	661	739	657	724	650	678	744	699	689	691	711	740	705	681	705	659	689	678	703	703	698	661	702	757	668	665	697	699	703	709	757	693	670	722	744	726	688	716	692	651	692	707	713	634	694	743	686	717	669	714	669	722	743	698	693	681	703	718	719	689	672	730	678	657	703	724	710	678	686	678	723	724	725	713	655	659	685	741	686	674	671	669	660	712	708	680	733	677	659	740	716	691	695	685	725	696	679	698	721	708	710	705	672	669	715	734	670	719	690	654	667	661	666	742	655	708	713	732	743	718	696	719	708	689	670	720	684	668	728	685	682	707	714	732	681	690	724	678	707	680	681	726	671	776	671	656	702	643	772	715	684	690	695	676	680	693	717	678	719	682	675	718	690	715	686	670	732	684	690	658	710	688	636	707	669	670	748	669	697	685	693	659	689	682	707	715	720	686	683	677	678	687	730	716	701	709	652	732	753	694	665	689	677	684	675	729	717	695	689	735	703	713	736	684	732	705	664	787	675	654	722	694	740	688	742	675	713	678	712	673	716	660	700	693	668	668	708	664	707	703	701	686	677	712	668	622	646	708	715	683	681	700	691	704	678	691	671	667	739	699	694	663	724	700	708	744	666	698	689	688	717	663	715	694	693	680	718	660	698	696	700	685	674	729	714	712	676	678	734	725	702	685	751	635	759	672	673	692	666	658	705	729	700	671	765	657	717	725	654	688	684	720	705	673	747	682	730	689	710	681	664	703	735	680	674	671	663	727	767	687	728	723	709	682	744	708	715	717	693	719	713	742	663	734	696	689	707	653	723	700	709	721	657	695	652	725	665	669	746	735	696	690	708	727	683	678	711	747	704	681	661	702	685
23550	20676	23920	27434	20676	20682	12290	465	281	232	194	231	210	182	189	157	172	171	149	170	157	138	160	132	144	155	158	180	152	163	158	137	155	124	165	147	133	127	156	141	153	159	141	130	166	156	133	144	157	139	149	145	135	147	120	121	134	152	136	157	144	146	143	138	132	134	145	146	141	141	144	150	133	129	138	153	122	119	138	140	119	129	131	118	116	135	117	141	128	146	153	141	131	149	131	145	146	145	120	147	137	150	149	143	147	133	124	118	129	137	133	132	126	129	148	160	134	139	144	149	150	125	131	140	134	126	151	144	129	157	128	137	146	185	130	143	147	147	156	153	134	142	149	131	135	137	135	117	133	135	144	125	131	137	160	146	155	133	143	118	145	146	119	123	146	122	149	155	145	129	136	148	135	147	144	135	128	139	151	138	132	141	132	124	152	115	137	147	151	140	136	127	134	128	142	142	129	138	147	131	121	143	139	150	132	125	132	136	112	118	112	123	148	129	128	161	140	126	149	119	154	145	144	128	110	146	159	153	136	127	157	138	130	139	133	138	129	129	115	117	151	142	123	158	140	160	133	139	158	127	160	147	131	130	142	136	129	133	128	124	119	143	137	127	153	128	123	143	143	145	144	133	149	147	124	155	105	128	132	130	140	146	145	130	177	121	148	131	138	151	138	126	134	126	125	136	118	121	128	151	133	140	138	131	154	130	141	123	146	132	153	134	127	126	126	136	148	134	118	140	132	140	147	136	156	135	154	140	136	133	136	127	145	118	138	142	139	132	133	140	124	131	139	105	129	130	132	136	128	165	147	127	137	141	146	138	133	138	164	121	146	139	164	147	112	139	122	134	145	132	128	137	126	109	153	138	125	165	140	144	172	143	115	124	146	126	132	124	148	137	130	135	127	119	163	138	127	149	128	135	124	116	147	135	128	144	130	147	136	126	149	122	137	140	132	140	144	144	136	113	155	113	121	140	140	129	133	152	144	130	121	149	145	131	123	138	132	158	116	143	153	133	138	125	138	125	129	117	127	142	133	122	137	132	141	137	145	111	123	145	129	142	134	133	121	141	130	135	151	152	125	125	158	144	140	115	132	129	148	146	127	140	141	130	132	130	131	123	148	112	151	123	143	149	151	130	141	159	134	146	135	157	128	138	124	142	138	133	151	132	136	121	133	132	130	122	127	141	139	137	133	133	155	147	152	119	138	168	146	147	117	123	141	142	135	130	118	135	134	142	124	120	139	133	132	141	146	125	126	150	119	141	129	142	127	140	142	128	147	148	121	150	148	137	130	139	142	119	126	135	163	132	141	131	150	144	156	140	158	116	143	157	148	116	164	151	128	135	134	127	146	126	136	132	135	135	123	153	133	113	146	161	143	145	140	125	131	145	157	131	147	141	129	126	154	137	139	124	129	128	127	139	124	147	142	129	139	124	129	135	134	138	124	137	125	142	144	129	124	152	122	116	123	145	138	123	121	133	132	141	136	115	125	149	135	139	127	132	147	122	113	137	130	114	165	129	154	129	128	141	143	141	138	138	126	129	114	118	151	130	130	127	138	141	138	130	139	139	138	129	137	112	135	146	127	152	127	152	128	154	149	165	127	120	133	122	147	134	137	136	122	160	132	132	130	137	131	136	167	126	119	146	142	146	155	146	147	121	127	132	138	130	122	148	127	127	128	149	140	158	127	125	141	118	131	125	152	134	135	144	131	133	137	137	122	141	131	133	125	128	145	157	130	139	132	134	144	135	131	120	135	128	158	108	130	140	118	145	131	126	121	139	138	156	144	137	128	152	143	139	152	133	137	126	129	116	140	132	146	127	132	142	150	113	132	125	141	148	141	148	149	135	147	139	129	152	121	152	142	131	127	152	148	132	139	143	150	141	137	137	117	125	133	137	147	140	126	147	123	137	148	123	147	112	152	103	138	123	143	125	139	114	141	131	133	121	139	127	132	119	136	136	118	149	140	131	132	140	139	133	131	145	157	152	134	138	127	144	135	136	131	108	139	116	147	156	140	137	139	153	118	148	126	144	146	136	116	148	147	132	136	147	115	142	144	140	129	140	156	129	145	140	144	123	159	127	131	132	127	145	128	149	139	142	122	129	141	131	130	130	138	129	126	132	135	143	158	137	145	134	144	143	142	140	127	120	154	161	123	130	143	115	129	150	125	136	145	144	113	116	139	139	154	153	124	137	144	136	121	151	127	132	149	138	144	145	133	142	129	140	125	123	136	129	126	115	129	124	105	118	122	126	112	134	136	138	136	136	128	153	121	154	151	151	151	117	136	135	131	129	138	139	128	136	121	136	150	139	134	121	142	143	156	131	136	134	142	127	139	147	123	136	141	132	124	141	136	121	139	146	136	162	121	134	159	136	133	141	134	108	141	128	129	118	137	118	144	126	135	138	130	139	134	129	135	156	138	143	142	113	134	148	122	136	120	135	130	124	144	140	139	141	136	122	164	146	132	152	130	141	131	157	147	143	130	146	127	136	134	104	146	147	125	143	128	152	124	160	164	120	110	128	123	127	142	156	138	123	124	126	135	135	124	129	156	140	145	152	138	146	140	170	135	122	129	158	139	159	132	124	135	133	129	131	141	146	132	148	153	135	146	129	142	147	120	130	154	149	144	129	133	124	128	142	165	128	129	145	149	140	149	151	140	129	133	132	136	163	141	131	124	137	150	146	115	132	110	148	143	159	132	134	135	124	113	128	147	138	133	135	153	138	152	144	142	125	136	154	129	130	139	131	116	133	122	147	132	131	117	120	146	140	150	119	132	117	142	127	133	155	155	138	111	147	132	142	115	132	130	150	137	141	151	128	114	128	148	128	120	150	158	125	141	134	133	145	136	135	131	152	138	137	135	151	149	131	124	123	150	142	125	145	149	128	126	143	142	127	144	124	159	126	139	135	128	108	130	127	144	136	133	142	135	140	118	144	131	122	141	130	134	126	135	127	126	152	150	138	132	112	118	145	120	144	132	138	140	138	132	126	125	140	124	144	118	130	117	154	131	153	146	140	149	165	159	138	138	131	118	153	123	149	161	149	144	132	128	134	134	147	135	140	145	127	146	154	128	152	139	128	119	137	127	132	126	113	128	154	129	127	160	145	141	126	144	134	106	135	143	149	139	146	145	135	135	151	139	147	129	130	126	138	158	159	160	136	124	128	142	139	164	135	131	160	137	149	128	142	142	135	140	121	129	139	173	105	135	140	121	106	141	136	132	132	124	156	146	140	125	136	119	146	145	156	133	132	123	146	118	138	136	130	132	131	135	114	130	143	130	108	114	121	143	109	145	129	167	131	163	112	143	118	125	142	129	140	138	127	142	120	124	119	154	133	154	149	130	132	142	140	134	125	133	143	135	147	128	117	131	136	137	161	122	125	145	127	137	143	121	136	145	111	123	145	123	151	171	119	124	124	128	149	150	132	127	133	117	136	138	154	138	136	128	139	104	112	127	142	152	142	124	149	134	158	136	113
2812	2823	1306	712	564	517	465	434	404	389	393	397	388	413	395	383	389	419	352	374	381	384	394	397	381	375	376	373	370	382	371	378	386	373	368	346	381	364	374	402	386	323	370	354	382	403	366	358	372	360	366	348	367	363	368	374	361	371	406	376	386	365	359	362	339	364	346	412	338	362	356	365	399	374	355	426	384	364	380	376	391	366	363	386	380	352	373	360	368	378	384	379	381	365	366	371	382	410	376	376	408	391	408	405	347	357	425	398	340	373	411	376	370	364	367	329	377	353	361	382	385	388	394	409	361	378	353	365	357	397	393	350	374	365	393	374	335	376	362	339	354	393	385	363	379	364	357	365	386	402	372	419	362	359	367	353	389	355	379	363	374	363	343	370	379	345	382	372	361	370	382	384	379	392	393	385	389	358	413	381	376	391	395	383	394	370	356	405	395	351	363	359	391	393	368	400	357	356	369	394	410	360	347	375	369	365	367	381	385	370	400	370	416	362	382	340	376	387	380	394	393	352	387	385	418	388	407	370	354	383	368	344	333	388	354	360	371	330	363	369	364	372	377	372	368	372	399	361	350	383	381	367	351	375	402	355	401	351	379	345	347	379	365	373	348	382	383	370	369	385	346	369	405	364	356	378	379	336	368	352	402	376	377	371	352	353	387	373	381	356	379	370	370	392	365	356	395	414	379	386	359	334	371	369	390	354	411	362	380	385	379	349	354	365	399	378	347	368	360	394	421	366	388	394	363	390	405	351	362	379	391	398	392	369	369	344	387	398	369	399	385	364	358	379	389	357	369	374	394	389	370	326	386	370	358	400	380	393	350	383	396	364	375	394	371	373	376	360	352	361	371	385	383	390	373	361	381	408	362	391	347	375	360	374	361	352	390	357	379	368	381	370	367	371	366	358	409	335	326	368	369	364	354	345	419	403	396	407	365	363	354	377	364	342	377	347	376	336	394	390	379	408	364	350	391	365	354	397	361	338	365	361	369	368	389	383	388	346	352	350	358	402	368	369	351	405	387	402	354	347	363	353	363	342	356	389	370	401	364	376	386	363	415	365	364	406	363	360	348	350	387	364	384	349	357	352	367	381	355	356	361	416	387	385	328	351	358	362	377	381	348	347	404	390	344	378	364	400	334	396	354	359	360	362	403	384	363	403	415	376	390	395	411	349	372	356	383	338	355	343	379	341	395	373	369	386	376	398	365	371	348	359	412	415	373	370	372	352	377	362	382	383	386	385	395	362	358	367	355	353	355	410	367	369	351	374	354	372	374	367	386	387	415	351	350	361	367	364	362	373	392	363	362	385	380	351	424	374	382	354	347	348	373	367	340	355	369	375	376	388	360	348	420	401	367	343	356	374	346	352	368	377	337	374	342	351	371	356	375	375	367	399	365	410	345	375	345	403	367	390	364	359	343	377	350	381	368	387	380	356	372	363	374	375	388	378	396	367	375	360	380	391	363	347	328	352	383	377	352	404	378	389	365	349	378	395	413	412	351	400	370	363	401	400	365	406	371	373	355	390	366	379	392	356	395	376	357	366	381	371	355	402	373	361	344	354	366	393	378	402	398	402	385	388	365	381	377	379	369	350	354	371	347	379	348	387	384	403	387	375	381	366	343	343	387	364	358	414	369	409	377	396	369	393	394	375	381	378	395	387	393	362	363	418	380	326	372	400	353	363	376	357	366	383	355	393	349	388	380	350	374	400	382	372	406	360	374	376	421	354	389	380	360	339	402	352	383	394	393	369	373	396	355	375	377	376	366	350	376	377	373	370	375	382	376	358	395	360	326	381	355	398	344	348	387	408	400	363	361	406	377	365	380	356	373	362	379	375	368	385	390	365	350	405	369	380	380	417	371	356	396	353	415	391	365	376	402	376	357	379	360	370	367	343	375	410	374	358	391	394	349	377	403	353	365	406	382	346	347	363	379	355	358	352	352	381	392	361	371	348	398	360	364	371	422	345	373	373	367	377	354	402	357	355	363	382	365	368	370	365	367	366	341	376	345	333	373	382	357	336	373	363	353	412	353	359	386	414	372	347	371	363	339	404	370	357	362	372	352	371	356	362	380	368	377	407	391	385	353	395	369	369	356	374	354	371	364	391	378	365	398	371	385	371	403	395	366	364	385	392	400	359	353	384	358	359	380	379	368	397	358	364	364	412	351	377	348	357	407	368	409	386	357	387	362	392	397	384	364	395	419	384	371	357	383	389	359	404	350	348	376	352	395	374	395	351	354	394	398	370	341	363	383	411	372	370	364	358	364	400	379	377	371	390	415	393	323	347	384	381	406	409	362	374	373	374	364	344	370	377	399	361	359	387	396	374	389	375	413	373	392	359	350	373	383	386	359	367	376	414	363	409	392	388	338	372	354	339	388	377	404	341	361	368	374	372	361	349	363	362	355	365	364	392	351	389	376	364	393	391	394	385	388	379	393	350	407	387	365	375	372	368	397	384	366	328	344	361	381	356	359	400	379	346	369	370	388	340	375	375	380	405	340	372	398	365	363	356	378	388	387	372	379	372	360	401	382	373	400	373	366	368	393	332	348	352	384	377	363	356	347	364	350	387	388	351	371	378	394	381	342	360	388	362	365	376	369	380	364	361	373	389	374	412	378	341	391	395	377	366	400	396	396	362	344	386	369	379	370	379	371	372	358	379	366	378	384	371	398	376	348	367	371	353	384	358	338	369	369	390	380	364	352	357	378	374	384	364	389	393	386	377	364	363	410	387	377	399	368	375	371	375	354	370	358	392	369	349	363	385	396	394	402	373	353	385	382	339	395	387	347	368	359	395	370	393	388	398	349	399	353	421	354	360	355	383	325	359	404	358	363	350	384	374	368	358	385	354	413	398	383	394	358	380	356	352	392	370	359	413	403	369	391	351	335	383	347	382	368	404	368	353	382	383	411	390	379	350	366	360	363	350	370	372	357	359	363	380	397	373	384	361	366	380	374	395	360	373	371	393	393	387	382	354	356	355	382	381	390	395	386	353	346	359	396	359	344	370	393	378	369	372	371	386	389	371	367	394	359	346	385	362	369	405	402	406	376	358	408	368	370	423	410	403	396	379	349	356	388	422	352	394	386	375	351	406	372	378	395	355	378	393	398	369	345	374	394	393	394	372	317	362	372	394	376	393	395	349	362	363	348	388	413	391	398	383	357	370	364	371	384	402	361	401	365	349	370	391	379	371	385	393	404	363	412	357	392	346	373	372	369	389	328	366	399	365	381	395	365	381	383	379	352	381	330	372	381	361	409	374	362	356	370	352	393	399	364	371	359	380	385	357	379	408	347	410	351	389	376	341	367	369	361	373	338	379	353	369	341	384	373	403	333	372	358	364	393	343	348	368	360	371	392	362	352	368	369	382	403	369	387	358	387	379	372	387	353	380	359	347	367	377	408	370	416	388	395	362	370	390	413	352	372	391	401	384	377	388	372	384	369	398	401	354	357	406	352	400	374	365	330	389	388	369	403	381
32199	20792	9078	850	605	533	473	458	409	416	376	424	441	405	401	427	405	384	413	415	382	379	414	404	430	370	438	404	389	410	390	406	411	378	413	407	414	398	389	414	416	420	403	368	394	371	385	381	395	404	401	388	368	394	373	385	380	393	406	424	397	437	391	400	384	363	408	425	391	355	380	383	377	413	423	389	414	398	424	441	444	401	392	377	449	390	394	427	391	401	427	393	396	450	398	390	387	405	417	392	414	396	426	387	389	421	407	392	374	430	406	382	425	396	394	394	419	411	392	423	406	388	441	402	403	390	426	403	379	419	396	353	411	452	436	387	426	374	377	412	407	410	406	415	396	405	387	396	394	402	447	394	376	390	397	397	392	380	390	382	387	436	390	423	371	423	392	415	370	369	365	382	393	375	382	420	416	398	383	439	389	378	396	423	393	386	399	411	431	383	408	409	381	367	424	392	405	395	412	387	394	420	398	430	407	390	426	391	373	395	391	404	384	404	382	386	347	379	406	443	400	374	382	401	380	404	391	388	424	410	380	371	404	425	401	408	375	402	379	402	396	379	409	396	385	396	414	407	397	371	410	374	415	421	421	430	402	431	426	397	379	403	371	423	362	375	402	392	413	397	425	410	382	412	394	381	415	425	397	385	400	412	387	378	415	407	380	425	367	367	404	371	379	388	355	406	395	382	392	400	400	405	422	385	384	403	442	400	426	383	402	419	425	367	413	435	410	369	395	402	402	391	384	397	403	394	449	410	398	408	408	391	385	410	388	430	370	391	412	410	413	397	394	396	428	375	402	410	407	371	399	407	417	370	404	399	387	381	438	400	373	379	437	408	395	376	393	404	420	417	427	378	415	405	384	419	393	432	372	392	359	378	396	429	413	381	384	400	396	417	415	451	405	390	393	424	416	373	335	364	396	400	387	383	387	412	373	394	403	388	392	415	417	392	371	385	396	376	394	420	398	370	349	391	404	423	448	412	436	371	396	376	378	386	435	377	446	408	396	366	388	403	379	361	397	383	377	391	415	405	400	420	420	394	385	381	416	370	377	409	374	386	401	404	424	386	405	358	382	391	394	340	440	370	401	398	387	395	409	409	402	397	393	386	409	408	409	399	384	365	393	416	393	399	426	405	408	400	368	342	377	429	421	411	395	425	422	404	376	378	415	378	409	407	396	412	374	384	375	382	343	417	398	391	413	412	367	400	387	361	419	374	430	386	391	404	367	368	406	433	393	411	403	424	388	375	409	395	389	381	409	407	382	382	420	398	405	365	405	371	416	408	425	385	408	390	420	416	362	407	360	396	438	414	405	395	385	372	392	393	399	377	387	406	409	416	357	434	432	378	404	425	386	383	392	397	364	373	415	416	421	395	374	373	375	406	392	380	389	381	396	389	411	391	378	403	390	386	395	386	374	408	430	372	408	404	430	399	420	417	387	376	401	393	426	405	372	392	422	384	455	396	403	392	370	410	424	466	419	372	361	381	430	389	440	391	377	411	436	372	452	412	379	395	398	428	408	401	431	394	399	389	382	408	409	401	413	398	396	379	382	392	447	406	377	361	389	402	408	392	410	378	436	446	377	366	369	423	421	431	381	402	425	412	385	383	377	415	417	377	436	405	364	369	391	384	376	387	414	395	393	364	393	385	375	374	408	413	384	412	403	377	406	428	417	399	422	407	400	405	400	399	387	442	418	368	375	357	411	401	386	361	395	373	381	383	367	385	417	421	430	418	409	395	399	370	377	386	371	417	394	387	426	401	390	390	416	369	402	423	396	405	428	390	402	433	375	371	415	400	408	443	401	376	395	383	386	361	399	386	408	395	388	395	384	420	412	400	405	365	391	380	389	430	386	390	401	404	404	387	428	377	384	413	438	425	396	405	388	368	382	415	418	390	393	371	414	410	382	439	391	399	413	444	390	420	399	391	389	368	403	418	407	420	417	408	365	407	406	399	386	388	435	419	396	369	396	409	379	401	383	421	399	395	348	392	430	419	408	401	384	403	451	387	398	382	419	413	391	426	430	415	428	378	447	388	386	401	409	388	410	386	401	398	414	420	397	421	436	412	412	443	390	386	379	398	353	366	413	423	404	410	370	402	413	385	414	429	388	396	425	416	394	405	415	356	389	425	412	390	434	395	433	361	378	417	417	390	362	416	374	402	440	390	394	384	372	423	419	424	421	390	400	385	360	395	388	396	417	388	383	442	399	374	420	388	388	391	388	383	391	405	413	443	433	359	355	409	395	382	424	417	403	437	362	418	421	361	429	409	396	427	425	375	376	399	356	412	389	386	378	396	403	379	391	424	400	411	415	406	387	384	415	384	416	403	404	397	419	399	445	420	359	386	381	401	429	396	396	379	400	400	408	400	375	403	385	427	389	400	406	414	385	387	411	420	402	387	413	390	394	435	408	391	396	400	396	399	376	392	360	367	395	382	384	426	385	379	369	390	419	378	407	399	401	389	382	383	420	367	413	371	394	365	329	399	406	374	428	438	362	418	410	366	383	432	360	379	388	386	349	389	445	420	387	393	416	384	368	393	408	377	416	378	399	416	401	446	409	415	378	385	400	361	359	387	444	367	411	331	393	422	379	396	423	404	392	375	406	412	415	417	379	392	406	411	360	389	389	411	368	392	422	405	395	402	394	376	408	380	414	386	377	417	443	421	414	377	394	444	375	400	375	376	366	422	380	398	418	385	379	391	399	349	374	377	392	408	406	377	388	438	371	403	416	393	418	412	381	372	362	416	401	402	395	446	405	398	389	410	400	386	393	404	416	409	381	405	438	410	420	400	401	371	394	400	389	360	416	395	383	378	391	409	456	380	404	429	388	374	414	372	383	379	410	380	418	409	406	418	394	411	380	417	385	385	391	368	357	403	371	400	377	380	380	419	392	413	348	428	379	382	395	432	431	369	362	408	419	409	373	390	409	402	389	356	411	406	375	400	398	432	441	436	406	402	397	394	370	402	391	398	426	391	379	389	417	481	354	393	376	433	390	363	406	371	393	378	387	388	402	413	397	415	409	405	403	407	408	373	408	404	389	422	374	367	404	407	374	383	395	382	381	390	397	383	372	364	383	377	385	434	383	372	403	431	358	384	384	399	428	384	424	390	407	405	362	421	420	415	355	401	380	379	399	416	427	335	429	427	404	410	400	392	375	347	392	405	422	373	413	418	415	397	388	391	428	391	414	389	412	409	389	397	432	432	385	387	395	371	393	377	394	410	386	368	410	430	440	421	402	409	401	426	424	398	406	410	410	368	404	399	371	389	348	382	414	398	397	447	434	375	409	357	412	402	383	362	410	387	384	384	439	395	445	418	367	463	396	422	404	403	406	378	378	412	370	403	399	396	407	421	416	388	390	386	427	388	444	417	389	384	398	390	382	384	417	375	432	375	382	365	400	395	377	435	407	400	400	388	400	398	423	415	400	416	400	412	388	403	378	398	405	404	421	407	408	376	397	430	411	385	428	409	406	365
5661	1068	1014	977	979	1033	964	962	964	923	975	956	931	981	915	1014	944	1002	958	906	1005	948	1005	936	918	971	957	1008	967	987	924	986	949	989	1002	967	1000	941	952	944	971	906	966	1000	991	1003	946	953	931	968	959	975	985	943	964	942	986	971	988	924	1015	923	958	923	943	954	948	970	979	1010	911	973	1001	996	971	942	999	1015	943	943	951	980	983	984	990	972	992	962	978	937	974	1004	974	951	994	936	939	982	973	990	933	961	965	1007	964	963	948	970	979	972	957	911	944	1004	1007	960	1010	946	988	988	955	973	991	991	940	949	936	942	957	953	894	952	966	979	937	968	950	921	906	900	960	945	967	930	913	953	923	943	969	974	930	973	965	973	978	984	907	1005	992	953	898	969	968	936	918	1008	954	968	981	938	988	994	1006	967	905	984	982	979	1027	948	941	986	965	1000	939	949	934	914	970	934	933	909	941	1054	1011	984	928	961	907	970	914	996	1010	917	981	914	986	912	987	983	926	1021	1006	967	960	982	934	978	977	1007	982	947	961	942	923	1056	968	936	921	961	1003	1002	966	981	969	960	985	945	948	987	1023	970	968	953	971	982	949	986	959	971	929	935	963	984	1029	972	949	976	961	994	935	973	985	908	952	926	996	912	920	922	979	1025	973	936	959	965	986	901	947	952	990	969	971	963	931	877	1006	955	971	1004	982	937	1045	950	974	883	987	928	912	951	934	925	936	996	918	1015	944	1010	982	961	938	929	950	999	924	913	965	972	998	997	935	992	956	1013	965	884	940	964	946	982	964	947	912	867	911	981	949	968	947	947	982	967	994	978	977	923	970	1009	966	989	959	975	942	966	1033	948	953	1004	957	1034	950	944	1006	977	918	978	930	992	936	974	980	974	998	969	1010	889	967	956	935	942	991	911	973	934	940	992	991	968	942	942	928	989	985	981	968	937	984	916	970	932	915	928	1031	953	933	965	976	949	948	970	949	937	923	893	942	929	973	1001	982	941	953	1025	979	982	987	1031	944	995	969	1017	944	935	996	923	913	974	912	962	1005	934	954	937	965	952	1005	987	985	946	1004	914	955	987	926	940	1002	929	958	952	978	962	952	943	1009	963	997	968	936	963	941	999	932	1003	996	1004	979	914	991	994	947	916	954	977	963	917	939	954	940	964	966	960	869	952	952	932	918	943	915	1022	916	1018	969	945	973	938	913	936	995	944	962	923	961	968	979	972	975	946	1054	1017	976	968	894	964	997	953	974	968	949	926	961	962	971	919	936	984	926	952	968	949	969	972	1012	1015	941	995	1043	992	894	937	979	959	930	934	948	948	931	941	915	992	1000	993	975	925	927	958	955	965	965	968	900	932	996	944	928	947	989	942	926	966	958	999	936	945	932	987	937	966	943	939	920	973	975	1017	1001	929	970	933	917	962	937	934	992	932	992	1027	987	954	932	941	1006	940	956	898	921	891	954	1010	934	979	986	968	946	982	998	973	949	952	922	958	952	986	963	940	942	918	999	972	955	962	1009	952	929	940	1003	964	945	981	991	984	991	932	914	929	935	938	966	975	976	987	968	964	967	986	988	934	973	935	981	950	898	934	977	965	978	977	989	912	959	1024	955	939	910	916	981	978	950	940	976	958	998	956	963	1028	969	961	973	897	951	949	997	990	978	992	965	929	962	965	939	970	940	939	995	973	1000	991	947	954	955	976	986	878	966	944	990	924	996	1012	892	978	916	961	969	917	961	958	949	992	964	971	944	947	965	988	944	1006	922	917	975	916	1002	942	922	961	991	953	1024	911	902	972	973	962	948	938	955	980	927	921	1016	1002	1012	989	932	977	933	951	960	1011	926	1028	964	974	940	995	925	971	998	958	1004	964	992	951	931	956	999	992	962	933	962	913	934	1008	994	925	974	950	948	945	1020	1028	959	929	920	962	962	962	987	993	1043	972	959	913	995	980	934	953	915	925	950	937	988	945	901	940	967	958	979	985	978	999	969	965	981	909	997	987	951	925	991	988	911	974	950	1003	948	956	928	995	983	988	989	947	954	961	950	937	1035	941	986	935	923	1017	905	998	958	945	937	975	945	918	986	911	983	966	934	939	970	988	976	962	955	950	936	961	958	971	977	954	938	972	945	893	954	942	944	926	979	959	948	907	981	899	1045	954	993	994	955	968	987	980	949	983	933	917	966	954	971	979	983	1000	959	940	952	956	971	926	1004	942	994	1004	943	981	988	948	963	909	985	955	978	948	975	955	980	972	977	933	981	970	919	946	954	994	952	902	1001	956	964	930	960	918	964	952	867	974	930	950	973	990	955	924	963	948	895	961	990	982	967	939	981	958	980	946	917	1016	939	911	958	1001	912	977	909	949	1052	974	957	956	1002	999	939	973	938	944	957	971	931	1022	984	966	930	934	1006	970	975	970	965	969	943	983	965	985	976	966	1013	986	951	919	981	1005	940	961	1024	944	949	924	980	949	972	931	1009	909	928	1004	985	991	959	956	958	933	963	920	948	957	965	965	971	922	918	959	984	1006	988	982	932	859	937	1000	1011	965	943	960	943	925	992	943	939	988	953	987	960	999	946	936	920	932	975	961	976	950	939	938	955	985	962	964	931	902	948	967	970	984	922	960	927	971	993	945	1011	952	988	963	974	989	969	945	990	1018	986	907	922	927	924	956	964	959	966	932	963	996	917	922	969	965	966	1015	1023	950	937	950	950	1007	975	962	954	978	964	931	968	969	960	965	956	988	1007	910	947	963	1010	988	948	941	973	918	990	957	929	935	1053	935	1028	983	926	997	950	993	1070	958	944	961	952	940	961	957	983	983	905	971	958	970	931	1013	923	996	964	948	932	967	946	984	951	934	967	940	976	934	966	949	981	999	955	902	942	948	933	976	936	1001	958	945	963	915	983	885	949	934	979	959	936	935	925	980	958	968	1007	931	922	995	946	991	909	918	987	974	972	974	976	955	975	942	950	946	972	940	932	945	969	961	997	951	968	952	947	933	911	942	986	984	1000	917	955	970	943	984	931	952	973	1004	958	919	979	941	964	983	955	965	925	926	905	951	929	964	911	987	968	997	985	898	945	950	910	987	974	940	954	1024	954	939	907	913	887	985	924	926	966	972	928	948	957	965	967	932	957	974	922	956	959	919	938	975	925	961	932	997	935	991	995	942	955	985	991	931	1002	909	931	903	916	932	1015	979	967	959	1028	983	943	977	991	969	992	946	941	1013	998	903	998	998	949	965	948	1016	1017	915	988	967	998	963	1013	979	900	956	950	1016	1005	936	953	1008	963	936	954	966	900	944	948	940	951	989	983	959	973	972	962	942	958	933	936	974	986	964	984	948	918	967	974	940	943	959	981	935	942	950	920	972	937	947	934	959	956	962	965	953	1015	974	934	963	937	961	996	987	971	949	1001	1011	985	1009	961	982	914	948	934	979	950	1009	963	1005	969	975	963	980	940	999	993	878	972	936	980	1034	975	993	1019	976	968	957	939	945	896	937	951	963	886	966	993	981	952	930	944	913	943	973	978	946	936	985	923	1019	895	917	981	988	1019	956	1005	911	988	953	928	958	993	998	941	972	1043	995	927	941	942	988	964	953	920	972	940	942	971	1019	949	973	958	921	1014	997
25363	21658	24674	29147	21663	15630	588	421	348	336	351	326	334	304	319	313	301	319	311	283	328	310	311	305	278	322	325	305	341	313	317	307	292	328	327	307	317	279	327	326	320	299	296	295	313	302	300	315	279	322	315	332	353	329	336	278	341	304	312	314	286	308	290	308	300	286	327	336	289	314	314	302	313	314	290	313	320	300	313	321	326	324	285	309	316	272	329	281	293	324	290	317	329	315	301	310	284	326	292	301	302	308	331	312	343	317	297	311	280	297	305	283	301	337	307	306	334	297	285	316	303	320	327	308	285	289	303	320	303	336	337	315	351	312	285	318	310	304	312	298	311	296	279	293	319	292	328	312	305	323	290	316	294	264	310	318	315	300	293	292	328	284	312	333	305	301	298	337	289	321	325	322	310	324	320	283	337	278	290	310	318	289	338	279	309	302	290	316	321	335	289	324	306	306	319	279	277	298	302	337	310	298	297	278	309	308	307	287	304	274	295	317	290	293	335	345	329	316	346	296	324	297	322	327	267	342	301	318	329	323	305	301	303	311	323	315	314	305	294	311	309	296	303	291	329	301	281	317	322	299	295	298	331	293	316	294	314	323	343	331	314	306	291	329	340	289	308	322	328	308	341	275	336	302	312	326	282	269	294	332	360	303	287	282	313	326	296	300	306	309	309	291	319	292	298	286	301	330	333	311	288	310	335	316	281	319	302	312	317	281	348	313	312	310	302	310	277	335	303	317	308	321	341	309	295	292	313	280	283	315	271	311	298	296	324	306	269	303	279	278	284	304	291	310	289	321	311	307	302	331	333	310	295	294	332	297	306	295	287	320	281	299	281	278	297	330	275	289	327	319	319	312	321	320	291	303	301	334	301	291	274	331	333	314	299	307	339	319	308	297	270	284	310	288	301	317	291	298	293	321	312	316	294	322	303	304	306	308	333	306	307	295	303	310	338	296	331	333	310	335	291	327	301	277	350	303	293	293	289	303	305	305	325	303	272	298	313	294	331	337	271	294	293	316	317	278	277	300	322	321	314	307	337	281	301	296	322	300	293	315	273	304	298	270	314	304	288	329	301	301	317	330	278	318	300	316	316	304	307	305	290	299	323	316	301	317	315	328	249	291	330	298	304	295	315	280	332	319	313	317	289	317	311	319	298	324	314	304	311	293	298	312	284	289	348	299	317	305	327	303	292	312	311	324	313	290	314	332	332	280	293	283	330	307	288	295	300	294	276	294	304	306	313	263	282	273	331	322	278	325	304	285	301	297	308	285	316	316	339	297	324	316	306	291	279	296	301	294	308	325	302	310	312	307	302	300	316	297	301	316	316	301	294	326	336	309	312	311	298	287	269	321	314	314	308	326	293	330	338	321	344	314	338	286	299	289	295	308	295	313	302	316	318	345	302	287	322	291	320	286	287	334	292	312	307	331	325	305	280	294	282	297	285	320	346	325	295	317	304	321	297	283	287	314	290	282	282	279	330	323	289	305	310	325	310	306	282	299	299	311	308	303	269	283	276	314	316	279	317	298	340	296	299	316	293	338	315	290	298	333	303	293	295	322	274	313	287	287	333	333	267	271	302	317	322	309	274	282	313	296	304	322	284	297	323	313	294	318	316	289	333	289	289	305	291	309	299	293	289	318	318	290	335	295	332	314	270	315	290	342	314	310	283	340	281	360	280	307	282	324	299	299	318	313	309	327	296	286	299	317	275	315	286	279	295	309	268	321	276	316	350	327	305	294	365	307	309	333	313	292	286	325	307	281	315	329	348	295	296	279	350	299	324	290	294	318	324	287	304	306	326	285	314	335	318	311	333	276	288	295	332	316	322	296	286	318	294	315	287	310	301	306	298	308	326	300	314	307	315	314	304	320	307	292	304	302	262	336	324	294	306	317	271	275	304	327	290	312	310	316	309	298	318	338	325	303	297	288	329	305	280	289	325	323	317	290	272	326	292	300	301	308	350	303	305	294	284	292	299	293	267	317	313	332	301	303	306	330	310	307	321	297	340	296	312	306	340	309	310	313	294	296	305	304	328	324	271	312	330	283	329	310	332	310	310	285	300	305	301	329	306	297	292	299	313	291	318	290	316	327	310	306	322	312	304	319	311	309	336	311	309	301	295	311	311	324	356	298	288	266	317	273	300	299	339	302	306	348	331	288	302	292	300	279	276	305	294	309	302	311	299	285	311	300	280	330	287	295	328	297	278	354	307	323	294	284	323	310	301	313	281	322	311	322	333	300	321	303	294	313	304	331	303	302	327	330	302	301	314	327	319	303	317	298	282	296	328	334	275	323	301	289	314	288	323	295	315	319	291	287	302	291	290	307	325	290	329	311	309	294	300	342	296	280	298	337	306	308	331	308	284	252	306	321	321	306	294	350	294	307	304	293	292	299	299	303	326	330	305	316	327	315	301	306	321	292	305	328	348	317	292	331	273	289	330	312	312	331	318	268	278	297	300	310	317	290	286	284	310	294	317	330	348	306	307	330	320	276	297	283	277	308	281	267	291	308	273	307	313	271	329	354	331	320	303	316	334	300	289	302	291	320	298	296	297	325	313	292	301	271	310	341	329	274	327	295	295	269	291	305	288	311	327	318	294	320	326	312	282	297	288	328	313	314	312	328	334	290	323	312	292	325	339	344	309	317	319	293	308	298	302	293	329	303	291	277	302	284	331	307	279	315	311	316	312	284	317	290	322	312	302	314	282	308	292	296	296	294	307	309	315	319	296	302	288	279	303	308	310	297	297	304	281	287	286	288	307	302	319	347	305	305	319	299	310	311	326	301	334	302	317	323	311	270	297	298	323	308	286	309	312	289	333	291	313	308	289	296	310	277	333	301	298	297	313	273	312	315	300	303	307	333	303	300	303	301	307	312	302	262	301	275	288	325	277	297	317	320	286	312	284	299	273	285	313	320	309	312	319	299	289	318	306	317	288	318	279	257	309	310	298	299	292	334	358	312	274	334	290	289	311	340	314	305	319	317	278	337	310	323	309	299	323	301	289	304	327	309	291	327	302	298	273	309	297	288	316	313	300	286	300	276	300	305	315	286	291	279	327	322	325	301	304	281	287	317	302	324	277	310	295	277	279	327	323	312	301	316	324	327	339	294	287	306	298	301	290	303	272	307	298	278	314	313	336	279	315	287	289	301	312	288	293	272	293	284	293	323	328	331	308	288	320	312	271	292	320	310	299	298	305	328	295	302	304	321	304	330	310	315	328	283	314	317	298	318	287	330	311	325	334	315	300	341	293	294	313	326	306	348	311	298	293	279	289	309	313	318	310	291	308	328	298	267	298	323	308	343	306	301	290	293	301	337	286	280	342	315	331	289	309	291	287	295	297	307	314	315	294	299	290	320	288	271	298	296	327	309	291	316	280	292	298	252	286	339	335	320	330	308	328	301	309	277	328	304	293	314	317	308	305	314	326	295	315	294	317	293	298	325	303	316	301	329	321	302	292	298	293	298	311	286	349	294	312	267
3261	2025	1216	936	865	821	742	758	781	744	780	709	728	754	726	753	743	753	754	764	742	718	776	797	755	752	747	775	778	757	730	689	751	748	730	735	718	726	738	743	791	704	736	735	733	770	760	762	754	786	678	746	736	675	739	734	745	712	741	771	711	702	746	744	804	776	759	792	755	744	713	772	746	777	725	741	707	746	748	718	737	742	743	755	758	693	737	727	715	757	731	765	749	724	742	728	730	741	669	718	740	737	761	799	744	705	710	764	735	737	743	678	744	788	817	716	749	779	736	748	741	754	796	733	735	707	732	740	771	751	765	734	739	751	774	749	716	777	731	789	743	714	778	705	728	705	739	735	754	728	734	772	768	750	735	749	751	720	742	783	767	755	722	802	701	715	763	725	746	716	719	811	742	759	750	755	757	762	750	708	769	729	704	705	782	728	726	753	737	782	761	729	743	764	802	763	773	748	739	754	736	753	704	736	693	740	767	720	771	736	754	757	752	746	746	729	709	789	749	752	730	759	758	685	725	689	732	718	769	709	700	713	739	753	794	699	735	736	730	783	759	735	729	729	747	730	755	792	694	736	696	733	737	714	742	673	728	764	757	716	792	727	776	705	734	710	766	719	768	699	731	733	766	761	778	722	717	744	762	689	754	720	715	764	758	751	779	726	729	728	769	780	750	752	765	727	740	713	780	694	731	725	713	746	704	715	712	687	741	756	713	741	726	748	772	731	752	710	772	710	728	745	735	720	749	741	729	746	742	773	744	722	694	791	742	729	703	757	721	773	747	725	734	723	750	732	717	736	715	746	763	745	727	753	735	686	730	764	721	724	715	722	717	771	702	724	733	715	746	699	717	754	716	735	725	774	767	762	783	718	719	739	731	725	737	749	731	719	682	756	770	713	743	710	790	758	740	726	703	756	789	729	764	770	705	752	717	740	732	786	709	713	761	753	750	715	762	752	744	710	736	736	746	730	783	772	714	736	749	757	740	722	757	758	764	744	743	726	754	750	744	709	733	756	754	785	749	720	707	740	684	733	679	801	699	701	732	732	731	771	725	753	777	745	752	765	701	711	707	772	725	734	731	779	796	736	698	754	697	752	725	702	744	750	748	727	746	731	753	767	769	773	751	748	719	728	750	767	752	788	721	725	752	738	681	726	732	751	697	777	804	722	721	726	702	757	723	766	694	751	709	720	719	734	723	810	730	759	738	732	706	768	730	770	772	746	723	707	762	707	745	758	763	737	730	691	748	769	750	756	735	727	692	764	692	764	747	779	740	723	755	743	761	817	719	693	703	737	795	767	722	739	708	739	746	777	712	761	762	699	754	718	730	725	738	748	743	724	752	712	746	738	669	761	774	739	705	737	779	745	750	762	704	716	738	778	753	774	738	717	805	763	755	764	720	816	738	745	743	751	771	719	693	747	771	800	703	687	763	718	784	731	725	776	747	803	763	790	740	740	730	735	708	727	730	785	735	719	769	758	733	710	749	699	724	773	712	736	754	769	790	795	724	730	784	761	749	736	763	745	713	750	718	771	714	677	747	712	732	688	760	680	737	692	803	745	726	758	758	720	759	727	729	748	763	793	759	745	684	727	746	707	703	704	744	768	720	669	714	751	759	737	736	738	741	760	716	763	785	719	707	693	749	727	743	723	743	746	734	724	780	800	754	741	746	707	708	760	675	724	767	723	715	713	711	741	740	789	723	701	722	717	780	722	734	720	771	698	719	746	775	764	761	727	755	837	777	742	749	769	755	745	719	734	753	777	775	723	794	688	763	755	781	752	745	747	796	771	792	780	763	762	658	741	737	698	734	747	751	710	728	745	713	680	736	712	739	766	740	779	722	733	726	740	783	713	744	757	769	734	761	730	776	753	712	757	768	734	755	767	768	744	739	702	761	706	765	748	761	783	792	783	743	737	770	751	726	757	750	730	724	709	707	727	723	734	762	726	741	753	728	740	678	731	731	762	791	764	781	773	758	763	737	749	770	700	762	724	752	744	796	712	802	817	784	765	713	760	748	728	737	730	801	714	705	746	707	708	717	746	770	730	762	687	780	741	767	737	717	681	744	758	718	697	730	690	729	768	697	727	757	751	704	747	750	767	745	735	730	787	731	751	726	734	763	781	728	785	703	757	761	768	701	721	764	666	716	748	716	743	748	730	733	799	722	718	740	762	749	749	744	749	758	708	733	696	731	707	686	706	695	758	801	665	701	765	784	750	794	757	756	735	752	768	793	770	751	759	755	764	685	756	744	757	731	691	751	783	763	728	780	708	765	711	692	789	768	699	718	753	756	770	751	765	752	767	705	785	740	773	767	694	723	712	747	776	716	732	721	733	743	703	731	751	707	742	690	716	710	756	792	771	735	751	711	783	771	741	775	711	782	715	719	769	737	790	779	720	697	708	736	779	692	717	710	767	773	733	730	748	743	766	741	723	709	744	758	723	738	727	702	740	689	734	758	771	762	755	727	713	729	758	722	742	744	723	730	736	734	769	705	822	739	751	731	756	740	763	724	728	742	735	731	738	704	778	725	739	750	756	779	735	753	761	708	766	812	740	712	752	681	726	707	723	747	759	736	723	752	708	742	777	753	812	727	779	727	778	730	756	726	699	720	751	729	742	819	722	755	692	730	749	715	768	787	710	749	736	750	745	729	723	781	780	777	721	699	737	756	742	745	729	765	719	727	709	732	670	706	754	794	737	693	746	780	726	702	705	753	754	755	802	761	787	774	732	734	750	781	706	737	754	737	743	693	781	765	742	782	738	752	688	734	740	718	763	737	747	728	770	707	746	789	753	736	771	706	774	720	769	729	764	765	757	782	746	780	802	761	750	735	726	768	735	732	800	747	688	771	712	710	699	718	742	672	710	734	756	710	791	766	780	739	730	696	731	752	766	763	709	786	731	736	765	719	766	766	714	730	786	768	746	773	731	728	750	757	717	752	713	728	764	725	748	746	727	728	731	717	730	750	701	754	740	748	755	771	743	720	729	726	766	707	734	738	713	739	737	748	715	709	790	792	721	816	750	692	711	732	695	743	762	714	749	758	732	730	746	775	738	745	794	711	717	749	736	722	739	769	758	764	739	817	773	743	691	734	745	754	768	719	731	725	785	738	780	764	736	735	751	726	753	752	722	751	710	768	796	751	750	703	794	748	733	742	753	704	707	737	747	710	751	782	698	758	707	704	718	712	701	770	713	731	758	720	748	745	704	755	739	757	766	761	736	762	780	754	736	758	698	727	751	682	735	801	721	722	705	747	740	731	715	750	718	768	785	705	782	779	742	716	737	777	667	733	751	727	780	780	720	731	734	767	696	739	760	726	738	736	724	716	735	762	727	769	725	729	746	746	761	708	701	726	743	739	768	752	720	721	735	742	736	762	684	767	758	724	758	772	728	720	698	762	754	730	728	769	745	711	726	771	743	692	709	740	731	737	756	738	719	708	753	731	753	753	745	729	775	726	714	736	708	748	736	771	713
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
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
