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
340403606387	340403606942	340403607495	340403608042	340403608592	340403609142	340403609692	340403610242	340403610792	340403611342	340403611892	340403612442	340403612992	340403613542	340403614092	340403614642	340403615192	340403615742	340403616292	340403616842	340403617392	340403617942	340403618492	340403619042	340403619592	340403620144	340403620692	340403621242	340403621792	340403622342	340403622895	340403623442	340403623992	340403624542	340403625092	340403625642	340403626192	340403626742	340403627292	340403627842	340403628392	340403628942	340403629492	340403630042	340403630592	340403631142	340403631692	340403632242	340403632792	340403633342	340403633892	340403634442	340403634992	340403635542	340403636092	340403636642	340403637192	340403637742	340403638292	340403638842	340403639392	340403639942	340403640492	340403641042	340403641592	340403642142	340403642692	340403643242	340403643792	340403644342	340403644892	340403645442	340403645992	340403646542	340403647092	340403647645	340403648192	340403648742	340403649292	340403649842	340403650392	340403650942	340403651492	340403652042	340403652592	340403653142	340403653692	340403654242	340403654792	340403655345	340403655892	340403656442	340403656992	340403657542	340403658092	340403658644	340403659192	340403659742	340403660292	340403660842	340403661392	340403661942	340403662492	340403663042	340403663592	340403664142	340403664692	340403665242	340403665792	340403666342	340403666892	340403667442	340403667992	340403668542	340403669092	340403669642	340403670192	340403670767	340403671294	340403671867	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23540	21705	29430	24867	22266	21230	10307	1377	719	574	463	435	464	369	417	406	406	364	400	378	378	362	348	351	374	396	369	363	374	399	345	343	359	332	359	335	376	352	339	314	367	342	374	332	343	349	349	348	354	375	314	349	378	354	316	354	339	351	342	359	364	374	348	363	340	387	353	352	377	358	368	344	320	340	363	342	348	353	342	333	345	363	358	347	359	382	395	321	341	340	332	311	346	353	335	343	358	354	337	387	354	324	359	344	310	368	366	355	352	318	334	377	325	355	361	358	330	365	316	351	370	339	359	359	378	328	369	359	311	380	336	338	359	357	311	316	346	328	344	361	353	356	368	352	333	346	379	357	369	364	353	333	358	307	337	348	374	317	315	319	383	377	353	357	343	370	329	347	350	324	383	338	351	348	335	358	338	347	330	329	371	341	350	323	363	333	350	367	331	371	353	319	350	342	359	347	326	332	345	359	340	362	348	331	339	357	362	350	354	353	364	326	381	366	344	346	309	380	356	335	328	341	329	342	321	321	338	350	372	338	343	317	357	369	329	314	383	381	329	333	388	330	342	371	350	322	371	383	328	322	379	340	347	316	339	313	348	343	325	362	406	327	332	366	348	357	361	350	343	347	362	307	360	378	372	389	366	321	325	374	371	340	332	352	379	334	346	360	333	383	378	356	355	363	316	357	329	327	331	399	350	362	337	323	321	344	378	310	357	397	348	340	369	338	356	378	357	321	344	325	350	363	360	351	332	364	371	338	345	357	354	345	326	313	325	322	326	380	336	322	356	358	390	339	360	342	325	340	351	346	345	359	325	335	351	321	332	375	378	348	345	356	343	328	366	350	345	328	348	327	362	344	361	356	364	349	372	349	375	371	362	375	353	345	328	349	331	365	348	364	364	379	312	357	325	369	345	363	359	340	347	355	362	380	328	380	339	343	351	330	329	369	361	364	357	344	341	358	391	347	349	357	330	373	319	367	336	370	339	358	335	342	355	336	370	338	321	327	326	330	365	349	343	356	341	351	346	348	341	334	373	331	362	337	335	356	343	352	350	322	351	356	347	357	333	327	375	351	351	349	364	366	361	356	362	364	380	353	337	356	324	339	337	352	330	371	348	360	355	371	354	321	346	328	331	329	347	333	325	383	350	363	370	363	355	298	351	342	350	341	336	345	345	364	335	327	347	334	348	375	380	342	355	339	335	314	342	330	357	359	362	323	350	354	344	324	325	366	397	327	305	347	367	374	360	380	314	345	336	345	351	347	368	367	342	360	329	341	330	390	316	367	353	351	333	378	339	350	365	311	368	357	358	360	336	348	359	389	337	348	324	354	362	394	376	334	361	351	322	339	345	361	354	360	352	327	338	341	357	354	348	339	365	356	364	361	333	348	352	332	356	324	315	357	378	378	349	359	343	337	368	347	372	323	365	349	344	365	326	316	385	339	338	337	340	342	321	317	343	335	344	348	358	350	301	330	357	373	353	336	333	345	330	343	354	316	332	379	382	333	369	350	348	363	348	346	338	355	353	345	386	361	366	347	356	357	364	387	360	334	335	370	369	340	331	340	364	322	324	386	365	358	315	352	373	334	358	316	327	363	354	328	321	355	363	355	330	310	337	353	352	367	329	369	353	339	359	359	350	337	344	385	332	341	327	363	361	322	350	350	359	350	375	344	369	352	342	334	335	295	348	367	376	352	344	350	364	345	311	358	357	311	328	362	302	348	367	322	327	362	354	321	379	366	365	325	350	327	323	327	372	336	354	361	332	361	354	363	350	341	362	347	344	344	367	366	328	357	384	384	353	316	341	323	338	350	381	403	375	354	387	334	362	354	330	358	338	341	321	365	330	357	330	392	351	350	368	362	324	341	360	373	338	360	336	356	349	379	316	338	333	339	314	358	344	337	334	367	323	383	352	335	356	344	346	309	367	370	356	336	329	313	337	377	360	334	335	339	359	349	366	328	344	334	354	343	352	352	338	337	353	344	370	343	362	374	378	344	334	353	329	362	375	328	350	366	355	354	360	387	341	337	366	363	365	343	339	340	333	342	343	342	357	363	359	382	327	352	314	387	378	343	370	370	356	381	345	321	364	353	349	354	344	362	335	370	362	348	326	334	342	361	376	355	328	373	369	347	357	378	303	357	331	319	339	342	326	369	370	341	341	319	366	356	327	337	388	327	378	371	353	354	354	344	335	349	358	344	340	336	330	349	361	377	360	339	366	310	325	339	347	346	354	361	388	353	352	356	350	346	325	391	318	363	374	366	347	353	353	340	360	351	331	339	366	348	342	359	350	341	332	355	334	325	354	362	341	315	370	347	304	337	385	351	361	367	356	360	370	379	370	328	339	346	339	311	331	343	373	316	340	351	335	357	326	324	382	344	342	359	372	336	316	328	343	342	332	338	345	327	357	336	347	342	355	373	352	332	355	367	330	356	372	361	354	342	347	344	359	356	353	340	356	361	341	328	371	341	313	317	344	339	341	318	359	336	361	319	336	341	360	320	342	355	317	358	358	356	361	346	321	317	368	334	311	354	380	356	325	342	366	334	350	371	339	362	350	333	315	362	350	336	357	330	353	337	368	347	322	371	338	358	362	336	346	351	358	357	319	385	325	352	385	341	348	355	380	372	365	345	316	350	357	323	340	372	385	315	313	345	342	363	339	332	322	342	334	362	358	353	334	351	343	379	352	358	388	332	326	369	337	374	330	367	364	350	333	358	380	344	334	369	350	342	332	398	385	375	323	352	324	331	359	359	368	372	337	378	334	368	326	338	322	358	349	381	372	361	335	347	359	368	336	363	357	344	363	371	387	348	332	348	333	359	362	350	359	370	362	336	333	368	342	376	365	368	374	330	351	330	322	341	346	335	366	326	336	320	335	340	343	360	347	340	365	343	342	346	361	334	356	366	351	340	333	365	343	353	355	381	329	348	391	334	318	356	309	357	352	343	378	337	331	308	337	345	350	339	348	347	332	339	343	348	365	306	336	344	345	337	371	371	343	353	360	367	332	310	382	349	367	353	349	359	328	324	337	359	327	312	364	374	324	345	350	382	310	365	351	351	364	363	387	356	328	358	336	354	347	364	346	371	364	331	320	363	326	346	355	366	376	328	353	378	357	343	312	363	335	342	341	337	351	361	353	343	323	368	350	395	364	356	324	338	351	359	364	348	323	354	369	365	338	335	351	394	339	347	323	354	306	314	340	336	369	360	363	356	350	346	365	294	395	361	339	323	337	364	328	363	354	323	313	370	359	332	346	337	344	323	338	385	346	307	382	361	335	326	362	370	359	360	337	363	370	392	353	334	368	327	374	318	355	366	364	328	350	331	380	359	343	352	351	337	347	367	383	338	338	326	344	343	331	358	381	324	360	327	319	350	341	323	361	354	370	362	326	354	341	337	357	325	345	345	344	337	363	328	357	342	341	350	358	365	336	328	358	363	361	352	360	341	373	336	320	347	311	373	351	336	348	361	350	349	356	379
36192	62681	49219	36137	23023	9043	2623	885	710	661	531	530	469	441	507	497	467	453	456	470	417	449	438	441	432	421	398	413	402	393	391	365	436	414	394	404	413	427	388	387	439	369	393	399	423	400	403	428	416	406	394	407	410	427	431	351	372	419	424	388	438	413	359	415	421	410	360	386	382	396	418	357	366	398	392	408	397	395	391	411	407	422	383	399	391	392	381	401	382	410	391	374	398	386	360	388	393	404	411	420	381	378	389	393	415	392	451	369	373	404	439	407	431	370	409	409	398	431	393	402	411	384	380	418	400	394	424	426	406	443	361	393	403	377	377	433	396	436	411	397	398	382	395	412	413	411	418	403	406	401	392	424	406	428	433	409	383	368	396	429	390	366	425	409	424	389	384	378	454	403	427	397	394	424	382	402	441	410	424	395	407	388	367	399	397	419	394	394	427	400	383	407	399	405	390	420	404	399	420	392	384	397	380	404	401	395	424	380	413	401	407	422	424	414	449	387	389	408	368	423	399	390	391	403	406	417	411	377	400	423	425	392	373	399	410	413	379	372	422	398	407	359	422	379	395	391	369	402	429	374	402	413	377	384	392	390	389	416	418	397	366	395	440	395	405	406	390	367	367	420	420	438	407	385	421	386	399	395	419	371	432	376	415	389	408	409	400	388	408	437	397	407	371	411	371	417	386	366	408	375	399	385	367	395	389	391	425	390	405	421	425	384	387	369	419	403	389	413	402	398	412	427	422	404	399	376	423	368	431	394	391	393	408	371	361	387	416	418	410	413	390	393	423	377	422	365	430	374	381	393	390	404	440	394	373	408	370	405	390	404	406	429	378	421	401	407	405	369	383	406	404	386	399	408	385	428	414	399	396	403	418	398	389	377	370	392	373	422	383	409	378	381	369	385	435	387	393	432	399	400	395	422	396	377	411	359	383	379	388	393	428	380	378	381	403	415	397	375	392	373	386	422	425	396	408	424	403	397	389	375	419	425	381	395	394	449	395	414	378	385	368	419	416	392	452	400	391	420	419	367	392	384	411	412	435	389	398	433	436	398	373	357	416	405	427	404	395	442	389	423	430	394	398	379	404	398	411	410	419	396	381	391	402	370	394	394	392	403	409	406	372	353	376	371	403	359	385	404	359	385	391	373	401	402	430	428	381	417	392	436	371	393	394	433	398	383	440	395	420	407	385	416	394	401	398	427	385	381	403	408	402	370	385	382	396	390	423	375	414	408	389	389	380	393	402	369	412	415	363	371	397	363	405	424	409	391	368	368	380	375	398	393	416	398	422	425	397	375	390	405	405	423	372	392	373	404	386	380	390	406	405	394	401	372	392	403	380	389	391	397	391	375	407	395	393	424	425	413	359	384	353	408	399	424	387	397	401	390	395	398	389	404	418	390	435	419	417	396	413	385	443	369	383	405	403	371	376	384	414	413	410	383	397	395	400	422	384	384	372	370	405	439	380	381	347	381	413	434	429	393	419	369	404	362	377	398	383	407	403	373	355	399	391	403	384	374	392	394	361	365	435	398	402	378	369	415	395	405	410	394	385	364	418	397	453	405	398	396	399	395	365	423	401	387	396	403	398	389	382	397	400	398	391	351	354	399	398	412	384	346	406	417	378	423	398	415	397	416	397	443	403	405	422	364	431	395	380	399	438	373	402	361	394	393	372	390	384	390	373	393	387	392	366	401	414	397	422	420	397	423	409	385	403	384	397	444	401	381	392	399	412	406	378	376	391	429	420	405	390	383	377	451	388	435	389	360	407	406	389	390	393	387	384	397	410	372	389	397	378	387	437	416	403	401	377	387	425	408	392	411	407	408	378	384	435	420	415	416	388	401	428	388	390	406	385	427	416	396	425	391	386	391	406	428	428	375	432	425	436	383	434	383	380	371	413	406	401	365	384	372	431	390	393	378	382	435	433	407	399	376	421	399	403	413	383	416	409	408	401	391	383	422	410	396	390	426	359	378	376	382	365	407	405	395	408	388	378	363	381	418	422	393	366	415	398	400	383	406	407	377	394	429	416	425	390	421	380	371	453	410	426	389	420	418	366	392	399	370	416	404	407	407	405	404	421	378	426	424	376	406	388	391	410	410	418	424	414	388	397	403	390	417	399	361	409	389	373	383	412	411	421	398	382	417	422	428	395	397	386	395	415	412	383	390	392	384	370	421	392	369	390	386	386	372	398	427	376	399	406	403	418	386	392	406	367	393	428	410	384	401	412	414	421	403	355	373	368	393	377	424	408	363	403	382	393	373	400	406	395	381	404	386	395	373	330	390	396	417	424	429	395	408	357	408	408	393	447	397	393	379	373	393	421	421	405	406	396	382	395	377	380	402	410	412	389	386	390	437	409	434	424	385	366	405	378	393	358	414	397	416	398	384	423	438	420	377	391	383	382	417	409	416	421	370	420	417	404	342	402	407	383	415	407	396	376	411	390	393	366	362	392	379	399	401	422	379	410	411	381	397	352	403	403	409	407	382	384	409	435	421	400	394	403	405	390	387	376	377	421	388	392	382	382	403	442	371	440	377	366	381	392	430	387	405	418	363	412	368	383	383	409	390	405	410	399	416	373	381	383	400	395	407	423	424	420	398	376	365	371	382	410	374	385	385	382	410	437	389	397	420	397	384	404	439	388	413	426	388	390	391	390	394	421	356	421	421	373	411	413	397	385	375	387	447	390	378	351	413	402	413	421	383	400	426	393	440	424	379	394	395	389	383	417	392	405	414	428	396	404	411	381	385	401	388	421	395	417	400	389	400	344	393	386	399	397	411	416	399	394	390	423	426	362	446	380	408	377	406	376	412	399	411	421	398	427	405	450	408	428	380	413	403	452	373	399	398	375	397	371	391	382	408	415	414	420	394	382	397	419	429	446	427	375	385	400	407	410	436	390	373	418	369	425	401	383	396	367	390	407	416	402	391	418	396	362	392	385	389	416	395	407	378	446	388	421	429	391	401	367	403	416	392	412	390	427	384	411	426	383	383	390	371	405	380	370	382	387	400	402	414	397	377	400	393	369	416	389	417	354	431	387	397	461	387	379	388	384	407	403	392	410	384	434	389	356	408	388	359	445	373	399	378	387	390	406	366	398	364	441	387	403	409	422	413	392	401	354	413	393	393	432	401	390	377	402	408	367	382	424	421	411	415	421	384	426	421	419	394	375	431	406	404	369	456	406	393	374	436	410	387	393	385	392	373	375	397	410	401	425	395	382	417	403	384	402	365	401	402	434	385	434	391	377	383	385	389	356	399	375	402	422	406	390	382	383	394	374	418	428	411	387	385	405	379	412	377	394	377	407	393	404	430	397	381	415	397	417	414	379	366	380	392	404	370	417	393	430	368	379	395	390	412	382	366	396	402	400	390	367	382	385	407	416	393	408	393	371	407	419	376	393	407	409	378	399	394	407	420	424	392	394	431	376	380	408	347	375	400	404	397	406	385	418	391	397	353	382	414	418	411	370	386	347	403	388	374
31011	32805	33236	20412	5252	896	363	266	270	247	260	271	245	242	251	239	240	258	237	251	256	261	238	248	250	266	247	257	233	246	243	239	264	232	243	221	258	268	251	255	236	203	245	227	220	225	260	261	246	244	250	245	228	237	255	232	226	264	229	250	243	231	248	261	238	229	272	253	244	236	265	247	252	259	256	251	240	217	238	280	226	240	217	267	250	235	220	266	238	262	265	231	246	235	232	269	248	242	248	255	249	272	258	220	257	229	258	278	251	244	248	247	263	241	249	264	268	228	244	227	232	248	234	221	242	250	245	241	242	241	236	233	263	230	257	271	244	222	236	279	264	255	239	253	238	261	271	241	223	246	246	250	267	224	232	225	218	221	247	231	241	258	252	249	253	270	237	234	278	274	273	239	225	248	236	226	242	234	280	241	239	227	263	234	259	282	251	262	224	255	257	253	231	266	247	245	249	266	287	236	259	272	226	243	246	254	213	254	255	239	246	250	249	235	261	271	242	243	254	269	268	252	250	255	248	249	238	253	256	239	240	217	296	275	232	240	258	264	256	265	256	257	225	240	269	235	255	277	219	220	235	256	255	235	223	227	279	238	225	244	233	266	230	272	242	259	228	264	248	227	239	252	255	265	229	274	256	212	229	255	239	244	233	234	245	273	278	249	262	249	269	258	232	278	205	269	247	260	224	262	244	269	264	263	268	245	281	234	241	227	225	251	213	238	259	274	258	242	241	224	233	233	255	224	239	259	236	214	233	267	255	217	233	259	261	229	246	223	223	251	246	242	240	242	250	247	262	236	213	201	246	246	237	248	256	275	263	265	252	241	264	242	234	237	233	230	241	254	236	231	235	228	203	257	225	251	244	264	251	244	233	261	260	225	253	254	248	236	255	263	235	267	231	251	241	228	243	251	224	214	249	248	264	250	251	248	253	246	266	242	244	240	270	239	225	212	248	256	244	260	247	258	262	253	243	233	257	236	257	242	260	269	245	259	257	255	296	250	245	247	248	242	260	270	224	233	287	253	222	245	220	284	255	226	240	253	261	239	249	237	273	236	251	256	250	258	252	258	264	254	255	271	245	273	247	242	263	254	253	236	275	283	236	252	257	255	262	234	273	255	260	230	250	266	257	243	252	234	236	237	243	254	253	247	267	259	243	254	279	244	268	238	250	247	233	257	247	256	213	230	234	260	221	255	225	260	220	267	235	252	251	243	255	263	246	243	248	259	240	255	220	232	247	210	207	254	266	230	259	264	248	267	259	236	256	254	240	248	254	264	248	216	226	247	236	213	258	247	255	236	274	247	263	266	215	250	260	263	253	245	228	242	230	243	241	259	246	243	215	272	225	259	226	248	277	245	246	253	227	281	217	233	251	245	238	262	256	220	241	262	276	223	237	265	260	263	275	261	268	268	255	235	261	252	257	252	222	227	246	252	269	276	240	243	258	278	263	257	244	233	267	249	243	262	235	249	261	265	236	249	258	260	223	237	247	264	271	248	241	272	270	267	259	217	260	243	266	264	232	236	217	259	224	266	258	240	289	254	254	241	226	245	231	233	267	244	253	249	277	234	253	264	252	235	233	253	236	263	266	235	251	270	242	266	268	274	223	239	244	270	238	223	237	210	245	267	262	247	272	244	259	232	281	256	279	269	248	245	267	241	255	244	219	241	258	242	283	289	271	237	251	245	257	241	273	229	261	241	250	249	231	262	266	252	234	257	235	243	267	244	259	257	250	253	246	271	256	270	255	208	260	244	243	239	271	247	259	230	243	244	235	258	242	253	277	241	241	237	263	263	229	276	230	252	266	235	266	249	273	256	268	262	236	253	262	247	257	257	227	235	263	236	271	241	232	245	224	260	241	235	255	243	258	265	240	267	228	267	236	236	249	226	255	241	245	252	220	243	249	247	268	251	245	241	225	238	255	243	271	260	252	260	239	251	272	253	258	268	250	255	256	236	224	240	249	218	243	243	238	262	230	253	263	230	234	276	250	272	231	234	255	219	237	255	239	246	248	237	257	227	253	227	259	254	250	264	232	255	254	275	274	234	237	214	256	250	250	237	262	272	241	259	249	226	242	227	264	259	238	232	249	252	239	252	249	218	270	239	254	228	227	271	234	236	258	227	248	246	253	283	228	243	256	232	261	270	258	258	258	235	274	214	253	254	228	243	234	261	258	224	245	243	258	249	251	246	277	241	270	247	234	289	269	237	251	243	256	259	223	266	244	251	253	250	256	225	236	239	275	246	233	241	233	228	252	260	267	244	249	243	221	241	252	250	261	245	261	266	234	236	244	236	246	267	254	246	281	237	244	241	252	264	261	248	255	267	284	231	252	235	214	279	268	230	265	240	278	250	255	258	269	225	227	270	241	287	273	237	222	268	255	255	238	243	239	233	246	230	257	244	223	267	247	250	257	229	228	249	226	246	249	239	217	248	240	258	238	241	247	268	271	236	238	259	254	232	240	261	243	219	269	255	254	267	278	251	232	235	260	219	248	259	267	246	261	214	253	245	250	279	271	284	227	230	264	271	263	256	249	239	253	253	253	252	243	254	250	229	249	247	250	260	260	274	254	221	244	222	255	238	246	268	250	261	248	235	239	252	255	256	225	228	222	241	283	245	220	249	233	241	243	247	229	244	252	228	253	210	261	255	242	241	238	233	218	246	259	278	262	256	248	238	251	230	256	278	273	294	239	228	267	233	246	250	225	258	240	238	267	265	243	227	262	256	226	240	244	274	226	270	241	257	232	244	242	242	237	258	230	232	271	256	264	251	231	236	226	252	216	245	251	238	240	261	244	271	243	262	269	248	263	242	240	255	222	238	264	289	252	227	270	270	219	241	237	248	239	239	250	275	229	217	259	255	257	230	260	207	242	235	251	265	241	247	231	260	240	215	247	241	223	237	249	261	246	253	233	251	237	234	259	235	249	276	231	260	245	243	221	250	258	289	276	250	241	242	240	260	236	257	284	261	272	234	246	237	259	244	246	235	214	255	279	272	227	264	246	227	214	247	251	254	245	250	242	268	270	238	231	254	238	276	259	277	225	252	248	244	265	232	244	263	218	256	239	253	243	230	245	243	260	250	251	278	232	252	245	236	235	235	245	231	229	229	224	271	278	230	243	235	231	257	231	272	247	249	252	250	244	243	250	243	249	258	250	244	225	285	253	240	266	271	270	255	230	252	240	262	253	254	250	240	236	243	221	250	227	214	249	252	248	266	225	221	248	237	231	261	239	258	225	279	247	253	266	234	231	264	220	266	275	249	253	268	238	242	246	222	254	251	265	251	251	250	263	247	243	244	278	253	239	256	248	245	237	243	260	225	245	249	233	237	254	256	239	235	236	212	239	251	280	256	234	240	250	223	256	215	253	239	244	222	254	246	218	239	232	251	235	250	262	239	268	239	241	231	251	226	267	272	238	232	246	219	249	266	249	225	260	245	269	248	242	259	261	245	282	262	251	242	236	227	224	298	268	249
35115	48665	32315	17808	5492	1242	474	333	370	368	327	339	333	306	299	333	325	361	297	293	328	300	310	298	286	312	297	264	310	307	294	296	286	311	304	264	293	305	290	327	304	286	282	314	286	310	291	308	295	330	304	303	295	286	306	290	312	285	310	287	330	318	315	291	312	290	298	279	298	298	299	296	305	278	296	317	287	324	254	285	311	277	286	300	292	304	282	302	307	328	303	324	332	282	308	305	306	298	320	271	292	318	302	301	288	303	280	289	296	285	304	319	299	298	302	326	313	285	290	289	294	320	319	304	276	304	323	292	288	297	284	308	269	325	290	327	314	282	308	303	302	318	319	274	284	306	294	286	275	266	320	304	309	287	284	270	307	270	308	291	325	279	328	308	281	282	303	324	327	274	270	332	251	315	269	302	303	304	297	301	300	314	323	300	323	291	291	310	294	290	318	292	281	278	290	311	314	301	266	280	286	294	298	289	304	332	285	288	326	282	293	283	287	309	266	293	323	340	277	289	292	312	319	295	298	258	301	298	281	296	334	315	295	297	297	290	289	311	311	314	309	307	302	296	307	317	286	288	303	313	297	295	285	295	330	301	288	306	308	316	297	307	281	283	304	275	288	309	295	307	269	293	288	312	299	303	302	314	307	307	341	321	305	333	313	319	293	310	336	324	323	303	310	314	301	305	301	283	324	297	293	305	306	289	310	307	282	308	301	303	328	285	325	306	315	337	267	289	307	312	334	300	297	307	296	303	317	281	273	269	271	334	314	316	327	322	324	311	313	286	279	315	285	313	281	338	293	284	295	328	291	283	292	310	307	268	316	301	273	289	322	307	309	287	327	324	320	289	303	345	300	297	323	313	285	311	277	316	294	277	284	294	297	286	308	305	309	264	300	313	350	291	295	310	299	323	293	295	307	294	309	313	312	318	322	286	296	303	305	338	305	323	305	306	271	312	287	330	296	288	311	293	266	303	334	320	301	312	324	298	304	310	296	297	319	298	316	317	312	308	338	281	277	287	307	280	315	303	299	317	295	304	301	303	287	288	297	290	306	301	271	287	316	281	318	329	308	326	294	308	318	304	304	287	278	287	294	271	291	328	325	274	292	289	300	309	312	296	312	299	299	278	298	298	308	298	298	302	303	308	290	340	295	287	313	303	299	292	331	293	317	262	286	303	304	269	316	325	271	290	336	311	269	307	285	332	293	293	283	282	321	303	301	306	316	295	285	307	312	317	308	305	304	291	301	312	292	284	309	325	301	298	279	284	297	282	275	291	292	305	316	276	306	281	337	312	295	281	305	307	310	308	291	309	319	319	271	268	281	305	299	305	273	292	295	288	281	320	333	301	312	283	287	282	308	323	313	312	250	321	289	274	288	317	278	302	281	306	290	307	280	296	293	303	290	318	284	290	276	287	305	294	309	309	318	295	318	286	295	316	274	311	309	328	301	271	313	271	270	290	291	302	280	315	301	325	286	278	333	290	304	289	307	307	299	309	281	297	290	286	298	280	273	294	277	326	311	303	323	318	301	289	295	307	299	303	287	309	281	299	308	303	291	296	294	312	298	308	297	314	310	272	304	287	306	307	314	318	306	277	297	313	333	313	319	309	281	311	294	308	297	319	324	287	321	325	316	309	286	301	311	277	308	310	298	300	257	312	325	279	323	325	313	293	305	301	254	275	270	289	310	291	288	301	298	342	313	328	288	312	300	276	313	336	278	282	307	276	304	295	292	335	316	283	285	301	253	297	303	298	310	318	302	308	316	333	295	301	310	309	300	295	276	303	279	314	293	302	322	298	273	322	302	328	274	289	349	319	283	273	304	292	303	303	316	293	301	298	287	323	284	277	276	301	298	274	294	314	303	306	300	347	303	283	318	297	313	318	298	276	309	295	311	290	290	305	300	279	317	281	299	310	301	257	280	306	256	296	304	304	283	285	271	321	294	305	280	311	294	302	324	285	292	293	295	327	297	294	291	300	311	288	298	291	325	295	314	304	311	319	296	293	315	306	297	323	316	294	330	314	333	324	285	287	248	296	332	308	296	297	301	292	289	283	299	294	310	332	300	276	322	307	318	317	287	295	302	306	329	313	330	307	286	313	316	279	272	318	325	337	301	303	288	313	311	320	338	302	318	351	301	324	310	314	272	287	318	317	295	321	308	306	291	292	292	302	299	315	292	305	293	305	312	289	287	307	321	262	279	320	294	323	281	297	284	298	298	293	341	297	280	266	310	302	304	298	291	346	298	267	324	318	311	303	322	290	281	313	276	286	290	286	286	320	343	331	306	309	300	324	306	292	290	328	300	310	303	276	292	257	282	313	314	318	307	267	318	293	298	313	328	294	284	308	300	289	283	269	297	320	294	311	278	311	308	309	320	309	275	299	338	295	316	322	317	272	297	300	274	277	288	314	314	304	285	285	322	311	310	313	282	266	305	294	286	273	306	283	311	317	295	285	311	318	322	293	288	300	318	294	280	295	311	291	282	287	261	289	311	269	318	308	310	264	278	297	297	312	279	312	275	271	311	308	293	295	287	308	279	289	297	265	312	294	272	273	339	286	322	274	305	256	286	319	321	301	284	305	270	323	259	285	286	271	265	334	299	330	305	322	298	307	282	316	284	293	311	280	310	331	298	278	281	276	313	299	271	294	327	298	281	299	294	288	298	295	315	289	253	308	300	301	303	319	296	311	319	305	344	298	275	274	299	311	319	272	287	308	328	312	325	301	271	313	293	285	304	286	312	302	288	286	298	272	301	328	279	315	297	287	290	321	325	271	324	288	317	302	288	302	326	298	322	283	296	306	316	297	288	300	296	314	291	321	313	317	298	297	307	299	321	301	320	305	266	299	302	331	303	274	284	276	315	277	330	263	276	301	280	300	314	280	315	278	317	313	282	319	291	305	309	297	341	309	283	297	324	302	306	285	287	308	284	320	301	310	315	322	296	306	290	307	318	291	279	300	289	291	336	308	317	283	276	290	288	273	298	297	302	292	266	306	314	327	304	291	285	285	334	312	295	315	335	284	305	315	356	310	303	316	310	316	293	323	306	310	312	276	303	303	323	276	323	274	283	295	292	305	298	316	306	275	303	295	286	274	294	268	295	271	306	277	271	294	270	295	258	329	299	318	287	280	277	307	305	314	303	303	301	288	312	296	293	305	287	296	307	279	267	284	328	273	316	288	282	292	312	299	325	290	302	317	276	313	268	300	297	294	304	276	324	292	288	327	313	318	305	290	321	292	293	311	284	291	289	283	330	291	348	292	313	328	295	297	294	287	282	315	328	293	290	305	302	314	313	311	321	319	334	274	303	318	308	277	276	285	277	301	297	282	306	314	310	295	297	282	287	265	297	305	299	298	301	291	312	285	257	297	305	292	321	315	338	351	306	274	288	290	312	270	288	320	282	282	284	319	263	275	303	304	290	331	303	297	309	314	297	279	280	301	272	277	293	334	293	305	299	322	287	329	288	290	327	311	325	291
24442	21474	28966	25510	21334	12472	2581	689	370	294	267	285	287	274	262	254	250	256	255	263	269	247	206	240	244	223	235	245	252	236	252	241	240	252	249	210	211	257	230	247	224	243	225	250	270	218	232	226	233	213	228	220	244	210	219	246	243	224	238	227	199	231	234	247	195	231	222	237	228	241	250	224	256	216	237	227	224	206	224	226	222	241	205	181	227	240	219	233	229	222	223	238	226	208	214	226	209	221	232	209	211	221	239	225	246	207	255	228	209	258	261	225	223	231	211	240	251	228	220	209	221	227	236	212	223	215	224	213	233	219	227	254	221	209	219	240	223	249	220	237	215	230	199	231	243	212	214	225	238	231	246	239	252	251	217	219	234	192	226	219	232	245	235	241	211	244	224	245	237	231	240	246	222	186	234	237	224	237	240	231	196	227	241	234	240	230	228	210	246	223	237	234	237	252	245	249	214	248	213	233	225	229	232	245	246	233	218	206	218	233	216	216	244	215	235	238	219	212	211	247	215	271	203	204	204	241	235	231	217	226	234	236	229	236	230	231	249	226	229	212	204	237	248	223	217	234	210	229	269	241	239	219	204	211	228	247	223	249	206	224	210	250	243	202	241	239	226	239	227	230	224	234	227	229	223	240	243	235	243	233	226	210	257	251	245	222	244	259	223	235	248	214	246	248	198	210	228	230	234	204	231	238	239	264	221	222	211	243	234	214	203	196	233	204	211	228	196	199	213	218	224	264	243	234	214	220	224	240	230	223	211	259	208	220	219	225	225	210	219	223	249	234	239	243	245	223	245	255	222	239	235	227	225	239	218	218	246	221	229	234	209	228	222	206	231	229	218	235	217	255	221	230	243	220	230	205	205	233	237	204	228	212	231	228	265	224	236	215	208	211	247	199	213	228	229	241	224	232	221	237	243	230	227	244	209	227	218	238	211	230	225	211	209	238	211	231	210	202	245	219	231	227	222	229	234	245	238	201	230	218	223	220	236	270	222	231	227	226	231	214	226	222	224	243	220	228	256	218	215	209	215	252	257	222	199	194	210	231	241	238	217	227	241	210	249	229	223	217	205	220	231	223	236	231	241	215	204	236	198	216	211	209	220	211	248	248	203	218	232	244	226	220	229	221	248	249	232	222	245	224	247	231	253	212	259	210	227	233	214	234	227	235	211	237	215	237	228	252	219	228	249	249	242	223	242	250	247	229	228	235	244	218	190	239	227	223	208	215	246	216	223	241	236	237	229	210	209	243	218	209	229	225	228	248	204	247	211	234	224	206	210	230	232	245	218	229	221	229	242	206	241	241	245	232	216	215	214	233	201	239	234	223	249	226	192	242	223	226	229	244	236	229	230	244	239	218	228	225	236	218	239	250	226	210	246	249	244	215	227	234	234	213	235	230	225	224	218	222	225	209	216	241	228	265	221	239	228	244	215	208	228	213	223	263	221	202	202	233	224	249	264	245	251	221	241	254	222	237	222	269	244	226	210	233	219	231	232	237	200	236	229	204	216	234	193	236	212	258	260	240	234	196	212	223	233	216	238	244	224	243	226	210	228	223	221	216	224	245	244	218	216	213	229	217	235	237	243	222	218	217	231	247	209	248	227	217	225	245	277	211	234	246	238	231	243	203	185	237	231	209	201	226	210	229	214	260	257	246	228	200	229	225	212	227	205	227	239	231	238	221	221	238	225	222	251	225	199	232	206	215	242	206	235	226	225	221	213	216	210	220	227	217	239	224	219	218	196	209	243	232	231	205	256	211	213	260	246	196	226	229	184	248	230	240	223	224	212	248	251	238	225	242	215	211	237	254	219	235	234	248	206	214	230	198	230	214	219	237	217	241	226	205	233	236	227	247	208	239	246	217	226	222	234	229	227	208	258	244	208	188	192	221	257	228	223	227	235	245	233	226	218	236	209	226	228	233	261	208	228	240	211	236	213	243	234	222	222	214	223	249	251	217	226	235	239	233	235	239	248	206	230	229	225	202	260	246	233	195	224	240	241	205	238	225	230	233	205	216	199	231	236	216	220	225	231	232	236	232	223	234	238	248	237	198	233	225	239	248	232	220	224	256	236	233	241	222	216	250	216	228	210	209	238	220	232	223	209	231	231	229	237	223	230	223	228	248	216	222	212	212	233	216	242	248	253	244	248	216	223	225	204	251	243	219	234	230	240	240	207	227	248	216	223	227	221	226	214	245	247	223	226	211	236	228	211	241	228	206	229	210	222	219	236	235	225	245	248	229	229	233	244	235	252	224	238	236	249	221	249	231	207	213	216	237	230	252	192	213	215	242	213	238	221	230	238	214	207	256	231	216	221	229	231	251	237	241	209	210	219	230	241	230	237	231	247	223	232	214	240	234	231	238	214	220	225	241	224	229	228	253	202	224	241	243	260	232	216	217	235	226	244	224	225	233	234	217	240	217	225	233	208	235	231	232	239	221	220	233	217	228	224	242	224	223	221	232	206	219	231	214	217	230	230	257	238	237	218	235	203	203	244	233	238	225	233	217	233	230	234	235	252	250	251	229	219	251	215	254	216	225	243	228	234	227	212	210	206	222	222	246	240	222	205	236	237	228	227	236	225	223	218	232	227	208	209	236	250	238	265	253	210	230	197	211	231	265	209	237	256	241	250	225	203	236	225	246	212	220	202	215	198	237	230	248	230	233	215	221	210	246	243	221	214	230	217	248	209	219	243	262	213	223	245	214	245	206	223	207	245	242	239	223	235	229	258	247	225	238	201	251	239	206	260	272	230	245	220	204	233	229	230	249	233	228	246	230	228	226	213	226	234	229	238	221	204	247	221	231	231	211	248	234	223	214	235	233	182	261	221	224	228	204	212	225	195	237	225	216	228	214	224	241	225	236	238	228	224	205	235	243	225	229	226	254	206	249	220	212	225	240	216	212	213	249	231	228	213	254	235	225	245	223	223	214	222	223	231	217	239	224	229	200	218	242	248	224	226	224	236	238	262	222	231	228	239	227	188	201	206	214	214	237	228	198	247	236	222	242	227	254	224	222	242	235	248	206	247	228	202	252	248	211	246	245	246	230	224	224	231	232	214	233	218	218	240	237	235	213	234	246	237	243	215	241	196	219	237	245	225	226	230	235	223	244	230	209	197	200	218	206	233	228	240	220	235	226	222	244	238	235	207	237	220	225	222	203	230	227	211	233	207	248	236	239	219	229	245	267	216	216	203	239	213	221	223	270	235	219	200	228	230	224	245	252	243	219	228	236	247	210	235	207	242	210	239	227	213	208	241	225	225	238	204	219	235	250	222	206	215	233	227	230	233	242	232	202	218	237	227	228	230	201	214	224	248	240	247	225	242	225	219	228	244	235	219	218	233	229	206	235	238	233	206	237	245	231	232	196	220	210	236	210	209	212	246	244	249	218	237	201	224	236	213	237	248	221	220	249	197	196	216	219	227	216	222	205	219	201	230	239	226	209	228	220	225	250	211	189	233	199	225	243	232	240	213	237
33506	57587	41516	27535	14930	5915	1178	563	450	425	398	301	324	321	307	318	303	309	291	319	311	298	276	292	299	317	299	284	252	298	253	277	292	273	243	307	265	273	305	264	257	289	289	252	292	294	254	285	282	260	275	282	310	298	295	272	262	278	282	261	257	252	267	283	287	258	258	286	273	298	262	303	291	255	257	265	273	265	282	260	287	287	272	281	269	255	275	260	251	271	288	272	268	281	293	284	240	279	275	272	273	259	297	254	281	279	224	276	264	281	301	236	252	257	288	269	270	280	260	257	272	269	264	227	285	275	269	249	284	294	286	286	282	280	284	285	280	267	263	281	292	282	289	288	314	270	282	257	258	272	280	271	285	283	264	262	286	275	274	256	288	272	294	259	243	270	259	254	248	284	251	268	258	283	264	290	260	275	269	255	271	292	277	239	290	281	254	290	273	270	238	290	266	294	279	271	268	267	291	259	279	278	282	301	282	247	278	316	277	258	272	262	281	292	283	310	301	276	279	276	295	265	265	286	255	251	261	278	283	259	266	260	256	269	267	278	276	248	273	239	283	269	278	286	311	263	312	282	270	276	306	326	333	286	284	265	268	271	266	289	293	279	268	252	262	290	268	271	286	286	289	295	279	288	264	270	279	270	251	280	248	270	249	265	268	251	257	297	265	299	262	273	276	293	297	285	283	259	274	268	271	270	256	260	271	258	282	304	277	258	279	291	271	246	275	268	273	255	259	282	290	274	290	282	269	274	258	253	272	263	247	273	285	257	284	279	253	274	272	269	236	275	274	286	255	285	254	291	282	264	249	297	273	262	264	294	283	279	235	298	260	270	295	279	245	280	310	265	276	268	294	276	265	288	263	282	272	253	258	271	259	268	283	294	295	243	253	269	249	291	282	273	248	290	292	292	274	280	286	288	258	284	248	260	261	281	303	262	264	277	237	250	263	254	248	266	257	281	264	254	268	248	282	285	306	288	272	274	279	275	289	270	273	258	256	295	251	259	274	315	283	272	262	265	288	267	292	288	286	247	262	275	311	280	280	292	248	292	285	261	281	265	233	269	296	246	294	307	275	259	263	251	251	285	279	311	270	270	270	282	275	260	279	269	266	273	288	294	305	271	260	277	248	283	269	256	274	268	217	275	276	252	287	277	276	283	268	276	263	254	285	262	290	284	247	274	263	286	288	256	274	256	277	264	287	273	273	266	312	281	269	219	259	263	299	292	283	250	279	286	269	270	254	263	272	279	265	271	292	295	243	270	289	253	274	245	281	267	262	281	262	243	287	289	280	262	281	296	278	260	257	260	278	273	234	266	250	278	258	286	251	300	287	287	258	292	274	274	261	242	265	260	247	249	305	294	250	253	273	261	279	292	252	274	262	306	260	272	258	274	277	256	279	254	250	273	289	252	276	273	286	288	303	280	267	272	300	247	264	287	266	251	288	276	282	284	287	273	294	299	287	261	281	259	273	275	269	285	233	274	251	258	301	262	289	272	287	250	260	301	279	315	268	267	269	258	289	286	250	255	287	288	277	262	280	289	251	271	246	256	277	275	278	262	271	263	268	295	256	255	279	276	277	272	300	246	264	266	249	269	292	286	284	290	278	270	263	286	259	250	286	274	277	299	281	276	276	268	237	272	291	287	265	286	269	289	256	266	299	276	267	291	242	300	254	285	268	274	260	240	291	281	250	273	288	286	273	288	273	263	232	290	249	256	271	273	241	306	263	301	270	274	262	271	275	282	284	268	308	269	292	255	260	268	269	278	278	283	273	295	299	239	270	267	243	287	283	275	262	281	274	279	245	259	299	220	283	259	257	267	274	274	271	277	299	279	301	251	269	295	278	274	282	248	266	256	254	274	299	291	272	266	272	286	326	291	274	290	278	267	300	277	295	262	255	268	239	282	257	268	260	256	271	258	284	275	287	285	306	281	275	287	256	295	262	280	261	273	274	254	263	270	261	231	286	260	280	275	259	291	288	287	303	268	248	275	284	268	298	284	255	287	246	274	289	245	275	282	306	290	253	290	260	269	273	265	323	273	296	255	265	285	265	275	266	281	278	275	299	266	279	263	277	293	303	263	277	281	244	272	274	262	287	269	261	258	310	287	247	285	276	254	272	276	286	275	274	269	283	259	303	262	274	271	285	290	277	235	284	282	268	276	292	274	272	263	261	296	306	300	272	273	276	247	238	264	264	275	288	247	306	261	287	235	272	258	261	285	255	287	279	260	274	284	263	260	268	265	260	253	277	268	273	269	266	252	279	282	282	280	261	267	262	253	273	294	280	279	272	283	264	272	269	288	267	277	255	274	268	259	283	281	257	295	287	269	277	291	263	292	276	264	315	269	286	259	273	269	285	238	280	279	297	265	258	287	248	272	266	306	283	253	282	267	265	296	246	244	267	286	265	279	308	261	295	275	291	276	284	267	282	279	261	285	300	270	272	263	269	256	285	272	274	261	242	257	276	285	278	270	260	255	264	254	277	285	248	276	297	271	267	264	262	265	282	299	273	303	266	259	273	285	303	285	256	304	264	273	270	261	260	269	237	265	283	250	287	271	242	277	266	284	263	261	286	279	279	265	277	283	284	273	239	268	282	291	287	265	258	237	274	292	292	297	283	271	262	277	279	292	242	267	252	305	284	307	275	292	241	285	262	281	257	262	262	306	303	300	274	236	274	276	311	289	266	259	267	273	253	264	272	279	235	305	260	275	294	303	281	276	289	278	302	266	299	284	301	269	249	262	293	281	277	292	242	290	277	257	270	248	265	261	262	283	268	272	284	262	262	272	306	288	267	301	267	276	283	296	282	294	265	271	302	248	253	271	289	261	273	295	256	282	260	283	260	285	286	289	315	261	261	273	233	273	270	293	264	271	273	264	260	285	281	282	253	289	245	277	295	288	271	243	295	288	247	265	265	288	280	249	278	281	253	275	278	258	293	261	281	239	280	268	261	276	260	241	259	300	275	285	282	267	283	268	284	276	276	279	291	299	285	262	283	272	277	276	272	277	259	234	308	251	251	296	264	255	292	265	295	294	282	270	242	253	284	252	275	311	281	266	268	238	271	288	275	284	230	270	251	297	229	320	279	297	264	291	293	297	280	266	255	258	264	295	294	259	285	287	252	307	295	275	278	281	264	280	287	298	276	286	263	289	299	253	285	252	290	277	282	269	269	247	254	278	291	273	233	254	276	285	295	248	267	272	273	250	302	253	295	288	260	266	284	294	247	281	314	251	263	279	300	261	261	305	317	249	254	264	286	258	267	282	274	280	242	301	276	260	274	279	277	255	250	245	264	289	266	265	287	271	280	287	268	290	288	249	292	263	294	270	280	262	280	264	282	274	264	279	272	293	256	277	291	270	259	274	268	259	275	290	294	254	268	258	276	284	273	275	271	283	287	265	266	287	276	242	272	268	278	293	261	239	298	279	288	256	236	281	249	259	312	282	277	291	310	274	276	273	277	271	284	291	285	280	272	269
25800	21734	28285	25688	13365	3176	887	436	364	356	337	365	353	350	333	352	316	348	336	361	337	366	304	304	356	336	336	313	320	335	343	348	342	326	354	338	324	358	365	369	363	362	328	356	371	337	345	326	353	342	347	306	326	342	343	364	327	333	341	357	336	323	310	369	337	324	357	317	325	335	357	311	337	360	351	338	323	304	343	379	329	320	349	330	310	318	352	348	349	318	325	295	331	355	361	330	334	332	336	342	342	335	362	316	306	354	326	357	320	374	334	359	333	317	355	325	340	321	330	342	362	339	293	349	343	325	322	339	332	334	369	355	335	355	321	335	319	325	360	333	327	339	349	324	317	349	306	297	321	323	321	339	338	356	348	346	319	323	348	343	322	353	331	339	336	359	324	351	343	350	321	357	341	333	336	346	316	354	341	361	360	343	366	362	367	336	378	321	358	330	293	349	361	335	329	303	357	357	312	355	312	339	327	301	366	350	349	338	330	368	324	348	339	338	311	353	348	370	337	342	347	333	356	320	326	363	345	321	334	323	317	331	349	368	340	332	349	361	351	363	346	324	358	325	361	357	336	326	347	343	340	340	354	324	377	323	302	338	326	378	347	366	321	340	324	345	316	348	355	335	378	348	360	332	364	340	321	327	308	349	329	333	320	343	346	360	328	349	332	348	327	338	345	352	340	307	339	314	367	327	368	355	339	342	326	335	337	350	308	343	341	326	350	355	325	329	338	360	347	340	352	341	345	352	307	317	353	383	358	339	305	377	324	313	316	340	360	381	318	315	350	334	339	366	341	330	367	287	354	370	345	340	324	336	343	312	350	393	355	318	345	341	322	356	354	321	331	317	314	326	338	344	341	357	321	343	389	333	352	319	306	332	335	321	314	341	346	336	328	296	352	335	323	343	353	317	352	317	305	349	307	341	318	340	335	311	335	352	318	361	331	347	317	346	382	305	332	326	331	336	303	356	355	343	311	324	343	316	347	337	325	341	336	314	324	324	350	325	354	316	330	330	342	314	339	363	365	344	357	333	296	336	333	352	307	326	346	339	356	329	349	327	304	332	336	341	330	356	314	326	309	351	382	365	319	346	348	315	334	334	347	317	328	330	357	336	329	327	344	331	345	353	331	349	328	307	345	334	305	340	368	345	311	361	378	358	295	332	337	342	328	318	326	314	337	358	329	299	332	329	335	351	342	333	324	361	312	327	337	347	322	340	338	348	299	358	335	356	343	354	319	331	344	375	321	316	327	335	376	333	341	344	353	354	312	315	315	353	338	328	318	336	339	338	324	336	335	337	327	336	328	339	341	331	320	352	343	347	316	350	328	355	319	343	356	326	334	345	318	330	322	313	293	329	356	307	350	323	335	322	350	346	323	329	341	334	326	319	313	324	309	312	354	362	350	307	358	340	309	351	356	349	360	367	334	333	339	346	343	368	351	340	360	356	335	346	348	376	322	328	355	342	333	343	319	358	308	310	377	381	340	372	347	281	337	342	326	358	329	358	350	352	314	336	336	330	330	337	379	313	334	305	330	318	369	369	382	337	349	315	324	354	365	312	332	339	368	318	366	328	327	356	301	328	372	334	356	313	334	331	346	368	361	369	324	335	334	330	345	367	328	333	331	387	352	307	327	373	317	352	338	371	367	333	353	365	363	328	314	338	367	313	344	346	344	354	320	357	324	334	346	325	314	348	352	306	314	340	336	304	300	376	326	337	330	334	342	315	349	355	308	332	324	345	308	321	351	322	329	309	294	353	339	333	342	326	316	348	350	354	344	340	360	375	327	342	332	363	364	352	355	322	337	353	328	372	332	357	308	335	317	310	346	341	332	319	375	341	335	333	356	348	356	322	355	319	335	336	347	339	335	298	328	329	336	346	347	317	333	357	304	331	328	343	315	344	339	353	334	305	333	311	341	371	336	360	306	328	344	369	330	312	360	333	314	322	350	359	310	344	321	344	351	372	329	372	330	343	316	347	325	371	334	356	350	348	337	340	344	346	339	316	326	357	353	359	351	346	343	365	352	349	351	353	320	337	347	340	358	343	350	336	332	347	344	351	366	362	366	314	346	338	348	319	362	334	338	330	305	325	340	326	342	360	304	377	346	311	362	364	346	329	331	337	325	353	339	311	316	329	362	348	325	323	329	335	350	337	349	372	350	341	317	310	358	345	340	336	334	359	339	363	354	348	308	331	346	368	341	336	340	358	366	359	321	307	343	367	309	351	328	344	325	322	330	303	349	357	361	338	323	354	344	380	334	336	345	321	324	335	310	344	332	327	338	343	349	346	324	300	328	337	355	375	332	336	373	359	311	342	362	344	299	342	306	369	392	337	336	328	354	340	300	309	328	344	336	308	374	342	350	362	358	344	334	320	330	338	342	330	314	352	333	323	314	330	368	340	354	345	338	345	364	328	362	337	346	323	356	356	356	325	336	317	320	335	312	338	347	361	366	301	306	335	333	310	341	325	349	331	354	354	336	354	335	302	385	360	345	356	321	315	350	338	346	338	325	296	347	304	333	364	362	361	341	351	345	319	371	346	313	360	350	298	323	354	318	329	329	338	360	338	317	358	340	327	351	344	344	326	312	359	337	343	318	362	336	336	322	338	323	346	382	333	328	360	371	333	323	325	354	330	338	330	342	372	348	353	364	297	308	331	356	355	335	342	314	330	365	340	333	340	341	341	308	333	290	320	348	325	346	320	336	314	347	328	360	344	351	311	350	324	346	354	359	360	356	318	335	326	328	319	368	322	352	326	345	320	361	358	338	353	337	334	345	348	327	354	322	340	339	347	343	351	323	331	333	332	363	332	355	345	322	320	345	337	349	336	327	351	338	371	309	328	319	325	345	341	329	312	321	322	324	349	307	327	342	316	334	346	335	330	282	351	325	325	339	320	335	337	322	365	326	370	342	349	360	333	367	345	324	326	381	308	343	360	326	373	287	341	339	330	343	306	310	318	329	324	318	351	339	338	358	318	347	295	331	361	326	330	320	369	341	339	342	320	341	315	334	339	331	335	345	345	337	345	339	339	337	337	346	357	339	333	328	349	347	345	324	345	354	329	333	327	324	350	329	347	325	332	348	349	344	328	321	352	307	347	344	352	342	355	341	327	340	344	331	341	310	316	371	336	332	310	334	343	341	305	325	336	321	356	360	313	321	341	309	334	310	347	346	351	342	327	321	334	317	345	333	344	364	364	323	353	320	353	329	350	307	338	304	316	329	362	314	345	322	333	339	299	317	337	340	332	324	333	352	342	344	339	342	334	369	359	361	317	344	368	332	343	366	314	342	357	345	351	334	338	351	350	333	303	330	343	351	342	357	300	320	304	324	336	326	340	320	305	335	303	335	343	377	329	311	311	374	329	339	318	345	356	326	340	353	345	307	351	342	333	336	331	334	348	310	310	336	340	347	329	313	345	333	311	337	341	325	351	340	330	348	331	321	353	338	361	318	333	350	338	343	324	347	350	339	334	344	346
36580	52074	34304	19053	9028	3131	918	528	495	433	406	432	415	418	441	368	426	411	440	411	415	415	381	399	439	395	415	408	389	391	393	381	380	450	388	362	387	389	406	417	370	389	361	422	386	404	406	358	427	373	411	429	403	404	379	394	395	393	400	377	423	432	397	418	389	367	390	405	382	393	386	394	356	407	418	401	386	364	392	375	409	370	393	411	403	356	382	419	393	423	417	388	398	388	408	418	384	404	376	361	376	376	407	411	392	390	402	416	388	362	421	404	406	373	381	407	359	374	393	439	391	397	395	404	430	419	409	412	368	441	367	378	387	394	401	369	420	392	384	422	427	391	383	393	382	437	382	412	374	423	413	382	372	398	380	421	383	381	415	395	391	388	380	395	366	403	410	403	386	377	402	427	397	435	375	393	406	407	418	400	381	378	386	420	390	412	395	433	373	424	429	404	422	381	402	345	425	424	409	413	362	377	406	396	379	415	406	410	391	397	360	394	398	390	394	435	385	411	416	409	359	400	398	407	405	414	409	420	373	394	390	424	423	423	427	420	401	397	376	384	427	404	447	417	397	388	383	391	454	419	386	398	427	422	363	407	434	408	367	419	395	390	389	374	405	378	408	386	369	397	427	393	387	410	385	413	384	363	417	387	400	394	418	388	427	392	449	404	438	399	381	404	366	394	422	405	406	399	431	389	390	405	364	396	404	421	386	400	401	372	414	383	362	406	396	411	411	395	398	377	415	361	396	399	406	398	394	421	402	400	362	349	430	415	404	394	402	373	382	388	399	334	424	405	410	400	407	425	397	382	398	383	420	416	389	394	404	413	404	373	397	401	387	428	413	399	411	378	422	375	411	412	378	425	401	408	432	412	413	379	402	405	364	348	380	398	409	393	390	364	437	364	386	434	389	400	405	401	403	363	394	379	356	404	393	400	431	404	401	405	451	396	406	401	401	392	414	363	380	381	394	425	378	415	408	407	414	385	440	375	412	389	400	399	409	404	378	411	406	414	391	422	384	381	391	425	374	391	407	382	410	386	407	379	400	414	400	336	375	385	407	411	383	435	373	392	427	413	430	379	346	402	441	378	405	379	366	392	388	393	427	386	432	369	390	376	377	386	378	411	425	378	389	402	403	422	395	415	365	378	374	394	381	384	401	432	404	394	374	431	392	410	413	387	418	400	342	368	397	426	393	386	386	348	385	427	360	371	378	409	386	432	414	384	416	441	382	388	402	352	431	380	401	382	399	406	409	402	404	401	370	367	396	426	413	363	381	398	406	411	386	424	398	402	387	401	381	391	450	422	394	370	389	411	405	402	410	380	392	391	375	400	373	349	414	391	372	396	435	380	389	387	408	394	404	369	391	393	391	439	382	420	386	397	382	364	397	392	422	404	380	382	385	399	380	400	381	402	415	373	415	397	364	396	383	390	395	393	423	400	401	410	387	412	420	392	402	382	422	393	410	406	400	432	406	372	430	416	393	409	409	406	386	402	415	419	411	381	402	394	399	395	402	428	421	378	410	398	418	391	400	401	406	419	407	383	405	386	378	407	396	379	381	366	397	391	362	399	399	412	423	382	380	395	443	391	402	379	364	382	407	393	383	381	382	399	388	392	386	376	389	415	429	387	415	382	418	388	391	406	409	389	401	372	422	431	405	411	407	414	395	388	415	394	400	394	413	393	397	391	386	388	363	413	399	415	393	408	412	364	416	381	397	389	407	417	443	414	417	394	397	381	380	417	407	403	405	430	411	382	385	406	389	383	418	403	395	420	369	392	381	369	438	416	363	399	396	410	406	410	384	384	387	435	404	383	375	398	388	399	408	357	396	387	402	395	370	401	400	406	416	352	395	395	453	409	375	364	380	388	388	405	415	397	396	398	392	392	412	397	417	406	372	377	400	404	419	400	391	418	434	414	398	393	381	364	390	383	380	437	417	403	374	408	403	385	410	372	382	421	449	386	378	400	404	409	361	407	414	418	390	397	379	445	373	380	428	381	395	417	417	393	369	417	363	390	406	406	411	375	393	417	408	461	401	382	404	352	383	433	403	400	380	366	402	358	370	402	428	409	425	381	413	387	436	419	405	393	411	406	423	363	406	385	383	400	374	391	405	409	388	424	419	389	401	362	423	370	400	397	380	382	393	412	387	426	408	407	407	379	386	429	412	372	402	396	400	380	392	418	397	396	408	413	366	403	408	399	362	420	391	368	400	393	398	382	371	381	395	408	390	398	421	417	408	406	388	391	385	423	409	402	384	367	399	382	392	403	412	410	403	374	421	424	426	410	369	416	396	403	408	398	416	404	399	386	363	419	401	404	384	418	393	411	382	396	406	402	396	367	425	419	382	353	417	399	387	388	379	409	415	379	401	413	380	400	381	446	426	405	424	405	405	421	403	425	407	380	406	409	373	396	378	387	426	444	370	397	429	382	392	409	422	380	389	431	405	405	397	356	400	376	402	402	405	369	383	366	375	413	403	407	389	401	355	381	392	364	403	400	409	404	402	387	403	427	408	427	388	371	385	407	420	408	419	381	411	401	361	426	409	423	423	403	418	417	410	361	365	436	376	390	387	403	413	388	394	380	375	383	414	416	409	393	406	389	411	411	387	430	377	406	370	379	393	397	404	398	416	384	362	423	418	409	385	400	421	370	423	432	398	345	369	363	410	376	403	376	419	396	377	385	395	369	394	421	387	411	384	430	423	397	410	405	420	359	378	399	366	414	411	422	382	398	395	399	413	376	380	387	391	392	432	432	419	405	401	389	415	414	399	379	385	375	385	405	441	414	399	426	413	397	407	410	419	386	426	376	398	391	412	422	421	397	432	412	388	397	418	379	409	405	397	382	425	382	408	381	412	429	414	373	392	406	394	416	369	403	383	384	400	404	427	394	434	371	380	426	439	426	346	412	387	388	377	394	368	380	412	403	425	377	380	403	388	400	408	398	391	389	380	401	396	410	412	407	358	404	430	427	413	370	385	401	395	386	432	376	387	418	409	393	382	432	399	385	403	405	413	424	369	406	385	371	402	410	357	398	359	411	386	419	388	362	369	387	418	400	382	427	405	397	422	384	427	359	428	377	398	404	407	406	390	401	396	419	423	372	377	426	386	425	364	406	394	399	399	429	393	417	405	377	412	401	394	380	393	398	403	419	415	383	382	399	379	397	384	398	393	386	391	389	348	399	375	413	401	381	381	385	424	394	421	397	403	394	411	429	394	402	390	403	366	352	403	371	396	399	426	418	409	409	411	406	396	398	431	421	387	406	408	414	426	427	392	391	365	385	417	393	379	364	404	427	399	378	395	411	384	437	426	406	392	398	407	401	379	399	401	384	423	380	436	368	362	399	421	397	420	380	354	423	366	385	418	372	452	406	427	407	390	399	431	405	367	386	372	395	388	377	405	401	418	395	363	392	370	371	431	404	412	347	405	373	395	400	418	373	389	387	395	395	396	388	418	381	381	416	391	416	383	398	435	375	421	405
23367	21562	29353	24434	21799	20742	8421	1021	607	485	448	460	447	411	386	433	372	361	371	376	363	336	394	368	367	346	336	361	389	352	337	371	360	333	391	371	361	390	371	360	387	380	358	358	374	374	395	368	388	352	385	368	336	363	375	360	338	368	384	367	368	360	365	357	375	368	331	342	368	366	330	369	354	351	340	357	355	352	351	375	391	347	343	386	331	387	390	350	379	382	373	331	353	390	360	351	331	344	357	350	357	348	372	329	365	341	339	348	334	335	340	316	363	314	359	357	372	349	363	357	384	342	363	346	325	368	381	327	369	343	337	344	343	360	359	365	355	321	363	361	368	355	353	356	368	373	345	372	403	369	372	399	328	377	338	380	353	360	359	337	372	337	404	337	387	339	349	366	347	341	379	388	347	335	372	362	376	341	348	343	396	394	348	349	361	326	353	372	347	372	370	393	365	345	342	370	333	358	328	415	366	336	394	374	343	329	334	394	354	353	324	358	369	354	374	342	354	330	357	373	357	397	354	341	365	344	382	363	356	394	355	350	352	371	393	372	368	367	358	355	336	347	341	343	346	372	372	347	351	360	368	391	335	365	345	364	396	309	343	361	351	375	379	366	360	369	342	351	391	370	335	312	369	357	330	358	346	333	387	355	370	351	345	379	375	398	353	343	340	355	357	390	309	371	362	335	339	373	360	360	360	373	371	350	346	344	371	341	332	342	343	354	371	357	371	350	365	340	366	367	360	361	368	360	389	376	381	320	339	340	349	334	347	361	345	349	386	366	357	334	348	330	389	391	333	355	371	339	352	343	359	360	323	329	360	348	360	335	330	367	352	348	349	338	359	334	329	372	354	367	343	352	349	381	397	349	340	338	377	329	357	384	353	363	341	340	353	337	362	319	383	362	362	344	388	356	349	363	356	379	366	366	305	335	382	332	334	330	379	365	354	394	347	379	314	346	361	360	358	338	356	342	363	346	370	349	332	360	374	337	367	365	346	327	350	369	336	341	368	374	355	343	348	363	367	349	365	375	329	400	360	366	355	389	343	374	367	342	381	367	335	386	331	357	351	325	340	330	361	367	344	361	365	329	371	354	351	385	324	349	395	370	377	328	355	359	357	366	342	333	369	345	395	362	336	358	364	323	358	364	390	384	366	357	342	386	362	352	368	318	365	373	338	355	373	377	364	358	359	386	369	377	365	340	335	325	378	347	371	339	340	397	362	355	361	363	359	352	343	373	357	322	352	341	373	386	354	372	355	369	375	382	367	318	353	370	340	359	328	366	353	329	351	382	360	365	375	358	374	317	343	348	374	357	349	364	314	352	376	354	349	346	404	390	381	333	364	331	364	357	387	357	326	357	348	348	320	330	357	326	377	376	381	384	355	399	348	377	381	354	360	361	341	397	378	394	350	330	352	341	355	350	347	362	350	340	371	354	366	350	354	363	405	358	380	368	342	344	385	355	388	346	377	370	336	352	343	365	355	358	336	353	337	390	361	366	372	356	341	365	347	362	379	324	365	371	342	329	328	370	348	368	374	349	335	320	374	354	349	343	341	402	356	356	355	361	370	339	315	389	352	356	326	368	331	366	366	354	341	337	341	347	390	386	369	346	333	339	383	374	347	350	350	361	394	374	346	388	328	361	308	308	344	339	345	350	360	349	350	324	370	366	332	353	359	345	328	361	357	362	344	359	335	352	359	339	338	405	349	372	377	347	318	375	363	344	388	328	364	356	383	408	317	355	373	343	353	363	338	349	349	386	380	359	359	367	374	383	348	383	328	376	355	340	359	335	369	359	382	380	395	371	376	377	356	353	341	354	345	368	368	390	364	357	347	364	360	372	385	322	394	338	340	360	338	377	385	350	371	355	346	351	358	354	339	341	348	332	364	359	352	358	346	338	385	391	383	379	351	399	358	378	372	339	351	354	315	331	371	359	347	313	364	379	367	357	346	342	390	355	356	349	360	374	348	353	355	386	363	298	354	382	344	326	340	375	369	385	381	352	377	380	389	349	357	354	383	329	351	336	361	381	361	354	354	359	355	358	328	343	314	360	395	364	364	336	360	366	358	398	366	356	339	353	367	386	381	375	362	332	333	396	325	369	343	382	367	357	367	341	345	385	360	360	358	384	356	358	377	374	331	358	353	341	377	350	359	368	382	373	363	358	377	343	367	366	389	375	375	371	371	362	355	401	409	360	364	356	362	328	350	334	383	372	381	356	377	382	347	357	353	363	343	347	374	343	332	342	328	389	307	377	333	378	396	356	402	349	364	344	353	358	317	390	330	336	339	343	398	365	383	361	338	329	371	352	333	373	359	352	351	341	361	354	346	344	382	342	349	350	373	420	350	355	340	340	345	354	372	361	355	322	365	333	374	337	323	345	343	363	379	346	387	355	339	363	387	355	343	350	354	378	363	366	375	350	360	381	361	319	349	363	357	354	385	384	332	380	350	363	355	371	379	343	384	364	373	353	341	369	376	326	341	380	352	366	345	362	359	376	376	352	341	376	345	382	361	363	386	350	352	349	345	385	396	368	336	363	355	357	380	367	345	326	347	364	375	308	359	377	342	373	372	378	343	335	329	365	329	358	350	350	358	357	383	361	341	348	372	359	343	325	346	386	342	351	351	316	355	406	324	385	336	340	336	367	375	326	360	381	358	374	339	355	355	379	355	329	342	330	341	370	356	350	380	345	370	356	349	397	340	352	353	327	351	354	342	326	338	377	383	409	334	383	356	372	324	370	318	358	395	358	342	359	395	350	345	353	388	365	334	354	352	337	316	329	368	338	313	338	363	360	376	359	373	383	377	356	337	361	337	399	414	357	351	390	371	348	357	362	361	351	321	374	332	369	400	350	380	353	384	385	340	409	331	313	356	332	357	345	378	353	333	336	374	374	380	330	364	361	376	363	353	363	377	350	338	328	372	343	324	352	369	358	328	377	334	329	356	348	380	393	343	383	351	363	348	367	378	364	317	354	343	385	369	398	370	381	339	366	384	358	342	331	354	379	354	348	370	378	373	376	370	358	375	346	370	354	370	368	398	322	368	357	378	352	340	353	356	335	356	361	364	335	362	351	399	340	369	366	354	372	345	350	379	350	323	369	351	342	360	339	329	358	347	340	381	362	354	368	359	362	350	350	328	321	375	369	346	357	415	362	361	333	367	363	357	373	374	358	357	378	371	371	349	323	355	353	362	319	351	323	386	348	346	386	369	381	416	355	369	389	410	333	375	384	348	329	357	378	339	382	358	357	358	334	351	360	386	347	392	345	343	359	383	383	338	352	334	387	346	366	362	368	344	365	337	386	356	359	375	351	351	384	366	378	370	342	351	348	337	326	369	360	336	369	361	346	362	330	347	324	374	365	368	358	369	360	379	363	347	335	331	377	368	359	366	332	357	348	327	358	343	363	362	346	348	336	348	385	351	357	343	350	366	369	369	381	375	392	343	354	313	379	362	353	361	381	376	388	344	365	384	384	401	344
42732	66975	47117	31048	17646	5121	1347	676	606	587	526	514	466	460	459	428	457	457	437	460	433	442	392	390	422	457	454	439	403	417	395	423	436	399	405	402	411	392	441	377	426	410	405	434	373	409	426	387	396	420	403	396	391	428	401	375	411	368	402	422	394	437	407	435	387	401	394	389	428	379	430	368	419	412	399	416	379	410	368	386	390	388	398	391	386	389	387	392	441	413	393	394	398	429	411	397	429	393	379	375	396	380	400	382	397	399	433	381	397	389	404	415	388	423	412	417	381	403	422	397	433	395	416	376	406	385	388	405	388	409	416	423	386	374	453	404	383	417	407	397	372	429	390	398	409	412	434	423	399	421	452	369	377	399	409	390	392	426	406	398	414	391	397	418	418	438	377	428	383	423	429	401	428	368	393	391	388	419	421	397	432	391	394	408	396	389	414	437	404	387	462	440	425	384	417	396	441	366	438	444	407	430	417	404	397	368	450	420	410	407	410	409	413	403	418	372	405	405	418	432	418	391	387	403	412	451	407	400	380	408	398	374	390	408	384	433	385	436	430	434	416	370	404	423	422	419	372	424	395	396	371	414	406	389	395	399	414	389	408	426	409	407	406	382	414	426	422	414	427	427	419	404	391	412	422	400	404	409	392	396	444	413	393	376	391	443	408	406	393	423	399	417	402	400	421	406	412	367	421	393	432	378	419	415	430	394	420	404	421	438	393	370	414	374	407	428	409	418	430	421	407	417	401	393	381	382	411	417	399	392	404	393	377	439	392	410	397	376	420	394	462	383	400	405	412	384	408	437	392	398	397	416	409	429	409	417	386	397	397	371	435	398	434	402	380	395	390	421	392	406	389	391	373	380	386	438	401	394	397	416	390	408	390	393	435	425	424	406	380	410	390	385	402	410	386	407	419	386	389	393	426	413	423	414	402	395	389	409	440	428	402	389	385	418	432	431	378	420	393	417	427	375	416	388	437	421	388	422	440	395	447	392	404	426	374	405	414	420	405	389	398	404	418	380	422	400	339	404	399	399	419	423	428	422	429	417	412	420	399	377	403	406	411	386	363	404	441	422	402	439	398	394	407	412	397	418	456	379	398	414	421	382	414	430	401	417	372	395	413	430	433	416	415	402	351	406	414	419	390	444	411	403	395	420	442	369	420	384	367	438	410	442	383	400	388	388	417	411	417	355	393	408	429	419	413	413	406	413	385	398	394	451	383	404	405	357	367	377	420	366	423	409	418	434	396	436	374	426	395	398	414	411	379	396	404	390	399	396	419	366	407	401	408	397	431	392	382	394	392	417	446	433	429	476	376	403	401	428	414	385	401	457	376	425	398	384	417	386	379	418	402	396	416	407	408	383	394	434	424	407	430	412	392	397	391	418	391	431	401	422	374	389	394	410	413	447	407	407	419	402	398	390	396	408	415	377	403	392	425	417	397	410	407	425	404	427	404	377	419	419	422	374	424	378	421	421	376	363	406	387	423	389	415	412	407	394	404	447	407	428	355	380	414	422	380	402	381	400	390	410	403	379	429	394	383	396	418	440	407	438	406	396	440	384	422	388	408	386	411	429	416	413	435	388	404	416	399	414	388	383	368	424	417	390	402	430	411	409	405	406	363	445	398	444	406	419	406	403	424	396	426	418	417	387	414	414	397	393	375	406	419	393	381	360	433	411	393	384	386	416	431	396	437	397	420	411	400	410	391	419	381	386	430	418	410	418	391	404	429	393	435	404	393	372	409	407	384	371	390	425	404	407	379	403	387	365	389	408	419	426	394	418	421	436	392	411	363	410	380	449	438	413	396	416	436	417	401	358	425	437	387	422	433	431	385	411	386	395	416	414	406	404	402	394	421	415	390	411	407	404	413	413	405	384	411	407	394	418	404	435	409	378	383	429	438	354	406	392	393	399	399	428	411	415	379	393	388	393	412	423	391	440	405	428	414	394	417	403	399	377	431	417	396	389	362	429	406	410	383	430	383	380	409	391	402	413	384	426	439	432	392	395	416	367	411	406	439	447	397	394	406	399	393	380	418	419	406	421	403	389	406	417	359	399	397	405	415	381	434	385	411	389	431	408	382	417	410	403	413	388	412	395	366	403	373	367	414	399	382	413	415	398	390	426	415	422	419	427	405	413	394	397	406	383	322	411	422	370	393	407	383	381	416	416	392	419	451	395	428	408	370	423	427	383	395	386	400	401	429	382	437	414	416	415	415	441	376	430	399	409	412	431	444	407	417	397	390	386	395	374	420	433	426	386	411	419	395	397	397	383	395	413	393	391	402	425	369	432	380	385	392	444	413	405	360	432	375	442	395	399	411	372	420	398	376	368	405	398	393	400	397	441	388	399	426	401	399	415	399	409	392	394	396	395	362	382	395	414	386	412	410	413	436	393	391	402	420	399	392	376	413	417	401	404	420	388	411	395	407	412	365	427	384	423	365	415	408	398	417	389	432	411	389	374	396	418	351	403	428	410	415	408	405	420	423	421	402	407	410	400	402	425	419	400	402	394	366	390	410	419	388	389	389	415	411	395	386	423	401	404	423	440	436	410	388	385	398	420	380	359	399	423	420	411	425	402	391	397	413	400	382	396	430	380	378	404	384	427	464	418	433	412	389	381	420	388	406	427	387	403	407	387	422	405	411	408	395	401	379	398	403	403	394	399	408	410	407	383	398	426	391	377	432	397	426	422	424	379	386	385	394	375	449	410	402	401	428	412	371	403	438	390	427	412	418	433	409	423	394	436	406	423	409	415	402	385	403	401	368	367	417	393	431	441	399	384	385	399	384	425	422	391	388	410	425	382	424	385	384	421	399	393	389	383	390	398	413	437	464	398	393	446	399	425	424	388	392	431	393	410	387	387	419	454	406	415	410	444	408	374	389	378	433	410	423	395	360	423	435	411	393	397	416	437	400	393	437	407	395	422	393	412	468	383	402	384	381	419	402	386	395	434	405	419	382	374	416	375	380	406	412	419	374	391	399	415	394	380	389	395	387	378	407	426	414	402	396	408	380	411	375	383	381	396	412	372	415	443	408	395	405	365	382	409	411	422	414	407	380	418	437	412	417	420	405	400	435	417	386	429	392	387	403	441	389	413	429	393	404	411	442	406	411	410	417	451	416	408	412	420	409	403	423	423	424	450	400	413	379	447	378	392	412	426	390	426	411	427	416	397	397	415	457	386	392	368	402	479	416	394	408	424	399	413	388	430	457	384	425	442	372	421	397	388	413	423	384	425	438	393	393	375	399	437	407	392	414	364	420	403	398	399	410	378	428	422	387	407	424	378	414	443	404	389	378	420	409	401	419	365	378	399	400	424	389	383	416	414	404	408	419	422	424	423	406	410	389	393	420	419	392	393	384	404	412	394	410	391	403	379	401	357	426	424	430	414	398	381	426	420	407	414	392	412	412	383	425	396	376	420	412	403	385	416	393	395	382	428	398	396	418	413	415	403	428	422	405	389	384	393	401	398	392	407	378	418
31391	31812	26808	14588	5428	1269	393	300	286	243	267	248	282	260	258	262	236	262	220	270	274	268	253	244	236	251	260	243	250	254	232	237	243	251	253	264	264	233	251	231	256	248	237	277	271	283	241	230	262	270	257	224	265	206	265	269	260	252	234	246	242	236	253	284	262	242	283	240	279	244	246	223	279	273	239	247	230	256	258	223	277	258	259	251	250	283	254	237	272	275	231	230	257	257	256	258	251	267	250	248	253	254	245	228	242	225	219	251	243	246	263	254	248	243	256	241	265	232	224	250	240	235	259	249	227	268	251	248	257	234	236	243	241	246	233	268	229	246	270	282	274	246	232	222	265	242	242	244	226	244	257	243	239	245	239	268	246	240	263	270	252	228	250	239	242	225	270	255	248	256	243	272	239	231	267	256	241	260	256	247	257	237	254	244	233	269	290	256	220	258	241	245	250	220	265	274	254	240	259	264	260	234	238	258	239	230	247	274	271	253	274	258	227	218	257	244	231	236	267	258	237	226	247	252	264	248	238	251	227	249	259	276	233	247	217	266	256	268	232	263	262	253	248	252	229	260	259	234	297	264	248	239	267	263	256	264	262	272	221	238	238	257	230	266	263	221	235	246	256	276	313	224	250	275	249	233	236	220	281	277	255	257	212	250	247	253	251	245	253	233	241	243	227	261	238	243	273	269	248	307	280	232	245	252	250	235	257	231	268	242	268	222	248	232	266	247	232	265	281	229	257	254	256	260	277	255	255	228	250	238	280	261	264	268	246	237	247	271	250	250	270	249	255	260	244	211	246	243	248	247	243	263	224	247	254	279	238	239	263	247	231	247	240	234	264	257	240	247	246	268	249	246	262	269	287	245	252	250	276	239	234	255	251	260	228	250	216	244	261	241	238	255	270	255	242	246	289	230	265	227	240	263	277	253	256	258	222	231	229	217	258	252	247	277	245	253	235	256	250	256	238	250	226	247	243	257	248	258	261	208	257	237	248	245	244	258	251	273	244	254	242	267	262	255	247	229	261	242	255	271	239	264	243	265	263	237	263	204	235	246	265	241	262	248	262	261	235	266	239	238	247	250	248	243	243	239	225	245	235	242	240	265	237	262	272	246	265	249	274	236	271	255	230	293	232	272	264	277	251	248	261	271	228	249	256	265	275	238	239	248	224	257	253	267	230	247	226	234	256	224	289	230	207	243	243	232	235	235	258	256	241	248	241	250	240	224	244	246	269	250	256	263	267	261	248	250	241	276	278	269	246	259	245	253	235	247	263	273	258	207	272	267	268	251	229	237	240	241	248	247	237	242	258	259	233	299	249	262	232	223	235	256	246	233	219	265	231	264	248	267	214	270	260	265	247	231	243	253	235	248	248	240	265	267	275	241	220	256	224	236	232	228	253	252	243	239	239	244	234	253	266	243	266	212	284	256	233	245	265	291	238	250	239	235	247	244	249	286	251	259	252	245	238	243	258	259	262	252	217	245	228	257	271	258	261	270	266	232	248	228	247	245	223	246	268	260	258	244	277	256	245	233	261	233	228	219	258	239	257	250	228	228	231	250	234	286	246	256	246	229	255	247	281	219	288	234	250	239	252	246	237	271	266	267	269	242	230	240	254	256	238	241	232	272	221	237	242	236	262	247	239	257	239	237	296	239	230	229	272	216	230	221	213	232	256	246	289	242	242	243	255	262	222	247	258	240	231	283	260	222	230	246	265	271	231	244	241	248	265	224	254	232	235	243	275	223	239	233	238	266	247	251	267	239	238	264	235	220	242	266	266	232	244	246	247	262	263	232	253	287	264	259	235	237	244	237	254	238	253	278	254	270	254	241	244	222	236	236	260	246	258	246	260	254	254	265	239	214	257	273	256	242	261	248	252	233	258	238	263	293	235	255	231	259	221	239	264	255	284	250	250	218	236	257	266	236	239	232	241	238	244	221	264	239	260	215	243	269	247	266	250	264	230	275	241	287	224	278	257	259	254	238	234	243	225	246	242	257	255	245	268	232	239	249	242	270	235	251	254	259	245	259	240	236	236	251	252	263	255	256	255	256	238	265	276	244	267	251	241	231	263	256	262	246	251	248	239	235	240	254	274	243	242	262	230	237	252	256	262	282	256	244	237	256	259	268	255	239	242	235	285	247	249	251	273	241	263	234	255	275	273	269	237	234	246	255	255	251	240	235	252	272	245	251	255	242	248	238	274	214	254	261	261	238	214	237	233	242	242	216	269	260	243	242	232	237	257	256	246	257	248	255	253	241	228	250	283	244	255	248	221	235	242	265	248	250	258	260	260	231	223	265	238	254	251	244	231	241	252	279	240	274	262	267	250	243	250	275	234	248	228	267	218	252	235	246	226	242	286	250	251	270	265	248	231	289	270	253	237	270	254	270	235	267	227	240	257	240	255	270	264	248	222	266	244	234	258	244	247	270	278	233	246	282	241	253	266	269	230	234	256	230	239	248	264	258	234	232	258	240	257	271	257	275	237	256	238	274	244	241	279	255	244	240	227	255	232	257	226	239	229	257	276	247	246	215	249	261	243	240	267	244	269	263	251	246	252	228	262	238	225	228	242	256	269	221	280	237	262	259	235	243	242	213	247	248	267	233	231	245	270	254	245	255	256	249	229	253	266	268	247	263	259	240	250	264	214	272	249	227	268	258	232	239	247	250	258	262	251	257	267	283	216	229	258	252	240	261	257	247	244	226	245	262	231	233	250	243	269	242	247	252	221	256	262	244	239	250	239	258	276	244	268	227	245	242	255	251	260	244	246	233	238	246	260	226	241	231	240	262	242	229	235	267	237	249	255	220	258	235	249	240	267	229	230	218	237	274	274	240	246	217	271	284	250	230	223	268	238	250	256	235	235	251	231	224	237	244	242	248	267	243	248	249	263	252	272	246	249	246	233	236	239	236	243	256	245	224	248	261	234	260	283	261	230	278	215	244	259	257	223	248	286	267	217	219	231	239	261	251	254	223	227	228	249	247	253	255	263	250	257	258	279	238	240	209	258	232	238	254	275	260	240	299	228	245	248	256	231	251	250	227	251	263	264	258	260	243	259	222	264	234	225	255	255	252	228	274	242	246	229	242	260	233	258	248	237	243	214	232	264	248	247	249	259	246	246	228	237	242	263	225	245	254	243	230	238	240	247	260	232	255	245	236	232	228	225	241	257	227	259	246	233	236	253	224	224	235	240	256	268	243	251	253	249	270	262	233	241	232	243	234	273	259	246	235	249	283	252	256	236	271	261	261	252	229	244	280	250	201	211	221	238	289	247	263	250	269	252	236	246	222	277	260	260	231	248	271	271	261	237	286	241	258	233	266	217	226	238	238	241	245	232	227	238	236	244	223	265	257	284	266	241	239	228	230	218	239	236	247	252	272	258	266	248	223	259	256	254	249	265	245	249	249	246	229	261	227	240	261	239	256	245	261	226	252	271	263	238	244	278	245	262	229	244	273	260	254	246	242	247	252	272	239	241	247
36012	45441	25295	13273	6995	1830	486	351	352	327	330	298	298	305	301	302	277	297	311	289	291	302	328	335	309	295	296	321	298	339	325	310	317	295	296	327	296	282	291	287	307	322	273	291	280	294	328	311	328	292	294	319	299	284	307	297	347	281	331	326	298	296	298	307	289	312	295	314	317	322	301	299	333	266	314	316	310	312	326	286	318	333	313	313	297	304	319	303	333	335	324	301	298	323	266	306	316	308	264	320	313	307	313	294	321	304	312	326	292	332	313	278	288	304	305	292	309	284	298	311	290	302	297	298	308	338	294	301	316	301	277	287	317	277	295	331	293	296	287	303	310	292	326	302	303	319	288	311	327	291	309	292	327	339	301	307	301	310	342	302	323	324	290	282	317	305	327	303	337	296	331	298	298	308	340	322	288	296	298	302	302	338	295	302	333	289	295	302	309	300	282	348	291	322	296	300	284	294	288	317	340	280	274	288	302	298	303	295	314	325	312	310	291	308	283	294	295	324	298	271	270	316	329	286	316	312	288	291	316	279	297	276	326	297	290	277	289	288	295	285	310	297	299	291	300	280	258	304	300	290	295	299	301	295	322	296	327	308	319	309	287	315	318	296	338	287	293	315	297	331	295	299	310	297	282	279	327	298	288	284	306	345	277	281	312	311	326	315	279	319	291	276	299	338	307	303	298	326	297	270	308	346	311	320	323	312	299	319	294	290	283	287	282	310	294	312	312	324	314	333	325	300	300	295	342	306	299	281	302	303	306	301	313	300	336	274	305	315	271	269	318	308	314	309	344	343	278	307	294	275	296	307	261	305	318	286	296	270	351	288	292	322	322	313	292	301	308	315	302	318	314	303	315	330	320	298	289	308	302	287	325	272	301	312	296	312	306	299	319	330	294	294	356	347	286	300	285	297	311	308	272	315	280	282	291	290	327	334	316	325	317	301	314	283	302	336	302	306	296	299	335	326	310	310	291	268	315	282	267	309	321	330	277	300	301	299	297	308	315	305	294	321	287	308	273	320	309	269	305	306	336	317	322	312	277	298	305	299	293	286	315	310	278	308	291	287	316	283	296	310	274	307	288	281	267	275	297	279	307	327	313	297	283	296	288	312	284	308	289	307	327	310	319	302	322	280	311	309	315	308	327	302	300	305	276	318	318	271	320	313	288	263	327	334	301	350	307	303	306	276	274	283	289	295	294	288	328	261	312	308	286	311	300	321	340	295	333	305	331	292	321	302	291	301	296	301	282	282	317	309	314	309	332	285	339	301	280	310	327	306	303	322	270	316	303	300	303	297	307	306	322	319	283	299	266	313	275	307	302	324	289	314	299	288	335	348	328	297	285	306	306	285	303	302	326	311	296	267	299	303	295	279	281	300	301	292	294	299	322	275	309	289	285	308	284	307	290	283	298	313	313	335	311	289	314	278	323	274	300	302	297	280	319	313	304	321	278	295	275	327	275	289	273	284	294	279	297	277	297	312	308	294	296	285	297	291	289	267	308	308	310	288	295	289	332	311	306	311	306	299	310	270	314	284	302	303	306	313	318	314	328	285	339	314	291	319	265	281	308	313	293	296	312	307	284	315	294	266	310	300	306	332	325	305	296	313	275	308	288	276	313	286	301	319	361	286	301	297	302	307	276	300	287	328	288	300	309	319	326	273	297	302	315	296	320	301	316	297	291	290	292	288	327	280	285	305	320	350	307	305	295	302	312	316	292	280	291	304	328	326	294	307	323	318	294	295	320	272	298	316	345	319	279	319	319	290	288	316	289	290	327	288	325	316	274	301	323	310	326	300	302	309	324	332	292	328	287	282	286	317	315	330	309	316	307	305	304	303	302	329	293	289	288	340	271	278	298	310	264	307	305	285	321	284	301	316	292	316	296	326	294	324	312	301	305	303	311	299	287	313	279	333	308	308	317	295	295	318	315	286	257	262	284	288	330	278	300	298	281	288	314	309	334	308	310	291	279	311	307	274	299	325	290	309	312	305	326	287	306	298	328	335	289	310	314	285	310	296	307	279	280	309	352	304	333	310	284	328	315	292	279	313	279	280	302	297	321	303	312	314	291	302	272	299	324	282	300	287	297	310	325	317	280	278	330	337	323	310	306	335	302	285	292	325	324	283	306	295	300	294	316	295	297	309	280	292	312	285	297	284	306	336	298	310	285	270	328	302	312	289	314	305	325	304	285	321	279	278	286	320	283	286	300	317	299	292	276	286	308	328	326	323	295	309	321	279	295	304	329	340	303	301	319	280	300	309	287	358	347	295	301	302	288	322	299	295	331	324	326	326	300	308	286	350	307	312	308	278	268	276	322	285	312	319	314	299	329	290	279	287	292	296	280	325	293	319	316	328	284	327	298	310	278	316	302	300	326	305	293	307	291	323	319	279	309	313	306	270	292	318	314	291	295	288	312	304	306	323	301	297	316	292	302	291	285	296	332	291	299	314	272	284	322	311	299	259	309	296	295	305	288	291	290	310	302	316	268	296	321	300	312	319	283	301	314	321	313	298	287	312	308	317	339	336	285	331	311	306	323	288	320	289	304	316	305	324	330	320	313	307	296	282	303	271	317	313	298	274	282	327	289	294	292	289	315	287	291	300	294	293	282	277	288	335	279	295	282	317	316	268	310	289	289	311	322	313	310	292	297	280	298	287	303	364	316	308	320	289	318	299	298	299	283	321	279	324	282	308	343	322	320	290	302	304	295	290	296	293	289	316	293	297	270	301	301	304	332	314	305	321	275	323	300	297	262	320	317	301	334	318	297	295	304	297	290	296	329	282	292	317	316	277	310	302	310	304	297	267	328	304	305	336	307	313	304	264	266	307	280	300	324	318	288	278	307	324	320	294	289	294	307	314	340	280	323	326	301	310	340	287	299	326	338	310	311	294	295	279	300	325	321	313	286	339	306	296	306	288	306	290	296	314	273	317	313	301	303	288	296	314	283	294	327	336	302	325	293	299	310	287	293	334	288	295	283	306	266	320	320	322	313	337	339	312	323	312	316	308	295	308	301	290	320	285	321	309	304	305	281	320	304	299	295	303	301	313	320	268	298	305	326	288	310	334	305	325	283	316	309	310	291	297	315	290	316	328	304	314	293	290	327	293	291	332	325	292	341	307	303	297	322	303	282	274	301	289	301	279	333	308	342	271	304	294	322	305	316	277	302	296	298	286	327	264	286	317	300	303	299	268	295	333	285	303	305	313	330	266	289	321	284	288	306	302	277	285	302	318	343	313	331	329	276	329	271	300	304	313	295	275	312	299	303	282	338	292	304	313	295	325	276	298	324	301	299	276	278	277	312	290	279	313	266	316	309	317	331	304	283	292	278	291	302	302	313	306	317	294	314	300	293	314	316	305	289	300	304	305	307	283	311	275	295	317	326	323	299	276	307	318	302	285	273	321	332	297	306	290	314	259	339	308	324	313	283	334	327	269	310	311	287	288	301	327	299	321	318	330	292	295	295	326	283	296	288	335
24566	21558	28960	25515	21791	13038	2763	609	385	316	259	268	269	258	215	285	252	275	264	255	271	211	256	238	229	221	264	253	236	230	220	235	214	225	225	249	238	228	240	253	230	233	255	236	238	227	231	227	236	246	239	249	254	242	250	232	211	229	222	240	237	232	214	209	233	232	229	233	230	266	233	236	217	238	210	238	211	249	234	226	224	242	221	232	245	217	203	230	234	252	222	241	244	248	224	228	239	238	263	227	224	240	235	241	220	269	252	241	225	236	243	232	189	249	237	218	226	235	256	232	225	217	222	223	232	225	224	221	246	238	250	206	250	248	233	245	259	232	239	260	221	205	268	244	224	214	246	246	264	220	227	239	219	232	207	208	264	213	238	236	229	246	243	254	237	216	223	227	228	273	224	226	244	256	270	266	231	244	236	254	230	233	249	217	217	238	262	231	234	242	216	249	251	236	239	226	240	230	223	238	239	245	230	248	218	215	238	260	238	233	243	230	249	252	229	226	258	225	240	206	238	228	243	224	209	241	237	256	245	246	227	234	271	230	257	233	241	243	262	234	260	223	255	233	231	252	234	238	238	264	247	237	238	246	228	227	233	255	263	223	247	265	233	244	201	263	218	222	241	250	248	244	244	239	256	262	245	236	238	222	247	277	241	222	216	231	258	225	228	235	250	214	233	238	260	250	254	242	210	206	218	257	253	217	245	242	245	238	242	238	209	236	239	226	246	247	235	241	267	228	278	228	240	251	223	253	240	272	249	226	241	249	244	249	253	241	234	240	232	236	204	227	256	244	222	238	255	213	230	208	249	261	246	224	247	238	244	227	238	247	238	223	241	193	208	235	236	232	251	225	242	247	222	235	233	224	256	213	258	221	245	244	240	227	244	222	257	245	234	219	206	234	250	214	250	217	237	230	281	245	257	216	236	235	216	233	223	247	267	254	205	252	228	218	259	222	227	223	235	237	253	230	240	208	253	273	248	241	246	223	236	233	260	220	210	233	233	242	242	244	212	217	233	250	259	242	229	233	237	202	207	233	249	242	236	236	240	229	251	250	233	205	229	248	230	245	228	234	217	218	229	220	227	239	224	201	219	207	213	228	243	225	237	267	247	258	245	219	266	231	274	202	247	231	235	224	246	256	244	246	252	242	262	222	261	244	251	244	243	238	237	251	252	239	241	258	221	264	238	226	242	229	212	240	227	239	242	226	228	228	234	248	248	229	250	214	238	230	238	234	256	208	251	264	220	251	239	227	237	262	264	246	247	216	230	234	197	230	226	221	235	221	225	246	235	221	255	265	255	250	237	240	228	249	221	245	242	231	194	244	220	228	241	236	229	216	261	278	241	231	260	256	227	254	249	225	242	219	261	194	223	259	236	245	233	228	265	255	237	237	236	217	225	243	224	253	240	234	228	266	261	232	221	229	245	266	246	251	249	222	235	223	230	254	241	243	250	222	238	229	209	237	241	239	265	221	229	228	239	238	225	233	247	240	249	230	260	216	247	245	233	248	208	241	254	218	228	219	265	220	221	239	220	227	232	190	262	236	241	232	245	225	236	251	228	247	219	262	229	211	227	221	234	254	248	228	231	233	252	212	232	241	238	218	227	221	246	211	254	221	226	226	221	238	205	245	220	242	236	260	233	237	222	229	213	223	229	241	229	241	245	245	238	270	211	216	251	246	228	230	226	232	240	260	258	223	210	234	251	224	239	243	256	215	232	236	228	233	221	257	259	225	257	234	272	223	257	241	262	242	255	218	238	202	236	247	241	252	234	209	235	259	254	236	227	229	239	222	234	234	259	248	212	213	255	256	246	255	236	197	224	215	243	226	230	218	213	231	204	228	216	229	239	251	235	226	247	229	261	262	234	229	239	220	226	232	214	242	254	249	244	204	227	239	254	237	242	251	247	250	273	229	225	241	243	232	247	265	243	222	230	236	246	232	237	218	263	240	233	259	225	236	238	237	223	231	260	248	233	227	233	217	220	252	243	217	247	258	247	222	254	230	242	222	247	239	257	230	247	218	259	216	237	231	202	233	241	208	236	233	254	225	249	271	232	233	227	234	238	266	252	266	240	232	234	243	206	250	229	237	198	218	230	238	244	225	231	228	218	233	233	240	226	232	230	222	253	229	251	230	235	226	248	253	245	190	249	212	231	266	228	202	223	242	266	237	232	235	230	244	273	208	247	205	236	220	228	221	223	248	226	236	275	232	224	255	251	219	233	238	231	239	217	236	238	237	205	235	240	244	252	242	222	242	235	233	238	215	238	242	226	235	248	234	235	233	242	225	250	256	237	250	216	213	241	265	254	221	228	239	219	239	248	273	251	240	237	232	240	252	230	237	234	267	249	238	248	231	207	229	226	259	244	209	238	223	207	237	220	222	219	220	246	230	243	239	240	211	233	232	249	243	222	216	228	254	218	227	223	187	246	227	246	236	267	233	234	216	246	240	216	253	238	266	243	256	226	199	218	216	248	220	265	216	235	216	238	228	244	207	254	225	244	245	259	249	246	247	252	238	204	240	236	237	243	254	234	240	271	207	217	241	246	249	228	210	268	242	226	251	244	225	241	217	253	216	252	201	241	238	234	219	242	239	237	239	246	247	239	223	258	257	231	228	238	251	249	266	239	236	245	242	247	242	216	242	233	268	219	263	253	223	225	201	239	207	242	238	235	234	254	237	214	249	240	229	238	222	243	237	219	230	241	238	245	233	226	227	228	218	239	243	258	217	225	230	233	214	210	218	234	261	223	237	240	236	244	220	245	225	270	216	246	235	208	223	219	225	255	234	242	225	236	236	225	243	244	243	242	240	226	242	240	226	242	249	241	245	228	220	240	230	229	234	255	229	221	217	231	202	247	252	230	235	252	241	238	240	237	226	194	231	232	251	247	229	235	236	219	208	242	226	254	222	230	214	221	232	220	228	227	255	230	247	241	219	226	226	247	236	226	207	252	240	204	210	256	209	228	238	192	239	238	255	214	235	219	233	242	244	231	228	250	249	245	257	236	236	235	254	234	238	217	248	231	242	241	247	234	215	208	242	201	256	235	242	246	233	234	245	260	197	235	212	212	239	226	245	237	221	219	239	247	247	227	215	240	250	218	242	235	246	218	247	227	223	203	268	257	225	217	235	225	234	234	247	241	235	233	223	225	232	232	225	237	247	223	219	231	244	225	216	276	217	271	229	239	257	248	222	247	233	262	235	252	234	240	245	227	237	211	226	221	235	219	242	228	233	249	254	228	253	246	210	208	236	247	235	226	243	248	237	254	197	221	210	204	236	258	246	248	236	256	232	234	256	246	230	223	259	205	219	228	242	225	259	258	257	237	241	220	244	245	236	225	231	270	212	247	248	227	230	237	229	224	241	237	245	274	264	233	248	246	233	222	233	198	259	223	239	218	244	251	230	249	231	218	208	240	242	267	241	235	220	246	202	237	240	232	248	246	216	227	228	237	238	224	210	205	264	238	216	219	225	239	224
32991	56566	42627	27687	16592	6166	1551	571	394	341	344	328	337	296	304	340	309	264	294	302	291	327	295	302	294	272	278	285	298	314	270	260	343	282	300	297	300	282	275	278	284	305	283	262	279	287	288	247	271	289	294	265	291	280	284	265	272	287	287	264	285	294	267	300	237	298	296	287	308	280	294	296	297	261	280	282	283	288	278	296	308	301	243	278	284	302	273	294	285	272	262	259	283	291	296	302	281	299	259	295	282	295	276	267	291	266	246	291	266	281	284	270	249	274	307	259	292	298	300	260	287	313	263	266	286	281	287	259	273	264	252	277	287	261	302	302	283	291	271	289	263	281	309	300	265	282	274	287	273	283	285	296	299	257	270	259	294	258	280	283	277	293	296	293	248	347	267	252	290	272	285	291	251	287	288	290	295	279	309	293	289	266	300	258	282	273	294	299	312	283	297	291	284	296	304	320	285	289	261	296	279	264	258	270	290	273	271	282	273	261	301	281	293	273	268	294	302	303	269	269	264	291	274	259	295	298	289	289	279	279	241	278	251	326	289	301	282	283	278	310	267	284	262	281	273	288	294	253	269	262	282	278	303	273	275	275	273	261	239	279	279	267	266	279	308	274	289	242	316	260	258	286	295	252	283	273	278	252	288	297	298	279	257	301	265	255	280	270	288	289	308	267	246	267	308	261	266	267	281	276	324	334	265	290	299	249	267	293	261	268	289	291	283	303	293	253	279	261	298	327	292	282	266	276	263	266	267	281	278	276	285	266	299	245	266	303	274	274	272	293	268	285	301	301	300	252	281	237	276	290	268	294	253	274	291	279	309	265	285	271	268	258	280	261	283	262	270	298	278	307	283	275	258	258	266	271	270	260	278	275	289	251	288	290	296	250	296	272	289	278	281	286	292	284	282	264	235	284	272	321	276	276	266	275	263	273	258	290	277	277	297	273	283	285	312	273	289	291	299	277	288	292	255	297	272	263	292	289	281	297	289	292	281	280	299	290	296	305	295	283	310	284	284	275	295	271	280	255	285	298	243	255	311	296	278	276	291	272	298	277	275	264	286	321	264	292	251	280	265	264	300	290	308	282	266	282	288	262	292	261	285	255	262	259	267	274	265	273	295	269	291	258	249	268	290	294	280	291	292	295	294	295	298	273	268	277	287	295	285	306	308	285	265	287	274	283	294	303	278	290	273	275	273	300	283	276	276	260	268	277	282	252	282	313	274	298	271	281	269	252	263	284	286	313	289	262	309	267	285	285	265	288	280	292	324	272	303	295	278	299	284	291	301	274	309	263	264	292	266	290	276	275	291	268	267	266	295	288	268	290	259	288	296	264	273	283	295	308	277	282	294	289	303	279	295	274	292	300	288	288	308	299	282	248	261	285	268	294	295	262	238	322	256	296	274	289	259	280	280	265	302	280	282	291	253	284	251	283	285	259	277	293	294	274	291	269	296	307	282	292	291	292	275	265	286	258	291	282	306	266	306	270	315	308	265	307	288	291	273	297	270	272	292	268	268	280	292	250	261	324	281	265	254	260	270	243	315	251	308	288	301	295	339	253	279	293	275	260	278	281	276	260	253	279	285	281	264	273	297	289	301	291	299	274	259	286	268	249	251	263	298	293	262	280	268	254	266	276	283	295	254	292	285	263	303	324	270	240	292	283	291	279	237	295	272	256	255	285	264	272	259	297	271	285	292	267	292	278	303	287	290	266	278	258	307	275	287	284	295	264	263	254	297	291	276	285	321	273	303	266	312	294	281	262	289	277	281	304	283	289	277	284	281	285	308	273	282	299	281	300	273	294	267	289	271	275	290	243	264	293	299	251	263	293	269	245	265	297	296	303	294	303	310	284	271	284	247	291	296	291	285	281	288	289	290	284	286	287	299	317	297	293	255	306	286	292	311	274	301	248	276	291	290	271	293	288	276	273	264	311	257	265	290	307	271	265	312	270	257	266	271	305	304	281	267	272	272	275	284	284	264	289	281	269	282	300	323	290	275	277	300	296	299	270	252	293	313	284	299	268	239	292	269	297	282	309	299	300	265	281	317	289	301	268	277	246	279	289	266	300	256	298	266	288	268	327	285	287	304	278	284	275	241	308	256	291	303	247	279	280	261	268	260	280	287	263	298	270	281	299	314	256	255	292	290	258	253	283	290	310	307	273	296	281	238	267	288	281	290	306	264	265	262	292	324	266	260	268	302	272	282	276	270	268	272	297	315	267	263	257	296	266	270	280	278	274	270	308	272	286	276	254	285	283	268	265	272	292	324	243	256	266	272	311	267	287	264	278	295	259	269	297	295	263	280	306	271	288	269	307	250	266	275	269	256	261	290	312	268	275	279	251	285	299	298	279	250	283	301	282	266	276	279	299	290	283	269	259	281	260	291	282	295	302	254	306	269	250	287	304	294	274	300	274	285	292	260	272	304	277	269	271	284	291	273	296	267	298	253	276	263	274	259	299	243	302	270	285	273	291	319	278	256	291	312	251	291	284	272	286	282	286	297	286	253	304	291	278	288	275	266	266	296	264	300	291	298	268	314	307	276	266	269	262	271	277	289	283	309	278	289	263	291	266	252	274	287	280	302	292	277	305	260	290	264	285	298	274	268	299	262	290	301	276	267	313	279	273	279	290	299	280	281	292	293	293	278	285	283	282	309	267	254	306	257	307	284	282	276	320	285	298	290	278	281	284	278	275	249	295	269	297	285	284	300	315	295	258	295	272	273	317	275	313	269	294	276	301	294	291	285	287	294	253	306	279	282	287	282	281	311	269	257	304	276	298	258	287	289	288	257	285	282	277	280	264	292	281	297	284	288	277	241	257	298	288	266	280	295	291	251	301	266	286	281	279	288	266	312	320	276	284	288	298	271	269	279	304	297	269	287	278	310	264	260	308	290	287	292	276	257	221	303	276	305	273	286	291	251	307	288	285	282	308	300	282	300	283	291	259	288	286	299	281	283	289	302	308	268	258	281	263	261	309	250	276	294	280	264	303	252	274	297	276	280	280	283	317	318	262	288	280	268	295	280	307	279	259	266	293	296	266	334	272	300	257	310	302	295	274	284	287	273	280	307	283	272	266	276	282	300	297	303	319	306	294	261	269	284	295	293	283	277	302	277	299	267	252	268	317	314	310	276	271	274	265	283	312	295	270	295	278	278	293	280	294	276	303	277	299	264	277	315	297	276	285	295	294	281	272	279	281	292	284	267	265	264	286	283	293	260	284	300	322	280	273	288	273	273	282	274	255	311	232	316	267	271	291	301	285	278	296	270	273	263	252	266	269	288	278	293	284	285	269	283	281	274	285	281	277	268	291	272	310	260	284	324	282	255	252	265	296	309	273	309	305	287	285	268	287	292	272	290	267	262	292	268	277	290	277	270	281	295	294	279	249	252	303	247	287	265	267	273	265	283	277	313	288	286	264	313	295	274	259	298	279	283	280	274	266	279	286	292	295	287	258	297	271	272	289	291	275	293	279	278	277
25853	21816	28362	26466	16650	5148	1384	531	383	384	383	335	358	342	343	360	360	328	350	355	352	342	296	340	357	339	337	355	339	346	341	295	308	357	348	340	326	319	350	350	345	281	304	337	336	360	345	335	297	353	337	329	354	314	350	357	321	330	354	317	312	345	355	331	370	321	326	349	343	334	356	366	336	333	316	330	318	338	355	354	321	365	333	340	327	308	354	364	335	328	325	336	293	350	311	347	330	288	323	358	368	344	335	322	339	337	301	323	343	339	313	355	354	344	322	333	333	299	316	316	352	318	348	322	303	333	339	347	313	328	310	334	347	303	320	319	333	327	361	352	328	337	316	358	329	375	315	328	353	331	311	320	312	365	346	335	336	312	350	358	356	340	325	338	354	353	292	331	369	315	347	358	333	358	327	338	369	311	344	335	319	316	303	338	315	353	321	353	322	388	318	275	367	344	333	356	363	319	331	313	311	327	338	347	355	342	323	334	303	364	302	350	335	343	314	353	328	316	342	324	331	339	330	342	347	319	332	334	325	365	322	337	321	360	312	349	342	357	325	317	339	362	345	330	375	359	338	307	352	333	300	353	330	339	350	317	307	335	374	325	344	320	350	336	305	329	344	336	315	344	339	354	342	323	360	319	310	332	337	333	326	353	335	330	320	329	352	344	341	349	306	286	323	322	347	359	333	324	317	319	323	317	350	354	328	325	349	326	328	342	335	353	325	370	324	335	344	348	313	328	319	367	359	334	348	342	364	347	316	378	320	310	348	338	347	333	367	343	315	358	332	314	312	321	338	328	325	338	358	343	338	343	353	337	312	326	353	339	343	333	329	362	338	326	327	340	370	338	314	322	357	355	326	305	310	333	326	345	311	294	328	350	359	336	345	331	349	306	326	321	355	326	333	342	345	326	333	316	342	316	324	337	312	315	347	359	369	341	309	312	364	341	328	348	323	329	330	360	285	362	355	324	319	344	395	349	309	346	314	330	308	356	365	317	318	340	320	317	304	357	328	373	337	329	344	337	325	351	361	345	334	356	306	324	333	315	356	342	369	338	320	322	343	315	337	337	358	321	330	369	326	333	325	344	357	303	348	352	357	330	320	369	345	330	343	348	327	357	333	330	288	328	339	329	345	334	310	317	327	341	325	294	329	349	341	332	359	304	354	368	352	335	365	345	344	345	340	313	361	349	371	331	372	319	370	346	366	349	339	308	358	363	338	339	330	335	329	314	335	315	313	352	345	306	320	304	285	347	335	336	378	324	360	342	364	327	347	347	318	325	340	365	303	325	339	343	346	339	357	323	351	342	352	356	315	346	327	342	342	356	317	351	329	328	338	320	302	359	348	352	314	325	336	338	354	357	352	323	326	335	312	326	325	342	342	315	329	341	326	339	311	341	332	331	326	367	326	311	295	320	348	351	308	320	331	333	322	338	343	321	347	318	352	287	316	368	333	330	349	336	342	339	364	310	342	332	322	355	352	345	350	351	306	352	342	332	352	347	350	357	346	355	364	340	325	309	357	301	361	356	335	317	306	334	329	312	353	298	364	323	345	323	367	331	324	336	342	361	345	331	334	315	309	311	307	344	346	345	335	311	334	340	331	357	316	296	328	370	343	338	357	341	368	336	319	340	350	356	327	319	334	318	327	312	316	318	328	334	325	328	306	352	355	323	319	358	365	338	362	338	355	324	324	337	336	332	349	322	346	357	324	315	313	344	341	322	359	336	337	324	352	316	336	308	349	322	350	329	293	313	346	358	351	356	344	333	344	346	382	346	317	339	348	357	345	312	317	326	360	332	327	348	350	316	343	327	325	364	334	341	352	343	325	305	345	335	334	372	341	337	341	340	340	327	344	357	314	348	324	371	365	316	326	318	359	314	332	339	328	324	335	356	358	327	349	307	321	313	362	346	354	337	284	343	344	365	335	322	349	314	313	286	375	344	331	357	308	336	333	341	317	333	327	336	362	373	344	314	360	375	342	345	328	361	311	338	332	326	345	374	307	357	338	315	350	365	324	340	317	329	338	309	355	315	352	349	361	360	337	348	333	334	383	331	328	336	318	315	367	331	350	370	294	365	334	364	338	338	329	304	351	335	302	355	307	304	355	351	300	363	368	327	343	349	375	335	342	333	339	357	330	321	328	340	336	348	353	340	338	304	341	325	357	347	346	382	348	365	332	342	325	349	327	342	307	319	348	345	312	319	313	305	318	332	328	382	336	342	312	357	367	343	321	321	335	329	311	320	338	347	294	320	313	330	307	352	359	362	322	338	331	363	320	335	340	331	339	318	327	367	328	314	357	336	345	344	332	355	331	311	348	340	355	352	359	332	346	364	342	328	374	358	357	341	315	322	370	332	329	349	333	329	327	358	335	330	348	337	342	315	346	335	330	345	331	333	336	345	324	330	351	319	332	360	335	317	355	364	328	338	329	318	310	333	347	339	360	326	333	349	358	340	321	386	332	376	337	325	319	341	322	357	366	328	326	350	304	324	372	329	336	321	329	323	342	333	337	316	338	336	337	318	315	320	359	355	319	344	338	357	327	318	328	316	332	325	316	349	327	311	359	292	330	343	330	344	328	354	314	358	362	319	377	349	321	319	308	346	359	335	315	341	353	361	327	379	341	315	351	329	310	331	312	327	333	351	331	330	343	355	309	337	339	303	339	352	343	371	331	381	308	300	327	329	330	369	303	313	313	325	365	354	348	319	327	329	338	296	366	374	342	340	303	319	338	327	343	377	343	320	371	344	357	313	353	371	330	337	324	365	329	317	354	307	313	303	374	338	305	326	343	345	320	357	343	317	328	337	360	323	359	327	306	341	366	313	336	334	334	337	380	338	338	341	332	341	354	330	306	320	322	349	320	303	347	339	329	344	342	299	335	312	319	357	321	364	319	370	337	343	351	321	308	364	337	321	355	331	319	357	309	338	350	364	345	337	311	328	359	321	340	338	336	363	339	349	357	349	328	354	340	335	339	327	311	341	349	339	352	309	322	344	325	327	323	334	341	320	333	360	342	314	345	353	338	375	322	346	307	314	325	320	363	363	325	314	341	327	327	322	324	361	363	325	345	341	321	309	345	365	318	335	351	322	361	380	376	331	331	333	327	360	338	324	324	327	322	352	359	370	324	304	322	320	368	397	337	328	345	301	328	337	337	343	346	345	315	327	329	403	333	332	339	364	331	314	315	333	337	350	355	326	326	334	356	308	351	337	344	327	361	312	346	336	346	354	364	305	332	334	355	330	326	324	359	344	318	317	350	319	315	353	354	319	326	324	321	367	323	331	363	365	365	335	351	339	321	350	359	355	312	330	341	337	336	339	308	321	355	356	338	376	337	330	355	355	325	360	375	359	325	336	351	333	349	313	332	302	320	353	296	338	326	335	326	340	341	373	326	327	330	306	340	360	332	320	330	344	316	324	341	338	348	358	357	365	338	338	309	336	327	335	328	350	339	342	326	340	326	320	332	316	318	343	329	380
32363	49490	34158	24064	14675	4746	1521	609	513	512	419	445	415	411	446	410	431	397	422	431	413	423	396	396	382	426	373	364	402	416	392	388	388	389	380	424	405	372	379	408	370	401	401	408	406	383	402	404	387	371	409	401	396	377	398	362	411	434	389	404	393	404	408	392	379	403	403	410	415	386	384	408	399	388	385	429	361	379	412	379	373	389	393	400	387	407	385	392	400	450	422	397	420	405	393	391	374	382	407	395	434	380	393	430	409	394	386	404	415	434	378	410	401	385	346	385	407	386	397	440	373	407	396	412	405	434	419	407	441	375	397	413	404	418	389	388	390	388	435	396	405	404	405	392	404	398	349	379	403	392	388	404	365	404	415	376	421	401	384	353	390	403	396	404	413	394	412	384	385	404	401	398	389	411	382	414	407	362	386	412	367	406	394	395	411	368	394	412	403	387	354	435	380	408	392	391	394	390	406	427	394	425	413	381	393	388	370	378	401	389	413	400	397	408	380	405	385	385	402	412	354	399	383	407	404	458	392	367	396	405	410	368	405	381	419	423	425	423	422	375	383	382	391	390	360	411	374	418	450	403	407	396	398	369	398	381	383	429	408	398	401	374	412	376	393	439	387	390	399	379	392	445	414	420	401	376	392	356	410	413	394	413	367	412	392	408	383	388	417	398	393	415	410	412	411	370	389	370	417	343	414	393	392	405	389	396	388	383	430	382	416	391	405	371	414	409	411	414	414	416	403	363	424	369	386	421	383	411	393	441	397	421	409	417	374	401	410	391	417	418	415	364	415	397	384	376	368	402	408	412	428	429	420	368	355	376	352	415	440	411	435	426	374	406	371	411	388	404	382	391	409	400	418	393	393	407	371	398	413	390	397	415	399	370	370	392	376	362	419	399	415	396	415	411	395	391	397	408	394	420	377	364	379	400	390	404	428	414	426	438	382	435	358	411	397	367	432	375	384	411	411	412	408	425	374	423	349	438	381	391	387	394	356	387	383	401	390	439	428	399	389	367	389	416	388	378	388	403	390	369	405	393	382	392	392	397	402	385	399	414	396	392	403	403	417	369	400	369	414	427	425	391	382	419	402	389	425	394	400	388	382	386	392	391	411	388	399	401	412	397	391	391	395	399	376	406	396	401	398	414	385	415	430	389	395	383	383	382	382	373	404	390	395	421	388	418	444	396	392	453	426	421	397	419	364	413	388	405	396	421	416	425	413	368	379	387	405	390	424	407	386	369	411	403	404	404	391	382	400	424	408	386	393	385	376	395	401	375	403	398	382	381	392	414	368	401	402	411	404	384	395	371	402	381	435	416	383	378	404	423	386	372	431	397	420	385	397	412	372	405	389	386	397	422	389	378	402	387	394	388	368	401	373	417	392	374	376	399	392	374	412	425	422	381	387	415	417	380	382	426	428	416	394	412	382	401	370	370	434	396	386	392	367	418	374	378	387	400	369	330	407	405	368	401	369	437	406	409	388	373	424	401	401	395	385	417	391	403	396	412	359	386	373	380	372	381	360	430	381	445	351	383	396	409	369	390	419	390	396	382	389	404	406	407	372	394	385	380	398	420	411	378	370	385	372	399	402	398	397	383	433	435	395	381	415	385	400	394	422	432	392	402	374	399	393	401	404	412	382	385	404	407	423	391	394	364	362	404	373	411	392	426	363	418	417	416	421	419	432	391	397	401	386	378	428	403	393	413	460	378	413	393	396	374	392	395	387	402	408	398	418	367	417	403	410	399	377	413	400	406	381	438	383	416	388	365	447	438	387	424	429	377	393	400	428	411	400	422	387	420	369	412	391	405	381	396	383	394	398	394	391	377	381	434	399	458	391	363	371	384	415	363	397	376	432	381	417	404	400	396	386	408	388	383	410	396	399	386	409	440	390	411	347	380	404	446	413	423	405	393	402	397	392	405	392	389	442	417	367	359	448	355	405	372	410	393	399	358	414	415	423	426	408	417	379	396	377	422	415	418	365	399	377	400	405	434	388	449	387	386	386	386	387	391	402	393	405	390	355	379	376	404	405	409	371	398	414	426	412	391	396	393	417	400	401	373	395	382	381	391	417	384	413	390	395	427	428	396	387	452	403	381	412	412	379	405	394	395	405	378	391	398	410	380	414	370	391	408	398	427	380	391	379	385	355	397	413	391	426	422	397	405	414	402	385	380	421	378	392	399	411	411	389	414	413	382	401	429	393	402	384	407	382	387	392	397	402	404	413	388	374	391	415	374	367	390	380	402	363	399	424	402	389	417	412	365	399	387	424	418	366	405	399	415	396	400	414	409	368	429	435	437	395	389	405	417	395	392	403	387	390	408	387	407	399	421	414	397	401	414	419	425	424	391	401	405	401	372	414	410	405	405	375	407	407	368	362	416	379	412	405	361	375	399	404	382	423	373	426	434	423	422	411	437	438	363	433	391	376	405	415	405	368	405	402	416	374	395	427	404	424	427	379	425	386	364	424	396	419	432	389	412	387	403	429	393	387	383	388	420	404	387	383	426	394	370	402	367	399	374	397	379	368	418	412	424	387	406	399	393	420	440	388	396	387	406	411	417	397	407	404	384	413	338	403	377	392	400	399	392	404	408	396	415	418	391	386	390	438	416	437	426	388	370	400	414	412	398	397	399	430	408	408	403	404	379	433	431	412	412	411	395	385	400	367	384	422	401	432	379	418	424	396	437	392	425	392	401	396	389	383	397	388	393	351	412	372	412	384	386	385	403	402	398	405	340	394	343	400	417	410	412	376	374	401	418	370	409	403	392	400	337	396	368	379	384	393	360	381	384	398	450	404	407	374	375	360	403	392	396	387	413	426	396	435	408	350	397	430	405	463	403	379	449	372	389	371	396	401	368	424	381	404	377	398	428	412	372	391	398	401	421	423	382	387	421	362	393	424	382	434	441	368	363	386	400	395	427	385	384	408	388	404	412	413	371	370	408	379	390	425	385	426	410	418	434	385	400	423	386	419	387	402	347	398	409	403	403	425	388	369	404	415	395	418	388	416	398	375	357	410	436	409	374	429	367	418	439	358	376	419	392	434	388	397	382	393	424	371	391	383	380	393	415	389	425	421	414	399	424	397	424	350	375	437	438	394	405	412	377	426	412	436	333	422	392	397	399	375	418	391	413	391	357	387	412	426	402	436	407	356	373	376	389	372	446	417	410	360	439	376	404	396	462	418	395	407	416	388	417	414	428	395	408	421	383	408	367	416	386	380	401	351	396	390	441	408	427	390	421	407	414	396	390	384	406	385	418	385	410	410	395	391	398	419	419	385	363	397	398	408	405	417	370	381	408	394	392	396	393	406	409	387	409	389	379	385	394	370	405	402	385	400	401	404	395	379	379	379	401	392	406	410	414	386	432	411	393	426	385	402	383	408	371	422	417	394	407	370	398	406	413	393	403	414	370	374	378	425	418	368	388	383	382	411	385	369	393	429	437	370	423	390	425	416	367	420	433	376	385	372	401	443	412	389	392
23340	21571	29384	25085	22480	21883	12968	2397	696	859	496	392	413	407	412	378	389	384	360	374	360	349	395	363	381	357	353	338	388	361	401	365	379	387	335	372	345	341	378	359	372	371	355	362	408	348	341	365	354	346	360	340	371	339	404	356	366	345	399	371	383	391	371	336	360	381	335	334	351	320	353	349	348	358	386	354	359	365	356	385	335	412	374	364	344	356	368	371	333	355	344	349	348	311	358	348	383	356	340	368	361	357	340	361	342	373	342	342	375	356	355	341	394	375	383	382	409	370	362	354	353	373	356	360	354	355	378	352	328	370	342	342	360	355	353	344	359	353	316	347	340	392	361	329	339	342	400	323	362	359	337	372	334	375	352	339	352	359	362	411	339	390	360	337	355	365	368	377	363	374	352	327	401	380	365	339	330	348	350	382	369	342	359	365	363	381	330	355	354	338	324	364	329	326	342	328	364	390	359	355	327	378	352	328	385	382	371	361	339	346	379	356	348	348	376	350	362	310	393	361	382	371	375	342	370	363	366	370	382	363	322	354	359	383	337	381	388	357	370	355	336	346	344	352	358	365	367	315	358	322	325	341	356	332	352	370	357	373	341	379	348	363	354	322	355	367	337	361	361	358	410	353	370	349	341	371	374	346	367	367	367	375	350	384	345	324	337	357	363	357	373	343	341	358	385	352	352	367	375	356	360	379	361	355	351	352	358	386	338	345	343	350	359	335	337	365	371	374	370	377	341	356	353	349	371	351	383	341	342	350	344	373	351	363	355	352	318	361	366	357	347	333	400	336	355	353	339	374	399	396	347	373	376	367	388	366	338	354	341	390	343	359	357	388	383	395	377	358	354	336	382	332	353	364	338	360	348	375	358	364	368	356	365	374	384	356	386	340	334	353	357	369	351	398	366	365	322	360	360	348	366	361	351	379	324	366	344	329	356	368	354	329	339	334	350	359	358	376	407	330	384	341	377	337	344	346	356	383	329	328	400	358	393	362	342	346	362	336	385	354	364	359	350	369	357	344	346	344	348	352	364	351	374	363	366	390	350	359	348	324	352	374	343	349	345	349	354	394	359	371	338	352	363	331	345	361	390	342	344	316	371	381	384	316	349	363	362	405	380	354	350	376	321	373	320	383	373	372	387	363	370	363	375	334	318	354	340	313	352	363	366	332	345	366	339	343	360	368	379	329	353	351	358	369	348	382	332	345	344	369	328	393	345	375	375	332	389	350	391	347	351	359	333	355	346	356	335	359	356	367	360	343	364	360	371	367	368	387	390	371	327	331	331	374	351	358	359	368	363	419	356	324	359	330	332	361	350	368	334	378	330	340	322	358	329	329	346	322	380	340	395	348	334	370	378	347	355	397	368	369	380	332	352	333	354	353	381	358	365	366	355	352	357	353	368	354	357	340	346	384	364	363	384	354	357	388	351	400	357	373	345	328	368	358	374	354	332	347	358	371	339	377	333	385	381	365	367	344	347	337	372	371	355	360	379	345	398	395	328	312	350	400	357	347	334	342	344	388	352	350	363	345	361	363	326	351	352	347	361	400	366	333	381	395	354	341	355	368	363	339	353	356	372	355	392	353	369	324	343	351	361	355	360	321	353	372	387	336	351	389	360	371	334	358	346	337	360	325	327	329	366	336	374	370	362	368	358	342	382	366	347	319	360	377	344	356	399	359	368	358	333	347	368	412	369	346	340	362	380	371	366	339	307	361	358	361	361	357	362	343	351	383	353	352	370	329	365	379	345	342	362	360	349	337	365	369	340	358	330	355	385	362	339	341	336	348	357	347	389	397	357	342	328	327	372	338	349	339	328	390	357	329	356	378	375	358	354	361	348	344	372	344	358	354	345	355	355	334	362	369	364	348	368	355	363	353	336	368	370	374	347	337	323	374	386	364	377	331	356	334	349	350	345	376	365	386	319	351	335	352	372	359	348	393	334	307	349	398	349	355	358	339	392	389	338	379	365	354	355	343	350	383	365	367	375	404	359	368	363	335	366	343	355	343	346	341	372	350	377	392	363	353	372	365	352	360	341	358	332	369	361	335	325	330	345	371	330	365	341	355	340	367	349	350	329	324	380	377	339	357	348	369	353	365	331	316	366	371	343	375	347	367	389	374	320	381	326	369	333	383	356	345	359	341	377	358	364	376	385	340	391	350	362	359	379	356	338	351	341	361	335	369	359	386	350	370	379	352	377	310	385	347	357	359	359	382	336	323	353	337	315	338	338	340	350	348	332	361	368	368	355	362	343	340	379	384	336	348	345	381	353	362	353	360	339	353	352	352	376	386	309	344	346	361	359	361	370	349	375	374	357	358	367	340	326	373	342	380	359	361	334	363	364	388	367	339	367	356	357	368	348	352	313	379	317	368	401	300	346	357	347	336	383	340	341	373	384	355	353	350	344	370	331	357	385	355	357	409	345	332	323	372	392	333	340	392	369	349	366	330	362	332	355	346	368	331	327	373	345	345	387	363	344	379	356	370	366	366	374	343	326	353	356	345	336	342	367	359	319	347	310	347	360	353	343	360	380	342	377	342	317	364	330	380	361	360	384	357	318	332	365	387	355	365	363	341	345	377	374	369	372	388	350	369	375	385	342	338	341	362	365	351	337	370	354	365	385	355	355	355	399	359	355	362	355	361	338	390	335	313	336	354	355	345	349	356	374	365	345	348	346	326	374	390	313	365	366	366	361	353	335	355	374	378	359	374	354	339	348	368	357	364	364	401	411	375	376	328	361	356	338	366	351	388	309	362	357	333	359	340	338	329	314	328	363	358	327	329	367	368	321	380	362	327	326	364	335	354	352	387	389	360	367	331	331	341	355	339	343	386	383	377	371	365	355	350	393	368	404	367	364	365	355	358	335	323	334	374	386	358	351	381	370	364	350	346	348	343	336	369	367	344	345	349	365	349	353	336	321	366	352	362	362	406	386	329	374	373	363	351	335	381	339	359	342	353	374	356	378	343	349	339	321	353	371	366	403	355	381	337	379	341	362	344	352	330	366	372	369	358	351	384	352	372	337	360	334	327	349	348	345	336	351	351	362	359	359	341	340	390	364	350	340	390	356	385	322	351	355	373	357	356	410	338	372	371	327	364	389	366	359	379	378	361	347	358	358	373	359	357	355	379	340	341	364	340	347	354	344	352	370	349	331	347	359	332	333	348	371	346	352	346	338	349	334	343	373	349	327	357	374	347	313	360	357	344	346	366	359	364	358	326	337	349	383	366	365	334	377	362	396	373	327	381	358	350	357	382	374	377	373	410	324	377	382	317	353	343	402	340	357	362	339	376	355	396	401	340	345	354	345	337	360	365	358	383	350	359	365	351	324	338	403	373	355	359	339	337	356	344	357	341	360	356	358	348	351	357	376	372	342	363	352	370	348	348	333	364	382	365	333	342	372	347	344	376	348	357	362	344	340	377	328	343	366	348	376	341	338	310	341	317	337	374	356	374	366	347	346	375	316	374	356	329	364	353
32082	60463	50038	39802	24175	13586	4702	1451	665	1100	496	498	495	474	444	461	460	466	479	407	445	461	423	429	435	404	419	446	420	395	442	406	406	400	380	380	399	399	387	433	403	385	403	424	412	384	384	399	427	385	414	408	351	410	392	379	424	399	364	430	419	377	418	386	367	440	405	405	388	391	419	391	410	362	417	417	384	383	390	427	414	429	390	380	403	384	431	405	388	381	400	419	362	408	398	419	387	390	367	392	394	388	378	406	385	391	402	416	388	398	399	426	377	347	359	387	387	404	432	421	384	370	407	404	436	416	401	381	378	387	400	398	386	414	390	367	373	378	407	387	398	392	423	377	407	378	422	391	376	443	440	374	384	403	421	410	408	398	376	406	381	418	400	432	420	407	390	376	426	362	420	380	420	390	377	399	410	404	443	437	379	392	451	445	417	397	371	396	422	386	383	387	397	407	419	397	405	405	387	380	390	437	405	409	376	403	413	368	406	388	414	397	363	381	401	416	411	378	389	430	389	380	421	403	390	380	437	431	415	421	431	407	437	361	411	406	362	414	390	402	400	369	392	415	378	386	378	366	385	367	406	405	417	426	385	420	420	431	413	422	402	395	417	401	384	398	403	358	379	419	423	407	374	393	415	404	369	449	401	410	405	404	361	411	382	380	390	389	391	388	372	431	423	402	370	403	401	412	404	404	397	384	387	400	423	390	406	406	423	374	415	393	386	403	388	366	380	410	412	398	385	379	421	412	388	429	452	436	424	408	394	432	398	383	416	397	432	428	394	408	405	420	411	431	406	383	400	432	396	376	371	414	392	404	397	396	435	357	376	410	398	412	432	424	391	418	417	420	421	393	417	370	417	367	396	399	409	428	400	403	420	433	384	390	416	423	440	420	434	387	418	414	405	381	426	403	383	382	413	383	407	407	376	405	407	404	397	423	379	413	387	383	384	403	429	370	424	401	409	422	386	400	404	412	395	363	388	392	404	427	402	422	389	429	415	398	408	424	430	378	438	411	389	387	393	412	403	425	429	425	375	403	390	413	405	397	402	395	406	386	427	407	427	406	386	406	393	450	411	397	363	446	375	399	401	381	396	412	401	414	406	397	390	433	407	404	452	384	439	397	424	403	399	403	381	396	403	382	405	379	421	404	413	379	353	366	396	375	408	441	438	384	387	427	400	407	396	375	374	361	428	408	380	410	388	418	392	421	407	417	432	414	396	395	392	394	410	392	389	392	398	397	414	417	406	395	417	378	432	407	396	391	391	400	350	389	399	419	383	373	398	392	454	417	408	407	405	405	398	408	369	397	419	400	405	403	388	423	420	412	416	412	418	371	400	391	391	370	374	429	401	374	402	387	393	401	402	404	423	407	401	422	386	413	439	418	392	386	416	392	381	427	414	419	398	433	392	400	386	418	414	422	413	415	422	387	389	407	412	398	440	435	355	394	373	396	415	422	431	409	412	425	407	421	411	406	397	438	403	391	382	386	414	389	393	383	401	400	398	412	408	425	431	411	392	393	435	395	434	393	425	391	394	453	390	431	389	393	428	392	405	436	402	387	408	428	372	373	423	395	390	401	381	378	404	377	377	402	394	406	378	419	403	393	418	382	391	431	402	395	405	409	397	419	398	421	391	419	381	411	408	405	368	417	435	414	410	406	405	405	406	398	437	409	425	398	383	406	412	373	413	381	405	405	359	394	405	395	393	420	385	429	431	380	389	420	409	400	405	391	425	395	410	382	401	395	424	438	415	403	390	397	399	409	391	413	359	415	390	353	401	410	418	415	392	362	425	429	390	403	417	382	371	404	403	392	419	429	407	421	370	440	403	391	403	364	418	444	417	381	452	404	376	379	381	408	435	395	392	406	431	390	383	368	391	432	381	410	395	391	393	391	406	387	392	388	382	393	401	395	398	370	401	404	390	429	389	408	402	404	358	414	403	386	393	389	392	382	399	403	387	428	463	401	413	401	423	414	397	453	438	375	405	396	422	384	398	403	406	399	406	404	366	422	427	384	388	393	404	409	440	420	392	393	409	400	405	386	364	394	434	404	390	377	449	380	384	419	350	366	376	400	406	378	429	393	374	397	401	389	393	406	414	377	389	425	401	412	369	409	393	398	406	398	376	413	424	387	412	405	411	413	382	401	403	424	388	409	399	386	362	397	398	408	425	389	421	405	419	380	414	390	431	391	399	394	392	412	416	406	405	390	392	396	389	415	411	395	385	360	427	431	409	411	406	419	402	400	377	360	392	408	376	409	434	446	405	420	414	385	413	399	415	396	401	427	411	399	398	388	383	381	417	404	398	402	413	392	384	379	426	405	359	374	392	414	401	411	385	379	411	416	396	439	408	409	400	446	390	394	368	409	394	425	391	404	395	416	377	402	398	388	396	358	387	390	384	375	424	409	443	409	418	417	441	404	405	395	398	398	406	386	384	412	414	406	419	375	392	402	403	408	397	424	407	404	445	369	385	384	373	407	410	395	376	420	376	401	432	367	439	414	391	407	384	402	415	434	381	423	418	374	382	381	375	404	358	417	419	425	405	425	391	434	416	415	405	436	384	409	423	399	387	414	408	369	389	395	381	380	420	436	418	404	389	366	398	374	402	399	392	405	397	371	405	410	414	421	398	412	403	427	438	436	422	386	386	387	395	365	389	384	422	393	363	387	416	426	377	403	380	403	436	367	389	402	407	407	383	406	355	422	384	392	390	397	380	395	405	403	389	393	425	409	441	433	388	420	392	421	422	413	386	426	403	394	376	401	439	414	382	430	433	406	392	410	382	402	411	429	404	375	448	390	390	382	385	369	382	432	369	390	416	398	380	372	389	394	391	408	429	398	374	385	407	433	394	404	415	417	437	387	419	416	398	341	414	396	414	412	365	375	424	385	353	412	379	398	406	344	370	412	408	379	416	409	442	412	410	402	440	402	365	430	390	390	457	387	428	425	384	402	418	401	380	393	410	424	389	352	405	408	398	384	372	426	426	405	407	410	384	391	429	409	368	386	428	347	413	389	429	417	416	396	425	390	399	398	394	412	424	403	421	400	367	386	392	426	433	364	377	390	410	393	442	406	407	392	443	419	402	418	412	377	403	402	384	392	414	405	394	407	418	396	393	395	389	381	398	389	418	431	386	407	405	402	403	415	375	362	414	374	393	383	402	417	350	431	383	363	384	386	407	400	394	410	395	401	412	408	401	386	385	426	368	429	425	417	395	424	384	406	376	388	426	406	405	378	400	386	398	394	371	404	389	386	409	417	396	385	394	372	448	437	446	371	385	392	379	375	410	415	388	400	387	404	422	414	428	427	413	411	427	408	418	408	419	397	422	397	386	383	415	392	428	408	404	377	417	400	420	450	417	372	392	397	424	400	394	437	396	392	430	391	362	403	431	396	396	400	396	394	444	384	372	380	419	390	425	421	406	396	405	399	376	403	391	430	401	376	386	463	395	394	418	384	390	405	402	402	423	399	411	406	415	435
29400	28676	30005	19151	7910	1817	506	281	249	254	266	240	244	253	271	255	226	217	261	257	253	262	248	247	269	237	234	280	246	260	270	240	239	278	266	238	237	228	237	252	242	256	253	242	262	268	252	260	248	228	250	290	255	270	240	261	263	266	226	256	253	229	255	259	260	254	239	267	266	255	263	244	240	232	240	233	263	253	263	258	260	237	229	282	256	277	254	256	250	268	265	291	231	233	242	246	258	255	276	242	267	271	259	256	270	224	255	248	268	266	292	260	261	257	279	280	248	241	223	265	240	246	250	255	229	262	258	228	262	267	260	266	254	259	261	234	241	259	241	239	239	244	262	243	261	241	239	266	250	254	237	234	251	250	263	261	238	265	258	247	260	291	240	264	250	265	225	246	246	221	247	246	258	244	268	223	264	260	246	227	271	254	267	273	265	247	247	236	234	258	243	260	245	250	239	229	248	274	239	271	240	230	241	236	253	259	241	237	277	262	235	245	250	246	259	255	233	260	246	253	287	256	242	269	232	290	226	274	247	242	272	258	255	251	284	235	280	270	258	229	237	252	226	240	238	254	225	222	240	275	228	225	242	255	237	230	241	269	230	241	238	251	276	232	248	252	266	264	260	260	254	247	240	260	276	241	261	245	248	244	256	255	243	288	262	260	261	236	238	232	265	262	223	260	271	250	239	262	272	266	264	234	237	274	279	237	252	244	247	277	232	275	247	255	253	256	259	248	237	211	270	229	258	229	236	244	250	254	242	255	260	239	262	277	250	264	229	255	254	230	243	267	258	271	254	239	276	256	220	250	231	260	246	234	250	236	282	249	284	263	256	251	255	256	291	265	257	240	245	262	255	263	248	249	242	228	262	224	234	265	274	252	209	263	261	265	249	290	250	265	273	263	254	246	266	270	251	230	261	243	290	218	257	232	268	251	261	264	264	264	238	222	278	261	246	256	245	247	232	260	253	274	264	252	249	260	235	269	257	233	239	226	238	286	265	267	255	259	258	245	237	258	251	237	233	280	237	239	262	217	290	254	257	253	254	270	259	258	254	239	260	275	265	271	255	275	235	247	246	256	250	240	251	266	248	226	242	240	250	238	244	251	241	240	242	244	266	243	269	268	266	249	247	244	257	267	232	268	236	253	251	262	257	236	235	264	234	245	251	249	238	266	260	228	236	244	260	252	259	260	275	218	237	243	271	280	259	231	236	276	238	252	280	237	281	282	247	239	250	253	273	254	249	281	234	287	238	277	242	249	271	245	256	231	263	250	255	250	271	269	228	244	255	252	266	247	258	264	241	268	245	238	243	264	225	225	246	254	273	274	272	249	253	245	269	276	256	240	274	265	259	279	286	257	251	255	273	267	217	229	247	242	222	244	247	248	272	246	267	262	220	267	272	262	285	251	279	254	283	286	287	261	234	259	261	256	270	239	269	239	289	249	266	228	213	256	285	259	251	245	245	274	265	261	243	247	265	244	243	265	258	250	260	245	247	244	238	269	260	257	223	255	252	248	276	262	230	242	236	276	261	238	258	239	286	227	241	254	244	272	269	250	260	241	249	259	234	236	269	199	245	223	218	267	279	241	255	232	232	269	283	266	254	239	243	257	245	256	223	239	246	260	252	265	229	229	225	251	287	241	240	237	256	242	257	274	255	274	263	229	281	245	267	248	271	249	220	260	255	246	278	235	243	243	267	271	240	257	246	251	249	255	268	263	249	256	239	231	268	227	274	273	220	243	268	258	238	224	248	250	252	271	237	243	264	253	267	254	248	243	252	239	247	232	235	251	247	290	230	241	240	218	223	271	235	246	242	242	249	239	245	271	237	224	227	250	261	248	257	248	258	239	266	259	258	266	275	241	229	243	254	245	264	254	239	244	259	266	268	253	246	231	257	246	248	257	260	250	240	237	239	265	232	255	243	266	238	214	262	227	230	236	260	224	246	260	272	260	237	264	234	255	260	279	238	260	228	247	251	264	268	227	241	242	224	234	256	283	232	265	250	243	229	272	259	266	246	260	252	251	245	228	248	238	264	237	286	242	247	267	251	291	277	233	255	269	263	236	246	244	261	238	239	252	242	247	229	289	232	246	211	254	250	234	267	249	277	266	218	240	254	242	230	230	250	255	232	265	271	233	228	258	216	238	260	214	262	240	265	248	275	245	252	253	235	244	258	289	261	231	235	269	258	245	257	244	267	259	276	283	278	216	231	271	259	226	272	276	246	264	263	255	246	242	272	261	266	256	249	256	222	263	227	238	229	282	269	269	248	217	246	264	251	233	261	263	263	248	227	282	278	236	252	248	241	252	256	224	244	228	265	255	248	236	233	232	275	241	238	237	242	270	268	267	258	222	255	248	264	278	247	240	233	268	259	254	241	261	220	255	238	259	273	280	260	281	241	246	259	227	263	274	253	255	281	212	270	223	278	269	250	248	266	254	294	227	276	254	265	243	253	242	238	264	258	266	258	254	235	271	266	227	251	264	261	254	264	252	266	274	284	259	257	249	246	247	250	234	224	262	239	243	243	268	242	254	238	243	255	235	243	250	250	233	259	250	246	276	259	271	239	226	269	233	246	264	216	251	258	263	249	262	247	272	262	239	254	258	258	241	245	251	271	266	260	273	242	251	265	249	261	278	240	256	246	250	272	258	218	246	261	266	245	265	271	255	246	238	237	269	233	275	238	247	253	260	246	256	262	265	244	251	239	262	250	265	240	260	275	245	247	241	271	242	293	267	272	231	256	250	226	263	245	266	218	265	222	258	246	257	244	255	256	230	244	237	249	246	260	255	277	269	236	264	234	259	250	236	240	234	267	255	240	253	238	224	267	244	234	255	251	261	240	269	252	245	267	252	278	239	268	277	262	252	271	246	253	273	245	253	256	263	276	240	251	220	272	226	233	256	263	257	238	245	244	242	287	251	263	243	258	248	245	249	257	248	267	276	267	260	239	269	240	227	250	236	263	260	244	249	248	228	252	274	267	269	256	252	280	222	257	249	248	240	299	254	237	238	228	222	266	261	238	259	234	262	249	242	234	240	246	283	238	267	265	231	249	236	232	258	249	251	265	229	252	253	246	247	257	258	284	277	276	261	237	266	254	245	237	261	247	250	271	252	255	278	262	239	247	250	281	252	231	252	259	282	272	253	236	233	268	266	247	262	270	239	240	284	250	256	241	256	249	280	264	242	285	236	276	226	228	239	241	248	228	268	285	262	244	250	251	230	256	221	251	253	271	234	223	262	246	254	252	256	259	272	246	239	258	233	246	269	259	246	272	258	256	270	263	253	264	280	273	245	252	262	254	251	236	274	262	261	270	281	231	236	238	242	250	237	250	216	270	253	250	258	273	224	269	234	243	230	226	243	248	246	264	222	262	221	254	275	261	272	253	231	262	281	209	247	238	250	235	284	252	232	284	237	253	222	254	248	253	251	234	278	266	274	238	263	264	245	281	264	240	252	262	239	239	230	241	270	233	266	270	251
29589	45084	28859	17633	9254	2435	663	338	362	305	347	314	322	341	311	272	333	309	289	287	328	299	310	310	310	328	299	316	302	307	278	317	306	307	309	317	309	310	296	310	310	304	341	319	284	295	301	314	308	314	298	330	296	312	293	318	318	317	306	317	299	304	316	310	344	278	281	318	313	330	310	317	300	310	314	315	347	329	302	305	287	332	318	292	314	307	290	279	307	263	305	307	320	290	297	292	286	317	316	301	315	325	314	333	297	326	307	294	319	304	301	295	312	293	302	298	314	313	332	323	273	308	290	313	289	297	314	306	280	301	300	295	293	304	298	322	317	275	325	295	301	300	297	331	295	319	294	282	305	265	292	301	301	301	309	294	275	327	290	307	312	313	320	271	325	320	321	284	315	325	332	313	277	303	323	292	305	305	305	281	315	310	317	317	325	301	337	291	316	330	325	298	327	302	316	292	284	288	326	298	314	329	346	338	268	297	301	312	336	291	277	308	293	287	306	314	264	294	303	332	302	268	317	310	307	307	295	283	348	280	332	327	307	300	300	293	319	316	310	318	288	302	298	309	305	293	323	284	287	301	307	330	279	305	293	328	279	304	314	299	301	326	303	279	287	309	297	341	321	279	337	319	268	305	313	318	279	309	291	284	312	312	282	338	318	304	307	307	282	280	295	288	297	327	319	300	316	317	304	286	319	285	282	307	302	321	281	296	331	284	286	327	277	317	314	285	309	279	303	315	337	293	282	330	298	312	300	300	315	322	302	306	254	281	320	332	291	284	300	287	306	303	308	297	314	335	310	298	312	318	316	315	297	297	294	282	292	290	304	317	298	284	305	296	310	343	293	336	319	298	311	313	307	354	311	328	287	301	279	297	323	318	272	319	298	285	311	277	327	307	300	308	337	304	316	305	317	297	339	316	307	312	288	290	321	316	295	315	284	289	278	325	313	288	294	321	336	282	311	308	335	306	309	317	294	291	266	291	303	316	313	326	297	298	321	312	299	293	289	310	292	273	306	302	302	289	329	282	312	305	314	291	302	323	292	312	320	304	336	304	327	303	327	295	300	299	320	345	299	285	275	296	309	310	290	324	316	316	278	278	287	338	307	318	281	294	311	358	335	294	272	299	308	314	344	283	299	306	315	313	346	340	288	314	307	312	362	309	310	278	312	333	307	285	314	325	290	316	310	294	323	278	315	311	285	300	264	295	316	312	292	299	316	291	281	315	295	322	278	298	304	282	304	323	301	336	293	316	290	313	294	312	326	295	318	330	291	297	304	284	276	278	306	273	302	301	321	305	280	255	316	329	314	319	307	317	313	269	323	320	326	319	303	275	316	318	297	327	288	302	278	322	315	324	324	298	313	313	285	309	278	303	317	307	307	309	313	300	305	323	296	295	322	310	337	311	322	298	312	289	303	322	314	289	307	328	280	343	317	336	324	302	306	310	294	289	343	301	299	331	291	291	299	304	310	289	299	292	342	284	316	288	305	334	321	307	306	269	309	313	278	284	275	293	283	299	287	299	287	307	314	285	296	346	311	310	310	295	310	285	311	341	300	293	289	318	285	297	278	293	303	292	322	274	280	305	326	305	282	335	314	317	280	305	294	321	327	303	312	291	297	275	295	314	328	306	334	319	282	320	292	293	289	291	307	297	310	310	316	326	286	333	338	312	307	297	302	279	310	328	303	295	306	298	266	307	299	322	315	301	307	330	293	311	293	313	333	311	332	294	310	280	293	300	300	304	298	304	343	298	313	286	310	341	321	311	314	317	317	328	302	311	317	290	312	300	314	318	326	278	294	318	317	316	329	300	327	310	310	332	309	293	314	317	287	298	303	321	284	312	324	326	318	300	307	305	275	311	298	288	340	298	327	327	318	286	291	309	303	287	315	331	316	304	319	324	308	307	276	281	325	322	328	315	329	272	296	308	303	314	326	306	313	315	317	302	271	290	274	306	289	309	328	278	321	299	309	292	292	313	312	340	277	317	309	325	291	288	301	302	273	296	294	303	300	316	293	291	319	309	323	291	335	330	303	301	295	322	301	310	314	299	305	312	300	329	312	272	303	295	292	294	319	314	274	309	287	302	305	305	306	321	306	297	321	315	308	296	281	308	295	275	329	317	324	318	304	298	317	332	295	303	272	337	295	308	302	300	279	313	304	294	301	313	327	295	277	314	309	306	307	325	293	306	311	305	307	292	289	308	277	301	328	315	308	305	308	314	322	290	316	279	297	319	305	300	310	306	301	304	312	319	327	318	336	287	264	279	315	342	293	294	311	323	277	305	314	319	317	304	311	324	332	273	290	289	321	320	299	291	286	317	326	274	297	279	315	304	298	318	326	300	291	320	283	324	299	317	300	309	323	295	324	290	322	298	323	311	322	308	298	329	295	323	298	335	301	303	290	296	294	325	292	358	318	324	327	255	321	298	293	313	285	326	295	328	290	300	293	318	324	314	307	312	324	329	326	286	291	300	338	303	293	316	310	290	294	320	274	321	285	320	291	289	292	289	327	318	315	322	295	297	277	306	260	282	311	290	293	309	320	309	305	280	330	342	321	327	330	291	297	295	304	302	345	303	349	292	272	309	319	351	323	327	329	335	327	315	294	290	267	315	298	279	319	298	310	282	295	309	294	304	336	307	320	322	327	312	332	280	321	351	309	318	316	307	331	300	302	326	303	305	318	350	294	302	340	320	327	309	313	284	318	291	310	296	314	322	311	287	320	323	335	312	300	286	296	317	314	297	321	292	291	333	285	306	324	312	302	291	308	280	300	324	289	326	309	286	312	280	287	298	318	307	321	307	287	300	283	319	315	296	296	294	278	315	310	295	280	328	312	315	276	285	320	314	288	303	316	308	299	265	326	309	334	330	305	299	291	319	306	322	315	302	297	309	349	320	282	304	293	316	294	296	327	323	325	314	280	287	328	325	295	315	319	339	314	300	342	275	323	308	299	286	325	310	329	311	327	323	319	336	307	309	300	304	306	292	317	305	284	297	285	314	322	319	311	310	285	272	273	304	299	310	312	299	279	297	294	322	313	311	316	288	305	326	310	293	296	300	301	275	316	330	299	307	326	309	289	304	297	288	318	277	312	283	285	295	322	296	289	302	263	298	319	307	309	337	324	295	321	302	272	326	302	299	334	289	317	293	306	295	266	326	288	318	310	280	294	297	297	323	295	294	282	299	322	293	340	320	298	328	290	284	295	297	333	335	311	321	313	303	295	300	293	326	317	292	324	321	300	301	320	285	260	306	319	301	305	319	285	313	282	324	323	312	311	307	313	314	308	300	293	298	317	265	296	286	347	291	318	298	279	301	298	326	306	344	311	290	322	293	315	313	314	289	307	311	332	305	304	279	347	281	306	319	321	351	318	309	307	292	365	323	336	316	309	316	286	322	305	298	283	296	305	315	305	316	306	323	297	322	293	312	278	299	308	306	302	281	288	303	313	332	299	326	332	298	320	295	314	320	306	280	318	312
24641	21589	28991	25544	21631	13928	3248	601	372	383	285	258	248	272	245	256	276	250	269	250	262	250	240	246	259	244	216	247	243	244	234	229	205	246	271	246	240	250	247	275	233	214	259	223	236	232	213	228	226	264	234	231	237	241	227	231	251	264	241	249	236	247	225	247	257	284	248	242	245	258	231	243	265	245	235	208	256	234	250	260	254	260	207	233	234	242	239	257	245	257	242	242	262	219	277	206	242	246	255	256	220	235	244	246	244	232	266	279	265	253	250	247	254	250	258	254	257	274	251	276	209	224	225	238	244	254	263	224	207	250	222	221	243	242	248	260	257	242	238	283	269	267	250	230	248	261	220	261	255	241	279	223	245	246	225	222	240	254	244	242	246	241	250	253	250	211	235	253	246	243	215	251	263	260	258	256	236	277	222	226	276	251	253	253	241	253	225	225	276	262	212	252	221	240	244	270	233	198	244	242	259	248	219	245	231	263	248	269	250	231	254	259	230	251	251	247	252	230	263	222	251	206	247	264	254	225	256	249	266	250	227	251	243	237	252	247	239	225	239	237	241	237	263	247	247	268	243	234	245	220	254	249	249	226	245	255	254	226	251	239	226	245	259	237	258	254	221	257	249	253	233	237	250	248	241	233	239	247	238	237	246	229	249	235	253	235	256	244	247	246	283	252	274	228	247	273	247	251	260	236	197	245	251	240	234	247	238	236	262	213	239	252	240	250	271	223	245	243	261	251	261	282	266	255	237	238	228	222	247	244	247	250	238	237	241	234	259	239	229	234	232	232	237	244	224	268	247	251	253	256	242	223	264	263	230	235	265	259	248	249	217	255	240	221	243	254	254	254	242	254	218	253	215	242	253	272	228	257	252	255	241	251	245	241	225	247	236	259	264	270	224	233	234	252	237	233	238	232	234	240	234	202	242	255	242	308	227	229	234	237	220	278	244	250	253	235	247	237	241	240	242	240	236	240	243	232	235	230	214	246	219	241	273	225	214	240	261	255	228	239	245	261	230	244	249	266	277	273	240	244	246	237	232	230	236	232	235	246	261	265	243	256	276	247	247	251	242	224	267	260	245	238	223	217	233	244	234	253	245	221	257	214	251	241	268	267	236	249	235	284	241	219	225	242	219	223	244	246	245	237	228	248	237	245	240	243	257	236	235	242	233	247	248	245	249	235	263	231	241	251	231	274	234	229	219	235	249	227	215	260	268	224	247	229	237	264	239	245	242	259	245	225	258	257	242	244	236	234	231	261	246	204	244	247	243	262	274	244	213	239	270	244	213	252	252	253	281	244	230	238	252	236	247	246	250	244	239	249	258	224	278	240	271	249	218	255	251	233	256	274	214	241	261	233	217	262	255	237	238	228	266	248	262	266	243	243	257	272	245	243	245	249	265	257	258	225	238	246	236	262	227	245	212	225	230	245	248	240	239	245	244	250	258	247	248	248	229	253	254	268	260	263	245	262	235	231	211	242	243	236	229	259	248	243	250	253	278	242	268	244	236	248	262	225	222	255	237	211	244	268	223	259	253	218	248	258	233	231	266	250	233	238	260	241	231	236	251	249	255	210	267	261	247	232	242	242	241	267	247	267	256	253	229	223	237	268	255	246	259	270	253	239	254	252	237	242	240	234	259	256	246	244	231	259	261	220	246	232	243	274	259	254	253	279	237	247	240	237	268	245	243	237	226	239	264	234	247	212	259	246	239	245	238	254	236	289	285	254	232	262	261	248	225	240	244	248	224	228	266	225	226	247	255	244	272	257	248	246	245	219	250	233	246	254	247	249	240	250	241	221	259	250	267	245	256	254	261	239	238	251	259	250	258	243	253	225	234	243	235	244	241	223	237	233	240	243	253	231	282	226	251	234	259	260	242	221	238	245	226	226	221	278	226	219	204	254	236	276	234	238	252	238	244	246	240	271	245	248	266	243	245	257	249	259	219	232	235	237	270	261	239	229	242	228	264	254	244	259	252	248	237	257	227	252	268	259	240	270	239	239	255	233	250	234	233	241	266	246	255	227	247	235	235	255	251	241	215	258	231	232	248	242	248	246	234	284	229	262	267	262	221	212	248	256	264	266	234	245	245	281	234	237	237	247	247	255	261	261	215	237	215	221	228	244	216	249	251	240	269	277	227	266	244	233	218	225	241	242	244	249	213	243	231	216	269	232	230	248	243	256	259	257	235	237	257	219	260	252	259	223	265	239	263	232	261	244	255	256	292	258	295	211	261	248	243	278	229	241	269	254	251	230	226	238	246	237	245	223	230	246	236	228	232	265	258	259	238	250	240	227	236	265	232	246	263	252	228	219	228	253	265	265	255	241	239	273	228	238	250	249	247	268	239	211	222	221	278	265	232	250	228	252	257	237	226	262	235	198	233	293	285	250	258	231	261	256	239	256	217	247	260	263	267	263	237	242	252	256	226	256	239	250	261	231	223	244	249	215	279	239	232	234	272	272	238	255	270	271	261	261	212	256	241	238	242	246	227	251	230	253	248	221	221	260	260	266	220	234	238	247	214	248	235	273	251	277	247	239	234	236	240	245	245	244	217	243	237	224	228	233	231	257	265	248	242	230	251	240	250	280	267	296	217	256	238	259	239	243	235	254	267	232	279	264	243	261	248	215	253	254	235	249	265	257	241	263	221	216	269	227	272	220	239	218	241	264	255	228	266	253	250	264	249	238	230	236	256	242	262	249	260	276	222	279	278	269	268	253	242	265	264	247	265	232	240	260	206	216	263	237	266	252	264	250	231	245	232	244	225	248	267	257	273	253	235	231	264	224	272	247	250	249	263	262	226	253	243	234	240	254	249	241	243	247	241	240	254	243	247	255	247	260	240	248	253	242	253	262	270	257	259	243	242	252	253	239	250	217	246	251	238	221	262	244	244	233	215	230	242	258	230	242	241	234	248	262	241	237	257	270	248	227	253	245	260	257	267	283	223	256	279	245	256	244	245	236	262	269	230	258	220	249	219	236	249	249	255	258	243	235	258	238	240	249	232	244	250	261	258	274	231	234	244	252	248	239	256	247	244	265	242	240	236	232	245	233	274	237	223	256	275	235	241	233	207	246	247	228	238	232	241	241	245	243	236	250	255	258	242	237	240	232	224	250	267	204	230	242	240	243	233	242	216	258	261	226	220	238	269	261	277	257	255	240	244	223	249	288	223	251	273	240	231	221	236	223	248	247	237	235	248	210	245	251	243	248	230	268	250	256	249	217	276	220	224	223	266	237	252	254	259	229	264	265	252	243	241	216	257	239	281	264	246	266	247	231	226	248	216	243	259	228	253	241	197	263	216	243	260	269	244	233	219	252	218	250	246	273	270	255	223	265	232	243	270	255	267	237	240	225	251	233	229	251	232	220	256	281	242	253	239	245	262	233	239	252	235	231	255	238	247	252	259	221	251	251	247	239	278	252	291	226	272	265	259	227	260	221	237	235	275	260	222	213	241	238	233	234	243	256	241	265	242	219	224	232
33783	57893	41922	25464	15658	8016	1746	583	399	531	326	312	291	322	326	292	316	324	271	318	291	304	299	292	330	274	303	291	317	285	279	278	306	272	286	325	300	300	295	320	309	289	322	289	294	297	275	276	274	298	289	306	311	305	266	335	275	304	297	286	282	282	278	323	309	308	325	259	284	289	293	280	313	278	267	287	281	289	287	330	273	266	270	298	259	289	295	308	293	278	298	297	252	296	309	327	308	298	297	309	303	328	304	297	308	275	305	285	283	313	297	291	270	296	303	297	278	312	295	283	264	288	279	329	253	269	290	318	279	290	305	279	296	287	299	299	292	279	268	276	280	286	273	273	281	288	323	252	291	297	297	321	306	286	315	304	275	299	293	313	285	305	302	302	283	287	340	312	304	297	286	267	268	334	280	270	290	264	256	297	272	291	292	267	306	286	281	287	317	321	280	292	276	298	310	287	297	283	305	304	288	290	298	271	275	306	293	294	277	281	291	293	278	307	315	292	291	306	291	301	288	316	277	271	282	282	294	301	284	298	300	270	280	280	275	289	293	286	287	288	294	300	278	296	294	301	297	321	297	293	308	316	326	268	325	274	299	291	290	293	315	268	320	297	285	291	298	299	289	288	302	275	291	296	271	321	295	277	302	296	290	275	276	284	278	317	284	300	305	293	297	314	266	285	306	306	284	274	274	291	301	287	272	303	249	302	263	274	276	296	283	248	277	302	313	275	285	307	299	311	292	297	292	281	296	286	262	296	303	295	312	279	266	283	290	274	278	267	280	280	295	253	271	309	272	287	278	314	283	305	286	281	321	266	287	264	295	294	298	292	305	275	328	246	290	270	284	318	295	301	294	319	274	263	291	292	297	314	263	298	283	286	257	311	281	278	270	300	269	294	269	304	273	289	281	296	319	277	294	314	300	281	300	313	297	287	318	268	286	273	265	278	315	282	286	254	285	294	285	286	281	305	299	320	285	275	253	297	280	296	277	289	293	312	286	299	281	326	280	297	278	304	331	323	286	327	317	293	275	280	291	269	265	280	306	300	263	290	277	304	265	270	292	275	285	289	251	291	316	284	309	311	290	296	280	302	267	296	274	267	300	277	296	256	289	276	303	305	303	254	280	270	253	293	305	310	295	307	301	274	272	298	280	353	304	294	276	294	294	331	286	261	309	287	264	280	277	269	273	273	294	303	304	277	285	304	269	312	284	296	301	268	287	276	282	266	279	286	301	333	262	287	281	302	265	265	296	270	273	277	298	262	270	304	309	294	293	305	298	292	281	288	287	277	328	303	278	287	272	312	308	290	268	285	298	301	279	261	282	319	341	283	270	335	270	272	311	307	279	277	303	298	293	293	323	306	261	327	267	279	288	298	285	303	306	289	274	278	332	286	285	288	280	298	298	280	308	270	293	299	294	248	279	308	252	279	244	266	297	292	331	318	276	280	284	313	299	288	312	268	281	285	275	275	254	298	283	278	293	270	299	322	285	332	304	295	278	268	304	279	307	263	308	284	296	286	298	300	287	264	283	302	300	298	317	301	315	295	298	294	278	281	285	252	295	298	303	317	291	266	289	287	272	277	282	282	290	261	287	269	291	297	305	296	317	297	303	298	274	284	291	239	253	274	271	301	266	307	291	312	294	305	311	292	306	274	299	293	283	293	305	242	296	297	290	306	285	305	277	286	299	265	284	311	284	301	275	296	321	288	290	274	317	303	305	295	308	280	293	287	330	307	283	320	288	291	276	276	298	266	309	287	293	278	270	292	290	288	298	282	281	276	296	281	277	298	301	282	297	275	275	298	329	272	277	308	281	311	255	271	297	282	298	297	302	313	286	322	298	321	262	266	290	287	310	278	259	262	254	304	275	290	266	262	284	293	260	255	305	303	304	290	290	290	278	280	274	270	268	260	298	281	277	260	285	294	287	293	280	298	252	328	297	298	275	303	284	275	316	276	301	264	292	312	298	271	270	295	274	285	297	284	290	298	288	286	273	319	286	300	270	298	282	313	289	298	297	317	309	269	299	299	325	277	292	320	313	286	279	303	302	286	300	318	252	283	307	294	296	297	305	261	301	286	288	277	279	276	262	306	261	323	274	268	293	304	280	307	291	285	277	306	312	300	292	262	282	319	297	306	289	302	280	285	290	308	299	293	292	280	281	292	301	287	259	319	272	271	300	272	280	299	271	271	308	303	284	313	291	284	288	289	275	304	266	286	303	304	281	284	288	284	310	310	294	270	302	275	279	319	275	325	270	280	289	279	310	321	300	298	285	287	311	283	292	289	306	293	278	278	319	334	285	295	287	302	278	293	300	317	296	297	275	286	266	277	287	268	290	302	276	284	271	278	290	282	285	300	294	282	277	307	282	278	310	286	304	280	286	274	270	292	288	281	288	290	271	286	293	261	277	321	311	268	287	315	307	297	286	285	306	263	301	296	315	297	298	286	272	293	304	285	290	320	263	290	294	295	280	276	271	263	300	288	261	303	305	300	314	284	294	292	277	330	271	298	293	266	280	298	274	290	306	293	317	276	282	327	294	275	306	292	309	293	278	270	311	297	316	330	294	299	311	283	269	276	278	304	274	295	299	271	308	335	293	285	290	312	304	263	268	311	308	294	303	242	297	306	293	304	294	314	285	266	313	305	304	304	278	294	274	311	290	284	308	318	298	309	268	270	275	315	297	300	264	285	256	282	301	283	289	304	287	272	300	317	305	279	305	276	276	308	279	289	278	289	293	313	304	299	293	281	286	293	302	298	274	294	282	317	298	275	257	303	305	305	278	299	286	284	291	322	308	292	298	283	280	323	266	317	295	297	293	306	296	315	305	308	298	287	279	290	306	286	295	302	261	316	283	284	280	302	285	289	281	305	286	277	288	294	297	305	258	308	288	269	308	317	320	287	270	299	303	295	285	297	280	270	303	300	304	284	261	316	304	304	260	277	280	261	291	271	300	289	312	313	289	286	268	322	283	294	325	271	308	261	292	281	277	302	273	275	299	297	280	294	267	294	280	297	318	294	307	263	281	294	303	264	283	303	285	303	245	284	258	304	292	313	309	294	274	271	293	304	279	276	287	274	323	289	275	289	281	315	273	284	298	258	296	289	298	279	310	276	274	292	274	252	304	285	337	295	259	306	269	276	272	293	286	319	307	304	281	285	271	315	300	276	296	263	285	295	293	286	288	268	303	303	329	302	289	290	289	291	296	309	291	284	273	310	293	244	281	287	272	282	271	314	282	282	320	289	306	280	285	307	316	306	273	271	279	281	297	307	309	321	274	303	308	295	285	299	280	320	291	302	271	271	278	301	298	280	282	291	272	286	306	277	287	301	285	301	292	282	278	290	304	294	283	315	275	277	284	283	299	276	297	302	300	299	297	318	283	280	270	248	283	279	280	278	300	280	288	256	301	313	301	310	321	257	277	257	277	287	293	290	290	284	318	314	320	320	300	281	282	287	305	262	277	267	317	271	281	315	303	302
25889	21607	27845	25575	13772	3808	951	471	421	392	355	346	338	380	367	338	360	377	364	364	336	359	322	349	360	326	310	326	370	347	365	374	346	335	337	315	360	328	351	360	396	329	368	350	344	374	330	333	351	339	333	346	345	395	348	364	348	342	344	328	361	346	330	361	368	370	332	355	328	372	316	336	303	344	340	340	340	341	323	341	341	334	355	300	317	353	373	354	337	350	365	320	344	362	323	331	340	328	315	342	319	316	365	339	334	331	331	363	374	353	350	329	375	339	310	342	340	329	341	332	349	353	355	310	345	343	328	368	346	325	355	354	304	328	333	349	315	353	365	324	351	349	352	337	346	329	314	366	335	359	350	339	356	327	336	320	352	364	367	358	309	364	332	361	327	318	314	321	347	355	344	344	332	345	353	370	366	368	343	335	325	342	331	336	339	322	332	356	318	369	337	345	309	361	342	364	342	342	393	347	361	324	354	341	321	337	313	331	348	327	366	347	371	333	358	372	309	366	362	330	355	328	367	320	345	328	351	362	371	345	352	345	337	355	343	324	337	310	321	344	370	360	318	342	319	327	357	350	352	318	349	409	391	365	340	354	356	309	345	323	338	349	330	316	346	343	306	372	346	319	367	322	325	373	339	322	351	333	334	340	331	336	387	354	339	348	386	344	342	354	326	334	328	339	348	366	343	376	333	366	339	340	299	319	333	322	336	356	319	345	381	353	338	352	362	346	346	334	344	316	352	338	323	388	344	345	351	344	351	345	369	321	340	353	349	380	385	351	358	311	339	337	358	347	353	327	305	364	315	358	324	342	369	323	310	326	349	355	342	336	360	341	345	352	332	336	350	361	341	365	321	350	357	368	333	332	320	355	376	321	372	330	333	321	358	362	376	323	358	359	318	352	375	333	363	356	328	330	308	350	303	332	335	371	374	327	339	331	352	346	348	360	337	323	365	352	334	366	326	371	331	343	347	335	327	323	342	350	358	332	355	329	358	317	343	352	327	346	330	322	347	354	300	337	340	368	347	309	345	319	353	309	337	374	342	369	339	348	348	382	335	310	364	373	334	321	347	327	365	311	352	332	338	326	328	343	351	354	310	362	354	305	346	352	336	346	342	345	340	340	369	329	324	321	336	365	333	315	352	344	330	354	374	332	324	338	360	367	340	351	348	334	358	327	342	366	339	321	350	334	379	331	341	346	321	361	344	342	340	357	355	338	352	326	323	313	382	324	372	334	337	335	348	360	341	350	336	324	303	345	357	294	332	301	318	327	367	360	345	329	373	357	346	307	340	329	347	322	347	356	348	342	318	331	382	355	343	342	319	328	317	336	336	347	316	290	342	319	328	339	310	345	342	356	364	362	350	354	363	351	327	338	342	312	349	313	338	334	366	346	321	369	322	350	322	339	334	335	351	339	366	353	324	364	353	331	333	307	370	329	351	326	347	343	356	356	367	325	310	342	384	378	364	356	349	368	357	347	328	345	337	322	328	349	337	363	376	355	366	325	347	351	335	318	350	313	335	361	356	354	358	340	313	348	325	358	335	339	377	326	351	348	331	353	343	355	362	335	331	342	373	344	341	359	389	363	350	363	322	304	362	351	369	343	341	354	299	337	379	356	318	367	353	360	352	353	377	342	362	334	351	339	345	314	326	328	354	359	345	377	325	342	357	346	323	366	331	352	340	330	341	382	345	364	351	339	340	341	372	329	336	320	352	340	323	362	322	362	344	302	361	330	382	368	366	349	344	372	370	364	345	360	327	319	350	318	369	304	358	328	322	331	336	351	332	327	342	383	352	340	330	360	327	333	332	308	340	384	351	340	310	331	335	331	312	337	330	324	330	373	353	352	342	356	348	327	344	314	331	317	355	335	317	357	337	335	342	380	363	354	348	312	347	357	376	336	362	313	393	349	378	355	337	339	329	336	345	370	324	320	377	356	360	395	322	364	340	341	355	341	353	328	339	375	326	351	344	332	355	310	320	299	327	363	373	324	338	340	341	361	325	339	339	367	331	336	333	350	330	384	318	318	354	321	340	326	360	335	361	338	350	327	392	333	343	340	306	366	360	371	318	326	345	374	346	385	317	351	329	350	337	320	348	340	337	352	345	330	337	331	355	348	370	366	332	329	351	343	349	334	362	347	333	359	344	336	347	323	359	345	360	355	367	354	341	361	310	320	319	308	358	327	344	374	322	314	341	322	341	363	358	334	334	356	335	334	326	342	356	336	362	337	356	315	351	322	330	348	353	330	330	364	343	339	344	328	345	344	349	355	345	330	365	348	335	303	364	337	351	360	364	334	331	394	324	336	338	319	340	378	326	362	342	352	346	341	345	338	358	338	343	374	336	339	353	352	325	335	350	342	382	339	332	325	370	377	356	374	329	336	359	320	314	353	316	365	348	315	339	348	344	358	330	356	334	320	343	348	340	391	356	365	348	374	340	344	344	338	314	341	326	333	329	316	338	380	355	334	359	343	345	383	322	354	328	324	337	356	322	342	340	353	336	322	312	356	371	336	346	380	320	331	308	333	342	350	367	338	345	364	339	319	385	364	324	334	337	344	373	357	328	312	332	336	313	360	343	335	329	316	340	335	329	350	325	322	356	338	366	362	346	346	362	332	350	328	331	356	348	355	371	363	357	339	317	343	350	291	336	317	342	368	326	313	370	355	331	332	331	331	365	331	380	361	316	308	357	329	342	340	340	351	378	330	364	355	382	352	353	366	334	339	331	310	344	326	338	324	336	334	322	350	378	332	364	295	351	350	342	325	336	356	362	342	343	335	359	330	389	348	325	343	338	319	320	332	331	341	332	302	328	357	344	350	361	334	341	357	337	350	307	381	392	311	324	339	342	347	379	338	336	346	363	332	360	369	332	360	326	325	352	332	361	318	330	347	355	362	341	337	332	343	378	331	333	336	386	332	311	341	341	313	354	364	314	357	337	332	320	309	349	319	348	343	311	341	368	355	378	336	320	333	353	356	361	347	351	344	334	355	377	334	360	349	326	342	316	312	369	334	322	346	308	344	337	345	332	346	340	358	333	351	333	344	337	337	348	345	343	364	349	321	338	365	341	360	325	354	365	311	383	332	322	342	309	316	347	370	343	322	345	326	327	347	325	333	378	348	334	349	329	322	343	366	333	321	342	363	319	314	337	338	334	352	338	362	378	340	339	338	322	353	374	310	352	347	351	352	344	303	326	368	374	324	328	370	355	348	335	360	363	346	331	345	326	369	366	348	355	338	328	360	340	351	315	348	378	329	365	339	366	353	328	314	324	335	334	372	342	368	342	339	344	345	309	365	368	328	327	352	369	330	357	328	319	336	321	347	379	371	354	344	297	308	346	332	348	318	352	297	350	337	339	356	340	321	348	345	359	367	303	321	351	355	344	352	360	335	373	378	342	347	349	346	329	328	334	284	336	317	355	318	334	321	383	372	341	351	317	345	357	330	315	321	361	337	349	360	359	356	347	372	369	343	315	360
34331	45113	30757	16632	10409	3925	971	488	446	427	416	428	395	430	408	460	380	397	410	417	394	414	419	367	426	399	380	415	371	427	444	406	370	365	425	419	397	397	426	426	421	394	415	413	403	383	423	418	429	407	413	433	411	421	424	391	413	387	399	403	402	447	409	410	451	435	439	377	426	380	403	367	432	394	370	392	423	399	418	399	406	379	380	409	408	402	414	404	393	403	450	392	403	423	426	381	432	398	384	403	421	432	398	410	391	443	402	427	385	444	387	384	428	420	382	418	402	395	409	393	406	379	403	404	402	374	430	371	401	429	364	417	419	386	379	400	397	404	407	365	406	425	371	403	370	405	416	390	392	422	414	436	421	415	444	367	406	390	386	398	385	407	410	433	380	388	389	433	400	380	398	402	438	382	438	394	423	351	405	404	419	381	395	411	413	408	397	430	396	437	388	400	394	397	421	401	410	429	393	390	421	440	388	403	409	400	464	351	360	362	386	412	411	390	436	408	433	417	384	370	421	426	401	377	391	423	395	384	408	435	430	402	409	406	395	399	425	437	378	389	398	430	413	443	393	405	400	410	386	385	387	408	398	392	438	394	434	395	423	388	414	425	415	411	385	405	392	409	368	390	405	408	393	425	381	362	447	379	392	397	422	425	408	385	358	387	411	416	365	423	394	408	436	413	389	402	405	438	429	417	399	405	395	362	421	394	439	396	385	383	425	435	407	420	420	443	404	392	419	369	395	442	404	388	393	390	384	400	430	415	389	422	454	404	382	408	440	394	435	359	373	432	406	398	380	437	413	434	421	396	409	419	414	381	415	395	413	397	396	405	379	384	425	376	351	406	421	392	409	419	364	450	408	394	439	392	405	423	410	416	420	419	421	404	403	406	408	394	372	433	397	423	434	407	432	387	369	410	378	414	438	394	426	421	406	433	407	402	419	402	400	369	394	384	394	388	405	383	393	361	428	409	397	385	396	417	400	415	437	378	410	401	412	426	445	386	388	417	448	394	394	370	400	390	398	426	387	433	411	398	403	422	402	408	385	409	396	424	406	401	383	373	404	388	387	418	407	390	405	395	434	395	372	405	369	396	407	423	398	380	393	408	383	394	436	430	445	432	401	407	423	376	448	417	414	415	434	405	394	410	412	427	448	403	405	406	414	410	397	416	385	385	388	386	394	417	420	387	394	474	407	421	445	422	398	388	380	409	382	415	425	430	389	391	415	405	389	404	395	403	375	429	393	382	408	390	403	407	418	372	377	408	393	390	379	380	405	411	445	399	396	379	439	391	420	416	423	409	413	399	453	398	427	435	397	439	399	409	398	425	405	416	380	399	432	402	389	406	403	397	439	417	413	410	418	442	423	429	393	410	394	420	398	383	395	402	404	407	382	446	410	408	379	416	406	401	434	409	415	411	392	435	402	395	408	377	422	433	368	400	451	409	426	436	423	410	408	413	433	441	418	426	423	417	401	398	392	439	409	386	388	406	404	396	427	415	411	403	373	407	442	371	431	429	410	401	373	451	402	371	375	392	390	402	414	433	466	413	405	402	413	391	458	414	393	434	422	402	374	394	416	431	432	408	417	411	391	414	418	412	409	386	386	407	404	403	429	373	429	364	408	380	401	360	418	412	388	413	369	399	404	396	409	413	414	417	451	407	415	387	424	396	367	407	423	393	412	403	390	386	445	389	411	396	437	425	398	393	397	442	418	425	399	431	415	428	386	431	403	399	387	420	400	402	413	447	427	385	405	418	439	401	445	375	427	451	414	395	361	395	408	400	393	422	358	407	399	379	396	404	407	401	386	391	412	407	387	410	458	390	420	390	395	423	393	373	407	426	428	414	402	426	398	443	410	374	390	408	399	425	418	429	428	426	376	417	416	427	399	398	418	406	399	413	427	389	412	413	412	402	394	367	405	387	397	430	465	436	417	378	386	431	413	406	395	385	416	406	414	385	426	417	401	416	403	420	437	410	400	402	419	440	371	389	393	398	410	396	427	410	417	367	414	400	407	429	403	400	431	424	389	393	382	370	394	408	418	424	411	395	395	389	404	393	394	412	368	404	386	426	378	405	396	393	430	431	390	366	411	426	411	408	391	422	410	390	394	392	354	420	389	439	384	408	412	367	385	420	425	433	413	398	407	416	407	388	412	399	408	387	412	402	430	436	398	428	410	432	421	387	391	425	432	438	418	423	394	408	420	456	419	379	414	445	377	390	408	403	404	395	397	431	391	407	411	415	394	417	409	434	376	423	422	425	397	442	426	424	349	383	417	389	389	399	424	435	370	420	394	420	417	408	383	407	425	406	392	383	406	387	392	399	377	380	417	401	398	422	397	400	390	420	410	396	403	418	386	393	410	383	374	429	409	422	389	424	403	422	445	438	434	393	398	429	386	414	424	374	402	402	396	415	377	401	384	417	420	398	401	420	421	413	382	383	400	384	380	369	405	416	407	373	349	380	393	413	422	404	393	414	420	385	394	402	404	415	381	367	413	411	398	403	377	415	399	402	411	403	448	390	392	430	427	412	363	419	415	420	396	404	400	417	384	416	388	422	379	415	389	410	406	450	399	405	411	424	443	394	409	423	413	416	407	411	417	375	402	373	395	405	410	420	427	447	385	431	422	402	407	394	383	419	412	396	406	421	399	404	403	408	353	408	442	426	372	389	392	392	386	407	412	397	419	382	407	436	358	405	421	386	442	431	422	404	395	437	389	411	394	405	399	396	400	419	421	382	444	405	429	426	420	406	406	419	426	393	430	390	386	398	403	415	445	399	388	429	435	416	407	398	387	392	405	412	418	401	447	379	381	382	423	394	416	383	380	404	427	427	390	401	427	388	410	429	418	390	430	420	439	415	370	436	404	396	364	451	410	386	415	382	410	386	418	392	378	410	417	396	436	430	388	380	418	411	436	387	394	422	431	398	416	412	422	371	409	430	391	403	433	395	412	369	410	404	404	424	409	397	402	412	383	387	391	366	388	404	377	367	380	402	388	440	429	452	465	410	426	423	410	395	410	408	401	389	387	412	406	359	449	393	437	391	422	359	404	383	409	397	384	391	401	400	367	413	431	406	407	417	394	413	381	412	410	417	398	407	422	412	425	399	442	392	397	397	393	400	416	405	404	378	403	427	415	362	397	402	446	390	418	419	433	392	414	375	414	417	384	409	438	440	409	397	407	409	415	384	408	407	452	383	406	406	392	396	421	420	348	420	380	388	423	409	370	414	445	392	389	419	413	409	404	393	398	430	386	401	424	428	426	391	364	392	431	417	422	438	422	443	419	419	419	415	426	396	415	394	427	388	407	383	407	427	421	437	390	396	423	418	411	403	411	410	408	367	389	396	403	411	409	419	369	362	385	382	413	429	414	430	401	413	412	409	367	393	398	396	419	409	411	405	418	407	410	434	412	414	403	411	448	372	392	409	426	425	405	429	381	443	405	424	429	424	403	408	394	421	400	398	415	429	413	403	435	389	399	427
23466	21630	29363	24627	22155	21384	10305	1383	592	433	408	394	415	403	375	403	355	389	398	383	400	408	377	353	371	361	349	361	342	345	369	357	369	361	363	349	349	355	389	338	329	354	400	361	336	357	393	369	388	345	367	386	384	367	334	341	355	376	393	358	361	325	364	355	381	363	349	359	354	385	372	348	368	356	353	337	349	358	347	395	340	359	364	372	357	346	346	340	355	364	361	343	359	365	366	367	341	376	369	381	346	376	381	397	387	374	362	310	355	337	354	334	354	380	356	360	314	369	350	365	388	376	360	347	363	365	355	339	390	336	343	364	381	348	357	350	355	386	312	351	384	363	344	378	414	336	395	396	378	378	352	336	349	319	349	329	331	348	357	367	359	380	315	371	369	358	372	357	354	378	388	359	369	340	375	377	340	350	404	380	384	345	367	337	372	364	365	374	343	366	376	400	355	327	362	381	315	364	376	396	385	358	319	340	384	364	329	338	348	378	368	343	352	343	373	367	335	365	385	344	350	381	389	367	347	361	379	333	392	390	355	336	368	339	363	330	340	372	346	348	374	344	356	363	370	319	346	388	339	368	400	352	346	354	369	376	374	358	357	373	381	384	366	341	378	393	354	383	372	349	372	346	358	340	337	356	399	355	378	368	389	358	375	359	385	378	368	336	383	340	352	338	336	353	325	340	354	326	374	371	333	338	331	345	344	344	396	354	342	379	351	371	352	324	376	379	368	352	358	347	382	357	359	358	348	363	359	353	369	326	397	327	374	371	351	326	337	389	381	363	356	359	344	359	357	380	369	346	351	381	355	364	369	368	337	386	341	360	369	356	361	366	344	324	366	385	365	393	337	331	368	367	320	371	396	385	319	342	359	366	360	329	340	358	366	341	368	354	383	343	359	353	364	361	378	347	321	392	353	387	347	366	348	379	374	363	378	371	301	375	353	390	365	346	361	366	343	337	379	361	345	354	373	385	366	384	354	362	401	351	361	385	408	349	360	348	348	384	337	345	397	361	360	385	357	368	330	360	380	379	385	360	325	321	377	333	335	385	335	349	333	349	342	362	350	373	381	349	351	319	365	373	359	386	366	338	343	321	356	370	386	382	346	343	340	348	339	360	354	365	337	339	351	415	341	389	310	367	365	355	372	386	377	356	368	386	365	381	375	370	312	356	372	350	375	348	356	403	350	369	345	367	341	335	367	358	365	372	324	330	368	368	366	343	360	371	333	408	374	347	343	334	376	370	344	370	375	346	331	383	371	351	349	351	347	393	358	317	372	321	402	356	364	327	405	374	326	356	354	336	369	348	364	388	378	366	388	355	377	372	334	373	356	378	348	383	358	371	336	370	364	380	357	359	384	351	367	388	345	366	355	405	327	360	350	372	364	403	359	337	377	375	350	349	371	352	373	349	354	368	354	365	367	325	371	331	351	351	341	357	355	347	372	356	391	346	364	359	361	380	366	343	346	361	411	347	355	386	375	360	352	347	353	375	366	347	339	361	376	356	388	355	361	382	375	350	346	359	361	340	346	376	370	351	356	359	341	349	353	327	328	341	313	369	374	350	354	384	361	365	384	395	369	350	374	382	356	369	379	327	335	376	332	348	356	354	360	366	361	351	375	323	402	387	362	343	355	327	353	340	355	346	351	399	352	351	342	359	345	356	379	382	361	342	336	359	369	369	349	382	365	384	368	371	328	337	348	360	334	378	374	326	337	385	382	369	358	363	386	358	378	339	361	364	369	376	355	369	347	366	335	368	346	379	366	372	351	358	326	383	351	366	384	378	334	350	375	328	355	357	382	405	397	374	375	365	358	392	349	337	396	388	361	385	347	346	378	353	338	353	352	354	362	367	379	372	377	356	341	394	384	362	366	360	333	335	378	343	360	364	360	381	399	374	353	389	343	384	348	312	338	384	364	385	400	350	328	361	388	394	340	374	353	351	368	377	330	349	369	319	355	339	369	359	369	372	363	382	375	362	354	383	345	361	340	372	349	361	366	376	334	330	356	338	345	368	422	360	375	394	352	372	378	349	377	342	398	386	357	341	377	387	388	336	365	381	331	353	390	350	344	359	368	369	362	366	358	389	339	374	336	318	338	337	394	343	348	381	367	371	384	380	348	321	359	335	375	353	340	386	380	352	368	367	374	369	371	358	404	360	358	356	363	361	350	382	356	335	361	363	334	369	340	367	379	370	377	367	373	358	356	345	370	373	377	333	382	368	311	326	395	366	323	379	363	383	380	346	368	361	356	377	351	385	353	353	327	350	334	350	354	360	376	362	336	356	351	375	355	364	354	404	357	409	338	384	340	357	305	380	351	385	336	321	388	384	364	343	363	361	381	354	398	368	346	338	372	373	355	355	321	343	365	359	398	382	363	379	367	360	383	367	355	375	344	342	365	378	380	342	320	329	340	359	373	357	360	328	348	365	360	365	371	331	383	355	401	384	324	377	366	350	365	351	369	389	340	355	361	360	382	381	351	372	343	369	357	347	328	359	346	348	365	354	363	327	384	373	339	358	344	388	345	341	365	364	321	373	351	336	365	348	367	364	355	361	366	382	363	338	352	359	334	379	337	348	349	345	333	357	357	371	340	372	327	361	385	374	345	358	367	333	343	347	341	363	370	342	358	365	344	352	405	329	372	359	377	360	351	371	383	376	361	378	371	347	339	383	370	374	386	341	382	358	368	376	386	372	335	364	357	366	371	374	337	384	383	365	344	357	371	355	368	357	364	358	341	353	352	353	341	343	358	339	391	362	362	371	393	353	347	344	396	394	389	357	344	334	361	380	357	375	353	365	363	356	382	380	308	384	380	368	332	359	333	358	355	346	388	351	368	341	369	351	333	359	332	343	327	346	374	370	384	367	358	355	400	360	336	366	380	320	378	331	378	345	359	363	400	361	372	354	374	355	340	341	357	348	325	343	392	423	344	329	381	320	371	368	388	352	395	371	365	410	362	372	375	365	387	363	344	367	378	388	361	349	349	381	336	385	346	356	356	356	327	349	381	387	391	380	366	359	369	368	359	373	326	355	348	370	355	303	340	351	381	365	368	321	350	363	326	381	353	338	376	350	338	321	347	346	364	342	314	368	329	380	359	347	343	312	340	341	381	381	388	411	347	315	378	367	366	322	369	388	352	324	390	331	356	345	376	363	363	359	379	346	331	371	352	351	363	369	360	352	360	384	354	357	335	387	357	390	373	342	338	367	383	350	376	367	343	328	374	355	361	383	362	352	377	352	340	313	352	344	328	352	365	343	352	328	337	402	351	371	357	358	368	355	339	372	376	360	341	375	336	345	358	377	371	382	401	344	357	354	384	367	343	326	364	375	412	355	372	363	351	348	331	328	329	376	345	363	341	396	396	378	377	330	360	336	353	361	340	400	347	323	347	354	357	342	371	367	384	373	358	334	364	333	353	334	357	361	347	390	359	378	363	388	360	347	388	365	365	396	361	369	360	383	379	331	365	393	352	372	355	400
38544	62834	44521	32605	21602	8998	2610	843	577	516	484	508	423	434	423	435	446	480	467	477	425	453	431	433	440	438	398	419	376	444	420	416	427	433	445	387	396	422	416	400	363	406	437	455	405	440	407	407	459	399	375	423	436	362	438	426	400	428	400	384	390	418	427	438	427	450	396	427	429	390	412	402	418	389	406	417	455	388	410	393	411	379	399	407	381	424	372	411	424	434	439	401	371	396	417	414	425	403	392	406	407	381	419	386	399	429	376	410	391	447	390	391	402	407	398	428	432	429	411	428	423	393	375	415	386	422	420	392	431	411	388	414	378	412	432	407	367	417	429	431	436	429	436	387	425	408	412	461	419	402	443	410	392	446	419	419	404	419	415	418	446	397	388	455	399	403	405	396	377	424	432	385	413	403	424	381	411	395	418	428	380	430	411	394	421	418	403	431	419	409	429	423	439	401	446	386	439	437	409	426	424	421	434	400	410	396	398	420	426	418	422	401	414	401	421	433	396	372	379	401	397	433	385	417	440	428	381	394	422	415	418	393	394	409	410	379	434	422	390	425	399	416	393	391	378	409	431	405	376	397	414	423	440	402	390	406	428	385	381	394	433	411	399	434	406	421	436	430	361	406	383	437	416	421	427	429	415	431	402	423	456	416	419	410	438	452	388	406	416	403	424	399	430	390	431	426	363	446	426	431	411	374	411	421	395	414	418	415	430	401	431	405	397	389	402	424	414	428	417	386	396	392	396	395	400	402	379	421	447	411	419	442	404	410	405	381	417	432	408	436	425	409	437	397	413	422	416	395	420	371	392	429	412	453	417	396	426	405	377	435	404	406	432	398	405	414	403	431	398	386	446	439	419	388	434	449	468	443	436	420	445	389	432	422	408	429	382	408	423	404	387	390	419	409	446	403	413	391	433	460	409	414	383	384	387	401	394	442	421	395	412	433	443	390	417	394	406	351	406	409	396	437	423	459	432	416	409	413	409	424	392	433	435	413	425	399	376	407	420	419	421	395	434	417	381	419	409	420	397	417	423	414	377	422	393	427	413	398	406	415	395	412	419	410	447	394	429	412	422	427	399	385	383	428	401	429	403	408	425	386	396	375	433	429	398	443	429	429	415	421	436	431	431	398	398	386	389	412	430	387	391	416	399	446	392	398	415	437	400	387	423	416	360	437	373	392	446	419	440	414	424	432	424	423	418	400	397	404	446	403	408	410	443	424	396	421	375	432	401	439	397	391	406	400	391	402	408	424	419	426	469	394	420	428	427	414	460	401	396	431	387	434	424	416	434	425	420	414	423	379	407	363	403	409	413	410	409	406	414	435	404	383	424	410	407	393	388	417	407	386	468	407	406	412	400	414	425	429	415	407	393	387	444	434	421	376	437	405	416	415	422	406	430	405	413	395	439	388	422	440	427	407	420	444	397	427	378	424	428	442	422	401	415	401	411	394	398	426	432	386	400	397	416	418	412	424	393	405	395	427	435	415	408	373	393	420	404	415	409	415	446	417	429	411	441	452	402	398	427	405	377	416	395	427	422	408	433	429	414	362	388	406	417	432	408	399	417	427	388	416	388	434	419	380	424	398	410	393	417	436	407	423	429	389	406	409	438	426	414	393	421	415	431	422	405	458	417	421	410	435	402	430	407	421	424	397	431	424	408	427	429	398	426	423	423	415	394	406	424	453	414	447	405	417	424	401	417	450	397	400	421	400	433	389	421	421	412	420	414	409	420	387	409	393	385	419	413	403	414	415	425	418	396	418	437	426	414	418	423	442	382	399	438	393	436	418	379	442	401	412	381	429	383	410	406	386	421	412	412	381	401	424	423	417	394	403	413	436	406	414	415	417	395	430	458	413	415	402	406	394	395	423	430	402	412	408	404	435	432	403	383	385	416	405	378	427	430	401	399	426	433	397	412	418	399	386	380	409	416	421	394	426	401	417	412	404	443	431	414	419	408	372	421	389	411	399	420	413	430	423	417	383	439	436	428	423	388	429	403	394	420	388	443	393	415	391	461	443	389	384	393	408	401	407	400	385	415	402	407	409	421	416	376	403	397	432	406	371	432	446	403	417	415	420	414	425	418	429	427	394	416	421	419	403	419	414	373	415	420	380	407	420	409	401	423	411	420	415	374	397	419	400	442	442	444	428	436	432	407	433	411	447	363	428	384	408	436	403	392	374	411	414	400	406	418	401	430	426	401	438	427	423	415	422	391	414	424	402	428	403	385	411	386	440	418	407	428	393	429	424	395	399	418	439	408	414	428	480	435	396	406	426	390	399	411	378	418	427	395	407	371	401	425	411	371	419	436	396	402	429	380	434	407	387	425	424	404	417	385	422	423	430	415	380	430	382	416	442	456	432	439	410	399	412	427	433	417	405	432	391	400	394	442	408	388	393	416	444	399	412	415	410	355	407	432	437	427	423	416	411	455	410	428	405	408	422	430	443	438	392	433	418	411	387	422	422	394	391	414	421	430	404	428	404	411	411	449	418	430	439	408	402	426	407	446	430	391	385	408	423	434	396	398	396	443	466	427	436	387	418	429	382	416	464	403	397	415	426	406	443	416	406	428	439	411	419	409	444	414	441	425	397	395	452	401	418	407	418	409	417	428	369	400	418	422	413	437	408	417	440	371	395	417	433	432	436	439	377	416	444	424	422	447	409	367	402	428	427	381	389	393	413	417	414	376	415	413	413	410	400	447	423	414	417	433	386	403	402	417	418	402	402	423	419	411	396	391	414	414	445	405	409	456	418	386	428	414	382	379	416	448	408	416	402	454	409	417	432	403	408	390	393	401	424	373	448	410	405	408	410	421	415	431	417	389	403	412	440	390	425	410	403	415	391	380	397	407	431	393	369	408	401	419	438	442	389	421	419	417	413	390	415	429	398	409	402	405	405	453	452	381	420	423	442	415	433	441	412	418	390	450	429	398	419	419	405	422	417	411	462	398	466	402	392	434	422	431	432	367	393	388	426	414	414	419	364	434	383	408	426	398	427	407	412	398	421	426	407	407	399	372	395	404	398	380	389	396	429	423	396	430	398	419	421	389	398	428	377	389	420	449	387	417	416	413	392	411	401	430	392	421	420	440	413	397	409	432	415	391	395	408	388	400	404	414	423	413	420	416	404	410	412	422	389	360	418	448	443	429	418	394	413	397	380	421	402	407	420	428	402	404	399	419	448	413	384	428	440	407	420	391	408	429	418	422	411	392	386	391	418	421	422	423	408	400	369	440	414	410	432	418	427	446	454	400	373	396	430	430	380	397	418	404	397	412	411	412	361	395	388	421	409	394	385	445	396	391	405	403	412	382	407	426	411	383	376	422	391	436	409	431	391	393	433	409	400	400	418	416	386	432	457	432	406	426	426	399	406	429	389	447	433	457	391	404	421	386	412	392	405	408	424	402	431	398	378	420	396	426	426	360	407	443	427	391	417	423	433	430	461	429	420	414	370	398	399	405	427	395	403	393	387	405	406	383	397
31103	31180	30026	17497	3660	850	473	297	255	252	251	256	249	255	265	269	278	254	259	256	258	289	276	249	254	271	227	255	254	265	249	234	267	259	265	272	260	283	280	251	269	246	248	264	246	248	288	243	268	257	259	261	277	254	256	244	260	239	260	252	245	254	247	291	262	232	243	248	226	235	236	247	265	271	255	252	282	271	253	237	241	251	217	252	257	233	275	239	263	252	257	252	269	273	257	241	261	261	257	235	232	265	236	245	250	237	277	261	221	234	266	245	257	272	268	254	259	252	267	244	264	236	259	241	272	250	229	275	234	270	276	252	262	267	243	264	242	286	271	303	267	244	271	260	276	253	247	225	272	259	251	260	267	277	254	275	233	268	274	251	253	263	236	237	260	231	268	256	256	259	240	250	254	276	249	256	249	250	235	255	260	238	263	264	275	264	260	283	262	257	264	262	253	236	275	267	270	226	229	268	252	272	250	222	250	281	251	257	271	235	267	255	234	216	268	265	285	245	273	257	286	266	247	265	267	262	259	255	238	257	240	249	293	282	254	278	253	247	306	261	263	251	271	243	249	248	255	256	293	253	268	248	250	242	259	267	285	288	283	274	243	235	236	264	255	250	258	276	238	250	266	249	255	232	253	264	260	252	283	270	256	238	248	248	268	247	258	262	245	284	253	247	286	275	279	223	263	281	243	253	267	259	256	270	253	284	227	252	256	249	240	246	255	284	273	243	249	245	258	235	243	269	260	251	257	228	243	256	254	257	237	257	272	235	255	260	251	242	276	243	243	288	278	257	244	256	279	253	225	243	264	256	264	242	248	245	279	288	274	254	244	248	254	275	262	254	269	276	266	244	244	245	295	239	272	258	227	232	245	249	274	252	255	258	267	290	235	246	285	263	235	274	265	245	257	229	254	264	244	258	264	238	266	257	299	249	258	238	273	286	258	272	221	244	265	253	252	281	257	280	221	232	249	294	243	267	249	262	283	251	259	275	292	255	237	256	292	250	254	258	253	278	258	274	265	257	271	286	266	249	255	232	248	280	248	263	256	262	258	261	249	244	280	259	263	259	274	271	263	261	268	267	264	243	246	260	242	262	256	225	228	245	277	256	211	284	265	246	267	269	246	248	255	270	268	276	248	243	250	241	235	275	255	260	248	267	258	243	220	274	263	268	273	281	301	248	265	263	248	271	257	249	266	259	271	246	267	257	239	246	246	250	255	231	275	263	259	238	268	243	273	258	260	262	245	245	264	253	269	259	236	245	253	273	256	272	258	262	270	296	264	227	264	252	264	248	251	270	245	236	261	272	261	245	251	242	258	261	279	259	230	250	258	235	249	228	260	262	246	255	246	244	276	262	249	242	288	285	263	261	268	258	267	246	259	220	257	254	272	254	256	251	260	256	276	264	265	239	284	256	259	265	243	267	255	250	247	260	235	256	277	251	232	239	265	236	261	241	277	232	266	250	248	238	269	281	250	242	245	254	293	282	235	251	273	262	258	286	304	265	244	266	246	255	242	247	250	241	256	268	248	276	268	252	266	272	276	275	259	235	280	273	278	237	233	252	253	219	252	249	268	273	252	252	268	251	232	247	282	234	247	257	258	269	259	250	275	277	268	244	244	302	282	241	270	263	283	249	241	245	252	269	284	236	225	255	254	247	246	237	251	296	244	256	250	247	249	273	258	255	277	251	241	270	264	267	261	253	251	244	245	272	254	262	271	259	275	263	277	276	280	243	242	266	257	256	276	252	275	279	227	236	270	257	273	270	256	302	245	252	273	279	257	305	274	294	260	260	253	281	265	258	251	258	231	248	253	264	236	248	254	287	249	265	234	281	250	261	250	242	249	244	274	271	237	259	224	243	268	238	248	248	237	238	261	278	269	253	270	264	282	279	249	244	240	245	279	260	252	270	270	254	281	265	268	282	283	247	240	274	233	264	241	262	294	268	274	254	244	254	257	247	221	249	232	267	250	270	250	268	258	256	251	261	255	262	249	284	276	244	230	269	270	276	254	256	274	269	240	256	269	263	236	272	240	250	270	242	243	251	272	252	255	238	271	270	273	258	251	263	265	236	243	243	264	271	234	259	282	243	261	253	283	269	269	246	263	253	259	268	263	259	256	196	292	249	247	253	247	244	295	243	244	266	251	228	274	253	278	248	280	281	256	256	243	247	264	268	241	262	301	248	244	251	261	256	270	257	271	258	280	255	254	292	240	234	283	272	292	233	234	232	272	248	239	276	258	268	253	259	259	233	241	246	232	257	264	259	274	255	267	267	255	273	274	242	249	292	242	210	276	219	244	245	275	271	250	274	283	261	257	286	235	273	273	255	249	242	265	246	278	251	241	251	246	245	236	265	264	250	256	254	271	274	246	258	234	248	237	249	280	273	237	224	270	255	247	262	257	274	265	267	247	249	255	283	265	262	256	250	275	299	269	254	262	264	272	266	242	269	266	263	259	265	267	242	239	257	240	266	241	254	242	249	245	213	257	262	247	238	258	248	255	281	247	257	283	268	257	263	302	251	239	275	295	263	256	273	268	246	264	247	237	273	250	260	262	245	274	273	248	254	227	274	265	256	262	242	270	251	234	251	260	239	235	240	254	259	252	255	275	258	230	256	242	280	264	264	243	270	254	247	258	245	293	249	249	217	276	265	240	237	265	240	239	259	246	270	247	266	240	255	291	250	253	243	249	262	282	249	258	242	246	247	220	256	275	258	233	230	292	274	280	261	276	252	245	236	263	247	256	260	241	265	254	252	260	253	241	260	280	241	242	273	244	259	257	256	259	236	266	239	257	226	271	274	258	259	264	230	267	250	231	264	294	257	260	255	239	278	239	286	258	250	237	282	235	268	278	254	259	270	263	241	231	224	258	257	257	248	248	253	263	260	250	276	248	276	245	265	263	261	248	248	276	253	255	255	235	271	254	217	270	268	268	249	269	257	247	271	254	256	220	256	266	252	266	260	268	237	279	256	228	262	246	271	283	292	235	248	269	265	259	245	286	259	269	242	270	270	242	268	261	267	252	244	246	265	259	270	228	257	279	254	251	277	259	270	248	253	234	292	294	254	266	252	257	272	271	271	270	254	278	262	266	254	235	274	257	287	252	245	273	249	268	250	252	257	229	266	280	253	277	254	250	251	241	270	259	259	234	240	250	260	256	253	279	243	270	255	257	255	242	242	277	220	248	261	284	261	270	240	233	279	265	264	268	259	233	241	251	247	256	256	236	287	251	272	276	253	255	256	263	264	249	289	249	242	281	265	237	292	266	249	261	263	248	276	245	268	266	255	237	268	249	253	276	268	229	267	279	260	248	293	305	281	274	269	243	257	249	251	268	262	265	265	249	242	243	271	254	260	274	273	250	260	237	254	242	247	260	248	286	235	294	283	252	267	249	251	244	241	298	264	266	256	259	272	252	268	257	233	246	243	228	271	264	240	268	248	283	272	231	270	247	228	265	257	257	265	255	294	290	254	261	247
35352	45667	29293	15074	4054	1261	603	341	324	313	318	287	300	307	327	322	329	311	313	346	307	347	334	333	285	306	328	278	261	343	334	303	302	321	298	293	308	295	315	333	300	300	302	335	299	333	337	310	320	295	304	357	325	317	330	276	318	302	325	312	302	312	314	294	304	346	294	283	319	338	322	316	332	293	319	329	308	299	339	314	296	295	321	307	314	333	325	316	306	326	308	312	356	312	325	296	308	289	317	317	341	327	327	330	295	329	301	335	322	343	311	312	310	328	274	293	307	293	307	355	294	335	283	300	327	323	337	325	300	311	332	314	355	330	296	317	311	285	272	315	321	284	310	322	317	304	327	308	311	317	312	297	291	315	326	324	334	315	295	326	312	315	301	339	293	296	318	304	309	325	308	330	319	311	320	316	342	284	310	341	296	295	314	308	315	336	303	301	329	305	330	306	313	324	338	324	346	307	281	306	316	292	286	331	330	286	333	301	310	324	283	303	308	297	340	336	307	313	311	310	328	360	318	308	318	321	321	355	331	280	303	302	298	305	320	322	320	298	298	324	323	339	284	314	327	334	332	322	309	305	325	318	295	340	309	302	313	344	309	327	318	315	280	303	293	282	282	305	282	308	309	326	303	306	302	300	307	315	312	318	330	333	321	272	299	298	286	292	322	282	330	310	306	293	301	328	325	316	289	309	307	294	308	315	321	331	333	288	286	311	309	322	313	331	305	320	305	294	308	333	323	336	294	295	323	298	285	277	324	312	293	306	305	280	292	281	332	345	302	283	316	303	310	280	296	323	328	303	304	306	314	300	316	346	297	297	322	326	308	337	304	307	288	297	323	296	301	297	306	306	307	290	339	289	292	321	309	306	310	312	322	314	301	321	301	325	324	331	321	320	314	273	313	338	334	331	313	319	321	319	299	356	293	260	305	291	334	301	329	305	327	341	298	303	345	305	309	303	336	306	308	311	337	305	305	326	317	341	328	310	319	294	288	299	295	297	311	286	281	294	300	361	326	332	297	308	325	315	320	335	340	298	314	286	328	317	328	288	348	349	344	322	325	313	327	327	283	335	323	351	302	343	295	303	308	310	345	334	316	314	288	292	304	320	304	343	303	317	298	356	298	338	304	325	328	327	328	296	334	329	321	302	309	312	280	304	297	290	361	317	296	293	294	352	345	319	313	337	315	317	300	346	304	290	312	298	281	324	315	304	317	301	297	286	290	282	294	280	316	297	328	331	301	318	296	309	331	307	290	321	289	321	298	308	308	332	341	273	326	286	305	310	316	291	297	310	317	294	301	315	298	312	333	299	328	327	303	303	307	331	318	311	320	325	300	322	289	288	297	288	308	329	307	331	321	288	313	332	315	318	321	298	311	292	320	307	288	312	307	310	330	340	282	287	327	322	311	311	295	324	304	297	323	332	293	310	316	325	298	304	307	307	279	291	319	307	302	299	342	308	289	318	287	317	328	322	340	291	315	313	295	302	312	303	288	319	308	317	360	302	281	314	317	298	291	310	317	323	329	296	295	342	327	291	327	297	331	324	322	316	279	307	310	291	305	349	314	317	309	287	311	322	298	304	268	292	282	349	306	303	309	288	308	336	313	324	344	350	298	323	317	307	304	324	299	303	293	312	290	357	295	303	321	316	313	308	286	308	286	337	349	320	282	305	310	310	300	296	335	313	308	307	302	294	303	313	305	310	285	288	329	315	345	329	329	318	266	318	315	331	325	331	320	302	317	328	303	305	329	303	311	315	325	338	296	341	294	311	311	294	322	348	322	311	326	317	310	314	332	302	322	282	321	315	307	298	318	309	301	292	289	322	304	324	336	278	333	343	287	306	337	298	341	324	310	299	308	314	286	330	315	304	313	295	307	342	297	292	333	289	346	317	291	345	313	275	309	307	301	315	294	288	316	305	345	306	294	349	329	337	290	316	323	317	339	291	290	315	279	314	316	305	301	327	307	290	286	283	317	328	327	328	301	317	291	295	299	305	320	309	286	316	325	322	318	325	300	293	374	279	307	348	279	298	289	309	275	300	333	294	335	309	313	291	329	275	349	301	305	298	309	304	310	313	290	331	327	308	324	308	315	337	337	290	319	306	325	315	311	293	280	298	298	305	263	350	317	339	283	300	327	320	321	287	332	308	321	321	337	308	311	304	337	311	311	314	299	322	327	330	289	315	304	348	305	322	316	280	312	308	349	314	323	331	317	329	301	305	307	320	320	312	284	308	327	321	330	323	336	332	341	291	338	304	350	321	303	280	294	303	305	298	322	323	284	339	314	317	321	305	302	328	305	332	317	333	308	310	285	300	339	338	325	335	333	327	295	317	293	317	322	264	315	313	278	290	291	319	338	299	316	324	299	313	321	306	332	300	318	345	314	325	317	286	304	317	315	309	333	297	323	334	346	300	307	307	324	311	344	337	289	321	333	309	332	308	358	346	303	297	335	310	344	318	335	332	310	282	316	294	313	312	306	321	299	276	325	287	305	337	297	307	297	313	282	297	315	295	318	284	324	307	285	304	302	315	316	291	303	300	308	307	307	323	325	310	346	332	344	320	303	303	318	316	303	339	304	294	317	343	291	306	334	328	284	299	326	318	311	301	342	309	301	321	311	287	308	316	346	329	322	314	304	359	277	330	307	306	301	305	299	289	294	315	291	317	324	335	326	311	304	304	325	328	321	307	306	300	324	327	314	299	324	311	294	290	306	307	320	306	365	313	316	302	309	293	285	312	309	294	309	282	307	329	276	285	338	310	341	347	299	329	314	308	321	327	313	317	294	328	341	347	340	307	330	293	336	328	318	322	350	308	321	321	288	349	307	340	322	301	292	305	328	311	318	349	327	308	283	318	355	298	289	327	344	291	336	272	323	325	326	352	299	314	315	336	313	296	336	304	327	339	364	333	330	317	311	334	305	328	324	298	316	300	280	317	340	347	303	317	313	318	340	300	306	287	330	330	291	305	316	304	326	345	325	288	277	293	335	335	361	314	312	332	316	327	332	270	306	338	313	275	317	336	323	321	332	280	305	280	327	321	319	293	307	336	296	338	323	346	310	299	305	307	312	306	293	320	324	325	314	310	314	330	322	281	321	298	352	316	338	311	300	325	298	307	314	339	314	300	308	346	293	321	336	287	339	327	300	278	324	297	300	287	285	308	289	309	306	322	319	337	306	339	319	315	315	321	289	341	297	318	305	310	352	311	297	330	316	324	311	310	313	354	308	300	301	305	327	342	295	338	298	302	283	312	342	305	304	293	330	344	321	310	323	318	366	315	333	305	296	265	324	295	378	351	301	312	300	302	300	313	329	306	334	314	320	321	290	299	288	312	315	320	341	317	349	336	296	327	333	335	293	279	316	334	317	311	333	343	314	315	302	303	326	308	305	305	295	318	308	290	308	311	316	308	337	292	310	318	290	333	309	308	296	348	359	308	339	323	319	310	293	326	302	284	312	325	309	283	311	285	319	322	329	311
24547	21566	29055	25560	21113	12553	2643	514	343	286	258	274	259	244	241	279	258	237	252	253	275	253	247	269	274	251	244	263	261	245	233	227	246	250	252	258	245	244	262	232	250	252	241	259	282	245	239	243	245	235	230	244	241	253	231	258	269	245	251	262	279	260	242	246	245	252	246	239	246	263	269	237	267	248	245	267	245	251	231	262	235	235	254	236	218	258	266	267	282	255	248	248	260	256	263	271	244	235	236	254	245	259	251	278	253	232	264	238	271	259	224	246	238	252	259	260	263	278	239	227	237	260	231	253	236	253	235	261	258	261	221	237	242	218	287	259	225	229	268	260	255	225	241	259	243	237	242	240	254	249	234	276	245	247	237	258	244	234	220	256	241	246	248	250	253	229	264	264	251	242	253	240	251	247	235	230	242	238	270	287	234	219	281	237	253	243	240	239	250	263	250	258	247	250	248	246	234	238	278	267	251	245	250	239	266	235	254	249	248	258	273	242	235	236	263	281	262	275	248	252	227	245	240	248	261	249	247	262	247	250	250	237	225	250	249	250	253	275	275	203	252	242	225	236	236	247	259	240	262	267	270	252	240	274	256	245	231	259	223	269	239	281	215	252	251	240	211	253	215	231	255	239	240	235	252	255	249	235	246	258	248	265	254	281	243	221	209	244	234	222	263	266	238	232	239	276	232	234	273	242	254	253	254	288	247	236	238	285	249	233	247	247	268	253	217	242	249	249	257	243	260	248	233	243	267	243	263	241	267	245	241	236	259	291	232	266	275	255	261	266	243	230	234	253	233	219	243	236	273	260	246	232	264	225	259	246	269	240	256	266	242	243	255	253	253	260	238	252	248	258	233	229	260	271	260	261	251	276	247	238	253	268	293	252	275	278	242	289	240	234	226	268	234	267	259	283	263	273	256	261	274	271	263	213	234	252	290	228	254	245	223	251	252	251	285	237	240	268	245	232	246	265	254	262	248	233	260	251	237	272	241	249	253	262	224	249	238	256	262	280	280	245	249	284	266	247	263	250	254	261	262	227	252	294	299	232	241	249	265	244	247	255	271	241	242	244	266	244	260	251	224	223	260	248	224	239	262	231	263	248	237	257	254	257	254	256	266	270	260	278	234	256	221	246	231	250	245	248	244	223	251	262	260	252	226	266	270	279	238	243	247	241	293	246	277	258	220	252	245	234	285	248	240	253	246	244	225	249	267	291	232	252	259	249	241	258	272	256	265	221	242	254	267	246	253	246	258	231	257	253	269	245	257	237	252	273	235	254	292	276	252	246	259	270	258	235	236	277	269	223	277	246	260	260	264	242	220	262	260	257	247	233	233	240	257	246	270	224	237	249	231	245	250	272	266	249	254	250	242	285	218	281	243	266	233	270	247	296	251	241	237	222	246	251	257	251	241	249	253	237	247	264	248	250	238	227	274	258	262	266	232	254	288	243	260	253	249	253	252	257	261	255	236	249	265	258	250	290	248	244	260	257	252	255	254	238	280	240	267	247	286	261	249	246	246	245	266	270	244	271	230	268	234	265	240	234	238	278	253	263	236	235	259	263	262	261	271	287	259	240	266	272	248	262	249	293	243	257	273	248	284	225	278	254	237	266	259	265	260	232	242	244	232	232	257	244	268	271	235	246	281	233	279	217	258	244	236	240	267	246	266	245	251	256	269	249	259	250	236	258	252	250	264	240	241	274	247	248	252	269	257	260	239	251	241	224	244	237	249	277	237	274	231	265	257	268	267	260	274	258	262	250	267	241	214	284	256	229	265	261	269	242	285	246	247	249	274	255	256	240	253	238	244	251	231	247	261	235	281	246	246	248	272	254	269	264	249	225	244	246	262	271	263	246	261	266	246	258	254	265	240	251	285	237	274	266	243	248	256	236	275	282	237	245	233	243	272	224	250	253	244	251	261	242	236	262	250	248	261	282	256	226	255	244	241	231	264	267	265	240	249	241	246	262	236	253	231	248	241	232	273	225	245	247	223	235	280	262	272	249	235	241	251	251	250	255	246	252	222	220	273	236	255	272	273	265	252	256	243	248	218	269	247	275	229	266	245	258	262	251	256	236	244	222	224	226	256	255	274	236	252	253	242	253	258	258	229	240	242	266	255	245	248	258	222	283	218	271	253	232	224	264	240	241	245	225	238	227	257	210	288	258	278	250	241	247	265	255	242	268	262	258	250	232	258	233	264	269	234	259	254	230	284	286	234	278	257	235	279	287	249	250	262	234	250	220	237	248	229	248	252	247	268	249	232	249	254	259	242	255	252	234	269	258	241	256	253	240	258	279	247	253	262	259	227	244	271	259	259	267	213	254	250	262	249	241	254	231	244	259	259	240	250	249	240	271	237	242	234	276	215	239	262	238	258	258	238	297	288	244	252	264	229	245	254	249	271	254	238	246	238	252	271	228	287	253	260	245	280	257	269	235	249	251	284	256	270	254	249	233	238	222	243	282	249	247	231	242	251	259	247	240	259	234	248	247	245	259	249	257	256	235	225	271	270	266	237	218	254	238	256	259	259	235	277	276	254	279	244	237	247	268	263	256	260	235	260	274	272	255	268	236	256	253	220	282	242	262	237	241	242	250	252	241	232	243	255	267	301	231	249	251	250	265	239	263	259	244	247	276	256	283	257	249	242	268	237	245	257	229	240	265	252	260	272	269	248	245	251	267	247	262	247	222	281	238	257	239	235	246	245	227	229	257	273	256	235	247	262	240	218	246	281	247	251	239	246	215	233	250	256	263	234	279	241	220	266	222	247	262	269	242	245	241	243	251	242	242	249	253	250	243	225	249	248	262	243	251	236	242	256	232	263	262	244	258	285	240	261	252	250	244	264	250	249	254	256	253	257	273	248	272	235	256	231	224	267	261	243	272	245	246	255	282	249	240	248	261	224	235	237	245	270	238	243	255	223	229	238	247	260	260	249	225	278	254	274	246	256	270	275	259	266	247	270	250	257	243	219	240	283	260	233	240	230	247	247	233	233	254	236	261	262	271	263	251	234	248	252	247	227	207	239	251	245	259	257	215	206	256	252	249	260	261	247	223	269	260	238	227	258	272	229	238	225	260	262	285	271	229	265	264	253	234	243	251	252	247	238	254	228	268	255	223	219	230	244	248	250	236	234	218	286	229	276	228	270	239	264	248	250	253	258	266	235	249	243	278	276	247	235	235	245	245	256	232	270	229	248	281	242	244	244	242	230	250	253	263	239	235	232	252	239	246	228	257	249	248	269	269	233	238	252	219	256	248	264	228	252	267	258	248	276	267	249	269	272	222	263	269	232	238	231	259	258	241	237	231	235	249	264	271	237	239	242	253	260	277	259	243	238	245	242	239	249	248	255	220	239	238	248	283	252	253	244	241	211	262	269	264	248	256	244	234	253	215	283	233	287	253	241	215	236	230	258	237	277	232	249	247	252	258	227	244	242	251	250	250	257	251	258	222	253	268	288	240	250	242	230	265	226	247	234	234	239	228
38683	56676	43093	24572	12500	6476	1603	478	378	328	320	363	314	303	339	338	315	313	301	330	300	314	321	321	266	311	327	252	299	322	312	290	291	294	291	335	285	290	293	309	314	287	300	303	311	326	298	302	315	297	290	314	267	313	312	291	301	291	260	272	305	263	298	296	306	320	296	278	310	299	289	273	298	316	273	269	307	278	277	297	334	288	301	274	294	281	307	260	339	290	285	296	327	312	304	324	326	336	279	294	298	298	304	303	269	286	304	292	285	312	290	278	295	264	309	285	304	277	310	305	333	298	300	305	292	308	294	285	274	321	286	283	296	314	302	331	298	307	309	323	321	303	284	285	303	283	314	309	306	317	332	279	313	299	289	284	309	262	302	305	283	276	286	293	294	284	311	321	302	286	309	308	306	311	278	259	295	286	308	305	277	309	288	304	296	294	306	300	321	281	303	307	303	263	305	286	298	272	313	301	298	296	315	294	305	310	290	259	292	316	295	316	264	310	360	295	259	277	285	281	299	310	306	298	316	290	278	308	306	294	296	268	294	314	300	285	273	295	299	267	281	296	293	270	294	280	299	284	306	283	288	303	311	290	303	306	323	303	241	326	300	316	286	292	307	283	281	292	293	294	299	313	282	289	273	321	289	307	308	287	302	298	303	308	328	296	303	327	285	309	280	301	307	315	294	272	301	279	307	281	315	301	336	316	310	291	276	325	314	290	275	297	277	306	296	299	299	297	321	289	297	300	292	285	316	298	303	295	315	296	300	278	288	285	300	258	286	295	275	287	306	278	293	295	295	304	283	282	307	280	279	299	290	267	314	320	315	298	280	308	314	317	282	290	295	314	294	286	318	301	280	311	285	282	301	296	273	293	323	301	302	272	286	302	275	308	327	305	332	298	286	279	303	311	312	280	290	303	305	270	294	281	313	308	310	303	308	288	290	333	311	320	291	298	251	288	298	287	307	289	297	286	292	314	280	303	260	297	279	297	291	308	288	293	264	308	300	298	320	303	266	269	317	274	285	309	316	303	279	305	278	322	311	306	311	263	294	289	309	310	263	289	286	291	303	286	282	290	259	274	335	286	305	305	263	273	286	307	273	329	332	331	323	286	294	287	267	308	312	301	307	290	308	295	309	283	302	304	290	275	252	297	262	289	313	275	305	279	282	271	303	303	289	285	302	308	281	310	298	275	299	283	299	293	319	307	317	258	290	277	269	297	323	306	299	291	291	317	303	296	291	314	297	285	263	278	281	321	303	300	292	322	311	290	281	293	307	315	298	285	343	297	301	299	282	300	345	318	274	292	295	293	296	304	321	332	357	311	314	316	291	284	281	305	303	296	308	281	297	286	259	301	271	293	310	325	294	310	285	303	285	267	304	288	313	310	286	294	319	309	314	315	289	282	297	281	308	309	293	313	294	287	308	270	279	333	277	275	261	314	291	312	300	293	304	320	291	244	294	304	304	269	305	309	300	325	326	309	289	335	299	305	315	318	309	294	310	259	302	293	324	300	295	272	289	295	292	279	307	299	316	311	305	298	280	301	285	285	304	274	296	267	292	287	290	341	308	296	321	294	328	299	294	320	274	321	302	273	303	306	311	295	305	312	299	304	287	319	294	302	292	291	289	315	269	272	295	293	309	315	260	304	300	302	330	316	269	300	276	298	266	301	283	313	306	306	323	308	324	301	289	286	316	311	308	284	295	272	295	286	302	256	293	313	313	269	308	271	322	298	305	303	325	318	321	292	291	289	295	312	318	306	318	317	323	300	272	284	297	298	309	277	294	298	274	303	301	298	294	309	309	293	299	269	273	286	294	282	302	299	299	293	258	300	274	280	279	287	310	283	285	308	296	276	282	287	311	289	302	298	305	296	290	272	285	298	293	281	295	328	280	317	310	294	283	289	296	331	288	281	288	335	310	285	308	303	269	297	319	285	263	310	332	303	282	296	277	319	325	296	341	285	299	278	286	268	299	319	327	258	292	289	327	315	283	293	289	315	296	281	309	298	268	284	288	306	305	313	294	311	257	311	267	276	284	299	300	295	296	299	315	315	295	297	293	285	290	303	293	280	302	301	304	287	311	295	340	331	301	342	300	293	314	293	286	320	251	283	293	298	282	300	309	298	322	291	281	293	333	302	292	285	301	260	310	308	335	331	338	333	311	294	280	276	287	313	296	288	304	298	297	282	290	288	298	285	321	311	331	281	265	329	317	280	319	279	292	287	323	284	324	301	299	294	281	281	289	292	253	295	279	303	313	311	320	334	296	300	297	266	271	292	278	289	281	300	308	283	279	309	287	299	306	292	298	299	303	318	315	301	281	308	287	292	281	308	311	286	277	287	258	315	294	338	333	335	288	313	299	299	331	301	284	293	301	317	284	306	310	324	306	294	292	303	313	314	299	275	322	305	276	282	299	297	296	303	279	300	282	297	276	294	307	316	303	299	269	321	284	283	299	294	272	304	303	301	332	308	293	274	321	325	296	288	303	279	267	285	289	283	308	314	293	254	290	326	293	265	333	314	314	280	284	314	319	297	318	305	290	296	299	319	303	306	283	300	304	306	293	294	306	319	273	325	312	312	292	288	307	299	281	326	296	285	287	286	297	305	276	308	308	303	292	285	292	278	301	302	299	300	293	269	309	271	311	289	308	272	278	316	325	306	261	283	331	291	307	308	329	295	271	292	310	307	298	297	306	270	270	277	304	265	320	300	310	299	301	286	335	305	304	306	298	287	307	279	297	326	296	293	265	318	275	269	280	298	268	273	289	294	297	274	291	315	275	280	294	346	300	309	306	316	307	296	316	335	285	307	312	294	293	296	295	349	308	299	285	321	279	308	282	292	295	276	269	321	284	331	331	270	297	298	287	301	304	270	315	306	277	297	290	303	308	300	311	305	323	281	338	280	303	268	296	293	292	328	286	315	285	311	298	286	303	274	300	274	281	306	305	317	286	273	333	271	308	320	283	298	305	306	254	271	312	290	319	266	307	254	339	271	290	285	303	292	288	313	326	298	299	262	274	327	292	314	283	310	293	329	324	318	296	312	270	305	263	303	310	317	316	312	296	296	298	300	332	316	285	303	314	327	301	310	305	295	279	290	298	326	308	303	272	302	299	282	287	330	304	300	310	283	273	316	294	295	309	308	299	328	305	287	317	272	274	275	331	272	278	305	279	314	309	283	279	290	309	325	295	277	270	295	293	290	318	321	322	319	313	321	301	310	302	316	276	312	312	303	310	306	331	315	299	332	286	286	324	299	278	335	314	316	310	290	305	290	311	261	315	305	281	310	286	304	283	314	292	303	339	276	303	303	275	299	319	276	310	315	277	290	319	305	284	280	304	309	267	319	320	271	291	291	301	288	315	306	289	286	295	333	297	297	292	326	293	295	273	307	328	315	319	280	301	299	274	296	287	288	295	307	297	296	300	290	282	285	269	291	292	284	261	320	332	303	303	308	301	307	294	316	295	321	313	277	282	275	300	314
25864	21777	27994	25649	14382	4313	977	463	418	345	372	361	365	366	347	336	369	352	344	376	359	361	340	379	387	338	369	361	337	327	356	340	361	363	347	362	345	340	383	336	373	357	328	342	342	329	339	366	333	325	378	345	340	350	318	348	359	339	381	362	363	361	377	358	369	345	334	334	354	354	375	350	363	367	347	353	376	320	399	339	335	395	368	335	367	346	339	344	364	321	342	357	376	362	345	335	356	347	361	357	365	340	357	345	351	365	362	333	326	327	325	331	297	327	372	379	347	342	364	361	336	349	345	365	395	379	361	352	355	346	353	350	309	330	323	344	330	361	365	365	359	391	345	330	303	311	314	327	326	333	364	398	367	369	386	362	342	322	337	398	368	356	372	349	354	324	352	375	338	358	330	313	333	383	353	347	356	361	364	313	380	357	378	341	316	348	316	341	335	333	330	340	375	356	349	336	341	378	357	363	339	306	369	344	339	349	323	356	368	344	329	377	377	338	325	350	354	356	365	369	344	358	341	375	374	365	333	323	357	342	345	385	355	331	381	345	361	350	382	370	349	359	343	372	347	332	348	354	342	361	345	341	317	367	358	368	345	325	393	311	347	347	361	391	336	394	345	354	340	375	326	377	354	343	344	365	350	322	354	366	357	321	380	304	350	391	337	336	357	342	352	326	373	325	327	331	352	339	342	383	366	314	353	326	345	349	322	352	341	388	351	368	344	340	358	378	349	376	335	331	333	342	347	331	379	360	357	353	368	356	362	352	344	350	374	327	370	355	347	356	344	359	346	343	363	346	365	384	362	354	360	360	358	385	338	348	340	327	321	307	343	359	368	389	313	369	338	363	364	352	336	362	344	350	336	346	367	367	299	364	352	327	346	350	343	342	369	355	344	364	364	363	337	333	336	322	358	366	358	358	368	324	350	360	333	374	343	353	388	331	365	330	355	344	331	351	352	345	318	383	354	367	357	360	403	360	357	352	333	375	370	352	375	366	333	347	377	389	324	367	376	338	356	343	347	355	355	307	361	334	364	344	377	362	339	336	373	366	334	364	358	370	356	369	344	343	347	308	305	348	334	349	371	341	366	344	375	341	351	345	350	365	349	340	369	379	338	326	374	387	324	346	360	378	339	370	355	342	368	332	355	319	351	317	347	379	364	356	361	324	371	346	354	335	347	335	308	341	369	328	361	359	351	360	355	306	329	344	339	358	364	344	355	356	354	317	354	344	361	353	362	353	343	301	352	336	371	343	374	347	333	322	322	346	351	325	379	378	381	358	317	328	352	344	336	340	354	350	336	364	359	338	363	353	325	355	351	371	333	341	345	325	362	330	345	357	339	363	339	326	353	334	359	338	367	322	296	379	368	359	339	319	338	338	384	346	337	303	359	334	367	345	341	330	373	327	352	354	334	346	371	351	347	376	345	343	357	318	354	327	314	354	382	351	363	304	342	354	342	358	400	356	364	337	390	371	354	383	349	409	381	363	326	364	363	341	370	360	362	355	333	359	334	367	354	354	356	354	350	365	346	361	387	377	328	358	348	337	376	342	366	340	368	350	376	326	340	372	353	344	345	329	367	365	320	343	349	334	332	371	334	366	350	359	362	357	351	382	383	342	342	368	357	341	367	362	360	359	342	339	364	351	377	372	315	352	326	350	367	333	310	355	364	368	336	368	380	350	347	348	365	405	380	330	354	360	358	335	362	378	348	357	340	329	365	346	353	349	344	379	362	347	322	341	333	338	346	321	342	378	360	364	356	364	348	326	349	336	325	368	311	319	345	371	311	346	337	319	373	366	364	332	367	331	387	327	372	346	378	345	357	359	333	352	359	358	338	357	350	349	327	369	371	341	325	363	355	364	380	334	346	361	333	339	369	349	359	330	380	398	327	327	334	363	364	368	360	342	340	338	330	373	339	372	372	366	358	350	337	336	317	358	328	355	346	373	325	357	325	357	361	358	360	348	367	327	334	366	322	335	345	371	342	368	339	347	345	362	368	359	346	343	407	355	299	356	333	343	357	339	351	355	358	302	320	333	373	341	351	332	390	364	371	319	366	368	344	341	343	364	339	361	329	315	346	368	368	355	367	362	363	372	366	329	367	355	365	359	326	345	348	355	363	401	365	355	377	336	374	326	321	349	350	325	347	365	346	359	359	343	361	367	373	352	345	352	352	336	330	348	364	379	356	307	355	352	379	327	318	342	359	325	330	388	355	338	379	388	338	329	349	331	345	327	358	365	361	298	360	356	341	292	325	345	344	379	390	371	359	350	364	368	347	361	355	348	359	322	340	328	346	330	387	325	355	349	351	349	300	325	354	350	342	345	408	330	392	331	363	335	346	338	365	344	389	348	339	359	342	325	345	344	351	360	360	342	344	356	340	354	359	341	370	342	358	373	348	358	384	356	358	350	339	344	353	362	299	352	348	335	330	355	363	382	353	345	332	363	329	353	348	383	376	362	329	330	359	362	372	339	351	348	381	359	324	331	344	378	366	367	352	323	366	353	358	392	337	381	343	367	321	357	344	376	368	355	334	392	364	389	357	357	335	348	346	336	335	345	347	363	340	358	375	344	383	335	370	347	337	350	371	356	322	350	345	342	363	343	396	370	338	346	362	367	328	350	313	358	360	351	347	367	325	352	366	322	338	324	372	352	360	306	357	381	374	353	351	327	340	355	341	346	299	343	340	392	326	353	322	362	378	359	342	331	328	362	340	335	332	339	350	351	330	387	363	355	356	348	354	324	339	355	374	310	367	360	357	383	341	384	351	341	306	357	319	379	343	324	355	340	353	338	361	402	294	341	347	342	348	343	348	347	347	348	333	344	361	371	321	334	319	327	341	351	362	356	343	327	336	378	325	340	346	341	353	317	378	384	357	356	337	350	327	354	342	325	337	386	368	353	318	363	348	353	371	340	355	345	352	366	360	346	346	334	353	370	370	341	355	325	301	337	330	370	342	332	342	349	327	342	320	335	381	357	353	342	349	332	354	363	341	323	380	322	365	364	341	345	330	336	366	342	325	373	363	361	341	362	341	380	305	340	365	320	415	355	344	323	376	363	332	374	374	339	345	345	371	366	345	355	336	379	363	319	340	321	344	339	363	296	384	328	346	364	352	321	356	326	332	365	334	336	333	335	359	345	375	387	331	384	346	343	366	359	323	348	316	352	391	394	324	337	359	358	308	387	341	363	362	366	327	329	339	370	364	399	338	343	329	365	337	354	350	342	355	343	344	360	348	345	355	363	371	348	325	317	363	347	383	347	326	369	335	380	352	348	325	350	356	351	347	376	347	337	312	355	343	343	361	355	356	367	367	336	362	313	366	395	331	348	294	350	335	345	347	327	374	376	399	385	320	322	348	378	341	341	368	373	361	345	368	364	371	365	366	358	347	369	368	348	378	364	350	351	338	351	369	370	367	361	291	350	318	369	330	349	355	357	340	379	396	348	358	325	359	357	357	349	337	327	349	335	340	341	358	366
36894	51862	30893	16957	11376	4687	1152	580	458	454	426	418	419	436	416	421	435	432	408	424	414	395	428	426	419	420	451	419	405	426	412	423	406	414	412	402	405	414	365	446	441	382	449	390	419	428	409	393	402	382	428	393	403	409	424	436	404	400	393	416	423	403	433	391	443	400	422	418	399	413	398	414	411	416	381	417	420	436	417	424	413	401	425	403	437	405	418	433	423	400	414	437	445	409	397	409	383	424	391	403	447	426	393	393	442	430	411	398	418	441	409	446	417	448	374	389	442	430	411	438	426	414	404	402	414	445	375	402	432	432	421	386	413	390	421	411	433	398	394	432	427	410	425	398	415	409	380	454	395	428	441	387	446	416	448	430	392	397	399	420	440	391	406	414	458	402	402	408	394	416	426	424	436	445	417	403	449	395	390	398	394	397	411	378	413	404	374	397	419	399	398	408	393	412	428	404	428	385	373	424	400	369	400	370	416	422	408	410	439	414	412	420	443	391	413	427	430	479	453	443	417	428	431	409	407	443	388	424	412	427	437	393	408	396	429	422	404	412	394	417	441	396	404	402	429	425	432	430	448	441	391	441	419	409	417	389	423	417	396	411	402	431	420	409	393	445	444	407	406	402	409	400	428	414	428	404	434	417	438	444	416	436	411	382	398	408	447	383	399	409	437	397	401	425	439	409	415	390	429	433	449	412	397	424	389	417	408	439	389	396	412	404	370	464	431	406	409	398	410	388	407	393	400	417	387	412	417	407	407	388	420	430	446	411	407	420	400	429	396	432	398	432	426	415	412	464	453	419	450	421	437	411	456	414	411	434	435	420	417	418	424	420	403	424	417	427	427	421	384	414	427	392	384	421	421	426	425	405	430	429	441	405	406	434	418	420	407	423	383	426	435	385	346	434	428	425	413	402	409	383	416	419	413	419	366	420	437	393	397	404	422	397	406	415	396	441	440	433	392	429	424	428	412	412	416	417	431	430	445	427	441	429	392	365	443	412	403	424	416	437	395	444	419	383	428	395	418	374	395	419	412	408	399	407	406	404	410	400	367	393	442	416	457	437	385	419	428	380	392	385	450	399	441	451	401	411	392	417	419	379	442	382	437	447	412	450	410	422	391	364	417	388	417	427	383	489	428	375	428	391	442	421	411	385	420	433	415	425	413	410	419	355	441	386	389	399	395	422	412	421	414	423	449	433	412	431	425	443	438	374	428	372	389	430	424	415	424	362	400	413	400	443	397	427	411	431	392	404	436	413	405	375	448	397	411	402	405	426	406	394	392	418	397	438	405	424	433	448	446	407	386	440	377	421	415	392	419	420	422	420	412	402	407	398	399	410	396	443	419	417	439	402	402	407	435	412	413	408	395	414	357	422	394	408	367	424	408	424	404	435	391	404	449	408	431	411	361	420	420	400	416	398	402	418	392	421	449	437	413	403	445	420	409	408	416	403	415	411	410	396	377	462	424	415	408	409	413	444	404	394	423	418	415	434	395	400	428	425	388	411	431	396	415	400	406	422	446	451	455	431	430	430	426	400	436	418	419	416	447	391	416	397	426	419	418	403	424	428	430	430	402	404	375	461	417	419	376	408	421	441	392	409	409	424	418	412	376	388	440	430	420	446	404	402	432	413	420	398	399	407	434	406	410	390	400	409	390	424	373	436	420	404	404	424	386	426	431	396	399	421	387	420	418	419	439	443	424	366	450	409	409	421	416	428	427	436	441	405	397	377	416	400	410	415	433	422	426	392	434	410	405	405	412	414	461	383	438	405	399	389	395	393	430	440	369	442	377	419	463	436	437	408	405	438	421	379	429	415	435	439	413	423	446	402	421	406	399	394	411	427	404	393	431	411	427	433	433	412	419	430	392	443	404	403	396	486	416	418	448	378	411	388	416	425	442	425	415	382	422	407	419	375	439	415	374	424	434	433	428	406	408	395	394	436	384	403	396	420	435	403	425	355	477	416	401	420	455	411	454	397	428	427	436	424	405	410	432	455	425	412	435	428	371	447	390	446	408	394	414	435	418	396	415	379	432	381	384	405	402	444	404	401	424	428	447	430	388	410	396	406	376	403	427	413	392	397	418	429	415	416	403	426	432	403	405	442	408	416	415	410	392	414	367	453	413	397	405	449	418	393	383	411	403	474	402	447	390	421	420	411	434	405	410	459	424	426	427	410	353	428	422	418	419	426	442	437	377	384	429	388	401	373	393	416	385	415	402	430	427	394	404	414	407	392	450	431	419	440	464	431	419	442	419	404	422	433	390	378	383	406	417	434	383	437	403	451	422	426	400	425	433	401	430	395	404	445	440	399	440	426	420	456	441	421	430	406	370	415	405	407	393	455	422	382	417	393	377	360	429	406	434	414	402	437	368	387	433	398	412	404	438	396	419	405	424	376	423	400	377	434	438	398	418	410	435	431	410	402	397	416	410	452	385	405	427	429	453	440	384	435	389	410	388	411	404	408	417	430	438	417	424	454	413	428	430	426	384	440	412	417	422	408	453	432	417	401	433	452	409	391	392	399	414	409	471	462	387	428	421	433	399	424	401	421	452	391	392	423	410	388	445	446	461	433	439	447	445	415	428	396	435	395	435	404	457	420	416	432	434	401	424	466	444	408	435	425	395	425	442	400	386	444	388	385	424	394	422	410	420	436	411	424	413	450	427	388	435	419	408	425	424	436	434	409	443	442	425	408	418	449	407	413	420	406	395	404	431	417	416	461	443	415	417	428	403	435	386	395	407	376	404	410	402	434	417	412	401	394	398	438	420	429	414	447	439	395	398	410	414	428	436	409	425	392	395	434	422	416	376	399	410	458	406	406	419	434	426	400	396	433	433	457	420	462	421	409	401	391	436	400	408	405	407	406	426	438	445	427	439	432	387	377	427	421	428	437	397	431	418	419	418	421	451	403	434	428	425	400	396	412	407	404	426	397	423	409	391	391	432	404	401	451	407	388	443	419	452	414	438	418	400	438	352	385	447	393	417	398	388	411	423	418	411	393	401	390	410	427	418	380	392	412	432	419	440	411	414	393	402	406	433	405	392	404	436	402	392	436	385	414	419	440	354	419	409	422	391	413	410	437	448	439	390	383	431	385	422	417	396	446	401	371	408	462	425	434	424	415	410	458	428	415	443	407	401	395	413	444	439	450	408	402	418	407	383	384	396	371	426	397	397	425	426	397	408	438	439	397	388	386	399	411	429	389	425	416	421	410	411	397	423	396	401	405	424	426	419	388	428	385	430	395	415	387	412	441	410	405	413	415	423	410	405	448	402	394	388	410	420	398	389	423	403	403	437	431	385	418	424	402	410	435	410	397	380	426	426	405	384	421	415	381	415	442	405	410	430	381	475	416	405	472	436	437	420	416	405	408	372	395	386	421	380	372	421	430	432	405	438	427	453	409	417	393	415	409	395	435	436	390	389	432	393	428	409	399	453	442	427	414	394	433	427	418	426	396	440	387	422	403	428	418	429	439	422	414
23250	21378	29013	24219	21630	20765	8395	890	653	479	416	406	387	416	402	386	360	363	391	375	351	383	386	383	370	352	392	378	361	376	419	390	413	402	393	364	349	358	380	377	365	379	376	363	388	387	413	388	374	367	372	366	383	373	408	416	354	366	373	372	399	379	365	350	419	403	392	364	352	402	373	379	378	346	387	377	321	367	385	392	379	410	359	381	397	338	380	361	375	384	360	355	366	343	385	377	386	368	398	379	361	371	353	387	350	360	395	373	391	327	371	372	346	357	362	381	396	364	362	377	362	364	372	389	359	360	371	371	350	368	370	370	383	376	367	403	393	351	361	393	403	383	396	377	380	393	372	391	387	378	339	377	354	363	356	357	399	362	368	367	328	374	360	364	377	398	374	361	385	371	395	371	355	356	355	388	372	367	333	390	388	382	385	397	354	348	363	377	362	412	375	401	404	356	424	385	368	393	358	333	385	399	336	391	386	388	375	360	405	408	363	383	367	380	377	371	343	372	421	395	386	374	372	416	351	351	378	362	339	393	353	364	374	361	375	384	327	410	353	411	383	373	363	367	409	380	373	389	393	380	374	391	374	334	351	380	387	377	359	370	377	352	334	359	372	395	382	362	386	403	375	395	372	373	353	362	376	357	386	354	387	354	349	380	379	382	387	367	387	386	357	429	390	358	362	364	389	359	384	395	389	408	360	373	372	399	389	352	356	376	375	375	378	383	330	383	348	364	378	379	399	373	378	387	415	387	355	357	395	402	364	384	375	355	349	396	405	365	377	408	396	401	382	398	394	386	357	403	394	386	389	365	342	379	406	379	387	390	392	331	378	347	347	346	368	389	340	390	380	377	355	378	369	349	395	367	374	385	361	366	372	361	375	366	390	349	387	365	353	342	370	373	389	367	371	357	377	383	360	362	358	398	392	323	391	360	416	380	348	359	387	324	366	369	362	382	380	363	352	344	396	357	385	380	341	330	365	361	338	403	345	390	351	374	355	386	381	414	396	353	353	418	358	358	384	362	372	388	403	401	405	379	380	380	404	368	379	367	362	412	356	422	401	352	330	364	378	374	420	340	322	365	382	360	365	371	391	376	386	407	397	355	382	365	410	371	368	381	409	391	362	368	398	393	367	400	419	347	358	331	376	367	362	359	410	355	427	396	363	380	351	350	400	378	367	392	358	364	368	365	383	360	349	386	391	339	361	375	375	355	360	380	356	378	371	367	397	365	363	343	385	373	399	403	350	379	372	376	392	405	383	381	367	356	375	396	357	377	364	377	339	349	367	370	361	382	391	375	381	411	370	366	360	393	360	341	362	377	357	387	369	384	372	351	383	346	351	343	353	369	355	374	380	371	352	372	383	418	391	345	386	387	344	393	343	367	387	353	389	398	364	341	369	339	388	376	422	377	364	321	331	356	364	389	359	348	391	352	362	384	385	360	355	361	395	403	377	362	386	352	338	358	361	374	382	323	364	392	378	339	348	331	368	373	397	388	382	357	369	381	357	361	354	354	358	391	374	379	383	355	390	372	374	394	372	392	351	371	355	416	355	404	363	368	361	364	389	374	382	364	348	339	331	375	377	426	374	362	370	344	339	410	330	392	379	350	381	391	391	373	349	374	380	355	366	397	397	362	357	394	372	370	412	372	371	380	384	358	388	378	396	369	405	354	389	344	405	393	387	369	381	369	370	385	365	374	397	358	409	359	381	377	368	385	377	368	353	376	394	381	358	365	361	365	362	365	383	389	383	377	398	401	386	379	394	339	374	368	401	388	362	384	372	368	392	347	379	381	395	369	406	407	392	380	339	362	362	355	347	355	351	406	341	388	379	367	414	371	379	384	342	361	351	397	391	346	380	384	411	357	382	352	370	373	375	353	372	373	374	380	377	333	371	398	388	364	381	402	400	373	350	376	388	386	354	414	367	371	387	374	373	359	415	386	358	393	368	368	366	369	383	376	346	391	398	373	391	407	370	381	393	333	421	381	357	380	405	420	398	384	396	371	358	374	366	343	353	366	388	376	365	361	366	367	336	366	414	391	377	410	370	365	371	370	383	367	380	354	366	336	392	360	403	374	391	383	396	339	355	395	337	365	374	369	405	375	391	384	376	390	368	349	376	371	370	395	365	358	358	380	354	393	373	365	394	391	386	376	356	333	369	349	401	368	374	373	372	401	359	355	358	360	355	409	371	351	344	331	390	352	361	358	394	386	385	410	385	354	354	399	333	366	381	390	368	349	366	362	374	382	352	347	371	346	396	374	384	377	359	372	403	391	354	370	401	363	387	422	356	385	367	357	350	402	394	366	393	380	364	366	342	365	382	361	367	358	405	427	379	351	363	402	383	357	363	342	389	359	364	369	372	357	375	328	351	393	346	336	364	359	352	363	374	348	342	397	367	360	376	380	381	382	390	383	342	396	382	352	375	360	357	418	369	363	410	374	332	383	382	392	359	352	360	372	386	390	379	369	346	361	405	398	366	375	379	351	388	364	414	382	352	364	389	333	371	381	386	400	391	358	367	360	357	422	386	388	395	368	378	376	351	383	358	380	356	382	367	415	339	393	364	360	370	378	391	381	349	382	348	380	367	349	377	375	374	351	361	370	338	370	337	389	376	374	360	378	350	400	373	370	373	390	364	377	357	330	343	377	385	363	375	363	366	359	368	372	384	369	408	378	366	387	379	361	372	388	359	372	361	337	373	348	387	401	361	352	364	385	382	370	372	405	381	365	383	390	375	359	363	380	401	399	364	382	368	382	353	336	383	392	356	375	403	385	390	377	354	339	349	352	392	365	408	367	340	395	361	370	394	384	355	399	377	358	377	386	402	368	344	359	360	380	375	398	383	342	380	380	380	412	378	381	376	386	348	393	391	375	342	398	331	421	353	358	374	390	338	399	393	387	374	347	401	350	331	375	412	380	359	338	391	373	381	356	341	397	355	343	380	367	384	360	384	349	378	368	423	387	400	359	370	367	370	371	363	372	366	346	343	421	390	337	372	390	387	395	381	344	346	356	382	357	341	335	385	385	362	386	394	394	371	364	418	405	354	371	382	365	381	361	390	373	365	394	352	359	382	367	387	364	347	368	360	366	372	364	370	396	391	376	403	328	373	405	382	400	349	334	371	404	372	355	415	405	370	369	384	392	364	365	375	355	373	332	377	376	386	406	383	363	333	365	376	381	392	371	365	392	385	380	374	344	389	358	367	378	387	380	381	387	392	366	385	368	337	377	365	399	379	375	376	372	373	381	344	371	367	373	365	364	387	334	351	368	407	366	354	364	373	379	387	412	350	394	374	367	394	362	372	356	373	369	374	398	391	359	365	368	342	364	357	415	364	396	390	373	389	374	375	394	339	390	388	403	384	374	363	396	361	399	388	369	356	390	404	382	385	363	394	380	398	371	360	388	351	353	413	377	387	366	369	349	370	371	358	363	372	344	339	377	365	343	380	349	380	406	384	341	371	363	407	360	375	342	373	393
38495	55262	40746	31471	19337	6589	1801	765	844	568	457	456	473	442	425	447	438	465	422	479	418	408	451	438	433	453	399	446	430	430	434	428	439	434	424	403	415	394	473	406	462	448	441	444	433	420	420	408	424	412	400	443	394	434	446	405	428	437	433	438	406	421	428	447	392	427	399	422	411	423	435	439	409	441	397	402	436	403	418	395	424	387	413	440	384	438	450	385	396	398	416	418	464	438	444	386	426	409	428	429	446	378	413	408	384	421	418	407	422	437	472	441	407	440	439	415	422	415	468	455	444	422	402	418	439	428	458	446	455	460	419	447	421	452	423	399	431	385	475	436	418	425	432	438	402	428	403	431	431	442	385	404	422	406	422	416	443	426	430	437	438	430	407	409	432	431	455	430	414	412	404	411	438	420	421	402	405	407	412	381	424	432	428	446	448	396	419	382	442	443	431	407	389	412	449	427	411	431	447	448	408	435	423	416	410	430	428	421	420	447	392	395	405	424	409	450	447	404	410	440	441	416	395	410	408	428	402	434	419	419	411	452	397	439	436	429	424	406	428	427	404	412	385	416	420	416	444	461	405	448	411	426	422	399	432	388	417	400	437	450	406	399	406	464	427	469	396	422	428	447	416	410	443	449	420	447	438	449	430	430	392	417	426	425	423	384	411	460	403	403	339	396	482	436	449	400	414	434	424	403	434	442	434	411	437	376	451	441	419	400	451	436	408	427	427	415	425	440	392	423	402	419	398	445	441	411	439	412	405	426	426	421	433	411	392	430	420	435	429	416	420	393	462	428	405	476	431	436	402	392	456	445	415	402	421	437	392	411	440	414	405	412	365	416	415	405	408	425	437	422	404	427	410	407	437	427	433	419	434	405	435	431	397	423	382	399	419	452	405	425	453	466	427	420	424	438	408	442	423	374	436	407	403	448	436	425	418	450	412	410	417	425	432	452	435	408	423	416	443	440	413	411	444	382	455	440	397	424	445	415	447	394	422	415	464	441	405	429	436	436	445	439	389	452	428	409	442	465	384	454	417	421	392	461	391	448	470	444	463	425	438	439	419	414	389	427	417	441	436	449	396	407	414	402	422	428	458	380	421	455	467	427	440	410	413	414	452	462	398	463	404	421	400	439	446	399	429	431	442	456	390	401	411	441	402	457	414	454	434	413	459	440	435	448	409	409	407	418	430	437	421	430	391	419	402	391	449	459	409	383	416	419	423	402	440	389	407	456	425	421	415	417	418	416	437	416	410	448	403	377	392	447	421	413	432	425	399	398	401	397	436	382	454	412	418	456	426	419	459	419	452	433	398	415	430	438	422	403	421	423	418	429	437	455	419	381	441	423	423	420	416	451	432	424	414	428	438	439	418	381	429	410	425	427	412	448	409	448	434	431	429	448	419	420	392	415	423	406	426	416	397	424	415	411	409	435	405	402	417	395	411	448	424	420	421	429	424	426	438	385	418	438	418	414	420	436	446	390	433	424	429	411	446	470	464	429	420	390	421	398	416	415	401	422	422	432	441	390	426	441	404	407	448	420	410	414	412	425	437	436	397	440	420	472	401	456	457	397	419	438	412	431	437	437	447	443	391	427	447	431	397	416	455	434	377	388	467	434	428	418	429	447	434	423	418	451	437	437	410	428	431	482	448	438	410	429	424	388	421	446	441	434	454	461	398	411	412	452	414	386	397	399	399	430	436	417	382	442	449	435	409	396	454	450	380	426	435	401	419	441	396	452	425	427	408	386	435	452	413	415	443	427	419	424	390	485	403	391	396	422	413	400	393	445	406	441	441	414	403	432	428	393	432	422	411	406	413	443	412	405	419	440	416	420	428	419	438	418	412	466	402	420	404	403	436	410	396	436	390	444	398	428	443	422	436	397	435	430	435	440	428	409	422	447	414	428	471	413	381	433	409	424	449	440	442	432	428	416	431	389	438	419	438	458	443	435	441	411	396	402	438	446	417	489	422	431	393	446	455	385	424	461	446	438	398	436	446	418	385	393	420	429	404	422	422	420	432	431	435	420	432	481	456	399	417	413	473	459	449	443	413	419	435	432	412	416	412	438	437	444	448	441	424	417	411	436	387	387	417	455	410	433	417	444	423	433	429	410	440	422	419	445	416	407	418	470	432	408	417	420	410	424	441	412	430	436	417	414	428	450	415	420	432	420	401	407	398	420	387	446	413	413	403	439	434	406	452	417	419	427	415	438	416	448	421	417	426	414	427	442	438	426	452	455	434	425	445	402	403	428	422	436	403	421	423	428	424	438	435	410	453	432	434	436	409	409	429	370	435	412	448	423	425	414	392	454	409	468	440	391	398	447	408	423	454	404	433	419	446	422	426	482	416	422	425	411	430	422	403	416	432	426	406	405	401	403	461	442	426	396	444	432	401	412	404	388	427	420	418	448	437	406	403	413	407	426	440	471	418	432	408	465	429	430	432	408	439	425	412	430	436	437	450	396	425	416	401	427	408	444	426	417	435	431	399	423	423	421	423	393	413	404	392	431	439	399	410	405	408	412	403	412	443	420	457	447	413	415	404	427	430	432	361	417	426	420	454	445	406	439	406	421	427	434	430	454	442	401	411	455	417	471	391	426	422	437	419	445	447	420	437	406	445	449	412	417	476	433	411	422	417	391	434	414	433	412	425	428	416	416	447	457	386	413	461	441	409	371	473	476	421	392	406	453	397	424	448	407	413	398	474	410	397	424	449	422	419	387	431	380	417	436	443	424	402	443	390	427	431	379	433	439	428	394	462	386	415	431	446	396	410	432	422	423	401	426	426	396	426	428	457	411	435	429	432	403	408	412	443	427	424	449	413	417	447	420	405	421	420	428	427	421	424	416	410	423	430	433	445	472	449	423	414	428	402	434	433	410	448	408	445	457	476	439	409	434	393	442	412	440	432	420	419	417	452	407	435	434	429	410	433	447	416	419	425	424	424	408	444	447	413	415	399	431	434	430	456	443	414	442	428	475	474	450	399	423	414	400	429	426	411	431	428	393	392	419	406	428	448	424	415	414	403	429	418	399	422	410	433	435	408	390	400	394	427	402	401	456	420	438	396	474	390	440	417	403	414	428	431	446	415	389	388	403	410	456	409	407	482	455	427	434	419	426	422	396	438	425	413	437	432	436	411	418	413	436	446	386	398	474	451	421	435	389	440	432	430	418	446	414	431	434	436	385	404	399	414	421	416	409	462	420	408	434	432	417	432	413	429	428	425	453	423	408	438	393	392	405	421	412	442	447	392	440	424	423	447	434	393	422	432	403	435	433	403	389	411	437	410	399	420	424	445	397	463	439	455	433	417	438	438	428	435	440	446	439	397	408	418	420	403	410	448	410	409	436	414	447	447	447	435	423	441	446	413	434	444	422	439	453	409	436	418	442	438	420	477	442	453	417	451	415	430	415	391	406	416	435	419	422	432	403	435	396	429	422	467	426	407	455	444	382	427	413	403	405	456	426	421	433	408	447	391	414	419	418
30161	30860	33140	20434	5651	1237	481	292	296	285	301	262	274	270	272	281	271	254	250	285	276	279	250	263	256	265	242	273	271	261	302	276	253	276	246	272	256	260	248	263	260	272	277	279	263	289	281	274	242	259	263	252	253	284	266	290	254	253	265	258	234	260	219	285	234	268	238	257	279	283	252	262	264	254	263	261	239	249	260	282	227	280	263	274	282	247	275	266	260	248	267	276	264	265	250	298	237	254	278	233	275	258	238	268	268	255	271	258	259	240	265	274	262	257	278	254	246	264	292	295	253	263	235	258	273	261	274	261	262	284	260	248	259	250	244	306	253	278	259	246	232	238	252	260	264	264	274	253	264	285	245	252	276	265	262	254	282	275	257	281	248	269	257	275	257	249	268	283	252	291	278	248	287	264	257	255	258	266	280	285	291	239	265	257	288	246	260	250	262	260	259	248	277	259	259	251	228	260	260	247	256	296	261	287	262	299	272	257	262	273	242	250	234	251	236	249	273	246	263	279	255	266	267	238	256	271	283	266	254	278	270	238	252	252	264	238	232	249	252	285	266	275	235	261	273	265	272	261	257	279	250	276	250	267	245	285	251	240	289	261	274	262	277	237	271	259	279	267	270	277	254	266	240	245	278	265	268	262	241	273	272	275	243	264	280	257	245	265	271	273	252	272	271	281	245	273	276	280	273	263	273	258	241	254	263	290	252	253	251	237	274	266	274	258	265	263	269	274	251	277	283	275	291	301	268	290	259	273	266	260	264	264	225	281	256	240	265	256	240	258	262	260	248	253	247	258	249	249	263	235	276	268	262	258	286	249	284	288	242	266	281	247	258	242	256	244	249	269	258	248	250	277	266	253	291	309	274	255	231	258	278	249	272	256	292	270	273	246	269	273	296	260	245	275	266	286	279	267	255	316	246	271	283	263	235	274	263	272	278	279	252	278	263	248	281	281	262	283	266	255	278	249	288	276	262	259	260	288	237	231	295	265	280	281	284	268	236	264	256	269	274	248	273	254	244	258	275	307	255	292	238	262	263	256	260	259	285	264	290	248	255	251	252	278	264	263	286	262	275	278	273	245	257	269	284	280	268	267	273	269	274	246	228	250	283	284	271	291	269	273	269	285	271	266	282	251	278	263	247	251	289	263	263	271	247	262	282	263	242	279	237	256	278	263	271	270	246	281	237	279	264	260	266	258	284	262	263	252	272	293	281	297	265	251	273	247	264	262	289	285	237	277	296	261	258	249	269	269	259	267	283	265	273	260	265	217	252	260	261	245	249	234	262	272	283	272	267	303	276	260	263	259	266	275	236	265	250	249	264	262	235	249	270	277	256	264	269	294	239	262	263	264	267	256	293	249	270	253	267	294	284	278	275	235	240	238	256	243	268	248	239	252	280	256	263	262	272	234	263	277	278	278	261	279	288	287	279	257	255	307	270	287	261	230	242	251	273	261	258	277	274	299	276	224	281	264	244	267	249	257	251	296	277	263	288	292	262	293	272	267	273	268	270	286	265	267	257	281	288	271	277	286	287	273	273	263	273	274	275	272	236	271	302	267	254	250	270	249	282	276	237	250	290	254	264	273	217	271	261	282	272	241	262	255	254	249	253	251	266	284	234	264	269	298	248	276	258	284	269	261	268	288	260	253	267	268	240	281	239	254	279	257	242	256	280	259	262	250	261	241	264	250	259	279	254	244	269	271	309	254	272	278	266	257	262	262	267	300	290	250	259	245	271	257	247	292	262	272	270	269	278	292	280	262	263	262	295	256	272	269	265	265	255	265	246	267	244	250	270	284	247	267	280	293	264	265	257	282	249	275	266	272	241	289	263	270	264	279	250	262	270	274	236	262	264	264	279	267	256	286	256	271	294	273	265	263	234	281	244	253	264	260	260	263	258	271	264	271	282	263	294	251	238	274	291	271	273	272	251	259	264	246	260	259	274	294	268	273	259	268	269	273	243	257	293	296	264	259	257	267	251	272	280	276	264	274	255	263	252	271	241	276	239	286	248	257	251	263	262	259	278	277	286	262	256	258	251	279	296	261	244	264	263	271	275	259	260	271	243	270	297	306	274	262	276	267	219	269	264	269	250	277	273	270	262	257	284	271	269	263	245	266	255	258	270	279	263	246	257	268	259	271	241	286	278	275	283	275	237	265	288	266	272	284	251	266	265	251	248	306	253	283	257	275	254	281	248	266	243	268	242	246	265	249	235	274	259	275	285	235	271	268	268	260	256	262	263	261	255	258	281	262	267	270	281	259	243	253	284	262	238	265	264	249	277	265	253	249	273	245	256	251	226	247	270	241	260	274	261	284	279	278	282	250	250	273	261	255	268	271	233	253	275	289	257	291	242	262	242	254	268	258	264	250	258	287	244	262	260	275	261	272	276	263	242	260	269	240	256	286	253	262	249	259	268	258	255	261	248	253	260	253	244	246	274	251	264	269	252	239	271	249	308	255	287	257	287	280	262	259	272	277	280	259	245	253	260	276	292	282	287	265	285	267	269	263	259	253	256	245	259	266	229	251	228	253	252	291	258	279	251	255	261	258	258	254	274	267	263	255	255	262	279	252	296	235	279	259	303	251	266	277	291	259	257	265	261	275	247	258	254	273	283	274	249	256	266	280	271	229	275	257	259	254	250	263	251	256	262	261	252	253	268	244	272	241	283	271	274	269	273	261	244	261	236	269	276	248	282	278	287	271	255	250	253	241	241	257	281	240	261	272	258	240	262	232	280	270	260	269	243	250	257	226	296	284	261	267	292	257	219	255	238	290	248	269	299	279	269	247	238	272	259	266	269	267	255	285	259	266	239	259	307	281	265	250	302	250	264	257	257	303	267	275	261	268	276	251	250	248	285	264	284	260	270	269	253	276	248	272	266	279	259	261	266	267	264	276	249	279	259	261	274	262	261	271	245	278	270	271	292	268	286	248	264	263	274	258	272	265	263	255	267	274	277	273	260	273	265	287	255	272	286	261	255	245	235	250	281	292	279	245	269	281	283	283	294	261	285	249	226	257	273	281	313	248	218	269	259	259	262	231	267	279	243	257	280	238	222	241	298	282	263	250	250	242	281	256	281	266	262	275	277	288	259	251	273	263	291	265	252	280	244	271	261	243	243	289	267	263	245	272	263	246	287	254	264	272	304	282	302	278	254	262	245	258	294	283	273	255	281	271	242	244	250	243	250	286	283	244	252	257	270	254	275	292	255	255	268	269	275	249	280	246	289	260	297	268	260	274	239	280	273	242	280	261	278	245	239	272	268	272	245	275	284	259	269	271	258	260	242	269	264	241	255	262	265	255	266	259	267	301	296	285	266	256	241	259	247	283	264	245	268	254	296	251	271	259	260	266	248	291	259	283	296	256	259	283	256	234	259	253	292	250	242	253	275	261	303	292	255	237	283	270	285	261	256	258	278	258	259	274	268	260	257	273	297	241	250	266	243	280	251	268	271	277	259	260	247	286	248	241	253	286	292	285
33445	47299	32867	18193	6142	1427	521	370	377	387	336	348	318	327	326	311	304	347	347	334	296	344	334	343	363	313	320	327	336	294	305	337	301	316	348	316	325	318	311	349	324	311	324	315	329	294	316	317	285	324	321	304	307	324	316	315	315	315	297	274	323	313	297	319	340	322	266	339	296	326	373	324	313	319	307	326	293	292	300	288	312	313	342	280	330	329	295	309	319	294	343	329	300	316	294	320	346	304	333	312	302	345	327	341	320	319	336	327	317	307	300	300	331	325	315	320	339	315	336	316	341	320	345	311	303	321	317	305	317	306	342	314	316	307	318	319	343	317	336	348	326	327	309	305	333	323	335	333	303	382	306	298	313	354	299	308	322	313	346	295	310	292	340	344	300	303	318	302	335	307	327	344	333	303	321	331	311	325	341	332	303	323	303	309	274	312	334	298	345	312	316	344	310	312	319	295	336	312	305	348	296	318	305	329	293	324	308	306	310	339	307	306	311	301	309	333	379	342	319	322	332	326	326	348	312	337	306	325	325	339	311	321	309	326	307	299	302	364	333	310	317	333	314	293	318	326	321	331	328	300	325	328	344	316	305	325	306	330	301	299	323	337	336	311	311	309	329	335	319	352	320	318	322	304	293	312	309	314	311	338	315	325	334	303	309	344	303	340	354	315	323	333	324	312	315	281	290	323	307	342	303	313	361	319	326	341	320	328	309	304	316	345	301	311	325	342	334	313	318	316	331	305	288	306	335	321	301	324	309	335	300	321	318	287	331	312	289	336	322	340	328	301	326	314	307	308	314	339	336	316	338	297	313	303	338	318	350	318	315	324	320	321	292	327	318	309	298	313	331	348	294	308	317	294	327	308	322	299	318	339	338	303	328	333	308	330	320	369	332	310	302	325	315	289	322	331	320	287	336	329	311	323	290	320	317	303	340	313	326	303	305	347	336	311	323	347	315	333	309	305	319	309	315	325	315	363	295	318	341	312	317	328	302	322	300	344	336	304	334	324	330	351	331	314	339	305	329	326	313	344	314	320	297	307	339	300	307	322	294	316	348	340	323	330	295	316	337	325	312	305	306	316	307	320	343	335	352	315	312	334	342	346	323	344	322	316	315	319	310	293	323	313	371	322	314	304	308	319	342	303	292	312	301	328	312	319	328	285	318	278	333	318	284	333	333	318	319	316	311	302	293	299	334	324	327	322	326	310	308	311	291	342	308	304	335	351	323	312	312	298	303	316	312	327	343	302	332	349	315	343	330	297	287	327	311	294	318	355	301	320	324	317	324	364	326	289	349	340	300	306	300	331	352	347	292	336	327	321	336	336	370	344	307	313	353	313	315	317	355	289	304	318	329	323	311	322	314	330	335	302	342	315	309	319	318	331	332	311	324	348	306	328	302	321	325	334	341	300	352	323	351	309	336	297	325	371	310	308	321	344	313	322	348	327	312	293	299	310	312	288	355	299	311	309	318	294	327	325	317	318	308	317	314	327	330	313	327	321	299	322	336	345	326	349	302	335	321	337	319	335	319	341	301	335	344	330	329	341	292	299	343	324	323	323	324	333	355	327	318	296	302	330	312	316	347	349	315	294	301	312	289	311	330	354	306	289	320	298	273	312	332	315	315	330	339	325	344	344	317	304	338	307	344	337	291	321	342	306	303	327	358	308	312	324	304	289	313	318	332	344	303	337	335	354	324	317	334	341	287	315	309	325	300	283	333	281	318	312	322	306	364	350	302	296	305	314	322	311	308	303	330	296	310	354	333	330	320	300	309	327	360	315	337	297	299	306	303	331	335	288	334	314	322	312	318	301	337	309	327	323	338	331	314	308	307	306	310	299	357	315	287	322	326	333	359	313	291	298	333	307	300	314	306	306	330	312	281	294	309	298	361	324	316	339	328	357	300	296	294	296	319	309	339	319	324	309	284	337	314	333	305	323	346	330	340	328	342	313	296	318	319	306	308	323	319	293	345	295	309	337	308	301	309	351	322	313	329	340	304	299	320	317	326	342	328	307	327	326	283	340	339	331	320	326	315	289	336	288	335	311	298	350	330	274	315	322	305	341	304	327	311	278	312	340	328	351	289	306	319	321	335	293	307	303	340	345	316	335	321	304	334	342	304	316	343	303	297	335	345	314	321	296	321	314	339	303	314	335	326	335	346	337	307	324	299	305	329	303	354	315	326	288	327	313	349	316	318	325	289	296	301	339	331	320	346	285	329	320	323	313	320	289	355	315	313	326	322	312	326	312	317	316	314	308	331	305	334	344	309	330	338	287	324	313	328	302	336	314	304	315	298	334	312	313	328	332	292	337	309	328	331	313	298	311	318	311	345	304	280	310	304	311	322	318	346	338	282	322	320	313	311	331	310	305	313	325	346	364	323	316	342	333	311	303	325	311	326	331	327	309	333	314	334	314	348	304	325	331	324	329	316	302	344	320	305	318	328	310	332	328	298	327	328	318	326	326	318	291	312	323	302	318	307	347	324	303	323	349	320	303	310	318	303	318	359	340	328	330	331	322	316	314	335	293	343	328	314	316	301	310	309	301	318	305	307	300	346	349	337	318	309	310	319	306	332	312	302	347	348	307	314	299	345	324	328	335	336	348	319	328	304	315	312	339	335	311	332	333	313	362	307	312	316	349	307	328	305	310	294	327	342	336	351	292	303	313	338	334	303	313	339	356	309	315	345	358	307	316	346	322	328	312	297	331	315	314	342	327	315	316	363	320	332	326	316	325	325	320	319	324	322	330	316	325	309	321	340	340	294	304	336	322	318	319	317	310	310	332	331	309	323	322	314	301	342	311	309	284	306	329	344	286	293	320	331	333	346	310	322	321	305	335	335	285	331	318	339	315	339	272	336	331	287	347	308	279	303	326	320	297	308	310	319	304	320	312	308	306	310	346	338	312	307	316	314	311	351	324	348	329	326	300	334	339	322	344	356	303	324	318	292	302	367	339	319	315	296	304	322	334	304	341	320	333	329	333	323	328	353	296	336	307	313	298	320	302	303	318	326	337	304	332	302	311	319	334	298	336	317	329	313	324	332	338	300	324	309	316	306	323	351	346	329	325	322	310	315	314	325	270	337	342	347	313	347	344	312	324	309	330	307	339	333	320	322	330	327	296	327	334	344	330	276	327	306	309	370	349	336	292	280	329	356	307	315	317	288	314	327	338	291	343	309	313	306	346	333	361	320	340	316	314	313	325	300	294	334	293	333	339	325	308	323	311	305	324	335	300	316	321	334	335	317	318	323	311	323	334	323	309	322	350	273	332	324	344	322	301	314	304	319	322	316	338	361	305	320	349	345	369	307	330	319	292	325	342	348	338	337	298	345	313	330	318	322	312	302	306	335	307	303	294	335	314	311	337	320	339	338	288	302	301	324	327	325	336	312	301	308	353	291	329	320	332	328	315	344	344	336	307	335	313	315	345	343	304	339	321	300	315	327	310	289	336	310	352	317	321	306	315	302	288	340	345	310	305
24584	21585	29220	25656	21500	12382	2955	692	388	330	307	268	269	282	291	254	266	253	266	256	261	257	256	267	245	286	283	223	260	241	253	259	242	246	244	273	261	257	266	272	251	271	221	295	257	270	271	271	247	252	241	267	242	250	258	245	214	253	256	260	241	253	255	240	261	254	269	241	216	255	228	268	268	274	267	269	231	235	241	227	244	258	244	235	272	257	288	250	258	237	260	234	239	255	260	247	257	247	217	260	260	246	297	258	246	227	269	262	240	264	255	225	228	281	253	276	225	255	266	238	243	256	271	254	253	260	242	270	236	236	231	256	250	264	266	230	235	258	245	252	254	269	224	260	245	265	232	255	244	263	248	267	268	242	259	267	251	263	246	265	257	235	280	287	216	260	252	220	249	261	230	232	255	256	276	246	253	258	257	267	249	260	258	246	277	268	235	262	235	246	261	245	238	286	243	286	250	255	258	253	263	287	277	290	256	261	237	245	281	262	279	249	264	230	244	245	251	258	253	262	273	262	223	231	240	268	239	242	234	269	255	250	253	285	250	280	247	261	258	258	255	252	267	254	228	239	268	247	238	266	241	264	245	273	264	252	265	253	260	264	250	249	248	246	262	266	242	257	269	279	262	264	262	236	207	272	242	273	229	253	274	250	243	288	262	252	269	251	254	259	275	272	260	281	236	246	282	253	259	244	258	274	240	253	275	255	258	262	244	290	244	223	241	251	251	271	256	263	250	248	270	259	230	264	255	247	264	255	261	247	253	247	229	255	258	227	264	255	240	218	237	255	221	250	244	262	258	287	278	260	263	236	293	256	241	264	252	283	250	256	265	239	237	260	250	265	257	237	250	237	274	277	282	257	236	274	250	230	245	262	257	237	250	257	242	261	284	264	269	251	238	254	235	250	271	246	254	261	259	238	274	248	245	228	261	280	245	251	265	248	263	282	227	252	264	262	256	243	261	259	256	254	258	262	257	243	247	263	239	246	239	242	275	262	262	241	270	230	261	249	257	242	252	272	268	265	298	244	263	242	240	266	241	232	254	279	226	233	237	248	267	269	242	230	260	280	260	273	250	269	273	269	255	225	247	248	274	249	271	267	262	239	274	274	238	260	234	248	276	272	235	250	246	260	262	240	244	285	259	267	289	230	256	253	280	252	243	236	235	268	259	229	282	250	243	226	282	265	254	250	259	265	253	229	265	243	248	279	242	257	275	247	251	278	266	247	253	255	242	243	226	230	254	242	259	272	228	262	247	219	262	263	294	244	272	285	253	256	245	276	258	244	215	264	248	250	249	235	253	252	253	242	251	225	246	235	261	228	280	238	226	245	228	239	258	263	253	244	273	236	232	242	260	275	246	250	255	262	239	276	236	261	265	209	243	292	270	278	249	250	245	236	237	247	245	264	236	248	277	233	277	260	256	217	257	235	251	235	265	254	255	243	253	236	215	269	253	251	245	260	265	248	266	240	258	244	253	246	273	242	252	259	261	241	251	286	246	261	270	248	251	275	251	252	224	236	277	253	233	252	248	280	243	279	246	252	256	285	235	275	284	233	226	257	246	261	270	273	248	247	235	236	249	238	268	264	272	250	283	238	267	266	254	234	258	243	246	236	257	253	247	243	267	245	252	269	262	240	273	254	259	237	269	267	258	238	247	233	254	250	271	253	230	247	246	254	251	247	267	278	263	254	224	277	217	246	258	255	270	276	239	262	250	247	236	298	236	270	264	241	240	240	250	224	288	242	222	255	250	293	259	270	256	272	249	229	245	238	241	256	294	250	238	247	267	248	279	272	249	236	265	246	262	267	237	266	239	253	270	233	250	253	221	275	249	267	266	225	240	269	243	262	242	271	252	261	251	231	257	252	258	241	248	250	235	243	240	262	237	269	271	230	247	265	245	270	232	248	256	279	266	270	227	258	239	244	254	223	234	249	211	231	259	275	236	258	251	271	255	270	260	253	231	224	241	254	241	268	245	245	258	259	281	250	251	244	225	254	255	244	259	252	279	245	259	289	276	243	242	252	264	242	239	236	259	253	251	254	251	263	246	281	270	252	255	230	261	250	274	258	268	218	252	263	271	259	258	243	237	254	258	269	257	230	233	244	231	246	259	279	249	247	264	237	277	259	267	251	267	254	245	267	257	236	268	229	249	264	236	246	249	279	250	252	236	240	231	237	275	244	248	225	264	270	249	220	252	243	260	261	264	271	266	280	265	239	262	249	265	240	259	251	279	259	250	254	230	239	243	256	246	245	248	257	261	269	282	234	244	248	249	257	261	260	253	249	244	245	270	241	274	223	276	243	222	281	236	284	275	222	250	278	256	242	250	258	263	223	242	247	272	280	267	253	248	233	254	272	237	275	226	255	240	245	259	260	274	245	243	246	224	241	254	251	248	257	244	267	251	276	262	260	242	255	270	239	241	247	275	221	252	251	246	265	254	242	222	250	239	267	232	248	251	270	240	208	251	276	239	248	277	254	263	290	273	258	248	269	258	251	256	216	256	274	240	251	238	244	273	247	280	262	256	258	243	247	245	283	248	244	243	292	230	251	256	249	245	261	298	235	268	255	267	250	239	268	248	263	267	266	261	252	229	271	230	268	258	255	250	264	262	233	289	243	285	241	261	239	208	247	282	246	206	258	262	232	264	262	271	262	255	272	274	262	225	226	240	257	233	293	272	247	267	256	235	239	248	283	279	265	260	277	256	282	242	246	255	243	270	245	236	269	225	258	277	255	245	265	261	241	276	260	251	232	229	259	281	265	262	233	252	272	252	248	232	256	246	244	272	254	263	247	263	260	245	253	258	262	253	239	283	269	249	222	218	249	260	244	235	244	256	247	253	255	250	271	237	223	236	256	247	271	287	270	237	236	277	236	247	257	252	269	239	258	267	261	244	235	255	247	238	266	260	245	252	266	255	271	285	244	226	233	285	246	244	244	244	302	234	240	253	251	298	299	273	265	237	274	249	243	272	248	260	250	275	244	232	246	251	252	263	283	239	276	217	244	253	249	254	281	258	252	273	270	219	265	270	235	282	242	238	231	248	256	244	242	269	238	229	287	276	263	265	265	234	265	270	251	243	240	236	270	272	232	253	224	247	244	222	251	253	266	223	253	277	259	253	243	282	239	251	242	259	264	239	258	245	274	249	274	258	239	260	267	243	235	268	263	265	255	243	274	266	249	257	265	262	267	275	260	238	286	262	280	218	235	268	252	245	234	278	275	233	261	246	296	268	268	276	264	282	261	282	268	288	219	232	265	256	229	261	262	252	253	248	250	237	271	258	248	249	255	270	264	230	250	236	248	256	248	227	266	243	269	248	264	241	258	261	266	266	250	288	256	241	280	262	279	238	239	279	251	236	228	257	250	257	274	247	241	251	256	266	248	265	233	257	235	284	229	240	268	283	240	285	242	241	257	235	238	280	274	252	241	239	259	229	227	235	257	258	243	248	266	241	240	273	270	252	269	230	246	294	220	271	247
34555	58347	43593	29160	14560	5522	1954	618	422	434	373	325	298	311	326	318	301	323	328	350	301	285	326	294	335	325	290	305	295	304	283	312	314	335	328	297	322	313	312	323	304	322	313	304	285	306	357	277	301	286	288	335	326	302	301	283	300	319	303	309	303	314	290	312	315	299	292	300	316	287	322	292	306	307	308	288	288	285	284	286	300	290	310	282	284	311	301	299	323	309	315	309	301	289	307	320	307	319	280	278	338	284	321	282	313	294	283	293	295	279	292	294	340	320	281	341	300	284	303	328	299	298	293	292	296	299	277	311	295	300	265	315	330	299	308	278	283	317	286	289	299	305	280	302	305	326	316	314	256	264	281	287	313	305	323	291	294	319	297	272	310	294	302	304	290	305	302	314	300	317	306	296	305	318	271	301	306	276	287	302	291	297	322	298	329	314	320	313	304	325	321	325	306	295	310	277	335	312	290	302	313	313	267	284	308	317	297	296	295	296	315	320	307	318	292	324	331	285	271	299	286	307	324	288	312	297	303	293	292	298	291	315	317	314	322	294	321	299	315	284	275	280	278	309	312	276	302	317	295	313	307	315	284	313	330	327	303	313	322	275	328	292	311	292	312	303	295	290	306	285	287	299	326	277	304	298	284	306	292	311	295	323	305	310	322	310	326	319	325	312	285	313	306	317	290	336	283	283	307	277	303	284	313	322	272	296	321	309	314	309	322	306	300	292	269	331	295	326	303	288	288	330	307	289	278	274	316	285	304	322	298	278	317	297	297	309	274	302	296	315	298	316	313	324	299	304	291	290	300	306	296	312	306	306	280	314	311	284	289	318	318	283	320	309	273	295	307	291	299	296	326	295	313	327	284	277	307	306	303	290	329	296	305	308	291	352	282	309	298	266	293	295	321	299	288	310	300	289	294	323	305	323	299	284	310	316	307	267	279	282	278	336	273	315	305	304	315	296	307	305	337	320	305	282	319	310	279	334	271	337	302	274	282	268	311	306	301	317	292	320	297	313	340	305	298	298	296	296	310	322	325	305	306	346	289	302	318	281	323	298	295	312	328	348	303	312	321	310	298	304	310	290	314	323	279	311	282	321	295	298	298	286	300	295	301	291	311	289	309	298	280	295	291	293	324	375	261	300	340	352	299	293	317	300	307	295	324	324	294	276	302	304	328	297	341	335	295	303	317	313	285	290	291	306	318	295	284	317	292	303	301	307	322	313	326	323	337	280	323	323	329	309	298	313	273	251	283	290	302	287	294	257	286	310	336	298	312	295	294	306	298	294	291	312	277	316	294	330	287	333	306	289	299	312	320	298	310	291	282	297	298	317	328	302	299	311	292	302	286	308	271	319	283	287	303	311	318	297	303	309	311	312	316	324	284	277	303	333	299	300	298	313	286	292	315	278	321	323	300	281	281	322	288	278	289	302	306	295	289	316	291	291	300	296	323	273	307	320	306	306	355	321	314	313	308	293	341	300	308	277	294	276	322	301	321	308	290	279	302	298	303	278	319	312	303	281	270	323	272	331	296	323	307	273	311	297	263	333	285	313	316	296	320	318	302	297	267	300	296	319	335	290	322	293	296	301	303	306	300	316	339	290	294	265	291	307	298	271	300	329	343	289	280	290	328	320	305	303	322	264	307	303	318	309	288	304	293	312	305	286	329	301	292	321	275	290	299	291	306	323	275	326	308	278	296	284	283	294	320	298	294	309	291	303	331	277	318	314	283	310	287	282	273	278	382	317	317	305	319	310	333	300	284	314	293	294	322	311	323	332	261	260	305	298	297	294	313	287	301	280	290	292	292	280	313	322	312	303	310	329	289	278	315	301	281	304	326	292	294	322	300	285	283	299	273	305	289	294	305	307	312	326	303	357	285	306	290	308	321	332	304	345	301	284	300	274	272	283	275	303	320	304	295	263	306	322	326	282	314	285	277	313	299	273	318	310	302	290	294	328	308	307	322	286	298	321	298	320	265	280	300	325	288	297	353	280	254	310	291	302	325	283	302	310	319	318	274	305	282	312	324	292	283	300	299	325	279	296	307	313	310	326	318	305	282	281	287	281	286	274	310	276	325	305	316	298	316	305	277	266	309	301	344	317	310	273	305	302	306	334	283	293	292	315	309	304	282	341	279	299	310	300	256	272	311	316	307	304	299	304	330	278	316	274	292	275	316	283	306	315	281	323	308	290	304	311	304	300	280	301	289	301	281	288	319	279	288	315	297	311	309	286	331	301	301	322	312	273	309	300	318	267	291	294	282	300	299	305	305	300	273	290	298	310	309	320	316	317	269	280	251	313	286	288	306	303	321	301	322	295	339	267	305	300	307	279	288	292	298	303	279	317	308	303	359	275	307	285	311	304	294	279	287	301	265	295	297	320	292	317	286	296	317	321	306	285	297	305	275	297	321	289	299	276	319	281	325	306	297	279	302	305	314	283	319	300	302	274	306	285	288	336	308	299	305	342	297	312	290	313	281	302	324	300	283	299	286	288	297	304	261	287	298	312	289	316	310	319	324	313	313	293	308	295	311	315	289	291	302	287	315	301	295	297	318	299	281	283	280	310	273	296	310	316	314	315	312	281	275	313	300	302	321	316	306	306	268	305	301	296	323	268	314	295	315	315	303	308	288	277	314	291	299	322	300	297	323	287	308	291	303	305	294	332	290	299	316	348	274	319	266	318	316	304	312	326	293	295	288	292	269	294	290	266	302	283	317	294	280	292	309	306	294	301	347	291	293	306	300	292	285	300	315	316	293	298	327	299	283	304	296	319	297	312	285	272	294	305	315	300	307	314	284	287	315	323	333	302	268	314	313	275	288	334	317	309	312	309	272	295	280	292	300	295	311	276	285	290	300	316	302	330	296	297	316	303	276	296	317	325	312	299	306	299	297	303	263	300	299	299	305	325	322	309	315	309	304	290	332	284	330	291	300	314	327	323	315	315	318	337	309	315	289	328	297	305	325	307	284	308	317	285	300	305	298	284	317	307	324	310	307	292	327	282	306	296	303	302	272	287	282	259	299	295	329	306	313	295	290	269	311	299	287	318	268	310	296	309	281	252	300	280	312	296	300	321	287	305	333	307	282	324	295	315	300	311	296	282	318	333	332	323	318	275	329	326	299	304	297	291	282	332	292	296	291	310	308	300	289	292	271	283	310	305	286	303	278	267	343	291	315	322	305	268	300	312	304	299	289	314	284	315	282	294	277	312	291	300	359	304	278	300	309	346	306	293	305	282	300	278	348	290	290	287	273	292	316	281	297	313	354	293	292	284	303	306	239	269	315	307	303	291	298	298	320	311	284	308	306	294	326	271	312	305	296	311	317	286	296	310	282	302	326	283	316	313	310	312	311	318	302	321	285	339	281	306	317	303	294	290	317	286	288	303	311	297	306	303	277	288	304	297	301	291	311	299	298	317	291	306	310	298	277	322	333	343	299	304	303	282	278	318	309	285	295	318	292	279	278	315	295	303	308	296	297	292
25824	21995	29733	26755	14978	4651	1605	479	402	398	395	368	392	391	401	332	383	380	362	372	372	364	343	348	353	366	350	367	341	349	364	363	357	333	357	332	377	333	371	364	372	358	380	364	341	322	351	341	344	342	354	343	371	356	371	358	353	369	369	363	353	395	351	358	343	354	362	365	351	364	356	346	347	359	354	355	352	370	388	351	362	353	356	376	344	337	387	369	368	336	367	347	347	375	341	375	343	376	368	385	375	364	373	388	336	310	326	340	352	380	359	334	345	349	360	340	341	393	358	366	371	387	378	357	333	366	325	398	372	363	379	342	345	386	346	376	341	330	363	322	371	318	359	353	371	395	356	379	370	355	384	340	352	344	359	357	392	385	341	328	375	347	360	368	333	367	353	367	353	364	351	349	336	339	362	367	364	320	386	334	367	396	365	354	357	357	351	357	355	365	366	351	386	381	342	358	388	345	329	354	360	357	348	407	390	358	322	354	344	363	351	347	381	343	342	347	330	353	338	380	365	384	388	371	345	326	390	364	374	381	348	350	340	350	373	339	378	343	359	355	360	349	333	358	351	367	375	350	341	348	372	348	347	364	365	366	405	335	379	347	356	382	380	379	352	348	334	356	388	384	372	365	377	364	342	377	356	358	358	376	379	379	343	341	359	368	320	366	339	374	351	349	374	359	370	373	341	360	375	344	352	353	380	365	340	364	351	390	349	353	340	349	326	365	359	398	372	377	340	365	365	350	355	392	343	362	342	367	336	382	374	326	369	358	364	349	366	351	368	371	373	391	369	351	332	298	386	362	404	340	346	359	357	325	332	370	363	370	363	353	365	360	353	366	380	357	372	380	377	332	335	385	343	386	342	370	352	397	380	375	316	373	347	357	374	359	330	387	360	356	334	362	340	349	360	368	349	369	372	343	364	350	375	406	353	333	340	342	354	387	326	359	370	333	377	384	346	374	348	375	396	344	365	364	398	338	347	345	375	372	373	398	357	364	345	362	337	407	376	368	339	368	367	364	382	337	316	326	385	347	355	372	372	351	330	351	381	348	320	353	361	368	337	387	359	366	364	387	386	373	351	382	342	329	410	337	354	366	350	373	329	362	352	373	386	343	372	384	364	386	395	356	374	329	370	346	348	332	340	359	357	351	347	348	376	357	370	358	385	379	346	349	373	372	360	395	334	358	357	356	373	393	358	360	345	368	356	361	368	351	369	368	344	349	375	361	320	350	358	378	362	314	421	365	363	379	380	373	314	372	343	353	339	371	376	371	368	365	357	372	375	333	341	342	408	360	368	393	351	362	363	360	397	350	379	360	360	348	379	333	334	349	381	374	349	362	371	379	346	384	349	382	371	342	357	316	387	332	334	356	361	341	338	350	345	359	374	350	358	352	361	368	356	357	319	376	343	339	352	366	347	363	361	352	328	332	393	332	384	371	343	340	328	340	370	346	353	366	380	348	321	368	356	373	361	326	350	383	357	346	394	374	356	383	409	362	388	367	373	344	387	386	384	330	375	349	401	331	315	365	366	385	379	341	377	364	404	345	345	397	360	361	369	348	353	363	375	349	376	340	365	330	371	399	351	337	341	347	371	381	336	350	339	377	373	344	353	346	389	391	378	377	347	363	361	330	332	367	396	347	386	336	372	367	365	373	351	342	365	337	358	396	345	326	374	350	335	348	364	366	365	353	364	358	380	367	354	351	370	345	327	390	386	369	377	355	373	335	340	364	342	330	345	362	362	361	337	331	372	349	345	367	346	340	347	337	345	344	357	329	352	356	359	393	315	329	347	350	354	385	360	366	376	354	352	365	357	366	377	377	406	363	316	351	375	359	365	402	336	368	325	363	354	342	364	347	374	367	367	345	415	370	382	354	343	338	363	362	366	334	379	368	384	327	352	333	381	363	355	364	384	388	376	371	403	350	345	355	341	343	328	344	330	359	373	356	349	349	393	356	364	362	358	377	345	362	367	412	353	356	358	345	304	376	390	342	379	383	380	388	369	347	330	352	363	348	378	362	368	388	339	351	373	336	348	363	374	367	399	345	358	339	367	352	355	336	306	356	341	395	348	387	332	360	387	359	353	337	337	355	394	367	334	347	353	401	371	367	370	303	364	350	351	362	340	370	359	367	361	371	338	355	355	363	345	338	352	386	333	358	351	346	349	359	353	321	403	308	353	369	350	314	339	345	377	343	358	358	370	380	345	331	377	322	346	372	339	370	330	397	374	363	380	358	350	359	377	364	340	388	341	351	310	360	320	354	377	354	359	350	362	374	376	333	370	388	377	379	340	338	363	346	365	370	357	308	366	369	375	367	363	346	402	345	333	368	353	359	348	361	376	373	344	317	357	348	361	377	364	383	322	402	354	356	366	401	366	364	368	370	388	373	360	327	364	331	394	358	370	370	346	388	359	355	324	351	388	347	349	323	344	309	344	342	343	359	341	368	344	349	332	325	385	352	344	366	383	376	368	365	337	324	383	333	350	345	345	356	386	341	355	355	347	354	358	347	342	355	362	384	360	399	364	353	353	355	367	358	388	343	384	340	363	392	378	345	378	311	359	407	371	393	337	359	385	389	351	368	355	328	341	339	351	374	346	362	380	372	341	387	340	348	384	371	330	350	363	348	343	343	340	367	354	333	354	336	363	328	359	331	355	351	360	377	329	383	346	337	343	343	330	324	354	342	365	353	341	366	325	368	336	366	378	349	339	333	349	341	394	400	369	361	357	379	354	375	320	311	381	342	367	326	346	367	370	346	356	349	370	334	361	354	362	336	333	373	338	335	340	332	323	351	376	344	312	385	347	335	366	374	374	359	371	375	378	362	372	376	385	322	381	391	365	333	329	330	342	370	352	386	349	356	349	345	385	381	372	347	373	359	338	375	379	391	349	358	369	388	368	335	359	375	375	372	331	379	327	372	347	343	350	338	350	322	349	374	369	365	324	354	368	370	355	356	396	359	347	388	332	357	381	336	360	352	397	379	337	344	387	359	341	368	351	350	378	351	337	355	341	323	372	321	360	382	322	378	346	353	357	354	358	394	362	343	356	315	387	346	364	380	355	361	333	345	354	347	331	364	327	357	351	346	364	382	366	397	374	334	387	359	348	356	365	379	355	344	353	376	401	349	339	366	382	355	339	359	378	341	388	364	321	350	364	366	360	385	350	389	354	380	354	341	371	347	360	324	335	373	342	365	339	365	377	338	347	356	359	322	319	366	346	358	348	346	383	332	382	347	376	346	345	334	399	383	364	367	382	363	340	353	368	328	362	356	351	378	359	347	357	334	362	337	334	354	364	343	371	356	345	314	336	358	368	346	349	374	389	357	353	365	354	327	387	364	356	380	329	361	377	353	337	361	349	379	347	372	342	376	390	366	329	353	367	370	374	329	339	363	349	331	389	334	362	394	364	362	334	320	352	340	377	334	355	381	370	382	333	365	368	369	324	341	363	357	383	354	363	388	372	388	380	360	327	378	361	344
36613	58481	40538	23871	10999	4741	2057	639	504	486	407	428	406	410	390	437	432	428	444	417	417	408	405	399	435	437	463	411	412	449	438	456	434	426	443	398	411	405	394	436	447	407	431	433	413	398	473	432	412	448	447	432	434	458	411	424	422	431	405	416	418	379	450	401	397	466	401	418	429	427	421	425	437	441	415	414	396	417	420	398	388	418	435	406	412	426	407	439	405	420	435	391	445	408	420	405	435	391	397	417	436	423	422	414	395	424	429	391	425	415	401	432	417	450	417	408	405	419	430	393	424	465	424	462	420	419	403	435	439	409	406	394	417	443	421	474	422	411	412	442	409	462	426	435	432	440	439	404	429	419	423	417	426	431	398	396	427	381	441	437	429	449	413	430	430	456	431	407	447	431	394	409	424	448	425	410	405	420	393	413	428	404	426	438	432	418	417	440	430	426	425	400	392	435	457	402	423	430	436	410	406	391	436	427	418	431	378	443	442	394	432	416	413	414	440	420	400	376	414	447	452	472	467	421	444	408	390	381	418	412	440	403	401	437	409	417	439	466	417	420	460	379	444	406	454	412	401	379	404	442	431	426	425	392	433	424	443	458	408	425	428	437	398	444	420	429	422	416	418	408	410	448	455	389	434	419	448	429	432	450	411	393	404	388	424	414	394	406	391	436	446	407	475	404	457	399	406	425	445	424	400	410	425	425	402	433	425	422	434	437	410	429	396	451	367	449	411	429	436	412	403	411	427	391	431	432	417	451	437	424	432	401	410	388	363	390	444	460	406	406	418	414	420	394	432	402	432	429	409	395	415	412	421	417	436	394	390	414	414	408	410	443	408	431	422	405	444	444	440	410	408	435	414	400	454	414	441	413	391	438	412	425	409	398	391	436	461	457	446	434	396	426	411	397	426	447	425	444	380	409	404	422	384	405	439	417	416	448	435	423	396	421	414	450	398	441	402	411	415	427	450	404	416	426	373	405	400	432	406	432	430	428	390	444	420	464	413	412	449	427	420	403	394	436	418	432	451	389	397	414	391	393	448	384	414	408	404	398	456	386	408	409	481	419	440	447	402	427	436	416	451	413	436	431	423	420	445	428	387	406	404	431	429	424	372	406	422	415	440	399	404	399	374	429	442	421	437	425	420	455	425	441	446	457	423	394	433	426	385	417	412	407	398	444	464	422	442	429	408	428	407	409	438	417	423	456	447	396	467	436	441	439	454	398	428	453	419	456	422	418	412	456	410	427	366	402	437	430	408	421	395	400	442	412	409	460	458	436	432	433	391	419	426	430	395	391	437	460	436	439	389	427	436	430	407	424	386	420	410	395	401	429	417	402	450	418	448	420	398	408	428	413	435	420	424	421	427	426	425	395	490	430	427	400	401	405	435	433	394	441	438	434	449	392	402	467	447	431	420	415	434	418	422	421	414	415	428	388	442	424	422	426	400	448	410	422	402	476	404	426	431	417	423	394	422	413	423	411	427	443	468	407	391	418	409	399	446	422	422	426	445	444	399	395	419	427	405	399	392	417	434	437	430	457	404	415	385	428	393	418	412	434	425	418	435	416	419	415	406	430	435	397	427	423	403	451	400	441	435	410	401	405	434	429	401	389	386	431	413	483	444	434	419	423	391	422	434	404	448	388	437	401	417	430	389	417	416	401	419	428	383	452	450	433	434	424	405	429	403	430	392	447	413	479	399	428	449	418	404	458	444	415	443	424	444	409	403	426	416	443	447	403	438	421	418	467	436	433	419	430	473	435	410	393	401	461	392	404	464	448	408	459	448	429	428	426	427	428	429	431	424	397	422	383	462	431	400	414	411	410	407	398	426	398	427	457	421	427	409	441	426	399	444	421	418	451	434	428	434	428	407	403	454	419	441	391	393	447	385	435	439	436	447	446	452	402	402	362	460	445	457	400	422	409	448	425	418	406	418	426	416	418	414	407	409	464	403	416	412	420	438	408	401	426	416	444	436	441	431	416	397	415	415	425	425	437	431	407	393	446	413	472	391	390	421	388	429	397	438	391	425	381	420	424	423	428	399	420	458	410	417	442	384	440	418	394	454	407	433	420	420	429	438	406	404	406	437	393	413	433	389	450	429	399	425	421	416	419	406	438	391	435	412	427	403	430	444	435	409	432	426	424	430	470	413	388	417	431	373	457	411	421	423	456	390	401	420	415	413	420	413	394	425	418	448	398	423	423	392	420	420	423	457	448	426	413	428	397	438	417	471	416	416	412	426	418	426	453	420	408	388	371	411	376	410	393	441	398	415	444	431	446	396	440	417	431	468	429	424	435	386	410	382	420	406	422	406	418	400	418	448	451	408	425	430	427	415	461	410	455	398	428	430	414	423	417	397	443	446	409	411	448	408	412	452	418	385	388	396	400	426	412	451	423	418	445	435	420	436	416	416	428	409	451	438	404	419	387	442	407	425	423	421	423	426	409	461	415	419	434	419	437	379	430	385	441	390	429	461	442	428	390	453	408	426	403	365	442	394	406	434	419	413	444	420	411	449	433	432	420	424	396	425	408	417	421	419	419	421	454	450	429	411	446	441	414	416	427	438	475	420	432	400	446	406	457	418	409	447	442	385	425	419	431	438	424	438	455	428	395	416	456	423	427	417	405	406	429	421	430	438	439	450	387	413	427	429	442	433	419	408	440	451	434	418	446	448	415	443	428	386	404	390	397	426	429	372	440	419	416	409	400	427	400	394	388	439	394	421	418	403	415	455	395	426	418	396	403	405	423	417	404	409	394	377	437	424	429	445	425	427	400	425	373	414	385	425	440	415	411	444	417	428	428	431	461	401	389	409	370	414	434	408	430	373	423	399	395	440	399	412	398	446	386	423	395	424	434	430	408	406	440	428	402	395	396	438	450	409	411	430	449	428	414	388	433	437	371	456	390	485	434	440	404	383	415	433	421	417	416	391	408	426	402	422	396	413	413	411	427	444	439	446	399	439	423	405	432	421	443	448	412	415	411	427	405	426	462	405	450	386	419	455	400	416	437	440	422	433	427	417	436	445	416	418	439	455	418	431	402	415	430	425	389	450	450	432	398	429	437	389	422	421	437	443	380	420	414	413	428	417	417	402	426	447	430	441	420	410	401	422	431	395	441	399	390	427	426	397	415	382	425	415	440	421	441	422	386	432	433	423	409	423	423	397	425	399	366	432	396	394	405	394	409	434	429	403	414	461	410	457	413	426	425	421	406	458	442	445	424	403	446	409	444	428	426	419	425	410	404	439	428	454	438	449	414	374	461	402	430	412	408	439	388	429	397	379	435	405	386	400	418	468	414	437	435	427	420	413	439	401	423	442	428	441	409	437	422	426	418	406	417	456	396	412	427	388	407	409	425	398	429	421	406	406	411	438	439	397	429	416	425	396	411	430	440	409	384	400	460	406	446	445	432	406	429	449	402	412	394	424	395	458	415	423	379	416	412	416	409	397	466	449	393	460	428	412	422	400	423	385	402	403	412	414	408
23431	21637	29465	24639	22099	21676	13153	3008	769	542	408	440	398	387	406	366	352	387	400	410	387	385	379	401	387	383	414	395	392	417	387	359	402	391	365	392	372	348	397	394	381	425	394	400	369	388	366	401	380	403	377	386	404	345	377	410	385	353	346	395	342	360	410	384	366	371	403	365	398	385	378	401	360	393	350	365	375	396	402	382	366	394	338	364	357	395	386	356	387	379	344	370	322	354	365	392	387	381	368	360	356	380	376	403	377	344	375	378	365	374	361	393	329	389	365	401	411	372	343	369	363	376	389	355	435	370	373	436	368	339	362	394	371	372	412	380	379	377	355	373	349	374	357	348	374	342	357	356	409	371	366	381	399	354	355	385	371	332	383	361	383	399	366	377	352	380	400	391	386	371	395	385	367	391	372	388	391	343	379	350	354	370	391	374	387	379	385	375	374	421	400	409	392	377	378	402	352	385	370	366	363	362	376	399	360	354	403	365	399	425	381	380	370	373	407	383	391	359	405	400	347	430	368	364	340	363	403	387	377	388	395	378	399	415	367	345	355	380	385	392	402	398	342	426	335	407	339	398	384	390	371	389	362	373	376	388	355	403	374	388	383	377	368	373	390	398	372	399	359	368	414	362	374	413	383	357	385	372	394	394	361	357	372	387	365	355	380	351	375	389	391	394	355	331	341	376	370	383	387	390	397	358	366	361	369	389	391	375	382	394	380	358	372	381	391	392	421	354	368	380	400	363	394	373	370	388	352	374	368	355	364	416	370	384	376	378	333	382	409	394	353	362	376	404	370	370	371	347	390	393	370	360	388	399	380	352	375	372	343	373	367	364	371	365	393	379	380	372	372	385	390	385	383	382	385	348	372	392	407	366	389	389	358	378	355	372	374	368	365	372	351	377	370	382	365	372	389	353	378	349	383	364	371	367	378	398	399	363	353	360	380	387	371	355	376	350	422	368	360	400	370	413	406	387	369	360	363	372	390	393	402	370	371	380	360	362	395	384	373	383	382	395	388	372	377	426	382	394	366	397	397	374	361	383	363	391	371	379	361	399	400	399	353	386	406	387	345	404	373	380	388	401	421	356	359	360	359	357	381	369	360	380	382	378	391	363	373	373	379	362	360	366	368	385	362	407	382	350	374	392	378	386	378	415	368	355	355	403	386	377	361	369	374	341	356	406	398	406	393	395	384	383	346	389	379	387	366	391	379	366	394	362	361	381	369	380	361	386	394	404	373	392	369	374	422	363	368	339	404	357	381	355	358	407	387	359	323	353	383	377	396	378	391	359	355	361	394	367	410	339	374	383	368	395	408	396	337	401	404	392	364	406	397	385	390	409	385	361	400	364	370	373	355	361	364	377	416	371	383	377	359	359	357	358	414	358	383	380	345	401	388	397	372	367	382	384	363	394	393	359	376	387	419	362	360	370	365	365	383	334	356	360	379	371	381	380	363	362	401	349	342	366	372	371	375	361	372	426	350	398	383	370	370	382	343	397	370	395	365	355	413	353	372	396	369	409	390	381	394	363	369	356	397	401	381	341	414	372	373	373	331	367	363	394	363	371	395	365	395	376	356	375	400	369	373	364	374	398	407	373	409	409	374	383	400	376	364	401	419	348	355	380	375	383	364	368	390	364	364	376	376	369	396	373	356	419	372	417	362	359	403	380	375	373	392	365	384	380	378	392	353	406	362	354	392	360	387	391	373	352	386	373	378	364	372	354	408	361	386	347	334	346	387	366	400	367	401	357	385	388	363	379	365	388	367	367	393	404	389	403	384	387	373	363	393	393	384	375	406	363	367	357	377	386	404	355	378	374	361	345	376	388	369	351	393	386	389	379	382	354	352	405	390	382	365	402	374	385	371	383	364	404	404	373	371	376	368	362	391	373	364	379	376	399	393	384	379	367	369	379	367	383	361	388	395	380	401	381	382	350	359	391	417	371	361	388	330	389	395	373	345	379	383	385	397	379	374	355	361	365	393	331	369	364	387	380	401	356	384	365	396	372	351	402	396	368	377	381	359	379	408	375	384	370	367	358	382	386	389	395	360	382	387	369	372	357	374	383	354	344	367	374	385	376	408	363	387	397	396	381	373	347	377	372	354	386	389	388	386	346	384	358	389	408	401	352	372	364	365	396	367	392	369	371	379	387	361	398	365	416	379	395	365	358	375	407	334	375	383	365	378	345	379	390	376	362	370	401	391	370	371	364	383	388	364	409	356	387	375	394	370	402	361	408	364	385	413	330	388	388	388	382	379	383	387	353	371	432	354	385	369	357	346	370	385	366	375	376	364	362	379	376	338	376	359	394	339	395	360	342	349	353	367	379	387	370	383	360	370	409	381	368	397	421	360	365	419	380	337	381	384	387	417	369	371	376	392	400	389	399	370	389	385	361	391	396	370	390	370	407	377	363	375	382	434	413	381	365	385	396	376	395	361	370	363	364	392	376	370	375	390	380	350	360	393	383	382	334	394	368	368	384	415	406	411	423	362	413	358	341	360	377	382	404	404	373	375	385	398	347	378	418	340	358	373	365	400	392	410	327	404	353	408	375	385	379	372	375	398	395	360	370	359	390	374	367	405	375	365	400	383	360	396	375	354	387	387	361	389	367	368	380	369	377	378	393	401	372	378	384	365	359	392	389	400	357	384	406	351	375	356	391	354	361	361	394	361	377	368	389	375	367	371	392	396	379	396	362	389	405	374	390	339	401	388	362	351	355	349	379	376	346	387	391	355	331	382	356	362	395	360	387	341	391	366	398	381	404	407	392	358	374	400	376	321	388	389	353	375	386	390	394	386	378	357	385	362	409	361	352	339	376	414	380	372	349	410	392	365	409	333	401	380	399	343	375	369	378	397	371	371	404	373	390	364	388	360	391	381	346	352	361	371	366	364	397	383	347	363	386	357	388	384	368	406	341	397	405	380	395	388	394	413	359	421	384	389	402	345	396	403	358	404	378	343	385	390	373	371	406	374	368	402	393	374	381	368	395	412	397	372	343	413	353	382	350	384	368	378	373	375	395	379	369	377	406	370	369	392	361	390	383	367	379	366	373	371	369	364	374	364	388	386	374	380	341	357	359	397	364	392	358	370	402	345	396	395	339	371	349	402	404	352	394	351	385	407	364	372	368	381	349	373	362	362	390	407	380	383	375	360	406	393	418	387	351	373	395	380	344	353	364	367	353	338	377	396	415	392	388	359	387	378	374	390	365	390	386	365	417	369	370	381	354	403	386	341	379	357	355	376	403	402	385	377	400	378	377	342	347	379	387	419	392	349	421	375	380	408	373	342	390	393	374	389	411	353	373	368	381	380	357	390	411	378	362	338	337	390	360	410	398	372	357	335	374	369	392	374	354	370	382	378	368	386	366	395	383	371	336	384	385	394	374	378	367	353	339	359	342	379	388	379	361	374	344	372	387	368	372	368	372	361	396	392	354	353	362	364	369	371	415	384	377	358	353	349	347	386	416	367	352	374	375	340	370
39066	67845	51302	33104	21041	12179	6095	2824	802	596	526	493	472	455	458	462	434	430	444	429	445	415	423	458	408	449	418	423	452	419	425	425	469	433	451	420	399	473	446	434	400	389	414	428	460	464	433	440	413	421	399	460	405	446	444	414	466	411	447	394	453	435	421	437	386	404	445	397	414	427	431	413	416	449	448	441	439	443	384	427	424	444	432	439	464	475	419	448	411	454	399	421	450	436	447	418	416	467	432	431	442	447	426	456	441	422	428	400	439	439	423	445	439	408	411	400	455	459	473	438	444	436	436	435	417	424	452	438	366	438	461	413	431	404	448	444	407	445	443	424	411	394	430	443	444	429	400	408	379	441	443	417	372	415	404	402	457	447	449	433	410	427	410	396	390	427	421	457	443	466	429	419	425	428	421	419	426	462	439	461	441	428	477	406	450	426	423	401	447	429	423	437	433	466	433	438	443	445	456	431	468	421	412	426	450	443	418	421	415	423	398	414	401	407	450	425	423	436	435	417	397	405	419	403	449	407	416	442	418	404	419	418	449	418	419	439	447	455	438	428	427	430	365	418	451	424	435	493	406	412	445	400	420	435	415	433	419	450	416	435	412	418	439	417	429	416	403	415	437	428	422	415	444	419	436	386	455	462	428	478	437	415	426	438	478	437	425	434	440	448	440	439	446	441	382	395	432	425	392	421	423	454	414	474	388	414	422	409	443	422	385	421	436	450	438	433	423	418	402	429	413	448	412	412	391	411	393	403	424	432	452	420	401	433	409	421	439	393	445	399	425	414	434	417	422	421	434	424	413	419	444	411	415	427	434	426	448	387	447	435	444	402	403	447	401	429	450	437	401	405	442	441	380	421	458	394	431	405	413	396	454	489	437	415	437	419	405	407	388	407	459	435	437	429	429	443	450	424	432	456	429	444	459	425	430	464	446	427	420	465	453	459	424	414	416	410	410	433	416	458	432	449	418	449	444	431	428	420	407	396	422	440	470	450	437	448	437	426	432	401	412	417	426	456	445	429	431	398	454	429	408	427	432	429	391	435	462	428	417	415	449	413	473	432	443	429	408	423	442	396	402	411	458	415	407	439	444	418	419	451	450	391	410	387	438	423	407	426	408	406	473	442	408	398	407	448	456	432	424	432	409	448	462	426	415	417	409	416	458	419	422	427	457	425	423	409	454	453	440	461	394	469	441	441	426	412	460	409	450	435	443	445	424	458	418	414	413	408	425	417	395	428	413	491	429	421	450	451	455	455	422	406	414	416	444	440	464	453	402	420	405	414	476	428	448	422	400	478	410	412	440	404	382	453	433	444	367	431	422	426	440	401	432	449	396	413	447	388	431	438	442	417	390	399	457	427	394	433	456	431	451	453	423	409	446	432	442	415	440	420	435	469	403	438	434	418	404	437	421	428	402	444	484	404	437	437	367	448	432	473	433	478	457	433	432	400	432	415	460	421	438	433	423	448	434	425	413	452	399	458	414	444	399	421	411	432	410	404	433	436	405	445	420	480	434	403	409	475	406	416	406	401	446	420	426	421	475	441	438	418	414	418	440	434	442	432	458	430	430	419	408	481	443	456	427	402	401	423	417	426	424	431	427	446	473	442	436	427	444	400	431	448	395	457	432	428	404	421	393	460	414	401	417	433	447	437	450	430	422	432	409	415	434	419	375	397	433	409	429	415	426	411	460	400	484	405	398	483	409	422	432	435	450	424	399	428	447	440	387	413	435	390	413	444	429	451	449	419	444	373	460	442	462	421	391	419	411	399	422	459	452	418	445	440	426	435	436	425	443	447	409	413	456	448	424	395	426	428	428	390	438	471	410	434	407	407	393	435	398	427	453	442	438	406	431	420	400	460	446	429	455	432	456	460	438	416	436	431	423	404	421	437	422	435	424	419	420	434	420	387	411	428	477	437	400	459	472	437	441	451	406	429	449	414	432	432	416	440	419	436	421	425	418	440	397	453	423	456	412	482	479	458	460	453	422	437	429	376	410	443	417	397	419	422	393	489	406	455	416	433	417	430	427	455	412	433	438	434	446	401	423	408	414	397	432	452	414	464	436	425	419	409	425	424	434	397	419	421	448	430	408	459	428	427	455	434	455	468	429	401	412	435	441	438	454	405	417	418	414	417	482	484	469	434	415	440	422	415	404	421	420	421	432	449	404	428	429	411	453	429	408	426	401	413	441	418	436	456	440	436	416	415	458	409	426	370	432	405	447	432	430	425	422	435	427	423	424	429	440	438	423	402	435	418	445	415	423	457	438	444	424	397	441	454	434	414	449	428	418	411	407	419	445	422	445	432	447	451	405	407	441	412	435	421	441	425	454	431	475	451	386	414	451	432	439	495	451	442	440	417	453	428	399	415	372	424	429	442	422	422	384	436	407	421	427	456	412	431	437	434	408	420	445	418	431	449	430	423	465	432	380	429	442	443	415	414	452	424	454	422	408	433	453	430	468	433	451	442	420	421	443	414	439	409	432	412	463	415	391	439	470	467	381	402	432	410	412	428	432	425	396	429	447	431	415	418	415	438	458	438	441	426	445	399	410	424	413	428	427	447	430	482	414	438	431	473	433	421	425	445	402	424	421	472	473	429	439	397	445	423	412	409	447	454	406	461	443	439	437	428	457	434	402	429	402	439	441	416	398	413	441	464	441	411	399	379	453	470	421	453	429	444	425	467	419	421	417	426	428	437	439	427	439	435	442	428	415	442	422	420	440	410	463	383	440	400	420	416	445	428	456	419	435	441	393	419	441	442	440	425	429	431	411	421	417	432	461	396	437	430	420	426	436	458	410	404	417	436	427	446	418	444	450	399	423	455	480	483	434	426	437	481	448	444	427	440	437	442	458	417	444	409	445	398	444	394	407	450	413	442	442	399	421	452	460	454	404	444	407	402	384	464	425	452	483	383	403	483	441	429	431	450	428	382	400	410	445	425	429	454	456	446	445	472	457	426	447	447	416	434	452	429	391	355	459	405	430	393	434	424	445	427	480	379	451	416	455	388	453	475	417	447	437	438	411	405	439	470	431	427	386	454	437	398	382	425	420	456	394	453	449	422	428	428	409	411	425	399	412	435	419	434	430	403	457	424	425	425	421	419	386	416	406	436	433	436	411	438	427	422	428	440	415	429	424	446	410	447	416	442	412	430	441	409	423	413	435	437	437	437	473	445	436	439	426	398	453	442	421	426	434	393	452	464	465	425	403	416	451	433	425	412	447	430	432	446	403	414	401	422	421	442	432	429	414	441	447	427	463	454	446	435	421	409	421	426	414	438	413	484	438	408	431	425	389	399	418	429	405	433	444	438	392	448	443	438	423	456	453	419	428	414	437	427	460	458	387	425	427	431	420	394	411	420	389	430	405	468	434	442	448	424	409	461	446	403	408	460	432	432	393	413	406	427	441	464	412	392	431	432	408	414	397	417	463	424	432	423	443	455	393	507	428	438	429	412	460	417	447	419	443	430	392	425	431	404
32415	34454	29113	16364	4283	1468	687	347	281	313	263	276	285	266	296	281	264	282	253	263	268	251	279	224	274	269	294	245	265	245	271	288	263	288	268	287	278	296	290	248	259	272	286	256	286	260	279	276	260	269	266	255	266	288	300	262	277	289	274	270	231	267	236	255	273	281	306	261	276	275	313	272	255	271	269	280	278	261	270	285	254	284	276	280	263	266	276	265	269	289	260	269	267	259	292	257	274	263	246	285	272	275	243	272	275	267	269	296	265	285	272	267	260	284	280	271	254	278	299	270	271	259	274	295	242	258	255	258	282	266	280	255	290	271	265	253	288	280	260	289	290	258	250	267	266	272	268	248	283	240	248	262	280	278	257	259	252	273	258	278	275	308	249	283	279	277	280	249	272	271	253	262	270	261	299	262	278	280	261	269	271	275	274	264	247	292	276	250	288	263	264	267	261	260	250	279	278	257	291	309	244	269	265	264	257	253	265	243	266	252	279	274	291	244	287	248	278	278	247	266	256	252	235	279	287	285	266	278	275	278	259	266	305	283	300	266	250	277	280	254	281	273	285	270	278	276	278	289	282	270	272	278	268	302	268	276	258	274	265	273	280	252	287	273	326	288	261	260	286	272	250	258	286	279	270	246	297	274	309	261	269	255	291	270	268	265	246	275	256	289	276	272	279	279	275	269	259	234	283	249	275	238	263	304	283	273	282	272	283	250	253	257	261	285	258	259	250	267	289	271	290	288	263	261	273	289	278	267	280	274	285	261	258	278	261	255	279	265	301	253	291	311	283	291	275	294	273	260	268	272	270	258	270	291	284	280	264	274	279	266	280	282	280	277	270	246	280	289	292	269	245	267	262	282	275	269	261	237	265	292	273	266	246	248	289	295	281	268	286	270	261	279	254	273	285	262	275	258	266	272	280	284	276	274	286	275	285	233	278	278	252	266	275	280	264	247	273	267	233	276	261	260	287	262	281	269	264	276	258	267	265	267	250	285	281	268	257	279	236	267	260	282	277	282	274	276	284	255	269	257	235	292	251	256	264	288	282	262	263	281	278	260	258	292	269	265	272	258	258	271	269	278	272	256	279	277	266	274	261	285	292	287	272	259	276	291	282	270	277	273	265	289	283	273	267	263	225	249	250	263	264	257	288	278	272	253	265	265	274	288	249	264	276	296	266	279	293	263	288	285	255	277	256	261	258	260	251	309	253	291	273	278	245	233	262	252	261	299	296	273	269	280	248	230	252	274	296	285	254	277	295	271	275	265	294	271	244	246	265	252	258	297	313	250	263	283	295	291	306	281	273	308	260	304	281	270	278	282	283	303	270	299	275	296	267	253	255	262	276	293	258	269	268	262	234	274	263	275	266	259	249	264	266	273	271	256	263	262	249	255	293	272	261	280	235	277	245	281	277	294	283	275	272	282	258	285	256	260	267	286	288	300	291	256	301	264	298	263	299	277	310	255	295	280	263	258	252	257	257	290	285	278	262	265	283	285	266	250	243	264	261	292	279	307	291	276	270	280	270	262	277	295	237	258	268	256	296	261	254	247	248	291	261	274	301	275	278	267	276	282	290	272	274	249	284	247	286	278	252	258	295	284	271	260	290	270	249	293	287	260	244	251	301	275	276	263	279	269	285	244	280	266	248	269	255	288	265	258	273	269	273	253	288	250	285	280	248	280	306	259	276	278	282	283	269	278	250	263	265	283	292	270	284	245	276	270	282	284	282	283	269	267	257	251	279	253	246	267	282	257	287	295	254	273	276	260	278	269	286	275	269	278	270	277	265	271	278	280	276	290	294	288	258	249	256	262	288	267	278	277	309	294	267	278	268	279	268	297	291	269	284	322	262	288	282	278	277	276	264	283	321	286	268	299	280	260	276	266	280	263	301	289	271	277	258	284	275	294	262	255	270	275	267	287	284	307	280	265	278	284	244	285	301	262	287	278	292	238	266	299	265	277	265	239	266	285	254	282	297	285	274	283	268	286	252	296	286	268	274	287	287	263	256	284	294	304	275	267	274	270	272	283	268	293	204	252	255	236	274	257	279	279	242	265	252	301	263	266	284	268	260	259	288	251	254	308	241	267	261	256	296	267	265	248	257	244	311	298	274	271	306	262	292	278	260	263	252	277	277	280	251	286	272	264	252	290	244	259	274	243	267	252	279	286	254	288	284	282	252	272	301	278	296	262	263	261	301	261	264	261	281	285	248	251	273	264	269	278	279	271	297	279	271	268	263	298	272	285	300	255	256	275	270	252	279	259	277	278	276	249	288	281	275	294	285	282	264	272	289	249	273	260	269	247	247	253	257	246	292	283	283	268	271	267	292	269	278	266	280	298	277	269	261	267	270	252	231	282	268	272	283	262	252	263	257	288	284	264	258	300	283	279	288	263	269	281	260	238	251	288	279	261	261	251	284	261	268	283	270	267	248	265	266	263	269	269	265	279	268	288	272	258	274	267	258	278	253	250	295	277	276	277	270	262	284	265	267	274	272	275	299	268	248	247	270	276	253	277	269	282	287	264	284	251	290	252	273	276	297	259	270	273	275	283	279	261	252	261	257	292	255	270	270	265	278	273	246	312	274	275	261	259	284	251	254	286	294	246	270	300	266	272	267	280	285	272	265	298	270	228	275	270	238	276	285	255	250	257	268	265	269	256	273	263	267	257	262	253	251	257	261	254	289	248	252	269	259	280	265	248	274	293	261	272	279	277	259	288	260	265	290	310	286	282	262	279	270	275	259	312	256	253	287	302	276	264	288	251	272	274	307	289	249	252	272	267	300	284	269	259	274	292	310	266	282	268	278	286	254	277	272	287	298	270	243	272	279	273	277	260	292	267	239	288	275	283	261	262	248	261	282	261	313	287	304	267	285	282	268	292	263	264	246	294	273	284	275	296	267	275	316	278	300	287	296	249	269	274	272	254	278	285	270	271	286	283	261	293	255	284	260	250	281	251	246	243	256	291	273	285	280	284	278	274	279	241	316	273	262	303	255	260	321	291	271	271	273	272	269	260	252	268	257	293	288	267	300	258	250	276	247	260	276	265	266	265	261	306	252	282	285	270	288	272	267	246	263	291	279	283	283	257	289	294	263	277	275	302	270	261	293	288	283	292	299	269	276	275	273	281	289	237	293	268	266	257	291	279	270	283	242	293	275	276	266	246	266	246	298	279	278	252	250	315	263	270	290	287	290	274	290	280	268	286	290	250	242	290	286	265	287	255	246	301	296	259	251	241	261	267	272	242	269	284	275	259	273	273	284	243	285	286	296	287	252	242	256	242	287	305	283	276	264	289	265	251	287	281	252	269	269	265	265	243	287	283	277	321	255	254	274	268	310	258	250	254	296	282	250	268	284	307	259	303	280	272	273	259	283	251	271	261	263	244	282	259	287	282	281	269	258	274	264	279	259	289	236	272	274	292	279	248	242	278	271	312	267	251	302	276	281	313	251	244	273	285	270	261	275	280	279	263	288	287	280	277
38670	48298	27611	14064	5032	2044	1042	460	329	372	336	315	352	333	346	367	323	330	338	331	335	330	324	294	306	343	319	329	334	337	311	314	309	356	302	320	310	347	341	335	316	300	331	345	309	325	309	316	324	332	354	322	321	322	323	320	333	319	326	325	353	319	320	349	347	297	352	354	313	329	345	323	318	294	375	331	333	283	359	329	345	353	302	388	366	316	338	314	285	340	306	348	304	326	358	347	331	333	319	320	326	313	354	321	337	303	317	293	320	337	331	334	341	327	356	338	297	311	369	308	304	329	319	334	332	331	283	316	315	323	321	329	306	347	340	330	339	347	316	335	325	315	315	322	328	317	336	291	313	327	323	333	313	326	338	327	311	323	345	325	325	358	318	311	306	327	352	332	325	371	338	297	335	336	322	373	332	334	275	363	356	322	353	326	343	364	305	294	308	347	322	362	322	316	370	307	329	338	325	328	360	321	355	332	312	295	310	322	334	341	340	357	333	332	346	273	328	354	307	318	316	334	322	375	331	325	312	321	308	345	333	327	293	306	349	311	335	330	302	347	301	340	354	337	280	314	319	327	316	311	329	354	321	269	321	331	346	318	353	315	336	306	327	317	341	330	342	324	307	318	344	377	312	350	335	317	326	370	312	312	360	339	332	347	328	334	315	316	300	347	339	347	321	304	325	329	306	339	308	340	325	320	340	349	327	314	333	323	336	335	301	318	305	317	324	309	373	332	351	324	332	310	335	323	367	336	339	320	336	296	368	319	360	305	311	295	312	331	332	324	297	328	309	348	336	311	316	284	341	319	355	310	329	358	353	379	326	336	334	290	351	312	307	339	372	350	322	335	334	349	320	313	316	341	313	339	325	332	325	291	348	304	320	328	341	325	343	365	319	365	309	332	368	322	340	336	347	333	311	297	334	327	364	356	365	332	305	374	313	345	319	330	288	308	347	325	330	323	336	337	331	334	339	339	330	362	328	332	309	332	349	363	330	322	331	318	290	339	318	333	329	335	322	299	333	327	346	322	299	316	349	333	310	334	335	326	379	302	314	316	337	335	311	319	328	330	352	336	359	329	326	301	331	290	319	328	350	317	342	287	354	310	353	333	326	337	328	302	321	344	373	325	299	368	327	337	336	330	343	317	348	359	331	324	336	325	370	336	307	302	350	331	329	337	322	288	338	327	329	338	344	323	332	296	319	315	370	330	316	315	346	298	331	318	336	357	327	341	336	329	318	321	334	317	330	324	339	341	329	340	347	318	343	333	336	312	330	349	334	307	331	348	337	353	292	336	327	326	332	329	301	336	340	303	332	319	304	324	306	351	360	333	347	326	339	310	313	354	321	317	319	318	319	330	330	326	349	352	334	348	307	340	335	331	363	336	366	336	343	314	320	315	311	374	329	362	294	373	327	333	330	275	316	351	352	315	293	340	325	342	357	341	333	353	308	302	320	298	322	353	317	334	299	323	330	312	330	340	317	356	302	307	323	307	339	308	336	332	338	330	337	343	350	328	310	323	328	307	362	289	342	322	335	316	329	306	345	330	298	320	321	337	335	330	342	328	322	360	294	319	349	320	321	302	355	344	312	320	338	317	334	324	328	373	336	329	337	319	352	323	323	339	298	321	336	325	316	343	314	357	331	322	289	328	347	331	310	346	320	323	320	348	354	325	316	342	336	337	326	331	311	318	320	311	334	346	320	335	306	317	329	355	316	333	366	299	332	333	323	352	354	322	322	344	335	358	370	341	325	342	343	305	347	331	311	321	302	334	304	300	348	349	308	327	339	329	314	313	313	326	359	312	338	314	343	323	316	335	315	360	322	323	308	342	355	312	346	340	366	310	320	343	328	322	346	352	358	311	328	324	373	337	321	319	355	327	314	370	332	347	338	305	311	320	333	295	329	324	313	328	325	320	301	339	326	316	339	356	304	296	325	341	340	337	320	353	345	334	339	330	353	301	333	303	310	315	355	340	349	359	316	340	320	318	320	319	316	313	332	332	306	318	323	319	349	302	332	331	317	311	341	326	335	325	334	308	330	370	337	296	351	310	324	312	318	299	353	333	354	340	363	367	321	321	329	345	332	341	361	325	341	344	347	354	304	330	365	334	317	355	338	327	338	344	346	327	324	330	308	309	340	319	345	327	335	335	354	332	327	319	365	333	301	359	303	333	317	334	335	362	326	312	337	316	309	337	308	330	319	355	335	334	297	316	322	335	302	309	319	345	350	341	316	347	331	327	332	352	337	325	326	300	341	342	315	341	324	330	305	360	330	339	338	356	314	353	341	298	315	369	317	361	353	311	334	353	325	331	294	319	353	320	327	341	328	347	341	323	328	309	351	354	312	331	315	314	323	334	344	322	335	337	356	306	320	351	361	336	331	326	321	346	338	311	315	360	301	305	332	355	341	365	315	346	302	319	335	337	323	346	313	309	316	308	347	316	333	331	352	348	352	336	311	324	337	312	335	348	324	302	340	324	364	310	328	315	307	335	344	312	368	360	327	319	322	325	340	328	309	327	330	312	341	337	366	297	322	336	365	319	333	317	367	321	303	330	336	307	286	318	308	322	329	325	294	311	347	325	352	349	330	334	336	327	312	349	314	363	327	336	298	327	349	321	313	311	314	342	340	312	336	328	321	300	323	290	346	334	329	305	315	306	316	331	310	347	325	345	315	323	318	332	312	316	321	305	340	363	341	328	309	322	304	306	301	344	306	333	297	346	311	299	373	325	363	320	344	317	316	322	336	312	310	347	312	331	333	318	351	314	321	332	347	345	345	294	336	348	317	319	321	322	306	327	305	317	305	335	328	314	351	310	334	319	327	334	331	351	349	298	345	309	351	349	318	320	319	310	306	331	325	377	343	310	321	292	311	329	325	308	313	321	321	333	353	322	318	305	349	350	318	332	339	326	340	341	323	319	320	336	339	319	328	321	347	312	331	348	317	317	348	361	346	312	341	331	342	331	339	325	321	346	348	327	336	341	356	337	326	316	342	347	304	334	331	332	328	308	314	315	322	336	345	334	325	309	350	326	364	308	341	360	329	353	343	310	301	334	308	317	310	333	289	328	338	349	336	375	334	310	323	310	322	335	346	319	318	320	306	337	335	299	332	314	343	337	326	333	315	341	286	343	327	348	332	313	365	320	310	327	334	313	295	291	325	301	320	344	326	319	324	317	325	312	308	317	352	335	333	299	355	348	338	331	324	339	337	337	337	371	359	303	327	322	318	312	321	330	326	345	331	327	322	328	328	302	360	348	340	336	351	305	327	328	331	329	337	326	343	338	355	307	324	327	316	316	346	347	306	350	312	350	349	346	347	317	304	292	328	311	327	345	302	360	300	293	348	333	357	302	355	355	358	312	306	308	331	355	321	334	332	316	345	336	340	344	330	319	316	338	326	317	333	329	335	313	341	325	316	334	320	326	318	291	343	313	355	301	338	347	312	307	337	301	297	325	326	329	359	329	342	328	308	323	311	336
24626	21593	28937	25080	21335	12658	3727	1089	412	440	285	310	266	283	249	258	280	272	255	274	275	295	284	249	268	235	264	272	263	245	248	267	265	266	289	254	256	260	272	264	249	272	264	250	289	252	273	264	271	280	258	290	263	260	275	239	280	272	235	270	246	271	228	282	261	246	259	279	258	264	287	260	265	278	260	239	272	277	223	264	272	280	258	244	276	249	282	267	282	279	249	262	257	276	264	246	296	270	266	254	266	247	263	269	282	264	261	251	255	256	255	279	226	251	264	275	241	262	259	264	297	234	242	246	271	266	267	300	277	308	266	230	242	272	246	253	263	243	258	287	245	240	278	249	289	289	270	237	270	255	255	253	237	267	248	247	259	261	298	236	264	254	254	267	269	270	264	251	251	290	259	260	246	252	240	261	273	266	281	254	262	262	288	257	257	248	267	270	255	282	266	248	262	275	275	268	295	282	284	266	271	273	272	235	273	277	288	269	281	229	266	239	266	259	270	273	253	257	292	304	270	217	278	248	258	254	257	268	267	270	258	252	307	258	268	270	264	266	295	254	259	267	238	265	257	244	296	284	248	251	269	263	246	264	245	287	247	242	268	254	261	259	246	258	254	267	258	283	248	262	275	267	297	226	241	261	260	270	308	264	240	288	288	288	263	253	252	240	251	250	243	256	298	268	263	286	301	292	230	280	262	285	253	254	277	260	257	280	268	260	255	284	255	245	264	262	271	252	270	249	252	258	280	250	242	265	235	268	305	266	283	294	229	258	241	275	257	227	246	270	239	254	266	267	245	253	273	283	263	263	279	276	272	259	241	276	214	249	276	261	274	281	290	251	284	248	294	251	280	282	252	263	269	271	280	262	289	272	257	253	270	228	268	233	263	277	288	245	242	240	275	259	254	246	252	249	277	253	258	257	267	251	269	264	256	258	239	255	254	244	241	250	268	262	250	259	272	271	265	239	253	264	286	233	279	243	236	268	268	250	261	242	256	273	278	257	247	263	257	248	286	284	263	261	282	262	277	256	280	270	257	246	264	273	279	263	260	281	278	262	253	278	277	239	269	265	253	217	265	253	279	251	248	281	264	266	259	251	266	242	272	259	229	267	279	277	280	277	258	254	261	263	238	262	261	286	264	275	265	247	272	264	251	237	261	265	249	257	265	245	292	260	263	244	279	272	272	251	265	265	289	266	267	272	257	254	242	283	260	270	254	292	291	247	267	263	308	277	243	271	266	267	267	256	275	242	267	263	266	261	258	275	273	274	257	249	299	252	260	261	262	236	257	263	263	255	249	258	243	280	267	260	246	257	245	266	276	249	276	251	273	250	262	268	283	269	261	258	256	283	277	257	259	238	282	243	267	269	273	234	271	239	235	262	262	275	283	245	266	264	210	259	278	280	270	261	241	269	235	242	265	270	260	274	267	272	263	234	243	264	277	252	285	257	303	240	243	255	263	243	279	284	280	258	271	255	230	242	230	254	282	277	255	274	274	258	260	267	265	296	277	238	250	280	250	281	297	251	300	278	259	261	238	295	283	256	275	261	254	234	255	273	284	266	282	294	274	281	238	248	252	294	284	227	269	297	279	272	269	291	249	277	260	275	239	283	254	272	281	268	279	274	263	295	248	265	236	270	236	244	239	250	252	243	252	275	261	250	250	281	260	245	250	266	251	286	261	248	272	245	240	260	258	256	287	266	258	247	276	262	242	234	232	266	263	269	291	254	225	276	285	258	266	249	258	278	267	277	271	260	271	238	261	270	282	253	251	242	253	282	248	229	246	249	257	258	226	269	253	249	273	225	254	272	258	271	257	270	273	282	259	253	252	262	269	272	245	246	260	259	267	277	260	274	256	275	258	259	267	261	210	281	252	251	273	263	292	274	253	249	252	239	272	274	271	255	254	292	240	250	259	247	280	272	290	274	252	272	242	247	281	258	253	264	273	257	230	268	263	279	263	255	235	247	274	263	259	266	255	251	225	250	269	267	257	263	242	277	248	255	246	247	234	274	254	237	265	262	263	259	274	249	240	286	307	260	259	263	279	264	271	232	272	246	264	264	271	282	261	273	243	242	271	258	272	266	282	238	254	271	245	257	227	243	273	258	248	246	266	231	281	270	249	230	254	268	270	254	264	251	249	272	265	253	260	252	241	283	255	254	254	310	258	260	256	238	258	251	282	233	270	281	242	262	254	261	271	268	276	278	253	274	230	264	281	275	276	264	275	275	257	273	255	263	293	285	259	260	277	245	250	231	266	269	262	272	263	262	293	291	308	259	267	258	260	285	268	274	266	273	279	244	259	253	249	285	265	245	268	289	248	240	283	272	260	283	246	284	235	288	281	271	276	266	293	257	293	304	247	252	270	267	266	269	255	257	268	261	275	282	236	282	263	251	272	269	260	260	236	268	296	267	241	259	274	283	241	232	285	255	272	256	250	273	245	249	215	243	245	254	265	282	252	263	254	279	257	261	225	257	274	268	248	286	245	243	266	258	284	257	278	276	245	297	270	257	268	250	230	240	281	249	256	272	274	266	235	268	246	282	259	264	285	243	275	279	257	253	279	249	275	280	261	232	255	248	281	254	264	252	246	256	268	259	275	241	286	264	271	241	263	287	245	254	261	247	268	262	248	285	289	252	302	271	290	242	285	270	272	274	253	268	243	262	231	249	252	269	266	262	250	298	275	279	292	279	275	273	239	269	302	260	267	244	241	268	233	260	245	238	242	271	294	262	243	277	243	265	272	232	274	245	274	265	260	266	255	249	274	268	259	258	264	246	302	266	241	280	252	254	263	249	253	246	253	229	243	268	279	279	260	256	259	298	266	255	270	272	282	275	265	252	294	267	269	251	277	287	265	258	274	254	261	291	253	261	245	253	285	271	249	284	270	242	262	290	263	282	259	275	261	270	274	287	257	272	282	268	260	246	267	263	258	257	257	276	270	251	238	242	264	253	274	296	262	231	267	286	238	292	270	254	281	269	257	245	268	222	249	250	261	229	282	257	277	260	254	249	244	253	268	265	236	277	269	242	248	260	235	267	279	253	244	254	257	258	261	241	265	281	245	273	274	306	263	294	292	283	285	269	255	256	237	260	285	251	257	283	248	280	251	248	253	258	255	267	252	261	269	261	274	255	258	256	261	252	252	252	254	263	251	264	266	264	275	266	269	277	263	264	275	258	210	261	265	237	246	248	242	259	276	270	257	251	274	285	248	244	279	260	300	295	241	285	244	285	216	286	264	247	251	279	280	277	246	260	233	233	275	265	256	262	282	285	278	275	294	257	240	277	281	243	275	291	249	269	275	243	242	263	251	254	255	250	231	258	260	283	252	276	273	248	271	281	264	251	255	256	251	273	274	268	292	273	272	281	236	252	252	263	269	281	298	274	268	287	264	259	272	262	265	282	242	269	273	256	254	245	273	234	282	240	287	238	271	255	263	245	264	268	254	247	281	271	252	260	251	257	254	274	265	299	243	244	258	259
38579	58245	40674	21998	13487	6517	3081	1263	444	562	344	355	322	323	338	318	309	322	331	325	305	322	332	305	262	302	322	320	314	315	315	308	314	298	327	308	309	316	319	327	299	314	290	296	303	316	321	314	317	302	305	289	319	320	315	327	311	308	291	309	317	323	314	307	308	303	325	309	282	309	334	301	313	336	294	326	318	334	314	313	307	296	322	300	309	295	306	303	309	290	310	325	314	314	295	290	325	298	304	330	334	315	314	305	323	314	309	298	335	331	318	317	329	307	308	322	332	300	315	320	277	290	313	326	286	310	335	296	318	303	333	285	283	330	309	302	319	269	327	312	298	298	317	314	343	267	298	319	284	348	329	312	300	296	329	320	318	308	282	311	336	312	312	290	327	304	351	321	321	328	331	296	321	292	344	306	312	310	315	320	309	299	293	266	320	312	336	308	303	320	310	318	299	335	306	309	312	309	311	298	308	323	326	296	301	305	303	311	296	308	298	330	324	276	317	302	301	293	291	328	327	300	272	316	301	292	306	325	312	332	334	334	289	289	334	308	329	332	316	291	335	291	344	309	314	326	291	310	290	271	294	326	285	321	291	299	325	344	322	352	315	326	304	341	321	291	309	290	277	300	315	328	322	336	284	345	329	287	318	335	334	312	307	315	307	292	306	275	291	294	328	291	304	328	280	315	318	306	323	321	319	312	304	323	296	319	305	305	304	298	302	319	305	321	325	339	294	320	290	338	320	306	310	336	289	318	319	307	288	322	293	324	334	304	324	320	349	330	334	306	310	324	321	298	314	329	314	307	307	323	293	297	321	333	342	280	330	310	306	342	310	292	301	310	332	313	302	310	341	311	301	282	301	319	346	318	321	292	285	322	296	323	297	312	351	317	319	332	313	337	316	294	325	325	316	301	307	327	292	313	311	270	292	324	365	299	287	318	316	328	308	351	279	334	340	299	310	291	297	319	298	344	324	298	328	295	336	313	292	305	301	286	302	317	299	294	292	300	315	291	333	318	331	311	308	317	293	354	293	316	316	316	313	290	329	294	304	313	304	342	305	297	285	313	345	303	303	299	286	308	331	315	305	301	292	303	316	287	315	332	317	324	312	312	300	303	329	331	309	313	310	310	280	306	333	296	329	315	315	316	309	345	297	303	361	332	300	327	326	352	313	324	334	287	300	291	300	296	281	331	310	314	351	296	326	311	313	292	315	283	329	320	351	313	281	313	311	334	334	327	316	313	318	311	291	279	277	315	293	285	327	312	297	327	320	320	296	310	269	282	338	282	287	300	305	281	309	322	305	313	312	310	306	331	332	313	286	315	331	301	295	309	279	306	284	340	307	303	282	334	307	284	294	316	345	321	280	328	295	306	311	287	332	318	291	281	325	324	322	336	290	302	291	309	287	318	306	318	296	305	310	313	296	307	293	306	309	296	307	328	305	324	297	310	320	344	307	308	297	332	287	323	318	316	295	326	292	290	282	306	327	315	282	326	311	337	304	317	302	319	299	333	292	262	284	311	343	336	310	316	297	305	325	274	318	354	285	300	301	303	344	297	288	345	320	344	319	333	357	304	309	318	328	296	328	315	323	307	306	296	318	323	297	302	312	324	314	280	301	305	339	298	307	305	313	334	287	322	296	299	287	306	332	300	315	318	287	316	329	286	307	335	294	320	281	314	314	317	313	304	309	322	307	283	335	304	316	335	326	305	322	319	298	294	318	313	299	319	308	340	316	331	291	340	312	314	294	317	302	324	317	289	302	330	309	308	299	284	302	304	318	327	321	303	335	299	303	316	295	294	294	326	344	315	291	305	301	319	318	310	301	291	322	342	303	290	303	308	338	342	313	294	302	293	324	296	307	293	302	311	331	336	333	288	272	297	327	315	299	330	311	309	277	334	294	339	323	329	307	303	286	283	309	271	304	299	289	317	302	304	307	320	325	311	319	310	326	341	281	312	329	315	287	306	329	327	308	330	316	310	291	312	355	312	323	314	286	290	317	260	301	288	262	289	340	323	305	315	335	328	310	316	315	326	306	313	305	321	308	291	281	310	319	309	306	278	298	316	318	320	333	305	299	311	287	309	327	300	350	305	328	309	320	291	333	270	304	285	320	308	293	310	301	297	312	308	309	340	337	322	300	300	348	323	307	309	298	297	297	298	306	328	307	325	306	317	329	312	312	324	285	320	332	337	316	302	336	325	355	308	308	303	325	352	317	330	311	319	319	280	289	323	300	310	305	325	317	319	300	307	302	312	281	326	343	327	317	308	319	348	320	312	343	275	281	320	294	292	277	297	298	314	313	318	279	321	276	325	295	343	335	333	308	319	287	305	286	336	349	306	302	316	330	341	292	328	289	304	294	311	293	303	290	318	291	334	314	323	284	290	315	347	308	324	311	316	288	318	324	287	325	308	300	308	281	306	286	290	317	298	310	306	319	292	304	324	293	321	307	328	324	333	335	316	323	318	322	293	334	299	310	290	315	324	283	338	306	339	304	305	319	305	282	326	283	288	335	291	330	311	288	324	343	295	316	316	334	298	326	299	283	314	324	316	319	314	330	309	308	284	299	292	333	308	316	317	302	298	325	334	332	314	283	327	310	272	314	324	331	320	317	308	303	301	296	308	315	317	323	301	292	333	317	320	284	299	331	323	315	337	321	291	292	333	284	330	332	301	325	304	346	292	311	296	310	318	290	307	295	322	358	328	303	311	300	326	311	300	316	339	304	319	334	303	295	315	320	308	322	291	316	313	328	334	312	311	305	334	317	326	316	331	328	319	333	287	314	293	314	318	312	311	339	270	295	325	327	300	359	289	326	302	289	320	290	292	300	331	302	287	307	324	312	288	317	335	353	332	329	317	305	306	301	310	295	289	327	328	304	322	307	282	300	291	311	320	274	277	298	317	337	327	277	343	308	321	293	306	342	339	297	293	283	291	298	306	330	330	276	299	309	326	301	305	317	321	289	287	318	332	311	312	298	295	315	334	308	286	321	306	307	341	318	335	315	287	309	299	281	332	365	313	308	333	299	344	309	307	364	283	285	298	286	347	307	329	329	373	317	290	322	344	288	303	333	294	306	282	319	303	333	299	309	278	315	311	321	291	303	298	304	308	292	352	291	331	308	322	327	294	302	303	328	310	315	334	302	306	288	331	310	302	326	310	305	323	336	297	337	342	314	311	315	309	310	299	300	293	326	306	299	280	295	277	286	291	334	338	343	322	297	303	312	316	287	298	306	308	310	308	309	360	328	286	320	309	320	284	330	337	322	337	332	288	302	326	299	307	280	305	308	318	321	340	307	298	336	293	322	327	287	314	308	317	324	317	286	336	330	319	307	339	310	325	334	310	326	304	294	318	319	306	288	349	294	305	312	311	300	340	335	264	302	314	272	347	324	308	330	311	299	310	325	319	325	310	326	350	272	321	347	304	293	332	327	294	310	278	287	332	339	305	336	322	310	301	315	308	287	301	349	301	310	347	313	302
25635	21796	29054	26348	14496	4703	1703	635	431	388	362	361	373	337	374	357	382	371	335	374	396	372	346	341	325	350	365	369	377	361	380	360	336	348	362	342	328	362	349	350	398	333	359	343	316	358	368	365	374	315	346	342	369	309	349	329	353	383	363	317	332	346	334	347	340	352	351	341	371	357	362	350	357	336	360	358	358	349	333	346	324	361	370	341	348	329	347	359	366	355	317	376	370	371	356	369	332	345	356	356	396	367	351	364	361	359	335	337	357	347	335	350	351	366	355	356	338	349	383	362	377	317	370	324	326	361	376	358	350	342	299	338	345	369	336	392	326	351	348	361	329	349	353	380	347	341	350	372	364	351	351	363	359	371	339	364	336	331	354	335	345	362	329	354	349	343	361	379	337	350	369	359	342	328	370	345	351	369	390	329	303	377	366	346	379	348	311	351	346	333	358	357	359	372	360	334	351	347	352	345	344	367	356	356	369	302	317	334	370	373	381	342	372	356	353	337	358	379	371	366	371	370	369	325	344	377	354	401	393	357	344	344	358	330	351	355	359	357	355	355	412	373	374	328	347	328	368	342	349	362	357	303	364	337	353	367	345	337	323	362	374	367	363	358	327	335	359	349	339	342	360	382	365	350	345	395	329	342	355	341	353	352	365	350	377	356	383	349	375	331	386	314	376	350	334	334	378	350	394	316	349	355	341	356	346	345	324	370	348	351	344	354	368	363	347	369	354	359	388	328	328	328	393	333	342	347	350	330	355	357	376	373	386	335	366	328	318	347	326	343	344	335	380	360	354	384	378	343	359	355	377	359	378	364	340	380	307	323	374	382	374	355	347	374	372	372	358	311	340	355	352	346	341	362	382	387	347	358	337	369	367	339	350	345	390	359	370	349	321	371	338	353	351	334	339	337	349	342	324	329	349	350	390	351	357	370	325	352	335	328	362	340	373	330	332	354	320	363	374	349	325	346	358	360	362	343	337	324	373	356	340	339	366	328	336	344	336	350	326	352	352	344	345	355	365	342	340	349	350	361	376	365	387	351	338	365	364	368	349	364	349	349	383	322	390	332	345	342	328	372	349	367	362	376	347	352	356	362	319	353	357	320	325	391	343	394	344	320	371	401	375	362	352	371	362	336	326	350	345	354	347	354	356	338	371	348	336	344	318	354	327	333	370	341	311	345	342	400	385	343	344	372	333	400	382	355	356	348	374	325	351	349	356	318	361	348	363	332	332	345	360	341	350	372	349	370	393	353	350	368	360	346	319	336	323	341	364	361	350	333	335	321	381	355	323	358	333	378	346	369	334	349	367	355	341	374	336	370	363	339	345	332	362	331	351	365	401	335	387	326	373	342	355	369	333	373	369	345	379	362	318	343	353	339	345	340	330	391	326	369	351	350	400	326	360	337	347	356	346	347	334	363	373	345	345	352	357	356	368	383	343	340	329	364	324	370	337	339	346	359	342	367	347	328	333	348	386	352	361	377	361	339	354	365	329	368	368	352	326	359	355	410	380	375	347	374	349	355	331	345	381	338	338	343	346	377	341	342	364	351	371	343	341	354	355	325	341	341	386	364	343	377	326	360	380	360	354	352	336	339	372	362	357	365	402	368	317	345	352	370	338	328	333	348	355	342	351	374	360	311	348	348	351	341	349	330	333	380	354	342	318	364	353	360	361	385	346	325	355	339	356	326	364	377	326	345	326	343	367	340	367	343	348	355	368	383	337	341	368	348	343	361	333	327	358	365	377	358	313	347	319	342	365	351	326	384	344	350	338	321	375	359	378	379	353	360	377	370	315	368	320	342	354	326	344	360	343	340	379	390	312	368	338	382	339	349	366	325	350	360	372	366	355	362	351	354	332	358	390	381	334	350	359	367	354	368	337	355	371	350	385	360	326	369	339	354	343	371	356	343	395	386	371	319	347	343	389	377	362	334	368	315	346	347	390	362	345	337	352	350	366	349	373	362	360	364	363	348	338	362	368	387	363	386	338	347	348	363	357	346	349	372	357	374	360	370	359	346	366	336	355	388	387	333	377	376	384	348	350	365	333	329	332	359	343	381	344	339	333	347	345	346	333	372	334	341	335	366	378	395	359	371	359	360	349	360	348	337	376	361	362	342	390	333	356	336	352	370	317	363	349	334	375	372	335	352	363	326	340	360	358	334	335	345	370	378	344	305	424	344	358	391	349	352	348	373	410	333	334	357	352	351	347	352	369	347	328	328	344	380	373	370	328	373	352	342	361	345	351	347	343	356	341	346	400	359	332	367	356	337	350	419	357	361	354	311	342	353	322	324	412	334	368	356	371	388	369	323	347	354	384	338	326	343	360	357	375	346	359	373	367	345	312	350	358	371	368	344	378	342	351	312	352	337	370	330	350	361	368	374	373	358	360	358	331	353	383	367	359	344	342	350	389	381	356	369	348	341	369	351	388	353	351	359	352	348	355	350	364	358	346	332	338	351	342	366	321	370	344	382	336	334	306	338	343	379	370	346	375	363	338	356	340	371	370	342	346	341	347	345	340	357	323	359	366	355	342	344	358	375	357	364	355	402	366	344	367	381	356	326	393	361	320	368	336	369	338	379	353	357	388	371	314	407	350	354	356	371	342	367	378	336	370	356	376	386	353	343	313	335	370	375	341	365	353	333	375	349	347	378	366	370	386	384	336	350	357	346	373	336	368	370	310	365	319	328	322	351	386	370	383	384	392	322	357	342	347	336	362	369	395	383	368	345	336	349	360	345	299	338	353	348	370	338	356	377	366	356	338	344	361	343	309	372	361	334	340	345	338	377	339	326	342	340	380	375	295	324	344	346	346	355	361	334	376	356	372	356	357	366	364	342	392	362	363	340	363	338	367	358	374	353	360	337	372	362	334	333	329	321	334	331	386	342	324	350	321	351	340	376	333	367	343	330	321	346	381	349	370	367	336	350	324	359	360	351	335	337	361	376	364	334	333	327	369	336	348	336	379	358	366	328	317	380	348	332	345	333	351	352	368	372	345	368	346	348	395	348	334	334	353	349	376	374	352	380	387	337	350	353	334	332	340	382	388	383	370	365	368	328	332	366	318	401	342	337	344	345	355	360	358	351	358	367	369	364	386	366	364	348	361	362	333	324	340	396	350	349	355	335	358	338	367	346	340	355	353	370	372	346	334	370	355	348	342	325	314	350	351	321	370	363	339	352	342	369	370	367	319	370	362	354	341	349	334	380	350	376	339	348	338	329	353	341	366	336	368	305	340	342	357	371	353	345	388	356	325	361	348	348	363	339	349	389	390	346	360	325	361	341	336	330	315	362	354	332	346	359	318	365	371	358	338	355	355	386	339	348	364	360	342	362	347	349	364	379	344	371	354	345	362	353	378	349	376	352	331	358	365	360	308	386	335	365	344	319	353	332	311	309	355	340	324	356	368	336	323	342	349	312	343	359	321	358	386	394	337	355	362	358	355	338	368	360	382	343	351	362	340	344	376	370	342	357	348	339
37084	54308	38282	22757	10041	5122	2328	805	485	444	426	418	428	429	434	429	448	453	402	387	385	399	417	409	448	400	424	378	426	440	420	423	458	428	413	412	427	425	404	423	418	422	405	389	385	390	410	413	421	440	407	447	389	424	407	440	443	411	440	409	404	440	420	436	390	392	419	425	421	402	419	440	436	398	416	427	410	421	413	401	403	436	400	400	420	442	403	441	416	418	421	439	455	408	419	422	428	464	412	396	423	413	434	435	454	414	407	429	417	404	392	442	401	403	415	439	408	428	420	400	396	412	432	394	406	402	406	419	398	432	415	430	440	434	417	399	427	426	418	403	432	379	420	420	419	369	450	404	435	438	438	420	418	392	403	417	402	438	446	405	395	428	439	438	432	413	409	444	392	404	412	408	420	384	368	444	411	394	429	405	436	420	397	420	381	413	432	415	450	465	427	414	430	407	426	401	445	429	421	409	421	428	445	403	405	386	415	402	407	418	410	425	414	408	418	402	378	404	415	433	434	396	418	425	382	428	445	417	422	425	391	415	373	401	379	449	452	416	428	400	426	437	410	446	396	404	415	425	414	429	409	428	403	385	409	411	396	405	427	425	407	458	402	438	398	369	401	435	425	401	440	434	432	409	453	400	413	434	426	421	436	416	425	430	429	396	435	387	408	407	397	393	384	397	406	392	432	438	416	415	434	396	410	389	431	396	421	430	441	401	426	399	458	425	388	416	413	388	425	401	433	434	453	418	421	448	424	386	429	457	418	416	428	387	470	405	386	449	411	408	374	396	433	419	413	426	400	403	403	433	396	455	410	430	382	413	441	373	392	401	444	394	400	441	398	398	441	355	397	402	385	435	402	392	449	452	449	401	424	426	398	438	425	412	398	415	440	410	406	411	397	449	421	441	430	420	401	437	383	433	456	450	446	416	366	404	435	418	428	434	398	409	435	440	398	433	442	419	398	415	405	402	394	451	387	393	394	405	421	387	421	447	446	437	412	467	421	435	420	391	403	448	399	404	437	428	425	403	410	427	422	457	421	422	454	393	408	452	402	405	419	423	421	432	405	418	406	401	402	385	402	409	422	419	415	464	451	428	413	399	400	394	425	410	452	469	427	425	378	433	439	412	412	395	389	428	406	434	441	424	421	401	427	433	465	377	420	414	423	445	393	413	418	443	381	415	398	407	412	415	397	401	404	433	451	435	428	434	429	415	416	448	440	454	412	432	432	398	415	424	449	395	438	497	371	468	405	445	462	400	447	393	439	431	414	425	450	428	420	430	399	417	427	411	407	435	437	403	381	424	451	412	409	419	410	424	413	413	425	445	403	396	436	409	425	440	429	418	457	443	397	457	411	419	407	401	437	413	391	417	382	406	380	422	394	418	424	383	455	429	400	427	401	439	411	410	412	394	420	383	446	411	423	462	384	416	445	387	432	400	402	418	448	444	402	442	407	435	443	408	434	468	412	421	413	417	379	440	413	422	434	378	428	403	403	488	431	423	410	408	370	416	429	421	380	423	411	419	420	405	409	419	432	389	433	416	421	400	396	428	398	419	374	407	418	402	370	426	439	400	434	440	391	422	437	384	439	399	433	419	428	391	444	427	406	419	449	403	403	413	441	415	472	404	414	350	425	459	433	439	425	413	441	452	395	407	411	408	392	423	409	416	421	423	438	443	391	401	418	392	417	426	420	399	401	401	419	419	408	411	417	420	395	416	419	404	440	397	428	399	420	437	409	414	444	421	423	432	402	392	415	402	456	431	424	416	423	430	423	402	405	397	416	401	437	405	384	426	414	407	417	398	411	423	410	454	402	388	382	436	403	396	404	459	404	410	422	418	401	443	414	354	428	402	431	407	397	416	432	431	450	436	454	444	422	371	435	415	432	384	417	420	404	421	425	420	416	396	399	434	399	411	414	456	410	413	429	439	436	428	412	443	437	424	419	427	421	438	455	444	406	392	387	424	390	392	396	422	404	424	409	414	466	397	400	394	413	394	419	404	447	432	391	408	450	408	423	427	380	415	413	431	409	446	435	405	448	429	414	406	370	430	402	435	439	444	423	432	441	440	429	419	424	444	405	404	399	417	420	415	399	410	444	406	437	424	431	466	454	421	385	405	427	378	398	419	428	409	376	415	441	433	447	401	395	401	425	421	443	423	421	401	435	410	408	404	416	386	458	437	428	403	404	421	417	404	414	424	446	404	433	414	391	412	404	437	447	444	425	394	438	403	414	381	442	450	399	414	418	410	440	442	391	414	401	420	394	435	463	387	410	448	418	411	404	442	435	423	408	432	396	410	425	430	421	431	439	441	366	430	440	417	424	397	396	423	396	418	397	442	426	415	439	440	415	437	394	399	420	439	435	421	409	416	426	422	413	390	410	443	375	370	369	429	431	380	406	400	400	419	428	377	417	443	390	406	423	448	404	453	392	429	400	403	420	442	419	429	423	408	418	413	419	427	423	394	412	430	403	431	428	464	408	421	426	433	442	432	442	405	425	428	416	433	388	401	403	436	390	448	391	399	417	405	421	438	394	429	413	429	429	415	354	430	422	435	405	425	419	451	424	407	405	416	431	438	414	404	411	427	442	424	415	409	394	422	425	425	401	440	406	418	421	424	427	414	392	414	395	372	413	459	385	414	414	448	420	390	449	434	410	435	426	415	425	399	437	405	420	408	410	392	427	407	443	396	388	418	405	458	425	417	426	424	419	409	474	415	390	432	403	440	387	450	393	387	403	407	418	440	472	425	390	397	446	415	406	401	421	431	400	415	421	415	454	399	450	433	399	417	431	363	417	390	369	413	419	374	397	424	421	380	431	419	413	383	386	455	446	428	406	433	408	415	404	417	419	405	417	395	421	381	406	436	417	408	410	425	402	407	405	385	426	409	434	426	389	416	441	413	422	404	413	405	453	401	450	430	444	431	421	413	447	431	447	437	404	411	432	404	419	414	391	441	438	437	391	414	406	402	401	423	434	438	425	415	411	438	425	414	419	404	429	425	398	401	432	440	424	376	414	382	432	431	400	418	449	415	449	435	383	415	403	452	432	429	399	442	395	428	415	386	426	447	467	386	403	406	416	429	420	440	459	430	407	407	398	407	428	394	421	418	398	464	399	431	400	391	423	438	433	416	422	415	424	407	425	423	410	399	434	426	436	431	447	404	396	392	404	402	446	459	444	444	445	388	446	413	408	435	441	399	425	418	450	414	404	431	407	432	434	423	433	412	424	393	437	431	396	430	430	413	426	425	409	385	445	389	431	435	417	420	440	411	425	457	425	445	420	431	410	454	412	409	406	467	442	414	451	426	392	398	405	432	404	408	409	417	405	444	396	383	418	428	420	430	409	425	399	422	448	388	378	460	431	400	437	418	416	412	397	405	445	364	420	384	399	436	388	405	432	429	436	389	414	410	433	453	432	432	404	385	418	432	377	425	422	423	431	422	399	445	419	407	405	421	418	436	424	416	431	410	413	460	415	427
23337	21491	29215	24390	21696	21518	12405	1774	551	447	436	408	398	409	407	386	391	373	385	398	383	412	367	397	416	406	390	394	387	376	386	359	403	369	370	388	410	387	404	390	379	384	364	397	390	372	398	417	378	379	403	382	358	401	401	394	398	349	374	378	349	391	412	400	414	364	386	375	401	427	393	370	348	396	385	409	375	386	383	398	401	359	387	353	377	380	393	364	349	373	385	392	415	385	421	381	364	390	397	349	359	364	391	392	381	422	404	373	380	421	381	351	372	372	374	389	367	385	378	376	402	388	405	383	343	370	409	403	387	371	414	405	388	374	390	355	377	395	372	351	382	377	385	372	378	383	373	371	372	370	376	339	366	410	395	395	357	377	364	354	372	368	370	353	371	406	384	395	356	362	379	377	354	366	371	331	396	349	366	400	381	392	345	367	376	378	374	398	379	429	416	409	369	385	364	379	359	404	378	361	346	371	412	387	343	347	379	381	378	375	382	376	371	374	373	394	387	364	348	368	397	387	355	385	364	345	392	358	392	380	382	393	398	372	378	380	377	371	412	384	361	392	393	401	399	400	369	346	374	344	363	389	356	347	400	432	360	377	379	387	321	390	423	404	342	371	404	407	386	360	408	359	403	388	377	380	394	380	369	380	395	385	392	384	421	398	412	379	394	373	409	384	371	389	361	390	433	395	382	384	415	381	388	370	386	414	372	364	400	374	378	380	376	372	385	418	367	354	387	388	424	382	379	375	403	383	380	365	406	410	434	380	402	358	379	374	335	366	343	436	364	401	367	372	360	399	387	380	390	404	357	364	380	365	380	381	361	375	369	365	370	377	350	362	400	392	385	387	384	380	357	385	406	419	373	388	351	415	366	365	398	365	367	387	392	421	357	376	379	368	352	363	382	404	391	392	393	408	377	373	333	372	386	365	396	358	372	387	400	411	377	372	379	426	366	400	388	402	407	390	380	383	363	371	399	386	393	378	395	371	393	358	376	395	396	376	381	355	404	374	367	400	406	410	410	385	404	380	383	430	378	366	384	399	378	364	354	372	415	417	401	382	389	373	419	382	409	402	371	395	414	383	340	365	378	421	385	417	408	357	408	395	387	368	367	365	376	402	383	386	381	404	378	382	397	399	409	403	347	385	369	349	380	379	381	380	383	382	394	382	387	390	401	382	387	400	396	397	409	374	355	365	400	390	420	379	345	363	358	398	373	382	360	391	359	354	363	377	384	406	364	353	356	393	386	375	386	374	373	429	386	394	381	378	423	424	396	364	414	403	402	390	394	383	377	372	383	400	368	422	408	404	399	381	379	384	374	406	404	372	403	368	377	353	392	391	403	364	396	382	389	393	398	341	359	415	387	396	426	378	421	354	389	402	385	386	383	371	426	358	366	413	376	363	398	412	398	372	399	374	386	388	366	405	361	391	394	403	414	387	398	401	381	355	375	387	399	376	388	366	409	428	396	389	415	438	414	349	367	378	374	388	399	386	421	381	369	374	387	368	364	402	431	348	358	364	359	400	380	389	377	365	391	390	364	399	367	392	408	351	383	363	414	382	369	386	364	374	425	368	398	375	361	402	376	416	367	378	348	401	366	349	380	385	404	375	357	350	386	356	375	427	385	390	366	390	388	372	379	426	369	390	371	424	393	374	403	388	384	409	394	386	419	393	387	371	365	371	410	387	402	379	365	405	386	405	389	389	423	414	389	379	382	405	361	406	383	381	383	396	407	383	395	386	377	369	348	363	380	421	385	398	401	413	384	383	380	391	384	382	389	368	384	395	373	363	408	352	375	393	405	407	410	409	357	368	404	362	387	423	379	374	405	364	399	376	405	341	357	368	338	405	387	406	407	380	375	373	360	373	371	348	379	391	372	405	402	386	407	398	393	377	381	371	403	372	399	342	411	391	408	343	372	374	394	406	386	440	366	371	405	412	417	379	383	372	385	411	372	393	411	373	416	368	381	391	384	414	371	400	381	427	378	403	378	385	400	381	431	381	403	377	371	392	400	380	402	367	387	406	403	368	392	402	385	382	371	392	370	381	388	394	415	409	362	390	371	383	399	397	388	390	393	385	381	366	369	360	398	430	424	371	364	401	403	357	382	390	379	354	383	401	374	396	397	435	392	394	399	350	377	363	399	382	374	399	353	392	394	360	390	369	403	392	362	403	371	377	364	361	386	390	408	377	376	370	379	386	418	389	380	349	383	394	376	371	405	363	364	396	365	384	385	395	382	386	402	357	395	382	378	370	390	420	373	381	402	387	377	396	390	439	417	382	377	406	391	356	398	402	371	400	355	361	409	422	365	406	411	369	348	380	364	366	380	389	337	387	387	386	404	390	412	405	402	370	370	376	381	359	391	385	349	393	417	385	427	403	376	366	372	382	389	375	401	389	402	362	360	376	382	375	360	374	405	343	402	375	385	388	406	347	372	363	391	394	375	415	380	405	373	378	353	387	370	399	409	381	344	381	364	404	377	374	376	393	391	363	396	374	400	394	431	356	371	394	366	382	347	420	348	395	380	402	390	384	369	355	379	399	414	378	362	374	387	365	361	377	407	414	404	355	389	377	376	334	419	382	373	402	407	384	342	377	367	398	385	344	382	356	365	391	383	387	409	375	373	393	378	398	408	405	374	405	375	397	360	406	368	362	390	392	357	363	382	360	418	410	374	405	390	377	370	374	402	406	381	372	392	385	389	355	376	411	358	360	380	397	370	367	399	415	396	379	409	370	378	406	393	397	360	394	347	407	424	400	385	370	376	385	378	412	387	393	363	405	371	401	380	404	396	378	400	402	366	398	345	361	368	394	399	359	399	396	375	382	394	392	349	373	334	357	375	386	378	368	406	346	400	410	405	388	390	414	382	375	376	360	336	369	392	416	390	355	389	363	398	371	381	372	382	399	359	345	363	374	384	406	387	375	348	419	394	385	404	395	406	384	384	358	405	354	389	393	380	375	375	385	364	379	382	410	389	437	392	398	397	391	408	388	354	393	414	366	453	414	361	405	402	397	411	380	377	360	335	408	380	384	419	397	396	368	397	392	385	382	392	402	397	418	392	407	392	344	377	394	385	408	395	411	388	411	369	367	403	377	381	409	402	366	399	409	381	417	367	359	372	375	397	386	351	413	400	349	379	428	370	356	416	386	383	374	355	370	370	386	355	367	372	364	374	379	383	380	415	393	404	385	362	360	397	360	365	373	394	355	398	394	400	384	351	378	369	394	352	354	389	407	362	410	377	322	382	372	376	366	390	360	428	375	408	356	357	388	393	340	364	377	390	396	369	374	349	371	379	369	381	384	366	387	379	399	346	364	423	388	366	377	361	402	380	392	387	404	391	414	404	367	363	352	402	382	403	434	363	369	363	391	384	351	372	412	402	407	415	399	413	423	397	368	378	358	369	424	368	389	387	385	392	384	383	374	372	370	382	359	401	372	371	360	434	410	341	409	385	388	385	403	370	388	390	425	373	363	355	377
40297	64539	49561	29489	18241	11029	5546	1440	519	511	452	468	475	440	432	424	452	407	409	457	462	421	427	420	459	400	477	444	430	424	475	420	442	452	456	458	425	421	425	446	456	434	449	411	386	458	416	430	434	494	464	406	457	416	424	444	421	433	409	445	404	416	403	428	477	443	413	411	387	447	455	394	456	423	436	420	455	415	446	470	441	408	398	422	484	408	427	423	435	430	418	431	467	403	412	445	447	409	414	473	432	425	378	451	431	422	418	464	431	407	485	445	444	425	432	420	420	420	435	460	425	412	436	446	453	437	437	476	447	434	420	467	439	424	422	426	446	424	406	403	454	452	428	434	431	443	414	440	452	409	467	443	453	437	418	448	476	425	414	407	440	410	452	462	439	448	409	431	449	420	464	467	437	450	410	402	428	449	407	439	407	422	423	465	440	431	445	450	422	440	426	421	429	479	448	438	445	428	413	403	418	460	446	430	411	456	383	445	462	424	414	426	430	439	442	449	418	465	424	401	426	439	413	448	470	418	437	414	429	432	449	431	425	448	418	452	406	402	436	429	413	402	406	436	457	470	452	435	404	452	457	412	433	437	447	419	410	430	434	444	455	422	437	421	431	431	439	441	414	425	484	418	418	433	477	424	472	382	424	428	416	445	399	423	449	450	431	451	452	427	459	418	438	462	425	409	427	454	447	415	409	451	420	467	439	411	438	484	431	427	459	446	434	431	408	414	423	419	454	416	418	426	445	408	401	452	418	443	407	439	417	427	433	434	434	440	481	406	447	442	443	447	440	442	459	408	440	502	430	429	425	438	422	400	431	439	439	427	452	437	437	425	463	479	409	444	411	381	424	448	429	401	400	458	429	428	424	430	398	425	445	423	408	434	424	400	449	424	421	429	448	441	419	407	443	422	484	442	454	409	470	407	477	445	436	458	456	411	459	417	399	408	436	421	440	407	412	422	443	441	417	429	443	418	427	401	431	462	445	414	400	464	459	454	401	411	415	441	439	437	444	442	433	457	393	417	458	437	422	463	422	402	435	429	436	429	423	430	442	444	428	424	447	416	417	459	366	449	403	453	444	447	475	425	421	427	460	474	433	453	438	399	451	446	446	400	407	436	427	409	431	404	421	440	426	434	416	430	443	418	435	428	425	395	394	423	424	437	414	446	421	459	447	453	445	457	402	396	418	445	439	439	461	416	424	425	420	402	415	458	387	380	446	457	456	451	434	436	451	398	438	441	422	439	449	404	376	440	445	482	442	432	424	428	413	434	408	442	454	466	441	476	467	449	458	420	426	443	406	386	439	426	440	455	445	466	434	404	463	423	432	413	393	440	404	429	453	423	420	416	427	414	468	463	439	456	416	451	466	488	438	432	427	437	453	462	402	425	464	411	407	426	418	437	401	424	417	405	387	446	436	445	457	446	433	433	461	433	455	433	422	431	430	408	417	443	432	433	472	432	401	423	437	422	445	451	453	424	443	452	445	419	460	436	387	428	425	433	431	442	365	468	443	421	407	459	453	438	420	420	434	419	424	431	439	430	459	434	437	452	444	464	410	439	453	429	434	444	436	448	474	419	450	447	418	431	444	417	436	434	443	413	414	450	485	446	450	394	436	419	440	438	413	455	443	410	437	449	451	436	427	432	442	449	429	414	426	450	430	450	415	436	393	429	440	427	444	419	428	457	421	426	411	453	400	427	448	465	440	435	441	413	414	413	435	451	419	436	432	412	460	423	479	440	439	436	413	445	439	467	488	424	409	425	439	467	385	477	439	452	445	469	449	445	400	462	428	439	416	466	408	468	397	399	405	417	456	426	441	438	419	405	433	439	448	392	432	420	444	476	426	434	388	420	420	420	428	461	432	419	431	410	437	437	405	439	409	404	439	447	456	437	431	438	428	467	451	440	394	401	439	464	386	448	417	422	415	406	452	423	411	450	447	412	410	439	432	425	443	416	429	407	426	427	474	406	438	410	416	483	417	440	423	442	421	421	390	408	459	428	406	432	422	408	411	427	422	440	445	446	464	435	419	470	421	445	430	428	431	424	417	405	467	434	392	435	462	439	455	429	403	448	478	411	412	410	414	436	446	414	404	439	450	402	437	419	405	396	437	417	435	386	464	414	408	389	428	452	400	480	403	447	404	469	411	419	438	409	413	414	430	400	424	419	434	438	397	471	428	390	405	399	405	440	445	468	436	428	435	394	439	441	434	431	433	409	424	440	467	427	459	427	436	414	441	410	411	449	445	425	455	436	435	397	438	435	437	403	444	422	412	435	432	404	444	402	434	421	433	434	454	440	442	421	442	455	395	458	438	435	456	448	450	456	419	417	450	452	440	447	403	408	416	439	437	428	432	455	415	392	443	455	426	449	413	411	431	406	423	416	460	420	443	407	449	418	437	412	458	417	451	476	388	429	440	418	423	451	429	446	421	451	421	413	399	429	425	433	455	433	433	424	456	454	442	400	436	428	404	462	494	447	428	459	416	465	441	432	398	427	461	442	442	417	457	428	450	442	439	468	432	428	456	415	390	417	415	418	419	416	437	418	419	464	447	427	417	408	435	463	411	440	423	422	440	434	446	379	422	445	420	457	394	453	433	414	406	441	423	418	418	420	408	419	477	397	448	460	434	414	454	442	451	451	451	466	417	413	428	431	395	424	445	421	421	445	438	405	430	405	430	430	419	424	452	437	455	463	428	450	435	432	465	422	443	434	422	446	413	436	418	424	456	453	403	458	456	449	424	458	422	448	457	426	421	426	438	414	449	453	426	432	431	419	429	392	459	435	449	424	450	420	469	430	418	435	392	460	445	460	435	455	450	434	426	436	427	438	453	428	441	411	431	439	418	378	431	432	435	399	442	479	447	441	433	409	441	473	436	414	435	451	403	415	428	454	413	409	413	412	488	419	400	451	398	415	424	410	434	424	465	450	437	423	428	422	457	445	404	452	430	455	459	439	432	456	381	457	447	444	410	435	436	394	402	449	428	405	432	434	452	405	440	428	457	422	466	425	432	447	436	414	466	431	418	464	404	440	415	448	404	440	440	436	456	446	432	440	467	420	433	389	467	403	432	410	420	376	458	439	456	413	453	409	433	430	420	415	462	438	477	427	431	407	415	467	435	454	422	454	447	414	409	446	448	438	432	460	427	441	421	429	432	412	435	419	415	470	385	436	394	418	434	462	414	448	436	424	425	401	445	466	404	436	410	457	457	465	451	425	436	417	406	444	429	432	428	422	428	417	371	451	468	418	426	402	423	443	446	446	418	410	438	443	421	438	405	407	402	427	462	411	411	478	461	426	444	451	448	423	445	462	414	436	424	427	441	452	429	384	414	456	459	450	413	431	406	397	429	440	424	431	426	427	463	400	449	435	475	429	427	402	433	406	398	435	437	436	472	440	410	431	435	438	394	452	454	436	428	440	407	455	442	418	423	429	452	412	436	442	419	418	426	454	447	448	409	456	426	425	448	412	459	419	438	433
32322	33718	30009	13880	4465	1403	596	358	322	262	292	270	258	266	292	282	278	250	290	259	305	281	233	275	292	264	291	284	255	264	281	310	273	236	267	267	279	274	273	275	280	271	304	279	318	284	282	273	276	286	263	284	264	286	263	269	283	249	298	238	298	259	273	277	239	274	296	288	248	271	286	311	289	275	299	277	264	282	298	261	289	264	264	258	284	249	266	285	253	275	276	296	275	281	298	285	268	287	300	275	268	307	276	280	280	306	264	294	244	266	296	298	275	278	252	268	271	279	263	299	296	298	261	263	285	272	274	263	272	265	293	278	272	267	302	281	261	279	292	278	267	294	264	251	256	248	260	280	252	280	280	249	265	293	283	282	280	273	295	300	280	265	282	291	284	267	283	293	281	288	299	268	285	273	285	290	285	286	267	273	271	283	259	270	269	296	274	264	297	276	297	292	273	320	267	267	258	322	281	280	275	310	292	273	288	278	299	258	268	267	309	287	278	283	286	294	271	286	270	278	266	272	293	290	293	292	254	303	250	287	279	282	321	286	262	281	289	287	273	272	307	285	279	265	293	296	280	260	277	314	329	282	289	302	293	263	280	271	267	273	270	276	283	269	271	271	291	272	280	250	264	295	273	282	292	304	279	268	276	306	290	273	251	272	275	250	306	297	282	253	271	262	297	287	276	279	281	281	288	283	288	277	294	252	273	294	272	269	245	275	253	251	247	273	273	279	274	322	280	264	258	260	283	263	259	266	290	282	293	275	326	287	286	309	290	285	259	271	276	298	255	261	284	256	243	266	293	263	257	237	264	295	285	292	305	263	268	268	276	255	272	305	270	301	271	258	255	276	274	302	298	274	270	308	293	271	269	290	271	251	287	275	289	281	293	297	255	249	292	256	262	275	272	315	259	301	287	273	274	288	282	287	277	257	287	295	288	263	257	307	282	278	272	279	286	281	260	267	262	245	276	282	275	279	290	287	293	261	285	294	289	260	231	293	284	288	283	266	249	255	307	251	282	332	269	301	291	265	287	238	262	288	267	283	289	267	303	267	289	262	262	285	257	268	305	277	267	273	301	271	260	290	290	292	305	303	286	288	270	291	290	288	331	294	259	260	247	265	260	273	255	290	269	288	279	276	273	266	292	271	269	296	244	262	258	258	308	254	280	304	278	262	288	271	254	283	244	244	270	277	279	276	286	267	279	278	265	295	285	255	273	270	282	271	256	291	276	283	262	301	295	288	306	279	284	289	290	284	262	279	291	285	281	279	295	265	265	267	319	276	288	303	259	243	283	256	299	259	254	277	251	289	309	267	272	285	311	265	266	243	273	282	261	284	287	278	264	286	294	273	276	272	270	261	293	288	273	270	282	286	266	254	285	297	283	270	271	252	272	260	272	269	281	259	299	299	255	270	297	268	286	276	316	303	257	298	287	279	298	288	257	285	253	259	252	266	280	305	290	266	287	271	273	292	246	271	262	282	280	285	307	277	274	262	292	295	268	282	273	286	279	271	264	266	262	307	297	274	270	306	271	253	267	272	254	264	279	275	238	255	258	276	307	314	259	299	283	288	278	259	267	265	282	290	315	255	262	318	288	271	279	265	287	280	307	279	259	270	273	274	310	291	274	239	282	259	285	269	276	296	254	283	276	265	261	272	303	273	272	259	265	274	269	290	291	266	278	279	297	283	276	263	253	289	272	263	266	293	268	312	244	293	281	269	281	286	285	262	281	274	275	284	258	291	287	295	261	302	271	272	299	288	274	263	281	283	285	273	271	290	281	281	285	279	284	286	257	280	287	268	271	266	279	269	260	274	296	299	264	285	261	264	294	258	313	254	245	273	263	309	303	268	300	260	262	278	263	280	255	245	266	293	259	303	270	287	296	279	240	297	304	245	302	302	272	276	271	287	262	262	268	272	311	307	266	272	293	267	280	279	254	292	272	304	292	266	258	291	273	259	307	283	290	293	287	297	237	271	281	267	293	283	263	272	281	263	263	278	292	277	264	269	272	288	265	273	275	318	287	273	253	288	273	252	265	253	274	273	272	247	283	261	263	266	299	297	302	287	269	311	297	266	275	268	282	257	274	275	260	277	272	261	285	254	270	275	298	280	270	267	308	280	259	251	278	250	319	285	289	268	275	267	271	283	312	295	308	261	270	283	290	306	306	282	260	252	293	303	275	279	292	292	253	292	263	280	291	269	257	299	253	287	299	251	273	326	287	267	279	287	273	260	308	283	299	287	280	276	307	292	299	292	253	251	279	266	286	258	309	279	279	286	330	284	270	267	269	296	279	252	282	287	285	275	291	272	287	262	273	313	281	264	283	295	282	280	275	302	258	269	285	308	268	292	231	267	269	296	283	262	306	237	306	276	298	261	262	254	298	273	299	257	241	243	262	274	279	273	302	233	285	284	293	301	268	292	312	275	283	256	288	282	269	310	248	269	290	305	311	260	294	273	257	278	242	280	285	282	292	275	265	296	262	274	310	279	249	248	302	276	277	289	288	288	298	283	279	275	242	291	286	250	278	286	276	263	292	258	318	265	300	276	263	281	265	244	283	267	265	272	283	249	277	270	266	268	287	268	280	286	241	249	311	265	287	260	272	271	283	280	294	266	278	293	286	256	306	300	294	289	296	295	280	251	266	272	278	262	261	273	250	268	303	271	285	258	289	295	266	288	280	288	276	281	279	276	268	280	276	246	279	276	259	298	248	276	298	266	267	272	267	258	265	284	293	295	284	245	280	289	280	265	269	294	284	281	263	292	299	315	280	277	238	264	264	277	294	287	255	248	274	277	287	273	282	283	264	251	259	252	275	304	266	286	290	261	258	264	278	300	278	287	285	284	258	261	296	260	266	285	278	274	248	298	264	291	290	272	258	281	284	256	281	279	313	269	283	299	264	266	268	243	295	283	291	279	295	287	290	277	272	290	279	283	253	276	267	257	263	264	319	264	245	288	255	258	281	273	258	261	275	262	268	259	295	255	285	286	277	273	298	280	292	251	240	311	285	288	269	270	308	271	312	291	297	259	257	278	274	273	300	281	272	301	275	295	305	286	272	294	282	266	281	259	305	285	266	261	263	271	267	284	282	255	280	293	305	278	271	300	302	264	304	294	266	273	255	289	226	301	271	279	255	279	257	269	277	269	276	278	262	261	272	255	302	288	314	278	314	290	258	261	303	265	297	267	278	277	265	248	265	278	274	308	283	284	291	277	273	287	258	283	281	264	279	296	289	247	274	261	260	272	263	259	245	281	297	271	273	250	304	277	291	252	259	268	296	277	289	269	296	241	290	297	272	260	289	273	285	233	274	276	261	288	288	286	283	271	265	232	313	262	281	272	272	287	277	271	283	277	278	264	290	282	252	284	283	306	265	277	289	283	292	273	269	286	293	272	276	276	260	305	294	277	289	271	245	284	310	264	281	281	308	272	270	281	286	250	266	285	249	272	270	299	261	288	289	276	265	291	302	280	268	290	276	283
39023	48096	28049	10384	5533	2015	729	452	343	351	345	346	314	352	365	299	340	322	309	345	365	340	339	348	321	319	344	325	355	314	347	317	348	322	350	340	323	335	330	333	337	343	343	327	302	353	318	343	371	336	305	331	358	334	355	360	338	336	311	331	352	333	302	360	339	326	341	330	325	349	339	321	340	323	327	381	302	310	334	337	341	316	359	353	338	332	309	333	376	322	317	353	321	303	328	313	347	331	337	319	321	345	312	332	352	327	292	349	328	329	335	330	312	336	363	354	319	348	329	324	325	337	354	322	364	315	358	335	313	351	391	324	330	323	357	334	309	362	306	359	286	313	341	332	336	322	320	345	339	338	350	350	321	360	348	351	345	312	329	301	377	356	322	362	362	309	325	318	323	328	347	316	333	353	314	342	347	303	347	294	322	326	305	316	316	324	326	337	345	334	317	332	343	332	339	310	306	327	343	329	284	326	314	336	323	302	335	317	385	320	356	329	329	339	310	347	328	330	326	331	316	330	364	340	323	348	305	360	312	341	335	337	360	360	361	331	360	326	376	283	335	377	307	323	347	353	334	323	328	362	334	324	352	326	364	327	326	336	349	335	319	357	324	324	313	300	347	375	317	349	337	362	295	345	330	352	327	378	354	307	352	341	330	323	303	340	349	328	353	361	310	319	323	326	367	312	318	368	340	343	315	308	335	331	329	337	316	344	342	332	325	320	344	341	336	378	336	325	317	333	337	319	347	308	334	304	326	327	343	335	353	345	342	309	335	315	339	343	315	302	321	343	305	359	337	325	331	325	354	328	327	333	330	333	338	340	298	311	334	329	320	359	320	313	337	340	361	316	325	360	335	317	337	308	335	328	327	341	338	331	353	348	341	332	338	327	345	328	340	358	326	352	360	351	335	312	329	348	317	326	320	348	370	344	344	323	317	311	342	307	348	352	324	329	309	377	333	343	315	337	338	334	350	295	332	355	345	320	366	288	348	374	340	327	353	362	333	329	332	322	348	321	344	310	328	363	372	332	325	342	344	363	341	356	308	346	331	371	348	298	306	324	329	363	324	327	327	306	343	333	326	364	317	348	337	295	340	333	352	332	317	374	346	306	328	340	341	345	343	347	321	314	318	341	333	344	306	334	325	356	320	337	343	312	315	326	322	290	348	333	333	327	340	318	352	341	370	318	322	360	309	351	355	320	323	351	305	312	309	314	352	324	334	347	312	362	315	328	357	323	327	328	320	303	295	365	359	336	340	362	326	324	350	323	322	336	314	334	293	309	325	323	329	314	336	318	339	370	350	316	343	360	345	332	347	353	299	317	322	317	317	339	280	318	340	332	322	320	338	341	352	330	312	361	360	335	325	332	316	297	345	346	337	335	331	376	294	345	330	331	326	331	341	354	351	315	343	333	325	328	347	325	305	321	346	334	299	326	341	349	346	320	317	348	321	367	349	335	313	344	338	329	378	336	343	346	333	315	368	310	327	358	325	362	332	344	336	313	301	362	313	344	335	321	295	334	317	311	353	337	313	314	335	355	360	329	318	364	342	357	338	330	340	306	312	345	330	337	333	334	355	321	331	352	320	353	338	320	346	336	344	352	324	328	338	329	334	335	336	360	338	320	373	333	313	289	348	330	355	356	325	336	351	335	311	316	317	326	340	340	361	309	321	340	335	346	348	334	323	356	328	363	338	320	321	322	354	349	312	326	316	322	348	323	328	326	361	318	372	312	324	306	318	353	365	304	344	337	373	303	345	361	314	321	343	341	342	347	309	348	350	317	358	365	347	370	315	337	324	326	323	360	334	367	312	336	353	385	313	344	337	349	331	339	306	352	339	342	281	355	359	364	300	343	325	356	354	346	327	350	362	316	308	319	337	310	309	349	327	339	337	369	344	328	354	355	350	315	334	364	333	322	339	291	327	321	333	294	316	347	316	343	344	334	377	335	311	353	323	349	332	353	324	324	349	328	324	343	341	325	338	323	315	302	334	321	332	324	321	327	326	327	347	351	320	335	293	324	358	320	329	329	341	346	318	311	328	305	321	288	323	328	325	308	341	316	325	344	321	339	308	324	331	332	333	313	347	348	331	333	335	314	331	374	359	307	350	334	324	333	321	358	351	348	318	314	331	334	356	341	331	347	344	347	339	337	342	325	332	336	326	315	308	325	323	366	342	320	319	305	295	324	338	341	323	348	344	314	346	341	320	329	326	351	339	335	332	343	325	347	319	323	354	324	344	328	310	338	319	331	320	326	300	345	365	341	328	333	333	343	332	334	310	348	339	339	318	347	329	344	322	337	332	336	309	302	311	302	332	357	334	293	312	351	335	336	344	335	318	323	309	303	332	326	354	354	330	351	323	342	320	351	313	305	341	380	326	334	343	335	368	321	313	320	330	348	324	340	301	332	276	344	345	337	341	358	357	337	314	345	341	325	337	337	318	298	313	342	340	332	345	324	310	353	341	318	320	329	369	301	337	354	316	327	334	342	314	326	329	346	322	329	339	357	352	326	304	321	347	336	345	316	312	317	364	352	291	347	311	346	353	348	340	345	326	338	342	352	309	356	348	335	354	326	344	307	348	321	325	346	347	314	336	321	326	354	294	306	338	323	330	362	335	374	338	325	331	344	344	367	287	315	340	379	360	341	321	333	314	319	334	363	329	312	296	334	323	309	296	315	370	320	341	325	374	352	340	335	341	302	368	330	290	312	373	363	355	345	369	348	364	335	338	347	352	317	358	338	331	323	330	341	354	342	362	305	359	327	338	348	314	359	341	354	338	334	353	329	377	312	324	315	337	332	338	324	352	334	323	350	330	346	320	337	381	307	309	326	281	326	320	324	327	342	366	303	319	312	344	361	349	325	371	350	330	325	326	353	360	338	321	336	334	326	356	339	333	348	335	360	332	312	361	334	324	323	341	355	345	349	279	312	331	287	359	326	335	324	370	359	310	316	308	339	314	320	331	341	342	306	338	351	337	352	338	319	309	322	323	298	321	328	289	318	333	352	315	299	294	371	336	332	324	341	362	327	337	349	340	325	330	344	325	384	309	353	296	340	349	344	359	329	358	308	296	301	363	318	327	341	349	318	323	334	362	338	341	341	313	337	340	351	324	358	344	336	318	313	325	303	356	356	344	314	341	370	312	350	317	346	351	316	338	307	359	341	356	311	332	337	338	354	330	377	356	329	333	319	333	357	338	332	338	354	378	335	296	351	314	361	364	358	333	342	346	348	322	338	347	323	354	373	353	336	320	334	309	331	345	351	333	327	352	330	322	334	326	338	356	321	323	311	330	345	330	351	329	354	347	325	369	340	353	366	309	349	327	352	322	344	319	336	347	312	341	352	316	353	330	338	360	303	323	318	350	335	356	304	350	343	348	304	344	329	339	330	324	331	365	317	353	383	309	304	352	319	317	310	320	328	356	325	321	306	320	337	330	365	350	305	333	323	331	318	337	349	351	331	315	327	333	337	331	345	315	350
24729	21655	28948	25343	21264	13350	4251	1019	396	287	287	297	295	269	280	286	275	278	251	295	313	286	276	313	250	257	247	286	271	277	275	291	280	280	268	288	257	253	276	254	261	305	309	219	266	279	283	263	255	277	267	252	255	257	283	266	290	253	273	267	277	251	283	274	264	277	287	273	264	291	221	271	276	252	260	264	298	274	278	289	281	261	304	306	281	267	269	254	264	268	277	257	266	260	291	277	253	273	290	246	216	269	261	261	257	260	279	255	259	285	255	246	258	278	269	241	264	269	264	259	248	270	265	256	282	266	254	254	243	268	302	270	293	242	284	265	233	307	250	270	273	242	288	249	308	253	267	261	314	279	258	265	290	271	270	296	274	270	284	282	272	273	247	281	258	266	250	242	260	252	283	262	283	274	269	274	278	268	240	276	279	284	260	260	290	288	248	290	268	229	239	295	298	273	275	296	281	271	260	248	306	286	292	261	266	272	263	233	287	264	289	275	277	279	232	290	256	263	241	262	256	286	268	303	283	279	227	254	283	233	262	282	287	277	235	286	244	254	296	269	273	269	282	274	271	249	265	268	255	269	263	262	278	282	280	243	261	275	296	256	260	251	261	266	272	261	285	233	269	281	251	266	252	257	261	261	273	269	269	249	245	258	263	252	262	259	244	256	279	279	263	256	251	281	261	284	277	290	264	263	250	277	291	251	273	276	261	268	281	279	279	291	284	310	274	258	280	290	254	265	260	287	271	241	286	274	288	268	292	258	289	259	261	258	267	260	275	282	277	267	240	274	265	247	283	284	271	276	296	263	255	248	276	248	251	291	255	243	248	263	256	283	272	262	237	267	261	293	252	317	271	262	249	245	291	281	277	251	272	263	271	284	289	274	261	291	294	280	259	281	297	262	275	262	285	266	302	269	261	303	306	269	259	269	282	259	267	264	251	284	252	279	271	269	224	253	284	302	274	273	250	278	259	272	275	275	259	264	290	260	273	274	248	274	275	268	255	249	259	277	264	272	312	245	280	286	297	292	264	254	263	258	271	239	276	281	274	259	254	250	244	260	243	236	287	247	259	286	255	248	277	280	267	284	292	250	266	251	241	261	295	251	244	279	287	262	283	252	258	270	251	253	275	252	286	269	293	281	264	286	253	278	275	287	235	282	265	285	276	258	295	273	287	259	297	276	272	283	229	286	314	285	253	289	264	235	275	279	251	272	295	247	264	280	275	294	257	284	267	254	237	287	247	277	258	269	243	289	246	268	289	240	280	230	260	300	244	222	259	287	247	271	277	266	290	250	262	294	287	287	277	248	274	260	279	270	259	299	282	257	258	272	262	258	230	290	262	254	299	263	268	277	253	256	233	261	256	257	250	268	281	285	267	280	261	270	243	257	261	231	262	275	261	276	249	266	282	278	249	268	280	266	266	281	311	276	250	243	260	257	254	320	279	277	270	255	283	250	291	249	279	269	271	281	256	290	280	263	286	266	275	285	264	274	262	256	268	263	259	262	247	249	289	246	288	289	294	259	261	261	267	263	260	284	262	269	267	269	286	272	277	252	265	285	262	273	262	268	260	254	284	277	276	253	282	282	255	268	261	245	275	258	271	279	272	260	300	274	248	281	278	275	299	259	251	258	285	263	244	285	250	264	265	270	272	275	274	245	282	260	248	244	265	303	267	290	257	261	281	251	277	246	288	244	299	274	279	282	239	298	269	267	293	287	268	262	228	286	301	252	287	277	259	290	295	296	274	234	273	243	271	238	261	213	253	296	242	268	275	264	276	279	268	233	251	302	254	250	259	282	296	270	249	283	264	267	235	258	273	278	268	294	287	269	251	250	266	252	267	272	277	270	266	280	271	249	265	282	248	259	268	266	292	274	251	280	297	254	274	293	264	277	271	282	288	245	290	262	248	249	266	251	274	270	260	245	281	294	275	249	264	292	260	277	260	233	234	277	308	244	259	237	293	283	248	256	277	284	257	264	284	269	257	287	283	257	256	279	271	290	257	254	286	275	295	242	255	247	267	258	312	284	255	277	283	275	306	266	278	270	281	280	276	272	265	289	309	273	286	259	273	268	265	263	266	263	239	269	253	253	267	276	277	250	258	273	271	292	269	269	283	275	266	282	273	276	275	269	290	281	263	251	250	286	270	267	268	268	270	252	266	242	280	294	281	291	254	275	281	284	300	291	242	278	263	295	313	256	256	280	220	238	277	274	295	274	249	269	250	283	282	257	275	282	258	277	267	274	286	268	257	279	269	284	292	240	256	254	226	289	246	272	257	267	274	245	303	311	274	237	254	260	232	295	269	265	273	273	288	266	282	275	261	269	251	276	257	275	283	279	257	278	263	263	285	259	262	256	269	252	309	268	290	280	244	304	283	250	274	243	276	257	242	263	291	288	271	239	282	280	271	275	273	265	270	240	258	285	279	293	264	259	262	291	270	253	277	244	264	288	266	294	270	292	299	268	268	290	279	275	250	238	269	264	278	281	251	259	281	245	291	284	262	255	236	279	249	252	276	251	270	295	251	249	284	270	285	249	307	331	268	236	254	238	276	306	260	273	270	269	285	246	261	260	284	239	286	256	311	295	288	279	270	281	285	294	246	252	295	275	296	252	271	282	245	263	265	259	261	280	287	255	267	264	306	298	277	286	278	276	296	265	288	269	262	271	270	285	288	261	292	259	277	233	302	295	277	288	254	278	256	260	251	298	269	265	287	274	317	326	243	273	288	306	271	273	270	284	238	266	272	278	279	278	254	275	246	270	299	241	262	248	252	289	298	265	256	283	269	285	292	272	265	276	265	281	253	274	246	303	279	249	290	263	251	253	241	274	271	252	266	267	279	261	278	269	263	299	281	260	240	263	271	237	292	258	248	267	278	262	257	264	294	269	274	282	301	254	255	260	257	267	257	264	262	282	248	271	306	244	264	259	320	279	295	235	252	263	265	262	286	261	291	249	240	261	278	277	262	270	278	264	297	272	310	255	267	290	270	286	247	264	270	263	299	292	263	290	293	262	274	271	290	290	267	251	221	275	265	271	261	276	313	269	287	268	248	279	242	250	296	282	295	294	293	230	275	266	287	277	272	280	275	271	260	274	245	284	277	258	247	275	269	270	306	259	259	278	274	292	278	274	285	301	263	292	281	258	269	268	300	254	281	275	288	255	276	251	255	263	249	259	281	303	268	283	265	294	286	247	261	272	273	244	278	266	264	253	298	245	276	270	253	273	258	267	278	270	275	264	266	282	292	254	256	259	262	248	289	234	278	256	280	224	310	246	308	255	246	295	269	279	258	248	249	258	280	279	294	297	269	304	268	265	273	271	284	290	251	266	266	272	264	276	275	294	259	290	296	274	270	253	270	259	275	271	259	275	283	277	300	242	276	303	258	304	264	280	247	268	265	279	290	265	286	257	281	291	293	270	302	262	269	259	239	240	264	279	298	284	315	234	255	280	267	272	285	265	262	283	263	276	257	265	285	268
38541	58178	40354	26673	15243	7745	3657	1101	456	368	331	361	313	340	336	326	310	320	320	330	324	348	307	319	357	352	343	327	339	309	325	345	321	327	332	303	348	325	346	337	321	331	321	318	329	348	335	359	350	291	283	312	361	279	326	314	322	322	325	309	354	339	300	335	355	334	302	358	355	313	342	330	296	324	327	355	334	316	303	326	343	340	305	304	310	315	319	302	314	309	338	331	323	327	352	334	328	288	336	297	328	334	314	309	302	311	332	322	299	322	367	309	301	337	333	339	306	306	334	333	310	273	309	293	329	290	309	337	282	322	292	332	309	298	285	314	321	296	349	297	298	344	334	345	310	341	332	333	342	306	320	347	330	322	288	303	330	338	326	303	346	337	323	325	309	341	324	303	342	355	323	285	335	320	334	288	331	285	279	325	310	309	294	326	323	312	337	279	320	299	315	303	339	322	310	298	297	314	315	316	323	314	319	341	310	305	329	351	369	316	339	345	325	310	313	355	328	315	333	305	318	308	352	328	335	331	295	326	318	316	335	315	324	333	308	330	311	320	341	287	332	310	331	310	320	345	313	308	322	350	274	324	320	317	301	360	332	322	318	330	315	306	329	314	337	317	311	303	320	306	319	290	317	319	315	344	342	336	301	320	283	331	363	312	320	302	331	283	346	339	281	320	338	324	334	331	277	354	338	322	346	325	304	326	312	305	279	305	286	339	315	302	296	330	287	314	279	351	302	306	338	296	281	313	333	344	334	314	296	315	324	326	322	287	291	333	339	313	325	322	306	368	326	321	324	340	312	334	292	329	276	314	302	314	312	314	327	329	285	301	321	320	318	332	283	345	346	320	341	351	319	334	325	301	290	335	324	327	343	324	322	286	330	327	353	299	341	276	308	312	300	360	336	311	319	294	310	325	303	331	291	294	338	303	285	312	320	343	318	358	315	295	304	319	297	338	317	295	288	296	303	296	294	284	343	304	327	311	280	315	361	321	345	328	313	306	308	316	318	293	328	304	327	331	321	349	300	313	353	312	339	302	317	311	305	336	321	283	301	320	352	289	348	312	316	329	319	313	316	314	328	331	348	327	317	308	302	309	314	322	308	297	366	340	318	302	299	330	311	327	299	299	332	292	311	313	319	348	287	304	310	315	346	371	365	299	329	334	312	316	319	292	303	308	285	328	327	288	333	334	331	351	277	311	310	295	347	270	322	315	344	326	320	288	299	311	331	365	311	285	293	319	322	318	318	338	316	357	296	316	344	292	327	322	324	312	335	297	335	314	314	306	353	292	308	344	308	347	341	325	291	303	313	335	353	323	322	299	293	333	313	331	351	336	333	346	325	328	292	320	307	314	328	299	312	295	322	322	322	302	292	305	304	342	319	345	301	332	325	323	312	328	328	323	308	287	308	298	322	312	333	317	300	287	311	332	319	314	315	309	335	330	312	315	321	316	317	355	310	312	322	314	335	341	322	303	304	304	317	294	322	323	360	347	345	329	310	310	332	296	318	304	295	289	324	313	286	336	327	340	282	329	346	332	322	351	300	330	299	321	323	299	321	323	317	314	320	332	331	338	313	314	326	305	300	333	332	307	315	320	325	318	313	299	342	322	314	296	334	312	308	306	303	352	329	305	315	304	343	341	298	314	329	319	306	306	348	322	313	296	318	359	330	347	352	308	291	321	327	338	293	282	318	326	308	299	313	331	318	305	296	310	319	297	310	328	313	326	311	324	298	322	332	357	318	298	330	327	314	348	294	329	327	327	341	328	318	334	314	326	308	313	318	285	329	322	297	339	293	311	310	339	302	302	308	324	333	271	328	330	308	342	317	358	304	320	327	278	307	355	296	290	280	295	309	338	319	344	334	296	322	334	325	299	324	347	346	309	296	335	310	307	300	320	337	306	336	284	324	331	316	290	327	336	354	324	305	323	313	318	310	302	339	333	325	350	296	333	304	314	328	336	306	312	319	328	320	322	335	296	336	339	321	315	281	343	335	308	320	324	333	329	314	316	313	329	312	319	335	321	321	333	340	318	316	365	317	332	315	328	335	356	329	307	324	330	293	319	317	329	321	304	336	306	322	345	331	299	322	328	267	320	306	307	295	279	321	315	325	317	321	318	313	327	342	315	279	357	337	300	337	290	329	318	319	327	352	326	309	327	298	299	323	325	316	300	348	295	330	332	328	322	345	306	342	331	336	337	336	331	327	334	317	336	346	312	315	347	323	321	325	304	310	320	331	308	327	286	314	326	333	338	293	312	293	334	338	349	315	335	339	292	322	321	298	326	304	308	310	331	335	331	330	304	324	311	330	298	305	310	313	348	338	307	319	338	296	328	367	305	338	314	354	325	320	299	291	316	296	310	318	329	327	312	303	304	280	359	318	304	339	334	332	318	330	326	329	337	313	295	278	316	295	354	318	328	325	340	336	307	302	310	290	299	301	310	317	318	317	319	297	317	301	314	312	328	338	324	326	310	307	332	315	300	359	320	305	317	343	334	309	313	305	309	365	330	290	334	334	283	303	329	323	311	351	313	305	327	322	337	322	306	310	316	317	302	324	331	344	315	320	304	318	301	288	335	326	278	306	324	319	316	336	305	298	304	316	327	331	339	310	332	324	325	315	267	308	340	302	326	335	290	311	336	312	321	320	311	325	307	292	310	330	331	342	333	292	305	312	313	320	326	333	296	319	321	316	322	301	314	329	325	340	307	332	339	328	309	289	325	295	315	330	317	323	328	292	314	315	300	339	336	299	300	348	301	306	333	324	323	326	342	322	296	306	310	325	292	332	345	316	345	318	339	307	310	352	318	340	327	306	323	302	307	326	350	336	298	318	310	330	309	361	303	321	325	306	312	302	318	299	304	317	341	286	299	277	346	310	300	303	320	308	318	332	331	326	323	334	319	324	314	319	342	343	344	271	333	307	362	312	314	368	310	285	349	317	348	292	325	298	328	372	334	324	334	293	335	304	326	342	330	318	308	314	303	319	315	336	321	290	291	290	302	350	331	323	328	327	316	317	322	323	298	340	314	310	329	302	312	301	277	311	317	313	315	312	297	331	358	300	323	331	333	340	352	338	321	326	300	314	309	311	343	289	340	313	325	328	326	277	308	311	338	348	322	312	323	329	329	352	310	317	297	341	329	310	349	305	314	323	321	313	318	306	349	329	290	351	300	321	336	322	304	309	326	291	338	330	304	341	321	340	308	318	342	310	312	315	307	318	307	338	307	321	334	312	347	316	352	313	356	328	341	285	314	316	333	325	315	318	314	314	326	304	298	330	290	332	300	329	318	293	336	309	286	344	318	323	319	322	313	356	326	314	299	347	337	295	331	329	313	311	306	322	316	314	318	317	303	333	300	324	340	332	305	299	317	313	314	303	314	318	333	339	322	310	346	339	331	290	306	307	311	343	338	322	307	334	307	334	343	342	338	311	341	329	298	313	320	333	311	337	285	344	294	325	316	321	290	318	321	317	331	351	335
25838	21676	28369	26163	15058	4403	1364	608	486	371	340	352	359	347	371	397	355	369	353	374	368	384	367	372	325	371	353	366	363	332	350	366	374	371	344	323	391	370	362	345	355	385	363	364	370	381	394	373	351	370	362	348	378	367	346	338	354	379	367	373	378	371	390	385	369	344	364	322	365	357	354	318	355	357	367	344	381	352	358	377	367	347	358	353	358	388	398	346	362	384	378	345	358	388	391	383	389	376	369	381	392	344	351	394	388	346	363	365	362	353	424	404	405	375	337	384	378	353	347	342	381	361	365	368	322	362	403	360	352	333	383	362	386	379	367	360	376	375	348	369	394	354	344	385	355	361	323	366	385	346	391	347	398	381	351	372	335	357	355	367	350	373	343	366	346	353	370	370	337	350	355	342	363	344	337	395	383	361	329	343	382	363	381	353	318	357	359	364	362	376	344	337	359	381	372	357	361	326	376	394	344	371	367	371	411	391	356	350	355	376	399	394	371	321	347	348	388	356	371	350	357	377	381	325	328	385	366	350	354	360	354	363	343	373	373	363	367	345	359	365	334	378	358	395	344	365	349	359	354	393	376	339	392	373	352	345	370	385	363	357	405	347	388	349	312	347	389	348	356	366	380	348	368	347	351	351	373	353	342	342	378	331	360	354	353	325	355	351	382	371	334	334	372	362	403	377	356	356	417	386	374	383	378	368	350	342	349	408	347	339	337	338	365	374	385	364	355	380	384	373	358	336	331	364	334	383	338	372	299	374	348	351	348	341	366	358	386	390	363	376	351	372	348	334	363	356	362	336	363	367	393	351	380	362	337	379	358	378	348	359	347	364	338	367	399	372	313	362	364	383	395	347	338	375	378	366	331	355	295	397	405	348	367	350	383	344	373	348	325	353	359	323	341	373	351	338	343	377	360	334	350	343	359	378	356	361	378	356	335	381	325	380	374	343	381	372	373	378	373	376	363	360	395	351	365	329	377	345	324	378	375	376	356	340	375	370	369	342	373	410	399	379	363	359	342	343	374	351	320	334	405	356	384	366	358	376	339	330	368	362	386	362	348	392	373	378	371	394	394	342	363	369	372	380	335	333	390	350	345	369	362	352	357	390	376	372	381	344	349	372	369	325	369	386	361	353	371	346	365	361	350	369	366	348	356	348	357	343	328	346	361	341	386	347	398	335	353	383	349	332	374	358	341	379	350	336	353	371	378	357	334	364	381	352	361	357	353	317	307	335	367	391	346	369	393	339	361	393	361	363	347	364	360	353	359	367	383	394	365	341	372	353	331	360	352	326	363	343	410	411	360	353	352	375	365	336	380	362	375	371	352	360	331	347	383	377	381	326	365	364	373	369	376	373	372	335	374	375	360	354	356	342	357	378	365	339	349	348	408	401	405	347	374	371	362	350	335	351	358	347	339	360	401	368	350	377	377	347	354	380	391	376	365	360	357	363	370	380	357	341	368	371	357	365	392	343	335	350	389	371	373	361	352	354	364	394	364	390	378	348	332	360	383	378	341	352	354	365	368	352	348	359	332	347	371	365	342	365	353	360	358	346	368	366	408	355	367	337	335	359	356	376	376	374	367	340	377	360	325	380	328	364	358	385	381	345	347	386	351	352	366	362	335	392	361	375	336	349	357	349	382	353	393	360	372	374	395	348	381	353	372	376	354	353	366	371	360	344	360	364	354	352	378	346	385	380	353	361	363	375	368	353	390	380	343	340	375	380	358	376	347	357	365	379	377	348	367	354	355	354	367	362	371	336	368	412	360	382	363	366	356	346	306	368	350	365	328	365	370	325	359	370	369	341	346	390	336	364	327	386	329	357	374	400	368	371	375	390	398	345	374	336	384	360	356	322	356	361	348	364	367	348	373	339	370	357	381	364	349	331	374	350	382	348	348	355	350	347	346	335	373	384	373	366	337	346	334	405	369	361	375	344	369	359	382	344	352	387	374	385	369	379	387	323	371	387	416	356	369	343	365	395	331	359	361	354	364	360	376	374	364	314	360	349	370	372	360	340	378	336	357	353	354	375	358	349	366	373	366	357	364	352	380	351	335	364	354	346	342	373	329	372	367	354	360	370	385	390	399	361	369	394	368	365	345	362	371	363	330	382	369	360	358	348	356	382	328	385	339	382	368	373	383	345	347	363	322	389	378	370	361	377	370	368	358	387	352	353	385	371	373	356	383	330	353	337	383	366	343	366	340	360	370	347	363	363	384	364	422	392	391	345	395	361	367	381	363	372	360	377	353	380	409	352	372	329	355	382	345	377	329	339	342	353	354	364	376	394	363	355	387	359	350	384	383	356	376	358	377	353	366	354	383	343	342	374	360	376	376	363	365	381	354	343	345	388	381	332	370	336	380	322	358	396	342	402	371	373	349	367	374	354	370	381	363	391	334	364	354	361	331	347	344	345	380	340	380	378	357	368	334	343	376	388	359	368	345	385	322	373	339	355	362	334	349	337	356	356	354	368	332	357	364	348	356	407	327	369	352	398	385	331	367	374	372	386	371	363	342	344	379	387	347	374	340	379	385	396	368	404	372	369	375	375	380	344	362	340	388	366	373	344	350	356	365	396	352	356	333	383	377	405	369	357	383	367	346	365	365	384	349	359	368	375	382	365	349	320	346	350	364	393	385	371	359	334	369	398	351	325	375	333	361	365	358	394	362	349	356	389	343	340	389	319	370	395	388	390	338	347	371	403	371	361	341	329	354	363	368	371	369	389	349	365	334	382	339	328	370	382	356	363	332	362	366	346	367	379	359	345	342	373	330	373	329	352	375	357	326	378	361	343	353	359	364	379	344	367	354	378	335	350	371	393	362	375	370	346	347	363	359	377	350	385	351	349	355	372	372	344	364	362	386	378	352	352	362	342	328	365	361	370	350	394	364	371	380	359	347	379	371	367	337	360	363	352	389	365	356	356	364	389	369	360	360	374	357	306	350	365	372	346	338	382	391	384	341	422	355	364	355	345	409	416	339	326	325	340	320	377	318	353	389	390	344	367	350	372	350	363	396	330	367	373	384	366	394	361	371	361	365	341	358	356	350	344	377	361	361	359	366	356	349	366	387	352	382	371	381	346	379	355	352	375	374	380	370	374	359	367	339	358	369	399	348	388	388	341	341	374	350	357	374	364	363	371	414	333	375	377	334	395	314	388	354	378	358	337	395	365	378	367	392	369	371	368	316	369	377	358	388	358	364	362	374	340	358	345	371	371	360	378	336	366	369	398	336	367	337	318	327	362	386	352	375	359	336	382	370	363	349	382	330	346	358	342	361	364	373	342	351	389	372	389	342	365	366	410	342	407	389	337	346	382	365	396	375	355	358	368	358	366	377	406	329	407	340	365	373	331	359	389	344	360	341	403	409	384	368	348	362	370	360	372	357	379	329	378	355	333	349	347	349	363	370	374	382	367	364	395	371	339	371	400	354	363	405	349	343	360	357	370	339	349	339	373	370	339	364	374	373	353	397	353	361	362
38445	52855	36229	22572	11516	4587	1905	911	600	413	419	483	471	439	422	428	463	432	451	414	450	399	415	425	416	427	430	426	445	426	435	397	417	441	438	430	449	428	427	426	456	419	441	435	392	411	433	418	460	444	436	433	422	444	418	423	411	411	405	427	435	412	387	431	435	456	398	431	425	433	417	433	440	431	423	435	438	407	378	442	421	431	443	436	420	424	456	418	418	423	458	443	427	428	432	410	428	469	416	419	461	447	459	456	433	426	435	398	440	458	413	449	398	438	441	437	451	462	387	422	422	440	458	430	449	427	428	459	392	402	447	416	413	445	449	415	434	440	440	446	388	425	385	399	402	391	428	437	423	419	446	415	420	415	425	418	414	407	416	436	413	434	448	413	446	432	419	438	427	434	430	429	422	397	401	422	414	418	410	453	409	431	427	432	439	405	413	447	433	423	464	412	419	443	423	448	409	429	407	423	425	419	429	424	409	433	411	435	433	392	422	403	389	467	430	431	457	447	426	455	452	439	447	385	407	397	416	405	422	447	403	449	392	442	416	413	403	392	443	401	412	411	459	410	413	438	419	425	464	443	412	419	447	444	409	459	463	434	424	450	450	415	439	424	420	458	425	438	452	459	432	432	444	446	418	430	441	412	429	412	428	403	401	401	410	449	429	425	421	454	439	422	436	414	451	411	408	422	420	450	418	382	398	412	418	433	450	432	432	408	425	422	439	451	414	401	454	431	470	396	392	415	448	403	417	454	433	418	426	423	416	418	427	442	412	399	426	437	385	397	426	463	404	439	403	418	449	418	484	449	439	415	432	421	433	454	468	416	419	425	429	377	432	449	427	408	402	453	428	419	430	403	408	452	428	402	409	436	449	420	450	414	432	406	445	434	440	427	405	442	420	438	412	427	443	464	456	422	393	435	423	436	473	400	437	402	426	448	492	405	404	446	425	425	411	429	417	398	421	396	404	457	414	411	406	435	414	414	449	466	430	449	439	439	404	410	442	468	408	457	420	434	432	394	426	421	414	456	429	433	401	424	438	430	398	454	415	445	425	455	423	412	430	430	404	407	445	457	443	447	439	440	388	425	390	424	418	468	429	427	435	415	423	479	484	388	446	408	419	387	427	404	424	440	437	417	436	403	413	396	467	429	404	422	407	438	408	464	435	437	433	437	439	433	405	396	377	406	444	438	422	425	473	431	442	418	432	426	420	415	415	444	443	417	412	422	416	447	429	417	452	426	440	419	474	436	414	414	413	406	439	423	393	435	396	425	421	434	454	455	403	374	434	426	424	438	424	420	418	405	456	422	422	425	376	422	443	429	463	425	454	449	444	380	381	426	415	417	431	445	433	430	414	420	460	460	415	424	468	398	414	416	413	441	402	442	457	404	415	420	447	424	402	433	424	434	436	463	431	420	440	426	435	422	357	431	429	398	448	442	396	410	435	423	426	435	447	403	421	416	400	407	437	443	492	461	442	467	418	449	435	403	432	434	436	428	425	438	423	458	431	432	415	420	409	402	428	428	384	457	437	432	421	374	415	402	443	450	438	422	445	410	409	407	424	444	445	438	427	469	408	395	431	455	420	408	424	405	411	424	425	413	438	402	441	419	430	423	421	452	401	409	437	455	438	441	429	419	421	418	431	424	430	465	395	403	407	434	424	439	418	394	402	414	430	395	398	477	441	436	415	419	449	404	447	446	422	456	385	422	391	449	423	426	450	454	442	438	429	439	411	403	453	379	400	409	391	466	445	422	419	437	423	436	449	415	413	410	426	422	390	437	430	444	457	426	433	410	438	425	445	436	393	460	388	449	360	455	419	426	471	417	409	465	431	439	456	426	441	443	450	431	456	461	412	446	405	422	459	449	411	443	423	439	443	433	427	412	406	423	423	430	460	442	436	463	416	440	463	460	436	421	428	425	433	432	419	454	422	412	468	425	425	427	448	411	453	411	455	403	408	422	437	450	417	433	436	435	450	440	404	426	426	466	433	419	478	437	436	430	462	455	453	436	391	429	431	422	441	404	413	429	376	394	435	430	433	440	418	419	472	442	436	445	448	421	444	431	426	418	393	422	422	448	431	453	428	384	450	403	409	394	437	429	398	465	405	420	430	419	410	422	423	410	447	373	445	415	413	442	458	430	423	454	451	427	441	441	394	425	440	457	456	419	378	419	406	408	431	415	414	447	411	439	414	446	462	441	451	438	429	415	455	401	410	394	436	418	444	436	416	399	444	429	461	473	418	443	433	393	428	416	430	405	381	443	426	412	472	416	467	448	385	421	434	447	441	429	386	460	393	443	410	442	421	422	463	421	398	386	456	409	444	418	415	418	420	438	434	430	473	430	420	429	418	411	448	414	418	436	404	427	423	450	423	413	458	417	422	440	415	399	430	423	449	388	421	428	408	407	448	451	452	428	412	435	427	407	428	442	412	415	443	436	396	419	411	441	413	419	454	433	411	417	445	423	461	429	456	423	410	426	436	463	455	410	464	419	433	472	413	446	400	422	404	419	404	403	445	420	430	434	393	453	409	432	411	441	463	423	368	424	400	437	423	424	420	422	406	459	450	434	437	448	445	445	411	444	424	443	464	386	446	403	374	435	406	441	435	410	434	470	441	415	439	450	429	423	411	425	446	389	423	408	412	417	471	458	436	452	434	480	430	480	461	438	421	437	413	422	459	484	416	389	415	453	425	433	443	409	432	434	369	420	434	428	413	413	415	440	408	424	417	417	404	418	432	430	468	410	417	394	419	402	461	356	404	433	425	458	423	420	407	447	402	421	464	429	474	413	439	394	441	437	423	433	435	425	437	398	448	412	422	391	452	404	436	446	431	421	425	445	430	436	441	434	434	424	441	438	417	422	397	418	426	438	417	418	440	428	395	424	407	391	421	384	447	424	417	444	398	419	400	439	435	434	438	427	418	460	414	399	392	420	424	423	411	427	445	436	434	394	414	416	421	435	461	412	425	427	413	430	409	424	434	407	405	415	458	391	403	460	403	422	421	435	430	437	422	425	419	438	421	417	401	450	422	427	439	443	393	431	397	401	451	409	409	444	386	452	423	424	441	412	438	403	398	426	462	435	403	427	432	415	393	428	408	468	436	418	411	426	439	414	438	441	391	429	467	439	406	432	408	454	410	425	423	406	421	449	410	429	428	419	445	434	429	415	437	453	434	446	436	417	415	426	459	448	440	432	410	482	416	422	436	389	429	465	417	458	442	425	399	430	435	422	446	391	411	389	452	443	472	415	430	407	390	437	424	433	419	452	424	450	430	403	430	406	413	449	467	424	421	419	408	412	431	421	402	453	441	435	410	419	447	413	417	424	399	395	435	419	457	450	427	416	434	450	420	444	453	414	402	421	423	416	406	440	417	437	416	407	429	425	421	424	432	403	406	432	395	393	425	422	422	403	411	442	414	453	425	451	415	415	375	424	464	367	401	434	371	443	442	392	420	429	449	389	414	414	444	407	432	418	440	442
23395	21551	29370	24544	22239	21860	14100	4438	1259	458	441	415	412	398	452	429	410	411	414	391	368	403	400	399	376	373	396	385	406	391	412	411	397	402	360	396	418	396	410	397	435	375	427	374	353	389	405	390	410	391	400	390	408	400	346	370	392	372	383	383	392	387	364	386	385	376	395	421	397	367	389	364	372	344	415	432	385	419	399	390	396	374	400	371	382	410	408	391	411	377	378	384	400	360	377	352	399	395	382	411	380	358	389	409	405	398	395	415	426	430	361	388	369	442	376	371	412	377	402	357	383	378	400	433	397	453	406	378	373	404	361	400	388	341	404	399	401	409	394	411	408	411	397	368	388	385	366	385	373	434	352	402	384	393	356	410	382	411	405	411	415	375	384	426	395	378	403	408	385	406	407	386	387	375	374	387	373	358	379	402	375	388	398	366	379	360	395	395	402	368	385	402	368	408	390	390	401	396	382	404	400	370	357	388	399	370	380	379	425	373	410	396	387	359	386	401	409	397	386	416	391	425	392	394	364	374	396	396	356	426	372	396	416	359	362	411	374	390	386	391	394	425	397	383	378	399	407	372	434	402	418	387	398	351	388	391	385	369	377	355	382	365	365	365	421	392	401	382	404	386	385	358	384	398	355	384	374	381	358	414	391	397	373	347	354	388	350	404	416	405	383	384	375	405	393	427	347	395	363	382	370	392	396	385	387	337	379	419	414	362	385	367	361	423	370	360	376	378	377	395	375	420	396	386	419	393	405	335	397	364	406	375	378	417	395	361	401	397	410	379	384	373	404	401	363	378	393	382	402	346	363	356	400	384	391	379	370	402	374	421	358	401	375	403	388	403	370	385	381	379	364	413	398	390	337	374	404	359	375	391	378	402	399	415	404	413	400	402	353	397	379	410	378	389	398	393	372	356	422	384	425	377	373	397	372	405	363	398	366	399	390	399	399	363	389	408	420	372	385	384	363	375	396	359	404	393	369	394	379	350	419	392	358	406	408	403	391	395	372	393	421	422	378	387	375	402	415	368	408	421	394	393	380	393	394	407	454	407	383	369	359	378	371	384	375	410	382	355	383	360	399	371	392	380	396	372	396	371	418	398	362	391	392	399	411	339	388	388	343	401	352	399	379	408	385	418	428	385	384	394	376	394	366	411	404	382	377	348	389	374	390	403	367	361	348	410	376	385	385	412	398	352	384	381	375	369	388	383	381	403	387	352	374	399	384	377	380	413	404	394	371	408	399	388	394	370	381	370	371	438	374	376	410	421	381	399	402	400	387	380	386	376	413	393	408	387	361	362	432	386	377	414	422	391	405	352	386	408	366	372	389	405	363	385	387	386	403	406	378	384	419	376	404	376	388	411	412	404	406	369	389	381	342	383	394	404	376	389	402	385	382	387	404	407	374	351	416	404	417	379	371	410	388	437	403	391	416	370	367	413	341	430	344	392	352	396	399	381	368	417	393	369	386	363	379	394	384	412	383	386	385	363	389	374	381	435	394	386	374	390	382	359	375	420	393	364	409	361	385	370	392	350	388	397	396	375	412	354	410	361	437	396	420	376	362	370	394	382	368	370	392	389	373	385	415	377	375	382	372	409	379	381	398	369	391	392	416	381	385	369	384	367	369	400	365	363	359	418	398	354	395	397	416	393	379	392	388	339	367	356	404	402	396	381	406	417	418	363	358	386	385	388	383	387	412	403	396	368	403	374	379	388	388	361	382	368	396	401	410	388	393	355	382	368	415	375	373	401	406	416	404	437	376	420	397	399	368	426	414	371	385	380	383	372	360	404	388	405	395	361	386	375	381	378	396	373	392	405	421	389	426	377	407	391	353	358	393	391	368	371	407	381	380	374	365	418	384	404	383	362	389	385	372	391	394	367	393	387	385	368	405	413	377	389	400	393	395	418	392	418	390	382	396	419	397	378	423	409	375	382	389	385	385	388	385	414	385	404	381	396	349	379	371	378	364	374	366	417	412	421	380	403	420	383	391	388	383	371	376	385	429	375	380	368	403	347	357	378	399	432	409	342	406	394	373	375	396	406	381	369	385	381	375	365	389	370	410	386	404	408	413	407	390	360	358	391	401	362	381	386	361	389	402	388	425	394	380	384	375	372	389	419	388	412	408	344	385	383	421	374	386	399	388	385	374	395	345	385	380	404	399	397	386	373	421	375	376	368	413	368	378	381	423	416	392	422	399	380	387	388	411	394	381	379	385	411	350	351	406	363	341	407	347	435	423	405	377	377	369	392	370	393	397	384	420	357	363	408	391	393	408	396	389	377	378	387	386	379	386	351	397	407	376	375	410	409	389	401	399	401	374	399	394	369	366	408	368	419	400	349	396	416	425	386	404	397	367	389	398	369	409	394	359	374	384	393	375	390	389	361	393	319	439	389	384	382	402	388	371	416	368	372	403	377	384	382	372	389	390	355	380	396	409	388	388	357	388	396	389	375	421	372	398	378	401	381	360	370	379	364	374	386	416	371	405	364	435	363	373	358	406	383	346	399	378	428	415	366	380	398	381	403	395	414	417	368	371	388	391	385	344	363	403	407	385	384	381	381	368	385	405	370	410	391	409	382	353	370	376	405	413	350	405	375	414	380	401	375	388	359	343	382	369	413	370	402	376	372	398	372	387	398	413	404	384	410	408	420	350	360	388	404	365	384	415	350	404	375	380	400	363	405	405	397	353	413	385	379	347	382	397	373	407	399	372	401	400	376	350	389	393	374	368	367	378	391	412	367	411	428	388	380	368	391	408	392	383	390	387	382	400	371	376	367	376	381	385	422	356	423	393	368	396	356	377	432	384	366	379	395	339	399	441	393	385	403	423	397	405	395	380	373	397	359	400	384	405	418	375	401	378	423	385	409	387	390	365	410	376	391	357	412	415	376	375	358	427	362	398	387	382	400	367	372	379	385	389	387	368	411	457	362	366	411	390	383	390	372	393	408	392	375	384	391	397	397	405	379	388	418	396	378	369	395	371	364	401	412	375	388	391	379	394	382	355	350	396	357	406	395	349	424	377	416	395	411	390	398	412	402	383	375	412	390	413	384	345	416	385	388	386	358	391	374	399	451	370	362	392	383	404	409	407	403	392	396	367	388	407	420	399	367	410	367	382	355	378	382	374	394	418	395	338	395	369	368	378	365	369	369	371	353	382	383	369	382	357	399	394	382	391	368	396	364	382	376	378	367	395	381	377	420	399	445	385	390	394	395	350	401	380	379	365	407	383	400	373	401	419	387	344	411	371	394	407	393	347	387	381	399	350	396	410	406	409	397	386	405	379	357	419	387	398	368	400	353	356	427	382	401	406	389	398	395	383	416	363	416	384	396	402	356	383	428	415	396	377	398	410	405	385	403	386	390	378	357	399	421	398	380	370	349	411	377	430	342	364	379	417	359	372	412	419	371	376	374	384	411	416	407	385	409	366	396	423	409	431	394	347	382	389	373	340	327	367	436	381	368	365	368	344	364	401	371	402	356
41513	69802	51396	36054	25260	13406	7070	4446	1438	524	494	447	465	461	466	456	437	441	467	437	435	436	447	439	462	434	492	441	457	427	416	460	409	434	427	442	417	429	437	453	442	448	429	427	415	447	446	380	415	429	406	418	449	467	409	430	394	434	438	460	416	420	428	440	415	391	470	418	481	435	445	460	459	446	426	452	441	415	454	426	427	452	426	401	436	418	445	453	452	462	435	425	460	451	423	458	437	431	440	442	387	465	454	448	428	438	451	444	443	454	421	420	431	441	445	386	458	435	420	433	445	424	399	453	389	444	411	414	410	430	437	433	395	421	409	438	467	420	426	458	446	393	444	477	423	444	448	406	430	450	477	434	444	452	442	422	430	437	455	440	473	432	477	477	420	427	460	392	453	435	431	411	403	452	410	435	449	430	401	464	433	411	415	433	428	426	436	449	439	445	421	437	423	445	366	429	454	463	460	462	420	416	410	407	415	451	424	408	427	448	408	455	399	415	415	461	436	432	459	407	428	416	422	440	437	438	431	408	423	447	466	458	416	463	468	469	416	415	416	417	480	460	456	432	409	475	400	451	453	432	409	455	417	425	475	411	451	438	403	456	461	445	458	453	477	425	429	464	469	484	404	409	416	466	453	442	436	404	435	429	435	430	442	438	455	450	439	425	456	456	427	466	456	411	446	453	472	428	410	443	444	416	421	447	431	442	435	460	446	440	426	466	438	433	442	442	448	415	436	428	437	469	415	407	446	420	409	386	431	412	427	412	411	430	465	433	425	448	431	436	465	438	438	458	468	433	420	427	419	449	384	462	443	434	441	427	448	487	395	419	430	446	439	402	479	430	440	442	474	445	398	439	439	430	418	459	432	421	451	470	426	468	432	457	399	430	457	465	419	468	427	436	388	468	438	441	441	399	402	453	437	427	449	416	422	447	420	406	430	427	456	382	429	428	448	434	423	419	434	441	461	443	415	449	409	438	441	429	404	408	450	418	446	467	431	399	415	397	461	433	433	440	446	384	443	401	458	452	455	472	431	431	419	434	439	436	441	449	432	443	454	441	442	455	465	418	401	401	457	416	419	404	375	421	416	424	414	425	425	428	419	480	420	394	436	441	398	434	439	458	453	414	442	420	415	464	445	474	469	418	445	450	424	423	452	419	464	447	418	420	465	451	405	426	432	421	442	460	457	446	441	437	424	443	456	434	428	483	407	430	427	427	418	459	424	429	432	420	424	442	418	430	412	435	422	477	452	437	451	411	426	433	419	477	393	427	424	453	456	445	439	434	438	425	453	424	435	424	417	442	399	420	430	449	425	431	424	471	459	389	447	437	427	435	385	467	436	439	457	444	473	425	439	403	452	451	436	444	456	437	413	406	446	416	434	444	474	444	444	431	420	460	412	427	436	414	433	441	467	445	457	457	445	449	437	461	434	436	461	410	488	438	426	408	404	400	419	441	454	447	456	422	449	430	438	399	452	447	436	427	419	415	463	429	437	427	427	392	470	466	436	432	445	453	446	422	417	400	418	408	405	409	435	433	420	413	457	405	446	437	463	445	460	418	437	453	433	436	425	458	440	398	430	421	465	435	397	452	438	438	442	416	413	434	423	430	456	422	450	466	432	458	445	443	447	455	453	485	420	474	424	436	396	437	435	466	431	408	465	419	417	467	423	448	396	443	430	433	434	456	470	409	408	417	456	445	436	431	428	433	435	484	442	434	438	454	447	432	443	420	440	421	393	384	459	446	444	426	424	447	448	442	419	433	455	432	414	456	468	445	441	454	493	399	417	444	442	428	479	454	447	435	465	468	460	454	431	436	425	413	439	444	424	454	455	463	425	418	438	437	453	478	447	425	459	435	431	433	461	428	426	459	446	446	460	418	434	447	409	412	465	434	431	441	423	455	381	441	443	497	418	403	429	396	446	447	448	444	413	495	454	434	425	430	473	420	439	479	419	429	444	430	418	425	430	454	457	471	428	462	436	403	456	411	422	457	440	396	446	398	456	446	424	419	446	449	417	438	394	441	433	435	416	420	441	438	437	417	424	440	442	450	421	451	425	399	456	403	431	425	457	448	425	452	413	439	432	426	384	443	461	431	457	469	471	440	452	442	421	450	443	495	450	454	429	417	424	485	442	476	457	427	429	414	408	433	415	425	441	450	426	426	443	467	396	448	391	437	416	481	494	419	415	429	443	437	451	433	475	447	447	421	438	423	424	431	392	430	433	424	411	434	425	424	465	437	446	421	443	462	450	398	414	412	423	399	442	431	428	465	429	436	452	430	441	442	454	386	398	485	444	441	423	436	438	428	451	401	425	439	460	440	458	424	437	461	393	474	449	438	450	400	448	418	437	445	415	432	419	426	443	436	448	407	422	399	389	418	449	422	399	427	466	454	423	480	409	450	431	424	422	421	387	444	444	477	447	446	432	435	469	440	391	398	428	436	413	440	448	458	451	431	469	453	468	458	417	441	459	446	421	423	428	418	432	400	453	426	451	446	433	450	453	418	420	454	425	456	431	463	424	444	422	433	434	414	433	464	413	466	441	455	462	432	503	471	427	459	449	407	436	431	458	445	434	437	450	432	464	452	420	412	416	450	423	385	471	439	417	458	416	458	436	409	425	414	446	443	402	425	429	445	442	417	413	439	448	514	428	434	419	429	485	435	434	464	416	443	477	415	418	479	431	441	473	429	466	423	443	454	465	421	447	394	460	397	420	449	403	459	437	437	470	405	412	432	422	420	459	435	436	439	480	454	418	422	453	397	428	450	444	445	460	425	453	463	416	422	517	434	453	423	453	435	448	453	435	431	420	440	440	476	407	393	423	405	427	418	472	444	453	458	410	461	417	428	428	393	419	469	417	444	465	430	463	419	463	421	404	406	458	385	460	415	426	435	449	412	419	424	395	418	440	457	434	447	453	401	413	458	462	427	425	404	419	422	461	444	413	422	427	454	436	449	449	432	437	453	449	430	446	431	409	456	430	440	441	392	406	424	432	440	468	426	459	440	452	421	446	419	443	417	456	423	407	426	458	395	434	438	429	464	396	428	490	451	399	433	388	441	466	448	424	431	428	451	427	432	441	451	406	440	431	438	427	444	446	475	459	457	457	458	438	426	416	456	428	416	424	428	434	434	436	427	436	421	433	475	417	437	441	410	417	434	416	415	455	458	422	430	442	429	424	441	428	441	453	442	423	473	424	470	441	425	463	446	421	390	416	447	459	451	429	430	426	458	438	451	449	461	427	442	432	403	424	458	435	455	461	437	458	417	487	439	461	422	456	445	463	446	439	447	419	437	422	445	433	460	432	438	448	432	463	423	414	420	457	439	407	426	458	419	433	412	433	431	461	436	425	382	424	406	455	427	443	445	433	437	440	478	444	458	453	444	415	428	400	401	443	448	449	432	470	409	399	462	406	430	436	449	445	441	411	441	456	465	432	413	406	419	406	466	447	435	414	458	471	405	443	452	447	419	434	444	423	421
31434	33066	31063	21205	8301	2285	971	496	325	284	301	280	282	283	235	290	286	263	281	262	239	296	278	261	290	298	254	284	278	289	266	273	290	305	285	281	256	280	313	267	297	287	273	260	263	279	271	259	274	301	272	291	310	303	297	283	259	302	269	287	257	234	273	284	271	275	286	287	278	263	292	273	272	301	309	263	312	251	280	294	263	256	297	278	296	315	276	251	270	277	245	301	293	294	285	298	259	288	269	323	284	299	267	280	262	280	271	289	283	282	294	252	278	276	265	297	251	302	281	285	279	293	273	262	271	300	308	301	271	287	277	282	312	274	284	268	289	298	298	290	291	301	275	274	300	296	266	277	272	270	279	287	285	275	280	254	297	289	279	286	249	328	270	268	276	288	306	285	268	279	265	293	262	277	276	300	258	272	293	260	269	262	263	245	263	264	281	274	267	297	280	329	249	309	271	290	284	278	259	300	274	294	270	271	261	275	280	260	275	272	263	270	261	274	281	270	285	291	259	255	270	313	251	279	255	259	293	289	275	277	286	294	292	262	270	263	296	263	304	278	265	285	281	298	275	286	280	272	281	253	305	277	275	292	263	285	299	267	279	268	255	283	293	317	259	296	288	257	275	257	301	302	288	305	251	284	266	297	292	262	273	271	273	309	264	275	290	279	305	261	293	249	297	272	262	271	289	245	313	294	266	252	266	281	284	279	285	265	263	291	286	271	283	257	283	297	270	294	296	271	290	256	300	311	261	267	282	294	283	292	293	272	287	262	271	285	299	317	335	270	293	276	254	280	299	299	282	247	284	274	284	283	302	297	280	306	262	289	311	274	274	246	290	268	267	280	302	284	290	276	281	268	293	268	293	287	263	255	274	286	287	263	270	247	244	276	291	259	265	296	267	298	267	278	262	265	295	285	274	289	293	275	267	285	298	307	274	285	301	276	295	284	292	272	299	239	290	273	306	265	277	273	273	284	280	287	296	271	294	284	262	285	274	275	307	251	270	233	249	290	279	298	294	301	300	278	273	280	287	290	280	267	296	265	310	275	295	268	276	299	274	291	273	283	295	271	278	286	291	266	302	267	307	287	277	282	299	285	288	281	288	273	296	312	261	290	265	285	298	308	273	268	314	275	276	322	274	286	245	290	289	282	295	251	291	308	324	323	302	306	279	275	270	286	296	266	292	281	279	250	281	276	263	260	269	250	300	291	287	266	312	265	266	289	309	267	274	285	294	258	281	270	262	270	277	262	256	280	290	274	283	284	241	283	243	259	229	274	261	295	344	285	250	309	277	280	289	286	301	263	262	269	289	274	246	282	273	292	281	303	277	300	278	292	276	260	278	308	289	262	288	240	250	288	283	260	274	267	270	326	267	268	295	302	297	284	292	278	275	258	274	287	286	285	296	272	303	273	301	277	259	278	266	304	277	303	254	283	285	291	292	266	288	272	297	271	284	301	279	285	268	279	278	285	287	250	272	267	308	291	306	278	273	272	269	289	270	255	253	318	275	282	314	242	269	282	292	311	282	284	322	284	279	278	285	274	269	260	279	277	256	244	279	277	283	279	254	241	300	288	281	277	291	286	265	286	284	271	300	284	287	309	279	276	270	250	306	308	262	266	267	306	295	275	279	277	285	282	263	251	280	265	295	264	302	323	310	278	278	274	285	297	301	298	294	294	324	301	268	282	287	301	286	281	271	277	294	293	271	299	294	291	281	283	295	263	297	288	288	285	273	267	274	260	292	273	282	287	283	282	267	274	272	291	256	279	265	254	301	271	281	336	284	292	268	320	267	253	306	297	279	280	284	286	271	296	275	270	283	284	268	300	292	264	286	285	260	295	286	271	290	292	240	296	285	290	290	280	263	286	295	289	257	272	265	278	283	288	270	279	292	277	283	275	277	297	285	238	296	256	288	279	299	277	282	298	283	280	264	283	300	265	270	280	306	287	235	265	281	303	274	329	300	287	273	272	260	302	271	298	291	279	252	290	253	286	268	284	308	243	290	279	284	275	290	253	287	274	278	265	296	308	301	260	277	263	284	314	252	300	278	286	285	277	269	274	281	267	296	302	272	295	287	285	265	286	280	261	296	278	271	267	285	267	315	251	277	273	285	267	267	278	264	245	287	293	275	315	278	307	276	276	287	270	292	293	264	289	272	286	257	303	286	302	301	292	266	293	255	274	265	303	254	238	266	285	273	268	296	310	270	275	243	264	308	304	293	267	277	279	286	305	307	292	318	316	259	275	269	267	268	310	305	302	280	267	275	269	255	238	273	288	289	275	317	294	266	281	273	295	273	281	258	298	246	304	272	278	309	278	299	271	265	272	266	264	301	264	281	301	288	292	294	249	294	300	279	291	313	287	297	288	267	285	256	286	281	285	266	272	271	250	298	285	262	284	270	285	280	261	257	213	295	254	274	296	274	237	285	264	296	290	297	291	261	288	280	305	274	280	264	278	282	264	307	287	298	270	293	261	279	252	296	275	276	289	256	287	286	263	261	249	243	272	273	264	304	256	280	271	261	280	296	246	304	276	286	300	263	299	260	285	274	284	276	283	249	274	277	259	316	280	275	270	282	269	291	299	283	259	279	271	268	263	283	301	294	297	279	264	267	289	274	287	295	260	283	285	274	286	264	275	276	263	294	246	275	298	274	292	294	290	291	275	271	307	299	300	306	242	288	260	283	289	304	291	345	294	275	285	264	284	268	282	279	287	304	261	275	277	263	290	279	294	279	269	271	279	254	257	257	257	286	285	300	268	276	248	267	283	277	284	298	298	293	276	301	300	267	276	277	262	253	272	311	272	270	290	277	271	299	260	290	275	301	292	276	284	306	266	289	285	276	288	289	293	272	263	299	285	272	258	313	287	287	297	270	304	265	287	264	274	292	259	288	281	259	265	291	275	304	271	268	314	287	268	275	279	258	304	255	279	299	285	274	278	290	286	311	296	279	273	284	271	283	252	269	279	299	240	233	272	269	318	272	286	285	261	306	303	286	288	276	289	287	299	324	266	289	304	290	263	271	256	262	241	323	278	266	301	260	256	289	309	320	268	262	268	283	286	307	300	259	253	275	291	248	249	269	275	251	278	272	296	279	342	284	281	266	285	266	280	270	267	270	275	286	263	277	269	253	272	258	288	244	294	269	274	258	285	287	261	301	282	254	267	308	292	279	261	272	281	270	273	292	261	278	304	303	279	275	294	281	292	297	273	265	293	279	228	312	272	266	269	297	286	286	275	267	291	314	261	293	286	287	259	277	310	272	293	297	255	265	295	267	273	288	270	275	314	311	270	308	272	287	283	286	256	260	285	282	263	264	275	256	276	301	277	277	279	288	272	263	278	291	291	251	287	279	279	280	275	273	279	275	244	271	289	280	278	246	244	287	306	286	266	289	308	300	285	277	279	308	308	299	318	268	279	289	313	265	239	301	315	275	281	277	275	299	277	245	272	286	286	262	272	263	271	271	264	307	282	281	297	269	294
36475	48593	30257	19460	9368	2883	1240	610	388	373	339	332	324	334	322	367	331	375	333	311	346	380	324	321	343	327	356	328	356	333	309	324	341	349	351	292	333	320	339	347	336	360	315	337	357	326	326	329	345	324	377	341	324	356	343	358	353	357	347	306	356	331	340	312	337	341	349	313	378	357	325	347	328	313	333	352	324	321	328	337	324	328	316	360	317	304	332	345	365	328	308	337	344	315	322	327	275	351	349	325	333	335	317	336	335	335	361	355	327	333	325	321	325	310	357	346	300	335	327	306	341	339	328	360	357	313	313	354	350	365	345	327	339	341	335	316	326	302	358	342	345	342	344	359	343	350	344	353	351	305	322	340	344	306	314	297	321	347	324	323	345	344	341	322	331	333	351	347	334	367	315	361	347	338	338	307	320	315	322	313	334	365	316	331	350	332	307	313	320	362	373	342	339	326	368	345	343	351	322	346	333	372	314	333	316	347	365	349	317	364	374	316	339	353	361	314	367	332	331	320	325	303	344	316	326	320	366	325	332	317	334	330	333	349	324	334	328	319	313	284	331	311	344	349	306	367	305	324	348	321	332	317	361	341	319	340	328	323	333	368	371	308	338	346	290	384	315	362	368	358	351	320	305	314	334	349	331	387	334	329	317	322	348	340	362	323	322	324	344	365	321	335	294	320	352	343	336	330	354	319	350	328	338	315	331	325	315	343	332	351	320	345	332	336	315	350	322	370	340	339	366	342	367	348	309	335	335	331	373	340	296	285	322	317	333	356	362	353	335	322	335	361	353	328	326	344	343	343	304	307	357	336	347	345	351	326	354	343	357	335	315	368	322	332	335	323	331	326	363	321	305	305	345	336	323	343	351	351	373	340	331	348	366	331	323	347	314	344	317	322	341	315	388	354	343	378	352	335	320	334	340	363	336	326	342	354	348	328	297	344	337	324	314	333	365	342	306	346	355	362	346	333	342	321	316	368	321	329	348	332	344	330	309	333	329	303	350	373	362	361	320	336	318	354	319	324	345	330	358	341	346	333	307	317	304	323	371	322	368	337	311	352	359	348	355	360	326	313	335	348	349	334	345	336	348	358	348	350	345	348	352	347	345	351	359	286	324	321	321	338	344	351	319	307	333	349	310	338	357	355	319	350	351	319	309	328	361	316	353	282	321	332	346	338	316	319	337	352	345	328	365	315	361	319	334	360	333	312	307	281	346	349	319	325	376	326	361	317	309	365	353	387	287	295	327	350	348	316	347	339	340	309	354	363	373	364	353	349	320	321	341	316	310	336	310	342	334	364	352	345	309	341	323	352	325	366	348	335	342	326	333	383	380	347	317	348	326	348	333	363	310	430	293	378	334	350	304	332	296	302	327	330	349	346	346	301	358	334	323	292	346	350	340	344	351	340	336	342	342	347	338	342	381	343	315	312	321	357	315	309	303	320	332	344	308	357	337	357	330	348	341	319	362	343	338	346	337	313	331	329	334	381	332	310	355	376	326	329	321	323	327	363	302	337	337	335	350	357	343	355	328	311	324	332	351	340	340	335	330	358	353	329	342	356	360	310	312	316	346	321	381	347	333	355	300	321	358	336	314	369	359	331	361	352	317	315	324	359	356	328	305	292	314	331	341	325	349	343	327	318	365	345	358	336	346	351	308	335	354	360	337	354	343	324	309	325	332	334	336	313	360	326	313	319	339	331	338	322	335	349	304	375	355	315	337	326	333	324	332	341	340	350	341	376	323	326	335	334	326	352	320	372	364	325	323	343	357	343	353	342	344	390	347	362	307	331	325	333	330	316	346	319	325	337	330	333	347	320	313	345	290	350	348	356	329	320	330	334	309	333	349	319	347	334	332	372	331	343	303	319	364	333	334	333	352	326	344	350	304	320	323	351	316	331	316	342	326	300	351	310	325	328	341	336	356	334	333	313	256	340	344	313	358	358	300	332	324	328	356	293	310	354	327	305	356	345	330	334	331	347	322	349	322	318	344	326	354	386	352	350	349	305	318	330	325	320	322	335	334	340	328	329	360	314	317	360	340	351	338	339	351	313	344	346	336	364	355	322	336	347	336	307	354	334	333	332	339	354	347	305	344	345	345	349	315	354	356	365	343	348	359	351	355	340	329	338	331	310	339	335	328	338	340	375	346	321	327	350	364	322	327	323	326	354	347	316	348	306	326	343	326	347	339	355	338	319	318	356	319	319	352	317	348	329	341	338	367	314	313	328	345	333	332	308	325	356	363	338	335	324	372	343	332	336	326	336	343	306	357	338	355	339	328	339	339	308	351	351	343	340	324	349	333	317	321	307	297	340	365	352	292	313	310	323	321	344	334	310	356	338	341	342	346	297	337	303	353	335	378	326	347	346	338	343	338	357	338	347	369	340	342	320	343	332	308	327	319	336	361	323	297	328	337	387	326	307	360	310	335	314	319	293	353	334	329	314	341	347	316	327	341	344	369	316	328	341	367	350	346	331	316	312	369	354	325	353	339	326	337	303	354	329	367	340	320	362	306	319	317	328	333	335	349	320	346	323	328	306	356	370	331	332	296	304	318	350	344	364	349	320	328	370	357	348	323	301	361	305	345	329	305	350	350	358	365	326	344	360	328	325	351	357	332	330	364	385	345	323	368	326	371	308	348	344	352	366	353	342	369	353	321	301	342	365	320	297	324	301	367	341	338	323	337	342	334	325	340	349	348	343	339	330	307	329	298	340	333	331	318	358	347	360	314	344	330	308	339	366	333	343	312	344	334	293	341	306	333	333	343	302	323	328	331	346	336	311	329	359	298	346	364	323	348	292	329	329	348	331	344	290	325	353	374	346	374	345	332	344	323	318	318	330	323	344	337	311	325	309	298	335	334	364	318	349	334	343	323	353	313	359	311	303	326	368	340	314	290	348	323	311	333	338	358	327	307	348	340	351	339	350	322	356	355	322	355	331	309	348	296	351	359	333	348	308	337	331	386	335	334	318	349	351	294	346	329	340	331	327	324	338	325	298	351	320	338	344	327	336	331	332	317	358	326	313	351	321	314	346	355	351	327	336	359	337	332	331	308	371	324	303	342	375	337	327	321	335	346	339	327	332	357	325	320	322	347	354	363	323	318	348	365	334	370	333	328	326	343	326	344	311	359	329	322	331	338	341	357	338	348	345	300	305	356	317	350	351	358	313	339	323	354	322	326	322	307	311	335	337	335	354	317	380	304	331	344	323	310	332	320	338	319	344	347	351	328	345	339	347	347	351	360	330	317	337	305	356	324	348	344	339	362	332	382	309	353	319	374	350	330	329	345	321	331	353	304	326	336	309	331	335	308	314	340	347	369	318	357	364	337	313	329	332	311	316	342	336	359	352	325	325	336	341	353	327	371	325	370	324	314	324	303	354	344	346	328	312	353	344	315	307	347	309	330	346	326	334	327	323	328	307	336	348	350	307	315	295	328	343	329	305	316	363	352	356	299	331	344	368	340	325	353	305	333	332	330	337
24389	21337	28708	25391	21541	14650	5486	1170	413	303	300	263	295	288	273	270	269	270	276	285	277	266	261	256	277	286	280	301	281	294	250	245	274	290	300	277	260	277	261	279	268	285	275	262	277	277	254	262	262	274	272	254	295	270	278	267	242	278	266	262	285	272	243	264	272	298	270	302	274	288	270	292	285	271	270	279	285	277	268	298	242	238	267	285	282	281	264	286	244	288	263	268	293	265	295	248	276	249	267	278	305	267	265	240	287	268	280	268	255	272	282	275	268	271	289	274	245	244	257	275	276	253	270	296	271	262	283	254	257	284	261	285	291	255	288	261	256	266	265	273	263	267	268	244	284	296	251	274	273	276	256	275	249	270	276	265	295	277	282	262	291	285	244	260	280	284	257	260	254	262	277	271	271	286	276	256	236	247	243	266	287	266	303	266	300	281	281	239	266	307	292	295	257	308	251	287	266	283	276	259	273	248	298	282	275	293	306	270	296	263	275	289	251	272	276	305	263	269	276	261	255	305	258	261	290	271	275	257	267	277	282	281	282	273	299	232	260	268	252	260	277	283	257	308	278	249	249	270	273	287	257	267	267	265	287	264	272	267	277	280	247	297	304	287	291	269	288	301	287	245	248	301	245	269	267	273	243	273	265	272	285	299	275	290	310	295	268	288	275	259	226	290	264	258	269	267	316	278	282	269	239	286	267	274	292	274	250	277	272	284	282	252	285	285	277	279	279	258	272	266	261	251	279	305	263	270	284	264	263	296	284	262	260	278	255	306	262	269	261	267	274	256	276	245	271	258	263	281	263	282	257	282	236	269	272	222	270	287	287	232	277	295	272	270	277	261	292	273	265	253	287	263	269	294	249	280	307	278	280	283	238	272	263	257	243	285	281	267	264	243	284	289	260	259	259	251	259	275	268	263	257	278	261	285	234	280	297	281	238	305	271	279	268	266	269	235	278	274	279	269	268	264	287	262	248	263	277	286	265	287	316	282	250	240	274	266	259	250	281	300	254	292	262	288	287	270	288	260	276	268	305	272	298	266	263	277	260	253	266	289	285	288	281	241	280	289	261	256	282	260	275	262	268	277	259	295	304	264	272	262	283	279	261	272	279	253	274	252	265	281	273	230	269	285	269	276	272	252	264	265	265	283	280	243	293	285	286	279	298	252	277	252	290	235	254	262	257	264	260	240	276	270	265	294	261	282	266	270	275	237	278	273	259	245	279	309	230	287	265	277	234	246	278	243	252	264	261	249	269	274	274	262	287	249	280	264	245	262	269	292	264	268	330	262	248	295	266	265	227	286	286	253	279	281	291	248	245	288	284	252	263	264	234	292	256	297	277	294	275	271	285	275	255	302	253	301	265	260	256	262	279	268	247	252	288	267	244	316	258	266	269	290	260	250	285	248	254	294	249	249	270	273	269	290	264	274	265	285	278	288	266	261	286	282	259	248	265	266	272	250	273	277	277	259	252	270	259	292	248	257	274	294	284	283	267	258	248	264	286	259	269	249	263	282	263	281	276	267	294	267	276	285	284	305	276	252	259	275	249	260	279	289	259	275	252	258	239	252	266	264	289	274	262	249	261	276	279	269	263	256	267	264	257	279	272	264	267	271	242	270	290	274	297	251	289	253	284	270	281	286	257	290	261	269	264	302	293	262	250	290	277	273	248	295	293	282	256	299	286	290	298	258	266	276	297	268	268	247	273	271	247	271	264	289	252	250	278	268	232	276	270	254	250	232	246	282	308	313	249	302	271	278	296	244	266	305	275	285	290	291	268	279	280	266	275	286	268	264	274	254	292	295	259	276	289	250	250	296	284	271	259	251	290	279	261	240	276	291	262	268	246	283	261	301	285	295	297	306	295	271	271	262	287	262	280	276	289	266	275	287	272	256	257	270	270	285	289	282	260	279	258	248	282	276	270	249	267	263	280	258	280	273	275	272	259	260	282	305	255	279	285	282	279	259	267	285	280	263	264	267	288	259	265	266	266	255	296	273	255	294	266	263	269	302	249	295	280	286	260	246	298	273	266	254	298	271	244	276	296	265	279	270	262	254	273	250	275	249	255	255	248	293	267	291	277	249	274	304	280	292	281	275	291	283	283	253	280	267	279	248	266	291	279	277	276	278	262	271	267	255	258	281	287	262	286	275	279	262	286	278	276	279	289	259	267	268	239	316	269	255	258	279	300	269	262	248	289	250	296	275	244	271	301	256	265	251	252	260	279	255	290	287	268	254	246	273	253	276	285	267	316	279	290	280	285	272	251	292	253	303	266	263	256	274	293	266	279	242	286	306	307	286	255	253	271	245	267	255	274	247	280	287	273	253	253	251	270	287	279	262	245	272	280	245	262	266	258	276	255	269	261	249	271	264	266	276	251	265	269	278	291	265	243	264	266	304	286	264	270	269	262	286	260	246	266	305	308	280	281	281	284	272	264	288	293	270	269	263	263	260	286	261	277	276	292	293	259	279	263	249	244	280	286	265	282	277	286	301	266	266	269	284	263	261	269	267	254	273	259	264	251	276	245	259	274	279	284	280	275	289	298	241	265	283	266	262	262	245	270	246	284	266	281	270	269	267	271	282	294	273	288	271	268	294	279	274	263	265	288	289	235	266	268	266	283	296	248	245	271	270	278	267	271	253	274	275	271	270	271	268	271	237	265	295	291	286	278	297	281	312	245	281	241	247	249	271	256	255	266	291	278	260	269	275	215	261	228	285	235	267	267	278	270	263	269	257	265	253	272	250	272	266	282	264	263	281	301	270	261	253	229	298	275	250	286	258	287	251	250	315	266	246	256	262	298	265	263	248	268	273	280	257	309	264	276	259	250	286	295	289	263	276	276	244	281	241	252	277	275	263	263	273	272	249	257	263	240	295	265	267	290	273	272	308	248	257	290	276	284	297	284	270	251	265	262	253	260	242	273	268	296	302	282	279	272	260	272	274	276	286	283	251	282	275	281	268	281	271	261	266	281	262	285	274	265	281	287	256	262	265	272	313	291	273	265	247	289	285	231	275	275	298	244	309	291	267	254	300	232	245	274	260	262	286	261	269	261	266	272	278	307	258	253	270	253	267	288	243	249	275	283	258	268	288	279	269	282	276	263	291	264	257	259	270	256	285	247	274	274	284	245	279	302	268	236	258	280	261	245	294	281	250	305	280	272	275	288	270	248	284	278	253	274	261	290	271	280	291	280	312	290	241	266	234	304	272	269	262	280	285	284	261	265	263	285	289	269	252	306	296	300	283	248	281	259	250	277	256	259	268	258	252	258	287	276	274	286	249	260	280	227	244	273	265	271	278	290	248	276	266	279	249	248	277	267	270	248	260	289	287	280	264	253	279	282	288	267	237	268	277	286	275	227	241	296	261	278	273	299	292	286	296	284	252	258	264	251	268	265	246	265	273	271	270	277	293	279	263	292	285	274	287	283	289	261	274	285	290	269	278	261	250	281	275	285	248	271	274	263	292	267	302	265	297	232	273
37995	54548	43139	28515	16565	9574	4713	1244	530	358	331	318	367	349	319	339	312	315	313	335	310	323	319	327	328	334	364	297	302	320	338	317	327	343	332	328	293	297	325	295	325	323	333	340	310	300	329	323	355	314	315	327	312	348	329	310	302	315	316	304	267	313	292	321	335	322	335	310	317	302	319	317	304	347	331	320	296	307	330	291	314	326	369	314	336	324	330	313	336	320	313	316	325	321	320	346	339	318	293	307	321	329	330	341	324	315	307	328	321	336	343	318	350	307	299	315	314	311	293	326	309	318	297	284	293	290	327	328	330	355	320	330	313	321	325	328	325	322	323	314	291	311	329	283	340	319	291	309	294	306	339	324	338	310	330	311	328	312	309	361	325	319	305	302	340	320	318	317	319	291	329	334	343	319	346	309	310	323	293	329	333	310	347	312	305	307	319	295	299	294	319	311	316	339	317	327	354	357	319	292	314	292	331	327	351	327	314	316	321	307	345	346	323	317	329	271	322	318	310	300	299	322	289	306	315	319	330	325	324	328	335	314	305	315	316	311	289	336	341	317	327	337	300	315	312	344	310	340	333	360	308	298	313	321	307	314	314	297	337	324	307	328	346	286	352	290	305	351	299	327	324	333	352	291	302	304	314	316	315	333	311	320	332	319	312	285	336	312	318	322	336	349	305	330	365	300	317	305	307	319	322	284	322	307	317	354	297	305	340	285	323	299	306	333	325	295	312	333	326	310	306	321	309	304	296	315	312	326	302	324	308	323	312	335	329	376	320	292	318	322	308	291	327	316	328	324	311	326	296	311	298	325	324	326	303	308	314	294	288	284	328	306	302	312	302	323	313	305	336	306	307	339	295	330	319	325	340	326	321	309	317	298	277	316	325	333	309	326	304	310	288	342	289	331	320	347	297	333	326	306	339	312	307	292	327	317	333	305	320	324	323	329	350	335	294	303	316	327	324	318	342	317	322	318	317	298	350	325	304	319	339	316	323	296	349	300	298	318	326	291	330	307	299	342	306	311	305	345	292	316	312	329	334	330	326	283	319	307	311	302	288	357	307	330	321	319	295	344	328	321	317	342	300	310	293	338	362	323	315	331	323	308	320	325	333	323	347	315	316	302	289	350	298	341	334	344	321	323	320	323	301	321	311	302	318	312	318	326	314	316	305	325	312	322	303	323	328	302	302	310	296	311	329	344	337	339	326	299	345	329	313	283	318	333	345	308	336	332	338	290	303	305	309	285	297	305	327	342	325	332	346	313	317	328	320	317	314	317	310	300	346	324	314	326	331	298	325	298	286	337	301	336	327	340	349	321	320	307	309	299	315	330	307	274	306	342	320	290	356	307	295	293	293	305	323	321	298	332	299	327	315	327	292	334	303	331	328	301	317	330	337	319	322	337	304	282	302	315	300	311	335	317	323	261	346	330	319	287	346	288	331	333	308	294	308	344	325	310	294	340	294	322	321	348	328	296	307	333	333	341	342	323	321	319	309	298	327	349	329	320	303	310	330	332	307	299	318	334	311	299	334	316	331	323	328	301	331	310	333	327	303	342	291	360	299	322	329	339	331	323	314	321	343	332	330	322	326	318	327	328	317	315	325	325	301	294	310	319	368	318	330	315	305	318	334	305	318	326	285	326	286	320	285	286	310	307	294	295	332	314	302	323	338	352	346	327	313	297	333	347	308	345	323	312	340	346	306	317	283	333	311	296	354	324	339	315	282	308	294	328	321	297	328	319	313	311	316	325	320	318	326	334	332	327	339	312	331	343	326	325	344	314	335	334	312	323	335	327	310	303	293	346	298	314	309	315	320	322	303	280	309	345	317	319	324	338	315	325	328	317	346	331	315	282	336	315	325	289	323	309	320	318	274	340	299	323	340	326	339	324	322	345	332	313	307	348	310	332	298	319	321	335	302	330	335	317	334	305	315	330	311	329	289	344	326	326	331	325	320	331	328	313	340	315	338	314	347	325	326	294	318	329	301	312	311	331	320	317	326	335	326	316	323	329	350	318	322	339	305	318	331	309	311	298	312	315	350	319	276	306	340	317	340	295	316	345	306	290	322	317	322	310	295	312	307	310	341	291	322	295	359	328	311	327	320	324	327	343	342	339	303	327	332	327	342	284	326	300	306	298	304	314	322	328	311	279	316	328	348	306	283	321	328	316	299	326	309	284	313	302	317	290	327	292	323	346	314	335	293	319	304	308	292	329	296	318	289	315	312	342	314	313	315	337	321	281	347	326	311	327	311	347	314	315	334	317	319	312	311	311	317	314	331	304	319	377	339	304	327	300	312	317	310	329	321	321	333	350	278	338	313	323	295	311	329	310	312	308	344	332	321	291	330	331	301	314	294	328	334	316	297	334	325	343	297	315	337	306	338	298	312	313	335	341	297	318	327	321	324	353	331	327	302	321	354	306	310	290	331	291	296	328	315	317	314	311	318	330	335	304	322	303	333	326	300	302	319	313	315	308	305	268	319	317	319	335	305	299	331	336	326	358	334	334	315	336	341	310	312	311	333	326	306	301	354	309	303	306	308	312	312	313	325	310	326	343	333	326	301	311	331	323	301	340	332	286	328	337	303	299	322	324	334	325	321	331	306	325	315	323	321	306	320	310	325	326	328	325	277	325	317	301	327	304	301	322	313	314	338	296	325	305	317	321	333	317	324	330	327	306	324	315	304	306	338	311	318	337	293	324	314	307	346	303	307	341	310	316	325	300	332	341	333	302	347	315	351	314	312	294	313	352	331	342	339	300	279	327	304	285	319	330	317	337	313	314	320	337	350	301	313	331	333	335	329	329	347	311	339	319	296	316	305	338	329	340	308	294	340	291	342	307	311	317	295	350	329	331	304	310	338	312	308	304	309	336	328	313	287	323	338	307	346	301	320	332	335	309	325	331	293	336	320	321	298	342	336	307	319	293	292	316	325	323	331	338	313	312	330	333	326	312	298	342	326	303	306	333	288	313	312	330	303	294	303	333	323	329	299	305	323	294	311	326	297	311	300	325	320	321	312	326	336	314	340	298	341	344	306	347	271	332	299	327	324	317	333	289	310	321	332	318	281	345	324	305	317	312	336	305	330	305	318	334	326	317	320	320	299	329	320	324	357	346	320	310	319	310	286	318	303	309	335	294	319	319	345	313	324	310	312	340	299	325	328	330	312	313	316	328	311	335	319	292	270	327	350	329	351	316	297	295	331	324	353	324	318	331	308	280	313	317	329	309	331	301	348	308	340	331	349	321	350	297	303	301	359	332	317	338	282	331	302	299	352	302	326	311	359	351	322	314	320	296	299	320	301	320	306	302	310	323	304	308	326	323	302	303	306	307	299	290	313	327	317	315	301	332	313	315	287	339	286	307	334	300	324	323	357	317	316	289	307	308	318	330	329	292	315	331	310	323	331	319	334	319	323	339	309	317	294	322	298	308	294	312	291	303	315	334	343	331	318	304	298	337	338	314	316	306	277	317	316	319	296	332
25974	21780	28683	26612	15411	6025	2224	726	419	412	345	376	365	396	378	393	348	371	348	383	358	396	352	398	372	384	377	385	353	382	389	346	387	370	372	400	352	353	339	399	343	346	400	360	386	381	411	348	363	402	365	351	319	355	380	385	355	410	403	369	361	383	389	340	348	379	384	374	395	358	396	366	391	340	375	353	368	372	367	363	366	403	377	370	327	386	361	396	372	358	408	386	370	369	354	378	370	368	392	369	349	393	332	384	371	361	381	381	315	366	378	382	352	357	331	354	347	363	379	359	336	353	386	382	365	331	370	384	359	393	365	370	355	381	363	348	346	403	363	387	360	398	340	375	395	362	375	323	353	380	357	361	406	375	369	363	419	368	378	393	370	356	363	371	376	360	376	330	380	393	337	362	363	351	391	345	358	362	355	338	339	343	363	341	378	341	351	387	361	388	391	359	380	406	401	378	345	347	362	351	356	392	357	357	383	350	387	365	384	388	394	401	376	352	404	370	381	371	365	363	383	354	358	356	395	385	345	370	377	381	393	387	360	366	363	361	322	385	369	372	357	363	342	366	369	385	358	347	388	351	394	365	414	349	386	383	369	378	340	405	363	391	379	376	388	382	360	373	346	354	371	373	402	386	437	383	350	404	352	402	361	408	369	368	363	377	404	351	348	383	379	357	370	363	366	381	358	368	369	354	383	400	394	368	352	380	376	365	330	356	370	367	372	369	319	382	340	387	387	365	323	405	381	404	379	382	380	326	386	366	352	366	419	377	356	355	386	383	323	336	365	357	362	325	364	375	386	364	354	369	372	368	376	373	358	385	390	347	337	385	378	344	361	348	363	362	391	373	356	379	396	364	401	359	350	364	384	339	343	385	383	351	376	390	379	368	325	373	381	417	380	397	395	352	341	369	359	369	381	369	351	360	363	372	343	349	380	385	347	392	360	378	380	390	355	349	363	357	365	348	363	390	387	398	396	364	372	397	359	397	361	344	325	372	331	365	386	346	395	381	375	379	345	360	394	387	369	385	377	392	375	345	371	407	384	379	355	356	363	364	370	395	368	339	351	384	366	392	385	354	370	392	369	373	380	364	396	383	374	369	379	377	363	378	399	335	343	334	358	378	367	368	364	400	361	378	381	395	366	392	378	416	399	368	371	386	392	371	364	363	361	394	418	327	367	311	373	398	334	389	376	364	353	372	376	362	395	361	373	358	368	364	374	400	383	369	370	410	343	355	391	356	367	415	332	379	376	389	357	361	384	356	389	398	360	401	398	376	363	382	352	414	355	357	385	396	347	351	355	377	376	385	381	364	384	367	379	371	364	364	371	342	366	384	345	374	350	345	386	367	339	358	353	354	385	373	371	384	392	357	373	367	414	356	338	352	372	396	369	338	377	368	387	402	410	359	328	401	361	370	348	374	344	380	384	342	408	378	383	401	374	341	367	385	371	405	387	391	341	381	364	388	342	384	337	391	358	399	354	371	376	392	364	364	378	379	354	364	377	376	368	377	388	359	394	326	357	339	392	355	369	359	382	376	381	375	350	389	391	372	366	398	350	362	393	375	383	375	355	398	384	364	401	369	374	361	365	359	403	387	345	372	362	375	353	389	342	357	393	376	354	359	336	379	368	335	379	362	377	373	346	335	382	358	395	377	350	343	400	362	374	402	367	407	385	380	378	375	356	342	364	390	367	340	372	361	360	369	357	382	376	374	362	400	346	356	339	348	374	384	357	372	332	399	372	381	375	402	381	363	400	390	345	363	391	400	356	355	347	361	364	373	335	402	366	362	387	384	335	362	370	350	341	379	353	374	371	354	378	381	373	347	381	413	384	376	382	347	411	361	361	372	397	380	383	347	363	379	385	372	380	364	381	387	406	368	375	407	334	371	349	368	400	375	369	367	335	354	342	393	378	366	382	353	385	361	354	355	376	367	398	359	370	375	382	362	359	346	380	355	355	368	363	316	362	354	391	395	370	380	376	393	390	360	365	372	394	381	371	359	355	361	358	388	352	342	364	362	352	356	353	370	379	398	384	399	364	409	336	351	414	355	344	370	375	369	388	370	383	359	398	339	361	381	369	381	398	375	352	379	349	379	395	387	369	367	350	369	387	354	372	338	389	371	388	367	343	373	380	398	387	396	393	408	323	392	365	362	421	348	378	356	377	373	403	340	347	362	371	360	385	372	406	360	309	381	383	372	384	395	376	346	378	381	354	381	356	376	397	366	375	378	387	351	360	357	385	369	364	357	328	365	371	379	353	374	350	375	393	374	358	399	388	378	352	394	366	363	372	393	363	362	342	375	389	386	340	378	395	361	394	347	317	367	368	366	353	362	347	391	398	352	365	380	377	376	377	410	437	405	388	389	407	361	376	356	397	363	348	380	355	349	397	374	390	379	341	385	438	368	365	357	365	363	383	389	374	362	350	377	396	368	406	431	401	349	358	350	329	346	363	367	377	354	377	371	348	391	395	358	408	377	362	343	348	373	360	375	386	361	378	338	384	348	371	369	377	398	382	350	378	383	368	392	357	365	404	366	363	346	403	403	329	354	358	380	365	368	331	397	339	362	389	392	352	397	393	431	378	387	365	361	362	376	388	341	386	382	356	370	366	384	382	395	375	335	374	374	381	360	394	413	362	379	379	391	336	400	393	385	360	355	375	366	339	375	364	368	414	378	387	392	384	379	379	389	349	375	317	317	355	371	355	377	374	389	391	354	333	382	384	374	364	336	396	363	387	356	350	361	379	383	364	377	390	370	368	365	394	350	385	387	385	408	381	394	360	375	398	382	337	396	357	374	356	316	363	318	360	415	364	361	381	349	348	349	345	382	375	374	402	376	380	407	356	350	376	380	361	375	360	369	390	380	353	393	385	387	366	399	406	367	356	371	396	385	420	380	362	346	371	365	325	365	405	388	383	428	392	348	385	376	359	407	333	385	380	347	381	334	365	365	377	377	330	370	344	357	373	375	374	413	386	370	384	358	406	333	356	354	376	376	372	389	386	368	386	353	362	354	402	356	373	348	373	360	362	347	365	365	377	379	376	401	381	408	358	394	350	360	388	390	377	398	389	361	370	368	336	361	365	380	378	360	392	340	365	395	390	375	369	383	363	348	354	365	371	395	350	392	371	375	362	386	365	386	387	363	382	390	407	371	358	381	356	360	337	357	366	380	399	365	351	379	357	384	350	370	332	348	378	371	366	346	351	351	358	363	362	360	379	376	335	367	325	386	380	355	388	337	373	387	382	375	348	382	383	328	344	366	353	352	335	368	376	411	411	367	364	381	391	338	372	397	365	349	364	372	382	353	372	357	382	379	415	372	353	393	380	385	332	430	371	353	357	335	376	357	369	408	366	362	368	358	358	383	361	412	347	362	364	341	385	377	377	371	339	354	348	326	344	380	361	328	383	367	372	356	366	398	342	341	394	335	372	337	372	364	331	388	375	348	369	358	364	380	373	389	352	363	364	363	377	344	372	380
37578	53260	37220	24102	11864	6864	2932	1010	555	493	425	413	454	452	439	448	453	448	448	436	387	441	461	450	424	453	421	460	422	427	425	460	424	470	403	432	472	440	432	423	454	442	443	426	428	381	451	446	424	445	447	436	422	427	437	465	421	428	401	460	423	418	426	470	444	456	395	414	418	427	463	436	466	451	441	443	468	412	469	415	427	451	462	441	379	414	415	466	454	428	436	416	405	434	453	456	434	445	476	451	442	445	435	440	419	445	416	423	441	450	440	400	459	444	434	435	439	443	429	399	429	387	420	451	411	442	410	431	441	453	449	435	442	422	436	423	433	450	422	458	426	434	436	431	444	469	414	434	451	391	450	405	440	438	427	410	447	403	440	418	423	440	432	412	464	402	418	448	438	449	445	398	456	420	440	440	403	430	441	424	432	434	399	429	420	476	423	435	423	420	444	416	464	457	396	430	457	416	445	433	417	416	439	433	439	457	446	425	448	404	438	395	428	444	428	449	433	462	472	427	468	419	449	437	433	421	458	455	428	411	445	451	472	431	454	470	435	474	447	453	393	434	454	437	413	446	427	450	451	463	425	420	457	400	402	413	445	433	454	432	429	426	420	396	436	412	419	414	437	425	443	397	429	448	425	426	456	440	464	408	436	445	414	423	440	464	455	446	452	451	432	445	435	367	458	435	413	419	438	456	419	394	425	430	426	454	428	439	403	424	420	432	439	445	405	421	406	382	426	433	448	416	423	401	433	407	418	420	441	425	454	428	447	463	453	452	410	479	412	444	444	462	443	418	428	439	379	450	407	452	418	442	462	408	414	431	453	459	405	424	450	433	467	442	404	456	460	405	472	451	432	439	428	461	430	480	443	434	429	443	485	446	456	415	429	419	449	402	447	456	457	421	407	414	429	414	465	440	439	442	438	393	419	441	408	443	387	411	422	451	443	427	396	429	480	422	445	436	423	432	420	418	409	461	441	468	459	422	385	473	463	425	467	395	441	416	442	416	432	448	407	387	416	462	474	443	408	428	436	412	478	406	407	435	429	439	421	389	415	489	401	443	427	457	452	459	494	411	437	459	437	414	476	408	438	434	453	402	461	428	418	428	447	425	441	423	419	427	458	462	432	407	406	401	435	436	439	436	400	450	454	460	416	439	439	463	431	411	404	461	424	435	427	420	445	428	476	428	428	431	400	406	459	406	437	454	421	474	448	442	445	428	456	473	436	410	458	430	397	393	418	402	425	445	446	415	409	428	419	465	448	420	463	412	450	436	465	432	448	486	486	431	446	473	458	418	443	395	451	432	445	462	479	454	439	408	404	444	423	438	468	439	434	464	452	433	432	470	445	399	454	438	388	435	436	445	446	412	428	426	432	463	429	426	435	413	442	439	415	428	438	405	430	443	443	419	460	411	410	427	434	461	417	435	416	428	404	436	450	413	414	398	418	446	414	426	427	435	458	424	396	406	419	429	374	449	394	417	428	424	454	428	420	445	462	418	398	438	434	409	431	429	443	416	428	446	436	445	426	467	436	459	435	385	427	463	442	445	469	427	395	400	390	443	381	470	390	467	409	442	467	427	415	453	475	418	437	401	418	427	425	440	426	418	444	425	417	407	419	434	436	459	416	409	396	431	464	413	443	431	433	427	416	429	441	449	436	455	440	438	440	454	441	456	428	424	445	433	417	392	431	480	421	457	406	448	454	473	448	440	432	403	438	406	439	435	416	453	435	404	460	479	434	448	442	413	421	404	440	432	453	422	463	412	453	431	421	436	410	427	431	422	449	436	453	426	444	452	392	437	405	435	422	480	425	450	414	451	456	450	454	424	426	439	482	450	423	431	439	405	446	434	440	441	441	441	439	451	474	406	435	468	433	428	427	456	416	453	438	456	469	408	436	416	440	440	447	455	465	436	428	438	446	445	462	456	422	421	400	431	447	439	424	457	409	430	451	429	418	431	443	429	473	446	423	440	445	447	494	424	462	475	435	429	398	443	445	432	446	474	406	440	402	446	407	474	420	452	437	439	437	401	445	404	416	467	437	471	414	470	430	427	431	426	431	434	407	425	472	447	424	450	459	395	440	422	448	411	489	450	407	394	417	409	412	397	405	437	420	438	430	397	440	457	411	386	419	436	423	421	457	443	438	407	427	419	459	413	450	423	434	480	429	398	404	432	430	462	438	461	464	409	420	418	414	474	429	437	408	436	457	451	442	422	452	440	430	460	420	429	433	441	464	420	402	448	427	434	439	431	409	440	447	431	446	420	444	439	441	441	433	437	406	447	433	438	475	474	427	441	436	406	422	461	389	421	405	418	464	400	407	423	411	466	396	435	426	457	452	465	415	451	402	432	455	434	429	461	426	412	467	404	407	379	427	438	459	447	443	432	433	430	412	415	450	455	404	408	449	400	446	444	442	472	427	412	435	456	459	456	416	439	412	385	388	397	456	445	451	414	400	434	426	420	399	443	418	410	443	465	431	417	439	406	442	426	439	403	489	392	424	494	446	450	438	396	398	439	444	430	397	422	417	405	435	432	415	449	433	399	420	425	405	427	429	449	423	422	450	457	462	453	442	479	467	425	419	470	451	408	445	413	423	413	436	409	456	467	421	456	389	439	432	467	416	415	444	470	432	421	396	436	455	444	423	430	389	427	428	418	429	437	409	415	409	413	405	411	409	415	436	453	441	397	447	416	428	463	421	426	433	465	424	423	387	425	418	441	431	437	470	440	398	442	442	410	414	424	433	414	413	411	452	427	433	443	417	451	421	444	422	427	442	410	403	425	437	472	446	435	427	454	411	456	467	430	459	458	450	463	417	405	455	441	427	452	439	399	444	451	454	444	442	460	412	438	397	455	412	422	428	440	411	457	403	453	404	407	419	436	462	379	394	421	437	430	439	431	439	410	446	418	450	405	452	438	448	425	446	378	453	413	471	424	436	453	410	422	423	459	460	466	419	470	396	462	457	399	436	433	415	407	429	482	404	449	412	457	421	391	465	425	431	427	415	386	453	456	424	466	437	408	436	465	449	445	404	428	420	420	387	400	436	427	444	422	391	470	441	436	417	483	426	439	467	400	436	424	431	414	439	438	476	441	412	407	452	445	412	419	443	420	412	420	441	459	427	436	410	437	388	431	463	432	440	430	440	415	430	444	501	419	428	425	466	484	440	424	412	410	426	438	402	391	438	412	436	397	425	442	424	416	448	401	459	460	436	414	441	418	455	454	437	431	453	428	415	451	447	450	483	416	401	424	418	413	441	424	417	467	444	437	427	449	431	442	442	403	443	391	447	420	430	423	448	425	434	405	458	407	444	458	472	432	457	425	475	395	413	445	402	430	451	434	467	412	445	438	416	424	454	446	397	448	440	435	421	435	405	436	480	419	474	414	420	440	427	469	450	434	452	414	429	474	431	428	433	461	432	407	434	438	407	416	434	433	465	412	430	441	416	418	435	423	429	440	432	409	414	448	464	456	419	422	436	426
23377	21560	29303	24695	22492	22573	15411	2896	980	1475	416	427	423	423	403	396	400	440	447	405	373	356	403	424	407	389	397	380	377	377	385	374	367	416	353	406	394	404	395	394	384	441	425	388	367	376	439	413	386	381	405	381	399	396	380	396	369	407	410	396	362	393	400	416	383	407	382	423	419	429	408	424	411	398	393	384	397	362	408	369	382	402	346	411	392	419	404	427	378	412	368	401	373	394	391	369	371	414	380	374	373	387	381	407	381	390	438	386	378	396	411	418	374	395	374	415	396	353	418	386	393	391	422	381	370	418	411	442	401	388	368	392	338	419	394	417	346	364	419	377	377	402	354	363	410	390	397	364	393	339	408	422	443	376	386	397	389	433	381	375	358	403	397	414	371	387	395	414	398	425	414	406	418	397	374	362	433	395	385	402	383	361	390	375	399	384	385	372	388	436	346	400	378	351	378	362	394	387	386	373	371	375	406	414	398	373	407	377	379	374	397	354	365	399	404	411	374	363	396	374	374	368	379	408	401	377	349	380	412	429	388	380	405	388	374	402	372	419	376	441	373	411	356	357	412	443	393	363	401	378	397	419	381	386	395	395	368	396	389	406	422	397	413	386	366	402	386	395	400	395	392	419	409	396	407	395	384	395	403	411	375	405	394	368	440	390	411	381	385	408	403	390	389	391	417	395	424	391	366	377	364	422	413	385	398	390	380	379	398	401	410	372	382	354	362	388	376	383	366	388	435	410	358	433	380	421	401	376	385	407	399	420	402	409	366	343	379	385	361	394	409	373	381	430	405	371	383	420	373	353	373	367	375	410	377	425	361	366	390	409	391	398	435	414	395	344	403	412	406	353	392	393	428	327	353	400	391	364	378	346	431	386	382	392	390	359	375	420	430	388	375	382	362	373	359	390	374	372	369	405	378	373	397	368	382	387	418	388	424	382	384	387	368	415	372	407	360	361	395	411	375	399	415	406	394	356	358	393	368	393	366	400	412	365	409	410	374	392	370	422	397	410	432	379	435	392	412	387	430	398	422	398	392	405	396	382	378	399	391	371	382	409	378	398	373	365	402	407	368	396	393	370	389	379	384	389	365	409	368	366	368	405	386	384	395	347	378	395	426	401	419	394	411	388	379	399	367	380	378	385	429	391	413	377	397	389	382	371	362	442	400	393	390	369	374	390	394	407	390	383	393	403	382	374	408	374	414	412	367	370	425	373	413	404	390	428	387	398	443	367	404	417	388	410	427	387	409	412	371	385	396	364	401	404	372	356	375	406	376	419	374	393	399	407	421	384	418	369	375	398	383	381	382	414	396	399	392	384	379	374	389	370	384	376	391	386	386	364	389	395	420	396	390	391	407	374	377	408	401	375	397	357	372	395	369	385	414	372	382	412	404	381	390	368	398	437	364	387	413	409	415	390	365	347	422	415	359	397	390	364	396	384	352	380	432	378	381	398	395	407	423	406	393	382	427	378	403	372	410	387	355	437	397	399	404	399	375	407	410	356	393	370	421	381	393	386	385	392	415	402	403	386	390	369	386	403	374	396	422	378	396	384	399	375	411	395	385	390	384	394	388	373	396	399	429	408	392	430	394	452	393	440	407	422	390	358	418	372	416	381	399	356	396	377	429	425	412	389	403	384	387	387	390	391	355	389	392	363	409	425	383	401	394	403	404	378	393	397	420	400	377	416	397	388	418	433	362	385	396	364	396	387	397	349	364	370	392	391	418	371	388	394	364	369	374	376	363	363	394	384	399	390	389	401	374	441	405	373	406	378	421	378	422	388	389	368	402	405	383	385	368	406	430	378	366	407	396	456	374	420	390	368	370	386	411	433	412	403	374	414	379	375	362	380	394	400	348	372	395	409	403	401	349	360	421	400	394	387	357	438	345	381	373	429	394	373	410	380	363	380	385	394	391	397	362	437	385	357	393	404	393	389	401	421	382	377	450	397	390	357	417	367	371	396	384	432	410	401	414	401	404	382	360	379	395	400	384	405	385	399	404	407	420	398	400	370	412	386	406	393	399	387	380	385	386	393	393	382	397	412	405	396	358	380	388	394	354	384	407	389	382	380	407	360	359	413	386	398	418	408	377	420	401	399	384	389	414	379	390	395	401	379	408	381	434	410	375	376	390	403	424	382	433	412	429	393	401	381	398	413	344	400	397	367	387	392	377	385	406	418	374	411	392	405	382	390	381	357	395	394	388	380	406	387	386	390	393	431	377	405	389	388	385	396	398	407	384	401	386	420	375	380	372	397	374	385	408	389	412	420	376	370	395	365	379	348	392	373	386	410	395	395	396	384	411	402	398	392	368	374	358	371	415	362	399	392	382	382	408	389	376	381	422	374	393	382	399	408	417	371	349	419	385	356	393	404	376	367	383	375	392	399	367	344	372	409	390	427	413	409	419	410	344	402	377	385	411	415	407	400	412	394	424	419	371	385	393	408	379	391	405	372	387	378	405	424	434	399	371	365	392	379	382	399	389	370	406	399	372	383	412	414	396	385	375	351	424	407	428	390	386	355	376	377	423	414	378	391	421	367	399	400	399	367	399	407	366	368	404	408	396	404	363	415	372	429	375	380	378	401	391	355	370	392	399	362	415	407	384	389	392	436	417	416	406	415	390	378	387	401	379	382	381	395	362	359	390	387	449	395	402	374	372	381	402	416	395	414	405	385	389	397	398	364	358	389	372	405	381	390	398	348	382	384	397	358	396	369	405	393	392	424	385	383	394	397	374	372	385	397	404	377	394	400	391	394	415	402	389	401	395	397	412	413	396	408	381	400	396	423	362	363	416	411	371	391	359	385	387	366	408	410	398	371	411	397	422	388	374	383	413	344	377	394	374	371	421	405	368	404	401	426	374	393	412	382	397	370	400	391	381	431	384	394	402	406	415	385	396	391	395	394	373	386	377	395	398	389	404	413	385	369	421	392	387	350	374	399	389	394	369	365	389	407	385	385	403	387	394	406	393	387	411	395	379	396	384	375	389	393	374	371	362	412	400	413	405	365	380	387	371	343	423	401	394	395	392	372	392	401	392	397	395	368	429	366	405	409	370	381	410	372	412	404	394	406	400	386	390	401	423	390	424	405	367	361	388	394	357	375	394	386	393	399	394	379	386	362	416	383	389	397	413	408	409	366	413	421	425	379	401	392	402	368	396	394	390	350	383	404	389	429	404	394	382	426	399	404	373	421	383	401	408	435	371	421	393	414	384	430	394	408	370	362	376	395	399	378	354	400	404	401	446	362	388	371	387	406	381	337	399	421	413	445	380	401	416	421	402	412	402	362	391	387	380	404	392	391	397	373	355	390	385	397	384	414	411	356	386	446	399	337	398	363	375	350	408	360	378	407	406	357	386	384	377	440	369	390	390	364	347	376	402	405	375	410	409	399	398	430	416	394	408	392	392	394	375	394	414	389	383	408	434	424	362	409	391	432	373	382	449	393	389	431	384	417	377	383	401	382	375	382	377	394	377	407
41356	65291	49947	37735	27049	17109	7970	2456	1196	1902	468	516	431	495	471	447	484	444	431	454	457	444	477	452	442	463	426	463	452	415	440	423	424	438	486	464	438	456	423	478	460	415	414	496	434	438	446	440	440	419	410	440	448	461	457	420	445	454	402	430	452	431	470	471	452	463	424	424	435	447	421	419	431	459	471	414	425	452	413	450	413	420	448	466	417	449	432	437	455	406	406	450	414	462	431	447	448	394	436	418	457	427	434	461	470	498	440	436	425	449	418	427	443	418	440	446	460	447	432	450	406	408	448	467	439	400	491	406	465	457	435	435	405	428	475	444	446	412	434	462	465	487	442	424	469	433	453	451	439	443	442	443	439	458	462	442	395	473	439	435	460	425	447	481	478	443	456	442	456	481	457	451	440	433	461	466	427	462	440	444	466	438	468	454	420	479	412	491	491	429	416	437	438	386	462	447	452	438	420	450	453	456	451	470	480	452	449	458	445	423	421	453	423	456	478	466	477	436	441	453	428	410	503	407	446	458	476	432	485	441	418	468	455	428	422	434	426	461	424	452	433	460	436	410	430	479	429	447	470	446	447	483	429	453	458	457	430	500	448	431	456	416	463	417	440	482	456	449	465	467	471	423	461	468	422	433	452	428	440	436	406	420	414	455	431	437	467	466	458	444	481	440	392	460	441	437	428	401	455	442	483	445	388	415	489	481	483	478	433	445	487	417	434	449	499	442	425	420	438	446	449	417	464	441	460	490	434	415	415	427	425	460	432	438	463	468	420	438	427	428	436	476	448	424	450	436	391	402	448	428	481	452	429	448	467	433	448	467	434	439	454	466	437	456	449	471	432	453	442	469	442	462	474	412	434	436	384	470	456	429	442	436	456	450	463	455	426	464	452	469	437	420	434	402	442	435	446	435	450	453	467	454	408	436	460	456	433	427	440	432	439	467	442	407	428	437	442	437	417	440	425	453	483	455	463	422	429	476	442	487	446	490	391	480	456	390	422	423	394	436	467	462	456	435	412	505	460	437	439	425	433	441	468	451	418	427	429	424	441	461	442	474	497	449	444	460	418	485	431	474	431	465	425	447	444	453	426	466	453	435	443	430	472	447	427	434	432	433	450	434	424	446	430	438	472	425	451	410	456	425	441	419	440	443	418	443	391	414	421	455	410	408	436	463	438	475	475	452	412	426	424	431	440	429	457	434	432	450	441	462	434	435	454	450	440	436	436	478	422	460	425	458	407	432	446	457	433	490	433	436	408	445	448	440	456	405	458	481	411	451	456	429	473	408	416	435	415	473	438	431	428	448	411	417	421	461	418	433	457	468	442	485	439	482	397	406	433	415	430	440	458	456	429	456	491	454	432	430	428	406	418	465	458	450	401	434	419	468	441	423	421	466	436	434	451	392	468	431	444	435	507	453	450	425	456	444	457	418	436	461	453	473	410	450	430	435	427	500	434	447	435	448	449	387	423	449	439	484	441	463	437	436	419	449	444	480	412	457	420	447	425	482	446	481	481	449	443	428	497	407	429	446	439	426	468	448	389	436	482	430	432	455	467	467	433	452	469	465	436	464	410	397	392	454	414	436	454	416	446	467	471	471	452	464	415	423	450	445	470	432	466	431	437	450	441	428	423	489	465	435	437	457	439	424	420	428	449	439	460	403	438	439	447	457	471	430	445	471	457	433	444	438	428	449	445	442	437	451	425	443	475	416	419	434	439	426	464	429	440	446	445	422	444	439	472	413	433	444	431	430	441	420	447	480	456	430	449	435	457	437	470	474	467	483	456	435	405	448	452	450	440	428	432	479	428	430	453	446	428	427	430	444	450	453	445	454	459	422	462	427	463	438	489	470	421	436	451	405	429	434	425	427	425	439	416	410	433	433	441	445	455	441	451	451	460	477	435	435	444	405	445	419	444	443	456	469	461	439	497	390	429	448	445	372	456	413	423	475	429	470	435	459	445	461	450	435	429	443	441	445	458	436	439	414	402	435	409	466	424	455	440	424	446	443	452	442	403	432	458	419	464	438	462	452	427	439	437	416	434	439	460	416	439	457	450	445	459	421	435	459	492	444	442	457	435	441	407	406	422	447	439	451	457	457	462	422	461	456	425	418	429	481	437	420	460	446	461	445	451	453	396	448	455	422	435	416	459	385	444	463	446	460	460	444	428	410	437	451	487	432	440	422	425	470	468	441	482	509	478	438	478	423	462	425	460	459	486	477	459	430	423	414	435	438	438	436	426	455	400	456	450	423	455	474	418	465	422	426	461	414	454	453	435	465	434	435	437	431	419	467	419	448	439	449	433	418	455	460	432	427	448	421	402	408	418	468	457	414	451	482	461	469	454	424	416	442	447	451	476	443	441	429	409	431	436	447	423	438	457	435	422	429	447	426	443	477	459	414	416	416	418	471	443	464	434	431	449	418	447	448	429	437	437	408	454	422	463	471	441	431	448	419	407	441	426	417	423	460	446	400	466	412	457	444	414	439	470	419	467	439	475	440	450	443	423	466	465	448	424	448	463	445	444	432	427	424	397	425	461	441	475	440	455	429	427	439	423	440	445	426	434	439	418	455	434	406	445	420	444	411	397	439	421	469	433	426	466	415	455	434	437	446	437	449	460	440	416	463	418	399	424	461	436	438	464	443	396	451	414	474	417	409	457	449	451	405	470	419	460	453	416	441	441	467	446	421	437	464	441	424	450	438	443	426	456	433	414	451	435	441	452	426	480	439	417	451	481	431	475	447	444	424	442	473	431	485	442	445	452	450	438	456	430	434	403	466	401	450	433	447	483	449	435	443	421	423	404	424	496	454	400	422	461	460	448	436	431	436	480	444	436	447	434	446	446	462	446	422	424	480	453	442	418	469	452	453	418	441	441	419	443	399	408	463	487	427	449	470	442	447	445	435	443	420	451	429	466	464	496	453	437	418	428	416	414	420	448	442	457	432	437	428	434	437	428	441	436	448	424	440	458	441	416	462	434	435	446	415	392	462	390	456	448	443	440	442	432	452	425	460	463	444	471	449	434	439	438	445	418	451	459	460	399	438	449	429	440	439	461	409	447	438	426	487	434	447	435	432	460	438	424	452	444	458	446	433	427	383	447	455	449	447	446	427	469	436	422	421	430	450	461	414	440	437	466	453	420	418	441	437	466	458	394	458	455	474	424	445	445	472	458	473	412	464	449	405	428	426	414	429	455	409	444	425	455	432	446	436	435	464	445	473	436	421	471	492	441	427	406	445	401	442	457	423	438	434	424	455	440	463	444	445	389	445	428	455	464	422	432	455	440	438	443	431	435	432	448	404	452	450	423	410	439	452	415	470	439	437	476	429	452	450	430	466	411	422	458	481	457	436	445	426	419	428	406	464	414	431	494	396	469	456	447	440	443	443	429	460	414	442	464	468	477	432	409	432	422	448	451	426	439	434	420	472	433	453	451	445	430	428	408	419	451	408	480	432	427	427	443	428	452	396	467	433	474	433
32927	34579	32682	19422	7795	1883	752	432	330	426	336	272	269	298	294	264	271	291	268	271	260	290	292	284	287	287	277	282	287	300	282	253	280	309	276	289	297	278	298	306	318	288	269	295	305	287	298	273	276	275	283	274	258	297	260	284	257	279	276	268	289	249	280	290	243	276	270	287	272	287	280	297	281	279	288	316	269	316	276	264	278	295	297	303	278	316	289	290	266	330	283	279	280	243	297	310	307	293	260	296	293	292	260	258	292	290	282	287	288	294	282	255	284	285	270	270	290	297	304	271	271	298	289	257	264	294	272	291	272	273	282	250	289	312	292	278	299	283	291	316	264	284	290	300	251	297	281	271	265	319	287	278	264	274	336	289	287	297	261	286	259	340	300	267	273	285	285	266	289	266	285	329	278	285	297	339	280	300	291	284	265	289	293	240	320	268	283	282	266	312	289	291	279	295	292	339	312	268	296	309	284	294	249	290	291	294	275	279	270	268	304	279	289	254	290	303	291	291	278	286	342	305	344	313	300	263	276	288	296	294	276	270	273	254	305	285	297	290	301	301	283	279	271	259	330	306	279	292	291	276	293	310	295	240	272	287	253	293	302	292	270	259	287	300	303	296	283	279	280	279	284	281	277	294	283	269	309	286	296	278	295	284	263	282	288	309	269	263	283	278	288	281	262	274	301	302	305	278	270	314	303	297	295	314	282	293	290	270	281	293	295	288	263	276	313	286	297	278	286	300	280	279	282	273	314	278	263	304	284	286	272	281	293	255	282	292	283	294	263	283	289	252	320	304	321	270	279	257	289	288	266	282	274	285	290	297	268	299	292	298	295	284	290	294	280	304	274	278	277	301	295	299	287	318	266	271	295	252	304	278	295	290	273	290	289	284	278	282	296	264	300	287	287	296	306	288	265	254	255	297	294	279	266	270	280	312	288	286	302	272	303	283	288	254	281	272	293	310	297	282	310	285	290	300	283	288	275	303	273	256	280	292	284	289	297	300	300	299	289	268	283	282	287	269	276	309	261	301	278	287	281	288	288	285	287	282	247	283	283	306	295	325	288	280	295	281	321	271	284	284	310	295	310	283	285	298	286	286	309	299	293	276	272	287	273	279	246	271	303	297	305	292	272	285	277	305	277	332	274	293	295	291	300	300	254	285	287	291	302	295	292	300	285	285	290	272	292	279	295	277	295	313	285	263	305	294	320	274	292	319	270	291	250	260	317	273	293	277	299	295	274	274	263	265	277	301	282	311	267	299	328	317	284	281	308	298	305	276	307	286	275	314	293	281	298	283	290	284	305	284	333	275	266	276	273	289	285	305	300	290	265	260	313	264	299	293	297	268	271	270	284	301	275	298	277	253	305	287	277	280	284	277	272	272	315	289	284	302	287	300	330	299	306	290	286	303	310	285	262	272	295	289	272	305	286	275	296	288	286	288	263	292	295	288	292	283	308	284	310	278	276	306	294	292	285	280	318	283	280	306	309	303	270	293	279	279	299	291	286	271	297	302	291	254	281	274	233	327	302	285	307	314	289	294	287	273	339	265	284	322	300	266	270	303	315	281	285	305	288	311	309	251	294	287	298	281	300	291	293	311	286	300	282	315	306	309	273	254	294	305	297	300	270	298	273	314	325	286	274	285	301	307	276	326	294	291	275	285	293	253	258	274	295	273	272	288	287	305	285	299	281	271	268	252	320	290	301	268	307	264	282	294	289	306	294	252	312	260	295	280	288	287	276	280	256	292	270	301	286	271	296	290	286	291	286	286	287	260	277	282	287	286	312	283	294	295	307	283	288	284	245	254	292	286	283	300	259	257	282	247	288	281	277	259	302	307	281	286	347	295	263	289	316	253	293	285	282	304	275	284	270	292	283	285	273	289	293	267	279	290	272	279	285	304	276	279	296	298	273	300	285	260	281	266	283	295	307	295	281	266	293	313	262	274	292	283	321	279	285	287	288	285	281	266	281	283	306	284	268	296	298	305	285	314	281	285	287	298	297	266	279	284	287	277	306	302	302	313	302	284	288	287	288	252	282	296	289	278	291	289	279	299	300	268	321	288	271	284	263	290	316	303	275	287	277	278	256	293	246	257	261	283	292	290	272	273	302	267	318	323	279	274	299	290	279	284	255	270	264	279	304	282	290	306	277	294	330	296	275	273	274	246	274	314	295	286	287	286	257	273	293	290	277	292	267	265	285	260	267	271	262	296	284	310	303	258	300	318	270	297	282	269	287	261	284	278	308	295	277	299	297	273	266	298	297	292	299	297	292	277	292	254	277	296	311	284	289	290	265	288	290	286	272	303	272	286	277	271	300	300	289	301	276	285	279	284	285	280	294	317	296	281	260	296	286	259	274	264	277	294	293	266	294	278	292	314	305	273	305	281	259	276	281	301	283	283	275	288	264	306	279	276	282	289	291	281	281	290	310	284	303	297	300	278	262	297	284	292	282	319	270	245	281	284	317	281	275	300	281	276	290	275	284	307	280	295	276	304	276	280	274	274	270	288	266	309	244	299	261	272	268	299	293	281	251	277	291	274	296	272	292	281	270	284	259	274	300	306	267	274	286	283	274	286	282	267	293	315	306	286	294	293	267	298	289	280	245	275	269	245	271	248	271	287	285	328	288	297	272	298	279	330	295	303	265	258	276	310	265	322	287	310	277	284	283	312	292	257	285	281	248	287	286	304	325	321	290	262	296	280	302	272	295	271	275	290	268	256	303	280	267	270	309	284	288	262	284	296	269	272	267	317	275	288	245	259	275	289	302	277	285	285	278	282	270	276	256	264	288	353	292	287	283	283	308	289	269	262	317	291	255	292	249	299	311	301	317	271	292	259	297	256	273	288	315	285	293	299	325	273	316	295	298	321	299	320	302	281	295	288	267	288	282	285	315	283	305	301	298	282	288	305	269	267	308	266	291	295	269	275	284	296	267	276	257	308	304	292	295	283	304	296	304	262	262	268	288	239	279	299	286	290	278	286	262	278	284	283	289	302	283	292	284	296	286	305	300	264	264	283	296	269	259	292	293	283	294	325	286	295	291	310	269	289	269	297	264	281	280	255	302	285	273	273	251	271	307	307	300	286	279	282	287	286	289	288	269	270	298	268	297	300	288	268	319	282	260	272	292	291	300	288	314	267	287	286	302	297	295	325	284	292	252	297	306	300	305	298	305	293	297	294	271	290	299	299	281	279	269	272	268	291	294	292	300	268	277	295	264	296	288	260	273	289	263	289	301	273	297	271	262	302	279	280	282	270	300	291	292	312	265	292	271	304	324	289	286	295	283	291	313	296	260	331	281	311	295	272	290	261	292	271	291	306	275	293	281	302	286	260	290	319	280	297	280	293	302	241	279	291	281	284	312	280	287	266	304	303	289	299	288	266	283	295	307	321	315	308	307	295	261	252	285	300	265	295	275	269	301	272	322	276	306	271	308	290	301	298	277	271	276	259	302	291	282	294	275	273	301	285	266	294	310	269	260	281
38990	49087	31641	17293	9292	2499	896	561	433	528	350	306	348	346	353	377	335	348	311	364	332	348	320	348	323	333	294	341	356	350	347	324	363	335	313	339	352	345	339	351	335	341	370	357	340	326	328	357	330	327	315	358	333	344	332	354	317	343	324	328	364	350	320	324	354	364	340	347	360	366	347	356	358	340	335	309	342	326	362	341	332	368	318	354	318	326	363	310	349	331	335	336	306	349	338	345	369	301	319	343	365	329	321	346	362	387	352	319	309	328	350	330	336	360	316	343	344	332	369	344	366	294	319	351	341	356	333	312	340	307	327	319	348	326	350	344	353	357	296	358	328	339	336	323	362	342	374	319	360	335	358	334	357	316	372	321	320	351	340	324	335	354	334	349	373	307	338	338	356	334	322	319	344	347	332	315	365	317	325	326	326	337	352	357	333	339	312	319	318	346	325	336	360	354	344	350	319	341	369	325	338	354	302	330	340	318	325	317	340	353	371	324	356	370	345	324	374	356	327	326	362	360	334	357	369	336	354	340	327	355	367	340	305	339	340	326	348	304	345	321	310	368	306	331	357	320	346	336	376	351	326	352	355	327	354	353	365	360	357	342	323	334	337	369	304	377	355	335	329	359	342	316	344	359	321	364	350	315	322	362	335	347	375	338	322	336	375	299	342	344	367	313	328	308	329	327	361	349	337	339	367	330	333	339	323	364	343	354	360	321	357	350	337	342	341	318	360	322	357	356	337	317	340	334	363	334	342	311	349	355	309	323	311	321	381	358	353	333	326	344	322	311	361	329	373	339	348	336	361	355	361	334	352	341	356	328	347	347	349	341	355	324	321	351	370	328	373	350	342	336	384	347	348	357	343	349	346	348	332	366	334	334	362	334	320	353	343	368	334	360	366	335	340	335	336	332	357	335	352	337	360	333	348	332	342	339	347	316	350	373	318	338	335	358	340	354	308	350	336	379	378	350	336	355	339	352	333	346	338	361	335	317	330	356	361	305	369	371	358	333	336	383	342	338	333	314	355	329	392	303	336	375	339	342	335	346	361	345	316	341	320	352	363	325	350	340	335	355	349	326	341	349	351	385	368	342	371	360	320	342	346	334	365	308	360	323	339	355	345	339	366	351	347	354	324	339	344	342	318	376	317	328	325	322	344	319	323	329	363	341	328	330	322	321	346	347	351	313	295	356	331	305	348	325	356	336	345	344	352	352	327	351	350	359	327	309	326	355	369	364	336	334	327	327	335	339	329	362	353	365	337	341	352	342	347	359	357	340	325	390	352	367	332	336	336	342	310	382	333	284	351	354	317	359	335	350	374	326	343	337	364	337	382	366	326	354	357	341	310	339	339	334	371	345	346	369	326	341	310	342	335	323	359	334	326	371	353	359	332	347	381	349	325	317	328	334	327	343	319	318	306	360	355	339	310	326	360	356	334	362	372	317	337	388	368	344	323	343	348	332	347	312	358	330	339	353	333	322	381	336	347	339	355	348	343	318	366	328	344	345	341	336	365	357	317	337	330	334	318	312	324	342	320	335	349	303	375	351	312	342	324	328	337	315	366	323	335	341	356	329	325	340	330	343	344	334	311	325	344	297	337	313	343	337	332	340	341	352	347	344	359	354	351	319	315	370	321	354	298	330	374	371	305	352	353	335	354	387	330	326	346	313	355	318	342	354	330	345	326	339	319	318	307	338	342	327	355	308	355	320	322	373	327	336	322	344	355	348	375	330	359	317	336	329	342	367	351	317	356	349	330	350	318	341	333	356	316	340	339	342	342	335	307	344	336	353	333	308	345	346	377	325	311	355	328	291	329	340	317	318	350	336	325	368	361	345	322	351	358	353	370	332	352	339	372	368	371	351	349	324	339	320	311	380	368	310	354	370	312	342	366	321	332	330	327	356	322	350	347	369	320	349	346	336	359	342	360	361	332	355	372	331	338	328	318	323	358	346	363	337	340	310	326	348	342	351	336	390	342	331	324	327	314	347	359	326	329	325	351	384	375	369	357	340	346	341	385	338	354	330	351	368	334	334	352	302	332	323	327	326	353	327	345	388	357	343	360	370	342	338	392	326	356	352	357	350	345	295	373	341	345	328	348	344	320	359	335	377	346	339	354	364	350	328	296	337	333	365	317	367	325	367	359	355	362	318	337	340	369	362	312	348	316	358	339	351	349	358	332	332	361	332	322	330	361	337	361	353	326	321	341	345	334	368	336	356	325	352	318	336	337	346	346	365	327	324	362	302	349	327	346	342	340	337	351	345	332	334	357	355	337	354	317	374	324	342	365	328	342	346	327	329	330	296	329	345	350	380	359	361	362	333	383	335	325	371	338	332	335	360	340	360	340	340	344	396	334	316	322	329	336	333	358	339	348	357	364	358	319	347	343	339	334	372	338	319	337	356	334	326	340	321	370	342	317	321	336	345	333	368	336	342	314	311	338	348	341	354	347	336	342	350	329	337	359	336	350	320	356	346	360	301	328	307	356	383	337	330	350	332	369	362	353	341	348	347	379	327	382	348	323	342	355	345	321	337	328	315	348	317	339	381	331	342	295	316	346	341	341	374	357	351	356	324	288	355	353	342	317	340	338	325	317	329	342	296	359	317	357	337	342	332	311	340	358	312	346	348	346	349	331	316	326	354	310	367	348	363	357	341	364	338	354	338	372	336	332	349	362	336	362	361	389	359	347	317	323	332	297	315	334	305	372	338	329	353	328	362	357	335	364	289	343	341	331	349	333	340	325	319	330	280	308	325	327	336	341	335	359	330	331	343	349	300	334	362	335	358	343	298	334	377	321	313	317	314	354	341	316	357	348	340	323	332	351	347	309	343	357	349	321	337	322	324	333	338	325	345	317	332	349	324	380	315	350	345	362	303	353	323	358	356	314	366	322	344	351	356	355	354	364	328	322	327	322	354	348	336	342	338	373	367	333	310	351	352	325	362	329	351	343	376	341	324	328	350	341	336	330	365	354	326	324	355	328	361	318	327	343	393	375	361	343	322	353	329	333	317	386	346	307	368	359	368	351	338	325	342	355	346	331	349	356	350	339	353	365	332	350	319	338	352	340	326	314	343	361	337	340	346	344	358	322	359	362	347	337	319	367	353	389	323	340	352	352	327	318	349	344	332	367	376	350	332	316	320	364	355	356	327	323	343	325	356	335	338	359	337	358	326	357	341	332	377	341	351	341	316	359	362	327	340	351	301	374	346	357	325	313	336	359	311	338	362	339	357	334	325	330	363	361	307	343	355	332	317	295	323	354	311	351	347	379	342	325	354	334	371	351	353	332	340	366	338	309	349	333	326	322	338	340	355	326	350	329	358	351	345	341	338	340	349	361	326	356	330	338	358	343	372	375	337	368	354	305	371	361	352	325	362	325	351	341	317	337	363	340	358	342	330	372	341	339	358	317	328	341	364	341	313	340	350	367	354	343	361	383	318	344	349	315	292	348	346	347	335	321	321	357	342	341	359	363	342	352	382
24522	21532	29141	25862	22486	16361	6393	1783	428	1169	304	291	290	289	295	287	264	253	282	250	268	259	275	282	269	305	283	295	294	286	280	260	273	272	261	278	271	284	288	278	246	262	261	272	276	290	292	286	317	295	271	285	304	277	287	250	276	307	256	265	263	258	272	278	267	271	263	268	271	258	283	293	263	285	280	273	257	268	301	265	247	288	246	280	319	322	264	298	302	293	298	252	289	291	291	319	281	278	285	278	304	295	291	302	285	289	296	276	295	298	275	296	293	277	294	287	281	273	285	304	284	273	270	273	279	250	255	306	308	273	275	266	267	283	252	288	287	282	277	258	270	311	323	278	299	248	280	279	268	267	270	275	279	271	297	297	279	275	305	290	300	275	309	289	260	282	272	277	284	306	261	298	291	284	298	280	267	290	282	299	262	288	288	290	289	271	294	282	243	318	256	288	281	274	272	285	294	281	310	276	291	294	291	292	297	277	260	281	277	291	301	281	307	316	276	285	253	263	271	301	273	280	322	275	294	266	290	261	287	277	249	256	245	308	271	269	273	277	283	315	280	311	273	300	261	265	330	298	269	236	290	252	267	294	270	274	278	312	259	296	257	277	287	275	294	243	274	289	294	244	272	292	284	291	310	268	272	278	251	314	292	291	248	297	276	300	271	260	282	283	292	281	260	278	259	276	275	284	269	273	285	264	302	296	294	294	273	279	273	296	270	305	259	280	314	276	296	321	287	284	265	295	260	278	290	273	292	266	268	289	291	297	296	295	273	306	270	279	285	272	255	285	267	292	281	288	278	294	290	249	262	289	289	291	295	270	271	266	292	293	277	279	291	286	265	242	281	275	280	277	259	305	252	286	285	290	330	282	298	292	264	257	292	263	294	288	301	289	278	271	263	273	290	322	317	299	283	272	291	273	261	270	294	291	276	286	287	307	288	301	284	273	287	279	304	329	294	298	269	262	278	279	267	275	287	269	286	268	264	258	317	264	273	324	275	262	271	277	272	275	287	289	290	268	292	265	272	268	276	265	307	275	288	280	268	276	304	269	257	283	272	288	270	280	254	253	274	259	290	247	257	300	292	281	273	290	266	307	280	261	289	272	288	281	294	323	280	246	268	307	305	273	289	273	299	268	266	267	262	295	273	293	270	311	290	270	282	291	298	259	311	288	279	293	307	265	299	284	258	270	282	286	295	298	263	291	286	277	244	283	274	281	318	273	263	256	220	271	303	274	319	298	301	268	277	300	268	276	293	281	263	284	277	321	314	296	258	288	309	279	277	313	294	267	284	276	281	282	257	283	291	328	280	302	305	265	318	277	289	251	293	277	256	290	263	304	289	279	286	281	282	297	291	279	298	285	296	292	307	294	292	272	267	300	270	294	316	267	284	284	278	294	264	296	253	256	296	292	292	280	266	260	284	265	329	283	251	249	307	246	282	267	282	268	274	282	281	265	291	308	301	287	263	267	278	275	315	277	257	259	273	278	285	263	278	254	288	270	296	255	288	256	299	313	285	278	309	284	312	285	295	313	268	294	270	267	270	273	272	286	312	275	267	272	260	286	275	267	257	301	275	267	256	294	274	265	266	302	264	302	272	273	262	308	277	272	272	294	273	281	276	263	284	273	294	280	279	283	263	254	268	296	296	284	331	298	278	266	281	280	257	270	295	278	261	298	270	306	284	261	269	291	277	303	303	279	301	287	257	261	292	256	292	266	312	236	299	287	283	282	299	278	297	280	298	304	310	267	262	279	298	256	295	296	278	268	302	256	279	294	291	280	273	253	265	278	266	279	316	291	276	304	258	298	266	273	281	292	303	302	299	265	285	296	254	299	291	266	283	244	278	269	261	305	286	287	268	264	307	297	283	297	259	253	299	274	277	290	272	317	249	267	272	277	285	288	265	270	298	286	262	269	277	289	287	265	286	249	283	303	276	287	269	265	272	281	278	257	270	288	265	264	310	288	282	300	269	311	288	278	264	301	262	301	272	308	323	275	298	310	260	261	242	294	265	293	290	263	281	270	251	282	298	259	277	251	303	259	304	284	293	267	330	304	263	293	267	296	291	280	295	308	258	274	284	289	268	286	286	269	304	277	286	255	299	269	293	275	261	283	284	269	288	299	284	270	276	275	257	261	265	271	256	245	270	251	283	272	305	253	292	285	276	268	301	310	259	293	271	294	250	273	295	271	281	280	283	264	292	301	292	258	259	279	289	248	255	285	297	237	308	260	282	280	268	253	257	262	283	297	294	280	261	271	259	285	249	273	248	293	303	278	276	291	258	289	261	297	276	289	270	264	278	270	295	255	264	237	292	288	271	298	295	289	272	282	288	271	287	278	267	292	302	285	283	272	272	325	266	279	275	261	267	294	335	268	316	303	265	314	243	278	280	267	282	290	311	285	297	258	250	278	261	290	309	275	282	256	268	296	269	297	299	290	283	305	299	276	278	305	312	298	273	251	265	302	281	265	285	282	280	290	270	291	263	320	294	295	285	306	283	267	256	259	267	293	287	273	291	264	264	268	265	313	252	282	267	292	293	287	281	296	273	268	253	278	285	302	257	262	277	255	273	281	271	281	262	268	291	290	292	296	278	268	286	295	245	266	283	287	287	242	305	279	308	297	272	294	265	310	254	270	262	273	281	263	274	287	304	274	272	289	292	287	271	293	262	303	287	255	315	299	247	292	268	294	271	266	273	292	274	291	260	297	281	272	269	287	277	284	288	306	285	317	299	278	248	270	269	277	295	268	266	284	267	291	266	291	266	296	284	270	277	293	248	274	267	262	318	245	246	254	297	295	282	297	270	278	258	240	311	290	279	282	301	300	265	328	304	299	303	301	301	290	284	309	276	290	266	268	279	289	260	257	254	270	242	306	288	276	261	271	286	275	269	279	249	269	279	296	287	292	273	287	314	291	261	308	290	265	244	256	290	296	280	288	244	312	282	266	260	297	297	274	271	296	289	285	278	293	280	289	280	277	285	269	284	286	266	264	274	310	269	294	281	286	276	266	267	287	277	281	291	289	268	272	265	258	270	250	265	270	276	287	267	259	264	283	301	268	311	261	268	289	272	283	264	265	288	285	244	278	277	267	259	266	315	272	254	285	291	295	299	268	287	278	274	283	295	257	272	280	286	312	257	278	282	292	288	274	286	292	314	288	279	278	300	287	273	290	266	247	310	272	261	314	260	281	272	273	287	286	266	297	291	290	289	272	279	278	252	281	272	310	266	266	283	276	295	250	274	311	266	255	277	286	303	267	282	284	250	289	291	278	284	294	279	290	296	262	268	265	251	278	298	246	281	278	271	248	276	295	276	279	261	283	273	281	283	283	249	274	302	297	280	265	265	250	278	280	299	318	260	268	281	262	278	272	283	268	302	295	298	290	266	281	280	293	305	270	272	282	263	268	298	268	275	291	290	285	286	288	252	288	298	283	268	283	278	262	279	256	289	276	284	268	276	288	284	281	283	265	302	287	302	289
38745	61460	45071	30903	20886	11688	5185	2007	575	1607	326	339	372	333	310	342	340	315	353	323	349	313	326	321	347	342	323	342	335	316	333	328	311	357	325	365	327	346	311	345	323	325	315	346	311	310	342	324	325	351	322	342	325	311	322	332	333	320	316	327	346	327	324	342	350	324	346	331	326	300	292	330	303	285	325	318	340	341	295	348	350	359	333	337	317	351	315	329	345	333	332	326	288	330	339	344	301	317	340	342	328	305	324	330	363	326	319	327	355	345	311	335	364	321	336	327	310	326	322	336	324	371	346	315	327	300	330	338	343	310	327	350	369	330	305	319	335	316	350	361	323	326	318	318	304	335	321	322	333	363	323	319	313	301	313	302	312	296	338	315	322	318	343	344	328	314	336	353	364	315	361	317	322	324	318	303	319	337	334	311	306	351	319	283	315	323	298	344	360	327	309	295	353	308	308	307	296	316	327	345	308	333	301	347	297	296	332	315	294	358	329	303	325	314	334	348	305	346	348	317	319	332	338	310	354	344	320	289	349	321	352	324	344	328	356	345	340	309	325	298	328	321	312	347	311	332	348	335	335	327	274	352	332	342	289	324	309	316	313	293	330	303	328	328	318	321	343	333	348	339	317	360	345	318	329	342	313	334	322	343	315	307	311	319	331	329	313	327	318	357	362	315	306	326	344	310	354	317	314	339	334	355	347	337	335	319	333	344	299	311	354	319	305	311	325	316	332	330	358	342	312	344	314	300	357	317	309	320	332	321	337	330	314	305	329	321	312	334	334	324	334	329	289	343	339	342	328	338	336	299	306	362	309	300	342	331	343	331	316	315	326	338	344	319	301	343	333	335	344	314	339	342	312	328	338	341	325	341	324	317	332	350	324	310	344	283	323	315	332	356	332	328	288	369	313	362	334	344	300	340	298	346	309	315	306	324	336	341	296	357	313	353	342	355	311	302	309	345	335	322	341	329	318	354	331	337	304	312	305	296	311	301	333	327	295	314	348	339	326	316	348	325	335	311	329	315	386	322	302	304	329	315	319	318	351	339	347	311	319	326	343	325	312	341	303	323	315	370	312	336	317	362	298	311	330	342	315	344	342	281	308	322	336	339	331	315	307	303	308	333	294	350	329	340	353	324	317	334	339	326	310	333	345	325	337	348	347	314	350	329	340	336	336	314	323	331	373	329	317	342	313	315	335	312	328	281	320	291	358	364	345	325	325	316	318	300	334	316	311	361	351	340	324	331	341	324	309	316	328	322	327	336	312	337	314	296	335	356	344	300	321	325	331	353	332	319	348	325	308	316	310	317	338	348	326	321	326	319	349	339	332	327	340	330	328	332	313	337	306	312	310	315	323	307	309	344	320	346	334	350	345	345	303	332	334	324	329	375	336	308	294	326	341	331	338	335	354	316	314	332	324	340	318	319	314	334	310	343	337	310	350	340	384	349	332	310	345	311	355	335	314	278	314	347	356	330	326	326	334	304	337	314	326	322	324	320	351	345	324	314	327	341	321	354	331	330	297	323	308	310	328	349	319	306	340	336	360	289	291	316	319	304	303	341	308	318	353	314	310	346	302	326	317	338	335	329	351	321	302	335	295	341	331	331	320	356	289	340	342	341	354	319	328	319	335	315	337	353	325	326	357	299	314	328	314	308	320	308	323	329	312	353	322	328	335	298	345	307	301	301	318	331	324	344	337	350	340	322	324	301	328	332	324	344	345	317	335	334	317	359	324	320	350	300	368	338	295	328	315	301	353	332	322	376	289	318	345	292	337	306	329	367	321	325	312	315	354	362	325	333	298	348	334	305	326	332	355	331	324	335	324	364	350	350	334	300	319	322	309	289	337	355	355	320	341	301	323	316	321	354	328	316	326	316	335	303	312	332	316	347	323	329	316	334	318	309	323	343	336	321	367	309	306	344	307	333	343	329	344	384	314	329	362	315	341	320	331	316	309	343	308	344	341	367	305	310	318	302	318	324	337	307	310	342	333	320	347	338	335	324	326	339	316	329	328	339	293	286	305	292	338	339	322	315	358	335	324	362	320	291	340	298	348	335	328	341	318	349	337	311	273	352	308	333	337	322	321	334	304	338	342	304	334	290	322	331	301	324	335	340	353	317	315	317	337	328	312	305	346	342	314	311	339	320	297	358	339	367	338	351	319	345	344	331	345	320	338	325	300	332	308	353	328	346	327	299	347	352	305	328	353	343	306	329	341	338	333	301	337	317	326	337	332	340	345	327	326	308	321	311	335	321	333	341	342	335	373	336	323	335	360	322	353	333	346	323	316	314	294	307	324	307	302	309	318	343	318	305	283	370	348	310	313	289	324	295	309	350	319	327	334	353	311	338	315	353	334	315	308	304	334	327	321	286	333	347	318	324	325	336	319	334	340	328	359	323	335	286	336	304	320	298	353	326	348	348	350	326	366	312	348	334	297	371	354	321	332	318	333	313	317	325	324	330	340	352	329	303	345	323	312	317	336	333	296	305	296	387	333	334	283	307	314	316	310	319	327	367	309	326	305	318	329	344	348	336	297	310	303	314	347	334	296	346	330	332	347	320	308	270	296	343	316	333	327	326	322	341	304	336	351	326	319	350	340	341	338	300	300	329	317	338	311	351	335	338	314	332	346	343	321	322	320	308	302	313	313	318	331	326	295	333	317	308	336	350	336	353	329	278	329	313	315	331	347	336	322	346	334	279	315	374	332	341	328	354	333	341	333	335	319	303	287	328	350	336	320	285	321	316	328	310	333	328	307	330	337	340	326	333	344	306	326	339	323	323	340	334	341	318	325	331	329	360	337	312	316	297	321	343	343	325	314	307	318	331	343	332	311	318	318	325	320	333	345	325	298	321	317	346	328	298	302	338	349	336	283	322	342	327	340	307	311	317	344	326	329	337	329	329	356	320	302	339	335	308	330	318	322	301	344	332	332	293	366	344	341	336	333	335	303	323	365	315	305	316	343	358	353	336	316	319	332	357	343	319	329	333	329	315	312	329	338	326	327	354	302	310	332	334	286	347	367	351	292	309	335	332	341	307	343	343	316	320	316	321	355	331	314	345	338	304	310	340	338	310	349	325	333	329	322	298	331	311	326	334	343	306	322	275	343	361	323	337	314	331	335	317	302	343	320	328	305	353	316	354	323	335	312	297	296	329	342	333	333	370	356	322	339	367	338	331	322	332	319	364	368	315	332	324	321	294	343	318	344	302	325	352	327	314	306	328	299	314	322	326	332	332	327	322	351	345	302	343	310	336	321	332	349	321	340	332	345	342	329	301	353	330	319	322	342	315	311	303	324	308	283	332	319	310	349	320	339	336	325	320	328	303	348	323	347	325	332	313	335	314	346	338	328	321	318	345	325	334	324	305	325	303	332	342	356	286	350	332	316	335	333	285	336	341	312	313	353	358	336	328	334	344	329	333	309	320	315	318	339	326	337	330	312	331	305	327	317	326	320	333	304	297	324	304	324	336	317	345	354	292
25735	21857	28841	26277	16353	7335	2602	711	436	407	376	330	368	342	371	366	354	389	371	339	369	382	380	371	400	375	359	367	387	369	400	363	380	385	372	399	371	382	394	371	358	381	387	391	390	387	391	363	391	375	411	377	417	390	363	377	381	375	372	361	416	387	380	354	392	372	377	387	359	367	360	384	384	342	387	375	376	380	384	345	403	358	390	404	401	355	364	350	411	358	346	363	387	378	365	365	389	342	339	350	337	351	362	395	365	374	337	366	383	374	363	326	362	331	362	400	372	361	387	376	403	389	379	376	337	358	336	349	386	342	373	371	388	353	366	357	342	362	366	366	403	397	364	354	395	365	357	362	394	370	343	354	381	367	358	339	383	376	357	359	348	386	368	404	371	391	382	388	375	356	379	404	357	356	359	349	374	405	384	349	376	398	364	335	330	394	374	348	356	329	348	383	393	378	355	370	361	343	349	375	398	387	373	350	390	388	359	379	328	389	374	363	337	352	350	379	378	372	388	362	384	348	369	379	382	369	362	397	391	345	376	364	373	356	328	364	371	412	361	335	392	371	394	339	400	364	373	362	340	371	373	421	369	355	334	380	367	404	355	378	341	356	363	353	368	376	356	356	404	369	365	381	362	371	378	391	365	373	360	346	347	383	351	376	369	374	348	348	344	374	298	360	392	384	377	359	353	340	355	359	347	387	374	350	394	386	371	372	409	415	381	349	386	368	381	335	373	352	385	381	373	373	389	366	368	376	351	370	359	388	387	365	360	357	379	381	403	365	365	366	362	395	377	352	390	380	361	382	388	394	415	367	333	390	373	393	389	341	367	345	390	352	351	348	354	379	370	371	362	402	379	341	379	378	360	383	369	387	383	361	396	377	402	368	380	341	355	379	353	360	366	385	387	361	350	402	393	369	362	394	392	363	375	383	363	366	365	351	393	367	357	384	367	363	371	362	354	368	384	385	354	339	378	374	384	377	352	382	392	387	372	392	395	336	373	387	368	387	377	347	385	381	367	394	389	402	401	375	378	395	371	399	393	396	350	400	420	388	393	395	400	383	360	381	352	360	394	386	350	389	390	392	362	362	397	378	348	412	402	392	372	370	377	364	383	393	332	377	363	367	362	370	369	391	397	381	383	343	341	373	341	363	352	399	380	369	358	387	409	365	383	316	382	356	357	362	355	346	380	341	364	359	381	356	342	409	367	393	370	345	337	361	412	364	401	361	322	362	357	374	389	374	366	384	378	353	351	388	357	357	366	357	356	320	390	338	376	388	393	355	368	377	349	337	377	365	365	363	375	344	357	350	377	394	393	382	363	362	364	358	358	377	389	378	375	351	387	343	417	388	395	388	367	360	382	341	371	355	409	381	384	364	350	353	387	360	359	360	377	355	381	364	372	346	359	363	381	398	384	369	366	387	404	375	386	365	333	357	346	350	359	357	395	347	367	349	379	367	381	358	373	365	361	393	355	374	360	373	377	373	379	335	357	377	360	372	351	384	395	360	347	390	390	391	363	367	379	375	381	388	369	397	370	403	370	378	371	368	378	393	391	377	373	379	379	346	378	345	355	358	386	375	371	413	349	358	345	384	377	365	364	395	365	406	366	359	368	347	369	374	344	327	392	355	389	363	339	412	336	348	395	370	373	364	385	377	339	373	380	361	395	372	394	380	374	365	351	381	351	367	376	370	371	387	328	372	379	323	372	380	370	367	384	375	359	375	373	383	392	393	355	381	373	362	350	363	378	383	382	356	393	367	351	364	403	371	351	353	342	368	367	373	361	378	379	351	344	370	352	388	380	369	357	355	372	392	368	365	364	356	369	370	352	410	380	387	400	385	371	381	367	366	341	405	332	389	372	345	379	385	330	383	376	350	360	373	355	398	402	370	363	388	356	372	385	359	391	350	335	371	369	359	367	381	370	376	377	348	381	348	380	351	375	360	424	349	378	405	368	411	353	364	360	379	343	404	353	361	338	367	367	365	368	353	331	379	376	397	367	360	347	379	368	371	375	378	368	337	387	392	376	341	364	356	363	340	371	378	385	408	364	376	380	391	345	376	391	373	373	356	363	394	388	365	368	364	391	350	349	395	353	371	367	375	387	363	423	346	369	389	364	369	356	362	360	382	391	393	394	374	379	376	374	361	363	393	377	381	366	378	358	377	350	344	348	390	363	394	364	394	387	371	389	337	383	367	412	364	386	351	374	355	371	344	350	374	358	372	347	387	368	395	333	357	384	368	369	366	374	345	384	360	358	389	359	403	370	395	337	353	345	340	379	352	345	370	389	381	373	416	391	396	391	359	348	336	373	357	376	393	373	331	395	358	365	397	388	360	381	379	380	354	354	394	367	347	379	330	378	355	354	349	348	389	427	354	354	354	411	408	366	356	370	394	350	380	388	380	391	367	342	380	391	375	355	379	363	387	389	369	383	348	368	373	366	391	386	370	357	359	386	368	382	393	355	373	364	357	383	357	388	382	359	360	369	328	356	377	364	376	345	357	388	375	356	396	369	364	356	330	382	384	407	382	370	360	353	392	392	371	393	379	367	358	362	392	340	354	381	380	375	387	406	348	373	410	364	334	360	380	378	347	360	377	376	350	372	368	355	365	362	382	402	396	367	367	380	343	368	401	371	328	346	382	354	347	376	352	367	414	358	379	351	344	387	344	407	356	361	401	419	341	353	404	389	361	379	364	405	369	382	375	345	373	376	384	350	381	386	352	370	356	356	376	364	408	388	339	363	402	377	328	355	363	384	379	366	346	389	368	367	447	352	375	388	375	392	424	372	351	345	371	403	362	419	363	337	343	354	390	347	346	349	370	369	384	403	412	361	370	337	355	359	401	408	389	354	339	387	341	365	361	367	373	354	364	338	373	397	381	372	365	375	401	389	359	347	366	351	353	346	409	335	385	375	407	372	378	402	381	360	351	378	361	396	377	400	393	358	360	347	360	343	357	364	345	370	423	386	329	378	372	365	368	365	367	370	397	345	365	369	349	363	386	413	384	366	406	346	388	361	366	349	336	355	389	359	390	406	392	393	369	367	363	353	355	355	384	356	385	359	346	358	387	359	368	387	370	370	383	366	372	370	365	352	389	354	381	409	357	375	380	378	370	387	358	366	343	353	357	373	342	390	387	349	365	358	379	346	361	342	381	381	381	378	397	376	354	376	368	381	349	341	370	350	367	332	372	352	352	362	370	397	408	371	394	384	384	355	369	357	382	375	381	372	390	364	368	365	381	397	381	388	350	358	383	368	362	357	354	357	348	352	358	398	365	372	369	346	346	362	378	362	348	396	400	396	406	364	372	385	401	395	348	378	390	370	379	378	340	372	379	346	398	408	342	378	407	359	354	352	402	341	376	376	401	372	366	377	358	373	412	356	362	377	375	373	377	353	347	419	438	324	390	346	365	362	380	352	359	364	392	341	375	359	368	370	371	376	381	389	388	391	322	394	358	353	367	366	361	386	402	371	356	354	375
37995	56411	36522	22871	14626	8191	3383	850	568	519	444	456	466	453	409	417	449	440	431	427	416	435	394	432	432	420	442	461	434	415	429	438	407	431	422	436	407	415	446	404	416	465	407	433	457	414	426	441	405	426	391	412	436	423	430	473	398	437	446	413	420	449	461	443	420	438	461	454	425	439	421	395	415	440	447	444	431	452	429	385	414	408	434	457	437	431	459	400	434	427	428	430	407	431	412	432	418	447	435	398	412	440	426	418	438	457	378	428	443	462	460	421	407	464	472	441	455	412	462	438	429	432	402	449	415	453	445	413	452	437	418	467	443	435	452	456	418	457	433	439	401	419	425	467	436	429	466	439	437	425	424	422	446	435	420	429	423	445	435	422	422	405	425	424	427	478	453	430	453	430	441	460	452	433	437	425	413	413	428	399	447	402	447	457	444	412	415	421	477	414	411	435	440	404	409	438	468	432	387	427	461	435	426	446	423	408	421	457	420	440	459	461	448	434	446	463	404	393	453	414	444	422	434	453	406	419	466	432	464	412	416	444	452	429	427	422	441	461	445	422	420	445	456	478	463	432	413	418	431	431	418	437	433	452	465	424	390	423	405	418	405	423	458	426	415	448	412	407	438	428	453	463	408	471	454	417	434	451	456	454	445	449	404	462	438	384	429	454	431	428	422	445	451	472	427	454	406	425	439	452	425	452	441	412	418	419	440	463	445	440	454	427	429	449	442	445	411	456	418	464	452	437	436	389	460	428	422	447	410	432	447	444	403	438	444	437	413	424	441	454	455	404	447	428	398	417	480	442	466	444	425	406	450	435	420	428	454	462	374	403	404	436	416	450	434	467	473	425	420	412	399	426	436	413	417	418	463	430	439	502	430	404	435	426	425	461	431	429	436	448	467	447	439	464	402	438	459	410	428	454	443	453	414	445	440	411	456	431	444	433	417	419	443	448	422	402	453	414	399	420	440	420	452	407	426	428	409	457	453	403	485	429	447	405	399	452	424	442	438	462	444	405	418	421	460	451	416	414	470	433	420	438	420	421	433	423	387	427	488	442	415	451	439	418	413	443	425	469	435	450	430	441	467	459	404	434	408	420	449	427	418	419	436	434	422	422	439	439	452	440	455	428	408	426	454	440	400	388	441	428	433	407	434	433	432	438	437	433	425	452	439	409	415	392	415	446	445	421	420	424	425	413	414	433	397	445	410	436	407	431	417	436	411	470	442	406	457	446	435	443	462	425	418	423	392	446	433	436	449	408	493	452	422	430	440	452	430	428	460	445	406	433	459	426	451	409	403	416	436	452	439	428	466	422	465	414	451	469	432	447	419	439	413	449	397	403	439	435	446	437	422	421	404	470	399	408	453	425	407	451	464	419	412	437	401	450	426	386	439	404	438	442	438	440	423	450	424	420	444	425	414	414	431	462	444	426	433	431	416	438	413	451	447	416	456	430	405	424	387	418	439	427	432	461	432	408	445	472	418	441	460	455	442	425	411	447	434	456	461	413	439	402	439	424	464	411	443	423	412	405	439	410	426	426	417	450	420	406	415	444	434	470	474	460	414	398	449	450	425	466	451	478	436	406	442	431	439	439	417	426	440	463	413	405	439	462	414	415	443	401	443	445	431	451	430	433	403	451	431	443	394	433	425	473	433	458	441	433	441	412	439	431	438	438	435	426	463	435	431	424	457	432	440	416	450	415	384	405	431	435	447	457	420	450	425	442	393	411	427	432	427	412	428	459	420	466	439	437	411	440	432	410	422	408	450	416	442	448	415	413	460	440	455	435	408	448	462	419	436	399	413	440	467	423	420	455	403	413	426	452	450	440	398	418	426	388	405	456	429	424	445	435	448	442	413	437	393	426	461	416	468	435	438	455	427	460	460	434	434	448	433	452	434	426	440	413	469	423	458	433	446	432	443	425	448	422	462	423	474	464	407	430	428	434	455	449	446	413	440	388	421	435	404	464	452	425	436	435	418	397	453	445	442	447	433	433	459	429	407	400	404	428	402	417	409	397	445	450	409	461	449	413	453	421	456	448	429	452	407	433	425	419	455	422	427	407	463	441	449	418	416	433	430	450	437	408	444	409	408	442	442	447	418	441	447	425	457	450	429	443	438	434	425	408	420	454	410	405	481	422	423	418	424	436	377	485	435	453	450	448	430	431	460	444	457	439	429	440	451	437	481	420	452	428	387	456	459	437	417	418	426	410	405	434	455	443	412	438	439	396	392	394	421	394	446	438	435	438	433	430	409	468	407	412	413	442	412	427	409	442	417	426	465	429	439	438	392	425	410	418	438	436	422	415	420	416	438	445	437	463	400	447	436	430	431	439	424	450	404	384	447	442	449	406	457	433	408	446	427	449	433	400	466	458	445	387	395	440	420	447	403	452	442	429	415	444	413	444	473	424	440	440	411	422	423	476	436	429	454	427	436	412	452	450	426	441	446	417	443	488	455	437	426	457	434	446	451	418	466	391	428	428	424	459	460	452	460	433	440	452	453	405	428	437	445	432	445	451	415	499	434	419	462	420	441	413	438	429	428	401	437	450	433	441	446	446	415	453	438	445	430	428	447	433	410	435	432	430	411	436	391	424	422	405	401	452	444	411	400	441	445	425	416	429	457	425	442	465	427	397	402	435	457	432	422	419	452	451	433	434	452	426	442	441	433	433	451	426	457	451	422	438	445	474	424	410	444	432	423	487	457	453	421	473	447	459	453	429	426	429	436	405	415	428	435	453	400	436	473	456	449	419	420	447	431	439	413	441	463	416	435	428	420	419	418	442	420	475	444	397	408	424	460	407	428	400	458	437	445	423	431	398	449	433	414	445	440	490	438	437	412	444	447	392	420	400	408	395	454	418	420	410	430	466	398	443	483	454	424	435	463	412	440	429	450	433	447	460	405	431	417	433	475	413	442	400	422	454	421	445	426	452	427	423	445	400	414	400	441	405	427	471	434	438	438	384	433	413	402	420	431	401	415	434	448	451	439	445	408	406	457	440	500	411	441	406	402	457	460	438	463	434	415	390	438	447	414	467	440	419	440	412	426	421	414	425	430	453	441	439	410	431	446	443	405	453	426	465	424	448	434	457	458	440	387	397	439	454	418	405	458	418	448	449	469	381	431	398	410	419	433	442	444	416	426	432	416	448	446	432	438	445	432	446	411	418	429	409	474	426	437	444	391	448	422	429	455	445	442	458	455	437	429	431	424	463	403	442	418	401	436	452	427	452	421	432	440	410	416	457	426	450	423	428	414	448	413	487	438	446	445	418	449	440	435	448	428	428	466	409	415	402	448	409	434	434	424	434	408	410	439	443	409	432	422	429	420	412	469	427	440	445	420	418	442	409	404	425	436	441	412	448	425	494	430	447	425	421	420	439	478	410	428	452	431	423	431	424	431	437	398	409	438	434	460	432	438	440	440	434	454	410	424	405	459	398	376	428	428	424	421	450	436	416	423	407	418	446	434	438	434	418	420	416	390	451
23254	21513	29282	24455	22189	22016	13490	2668	859	989	408	416	421	390	398	365	379	400	374	397	386	398	404	425	413	428	409	433	392	407	418	421	394	382	394	429	384	378	399	365	381	411	363	388	374	379	390	391	389	385	407	379	396	401	408	387	387	398	427	407	384	385	389	371	413	368	416	379	421	409	395	402	384	392	387	382	417	377	400	412	399	385	405	391	380	365	418	402	415	427	363	380	388	412	396	407	383	427	375	379	400	371	407	365	378	387	356	400	383	378	364	408	408	407	379	391	365	372	393	430	388	389	360	393	432	398	389	405	364	388	348	407	382	392	413	365	403	379	410	402	363	430	398	383	382	381	423	397	369	359	387	408	399	387	365	402	417	388	366	380	421	398	404	431	401	405	394	392	386	377	391	387	353	362	380	396	375	392	414	390	395	403	366	372	391	383	370	357	436	417	404	329	364	381	368	383	419	407	412	387	386	415	406	386	376	389	407	381	416	383	412	380	377	388	380	363	356	370	370	385	382	381	385	444	372	382	390	393	390	378	452	406	401	363	392	400	400	359	392	395	412	381	392	371	374	411	353	429	428	400	390	435	397	409	378	438	402	393	396	405	359	379	373	411	433	376	360	399	389	381	428	424	405	388	394	379	402	397	397	371	400	422	396	407	370	410	396	421	402	391	375	406	373	412	384	399	401	411	406	407	407	383	390	412	388	403	427	374	378	380	377	378	417	402	397	390	410	370	393	406	418	412	400	406	402	422	383	411	368	400	409	438	399	411	376	393	400	363	362	373	354	381	411	382	384	380	381	386	432	395	389	401	409	389	390	389	389	383	377	357	380	375	362	376	369	406	411	381	364	398	400	403	383	423	406	392	409	379	354	372	377	344	371	390	404	377	370	386	361	388	374	376	402	393	425	412	403	403	415	409	405	362	368	397	378	427	371	374	392	426	403	397	384	386	401	377	395	367	384	403	378	380	420	368	373	380	370	395	386	397	417	402	385	380	386	395	413	377	335	414	387	345	403	394	417	377	378	381	386	337	417	384	389	373	399	372	384	403	390	395	388	410	406	381	391	387	361	389	361	381	364	379	367	409	381	403	419	355	402	417	397	371	387	389	420	394	390	343	414	364	395	373	367	415	365	373	381	402	404	422	386	393	384	389	390	391	398	387	397	395	349	396	396	371	451	415	410	390	396	382	411	402	397	406	416	378	397	404	370	396	384	389	450	397	364	376	414	364	371	389	398	370	407	384	394	378	370	313	447	388	391	392	404	424	387	397	389	398	341	402	420	376	444	425	405	384	393	391	427	389	393	405	386	401	382	357	371	389	367	350	381	400	389	415	386	378	372	403	395	351	388	387	398	400	431	374	410	360	392	387	369	402	394	399	409	363	417	368	378	396	425	423	407	411	410	400	391	390	374	392	378	388	397	396	406	392	421	420	402	412	378	404	366	411	397	416	398	397	431	383	402	386	401	371	410	413	412	370	401	410	378	396	376	415	404	433	391	377	382	387	418	372	399	361	404	369	406	399	368	432	381	402	396	389	406	418	415	412	414	387	401	435	352	384	381	404	390	388	405	393	399	363	372	387	404	400	401	397	417	386	372	384	391	392	395	385	386	395	376	383	380	426	385	409	366	428	358	382	403	367	402	392	415	389	353	389	427	422	379	400	389	406	380	382	367	418	394	382	389	374	389	408	388	394	392	390	389	375	411	412	398	436	376	393	362	386	389	385	377	404	425	440	408	390	362	394	393	375	376	378	391	392	421	388	381	387	389	390	377	382	415	386	367	328	387	353	416	378	430	408	384	424	370	381	423	380	407	403	359	366	391	387	397	403	412	375	398	387	409	392	373	392	421	395	380	381	367	399	387	369	404	391	355	404	422	392	367	396	408	390	400	379	384	385	388	424	354	410	391	399	408	387	365	406	361	416	363	382	402	379	388	387	372	350	402	366	393	357	410	412	392	415	424	378	418	399	398	411	388	368	430	440	427	414	373	372	385	390	414	407	400	396	384	391	417	387	370	367	410	408	423	424	427	414	388	412	384	387	396	419	395	383	393	411	395	390	446	371	416	381	399	396	397	446	413	386	395	351	381	390	413	374	399	336	392	357	407	403	397	392	379	387	401	392	364	355	390	360	420	373	392	430	402	405	385	374	402	406	363	375	425	391	421	411	409	406	413	382	390	382	423	377	415	367	404	378	391	374	381	356	361	384	402	378	343	363	407	366	389	398	376	412	357	355	409	383	390	394	373	383	374	405	423	379	432	394	375	371	397	408	427	391	402	396	372	396	389	405	413	366	374	443	410	390	413	427	382	370	421	422	425	401	385	379	383	403	405	382	376	386	403	380	369	404	399	395	362	414	389	423	378	388	388	384	365	383	416	392	381	381	365	383	442	368	379	374	348	372	379	387	370	428	365	392	411	387	395	397	420	404	378	359	406	390	406	382	391	397	402	403	380	376	379	368	385	384	366	398	385	410	426	403	396	381	395	369	386	419	399	429	369	428	361	387	420	415	380	395	403	358	399	406	382	402	401	412	416	403	425	417	366	370	390	404	385	351	381	388	415	377	392	414	423	377	394	425	386	391	412	375	413	397	404	394	366	436	385	363	383	397	413	395	414	397	379	354	410	392	380	405	397	388	379	414	403	365	394	403	401	357	381	414	366	404	400	374	371	382	386	392	375	399	414	417	386	396	381	384	432	360	389	389	357	420	390	389	394	400	387	391	379	365	404	393	386	378	380	364	409	375	380	410	428	401	391	373	377	436	380	393	384	397	417	385	397	364	347	398	401	385	387	395	401	412	400	430	411	397	406	383	404	362	395	422	441	394	392	399	418	362	379	388	413	396	396	367	402	404	394	377	333	373	389	412	351	360	378	370	365	408	382	426	395	387	380	381	383	381	370	391	446	371	391	365	386	409	379	378	382	355	401	396	422	373	376	390	386	382	398	385	381	395	425	404	385	389	427	379	391	371	434	370	384	391	383	393	411	404	370	394	379	372	401	417	402	404	428	423	401	389	379	381	381	406	414	431	353	371	393	442	398	400	388	412	358	365	407	413	404	391	392	395	379	417	400	389	428	400	401	405	420	402	413	420	377	365	402	391	365	355	390	374	379	372	409	384	380	341	381	398	404	384	394	426	402	423	389	394	403	391	384	415	394	376	429	381	362	384	367	364	389	429	392	375	369	391	386	370	420	385	375	406	432	355	392	375	391	381	407	405	384	392	387	394	411	380	381	377	384	395	402	414	392	390	377	424	369	378	389	404	407	392	377	360	379	393	400	410	404	395	399	412	399	367	380	346	360	385	412	375	393	420	374	407	437	388	378	395	404	395	352	402	390	373	376	378	373	432	389	372	356	372	388	382	407	392	379	398	432	388	352	428	413	408	403	401	371	379	373	397	387	381	398	392	423	378	420	418	408	385	409	412	402	393	391	374	379	395	398	368	374	401	399	369	411	376	404	379	394	389	385	381	423	410	404	357
40662	66682	48730	34493	25774	14457	5633	2393	1034	1287	511	464	471	468	463	452	443	451	468	493	447	447	433	458	457	410	438	438	448	430	417	422	445	423	429	457	445	422	410	448	451	438	445	464	478	441	431	420	435	461	441	437	456	448	445	423	431	476	474	414	472	410	463	448	389	427	406	469	470	422	404	409	437	430	446	394	433	465	437	413	464	473	467	445	451	454	472	487	423	468	425	453	429	451	468	409	468	430	425	425	444	481	451	450	454	463	439	412	416	431	486	479	447	443	448	459	435	457	457	457	434	424	410	435	460	425	434	456	414	433	427	460	479	463	456	490	467	452	432	445	452	484	460	383	407	462	457	409	443	435	409	392	435	441	471	467	405	419	464	476	455	443	463	439	465	414	437	437	451	407	461	460	472	467	437	448	438	450	443	416	425	432	455	488	428	436	466	438	430	429	449	416	456	428	483	449	442	443	452	447	421	443	397	439	444	405	440	440	443	436	467	448	437	439	447	434	425	430	419	426	409	429	497	428	472	448	422	451	446	455	437	433	493	440	436	433	454	421	436	433	428	441	430	426	425	475	486	464	460	465	446	464	461	477	434	501	434	400	434	453	459	442	431	444	442	413	445	467	424	385	437	442	443	440	420	388	465	441	422	442	412	445	423	427	454	473	436	444	436	442	417	402	454	413	457	436	496	408	417	438	439	431	381	476	459	454	471	450	413	436	454	408	429	442	457	434	432	431	441	434	427	420	462	445	472	472	444	435	446	484	449	430	455	453	422	454	435	464	418	435	437	467	422	421	449	485	444	480	457	438	404	486	448	411	448	425	433	439	446	433	462	414	444	459	438	459	461	437	435	421	425	458	428	451	464	448	430	460	463	468	455	446	471	458	487	429	426	445	448	452	476	447	420	427	457	449	464	490	406	443	451	482	394	456	478	400	397	465	467	428	420	452	446	448	453	427	459	416	436	418	441	470	455	432	432	450	428	438	451	451	424	439	433	464	446	427	429	437	418	444	476	452	456	395	427	425	426	430	426	447	444	451	452	411	445	449	452	441	461	448	449	427	437	444	428	398	462	416	424	451	444	446	408	398	400	439	460	447	456	487	452	461	470	423	467	486	412	439	447	434	422	462	411	424	435	419	401	444	438	406	451	463	427	422	417	419	451	458	464	461	441	451	436	435	468	440	466	418	444	491	425	408	435	472	445	450	475	445	437	473	440	456	459	455	424	420	401	415	437	435	460	457	476	454	441	425	422	442	387	476	412	439	453	457	420	487	468	440	453	460	459	392	522	460	435	446	447	489	465	437	415	441	458	471	470	430	409	466	465	429	417	444	427	463	433	415	458	443	406	398	448	439	473	458	421	461	472	455	451	419	488	456	422	437	431	413	450	434	444	466	460	400	461	423	437	466	428	421	420	468	420	432	423	441	454	444	456	455	440	406	434	459	480	458	442	458	440	475	397	447	460	415	459	485	433	465	425	446	473	459	448	452	446	436	431	451	442	432	458	468	436	414	486	428	429	462	433	423	421	419	458	424	413	438	420	480	465	438	457	435	412	431	451	454	417	455	441	416	478	460	454	449	460	485	453	441	409	468	420	458	465	445	468	404	439	428	432	479	455	448	467	427	446	450	446	465	479	433	460	426	470	432	452	408	443	442	431	468	457	436	457	478	455	439	441	461	426	437	431	440	420	413	488	446	455	433	469	456	455	426	407	424	440	461	402	434	409	432	425	448	468	456	455	443	453	416	457	428	474	417	474	464	440	424	421	464	480	426	404	450	421	432	441	453	445	456	448	423	457	427	448	412	440	464	440	425	451	429	450	456	429	492	451	438	423	406	452	447	418	463	427	459	458	475	442	461	445	440	433	416	452	458	449	437	446	416	404	462	463	485	468	446	442	442	423	401	403	415	427	428	432	437	424	411	472	421	444	469	459	476	447	448	452	422	481	447	424	492	479	449	457	429	467	456	435	420	426	457	404	466	420	447	450	462	445	460	431	435	426	444	444	476	410	437	415	424	438	429	444	423	439	424	452	483	476	444	466	424	400	449	455	444	482	458	418	417	426	446	480	469	422	454	441	449	420	424	426	439	400	419	411	443	448	474	457	453	409	470	440	410	499	477	459	471	430	435	478	467	443	447	445	483	468	435	472	472	413	407	398	454	437	491	475	444	444	453	453	425	450	418	442	445	452	431	458	453	449	425	444	501	451	455	457	448	425	429	432	471	438	467	473	458	447	391	422	424	441	450	453	464	434	458	465	443	452	427	435	450	464	468	417	468	409	431	419	440	426	414	420	457	417	437	448	436	473	425	420	401	447	442	450	453	463	439	455	441	448	423	399	439	413	441	432	428	444	426	458	422	433	454	387	458	421	443	392	423	436	454	424	452	466	435	446	464	499	474	463	440	437	418	450	449	451	440	477	413	436	409	430	475	446	452	404	429	431	452	473	458	454	486	454	430	448	421	444	460	451	453	457	440	454	458	439	404	450	440	443	447	429	493	467	414	447	452	450	434	452	455	458	416	460	438	444	404	464	440	469	464	429	445	462	446	398	453	406	456	510	457	445	446	438	421	471	402	429	454	447	427	468	428	462	426	441	448	442	418	424	485	427	483	436	460	452	427	441	433	448	474	420	468	442	416	467	479	445	458	474	444	444	432	461	471	450	420	403	419	404	376	456	446	458	396	476	481	435	452	442	435	473	452	458	438	423	456	471	446	461	424	438	484	439	420	494	402	436	452	439	450	476	422	452	457	438	477	446	421	437	457	434	447	411	438	474	435	437	429	425	450	432	472	487	438	448	459	433	415	425	407	395	427	411	495	440	441	473	429	463	458	418	454	462	490	447	462	436	413	456	443	412	487	447	462	451	447	470	421	438	424	454	460	455	439	476	464	448	474	422	451	421	475	475	451	478	421	450	469	472	463	450	441	439	477	446	470	447	449	444	424	436	440	454	428	457	432	476	470	428	422	447	445	454	478	486	426	462	411	451	427	447	435	424	463	412	457	479	475	436	444	413	436	436	436	439	458	476	427	428	426	456	450	434	450	449	420	442	432	454	479	429	429	460	438	425	486	466	408	418	420	422	470	416	427	446	434	460	443	460	413	416	422	439	457	472	444	444	424	431	449	406	429	463	404	464	427	433	461	458	438	455	400	419	459	458	466	426	452	461	455	416	470	407	471	430	410	430	443	421	454	431	463	474	452	425	474	408	442	405	449	454	413	481	448	460	445	437	440	428	466	430	430	472	413	408	437	466	460	436	461	413	461	435	458	424	464	418	485	435	445	440	414	444	449	454	420	443	435	428	460	444	440	474	428	460	454	447	433	441	455	443	450	471	460	495	415	443	406	418	464	446	451	439	455	427	423	451	423	424	457	424	422	415	434	460	454	463	452	417	469	429	463	443	459	456	442	450	420	430	492	416	439	454	428	451	468	450	439	417	447	463	452	423	472	435	452	417	443	445	467	446	440	434	442	420	431	435	433
31117	33830	33085	18632	7078	1676	684	436	302	389	278	273	272	286	314	278	284	308	273	270	275	300	262	254	271	282	285	286	291	288	315	276	262	268	253	264	258	279	291	288	270	279	272	290	291	290	291	313	305	247	285	295	280	275	258	251	276	287	254	271	267	278	294	301	271	240	280	262	257	266	283	300	303	278	322	286	275	282	263	295	290	289	280	264	260	297	276	288	263	249	293	299	287	315	290	304	291	313	274	270	270	258	285	267	266	262	290	319	284	293	300	290	279	265	241	286	276	280	284	287	270	295	297	281	266	282	267	283	264	291	274	281	278	272	249	268	290	256	275	303	264	269	289	285	289	306	289	287	276	287	279	247	291	271	283	287	295	274	278	288	271	280	277	311	258	287	274	278	291	269	261	277	277	314	242	285	295	279	282	279	301	262	280	301	286	287	251	305	280	265	275	263	298	327	312	295	282	286	262	291	298	282	291	299	279	289	277	275	299	252	284	273	277	299	307	283	290	279	284	294	313	277	279	286	275	286	294	269	282	271	293	276	270	292	283	259	307	284	267	275	291	309	288	306	260	264	278	314	285	280	317	280	269	271	287	282	273	262	307	266	285	272	303	291	286	298	297	275	266	297	261	301	266	275	301	287	280	304	278	319	254	280	278	249	268	268	267	305	294	269	294	279	279	280	258	287	255	307	288	289	264	304	250	273	272	257	314	290	262	319	256	304	275	287	295	276	287	258	253	265	327	283	302	286	242	252	276	260	286	289	276	262	327	276	280	288	279	281	281	260	288	274	281	272	329	295	240	274	268	294	274	283	296	302	312	293	275	258	285	287	287	270	300	223	253	280	323	283	296	279	340	289	275	281	306	285	281	281	275	287	276	266	268	281	273	254	291	282	288	288	263	294	301	280	289	305	250	279	265	284	267	245	299	254	282	265	239	270	277	295	277	299	289	272	261	281	304	282	271	273	287	272	292	277	265	279	284	257	283	277	271	282	278	293	270	286	281	271	270	280	266	269	277	295	277	284	322	285	278	259	261	279	269	284	268	270	292	267	285	283	290	301	282	294	309	306	273	312	274	286	285	281	285	284	266	273	316	295	316	261	288	266	272	311	292	295	268	297	267	278	284	290	271	279	286	261	282	261	298	293	254	271	278	289	278	273	287	283	291	260	283	272	300	289	264	288	278	268	316	291	266	280	262	255	280	263	279	278	263	296	300	287	265	302	262	281	289	255	262	284	280	260	266	268	250	266	305	269	281	270	262	253	272	240	297	265	327	255	303	307	293	270	276	278	275	285	269	264	281	285	302	276	304	309	274	292	257	299	268	290	280	291	280	273	299	314	263	288	270	254	275	287	292	266	287	262	293	279	292	303	295	272	296	277	276	284	300	254	297	287	259	256	298	288	293	282	285	328	268	263	302	262	268	263	276	276	269	277	292	263	270	296	269	296	266	274	279	294	301	272	248	270	290	321	283	306	298	284	302	279	288	278	286	281	299	252	256	256	291	295	242	293	265	261	295	260	294	271	280	247	289	304	304	237	289	252	310	284	314	280	270	298	309	316	260	265	320	272	279	275	271	284	273	297	272	284	301	287	272	264	288	308	298	330	309	269	304	289	286	274	303	248	272	297	275	292	292	298	293	296	276	266	251	292	267	278	294	257	303	296	280	283	290	292	266	281	286	267	277	252	259	294	271	323	266	311	285	298	308	259	314	285	290	298	269	286	297	269	265	272	294	271	295	297	274	294	279	270	260	297	280	270	269	302	281	273	297	285	315	269	288	246	287	280	286	265	288	291	271	274	274	280	259	314	275	287	290	282	284	281	280	289	274	321	293	288	281	306	246	304	293	288	273	313	283	261	285	280	271	303	267	292	277	283	291	269	304	273	272	297	273	273	305	296	290	285	269	245	312	283	296	284	272	290	280	247	295	296	233	302	285	263	270	285	277	304	310	280	312	273	281	283	281	250	291	306	280	279	320	274	274	298	285	310	270	304	315	277	285	247	265	266	290	276	284	293	265	290	261	279	259	299	298	277	258	327	277	308	256	263	297	298	277	274	277	312	285	287	255	239	274	255	266	291	271	284	271	271	280	298	289	271	280	289	276	279	291	291	269	276	257	265	250	297	311	292	266	292	264	282	255	274	299	266	279	269	248	277	323	274	312	273	283	243	295	300	281	295	292	298	261	277	296	289	280	331	285	279	262	263	296	281	280	267	293	298	270	305	287	295	290	302	286	275	262	303	281	248	278	277	268	310	272	288	273	258	282	286	248	287	263	275	259	312	280	279	291	308	292	283	274	274	299	298	299	299	256	300	291	267	275	277	267	277	290	270	298	295	276	303	288	294	295	266	282	255	263	271	330	311	293	293	277	292	279	311	289	300	306	291	278	277	287	264	304	283	287	258	293	291	290	268	278	252	255	276	244	261	295	298	289	290	283	282	266	262	249	251	277	246	279	267	264	304	277	278	284	286	289	289	271	316	267	280	312	289	300	298	287	284	279	284	280	275	240	303	269	302	283	303	268	271	294	312	267	282	273	259	276	255	299	284	254	272	281	255	277	284	265	278	303	315	259	279	299	277	286	247	301	283	287	284	280	284	289	292	257	286	300	261	268	268	268	279	275	278	307	296	289	295	286	272	298	284	277	259	300	321	303	263	263	282	268	270	274	294	271	281	280	295	290	250	304	293	270	304	266	292	280	262	241	302	278	310	257	292	260	286	276	242	256	273	275	273	325	272	285	300	298	279	279	277	309	275	321	286	297	301	294	246	284	292	292	303	289	268	274	310	264	276	262	298	272	322	279	287	289	298	286	285	275	261	270	267	261	296	265	271	311	279	291	274	274	279	316	293	302	286	261	323	277	287	276	282	260	257	282	291	297	284	280	290	301	298	316	271	276	284	279	299	272	286	287	291	255	262	277	281	270	282	279	289	260	264	308	267	252	311	297	274	274	259	254	284	263	268	312	287	297	276	279	300	290	296	283	279	264	289	288	295	274	271	303	276	274	274	275	277	276	298	294	262	282	286	305	260	248	295	281	242	274	287	289	254	295	287	298	292	305	266	280	306	314	269	250	277	311	284	249	298	307	274	258	276	278	273	301	278	268	266	271	271	270	277	315	281	295	291	274	246	299	288	276	273	301	301	238	326	309	301	288	254	253	279	302	294	277	294	289	264	269	284	314	283	284	272	285	293	299	281	304	280	286	264	269	274	280	283	302	292	297	274	302	274	298	259	318	276	277	282	273	279	262	266	264	259	244	274	271	274	283	310	287	302	307	254	262	277	284	260	264	276	265	279	283	299	259	264	279	287	295	299	269	244	267	277	269	288	280	274	284	270	274	296	272	258	303	286	304	265	291	279	279	283	284	316	275	285	301	280	268	269	264	276	279	309	258	279	307	288	272	264	272	295	320	285	300	280	286	244	306	293	298	249	286	262	237	303	268	290	246	284	288	275	310	280	299	291	257	278	305	294	301	275	254	266
35682	49301	31152	16337	8321	2229	1033	506	395	459	341	359	336	335	324	344	352	310	316	334	351	335	365	332	328	334	317	370	315	350	367	330	331	336	340	319	349	308	325	342	340	343	334	378	322	355	317	320	324	352	354	326	351	350	332	349	337	354	343	331	346	365	337	307	351	331	294	348	326	337	324	344	347	390	349	338	337	371	296	332	338	338	360	344	339	333	308	371	338	339	310	344	348	347	321	319	357	330	332	349	336	366	357	342	307	371	349	314	357	324	333	343	365	317	339	348	358	348	326	344	354	325	336	363	360	306	312	328	341	348	337	318	346	335	338	332	371	342	357	334	349	351	372	337	361	335	365	312	340	308	329	365	332	318	349	338	327	317	340	336	344	350	315	348	333	346	341	358	330	311	335	366	344	341	352	352	348	343	350	343	333	304	328	381	350	301	334	347	352	353	304	354	341	350	319	300	351	330	304	359	324	337	373	320	343	350	345	350	329	322	298	320	348	353	355	326	357	349	337	340	325	366	333	326	346	341	369	335	346	369	324	341	333	361	336	343	325	344	313	326	343	351	333	321	326	315	352	343	332	313	335	351	332	348	335	327	326	303	352	341	347	329	304	339	335	375	310	335	349	321	299	335	350	366	335	300	366	336	341	369	355	315	308	331	330	364	376	344	328	351	319	320	343	357	332	338	356	334	320	347	326	342	314	339	345	346	339	344	310	353	343	373	334	355	366	327	355	323	322	342	331	340	312	332	335	330	330	325	359	363	345	338	337	348	314	299	329	343	334	337	322	356	372	324	344	344	307	371	310	336	330	357	360	329	324	288	330	385	327	327	335	328	338	334	348	316	332	317	321	342	336	331	354	392	337	309	312	343	347	349	385	347	354	347	370	352	334	346	351	362	321	325	374	346	358	352	322	347	328	358	340	347	335	355	319	333	310	335	336	359	332	339	351	331	333	366	333	342	363	333	352	319	339	336	325	345	353	317	354	328	322	325	362	324	358	344	358	341	344	318	343	323	328	313	339	342	375	312	311	364	333	327	351	355	339	352	321	316	332	322	365	330	316	346	323	336	340	341	345	352	308	348	311	367	322	327	343	319	300	367	328	351	345	340	344	358	338	303	349	383	355	315	341	350	353	334	340	345	354	345	337	359	347	342	305	326	329	310	329	329	340	334	362	382	329	327	322	332	328	354	332	343	328	333	330	355	317	361	339	336	337	297	326	307	363	352	346	355	327	349	340	339	359	361	322	301	327	335	346	319	324	349	352	327	317	362	327	331	341	356	353	338	318	378	343	300	352	342	321	358	325	360	336	368	335	323	341	327	352	351	322	352	330	333	339	355	330	345	311	324	349	361	309	358	326	365	339	338	354	329	327	351	363	352	330	352	321	320	364	316	328	356	350	340	332	373	352	311	303	358	357	351	367	340	345	344	304	321	290	327	331	365	344	336	332	340	324	324	342	329	376	344	354	289	317	321	352	351	375	344	335	343	318	353	339	312	345	332	294	316	350	311	330	304	352	339	315	346	328	336	367	357	324	324	306	316	363	317	334	340	314	318	324	307	344	346	330	364	327	326	361	330	392	346	356	317	308	347	327	338	322	351	310	316	348	380	360	349	352	316	338	325	328	306	340	368	328	328	358	315	310	337	309	354	337	357	310	369	340	316	344	333	336	303	308	339	334	373	339	349	327	358	313	350	364	325	358	343	319	355	316	333	335	339	318	337	339	336	346	369	335	324	346	351	321	324	349	366	327	340	341	350	335	355	365	333	370	325	375	368	339	354	341	335	340	339	356	339	338	332	328	335	352	312	323	340	349	334	355	283	315	333	335	322	316	324	329	311	355	332	324	360	360	344	333	344	355	340	316	340	327	358	344	341	343	347	356	381	337	345	333	327	318	353	328	349	319	352	319	360	349	363	334	323	322	347	319	357	336	357	305	321	354	331	318	328	358	339	330	298	349	320	342	331	306	356	370	347	375	323	313	346	310	340	347	360	338	315	330	311	323	320	347	343	326	333	298	311	325	359	327	350	332	320	321	341	313	370	342	318	312	342	326	321	344	360	356	367	348	321	348	322	323	358	340	312	371	327	338	329	335	372	369	342	313	340	345	327	338	343	325	321	347	331	332	353	311	344	364	363	317	379	326	298	340	319	336	370	355	319	352	331	325	328	333	322	332	366	365	340	347	344	333	289	353	323	351	326	332	341	345	343	351	348	329	362	319	321	348	321	348	349	315	336	318	364	330	374	359	334	344	342	363	344	345	311	313	339	326	357	326	318	357	328	350	348	335	325	371	344	326	365	356	351	320	306	338	354	324	331	340	359	333	333	340	324	323	320	330	317	369	345	370	334	348	341	330	339	336	314	365	377	330	363	359	307	343	335	352	388	317	335	321	344	356	332	338	313	342	307	373	332	360	343	370	331	330	316	369	349	322	311	361	330	323	309	326	332	329	343	356	360	324	337	340	300	347	327	316	348	348	346	315	353	312	357	362	309	305	338	353	350	349	366	313	346	301	323	333	346	326	334	338	334	339	326	310	344	339	313	371	334	306	330	337	335	343	351	353	357	347	329	336	358	328	320	321	356	345	338	346	333	355	343	326	339	310	300	340	332	324	330	376	347	346	341	329	307	364	332	326	341	324	340	356	333	356	348	313	325	310	329	343	327	331	379	347	372	349	324	323	311	322	330	347	361	308	351	329	332	360	326	332	355	310	355	357	338	401	356	344	340	380	360	339	318	304	354	339	318	361	347	315	355	363	346	372	322	345	340	330	305	357	342	322	357	348	313	321	329	341	345	330	343	328	321	331	340	340	349	343	362	336	345	355	347	422	350	347	351	355	324	360	340	317	348	330	353	351	352	317	346	341	347	341	367	349	342	324	337	372	355	340	366	346	333	330	340	329	367	354	322	373	341	321	306	321	331	307	304	330	324	323	332	355	324	335	358	358	337	346	331	356	324	348	328	364	306	326	364	348	315	351	326	336	326	360	327	322	342	344	365	328	365	339	334	326	328	314	337	374	317	340	367	367	322	327	343	307	321	334	305	321	357	328	331	358	329	320	323	347	341	354	333	353	343	327	388	356	324	333	336	358	354	356	366	320	350	316	332	365	340	346	323	343	346	391	364	324	345	342	313	361	350	336	342	339	342	329	334	345	368	307	357	321	347	356	316	332	293	322	334	347	328	323	320	321	304	337	367	324	344	360	299	331	334	351	350	306	347	322	333	344	365	339	368	324	339	341	346	319	343	328	350	351	333	353	355	341	342	339	329	307	354	339	329	321	353	347	362	345	335	339	339	325	341	337	358	327	334	307	317	324	313	343	353	334	329	311	347	362	358	377	340	317	346	333	343	325	329	344	348	359	343	353	323	337	329	320	327	327	319	326	353	345	336	334	378	351	292	292	364	351	331	325	347	336	341	329	339	361	321	382	331	334	323	345	340	324	383	359	350	344	357	357	349	319	341	357	322	339	352	345	334	332	336
24484	21631	29358	25943	22197	16558	6809	1721	483	626	301	282	294	296	252	265	270	283	250	270	278	269	276	298	248	285	276	299	280	288	253	283	265	276	307	307	302	287	266	293	328	281	296	247	296	306	271	256	299	283	288	274	261	283	309	275	292	286	310	282	287	283	272	275	266	269	301	268	268	280	274	282	271	295	292	294	257	298	292	288	287	272	278	282	271	253	300	266	282	256	287	288	268	295	308	261	272	312	277	272	282	280	267	272	310	274	294	269	261	269	264	254	266	299	238	262	289	240	318	305	284	304	306	273	283	272	280	266	282	244	266	297	277	299	274	264	285	273	278	278	308	276	300	249	265	262	289	259	279	283	240	297	277	223	269	301	259	308	261	310	283	252	282	261	268	265	273	268	299	276	290	237	272	274	274	296	274	282	284	279	257	304	292	234	272	268	300	280	265	270	282	299	291	291	250	299	303	285	279	288	290	269	285	296	315	281	275	264	274	283	265	272	275	296	275	264	310	289	289	275	250	279	289	276	290	266	270	271	273	284	297	272	295	287	254	262	293	274	275	267	277	290	324	264	291	296	313	287	281	277	282	267	306	293	275	296	287	262	292	271	267	286	297	246	265	300	279	247	273	241	279	272	288	264	276	280	278	277	256	269	275	287	302	264	268	270	288	278	275	272	258	250	311	306	266	269	279	273	260	294	298	293	279	234	275	306	293	263	274	314	286	310	250	276	279	283	252	285	295	274	285	286	264	271	281	288	261	281	306	285	284	286	280	322	279	282	295	286	293	236	278	291	272	270	271	264	274	258	255	292	286	315	301	277	234	297	305	294	276	272	274	279	264	297	292	283	242	285	256	283	270	286	286	239	262	289	285	302	273	257	279	263	273	287	288	260	286	278	306	273	301	308	249	281	295	291	312	281	269	259	296	272	285	274	239	276	300	279	267	295	272	274	251	292	282	290	268	287	264	282	265	275	256	282	253	246	259	284	277	285	301	252	296	294	276	271	265	300	270	297	266	271	279	278	305	266	254	288	262	253	278	265	283	268	279	284	285	278	264	279	260	270	284	294	305	271	277	289	264	278	274	316	257	287	264	265	315	271	273	266	258	261	287	307	301	301	258	275	268	287	268	275	288	274	239	275	293	272	255	269	278	287	278	285	262	266	255	272	256	285	279	269	294	274	290	279	294	296	254	276	296	287	286	300	281	278	282	288	300	296	278	274	282	272	291	239	305	296	267	264	254	287	302	252	280	246	247	246	267	277	291	234	277	289	274	245	275	312	259	280	268	277	281	259	276	256	294	271	278	256	308	291	280	296	293	294	283	278	268	273	269	286	280	277	284	280	276	270	298	287	268	292	285	309	293	270	274	252	278	240	255	290	284	249	305	265	292	259	290	267	259	272	281	265	276	276	295	267	252	257	256	251	272	283	272	295	303	274	289	308	295	270	265	311	291	265	271	283	280	284	266	273	280	297	267	260	269	284	239	271	269	296	293	270	267	265	280	276	258	283	280	271	258	265	310	262	278	280	250	271	304	261	301	263	293	283	278	288	258	283	282	296	288	282	255	277	244	295	263	273	280	281	304	271	286	277	266	273	288	280	272	267	272	268	254	267	291	286	321	290	244	247	283	263	280	254	273	253	271	284	282	284	289	295	280	251	284	266	260	310	278	269	280	296	292	274	293	285	291	275	295	290	288	262	259	256	270	278	258	303	290	272	296	265	309	269	239	281	280	276	276	276	266	292	285	290	307	301	280	288	256	284	274	288	262	296	288	277	282	299	291	300	283	266	258	295	266	265	267	269	321	296	284	273	270	297	272	280	262	297	268	278	314	269	290	275	308	269	271	288	299	294	299	280	297	284	261	300	278	290	279	281	289	287	290	300	281	282	259	295	305	253	301	236	278	259	287	269	263	299	268	274	273	269	265	296	301	278	303	299	245	263	284	289	297	273	299	299	289	303	276	259	269	282	252	275	272	281	270	293	247	309	277	292	274	258	266	304	273	242	273	283	245	263	269	262	277	273	298	265	257	280	289	307	269	292	305	323	308	274	307	292	271	265	254	277	304	300	279	267	279	283	311	293	290	264	278	261	293	271	283	286	299	262	279	273	320	262	262	287	308	301	262	284	267	277	285	276	294	266	284	271	251	262	276	285	286	307	261	280	290	248	293	239	282	248	276	235	284	280	268	239	241	279	268	282	298	289	281	255	267	275	288	273	304	276	278	277	287	294	305	292	285	287	288	303	281	265	249	260	272	281	288	272	279	292	286	287	254	316	287	286	272	290	275	275	291	293	283	305	292	282	264	258	282	296	277	273	273	280	267	286	294	246	242	268	289	266	282	280	300	275	273	267	306	274	302	249	282	262	267	271	310	302	285	275	308	252	260	283	275	306	286	269	265	297	287	315	281	277	280	290	252	271	267	317	267	283	292	285	288	308	270	271	283	291	291	301	263	272	278	283	232	268	303	283	258	265	289	287	284	280	282	269	271	270	283	285	278	254	297	267	333	280	280	288	285	289	267	295	300	312	283	279	282	287	280	277	286	253	296	284	276	276	258	271	284	263	318	250	247	271	281	277	247	263	288	273	271	268	268	273	275	283	315	270	291	252	273	263	250	278	299	283	262	292	260	287	274	244	308	292	287	276	318	293	279	273	286	278	259	284	265	267	265	267	295	318	253	269	285	285	285	248	270	236	284	289	264	285	283	269	299	245	287	246	287	283	281	267	265	280	286	277	256	263	279	274	258	240	271	261	256	283	255	300	294	306	302	283	286	280	285	272	295	254	276	249	290	258	278	281	304	269	271	279	298	304	246	289	297	300	262	260	316	252	282	264	282	303	255	253	260	299	258	301	275	260	242	307	268	261	281	267	243	262	260	263	284	251	293	261	274	289	289	265	294	272	278	248	284	279	297	274	291	255	263	303	279	272	279	288	268	288	282	286	280	292	286	295	288	259	304	286	278	278	274	267	246	273	288	250	301	286	267	276	269	287	274	265	265	253	278	313	295	259	284	263	265	284	286	249	265	251	296	287	289	259	282	284	277	296	276	274	254	299	253	304	310	275	263	284	295	282	258	281	265	284	278	259	275	245	271	280	286	275	254	286	284	256	247	314	295	260	258	288	260	267	299	272	240	279	304	264	262	256	277	285	293	289	290	286	286	285	272	265	269	258	259	248	281	278	260	273	290	275	270	272	289	282	267	274	261	256	286	314	275	276	281	298	278	277	289	293	286	263	256	279	282	301	308	265	247	301	273	284	268	280	289	234	301	262	293	277	266	284	299	269	294	273	281	273	284	253	281	279	279	285	280	262	276	285	276	255	286	279	298	286	292	301	282	273	270	265	256	280	287	290	262	282	252	274	297	301	265	276	261	283	260	315	258	271	252	283	266	289	300	257	303	259	288	261	253	262	282	294	256	274	270	295	289	290	281	291	247	259	263	261	251	291	263	254	307	281	235	273	262	267	276	290	275	281	264	282	260	283
37036	63896	45424	30856	19878	12055	5546	1915	562	763	364	361	375	321	364	350	309	306	317	360	313	342	303	322	319	342	331	334	332	312	287	315	315	306	306	308	327	325	311	346	330	323	347	308	317	333	325	309	325	333	333	310	319	317	349	311	360	337	330	341	323	318	315	326	294	330	306	321	275	330	315	337	335	315	344	339	325	327	296	322	340	332	373	319	327	324	329	352	330	300	314	342	328	310	315	294	319	311	325	347	354	345	321	379	323	339	318	339	303	328	302	336	327	351	312	332	360	322	312	319	331	307	321	302	315	327	293	349	340	336	349	321	319	332	324	375	307	347	342	340	320	325	319	284	316	318	358	319	325	312	293	337	324	383	321	332	325	311	385	324	320	300	339	329	308	338	317	309	333	304	328	323	353	343	296	280	331	318	338	321	324	292	313	329	335	346	314	332	322	315	328	303	331	311	322	295	329	360	305	309	314	326	323	331	335	317	341	329	349	358	302	298	310	321	352	326	306	306	380	335	311	319	319	331	309	310	340	314	310	371	329	275	310	317	304	316	334	314	333	333	332	330	287	348	326	334	314	299	349	315	332	331	310	336	337	306	331	305	309	326	301	346	286	325	355	334	339	324	338	310	341	336	331	318	319	327	304	326	338	341	345	366	350	328	343	331	330	288	340	329	330	341	319	331	301	335	314	320	314	286	339	310	305	338	353	342	336	336	332	309	311	293	338	310	317	319	316	326	314	310	318	294	281	331	309	325	348	348	306	346	351	337	299	357	312	336	342	331	301	348	339	309	318	350	306	317	339	310	329	312	355	345	340	331	336	305	311	327	356	323	320	362	313	335	315	325	330	320	289	324	333	324	304	345	348	332	330	333	318	329	340	324	353	337	331	351	331	309	306	329	282	319	323	298	297	355	337	343	314	286	329	311	330	305	325	317	302	310	350	304	311	316	342	331	345	332	348	329	331	293	320	300	289	350	311	360	326	327	358	302	332	333	337	331	360	353	352	314	336	321	365	303	317	318	341	342	349	367	329	309	341	309	314	368	377	299	338	339	318	311	342	338	313	332	341	347	298	358	310	338	321	306	349	313	327	332	348	342	329	347	313	278	344	344	312	320	338	323	323	343	333	337	300	317	291	310	289	317	317	318	369	342	322	330	329	324	313	302	332	332	319	352	355	322	356	334	332	330	338	309	301	316	319	369	307	327	291	314	345	311	328	335	316	349	354	328	344	337	314	326	332	309	316	341	316	371	304	335	305	357	328	305	342	286	316	335	325	314	358	309	300	301	333	347	354	343	361	292	351	336	349	320	317	293	343	326	339	319	313	349	329	339	360	343	329	309	304	297	328	313	303	346	321	334	319	331	317	304	333	341	341	333	312	322	321	341	319	303	322	330	331	313	310	319	346	336	308	318	332	309	332	309	343	336	316	345	350	309	315	339	329	316	330	311	312	284	325	324	301	318	313	310	345	320	333	314	351	341	327	320	332	346	324	339	327	326	333	319	310	334	325	348	313	334	360	343	310	338	319	323	331	327	301	341	336	304	329	305	288	308	314	309	294	360	317	336	340	340	326	303	345	319	320	368	331	312	325	324	316	302	331	320	258	311	333	335	321	326	299	325	318	330	349	348	321	307	329	304	324	319	312	335	303	361	333	368	312	318	323	346	326	336	293	305	289	302	316	302	325	329	313	314	307	318	360	346	344	316	313	321	330	348	320	331	293	344	323	327	369	299	346	331	388	349	364	335	339	314	323	305	304	335	346	296	309	358	323	351	291	321	326	329	311	316	357	349	297	341	303	308	334	327	321	308	333	327	320	322	306	321	366	310	379	322	323	340	359	352	300	317	324	307	281	336	325	329	327	337	309	330	285	338	326	318	349	298	355	318	308	323	331	330	302	327	353	302	306	370	340	326	320	281	300	298	342	307	344	326	350	333	342	303	325	329	324	331	322	340	312	335	345	277	306	326	347	342	317	325	323	329	333	325	331	305	328	305	349	326	327	338	305	328	348	332	330	323	362	315	334	304	348	329	286	330	338	354	319	284	333	358	318	321	346	330	312	321	316	291	309	361	324	351	347	332	345	310	336	307	326	329	322	303	315	321	348	347	314	338	334	325	339	328	283	333	313	343	330	324	347	343	362	373	332	337	317	340	338	328	343	344	350	339	325	329	339	321	309	343	314	324	345	329	301	326	331	309	317	334	341	308	299	335	350	354	299	321	347	328	322	333	338	310	335	325	334	299	302	319	311	337	300	343	311	368	315	324	319	311	342	341	325	364	332	317	337	341	288	315	317	314	317	300	336	307	329	339	327	317	348	342	343	327	319	325	328	288	333	314	333	344	315	333	289	316	342	328	342	347	299	326	344	307	333	323	354	365	318	327	314	330	344	335	316	326	330	327	312	308	342	361	325	337	348	337	316	336	346	311	307	335	310	330	358	335	325	320	310	287	305	319	343	303	309	362	326	325	363	293	332	283	342	346	342	315	301	335	315	311	332	349	300	341	356	339	306	317	321	333	291	323	343	346	328	306	332	319	298	338	300	348	326	293	346	313	346	307	320	319	309	311	357	334	327	355	312	285	336	338	339	314	345	309	339	351	328	314	345	329	300	314	288	332	305	335	303	319	325	312	304	340	313	296	305	355	304	316	325	306	331	345	334	302	338	306	364	334	342	319	298	336	320	340	351	355	330	316	341	332	337	346	343	331	333	352	304	321	317	294	334	318	315	291	329	323	332	313	339	366	350	352	296	310	331	326	355	315	307	328	358	342	330	327	319	338	306	357	321	332	317	362	297	357	344	316	306	343	308	277	314	340	350	318	349	327	354	354	329	329	336	358	340	324	317	334	311	372	348	317	343	315	315	347	324	340	315	326	293	315	381	328	330	352	321	329	327	348	353	335	321	314	323	322	317	371	314	313	331	331	346	322	347	330	339	332	317	301	325	340	332	322	337	344	334	329	357	327	308	317	335	328	306	332	336	299	352	310	357	331	375	313	338	316	344	336	321	323	331	336	341	309	344	326	343	344	324	316	318	332	337	339	320	347	332	341	334	345	336	331	294	357	341	337	330	328	332	326	341	293	345	302	341	310	364	322	310	295	332	335	360	300	331	322	310	328	320	320	342	317	326	306	340	331	333	308	323	337	297	347	307	327	302	313	310	330	292	342	291	310	305	312	310	307	328	327	342	348	295	325	326	338	327	358	301	334	329	329	322	351	301	312	332	335	342	307	349	332	313	312	336	333	297	339	335	366	336	330	334	308	325	370	322	318	315	297	330	329	329	289	305	321	289	334	332	363	335	323	337	307	342	328	335	311	336	324	320	372	326	339	321	331	352	314	316	335	310	319	326	310	311	311	291	321	326	359	367	346	317	324	326	304	338	319	333	307	351	327	328	309	338	327	356	311	341	322	310	357	304	342	313	355	343	322	317	337	356	326	318	320	336	308	320	345	357	357	304	343	299	340	326	329	285	321	339	327	316	333
25707	21940	29760	26866	16892	7652	2681	755	415	404	372	386	391	411	371	382	381	393	349	359	424	377	391	370	391	368	361	324	364	372	393	370	361	403	367	373	347	380	388	359	368	357	371	370	392	369	366	340	345	380	355	373	360	410	341	320	391	378	354	355	350	353	370	356	331	353	389	381	357	358	368	381	361	344	404	369	421	355	390	376	387	369	403	377	361	387	381	356	375	365	359	364	366	388	367	368	382	381	391	381	374	393	389	361	409	385	372	398	376	371	349	333	398	369	359	355	338	352	389	375	380	377	342	372	389	391	387	379	375	387	364	398	361	342	362	368	363	336	364	400	374	383	357	368	387	386	368	343	350	370	318	369	357	420	361	390	381	360	378	363	374	376	409	397	415	392	385	356	381	344	387	360	379	341	358	357	370	377	380	384	359	375	389	366	360	375	405	374	394	348	367	372	399	373	369	366	330	377	314	387	369	325	345	400	385	376	370	380	375	350	369	355	369	365	362	353	400	386	373	371	403	375	401	377	374	331	383	342	359	379	377	346	363	399	377	359	375	368	373	401	354	388	378	362	343	369	370	384	384	387	364	385	372	398	400	367	380	392	361	397	354	395	395	352	392	349	391	335	370	387	360	377	373	364	371	380	372	357	341	373	377	373	383	360	366	384	390	411	378	380	329	349	357	377	376	355	396	366	343	372	389	388	382	355	362	373	374	356	367	380	394	365	371	347	402	371	351	340	337	406	372	371	416	374	390	397	401	378	374	388	393	353	381	391	373	385	362	376	385	401	371	337	374	402	374	395	368	368	354	374	356	383	356	374	330	333	378	394	379	345	376	363	390	401	372	357	383	382	393	350	389	377	386	398	352	392	353	402	397	371	374	378	325	371	345	393	379	383	357	384	356	360	368	334	392	403	386	365	357	371	368	394	364	367	365	391	393	367	374	400	390	378	394	375	356	381	385	348	351	356	372	345	324	392	401	394	383	367	367	402	346	376	336	364	363	356	372	377	379	381	360	412	360	392	400	366	354	366	393	385	390	410	362	365	348	363	330	383	382	394	382	382	411	354	383	376	384	346	346	365	383	390	382	368	385	365	350	373	399	379	371	388	351	356	362	381	383	366	347	381	360	350	386	371	363	347	389	369	376	380	370	386	372	352	378	388	361	366	366	380	394	397	413	371	376	385	392	362	386	359	399	367	355	360	400	357	373	353	399	332	379	365	386	364	364	382	371	402	338	383	344	336	367	378	367	390	405	383	362	395	353	361	385	374	377	367	346	365	356	366	391	376	346	394	385	333	340	355	368	334	405	385	357	401	331	383	401	381	350	374	377	393	358	334	392	391	388	349	359	333	386	361	365	351	322	392	395	381	381	360	348	341	380	414	371	379	364	366	383	387	344	387	336	388	347	400	361	384	395	363	370	371	389	376	362	364	401	373	356	395	372	355	369	367	389	359	365	363	352	399	387	386	362	386	367	379	398	394	429	407	366	376	398	371	364	411	382	388	353	377	363	377	397	376	380	366	357	345	418	407	392	389	373	413	381	352	392	416	367	371	404	401	377	373	374	373	385	379	364	376	400	359	362	370	377	367	349	380	361	324	376	394	371	377	364	376	372	356	378	361	353	372	360	354	367	375	395	381	356	409	378	382	389	407	348	361	395	354	377	387	369	342	365	355	400	398	411	342	356	358	352	386	366	395	368	375	371	387	367	383	371	389	364	368	382	395	413	369	369	351	390	371	388	389	389	390	375	360	394	383	405	385	351	361	374	332	430	360	367	370	351	376	429	386	371	339	397	393	392	373	380	377	364	339	358	362	370	360	378	362	403	342	370	397	356	385	390	347	364	366	395	387	376	359	378	376	386	378	369	400	365	370	388	374	383	379	372	369	360	410	352	377	372	385	358	353	371	375	365	369	352	397	395	406	368	375	393	368	372	388	395	363	389	392	385	395	380	357	359	364	358	381	357	404	382	355	414	375	340	375	344	383	372	366	384	362	363	389	365	399	403	356	372	394	403	375	358	348	404	393	371	404	353	360	390	381	370	381	371	407	350	378	361	384	384	350	372	385	397	388	362	408	382	375	385	352	358	362	353	383	358	355	395	403	357	344	401	381	370	369	392	373	354	341	369	355	379	342	361	360	385	384	356	357	362	372	395	348	368	383	351	383	373	377	380	386	351	368	361	404	381	378	358	398	365	383	330	371	354	380	372	309	336	350	422	395	374	371	374	369	379	359	363	355	338	416	353	363	350	417	355	341	364	404	353	389	379	383	387	388	383	386	387	330	350	379	399	384	344	390	379	369	372	347	382	396	369	339	344	364	340	364	391	349	362	388	361	396	352	352	384	374	364	375	408	362	372	357	416	345	408	386	396	334	374	341	376	396	377	375	374	436	369	360	355	365	390	369	404	349	366	369	375	370	354	377	376	344	349	372	416	385	386	398	346	375	352	377	375	358	375	393	368	379	356	344	407	378	342	392	401	393	358	373	360	354	400	351	401	356	388	375	391	414	411	377	382	378	346	376	372	394	414	387	359	342	387	390	367	366	366	360	352	367	395	390	362	378	397	401	400	360	382	318	383	397	388	386	336	374	388	363	370	388	361	380	421	327	376	389	349	374	391	354	369	397	344	355	368	356	339	365	364	401	393	354	391	399	387	388	369	394	390	368	376	396	399	377	368	371	355	379	322	370	391	392	373	371	365	340	369	381	371	398	341	364	364	383	377	408	362	373	353	353	375	382	373	366	367	366	421	372	400	383	428	374	358	338	387	364	348	369	387	354	391	381	352	357	381	379	385	369	383	358	384	368	377	368	396	380	341	366	337	364	373	358	391	389	352	378	377	343	407	391	393	367	382	388	372	401	374	381	371	435	351	347	389	374	368	374	350	370	356	371	357	351	382	365	368	375	374	364	374	385	352	373	404	342	356	382	326	366	346	353	390	375	343	360	387	380	390	367	379	346	377	357	375	370	369	384	373	380	359	394	378	351	403	365	363	369	363	374	352	401	365	403	398	371	362	362	351	407	425	357	371	354	333	367	348	354	356	426	423	360	360	366	380	363	354	360	375	390	373	369	337	384	398	380	372	350	365	381	367	391	383	356	396	342	364	362	377	349	393	372	367	416	366	389	346	370	364	395	385	395	364	404	381	387	358	385	378	400	405	355	375	353	378	381	373	373	358	387	354	396	340	398	365	360	372	382	393	410	363	389	383	388	339	394	360	359	353	372	393	386	363	347	382	385	363	375	369	342	381	390	392	384	370	354	388	396	363	365	361	393	379	409	371	363	380	374	350	360	409	385	400	390	378	394	377	350	363	356	357	375	383	367	400	356	340	397	348	412	377	332	398	364	347	364	348	393	385	355	391	343	387	369	365	368	374	349	389	356	372	377	364	356	355	398	388	341	392	357	383	385	395	353	345	369	361	359	405	370	349	388	383	371	363	370	386	378	362	359	401	373	415	378	394	377	397	374	381	384	372	383	382	368
37261	56828	40708	24292	14837	8390	3441	1029	528	469	443	481	414	441	419	429	434	415	451	467	427	426	463	464	464	438	464	457	450	407	410	456	403	436	381	447	447	469	392	433	448	442	461	457	454	427	435	416	438	452	427	449	442	438	478	430	412	454	450	430	421	424	382	425	430	479	444	419	466	434	434	460	420	416	422	429	416	423	462	452	453	453	439	403	443	407	412	426	388	438	445	424	411	429	458	472	403	452	413	439	442	465	421	432	451	439	417	443	407	423	449	401	432	439	423	470	441	437	435	448	469	442	416	469	449	403	427	398	458	429	424	447	448	450	394	494	403	447	417	447	443	409	480	427	426	446	410	406	470	461	445	458	408	467	468	481	420	430	425	449	416	461	458	419	433	430	434	399	396	450	472	444	434	418	433	440	453	432	403	428	435	422	436	419	430	440	439	436	464	465	437	467	394	422	419	442	464	448	457	433	396	419	452	453	406	460	434	473	458	440	444	409	424	404	433	425	414	471	462	454	453	438	429	431	446	472	449	429	434	444	442	431	476	461	419	452	456	458	432	487	450	463	408	429	408	460	449	483	439	433	417	403	451	437	441	454	426	416	438	444	445	443	435	410	406	414	442	405	423	427	390	442	457	432	429	416	443	419	403	460	407	482	420	447	442	422	416	463	400	463	416	443	436	438	446	408	450	433	458	415	415	426	428	448	404	426	434	468	448	428	425	449	452	399	435	429	425	437	405	424	433	467	444	459	457	428	416	409	433	430	438	445	420	428	462	479	473	432	422	495	397	442	415	427	451	418	404	398	440	430	452	457	429	439	437	440	430	464	425	460	427	447	439	450	409	464	431	460	439	427	423	419	414	427	461	487	431	432	432	432	456	453	423	440	449	441	465	431	447	460	408	432	424	448	432	436	433	412	415	453	424	462	465	432	406	448	461	464	425	474	433	453	416	437	450	450	488	459	418	481	408	418	414	439	435	445	445	452	442	421	461	406	443	435	433	457	449	411	426	463	459	467	456	411	451	430	467	420	446	439	450	391	454	418	444	442	424	444	470	418	437	442	415	408	453	454	465	421	423	443	433	496	450	434	443	438	463	479	443	436	434	409	444	428	418	428	431	452	407	440	394	449	450	444	442	455	438	435	397	452	455	465	409	425	467	431	440	451	435	420	457	422	464	458	469	432	418	441	454	427	420	444	435	463	426	419	439	435	433	464	452	429	439	401	408	406	463	410	449	474	423	421	463	418	410	447	447	415	446	432	411	428	456	437	442	429	402	421	439	413	442	460	449	447	480	449	453	442	426	467	433	431	409	419	436	460	431	458	449	434	409	411	464	452	430	393	440	473	423	416	412	424	431	459	444	419	439	448	431	435	418	460	415	447	441	416	433	379	451	428	426	443	433	398	472	421	424	465	418	424	425	443	441	450	475	444	422	426	415	429	420	421	417	416	456	422	465	434	422	394	440	448	436	410	420	493	428	456	421	413	442	434	448	431	427	422	446	448	448	429	428	433	435	419	417	440	419	431	438	426	438	443	445	493	467	450	430	414	432	443	428	426	423	443	468	431	437	432	427	444	466	438	449	460	424	448	444	385	407	423	429	440	417	441	418	429	465	437	416	466	454	420	443	432	432	413	449	455	428	447	439	451	430	479	434	444	413	477	424	465	417	484	444	467	435	425	383	456	428	435	446	455	455	445	386	423	435	393	441	391	466	443	451	405	481	412	403	427	424	471	453	426	443	430	445	449	463	444	427	463	447	449	417	409	440	468	424	432	469	457	404	423	449	426	439	453	447	489	464	436	441	460	450	468	426	460	412	415	466	441	473	405	435	415	457	425	443	450	410	457	446	430	466	439	445	447	421	417	399	502	442	426	439	439	443	409	437	454	411	430	443	423	406	449	474	456	460	439	461	443	442	415	432	428	407	421	435	451	449	434	413	428	420	425	451	402	480	414	459	438	424	456	450	465	441	413	438	455	420	425	397	419	450	435	446	446	452	425	411	429	473	400	421	424	457	435	466	442	484	421	418	450	424	407	437	451	464	427	446	452	473	392	455	446	447	419	433	478	476	432	425	472	419	426	422	401	434	432	425	434	458	446	440	402	427	413	428	456	427	423	435	426	411	397	415	459	412	439	419	426	421	448	453	426	433	401	401	418	434	430	465	427	422	439	402	394	411	424	423	428	443	446	442	487	402	424	409	440	445	407	434	412	419	451	461	434	444	449	446	413	400	476	439	435	442	465	430	410	403	446	442	463	462	425	388	433	438	434	439	444	436	449	422	441	430	432	439	390	453	424	412	452	388	411	430	509	480	457	430	424	433	451	442	416	393	453	409	418	409	410	444	432	458	459	434	473	426	410	475	438	481	458	416	436	414	419	401	447	406	444	428	419	440	415	418	430	431	430	408	444	432	426	486	414	430	424	404	433	445	399	448	437	440	446	435	435	408	446	435	411	437	443	446	486	423	447	439	437	444	412	412	464	413	445	459	441	428	452	443	458	433	442	447	419	417	454	402	418	455	407	466	446	444	427	435	463	409	439	477	435	432	469	439	427	445	402	424	458	440	431	457	440	404	444	418	428	434	471	459	438	423	418	468	470	440	460	474	424	429	444	436	456	439	462	429	443	476	436	477	435	428	458	467	421	460	460	433	413	429	434	449	454	463	421	412	438	404	452	452	445	452	454	464	470	458	451	447	421	431	431	393	441	442	430	452	424	444	407	425	435	441	448	438	444	424	410	448	434	401	414	392	454	420	428	462	425	457	462	448	432	448	419	462	449	476	418	461	434	447	433	401	445	470	464	411	394	407	407	455	438	424	426	424	447	426	429	425	437	449	415	443	439	438	409	457	415	471	449	389	406	416	409	457	451	439	450	458	422	461	421	437	455	472	445	469	407	409	471	436	443	423	472	461	430	395	422	477	445	417	421	437	426	409	429	446	429	440	453	419	420	412	421	452	406	449	438	444	435	412	390	446	443	410	441	447	470	459	446	432	455	490	452	429	416	428	407	437	442	461	449	430	429	421	451	480	448	438	466	416	427	443	448	433	412	416	420	428	446	427	419	416	441	393	427	452	432	449	414	462	462	425	456	448	456	428	423	431	443	436	392	459	436	430	386	426	442	445	443	441	456	424	404	435	408	419	395	418	441	427	473	428	398	447	442	466	443	417	416	444	449	469	456	435	436	442	410	464	423	410	445	462	424	472	424	475	432	415	403	450	408	418	452	444	452	442	421	446	465	437	419	466	461	432	448	453	430	495	464	447	415	410	421	427	458	471	453	412	456	447	425	485	466	451	461	429	419	411	462	448	459	448	459	426	424	446	431	424	459	435	447	440	447	462	453	436	445	412	458	456	423	476	462	411	422	443	462	393	460	430	457	458	408	418	428	424	459	461	446	445	405	397	430	435	418	438	447	431	419	422	434	417	450	432	460	429	454	434	444	460	451	415	446	411	423	447	404	411	451	446	425	430	462	419	424	441	431
23362	21523	29378	24718	22552	22642	15275	2482	570	501	429	416	437	418	390	405	410	419	396	409	402	400	393	398	381	396	431	395	387	401	366	375	384	399	386	386	375	370	441	401	376	403	397	396	383	400	399	388	375	365	401	360	414	392	390	394	410	404	403	398	365	389	394	410	408	418	383	392	400	369	394	413	421	370	415	387	370	393	392	408	374	398	387	351	386	348	372	455	399	405	382	375	399	398	372	364	364	404	390	376	394	402	404	388	413	415	390	411	385	392	381	359	365	380	401	387	388	421	382	401	366	410	391	419	436	411	368	420	395	429	401	380	403	416	380	400	401	404	431	412	389	409	386	362	377	386	394	417	368	373	384	382	414	380	401	381	387	402	358	379	427	398	347	404	374	378	394	441	372	403	394	372	422	374	361	406	399	431	375	376	407	423	404	384	392	395	411	419	390	402	381	366	363	396	387	355	383	381	381	394	387	393	383	364	381	409	420	374	398	403	412	415	366	391	366	410	424	383	421	407	406	392	354	376	377	420	437	391	369	430	414	435	368	388	411	395	382	421	416	406	412	383	407	385	405	385	371	414	385	417	426	370	409	392	385	397	410	399	409	383	404	400	403	389	382	389	384	367	398	418	386	394	386	371	391	388	403	389	381	351	371	387	400	387	387	387	378	411	389	416	397	379	380	402	362	388	400	393	415	385	392	369	391	378	378	398	375	376	402	410	382	413	386	419	376	390	394	413	446	426	389	418	393	413	432	399	357	421	375	393	357	423	449	373	412	394	397	421	410	414	403	397	408	388	396	411	398	410	407	401	382	375	358	409	384	386	419	398	386	390	392	378	384	384	381	390	378	388	432	397	397	362	400	400	380	368	404	390	387	398	353	374	375	398	426	388	402	379	414	420	355	368	402	365	371	381	408	415	412	399	409	355	425	412	387	388	351	413	385	397	363	405	404	371	414	395	409	384	362	399	372	408	364	391	377	360	373	377	383	391	406	395	387	381	392	366	351	401	376	384	405	423	382	384	426	376	391	402	415	403	435	386	406	400	399	408	418	421	416	376	377	423	390	389	410	389	434	415	412	375	389	382	400	406	368	388	412	404	403	416	403	373	394	384	410	393	398	413	406	414	424	399	362	397	364	377	387	396	364	398	403	406	389	383	350	390	392	367	400	396	401	398	412	388	352	374	386	390	402	383	376	391	391	426	404	379	370	402	390	411	413	370	390	382	388	418	383	414	403	400	377	417	397	387	392	395	373	395	396	377	393	350	373	398	400	408	431	408	394	413	401	393	407	391	407	380	362	407	393	387	390	369	379	367	388	401	403	423	387	426	411	413	390	378	423	414	346	380	377	425	395	399	374	404	428	387	406	398	406	408	383	394	401	378	370	369	411	402	428	420	367	384	391	383	398	429	429	370	391	430	368	396	405	385	361	418	404	391	365	369	386	419	389	377	379	407	392	421	385	418	384	400	381	431	372	417	390	394	393	384	383	418	418	403	393	392	428	418	346	388	359	384	427	390	348	381	398	357	415	399	366	389	387	396	404	413	352	405	375	380	382	398	416	384	356	386	382	388	411	394	413	386	388	359	405	407	378	358	327	386	366	416	392	408	379	394	430	422	396	406	402	371	362	375	368	391	403	395	415	358	398	409	413	381	426	371	398	373	400	396	388	401	401	416	409	418	383	402	412	384	383	376	418	382	375	438	409	379	371	384	375	417	378	376	404	398	422	386	411	346	389	401	390	393	362	381	410	377	350	412	412	407	391	385	369	400	408	390	371	382	420	426	389	376	403	406	390	411	418	391	408	353	378	404	374	428	383	386	379	416	395	397	387	406	380	391	410	405	390	412	437	406	385	402	368	370	417	429	382	395	415	428	408	419	348	382	367	365	398	416	428	386	380	436	387	373	387	384	416	351	400	408	384	423	387	412	433	386	419	399	382	424	386	354	403	379	371	411	380	363	381	409	409	415	404	389	409	406	433	384	410	425	399	364	415	392	422	386	414	391	378	387	420	458	404	385	356	380	409	415	444	378	411	386	362	357	409	382	394	405	381	413	381	427	382	395	410	395	407	438	413	403	390	407	404	433	394	389	378	372	394	385	386	396	388	379	400	397	375	420	452	397	411	390	420	389	373	399	394	410	412	418	405	422	402	385	382	404	392	432	355	397	355	400	416	423	401	375	405	396	388	374	416	381	383	432	400	376	417	362	407	405	384	397	390	399	372	385	405	420	396	407	390	378	435	421	440	404	414	365	412	388	414	378	401	373	386	389	403	378	381	390	387	399	392	398	380	401	394	373	390	391	404	451	365	374	369	406	436	350	387	403	442	373	397	401	390	361	407	376	389	418	400	381	357	395	399	398	408	388	406	415	399	369	395	375	413	388	353	402	403	401	399	393	419	377	398	420	442	393	386	422	396	384	371	418	415	389	397	387	389	415	399	368	402	402	410	400	391	405	400	385	369	436	370	381	370	382	418	397	352	395	367	372	360	363	375	385	388	403	442	394	416	379	396	409	367	380	356	448	354	362	379	387	386	400	408	380	407	397	409	369	389	414	386	386	376	394	417	387	349	417	359	387	422	367	456	383	395	351	384	400	394	381	367	368	392	384	398	412	368	419	352	416	378	365	413	419	400	413	409	386	406	395	380	397	375	389	407	394	387	385	384	366	363	409	415	364	399	365	397	381	400	412	400	379	382	368	387	400	368	351	389	399	406	374	392	355	424	374	395	395	418	420	390	391	373	368	373	418	401	409	387	417	396	400	421	359	384	372	378	402	370	387	388	388	375	377	384	396	389	387	430	411	373	414	373	398	378	373	396	397	377	381	375	400	404	372	385	407	398	399	396	397	397	363	415	400	394	368	365	373	379	421	405	403	403	386	418	365	417	390	399	379	385	393	394	384	384	420	360	401	387	378	390	437	384	417	365	391	411	377	421	374	411	387	381	395	391	395	383	367	389	395	402	385	400	413	384	421	394	387	375	409	395	395	395	415	380	402	407	403	398	416	377	387	408	365	394	357	386	374	375	402	405	407	411	364	413	371	418	397	400	389	398	405	378	413	377	381	380	393	403	417	386	362	391	407	363	401	384	377	401	405	372	390	426	367	344	395	386	380	401	380	397	385	405	383	385	375	410	378	412	380	386	415	412	400	412	384	387	382	392	388	408	379	394	351	371	378	354	389	403	361	401	393	380	374	395	397	377	419	427	379	426	418	359	396	403	405	381	390	381	375	386	383	356	404	410	399	400	401	418	425	423	409	384	397	368	384	397	410	381	385	378	383	395	395	400	399	392	414	386	388	420	372	358	404	395	367	367	384	368	370	392	448	384	371	381	399	443	366	412	401	383	425	433	371	362	393	395	410	388	404	363	358	380	400	391	387	360	388	433	411	398	378	358	343	396	406	396	408	382	390	432	403	404	400	370	404	383	378	397	388	411	389	376	395	388	427	402	423	356	389	344	410	392	388	400	366	408	402	416	372	437	398
40253	67647	52139	38958	28550	17355	7446	1802	561	469	520	466	513	453	452	441	445	482	471	474	467	477	451	475	452	417	418	445	473	476	438	448	438	442	462	416	412	448	423	456	440	434	457	488	458	463	437	446	468	452	462	422	439	427	434	463	455	458	423	452	449	436	445	437	434	436	442	436	412	408	444	460	477	442	448	460	433	463	473	464	472	438	481	402	449	403	432	430	443	439	487	458	436	456	429	408	426	427	480	426	447	428	475	451	465	424	435	415	436	456	441	424	460	460	422	478	419	425	445	427	487	450	433	459	441	436	411	423	449	441	436	436	407	451	481	479	436	449	495	437	458	444	430	449	451	427	405	478	429	451	490	436	445	463	426	442	450	441	439	429	432	462	461	453	452	408	518	460	446	468	456	427	460	450	432	472	454	441	426	471	417	454	466	467	420	439	430	475	433	442	445	471	451	424	461	425	415	401	460	428	415	454	427	451	389	432	449	468	448	437	444	425	413	417	403	466	424	443	438	410	448	413	420	457	445	408	424	414	433	490	432	440	459	454	475	427	493	494	432	452	473	444	396	454	464	430	406	438	422	407	443	417	408	437	445	452	405	396	433	421	407	403	436	455	415	427	451	481	445	441	410	507	445	430	435	428	483	442	437	479	450	476	429	453	450	488	471	438	455	419	455	462	452	447	450	486	455	436	456	473	422	467	445	434	433	420	430	438	448	440	443	430	421	463	459	475	451	428	437	421	458	394	450	443	433	428	459	443	464	449	438	453	457	465	429	452	427	441	449	441	446	426	441	400	446	440	462	453	460	441	423	413	442	428	423	439	479	456	428	448	441	430	451	451	445	439	442	454	432	452	402	448	458	452	456	436	456	453	442	424	452	406	446	418	479	438	414	459	417	451	429	430	413	433	409	454	408	448	452	441	470	429	436	402	469	460	437	445	407	425	458	450	453	446	405	417	475	421	465	439	472	442	442	460	457	482	441	447	406	428	433	427	451	441	458	490	466	439	417	453	441	477	495	445	427	450	462	467	451	486	454	453	410	468	456	432	408	425	433	462	459	436	434	449	433	467	433	388	482	457	457	410	453	453	434	493	439	454	468	430	436	441	449	457	465	432	423	475	447	457	446	425	432	423	388	416	407	467	449	461	412	418	443	456	468	444	417	425	441	424	443	440	467	475	429	458	457	481	442	442	441	455	427	391	480	442	443	478	430	418	471	458	432	449	514	445	405	435	419	467	419	471	452	428	462	442	458	465	453	457	459	455	465	462	461	418	444	434	439	485	452	454	492	463	426	451	450	451	464	448	427	453	453	427	441	450	436	422	429	483	411	451	442	423	458	467	445	436	450	426	431	468	452	421	451	424	432	462	431	432	441	478	424	436	424	446	442	415	451	457	493	440	471	422	459	435	457	466	433	424	444	446	469	423	442	425	475	439	481	465	470	427	459	432	469	472	434	463	451	456	423	433	418	458	415	471	468	432	445	437	472	446	438	463	450	409	464	409	450	438	428	444	462	486	447	449	449	460	462	432	437	432	422	455	441	450	426	426	465	423	451	440	460	426	437	418	489	448	404	460	476	463	445	442	482	436	462	447	427	445	435	453	444	443	444	432	444	457	470	387	464	436	453	431	461	443	434	427	417	431	432	426	448	424	422	482	402	431	460	482	476	436	421	441	439	490	440	432	455	440	421	424	451	463	430	443	431	457	446	430	474	452	393	437	443	449	444	439	442	466	408	446	419	445	441	446	437	492	434	439	423	461	418	415	467	428	443	424	460	450	451	438	420	434	435	462	436	402	422	466	419	459	427	444	470	406	400	429	409	428	415	457	440	425	430	457	449	461	429	434	438	427	409	453	426	483	416	399	453	456	416	452	431	443	419	441	482	430	449	435	408	440	439	419	443	434	439	469	448	399	479	448	438	436	437	446	449	408	476	450	426	436	454	454	461	438	438	425	443	446	420	470	463	451	458	444	445	403	427	481	475	433	453	395	475	436	448	440	422	406	428	440	427	413	427	444	445	446	415	428	407	419	446	433	459	417	425	456	415	454	476	437	455	431	470	442	436	403	447	441	454	419	459	442	419	418	443	440	433	461	449	440	444	456	465	461	418	417	449	446	447	446	441	441	432	437	453	472	425	441	428	469	443	440	441	459	459	451	426	469	424	431	423	450	453	447	457	456	472	415	454	464	455	428	434	430	450	445	425	466	455	435	430	493	406	467	432	478	482	443	428	419	474	454	484	455	447	446	429	460	445	434	428	423	442	455	497	416	439	429	443	454	448	431	467	460	462	440	452	414	437	472	425	428	433	423	450	431	425	450	481	455	459	459	447	479	467	455	429	465	452	431	458	450	479	429	431	441	439	470	443	431	429	427	432	409	421	476	477	474	486	442	456	439	466	479	452	442	456	425	474	456	473	417	424	434	466	445	443	442	428	442	453	430	489	452	447	421	463	450	410	448	434	430	460	436	429	467	463	455	446	432	436	443	459	446	452	427	419	452	444	454	432	411	444	482	463	456	431	469	449	498	453	461	419	465	402	419	470	438	443	459	458	442	497	432	441	450	454	416	426	468	444	453	395	432	465	424	466	433	442	421	442	460	428	434	454	423	444	456	442	449	442	435	442	424	412	494	468	460	476	438	497	453	414	444	434	415	419	467	463	439	453	466	446	436	441	416	462	432	442	478	400	483	416	428	434	421	450	467	431	426	402	458	426	453	410	464	460	437	416	431	470	421	428	454	447	461	445	427	464	442	423	417	460	434	434	448	443	409	437	471	472	430	411	441	455	424	448	451	456	420	453	416	424	409	425	434	464	424	443	444	453	429	428	450	434	439	450	428	458	434	428	422	443	436	411	423	450	472	441	436	436	439	450	442	421	463	415	447	450	487	430	448	454	459	416	437	441	474	423	438	428	445	446	436	416	455	449	437	433	409	448	464	424	432	426	451	422	475	440	485	475	447	430	475	428	455	435	449	445	440	473	434	420	438	434	460	464	458	405	417	429	420	428	428	462	456	446	469	470	418	469	467	437	465	432	451	436	451	437	433	427	444	437	448	467	453	436	442	442	475	482	440	467	476	437	449	467	449	435	425	454	460	492	439	454	448	431	435	496	451	406	449	440	422	411	438	456	471	411	459	427	465	432	432	457	449	449	471	431	445	476	454	467	426	402	432	440	429	475	466	473	437	499	449	459	451	432	432	452	458	459	466	458	438	427	450	463	416	433	472	459	410	423	472	452	420	443	436	451	447	443	454	428	444	439	449	420	448	452	477	451	460	428	466	475	423	462	476	437	467	467	464	451	451	406	441	424	428	474	459	438	465	476	435	445	426	462	423	429	445	426	456	450	443	434	455	491	446	452	417	417	478	455	431	453	475	424	473	410	445	447	412	436	438	443	478	438	426	447	436	434	478	444	445	477	426	434	449	448	433	466	452	461	434	430	415	436	447	422	429	449	476	428	423	436	384	465	471	458	405	492	463	465	488
31198	35781	35532	23666	9275	2560	714	308	263	301	289	281	258	269	297	292	269	300	313	292	305	299	301	270	306	296	301	283	286	309	296	312	257	339	270	307	313	282	294	294	269	298	279	275	289	291	308	291	296	260	294	288	290	319	303	287	316	295	292	281	306	326	280	285	281	292	286	288	290	265	323	271	305	293	293	291	309	336	296	278	264	324	286	280	323	294	282	278	313	290	299	286	304	300	271	295	281	299	316	276	259	306	310	287	260	305	277	300	280	316	259	259	285	262	299	281	317	305	282	272	280	293	294	299	289	306	283	297	276	306	299	300	304	296	289	261	289	297	264	295	261	291	305	283	307	305	284	286	263	301	305	291	321	289	318	273	295	292	308	303	296	295	266	287	283	303	307	295	308	257	290	295	292	282	301	270	283	294	291	280	348	300	269	267	272	270	304	314	293	308	294	287	285	286	306	300	295	265	309	305	301	268	281	297	276	261	265	262	280	322	308	270	298	318	282	278	285	300	274	273	298	286	294	294	281	299	279	267	287	283	312	268	294	274	310	281	272	256	283	314	273	271	316	309	304	314	305	305	292	273	294	305	311	280	274	264	290	298	307	285	313	272	307	285	308	273	270	296	303	298	301	293	268	274	290	297	301	293	294	283	284	335	284	280	281	271	287	311	293	270	289	286	292	288	296	302	279	294	284	288	273	273	293	321	303	265	330	290	304	302	284	310	281	284	283	293	277	294	317	269	276	292	303	296	312	271	316	324	276	306	299	305	279	254	275	275	277	295	308	326	275	282	313	269	305	265	285	301	285	287	306	304	319	295	290	291	310	286	301	252	306	268	257	282	284	326	267	304	287	287	287	285	277	316	302	284	268	302	296	294	285	300	285	284	279	283	292	280	293	272	326	289	291	283	283	271	276	334	283	293	273	296	311	312	278	284	307	294	282	294	289	298	289	282	284	323	309	265	281	281	283	282	285	296	286	292	307	290	287	293	298	305	307	282	285	291	290	281	284	292	292	300	307	309	274	289	250	268	267	257	301	284	279	286	298	295	288	266	289	325	286	283	303	309	303	278	284	306	309	279	277	281	292	309	293	286	300	270	329	283	307	320	309	285	305	281	285	241	280	293	288	269	291	300	292	289	298	275	309	293	282	315	278	296	260	319	306	296	312	299	278	289	290	301	272	277	309	279	310	302	283	260	288	253	283	264	308	270	276	310	271	298	313	298	304	315	289	293	287	284	284	325	298	308	298	317	312	297	292	283	274	289	291	272	307	265	281	305	292	280	274	302	269	284	290	307	262	305	277	287	289	260	251	260	294	302	265	291	317	295	269	246	301	328	310	259	276	295	290	277	292	287	286	336	315	289	288	288	261	279	293	275	275	301	293	313	308	290	302	294	277	279	264	292	288	283	291	303	282	288	295	293	301	284	326	283	303	284	271	294	317	331	298	285	304	302	275	299	285	272	258	269	286	285	293	302	246	296	287	259	282	297	300	274	309	312	329	261	304	279	282	289	316	289	273	290	284	306	293	262	293	263	299	276	308	302	272	315	291	289	293	290	276	297	283	297	291	313	284	281	294	324	291	297	299	298	293	287	288	276	276	309	280	300	279	308	304	305	284	305	278	289	310	303	289	276	292	299	296	288	280	258	286	259	304	300	267	332	317	281	275	250	296	321	288	287	287	295	276	266	284	296	282	290	275	294	287	275	262	285	279	304	289	294	308	280	276	297	285	271	268	266	303	293	266	266	293	293	308	325	270	296	311	274	289	292	294	307	292	270	297	277	309	303	300	310	292	265	291	275	316	279	303	282	296	304	285	316	296	293	296	267	284	286	278	299	288	271	288	303	293	330	316	294	292	295	275	303	290	306	313	260	287	269	292	274	307	277	269	311	278	305	284	270	294	303	258	287	305	285	295	294	297	291	274	294	302	288	287	291	310	307	282	271	268	303	299	306	303	271	316	318	289	298	266	238	276	307	282	297	284	280	277	286	300	285	312	273	261	271	268	327	264	279	306	288	315	300	307	290	270	307	277	276	340	309	305	302	280	306	279	294	297	327	315	297	283	256	278	297	295	293	281	308	300	283	301	304	261	283	267	310	263	289	296	316	301	268	299	257	308	309	272	293	257	309	289	288	257	305	283	311	288	283	278	274	272	306	278	262	271	265	315	304	294	278	317	294	292	273	294	294	273	281	283	285	268	291	273	285	335	271	292	304	293	316	300	253	298	285	271	307	272	293	290	294	301	305	295	262	290	288	283	276	269	299	330	298	295	272	276	272	305	279	284	279	284	288	284	283	281	283	330	250	272	267	313	276	330	306	283	270	276	316	295	289	279	309	306	293	282	280	274	293	278	317	268	293	297	296	283	319	294	298	318	323	286	253	290	292	314	276	275	295	328	284	258	277	259	256	283	296	289	275	282	305	293	288	321	290	273	288	297	270	288	291	287	302	305	284	326	276	275	286	291	295	294	283	292	280	291	295	293	271	312	285	304	322	316	326	289	282	296	306	287	332	288	288	322	291	261	327	281	279	288	295	269	307	301	295	293	281	289	280	273	268	293	292	293	293	285	257	260	316	301	297	308	277	277	276	287	324	303	300	282	295	287	318	299	271	308	292	310	293	262	305	296	340	269	314	284	296	275	280	270	299	312	288	296	289	291	277	285	285	294	302	319	280	297	279	279	270	244	306	292	299	289	321	305	285	294	269	299	299	278	333	278	291	319	290	253	283	306	262	292	289	268	275	280	284	289	260	285	260	278	285	294	289	289	281	275	307	297	300	276	292	263	285	292	293	302	277	311	338	290	270	322	316	306	262	310	296	269	281	293	314	301	268	304	305	302	309	266	280	283	277	286	288	268	306	285	327	298	293	263	279	278	295	295	305	275	293	283	272	282	299	287	304	273	319	284	281	304	280	292	310	294	284	314	292	300	292	291	294	311	296	306	301	290	290	292	314	283	310	303	295	266	276	297	295	303	299	288	278	303	292	289	267	305	296	300	287	314	304	281	313	281	287	256	293	310	283	289	277	268	287	295	296	282	296	305	293	264	290	285	265	318	303	272	291	300	312	292	290	288	302	276	302	245	280	288	312	286	282	282	285	257	314	278	282	291	301	287	271	273	321	302	284	300	273	285	297	295	308	285	275	297	287	270	267	292	300	283	288	275	297	289	289	320	322	279	274	256	287	304	314	271	298	301	285	311	285	292	255	282	276	272	289	280	305	288	252	301	299	273	281	301	302	302	285	274	272	288	281	308	272	302	315	276	283	273	280	299	292	326	283	297	282	247	285	299	269	272	274	272	265	279	306	297	294	318	290	291	279	299	286	283	328	290	265	306	299	277	296	308	282	290	281	304	274	282	291	315	251	309	279	302	277	296	321	297	298	288	284	274	289	330	281	282	270	298	298	281	276	293	269	292	301	295	318	281	306	316	304	299	281	292	272	273	260	286	296	293	266	261	297	281	320	288	274	276	305	289	302	284	316
36137	51316	34727	21331	10009	3167	733	381	391	373	335	365	350	338	353	327	335	353	388	354	409	333	351	375	330	341	357	344	400	369	343	357	307	368	367	350	329	344	338	358	349	326	345	337	358	348	359	348	354	357	348	299	314	346	314	329	331	343	380	321	283	374	308	348	337	360	336	381	318	329	361	364	301	360	373	375	333	354	332	338	344	333	327	350	359	359	358	340	324	352	347	363	351	336	388	362	360	363	359	335	336	358	354	386	384	326	334	347	341	350	372	337	346	354	358	334	341	321	346	347	357	333	358	320	375	329	329	355	352	364	368	366	369	348	363	315	320	360	355	324	333	347	347	337	356	365	334	330	344	335	368	363	370	361	330	339	355	356	329	356	345	333	339	339	354	353	341	350	339	352	328	331	341	360	367	353	318	348	342	330	315	336	346	338	328	348	355	348	343	347	362	357	324	359	343	362	352	392	343	349	340	348	339	334	346	338	336	357	354	340	376	311	343	328	321	345	347	368	331	316	323	340	326	352	361	330	348	329	329	366	352	342	303	381	344	343	346	320	356	337	327	344	359	338	348	358	330	347	327	371	346	329	383	366	353	341	361	337	322	333	374	343	322	360	377	363	336	339	322	345	377	337	342	368	343	349	356	351	361	392	361	343	335	338	347	364	348	375	351	332	338	328	365	353	349	350	333	372	328	308	340	379	375	340	316	319	318	317	354	368	351	361	339	352	346	334	378	353	285	328	353	368	313	366	365	335	350	354	328	343	321	355	334	339	328	376	339	346	365	336	342	337	362	374	315	331	332	360	348	359	347	359	344	366	322	333	351	337	334	320	341	342	325	326	340	370	334	330	359	320	364	361	384	360	356	372	339	353	359	339	357	317	336	352	351	352	369	337	333	368	345	360	364	380	350	340	352	324	358	365	326	336	346	345	357	376	354	353	344	366	362	343	366	347	352	351	365	366	312	348	380	296	353	306	305	342	363	345	385	350	343	365	343	346	330	361	355	362	359	343	331	368	385	304	336	347	307	356	314	372	325	326	306	330	343	342	365	335	338	320	369	349	360	357	358	344	330	320	353	357	333	352	328	355	330	370	338	308	341	350	304	345	328	318	334	333	298	341	346	366	327	356	334	327	374	331	349	362	317	373	356	344	355	392	338	336	327	335	357	333	335	348	343	327	361	354	345	321	349	341	330	341	335	337	351	342	355	333	341	354	324	365	329	307	366	341	319	377	354	353	330	345	357	352	348	317	361	335	302	364	342	317	347	343	321	363	349	362	357	357	344	348	352	337	358	329	353	335	364	363	357	326	340	394	339	312	332	327	353	322	355	290	320	375	335	345	361	344	352	330	356	329	391	313	370	360	335	366	331	311	350	299	343	336	367	349	342	354	313	335	350	349	391	319	332	370	359	348	356	323	335	342	360	343	367	342	354	341	378	342	310	339	347	344	389	380	352	349	360	351	345	328	343	356	314	355	351	343	387	310	331	337	351	361	319	351	337	365	366	342	348	339	338	354	337	354	336	324	367	364	331	366	337	349	356	336	329	359	365	377	355	384	363	363	350	354	361	338	337	296	363	373	384	347	407	340	377	359	332	354	356	371	342	356	352	351	341	358	351	330	374	350	323	334	380	352	357	311	350	333	322	355	353	335	358	347	347	351	352	365	344	346	364	347	327	309	347	328	347	362	376	293	314	348	340	310	354	321	344	340	366	336	299	317	327	312	393	376	344	317	368	351	323	375	379	367	319	358	366	323	332	348	334	342	368	342	350	365	345	340	354	333	350	312	393	345	361	327	323	338	351	350	334	349	314	330	334	328	342	372	334	365	333	345	346	354	329	369	347	347	354	375	376	363	357	355	330	329	367	355	361	369	337	352	333	375	339	358	359	352	355	336	383	348	343	342	356	385	344	342	344	377	360	368	328	351	355	334	358	336	361	332	361	348	354	332	353	355	347	388	334	364	361	343	336	369	338	303	316	320	342	336	370	343	333	331	369	346	332	347	331	337	355	358	367	366	350	348	356	322	381	331	396	356	348	343	338	372	328	352	387	360	370	325	332	357	368	330	361	318	338	315	352	345	345	361	374	325	374	352	313	335	289	331	310	378	374	342	364	352	352	347	331	380	356	323	371	352	332	355	360	334	368	345	343	307	354	355	393	363	354	332	349	342	367	362	334	351	368	316	359	329	322	344	352	350	347	312	339	310	368	356	360	335	353	345	341	373	381	344	332	325	370	314	330	332	342	376	334	334	320	363	354	325	368	370	360	357	362	344	336	314	345	370	323	356	372	383	367	354	357	319	337	332	323	321	350	323	346	364	312	356	353	339	327	358	334	323	347	355	347	363	344	316	336	362	345	361	359	328	328	339	332	342	342	358	333	333	330	344	322	352	328	337	370	332	334	356	355	363	361	357	324	362	352	327	394	368	334	335	339	345	375	362	356	368	332	351	321	337	340	332	311	336	326	340	355	353	321	352	336	382	341	339	349	355	333	352	304	316	331	351	358	350	326	338	311	354	325	363	339	349	331	361	343	355	343	309	342	354	383	341	343	340	333	369	356	331	351	363	354	321	324	368	374	353	333	353	337	338	308	318	331	350	350	345	360	364	368	353	319	368	325	341	350	354	361	382	347	342	332	361	369	369	359	345	365	360	346	324	328	316	339	324	356	322	356	375	338	341	323	318	343	325	337	318	383	347	329	354	349	357	367	371	325	341	344	335	335	340	340	346	346	339	350	337	333	319	353	325	355	347	340	355	360	306	325	387	333	380	338	358	335	358	332	353	336	389	349	315	375	348	353	305	346	366	329	358	352	341	357	348	346	341	323	358	351	381	343	356	373	355	336	341	362	352	352	386	339	373	283	368	346	335	334	346	356	340	330	329	354	337	351	353	319	331	336	343	343	354	311	333	343	368	352	388	394	331	360	319	336	362	342	382	327	343	337	364	337	304	330	348	335	334	340	354	336	361	372	350	336	370	357	331	339	345	341	362	333	342	344	330	346	325	355	342	344	360	380	355	308	324	330	315	348	357	335	330	333	350	355	325	327	342	321	363	363	333	364	362	326	351	344	337	344	345	377	345	318	352	371	362	347	331	335	364	319	351	374	308	359	342	351	370	337	348	362	347	343	330	364	346	352	347	377	384	334	306	346	342	326	340	335	337	353	342	331	332	349	387	335	347	361	314	339	337	323	352	338	363	347	320	349	365	340	337	356	361	340	351	312	396	346	363	369	362	352	335	346	373	361	347	351	316	326	316	335	324	357	341	363	374	355	350	352	335	340	354	326	355	368	333	387	338	352	350	341	353	338	360	327	354	350	335	370	325	336	382	331	357	351	337	343	385	333	341	327	366	357	332	365	344	361	336	329	340	343	348	360	342	331	369	322	339	345	349	326	345	392	339	335	323	347	336	381	356	328	355	329	376	358	359	318	357	326	382	339	344	339	314	347	319	381	329	370	323	347	348	369	359	338	378	322	380	326	334
24566	21647	29640	26451	22258	15251	5414	1547	443	325	292	277	287	309	309	286	272	291	267	275	309	275	287	295	306	270	280	280	283	280	300	292	290	273	278	272	266	287	278	319	297	298	293	270	265	277	293	273	293	278	276	260	280	317	308	272	279	290	281	290	296	259	275	273	261	276	273	272	281	300	273	247	287	292	277	292	297	285	289	287	281	285	276	269	288	278	287	305	266	287	292	288	243	273	312	276	266	279	300	335	271	277	279	269	267	294	301	283	274	292	303	293	288	286	285	264	264	290	306	298	290	252	290	288	263	294	302	311	286	299	282	267	313	286	310	290	295	302	279	297	327	314	252	276	307	288	282	276	278	287	288	293	284	273	258	265	277	268	271	313	277	265	280	294	252	261	275	292	314	277	283	270	286	259	281	265	292	300	268	293	277	278	263	271	261	262	276	289	251	284	271	270	293	289	297	269	298	292	293	287	269	269	265	266	280	268	279	262	281	290	281	290	264	278	259	271	270	257	271	304	272	282	302	285	302	303	319	249	276	294	293	267	285	283	264	270	281	261	294	279	323	274	287	252	278	297	283	269	282	296	251	256	293	295	248	285	274	269	302	275	295	279	270	309	270	264	267	264	305	282	289	298	282	281	287	291	287	262	299	290	262	281	270	280	258	294	298	287	302	268	270	265	269	293	264	290	298	323	304	286	270	296	278	254	292	285	271	301	284	268	289	300	288	285	339	268	280	289	281	285	267	278	246	279	313	275	296	273	302	260	278	257	266	304	301	291	277	254	302	259	286	274	308	294	264	261	285	307	289	289	296	284	264	282	277	284	280	294	299	259	283	260	303	270	249	254	305	258	259	261	284	278	278	257	268	279	296	286	304	289	288	281	303	267	272	307	267	269	292	298	276	308	279	299	292	296	251	272	287	255	284	294	276	282	308	301	293	284	293	279	275	273	290	260	269	282	280	266	304	290	279	308	280	264	302	291	262	297	285	274	302	280	272	279	288	272	275	298	295	279	274	258	304	242	289	279	257	293	270	270	325	285	282	283	305	267	279	265	281	273	273	284	248	282	295	274	282	315	267	310	244	287	275	306	259	291	261	300	298	285	281	277	305	296	253	283	297	265	282	271	314	296	297	295	274	283	287	284	283	298	287	249	311	307	303	277	274	295	293	285	295	275	263	275	280	282	279	299	284	285	295	291	279	270	282	288	292	263	277	306	286	286	290	259	248	260	262	275	291	266	272	270	312	259	302	276	291	247	303	289	283	285	276	282	294	276	258	307	276	278	272	297	264	286	281	289	293	288	243	276	271	265	262	258	283	277	270	271	280	283	275	280	297	258	270	277	282	262	274	282	273	250	287	286	284	299	275	288	267	250	268	298	276	314	262	282	288	285	298	286	250	271	294	256	263	279	274	316	297	259	284	278	303	282	300	289	280	296	278	274	290	287	269	275	267	290	286	313	302	299	275	283	240	297	263	231	243	287	261	240	302	272	271	261	274	260	298	279	256	284	277	292	312	274	276	288	280	272	295	290	282	267	295	289	284	268	273	291	273	288	285	290	277	306	269	283	287	281	269	295	288	270	270	269	294	264	274	279	254	265	293	262	297	284	274	297	282	275	285	294	284	276	257	299	278	294	276	296	281	289	264	323	257	303	287	288	256	294	305	280	278	270	302	288	291	292	259	283	284	278	287	288	262	272	273	281	273	285	273	292	274	310	258	310	292	258	292	305	279	293	281	307	276	273	285	301	260	297	323	277	277	303	270	287	299	289	283	261	293	321	274	277	291	289	281	287	285	304	282	269	290	260	268	303	283	259	277	280	278	295	293	294	305	278	275	261	312	269	277	281	257	273	299	289	280	300	276	250	269	295	271	288	311	317	275	288	292	267	267	282	271	317	303	288	268	296	284	273	280	273	262	253	299	295	321	276	253	279	285	259	301	294	279	299	264	269	282	271	271	251	300	291	321	278	267	272	256	258	255	300	252	259	265	317	299	300	292	264	262	253	310	296	278	279	287	321	250	268	271	296	284	278	302	280	268	271	304	265	286	290	313	276	319	276	297	251	300	249	247	262	273	305	304	290	258	280	287	288	277	251	269	272	278	275	314	271	302	243	276	286	275	281	275	275	308	259	297	272	271	276	290	306	302	280	275	275	262	270	287	273	275	287	264	290	285	308	249	278	255	269	304	312	278	249	284	242	258	283	294	305	248	297	296	287	289	273	279	287	304	246	307	299	288	290	290	263	310	276	276	303	277	286	287	265	308	282	275	270	278	284	303	278	250	268	266	258	284	309	297	241	286	319	253	312	286	283	254	264	243	273	300	245	281	283	277	276	315	301	282	267	245	273	288	295	263	282	263	281	292	320	266	283	270	272	254	287	285	261	284	275	266	277	287	237	281	287	299	268	275	284	283	291	290	281	271	279	302	270	272	290	298	288	285	282	259	273	293	273	304	309	280	277	277	275	306	268	265	296	275	276	303	270	271	260	256	298	290	285	283	294	292	258	291	282	283	286	291	285	314	247	273	291	277	295	307	270	260	303	303	275	248	278	277	282	323	271	270	279	288	305	277	290	293	277	278	268	270	270	255	283	262	283	276	254	281	287	267	286	237	284	285	309	256	269	259	280	292	292	281	281	275	271	284	281	294	289	260	273	281	258	293	262	318	245	298	295	286	277	299	292	279	292	284	277	309	301	286	310	287	281	265	259	299	274	285	277	291	264	266	290	293	252	301	283	290	277	285	283	278	269	272	267	268	258	268	297	272	267	265	296	293	299	307	272	277	261	276	270	303	273	278	272	289	259	296	314	268	278	265	297	295	272	292	262	243	300	261	278	266	275	277	257	263	292	283	313	311	251	287	320	302	290	278	273	292	269	290	297	268	275	292	274	276	295	248	282	255	264	288	286	279	290	283	280	259	297	290	280	289	287	254	306	258	288	263	306	276	280	270	266	305	271	262	308	295	284	304	275	288	314	306	284	281	284	277	269	255	287	270	263	277	308	265	280	275	249	276	261	276	298	283	277	303	283	253	293	275	276	256	256	271	308	269	295	291	256	286	251	281	281	274	278	274	293	293	256	272	297	283	283	288	274	291	285	298	299	288	274	294	267	303	279	265	289	301	319	266	259	299	275	283	276	275	282	273	312	286	309	286	287	292	294	281	293	284	299	293	310	292	293	260	284	314	265	283	265	275	276	288	298	282	311	295	290	280	268	269	287	290	287	284	250	266	275	315	263	277	286	287	281	275	255	287	269	280	311	302	254	261	299	273	288	270	273	299	287	288	271	272	286	270	268	289	271	282	307	279	288	285	283	267	298	294	292	271	290	263	289	275	297	307	294	245	255	267	293	304	276	277	270	263	299	285	277	310	308	305	262	279	281	295	281	289	267	302	255	278	302	264	299	280	274	277	301	296	273	284	274	260	267	286	292	271	290	257	291	294	297	274	284	293	282	301	270	294	293	264	255	298	256	241	287	299	259	275	282
37556	64163	49016	32128	19860	9366	4377	1723	526	424	362	340	317	347	310	357	332	308	335	325	297	304	333	344	344	319	360	371	326	348	375	315	317	318	346	321	338	347	335	310	334	317	302	342	331	317	357	355	310	349	321	320	302	334	358	355	346	334	317	354	340	324	295	349	321	344	310	338	353	329	323	297	339	293	301	314	350	294	357	336	288	311	326	349	338	316	321	342	296	300	318	323	349	323	300	315	332	328	334	334	317	372	347	338	314	316	354	312	312	329	360	342	310	323	349	324	321	332	314	337	327	365	308	293	312	336	341	346	364	353	318	353	307	326	339	325	295	301	324	365	345	345	345	367	353	339	324	368	327	326	293	320	322	336	338	367	314	325	333	307	334	346	320	311	318	327	314	298	324	337	353	320	352	364	332	330	356	331	343	348	350	322	322	318	306	340	343	323	334	319	346	318	301	308	327	328	317	322	324	317	316	346	336	312	327	343	338	309	337	300	292	307	327	323	337	319	331	333	306	334	355	345	331	306	340	328	347	342	318	321	355	341	330	348	318	327	332	324	346	336	341	332	320	312	357	329	312	314	321	332	345	379	333	335	317	365	305	360	338	325	370	325	329	313	292	318	343	310	328	326	326	346	303	326	311	333	329	334	317	317	311	333	325	335	332	344	320	334	343	318	320	349	313	304	342	305	341	322	316	294	338	322	313	360	292	312	317	334	358	325	346	327	316	314	342	343	363	302	336	321	297	314	335	340	335	327	335	353	317	303	369	322	360	338	329	333	316	334	310	338	325	359	309	336	387	316	327	364	341	300	322	350	360	333	308	335	320	314	340	291	319	305	324	314	344	329	346	333	360	334	332	318	353	320	302	312	332	315	331	327	316	335	339	307	356	333	306	303	344	338	354	323	351	312	295	319	323	320	328	307	291	328	321	335	328	289	350	311	325	332	331	315	350	325	329	334	342	355	314	296	324	319	355	323	347	308	315	301	305	303	345	336	344	328	349	304	353	311	370	327	311	326	332	307	305	353	322	327	323	330	339	313	329	356	347	275	288	335	333	330	318	328	301	326	331	338	320	330	337	316	298	327	318	327	297	349	356	306	318	310	335	350	322	305	334	355	312	345	353	332	336	321	320	276	321	334	310	331	372	316	356	350	334	314	305	321	331	297	317	359	334	333	297	309	326	321	331	343	324	299	334	349	329	311	325	324	319	327	327	329	332	359	331	308	355	338	316	320	324	301	296	289	318	339	320	337	302	330	319	326	340	334	316	343	325	323	285	377	352	319	344	312	363	326	342	335	339	317	343	306	324	304	330	325	319	344	318	336	323	332	330	337	324	365	311	348	308	335	283	317	364	332	305	339	293	329	305	363	325	322	324	303	324	344	317	312	335	304	327	318	336	321	348	301	309	340	331	332	331	300	332	323	331	320	344	327	333	315	315	342	310	350	338	297	332	338	326	331	318	302	302	336	297	324	358	328	339	329	357	269	331	374	324	345	325	295	338	312	330	341	336	309	334	338	352	314	331	290	340	325	318	354	335	307	333	336	314	364	314	330	340	351	335	314	338	332	345	343	342	364	332	317	328	350	312	320	328	330	360	309	369	308	281	329	289	317	347	303	330	325	342	332	341	361	337	316	307	352	327	313	301	297	339	312	355	288	328	329	355	341	296	340	350	314	315	355	300	333	325	294	338	333	330	300	325	366	324	311	325	336	327	332	318	325	320	305	318	323	343	341	325	321	345	319	307	346	380	326	358	339	311	348	347	333	334	333	305	347	332	339	315	325	328	342	326	332	338	333	343	320	313	338	295	294	352	310	317	320	324	339	320	332	332	327	332	320	281	333	351	321	299	350	327	380	310	357	341	350	345	366	287	307	352	298	301	329	333	347	321	343	336	298	340	297	330	353	314	290	295	298	321	298	350	348	340	313	351	321	341	318	339	355	345	322	345	320	363	343	336	338	331	376	341	363	332	313	303	327	322	326	327	354	299	311	312	305	321	303	329	341	335	331	341	322	324	329	330	335	315	326	328	323	292	321	317	304	337	322	325	343	316	307	315	306	334	346	318	369	326	328	288	336	330	330	311	313	302	316	302	309	315	319	340	319	321	346	317	343	318	313	368	277	354	337	322	304	346	338	340	329	312	323	336	339	305	366	319	339	324	304	357	310	346	314	292	336	320	303	334	340	308	366	322	335	305	344	333	320	339	344	322	306	319	341	331	332	327	326	352	307	328	342	349	305	321	307	304	363	338	371	347	310	323	336	334	339	310	326	328	330	327	337	340	365	305	333	309	331	349	350	332	307	283	324	305	317	339	359	343	338	330	277	347	304	325	308	333	323	342	345	344	340	331	296	341	352	298	300	340	322	320	341	334	340	351	319	351	366	331	326	324	333	342	340	336	325	353	341	344	306	352	331	322	322	309	341	339	337	324	331	361	350	313	315	296	310	342	301	332	321	318	330	324	333	283	305	329	284	316	354	321	330	338	309	325	308	350	345	344	320	303	314	333	317	307	348	336	326	337	319	336	370	345	331	330	332	350	361	313	346	342	306	310	335	330	317	332	349	327	344	332	342	320	352	308	346	366	350	313	351	302	350	310	336	331	342	343	333	299	333	333	289	328	337	326	339	290	304	313	350	347	317	350	335	357	327	315	312	353	315	327	363	332	352	323	315	328	332	325	331	330	341	333	315	304	346	337	307	293	329	327	341	330	337	312	299	309	373	305	343	309	309	327	325	341	304	334	335	317	349	332	318	319	342	360	345	361	331	336	330	322	348	334	350	322	301	324	326	343	295	332	335	342	342	330	344	322	329	299	354	341	330	294	324	352	324	323	340	309	330	318	333	306	324	371	375	309	351	330	337	352	298	325	327	323	326	331	354	313	345	337	343	318	308	339	334	322	309	340	316	329	324	324	298	345	336	317	337	343	313	332	331	339	344	325	316	343	326	299	342	321	337	310	326	353	308	340	346	330	341	321	324	342	320	327	319	356	345	374	317	309	342	320	308	325	325	312	322	329	317	304	325	369	339	324	369	314	315	303	335	329	319	334	335	300	319	339	343	320	325	340	313	305	324	300	313	337	349	357	305	310	317	312	319	305	326	335	347	345	305	325	332	323	348	311	348	329	341	331	340	299	331	328	328	336	333	311	337	328	353	341	329	331	321	331	331	326	341	342	322	323	333	302	358	328	369	344	326	310	320	303	325	347	330	305	333	300	337	295	332	319	327	318	333	299	343	315	338	306	305	298	337	322	330	323	319	321	360	324	348	338	296	346	314	329	347	320	322	302	304	328	335	353	336	325	332	334	334	361	316	322	335	325	308	329	298	344	299	332	337	324	342	363	315	304	346	341	323	324	295	322	287	322	345	316	337	309	311	303	316	306	331	317	335	304	311	343	326	337	317	321	333	336	336	342	345	292	336	321	322	347	353	325	352	318	308	363	349	323	301	316	338	313	334	316	318	355	340	317	310	341	327	306	297	312	333
25635	22168	31012	28745	18458	6962	1972	950	539	386	383	398	335	350	377	377	354	393	346	405	356	368	399	330	408	354	361	355	395	371	340	373	364	352	343	403	392	372	384	381	336	362	392	393	382	373	400	387	361	387	389	384	404	378	350	409	367	404	383	413	402	333	375	392	372	380	365	390	391	377	386	360	344	371	375	385	390	380	363	356	379	366	377	385	406	365	424	401	392	367	379	424	386	379	392	385	397	371	382	349	410	404	379	357	374	396	385	352	374	393	366	371	368	370	322	357	359	359	370	388	373	386	367	389	355	350	386	397	369	396	393	394	365	340	373	362	371	372	381	344	374	401	352	383	400	393	385	376	356	390	406	359	379	360	376	373	364	375	397	371	384	396	406	353	348	368	396	406	399	358	354	400	370	388	391	380	369	360	401	393	404	339	384	357	385	384	380	384	357	387	377	382	392	362	401	390	396	340	382	371	340	350	365	366	376	351	387	383	380	410	384	370	404	356	354	374	368	363	337	385	395	370	350	384	385	383	418	368	391	378	384	416	407	363	349	408	399	390	373	363	396	382	403	341	379	381	388	375	406	367	356	377	354	371	387	374	348	374	351	336	369	378	352	352	374	405	407	364	423	367	391	374	384	380	344	386	394	388	393	391	388	414	381	370	356	386	369	393	366	403	389	360	378	383	349	389	377	378	369	379	359	385	406	359	377	382	397	396	360	359	390	345	365	370	427	370	370	397	392	365	363	393	386	381	396	346	376	358	374	357	372	380	376	397	363	354	434	386	360	385	381	382	400	376	380	379	377	393	334	384	365	379	378	370	365	380	396	400	383	381	355	330	342	410	347	355	387	401	383	378	377	349	392	371	386	388	410	347	411	391	333	344	381	361	354	340	401	360	368	374	349	405	371	374	384	397	376	362	377	387	380	365	359	367	384	385	384	350	357	373	414	334	407	374	372	385	377	376	402	407	375	379	358	376	381	385	410	350	379	418	378	378	390	391	359	379	408	373	374	362	379	369	369	417	398	385	388	372	394	390	358	379	376	370	378	361	398	386	363	369	374	377	361	335	401	388	357	375	398	337	377	359	367	374	351	364	410	378	411	381	352	360	376	382	423	382	376	404	371	350	408	401	389	389	385	370	408	352	351	366	379	353	393	388	369	427	392	408	355	413	381	398	360	354	392	369	369	338	396	347	370	392	366	370	367	384	363	374	376	371	365	375	383	315	365	382	398	373	346	387	334	371	399	390	393	373	393	351	339	391	356	385	336	366	391	365	376	363	417	385	381	344	394	424	412	344	349	368	374	373	366	342	348	378	363	373	390	355	379	364	364	410	362	399	373	341	347	376	376	387	386	378	384	399	394	372	374	362	376	402	376	393	403	377	384	420	380	324	378	354	368	372	381	381	385	367	378	392	362	362	361	373	369	375	383	391	366	404	398	377	403	392	361	368	371	378	383	383	407	358	343	377	375	384	373	356	369	403	392	363	343	407	376	402	373	346	371	357	378	382	360	344	379	367	394	379	383	363	377	398	376	379	384	350	396	382	376	352	368	374	404	376	371	384	398	385	401	363	353	386	362	375	347	379	370	370	364	386	380	350	380	356	411	357	423	382	361	380	371	401	381	411	394	383	359	385	360	367	388	407	412	375	368	374	361	361	411	374	383	372	362	363	364	391	362	350	423	343	370	393	398	376	374	376	351	397	372	358	390	346	355	425	389	377	357	377	362	372	386	389	378	410	399	360	387	401	400	350	358	371	347	399	376	348	377	360	364	349	348	364	430	398	349	393	396	386	390	371	374	359	411	375	360	365	377	351	377	362	401	401	363	355	366	410	390	354	379	381	433	389	398	367	376	369	381	378	388	389	355	362	395	372	375	380	329	374	358	393	378	384	418	412	384	399	372	393	373	374	372	362	361	349	410	366	380	390	356	341	375	358	384	355	375	361	377	372	363	384	324	400	404	379	369	365	402	405	386	385	383	367	393	372	387	352	369	379	381	346	369	424	362	356	374	415	400	317	357	355	372	407	367	414	367	381	413	383	394	384	386	357	399	360	397	406	339	369	379	369	385	361	364	388	352	362	386	375	354	362	374	401	372	332	378	383	388	368	362	374	386	396	381	381	360	359	377	405	409	397	387	360	372	380	368	388	401	402	350	391	386	357	370	384	374	388	393	390	348	385	377	403	394	435	365	379	380	397	398	385	380	404	346	376	356	385	373	379	367	365	367	363	384	377	364	349	395	401	365	367	349	418	369	361	368	376	370	367	443	370	364	377	334	397	345	365	384	419	377	375	374	401	324	369	357	390	388	371	359	383	391	378	358	355	363	364	345	381	379	381	379	398	405	335	382	383	410	351	363	372	392	371	363	391	395	379	363	371	388	359	355	395	380	363	357	366	392	355	369	375	388	375	386	310	377	380	390	348	382	394	361	355	409	362	395	411	370	413	378	348	386	365	391	355	378	361	351	375	360	418	374	386	369	390	385	362	394	379	405	370	369	362	401	371	376	401	389	359	404	376	409	352	375	377	351	383	372	366	348	357	358	385	391	397	392	391	377	395	415	404	350	380	366	405	395	368	361	378	384	354	352	371	351	378	352	379	408	345	378	359	381	389	324	342	391	387	394	380	383	350	387	390	390	367	374	405	363	394	370	399	381	364	352	357	343	369	410	407	343	418	390	386	399	367	388	375	364	340	388	381	375	386	396	365	406	399	418	389	398	343	370	403	357	398	375	364	352	410	374	358	409	395	394	367	380	346	376	361	336	379	379	369	380	379	360	370	396	428	398	384	382	405	351	356	398	381	364	387	374	340	370	382	350	366	386	387	370	406	367	371	377	380	376	368	389	381	401	381	370	354	332	394	355	367	340	328	395	396	364	406	382	390	318	378	352	359	383	381	371	388	375	379	400	348	394	364	409	365	395	391	360	344	351	380	389	382	395	403	352	345	351	373	408	380	398	402	368	358	392	376	398	403	360	358	407	386	370	372	376	391	385	393	379	390	369	334	329	369	351	410	391	388	371	400	367	380	368	355	336	380	393	380	369	358	365	379	331	369	391	374	386	413	394	356	375	394	384	402	375	370	365	391	418	401	380	362	380	404	368	413	346	363	380	382	382	348	397	388	381	377	376	409	386	389	355	365	383	379	393	344	399	364	376	392	393	386	392	394	384	404	388	412	348	389	340	366	389	357	336	394	372	386	384	375	376	367	379	361	415	365	377	345	355	368	365	359	376	386	382	373	404	400	365	380	399	364	365	357	393	378	374	367	372	354	378	398	368	391	400	370	350	352	376	396	368	356	352	352	394	395	340	362	382	377	373	396	402	410	372	393	382	385	416	370	374	376	380	343	362	358	377	363	412	371	384	350	366	363	383	369	346	390	374	403	376	397	387	354	357	383	366	347	370	370	359	375	368	389	356	411	356	367	382	384	399	375	345	350	360	367	381	402	384	348	416	353	370	374	391	369	378	397	436	364	342	404	419	352
36929	60714	44211	30211	16603	6496	2566	1250	582	452	460	477	463	436	478	495	447	420	441	448	408	457	439	450	440	461	424	431	452	408	448	438	427	414	429	436	424	440	446	433	416	427	430	418	432	420	459	430	466	456	486	412	437	479	438	462	429	437	462	444	439	412	422	419	439	430	414	440	464	439	416	487	450	450	439	435	405	427	432	442	413	431	397	435	419	496	460	439	433	435	430	449	479	479	454	462	431	481	433	465	455	463	426	429	443	440	449	466	472	442	428	488	439	459	487	476	449	432	422	426	413	439	415	458	476	423	463	443	431	465	482	444	454	457	430	476	433	472	433	430	417	429	420	455	428	431	424	455	379	453	479	460	423	473	406	462	436	445	441	448	445	443	475	412	441	435	446	434	424	454	416	450	447	457	457	451	435	471	446	437	410	418	407	427	412	464	426	447	457	469	414	436	443	405	429	460	455	473	436	435	445	454	439	422	403	409	425	412	439	460	426	457	439	406	456	434	433	453	426	449	429	484	402	427	454	421	421	443	416	439	448	473	390	448	438	450	445	439	450	438	446	455	453	412	458	472	432	465	457	424	433	405	396	451	425	456	463	441	429	439	437	457	452	472	428	443	430	490	494	444	464	416	458	437	444	471	448	438	449	435	436	451	457	458	461	449	420	427	440	439	418	440	470	452	470	458	438	448	441	445	438	451	448	422	441	422	416	444	451	460	409	442	467	424	479	422	444	431	403	438	409	450	419	418	429	409	459	441	436	462	426	447	503	442	405	440	406	450	416	474	455	380	481	451	441	468	429	391	478	427	415	414	442	450	418	432	459	429	442	425	431	450	438	455	473	443	423	465	473	486	428	421	438	432	458	426	446	420	437	473	448	467	431	433	452	456	427	433	438	474	412	434	430	414	446	424	462	488	422	427	486	433	431	447	447	414	433	449	452	449	446	451	435	477	409	409	447	454	474	451	465	452	469	470	440	431	416	452	431	443	461	453	435	465	440	457	407	434	436	469	479	423	432	454	446	441	477	419	421	425	428	453	374	423	434	440	442	425	473	425	461	449	448	454	430	507	411	458	462	437	441	424	399	443	418	442	416	425	449	422	436	426	446	403	422	453	457	457	453	420	474	416	442	449	462	460	422	464	446	429	459	436	447	438	459	444	423	429	461	431	448	462	439	441	446	417	429	427	446	428	427	451	421	424	427	440	452	416	416	429	446	426	455	451	452	405	433	473	420	418	443	413	438	419	435	427	409	398	432	419	445	439	420	478	432	432	456	438	431	436	423	441	423	450	436	438	436	417	458	436	448	407	450	449	425	437	456	444	433	433	423	456	436	456	469	415	473	465	442	461	443	427	421	435	416	442	480	419	478	440	408	489	434	424	428	440	469	441	392	460	410	422	432	405	450	403	451	444	461	463	407	428	433	437	401	454	427	447	465	442	438	439	450	464	457	414	415	393	434	434	442	455	458	462	394	408	430	421	456	454	417	448	441	424	441	418	411	455	433	432	413	454	449	449	448	435	458	384	453	447	447	410	456	461	445	450	441	415	415	451	425	470	397	417	411	442	430	439	398	422	444	449	400	426	458	480	416	461	451	440	467	449	444	424	414	444	439	457	475	463	436	447	396	444	469	391	437	471	457	403	410	475	405	456	439	456	388	469	440	424	422	451	426	438	459	431	439	449	473	430	455	446	402	437	418	423	424	463	444	438	481	406	467	411	466	469	448	410	413	449	443	425	463	464	431	483	427	401	450	463	459	431	461	432	420	448	414	447	437	456	409	394	474	446	402	444	426	464	438	457	418	427	463	418	422	461	443	460	453	456	491	467	417	441	415	467	485	480	420	461	456	443	438	433	435	443	492	421	460	454	462	457	439	463	452	422	459	473	422	446	439	465	430	468	452	408	415	454	429	434	453	450	442	409	427	441	436	430	459	446	427	445	459	453	449	455	419	444	443	453	475	436	444	438	446	460	462	424	432	401	441	445	429	440	408	440	421	406	407	453	440	438	458	459	439	439	446	407	429	455	454	468	442	440	440	468	410	457	437	438	446	449	390	472	438	465	440	450	435	449	456	397	455	468	463	442	449	431	433	473	407	430	457	411	440	453	480	416	426	461	496	475	473	439	477	453	405	431	446	435	469	446	457	454	471	467	456	459	440	439	414	404	479	418	439	423	428	424	415	450	446	419	453	470	415	468	419	430	452	446	441	462	456	425	456	432	440	439	416	425	432	440	421	435	452	447	400	446	463	459	427	431	409	409	423	473	446	422	411	442	458	407	488	428	430	472	447	424	443	421	444	449	467	455	437	432	436	472	459	451	450	465	423	502	454	465	431	477	412	414	457	446	435	439	464	421	466	435	463	449	418	454	450	452	423	438	451	455	436	450	473	475	472	447	463	443	455	437	446	424	443	445	421	449	464	420	457	443	464	432	451	406	457	421	402	453	490	411	431	413	438	438	453	433	441	403	408	440	437	451	422	409	404	436	444	440	453	456	422	397	436	440	432	441	445	466	450	462	438	445	472	440	410	409	392	467	456	405	467	430	442	503	407	480	451	428	479	467	457	425	439	464	475	433	458	459	415	458	427	438	444	433	475	436	461	427	463	482	433	439	469	490	414	447	466	420	440	439	438	480	437	477	454	443	476	395	465	427	431	470	431	410	452	444	471	433	451	455	415	425	436	432	433	417	422	461	467	468	465	473	437	454	441	453	428	443	413	454	486	463	447	444	474	430	426	470	458	452	415	440	469	456	429	439	469	412	460	430	428	435	444	466	444	452	426	456	473	451	448	447	435	449	437	412	448	424	476	454	437	456	444	440	444	414	433	455	450	422	441	421	394	437	388	470	435	446	466	429	422	470	441	453	457	394	451	463	453	442	453	433	429	435	422	457	438	433	490	449	458	454	407	446	433	450	466	470	456	447	465	419	461	474	465	437	436	413	426	434	414	428	429	472	427	468	398	451	456	426	486	377	427	411	456	432	436	480	478	427	431	408	436	463	438	450	438	451	432	440	475	476	447	436	445	428	430	415	434	424	442	388	477	449	441	437	451	473	449	449	423	412	435	441	459	445	439	458	445	433	438	473	452	450	474	417	415	468	450	463	469	451	414	412	383	449	425	458	443	433	478	452	478	428	442	418	430	468	417	407	462	488	452	481	441	453	394	449	425	446	455	455	465	440	439	431	449	468	414	491	439	401	408	424	442	438	441	466	464	446	442	402	450	437	477	449	416	443	423	447	475	453	440	432	450	420	454	458	442	454	430	485	473	443	434	452	443	429	442	424	432	466	439	461	452	440	432	435	465	459	476	440	436	457	411	393	461	428	422	477	412	429	430	429	448	457	429	424	430	443	442	423	457	440	425	447	441	423	416	425	464	444	422	430	450	449	459	423	446	482	417	443	438	440	427	456	462	428	448	441	431	418	426	483	454	408	448	440	422	419	412	419	412	443	406	457	381	413	477	416	394	469	457	434	457	464	460	455
23258	21447	29175	24495	21922	21702	14296	3256	727	434	425	453	409	405	443	391	416	407	400	401	435	400	393	387	412	404	426	390	421	388	383	413	409	395	387	434	385	412	420	405	386	443	409	405	434	418	387	432	374	403	413	430	397	369	415	399	352	378	448	378	381	411	392	374	414	416	404	394	421	395	390	404	422	401	426	409	416	403	399	380	435	398	377	424	416	395	381	404	398	407	384	368	398	400	423	400	386	422	385	395	405	400	404	375	368	383	414	393	402	412	388	400	407	411	411	413	396	422	411	352	376	421	414	400	413	400	436	380	377	380	397	353	367	390	393	411	398	432	412	392	382	398	369	400	402	421	418	395	407	366	396	417	406	412	434	403	425	349	367	419	377	412	421	405	410	421	395	399	402	404	418	364	387	421	376	407	394	378	407	407	425	398	388	384	364	404	386	403	433	414	365	398	426	384	413	398	396	423	376	367	395	405	398	415	433	402	354	382	402	390	381	414	423	385	412	390	408	441	353	391	368	407	409	375	409	401	418	441	419	397	365	420	403	399	376	408	397	416	403	379	405	421	388	429	383	402	389	345	359	425	405	413	433	386	443	410	423	400	379	417	389	376	405	449	428	426	429	368	389	408	410	366	400	418	413	417	417	376	402	410	427	410	411	390	406	451	392	436	446	411	374	416	387	384	356	403	434	403	404	404	362	382	360	391	407	442	379	416	427	429	396	379	391	400	400	385	432	434	389	386	386	403	414	411	383	432	409	419	395	427	395	417	398	425	376	389	376	413	406	436	397	393	392	365	375	434	426	360	420	412	424	431	388	403	403	401	405	371	385	363	386	401	406	382	420	409	348	414	439	407	383	380	375	407	411	431	378	422	439	385	396	393	390	437	405	404	425	403	398	427	439	421	408	397	403	382	395	399	402	440	448	414	409	375	379	386	402	403	405	381	364	397	362	401	377	409	403	371	393	358	379	387	390	407	418	399	417	419	427	423	447	386	404	371	402	431	380	421	392	410	414	373	390	394	393	369	402	406	400	410	371	404	399	372	420	428	384	407	445	383	402	426	414	376	380	407	368	410	379	370	423	397	398	394	403	406	395	410	400	424	421	381	395	407	405	394	373	382	424	395	433	398	421	411	419	389	422	402	392	386	430	372	420	399	430	368	376	384	389	410	396	392	379	403	397	416	395	426	388	419	397	378	369	424	397	426	396	373	381	435	386	401	410	403	422	387	421	390	405	432	419	387	389	432	368	446	461	400	397	399	378	373	373	403	404	404	431	384	398	384	435	378	377	395	388	380	400	408	411	420	397	407	403	394	397	389	372	368	376	396	339	421	367	393	413	408	393	434	426	408	395	401	400	400	408	376	394	438	397	383	443	381	398	398	371	431	381	399	369	382	409	419	391	420	395	375	398	398	375	377	369	400	406	402	389	387	422	401	376	368	399	395	381	383	378	429	408	401	402	381	411	410	383	397	428	428	415	398	437	408	377	429	415	366	405	403	382	423	405	367	410	385	390	386	416	375	392	387	379	394	414	419	385	400	382	417	397	448	414	409	425	379	412	409	403	412	366	370	396	388	417	401	404	425	401	394	379	393	398	391	427	406	399	428	411	386	377	369	402	455	418	405	431	400	401	382	430	433	389	406	351	437	403	393	413	392	389	425	418	423	388	381	412	400	423	414	409	367	383	416	384	389	401	385	432	423	425	420	414	399	400	384	384	406	425	401	408	384	398	412	373	420	429	392	408	391	413	442	358	434	428	379	410	376	387	433	394	401	398	413	405	394	397	401	360	368	388	416	394	415	443	411	379	418	393	407	377	407	381	391	394	371	431	393	392	359	420	411	382	402	393	403	383	401	386	373	394	387	424	416	359	399	401	394	372	375	442	396	393	392	395	443	425	401	384	396	388	383	413	375	425	427	399	374	421	388	386	438	397	413	414	395	390	385	410	388	396	399	405	429	404	410	381	406	418	399	360	417	415	428	372	393	392	430	412	405	389	379	436	407	423	412	388	398	429	422	394	377	373	416	420	387	427	393	407	401	398	400	417	450	389	429	397	402	401	412	411	413	406	355	408	388	401	363	406	405	384	435	412	421	420	382	369	408	413	368	436	359	417	422	412	410	381	437	407	432	451	400	394	394	399	433	387	394	396	411	377	398	421	398	419	385	390	375	396	369	402	364	404	390	393	394	395	424	353	411	378	423	393	412	421	379	380	397	416	388	397	414	388	430	397	428	380	336	398	383	376	399	396	389	411	427	390	383	385	451	355	379	428	418	399	388	412	388	434	432	443	368	373	419	373	374	384	400	407	359	398	412	394	408	386	396	396	440	387	353	410	409	379	389	379	378	420	396	375	384	383	404	400	440	433	425	407	398	409	420	394	411	378	347	376	380	406	417	381	393	429	409	373	395	379	395	404	382	428	408	395	390	407	398	401	413	370	421	374	402	394	366	422	384	418	398	436	419	394	415	398	425	387	423	413	413	398	425	410	428	406	418	387	453	400	401	394	385	404	392	384	419	436	367	425	391	431	401	425	423	440	421	394	395	380	399	371	396	371	390	373	426	393	417	387	422	383	366	392	377	403	373	402	416	425	410	404	421	399	413	395	405	351	432	403	404	396	429	445	416	393	436	389	388	357	395	408	391	408	388	384	383	440	367	407	386	380	388	428	387	403	428	397	412	372	394	370	415	404	382	358	414	385	411	421	429	385	400	382	373	406	398	428	392	413	426	377	429	378	391	419	435	395	384	406	409	386	424	420	380	400	435	364	414	408	408	387	395	371	369	385	392	398	392	393	435	420	395	411	446	387	404	408	389	437	439	420	394	399	400	387	405	397	418	377	398	398	377	422	379	403	384	375	413	375	361	428	432	396	426	389	420	380	385	404	399	417	379	374	391	414	398	392	393	378	414	355	404	421	380	376	420	388	397	393	434	441	402	405	405	411	395	382	416	426	402	422	373	362	365	419	423	398	386	384	408	401	395	408	422	398	428	381	384	360	413	408	400	401	405	389	396	441	384	375	381	394	385	379	399	386	403	415	379	364	403	399	376	384	400	403	388	380	389	401	435	369	399	362	443	427	369	422	387	390	407	370	357	408	378	402	374	380	387	370	393	457	366	398	406	418	388	409	426	384	373	378	396	397	393	367	406	377	393	408	429	411	407	370	414	425	390	390	417	446	394	404	423	439	429	391	414	404	393	359	398	384	432	450	404	414	342	411	413	379	399	447	419	432	384	361	419	386	385	397	418	383	358	425	397	400	413	393	406	425	374	403	399	395	394	366	404	442	394	387	395	410	386	424	434	380	401	391	393	359	406	404	400	392	375	375	380	393	364	431	385	379	417	413	394	418	419	410	414	433	413	417	376	424	404	381	424	424	393	397	422	372	374	404	389	371	406	403	374	433	380	405	413	425	380	357	423	373	371	396	421	429	385	386	377	403	407	396	375	389	360	430	455	418	400	375	388	362	415	376	428	366	392	387	406
42354	70064	52400	36486	23713	13455	7018	3020	828	504	455	453	505	462	451	457	470	478	477	486	455	476	475	436	455	457	443	442	496	454	467	433	444	467	428	420	499	449	477	441	418	407	460	412	436	420	467	469	459	446	460	454	455	420	425	475	435	429	472	457	460	435	456	459	429	447	469	451	418	458	466	475	439	491	441	465	416	472	448	463	455	439	475	438	450	411	474	434	462	431	420	416	477	467	477	408	452	470	462	446	479	460	446	440	451	436	452	446	478	439	468	454	429	462	447	428	443	438	469	452	444	420	441	403	452	444	463	470	445	463	462	442	489	451	415	430	467	463	455	456	440	447	456	442	417	465	484	441	418	443	443	458	463	438	435	446	445	445	461	438	469	490	426	419	451	430	415	446	411	439	444	428	462	443	416	471	448	422	443	448	399	444	429	432	478	455	464	452	460	450	428	470	425	446	478	446	455	425	413	446	468	453	432	435	435	466	444	418	469	467	428	419	474	480	417	440	478	432	486	486	477	453	471	454	446	453	417	435	466	423	463	435	484	471	454	412	470	437	444	403	466	511	442	481	434	430	466	483	469	454	429	431	432	441	421	431	425	433	472	438	484	438	413	445	455	456	437	464	460	439	469	408	424	464	462	449	445	447	437	468	461	425	440	413	419	444	453	435	413	429	458	473	458	449	413	431	427	446	442	442	454	460	449	448	504	424	500	433	439	429	425	414	453	419	456	473	485	440	445	435	465	426	463	457	396	456	427	425	435	430	463	469	434	436	433	436	452	486	414	479	413	452	435	438	441	485	451	436	439	436	453	443	466	438	461	446	454	421	432	459	438	468	471	462	413	462	457	433	468	459	473	438	454	503	427	457	450	479	405	453	438	396	455	436	446	457	474	469	452	451	457	480	405	452	443	451	394	437	451	448	458	477	454	429	433	437	480	463	470	441	406	473	452	492	432	464	462	433	447	426	456	433	437	479	401	423	454	476	455	428	443	425	472	493	432	467	475	488	449	492	473	457	415	435	483	463	445	433	473	455	450	435	466	431	437	443	475	433	479	445	457	438	435	460	437	433	431	440	470	423	467	469	427	449	436	454	442	430	477	482	457	414	449	454	478	466	473	493	471	457	397	473	411	438	420	444	448	450	472	450	433	461	444	447	479	462	421	450	466	474	467	407	429	466	429	452	432	457	461	468	475	447	456	411	461	450	436	440	432	427	466	449	439	457	445	454	442	413	441	419	453	481	450	453	419	450	444	439	438	460	417	442	447	426	401	450	466	483	458	436	444	478	432	431	428	441	445	419	511	428	454	468	462	441	448	449	485	422	452	417	474	443	454	431	480	409	463	476	466	408	450	461	448	465	455	431	416	396	443	456	464	401	438	443	449	488	453	430	469	468	443	457	443	463	457	398	411	459	439	451	453	443	440	421	426	423	443	445	479	462	454	461	436	419	444	430	432	477	436	477	453	456	506	428	449	469	472	455	489	462	470	469	475	440	433	433	456	436	449	471	457	428	482	457	452	446	456	441	417	444	472	431	457	434	492	461	458	465	496	431	432	445	453	459	443	467	504	428	443	420	470	477	440	453	434	456	479	452	475	444	457	440	430	475	447	447	447	478	456	427	449	449	428	475	439	443	423	465	462	446	448	433	447	441	468	456	475	412	500	439	447	439	491	424	442	487	497	463	417	463	473	411	471	435	449	475	427	435	442	497	457	426	467	446	459	482	451	477	427	434	447	495	446	465	416	440	455	396	470	471	455	472	451	472	457	444	477	439	442	461	422	467	463	456	441	438	446	451	457	398	437	439	467	448	448	451	429	455	454	430	436	466	472	424	393	463	475	465	433	444	398	449	445	421	443	454	427	458	454	432	440	450	457	464	454	448	434	475	441	469	457	474	444	439	455	438	434	498	449	449	463	422	483	462	471	433	438	471	463	470	473	421	407	485	419	440	472	443	426	453	453	448	432	449	474	471	458	516	447	432	445	460	450	407	465	434	424	442	457	406	438	484	438	453	442	460	460	443	468	460	492	444	413	436	435	476	439	434	455	439	452	421	456	461	458	449	433	460	456	474	449	427	416	409	436	443	440	457	480	468	455	455	467	418	432	453	412	472	455	468	476	404	445	442	434	420	426	436	488	417	412	474	441	425	441	444	438	484	489	406	474	420	426	439	455	470	405	450	424	433	434	478	470	455	449	435	476	467	454	455	473	427	440	462	471	451	435	446	431	431	458	462	499	458	449	446	440	426	480	455	461	460	435	460	406	464	419	437	463	441	448	459	414	402	449	444	418	430	456	407	459	444	436	406	416	416	448	456	458	425	480	414	491	443	458	455	452	458	434	441	440	482	435	443	417	449	455	459	422	500	446	433	437	475	449	449	471	487	449	437	458	443	421	389	479	457	463	482	463	412	467	440	431	458	398	408	473	404	423	457	409	493	426	444	425	462	448	461	408	467	429	455	474	434	426	420	446	451	455	437	443	461	495	425	415	454	437	452	448	444	493	437	466	423	445	462	489	456	456	421	452	449	442	373	470	435	438	449	454	457	453	470	464	429	455	464	452	444	441	423	460	437	457	453	450	454	407	416	468	429	500	439	487	436	455	448	467	433	439	422	422	475	420	433	445	452	426	441	431	433	438	468	451	446	458	487	455	473	424	420	471	471	470	448	443	439	467	430	458	468	433	430	483	446	454	463	459	476	431	449	469	445	418	413	450	474	443	447	454	445	444	476	436	458	489	455	426	438	442	434	442	413	456	419	406	440	475	439	440	461	435	419	458	425	454	462	452	439	438	436	427	405	470	469	461	462	449	469	482	457	417	465	435	474	406	438	480	460	458	434	426	439	466	435	448	475	473	424	461	471	427	426	451	428	448	439	422	432	438	446	417	422	449	475	448	447	446	426	435	445	424	450	441	442	462	467	443	435	433	459	418	438	454	436	450	463	433	469	449	432	454	479	464	441	422	497	456	428	496	408	435	435	453	437	427	410	493	446	411	441	465	462	436	415	475	442	488	415	440	472	468	425	408	440	441	445	447	426	446	459	442	445	445	452	464	457	438	448	481	458	426	453	420	436	442	468	431	428	397	445	425	459	447	441	440	441	446	404	443	439	429	451	411	437	452	439	454	426	480	427	436	456	446	423	425	433	458	434	480	433	433	460	447	458	448	458	462	453	457	437	424	456	447	433	459	442	464	465	483	446	482	450	443	468	469	420	435	450	472	434	428	409	450	400	461	445	470	431	427	458	468	422	429	450	447	466	442	464	431	426	486	453	468	453	417	465	434	423	446	441	397	438	426	458	439	429	422	448	416	436	445	477	430	440	466	455	451	446	448	470	434	455	412	488	451	392	454	428	439	452	436	452	449	446	448	496	444	460	413	466	518	445	471	438	446	413	464	445	433	447	429	468	490	430	432	440	441	450	430	471	422	431	441	434	463	446	448	466	443	429	450	427	443	454	515	417	453	440	416	444	464	449	441	446	496	450
31092	34775	38165	19641	4348	1540	757	498	305	318	277	288	287	301	260	290	265	287	281	251	317	273	296	278	272	268	265	316	286	297	268	318	267	298	293	296	274	280	287	328	285	286	293	277	279	286	308	263	296	291	270	273	278	275	293	281	307	282	314	286	282	309	268	277	296	298	298	280	305	268	274	316	272	286	322	319	295	302	282	304	273	285	302	278	274	304	284	290	260	290	289	284	290	271	276	289	280	280	294	305	265	284	302	301	273	278	294	277	271	301	285	285	287	266	299	277	272	315	297	314	241	291	292	300	311	289	261	303	287	314	287	277	289	290	288	284	276	288	290	293	291	353	287	298	312	321	295	286	292	294	287	331	324	288	297	236	308	293	283	289	274	281	275	269	297	295	305	277	274	296	291	275	302	295	273	279	281	284	289	287	302	284	317	269	316	263	324	282	301	314	275	284	284	294	292	270	261	292	270	302	324	278	309	250	291	292	287	284	297	283	291	274	289	309	289	284	266	307	324	287	272	308	273	291	313	268	263	290	269	324	276	331	292	283	293	280	305	298	286	258	260	313	263	268	293	268	290	289	256	289	305	304	293	277	276	275	292	296	273	278	302	285	299	294	282	264	282	272	291	328	285	271	290	287	280	284	272	295	267	271	292	314	270	282	323	285	312	291	274	279	282	293	292	266	308	266	295	289	284	295	278	285	302	284	304	281	313	300	291	275	289	286	279	293	290	320	272	256	305	284	290	321	278	296	312	296	293	263	273	282	309	274	309	268	294	309	277	270	322	307	296	305	271	270	279	277	282	281	265	281	282	300	259	291	288	282	312	308	277	291	260	273	273	293	287	273	295	285	287	285	325	293	310	328	345	296	292	279	303	284	283	295	273	284	334	301	314	282	275	287	313	278	340	300	260	319	287	315	288	301	283	295	254	269	280	294	273	311	308	273	270	294	268	277	271	303	301	257	255	289	295	267	276	294	278	282	285	293	292	288	304	299	271	270	289	274	272	301	271	247	291	272	294	284	302	308	292	286	294	288	284	313	279	296	282	302	278	273	276	290	296	269	277	309	276	305	247	278	286	281	263	269	292	295	265	322	309	262	290	276	298	300	310	248	298	253	288	291	276	305	280	304	268	268	289	264	285	253	277	300	262	280	281	300	295	273	283	284	279	274	264	297	291	293	278	296	314	306	287	285	289	298	279	319	309	283	294	295	283	283	301	255	264	268	306	301	255	294	291	297	312	283	294	278	282	267	272	291	257	309	285	286	258	288	285	304	292	265	261	287	302	298	281	290	275	294	283	273	296	257	296	257	271	272	312	322	273	260	295	259	287	271	288	273	290	285	261	270	262	287	279	301	284	300	264	283	320	310	272	305	252	304	288	257	301	281	274	290	269	282	261	297	292	267	283	307	288	308	281	305	301	277	314	290	268	272	293	264	294	311	267	282	274	273	258	290	263	286	275	281	283	273	258	307	274	290	303	275	302	277	284	257	295	298	273	287	312	316	289	270	274	255	321	306	283	290	269	289	254	245	291	281	269	280	263	297	282	275	259	307	260	298	284	282	270	273	277	324	292	279	286	294	310	282	269	289	302	280	331	280	257	275	284	298	262	284	280	267	294	268	265	332	275	308	303	289	277	283	296	273	270	272	291	265	306	288	283	276	284	298	292	263	295	268	303	242	292	298	284	283	262	263	279	291	287	307	296	305	304	299	288	310	267	270	271	276	309	264	262	297	314	280	298	278	265	272	309	293	304	279	281	270	268	286	262	260	273	311	271	261	329	272	284	256	280	308	270	279	296	303	297	261	270	282	264	291	285	288	307	313	280	294	255	285	283	249	295	307	279	311	288	281	319	284	262	291	317	278	284	298	308	310	303	303	302	299	262	275	282	262	286	269	294	286	291	276	297	295	269	294	274	285	289	299	309	272	284	273	276	262	276	295	297	320	285	269	277	284	277	299	297	293	300	309	307	306	260	258	279	290	284	304	256	257	296	292	297	291	279	282	278	275	282	297	292	271	266	289	275	268	293	308	291	298	297	298	297	282	317	325	278	280	256	301	309	291	271	265	290	287	307	278	285	292	258	275	262	282	263	274	280	287	298	272	295	266	299	244	305	251	290	261	294	286	298	297	280	286	278	258	296	322	261	283	253	261	276	284	297	300	267	284	321	285	284	275	284	298	267	275	289	285	287	299	250	301	305	305	294	292	304	323	276	290	264	248	293	294	308	278	336	288	296	307	304	265	289	302	291	268	293	286	270	260	295	272	300	289	280	282	266	287	296	293	301	284	285	284	313	284	276	326	254	310	271	281	293	293	268	291	288	320	277	316	265	298	316	287	241	311	288	266	291	274	299	317	271	291	284	314	268	340	297	298	269	295	272	295	264	284	326	286	312	305	278	300	287	300	263	271	267	306	290	296	284	297	277	293	261	297	279	288	295	255	294	291	266	294	272	303	288	279	296	282	326	268	283	298	266	311	259	310	294	316	321	297	304	310	271	258	295	290	289	280	266	299	289	306	275	291	280	266	285	296	284	314	284	289	282	298	277	264	286	274	280	295	280	264	271	300	280	296	274	290	278	278	285	283	268	296	282	277	317	284	279	281	290	291	283	274	268	249	294	294	274	270	304	291	271	300	319	301	256	288	291	268	278	308	322	302	293	271	264	291	296	318	296	282	256	269	298	269	263	274	250	280	266	268	293	256	314	282	270	296	291	307	277	325	271	282	277	304	278	309	288	292	281	297	305	278	288	290	277	294	293	290	281	310	301	286	263	294	281	292	312	309	301	301	323	275	304	278	264	294	274	292	301	291	309	318	268	312	293	256	294	281	271	250	264	333	260	267	273	300	284	254	280	233	270	317	282	315	270	278	278	304	273	243	299	244	285	281	274	255	289	303	287	290	274	269	279	266	231	291	326	295	281	269	270	274	273	294	283	278	261	326	284	259	274	294	280	282	297	319	300	284	303	298	302	299	279	268	297	296	276	293	288	296	290	285	278	313	259	290	312	315	274	263	289	290	265	294	286	294	280	277	269	298	256	296	294	287	283	295	262	285	301	284	300	287	291	258	284	291	291	305	267	305	282	275	278	306	297	285	277	299	284	272	305	279	275	272	334	307	302	273	283	295	278	303	296	289	283	272	290	273	295	270	287	283	258	276	309	294	304	254	321	292	281	284	272	270	298	281	277	267	274	279	302	257	296	286	300	299	286	288	318	284	275	272	297	295	270	295	331	290	314	270	287	268	292	269	258	316	267	259	286	280	270	269	272	281	270	270	300	262	262	277	293	273	298	273	285	270	288	284	280	290	282	287	250	288	302	286	304	274	296	273	259	309	245	298	271	261	272	277	321	316	284	286	290	269	269	277	271	279	300	304	278	311	304	281	292	293	290	272	273	316	273	257	283	285	281	286	295	321	294	260	260	275	309	277	265	288	293	281	271	315	297	302	276	254	255	310	279	299	297	306	291	297	307	283	265	276	271	293
35845	51623	36361	14686	4534	1983	993	584	350	362	344	359	317	326	331	350	324	338	329	302	368	336	353	338	379	362	365	351	351	367	311	341	349	360	297	301	367	309	338	346	356	356	324	346	359	377	359	347	333	333	300	336	338	340	309	341	336	328	359	320	359	317	335	349	349	349	318	338	377	348	332	343	367	353	347	337	367	347	364	343	347	339	337	360	297	340	352	329	352	330	336	353	365	364	343	343	347	363	360	358	344	367	333	326	329	343	337	322	351	309	329	329	333	332	342	350	364	370	296	367	340	377	345	378	350	331	364	368	301	335	334	345	340	369	356	332	370	378	326	339	323	357	344	337	336	383	337	338	375	329	333	350	323	345	305	324	321	351	372	351	343	334	342	349	323	316	361	367	337	361	329	345	334	378	326	339	320	374	315	384	328	338	366	326	335	324	327	372	330	365	315	368	312	342	325	350	333	382	327	334	375	373	332	364	367	329	332	323	335	311	326	308	351	323	353	351	333	345	325	320	329	366	357	321	366	337	351	355	357	369	352	327	381	370	300	348	322	345	363	347	325	345	346	324	323	340	362	336	329	358	359	343	319	313	349	323	312	347	321	362	367	368	355	307	301	365	314	328	311	362	327	321	338	365	348	344	316	361	354	339	315	322	348	349	358	341	344	351	353	363	347	323	319	358	322	327	331	291	365	339	368	331	322	323	358	345	331	337	352	369	362	350	374	325	364	363	337	351	326	373	319	311	324	332	356	352	338	361	350	351	337	318	316	341	339	312	344	319	333	332	377	340	311	352	351	333	353	322	325	325	361	355	330	348	329	351	366	327	327	353	347	297	363	349	400	331	319	298	334	352	359	345	373	369	345	363	318	329	366	346	367	340	337	355	355	325	363	315	331	313	341	317	328	355	337	324	366	308	302	375	321	326	344	386	322	361	348	334	347	330	322	337	331	346	340	323	354	378	340	290	326	360	373	345	355	348	353	353	327	358	379	364	331	352	357	320	332	360	340	354	301	306	345	355	355	334	361	360	325	356	346	339	343	345	333	356	384	316	321	329	335	331	286	311	357	364	367	357	347	335	349	327	343	313	339	331	327	353	325	350	303	380	376	343	346	302	347	365	358	344	351	366	315	325	335	372	364	355	358	363	326	367	316	314	343	349	330	350	364	349	344	369	319	326	358	350	331	364	359	364	329	313	344	328	328	360	322	370	350	345	336	366	338	337	357	381	364	337	344	319	355	334	345	345	354	349	331	350	349	302	353	314	381	366	361	328	362	312	364	359	340	333	331	356	339	335	348	323	364	339	298	309	380	355	373	330	354	358	363	326	322	318	367	359	377	318	335	345	383	351	320	337	366	347	331	335	343	337	338	345	324	339	342	311	350	339	362	340	328	313	319	284	337	338	310	355	333	352	315	345	332	339	326	333	378	332	346	338	351	355	330	360	356	324	343	339	345	369	371	311	392	353	359	344	357	364	373	347	344	313	369	325	347	375	342	304	381	339	329	352	333	331	331	388	351	317	334	324	333	346	332	322	355	326	353	335	360	362	350	332	340	371	328	360	321	340	331	339	350	314	329	336	350	346	330	353	338	379	330	344	337	321	334	352	357	380	349	367	338	352	332	367	343	347	343	336	341	349	348	321	340	339	333	346	356	340	358	358	352	363	350	335	334	346	296	325	315	326	336	371	324	321	346	310	311	321	297	315	330	350	307	351	333	332	324	335	336	357	319	377	354	368	338	341	347	334	355	337	379	340	345	339	324	327	377	344	320	341	351	384	364	307	305	299	306	340	340	334	321	311	335	350	312	344	342	342	334	346	356	356	360	322	350	313	337	334	340	351	344	369	352	357	347	316	351	366	345	344	329	329	352	349	334	332	329	354	365	316	293	361	331	338	340	353	336	336	328	347	391	326	339	367	363	345	341	351	325	341	316	354	351	351	365	351	342	348	316	332	316	351	354	325	344	366	350	333	325	356	341	353	348	371	338	347	361	354	341	332	352	292	317	340	346	341	311	352	347	320	359	343	322	336	330	324	330	344	339	353	368	336	343	335	346	376	359	309	293	341	334	358	317	345	325	327	364	332	371	349	327	341	342	333	331	350	350	366	345	361	388	335	351	324	340	389	338	326	331	346	367	333	330	350	324	328	325	359	336	338	317	332	329	315	355	345	349	335	346	364	338	319	346	351	348	354	376	336	362	327	352	345	332	350	327	350	325	347	329	330	342	326	344	337	370	365	329	311	320	300	328	317	369	339	352	366	341	325	315	339	321	339	325	335	377	355	305	338	342	341	334	340	338	344	353	348	328	360	331	331	362	338	352	351	345	374	342	345	345	349	367	352	362	352	331	356	374	335	309	315	345	353	341	310	330	341	329	372	352	315	343	370	371	318	359	340	356	354	338	346	336	313	334	366	344	336	331	370	371	355	362	319	335	328	355	334	341	345	341	341	348	360	326	344	364	339	299	348	323	371	346	332	375	314	324	350	347	361	358	328	336	335	347	357	337	340	344	332	364	340	364	360	332	344	367	359	353	338	383	339	322	345	331	365	350	359	326	343	357	327	331	369	345	340	337	353	357	341	354	343	345	352	346	387	318	376	339	328	348	351	363	333	331	344	336	347	331	322	332	334	339	298	331	400	321	355	322	365	346	313	355	329	359	335	342	339	323	345	325	328	350	362	330	346	315	326	343	361	332	345	342	352	361	329	327	357	334	335	341	352	314	310	351	361	359	392	357	349	313	343	325	322	340	348	318	334	337	373	323	355	336	366	356	345	332	333	353	310	315	336	324	350	331	349	358	374	362	323	330	367	340	349	340	333	366	344	337	339	344	340	381	363	340	359	335	350	367	353	379	345	328	341	343	332	302	356	341	322	348	336	342	326	332	326	363	369	367	347	329	340	327	338	338	316	359	315	313	336	351	336	356	321	326	355	358	364	310	345	331	326	340	339	323	348	313	295	345	345	346	355	328	332	326	348	327	367	347	323	339	336	322	334	371	310	327	376	342	362	335	320	338	393	354	315	311	374	336	352	371	328	328	299	361	365	342	381	342	310	331	355	336	339	313	320	347	363	352	332	296	337	367	315	342	344	321	348	336	314	349	346	349	368	340	331	364	316	331	326	332	360	356	371	344	337	336	361	357	360	357	337	360	327	366	339	344	349	333	332	344	355	338	355	324	365	320	379	340	319	311	360	335	360	369	323	353	336	305	372	339	340	333	350	354	346	332	359	371	403	338	328	350	372	355	343	318	314	350	365	352	358	364	341	350	350	351	353	359	337	371	395	348	342	352	335	313	336	341	332	346	317	343	317	368	335	382	385	315	318	326	338	362	318	352	342	356	323	338	318	355	345	322	378	348	377	348	305	368	314	351	351	331	340	357	316	336	326	375	390	363	335	338	376	351	352	348	335	354	346	350	364	332	334	368	335	359	349	327	344	333	344	337	297	332	335	316	366	349	362	316	325	361	356	321	340	320	332	334	360
24544	21555	28727	25277	22048	14792	4550	1067	405	331	291	294	285	303	290	270	279	289	273	264	274	273	281	271	266	264	296	282	274	273	264	262	294	292	290	254	291	270	269	281	249	274	226	265	261	283	262	284	258	270	267	291	242	315	265	271	282	276	284	276	259	249	281	297	283	284	283	277	291	264	252	259	259	274	265	248	279	248	255	272	295	277	253	270	269	295	269	304	261	307	265	286	265	291	274	279	286	276	267	259	261	278	262	269	274	287	259	273	270	278	272	258	277	275	289	287	258	257	281	272	255	254	277	252	269	269	283	275	255	285	287	260	266	251	272	302	300	286	287	273	270	257	270	269	287	292	283	273	274	258	299	240	258	284	262	273	265	246	257	293	287	257	275	269	289	248	259	289	274	261	260	240	282	282	302	278	260	267	274	276	253	257	265	264	250	247	281	251	282	283	259	263	260	334	291	265	258	250	266	276	282	260	267	284	257	297	266	267	263	252	250	286	258	337	264	263	257	272	293	278	302	302	282	313	271	280	266	250	256	280	262	240	267	286	278	299	267	269	300	272	265	259	250	286	257	274	270	254	273	266	257	239	236	266	261	236	269	287	278	271	314	272	264	275	263	245	285	275	246	255	269	256	253	258	261	269	249	247	313	247	253	271	240	277	283	254	282	260	281	271	264	264	272	256	271	288	252	284	269	248	254	281	276	290	277	275	267	277	265	280	267	266	267	295	276	299	281	262	264	253	261	274	275	282	280	279	283	259	276	283	272	251	314	257	274	272	271	249	258	282	262	261	272	278	280	309	279	306	279	270	245	270	267	260	286	286	275	265	263	279	221	252	272	274	289	297	286	284	266	249	273	274	279	283	256	283	273	261	275	252	250	243	292	279	287	257	239	253	281	250	257	255	260	244	254	271	261	291	292	250	255	282	255	270	269	283	274	258	277	291	310	267	286	262	267	243	277	273	268	299	265	303	269	272	276	241	273	264	267	279	272	263	251	265	303	242	274	281	287	256	260	273	288	269	253	266	276	260	290	276	250	270	274	260	271	281	291	266	266	267	272	286	251	281	298	270	260	291	272	291	273	274	265	274	270	278	266	257	269	261	264	251	251	277	271	267	309	276	289	286	281	272	293	251	242	246	265	283	251	270	226	254	294	243	270	278	259	289	295	251	304	281	278	289	256	285	252	225	292	284	270	270	287	316	286	290	282	272	293	280	272	269	254	292	266	276	264	265	254	284	263	300	295	258	294	288	263	229	255	260	286	280	245	265	270	274	258	291	263	249	275	253	313	255	271	252	287	250	249	274	248	241	286	264	241	290	283	306	251	282	253	295	254	271	266	265	287	285	236	286	304	264	273	319	263	255	270	297	270	272	262	272	242	262	268	274	266	279	277	302	243	275	275	283	300	253	219	285	280	257	262	239	268	269	257	271	271	263	240	275	269	252	280	288	271	260	249	274	274	254	252	245	270	244	255	269	238	253	274	254	269	276	245	283	269	271	284	253	286	282	258	270	260	287	253	262	288	262	288	286	261	294	255	281	263	276	247	279	268	244	266	271	252	275	245	265	252	242	266	239	265	294	260	277	279	282	263	279	265	272	267	280	296	272	281	259	226	267	266	296	276	285	282	272	285	265	290	255	294	264	248	242	286	306	250	256	266	271	288	244	256	254	263	230	276	273	265	267	259	264	281	272	273	253	276	258	260	288	269	289	228	280	269	298	267	300	253	251	277	284	300	272	259	264	267	268	278	276	261	274	275	246	251	296	269	285	298	269	241	238	283	298	281	268	274	295	245	270	280	303	266	244	264	274	258	264	269	250	271	273	242	264	265	277	275	284	266	274	284	270	279	286	265	282	271	270	306	254	295	291	270	270	281	278	318	256	276	276	269	258	258	278	268	283	266	267	243	272	255	280	279	283	272	248	283	277	264	245	282	272	247	282	283	249	286	261	284	261	270	279	257	258	269	235	302	240	242	274	288	255	267	269	283	299	269	289	283	265	269	272	264	241	261	312	269	293	274	268	267	271	285	304	298	281	294	263	286	248	265	287	260	238	291	250	292	274	264	287	265	250	270	292	268	264	274	286	267	239	267	254	252	290	282	285	267	289	248	257	243	255	264	264	289	263	291	282	259	242	247	279	305	280	275	274	244	297	290	272	288	267	282	235	285	278	262	292	246	278	277	267	276	264	275	280	276	281	271	284	282	248	247	285	283	271	270	290	267	274	262	264	252	272	259	269	272	293	285	296	298	282	255	284	232	262	265	253	279	266	248	277	278	268	299	252	275	273	264	274	266	252	253	308	297	284	274	282	281	255	252	291	297	283	268	284	258	296	266	249	277	249	280	271	268	299	291	255	244	306	265	257	251	274	257	251	274	248	282	284	270	272	270	287	263	276	273	251	290	270	280	250	273	257	254	248	281	274	283	259	243	257	257	293	317	263	253	279	254	283	277	257	286	292	262	249	251	252	254	262	288	281	270	259	259	273	281	279	284	269	237	229	251	288	266	259	274	241	275	284	300	288	296	247	276	222	287	271	275	277	255	248	274	255	265	257	268	291	267	288	258	224	271	280	271	252	253	234	253	263	266	290	289	274	247	284	271	280	254	269	276	279	235	275	284	267	241	250	281	265	262	276	311	272	252	287	262	246	268	271	237	289	232	275	265	241	281	258	296	244	270	258	281	287	260	256	298	294	262	274	248	258	246	269	265	246	264	275	278	270	280	261	277	247	254	271	265	288	310	265	257	260	283	248	301	274	276	254	271	262	266	256	285	265	276	281	268	260	269	259	257	299	258	255	248	252	277	291	265	251	272	269	274	259	256	290	255	279	279	280	276	256	266	274	278	243	256	258	241	296	246	263	284	288	264	241	267	305	247	260	287	251	273	271	264	284	288	280	270	265	260	265	287	260	297	259	267	277	285	256	288	263	262	287	266	278	255	264	248	279	277	273	283	248	299	254	274	266	268	293	273	272	257	280	256	280	292	270	281	294	279	239	259	262	257	259	240	254	264	273	283	270	284	267	241	236	261	271	270	261	265	277	269	268	267	287	254	281	277	270	282	272	294	278	260	267	271	307	292	258	273	273	279	243	293	292	291	311	271	243	236	272	255	244	259	269	292	283	276	230	268	262	247	270	286	281	257	239	258	271	265	257	245	252	268	290	285	256	288	271	259	268	266	238	249	267	300	252	249	266	264	281	276	269	247	276	231	263	267	315	259	248	284	250	247	253	269	268	246	282	278	263	251	283	308	263	301	267	247	265	233	281	283	263	253	282	268	256	268	267	289	266	280	241	269	288	247	256	248	260	275	284	269	243	255	278	266	268	280	268	267	285	261	265	247	287	278	287	287	246	270	286	278	283	259	263	277	282	245	300	250	262	266	282	272	262	256	274	249	274	273	262	269	258	289	291	238	255	268	305	274	288	281	299	291	293	259	273	293	284	272	268	240	242	285	281	295	256	269	275	246	259	252	265	273	262	271	265
37872	59075	37641	25636	19082	9008	3721	1201	523	383	380	364	323	340	323	337	314	334	322	318	329	308	330	302	307	339	335	294	317	308	311	358	322	276	306	318	315	322	300	327	351	337	295	325	304	318	298	313	323	301	342	361	309	313	324	348	323	313	310	326	346	325	319	332	344	329	290	318	331	316	276	340	352	349	341	319	299	331	290	313	279	277	327	335	326	344	351	296	328	316	305	322	321	313	318	320	321	284	315	338	309	331	316	316	292	306	322	336	340	302	331	286	343	309	299	312	330	311	345	320	299	306	317	309	344	313	325	295	325	299	318	333	327	311	314	342	305	309	332	290	324	286	325	320	298	331	308	301	311	333	308	293	262	315	323	343	309	323	317	321	327	329	301	320	316	315	296	322	314	318	298	310	310	323	333	320	318	302	309	293	320	319	320	304	341	285	336	338	324	264	310	311	293	329	279	311	311	301	317	312	322	276	355	312	324	314	311	316	312	327	323	291	330	357	322	319	311	318	318	314	332	289	315	340	323	337	317	319	338	305	333	305	326	309	315	351	361	310	307	326	323	327	316	325	316	308	301	336	334	308	306	304	329	277	299	305	325	347	323	316	318	312	344	298	296	305	309	310	305	316	325	345	326	304	292	320	297	315	332	337	314	284	354	308	329	339	328	323	298	340	288	304	314	336	337	311	314	320	342	320	301	355	294	332	293	277	328	311	296	305	354	313	339	357	336	301	328	323	307	334	320	289	311	323	290	343	302	333	335	327	319	300	300	321	333	350	336	275	339	327	303	298	305	302	338	346	325	325	311	300	330	291	328	305	313	325	311	315	334	308	323	317	303	287	321	327	318	310	325	336	318	328	330	322	333	291	330	299	302	339	327	344	327	322	299	336	310	310	297	317	337	280	315	291	311	279	324	335	304	314	312	277	302	302	309	360	310	331	340	319	304	334	337	289	330	331	351	316	295	288	316	327	333	306	310	265	316	328	321	348	308	282	346	341	303	303	314	340	345	309	326	293	328	340	319	347	312	332	316	311	313	339	318	312	345	307	294	306	326	312	304	311	302	300	294	308	292	320	298	312	337	287	313	300	337	329	304	327	324	321	291	295	313	326	321	319	297	302	302	320	316	340	350	325	286	318	334	308	309	352	305	307	267	311	309	326	352	317	339	314	310	300	300	309	343	300	340	326	315	319	338	291	322	296	339	310	324	332	306	348	294	307	307	333	336	324	351	320	316	295	322	303	307	332	371	298	321	326	335	332	299	317	303	328	307	301	301	339	272	336	315	337	333	311	333	311	323	306	322	303	346	302	293	327	329	315	320	301	338	328	316	315	299	327	305	327	338	291	324	322	336	377	299	319	315	321	304	308	317	293	304	323	311	316	355	309	354	344	336	354	338	306	297	313	343	327	333	320	327	301	302	301	327	313	300	317	323	302	335	321	316	300	311	317	330	307	305	321	310	301	333	300	314	297	273	302	325	311	309	316	326	314	312	304	299	340	280	328	305	331	311	285	303	287	330	336	326	284	341	313	336	325	323	306	283	331	324	295	319	322	314	315	296	315	298	286	321	308	302	331	331	279	342	321	325	317	319	305	331	334	300	270	320	324	347	336	309	318	346	307	303	305	321	290	313	336	303	366	328	347	301	299	341	305	311	313	317	335	289	325	343	323	338	300	306	326	316	330	358	342	309	317	322	290	311	334	308	316	291	338	330	349	333	331	344	353	334	317	303	307	286	326	313	309	349	319	279	290	282	314	313	329	360	295	287	320	327	305	349	322	318	302	328	305	303	302	327	312	328	315	327	320	331	317	313	288	297	312	333	322	303	326	310	325	317	290	337	353	296	328	275	317	315	301	333	313	303	284	305	305	309	288	297	332	332	296	300	335	333	304	329	334	308	341	302	304	357	340	332	313	305	341	326	298	331	300	318	309	316	326	356	321	298	322	302	278	323	301	327	318	304	328	324	277	304	315	320	321	316	306	291	319	360	285	309	302	319	326	321	311	296	308	317	287	314	328	310	314	304	314	332	336	309	282	342	347	326	328	336	311	355	293	332	323	334	283	348	307	321	325	340	346	311	350	335	310	331	325	314	309	304	338	320	308	299	315	307	321	314	316	298	325	312	312	287	314	304	325	337	333	307	312	299	293	338	299	299	313	302	340	288	303	310	318	307	320	305	324	314	343	366	297	327	319	300	332	306	296	309	339	337	299	316	302	308	331	316	319	332	310	331	317	320	339	291	293	331	312	325	312	305	312	342	323	307	332	344	327	299	309	353	328	313	354	306	328	346	287	343	317	296	325	313	327	290	333	353	315	322	292	340	313	356	299	325	332	338	347	322	318	297	322	326	344	346	313	283	332	312	304	300	318	350	310	313	325	282	323	356	348	307	321	300	329	345	323	286	333	344	311	311	288	307	359	300	310	361	314	294	313	311	324	347	367	332	334	302	331	325	293	302	311	326	334	316	310	321	324	323	305	321	336	317	286	296	323	318	312	313	282	329	294	316	311	335	332	338	339	310	326	296	313	349	316	314	327	306	343	324	332	317	314	322	316	312	319	315	343	314	315	320	344	320	361	317	308	309	314	320	280	314	300	324	341	297	320	319	295	342	311	331	293	341	308	343	307	327	337	313	335	340	342	305	320	336	309	314	310	348	308	326	311	320	328	329	343	349	298	308	341	299	311	336	316	309	342	312	311	343	349	348	297	300	318	318	293	320	340	318	320	303	301	351	330	304	341	301	307	323	304	304	316	320	311	291	337	344	304	325	332	300	337	303	321	345	355	318	334	304	329	309	326	305	323	328	278	335	333	291	327	362	337	327	293	305	321	270	321	298	279	324	327	308	307	325	336	296	332	286	318	320	305	319	348	315	299	340	287	320	354	314	327	327	303	307	301	330	323	337	349	312	312	321	317	281	323	303	322	331	317	310	306	314	335	295	340	304	337	321	315	335	308	335	328	338	323	310	327	332	318	332	326	292	333	294	307	298	321	348	320	327	345	314	303	340	328	283	293	315	355	302	337	330	294	316	330	317	316	325	304	369	352	296	343	340	320	295	312	297	310	306	317	334	324	345	322	306	331	306	293	356	325	344	301	332	325	319	302	290	328	319	320	319	302	339	313	309	295	316	327	293	290	325	303	351	342	325	319	283	337	319	329	313	319	322	316	333	341	308	344	340	299	332	316	313	329	303	296	326	324	342	326	293	343	333	308	322	313	304	336	329	308	342	313	340	332	332	299	315	324	341	329	305	348	306	330	319	291	331	315	318	333	285	298	301	335	298	348	319	326	328	309	314	335	339	285	309	300	313	318	355	284	319	326	333	327	326	308	305	327	333	320	290	323	296	311	354	316	328	334	306	315	303	318	296	295	332	306	285	291	301	316	315	339	324	320	322	345	304	291	343	315	319	342	320	311	319	317	308	344	343	293	316	326	313	287	331	334	327	305	329	309	325	332	315	343	289	323	337	326	293	306	325	312	303	305
25800	21783	28775	27289	17482	7571	2984	1075	514	380	399	386	358	365	354	339	384	405	394	367	390	383	320	361	365	366	382	355	379	368	365	356	356	351	384	373	368	362	323	364	353	383	373	386	381	373	348	407	362	381	349	362	378	359	338	390	321	361	357	374	345	380	390	375	398	378	333	362	345	374	389	366	329	363	385	361	373	410	394	368	374	350	350	407	350	363	374	379	369	340	364	364	394	333	362	379	398	365	366	348	347	379	352	347	359	367	358	373	352	373	359	361	357	336	331	370	358	373	347	362	353	359	357	329	377	372	357	370	390	370	367	344	377	341	320	329	376	354	346	387	380	338	342	402	354	356	356	348	368	364	347	350	364	344	366	351	377	357	403	357	382	353	370	365	397	378	398	376	335	375	341	388	374	344	362	342	380	385	374	346	354	389	382	305	359	341	378	365	374	351	355	375	344	369	372	338	326	357	339	342	381	370	324	357	386	359	387	348	362	377	338	347	348	351	396	365	356	354	369	370	340	334	352	399	377	375	349	355	386	339	372	401	390	337	349	357	356	372	354	345	364	350	395	356	371	335	367	375	360	369	361	371	380	386	342	401	409	346	359	362	355	355	365	393	315	392	361	348	378	377	351	349	377	346	357	343	343	345	365	359	335	379	360	337	396	345	386	385	324	371	379	356	346	376	377	368	363	381	336	340	383	362	381	362	330	334	367	368	404	383	353	343	380	362	352	397	343	363	352	364	337	374	348	378	378	360	375	354	365	361	370	350	348	388	339	363	414	381	336	367	369	352	342	376	376	357	346	340	364	354	407	360	368	357	360	377	351	407	366	337	376	356	350	364	350	348	373	366	336	340	399	373	339	383	352	338	384	373	355	369	332	362	348	380	353	351	382	393	354	361	332	337	374	346	355	370	369	386	351	384	380	371	347	377	311	387	377	355	364	358	369	359	357	352	372	366	374	346	350	382	374	364	356	363	353	358	353	375	394	379	366	311	363	346	397	391	346	331	383	371	385	340	384	385	360	380	400	375	364	346	393	343	377	377	359	382	356	350	352	375	355	391	362	382	380	356	379	395	342	339	383	395	333	384	356	378	390	392	343	373	343	360	376	365	363	356	368	383	362	365	384	366	364	349	394	372	374	363	374	336	360	353	357	350	381	349	364	387	363	357	342	359	374	325	370	328	383	351	366	355	359	384	363	379	322	345	352	348	355	371	358	362	356	378	350	372	370	355	367	343	361	338	352	359	386	356	380	357	383	378	363	358	376	327	401	368	376	358	376	360	367	344	364	394	358	321	361	384	366	372	349	351	385	331	386	345	377	341	376	328	380	339	367	356	359	383	399	365	359	389	388	365	370	349	346	361	345	327	370	372	365	360	339	359	355	373	369	351	364	383	352	397	379	365	367	385	409	360	331	346	346	373	357	367	390	353	383	385	376	359	384	343	372	365	350	383	369	329	373	369	362	401	395	358	376	388	384	352	291	359	369	340	343	337	382	378	376	341	363	358	380	376	339	413	391	357	345	368	390	381	392	362	408	340	338	341	381	383	363	381	347	362	387	353	385	381	352	356	334	337	413	385	338	377	338	355	384	360	376	370	360	383	383	372	365	370	400	399	414	350	344	346	374	385	380	359	346	386	371	407	361	361	364	385	355	349	366	339	346	382	369	373	379	408	348	393	370	391	349	371	366	358	387	373	351	395	334	358	364	353	375	371	398	343	382	343	360	356	348	357	362	422	363	384	338	358	367	331	378	357	360	356	353	402	374	345	398	373	364	352	347	343	375	359	362	335	370	341	370	375	347	377	400	377	379	327	381	377	368	379	358	361	354	350	368	342	338	403	374	383	383	347	338	359	366	363	338	391	385	363	368	393	355	333	349	361	383	354	364	390	365	377	353	372	360	378	372	343	354	359	347	361	367	356	359	345	363	387	355	359	361	398	394	367	407	388	363	393	361	338	380	367	372	377	379	348	376	394	358	338	354	350	402	341	356	352	367	367	355	334	391	380	321	351	365	342	386	352	332	375	338	326	352	387	348	367	358	385	359	378	389	376	379	343	364	329	384	376	357	378	372	355	354	356	372	373	364	332	386	372	357	348	341	387	386	326	395	375	385	349	351	337	362	399	366	368	332	357	359	360	348	332	308	371	333	392	380	375	334	339	355	375	351	407	357	338	360	353	391	399	359	370	345	372	396	349	350	347	350	398	379	377	348	404	361	361	328	339	349	359	397	400	354	395	393	354	398	335	342	375	356	387	336	391	360	377	397	377	381	356	349	348	358	378	375	344	350	351	376	385	355	322	340	308	377	382	344	363	388	353	332	334	351	353	341	373	362	368	396	356	373	360	358	378	354	400	353	323	378	397	354	333	353	399	380	336	361	367	368	398	396	376	351	341	343	380	383	361	355	302	369	376	372	341	373	345	360	335	375	360	358	360	341	383	347	362	377	352	359	383	384	350	349	379	379	360	363	365	364	384	357	371	370	352	341	377	384	343	367	387	382	360	360	349	372	366	357	391	363	386	356	388	346	399	362	367	379	364	347	375	352	356	368	347	401	373	372	387	334	372	374	414	372	393	360	346	368	353	379	377	328	362	397	392	378	332	392	367	345	385	335	368	360	374	386	333	349	345	340	358	358	358	381	329	367	371	394	360	360	371	362	342	346	385	352	354	408	345	366	358	337	412	352	392	346	360	374	376	397	343	348	347	358	334	349	356	353	381	381	376	374	376	376	349	363	364	417	376	353	351	351	329	378	343	351	336	343	345	358	367	340	330	378	353	366	380	346	365	393	337	385	373	346	384	343	374	373	380	384	353	364	380	353	364	381	384	389	349	375	371	356	343	354	318	374	372	367	391	362	374	345	370	361	364	396	341	390	377	353	353	376	322	321	362	392	384	394	382	377	380	356	385	356	351	346	377	399	360	361	361	368	404	349	358	391	380	388	366	341	366	375	354	352	410	364	365	404	333	368	339	350	340	368	362	360	373	367	362	376	382	359	356	368	368	371	350	370	382	344	377	374	374	354	357	374	362	387	355	366	331	380	332	358	361	347	358	370	331	421	348	356	369	371	371	368	366	347	383	384	377	361	379	410	355	348	356	374	391	332	343	392	350	373	371	373	366	375	362	384	367	399	386	377	367	358	344	368	359	363	358	364	326	372	381	368	348	336	400	396	384	365	383	353	394	359	380	397	336	409	338	368	351	371	379	391	356	383	379	357	371	390	361	395	345	384	323	367	381	391	336	357	389	402	385	338	336	364	351	348	362	357	365	367	402	337	355	359	362	379	357	389	369	362	366	388	339	363	345	380	328	379	397	344	340	368	379	393	385	386	366	373	359	373	365	375	376	368	320	409	373	344	374	369	337	365	326	369	361	383	405	372	340	337	353	338	350	361	387	355	366	351	337	349	349	296	367	369	371	362	377	364	364	391	371	367	349	353	372	353	372	377	385	371	358	361	339	373	332	374	360	354	369	355	385	330	375
36154	52331	37802	26811	15137	8474	4198	1542	652	494	416	439	419	476	435	445	415	440	386	470	423	394	441	445	466	400	444	405	414	416	449	442	433	383	475	413	421	445	433	411	427	411	446	409	418	482	462	426	420	416	429	444	460	426	447	416	439	451	396	438	448	461	417	424	431	415	467	413	466	419	430	412	472	439	489	404	462	428	447	466	382	443	442	426	424	443	446	456	435	487	413	433	399	399	424	488	405	429	421	414	402	451	413	437	444	467	444	443	423	428	444	423	428	412	467	406	472	452	451	429	419	429	460	402	456	392	399	436	405	392	433	421	407	453	425	420	423	419	419	438	420	466	455	399	433	399	446	450	445	421	441	446	413	446	437	448	426	456	415	448	432	450	457	430	450	425	408	457	443	462	425	412	455	462	404	405	441	462	404	412	434	439	440	401	434	432	399	410	401	432	395	415	458	404	416	429	433	443	424	397	446	437	400	418	437	426	421	443	385	397	439	424	420	432	437	428	409	419	453	454	411	432	407	470	411	416	426	413	417	448	432	417	387	399	430	466	449	420	425	460	399	421	434	445	436	442	434	472	385	462	420	405	438	397	443	425	426	434	425	426	448	409	447	439	441	452	428	421	456	439	422	445	398	428	412	396	425	445	459	406	412	417	406	458	416	418	416	461	470	402	439	437	430	446	440	400	441	445	425	415	431	442	438	424	444	423	419	466	410	447	446	424	429	417	459	442	410	431	441	428	451	432	440	428	477	439	393	422	462	439	430	447	419	453	418	400	452	444	459	417	431	455	445	458	433	454	435	403	416	421	432	451	421	406	428	407	423	402	433	440	426	403	463	433	455	437	427	420	445	428	420	453	396	422	426	425	433	423	433	430	425	438	420	439	432	418	442	431	407	407	459	424	399	397	428	409	421	438	405	405	413	442	425	430	457	423	414	452	445	437	399	425	388	417	398	374	426	412	430	430	429	418	422	438	460	390	432	432	441	443	415	450	398	429	399	422	412	439	418	415	397	425	431	459	423	459	412	417	422	436	433	452	424	428	422	453	419	459	440	422	409	418	414	428	451	449	427	407	439	420	433	467	427	416	408	429	409	401	447	427	475	425	453	413	414	410	430	441	406	444	422	471	424	431	401	444	426	381	446	394	441	438	424	431	424	409	441	435	423	432	443	421	437	427	398	441	433	451	464	461	449	405	436	424	425	411	446	439	460	410	415	451	452	458	427	418	406	398	438	431	442	414	375	425	437	424	424	376	419	417	430	439	424	407	406	441	430	433	457	429	400	409	410	396	428	434	417	409	441	418	426	383	411	414	434	414	422	427	441	440	444	456	401	468	420	414	451	454	441	417	405	426	435	413	420	422	417	401	409	448	448	429	418	416	445	438	437	461	444	448	437	422	429	436	442	372	432	447	393	412	431	404	423	423	436	459	392	457	445	416	457	446	391	455	441	442	445	430	422	440	419	420	395	453	447	414	431	441	399	441	425	460	438	440	451	453	403	427	397	408	440	419	462	446	413	464	478	444	432	399	397	423	459	420	453	417	447	424	385	425	442	434	411	440	366	434	398	439	409	441	433	432	461	430	437	438	425	454	438	464	415	399	429	478	451	423	438	428	450	368	432	402	430	400	458	443	430	434	417	429	374	422	455	404	429	440	457	458	420	429	420	421	423	437	441	402	451	392	414	495	408	450	424	439	417	445	393	410	401	424	433	445	449	396	430	466	454	424	407	430	414	436	433	434	445	473	447	425	403	445	431	419	457	429	406	448	406	418	434	427	393	422	464	431	430	465	441	424	414	410	411	422	435	459	438	373	415	411	410	433	447	422	438	419	433	448	471	436	408	414	434	413	406	429	414	434	460	432	405	435	420	428	399	429	428	438	474	411	447	430	436	457	416	439	444	428	465	417	450	412	451	428	448	457	468	414	400	438	447	472	397	474	447	430	395	416	434	433	387	435	429	421	468	399	447	427	484	436	436	385	398	420	417	418	425	435	416	448	460	423	405	416	470	426	403	413	442	419	420	432	438	404	475	445	473	428	453	417	426	426	372	406	447	427	450	408	405	440	426	440	385	442	425	436	458	422	410	433	387	384	409	430	455	412	429	447	439	412	458	443	447	427	459	433	385	415	411	418	452	433	419	455	420	462	407	452	451	458	452	403	426	421	426	437	427	443	461	435	422	424	455	403	428	427	419	438	481	394	442	407	446	416	417	398	402	430	405	422	433	429	419	420	402	442	442	443	471	419	427	439	409	423	426	436	424	487	429	421	417	414	441	486	430	404	433	448	437	444	427	448	452	435	422	409	416	419	378	447	448	435	405	426	423	439	436	426	470	427	406	418	416	446	427	416	441	423	401	451	436	454	449	390	435	407	408	438	446	431	444	439	452	452	433	416	439	418	389	450	447	420	424	445	491	434	410	402	417	435	426	402	434	464	446	398	400	435	437	427	430	430	399	474	433	433	442	438	463	446	390	415	404	451	458	442	442	441	435	443	421	447	443	416	387	439	434	429	465	410	429	436	413	396	423	405	436	427	448	454	456	435	417	428	388	448	429	429	416	433	416	416	439	492	425	420	437	435	430	403	401	408	405	448	420	420	406	391	437	409	405	439	426	468	433	449	433	436	437	423	412	414	406	421	448	443	441	382	401	396	430	403	436	407	455	413	425	439	411	458	428	440	421	427	440	409	448	428	413	465	434	415	460	415	430	421	420	455	428	429	447	428	471	429	441	445	425	436	430	433	412	429	437	419	436	419	422	400	427	416	422	451	389	418	399	423	449	422	401	417	394	464	453	384	406	420	441	399	422	434	471	429	427	430	396	437	427	449	439	407	460	385	445	450	455	423	447	435	444	434	421	445	370	425	416	371	441	452	467	447	501	416	417	419	423	415	457	406	442	426	417	405	445	445	442	435	441	423	462	427	420	446	402	408	455	400	444	444	438	416	418	421	406	464	388	422	408	434	432	435	453	397	462	410	423	437	411	379	489	438	425	403	385	463	425	441	437	459	352	463	460	406	417	443	436	403	404	438	421	439	430	428	421	439	403	396	412	406	428	434	435	425	411	421	394	429	447	445	377	449	443	451	397	413	425	441	416	459	447	434	439	432	464	427	430	384	429	444	403	449	445	409	410	424	449	425	415	452	448	439	423	448	426	446	465	436	421	433	435	424	446	461	453	425	434	422	419	458	461	418	430	424	444	445	440	428	433	441	408	436	397	423	430	427	410	431	397	436	406	413	433	446	453	439	392	453	465	465	432	429	441	430	465	454	441	431	436	418	435	413	426	384	415	398	444	475	423	434	425	406	410	401	433	423	414	413	448	423	437	397	439	433	474	453	462	430	410	386	470	409	410	398	382	429	423	449	432	412	438	426	418	421	438	388	404	435	428	439	427	425	413	424	458	477	482	433	475	490	421	411	429	436	442	433	422	425	435	441	411	450	442	427	390	444	409	402	449	439	444	438	440	430	419	422	428	399	408	428
23326	21518	29388	24480	22433	22748	16188	3985	1164	747	522	403	382	413	407	399	416	389	394	435	389	367	400	408	378	399	409	427	403	383	366	388	381	381	373	400	386	406	400	451	401	396	373	394	389	385	377	389	387	380	377	404	376	386	405	402	388	376	408	398	380	406	402	410	404	395	411	404	384	386	360	411	405	442	377	418	362	375	371	380	378	393	355	361	388	426	373	376	404	398	353	393	397	355	406	397	385	387	369	368	383	387	369	415	400	379	406	398	396	388	358	389	383	402	410	378	353	381	405	392	442	398	388	398	441	371	399	385	384	397	411	417	369	365	366	364	367	404	394	392	417	381	373	387	371	379	411	376	398	378	365	398	403	387	330	398	401	378	408	378	386	358	394	415	415	356	371	377	384	374	412	365	423	374	402	382	389	399	407	374	400	391	394	399	388	388	412	402	378	374	382	418	415	378	407	397	397	427	411	406	393	390	392	372	406	392	377	393	389	412	401	400	409	358	403	383	362	405	372	354	422	422	414	395	392	413	402	397	348	379	337	421	390	406	399	407	376	415	383	401	362	398	390	402	401	427	395	394	423	398	376	390	357	432	391	422	402	401	404	387	376	414	374	411	377	375	397	413	415	437	411	396	405	412	404	420	357	363	396	357	405	375	362	419	394	391	387	381	417	378	411	372	422	418	382	368	370	369	389	418	393	403	339	387	391	347	413	439	364	368	413	393	407	389	369	401	382	390	383	425	383	392	408	412	428	390	377	380	350	380	376	379	436	351	405	417	394	393	340	364	378	396	395	395	389	403	409	426	376	356	408	419	384	402	390	384	389	393	417	392	385	390	380	398	405	384	379	379	385	386	383	416	400	374	369	402	386	383	418	378	406	380	379	351	395	388	408	401	374	398	411	430	383	392	436	393	392	403	414	408	416	409	366	412	363	370	377	384	383	394	393	394	364	358	386	383	381	392	357	418	402	418	376	371	409	363	424	417	378	382	387	367	375	406	413	412	421	402	410	365	414	395	370	380	380	391	391	396	393	406	392	387	408	410	386	399	413	376	403	366	374	402	381	411	364	411	421	401	385	396	409	361	391	410	385	386	378	341	401	410	400	374	410	393	380	400	400	408	400	356	384	412	427	396	387	421	403	400	400	390	362	417	429	389	377	419	389	379	391	409	345	398	366	402	404	423	391	384	395	403	362	419	422	405	401	361	387	369	399	411	411	375	428	377	390	378	392	406	370	402	414	389	359	406	409	396	388	399	387	362	386	396	396	355	401	393	393	420	412	387	363	400	410	393	369	379	397	396	400	381	381	403	366	393	402	391	408	364	378	403	378	406	382	396	419	358	401	359	389	427	438	388	404	399	375	388	397	389	387	427	397	414	392	414	415	387	372	387	380	364	384	414	413	414	383	397	377	389	346	398	387	353	365	392	435	390	379	401	355	433	416	371	410	385	379	383	390	406	386	379	381	367	422	429	389	463	379	416	393	381	392	412	389	395	416	361	396	387	370	422	435	396	436	391	402	376	367	366	440	361	394	393	398	406	356	403	408	398	396	405	387	420	412	363	380	375	403	390	392	359	381	416	361	369	415	366	382	376	379	412	361	381	418	413	380	398	404	375	394	415	385	397	405	397	386	415	390	381	379	379	385	393	404	389	418	422	373	366	403	415	396	388	401	414	363	379	398	395	369	400	365	419	418	380	416	375	366	381	408	389	390	412	394	421	391	400	411	379	377	440	391	410	398	404	387	419	386	375	404	344	400	378	363	406	369	402	405	391	388	401	391	389	375	385	410	410	356	380	389	418	449	381	392	402	389	367	424	358	401	396	414	409	390	381	405	386	384	410	399	400	383	426	385	409	409	362	393	379	366	384	406	355	356	391	404	353	373	401	347	386	398	372	409	408	418	402	400	409	385	394	412	394	417	398	358	383	409	397	403	387	402	423	368	396	365	367	365	417	406	394	415	383	372	417	394	387	408	407	367	401	421	429	358	388	451	387	431	384	405	388	363	388	400	398	380	386	389	399	389	389	411	411	404	375	409	401	408	392	409	395	354	417	427	449	372	380	401	389	383	400	391	393	395	434	370	392	405	427	411	405	421	392	388	389	353	382	369	374	386	394	392	404	389	390	403	382	420	376	428	374	394	372	395	405	404	395	390	390	408	403	387	392	346	359	425	383	433	401	368	388	405	392	393	395	413	370	366	398	380	406	381	410	369	396	367	353	432	387	420	372	367	410	381	389	393	413	386	410	417	395	380	353	388	407	404	412	385	393	429	396	383	374	398	396	417	408	404	414	423	399	399	398	383	390	383	413	404	383	416	400	386	378	406	419	427	401	363	379	408	428	422	398	390	360	400	381	366	379	366	374	390	396	418	332	386	376	389	448	397	428	397	386	401	409	387	398	377	383	408	375	417	381	384	386	367	401	426	386	411	403	360	376	395	387	406	393	388	372	390	388	399	387	393	401	381	397	415	388	399	374	377	412	397	394	409	421	417	396	397	390	406	401	378	397	418	406	384	403	379	369	336	376	388	370	414	435	368	378	396	356	366	364	388	405	433	379	386	374	398	410	431	411	372	395	398	403	451	398	397	416	385	399	429	421	355	403	384	387	402	408	438	393	409	416	385	396	400	392	388	384	357	381	394	436	397	396	368	432	390	380	389	428	390	409	392	424	436	378	397	377	385	397	383	390	353	373	376	341	372	368	324	350	381	423	387	392	372	437	397	377	402	377	413	401	375	409	418	417	413	365	385	418	383	364	409	329	375	360	410	403	390	378	415	382	367	392	389	394	419	435	432	385	349	378	400	364	396	412	379	363	409	403	394	412	430	375	363	398	371	369	387	389	384	385	365	406	408	377	401	386	401	421	413	405	391	382	373	387	415	367	416	409	363	389	373	389	377	398	415	387	382	374	401	372	399	389	430	378	378	390	398	414	349	396	390	399	354	397	390	397	403	376	381	391	379	389	411	433	389	393	390	372	389	381	404	361	393	375	435	376	380	409	398	384	399	389	376	381	387	406	372	392	362	376	384	398	400	363	413	437	396	383	387	385	416	376	385	400	361	393	388	418	410	394	411	372	389	337	400	427	396	424	376	408	402	374	382	411	429	407	354	391	410	392	385	387	404	396	412	392	370	397	384	386	405	370	417	377	402	425	403	400	384	444	380	418	395	370	390	414	398	378	382	359	417	376	443	410	391	415	358	402	402	388	401	383	427	386	388	384	403	366	338	431	390	404	388	362	403	390	385	371	423	394	407	408	397	420	395	381	413	368	405	428	447	393	404	376	377	363	396	387	418	393	374	385	387	372	400	384	412	401	387	386	367	380	375	373	382	348	373	368	378	429	371	387	427	376	410	411	362	372	382	431	393	400	373	380	388	393	376	361	405	399	381	401	441	386	409	438	416	382	422	404	406	402	371	428	387	411	389	402	444	411	384	377	391	422	365	413	414	391	397	386	383	403	413	378	383	381	378	370	399	360	375	363
40897	66854	50332	36271	28753	18641	9051	3642	1462	879	558	482	431	497	444	468	452	415	456	416	485	442	495	454	408	475	435	427	458	451	457	479	441	423	423	444	441	436	430	445	414	417	445	462	458	451	462	435	448	438	451	481	436	445	442	468	459	472	442	446	452	452	472	432	455	466	429	478	464	446	454	424	450	425	441	431	453	466	457	465	454	426	490	453	467	452	468	483	427	459	420	434	468	417	443	452	413	468	430	449	440	456	448	473	434	440	463	401	431	436	475	448	426	468	472	465	415	443	457	451	449	453	454	446	438	437	437	418	441	453	444	426	436	462	486	443	449	445	450	461	457	453	463	443	389	442	444	464	504	428	426	436	435	432	443	431	443	426	407	446	420	423	432	445	457	434	460	462	403	449	434	436	437	430	437	483	431	442	460	472	447	452	475	466	482	455	440	440	436	432	432	452	438	469	456	404	414	422	457	405	405	440	443	414	412	438	484	433	415	442	430	429	453	446	456	429	421	441	428	418	433	449	437	440	453	453	501	440	478	452	429	425	438	407	456	446	441	412	422	429	463	464	441	448	431	436	445	457	477	462	432	446	455	448	455	430	459	449	469	478	422	454	437	471	457	446	431	444	418	451	438	426	494	434	456	422	452	390	478	437	458	428	423	459	410	442	477	469	442	460	453	442	455	448	429	480	448	456	441	481	473	439	464	457	454	451	453	453	450	442	447	426	447	427	428	449	470	468	452	412	466	459	478	465	427	436	477	465	429	480	454	428	452	429	419	438	430	441	445	423	436	421	455	446	458	431	445	452	414	452	468	442	468	421	433	467	445	438	496	408	454	440	428	424	434	427	467	400	412	433	427	472	448	443	460	457	458	465	457	440	465	425	434	430	456	445	407	435	434	450	443	475	433	438	430	458	433	460	411	452	414	491	471	463	431	443	457	438	437	464	453	446	472	452	466	460	457	458	458	435	409	436	484	429	435	457	416	452	450	468	425	432	444	446	436	440	437	451	469	450	438	433	452	448	408	446	473	447	419	419	467	441	445	442	441	450	437	457	460	422	453	410	436	414	434	438	485	434	446	469	459	410	433	456	443	436	428	457	432	462	466	433	422	452	444	436	466	464	461	430	432	441	417	414	448	441	460	419	446	472	461	472	470	460	466	445	428	413	466	414	459	444	411	421	438	435	461	452	426	444	450	429	449	469	460	424	426	467	453	471	426	487	450	430	439	425	410	470	407	447	447	410	452	421	436	399	436	436	463	416	423	437	464	434	436	394	423	473	437	459	427	425	459	517	479	447	485	445	439	462	440	480	445	450	509	453	479	432	414	429	450	412	427	457	466	501	415	451	453	465	416	471	461	439	460	453	440	432	444	421	486	438	435	436	445	441	430	458	452	433	447	435	491	438	443	429	434	426	489	437	479	435	450	474	408	444	423	453	463	443	440	421	453	419	449	465	422	426	428	467	422	463	452	470	456	462	457	456	424	447	437	467	432	456	475	441	433	465	456	475	442	430	384	431	442	446	422	424	433	449	437	425	467	416	430	443	448	430	445	475	404	454	428	442	462	436	421	454	431	444	447	446	422	419	454	439	439	440	442	430	431	432	435	456	460	425	459	449	494	450	427	462	457	464	463	457	468	480	444	454	478	458	428	452	422	444	461	433	455	440	451	476	457	468	425	435	457	448	474	432	435	442	447	479	469	457	447	446	451	461	425	414	451	442	447	453	418	448	436	431	407	443	428	410	454	458	433	477	434	428	431	443	460	431	422	410	458	442	435	474	448	447	462	422	428	451	486	480	455	415	449	470	461	449	448	437	445	425	431	400	461	438	459	438	446	439	475	492	446	457	433	442	446	433	451	411	451	396	442	444	435	440	413	423	457	461	493	425	436	468	454	471	449	463	428	417	445	445	440	465	475	451	441	457	446	427	432	426	458	446	465	427	423	422	459	469	424	452	468	447	415	448	451	434	426	424	434	436	459	409	450	449	421	486	425	429	432	452	469	458	415	404	443	471	483	445	452	413	442	437	429	451	474	448	465	440	425	461	478	448	444	454	456	439	454	479	431	432	450	465	462	411	443	457	456	437	436	458	484	457	436	447	452	463	432	436	451	468	427	460	431	479	456	428	448	468	456	461	445	432	446	429	474	435	431	447	436	459	466	434	472	454	428	437	469	423	437	440	439	440	477	448	483	423	435	447	461	463	459	444	443	455	427	462	444	441	448	472	462	460	450	426	452	438	419	448	429	456	480	456	443	440	423	459	468	446	419	452	436	434	486	445	391	421	432	402	459	436	411	416	477	444	418	484	439	436	463	434	449	479	447	501	452	437	427	462	442	413	425	461	414	481	456	448	441	445	422	430	404	471	410	418	471	418	448	451	445	432	424	419	474	449	439	449	414	435	442	457	480	474	451	462	441	448	430	436	425	446	469	440	405	482	459	476	452	450	437	464	443	428	439	440	484	451	449	435	415	456	432	452	429	476	423	436	434	427	441	446	441	431	450	427	445	443	450	404	468	450	470	421	464	425	406	407	433	468	446	484	422	452	454	437	435	443	442	479	445	441	446	476	450	451	433	402	482	419	450	436	423	472	470	456	434	462	510	441	418	436	415	445	444	455	475	454	456	412	440	438	466	429	451	410	462	453	425	427	409	468	460	449	440	476	454	422	441	439	448	437	452	436	465	389	433	449	423	385	461	446	474	400	410	451	447	422	457	465	436	465	459	456	465	434	449	431	421	441	408	443	420	484	426	448	419	454	443	460	440	423	418	427	425	426	484	469	466	428	444	444	447	450	427	435	439	458	448	411	420	442	434	441	418	474	429	447	423	419	421	421	415	392	434	421	439	469	438	443	469	437	448	452	444	420	414	445	425	447	453	449	433	460	435	443	423	459	449	450	440	460	450	416	453	427	461	482	450	466	465	440	424	455	441	455	455	424	497	456	414	418	433	433	424	445	440	479	469	444	457	484	449	442	409	449	454	416	463	442	456	442	394	410	401	428	426	436	434	458	436	478	416	453	435	462	441	450	445	457	473	452	437	434	465	429	451	431	420	496	423	414	453	427	442	434	466	411	456	431	407	447	471	446	421	463	461	436	474	407	418	438	477	441	437	439	447	455	450	452	436	477	460	438	452	496	439	413	420	445	447	436	466	449	442	398	467	419	467	493	454	449	445	455	452	456	456	420	452	420	445	457	442	432	415	449	421	435	464	455	420	464	415	446	440	439	446	453	428	463	469	433	412	415	421	453	447	436	440	474	464	423	417	517	472	476	449	414	442	443	429	449	436	457	461	462	450	395	444	368	420	431	459	430	445	443	408	421	444	488	445	416	451	466	432	454	449	460	445	479	479	429	433	408	426	461	423	467	466	439	467	428	431	464	473	450	471	420	461	449	464	407	432	404	451	451	432	451	459	424	417	413	429	474	443	481	411	473	458	434	428	448	439	436	426	436	412	455	434	441	438	497	444	420	456	421	431	431	462	440
31313	33972	35067	22340	9058	2955	1164	524	369	316	304	310	288	319	286	278	291	296	294	291	291	285	311	304	286	270	296	274	319	267	304	297	267	286	284	284	286	306	285	296	309	296	272	286	283	281	321	304	286	310	296	286	282	284	269	271	266	309	260	295	274	263	261	328	258	334	246	270	278	287	294	286	286	316	288	275	275	278	286	302	287	324	264	316	276	301	294	266	292	298	296	284	289	302	283	320	300	268	276	291	283	289	278	274	302	245	285	277	296	301	321	284	275	300	287	280	314	283	266	305	273	328	304	282	278	266	279	304	261	270	295	285	271	291	294	296	289	258	249	276	307	269	308	277	284	287	312	298	304	284	289	306	310	305	323	264	323	266	274	292	252	301	334	289	257	285	296	266	271	293	284	308	265	298	309	274	283	295	285	261	292	260	288	260	329	308	243	272	284	283	281	280	290	271	269	293	284	253	273	306	296	323	294	267	312	322	302	334	280	280	300	294	281	296	269	280	284	308	259	286	274	273	297	283	278	259	308	247	284	295	278	287	300	277	278	304	281	291	262	298	272	300	288	282	293	270	268	268	291	263	286	273	283	276	270	314	281	296	279	285	263	272	260	297	290	261	279	283	303	313	269	299	277	269	297	321	271	278	288	298	300	297	302	290	275	292	254	281	270	295	282	268	289	281	272	322	283	291	293	299	301	300	276	291	273	309	285	272	287	265	250	281	277	291	282	284	292	293	282	280	323	266	304	294	335	292	306	279	287	309	282	300	303	264	323	245	294	325	277	262	249	284	318	292	304	255	307	281	297	292	301	286	278	309	282	279	322	296	318	272	263	289	278	285	259	299	256	310	280	274	285	277	264	284	271	272	289	325	260	306	294	302	260	281	289	286	275	305	314	282	278	293	289	279	296	258	299	273	286	275	284	289	273	272	279	296	296	299	305	311	300	267	274	291	289	286	280	302	311	297	324	310	286	306	281	263	287	306	258	259	273	326	285	257	289	280	266	311	249	304	298	301	302	268	287	285	262	278	274	298	296	289	278	295	302	277	297	262	298	291	276	282	309	294	268	283	304	280	298	238	306	307	290	305	289	330	258	276	283	274	266	302	306	288	283	313	277	305	288	295	301	286	276	279	284	271	290	280	278	266	285	271	278	271	283	265	259	283	257	293	264	297	264	292	269	298	312	281	288	271	287	263	306	289	274	297	290	299	277	296	305	278	319	293	282	269	263	312	291	286	292	283	267	273	311	282	278	286	277	283	283	281	297	253	267	273	285	262	265	273	304	289	318	275	272	263	289	278	301	298	296	324	280	278	311	312	277	296	276	289	309	272	281	305	310	263	283	293	282	290	314	271	298	291	293	279	291	284	285	310	277	298	275	285	293	284	273	275	292	278	267	283	310	287	278	276	306	294	297	275	290	292	277	286	288	300	289	257	250	278	323	290	274	266	301	285	299	280	304	267	309	282	263	283	286	289	294	263	289	316	305	290	285	276	275	301	271	260	294	297	272	301	256	254	303	272	292	297	289	287	295	299	274	305	312	282	282	269	286	288	279	272	290	287	269	280	266	289	283	287	284	315	286	244	266	273	267	271	286	325	283	288	302	256	319	289	304	292	263	287	296	277	289	265	317	279	269	277	269	311	283	307	289	298	298	277	284	276	269	282	298	278	290	273	274	288	280	294	303	282	313	322	304	292	259	281	289	277	278	250	272	271	278	297	291	287	287	283	293	279	289	256	312	293	279	303	278	271	273	259	306	275	299	281	299	281	305	294	296	284	247	291	320	299	256	314	278	298	296	291	278	293	276	280	289	296	262	277	271	302	268	288	264	306	313	288	259	288	315	300	292	276	306	296	265	320	317	269	281	282	295	256	293	291	279	284	268	280	283	281	270	296	283	314	292	270	262	293	249	302	284	268	291	291	289	269	306	296	273	276	271	296	289	329	297	290	296	285	283	295	306	305	276	252	259	273	279	298	279	282	296	302	270	307	275	293	304	281	278	245	306	273	301	287	297	307	312	311	296	294	297	297	307	305	239	296	325	280	264	288	327	269	264	300	269	324	278	283	288	293	269	283	271	287	319	291	301	291	279	287	302	308	293	300	285	263	289	286	268	298	313	314	316	309	288	293	291	288	298	304	301	277	303	258	274	321	306	289	288	318	314	263	283	296	299	300	264	293	290	296	285	263	284	292	288	277	296	264	283	273	300	308	298	319	285	284	290	272	301	318	287	261	291	291	312	286	277	292	275	284	284	266	284	298	272	277	284	310	308	283	303	249	281	288	293	289	280	311	284	318	276	261	280	266	316	305	282	290	283	256	272	308	268	303	319	292	283	294	302	297	327	286	291	271	258	270	268	280	300	261	268	329	284	304	271	294	299	270	270	268	249	274	284	281	275	255	304	250	291	298	312	292	291	304	264	277	307	285	314	305	298	296	274	274	279	249	267	286	281	296	292	290	316	277	290	292	305	277	289	305	284	248	311	290	298	297	299	290	296	288	290	272	281	315	303	302	292	286	262	300	276	299	265	267	263	286	298	277	269	272	289	303	300	264	292	292	316	321	297	299	260	298	272	283	304	279	254	308	287	293	294	322	272	294	279	315	278	296	295	275	273	271	305	260	298	276	290	294	272	259	267	282	299	301	280	294	279	307	283	276	270	276	278	303	307	300	285	321	277	291	260	284	270	304	285	281	315	273	286	316	291	278	313	301	297	251	303	314	285	282	266	270	267	283	298	279	305	286	279	279	273	271	329	299	288	273	310	270	304	273	324	288	299	308	292	266	258	296	308	292	281	275	293	282	290	317	307	299	291	278	273	297	284	318	280	290	277	293	321	276	319	304	289	316	283	322	271	266	280	277	261	254	320	264	304	300	326	270	281	284	291	275	290	281	267	279	282	287	267	288	265	288	276	289	284	300	256	267	261	268	299	286	269	270	309	290	257	292	278	275	271	280	288	303	298	317	239	270	314	294	294	312	283	257	256	287	289	299	306	270	279	273	281	288	276	279	263	274	271	296	287	303	340	270	286	283	281	315	286	281	273	294	328	244	323	246	296	282	294	290	298	286	272	309	310	329	274	286	305	259	280	275	323	285	287	296	302	310	268	296	269	294	288	292	272	271	298	288	256	283	288	287	249	292	260	275	267	257	281	278	293	284	316	294	284	265	282	301	271	280	301	287	268	287	285	266	287	279	277	275	273	312	290	282	291	280	299	279	273	318	275	314	262	269	278	271	278	314	270	298	339	272	282	308	275	276	288	272	287	284	283	280	271	291	288	320	261	308	299	278	284	303	287	288	274	299	282	287	273	303	304	308	294	288	278	283	290	279	302	344	290	295	291	293	288	270	318	279	241	280	298	282	295	295	279	300	298	278	321	303	307	274	271	278	274	285	303	291	279	273	251	309	280	322	268	300	296	318	276	288	257	257	301	271	293	303	291	272	281	287	282	288	285	288	298	270	293	298	300	296	302	289	302	270	279	316
36450	50258	34174	20041	10373	3909	1511	712	460	363	379	341	371	333	368	352	308	331	307	369	313	341	390	311	319	359	357	357	341	361	370	345	348	350	350	359	339	306	353	364	339	365	371	284	343	336	329	327	347	328	342	348	349	361	320	356	381	338	328	352	341	329	304	306	346	338	336	338	340	306	361	350	394	337	342	317	393	346	313	362	381	329	355	369	336	359	338	302	347	369	346	348	356	338	330	335	337	361	319	344	372	342	341	321	351	332	344	328	344	339	366	339	331	354	305	315	351	344	351	352	359	338	323	339	328	326	353	354	331	347	320	326	324	338	321	330	326	355	405	353	308	329	328	367	341	368	348	348	362	337	363	357	336	329	324	372	376	353	323	350	375	363	341	343	334	331	356	346	336	345	309	329	346	331	367	350	321	374	333	355	345	351	357	355	312	393	379	350	353	348	325	332	354	334	351	383	384	343	340	326	347	325	351	352	333	323	317	345	320	345	355	326	336	368	392	321	342	348	343	335	348	371	335	337	348	334	346	308	324	344	345	338	338	345	365	367	362	340	308	364	298	343	332	361	355	353	333	353	342	373	363	352	308	357	313	344	332	354	361	348	315	320	362	313	358	326	335	336	358	366	337	351	334	315	318	380	352	346	334	347	336	356	317	365	382	339	337	336	357	328	365	350	355	360	317	347	352	319	331	350	367	367	319	345	358	330	347	360	314	370	356	298	315	345	366	352	354	357	297	365	338	330	327	323	362	326	339	350	314	345	328	347	376	361	318	320	348	323	353	339	341	337	379	342	343	346	350	343	361	367	356	343	371	339	328	345	348	303	343	351	359	348	345	325	355	319	338	376	340	341	341	332	362	323	343	339	328	306	347	323	345	325	327	334	339	330	320	364	345	373	331	361	353	379	320	344	337	370	351	349	349	362	355	348	357	366	320	380	370	341	350	355	332	380	347	330	301	333	340	288	348	313	351	358	318	333	376	351	333	368	316	328	323	363	336	322	356	348	371	354	357	328	307	331	375	337	342	346	359	375	350	305	361	329	336	353	324	355	345	364	344	323	323	356	363	304	360	337	331	346	330	354	330	384	360	333	322	316	307	340	324	349	337	359	349	335	364	351	321	362	353	333	358	374	349	347	333	335	353	353	369	317	343	349	336	335	346	339	339	360	331	365	311	363	319	347	342	304	325	337	323	360	355	323	322	350	326	354	332	345	375	328	302	327	355	349	330	338	348	389	346	366	340	311	336	325	324	344	342	372	341	335	333	324	402	350	344	354	345	297	343	366	336	350	336	350	395	319	365	322	300	334	348	353	348	340	342	342	325	322	351	368	326	327	347	312	329	362	367	337	368	348	355	347	352	374	319	353	347	334	349	364	355	323	334	359	339	357	349	367	336	349	363	307	373	359	366	352	322	336	363	336	368	353	345	364	339	369	362	341	339	325	337	331	348	333	334	337	327	362	330	328	361	327	343	338	360	348	326	352	339	345	328	377	334	361	314	350	357	356	359	337	357	339	334	350	347	309	338	364	337	321	366	354	353	366	353	337	369	330	322	377	350	359	360	316	353	315	358	346	334	337	369	336	365	363	324	358	331	335	338	338	345	360	355	340	333	324	331	364	325	349	362	341	325	352	340	321	361	361	360	352	389	357	382	394	336	325	364	381	313	380	335	358	353	327	355	375	367	376	318	338	336	340	346	348	351	348	332	348	363	360	365	368	341	350	349	342	348	351	362	328	349	355	358	337	343	310	367	331	368	335	356	337	358	355	334	367	373	289	360	328	373	367	317	328	331	346	323	380	346	347	346	325	356	361	363	345	334	331	333	292	330	327	316	365	352	331	344	373	328	358	353	342	389	341	343	323	302	345	349	373	346	361	317	340	322	351	316	339	350	347	326	346	353	357	330	349	343	342	340	353	324	370	342	355	365	334	339	315	328	341	350	344	372	346	349	354	361	312	350	335	318	347	373	307	343	328	369	345	351	364	330	361	351	346	306	329	311	353	380	386	379	334	354	364	316	355	336	366	348	335	362	337	343	339	336	324	323	322	340	322	357	365	344	331	324	362	356	330	388	329	332	332	340	330	381	347	346	374	348	349	329	371	318	343	373	357	359	371	336	376	351	370	333	336	297	330	401	359	360	352	336	330	399	354	358	310	345	395	337	317	365	372	309	325	314	344	333	346	339	320	361	349	341	386	359	319	357	335	341	361	329	347	355	342	322	357	342	310	369	324	351	346	379	362	330	351	356	348	348	345	355	347	386	358	353	341	371	322	371	320	331	345	341	327	323	396	340	346	323	332	388	338	336	343	335	379	333	334	352	366	356	325	341	354	377	338	343	345	348	348	321	325	328	343	368	349	352	346	379	329	333	352	333	347	362	368	352	327	343	307	346	347	336	357	349	369	327	358	351	345	319	367	349	323	319	349	350	335	331	338	342	349	357	377	339	356	360	316	320	338	345	347	347	314	330	306	318	349	340	350	333	355	322	327	330	355	350	352	339	354	369	344	340	333	340	360	337	339	378	348	388	320	348	370	321	362	357	349	331	328	337	337	352	340	376	312	351	331	340	355	358	355	386	336	325	394	328	341	347	338	297	334	327	366	339	348	350	352	350	332	331	355	349	329	349	343	359	331	343	328	367	355	363	378	356	325	346	328	344	325	320	318	337	339	336	355	336	332	358	356	348	356	337	332	359	359	351	325	345	361	319	318	325	376	357	318	334	336	354	342	364	386	340	373	345	320	321	321	359	333	327	382	335	323	336	344	355	336	357	342	375	320	323	319	334	356	373	362	350	349	325	372	335	352	326	357	352	330	320	344	332	338	305	341	346	321	319	349	305	364	309	344	328	363	359	354	350	379	339	341	384	363	348	347	336	337	381	348	358	353	369	357	331	339	360	334	369	360	340	373	352	333	337	346	322	347	345	361	352	315	334	362	355	328	321	368	352	324	309	331	383	333	345	347	350	339	340	344	331	342	310	338	314	323	333	335	359	343	334	343	350	338	346	353	387	350	352	376	320	340	342	324	305	345	360	344	365	374	316	355	370	358	368	348	382	332	311	356	322	350	324	351	350	346	364	302	318	352	346	317	321	382	345	343	342	315	329	315	326	352	363	304	352	328	317	338	354	350	355	323	361	339	351	349	368	320	334	324	332	346	347	323	355	370	347	332	326	319	326	350	304	359	296	335	313	349	365	321	366	343	334	355	333	328	336	338	332	359	356	353	315	353	332	351	354	364	370	329	313	352	359	352	372	332	340	324	339	348	328	348	343	340	344	354	339	343	346	360	332	371	343	363	349	312	352	386	360	352	350	353	344	327	349	374	352	335	344	392	354	339	332	361	325	354	384	359	349	370	365	332	336	339	321	361	323	341	372	369	365	331	365	344	313	364	343	358	378	365	366	349	342	365	328	338	336	361	361	359	337	318	353	337	368	369	353	371	365	312	327	339	372	329	372	317	328	316	349	356	325	378	320	343	353	348
24514	21674	29465	26179	22194	14705	5196	1455	702	396	522	383	292	297	261	289	314	293	261	280	288	275	300	266	282	259	273	252	292	278	303	273	269	277	289	266	272	261	260	232	252	280	311	269	293	265	286	277	278	296	297	265	246	283	262	286	294	254	269	256	254	292	262	264	292	260	257	264	281	268	270	282	260	270	254	270	280	283	281	292	273	267	260	251	266	268	270	285	257	294	284	255	265	267	270	281	281	264	250	270	301	281	282	261	286	292	263	259	260	252	252	271	280	244	290	302	298	288	250	268	287	263	299	271	271	235	289	278	239	255	266	242	301	277	270	285	291	261	271	254	273	297	274	304	312	252	274	301	268	256	282	281	272	226	270	265	290	252	277	236	292	262	233	307	251	273	299	274	260	285	293	268	261	276	278	286	272	251	307	258	274	295	276	262	272	253	268	283	266	283	259	303	292	250	275	261	273	264	274	260	270	285	282	267	273	263	297	256	262	266	291	268	276	293	274	267	255	264	279	256	329	286	290	241	261	292	282	270	268	276	261	250	292	265	274	292	274	287	285	278	288	308	292	250	271	278	285	291	258	283	276	265	289	280	263	282	280	298	267	278	256	260	275	305	280	252	265	310	258	269	285	274	273	248	284	274	294	248	285	262	273	259	282	290	290	253	294	290	281	295	282	264	260	271	270	245	267	264	301	268	250	279	291	271	301	277	301	279	274	279	265	273	297	264	279	289	280	266	264	256	282	288	259	287	288	259	280	273	285	272	279	305	275	262	280	261	273	302	259	262	273	289	295	280	300	286	278	292	277	295	264	292	281	279	275	278	253	235	279	254	271	274	282	286	265	310	264	272	283	268	274	242	262	265	299	275	289	316	263	281	272	270	248	277	292	286	245	259	280	269	266	260	299	287	260	284	350	287	277	282	250	277	287	244	282	272	286	276	255	258	293	258	290	237	266	283	269	251	268	297	274	281	252	296	255	247	284	286	252	265	295	262	270	279	284	292	252	254	271	286	290	270	254	292	282	299	265	277	280	270	272	292	282	294	301	272	261	282	275	252	287	287	257	302	280	262	271	290	264	265	219	253	266	273	292	249	277	242	266	273	284	267	300	262	262	312	265	256	231	283	233	284	244	299	257	281	277	239	253	258	270	275	283	268	257	273	302	278	253	264	266	267	291	265	280	287	280	284	251	256	259	281	258	252	266	278	327	288	265	261	283	270	243	274	253	294	290	279	272	301	292	272	253	281	273	285	292	264	279	273	265	271	261	262	274	285	272	282	276	290	270	282	293	297	271	251	258	294	273	271	287	294	265	248	276	259	246	291	290	270	289	267	255	272	271	269	257	285	247	257	270	272	259	241	281	300	237	271	273	269	278	245	264	272	244	265	264	277	300	268	259	292	253	278	265	254	247	264	288	246	255	280	269	249	263	280	272	269	288	288	284	278	270	299	305	262	275	273	298	290	293	273	264	263	257	256	262	277	253	296	264	276	280	288	292	288	306	276	296	283	277	271	272	284	251	248	297	253	271	294	279	282	286	264	288	259	284	260	270	267	282	252	288	286	267	292	262	293	281	260	274	291	265	262	266	242	244	281	292	269	264	255	287	271	274	290	288	284	282	280	265	265	264	254	276	304	238	279	298	284	284	243	253	282	259	279	259	274	273	281	280	305	255	281	301	285	301	275	269	256	265	263	288	287	254	277	237	292	278	259	276	265	280	280	281	279	299	250	301	271	246	279	252	276	267	274	288	311	294	268	257	267	267	282	268	256	273	277	262	279	283	263	252	282	288	281	273	291	253	277	295	309	280	263	299	260	305	272	272	241	314	255	268	274	262	292	304	273	296	280	284	279	242	262	265	251	278	270	240	266	291	279	268	280	292	249	279	306	272	253	245	292	255	256	257	295	257	266	261	285	267	258	258	271	280	273	273	263	246	275	311	260	252	273	263	276	243	226	265	286	273	265	247	267	282	271	252	277	263	288	238	259	298	254	276	267	243	246	303	283	284	276	296	314	275	269	274	289	250	276	285	294	301	266	276	285	292	225	282	272	262	270	289	285	270	270	290	284	277	258	277	280	238	253	285	296	269	236	268	266	280	245	261	250	271	261	265	287	249	255	257	297	266	261	290	269	311	291	291	271	300	289	285	275	278	260	287	256	269	262	319	262	278	290	303	294	255	281	307	250	279	280	269	258	263	277	258	272	296	254	282	293	257	250	256	259	281	289	288	260	260	287	254	287	296	290	289	276	259	278	279	310	263	274	266	298	274	259	291	279	279	270	285	242	282	264	281	272	262	293	268	276	250	283	265	247	259	284	264	302	265	301	293	297	241	227	285	280	252	314	282	277	260	276	261	299	252	267	259	297	273	286	263	275	303	280	257	249	313	249	267	257	303	283	272	279	288	294	275	287	252	263	289	293	280	263	263	251	287	266	273	254	243	253	284	257	295	271	275	257	254	288	286	282	261	294	263	273	318	267	267	277	263	258	266	285	284	277	279	245	295	279	275	260	255	253	263	271	276	281	272	278	267	281	265	256	254	276	268	307	290	266	263	224	268	289	292	292	271	269	272	259	283	305	260	257	265	287	275	249	254	273	263	262	239	281	259	273	263	279	247	284	269	288	288	290	276	279	280	275	284	271	274	266	277	330	267	295	282	265	293	274	267	262	261	259	252	277	276	279	275	290	296	267	264	277	278	290	260	278	287	277	242	265	262	274	278	262	259	255	282	287	262	282	264	283	252	269	279	266	262	251	276	272	240	277	288	271	282	276	260	271	253	274	273	251	262	272	278	269	254	277	298	293	266	267	284	265	257	264	269	232	268	275	265	272	247	277	260	281	248	272	252	264	274	299	255	247	268	259	285	272	257	273	285	260	261	258	281	278	275	267	284	283	286	260	270	249	284	270	293	255	300	267	257	274	299	284	263	291	265	291	259	273	264	287	281	244	289	299	271	287	255	285	274	254	273	254	295	241	268	269	256	255	253	302	261	265	246	264	252	239	277	261	294	271	268	297	255	266	287	270	290	279	268	258	259	253	269	281	297	267	277	253	268	257	241	257	255	281	281	279	267	254	289	301	275	271	287	270	275	276	272	252	276	270	287	278	291	257	288	276	260	286	286	247	287	283	266	271	273	304	271	270	309	310	235	264	251	291	275	287	286	249	270	272	271	287	269	266	243	264	277	270	292	256	277	257	258	273	279	245	273	281	283	258	262	285	301	286	287	271	283	281	260	238	265	272	269	310	257	268	285	251	267	268	289	275	275	261	249	255	250	270	259	273	276	297	279	276	289	261	279	264	284	279	281	283	287	272	261	292	262	270	290	260	263	269	282	266	261	263	272	255	262	236	281	264	276	248	289	264	263	253	264	264	307	260	268	257	295	269	276	253	274	277	266	286	272	280	306	254	295	248	285	303	283	300	267	276	282	253	271	280	257	273	263	294	318	263	266	272	263	284	258	278	269	256	274	258	288	255	291	247	255	255
38555	65574	46778	31429	18637	8922	4104	1678	935	491	657	431	340	316	336	342	336	315	319	324	327	343	327	303	332	302	317	307	305	313	320	338	351	340	318	367	325	346	314	322	330	326	321	328	325	311	333	317	313	346	335	350	294	332	320	318	332	287	309	346	350	314	300	294	317	317	326	296	301	322	298	317	348	294	323	315	333	334	338	306	315	298	339	309	305	320	336	312	340	303	342	329	329	313	311	300	326	303	295	354	282	317	301	344	309	348	309	304	339	294	312	322	333	329	318	337	307	340	349	332	298	319	340	313	343	331	338	309	321	328	304	296	351	326	307	298	294	316	324	307	317	294	353	336	327	338	338	347	308	316	346	291	334	324	311	305	318	324	348	327	310	333	330	294	323	343	327	347	312	342	332	316	330	304	324	303	307	328	348	292	338	294	307	332	311	330	324	340	307	302	301	296	316	325	331	332	315	310	326	320	304	289	324	287	323	331	306	307	326	340	309	310	364	300	325	316	301	304	314	341	271	298	345	329	306	287	300	321	312	331	314	328	329	341	331	324	323	329	336	329	327	307	318	297	299	337	330	323	340	339	334	316	333	284	320	278	334	316	334	319	308	303	321	358	327	288	316	313	293	348	314	297	329	309	303	343	317	333	314	333	307	311	338	303	337	315	340	297	303	303	323	287	330	316	296	293	304	311	296	299	309	316	313	331	318	307	309	328	302	330	301	338	333	312	329	329	323	328	352	342	324	309	309	323	312	347	276	345	337	331	307	354	317	335	335	343	306	319	305	324	329	305	329	310	324	345	327	330	315	275	338	328	325	312	305	286	278	317	308	346	313	327	306	313	310	302	318	305	312	320	347	315	306	306	303	343	332	297	317	322	318	300	329	343	329	331	325	321	350	348	330	329	313	306	337	309	348	323	302	334	329	327	330	300	301	348	352	322	328	317	304	326	325	308	307	338	323	318	360	313	300	317	335	328	332	307	315	331	320	343	342	343	325	350	317	297	312	335	326	289	332	302	304	306	337	323	330	328	328	343	288	297	309	334	301	338	324	324	333	330	331	291	313	328	348	325	317	321	343	301	334	331	316	322	354	307	314	327	355	353	298	350	340	345	307	315	303	312	339	317	312	312	283	308	317	325	314	332	357	352	309	285	328	327	333	274	331	299	305	312	308	293	325	305	329	312	308	333	316	311	309	295	304	300	328	314	317	326	346	315	345	330	322	316	325	309	284	294	303	308	308	283	305	329	342	303	347	326	325	309	312	311	299	349	334	283	315	347	339	347	344	306	329	306	324	296	301	275	341	338	297	329	330	294	332	298	307	352	319	314	325	318	323	331	308	326	313	307	308	326	332	314	327	312	330	309	327	341	328	334	347	324	344	335	311	320	321	299	309	356	337	303	288	327	291	293	341	325	324	317	307	339	301	352	333	339	319	319	342	316	318	327	310	314	314	390	323	310	323	327	307	339	329	304	338	326	337	313	342	323	316	290	304	350	306	327	305	329	320	372	318	298	329	315	326	352	342	321	341	325	330	332	300	331	280	323	307	313	324	295	324	337	336	297	352	320	295	306	345	306	322	326	311	327	334	310	333	299	336	359	308	327	362	329	327	327	322	320	342	348	324	305	290	323	329	343	319	315	300	333	331	341	340	345	314	323	343	316	315	301	332	326	306	348	316	326	310	340	336	313	347	364	320	316	308	314	374	320	319	324	313	315	321	315	328	324	344	301	302	322	361	311	322	321	339	320	304	303	311	278	338	282	313	301	306	320	319	321	338	312	341	284	335	291	342	322	314	346	298	295	329	310	361	282	321	333	309	295	298	314	291	338	341	336	301	317	309	327	291	327	330	360	324	317	292	328	308	327	317	338	335	334	322	337	348	343	333	322	316	325	327	328	348	299	290	298	333	327	304	327	295	314	312	334	334	311	294	291	317	296	314	308	316	310	321	306	336	327	301	320	313	299	360	332	333	348	344	310	365	319	340	333	299	296	344	282	315	312	326	301	322	286	326	309	294	292	319	328	296	343	328	309	304	299	318	284	344	343	319	333	311	333	329	293	340	318	319	301	328	312	316	326	327	308	308	305	330	330	336	320	315	330	354	332	314	343	336	339	317	347	312	316	345	345	335	347	314	320	335	307	310	308	314	309	333	301	332	281	281	326	295	333	332	346	330	328	326	306	320	331	324	292	311	346	322	321	334	346	314	349	327	317	324	321	330	325	323	328	312	291	306	311	307	312	307	313	296	319	344	300	327	308	321	311	329	327	295	331	300	329	352	326	336	308	308	292	341	309	297	327	349	345	333	338	305	312	311	340	305	327	287	326	338	320	294	325	322	325	330	312	312	339	311	309	348	308	329	320	336	344	309	318	340	339	315	332	330	326	289	338	358	316	310	328	329	317	331	317	339	313	312	318	372	339	317	301	323	301	325	311	330	324	311	328	324	328	327	305	311	335	310	337	299	326	359	329	288	312	343	282	303	321	341	296	322	349	312	294	318	326	351	310	302	337	339	358	283	305	327	291	362	317	345	329	309	313	338	317	330	294	346	296	335	324	291	315	321	306	312	315	303	300	308	323	307	326	338	318	318	339	325	326	292	301	322	321	301	345	338	316	327	319	317	318	315	288	309	330	299	340	323	328	335	338	325	329	328	341	320	301	320	322	323	318	327	349	347	339	303	314	329	324	332	306	311	276	322	291	319	350	343	311	322	287	345	288	335	333	313	324	306	327	320	305	353	331	305	309	316	313	303	308	320	315	309	352	306	316	287	335	352	319	326	325	322	323	322	344	343	342	323	327	298	314	322	351	280	321	315	327	298	311	314	331	320	332	303	332	313	332	314	341	351	291	313	313	339	303	333	319	319	311	292	299	337	312	309	331	337	330	307	334	303	315	318	342	347	322	316	295	342	300	305	322	311	344	329	312	327	317	333	319	317	331	324	337	314	299	322	316	296	317	319	292	314	298	321	320	318	295	310	304	345	316	313	337	301	321	304	294	335	312	351	301	317	327	301	311	295	305	328	299	314	305	312	333	292	277	309	311	300	319	316	317	325	312	328	335	312	358	327	307	308	311	345	326	351	324	313	289	328	324	324	340	331	328	294	303	312	268	320	323	328	329	293	324	283	300	329	297	312	350	338	346	345	317	338	315	308	305	339	336	315	308	328	306	275	306	315	321	292	347	314	332	322	318	287	341	327	321	336	321	328	339	317	320	346	344	305	349	325	313	321	322	358	287	325	322	318	339	328	283	335	345	326	310	346	317	308	336	335	317	335	300	300	306	309	320	297	319	321	278	338	305	313	358	314	294	310	292	317	342	339	319	289	337	316	307	341	324	328	302	321	338	317	305	300	329	334	304	319	332	355	332	320	333	311	323	320	342	309	332	350	344	331	334	328	318	323	332	311	296	296	299	335	320	314	274	335	322	329	337	325	341	350	345	322	290	312	334	321	309	313	295	332	368	303	308	350	337	306	301	341	307	317	346
25729	21943	29839	26604	16046	6381	2006	871	623	461	444	392	338	367	360	319	371	340	372	337	381	368	350	358	349	341	385	402	379	413	362	352	403	349	388	409	347	374	374	382	381	356	348	377	397	344	397	398	377	352	392	388	367	363	381	343	357	357	371	356	362	364	413	340	342	385	385	357	389	372	401	343	376	340	370	383	377	341	360	380	410	360	384	367	353	371	349	369	392	370	366	380	374	351	395	355	362	363	379	393	393	382	374	398	367	371	403	378	403	364	351	382	380	376	410	391	393	372	381	375	365	361	374	388	386	395	383	345	369	352	405	402	404	342	361	369	393	388	358	341	369	365	379	364	392	374	387	384	349	360	393	361	333	363	404	394	376	386	341	342	356	392	364	392	389	399	361	373	372	354	372	375	365	379	410	352	396	392	379	346	349	355	374	393	369	366	406	376	372	381	354	365	414	374	394	348	333	346	343	393	359	363	362	361	373	370	380	335	344	363	345	391	346	365	369	370	401	369	383	348	358	374	401	346	344	400	338	351	401	350	349	392	392	382	363	369	373	377	353	383	363	357	351	384	369	348	343	398	385	373	398	375	364	347	391	392	356	350	376	327	376	377	401	374	342	403	348	364	361	361	406	347	369	349	357	344	376	369	320	361	388	355	388	355	367	380	372	358	411	372	339	382	378	374	368	376	385	398	364	360	407	358	383	360	340	371	342	371	397	356	380	335	354	363	425	402	365	372	401	372	363	371	376	324	346	394	376	382	402	384	354	368	394	366	360	366	356	373	372	370	414	380	384	385	366	365	340	361	391	369	395	354	363	389	382	374	383	356	377	386	372	394	378	396	351	389	373	375	335	353	399	384	383	360	343	395	367	356	385	373	374	367	356	378	391	365	346	377	366	354	347	383	372	371	392	368	367	381	336	367	360	374	390	355	377	354	401	390	363	361	412	346	370	359	369	378	387	386	377	354	367	396	354	396	399	380	377	393	339	357	404	366	409	393	357	388	343	385	367	381	405	362	390	332	351	382	379	357	371	308	388	385	357	355	359	374	383	394	356	384	334	376	384	402	380	353	366	385	380	396	355	386	356	386	361	335	385	378	414	380	364	389	364	386	395	401	406	376	385	406	357	402	402	377	361	363	356	347	398	361	388	384	358	349	383	380	384	357	373	348	383	385	391	374	357	383	370	360	402	365	384	365	370	385	335	356	363	350	349	349	402	366	351	344	378	401	368	335	329	379	372	355	361	362	354	354	353	370	397	356	374	357	378	362	364	370	400	330	393	365	382	380	345	389	368	365	348	411	374	328	378	348	396	368	370	342	357	364	362	353	378	362	391	381	404	340	397	366	348	375	406	384	380	358	408	357	355	363	360	361	385	365	396	383	389	371	355	363	385	360	402	366	369	364	389	346	355	383	382	372	381	397	364	367	386	338	412	375	406	363	363	355	375	377	396	396	357	364	336	368	335	359	395	357	373	356	396	372	347	404	389	384	384	386	359	380	381	399	378	392	349	372	379	361	386	379	377	369	365	345	351	357	382	356	401	396	363	363	376	380	350	387	351	385	400	399	331	352	360	381	334	338	365	388	349	377	360	363	391	387	392	333	366	395	393	371	358	387	414	369	387	341	382	382	360	378	368	373	382	345	383	354	397	332	382	336	384	368	345	398	428	385	363	390	304	397	382	414	356	389	394	381	382	376	367	381	386	373	391	386	376	355	387	345	348	370	369	366	385	356	347	386	378	404	315	402	395	353	384	385	369	367	390	396	354	347	368	384	391	360	377	347	407	392	348	380	344	388	366	396	368	363	377	366	361	368	343	408	398	361	379	384	366	349	402	415	393	406	373	385	358	371	394	375	384	367	387	383	370	337	368	386	351	379	380	380	375	424	322	330	361	362	342	351	377	358	364	372	393	378	413	348	359	396	416	381	358	370	400	375	360	364	418	369	365	391	365	344	376	348	354	376	384	377	380	366	347	381	356	405	389	356	375	373	380	387	366	404	329	381	339	374	360	338	406	385	371	386	349	360	362	371	309	360	397	401	369	382	356	394	383	399	367	360	394	385	374	338	347	354	392	332	388	401	357	354	362	416	347	372	358	393	343	355	388	384	354	334	394	362	382	368	364	370	370	380	368	387	386	359	370	347	415	368	368	395	349	343	371	390	372	349	355	376	350	373	373	362	367	389	400	388	405	356	344	381	348	403	402	380	411	412	369	372	349	342	381	352	415	372	363	330	342	359	359	363	385	381	371	357	415	369	394	389	380	371	374	373	363	346	355	374	371	383	376	401	359	370	397	370	376	414	344	372	331	344	400	386	331	387	371	398	396	381	358	351	358	376	380	360	376	380	405	392	352	372	361	360	340	358	380	359	338	356	410	382	366	377	323	344	385	345	351	365	369	368	370	382	356	375	389	347	339	387	410	364	365	366	402	417	393	373	352	409	376	346	373	340	382	336	389	379	395	404	384	365	383	370	336	381	379	378	357	384	348	354	368	378	387	397	384	380	353	388	383	348	412	389	361	370	371	365	405	385	378	337	382	372	385	381	358	326	358	375	369	369	364	369	365	378	378	378	360	387	355	361	374	374	360	363	391	391	352	364	344	383	398	419	388	366	311	379	396	348	423	419	364	337	376	359	376	399	376	353	369	357	349	351	383	361	352	387	362	378	383	367	401	350	373	395	343	417	363	358	358	376	362	388	359	375	344	413	385	398	371	391	342	414	351	356	352	360	342	360	381	342	389	397	399	380	398	385	386	371	346	399	383	392	354	354	342	383	349	392	350	386	351	383	362	355	365	398	381	343	361	366	344	361	348	402	398	400	370	339	366	363	363	359	388	368	333	399	346	406	403	410	348	372	365	376	375	380	371	376	396	345	399	369	386	358	354	397	390	362	349	393	383	402	385	353	386	367	332	389	389	358	389	342	353	384	347	361	352	383	355	348	338	383	396	357	378	365	349	361	381	373	359	360	376	369	390	357	338	400	345	411	355	354	372	385	371	380	351	384	385	326	396	368	343	351	387	384	385	394	358	405	385	369	397	409	412	394	413	369	364	400	369	349	364	339	367	354	369	362	385	370	350	335	356	377	360	328	375	360	382	358	339	404	376	337	382	348	336	376	358	369	378	393	387	370	373	354	406	391	383	379	389	369	386	396	387	386	413	374	405	371	369	408	366	386	363	353	361	364	351	359	371	370	362	354	385	360	387	358	383	425	387	349	343	362	378	368	353	379	386	396	366	379	347	364	337	347	358	384	388	395	347	375	371	351	386	385	368	374	347	359	370	369	359	336	411	363	410	361	355	387	378	361	348	379	382	373	335	360	390	393	390	365	381	380	363	343	375	353	389	356	402	406	360	383	370	351	374	370	383	360	387	338	368	400	406	399	377	355	368	415	373	397	379	368	349	379	369	382	368	365	374	427	343	347	395	376	350	348	387	351	348	397	383	355	408	364	351	402	383	394	386	375	355	383	380	342	365	418	346	331
38277	57572	41378	22672	13346	6837	2802	1231	911	604	696	445	461	442	479	482	436	392	446	419	406	421	446	424	425	444	419	408	421	411	463	422	417	451	447	444	401	434	432	448	410	439	435	455	431	413	419	399	435	400	448	481	469	424	454	475	434	443	418	428	474	430	429	448	415	463	456	439	471	446	465	441	455	413	460	422	404	475	415	436	460	465	422	433	425	433	407	432	408	455	438	464	439	442	456	459	447	437	447	453	418	440	472	402	420	420	452	485	426	421	447	417	451	404	443	450	433	440	449	439	459	468	431	431	402	458	430	444	439	459	445	421	420	428	431	428	455	448	450	443	440	441	441	412	436	437	438	446	486	436	430	434	428	441	429	428	447	404	397	421	469	435	435	454	438	441	419	406	483	453	415	441	428	443	429	453	432	422	444	469	457	429	472	457	450	437	425	468	451	450	439	421	450	417	445	466	431	435	431	419	417	446	436	463	406	478	449	417	402	435	438	468	411	471	444	447	432	430	437	412	421	426	424	460	445	452	422	437	417	413	429	455	392	445	444	430	461	443	448	384	416	381	448	458	415	457	430	444	483	435	441	415	438	437	442	434	481	433	420	456	418	447	456	452	436	457	409	416	432	459	449	410	407	438	440	425	416	473	437	454	443	462	455	446	468	420	414	408	429	457	429	449	427	425	414	423	459	470	422	417	438	460	456	408	446	457	432	401	441	445	426	423	446	455	450	412	466	451	439	424	415	432	418	444	440	467	453	446	417	419	416	428	448	437	433	423	463	394	408	434	427	427	470	478	434	467	461	436	448	454	417	457	452	469	447	417	395	419	433	458	404	433	410	437	469	428	427	426	450	416	430	382	419	431	427	432	426	460	407	443	436	469	449	430	442	437	419	440	424	442	408	479	460	433	474	410	412	437	434	430	413	425	437	453	459	415	459	416	438	445	466	427	411	412	446	422	452	409	478	426	450	434	431	425	442	433	440	424	413	419	451	479	474	450	439	426	474	427	405	455	447	438	460	447	453	462	480	435	435	446	435	462	444	431	422	454	456	460	424	454	429	450	445	409	417	454	442	436	445	406	455	451	461	429	450	423	453	452	423	394	418	470	427	426	455	422	445	451	422	424	472	445	430	450	436	449	461	433	423	438	451	441	417	390	483	444	414	493	425	471	450	403	434	432	434	427	408	457	430	434	445	412	416	448	445	407	445	445	427	435	500	434	434	405	417	448	421	428	445	437	418	439	420	448	421	427	477	423	421	433	473	452	411	403	421	437	423	440	431	445	452	457	461	439	428	436	454	410	469	454	441	445	461	485	443	453	429	479	418	437	444	419	394	400	457	453	465	468	445	451	423	432	418	487	399	414	463	472	459	473	456	438	436	414	431	451	420	436	431	446	434	455	442	459	441	444	441	403	438	423	442	444	429	448	435	486	437	479	400	475	469	428	450	449	466	464	457	434	450	462	492	470	448	435	434	433	428	426	420	435	435	401	398	419	419	442	452	444	440	417	471	443	447	408	430	409	425	418	434	439	449	466	464	446	406	440	471	426	473	411	410	434	438	423	407	449	445	412	452	429	468	424	457	422	458	447	451	424	430	454	419	448	443	446	431	453	443	428	482	428	424	435	412	427	472	476	443	447	442	445	439	451	423	455	427	454	441	437	422	435	404	444	439	447	438	413	426	442	465	422	418	413	438	425	446	440	433	454	431	452	464	452	445	450	480	411	435	436	410	422	446	423	418	460	418	439	438	442	428	439	453	464	432	433	485	454	449	437	422	441	449	450	452	446	443	455	466	465	392	411	438	410	463	425	421	454	445	446	428	481	465	430	475	440	449	438	425	407	410	448	455	404	466	472	421	463	430	437	376	433	453	463	437	454	430	428	404	466	435	447	454	478	475	439	426	456	413	408	414	448	441	471	432	454	461	439	418	433	442	387	436	460	407	425	446	450	394	415	469	486	435	400	445	477	428	449	465	456	455	457	425	475	449	428	447	448	450	472	445	418	431	446	509	449	446	425	433	446	445	428	476	464	481	435	461	458	436	431	492	444	465	423	409	444	397	454	441	431	417	445	408	463	429	436	442	421	478	446	428	406	438	432	422	432	489	435	438	421	450	436	487	450	450	432	419	478	471	437	452	433	435	412	480	429	456	462	412	492	440	463	450	426	469	468	439	453	472	441	419	435	418	399	453	433	422	396	421	439	431	425	453	448	466	429	427	427	439	417	426	460	394	467	432	444	408	458	426	421	453	417	434	438	478	429	413	456	425	468	444	397	472	470	415	451	418	432	442	404	431	447	440	428	397	412	463	410	439	434	414	429	450	412	454	474	445	430	422	411	420	410	423	422	448	473	434	461	421	439	449	431	420	414	421	458	425	443	473	450	421	453	452	447	431	450	448	458	463	474	436	458	442	418	444	445	418	413	420	395	429	434	483	434	474	425	420	457	439	477	467	438	454	456	426	450	455	410	433	467	436	419	454	449	481	450	474	409	425	408	469	459	439	425	448	466	423	426	449	445	403	436	451	446	425	438	417	467	424	477	477	423	412	472	449	428	474	449	430	469	453	437	464	421	449	458	423	449	473	437	421	423	433	431	442	460	443	501	451	436	435	438	431	428	448	436	465	467	460	415	414	426	426	440	457	447	478	478	451	436	413	457	422	446	437	421	447	430	421	405	422	430	437	428	465	431	451	441	414	467	423	450	412	455	450	443	412	439	438	442	428	434	482	445	425	447	471	415	433	415	447	401	455	454	416	451	494	428	448	414	428	464	446	441	429	415	429	418	448	444	422	447	424	439	443	466	435	452	472	418	415	434	407	433	412	421	444	431	422	436	459	457	430	477	453	423	408	423	463	433	469	431	437	420	424	411	431	448	408	420	445	420	384	433	437	417	448	430	406	462	422	418	438	433	439	424	463	459	440	425	404	439	419	465	426	425	461	432	419	415	413	424	422	430	459	444	460	408	468	428	485	431	434	422	421	441	473	422	439	393	402	459	387	429	434	418	427	445	443	448	439	456	423	438	457	414	407	431	450	406	441	440	453	426	430	450	447	436	444	436	443	421	442	437	456	427	449	432	432	432	408	432	405	430	446	444	453	467	439	427	432	434	418	443	419	418	424	428	436	458	450	452	439	419	444	445	397	433	473	468	390	419	447	457	406	422	412	420	409	459	449	413	432	464	425	414	446	423	470	447	434	457	464	422	478	443	414	435	433	450	429	436	444	432	443	460	409	475	448	436	462	422	478	429	446	438	470	421	411	463	420	415	439	423	424	466	425	465	458	446	466	468	434	439	444	435	447	436	437	500	446	483	458	422	421	432	470	464	423	451	456	437	456	458	416	426	372	421	447	447	448	429	410	387	431	426	446	457	419	428	435	431	414	397	443	467	409	439	451	419	434	408	454	460	449	407	426	443	433	448	455	421	431	465	455	428	474	451	456	409	472	461	448	447	435	429	444	429	463	472	455	440	422	410	442	467	458	429
23438	21644	29472	24646	22555	22309	15438	4690	2123	1112	1368	477	458	399	444	415	430	422	398	415	459	436	385	391	395	391	378	409	390	425	409	386	425	381	457	396	408	414	406	413	404	413	392	358	398	422	408	419	398	381	402	463	444	410	407	425	391	417	413	408	360	411	396	410	392	365	412	420	444	404	376	373	379	417	424	385	387	395	407	407	368	415	409	381	385	378	427	400	399	407	408	368	428	375	390	377	405	388	380	404	430	431	412	382	410	401	411	417	418	391	375	390	427	409	415	400	381	394	407	426	368	392	423	401	413	355	377	391	393	368	369	392	380	397	383	378	411	392	425	381	398	432	418	419	395	390	427	393	387	426	394	417	390	403	423	409	417	364	390	377	396	394	425	412	386	388	371	403	376	388	401	415	400	376	405	400	416	417	381	409	432	395	387	396	426	384	374	396	434	426	395	404	412	364	433	408	411	387	404	358	347	372	427	386	391	402	432	417	392	431	410	384	395	371	403	397	435	369	409	448	375	365	404	410	354	403	405	418	426	409	390	425	371	389	356	419	439	399	408	384	385	423	413	417	397	400	372	372	412	395	381	418	405	395	424	400	395	430	373	394	394	427	416	405	374	356	366	427	415	395	399	367	415	412	390	412	391	373	392	411	421	376	379	397	396	396	392	423	428	401	386	407	399	400	371	426	428	416	431	411	396	372	385	404	405	406	441	389	390	417	403	383	421	360	369	424	367	394	368	404	388	411	398	412	404	435	392	428	395	422	366	384	403	445	433	414	423	366	421	362	374	397	374	408	410	377	422	439	403	382	355	419	430	394	381	387	403	403	424	434	409	352	398	404	425	457	440	397	372	397	421	405	373	432	431	426	418	371	405	401	404	364	398	387	427	376	378	409	384	385	388	356	394	419	423	404	392	392	395	451	403	426	431	410	407	420	400	402	428	383	434	409	391	397	380	415	441	398	404	405	403	440	417	402	397	390	394	396	376	405	411	406	367	411	395	403	399	393	433	382	397	404	370	372	380	409	418	417	446	395	407	341	415	410	400	427	352	404	388	400	365	365	435	389	399	422	405	375	395	379	409	396	414	404	393	371	415	379	381	393	469	411	474	402	421	427	420	424	385	439	379	394	405	432	397	363	396	446	396	363	382	391	404	417	396	415	441	396	391	428	391	398	418	375	393	427	410	420	390	402	402	425	385	393	416	403	393	384	369	377	417	381	376	356	407	399	410	397	402	365	371	411	424	428	400	404	382	424	416	406	365	400	435	420	381	426	397	390	429	430	415	372	412	420	400	424	402	395	387	430	398	425	425	433	414	398	407	413	381	395	419	390	411	386	421	362	388	419	406	424	419	387	425	394	408	406	362	383	433	405	339	447	405	403	393	362	395	374	386	445	414	388	438	378	382	429	438	408	390	406	404	448	413	408	386	411	370	373	409	398	360	405	414	365	395	407	353	442	399	390	397	409	410	394	390	410	373	370	435	384	387	391	410	412	397	401	404	384	400	411	385	380	413	400	400	404	427	385	415	415	400	386	392	344	422	437	402	414	398	390	376	433	400	416	402	389	395	397	402	409	414	396	424	388	413	399	360	402	417	425	385	414	357	407	380	392	353	412	405	430	389	428	391	403	395	404	454	442	367	408	401	412	429	445	376	404	423	384	409	391	411	382	398	395	404	390	418	413	398	383	434	411	377	415	388	425	377	411	412	409	417	375	408	431	386	388	398	400	385	380	409	379	446	424	431	403	386	345	405	392	432	388	366	374	375	398	412	397	375	382	403	399	408	383	415	390	408	359	405	441	413	451	414	395	381	395	377	402	428	423	411	396	395	401	371	380	417	400	363	355	408	414	383	380	385	413	436	375	363	425	441	393	431	404	419	365	411	405	401	401	391	417	387	403	405	431	342	355	443	393	416	444	462	372	447	383	417	388	380	389	377	400	416	386	416	410	413	438	412	419	459	444	360	406	419	379	383	411	405	387	359	395	429	384	424	372	388	395	403	383	413	427	403	417	396	408	384	413	384	402	373	401	383	395	417	389	444	397	416	379	407	395	410	410	435	386	360	415	414	375	419	407	388	421	389	392	365	412	378	402	396	399	406	385	388	398	412	420	385	354	430	394	388	410	378	393	399	348	411	409	389	409	405	397	417	380	367	395	373	393	393	400	425	368	419	396	376	355	429	398	400	365	408	418	408	390	419	425	449	415	382	430	428	390	414	419	418	426	432	406	403	427	425	399	368	398	413	409	364	404	377	396	388	359	357	418	374	384	391	402	407	420	407	371	415	439	406	396	378	407	387	407	405	390	393	419	406	400	411	400	388	398	385	369	380	384	379	379	362	421	448	390	400	409	387	419	412	422	433	402	422	430	419	402	405	385	398	397	394	384	444	415	393	364	422	402	372	393	401	385	393	397	414	386	369	387	391	383	409	401	397	395	408	357	421	425	408	424	397	417	401	411	415	376	378	407	386	387	374	367	405	378	388	381	416	384	393	379	435	418	352	373	367	371	414	445	415	398	428	399	411	394	337	389	396	399	391	364	386	368	409	401	379	430	397	420	394	380	399	385	417	420	400	400	420	378	422	406	393	386	391	404	402	385	411	375	407	411	364	398	414	397	371	415	442	380	372	411	399	394	440	385	397	423	398	401	392	411	426	395	384	382	400	402	403	419	378	439	439	431	441	425	376	406	409	406	420	377	416	364	376	395	405	397	401	386	349	411	404	391	401	406	377	391	409	358	410	413	376	412	386	382	349	394	428	406	394	380	393	400	384	413	385	373	378	390	408	416	399	388	379	403	412	395	429	397	404	389	412	389	429	440	427	387	375	440	391	397	427	409	411	424	405	414	412	390	409	406	417	423	386	428	377	407	389	455	372	384	410	365	396	417	402	412	410	386	393	416	423	413	403	402	405	367	394	411	387	387	443	409	399	401	394	414	406	421	407	439	413	439	385	406	417	413	428	453	389	416	388	385	418	376	402	412	404	382	418	383	401	406	366	386	410	376	384	434	394	379	351	387	377	413	423	438	399	385	424	404	371	365	349	407	390	369	407	400	371	398	442	407	383	332	377	348	408	433	407	402	392	358	413	405	373	401	371	375	416	388	412	453	360	416	437	419	404	397	425	413	378	332	436	379	409	410	410	395	401	399	382	426	380	380	397	377	415	417	450	394	401	415	407	398	402	407	384	401	432	414	423	362	391	403	383	422	391	419	428	419	416	412	431	412	420	424	389	388	372	356	445	387	404	409	407	373	401	386	408	431	371	422	407	410	383	404	382	419	379	396	430	393	384	377	394	381	388	433	422	390	411	420	428	353	422	381	392	385	408	372	406	387	408	404	402	381	379	386	390	397	416	395	375	392	386	397	418	452	386	389	405	407	378	388	394	415	405	399	445	425	410	408	394	416	393	418	390	394	400	439	381	371	406	435	421	423	420	401	413	414	412	381	415	381	397	401	399	390	398	384	411	407	396	373	396	379	407	371
41986	70306	47070	35437	28048	15658	8529	4728	2824	1352	1886	509	498	491	503	436	459	482	444	438	458	468	461	491	427	451	454	479	459	437	469	473	451	452	436	468	462	443	440	421	469	431	472	475	483	509	461	495	456	416	466	428	459	429	426	460	490	436	431	494	459	457	426	421	426	489	430	425	443	506	427	443	456	446	441	431	425	462	476	476	415	443	435	448	452	468	440	431	439	473	500	454	432	444	424	475	477	489	451	459	407	470	446	446	492	473	431	449	448	474	477	454	433	441	453	443	464	446	480	465	452	472	469	478	452	432	455	463	440	476	451	439	472	438	475	426	491	414	460	484	476	417	433	450	426	491	441	459	466	459	452	465	468	458	433	474	418	444	475	443	436	421	436	415	435	466	458	488	454	463	437	485	461	440	416	496	430	459	409	462	432	453	486	428	462	476	447	432	455	422	489	436	456	495	474	448	476	473	489	471	451	436	463	432	459	457	453	439	510	422	446	432	450	459	442	471	480	467	428	462	467	498	442	433	450	464	468	451	468	453	442	488	449	466	474	421	423	423	470	429	429	444	467	465	455	490	465	475	457	453	430	482	456	432	480	483	463	472	477	406	466	461	447	460	485	446	470	469	476	453	498	458	491	425	474	448	461	473	445	449	448	500	425	451	462	464	414	482	454	504	461	471	454	450	485	438	439	450	448	429	475	442	466	468	459	448	427	451	457	439	452	443	452	435	454	492	444	453	452	459	436	446	424	441	478	398	493	400	446	435	473	465	480	433	446	445	454	466	452	488	488	445	444	435	458	475	468	453	417	425	467	437	409	464	424	463	466	419	441	480	445	458	449	437	435	449	444	447	446	450	409	460	437	416	489	436	465	464	444	450	465	438	431	456	443	453	476	480	446	448	458	469	463	447	474	468	432	458	466	478	440	438	464	450	480	444	434	475	432	424	494	486	454	453	462	422	484	463	474	446	464	427	459	427	421	448	439	443	467	455	450	450	462	445	432	405	421	457	476	438	472	460	459	440	421	413	442	485	462	440	477	482	469	414	452	483	442	487	457	453	451	445	483	462	467	495	510	456	464	445	475	425	444	489	453	475	431	469	483	451	461	481	437	444	470	435	473	434	476	485	456	505	476	458	441	466	455	478	443	458	490	467	453	494	443	483	488	450	474	433	448	465	428	492	481	492	487	443	503	481	451	442	450	440	407	422	476	460	439	447	446	448	445	466	455	447	472	449	443	485	484	430	439	455	419	391	413	428	406	447	497	452	453	417	485	454	460	482	458	462	448	442	458	493	479	461	432	477	503	425	437	418	446	423	454	464	466	459	430	451	505	452	405	477	470	486	463	437	458	464	483	472	458	437	485	450	439	455	481	473	454	469	450	422	467	454	446	465	458	463	444	428	407	463	451	463	444	454	443	494	469	451	470	485	477	465	383	493	456	471	414	436	443	465	457	466	487	472	497	429	458	432	447	448	477	486	451	506	442	464	421	477	433	466	426	449	477	414	437	429	460	439	472	456	436	467	424	450	441	463	390	450	488	452	457	421	470	460	457	440	441	456	504	458	461	463	459	461	427	459	473	447	434	454	424	431	446	439	483	482	433	460	469	451	465	483	445	414	466	459	428	419	416	459	475	437	471	463	466	504	457	417	437	459	421	436	419	436	435	427	471	473	439	461	470	446	471	448	492	430	442	432	441	481	443	458	432	459	445	485	463	458	522	430	439	448	452	488	440	447	454	451	478	447	450	457	447	422	462	453	422	453	439	457	478	451	438	469	457	474	491	443	458	444	440	488	481	428	432	463	460	467	455	465	419	446	435	435	487	477	445	453	439	438	481	472	463	429	454	451	443	452	463	436	458	423	462	469	483	451	415	483	498	474	467	439	498	493	438	460	436	448	477	457	484	458	450	455	442	447	467	430	436	429	432	470	449	465	446	443	462	463	441	475	453	484	473	456	446	474	445	459	457	476	466	478	430	445	490	459	446	446	456	436	451	437	447	452	441	462	467	443	445	454	472	489	448	455	435	422	457	476	439	431	427	435	419	456	442	402	431	455	465	437	445	477	452	472	492	452	437	472	471	450	443	470	466	472	450	452	454	460	481	456	441	457	472	486	465	464	467	439	460	438	470	454	464	463	461	495	458	428	443	435	452	453	493	446	482	471	458	465	450	463	408	485	432	468	442	476	508	440	449	465	474	428	486	502	452	453	476	452	432	451	474	474	425	441	453	510	440	443	434	447	440	450	430	460	467	426	428	449	442	475	451	448	459	416	425	466	493	466	452	471	478	494	464	430	424	455	426	428	438	431	468	467	429	469	467	477	465	465	448	459	457	444	451	451	472	493	417	427	468	451	453	481	456	469	459	449	442	437	430	445	428	432	433	483	438	484	470	468	453	457	434	366	515	472	450	411	448	460	462	448	453	427	468	462	453	492	472	458	458	475	430	396	510	440	469	481	456	458	481	462	437	450	461	471	482	414	456	468	428	457	437	514	455	437	457	458	423	448	453	458	441	443	426	461	454	470	476	476	460	465	450	431	442	458	459	455	451	462	466	481	442	444	456	497	448	427	437	465	489	432	467	461	428	455	493	441	445	453	455	431	451	413	441	462	460	452	450	451	462	468	475	478	447	437	448	456	479	437	464	450	532	491	450	441	453	487	441	463	433	460	480	421	469	448	456	414	459	454	443	437	464	476	462	452	437	442	502	440	457	485	467	445	461	485	461	421	485	458	450	461	481	403	458	463	482	417	461	480	427	448	465	455	446	435	438	464	437	436	461	447	433	459	487	422	434	459	418	444	486	466	447	423	421	421	466	437	463	465	433	448	470	464	447	477	436	484	459	436	476	469	455	451	466	440	458	463	454	444	473	457	470	416	449	467	447	471	464	476	413	439	467	450	470	488	443	442	466	460	449	469	429	478	456	439	433	477	466	478	425	418	431	440	446	475	474	460	439	438	410	439	449	444	456	417	455	422	490	466	454	439	431	469	461	470	478	473	451	424	467	449	467	424	445	464	447	473	441	455	419	460	459	442	455	456	443	473	469	441	469	462	456	421	468	441	416	498	467	415	431	462	429	443	498	433	461	474	480	455	438	448	436	496	410	460	429	448	472	451	459	444	457	429	476	453	463	492	470	464	456	464	439	458	464	448	489	465	454	480	463	460	481	480	441	430	429	483	449	484	469	468	444	461	482	436	468	463	430	455	448	454	441	458	467	470	453	464	472	455	468	422	455	441	448	498	467	469	457	440	489	470	460	483	465	437	480	453	474	482	453	444	452	449	450	420	470	472	481	446	457	453	470	413	491	456	426	426	470	461	451	428	468	416	424	418	470	472	427	479	437	462	467	398	487	428	421	466	457	440	441	448	477	415	460	410	444	466	432	438	442	478	448	463	446	487	492	459	431	436	489	466	469	465	460	469	509	446	425	453	442	445	428	423	462	434	461	478	410	469	419	437	467	483	468	456	429	437	468	423	470	445	442	487
32492	36851	32159	23259	7541	1842	887	588	399	312	300	310	322	276	262	313	277	324	272	272	301	283	308	331	297	260	308	314	309	322	321	276	281	290	303	296	308	359	301	274	280	289	318	299	322	289	276	307	321	303	298	272	281	294	290	284	268	273	272	288	287	269	292	305	306	294	331	310	301	280	328	302	298	277	289	306	311	296	281	316	315	287	289	321	322	299	267	288	299	306	272	283	262	288	309	305	264	306	300	306	303	306	281	272	277	300	299	286	309	330	283	310	279	292	279	286	301	309	268	293	294	306	265	307	301	284	314	295	287	274	288	280	314	294	313	295	295	268	278	298	346	299	292	299	328	307	308	276	311	277	318	278	311	285	265	307	292	301	278	276	281	278	277	298	277	277	301	266	309	276	320	288	330	314	311	263	316	299	306	290	311	280	280	315	312	321	278	285	304	299	294	315	284	276	317	306	288	307	295	295	331	273	283	265	310	278	324	303	281	304	299	275	295	262	261	279	260	294	307	278	302	286	267	301	288	310	298	263	318	313	327	331	277	289	297	288	278	303	292	313	282	299	271	308	306	289	254	310	279	337	304	278	313	296	278	281	296	318	278	308	320	301	276	288	326	311	268	271	276	305	294	301	309	288	315	289	319	306	294	305	309	282	273	296	325	298	274	302	300	308	285	267	302	279	311	286	336	308	265	279	291	291	314	284	295	298	336	312	271	296	314	276	285	302	288	314	331	283	297	322	296	268	274	287	309	284	268	290	285	281	288	322	306	300	301	281	340	305	311	305	265	275	273	314	314	314	292	263	294	282	315	288	291	270	282	298	338	286	303	311	274	284	315	318	300	292	292	344	295	281	288	299	298	325	288	283	309	314	298	247	280	319	282	309	320	263	292	306	319	290	297	287	294	278	313	290	287	315	304	291	326	263	311	288	303	278	317	283	295	237	317	297	313	322	282	267	297	278	286	292	284	306	272	305	266	312	292	307	324	302	298	256	292	291	293	286	315	259	307	280	319	277	287	298	288	257	327	305	323	292	304	290	293	294	337	313	263	294	304	295	273	313	293	294	291	281	271	265	291	301	273	307	269	336	286	282	288	301	293	278	297	320	293	297	306	303	293	296	296	340	312	287	295	293	268	282	297	309	275	279	287	297	271	267	314	304	288	297	332	321	281	311	254	304	265	303	291	263	318	281	316	334	294	334	307	327	293	261	310	294	299	293	300	295	285	280	278	292	290	302	292	300	283	318	363	321	327	277	288	290	297	310	301	310	326	309	305	291	304	336	301	287	297	287	309	289	293	286	292	289	300	300	295	297	337	297	286	285	286	307	283	306	291	311	302	328	307	295	307	272	297	321	262	293	315	290	316	312	286	285	308	334	292	281	322	338	280	296	278	294	297	279	285	287	316	282	304	340	264	270	300	268	315	298	285	264	303	277	310	289	301	295	282	326	268	294	268	317	297	327	276	292	303	332	303	286	276	308	315	287	287	286	298	314	300	321	328	318	312	292	306	292	324	312	323	316	301	273	296	291	274	307	308	317	288	261	310	307	278	294	303	333	283	294	296	281	284	326	296	286	313	259	315	292	283	313	293	323	266	303	294	305	272	259	310	283	282	311	294	276	291	287	290	262	311	321	305	309	301	258	314	268	270	299	311	301	328	325	293	301	278	308	295	294	302	290	294	275	319	252	293	302	274	272	336	278	289	293	316	305	329	301	328	312	287	297	319	293	330	282	282	281	283	302	300	296	292	308	267	294	264	255	307	275	314	270	304	292	292	321	330	285	299	255	280	295	294	279	294	292	291	311	272	290	295	310	300	298	275	306	289	296	300	285	297	292	287	261	301	332	282	298	309	299	294	293	292	294	294	319	294	302	296	280	320	311	286	286	284	282	273	279	306	306	319	313	282	325	303	299	325	279	297	310	288	284	299	299	335	301	316	264	276	324	284	319	306	306	303	325	292	278	302	320	322	272	278	275	294	298	316	278	312	309	330	302	310	271	281	290	299	294	291	285	289	313	302	308	296	298	284	250	293	293	286	297	290	295	329	286	285	297	308	280	308	313	320	320	298	284	293	294	279	292	299	276	301	320	291	293	277	316	279	294	298	296	302	285	264	292	298	300	299	296	276	279	311	320	310	303	286	298	307	313	281	322	288	305	295	277	306	326	307	282	286	292	282	289	282	262	319	321	292	331	277	306	292	287	295	307	316	264	323	299	281	293	314	292	304	299	320	313	321	285	314	293	316	279	295	307	330	309	293	285	278	267	298	287	321	274	287	283	300	293	293	274	270	312	263	300	330	302	302	308	297	319	301	307	293	289	307	290	303	297	319	271	276	301	300	295	318	295	284	319	281	280	265	284	321	334	298	337	283	274	299	331	276	275	289	293	293	271	309	295	287	305	299	276	307	309	321	303	321	299	282	280	299	291	272	290	280	322	282	289	299	319	267	294	299	272	256	292	300	314	312	322	297	287	324	295	303	290	290	297	286	281	322	315	311	283	304	275	282	313	309	287	301	314	282	294	320	288	307	300	285	285	299	302	295	282	325	287	323	284	256	299	303	307	288	303	289	249	310	309	285	286	298	297	344	290	307	291	317	304	266	316	303	282	305	294	276	277	310	329	284	318	296	275	305	309	288	302	327	298	276	278	311	319	278	301	273	273	296	300	299	278	287	275	321	303	291	295	299	329	301	308	284	259	306	327	310	306	266	323	311	296	322	306	285	292	288	316	309	294	310	296	279	304	290	289	283	282	314	312	284	313	303	257	277	274	280	309	301	294	299	273	314	288	300	304	278	270	275	290	312	287	286	296	299	304	304	306	295	309	262	314	277	290	309	307	276	272	276	269	294	313	289	295	325	287	315	325	292	336	283	312	327	283	304	260	321	295	289	323	303	313	285	291	264	301	292	291	288	281	301	282	301	265	303	291	266	301	282	301	324	274	282	305	302	294	289	277	275	288	325	307	295	277	309	282	268	301	324	339	304	308	296	276	293	300	289	316	293	321	292	317	264	267	276	304	327	298	308	300	299	305	277	301	306	296	261	297	269	303	288	275	288	285	317	296	302	291	268	300	269	269	297	262	288	305	303	282	287	310	261	346	282	269	300	305	313	332	305	291	266	285	298	302	322	287	298	289	266	291	310	317	275	303	291	301	304	296	281	314	320	286	310	259	308	287	294	306	296	289	321	279	294	269	302	302	314	299	304	327	284	298	331	289	320	298	299	286	316	283	301	299	325	287	312	295	316	269	307	270	303	287	298	261	294	305	268	300	307	275	309	286	289	282	304	296	285	268	317	312	317	305	327	294	314	283	268	313	264	321	290	312	291	319	276	287	286	328	273	294	295	316	295	306	303	314	306	269	318	298	302	273	314	293	314	263	286	274	314	301	298	333	289	308	322	285	272	304	320	300	290	301	282	321	297	285	257	289	272	295	288	324	270	319	290	301	276	265	274	280	317	243	323	278	297	323	301	343	301	279	317	265
38859	50988	31498	21794	8041	2460	1191	748	508	412	363	363	345	343	367	356	336	376	354	354	370	359	340	360	359	339	360	339	364	388	371	334	348	346	370	361	351	354	358	354	324	355	325	368	333	366	357	338	383	372	336	362	371	354	389	405	361	361	385	330	339	343	361	355	360	363	379	375	335	335	357	369	367	378	339	365	351	314	350	362	328	354	360	368	363	368	330	324	364	358	377	356	357	345	354	322	353	364	356	354	354	371	356	338	351	366	351	320	347	391	329	371	346	341	345	349	371	351	366	379	332	366	381	324	352	358	351	370	340	373	349	343	349	345	356	344	364	358	367	370	355	330	349	375	397	350	333	365	367	346	383	353	355	352	382	346	363	329	374	368	341	345	362	334	389	367	352	366	334	348	339	355	348	366	368	365	348	380	369	399	337	354	368	351	329	328	351	336	374	333	334	370	359	336	330	349	364	344	344	350	366	359	375	348	352	318	348	334	368	370	349	356	334	367	354	334	389	356	358	356	337	375	371	317	380	365	336	333	341	366	341	349	341	347	363	364	345	347	358	337	338	361	371	342	340	362	330	355	366	346	350	336	376	342	343	380	358	342	373	358	346	358	367	330	389	329	363	323	351	365	339	366	334	363	339	362	353	345	342	343	356	367	363	380	336	378	361	345	353	336	357	379	325	392	386	358	403	346	375	371	361	409	372	378	305	363	395	376	358	357	355	346	361	339	341	357	319	397	351	325	334	356	350	359	369	345	348	324	343	384	331	327	368	370	361	340	344	386	370	374	342	380	322	342	395	352	350	374	355	354	370	347	357	354	352	350	345	359	361	368	381	348	372	365	381	348	357	348	366	335	355	337	379	377	351	343	356	340	353	367	358	352	382	352	354	369	334	363	338	351	347	360	364	354	350	371	356	364	353	386	316	364	324	365	356	354	385	359	340	360	313	342	337	365	354	313	362	313	379	355	348	358	334	328	349	356	352	319	395	331	333	364	365	350	398	378	356	368	374	345	311	320	363	342	352	376	342	372	346	345	362	392	333	340	345	384	364	381	366	354	356	346	350	340	356	353	345	353	342	355	346	345	385	348	352	354	348	340	349	368	352	386	345	389	341	313	351	375	335	317	331	374	366	341	357	379	365	329	359	346	375	334	322	363	346	378	341	316	343	372	347	317	347	369	351	321	389	343	385	343	365	352	344	343	346	336	356	374	377	348	319	321	375	367	318	345	352	356	374	366	348	354	383	359	382	353	351	368	348	365	370	352	354	356	360	364	343	352	356	368	361	342	373	348	344	336	331	361	336	354	337	358	331	354	360	386	395	343	364	369	337	369	360	361	310	374	337	334	327	346	371	355	348	331	362	380	357	379	390	364	382	359	363	372	363	369	364	358	385	336	375	360	378	343	325	346	336	365	362	352	348	362	365	325	363	352	344	354	351	356	349	370	364	368	354	325	336	344	376	355	380	348	352	356	375	378	326	376	399	381	347	337	340	357	342	351	361	359	340	385	349	388	423	363	357	356	376	364	378	337	339	353	362	356	365	340	342	334	371	333	338	328	338	354	362	345	362	329	355	348	361	355	369	328	373	365	358	346	327	373	371	356	361	353	303	375	387	357	373	348	377	351	338	349	334	371	351	325	363	341	371	353	359	389	380	371	349	383	344	307	374	347	353	370	379	340	343	364	348	326	351	344	387	353	375	343	320	364	378	360	361	347	362	336	344	348	352	371	346	340	342	362	339	385	346	360	380	333	348	370	338	385	374	372	386	365	350	356	348	345	311	334	326	364	380	341	374	362	347	391	365	360	360	357	359	344	338	322	363	352	370	336	390	332	338	323	342	337	349	403	374	336	335	350	368	375	361	362	369	362	334	364	350	359	349	349	353	371	340	341	319	360	366	340	355	365	359	339	352	326	373	376	342	365	355	357	351	347	322	353	367	371	374	386	367	378	319	351	383	328	325	351	360	333	355	363	344	340	349	325	360	332	336	366	346	398	370	340	349	388	341	357	361	351	345	342	330	318	334	393	345	360	367	325	360	401	371	350	340	375	353	348	349	352	353	339	371	343	332	376	347	330	376	359	364	355	363	354	354	331	349	354	354	361	340	351	356	340	345	358	382	367	323	391	353	362	349	388	354	346	350	350	349	382	378	367	341	376	325	335	326	346	375	360	324	356	355	371	346	345	367	331	374	371	358	381	375	366	367	354	353	369	346	340	382	332	351	381	342	328	357	360	339	349	354	358	351	376	347	373	364	357	360	334	367	357	380	345	366	362	347	392	346	356	334	385	325	328	341	359	362	338	351	358	344	344	323	375	329	342	400	366	325	325	344	345	368	355	371	358	337	336	346	334	311	303	343	373	348	365	337	349	370	321	367	366	390	332	373	328	384	341	358	354	365	330	380	365	340	368	348	337	377	333	348	310	320	342	353	335	372	392	343	315	355	344	332	316	370	339	367	331	384	344	346	360	333	335	365	327	351	357	339	363	345	348	357	322	328	378	360	367	360	355	329	335	329	371	359	401	363	358	356	358	367	359	340	394	338	361	378	385	346	353	326	403	331	357	365	347	351	340	358	331	338	344	349	375	338	325	362	374	377	354	406	368	351	357	342	374	362	357	360	349	368	398	356	347	364	333	380	328	366	350	394	361	406	385	313	356	365	369	340	357	361	358	345	334	354	380	362	370	327	334	375	384	332	365	350	398	319	363	351	365	344	357	344	337	361	375	362	360	359	388	340	349	335	407	378	369	364	366	361	373	386	384	379	378	361	357	365	355	363	364	375	341	346	374	338	404	404	333	373	369	334	344	380	333	384	355	368	340	364	376	352	375	352	352	359	339	356	349	391	383	356	351	334	350	331	350	338	332	333	364	353	349	357	371	350	351	370	344	354	356	341	344	353	309	355	355	336	351	361	356	356	349	354	356	360	363	366	391	343	318	374	380	356	323	358	352	330	356	350	327	340	369	351	351	383	330	379	395	388	359	362	350	348	331	330	347	383	330	350	336	325	369	349	347	338	356	335	364	368	349	357	369	350	348	353	392	376	382	332	326	361	330	363	365	362	344	367	318	345	306	380	366	327	341	365	347	334	381	348	363	363	312	351	345	320	354	340	349	377	395	342	341	330	332	349	338	377	334	349	348	376	339	350	336	356	336	383	349	349	398	363	344	345	367	363	353	357	384	376	335	359	348	361	379	371	368	375	332	354	372	353	317	359	359	362	330	381	342	358	345	354	370	327	363	346	370	362	349	368	344	378	371	374	354	383	385	335	340	389	357	362	376	350	359	352	358	338	320	343	350	375	363	367	383	358	326	367	356	352	335	363	348	357	353	391	326	352	382	365	365	343	376	375	365	335	354	342	324	320	329	355	375	352	348	364	375	377	391	350	328	369	326	354	361	364	363	345	347	363	349	362	362	339	353	349	320	346	343	352	386	325	347	368	336	367	371	344	403	333	369	351	366	336	369	346	321	350	393	355	338	376	339
24551	21521	29137	25755	21381	14593	5870	1933	913	529	296	316	299	268	291	291	259	278	305	289	262	289	297	285	291	286	245	310	291	288	319	290	262	274	290	289	260	328	277	292	281	300	286	313	250	285	297	319	301	262	284	294	261	291	273	298	274	286	273	293	298	281	276	285	307	290	280	284	334	267	255	303	282	262	297	304	255	276	307	267	276	273	295	308	314	293	280	288	275	310	336	272	303	269	265	262	285	265	267	272	292	281	297	291	320	295	267	286	266	305	308	294	301	260	291	276	298	285	276	302	275	298	252	291	283	288	279	325	262	268	304	280	261	265	274	287	283	327	316	302	287	268	276	297	302	278	293	266	273	299	305	287	265	283	259	302	290	292	281	289	291	294	277	324	298	232	300	296	289	306	298	320	293	294	247	273	321	311	287	288	302	305	285	307	301	272	295	295	262	323	285	267	281	306	326	312	282	275	283	283	278	291	305	267	287	266	297	279	310	282	278	269	280	296	278	294	317	292	270	269	304	295	280	295	322	327	296	291	296	325	286	275	265	262	293	275	282	291	291	272	294	308	279	282	278	306	265	326	287	267	292	278	280	310	319	289	296	276	265	287	301	300	284	310	301	286	279	302	294	283	297	263	288	286	322	308	276	279	273	294	288	306	266	301	285	295	281	283	279	259	268	282	277	298	325	280	297	308	272	263	271	310	274	278	276	283	280	289	281	305	307	254	265	272	298	274	304	302	300	290	311	279	284	260	307	273	285	318	267	303	292	286	272	289	286	320	303	262	303	267	294	285	294	289	281	315	306	268	284	258	295	282	293	277	295	288	269	278	315	285	311	304	280	286	285	295	279	291	320	301	302	288	317	347	308	310	329	297	307	284	288	274	253	318	298	295	274	293	303	281	306	263	331	281	298	299	283	275	285	286	276	283	271	289	264	308	280	304	300	274	298	280	276	266	285	288	263	307	290	335	272	306	295	274	290	267	305	284	289	275	295	274	282	286	277	267	295	306	302	254	305	290	299	277	277	288	279	274	280	285	268	313	292	318	275	262	312	301	285	298	286	279	317	310	292	310	304	273	302	293	301	273	351	295	306	261	309	315	289	292	277	282	298	283	305	296	278	293	289	276	311	277	281	291	289	262	288	303	301	297	287	269	297	285	285	281	271	286	268	310	304	281	294	295	321	296	290	301	272	286	270	281	311	281	271	312	297	290	310	303	276	259	291	298	310	242	298	266	303	273	260	261	286	278	309	280	290	313	300	288	275	264	271	268	267	293	299	265	288	268	324	255	281	295	294	284	312	305	276	282	296	268	276	277	320	293	296	301	253	319	271	269	293	286	267	285	274	291	274	275	278	284	272	319	297	293	274	269	273	302	279	332	311	250	275	281	268	289	307	274	253	260	282	344	304	261	275	279	273	291	294	275	273	295	257	276	319	303	281	289	306	260	270	299	282	278	255	266	271	287	281	290	258	274	322	286	266	279	270	280	290	313	306	278	306	311	305	288	267	269	296	310	299	296	287	278	295	305	282	288	288	263	305	283	278	289	245	292	293	261	302	301	266	284	286	282	295	271	293	275	320	314	301	330	302	285	315	302	308	302	304	284	278	307	292	281	303	301	276	283	272	312	287	286	274	295	259	288	270	302	256	295	288	282	283	279	278	280	265	307	282	274	287	307	284	260	290	318	266	277	316	294	316	298	306	287	267	305	294	305	285	285	279	261	269	290	279	282	310	317	276	283	288	292	252	276	310	291	274	270	293	301	302	311	285	288	262	304	298	301	299	268	293	288	295	262	282	287	256	301	292	257	297	294	271	311	288	285	302	292	284	303	286	291	282	248	278	281	299	264	279	279	289	242	288	286	285	294	276	299	275	292	261	286	317	310	268	289	302	285	314	272	287	305	291	291	282	292	276	273	270	289	282	309	301	285	286	267	292	329	327	307	276	315	303	287	328	293	275	308	303	287	304	257	253	286	307	286	275	264	290	290	254	298	288	285	289	286	307	298	281	264	291	254	262	281	313	314	325	295	312	280	299	304	313	261	274	292	283	277	257	293	270	286	280	304	319	263	280	287	273	273	265	270	285	308	281	280	273	286	309	267	290	326	312	306	252	299	299	306	287	285	291	258	251	296	285	288	303	262	307	298	275	314	275	278	283	312	325	258	298	273	255	272	278	271	292	270	298	272	291	284	283	267	296	299	299	272	277	300	303	268	279	277	309	276	302	288	311	289	285	284	289	285	282	285	303	263	293	287	280	277	287	288	287	282	312	299	260	343	317	292	292	293	285	250	309	266	288	287	288	288	320	284	291	305	309	290	280	295	288	263	296	283	298	289	297	270	293	248	262	271	276	300	308	284	282	284	277	297	282	268	285	282	271	305	257	307	264	300	295	319	298	275	305	251	280	314	300	289	300	252	277	265	304	276	273	272	317	298	268	283	254	275	294	265	270	296	313	270	301	305	309	292	267	290	297	320	287	263	294	281	258	304	296	272	264	301	272	293	279	283	274	305	279	292	287	291	282	305	294	313	309	282	312	287	330	268	315	284	286	276	292	294	262	300	310	290	289	298	276	265	328	284	316	259	272	269	295	307	295	272	301	309	296	277	294	292	297	294	306	296	263	302	300	290	315	295	311	272	291	317	292	289	305	301	270	299	276	303	287	291	285	280	298	294	266	266	268	284	293	297	304	321	292	295	300	305	313	281	292	314	321	294	278	308	291	295	281	327	257	305	274	268	303	288	305	299	284	253	327	279	290	268	270	290	289	271	281	286	266	283	283	299	274	305	287	285	302	277	256	297	288	290	285	266	266	276	283	284	269	307	275	302	304	266	299	282	295	259	271	281	299	299	314	282	303	265	275	271	289	284	270	328	284	291	277	256	287	303	297	267	273	299	288	266	294	279	280	305	278	297	291	287	294	273	272	288	284	291	288	272	264	271	306	298	284	300	296	274	291	283	282	289	263	266	264	264	280	310	268	297	281	295	309	284	272	269	289	267	322	273	281	287	281	287	291	280	278	279	287	305	291	290	310	285	293	261	265	282	305	311	283	258	304	278	249	286	256	280	269	287	283	272	280	264	281	278	290	267	308	292	315	286	274	301	308	277	282	309	301	302	277	285	299	286	288	312	294	295	281	297	270	313	274	278	268	303	288	305	279	256	283	328	273	269	298	297	325	276	278	282	295	287	279	303	283	284	300	291	269	274	297	292	300	275	289	285	315	303	285	300	277	290	269	281	273	299	293	307	287	269	280	269	297	309	260	266	301	295	312	298	285	322	283	277	275	305	307	270	299	313	289	264	299	283	292	242	276	269	303	296	294	264	266	310	251	263	287	265	286	311	309	281	268	310	262	320	298	295	291	288	259	271	311	296	285	285	298	294	304	287	288	277	308	283	261	265	304	308	279	290	267	322	294	269	278	280	289	295	287	262	277	278	277	311	286	294	270	295	267	271	291	284	286	320	303	314	293	285	270	286	260	297	288	280
38327	57509	45412	27701	14971	9886	5477	2386	1259	604	346	361	356	374	328	336	324	371	336	334	343	366	337	350	334	338	340	343	306	326	341	365	348	357	343	362	347	363	338	337	327	341	373	332	344	342	288	320	344	352	328	360	362	333	335	305	318	343	316	330	348	368	340	326	344	330	350	335	338	334	321	331	332	353	333	380	369	340	338	346	312	324	344	341	304	345	333	365	329	358	334	322	323	315	352	361	338	334	360	327	328	347	351	328	327	311	323	314	337	328	346	330	347	302	321	345	319	342	332	336	352	323	327	307	347	321	319	341	350	337	309	308	363	336	325	345	388	373	330	323	336	320	320	321	342	321	377	335	365	311	342	333	323	345	335	351	341	303	341	321	341	332	367	356	333	349	356	362	342	347	349	349	327	336	359	357	338	344	323	328	302	333	352	325	368	333	298	329	334	343	321	368	316	319	361	307	337	338	325	322	338	356	314	361	325	363	327	313	334	323	316	378	346	344	327	339	341	319	357	336	324	346	316	327	351	337	352	354	318	329	297	320	340	331	307	339	357	317	340	370	307	347	338	339	330	327	326	339	343	341	325	342	298	307	339	322	306	328	318	339	318	349	356	373	316	341	353	316	345	330	347	372	333	334	363	326	336	331	307	344	340	332	344	290	335	332	342	319	347	318	356	333	335	330	303	333	323	371	372	340	349	350	311	348	317	330	349	321	333	351	337	349	367	310	349	316	350	336	339	331	358	314	353	327	328	350	340	331	381	334	340	374	313	326	367	342	333	312	338	333	332	322	325	367	329	351	360	340	351	321	321	305	285	341	299	335	349	331	349	326	320	346	338	313	331	378	364	326	338	360	326	316	338	352	319	316	379	332	353	348	358	362	344	321	328	365	354	354	329	334	351	336	368	329	326	350	338	343	317	348	326	352	306	361	321	320	334	350	338	351	340	317	345	338	339	323	311	373	356	324	338	373	317	366	320	348	372	356	351	355	352	332	324	360	333	339	331	329	346	336	337	321	326	323	348	357	363	305	339	334	325	322	352	336	323	327	341	361	319	324	344	339	349	353	321	315	311	324	365	361	374	317	341	324	314	325	327	361	360	302	329	337	314	320	356	384	309	335	334	361	354	346	349	332	352	364	352	322	340	346	334	356	349	319	320	314	312	348	344	322	309	353	332	305	325	321	325	327	325	326	330	381	326	343	333	343	347	342	357	335	344	334	325	357	372	323	341	377	339	322	386	341	329	303	310	327	339	385	372	342	337	364	324	350	334	340	366	329	330	337	359	341	324	324	333	316	351	352	297	349	339	342	327	336	313	348	341	356	361	336	331	336	360	346	326	352	356	351	334	350	376	360	345	345	347	329	338	350	319	360	350	332	322	323	310	303	362	354	354	334	326	337	347	318	354	348	314	329	346	297	325	350	351	313	339	362	348	330	382	315	337	357	349	331	364	318	358	360	357	394	352	321	306	334	316	316	340	333	359	333	339	372	313	352	341	345	325	299	336	375	338	358	339	347	342	326	336	357	378	342	338	345	349	367	343	346	324	353	315	384	351	347	340	324	305	353	321	339	392	338	332	335	326	321	348	337	336	338	341	332	348	351	347	320	373	347	331	328	328	327	329	362	314	342	337	348	357	354	332	325	348	342	362	325	346	357	324	378	357	335	334	353	342	325	336	335	355	341	349	287	339	369	343	345	340	348	308	348	315	309	355	346	335	353	359	330	313	314	345	348	343	374	349	350	332	346	347	336	358	346	363	298	333	335	314	318	343	342	325	327	338	309	327	342	319	335	346	326	311	324	320	363	366	338	332	342	306	342	355	340	311	334	345	348	328	309	368	350	315	294	323	361	354	322	344	314	302	325	361	338	359	332	341	364	353	321	393	324	366	353	322	332	342	318	372	340	335	328	321	325	329	325	318	370	319	333	349	351	361	372	386	358	330	326	343	370	369	338	323	292	355	342	361	333	332	303	344	357	325	340	348	323	338	327	336	333	366	328	357	316	340	359	355	326	346	327	329	316	359	346	358	320	362	331	351	323	351	367	334	316	346	336	343	364	327	353	342	338	322	345	356	336	338	323	316	328	295	331	324	314	324	335	345	321	349	337	300	332	331	344	325	347	365	333	331	366	333	360	316	346	321	311	352	367	335	316	350	339	318	330	346	347	328	320	349	317	350	354	354	334	358	340	356	324	340	334	326	304	358	352	315	367	349	320	352	341	335	337	306	363	355	329	330	353	324	322	348	349	351	336	328	330	341	328	348	330	324	353	371	351	349	342	327	329	292	333	316	338	355	309	316	347	337	361	333	305	327	356	324	349	339	349	342	330	347	336	322	329	336	367	343	326	344	336	334	360	350	331	322	362	372	357	322	368	297	331	316	371	360	340	321	326	365	343	352	348	351	347	362	323	319	342	330	344	356	357	320	338	340	323	343	364	346	359	326	365	321	353	342	321	315	335	352	336	342	368	371	327	325	359	362	335	357	357	306	343	318	332	360	320	338	334	344	357	331	347	356	332	317	311	326	354	293	334	351	330	320	355	371	343	319	345	308	328	372	337	323	327	338	319	345	363	332	350	343	349	344	363	329	318	321	366	334	350	327	303	334	358	363	342	304	329	356	329	336	348	328	310	341	369	330	330	330	344	335	355	362	343	332	345	333	372	334	345	344	354	355	343	327	342	357	351	361	328	357	360	345	341	348	341	389	364	333	298	321	317	373	317	330	315	357	335	356	344	357	347	343	309	365	343	342	362	335	353	344	326	347	337	324	317	340	330	335	316	337	365	341	326	308	351	329	334	344	343	352	342	364	325	321	368	328	329	331	388	337	319	329	332	354	340	317	333	343	305	346	361	298	344	342	355	354	344	343	300	336	350	302	339	341	350	335	319	351	353	344	328	354	302	306	331	318	321	362	311	350	345	361	381	359	338	338	314	344	378	372	329	320	328	351	344	374	341	330	358	338	295	353	352	304	387	331	309	328	338	340	362	338	311	338	359	337	323	363	319	323	350	354	345	344	358	311	323	366	368	351	338	345	388	313	352	311	325	342	341	322	341	364	331	336	330	342	354	301	330	315	328	356	321	287	329	349	352	349	346	313	340	330	347	320	332	310	329	349	342	363	350	321	338	337	296	361	379	344	370	312	336	333	336	365	341	370	356	360	316	337	322	339	349	345	369	328	363	347	293	344	359	303	337	362	338	336	308	355	325	357	381	360	347	354	335	341	336	342	343	319	332	357	348	356	323	341	336	346	295	368	333	316	338	338	343	332	358	350	329	362	344	368	353	357	344	354	326	311	341	312	319	334	368	308	325	328	338	349	334	348	328	367	372	319	333	347	338	331	351	330	330	316	306	315	352	340	353	355	329	356	322	340	342	326	342	326	336	318	343	341	330	311	362	315	376	345	352	286	332	352	358	323	363	342	336	330	363	318	352	335	330	367	367	345	336	342	323	351	362	349	363	390	353	335	337	331	341	339	350	358	339
25661	22018	29017	26017	16307	6452	2204	1272	752	452	440	393	408	368	383	374	363	405	395	390	414	356	401	369	371	405	397	405	409	378	403	384	382	385	398	437	372	362	371	401	372	382	398	365	377	372	370	369	372	358	359	381	383	369	385	391	388	401	382	395	374	344	330	369	385	356	398	376	422	361	363	396	379	350	391	383	373	377	403	393	394	377	381	375	354	371	386	425	358	402	365	359	370	396	366	402	381	403	367	355	347	352	384	384	369	348	378	381	412	371	363	394	387	406	393	405	371	362	393	373	358	376	367	402	352	400	400	370	409	376	394	396	374	362	397	361	377	369	371	384	360	369	399	377	370	365	391	398	385	353	367	338	415	365	419	364	425	383	361	356	387	378	408	413	372	357	380	388	355	373	396	356	405	405	394	342	388	430	397	372	407	358	379	371	343	403	377	382	366	399	391	404	401	397	374	383	405	404	385	351	358	393	380	415	403	387	377	397	394	385	359	365	348	371	388	362	394	401	378	368	380	374	367	375	371	403	364	389	361	367	370	395	396	373	377	382	381	386	387	378	404	358	358	382	370	362	382	390	382	378	361	393	421	383	400	391	413	414	410	395	370	359	397	378	368	401	393	353	395	385	396	392	407	352	383	365	414	404	392	417	350	392	409	369	391	359	403	367	383	345	335	368	374	384	404	390	354	379	370	416	381	364	392	384	403	377	385	406	391	408	386	408	379	378	373	373	332	381	404	392	355	386	400	355	389	410	401	375	386	390	393	388	400	375	385	401	368	396	401	375	369	362	405	346	386	420	403	363	383	421	366	411	386	376	382	370	388	371	390	363	406	404	397	359	392	385	379	398	382	369	396	364	378	347	351	376	357	371	380	417	375	371	400	374	375	408	366	329	376	381	394	390	415	378	366	376	403	339	386	375	352	385	390	370	408	385	397	400	389	395	385	416	388	369	375	344	397	384	370	387	366	383	366	392	372	391	378	373	388	402	398	380	353	371	391	352	389	383	373	376	358	389	417	364	371	375	383	404	379	387	393	424	347	362	397	385	369	399	347	341	394	403	385	400	384	363	383	355	356	387	359	403	388	381	379	352	366	335	366	407	382	370	357	365	392	356	366	390	397	361	350	406	355	365	393	383	401	370	370	376	397	395	365	392	433	387	409	368	345	373	377	379	374	354	390	383	379	338	373	386	363	342	368	370	316	367	338	379	408	386	362	394	387	383	378	390	386	364	408	357	363	350	382	364	370	385	373	384	389	379	393	354	357	380	364	354	372	380	389	358	370	389	362	398	410	376	395	360	397	362	367	396	367	362	388	414	409	404	341	385	382	372	385	361	380	375	358	373	364	370	372	365	390	408	393	377	366	412	378	391	373	402	390	381	402	349	374	411	383	329	357	350	387	412	387	411	354	371	364	360	369	407	375	393	370	363	428	394	388	387	388	373	368	357	366	382	359	416	350	380	359	385	391	398	383	359	369	379	341	400	401	353	356	390	364	378	375	366	394	364	359	396	393	373	387	371	365	394	366	359	374	396	408	376	383	404	385	370	368	397	356	399	394	393	367	382	400	402	333	415	396	407	426	362	409	366	376	381	437	376	370	406	388	352	348	379	365	409	366	383	368	372	373	401	388	372	396	397	385	378	366	366	382	381	402	378	368	379	362	339	376	396	378	404	360	397	402	386	378	376	415	400	384	414	354	386	373	390	408	373	400	356	386	360	355	359	358	377	394	356	377	388	379	397	370	370	378	410	392	390	389	400	396	399	389	357	386	395	400	402	365	384	372	380	390	372	399	369	394	363	411	376	377	408	376	377	393	358	357	401	403	363	373	381	366	391	400	353	360	380	369	388	375	382	389	367	381	416	369	372	378	418	390	397	348	385	363	388	374	387	409	391	389	350	357	400	389	371	391	374	384	418	391	377	414	408	364	380	381	393	372	387	383	414	388	372	377	364	367	393	389	375	366	379	359	382	393	366	388	390	383	381	368	374	385	380	361	430	387	371	411	369	348	379	361	362	369	349	399	419	355	367	365	394	348	356	372	391	360	358	373	356	394	386	357	391	337	376	359	371	358	406	382	373	347	422	375	361	378	368	375	400	405	397	393	423	375	370	403	361	384	357	376	392	385	388	380	376	377	408	398	355	387	397	373	375	342	404	354	401	380	407	369	376	380	392	387	383	352	396	407	399	386	393	347	369	367	370	394	408	422	365	394	385	381	320	373	391	396	397	380	424	379	371	375	387	392	372	363	402	410	435	370	378	395	389	374	404	423	399	404	363	366	357	419	395	397	391	359	418	364	361	404	366	389	367	401	399	400	403	376	351	385	401	390	373	397	381	375	397	353	379	350	381	425	408	377	400	404	361	414	385	403	388	400	379	380	359	377	402	345	367	371	357	394	369	358	378	340	361	382	375	401	363	403	383	395	382	401	393	377	400	391	391	394	377	383	386	387	327	379	370	378	387	392	372	345	409	380	366	362	396	379	390	379	383	382	395	368	391	369	361	427	408	385	393	363	397	372	394	338	353	368	387	387	393	400	389	408	367	366	366	378	369	406	383	371	397	376	371	378	385	381	365	370	364	377	384	428	382	397	393	374	372	361	374	366	414	399	366	378	382	404	375	404	390	384	383	372	410	368	400	385	374	378	379	405	369	392	377	398	367	407	354	341	361	404	410	373	385	369	395	399	386	326	407	395	389	382	442	371	367	417	386	387	387	409	369	388	379	402	393	355	400	383	398	403	397	394	332	401	368	356	388	364	401	342	395	379	339	390	398	364	368	370	376	431	384	382	399	406	388	353	350	404	364	376	369	393	373	367	408	354	363	349	391	377	366	371	387	388	336	350	411	349	360	361	385	400	372	378	369	369	404	369	377	382	431	405	385	372	378	414	383	375	380	374	362	376	395	368	360	365	353	387	389	430	368	399	385	401	380	385	397	359	373	363	388	389	398	379	383	394	363	376	388	372	384	407	387	392	403	428	360	397	372	360	432	387	375	407	385	392	388	390	355	398	387	360	363	353	371	353	373	364	398	372	414	411	374	396	399	384	366	413	383	367	386	386	345	394	368	417	376	381	411	380	376	368	388	369	353	392	363	389	401	334	389	405	361	418	376	406	372	349	389	332	405	361	341	375	380	367	393	373	372	354	393	413	399	378	368	362	416	392	389	400	408	373	363	385	387	374	347	391	387	372	393	397	367	370	385	378	364	406	360	378	386	420	340	369	373	414	378	386	392	367	377	390	394	390	358	391	375	390	359	396	348	399	340	403	382	382	359	358	380	388	365	398	369	390	406	366	340	373	400	386	384	369	424	384	407	379	381	386	365	376	389	420	369	381	366	419	416	411	376	357	381	390	384	369	382	403	395	385	372	365	390	382	394	394	373	409	403	402	394	358	366	340	361	386	375	389	370	387	386	419	401	376	382	402	369	371	417	387	359	399	361	392	386	376	365	345	368	379	391	388	375	374	409	383	408	368	360	386	386
38997	57151	36331	22843	14144	7264	3084	1875	1185	581	616	453	481	443	414	457	456	447	447	451	417	450	423	477	489	456	435	425	428	445	471	448	464	481	458	430	446	435	477	434	414	434	480	420	416	473	448	423	423	464	446	434	456	453	464	441	425	442	408	461	439	440	431	427	466	483	479	454	462	473	460	461	457	429	439	452	418	470	492	431	432	418	428	418	455	465	468	456	420	436	445	450	430	460	413	491	445	474	469	441	426	462	448	466	426	405	418	439	455	428	451	468	431	422	433	415	410	470	448	430	462	424	440	465	480	452	429	457	460	465	465	450	430	424	460	434	446	429	445	432	442	421	442	465	443	440	447	448	452	425	450	453	438	460	437	445	440	450	466	472	497	466	437	439	424	469	426	450	436	439	469	424	426	441	477	448	479	432	477	452	450	446	464	463	451	443	428	435	480	406	461	473	430	456	428	460	466	457	441	430	435	455	431	482	479	477	450	452	472	441	461	472	448	445	410	397	454	429	457	421	441	458	446	428	409	456	455	447	462	415	465	434	455	446	484	452	437	462	449	479	469	455	466	428	444	450	430	420	435	453	435	418	450	436	461	436	436	469	438	429	489	468	461	434	458	461	419	429	425	464	475	478	476	466	405	437	414	493	435	465	459	434	465	461	448	424	461	482	480	445	487	464	430	418	462	447	449	439	410	456	458	459	443	444	442	412	447	480	461	444	450	445	451	455	435	462	444	428	450	473	454	465	438	469	454	455	423	396	465	437	427	435	451	410	419	447	434	439	471	476	475	447	472	467	438	471	435	438	435	483	439	413	470	449	421	446	448	437	452	429	423	450	434	453	448	420	450	441	457	450	436	484	455	492	425	475	474	436	445	445	477	434	466	453	409	443	441	464	457	418	438	449	449	423	456	421	443	460	480	464	465	429	419	418	467	471	448	473	455	428	468	486	443	467	421	419	438	438	401	458	440	440	443	413	436	464	448	448	448	444	413	469	427	431	433	478	427	435	432	431	417	417	447	466	440	450	468	426	432	445	449	438	477	420	458	426	472	451	461	476	446	464	454	428	453	430	432	469	439	437	436	474	470	414	450	451	406	438	444	493	452	434	407	427	464	471	376	445	447	452	440	437	448	492	379	396	459	410	458	439	441	439	422	450	453	440	444	476	417	471	407	415	445	453	453	440	443	479	450	419	476	435	457	474	452	412	469	448	479	457	470	451	472	437	439	456	456	454	452	451	409	456	438	438	429	444	419	403	450	434	482	442	489	473	470	391	414	439	445	441	438	423	438	422	439	447	386	429	470	478	466	446	441	449	460	435	481	414	451	473	449	412	492	461	435	445	450	443	435	421	449	450	430	408	476	444	422	418	455	457	435	452	487	434	411	448	449	424	452	445	478	397	408	466	461	495	430	442	441	473	394	501	446	440	450	419	456	474	460	411	410	417	419	418	461	458	458	455	423	448	434	443	447	455	455	445	456	449	464	417	463	467	456	417	475	410	479	463	436	464	422	419	424	473	429	464	495	452	433	442	467	435	501	446	430	447	397	452	410	432	447	447	437	473	484	459	496	438	418	430	468	437	459	434	467	448	437	452	449	433	403	444	433	472	442	454	456	465	427	420	470	460	407	434	433	467	434	441	492	474	471	480	422	457	476	457	460	433	426	463	439	414	485	454	507	462	436	440	457	442	424	449	465	451	445	450	446	426	442	471	480	454	407	449	448	483	445	434	441	426	410	458	431	432	434	473	413	472	450	441	430	444	470	485	458	444	442	474	425	463	428	444	434	421	410	440	434	470	410	458	443	440	433	452	478	441	455	476	420	415	463	483	436	483	466	445	410	432	439	456	434	462	443	442	438	437	444	466	457	440	395	426	446	477	461	429	441	429	499	474	438	447	440	446	424	431	467	468	441	502	482	492	490	467	436	440	433	451	434	443	450	437	451	479	442	445	440	407	467	424	449	427	446	469	464	456	479	450	486	418	463	461	431	439	466	443	473	447	443	462	448	452	436	451	444	438	435	475	434	481	433	414	460	451	430	457	444	439	461	452	458	426	452	428	454	468	435	422	492	449	406	452	430	423	445	447	465	459	472	441	405	450	449	456	480	437	464	438	456	451	469	446	455	460	421	434	462	417	470	438	458	477	460	446	471	449	454	458	467	458	448	437	431	471	447	427	475	452	421	472	454	475	470	432	455	438	457	476	421	405	451	418	440	450	479	430	432	464	432	431	424	461	455	437	457	453	422	456	421	480	484	420	415	450	458	485	396	467	442	429	441	443	431	423	455	457	446	484	459	451	443	447	447	458	439	419	481	402	417	443	426	442	404	414	435	464	443	460	506	461	452	427	470	459	441	476	429	447	461	430	451	451	440	436	435	424	447	485	422	446	409	455	459	453	442	453	416	454	444	447	460	473	446	451	425	425	461	457	422	442	436	432	435	426	432	425	448	429	459	404	478	441	439	442	469	419	468	430	415	463	467	434	450	447	403	454	455	434	458	426	439	439	463	445	452	437	436	439	442	429	389	439	433	464	437	431	461	454	469	436	464	432	466	438	469	439	445	437	441	426	436	454	452	449	408	476	464	451	425	464	424	472	470	430	461	495	462	417	499	429	455	419	448	450	433	474	453	454	444	442	480	465	441	446	417	466	489	449	449	423	413	444	468	441	433	443	466	485	437	433	407	440	434	446	462	486	406	474	468	433	442	433	434	445	449	435	460	425	431	436	457	450	437	473	447	465	460	445	457	473	432	462	479	490	453	446	426	439	456	453	473	496	445	427	428	463	449	420	465	464	457	461	448	422	475	398	433	437	449	468	424	438	413	453	424	466	466	433	426	454	453	448	434	458	444	424	420	456	449	470	440	454	423	443	434	467	430	431	474	474	471	422	460	449	445	439	411	434	436	447	448	423	441	447	443	442	469	451	442	467	472	462	432	475	425	469	435	424	460	411	418	456	420	435	438	448	464	467	480	425	458	412	455	467	441	435	420	430	434	428	430	449	464	456	457	428	457	430	454	446	488	488	407	433	434	479	462	446	427	456	445	421	493	421	462	417	461	455	417	439	464	458	434	476	390	439	464	406	471	430	432	486	432	473	440	478	448	413	448	441	476	463	472	433	450	492	454	440	432	419	412	459	448	421	428	455	429	399	480	479	469	453	453	464	434	395	441	437	446	458	409	496	456	447	459	447	448	464	447	437	457	457	460	410	443	470	433	439	427	456	423	408	449	455	441	473	448	445	460	440	445	488	434	461	475	482	418	447	445	416	432	430	447	451	449	462	435	439	449	431	477	481	459	407	454	453	457	440	459	435	438	420	432	474	419	454	434	441	447	417	455	434	468	428	422	431	440	452	454	441	457	447	454	456	436	438	451	429	457	421	452	463	445	494	450	440	472	431	484	427	423	399	431	451	459	411	459	465	423	439	459	458	457	454	428	438	482	439	437	440	473	431	449	464	436	470	457	440	409	433	492	459	410	443	434	489
23484	21579	29373	24663	22317	22158	16615	6181	2474	850	499	402	426	406	422	447	422	435	410	423	405	426	362	401	417	432	426	440	452	399	410	422	397	410	390	426	426	395	438	374	426	419	413	422	421	425	440	407	389	413	383	392	419	430	396	402	415	407	406	444	407	432	402	408	388	437	404	407	418	395	421	452	417	465	388	379	427	401	399	431	384	421	436	438	391	409	428	388	396	409	405	427	400	414	420	434	396	387	428	426	442	419	395	426	405	417	420	419	390	408	432	411	372	384	446	409	390	441	429	415	400	383	462	410	386	425	466	405	390	420	431	425	418	405	450	427	427	394	395	407	436	380	376	415	416	387	436	389	421	412	427	399	440	398	470	415	389	397	430	423	422	386	423	421	408	402	421	423	426	408	372	394	406	426	381	414	405	393	408	415	424	424	420	430	382	385	411	427	454	398	425	381	385	403	386	420	433	420	448	397	436	403	406	417	399	449	397	408	398	432	392	429	418	420	426	384	430	395	417	443	398	434	395	389	393	418	396	425	394	401	395	410	451	408	450	384	425	421	406	414	420	442	407	432	409	406	409	437	422	396	419	349	429	418	384	431	388	435	431	409	369	379	412	452	468	417	370	370	404	437	400	399	420	449	401	455	388	464	412	425	391	439	399	409	396	413	415	425	425	379	401	409	376	405	377	418	433	402	388	414	396	398	397	384	421	386	406	399	413	425	420	399	442	417	408	413	438	378	383	366	420	442	429	477	418	403	365	408	393	390	421	393	462	420	401	408	408	400	420	405	440	425	428	412	437	438	371	429	399	446	415	410	411	388	409	444	399	387	400	410	390	389	407	431	403	405	410	423	436	403	409	390	429	394	434	443	415	386	432	420	424	407	419	425	391	405	429	403	417	440	390	393	430	424	418	392	411	423	448	402	399	421	418	404	391	410	407	403	417	387	417	400	399	443	424	389	402	448	399	424	403	394	418	429	414	391	402	472	401	366	398	415	397	415	436	394	414	441	426	440	445	413	413	396	406	374	404	406	450	429	409	391	429	428	392	426	420	402	409	452	418	398	459	422	380	408	397	400	403	406	382	389	393	364	363	423	412	417	426	429	410	428	432	396	384	394	416	374	412	427	420	394	389	413	423	401	381	389	431	423	443	412	421	440	392	430	434	403	407	378	397	409	409	411	438	416	437	390	455	396	436	416	377	435	392	441	427	382	427	367	394	398	410	407	432	405	424	441	401	435	429	415	406	392	426	414	412	401	396	432	410	389	401	370	402	386	420	415	411	393	384	425	420	361	415	452	407	424	417	438	427	397	410	405	431	406	416	422	444	407	392	402	386	426	389	449	363	409	406	422	399	379	361	440	443	430	429	413	431	426	417	390	374	404	370	411	394	385	418	414	430	403	428	426	432	405	425	416	394	429	408	422	384	411	423	402	422	380	393	407	401	414	402	420	417	379	437	438	436	389	414	426	443	378	406	431	459	408	439	413	377	420	421	430	396	418	440	417	401	400	418	432	388	415	388	393	383	415	429	434	440	405	395	446	404	432	399	421	417	383	397	366	377	434	384	403	420	415	390	411	380	408	434	404	365	439	392	394	376	411	390	387	432	410	438	421	397	419	405	440	406	410	378	363	409	384	406	407	397	405	409	394	392	396	400	367	409	433	376	415	404	386	385	356	380	398	419	400	409	358	379	410	442	417	424	409	392	412	384	434	414	435	398	416	407	439	400	402	344	422	420	416	413	421	373	414	457	401	366	424	367	422	417	390	401	429	437	383	400	398	423	429	413	411	444	397	375	412	405	442	388	400	389	406	393	409	421	409	402	427	424	368	450	364	426	423	396	384	426	409	447	460	405	404	401	414	365	410	385	397	432	406	447	425	402	386	412	422	399	423	435	436	380	406	424	416	431	442	423	363	402	452	427	448	384	391	428	391	426	436	387	432	403	420	449	436	402	421	427	375	398	409	412	426	423	418	414	404	407	466	425	422	404	408	426	417	424	386	432	428	455	454	405	425	386	440	433	406	423	400	438	397	390	405	381	412	404	355	423	411	430	401	384	418	390	382	403	418	378	372	409	417	417	391	413	362	415	409	430	377	419	419	409	396	397	394	447	428	385	431	420	409	414	389	394	389	390	378	418	378	408	434	361	419	416	394	358	426	428	396	427	420	393	407	405	409	409	444	381	416	419	385	398	441	438	406	429	401	440	429	439	424	435	406	399	395	386	409	399	399	397	432	401	404	440	415	408	417	412	370	385	420	451	411	399	365	391	379	428	392	388	416	411	385	416	392	395	391	411	384	410	408	393	438	412	415	413	402	456	422	440	380	447	401	369	414	402	419	431	422	400	388	450	444	437	435	379	403	421	380	388	413	426	412	425	403	413	407	448	388	421	434	409	431	406	426	391	364	438	432	396	457	405	376	447	439	417	430	387	422	425	375	396	421	409	401	445	400	425	373	428	441	400	442	404	401	422	411	422	415	414	399	402	405	445	376	382	417	397	432	386	417	396	407	431	411	402	406	455	393	426	388	429	419	446	409	394	439	423	405	392	403	406	377	415	385	363	396	403	399	420	444	424	381	392	434	403	387	376	416	430	444	399	433	407	462	432	411	409	437	446	421	369	453	404	433	395	409	415	423	416	418	397	404	416	420	421	392	406	428	416	440	397	404	383	409	423	395	388	408	408	434	416	407	436	378	420	401	401	433	387	402	438	373	417	399	416	405	408	447	404	404	426	418	425	404	416	437	420	389	414	431	432	383	420	412	365	401	424	433	431	409	402	451	404	424	377	433	385	379	425	370	396	416	406	418	394	430	405	407	412	420	398	428	402	409	405	379	421	392	394	404	420	401	400	400	390	395	420	434	430	409	369	431	420	431	415	415	395	417	420	385	443	433	445	378	390	410	402	403	438	421	368	426	385	412	400	391	405	384	395	407	377	390	435	429	408	387	459	418	385	408	403	434	401	424	442	410	388	434	398	415	377	408	385	427	432	406	407	413	422	444	423	413	398	429	434	412	429	375	381	439	417	425	414	423	401	405	425	442	406	416	402	405	404	425	425	435	405	413	394	418	433	420	401	382	414	410	381	413	420	421	384	409	426	406	427	393	405	408	416	417	415	439	401	394	417	437	425	393	386	394	424	449	419	393	414	397	418	427	398	398	437	434	375	383	436	391	446	396	438	424	406	381	381	453	444	397	400	415	390	452	431	380	435	403	437	385	419	371	417	393	422	407	397	411	389	409	420	380	391	403	392	403	445	403	437	421	423	386	380	444	375	417	379	439	419	431	434	443	376	418	418	385	388	400	410	417	413	414	417	409	426	410	428	401	404	410	424	393	404	440	431	409	417	412	392	381	426	393	386	422	428	391	412	391	417	433	407	405	427	422	415	427	419	368	430	452	452	393	408	424	399	406	425	398	431	411	403	396	441	386	415	392	426	421	449	388	418	393	411	414	373	419	390	410	415	412	414	420	422	389	407	421	434	424
39885	65260	49034	36240	26198	15941	10240	6194	3135	1047	518	487	455	469	500	487	479	438	463	456	485	483	482	495	469	460	456	445	486	453	470	466	457	486	444	447	468	476	458	458	461	476	455	454	421	472	457	443	455	457	467	476	455	450	439	491	441	468	445	442	421	469	475	468	444	451	464	475	448	445	464	450	463	443	465	456	431	402	476	438	484	481	454	477	455	437	458	466	473	444	487	457	474	440	430	482	476	478	483	447	462	479	451	441	407	429	435	449	426	470	428	435	466	458	442	469	458	430	444	437	459	462	409	487	434	431	454	437	431	502	502	450	486	449	435	452	484	441	487	464	471	454	480	445	420	459	461	460	452	460	454	455	450	479	471	468	440	476	423	457	472	422	461	438	453	452	474	444	448	411	445	465	456	472	467	454	444	448	502	480	467	468	447	475	495	452	439	465	452	487	457	448	476	447	471	457	436	442	439	458	447	452	443	458	491	428	480	433	445	463	450	460	462	451	494	475	427	450	434	457	458	492	471	465	474	452	459	449	430	431	460	432	459	467	466	473	459	478	475	429	442	459	457	468	438	447	443	425	478	467	440	426	485	441	466	449	472	447	447	464	449	455	444	458	489	455	479	469	444	450	451	491	448	439	428	443	456	457	468	423	470	474	462	440	477	477	442	443	480	456	472	459	437	445	466	482	455	449	459	439	438	454	458	454	479	435	456	445	460	460	528	497	464	439	484	457	522	457	468	487	450	475	496	471	469	453	450	488	458	475	490	456	477	447	477	447	452	473	454	441	430	485	452	473	425	450	459	468	503	466	442	484	446	453	457	498	476	457	450	442	438	435	442	454	469	450	505	472	444	484	445	444	504	468	481	479	476	437	421	467	429	466	446	454	479	471	482	487	448	448	475	485	453	450	467	446	476	491	466	461	476	462	434	502	398	457	472	433	452	448	440	505	438	461	436	456	444	490	457	474	454	465	447	396	482	472	470	480	433	443	490	430	457	439	450	451	452	472	446	497	434	433	455	474	450	444	432	447	471	465	463	460	415	450	491	480	447	471	475	466	448	466	452	447	449	491	463	471	455	444	453	449	462	449	417	489	482	476	469	478	441	454	477	441	457	446	488	487	438	494	480	441	485	476	424	455	470	468	480	464	488	446	432	429	473	455	475	484	452	427	439	452	504	454	460	445	414	467	450	463	465	463	474	489	472	440	433	445	452	427	467	456	470	456	422	473	471	443	456	441	403	501	445	479	444	480	448	453	429	452	479	456	422	472	460	477	463	455	450	448	423	451	471	451	477	484	435	445	482	420	447	467	493	480	470	470	455	454	428	445	441	433	504	464	447	418	446	470	458	486	429	464	476	446	479	461	447	469	460	493	462	470	477	478	478	482	399	438	465	428	493	462	438	455	456	446	461	461	445	421	487	459	450	446	435	448	480	456	454	414	455	438	439	444	462	432	438	466	465	426	454	478	473	445	474	429	471	471	470	464	468	489	461	448	473	480	455	462	478	439	431	463	451	415	474	488	468	469	460	458	450	414	452	469	478	453	482	443	432	438	450	433	460	485	480	494	428	468	447	461	416	427	460	448	442	443	456	420	457	478	445	442	495	467	507	468	476	457	460	449	422	473	454	443	453	446	471	465	483	496	442	481	455	442	450	467	481	430	441	445	455	458	478	459	451	443	454	487	460	448	437	447	437	441	429	431	457	442	425	447	491	472	412	474	459	418	441	427	464	476	468	440	449	463	405	456	521	473	466	447	483	452	471	455	466	433	470	465	484	452	457	441	465	467	472	513	404	459	460	483	459	475	497	450	439	437	439	488	447	465	448	434	470	441	450	414	481	454	451	476	498	444	447	488	440	478	502	457	472	455	452	482	472	473	447	477	443	443	428	466	466	489	451	470	445	460	462	461	454	464	452	465	455	494	452	482	464	456	413	491	464	472	462	417	496	475	468	440	481	472	457	460	458	424	463	446	450	444	468	453	429	463	478	436	464	459	459	479	403	462	439	471	453	481	470	463	413	443	473	479	471	452	445	439	520	461	473	451	478	481	472	464	456	454	438	469	460	479	461	464	457	473	453	447	450	472	434	468	488	500	414	502	464	474	465	463	427	451	433	461	460	419	485	491	468	484	487	453	452	460	448	475	477	437	446	453	444	473	427	438	484	422	475	429	456	453	484	464	465	441	483	470	429	450	449	457	447	446	453	450	426	497	453	457	426	436	452	442	438	402	445	483	420	468	457	480	460	428	458	449	495	468	410	414	458	442	441	419	445	481	450	435	484	460	488	448	463	455	469	447	488	446	459	478	492	435	421	428	495	465	464	485	458	457	460	454	479	459	452	458	447	462	434	434	443	462	459	491	424	447	449	458	484	437	473	447	466	453	456	490	410	462	432	458	473	458	456	443	447	438	444	421	460	462	415	437	433	478	438	431	437	419	456	435	451	445	480	402	474	448	457	411	467	437	458	462	422	463	466	449	426	475	478	447	488	442	461	446	466	443	401	464	432	442	438	491	478	446	460	431	464	471	436	437	468	442	483	403	447	468	458	438	428	460	432	480	475	465	459	457	455	440	513	430	450	485	479	465	448	454	443	467	459	475	488	472	423	464	455	475	446	440	458	481	436	447	489	429	432	453	471	439	483	461	479	452	420	461	463	450	471	494	461	456	463	505	441	462	458	475	455	469	476	460	430	441	454	464	482	479	475	463	435	462	513	482	474	455	467	458	486	493	458	426	472	448	468	463	450	455	455	473	424	462	420	474	450	441	469	496	459	417	425	435	495	460	445	439	441	473	456	431	488	456	450	455	449	480	478	439	427	452	430	462	421	490	477	459	464	456	499	495	463	474	468	461	481	453	470	479	450	448	450	467	449	474	447	474	479	475	485	475	465	441	484	477	436	436	414	449	445	445	487	460	438	452	471	446	464	441	463	462	451	425	469	475	467	439	444	468	462	473	430	424	450	461	448	470	463	473	465	443	423	443	486	485	461	474	449	451	447	496	468	444	464	443	468	467	439	457	416	466	484	447	445	438	465	425	468	496	424	460	438	437	495	453	426	440	445	454	457	480	497	463	450	422	474	470	476	450	470	441	430	503	473	466	458	435	478	458	461	467	453	419	475	435	456	472	446	438	461	498	458	448	463	462	487	476	458	454	464	461	417	508	489	489	442	458	445	455	455	438	444	437	480	463	437	458	463	499	456	460	494	462	442	426	460	449	483	461	469	436	482	456	439	444	460	475	470	443	480	459	474	467	459	438	461	459	437	444	410	446	469	445	433	423	450	453	441	440	432	429	436	436	452	440	435	480	463	458	442	457	467	451	466	469	505	431	485	493	442	443	430	468	460	509	456	478	429	479	535	442	431	451	440	472	493	453	403	472	472	453	441	467	480	435	446	455	473	463	468	436	431	482	472	464	470	474	479	459	435	457	466	455	436	485	428	427	432	414	444	450	457	461	465	451	455	435	486	473	476	463	446	464	452	442
30369	32184	36028	24212	9434	2228	1270	727	422	326	291	296	271	318	279	299	283	301	302	334	318	311	295	305	272	311	296	313	308	309	329	288	292	288	285	295	299	283	282	303	306	296	295	307	268	292	322	293	324	307	324	298	277	306	302	271	292	297	313	318	303	271	290	293	263	319	294	265	287	296	267	303	311	308	281	319	269	290	280	294	316	325	287	274	291	303	336	340	313	278	304	291	296	287	337	315	306	303	289	273	269	300	306	293	270	299	311	290	308	319	274	273	299	284	287	312	319	304	287	310	310	318	296	307	309	291	276	301	307	300	302	298	309	296	291	299	272	303	280	297	301	293	280	319	318	322	305	303	326	333	300	307	312	309	322	317	288	295	292	296	305	289	313	275	296	324	283	317	276	293	304	302	307	314	321	311	313	303	307	265	304	272	280	308	324	297	307	281	295	307	314	298	297	304	329	258	284	312	284	312	319	306	306	293	301	285	301	274	310	314	317	302	299	290	270	303	310	298	298	300	314	282	288	324	304	320	310	304	308	266	307	324	307	296	295	269	291	293	293	302	275	289	301	263	279	298	314	309	278	306	300	278	311	302	300	303	294	303	307	261	276	301	288	287	321	287	297	293	281	299	275	298	314	313	292	290	314	302	298	283	311	297	267	299	279	322	310	286	296	288	290	289	322	324	288	307	292	303	308	298	346	330	278	311	284	307	300	301	285	300	271	273	291	308	286	295	274	305	285	311	303	313	299	302	289	317	312	289	302	293	291	294	297	296	311	299	301	312	280	298	291	306	273	286	285	307	328	329	319	291	287	309	336	286	284	314	308	301	290	327	284	291	325	317	319	303	328	304	336	307	334	289	331	313	301	302	320	310	284	295	291	285	299	274	317	240	286	260	285	280	299	277	318	277	288	297	297	298	278	306	319	326	292	311	278	278	278	284	312	282	313	294	293	275	288	313	291	309	295	316	287	308	303	270	313	297	279	289	306	307	288	306	292	303	272	285	320	277	285	318	292	292	281	305	288	292	273	249	301	298	301	285	293	306	311	283	317	314	291	267	302	239	292	300	280	314	280	260	306	301	277	310	312	263	287	311	306	300	327	318	295	302	295	300	292	304	287	304	294	288	271	283	289	292	319	315	278	323	286	264	324	307	295	302	300	281	295	292	295	280	305	295	334	286	287	289	297	303	290	302	295	297	335	312	303	313	290	294	285	258	319	325	305	286	295	286	282	304	263	310	306	302	302	283	272	291	273	301	251	311	316	286	279	281	294	314	330	317	280	293	305	314	276	320	320	315	292	282	259	317	316	282	275	280	291	291	270	306	284	286	280	331	310	307	289	313	286	273	306	334	300	271	293	310	302	282	293	309	283	287	303	276	299	321	301	284	294	269	301	292	286	323	309	285	309	268	303	316	259	278	282	302	301	305	294	296	324	317	291	310	278	271	300	298	330	301	287	311	277	297	278	261	303	285	290	303	318	293	291	289	303	294	277	292	289	310	325	303	324	293	293	326	262	292	303	313	305	291	282	317	305	314	299	305	286	306	263	303	281	305	303	293	297	262	293	292	310	308	295	300	289	283	284	297	279	318	306	315	290	302	270	319	314	299	303	301	322	342	300	315	320	273	304	306	313	296	322	297	290	293	299	312	333	307	335	305	301	294	290	279	303	327	310	314	299	286	281	288	331	297	333	298	325	283	325	335	275	292	278	300	300	307	313	297	306	291	292	303	308	315	296	300	292	299	292	275	308	284	266	328	313	316	287	295	320	292	317	294	309	276	315	321	271	263	279	320	296	318	324	280	301	268	293	312	284	290	314	317	315	336	298	318	298	304	270	292	326	271	286	306	299	264	320	286	280	296	319	294	318	335	298	302	310	299	332	295	302	270	306	290	286	307	313	296	315	281	295	293	306	300	300	281	277	304	298	300	297	291	310	273	313	306	287	274	284	278	263	276	325	315	297	277	306	289	261	300	293	272	306	274	296	309	316	319	318	299	285	313	301	292	296	290	296	314	292	327	316	301	285	314	314	338	303	280	306	257	302	298	316	307	292	259	287	292	300	295	305	296	301	292	320	311	296	281	319	318	291	291	295	308	292	319	314	315	307	310	291	295	300	296	295	296	302	283	277	291	296	293	286	317	308	288	270	277	333	282	283	293	289	295	294	295	274	305	293	295	314	307	303	343	299	277	280	314	294	330	285	309	309	290	272	289	303	339	313	330	333	302	311	329	313	295	328	312	330	331	311	300	308	298	327	294	286	282	303	290	303	303	307	300	309	307	288	260	282	313	328	321	332	302	292	343	312	285	309	302	312	302	307	305	320	314	308	299	338	292	292	274	286	321	257	287	294	313	293	318	328	267	270	324	293	307	284	274	307	295	306	292	330	312	328	313	299	283	334	329	293	292	298	315	310	298	318	296	276	311	281	306	309	291	289	285	283	300	293	302	292	324	311	294	332	299	274	291	312	313	284	316	319	295	301	291	298	288	330	303	297	296	312	319	291	279	302	305	290	294	298	284	306	307	285	258	272	268	303	308	302	294	304	310	278	293	286	302	316	302	318	278	279	325	302	278	267	302	296	281	316	287	295	276	290	306	291	340	314	269	300	329	274	300	319	309	311	298	296	305	300	318	296	295	288	337	288	309	280	308	316	294	293	280	299	290	289	300	312	303	296	305	279	276	306	308	308	288	254	303	299	283	323	284	308	313	301	290	308	298	337	282	310	286	294	281	289	300	302	290	279	302	296	269	297	310	310	325	287	330	297	306	310	287	274	275	296	304	281	302	302	299	307	291	288	305	317	311	303	307	291	301	328	263	302	320	308	324	294	296	269	321	310	313	331	298	313	305	301	305	314	303	276	303	323	321	274	309	299	282	277	306	272	279	302	294	335	276	321	303	313	309	314	299	316	310	310	290	320	272	284	286	312	273	273	295	258	307	325	326	295	292	295	286	309	314	263	288	319	278	277	288	305	316	295	311	304	302	295	265	318	322	316	325	320	309	280	318	304	283	302	290	287	320	338	287	299	300	288	312	323	304	335	315	288	334	303	305	304	323	272	276	321	318	321	315	296	272	317	274	282	289	317	307	302	295	304	334	278	308	275	278	281	309	265	256	273	309	333	285	319	284	275	257	305	288	285	279	302	284	297	298	331	285	301	322	303	264	307	275	263	304	316	318	301	293	297	291	295	311	280	311	296	327	318	294	301	347	277	277	324	327	290	311	284	276	316	307	288	313	333	282	284	300	277	307	277	271	305	309	298	314	314	299	302	325	332	284	317	323	311	301	267	323	345	279	319	313	308	273	321	321	321	290	302	309	292	306	298	293	289	274	303	297	286	316	279	283	278	288	305	300	305	300	307	285	286	316	276	307	309	321	284	308	341	303	300	282	299	327	292	313	320	299	301	326	301	297	294	288	268	275	314	304	298	302	310	309	302	307	337	300	315	271	307	286	338	289	281	298	292	284	306	285	290	320	302	269	288	298
33884	49287	34809	22062	9964	2908	1711	1026	532	380	376	392	389	383	347	340	379	341	323	356	370	353	363	391	358	327	337	368	333	349	374	330	318	346	372	354	346	345	351	366	351	369	347	345	307	366	379	369	319	371	343	326	367	340	335	376	343	340	385	355	404	347	342	368	361	346	378	295	380	359	375	349	355	335	374	345	378	343	364	335	352	347	314	340	350	360	347	345	328	335	350	347	336	370	361	347	337	334	370	329	358	346	367	358	332	333	348	346	391	323	384	364	327	338	350	361	294	371	374	341	360	353	367	344	361	325	333	358	352	328	386	346	349	349	366	374	341	356	358	328	329	367	344	319	369	378	360	347	372	357	351	364	337	387	359	354	369	391	378	327	321	361	352	385	340	383	365	367	362	321	364	341	364	332	335	341	372	325	325	371	348	332	357	370	315	348	353	353	359	351	360	352	339	334	363	372	331	366	362	320	354	394	348	366	340	343	349	331	376	347	335	342	323	361	367	353	342	363	341	385	335	353	357	374	377	397	359	321	371	330	339	348	367	330	359	343	350	346	368	340	356	336	386	330	338	364	391	373	335	361	375	390	351	355	353	337	353	308	345	365	377	351	355	329	334	367	374	344	329	339	353	360	346	358	365	366	330	337	375	382	364	335	362	359	365	355	336	350	328	343	354	350	343	327	351	321	347	344	361	342	359	359	391	360	337	338	361	383	361	359	307	355	338	343	383	348	311	368	383	360	352	371	360	359	365	336	384	364	400	370	316	316	341	357	353	371	360	371	401	340	395	373	354	371	339	350	329	341	361	368	349	355	331	381	355	352	340	352	361	354	393	365	359	348	380	381	349	372	375	367	384	357	345	344	364	368	348	325	367	340	341	320	348	363	363	366	369	335	371	374	372	324	353	352	343	361	332	343	362	313	372	361	350	321	372	345	344	354	322	337	323	366	334	390	359	371	346	377	352	340	394	373	347	360	341	355	360	338	374	372	360	330	346	346	382	350	350	354	352	358	355	376	325	354	368	370	340	338	384	378	357	385	357	327	339	359	372	379	383	326	368	370	362	355	353	351	324	343	331	367	374	349	369	375	349	347	367	340	367	348	326	367	345	355	362	331	387	353	368	338	348	348	333	337	396	347	365	355	362	357	336	379	368	338	344	374	377	346	340	383	366	354	384	344	313	326	350	360	384	390	342	376	380	346	337	320	362	311	337	375	388	366	368	368	350	345	350	359	353	373	336	330	356	366	390	385	351	407	372	339	331	351	323	351	371	378	346	348	321	359	352	340	394	366	374	346	347	348	363	361	336	338	361	357	368	368	340	357	358	387	366	366	361	348	336	325	370	389	366	344	324	355	355	374	339	375	333	372	372	346	343	314	351	350	351	357	361	346	341	356	360	331	350	306	332	368	356	366	353	364	346	334	334	329	341	351	334	362	324	351	332	328	348	376	368	376	380	336	350	394	338	366	374	354	369	339	303	378	346	347	373	368	351	360	358	364	330	327	328	381	368	363	363	361	359	360	341	363	318	385	373	372	326	337	368	362	349	366	383	313	293	344	362	359	360	349	320	348	385	353	353	337	381	345	362	360	380	359	354	364	335	337	377	383	359	353	359	354	347	351	362	364	345	309	367	378	351	359	343	362	310	332	326	343	354	350	337	337	365	333	400	326	358	376	327	368	391	337	331	353	319	362	363	392	352	365	328	364	368	352	343	350	381	381	376	368	356	387	371	380	355	329	383	378	376	391	389	333	368	343	318	361	366	355	362	354	346	381	352	352	356	342	366	355	335	347	344	336	367	359	390	401	337	337	328	376	337	363	339	343	340	331	348	352	353	339	337	340	361	365	342	384	361	373	349	334	360	355	339	336	356	336	354	366	358	358	337	324	359	363	323	348	332	383	358	338	321	398	348	356	336	357	338	362	378	348	339	341	353	391	357	368	368	317	361	330	363	358	330	367	367	366	339	347	327	348	349	344	321	371	368	366	390	371	357	370	316	367	363	361	359	348	331	381	358	372	357	366	379	350	333	361	368	343	348	339	408	326	400	349	345	377	366	371	359	356	334	403	357	341	358	339	336	371	365	368	347	353	376	352	366	340	312	360	361	359	345	338	365	353	355	348	339	345	344	349	336	369	376	353	323	375	336	330	358	356	373	327	352	342	378	360	347	327	334	366	390	363	378	344	350	337	323	350	326	325	323	362	357	381	346	338	336	348	379	380	379	336	342	347	340	321	352	348	362	355	347	369	340	334	401	392	362	359	333	345	336	341	333	341	364	356	387	321	345	363	337	334	367	339	339	351	377	333	369	329	326	338	338	356	340	374	345	360	339	344	323	348	324	335	336	362	321	357	337	335	371	338	376	333	348	343	358	350	368	357	362	355	350	349	350	328	340	338	346	361	338	323	320	384	375	325	338	349	353	361	331	353	345	376	365	414	330	340	367	364	363	347	349	338	356	364	373	369	355	338	366	364	385	333	370	356	350	353	369	370	374	373	366	365	373	316	351	341	372	334	397	341	380	382	360	374	348	337	356	351	350	385	379	365	359	364	384	350	344	359	359	309	370	385	374	367	315	406	342	361	356	361	341	379	345	346	364	375	342	336	339	376	338	344	337	316	337	338	357	330	379	359	353	308	315	334	365	339	406	358	392	327	358	368	324	407	365	353	371	386	353	342	336	320	333	324	340	393	321	344	355	383	340	365	375	323	336	378	332	378	347	325	352	337	361	375	398	334	370	365	385	363	388	332	341	321	315	378	353	334	349	351	327	373	359	347	347	367	338	353	354	349	362	356	329	362	346	381	356	354	335	368	372	372	325	363	364	356	337	384	349	368	367	362	364	368	347	359	360	331	376	359	405	357	353	349	348	340	335	395	359	362	336	341	362	343	347	382	336	357	328	365	365	356	350	315	332	328	340	354	340	347	361	361	382	345	377	383	355	335	357	339	385	366	352	346	338	323	372	364	371	363	345	380	379	375	330	339	335	356	369	342	323	333	358	358	371	342	354	345	360	363	353	324	361	364	335	336	362	338	395	353	378	384	358	346	391	371	315	339	360	328	336	346	333	335	359	339	390	366	336	334	390	366	362	328	338	347	341	342	336	360	343	352	331	326	338	384	351	358	335	364	354	349	379	384	388	394	371	333	337	357	338	328	334	339	350	370	328	363	333	363	361	322	328	366	318	376	364	351	354	334	330	357	401	364	359	339	331	348	356	367	364	342	346	356	361	369	340	350	327	374	355	369	384	348	369	400	330	339	354	389	368	364	357	333	320	346	383	365	382	350	365	309	364	373	385	306	354	333	367	333	356	341	370	357	341	361	347	335	316	353	342	346	354	393	335	352	348	359	352	335	342	365	342	371	359	350	359	338	343	358	356	367	374	355	353	366	354	333	349	364	327	395	364	352	384	369	362	406	372	353	348	326	325	349	359	344	349	325	349	353	363	373	353	343	397	377	325	353	345	324	350	371	336	362	354	374	341	388
24401	21477	29236	25874	21873	15288	6042	2711	1381	527	425	317	289	316	280	319	311	296	285	294	327	292	310	303	257	260	262	299	290	278	320	284	286	282	303	263	274	287	294	282	279	302	265	288	295	324	270	277	305	272	268	291	277	259	268	265	279	327	284	306	296	279	252	306	306	269	301	289	311	283	277	258	307	270	286	278	272	275	287	285	286	314	297	276	236	282	286	290	265	262	260	240	297	278	305	283	295	286	282	284	298	253	261	288	262	276	269	296	290	283	291	307	277	298	267	269	246	290	299	311	285	289	309	304	283	305	319	277	296	247	304	304	325	290	285	268	310	281	275	274	309	252	297	285	256	298	290	289	277	274	274	294	262	301	298	286	294	310	268	316	308	294	301	288	291	291	306	282	283	295	312	286	307	246	280	283	286	260	258	282	292	312	279	271	291	266	294	259	277	256	277	274	303	298	293	264	288	307	318	283	279	284	288	301	295	296	274	274	328	286	262	280	281	301	278	290	289	285	286	297	289	278	281	300	313	288	278	262	302	248	290	283	295	293	268	280	275	291	281	274	258	285	278	301	287	275	277	262	286	262	293	265	300	275	263	317	288	284	295	281	304	298	274	302	266	279	287	284	286	281	269	302	274	273	290	299	284	280	279	283	286	274	305	269	279	294	304	283	271	285	267	283	261	326	261	296	291	316	291	292	315	298	267	275	248	291	317	282	272	247	287	276	297	260	276	299	279	289	316	304	286	299	315	293	289	268	277	290	303	286	263	313	285	279	286	307	299	263	298	290	282	286	275	272	274	291	284	312	283	257	308	275	286	306	297	282	323	283	273	266	290	290	310	307	305	270	297	261	255	302	302	264	297	290	289	286	298	299	283	266	259	305	265	285	283	265	279	249	250	308	285	289	265	277	280	276	277	274	266	270	301	269	279	277	257	281	270	272	284	282	283	302	271	315	261	310	292	271	263	286	262	270	296	281	266	279	268	277	294	262	281	294	307	258	279	293	272	272	293	294	273	288	281	267	307	274	277	282	288	254	308	260	313	243	273	310	238	292	269	300	282	302	307	304	304	249	300	284	247	281	251	295	265	265	267	309	295	286	273	298	278	288	274	274	313	305	286	281	278	304	302	284	281	256	298	285	305	320	283	306	280	283	289	266	318	301	262	246	265	265	292	288	264	321	291	278	288	277	317	304	285	287	254	307	279	277	265	259	286	252	330	289	295	279	283	267	297	261	282	274	296	268	273	281	307	270	261	275	293	274	299	263	297	250	298	284	304	276	270	295	292	306	287	277	262	302	248	278	288	286	279	307	265	271	290	275	281	269	295	278	286	276	299	271	290	265	237	272	313	292	265	256	264	247	298	290	302	289	287	280	299	255	262	268	269	290	295	276	270	266	298	290	291	263	282	266	287	284	277	263	289	274	283	292	258	253	286	289	273	260	322	263	286	273	266	285	285	278	282	284	292	302	296	268	303	309	272	291	279	314	303	298	292	280	290	258	294	318	286	279	254	299	271	294	264	287	278	295	302	316	305	288	277	294	290	285	286	269	273	296	304	309	278	282	292	284	285	269	273	283	287	271	303	268	265	266	277	293	258	279	295	288	277	281	277	269	293	295	303	281	281	302	265	307	294	292	287	270	285	260	279	271	266	314	308	265	274	267	268	284	272	269	304	288	286	295	270	317	269	291	304	287	308	307	298	273	289	258	279	269	306	292	302	304	285	308	292	290	282	280	300	276	304	288	301	271	295	278	301	305	308	296	304	315	291	307	301	291	294	296	263	299	280	264	292	276	268	295	309	273	287	310	280	254	273	261	264	278	294	305	273	290	233	268	266	290	306	295	295	272	290	273	300	282	270	314	322	299	316	297	297	255	272	278	281	305	250	300	283	285	260	276	281	277	276	292	274	303	268	248	271	283	276	254	279	281	300	303	326	283	276	295	308	302	265	249	268	286	290	281	295	272	275	312	287	297	283	281	286	280	279	264	281	274	277	277	310	278	285	297	281	304	342	287	299	265	306	303	279	291	294	335	300	292	290	270	248	307	276	284	269	324	275	273	268	266	298	296	262	292	280	262	273	261	313	282	295	268	296	293	303	313	309	271	265	278	263	309	273	277	258	285	286	295	284	278	287	303	274	266	307	291	282	279	308	274	275	293	285	270	259	285	281	284	293	270	273	284	279	286	286	268	311	272	261	275	270	292	269	275	300	287	280	296	260	283	271	274	261	250	319	290	287	280	290	284	262	298	293	278	284	313	280	333	292	292	296	280	313	299	305	289	318	303	259	286	284	312	291	273	315	293	284	269	313	270	303	290	286	310	290	318	292	285	289	277	286	310	300	284	275	283	250	288	273	304	296	264	247	313	263	304	284	282	274	286	266	321	267	291	293	307	299	328	281	274	299	283	286	317	260	290	311	285	307	292	300	277	286	275	307	285	269	288	281	272	295	318	263	277	306	297	277	305	282	310	295	282	291	273	310	289	304	268	297	278	311	308	250	251	299	276	281	275	287	278	289	259	265	265	297	295	308	286	263	269	292	306	270	272	287	281	268	293	256	290	279	310	294	276	284	274	258	253	276	275	276	252	270	302	268	299	276	273	263	262	274	291	274	297	284	269	270	286	288	300	278	265	275	250	292	273	283	309	296	297	309	279	312	290	300	271	262	289	288	267	308	269	283	292	279	318	255	256	268	308	280	270	289	302	323	296	329	278	282	318	293	277	273	296	272	276	294	293	313	284	269	276	286	282	296	299	241	289	287	280	304	298	287	244	291	318	286	309	276	295	264	290	300	333	282	281	259	285	290	254	305	265	276	283	314	302	303	294	312	256	315	294	283	315	298	268	321	284	292	276	252	285	300	290	277	288	269	276	279	279	281	287	288	277	302	291	285	279	264	269	248	263	278	282	256	292	282	248	299	270	269	297	305	256	286	278	295	274	282	284	298	266	295	274	296	277	285	268	285	305	292	275	296	273	265	298	273	293	274	284	283	272	259	286	320	264	311	284	279	317	289	299	273	300	311	281	282	307	312	300	290	324	273	268	265	278	273	296	304	290	267	285	300	288	258	301	279	301	292	280	327	262	301	285	275	293	301	256	316	263	257	273	289	333	284	295	294	299	266	268	259	291	297	288	275	248	298	261	309	278	268	294	277	285	290	279	288	304	293	313	263	278	267	290	277	269	270	303	287	279	283	289	274	284	287	278	292	292	312	275	251	299	245	270	291	287	270	271	263	322	290	275	314	304	289	307	295	278	300	262	281	288	276	281	299	308	295	268	255	257	280	310	296	276	285	300	290	281	267	291	270	277	249	275	269	295	310	303	283	300	274	283	294	273	245	288	271	300	296	287	304	261	284	298	290	303	268	259	296	263	266	301	300	280	276	283	290	300	273	285	281	265	301	252	294	265	276	261	243	274	282	313	293	284	271	256	286	264	288	296	285	269	279	310	290	335	310	291	256	286	319	269	315	275	261	264	265	289	269	259
36753	62685	46936	30349	18751	10052	5145	3512	1713	754	551	329	336	341	302	314	342	339	315	370	383	327	328	329	324	350	329	382	323	309	327	326	318	337	312	337	353	315	350	374	317	322	336	353	346	338	363	367	346	342	309	320	338	329	351	370	390	358	337	325	346	335	354	322	362	323	338	310	317	321	332	369	330	345	343	334	332	325	329	337	327	339	305	388	355	378	329	326	324	359	359	321	381	330	294	332	341	343	343	336	332	328	317	332	309	323	350	347	327	320	317	324	353	328	347	328	320	343	348	350	343	321	322	325	351	315	355	342	317	318	350	375	323	314	313	354	360	325	309	338	373	360	332	327	354	326	327	326	360	348	315	327	345	311	331	327	324	340	333	355	359	321	314	347	352	327	352	330	342	363	331	332	338	312	337	369	346	335	339	333	328	347	330	363	359	316	356	315	328	368	347	313	338	337	338	355	320	333	348	363	322	328	352	304	279	328	316	360	372	360	343	340	339	375	337	341	315	315	345	359	327	328	342	362	308	340	331	303	342	318	352	335	306	315	343	347	357	347	344	335	350	318	357	296	330	336	352	335	311	333	325	335	333	343	319	316	331	373	317	346	310	361	336	352	327	357	344	312	335	333	331	331	341	348	346	292	346	316	366	341	331	342	345	361	315	315	370	335	356	330	341	321	350	357	338	340	336	325	356	335	314	335	323	327	311	299	320	320	313	356	330	288	326	352	306	285	340	325	350	308	339	335	330	336	336	336	310	323	305	342	347	320	326	338	333	333	329	360	360	333	340	344	317	345	344	362	315	336	340	349	308	357	333	344	337	326	342	325	329	325	314	341	337	315	347	310	341	307	338	360	341	336	337	327	363	316	327	292	347	359	345	369	299	343	291	338	336	315	321	342	328	333	346	301	313	333	325	337	346	354	320	317	363	309	352	322	328	339	306	343	366	345	320	309	355	292	333	352	308	301	355	351	359	332	353	302	332	341	351	350	355	319	295	336	333	354	335	306	336	297	321	324	356	351	342	331	363	328	331	317	347	338	306	331	326	331	294	338	317	349	361	356	332	335	367	341	346	350	330	324	345	318	334	338	312	349	302	314	333	335	316	324	325	355	338	338	316	318	348	320	356	358	342	333	351	350	323	354	336	323	347	313	338	359	326	353	337	353	321	316	309	312	341	297	309	336	356	317	331	336	333	344	306	323	339	333	354	334	348	349	332	340	341	343	370	326	333	331	343	314	344	326	341	347	330	329	314	328	355	349	326	354	322	350	340	328	302	297	342	336	363	309	309	307	345	323	337	375	301	350	365	349	327	335	340	325	337	323	309	362	322	348	322	334	330	366	344	335	293	343	330	350	321	338	363	326	335	321	292	322	336	343	324	337	333	328	301	328	308	317	306	343	357	343	325	326	312	347	355	311	386	337	360	334	327	362	338	335	349	356	365	328	348	335	300	317	338	354	304	306	332	381	339	325	308	373	331	347	329	378	334	315	328	317	336	337	332	335	369	355	371	363	329	338	333	341	336	327	318	347	326	347	335	363	309	350	298	341	351	331	323	323	382	347	336	348	314	351	316	311	327	337	311	349	356	339	345	350	335	328	327	328	346	340	320	325	373	355	379	345	332	338	327	334	374	328	369	290	311	337	344	343	335	374	340	331	321	303	321	353	378	317	340	291	328	339	295	376	330	339	331	344	356	329	319	321	274	320	289	342	316	319	357	339	341	306	352	331	322	368	357	284	352	351	329	309	314	361	374	335	327	352	317	354	317	353	322	308	334	358	342	362	325	318	374	334	351	336	328	323	344	303	328	305	303	297	341	356	324	338	353	350	323	327	304	335	347	321	338	304	294	341	365	344	329	294	300	313	314	353	312	354	356	343	356	372	333	371	333	320	298	322	319	311	313	327	324	349	363	327	367	320	305	371	365	333	311	328	344	334	348	321	333	334	337	334	351	330	333	336	307	307	311	319	345	368	336	350	351	328	323	336	350	333	320	365	355	324	360	318	334	347	355	332	301	336	377	334	297	333	317	305	341	297	326	337	353	329	321	320	339	315	303	354	331	314	321	331	318	319	347	324	368	345	344	315	311	357	331	385	334	333	357	321	326	321	351	354	335	337	354	299	372	343	340	317	325	339	329	329	287	363	303	350	355	327	326	316	351	329	338	320	329	305	342	354	333	322	304	300	369	313	365	334	354	338	357	332	333	332	332	368	321	326	304	327	346	335	347	343	325	307	305	346	326	323	344	324	304	303	355	339	326	338	334	305	347	338	309	335	387	340	364	320	318	321	327	336	322	324	328	352	305	331	306	336	337	329	319	319	318	321	331	339	330	330	309	329	358	311	349	329	368	340	320	324	344	318	308	340	340	348	343	359	318	346	324	318	290	337	315	352	346	341	334	320	309	311	324	350	355	350	340	342	311	313	365	298	375	320	324	316	347	331	336	363	323	347	328	337	313	320	310	339	328	326	342	327	305	319	340	324	327	326	364	323	311	313	330	315	329	318	325	355	337	346	340	352	290	359	312	348	348	366	328	342	330	333	326	331	326	367	333	342	319	340	339	340	349	371	297	317	345	349	349	330	329	322	351	322	319	322	352	331	337	359	342	345	330	341	339	324	304	339	348	302	365	353	330	359	372	295	339	307	325	327	350	320	332	336	327	356	332	332	324	335	331	343	301	346	363	347	335	325	338	328	301	310	338	332	310	315	317	363	353	370	326	355	344	318	330	322	360	338	339	339	337	334	334	332	331	346	370	294	322	371	345	305	356	312	323	332	345	308	339	325	351	346	353	340	349	326	325	330	341	356	335	326	324	304	325	333	333	321	315	352	320	330	349	342	357	343	375	320	342	337	297	356	349	319	343	357	335	293	328	351	325	317	298	351	347	346	330	331	326	331	322	360	342	311	336	333	334	332	342	349	326	330	386	329	344	328	349	320	317	335	330	359	342	312	343	336	351	333	302	320	351	343	336	301	338	338	313	367	310	337	344	346	332	337	346	361	322	367	358	320	304	302	326	334	302	348	331	326	338	341	314	311	342	322	366	320	324	334	327	332	330	332	331	343	351	323	323	352	346	328	377	329	314	300	307	350	307	296	360	338	313	346	322	344	376	348	336	319	328	312	322	309	359	354	343	325	341	297	316	354	341	316	311	305	355	343	335	353	321	350	345	340	317	352	331	327	329	374	331	335	320	347	324	315	360	358	324	327	309	334	343	337	356	322	342	332	346	339	351	354	343	324	314	327	348	340	318	377	317	328	345	344	342	323	310	336	337	365	373	352	345	354	346	367	351	339	326	313	337	323	342	324	340	304	316	338	371	345	321	337	334	318	312	338	358	304	358	321	366	389	339	355	337	351	353	326	336	337	317	327	352	333	338	365	347	331	345	330	338	321	343	337	323	346	326	301	338	341	309	308	357	369	320	336	362	350	344	311	346	331	349	325	310	356	363	341	342	334	322	335	321	365	322	337	312	350	322	337	314	331
25582	21966	29704	26346	15187	5367	2115	1180	753	419	694	427	398	395	370	426	385	363	385	335	403	392	363	397	366	400	403	383	395	395	363	391	408	374	371	405	405	376	416	398	390	400	375	373	368	374	382	347	361	382	371	381	380	377	394	409	391	369	369	425	358	341	403	363	411	375	381	378	408	406	388	399	375	356	402	405	377	434	396	370	353	368	403	395	374	390	380	403	397	416	362	399	381	384	382	400	395	365	399	386	389	347	372	367	381	374	387	381	364	381	386	363	356	407	385	362	384	418	400	414	349	367	396	386	357	379	372	364	405	373	385	375	384	368	401	412	414	388	382	387	386	401	354	381	408	382	393	399	380	416	399	426	379	392	376	379	434	366	376	377	392	360	385	374	356	361	356	354	363	387	369	367	413	364	402	362	374	403	379	383	364	395	387	363	404	375	401	413	378	385	388	399	380	378	380	362	378	383	401	424	379	382	401	429	388	382	405	366	382	399	379	375	366	393	380	363	392	404	361	373	358	385	395	385	385	341	400	369	370	407	355	379	395	413	385	423	351	382	385	421	436	398	367	397	382	388	379	401	398	357	399	365	396	364	369	372	362	357	410	382	371	408	370	351	399	396	397	386	405	369	368	399	364	373	381	380	398	416	389	392	393	366	351	389	384	371	362	377	380	336	372	364	396	376	436	386	381	358	390	391	391	409	349	383	385	350	380	388	390	387	362	377	382	393	365	394	372	360	398	356	396	370	377	375	349	389	373	389	392	416	364	383	377	390	379	394	376	388	406	378	393	387	384	394	395	376	392	360	362	365	396	383	366	406	361	420	383	402	370	379	400	366	365	390	432	398	400	367	355	415	386	373	376	405	397	396	352	401	390	404	375	390	397	396	389	382	384	356	414	416	379	381	400	373	385	375	367	395	396	399	354	393	410	370	393	400	369	358	389	356	323	385	365	395	401	375	349	385	371	415	399	374	353	382	388	379	379	395	400	402	353	376	349	381	407	383	432	382	400	392	387	373	364	418	362	382	339	381	394	372	370	341	405	332	372	379	375	352	411	357	368	412	391	384	397	402	394	364	354	358	380	386	355	379	392	374	393	377	386	399	362	365	374	395	389	395	365	383	383	355	380	363	418	401	366	352	413	401	423	394	407	376	425	396	368	371	403	373	394	371	372	371	380	362	379	405	335	390	383	360	376	367	393	403	390	355	363	384	403	396	366	396	392	423	434	401	410	368	392	393	371	350	357	381	393	362	383	387	397	387	346	372	379	369	376	371	382	385	408	349	363	407	415	396	376	354	340	368	353	392	392	378	403	406	355	428	380	375	376	392	379	362	378	369	406	347	357	414	371	415	405	407	373	386	388	394	393	390	355	364	393	366	396	375	415	355	383	378	388	377	346	356	370	407	341	370	368	386	374	410	406	416	383	372	397	361	337	385	406	391	371	398	384	357	390	399	398	380	367	401	375	400	344	393	398	374	395	403	383	363	348	377	412	383	377	358	374	403	375	380	373	380	362	363	405	401	363	350	403	390	365	367	390	345	336	389	394	349	365	380	378	382	405	395	384	379	357	371	391	379	390	355	395	363	403	461	385	390	414	400	412	382	398	398	387	347	390	394	404	361	384	368	392	391	400	373	391	384	365	339	369	357	374	363	410	439	369	417	404	392	384	399	382	367	367	423	392	379	340	401	353	370	367	397	405	412	392	404	373	400	384	378	411	385	350	374	410	388	371	347	371	423	369	350	394	369	373	389	376	389	401	360	389	406	384	357	391	362	360	344	377	392	393	367	355	379	374	357	363	384	364	396	389	420	381	416	373	382	386	405	390	391	387	404	395	388	380	384	418	373	377	369	381	392	405	400	368	410	365	371	368	378	387	372	361	378	368	401	385	378	381	389	399	396	401	357	386	360	357	385	366	351	407	346	384	403	390	356	341	333	372	394	352	368	386	341	403	378	380	377	375	413	360	406	374	400	395	372	387	357	427	377	412	428	365	394	371	423	374	414	398	407	393	380	403	412	379	362	377	401	382	337	404	369	366	399	383	379	392	405	371	377	406	353	364	379	360	383	360	359	386	397	412	421	376	379	427	383	395	384	398	370	400	428	369	366	364	373	388	372	371	411	375	398	394	390	375	359	383	366	329	369	378	364	364	395	420	420	369	372	351	397	384	383	383	384	389	381	387	382	405	352	362	352	398	376	381	392	423	360	392	360	405	417	409	374	402	378	378	375	357	415	368	398	355	393	389	420	401	377	382	375	381	384	367	365	385	390	396	350	352	368	384	375	362	352	361	415	387	361	353	392	385	382	361	373	415	386	373	402	402	405	372	398	385	371	416	383	397	376	397	407	387	374	377	416	400	398	389	384	411	389	393	366	376	420	390	410	362	372	391	383	349	402	408	386	400	388	363	364	382	394	369	373	363	390	402	408	383	404	380	390	374	391	362	358	378	402	373	383	381	402	384	389	382	376	399	356	358	416	371	426	402	398	361	380	386	382	352	379	398	359	405	364	401	366	417	356	376	385	366	360	379	401	371	360	380	392	387	374	388	369	383	405	394	355	422	371	362	353	405	400	360	353	375	387	369	397	379	390	373	352	403	396	375	385	359	375	396	386	387	362	420	411	386	389	411	348	387	395	346	375	382	380	415	354	376	402	400	402	385	428	381	422	373	410	403	372	351	426	387	392	385	392	351	355	362	385	427	356	427	396	396	362	403	409	384	387	380	372	405	402	411	377	379	379	365	384	385	359	391	350	359	366	386	375	403	356	406	378	354	396	405	385	395	400	369	364	397	379	392	382	374	357	352	367	380	389	361	429	350	399	413	419	370	377	406	382	384	372	387	367	373	421	373	375	371	383	379	395	392	367	389	394	379	365	400	371	418	385	392	380	381	369	365	370	354	358	402	405	401	410	432	388	404	386	383	401	360	368	417	361	344	390	414	385	378	374	375	387	379	378	374	392	362	361	392	410	358	394	374	376	408	366	398	354	339	395	397	379	385	383	355	360	355	344	385	385	387	376	364	386	375	403	384	355	390	359	390	388	381	379	387	356	356	364	417	385	408	388	394	404	385	350	386	344	407	385	386	387	408	374	355	379	359	398	392	375	370	372	380	386	415	343	398	376	393	379	376	429	384	376	366	386	382	365	387	375	351	338	396	396	411	366	403	376	409	391	376	371	354	379	374	390	393	371	370	382	338	404	362	411	415	399	385	377	387	392	365	370	414	377	407	382	415	374	394	392	379	361	356	393	386	388	389	388	388	395	368	404	389	431	367	373	375	394	362	394	395	426	388	369	371	416	381	336	381	399	367	372	378	381	388	390	416	382	388	404	361	366	351	394	389	383	427	396	400	401	350	402	400	370	364	387	365	367	418	356	403	355	400	390	419	364	378	392	389	393	383	389	366	394	389	425	430	354	394	394	411	319	388	366	407	384	374	385	368	383	416	413	355	403	394	398	347	418	394	319	383	377	393	400	416	393	384	385
37837	57935	39862	22298	11920	5956	2929	1895	1105	576	1088	538	461	495	446	453	425	473	440	389	431	450	452	479	512	462	439	432	425	460	432	408	421	468	442	477	490	461	476	469	396	428	455	423	446	475	465	464	467	469	443	458	473	440	434	470	436	475	427	429	423	432	481	452	463	442	474	416	451	443	461	458	434	465	459	448	452	447	449	445	485	479	471	485	443	433	444	444	485	491	451	425	424	455	457	468	466	428	444	445	459	453	437	488	449	451	435	435	462	461	448	453	463	434	442	455	463	448	477	427	452	450	470	459	431	424	489	439	393	445	433	436	478	424	453	445	458	421	482	448	466	492	473	457	458	472	435	430	479	448	438	442	465	465	425	433	412	414	465	460	423	431	437	421	444	453	437	424	458	429	436	431	472	464	450	435	462	462	469	475	448	456	479	468	428	433	440	418	443	454	465	451	432	473	459	455	421	457	420	446	476	446	468	453	436	432	447	419	430	467	437	423	468	447	451	463	435	481	433	441	430	469	450	433	457	447	443	417	433	415	425	458	472	467	476	440	504	423	439	435	420	423	440	428	446	440	478	430	447	482	484	466	441	463	436	438	456	442	467	456	450	451	449	425	439	424	448	425	444	453	461	457	446	419	456	479	464	444	454	430	444	459	448	425	437	414	441	445	419	445	423	494	455	479	439	444	454	480	448	439	420	448	464	492	445	419	445	413	434	439	472	473	491	443	428	430	514	422	441	431	463	467	457	443	430	416	458	429	434	432	449	462	440	444	477	448	439	438	448	442	464	482	404	446	466	472	452	435	453	485	461	468	438	419	470	423	474	459	415	407	474	478	469	426	466	448	487	477	471	418	480	443	439	455	468	456	458	432	449	440	405	460	440	416	402	407	466	422	444	391	469	483	415	433	461	441	482	482	434	461	444	440	450	429	480	478	466	440	453	401	462	444	434	447	452	430	439	413	461	469	428	442	442	448	451	451	452	403	452	457	461	422	451	476	466	409	447	477	453	461	462	417	451	452	451	457	445	435	481	452	436	423	445	428	469	457	449	440	460	480	459	459	451	462	463	416	443	438	440	455	475	479	469	433	476	471	457	453	464	435	466	443	449	444	489	427	450	460	503	417	433	421	413	445	434	448	428	470	409	431	450	494	418	490	445	441	503	428	461	413	458	469	479	429	422	450	480	456	454	419	454	452	439	469	455	447	445	464	450	429	428	443	452	489	434	463	461	438	432	450	456	441	430	454	438	437	433	448	441	447	471	459	452	446	435	446	463	485	416	438	463	436	426	457	441	456	467	498	442	461	432	457	453	477	456	458	474	448	421	452	461	475	426	464	430	454	433	403	472	427	459	466	456	436	469	454	458	476	447	485	455	450	435	461	451	450	443	432	452	441	430	441	464	442	466	457	410	480	447	443	463	441	457	448	462	446	444	426	421	442	472	477	484	463	491	445	438	460	434	422	445	434	470	449	412	464	454	467	439	448	447	445	459	427	475	416	443	441	428	464	479	452	432	466	476	461	400	466	458	445	446	426	479	447	481	445	442	461	428	450	450	478	470	448	460	453	477	418	438	426	446	463	429	453	426	464	391	435	455	442	452	436	430	444	462	503	457	457	440	458	485	482	429	491	483	439	419	443	449	386	433	432	452	456	480	432	409	410	467	453	446	439	470	477	502	439	442	467	469	468	452	422	422	467	449	478	428	443	458	426	423	454	412	445	443	424	456	434	433	464	421	461	430	420	436	447	454	484	461	450	445	486	468	401	481	479	438	432	479	488	469	433	466	423	456	424	467	420	451	459	492	462	435	455	422	465	455	431	446	446	455	472	450	420	440	423	439	456	444	420	476	479	436	479	435	449	442	502	438	479	482	439	443	462	470	449	469	430	429	442	442	459	444	466	431	399	445	455	454	408	434	456	478	453	471	442	425	438	492	475	395	399	450	423	454	478	481	480	461	461	471	480	491	435	400	428	457	482	455	410	451	439	440	439	479	440	460	441	431	443	447	494	448	422	423	428	413	414	427	439	451	461	445	454	464	494	455	423	439	438	467	457	448	448	411	490	460	416	466	448	450	448	450	438	463	421	432	440	469	434	429	455	434	465	453	452	471	412	474	447	447	460	427	481	457	407	472	461	419	416	444	445	428	406	453	436	456	459	437	454	449	458	457	482	452	479	446	445	455	476	461	467	466	471	448	412	465	463	443	452	456	424	485	429	439	456	472	488	441	472	458	470	476	417	444	422	463	421	476	479	465	429	480	453	440	455	434	420	442	453	423	444	430	440	415	476	442	438	455	447	472	440	459	461	446	458	454	422	453	406	444	428	453	455	423	427	445	458	456	431	414	447	449	456	401	460	448	461	413	450	446	435	469	422	448	522	419	403	431	447	420	432	415	450	421	448	431	445	473	422	472	436	410	419	438	443	449	469	435	444	447	453	446	459	401	417	466	456	454	411	428	418	447	453	446	400	460	437	453	462	473	471	468	444	471	448	475	448	450	442	469	446	479	410	471	429	444	476	455	498	433	431	456	433	447	443	393	444	457	455	469	427	440	438	470	439	431	456	402	455	427	435	463	433	458	435	437	449	446	422	462	428	458	451	466	445	468	447	463	439	462	444	481	470	434	445	469	446	455	475	452	461	424	443	419	433	438	444	470	468	458	467	451	438	427	405	447	460	463	455	465	446	458	447	459	461	472	424	438	445	446	444	449	437	451	439	437	442	430	454	458	459	450	444	412	433	473	471	467	420	444	439	497	487	472	463	448	455	429	427	420	436	428	447	438	489	442	468	418	481	460	479	399	428	466	459	449	431	447	463	409	471	455	456	438	446	468	431	450	461	473	446	455	444	433	451	461	470	427	417	438	481	406	471	470	481	451	413	476	421	457	481	488	452	472	498	475	442	445	431	431	484	453	472	427	430	447	458	431	467	412	482	476	465	450	472	468	467	454	411	464	455	436	421	470	439	436	454	433	444	463	427	463	456	436	418	456	456	464	469	470	459	449	429	495	457	479	465	469	470	429	442	431	461	443	453	471	443	451	450	437	470	483	442	468	491	445	413	481	482	437	422	446	453	468	426	437	445	453	456	460	471	427	473	457	422	435	373	439	478	425	447	442	455	438	454	415	471	455	448	478	496	470	487	446	432	440	457	444	476	415	455	445	489	419	453	412	469	459	439	465	456	443	431	462	446	487	447	446	486	440	459	453	415	459	462	453	455	433	438	442	451	451	396	497	439	449	504	440	440	456	444	457	436	474	435	455	460	423	437	453	447	435	436	447	439	431	469	423	411	442	461	459	462	457	420	494	438	479	435	461	436	452	444	451	458	459	420	439	446	448	483	439	486	431	460	450	421	471	492	453	438	427	463	425	448	451	431	475	449	466	442	424	483	474	417	420	431	436	477	459	451	453	428	456	456	449	405	423	469	436	439	399	436	474	474	418	430	414	450	487	460	446	474	421	493	505	449	426	469	445	459	452	451	456	437
23445	21626	29374	24548	22189	22232	15882	5882	1836	621	3176	900	398	440	428	414	418	406	415	413	392	407	445	432	421	420	407	421	418	403	401	413	402	390	396	388	411	376	417	454	430	413	415	422	403	405	387	382	424	396	439	413	398	406	426	397	439	414	387	416	447	419	410	384	416	405	418	396	417	417	435	419	451	413	411	425	390	432	427	361	399	400	396	406	411	379	411	401	358	415	402	410	385	432	380	431	412	392	403	414	381	421	355	453	406	445	389	425	422	428	382	389	445	445	419	420	365	387	400	401	416	401	416	374	392	377	420	420	415	410	401	406	413	376	388	404	425	396	449	407	410	413	410	440	418	399	416	417	414	367	372	431	438	419	360	390	425	403	394	376	392	420	425	406	392	423	434	416	449	358	409	430	379	414	440	395	387	412	408	385	439	394	401	396	428	403	431	435	415	404	374	424	400	403	407	397	432	392	437	385	415	405	421	416	390	384	423	405	396	404	394	400	401	407	409	413	448	422	423	457	400	422	400	448	402	404	412	409	406	440	405	378	431	412	410	382	389	386	399	391	394	429	419	393	435	405	439	428	416	409	428	404	438	427	410	420	406	426	444	385	419	399	406	437	417	402	424	420	388	423	422	413	455	422	365	424	459	379	401	447	415	422	430	460	383	396	411	375	384	415	398	423	420	433	462	396	391	459	397	392	405	418	377	438	430	446	408	425	418	403	419	426	384	409	408	392	398	393	434	424	384	397	420	441	410	421	413	389	390	375	420	426	368	397	447	394	386	373	409	405	427	363	412	399	426	411	389	404	396	393	427	409	453	380	429	392	383	411	415	443	359	409	355	386	457	419	433	407	394	372	390	408	393	380	421	430	414	390	394	405	428	443	414	401	405	420	430	405	425	438	395	383	436	411	385	384	394	418	442	386	426	394	411	408	384	414	386	420	412	437	413	409	385	451	421	420	393	427	432	374	403	406	375	429	431	419	409	380	405	402	428	383	431	392	426	375	429	424	436	406	414	428	388	367	405	397	426	410	372	409	394	441	426	416	397	405	420	380	384	408	421	409	422	395	420	430	417	412	414	439	416	417	419	424	401	393	420	408	398	417	421	399	451	411	410	414	422	376	418	409	376	396	451	395	411	414	438	417	409	384	383	388	398	430	415	364	423	425	433	395	422	419	433	408	404	356	390	441	388	441	379	422	361	387	428	402	454	431	425	400	396	448	403	413	397	444	419	404	438	452	396	401	424	400	345	407	425	432	414	423	397	416	389	437	405	389	439	448	413	420	430	420	403	408	380	429	388	401	465	413	419	431	407	415	394	435	419	412	379	420	396	393	394	367	378	393	397	416	429	421	389	436	434	444	425	377	416	428	390	399	403	415	391	417	403	410	418	405	404	407	362	374	377	429	397	374	407	425	413	435	412	396	451	431	394	390	400	397	432	378	412	397	365	408	457	419	426	433	412	409	399	418	408	405	426	431	436	393	445	391	397	413	441	418	396	442	406	404	372	407	392	401	392	397	400	439	425	392	429	393	436	393	436	429	414	421	429	430	410	404	365	397	432	417	441	386	399	408	411	399	398	399	402	416	387	424	417	418	379	426	375	446	413	430	408	396	402	419	425	417	373	399	419	418	412	427	418	360	414	440	412	434	412	433	407	415	429	421	401	388	428	390	415	393	443	425	426	389	394	402	408	361	392	414	363	405	415	408	404	404	431	401	414	400	442	411	432	391	399	396	392	383	376	430	431	431	408	396	402	392	380	413	380	425	393	414	401	444	418	403	391	402	404	418	400	393	412	387	407	427	420	384	400	414	411	409	391	398	397	415	416	409	404	379	410	393	376	427	404	396	409	406	385	434	416	381	444	432	411	448	398	411	431	390	398	409	415	408	428	411	386	422	385	426	394	413	435	421	378	425	426	389	437	393	389	393	424	411	392	417	420	414	454	373	395	397	430	404	406	401	416	415	422	420	418	409	421	443	402	437	389	448	390	432	434	412	386	426	437	406	413	432	412	391	427	418	435	392	398	406	386	430	438	427	441	402	416	384	417	419	417	477	417	408	434	391	405	373	405	369	384	410	400	383	395	390	432	423	431	408	385	411	395	412	409	401	388	433	394	436	410	401	385	395	390	421	371	390	406	438	380	396	441	420	389	428	403	399	426	423	429	417	382	406	395	406	403	409	413	444	402	431	435	371	393	426	430	414	403	411	396	434	412	447	428	385	398	393	402	404	412	380	388	414	417	386	400	431	461	404	424	412	372	417	377	392	420	418	435	447	404	417	386	407	434	417	425	423	420	431	409	389	378	414	373	402	396	393	427	415	386	387	448	420	412	379	420	411	430	384	430	404	438	454	399	362	425	450	417	406	407	431	350	395	392	381	399	407	404	416	439	379	381	401	427	387	398	418	399	417	430	418	419	425	435	424	383	434	422	418	427	362	389	409	382	415	371	424	443	414	426	428	413	430	422	400	433	362	420	389	392	402	432	423	417	394	434	384	403	426	426	408	419	433	403	377	398	406	416	422	427	424	407	434	385	391	410	403	395	420	413	437	418	402	426	441	388	388	381	399	420	410	426	408	434	398	406	434	364	388	416	400	379	449	405	421	379	397	427	393	382	391	410	402	424	454	434	366	406	389	399	396	429	443	386	412	423	389	407	432	390	362	418	409	391	449	414	397	436	412	428	411	403	403	391	433	451	432	407	457	393	400	408	431	396	422	431	394	378	435	371	407	401	411	405	451	410	421	398	411	400	413	391	365	393	436	434	386	394	410	422	435	439	417	429	419	365	435	412	415	399	386	415	408	382	410	413	468	391	410	393	394	426	412	395	392	415	416	436	393	393	407	386	406	421	384	391	418	426	430	435	392	398	413	425	397	408	448	432	404	375	440	423	412	407	416	410	407	396	386	406	426	406	405	450	421	415	433	433	401	396	425	423	417	416	393	426	405	408	408	433	418	387	427	416	407	415	410	399	418	439	365	386	427	398	398	403	411	367	411	379	430	426	404	420	410	459	380	391	424	478	419	400	440	396	413	419	390	408	406	395	406	372	380	383	410	424	438	431	432	393	421	410	396	403	416	437	392	395	412	411	392	443	391	390	428	426	411	416	371	402	409	397	388	396	388	425	384	429	409	405	420	412	436	397	407	389	397	401	417	403	390	389	411	393	398	405	405	405	409	421	413	384	399	428	410	416	413	407	429	407	383	413	422	396	403	430	391	404	377	398	384	399	428	418	432	425	427	369	435	395	431	445	388	413	385	388	410	432	423	381	403	422	395	430	404	452	401	440	422	386	422	402	403	384	413	423	429	429	418	437	416	406	373	414	407	427	426	407	425	403	404	412	438	428	388	418	428	410	425	421	387	391	407	400	400	433	405	396	427	392	396	405	426	434	432	450	438	398	360	406	429	423	395	400	416	388	411	381	417	424	447	448	420	412	407	402	417	370	391	429	363	388	409	433	369	409	417	426	399	401	396	402	405	424	411
41517	67477	47212	32979	25118	15814	9220	6136	2297	748	4457	1104	505	467	499	470	478	456	460	455	443	438	466	468	466	460	489	435	461	487	470	468	405	451	457	469	461	448	485	457	441	456	460	456	452	441	441	456	476	443	465	427	437	450	465	482	458	438	443	473	453	445	437	494	450	442	467	480	490	445	477	451	452	451	439	491	428	463	445	473	463	469	473	459	442	482	452	458	493	448	454	447	471	406	423	490	482	478	472	457	487	450	472	457	427	441	463	484	465	513	448	464	472	446	424	473	446	450	482	472	476	466	441	439	473	486	425	450	487	459	446	475	481	462	473	451	416	441	449	481	471	471	477	509	462	435	471	431	447	437	468	451	465	458	462	436	429	431	459	502	448	472	472	479	492	458	463	445	434	482	457	497	451	487	454	439	488	437	500	461	461	450	463	452	452	451	481	445	473	422	441	459	454	464	425	484	463	463	466	488	477	440	484	449	439	427	438	407	475	440	439	478	439	451	454	455	472	431	470	458	488	442	458	436	478	446	470	503	466	468	417	488	440	410	481	462	466	468	417	422	457	468	458	464	461	458	479	413	445	452	481	456	422	454	461	416	451	456	467	452	472	432	486	454	479	462	441	459	472	454	454	464	471	466	514	493	474	423	460	460	473	447	465	435	445	494	443	431	412	457	447	487	463	501	480	450	446	459	468	493	432	453	403	470	430	470	458	493	454	423	455	436	467	427	421	410	456	471	499	479	445	478	420	434	448	467	454	525	475	445	436	469	473	472	484	451	452	470	427	507	484	435	441	483	466	500	447	488	476	506	493	435	492	486	442	449	464	483	492	455	456	473	451	475	469	457	506	428	474	425	473	454	445	438	432	446	498	508	467	472	443	419	486	475	498	443	457	453	478	448	454	445	494	481	452	451	464	468	446	468	482	468	480	513	483	472	408	452	447	492	455	426	485	495	473	431	429	466	446	473	490	454	443	464	447	441	421	458	474	469	457	440	458	445	470	473	446	471	454	404	494	471	458	482	433	474	415	425	435	425	464	439	489	413	466	446	464	470	462	476	431	485	488	467	473	459	445	444	429	460	443	478	446	493	448	509	437	466	446	474	467	464	461	480	459	435	477	459	505	444	481	478	464	417	496	429	456	453	482	417	452	456	474	495	463	464	454	469	480	451	461	496	434	504	431	440	450	453	475	449	486	471	448	426	456	446	458	483	464	434	426	466	469	403	445	488	439	474	469	428	438	439	430	436	470	451	471	481	405	450	446	444	436	494	465	441	432	463	444	440	447	431	470	470	451	439	494	477	438	463	431	495	474	501	450	469	489	435	456	438	450	445	446	485	481	431	431	468	513	478	462	459	484	465	507	448	478	420	466	496	437	467	511	440	446	479	469	433	444	392	512	468	476	433	454	441	445	452	475	458	450	450	437	491	475	449	490	464	437	469	415	447	462	456	445	457	452	480	468	450	490	472	434	458	453	476	461	424	435	457	461	448	444	429	430	450	473	468	444	477	436	476	487	479	460	420	401	423	517	422	482	458	468	472	468	421	503	433	466	445	490	457	432	454	446	477	491	455	450	472	457	473	473	450	489	475	447	496	494	472	456	419	517	437	489	461	493	452	440	498	496	456	446	472	476	448	438	459	454	476	462	471	466	487	441	462	447	492	485	435	472	493	468	467	452	456	459	454	444	445	494	479	473	470	444	435	452	441	510	484	469	479	483	474	472	449	417	470	441	440	474	481	450	468	467	432	509	416	471	517	448	441	488	426	461	475	490	459	453	463	436	499	490	462	456	487	467	459	472	468	443	456	464	467	460	473	458	465	468	519	478	452	440	496	450	452	474	484	459	484	459	437	486	435	468	499	477	434	436	473	490	437	443	480	478	457	492	455	458	481	472	457	459	466	458	467	458	467	456	446	460	468	477	463	401	452	454	450	453	409	456	463	508	466	445	481	432	440	454	455	477	464	449	438	512	475	470	444	489	481	455	490	464	490	510	456	438	459	492	450	470	468	430	456	501	462	438	462	468	460	461	446	454	462	484	485	457	480	465	427	464	450	471	462	472	439	493	449	436	444	485	483	459	446	448	471	466	454	484	442	436	470	429	443	511	470	465	461	448	439	493	436	436	456	455	467	457	455	446	454	450	486	483	462	463	436	445	484	455	426	481	458	470	483	457	430	480	416	466	463	445	462	437	435	480	455	428	505	443	451	450	470	449	453	454	445	475	472	418	517	441	464	450	459	516	471	450	437	432	438	454	481	469	447	483	438	440	452	461	478	409	451	441	454	473	462	496	422	469	484	460	483	479	484	425	463	489	433	473	455	476	457	479	463	464	455	462	482	422	459	449	429	468	442	465	441	458	457	478	437	478	447	427	451	471	456	456	479	481	472	456	455	463	486	447	448	450	455	470	455	499	444	488	439	457	475	476	481	437	460	500	437	442	512	477	469	426	463	431	446	420	491	454	493	433	466	473	456	463	464	434	469	437	474	441	445	497	465	437	495	472	461	471	472	480	454	492	485	483	478	435	482	460	455	491	456	455	456	431	517	456	441	459	465	447	443	516	475	483	456	481	452	448	492	483	469	490	435	439	457	461	446	454	451	440	437	451	450	441	447	449	466	422	454	417	495	430	479	482	457	431	465	487	458	485	478	431	474	410	496	434	440	451	428	491	474	481	445	420	427	480	475	436	456	482	458	475	468	446	474	468	453	472	486	467	458	468	502	465	470	445	460	435	465	496	458	446	454	461	479	448	447	459	475	463	422	470	442	475	446	431	451	483	433	454	474	473	449	451	459	484	475	474	438	448	497	469	459	429	484	435	455	451	441	458	442	435	452	460	437	456	484	464	497	453	467	433	478	437	445	435	492	469	463	441	436	443	474	471	438	443	449	463	456	473	452	415	450	432	448	483	471	450	456	485	429	479	443	517	445	421	429	459	470	457	450	461	441	491	469	505	437	473	478	476	446	438	477	483	444	473	447	450	446	446	502	480	431	452	479	410	465	482	466	451	455	465	431	450	455	428	435	427	465	459	477	466	442	456	476	475	456	483	456	469	472	428	466	449	471	452	453	463	497	459	449	434	427	459	464	475	443	493	485	451	438	443	443	459	437	477	493	476	481	441	449	462	475	441	457	438	455	437	447	473	494	457	465	397	468	477	434	448	464	432	416	468	431	475	474	457	465	483	454	465	457	453	425	467	450	458	467	456	462	465	444	479	444	490	458	467	512	418	425	436	465	467	474	488	479	464	485	424	451	444	436	484	451	478	483	456	440	445	469	460	470	467	461	486	454	449	450	494	461	437	447	500	460	463	489	450	447	484	406	479	441	439	454	498	501	465	434	454	438	477	485	469	503	435	461	466	477	466	460	443	501	471	440	468	465	460	464	459	471	448	443	485	483	501	398	448	485	491	462	455	442	492	438	464	477	450	463	431	452	455	425	455	466	486	469	478	486	489	453	416	454	465	437	427	453	504	447	438	469	474	461
32273	33303	31412	17746	6200	2269	976	516	353	312	330	343	325	309	310	301	285	302	300	291	298	314	278	303	296	304	286	308	286	304	278	297	281	295	291	321	334	303	301	322	286	283	296	342	315	283	297	297	303	282	301	315	308	290	293	316	302	296	293	272	294	293	313	275	290	303	297	315	295	297	289	321	289	293	301	307	297	262	296	299	291	323	320	297	287	300	334	292	281	284	324	274	270	297	295	288	297	312	289	320	291	299	300	282	283	282	303	316	298	294	322	298	290	282	341	283	300	327	307	327	279	316	308	302	304	327	307	300	296	298	302	307	289	300	285	291	290	287	301	288	294	293	286	302	321	333	327	331	299	311	280	249	298	330	278	294	305	313	288	294	311	319	299	310	299	296	305	301	309	288	304	295	306	304	330	317	316	308	309	305	281	288	301	290	319	310	284	283	277	271	281	294	289	305	320	296	314	318	302	290	312	310	307	309	300	277	300	324	307	305	274	301	300	303	278	306	310	295	304	300	277	283	321	296	315	302	281	297	308	307	305	265	266	296	285	307	291	293	322	290	292	307	283	282	311	312	271	325	312	316	322	330	305	310	278	283	315	312	285	306	310	286	290	308	303	296	283	288	295	322	308	320	273	296	290	285	307	299	308	303	315	296	319	280	275	273	274	280	314	292	320	306	277	302	286	294	282	301	298	322	285	308	295	291	276	298	298	305	270	299	307	300	291	298	317	319	312	327	297	291	284	296	320	292	291	335	295	341	328	281	335	284	281	310	310	305	316	293	285	262	304	306	298	320	311	266	298	301	332	287	296	309	288	300	319	290	297	275	286	328	287	277	274	308	299	312	298	316	276	287	326	304	296	308	286	312	288	290	307	310	288	309	288	300	306	281	278	344	291	318	286	298	299	319	237	285	292	313	313	293	288	312	310	275	286	332	289	287	295	291	253	284	285	300	296	295	292	294	308	277	276	299	322	296	284	302	323	307	313	303	326	332	306	267	301	296	289	299	289	311	301	311	302	322	305	308	306	291	274	312	265	289	313	305	335	317	283	291	305	352	289	279	265	303	279	274	287	338	291	276	308	294	309	272	296	298	288	327	284	276	281	338	286	313	311	297	283	295	330	312	291	296	290	309	295	280	320	283	301	284	279	320	339	288	320	291	291	288	274	288	305	300	310	311	326	321	292	282	316	293	326	316	303	319	254	310	276	301	312	283	305	299	300	283	314	283	311	284	279	314	306	297	312	300	327	293	297	289	309	299	285	280	272	305	309	298	299	300	299	316	310	284	317	255	312	308	289	320	308	278	284	289	305	338	344	309	310	295	282	298	285	280	284	317	334	278	281	289	314	262	291	317	334	304	333	322	300	308	312	313	274	294	317	318	304	329	283	322	290	287	321	292	287	309	298	324	333	304	300	294	307	292	301	315	312	273	304	313	338	311	326	299	321	300	345	291	282	309	293	288	319	339	294	312	297	344	290	282	309	286	313	307	283	323	333	271	285	287	312	294	306	323	304	292	316	314	332	314	316	324	318	279	311	293	269	316	289	288	307	347	280	306	313	300	308	279	294	304	317	312	303	318	301	304	304	312	299	309	338	287	304	287	295	281	317	272	310	296	321	328	328	277	319	298	282	311	291	323	297	308	301	303	315	299	314	303	283	309	285	323	315	273	302	309	309	311	303	293	307	289	312	282	285	285	308	312	306	301	299	286	323	333	324	289	284	284	305	289	314	267	334	308	300	311	307	250	300	300	294	287	308	293	336	291	296	314	300	314	308	305	302	294	277	295	279	296	345	292	305	278	324	291	291	320	296	304	277	290	268	335	295	305	292	294	318	317	278	302	276	285	303	298	314	283	300	304	304	297	304	297	308	315	341	327	306	271	307	276	311	328	287	281	287	302	299	311	263	327	326	278	303	304	322	315	289	325	341	298	299	293	329	284	277	307	315	301	279	286	299	314	289	274	298	314	319	270	306	310	322	271	337	268	301	329	308	337	317	289	277	283	268	283	294	302	309	274	302	313	319	283	314	318	304	334	282	309	313	298	288	307	280	276	296	266	287	270	300	303	333	280	294	281	312	323	338	319	306	320	304	303	292	310	297	304	277	278	260	287	297	286	304	296	323	283	285	308	307	299	310	313	323	311	265	273	289	302	295	320	292	296	291	289	258	302	309	305	344	271	272	272	299	281	333	310	285	334	294	296	302	281	327	300	290	297	276	305	294	312	288	314	322	311	299	290	282	311	302	331	303	290	304	322	277	288	303	284	310	305	309	279	303	310	307	297	301	340	313	312	257	294	290	278	322	246	294	283	279	331	332	304	304	299	298	288	287	285	285	325	293	294	307	285	305	297	270	281	284	261	317	314	273	300	306	276	286	315	307	285	298	288	316	315	275	294	288	278	324	313	321	278	310	289	299	255	308	292	317	309	305	278	346	339	285	328	314	315	297	295	284	271	304	333	243	311	298	290	297	277	301	305	281	301	308	303	270	320	257	293	283	334	296	311	302	321	315	285	295	324	332	317	283	291	279	275	332	318	288	321	296	308	306	321	283	293	308	294	305	307	313	297	313	290	310	322	279	274	294	288	301	294	293	312	306	300	278	307	300	310	308	320	306	332	285	297	306	295	286	310	309	289	315	279	315	301	290	273	305	319	287	288	289	313	300	273	290	291	303	312	307	329	284	339	275	285	318	311	303	322	285	289	312	320	316	299	291	301	333	284	284	310	293	310	290	325	295	324	297	299	300	291	276	297	300	292	267	309	305	306	302	297	299	277	290	301	271	292	290	271	314	338	287	277	295	312	312	319	276	294	312	267	276	244	295	304	275	269	309	306	332	314	266	253	259	292	258	298	289	300	290	313	347	266	307	307	304	315	288	324	284	288	309	315	313	315	294	338	319	308	281	333	289	274	303	278	336	321	294	290	306	279	301	333	300	312	306	316	324	286	296	323	325	318	301	279	311	318	285	285	293	305	304	298	315	303	257	303	278	275	289	297	297	300	300	301	321	317	290	298	311	297	287	313	279	298	287	303	284	278	297	322	300	318	287	322	306	267	308	306	290	277	307	299	334	332	299	290	309	341	303	311	282	282	320	286	282	305	319	322	333	284	336	314	257	286	325	271	281	265	301	302	298	294	287	296	294	280	306	311	301	295	294	303	317	305	322	288	274	326	276	306	317	311	297	311	285	281	275	317	311	291	285	271	294	266	274	280	317	295	318	314	304	311	308	297	287	294	295	301	292	270	308	313	322	284	279	296	283	304	287	293	322	278	280	282	291	282	300	295	308	272	301	288	297	316	293	284	276	297	279	311	305	333	286	310	307	324	284	313	295	287	322	324	299	321	324	314	283	294	275	324	295	291	291	307	296	321	318	292	298	306	282	320	324	297	282	302	297	296	317	307	326	312	308	281	294	345	271	287	297	295	303	320	313	293	313	294	286	278	308	327	314	301	316	320	317	282	280	315	263	282	313	295	305	312	305	328
37906	48151	30001	15421	7609	3317	1358	668	443	391	450	415	354	368	320	356	346	353	345	316	390	335	356	349	350	370	357	360	377	382	366	370	332	353	362	370	400	329	340	344	325	351	362	330	368	366	368	336	339	333	361	357	377	376	370	373	382	359	370	355	399	346	342	361	320	341	356	358	342	345	368	361	338	319	370	372	350	360	363	339	373	339	359	359	365	347	386	344	348	356	352	366	332	352	386	368	372	322	346	337	385	358	341	336	334	389	359	343	387	377	364	353	374	342	352	341	394	374	360	358	354	363	351	365	353	348	394	362	408	345	362	364	355	373	339	345	392	348	364	324	345	367	362	363	360	350	371	401	350	367	339	359	328	372	329	366	377	342	346	375	354	340	343	359	355	361	334	363	339	371	335	341	366	382	358	342	327	331	334	344	340	343	332	346	357	374	361	347	353	390	365	350	381	357	332	366	352	369	368	357	344	361	343	381	387	360	345	332	355	369	365	357	357	342	366	358	347	340	345	350	358	327	354	366	347	365	329	335	365	360	364	351	372	351	336	344	372	329	368	346	343	351	354	342	356	381	362	358	371	344	312	358	335	345	359	336	374	362	368	353	362	359	376	368	344	348	383	374	342	358	382	353	359	348	337	339	367	344	386	372	353	389	365	373	376	390	361	395	345	361	369	338	387	393	354	386	352	373	345	351	353	354	351	323	363	364	358	390	355	389	349	367	360	371	352	335	345	382	318	364	370	323	346	377	361	313	358	347	355	379	364	347	370	389	339	356	395	357	369	344	354	367	375	349	373	375	343	372	330	349	348	358	366	334	347	339	368	357	339	358	364	349	357	379	362	357	359	343	324	371	354	349	323	342	384	336	355	378	362	352	351	388	356	365	349	354	358	336	370	338	337	328	381	348	325	375	365	366	361	366	373	356	326	362	367	381	348	367	315	385	362	362	381	373	372	352	323	369	357	351	371	351	347	330	323	335	371	353	328	339	355	391	384	300	342	400	372	357	356	324	307	348	380	374	319	327	357	380	372	338	355	354	381	336	366	396	320	338	366	368	367	344	367	352	392	381	365	365	372	369	381	388	386	340	349	368	334	344	337	379	354	339	328	354	402	375	345	371	381	362	340	316	384	323	351	363	365	331	368	348	365	356	343	335	334	398	364	335	351	338	364	348	346	324	346	347	363	361	338	347	348	384	360	375	379	350	338	349	362	366	371	371	355	313	349	350	366	354	368	333	387	364	377	372	349	345	303	341	337	359	350	380	372	362	337	337	378	366	336	336	340	356	344	354	341	372	348	372	349	381	341	336	363	364	368	358	389	354	319	353	360	344	375	370	389	355	366	345	365	359	330	363	348	354	362	362	363	383	371	332	375	320	356	339	331	384	386	364	386	384	361	392	338	335	346	351	334	392	341	370	356	384	363	352	338	345	342	346	382	364	367	345	349	343	328	364	348	386	337	396	333	368	375	340	381	348	361	336	361	368	336	305	325	351	397	340	324	362	376	379	319	311	369	351	342	361	332	332	351	388	353	385	347	345	360	322	376	365	342	354	335	329	406	359	347	362	370	379	349	331	328	337	358	365	359	336	356	387	364	366	364	362	389	368	351	371	326	347	380	358	375	358	340	348	342	354	358	370	331	343	376	367	365	286	344	353	373	365	333	372	373	346	393	373	329	373	354	365	353	335	362	362	354	368	370	330	333	339	354	366	358	385	361	360	348	346	340	355	365	344	345	342	361	353	340	350	352	338	335	367	365	345	404	344	342	379	353	382	364	324	379	329	357	333	339	370	348	364	368	355	377	351	365	385	362	361	361	329	361	361	367	329	368	330	316	341	365	357	332	370	335	342	345	362	353	340	351	395	385	372	352	352	350	340	348	337	353	367	357	356	353	330	367	371	358	352	352	344	355	383	348	385	353	348	329	357	334	349	372	369	371	356	366	332	377	341	348	371	349	367	385	335	337	336	331	361	340	350	348	336	354	356	348	345	338	372	380	368	365	341	378	378	351	341	347	330	318	358	351	371	343	337	341	363	328	388	353	359	390	373	373	361	348	387	339	363	358	357	373	330	345	333	346	386	378	360	347	343	364	358	353	355	335	361	371	360	369	380	397	359	379	364	323	362	368	376	372	338	332	359	340	331	322	341	380	362	363	380	343	342	343	391	370	365	357	353	357	372	364	389	369	350	386	377	379	378	398	338	369	348	366	355	349	341	368	361	378	379	395	334	329	361	350	372	395	370	347	344	339	339	355	369	375	362	376	334	362	374	359	335	326	387	371	339	372	351	349	363	339	367	382	365	334	354	388	366	332	337	336	361	349	344	340	346	333	381	356	352	358	338	337	340	352	355	344	368	360	357	346	362	341	342	379	349	375	377	354	407	349	370	377	362	364	359	342	322	337	376	363	368	349	350	360	382	351	378	346	349	354	372	351	343	363	351	327	338	329	329	345	332	355	366	372	334	353	354	357	363	347	387	361	346	368	340	362	330	359	336	318	365	348	358	375	347	356	343	381	338	349	372	340	330	391	348	372	350	351	369	359	343	370	353	342	347	359	321	356	368	347	351	346	368	362	342	369	357	341	339	344	366	364	360	367	385	408	366	341	346	380	372	362	338	368	352	355	386	348	332	328	339	333	345	339	360	345	389	369	387	362	357	302	364	366	310	334	347	360	346	387	358	381	353	393	371	351	348	383	357	362	381	381	353	353	317	357	324	369	353	346	359	371	361	373	354	339	328	354	322	406	360	373	354	375	363	333	332	353	368	358	353	365	346	375	340	334	380	353	338	333	372	334	355	371	349	372	350	355	341	370	330	370	329	346	351	401	353	367	350	374	361	379	326	337	351	353	378	357	349	344	348	331	386	362	395	364	361	345	362	321	363	356	350	350	355	339	324	369	360	345	397	347	376	352	338	356	356	342	338	392	388	368	364	349	375	399	370	358	354	337	336	357	345	335	321	359	384	360	398	349	340	359	335	373	351	358	348	337	337	368	373	352	347	388	343	369	360	360	349	374	359	372	356	377	353	347	354	362	361	339	344	340	337	333	367	379	335	356	335	388	370	383	332	367	374	374	346	325	397	336	354	349	373	357	351	351	373	321	368	341	330	353	360	358	357	343	353	345	313	373	340	355	358	362	344	354	348	378	351	365	338	390	340	328	349	352	397	356	343	336	377	369	328	372	362	377	338	369	339	383	366	361	347	341	329	359	355	374	372	373	353	379	341	349	353	363	382	373	370	340	339	352	371	342	340	359	350	394	360	375	332	341	371	363	376	346	388	362	350	356	357	381	377	343	342	343	380	357	327	345	367	381	379	347	343	340	330	367	321	330	369	319	309	355	384	358	339	367	366	339	355	374	366	350	367	363	334	339	382	377	375	355	361	312	343	381	380	358	371	387	356	334	366	365	368	348	381	371	354	359	371	365	329	378	375	354	328	348	375	331	329	341	350	337	368	365	334	382	316	364	359	360	343	325	354	366	367
24687	21652	29145	25402	21880	15807	7051	2705	1408	574	1252	1276	363	301	301	319	333	315	320	288	326	335	300	311	309	286	303	338	318	281	319	298	334	305	304	316	296	324	317	284	297	313	249	279	304	316	295	337	310	303	324	313	303	316	311	304	303	294	264	303	324	338	306	304	322	272	306	320	300	296	343	314	303	291	299	298	279	286	303	318	280	290	269	313	274	288	348	299	306	304	341	299	297	246	307	296	305	282	300	322	285	298	294	304	265	297	290	275	350	313	353	280	300	317	283	286	324	302	341	303	298	307	343	296	317	322	308	320	306	292	294	309	296	317	282	314	297	310	287	286	319	299	325	280	310	310	305	279	295	294	291	299	310	275	306	312	286	319	300	307	329	306	326	285	279	311	300	309	284	294	326	307	286	292	311	290	296	317	310	297	295	294	314	314	299	322	322	307	307	315	329	315	289	309	299	321	305	311	289	311	288	289	306	319	285	287	287	288	268	271	294	311	298	301	337	303	292	320	319	308	294	313	301	314	320	300	309	309	282	290	298	332	328	312	297	289	325	302	309	295	285	284	333	336	301	288	291	305	316	292	294	293	292	290	298	294	317	295	268	307	313	314	307	328	309	286	300	290	300	333	300	279	293	320	289	297	302	311	294	297	278	281	319	306	314	283	329	296	289	303	296	289	304	301	311	316	284	277	313	330	283	315	291	285	275	301	312	303	289	315	267	274	303	274	322	298	291	300	267	308	286	286	291	305	308	303	334	321	279	315	324	294	272	322	306	308	277	296	319	298	327	279	284	280	276	293	319	297	323	301	308	304	314	311	318	299	301	282	324	336	295	313	319	290	279	298	316	307	285	305	298	310	294	314	313	296	303	274	295	284	296	323	281	302	318	320	285	306	311	300	272	311	307	320	293	309	310	292	285	315	307	277	293	318	307	297	307	333	306	312	293	310	322	307	335	289	312	327	311	292	280	297	287	283	311	332	303	283	285	308	297	286	299	302	312	290	260	327	301	310	294	296	311	293	313	319	319	310	313	295	294	336	296	273	269	352	287	308	314	328	305	299	323	293	301	299	319	313	319	283	281	331	310	293	301	300	321	290	304	315	318	314	290	301	337	307	307	275	342	301	305	286	338	291	275	298	301	286	304	296	329	316	279	300	292	316	304	292	317	292	297	322	305	280	310	317	283	266	300	290	296	317	311	300	302	307	287	319	280	329	300	284	279	331	355	303	304	297	300	287	279	311	298	274	313	300	305	317	298	284	311	279	297	286	296	314	325	346	309	298	319	329	312	289	311	340	312	325	259	319	318	262	297	315	264	343	271	314	333	292	319	300	300	302	306	281	286	291	315	296	325	304	316	316	332	301	351	305	328	299	318	298	317	288	319	308	295	317	311	300	327	302	282	306	313	269	325	330	311	279	300	325	331	323	284	299	296	310	320	314	283	305	299	303	285	286	308	318	301	294	311	303	276	307	306	259	307	282	309	302	275	290	319	283	306	277	268	307	324	292	249	298	292	302	307	306	288	259	328	300	270	333	307	298	298	309	303	308	298	316	298	300	298	313	300	301	304	305	305	317	282	311	291	297	289	330	274	350	310	281	295	287	308	287	301	283	314	290	306	318	286	329	306	324	292	292	309	311	286	295	315	277	319	316	302	341	277	298	327	297	303	327	317	293	274	293	299	303	296	314	290	302	262	303	303	314	307	325	274	293	289	303	296	294	288	311	315	297	281	315	312	312	292	295	296	325	303	300	308	313	306	329	293	286	299	308	336	296	322	308	284	310	293	290	296	322	322	291	282	291	263	317	312	277	307	285	326	293	306	303	299	325	310	264	331	298	303	315	309	314	299	337	308	294	286	300	316	290	314	338	325	280	324	299	289	296	290	303	316	308	327	321	292	302	299	313	298	295	310	285	317	343	295	291	296	281	326	313	298	305	307	302	282	333	287	300	304	338	344	323	276	318	283	270	292	269	296	318	285	283	280	306	321	290	279	270	288	291	312	290	311	328	270	307	311	308	309	280	305	289	289	323	296	301	272	316	287	280	299	317	285	298	301	284	284	344	273	317	294	295	323	327	292	310	313	293	292	278	284	283	298	305	306	324	315	323	284	297	297	360	292	290	302	301	284	301	301	274	296	313	302	311	341	291	301	287	315	309	306	275	310	301	322	298	283	311	293	324	294	316	294	293	320	300	279	344	324	349	271	307	304	284	289	288	281	274	299	305	289	310	311	288	310	308	284	273	321	277	309	309	292	323	306	322	365	327	310	299	324	330	342	300	313	309	279	312	291	285	301	307	302	292	271	356	284	296	289	340	315	314	282	336	297	297	311	291	300	275	299	301	276	325	293	318	343	314	278	326	290	291	293	330	329	277	268	305	288	303	298	296	329	289	296	348	318	314	342	314	254	309	299	323	282	303	294	324	304	326	302	264	320	316	348	276	286	296	290	285	283	317	299	304	318	324	315	300	276	303	297	296	322	324	312	302	303	304	288	326	325	297	273	286	279	337	303	270	290	326	320	284	317	269	313	293	278	313	263	287	286	312	329	314	321	296	315	283	318	293	311	304	322	307	298	304	319	283	293	279	321	332	308	301	292	276	299	311	300	319	309	306	324	300	299	320	302	273	268	291	288	306	291	291	293	288	300	316	313	301	340	314	278	303	275	285	321	308	309	305	308	287	336	277	315	313	289	313	308	293	320	285	257	300	286	305	317	297	297	305	282	292	319	292	296	298	284	285	309	320	312	319	302	299	279	275	291	282	286	312	304	314	305	329	295	294	293	310	311	311	310	305	340	279	307	312	309	275	319	294	287	311	306	297	312	292	300	272	333	310	332	312	317	310	292	279	297	295	312	323	312	309	329	303	293	315	301	278	304	287	319	300	272	288	306	282	302	328	316	290	297	270	302	310	325	304	317	325	314	332	286	312	308	322	297	298	314	327	297	310	310	326	280	305	308	320	302	300	312	288	332	296	267	339	314	288	284	301	276	298	278	305	339	287	316	295	321	294	274	298	336	334	277	315	268	317	286	313	285	326	324	284	297	314	281	277	280	314	318	283	296	327	289	326	273	325	307	315	272	288	316	314	316	289	314	317	298	315	311	305	305	292	290	309	322	311	288	299	331	295	293	327	283	281	295	292	288	313	314	324	300	314	365	323	307	332	297	305	301	312	285	320	315	282	308	289	295	299	288	310	295	289	314	311	274	300	345	278	333	303	308	280	272	310	266	311	323	290	273	305	349	290	310	317	326	353	262	324	277	299	268	330	330	309	291	318	322	333	294	293	305	268	302	277	329	309	330	296	303	298	283	316	312	292	315	325	292	299	291	311	316	301	280	295	285	315	315	308	278	351	300	293	290	299	275	307	308	290	303	300	326	280	306	328	342	328	322	284	310	272	326	285	303	296	296	299	303	269	280	314	293	282	292	315	305	302	325	292	289	283	301	292	281	327	315	306	313	275	303	295	298	313	318	326	291	301	305	336
38626	59093	41499	27119	18834	11411	6235	3347	1876	781	1705	1755	365	353	375	373	376	363	373	343	343	368	365	386	321	328	359	361	337	383	354	394	368	353	355	349	321	347	357	380	343	328	380	349	352	372	345	361	314	327	365	360	345	354	350	355	372	362	375	348	352	336	352	367	349	361	339	352	320	378	365	335	376	382	368	334	355	352	324	372	355	352	366	357	352	343	384	349	387	341	369	339	368	357	388	374	364	348	373	360	317	375	383	341	382	326	397	346	352	330	371	362	359	333	352	341	351	359	344	349	331	338	352	348	340	375	373	395	363	366	358	352	340	361	325	379	332	353	384	356	378	386	345	319	329	372	346	376	358	368	351	357	357	330	332	349	336	422	369	400	330	346	351	359	343	365	365	369	383	381	328	344	345	357	355	352	337	353	359	344	337	373	380	355	354	346	371	356	372	340	371	350	333	386	335	362	396	333	381	358	357	340	360	356	334	320	364	368	367	344	354	384	339	335	362	348	346	380	315	352	404	353	338	375	402	375	336	334	356	338	354	370	339	361	334	348	362	352	330	369	378	381	373	374	357	333	348	370	343	337	327	346	361	336	356	395	360	351	324	332	354	361	352	365	369	380	369	382	365	359	340	331	378	362	333	349	363	372	339	382	333	325	379	365	353	370	345	324	315	356	340	347	336	340	362	377	321	366	361	338	396	341	330	389	364	362	351	369	350	338	371	363	375	353	364	379	330	355	356	335	375	355	396	340	355	347	330	349	354	330	346	394	356	404	357	351	327	364	336	410	327	334	357	369	330	370	323	381	370	358	340	355	357	357	326	320	340	337	366	374	367	374	367	370	360	336	351	365	315	310	397	384	309	323	363	339	389	372	345	357	366	364	350	354	366	337	375	345	380	373	391	333	363	370	382	329	352	342	355	361	359	367	331	352	345	365	351	377	315	369	372	355	358	369	391	392	338	341	380	377	307	369	316	332	344	377	354	350	361	379	367	376	354	356	343	343	376	346	386	344	327	378	345	359	345	330	336	354	354	338	323	367	353	357	329	359	361	354	344	366	361	336	333	377	336	365	348	372	368	337	341	374	316	347	357	344	342	321	336	363	325	389	323	371	383	330	359	370	372	341	356	403	333	336	388	349	377	355	345	365	353	361	378	359	372	373	347	354	371	329	390	365	343	379	377	336	330	329	367	347	365	323	373	363	347	363	337	382	367	337	362	351	380	379	378	356	334	323	340	347	377	336	348	342	393	371	336	357	348	375	364	378	317	342	351	400	371	344	389	334	342	354	374	321	350	345	361	322	364	332	383	369	371	364	367	345	366	348	392	335	382	336	334	353	361	389	370	345	361	358	327	336	369	335	355	349	391	358	374	326	331	365	385	313	325	349	353	341	320	348	346	341	374	387	353	375	352	338	326	372	359	356	327	376	346	338	372	368	359	409	354	316	347	360	359	342	353	349	350	333	356	331	366	354	360	361	377	379	377	361	371	359	357	358	361	349	375	336	341	349	337	359	398	372	331	391	333	368	337	385	365	344	352	312	352	360	368	359	343	389	370	335	421	353	340	372	338	329	350	382	359	373	349	356	305	345	382	346	351	373	333	353	354	367	380	357	341	375	338	355	374	352	348	351	340	358	329	346	365	342	370	366	350	362	400	327	327	343	392	328	376	366	333	380	345	344	334	370	387	340	347	353	360	367	314	360	341	377	373	348	322	361	353	364	361	340	333	351	354	357	333	350	316	338	359	343	341	351	338	346	334	375	333	351	347	354	350	335	361	369	352	348	365	356	371	349	350	333	368	343	390	334	348	364	379	365	340	366	344	368	361	365	340	368	350	360	329	344	323	350	309	367	358	336	361	350	375	380	366	338	307	346	352	374	319	388	352	372	352	361	390	351	353	351	360	364	349	355	315	343	357	370	345	354	330	407	363	335	337	327	351	333	348	385	333	355	343	334	363	368	348	341	376	337	347	369	341	335	377	352	361	379	342	332	388	331	315	346	356	363	359	344	373	325	334	348	345	356	375	324	391	356	370	361	357	298	360	359	390	339	345	378	330	361	320	353	372	354	341	368	349	376	340	402	346	392	345	372	364	374	319	341	373	343	331	360	341	328	352	358	358	360	346	368	370	341	352	345	378	330	366	356	359	342	320	344	368	316	377	331	359	358	352	328	371	377	354	354	355	331	342	363	324	330	394	299	355	344	372	368	332	357	384	349	368	377	328	347	374	356	362	378	358	356	342	384	337	333	337	361	311	376	327	337	380	377	361	314	380	355	348	332	363	365	385	355	352	344	343	349	342	334	360	334	346	342	349	337	363	355	381	372	369	356	372	334	362	355	364	354	397	351	362	350	380	359	355	351	356	329	399	338	358	329	369	363	402	344	358	333	364	343	327	324	336	353	364	345	346	363	310	353	351	315	331	354	348	375	339	320	354	368	330	398	350	355	341	351	356	354	350	337	341	383	317	326	308	355	377	329	384	328	385	384	373	359	321	377	352	359	348	340	331	371	354	372	341	337	360	357	328	377	357	346	388	364	321	366	332	363	346	370	345	355	383	381	382	328	341	353	381	341	349	329	350	354	395	375	346	349	341	344	333	350	350	354	347	362	348	351	377	346	372	365	365	343	366	374	386	322	344	364	372	342	373	356	349	324	361	358	355	331	348	383	352	334	359	333	357	357	373	375	354	363	366	324	344	333	363	343	363	331	383	323	349	321	332	357	338	347	344	375	336	362	313	343	358	356	371	334	337	358	348	338	330	368	352	368	350	351	347	362	357	341	353	335	351	344	334	337	349	362	347	370	327	347	353	345	321	365	329	327	341	358	368	391	354	336	316	370	375	362	371	370	324	354	351	342	356	344	335	353	391	363	359	364	367	343	331	394	351	334	358	361	343	344	366	352	347	345	338	335	344	369	399	388	386	346	351	333	354	327	365	374	360	343	367	325	348	357	339	358	346	352	357	351	350	345	367	330	349	336	364	372	377	336	370	330	387	355	376	370	346	348	347	346	334	355	355	354	362	349	358	321	358	350	377	343	384	362	366	363	334	367	332	346	341	345	369	349	341	351	357	381	343	385	370	329	344	378	346	344	381	345	332	367	360	360	357	383	376	341	360	345	357	367	343	363	369	361	364	352	377	375	347	358	356	327	351	375	367	341	361	353	349	391	364	341	354	365	313	383	365	380	362	336	339	363	378	373	357	351	355	360	368	363	371	376	388	328	352	373	333	345	333	355	352	329	377	347	383	332	353	358	345	338	379	324	330	358	335	347	348	341	343	359	363	378	362	375	354	361	352	326	353	364	355	354	313	343	372	323	381	362	358	365	362	341	347	336	363	359	303	385	324	358	382	353	371	367	357	365	360	353	373	372	378	349	370	362	360	353	370	370	374	371	348	351	327	355	355	354	368	359	358	360	394	347	372	371	348	365	379	343	344	324	341	366	357	409	388	342	352	345	353	366	369	382	317	342	362	347	375	349	315	347
25730	21761	27930	25542	14992	7226	3555	1726	783	486	1244	749	411	386	392	381	361	445	380	358	413	384	380	382	381	380	400	368	401	394	382	371	380	374	357	378	365	406	387	363	364	390	366	414	383	412	386	352	377	410	426	380	371	376	400	391	423	406	415	359	363	428	414	384	397	398	374	381	395	400	380	407	386	358	401	408	388	378	370	399	385	412	365	357	390	377	394	339	363	374	431	403	390	383	394	377	379	387	401	334	385	370	384	383	389	385	402	394	357	394	377	351	376	399	407	371	409	365	374	360	394	407	336	404	415	376	374	404	376	408	420	379	383	399	410	392	395	361	390	405	386	397	377	405	381	404	375	341	357	408	388	365	389	386	373	344	361	377	388	352	426	375	386	376	371	428	363	370	386	423	399	416	390	368	385	394	339	383	398	353	368	388	368	332	366	394	371	377	391	396	386	445	348	413	376	403	378	394	365	374	403	366	370	410	379	421	408	378	386	417	388	394	392	407	390	406	387	336	436	387	370	381	436	393	343	405	389	392	364	390	374	422	406	391	384	409	386	394	392	402	412	377	392	373	421	372	391	413	383	393	391	410	375	398	400	411	421	412	384	386	395	371	384	362	389	399	386	358	362	378	390	371	398	421	403	401	393	381	359	420	393	387	380	380	376	350	354	391	393	347	371	376	385	401	361	368	358	382	396	371	411	411	376	385	372	378	391	396	449	455	410	398	400	407	394	394	365	433	379	391	433	361	392	396	396	387	404	373	381	382	380	388	437	385	428	381	391	375	417	385	379	392	345	397	382	345	353	393	356	376	350	405	358	354	376	376	395	358	371	407	383	374	393	362	412	426	342	396	393	423	384	412	397	378	388	360	393	379	372	363	374	389	406	388	386	406	371	380	381	405	353	432	390	378	389	409	388	407	377	387	403	382	348	412	422	392	396	394	407	369	412	366	392	346	389	380	377	376	397	369	410	424	381	375	378	387	388	387	380	434	360	382	364	369	395	373	378	397	423	395	378	394	409	402	376	380	376	346	414	384	405	386	358	390	392	384	377	413	426	393	363	353	371	380	377	388	356	382	361	399	395	390	373	366	348	374	372	432	384	374	394	388	380	344	406	406	343	385	376	407	390	395	402	360	384	382	368	371	402	385	410	383	360	389	371	387	383	364	372	389	427	407	377	376	385	407	393	411	402	363	368	386	421	399	388	411	385	378	387	379	375	396	408	382	359	370	398	401	391	409	363	376	378	378	375	366	363	425	366	376	392	366	394	373	377	376	378	394	412	424	363	363	422	358	398	385	362	404	375	416	403	370	384	399	407	388	389	378	371	365	370	367	406	380	373	373	386	392	386	377	376	379	343	382	395	358	378	368	358	389	362	369	425	362	373	400	419	371	374	357	369	399	423	388	337	383	360	374	402	395	382	401	391	393	400	422	413	377	415	385	380	425	383	380	401	372	346	410	397	383	382	357	354	380	364	397	415	404	391	402	413	357	382	414	376	367	370	381	407	421	440	396	355	382	381	390	337	388	413	364	418	383	370	351	340	386	415	382	387	374	430	396	372	384	389	405	393	366	371	377	388	392	367	365	371	395	412	402	369	386	394	391	392	377	406	401	362	375	390	422	405	384	413	389	362	406	377	409	375	342	382	355	375	412	430	388	424	373	384	396	397	354	385	391	395	387	376	360	409	410	372	385	410	407	357	379	374	417	393	362	395	396	389	366	353	389	384	387	430	391	389	350	360	388	382	382	404	375	399	392	363	390	454	365	398	402	396	392	346	411	387	400	364	374	375	371	399	390	381	426	388	386	401	356	359	365	411	347	363	376	386	378	398	387	391	420	392	380	402	385	361	389	409	381	377	372	357	385	414	408	353	360	395	403	418	397	393	359	399	357	364	395	396	376	384	344	379	381	426	404	355	374	390	359	421	376	373	400	371	365	393	407	368	401	356	373	385	376	402	399	392	399	385	405	391	399	412	374	381	381	372	384	367	383	401	381	365	371	363	364	359	374	362	400	419	403	365	410	368	403	381	374	368	378	368	431	413	385	402	394	392	409	393	355	393	405	417	361	349	368	392	370	399	373	366	388	406	380	398	359	392	363	382	365	405	397	392	426	375	384	393	383	399	444	370	377	397	377	398	403	371	396	396	361	388	377	393	384	394	385	409	382	387	372	391	385	389	361	340	365	388	381	377	388	365	363	382	410	383	407	406	376	380	379	368	377	378	380	358	381	375	357	379	398	369	386	385	375	370	383	395	375	410	398	467	385	391	415	392	391	420	401	407	384	387	363	388	406	367	424	424	386	372	379	395	329	391	366	424	409	392	382	405	357	392	380	385	437	358	382	395	394	402	376	394	385	373	404	428	394	388	375	363	380	433	393	403	347	365	396	390	393	439	407	372	420	371	378	371	416	395	381	398	354	368	360	384	370	399	385	414	394	389	383	406	414	381	405	372	397	391	408	386	372	385	378	397	397	409	402	390	399	381	380	390	423	408	371	370	385	369	362	380	412	383	388	403	382	389	383	385	435	387	398	362	376	408	392	383	393	373	383	358	417	413	386	397	396	386	360	398	409	366	398	393	371	391	384	416	395	393	400	368	352	405	402	380	385	399	384	353	415	401	405	374	394	368	404	382	409	365	393	416	362	385	419	364	377	382	425	384	422	381	380	395	375	403	358	399	406	390	372	392	371	378	391	404	383	399	375	385	349	404	366	398	394	408	428	369	432	384	395	370	359	405	386	380	371	404	377	385	375	401	355	362	369	407	383	368	366	401	377	385	376	403	353	377	385	370	412	372	377	365	393	404	370	354	411	383	375	409	348	375	397	405	398	354	373	390	396	406	382	395	410	359	375	401	368	373	383	368	399	403	384	392	397	411	416	378	366	382	388	377	409	404	395	362	390	380	441	392	401	359	384	397	355	392	384	409	391	382	381	400	397	376	380	400	423	380	391	382	387	388	398	386	380	378	385	417	371	376	384	391	381	408	397	374	380	390	396	405	376	385	384	361	351	395	393	343	391	389	382	350	373	387	429	413	394	417	390	430	360	386	380	393	402	395	376	382	403	407	401	349	402	402	388	360	398	397	427	398	382	374	403	358	372	353	408	397	409	405	353	380	385	371	378	385	368	389	392	357	370	377	373	394	361	399	386	371	374	367	392	367	403	384	379	400	403	375	389	390	392	405	384	418	370	385	372	376	369	398	366	376	377	350	408	415	382	380	396	396	403	386	382	374	402	399	363	389	387	393	349	373	387	410	391	379	376	384	392	394	353	362	378	400	398	367	345	359	348	403	380	377	390	405	376	424	406	403	389	373	380	377	375	358	378	411	360	411	386	387	365	384	362	382	381	405	396	375	386	371	362	379	367	400	405	410	364	388	404	398	395	401	393	398	418	353	383	384	396	379	402	363	365	384	404	345	378	394	413	413	374	390	389	382	381	353	363	377	400	403	397	400	371	397	399	411	385	386	403	400	403	381	355	395	393
36291	52479	31172	17690	13063	8724	5155	2606	1166	617	1927	979	438	439	480	479	494	436	488	487	457	440	469	430	447	462	442	450	486	414	439	460	442	473	407	429	470	494	449	434	465	445	479	488	436	437	467	445	421	453	423	413	443	446	447	422	449	456	479	426	440	446	424	453	442	469	477	440	443	475	466	431	433	424	471	472	473	451	456	475	449	502	450	462	466	460	463	451	416	456	452	456	459	461	430	456	438	457	458	460	416	431	428	462	431	438	424	425	486	477	445	423	471	448	449	484	473	433	475	430	435	481	443	467	491	430	468	434	448	439	470	462	483	487	408	461	439	445	427	443	466	446	442	438	462	443	432	478	473	465	470	413	461	467	428	424	446	459	441	414	483	433	452	414	454	428	435	464	481	434	471	439	434	453	467	456	423	464	442	428	461	469	464	433	473	472	482	435	485	463	442	451	443	454	506	454	458	461	446	461	468	477	451	429	440	457	490	451	447	437	447	439	460	437	438	474	469	451	420	427	449	455	407	456	419	477	413	424	495	464	470	474	433	435	461	427	441	473	503	432	494	447	412	475	483	473	467	411	486	487	451	476	402	469	449	462	438	440	411	417	403	450	423	439	466	435	479	421	465	480	443	449	432	446	505	417	440	439	447	493	453	440	429	450	450	436	418	518	449	488	429	455	475	478	454	465	496	444	456	504	443	448	443	479	440	475	428	496	437	441	481	443	424	439	490	460	466	449	447	393	436	463	427	459	454	500	473	420	420	470	443	461	464	452	455	462	428	433	458	479	451	416	474	467	448	440	460	424	431	439	431	477	471	470	439	463	444	485	455	433	455	419	432	423	428	447	451	467	474	405	461	408	459	477	410	464	449	477	428	431	480	448	471	443	428	465	442	438	464	433	468	445	446	426	459	474	445	448	432	440	463	456	424	441	465	456	454	438	433	468	401	419	459	445	453	386	453	429	447	482	435	435	470	452	467	465	437	457	475	458	463	466	436	476	478	451	428	470	456	454	480	433	415	405	424	449	445	438	457	493	474	438	405	474	429	431	435	439	450	443	452	453	474	433	448	464	433	412	471	447	436	428	477	453	446	429	451	445	432	437	459	477	461	440	460	467	511	469	503	467	414	439	444	468	442	443	440	430	441	445	404	430	453	459	410	483	454	476	475	424	408	463	449	418	446	414	459	415	453	466	476	437	458	418	444	420	438	474	471	434	455	452	429	486	442	462	470	455	439	459	441	399	427	463	437	494	428	419	480	429	434	432	485	428	483	407	499	475	481	440	441	499	459	465	461	465	465	427	444	451	453	469	420	462	414	453	455	450	419	468	428	435	477	447	446	463	435	418	454	481	419	475	447	439	455	420	473	468	436	504	460	470	466	450	476	446	471	496	468	439	448	444	437	484	476	439	418	426	440	466	454	435	467	427	441	466	464	392	441	442	468	450	412	452	458	458	448	485	460	432	456	503	435	509	477	447	433	472	468	460	439	442	410	476	436	442	469	410	450	439	420	448	427	436	449	411	399	454	463	441	471	445	470	438	451	469	467	420	488	439	473	416	450	430	418	477	433	397	471	426	438	441	459	439	422	461	436	450	452	446	439	432	479	443	453	427	434	431	416	468	422	462	431	444	422	432	506	435	446	433	466	424	444	449	461	461	446	445	481	464	449	467	455	449	447	421	467	442	472	442	438	439	432	415	460	450	464	449	446	422	491	483	429	450	450	411	442	458	458	442	421	458	460	452	483	445	426	411	466	467	439	432	504	425	459	450	443	410	456	443	429	463	465	473	472	422	448	433	451	424	424	439	443	384	454	474	449	429	446	481	457	476	471	455	457	442	489	437	473	460	477	432	450	465	426	441	457	419	447	404	476	460	413	473	434	445	458	441	443	445	430	488	462	438	469	465	481	477	430	401	462	423	482	450	464	440	464	417	450	411	452	429	424	485	457	441	446	457	453	456	429	459	452	456	469	425	471	460	460	453	419	455	433	456	468	454	453	451	455	469	469	458	418	426	450	466	473	449	427	437	438	428	483	420	420	434	450	454	483	463	494	432	453	440	425	437	500	443	467	463	475	456	466	462	447	471	453	416	428	454	404	437	447	478	456	465	477	408	469	478	474	421	411	425	461	453	436	490	453	443	422	449	484	420	488	437	465	455	450	456	443	428	478	436	452	438	463	484	517	457	444	461	438	438	462	451	413	446	432	463	467	487	446	413	465	485	469	463	443	411	411	446	464	448	418	467	462	409	462	408	469	456	453	456	426	454	454	436	474	488	439	481	447	485	450	455	453	471	470	427	452	465	418	438	454	437	464	406	425	456	450	447	438	442	464	418	439	479	490	471	423	482	450	486	448	435	411	452	458	408	472	435	457	482	427	493	468	437	448	417	481	441	410	467	430	439	453	416	467	520	460	455	414	476	472	467	480	455	433	464	415	457	461	434	451	457	476	508	436	445	415	423	449	440	431	483	406	461	464	446	433	411	445	453	430	450	457	430	451	483	425	443	420	456	468	421	461	422	458	474	438	456	472	440	446	429	435	408	425	464	442	441	458	408	462	476	439	427	439	446	428	464	420	415	423	417	444	459	457	447	456	454	438	445	447	477	438	436	474	460	456	450	431	440	471	470	446	448	403	404	455	442	431	402	461	449	466	448	456	491	458	461	441	416	469	486	477	488	408	466	435	399	481	456	467	481	467	455	431	464	451	463	451	445	481	417	480	439	456	446	418	456	452	455	475	434	450	455	438	480	421	463	505	449	455	442	401	471	482	449	411	451	472	432	501	438	467	420	469	473	435	433	460	471	459	489	459	450	462	460	439	457	393	447	440	455	436	458	445	454	456	472	401	458	502	448	448	473	470	446	442	422	418	465	495	473	452	486	472	481	424	479	476	455	420	466	461	429	428	446	464	438	464	446	450	426	466	431	452	453	448	422	438	455	428	431	446	457	480	495	483	438	405	448	435	464	479	423	415	464	435	451	424	456	485	457	448	436	451	468	464	423	445	464	492	438	469	455	443	414	474	441	480	485	471	443	417	415	442	449	453	429	441	445	431	486	432	435	469	454	463	443	417	464	437	448	453	452	470	439	469	458	431	468	481	429	463	459	429	469	443	419	442	419	463	466	474	436	494	475	471	476	464	457	392	446	450	465	470	481	446	489	460	465	479	487	423	471	447	427	459	423	455	437	446	464	474	475	426	430	441	442	417	457	473	471	437	456	475	478	459	430	478	435	425	450	456	447	416	435	445	475	441	437	440	468	447	453	443	458	489	435	449	436	459	440	451	461	437	452	462	436	437	426	440	486	483	482	448	472	457	444	456	458	429	424	448	445	445	437	459	474	431	440	460	445	428	447	449	402	456	453	483	446	459	436	463	466	463	397	460	429	424	448	457	440	394	446	447	430	455	433	453	435	442	425	449	488	449	432	456	461	436	453	445	452	427	429	466	455	452	464	420	433	478	451	430	450	466	433	410	442	404	437	446	449
23436	21602	29327	24470	22139	22662	17639	7107	3246	1054	2803	1031	455	438	418	390	424	419	407	398	435	420	461	429	395	463	429	429	436	422	459	397	413	441	438	393	413	400	398	433	432	399	409	443	445	403	357	426	384	440	409	394	377	404	401	413	391	445	414	420	434	378	375	410	405	422	405	445	431	397	401	414	433	430	427	429	442	435	433	426	378	428	388	396	462	447	410	418	423	391	422	430	402	437	450	424	412	426	427	418	428	386	456	416	411	398	407	415	412	417	415	387	446	398	383	412	438	441	407	418	441	445	416	395	367	439	449	417	402	401	396	408	435	413	382	411	405	389	432	417	417	400	452	410	414	414	421	412	393	390	455	466	421	399	407	428	408	389	423	429	359	409	439	392	393	407	409	410	429	402	423	421	397	453	419	447	441	409	379	417	439	428	412	371	388	414	420	449	428	416	403	396	383	429	414	407	425	430	415	425	416	413	432	389	378	431	381	433	414	442	424	413	417	417	413	415	441	431	410	420	444	414	408	424	425	425	402	417	437	411	398	451	416	423	393	401	429	407	443	426	450	419	420	412	416	417	421	460	412	452	411	392	401	399	420	407	409	395	406	418	417	440	417	412	406	429	401	417	389	418	426	440	441	386	410	422	394	406	419	409	416	404	398	413	423	432	461	373	399	416	420	418	431	382	423	433	422	411	402	433	445	394	419	417	447	404	455	374	427	414	446	389	442	401	410	391	415	424	420	374	414	374	442	402	417	379	424	413	405	384	431	418	428	416	421	418	459	404	434	411	389	424	389	425	427	404	428	463	380	409	406	407	421	448	406	422	429	394	380	396	444	453	426	391	432	438	441	418	406	387	416	412	406	436	399	390	382	400	402	415	411	456	409	423	416	365	363	430	440	367	444	394	377	390	417	415	408	381	416	420	386	441	424	397	418	404	414	347	398	407	422	392	429	406	416	445	398	404	428	418	416	390	441	408	420	384	426	393	443	412	390	410	398	392	430	387	389	445	385	413	434	413	416	379	421	408	416	443	418	409	417	451	420	443	388	428	369	376	392	403	426	439	407	438	432	411	430	405	387	372	405	449	407	390	447	434	402	409	406	429	403	431	444	395	446	419	457	432	373	391	423	380	389	415	393	419	426	399	413	414	408	408	431	433	411	414	417	415	409	399	385	405	415	382	390	433	410	454	394	438	428	374	433	393	364	397	422	396	435	385	429	495	414	434	386	419	416	446	411	418	397	423	415	421	409	436	385	403	406	424	367	402	424	402	411	398	378	381	396	431	408	425	408	450	392	426	409	410	388	418	411	424	413	405	433	445	431	420	418	434	416	413	448	424	431	413	417	437	403	402	403	415	401	450	458	392	378	429	408	404	469	450	431	434	401	409	424	405	391	407	443	432	380	403	441	401	427	406	398	440	427	422	411	389	409	442	422	390	405	407	462	423	401	393	430	428	412	423	408	409	432	437	433	419	402	395	408	393	428	398	429	382	414	414	430	412	409	411	397	409	412	424	425	435	416	407	396	428	397	412	397	438	422	434	427	398	397	383	411	400	376	431	402	389	445	434	403	430	423	405	410	416	404	394	410	403	417	393	406	409	407	430	421	427	407	408	401	403	410	439	467	384	387	404	427	417	432	395	398	413	440	422	425	404	400	437	379	392	431	433	400	440	398	414	386	401	468	425	416	424	407	408	400	443	419	390	399	440	433	426	428	387	424	410	412	459	423	406	410	410	420	421	417	407	408	388	407	386	422	389	442	424	424	447	382	440	420	412	416	417	404	427	409	383	445	477	438	412	425	404	412	426	389	418	416	405	402	416	444	439	445	384	405	409	399	356	474	459	402	407	405	425	430	410	439	423	400	409	435	399	408	431	399	443	379	401	424	395	421	422	444	380	387	448	406	422	388	421	400	435	408	381	412	411	427	413	443	438	457	394	429	423	420	417	434	435	448	416	409	393	391	397	407	394	415	394	395	401	412	426	401	443	405	400	396	426	437	413	395	434	451	427	401	417	417	407	383	403	458	436	429	447	413	420	384	440	404	418	428	427	430	453	443	424	400	446	461	397	421	435	436	387	407	411	426	432	432	412	439	398	399	392	426	430	426	402	398	393	405	445	424	446	446	409	373	412	400	399	390	443	422	429	423	416	444	439	397	411	426	435	380	422	488	404	438	425	390	411	388	422	397	432	425	403	462	442	439	409	412	408	430	459	386	425	402	434	413	403	446	415	401	416	408	386	410	399	405	420	423	410	368	438	413	409	417	397	415	430	420	428	394	424	439	378	432	434	407	404	407	411	422	397	436	403	414	429	402	431	399	418	439	414	450	426	428	419	438	398	439	437	422	424	420	441	418	451	401	393	432	447	392	478	438	429	424	428	444	417	432	395	457	412	436	432	411	417	399	445	384	441	410	411	406	433	405	440	426	440	401	448	441	444	427	420	436	407	428	432	440	424	441	419	409	408	422	407	467	434	408	400	426	438	445	382	426	416	426	392	420	408	439	442	426	393	430	449	433	379	413	416	369	398	405	434	379	436	404	411	436	440	419	434	405	423	380	458	420	413	437	406	432	452	416	423	435	374	406	411	408	389	437	412	428	402	402	403	425	417	421	428	409	394	381	394	425	421	387	431	429	429	419	411	367	381	396	408	406	374	414	415	368	420	449	398	405	426	383	444	413	429	405	390	429	405	411	428	431	416	395	441	404	411	373	409	402	424	410	401	473	396	403	413	411	411	445	412	417	414	418	400	403	410	437	372	409	456	392	448	408	433	434	394	432	417	442	397	420	384	394	381	378	404	440	397	412	442	397	403	370	414	421	380	419	403	403	424	439	427	382	427	437	424	413	401	397	437	410	418	396	386	443	407	371	404	436	393	396	394	426	400	455	422	429	446	410	399	409	416	410	411	391	428	410	422	372	430	428	400	418	445	394	416	423	410	453	433	424	470	395	424	439	450	429	425	399	409	438	422	448	419	412	411	452	449	401	395	419	457	403	428	404	430	394	411	396	413	412	422	422	440	449	416	381	412	429	413	405	408	443	434	405	391	403	450	354	423	435	406	447	365	434	385	438	408	418	422	432	429	411	415	403	408	422	389	436	420	384	387	407	387	381	412	429	433	399	415	391	429	439	417	384	441	454	443	404	403	389	395	422	426	410	459	398	419	420	414	411	380	442	428	380	450	425	434	434	391	389	399	426	392	405	408	412	453	403	389	423	382	425	448	400	438	446	407	416	398	422	420	373	395	407	416	429	430	393	378	434	393	401	404	360	402	392	402	411	377	446	394	417	432	445	424	410	411	400	405	429	412	467	432	426	427	417	446	438	405	450	426	410	440	434	410	422	435	406	410	408	397	380	434	378	414	405	429	373	382	422	372	418	436	396	416	440	413	422	381	418	415	382	476	432	385	447	411	426	436	401	433	430	403	446	437	430	407	427	423	391	435	416	419	436	419	407	412	433	445	466	391	424	423	439	416	412	414	392	417
40605	65604	44218	32571	25482	18164	11727	7544	4007	1300	3906	1460	508	474	467	462	473	453	505	494	478	469	453	463	471	474	467	452	491	459	462	461	489	493	486	464	472	506	482	471	463	442	458	479	449	482	442	430	446	456	467	463	445	469	439	495	439	485	487	467	483	494	466	456	443	439	474	440	462	458	457	459	449	473	420	465	454	504	475	501	477	462	448	487	497	455	424	451	436	470	464	435	451	458	446	450	439	483	501	454	440	448	430	457	468	433	437	461	447	458	441	456	435	443	481	463	431	442	486	483	476	437	442	451	473	488	461	477	483	435	456	479	440	450	445	469	493	471	462	503	472	456	483	493	444	474	476	425	462	486	454	451	447	456	444	440	462	443	436	446	467	453	437	465	492	488	459	474	467	484	466	478	451	482	476	469	474	458	486	463	462	464	446	430	476	450	466	418	439	510	443	469	466	453	455	445	471	498	446	504	496	448	494	452	497	442	451	402	463	471	478	478	444	459	485	449	462	476	462	462	468	494	455	452	468	479	461	468	454	430	466	466	407	512	486	428	503	471	438	467	478	509	454	499	464	487	485	466	503	479	469	471	444	435	501	481	445	460	491	463	431	502	464	501	465	484	465	464	469	464	458	465	482	441	447	468	470	453	458	451	497	432	439	445	446	452	502	479	441	443	491	437	479	477	443	474	431	493	464	470	451	486	475	493	447	471	483	495	465	472	470	459	430	435	439	450	497	465	487	505	507	425	448	510	435	468	458	482	448	443	469	486	469	494	459	436	467	489	460	443	498	481	456	423	434	478	441	456	433	492	459	472	461	452	470	482	448	469	467	483	439	437	442	436	490	484	482	473	472	446	461	433	457	473	469	483	461	478	488	494	455	465	482	458	489	455	470	432	478	438	441	473	444	470	464	438	471	477	455	466	478	450	480	443	458	452	506	500	430	444	496	455	456	476	450	451	494	446	462	491	466	512	505	463	485	454	462	450	464	474	471	475	461	490	480	492	444	459	478	525	475	474	433	464	444	461	453	470	501	460	476	482	479	468	488	452	466	507	442	427	476	475	466	456	456	447	471	448	502	438	478	474	489	432	475	468	472	486	477	436	489	471	468	458	427	463	449	445	455	453	470	469	440	474	435	427	478	456	452	437	474	457	475	465	494	455	455	460	464	471	479	466	463	484	471	443	413	467	516	478	470	488	456	420	430	482	488	476	446	467	443	464	506	481	465	447	428	440	449	475	440	482	433	446	462	475	497	477	500	448	479	463	463	431	485	476	443	436	450	456	431	451	479	443	496	461	478	449	468	472	482	462	459	486	487	443	436	501	473	449	452	490	474	494	504	505	450	444	449	490	426	460	446	458	478	456	445	469	485	457	445	500	460	481	448	486	431	500	435	479	458	466	447	495	504	480	476	467	429	495	433	437	424	472	466	476	458	402	450	476	472	479	441	506	466	479	480	456	439	454	510	472	446	452	448	455	465	538	475	521	466	435	464	466	435	431	488	477	451	454	474	470	433	474	449	443	448	466	485	512	461	471	468	447	478	523	482	428	444	449	461	492	476	484	419	465	477	464	491	459	463	492	496	427	467	469	467	464	455	441	466	461	457	433	464	471	440	492	491	499	431	447	420	497	469	469	442	516	472	461	467	467	488	503	453	470	453	438	482	456	459	495	471	464	425	489	452	459	519	461	471	405	497	481	473	425	461	454	485	467	419	492	468	456	448	474	466	478	426	464	478	464	507	452	484	458	451	470	483	511	449	510	442	483	485	440	445	471	466	448	485	478	466	453	470	472	503	464	422	452	508	454	434	454	460	455	477	496	462	480	460	457	493	454	484	456	448	465	464	496	472	456	471	471	493	472	435	455	494	432	472	480	449	444	448	483	473	408	493	466	456	492	487	463	496	457	480	441	476	447	483	495	481	476	435	475	456	470	444	462	500	451	455	461	436	434	459	479	456	430	423	476	486	439	461	412	502	471	488	434	447	437	464	465	460	432	509	491	488	449	461	464	457	515	456	457	452	418	466	460	459	440	475	487	464	472	470	460	487	444	458	479	483	474	449	484	480	473	462	440	433	430	456	470	445	447	474	452	431	457	450	454	472	485	475	488	457	472	460	445	460	458	450	454	458	465	436	465	426	447	490	457	469	487	489	461	456	490	424	473	475	475	418	489	509	447	479	448	478	467	471	430	510	467	504	460	426	456	487	497	478	479	473	477	444	453	457	495	468	438	448	488	489	453	454	457	453	481	475	430	459	470	450	488	474	464	461	460	458	502	458	461	486	492	429	461	449	464	440	475	472	455	508	449	441	482	466	405	491	485	428	461	459	483	462	462	506	489	442	491	459	440	468	470	462	431	440	448	454	401	529	440	473	467	444	462	459	461	468	461	460	470	452	521	490	498	466	421	463	476	409	452	478	487	486	462	444	431	484	467	458	477	459	439	444	441	444	465	450	475	465	462	421	491	445	460	478	486	516	474	467	441	482	472	461	472	464	469	466	468	486	451	460	489	458	459	482	402	429	454	464	476	463	492	454	497	481	430	488	459	482	490	488	483	472	399	488	431	458	453	476	480	466	492	449	442	475	457	469	424	461	523	492	440	511	446	468	460	487	472	480	437	435	447	459	475	442	456	442	459	437	490	492	471	447	463	458	469	442	481	495	452	469	433	437	489	488	470	461	463	469	439	497	456	459	456	454	454	471	458	458	465	470	441	456	476	443	475	420	483	476	481	460	489	435	463	442	477	449	479	460	441	466	457	469	475	434	476	447	446	437	454	471	441	511	461	488	489	433	443	467	451	452	429	479	431	468	476	423	475	469	446	484	485	478	490	466	433	470	430	425	447	476	479	473	452	466	485	497	478	454	490	472	502	451	443	482	465	472	434	465	457	493	469	505	459	453	474	476	484	471	447	433	456	465	421	459	481	457	442	439	497	443	455	484	496	443	460	483	470	475	481	477	485	468	461	450	499	456	472	446	470	453	458	472	495	495	453	482	451	417	455	467	474	416	483	431	465	509	470	435	507	471	442	518	470	460	482	450	460	458	459	455	439	470	453	470	458	465	469	430	473	475	463	450	429	469	504	473	477	473	457	464	437	458	491	455	481	482	481	475	457	470	447	456	456	507	480	477	468	448	439	495	482	470	449	497	450	447	490	479	455	485	501	491	459	433	483	490	476	471	419	488	455	477	432	448	476	468	508	446	474	491	463	495	458	465	471	466	456	430	526	480	453	468	434	452	482	469	470	483	459	460	435	446	465	450	446	449	458	473	433	447	468	488	497	444	443	477	469	496	468	466	469	427	476	454	445	485	470	473	474	437	446	422	474	461	477	448	460	478	446	465	456	460	476	453	486	452	514	441	457	496	438	462	514	480	440	478	489	485	471	441	449	486	457	451	479	452	443	477	467	483	443	464	473	456	472	432	472	509	440	456	498	439	467	424	472	487	431	440	455	429	462	500	482	443	476	460	425	468	511	446	491	463	464
30698	34041	30148	15738	5945	2192	1088	701	374	328	435	388	316	289	290	344	311	294	326	323	315	292	316	307	285	317	274	331	277	311	269	303	293	270	287	311	322	293	286	299	298	279	288	318	284	310	305	296	297	287	297	301	281	299	296	310	293	272	290	337	294	326	297	294	286	274	308	286	259	313	307	288	305	321	311	304	283	303	318	340	280	273	297	283	316	277	318	313	267	289	328	324	291	317	304	316	293	274	282	315	297	291	292	297	322	300	298	301	294	282	293	288	305	300	298	306	326	314	275	296	301	307	294	316	276	320	262	288	286	298	300	304	292	313	282	330	316	295	275	308	285	316	271	291	304	288	321	289	298	282	295	302	284	311	330	309	279	277	293	304	302	313	316	304	284	281	298	282	308	263	275	301	306	304	290	298	288	280	320	291	260	282	297	294	296	344	333	277	309	291	293	308	277	312	307	303	284	280	320	320	323	322	283	309	288	331	307	285	317	286	285	288	299	319	333	296	280	310	327	305	287	308	320	305	304	313	312	296	279	295	298	328	287	259	281	280	295	295	306	273	282	304	253	258	308	303	280	284	262	303	290	320	317	291	328	305	285	335	280	320	274	248	277	301	316	317	317	306	307	279	318	251	304	298	293	302	289	303	311	298	313	287	311	281	309	304	295	318	303	315	278	295	320	307	309	291	260	319	293	296	294	294	325	324	283	286	298	270	320	294	271	318	333	291	292	293	286	316	285	297	324	280	297	314	286	283	294	316	307	327	292	314	311	306	318	269	281	304	285	299	318	282	288	319	294	286	281	294	291	273	280	306	303	292	262	307	319	291	265	286	287	279	298	304	271	297	310	320	323	273	304	308	269	291	319	292	295	280	298	295	294	303	293	326	310	317	314	296	317	312	296	332	302	296	290	309	284	297	320	280	322	280	328	293	286	270	306	303	305	272	305	308	321	323	282	300	316	298	276	280	281	300	270	303	302	277	299	266	329	287	312	269	290	276	283	305	282	297	300	332	282	276	278	290	305	293	294	324	313	306	335	326	299	304	278	296	256	275	281	296	302	315	300	287	298	278	301	267	275	306	296	305	317	302	323	291	305	269	319	294	278	290	272	292	268	307	303	293	262	292	282	279	288	295	272	279	330	315	289	300	288	311	318	305	320	278	301	295	292	312	308	312	290	323	270	312	323	283	268	314	319	311	301	289	303	309	305	314	313	292	298	298	286	285	297	307	280	287	266	307	326	296	309	284	302	294	294	320	292	328	298	314	280	318	291	301	304	281	304	300	267	293	297	290	278	273	292	278	284	282	310	329	337	314	277	314	301	300	322	293	312	324	289	311	261	307	280	282	324	320	320	276	310	317	321	297	292	320	321	320	279	284	320	288	288	319	299	271	269	283	304	314	289	281	275	249	313	320	294	284	280	303	255	278	287	283	262	270	280	293	282	309	299	298	279	287	292	305	307	321	281	271	268	311	343	277	312	287	312	282	308	278	282	305	283	260	316	284	303	290	284	304	331	311	317	266	310	307	321	298	297	291	264	296	295	288	276	292	285	284	302	312	310	275	295	315	289	303	270	331	339	275	269	295	304	293	287	281	292	297	273	276	335	286	316	276	316	322	300	302	303	311	305	299	309	328	282	287	319	308	321	294	288	311	324	309	280	271	291	331	291	285	297	274	328	297	291	312	285	302	290	284	289	309	283	271	291	297	314	302	297	281	288	288	332	279	285	284	279	295	272	328	302	305	289	303	322	286	299	294	301	297	283	290	280	323	303	296	267	303	293	267	268	307	265	292	275	309	287	284	290	290	278	279	289	328	272	282	284	288	307	287	281	297	305	265	295	294	319	277	284	289	302	297	271	291	276	271	302	283	270	291	273	278	270	326	310	278	327	294	344	287	259	285	321	306	308	287	325	302	299	300	263	291	296	319	286	291	280	318	273	294	312	287	277	318	279	281	306	281	330	291	308	300	340	315	286	281	304	309	296	292	286	339	289	307	331	303	315	292	311	346	301	263	283	287	302	263	301	304	297	298	298	305	287	302	286	294	301	284	320	282	299	272	291	317	299	304	294	283	321	275	305	283	279	301	322	292	298	282	326	305	300	276	301	330	307	290	274	270	299	286	304	307	311	294	299	268	314	295	311	323	274	330	270	309	284	304	284	279	307	292	289	319	311	304	299	303	293	360	302	288	273	310	313	295	304	337	285	268	305	280	288	275	292	284	316	280	279	289	267	307	290	317	310	273	298	304	290	303	304	324	311	306	289	294	295	299	284	320	302	314	296	288	303	287	290	286	274	285	284	279	289	319	278	310	281	300	295	278	281	289	343	289	284	299	322	293	308	287	359	317	326	277	304	302	319	292	281	295	276	289	323	327	292	314	306	289	308	280	295	284	278	273	264	313	287	310	276	281	303	327	291	333	291	322	309	275	304	271	292	323	292	292	311	314	302	303	305	298	292	314	291	306	277	296	291	266	328	260	308	294	295	309	292	305	293	308	278	301	317	291	314	272	317	306	284	292	280	315	290	323	304	298	273	281	302	314	314	309	304	315	335	292	290	277	307	326	326	291	296	296	276	302	298	289	283	324	296	295	287	318	266	273	359	280	291	296	339	320	274	293	296	274	299	278	300	336	296	283	282	310	281	305	309	309	300	257	274	291	291	280	292	297	263	298	331	273	320	283	312	317	280	309	312	300	298	305	285	289	309	294	295	278	307	282	289	316	282	315	285	324	277	273	272	289	326	294	305	261	262	291	282	301	286	274	272	276	317	272	316	302	283	285	297	286	331	292	296	290	308	293	283	300	304	308	284	306	274	323	289	284	274	314	289	310	263	311	295	275	292	314	318	312	303	293	290	297	305	294	285	291	350	271	292	317	304	291	286	304	334	284	305	293	284	289	285	271	299	291	299	287	325	285	299	310	249	299	306	290	292	300	308	312	296	295	274	342	334	316	306	319	288	301	276	319	304	317	280	280	304	251	322	282	309	302	286	283	293	310	305	295	308	301	323	309	276	276	300	299	323	317	311	284	278	318	334	297	304	299	303	303	305	278	284	302	289	301	296	323	276	295	269	298	274	312	297	290	316	285	296	298	282	262	303	270	294	299	272	270	287	287	299	282	288	309	312	294	279	319	295	313	309	326	311	283	290	295	284	289	310	320	305	324	288	285	288	313	275	281	306	294	287	303	324	307	304	261	316	313	262	302	294	310	275	325	303	301	296	288	256	322	295	304	272	319	320	300	275	277	299	286	292	280	286	281	258	277	296	286	304	279	299	283	299	284	296	284	299	289	259	297	279	289	319	301	283	315	295	289	277	298	303	291	323	266	298	301	304	303	278	290	311	272	277	298	281	288	283	291	301	300	286	305	284	319	290	295	300	296	309	284	280	275	310	304	279	292	330	308	299	299	281	291	291	326	286	302	302	290	262	309	280	313	288	288	312	252	283	317	316	303	307	285	311	312	298	276	308	299	292	273	293	278	270	275
34569	49932	27694	13419	7481	3053	1654	1022	503	382	564	455	354	347	353	363	341	387	351	354	375	347	319	317	322	365	351	385	364	355	363	338	356	371	343	336	354	395	371	329	356	348	345	350	360	384	381	345	346	373	361	320	371	336	349	384	324	376	341	357	359	369	385	349	352	344	351	329	333	341	339	346	311	359	369	344	351	347	335	357	342	319	368	338	318	348	326	360	343	352	329	353	339	321	362	349	394	380	336	355	377	300	364	334	360	374	372	326	357	338	350	334	335	340	370	364	337	340	340	338	336	343	366	375	358	351	382	334	348	343	328	339	343	364	346	388	383	317	316	331	333	355	361	339	341	321	363	358	347	349	360	321	360	397	357	308	354	347	354	360	360	379	341	344	367	326	333	339	336	326	343	352	370	355	352	349	386	346	329	354	374	335	343	335	357	334	363	361	341	385	369	375	332	344	367	364	381	333	365	378	368	313	347	348	405	349	345	376	378	320	346	355	337	329	387	361	362	368	371	350	350	363	319	362	354	375	362	373	371	322	331	373	362	383	378	342	367	304	369	328	334	354	360	339	397	356	343	323	350	350	363	335	373	343	354	346	351	330	378	344	355	348	313	353	355	368	386	360	326	350	355	361	342	362	371	333	368	364	348	363	339	325	345	365	337	326	329	358	320	359	381	350	341	325	350	385	336	387	333	384	343	356	318	331	360	359	348	323	349	359	348	379	379	314	340	348	342	344	376	330	377	342	361	365	374	343	374	364	316	387	365	339	344	328	349	352	366	329	340	330	347	334	338	346	336	330	315	341	375	334	363	341	370	319	344	334	373	344	358	343	372	354	378	317	341	356	325	331	357	341	325	335	328	368	340	367	352	340	369	322	353	377	336	318	351	369	342	325	376	338	330	362	375	354	375	389	344	353	359	344	366	372	339	367	378	351	334	347	340	397	370	340	341	355	353	337	336	337	343	347	334	331	356	376	332	383	377	345	350	327	364	359	353	351	348	357	349	346	375	343	340	319	361	405	340	322	384	395	378	342	354	342	343	340	364	338	371	326	333	379	356	331	361	350	391	343	362	382	337	353	367	364	335	337	332	372	324	331	347	340	345	352	331	336	360	367	323	349	348	371	327	378	391	313	351	349	361	331	347	322	320	358	372	350	348	358	357	373	346	393	386	349	344	342	361	353	351	343	371	358	343	381	367	335	356	370	336	338	345	345	367	357	381	347	335	325	382	369	416	357	339	377	335	354	369	344	372	362	347	347	324	354	361	369	374	347	329	356	336	345	349	350	346	372	340	341	330	323	338	328	358	374	360	390	312	332	344	349	351	346	357	349	353	318	362	377	352	349	359	348	350	347	346	341	355	341	368	326	354	382	333	333	348	390	341	377	374	375	353	328	341	383	342	348	363	332	348	351	359	397	343	337	367	335	351	388	348	378	375	348	341	316	352	364	419	392	351	354	362	349	373	345	350	328	342	351	343	315	353	353	358	358	393	343	352	342	369	369	332	369	356	347	346	352	364	364	351	390	366	336	375	359	359	341	324	332	357	368	367	380	320	379	383	335	359	329	356	344	340	338	379	347	349	358	335	401	345	361	334	334	339	331	415	362	367	351	362	345	343	337	369	320	355	367	366	371	354	359	343	391	332	321	311	366	383	365	375	323	359	342	350	315	347	377	344	322	313	357	328	354	339	361	345	360	345	396	315	325	327	344	351	371	347	336	355	365	351	350	340	328	371	350	346	356	347	361	326	336	395	346	324	372	345	351	339	340	369	358	336	364	339	361	343	350	370	340	357	345	375	300	335	349	366	357	345	316	333	342	335	359	341	381	362	359	362	360	373	360	413	349	322	361	324	353	288	312	326	369	343	357	354	365	349	357	367	375	306	365	372	364	369	382	358	362	316	357	319	366	349	348	369	359	364	366	366	319	348	326	347	371	358	321	337	352	343	323	342	324	361	363	361	346	342	341	348	342	323	405	385	384	339	356	356	346	362	350	322	317	312	381	342	342	308	374	354	368	365	354	322	335	382	367	348	366	334	322	388	349	346	332	387	388	335	365	341	361	346	351	351	371	348	330	361	328	329	360	327	342	376	347	356	360	356	371	333	348	384	369	354	360	372	347	381	374	346	378	346	373	347	356	322	342	382	359	379	367	353	338	335	361	306	335	360	343	352	316	351	319	342	355	348	349	364	370	364	360	389	393	344	372	343	369	358	357	333	369	365	327	358	335	345	345	347	350	387	370	358	338	367	377	383	360	340	391	350	361	356	353	359	357	372	367	344	368	360	335	353	339	378	367	347	339	390	326	369	357	351	338	354	345	369	371	357	349	360	337	346	356	317	360	358	338	307	353	360	330	372	362	360	352	375	366	346	357	342	369	363	334	372	367	359	359	338	306	381	360	322	324	350	380	333	375	353	347	356	359	321	369	348	343	334	331	354	318	397	374	346	375	357	360	329	323	355	358	346	353	369	377	354	368	340	360	353	335	325	359	386	364	337	361	395	352	352	376	369	336	356	324	366	350	341	355	330	330	366	367	315	355	370	355	342	367	364	349	374	374	325	335	344	342	350	349	370	349	341	377	318	376	382	355	342	391	333	356	351	362	350	362	340	340	365	328	348	367	341	349	342	343	351	357	362	364	360	335	354	356	328	339	369	371	369	349	371	360	344	359	356	339	330	361	318	326	350	347	382	368	371	341	335	366	398	405	375	329	335	328	339	345	404	343	329	382	360	354	382	322	343	368	330	340	336	333	332	355	353	359	368	345	328	322	340	349	322	344	371	338	330	317	369	339	323	352	345	358	370	392	342	356	319	337	336	365	352	320	353	361	391	347	346	345	386	352	337	356	369	337	365	312	331	417	376	360	349	353	384	347	374	359	366	385	366	378	330	343	375	340	334	341	325	363	371	368	343	343	343	392	375	355	360	373	360	351	341	337	366	316	335	342	383	344	365	358	365	345	358	328	348	336	363	359	364	343	364	359	342	354	349	339	335	364	364	332	339	349	320	359	361	374	355	375	341	351	339	361	347	353	355	356	336	365	365	337	338	323	360	347	330	356	365	353	339	366	352	343	335	323	372	368	375	336	353	363	369	317	347	352	359	338	346	368	350	378	374	332	352	330	366	361	362	347	357	342	310	369	367	349	335	375	351	343	380	373	384	354	374	359	372	352	364	358	332	345	350	337	377	327	362	330	335	360	342	331	361	366	332	351	333	338	355	343	348	348	321	345	341	356	384	341	351	363	385	343	361	334	375	396	328	346	353	362	339	364	326	330	372	359	378	367	364	381	365	362	317	354	357	356	378	350	320	313	354	344	389	388	356	356	358	352	380	377	352	340	329	367	340	386	341	370	339	339	332	339	336	328	351	333	329	352	359	315	310	345	348	349	350	330	366	353	344	357	330	320	371	334	349	354	365	331	359	362	353	394	334	363	342	335	352	350	350	346	374	369	367	345	333	350	362	354	360	351	345	372	359	375	365	357
24600	21488	28732	25468	21876	14723	6273	2261	521	389	1306	1374	285	324	309	342	300	296	325	301	297	291	278	336	316	303	298	306	308	306	316	287	276	254	295	300	338	277	284	292	294	292	325	272	295	295	291	296	300	306	279	327	291	336	295	307	298	287	305	304	302	312	289	280	327	316	325	263	294	285	286	282	296	304	284	302	280	286	308	305	293	289	300	303	315	300	276	305	292	323	304	269	299	288	323	302	293	296	295	289	305	331	307	324	300	254	267	291	273	299	304	291	298	288	295	304	295	301	284	291	306	294	291	301	305	287	264	304	321	302	269	290	276	305	321	281	288	306	270	271	312	287	300	289	278	285	268	296	286	255	319	310	286	256	282	277	323	319	322	271	282	297	316	280	314	289	297	308	259	302	266	298	285	307	309	280	275	282	298	281	285	295	322	317	312	299	300	322	312	304	302	291	288	296	289	275	296	274	314	280	285	303	274	282	282	293	329	293	301	294	305	308	289	297	312	340	286	284	305	264	262	297	300	272	298	286	324	311	299	295	300	299	308	285	299	273	291	297	283	280	307	312	309	271	295	312	313	298	292	260	336	347	290	286	285	314	280	299	298	304	290	291	300	307	297	323	287	272	286	298	305	289	282	303	316	308	283	319	318	323	289	282	315	303	291	314	279	307	304	296	297	287	300	270	287	279	312	341	284	288	307	263	300	293	302	316	296	279	311	317	283	311	284	326	297	275	263	318	290	276	311	321	311	288	333	288	286	315	298	309	284	296	272	289	321	294	300	280	294	294	352	291	287	272	281	304	298	306	292	302	299	315	310	291	293	284	275	296	314	310	280	272	286	304	302	283	284	291	331	277	303	301	301	291	323	323	292	280	327	303	292	289	295	309	324	288	314	276	346	295	297	328	274	321	292	278	319	310	308	311	267	302	279	280	274	297	271	286	321	289	330	303	303	289	306	284	291	315	309	303	275	283	266	326	302	304	292	292	283	293	294	270	304	268	316	277	321	305	303	302	272	312	306	309	294	282	312	306	293	302	335	313	301	291	326	323	299	312	298	273	328	326	318	297	290	256	308	271	322	264	289	302	317	303	281	299	313	295	292	311	310	304	289	310	301	305	276	282	317	293	264	306	294	309	280	270	323	300	295	283	299	279	299	306	284	295	285	298	299	266	289	311	310	292	281	269	277	266	304	282	287	292	288	324	259	289	295	295	284	282	290	288	326	334	273	330	303	267	290	310	289	286	299	276	289	359	286	307	322	279	320	310	286	283	296	315	293	337	306	286	326	275	284	313	310	295	302	288	331	298	290	283	302	295	300	291	295	269	330	282	315	341	311	290	322	317	307	307	338	287	279	317	304	288	295	304	308	310	285	309	282	295	305	265	304	299	337	281	313	292	303	269	301	295	305	291	290	309	280	270	292	332	290	337	304	308	295	309	352	323	323	286	317	289	299	291	248	304	283	306	287	277	315	310	302	300	303	309	315	270	308	325	294	299	324	290	280	293	324	269	311	281	279	289	312	313	287	284	315	307	282	290	303	311	275	268	293	285	296	280	305	319	312	311	325	289	280	283	300	286	300	291	292	312	315	311	304	318	319	287	331	301	299	285	292	312	286	271	287	289	285	274	302	309	303	320	275	292	287	299	330	313	291	299	310	297	308	316	301	295	295	255	293	300	318	309	275	314	313	317	283	308	344	307	311	287	283	274	311	312	314	283	291	311	282	312	287	298	311	303	326	334	266	333	287	288	283	300	269	297	274	285	270	317	273	322	324	281	272	298	302	266	276	288	298	298	312	300	301	275	315	277	292	278	301	298	298	303	291	289	314	292	305	310	341	318	284	287	333	307	306	310	273	320	285	272	311	288	306	292	274	274	312	313	289	307	297	273	278	323	298	307	314	276	297	286	286	316	295	303	295	267	292	295	342	326	310	297	296	273	282	283	261	317	278	280	292	312	293	270	301	291	281	281	259	306	304	317	321	308	266	317	301	293	304	300	307	291	302	314	275	293	299	280	283	352	305	338	275	292	309	345	318	306	331	285	328	262	291	304	292	282	305	298	308	305	270	299	295	275	287	299	311	298	314	299	298	268	299	268	290	314	287	298	290	294	319	305	336	308	342	289	301	301	304	306	306	271	285	299	296	317	291	305	294	305	277	319	274	296	293	304	307	303	252	293	289	317	290	309	306	305	289	301	305	286	257	307	302	292	295	291	343	309	304	294	292	296	287	281	267	304	306	304	269	296	299	297	306	299	316	300	312	294	313	322	303	262	291	331	313	301	285	309	296	260	273	359	305	284	304	285	307	312	280	288	299	251	280	284	308	295	282	311	269	301	285	293	305	282	312	310	297	308	298	323	284	297	282	285	327	288	286	300	313	295	317	288	297	274	299	277	321	296	333	282	281	306	295	303	339	255	286	336	320	310	326	295	316	269	288	288	296	301	300	316	283	291	303	302	291	294	312	310	262	282	274	303	295	338	272	277	295	277	305	294	335	295	296	319	294	328	319	290	326	298	307	293	322	323	300	277	308	279	276	293	317	305	329	293	294	297	329	286	297	314	300	306	283	302	264	301	311	283	301	298	302	296	275	332	284	289	305	315	318	319	322	329	294	282	309	305	282	291	308	313	303	293	291	292	313	302	273	301	280	291	299	309	289	276	301	278	302	299	309	293	270	305	306	295	299	279	282	295	293	331	308	287	287	284	315	275	301	305	327	292	288	296	306	288	308	287	281	314	285	316	303	283	321	286	307	357	295	332	326	271	290	289	305	285	322	292	286	264	290	319	283	274	313	305	313	272	306	268	312	304	297	298	297	295	283	289	300	313	314	291	323	292	285	289	284	307	276	290	306	276	308	290	304	296	285	298	304	298	311	318	315	297	300	309	299	277	302	322	298	290	323	304	320	300	288	304	287	319	308	303	309	296	297	272	292	310	310	287	324	284	297	283	339	316	285	290	302	329	310	292	298	287	277	322	293	316	303	302	318	299	326	305	328	289	294	319	302	297	289	302	300	286	297	327	314	315	336	278	285	316	283	306	289	320	309	291	310	313	281	318	304	259	323	275	319	328	333	274	287	306	275	326	330	302	308	314	304	322	281	275	292	297	326	287	257	260	301	315	290	297	282	303	302	290	287	310	281	283	287	293	296	313	309	295	308	332	283	325	293	282	294	302	319	282	307	297	277	334	316	332	274	291	280	326	288	308	311	285	293	299	303	280	248	292	297	313	288	300	287	290	310	319	332	296	302	300	332	314	301	321	276	294	310	294	305	334	307	273	293	293	285	286	292	292	310	282	305	311	293	298	311	315	314	285	286	286	307	318	290	285	320	286	303	290	281	302	300	311	306	295	302	336	298	304	299	307	312	279	310	310	296	306	303	285	304	344	305	293	297	323	297	305	278	292	302	295	313	339	254	311	295	290	285	305	303	305	264	307	304	290	240	294	302	300	289	327	302	292	311	300	316	331	309	323	297	301	285	287	287	304
35405	51896	38322	28354	17230	9655	5773	2624	666	450	1794	1758	388	335	326	376	346	335	358	321	345	383	324	345	348	363	343	345	338	340	332	354	322	330	372	340	372	366	332	380	337	334	341	359	383	358	348	361	357	358	326	377	384	365	350	322	338	331	327	382	346	325	362	337	366	325	329	338	348	369	366	355	345	346	347	329	376	344	370	350	346	363	380	330	344	345	344	363	338	301	322	364	355	354	357	330	366	315	304	335	326	334	315	340	350	320	349	342	352	342	337	356	319	333	339	364	335	332	346	348	352	348	309	342	337	342	348	373	350	363	353	357	350	373	391	352	318	341	354	340	383	351	315	320	350	345	306	358	353	357	357	344	341	326	351	337	342	331	345	326	358	347	352	323	344	366	358	356	360	365	351	329	349	348	355	336	352	374	356	374	355	394	362	319	337	368	378	331	346	377	344	346	356	376	366	354	329	312	327	351	335	358	350	361	347	348	341	330	345	355	358	349	323	359	343	366	308	335	361	372	348	362	329	358	303	340	341	348	339	337	363	373	340	352	334	353	317	356	342	311	328	320	353	376	344	329	323	334	321	358	347	343	345	348	351	330	379	358	331	336	350	378	321	340	366	307	344	348	344	340	341	362	331	343	340	324	327	356	358	318	330	379	380	355	348	369	365	351	312	328	318	349	351	346	349	313	348	359	360	347	318	338	325	346	319	321	334	351	305	335	322	356	339	318	354	347	341	357	351	352	370	351	355	352	310	334	382	347	365	348	313	337	338	333	370	369	313	318	345	330	341	371	357	337	350	350	357	342	372	374	359	366	333	338	354	325	354	326	351	328	369	346	357	324	332	373	330	351	363	369	363	335	319	326	331	355	363	347	379	341	373	396	322	365	333	368	320	318	341	358	339	343	371	316	341	351	344	341	354	337	342	359	387	377	347	371	354	319	343	318	346	311	346	330	346	363	356	334	327	329	357	361	360	365	342	367	342	349	357	349	363	352	380	336	337	344	334	368	307	344	350	341	323	342	374	346	357	370	370	371	330	374	341	364	340	351	337	389	338	378	345	324	351	325	356	329	348	340	347	348	362	357	328	355	336	357	319	342	372	347	334	319	331	335	373	361	347	378	358	359	337	342	333	329	348	359	386	344	362	333	339	343	359	349	327	324	347	308	332	349	378	364	372	314	317	340	362	353	367	361	363	347	337	355	317	335	354	343	329	356	359	335	344	343	349	355	328	349	370	363	311	329	355	385	352	365	321	334	348	341	331	352	355	337	342	337	367	335	360	385	356	372	328	351	356	316	354	319	332	331	345	339	346	335	354	356	319	373	338	370	368	336	371	355	335	353	343	339	372	335	324	317	322	361	374	361	363	368	310	353	363	315	374	356	349	321	362	343	340	319	340	340	340	361	351	324	350	333	349	346	378	337	316	338	329	360	350	323	362	346	353	407	348	338	374	354	361	355	324	357	379	339	345	319	328	385	355	360	356	337	382	341	367	327	371	360	336	348	360	339	360	346	342	332	354	343	346	348	357	317	360	358	340	359	338	354	358	358	358	362	346	351	354	344	339	369	357	317	334	342	320	317	366	308	318	360	349	338	316	377	361	365	326	385	338	362	336	368	313	372	333	334	390	342	356	365	365	343	350	328	353	333	382	312	344	333	367	341	354	330	375	345	343	365	337	348	359	333	362	361	363	327	323	354	356	362	359	338	352	355	356	362	370	348	331	332	345	360	349	367	367	327	357	363	337	329	347	332	334	319	350	357	343	309	364	349	364	366	369	352	324	383	311	309	377	340	354	389	310	341	352	374	379	344	363	368	367	357	324	349	346	312	353	349	367	377	363	324	366	346	349	328	414	380	322	336	325	354	345	337	371	328	341	370	350	336	361	341	333	312	335	367	350	326	318	341	381	352	354	367	343	361	344	349	354	365	346	313	367	348	300	331	321	349	367	320	340	375	353	375	317	352	326	363	344	366	330	373	337	371	367	306	345	364	368	323	366	304	334	335	337	351	359	331	352	332	336	337	368	305	303	356	351	359	351	371	345	331	400	363	324	348	333	339	365	337	333	307	368	362	387	348	340	311	353	355	368	355	360	339	371	329	357	369	347	336	322	343	342	329	327	359	363	363	355	347	323	350	368	364	321	356	341	333	345	330	326	340	342	353	345	350	384	348	325	351	334	335	359	362	337	341	354	350	340	388	350	336	321	372	350	311	351	312	338	382	348	352	383	348	333	351	355	321	405	339	364	345	356	330	353	362	349	334	330	340	320	361	359	304	340	363	320	392	352	345	380	338	350	331	327	342	327	357	337	301	355	372	347	354	334	340	350	338	340	350	337	337	321	372	340	377	324	378	345	339	372	377	340	370	343	351	349	326	357	368	354	359	372	321	355	355	357	377	390	341	373	359	351	328	348	355	349	359	381	346	315	359	346	360	373	368	393	344	380	347	358	305	352	362	361	357	384	372	347	337	335	316	324	394	347	343	333	318	347	336	346	366	363	302	345	343	340	357	314	371	333	331	347	351	307	339	319	335	314	335	346	352	375	357	353	334	359	357	358	367	379	341	352	372	344	314	323	302	349	360	356	343	361	357	372	383	394	367	338	333	350	362	350	363	365	368	346	357	325	357	368	361	357	346	348	350	365	349	362	359	399	364	335	384	314	331	347	327	313	376	323	375	302	352	330	336	347	346	339	313	328	364	337	359	341	351	369	345	334	380	365	356	325	336	356	345	320	347	327	317	340	348	338	352	379	368	390	346	349	344	354	338	353	329	337	354	349	360	331	331	354	341	370	350	347	354	319	342	367	384	334	345	373	366	356	342	353	370	358	346	381	333	357	342	382	340	354	345	352	315	346	354	324	336	359	342	340	353	351	329	362	346	348	335	364	339	311	341	354	380	316	337	391	346	346	318	363	394	334	329	347	370	338	349	350	336	342	363	359	341	360	318	384	362	345	364	358	344	369	386	355	371	315	390	342	314	359	334	361	348	321	334	338	364	325	387	318	365	356	336	351	342	351	371	337	328	349	348	316	314	356	337	378	341	305	375	357	322	341	344	339	359	298	368	355	341	321	350	371	352	353	334	370	352	315	371	339	333	326	386	335	381	339	360	322	353	329	348	333	359	346	347	354	368	365	327	341	325	369	329	336	356	349	345	358	355	341	343	328	372	348	387	343	350	351	369	341	314	351	350	330	356	344	347	303	349	359	325	345	357	364	362	349	340	341	328	384	322	338	358	372	349	363	350	346	364	348	348	360	323	320	340	300	354	323	358	372	351	346	356	325	368	349	339	344	334	361	346	329	338	341	379	377	366	335	331	345	365	363	343	346	375	376	342	351	380	316	404	327	344	342	346	332	347	324	321	351	340	359	321	360	346	368	390	341	363	354	345	349	343	370	373	338	351	359	351	357	320	346	367	347	336	367	358	352	366	317	349	349	337	348	350	342	341	350	318	330	331	331	356	328	317	361	334	324	309	312	369	371	343
25611	21762	29464	27395	16707	7314	2748	1223	645	415	1142	658	367	396	386	405	379	406	400	391	397	393	388	371	397	364	396	399	376	390	344	393	416	392	390	369	366	355	424	379	390	384	396	391	369	394	388	396	362	386	388	381	372	388	344	388	385	387	393	403	364	358	409	386	374	395	343	399	402	382	395	401	400	392	386	402	356	385	371	367	394	384	386	425	391	384	371	410	406	424	409	419	365	408	354	418	365	382	386	393	416	341	360	374	422	396	426	397	401	362	376	370	392	404	387	383	372	393	390	396	410	414	414	405	419	369	377	398	411	374	393	395	382	364	387	398	402	454	388	410	408	386	418	396	411	410	366	408	411	429	387	399	403	374	401	377	378	426	378	394	377	344	379	444	386	393	395	406	396	422	393	421	389	370	351	390	413	395	371	413	403	382	405	366	392	369	394	390	396	364	382	393	400	399	435	377	359	414	374	383	388	378	405	371	366	389	354	391	372	385	367	403	399	353	433	387	382	406	447	386	399	399	401	408	382	421	371	390	408	399	411	387	394	410	368	398	363	377	367	390	386	397	378	400	368	378	364	394	408	361	377	398	381	399	371	384	415	361	363	407	383	351	390	393	382	378	412	422	347	412	365	343	396	373	422	394	370	382	370	417	377	379	374	391	415	408	407	375	350	415	378	382	402	380	373	371	409	385	381	362	361	376	394	404	359	412	402	383	402	377	379	386	382	375	383	418	401	384	418	416	385	387	369	400	371	365	422	364	394	435	432	364	372	391	414	386	417	367	391	394	397	375	374	369	352	410	353	376	370	398	366	392	409	398	383	372	385	404	345	411	399	383	366	371	366	378	359	407	391	389	376	385	403	383	387	418	368	424	388	386	380	379	401	443	384	384	403	395	403	403	412	369	372	365	393	404	356	410	423	387	420	406	379	368	389	384	383	358	369	401	372	347	383	401	395	361	401	357	399	372	371	375	412	401	381	364	357	379	393	404	367	377	418	434	425	347	393	412	366	358	391	390	420	366	379	403	403	409	382	388	373	358	411	399	410	402	378	390	380	419	378	406	378	396	369	397	383	349	348	383	377	377	369	403	387	373	361	371	376	380	399	384	390	389	372	399	420	361	395	364	408	403	392	389	384	390	387	378	370	402	383	373	365	392	398	364	401	380	405	401	410	373	370	399	395	393	410	393	399	404	395	426	409	401	387	405	422	386	359	406	416	384	388	402	359	401	389	405	411	404	383	394	387	423	373	365	393	413	369	390	352	370	393	398	370	362	369	385	364	384	382	399	388	364	386	358	401	397	412	405	386	386	386	352	375	419	390	369	387	351	399	354	385	376	392	396	409	379	385	412	355	378	399	379	363	394	399	412	385	367	386	415	378	428	398	349	395	388	379	379	408	370	385	390	368	418	387	367	376	380	390	398	346	414	424	378	375	380	383	389	370	415	342	374	394	428	398	373	378	383	380	402	430	372	427	412	412	379	380	422	402	381	394	402	359	363	383	405	375	414	357	384	388	359	385	391	346	392	403	404	373	378	381	380	421	372	409	374	392	361	397	407	408	357	408	398	376	409	379	376	370	363	382	388	391	420	384	415	391	395	343	381	400	390	390	380	415	402	423	358	408	381	386	366	330	361	407	358	395	406	342	387	384	375	406	391	404	444	375	385	413	370	379	373	385	351	358	372	388	381	367	398	371	392	377	377	354	423	371	391	399	409	365	395	374	355	387	387	390	381	410	431	371	378	388	367	362	432	384	410	389	398	394	398	429	368	378	369	419	406	387	392	407	395	394	403	397	397	352	375	406	412	405	367	358	424	402	387	390	375	387	398	416	352	381	369	382	400	360	370	417	348	396	365	389	372	410	412	373	401	352	400	360	371	402	367	371	409	367	402	394	387	413	399	393	383	429	386	380	382	449	365	378	402	412	388	412	382	404	368	412	378	391	396	384	378	361	375	385	367	385	394	409	431	370	356	395	381	378	357	369	383	378	373	387	420	372	396	409	402	392	396	380	369	387	410	429	398	365	371	393	392	401	383	398	397	400	374	394	368	337	364	369	413	372	366	401	418	409	386	443	379	386	366	404	378	432	387	376	381	397	385	358	417	376	394	362	403	389	406	401	383	377	405	416	394	361	410	383	391	369	400	384	393	428	402	397	398	395	419	433	397	370	368	401	393	384	395	367	399	365	374	417	378	377	366	395	379	418	411	379	397	411	374	421	351	361	431	373	362	362	399	370	380	409	407	373	393	364	386	376	394	358	391	387	377	390	353	407	378	391	370	395	401	381	399	379	400	410	407	409	387	404	375	416	400	402	375	360	347	426	363	372	381	380	371	382	377	436	410	424	371	387	351	394	364	347	382	397	348	367	409	416	402	412	382	385	381	406	393	380	380	355	383	395	446	409	394	372	370	387	392	422	414	368	416	399	374	371	357	393	409	407	387	393	394	395	367	393	367	420	426	395	385	416	372	388	384	406	392	360	400	396	436	408	370	382	394	362	375	366	390	407	394	407	397	428	364	411	449	377	421	374	379	389	404	382	387	398	365	386	409	405	387	389	396	402	409	402	373	416	356	387	353	403	405	404	357	389	398	414	411	373	363	389	402	390	380	389	404	388	382	381	370	348	399	396	410	366	400	372	396	386	395	413	373	398	366	375	370	394	397	371	417	358	400	400	366	372	389	355	387	398	416	367	386	346	393	404	398	359	413	400	394	390	414	348	385	356	371	387	386	399	379	384	397	402	380	400	355	373	368	389	416	404	419	366	365	395	424	403	402	413	372	385	383	372	405	401	389	383	393	420	446	384	390	379	416	375	357	376	370	403	402	418	407	380	417	382	395	377	397	392	374	388	371	381	420	405	399	393	427	368	422	382	391	406	359	354	356	351	398	400	369	385	395	395	382	393	390	400	377	409	392	383	425	370	371	393	385	400	401	378	388	385	399	397	380	391	411	372	407	386	383	411	404	374	364	371	391	408	351	394	398	416	379	381	398	385	376	388	386	379	396	401	395	407	376	397	373	397	407	416	401	409	372	392	405	367	361	397	376	390	355	365	409	358	351	425	400	384	386	382	391	405	407	387	402	359	413	399	398	369	403	403	409	371	388	373	371	424	371	384	378	396	438	385	377	380	389	362	375	389	355	387	392	401	424	354	379	436	406	375	369	359	374	381	402	402	357	417	403	382	386	363	365	400	380	368	391	390	421	372	354	392	429	396	417	422	386	375	354	353	376	350	396	387	372	380	358	368	398	387	378	423	389	389	366	371	411	389	376	417	382	402	383	354	440	400	353	424	387	369	397	372	393	388	402	393	387	394	393	399	381	407	394	371	382	395	431	336	374	408	405	376	388	371	389	366	360	371	364	383	389	397	367	377	354	381	392	360	402	394	356	397	391	384	399	389	410	390	376	379	387	393	379	391	411	385	375	433	387	374	421	364	385	376	422	417	411	393	390	365	406	409	364	385	395	405	400	402	391	431	426	401	399
36005	54536	41275	25910	13797	8120	3869	1951	886	560	1726	886	452	440	424	475	471	400	475	459	442	475	433	463	439	425	438	443	427	475	462	409	447	479	438	446	452	443	451	454	458	420	472	471	460	447	447	462	443	469	461	472	464	486	458	480	434	457	449	410	454	467	450	472	413	493	465	467	456	519	465	486	439	430	440	421	460	444	460	434	407	436	451	434	455	423	418	437	466	488	423	488	479	473	405	408	465	479	418	419	445	437	432	439	401	445	469	445	463	436	455	473	459	422	424	463	462	447	462	452	490	437	461	435	440	460	468	438	436	507	407	443	465	434	446	489	450	439	468	450	444	452	481	456	428	401	481	463	439	471	452	436	437	444	465	426	444	464	425	409	438	447	422	404	395	473	470	464	496	425	459	459	417	443	432	434	498	451	439	483	466	501	413	437	440	428	473	462	473	444	481	480	457	463	472	459	434	450	430	473	463	478	469	451	454	466	449	435	485	444	425	449	413	458	407	446	438	467	439	425	413	453	418	486	400	472	448	387	486	481	467	463	472	449	449	467	464	438	443	456	435	475	457	448	428	455	462	466	458	438	436	435	444	475	470	480	436	393	438	441	460	437	463	457	476	443	479	449	422	458	448	468	403	440	468	483	455	418	436	438	475	452	437	438	457	420	424	403	448	415	474	425	439	414	453	417	447	473	439	484	422	468	404	448	456	430	442	483	494	484	431	504	470	436	437	474	442	445	462	483	446	440	490	468	409	437	455	484	424	455	452	437	480	455	471	459	448	470	389	447	455	443	460	505	420	423	443	421	475	441	490	437	425	482	444	450	433	432	460	442	466	449	473	465	441	425	479	452	488	421	439	448	448	404	436	456	406	374	412	455	460	441	447	441	443	475	403	472	430	451	390	476	429	442	397	416	432	468	463	407	443	446	514	415	463	462	437	497	424	470	439	449	456	432	483	449	447	447	490	442	414	440	418	454	432	494	430	462	434	466	455	443	456	492	447	456	428	443	456	480	406	426	426	461	453	420	460	445	474	456	498	431	453	460	469	406	453	444	480	442	429	417	463	452	426	449	431	428	449	439	463	446	457	503	445	494	464	449	464	463	466	451	460	438	480	442	427	435	416	453	434	462	421	471	433	443	414	408	451	472	440	467	450	433	414	445	438	450	465	451	447	453	429	424	448	454	461	413	454	441	453	456	422	442	460	457	490	453	441	474	419	434	421	462	428	441	432	420	461	422	481	412	439	423	468	476	428	408	484	430	440	425	452	454	471	458	399	428	430	497	446	438	500	451	452	426	452	461	415	448	441	486	442	447	454	418	449	481	463	463	427	446	444	414	461	465	435	439	506	442	464	432	458	479	484	467	472	452	486	434	464	439	464	464	405	467	459	482	464	473	452	440	438	479	462	436	447	483	487	447	418	495	460	501	452	427	457	445	464	467	457	469	449	439	419	437	459	432	443	453	457	444	468	473	489	420	476	429	456	440	412	436	453	411	462	443	419	450	402	431	483	442	477	448	458	418	489	436	449	440	491	490	431	436	455	439	444	471	485	460	449	462	437	445	446	474	463	420	467	457	427	461	459	451	474	441	432	460	454	466	472	477	437	459	444	456	430	496	434	459	464	458	439	464	440	456	423	464	479	460	444	506	462	475	508	453	425	421	469	466	446	449	442	442	432	452	433	443	440	473	429	468	449	437	460	432	494	490	421	412	448	455	412	485	447	456	433	448	424	409	474	429	438	487	398	438	409	446	438	473	446	506	438	456	454	403	480	463	454	449	448	426	444	442	426	448	408	471	443	461	464	449	393	405	428	437	422	415	456	445	452	433	470	427	442	464	438	490	455	423	454	503	409	458	466	466	443	450	494	467	441	435	454	505	475	422	463	425	441	458	452	434	455	439	435	428	441	450	462	426	425	442	450	440	425	440	464	473	453	422	461	440	459	482	437	438	421	465	455	460	443	438	449	461	464	493	476	434	444	444	461	445	496	462	489	454	435	465	454	475	477	473	409	447	467	419	474	483	419	464	427	460	420	489	479	441	442	463	450	452	403	431	489	456	482	464	451	446	439	455	441	449	461	463	454	442	453	420	474	462	416	430	457	462	442	439	481	480	438	450	487	452	449	442	437	447	434	470	440	459	435	432	429	455	413	423	423	461	460	477	432	444	449	437	456	504	450	422	457	467	506	480	456	461	457	442	426	407	435	476	450	451	432	450	479	422	467	458	431	437	473	449	470	471	459	458	471	454	450	478	467	456	478	416	412	468	475	457	462	466	399	430	397	486	422	479	466	445	471	470	458	432	471	423	465	466	412	403	426	459	446	461	461	440	448	447	461	436	455	493	472	459	457	467	498	471	416	418	472	462	474	454	472	426	458	424	458	415	489	457	404	509	460	449	447	445	454	471	439	461	443	485	477	495	460	461	439	471	453	410	457	444	449	458	454	426	421	449	445	428	462	424	441	414	440	454	414	439	433	434	427	459	475	477	450	459	451	474	444	454	426	447	491	456	452	432	455	449	498	435	464	473	396	466	465	470	438	405	460	434	412	434	457	459	444	459	431	433	435	415	474	438	443	460	469	475	481	467	478	424	436	465	438	465	431	442	456	451	468	454	467	443	444	464	428	459	482	426	446	446	455	444	452	426	471	450	458	471	428	445	437	412	450	495	443	431	417	490	455	466	483	437	466	443	436	453	418	439	466	443	485	429	439	443	470	448	435	437	457	445	436	420	457	439	444	441	417	443	435	453	503	458	448	456	447	464	434	465	429	435	433	481	389	455	445	487	474	433	488	462	415	464	436	452	458	444	449	444	422	466	464	444	450	469	425	413	448	431	442	488	444	464	451	433	434	474	422	462	497	469	424	445	480	471	418	465	461	479	469	464	412	465	484	430	437	491	473	425	476	435	496	420	471	458	454	446	447	412	460	441	457	483	483	487	482	473	449	440	450	471	462	471	459	433	477	419	464	450	462	413	462	453	433	446	437	425	479	461	417	458	425	481	433	445	449	434	427	461	479	463	464	449	481	479	475	459	421	407	457	470	480	467	441	417	428	440	434	430	500	448	444	450	441	479	456	455	457	438	396	462	446	427	427	521	449	439	450	455	446	408	479	441	433	462	425	439	465	446	467	477	409	428	440	475	454	476	426	472	477	477	446	442	436	462	426	433	402	478	466	469	454	460	436	462	442	450	461	468	443	466	467	420	478	401	466	469	433	450	481	503	454	442	489	449	474	444	432	458	446	481	454	460	481	443	440	452	429	491	479	425	461	439	417	455	460	490	484	482	450	438	460	448	487	460	467	466	459	450	412	447	447	470	480	465	420	424	476	465	438	438	463	463	454	426	472	471	437	448	473	434	441	457	451	516	401	399	467	451	434	462	437	431	454	455	426	460	485	450	434	435	425	460	477	456	474	480	484	435	456	460	481	457	442	491	442	458	460	458	448	453	471	469	460	440	456	475	444	429	462	460	456	406	477	429	468	464
23356	21538	29293	24449	22035	21972	15370	3603	924	573	3676	1978	444	410	432	422	424	405	465	436	430	376	461	406	424	421	392	393	413	420	405	449	395	465	422	389	429	399	443	413	449	398	417	438	385	387	387	394	440	368	423	480	415	391	446	409	384	417	417	424	409	410	426	445	437	418	434	388	390	436	431	420	408	407	414	380	438	414	425	446	410	398	440	439	388	380	403	410	411	430	409	423	407	406	378	446	448	363	412	430	412	404	396	394	397	419	394	446	426	425	408	406	399	414	429	407	428	398	412	415	413	406	447	406	403	375	429	431	400	421	409	433	393	433	423	456	380	449	430	435	426	430	418	406	430	399	400	421	450	410	424	396	408	420	420	418	443	429	434	430	415	428	400	419	428	435	409	430	394	434	397	446	422	397	424	405	407	425	422	405	445	405	420	432	409	425	425	424	432	391	436	403	395	446	450	428	417	407	394	381	407	406	410	436	435	433	394	433	394	413	387	422	422	458	408	417	407	365	393	414	441	417	449	412	380	412	413	423	422	383	410	421	419	422	416	415	426	416	397	425	422	390	386	405	397	416	413	429	412	426	397	399	411	402	435	438	425	403	421	412	444	353	430	425	407	394	438	412	449	414	438	425	436	415	429	397	420	415	407	428	420	440	431	409	425	466	447	416	404	424	433	421	413	420	411	430	398	395	408	481	428	360	419	399	427	395	433	432	408	392	422	433	392	412	429	406	391	404	417	403	434	374	415	445	420	387	432	405	424	391	417	446	415	425	432	373	438	459	411	401	422	399	390	411	395	405	389	398	417	421	406	393	425	358	412	419	403	379	406	454	386	391	432	404	421	427	456	383	429	402	409	403	430	415	420	452	426	401	414	412	405	464	404	413	402	445	423	444	434	411	405	431	411	404	405	383	419	391	412	381	446	433	425	407	388	429	407	454	389	458	374	391	412	457	434	412	441	361	414	456	407	411	426	445	418	431	382	443	403	428	413	402	369	455	412	439	410	385	407	432	410	404	391	428	410	403	427	391	437	421	416	428	402	396	427	407	404	444	409	463	428	415	406	389	409	450	436	414	413	402	383	417	410	400	379	426	432	415	425	407	393	406	408	421	420	398	405	398	392	383	398	460	409	393	414	433	397	395	409	381	417	392	421	424	407	420	405	435	389	436	444	445	437	432	416	407	428	449	406	418	416	418	426	405	406	414	420	407	404	423	421	420	401	414	425	408	413	415	423	399	436	369	410	472	400	404	400	391	433	454	388	381	395	425	402	384	449	441	445	414	386	357	420	409	450	432	428	412	445	431	430	421	412	402	419	419	424	422	387	420	415	410	431	418	434	414	413	433	409	421	424	411	438	473	433	430	409	406	419	425	407	401	383	380	407	424	416	448	416	433	424	437	393	386	424	401	377	394	405	429	389	429	438	416	467	430	398	428	410	440	377	413	412	415	400	453	459	421	414	409	378	434	400	455	417	386	409	378	433	410	438	417	417	418	393	430	418	413	421	409	425	416	427	422	434	420	398	410	410	426	419	425	430	410	417	431	424	469	448	439	444	399	409	407	405	416	435	393	433	432	403	401	392	427	392	433	430	415	386	392	423	368	414	415	404	419	400	381	402	385	407	400	426	400	460	419	408	415	414	412	404	422	418	380	436	387	431	429	394	412	429	406	421	431	425	399	451	448	387	402	429	448	415	433	422	404	437	401	416	421	407	383	375	420	449	428	404	395	418	417	416	424	446	422	381	388	380	422	377	411	434	400	415	389	400	411	407	414	426	399	397	449	427	395	413	435	415	439	415	414	431	453	402	430	424	432	398	402	436	402	399	427	429	385	415	401	435	420	439	406	438	424	399	438	417	414	421	402	415	419	415	399	439	424	427	364	374	435	417	444	405	390	422	454	407	369	404	437	413	388	431	413	460	424	433	443	428	400	408	423	395	428	433	389	415	400	385	479	387	413	400	415	424	418	407	440	401	426	447	436	445	460	414	407	439	422	435	412	402	478	427	404	397	418	428	422	403	432	408	405	399	439	382	408	440	409	381	381	404	431	409	384	395	409	415	382	416	471	399	414	420	403	412	418	400	405	438	423	423	405	403	432	447	449	411	423	419	419	407	420	421	433	433	402	401	428	430	391	399	427	419	414	383	432	411	461	427	387	372	407	384	385	394	399	437	424	418	435	380	406	437	446	399	412	413	415	398	446	396	422	388	436	464	413	407	410	431	438	435	411	418	417	418	428	431	376	389	410	392	391	386	410	414	397	441	401	441	394	410	438	413	408	408	421	431	449	434	419	392	428	426	397	433	393	406	433	427	441	442	443	391	421	413	430	426	398	394	435	449	436	435	409	431	420	436	420	409	448	419	425	423	415	399	460	433	414	400	413	433	403	426	407	383	425	429	431	414	397	426	409	423	420	426	408	399	412	419	401	415	440	446	409	453	406	462	385	404	439	427	419	433	447	462	412	424	418	427	399	424	425	451	369	406	430	391	387	417	427	375	402	452	419	391	414	424	391	379	467	381	393	435	423	402	430	411	389	397	429	435	393	402	400	420	405	400	426	430	404	465	411	437	404	394	453	402	391	440	401	423	415	459	401	408	388	397	412	430	424	476	425	407	428	451	431	427	412	437	406	393	455	435	384	388	425	427	403	411	431	422	442	374	402	430	405	390	414	428	396	378	404	410	400	403	403	450	396	440	401	371	378	395	417	395	383	414	404	401	381	438	421	397	438	403	440	479	406	400	410	411	420	414	396	420	414	426	382	449	409	391	408	402	407	421	397	427	430	437	402	394	419	404	454	418	406	419	414	398	443	423	425	404	385	404	409	412	457	382	457	446	416	416	436	432	395	404	449	388	425	413	390	429	421	396	396	398	401	401	435	439	428	437	419	401	391	413	382	411	406	363	454	430	415	432	390	406	415	395	413	399	396	428	414	414	396	432	415	405	443	450	416	384	379	432	397	404	426	425	401	385	427	401	431	399	418	427	403	394	374	397	438	410	406	391	405	401	402	419	419	396	427	429	412	389	407	397	365	400	411	405	427	437	419	418	395	406	380	391	423	429	447	449	429	363	408	418	380	403	428	424	439	429	405	384	419	425	389	435	410	422	427	391	397	441	423	398	416	416	393	461	446	393	391	426	418	416	410	428	414	412	442	419	426	429	405	439	468	432	408	446	401	412	423	406	377	446	373	414	437	404	378	432	420	440	431	379	432	440	409	402	420	424	449	406	377	416	391	434	416	394	408	384	428	407	419	397	436	413	399	416	416	414	452	385	405	428	360	380	412	442	430	402	445	387	427	433	406	445	427	421	404	403	384	440	443	414	369	420	408	432	428	398	406	415	387	408	437	423	402	412	439	387	433	382	427	383	399	402	420	456	413	402	450	408	439	428	370	396	475	418	408	447	387	429	436	421	416	445	399	410	423	427	473	441	393	429	426	459	413	444	417	398	396	421	430	437	401	410	436	423	421	399	414	418	398	393	399
38667	67221	49098	32370	24437	15065	8876	3240	1052	711	5278	2380	495	474	508	489	478	471	498	470	490	462	458	459	488	464	451	445	471	450	449	482	476	466	446	485	429	503	464	443	443	443	450	462	501	463	444	436	490	473	501	474	450	481	464	485	498	477	475	498	467	470	463	501	465	488	460	455	449	472	462	471	492	449	476	484	475	449	459	449	518	495	447	455	470	465	485	492	481	481	458	492	456	494	435	430	486	492	476	439	473	424	470	504	480	437	444	452	443	444	479	445	463	479	482	430	467	436	472	505	479	468	463	434	487	419	429	465	444	454	459	469	439	450	462	447	516	420	433	461	457	436	453	497	441	465	433	477	452	450	455	466	470	472	448	462	417	482	483	467	443	435	431	446	485	464	476	433	442	477	446	441	476	492	472	468	449	474	456	483	454	498	479	453	477	459	470	419	445	454	476	478	464	453	449	480	510	497	443	459	479	471	484	448	450	449	447	453	434	439	479	451	492	528	449	449	458	471	496	462	452	472	440	424	470	483	479	417	478	448	443	458	451	463	489	484	481	485	447	467	453	457	475	481	477	499	476	492	487	427	436	466	497	493	437	470	451	445	464	475	464	453	454	460	483	429	462	489	473	499	509	464	450	480	476	487	474	471	438	445	477	480	479	467	428	467	506	461	446	475	496	482	450	484	467	499	460	422	439	487	467	507	480	456	485	433	458	421	449	498	478	509	460	423	482	450	458	464	475	463	475	462	489	427	467	456	450	476	467	452	469	498	488	428	481	459	465	444	477	456	442	456	454	444	476	469	489	483	498	514	507	485	466	426	460	426	491	431	472	456	467	463	455	459	452	457	460	430	475	429	480	489	452	426	504	483	428	446	461	445	465	473	468	435	440	462	444	483	485	463	478	480	468	454	441	489	490	498	465	462	462	453	516	487	495	473	459	420	502	483	451	442	464	438	442	470	441	487	508	477	467	508	480	463	426	457	442	450	500	439	468	455	480	484	434	481	441	429	476	475	435	477	450	469	490	438	486	458	476	468	449	437	464	464	495	474	466	468	496	445	464	426	451	506	433	450	492	487	450	431	459	494	461	461	433	429	448	499	461	438	480	444	510	483	437	467	479	462	423	478	504	483	457	419	431	493	483	450	478	462	494	474	458	474	454	499	473	458	452	460	491	488	443	469	455	485	467	491	463	449	475	501	424	451	471	466	442	438	437	444	454	446	462	457	451	457	489	480	462	465	454	492	458	467	484	453	466	487	492	499	468	447	468	430	483	475	495	444	475	507	439	474	462	484	464	455	460	462	468	498	427	477	492	501	450	512	452	455	441	467	455	454	454	446	479	437	449	452	454	451	445	511	482	451	472	482	450	433	470	488	484	495	492	444	496	452	451	487	456	472	467	431	490	454	479	451	460	470	464	488	466	443	447	434	462	486	453	450	411	473	439	494	454	422	458	478	480	453	495	474	420	476	502	447	490	443	447	470	466	489	413	484	482	475	473	429	454	482	454	468	474	517	488	482	454	479	464	427	482	482	476	499	440	449	419	480	431	485	464	489	484	464	501	475	426	485	450	482	450	453	440	430	456	488	450	436	495	489	475	465	475	461	435	470	481	452	487	466	461	435	488	478	420	443	507	460	478	496	471	472	446	461	446	445	433	472	500	424	444	440	485	466	469	457	498	462	475	501	453	488	480	492	465	437	501	488	458	487	469	499	454	469	497	481	437	455	483	454	486	482	462	435	462	438	486	470	467	503	478	447	473	476	477	492	489	495	468	461	452	450	508	454	474	503	473	456	467	473	460	473	468	471	439	436	459	422	434	476	452	453	513	477	443	498	466	480	457	395	479	476	441	429	460	501	447	450	501	444	439	502	457	510	472	418	486	462	417	433	462	458	451	468	460	473	485	468	463	458	488	470	477	472	470	477	449	460	486	466	465	466	427	469	453	442	477	434	467	454	497	442	480	472	452	450	417	456	461	457	447	445	478	466	502	500	466	425	412	450	481	502	472	429	478	501	434	450	463	488	465	460	441	496	477	474	456	487	473	473	455	462	482	484	458	457	467	447	425	454	452	486	482	448	453	455	462	474	464	478	438	464	491	452	485	491	432	492	482	437	468	460	451	479	453	494	481	449	494	469	420	494	481	483	445	459	450	446	489	488	417	484	498	503	457	470	481	459	476	420	444	456	473	467	449	464	503	462	483	469	489	432	479	477	464	461	461	452	457	476	461	464	488	468	442	499	496	468	489	474	426	439	457	499	447	438	461	471	489	437	479	475	476	458	499	499	451	483	473	444	488	485	476	455	462	493	476	475	486	497	458	443	466	487	458	471	458	499	448	469	488	442	516	479	485	462	465	457	457	466	476	457	470	476	453	439	468	436	478	470	436	453	470	438	476	474	432	463	462	466	461	473	456	453	504	471	452	471	474	491	455	462	436	457	490	461	468	471	460	445	425	438	494	505	475	452	453	447	437	434	498	486	450	471	482	503	437	440	479	485	478	459	433	501	465	467	424	498	462	469	441	469	472	450	436	492	458	473	518	479	479	447	461	476	479	467	427	439	490	450	452	487	466	480	444	443	511	477	465	502	466	463	466	453	479	470	460	413	419	453	483	474	479	461	477	492	474	438	477	485	448	454	485	467	472	474	498	468	450	469	503	487	452	476	434	434	502	435	464	469	438	474	464	469	479	467	460	457	462	489	459	470	434	467	448	444	472	503	479	431	456	471	445	434	440	473	461	466	467	462	463	471	498	475	465	463	444	416	499	452	490	422	433	409	454	464	459	465	469	485	454	453	447	464	435	489	453	471	442	491	464	456	475	476	454	431	434	492	517	484	463	490	455	442	417	495	488	466	503	455	477	466	478	498	445	438	473	450	480	481	460	476	486	487	441	486	482	496	496	512	487	470	445	477	480	452	487	467	490	477	445	453	475	483	466	466	398	431	482	451	493	462	492	469	432	506	461	479	506	460	463	469	466	468	454	446	460	483	464	481	449	451	475	468	452	449	484	477	486	491	472	505	487	465	491	466	458	480	464	463	452	461	452	431	466	425	461	467	440	496	490	428	441	475	466	492	472	487	433	461	463	460	401	472	466	484	478	476	498	470	442	465	458	448	466	480	464	475	451	433	502	444	427	464	472	466	485	446	469	430	488	450	481	485	447	478	480	470	487	478	440	493	437	464	450	461	474	441	476	484	448	459	444	493	463	465	448	448	486	452	451	483	466	458	476	510	475	465	475	423	463	435	465	446	443	484	456	468	473	420	517	434	430	471	448	456	463	458	492	448	473	494	494	469	470	455	472	476	473	478	443	456	499	486	437	459	485	478	452	485	448	483	431	492	442	472	473	475	469	481	452	485	495	456	441	520	458	465	479	480	476	466	459	466	484	469	463	486	450	465	446	479	467	466	473	476	459	510	442	497	517	462	394	443	468	486	513	474	450	445	468	484	474	503	436	445	479	448	453	441	478	449	455	458	436	421	448	456
32019	34527	30480	17343	6134	1522	707	449	339	317	479	363	263	294	275	305	302	321	281	266	304	296	273	288	293	295	313	282	315	316	306	308	308	295	298	306	310	325	306	292	299	303	320	311	294	295	310	311	321	297	334	338	300	308	313	273	275	284	324	289	303	294	276	297	279	282	317	307	280	275	256	308	293	313	338	279	311	289	291	292	259	302	309	312	323	287	296	307	305	293	302	305	261	322	273	315	302	310	298	302	300	308	297	278	308	285	288	344	296	282	281	284	303	269	272	316	313	289	286	305	266	288	287	308	267	312	270	306	277	320	296	335	305	310	314	268	297	293	284	292	296	320	315	316	320	320	301	300	293	298	255	282	335	306	299	301	296	289	316	286	333	284	311	325	289	295	294	301	299	282	333	308	302	319	330	298	281	313	330	296	299	279	320	307	299	283	286	304	322	286	294	319	295	302	317	323	317	314	264	260	318	315	254	283	317	275	282	293	289	289	277	314	288	265	281	310	291	313	282	330	301	307	297	284	315	287	280	296	270	289	305	302	306	289	299	284	290	282	304	281	313	330	316	275	285	266	285	278	294	301	319	307	306	300	338	298	304	332	270	299	327	283	298	304	302	287	280	329	289	294	306	261	335	288	290	298	282	298	293	284	303	295	299	296	314	316	272	326	273	314	276	296	282	306	280	298	299	345	296	322	272	312	306	333	330	297	283	279	284	316	298	306	310	288	301	310	315	292	344	286	303	289	274	312	279	282	256	338	295	312	281	303	301	295	303	304	301	301	283	293	303	334	300	263	310	324	297	304	350	297	294	315	296	287	289	293	320	315	310	305	281	286	278	324	323	301	273	299	293	282	312	301	315	299	294	301	332	274	271	279	270	328	293	273	290	272	305	298	311	296	300	293	283	302	313	282	304	296	336	299	307	299	294	302	295	298	304	280	274	305	293	292	315	293	302	292	292	304	336	274	281	269	298	313	319	317	300	316	288	307	285	301	296	274	316	268	290	286	283	282	328	325	321	290	291	314	311	277	315	307	314	291	291	311	266	309	308	288	272	277	275	317	278	290	290	307	308	325	309	300	315	266	302	287	284	288	312	288	292	315	296	292	309	294	285	319	290	336	307	296	274	276	294	279	279	297	300	297	303	276	272	276	286	352	301	290	314	306	291	339	298	294	286	319	293	311	266	273	288	311	308	269	299	301	338	309	304	324	291	294	275	288	301	322	301	295	339	306	294	311	307	300	309	286	318	292	303	319	284	302	286	315	279	312	332	298	246	283	294	284	297	309	297	289	285	305	314	285	297	268	279	284	272	285	318	312	313	306	244	296	324	306	295	314	297	299	273	309	276	303	284	294	311	280	300	274	299	329	313	265	262	265	292	309	303	292	282	319	289	345	297	281	333	290	301	315	283	302	303	302	314	282	289	278	322	264	302	276	328	338	344	360	290	291	284	259	306	312	310	308	256	307	289	312	270	315	289	311	280	313	312	298	295	336	300	276	270	325	333	345	303	286	278	303	332	284	317	290	307	256	321	292	315	297	268	275	293	286	327	307	297	321	327	302	263	318	300	322	346	323	292	320	277	267	299	310	315	283	293	315	329	296	302	346	334	328	304	298	302	287	286	293	324	266	280	280	298	308	323	308	277	307	296	263	300	301	294	285	290	305	312	302	330	292	295	310	273	281	292	334	288	304	337	269	295	276	301	277	299	324	298	296	296	311	310	277	290	281	297	301	310	293	304	287	309	307	306	307	286	289	308	285	304	289	286	297	319	305	302	274	293	289	317	301	310	310	277	269	316	279	355	296	254	306	301	271	295	306	302	294	289	313	286	296	282	300	320	284	304	293	297	274	300	297	291	279	301	286	304	294	313	312	315	297	272	294	291	290	267	317	346	329	294	307	311	298	309	297	293	293	293	294	300	272	300	304	291	287	307	290	281	287	284	306	287	278	316	319	320	276	291	318	305	287	317	303	301	289	283	327	289	310	312	307	280	279	303	301	286	301	283	310	312	298	296	278	307	299	310	280	274	292	305	290	306	334	306	280	285	300	283	317	308	284	290	271	311	267	268	288	288	314	320	290	310	319	306	313	280	280	276	303	286	292	291	340	303	293	312	277	318	306	282	339	289	297	300	302	312	293	314	316	257	268	269	280	297	291	285	297	315	303	316	316	310	355	280	287	301	295	311	298	296	273	309	316	305	291	304	283	281	307	308	311	304	292	314	292	316	337	301	298	314	318	308	317	308	290	300	288	337	310	297	294	316	302	339	267	313	309	306	296	315	312	303	309	281	292	330	289	295	301	331	308	311	263	305	336	298	285	295	304	311	274	264	319	261	293	282	311	269	270	316	273	294	259	284	291	281	290	307	293	289	301	291	312	324	273	295	290	270	288	293	304	308	286	302	291	325	302	296	321	310	271	316	321	273	276	322	277	314	320	305	272	312	307	277	284	307	301	283	323	295	303	301	317	290	287	310	326	304	287	276	274	301	316	292	307	310	279	286	285	322	315	291	335	299	283	281	304	289	335	322	281	309	304	285	292	325	272	296	295	314	312	308	301	322	320	313	298	311	302	305	291	297	292	284	305	277	290	323	299	314	281	294	267	258	282	243	300	307	308	303	328	318	317	288	272	263	305	290	319	315	292	295	287	283	303	295	267	319	297	306	262	284	310	312	284	280	295	267	284	287	304	307	313	318	328	286	323	286	283	298	300	284	288	302	281	310	300	300	279	292	289	310	293	272	300	302	289	325	312	277	288	273	301	327	314	326	313	254	288	333	281	316	304	311	296	310	299	291	299	292	282	313	295	324	303	325	302	282	315	297	314	289	322	305	245	293	285	281	283	315	292	300	307	297	287	297	291	317	315	288	294	297	279	296	287	297	293	330	298	321	307	291	325	279	308	327	271	335	313	284	285	305	331	302	275	275	292	269	298	307	261	301	292	294	293	295	310	307	315	296	285	266	337	308	309	295	332	317	315	296	320	300	292	300	323	292	309	284	295	302	293	277	304	313	302	300	305	314	309	295	305	303	299	306	316	285	302	326	294	292	336	302	300	297	303	304	290	291	271	306	313	330	294	311	304	291	303	300	310	280	295	311	277	339	299	285	329	323	268	310	299	275	322	264	284	306	348	280	304	280	328	293	307	330	272	296	291	307	285	278	268	308	307	303	325	329	293	276	300	298	292	271	286	308	309	324	321	288	290	287	328	273	293	278	307	298	305	294	325	289	298	292	289	310	291	317	329	322	274	297	301	293	298	289	285	275	302	280	268	303	299	288	274	314	279	290	304	290	313	291	303	291	296	298	327	331	306	291	306	291	286	328	282	305	301	317	300	294	295	284	282	320	264	285	270	281	300	298	297	302	280	288	302	251	302	305	288	269	295	274	290	309	286	293	275	302	270	282	330	275	274	281	278	319	302	285	264	311	268	293	306	300	336	303	269	290	262	262	287	272	303	301	298	311	294	306	308	347	303	258	295	314	286
38075	49536	28593	15165	7413	2079	1070	585	398	394	592	430	340	326	374	336	343	338	355	383	345	381	399	327	354	327	357	330	358	341	362	351	349	358	322	335	353	381	365	359	350	347	321	375	342	389	346	369	355	333	365	343	401	341	403	392	357	373	328	365	381	346	374	350	358	347	368	349	348	360	376	349	371	369	362	367	368	358	373	317	350	371	353	350	363	348	311	373	333	344	366	381	345	371	354	352	363	348	368	343	328	348	346	361	370	336	311	348	377	376	332	378	369	372	361	381	353	354	345	315	321	314	373	386	345	335	377	379	378	330	354	376	374	337	332	360	340	349	327	340	351	328	391	360	327	334	335	357	325	364	352	325	380	340	371	357	399	350	392	363	337	354	356	363	353	323	345	364	359	375	362	361	370	358	378	357	349	338	359	352	358	382	381	351	361	326	368	351	335	392	344	329	360	352	335	330	307	359	365	371	363	355	356	358	353	403	351	367	324	358	353	358	373	350	380	348	361	342	358	331	363	391	317	335	376	370	340	367	362	359	350	361	386	354	361	322	351	348	327	359	356	345	349	355	349	374	358	345	365	358	340	349	327	353	374	377	343	342	354	340	341	364	350	375	344	345	377	381	356	384	344	330	351	342	371	350	346	340	370	351	362	370	339	366	356	366	366	341	391	356	352	367	371	341	369	394	312	369	370	386	403	351	371	380	404	354	364	337	368	348	357	375	363	349	357	352	350	361	352	340	366	363	361	366	398	340	368	363	360	368	372	369	324	365	328	368	338	396	364	334	358	340	333	352	374	340	318	359	370	363	345	360	377	337	336	374	373	398	365	363	355	392	386	398	360	370	334	334	354	353	355	341	369	358	368	371	362	388	358	324	349	376	371	338	341	328	346	350	348	340	375	378	345	343	322	345	338	357	378	330	312	342	373	357	354	341	353	348	354	353	358	372	337	355	410	334	353	348	321	366	354	335	321	342	372	357	398	349	369	346	337	327	357	370	403	358	389	353	337	350	356	372	348	320	338	357	364	334	370	365	370	351	351	350	342	333	365	352	368	358	356	367	361	354	332	380	331	335	362	362	360	391	336	368	323	352	388	361	349	331	363	354	354	345	350	358	344	352	320	373	353	333	328	353	359	368	333	348	339	331	316	349	355	343	349	364	319	361	347	378	366	361	313	371	345	358	346	310	365	349	355	401	364	325	349	349	322	333	376	367	362	342	351	342	392	359	352	304	358	395	359	346	353	362	345	350	325	342	334	326	373	376	355	359	361	344	340	363	330	374	350	342	333	358	347	368	386	368	340	356	375	332	362	345	330	350	350	352	340	335	353	321	347	355	344	342	330	348	389	346	332	358	355	375	357	385	354	335	349	358	360	351	329	367	339	369	325	363	391	360	407	348	352	374	356	322	399	332	360	368	370	347	360	341	364	374	356	328	351	327	352	363	369	345	347	391	364	357	370	331	367	350	393	356	358	357	356	355	377	350	357	333	356	346	356	361	330	347	356	327	375	390	352	346	374	397	365	385	355	361	397	321	394	333	348	357	387	356	340	371	346	373	339	373	375	363	348	319	343	408	377	346	348	354	336	352	358	331	369	337	360	371	312	346	360	349	338	377	359	378	362	383	337	368	345	335	333	364	347	388	351	363	385	344	360	295	335	394	396	342	321	350	395	383	321	350	353	350	360	377	379	343	351	345	378	345	383	350	332	320	375	368	357	322	346	342	368	343	354	371	357	350	358	362	357	325	383	378	377	344	362	398	376	355	358	342	371	366	363	380	370	367	359	363	394	379	321	356	366	392	357	359	338	318	327	372	338	355	399	373	349	342	320	333	391	377	328	358	369	376	321	345	347	368	351	330	393	371	364	356	386	361	346	360	345	382	363	366	379	342	332	345	347	359	370	360	353	366	395	330	353	340	349	344	365	339	358	367	346	385	356	359	377	377	378	354	360	355	332	364	362	351	370	362	328	357	390	341	335	374	378	345	352	365	365	346	343	379	320	377	354	349	359	378	344	372	380	351	351	347	343	353	369	351	328	355	320	366	365	351	319	361	375	345	381	349	360	339	385	373	340	372	358	324	364	368	345	385	343	365	361	359	346	332	344	332	375	314	362	377	395	365	353	344	344	355	400	342	366	319	348	397	356	364	380	369	341	380	369	339	368	343	313	358	349	361	329	377	366	367	354	349	361	350	334	342	326	358	383	369	383	356	361	368	349	364	354	324	342	353	352	373	365	327	339	352	347	314	376	355	368	366	385	337	358	359	364	373	353	356	346	361	357	378	336	349	366	368	371	377	361	359	355	372	341	364	388	353	417	350	341	351	347	374	373	369	315	353	375	344	355	352	331	365	395	362	348	381	343	355	351	354	357	347	344	352	332	379	356	365	354	370	338	347	339	343	353	368	346	365	388	339	362	319	344	362	339	365	338	349	330	374	352	361	391	378	347	371	338	381	356	345	346	347	388	333	383	378	373	384	383	331	386	354	364	396	348	339	374	389	353	374	366	343	345	351	338	345	356	385	345	341	402	319	354	378	337	350	347	343	348	373	324	341	365	348	356	381	364	342	365	397	391	374	328	353	344	369	370	361	333	362	346	376	337	342	346	358	330	360	333	355	355	354	366	343	354	363	323	366	349	360	364	357	349	378	352	344	362	349	352	361	355	340	355	341	370	328	377	385	342	351	333	360	363	358	333	324	351	364	355	345	354	354	341	339	332	336	346	343	357	392	382	354	387	384	365	361	349	372	352	374	332	347	357	323	347	373	356	331	340	376	356	334	317	342	369	333	356	344	351	325	372	346	365	348	326	369	391	370	349	380	372	335	377	337	368	353	338	349	364	306	377	334	345	360	362	355	350	353	355	339	340	339	356	332	360	334	371	359	329	354	357	323	358	356	381	355	358	356	329	357	391	352	359	373	352	360	374	363	355	375	392	364	335	353	352	383	363	352	346	350	363	349	377	327	354	366	323	374	366	372	376	394	385	339	348	361	349	331	354	354	358	365	335	387	355	358	359	351	361	359	367	360	376	337	347	348	371	347	356	332	352	355	361	336	364	344	358	347	368	330	352	322	355	325	360	369	368	353	347	343	386	369	350	381	331	390	340	347	331	357	386	366	372	354	368	372	363	354	346	336	356	361	338	349	340	366	349	378	343	372	349	362	328	324	385	364	352	364	345	348	341	370	357	353	373	379	315	352	360	361	336	370	333	326	360	345	350	376	367	353	364	380	340	334	357	378	340	371	335	345	392	366	346	373	364	356	389	371	337	362	319	346	293	358	353	382	332	374	340	338	335	342	359	332	361	356	357	336	373	363	320	366	349	387	358	364	334	321	337	373	349	387	348	362	360	361	350	363	331	344	405	367	353	368	367	351	382	358	362	378	355	352	350	376	299	353	376	359	382	347	347	352	342	372	320	335	366	332	343	356	347	380	396	372	392	363	328	346	325	363	363	362	348	338	322	349	383	328	361	381	355	367	339	340
24488	21512	28850	25327	21792	13830	3800	1452	455	352	2203	705	308	314	345	315	287	279	269	297	290	313	309	250	274	292	282	284	313	313	291	276	311	347	302	330	299	324	265	316	282	302	324	293	284	305	321	284	282	304	325	292	298	315	292	307	305	283	311	274	301	297	302	322	341	331	312	281	300	276	280	293	304	294	277	334	334	338	313	297	314	314	295	312	291	298	304	293	308	249	299	288	275	303	328	277	326	318	317	275	310	285	281	284	304	332	295	301	296	280	307	328	286	302	289	305	306	295	287	309	291	300	291	332	313	262	287	301	291	302	319	289	307	307	269	315	312	294	297	296	305	283	310	284	319	303	321	305	284	294	311	298	284	255	300	314	263	271	283	299	308	298	313	311	325	289	311	278	305	278	300	279	284	296	277	283	304	287	279	278	308	297	275	275	284	299	282	291	306	269	291	287	299	309	304	292	284	283	290	308	312	281	277	293	272	287	296	297	291	297	291	292	302	292	293	297	320	318	267	283	280	301	264	282	300	301	296	327	287	283	274	285	289	301	309	297	319	312	272	298	295	290	296	285	301	313	292	286	266	279	258	323	305	353	270	304	293	294	297	307	292	292	303	296	314	275	298	302	323	304	309	296	315	319	305	280	300	286	288	276	313	272	282	288	284	280	303	282	292	275	277	270	273	270	275	296	287	288	279	302	319	301	300	310	293	311	300	303	296	273	294	304	322	293	304	299	277	306	288	313	278	282	320	279	299	286	320	312	272	266	286	326	300	295	300	324	292	290	298	289	295	295	290	293	326	322	298	298	320	287	290	274	321	270	271	306	308	292	322	274	294	277	299	290	315	318	296	283	290	267	328	295	294	280	281	298	284	267	306	290	325	300	310	289	295	283	303	298	319	281	300	289	295	291	324	322	245	307	295	262	308	297	294	268	288	288	287	285	259	289	309	284	278	283	318	299	272	312	279	285	285	314	285	319	293	270	293	290	302	300	283	259	303	300	281	283	277	338	327	278	308	274	330	297	295	294	317	296	328	298	261	291	314	274	302	284	306	269	292	294	289	282	283	317	308	308	296	274	317	294	301	325	327	326	321	325	260	321	292	315	286	285	292	284	292	287	277	320	304	307	280	285	311	263	274	276	307	295	298	287	274	307	317	305	305	276	301	324	313	310	297	288	267	319	301	294	279	298	294	296	284	335	299	295	321	286	258	311	285	302	292	281	297	323	297	268	335	290	292	321	281	287	265	283	290	306	288	295	298	304	284	298	304	305	327	259	299	282	302	294	301	289	273	290	309	307	288	277	300	297	303	274	321	305	266	276	286	296	317	270	301	302	294	297	302	291	277	292	305	315	315	297	315	281	280	271	329	287	272	290	294	300	313	290	311	292	283	271	323	284	317	284	310	299	294	307	326	287	303	279	302	302	276	291	275	298	299	315	322	290	294	270	297	292	330	284	291	332	289	282	303	280	287	312	284	308	248	303	302	306	313	296	328	276	281	298	278	275	279	294	298	304	275	274	272	285	323	286	284	319	281	294	295	324	327	280	301	291	306	298	304	296	272	308	291	323	315	291	295	323	303	320	277	307	318	280	299	269	291	286	309	318	278	286	280	291	314	289	315	301	265	288	314	311	304	276	303	317	292	287	319	311	294	293	306	304	290	309	283	300	290	290	303	280	305	306	306	283	298	279	324	303	282	311	339	331	292	329	298	275	263	286	305	286	299	311	297	320	297	310	301	270	287	288	305	275	314	289	306	284	295	313	307	301	292	300	309	296	321	308	282	256	288	287	314	283	297	280	264	274	276	307	282	287	300	292	269	326	289	284	278	296	292	290	328	279	276	301	329	346	286	296	291	304	287	284	303	289	300	305	311	332	305	321	303	321	299	271	309	273	285	289	301	279	304	303	305	297	262	304	291	248	308	293	309	282	305	274	280	290	282	302	287	282	302	321	314	311	268	306	311	286	286	316	286	293	303	305	276	303	312	287	293	340	282	312	283	282	297	321	281	299	303	298	303	282	302	275	286	285	311	306	314	295	299	271	328	316	302	314	300	288	262	301	270	301	262	264	309	321	327	312	284	310	267	332	300	289	295	307	288	286	324	278	286	263	287	308	298	295	284	304	326	288	263	306	317	292	301	326	296	314	292	292	331	285	272	299	322	282	266	290	280	259	297	301	299	256	295	315	249	287	289	290	313	306	325	285	305	270	292	285	333	332	289	281	309	295	323	287	293	324	296	279	299	298	260	311	276	318	306	321	293	295	298	307	295	301	305	297	324	287	279	282	315	340	294	281	312	276	289	295	289	305	261	285	310	320	271	280	302	297	318	295	285	312	258	286	281	268	275	288	322	280	322	284	296	290	323	283	243	297	283	258	310	296	305	313	289	276	319	261	285	334	333	264	281	282	292	286	291	307	303	292	309	309	292	281	302	298	316	293	305	332	287	309	294	267	295	300	325	288	298	303	289	285	314	299	343	309	297	321	293	294	292	271	280	315	286	252	327	305	291	288	285	312	323	293	288	299	289	299	289	300	307	283	312	281	302	311	292	296	333	284	314	292	310	305	290	293	297	280	264	301	312	282	279	306	301	299	331	300	288	288	322	310	300	300	297	288	325	273	306	290	286	297	314	287	268	272	280	276	330	315	299	301	302	282	268	323	260	302	289	290	312	333	330	289	286	294	289	271	297	296	287	316	277	284	284	275	272	301	305	298	296	334	296	290	270	296	278	314	275	292	292	312	268	291	288	297	296	275	316	269	275	292	330	298	302	293	269	336	319	286	272	299	268	291	258	284	308	290	314	297	273	322	282	275	276	298	290	280	317	269	295	285	281	295	300	297	287	317	298	273	315	296	297	313	293	297	299	284	307	298	297	315	310	294	287	325	290	331	294	284	288	261	308	289	303	313	309	302	309	307	297	292	311	272	314	317	304	290	316	287	267	309	297	296	318	285	282	312	266	273	334	310	304	304	313	306	321	311	307	293	320	302	303	287	300	335	281	285	287	327	304	315	291	304	249	250	315	314	289	333	323	282	316	292	276	282	276	267	307	295	287	276	323	295	282	289	272	311	308	294	302	265	313	312	299	279	290	320	267	306	286	294	290	299	301	298	301	289	297	298	275	295	287	292	296	304	268	326	280	287	303	278	279	317	251	285	291	273	301	299	292	303	296	285	295	282	311	244	300	292	308	282	285	283	328	302	313	302	282	298	294	328	315	287	274	302	281	274	289	284	313	277	300	285	281	306	306	288	300	286	291	302	304	301	318	285	293	281	309	278	297	274	317	292	303	304	314	267	297	316	293	308	312	357	297	269	294	291	300	324	285	302	294	278	308	290	284	297	314	291	298	305	275	295	337	302	313	275	293	301	290	289	285	305	288	300	303	306	295	271	272	289	312	303	279	275	283	269	272	314	262	289	317	302	285	292	347	260	301	282	251	306	318	287	288	282	300	299	317	293	288	322	297	294	302	283	312	305	316	294	280	301
40795	61105	41033	28246	17928	7548	3121	1881	611	379	3217	852	384	329	358	373	317	355	350	328	329	368	328	352	343	360	327	386	350	359	319	319	339	350	352	341	322	355	355	353	329	342	357	349	332	342	338	382	339	325	338	337	359	322	351	317	334	343	365	338	352	390	356	359	320	346	324	364	345	342	350	367	321	365	361	358	355	375	325	347	309	337	344	335	338	333	348	333	356	306	342	328	352	375	329	329	328	342	325	356	364	349	340	334	351	367	337	351	355	358	326	336	335	329	335	310	327	341	320	335	318	336	320	375	359	297	310	359	356	362	359	326	349	361	332	324	350	354	357	355	352	342	346	321	320	339	345	333	361	346	360	329	353	357	372	329	378	375	344	363	349	351	344	331	322	333	330	324	371	345	298	345	327	333	349	337	347	364	282	310	303	331	353	349	340	305	335	322	342	366	350	309	335	299	353	313	352	321	325	354	326	334	372	343	340	314	346	346	327	352	345	352	381	300	359	340	358	331	355	356	342	357	345	341	351	332	337	345	346	327	341	360	337	337	324	330	353	359	360	345	291	329	366	353	376	330	346	322	330	351	317	316	355	334	327	346	344	371	343	357	365	360	325	353	324	361	350	343	317	336	335	336	350	357	340	347	345	332	330	353	311	318	287	337	347	333	322	324	315	332	328	362	330	382	325	339	318	342	318	347	346	328	338	317	363	345	317	305	323	341	355	343	342	329	346	341	350	361	327	312	320	352	356	347	333	320	336	335	362	340	339	316	350	373	311	339	348	347	344	370	333	317	359	343	317	336	331	307	323	330	349	307	344	333	389	349	315	346	342	320	369	340	339	340	336	330	352	316	327	362	313	323	314	323	353	380	310	336	338	352	325	340	326	370	323	341	327	346	349	369	326	374	327	343	314	333	332	338	319	346	352	365	349	334	353	341	343	344	326	371	312	339	343	336	353	350	343	362	342	365	329	333	314	361	368	356	322	332	338	329	330	358	337	341	352	314	352	350	319	341	365	327	315	348	329	308	330	379	307	349	360	324	356	363	340	337	339	368	355	378	330	354	339	332	325	345	346	374	336	326	319	341	338	346	344	332	334	342	369	341	317	351	330	367	361	368	332	357	318	325	332	358	340	320	328	331	314	341	348	310	345	354	344	326	352	329	321	363	331	342	322	353	318	331	296	393	363	348	322	347	311	323	329	325	344	377	346	341	347	323	339	353	336	359	298	331	314	384	332	326	338	307	355	319	324	316	345	368	351	363	305	305	340	359	311	351	349	347	358	326	370	347	359	323	355	358	338	316	312	345	370	359	354	330	338	349	371	337	294	318	337	353	370	351	346	348	332	339	362	317	358	319	342	354	350	360	384	332	353	354	378	336	350	346	375	343	354	351	340	344	352	330	316	314	364	356	334	347	342	342	360	341	319	367	315	356	355	332	358	326	332	335	352	354	339	343	329	347	377	358	323	335	320	308	344	356	327	344	366	331	374	339	370	358	344	321	374	341	321	343	359	317	340	377	340	316	336	314	333	347	343	338	382	322	341	333	362	325	355	351	328	321	375	344	347	362	368	343	355	320	338	354	345	336	327	340	356	334	343	336	352	336	373	324	360	329	351	363	338	354	345	350	365	359	377	316	333	355	340	341	348	319	393	315	342	341	357	326	342	346	342	332	315	333	352	328	343	346	350	351	329	300	343	358	369	332	324	368	350	323	368	307	369	319	322	336	332	374	356	325	322	329	335	349	342	351	364	329	354	387	370	325	337	355	330	344	343	382	326	342	331	363	317	353	317	359	322	319	337	331	315	346	390	363	318	310	325	365	387	346	349	318	328	358	350	329	358	345	350	324	341	348	336	342	374	352	331	363	299	347	327	346	330	331	351	327	358	380	328	339	356	322	361	349	331	336	359	353	350	347	340	361	341	319	350	344	335	315	340	364	362	349	338	315	359	335	297	349	347	347	347	317	342	305	358	361	343	319	351	325	328	341	335	290	375	331	354	370	332	328	350	333	328	349	352	334	370	340	340	325	324	344	335	333	360	332	323	337	349	366	329	331	338	308	328	331	338	351	336	338	324	340	350	365	369	305	352	336	332	376	381	376	357	364	364	351	378	323	355	322	322	322	344	335	332	329	345	325	358	343	370	334	333	333	361	325	325	351	366	339	366	312	337	366	334	316	343	375	281	372	334	325	380	339	342	336	345	352	347	348	328	334	315	377	356	343	335	316	372	313	312	359	344	340	338	310	347	346	322	315	334	357	337	318	359	315	345	315	340	370	353	365	320	340	360	312	335	335	320	365	354	333	350	339	334	352	336	357	340	342	294	337	323	331	337	327	355	375	320	355	351	346	352	331	333	346	328	331	343	336	324	315	344	352	357	332	351	321	330	343	320	336	340	324	364	362	362	344	336	352	358	364	341	344	321	342	335	353	351	358	341	332	338	371	324	363	327	329	371	330	342	353	368	338	352	360	348	352	327	340	345	343	353	343	342	330	339	374	364	332	319	335	346	330	326	377	324	307	335	363	345	314	331	356	345	322	331	354	343	342	359	357	340	321	359	327	348	321	326	321	347	355	323	353	346	322	344	342	338	308	333	323	323	363	316	338	344	325	346	342	344	349	366	339	349	334	368	345	350	328	355	343	306	353	333	333	326	363	332	319	349	349	336	365	362	334	361	344	339	334	298	362	359	360	374	372	326	340	348	332	351	359	310	339	335	353	325	314	349	359	362	344	381	344	330	322	312	337	327	315	354	344	351	346	322	350	345	343	341	325	335	340	364	327	331	395	379	330	329	351	316	343	322	332	368	344	351	362	372	327	347	358	334	354	359	342	311	371	351	384	365	328	340	346	316	359	369	367	384	324	359	358	354	328	364	308	309	333	348	341	380	326	314	335	353	333	369	331	354	331	357	331	325	344	332	342	367	352	341	334	319	345	332	344	337	332	337	342	346	321	347	346	352	380	319	350	373	347	332	338	354	357	329	347	322	340	347	327	325	327	328	333	323	337	342	339	395	322	361	344	338	345	319	364	340	346	366	317	358	346	339	358	318	360	323	334	326	333	314	328	368	349	368	315	351	348	346	316	348	311	341	363	358	332	335	371	331	380	342	359	345	360	363	360	349	372	358	343	320	294	344	346	346	296	346	329	323	302	364	351	342	322	345	347	335	340	325	344	353	322	327	318	348	330	336	361	353	322	359	366	302	332	364	342	354	338	338	339	336	342	328	338	321	346	346	334	350	348	337	366	335	320	348	290	383	373	341	332	342	307	335	342	368	374	308	373	333	341	373	339	344	355	337	346	307	337	335	345	319	355	323	315	333	338	360	363	349	372	346	332	343	317	342	341	340	326	308	333	337	327	329	311	345	337	326	358	307	358	308	322	363	335	308	326	316	337	345	367	352	358	347	354	330	344	328	344	325	355	349	345	355	325	337	328	345	319	337	347	338	337	330	362	324	340	338	345	343	345	335	337	310	345	346	314	348	357
25941	21850	28604	26593	13709	3250	1401	669	423	393	888	425	400	373	385	394	369	406	369	392	466	398	418	375	387	412	421	389	395	371	366	364	399	399	406	388	401	385	379	404	406	368	371	428	438	431	402	405	418	392	367	354	396	399	403	421	376	391	394	410	386	386	396	415	420	367	375	357	414	379	363	416	380	388	393	375	396	401	393	447	391	369	385	415	383	389	391	422	391	386	387	415	417	356	402	405	414	393	395	358	406	417	393	385	377	402	399	381	397	402	389	412	428	432	372	371	374	368	369	349	386	389	425	409	391	415	401	404	407	381	375	357	369	383	390	385	370	393	414	384	390	389	401	345	387	405	410	388	425	398	406	398	372	402	421	416	378	401	364	388	421	398	377	394	435	374	391	375	393	380	363	402	414	393	407	453	380	408	366	452	398	346	369	380	361	363	391	405	394	388	391	414	385	387	400	369	406	440	393	397	384	391	406	395	399	393	351	366	393	398	405	388	420	396	402	389	383	394	402	420	409	416	371	383	407	407	437	346	391	386	396	411	399	390	410	375	363	386	378	371	398	392	386	430	365	381	356	364	390	415	370	405	394	413	372	394	368	395	418	382	379	352	406	380	386	365	409	391	429	410	389	396	418	390	380	383	411	409	393	371	352	411	396	359	413	402	429	381	404	401	409	405	397	420	405	380	359	377	363	396	387	386	401	423	393	391	376	372	408	382	409	368	372	358	436	413	381	407	396	414	391	427	379	383	401	386	396	405	401	420	368	372	408	405	407	378	387	385	371	407	425	400	417	361	394	386	409	373	372	416	417	403	397	406	405	405	417	366	382	383	383	402	409	397	393	425	375	405	396	383	384	407	417	386	372	381	378	401	388	388	402	417	417	372	367	392	419	415	396	395	360	366	407	395	396	399	395	403	412	417	361	402	394	403	362	364	379	400	392	417	369	385	420	362	404	395	408	406	399	421	419	407	400	364	369	411	381	379	419	393	385	426	384	397	415	420	390	403	389	413	380	371	386	376	413	397	437	335	410	422	392	404	404	408	410	385	417	398	408	395	408	394	430	387	406	398	378	436	406	362	390	396	421	385	419	378	410	403	409	438	464	384	423	424	391	413	369	424	380	389	406	384	388	382	380	366	422	422	391	378	369	436	352	405	430	385	434	374	431	406	348	406	405	374	413	410	365	427	391	347	372	391	387	412	406	393	411	383	423	378	399	385	375	376	371	425	401	422	415	391	381	404	394	409	383	405	418	378	414	389	362	409	377	371	358	402	427	416	393	391	383	399	383	422	387	408	376	390	400	390	407	368	381	366	357	388	410	421	428	389	395	406	377	372	369	371	350	404	411	391	410	386	363	400	382	381	385	382	392	400	343	372	393	399	386	402	367	393	398	404	411	403	402	404	395	413	414	398	388	393	406	383	406	433	405	362	365	417	375	378	394	381	389	349	379	392	399	369	445	412	419	383	390	398	390	388	417	418	429	402	414	419	395	377	351	379	414	375	413	409	378	387	408	404	408	433	368	372	384	395	392	420	411	406	391	421	408	393	416	398	425	377	352	408	355	386	421	378	392	430	399	386	429	414	392	395	404	399	397	377	396	377	375	357	381	376	400	391	392	393	432	379	404	384	389	383	399	407	396	434	388	401	407	392	423	343	438	423	354	394	391	403	400	407	372	342	350	419	360	375	367	418	409	398	396	404	378	388	400	393	406	373	391	376	374	372	339	392	370	410	381	379	407	382	396	382	372	391	424	374	428	379	397	399	355	437	414	371	426	381	407	405	384	417	404	387	382	379	375	373	388	403	418	392	348	365	395	399	398	404	416	405	394	385	398	356	376	398	412	407	392	372	405	439	404	365	398	409	400	406	402	381	395	371	418	373	371	369	410	381	373	391	394	417	386	378	378	399	429	398	413	407	416	356	389	391	383	376	396	348	416	404	414	412	366	400	364	424	386	403	412	380	393	416	421	407	400	402	388	395	379	384	401	392	402	420	449	365	400	370	391	399	416	387	377	421	392	433	379	395	376	377	410	408	396	390	370	405	405	405	367	414	367	444	375	335	418	368	362	397	372	391	404	381	394	397	410	360	421	394	366	385	413	357	385	360	401	385	395	396	424	419	381	415	413	380	410	380	401	372	401	371	399	384	423	427	372	366	402	382	366	352	431	377	399	395	385	389	395	414	428	398	400	392	409	419	396	389	393	424	376	404	395	463	395	412	387	366	397	381	401	391	373	422	388	375	377	397	385	415	400	413	422	408	418	369	397	393	391	365	378	415	413	408	389	366	390	362	387	401	380	370	384	384	380	399	374	382	402	404	402	386	393	375	389	438	403	404	404	360	404	408	402	405	406	367	413	381	365	361	384	379	413	384	397	394	394	428	393	368	388	405	386	389	364	385	397	396	415	408	406	404	384	413	345	383	406	391	388	351	388	361	386	395	412	419	430	369	392	402	412	392	412	402	431	386	402	395	391	401	362	418	407	394	400	374	372	395	371	406	419	388	415	405	426	372	374	412	394	371	392	371	414	408	386	388	391	343	386	377	378	402	404	417	398	383	365	377	403	380	375	401	415	407	395	405	375	386	376	363	390	434	409	376	395	398	390	344	412	376	389	387	425	392	387	371	415	385	378	409	372	423	423	416	427	400	422	393	426	396	396	400	390	429	416	381	389	416	384	400	403	363	384	407	354	393	407	378	389	355	394	414	406	389	398	396	408	414	368	395	398	391	410	384	367	362	364	398	378	409	378	431	370	350	388	416	376	410	389	370	423	418	429	393	392	401	398	403	391	442	411	435	381	407	419	403	392	384	395	369	375	393	390	431	410	377	406	393	438	409	352	396	415	407	402	386	398	387	375	369	378	362	425	413	410	380	394	404	401	392	386	425	413	389	398	396	396	428	415	410	411	403	385	397	379	358	377	422	412	413	388	403	390	366	375	379	399	394	405	356	402	406	372	414	387	389	371	400	390	392	387	371	423	400	412	400	420	382	387	407	381	429	398	384	391	401	351	396	395	398	399	410	396	380	414	397	366	394	389	382	362	387	373	399	391	374	401	405	371	404	371	429	360	397	393	378	373	400	371	403	374	408	369	377	404	379	433	416	398	431	369	380	372	388	415	400	392	389	421	408	381	397	378	382	373	404	365	396	405	416	379	449	402	395	368	382	394	379	372	380	390	407	389	394	379	399	394	373	401	412	392	375	407	385	418	425	347	408	346	425	382	367	449	369	374	371	422	385	401	423	415	382	393	437	388	364	416	379	380	368	399	418	363	375	393	395	429	397	366	388	394	386	386	377	391	415	402	398	426	415	393	425	396	380	404	382	432	381	400	389	402	408	391	377	393	409	369	383	400	391	431	362	411	391	380	421	403	381	376	402	371	385	387	376	402	402	365	442	370	382	418	397	429	427	397	389	402	395	367	364	390	390	387	389	408	403	424	409	400	420	380	395	371	384	381	383	414	394	433	382	364	376	392	380	412	404
39980	54288	37584	23167	8373	3602	1860	897	497	495	1335	483	435	430	476	421	457	442	442	507	438	461	481	477	443	443	488	462	471	514	516	423	450	465	459	476	464	434	440	434	498	436	450	463	446	503	467	489	447	420	458	458	436	434	500	435	476	445	437	464	478	476	467	415	477	471	451	449	453	458	452	455	471	465	427	436	431	437	471	459	470	461	464	452	436	464	463	431	461	442	472	443	438	456	480	461	496	495	464	485	436	450	463	462	471	471	476	490	437	488	451	471	433	446	477	460	465	464	461	443	457	470	450	461	466	463	454	446	434	452	430	455	437	491	441	466	431	457	452	475	472	475	460	445	449	437	473	465	467	438	475	406	448	440	428	474	467	441	499	458	415	486	431	447	436	431	440	449	462	440	468	434	459	446	479	457	422	445	464	446	417	428	440	456	426	470	433	464	474	436	496	455	454	451	453	427	462	445	449	470	477	462	462	453	464	453	459	458	424	439	436	423	428	430	427	442	448	459	437	476	442	419	479	449	479	477	485	454	500	455	451	437	448	428	445	452	465	429	468	462	458	459	458	484	429	430	479	458	473	441	451	486	463	477	427	449	483	483	453	444	436	447	483	440	451	417	449	491	452	442	439	430	451	469	432	475	443	468	484	437	421	466	432	451	479	457	421	444	473	432	459	443	460	456	490	463	456	419	399	436	434	434	458	471	433	448	428	445	426	414	436	456	427	448	432	439	479	418	471	468	443	477	456	466	454	442	519	436	447	428	471	463	482	463	426	408	444	468	447	436	512	444	421	453	424	438	443	463	469	474	444	484	456	438	468	454	469	421	489	456	472	472	425	475	442	424	423	461	429	440	448	467	442	462	450	416	422	471	457	440	515	472	469	423	454	460	434	474	473	442	463	482	470	448	440	440	482	429	449	452	453	449	461	443	455	471	451	474	431	490	468	426	423	504	450	449	468	421	440	464	466	435	486	460	452	445	446	447	443	453	474	435	462	452	468	463	453	437	455	451	451	446	415	442	472	437	450	453	464	489	444	486	428	437	435	447	409	474	467	500	459	397	447	442	427	430	422	512	442	497	436	432	456	452	428	476	468	500	464	441	424	467	431	429	463	423	447	466	459	463	466	444	478	476	478	460	459	445	471	477	481	450	468	474	496	443	428	452	447	449	459	450	434	474	479	452	410	478	410	427	437	456	442	477	516	461	454	448	431	431	424	445	430	436	450	485	461	485	438	462	467	464	452	459	436	446	419	445	453	455	460	461	439	423	427	466	459	444	378	491	428	470	436	459	440	485	460	433	454	464	460	444	439	454	418	439	476	464	474	433	450	453	420	468	430	471	460	428	499	431	456	451	435	435	432	427	478	447	434	443	463	434	471	446	455	443	427	471	478	432	470	428	469	474	469	467	443	467	441	399	456	479	449	486	463	447	480	455	468	466	452	471	482	458	475	426	476	462	465	438	437	467	418	443	482	449	440	483	442	476	460	448	432	486	462	485	460	476	444	486	455	441	452	424	451	460	453	455	452	476	420	452	452	424	462	459	477	437	465	468	455	422	459	459	482	467	466	477	429	425	452	460	438	438	472	509	416	475	444	458	487	443	419	429	492	453	494	484	442	428	444	413	492	466	470	480	473	466	441	440	479	481	475	477	459	471	464	416	437	436	418	454	453	448	435	462	455	478	472	459	435	444	446	443	443	461	450	425	481	472	463	465	438	436	494	450	412	461	452	489	470	419	485	424	415	424	468	489	434	426	430	443	472	495	456	419	464	452	485	439	442	433	450	431	440	465	475	459	443	437	421	464	465	478	480	433	471	406	483	471	462	456	454	469	444	448	454	471	466	431	486	458	431	481	441	474	487	434	465	500	501	464	447	472	512	447	456	466	487	457	452	476	497	401	443	449	482	407	441	447	463	451	444	481	433	430	460	437	441	444	465	488	452	455	461	453	422	426	473	455	442	464	469	460	454	463	429	472	446	444	434	465	455	485	453	471	471	472	453	430	425	460	433	444	490	439	459	483	437	453	429	461	456	468	471	453	453	472	436	465	448	432	478	474	446	450	449	406	442	453	451	499	465	432	455	478	438	452	481	477	441	479	453	421	430	411	446	462	479	471	504	428	470	472	447	439	437	493	406	473	430	445	438	480	457	434	432	441	479	456	470	433	426	442	453	470	433	447	477	471	485	505	430	466	433	450	442	455	449	431	447	465	457	496	481	479	427	491	476	462	427	429	434	466	473	445	465	461	457	408	478	467	431	458	476	465	496	438	460	449	382	440	445	472	413	485	452	508	459	465	437	429	439	435	423	437	447	448	472	415	439	456	497	469	459	465	487	438	446	493	456	457	441	472	452	457	462	481	466	416	453	445	462	449	430	460	473	456	449	432	455	445	419	395	422	475	414	433	448	457	451	450	448	448	456	464	473	436	430	481	442	445	427	479	464	471	448	436	445	446	453	463	460	469	427	490	432	442	439	445	473	485	440	442	427	449	450	488	475	446	437	463	428	468	454	437	469	464	449	424	449	447	458	474	488	433	470	471	468	421	441	456	479	453	479	427	462	478	435	473	419	491	484	445	446	450	446	426	442	441	509	506	467	461	445	521	449	458	430	434	453	466	470	464	468	413	453	477	482	435	412	436	446	453	434	504	447	461	441	506	445	435	453	479	432	457	444	416	467	438	446	459	469	441	462	441	469	479	421	507	444	467	453	422	470	472	453	470	455	438	463	463	461	468	453	466	477	456	491	452	433	426	451	440	436	471	489	475	468	462	457	435	455	464	420	442	495	457	473	452	445	437	452	463	479	459	499	458	460	459	458	453	456	435	423	421	445	463	449	450	435	454	428	449	451	445	457	474	479	480	469	444	458	436	421	460	446	451	475	469	459	452	472	486	454	440	488	436	462	454	430	502	428	451	423	431	403	446	433	463	440	410	459	441	441	476	464	460	437	448	472	476	424	442	440	441	442	436	443	434	462	459	432	457	472	430	465	475	449	452	449	475	477	468	429	488	410	426	454	407	456	447	436	452	475	451	462	467	434	456	475	467	442	411	403	443	416	472	456	471	460	479	445	449	439	470	478	433	433	425	457	468	463	458	410	451	434	416	443	444	479	447	414	457	454	455	448	443	467	453	428	452	457	468	473	461	470	446	433	441	495	466	450	439	444	429	439	441	476	450	428	465	436	443	473	444	415	429	451	428	460	493	435	447	478	465	437	418	453	509	430	485	459	403	437	459	445	451	473	442	418	450	444	458	482	440	446	435	443	451	402	433	427	441	421	460	454	487	427	472	435	440	439	483	468	465	415	477	457	475	421	437	447	457	415	476	445	448	430	448	464	439	446	431	496	455	437	409	449	462	437	476	455	445	444	442	486	423	438	426	455	451	486	431	451	453	464	438	452	456	486	460	486	477	407	472	450	455	451	416	451	456	452	429	434	417	472	429	460	420	436	471	481	454	456	466	437	451	438	435	466	464	451	446	475	464
23303	21413	29037	24466	21813	21786	14284	2978	1029	537	3655	735	437	406	457	465	383	439	428	406	457	416	447	418	429	460	458	418	441	420	442	418	442	421	426	448	456	429	396	434	437	437	440	388	460	436	399	401	439	429	439	411	460	407	416	408	404	403	396	421	444	400	425	414	441	401	422	441	420	411	440	451	408	432	437	394	441	447	439	423	389	398	398	422	416	413	362	430	398	413	412	400	408	394	424	405	411	418	406	414	419	372	395	436	412	381	436	398	450	425	401	404	413	407	459	443	445	399	434	400	436	410	431	425	419	408	423	403	421	429	450	451	426	416	417	398	443	441	465	409	428	428	424	416	433	433	422	443	394	455	420	434	429	418	413	406	418	420	425	421	431	476	427	425	410	379	412	407	383	438	417	455	424	425	432	370	445	406	395	447	413	397	431	393	442	394	414	410	442	394	389	409	431	426	431	439	436	425	420	422	412	481	405	399	438	425	425	390	438	432	411	385	412	396	461	392	448	409	416	433	419	415	469	451	394	430	435	418	431	430	407	426	376	430	441	406	430	419	406	413	437	403	436	420	446	392	425	448	397	424	454	377	443	420	409	432	440	426	425	423	410	441	419	442	445	391	414	406	437	432	450	386	428	421	416	431	442	435	417	436	426	387	441	390	444	417	413	403	439	435	407	400	393	404	435	421	433	405	427	428	405	413	411	424	410	416	429	425	439	416	431	425	430	440	433	448	386	406	429	387	401	373	447	443	422	417	399	394	429	401	415	412	399	448	443	404	426	418	372	427	444	411	369	415	401	406	405	434	454	399	437	427	425	434	411	417	417	410	388	372	427	413	432	422	426	431	388	431	404	463	386	371	466	432	438	404	407	455	433	406	415	402	398	382	412	465	413	418	409	397	407	434	399	444	421	418	434	417	386	401	425	386	448	415	424	479	417	417	390	418	427	446	415	435	394	404	432	412	438	417	431	401	429	389	386	418	372	431	433	429	450	406	432	412	436	395	397	436	440	434	421	443	401	404	399	434	427	431	436	414	447	427	432	432	394	424	380	457	414	448	414	428	452	406	440	418	443	429	467	447	433	430	430	414	432	480	444	403	444	411	426	437	408	395	410	411	441	411	423	418	439	402	421	448	406	426	412	424	415	419	428	360	431	442	443	462	430	399	456	414	393	397	466	447	453	411	399	418	394	411	388	379	396	419	429	430	405	402	427	422	401	383	398	416	374	414	411	419	417	410	425	413	461	413	415	396	450	444	403	434	407	434	426	419	444	408	414	412	465	398	421	439	440	418	415	400	436	434	429	406	432	431	405	419	416	401	392	395	411	414	406	383	442	421	411	386	420	411	386	412	425	418	414	419	438	405	407	406	447	478	442	406	404	433	434	447	443	383	401	484	399	429	446	422	441	435	433	451	402	433	455	422	423	443	448	429	435	427	454	424	406	426	382	420	414	447	433	430	420	426	409	400	443	394	432	435	433	416	444	439	441	428	408	407	410	446	448	459	415	419	398	420	453	396	429	424	426	419	420	427	421	407	424	407	412	448	446	398	447	405	405	408	401	430	429	389	405	423	418	421	416	443	446	464	432	426	430	427	377	422	421	432	433	382	436	366	441	380	435	429	396	442	426	396	442	396	432	376	413	400	413	438	373	439	452	450	424	411	445	462	429	416	439	435	445	417	425	421	418	431	413	407	451	451	409	422	434	427	445	438	417	437	405	448	380	426	393	405	412	412	471	410	469	415	417	413	420	406	404	482	409	426	426	421	429	425	449	404	426	403	422	433	424	434	402	414	432	398	411	401	412	453	396	414	426	429	426	421	411	440	390	417	409	415	414	423	427	436	419	389	412	407	423	424	393	396	404	427	389	433	457	448	469	418	430	404	471	434	456	424	440	412	450	401	413	431	398	418	424	408	440	405	371	422	418	423	405	425	429	446	413	407	431	424	413	424	445	428	428	404	369	415	416	423	409	413	406	439	409	424	418	423	420	431	419	417	414	409	400	397	401	449	454	401	462	417	428	410	401	399	420	399	451	399	420	423	410	443	436	402	440	440	399	401	402	416	402	445	452	435	432	396	415	403	407	454	422	383	418	441	426	460	416	393	460	424	429	387	454	439	388	381	397	430	420	400	410	408	416	383	422	418	413	408	461	426	405	394	438	417	377	443	434	438	422	412	430	430	419	426	401	419	429	441	438	399	415	423	460	460	456	428	412	441	393	369	410	442	415	414	401	400	419	442	423	427	432	437	415	397	459	460	429	419	433	388	445	427	428	431	399	409	395	421	421	438	453	394	406	387	444	405	458	472	390	475	448	434	417	435	386	436	430	423	453	429	411	418	430	454	414	429	405	462	408	420	430	398	402	447	400	433	387	452	423	454	423	374	435	406	432	440	408	424	386	395	418	459	405	425	426	429	432	447	385	433	459	430	378	401	457	456	433	406	453	426	426	423	412	411	388	418	433	447	429	410	408	389	414	399	406	407	383	425	443	414	402	482	431	402	396	389	464	420	460	398	399	398	384	429	422	426	423	409	374	440	422	412	410	401	439	411	402	433	379	417	395	409	404	430	424	427	444	426	437	446	383	404	398	394	384	448	386	474	437	459	403	438	438	446	401	411	406	452	407	426	391	420	432	404	401	415	422	432	419	435	442	409	405	418	404	418	421	414	443	459	447	449	427	420	384	435	435	430	430	442	421	394	419	422	411	441	427	447	398	459	463	416	429	422	425	407	402	417	424	428	425	399	438	415	418	429	410	396	419	436	412	414	433	411	405	413	367	443	399	437	439	440	400	383	426	403	420	439	402	449	420	387	360	418	389	419	409	369	402	423	418	398	431	418	397	415	400	396	427	452	444	422	400	406	411	462	424	449	414	409	424	403	396	428	404	430	401	439	409	393	420	446	406	431	431	425	424	434	426	437	428	416	409	406	428	445	400	406	405	420	420	417	413	415	425	439	393	396	414	408	410	438	408	446	413	414	429	409	392	433	416	399	477	420	436	418	419	379	411	412	394	427	431	409	432	436	428	403	418	423	401	435	450	452	430	434	414	430	429	431	410	431	412	428	403	428	458	387	441	402	430	433	415	437	439	410	378	420	454	406	402	394	411	459	396	400	415	444	413	418	409	389	412	416	450	427	407	425	427	409	441	403	402	399	388	417	402	392	422	420	436	406	431	409	418	429	406	411	409	401	433	436	434	410	422	403	436	415	399	424	422	427	432	423	422	401	452	457	417	403	421	383	430	407	395	411	427	398	412	478	427	434	434	402	409	434	449	420	433	452	417	395	449	437	395	422	431	396	405	414	430	413	436	426	419	419	414	386	445	438	470	444	451	382	409	420	418	397	464	408	393	407	417	391	410	428	388	424	407	437	446	429	403	405	429	435	391	449	426	396	439	437	420	438	413	408	417	383	458	408	428	407	426	461	410	438	415	420	427	428	416	407	423	408	429	422	417	415	440	394	410	448	404	436	452	421	437	416	431	439
41935	69036	51756	31772	22228	13840	7180	2859	1159	587	5083	759	540	524	481	512	500	485	437	484	467	423	472	451	484	474	480	434	487	460	510	480	452	469	482	471	476	475	474	510	480	476	442	502	474	484	488	430	457	434	470	454	467	497	481	481	498	491	487	468	447	462	416	453	436	460	457	474	503	500	516	471	491	502	458	466	459	466	451	496	467	442	463	460	448	463	434	474	450	480	451	470	455	488	516	471	483	495	446	476	457	472	444	464	487	483	475	502	454	454	486	455	504	470	473	444	495	447	489	492	505	445	424	456	443	461	468	474	478	453	456	465	449	473	459	479	475	468	444	471	467	485	482	464	454	461	473	431	473	456	444	437	492	477	490	468	526	464	446	473	467	497	454	442	460	445	484	456	471	482	499	450	424	454	466	451	485	454	453	462	472	469	508	438	448	496	434	428	489	428	464	449	448	476	448	506	504	481	462	506	469	466	476	463	438	484	475	463	498	458	484	463	463	491	443	473	442	478	490	425	442	453	488	515	436	474	475	486	464	499	448	467	445	428	477	458	497	449	504	457	506	492	455	465	449	492	458	475	476	450	430	454	457	499	458	471	443	473	472	508	478	443	428	458	461	483	470	455	436	465	489	471	474	486	469	436	449	494	422	495	470	438	470	476	447	480	419	456	480	465	444	444	451	445	455	491	466	470	470	506	491	478	475	437	472	458	495	470	468	468	446	484	483	459	437	475	501	463	479	458	470	440	461	499	488	444	467	455	437	471	462	500	467	427	470	503	473	488	487	451	471	494	483	468	449	473	488	485	436	447	498	433	475	483	470	489	466	465	478	478	457	464	462	478	468	500	495	449	470	448	462	447	490	474	457	476	460	490	492	480	484	484	465	469	473	494	468	494	503	449	478	478	456	464	442	501	460	439	452	468	449	465	460	446	466	480	472	466	474	441	464	439	454	464	469	485	457	477	451	510	478	434	459	439	489	468	470	463	482	435	462	425	491	485	448	480	451	510	449	440	498	477	530	460	463	457	472	489	489	482	479	471	456	452	505	476	472	440	466	479	490	458	457	462	497	466	465	498	444	445	446	462	460	480	473	517	471	438	457	462	460	456	489	480	509	483	465	427	439	458	473	468	457	478	465	482	436	492	474	474	462	506	475	502	457	470	453	461	471	482	444	463	509	464	443	436	428	449	516	476	497	437	500	494	433	487	459	456	456	405	479	451	492	442	440	462	490	467	467	473	473	474	455	479	471	459	474	447	473	492	485	459	453	454	521	445	467	460	494	470	460	467	473	454	510	471	486	470	439	467	487	464	506	469	461	478	478	468	475	484	474	507	464	479	458	472	456	497	471	432	453	457	515	498	471	478	450	449	433	464	464	465	483	476	451	462	502	485	483	476	430	489	502	458	454	465	500	463	498	447	467	454	469	471	465	483	431	439	458	442	464	443	440	444	464	457	498	458	483	445	466	447	493	476	495	493	470	490	461	442	461	447	436	461	423	455	440	467	459	479	481	473	464	415	430	466	441	487	441	436	428	486	434	474	453	494	450	510	484	474	456	461	483	466	464	470	492	463	485	474	471	471	475	474	494	453	459	447	538	448	469	460	479	499	462	502	465	455	435	443	500	448	437	427	445	480	445	516	470	445	476	497	454	464	430	479	457	461	434	442	444	446	499	458	484	471	501	490	453	473	485	467	435	495	438	457	495	423	479	472	449	448	424	506	475	496	460	487	464	490	476	436	441	513	467	481	465	496	477	462	465	477	473	463	453	462	475	515	422	470	468	492	444	427	455	466	465	469	474	471	481	450	473	438	453	493	455	466	446	498	471	470	469	447	459	479	460	458	438	456	467	466	447	469	452	441	470	457	483	436	487	474	427	480	470	486	510	494	488	490	459	491	453	484	474	506	455	501	516	470	479	460	461	450	461	514	471	453	462	489	435	450	517	515	443	460	454	492	458	458	459	449	497	469	463	495	452	486	484	458	483	474	464	496	465	501	468	440	466	450	463	440	459	469	462	474	410	484	466	470	455	485	442	454	471	488	498	511	455	429	504	454	484	445	489	463	465	464	480	499	457	480	451	463	461	487	463	510	452	515	471	458	448	466	476	469	472	458	457	465	475	455	467	473	453	495	495	450	515	490	460	470	444	488	479	437	449	492	446	489	486	482	501	452	452	448	474	497	435	449	511	501	482	493	487	450	494	465	488	466	429	455	455	460	455	455	453	449	458	454	497	479	500	438	474	469	474	445	447	485	477	471	478	470	494	490	478	500	469	457	521	454	467	459	468	449	456	475	473	418	482	464	481	474	456	472	476	433	449	425	507	488	456	461	455	473	462	486	472	451	502	479	452	451	477	473	470	484	469	478	496	463	419	477	462	455	478	487	448	464	441	459	477	471	464	505	481	457	475	465	463	450	475	479	476	439	455	488	465	462	503	485	463	493	535	483	473	460	495	466	480	448	446	512	465	445	415	444	466	485	480	461	467	459	480	466	450	459	495	442	473	469	498	446	437	488	473	474	472	467	472	491	460	489	437	478	433	438	463	482	439	447	476	428	515	511	456	446	446	480	477	445	438	420	476	435	475	438	455	446	463	469	470	455	449	464	453	424	496	427	438	469	471	468	453	497	403	444	492	486	467	487	444	486	452	500	455	469	467	475	439	466	473	478	485	442	485	430	467	483	431	451	480	446	433	459	428	486	479	481	477	451	460	471	460	461	454	460	493	464	464	494	434	486	457	496	450	488	453	475	498	433	474	462	479	462	437	486	460	454	493	428	463	475	469	477	498	438	473	460	448	492	494	471	461	469	447	460	463	484	475	505	466	473	483	472	484	448	479	486	463	471	442	478	469	449	465	461	476	445	466	474	476	468	460	503	492	495	469	484	459	487	478	482	430	479	500	436	468	449	493	479	492	500	466	483	471	485	446	466	470	455	496	450	464	480	485	503	451	439	471	454	456	477	466	454	414	455	480	487	497	514	463	485	479	418	460	496	485	514	478	437	428	466	464	472	487	488	444	456	452	482	452	480	454	505	469	489	495	481	487	473	445	518	511	432	483	465	449	451	461	490	447	467	457	440	511	443	475	504	471	485	433	458	472	481	481	458	436	478	441	445	513	468	462	494	486	448	506	479	481	466	464	475	457	470	436	488	445	496	466	453	515	471	462	447	450	435	456	495	468	434	489	456	468	444	473	438	440	466	438	480	459	437	463	451	494	426	456	478	450	443	499	480	469	437	439	471	480	475	453	487	473	471	494	451	476	461	465	471	473	480	476	480	460	470	515	471	456	419	432	467	507	478	471	487	436	431	487	496	448	463	503	440	428	468	413	508	461	473	472	473	475	477	484	456	440	468	485	433	475	479	441	451	536	474	475	466	467	460	476	435	454	472	487	482	441	466	466	503	497	461	495	483	459	480	494	484	474	456	462	457	463	492	486	486	453	483	459	438	445	461	416	491	432	487	505	459	456	497	428	482	460	484	499	476
32579	37030	33264	15478	5136	1826	750	422	351	329	421	414	303	314	329	306	296	318	328	298	305	319	288	312	280	305	302	305	292	353	320	315	324	292	310	286	316	326	319	307	304	318	306	305	305	296	325	341	359	265	302	290	321	310	275	320	283	308	299	324	309	306	289	290	286	312	308	318	335	313	289	326	322	277	319	309	277	346	284	307	322	296	291	340	294	307	340	341	313	293	315	294	277	307	308	314	324	323	295	303	342	318	309	312	299	313	334	331	313	324	305	325	303	329	307	309	303	309	287	325	322	298	300	303	311	286	320	315	301	304	289	297	293	315	301	307	311	322	315	324	305	321	297	291	316	277	303	323	325	317	299	293	306	293	304	290	342	296	317	313	304	301	319	282	300	314	302	320	337	337	332	314	286	314	347	276	335	306	281	292	310	286	300	298	316	324	355	326	311	322	341	305	315	276	290	314	318	311	322	290	281	319	298	314	311	311	322	306	336	307	312	302	314	355	311	328	311	350	349	317	326	336	290	313	339	305	296	318	312	279	289	322	317	291	291	311	320	292	314	298	285	300	278	315	316	297	292	322	259	311	303	313	319	304	323	333	324	298	320	301	305	323	324	308	321	317	310	303	307	310	309	290	326	306	340	314	319	332	316	300	308	328	297	303	313	339	360	296	326	310	334	291	276	313	295	287	317	304	312	298	331	290	323	327	350	313	308	331	288	320	325	325	295	323	320	302	306	295	310	297	324	321	325	302	315	275	311	284	322	302	321	308	345	300	311	289	304	313	315	325	340	328	327	300	302	338	298	304	308	312	316	288	337	308	320	308	317	293	289	302	320	313	286	278	315	314	317	312	315	313	350	325	293	348	305	297	283	342	323	318	328	345	283	293	315	300	313	299	346	308	329	303	274	308	313	338	298	316	319	324	313	299	307	314	319	324	321	296	311	312	276	303	317	280	306	300	319	316	300	344	325	335	322	316	308	279	316	299	321	304	293	312	301	306	282	320	326	288	312	289	299	313	297	319	275	317	324	318	313	326	356	310	311	320	326	328	308	319	321	309	324	291	292	295	307	290	332	297	312	305	293	277	296	329	343	285	300	308	297	306	315	326	318	323	335	295	308	301	320	304	305	313	314	301	296	284	306	348	312	309	307	285	314	301	331	320	296	273	305	282	285	272	318	324	294	326	284	317	314	314	292	317	317	336	310	307	342	331	327	344	326	305	293	282	308	278	335	313	335	347	319	281	336	325	310	293	294	298	297	301	307	306	311	295	296	300	325	280	314	344	312	305	286	293	293	322	299	285	320	344	310	327	314	320	283	309	308	295	308	354	317	303	318	296	315	307	328	322	310	326	305	288	337	314	294	324	302	297	337	298	292	287	307	298	305	293	335	316	289	310	335	312	329	283	320	303	317	350	299	310	308	311	301	314	335	298	362	302	290	254	301	288	320	344	309	298	340	339	318	312	302	313	320	328	350	322	303	306	317	304	322	312	290	329	296	304	307	293	325	300	316	320	299	330	308	337	342	328	310	311	299	293	330	308	306	323	347	323	271	330	314	298	324	290	354	302	309	286	309	322	316	312	316	302	339	318	280	306	288	321	281	346	307	335	324	314	311	316	316	299	320	330	322	323	303	290	310	299	285	334	328	302	313	277	301	307	328	318	333	334	295	326	285	304	332	318	332	323	281	337	336	331	320	336	307	301	321	298	313	310	321	295	285	314	317	308	322	296	332	347	316	297	301	325	333	294	316	316	298	292	320	309	335	309	297	323	314	307	280	327	297	308	308	291	293	337	306	269	332	297	305	284	334	283	300	312	307	319	288	302	281	301	306	282	309	317	288	304	315	320	304	320	322	300	319	243	323	329	281	294	329	301	277	323	304	328	278	279	332	349	295	289	309	308	291	306	288	313	304	318	320	306	325	318	327	330	301	319	302	321	318	317	324	320	268	339	313	317	329	360	331	350	313	322	320	319	319	320	323	289	343	312	337	318	305	305	311	325	310	327	317	337	310	350	317	327	317	299	311	263	342	299	307	309	328	319	317	300	288	285	324	307	314	311	308	309	292	317	316	299	318	284	321	298	290	314	323	313	325	341	317	305	331	338	301	294	310	300	293	306	312	337	301	291	276	320	292	309	298	315	310	298	305	329	320	295	353	310	292	326	303	306	292	322	322	325	329	320	269	300	322	334	319	286	294	305	303	257	306	303	314	347	306	316	321	326	326	334	344	319	283	293	299	325	319	294	319	323	321	317	332	309	284	310	305	268	311	294	283	327	286	329	315	314	286	321	353	285	314	326	311	295	321	326	279	329	294	308	318	344	270	333	290	290	324	316	289	345	297	329	301	326	295	321	288	310	280	332	325	316	326	279	322	312	332	322	310	319	308	312	330	321	323	301	303	320	323	334	304	296	304	339	285	309	308	312	331	326	324	322	300	296	306	291	275	330	328	287	317	306	316	349	301	307	311	311	289	303	288	308	315	296	303	315	336	301	343	327	311	308	313	314	321	295	325	312	291	304	292	315	299	320	290	292	327	336	315	331	313	290	273	345	308	283	319	294	334	287	309	336	315	295	311	311	295	312	336	316	302	305	311	291	285	324	290	311	317	318	319	283	314	332	300	314	330	331	309	328	319	320	308	275	298	327	314	266	320	290	314	321	310	324	329	324	288	319	288	279	306	289	302	345	312	306	292	328	282	306	336	279	277	298	312	295	333	300	341	322	334	324	304	299	325	299	312	338	306	297	309	287	301	293	343	334	309	318	308	315	313	327	282	287	313	316	325	286	328	280	306	299	330	255	300	313	327	314	341	350	299	318	304	289	292	314	316	330	309	294	316	330	317	304	293	329	304	328	333	286	292	280	300	322	300	321	318	327	304	302	339	294	306	295	342	301	318	328	316	305	256	327	287	302	323	323	330	283	290	321	308	314	287	317	293	331	318	316	314	310	326	310	303	285	321	307	311	274	355	294	320	301	336	287	294	307	311	301	301	323	322	320	314	306	340	301	320	303	314	315	306	308	304	306	305	309	304	308	317	312	316	317	301	302	300	294	367	311	302	309	304	291	305	308	328	342	305	307	318	318	315	327	274	346	340	305	327	305	340	309	301	303	351	314	318	293	337	320	319	302	321	284	340	340	286	328	325	313	314	324	301	299	311	344	321	323	332	296	294	304	317	298	309	330	324	293	326	296	310	305	300	308	317	297	310	315	300	315	300	308	307	358	312	340	307	292	328	334	318	333	327	326	316	281	349	304	306	318	343	304	289	304	315	314	319	325	290	326	324	322	300	305	310	315	291	303	303	297	304	324	301	296	333	313	327	307	283	313	318	294	324	345	307	269	304	303	317	310	268	319	310	297	321	304	324	301	318	326	312	289	301	304	306	310	324	332	291	304	294	305	311	280	314	289	320	302	314	311	304	301	316	273	305	321	301	302	339	316	322	300	287	324	273	330	296	306	311	337	318	308	302	320	320	313	303	356	299	277
38548	52352	29809	12131	6037	2590	1067	573	390	374	569	477	396	387	355	398	394	366	347	358	377	349	341	361	347	371	373	330	332	371	341	385	370	384	353	365	374	382	379	348	339	376	371	383	372	335	359	341	396	375	365	376	395	371	345	333	382	340	357	369	384	361	370	359	362	342	358	347	375	371	401	374	349	326	389	368	360	375	324	360	381	346	350	364	345	349	343	352	347	421	371	395	358	375	402	383	392	363	362	373	345	399	383	358	368	356	372	372	372	379	380	358	355	363	354	356	326	386	354	350	386	364	357	355	337	367	344	341	370	363	361	336	371	361	337	386	345	348	371	363	382	378	379	342	338	362	407	367	373	353	365	364	377	361	367	333	372	332	355	345	370	375	379	350	339	366	342	348	354	369	330	369	365	371	357	352	354	327	347	357	346	315	352	373	340	398	365	383	360	357	382	315	358	384	374	360	366	328	358	370	363	362	372	341	341	389	352	364	370	360	371	364	297	369	380	362	334	354	385	328	356	342	396	366	395	393	348	359	340	373	355	381	336	347	402	378	352	365	363	379	337	392	402	359	377	379	369	382	407	351	347	338	345	340	380	328	369	363	360	335	355	404	365	352	337	379	334	361	353	351	352	359	362	373	312	355	372	361	351	391	352	340	367	368	366	385	400	359	347	387	400	392	369	354	346	394	392	365	355	350	381	351	382	363	347	355	384	369	359	345	368	366	353	375	380	335	391	396	370	347	398	367	362	369	331	350	364	373	364	391	353	390	346	347	358	383	362	371	376	379	339	374	356	375	367	356	368	347	365	387	360	343	386	361	350	338	350	338	342	374	398	409	349	359	370	379	376	371	374	349	383	392	369	360	375	326	367	397	404	363	348	359	357	381	351	361	396	411	351	354	341	397	364	382	366	347	331	366	336	372	360	381	378	363	370	377	365	370	374	363	337	396	367	368	349	350	366	385	401	337	365	351	383	335	368	352	383	346	372	336	327	407	355	333	376	363	387	358	363	340	364	326	369	374	376	388	358	340	367	369	397	360	415	369	359	389	359	351	349	365	360	388	348	348	377	349	378	370	355	363	390	360	376	358	349	387	355	367	352	364	386	366	352	322	369	373	342	357	377	350	382	375	381	371	375	352	375	366	351	376	367	359	387	344	373	364	359	354	357	373	413	393	323	358	389	364	374	415	332	338	342	382	347	346	389	381	374	339	380	351	360	361	379	339	396	396	382	395	365	345	322	343	360	363	345	347	365	384	360	357	346	342	343	381	381	334	362	359	348	417	393	388	391	363	335	352	359	349	363	363	363	354	355	356	383	386	313	352	338	345	359	395	394	358	385	374	352	398	347	367	345	361	382	374	347	375	343	399	371	351	380	370	369	348	356	369	355	381	375	360	351	344	383	355	353	350	347	342	345	372	346	372	371	355	351	386	352	401	315	364	384	360	342	342	364	368	349	357	372	383	332	411	356	335	355	383	400	364	391	349	397	352	374	370	351	403	397	362	360	383	353	394	395	342	405	343	343	381	357	372	349	357	365	382	358	384	366	366	371	381	398	365	335	366	368	349	396	369	350	355	350	370	402	391	353	397	352	383	358	360	353	384	401	349	362	360	352	361	334	362	370	353	348	384	374	337	384	340	372	371	398	358	384	393	383	366	381	372	361	404	393	365	393	373	351	384	395	365	363	327	370	401	334	393	357	389	403	337	352	357	353	396	377	413	340	350	348	398	354	340	355	356	360	352	347	353	348	386	333	380	367	401	342	366	358	361	371	386	363	344	361	358	352	362	380	366	371	411	357	340	366	372	358	371	368	344	389	388	335	388	406	360	384	376	374	367	322	353	377	378	386	364	367	381	359	320	354	374	373	358	356	371	365	369	363	369	370	382	368	386	378	357	400	377	352	371	391	378	377	346	366	348	358	362	338	348	350	341	379	350	368	370	360	366	380	371	371	358	378	322	393	346	379	386	360	368	365	350	350	364	373	379	344	342	355	362	359	365	361	383	381	339	366	379	344	383	366	377	404	366	378	340	360	364	362	370	381	367	366	382	373	371	372	368	338	359	385	374	363	331	344	379	352	371	394	365	381	351	398	363	335	358	359	381	380	354	357	348	362	359	357	405	360	376	336	324	340	340	373	385	365	373	389	409	374	367	343	350	355	339	357	384	347	380	356	361	356	344	366	379	370	357	354	364	387	352	395	380	403	320	354	367	373	314	349	353	372	357	346	311	345	373	384	348	388	366	371	368	341	374	347	364	370	385	362	357	381	360	383	375	395	360	370	370	345	362	368	362	357	366	356	373	357	367	372	366	362	332	339	325	381	364	340	383	383	364	301	376	390	371	359	379	366	366	369	389	361	377	384	364	361	342	385	358	350	355	352	373	364	346	372	371	367	318	374	358	379	390	388	366	344	318	396	373	347	350	353	376	348	378	401	350	380	382	366	364	386	374	391	352	352	353	354	367	353	352	377	379	355	361	387	383	367	340	357	330	357	374	347	386	385	378	404	373	342	344	360	377	339	388	372	370	376	368	358	357	364	338	363	376	362	376	388	372	346	389	337	345	374	370	383	375	344	335	373	382	364	348	361	370	348	360	371	348	374	336	339	351	366	395	372	309	391	371	396	343	362	357	366	359	366	364	352	361	373	346	401	385	379	335	357	355	379	365	327	364	362	327	349	353	365	369	353	382	383	356	357	379	346	380	352	379	382	349	348	351	379	378	324	359	367	346	385	365	363	373	372	376	354	374	359	365	395	371	385	365	375	340	389	363	381	344	355	369	393	371	362	328	358	360	389	350	369	372	392	362	380	375	376	363	347	381	362	342	405	370	372	374	349	406	366	319	344	367	399	381	391	350	351	359	332	400	366	351	367	347	403	344	342	376	382	361	352	342	343	357	359	339	384	355	364	340	352	361	362	353	315	389	351	342	359	367	371	365	338	381	345	340	387	317	367	387	375	378	358	346	358	404	374	365	384	357	357	355	360	381	393	324	345	337	385	353	370	388	384	344	365	388	346	339	357	363	381	427	342	403	358	355	361	378	312	370	358	391	344	370	367	373	387	342	366	362	388	357	380	363	353	387	358	404	375	384	360	373	340	375	338	385	371	386	374	404	374	380	359	380	393	344	361	364	378	375	357	387	379	397	368	379	357	376	381	366	362	366	377	397	396	359	359	345	320	353	382	386	354	407	376	341	366	370	342	353	368	358	349	360	365	312	355	364	355	359	372	366	352	328	365	367	386	367	372	343	389	332	367	349	354	330	376	361	376	369	402	356	388	372	338	376	379	371	366	353	377	363	376	371	347	363	371	361	372	386	358	362	382	366	370	355	367	339	352	336	363	355	359	354	373	368	367	375	386	369	369	357	377	369	358	378	344	380	334	366	372	369	363	382	331	360	382	354	351	364	379	357	394	332	353	390	397	363	388	364	339	347	388	344	367	367	360	365	379	382	360	376	360	354	342	341	370	364	339	353	371	357	361	373
24523	21506	28712	24983	21243	12172	4001	1419	460	342	786	545	297	300	339	291	323	290	318	328	286	297	307	326	304	305	272	327	322	300	302	326	290	325	298	319	314	327	292	308	293	308	306	311	292	308	308	292	308	329	324	282	290	312	311	300	300	312	323	334	300	293	292	278	283	289	301	293	291	310	302	292	303	297	298	320	306	292	305	318	294	287	298	304	334	308	295	264	316	306	331	300	298	306	311	321	334	293	284	320	334	324	287	290	280	327	341	301	306	326	282	331	305	314	327	309	306	274	280	307	290	278	294	292	297	331	313	309	323	297	306	290	280	294	295	298	321	293	285	297	283	273	296	325	299	307	300	294	311	295	287	308	316	294	288	313	274	288	304	316	320	303	313	280	319	281	332	325	299	305	301	299	304	316	322	310	332	274	315	303	311	331	351	331	329	295	310	313	317	301	273	296	345	306	305	330	318	284	317	302	302	299	291	306	318	314	323	334	309	328	302	315	294	285	305	318	329	316	285	332	286	296	319	298	308	300	279	317	304	280	312	311	302	297	289	320	315	297	284	281	318	340	298	290	309	324	247	285	304	282	278	309	289	306	293	304	287	288	306	287	307	275	310	318	276	282	299	298	332	298	297	287	332	284	323	276	310	312	286	307	314	328	315	293	338	332	322	305	286	290	325	303	298	315	308	317	340	331	295	283	314	311	297	272	312	295	292	282	330	308	297	320	318	337	284	292	315	289	276	290	293	301	310	313	285	291	289	330	311	308	294	316	287	297	308	325	322	301	289	289	292	282	310	302	299	300	294	297	319	307	285	331	303	286	320	325	300	274	328	314	301	314	303	277	272	270	287	326	283	283	300	292	324	289	303	308	306	311	322	340	306	307	287	296	317	324	304	304	281	306	300	295	313	293	322	311	311	286	307	296	321	304	293	298	283	306	303	320	292	322	293	289	336	323	328	284	327	291	291	313	294	294	307	294	314	279	296	339	339	297	315	302	290	275	305	319	328	286	328	311	323	274	326	312	319	293	263	319	323	277	302	298	322	292	306	336	298	297	357	284	302	289	359	312	303	317	287	308	298	300	297	277	324	313	278	278	322	303	298	320	324	307	266	308	325	294	291	319	321	300	339	323	284	300	317	312	267	293	302	336	328	309	303	325	288	295	296	310	300	309	297	328	314	308	318	288	334	298	303	311	313	308	300	295	337	297	326	312	319	308	319	316	307	276	309	335	311	329	277	324	279	305	292	311	318	301	315	338	315	306	303	316	281	318	342	319	317	331	323	309	303	270	297	325	287	295	321	313	274	292	305	318	324	306	325	270	298	296	287	290	298	304	290	258	331	270	301	340	282	336	297	291	303	303	314	268	346	290	297	299	322	318	323	306	294	312	335	317	296	329	325	306	287	282	298	295	293	312	286	325	311	317	328	297	302	307	358	287	285	336	308	304	303	287	302	333	315	313	309	276	331	298	319	344	297	306	305	267	284	262	314	334	268	304	274	291	333	306	315	299	255	297	318	310	339	302	329	272	325	299	310	292	298	274	301	305	300	282	284	324	313	321	324	285	287	314	324	295	299	292	337	297	314	319	324	316	301	281	292	286	324	318	301	317	314	304	292	277	287	317	345	300	282	285	318	266	311	288	301	305	307	288	300	311	327	277	286	300	294	337	285	304	323	325	285	306	310	281	344	322	329	295	272	290	295	285	310	303	285	294	305	297	312	293	301	272	290	330	305	306	305	293	303	297	300	328	243	281	316	303	289	306	294	295	354	311	297	315	311	295	312	307	296	300	300	337	265	312	289	331	300	314	302	321	294	300	297	290	289	300	291	285	301	305	333	310	322	301	321	270	313	278	332	301	295	289	308	317	280	302	323	296	296	282	310	334	295	321	311	340	316	288	330	315	351	330	300	316	274	289	319	331	316	321	333	322	304	298	330	304	279	310	291	329	282	289	308	313	317	292	321	312	284	301	298	309	305	294	291	313	294	264	325	291	294	317	311	288	293	326	298	268	287	298	310	284	292	294	298	299	331	317	298	312	316	334	257	309	319	307	303	282	304	295	332	333	323	300	277	322	335	306	303	324	323	306	293	288	326	316	253	312	322	299	307	320	266	294	300	343	298	321	333	322	300	311	306	357	313	277	294	318	310	296	338	298	271	324	320	267	295	289	304	304	335	319	280	291	333	269	317	262	315	338	281	305	313	307	308	321	290	303	311	300	298	315	308	294	281	305	266	304	299	289	297	323	285	281	348	315	321	299	278	325	319	296	305	293	310	307	302	306	306	269	297	288	315	277	310	297	300	292	294	304	316	335	303	306	292	323	303	290	298	301	315	304	322	292	318	299	291	292	301	312	350	303	322	277	311	305	293	286	297	303	319	328	280	302	309	295	288	302	302	279	312	310	314	334	273	274	327	297	288	310	298	306	299	307	300	279	241	305	352	301	313	307	278	293	292	285	309	314	313	303	271	312	265	322	314	306	327	266	299	310	284	299	304	314	277	299	305	330	311	300	319	311	307	334	328	276	285	293	335	295	300	279	299	302	293	293	326	308	316	343	308	315	296	295	273	285	313	279	301	318	297	308	284	287	307	286	278	300	288	323	319	310	291	307	294	330	295	306	291	301	301	307	300	307	274	292	293	327	285	299	289	314	305	303	269	315	302	263	308	310	324	304	315	301	323	290	320	306	307	316	314	279	293	313	305	294	309	334	316	333	284	311	287	281	313	297	331	302	279	310	323	325	298	314	298	296	288	320	308	311	292	294	293	320	283	314	288	273	327	328	307	299	294	321	306	316	287	283	317	304	270	283	281	300	283	298	314	271	329	294	300	294	305	298	316	281	291	328	293	299	316	282	301	318	304	312	317	281	306	292	324	297	292	290	306	313	309	289	318	300	279	337	324	317	337	272	271	310	328	296	312	330	280	326	310	300	319	298	334	301	282	302	299	273	271	305	339	294	289	349	324	334	270	312	300	316	304	305	299	311	296	313	301	318	322	313	297	292	301	304	309	301	296	291	299	293	273	310	277	320	313	292	338	307	317	303	280	296	297	285	288	302	324	290	276	277	286	308	305	324	285	325	326	320	322	289	326	292	289	290	299	323	281	306	334	299	300	337	322	321	291	294	313	337	323	293	295	322	315	264	275	303	312	315	307	268	280	321	302	302	296	301	302	325	322	298	276	300	324	302	288	319	308	323	302	290	301	320	302	301	324	275	306	326	310	306	307	288	319	288	289	343	312	293	292	304	291	321	310	310	300	325	318	305	291	314	277	301	292	302	263	331	340	271	318	289	294	297	339	284	292	304	281	298	283	316	308	316	301	247	301	268	276	313	364	296	321	287	301	319	289	282	332	290	294	283	288	301	300	295	317	342	290	289	304	308	308	299	320	298	321	307	309	286	331	294	278	329	296	312	295	308	315	313	307	305	329	326	317	290	300	340	310	298	340	285	304	305	280	297	295	307	290	307	306	296	324	336	313	299	310	313
38663	61276	37208	22471	14266	6112	3836	1797	539	391	1062	663	367	347	368	343	343	356	371	377	370	344	358	381	369	364	354	367	314	336	347	348	368	375	345	352	317	336	366	361	381	337	329	332	351	346	329	362	328	353	338	342	352	373	329	338	344	389	311	369	357	373	373	370	370	343	357	329	360	375	358	310	362	366	372	383	346	306	331	365	362	352	355	367	299	361	348	351	375	378	340	344	338	340	329	331	372	346	337	402	366	361	346	368	354	362	372	324	358	362	350	345	365	344	394	372	362	367	370	332	360	342	362	341	375	331	367	382	320	343	362	397	371	345	343	378	352	375	335	356	373	351	331	355	359	357	357	349	358	341	362	346	350	358	335	359	375	371	353	360	355	364	371	360	334	345	331	372	364	360	376	360	364	354	348	346	395	371	359	363	402	349	344	353	363	365	347	342	380	380	339	361	372	338	333	349	344	381	347	355	346	332	367	365	341	362	356	350	353	360	394	351	353	324	373	321	335	397	366	354	323	327	347	372	347	379	353	353	364	342	365	333	381	355	357	355	344	361	375	383	357	382	369	343	354	337	383	349	336	343	351	368	351	348	345	344	359	374	362	378	375	351	369	357	368	375	345	392	356	326	367	366	376	380	346	334	358	381	331	385	335	362	356	354	335	327	317	350	405	358	379	388	374	373	339	343	368	346	352	345	366	344	349	335	362	339	354	349	339	365	344	346	348	387	351	350	350	344	356	339	359	348	364	351	392	376	365	357	369	362	375	352	327	342	343	344	337	387	373	364	382	372	363	360	365	349	358	358	352	338	426	344	363	377	352	385	326	333	309	355	328	315	352	378	385	363	370	354	348	356	392	360	341	327	297	369	376	338	334	318	354	351	351	355	350	319	362	364	323	349	367	367	362	321	337	359	354	362	352	323	359	339	344	358	381	371	346	344	315	372	376	340	343	325	346	368	336	370	342	347	358	381	361	401	350	357	381	340	379	368	354	385	346	380	390	308	346	353	356	367	368	337	361	385	353	344	351	359	371	343	366	331	361	363	365	376	345	392	362	341	366	354	354	372	380	352	369	337	358	364	317	342	382	392	326	335	362	340	337	357	352	332	390	345	372	360	388	321	367	359	364	341	338	356	352	352	376	365	363	380	378	354	335	323	365	343	350	363	358	320	342	351	351	338	352	341	341	377	342	357	340	335	357	350	365	369	370	316	325	330	368	349	351	324	335	340	359	361	367	355	372	380	330	336	387	336	373	346	385	356	358	336	368	369	334	350	349	359	353	334	362	365	357	344	377	331	373	336	343	351	392	362	378	388	349	360	346	360	361	383	342	383	356	351	370	363	349	363	333	378	349	330	338	387	331	348	383	362	348	384	347	361	372	362	345	345	397	386	337	347	322	353	359	331	382	332	355	366	347	331	341	367	352	357	327	383	347	348	365	373	357	342	333	387	359	345	383	321	339	369	340	361	348	384	364	361	377	333	360	312	346	353	365	366	344	352	375	316	367	342	340	351	368	355	335	327	353	372	391	371	384	383	339	376	386	362	371	374	324	373	353	367	355	361	330	343	342	368	339	306	383	325	320	345	350	333	350	362	330	319	351	309	360	339	332	323	364	356	336	330	349	374	339	340	374	351	359	360	372	369	332	370	360	365	341	372	342	392	373	342	336	395	363	338	366	350	347	337	370	385	366	350	387	363	340	331	379	319	319	383	391	364	349	371	391	416	327	377	330	332	331	343	361	362	379	371	335	362	375	397	357	357	337	330	347	339	344	349	350	354	318	359	390	359	361	345	347	352	361	378	325	362	362	325	362	384	356	357	342	373	357	339	327	383	368	348	349	329	337	325	348	352	345	335	333	338	356	356	367	355	340	357	322	371	324	385	333	361	351	367	339	340	368	335	349	354	362	372	378	378	363	379	355	348	366	382	354	389	328	325	359	370	370	373	374	381	379	335	360	347	375	345	335	378	342	357	341	350	374	349	343	342	357	342	346	397	348	367	371	349	349	369	352	342	368	355	382	339	321	363	388	344	355	360	364	316	359	397	389	317	354	314	342	372	368	343	329	322	391	346	316	351	343	342	366	358	376	333	346	357	366	345	361	373	352	333	362	357	357	343	361	340	368	385	337	379	345	332	363	379	337	324	359	350	326	375	337	341	338	363	353	366	355	347	354	352	370	339	337	365	351	352	353	373	356	343	342	346	319	340	333	358	345	374	354	344	366	334	375	364	372	352	385	378	353	355	402	373	350	321	344	348	364	353	330	359	338	392	339	349	334	344	333	355	360	339	380	377	372	321	319	376	376	357	333	346	326	338	352	381	374	320	342	352	326	330	341	345	383	330	358	393	342	359	333	351	330	391	356	360	334	379	349	352	335	349	356	374	346	356	329	348	361	373	367	362	365	380	345	380	317	386	391	353	379	352	364	356	354	356	362	355	346	350	359	354	356	334	375	372	347	319	387	349	370	358	353	393	331	375	358	371	386	351	376	351	352	320	353	377	356	390	390	380	331	386	332	341	394	335	344	367	329	349	387	332	379	359	324	352	372	321	372	358	353	335	320	322	351	338	341	381	339	341	377	339	361	339	342	355	372	377	358	348	369	350	343	381	372	362	361	359	310	362	376	341	349	380	347	350	368	337	365	366	357	366	336	353	336	321	380	371	387	328	334	347	366	340	342	370	369	343	348	340	338	349	366	316	366	370	346	354	355	382	382	336	342	351	372	341	321	334	370	346	328	363	362	373	322	344	331	345	366	328	357	362	321	359	353	339	350	383	348	359	344	359	332	352	339	368	367	373	365	346	362	329	376	318	359	401	358	341	391	371	336	364	380	356	337	327	347	331	361	324	355	374	353	407	326	346	359	343	350	348	347	354	349	361	335	355	323	329	385	386	351	372	352	327	368	361	348	349	362	345	375	347	355	330	364	339	338	328	359	345	368	344	314	337	364	369	321	376	367	353	333	342	340	330	349	365	348	335	386	369	377	375	356	349	350	376	358	329	333	367	366	353	361	365	337	333	356	347	342	347	369	380	374	357	345	367	372	341	323	349	343	358	402	360	348	325	332	339	340	380	407	411	365	370	343	355	355	324	369	369	354	321	350	351	375	358	398	362	348	381	316	369	328	370	368	323	386	347	344	348	349	313	412	362	335	336	368	332	366	341	387	324	376	334	368	351	337	370	347	342	379	389	359	339	342	380	345	356	376	352	326	335	355	359	360	369	370	341	404	366	361	354	377	347	338	340	362	343	314	347	353	359	383	360	410	363	356	373	353	353	357	359	342	368	373	370	382	348	359	365	369	355	372	359	340	377	311	355	376	332	329	361	346	376	332	321	356	338	331	356	331	335	342	336	347	370	356	367	366	329	340	343	365	355	317	368	342	371	365	393	358	368	358	345	366	351	369	364	347	363	361	353	354	362	338	356	376	357	371	339	340	376	336	387	376	342	336	338	359	364	359	337	367	388	358	312	350	343	341	381	344	374
25801	21619	27501	25195	11883	3468	1697	974	518	401	566	623	430	386	426	422	387	424	444	389	367	400	452	384	388	415	386	428	388	425	431	434	437	369	422	387	412	409	428	434	374	362	417	424	419	424	388	410	394	413	425	434	415	419	388	456	364	336	414	379	453	403	396	401	374	393	400	399	409	389	374	430	436	382	391	411	420	390	375	407	391	427	387	413	394	411	422	396	446	413	416	445	422	427	381	372	355	426	412	395	392	364	426	405	397	429	385	414	409	417	442	363	414	422	376	415	385	411	396	394	406	396	416	384	404	355	428	363	431	402	407	371	381	405	409	389	391	383	391	405	363	360	409	385	425	418	423	387	406	423	406	368	433	381	453	406	376	374	395	391	370	361	394	406	421	441	416	375	413	401	421	432	405	417	412	375	397	363	377	412	403	401	374	394	413	381	402	401	390	377	407	399	434	383	404	398	402	405	396	427	374	404	428	426	415	409	398	391	431	400	417	358	433	410	395	388	444	430	418	404	380	405	421	390	413	388	383	371	413	413	416	398	355	409	387	445	401	413	398	421	425	384	378	399	438	371	389	375	410	413	396	387	412	417	415	440	374	428	401	406	430	397	413	413	389	379	388	431	375	411	407	387	374	384	402	393	382	385	388	432	381	413	415	401	409	409	383	417	405	440	383	394	386	421	438	396	407	438	398	378	365	384	443	410	425	404	383	392	404	371	398	437	382	395	396	419	406	386	381	373	377	380	388	396	413	385	401	422	377	391	427	402	404	422	447	405	413	391	390	406	376	422	394	405	365	415	415	370	424	402	406	388	430	427	397	395	374	414	399	410	387	406	383	409	380	404	336	439	409	431	434	379	416	442	389	401	440	368	386	411	416	410	418	382	380	392	403	396	390	403	380	384	423	415	404	412	437	430	387	383	402	426	389	423	398	418	403	377	397	402	376	393	396	354	390	405	427	401	362	383	398	420	396	437	398	406	410	420	381	394	420	425	392	392	393	369	347	358	426	398	408	415	401	437	391	409	421	394	415	401	380	385	427	401	398	446	383	432	389	400	390	411	414	427	391	402	372	420	401	366	390	450	431	431	422	390	414	412	410	376	399	421	412	426	432	387	409	417	400	409	409	415	392	372	398	385	387	405	411	408	364	366	410	394	410	399	425	413	384	425	392	427	409	390	394	415	401	395	376	380	384	424	363	422	409	393	405	397	404	402	411	408	393	411	409	408	410	365	424	389	421	393	412	403	403	412	429	400	399	422	403	396	425	409	418	368	401	411	382	383	445	422	463	422	407	401	383	378	372	385	400	426	377	401	379	404	435	387	383	386	391	427	410	371	400	420	395	385	402	399	396	451	409	393	392	412	399	390	424	420	418	394	411	399	335	424	388	399	419	366	352	368	415	400	394	395	422	386	424	417	420	405	421	429	412	382	399	438	406	400	432	407	446	397	375	429	418	404	425	396	424	396	394	398	419	402	390	417	432	392	360	372	419	405	414	413	412	396	393	398	404	434	426	389	417	408	399	379	398	383	433	405	404	398	401	395	419	391	363	422	388	376	418	412	401	421	421	413	390	398	382	408	403	388	383	422	444	405	436	377	396	396	390	405	429	445	382	407	401	404	400	390	407	419	408	402	423	393	394	410	426	371	396	398	379	397	400	441	413	395	393	457	404	405	388	406	402	396	391	391	365	401	408	389	409	399	413	419	410	418	426	403	418	373	364	393	413	397	407	417	390	436	440	399	424	385	409	390	404	416	422	378	450	411	416	400	410	425	393	405	422	405	407	402	408	393	403	418	388	402	426	415	426	390	389	366	377	371	368	381	429	424	396	366	376	389	383	403	430	409	427	392	440	419	361	424	397	410	411	426	401	394	405	418	418	430	432	411	384	383	413	414	388	389	400	402	392	413	409	409	428	378	429	420	415	439	424	401	391	408	415	415	408	401	378	374	386	388	435	376	400	399	392	385	430	390	399	398	377	411	399	450	466	383	397	420	390	415	404	415	409	372	430	393	402	421	379	393	399	365	427	390	428	386	417	362	408	387	415	386	394	401	413	364	410	416	415	346	431	410	426	420	426	425	403	401	400	399	421	374	381	406	411	404	378	407	381	416	424	430	403	465	384	403	384	395	382	375	400	443	396	418	431	419	363	383	397	441	421	425	400	383	425	361	366	393	410	385	422	418	401	398	429	366	436	421	394	417	434	389	442	425	377	397	409	388	418	393	394	400	387	394	439	428	384	394	378	410	407	397	417	410	390	425	439	415	410	421	403	372	407	415	399	412	440	402	415	394	400	407	395	422	390	397	409	420	400	365	387	410	403	393	392	376	380	445	394	414	418	383	385	394	390	423	401	413	416	394	371	435	371	407	421	370	415	397	403	423	406	380	399	439	374	428	390	395	359	385	438	418	405	376	392	399	377	361	413	453	415	411	384	399	401	415	394	404	387	381	413	403	370	382	443	402	383	407	401	382	397	389	379	407	409	426	382	417	410	396	403	405	401	398	395	403	436	402	407	385	406	402	399	409	405	410	394	423	425	406	379	392	394	431	397	405	447	404	401	429	378	385	404	374	379	401	389	415	447	389	390	388	364	426	391	431	397	397	433	390	414	421	451	396	422	410	406	410	417	408	420	406	401	383	397	430	401	385	421	386	386	404	402	431	373	389	361	399	432	428	400	398	424	405	378	453	422	385	428	418	413	398	385	413	425	392	410	427	407	391	407	371	401	429	353	421	401	409	410	383	393	393	443	399	405	399	426	381	420	377	417	433	422	398	416	382	421	408	401	409	408	402	426	399	450	390	412	387	434	445	413	412	383	375	400	376	398	406	385	392	415	372	422	431	430	374	414	368	433	395	394	439	419	404	377	432	415	360	393	409	408	394	424	426	378	407	427	416	440	388	438	417	371	454	407	376	400	404	394	393	405	367	402	390	358	380	407	388	409	432	389	407	423	422	433	429	383	391	364	421	397	396	386	393	397	403	367	411	413	412	407	418	414	389	441	395	381	375	407	441	433	416	400	396	414	390	394	435	412	396	375	372	403	381	358	411	409	401	405	389	345	386	396	387	410	417	396	398	392	398	409	371	423	391	413	378	387	452	387	408	393	384	394	388	413	405	424	381	441	431	364	406	405	375	362	370	408	389	399	406	384	388	397	382	395	411	425	448	398	375	357	395	404	421	420	412	410	403	417	369	387	388	420	414	380	405	429	410	399	397	399	411	370	399	422	388	426	406	409	379	418	389	370	398	414	440	421	378	405	406	442	369	385	397	428	457	403	388	390	411	411	381	427	381	403	421	400	408	404	415	394	406	381	377	425	410	390	395	428	369	380	400	388	390	359	375	426	389	402	403	395	391	403	400	379	399	386	400	390	395	403	372	378	412	382	408	430	410	406	371	424	385	382	395	413	407	425	412	444	430	407	376	409	406	414	432	385	396	413	399	425	388	402	397	413	434	381	379	401	382	395	448	367	364	401	397	409	407
40875	46944	24877	10928	7932	4352	2343	1299	582	478	693	800	499	491	504	438	454	462	493	481	449	441	464	453	464	457	467	444	452	488	472	448	486	487	484	476	474	469	463	466	445	479	461	516	447	468	474	477	452	465	444	445	477	502	471	443	462	452	418	481	438	445	479	506	443	476	463	424	487	435	481	473	423	483	469	459	462	447	461	480	492	448	452	478	449	464	440	438	454	473	486	465	478	484	471	464	468	452	481	471	471	460	469	451	486	492	460	479	459	496	461	440	468	444	478	427	466	472	484	490	482	443	442	457	453	493	486	498	457	458	446	473	449	459	491	455	505	456	465	448	463	434	452	491	482	461	450	438	460	484	466	481	471	468	463	421	455	419	477	499	505	482	479	459	450	449	431	471	460	438	484	437	440	450	474	466	464	466	432	477	491	469	450	447	504	437	468	417	454	462	506	476	476	494	446	479	455	477	448	468	474	462	493	512	445	501	444	453	504	478	460	454	478	488	470	505	482	452	434	493	465	462	485	463	468	494	439	476	446	466	435	428	450	527	491	477	447	465	484	466	484	421	458	495	470	457	505	445	466	435	470	453	492	486	439	434	496	471	442	481	464	410	468	443	470	483	423	469	470	481	443	456	477	469	507	454	500	452	478	461	457	481	441	511	451	476	495	493	485	474	440	478	482	442	436	470	459	450	477	479	460	480	471	468	464	458	452	481	473	470	484	470	449	494	439	506	454	471	525	461	473	446	502	474	489	489	462	535	447	491	471	473	454	479	446	479	480	508	465	452	441	465	505	497	511	464	484	470	450	472	487	492	472	440	461	448	435	473	458	453	480	483	463	454	431	428	472	488	475	484	484	496	458	478	466	487	477	458	491	449	476	473	472	503	515	394	459	493	448	464	457	506	491	464	486	452	456	447	453	447	496	452	434	444	443	464	472	465	465	472	500	455	495	488	448	434	455	449	489	499	456	441	485	443	463	464	483	443	435	478	504	471	473	470	497	443	471	484	484	412	483	445	462	495	432	464	449	508	473	459	466	456	472	455	447	466	458	476	474	446	457	458	447	500	467	480	468	443	458	441	468	437	470	484	454	465	490	445	442	470	472	515	460	482	491	430	456	492	480	398	470	459	492	442	472	474	437	473	476	474	467	452	455	468	503	441	458	439	455	495	458	455	412	473	479	433	469	448	440	467	455	460	490	434	490	447	451	497	486	453	470	514	507	461	476	477	482	491	450	475	495	445	476	460	471	485	494	457	481	480	519	464	447	484	486	478	437	479	454	465	502	466	474	438	456	489	462	486	460	478	474	452	446	455	447	464	471	453	461	485	439	471	460	450	471	463	432	470	469	469	445	491	507	481	478	468	475	474	426	478	469	462	483	448	466	484	449	458	448	464	449	481	450	458	470	457	478	454	483	466	428	484	506	483	488	490	460	454	502	450	447	457	489	460	507	515	456	469	473	441	436	482	472	441	460	482	433	481	462	467	483	454	473	438	481	470	456	453	493	469	476	451	461	490	453	436	454	484	453	467	475	432	480	442	495	461	429	482	455	466	490	479	518	468	439	469	452	472	492	456	484	475	459	460	453	481	451	474	421	431	500	476	439	449	478	489	477	461	475	502	424	455	436	485	481	510	492	424	483	481	456	466	471	453	499	487	461	474	435	471	452	489	439	461	441	459	462	448	429	473	468	468	433	487	463	452	486	491	462	475	512	441	478	461	487	479	488	427	440	470	498	445	446	472	428	483	449	463	459	431	463	445	471	430	444	440	478	454	462	475	469	446	462	503	462	509	472	450	441	493	481	465	468	447	448	480	471	457	446	456	444	439	487	466	492	442	440	464	428	459	496	451	494	470	475	439	443	462	432	451	476	489	493	411	445	472	474	519	450	450	500	466	481	462	484	433	467	441	419	461	471	446	495	467	471	425	457	475	450	473	467	472	490	457	419	454	474	471	441	472	431	445	498	488	464	461	468	448	493	481	455	493	446	464	472	482	453	475	477	465	481	417	475	471	487	443	467	502	505	513	491	504	477	468	491	457	538	485	461	455	469	448	431	422	492	466	441	445	441	449	476	454	439	455	471	444	456	440	491	504	484	470	462	457	430	446	499	485	453	456	455	460	456	489	512	476	503	481	483	441	461	453	551	513	481	496	456	467	490	413	488	496	470	457	481	440	451	451	455	468	457	431	464	470	470	475	493	453	501	462	459	484	473	432	468	468	476	464	472	423	441	443	460	436	435	451	469	494	483	499	482	463	461	438	477	468	461	467	458	460	446	476	475	451	437	452	476	455	464	507	494	451	530	453	467	479	464	448	505	448	473	502	456	506	450	457	440	471	435	483	465	449	477	503	477	446	492	477	487	471	473	457	482	452	494	459	475	442	470	469	445	460	443	460	479	467	430	482	461	445	472	455	483	501	469	445	431	443	418	484	439	462	472	513	490	455	466	477	500	472	470	461	483	443	491	487	447	445	439	468	521	463	463	470	450	526	500	505	457	491	484	473	426	473	455	473	470	482	496	475	476	445	465	462	436	473	471	463	428	477	461	479	470	481	467	453	494	453	481	466	481	461	479	443	450	484	473	443	440	496	525	501	422	461	448	471	470	475	464	474	452	474	458	435	493	496	499	467	497	457	461	447	457	492	444	430	498	491	454	475	477	463	470	456	442	492	466	459	440	486	471	489	466	485	461	442	494	429	456	459	530	440	434	479	499	461	471	477	499	496	448	439	441	498	490	487	439	478	481	459	463	485	453	443	468	483	470	457	430	452	473	469	490	461	458	434	446	432	458	441	455	452	437	453	455	482	459	450	481	476	509	487	493	520	481	477	456	442	496	486	460	437	465	444	445	507	440	474	481	473	480	438	487	458	453	464	477	469	447	491	459	494	474	476	506	463	470	454	533	468	468	469	467	474	455	449	497	459	457	462	456	430	508	443	459	456	480	430	488	468	464	489	477	483	445	510	490	479	459	469	414	473	511	466	469	453	516	443	443	457	488	478	473	476	502	503	490	480	457	448	511	458	489	446	433	497	460	454	471	444	435	476	472	473	435	468	470	458	480	483	456	448	436	493	458	457	465	490	458	479	477	448	446	477	461	491	457	470	491	483	486	435	514	466	485	438	455	497	475	494	441	463	485	443	457	446	480	484	471	495	469	476	460	462	475	467	465	485	476	455	466	461	458	468	474	477	495	464	467	453	458	457	456	446	493	444	450	460	426	466	467	472	490	481	434	471	446	421	461	452	485	469	459	499	443	473	428	488	462	441	430	507	476	449	483	474	499	462	476	468	464	438	478	416	477	468	511	469	474	470	499	420	469	446	474	434	483	447	428	432	437	446	483	480	508	455	484	473	461	464	512	457	450	457	475	515	439	479	485	463	510	444	449	480	485	472	471	464	445	449	472	422	470	405	471	506	453	473	511	476	471	478	493	430	450	485	472	452	441	473	468	477	451	467	473	481	496	454	446	475	459	466	491	511	439	468
23364	21480	29172	24313	21956	22279	15752	3066	730	524	866	601	462	473	443	414	430	454	432	431	452	408	422	420	435	443	425	411	422	401	430	439	404	415	415	405	436	425	379	424	413	446	424	424	429	411	439	405	415	436	428	417	440	417	410	409	422	397	425	391	429	437	430	433	427	439	438	393	417	426	396	401	426	433	459	407	414	405	418	411	432	405	407	424	431	439	401	380	414	433	419	402	418	396	424	454	421	438	384	423	449	376	419	427	432	434	366	412	451	394	422	425	451	420	435	411	416	387	413	413	392	434	408	401	410	401	450	436	404	418	393	386	416	431	436	416	431	424	405	422	416	381	416	397	416	400	419	412	419	452	387	419	424	428	410	440	404	459	403	456	389	405	390	438	420	417	396	425	434	396	436	425	433	407	409	418	425	413	390	452	425	382	404	405	417	408	457	454	396	410	441	377	384	385	441	421	397	420	432	401	417	441	410	371	405	444	423	408	403	400	394	403	393	394	440	397	429	374	396	414	423	446	409	433	456	421	430	438	413	412	374	445	403	424	416	406	433	429	441	446	403	433	442	408	366	438	398	440	398	415	406	407	374	429	432	412	391	450	396	463	434	425	422	400	412	407	415	463	432	447	398	405	440	356	419	402	428	412	423	410	415	414	392	379	384	390	453	389	402	426	399	452	409	412	429	407	418	430	442	447	420	402	396	426	411	410	415	431	423	419	376	399	408	398	378	400	435	414	421	419	423	440	424	429	402	432	439	417	394	425	390	440	421	428	453	414	393	449	408	425	438	449	432	410	425	400	418	453	391	441	414	415	408	403	414	400	417	436	423	426	402	418	419	379	431	388	455	455	429	447	417	400	416	410	399	412	418	398	402	417	422	379	454	440	394	414	392	419	391	410	420	402	427	427	395	433	387	389	429	363	402	401	400	415	419	401	394	429	403	400	456	380	410	389	448	458	397	375	408	412	414	365	408	438	408	449	417	400	437	383	417	432	417	455	424	386	417	455	400	407	418	419	440	409	421	410	408	422	410	437	409	447	412	402	443	429	426	418	424	427	393	413	394	398	448	433	419	433	418	435	410	459	403	411	414	415	389	403	395	411	400	421	440	441	417	456	389	399	399	404	434	517	416	431	420	395	406	415	408	438	464	411	410	405	439	409	412	413	438	397	420	442	413	404	425	427	407	429	397	390	421	389	409	392	396	435	443	384	418	476	405	424	421	435	383	392	390	377	434	424	447	374	438	443	395	417	420	410	399	392	437	463	410	405	380	397	407	404	426	440	385	399	424	398	440	423	431	416	435	430	436	373	430	396	439	434	440	432	409	411	429	404	417	370	417	425	429	413	412	447	437	384	448	378	450	419	406	394	408	464	396	410	399	446	428	416	374	413	460	393	406	391	436	411	442	432	398	402	415	426	411	380	399	429	416	460	428	408	432	440	404	445	441	397	399	395	405	455	400	402	418	413	400	381	437	377	398	387	424	413	399	396	432	402	417	426	406	394	380	424	389	386	378	425	421	407	423	409	385	416	403	418	400	436	416	400	412	398	407	430	352	392	463	392	409	442	454	411	400	384	398	397	437	414	400	450	429	430	367	409	391	390	408	399	397	408	400	397	404	429	407	391	419	427	374	452	381	448	426	452	435	442	435	452	390	418	435	413	456	377	417	404	443	391	426	433	429	434	378	448	405	410	422	419	429	433	382	420	402	445	383	390	463	453	403	400	402	426	430	394	390	403	405	445	461	417	397	400	416	408	413	432	398	409	380	408	400	438	421	426	397	477	396	382	416	431	407	428	439	401	403	424	435	405	377	398	426	439	408	440	417	429	394	400	412	393	423	413	439	433	410	395	400	402	432	373	414	427	439	414	435	428	414	418	454	419	414	424	384	382	455	393	421	396	401	406	412	423	439	418	426	439	392	424	444	427	405	399	409	450	388	392	457	410	465	430	416	444	412	425	438	388	424	451	404	429	407	404	422	443	414	433	431	414	415	430	373	428	399	423	437	430	381	396	450	381	387	395	426	414	437	394	450	413	441	391	367	410	419	418	402	423	411	387	444	418	421	428	438	402	431	443	440	404	389	428	398	437	413	406	387	410	397	412	440	403	457	465	408	448	452	397	397	461	391	463	449	417	396	396	387	425	406	407	394	393	442	424	428	378	394	417	421	379	389	443	388	411	399	445	426	449	409	426	412	401	404	385	385	441	397	411	386	443	400	445	419	420	448	428	407	430	424	450	420	441	445	419	386	445	397	431	406	408	428	442	413	424	401	422	460	413	397	390	403	410	395	449	397	435	404	400	404	432	431	393	441	445	415	399	408	384	435	422	394	388	391	406	391	410	388	415	408	411	414	419	425	401	394	448	408	391	416	383	403	413	410	392	395	370	416	422	439	430	447	458	400	438	422	371	399	394	422	454	414	394	370	407	409	405	441	466	393	405	461	411	377	425	400	423	418	443	446	425	389	369	428	425	436	396	431	425	423	427	403	432	450	469	453	451	401	398	438	414	406	389	402	409	452	385	471	422	407	371	404	396	385	396	428	425	392	447	397	392	429	437	379	422	442	416	397	413	443	430	433	407	418	425	461	413	431	449	434	409	414	439	386	412	387	433	412	391	405	364	405	396	438	410	423	413	428	409	429	449	423	429	396	430	397	394	417	361	400	409	368	390	384	430	457	405	445	409	417	409	398	404	415	411	430	396	467	431	448	425	412	399	387	428	394	423	444	433	429	398	396	380	388	395	444	424	404	406	415	403	421	411	397	386	393	409	426	395	437	375	443	416	394	399	428	420	370	411	387	415	431	425	389	414	411	373	367	391	404	437	428	433	410	403	407	428	448	428	423	387	432	397	429	394	449	420	415	389	429	388	422	418	417	390	433	414	442	379	396	421	459	405	442	403	417	395	432	389	412	470	397	410	406	407	418	415	419	412	406	422	418	444	452	430	387	419	412	412	420	408	436	441	410	388	402	453	393	443	400	458	402	435	418	396	415	413	398	401	408	428	399	437	412	398	411	421	437	444	406	382	400	390	428	431	425	438	425	405	395	427	424	419	432	381	394	398	384	420	396	428	411	449	410	385	425	418	434	387	404	452	382	406	422	461	387	417	403	382	411	420	424	381	439	429	449	400	424	423	409	411	402	432	417	400	416	412	428	399	420	369	385	424	447	447	434	406	367	428	404	411	405	416	443	416	426	407	380	432	453	436	417	419	446	403	422	417	411	430	430	452	391	432	374	417	412	390	413	418	415	417	405	413	403	449	406	380	377	469	433	386	439	389	421	439	445	428	439	418	438	399	441	424	402	434	407	379	411	401	433	380	412	450	420	441	400	388	439	404	383	420	424	396	393	404	402	389	430	418	392	429	401	382	422	414	424	376	442	452	414	450	426	444	396	377	408	421	402	406	385	394	416	378	397	399	472	445	409	394	416	408	419	378	436	404	441	419	403	450	408	456	389	417	435	403	421	398	434	454	371	412	412	390
39158	55808	40211	29428	25075	17143	8944	2531	744	594	1116	672	479	530	517	493	518	484	471	451	507	438	506	479	484	493	459	382	458	464	453	508	465	452	446	486	503	436	466	461	481	458	487	431	473	493	463	472	479	458	500	445	467	456	558	441	447	482	467	464	461	486	482	459	476	454	475	474	490	488	484	475	458	480	455	478	456	494	457	470	457	461	445	439	447	449	491	469	461	492	421	490	446	486	475	481	453	463	463	448	469	393	468	416	457	447	449	465	450	505	451	447	456	488	463	421	483	462	458	422	483	443	477	459	452	440	469	437	445	480	453	466	458	473	512	436	482	459	467	520	457	452	483	459	498	435	449	416	462	441	492	477	468	449	532	462	473	428	442	434	457	448	489	482	438	455	489	431	499	486	475	475	475	459	453	495	481	476	432	434	432	449	489	453	479	463	476	433	489	460	482	472	470	455	420	430	476	467	385	454	474	436	450	461	464	452	482	496	502	461	469	463	466	453	471	432	474	451	466	468	497	485	468	465	469	454	478	449	451	450	475	447	454	465	498	498	468	448	451	470	444	493	457	467	451	459	487	429	508	449	408	433	472	485	472	452	464	497	424	464	467	435	486	478	446	444	444	454	443	399	493	455	431	420	494	458	523	475	475	461	441	461	461	480	455	449	449	459	425	487	483	473	490	446	490	449	481	436	445	467	436	449	463	481	480	453	460	482	480	442	480	458	472	505	498	459	448	478	456	447	496	474	503	458	486	470	437	450	501	498	460	469	453	489	441	448	481	424	458	477	416	436	461	447	460	472	443	471	458	467	488	446	432	459	483	495	449	471	484	494	450	425	461	458	477	489	453	477	494	441	485	498	439	475	493	461	455	444	510	502	451	506	479	479	466	469	454	478	478	454	466	451	447	427	512	461	467	469	476	485	417	473	470	458	469	486	481	446	475	474	438	456	481	476	461	457	455	490	481	492	495	471	484	514	483	431	438	510	469	492	465	467	496	495	465	469	466	420	472	463	471	457	460	438	527	466	476	442	474	448	442	443	457	462	445	485	466	458	450	453	443	469	471	430	462	471	467	454	456	457	481	493	470	504	481	441	467	460	483	482	473	452	468	515	502	464	464	469	446	469	489	443	461	475	494	495	445	480	462	480	465	498	452	459	462	495	472	451	462	514	488	395	438	473	478	449	442	487	423	489	451	475	456	419	469	466	526	482	446	460	452	415	436	473	478	462	464	469	475	464	457	454	434	459	438	440	486	448	450	438	449	447	434	450	437	454	418	503	470	486	480	441	458	456	493	475	427	404	496	482	503	445	490	445	451	516	491	461	460	489	446	425	458	447	473	498	467	448	434	470	457	446	440	468	482	476	435	438	520	494	478	450	432	509	448	472	449	481	480	431	434	475	441	443	479	442	463	436	491	494	461	433	458	511	468	463	420	451	454	443	439	457	460	436	461	445	468	484	435	488	481	440	479	415	469	463	504	472	456	449	470	490	464	468	466	457	474	447	445	468	496	490	454	505	468	467	476	481	471	466	423	453	479	478	454	483	478	466	435	487	449	458	456	461	482	463	446	430	451	452	446	458	480	448	435	443	465	479	450	489	459	497	470	456	466	453	469	476	482	462	466	466	443	463	475	442	459	450	438	447	473	463	439	477	457	467	484	470	447	471	470	472	454	442	456	436	472	499	464	468	504	491	466	459	454	456	506	490	448	447	455	460	448	461	434	465	451	481	455	472	508	476	482	476	420	457	485	422	447	449	496	463	453	479	512	489	473	474	440	445	488	501	433	467	459	482	471	474	427	479	463	431	445	477	478	448	481	476	457	450	444	434	450	435	471	508	531	453	456	480	456	479	456	515	473	475	470	473	473	506	443	491	441	489	443	437	490	473	439	417	464	462	461	458	486	463	434	451	476	491	466	469	434	441	459	461	481	476	468	487	441	455	485	530	462	444	422	482	475	479	464	481	467	415	419	439	468	500	450	443	457	483	498	503	465	448	457	452	467	414	456	429	444	477	438	489	426	464	406	445	473	469	495	440	482	447	462	463	489	498	434	450	504	449	478	459	451	420	489	458	491	466	454	486	466	470	459	488	471	440	469	442	508	445	462	448	470	453	471	458	447	461	481	448	453	471	465	471	438	490	432	484	435	466	460	441	475	434	419	475	486	514	459	488	464	478	441	490	499	461	478	475	448	479	457	465	465	468	506	451	459	438	452	460	446	462	460	461	487	468	458	466	489	459	433	436	451	483	460	469	482	512	487	448	499	430	484	498	447	462	468	488	480	472	471	451	476	438	470	443	430	452	434	489	402	456	478	464	457	459	505	446	494	463	466	494	473	495	481	469	485	480	467	467	468	445	468	491	477	447	479	476	466	487	446	451	459	450	432	479	444	428	468	476	460	443	443	459	488	447	461	418	459	470	504	440	475	429	433	464	440	431	494	453	495	452	475	462	466	442	458	479	459	436	454	446	478	482	426	446	439	461	480	489	461	453	462	489	446	435	450	426	469	458	442	418	473	461	445	459	453	419	461	492	464	472	460	471	473	471	459	486	474	479	482	462	475	494	482	462	461	458	467	464	466	454	476	446	490	441	488	442	439	454	448	444	511	449	478	435	441	455	453	451	469	488	466	476	463	448	455	452	490	503	475	480	446	449	439	452	484	466	460	442	428	407	447	455	485	502	467	463	460	474	502	487	465	454	493	467	431	436	467	463	421	423	458	465	420	452	481	478	430	461	432	496	480	446	514	433	463	450	457	548	428	450	450	444	495	454	492	458	460	454	446	546	451	456	458	448	486	495	487	443	475	466	477	511	447	483	478	419	459	449	429	444	457	456	458	468	439	470	434	486	477	478	448	490	473	475	481	454	445	433	492	472	466	450	458	472	423	454	484	437	478	446	460	448	487	485	460	429	466	496	454	478	483	465	475	461	469	475	500	496	455	506	468	447	462	504	458	488	501	494	444	463	447	446	478	453	458	466	475	428	439	456	453	460	493	484	448	496	507	488	453	436	504	469	435	466	435	487	501	499	452	446	440	445	469	453	450	450	489	439	457	468	445	468	442	523	458	440	484	441	439	474	495	466	448	502	455	474	479	489	498	474	446	440	487	489	450	459	492	471	401	494	428	412	457	489	412	450	428	467	460	452	437	460	449	475	473	456	479	462	419	464	419	469	484	472	482	434	458	478	507	482	459	447	489	499	488	460	434	456	469	456	450	452	438	436	475	496	471	469	428	462	487	468	473	445	488	450	465	472	463	447	502	516	467	473	457	489	479	459	446	463	460	470	444	473	482	468	457	443	502	456	461	470	472	441	469	432	487	465	483	449	469	465	491	434	464	470	428	517	451	458	499	434	457	461	501	444	503	453	480	485	485	448	474	478	476	487	474	421	441	483	487	420	417	462	535	462	503	460	433	476	490	447	485	464	470	458	503	459	454	461	482	432	472	456	461	455	456	468	481	449	449	482	456	438	462	467	455	450	490	448
31248	29074	27414	16475	7447	2484	847	332	325	326	301	317	296	298	314	289	291	298	284	278	291	328	287	288	267	296	267	281	308	293	311	268	333	321	268	304	284	289	293	307	295	285	291	294	274	297	279	299	286	277	273	345	314	289	263	349	321	272	301	297	302	273	280	268	275	291	307	294	310	291	264	290	298	287	292	322	302	310	294	260	298	302	298	266	285	269	287	255	280	297	288	297	281	312	283	310	303	310	268	317	284	313	291	314	303	289	258	304	287	292	307	269	286	283	287	289	245	291	286	281	273	273	278	285	284	259	317	313	290	293	263	277	294	289	290	295	273	298	284	308	289	285	312	273	289	304	280	296	278	285	285	261	306	285	275	329	299	287	339	342	291	282	260	278	293	311	294	255	279	291	302	298	293	309	295	292	273	291	290	279	270	282	290	298	289	317	322	321	299	291	309	287	306	319	288	328	319	302	314	273	283	287	294	317	313	301	305	314	272	299	282	314	263	287	295	298	302	284	297	280	274	300	302	279	293	308	286	283	252	272	270	291	279	311	333	288	275	308	313	270	287	293	263	277	293	316	287	301	265	307	261	287	263	276	293	280	326	281	292	301	261	289	297	249	298	274	306	273	277	299	276	312	291	298	290	300	299	283	306	298	302	289	282	310	306	297	285	306	300	292	314	307	312	300	303	266	322	290	300	277	271	298	286	324	293	315	276	274	289	295	291	280	325	293	290	308	334	303	300	277	306	295	285	257	300	291	312	283	324	279	276	278	266	301	277	284	270	285	269	323	316	293	279	288	269	283	267	292	325	299	276	296	265	267	283	330	281	276	306	294	327	276	284	274	280	284	281	294	253	268	300	272	270	322	287	303	295	266	264	295	318	314	310	291	287	307	301	294	324	325	304	283	271	264	284	277	272	266	273	293	302	270	315	333	260	287	267	280	284	279	293	292	285	301	281	264	304	282	266	275	275	289	312	273	281	330	265	280	318	330	262	290	274	280	298	268	302	297	280	286	292	310	278	286	279	316	328	275	306	337	312	296	266	299	256	318	270	278	272	273	269	286	284	299	303	293	279	294	310	292	257	294	270	289	310	254	305	293	288	269	317	296	256	295	280	268	290	291	313	297	297	299	283	281	284	313	295	321	300	280	288	304	258	287	259	282	289	268	292	310	320	293	302	302	286	301	314	309	255	293	316	282	279	280	312	305	273	299	276	284	273	311	271	273	306	290	268	283	295	286	330	301	277	283	266	278	310	276	303	297	295	288	302	262	275	267	321	279	258	273	303	309	281	288	294	267	284	282	274	294	311	282	293	283	301	282	285	279	290	292	272	293	299	295	297	340	293	317	305	313	280	297	305	287	291	289	284	288	272	301	230	300	281	306	286	284	299	307	283	329	285	279	270	264	298	296	260	296	256	286	272	287	313	287	272	311	282	258	297	306	294	277	271	275	259	261	326	286	324	324	308	316	314	321	269	275	296	323	295	309	247	290	265	307	288	265	282	287	275	296	282	312	317	281	267	319	269	267	227	275	280	269	278	283	292	309	264	294	265	281	288	296	273	307	308	297	293	314	258	292	285	305	295	269	279	287	308	303	298	324	274	314	309	268	267	315	281	285	306	292	298	303	290	329	258	275	273	276	296	297	302	294	246	278	292	278	290	284	279	266	313	314	270	274	284	285	287	265	286	286	304	282	284	278	288	301	276	296	284	287	288	286	273	306	287	301	295	297	273	274	302	322	302	283	268	251	266	275	293	270	261	301	297	315	256	291	299	277	314	291	278	303	273	293	301	289	336	303	288	321	309	299	317	312	292	292	284	286	299	309	286	277	298	304	307	264	327	287	306	298	275	295	322	293	308	294	262	283	312	301	282	305	295	272	293	279	313	301	301	280	311	300	279	294	299	290	316	284	302	279	299	312	276	288	310	280	307	307	279	288	285	300	274	309	265	322	287	301	300	285	288	280	302	287	309	287	349	256	303	287	277	302	293	300	305	270	297	308	261	291	314	271	279	290	309	293	289	324	268	284	315	288	296	288	297	288	270	321	313	293	288	289	294	286	315	306	293	320	327	287	268	294	308	274	293	313	277	273	313	305	301	275	293	283	306	297	289	289	295	276	282	320	267	280	264	294	309	293	289	306	273	281	293	298	290	313	303	316	288	325	255	225	311	242	268	283	271	292	282	262	280	289	276	302	275	284	274	287	289	286	293	271	313	271	282	283	286	281	286	281	300	285	275	320	269	291	282	302	275	306	292	262	266	297	278	307	296	290	265	299	279	282	297	304	287	311	282	300	253	284	291	269	259	282	282	291	287	281	312	306	300	318	275	261	325	258	306	286	255	294	267	294	285	293	279	286	272	301	266	277	278	310	280	260	291	277	274	294	292	302	293	282	310	295	277	296	301	274	293	298	273	326	279	250	293	300	265	297	268	269	304	275	310	296	304	274	287	299	288	305	300	285	312	267	289	301	292	276	291	282	304	321	294	309	319	289	270	279	272	299	313	270	302	316	308	323	273	294	302	295	308	276	299	306	308	302	324	287	285	281	308	311	313	309	287	275	295	313	291	283	269	302	302	283	302	286	316	285	278	268	281	312	291	294	280	305	289	288	309	285	310	291	309	306	251	308	326	294	285	294	259	248	282	303	254	295	319	291	276	281	332	309	287	308	285	260	286	288	291	326	311	288	293	255	286	276	290	286	259	308	292	306	275	305	299	272	319	304	290	293	307	281	293	276	309	331	286	298	292	304	299	291	278	315	277	290	281	296	290	278	297	280	320	295	294	288	297	270	320	307	289	311	297	267	296	317	255	314	279	274	309	257	283	321	313	291	305	293	293	294	310	291	303	261	287	303	283	280	310	298	279	297	309	292	309	284	289	275	266	269	292	281	290	318	280	284	286	299	288	274	297	306	297	288	304	284	268	327	281	279	311	289	271	309	267	297	334	288	315	287	283	263	292	291	330	300	271	298	300	270	299	278	291	282	260	287	294	280	234	308	238	291	288	296	299	288	289	307	280	277	316	283	274	302	273	314	297	294	289	273	307	300	315	278	264	293	324	271	284	263	320	296	302	281	250	279	300	290	290	294	309	283	299	294	285	306	293	312	296	307	281	277	283	314	266	303	299	301	301	286	289	320	304	297	290	249	274	272	291	291	275	286	306	270	279	280	301	297	274	257	291	265	297	299	277	294	289	303	287	275	303	316	323	306	316	282	292	288	280	302	293	283	340	318	314	297	284	278	306	293	277	290	298	314	276	282	286	283	272	282	294	301	278	280	286	321	308	262	279	310	297	279	305	296	298	274	280	305	305	283	286	278	295	314	268	270	270	297	279	303	298	292	273	290	289	296	295	284	278	264	267	267	282	321	304	306	299	293	291	280	299	261	295	276	261	275	293	288	307	284	267	258	285	306	290	295	318	283	306	312	302	267	294	291	292	289	292	301	287	295	269	308	285	294	268	281	285	284	270	294	304	289	288	278	286	288
34966	43906	25747	14954	9354	3583	1117	410	328	369	398	401	374	347	327	341	360	336	389	347	339	357	344	340	355	356	366	361	346	375	345	348	352	350	360	321	362	372	343	337	322	339	343	361	311	347	321	343	356	312	354	345	327	370	351	349	362	345	345	321	344	351	352	371	351	326	340	349	352	336	315	369	314	337	344	338	342	350	356	335	346	336	343	371	344	330	359	323	355	323	340	359	369	356	379	361	377	345	350	336	337	356	341	360	342	352	326	344	324	333	377	384	344	357	341	365	362	363	335	374	339	379	343	336	350	332	323	351	330	368	342	338	319	356	348	362	312	350	334	359	352	373	361	306	359	349	355	322	320	331	344	367	354	335	331	369	344	340	369	330	371	338	314	381	342	370	370	320	305	344	334	355	338	317	370	348	333	353	331	361	369	324	369	367	370	324	331	364	348	361	308	344	334	352	315	369	373	328	348	340	305	348	351	365	377	339	346	354	340	336	334	336	360	355	316	347	348	357	405	335	336	353	335	324	372	340	293	389	334	327	341	327	330	436	328	353	376	344	377	331	322	347	338	381	356	362	329	393	338	347	321	345	316	326	381	330	351	356	341	327	339	337	327	339	353	327	373	307	332	329	331	333	356	337	324	335	363	358	314	350	356	362	346	344	344	357	378	342	345	315	330	329	380	384	325	335	348	376	344	354	347	358	362	318	373	352	383	358	355	323	336	328	372	364	348	298	323	353	377	323	369	332	323	327	361	338	337	331	335	308	342	353	347	367	367	319	347	334	328	354	377	366	345	322	373	355	351	328	365	335	342	368	330	368	323	341	322	350	348	386	325	355	368	349	352	329	357	359	334	373	347	322	356	324	376	333	378	333	354	362	328	352	359	377	367	353	342	353	351	369	334	357	338	399	381	350	328	354	334	301	331	324	366	347	312	345	311	354	343	325	313	348	353	369	321	334	350	342	332	348	357	359	361	377	346	346	364	324	328	334	343	371	357	324	319	352	335	313	348	359	363	380	351	334	333	337	326	330	380	317	366	340	348	377	306	348	340	377	315	305	374	329	335	360	332	331	356	339	355	348	357	348	350	335	321	410	331	346	355	350	366	378	346	345	337	351	346	337	336	332	353	331	309	329	325	299	329	351	338	346	340	348	355	339	376	356	358	334	295	371	376	358	396	370	374	310	353	324	364	353	359	379	361	353	342	352	336	333	345	337	367	324	340	361	350	359	361	313	339	340	348	347	350	353	329	356	312	335	340	338	346	330	380	360	328	338	327	361	343	332	330	311	356	380	363	325	339	359	351	337	347	369	343	362	339	351	306	364	354	366	334	354	335	353	355	324	324	332	343	365	345	327	342	339	341	339	352	346	358	333	333	344	326	356	331	346	352	357	370	328	343	335	335	344	323	338	367	316	371	341	324	335	337	363	341	364	367	333	356	349	333	369	358	359	339	309	352	338	351	353	331	357	347	348	361	354	347	345	330	312	337	335	335	350	348	353	349	354	306	372	353	349	339	357	343	358	357	346	372	331	344	338	333	373	332	328	351	372	406	342	363	330	366	329	352	353	327	306	338	337	316	337	338	346	337	345	342	349	327	359	340	364	304	344	336	355	332	320	358	331	363	352	352	324	350	361	309	337	334	321	364	320	326	347	363	359	346	328	370	355	350	342	360	367	337	354	361	353	354	351	302	373	349	363	312	340	329	323	340	349	337	321	333	349	336	370	317	363	347	358	327	334	326	359	363	326	331	335	316	349	341	313	365	376	342	357	343	351	363	350	323	329	333	330	343	356	327	346	325	331	367	364	322	320	356	331	353	329	363	338	323	333	344	364	329	344	357	354	359	369	359	336	389	366	365	349	342	333	352	359	313	339	374	302	334	322	325	361	339	345	355	345	338	338	333	337	350	367	372	351	313	335	323	341	354	315	369	365	337	354	346	333	347	340	380	393	351	361	353	369	366	388	336	338	352	338	319	353	309	346	344	352	334	369	345	353	347	331	339	352	341	309	335	347	360	323	368	350	340	377	352	382	339	377	321	388	337	339	346	341	422	329	346	343	313	341	341	352	315	350	359	356	331	325	324	343	361	345	331	356	336	365	354	340	359	378	350	344	348	356	335	347	355	362	357	332	334	292	339	353	375	350	333	337	346	334	329	341	338	345	343	329	370	337	318	332	338	356	375	316	334	371	318	346	389	379	370	330	331	331	364	342	349	329	361	362	381	333	347	350	327	337	301	333	335	343	319	352	385	339	328	334	329	349	351	340	373	332	356	334	341	322	362	330	346	336	325	350	352	353	324	301	352	338	355	357	325	360	336	338	335	379	345	381	370	332	342	326	330	331	371	376	297	336	331	357	365	358	356	335	345	370	360	326	318	333	314	336	377	339	336	366	358	340	334	336	347	304	333	346	331	362	363	309	343	347	333	348	356	324	328	342	359	331	350	392	334	324	329	338	340	330	340	351	326	334	339	345	350	349	365	347	335	379	363	373	377	329	339	320	313	354	344	358	325	343	359	336	308	365	347	356	343	336	344	333	324	327	334	342	342	369	332	332	318	321	346	345	362	328	359	329	383	361	368	340	322	342	363	348	308	345	385	333	327	350	345	365	343	349	374	323	345	344	333	353	352	352	348	330	333	322	325	364	337	342	349	332	355	335	355	368	354	307	339	349	371	369	336	332	361	362	351	342	342	341	332	372	340	344	331	316	353	379	355	348	373	344	318	305	363	324	329	313	352	325	376	349	359	365	321	337	349	334	326	362	344	324	349	329	382	347	349	338	351	355	317	343	326	342	338	336	356	362	323	350	299	341	376	340	350	336	325	348	328	340	364	379	349	330	335	343	353	335	337	364	366	344	335	348	306	339	333	338	360	343	326	316	356	311	315	332	343	349	380	338	367	357	359	306	346	355	341	342	367	350	332	365	356	366	378	331	329	346	350	339	360	333	347	350	371	355	366	321	335	334	340	337	325	337	369	329	353	339	333	349	327	344	322	335	339	374	316	348	377	339	366	359	367	317	379	368	340	343	367	376	354	339	314	314	309	367	340	357	365	341	349	305	301	364	353	339	361	332	356	332	308	355	338	374	378	362	336	356	371	384	329	347	335	334	346	363	328	366	315	314	351	347	373	364	383	393	323	344	370	348	332	346	353	326	366	328	343	342	353	336	366	321	346	356	371	390	329	356	335	307	330	338	340	331	365	406	342	363	356	342	334	362	372	327	368	352	342	315	347	337	352	347	329	356	343	332	336	333	333	349	354	329	335	376	338	348	329	312	322	305	368	340	377	374	348	350	348	330	342	337	344	358	354	337	378	356	386	382	350	391	336	337	320	353	320	358	340	331	335	365	336	340	334	364	358	367	352	347	331	356	330	355	342	350	371	355	364	324	353	352	345	337	344	307	347	350	333	334	356	342	343	365	365	362	364	338	377	337	322	344	361	338	338	345	330	374	347	340	326	365	359	376	315	332	344	361	355	353	371	292
24512	21487	28641	25143	21761	14237	3522	720	358	348	311	342	286	289	289	304	309	310	262	273	284	310	288	272	272	298	315	302	278	292	265	266	268	276	309	290	318	292	317	296	282	276	277	268	261	322	278	315	296	270	257	283	263	300	310	285	293	290	259	274	259	263	310	286	286	283	320	282	288	290	293	319	278	290	268	273	286	316	299	276	298	272	276	261	313	294	295	267	275	269	291	281	274	286	283	277	289	312	307	264	303	280	291	269	319	297	294	297	293	317	278	277	256	265	306	304	289	259	283	315	302	295	301	289	276	282	281	299	289	257	306	296	266	303	275	291	292	277	261	272	257	251	285	280	266	293	288	284	313	267	276	305	304	273	297	266	287	292	282	296	307	285	276	297	284	307	296	293	296	289	304	282	295	312	289	280	290	301	266	283	275	278	259	278	277	311	282	251	293	259	263	292	300	266	311	276	282	284	293	295	287	297	313	283	287	280	284	285	287	294	274	279	272	308	268	272	279	258	268	288	275	274	280	274	268	278	275	299	260	292	274	283	287	279	285	302	288	286	280	256	327	266	281	304	288	280	297	253	278	309	311	315	260	313	297	294	286	296	258	294	281	271	289	292	297	267	259	293	284	272	235	260	285	284	282	308	280	308	257	308	290	280	315	279	273	286	286	270	253	282	289	238	263	293	290	274	266	303	267	227	297	261	298	278	309	281	279	280	295	303	280	267	273	299	271	266	261	290	303	238	309	303	307	306	313	267	275	281	250	284	247	246	297	291	247	282	271	270	288	285	273	286	303	292	300	296	287	276	286	280	286	295	260	283	266	263	283	275	304	293	287	250	302	283	295	276	283	289	292	259	298	261	274	283	291	269	291	274	271	306	304	270	283	309	291	300	264	267	316	294	260	301	281	298	247	295	248	294	238	268	276	293	280	291	294	274	272	290	288	268	270	286	316	272	298	261	252	311	324	264	294	279	280	287	281	275	286	303	253	257	253	293	287	277	289	283	268	278	308	294	296	282	304	270	282	289	297	307	257	296	270	299	280	293	309	294	294	275	260	322	286	286	296	268	301	300	257	265	263	273	278	299	290	273	256	320	312	295	283	282	264	279	266	268	280	311	278	275	266	274	286	264	272	270	295	273	257	273	271	292	255	285	287	305	267	276	304	267	290	280	283	271	294	274	253	280	272	292	285	276	273	276	292	278	246	261	284	262	282	279	275	281	255	295	250	266	269	275	258	275	301	276	264	308	279	267	301	255	290	285	255	273	267	301	267	270	301	308	312	288	265	268	273	270	302	295	289	312	281	275	283	265	239	284	300	301	295	280	296	280	278	310	298	302	287	295	267	266	282	303	272	287	293	278	261	297	268	287	268	299	288	289	273	305	273	317	262	270	287	279	287	283	292	275	314	302	245	280	283	299	285	299	287	279	320	295	277	312	296	285	293	311	283	286	311	286	270	294	317	290	290	274	303	282	274	295	295	281	282	283	272	289	272	261	284	266	257	283	289	247	276	262	270	280	311	281	288	309	271	273	286	261	270	292	274	287	291	269	287	278	275	269	257	275	289	291	298	280	270	270	273	295	258	306	278	255	276	293	282	274	321	314	288	255	274	320	276	270	293	292	295	254	287	290	259	278	315	314	296	299	254	287	290	265	291	284	264	299	306	272	252	284	285	271	297	278	291	321	291	269	267	264	255	266	265	294	295	252	320	266	283	289	283	293	277	272	273	265	263	290	294	280	286	267	291	272	290	264	249	301	308	276	279	259	263	277	299	277	295	321	284	277	286	296	261	251	266	274	287	285	264	304	282	323	279	262	282	295	288	265	281	282	303	274	317	274	273	310	248	268	289	262	262	268	260	246	262	302	287	262	278	283	302	273	274	269	307	281	272	268	253	303	239	247	263	315	299	276	289	283	284	257	259	308	271	302	294	278	277	295	286	259	292	280	303	309	258	269	274	285	295	307	240	277	281	286	264	303	273	266	271	269	298	314	258	306	272	269	284	314	289	268	292	273	280	284	265	270	272	271	263	276	290	296	263	271	277	299	312	336	286	308	267	285	269	291	259	263	287	275	275	265	277	279	310	292	293	299	271	266	273	286	274	290	294	296	291	279	269	293	276	326	271	276	266	305	273	277	299	282	269	277	278	320	279	275	304	240	279	273	301	289	296	267	279	277	298	283	273	270	295	309	326	272	289	300	299	306	296	260	291	289	299	271	307	299	280	278	278	273	303	276	271	292	303	291	266	274	249	278	274	280	247	284	317	277	290	268	254	274	263	268	269	289	247	283	290	280	318	317	288	256	279	264	282	257	280	268	286	301	307	280	261	276	273	266	245	301	295	260	297	265	283	283	254	265	270	308	259	301	317	281	292	283	306	271	298	281	276	260	287	301	261	285	281	281	288	268	277	266	279	273	297	305	317	295	280	272	256	249	283	246	273	283	277	282	265	300	294	302	257	298	273	280	282	292	307	268	284	293	309	285	300	297	285	282	270	283	311	317	282	294	261	295	272	298	302	281	269	283	288	279	271	289	292	284	273	295	290	279	253	289	269	273	312	275	271	268	284	270	281	290	283	294	293	278	320	292	274	270	284	292	283	310	291	277	280	267	300	288	287	279	270	269	301	280	247	312	269	291	293	271	275	269	255	285	273	261	269	291	294	263	286	287	293	306	272	285	294	299	293	285	240	296	302	253	269	285	291	270	245	259	303	301	278	271	323	290	285	272	287	284	298	254	279	274	312	293	309	286	311	299	263	287	288	284	281	269	289	250	296	304	292	260	289	274	273	321	280	277	290	268	283	260	245	270	258	268	281	271	277	272	282	274	265	269	283	265	287	293	272	292	286	264	286	252	273	248	275	310	312	270	278	288	310	294	314	307	302	300	267	277	275	289	273	280	336	274	304	297	278	262	293	286	262	287	292	278	272	286	257	277	267	272	286	263	275	277	269	296	291	275	277	276	283	269	312	274	230	296	278	299	277	311	314	309	285	266	323	278	291	280	268	263	285	293	286	301	310	284	289	315	297	293	300	266	276	296	261	265	288	271	271	249	319	257	290	259	269	259	282	287	276	304	292	295	282	263	269	270	270	273	289	245	296	268	302	276	277	296	274	288	292	283	275	270	258	284	262	277	305	271	282	285	288	259	275	269	257	269	320	286	268	288	283	247	261	285	292	285	291	281	265	266	273	273	307	303	280	284	258	272	299	285	307	292	281	249	282	292	259	277	275	300	302	288	302	303	289	274	295	296	261	288	256	305	300	286	282	301	277	289	279	288	269	278	280	261	279	269	272	266	285	256	280	275	267	280	284	270	285	305	260	288	281	289	272	281	279	280	254	258	291	274	250	261	262	288	257	287	303	304	239	311	279	313	266	292	283	274	297	283	283	286	270	304	300	282	282	285	283	286	271	282	281	263	276	294	296	288	276	305	265	257	277	264	287	275	296	283	280	253	281	308	280	263	268	302	263	303	297	302	278	277	265	279
40061	56445	35170	25704	18015	8566	2611	692	411	401	400	362	369	341	356	300	316	345	339	334	359	340	342	336	331	338	361	328	300	350	346	310	335	326	356	333	287	350	354	321	318	366	366	316	314	321	343	327	364	316	328	285	339	304	313	323	351	313	340	321	319	300	290	337	338	344	296	331	302	329	301	309	317	314	316	331	357	343	325	348	334	309	324	324	314	324	316	342	329	339	337	330	353	306	336	305	341	317	342	338	337	326	363	317	353	339	297	355	329	342	345	317	329	327	324	315	303	340	311	310	342	300	346	324	326	326	338	360	305	302	358	378	319	318	339	316	328	309	359	329	345	295	300	361	350	346	318	371	332	342	331	344	330	330	361	336	327	326	328	308	308	355	311	350	326	326	312	360	327	339	301	349	334	333	309	336	333	335	313	326	326	343	338	334	308	344	334	334	341	334	339	353	321	357	289	323	331	332	328	319	322	313	317	313	305	295	328	326	309	333	335	350	350	341	335	328	318	331	299	337	300	317	322	330	357	340	346	301	336	349	295	321	307	309	338	320	321	308	357	352	328	331	311	343	344	331	308	353	304	317	314	358	318	326	317	322	337	314	352	322	346	331	347	302	341	333	344	331	315	313	304	342	327	346	319	308	344	322	336	336	350	289	316	330	298	328	356	303	314	359	313	329	331	334	327	317	342	343	308	310	349	347	339	327	354	328	313	369	349	319	345	349	333	313	341	356	309	302	335	315	357	333	351	311	319	333	321	352	325	336	315	313	320	322	379	319	344	314	360	311	324	329	323	345	330	343	330	322	313	331	323	300	326	311	339	319	309	310	333	361	310	351	311	344	312	354	306	342	273	341	295	346	355	357	286	338	340	342	307	354	346	361	330	356	342	342	339	329	355	314	318	317	318	330	286	322	331	306	322	318	349	334	346	358	311	356	344	336	347	287	318	324	353	330	326	321	323	317	311	321	319	331	327	332	321	368	330	345	312	339	320	303	337	328	339	313	333	318	363	316	315	322	329	337	330	330	340	337	325	327	349	361	346	303	327	343	289	362	335	333	334	354	311	315	344	334	288	339	330	293	353	342	345	337	370	315	306	315	314	351	335	317	315	359	309	332	357	319	308	311	358	381	287	330	304	326	312	320	337	341	348	328	328	332	320	331	319	317	287	312	326	299	326	308	343	307	308	324	347	372	343	342	344	337	338	307	347	339	333	362	354	315	317	315	342	345	343	343	330	339	346	347	350	323	319	364	336	313	343	347	299	333	317	322	319	323	320	312	331	333	315	319	343	340	317	352	314	302	321	360	338	342	325	330	328	321	329	343	317	354	338	322	311	326	350	319	307	346	326	315	328	307	343	333	326	331	323	356	328	329	336	293	314	322	340	332	295	317	322	346	334	311	310	350	327	332	335	338	323	312	339	317	320	339	337	342	299	356	323	329	311	341	353	323	325	339	312	335	346	329	307	328	321	334	333	303	336	318	303	338	361	323	322	342	344	334	354	350	344	345	321	347	328	318	346	313	339	324	320	346	333	316	340	339	318	313	320	300	326	344	309	347	323	315	324	334	354	340	337	353	328	310	322	341	334	318	331	339	338	323	342	322	341	318	331	319	357	321	347	308	300	342	321	344	345	354	338	345	314	341	345	301	332	331	304	330	328	325	315	333	350	344	339	342	306	306	325	338	313	315	344	313	343	295	321	310	345	323	323	300	314	327	330	337	316	347	328	336	329	330	316	371	329	319	304	336	337	320	300	346	367	313	364	336	314	335	331	327	349	316	336	362	354	327	327	338	313	334	333	298	351	332	321	364	326	350	348	356	335	335	340	325	330	343	343	346	327	309	336	320	350	325	316	299	319	321	316	323	305	326	341	330	310	301	333	327	342	327	318	348	351	337	353	353	353	338	310	301	353	347	322	318	335	316	315	330	321	342	367	331	335	348	330	313	337	343	339	318	332	344	307	329	360	343	339	313	331	343	345	326	360	309	351	349	314	334	345	326	317	316	349	366	342	364	334	318	314	326	326	340	293	313	326	327	304	326	332	327	334	343	337	344	318	322	332	331	339	302	353	339	285	371	318	302	334	332	352	327	316	307	298	331	336	300	330	325	321	319	356	280	344	344	300	338	344	318	332	341	313	331	332	328	348	317	308	318	349	324	331	310	329	321	346	334	315	332	366	323	342	323	314	347	313	338	306	315	326	339	309	347	352	378	328	349	320	320	328	320	322	334	341	347	329	308	343	318	331	336	309	344	326	377	324	322	348	334	321	318	319	318	362	346	316	348	312	315	333	341	328	313	334	329	316	317	348	345	333	351	380	337	306	319	313	326	324	315	301	341	320	295	292	319	306	324	337	327	312	327	331	317	301	346	332	323	308	334	322	319	310	315	319	326	340	320	329	313	344	351	324	329	377	344	335	312	317	293	340	310	350	344	328	328	326	330	328	302	316	322	323	335	337	334	336	361	327	320	325	332	324	332	341	345	326	315	309	328	328	322	322	351	328	316	318	338	340	315	326	314	332	290	337	321	350	299	300	320	342	332	318	320	316	329	346	318	305	319	339	328	301	336	361	342	354	335	330	357	333	338	285	341	310	339	322	350	298	321	337	343	342	355	308	347	355	281	360	310	310	333	330	331	318	315	363	332	320	322	329	325	354	352	328	350	332	317	337	338	343	348	322	347	335	320	348	354	341	366	321	314	336	344	351	351	309	309	340	357	336	309	339	320	312	320	325	323	321	337	314	309	339	315	351	335	349	304	293	309	354	348	308	303	315	298	310	333	333	317	345	325	310	356	322	331	322	349	328	293	323	315	322	341	319	331	319	334	343	351	352	307	332	321	341	339	302	367	308	297	357	343	293	378	358	337	351	341	308	348	339	328	358	326	295	347	316	316	343	350	338	333	358	305	357	318	327	338	308	373	331	321	339	320	328	333	305	349	333	335	326	288	358	330	335	333	323	322	356	307	307	327	367	318	337	321	316	336	307	349	337	329	346	311	307	387	321	332	343	322	326	330	311	320	329	312	340	335	338	318	306	319	338	368	362	311	330	327	354	348	340	357	324	318	329	356	305	305	354	328	345	337	315	299	358	347	325	325	333	342	321	339	324	323	324	331	322	363	315	306	311	328	316	344	334	325	302	308	327	337	356	309	327	335	293	348	305	322	399	318	326	341	335	344	307	331	312	332	316	352	335	326	350	331	356	313	318	338	336	313	307	353	345	379	333	302	347	340	368	292	343	337	319	325	335	321	342	340	314	332	325	385	315	302	332	320	344	354	349	308	317	339	362	355	351	330	332	326	320	336	330	311	342	325	299	359	336	290	340	347	326	336	319	342	322	306	343	308	337	327	335	310	308	313	344	344	319	295	339	340	341	323	332	343	348	304	346	329	337	354	323	345	328	315	315	322	299	319	310	282	323	322	311	341	334	315	322	366	375	316	346	341	315	347	316	321	315	320	344	338	295	331	322	355	346	340	327	315	330	344
25938	21647	28097	26310	15548	4001	976	518	388	458	414	388	397	442	389	370	381	397	361	358	378	381	361	369	394	332	395	368	379	397	370	393	399	397	397	367	445	390	380	371	417	402	341	388	379	369	417	412	392	408	377	358	363	383	374	360	379	374	358	369	330	364	365	401	374	423	416	390	374	378	345	370	390	384	362	372	394	394	372	361	417	393	405	364	352	366	357	397	376	384	355	371	374	377	413	417	386	372	360	375	324	361	392	389	395	383	384	384	391	392	394	406	395	366	368	373	377	409	401	373	395	387	356	384	388	408	391	362	366	402	363	390	370	362	407	336	419	397	367	359	392	388	374	412	418	371	384	397	426	351	361	359	401	383	413	376	385	404	401	409	383	360	382	365	402	334	412	352	383	385	366	370	390	378	390	402	360	400	342	390	334	392	381	356	416	372	398	411	364	372	403	376	389	391	386	385	364	422	388	397	378	370	423	381	416	401	392	369	395	406	397	406	411	386	364	387	398	384	414	350	405	375	396	415	387	414	361	385	340	404	387	393	339	377	356	346	388	354	360	415	388	388	352	366	389	362	375	387	402	400	383	386	402	382	389	343	400	412	377	380	333	380	411	394	371	367	390	404	378	352	379	355	385	409	394	400	367	392	391	380	391	366	383	381	370	390	378	393	377	371	425	388	343	381	396	367	338	388	410	365	350	368	359	404	359	390	392	385	385	381	362	358	406	384	398	408	383	404	355	415	368	395	397	376	359	364	368	384	395	344	370	365	376	361	406	364	402	390	389	354	372	396	376	387	352	379	377	386	404	402	379	373	369	383	369	370	380	376	354	357	412	346	357	390	349	385	391	383	380	381	388	387	389	375	379	391	375	398	374	404	355	366	387	437	406	404	392	379	372	392	380	386	359	365	364	384	364	359	374	402	395	441	389	368	362	365	380	366	368	386	413	381	381	383	357	364	393	387	380	405	381	389	377	346	399	399	407	398	378	422	401	378	358	399	377	390	399	388	402	399	374	387	422	354	358	379	375	362	417	375	402	381	366	382	344	399	396	359	373	412	397	406	391	380	404	380	432	400	385	408	361	380	390	412	392	385	400	407	360	405	334	439	372	353	361	393	378	404	403	430	395	399	380	382	357	363	400	384	397	380	350	360	374	389	400	374	410	364	387	368	381	409	375	353	389	370	396	390	381	406	394	388	384	389	369	347	393	371	417	403	378	383	383	356	399	368	383	355	400	372	379	369	367	354	387	380	411	390	399	371	373	351	370	399	356	368	376	394	353	389	430	369	372	383	369	400	408	403	377	377	373	397	387	348	379	371	378	399	362	380	388	394	362	370	413	374	369	393	364	377	334	367	381	357	396	396	385	387	399	416	356	379	406	402	409	395	393	399	387	369	388	370	394	386	414	400	406	337	398	389	392	356	372	396	342	356	376	383	384	350	397	353	360	408	396	373	375	404	364	381	352	408	362	407	366	358	392	380	368	400	333	353	348	388	417	401	350	359	368	409	368	354	372	363	382	393	419	362	377	395	391	410	409	379	385	386	376	367	361	352	361	452	361	410	367	370	387	364	378	402	386	383	399	377	386	372	384	377	382	362	375	357	376	336	388	351	385	383	395	394	382	364	397	349	384	387	399	396	412	364	411	394	359	371	389	385	360	399	380	378	390	377	404	375	388	385	385	424	365	373	359	364	387	409	346	379	372	390	384	348	378	408	375	366	390	355	420	374	407	365	383	390	378	391	412	421	373	375	393	367	388	405	401	340	394	366	394	386	398	365	327	407	408	406	384	379	364	395	364	371	365	351	381	378	373	388	377	372	325	374	381	386	369	371	353	341	393	410	360	418	395	382	379	386	409	377	390	402	411	417	368	379	380	394	391	362	394	374	412	371	418	392	383	372	363	421	368	365	356	359	397	378	367	369	413	345	377	371	381	385	362	395	386	372	374	348	349	371	412	393	400	368	386	385	383	372	403	375	395	401	388	366	340	412	380	372	354	380	415	408	388	349	387	360	385	393	382	381	368	406	374	400	381	410	408	363	374	378	364	377	403	408	359	366	391	361	401	351	369	387	390	383	369	386	390	366	372	365	367	353	377	356	370	399	395	376	380	363	414	382	386	354	381	335	403	419	371	390	388	394	375	364	370	425	363	409	356	382	377	353	385	374	364	384	385	396	387	393	375	371	385	365	369	383	405	365	390	347	374	387	394	392	342	399	383	389	408	399	395	377	368	377	371	380	410	401	391	375	406	362	379	364	375	406	375	352	396	371	390	392	374	389	392	388	384	421	375	359	364	366	361	371	377	408	372	402	388	382	380	390	392	352	394	356	414	397	373	378	405	386	382	367	342	392	388	386	399	347	347	364	378	326	398	377	392	382	349	397	384	374	412	402	365	367	412	400	379	417	388	377	382	366	402	368	361	360	406	390	372	375	402	391	340	391	385	381	366	375	421	377	386	411	390	375	346	396	376	372	389	373	377	376	378	351	387	389	365	362	398	370	376	371	360	394	383	405	388	407	371	379	368	373	400	370	356	372	400	370	365	368	406	370	400	374	402	381	388	410	386	389	354	380	378	414	380	388	375	384	396	441	352	392	381	376	384	378	380	382	454	388	410	422	392	376	381	371	367	380	379	392	372	381	360	337	387	413	379	394	407	371	388	385	370	363	391	382	370	411	377	411	365	374	382	363	377	407	369	401	386	391	407	377	351	394	416	373	363	376	384	381	380	386	402	346	400	417	379	345	377	388	377	394	374	361	399	384	376	389	408	398	353	401	376	400	386	383	401	376	360	358	376	420	360	403	400	368	341	409	355	396	332	341	397	417	391	390	358	388	383	359	413	390	392	389	340	404	380	350	381	364	398	374	386	396	376	371	389	421	374	374	359	368	374	424	380	373	377	371	382	364	374	384	374	386	408	364	380	365	375	383	356	383	389	368	351	359	356	371	426	388	381	383	387	365	401	389	390	384	367	370	341	378	406	366	423	383	392	386	390	400	389	349	377	388	382	394	391	381	357	419	393	383	406	381	390	338	401	377	409	367	329	402	389	358	390	373	391	398	400	357	384	437	361	367	372	351	412	404	384	390	358	389	412	399	430	387	393	382	375	400	363	397	366	380	380	413	373	380	349	350	395	379	376	375	389	383	402	367	369	376	343	419	357	389	391	372	391	391	387	350	395	359	369	384	377	362	389	365	355	392	425	379	347	403	384	381	377	422	350	385	383	410	375	386	386	379	397	405	359	386	388	362	371	384	389	379	345	353	389	368	381	369	434	401	389	380	415	389	364	387	361	371	377	396	358	394	389	382	396	381	388	413	389	392	390	368	401	384	379	387	393	367	365	376	359	386	399	362	362	362	371	389	359	373	392	380	386	368	382	365	386	360	385	371	392	368	384	418	400	405	384	379	406	406	395	409	365	380	354	330	389	391	383	384	374	398	364	380	380	385	373	338	394	397	371	377	346	374	365	390	375	327	347	398	370	403
40456	46818	32728	22978	12873	3792	1197	632	453	451	472	462	460	471	443	473	439	451	452	418	453	432	438	482	466	469	468	428	438	429	475	441	450	430	471	420	434	464	466	410	444	414	459	430	430	477	413	472	436	495	465	458	434	454	450	448	403	428	456	464	429	482	433	443	420	476	471	459	409	462	460	383	429	424	462	381	444	466	470	439	441	440	478	441	451	470	443	446	454	471	411	476	410	431	490	455	421	456	415	453	435	450	437	431	419	455	464	431	429	447	459	449	421	421	452	431	490	405	454	418	419	464	423	451	444	444	445	436	472	448	415	443	447	443	445	443	465	473	427	433	420	391	459	408	467	447	477	468	440	409	451	452	420	469	486	467	472	437	472	413	451	456	452	494	449	451	397	446	417	441	409	442	461	434	412	429	422	446	423	452	451	450	439	484	436	434	412	434	465	471	394	410	359	439	431	451	470	439	431	447	446	495	433	509	449	409	465	415	443	468	453	464	448	446	417	405	450	469	443	440	442	460	476	465	424	460	440	406	449	456	437	457	425	431	470	453	418	448	472	401	477	397	439	467	431	425	429	457	427	419	484	442	458	442	470	461	447	468	446	470	451	449	476	448	446	458	429	438	441	412	462	429	445	421	451	440	440	447	417	443	420	475	483	443	458	440	429	465	468	421	450	428	459	458	427	461	462	435	482	447	463	437	459	466	449	446	428	477	462	461	449	445	454	479	466	415	434	436	422	455	456	466	457	460	399	494	423	438	424	445	452	455	465	401	428	426	438	416	474	411	436	396	395	414	454	434	429	447	475	449	455	437	474	451	460	472	438	466	464	426	449	446	477	483	473	464	445	445	426	446	450	446	458	446	433	484	439	467	437	433	436	444	425	446	474	478	447	455	457	427	443	463	457	474	439	480	497	410	437	455	419	446	491	473	465	448	423	444	477	468	428	465	446	437	475	455	456	434	454	418	409	420	441	419	447	445	425	457	422	478	430	426	445	467	435	436	423	486	468	438	432	450	436	413	440	472	449	443	423	449	456	442	440	450	432	450	465	473	429	436	441	440	463	449	499	449	461	456	467	447	428	444	463	437	409	451	455	446	436	451	462	452	462	421	410	491	430	437	470	469	469	466	416	452	445	394	443	471	445	475	477	417	448	425	422	436	452	424	453	473	463	438	397	453	464	470	443	452	457	450	456	459	446	429	487	480	425	446	419	432	454	431	472	454	448	478	446	451	435	467	444	427	429	423	459	411	455	459	471	435	403	469	425	429	451	425	410	436	451	464	481	459	461	492	472	450	456	429	447	484	477	453	457	453	462	438	435	425	433	464	422	479	442	463	434	457	461	416	430	503	465	413	444	406	489	453	431	445	442	456	449	449	434	423	437	408	433	449	424	468	471	429	453	403	463	442	478	465	462	431	459	452	458	440	420	443	474	437	463	472	458	427	467	429	482	433	449	427	442	455	419	468	441	440	435	441	436	434	440	446	430	431	411	420	437	475	462	401	442	458	472	426	461	458	445	440	410	450	480	450	491	473	415	462	453	467	422	421	475	463	456	448	404	418	452	474	434	452	437	463	462	451	438	458	429	445	439	419	439	457	452	451	444	445	485	431	463	456	475	473	421	456	437	464	434	394	445	471	446	432	428	465	441	461	485	433	450	456	423	441	453	459	419	440	407	495	434	459	457	470	441	442	440	415	454	431	457	460	454	444	442	452	467	460	418	443	431	442	445	452	478	423	415	414	448	453	414	417	440	448	484	481	454	453	472	437	411	474	452	412	442	431	458	434	425	431	482	451	447	497	426	438	438	405	505	480	458	456	442	441	462	428	433	411	483	446	411	486	461	471	436	444	440	474	420	451	450	486	447	444	425	451	449	450	427	449	492	451	419	446	405	438	441	448	399	455	466	469	474	484	477	449	471	438	441	446	441	474	441	450	438	457	477	416	441	467	465	451	455	453	452	421	452	446	446	459	434	438	421	487	466	431	430	478	425	429	472	452	427	461	447	447	465	441	468	457	449	440	443	472	465	480	452	434	413	422	468	471	425	444	431	450	450	464	422	429	435	454	436	466	454	440	492	448	396	492	440	476	420	446	421	486	411	465	472	444	446	411	476	423	408	418	456	431	436	478	483	448	444	458	463	428	444	477	494	438	445	453	425	444	456	458	466	421	447	447	460	452	464	462	438	444	444	471	439	472	392	466	465	459	408	480	459	417	414	418	436	445	433	434	441	425	460	428	424	466	470	465	455	437	415	425	458	417	415	457	426	416	428	459	472	411	442	442	442	467	427	437	462	446	427	438	469	439	464	461	415	472	438	465	457	430	459	473	423	464	432	440	442	436	468	434	433	450	455	451	463	473	495	431	440	469	452	438	461	429	443	448	435	432	435	422	448	414	422	431	399	400	438	477	452	462	500	450	471	450	461	472	428	428	435	440	426	475	454	431	469	447	455	462	463	454	446	426	492	439	442	452	439	452	481	440	412	422	427	459	408	435	413	451	432	419	430	472	452	475	416	469	461	420	421	452	438	457	460	452	424	442	478	474	456	464	467	464	414	466	436	468	461	422	431	456	449	477	450	428	464	434	456	427	450	455	439	439	432	400	460	465	422	450	437	422	445	464	429	460	432	429	461	445	431	421	422	428	444	440	439	451	446	480	503	458	445	487	439	462	421	462	401	442	448	456	416	417	439	446	406	443	435	473	427	446	452	450	460	440	427	437	441	434	451	428	457	473	429	454	435	440	450	457	460	444	426	454	474	462	439	457	416	466	441	470	465	448	440	451	451	466	437	413	459	455	433	426	424	462	438	447	409	470	464	431	432	416	440	462	413	455	452	474	463	445	439	444	464	414	443	429	469	480	441	417	455	439	444	479	429	438	473	464	445	417	437	442	469	457	434	450	469	458	444	464	446	460	429	480	469	438	442	466	413	438	445	475	483	440	445	478	440	446	440	444	497	419	438	437	447	450	455	449	410	476	435	450	484	398	409	455	435	422	449	466	456	428	433	433	434	423	419	442	409	456	421	453	445	424	469	435	437	467	461	419	472	456	461	461	423	466	454	435	475	441	451	465	466	414	441	454	423	454	463	436	465	473	436	478	462	456	451	423	466	423	455	469	432	465	447	469	448	473	465	473	430	466	475	410	458	450	446	468	429	439	464	431	439	464	434	489	419	428	474	439	435	431	432	408	470	447	454	475	440	419	447	449	445	449	463	470	447	438	436	466	463	460	461	447	442	458	455	460	466	436	462	470	457	448	438	471	432	441	448	425	427	472	447	458	457	472	460	482	468	444	390	418	413	459	468	448	455	423	425	442	480	467	452	424	446	439	454	461	466	466	441	431	426	441	467	428	471	448	458	438	453	439	442	508	425	458	419	435	453	450	419	458	464	443	487	469	441	428	476	445	434	453	442	407	454	442	469	459	427	447	480	450	431	457	430	438	440	413	506	476	450	452	436	457	478	432	447	464	436	463	424	453	437	445
23463	21595	29362	24528	22454	22288	13209	1332	549	485	524	450	421	459	415	429	400	440	461	409	426	448	373	396	426	405	391	404	428	408	393	443	392	421	412	433	365	420	401	410	399	371	398	420	363	424	413	402	395	418	445	416	380	389	411	402	388	399	380	427	408	402	394	400	413	422	399	367	405	430	400	431	412	422	467	432	407	391	371	401	423	426	443	419	407	404	424	434	422	424	370	409	397	379	366	377	430	408	390	383	421	394	386	418	411	376	409	425	376	408	427	404	404	390	359	417	363	380	403	416	378	391	401	385	374	441	411	422	429	406	413	375	413	397	450	430	415	405	406	420	407	429	411	369	395	408	428	379	377	380	412	417	390	424	398	422	384	388	429	381	365	386	416	389	404	340	404	428	408	389	417	420	412	399	409	420	411	409	388	411	370	384	364	426	364	401	410	419	400	416	454	363	422	434	436	381	405	422	405	403	383	396	413	430	434	411	397	422	381	417	412	390	395	386	404	396	384	433	367	398	418	398	412	420	410	416	418	467	402	400	426	398	417	416	400	412	428	399	396	408	406	396	382	421	408	399	398	414	446	403	390	418	402	416	409	431	385	435	394	417	412	415	407	404	443	406	409	400	425	417	395	447	406	440	409	424	401	382	420	390	371	368	388	389	405	395	378	393	418	431	402	387	424	386	410	412	397	363	404	430	439	413	404	423	419	399	428	366	408	367	401	384	374	401	418	397	419	387	373	394	401	409	388	429	378	425	388	389	395	404	413	394	405	391	399	391	408	394	401	417	388	400	413	382	423	427	430	410	405	408	403	404	421	407	402	408	402	399	393	384	410	380	427	414	402	401	397	416	396	435	395	431	406	412	416	402	393	423	432	429	412	408	397	399	400	414	410	389	421	404	392	381	429	388	441	428	416	441	397	408	424	400	392	386	386	362	416	400	420	395	410	382	422	429	401	371	416	424	387	411	425	395	436	416	390	427	417	396	423	410	426	419	376	414	415	418	406	363	410	398	419	389	373	421	392	419	392	414	351	389	410	411	435	366	409	407	398	398	366	393	400	420	418	410	380	422	435	399	385	393	390	432	395	395	395	357	445	403	384	374	371	419	388	413	367	408	383	384	415	397	420	388	412	417	383	382	428	405	401	403	391	423	436	397	438	377	445	385	406	444	443	399	435	424	392	429	439	426	444	404	437	420	395	417	409	462	392	407	394	425	388	410	431	432	388	400	404	373	433	386	399	427	433	370	393	391	417	393	420	428	420	404	405	464	403	387	413	422	379	403	429	406	412	389	391	391	407	424	398	423	406	420	392	415	434	380	388	426	398	417	388	426	396	390	406	421	389	419	423	404	410	388	466	448	411	412	415	405	434	387	375	409	411	415	431	436	405	413	397	389	385	417	456	411	415	427	422	395	377	416	407	410	402	391	392	425	380	369	410	415	350	404	410	388	413	375	363	422	399	391	410	406	404	399	445	391	368	391	408	396	403	420	415	396	367	430	446	397	405	457	412	406	430	413	403	419	434	427	403	399	406	384	436	416	404	402	412	397	374	438	414	407	410	400	398	370	373	381	410	406	404	395	444	411	415	438	428	425	382	372	393	415	454	391	404	405	411	424	396	444	429	398	374	374	421	408	396	377	410	430	400	405	379	376	376	422	406	406	442	412	408	443	399	416	425	406	412	426	403	433	390	427	362	365	409	408	396	391	439	398	390	397	427	379	422	410	414	405	407	433	379	379	418	458	405	427	384	387	415	385	424	355	411	401	401	416	442	417	420	436	429	413	393	402	412	383	397	442	402	423	414	397	428	414	419	409	418	473	367	422	412	381	415	399	392	385	398	396	398	407	368	379	396	396	418	387	365	406	428	402	415	409	376	458	380	449	411	393	418	400	404	424	387	394	442	418	376	374	397	411	435	416	397	400	368	391	403	418	402	419	360	410	389	390	452	413	439	382	410	390	412	412	395	404	422	425	448	396	423	375	363	411	393	365	369	373	404	425	445	413	413	418	401	367	403	417	372	396	420	453	399	412	363	375	455	436	396	379	424	394	403	389	418	423	423	439	395	404	440	391	373	405	427	413	428	421	384	453	424	381	391	416	401	451	388	406	385	395	357	405	410	389	426	432	401	383	414	414	368	422	393	389	384	401	376	402	422	364	413	406	379	391	451	371	420	396	382	420	391	401	407	408	417	363	386	383	376	404	382	413	418	431	403	377	404	404	379	380	434	408	435	433	398	426	382	399	410	388	371	407	389	434	383	402	402	414	362	383	416	418	420	400	385	394	440	433	406	410	385	414	421	377	434	385	392	408	387	436	453	413	421	411	403	410	403	384	423	417	393	404	385	399	399	396	390	409	421	423	415	413	439	405	448	417	419	415	428	404	408	441	360	392	389	437	413	415	426	375	425	382	431	447	419	421	459	376	420	415	397	420	414	392	389	393	396	399	420	376	429	395	431	398	418	400	373	419	428	420	397	399	400	401	441	419	411	425	387	363	402	396	439	411	376	424	402	400	397	394	431	437	448	368	398	438	398	400	384	411	389	355	389	438	411	418	435	401	406	416	395	380	412	434	391	439	398	408	350	384	391	381	405	400	455	462	372	404	374	427	412	433	370	397	421	388	414	387	393	358	407	423	388	414	417	378	432	399	420	395	417	390	415	441	396	437	429	394	440	422	430	427	431	397	434	430	418	415	414	415	365	430	413	367	409	425	404	404	421	406	398	372	395	450	403	408	442	417	405	387	398	399	397	414	423	422	430	409	429	411	382	398	447	394	421	396	417	437	409	425	391	386	411	459	407	386	397	426	401	420	390	397	345	445	382	391	428	439	425	376	388	397	352	376	385	406	432	387	391	446	422	427	385	421	399	406	432	380	384	405	409	378	398	417	387	371	444	362	423	406	402	376	399	402	410	414	378	374	382	398	430	364	382	422	429	380	365	385	385	399	452	396	391	373	399	395	459	396	408	388	413	388	410	400	383	409	396	401	385	406	400	422	403	425	413	406	406	409	370	395	427	462	425	438	416	409	407	368	419	390	417	395	416	413	397	414	374	419	386	416	433	437	379	409	393	386	406	398	399	412	394	394	414	360	395	410	396	412	410	444	420	435	378	422	412	394	400	423	390	434	419	392	378	405	389	407	381	416	422	388	398	418	435	390	414	396	398	407	431	405	380	399	419	405	442	426	388	399	406	397	446	379	406	423	409	409	370	425	385	395	397	421	417	410	396	388	385	436	419	417	435	418	403	399	440	414	427	391	421	405	395	433	432	423	413	441	415	425	410	373	430	410	420	368	419	416	406	384	397	389	407	406	410	421	402	427	398	439	434	391	380	433	421	389	415	405	410	392	404	390	396	397	394	415	388	398	389	401	388	377	404	396	392	387	407	407	392	368	412	402	396	393	395	416	379	435	423	418	420	400	392	399	455	385	409	416	387	409	395	365	404	373	390	426	392	409	394	414	402	428	440	380	402	424	396	403	419	404
37060	58622	45603	34632	27758	15657	5330	870	617	597	512	544	493	525	452	516	500	460	468	478	478	457	478	448	403	448	454	421	442	465	480	457	449	434	451	428	473	451	476	496	480	421	443	461	448	446	481	446	450	481	465	472	451	474	483	471	434	464	473	480	453	425	402	441	421	457	462	475	469	452	437	499	428	438	470	459	438	448	483	446	475	485	473	445	451	410	510	483	453	426	434	439	463	450	467	455	426	457	472	439	435	463	461	460	427	451	455	488	425	464	453	414	461	440	412	484	448	486	443	484	446	428	459	424	458	430	477	456	418	408	425	442	452	422	467	475	434	470	462	477	441	461	443	429	461	445	448	480	466	467	454	456	449	424	463	468	503	434	450	437	425	457	455	411	478	453	468	499	434	455	477	461	458	427	466	464	484	440	441	483	456	442	416	508	468	469	466	421	473	461	454	444	442	413	498	442	464	438	473	492	443	456	480	459	437	450	452	448	453	488	441	437	472	460	446	472	435	434	455	445	435	456	451	445	442	443	481	443	453	478	420	446	451	428	436	471	430	415	483	420	460	429	438	433	427	469	426	468	489	485	441	507	464	446	459	454	429	448	448	495	454	437	477	450	458	434	460	439	440	466	444	462	475	439	481	444	440	426	463	455	479	469	462	439	441	453	434	431	445	477	422	463	450	453	479	445	435	447	442	432	454	446	500	436	468	459	444	440	457	467	439	418	457	475	432	488	417	486	449	460	440	439	482	445	473	478	468	477	435	511	484	445	442	467	472	477	448	457	424	449	463	430	425	448	420	447	458	452	414	432	458	449	434	452	422	430	456	471	448	467	432	441	476	454	458	444	464	407	485	474	404	458	464	472	448	490	432	448	455	461	422	493	437	453	445	463	437	474	463	446	455	429	482	436	498	469	474	456	452	438	418	437	479	434	486	429	476	476	447	441	473	448	461	444	460	464	403	453	449	423	474	468	448	460	462	499	479	467	410	477	454	430	481	466	485	473	435	461	469	465	466	454	443	431	446	443	451	449	469	448	459	461	414	477	435	444	479	468	453	464	462	450	434	437	487	449	460	467	455	492	482	423	480	455	498	474	476	405	474	460	462	474	430	484	472	470	480	434	461	451	494	455	462	413	441	447	426	460	445	481	465	468	427	487	447	470	436	480	448	437	422	448	462	464	471	453	425	465	417	448	446	475	455	454	486	421	460	457	467	466	484	408	457	493	425	456	446	459	451	474	498	409	476	482	483	426	452	442	435	452	453	454	474	399	443	448	439	443	454	418	459	445	467	468	448	464	403	446	443	450	429	467	428	444	440	473	434	426	458	439	461	439	453	471	457	432	475	425	450	461	449	454	421	465	435	457	430	421	453	395	459	461	458	457	456	440	439	462	426	446	439	453	429	443	434	484	456	429	448	465	456	432	458	472	428	488	453	453	492	487	439	444	460	440	459	436	465	437	424	479	441	454	440	422	477	414	445	428	478	430	462	437	442	473	485	439	453	420	489	464	448	424	411	415	487	464	443	449	468	435	446	440	458	472	446	418	460	455	468	439	461	442	463	439	452	438	403	434	446	420	498	442	493	456	415	472	422	459	459	477	469	467	440	459	443	457	498	449	458	404	398	437	487	455	465	453	462	429	461	431	421	435	451	456	428	468	462	484	464	484	419	438	448	431	460	439	416	467	420	452	453	437	442	445	471	462	496	457	444	480	482	463	479	473	457	459	456	465	439	480	435	440	472	466	466	481	476	486	474	458	460	467	442	430	445	460	469	481	439	488	456	439	445	461	465	485	426	429	465	452	479	428	469	455	441	429	459	490	442	441	464	436	484	456	432	453	393	479	459	436	462	463	443	453	440	477	440	487	452	428	441	471	456	465	470	448	482	408	461	453	465	452	417	443	454	447	455	443	465	443	467	434	436	450	460	408	419	466	448	456	461	440	472	444	448	433	494	440	444	469	459	485	449	451	458	450	446	457	446	435	446	434	470	456	414	424	457	485	451	443	426	455	460	496	448	445	469	423	425	462	508	464	426	459	496	426	460	431	465	463	473	417	480	416	473	460	486	482	478	446	484	454	424	471	465	415	449	479	443	438	449	471	495	471	500	463	472	450	460	427	457	467	451	475	467	437	449	477	435	435	472	385	475	463	443	435	430	458	438	451	456	503	445	462	449	415	479	454	455	424	461	502	444	476	431	440	448	502	462	438	441	448	484	448	445	456	432	447	432	416	459	456	439	467	476	468	428	448	445	439	445	490	440	420	428	470	459	458	468	418	425	443	470	448	440	445	447	484	454	474	462	453	465	417	476	457	460	474	475	422	445	447	418	468	456	448	427	510	448	489	460	444	458	460	483	447	440	461	448	432	428	432	454	469	461	479	412	447	454	418	449	471	463	451	457	443	431	465	426	418	445	470	434	453	434	450	462	465	469	443	445	450	452	461	408	437	471	427	441	434	459	466	448	429	391	417	458	486	463	440	465	468	487	457	455	447	476	456	446	449	450	451	455	426	472	436	440	489	480	436	481	440	453	433	453	466	452	420	428	477	447	435	468	454	482	411	458	465	479	434	457	452	427	461	447	440	441	459	396	423	416	451	449	480	466	443	490	427	496	437	482	445	505	418	485	476	455	505	481	461	485	440	429	432	448	456	448	451	484	462	461	441	429	479	442	460	479	453	461	454	469	506	455	456	435	443	462	392	427	434	441	470	459	435	456	418	481	460	443	451	436	432	403	442	452	422	443	446	451	446	438	454	452	460	463	407	435	438	480	433	468	475	464	448	456	449	475	411	467	470	458	420	431	463	431	494	436	433	464	456	436	458	475	469	475	479	435	440	470	442	426	456	435	482	471	419	476	470	449	492	449	443	472	449	446	438	466	457	483	447	428	442	499	412	482	410	468	479	425	450	444	443	469	426	427	414	477	464	447	472	434	422	483	420	446	411	464	475	408	392	448	425	464	476	430	457	427	441	415	433	469	454	474	459	441	455	454	486	446	456	436	426	459	470	487	448	430	424	465	441	446	465	478	434	478	407	467	470	494	444	508	435	413	412	447	453	423	447	495	440	476	486	423	470	499	437	474	459	467	462	491	457	427	457	427	489	470	433	473	461	478	450	452	467	448	459	449	461	435	445	460	443	444	425	445	458	454	459	485	447	432	473	446	482	473	467	471	442	439	461	422	480	441	451	466	440	399	457	451	452	477	475	474	427	431	467	470	488	478	442	445	440	447	463	487	445	465	428	442	453	428	455	458	505	455	478	458	429	489	473	459	430	401	489	463	402	455	438	441	449	455	453	446	454	462	471	427	460	419	457	451	442	449	432	500	456	425	408	465	484	451	469	476	447	442	462	444	446	437	458	451	498	477	440	497	407	447	470	465	454	446	463	497	469	506	441	450	465	471	488	428	453	436	440	461	455	441	471	440	461	430	420	448	449	416	465	434	469	437	453	448	487	445	464	446	443	432	458	446	442	461	474	476	437	484	439
30681	29099	28268	17525	6602	1838	383	277	245	285	260	292	280	302	266	253	249	260	263	279	271	253	251	262	296	295	275	233	274	290	263	267	259	277	278	245	247	294	230	299	250	258	292	243	263	267	287	258	272	276	253	288	254	240	298	273	267	270	288	294	246	282	269	260	251	246	298	281	252	266	283	264	263	262	260	246	296	245	279	251	255	253	231	285	306	265	274	291	280	265	265	244	256	253	257	278	255	263	270	250	269	276	262	257	258	249	266	235	263	252	278	287	252	266	237	264	284	250	233	276	277	228	284	268	261	267	294	254	252	235	251	280	264	283	261	255	252	256	249	278	253	264	276	254	273	258	256	264	281	226	232	280	231	266	255	228	282	274	276	228	269	228	266	284	251	250	270	260	266	264	284	245	253	242	270	275	267	265	284	247	283	294	270	257	230	280	238	284	232	280	255	265	284	281	283	282	310	268	252	261	273	282	267	274	287	270	262	253	271	265	252	269	268	275	240	261	244	251	289	272	276	275	258	258	280	245	281	284	302	271	270	293	255	234	285	295	260	264	277	277	266	253	276	258	278	271	298	262	250	260	248	268	257	244	305	251	260	262	276	261	267	278	305	273	250	302	281	255	256	260	268	262	259	261	295	268	255	270	289	267	260	262	279	268	282	287	279	212	254	268	286	268	258	245	274	276	289	255	280	286	237	271	250	278	264	260	264	296	271	288	294	243	256	269	256	268	277	263	248	276	248	265	301	254	254	252	284	253	280	248	303	284	282	260	297	271	271	284	298	242	271	267	215	262	293	257	280	268	272	254	276	306	300	257	273	248	276	294	250	267	250	257	264	252	288	236	262	252	285	255	282	280	264	280	256	291	245	278	254	278	281	258	270	255	260	275	256	269	283	273	264	274	252	263	278	279	244	259	274	287	258	273	256	267	285	244	270	278	286	248	243	253	240	242	226	244	281	248	301	276	273	226	249	237	257	236	275	267	274	274	254	321	275	293	269	273	278	275	267	273	238	267	267	253	270	245	248	253	283	261	240	314	306	259	275	255	240	273	277	271	277	262	267	248	250	283	290	252	271	247	285	263	291	259	275	263	265	267	269	269	260	272	276	254	277	253	280	311	247	261	289	241	279	248	284	280	282	271	267	257	275	255	256	263	265	244	277	268	277	253	266	234	264	266	266	275	270	307	264	254	242	259	267	259	248	259	223	276	266	251	237	244	272	257	282	285	241	260	296	261	259	251	251	260	246	281	235	268	268	244	250	291	244	281	250	256	252	265	276	265	239	261	273	244	254	279	268	274	254	274	276	273	276	269	264	264	286	270	261	264	250	278	292	257	263	252	274	284	279	247	265	230	226	273	292	277	276	278	247	292	283	267	289	257	255	267	256	281	280	278	262	276	276	265	253	261	254	266	288	277	263	266	255	264	268	257	291	276	249	265	250	280	276	284	293	270	250	261	278	249	266	264	282	296	251	279	265	261	254	267	267	250	278	248	251	261	281	258	264	273	244	251	251	246	253	283	302	284	235	235	288	302	283	302	242	252	265	272	252	277	248	253	260	258	280	247	258	266	284	248	274	292	279	287	270	279	256	213	257	277	244	278	295	300	267	257	275	287	268	259	270	269	240	278	273	278	272	235	258	259	265	266	275	298	257	256	269	232	268	257	268	299	270	296	251	261	266	262	280	256	281	286	267	283	284	241	274	272	257	281	276	255	269	256	255	259	273	277	253	288	269	274	290	255	254	247	270	279	255	257	269	231	281	246	293	254	287	258	288	254	261	266	257	273	276	251	271	263	242	242	289	265	267	270	268	256	287	283	287	269	252	271	246	287	303	255	251	267	290	255	276	286	256	264	279	270	287	288	256	269	261	256	249	276	268	262	264	278	283	289	281	261	266	265	266	271	279	261	263	244	265	280	262	267	263	282	258	247	252	292	270	267	247	263	276	292	272	262	272	264	302	279	250	263	252	298	237	267	265	267	278	265	267	277	262	288	246	284	253	241	265	264	283	263	273	233	276	288	255	251	244	264	267	279	275	253	263	273	269	253	256	275	274	277	288	292	291	243	283	266	272	238	268	266	279	252	267	288	285	271	280	281	265	288	276	271	247	230	237	288	264	233	242	264	271	251	276	289	240	250	283	267	280	268	246	253	277	266	269	265	267	254	285	266	241	247	280	268	257	254	230	267	254	236	265	253	269	309	285	296	232	274	267	261	246	280	300	242	276	269	261	284	253	273	270	282	262	292	248	276	280	280	279	295	291	263	256	257	261	312	245	262	224	245	250	248	240	256	253	263	262	269	291	252	281	279	271	281	246	254	283	258	250	286	254	282	258	260	277	258	240	255	291	236	253	257	266	270	267	271	245	253	278	276	247	246	275	286	238	315	291	280	278	242	258	276	272	229	254	267	289	253	251	259	249	263	254	263	255	236	275	272	248	260	274	261	275	236	278	266	273	288	257	287	269	281	260	274	265	296	289	283	247	256	258	276	256	256	292	265	265	287	262	274	275	257	255	273	258	260	258	258	276	278	279	284	290	237	290	289	290	280	262	276	279	259	237	281	262	272	285	236	268	249	286	260	237	304	289	240	271	276	274	266	281	274	276	298	271	249	276	274	253	276	283	263	239	276	295	290	252	300	282	279	290	290	256	262	271	276	255	285	270	248	264	285	281	262	264	290	276	267	239	273	277	275	282	279	272	282	276	255	278	247	253	264	269	297	269	298	281	262	247	279	273	258	261	267	290	299	273	252	244	277	252	249	256	248	277	274	269	252	267	264	282	257	272	292	256	266	271	259	250	268	263	283	250	258	256	258	237	264	265	260	254	266	268	236	256	275	255	262	248	246	259	266	274	251	285	251	240	286	289	256	281	261	260	273	273	267	251	266	273	263	281	262	272	271	286	256	256	281	257	303	252	296	305	311	258	268	280	262	283	247	267	263	274	294	273	254	260	268	264	270	250	264	248	272	252	289	254	284	244	271	263	272	246	241	266	246	237	273	279	259	281	280	271	258	259	266	280	259	259	265	268	257	271	251	274	249	272	240	291	266	282	247	248	256	251	249	290	259	245	269	268	271	280	212	277	264	284	257	266	239	270	271	271	301	222	288	265	260	282	280	228	265	267	268	290	248	267	261	269	272	273	249	255	253	278	287	285	260	275	300	272	258	281	287	257	281	283	247	269	292	237	297	263	279	253	293	255	254	247	231	266	230	247	289	258	252	247	264	251	272	274	284	259	266	250	268	247	252	254	251	267	323	291	276	238	254	262	245	311	287	257	291	270	246	273	255	258	261	260	289	289	243	274	252	251	283	264	253	265	266	258	258	260	280	271	263	265	245	269	258	269	275	257	270	297	246	270	266	253	278	256	267	268	285	262	269	265	302	270	254	243	284	234	276	258	289	272	255	275	266	291	271	301	240	272	289	240	253	263	275	250	271	281	264	280	282	272	261	283	287	232	273	258	292	264	286	295	274	265	270	278	264
34610	44172	27126	16232	8009	2518	461	398	369	322	335	346	323	327	349	327	326	338	317	305	283	325	350	327	359	305	334	312	328	318	334	317	317	310	324	281	342	322	320	325	319	320	292	319	339	329	326	294	320	316	305	325	328	346	291	290	321	316	320	319	312	324	314	337	332	330	332	315	297	319	322	300	324	288	341	307	332	313	331	329	328	318	319	303	299	302	285	325	340	321	337	306	297	304	308	309	300	307	335	306	337	293	341	318	304	283	349	337	315	301	304	310	310	319	325	319	302	334	311	317	325	300	333	286	310	295	298	307	288	316	337	315	314	324	316	291	306	316	313	316	353	297	305	332	284	312	294	321	346	299	317	328	294	346	310	306	311	329	304	321	318	295	327	295	306	340	309	296	320	325	316	288	317	303	305	312	306	318	314	311	328	348	332	304	305	339	322	283	293	314	313	338	331	289	325	319	315	297	294	326	286	321	333	316	342	358	322	310	301	329	307	315	306	288	333	316	316	332	331	296	339	357	312	297	317	333	342	331	324	331	329	303	323	305	332	328	303	327	341	332	324	286	267	313	320	299	310	326	312	333	300	312	319	294	314	328	333	297	290	332	316	308	315	309	314	310	320	294	335	348	320	345	298	316	328	326	285	321	289	329	330	345	324	302	326	309	336	294	299	333	312	335	340	310	327	328	292	282	323	325	319	319	312	318	310	291	309	326	385	318	300	329	340	294	334	324	327	308	339	342	308	288	327	329	328	335	298	340	310	330	306	333	324	329	323	320	324	308	297	330	329	327	294	346	291	304	301	339	328	314	328	331	305	304	335	354	323	296	313	311	308	327	329	323	321	340	332	307	309	307	314	334	298	299	338	333	333	325	314	323	350	314	326	351	337	331	316	293	318	313	316	308	317	313	312	346	312	292	316	346	341	324	323	333	327	334	335	319	301	320	313	349	332	283	304	302	323	307	306	340	288	335	277	303	297	345	328	310	341	300	340	321	325	334	298	319	330	352	324	304	343	290	334	351	350	310	309	314	334	362	319	279	339	304	287	289	295	306	335	312	341	315	345	300	283	339	337	330	320	301	320	302	333	314	317	293	331	293	333	303	324	340	299	323	323	306	329	326	307	292	294	314	321	292	325	335	330	353	336	355	301	312	329	311	327	309	333	294	307	296	343	319	322	332	322	342	334	298	335	301	342	303	304	288	279	326	350	314	329	326	351	328	341	294	299	344	322	320	361	305	306	313	316	309	340	343	350	290	311	329	293	276	314	298	316	322	254	340	303	346	331	332	324	304	331	333	328	323	317	350	320	311	318	345	295	313	299	327	323	328	329	331	342	315	341	292	340	311	296	304	302	317	320	324	330	316	333	301	321	295	317	286	294	313	318	295	332	311	323	291	313	310	317	353	337	318	290	302	307	335	329	339	319	307	276	314	342	314	334	305	336	350	310	283	336	330	320	324	314	328	323	288	337	320	339	314	331	306	323	279	299	293	324	293	321	333	329	316	294	320	312	277	307	358	327	285	316	345	315	335	317	333	340	309	328	327	331	297	308	335	331	306	320	319	308	341	335	322	320	316	298	331	301	318	296	318	315	328	311	313	298	329	304	296	319	282	321	319	334	305	338	310	330	332	338	281	357	283	307	308	356	320	330	309	309	342	325	331	287	334	329	346	309	341	308	325	300	313	339	296	332	314	312	327	328	304	334	307	312	308	321	320	327	332	331	357	307	318	331	351	315	341	303	307	315	334	342	322	293	330	318	355	319	328	317	310	302	313	310	305	330	301	304	335	320	314	311	323	302	263	355	301	331	330	319	286	329	337	311	328	315	294	310	281	309	303	307	308	330	300	300	325	330	334	304	306	323	294	299	319	341	315	307	359	369	337	316	308	338	338	349	336	348	309	318	294	308	299	296	310	309	289	324	304	313	313	322	299	333	326	298	328	303	327	357	353	309	312	365	286	329	317	332	333	334	311	326	331	352	288	312	322	283	297	348	348	310	323	318	347	330	309	317	323	311	351	296	343	296	287	351	331	334	293	333	310	318	342	320	296	356	325	338	344	299	345	335	287	349	343	288	291	301	317	338	351	322	343	303	321	329	325	323	334	298	328	316	327	305	312	335	341	314	314	345	320	297	336	308	330	328	315	316	310	285	338	318	335	320	312	316	307	326	360	300	297	330	327	342	332	321	330	321	315	328	317	335	322	306	313	325	338	302	305	323	333	310	329	281	303	328	333	338	323	300	304	332	330	329	346	332	307	335	336	290	347	322	295	316	324	283	299	316	337	358	346	340	330	305	308	306	315	314	326	285	329	327	311	320	296	348	324	311	322	350	306	339	295	314	331	333	354	320	339	322	318	360	311	336	297	345	314	336	329	309	370	325	295	328	353	268	311	324	305	356	319	342	296	296	330	316	320	333	339	336	314	309	312	318	303	312	304	341	296	310	356	316	300	318	304	317	326	314	298	287	319	339	312	283	318	313	309	334	310	337	329	289	296	311	349	324	314	338	323	299	308	310	331	326	335	302	332	341	325	310	288	292	302	278	342	321	324	359	325	287	337	303	295	315	308	333	328	300	328	330	343	348	305	321	310	332	339	337	306	332	320	283	310	301	323	317	324	344	307	284	326	301	348	312	326	356	279	334	305	312	284	303	301	311	342	298	299	317	327	309	329	342	297	340	295	316	313	328	315	311	342	315	303	323	337	341	317	333	294	312	285	342	329	306	314	304	304	303	310	315	319	298	312	318	345	337	304	310	325	328	305	295	320	327	323	311	323	308	288	315	313	361	334	331	300	336	299	329	361	341	319	305	318	297	302	314	331	292	360	343	333	310	292	320	312	313	334	290	301	310	339	359	314	308	348	332	331	329	295	323	322	295	305	303	320	287	335	332	311	323	292	348	330	363	329	295	301	312	300	299	327	345	315	343	331	327	303	304	326	334	289	324	308	311	333	344	335	296	347	316	311	379	309	300	352	343	300	313	318	314	327	294	324	343	320	287	332	348	322	329	331	344	325	329	331	306	337	310	354	352	318	290	316	321	355	353	325	301	338	297	283	314	324	300	325	305	339	347	326	315	303	333	302	311	300	308	338	294	299	279	316	325	307	302	352	313	295	323	331	287	299	308	338	338	326	308	297	350	332	356	326	336	334	281	292	333	316	307	308	329	320	314	317	308	358	283	310	324	299	344	327	323	320	307	311	334	309	357	306	317	286	318	288	320	299	331	329	313	319	338	337	306	335	335	296	342	301	329	338	303	309	328	314	285	334	329	294	336	286	320	326	316	333	330	297	328	318	300	298	325	330	310	343	303	328	306	304	335	281	306	318	338	355	316	339	333	316	307	310	333	338	334	306	318	330	305	293	319	356	336	313	307	323	330	337	300	298	315	306	323	317	327	324	299	316	283	323	342	311	330	312	347	307	270	322	312	313	336	336	332	290	339	324	294	319	318	302	309	329	320	315	332	312	326	335	290	345	309	316	331	310
24489	21531	29009	25496	21270	11318	1564	496	333	357	302	280	285	267	270	298	253	266	275	253	280	234	249	264	255	267	255	260	260	234	282	269	245	230	233	231	248	247	273	265	264	255	276	290	277	230	225	234	251	253	266	257	241	275	291	274	272	245	270	240	255	233	284	276	257	285	247	251	223	252	263	227	275	235	243	251	235	246	249	270	251	258	225	275	265	246	282	227	287	258	243	242	272	258	249	277	268	230	256	271	247	239	244	269	264	227	265	267	255	255	259	256	219	243	254	244	246	214	216	261	229	245	260	279	247	224	253	254	254	241	295	240	248	280	244	291	252	233	253	266	269	247	237	257	222	274	250	280	209	243	270	240	248	233	236	286	267	264	263	260	239	267	263	282	258	256	244	255	269	265	239	239	248	240	264	230	283	238	243	253	242	252	279	235	265	241	251	267	268	267	230	261	273	271	273	252	274	240	255	255	234	241	270	268	241	267	255	246	213	199	267	280	220	256	242	218	265	289	265	272	256	276	250	229	255	268	260	270	238	247	252	255	252	265	251	296	272	231	218	262	251	245	273	260	263	264	275	238	273	251	217	276	263	273	256	280	243	265	248	261	260	256	261	237	261	232	259	279	247	227	246	259	239	273	243	234	258	243	248	230	250	296	273	257	236	263	279	259	277	235	274	269	259	225	287	232	252	249	245	242	248	255	257	243	283	224	255	247	250	254	246	265	247	250	278	237	278	265	241	267	241	287	266	240	258	231	240	268	241	251	273	227	270	235	263	248	263	242	242	255	257	242	255	265	233	254	254	256	299	255	263	263	267	266	258	243	251	244	232	263	244	261	224	258	275	236	259	263	260	263	280	232	251	249	262	241	244	243	237	267	242	286	240	255	240	246	249	254	239	262	241	245	252	272	248	246	244	271	243	263	248	242	253	228	234	247	260	260	264	262	261	278	266	271	266	233	251	262	261	260	236	235	248	244	238	264	226	270	205	258	243	254	239	251	233	254	264	206	255	233	272	273	252	263	247	264	223	266	231	249	274	227	225	258	264	279	218	256	233	254	277	253	243	243	263	254	279	264	230	275	271	243	254	231	249	246	264	272	250	262	250	250	270	250	248	267	253	238	262	256	279	262	257	273	268	261	254	253	264	251	253	249	248	264	244	269	239	258	245	269	242	260	230	232	274	256	230	271	247	246	250	245	254	250	262	243	266	261	257	232	255	243	245	238	277	256	228	250	283	250	263	248	241	266	236	234	266	235	266	253	301	260	261	268	274	232	227	251	256	247	246	246	242	269	259	233	249	237	250	243	249	252	277	263	254	244	267	259	268	274	264	221	272	249	267	254	236	248	261	242	266	276	262	245	252	236	260	253	266	244	232	240	259	239	269	250	268	236	267	258	264	252	283	244	259	223	258	273	275	224	232	252	286	267	233	250	233	258	276	264	254	264	259	265	255	252	254	242	271	258	251	235	248	243	254	235	255	265	263	232	250	261	254	260	245	252	244	270	229	263	266	234	254	248	242	278	239	257	248	231	260	236	234	240	239	263	248	262	239	256	269	264	252	256	249	214	246	246	245	262	225	235	267	242	248	245	273	269	269	253	279	262	259	260	273	263	274	260	251	238	270	264	235	258	250	254	248	251	234	232	247	239	221	296	262	252	264	244	258	254	252	264	248	247	273	258	278	270	228	245	234	264	208	247	219	258	259	267	237	249	225	269	265	299	224	271	245	263	230	220	249	268	238	264	250	268	255	235	247	249	218	269	255	259	266	251	217	239	243	279	234	249	238	271	262	255	237	249	268	235	261	247	235	249	274	254	243	289	274	257	217	248	263	238	249	239	241	232	234	254	245	263	266	252	237	245	253	251	246	242	258	268	225	241	267	236	251	235	248	239	234	253	263	270	278	272	250	282	264	231	237	252	225	253	259	257	240	233	257	280	246	240	281	282	235	257	259	292	251	274	272	229	262	259	234	232	259	228	250	263	254	276	252	232	242	267	242	261	266	257	272	254	242	252	231	258	251	262	263	248	258	274	266	247	261	267	274	247	254	256	244	256	242	257	274	229	251	267	251	264	257	243	276	227	259	236	235	231	262	246	231	255	245	255	237	244	244	236	238	248	227	231	241	223	277	240	272	262	265	230	260	251	236	257	257	267	279	294	258	264	281	262	240	242	265	279	256	254	272	269	248	258	301	249	255	241	256	285	242	260	251	298	278	249	266	256	261	262	268	253	281	252	222	248	258	237	239	242	267	264	264	295	288	263	258	246	258	245	239	248	256	251	220	263	243	266	248	256	247	241	242	230	251	254	266	245	282	298	241	260	248	257	273	232	246	257	260	215	242	268	251	226	239	268	266	237	279	292	251	281	254	243	279	238	253	242	252	238	260	238	222	290	253	256	263	236	223	253	242	274	282	260	255	243	264	298	240	266	256	273	228	259	233	246	258	217	271	263	244	253	243	247	259	232	239	255	248	229	272	256	262	219	234	264	244	255	223	258	247	274	247	257	246	234	263	234	252	255	272	243	268	257	235	236	249	264	253	253	266	262	272	250	253	250	263	285	272	274	266	253	248	275	240	258	232	252	263	225	279	259	229	279	249	246	261	243	230	240	238	220	282	267	255	237	253	260	229	245	254	257	264	225	250	238	244	263	295	258	258	288	281	239	241	251	260	247	250	235	232	248	251	284	260	235	244	227	266	248	288	280	266	257	258	271	249	266	254	226	241	241	257	242	265	254	256	241	252	257	240	247	244	224	256	297	275	262	244	280	259	282	248	256	262	278	266	229	248	263	217	237	250	257	257	246	249	240	274	252	283	250	241	252	235	247	255	232	282	225	287	222	265	282	258	267	259	264	217	285	242	228	229	247	244	243	278	267	271	238	258	236	255	256	245	246	244	269	257	263	225	246	244	257	245	251	282	246	235	237	276	234	270	244	244	263	269	259	250	247	230	235	254	233	244	253	282	254	278	276	260	236	233	230	272	254	264	268	222	262	253	250	238	291	281	223	216	238	263	259	249	258	257	279	263	269	261	270	258	227	247	250	273	252	234	270	263	275	228	244	248	256	270	249	256	252	284	253	254	282	257	271	253	242	260	274	230	241	251	236	250	250	227	246	246	253	225	243	256	262	282	256	289	242	220	261	276	242	258	277	264	265	241	269	258	277	271	268	270	241	239	259	242	266	242	239	232	245	254	255	275	261	214	254	212	233	219	251	249	267	270	260	242	280	270	279	267	265	253	260	244	237	233	250	261	255	232	281	237	244	260	271	258	273	243	266	256	245	248	234	252	247	242	244	236	218	277	259	266	257	258	277	240	240	241	257	250	254	250	249	240	258	282	270	241	282	272	222	239	243	259	234	260	230	250	269	230	263	258	252	258	246	239	256	281	268	271	259	252	283	275	271	269	239	256	249	248	263	249	264	273	248	274	262	240	241	231	223	226	257	257	246	254	241	260	250	261	245	238	246	261	271	239	251	219	287	264	231
32952	53196	41712	26770	12835	4491	788	538	413	367	366	349	353	346	336	333	341	327	311	311	302	309	336	280	269	289	288	318	317	314	277	333	252	328	284	303	244	270	298	290	306	325	311	305	288	249	308	289	297	306	266	262	278	250	291	304	310	342	280	317	283	297	274	318	296	298	279	286	303	293	257	295	286	294	324	286	297	295	295	297	298	294	346	293	300	288	331	277	311	324	314	288	306	293	262	278	291	290	279	302	292	292	292	286	310	287	332	271	311	294	297	274	292	315	286	326	297	291	299	300	296	281	297	328	305	282	293	324	306	288	291	315	258	285	263	266	305	284	273	291	283	336	292	286	298	328	262	294	282	306	275	310	309	310	308	313	323	303	312	295	281	340	303	312	293	305	292	261	338	300	301	286	307	305	283	291	288	302	323	321	315	280	305	255	283	278	340	296	300	305	296	320	334	301	302	276	297	302	305	279	303	299	308	303	290	298	302	301	294	296	272	310	347	301	273	295	300	295	305	271	294	313	326	279	291	289	286	288	323	317	322	321	282	289	317	300	327	288	300	290	280	286	301	284	307	294	267	300	277	293	330	304	283	319	290	294	310	334	248	276	331	289	289	335	307	295	276	292	307	316	299	301	302	253	297	279	284	284	286	307	306	309	324	341	304	282	297	321	301	272	301	266	279	268	293	311	270	296	303	302	303	309	296	306	284	321	338	293	300	337	313	299	287	258	321	308	319	312	289	271	253	301	316	281	318	296	343	259	295	308	264	277	272	296	280	304	303	318	327	297	290	310	297	322	274	315	293	287	275	304	289	324	281	273	311	322	299	317	318	314	300	319	308	339	280	322	259	307	316	291	294	277	273	269	313	313	321	311	302	302	320	337	306	281	311	320	274	299	270	261	300	301	284	302	327	313	281	315	312	295	303	291	296	261	308	313	295	273	306	304	288	286	297	265	282	270	292	286	291	290	288	303	274	300	318	307	315	292	313	329	298	308	284	302	306	263	337	282	280	299	284	277	271	293	300	301	309	325	289	315	337	300	321	291	308	292	291	313	316	268	299	300	307	288	285	285	298	309	293	265	286	281	312	319	279	306	292	310	263	282	267	301	304	282	298	281	281	302	315	288	302	297	298	306	311	287	301	285	311	313	268	285	314	299	290	310	296	280	296	339	296	281	295	297	283	293	319	280	296	304	301	287	298	293	293	302	317	292	293	336	276	288	326	287	320	289	312	289	311	323	287	302	304	285	302	315	311	286	292	328	324	282	302	300	309	307	289	293	296	266	298	287	293	286	280	282	286	318	299	330	293	318	272	289	289	303	268	307	297	293	301	287	334	276	299	272	316	301	323	288	300	286	282	314	297	311	288	306	300	307	281	279	278	308	256	298	301	287	298	313	300	320	303	317	274	311	311	299	309	310	304	281	307	302	261	307	283	312	292	280	292	291	306	275	298	302	282	290	307	302	282	277	288	269	274	299	281	292	307	295	307	281	308	277	283	292	282	306	302	278	305	314	306	308	305	305	292	296	295	318	285	287	316	304	297	261	292	329	299	290	314	320	276	314	292	272	303	285	273	303	271	324	295	283	306	317	311	303	306	314	305	287	286	290	286	286	303	309	307	302	323	295	293	290	290	312	285	302	290	294	284	323	296	310	302	305	295	302	318	303	316	308	301	285	283	290	300	274	301	293	286	308	319	319	307	310	317	304	300	319	303	289	330	272	279	296	339	304	262	289	284	337	284	295	286	297	303	286	288	284	304	302	284	303	272	284	303	278	310	307	330	304	302	306	283	305	297	262	298	306	280	316	310	312	315	302	286	299	293	282	281	330	299	338	333	330	294	293	281	288	270	282	307	297	325	299	306	305	307	331	323	310	310	302	282	265	303	314	313	301	301	290	305	284	300	289	299	304	286	322	269	317	264	269	297	306	287	265	281	312	284	274	299	310	301	299	310	265	284	290	306	298	312	320	313	316	309	310	287	295	329	263	300	278	298	337	285	280	314	294	296	310	279	269	307	292	329	314	301	323	294	292	305	313	267	297	290	287	278	327	305	307	284	284	303	296	314	283	311	321	290	309	304	303	271	274	294	332	309	291	304	274	302	307	277	327	283	295	297	312	302	282	287	298	269	308	314	305	296	295	282	297	269	276	329	286	311	290	315	307	292	286	324	297	290	301	286	288	292	286	304	313	298	287	276	313	290	307	254	311	288	281	301	274	319	274	296	295	290	334	314	285	317	326	310	272	318	286	270	310	260	283	304	317	308	289	320	317	294	322	297	282	315	311	318	289	280	283	290	310	288	288	300	289	271	307	292	309	298	275	286	289	267	298	291	291	290	291	303	312	311	275	307	306	279	280	282	294	287	301	296	327	305	295	285	279	296	296	301	293	275	311	293	267	323	306	296	293	310	273	323	334	286	300	301	292	298	282	296	306	323	317	342	276	263	293	302	329	298	293	294	283	306	284	289	292	267	277	264	274	285	268	307	281	302	300	316	308	298	320	292	305	292	296	296	288	311	275	313	307	287	278	296	296	297	295	299	316	301	270	301	300	309	314	330	284	309	309	312	281	300	325	316	309	273	285	331	324	283	307	322	288	316	308	335	277	270	306	297	306	324	275	298	312	296	355	303	312	296	301	294	301	310	319	312	291	298	275	323	313	308	290	319	291	330	273	311	284	310	323	274	277	309	302	294	338	294	301	311	304	299	285	304	271	309	300	327	311	293	281	283	292	294	299	299	305	307	311	302	311	291	313	285	286	293	286	282	293	302	277	298	317	303	287	305	309	305	298	275	317	276	288	308	267	314	297	283	264	286	274	309	292	311	298	305	264	266	306	312	319	294	310	293	302	298	324	297	309	277	306	298	328	309	313	336	313	281	316	287	312	321	306	309	298	303	276	310	302	303	302	296	297	301	304	300	286	277	277	324	345	285	324	281	288	308	302	291	302	296	287	316	315	286	315	264	326	320	288	302	302	276	279	298	319	281	299	304	255	289	309	280	314	299	297	290	316	290	318	248	287	309	274	281	289	280	280	291	307	297	266	301	333	294	328	318	296	311	332	310	311	268	293	266	325	314	292	286	297	284	298	264	321	290	287	289	277	307	283	281	305	283	284	296	296	310	282	276	273	267	265	296	310	323	295	303	316	313	275	304	280	334	312	329	285	266	293	320	296	273	267	286	302	264	270	304	271	295	266	294	303	310	301	298	277	322	287	292	283	289	288	308	290	311	303	263	290	311	295	313	284	285	296	293	291	327	281	313	310	279	302	311	310	243	292	299	313	273	301	305	297	286	287	281	294	293	285	310	298	307	327	278	322	320	320	278	293	296	277	301	314	304	314	335	288	266	304	332	297	297	286	307	304	292	323	280	296	295	295	320	311	284	319	288	290	295	265	304	317	309	289	317	289	293	284	326	314	310	297	302	318	268	313	307	311	303	279	269	302	287	310	321	312	275	310	309	314	290	303	313	317	303	278	308	293	303	284
25756	21586	28018	25728	14251	5150	875	436	365	390	381	386	385	376	363	373	383	373	386	378	351	353	346	380	391	384	364	348	376	333	365	345	366	385	347	389	352	334	350	354	339	403	343	368	351	367	366	347	356	370	365	389	368	385	346	351	372	355	397	338	343	359	364	325	345	367	348	328	343	315	338	354	321	341	351	353	370	341	347	356	389	387	369	352	395	389	360	377	364	335	369	359	354	354	336	344	358	321	361	356	345	350	369	359	390	308	352	358	341	381	355	329	372	344	336	355	332	341	377	325	323	408	351	368	354	362	364	352	327	351	357	358	356	368	427	369	313	341	356	355	368	314	385	398	357	355	345	364	376	383	378	352	372	349	353	336	379	352	357	346	390	328	389	360	351	339	360	340	385	403	370	379	355	394	374	368	358	388	333	356	371	366	365	348	327	366	357	373	368	341	404	325	370	369	349	363	348	334	333	354	360	355	353	373	376	349	363	352	368	346	373	370	373	359	356	343	337	370	364	367	318	347	386	336	338	340	326	373	349	348	366	344	361	356	377	357	348	349	346	369	388	405	375	357	353	358	350	366	351	338	353	345	357	359	365	389	342	358	382	362	327	339	331	362	360	351	341	351	354	367	382	335	360	346	328	338	359	345	368	431	341	379	348	343	331	376	375	368	395	351	348	347	363	361	354	359	366	358	358	369	348	381	365	371	343	340	372	368	361	358	353	368	360	401	335	387	366	319	361	372	379	359	358	371	377	334	366	342	345	343	366	376	354	363	351	370	375	380	338	378	388	370	358	361	348	317	381	376	314	358	375	390	387	349	374	345	332	323	350	354	344	342	379	373	367	346	363	381	332	377	342	327	344	374	354	364	328	378	381	362	352	367	373	374	359	338	407	338	373	397	362	367	373	366	343	359	380	398	385	360	348	342	368	363	382	356	384	352	375	369	316	359	376	370	343	384	379	365	329	368	356	378	359	377	387	334	346	376	342	369	372	355	359	359	358	364	358	377	390	383	376	371	367	360	363	357	341	346	349	338	373	358	342	388	347	368	367	361	373	324	347	356	393	355	360	391	336	327	360	366	378	378	335	362	393	408	366	332	345	332	354	375	341	339	354	371	375	339	349	377	381	350	368	363	370	348	358	345	366	348	349	366	383	347	336	355	332	390	365	381	382	342	359	356	329	363	352	347	367	348	388	352	339	362	383	357	334	350	348	320	313	329	334	362	377	392	371	357	343	369	346	344	363	367	386	348	354	402	403	343	382	359	360	376	369	366	371	368	388	371	364	347	376	374	370	372	375	390	359	376	369	387	363	379	367	354	378	351	364	349	351	382	362	339	369	340	345	339	354	369	359	357	331	363	345	326	354	358	380	376	382	347	356	328	354	391	361	354	380	354	353	352	368	353	389	365	342	388	382	350	350	356	361	380	357	348	356	349	317	366	340	354	340	319	359	338	352	336	337	379	342	389	390	354	348	361	362	351	355	363	328	330	368	397	376	364	360	355	345	383	340	335	346	366	362	387	331	394	387	364	329	344	374	339	341	369	385	365	349	372	373	383	363	335	352	348	391	354	376	350	358	360	373	376	344	331	336	382	366	316	327	381	361	347	363	367	352	361	369	354	343	372	364	362	334	354	348	325	364	354	366	372	364	353	331	387	384	336	383	352	323	335	373	366	350	342	389	394	358	371	352	374	315	395	393	358	368	357	379	367	360	356	384	392	346	355	322	340	396	368	349	352	371	369	344	334	337	346	364	372	371	354	349	368	382	373	358	361	358	361	346	372	354	358	366	378	360	350	370	395	354	345	334	387	383	351	360	338	320	370	346	372	349	392	347	364	359	358	361	347	364	385	353	361	339	342	380	348	368	361	362	333	356	369	359	364	333	343	305	355	328	356	346	402	364	365	333	332	349	348	341	375	328	402	325	340	361	346	393	416	346	361	344	352	394	372	340	390	377	379	357	373	331	355	366	350	368	328	368	360	358	359	350	362	346	401	350	354	376	391	335	295	347	364	357	385	369	385	350	351	351	346	321	357	380	357	335	360	376	363	381	358	383	340	356	340	358	376	326	384	349	356	352	356	374	384	378	357	361	359	376	331	369	370	365	319	356	374	335	345	380	358	366	357	387	354	353	376	349	361	375	365	362	379	358	379	346	342	352	379	363	335	328	373	365	384	374	341	385	372	374	380	317	366	331	372	356	342	375	357	371	390	351	359	364	349	319	346	360	350	361	358	382	344	347	373	355	352	392	359	356	329	336	345	347	352	332	372	379	370	356	349	338	342	372	381	352	377	323	355	365	352	366	364	381	340	375	398	380	363	351	375	325	358	351	351	341	398	367	366	340	341	362	360	376	372	353	338	383	371	360	366	371	357	369	360	364	378	343	324	384	335	336	351	359	351	366	382	330	378	396	354	354	395	360	323	370	344	339	319	377	394	356	409	360	376	320	362	356	370	396	371	375	351	377	407	345	355	353	375	403	369	371	335	347	351	372	356	339	355	331	350	348	408	324	376	376	370	359	354	365	333	383	367	379	377	359	387	321	343	323	400	383	360	348	335	395	371	393	373	360	363	365	354	365	362	353	363	401	401	351	351	401	363	392	332	350	352	336	351	339	349	364	353	362	361	367	343	364	389	358	308	343	362	354	357	340	370	370	368	343	368	379	365	354	368	352	336	341	337	394	377	359	384	355	369	340	348	360	348	338	351	358	356	369	326	331	364	359	331	334	348	335	389	371	330	387	379	361	349	346	345	354	391	363	385	363	381	379	346	329	415	370	369	361	363	392	344	360	353	357	345	372	358	375	341	358	399	378	371	354	334	368	335	360	340	325	335	379	355	381	377	337	365	350	337	365	330	349	330	376	338	378	349	377	355	386	320	386	352	373	325	375	349	357	352	370	351	327	321	340	351	365	364	332	369	367	352	381	363	370	370	348	338	373	398	373	342	333	337	365	356	342	349	359	331	379	375	386	352	346	332	363	397	366	402	366	311	366	411	380	369	367	374	377	357	386	383	364	374	359	344	334	337	336	370	339	401	364	368	365	350	366	377	376	334	391	355	362	346	354	336	378	359	401	334	380	353	353	361	347	360	336	385	351	400	396	331	385	339	367	380	375	351	349	362	369	363	359	346	367	355	371	352	347	413	371	370	371	381	378	335	340	321	361	380	377	355	357	332	368	349	377	365	363	362	365	362	370	371	377	377	380	352	369	346	366	334	368	349	347	404	339	364	333	379	399	347	355	386	338	359	358	379	375	354	357	377	366	364	338	340	333	354	372	331	348	381	331	394	329	380	306	342	356	348	378	350	348	408	369	368	369	367	342	352	359	352	309	315	382	361	368	334	356	375	392	379	362	363	362	362	377	369	348	350	371	394	401	351	342	364	366	349	349	337	354	377	357	385	346	347	342	369	373	341	379	328	371	356	374	347	367	375	353	382	362	341	352	332	348	383	353	365	361	374	371	386	360	385	346	314	360	363	345	353
33798	49214	33553	18649	10909	5380	774	542	500	499	468	441	456	449	438	452	392	426	454	428	427	443	429	438	420	422	424	398	421	408	445	434	415	438	409	480	413	424	428	404	430	408	413	411	399	418	434	407	379	424	427	434	455	425	413	451	419	426	431	453	440	449	432	429	441	445	450	455	405	399	427	410	385	408	414	451	390	404	403	385	445	392	426	412	397	393	400	432	432	415	439	409	429	395	408	428	436	436	437	409	409	439	433	408	406	460	415	459	401	427	415	411	427	402	405	449	377	399	419	418	389	432	440	406	397	433	417	433	377	408	391	401	382	432	442	426	460	441	405	430	427	407	420	442	433	400	442	454	399	433	418	397	394	410	415	447	415	408	447	422	450	428	412	421	418	401	405	401	415	441	403	442	415	405	441	419	439	406	429	450	415	422	410	437	415	424	436	420	439	438	428	439	421	429	434	433	409	404	420	424	399	437	473	441	435	423	426	435	425	418	418	433	460	433	404	388	422	454	441	431	429	435	388	457	429	434	456	430	420	400	373	416	389	404	424	400	422	424	469	408	394	446	408	386	424	405	453	407	448	412	401	401	411	402	404	408	419	442	470	398	383	461	428	417	447	412	416	424	424	386	404	452	423	401	456	449	413	397	435	448	420	469	419	413	410	403	424	404	419	421	411	424	407	436	384	412	461	410	437	414	412	430	426	396	399	409	415	416	428	461	451	379	389	400	432	424	435	461	400	434	424	418	457	426	444	386	420	420	413	432	420	425	406	422	430	403	424	403	433	421	417	421	416	422	430	459	425	448	443	435	433	435	390	438	406	402	418	450	414	438	374	452	454	427	420	419	396	411	429	429	418	447	444	421	438	416	402	411	414	438	428	426	371	406	440	421	410	391	433	435	436	400	426	414	393	403	392	425	405	435	418	429	409	432	398	398	438	413	387	395	414	416	412	421	428	410	429	416	400	451	422	458	406	430	416	448	434	406	435	429	408	448	385	463	426	456	379	387	458	393	424	437	425	428	397	426	377	449	420	407	407	457	411	462	403	432	430	404	443	433	430	383	409	404	438	422	429	447	444	405	401	423	389	409	449	423	410	399	409	419	402	433	414	402	428	422	456	452	418	378	416	432	417	411	462	412	389	418	390	439	412	462	437	424	391	420	408	439	447	422	401	429	437	419	385	421	424	432	408	441	406	428	407	433	383	410	362	431	398	396	429	426	437	418	461	432	435	469	430	394	446	360	453	416	386	412	413	430	437	421	409	426	432	420	370	425	433	421	420	412	414	397	435	377	440	385	439	411	428	434	410	425	446	451	443	419	427	430	393	423	428	411	433	440	437	418	446	471	406	408	429	432	422	434	419	413	442	423	430	431	413	429	406	412	417	426	415	393	434	400	424	459	398	447	393	384	441	440	454	426	414	408	428	388	416	413	451	386	416	427	426	417	420	453	420	422	429	419	441	396	431	429	414	425	432	430	406	406	413	397	425	422	434	398	436	410	411	422	410	415	430	426	435	433	415	433	419	410	445	426	418	409	407	472	391	403	427	396	411	411	394	428	415	409	419	418	402	417	432	420	388	417	415	446	420	422	417	426	415	412	395	411	434	416	415	441	419	403	408	427	370	427	402	439	422	428	400	411	418	408	410	405	411	415	430	436	394	370	437	434	419	420	435	418	444	393	421	425	453	424	441	434	444	432	400	434	421	414	420	392	444	436	412	416	396	393	404	397	409	398	387	394	397	457	422	412	414	411	375	440	446	421	452	410	438	390	446	413	426	416	433	445	410	447	392	481	405	439	414	427	414	410	428	394	467	421	401	431	414	397	429	457	425	369	412	414	417	446	393	380	409	438	392	395	418	432	431	411	410	432	426	424	414	412	409	403	393	408	410	426	406	407	401	407	405	431	389	424	414	448	399	435	430	489	423	409	429	414	412	413	412	432	406	449	416	388	434	409	425	395	431	399	423	414	424	459	415	403	416	395	411	417	441	390	433	414	460	400	447	464	437	451	414	430	437	430	451	422	422	434	462	425	450	392	421	443	404	405	437	427	443	421	379	386	427	449	412	426	443	414	381	407	447	394	391	417	387	400	442	441	429	376	453	397	411	395	410	424	436	404	423	454	411	447	469	444	399	397	401	427	439	426	413	429	414	400	445	410	438	436	426	420	445	438	392	406	397	437	419	417	446	412	386	423	373	434	435	445	416	436	431	408	420	459	417	424	401	439	466	417	436	430	421	415	416	431	468	425	397	420	447	429	434	423	419	439	430	434	414	403	416	400	407	414	400	427	443	437	456	413	409	427	382	425	436	454	392	385	404	452	437	411	415	416	430	417	404	416	392	392	403	428	414	419	411	432	423	423	447	396	377	454	428	402	468	415	453	419	364	417	408	446	435	436	448	421	418	442	436	433	431	378	440	427	404	409	406	419	392	417	444	433	435	457	413	417	400	406	432	396	440	432	407	414	441	421	439	394	461	464	471	409	443	431	389	420	426	413	447	435	409	415	472	401	423	397	382	425	450	426	425	402	382	399	424	400	414	456	417	415	451	444	417	439	394	417	408	419	427	410	402	450	411	389	411	459	418	418	415	434	431	440	402	422	433	419	423	402	419	424	432	464	387	411	392	444	402	389	426	471	442	411	391	416	391	420	421	446	409	421	445	427	420	423	439	457	393	413	415	430	422	395	432	423	430	419	448	413	422	419	389	423	381	434	423	441	410	396	435	432	427	433	437	441	416	413	416	447	415	395	408	408	408	446	413	403	451	448	418	408	431	427	427	402	432	446	433	417	452	404	434	387	401	406	414	406	432	451	433	421	412	434	430	445	420	420	419	455	409	412	382	409	397	433	414	421	428	414	402	450	426	426	404	406	427	448	411	431	416	415	430	442	423	435	402	413	413	446	418	448	392	448	419	387	446	418	433	414	424	459	413	416	412	453	390	439	451	417	404	365	399	392	434	424	441	479	414	423	422	420	450	399	443	424	449	459	409	419	374	426	417	461	450	380	451	395	388	424	418	446	384	372	406	396	396	423	437	401	404	430	410	421	429	445	434	386	409	450	428	477	409	411	407	440	404	417	406	424	422	392	387	431	391	415	404	402	410	405	419	407	458	407	445	416	415	418	430	388	418	410	447	427	436	402	447	409	427	413	401	448	380	453	397	436	435	421	421	427	439	416	428	405	400	387	429	422	410	426	402	391	445	414	427	434	404	410	404	441	462	410	431	436	395	432	427	424	438	460	403	420	412	415	379	438	411	429	410	403	423	423	429	406	418	410	409	395	447	398	437	449	458	427	404	454	434	462	374	427	409	413	394	413	413	400	430	434	439	421	426	425	431	445	417	450	433	393	406	454	408	398	403	447	427	398	399	388	411	408	407	430	418	471	437	386	435	419	450	427	433	396	420	389	436	421	473	403	446	434	410	435	393	414	442	422	428	458	430	417	466	429	427	423	441	395	446	415	391	426	431	401	440	413	420	459	430	398
23328	21514	29243	24524	22159	20722	8290	1023	595	499	488	449	438	426	431	426	433	421	413	387	433	414	420	449	387	429	393	428	445	373	383	427	392	350	389	427	399	419	384	400	397	401	417	417	396	406	393	374	406	425	386	391	423	396	396	381	405	371	384	394	440	393	389	388	373	381	411	409	358	367	370	384	424	397	368	386	403	379	391	393	391	371	406	370	414	385	400	415	363	384	421	402	421	381	400	410	407	363	374	391	419	350	395	430	385	421	390	406	388	391	414	389	406	380	417	402	400	386	367	354	419	371	375	395	414	339	391	405	414	396	411	402	381	386	407	404	409	416	373	407	424	385	416	351	369	365	399	405	372	387	367	413	347	395	425	413	426	374	359	402	385	422	373	400	381	390	380	415	386	408	401	391	395	354	418	379	400	399	381	388	397	404	380	395	379	403	422	368	389	377	424	362	382	419	373	393	349	400	413	360	388	388	365	389	429	360	425	394	413	371	403	404	418	382	376	400	393	383	389	404	389	383	379	397	427	382	404	376	402	387	353	397	368	377	359	387	398	383	343	421	402	408	376	390	357	387	382	379	405	399	429	368	433	387	352	436	393	394	420	396	389	340	355	374	376	387	362	419	395	367	418	381	384	424	358	407	363	386	355	411	370	417	368	400	382	405	398	410	410	395	360	371	392	351	410	375	381	426	414	412	384	421	375	401	394	401	389	419	423	390	383	379	371	384	379	402	369	393	373	404	422	405	425	395	394	385	384	431	370	376	409	385	382	369	371	387	395	386	384	373	417	371	391	410	383	389	369	394	367	386	400	402	396	398	400	430	427	391	382	407	413	377	418	382	400	384	404	409	370	418	394	392	398	392	401	363	400	370	425	435	388	375	379	392	362	378	378	395	379	407	378	381	397	419	400	366	385	394	405	412	360	375	388	369	408	397	408	404	401	376	364	386	415	397	379	378	402	395	394	394	398	418	441	405	414	412	347	385	377	396	400	390	425	382	405	396	385	390	393	367	367	407	348	386	365	403	391	386	406	394	389	406	374	392	363	382	389	360	403	377	407	395	378	360	359	399	408	371	397	363	441	403	376	401	413	373	410	407	396	370	412	384	393	387	428	376	360	421	389	397	370	395	377	399	388	416	376	389	392	384	391	424	369	418	383	386	392	444	383	398	381	419	379	375	395	347	392	362	383	387	430	412	414	368	397	434	404	396	413	364	382	416	383	374	394	394	441	430	359	371	395	408	395	380	399	381	398	389	423	403	396	401	409	406	368	410	409	359	434	417	379	377	404	404	396	402	386	418	424	360	385	430	401	382	416	405	386	382	371	402	386	374	397	402	388	382	392	352	401	390	351	374	438	416	392	360	411	364	410	363	386	388	403	365	407	381	363	410	382	386	401	386	398	419	436	437	395	382	398	353	384	405	397	360	368	415	404	379	403	356	405	400	418	394	399	401	385	402	389	365	393	395	413	398	381	372	370	366	385	411	406	394	403	393	419	380	386	379	377	376	385	387	384	406	368	384	387	395	377	395	425	371	394	402	377	374	408	414	396	404	386	394	360	392	411	357	405	411	427	402	430	421	344	373	377	389	390	367	401	428	373	392	413	345	402	411	399	395	382	388	406	375	427	397	370	391	385	391	389	401	393	388	382	370	365	399	384	383	351	350	377	382	372	396	426	430	403	384	416	419	416	352	406	396	426	399	390	382	400	417	428	381	410	388	371	395	391	387	389	393	399	379	403	374	398	393	384	381	413	422	397	385	413	435	394	407	377	365	395	416	392	411	431	369	394	383	380	386	382	376	391	390	393	399	394	426	406	398	387	352	401	383	408	400	407	360	381	393	399	380	383	395	385	396	392	410	411	351	369	389	446	390	402	370	376	420	401	374	388	409	388	370	395	388	331	410	430	376	382	372	402	381	398	385	384	398	415	384	413	419	385	398	394	408	378	362	440	431	376	349	411	397	414	355	384	380	394	387	409	411	364	405	358	369	389	353	377	410	375	400	386	389	367	375	378	380	365	388	359	426	380	388	399	410	416	410	421	410	383	389	406	383	389	372	429	390	400	391	365	358	408	402	401	416	401	367	413	392	377	400	356	356	387	392	351	390	402	391	387	393	388	440	407	396	360	373	418	404	405	403	395	378	374	408	436	406	407	374	385	406	400	396	420	386	398	384	399	372	433	407	385	398	380	388	397	392	385	401	391	436	370	387	403	364	404	408	395	387	414	378	386	388	381	357	383	389	417	429	394	360	385	386	388	395	381	389	418	385	389	404	404	381	379	372	397	382	395	386	379	374	385	416	373	397	403	420	394	398	385	374	383	388	379	356	335	380	410	384	359	375	385	385	385	437	417	379	372	399	396	385	422	408	367	397	403	402	424	381	368	427	389	353	407	370	398	411	414	358	391	395	391	372	374	404	400	383	414	389	406	402	454	390	411	383	387	393	430	422	388	373	389	382	420	394	376	400	347	428	364	371	422	394	416	395	392	385	440	389	428	387	384	389	373	398	421	405	386	364	346	378	372	393	379	423	395	354	425	376	394	401	401	402	396	392	416	396	388	366	391	415	377	385	374	441	363	386	402	376	441	382	416	417	378	398	385	389	377	371	443	392	405	408	372	374	377	395	400	372	380	382	385	429	403	398	414	396	420	402	365	398	377	384	390	416	367	369	423	393	402	402	367	381	387	407	387	401	418	361	393	400	384	403	389	399	387	425	384	423	409	409	370	431	385	420	390	398	358	356	397	353	420	389	401	389	371	418	380	420	370	367	412	362	425	414	380	408	385	399	356	398	404	378	377	399	417	357	364	404	382	354	404	387	376	414	353	376	418	395	387	355	364	429	402	371	379	394	404	367	400	391	354	402	395	385	404	401	397	387	369	390	345	374	414	398	397	387	391	376	417	370	412	397	387	397	377	404	435	403	412	360	393	391	396	382	393	400	395	393	357	385	390	373	387	363	390	426	374	372	410	396	392	412	397	410	374	425	389	395	423	404	399	440	406	389	427	382	373	361	405	365	390	391	419	386	418	428	407	384	375	401	399	375	392	368	403	386	413	389	424	416	408	381	407	369	368	380	398	408	384	369	382	395	423	396	394	380	385	405	393	349	419	382	377	374	372	356	394	344	374	406	365	426	378	346	418	397	370	388	379	376	410	398	424	399	395	400	404	362	384	394	390	408	434	406	408	382	403	407	388	427	385	386	393	401	376	405	391	451	411	379	387	357	393	394	377	388	427	407	415	436	388	361	412	420	420	401	383	379	407	401	376	435	385	398	370	362	403	380	407	431	391	415	402	415	401	409	415	394	384	420	390	387	374	374	394	405	387	396	362	391	383	389	390	437	383	398	432	430	404	399	413	379	408	378	385	366	391	397	432	442	371	387	392	376	367	413	395	391	409	399	391	372	413	369	363	375	398	403	388	387	413	381	366	376	407	341	403	361	400	382	418	374	367	381	423	348	363	398	388	422	383	404	378	401	379	365
38688	61442	42992	33286	23972	6060	1065	746	638	606	528	478	497	520	463	441	458	455	454	464	473	431	459	437	477	447	448	418	408	450	443	439	419	448	464	438	425	479	454	404	418	450	462	457	443	452	447	435	441	465	464	452	437	417	418	450	465	398	457	446	426	454	454	492	408	429	420	450	428	423	426	418	426	451	465	429	449	439	461	454	463	445	424	449	432	455	455	387	454	434	473	432	446	497	418	418	418	444	443	431	442	462	441	452	452	408	471	466	432	394	434	443	452	433	406	417	442	451	461	430	457	428	437	436	451	401	472	432	428	407	428	448	409	427	403	437	422	433	397	442	433	435	449	451	415	440	424	421	443	446	448	464	477	424	440	428	410	439	477	461	422	435	438	434	443	441	433	426	385	434	429	452	435	436	429	438	475	468	429	421	432	418	433	439	472	449	446	484	445	405	406	475	425	495	454	444	410	429	423	455	450	429	409	427	424	458	433	419	432	467	430	435	436	429	429	405	412	419	442	429	464	483	434	452	421	429	482	419	398	454	422	441	435	429	441	447	448	424	411	418	424	452	459	407	444	416	452	440	402	416	455	440	419	424	456	452	417	429	429	421	413	406	386	414	450	451	443	426	447	452	444	465	442	411	447	418	445	429	468	467	452	443	458	435	448	413	437	432	456	436	452	478	428	452	465	434	402	443	441	457	432	450	440	453	430	413	424	401	472	437	431	427	440	410	413	433	478	437	440	443	404	478	401	509	449	427	418	435	418	423	445	431	462	429	439	460	460	413	443	428	427	434	427	440	454	484	416	440	490	431	419	424	431	435	415	426	462	430	426	444	432	451	422	443	457	469	467	443	426	435	463	418	412	394	444	433	452	398	443	444	428	447	434	427	447	459	467	407	499	414	440	441	400	440	430	457	429	419	423	471	423	404	422	433	414	446	444	458	412	436	457	390	448	435	398	409	368	450	413	446	488	428	442	426	425	461	480	434	428	463	456	451	461	433	407	441	491	434	450	485	398	446	469	414	415	430	406	416	451	415	459	448	483	475	441	443	446	466	403	411	425	388	447	447	410	428	433	438	392	412	415	438	417	449	452	444	441	465	454	477	419	401	456	431	439	466	476	426	481	447	463	466	457	405	426	434	472	456	450	483	446	442	425	432	464	445	476	441	449	410	434	410	420	449	450	462	456	468	425	433	447	406	470	438	419	443	449	389	424	424	451	465	440	433	452	439	416	413	440	433	412	417	444	423	422	484	417	412	443	441	449	409	426	453	416	424	412	449	411	437	421	429	429	428	423	427	433	460	438	423	447	453	457	443	412	392	419	442	435	414	483	461	468	437	449	432	459	452	458	432	423	454	441	439	435	450	447	422	464	438	473	431	463	411	445	446	407	418	426	430	429	428	468	456	455	428	450	405	439	430	462	447	450	444	445	416	453	468	414	443	427	432	465	435	444	449	458	422	426	476	484	395	432	433	443	440	441	428	462	461	466	456	459	490	448	423	441	466	411	407	483	452	418	458	410	456	422	429	411	414	404	477	415	432	407	454	428	439	443	426	423	505	452	453	441	451	433	429	453	479	438	460	472	410	403	387	435	407	422	463	427	472	462	444	466	441	402	472	416	477	439	445	445	403	426	421	415	441	457	457	427	405	487	439	425	451	470	462	420	475	458	449	424	463	461	483	419	426	460	424	456	438	440	436	454	443	410	428	428	426	455	440	425	448	417	449	432	426	424	445	473	451	476	460	461	449	402	454	443	436	412	419	403	411	428	453	419	412	405	452	477	449	426	416	440	425	441	412	451	434	433	411	401	441	460	442	429	430	428	451	439	441	442	436	428	447	432	440	425	450	478	439	467	424	429	452	469	437	442	445	434	447	420	418	435	404	438	415	447	458	428	422	431	447	436	431	462	417	419	435	448	453	405	413	429	452	436	445	466	470	453	449	455	438	433	431	422	437	412	443	423	488	420	471	453	396	432	473	451	382	440	425	453	447	436	423	446	471	436	435	416	425	460	448	457	429	439	415	447	439	456	456	389	448	420	426	428	463	451	440	446	455	481	450	438	442	472	440	452	441	443	439	408	423	444	440	427	488	450	422	420	422	412	438	428	406	437	426	431	419	451	422	457	431	417	465	449	431	457	426	414	441	436	423	424	458	447	445	429	445	420	454	439	477	474	439	435	411	428	417	430	423	451	401	429	448	426	425	405	431	461	402	444	427	401	453	420	437	430	452	419	448	434	505	447	431	425	416	428	441	452	431	421	459	414	427	467	428	434	396	401	444	435	410	476	420	455	421	441	449	450	429	411	414	443	467	430	416	411	407	434	438	435	415	457	430	469	453	453	447	437	455	412	426	450	423	441	437	425	443	416	470	436	400	465	431	442	421	397	434	438	390	459	418	403	435	427	465	455	476	469	417	409	407	414	441	402	434	431	463	429	431	429	428	455	416	449	445	432	458	444	458	438	428	464	441	424	383	446	463	444	442	427	454	466	442	421	450	439	462	456	410	448	455	460	478	433	463	458	474	456	425	423	431	426	444	468	417	439	433	465	421	460	424	470	452	461	413	418	444	436	426	452	460	456	461	421	455	432	424	452	444	393	403	457	439	459	460	434	436	477	416	410	446	412	447	425	472	431	426	464	442	486	455	409	432	399	429	449	467	421	427	411	455	424	444	450	409	398	414	422	416	448	433	451	447	446	479	454	396	466	461	459	452	439	442	445	461	423	450	418	429	433	416	479	437	433	402	423	434	427	475	419	416	434	427	445	408	395	444	444	424	453	418	462	453	408	463	414	413	455	458	444	423	411	456	420	460	448	435	404	409	430	449	450	445	470	455	460	460	427	452	439	433	434	439	417	437	417	441	423	426	389	435	464	424	466	425	434	464	397	444	481	426	456	465	389	444	429	451	450	465	463	405	456	439	463	426	462	438	407	420	453	442	449	419	417	453	429	428	454	448	417	414	404	403	415	412	430	446	449	454	461	417	423	448	435	419	419	410	441	442	446	393	437	412	448	456	452	429	455	460	427	416	435	429	457	441	445	438	433	424	447	456	402	456	435	460	435	463	448	403	417	414	439	464	449	465	447	453	439	476	432	448	434	436	421	451	440	441	492	432	417	451	414	405	405	445	466	432	427	418	459	427	407	450	416	438	425	437	460	428	401	478	418	436	390	422	445	476	446	400	440	477	447	429	466	417	439	422	476	429	434	415	436	448	440	452	438	441	406	435	407	458	427	440	428	434	423	433	404	438	459	456	420	405	458	453	453	495	448	450	442	423	459	456	422	431	441	419	438	477	444	471	422	436	421	457	445	442	405	419	448	434	406	435	419	456	395	441	439	427	460	450	421	448	440	460	432	434	444	423	396	433	437	438	415	434	421	472	429	454	412	429	437	434	456	412	441	413	460	442	422	446	414	448	410	471	398	428	416	443	449	464	418	426	437	419	460	436	448	462	474	393	411	428	432	413	427	418	449	462	468	410	478	417
31124	30179	32767	21078	5429	803	361	288	266	268	272	269	234	270	274	259	268	264	257	243	255	287	263	269	256	269	248	271	301	285	259	249	275	258	281	257	266	261	269	302	287	284	272	246	278	277	266	275	268	261	270	264	255	255	296	285	261	252	269	285	294	254	256	263	243	306	268	250	262	253	256	262	260	258	293	286	293	290	232	265	248	297	271	232	252	269	288	262	259	272	265	284	227	263	260	252	245	273	263	261	268	257	271	274	260	259	272	250	270	282	280	291	250	247	271	298	263	252	243	278	273	255	257	219	281	270	266	260	262	249	252	267	284	284	292	268	235	298	277	287	284	274	265	268	291	266	242	279	258	271	279	257	263	278	288	284	267	268	283	270	260	260	269	260	271	254	278	278	258	262	278	259	291	254	267	258	268	296	259	282	274	285	298	253	288	284	265	302	261	284	297	268	272	256	277	268	273	248	269	266	267	248	252	269	267	288	286	273	273	252	262	246	268	276	295	261	243	273	268	298	253	270	270	252	278	261	243	290	277	240	284	277	252	243	277	268	301	251	274	261	264	257	282	258	285	255	319	266	251	264	258	262	279	250	276	275	273	260	261	280	260	244	254	275	269	247	271	270	268	259	299	239	287	268	268	270	268	278	274	280	267	275	252	253	278	262	250	260	266	302	279	291	281	285	279	254	262	288	241	275	289	252	272	246	292	272	254	287	254	257	248	261	282	252	301	262	251	248	275	262	295	277	274	274	262	255	273	252	252	293	303	270	274	263	277	269	282	270	248	276	291	271	290	259	283	257	290	276	261	274	261	254	265	283	256	274	256	286	265	293	266	276	283	285	246	269	302	293	268	279	273	311	304	281	256	275	262	237	266	269	242	255	268	260	318	264	286	295	273	268	258	276	246	278	281	297	306	274	276	286	272	239	274	288	274	284	258	268	274	280	250	275	301	272	290	286	263	267	271	248	249	269	287	250	238	260	280	243	254	276	276	278	261	281	278	240	275	257	286	262	281	250	292	243	263	273	259	236	281	281	273	276	278	273	271	263	291	262	294	258	282	252	240	271	260	282	259	249	254	278	251	277	261	279	285	260	279	257	277	256	272	280	256	285	263	259	273	275	250	260	275	280	254	261	250	267	287	254	267	274	302	296	242	292	244	271	265	283	229	275	294	259	277	261	272	276	276	254	255	253	275	251	248	262	261	236	240	282	248	261	270	269	281	252	265	270	298	277	288	279	277	270	273	272	259	239	284	240	271	262	265	240	257	250	268	239	260	279	275	298	255	297	257	278	281	283	264	289	264	271	276	271	263	285	259	271	263	280	262	283	290	281	242	269	260	282	253	295	255	256	266	271	305	268	287	259	261	239	283	264	269	290	263	291	267	261	241	265	270	252	240	258	269	266	273	230	255	251	247	270	274	272	255	239	273	264	256	268	256	250	257	272	266	247	269	261	272	259	294	264	249	264	282	269	274	297	258	253	273	275	278	280	262	286	242	262	253	291	236	251	267	267	268	264	270	277	288	269	239	282	255	276	243	254	285	259	301	280	278	294	276	284	233	260	233	282	279	249	268	278	263	248	280	322	248	254	276	280	265	294	249	287	291	255	262	252	267	295	262	262	274	263	299	271	239	256	259	269	237	258	274	263	271	240	265	262	240	253	285	253	269	304	256	290	269	278	243	251	277	262	278	239	270	282	255	278	298	261	230	240	249	253	276	233	281	260	262	254	275	282	247	260	276	281	226	254	234	252	265	282	240	250	259	280	260	261	262	269	274	274	263	277	278	284	292	260	250	236	296	274	246	268	286	260	259	291	261	268	261	238	273	248	273	242	310	269	293	260	263	288	286	284	267	262	242	285	259	255	256	278	267	293	252	285	245	237	262	275	276	278	281	269	296	285	269	265	263	252	240	253	262	275	262	277	247	266	245	283	269	272	256	234	287	265	266	257	263	265	246	230	265	270	262	268	242	261	276	279	272	275	275	274	289	258	269	286	292	282	249	277	302	244	254	245	266	271	250	275	266	265	271	262	234	249	291	259	270	289	261	241	253	264	258	257	245	294	249	259	265	283	258	314	268	289	247	278	251	257	269	265	242	273	263	268	290	271	276	263	249	269	278	277	256	233	294	257	256	258	291	250	244	268	258	264	261	260	276	228	289	312	294	256	247	287	275	270	255	262	267	242	265	286	259	290	268	261	287	277	266	255	280	282	257	280	277	267	264	284	283	253	259	249	288	273	279	280	272	256	267	269	275	246	270	279	276	257	274	279	277	259	279	273	259	250	276	261	267	259	275	269	265	294	270	266	258	261	272	258	272	277	276	269	239	256	259	284	248	270	260	244	260	281	279	281	286	268	261	262	247	286	278	259	280	264	261	282	246	289	243	286	269	261	265	269	278	257	266	263	259	283	235	257	281	277	257	269	294	277	233	282	254	280	243	278	257	268	254	276	298	300	294	260	258	284	258	288	279	266	289	274	240	276	279	292	260	254	265	284	270	258	285	229	289	280	267	284	262	281	282	277	257	260	276	310	259	251	247	278	255	307	250	292	261	285	286	263	270	259	265	268	275	254	251	302	268	240	258	241	244	296	288	264	281	274	274	259	278	286	276	278	261	276	269	257	293	268	258	263	259	257	281	247	261	268	268	251	258	274	272	254	284	273	240	260	246	285	229	287	257	258	243	262	266	264	269	286	262	302	259	276	260	267	270	246	277	232	270	284	250	265	275	253	254	287	259	256	264	242	280	268	269	271	262	274	282	260	258	253	272	258	246	239	285	253	280	279	275	242	267	274	267	283	261	254	255	276	255	269	302	247	251	260	276	279	263	296	291	255	269	279	274	274	278	276	270	277	257	239	274	275	274	282	277	265	248	257	281	270	267	262	291	281	264	245	263	285	267	253	280	260	250	256	272	253	258	238	279	263	279	273	262	276	253	283	268	274	293	256	263	250	247	245	293	269	265	248	283	268	275	291	268	272	257	309	265	264	289	279	274	258	247	264	276	255	271	271	271	235	269	276	264	283	272	272	278	278	277	318	258	277	265	278	262	247	251	282	277	268	284	240	262	244	241	271	237	255	274	262	246	242	247	286	270	289	283	278	245	249	259	267	264	270	282	275	251	275	252	277	256	280	251	266	275	271	276	274	261	268	294	289	247	272	275	281	279	256	236	257	276	253	263	300	247	276	281	297	293	248	265	274	268	288	277	260	258	269	239	259	252	272	250	276	253	290	288	258	245	291	284	269	290	290	289	270	270	246	257	280	241	254	262	246	285	261	271	259	274	256	267	318	294	268	252	286	265	239	293	267	255	279	249	289	247	273	245	289	295	260	270	223	266	270	271	279	271	253	257	269	273	262	270	246	259	267	266	258	260	264	243	252	282	275	261	283	252	241	275	255	288	264	252	248	273	285	285	288	251	262	286	253	244	268	291	268	273	285	264	251	267	294	271	273	261	254	263	260	282	253	279	262	268	258	274	270	249	271
34517	45313	32854	18355	5620	793	375	345	347	331	296	323	311	282	303	289	315	302	321	354	320	294	321	341	332	326	358	289	319	362	308	324	298	357	280	311	352	322	321	327	331	328	327	301	336	328	335	332	323	340	310	291	324	317	318	319	305	321	308	318	297	333	295	310	314	330	287	317	359	309	309	333	321	318	321	301	265	315	289	318	299	315	312	315	304	316	328	302	335	293	319	282	321	339	349	302	290	319	341	317	336	342	330	311	333	318	351	335	329	359	321	314	298	318	324	310	339	335	307	319	316	310	309	327	280	310	276	283	347	305	292	323	325	287	301	309	325	311	350	307	312	329	342	336	305	309	316	324	335	311	284	314	341	310	312	284	371	329	331	345	309	347	356	313	328	323	310	336	316	340	302	280	335	329	278	297	333	324	308	292	295	314	295	316	342	296	302	318	285	343	301	336	326	314	319	302	368	285	342	323	329	317	294	317	328	316	324	313	300	315	316	304	292	311	303	292	310	288	316	281	285	307	311	326	311	314	333	301	332	297	327	335	302	295	294	341	315	327	317	307	332	313	340	345	341	293	302	296	345	319	317	311	338	320	327	316	357	288	336	314	296	320	328	308	331	319	304	356	364	311	297	303	326	305	334	320	305	307	306	325	331	313	290	313	333	286	347	328	318	297	294	302	306	324	339	337	345	300	322	332	330	327	327	325	307	335	318	321	317	322	334	308	317	332	303	330	280	356	316	298	294	299	303	319	332	313	315	306	336	305	303	300	304	316	301	287	319	339	334	333	310	308	346	321	317	311	329	288	291	308	313	312	293	314	310	325	314	303	272	342	302	335	301	347	303	332	369	336	347	344	325	317	316	305	287	291	339	314	338	297	288	299	308	342	327	304	319	331	320	354	318	319	310	321	309	300	314	313	313	308	324	297	317	333	353	295	317	287	328	307	321	316	306	303	323	338	310	296	315	339	346	287	312	304	304	325	295	327	312	332	303	328	327	339	313	339	319	300	312	331	324	333	325	339	347	323	349	332	331	325	312	325	321	322	327	309	297	315	288	343	319	325	291	303	304	291	321	334	330	315	311	329	304	265	311	335	309	314	306	305	280	327	305	291	327	350	299	305	306	317	327	287	335	345	325	329	303	341	324	307	336	313	316	337	299	324	339	347	298	360	343	279	293	311	339	281	316	296	311	335	316	320	328	318	331	357	312	317	300	290	313	295	324	319	322	335	315	318	307	311	339	331	321	275	327	323	291	327	328	276	304	331	314	329	309	305	316	330	324	329	309	343	323	309	335	324	332	307	341	293	313	290	346	327	288	313	359	300	324	302	319	332	309	329	330	345	318	323	318	287	328	329	308	335	311	321	300	289	286	312	313	342	287	343	317	300	325	330	311	331	317	312	317	309	312	318	317	300	317	285	329	346	334	324	324	334	313	314	310	307	284	323	302	326	291	310	319	316	298	299	323	306	304	293	305	340	294	325	312	296	304	307	310	371	315	345	333	321	325	300	312	337	317	284	326	303	329	304	345	339	333	326	316	300	323	309	341	306	280	318	286	301	334	304	298	298	314	319	342	335	329	315	345	328	299	347	310	320	305	332	302	294	327	344	338	300	314	323	304	308	316	335	325	311	299	303	310	332	327	343	302	313	313	363	280	301	281	302	348	316	324	319	306	313	349	309	313	347	307	332	330	308	310	334	314	323	339	302	310	330	309	320	344	316	300	298	327	323	309	330	318	300	325	315	333	300	318	332	352	344	335	328	323	307	319	283	287	353	302	313	339	331	302	305	325	326	305	295	320	314	293	305	336	332	321	336	327	332	316	329	312	321	327	326	292	364	297	325	313	327	326	332	332	349	308	293	338	341	297	306	332	326	331	322	338	334	326	307	307	329	305	297	302	307	298	316	324	349	341	305	298	333	292	342	361	282	323	319	298	311	302	322	316	320	299	316	311	304	288	333	317	286	333	277	306	358	325	341	342	311	336	300	277	304	296	297	343	288	316	301	315	333	299	302	349	301	313	346	300	301	303	347	311	345	317	317	314	325	326	322	292	317	292	321	316	318	300	346	330	336	304	338	310	318	289	304	315	327	316	318	333	304	345	319	315	330	291	355	331	331	325	313	322	300	315	320	337	349	324	315	319	316	306	315	339	335	297	296	333	319	338	295	312	305	318	283	314	307	299	328	310	300	335	319	315	320	338	308	340	294	319	307	310	295	302	327	307	302	302	292	301	298	307	312	319	326	331	308	288	288	339	324	344	299	347	300	331	340	338	304	326	300	330	300	311	308	295	305	359	330	327	282	286	336	313	294	309	335	346	344	312	312	306	310	298	307	330	318	298	308	330	321	324	300	325	299	338	300	313	315	282	314	313	314	313	294	311	304	290	325	307	291	313	321	309	287	300	331	299	313	317	300	305	332	344	322	313	291	312	321	307	289	328	324	320	293	327	321	310	325	318	288	335	340	283	329	336	292	309	295	337	310	335	326	310	319	315	316	341	340	354	289	312	301	338	301	323	319	293	312	294	324	324	302	318	311	301	345	339	306	304	311	325	328	304	309	333	304	309	335	302	337	300	295	306	316	312	313	302	311	307	301	297	318	319	329	347	295	308	292	304	313	313	285	340	324	336	322	350	315	325	302	318	305	343	322	328	308	323	326	322	309	332	343	327	314	308	278	291	323	317	318	313	305	305	294	333	298	339	326	312	305	318	316	336	309	321	312	312	283	325	326	296	297	316	296	322	322	301	293	294	324	332	292	313	310	304	320	290	328	320	344	333	345	327	292	306	351	301	331	328	292	329	318	267	343	300	317	325	360	304	314	309	332	314	317	309	343	327	365	316	337	304	275	304	311	322	285	312	318	302	327	348	342	326	273	325	324	321	327	329	312	293	345	310	331	291	332	327	318	313	341	325	318	311	305	324	317	353	320	333	314	314	335	300	302	323	323	296	308	315	317	296	279	331	291	300	289	336	321	314	323	321	324	320	328	299	313	326	293	332	307	318	308	295	303	290	341	325	296	312	302	343	309	333	325	356	323	289	294	323	292	337	316	291	333	300	301	311	316	314	337	307	336	328	301	340	315	331	355	295	307	342	326	296	320	340	314	286	314	318	312	292	316	315	309	331	332	317	335	318	327	290	318	339	314	308	294	306	294	331	325	337	307	294	297	321	320	321	308	332	328	318	299	356	327	327	305	296	337	304	329	298	318	304	322	325	330	312	316	313	284	350	308	329	303	345	319	318	291	340	343	305	313	311	326	345	322	306	313	329	343	309	290	285	331	319	303	322	317	338	297	295	327	306	354	291	332	336	324	336	309	307	299	295	324	308	284	329	320	332	301	261	296	343	346	327	328	299	308	304	306	286	309	299	341	334	318	337	317	320	348	320	327	317	297	339	301	297	301	312	318	301	329	344	306	319	326	303	322	321	326	342	318	295	292	298	334	308	298	316	303	329	326	294	331	311	315	332	306	290	335	340	291	334	310
24478	21413	28677	24793	20784	9760	1364	489	355	310	298	293	263	269	262	264	273	282	233	265	237	262	224	262	273	250	255	253	254	250	247	211	248	252	256	244	215	225	227	254	230	241	249	263	258	258	260	243	261	256	254	236	250	255	233	246	247	231	251	240	239	230	240	268	227	263	255	222	250	270	270	239	230	246	239	256	249	239	242	260	236	243	250	258	239	237	241	250	269	259	252	245	234	253	306	244	263	250	247	246	278	252	242	225	264	245	261	248	240	262	233	278	224	238	248	245	244	255	233	259	246	276	230	229	240	280	235	256	234	221	252	261	232	228	244	251	243	224	251	253	214	240	226	226	215	292	237	232	216	227	254	231	236	244	233	257	231	245	220	254	246	276	282	258	239	252	267	236	243	266	252	264	217	249	252	227	258	236	268	279	276	247	231	233	257	243	255	254	247	239	230	265	282	240	240	252	234	235	269	238	242	249	243	251	272	230	296	248	239	279	231	212	233	264	252	215	268	242	260	237	249	259	272	238	262	243	246	233	241	238	244	251	250	259	254	260	264	254	258	252	258	271	223	202	217	236	227	270	238	242	241	234	243	262	232	241	233	264	282	250	242	254	262	256	240	250	257	259	244	240	241	208	251	252	252	239	259	274	272	243	263	234	249	268	227	236	237	268	259	295	215	253	246	276	232	242	268	245	238	214	249	226	238	254	264	232	241	250	233	260	216	278	239	254	274	258	226	238	258	255	220	255	254	230	239	257	261	221	233	250	240	226	206	271	238	259	255	256	254	253	281	262	231	262	236	285	254	278	244	253	226	245	253	237	237	230	239	215	214	248	258	238	251	242	236	247	251	255	223	248	209	226	276	227	250	246	253	249	231	218	260	243	237	227	259	283	274	241	246	256	245	247	263	251	248	269	249	259	248	246	236	234	253	252	222	269	263	232	244	241	230	223	244	253	232	245	245	258	266	211	244	223	239	238	252	260	251	256	236	229	238	222	231	242	258	240	212	255	236	231	251	229	233	250	261	219	255	238	264	253	215	241	252	241	259	240	234	249	235	266	246	257	263	256	278	223	256	278	253	246	229	254	242	247	226	247	253	249	253	248	254	232	247	246	242	262	253	262	231	257	244	229	226	227	273	260	234	246	262	265	251	260	249	247	251	242	264	243	249	242	240	263	241	239	269	237	265	268	225	257	227	245	247	250	262	255	264	252	228	244	258	261	246	247	241	270	268	253	246	252	241	250	228	249	227	211	276	240	280	233	216	262	220	256	227	230	271	254	252	244	250	281	256	242	222	255	237	256	239	247	257	217	256	243	228	250	262	251	234	230	252	244	263	254	246	253	244	237	278	236	258	221	241	261	247	251	225	232	276	279	246	243	246	229	254	257	236	245	240	235	238	223	247	256	233	261	230	226	235	281	233	237	240	208	242	239	234	273	247	246	252	214	246	226	250	240	286	232	215	249	269	264	245	242	248	230	223	221	231	258	235	270	231	260	252	237	229	240	253	239	257	250	236	228	245	208	247	257	235	223	266	253	270	224	256	220	215	241	273	253	270	227	227	253	242	243	272	248	255	241	253	254	231	246	224	232	259	260	242	238	233	239	249	254	289	273	267	253	253	263	248	257	249	243	252	220	234	238	247	246	273	238	242	250	265	263	248	248	244	216	273	230	210	249	278	240	233	234	224	269	261	280	234	236	248	258	234	266	240	259	246	247	244	244	233	228	242	266	269	228	240	241	233	260	243	248	260	269	270	241	261	263	230	252	250	234	272	248	253	249	225	237	256	228	242	252	225	259	224	217	228	212	263	251	235	246	240	243	239	235	253	246	216	258	232	202	273	263	231	263	271	256	228	259	255	260	256	255	260	239	244	239	223	256	241	261	245	260	252	227	246	238	256	269	252	234	244	216	244	243	239	244	254	261	253	266	269	248	252	259	256	236	277	223	248	240	255	259	273	250	271	245	227	282	235	251	224	271	246	232	229	241	265	217	274	251	254	258	272	275	247	259	253	272	239	236	232	229	241	253	224	243	265	260	255	230	221	229	253	235	256	263	266	247	261	241	252	233	231	206	259	247	228	274	255	239	263	239	260	256	239	229	235	241	240	242	240	243	231	271	255	260	234	238	261	243	234	254	231	263	272	256	272	239	259	240	237	236	217	254	243	234	240	258	239	241	237	231	232	258	266	250	222	232	235	238	234	252	238	237	222	235	239	222	255	240	249	277	247	263	248	259	238	217	235	226	247	244	268	251	221	245	225	243	260	271	251	259	218	247	250	274	223	252	273	223	260	289	269	262	254	264	251	246	253	235	235	246	226	216	226	244	242	250	251	246	238	246	249	228	221	240	266	246	212	217	249	262	221	245	259	279	241	251	235	258	223	241	216	248	233	245	251	261	264	228	239	248	234	235	257	231	248	264	206	251	253	251	258	250	246	229	244	276	234	265	236	266	268	246	259	221	248	279	255	245	263	256	287	266	236	249	217	232	275	218	259	244	242	240	251	233	240	236	275	268	270	232	207	228	244	244	234	277	236	242	235	239	258	242	233	245	234	243	207	239	232	262	237	272	218	233	277	247	241	280	231	255	267	233	257	244	226	218	228	220	249	227	219	236	258	279	248	245	241	248	265	242	208	218	225	228	238	240	218	243	234	245	268	240	250	257	252	258	270	277	251	247	221	252	266	237	292	236	274	226	226	238	277	242	265	252	233	234	237	257	236	243	239	257	244	245	246	261	272	252	242	261	257	254	271	261	231	260	222	238	242	239	273	246	241	227	231	250	240	230	251	262	258	209	229	255	238	247	241	242	227	243	247	238	238	235	232	266	255	187	271	247	260	231	264	258	247	266	272	248	246	237	241	230	249	227	247	237	268	237	255	243	275	245	244	256	220	239	240	238	230	234	263	262	227	228	253	256	242	283	266	224	246	261	219	248	247	237	247	246	248	260	256	242	232	246	242	255	275	222	225	239	242	247	233	248	247	246	242	238	261	249	219	253	256	249	214	274	262	261	257	230	251	231	251	268	262	242	208	262	244	257	250	251	255	256	264	234	228	253	257	225	273	242	245	241	230	219	259	239	256	249	263	235	293	231	277	227	248	251	269	273	237	272	218	213	240	246	266	246	226	254	227	263	243	237	263	251	237	262	231	220	245	273	265	254	237	233	233	243	257	267	258	255	241	269	225	245	246	265	218	219	239	233	236	241	254	266	226	249	259	245	253	206	240	257	256	271	240	240	251	245	226	265	228	253	227	228	248	251	241	227	267	241	240	238	248	238	228	212	220	252	226	229	264	231	247	229	247	219	241	263	223	219	249	241	275	253	285	259	269	271	238	272	230	263	271	249	214	267	262	235	254	244	266	257	229	241	205	262	245	235	251	257	260	250	248	247	263	230	255	256	244	225	256	222	242	254	246	261	235	242	267	264	229	233	223	238	243	240	255	272	258	276	245	230	235	255	240	232	251	260	225	228	232	235	253	234	240	267
35321	56231	39018	19359	9079	3197	1004	503	407	373	344	331	358	298	293	314	305	298	278	316	290	292	294	295	311	294	295	298	302	269	310	296	294	292	267	326	260	293	293	308	312	281	300	277	312	306	268	289	308	272	274	317	265	273	299	296	277	262	285	289	294	286	295	289	295	263	289	286	257	262	317	287	308	290	280	306	297	285	296	301	283	317	260	284	290	269	281	279	325	304	303	276	298	295	313	287	262	270	295	304	263	287	303	297	297	297	294	268	299	271	284	261	250	275	274	293	244	307	279	257	292	298	282	283	255	305	317	296	295	247	280	281	266	292	274	272	267	265	277	297	325	278	316	290	291	304	313	268	287	288	317	289	303	292	274	328	330	302	305	301	323	300	305	293	282	296	279	300	293	277	293	278	296	274	257	297	289	283	301	269	300	287	250	293	287	287	274	292	302	266	314	287	310	288	293	286	271	261	291	281	296	252	279	263	304	296	293	277	295	249	296	261	260	284	273	258	288	292	321	292	274	285	293	344	273	276	291	290	329	330	255	281	273	274	273	275	284	277	285	294	276	293	301	269	274	311	276	301	274	294	286	242	284	311	288	271	274	280	265	301	297	285	285	298	273	266	253	314	267	295	302	280	279	271	270	300	279	292	303	298	276	283	275	293	310	272	297	304	308	275	274	288	294	293	303	305	281	280	263	295	274	292	288	272	282	268	309	285	294	294	281	262	280	272	261	262	296	250	283	270	269	289	285	311	279	304	305	305	267	278	296	325	269	269	272	290	284	287	293	283	262	303	256	301	277	270	274	250	308	286	311	291	284	279	289	263	297	307	277	283	300	301	280	236	279	279	283	244	298	269	325	303	273	261	269	289	297	259	319	308	304	292	295	296	279	290	270	319	262	311	270	288	279	256	300	290	303	282	277	283	250	299	278	283	287	320	269	289	277	267	271	275	277	271	288	301	274	256	258	273	325	286	311	285	306	288	307	289	279	291	313	291	298	269	286	284	279	298	326	301	282	303	294	301	294	294	274	304	253	299	276	299	308	306	278	298	276	306	294	291	304	308	324	311	301	302	250	267	285	278	287	286	276	306	296	267	298	310	277	278	284	305	303	298	301	299	273	266	274	268	304	269	285	285	277	270	304	283	293	261	298	268	275	284	303	263	294	273	309	296	285	300	262	296	308	299	315	260	305	267	277	262	274	258	290	281	307	285	296	282	259	303	288	285	296	286	301	302	282	280	293	294	265	290	255	278	287	279	298	286	305	288	304	298	267	305	288	286	277	254	286	290	294	302	287	279	279	313	294	299	287	323	288	288	281	290	297	288	319	286	278	292	297	320	304	288	280	301	267	257	282	278	277	291	268	268	314	285	275	295	263	335	293	269	307	272	269	286	284	282	267	276	300	279	286	284	291	291	282	308	267	315	260	297	275	264	305	309	292	280	286	300	244	311	320	300	253	324	277	284	274	280	312	301	285	268	285	267	275	273	286	304	269	288	282	289	248	260	277	291	263	265	310	305	240	286	317	267	319	280	295	263	309	323	270	316	284	272	307	268	281	299	282	328	270	277	300	298	302	277	263	285	279	311	274	283	292	296	271	276	312	275	298	247	288	256	296	289	309	274	267	268	292	284	262	292	307	304	285	305	282	298	281	302	285	300	256	270	308	298	303	287	285	294	287	310	290	297	288	298	280	283	273	274	301	311	267	275	305	282	308	277	276	271	297	287	269	314	289	328	273	333	286	293	326	295	269	312	299	285	267	319	282	272	280	291	263	279	277	275	275	295	266	279	287	295	284	276	284	251	274	289	261	270	323	264	267	271	290	278	281	277	283	236	294	285	280	298	295	299	284	274	305	278	291	308	274	298	296	282	288	274	291	304	281	328	242	296	261	281	281	266	276	285	285	308	251	304	276	294	264	274	280	277	288	281	306	293	286	279	285	302	281	272	291	286	261	309	279	295	281	312	276	286	291	295	312	288	283	285	274	280	302	296	259	305	328	283	291	293	265	272	296	307	300	282	270	278	290	281	271	272	284	276	263	286	305	286	300	305	290	272	312	249	272	286	300	314	241	305	323	296	287	273	273	300	287	297	280	287	263	284	314	276	295	300	308	268	296	307	282	274	302	289	293	288	303	265	284	295	280	273	287	302	286	285	278	282	259	291	248	258	287	292	271	250	287	310	264	304	249	313	280	319	243	288	285	273	270	276	271	287	294	296	253	267	286	283	295	289	274	290	290	293	277	267	269	278	289	271	293	312	290	296	320	270	291	275	258	311	270	306	312	284	269	266	294	304	272	265	299	270	298	277	291	296	284	311	270	285	286	294	276	270	295	291	283	292	294	279	309	302	279	322	297	314	302	285	286	284	277	267	336	273	312	278	260	264	290	291	280	261	291	316	299	282	289	278	272	275	260	305	281	301	285	302	299	293	303	280	261	319	262	257	260	285	295	291	279	310	307	290	305	291	292	286	303	268	313	292	293	289	273	304	302	250	260	286	272	269	287	275	304	297	286	300	287	289	302	292	261	290	281	308	269	272	276	280	299	300	259	275	281	297	288	285	262	287	307	256	301	297	261	321	276	286	274	305	299	254	299	288	283	298	284	261	318	307	300	267	296	299	295	290	256	306	286	289	271	267	284	277	296	272	324	278	262	266	308	245	267	291	297	269	274	293	311	297	292	266	287	316	272	268	295	272	287	261	262	320	298	283	272	273	289	270	270	280	314	280	295	318	270	284	295	310	283	269	255	294	307	273	269	286	297	280	288	304	293	261	253	289	272	257	298	303	258	277	306	268	285	296	281	324	289	313	254	285	286	291	307	274	265	281	292	297	318	276	259	278	256	299	307	287	273	318	286	277	293	316	295	293	279	308	253	244	272	271	284	293	299	283	299	311	290	303	274	289	288	303	276	282	267	273	286	290	288	279	311	281	292	294	286	297	314	264	298	278	303	309	289	305	295	287	312	293	282	292	298	286	295	298	294	296	268	293	291	315	285	281	323	297	280	292	274	296	287	270	282	289	295	294	299	293	279	290	278	310	271	278	294	281	288	310	332	294	281	257	304	283	279	301	271	311	278	317	315	282	302	286	304	315	307	314	292	295	287	232	286	270	277	291	306	289	276	306	261	299	299	285	327	240	318	308	312	288	278	266	310	295	288	309	268	301	276	304	296	283	280	254	327	299	303	292	273	313	272	300	248	296	279	262	287	307	301	310	250	282	285	314	257	284	319	279	295	306	231	273	298	281	301	277	250	323	283	298	319	312	273	301	299	308	293	297	252	274	289	292	285	294	263	297	267	257	312	247	292	286	294	288	275	290	275	279	287	292	267	301	282	282	285	294	321	261	268	297	275	294	268	288	277	288	286	270	294	271	269	316	298	288	285	282	273	304	281	291	289	274	290	303	291	279	292	288	296	299	266	297	277	301	292	270	245	310	288	297	262	267	276	296	270	301	274	304	285	293	304	257	264	296	276	278	283	308	264	296
25831	21802	28513	25475	14709	3870	954	462	391	386	366	353	381	348	369	373	366	361	308	346	384	315	377	355	355	348	368	358	315	359	376	349	342	380	334	323	359	347	335	345	346	332	353	313	348	315	326	373	335	382	321	371	361	365	351	344	361	387	364	369	347	338	337	343	355	358	346	344	363	368	344	346	372	361	346	359	337	364	358	353	359	327	384	353	369	357	344	321	326	322	316	370	338	348	325	333	362	391	341	366	328	365	329	341	354	358	365	298	363	330	352	349	336	368	354	318	348	369	324	343	373	321	341	308	350	327	343	346	337	333	326	357	332	335	329	359	345	336	349	352	339	348	341	367	367	374	349	316	341	357	387	318	329	357	353	352	346	331	322	347	376	327	380	352	318	331	321	320	335	351	341	336	360	384	354	374	329	350	335	354	336	332	362	318	305	341	345	355	325	345	332	336	343	357	321	354	338	351	322	336	340	314	344	341	316	376	348	354	377	335	352	347	329	350	373	336	357	338	331	298	348	353	373	380	361	359	366	347	335	350	349	330	358	335	353	356	324	364	342	392	336	363	324	354	322	372	319	366	333	355	330	357	330	330	348	370	335	348	328	366	360	342	336	371	336	356	339	318	345	321	373	359	336	330	365	340	349	338	358	366	344	331	345	364	343	318	343	356	366	362	355	363	324	354	340	360	362	350	360	356	331	373	343	375	337	361	334	355	344	358	326	361	350	367	335	346	361	335	338	323	351	354	361	334	333	355	339	362	318	373	329	378	351	353	319	367	351	328	347	340	370	357	347	369	341	307	365	347	344	337	356	357	323	346	374	328	377	333	373	337	324	363	340	340	342	357	351	383	368	369	345	340	343	318	343	349	346	344	349	369	368	350	317	352	315	336	350	373	348	345	317	304	304	335	327	356	336	335	337	335	361	374	349	359	361	304	342	320	339	383	346	325	316	344	326	344	317	324	369	359	325	344	328	352	288	327	377	345	350	337	324	363	325	319	371	370	342	348	330	331	357	336	314	333	349	327	347	378	362	331	336	369	328	337	359	347	343	351	357	342	334	362	328	334	357	353	346	352	359	322	341	349	361	310	343	353	375	348	353	338	358	335	332	341	330	338	361	350	393	340	355	325	305	346	376	349	377	353	326	330	381	343	336	349	375	327	358	357	371	352	334	318	324	357	379	357	324	307	343	332	385	343	355	348	327	337	361	361	373	357	365	344	336	349	333	330	368	369	331	323	344	317	373	345	356	349	348	368	351	341	324	350	378	339	332	360	333	348	358	379	350	339	359	363	317	397	338	329	336	343	351	345	382	316	369	338	317	383	349	332	387	304	325	376	341	351	364	346	348	346	344	343	356	359	345	323	354	358	375	339	308	348	332	364	363	380	331	376	369	374	349	348	364	350	397	376	368	349	371	331	377	353	369	331	330	335	313	356	361	346	328	347	330	375	344	370	329	351	324	359	348	335	312	350	367	340	382	355	340	395	319	358	339	369	339	341	349	367	350	354	351	349	322	307	328	341	321	337	336	369	345	358	377	348	371	340	350	306	326	337	357	351	351	329	372	338	366	353	349	340	366	391	356	319	332	345	354	339	349	328	348	349	364	348	330	340	349	329	344	330	359	344	338	360	339	329	314	335	344	325	339	374	372	343	360	333	328	337	340	353	373	344	356	352	363	331	331	342	366	387	332	333	335	345	373	352	348	363	368	338	340	355	335	345	321	322	315	304	345	379	360	348	323	365	335	324	358	352	322	370	347	324	346	380	358	327	335	359	345	374	375	335	325	350	362	332	356	360	330	360	334	375	363	344	346	367	333	379	339	334	349	347	351	382	344	348	335	367	326	350	322	353	341	347	341	331	332	355	355	311	343	382	346	374	317	352	356	356	366	355	357	373	362	324	342	358	334	339	349	331	326	349	336	362	322	348	355	343	380	327	358	336	395	340	353	333	349	378	349	336	374	308	352	374	336	324	350	378	318	352	339	364	332	365	334	339	396	350	357	332	350	352	354	368	379	357	351	391	351	350	352	335	352	371	340	289	329	347	351	319	355	357	344	353	340	355	334	330	351	323	384	327	360	364	346	340	311	332	338	348	346	362	362	305	346	387	314	363	329	351	344	334	329	291	337	375	323	354	326	306	349	361	329	380	342	377	372	336	342	322	324	339	347	350	346	351	340	345	340	343	315	345	339	361	353	337	341	319	364	320	348	360	333	348	338	355	340	378	315	345	351	384	374	336	340	345	359	351	345	348	349	316	334	332	338	347	323	364	354	342	293	351	338	339	341	306	346	367	313	363	330	379	370	329	353	332	359	356	344	338	352	297	362	376	331	364	354	339	344	347	324	335	349	327	355	341	358	333	343	361	357	350	329	344	325	323	370	340	354	332	336	362	287	360	335	366	324	328	372	350	339	345	348	316	333	333	357	313	292	359	333	364	371	348	333	356	326	343	365	389	356	344	353	340	339	355	366	363	334	390	340	388	365	354	328	328	341	373	342	349	363	354	357	355	327	364	350	350	346	347	330	357	365	364	360	329	347	339	335	354	346	337	335	325	352	322	349	316	337	357	339	357	333	350	368	395	350	308	329	381	326	321	362	374	327	341	322	338	325	348	361	352	302	352	332	328	356	338	344	359	315	315	338	344	346	398	327	317	355	318	361	333	339	374	349	335	311	322	332	344	318	320	338	387	365	316	344	330	335	364	339	326	319	340	317	343	308	358	329	329	387	337	357	368	356	344	328	336	370	343	349	310	350	375	413	355	323	357	354	343	378	364	316	328	364	355	362	338	357	353	305	334	357	323	366	308	343	375	339	340	326	330	335	348	346	327	361	323	355	373	343	368	363	346	331	331	332	314	360	372	326	330	355	343	357	326	356	315	355	358	339	368	352	346	337	370	372	377	354	331	356	359	347	361	332	402	305	368	331	368	357	350	329	382	353	337	327	346	375	346	350	335	355	388	331	334	390	339	336	342	377	369	362	358	371	352	340	359	356	362	381	365	366	319	396	336	342	336	326	348	363	364	331	375	350	358	337	351	331	346	336	342	322	339	334	353	344	367	348	317	382	321	350	386	375	348	350	343	382	365	349	314	379	341	345	344	338	345	308	345	372	360	376	323	317	365	317	350	362	337	349	353	356	366	365	317	360	332	349	337	338	365	359	368	321	368	339	354	329	337	348	327	333	350	327	357	331	371	351	348	348	389	337	339	344	350	355	356	360	376	323	327	361	327	356	348	347	347	345	342	342	377	334	346	375	367	324	355	371	344	354	338	324	337	333	376	338	348	352	355	331	333	373	324	365	338	353	346	353	344	368	337	346	351	329	322	324	303	340	343	376	346	338	364	334	350	335	324	312	354	373	356	331	345	350	325	318	373	319	361	354	357	364	334	335	314	320	337	341	336	360	361	375	337	329	313	327	357	374	332	325	351	358	356	329	323	306	359	361	372	345	394	325	332	351	306	323	365	338	343	339	363	347	337	360	355
34475	53261	31690	16884	11794	4067	1271	622	531	531	460	466	455	432	415	413	404	397	404	450	449	437	402	403	410	403	432	410	414	378	379	430	401	422	399	430	432	392	400	422	388	420	416	405	384	425	402	386	408	413	438	400	428	382	388	410	415	391	422	370	417	435	398	410	431	412	433	401	383	445	419	401	430	395	403	371	394	373	392	392	398	389	419	396	435	351	384	389	400	407	416	443	400	400	401	413	398	386	376	385	422	380	375	430	428	407	386	388	418	362	386	409	456	409	422	425	421	395	447	385	393	417	428	406	402	389	381	356	384	430	405	417	376	395	376	410	405	382	406	441	430	418	417	421	417	377	437	410	355	392	397	445	390	393	381	406	408	440	418	391	391	393	431	425	423	399	386	412	405	368	392	436	388	395	408	411	410	381	446	416	398	398	418	436	392	400	420	439	400	387	420	415	457	391	430	405	428	400	395	401	420	416	401	421	421	384	434	426	380	403	398	400	412	401	387	393	421	382	411	390	369	396	404	391	418	418	374	404	425	411	398	433	443	425	416	394	416	416	412	439	401	426	371	395	379	390	369	385	400	424	426	402	385	398	418	415	415	416	393	406	385	421	377	457	418	391	370	431	381	388	387	404	395	408	385	408	381	402	435	427	441	422	405	400	421	427	400	407	369	414	414	403	412	393	413	410	377	456	412	390	420	401	393	380	425	418	417	392	431	382	391	417	421	431	403	415	396	396	399	394	416	438	383	423	442	403	377	389	418	413	404	420	409	419	383	413	392	407	408	382	448	368	424	441	416	412	388	391	436	358	414	394	393	376	411	379	392	395	434	402	383	374	393	407	394	383	443	427	426	390	435	427	437	385	357	388	373	382	369	393	402	392	418	384	378	458	411	420	397	405	420	396	396	373	414	393	405	421	415	414	415	424	416	427	422	378	406	393	421	389	401	374	409	408	388	410	424	383	404	385	409	390	388	383	420	368	437	412	418	357	412	391	416	364	407	370	386	392	380	402	416	422	425	427	405	449	390	377	403	377	397	377	407	416	403	385	397	415	426	383	412	386	395	427	381	421	419	410	373	429	368	432	411	414	407	376	414	452	407	382	398	388	386	403	377	422	411	398	416	391	385	422	425	385	378	362	420	418	408	376	450	402	415	410	392	401	369	387	359	394	398	403	433	422	408	413	418	397	446	394	403	402	418	427	423	417	410	402	410	421	408	407	411	390	420	427	391	404	389	382	388	456	430	388	407	420	407	398	398	407	413	378	400	380	408	394	400	416	391	388	423	457	396	393	421	385	390	444	404	375	408	403	402	395	388	412	393	421	400	376	436	455	382	399	374	403	445	408	380	350	393	387	423	385	414	367	447	373	418	424	415	423	424	406	403	396	409	428	419	386	407	410	410	432	402	423	389	400	423	410	410	432	450	451	400	409	455	400	424	402	388	411	412	410	396	362	380	419	411	406	402	402	368	391	404	374	418	373	377	404	431	387	441	386	415	378	392	420	399	394	432	437	383	414	397	449	426	386	425	432	418	362	397	421	363	422	387	414	401	376	394	390	417	401	449	384	385	444	400	388	402	408	416	399	424	417	388	390	395	401	394	391	431	428	411	410	363	398	426	355	399	413	410	400	411	387	426	418	405	390	380	424	399	381	407	403	435	389	409	382	374	380	388	405	425	391	409	418	416	412	400	408	392	423	375	405	420	393	395	464	412	402	388	385	410	433	410	383	383	419	425	379	417	395	373	387	399	428	406	399	384	397	415	452	347	411	384	404	390	430	403	383	389	397	390	414	409	382	348	406	420	414	409	365	425	443	376	417	401	433	426	395	415	416	429	412	431	415	402	360	429	395	425	377	411	395	412	392	446	403	397	404	424	403	396	421	418	412	429	385	422	416	395	403	414	420	458	391	389	415	394	407	407	402	413	359	394	403	399	391	438	413	409	408	410	386	407	382	393	387	407	424	377	413	404	390	424	401	422	428	373	410	382	457	396	421	414	415	403	438	395	391	402	420	391	415	422	367	421	391	415	391	395	446	378	434	416	409	402	403	414	442	396	439	372	439	423	389	414	421	377	402	409	398	430	417	428	406	406	391	414	403	437	439	388	393	414	406	411	413	407	391	407	406	383	421	406	424	401	424	402	402	424	383	370	380	410	417	386	381	430	378	422	418	372	426	383	405	470	389	395	401	418	440	392	413	440	431	369	436	413	364	397	415	411	408	422	456	399	409	381	386	383	413	407	424	397	397	420	396	419	384	359	459	390	387	395	398	392	436	364	443	418	394	365	457	461	412	395	402	407	405	371	404	392	385	384	441	407	421	378	430	416	377	403	449	409	412	418	403	383	400	399	385	412	388	416	411	402	429	392	398	406	451	390	396	443	388	410	375	382	425	437	393	403	397	389	416	389	431	380	431	371	421	412	404	394	411	413	410	381	402	440	411	394	346	421	393	389	389	374	429	391	389	409	410	405	443	416	380	392	441	374	389	407	383	369	406	368	368	385	389	419	434	397	413	390	399	391	366	416	426	396	406	434	386	393	411	398	381	396	362	386	423	445	430	396	431	430	432	416	404	419	422	464	428	408	404	447	402	404	406	441	377	404	393	411	356	438	408	372	390	401	397	390	427	396	420	449	410	434	431	417	423	386	392	406	426	402	419	418	388	430	405	378	423	397	413	432	403	403	381	383	404	441	378	392	390	406	399	410	425	387	385	416	422	430	384	411	406	401	429	410	383	417	422	435	413	382	389	394	397	391	415	396	409	374	431	410	408	421	426	447	414	416	412	412	389	422	416	418	406	408	396	407	391	397	405	373	402	393	403	396	417	427	391	394	410	386	441	398	413	419	411	408	408	401	398	413	421	414	430	381	404	404	431	401	406	379	415	391	405	400	404	407	427	431	402	398	404	389	401	393	439	392	413	403	444	408	405	421	388	414	424	410	435	391	404	424	399	381	430	455	396	380	407	402	375	409	406	422	410	368	419	399	399	417	397	398	392	405	381	388	460	405	419	392	394	408	450	399	398	426	425	430	352	405	383	414	374	400	393	401	425	417	400	427	378	393	374	411	415	379	402	420	432	424	416	396	410	392	418	372	447	360	424	386	412	403	409	418	393	418	380	418	375	423	382	396	396	417	436	405	385	383	381	407	428	398	416	409	418	395	361	389	404	389	385	395	386	405	369	412	433	421	410	411	382	415	444	401	379	454	434	407	380	419	416	356	442	412	412	408	402	430	388	427	366	420	412	382	392	413	426	400	391	426	401	410	380	426	400	381	375	417	391	419	416	361	410	360	393	447	399	402	395	397	360	402	384	415	399	440	411	405	395	384	359	381	391	436	380	403	409	443	407	396	419	426	403	371	398	409	422	415	408	411	399	434	416	374	421	392	411	381	407	386	440	407	400	390	444	416	394	389	414	362	409	431	409	417	371	395	389	370	417	399	387	393	433	449	411	381	363	421	387	432	391	421	376	373	441	404	439	396	419
23269	21505	29197	24644	21809	20824	9343	1134	644	547	439	480	449	440	434	380	417	404	384	424	391	382	408	367	382	424	388	398	407	373	374	348	372	392	377	372	397	369	373	388	372	395	359	374	362	382	356	387	389	370	370	393	393	369	391	358	394	335	369	343	378	382	366	363	414	380	364	373	390	395	381	379	372	340	387	386	405	391	388	346	403	391	365	405	364	341	380	388	390	368	367	381	336	388	384	370	346	351	401	402	382	390	390	409	335	341	359	395	376	389	367	405	384	354	388	397	356	368	377	376	397	388	379	357	366	368	411	364	339	390	352	389	393	374	360	365	390	360	377	357	377	382	401	348	333	380	360	357	388	354	369	379	366	375	372	357	364	388	378	361	406	391	407	387	339	374	378	364	402	393	360	382	382	365	390	429	373	395	372	383	365	351	398	370	385	356	389	346	327	352	409	417	413	384	386	382	381	382	340	359	382	348	370	376	405	384	376	374	380	343	385	362	399	357	390	346	388	401	418	378	368	398	370	376	355	325	430	391	366	346	347	374	389	386	392	387	373	412	372	380	391	338	361	360	384	364	387	353	362	401	371	398	392	350	380	378	395	416	367	375	341	368	355	397	386	330	370	356	377	362	394	354	373	359	413	379	390	348	393	369	381	406	349	395	367	385	400	401	379	403	361	360	346	389	315	344	372	388	359	370	345	347	386	394	380	377	395	371	365	397	355	384	377	369	363	359	362	358	356	346	398	372	371	357	371	370	373	387	388	342	357	397	363	377	344	391	386	365	341	390	398	350	368	389	389	383	388	336	369	352	358	369	405	347	384	382	370	360	401	405	318	421	372	357	383	403	383	369	363	373	388	366	351	366	349	398	389	404	358	386	371	374	346	385	390	389	355	374	383	348	412	372	376	396	366	362	402	386	371	383	435	374	367	363	338	360	388	383	366	391	389	373	384	364	368	368	380	368	333	371	341	357	359	389	354	419	375	398	349	373	376	352	371	371	393	357	371	388	383	368	368	372	386	377	378	397	352	364	375	370	392	363	382	377	359	365	396	406	373	375	373	369	382	391	373	353	383	379	393	376	377	393	368	346	328	385	390	402	400	377	396	361	375	373	388	366	356	410	381	369	371	353	358	369	382	401	390	392	368	379	394	371	379	401	401	394	393	388	367	395	378	378	346	396	324	376	355	395	345	371	365	363	378	362	347	382	367	365	403	384	374	404	380	375	373	358	362	377	392	317	386	353	382	395	387	405	377	358	415	365	387	355	408	379	439	351	363	382	367	393	364	398	372	350	396	387	370	357	387	430	367	370	406	413	381	381	409	349	412	344	346	371	382	392	397	367	387	379	371	373	379	347	385	362	407	348	381	400	383	393	355	378	362	361	380	361	367	381	365	396	367	376	378	380	358	407	350	386	360	401	395	379	364	371	376	378	349	363	377	365	366	353	350	367	373	388	396	401	371	371	378	369	377	389	356	356	360	383	388	413	366	364	391	379	378	357	375	364	352	363	371	391	379	364	395	400	375	387	392	392	377	371	378	375	386	379	367	347	390	346	347	382	342	363	341	365	376	371	390	398	351	372	381	374	367	355	345	378	367	418	396	377	371	364	346	351	367	391	396	375	364	377	378	395	435	423	368	382	371	361	357	370	395	370	390	363	374	402	389	398	380	354	391	360	353	402	347	351	367	343	373	370	375	350	363	366	351	367	390	384	371	385	357	366	376	394	388	367	343	392	341	403	375	356	332	357	409	420	378	351	369	391	407	367	385	370	384	409	421	365	382	354	407	421	337	354	389	380	376	375	385	374	345	394	377	397	384	378	418	365	338	397	369	387	356	385	352	388	358	355	352	389	372	324	373	395	360	354	377	311	388	404	354	349	381	368	365	390	342	351	345	370	356	388	357	349	361	373	368	360	391	349	372	385	379	376	373	394	380	366	397	404	356	409	383	402	362	391	330	378	326	378	375	367	398	361	372	407	385	379	384	357	392	369	354	378	360	348	381	367	366	361	376	368	363	357	379	367	383	351	351	356	347	382	348	405	367	369	351	366	377	371	339	357	376	381	342	344	355	370	383	397	418	387	348	393	324	371	356	417	340	312	379	384	387	383	399	363	381	393	378	354	342	360	362	392	357	412	394	389	370	371	337	359	339	393	351	389	374	352	365	358	394	401	378	385	385	340	384	398	380	372	390	383	355	374	373	384	388	362	398	391	404	393	387	396	351	376	362	366	371	380	347	358	395	349	365	368	373	362	362	382	361	391	373	363	384	397	379	370	362	386	384	348	375	380	346	364	356	398	389	368	352	359	375	361	372	394	355	375	366	384	359	371	370	381	373	393	364	341	400	368	362	373	369	332	377	383	374	362	361	362	365	383	383	377	376	363	373	326	382	388	395	370	357	374	369	386	377	388	382	378	379	357	397	365	360	385	378	382	361	389	337	385	403	368	379	365	372	349	387	415	380	391	383	366	356	357	357	385	374	386	348	370	381	408	381	384	377	415	388	376	380	400	392	374	388	364	374	395	404	365	402	387	375	370	408	400	369	348	379	406	393	345	374	384	363	385	372	385	384	384	360	355	349	364	381	386	393	376	395	374	359	354	359	367	363	361	368	322	357	359	359	330	410	366	358	368	355	341	401	361	367	365	358	340	346	374	358	361	395	357	381	425	347	391	370	351	410	359	359	411	360	375	357	365	392	395	387	388	364	357	400	352	373	361	397	395	374	352	372	381	367	371	353	400	387	392	384	388	366	363	383	384	383	384	381	375	378	363	379	380	354	361	371	373	366	333	390	373	380	369	401	350	378	374	348	371	386	396	389	371	368	347	359	360	380	372	380	384	364	378	383	373	358	373	378	349	354	409	380	372	404	387	359	386	395	379	376	372	401	373	366	353	404	344	364	342	375	389	351	367	369	345	342	416	353	420	385	386	375	376	393	383	383	360	380	357	409	376	364	377	418	362	391	394	395	352	378	404	411	362	371	363	348	362	347	385	373	355	378	342	366	369	380	343	331	387	331	370	394	395	392	380	359	378	357	379	394	360	394	361	420	344	346	371	386	372	345	344	356	367	360	380	364	325	388	379	327	369	380	359	339	390	365	391	364	369	389	365	380	359	351	351	362	383	377	406	382	349	374	357	391	407	377	337	391	366	342	407	403	414	349	389	385	398	373	361	359	383	380	353	364	356	391	385	366	353	378	357	368	354	365	410	385	371	378	368	394	382	406	375	371	398	391	331	368	372	385	391	393	380	368	346	361	375	367	368	378	388	387	361	355	352	413	385	358	366	361	393	356	370	354	339	392	363	371	338	342	362	367	324	390	398	383	389	331	376	385	374	352	343	385	390	387	387	412	375	371	397	370	351	367	356	386	362	356	385	382	336	395	381	386	367	365	359	366	348	363	377	335	410	374	366	370	380	393	366	363	400	371	394	341	387	367	362	344	364	370	377	376	396	354	381	375	345	366	392	366	400	353	310	387	380	350	343
37094	59194	46395	35609	17463	6839	2449	898	758	628	563	540	517	479	481	447	429	496	476	437	464	458	465	411	382	438	403	459	434	436	403	391	443	396	449	434	402	392	448	437	421	406	451	459	419	438	417	408	435	420	388	422	394	423	377	376	438	432	411	385	404	423	398	441	419	419	364	416	438	402	423	404	432	460	437	441	472	388	411	446	442	420	395	412	420	442	387	428	429	415	413	401	401	423	435	439	378	416	416	376	401	433	442	394	435	423	418	396	438	424	408	449	429	395	434	373	446	411	413	471	415	407	411	431	390	406	416	437	418	419	421	409	387	412	407	438	410	393	407	407	434	421	414	416	444	387	405	424	415	422	440	435	452	416	424	440	428	438	447	439	382	412	403	389	432	440	433	423	414	386	416	411	396	428	427	431	399	400	414	381	412	373	418	412	401	430	448	442	434	458	413	461	396	439	430	421	418	409	453	440	400	405	411	446	412	432	429	416	469	394	427	423	438	432	398	400	428	387	429	458	342	466	402	388	414	399	460	416	438	397	457	417	425	430	443	412	422	397	429	409	434	411	402	422	405	439	431	415	464	404	406	410	448	459	431	430	411	415	430	442	439	419	421	413	400	429	393	406	477	374	409	411	409	450	390	417	414	416	393	432	414	407	435	426	421	405	449	414	416	429	434	406	381	430	423	421	425	393	424	413	419	440	415	401	448	412	439	414	405	451	389	416	408	395	421	414	415	427	384	420	442	425	454	400	436	429	426	446	402	458	405	419	449	452	409	426	408	419	420	407	408	430	388	390	426	437	383	436	401	370	423	421	427	430	447	417	383	389	435	434	386	413	434	424	394	399	464	415	400	411	403	441	413	421	430	411	415	434	412	442	402	418	405	432	400	447	427	440	426	406	405	399	398	361	397	384	414	453	399	400	444	438	433	421	435	421	418	420	407	426	389	380	414	387	389	395	402	431	440	407	410	377	412	428	411	377	412	403	451	395	423	397	391	411	402	430	372	425	413	432	471	405	423	438	404	386	446	429	406	408	388	390	403	401	370	432	457	412	429	403	418	429	427	431	389	406	388	450	390	432	380	377	398	436	411	457	426	415	390	400	430	391	428	453	415	441	406	375	448	388	406	418	441	418	384	419	439	406	415	448	438	405	447	423	394	407	458	425	447	449	417	400	453	408	418	426	403	409	407	389	409	430	421	427	417	404	422	395	420	392	425	422	423	394	432	406	440	418	408	431	431	434	417	433	393	386	438	446	416	419	401	410	412	446	407	400	420	443	426	393	431	405	390	439	408	427	426	424	406	391	414	423	437	462	431	445	416	412	445	415	401	397	424	435	409	402	395	409	394	430	399	419	424	429	433	400	445	456	405	413	420	430	410	435	406	443	418	422	429	416	410	424	428	439	425	440	405	429	413	436	390	402	396	407	420	392	423	399	378	448	415	415	439	406	404	401	443	416	409	409	405	431	403	439	393	454	420	438	432	422	420	395	425	403	403	429	393	419	415	396	436	438	396	386	409	419	450	442	422	400	448	434	403	454	400	432	362	436	416	399	431	374	429	398	422	442	447	451	424	424	428	437	387	431	411	400	423	392	405	423	396	436	414	421	408	409	424	419	430	409	420	444	429	448	422	435	399	396	424	437	416	430	440	423	432	418	402	410	444	390	443	421	411	403	424	448	416	396	424	445	428	431	402	404	390	413	438	418	431	404	446	414	416	420	403	413	459	396	406	378	397	402	411	414	384	442	387	427	411	454	418	437	429	387	431	428	427	433	400	388	417	378	386	392	431	398	445	432	430	407	396	409	446	396	431	406	437	400	422	402	433	396	408	424	417	418	404	380	406	417	395	382	409	422	419	438	430	384	416	418	392	446	448	424	399	428	399	395	447	431	443	387	403	408	413	397	419	445	421	427	386	404	416	429	391	411	397	428	451	419	399	404	411	405	427	411	414	403	408	443	380	444	392	443	422	405	394	442	426	400	402	418	431	422	416	437	434	373	421	404	418	402	429	415	417	431	412	426	424	422	416	441	448	429	411	412	392	415	399	447	435	442	382	395	397	400	406	375	424	427	409	429	457	419	447	415	441	372	412	408	389	451	409	434	429	435	400	446	433	435	421	452	447	384	467	424	446	404	406	427	377	438	431	377	415	408	378	431	431	409	415	418	397	421	405	421	435	459	420	408	418	416	382	410	390	430	426	400	408	440	412	403	417	423	408	418	410	411	447	432	421	394	411	443	439	419	389	470	366	409	421	458	430	421	442	431	424	418	448	419	399	425	431	436	398	409	447	438	434	435	446	399	438	405	409	434	424	431	434	436	404	404	400	431	402	435	453	427	369	455	404	443	398	417	422	434	405	431	440	412	416	417	419	416	419	427	419	431	413	390	425	439	412	374	410	360	396	414	389	455	409	436	466	391	410	401	427	435	431	431	429	422	415	394	386	449	414	434	416	445	407	402	404	384	444	413	414	406	430	393	415	420	411	391	418	378	450	434	414	429	392	405	381	432	440	458	422	387	422	430	404	434	437	429	433	424	397	414	420	382	377	403	440	401	420	429	424	424	414	438	441	444	429	434	387	393	444	445	404	394	391	404	399	432	424	410	434	422	409	415	445	395	403	465	420	381	412	405	425	437	423	406	433	392	419	383	435	463	387	403	425	393	400	405	410	394	401	408	401	421	416	413	397	409	420	406	438	404	376	407	377	382	441	435	401	411	408	420	443	433	390	416	403	393	418	427	408	442	445	408	409	407	444	413	438	429	400	424	444	432	392	461	451	431	437	416	403	416	406	434	437	440	437	410	430	406	401	425	417	408	440	391	445	445	427	398	432	436	415	393	397	420	402	426	406	427	411	417	416	448	454	417	389	411	427	433	455	422	434	465	424	418	409	420	440	439	453	419	413	437	417	443	395	411	432	408	390	445	416	430	418	401	427	411	387	429	431	393	439	401	422	402	453	454	434	405	459	418	411	403	437	419	384	390	406	433	401	413	438	417	432	425	443	438	419	403	407	421	395	397	397	412	412	405	402	415	440	440	419	391	459	420	431	384	414	442	429	415	424	425	438	393	408	448	441	455	416	419	397	431	416	423	404	417	418	396	440	442	413	381	460	414	427	438	421	421	442	407	391	421	399	413	416	427	457	432	408	405	450	446	408	445	399	423	401	413	404	431	419	403	377	396	406	399	393	370	409	421	405	438	417	395	464	426	433	416	402	399	432	419	450	428	416	365	423	397	408	467	401	435	418	394	404	410	414	440	439	452	406	403	445	419	388	402	409	445	413	454	410	406	405	410	401	418	414	441	439	400	368	423	437	384	417	424	400	405	431	423	413	407	429	395	449	424	407	399	405	410	395	410	394	421	427	398	409	426	408	453	427	419	477	414	444	421	444	445	442	444	391	456	438	440	389	426	425	445	426	419	447	385	413	406	412	427	445	393	422	418	436	401	418	391	420	429	441	429	407	381	392	397	420	410	456	425	412	421
29999	29411	29055	16680	6020	1764	378	274	281	238	257	254	256	254	232	223	242	236	252	220	229	235	222	219	239	242	249	213	240	236	240	246	223	223	232	251	244	218	258	275	235	239	269	263	229	229	270	261	237	233	246	245	219	242	252	222	264	252	252	214	212	250	256	257	228	221	254	235	223	259	216	230	236	244	218	235	238	207	213	240	237	252	226	241	248	237	245	248	248	228	238	225	240	262	266	261	233	249	215	260	238	230	266	243	242	224	225	223	229	238	252	213	224	250	233	253	253	236	236	202	231	249	236	245	243	242	247	223	228	259	235	244	230	219	243	252	241	223	241	240	233	227	230	247	224	238	254	252	235	225	228	260	222	229	239	207	251	245	236	225	234	255	248	241	216	245	230	230	242	209	228	249	259	241	236	250	228	243	217	219	258	212	232	233	231	236	247	242	225	252	215	227	220	222	218	240	267	250	230	236	250	230	258	253	221	257	250	242	252	236	231	249	228	198	264	204	231	224	247	235	259	238	233	252	238	243	240	259	248	217	246	214	242	219	242	243	260	218	217	229	243	228	227	197	237	233	264	228	237	248	215	244	205	250	237	233	258	238	228	260	243	219	237	212	265	237	236	229	240	235	240	235	215	248	222	255	239	232	235	230	272	226	228	212	224	233	239	250	236	231	254	246	249	243	240	244	231	268	251	263	230	228	228	249	228	227	251	223	232	231	247	248	236	267	233	228	254	229	283	238	233	238	232	237	256	243	238	220	236	236	250	239	251	237	231	222	211	243	229	229	261	253	248	223	247	261	242	225	233	257	253	264	243	230	224	253	240	288	219	243	262	212	222	256	242	255	227	246	226	230	266	234	267	229	230	221	242	233	242	237	216	232	222	248	230	254	240	245	222	247	237	257	234	261	236	234	219	259	209	220	233	233	259	197	242	223	242	245	237	231	234	236	208	225	253	215	229	277	245	235	223	238	215	220	259	250	240	232	295	230	236	245	254	243	230	225	221	253	262	244	228	263	233	248	239	251	226	238	246	229	212	222	241	242	226	262	231	263	221	232	238	242	238	246	234	238	221	211	212	231	241	247	215	241	223	216	246	247	246	238	251	265	239	228	221	217	231	227	231	248	247	242	216	217	225	233	216	225	219	257	208	210	249	215	260	224	269	229	238	239	227	259	230	231	262	220	244	238	255	248	231	257	248	251	278	198	236	264	224	247	262	200	232	232	255	276	273	224	231	239	245	253	239	259	255	249	254	213	229	231	247	240	208	236	257	249	222	263	238	237	251	292	227	238	218	235	241	231	225	245	259	208	268	252	227	249	237	246	232	236	223	246	233	231	234	232	236	248	252	234	271	225	253	254	231	226	277	234	250	234	254	249	249	250	239	209	249	263	240	269	218	228	236	237	270	246	243	224	234	236	224	254	251	234	241	226	262	223	223	251	239	232	229	234	240	242	221	223	281	251	236	226	234	254	199	234	215	235	253	242	222	241	230	226	218	229	242	245	233	255	233	228	218	255	253	240	243	249	248	236	232	252	246	248	247	251	217	230	215	195	234	220	234	242	240	250	260	247	232	229	222	238	248	275	236	223	258	231	210	225	223	233	211	245	213	223	234	204	216	218	251	247	251	236	245	252	250	236	233	257	221	222	251	228	232	237	220	230	233	224	220	235	235	241	245	236	261	226	235	202	232	231	252	248	213	227	251	247	231	249	221	241	236	237	231	263	259	248	236	227	225	230	212	236	265	227	228	240	218	239	224	257	244	245	248	240	272	259	264	212	255	225	253	240	260	255	218	239	249	258	214	208	235	264	244	243	247	217	233	226	249	247	232	227	272	221	248	237	255	204	258	254	218	248	249	240	265	247	209	244	213	230	236	217	223	229	226	222	281	243	219	210	222	222	238	248	224	234	224	218	238	228	210	249	252	234	246	231	228	255	262	248	232	256	244	253	225	257	232	231	253	215	262	253	234	224	239	218	210	225	227	224	234	220	238	239	239	236	235	223	252	241	252	235	254	240	244	240	232	282	235	251	219	227	246	234	243	251	252	216	258	233	218	239	232	235	216	250	239	247	264	235	230	247	231	243	227	256	254	231	218	242	243	243	226	213	230	215	245	247	264	255	228	240	262	252	234	260	241	220	257	231	219	215	265	255	239	254	263	242	214	228	228	224	256	229	249	216	223	244	219	229	248	222	245	223	249	243	225	234	222	196	243	257	246	224	250	260	272	228	214	229	251	244	268	230	234	235	225	241	202	232	242	239	212	230	228	258	268	200	247	234	253	212	266	220	262	251	262	224	228	223	240	250	247	227	250	242	242	243	232	239	222	263	241	232	235	238	217	256	237	255	245	244	216	249	251	235	264	234	230	245	243	243	235	230	215	265	222	242	235	204	233	228	234	235	240	235	259	214	251	212	242	244	220	236	237	236	247	232	243	251	248	223	245	245	238	234	204	222	228	227	260	236	257	231	230	227	244	245	220	226	226	245	227	217	229	239	216	261	268	261	218	244	235	231	237	240	253	247	248	252	223	247	258	224	216	260	228	246	243	237	255	232	239	248	208	231	219	239	221	235	240	225	238	244	250	218	240	259	237	252	217	232	232	251	264	272	225	230	229	243	236	212	248	269	226	236	226	240	264	248	249	254	233	249	250	229	255	221	248	259	252	258	224	235	230	256	250	226	223	230	230	250	219	224	246	261	223	235	241	247	247	248	216	231	233	256	264	235	249	220	207	218	236	215	230	251	228	237	276	214	225	234	231	241	249	216	230	268	233	214	257	254	240	261	209	236	220	248	233	244	266	219	241	240	254	236	265	245	231	247	236	254	237	243	247	228	258	236	229	245	253	253	246	211	236	243	199	246	253	231	236	236	238	246	254	232	236	196	233	269	231	249	224	251	260	246	272	252	237	253	214	224	243	230	238	253	216	227	218	194	256	224	257	216	253	265	253	232	241	250	248	246	260	246	202	243	245	246	228	242	231	245	275	240	262	217	213	244	232	238	220	237	212	240	238	231	229	200	275	236	246	227	243	225	222	220	259	237	254	225	235	247	257	197	252	249	236	255	259	254	243	287	229	240	237	235	218	234	229	234	240	230	220	215	243	236	226	219	259	251	231	247	251	229	252	236	235	219	229	242	235	231	242	267	239	231	249	220	249	215	233	268	238	237	242	245	272	257	251	238	249	244	232	255	243	236	251	234	219	251	240	222	231	246	239	238	236	252	236	212	249	255	248	229	227	223	203	267	243	249	219	244	238	246	240	239	257	210	223	238	216	224	239	205	253	219	228	260	229	269	242	236	226	258	256	237	234	243	248	240	237	253	236	226	215	242	205	222	217	248	251	240	218	224	221	216	228	245	227	263	266	247	243	248	247	242	227	232	216	244	227	250	219	226	239	242	231	238	206	236	254	271	227	235	239	230	221	201	244	252	233	278	221	213	263	259	250	243	249	261	213	215	214	245	225	226	249	203	263	246	216	210	252	227
32374	44599	28620	13946	7830	2501	450	317	341	276	329	312	302	298	308	275	276	276	298	282	252	271	298	286	275	240	271	299	294	264	290	299	272	294	283	264	245	278	285	282	283	252	310	302	281	317	302	304	290	276	285	283	273	270	306	304	288	330	294	271	270	304	273	268	293	273	303	260	321	305	294	295	277	294	263	306	268	287	275	252	286	279	271	279	285	282	302	282	302	278	310	283	271	273	269	283	292	307	298	284	292	303	300	308	274	308	282	277	282	286	263	283	275	290	294	309	296	270	274	272	286	293	315	296	299	283	300	294	275	321	283	281	294	267	299	290	285	287	275	282	312	285	281	307	292	283	268	292	264	287	271	293	267	298	309	271	290	278	302	289	281	277	300	303	291	291	272	300	261	286	315	291	274	273	289	257	305	294	292	288	266	290	287	271	284	299	306	275	294	287	266	295	309	284	263	268	262	264	266	266	313	265	306	260	302	293	290	293	290	293	264	271	258	293	279	293	296	258	280	268	297	278	296	296	298	285	300	288	304	298	264	269	286	307	279	288	271	257	255	286	323	289	266	283	295	306	282	281	270	296	271	297	294	295	298	291	299	288	292	289	280	273	269	330	286	261	298	273	323	292	272	301	301	265	262	277	288	278	296	264	297	247	300	290	289	313	278	299	264	303	265	273	290	305	296	311	266	257	295	317	289	289	302	285	309	300	282	329	312	280	256	289	275	304	273	273	279	295	332	294	293	260	266	299	280	274	285	269	278	279	272	277	274	278	282	275	298	325	283	315	286	261	299	277	295	294	289	266	279	270	306	276	301	261	295	269	280	272	261	292	262	247	302	292	301	273	253	269	299	307	283	301	275	279	307	259	274	300	303	286	271	281	287	305	286	304	274	271	320	291	295	322	319	321	283	284	282	306	280	292	287	259	307	283	278	276	277	286	295	305	271	285	287	276	267	317	270	308	293	296	325	284	265	323	292	316	286	284	286	280	309	268	292	327	269	285	304	305	294	303	303	263	273	284	276	272	313	314	300	304	298	270	275	297	309	286	262	292	283	263	269	284	256	280	302	278	267	284	310	294	262	298	307	315	300	282	259	284	292	305	288	260	290	294	283	303	300	310	299	276	302	280	245	251	288	249	297	268	307	270	307	304	278	292	273	307	270	266	305	267	274	282	264	266	307	319	281	255	279	279	278	290	302	296	289	286	275	308	281	281	275	282	281	289	302	297	302	297	269	276	258	293	277	307	284	286	283	297	302	322	275	296	287	297	251	287	315	315	259	300	299	263	278	254	272	281	308	277	275	295	281	290	297	294	267	293	301	281	301	292	274	287	260	299	266	293	253	270	263	281	264	312	290	299	253	292	310	313	275	267	321	275	280	275	279	289	298	267	266	269	286	282	276	316	277	266	285	282	305	301	272	283	292	286	271	288	310	276	305	284	285	274	289	287	276	263	296	268	293	283	303	297	273	264	322	265	280	283	282	264	308	263	269	279	267	307	303	273	282	294	305	283	298	268	308	300	301	276	297	280	255	289	277	274	288	287	303	291	252	285	281	271	293	282	261	281	279	268	260	315	290	280	288	253	286	311	295	302	261	297	279	311	258	269	290	313	309	298	294	286	312	275	270	330	291	307	329	258	276	288	279	275	309	262	277	334	286	301	284	280	251	301	312	274	275	303	280	288	297	290	288	258	268	277	258	258	271	283	286	282	285	295	249	276	281	277	297	292	297	278	288	286	275	275	279	293	259	322	301	295	253	269	303	297	284	293	274	290	254	298	288	297	274	276	277	270	308	279	268	305	284	303	277	300	268	275	266	285	304	311	270	269	281	298	276	309	272	291	281	332	287	264	300	302	275	283	292	274	289	284	310	334	275	341	289	284	281	286	302	307	278	272	298	286	310	275	277	273	257	299	294	269	320	265	260	276	306	294	303	306	294	287	326	263	260	326	280	305	263	297	317	274	274	313	285	331	289	261	268	254	326	276	286	281	310	306	277	294	262	289	311	286	285	285	276	267	316	309	268	290	258	271	284	275	304	282	302	278	278	301	284	294	288	282	275	274	302	276	293	279	288	290	295	289	316	301	266	261	288	299	281	295	305	313	290	307	282	291	288	307	291	264	302	303	268	300	320	282	269	270	259	312	268	295	289	303	304	256	297	258	289	270	250	290	283	287	282	283	271	269	279	254	285	292	267	284	269	313	277	295	285	292	302	284	282	257	290	284	281	279	280	269	290	299	305	328	274	317	261	312	264	279	297	296	271	304	287	277	326	309	305	282	271	299	280	294	259	273	309	270	277	289	280	310	302	267	312	288	318	275	274	268	280	293	286	288	261	281	294	271	305	289	284	286	285	288	269	283	292	278	294	303	294	284	270	267	265	274	305	263	298	290	298	289	279	305	309	280	274	265	262	292	305	271	300	311	301	236	309	301	262	276	272	264	272	274	309	290	286	293	268	288	285	262	272	287	289	285	261	267	292	329	277	285	273	287	271	301	299	301	276	301	261	253	290	292	289	261	266	330	273	305	280	262	314	284	275	264	327	285	287	243	274	266	293	276	316	281	303	302	288	286	297	291	304	280	286	281	308	294	263	307	299	316	309	311	292	296	309	272	300	262	278	294	278	281	269	296	308	269	307	324	285	255	316	294	285	309	280	276	311	290	300	280	276	298	286	296	287	273	261	289	292	297	289	291	284	290	329	294	284	310	315	287	290	276	282	286	284	308	278	287	277	278	294	266	282	261	288	276	304	279	327	277	297	288	299	265	289	288	279	259	271	289	307	281	316	257	266	285	300	299	316	265	311	322	298	298	265	268	278	296	276	275	291	297	305	281	332	282	301	302	300	264	298	282	277	247	315	262	316	326	294	283	277	288	278	278	268	288	308	284	306	266	312	296	272	332	270	296	301	269	293	269	304	305	310	270	283	296	295	277	304	299	302	285	281	292	279	279	309	278	282	345	271	281	279	298	278	270	267	284	277	297	271	260	271	292	286	313	265	292	290	264	273	274	301	284	281	299	286	262	279	258	298	299	276	280	278	284	281	296	295	270	314	277	292	259	290	268	297	287	278	303	280	260	290	299	313	261	305	279	301	272	293	310	295	313	287	272	266	326	292	295	271	266	304	272	295	285	272	286	297	276	266	284	302	290	269	292	284	284	278	304	287	276	297	293	296	284	334	271	296	287	291	289	260	285	290	305	273	283	280	324	282	286	295	284	251	294	312	298	293	266	301	284	294	297	290	289	313	246	323	294	301	297	286	319	278	295	271	279	271	302	288	309	295	320	287	277	264	292	281	300	278	281	287	289	295	283	314	295	282	289	303	280	303	284	277	266	276	289	286	302	267	297	300	315	295	315	278	311	311	318	264	313	310	264	288	286	275	302	282	283	299	312	307	266	269	260	313	310	276	300	310	268	287	283	257	288	289	273	266	276	282	289	260	292	259	270	284	279	276	284	284	308	301	314	274	306	272	265	308	276	273	303
24595	21521	29074	26290	21872	11452	2132	467	310	277	293	318	271	266	263	260	274	246	239	262	267	235	230	238	225	239	251	250	245	226	225	247	248	255	249	217	251	262	248	228	255	252	243	220	232	237	241	218	255	233	249	226	234	250	258	293	242	235	236	237	253	252	251	261	237	241	248	272	230	236	257	234	269	225	258	225	236	241	214	236	266	248	228	234	232	269	240	238	270	255	220	256	235	250	240	231	266	254	263	294	244	222	247	238	270	232	251	248	247	264	215	233	240	247	253	233	256	256	233	248	229	262	272	238	248	209	276	246	243	263	253	281	213	215	234	232	237	246	288	254	216	234	247	255	238	262	251	265	238	277	233	253	241	235	248	205	237	242	241	257	243	257	238	221	249	225	265	245	260	239	238	233	216	247	253	266	257	233	265	198	239	229	225	264	255	231	263	225	232	227	229	232	232	231	267	237	232	224	240	238	239	233	269	260	221	243	214	248	207	247	224	235	258	229	269	230	219	223	232	254	268	264	262	239	247	259	246	247	250	249	220	227	247	235	229	250	211	245	238	227	252	234	222	217	235	223	243	220	246	245	245	245	251	240	221	261	222	235	238	239	232	227	244	236	216	249	227	254	258	251	255	252	248	257	259	237	229	256	248	247	227	239	229	224	253	249	252	253	231	220	228	228	249	271	259	249	249	251	251	232	220	231	244	264	233	245	256	250	232	244	236	242	253	238	234	234	274	251	247	247	244	275	242	242	222	237	233	228	263	247	249	243	224	264	242	247	238	262	233	254	244	238	214	264	266	240	254	238	263	244	244	232	254	236	244	258	231	257	256	232	257	267	254	246	278	252	241	228	218	274	225	240	247	242	256	215	242	248	218	251	260	220	231	258	276	256	262	213	245	235	235	246	230	265	284	247	249	248	236	245	238	259	255	270	244	225	240	241	209	252	257	239	221	223	257	264	224	239	240	240	232	247	240	244	219	240	240	238	273	257	227	238	221	222	225	235	216	253	255	266	242	236	248	253	256	236	195	244	237	247	204	236	267	239	227	242	227	256	235	272	285	222	245	241	238	234	217	260	205	265	262	229	243	237	233	242	253	236	238	238	272	257	226	245	228	212	245	267	223	262	243	214	274	268	256	219	245	227	237	248	224	246	255	230	240	232	235	243	226	251	234	256	247	236	264	262	266	238	243	242	266	229	252	255	230	288	235	244	225	240	241	240	249	241	263	220	251	248	230	229	270	228	263	260	258	244	248	233	250	242	231	249	267	208	249	224	228	250	249	257	247	271	253	242	235	216	239	250	228	246	249	216	205	244	267	274	246	224	237	263	235	264	247	245	225	263	235	256	256	228	252	245	247	244	261	235	285	246	244	242	227	237	227	251	241	227	237	249	239	248	198	246	268	245	235	209	243	242	232	240	263	260	242	241	229	244	223	222	237	246	222	216	242	217	231	265	241	243	248	255	233	237	254	234	233	239	252	271	238	264	271	267	213	233	247	235	222	228	243	262	254	239	226	237	247	245	251	234	199	233	233	238	238	235	248	238	256	242	251	224	266	240	242	256	253	245	249	253	205	240	245	224	241	213	236	253	237	229	244	255	249	256	261	295	227	236	244	191	217	229	237	249	242	235	229	251	231	251	217	231	243	249	228	229	277	221	237	253	243	219	235	241	230	264	255	248	274	273	240	267	273	225	219	258	252	245	246	247	243	266	253	217	244	262	238	232	254	234	267	243	222	261	248	249	252	241	217	222	215	234	221	251	245	219	261	247	212	212	265	233	220	242	238	246	242	234	235	217	257	251	231	258	246	249	250	250	237	220	244	246	241	255	255	227	248	212	218	224	236	254	234	243	246	231	236	237	245	231	248	250	241	250	215	268	249	240	238	232	238	204	241	259	262	233	217	262	249	246	232	241	228	221	254	212	256	262	256	262	238	251	238	230	224	245	276	247	256	216	217	245	217	251	212	226	230	254	233	260	243	253	246	239	232	249	240	276	226	263	245	254	267	260	244	229	248	238	236	237	248	247	252	265	246	231	242	247	235	243	252	238	251	237	236	247	258	238	239	237	230	250	241	260	221	217	246	265	239	233	235	237	250	229	244	235	236	235	250	277	258	235	241	251	230	250	254	262	243	250	229	252	248	256	232	271	227	248	261	268	243	233	240	256	260	215	234	257	238	258	247	241	249	247	203	248	219	273	256	232	230	243	260	250	247	294	241	266	264	245	257	249	268	254	235	251	258	234	230	267	234	243	241	225	234	238	259	234	255	250	203	247	271	241	237	257	236	247	239	259	238	223	240	266	228	241	250	223	251	239	253	237	240	227	240	248	223	240	250	189	227	221	216	248	242	247	242	227	228	242	260	237	238	257	218	224	237	265	238	260	223	248	235	250	253	233	227	238	254	232	227	238	243	247	231	242	236	252	256	235	240	264	252	263	248	218	232	219	265	241	279	259	217	238	226	251	257	269	282	244	231	260	241	226	244	217	244	236	254	242	260	249	259	241	281	265	246	245	227	238	250	231	253	236	226	236	234	245	257	255	213	267	241	247	235	219	259	210	227	239	248	263	241	245	223	241	246	226	258	256	251	250	250	254	253	241	230	250	201	238	242	242	260	239	244	245	238	256	251	217	245	239	237	238	240	285	256	265	221	222	255	247	241	234	260	233	234	244	244	219	249	254	252	215	228	233	265	228	262	219	248	210	226	239	255	246	230	246	246	241	252	257	259	251	237	242	254	238	241	215	237	259	218	238	227	243	219	230	255	241	254	244	236	229	248	228	256	235	231	241	255	252	201	235	232	265	252	232	248	235	239	257	250	247	220	242	266	250	229	252	207	210	257	252	222	259	262	267	276	230	257	241	257	236	258	227	250	228	227	215	258	217	209	230	229	221	258	251	262	260	229	258	236	238	240	264	215	233	243	255	217	263	220	252	253	258	243	240	256	241	237	226	246	244	238	247	236	228	266	226	244	240	250	224	252	235	223	231	223	200	223	249	259	237	239	241	236	239	252	228	234	260	233	270	225	243	231	269	232	244	232	261	213	222	238	234	241	255	240	258	237	256	222	232	273	226	238	249	243	249	246	260	266	231	229	258	253	248	220	252	258	260	265	242	248	247	251	240	250	229	240	257	265	236	231	236	232	245	237	235	255	229	224	241	231	239	230	258	259	230	228	264	247	268	225	245	252	265	245	238	234	251	245	250	261	256	244	229	250	235	240	214	244	224	254	259	226	243	229	241	257	251	252	226	262	221	227	246	216	221	258	246	251	272	249	255	220	256	216	203	261	259	228	233	228	241	224	260	259	239	235	242	232	239	236	223	254	232	235	267	252	248	229	247	247	250	218	293	225	249	243	211	235	240	241	245	251	262	252	238	277	252	245	244	244	241	258	243	233	253	244	258	219	245	258	231	224	276	232	214	242	223	267	250	244	257	262	263	237	230	268	234	285	228	246	267	207	233	254	243	250	222	225	253	235	251	277	231
33524	55276	44757	33044	15492	4051	1565	507	410	350	355	343	315	292	277	316	293	275	296	302	289	312	313	280	274	268	310	308	262	267	295	319	267	322	281	317	322	276	255	262	273	299	313	303	279	294	291	274	279	272	272	281	280	290	301	316	282	266	318	292	309	298	271	287	306	291	285	315	286	294	289	286	331	306	279	317	290	268	273	273	272	290	311	282	274	304	297	305	288	275	280	299	280	270	275	262	266	283	305	285	272	310	274	279	305	297	297	307	287	291	288	294	289	269	312	307	287	299	271	285	288	321	278	294	322	284	282	301	276	276	321	296	287	269	301	291	256	276	302	292	271	280	283	293	290	285	269	289	292	259	293	272	283	309	278	284	283	304	291	270	297	257	309	321	298	303	280	285	301	319	288	264	273	321	276	245	311	290	289	283	292	285	295	300	273	258	257	314	310	274	288	281	298	281	295	312	283	270	313	272	298	278	265	309	289	296	263	278	285	276	264	274	280	290	289	271	322	252	269	287	270	285	321	294	296	258	283	292	282	279	297	309	274	296	289	304	277	295	287	291	288	300	302	269	294	295	264	296	308	294	275	275	281	292	276	309	276	291	294	289	254	334	300	319	285	316	271	283	268	295	305	292	259	290	282	256	262	296	316	284	276	292	272	279	274	288	273	329	284	291	293	298	304	292	266	293	284	291	289	267	287	241	311	265	301	298	267	307	269	272	285	275	287	279	298	292	302	279	294	285	284	311	305	271	287	258	310	289	301	273	290	280	240	282	271	292	312	297	253	280	299	281	304	308	274	258	290	279	275	266	289	269	305	278	282	278	268	316	268	255	308	280	276	259	304	257	249	301	258	292	289	297	280	274	278	276	312	296	271	285	294	305	266	272	287	262	279	271	290	293	309	278	276	270	297	272	291	267	274	261	282	323	302	283	261	284	288	275	300	282	290	313	283	273	279	294	279	301	275	295	288	284	290	301	283	287	268	282	292	290	266	295	290	276	298	276	289	313	309	260	261	252	328	271	274	286	287	299	275	268	294	286	296	297	257	305	292	290	308	290	297	281	275	285	292	288	302	264	283	279	263	297	299	295	290	264	279	311	257	301	295	295	286	285	270	312	282	274	303	275	289	267	290	297	279	290	286	274	279	276	266	295	285	295	282	326	289	313	282	277	277	289	300	317	271	250	283	249	236	289	305	273	274	251	309	274	291	300	274	288	296	263	300	276	286	259	307	275	286	285	305	260	289	303	312	259	305	286	277	229	293	310	278	280	298	277	292	284	273	292	268	296	240	284	298	304	293	308	290	294	317	294	275	323	287	252	275	286	249	280	268	290	267	281	275	303	276	260	290	288	292	307	281	291	286	283	272	293	281	291	278	302	292	269	281	291	296	280	313	288	283	313	268	305	277	277	287	312	261	293	266	302	301	286	283	276	313	275	300	259	292	317	299	302	296	270	304	331	317	291	283	287	292	293	296	289	303	268	275	278	273	288	306	261	329	317	272	266	258	290	259	302	263	258	274	315	261	292	275	300	282	289	293	270	271	278	302	314	332	297	317	294	306	282	271	280	299	273	262	284	277	280	273	269	272	329	272	276	291	284	307	298	267	304	274	273	313	249	297	294	265	268	292	310	276	268	286	271	277	312	257	284	334	290	274	298	302	276	310	289	278	296	274	289	268	290	296	308	264	285	302	287	280	294	293	255	291	298	269	278	295	295	295	287	273	251	284	289	292	304	317	281	297	281	284	272	289	303	275	292	270	287	288	290	288	283	280	280	309	280	297	262	290	281	307	291	309	309	256	278	285	243	292	255	287	299	261	257	270	265	319	290	310	292	307	268	298	243	288	306	286	291	279	274	261	286	277	313	251	310	294	314	302	253	286	273	280	311	292	287	255	310	274	279	289	246	304	273	292	280	266	254	280	298	318	285	299	287	296	252	290	266	288	264	308	254	295	317	245	304	285	274	304	287	284	270	312	279	281	291	272	270	307	274	288	284	286	303	278	289	275	281	260	288	301	328	282	305	260	301	299	287	274	312	305	272	283	246	292	268	306	301	274	292	288	285	267	270	257	265	284	279	317	267	292	315	293	322	300	322	315	276	241	311	271	275	299	288	298	252	290	295	299	299	292	282	291	281	296	282	307	311	284	275	310	295	285	271	280	303	310	270	295	283	300	267	274	311	295	260	285	286	275	277	290	273	300	295	302	261	318	277	261	292	256	305	300	288	296	275	308	278	287	292	272	265	298	251	303	318	280	282	280	273	275	302	323	319	280	305	294	271	294	265	283	298	270	270	282	283	305	270	279	287	294	290	297	279	289	294	266	297	281	259	288	280	274	288	291	294	298	312	282	273	322	287	308	276	266	272	317	274	279	270	271	272	294	265	284	297	280	286	288	283	290	294	270	271	260	281	282	264	292	276	270	268	240	290	275	290	315	282	314	306	291	288	316	283	281	291	278	264	277	265	289	303	288	265	285	294	282	280	291	288	283	293	288	263	304	311	306	273	290	281	283	292	280	276	278	294	277	267	272	291	281	299	286	263	292	293	271	251	283	306	298	290	295	276	278	276	272	304	270	302	293	311	275	284	270	289	291	289	252	286	308	262	268	286	282	291	281	291	262	278	294	320	302	281	294	308	283	295	269	283	270	301	291	341	273	271	296	277	269	265	273	291	281	316	288	270	294	287	278	275	276	309	301	266	307	300	291	277	270	306	281	278	305	304	239	298	282	264	286	295	341	299	294	249	291	257	280	281	281	276	291	278	307	294	265	306	289	289	272	296	298	273	324	298	323	281	287	283	292	281	280	302	253	285	281	281	284	286	260	288	263	292	280	295	301	284	281	262	261	263	269	291	281	285	251	295	302	311	285	270	271	280	308	267	265	293	285	298	297	287	291	270	277	284	304	287	273	281	273	299	288	276	289	308	263	265	256	280	311	291	284	269	249	260	287	267	290	278	289	289	275	248	300	263	295	309	306	289	297	282	272	296	248	293	287	291	266	313	319	280	285	259	221	306	290	282	295	308	306	303	271	308	282	282	279	290	277	270	298	296	281	267	273	290	308	295	300	253	265	289	284	244	256	326	281	262	280	292	270	275	276	292	289	314	280	318	308	302	282	290	284	265	283	263	268	320	240	286	304	268	280	283	285	300	279	271	257	294	266	282	296	299	310	252	310	306	273	260	309	291	282	267	242	275	274	290	301	256	278	289	295	299	299	304	282	254	306	260	295	275	303	273	271	253	278	282	285	256	260	293	283	269	289	289	304	286	287	255	277	280	295	274	305	281	295	274	296	288	304	288	302	267	282	304	314	276	285	289	282	278	292	307	270	276	279	299	263	286	282	248	291	312	314	274	309	280	306	294	265	288	294	311	287	256	338	298	280	274	298	267	274	296	295	280	298	300	269	273	279	291	285	276	278	302	257	280	274	285	261	269	278	269	298	283	290	310	272	318	265	262	341	287	280	282	287	298	273	299	258	270	282	280
25779	21757	28435	25380	11766	2470	830	433	386	375	334	381	365	377	374	404	346	326	339	350	352	336	347	317	345	353	312	348	328	360	342	342	339	342	343	346	346	330	357	324	344	327	346	346	331	332	348	335	334	331	342	320	372	349	327	375	344	325	355	321	359	332	322	295	339	341	331	356	370	356	354	381	310	373	318	324	343	307	317	355	339	358	338	341	364	355	321	335	340	321	346	358	349	325	330	353	326	335	360	353	329	353	336	325	377	354	335	308	327	339	353	365	335	358	353	332	355	345	346	335	327	350	344	340	345	325	356	340	350	316	320	350	323	322	345	342	327	314	330	320	355	302	367	326	356	350	330	346	331	343	322	367	345	349	341	322	341	349	347	344	359	310	322	359	334	354	364	339	381	320	352	345	342	349	318	318	342	340	313	334	336	337	340	318	349	341	329	311	340	336	326	337	340	339	323	325	333	367	339	310	374	348	319	328	327	331	343	324	358	323	329	336	352	323	316	360	302	316	346	344	308	330	334	322	345	350	354	329	330	330	340	348	373	373	330	357	327	324	371	333	330	365	325	308	353	377	354	340	326	340	347	362	326	353	320	331	330	323	351	343	402	343	346	336	312	331	372	340	359	333	346	350	331	328	333	378	329	334	339	370	329	320	354	336	330	327	357	337	371	324	350	343	327	353	334	350	334	338	341	303	309	322	367	334	299	348	310	336	345	314	333	326	341	392	336	322	359	366	333	338	373	334	331	346	340	357	324	332	328	310	333	352	332	347	349	330	344	313	351	339	364	365	322	366	339	368	324	343	336	352	346	319	314	343	340	337	376	338	387	349	324	315	329	359	332	358	375	320	343	340	349	328	337	352	331	321	335	336	349	344	361	341	328	314	333	321	321	359	332	338	319	329	354	365	335	347	340	341	341	333	348	334	360	337	322	326	347	373	338	372	321	351	340	357	357	320	324	342	319	341	314	342	373	338	305	316	314	323	326	342	335	349	364	356	357	359	313	348	344	327	345	323	361	344	356	313	320	347	339	336	354	304	345	338	350	332	341	348	304	350	318	309	316	323	325	370	309	331	309	348	348	349	333	346	320	348	314	322	348	372	365	330	356	315	352	368	341	350	344	347	336	332	369	337	340	331	339	363	341	359	339	337	294	331	330	391	357	327	321	341	339	343	329	334	333	380	362	349	327	301	346	386	330	379	332	335	328	315	358	342	327	346	342	346	338	361	336	363	377	359	350	329	340	300	301	326	332	329	344	335	345	369	363	337	335	328	344	356	321	339	300	309	329	355	369	302	370	336	323	311	331	333	355	336	332	344	355	321	382	354	334	322	313	340	299	379	323	341	333	350	311	344	356	337	354	342	332	346	354	341	330	296	337	340	361	354	359	327	352	327	339	342	344	338	359	352	343	318	365	349	351	339	340	343	366	343	341	365	340	347	374	332	364	344	302	373	340	323	298	314	318	349	337	332	394	330	352	351	355	336	346	325	378	310	360	342	328	327	325	358	364	332	356	349	316	333	323	339	364	355	347	333	350	352	324	373	355	344	316	333	326	338	329	356	378	341	363	333	331	324	350	357	318	337	334	349	346	290	321	326	358	329	378	334	382	352	366	356	360	330	329	325	338	359	363	326	332	317	349	340	328	315	347	316	315	323	332	343	352	400	347	315	316	355	293	353	332	328	380	351	311	350	320	348	324	375	337	344	309	315	328	336	336	359	375	343	345	351	339	333	371	357	365	338	343	342	316	317	352	334	370	336	364	357	317	375	338	329	368	337	355	319	368	371	371	382	357	346	303	323	375	374	331	343	336	360	316	313	313	387	347	335	329	340	322	336	322	333	326	337	350	349	318	310	338	358	342	345	338	297	307	336	341	330	323	324	323	318	346	334	328	307	321	340	344	383	332	354	371	335	345	357	342	362	338	328	321	374	367	339	337	329	332	335	357	340	342	316	367	342	352	350	348	337	329	339	347	313	356	321	327	342	341	320	305	319	328	327	347	336	354	357	337	331	347	349	363	357	305	338	330	331	347	325	334	332	347	300	335	303	329	367	309	309	328	348	384	353	342	377	334	327	355	355	347	372	349	336	326	329	332	350	368	356	324	373	354	333	296	340	309	301	347	338	356	352	323	357	307	311	353	371	330	357	329	319	333	355	348	314	317	329	321	365	322	290	328	338	325	338	341	325	319	364	344	343	325	329	323	331	331	347	363	344	353	353	330	314	363	346	374	319	355	354	340	351	302	318	335	350	342	325	350	310	344	343	324	327	345	286	318	352	331	347	348	312	331	367	342	350	349	330	333	372	339	337	331	347	353	312	292	367	340	311	332	328	335	340	372	330	382	313	349	361	353	347	328	320	364	316	342	361	338	361	313	347	337	333	342	347	327	344	374	308	342	351	355	349	330	360	330	352	348	334	339	353	357	341	334	339	357	304	328	330	329	325	351	361	336	355	327	331	311	355	357	312	338	340	337	345	324	362	332	343	335	314	328	329	327	335	302	327	353	352	359	347	319	336	328	319	335	325	321	332	343	319	321	321	348	386	322	317	334	352	352	354	327	343	360	335	333	355	345	324	330	367	342	357	349	328	356	352	350	352	336	325	346	319	335	316	330	348	368	347	327	360	317	365	340	326	322	329	333	347	313	296	351	362	340	349	327	331	342	346	350	361	348	345	374	351	326	333	313	309	337	346	328	300	344	345	322	341	344	340	334	330	331	338	332	315	333	363	372	317	321	328	345	354	348	356	353	337	350	330	348	336	319	332	343	340	348	327	330	342	357	350	348	316	386	311	351	347	346	350	346	330	340	337	361	335	319	358	365	387	305	364	399	351	357	291	368	352	337	352	346	336	348	374	347	335	347	312	349	345	326	331	350	344	340	329	343	354	314	382	327	354	345	320	351	331	306	351	341	348	321	370	327	341	363	346	353	350	318	332	340	353	336	360	358	340	340	364	319	325	330	336	351	312	327	340	319	321	368	355	346	320	321	345	328	347	335	312	344	326	359	344	325	313	345	348	344	345	360	331	383	336	340	320	335	336	316	372	361	325	338	343	307	315	347	355	329	357	353	354	308	326	355	351	354	310	335	323	353	334	358	344	359	297	331	335	356	366	338	334	332	344	327	353	354	311	348	327	330	314	332	324	335	315	328	356	320	323	343	315	361	338	344	331	334	353	333	328	336	326	338	344	341	339	320	336	359	360	358	339	382	308	355	352	336	329	324	322	359	323	364	358	364	324	355	344	344	351	338	361	314	358	332	312	362	368	345	353	325	343	306	326	370	325	344	340	310	343	351	337	323	349	359	361	361	345	334	372	359	341	332	310	326	350	356	332	351	368	390	368	387	356	350	353	323	344	359	323	317	319	332	341	298	340	327	340	354	326	330	354	360	310	341	361	337	332	345	335	348	312	324	360	347	341	359	343	349	320	326	349	369	378	319	318	339	340	299	336	373	339	367	338	348	357	333	316	319	354	363	345	351	383
35667	50982	33668	13642	6637	2622	1068	514	442	477	421	452	455	391	417	410	399	410	366	410	399	388	430	416	416	403	398	376	421	444	377	432	399	403	417	419	382	385	394	393	425	365	411	426	389	450	390	421	434	392	367	421	408	413	407	379	431	373	388	407	404	390	407	383	405	400	410	413	396	382	418	396	404	369	449	395	387	387	412	370	414	443	405	374	416	417	386	439	411	414	374	418	372	396	412	400	412	401	403	397	404	367	419	425	424	417	390	400	385	413	399	437	391	407	383	423	415	415	382	413	365	423	405	379	399	409	398	402	401	354	403	366	403	406	398	379	362	391	399	351	402	403	380	407	390	389	385	396	395	415	397	387	386	403	377	370	422	386	372	406	418	415	417	431	418	416	420	439	421	410	410	403	392	400	404	419	404	400	408	401	384	422	442	387	433	386	381	417	390	375	420	375	372	421	356	410	432	403	398	385	426	374	368	431	366	404	368	409	400	387	390	369	393	435	407	406	407	394	425	408	365	394	405	375	377	404	400	407	398	399	443	411	382	420	412	396	393	403	372	365	400	395	409	414	390	394	375	402	394	377	413	416	405	386	409	427	383	382	434	362	409	397	376	393	375	391	420	418	420	381	449	394	369	397	363	400	401	430	397	373	416	371	383	396	403	348	363	422	453	429	427	395	376	397	375	405	380	402	345	431	387	381	409	401	424	408	404	442	396	448	367	412	425	381	394	392	421	389	408	438	398	449	360	404	378	380	389	409	403	410	384	383	433	375	365	373	369	390	416	409	410	379	428	346	376	412	401	423	412	388	419	396	417	393	402	384	399	402	373	342	384	431	393	407	429	362	380	396	402	386	413	414	394	380	388	423	410	384	337	418	429	388	403	402	370	380	404	413	426	397	400	398	423	398	401	368	382	389	378	408	397	426	370	375	394	420	432	409	405	415	425	399	395	415	383	409	399	427	382	372	396	403	369	421	401	412	386	391	392	393	369	404	354	416	394	396	401	396	397	395	439	367	389	401	377	381	377	390	375	395	341	415	437	424	437	420	399	374	384	382	364	398	412	392	384	416	438	398	396	389	432	402	402	396	376	415	392	380	449	398	381	427	399	420	393	394	412	429	437	429	400	430	439	398	386	428	419	374	423	391	404	394	404	384	340	407	426	415	387	397	393	399	392	405	380	375	447	436	424	411	383	394	407	404	401	371	368	356	427	428	399	389	427	390	446	441	374	388	416	361	401	376	391	399	403	425	409	391	402	402	364	415	379	408	411	459	383	436	427	396	385	424	388	346	444	437	401	376	427	428	424	424	417	381	381	411	402	378	389	410	428	430	391	365	428	389	432	380	409	418	374	419	393	390	415	412	442	418	392	372	411	423	393	393	416	412	392	409	428	413	431	391	407	428	354	425	379	404	401	432	415	391	382	414	418	440	426	375	427	431	407	402	400	408	430	388	417	375	402	366	356	377	412	390	354	380	419	348	388	415	410	368	427	396	427	396	419	353	370	374	380	417	399	404	372	405	398	413	405	352	407	384	393	421	406	405	372	410	424	387	417	398	376	410	419	396	386	384	378	388	423	390	396	412	402	413	388	402	408	390	396	389	362	404	385	411	388	405	424	409	412	384	393	376	418	403	399	411	407	387	414	410	428	414	384	394	405	409	401	400	383	420	408	395	386	394	414	392	379	431	409	409	379	392	372	380	394	392	397	408	405	403	395	399	393	408	405	398	381	394	398	423	399	400	378	422	377	369	381	390	420	394	368	431	383	384	400	383	449	392	405	408	451	414	410	417	421	390	404	415	430	403	391	345	415	399	404	379	392	389	397	387	396	394	397	402	419	410	373	368	404	389	390	418	424	401	386	395	383	426	422	392	382	395	414	388	378	380	388	406	456	404	387	476	415	404	393	413	385	404	397	431	391	394	403	409	384	394	404	443	443	409	402	423	430	443	395	411	358	404	410	381	397	410	383	372	446	390	388	378	362	391	396	395	408	413	387	378	384	433	384	372	394	398	390	368	409	406	405	389	396	413	416	441	422	411	386	384	399	430	411	369	380	398	376	391	361	407	388	414	408	408	392	391	389	414	403	384	420	398	400	403	397	390	425	356	409	430	414	404	403	437	419	403	416	450	402	387	432	366	359	398	416	407	407	381	381	420	420	407	421	390	393	414	419	390	418	421	404	411	387	414	359	422	410	370	415	408	414	380	436	394	427	418	433	417	390	405	398	425	403	443	390	392	354	432	389	382	423	384	380	418	378	403	397	412	400	420	419	380	411	434	429	412	432	429	404	407	411	387	373	401	446	416	381	431	430	427	412	417	397	386	422	397	365	386	380	390	376	414	403	414	367	373	375	411	389	423	390	404	405	402	392	430	389	380	408	405	424	384	438	417	376	393	388	429	410	408	402	407	369	414	381	392	406	432	412	393	406	384	413	406	394	392	443	407	376	359	389	418	380	404	409	373	394	384	377	421	413	371	389	410	417	410	437	394	388	417	376	404	369	410	383	404	394	405	410	394	408	416	368	409	346	389	399	427	401	431	448	421	398	401	384	392	398	390	435	371	413	435	397	440	377	366	394	390	403	391	387	411	373	384	412	410	376	385	397	406	397	404	400	398	355	404	424	409	425	400	406	361	415	404	387	415	400	413	384	431	392	418	415	435	382	417	428	469	365	403	413	393	377	392	374	372	382	438	392	399	435	391	393	395	398	380	413	387	388	390	404	416	356	346	404	394	428	403	429	420	426	387	378	352	400	404	417	435	429	416	401	405	409	395	381	426	369	401	399	412	396	405	398	382	371	401	416	380	402	401	387	447	410	414	390	389	414	415	404	442	394	399	376	407	390	420	402	399	375	382	436	416	391	411	404	409	363	399	407	402	396	418	407	399	370	447	378	375	414	381	393	353	395	402	412	375	400	395	393	433	410	405	396	362	406	387	407	418	413	406	399	398	375	379	373	394	404	408	391	411	421	359	394	420	431	398	364	380	386	428	425	386	433	426	415	395	401	388	354	377	391	398	381	408	399	391	417	387	399	393	390	461	418	436	386	419	384	396	416	405	389	418	401	408	415	408	425	383	397	420	395	410	399	409	404	397	390	386	365	458	384	398	395	411	405	413	417	419	404	447	405	376	357	381	403	411	400	417	448	397	376	438	438	409	379	387	424	387	382	410	386	389	410	370	398	420	421	395	407	388	398	403	412	408	389	390	417	379	394	386	386	392	381	431	390	388	396	403	378	371	406	392	431	421	390	392	376	404	401	389	387	434	346	405	413	413	442	428	394	398	394	404	390	390	391	391	401	395	393	430	429	393	392	366	395	368	424	412	400	372	372	407	411	419	419	396	400	431	396	403	407	435	421	394	380	384	389	411	391	363	390	408	398	408	416	388	408	403	424	405	368	442	354	424	375	412	399	387	415	346	385	354	424	430	417	402	402	403	421	365	393	410	389	399	356	360	424	384	392	417	405	409	385	377	395	389	388	397
23452	21579	29220	24475	21876	21345	10924	1679	711	587	454	430	452	432	422	438	419	387	416	394	403	380	396	403	362	364	378	373	381	400	393	385	403	342	353	369	355	354	349	355	378	402	367	361	351	404	359	372	339	387	367	382	382	377	362	384	367	345	367	390	359	379	385	394	356	362	351	381	384	357	377	357	389	383	321	357	343	358	354	356	389	341	385	385	407	358	328	367	347	417	358	320	373	356	357	383	349	340	387	386	366	369	346	364	365	399	363	379	378	359	363	382	361	373	371	387	329	383	382	378	365	361	358	367	337	364	372	379	368	374	358	390	313	343	358	391	400	387	348	369	350	371	361	360	369	372	361	359	398	369	342	353	347	371	386	404	342	369	375	354	346	374	360	352	355	378	354	352	376	361	358	335	370	368	360	375	361	345	379	362	330	365	391	390	362	361	411	361	363	371	410	390	344	386	365	363	368	339	351	385	341	378	377	381	386	332	348	364	374	403	366	363	400	385	346	377	355	363	330	385	407	353	375	367	397	389	371	357	361	366	353	341	422	363	388	342	387	354	355	336	380	382	370	356	372	392	363	402	360	401	362	388	394	364	331	373	378	336	392	334	376	358	357	379	373	380	352	373	384	380	349	367	377	359	364	355	352	365	343	366	370	376	372	353	354	373	367	333	358	354	367	388	375	362	368	359	361	380	381	360	363	337	365	343	365	361	353	377	356	359	360	375	353	377	382	400	348	418	364	374	376	348	392	359	374	355	406	353	360	366	360	361	372	335	386	348	373	397	368	390	366	340	383	361	360	365	366	375	350	402	396	345	370	355	352	392	372	412	317	351	369	337	363	371	338	383	392	366	369	375	340	358	387	381	379	352	335	365	336	363	359	364	343	366	353	339	386	370	341	391	353	338	344	381	329	314	358	324	351	316	365	345	361	357	340	359	368	406	350	354	394	363	375	383	417	365	358	366	389	392	410	344	334	359	367	387	360	376	372	354	348	365	390	350	367	341	360	364	366	390	411	381	320	367	393	365	389	383	380	387	354	371	346	324	362	360	363	360	360	401	356	376	357	345	397	363	355	362	378	351	337	380	355	398	382	348	358	329	360	347	371	360	390	376	399	374	378	330	369	353	368	364	396	384	388	350	367	377	377	369	360	369	370	359	364	352	360	386	409	353	378	356	377	379	371	429	378	354	368	378	353	390	362	372	384	378	386	343	332	387	355	369	365	406	364	325	351	382	375	356	348	360	357	325	360	384	400	389	353	344	402	347	316	365	378	369	359	346	367	376	339	396	369	393	350	332	370	348	356	362	363	372	393	341	380	373	371	317	348	379	354	404	324	340	358	379	346	360	330	347	368	371	357	366	360	379	371	369	382	370	379	392	388	350	411	369	340	395	394	330	366	342	357	383	382	393	364	339	354	352	418	354	355	353	345	374	370	382	399	360	394	345	344	350	364	357	371	338	347	364	358	346	344	358	307	350	374	377	335	352	376	379	372	411	366	368	336	386	363	374	394	349	341	331	420	391	398	392	366	341	385	324	378	374	369	354	358	383	376	376	356	374	315	377	390	372	370	358	361	341	350	350	339	347	381	387	387	411	366	360	360	396	392	373	376	353	370	362	392	389	367	357	347	377	361	333	391	322	369	361	364	393	358	362	364	334	359	336	359	288	372	377	407	356	372	363	361	366	343	376	370	407	371	357	373	381	356	378	367	375	378	380	381	364	368	372	360	384	348	356	342	382	328	352	375	341	348	338	342	379	391	387	389	398	367	347	343	348	412	364	366	373	372	353	369	357	347	361	367	372	344	359	365	340	358	324	347	376	373	353	357	399	377	351	389	342	407	410	371	381	378	368	367	363	344	382	355	381	379	345	393	370	364	347	365	374	396	375	344	331	361	399	381	373	379	402	367	351	390	348	328	343	346	406	368	380	338	364	344	343	337	363	352	391	359	404	389	362	373	353	376	352	341	343	329	366	370	375	382	380	340	391	383	361	357	364	363	351	390	363	364	394	388	356	385	362	383	320	365	412	389	369	376	370	393	392	363	387	343	378	395	424	358	376	373	365	390	362	357	366	363	382	389	357	399	367	356	382	365	365	386	366	347	373	345	427	379	367	331	409	361	371	362	344	332	369	377	366	383	389	387	369	359	393	408	360	393	375	340	376	357	378	354	375	370	360	333	369	369	368	360	386	369	361	379	369	342	397	375	362	367	369	361	384	325	352	402	343	381	349	362	369	376	358	353	326	347	376	383	385	352	358	376	363	376	343	359	363	364	357	362	391	391	357	382	352	355	335	372	370	348	372	360	358	349	355	389	393	379	333	357	360	362	347	361	370	343	362	370	413	359	343	367	366	392	357	343	393	349	381	375	353	324	394	403	367	355	364	381	340	348	375	388	384	392	389	387	346	356	341	363	394	356	370	359	414	366	391	376	342	378	358	345	363	371	380	366	362	362	354	362	364	370	355	374	362	351	323	337	383	377	336	371	358	322	382	368	354	418	365	384	355	368	373	388	385	382	364	388	364	381	387	347	361	382	381	404	369	386	376	381	382	381	371	376	376	344	344	369	372	357	415	373	363	347	376	353	340	359	368	380	311	336	347	357	378	370	351	358	329	347	371	337	344	345	370	369	343	388	366	386	358	378	376	390	338	363	370	310	376	390	355	358	365	392	338	369	376	382	381	379	340	369	366	351	377	333	401	370	376	369	337	354	359	376	358	357	371	357	387	376	367	361	345	388	357	355	365	341	368	392	384	351	363	370	387	368	344	399	385	372	376	353	404	346	344	345	366	323	358	365	360	404	385	346	389	339	371	366	389	355	366	384	361	343	384	348	353	347	367	357	373	371	380	328	376	348	345	375	350	354	355	335	366	386	354	365	379	384	363	364	358	382	357	361	361	389	364	354	336	352	387	360	348	380	360	372	393	346	370	405	349	405	359	373	357	378	334	381	383	386	355	392	372	354	394	350	344	309	369	390	391	383	346	362	368	377	360	367	369	360	402	365	380	375	391	384	360	366	359	359	375	397	376	345	367	348	380	371	353	360	368	368	351	364	371	377	392	365	418	373	351	334	362	367	389	345	329	330	339	402	350	352	378	350	364	358	380	392	396	338	369	381	357	356	365	386	342	382	359	359	348	366	355	349	408	373	387	365	351	349	369	397	367	351	356	357	384	353	384	349	387	360	365	331	340	395	367	340	391	370	371	360	399	362	348	337	341	366	344	349	356	388	346	358	379	374	392	375	382	400	407	379	380	367	371	400	356	364	335	390	352	388	405	380	396	378	370	355	348	401	344	341	373	376	364	344	372	354	349	341	376	388	373	355	374	391	359	381	375	335	379	366	414	394	374	359	340	334	373	340	373	407	378	360	364	363	382	374	353	372	382	389	409	364	357	346	374	367	352	359	372	413	384	362	370	393	335	380	362	376	347	337	371	362	383	338	375	375	394	330	383	356	370	333	360	366	360	350	372	407	335	335	356	354	347
36827	60749	39423	27885	19454	10027	4024	1071	799	652	601	592	532	503	491	495	488	477	429	444	447	423	444	441	404	471	446	475	430	438	451	381	433	432	430	462	466	418	430	422	444	428	399	415	425	399	395	426	404	423	435	399	437	387	422	409	425	397	410	433	428	427	435	408	388	419	398	456	413	426	373	372	400	429	414	414	412	425	409	378	402	442	398	393	399	430	384	391	419	422	430	411	442	407	416	390	421	439	417	430	399	375	380	389	419	446	443	377	421	386	447	396	437	427	414	392	413	386	411	410	419	408	416	383	418	426	409	404	435	394	405	414	444	420	425	431	410	400	402	420	398	399	393	406	444	382	428	424	448	381	442	409	411	413	408	402	414	416	395	419	422	412	402	370	421	375	423	424	376	403	402	457	422	430	444	412	375	405	429	395	470	446	421	406	426	389	415	398	437	384	402	411	435	416	447	408	408	412	405	409	429	396	456	443	399	440	437	414	433	420	437	394	422	397	417	412	391	402	387	395	403	447	419	407	403	400	428	397	453	394	426	419	416	412	427	390	395	422	401	420	377	425	439	416	420	433	405	423	421	436	441	407	424	414	408	466	429	411	400	424	377	417	404	407	379	405	433	419	399	416	386	374	465	397	383	403	374	413	443	400	386	412	404	406	416	430	383	415	409	434	403	437	415	462	394	430	403	370	387	414	434	376	414	436	416	393	424	429	407	424	437	432	376	421	422	436	424	406	442	426	404	413	412	389	387	404	434	404	436	401	389	441	437	415	410	411	397	395	439	409	414	376	393	399	409	400	427	432	418	421	446	417	432	415	403	441	425	409	423	442	426	401	428	413	410	404	406	402	389	390	414	410	402	382	388	421	398	401	442	412	368	427	418	403	414	443	447	392	433	415	424	398	381	432	456	414	437	427	413	425	415	402	469	393	418	418	413	446	358	410	426	384	432	426	423	385	400	430	435	391	397	429	423	394	431	386	387	414	429	452	433	434	418	455	426	440	416	437	393	434	410	381	365	416	404	429	417	431	410	409	414	406	403	390	390	448	405	439	398	410	414	411	419	385	374	394	403	389	407	456	407	433	423	409	417	413	406	411	414	408	430	403	402	375	419	439	436	425	443	390	422	413	426	433	416	426	421	409	393	392	414	409	379	394	452	418	411	386	442	416	415	372	437	413	427	400	422	396	405	415	439	386	423	411	433	404	387	440	427	402	422	384	421	375	395	431	404	423	437	382	386	410	422	417	443	401	383	380	409	405	390	419	439	395	395	400	407	411	390	408	418	392	431	408	420	447	441	397	432	403	415	414	406	434	380	390	445	433	384	407	402	451	422	415	403	363	394	435	396	451	415	434	390	413	410	398	398	394	409	414	398	422	421	389	431	420	394	392	427	407	430	426	397	394	451	439	377	401	368	405	406	403	407	413	382	397	389	413	431	409	434	400	428	413	427	410	403	392	379	410	421	384	442	411	397	396	426	384	423	431	379	397	421	393	462	392	435	403	403	393	413	392	407	417	418	416	392	349	382	395	372	418	399	408	420	383	421	437	432	424	451	390	416	388	403	437	404	415	430	391	428	396	434	399	417	372	408	373	385	399	411	407	401	408	399	398	389	408	440	393	412	397	395	399	452	361	428	383	404	397	426	386	398	392	407	454	410	420	443	444	442	415	415	427	409	443	437	435	398	442	400	432	437	416	457	396	404	407	442	374	405	418	431	430	393	411	399	395	396	409	437	370	386	444	415	407	396	412	424	436	389	405	435	423	437	398	402	413	409	437	446	397	401	443	406	401	410	416	409	429	438	391	436	408	418	395	410	435	427	413	431	410	418	465	402	418	411	391	412	430	413	411	414	416	434	426	392	412	417	429	415	397	410	448	392	437	420	407	414	428	397	422	422	426	387	434	419	425	434	472	411	414	481	422	401	422	368	420	424	373	398	405	413	391	417	426	406	422	382	432	452	414	432	429	380	426	412	430	393	422	419	396	407	409	392	405	365	421	412	403	429	396	432	409	406	428	431	424	407	419	422	405	408	398	390	375	453	445	429	399	389	429	404	439	423	433	434	413	450	396	401	406	392	370	464	461	422	395	400	398	423	412	399	457	402	389	394	417	403	404	380	414	416	393	418	406	414	430	392	409	414	418	399	383	408	411	420	414	409	451	439	420	418	410	387	388	440	435	438	402	430	404	418	429	413	414	404	403	404	413	428	397	430	370	430	420	393	432	416	398	446	418	389	405	382	397	388	425	406	399	436	402	405	389	407	428	406	442	413	409	414	415	405	425	401	421	410	410	375	408	427	393	434	426	414	379	413	398	453	449	405	378	419	407	418	399	448	414	414	419	407	382	442	423	387	402	454	409	414	400	404	404	414	394	401	392	412	385	397	429	418	405	453	390	435	386	434	403	405	428	382	408	430	401	389	416	404	392	386	384	439	393	436	381	454	397	417	422	431	402	397	405	410	429	454	407	440	420	440	416	416	394	423	407	398	424	422	404	401	411	420	421	412	431	418	386	394	450	449	433	402	413	432	394	423	396	384	433	389	425	373	479	450	409	408	398	427	386	391	419	392	420	428	394	423	417	434	424	421	409	399	385	425	433	410	404	412	380	403	417	382	400	420	424	392	438	410	442	421	415	394	416	400	396	403	408	419	438	441	414	394	449	380	397	427	443	406	432	393	422	404	410	451	434	388	398	408	410	414	407	415	414	412	403	421	397	428	392	411	415	416	417	406	372	417	420	425	388	398	413	423	426	407	415	436	422	392	422	435	410	417	408	423	405	419	395	428	376	411	435	416	401	422	407	458	402	402	419	465	425	412	395	411	412	422	426	456	398	417	388	428	407	435	388	403	403	419	415	452	418	423	391	437	419	414	382	392	405	459	421	421	395	410	407	425	385	403	417	401	448	412	417	415	401	402	419	382	440	401	397	369	424	430	384	396	434	417	434	438	428	416	393	411	401	470	390	382	394	407	417	401	398	410	421	445	424	415	384	397	422	414	418	408	393	428	380	419	421	413	362	433	394	391	404	397	362	384	441	413	414	402	399	412	412	408	397	427	405	383	437	375	457	397	376	424	382	420	398	395	401	416	392	406	444	425	430	409	408	390	414	424	394	436	382	411	389	411	432	431	405	398	417	426	417	410	412	432	437	408	366	444	395	418	385	438	398	415	405	371	429	406	418	427	376	453	401	380	371	408	400	410	399	394	416	406	414	448	423	422	399	418	422	423	393	395	426	422	388	403	427	409	389	406	432	396	413	413	412	422	393	431	403	364	397	398	433	393	406	384	384	379	424	408	442	422	397	397	406	402	404	402	392	389	427	406	429	416	450	414	418	432	420	449	417	411	424	420	413	421	433	406	393	407	432	411	414	430	400	446	408	418	392	400	398	395	434	412	452	426	373	410	409	389	355	375	391	434	390	399	392	402	376	439	363	395	429	404	390	394	421	407	393	420	470	448	451	435	383	387	377	407	391	403	418	417	413
30785	34099	28826	14121	3898	986	378	274	252	286	248	231	233	243	251	213	228	257	263	228	258	246	241	247	221	258	233	266	232	256	280	233	237	233	235	268	218	246	277	228	236	251	238	273	239	235	210	251	229	253	227	233	235	236	266	265	212	237	221	257	256	248	251	238	245	236	225	245	243	278	242	248	253	260	232	258	240	245	250	216	232	243	251	261	252	240	238	250	268	249	233	259	236	254	213	261	249	248	219	235	227	258	245	239	227	237	227	251	245	230	221	246	219	208	223	250	214	229	260	238	233	246	245	231	247	239	224	256	229	248	238	236	239	244	215	234	244	254	260	228	259	243	237	267	230	223	260	230	259	267	214	254	233	241	266	240	255	229	253	221	245	245	217	261	257	242	237	215	230	239	244	241	256	241	254	250	226	255	242	216	254	254	260	216	238	244	247	249	235	210	238	214	252	244	239	267	260	240	245	252	256	225	235	221	247	218	260	261	231	259	253	259	259	269	285	232	270	260	233	232	254	262	244	243	241	240	260	247	254	267	212	223	272	242	262	236	218	281	255	243	243	221	222	231	239	243	249	222	237	233	249	241	237	241	252	270	235	237	277	221	237	222	251	259	228	268	255	246	261	242	224	262	232	241	247	258	243	277	249	224	252	250	259	241	267	245	235	196	234	220	238	237	242	288	268	229	241	249	261	248	238	231	252	282	232	247	211	236	225	259	226	244	276	245	237	227	238	254	241	283	232	226	261	250	240	241	228	233	237	227	234	236	228	253	230	258	248	233	230	220	267	282	239	232	279	248	253	255	239	220	216	266	249	230	196	218	235	251	258	232	230	247	202	225	219	217	247	238	248	263	224	286	249	235	217	238	232	257	278	237	250	253	241	221	258	204	224	231	260	265	242	213	262	244	223	248	216	222	237	236	242	242	238	241	241	274	235	262	257	255	241	284	259	253	231	234	252	262	254	223	278	266	258	250	253	260	239	244	237	271	258	274	253	248	235	230	225	257	240	232	254	236	251	239	234	247	255	239	257	256	242	252	250	249	257	255	201	257	203	247	228	249	246	241	239	236	238	261	228	271	271	274	212	232	237	235	219	253	249	220	246	236	268	229	228	256	245	236	218	214	255	240	244	220	253	236	250	239	242	231	247	261	229	237	209	234	264	227	253	248	228	262	237	244	225	243	234	253	254	270	257	258	219	240	240	238	262	250	239	247	228	257	246	217	246	222	243	232	220	259	251	246	241	277	236	233	258	245	227	214	233	215	247	241	235	233	270	254	219	243	233	231	222	255	255	207	253	256	241	238	235	245	232	205	232	261	241	224	238	231	249	233	263	234	244	242	260	235	256	254	235	222	252	246	223	240	238	226	245	243	246	239	235	259	275	254	264	238	242	241	221	272	232	230	248	259	249	278	251	235	263	222	249	248	265	232	206	256	239	234	232	258	245	254	265	271	244	238	253	226	228	223	226	254	261	286	240	252	257	248	226	231	257	260	243	255	258	242	270	227	240	255	249	255	264	256	261	239	251	259	224	224	251	217	243	249	276	227	240	244	225	251	233	223	271	257	239	248	260	231	267	242	247	279	216	256	230	253	209	259	225	243	236	224	233	249	256	254	234	240	217	239	243	236	222	226	264	242	230	264	261	243	225	235	232	227	285	230	250	222	249	221	238	230	264	246	240	233	238	229	248	242	246	227	230	238	269	248	221	260	226	273	221	223	260	229	233	220	264	270	236	262	253	252	288	254	269	236	227	232	234	213	244	228	242	235	281	237	232	235	259	247	258	258	244	216	246	248	243	247	224	231	257	222	274	242	237	228	241	248	221	257	225	257	260	245	250	288	251	265	262	238	279	247	260	248	216	236	244	246	253	223	222	246	231	226	250	231	247	225	235	253	242	242	263	233	217	263	224	252	229	241	217	240	259	254	228	211	230	239	257	243	224	228	233	240	245	236	260	229	227	248	253	234	227	231	238	244	243	263	248	262	239	261	256	217	255	220	261	275	266	228	253	257	240	263	210	245	242	243	255	251	212	230	254	252	249	255	240	241	215	235	241	223	267	229	243	220	236	237	253	243	247	246	253	257	233	238	260	238	275	251	272	258	262	238	269	248	242	267	245	247	242	224	244	211	235	242	245	257	230	233	254	233	244	286	219	254	249	242	251	232	250	248	251	233	253	256	241	221	223	233	239	240	258	240	254	212	225	236	215	251	233	259	260	267	247	246	241	240	245	237	279	254	239	264	261	254	241	273	219	254	245	236	249	264	258	247	234	251	224	223	242	213	265	259	244	224	250	250	230	257	241	230	256	275	255	215	209	245	245	243	257	232	246	263	245	277	243	233	234	238	224	239	223	241	235	219	240	263	226	255	220	248	244	230	243	237	247	258	238	242	224	253	215	247	229	241	218	234	263	246	222	265	248	255	248	221	225	252	244	247	252	244	231	245	257	261	254	247	256	243	237	238	254	267	220	258	254	269	263	246	244	240	251	245	240	206	279	276	246	245	256	282	244	250	278	222	262	274	205	234	242	257	239	226	258	235	238	248	243	249	267	242	225	217	227	257	266	224	243	236	269	219	227	268	240	234	240	253	293	210	244	260	245	241	239	221	238	237	262	244	235	251	254	250	243	245	254	210	232	230	244	259	267	252	267	236	254	238	255	254	244	241	252	255	275	243	253	251	237	280	255	238	227	244	223	263	233	236	265	246	233	242	263	215	252	236	230	257	243	237	264	250	268	261	245	255	236	225	248	241	235	264	244	252	237	245	223	239	259	248	255	223	245	264	250	212	236	250	242	241	230	221	276	256	256	244	231	202	228	270	242	261	248	260	245	233	288	224	217	248	250	213	250	258	235	213	238	238	243	239	221	230	240	220	243	230	217	257	239	255	251	235	258	240	226	212	253	237	267	241	259	236	228	240	247	239	239	253	232	256	265	233	258	251	246	246	232	252	247	246	229	286	242	224	217	229	232	244	242	249	257	217	233	233	223	235	246	254	238	235	245	257	242	250	233	228	254	232	255	240	251	234	237	234	235	243	263	264	223	257	217	246	233	225	245	229	234	198	242	274	239	221	225	226	244	264	230	230	266	248	226	245	230	225	212	230	259	259	227	235	255	219	215	237	217	226	274	238	245	236	237	227	232	219	214	266	253	262	234	260	233	261	253	229	250	250	264	234	229	213	241	255	270	260	250	256	224	215	220	232	234	216	243	241	256	266	255	231	242	249	256	253	233	226	220	233	227	218	220	208	214	258	251	239	231	235	226	249	282	244	232	239	244	240	237	238	253	226	249	241	239	233	236	244	227	249	246	223	246	227	233	267	267	243	239	219	237	223	279	256	245	247	239	232	237	241	234	262	272	283	240	277	237	257	258	237	245	220	258	239	244	239	244	239	240	262	258	216	234	224	240	235	257	242	230	219	231	246	248	239	219	248	233	224	268	222	232	243	266	249	237	242	233	266	273	268	248	271	246	244	262	263	263	235
34546	49417	25077	11577	5034	1542	458	358	291	321	273	298	281	311	328	324	295	231	308	305	278	292	284	291	324	311	278	292	282	298	280	309	291	318	285	253	268	285	310	310	305	296	236	281	274	299	284	285	292	302	299	288	297	270	264	300	274	269	308	274	297	292	293	271	293	264	315	304	308	291	270	281	283	279	310	289	288	291	276	289	290	283	267	309	281	285	274	305	278	295	310	251	312	300	277	299	277	302	289	283	298	312	286	269	261	302	291	298	293	282	293	312	267	304	258	302	279	303	296	269	294	268	324	310	302	267	285	308	290	282	292	283	239	284	280	278	271	297	291	265	297	322	297	265	280	257	249	271	267	274	322	294	286	272	297	259	301	295	279	277	263	319	307	277	284	312	320	283	279	309	306	300	295	265	276	283	256	309	267	288	277	283	283	269	313	291	296	294	262	267	303	256	284	271	308	324	310	307	276	291	304	291	329	298	305	287	284	293	274	315	285	288	306	295	310	302	317	282	284	312	299	301	279	310	304	305	295	286	303	281	275	258	295	288	309	306	340	266	317	262	287	276	312	285	288	287	313	293	275	272	268	300	322	282	294	282	300	310	263	244	287	267	342	298	293	307	302	282	288	328	289	311	284	305	286	291	300	304	307	290	323	281	295	294	295	282	304	335	287	281	282	312	296	304	293	319	316	318	290	291	307	328	314	322	289	312	297	249	317	318	293	308	298	287	257	322	269	295	292	306	274	313	348	301	298	308	256	297	286	278	286	303	289	300	286	329	282	294	300	302	328	306	292	272	290	275	305	293	316	297	327	303	282	309	322	268	320	291	299	308	324	304	249	317	311	311	274	297	302	296	309	289	285	282	309	280	284	310	280	330	288	307	276	307	276	314	254	303	285	297	295	320	286	297	321	287	300	283	296	290	308	283	309	286	286	308	276	261	284	304	309	267	285	268	265	279	298	304	300	314	287	290	311	249	269	306	326	283	279	293	292	268	313	265	285	271	291	263	289	320	255	279	317	286	315	265	300	305	289	311	266	270	289	282	300	307	300	288	272	270	281	301	280	278	233	307	273	288	267	273	279	297	303	317	301	295	305	284	278	277	289	281	296	303	283	277	270	276	298	325	272	275	285	271	287	293	297	293	298	280	277	262	280	304	278	298	288	279	280	313	307	303	275	262	302	274	281	286	283	298	313	249	293	287	294	316	293	302	290	278	316	300	278	319	304	294	329	311	299	277	304	308	246	296	313	308	318	276	294	318	304	260	319	275	274	283	271	293	318	297	270	308	281	286	280	306	269	284	294	295	291	281	292	283	298	284	271	311	287	283	301	293	293	291	287	283	286	295	280	286	316	307	301	259	315	280	305	292	296	295	288	313	307	292	280	302	298	299	303	318	298	334	287	269	299	274	287	323	291	297	297	306	319	303	299	291	274	312	316	277	297	284	287	304	293	259	281	307	282	272	266	289	298	279	297	280	314	285	294	283	280	315	275	298	286	304	286	294	283	311	265	307	299	318	306	262	295	315	276	297	296	296	310	275	300	307	298	293	313	282	288	282	275	299	262	296	293	284	256	293	275	268	263	305	265	276	321	286	277	325	313	289	325	320	279	312	286	292	314	298	294	300	282	281	297	291	290	288	284	289	315	303	308	299	288	268	278	282	306	285	301	295	308	310	308	322	293	294	306	287	314	316	284	279	320	303	278	318	322	271	283	294	296	272	273	272	317	318	273	306	289	289	312	292	304	301	313	325	294	287	341	291	285	284	313	245	302	298	235	282	307	270	275	297	306	303	289	290	282	290	269	300	312	306	285	312	299	304	336	279	313	280	288	317	296	304	298	320	338	311	285	313	297	279	289	296	303	308	268	302	270	269	298	302	308	275	298	322	270	277	271	310	308	290	310	289	277	278	290	298	255	327	297	296	288	286	295	273	294	285	294	290	290	285	276	296	310	295	312	290	277	299	299	280	286	290	317	277	325	293	316	305	303	336	276	284	271	324	284	316	309	291	295	301	306	271	272	283	325	299	302	305	318	312	282	317	260	289	289	319	285	264	269	311	283	279	268	276	317	264	292	279	315	266	259	258	295	284	285	292	296	321	292	307	313	279	295	304	291	278	287	285	302	319	312	296	265	320	302	256	285	289	297	305	300	299	272	285	282	268	283	286	300	270	283	258	310	285	286	303	275	302	272	317	252	278	297	309	323	275	264	290	287	297	313	312	305	298	268	274	272	324	284	306	285	307	316	298	273	263	292	314	302	316	288	301	301	319	284	301	303	282	288	287	303	275	303	272	289	299	322	280	294	297	279	292	297	292	271	331	302	276	311	281	298	290	265	279	266	296	299	289	308	276	275	270	295	287	303	274	264	268	307	275	305	280	316	295	273	311	276	299	292	248	322	269	297	266	280	291	301	300	282	294	272	289	272	306	304	308	302	301	342	276	297	276	291	315	302	314	277	309	289	279	280	283	297	275	290	291	314	329	284	293	265	285	261	298	252	310	304	309	285	275	264	301	294	290	307	269	283	277	321	299	278	287	284	306	296	298	302	326	293	287	295	269	294	284	296	308	299	288	307	291	315	309	296	300	275	324	287	312	274	262	320	286	290	275	288	249	275	319	271	292	300	301	291	248	293	308	274	307	286	292	304	291	287	307	261	287	304	304	301	286	300	296	281	268	310	295	317	255	266	264	295	269	301	316	317	274	319	296	278	288	254	268	303	301	330	285	298	284	282	267	269	264	302	264	303	275	294	283	260	266	287	293	299	295	311	304	292	295	296	299	292	295	299	293	286	279	270	294	277	280	339	333	271	306	287	287	273	283	305	297	290	299	285	282	305	278	282	298	309	304	311	297	311	293	278	308	288	283	279	310	277	297	309	285	311	290	284	279	288	331	315	295	285	275	275	305	300	324	297	290	301	277	324	304	265	269	304	305	263	304	302	276	313	310	300	305	285	262	297	320	318	287	287	302	283	273	293	307	280	331	293	274	310	297	286	284	296	297	300	282	272	328	296	304	279	277	297	279	292	283	289	300	308	287	298	279	286	280	286	299	300	255	276	296	278	292	314	325	327	295	293	305	262	287	292	304	302	270	288	278	306	279	292	292	297	287	309	282	304	276	286	276	296	317	285	283	292	288	303	293	292	289	273	282	314	311	276	292	288	299	320	291	298	312	293	294	311	315	290	305	311	290	281	285	281	268	295	289	284	287	326	286	296	269	307	280	307	340	288	298	291	269	299	279	263	295	269	330	294	291	255	312	305	271	302	273	262	296	302	332	317	256	289	276	312	290	263	288	294	286	294	300	268	291	302	258	297	322	276	276	320	295	300	294	287	314	299	287	275	296	287	293	277	278	276	313	324	291	301	286	277	293	303	289	305	294	265	315	287	302	319	311	306	311	283	279	294	296	248	297	270	284	300	280	295	283	311	286	278	278	284	271	302	282	274	276	293	284	303	261	311	284	270	280	298	323	330	289	293	313	297	288
24500	21520	28672	25105	21320	12847	3677	622	320	314	261	282	263	270	245	250	215	231	253	259	244	266	245	242	254	258	264	243	256	240	256	232	276	227	245	239	241	231	260	260	264	250	274	241	266	259	239	242	224	228	224	246	251	267	239	265	270	232	250	228	238	250	217	244	273	255	270	238	241	262	243	229	250	268	276	191	239	262	225	238	237	241	235	256	236	250	254	252	264	229	266	221	231	260	245	273	227	265	244	252	246	250	243	248	258	257	236	228	256	254	268	228	251	242	279	227	234	229	248	258	248	248	251	257	244	245	265	258	241	277	214	254	265	240	220	246	228	265	242	234	237	269	267	247	245	258	215	248	253	253	234	255	260	234	242	216	242	262	249	252	244	263	246	251	241	226	265	251	276	239	234	243	271	249	248	245	255	231	237	258	243	223	231	244	241	248	232	253	237	226	235	260	255	270	248	224	241	232	251	249	241	240	260	245	237	232	262	258	253	236	248	230	240	230	211	231	248	246	252	233	265	271	269	229	235	242	238	233	248	227	242	234	259	244	243	220	221	255	230	264	234	227	260	262	253	237	248	209	222	234	287	271	244	249	226	237	220	226	269	254	259	256	244	229	238	245	273	227	235	240	248	270	253	226	256	243	246	243	247	288	284	236	248	239	251	262	277	269	252	275	267	264	276	245	225	258	256	245	226	236	263	213	247	220	286	220	232	234	250	258	238	263	250	222	258	265	247	236	237	253	238	231	260	234	239	253	275	227	238	250	259	230	217	267	227	226	239	274	243	237	262	262	241	281	255	260	256	245	222	255	245	257	254	235	249	209	215	237	251	257	248	228	233	238	275	222	248	226	267	265	214	262	254	214	242	261	250	257	252	235	230	240	259	266	235	255	240	213	232	253	258	222	253	248	266	264	266	234	292	227	241	243	235	246	235	239	257	229	255	265	258	253	244	246	229	233	230	267	240	269	250	241	235	252	214	221	261	255	250	264	233	239	235	255	233	228	256	240	221	241	232	246	228	255	270	235	256	240	246	218	230	243	214	214	258	221	244	227	242	255	267	243	230	256	250	232	236	252	242	252	269	235	250	244	263	235	236	247	237	227	232	243	229	267	236	271	237	244	223	253	240	247	279	237	251	240	260	246	242	249	247	271	243	242	228	243	245	216	241	276	231	228	263	223	226	255	245	227	268	270	254	255	228	240	265	256	233	295	259	243	239	243	240	265	251	250	234	231	258	241	263	256	221	267	255	267	245	269	246	217	245	232	259	268	241	236	234	237	234	258	237	234	237	256	278	255	260	243	229	237	248	239	243	228	231	250	260	243	225	220	246	233	255	250	263	265	249	253	242	248	244	217	227	253	243	213	241	273	224	245	236	267	223	236	229	250	248	224	238	283	233	246	237	259	235	244	269	266	226	263	239	251	226	235	266	253	244	262	245	275	244	241	221	247	232	283	211	273	238	247	240	248	267	244	268	249	278	233	234	226	225	254	232	212	240	248	228	243	228	242	266	223	261	235	243	255	230	248	224	229	252	257	242	218	237	261	260	286	240	220	234	240	228	247	238	224	246	237	248	221	265	267	217	260	243	240	265	220	263	244	230	244	257	260	263	233	244	243	281	239	217	265	257	253	235	207	253	206	231	245	238	256	249	236	248	288	225	263	261	216	241	272	252	254	275	249	252	206	262	255	247	239	234	238	216	267	263	260	234	269	234	254	253	233	245	266	240	280	248	234	247	253	255	225	268	234	246	271	234	253	236	239	238	227	233	242	236	251	242	263	242	234	258	235	238	255	256	262	255	252	247	258	220	232	253	233	222	235	228	242	225	235	262	238	289	240	266	266	246	264	264	236	280	216	228	240	233	258	251	237	234	205	248	229	232	230	242	253	239	260	238	246	242	259	245	230	254	256	275	247	252	262	241	243	253	256	271	250	246	235	234	229	245	240	265	236	247	272	234	246	249	244	244	256	234	242	240	237	237	220	234	247	261	244	242	266	241	244	228	250	246	264	260	244	227	239	229	241	252	222	228	247	245	247	235	233	238	265	258	259	260	269	220	226	252	268	265	259	243	261	238	250	216	246	246	230	246	239	256	268	256	251	246	226	236	246	251	226	237	242	237	242	209	252	257	222	213	236	243	260	224	228	267	252	262	271	250	258	231	235	257	241	252	242	235	243	260	252	261	237	249	260	262	231	245	230	231	235	271	242	219	232	270	265	263	255	272	229	230	233	264	260	241	244	257	230	235	254	237	213	248	254	243	220	236	216	272	248	230	223	262	247	249	261	258	265	260	256	225	220	230	250	243	252	230	259	266	253	271	256	246	278	245	224	248	259	256	240	236	262	238	235	249	231	228	220	248	236	234	291	224	233	249	242	246	252	232	242	236	234	250	219	251	242	266	251	253	251	232	267	257	234	271	255	257	270	238	245	226	213	247	236	223	241	234	241	247	234	234	230	226	241	218	232	228	255	247	230	257	266	262	242	218	275	238	223	254	245	254	242	233	251	229	274	226	222	232	230	250	240	221	218	239	220	237	273	237	230	252	242	252	226	230	247	253	229	244	212	234	272	236	223	250	273	242	244	260	257	226	251	240	259	252	226	229	248	208	235	246	239	245	252	237	264	254	245	231	238	234	242	227	258	239	228	257	268	242	221	272	246	236	221	225	242	265	250	261	244	237	243	246	261	258	236	277	248	224	238	256	245	244	232	232	236	215	236	251	253	234	247	217	256	240	261	253	259	237	232	241	263	276	242	224	215	225	253	218	227	259	251	217	256	242	210	219	255	248	244	222	251	270	223	261	229	244	239	251	231	258	221	254	259	220	256	248	263	220	264	235	249	280	235	283	224	240	263	248	255	254	245	249	238	229	242	220	233	239	239	224	241	231	256	218	232	229	244	260	234	221	272	258	267	259	233	241	250	242	246	268	219	247	271	243	234	213	254	256	229	249	255	236	270	267	270	232	250	248	243	258	239	234	262	247	271	250	228	251	266	249	273	276	240	231	201	249	273	227	241	260	283	250	238	231	257	257	264	251	240	264	259	223	219	229	259	259	227	231	258	237	261	267	239	231	247	248	248	266	249	239	241	250	267	246	257	238	235	245	241	254	248	259	232	263	241	256	250	237	266	224	243	227	245	263	200	257	244	264	241	247	243	253	230	253	249	265	238	247	242	250	246	227	225	250	242	229	282	232	243	223	240	263	256	230	233	229	254	268	251	240	231	240	234	246	252	260	222	256	259	260	240	251	252	248	220	218	249	235	248	250	236	281	225	254	236	250	255	239	262	222	235	241	228	241	257	267	263	254	254	235	251	236	241	244	261	257	218	260	252	242	212	259	249	258	240	233	255	236	257	251	241	242	241	252	249	233	261	258	245	251	238	254	229	254	255	236	247	259	241	241	260	243	239	263	254	249	245	252	227	239	258	250	232	226	232	263	252	248	244	247	246	260	263	229	253	238	238	245	233	251	264	244	249	250	263	253	245
40677	56915	36601	22944	14571	8032	3125	515	406	375	333	329	329	324	306	306	294	314	315	296	300	310	266	289	304	321	287	297	327	300	318	323	281	310	312	288	310	297	290	271	291	299	277	294	304	287	292	288	315	276	281	313	295	266	295	307	291	307	299	259	279	276	276	299	320	279	291	308	295	311	290	278	274	272	299	297	303	276	312	252	300	287	274	301	296	298	277	265	304	280	265	282	291	286	269	298	324	286	291	261	280	274	281	295	263	315	284	303	297	302	281	265	296	291	291	287	298	295	285	295	301	287	294	297	285	312	277	293	289	301	301	295	276	292	289	299	296	296	297	307	269	291	310	290	286	282	301	289	305	262	268	294	286	319	294	291	306	298	322	274	279	269	289	305	268	274	303	301	312	289	308	280	277	284	301	302	289	305	303	260	325	274	281	289	291	294	271	321	306	303	296	293	262	284	298	267	308	286	291	310	289	290	277	303	284	288	296	306	278	317	276	290	320	295	313	268	306	289	299	274	297	281	280	307	289	297	284	272	305	301	298	293	274	287	285	307	270	306	303	308	288	300	281	255	303	303	312	321	285	275	288	296	290	332	299	289	302	274	316	259	285	291	293	286	270	302	270	296	283	283	291	307	303	339	285	278	302	324	288	311	307	306	302	285	288	286	315	292	290	329	285	269	294	291	281	275	300	277	294	291	274	279	276	304	280	260	284	264	308	326	304	265	269	264	294	311	302	252	265	296	277	284	284	296	303	303	276	284	289	303	285	258	302	321	302	272	284	315	300	307	311	298	292	284	297	268	320	263	278	323	281	294	304	285	303	291	300	313	305	307	303	305	291	298	296	309	276	298	302	280	294	286	273	271	285	276	311	301	299	276	285	272	306	325	283	294	289	291	296	287	297	290	289	310	274	290	294	287	297	271	249	321	306	300	286	266	281	294	254	314	300	289	334	305	260	291	275	303	283	286	304	309	294	259	280	308	285	271	295	302	292	299	265	257	317	245	281	259	274	291	278	291	291	283	319	274	302	300	305	270	303	303	278	262	279	297	276	258	310	282	298	289	323	271	267	308	255	301	280	296	310	290	319	266	315	293	298	314	275	309	298	299	271	304	273	303	282	282	289	309	297	298	280	284	315	283	291	283	258	300	293	286	268	290	285	256	326	288	299	292	303	302	305	292	267	274	288	268	308	269	296	287	280	291	312	281	302	289	299	301	280	279	286	268	247	267	309	269	249	314	294	311	276	293	293	306	258	293	280	280	303	296	268	285	258	297	303	318	294	308	274	290	321	278	279	292	294	280	305	283	285	315	297	258	293	289	287	311	319	287	278	289	272	289	311	305	298	298	310	294	291	284	291	276	318	303	301	313	295	289	308	324	272	287	311	265	297	264	270	262	293	289	313	300	313	284	295	314	283	292	327	300	280	312	288	296	266	274	315	301	274	277	308	275	280	258	298	268	312	274	273	285	299	282	279	330	256	345	293	298	294	253	278	282	310	294	287	293	298	281	312	244	287	285	249	327	328	285	289	297	271	288	301	264	293	287	310	277	314	279	268	300	297	290	274	298	289	315	274	287	304	305	301	284	279	253	321	303	277	323	288	306	279	282	295	315	315	294	285	304	304	264	261	307	304	260	281	271	298	262	316	299	289	309	283	316	267	292	292	288	285	323	299	271	281	268	294	282	304	304	294	292	281	293	276	274	309	313	305	309	313	300	312	280	255	270	295	283	305	297	311	308	279	278	272	250	297	292	293	308	346	306	289	292	304	298	292	285	280	301	302	308	283	285	300	290	288	279	298	277	281	291	274	274	285	305	282	268	313	292	306	287	298	258	283	282	304	267	269	268	316	277	259	287	278	291	310	291	284	284	299	281	293	303	280	280	300	322	282	283	285	297	290	305	271	313	309	284	308	265	315	288	296	300	237	326	303	276	298	313	292	303	321	306	293	277	309	283	302	313	274	274	304	264	309	281	292	316	323	294	313	307	300	270	263	300	279	304	309	299	331	276	267	279	316	296	300	293	325	286	280	268	264	312	274	296	307	290	324	278	311	286	285	299	306	280	296	285	279	280	277	270	288	302	266	303	286	310	313	326	260	279	270	304	276	293	286	325	287	275	284	244	251	282	312	281	274	298	285	283	300	281	283	297	296	284	294	295	279	295	308	315	280	295	305	315	318	295	306	295	277	298	327	325	309	273	296	269	299	273	272	306	280	282	282	288	312	267	268	279	318	280	290	309	291	279	287	274	296	294	295	276	299	290	304	308	304	286	285	327	292	276	283	275	296	285	306	287	277	289	281	324	279	289	304	279	291	340	305	289	325	269	286	271	313	307	307	315	294	294	296	292	319	288	287	300	295	268	312	323	263	280	295	292	301	278	256	314	300	286	273	288	284	286	274	292	278	287	289	306	288	308	309	313	347	292	270	297	301	279	284	277	259	321	296	279	285	340	293	260	329	289	296	325	305	309	283	322	292	286	276	307	279	284	269	319	288	272	264	266	301	270	305	289	300	293	293	318	276	299	321	282	262	276	310	279	293	306	307	283	234	338	319	298	279	286	298	278	279	283	286	317	293	274	317	298	259	291	291	284	289	288	311	291	316	279	291	277	293	303	266	305	315	314	286	290	274	309	286	312	286	290	291	307	252	297	311	278	310	287	307	292	295	293	293	289	282	297	286	286	279	300	313	315	259	291	274	313	276	309	294	313	276	300	321	270	291	289	276	314	313	288	289	286	319	311	296	299	257	277	302	298	274	307	290	291	280	257	278	306	332	314	278	276	319	292	313	299	289	291	302	264	316	259	263	302	285	281	286	321	276	286	269	285	289	282	328	304	276	304	314	301	295	316	314	287	314	279	290	251	281	289	300	319	275	273	280	302	291	301	296	289	287	298	264	272	296	284	304	289	267	294	317	279	299	293	340	303	306	280	285	286	289	287	296	268	273	299	276	278	270	312	261	298	288	271	285	283	298	257	289	309	284	289	274	297	301	296	299	286	320	261	327	305	257	266	294	308	270	313	267	250	305	284	309	313	297	289	326	292	304	250	303	296	274	298	278	282	254	280	259	296	308	314	295	301	283	298	281	240	277	301	285	286	323	282	310	278	281	281	261	279	283	297	311	271	304	282	295	261	277	322	296	277	290	273	311	277	310	292	298	331	294	304	311	296	275	281	293	275	299	292	268	304	327	287	290	304	288	308	278	315	288	308	262	292	270	303	299	286	310	285	273	287	313	288	290	274	288	280	270	274	278	292	310	282	272	279	303	288	291	316	270	301	303	315	296	272	287	303	299	313	293	290	278	271	267	279	274	295	278	304	284	272	263	311	286	301	295	279	286	278	296	303	299	281	283	316	297	283	304	299	307	307	311	277	311	320	312	303	250	277	277	260	310	315	294	280	288	305	302	300	290	298	314	283	282	288	295	311	262	279	266	273	295	297	274	290	284	288	278	308	278	319	295	274	293	296	262	268	291	282	281	287	289	270
25821	21700	28308	26127	16274	6052	1145	471	388	371	360	370	350	325	380	354	364	357	368	347	344	370	374	338	363	331	339	380	353	348	389	376	343	352	334	332	350	349	380	296	323	353	346	343	380	356	326	368	361	318	327	350	341	364	397	351	350	310	356	355	303	344	365	373	333	354	335	359	359	369	358	352	362	350	313	331	336	363	344	358	328	357	349	353	332	356	368	374	340	351	351	354	391	304	368	379	346	387	352	362	377	362	340	364	338	367	356	311	350	338	345	374	344	366	347	346	377	377	372	363	373	321	355	348	331	320	333	339	360	389	364	364	354	367	360	352	362	352	369	365	351	315	375	354	350	324	335	334	333	362	347	380	355	348	355	362	363	398	366	366	364	367	362	365	347	347	363	318	345	341	349	324	358	357	329	341	343	393	344	347	349	371	336	384	334	356	313	359	359	356	350	362	382	366	332	338	361	349	347	335	392	355	349	373	350	310	343	317	347	348	385	321	349	350	354	328	372	334	351	368	364	332	364	388	357	343	381	346	359	357	319	339	341	351	357	382	313	298	355	379	370	367	335	356	343	333	339	341	359	338	339	308	348	350	357	342	334	376	329	346	341	317	336	335	332	364	367	367	338	393	346	356	353	343	333	355	334	322	350	366	334	360	329	324	319	367	335	335	336	335	358	356	365	326	375	340	374	315	340	368	366	353	382	363	355	322	340	337	410	366	332	362	353	330	317	341	334	305	379	346	346	337	390	314	359	373	358	324	318	396	340	362	365	331	312	370	356	362	340	353	361	320	340	344	347	367	351	345	337	347	335	361	353	363	365	390	354	341	323	329	356	332	342	338	364	379	314	319	352	351	375	338	378	338	381	335	368	321	333	343	358	363	330	370	369	368	359	351	323	348	335	366	366	337	313	328	310	381	369	351	376	394	356	352	345	343	355	392	350	357	376	359	320	367	350	360	338	352	313	384	333	343	350	328	320	309	372	357	336	343	340	359	344	324	322	348	343	335	336	344	365	321	337	365	365	351	324	370	361	369	344	373	333	352	330	337	347	354	338	339	372	330	381	346	346	353	343	302	348	350	352	352	337	343	353	341	359	316	362	353	340	364	334	357	348	311	350	353	328	369	352	341	366	337	384	356	377	380	350	356	339	344	376	337	335	366	339	384	312	390	355	376	330	336	320	337	407	350	345	374	354	376	356	391	350	344	321	346	335	351	401	396	338	339	305	334	366	354	352	348	328	344	355	356	359	375	356	364	332	330	358	394	360	372	346	359	336	334	354	350	343	355	369	342	348	315	316	362	362	331	348	321	334	362	360	342	358	368	369	330	343	330	378	339	319	328	360	349	341	364	367	341	398	354	326	339	377	364	372	374	359	361	354	329	375	340	359	361	334	366	368	341	331	365	329	299	346	352	344	347	340	339	333	340	337	347	356	371	355	340	349	326	362	356	367	339	355	369	356	376	336	346	388	315	359	365	355	343	357	368	362	384	352	366	337	333	365	366	338	330	346	362	350	314	341	360	348	318	370	312	356	366	360	333	311	351	345	348	370	335	351	327	368	350	371	339	358	354	346	367	334	372	372	364	345	334	330	341	330	336	377	346	409	357	331	342	345	356	370	339	340	367	364	359	338	370	363	343	299	338	325	330	368	379	354	332	325	374	347	357	356	345	342	331	341	352	378	357	365	367	339	337	348	303	347	343	336	334	350	364	352	386	345	355	347	351	347	360	361	361	359	353	372	352	305	380	355	344	334	343	360	324	357	348	318	359	353	324	373	342	387	350	338	362	376	380	333	328	337	309	335	350	355	352	344	346	347	365	360	355	355	339	378	342	346	345	404	365	316	335	354	334	375	348	370	332	347	318	354	361	347	324	326	337	347	329	321	346	326	347	340	360	371	378	386	363	346	392	368	338	361	358	358	335	354	301	371	360	339	353	394	342	368	373	357	342	342	347	345	345	366	336	370	361	360	361	343	362	354	352	366	368	357	351	345	393	364	322	344	320	351	382	368	356	310	353	376	360	339	356	373	366	350	338	313	374	302	310	383	378	386	371	326	320	358	366	348	358	358	343	356	363	343	319	323	361	350	343	354	381	337	322	357	346	369	365	351	344	363	351	360	356	354	339	359	361	387	345	351	339	344	296	323	338	362	339	325	356	368	336	370	350	355	369	374	383	342	316	359	366	348	346	342	347	354	326	368	346	317	352	348	363	337	353	356	348	380	368	364	322	343	322	383	385	379	360	352	348	354	369	349	325	333	386	377	331	360	361	350	347	343	361	379	339	372	328	360	388	358	352	389	347	332	329	333	334	347	328	340	373	333	346	358	345	369	316	345	340	322	328	345	353	341	339	359	325	384	348	355	380	327	364	328	361	352	348	344	375	337	372	331	371	368	347	334	368	325	366	329	328	343	322	400	359	383	342	365	355	351	337	315	331	357	351	341	354	358	317	373	385	363	348	337	338	327	349	365	368	374	365	345	361	346	344	360	365	372	358	352	312	362	361	373	348	384	345	347	356	350	335	377	372	359	367	352	346	388	356	311	332	353	310	333	353	356	345	352	373	383	355	329	354	349	349	303	324	356	388	347	381	336	349	354	342	309	324	347	334	360	344	336	356	351	334	347	332	361	337	365	368	370	364	334	362	334	354	341	349	342	377	355	357	367	356	349	372	355	351	316	344	358	359	386	333	348	339	353	368	323	293	319	361	356	327	355	355	343	352	329	365	355	323	342	327	361	357	331	327	329	330	347	360	355	371	348	351	342	339	370	380	357	338	340	338	392	363	339	359	352	360	339	327	333	380	399	338	348	368	365	400	331	347	314	329	355	376	358	379	365	394	339	368	337	345	344	370	356	357	349	316	340	332	353	337	332	359	367	364	367	348	363	339	358	336	374	341	354	328	345	348	346	366	375	350	326	362	360	341	375	330	352	351	345	353	365	383	343	371	339	356	357	354	347	368	355	355	353	373	337	352	368	337	330	355	362	368	351	336	341	360	334	352	361	336	342	356	347	343	336	322	342	319	393	348	349	327	354	336	361	359	310	355	341	342	370	428	361	347	351	349	358	347	348	355	351	370	335	343	367	327	356	349	368	375	355	349	344	350	338	356	383	357	369	365	329	355	378	343	354	343	354	342	338	321	359	348	322	357	364	351	371	364	351	342	345	359	355	362	323	336	324	332	340	341	307	343	338	344	379	343	345	339	346	327	345	359	326	354	346	331	329	332	368	346	344	337	364	377	370	323	339	354	327	375	356	380	383	373	366	328	381	368	369	326	359	337	338	365	345	355	352	360	340	327	310	351	354	332	347	331	354	327	331	325	367	349	338	344	333	340	345	336	358	340	338	347	309	356	378	365	344	320	340	361	321	341	367	331	321	357	344	377	354	319	361	325	341	394	338	343	364	362	386	350	355	358	351	318	372	357	338	358	359	347	365	332	345	362	362	352	352	346	353	342	376	365	376	306	380	356	365	328	339	343	369	369
37056	51379	34437	21872	14758	6650	1410	607	489	467	440	436	398	429	433	433	406	414	432	402	440	459	450	451	479	441	427	431	410	442	414	442	446	439	425	395	420	405	389	374	403	360	418	404	407	466	394	411	411	407	434	409	363	405	407	376	408	399	436	395	419	384	443	425	410	446	407	444	390	402	414	412	438	446	402	413	402	420	412	402	433	376	418	435	415	391	410	402	419	402	429	398	390	363	419	373	409	401	388	397	414	420	418	395	396	414	426	416	401	412	421	399	419	410	407	443	410	426	457	428	418	411	418	410	428	381	442	392	400	403	441	413	394	409	414	415	401	422	423	407	417	356	403	389	401	396	400	427	398	421	392	374	447	407	413	413	364	400	418	391	406	409	393	402	383	400	384	405	406	381	394	418	359	417	430	403	393	399	417	393	401	418	417	400	406	389	405	421	403	430	396	396	404	438	424	420	402	382	395	450	471	402	425	400	399	424	426	386	471	429	398	411	387	440	409	404	424	432	424	405	382	387	396	444	387	379	412	422	452	401	405	404	429	392	403	396	445	392	407	392	450	412	433	405	399	406	414	390	432	383	403	430	394	415	418	404	396	383	403	401	419	389	401	406	411	423	405	418	413	383	431	411	378	376	381	437	397	379	393	403	405	443	426	414	431	426	391	403	428	394	405	404	411	426	373	461	430	454	405	368	401	396	424	405	438	392	409	392	380	396	396	407	423	405	407	408	406	414	442	395	415	391	406	416	376	395	415	415	400	423	401	405	410	453	416	411	438	419	417	409	382	432	392	388	377	418	400	451	440	395	403	412	415	422	429	407	421	409	403	411	376	452	377	408	401	402	408	431	430	385	432	407	424	377	418	444	397	391	429	461	443	387	436	418	394	376	397	414	394	437	397	371	430	422	442	417	395	415	448	383	420	439	401	388	409	396	395	431	448	443	396	405	390	435	396	411	415	389	378	393	432	363	396	380	404	420	428	434	427	412	376	403	416	402	416	433	404	386	437	384	399	407	381	414	412	464	403	413	411	436	410	443	400	472	443	414	418	425	429	422	411	415	418	440	434	387	407	431	418	387	409	365	401	432	421	425	399	408	429	445	405	399	431	423	422	400	414	437	412	426	402	371	390	415	423	442	415	371	408	408	398	394	441	434	422	451	413	388	387	396	421	395	431	395	415	444	362	427	383	405	431	407	422	404	387	418	376	393	434	450	390	411	414	426	415	400	432	434	405	399	399	399	408	408	406	412	383	401	426	390	445	401	419	391	413	398	402	423	408	377	397	411	404	388	390	390	423	433	428	396	442	412	425	413	430	400	416	425	421	384	365	442	426	436	377	401	434	413	407	406	435	384	432	452	407	394	412	401	416	394	416	414	412	422	408	369	386	423	406	398	398	399	394	409	437	400	404	394	401	413	397	379	418	434	454	430	385	440	435	399	410	397	416	419	412	394	434	389	385	440	427	411	428	421	445	399	404	445	433	362	381	387	400	389	413	419	426	414	401	407	412	394	434	412	406	449	435	431	438	398	407	423	419	424	390	388	388	404	424	431	396	451	437	395	453	424	411	421	415	413	412	460	419	389	410	431	407	401	362	410	402	441	437	400	416	421	427	400	387	398	388	411	387	389	397	455	423	403	416	429	384	417	385	394	429	413	416	406	407	393	434	384	406	421	402	423	379	401	405	411	401	405	394	418	411	421	391	380	415	427	407	395	414	437	400	430	414	413	408	415	432	402	411	445	389	406	414	432	399	411	447	427	443	415	385	388	449	400	361	374	419	418	419	454	397	382	398	430	363	420	410	412	419	405	415	391	445	414	429	399	405	438	411	375	413	404	423	394	403	433	372	427	451	410	434	417	435	424	389	403	405	385	397	434	414	445	421	402	416	425	393	409	379	443	422	421	450	404	414	407	459	430	421	393	421	408	442	435	400	411	432	399	385	392	414	412	410	432	409	380	420	418	426	403	443	444	412	401	411	419	413	413	411	397	409	384	445	372	402	410	444	398	438	402	417	417	385	401	386	426	404	419	408	415	421	426	377	427	429	403	445	399	418	388	452	408	417	404	420	355	390	424	373	443	438	421	391	404	403	432	393	448	399	411	431	424	421	393	425	414	388	389	404	419	426	397	427	411	434	427	440	433	384	412	433	425	385	419	403	419	394	406	392	413	403	376	384	419	429	396	394	393	432	422	463	450	398	423	390	415	385	418	434	413	406	401	409	420	441	396	447	403	399	422	412	371	431	476	367	430	427	417	397	416	447	388	393	415	396	388	392	412	412	414	425	396	389	371	443	426	417	432	413	418	430	406	411	373	427	410	448	449	390	404	404	424	400	428	448	403	437	395	404	427	396	388	406	441	381	421	407	397	413	393	371	413	391	401	381	445	406	409	432	404	438	404	391	448	446	420	399	410	410	432	422	428	415	382	404	411	396	430	421	359	419	393	438	387	429	401	365	414	446	415	423	376	396	424	452	430	433	396	391	392	403	411	402	433	419	417	387	401	373	443	413	414	447	430	430	429	448	475	403	368	402	434	395	415	396	411	450	415	387	373	404	415	420	414	416	414	418	410	453	398	435	416	435	372	413	435	419	396	391	437	467	439	414	389	420	417	409	432	408	443	370	401	421	411	428	418	438	429	418	382	432	431	420	399	424	386	421	440	423	416	417	420	394	410	436	374	433	423	395	426	432	422	422	411	416	457	416	431	397	394	426	404	425	401	394	404	445	435	423	410	405	433	402	419	390	386	410	436	437	398	411	453	442	422	400	403	406	386	413	391	433	411	401	384	399	431	431	383	430	445	431	409	439	407	394	380	411	417	389	421	425	405	389	421	399	428	399	383	426	449	403	390	398	413	421	378	400	414	432	414	386	424	398	404	435	411	407	391	443	449	418	406	430	403	449	425	406	421	420	401	422	420	400	422	471	434	401	417	426	399	410	403	406	399	426	427	376	419	435	424	417	420	433	400	398	437	407	413	408	412	405	445	414	382	431	426	413	427	406	389	447	456	433	451	414	410	440	435	403	419	425	419	403	420	391	425	395	448	443	434	366	416	395	400	417	430	434	430	400	424	420	391	407	410	430	417	444	395	400	391	433	437	415	404	383	436	374	409	456	378	437	399	406	424	428	413	410	409	433	406	393	435	423	391	407	459	418	393	433	431	414	399	411	411	401	423	454	397	438	429	471	415	402	433	407	401	443	421	433	393	407	414	426	387	420	404	405	408	366	425	441	392	417	425	411	409	431	377	421	405	405	395	425	433	381	419	456	435	384	408	476	387	412	401	399	427	413	398	403	419	388	456	419	390	384	390	419	407	401	403	412	416	388	369	402	424	414	390	423	393	466	413	483	401	381	401	393	395	441	396	421	406	409	402	410	429	404	438	388	406	389	397	377	417	369	410	422	439	439	437	410	393	419	452	393	413	459	396	418	408	376	406	449	399	436	392	460	407	425	403	386	370	430	411	419	375	409	384	436	400	386	411
23378	21483	29189	24557	22387	21688	11006	1338	632	481	511	438	454	450	460	385	394	440	428	395	422	394	365	373	403	388	415	423	423	416	373	383	389	433	382	402	374	361	364	410	360	426	397	380	387	338	371	378	390	393	348	406	382	356	329	407	370	383	348	427	339	387	357	341	379	388	373	355	366	358	388	388	362	390	346	377	354	381	376	406	371	368	403	359	366	384	371	408	369	376	390	407	371	364	418	385	389	411	390	391	412	382	402	386	379	405	349	381	363	386	383	392	359	409	409	380	399	345	383	401	358	392	379	393	363	354	371	370	389	420	357	366	413	373	407	399	362	411	380	424	376	382	365	404	373	411	402	362	354	385	346	363	358	427	404	400	440	415	357	388	372	380	356	383	358	373	395	386	380	410	388	380	375	363	364	392	363	346	404	391	383	382	376	396	373	380	406	362	407	382	394	409	372	403	360	367	406	382	393	400	379	353	377	381	376	386	423	374	402	378	366	406	368	355	416	376	368	382	397	357	391	375	395	420	413	403	459	396	381	400	346	348	376	401	376	400	346	397	376	399	393	335	402	403	415	391	375	370	361	395	374	401	386	354	356	390	363	389	386	362	395	380	405	360	332	382	338	393	406	374	353	392	393	370	341	384	344	358	410	405	368	379	376	380	413	329	362	372	400	386	399	376	363	360	369	397	393	354	376	399	392	386	368	419	376	400	381	386	373	377	361	397	377	390	417	397	400	379	402	416	384	377	385	397	387	371	361	408	391	395	405	390	348	390	387	350	364	370	339	374	430	354	379	377	368	397	364	386	428	346	398	384	379	368	369	358	354	334	407	378	396	387	394	377	380	372	367	385	365	357	410	363	386	395	395	363	366	412	344	391	393	365	388	380	390	404	378	383	409	378	376	401	388	394	398	364	382	365	380	393	417	369	370	388	407	360	400	402	357	385	385	400	371	359	417	408	356	400	337	391	400	391	342	392	379	380	352	382	377	373	378	401	374	387	391	379	395	388	397	419	384	371	364	422	362	369	387	393	359	380	391	403	410	375	398	376	392	406	365	394	369	388	379	376	387	357	412	330	346	372	377	370	395	366	380	386	396	420	375	376	370	361	391	394	391	398	377	398	381	395	379	360	389	392	402	396	393	361	357	388	381	369	355	406	328	387	404	327	394	390	374	392	378	391	355	372	426	406	400	385	393	356	374	387	345	400	391	379	367	387	325	357	415	368	402	348	380	384	377	390	393	378	351	401	379	398	386	385	346	388	357	389	387	389	364	380	385	383	376	377	352	373	386	384	391	384	393	364	386	346	410	378	398	413	387	368	373	368	388	377	384	401	385	363	424	375	372	372	372	386	363	377	357	407	398	367	379	370	374	383	396	391	401	403	405	381	392	389	372	359	410	380	376	366	391	360	353	383	369	359	352	413	380	377	409	369	379	338	345	398	390	365	374	397	379	391	377	360	399	405	394	383	392	357	332	391	392	361	397	382	387	376	362	377	382	400	371	382	382	376	376	360	376	413	367	389	366	376	372	387	404	403	360	385	391	370	363	387	407	369	379	368	374	363	384	408	394	397	422	370	340	392	390	380	357	388	385	380	394	385	391	384	402	378	377	379	343	375	406	378	377	392	384	370	386	382	381	356	369	385	349	386	384	376	393	397	379	363	366	377	354	378	396	377	372	409	348	375	394	415	393	374	374	373	377	396	381	409	349	409	367	370	385	399	375	381	382	386	375	395	392	343	364	373	371	353	391	375	348	389	422	402	362	406	394	356	401	354	416	345	357	406	388	365	375	379	363	369	374	427	377	400	371	407	378	393	375	334	392	398	378	367	353	387	377	366	367	390	406	390	350	370	402	390	391	400	398	389	349	403	356	385	377	353	369	389	329	364	385	369	370	362	378	383	384	376	364	378	366	360	373	376	369	419	349	379	365	404	371	412	353	348	361	356	344	395	385	393	383	357	379	375	398	367	364	398	360	376	373	354	376	378	374	357	388	375	374	401	380	393	372	401	378	402	382	382	389	401	358	401	378	356	383	412	437	363	383	374	357	370	355	384	377	399	442	380	389	367	368	372	392	353	386	378	379	415	384	404	401	388	364	344	382	384	406	383	345	385	406	414	390	361	362	397	370	398	397	363	398	356	368	366	361	363	389	394	428	372	390	410	371	344	407	381	403	391	377	402	372	374	409	402	405	366	370	378	396	404	404	375	359	400	368	409	375	410	380	384	373	380	390	362	378	343	392	423	416	392	407	382	387	389	387	361	407	387	353	404	375	382	353	416	380	377	402	381	372	363	393	393	367	369	384	391	385	357	384	381	418	386	397	361	388	358	394	381	386	398	385	386	375	373	392	355	357	377	386	368	343	380	359	415	378	352	403	375	391	386	409	366	388	374	370	381	375	393	398	360	385	366	384	374	368	391	384	363	366	354	408	407	367	389	376	365	384	390	404	387	381	387	388	393	376	402	389	409	387	410	357	369	369	427	378	395	415	368	390	385	368	385	374	379	384	372	407	402	385	370	394	400	416	358	386	385	387	379	390	371	399	383	379	373	393	405	355	376	385	374	363	392	363	367	368	390	395	372	371	384	376	353	402	374	367	375	369	411	374	377	380	412	385	358	372	379	415	355	389	373	399	355	379	375	394	408	341	398	367	385	395	358	374	391	382	367	344	357	400	346	402	392	396	392	394	396	424	383	361	390	399	379	365	385	369	376	372	384	361	364	368	396	390	403	329	378	374	364	407	428	336	390	383	396	351	363	369	384	381	380	395	377	380	391	387	354	410	366	396	374	350	370	369	393	357	381	401	393	392	397	366	373	370	376	318	407	400	367	392	375	363	387	406	401	382	362	383	394	396	393	362	393	368	368	388	394	365	399	356	368	377	372	365	374	368	385	392	387	389	406	438	380	377	362	387	352	368	375	407	360	371	400	356	363	358	401	367	389	387	392	410	394	372	373	339	413	361	393	372	396	379	382	400	362	400	376	386	385	403	406	387	422	373	385	365	374	377	403	362	391	365	361	373	381	389	360	380	365	372	363	372	434	372	387	399	405	370	391	352	347	404	362	436	386	376	381	373	405	390	363	373	370	369	341	399	391	352	375	382	389	366	387	358	398	377	371	361	411	431	359	409	413	368	378	404	388	376	394	368	407	391	382	355	368	362	379	375	411	348	413	362	361	370	355	328	372	416	363	401	373	385	397	341	360	396	368	356	385	395	386	382	406	391	338	384	397	387	420	409	362	399	357	371	374	355	350	419	422	363	357	365	376	406	380	384	372	377	396	400	395	349	358	365	419	370	398	391	356	370	416	360	381	385	396	372	377	377	367	355	389	350	357	362	386	394	401	376	361	378	424	376	367	394	366	376	350	341	407	377	404	378	380	403	373	383	404	371	376	350	355	404	382	390	366	423	383	373	411	404	396	399	359	398	368	382	355	389	390	373	377	385	389	398	383	365	375	384	379	389	387	401	423	356	374	424	374	390	384
38562	62910	42938	34125	26012	12292	2659	833	730	630	580	564	535	433	525	469	471	452	452	458	438	466	412	483	446	432	425	462	421	428	439	448	439	433	435	416	464	453	414	423	404	429	423	457	409	438	450	423	446	485	448	422	433	406	420	425	437	437	423	428	406	442	476	403	383	451	392	446	419	431	402	414	440	429	419	449	416	433	373	440	448	411	380	430	414	434	395	424	411	446	462	402	453	405	458	411	417	443	458	460	432	442	425	443	422	451	435	423	423	449	422	451	436	437	443	434	444	433	445	458	424	417	411	454	399	380	425	415	418	482	407	403	451	409	393	452	425	429	417	415	375	378	431	425	454	402	434	438	402	441	404	422	425	380	427	413	395	427	444	447	437	427	413	428	424	409	415	447	419	381	420	403	387	408	450	414	402	410	430	396	396	409	389	432	409	414	414	423	456	430	408	427	437	435	396	410	398	401	408	415	428	435	431	443	401	426	431	434	429	427	423	444	435	452	421	411	462	428	437	434	411	438	414	470	427	414	427	430	416	408	462	448	434	447	448	417	436	416	427	466	420	397	391	441	448	424	417	396	428	400	420	429	431	397	445	445	402	411	457	443	410	448	421	436	430	463	421	416	395	424	442	423	449	428	404	403	400	428	470	411	429	411	421	467	456	382	402	424	401	421	383	417	460	426	420	438	418	407	438	387	408	438	447	429	415	416	437	471	402	405	425	423	434	426	435	440	408	416	406	402	454	392	399	451	425	411	432	447	406	422	466	435	442	470	404	425	431	364	445	441	426	429	428	431	459	407	401	400	422	425	430	431	417	471	428	397	435	436	455	428	437	404	438	458	398	415	387	404	447	431	451	410	405	408	424	411	410	447	444	420	426	399	418	413	408	418	446	434	431	405	425	414	427	455	389	421	415	442	417	404	445	431	418	420	485	414	397	446	404	443	456	436	417	438	473	384	445	442	421	437	417	427	439	382	444	433	424	469	458	403	409	413	437	441	414	431	423	457	406	416	429	405	453	441	425	439	395	481	447	413	401	431	409	437	425	401	437	434	436	426	384	449	434	388	414	463	438	418	433	429	433	456	407	465	470	418	448	419	421	419	420	421	446	419	431	420	409	449	417	441	431	443	438	435	415	439	464	427	420	395	412	417	457	409	429	396	420	428	420	381	376	444	466	427	433	411	413	458	429	386	419	440	462	427	412	400	409	425	414	441	456	411	440	424	390	451	432	427	409	407	456	453	431	425	418	444	430	433	446	419	470	430	430	419	437	422	428	418	420	441	387	413	411	437	417	421	393	449	403	404	443	426	393	442	419	453	433	435	419	461	412	437	428	419	449	392	407	473	470	431	408	448	437	428	455	447	403	414	465	385	462	382	382	425	394	425	448	413	420	463	437	422	414	424	433	411	401	443	414	451	441	462	416	379	411	401	455	449	397	412	447	448	426	429	410	466	418	418	455	473	401	461	426	400	467	445	397	421	438	413	390	454	418	466	417	429	435	410	420	448	412	399	452	443	409	417	435	438	443	454	419	425	404	456	402	454	434	413	420	439	407	440	449	400	431	435	406	415	433	431	440	443	428	447	441	428	405	397	403	412	444	436	420	442	412	415	399	442	418	415	462	418	443	440	414	436	463	435	427	443	418	456	401	421	454	443	370	431	453	441	426	451	421	469	397	421	417	418	424	457	424	434	457	387	389	454	436	446	417	427	400	427	385	457	412	408	431	417	418	465	429	409	426	413	429	430	427	452	448	407	414	456	421	444	430	437	383	410	403	432	396	437	412	440	416	428	432	423	409	430	397	425	418	460	418	417	450	444	454	407	429	423	439	465	413	408	437	446	411	436	463	392	399	443	424	381	429	422	432	450	444	440	432	446	397	449	437	421	417	422	426	456	402	428	413	459	420	415	433	413	412	459	394	432	448	422	434	401	445	428	444	443	455	437	407	437	405	411	444	449	438	450	407	440	419	417	420	456	459	450	424	468	445	367	397	441	392	459	418	432	403	376	394	396	445	430	422	422	418	452	473	433	440	442	395	417	407	404	426	397	412	424	432	394	425	405	419	426	417	426	418	408	420	451	448	408	451	433	421	394	427	434	421	428	417	426	421	442	405	457	440	405	457	420	483	418	433	407	440	414	421	414	434	403	435	416	420	432	413	434	457	427	419	428	409	420	399	461	458	433	421	406	406	443	433	430	419	409	401	452	390	384	463	447	411	438	418	422	400	408	428	442	441	421	410	429	467	430	429	396	415	445	390	400	419	428	433	407	438	425	433	397	390	383	426	460	433	430	409	422	446	415	440	437	420	406	442	437	445	429	393	435	393	411	417	418	430	377	415	410	442	452	420	436	418	433	423	405	409	453	415	459	445	405	439	430	394	413	452	399	440	434	439	448	431	409	423	457	418	403	421	429	438	400	413	454	433	421	382	462	410	412	388	439	444	427	439	449	421	431	397	476	443	457	445	415	401	442	463	431	422	443	432	431	408	417	431	426	461	415	446	410	420	386	427	433	407	411	434	422	455	419	440	440	436	430	423	432	415	426	418	416	448	433	436	441	379	420	419	444	439	424	419	443	419	421	433	415	395	445	433	446	434	426	420	436	434	449	436	423	431	419	417	450	421	419	441	436	411	453	417	410	405	400	447	425	416	415	413	453	384	408	411	463	428	438	431	383	352	411	400	393	419	441	415	484	443	430	428	412	433	434	456	378	434	421	431	391	430	405	394	441	422	401	408	422	447	419	367	401	419	436	429	403	443	420	446	397	407	435	449	430	426	445	405	436	419	393	484	398	443	417	431	420	419	450	431	415	413	433	454	421	419	420	456	430	441	452	405	421	440	428	460	394	399	425	390	396	450	424	416	406	424	428	401	409	417	429	434	417	422	439	411	428	411	396	496	462	455	435	389	391	423	414	436	430	405	432	406	409	439	430	417	414	408	423	396	434	432	430	424	477	429	409	433	424	417	431	424	450	433	410	407	425	383	450	409	435	417	409	396	419	455	455	443	430	423	459	455	444	422	443	413	424	423	413	458	462	428	458	407	429	446	415	455	415	426	446	410	435	420	428	402	403	386	419	434	398	421	416	401	429	412	434	433	392	422	419	403	436	369	395	429	407	448	452	395	441	427	418	432	420	427	413	415	414	449	412	430	424	435	426	431	450	394	408	434	428	442	416	453	403	428	482	371	447	478	422	423	421	401	396	412	402	446	403	377	415	405	435	390	413	410	449	420	448	403	421	407	401	445	419	428	449	448	425	434	454	398	424	403	403	415	413	425	430	455	438	407	399	418	445	405	391	422	414	403	442	429	500	466	429	436	463	437	442	420	418	426	418	429	418	418	429	405	452	384	383	407	438	411	423	428	412	389	446	416	442	411	444	425	444	428	392	481	384	436	431	426	429	428	414	395	425	403	454	431	422	437	442	442	409	416	412	416	395	448	403	428	438	440	415	427	405	404	410	424	423	416	453	434	485	397	408	458	404
31536	31645	25293	15282	6871	1950	457	268	304	244	246	262	250	247	246	251	246	279	259	223	257	244	234	272	258	244	273	231	244	276	225	225	263	245	264	233	282	265	251	253	257	250	249	258	225	208	237	259	245	261	271	239	261	244	259	268	252	297	236	263	250	244	276	244	260	259	242	258	237	217	263	257	243	241	240	234	251	247	261	248	232	225	246	271	274	286	279	292	246	262	250	245	252	264	236	282	277	267	262	235	279	234	235	251	248	291	248	259	266	253	275	259	258	283	224	252	232	265	282	269	249	244	256	262	235	261	262	236	267	253	256	288	248	242	248	258	256	288	233	222	239	244	222	253	234	256	248	255	254	275	248	254	267	257	245	240	270	216	238	250	246	257	243	250	232	243	277	231	299	283	241	293	214	252	264	268	249	245	242	263	229	253	220	245	252	269	241	247	247	247	238	244	223	244	244	262	238	235	244	272	231	264	243	242	275	285	261	275	244	282	268	246	230	214	251	278	257	271	241	238	270	268	250	269	241	255	227	235	251	265	260	251	266	240	231	240	280	261	248	251	251	237	292	261	283	268	271	265	257	224	253	244	240	261	253	236	257	276	243	251	249	273	247	222	263	253	247	266	240	225	272	267	227	249	214	259	234	237	271	255	269	248	234	234	241	241	244	256	276	224	249	262	247	260	228	249	251	247	266	232	255	233	260	266	303	279	241	252	238	258	255	253	232	227	242	255	222	222	260	232	247	252	248	223	222	238	271	256	256	267	268	264	276	249	263	253	258	234	264	258	221	264	281	230	263	240	266	231	272	229	279	278	232	231	239	251	253	271	230	273	269	249	254	248	239	255	241	242	250	239	263	268	245	245	287	267	273	256	219	268	263	255	260	227	241	245	231	228	254	248	275	256	234	257	234	260	248	240	263	245	262	260	261	256	279	260	229	230	252	258	243	228	261	268	238	256	259	242	253	251	270	247	235	262	233	260	252	248	264	285	257	247	249	239	239	300	244	271	260	239	247	282	286	249	257	239	237	256	275	265	247	239	253	253	234	273	284	253	257	244	228	249	276	257	243	297	260	242	247	254	265	286	231	246	255	241	268	229	268	244	252	237	270	236	277	244	229	275	241	257	249	292	262	247	260	261	253	281	248	236	225	263	251	239	239	245	260	253	267	241	283	240	259	257	278	257	247	262	250	240	243	237	243	236	249	261	249	259	244	238	247	265	259	262	255	243	233	264	239	233	234	240	276	250	272	271	259	250	264	252	255	246	227	252	260	226	240	252	273	250	258	265	258	272	255	224	278	258	244	236	279	242	257	238	257	270	278	226	266	273	269	256	248	221	270	269	252	230	230	277	265	249	266	256	229	253	244	241	240	273	243	249	275	256	255	233	274	240	262	278	238	270	235	269	275	224	241	278	277	228	229	237	276	268	238	248	247	270	230	287	253	262	236	264	220	254	288	255	229	243	265	248	248	254	259	257	268	298	240	245	272	253	243	266	258	250	278	283	252	221	214	259	249	264	247	256	246	202	257	242	244	249	262	279	253	248	269	258	232	254	254	274	267	244	248	271	278	253	269	234	244	292	247	244	256	236	255	247	246	260	258	270	246	269	225	274	246	292	225	241	232	238	244	239	253	268	224	277	244	266	257	243	265	256	261	269	263	249	255	242	250	272	257	254	236	243	230	243	271	262	261	238	242	225	265	215	261	243	244	240	233	262	243	256	252	257	255	239	262	237	232	247	251	246	266	262	261	267	234	278	256	234	266	246	256	235	260	264	270	262	217	257	224	283	234	267	280	226	236	249	273	219	276	283	237	235	241	222	223	248	259	253	272	217	243	254	284	270	237	261	272	236	255	228	242	242	251	235	249	246	237	252	268	263	226	249	251	249	247	276	262	243	232	223	286	219	252	254	244	299	216	252	273	236	238	268	259	267	270	251	257	242	262	261	277	271	278	257	256	234	289	260	243	259	257	260	264	251	242	269	235	256	260	279	267	251	257	253	246	268	258	213	266	250	249	238	238	261	271	268	247	285	255	272	248	258	239	268	233	229	213	246	257	242	266	264	222	237	218	267	241	277	240	229	252	260	293	244	267	266	237	259	230	267	226	264	254	284	265	228	244	269	318	273	233	263	239	267	240	253	268	261	245	256	248	235	265	272	271	250	238	257	255	259	239	241	269	250	257	254	272	267	230	258	257	240	280	254	269	282	259	234	255	246	291	263	248	240	233	258	255	252	274	274	220	271	261	261	270	241	256	256	233	243	271	271	272	244	268	272	256	237	266	226	237	257	237	263	251	230	252	269	248	270	263	242	247	232	283	254	242	262	264	231	273	252	218	246	235	274	224	274	222	277	245	239	276	245	245	278	249	280	224	276	254	227	265	235	222	240	241	235	242	259	231	246	260	248	237	230	236	263	254	250	256	245	262	261	264	230	239	260	251	247	215	259	266	255	253	254	254	251	276	258	266	246	247	229	254	242	254	254	270	269	253	269	262	246	282	273	261	260	268	230	244	256	252	249	255	235	271	256	255	267	240	248	249	282	258	250	255	271	259	264	259	270	256	270	270	240	229	263	255	267	249	245	246	261	231	273	267	264	249	225	241	263	268	239	236	252	254	250	274	242	265	261	256	238	246	251	233	271	255	254	268	260	273	240	257	250	230	259	241	250	247	250	243	268	260	254	273	255	247	238	257	259	270	263	243	272	249	248	265	277	252	246	249	254	256	249	259	282	247	243	262	237	275	238	249	248	260	264	262	259	269	253	270	246	272	246	258	266	251	243	267	279	261	241	229	220	276	269	273	251	269	293	234	250	262	237	244	253	238	249	253	238	256	298	256	258	269	259	259	241	283	247	248	243	261	265	260	235	266	261	224	272	251	248	242	270	235	279	240	272	242	244	231	269	259	256	262	261	264	241	272	264	261	255	218	245	247	256	257	283	254	243	241	257	274	211	245	248	262	289	256	265	266	262	260	278	259	266	252	265	270	240	256	264	263	245	262	236	279	250	246	241	256	267	231	251	234	246	249	227	264	269	256	266	226	257	238	271	261	278	244	262	249	275	259	247	262	221	252	262	259	265	263	267	273	246	244	251	272	260	262	239	260	288	260	258	255	283	241	255	243	255	272	266	274	240	249	244	248	273	260	284	247	225	243	255	268	273	269	241	276	248	269	265	264	258	238	289	242	264	252	254	246	261	243	267	255	270	289	249	250	258	255	250	252	225	258	258	244	243	264	255	235	269	273	223	260	261	260	300	271	261	266	216	248	246	255	265	243	241	248	253	259	259	225	250	283	273	260	245	238	246	260	262	284	227	223	258	257	264	250	252	278	280	255	294	249	267	272	235	281	253	264	268	240	266	272	237	284	246	266	243	232	210	280	243	250	259	220	244	246	256	263	253	250	228	217	249	248	224	261	263	250	245	220	227	229	243	235	242	252	267	262	276	242	254	282	244	258	262	246	251	242	256	249	269	244	253	252	277	248	250
36015	44570	23970	14251	8816	2688	545	308	329	360	317	320	348	310	309	323	293	295	294	302	296	326	314	287	289	316	307	269	291	303	273	308	335	292	298	285	300	338	293	296	310	293	307	313	309	312	308	325	297	320	293	324	327	314	324	327	311	299	310	311	310	300	308	316	326	303	292	323	330	320	282	312	318	329	291	290	319	275	278	311	306	302	299	312	319	329	301	311	320	314	321	284	275	306	329	307	311	313	290	344	307	309	322	305	304	251	327	302	263	331	323	293	288	304	299	307	290	282	305	325	314	282	302	301	305	302	288	309	308	305	296	317	298	303	305	324	280	283	289	295	291	320	303	278	322	315	330	303	321	319	310	290	310	308	301	301	297	289	304	318	323	321	311	293	324	330	263	323	331	297	318	291	309	335	314	295	325	299	298	299	312	299	305	330	297	289	306	283	317	317	308	353	286	303	293	302	271	315	287	333	289	322	288	285	286	294	340	296	333	296	296	307	289	324	295	282	304	274	319	317	320	335	290	306	314	310	316	293	294	308	309	302	350	284	265	251	304	307	312	314	311	306	296	317	305	323	305	321	262	303	338	308	302	319	289	320	297	316	295	322	332	296	316	294	317	310	316	315	296	295	327	292	291	321	306	275	289	273	276	302	335	272	293	302	318	308	289	293	322	320	297	309	329	316	314	299	313	334	292	312	298	308	290	308	306	322	307	331	308	319	291	307	322	338	310	288	332	333	304	300	292	317	273	299	332	290	305	311	296	288	295	352	328	304	344	311	293	316	310	302	324	256	288	271	279	342	319	263	362	315	297	304	278	304	307	327	295	303	311	303	307	305	284	333	285	321	282	320	288	317	331	321	290	295	300	289	332	307	295	341	309	344	278	313	274	317	324	330	317	307	299	266	304	276	297	325	337	318	289	294	319	321	315	282	321	303	318	311	301	276	292	316	282	302	303	291	268	293	326	294	289	325	308	293	268	309	313	340	296	294	287	287	332	263	326	288	313	294	293	328	297	304	311	328	307	313	332	319	309	315	290	308	308	305	314	313	310	321	327	321	285	296	306	270	274	309	284	302	300	301	309	310	299	284	315	302	319	333	329	287	299	315	269	289	327	327	302	290	296	299	348	362	283	301	291	288	280	313	282	315	295	280	292	316	324	284	276	308	306	307	321	300	275	308	325	315	315	324	280	289	334	313	290	326	313	312	271	322	325	296	287	310	320	279	275	309	275	297	305	300	324	317	285	347	316	348	297	313	364	309	326	258	298	305	281	303	308	295	294	288	302	294	318	320	329	317	295	306	292	292	306	308	324	318	315	303	302	278	298	323	294	335	282	290	343	324	293	288	296	285	302	320	320	322	331	323	277	302	279	284	286	310	314	295	289	313	313	303	293	273	277	302	310	313	306	290	330	289	271	292	325	301	280	325	275	311	317	316	323	323	316	304	317	310	269	293	308	293	314	290	295	329	308	282	289	324	296	293	317	298	330	314	313	281	313	285	318	305	288	252	302	319	296	294	306	287	285	301	274	289	292	318	282	313	324	250	288	314	295	285	300	303	315	309	315	284	293	292	302	292	311	322	326	306	296	283	315	328	293	308	294	340	301	341	291	318	323	301	288	293	323	313	325	306	305	282	316	313	318	304	285	309	304	335	290	313	308	339	299	284	313	313	299	285	305	299	316	295	308	307	326	297	310	303	337	327	331	295	309	297	289	276	314	303	320	313	275	291	308	315	283	286	304	318	313	301	305	316	293	286	307	335	321	292	299	291	299	329	294	282	326	329	310	321	350	301	285	306	290	294	286	316	297	302	330	308	291	299	320	286	315	296	344	289	296	305	315	285	287	301	289	267	309	293	315	287	301	327	301	330	277	292	300	314	316	282	278	298	305	342	293	303	316	302	323	300	345	285	318	303	324	308	297	304	265	283	295	299	314	311	271	314	271	299	313	301	319	295	336	339	313	318	315	283	316	289	287	281	318	296	304	303	287	310	310	325	278	307	301	306	294	310	308	303	303	334	290	307	296	271	305	332	310	296	316	331	291	306	305	301	319	296	331	334	278	296	308	314	287	321	337	326	274	270	294	295	284	267	306	293	292	290	326	303	309	297	290	330	326	297	307	285	305	294	319	281	269	317	277	304	305	331	300	333	309	343	297	321	295	314	294	284	313	276	310	328	307	336	308	333	319	297	277	313	284	272	332	286	300	313	256	296	307	306	328	307	290	309	296	287	313	304	284	271	324	280	293	302	291	312	306	276	280	288	321	284	290	316	303	311	295	291	315	327	303	298	292	270	315	338	283	273	319	299	308	302	300	309	307	317	297	307	306	286	300	316	295	325	291	308	322	300	350	304	318	289	312	311	325	286	287	301	312	307	308	280	296	304	308	305	337	293	310	327	286	341	295	292	307	307	305	332	279	295	283	315	293	323	308	315	310	294	303	294	287	286	298	302	278	330	299	278	313	290	306	294	315	283	314	290	310	305	291	301	293	304	332	326	306	274	302	289	307	288	323	298	299	317	289	325	319	294	301	299	307	303	347	308	306	276	281	260	308	288	315	315	298	303	268	300	299	315	304	320	289	308	339	301	331	333	294	290	329	281	281	306	318	314	335	296	278	328	301	271	278	314	268	292	331	289	315	292	324	290	293	306	278	308	305	287	295	311	318	309	275	292	302	315	301	296	309	311	313	302	294	289	294	319	315	323	308	313	297	297	312	295	273	298	312	292	286	269	302	326	296	295	324	299	313	299	306	281	325	321	279	277	321	270	307	280	317	279	333	330	324	311	303	289	322	314	293	288	277	283	304	338	311	293	299	279	280	320	273	332	287	313	336	293	304	288	297	317	294	299	307	299	287	305	281	295	312	279	262	303	299	283	336	308	313	331	289	337	316	293	340	305	294	308	318	280	342	323	298	297	320	342	312	311	311	295	303	268	292	304	341	305	282	305	323	322	323	314	351	281	332	298	307	285	295	316	320	313	315	313	313	268	292	303	327	303	312	311	313	305	334	340	285	295	326	324	300	241	313	291	296	336	297	318	302	282	306	312	371	316	302	299	289	314	304	293	286	275	296	301	286	332	318	311	304	312	330	287	310	280	300	298	299	326	274	300	322	304	295	301	319	306	292	315	289	345	282	295	310	291	282	300	301	302	333	297	313	305	283	312	327	285	293	293	299	321	313	327	301	314	293	313	321	302	314	311	288	278	309	301	307	315	305	329	331	307	291	311	287	322	332	306	328	301	315	309	298	278	311	320	302	344	310	316	323	302	307	322	290	288	325	295	328	276	303	281	314	296	313	272	289	280	292	308	293	288	317	316	319	295	307	311	282	301	295	322	319	301	284	276	298	310	298	273	322	292	308	306	289	318	304	300	301	301	305	328	319	287	287	286	289	296	294	274	297	310	331	319	303	283	306	307	335	285	302	308	281	309	324	307	324	274	305	299	287	298	309	322	306	283	324	316	326	289	331	300	311	305	322	269	298	320
24560	21507	28825	25717	21969	12626	2804	726	346	296	293	243	247	284	286	258	269	263	212	258	235	230	258	240	252	255	254	221	245	277	242	261	261	269	239	243	239	276	249	218	245	249	221	220	248	237	245	247	262	245	244	225	245	226	233	224	275	240	233	248	231	215	233	246	226	244	219	252	245	241	215	247	241	225	221	234	226	243	234	254	269	277	243	241	229	235	245	255	233	259	259	250	181	228	254	244	252	229	253	243	234	266	247	244	256	261	238	221	228	247	223	223	233	227	239	215	234	245	239	220	232	231	239	247	259	257	229	231	235	250	224	239	261	261	267	221	226	231	221	232	261	217	265	243	240	247	232	229	227	263	251	248	206	252	238	231	234	243	264	230	252	234	224	250	263	221	246	249	258	243	262	252	253	259	239	241	199	256	241	228	239	220	241	250	232	249	226	263	276	220	234	230	241	233	244	238	233	243	234	234	254	229	238	231	219	239	264	233	239	242	240	256	241	240	236	242	247	247	205	265	223	242	255	274	229	223	231	265	231	235	224	235	219	245	256	236	253	252	229	221	250	265	254	218	236	241	238	234	215	247	245	210	227	230	229	242	194	207	221	221	230	235	236	252	226	232	222	234	268	238	232	259	243	246	230	211	240	241	238	241	225	241	222	255	240	251	207	238	262	271	258	262	226	248	237	248	241	245	228	236	241	229	228	246	258	235	223	244	238	206	252	231	224	250	273	254	242	230	218	257	272	230	244	244	225	234	262	222	227	261	277	200	247	251	242	239	216	246	226	250	238	244	264	219	221	236	273	253	254	253	259	224	244	269	251	244	256	251	274	232	262	228	218	242	210	238	240	244	233	269	227	219	241	199	227	222	243	263	214	228	217	266	252	240	227	225	244	242	249	220	226	242	237	239	254	242	233	250	234	246	224	226	249	248	223	234	234	222	221	225	237	257	242	207	213	244	211	242	243	226	247	223	245	246	257	251	238	249	223	279	248	230	272	214	217	252	265	235	239	229	190	224	255	273	228	244	217	237	250	254	217	234	235	226	267	249	257	243	255	216	252	232	207	226	269	239	242	237	238	225	232	220	220	234	228	240	231	260	236	222	247	239	245	254	252	217	216	244	266	229	240	269	239	231	261	269	212	246	250	226	218	251	254	233	243	240	237	230	209	219	251	216	248	219	226	236	233	253	246	257	252	249	232	279	261	209	259	246	241	252	232	244	250	237	242	217	239	221	250	257	247	216	230	235	250	242	215	230	239	230	222	211	238	251	260	234	245	237	213	218	281	231	238	215	243	247	233	247	237	245	231	237	271	262	240	249	243	265	238	205	253	250	211	218	235	222	232	256	255	253	228	273	237	247	201	226	249	250	224	262	268	237	230	225	255	229	244	234	234	212	237	254	223	259	225	224	239	245	231	225	288	232	247	216	242	242	260	247	269	212	247	226	230	238	239	260	232	291	279	231	249	242	243	228	241	231	239	256	240	218	228	231	254	249	226	240	238	244	236	244	228	255	222	231	218	229	241	214	233	235	247	246	219	245	265	237	238	208	246	240	232	263	197	257	239	253	200	252	230	204	238	259	216	234	229	233	245	232	227	248	256	246	235	252	242	217	248	263	233	241	235	252	239	240	241	250	254	250	244	269	237	245	236	250	255	249	232	252	228	228	244	254	230	201	253	262	239	252	241	224	201	272	208	242	250	252	259	243	238	231	230	234	215	226	255	239	237	223	244	234	239	224	228	252	219	266	237	217	230	264	224	251	211	225	239	236	250	230	259	228	280	267	249	255	208	240	253	255	256	258	252	232	257	237	261	263	235	235	227	262	248	219	244	254	252	257	231	229	253	249	242	245	226	241	239	270	274	240	235	244	248	263	224	255	244	239	257	222	221	235	237	210	228	234	222	234	255	211	243	229	253	255	261	241	256	259	243	236	245	229	245	262	232	213	236	271	245	210	232	254	240	226	253	232	241	238	238	245	240	224	242	251	240	210	244	240	239	266	242	226	217	235	242	241	232	244	248	261	199	243	259	249	238	260	251	245	238	268	247	230	239	240	242	258	244	233	248	228	248	251	263	230	254	232	256	233	255	239	249	227	211	226	241	229	251	223	245	248	260	252	249	225	256	253	278	236	235	234	249	258	242	213	256	258	221	248	235	239	248	245	248	229	232	247	235	259	245	225	199	256	261	227	231	258	229	222	247	221	227	234	224	265	212	199	240	250	222	252	247	236	260	230	239	208	226	239	233	244	237	247	242	260	225	217	270	244	236	211	250	252	252	247	220	260	241	237	244	244	244	227	250	230	228	209	243	250	224	227	246	226	227	250	262	246	237	218	271	259	268	242	235	239	235	241	243	226	266	244	251	273	245	233	250	269	233	248	234	266	236	234	248	241	244	226	240	252	247	252	252	237	263	233	218	260	258	237	226	227	216	220	224	217	257	247	265	259	246	254	242	237	265	229	220	226	228	232	224	250	263	258	246	207	227	226	239	226	262	234	246	245	235	235	249	235	235	244	238	220	265	258	205	262	215	233	213	263	239	264	239	227	258	264	250	232	223	238	241	238	233	249	246	254	241	235	262	241	252	232	223	256	227	240	255	256	250	210	227	245	252	209	252	269	235	251	241	235	232	238	233	232	224	251	239	198	201	235	262	244	220	256	247	228	215	239	224	255	243	240	252	238	265	224	228	251	261	234	219	233	229	250	231	254	224	250	234	269	269	237	231	241	234	269	219	232	254	254	264	247	222	233	242	243	248	220	223	254	242	266	253	228	241	238	256	242	223	242	234	277	270	225	227	250	238	221	242	233	252	247	247	225	256	250	248	234	235	233	263	235	261	229	239	232	262	237	237	254	251	237	269	241	258	263	225	264	237	235	225	260	249	229	215	216	262	260	232	224	223	244	259	239	234	231	239	231	252	243	243	243	253	246	247	236	240	225	227	248	230	225	255	223	272	244	245	230	255	233	245	246	205	227	213	225	256	254	226	246	250	229	267	244	236	216	256	222	242	245	227	239	255	242	245	225	229	221	268	214	235	266	247	244	242	257	248	231	254	233	252	239	227	230	250	225	253	235	241	233	249	247	264	250	256	234	253	225	232	254	238	251	193	214	257	240	216	236	250	229	248	237	220	224	263	246	221	220	234	257	251	219	223	241	244	222	247	223	260	261	247	236	239	236	237	253	231	235	235	250	215	245	241	219	239	251	255	217	215	238	244	243	260	255	249	239	232	228	221	234	224	259	249	256	244	242	293	245	253	245	214	246	222	248	249	246	240	239	244	216	252	204	236	256	230	239	238	224	237	237	223	226	257	245	249	241	211	252	220	256	228	234	241	250	235	241	255	209	258	236	242	241	234	241	250	228	265	240	218	233	234	265	231	253	222	261	238	262	228	219	254	243	209	252	275	238	246	236	225	249	224	236	234	233	237	233	226	261	250	260	228	232	241	248	226	264	250	243	217	273	246	237	237	243	238	211	234	255	277	243
35270	52759	39894	28901	17940	6252	1817	678	454	372	375	327	353	297	323	271	302	318	279	279	306	298	319	309	297	289	293	276	292	300	295	258	309	289	287	294	293	298	291	289	281	301	297	290	272	270	294	291	273	304	306	272	277	332	299	284	289	281	283	314	300	259	288	310	286	270	286	276	301	279	302	263	282	250	270	286	285	318	292	295	269	265	298	290	287	256	273	288	278	304	276	284	300	304	285	284	294	259	335	260	286	301	297	273	277	314	276	322	272	293	274	300	273	293	286	280	322	255	247	279	278	279	267	300	293	285	294	271	304	290	299	295	279	286	292	259	283	265	258	269	273	311	270	286	263	303	253	288	301	297	285	296	288	319	309	297	293	268	298	290	317	260	291	271	297	290	265	288	276	275	286	296	275	283	284	267	284	296	284	288	289	283	300	282	300	295	280	312	268	313	305	292	276	274	281	267	294	298	255	304	278	256	241	277	279	281	295	285	265	291	264	278	287	275	269	281	280	275	281	302	292	266	283	269	288	324	290	313	277	292	271	277	290	299	301	268	247	307	280	284	291	263	267	292	282	294	300	301	273	268	292	300	295	277	284	275	307	279	280	272	276	316	271	257	280	306	305	260	300	267	299	289	271	288	284	288	259	273	276	321	279	261	313	287	273	244	266	283	278	297	286	275	281	293	262	280	302	261	272	246	263	278	299	297	274	279	273	295	241	287	276	288	262	302	262	263	286	279	282	296	302	293	281	293	312	291	334	262	295	253	272	294	263	277	293	298	282	260	283	290	301	291	269	296	300	312	267	278	271	288	276	296	292	281	277	266	299	293	259	290	285	267	287	300	289	284	268	293	263	277	306	255	318	303	317	283	282	323	281	289	292	274	275	268	275	303	292	299	283	258	306	290	257	300	284	278	270	279	269	297	288	315	274	298	288	302	290	298	272	302	287	274	308	307	301	291	279	280	293	305	278	289	282	295	293	276	271	287	292	277	256	267	295	259	316	266	293	271	296	256	251	270	284	266	261	260	328	296	286	323	269	326	258	300	275	297	253	267	280	288	267	277	302	274	312	282	295	266	304	328	305	250	296	278	290	279	286	271	288	266	290	234	305	295	272	274	270	281	327	308	276	265	282	263	285	278	298	252	296	287	276	284	301	266	284	318	270	263	295	292	281	274	283	296	309	308	291	267	272	278	273	311	282	274	301	281	299	275	293	293	263	285	270	283	267	286	309	312	287	295	281	290	288	263	300	247	281	270	268	277	289	273	268	265	290	309	292	298	288	276	292	262	265	329	300	313	270	289	320	273	294	293	268	285	325	291	270	269	289	283	286	275	261	295	296	286	271	285	290	256	317	275	307	259	257	280	286	271	308	301	281	299	281	299	293	295	272	286	297	294	290	284	295	300	286	304	310	313	257	296	281	270	264	291	272	266	281	285	270	309	291	313	295	264	259	296	310	264	323	286	306	276	286	298	282	282	289	269	278	305	270	256	269	286	290	302	300	297	283	252	295	260	273	298	286	292	290	287	261	275	280	275	308	297	275	300	277	278	290	271	313	259	253	273	290	257	296	296	277	260	291	235	285	301	250	275	277	318	264	305	291	319	289	289	318	273	333	294	258	276	312	273	309	281	286	262	262	303	286	279	292	261	281	268	268	290	280	306	321	276	243	281	258	274	307	254	310	274	315	321	264	292	287	302	294	277	256	305	281	254	310	317	291	315	307	284	319	265	286	297	293	314	277	325	250	285	280	277	298	271	281	290	285	282	283	281	280	296	293	305	237	266	285	273	252	256	273	289	305	288	258	289	305	288	307	291	284	281	277	275	274	258	278	256	274	320	309	242	272	262	278	286	278	256	282	277	275	267	274	253	250	292	280	299	280	305	288	262	270	275	287	271	303	293	296	313	263	268	260	292	273	283	266	255	306	280	322	291	255	262	296	263	305	271	305	330	286	264	268	278	284	273	291	301	314	287	290	306	292	308	272	277	307	301	299	305	299	287	290	296	253	283	297	290	290	277	304	292	290	284	294	295	280	297	291	284	285	303	273	289	270	323	274	290	264	277	271	294	300	249	331	284	309	287	260	256	273	294	302	280	305	292	301	306	257	286	269	305	266	278	282	270	286	269	288	319	272	264	289	302	277	286	281	293	296	320	292	278	271	292	303	293	270	256	286	289	276	292	272	295	285	299	297	308	292	314	291	278	266	316	288	296	237	282	293	280	286	295	270	260	306	274	301	277	275	291	266	278	268	308	281	312	297	285	290	274	289	305	274	310	272	319	320	318	301	289	299	282	292	270	284	272	287	282	299	284	259	253	294	308	287	296	274	277	306	309	268	288	280	270	292	301	296	285	295	272	294	283	301	279	280	298	293	278	290	266	309	306	295	297	301	309	248	267	279	298	311	297	306	281	298	298	274	295	284	292	299	276	318	275	269	295	290	298	282	264	250	272	258	264	265	273	302	274	265	284	267	319	299	246	271	298	280	245	274	236	302	277	275	291	297	284	319	267	273	254	287	282	329	265	281	258	296	257	261	280	283	304	275	285	291	300	286	258	282	290	268	284	306	271	274	292	243	302	258	291	282	288	292	299	275	258	275	285	265	286	268	287	275	262	284	282	288	281	268	260	281	247	281	280	293	283	283	299	286	302	260	303	268	300	272	308	295	287	285	272	293	276	271	300	283	296	287	301	300	260	295	278	292	305	309	301	269	303	275	252	271	305	307	283	285	261	303	268	242	284	260	271	259	305	284	220	288	269	280	272	293	338	300	276	304	251	277	266	298	270	308	282	290	256	273	310	298	288	273	298	264	262	271	296	275	281	286	268	288	271	287	287	285	290	268	302	292	278	303	279	281	275	280	297	271	285	285	281	312	287	271	310	248	254	258	249	300	290	310	301	305	281	284	256	279	290	267	270	300	284	281	291	277	275	286	285	276	281	304	283	258	302	271	291	292	290	298	271	283	286	292	275	299	292	283	275	259	293	252	276	262	284	301	279	283	276	307	263	281	305	301	261	298	300	279	278	289	301	301	315	289	306	269	264	293	322	290	284	282	267	282	286	285	303	292	301	297	242	296	278	273	292	250	279	278	289	307	268	268	294	310	282	262	294	274	259	272	285	274	265	293	245	272	307	279	304	296	294	289	275	275	305	267	295	296	308	305	300	271	303	297	277	304	261	308	295	311	270	287	269	290	301	267	278	284	302	279	270	282	277	271	293	302	291	265	290	265	295	277	279	312	289	294	253	309	293	299	312	276	291	269	303	297	261	291	294	279	277	277	307	299	291	271	277	275	283	273	274	277	266	294	262	287	268	283	287	286	320	282	281	284	313	297	291	272	274	283	308	314	285	278	279	283	277	285	284	296	257	293	270	289	298	288	276	298	295	263	273	282	261	277	298	284	310	323	282	297	286	302	267	274	287	296	297	279	281	277	260	291	284	311	287	303	279	261	283	316	259	301	266	253	302	288	261	296	278	292	265	252	305
25849	21626	28178	26619	16186	6164	1500	451	434	371	380	401	363	359	315	357	351	353	351	354	380	349	327	377	327	367	336	350	372	343	368	353	344	332	355	341	380	335	331	374	314	344	396	361	371	357	360	308	368	336	356	318	336	367	382	363	363	347	352	340	358	370	349	349	345	308	347	361	367	358	423	346	338	366	362	349	355	356	353	379	332	369	349	376	354	384	366	379	361	364	389	347	363	391	316	375	344	324	341	380	348	377	338	358	384	352	344	316	366	349	365	370	335	318	379	332	385	344	331	399	395	375	344	327	361	338	368	369	332	351	359	347	361	376	309	337	343	345	373	320	328	355	348	331	348	373	346	349	354	334	332	330	375	368	342	332	342	351	335	351	370	347	366	340	353	335	375	328	329	382	355	340	349	389	336	363	354	352	339	347	336	352	378	367	326	312	363	329	335	349	336	363	351	375	376	363	356	376	359	328	352	390	351	364	342	372	355	337	386	302	360	332	354	371	326	346	381	331	346	367	345	403	344	369	327	346	334	355	344	330	325	330	348	329	363	387	359	359	332	351	371	345	343	362	348	352	339	376	366	367	371	341	345	335	363	335	357	352	337	369	345	338	372	364	347	337	347	348	372	392	369	349	380	341	367	314	342	343	362	342	339	377	344	331	373	350	361	361	354	378	354	343	315	353	325	354	339	369	356	337	346	339	359	347	359	355	343	359	356	353	338	369	343	362	366	368	349	325	347	368	332	356	395	347	331	335	390	344	324	326	377	381	364	377	366	364	379	356	396	341	373	342	342	375	362	358	372	389	362	374	356	347	366	329	358	355	332	360	327	319	373	325	360	334	358	372	352	341	354	350	390	365	319	365	335	391	362	387	355	359	384	340	349	364	376	323	335	379	371	345	351	367	345	369	355	356	390	353	360	371	344	341	378	344	343	330	338	346	358	375	376	345	344	357	370	355	373	362	341	394	341	357	388	364	334	350	346	320	366	338	364	398	374	373	370	369	344	340	347	368	326	343	342	340	348	350	360	368	363	341	339	363	351	350	355	364	346	365	343	369	366	334	396	370	365	359	342	329	390	366	327	367	371	334	330	372	356	374	316	378	349	341	354	331	330	359	370	344	353	355	339	312	333	363	355	336	366	343	410	327	345	345	353	340	336	373	336	349	368	356	328	346	351	364	362	367	314	376	329	330	347	355	365	335	342	353	332	343	368	351	370	356	368	337	363	331	321	350	304	379	330	383	355	404	364	344	351	361	357	351	362	332	375	345	344	323	366	340	348	350	371	390	351	369	354	326	331	374	349	366	324	376	339	389	364	339	347	350	341	336	337	373	361	332	373	324	324	351	375	342	352	324	342	361	341	357	358	389	368	355	338	349	340	317	368	360	368	346	357	353	348	353	342	363	373	335	376	362	360	351	325	365	368	340	354	388	318	347	357	341	375	325	378	362	349	366	368	378	358	381	375	357	352	371	316	336	350	354	357	354	340	333	322	366	338	368	368	378	351	369	343	363	348	348	333	326	365	325	349	347	341	335	382	341	320	363	359	334	347	321	377	342	368	340	362	383	339	332	384	352	355	361	339	333	349	324	363	331	341	396	363	377	350	339	319	347	340	338	311	361	374	393	351	369	358	336	371	355	353	323	377	372	335	376	362	356	336	362	358	344	366	353	348	345	353	347	360	338	351	345	387	361	320	357	343	314	354	350	332	352	349	336	345	384	340	330	371	364	369	337	375	320	362	342	358	355	361	345	363	348	342	378	350	351	371	355	327	385	339	363	355	348	343	338	368	349	350	321	331	348	376	337	373	337	335	351	362	386	339	374	332	335	368	371	351	375	342	392	383	331	387	345	364	334	360	361	376	357	323	382	375	353	343	361	343	367	380	369	376	393	334	316	400	332	357	349	316	385	367	366	384	335	362	353	334	351	318	357	323	341	333	353	327	353	347	364	401	365	327	375	308	328	346	370	378	354	369	360	345	354	308	346	396	385	341	341	370	365	362	344	352	332	355	354	388	347	329	338	335	376	335	370	326	328	385	351	384	344	349	351	363	321	356	355	349	371	334	331	357	358	352	354	358	349	373	367	371	402	356	350	335	338	359	369	357	354	334	344	349	343	361	357	375	320	331	343	355	387	384	339	373	363	350	331	345	355	364	306	344	301	350	368	337	328	338	310	345	348	329	358	358	354	339	349	357	381	400	365	398	357	335	330	354	333	350	371	334	335	370	352	344	355	375	379	359	344	361	350	342	376	369	363	317	356	324	361	341	344	334	341	356	326	378	325	373	359	320	340	368	342	345	387	400	339	357	329	327	341	322	350	339	357	350	367	377	331	352	374	345	375	343	342	336	353	354	376	328	331	381	345	379	369	338	361	369	365	368	354	364	379	336	350	359	345	312	353	345	350	350	355	367	352	365	354	362	367	344	342	359	324	379	340	337	368	350	312	354	368	356	365	365	361	346	346	365	382	359	393	356	312	382	376	367	352	350	360	343	316	359	329	334	352	372	377	326	382	342	357	351	337	369	344	357	350	365	369	335	337	385	368	328	358	348	383	368	373	362	355	373	355	361	342	395	369	387	362	348	340	394	335	334	353	336	384	368	357	367	346	340	324	322	369	357	341	355	337	330	372	371	372	336	311	346	338	346	341	355	341	329	364	336	354	354	343	350	330	361	348	353	360	328	340	339	331	329	351	318	385	370	357	351	320	365	365	361	330	368	346	365	367	343	348	360	347	334	328	337	370	357	341	378	343	318	334	368	329	337	340	359	346	314	342	362	336	332	366	327	367	369	336	335	339	339	363	327	388	347	361	377	382	373	384	369	355	359	357	342	352	325	337	354	364	352	354	353	345	386	328	362	354	338	337	362	372	357	354	332	342	325	341	313	387	317	363	403	339	354	347	394	368	356	332	346	360	345	357	360	355	392	321	362	357	337	347	352	369	336	382	345	367	344	349	376	332	352	348	355	333	399	358	360	395	341	372	370	380	327	352	318	374	363	369	355	351	351	343	388	348	362	329	359	340	366	388	366	361	362	406	363	340	364	401	355	358	321	355	355	347	366	355	356	361	364	324	352	353	363	371	362	319	327	331	355	345	370	361	333	372	374	398	346	384	365	351	336	362	349	329	361	340	344	344	349	348	351	347	349	322	338	342	338	321	361	351	346	340	352	385	380	368	339	365	352	352	388	350	357	338	369	366	323	350	349	355	350	379	345	347	370	348	376	349	324	350	349	355	375	356	360	408	370	359	382	391	361	308	336	383	406	353	348	350	372	375	383	363	360	351	356	358	314	392	345	360	337	360	397	336	366	354	363	343	315	350	330	357	369	381	359	357	344	406	381	384	324	321	332	346	353	311	328	370	353	357	367	386	333	377	352	353	343	381	353	359	350	356	337	335	348	341	325	366	340	349	369	368	322	354	369	372	348	382	363	354	346	379	370	381	389	365	342	325	385	353	340	376	365	347	376	332	334	340	364	352	385	357
37347	46269	34313	24080	14341	6809	1734	584	459	507	404	445	434	413	424	431	414	405	424	409	438	416	425	408	406	413	420	409	432	395	411	425	451	396	385	381	395	432	400	410	425	414	415	417	424	405	395	410	420	376	395	430	406	411	423	432	431	426	437	387	445	382	427	446	438	391	381	425	445	437	425	417	384	400	425	428	431	428	410	411	407	423	421	422	383	423	444	399	431	399	404	404	396	431	397	434	438	450	400	421	434	439	374	406	407	433	447	412	396	391	453	432	370	430	426	403	418	413	403	409	412	391	432	412	422	424	446	402	372	439	410	413	423	422	405	387	424	438	419	442	398	372	401	387	369	388	399	436	392	407	416	406	420	426	416	442	451	409	401	407	404	402	438	421	424	400	381	389	451	385	428	400	409	404	418	396	391	394	399	390	411	411	428	446	436	431	385	385	433	435	431	411	421	430	429	398	402	446	410	417	415	422	421	399	408	402	411	418	442	368	391	426	389	425	424	435	421	409	414	378	434	396	423	399	442	427	393	400	390	371	425	393	387	418	408	413	403	436	433	432	410	421	430	408	414	402	424	445	411	446	429	428	421	385	432	454	435	366	446	404	354	402	401	421	417	410	424	438	392	370	435	437	415	427	448	402	406	423	436	385	423	385	428	424	401	386	446	424	405	421	435	377	414	419	407	431	397	423	423	412	401	448	425	439	387	411	424	412	423	406	424	418	396	408	427	399	426	410	403	395	412	404	436	398	424	420	414	418	401	401	422	398	392	432	405	431	414	400	400	389	418	417	454	434	393	449	424	405	349	411	396	392	412	389	406	426	400	412	398	453	420	407	432	396	375	360	441	468	402	401	420	436	417	427	416	415	426	418	393	429	420	386	452	378	393	447	407	399	421	438	446	426	409	429	422	449	386	423	422	414	423	424	415	416	398	408	412	437	403	370	456	418	426	400	408	417	438	395	439	423	400	407	396	409	447	397	374	440	406	399	405	377	417	392	394	420	420	407	422	418	394	437	417	418	422	398	392	391	427	429	383	396	429	408	441	425	434	446	414	431	395	406	421	434	411	375	354	381	404	389	438	405	409	404	417	400	418	431	433	398	412	428	439	401	437	410	393	415	396	377	413	412	406	375	422	403	414	380	432	407	409	421	410	422	403	403	398	394	417	425	424	376	445	456	410	406	399	393	440	404	440	417	415	406	384	426	402	409	397	442	398	414	404	381	425	457	433	394	383	413	408	452	415	445	410	417	404	402	394	415	402	453	393	444	438	441	470	397	435	407	386	393	440	439	450	416	415	402	400	425	415	403	388	409	392	385	410	431	428	423	400	403	458	384	397	410	426	413	439	392	424	414	432	402	387	420	434	385	426	432	405	356	396	399	412	402	433	401	403	399	404	412	398	414	390	437	403	407	423	387	419	389	405	416	394	385	398	411	442	433	431	412	421	428	405	407	444	410	414	445	442	388	414	406	403	404	419	416	388	400	397	394	451	403	359	397	385	417	426	412	437	378	392	412	389	395	424	373	412	440	439	384	419	412	410	385	457	412	411	457	397	418	415	438	453	414	420	435	426	420	431	429	429	422	412	374	422	422	387	401	411	411	426	403	402	384	389	392	397	410	413	416	408	440	444	393	417	430	374	432	425	419	417	397	402	421	420	434	462	401	441	440	413	431	463	427	429	395	425	405	391	400	451	414	402	402	408	407	424	404	398	434	420	426	387	407	455	398	429	409	421	401	432	435	416	394	392	408	375	405	435	403	404	433	416	423	409	388	421	382	395	411	422	414	377	389	413	389	422	388	379	438	406	401	415	446	414	358	411	420	427	439	400	434	425	416	429	396	379	407	415	416	383	422	440	414	427	396	409	401	402	483	404	399	417	450	399	414	408	401	406	418	403	406	452	393	437	413	396	409	400	377	444	411	418	400	475	427	399	415	417	438	423	434	433	387	426	389	374	428	441	399	399	442	417	470	397	430	411	401	389	397	398	398	415	406	395	434	426	372	455	404	412	411	426	392	415	446	420	405	415	416	424	403	422	383	438	402	414	388	433	429	436	427	447	436	415	391	413	401	409	418	398	397	429	417	410	429	399	416	431	426	404	396	390	426	409	419	424	452	377	447	432	397	433	397	409	423	391	410	432	384	418	427	404	428	410	427	361	419	390	398	426	398	419	426	402	419	419	388	389	415	393	422	410	407	423	426	446	450	407	418	380	444	418	406	427	426	443	427	402	417	407	400	411	443	396	397	423	384	446	444	409	423	395	425	399	415	410	438	414	424	399	414	404	394	380	404	406	411	409	452	474	395	427	432	393	411	373	370	419	446	395	426	414	422	390	408	418	453	404	426	404	417	431	410	413	380	421	408	400	444	443	444	433	407	407	392	452	404	413	415	395	439	412	411	398	424	402	398	390	389	423	421	391	430	408	448	413	394	458	379	401	379	433	393	399	410	388	375	438	395	409	389	385	434	443	431	450	406	434	379	424	428	396	419	413	430	452	443	399	426	418	422	467	395	381	429	430	424	445	438	410	402	398	379	471	399	405	409	454	397	400	400	416	444	414	401	446	411	398	432	431	418	378	443	456	412	416	406	417	446	421	396	385	441	402	430	404	423	410	437	408	401	408	412	457	419	417	405	400	408	421	387	382	404	432	397	440	362	427	434	381	444	390	387	433	445	391	418	413	439	415	440	391	432	425	438	409	441	400	452	412	390	404	426	412	410	420	393	403	393	415	426	405	402	422	435	438	424	423	436	390	411	407	422	441	410	428	407	426	406	431	414	406	402	410	392	425	392	412	398	439	419	396	471	417	441	410	390	403	417	418	413	401	426	438	402	460	412	413	430	416	431	428	435	401	431	428	410	411	400	425	410	387	398	405	406	422	419	439	412	401	431	425	401	400	412	383	386	411	430	404	414	405	382	445	404	406	466	405	421	435	403	386	417	427	448	411	392	424	423	390	424	379	401	389	410	465	402	386	424	376	438	388	432	405	415	426	445	429	399	423	433	430	415	448	433	410	399	422	401	439	406	430	409	432	400	392	429	424	429	411	435	402	420	389	404	436	434	405	415	435	422	411	404	415	424	444	427	407	436	440	409	401	392	399	408	377	433	398	399	404	438	398	408	436	405	409	418	402	406	429	406	408	409	419	418	371	403	410	419	422	426	383	382	435	415	395	428	399	395	421	395	435	416	453	427	419	396	429	431	438	435	426	394	404	436	422	421	419	435	414	398	378	425	428	407	413	414	439	452	425	438	394	449	390	419	418	397	406	443	406	380	414	390	398	369	405	442	436	407	417	425	402	421	422	416	422	404	386	421	414	430	430	414	386	405	417	423	408	419	436	449	414	403	394	428	406	433	445	420	417	394	396	428	399	416	403	403	423	409	383	378	434	433	462	412	397	400	441	416	425	442	413	399	421	436	410	440	426	436	419	417	438	392	444	409	386	419	400	405	390	420	442	411	422	451	429	418	401	396	433	442	423	418
23418	21496	29112	24433	21696	20516	7100	823	490	458	440	435	423	398	415	405	426	429	422	426	413	361	416	453	408	416	383	380	386	380	383	375	406	422	414	395	418	366	407	405	404	370	392	390	389	378	371	359	412	415	407	412	385	412	399	415	382	390	396	437	383	409	410	377	394	375	397	421	391	360	420	401	399	434	378	385	416	394	417	386	390	383	392	417	416	394	388	379	406	379	358	408	383	393	370	415	397	456	381	399	394	394	390	385	395	384	389	386	404	352	422	400	424	368	347	397	392	381	391	393	398	398	390	406	408	367	381	382	366	408	403	397	373	384	437	398	422	385	398	407	398	439	369	386	396	393	420	363	370	388	416	406	415	398	374	393	381	385	422	436	419	399	382	371	391	402	363	404	392	428	405	406	399	399	422	377	391	368	415	435	410	380	389	366	392	433	387	432	393	389	402	401	416	403	419	414	393	415	402	431	361	385	364	396	388	396	386	405	431	400	399	417	428	456	374	334	382	358	410	414	391	399	443	375	347	426	376	408	385	389	393	421	412	401	369	378	388	397	360	378	418	406	407	403	379	364	382	396	373	378	380	415	439	405	392	384	378	409	406	418	370	401	393	415	391	407	396	401	385	413	410	429	371	420	405	396	411	414	401	396	366	385	362	398	389	407	397	407	395	370	403	416	409	419	396	395	400	394	391	400	379	368	393	460	387	385	401	408	430	415	340	397	357	382	404	370	363	412	389	437	385	397	411	391	419	393	383	361	383	359	394	386	404	352	393	399	425	392	368	438	387	396	392	419	391	396	390	380	385	422	391	386	362	384	392	394	429	402	417	383	431	400	366	432	375	386	395	389	377	391	370	392	404	390	340	390	385	377	378	387	354	396	405	379	382	387	430	427	427	393	365	378	375	361	422	388	391	388	398	387	399	401	396	379	378	374	407	396	416	364	419	389	385	383	361	419	452	387	389	413	397	385	410	408	419	380	356	419	384	397	414	357	375	383	377	402	429	370	364	399	406	371	406	414	377	376	375	368	376	367	388	399	384	396	394	394	384	399	402	382	406	393	410	404	381	422	397	374	421	389	401	388	417	375	376	415	399	383	379	406	421	377	361	401	423	397	409	402	407	420	386	394	396	386	412	398	394	424	389	387	409	372	382	371	358	392	392	364	410	419	393	399	430	416	401	381	390	399	393	412	402	413	382	432	384	413	366	366	390	431	363	400	388	409	418	375	391	369	401	406	394	419	369	354	418	370	371	372	372	345	399	401	389	382	403	421	407	420	369	391	385	400	369	419	384	411	414	405	340	438	420	388	375	394	389	384	362	409	423	430	413	391	405	408	393	368	424	398	392	368	380	410	379	393	402	352	381	389	409	409	377	372	405	413	413	360	414	423	375	398	353	360	385	429	409	376	403	368	441	391	432	404	382	407	378	405	410	420	379	408	385	420	387	402	397	410	435	408	390	384	423	388	381	368	400	402	380	377	405	394	437	362	381	411	407	392	368	399	389	422	383	388	361	431	361	360	405	401	378	415	394	382	418	414	400	417	413	370	393	400	406	376	419	369	333	397	405	403	400	384	374	405	418	413	432	410	373	378	403	400	413	355	350	390	349	371	386	372	431	392	374	395	388	400	367	356	392	400	389	386	424	411	396	371	379	378	376	372	394	388	381	395	405	387	418	409	383	413	380	385	386	441	354	384	423	364	390	383	367	379	412	405	415	396	386	427	378	410	396	363	442	387	405	400	380	370	404	366	385	397	411	373	372	383	416	409	380	369	393	390	367	369	375	414	400	371	409	420	416	399	397	410	401	397	389	387	337	423	441	421	406	421	401	425	366	400	411	401	378	406	399	423	408	385	439	377	400	387	400	363	368	383	432	404	385	354	377	399	346	403	387	403	403	418	400	406	407	389	412	394	400	348	413	432	427	388	391	433	402	365	377	395	392	423	421	368	394	381	425	380	407	427	396	384	371	385	395	397	400	376	418	371	367	376	396	406	389	357	392	390	363	391	367	383	387	430	440	400	372	395	394	357	386	410	388	346	404	399	364	411	416	411	424	390	397	401	427	391	378	371	402	375	405	404	399	404	379	388	385	428	389	407	383	391	394	396	413	383	402	367	417	401	410	386	405	392	392	399	396	396	412	396	406	397	375	381	399	395	371	403	409	390	375	359	407	379	419	400	400	404	394	398	386	400	374	382	405	396	396	361	384	385	410	376	412	368	379	383	388	386	374	382	395	341	416	357	393	377	379	382	397	425	406	387	418	413	406	371	373	376	420	389	376	390	387	368	368	376	365	412	427	395	393	400	401	364	393	396	412	395	422	393	415	372	365	399	440	402	416	401	380	399	373	383	395	368	392	386	394	368	425	396	359	393	378	428	387	430	362	377	428	360	371	424	411	394	421	394	380	379	398	404	396	370	385	418	362	401	389	406	392	383	415	389	351	401	396	404	369	393	405	344	427	448	362	423	408	393	387	409	395	377	391	438	430	378	378	430	401	404	401	380	435	383	382	353	431	389	391	375	415	380	356	382	383	397	388	385	377	387	390	370	373	403	383	435	396	401	392	388	359	384	390	379	384	383	407	410	393	366	377	406	375	415	413	408	378	434	404	384	395	373	413	414	405	402	405	424	344	366	400	424	400	366	381	426	396	425	386	395	387	383	377	355	375	440	408	428	367	405	385	407	404	352	364	387	371	441	416	382	430	394	357	418	363	416	386	379	403	390	404	377	389	386	398	409	389	375	385	433	381	437	384	358	430	398	404	399	432	386	385	395	414	391	383	385	409	405	380	426	397	384	390	390	403	415	391	374	387	359	397	396	423	362	376	458	427	389	395	412	413	382	356	374	402	404	390	403	391	374	417	378	355	395	381	402	393	401	395	377	402	383	407	396	391	399	408	422	423	351	393	392	422	421	367	406	387	414	404	389	390	385	411	342	374	366	368	375	412	417	400	390	395	374	409	392	355	423	370	384	419	391	413	381	403	363	403	377	385	386	380	420	383	388	401	357	377	391	375	391	405	397	386	378	401	405	380	384	428	381	403	370	406	403	386	391	374	385	415	407	389	396	364	371	410	451	382	370	402	395	388	380	396	383	406	423	377	416	425	371	426	423	419	432	406	367	368	378	393	356	412	364	365	397	371	407	388	391	404	365	388	363	386	397	358	353	388	371	383	408	376	408	372	421	433	406	382	408	425	407	391	396	398	354	372	403	387	361	401	414	415	377	397	377	389	406	382	385	394	386	420	376	402	387	406	393	392	412	379	417	423	407	384	364	387	376	399	358	425	391	392	422	398	351	399	421	376	387	418	402	362	396	400	385	421	398	414	437	432	361	381	365	387	409	412	405	347	380	404	400	363	408	414	434	406	386	373	401	406	425	376	376	369	390	404	383	419	374	395	409	357	369	394	393	394	394	364	385	403	392	417	378	376	390	386	378	419	392	366	386	393	388	396	414	383	457	436	393	411	440	388	364	385	440	351	398
41732	58106	45000	33158	20187	6132	1069	677	605	526	541	523	463	455	490	439	500	466	434	437	490	435	409	441	444	437	459	455	443	472	439	402	424	502	451	478	396	418	437	455	486	428	463	457	434	456	454	429	406	464	445	441	419	461	464	446	447	455	434	427	451	434	455	419	455	453	472	421	423	454	421	439	440	417	464	492	415	453	488	405	454	439	461	452	463	475	452	425	443	436	433	441	450	480	438	468	467	441	450	453	417	458	462	448	477	477	416	436	421	431	422	454	463	395	391	425	417	419	431	428	473	438	428	429	455	445	446	453	476	440	457	457	428	442	429	444	444	490	483	446	441	453	442	391	469	423	452	446	460	481	420	504	421	472	464	438	452	471	427	406	447	454	425	462	452	508	405	490	421	444	420	439	432	378	458	415	464	421	455	460	434	432	434	459	474	437	403	411	426	463	457	446	437	436	441	456	453	452	467	476	434	447	421	457	430	487	471	415	412	428	478	472	462	481	408	459	428	444	455	494	418	444	463	446	465	431	457	432	481	488	443	390	441	436	437	426	451	458	440	445	494	494	450	426	456	449	440	457	441	415	406	461	413	458	443	480	414	481	426	460	434	418	496	411	461	450	455	428	452	423	475	462	458	465	437	442	496	459	445	505	459	446	464	436	429	424	420	436	438	430	438	464	473	469	415	426	432	428	440	442	471	444	427	450	482	438	434	474	466	438	461	444	457	482	439	442	481	409	446	496	440	445	401	416	411	456	472	464	473	446	443	416	426	454	505	418	463	451	462	434	438	446	412	451	461	436	419	457	463	483	430	429	446	420	447	451	431	468	431	457	433	478	459	442	421	445	459	459	446	433	451	451	442	496	432	474	444	439	466	464	447	438	458	473	435	444	479	451	496	477	463	459	441	451	470	475	473	458	443	476	451	476	431	469	474	472	416	430	449	468	481	440	412	449	427	425	449	435	465	465	451	406	469	462	449	458	470	414	449	451	441	465	441	436	460	422	477	433	445	408	482	430	447	442	445	454	440	446	421	495	440	462	425	435	446	440	465	460	439	432	479	431	461	439	433	463	460	446	481	434	489	430	413	466	421	454	442	462	470	423	472	443	422	421	434	493	459	426	418	475	457	438	456	449	433	452	441	450	429	501	451	395	438	453	434	424	445	468	423	452	441	423	449	456	473	490	458	435	429	458	424	467	440	407	454	451	404	458	448	423	433	459	476	430	418	438	450	433	463	410	446	443	466	435	441	425	445	476	448	424	486	455	472	400	478	419	455	447	471	411	432	455	437	431	433	472	425	457	448	407	430	479	408	452	407	431	438	473	451	438	475	442	502	427	440	425	485	438	428	491	415	436	438	452	465	463	459	432	487	441	417	483	443	446	448	437	436	417	440	420	423	439	447	469	433	408	431	438	463	454	462	483	422	456	470	453	422	418	433	438	422	460	412	445	430	447	429	420	436	413	463	488	453	452	441	433	462	443	450	459	444	437	443	424	429	445	434	475	443	436	421	427	451	443	437	449	434	438	459	402	429	447	421	447	427	432	438	465	449	418	467	450	453	447	439	462	471	439	441	459	460	459	426	481	430	443	443	461	442	424	422	432	432	450	466	475	440	480	443	426	412	475	418	447	461	430	470	437	421	462	418	469	430	446	416	439	447	432	446	448	444	450	432	451	439	434	420	429	446	425	457	457	460	430	460	459	418	443	451	426	452	439	414	455	439	471	464	475	450	414	471	462	427	453	444	393	461	449	431	430	398	433	439	417	408	440	470	409	461	437	466	447	439	429	464	467	434	452	432	431	430	425	468	453	425	477	423	411	424	403	480	438	444	407	480	481	430	462	483	385	452	409	449	431	419	480	432	445	465	422	453	431	444	462	435	435	447	439	434	428	455	422	430	448	449	447	429	438	458	415	454	475	459	477	438	427	421	443	464	450	456	469	445	438	429	460	467	422	424	421	432	477	411	426	478	452	467	461	490	414	437	436	450	412	466	475	452	453	424	442	443	465	433	453	448	476	451	448	445	411	441	445	443	424	471	472	418	425	451	462	439	453	421	437	443	446	467	443	459	434	459	443	469	459	438	438	463	468	443	455	455	410	450	430	490	414	438	453	429	438	447	470	460	421	430	421	433	433	394	410	476	458	444	445	435	425	433	495	430	465	427	446	431	458	417	473	447	435	433	450	437	398	478	481	467	466	451	445	433	474	430	434	447	416	416	455	421	416	482	478	423	451	465	445	443	436	461	436	455	405	437	469	418	432	435	466	447	452	407	432	443	478	475	441	434	452	478	454	491	464	423	478	443	454	483	409	401	479	435	447	446	457	470	434	448	450	480	457	442	443	454	453	485	437	457	444	433	445	453	474	423	460	441	412	437	440	434	417	434	445	465	468	411	474	465	466	441	419	439	431	421	428	477	412	431	485	475	416	436	465	454	453	458	449	436	453	437	427	416	422	426	455	420	420	422	444	435	467	432	447	416	457	441	451	445	491	421	436	419	478	436	415	435	428	467	437	427	469	399	452	416	456	450	452	436	435	405	463	424	431	465	422	405	460	433	465	464	446	445	438	489	462	473	471	386	420	462	425	467	441	430	457	461	438	491	449	441	419	426	455	467	434	466	434	472	435	455	470	434	426	443	461	432	422	443	453	423	421	414	423	424	446	443	475	423	455	448	480	458	468	440	468	440	468	415	475	450	459	456	456	458	472	460	443	430	419	408	435	460	438	416	434	456	444	453	456	440	448	439	423	442	441	421	464	451	446	461	403	501	441	436	464	457	466	439	442	464	403	458	431	486	426	425	434	426	431	477	458	404	445	437	442	425	444	436	441	439	427	424	439	457	485	449	473	475	396	474	439	466	429	438	425	414	461	451	477	450	448	458	447	448	403	399	457	434	444	493	432	450	421	404	451	460	403	445	404	424	462	462	445	420	450	450	453	458	449	431	419	449	462	453	446	440	459	490	453	450	477	498	456	458	467	468	450	439	455	460	422	438	468	440	421	451	414	450	443	439	426	444	440	457	421	454	429	453	447	456	467	432	469	429	476	448	444	414	473	443	437	459	450	472	451	439	433	413	446	434	436	434	465	437	436	444	448	461	454	449	438	410	462	402	418	437	497	419	449	443	412	448	439	456	429	424	448	461	460	415	450	486	451	493	484	459	432	426	462	447	481	425	440	464	447	461	448	430	447	417	487	435	409	458	454	443	459	476	434	471	483	436	440	510	435	442	418	478	451	445	448	454	485	484	451	470	458	444	463	459	440	469	452	439	455	421	465	415	439	467	466	425	472	423	440	402	462	433	431	439	420	451	460	452	466	472	426	459	454	482	436	461	453	455	440	440	439	471	457	451	438	433	460	461	437	435	439	448	432	465	410	449	426	456	464	437	478	478	420	463	404	447	444	463	423	462	419	415	419	452	458	497	417	460	473	408	478	401	401	441	452	455	466	455	431	471	452	451	416	428	466	438	458	445	440	471	446	435	453
30719	30986	31762	19635	4677	510	311	263	285	268	225	225	278	274	279	268	255	244	222	255	247	245	255	263	247	226	220	226	250	232	259	248	251	234	263	239	245	227	245	262	251	245	260	226	255	236	262	258	244	253	243	234	283	245	253	279	238	251	280	225	258	270	259	256	237	247	254	244	266	247	255	249	240	230	256	241	261	228	242	270	248	294	248	252	256	224	236	243	244	270	216	245	257	229	238	284	258	242	268	218	261	254	229	252	239	250	225	244	249	251	264	278	285	256	260	254	250	233	230	264	261	273	265	240	239	244	267	247	261	236	233	242	252	249	263	246	263	256	250	284	254	257	264	271	258	236	261	269	282	244	275	271	257	269	243	240	226	245	252	258	242	239	246	246	271	256	271	263	255	279	260	212	243	262	244	245	249	205	266	256	243	263	258	255	256	259	257	254	255	248	256	244	246	236	236	290	241	271	261	247	273	243	251	249	257	242	238	253	254	247	252	262	256	269	242	268	263	249	230	254	245	247	236	236	275	245	260	229	236	262	250	238	264	265	257	275	231	272	248	248	256	270	253	247	236	217	266	243	259	226	221	266	263	278	264	262	258	244	276	248	222	245	249	224	253	245	252	250	253	270	234	256	253	244	238	239	274	264	264	266	230	241	231	280	259	246	232	232	235	264	253	233	235	225	260	216	283	278	243	254	268	242	246	235	236	245	234	246	222	275	255	272	276	270	261	274	255	249	223	247	290	261	263	236	270	266	237	249	242	261	235	251	257	218	214	266	274	246	262	246	285	279	241	236	246	276	247	232	245	251	272	247	251	245	239	217	243	250	234	258	226	245	247	236	265	267	276	228	249	234	246	248	237	254	260	281	264	262	278	249	274	272	239	240	259	236	226	270	259	255	251	230	277	252	235	281	259	232	266	254	258	243	269	261	268	271	252	259	255	248	270	256	231	251	243	244	257	252	262	233	260	243	275	252	244	271	225	221	258	278	271	228	234	270	251	249	245	255	273	258	281	274	253	252	252	257	242	259	249	273	264	250	273	237	251	226	241	273	251	250	261	258	261	253	237	254	235	243	235	224	232	256	232	223	237	272	266	231	266	258	237	248	264	243	277	226	239	217	254	246	242	235	244	238	238	251	296	260	241	272	246	235	231	242	261	245	238	255	254	248	208	264	248	253	254	231	252	270	261	249	253	242	254	267	220	255	220	256	258	271	240	223	219	249	232	247	250	274	274	245	265	272	261	239	279	261	236	259	234	226	250	246	243	281	252	263	219	271	261	209	232	268	278	246	241	261	230	234	222	251	241	264	247	253	237	282	240	242	260	246	261	211	250	259	230	246	243	241	257	218	267	270	233	257	242	238	268	244	263	217	238	252	282	260	248	255	260	235	236	250	255	236	262	243	223	242	233	258	235	253	272	244	270	260	252	268	257	254	237	258	231	223	245	243	251	238	219	242	258	243	281	247	269	242	251	268	272	243	272	257	248	264	246	255	254	258	247	238	281	243	267	240	254	251	272	266	261	235	250	219	244	221	255	272	253	237	263	266	242	267	253	222	257	267	271	224	250	250	259	249	265	229	241	246	255	262	267	257	245	255	241	248	249	227	248	236	256	254	224	249	243	252	272	246	247	271	249	260	250	243	259	248	227	236	232	252	243	267	251	258	254	231	258	285	253	244	277	233	237	238	229	253	236	274	279	246	268	240	230	246	217	265	252	228	223	248	248	249	246	255	281	266	252	234	217	237	255	240	258	257	242	283	257	255	267	251	265	224	267	254	240	259	246	248	254	263	263	237	229	266	247	262	249	271	264	276	261	234	237	289	261	258	238	240	243	274	254	247	268	219	250	246	257	256	262	244	245	250	218	236	252	218	249	267	265	247	266	230	243	255	235	254	259	252	261	244	260	244	261	247	221	249	234	237	282	230	269	271	237	241	279	238	273	257	240	219	238	252	264	279	248	266	234	251	210	248	249	262	257	253	250	221	273	265	245	205	249	238	241	262	246	245	253	242	234	259	256	210	242	234	250	306	261	228	251	269	217	232	242	254	242	247	261	289	237	224	260	250	221	262	241	233	245	241	233	231	237	208	227	264	257	237	238	230	251	274	250	273	240	225	288	258	265	260	251	262	249	248	239	261	246	231	228	270	244	255	246	238	235	242	246	244	260	253	274	256	244	279	263	245	257	228	270	204	254	258	250	267	232	254	275	254	260	242	260	276	251	234	245	242	272	230	247	257	237	236	251	253	221	282	261	256	225	284	255	208	263	266	260	215	249	259	260	234	261	237	252	265	246	226	271	254	253	274	215	261	250	253	233	278	253	217	253	249	263	246	262	270	238	258	258	251	260	269	224	246	244	244	273	260	259	252	224	234	239	236	239	256	242	244	233	236	264	253	256	263	258	238	249	231	243	236	271	246	258	245	249	261	260	258	253	254	228	265	269	270	261	283	240	239	248	234	238	239	259	241	273	251	221	254	243	249	243	243	266	238	229	236	241	236	258	254	249	246	240	236	224	233	257	239	247	278	269	240	241	219	261	290	275	257	254	264	243	282	274	256	239	251	242	257	276	248	278	269	251	268	242	258	246	233	248	275	233	256	236	237	249	265	230	240	273	259	253	273	236	248	231	244	263	239	243	260	251	227	271	241	286	231	236	267	287	289	240	248	258	248	281	250	229	275	231	239	252	260	256	236	260	268	243	241	251	246	274	265	241	242	257	245	261	263	209	257	252	239	265	248	265	230	259	219	265	260	250	253	282	279	227	267	242	244	259	263	249	233	231	269	245	234	264	224	229	281	269	274	251	236	247	246	253	251	261	252	260	280	261	247	248	247	231	268	244	263	248	246	256	275	271	223	266	235	247	242	259	217	266	232	249	256	228	271	229	245	255	254	252	252	259	262	250	249	248	270	258	242	273	270	256	226	239	260	266	253	270	275	243	260	259	257	250	261	225	245	260	239	275	239	230	242	250	244	268	258	249	245	248	237	281	270	245	239	235	237	236	257	246	250	260	253	246	265	245	252	250	224	258	238	261	258	244	234	287	266	242	228	263	263	250	249	258	255	241	246	240	264	277	240	238	246	240	225	234	271	250	278	219	276	268	257	212	272	224	245	239	237	258	249	258	235	286	246	242	235	244	248	262	263	261	255	239	236	232	255	240	253	234	246	281	258	253	221	223	236	246	265	254	248	251	266	251	242	248	266	246	249	262	267	261	246	236	253	248	278	268	256	268	246	252	256	268	271	230	235	245	235	270	240	269	236	259	242	269	255	254	252	249	278	261	263	253	256	271	232	277	248	238	248	251	245	252	250	246	249	248	250	257	273	249	278	241	235	261	244	274	256	246	251	269	261	243	301	241	245	250	250	284	264	243	254	263	249	264	247	283	262	247	264	226	248	264	284	257	233	257	239	249	259	242	257	233	263	256	289	258	248	244	257	244	265	262	246	250	255	261	259	228	251	281	245	240	277	252	260	262	250	241	241
33438	46679	30683	17487	4754	653	366	347	325	331	320	323	303	299	275	296	298	297	247	310	302	312	325	319	293	289	309	296	336	332	296	300	322	306	307	307	331	295	285	297	267	310	321	338	278	303	306	277	286	310	341	317	292	323	288	299	292	264	299	322	301	304	278	336	294	285	311	313	304	299	288	313	295	307	302	316	303	284	319	302	318	303	268	288	305	312	304	325	282	336	314	322	302	302	295	328	291	299	304	271	321	295	315	317	310	304	308	325	297	296	328	280	318	302	341	302	288	313	301	295	297	301	302	282	357	273	291	318	293	329	298	296	320	335	269	311	284	302	312	271	299	300	276	317	296	333	297	295	276	271	310	307	347	309	311	335	266	300	337	306	313	309	302	281	318	292	295	303	300	307	332	295	313	294	285	293	306	268	322	315	284	282	304	280	304	310	285	332	273	283	282	287	293	310	294	311	266	318	298	298	290	312	301	324	307	307	291	301	313	305	311	291	317	311	285	304	303	306	296	294	308	304	312	307	303	286	320	309	285	296	286	308	310	312	336	292	278	295	291	335	315	309	268	280	316	303	345	314	326	257	336	306	297	338	278	297	318	317	301	294	291	308	302	289	300	298	292	301	292	320	281	324	304	314	282	306	291	313	322	300	319	306	278	280	294	305	314	325	347	339	310	300	282	332	283	315	282	319	269	310	301	308	286	306	313	301	311	301	327	294	278	319	300	283	292	313	283	303	295	294	316	306	298	297	301	282	312	268	293	282	300	287	282	291	300	312	311	319	306	303	329	332	323	318	311	302	310	284	304	319	284	300	290	277	281	314	312	301	335	267	302	318	324	303	290	304	317	321	290	284	305	289	307	319	297	291	334	309	293	291	295	300	317	326	256	304	294	289	314	297	310	355	333	328	294	319	332	301	308	320	297	286	289	298	307	310	272	306	320	298	277	320	293	299	328	282	299	273	259	297	323	308	295	313	285	317	285	314	311	292	280	290	298	295	309	297	305	297	312	294	299	281	297	296	310	347	316	309	305	330	285	309	318	278	287	277	292	312	319	288	309	314	297	319	310	286	299	316	333	289	319	299	292	340	294	293	317	311	300	298	318	309	320	312	326	314	323	314	294	318	336	318	294	316	308	294	294	292	349	333	276	294	281	313	289	298	332	320	275	297	294	301	281	286	299	330	290	326	320	322	324	275	284	331	276	287	326	311	303	281	311	317	294	296	310	304	298	308	329	319	313	302	308	319	291	317	310	323	285	304	303	311	333	274	313	313	296	286	326	305	317	300	304	290	300	318	292	299	312	300	304	303	271	316	319	294	300	326	307	292	324	281	273	300	296	300	325	319	287	317	288	334	290	317	281	280	289	323	277	317	321	315	278	288	308	290	319	293	302	311	296	303	321	343	302	323	319	304	311	297	301	309	297	297	291	294	320	302	303	321	303	311	355	291	322	313	267	291	298	311	288	297	301	278	287	295	287	278	308	326	303	325	310	273	309	296	297	341	313	283	298	315	280	290	327	307	314	307	298	313	345	304	298	319	291	320	276	297	316	291	305	318	334	260	310	299	275	301	278	319	317	292	314	295	341	332	310	270	293	297	289	305	306	300	279	297	316	269	364	309	306	328	307	297	291	274	291	304	295	346	291	308	311	307	286	316	334	313	303	266	302	273	292	283	335	325	307	273	286	329	315	313	287	317	261	325	320	298	268	293	308	290	324	303	311	306	312	307	275	313	283	294	347	299	272	271	288	298	287	335	316	300	310	301	307	321	309	318	292	319	318	300	296	303	292	329	279	298	291	325	338	307	293	306	338	275	294	297	296	276	308	286	318	300	299	260	315	288	302	282	314	292	318	350	314	319	296	282	298	311	345	285	275	322	290	325	329	313	323	322	299	313	280	316	299	330	310	340	268	310	308	296	327	308	299	309	313	314	322	316	306	290	298	282	300	345	285	282	319	314	308	309	298	286	284	281	298	312	280	315	292	319	317	294	331	323	299	327	324	306	299	286	308	295	281	268	323	298	329	309	283	322	285	320	289	323	286	292	314	317	310	272	319	327	307	285	280	334	297	319	323	318	305	330	326	278	295	287	304	329	309	296	303	299	303	290	270	316	299	309	301	281	315	306	320	294	286	315	291	311	303	279	280	292	288	312	318	304	257	303	317	295	284	294	307	323	300	324	275	303	297	314	293	297	285	331	320	307	300	300	294	313	281	313	312	301	302	339	274	306	336	303	322	277	289	304	311	307	284	275	288	315	281	315	319	262	300	303	307	289	326	305	319	337	313	300	319	321	291	276	307	324	291	290	285	315	311	293	298	316	329	312	312	332	304	271	301	297	307	298	310	305	298	324	295	297	315	321	286	281	314	286	321	264	329	322	283	309	297	314	290	304	293	312	294	309	312	343	288	303	292	301	316	306	300	288	291	326	285	321	284	320	260	299	312	278	334	303	290	298	250	310	316	325	296	276	283	314	288	282	289	288	275	296	284	280	285	310	314	287	267	312	318	312	324	325	286	306	324	321	278	281	302	316	299	321	313	318	312	305	288	329	307	302	308	287	331	300	292	314	313	305	311	303	326	338	308	281	299	273	300	296	308	309	295	286	273	331	296	300	292	306	306	314	299	277	325	302	292	320	302	296	322	294	285	254	312	298	314	284	296	328	306	305	316	298	295	324	285	330	308	288	282	287	294	282	298	298	304	279	293	314	305	273	296	288	274	307	321	293	321	305	298	306	318	277	308	309	331	299	318	315	282	292	306	305	304	294	326	292	281	291	278	326	299	316	315	304	317	298	315	326	282	313	286	295	295	310	308	309	290	311	282	294	308	262	285	299	266	273	288	322	317	328	323	308	297	275	302	300	317	308	289	299	313	321	313	326	292	292	306	297	301	292	316	293	277	310	309	319	302	284	296	289	288	287	310	340	323	278	318	292	307	284	331	313	333	317	321	315	315	309	294	306	277	325	307	278	302	293	314	333	302	310	302	302	302	292	316	328	284	328	312	308	274	302	298	295	345	274	342	291	278	333	312	307	287	267	327	312	324	310	308	307	306	287	336	294	286	308	275	286	299	281	310	278	343	274	331	296	300	331	303	284	322	313	300	274	301	311	291	306	326	280	329	269	299	322	276	285	305	296	306	302	295	297	276	308	301	302	306	272	311	324	302	298	278	296	288	294	295	304	307	321	294	307	325	324	303	303	312	329	287	316	317	302	293	319	315	353	324	286	297	282	301	306	301	314	293	300	300	300	313	317	314	285	299	279	289	300	318	300	306	312	309	299	292	343	314	288	338	264	288	292	312	288	315	289	306	305	284	328	315	297	304	273	316	301	315	323	289	298	304	314	323	316	320	295	320	294	288	327	312	276	310	326	270	310	322	301	290	306	329	325	299	296	310	281	299	305	301	303	283	319	294	321	290	313	294	296	305	307	308	296	306	279	329	306	311	305	329	291	312	305	312	298	298	290	295	319	292	316	307	300	303	281
24610	21667	29200	25443	20903	9332	1337	418	304	320	274	266	264	241	270	270	264	262	242	262	225	253	265	228	270	255	269	267	239	256	253	266	259	268	224	215	243	244	257	255	254	257	236	236	265	219	254	259	217	266	237	215	238	244	220	243	241	285	261	229	213	228	262	236	222	261	241	245	244	233	268	212	274	224	256	227	250	224	223	239	209	254	238	215	255	245	255	232	243	246	246	220	249	268	235	242	256	237	253	205	249	252	254	243	263	211	268	235	235	236	245	241	240	245	226	245	263	245	224	242	240	239	240	257	283	246	239	223	242	250	248	253	242	253	281	227	232	241	237	265	235	244	202	235	235	225	255	238	254	253	260	268	240	227	241	246	224	229	252	244	250	275	270	242	240	262	252	261	259	250	230	231	227	262	234	246	230	237	274	246	242	257	277	238	252	237	253	249	217	236	238	234	239	258	245	214	230	229	248	247	269	255	248	232	262	219	262	232	265	265	261	253	238	229	253	213	235	244	252	233	241	258	253	253	236	226	258	227	257	228	256	251	252	239	218	260	237	233	221	224	216	231	253	247	249	232	246	224	247	257	262	220	234	240	241	268	230	269	264	239	260	251	239	262	267	254	288	235	228	245	207	261	234	268	228	241	223	204	229	237	230	230	268	237	233	244	254	236	244	256	254	285	225	282	210	231	227	273	243	261	254	256	228	247	216	237	259	206	256	243	254	248	264	242	238	231	225	253	249	229	273	243	221	265	250	229	243	243	216	239	262	265	236	238	259	235	272	249	267	228	270	235	260	247	236	220	243	228	239	241	239	239	237	227	236	236	241	265	244	246	215	240	231	254	214	241	248	221	257	253	275	233	253	255	244	225	259	259	225	224	239	237	272	227	264	242	231	239	263	237	268	256	250	259	238	253	251	230	226	221	249	232	211	232	233	256	244	247	238	244	249	269	260	238	263	238	246	226	259	249	238	220	245	234	265	238	253	245	244	273	237	232	268	260	254	236	242	258	260	226	268	270	252	228	244	243	282	252	248	246	243	229	248	271	258	236	259	217	238	244	238	244	248	244	235	237	244	234	256	231	243	242	264	225	223	248	216	244	237	245	223	234	233	233	236	243	247	234	246	246	247	252	232	206	231	213	267	226	225	232	248	251	236	249	241	245	231	278	248	239	243	234	245	266	246	223	210	254	248	223	231	241	278	249	239	261	242	242	239	255	225	243	238	260	232	222	275	240	234	264	253	240	220	267	245	243	246	253	253	218	239	255	236	240	256	228	243	245	240	243	222	213	254	232	244	232	227	234	249	253	247	220	257	234	238	247	223	259	255	258	245	254	249	245	243	251	262	223	229	244	233	251	254	273	233	219	248	264	240	264	244	255	248	232	214	249	244	261	250	240	220	244	212	249	216	238	251	238	278	246	264	228	256	247	263	257	242	229	258	240	244	244	225	252	236	284	228	232	229	263	236	234	236	264	231	240	252	234	215	235	245	246	240	224	209	261	239	247	225	218	236	235	253	264	223	243	253	256	268	241	249	253	245	251	230	235	261	245	245	224	208	249	259	256	236	255	253	231	280	251	241	261	259	232	230	248	226	256	221	242	228	251	258	243	271	224	245	280	246	257	231	242	225	233	257	260	262	261	233	253	257	251	229	244	264	259	246	253	247	234	254	248	255	266	235	234	233	239	247	254	264	239	237	245	274	256	273	233	214	239	260	262	226	255	213	258	232	242	276	264	253	246	232	258	224	227	247	241	238	249	241	224	233	243	281	245	281	230	285	278	218	237	236	226	264	228	252	250	235	269	247	264	215	251	252	270	244	235	236	256	238	226	212	225	250	246	225	248	260	245	274	223	263	215	231	235	232	252	246	240	193	231	266	267	236	259	249	255	246	242	220	267	245	227	279	227	256	241	239	251	257	246	260	268	236	243	244	230	255	246	239	253	256	245	232	251	264	233	220	237	247	248	249	249	258	227	245	238	231	256	247	255	266	231	260	249	268	229	263	259	215	266	263	252	224	242	233	247	258	241	233	227	242	252	222	264	246	226	243	251	237	236	233	228	231	233	243	250	244	232	248	240	250	256	234	243	258	253	271	217	239	248	262	230	250	233	219	255	245	240	240	232	229	238	215	228	223	255	235	271	286	265	237	230	222	261	259	229	255	284	253	249	240	213	255	222	244	229	224	234	241	252	248	281	262	260	255	224	246	262	262	251	255	246	267	240	244	250	229	227	249	239	253	214	251	242	207	243	246	253	241	258	261	238	248	240	276	244	250	235	273	239	262	245	241	235	266	229	265	260	239	231	277	257	245	246	213	254	267	253	215	219	237	260	253	257	261	229	215	231	242	248	242	236	241	212	239	230	236	239	230	276	227	258	256	243	256	213	235	260	277	235	251	245	245	237	241	236	248	238	248	226	256	217	247	220	234	243	246	255	231	251	242	244	246	236	236	238	252	217	241	267	264	230	255	250	213	269	254	273	239	283	236	250	241	261	240	235	230	260	225	236	234	271	241	212	233	236	247	257	247	239	249	249	251	250	219	225	246	241	253	266	269	225	234	261	236	269	249	251	217	230	267	252	207	249	253	227	250	256	250	227	270	256	249	228	253	246	253	242	214	223	267	258	285	244	274	243	246	226	242	259	247	239	294	266	228	218	257	244	233	256	231	247	233	245	251	223	250	199	267	241	248	239	247	246	268	276	250	269	219	255	236	246	240	235	247	231	245	220	239	248	253	228	226	232	236	220	249	245	228	256	240	262	217	218	264	249	235	268	231	232	263	241	237	249	227	281	253	218	235	260	231	232	257	244	262	232	261	245	270	260	222	227	249	265	247	244	258	237	231	230	245	234	260	246	241	245	254	247	245	238	232	253	247	251	236	244	243	228	256	237	249	241	218	234	262	258	224	251	223	281	254	227	226	227	248	216	234	244	235	235	251	281	239	242	238	215	242	228	246	234	255	212	238	230	255	262	253	245	236	261	248	259	237	277	279	240	222	240	247	217	250	239	250	253	223	258	253	232	255	255	212	246	264	253	233	246	226	227	249	231	253	208	253	217	240	242	245	243	213	265	234	251	236	239	235	252	235	239	227	268	259	246	242	253	234	216	227	239	258	242	253	256	234	244	251	253	241	249	242	257	219	234	237	239	231	255	222	233	248	238	226	243	252	251	239	262	236	259	281	242	227	251	250	246	228	241	245	234	255	218	257	280	229	213	252	248	259	234	247	225	213	242	265	242	226	253	248	247	252	252	241	226	237	239	291	259	218	237	252	259	230	254	263	257	224	245	232	221	284	233	259	222	246	232	245	255	259	245	249	232	252	249	236	263	231	249	265	245	241	239	271	255	256	241	269	256	282	222	278	260	259	253	225	263	265	246	238	243	230	245	260	248	252	261	251	247	267	241	260	252	215	263	224	236	236	231	263	247	219	238	244	220	217	261	237	239	273	255	218	236	245	242	238	235	256	241	209	220	225	247	264	228	226	227
36262	62883	42945	25389	11539	2416	793	424	371	388	340	343	307	307	332	307	328	286	303	277	299	289	274	290	281	309	304	292	299	354	271	310	300	335	287	309	279	303	285	307	302	328	296	289	276	238	287	281	268	293	299	300	285	291	319	282	292	303	269	301	281	288	277	275	308	269	282	320	289	265	302	280	309	308	282	310	284	278	307	291	303	309	313	291	275	303	295	258	286	298	284	316	309	272	307	310	283	292	289	298	268	280	268	308	285	291	288	284	313	333	301	264	267	306	314	264	292	288	299	287	295	301	282	271	307	277	281	313	288	288	312	286	292	265	311	284	276	285	295	272	307	273	268	266	289	293	292	308	297	265	295	268	293	287	290	308	281	250	291	292	318	283	268	260	305	292	308	286	280	301	318	294	269	284	311	266	257	260	295	326	264	289	301	271	291	268	313	268	297	291	280	291	299	276	299	318	264	290	285	282	333	316	313	312	271	265	272	305	300	311	259	301	269	306	279	300	272	310	284	310	317	309	310	289	277	280	293	280	280	331	280	284	269	292	278	295	274	284	272	291	295	290	270	286	314	279	269	279	310	298	270	290	288	324	278	258	298	308	312	271	299	285	301	310	288	297	277	286	269	325	275	278	303	295	300	298	283	293	254	275	321	302	301	265	293	273	278	289	294	291	288	298	270	304	279	272	288	289	328	289	295	288	274	279	286	273	297	288	316	285	279	252	298	313	294	305	264	279	304	279	294	267	297	268	285	295	326	276	297	309	280	312	277	293	283	270	288	282	267	253	286	272	281	272	295	281	307	282	277	319	286	300	307	284	289	267	276	297	310	276	303	272	284	290	307	281	291	293	308	316	304	289	269	310	293	325	311	309	286	263	293	286	273	281	317	334	243	319	292	272	296	304	306	271	253	277	260	278	265	290	268	278	311	292	292	307	299	283	317	290	317	279	304	287	293	286	323	283	268	268	309	290	285	271	316	287	308	289	317	260	280	295	293	289	285	317	299	306	309	277	283	304	290	294	287	298	281	258	316	263	284	281	274	299	295	264	282	282	336	286	310	301	265	299	291	280	272	338	289	279	264	287	286	301	277	291	283	286	270	294	312	284	318	302	302	288	289	271	312	291	278	275	268	264	296	295	296	284	290	324	292	270	299	273	334	290	290	297	285	251	283	282	254	245	292	274	293	299	276	317	291	309	277	296	320	295	276	279	325	270	291	260	300	270	287	323	289	323	296	268	290	284	279	291	292	287	262	282	279	295	278	274	273	269	317	270	302	282	265	279	277	239	299	293	321	310	295	309	269	310	297	328	288	281	290	263	309	294	285	295	291	289	296	304	302	294	297	323	281	277	278	311	322	290	309	306	283	289	286	281	289	287	295	310	300	302	257	305	256	272	291	283	315	279	309	302	279	289	275	293	264	287	306	281	297	301	295	286	274	293	278	296	309	279	262	294	277	261	252	292	284	284	298	315	279	282	298	262	259	270	275	289	260	257	310	289	312	292	267	289	294	277	282	249	294	266	276	314	331	289	275	287	317	287	287	302	275	291	322	285	297	314	274	303	267	320	280	286	299	297	305	295	311	292	305	285	288	280	281	284	304	289	312	300	331	276	287	284	272	303	284	298	269	269	286	296	305	285	268	290	329	268	268	263	310	270	303	279	278	287	254	277	306	311	265	257	297	268	285	299	268	320	283	301	273	309	297	320	274	281	317	267	302	279	286	299	308	285	288	287	293	294	298	271	296	283	309	292	285	301	315	322	286	285	288	274	274	300	272	270	278	276	305	293	304	306	320	310	271	297	290	298	266	274	288	290	285	319	267	292	261	278	294	293	294	289	273	324	278	287	293	299	279	267	280	275	303	314	252	325	279	282	303	271	289	283	285	275	302	273	294	289	298	286	304	317	261	279	316	290	280	323	288	293	289	289	280	292	283	279	285	303	286	310	259	292	294	271	292	289	309	321	279	296	304	292	274	343	291	290	301	352	255	289	268	269	300	297	310	296	277	285	247	309	273	282	302	314	311	253	288	283	279	256	301	275	312	302	274	292	303	285	279	317	284	309	271	279	290	267	302	296	298	274	303	303	319	300	276	287	284	317	343	271	269	300	292	256	315	282	278	321	284	325	282	257	307	305	287	280	281	306	281	275	307	288	311	293	283	294	292	267	293	311	278	311	272	256	280	277	262	301	302	293	274	297	310	275	284	307	316	282	258	282	280	296	262	293	290	300	305	324	286	277	307	266	300	275	305	276	305	301	283	295	284	291	298	296	285	276	278	273	303	273	283	301	286	265	289	266	300	314	289	275	273	293	308	281	281	304	273	305	254	274	282	261	244	280	289	317	276	299	279	299	286	284	258	307	288	250	294	285	312	257	307	317	287	291	270	289	271	272	285	307	289	282	297	315	280	273	296	283	311	295	292	271	299	301	303	284	271	277	274	286	307	295	268	287	296	302	282	299	308	267	279	266	281	274	315	303	273	298	309	277	302	275	293	272	293	257	267	276	285	297	284	262	297	307	276	272	316	315	304	279	306	300	283	272	247	289	274	302	291	270	298	276	276	255	281	297	288	317	265	288	312	265	282	298	294	312	316	272	269	279	317	271	320	283	284	295	274	267	297	299	286	291	253	305	286	295	300	299	297	278	293	298	291	260	300	264	284	294	285	296	286	316	284	281	285	284	288	284	278	300	287	285	275	280	287	306	286	294	276	312	270	283	306	288	291	304	316	275	296	289	281	273	321	292	255	264	290	271	287	277	283	282	284	278	307	285	311	293	303	260	286	296	301	259	273	298	315	275	245	278	285	293	302	300	312	258	246	273	267	294	293	284	274	293	300	280	291	280	294	288	279	280	303	295	306	260	275	300	299	285	266	285	301	311	280	318	288	296	322	264	298	291	288	264	288	300	266	287	251	296	300	317	282	305	291	295	298	264	300	278	291	268	250	320	295	262	287	316	265	261	278	276	279	307	300	313	268	301	308	273	274	311	278	292	276	322	284	285	300	342	279	285	313	276	285	285	270	268	271	275	298	284	276	306	278	310	293	251	314	260	306	273	294	275	291	307	329	300	266	268	299	270	255	284	281	254	309	302	300	298	286	269	286	317	300	311	298	305	262	303	308	296	307	323	276	273	269	306	274	312	261	308	267	295	303	274	308	324	305	306	272	294	301	288	311	261	300	300	295	288	287	283	300	285	282	296	275	300	276	271	284	264	291	283	304	266	258	295	314	315	291	276	246	271	298	279	279	283	279	277	295	265	270	297	299	284	305	281	307	316	271	276	275	291	297	276	265	281	278	301	304	258	266	291	260	248	296	311	293	289	286	267	300	307	293	280	279	274	295	274	292	291	290	305	306	287	278	285	244	294	298	266	276	261	285	292	286	304	260	301	316	289	259	286	265	286	305	301	286	292	283	287	296	285	292	286	273	309	285	295	307	299	290	265	285	317	292	290	285	285	282	248	295	316	278	301	297	289	300	292	300	276
25471	21544	28872	27346	14533	2523	567	433	332	387	361	355	382	352	358	384	343	369	361	337	384	336	364	348	324	330	336	384	342	313	362	342	368	360	327	342	381	320	323	333	356	376	346	370	331	380	374	328	305	362	321	344	356	334	326	373	338	326	339	338	338	331	344	318	329	341	319	351	347	362	358	343	316	353	369	355	370	362	357	354	336	332	344	328	379	310	335	330	348	330	354	385	393	331	332	343	293	345	361	336	361	345	356	366	328	350	392	317	369	381	340	369	335	358	353	331	340	319	336	353	355	357	342	353	353	326	349	302	337	362	332	360	361	340	313	338	352	346	347	333	329	360	309	322	342	340	352	352	360	356	343	336	364	335	356	350	355	340	344	339	337	355	357	353	351	348	380	338	335	336	378	347	365	341	349	364	353	335	332	375	355	338	345	334	320	335	338	357	312	334	359	384	381	340	339	312	369	352	321	329	349	309	341	374	344	384	367	360	343	347	340	358	335	350	397	355	384	356	373	363	334	360	357	342	314	327	357	305	324	332	387	356	374	320	343	354	367	333	366	342	363	342	342	351	325	348	352	364	368	339	365	390	320	353	341	349	312	349	339	345	339	355	343	365	367	324	354	357	358	336	315	329	356	354	338	345	346	373	354	314	327	362	339	353	355	337	327	342	328	315	366	311	331	367	365	360	302	350	353	362	360	380	334	338	335	340	356	348	359	333	320	338	335	333	333	321	326	324	337	339	347	350	336	356	382	341	352	365	339	338	354	369	355	351	326	342	352	333	340	352	344	361	344	335	380	368	379	333	342	350	300	334	347	323	369	333	390	340	338	345	347	353	353	331	369	329	368	379	360	334	324	360	363	318	318	363	342	348	324	333	358	330	355	325	362	344	345	317	352	296	339	371	350	357	311	351	317	338	324	349	310	359	312	349	353	356	352	335	309	353	329	310	346	307	344	364	326	308	339	349	382	361	339	358	351	340	345	319	366	362	341	357	342	330	363	363	330	321	364	334	344	355	343	329	336	363	350	328	381	337	344	306	326	392	351	355	354	370	329	335	347	324	375	361	334	335	324	334	364	333	355	352	355	339	338	351	361	320	308	341	355	340	337	345	322	338	330	368	346	326	317	349	334	364	326	341	337	352	344	338	360	364	330	366	333	363	327	336	337	343	337	329	372	335	335	338	361	375	361	342	345	373	340	366	366	346	354	337	367	338	351	356	343	339	312	365	349	320	334	329	379	352	332	353	347	334	350	348	321	328	302	362	331	355	346	364	319	365	321	358	323	310	373	322	297	335	323	353	341	352	324	354	344	355	348	355	343	387	355	345	305	333	350	318	332	346	351	358	337	332	383	353	350	381	313	341	330	377	348	346	360	350	311	354	303	345	340	331	341	390	369	345	334	360	351	334	327	332	370	319	365	366	329	354	341	346	324	343	318	357	336	397	329	324	332	396	346	337	384	356	352	334	358	333	348	342	330	351	335	307	324	343	355	337	362	365	378	350	362	354	342	350	325	322	359	363	355	350	367	348	359	365	353	348	335	324	373	338	325	341	355	345	334	337	370	343	348	353	344	352	380	363	347	336	354	351	343	374	340	317	354	303	337	321	373	322	366	352	353	338	313	343	338	394	324	319	324	321	332	341	337	349	346	319	330	337	343	334	351	313	323	332	338	326	341	370	330	381	359	354	325	324	320	366	354	385	352	341	374	343	320	346	357	326	349	362	340	371	338	383	375	343	318	363	343	370	386	336	343	386	325	339	348	364	331	393	387	306	355	322	359	349	327	301	323	364	358	322	315	366	348	350	334	391	378	345	352	335	351	373	337	409	313	331	357	364	349	333	350	355	338	352	361	321	380	358	349	331	341	357	351	357	385	354	355	343	343	306	356	326	298	362	343	342	323	363	366	345	339	346	319	335	346	383	317	347	328	343	326	344	336	317	331	362	338	344	318	333	368	323	382	348	311	366	351	356	359	364	356	338	323	361	364	342	355	398	326	378	320	348	353	337	358	363	358	318	348	328	350	362	342	339	335	372	352	375	399	331	356	344	307	369	388	335	330	357	350	364	310	361	315	317	337	355	350	316	320	319	331	343	347	378	310	352	366	350	343	351	367	326	337	320	336	343	389	348	351	394	362	382	311	346	360	351	324	303	348	327	363	345	342	313	324	342	328	338	374	349	339	350	370	380	346	315	342	331	329	324	309	331	372	360	356	323	337	351	329	335	332	359	318	350	319	354	357	323	355	319	392	346	360	332	350	315	336	344	334	327	324	353	316	345	363	309	352	328	367	343	373	349	316	338	344	328	357	315	366	365	336	327	352	357	345	327	352	320	319	343	315	359	353	346	371	363	335	338	341	343	322	335	343	373	336	377	364	341	349	371	345	336	352	349	317	366	310	344	375	347	343	355	362	346	293	368	369	351	359	334	342	325	350	356	345	335	330	341	360	339	336	323	332	378	405	326	346	338	402	370	364	363	344	316	343	380	374	328	313	363	358	325	330	340	365	320	335	348	346	346	342	339	337	323	340	353	360	333	355	375	337	348	355	367	325	396	351	322	344	348	366	375	345	355	339	336	360	344	367	344	337	341	345	350	370	359	338	339	365	348	357	349	324	356	351	353	333	336	320	380	350	356	344	353	324	380	346	319	345	353	357	362	338	341	312	378	354	343	354	345	367	343	338	337	365	358	318	344	344	326	366	337	329	348	300	320	370	347	324	323	361	342	305	356	382	361	363	365	355	360	350	353	350	354	348	330	336	371	353	337	318	321	309	340	333	333	340	340	367	331	327	327	368	348	345	343	332	352	376	367	343	334	351	346	338	349	344	324	335	380	337	382	338	342	361	345	323	372	350	340	379	362	336	326	356	323	342	357	340	331	352	373	343	306	379	360	365	354	350	376	328	332	374	381	299	353	352	334	349	378	326	334	364	328	363	368	348	337	344	386	363	333	362	333	378	332	352	343	345	348	373	363	341	347	415	346	322	347	348	340	336	324	359	342	344	323	343	322	337	361	383	369	356	347	337	322	366	338	369	325	349	349	366	363	322	370	344	335	354	359	382	345	348	338	339	334	355	328	325	351	364	349	324	358	326	357	298	380	342	332	324	371	342	325	360	372	330	331	350	327	339	347	374	346	360	346	329	353	354	340	329	400	339	334	327	349	382	376	387	343	362	366	306	345	329	346	343	359	360	342	333	324	353	338	345	344	345	311	339	363	321	332	331	333	359	350	370	335	357	319	356	339	359	359	359	326	348	319	339	317	337	343	372	341	336	351	347	365	320	347	337	332	356	336	343	357	377	330	382	323	375	351	345	364	351	337	347	357	327	325	318	353	338	358	318	316	333	368	334	353	329	375	348	345	327	333	368	357	354	333	340	327	342	322	354	355	334	361	331	350	306	344	348	332	360	339	351	347	333	371	368	386	317	358	361	330	382	350	319	365	335	337	325	317	374	349	340	340	359	366	365	322	337	337	327	350	352	338
34034	51334	38996	25590	9452	1769	615	511	468	431	468	436	419	454	414	435	455	418	430	393	415	445	426	380	412	409	370	380	400	430	461	376	389	373	417	386	373	413	434	402	423	401	420	417	425	437	389	423	387	380	401	380	397	411	432	396	398	389	387	390	398	444	383	405	371	415	397	413	398	414	418	388	439	430	416	402	402	373	390	415	394	382	397	429	412	437	391	434	392	404	407	449	370	444	393	413	385	421	413	389	451	373	401	395	407	398	395	409	392	429	412	380	410	423	415	425	414	402	414	398	454	416	410	430	404	407	390	437	422	408	425	441	412	437	447	378	425	432	399	401	398	434	403	388	406	399	412	404	392	400	400	408	376	400	400	388	407	406	422	365	400	424	426	358	406	378	385	419	410	406	379	401	401	384	395	410	412	421	396	397	387	389	418	415	401	393	401	396	392	416	417	410	409	396	401	388	383	420	411	389	412	443	437	395	434	386	408	393	406	409	395	399	403	429	402	403	376	412	375	450	407	386	407	389	390	412	392	417	401	411	364	416	406	403	417	394	397	426	394	377	432	382	398	419	431	377	446	392	432	394	418	398	374	434	417	424	400	393	431	436	393	379	403	378	403	404	401	408	387	420	414	406	371	401	405	378	413	442	420	440	406	371	438	436	440	402	408	383	428	382	410	406	380	426	390	423	435	413	390	415	392	397	438	379	417	379	418	405	413	400	424	398	406	396	407	393	402	397	371	428	413	413	369	380	409	404	428	435	424	440	397	357	424	395	391	381	364	448	422	423	413	399	377	413	355	393	409	431	394	389	442	418	431	385	414	395	414	396	388	407	378	423	404	400	416	396	394	361	416	426	411	396	423	414	419	395	416	396	427	418	391	392	418	381	423	421	397	417	408	391	396	408	413	378	439	395	431	414	394	427	431	413	412	414	394	397	408	417	403	413	386	412	387	426	392	381	450	378	381	392	441	412	374	418	419	398	387	436	402	405	399	419	385	423	390	400	390	438	392	395	409	413	420	397	386	380	423	399	420	388	405	407	426	403	381	410	428	426	395	394	400	365	430	393	425	389	404	404	410	387	432	404	415	412	412	410	410	387	367	397	380	420	418	411	396	381	440	394	419	405	414	408	379	409	414	408	441	418	405	428	391	389	393	426	413	419	402	394	393	425	407	397	390	385	421	411	437	377	402	400	432	404	418	376	431	382	423	446	390	394	399	405	403	414	420	403	429	395	418	396	432	426	406	387	400	412	392	379	407	372	393	416	393	414	376	417	440	424	388	407	387	372	409	416	407	394	404	394	348	419	393	428	434	376	419	397	383	435	403	413	372	433	410	435	423	372	425	397	399	418	395	411	423	431	412	394	461	415	410	345	394	412	400	376	406	427	408	417	404	421	428	428	379	399	412	375	430	368	436	401	418	394	403	416	406	414	369	397	406	454	438	456	448	398	419	417	367	404	399	419	419	399	409	387	409	397	416	408	401	400	413	413	419	425	399	422	410	382	418	406	354	383	398	441	418	401	402	424	414	429	421	414	397	420	436	411	404	393	426	430	417	413	434	396	400	362	407	414	384	425	402	417	413	390	438	401	430	406	412	444	397	385	451	369	373	369	422	420	403	412	387	384	374	436	398	401	416	420	394	383	387	377	368	416	394	408	418	408	403	391	415	382	383	393	422	400	405	388	392	434	417	404	409	404	405	384	411	403	383	386	425	381	429	399	382	434	411	451	429	438	410	389	389	378	393	429	400	384	408	360	405	402	407	404	367	401	420	388	399	406	421	396	399	402	381	382	427	456	404	384	409	392	429	414	437	402	389	365	403	418	434	412	436	398	381	394	411	426	415	401	402	417	399	378	419	392	418	415	427	410	427	419	384	411	424	403	373	394	410	366	459	402	409	416	394	436	422	400	431	388	381	401	426	385	409	395	442	404	398	421	428	409	439	394	364	422	428	395	406	424	425	443	409	424	416	386	384	459	416	404	388	375	406	413	403	409	417	375	430	394	413	417	422	421	460	432	396	403	406	413	428	413	380	390	392	424	416	430	422	393	388	376	398	398	418	374	405	451	418	433	420	396	428	411	394	401	402	370	393	399	416	399	417	424	415	353	393	420	462	406	400	366	414	418	374	409	387	400	399	412	403	402	418	399	378	368	437	342	380	419	409	431	386	393	407	407	417	392	417	397	434	438	419	359	379	394	392	406	427	380	392	380	412	414	406	434	419	418	408	461	392	432	356	360	369	442	402	436	403	409	399	364	429	409	388	407	404	413	423	400	402	396	427	394	456	441	412	475	414	425	431	403	381	431	414	397	415	394	417	398	449	393	385	390	465	420	390	432	421	409	374	412	400	408	421	392	416	418	454	397	421	442	393	434	392	423	354	409	426	432	359	401	402	404	398	427	403	401	424	429	441	393	387	406	362	372	426	405	410	397	414	413	417	413	414	402	408	395	395	406	427	369	415	398	413	425	415	420	420	431	367	388	417	420	417	411	375	421	392	383	428	397	400	388	380	402	414	409	403	414	462	402	418	380	372	380	432	410	429	431	425	410	407	423	417	415	392	455	447	364	429	404	412	410	425	423	404	382	397	390	381	386	431	386	417	416	382	383	423	402	379	411	373	421	415	414	396	401	394	379	428	406	404	368	455	425	438	391	403	382	396	434	405	388	399	398	391	372	431	438	393	450	406	417	403	364	400	420	417	388	404	393	405	396	399	375	428	410	431	419	395	416	394	396	415	400	451	404	423	413	403	381	415	387	412	390	420	410	374	393	403	355	408	421	390	412	394	421	405	377	409	398	389	384	404	388	378	412	399	408	408	386	422	415	373	433	399	390	411	408	397	389	427	398	406	402	394	429	413	396	400	409	418	379	402	386	410	417	419	400	413	366	396	384	402	402	412	414	419	372	392	429	391	417	431	418	416	432	416	419	401	402	404	403	389	414	373	421	390	405	437	412	412	414	390	374	397	387	455	372	434	389	396	379	425	402	407	432	415	383	421	434	415	391	395	378	429	377	378	406	433	458	444	406	354	412	404	402	395	371	392	425	401	386	408	421	369	392	385	411	388	406	368	418	426	403	421	390	427	398	366	379	388	396	427	408	394	436	413	427	408	423	374	383	408	408	396	399	435	432	406	380	431	401	418	432	364	404	389	394	423	377	414	389	408	398	401	428	421	420	388	382	414	402	388	404	392	396	419	398	404	465	407	409	416	417	409	446	395	377	406	432	434	423	395	397	409	403	416	378	394	416	384	392	391	395	390	409	396	382	419	414	409	404	403	376	401	428	416	424	423	430	413	399	390	409	365	406	438	391	376	433	424	435	430	406	425	386	398	438	376	464	415	375	388	417	416	404	406	404	417	424	382	423	389	376	389	411	385	393	430	418	395	381	425	418	400	391	396	393	433	421	412	389	394	394	427	408	430	384	403	390	432	395	420	406	410	430	387	407	414	417	411	419	422	379	411	397	409	392	413	425	444	440	451	396
23316	21532	29276	24622	21849	20836	8303	1093	624	512	460	432	415	403	426	432	417	380	401	382	391	372	410	355	372	365	391	407	402	378	413	394	401	404	380	358	345	375	374	390	380	376	370	374	353	365	358	399	387	370	390	368	389	374	392	378	387	395	384	348	359	410	357	405	391	371	361	405	390	382	382	382	371	370	403	374	361	374	366	384	396	387	360	382	387	402	387	394	391	382	379	359	367	416	390	398	387	337	387	395	375	375	378	386	388	385	395	352	325	396	395	354	357	384	365	382	410	370	398	398	374	391	390	384	377	413	401	395	379	377	399	400	349	389	371	376	428	402	356	370	384	392	423	360	373	345	381	367	391	340	355	379	376	390	381	400	400	374	372	376	378	395	371	398	397	337	382	415	392	427	426	404	401	431	371	370	388	354	368	389	393	384	368	424	353	355	361	377	379	391	417	376	355	358	347	348	392	394	353	366	357	391	361	401	370	396	382	374	413	356	371	363	380	337	365	377	369	338	385	378	374	395	360	428	387	386	395	384	375	376	395	372	375	375	412	392	365	366	370	416	386	378	390	363	362	371	420	366	363	384	371	357	383	364	401	386	372	415	375	380	346	380	375	414	394	384	388	345	375	379	394	371	395	401	351	383	359	411	379	379	351	391	388	375	369	402	354	407	381	375	366	436	403	401	419	374	405	384	372	368	411	346	379	375	369	356	372	374	406	360	403	395	385	353	370	394	381	354	410	374	370	365	389	357	362	351	372	351	339	391	374	381	388	394	389	380	414	389	376	403	348	376	396	371	375	373	372	362	402	351	329	427	373	349	373	369	394	384	397	352	360	395	405	386	386	399	383	370	372	348	400	347	356	379	379	383	396	401	350	395	396	343	373	393	384	380	395	371	367	364	375	390	418	356	391	382	401	389	374	376	384	363	339	386	374	385	364	392	375	376	384	345	404	389	442	412	407	373	380	364	373	362	367	380	371	408	365	403	411	387	370	355	374	378	392	423	395	377	371	386	383	398	413	405	411	384	374	380	364	386	399	387	350	396	406	405	417	371	398	407	382	357	399	356	376	380	405	397	368	382	379	359	353	376	348	369	376	346	335	384	432	410	391	399	370	450	388	363	399	382	359	413	341	367	351	373	408	419	375	372	367	392	384	398	348	397	407	414	370	395	395	371	404	387	386	395	388	434	394	387	407	419	393	394	410	377	365	372	393	389	373	407	392	363	361	398	407	381	386	386	392	421	395	397	349	360	366	395	399	381	386	365	368	392	365	379	394	406	362	362	394	398	379	396	389	355	391	398	410	376	399	367	374	378	392	374	344	390	383	373	380	358	398	373	409	379	365	409	375	346	377	395	385	385	344	385	371	382	365	377	379	384	352	376	374	408	392	396	366	390	396	386	369	421	356	390	384	390	398	380	401	391	376	372	373	406	412	385	384	384	347	367	420	354	410	390	395	353	384	394	360	344	352	376	385	388	376	382	371	375	365	398	391	413	389	354	366	362	400	371	405	330	390	399	363	388	402	381	395	386	370	361	379	366	375	365	392	391	375	415	372	367	356	388	383	384	353	373	375	353	384	409	446	364	388	381	391	378	373	386	411	403	357	412	338	356	334	412	370	385	412	371	396	405	371	384	355	407	359	376	409	368	388	383	404	373	392	383	410	387	380	421	414	375	393	382	381	416	368	391	360	401	404	385	391	384	408	351	389	390	391	422	363	339	393	372	403	360	400	412	396	391	406	387	356	355	389	341	384	382	371	367	368	399	392	369	394	390	382	366	347	371	347	395	373	353	393	394	397	367	383	405	355	375	391	370	388	402	395	391	343	364	384	385	384	379	396	361	367	400	362	392	365	381	383	354	350	366	386	375	388	370	355	361	383	412	394	411	394	336	390	382	369	350	410	399	375	350	373	365	372	397	358	375	388	361	393	411	392	404	354	392	397	388	379	410	397	392	389	392	351	372	392	392	380	378	356	369	368	400	351	381	380	422	393	371	365	382	375	365	426	363	418	376	385	365	364	397	391	391	384	397	368	372	393	422	363	393	369	367	366	361	362	412	387	383	395	386	376	406	383	370	404	383	374	381	419	409	400	415	366	385	373	372	378	378	380	395	380	395	385	371	418	378	396	346	388	346	379	365	356	397	433	372	401	380	386	385	385	346	376	362	381	378	367	428	362	358	376	394	374	408	411	372	398	327	358	401	381	398	382	354	357	416	391	363	375	359	419	383	401	370	376	336	364	363	375	405	373	367	367	379	372	392	424	404	362	436	411	391	366	398	399	383	387	399	408	384	370	352	376	383	348	352	367	387	373	369	419	374	385	409	401	354	395	390	381	397	394	407	371	350	380	362	377	405	359	390	406	358	386	389	404	366	345	394	357	431	393	349	416	380	409	387	415	407	324	378	412	364	409	402	358	397	374	384	428	393	411	368	406	433	410	390	359	394	364	395	350	399	370	416	374	383	387	404	385	394	373	338	378	414	368	385	361	417	379	377	369	399	339	377	405	382	358	364	374	384	360	377	393	405	406	390	379	375	383	388	368	381	373	343	364	357	385	414	374	373	353	384	409	404	400	361	405	355	388	368	365	343	412	362	387	392	377	373	402	415	401	399	395	367	373	370	370	410	392	390	404	400	360	396	373	396	395	398	399	376	386	382	362	400	370	390	399	338	395	354	381	365	370	361	367	397	389	367	388	409	385	363	371	411	387	374	390	362	382	405	345	378	404	389	401	382	388	379	369	360	383	387	375	380	409	396	380	354	362	411	388	350	335	347	409	388	369	376	394	367	375	363	367	374	368	377	386	366	352	407	372	409	379	414	349	385	397	363	393	402	339	418	396	368	359	388	364	361	397	366	385	395	380	392	411	373	394	415	368	381	400	406	380	363	386	388	371	383	384	378	407	377	398	359	402	379	358	374	370	348	382	414	400	389	381	371	376	377	388	415	403	382	375	372	363	389	395	352	395	370	397	396	389	361	406	364	382	374	372	410	391	377	392	375	426	361	395	374	364	351	385	367	432	388	355	385	377	404	385	369	393	363	423	426	393	368	350	347	386	381	416	407	373	434	368	338	368	385	397	388	366	362	398	338	361	369	375	353	383	368	396	376	413	419	372	383	382	413	403	366	348	358	396	386	388	408	355	406	380	359	387	390	367	382	386	355	356	381	395	386	392	379	400	367	366	400	364	384	370	393	358	369	338	350	364	411	367	385	352	408	412	365	406	385	393	354	423	417	395	362	352	387	393	380	352	404	379	404	404	406	349	374	425	379	372	375	401	410	411	383	412	367	398	419	378	402	331	397	375	396	417	387	397	407	366	358	414	406	366	399	358	410	411	396	361	371	391	347	344	409	377	397	397	415	373	362	393	377	351	395	398	368	313	382	388	344	374	383	392	382	396	379	397	394	399	409	395	361	392	374	381	417	367	410	382	393	367	348	377	352	398	395	327	361	385	374	388	355	361	361	413	396	396	352	390	334	381	372
37936	66708	50144	32493	16860	7722	1192	809	665	618	519	554	496	497	466	450	467	470	454	454	438	468	441	445	420	430	424	463	442	445	424	450	406	431	443	417	494	475	435	457	442	415	401	450	462	436	428	457	451	433	443	435	424	439	472	419	465	403	478	432	458	466	468	443	418	464	464	453	425	427	456	436	416	421	408	423	437	412	418	419	417	432	446	429	414	428	419	434	393	458	422	422	438	416	401	420	429	468	403	440	377	415	429	420	448	420	405	419	436	437	443	444	478	433	441	426	467	407	409	465	460	405	441	421	424	406	447	442	453	432	464	443	472	414	447	419	423	409	433	436	453	461	395	452	433	453	451	440	455	382	420	456	442	442	408	426	424	442	435	437	415	462	429	443	409	419	427	493	460	416	422	449	431	453	451	425	419	470	414	422	412	431	437	490	426	432	424	419	476	464	445	441	417	416	431	444	471	450	469	440	408	456	427	433	441	444	393	429	442	407	445	434	436	431	448	410	387	425	416	401	448	428	430	464	428	425	426	402	384	468	453	473	426	460	460	440	413	450	451	426	425	445	424	440	417	452	423	418	428	397	436	438	439	421	458	438	445	424	419	435	452	410	467	465	426	454	425	468	430	436	427	457	433	430	444	454	476	425	452	470	429	447	450	420	426	406	453	415	424	439	427	422	441	400	445	414	423	421	423	446	442	436	423	420	403	455	443	427	442	421	458	402	414	497	447	432	452	469	424	464	416	449	425	435	432	420	414	415	407	410	452	411	428	413	446	417	464	448	444	452	407	405	438	422	467	425	424	453	423	460	413	420	417	448	417	441	410	430	462	443	390	466	423	420	433	428	458	444	426	471	442	425	423	442	397	436	423	437	418	421	437	458	447	410	423	439	391	411	417	390	425	448	453	420	405	407	447	415	455	431	465	418	450	445	402	450	464	453	430	401	440	407	441	479	413	419	443	410	451	427	475	414	422	408	406	436	431	458	451	409	413	428	451	437	411	440	415	456	403	430	455	462	409	439	391	444	436	446	399	394	435	436	456	410	463	414	441	454	433	450	428	510	408	427	383	410	422	459	428	415	466	426	424	464	411	473	436	424	417	438	472	446	432	453	417	416	433	439	425	453	439	454	418	439	417	418	476	433	432	479	438	419	401	450	414	428	428	431	434	478	440	434	414	434	454	408	401	409	412	403	417	456	390	445	400	427	429	432	436	444	463	424	449	433	440	417	440	482	442	428	430	422	438	423	453	471	442	427	416	420	421	412	447	410	444	451	435	427	412	469	432	450	444	466	435	469	424	411	460	436	421	442	434	440	423	452	395	380	459	454	421	464	424	398	410	418	440	442	435	462	440	442	458	430	454	455	435	449	436	371	441	451	421	438	427	430	421	453	421	411	439	460	429	471	433	454	432	440	445	427	396	378	420	433	419	410	436	412	445	409	390	430	423	432	429	415	437	449	462	433	428	446	423	426	473	420	455	463	401	408	444	409	406	420	480	429	422	448	422	454	439	451	434	403	423	465	407	420	458	442	398	440	427	460	416	432	418	420	413	444	439	442	397	433	442	429	423	430	428	473	439	445	415	456	443	410	420	408	412	428	411	435	424	433	406	443	407	434	462	461	424	417	478	430	435	424	416	425	410	438	431	436	428	423	426	413	405	413	458	447	458	429	445	448	474	405	429	460	417	458	455	443	409	447	448	395	450	405	453	423	431	426	479	450	411	427	404	426	435	424	467	450	414	467	475	442	378	444	417	456	426	406	413	397	446	446	430	451	416	442	428	437	467	477	418	459	433	429	428	430	420	427	403	470	422	477	400	457	429	417	416	432	400	473	427	434	412	457	426	472	387	463	414	454	450	438	415	443	428	421	456	437	388	430	450	440	398	392	405	421	395	423	423	417	481	409	436	433	405	394	382	397	421	430	417	428	404	435	404	397	413	398	398	417	435	418	439	419	455	413	440	433	429	442	447	429	422	453	393	431	410	429	471	394	444	395	401	451	410	418	449	419	415	432	447	446	435	411	412	439	446	411	467	451	425	458	436	424	468	415	465	416	443	445	411	436	389	381	429	437	422	458	468	409	420	407	412	431	443	423	416	395	420	448	428	427	421	425	441	406	440	442	447	451	390	396	445	464	435	459	450	438	430	412	376	426	406	432	395	470	467	431	443	415	415	438	468	395	420	422	432	461	426	438	452	409	457	435	440	395	440	459	436	425	442	459	439	415	439	426	390	441	404	432	419	412	433	421	396	428	460	454	440	404	429	421	472	401	414	418	400	414	395	455	417	436	424	412	423	408	456	438	419	438	425	424	455	446	461	429	441	392	425	451	462	432	425	453	433	406	451	433	438	408	443	435	423	468	434	433	406	430	430	493	414	427	461	450	471	415	452	401	418	465	450	438	435	422	438	435	415	452	446	448	402	407	481	399	408	435	465	447	444	440	392	446	440	440	432	434	444	426	419	376	416	430	428	437	444	437	447	421	422	431	471	433	409	430	448	435	409	450	454	419	415	443	483	422	451	472	432	402	442	436	442	469	423	436	445	406	443	463	415	436	446	437	397	440	417	431	445	432	478	441	422	435	434	424	464	404	412	442	418	431	442	414	473	445	426	427	417	459	408	445	417	424	463	433	455	425	440	411	454	437	453	446	444	458	433	455	411	450	407	399	432	443	475	419	462	466	443	420	432	406	423	430	451	454	405	416	412	433	422	416	476	427	425	402	444	436	421	431	454	448	402	433	426	451	401	451	435	419	392	448	448	426	450	432	430	443	467	390	475	421	438	471	410	420	452	418	433	436	417	450	399	455	411	401	432	406	440	466	414	451	404	444	412	442	435	413	447	414	429	404	426	432	423	434	409	417	415	462	423	427	453	407	442	434	425	422	402	469	431	403	448	393	457	407	416	396	427	436	469	425	411	457	420	445	420	430	439	445	447	434	426	408	418	433	423	427	451	432	425	443	379	444	397	444	418	443	434	457	413	410	403	485	450	452	442	440	448	424	440	444	454	438	435	424	439	442	440	427	495	437	430	422	450	422	441	435	407	459	429	436	380	423	422	444	442	450	459	452	401	427	431	460	431	441	432	431	455	420	438	437	441	430	437	442	456	409	426	413	416	410	441	439	416	443	464	434	434	432	417	421	406	455	425	442	432	449	422	406	443	449	419	425	433	428	427	457	448	447	462	461	453	410	415	431	443	428	414	494	477	413	472	438	434	442	459	429	425	443	449	464	443	412	419	412	426	405	402	437	430	436	455	438	420	405	409	422	415	454	429	401	451	401	441	420	438	421	402	388	419	439	434	421	393	405	406	456	413	403	459	451	428	452	422	432	450	474	426	432	419	410	485	409	476	422	461	405	405	424	435	433	452	446	474	451	466	414	455	449	443	448	451	430	397	414	431	423	433	447	413	447	443	484	452	428	475	407	417	434	402	418	433	410	428	437	424	411	448	414	425	421	417	414	423	435	440	437	478	428	412	417	435	426
31845	35254	35834	19217	4517	1147	360	282	271	243	316	260	247	232	257	278	273	257	260	274	280	241	319	262	294	258	255	271	258	221	244	254	258	282	268	255	251	277	278	267	225	269	232	256	265	266	254	283	279	250	279	249	274	242	249	228	262	257	268	257	263	258	255	244	266	280	258	262	266	249	270	234	223	254	293	243	287	277	263	267	267	245	242	284	283	259	255	262	255	280	275	265	240	265	278	272	273	264	271	248	247	261	265	280	254	269	247	285	245	294	281	259	260	272	266	247	255	254	230	264	287	253	269	257	256	261	288	287	276	230	253	272	270	228	262	252	286	283	296	245	264	249	289	240	276	250	269	270	252	277	230	216	250	287	261	300	250	277	237	244	243	255	269	275	264	246	261	274	255	258	283	235	243	267	235	255	234	290	249	260	243	257	243	272	267	267	267	239	248	259	260	279	265	274	280	272	269	280	258	270	263	245	258	271	279	276	283	265	285	279	270	248	248	274	272	261	266	277	268	262	265	264	278	269	295	299	266	253	247	255	264	262	275	266	268	274	255	221	277	272	272	278	242	264	244	247	253	252	265	275	287	267	263	266	284	257	249	269	276	272	238	253	253	279	284	292	252	265	268	284	255	268	274	284	260	278	258	256	251	316	264	238	262	252	263	296	267	264	262	240	260	237	245	282	271	245	271	237	268	233	246	234	273	250	264	276	259	279	238	295	248	246	272	278	249	269	262	256	235	280	232	266	266	269	255	261	235	273	289	267	277	290	269	253	258	257	258	257	279	271	251	255	260	255	265	269	269	288	247	257	238	263	247	276	280	256	264	272	280	268	235	260	294	243	292	279	263	268	283	255	282	243	253	271	274	275	238	258	274	298	244	275	251	281	272	248	286	271	281	262	279	270	258	247	259	268	297	283	287	248	240	284	268	264	238	281	268	266	294	298	261	259	258	295	267	269	249	266	246	264	272	263	242	261	263	245	292	263	288	251	264	282	255	260	273	226	235	283	242	249	248	262	256	273	259	271	271	257	248	268	279	293	261	260	250	282	242	245	292	244	250	294	262	259	247	272	247	269	256	269	249	235	250	305	282	296	249	256	271	243	246	263	268	264	262	279	267	258	253	262	267	293	266	254	266	280	280	241	275	220	237	255	277	280	263	300	252	252	247	261	246	254	274	261	263	255	257	265	265	272	274	269	265	237	268	259	287	259	259	252	248	260	243	269	286	243	257	263	251	255	263	242	251	244	250	258	255	281	279	257	273	277	274	253	272	255	286	279	255	262	265	272	251	251	264	264	266	262	278	249	261	295	259	266	250	281	253	287	256	258	262	266	270	268	259	269	280	280	238	254	255	285	278	264	265	271	256	255	260	255	235	251	263	289	264	249	281	257	245	275	256	273	279	269	264	250	222	270	272	258	240	238	255	291	296	245	263	272	245	257	272	278	258	254	254	254	262	275	253	266	252	237	270	254	228	308	255	250	272	263	254	266	273	276	263	277	274	267	287	265	239	268	263	246	280	254	252	276	271	254	274	257	252	286	282	233	250	293	267	243	264	251	263	255	290	273	252	251	263	252	291	247	297	262	284	229	270	260	258	253	262	289	262	265	267	260	263	268	278	279	244	243	257	273	227	275	270	287	275	280	246	252	241	290	247	242	261	269	237	246	259	255	267	280	264	242	243	262	271	275	278	283	285	236	285	277	269	277	240	288	240	229	240	278	237	253	300	244	243	275	297	284	242	279	263	284	289	271	278	248	249	258	251	253	285	285	241	232	257	251	290	275	277	244	257	252	237	264	265	256	236	267	266	237	287	252	295	273	252	250	262	254	264	227	255	257	278	264	271	269	256	263	264	262	281	247	260	258	254	244	251	251	271	272	290	266	245	253	234	256	251	307	273	252	279	313	288	264	272	263	266	239	252	266	280	259	230	242	248	263	273	291	252	228	245	282	262	281	260	277	259	283	236	266	267	286	273	278	260	271	261	262	283	250	252	271	254	268	269	257	267	270	249	261	264	250	277	285	269	272	249	258	251	241	268	303	248	233	247	260	252	252	275	271	247	276	297	242	251	250	267	256	269	311	268	275	278	262	282	269	273	251	236	232	308	262	274	225	258	285	269	259	276	261	276	264	281	270	262	300	242	255	295	272	263	251	253	275	258	268	273	266	294	265	271	248	278	313	295	280	282	254	276	295	265	259	254	253	264	261	259	263	258	269	233	285	249	279	248	252	255	262	297	268	258	305	256	274	237	268	252	267	257	266	280	281	303	286	270	270	253	243	251	280	246	286	257	281	258	333	228	254	299	252	277	297	264	269	244	280	255	268	266	247	251	260	276	296	248	258	271	254	257	245	285	276	248	260	289	254	265	233	232	275	268	262	255	261	261	279	256	291	268	278	291	280	240	269	280	263	257	266	252	265	235	243	250	248	255	264	262	258	240	281	254	265	255	272	266	239	254	265	266	247	249	267	269	277	259	257	255	273	276	286	246	274	277	258	255	255	276	256	269	270	306	291	270	264	272	274	264	237	248	267	283	269	271	240	261	290	255	252	222	273	275	251	218	266	252	272	242	231	248	272	268	276	236	263	257	282	265	265	265	250	248	243	258	263	209	259	245	259	249	259	271	280	261	276	273	274	260	263	251	228	266	256	254	277	275	270	291	283	265	288	251	282	259	282	297	249	275	272	259	266	231	266	222	255	265	299	252	280	262	251	294	246	241	275	282	255	250	250	253	268	289	231	262	278	264	282	249	257	265	235	275	224	297	255	262	275	283	271	252	262	270	257	230	258	275	289	254	269	248	239	254	246	244	265	259	278	272	270	252	230	251	241	273	235	210	244	278	250	260	258	283	275	267	238	265	244	260	287	273	266	256	266	243	280	256	257	259	238	247	252	284	267	249	252	238	233	248	265	235	232	258	279	275	242	245	281	247	246	251	265	261	256	264	279	263	259	237	236	247	261	260	249	256	267	258	281	275	261	250	237	274	251	258	238	276	259	263	246	286	242	265	236	301	267	257	269	267	244	260	264	259	270	263	245	299	288	254	269	238	274	240	260	277	253	233	237	296	257	259	241	257	276	270	289	245	282	238	282	268	248	240	259	250	263	242	268	245	246	263	247	294	269	265	245	245	297	271	243	252	284	283	241	238	275	255	247	262	230	276	275	288	268	257	237	293	264	286	292	259	276	255	250	262	262	278	275	246	235	267	273	267	262	259	256	255	260	248	303	250	228	253	264	274	249	270	226	228	240	262	243	246	279	256	272	251	241	285	265	254	254	269	268	251	268	255	267	275	264	256	225	287	258	247	250	255	256	221	247	249	277	263	269	271	272	267	269	252	282	243	228	257	266	262	274	240	233	285	278	263	273	222	275	279	278	258	282	227	266	253	276	246	246	256	269	266	254	266	246	242	261	274	244	247	250	223	281	262	280	240	254	285	271	269	255	272	246	246	248	250	273	275	268	307	274	257	258	267	247	282	252	265	263
36934	50746	34773	14722	5120	1426	390	360	340	340	309	300	298	331	351	331	303	335	324	319	312	327	298	291	313	325	321	319	310	328	296	303	306	316	287	311	310	301	292	309	312	329	343	305	323	292	344	309	306	321	325	325	262	314	290	301	317	324	334	330	291	351	302	317	303	302	306	296	343	328	343	328	277	327	291	316	308	335	305	340	314	323	306	330	315	296	330	316	337	324	330	315	322	337	357	331	332	322	310	314	327	302	318	321	301	327	344	311	333	333	308	323	308	339	356	300	292	321	309	345	314	305	309	270	309	341	298	298	306	340	305	349	348	310	348	310	341	324	303	294	320	305	323	312	345	345	353	296	318	327	327	326	284	326	357	321	322	322	290	330	328	323	346	318	337	315	310	315	302	317	305	327	335	348	320	300	316	331	307	316	336	324	325	290	305	316	282	306	308	321	294	338	320	315	319	313	324	328	336	312	288	297	321	318	301	291	328	307	323	301	328	338	313	285	327	303	315	319	351	298	316	329	322	323	303	312	337	339	301	303	318	331	310	290	315	325	313	324	316	297	295	293	302	305	337	301	317	279	325	289	301	322	318	283	290	318	322	297	331	331	318	328	335	285	335	303	305	310	340	306	323	307	288	324	345	331	313	318	330	342	335	289	281	293	328	321	324	328	312	308	331	336	327	335	323	314	317	311	316	311	310	325	299	313	302	306	310	356	353	325	307	357	317	292	292	348	324	310	304	345	320	314	313	329	322	350	302	297	297	328	332	291	361	297	343	310	310	352	328	321	307	306	337	324	316	328	285	321	320	346	322	343	314	321	320	331	290	288	344	328	324	327	284	322	350	340	289	293	326	319	337	326	305	315	313	301	286	321	343	323	339	322	323	330	299	318	318	307	316	315	300	348	324	331	334	321	302	303	324	296	332	318	313	298	317	332	331	309	332	329	328	312	327	327	321	308	323	314	319	309	321	318	305	303	318	316	374	279	281	333	320	300	273	294	296	314	317	317	329	282	326	287	301	308	302	333	310	312	301	316	333	304	296	340	327	301	326	287	298	318	344	303	326	317	328	317	331	317	323	310	331	326	341	321	345	300	363	301	310	307	319	323	332	318	322	317	332	356	322	331	328	331	303	314	341	307	336	321	342	335	316	325	316	325	313	289	320	297	298	356	334	305	339	323	325	330	329	327	317	316	310	353	320	330	294	332	289	308	278	356	309	343	297	339	337	288	322	332	340	351	329	296	306	337	309	326	305	320	330	314	303	330	307	305	314	300	294	318	344	316	303	350	305	336	317	304	341	316	336	307	325	326	281	344	288	299	326	333	336	357	321	318	350	301	329	314	349	333	326	315	325	353	309	362	322	296	299	307	296	338	304	321	309	304	340	327	296	336	282	322	301	327	312	335	272	339	309	295	323	293	330	304	295	320	326	340	283	335	335	303	321	288	313	315	300	331	324	289	308	322	262	311	339	318	320	311	313	320	335	321	315	308	336	334	305	344	367	311	304	281	309	312	309	329	289	308	326	303	358	335	321	303	327	321	340	330	306	324	319	330	328	330	312	338	318	294	317	325	351	343	308	305	327	317	294	318	331	328	290	317	312	321	345	335	309	328	314	359	297	310	274	345	284	323	328	316	301	310	333	312	304	324	332	310	305	326	315	337	296	302	337	308	326	316	368	285	308	336	292	314	313	319	328	365	324	315	340	323	290	289	316	345	311	302	320	331	295	323	307	331	308	313	348	325	316	306	337	304	297	338	319	312	341	303	298	321	322	320	318	285	295	322	337	316	301	283	327	358	315	368	334	324	323	356	351	318	309	302	290	339	302	312	326	331	307	305	322	276	327	308	323	311	313	313	303	343	326	299	299	310	302	304	298	328	314	283	300	305	299	287	316	291	317	314	351	332	305	306	311	320	336	300	310	357	329	310	326	291	285	310	303	303	283	331	303	321	314	336	325	342	312	316	334	294	290	314	295	309	296	306	327	335	295	319	303	300	318	317	322	324	316	326	327	298	330	314	320	310	301	325	295	317	329	340	315	323	327	317	317	315	321	327	320	332	335	338	315	296	268	312	290	330	301	324	308	301	342	301	279	332	313	352	311	300	352	294	318	324	321	306	306	336	315	321	309	334	323	323	305	326	315	321	303	345	318	338	350	325	335	305	311	347	305	316	296	294	319	323	306	311	298	312	333	273	316	332	352	313	337	321	328	331	330	333	292	324	289	318	343	290	315	334	325	328	323	308	314	307	290	331	321	321	329	305	331	317	320	299	302	335	321	318	318	333	319	317	304	317	341	296	341	324	320	330	297	301	305	334	299	343	305	329	321	313	312	300	300	271	313	303	319	325	306	303	302	322	325	329	299	312	324	340	336	321	298	329	310	308	313	310	332	328	327	297	283	319	312	341	307	322	321	322	327	309	327	330	341	341	318	289	309	352	309	308	372	301	306	335	321	325	323	305	332	318	322	324	317	324	297	283	318	306	301	291	345	289	348	317	298	314	301	311	309	326	308	282	301	318	305	302	321	302	284	331	297	305	286	327	274	321	343	316	339	329	292	308	308	314	328	328	310	343	320	299	317	320	301	322	326	334	294	320	302	321	329	321	298	297	318	305	294	277	306	352	372	318	291	340	330	323	318	314	324	309	334	325	275	266	349	302	360	283	312	314	338	305	341	308	320	274	289	319	333	314	313	316	289	317	304	303	308	304	333	297	301	323	303	327	322	313	326	322	329	304	288	301	311	315	337	311	349	298	293	312	337	288	305	329	294	305	345	305	314	309	334	317	327	303	309	332	302	324	277	338	315	314	316	316	308	319	292	303	330	308	330	321	316	296	302	313	293	308	322	305	289	286	310	309	302	302	350	298	313	276	297	317	341	291	326	325	344	351	318	280	323	316	281	314	324	306	323	305	298	307	329	329	301	307	309	313	307	333	288	311	329	305	288	297	295	345	311	341	335	348	306	325	306	319	327	299	324	302	344	303	328	337	310	321	326	324	305	314	274	329	309	316	303	357	304	293	313	311	344	306	336	339	327	316	319	310	299	293	336	329	341	323	301	329	300	345	341	330	321	300	349	297	330	324	308	294	303	353	296	326	353	296	280	322	296	316	330	310	338	311	339	321	329	306	273	317	334	336	328	297	321	300	322	314	313	288	305	317	296	325	319	290	328	314	320	276	296	353	318	316	320	318	321	317	351	338	323	311	317	310	316	324	320	293	310	288	339	290	319	285	310	313	311	328	345	313	326	336	310	316	296	285	317	332	303	320	304	304	331	322	313	310	277	340	311	321	318	289	327	324	324	329	289	321	327	304	312	319	333	329	337	326	313	346	335	302	326	308	308	317	311	299	313	307	344	335	325	302	307	316	300	321	344	294	295	312	326	308	302	344	329	335	301	279	317	323	276	332	312	315	265	328	284	306	345	324	342	319	313	322	320	340	353	319	324	299	318	302	339	312	326	312	319	315	327	314	296	338	321	332	312	305
24664	21531	29319	25618	21356	12633	2065	453	339	272	283	297	258	301	278	265	262	253	265	257	255	282	256	258	261	269	281	282	247	253	257	268	280	246	271	272	239	249	238	245	264	285	264	242	253	259	265	261	259	273	244	267	263	249	267	290	257	281	270	276	249	253	259	266	259	272	278	264	241	245	258	253	245	254	291	265	258	255	242	269	249	246	263	228	254	273	273	253	258	249	269	261	277	285	262	252	263	262	253	258	245	293	236	242	264	235	256	234	270	256	231	275	266	283	240	250	273	279	263	260	253	254	275	287	253	234	239	250	286	281	264	268	243	273	282	269	242	249	256	256	240	265	258	254	243	248	250	248	251	272	237	238	261	248	249	260	279	245	237	265	283	265	252	271	249	266	240	270	272	263	224	269	244	279	277	283	243	273	305	246	243	240	258	249	291	230	268	232	244	259	268	273	232	245	270	243	259	250	246	233	275	269	249	261	293	254	255	272	292	284	261	278	262	262	241	258	258	250	269	228	264	239	251	250	243	266	257	272	250	299	241	232	270	278	262	280	241	266	265	258	266	265	242	243	274	237	280	218	268	263	247	255	267	251	261	243	244	250	275	296	270	255	245	286	230	241	256	288	238	261	274	270	242	227	256	282	245	238	251	242	267	266	274	246	256	255	235	278	261	266	266	300	260	299	249	245	255	252	270	260	262	241	242	263	237	256	274	269	264	251	270	286	263	267	238	308	259	281	273	280	257	259	274	267	255	266	257	264	249	265	260	246	237	261	265	249	254	288	278	260	262	296	268	264	262	259	275	270	253	274	259	296	265	275	260	273	266	275	280	257	274	249	248	267	264	245	268	269	246	281	255	249	237	278	258	272	267	255	236	235	252	273	274	249	249	249	301	272	283	273	244	250	242	276	247	247	285	228	264	274	245	249	253	280	226	256	270	262	255	265	251	288	248	254	246	261	235	239	251	244	223	257	258	252	257	245	274	264	249	270	267	275	229	254	266	261	262	247	266	266	233	247	229	268	268	253	242	239	260	290	250	251	284	263	291	240	257	272	291	237	252	261	250	278	254	252	276	241	241	259	252	258	245	261	258	279	267	274	245	234	220	247	263	258	281	283	246	251	262	260	248	273	254	249	251	263	247	244	260	264	244	246	301	256	269	280	226	261	245	258	253	240	283	275	272	288	256	262	278	260	273	258	318	262	262	259	246	260	293	229	276	262	292	266	277	253	266	268	266	274	279	270	261	244	259	254	271	247	276	270	244	252	274	254	230	254	266	273	258	265	274	253	258	288	283	272	249	230	239	253	243	270	274	264	262	272	234	256	255	274	236	260	264	259	268	253	259	250	289	265	283	238	221	282	272	238	247	251	253	254	281	238	250	258	269	258	299	262	257	269	252	264	279	262	258	272	242	238	249	263	254	252	264	271	228	243	270	260	281	271	261	260	256	260	252	238	284	277	302	267	243	266	287	253	264	254	269	253	244	258	229	248	244	255	235	232	253	235	254	247	291	266	229	267	253	265	248	238	246	238	243	228	256	234	291	262	263	273	256	241	260	267	272	289	258	260	279	286	263	276	249	263	253	241	245	259	243	253	282	286	236	252	273	254	252	272	253	206	262	239	254	289	228	259	241	260	283	299	278	254	262	273	260	276	271	277	272	264	230	242	296	276	250	273	303	274	239	251	295	267	247	247	262	257	236	258	249	277	263	283	283	251	272	217	264	254	273	254	236	241	256	250	287	269	276	273	262	250	229	270	258	286	271	274	267	278	270	246	258	265	271	280	268	271	259	247	268	277	269	263	266	295	259	261	273	224	256	264	261	251	259	227	234	231	259	251	266	264	282	272	268	274	280	249	277	255	253	258	272	260	246	253	261	263	264	237	257	268	273	268	253	241	271	264	251	271	265	266	261	246	266	235	255	281	261	253	276	263	267	252	224	265	284	244	276	238	263	248	266	259	281	277	235	268	299	221	268	254	245	264	263	274	282	265	255	282	261	243	254	232	251	251	247	244	265	280	253	256	247	254	247	234	237	256	281	250	269	267	277	252	248	265	271	238	271	251	239	284	249	245	254	286	248	257	262	231	248	257	246	255	275	227	260	277	243	235	283	258	234	258	237	237	265	243	270	239	261	223	249	239	257	254	246	280	268	262	248	247	270	258	291	253	235	269	276	269	261	266	258	246	300	241	277	300	274	280	251	267	251	295	247	253	263	248	272	258	266	293	281	261	237	272	278	283	279	250	255	282	262	252	255	262	257	279	293	256	255	255	276	250	235	270	276	300	244	231	259	263	277	240	270	269	236	257	255	262	247	265	263	283	273	233	245	260	260	302	250	251	258	237	256	270	255	251	284	256	255	283	270	273	240	257	284	244	226	274	252	257	298	271	238	259	252	262	258	254	269	256	255	264	254	230	242	274	275	252	244	230	262	249	251	267	280	262	268	254	281	264	234	250	281	278	253	248	263	261	274	264	261	269	240	269	263	261	258	254	226	258	274	254	253	258	283	253	233	270	260	260	282	234	272	271	279	220	262	264	243	264	281	259	277	251	265	273	249	256	261	230	248	232	262	247	260	241	295	243	266	272	273	265	245	282	258	264	263	253	279	252	254	275	230	262	235	235	277	253	289	260	279	264	227	275	271	275	269	254	258	256	242	279	244	263	245	266	255	257	272	270	280	303	287	261	247	264	246	257	267	232	251	292	275	271	267	262	300	252	245	261	266	272	251	274	247	272	267	242	296	240	229	276	262	278	250	253	271	292	250	273	260	272	285	249	235	271	267	278	269	273	251	279	254	252	247	280	273	266	254	272	234	266	253	262	269	291	253	277	268	257	236	276	258	245	277	258	253	240	280	254	261	265	240	269	258	258	246	240	257	277	253	229	276	271	258	245	268	265	256	255	265	260	275	274	270	241	276	258	255	274	227	263	249	243	249	232	253	243	264	283	263	278	260	240	251	254	226	239	282	269	265	267	256	254	247	273	260	280	265	258	252	246	293	264	242	258	245	269	244	264	244	279	266	243	273	247	249	250	254	267	280	247	249	239	289	264	307	281	243	276	259	223	276	286	257	281	262	245	245	225	296	288	245	268	267	249	283	272	270	230	269	241	270	275	264	257	285	280	244	257	250	277	254	267	239	231	266	254	253	254	252	268	261	258	251	252	268	273	238	264	262	285	245	252	252	271	276	282	261	242	243	238	250	255	277	246	271	245	284	266	261	264	266	253	267	268	261	268	275	255	273	282	281	279	245	292	288	274	266	254	298	255	271	258	254	255	277	276	285	232	238	276	245	257	258	268	275	261	231	269	226	271	268	255	237	261	248	261	292	249	240	244	275	257	242	267	259	231	268	283	252	249	258	247	257	264	260	281	262	264	243	281	256	267	259	251	272	281	287	273	287	237	254	276	291	270	257	264	254	247	240	252	272	251	262	249	304	277	263	255	300	294	246	264	265	272	261	249	243	239	260	301	244	260	249	265	284	267
35638	59233	46008	26989	15687	6616	1053	445	380	365	335	347	339	360	325	317	319	325	315	309	333	296	311	326	311	337	317	331	297	294	325	332	302	314	323	305	305	317	297	328	317	314	327	320	289	306	300	293	336	312	293	323	333	322	308	319	299	326	323	302	314	313	337	315	324	305	310	304	298	299	325	340	324	307	305	280	354	308	303	329	285	322	349	312	331	276	304	296	306	288	311	278	302	290	310	300	287	296	346	304	286	293	278	311	302	274	315	313	300	284	310	302	302	288	322	319	330	283	336	296	299	312	320	314	315	290	315	317	310	309	292	315	302	277	312	319	288	280	274	308	287	312	324	329	316	317	322	311	312	308	292	288	297	343	310	316	323	323	294	332	359	328	284	291	292	325	329	324	290	313	287	300	293	306	316	301	315	318	304	300	302	301	331	316	328	289	308	301	322	292	310	306	324	301	287	300	325	314	305	324	306	316	298	338	290	305	289	293	326	282	267	342	367	308	304	362	313	309	306	313	312	304	269	307	309	326	305	308	315	305	313	308	290	307	310	274	325	291	270	321	296	323	324	296	299	291	283	312	317	306	310	305	315	315	299	340	316	292	318	306	289	306	318	313	315	332	311	332	313	350	302	272	300	295	299	310	296	330	290	296	297	329	315	322	292	298	291	326	332	301	314	320	300	308	310	283	286	330	298	289	295	318	303	305	325	321	284	323	323	293	279	306	301	323	308	322	295	312	319	328	303	293	337	320	308	320	286	312	321	302	315	311	325	315	275	280	292	314	292	319	328	288	317	292	276	306	301	301	323	317	299	303	331	299	324	287	295	296	318	305	294	314	321	309	297	298	296	310	301	291	320	317	282	301	308	269	295	330	258	321	320	316	297	294	320	312	307	324	306	323	314	299	297	321	299	325	311	339	289	326	293	349	296	288	304	307	297	330	332	305	313	305	314	301	300	307	312	290	318	310	269	291	326	313	295	305	317	302	325	310	312	300	328	304	318	301	333	316	319	319	305	329	281	307	316	296	301	303	302	301	292	298	304	293	297	293	297	332	297	313	322	346	303	330	311	299	306	321	304	311	310	284	325	323	309	318	303	296	309	297	286	255	300	296	320	333	270	276	303	285	296	310	299	322	311	310	351	293	295	290	322	305	308	314	299	333	326	308	296	296	294	335	314	281	298	330	317	306	302	297	342	312	316	292	308	307	313	275	318	304	319	309	311	309	329	273	302	301	325	320	304	311	308	314	309	314	308	336	316	288	318	300	323	318	304	300	336	314	293	331	337	309	277	328	277	321	317	322	315	278	295	322	310	299	323	292	274	318	281	303	300	314	303	272	300	299	298	300	305	319	323	285	281	314	284	296	321	284	313	324	302	263	334	278	337	290	321	327	317	279	293	305	338	292	302	283	336	280	292	293	320	336	305	319	282	290	321	284	317	300	292	309	302	286	314	311	300	309	342	298	315	314	291	337	325	304	286	282	326	317	308	330	294	311	311	276	291	308	297	295	318	292	313	311	310	290	309	305	286	329	335	307	330	315	293	337	302	292	299	322	321	293	293	312	282	304	303	295	293	310	343	297	312	330	315	311	308	330	313	305	313	311	298	314	323	293	341	320	332	300	314	310	341	323	281	298	335	346	288	325	311	302	317	296	288	317	317	311	275	329	305	310	336	307	318	321	319	287	301	317	325	309	310	309	304	284	319	312	312	323	329	302	305	305	310	318	287	287	313	354	305	320	355	326	277	300	363	291	308	347	335	323	317	320	306	319	278	294	275	289	312	316	297	321	347	277	317	295	302	296	306	298	281	287	356	314	307	295	345	282	284	335	333	299	317	316	310	304	293	315	295	301	302	310	298	308	309	301	305	315	331	294	319	323	303	294	321	318	318	291	297	320	310	303	285	310	297	317	319	317	302	326	303	302	304	324	296	283	345	276	305	301	312	309	328	304	314	280	331	299	280	328	307	321	298	304	323	305	302	309	326	310	306	276	311	310	297	296	284	316	318	309	305	305	292	293	284	293	325	305	298	284	299	315	297	321	309	309	321	315	348	290	315	306	261	320	332	287	342	332	295	316	285	334	339	341	325	336	306	295	311	329	300	293	308	301	301	329	305	324	295	310	320	313	332	297	318	317	337	300	297	274	322	303	313	305	302	296	318	301	309	308	288	318	316	308	302	319	290	312	309	351	329	302	319	302	346	303	319	296	312	302	319	293	297	339	326	305	316	279	283	282	296	313	330	317	323	306	324	307	300	335	320	308	302	310	325	277	329	315	364	265	269	276	323	315	308	292	316	313	340	319	291	304	293	301	299	319	284	312	322	299	286	313	278	284	312	290	341	319	314	307	321	312	329	335	307	293	307	309	289	324	329	285	312	313	312	298	316	293	325	328	300	310	313	290	323	313	306	297	313	293	308	277	312	288	314	316	299	325	301	293	301	302	293	315	325	332	317	301	294	321	302	319	330	321	302	310	314	296	309	281	339	314	290	315	310	319	319	303	304	322	318	301	333	311	286	328	301	299	315	329	326	320	325	325	285	328	332	326	307	330	287	313	306	309	328	297	342	312	322	282	315	316	290	305	281	264	305	303	324	280	280	339	287	329	297	310	297	323	308	320	295	314	317	298	300	292	310	289	314	311	309	306	286	333	317	314	308	340	321	310	312	332	311	328	289	323	301	319	319	324	305	286	345	307	306	293	315	293	326	315	262	329	300	315	268	314	310	320	295	307	275	295	283	314	324	272	306	299	297	303	305	317	306	334	310	327	309	294	313	314	331	302	298	294	296	306	331	297	311	301	298	337	317	335	294	296	315	315	329	312	301	303	326	320	311	299	308	328	321	339	307	319	295	301	333	325	297	289	296	300	314	317	291	300	307	288	337	320	278	285	324	303	316	318	322	302	317	311	292	297	319	327	320	304	321	284	292	335	302	320	316	289	316	285	292	288	295	301	331	325	304	299	282	321	315	313	297	326	320	322	327	289	322	305	316	304	308	305	310	298	308	337	312	313	324	310	327	326	312	281	302	303	301	330	289	280	321	326	310	344	305	295	320	317	343	348	315	311	315	308	283	330	349	334	314	311	290	317	334	324	296	313	296	323	308	302	316	334	302	316	288	302	319	302	325	313	266	330	315	306	344	292	324	297	292	306	305	301	306	285	335	309	288	326	304	316	322	294	306	336	287	331	288	291	316	337	309	305	320	297	314	294	312	304	318	317	304	313	296	310	319	319	347	299	293	325	286	306	322	295	289	327	313	309	276	323	341	334	334	301	295	314	333	304	322	309	299	292	302	316	281	309	332	330	333	327	283	283	310	312	295	311	321	304	288	286	290	300	293	316	342	332	343	322	340	330	267	318	304	274	324	310	324	329	295	305	284	315	346	310	302	299	331	285	301	284	284	298	313	309	296	302	279	365	308	329	318	324	301	290	331	335	314	297	303	314	300	294	297	326	327	294	322	333	300	289	315	300	273	306	313	303	276	300
25728	21868	29042	26416	14762	3038	668	429	390	375	385	358	347	384	346	395	371	386	385	366	374	347	370	342	381	353	376	353	322	352	357	351	365	371	384	305	376	367	335	369	353	345	385	353	378	332	347	347	344	384	349	363	345	353	371	344	377	336	369	372	381	362	370	344	357	323	363	343	409	357	371	342	357	367	368	350	357	371	374	345	375	407	378	383	368	370	359	337	355	352	363	361	371	394	378	386	337	335	362	337	370	375	374	354	376	348	338	349	367	350	381	380	366	336	348	366	392	350	364	373	355	355	336	334	351	374	410	356	344	385	348	342	350	352	333	364	352	374	336	320	366	353	366	351	368	361	334	336	342	365	337	361	353	373	347	340	339	335	381	312	306	378	334	347	358	335	375	323	364	344	370	332	376	350	336	399	318	351	358	375	372	354	384	348	370	369	311	375	348	399	368	357	355	332	378	313	373	355	354	371	364	342	357	371	396	346	366	351	350	331	352	354	359	377	378	348	323	365	333	365	356	339	367	354	332	358	381	398	368	357	372	323	370	337	378	332	379	328	349	345	341	348	332	388	351	345	384	352	337	372	365	365	358	326	368	330	330	369	335	353	357	305	357	394	344	314	341	354	350	368	349	367	366	347	373	364	331	362	326	347	350	331	395	365	351	373	336	359	366	346	356	371	344	349	353	352	336	363	355	349	360	391	416	369	366	339	350	356	327	361	390	378	353	350	363	376	323	367	367	337	347	372	340	379	333	362	331	326	363	306	393	374	314	350	364	343	360	321	358	342	342	378	390	369	336	347	335	331	355	368	342	380	374	374	363	353	369	345	371	345	339	339	352	359	372	358	378	355	329	414	347	372	346	363	342	359	339	371	363	390	408	366	333	372	352	372	358	371	371	385	370	389	354	319	335	349	370	378	371	332	356	342	346	365	358	377	375	336	390	358	364	367	364	321	364	369	344	386	347	376	390	337	372	349	368	343	375	345	377	358	374	332	352	359	361	362	342	349	356	354	340	387	358	340	343	367	345	365	324	351	397	364	332	382	332	325	369	353	321	378	355	357	372	358	364	346	367	360	354	353	357	356	361	359	363	331	388	354	347	345	341	361	354	359	355	378	352	344	340	356	406	380	363	354	377	349	351	354	347	374	335	362	348	362	376	370	357	345	320	348	343	341	375	361	340	354	372	371	376	385	359	356	351	336	352	365	360	378	353	380	368	371	361	381	370	356	364	352	353	342	366	317	383	353	353	352	359	389	368	336	355	360	330	362	360	363	376	342	350	342	344	355	323	360	317	353	370	350	367	385	359	372	372	353	315	369	343	366	376	339	380	332	331	374	379	338	354	386	344	341	348	327	373	374	312	356	352	312	337	350	366	309	357	353	361	358	355	344	350	322	329	360	348	383	321	341	370	322	363	350	360	391	345	372	352	357	366	367	376	365	367	360	404	370	382	338	373	388	374	399	350	384	333	364	345	388	388	331	367	343	348	359	368	386	338	378	341	350	395	364	412	371	396	372	376	345	334	351	370	374	378	337	327	357	374	340	385	360	339	370	380	388	365	377	372	365	353	348	343	363	387	359	366	361	380	385	334	398	344	376	352	347	355	329	386	363	349	361	368	358	368	354	386	345	348	331	341	316	361	348	335	362	371	348	319	360	374	345	383	373	362	343	378	364	381	360	408	356	339	348	342	378	356	343	382	388	356	354	373	365	344	367	366	332	371	358	384	379	361	340	356	364	379	346	371	385	365	356	365	353	353	406	372	379	358	350	377	357	361	359	344	345	355	342	368	366	301	382	371	386	353	359	366	360	390	350	388	346	381	359	361	370	324	351	334	366	330	371	346	323	342	360	355	342	348	301	398	323	342	344	350	330	343	361	336	373	366	401	398	395	345	348	366	365	349	358	315	374	336	337	352	361	354	377	348	359	353	339	349	350	376	355	353	353	367	374	352	349	379	371	354	382	359	364	319	331	357	370	342	368	348	359	351	342	391	359	369	389	354	354	370	336	358	347	369	345	395	370	368	322	349	358	357	311	319	352	343	353	359	364	392	391	349	369	343	338	357	391	340	346	381	365	378	313	351	352	365	372	337	372	362	357	346	352	358	354	368	340	336	348	383	349	369	345	371	367	364	340	356	357	360	365	381	352	346	341	365	365	381	342	350	365	322	376	359	353	352	375	339	351	362	361	365	351	330	341	311	352	373	354	382	345	334	375	386	346	396	344	368	358	360	380	360	334	359	338	343	343	349	360	360	354	341	374	362	391	347	362	371	360	385	324	381	386	346	353	361	353	351	376	372	346	343	339	350	360	364	389	349	363	323	368	356	383	343	353	361	374	349	368	346	348	353	364	363	365	322	375	388	361	333	374	342	336	367	356	349	389	386	356	371	341	377	348	366	377	357	354	390	394	343	349	340	357	371	327	401	358	368	345	379	356	345	366	337	366	373	371	376	360	352	360	374	389	365	376	373	367	360	350	354	326	381	345	357	381	343	344	407	364	364	377	354	379	393	328	386	343	365	353	341	356	323	350	339	354	330	351	385	340	370	370	342	379	367	347	336	392	382	378	376	348	351	365	330	372	358	370	378	365	372	390	347	363	358	314	356	354	355	360	389	331	372	367	327	330	369	376	368	354	330	346	380	374	353	368	366	359	393	365	361	379	352	324	361	354	365	347	360	356	344	355	370	361	347	350	388	326	352	347	374	324	361	347	347	345	337	356	371	355	364	358	370	365	364	339	360	366	334	335	363	406	356	355	373	364	345	388	329	347	344	373	377	364	385	356	335	380	391	360	349	345	357	340	338	382	368	341	318	352	349	384	373	350	343	335	367	373	373	358	341	330	334	320	350	371	340	348	355	349	346	355	349	381	335	335	326	342	356	338	346	364	376	343	351	362	382	385	388	379	374	348	416	355	336	371	369	351	358	367	363	381	372	421	352	405	389	346	354	378	326	351	361	336	373	316	365	348	354	349	350	335	324	354	369	354	347	340	347	331	392	362	352	367	378	379	356	336	341	385	351	366	376	379	342	327	342	344	343	353	393	385	369	368	374	372	330	300	371	362	341	354	377	341	337	363	357	345	369	367	374	386	362	382	368	386	353	371	371	365	336	327	413	373	349	358	377	346	318	345	358	346	359	321	345	389	406	341	332	335	372	361	364	344	369	379	361	341	377	341	344	385	371	383	331	384	380	338	316	324	367	336	373	351	353	326	359	342	366	355	362	329	368	356	365	373	367	347	361	376	357	359	325	326	364	387	318	329	347	354	369	382	353	314	366	401	358	357	357	334	330	356	370	325	364	341	341	344	391	364	346	371	345	362	374	337	370	391	318	329	389	355	346	365	340	344	382	384	352	345	383	322	392	368	353	373	356	352	365	371	347	354	361	339	375	356	353	342	371	362	344	391	354	374	314	352	338	340	396	362	353	380	347	366	382	359	353	364	345	354	361	365	349	348	357	360	324	359	361	347	344	318	334	358	365	373
36906	55730	38187	23027	11362	2518	757	512	546	429	425	423	429	416	456	439	455	448	417	438	394	422	378	447	436	426	441	427	435	404	391	478	419	430	439	427	396	439	406	417	390	414	448	432	431	450	415	405	411	448	412	408	407	440	406	390	434	439	432	425	414	431	421	408	389	443	435	369	424	403	437	447	432	432	440	379	431	436	435	412	393	415	457	444	468	444	394	439	379	405	397	426	415	413	445	427	410	464	401	427	438	442	403	403	410	383	423	403	439	450	427	411	411	442	438	428	448	429	416	408	435	425	432	424	390	445	442	398	430	399	379	422	446	424	420	424	447	424	415	406	430	431	430	442	384	456	421	440	458	400	431	418	435	394	360	403	385	407	407	420	410	396	425	398	392	419	440	399	453	445	426	404	419	381	427	385	456	407	446	435	465	435	460	438	439	419	425	453	391	412	422	411	405	389	454	412	421	444	427	424	459	415	439	452	445	404	475	400	425	416	368	439	397	453	408	408	433	401	439	407	415	460	473	425	391	436	431	446	456	396	410	450	391	393	452	425	421	463	415	448	397	380	409	422	424	426	429	401	462	428	430	416	445	421	442	455	450	426	433	434	438	436	412	419	429	421	429	447	449	423	439	393	428	446	415	446	411	417	454	377	449	422	450	447	463	424	464	426	433	450	414	451	392	427	446	401	407	438	432	428	391	405	411	413	429	450	412	432	433	426	425	405	379	386	463	389	399	401	406	418	444	430	442	432	427	426	465	426	382	443	438	444	420	425	417	437	406	444	386	415	385	409	418	416	445	423	413	415	415	422	397	406	412	494	422	425	404	413	422	448	365	416	446	442	425	402	419	401	429	421	431	425	420	426	418	427	431	429	414	418	392	385	406	421	421	428	408	429	429	428	419	447	455	377	419	433	401	452	407	426	439	434	453	420	449	442	459	416	432	433	418	403	409	394	388	453	409	403	405	400	427	419	399	424	432	411	447	436	447	421	448	437	481	420	424	420	426	431	429	381	479	400	413	434	401	462	403	392	412	442	407	452	426	406	417	447	433	423	408	392	407	432	406	440	424	432	400	409	416	439	412	388	411	432	402	416	431	441	445	413	401	420	404	446	432	440	409	400	436	418	399	441	425	420	397	426	442	416	426	421	394	429	438	432	429	426	414	447	406	400	396	409	454	385	466	411	404	407	420	445	425	409	425	407	395	417	416	378	432	451	436	439	431	441	418	439	452	483	437	464	430	414	389	394	393	442	436	443	458	416	419	433	406	416	413	394	432	420	412	447	410	437	426	428	438	435	452	443	411	436	419	441	406	355	417	440	427	416	422	397	407	410	442	414	440	440	450	447	472	452	455	412	441	403	417	433	415	437	417	401	431	427	385	386	398	463	464	456	417	457	434	428	397	397	415	441	418	425	383	417	439	427	434	392	416	422	425	433	406	407	457	445	430	416	424	429	450	407	459	429	453	432	433	431	456	417	443	408	449	418	418	435	417	424	437	413	415	419	418	392	403	422	426	434	432	392	439	391	426	403	441	435	413	410	407	457	406	445	411	390	420	399	434	401	429	447	409	440	441	402	381	430	433	447	421	447	413	391	430	447	453	441	434	423	427	377	436	439	454	404	443	451	412	420	414	390	389	461	458	409	415	451	424	435	406	433	409	415	389	464	412	423	423	406	436	432	408	411	429	444	435	425	441	424	424	442	435	444	406	422	402	422	416	391	400	426	407	408	477	421	394	458	437	391	414	442	437	412	433	452	442	427	433	404	449	447	409	454	448	454	423	429	451	414	414	440	446	418	420	409	382	394	433	433	416	396	426	426	382	419	446	428	428	398	372	418	424	425	469	414	435	434	434	438	411	423	413	370	406	424	413	449	404	449	418	496	409	429	401	439	410	401	398	448	397	402	408	402	452	427	477	443	406	412	412	435	434	422	418	413	424	421	422	431	395	409	448	395	443	470	432	381	422	447	473	376	421	411	418	421	405	471	379	400	403	460	427	415	434	459	432	448	428	443	435	404	419	420	424	415	461	421	421	432	390	432	451	452	416	415	410	430	390	429	440	420	460	425	416	434	397	414	439	413	466	445	434	451	436	433	392	421	402	392	430	437	438	447	404	478	454	423	454	451	428	395	466	409	431	394	420	409	404	394	405	418	448	449	401	430	428	435	435	405	424	431	390	452	427	424	423	431	425	406	437	427	415	425	442	426	443	388	398	448	387	446	400	429	445	439	435	419	441	409	423	416	403	396	436	455	447	406	437	445	450	458	454	424	410	416	382	399	449	413	434	419	413	440	422	437	394	436	438	434	391	437	442	415	454	436	430	442	409	466	422	414	437	398	413	423	409	414	385	426	393	417	369	425	421	435	446	417	462	418	438	412	396	391	452	446	421	417	413	415	391	395	437	398	422	424	423	393	428	428	426	409	438	451	434	442	433	432	423	421	434	401	430	434	429	433	446	423	427	412	429	399	398	418	418	405	410	385	420	404	434	437	401	403	404	419	447	440	411	429	434	413	443	443	410	457	413	428	424	412	412	391	453	426	397	462	420	419	449	394	446	413	432	425	414	428	407	434	435	428	407	397	449	378	425	398	414	428	426	421	430	438	422	430	445	447	423	433	419	478	401	396	414	409	412	427	422	452	403	407	434	398	402	434	453	418	431	419	410	379	425	415	410	436	389	420	425	418	408	440	382	415	419	418	436	432	445	416	417	429	430	362	416	416	391	393	415	420	410	432	442	419	396	407	382	450	414	451	413	432	455	417	418	386	441	443	416	432	418	441	394	423	409	423	427	436	440	414	411	422	414	433	416	435	411	445	418	446	418	426	457	417	403	408	454	388	451	384	403	416	431	436	459	431	471	458	407	406	416	417	439	408	405	410	433	461	445	420	408	405	428	414	393	415	418	409	446	428	437	420	382	439	422	446	434	457	396	419	398	424	455	372	412	378	407	422	426	444	409	454	442	423	434	436	407	390	435	415	448	412	452	425	412	421	425	425	395	446	446	424	447	419	438	395	432	404	407	415	445	410	408	409	409	448	431	401	412	430	441	442	398	423	417	451	408	437	470	433	393	408	423	406	401	400	420	422	379	429	431	439	458	466	452	431	418	430	393	430	402	448	441	438	442	426	439	432	428	437	421	459	416	389	458	413	385	410	435	419	438	446	402	415	432	423	423	425	425	435	442	436	437	421	446	417	442	466	388	424	436	424	480	408	399	428	414	415	394	376	448	434	420	429	446	388	434	421	427	398	421	406	420	450	427	426	421	438	452	409	408	384	439	462	434	396	401	398	426	401	410	441	409	445	418	403	408	409	397	440	469	421	456	424	455	400	407	423	443	468	467	432	461	430	434	429	460	395	453	444	408	439	439	415	417	398	417	422	411	423	464	433	446	409	430	430	365	412	401	419	421	415	410	412	411	411	409	443	423	430	421	422	442	419	417	444	435	390	410	395	389	415	432	436	406	401	409	422	403	430	441	398	427	410
23300	21489	29205	24524	21701	20524	7516	873	544	462	436	458	460	444	400	429	432	421	419	452	435	404	397	427	406	406	394	392	424	404	413	378	441	410	404	355	395	421	416	393	414	405	409	403	419	394	393	428	407	397	390	440	398	433	375	436	383	393	380	417	409	389	383	405	394	429	357	388	391	390	411	405	388	383	385	389	364	399	388	402	418	399	397	379	411	445	389	421	364	366	398	372	355	404	383	382	407	409	394	393	375	439	407	413	359	364	400	401	389	359	442	414	361	353	389	371	388	386	393	408	380	398	384	390	374	374	358	400	393	413	400	428	424	391	404	376	399	387	399	429	387	402	381	423	407	361	412	398	386	431	407	412	363	382	397	388	410	358	400	411	380	382	396	390	387	402	431	389	397	386	401	393	400	428	395	425	408	432	377	437	399	423	391	366	420	359	406	420	418	366	366	400	405	402	390	377	404	421	357	406	370	380	387	362	399	415	386	360	397	398	408	380	386	416	405	430	366	416	388	408	422	418	383	421	383	429	385	423	390	422	379	394	422	429	385	383	415	404	422	423	396	394	401	372	405	423	400	398	391	423	425	380	422	401	403	401	391	401	393	416	396	413	379	438	390	392	413	408	383	379	417	384	412	384	386	377	394	406	384	418	398	393	370	410	418	382	400	369	394	386	433	380	398	414	430	400	404	428	404	406	403	410	425	431	394	408	417	399	385	420	398	383	351	385	407	358	387	399	414	417	411	397	422	374	421	394	439	419	384	391	417	412	404	413	383	407	416	389	434	426	360	373	357	382	423	382	400	375	399	421	433	434	433	392	415	379	391	395	398	395	375	410	403	405	394	414	393	396	352	408	400	393	358	405	395	353	395	390	391	415	393	377	366	377	412	391	412	386	400	394	421	391	401	421	411	409	422	373	379	385	412	389	429	432	389	385	390	401	418	425	411	425	395	399	386	410	401	373	383	414	408	381	414	413	405	413	361	392	413	420	415	408	412	365	384	376	366	381	412	389	368	398	395	392	401	425	371	400	401	408	398	387	410	364	375	386	394	395	357	382	389	403	415	400	403	407	375	357	419	401	411	423	419	402	385	377	394	405	406	381	421	426	430	439	389	368	384	417	419	396	418	431	398	400	393	385	432	399	388	386	419	417	378	391	376	412	391	418	422	377	428	382	422	392	436	412	395	390	415	408	355	386	411	425	422	408	412	351	388	384	409	375	393	380	391	394	410	377	416	411	388	394	391	399	394	448	410	384	375	401	409	429	425	368	389	401	402	413	419	368	405	431	412	425	372	378	387	359	438	349	431	390	379	398	401	379	380	387	389	377	392	357	399	406	426	386	414	364	394	429	370	391	404	422	370	376	402	399	391	402	376	371	411	380	372	398	399	390	419	416	415	394	378	382	383	422	402	366	406	413	432	409	372	377	394	406	406	399	396	382	395	445	388	393	401	396	405	393	394	392	398	369	393	400	390	400	412	431	405	388	400	379	406	382	418	389	376	378	411	406	379	419	418	386	430	385	397	413	388	403	401	362	412	384	438	368	422	417	399	436	397	389	390	390	397	381	388	435	422	402	417	415	386	396	358	418	406	409	383	390	392	416	390	402	426	413	380	402	410	381	378	404	381	417	403	389	399	437	393	363	388	436	394	379	400	381	385	408	419	406	392	362	394	367	390	387	380	398	408	387	383	410	397	397	401	377	358	428	414	412	420	379	405	390	392	393	433	358	409	393	393	408	416	442	409	401	394	389	380	374	406	391	422	414	426	403	370	382	390	407	400	376	397	397	394	388	409	401	396	399	411	433	412	434	393	401	385	392	367	381	409	406	438	374	424	380	422	377	438	397	395	396	381	430	409	426	381	399	436	387	379	381	436	402	377	416	380	391	400	385	412	376	390	423	398	397	407	392	405	356	394	392	409	392	392	375	391	363	369	406	383	372	371	395	406	401	416	401	397	408	411	426	392	419	402	431	405	372	355	422	397	428	388	398	394	406	374	393	375	357	403	438	413	396	392	397	402	401	407	388	410	398	393	415	413	404	398	388	392	405	386	420	396	413	392	423	361	424	433	431	394	416	414	417	424	411	428	389	389	401	381	376	421	432	387	444	384	364	404	400	391	438	415	396	401	425	375	373	399	406	404	405	368	403	394	383	384	395	379	436	390	393	397	375	396	408	385	373	391	413	401	382	397	368	391	388	385	378	430	399	395	403	385	389	396	422	409	398	387	403	444	376	389	390	431	390	394	421	384	368	422	362	397	384	400	396	397	394	408	391	426	373	393	404	386	406	402	392	394	369	401	413	419	432	407	390	415	379	418	387	389	389	352	397	372	386	408	403	386	417	423	379	402	372	376	409	418	407	419	411	383	412	409	402	389	379	385	392	415	397	373	386	399	357	386	420	423	394	395	430	362	420	387	411	427	376	399	389	385	387	373	399	348	390	406	388	398	415	391	392	434	423	386	407	414	383	377	411	400	391	391	404	435	415	397	412	382	401	411	396	402	386	408	391	392	382	417	389	416	387	406	416	393	381	374	397	361	420	445	384	400	420	400	394	455	398	348	381	397	407	383	414	386	421	376	395	407	437	412	387	400	404	393	360	385	393	405	405	378	402	400	385	394	431	384	397	412	399	368	380	442	399	370	419	389	369	422	421	405	424	392	385	388	431	400	428	393	433	393	419	409	389	451	426	415	389	414	402	406	411	433	417	383	409	402	385	386	372	399	370	413	382	427	439	406	390	386	367	362	399	395	377	383	430	384	410	392	392	382	404	379	432	440	404	400	419	388	411	396	389	360	391	451	401	442	421	392	403	439	425	405	392	397	405	391	387	396	411	411	426	417	404	407	385	413	389	385	335	411	383	394	402	389	398	379	370	365	399	365	420	386	365	399	395	409	392	370	417	395	402	397	444	398	382	383	395	338	366	394	400	421	401	385	364	424	386	393	405	380	409	381	395	388	421	395	386	428	406	386	445	433	385	386	440	399	389	406	433	415	408	413	397	377	398	400	397	383	387	395	404	408	384	396	377	416	391	436	378	414	400	386	405	386	396	416	383	420	364	404	383	422	404	381	397	425	413	417	389	374	384	409	394	362	375	404	399	372	387	401	392	400	390	378	398	408	404	430	404	393	432	409	411	394	395	376	391	414	438	375	381	381	397	381	379	395	409	370	393	399	420	404	415	415	392	415	442	402	417	385	404	378	380	365	425	403	406	412	416	400	377	392	390	409	400	431	408	395	395	386	420	394	396	377	389	422	436	394	372	406	410	372	394	428	387	394	418	422	388	416	380	426	436	379	363	422	425	389	430	410	418	408	394	414	396	417	396	410	406	404	380	387	388	386	418	413	391	405	400	419	411	381	380	426	389	410	426	384	408	397	359	435	370	396	395	429	396	380	409	390	382	442	419	360	393	395	381	396	427	391	405	394	412	364	400	383	418	385	377	400	435	390	396	422	408	419	422	397	413	360	374	418	375	420	408	438	420
41943	67739	47802	34164	15259	5535	1075	710	690	563	525	516	517	478	498	451	502	446	479	437	465	491	455	479	433	443	469	450	444	440	437	428	449	464	447	456	503	411	466	419	438	452	443	433	456	457	481	412	437	475	440	431	461	463	496	476	460	494	434	482	444	464	448	444	447	388	434	491	474	416	489	449	447	470	447	408	416	457	430	436	436	497	415	466	454	446	434	448	453	392	441	474	430	431	458	488	465	450	488	478	442	410	443	482	505	456	416	440	456	475	449	468	411	442	424	439	453	441	452	476	466	455	458	462	442	423	438	450	454	466	448	457	437	442	447	472	478	414	443	462	466	432	480	455	428	403	435	473	442	480	450	456	424	462	439	505	466	441	477	445	457	435	485	466	482	466	433	429	449	425	420	482	494	461	457	445	497	468	511	446	442	509	440	450	471	421	464	475	455	452	446	441	427	442	441	452	471	456	451	435	426	422	380	474	452	437	424	443	445	476	454	447	457	481	457	472	474	475	438	450	451	481	416	456	437	496	437	436	442	450	456	461	407	473	446	483	452	472	465	429	437	429	408	491	421	431	478	450	450	432	464	439	445	456	460	456	482	429	473	439	430	434	434	425	424	463	437	417	434	484	472	438	440	455	409	480	457	477	413	446	431	465	460	446	467	450	447	421	464	439	422	446	429	467	479	462	458	431	475	438	464	462	423	440	440	464	493	419	465	454	432	480	433	474	456	462	481	401	443	467	459	445	434	435	442	475	428	435	410	418	455	443	476	435	465	419	450	473	420	456	453	453	454	435	443	451	422	440	459	464	453	421	429	442	463	467	460	399	466	499	473	416	455	456	478	431	470	438	419	473	477	448	428	439	478	447	478	421	440	434	465	433	477	436	462	442	469	482	449	439	412	444	450	453	465	440	385	438	462	460	454	479	467	429	481	487	460	419	479	437	449	461	443	407	456	445	438	465	466	411	446	445	444	432	450	449	429	441	465	434	430	459	448	457	401	449	445	475	448	430	445	460	483	404	459	407	464	420	470	429	437	464	441	463	469	446	447	460	472	445	446	470	473	452	434	488	488	464	428	448	419	456	461	454	452	439	427	482	450	439	461	444	457	441	424	464	447	439	458	430	459	440	505	463	450	459	446	447	432	456	459	435	464	449	442	440	464	418	490	433	398	447	470	417	413	436	432	472	493	408	417	449	444	482	460	451	501	457	498	466	474	442	414	451	483	441	450	468	425	432	437	468	461	447	442	446	454	450	447	445	418	468	460	458	493	418	453	441	459	474	430	467	468	467	433	454	465	454	454	469	444	431	475	466	464	481	404	437	441	431	489	460	451	436	453	439	452	443	430	424	412	472	426	479	445	429	413	407	442	449	467	420	462	455	441	449	452	463	440	491	461	494	441	449	462	451	443	436	480	464	462	431	469	485	417	466	458	439	440	482	435	461	452	442	495	407	461	465	424	464	490	454	454	489	460	450	452	470	462	417	472	422	472	424	495	455	449	386	432	440	454	428	471	431	458	459	453	425	461	448	437	485	441	481	440	425	454	468	464	429	476	451	473	406	466	469	420	449	396	441	467	445	426	450	414	459	434	454	451	445	462	438	446	463	453	437	471	464	453	435	459	475	436	426	434	443	450	450	454	480	474	451	436	449	457	440	437	446	444	457	441	446	433	475	451	415	414	467	474	406	429	458	424	460	449	471	444	449	455	480	438	479	430	447	444	428	468	423	424	444	429	451	445	442	454	461	448	466	439	462	430	446	470	445	458	445	431	464	431	465	461	444	471	425	426	445	444	459	395	447	430	422	439	414	439	447	425	463	417	458	468	473	454	429	449	447	430	489	423	464	421	415	433	432	468	467	464	439	445	415	458	449	457	419	417	430	461	461	474	458	468	459	473	444	449	435	456	464	447	445	466	452	401	477	454	457	452	445	451	466	452	457	481	473	404	475	431	439	472	448	425	446	444	413	447	476	445	423	408	426	411	419	448	451	445	430	447	475	425	436	422	445	490	446	441	419	437	449	440	431	474	422	467	438	420	430	408	445	412	505	432	438	444	459	428	474	431	491	453	413	434	411	421	430	424	434	438	425	487	466	489	462	485	432	436	448	445	425	435	453	440	427	435	455	466	468	404	422	443	471	419	472	437	466	410	463	488	449	455	450	439	420	415	475	437	436	446	472	492	427	475	476	487	403	412	475	424	457	452	377	441	462	476	467	455	458	458	433	463	418	444	460	451	461	441	449	407	463	462	451	445	412	449	479	462	455	448	445	402	453	413	435	470	454	455	440	435	462	424	478	429	432	465	454	435	439	463	462	437	459	471	449	446	457	494	445	427	462	417	472	412	426	436	437	409	458	453	440	484	486	462	430	446	460	469	471	428	477	442	441	437	426	469	463	455	412	491	472	438	426	465	449	494	453	458	489	426	408	427	434	465	400	457	428	448	463	475	425	445	443	453	421	438	445	451	446	436	443	469	456	475	460	416	456	437	444	451	450	432	427	412	435	489	462	461	480	466	450	462	478	449	470	462	439	467	464	466	403	477	465	446	448	424	468	471	463	451	453	436	472	472	457	434	470	446	453	440	480	466	435	463	422	456	474	396	428	448	468	452	443	440	456	448	447	451	452	445	456	450	418	429	427	458	443	466	457	426	449	476	404	464	418	442	442	460	432	426	447	408	465	446	481	476	449	429	447	487	478	410	417	433	423	462	423	392	414	468	469	467	459	415	430	428	411	461	432	468	435	444	472	431	437	438	463	455	490	443	426	437	450	458	429	416	426	420	457	445	463	462	459	439	461	450	443	457	477	459	415	484	478	413	472	485	441	438	445	409	447	476	448	437	460	444	428	442	435	471	450	446	423	442	458	443	450	469	421	483	442	479	424	423	447	484	452	437	424	431	460	434	431	415	434	423	423	431	430	451	424	389	459	447	455	446	455	456	435	454	464	446	438	448	495	475	417	494	431	468	450	440	439	433	458	474	456	432	475	484	430	465	432	462	442	447	463	444	449	411	421	463	455	432	461	446	456	508	434	451	449	428	448	468	458	482	417	422	447	443	472	487	431	454	445	441	459	439	485	442	471	471	431	415	454	459	448	399	458	440	445	446	460	432	424	453	445	460	430	427	484	477	456	477	436	439	500	433	429	425	444	415	453	442	415	449	436	429	423	443	474	446	441	462	430	480	445	468	433	459	428	445	421	440	457	455	449	445	460	464	431	475	424	434	438	446	439	480	454	407	492	416	430	441	470	456	472	466	454	472	455	478	405	438	422	472	449	439	448	467	446	404	448	439	438	426	466	478	455	454	447	461	470	440	448	449	474	435	431	459	445	471	487	444	470	445	448	456	470	457	468	482	480	460	433	432	458	442	432	463	469	486	442	466	420	444	482	448	452	446	424	435	410	469	485	463	440	436	431	446	440	437	440	418	432	462	493	456	474	446	466	420	429	444	416	464	476	440	461	428	432	471	459	419	433	433	408	503	484
31517	33213	32956	18464	7179	1219	441	306	252	254	271	286	283	255	254	235	262	253	277	230	226	237	289	285	272	270	262	259	239	241	291	245	277	284	273	263	248	249	268	274	274	289	307	252	267	271	279	252	266	299	285	284	284	296	272	246	268	260	259	260	276	252	287	258	258	247	275	245	293	272	222	249	262	267	258	255	277	286	266	266	252	250	281	255	269	252	266	280	262	252	237	274	277	312	260	255	262	266	290	244	283	268	275	282	249	284	285	247	269	248	264	263	270	227	269	268	234	277	272	257	269	253	229	238	268	252	262	254	247	247	260	256	250	243	250	294	275	265	257	269	276	272	275	266	288	270	271	278	285	256	292	246	238	251	268	290	286	252	259	313	262	271	279	249	295	285	258	273	264	267	266	272	282	256	283	259	264	269	251	271	253	241	261	239	267	258	272	239	239	270	265	259	264	272	227	262	260	262	276	270	264	260	284	269	244	293	266	276	252	257	254	273	258	278	287	230	264	284	266	279	244	258	270	255	254	252	283	281	244	246	287	278	259	223	268	286	241	271	274	260	293	250	292	241	249	283	260	273	285	284	226	262	265	273	265	273	281	286	259	285	269	277	252	265	273	277	263	270	231	262	246	262	263	281	279	258	254	251	242	278	246	268	260	247	267	260	244	274	265	258	270	280	248	291	262	276	284	283	270	269	251	262	219	262	275	258	265	244	259	282	254	248	236	268	250	269	266	242	241	269	267	281	270	260	253	266	254	278	285	276	258	278	255	298	275	246	234	265	228	253	272	258	294	268	244	273	250	255	240	255	276	265	267	262	264	283	268	242	260	244	239	259	286	269	258	246	277	260	263	243	274	267	240	278	275	244	269	258	273	249	273	241	250	272	248	252	252	258	242	278	284	268	264	257	244	293	265	269	260	251	291	263	270	283	261	258	255	239	280	284	247	238	245	253	273	235	272	253	275	274	269	231	268	277	274	258	254	231	270	219	278	265	275	260	263	273	241	276	279	280	272	290	264	245	251	275	255	254	226	238	261	264	285	271	272	261	267	270	274	249	266	261	256	258	279	267	261	263	240	260	278	235	261	264	269	260	249	276	278	288	269	249	251	244	270	274	269	270	267	248	248	234	253	291	268	253	283	261	251	249	267	261	239	260	254	288	254	267	272	275	298	271	276	274	240	255	244	270	304	261	261	273	271	257	264	276	248	266	322	265	248	257	253	277	253	275	277	243	278	260	298	268	266	233	268	250	267	259	243	264	267	251	248	239	288	319	286	269	244	270	256	275	228	244	249	268	262	302	250	282	253	259	290	291	260	250	271	273	261	274	251	240	258	275	274	237	257	274	254	251	296	266	310	277	261	275	268	250	280	253	277	272	286	284	263	251	256	249	233	273	252	282	260	274	262	274	278	250	283	288	270	246	257	270	247	294	259	238	240	230	257	259	255	245	255	258	252	259	275	232	270	254	263	268	262	225	261	259	262	276	278	265	222	298	270	281	273	257	282	252	265	242	253	260	274	285	252	261	253	280	238	242	243	277	290	238	271	279	251	258	272	258	240	295	265	265	271	239	264	273	255	249	282	268	252	252	268	281	269	245	247	265	250	256	244	263	272	223	275	280	248	262	275	264	258	266	285	254	250	247	272	274	295	248	277	254	252	258	260	244	270	249	264	266	248	279	286	246	284	276	240	250	248	281	252	260	239	255	265	276	247	270	256	266	294	294	253	269	258	265	265	252	274	283	254	276	248	274	259	230	255	257	294	259	257	282	288	267	277	279	274	263	288	256	229	275	236	251	289	288	266	292	268	267	272	257	275	268	291	272	284	233	297	282	271	240	242	271	251	265	267	240	259	266	256	248	251	256	273	245	308	258	278	289	235	253	265	294	316	252	289	245	262	282	251	271	265	272	260	233	265	266	262	282	256	215	275	274	272	283	272	305	231	246	249	282	267	266	241	268	274	229	263	236	262	270	265	242	245	272	269	275	281	265	253	252	283	240	278	279	291	260	300	279	270	256	254	256	258	271	277	287	256	286	265	243	263	253	268	262	253	285	258	266	263	252	284	264	229	267	267	290	249	262	264	267	274	273	265	264	257	255	250	280	264	267	263	274	259	253	260	262	271	259	289	269	250	273	224	266	262	257	263	285	289	281	251	252	269	264	265	290	246	238	284	250	249	275	271	265	271	245	276	275	257	281	266	257	237	283	254	293	292	228	267	257	264	272	266	295	265	271	259	254	271	287	269	273	252	289	256	275	240	286	239	282	280	240	262	261	281	244	248	290	258	280	278	246	245	272	260	274	303	234	232	249	261	267	288	265	300	248	280	284	231	289	271	289	261	260	278	248	273	271	257	264	276	273	283	261	230	281	276	266	285	259	258	264	256	240	258	265	269	258	248	256	282	264	268	239	305	265	246	256	264	277	253	252	254	246	259	247	260	248	296	268	252	267	266	264	258	285	263	280	253	254	248	256	292	287	244	289	297	251	237	244	259	238	255	261	261	256	259	248	249	275	268	259	260	277	246	247	279	299	284	259	262	262	263	258	251	270	256	268	247	284	255	248	282	298	242	258	254	259	260	230	266	260	232	273	261	269	257	258	266	278	277	295	262	276	274	276	229	265	266	280	256	264	294	260	238	286	256	228	229	278	259	273	254	246	256	279	244	260	294	273	275	225	240	252	269	259	243	283	246	243	294	250	274	232	255	296	295	249	282	260	293	266	272	259	262	247	283	267	249	243	259	262	290	264	295	241	280	263	273	272	241	262	245	242	267	273	305	268	275	251	283	279	276	251	290	304	283	277	236	243	245	256	249	263	260	254	275	246	254	273	279	258	275	253	251	247	280	297	256	311	274	278	235	235	266	288	260	261	291	253	251	279	244	272	243	277	246	282	250	255	256	248	275	231	244	248	251	246	272	231	259	294	254	247	267	255	281	278	262	242	272	229	228	231	284	252	234	247	258	245	252	263	276	270	282	281	247	254	259	234	261	262	263	273	236	253	255	278	256	261	263	255	264	280	296	236	260	289	253	269	258	276	274	268	262	271	269	275	242	268	269	246	265	233	270	274	276	276	305	261	224	259	285	276	264	253	283	279	265	270	257	251	243	249	266	268	248	272	263	271	279	264	276	267	259	250	264	290	248	265	278	267	231	275	276	284	273	286	258	258	261	233	253	241	284	270	276	262	244	250	270	274	257	278	240	267	244	256	271	269	231	267	243	249	263	267	264	276	251	270	287	267	244	282	229	252	247	257	248	267	280	280	259	288	256	259	242	265	267	270	286	261	243	238	282	265	278	242	266	260	251	244	244	251	267	233	252	294	288	249	266	264	272	260	281	271	268	265	234	265	244	231	257	273	256	268	266	261	266	272	247	254	279	240	274	267	274	282	262	260	240	255	278	264	246	286	253	277	261	247	272	275	260	276	245	269	262	233	254	246	254	268	256	261	257	248	254	301	260	247	262	265	266	247	273	270	266	259	265	234
35901	48648	31330	16213	8563	1436	509	346	327	328	334	325	290	319	293	353	310	308	331	320	326	328	319	351	325	328	321	342	340	326	310	329	344	334	336	327	329	276	313	322	337	304	348	327	321	304	323	292	293	301	327	309	322	296	348	301	334	338	307	316	303	303	304	332	313	319	301	344	338	323	331	324	310	352	305	336	306	357	327	323	325	347	302	316	309	311	338	339	330	312	318	331	305	325	293	299	319	330	355	300	318	321	333	280	306	302	337	338	324	314	332	302	362	330	320	299	319	283	298	329	330	293	308	285	336	325	329	342	306	319	344	304	339	330	298	303	353	316	333	288	346	282	323	326	331	317	288	322	316	300	299	295	330	309	305	314	323	314	292	308	291	326	296	303	312	330	334	290	310	331	341	308	340	319	305	335	327	323	303	303	332	342	330	282	306	295	315	363	335	320	310	330	339	338	328	294	325	301	317	311	327	313	311	347	282	350	308	301	302	283	300	324	275	322	321	335	338	337	331	335	365	344	278	321	309	312	338	315	283	328	328	296	321	338	310	324	324	326	328	306	287	288	329	313	321	317	326	310	332	317	349	324	321	343	322	286	308	361	332	325	330	307	290	300	294	325	316	309	306	307	309	315	333	314	296	314	311	302	318	323	308	338	300	335	348	338	284	335	315	327	334	330	333	319	308	329	345	350	319	327	319	319	327	344	314	323	310	298	282	337	306	321	285	324	330	307	329	299	291	313	300	331	294	321	295	325	311	367	330	337	296	325	315	325	302	340	358	326	288	317	312	321	335	333	293	353	332	288	345	336	311	356	327	331	316	319	339	339	320	360	325	357	320	321	322	307	338	307	313	309	280	308	327	323	321	306	322	308	344	348	337	334	310	334	314	341	326	287	314	308	331	313	306	287	338	310	322	325	302	310	308	287	316	307	326	293	325	320	312	327	336	360	302	314	324	354	318	326	326	332	326	344	344	274	330	317	363	329	297	320	327	329	301	324	324	317	322	303	328	319	323	306	283	345	318	317	338	298	334	338	335	351	312	325	305	348	326	355	298	292	308	335	335	323	366	341	314	317	326	319	305	345	335	324	362	295	295	348	302	322	317	297	314	326	318	305	291	293	320	322	338	309	312	317	339	308	349	322	314	308	366	312	310	303	314	315	331	292	324	343	303	312	342	307	335	332	313	333	297	305	293	304	287	332	286	338	346	332	342	311	315	305	341	312	335	285	307	312	317	334	313	313	295	313	348	360	279	327	289	289	313	306	340	326	302	329	286	312	305	308	314	311	322	322	281	298	304	288	330	332	347	311	321	348	313	317	320	304	307	327	299	314	309	340	312	337	291	350	329	330	342	298	331	328	349	283	312	318	270	334	305	304	324	315	374	291	292	316	274	358	313	318	291	304	282	333	313	314	313	311	296	325	313	377	287	339	347	296	329	319	349	310	320	347	334	326	300	342	311	302	322	299	341	330	311	315	344	291	336	318	311	327	326	338	279	328	316	351	348	315	289	293	303	331	315	308	308	313	310	352	320	287	317	287	310	317	338	313	333	314	309	322	317	317	345	304	310	342	326	293	285	300	316	324	306	330	298	341	362	317	316	343	336	375	304	311	316	323	308	317	330	344	308	331	327	297	293	349	301	315	329	308	310	365	334	332	305	309	322	306	319	336	310	302	305	295	334	318	307	283	319	339	347	303	291	318	305	341	300	321	324	318	294	306	327	318	317	335	333	337	289	310	326	339	303	322	310	297	312	319	313	332	297	319	285	331	301	344	310	356	300	305	306	314	316	318	310	314	320	315	314	317	334	317	308	304	342	314	306	311	308	288	296	319	311	310	315	361	328	312	320	319	353	338	335	316	309	317	309	340	310	275	335	314	309	316	326	347	330	317	325	322	330	312	332	311	336	331	336	320	333	300	304	307	323	335	339	340	304	336	303	321	346	339	305	323	306	316	318	310	340	310	326	322	323	310	303	289	336	312	307	324	303	305	308	305	351	320	312	296	314	329	320	320	317	319	332	316	307	331	321	314	285	304	336	346	320	321	342	311	292	297	319	287	319	317	310	322	317	363	331	321	299	316	344	323	310	324	350	341	347	331	336	334	303	292	331	328	334	323	324	329	330	316	322	347	324	340	311	305	326	326	304	281	321	347	336	286	298	337	314	330	335	302	316	310	309	323	312	289	285	338	336	289	331	335	296	298	293	342	324	317	295	308	358	328	293	305	351	315	280	305	303	340	334	310	314	313	332	323	340	316	310	319	299	287	340	325	322	309	275	320	294	363	304	308	303	344	318	296	310	311	362	320	327	285	339	312	314	308	315	309	322	308	315	329	310	310	344	328	335	312	343	284	340	285	318	313	313	302	326	298	312	309	327	302	295	327	280	321	304	302	311	318	324	316	318	325	308	305	322	330	349	329	315	313	337	339	298	308	362	299	318	327	301	326	315	312	296	305	328	301	321	315	311	301	317	343	333	315	314	295	338	328	340	337	342	316	334	298	305	342	332	345	319	345	309	323	322	306	299	303	315	330	301	334	318	314	327	329	321	334	342	333	273	312	326	289	321	335	342	331	304	315	329	322	326	311	323	307	342	300	314	286	316	385	329	304	308	316	339	349	344	313	326	316	344	283	308	284	303	316	332	330	326	328	301	358	293	287	313	341	296	315	320	328	305	301	317	332	315	308	325	297	321	319	317	317	310	327	338	319	308	320	319	302	312	327	316	318	326	303	322	317	309	296	329	304	329	306	295	345	312	320	335	337	302	324	343	344	325	330	289	345	323	308	327	327	330	301	299	318	335	317	309	291	295	313	330	295	327	326	306	272	298	281	344	299	346	338	300	323	339	315	320	320	325	309	302	299	326	303	295	328	319	295	313	290	300	304	329	310	344	329	285	294	304	316	319	279	306	327	332	329	318	319	360	323	332	308	288	299	301	344	309	317	345	339	297	335	337	311	303	347	340	347	327	311	327	337	322	311	283	316	313	333	312	296	303	310	302	314	334	340	307	318	305	314	327	323	343	332	334	328	316	315	335	315	317	335	307	306	325	330	301	307	325	321	313	341	308	325	316	333	307	297	307	329	318	321	342	303	307	339	379	292	323	337	318	338	327	348	293	311	303	323	309	295	368	288	351	323	313	293	314	323	304	328	336	341	305	290	300	341	350	335	284	302	325	334	309	296	325	307	320	312	349	318	315	324	336	285	288	319	312	347	312	312	328	325	311	305	335	328	311	303	302	334	327	311	300	315	317	331	305	321	301	323	313	342	324	292	310	295	308	310	313	357	311	318	324	308	307	352	321	300	288	283	304	324	291	304	316	302	305	308	338	328	320	323	301	294	319	307	319	296	288	334	324	332	301	317	311	322	295	303	316	334	323	285	303	318	306	315	321	342	319	324	317	316	332	319	319	297	278	297	297	334	306	337	297	336	310	352	299	337	324	306	339	292	320	294	287	322	303	298	325	302	328	318	304	307	330	342	293	336
24723	21584	28930	26127	21897	12505	2948	617	369	293	285	296	253	272	305	251	266	267	235	263	254	285	285	252	232	254	282	244	273	269	257	226	257	269	237	243	218	257	251	286	258	261	261	248	253	235	242	237	245	253	240	268	255	262	248	246	272	287	260	257	271	281	260	254	254	274	231	277	267	272	238	259	219	253	247	240	260	263	257	217	238	237	257	280	234	251	236	258	251	275	259	233	238	254	226	234	252	257	261	259	211	240	240	287	245	271	271	243	232	268	231	254	263	254	250	273	239	277	240	236	261	243	242	233	240	246	252	280	235	240	263	215	274	227	258	269	232	251	214	245	228	269	279	236	226	253	218	240	238	229	258	252	264	227	231	264	250	249	256	215	261	244	256	247	244	267	228	278	251	242	247	248	213	281	237	244	251	238	254	275	268	230	232	255	235	261	246	243	264	274	277	265	240	266	252	269	260	223	260	246	267	246	220	302	232	233	274	255	233	259	236	263	236	266	283	242	259	237	242	260	256	268	248	238	273	241	276	257	258	249	263	218	241	268	275	237	253	247	233	255	278	216	245	262	240	257	226	262	259	212	230	279	249	260	246	272	238	242	272	262	215	241	266	248	246	276	253	264	247	227	259	247	254	241	256	221	239	292	271	244	271	238	265	252	241	251	253	251	225	260	245	219	238	252	213	232	295	253	259	257	266	261	254	253	271	237	262	238	231	247	267	256	258	255	254	270	239	254	239	234	211	246	251	219	235	234	251	255	263	266	236	239	236	241	266	260	230	226	262	243	259	235	241	253	263	248	258	272	272	263	243	248	272	271	266	245	248	241	260	273	254	250	259	260	266	267	255	276	236	241	293	276	242	255	281	241	237	248	236	264	266	233	245	260	262	267	252	238	259	270	256	238	246	260	233	249	237	266	252	252	240	273	251	257	273	220	244	236	226	265	265	226	252	243	246	227	243	249	222	240	253	242	233	240	259	247	247	252	242	242	251	237	242	231	268	242	214	248	273	259	239	271	257	264	236	232	267	221	234	293	242	242	232	262	252	261	239	253	255	281	268	253	254	241	229	254	267	225	240	232	252	249	226	220	249	287	223	257	260	258	265	265	254	264	249	259	245	261	267	262	225	249	275	273	257	282	262	244	261	254	241	241	247	251	252	260	267	224	251	240	236	233	265	254	241	270	240	278	256	220	267	253	253	251	243	272	262	265	232	264	250	239	265	234	237	269	260	224	225	248	248	268	242	274	285	278	257	287	281	246	240	265	257	236	257	280	256	240	249	255	249	258	234	255	263	285	275	246	236	234	274	229	255	233	264	250	255	220	237	250	247	247	240	238	240	254	227	250	234	237	262	260	266	256	265	259	272	248	262	260	231	233	260	255	256	256	239	223	269	240	241	243	220	253	246	252	266	267	256	236	258	235	232	204	238	219	270	233	273	262	254	248	237	236	228	250	265	243	236	254	251	276	234	255	250	242	229	267	252	254	284	242	236	255	276	239	227	265	256	240	239	237	275	241	214	240	270	252	239	293	262	247	226	225	280	256	254	271	278	278	211	271	234	246	234	251	236	239	273	221	282	241	259	275	232	238	247	244	233	250	253	240	275	241	248	270	240	223	259	205	245	253	245	237	251	252	245	243	285	237	246	219	259	238	255	225	232	230	219	233	235	228	241	249	243	243	250	269	230	254	232	220	236	232	265	262	242	251	236	252	256	246	252	265	250	228	260	227	244	270	258	221	253	214	256	223	239	246	264	244	249	264	268	228	241	230	256	244	242	252	239	255	259	235	233	245	261	254	274	259	214	263	246	262	253	239	244	251	231	247	239	262	254	271	237	240	243	264	246	269	218	252	229	266	269	292	254	277	287	263	266	237	250	235	272	275	247	272	256	250	249	252	245	231	236	251	271	251	264	230	278	233	257	258	240	245	254	266	264	240	242	252	275	240	265	291	231	255	224	214	250	234	228	260	281	260	245	226	237	211	252	257	293	267	250	242	241	275	239	237	252	270	252	267	246	241	251	253	233	236	239	269	246	246	237	254	240	242	270	240	268	234	262	228	253	234	240	264	255	231	257	252	280	293	266	248	238	248	233	258	229	274	249	242	249	243	256	231	263	263	242	245	233	249	210	235	253	250	230	237	264	242	257	233	233	246	258	238	229	259	264	254	242	245	239	232	241	266	255	232	227	276	250	239	239	224	277	244	264	253	238	212	234	252	245	235	241	245	270	250	243	249	238	255	263	228	278	247	253	267	234	262	228	247	276	269	259	254	266	264	221	256	283	269	265	245	248	255	261	224	241	252	249	260	255	256	260	277	232	205	253	287	262	259	250	229	242	295	257	238	267	238	268	261	232	287	264	287	229	234	230	268	257	254	262	252	262	248	232	250	231	260	270	254	228	241	279	245	248	244	256	247	247	254	252	267	264	261	253	241	257	284	236	235	255	258	249	252	261	241	250	279	266	222	258	241	237	247	240	249	256	243	257	254	231	232	258	258	233	251	254	246	259	267	272	238	239	243	232	254	275	257	264	230	243	284	217	265	274	250	224	226	220	256	267	263	254	279	265	268	287	248	254	257	234	250	239	263	246	289	225	236	258	262	246	269	227	264	258	250	267	255	242	233	246	261	234	256	243	240	268	223	267	274	221	250	234	247	251	213	226	263	252	243	252	254	230	250	244	249	224	283	253	236	255	264	263	238	229	254	248	230	218	253	258	236	230	243	269	240	238	245	256	247	250	277	264	238	247	235	250	254	245	256	248	250	263	236	225	262	290	259	259	259	280	258	252	237	242	253	234	238	243	224	260	250	247	254	237	263	245	260	254	241	219	243	234	245	252	245	262	251	276	235	239	253	258	247	252	264	261	255	247	222	256	256	231	218	243	226	243	240	246	241	266	251	251	236	245	229	242	233	248	256	251	268	275	248	268	284	229	262	236	254	261	257	247	261	267	232	241	266	230	264	246	251	256	255	256	256	237	245	246	237	247	249	223	225	245	261	240	220	232	254	237	245	238	257	235	236	229	234	245	231	227	264	248	252	231	279	255	270	227	268	229	218	233	242	235	274	253	244	246	242	272	271	262	247	274	246	259	240	272	255	239	272	253	272	263	221	230	245	258	259	256	227	269	205	246	237	251	230	238	263	241	259	235	232	240	256	259	250	244	259	247	261	263	241	257	232	262	238	258	253	238	282	262	227	230	238	248	224	229	254	245	268	237	245	289	227	268	288	215	247	281	239	254	221	240	240	258	243	244	232	241	282	231	255	238	235	244	250	257	256	266	252	252	286	222	254	258	272	271	258	220	235	248	243	232	239	244	248	221	270	244	218	239	233	271	264	265	278	255	217	235	278	229	267	269	258	274	240	254	248	256	286	246	256	252	233	248	247	233	254	270	238	247	270	286	285	249	223	215	260	234	236	239	250	253	246	250	263	254	265	275	247	255	268	229	269	268	258	272	257	244	269	230	227	236	244	265	253	244	230	270	212
37138	56049	40642	30190	16714	6577	2180	578	454	353	326	343	356	266	324	302	300	268	291	276	286	323	297	303	293	311	326	307	284	312	290	288	305	290	294	305	323	309	282	311	292	299	264	317	317	297	303	298	295	314	305	290	306	297	291	274	285	305	266	308	318	286	277	317	293	281	322	265	308	284	332	288	313	273	298	305	284	287	292	328	328	299	269	289	275	319	267	303	308	304	289	301	282	292	292	332	296	303	256	288	322	275	310	282	307	315	313	293	273	315	293	301	284	290	258	302	291	267	292	332	301	316	260	291	286	300	300	305	298	289	270	301	277	304	303	274	278	299	306	319	286	293	289	289	296	288	311	301	302	270	280	316	319	320	322	295	315	282	284	268	292	284	274	289	303	264	298	258	301	314	298	276	285	313	319	258	305	283	312	299	334	255	292	284	312	302	298	293	318	339	310	285	323	285	319	337	274	298	318	295	302	287	321	322	292	304	286	293	291	287	274	309	297	305	262	284	309	308	317	276	301	289	300	280	274	273	275	316	317	304	268	292	330	318	312	310	292	290	290	324	312	290	302	279	295	284	312	306	317	304	310	312	289	322	286	314	330	334	315	303	365	315	290	276	295	299	311	303	317	299	318	301	302	296	321	283	263	288	293	294	281	288	263	301	277	297	281	317	290	316	279	292	271	292	285	302	289	311	301	276	276	278	283	282	315	300	318	309	291	287	290	305	314	319	262	313	323	301	316	298	291	292	287	311	275	287	304	293	307	280	278	284	292	290	289	315	294	308	315	324	346	313	269	279	271	286	282	320	299	298	268	326	337	275	311	298	298	306	302	303	326	318	280	271	288	297	299	281	283	256	266	306	280	295	304	254	312	319	307	309	310	286	308	279	295	296	336	279	312	340	273	306	298	280	300	305	327	270	309	291	322	278	292	300	291	288	318	307	309	291	307	297	294	286	303	289	320	291	308	327	317	271	311	275	275	322	325	310	281	309	287	296	277	275	293	312	275	298	292	297	285	277	285	279	298	304	300	287	301	301	318	295	290	288	297	275	288	292	300	262	314	307	298	273	291	313	303	341	304	285	284	294	278	314	291	279	308	278	295	279	305	282	288	297	289	344	311	315	302	297	299	290	288	277	314	299	315	287	296	317	298	287	272	336	321	261	336	290	297	294	306	325	321	281	283	313	299	292	267	272	311	300	310	304	300	279	279	328	288	282	288	298	320	268	268	294	306	319	312	302	273	319	292	267	311	331	303	292	275	283	322	286	279	289	299	298	324	296	273	300	293	317	304	290	304	280	275	332	298	311	298	285	285	305	292	283	264	309	302	325	272	285	299	281	289	305	290	322	295	278	296	294	282	290	289	293	293	273	288	294	325	311	294	273	281	301	269	350	302	287	280	295	282	304	289	302	294	284	275	319	284	279	273	279	307	319	277	299	294	309	282	276	300	321	310	264	301	286	249	283	296	294	273	267	299	305	304	305	319	319	264	293	306	315	304	337	282	336	313	296	310	290	312	305	296	292	312	298	289	295	313	327	293	289	315	296	300	271	322	291	286	292	292	281	324	311	299	303	267	323	281	311	288	278	279	319	289	291	296	279	285	304	288	294	313	291	301	306	295	300	285	300	270	332	282	286	298	316	306	255	302	288	288	297	318	308	293	325	302	322	278	350	273	315	288	319	310	267	310	300	309	297	307	278	256	309	266	297	299	294	275	271	272	305	304	309	298	294	307	280	300	302	286	299	273	303	300	278	306	335	322	309	263	317	298	312	289	285	280	293	275	287	286	314	319	287	293	333	287	305	303	297	298	305	280	293	285	302	298	273	319	303	281	285	314	305	295	270	313	305	298	300	286	258	297	316	273	291	284	306	272	310	280	285	305	270	289	288	304	314	318	309	294	274	301	291	293	296	307	302	281	299	286	268	310	294	293	267	277	292	326	320	287	316	300	297	281	288	296	300	303	304	274	301	310	287	280	312	281	286	306	280	301	292	307	294	292	278	282	291	286	267	299	316	322	289	304	282	307	284	304	285	282	257	297	274	286	297	268	309	285	296	287	323	309	318	304	341	260	267	280	272	291	312	292	290	296	279	294	301	309	301	298	291	274	305	307	316	285	313	305	295	296	317	283	288	301	294	282	304	262	298	293	305	305	318	277	322	283	303	310	274	288	300	314	286	300	295	320	299	290	307	306	275	290	285	307	322	284	293	296	301	313	300	290	315	292	307	292	317	326	294	295	315	287	297	318	296	299	310	296	287	298	274	299	309	296	317	309	314	267	276	295	302	276	283	299	296	283	301	258	288	283	297	272	298	269	272	281	284	345	279	263	274	289	273	310	345	325	340	286	310	320	281	278	296	319	324	303	323	305	280	284	290	309	282	294	300	330	284	294	301	323	327	305	285	291	284	300	286	291	278	323	307	282	315	317	259	306	276	328	262	302	288	279	282	271	289	278	320	307	281	286	286	289	317	308	320	297	288	311	300	290	284	275	293	281	298	314	325	310	290	278	290	272	307	312	285	274	297	265	297	323	263	308	331	296	281	275	288	292	291	302	276	299	284	312	297	284	282	303	318	322	288	317	293	295	287	296	286	301	325	318	273	285	297	282	295	312	293	276	281	267	287	305	278	312	293	276	316	278	286	288	293	323	294	287	280	274	309	289	307	291	300	304	301	297	290	294	311	307	274	288	286	311	311	262	295	329	267	296	268	274	280	286	303	290	316	283	300	272	305	294	289	295	273	277	288	313	308	302	292	271	296	308	298	310	299	311	303	331	293	293	337	316	282	281	279	291	283	297	329	284	279	293	276	321	324	281	311	281	297	289	287	283	306	267	299	326	304	299	300	307	293	291	277	311	288	281	314	307	316	292	272	327	290	284	275	294	284	313	329	278	328	284	303	298	289	307	274	280	300	290	264	272	281	312	306	290	272	290	272	287	275	308	299	316	282	292	271	277	296	294	316	305	288	294	289	281	309	296	245	279	329	289	282	297	302	281	318	279	295	285	306	279	306	282	308	299	300	275	283	255	324	311	279	291	319	283	274	282	274	312	284	281	305	290	283	280	288	286	327	276	324	298	306	302	267	298	336	307	267	309	310	323	296	285	288	268	323	291	294	293	283	284	302	296	302	298	307	310	292	306	276	281	284	298	280	278	293	308	311	304	280	281	321	298	271	292	301	282	287	305	311	290	294	302	284	320	287	299	282	302	301	271	327	310	321	293	294	295	310	283	315	291	298	308	274	310	299	305	285	285	329	300	326	316	300	292	290	314	276	299	291	305	313	277	284	294	295	299	319	307	292	330	318	330	275	266	281	305	274	310	302	292	286	305	280	310	302	315	309	295	301	304	318	299	325	254	266	320	275	291	294	313	287	308	298	286	267	296	331	292	320	301	277	305	333	279	275	293	290	285	317	276	250	311	302	299	300	273	299	296	292	280	249	318	298	306	304	285	311	309	287	286	295	302	288	334	296	318	330	301	315	317	310
25638	21581	28596	26068	14599	5715	1787	498	425	380	355	375	353	384	341	344	332	361	331	351	375	327	341	341	325	376	347	319	362	402	339	350	346	376	379	338	374	340	360	332	352	327	358	350	317	359	334	357	370	345	365	355	337	310	333	350	333	335	323	310	351	341	328	324	345	358	328	356	333	360	363	320	312	346	355	338	356	347	351	329	362	351	337	353	358	311	347	329	373	337	327	350	352	371	342	357	360	331	330	356	342	327	331	309	377	366	314	356	351	332	338	373	349	345	359	363	372	363	348	349	334	359	334	347	323	382	349	354	359	315	299	338	343	344	333	367	385	357	383	347	333	348	331	330	337	369	332	339	340	341	342	353	398	356	346	368	344	329	346	335	338	380	340	340	355	328	341	350	338	341	322	361	365	337	351	390	349	335	341	393	304	338	362	355	315	371	379	358	322	370	369	355	338	338	348	354	351	379	390	343	366	353	379	334	347	344	333	328	359	359	355	352	358	323	383	374	344	367	344	332	355	367	346	386	324	348	355	332	329	354	329	391	324	354	339	324	332	341	327	383	401	349	361	333	368	340	340	357	339	352	332	366	344	357	391	375	354	352	312	342	372	348	360	355	325	403	330	363	365	329	333	392	353	356	330	331	354	363	359	378	364	352	355	322	349	314	335	335	362	370	362	357	365	321	335	332	339	352	326	328	341	330	361	327	288	359	329	347	365	347	351	332	360	333	390	359	370	353	352	364	340	320	323	324	311	324	355	342	354	312	329	343	361	323	333	357	310	355	351	359	327	330	354	356	348	353	332	367	337	368	337	324	322	356	349	346	355	327	383	378	320	326	376	360	308	385	354	336	319	323	325	345	304	347	328	354	369	327	347	359	334	336	387	363	331	363	335	332	317	344	328	350	347	327	329	355	340	338	343	353	333	337	364	366	341	344	338	368	353	328	369	345	333	369	359	336	329	345	341	337	351	334	353	339	364	317	346	361	343	317	330	374	308	345	327	314	319	336	355	329	348	334	348	341	347	339	346	323	342	380	342	386	346	343	317	346	341	364	327	364	329	334	354	355	375	328	378	362	371	346	379	320	327	364	332	384	337	346	359	324	367	379	385	332	358	352	318	380	329	350	347	373	380	345	367	369	325	341	364	360	326	318	347	314	327	362	370	354	363	381	312	340	358	309	337	342	322	378	360	335	330	309	347	327	346	353	364	318	354	313	333	331	318	337	337	330	366	359	361	338	333	338	360	328	331	369	347	331	374	347	361	326	338	326	341	350	349	335	361	346	346	347	363	349	367	344	340	345	319	367	318	341	340	376	367	319	353	341	339	343	334	333	359	350	360	342	347	346	374	334	345	354	366	354	346	339	309	325	354	332	362	344	332	321	311	357	337	365	338	354	373	324	363	324	339	326	376	338	345	346	335	359	339	341	364	325	354	355	335	320	322	348	380	337	340	350	370	354	343	334	352	327	336	360	354	381	359	335	376	340	365	363	363	359	333	375	339	330	321	368	366	338	366	340	366	352	323	361	354	334	329	340	364	330	348	331	358	318	360	358	325	356	311	366	342	357	338	338	333	352	362	365	349	324	352	350	340	358	347	340	325	362	350	367	356	351	371	359	361	310	344	327	321	329	355	328	384	364	325	352	328	334	323	352	333	307	385	324	354	339	350	339	319	330	364	340	388	322	361	293	378	331	314	353	350	315	309	328	351	339	318	334	328	332	332	325	333	333	348	369	356	326	360	345	355	311	325	368	333	319	335	360	348	354	350	338	321	350	328	316	351	354	340	383	340	364	373	343	303	308	355	319	382	331	356	355	338	348	340	358	296	348	331	367	352	325	330	338	328	330	367	356	370	343	350	353	330	348	356	334	317	356	345	332	350	362	359	355	323	337	367	347	329	345	390	357	389	340	369	363	334	368	326	316	342	351	336	348	362	342	328	387	323	358	345	373	349	345	340	349	359	370	349	368	356	328	333	341	368	338	376	329	353	356	325	333	369	305	356	310	354	367	324	331	331	356	333	350	341	338	346	355	369	332	342	348	352	353	326	366	346	329	371	321	350	345	352	365	349	352	325	358	352	343	349	362	331	320	339	341	392	332	347	360	347	337	323	356	316	374	382	319	358	334	346	354	347	332	356	322	372	391	359	331	354	304	323	353	351	346	327	333	363	350	336	353	365	336	358	333	340	343	364	335	348	362	371	342	345	355	367	330	354	324	359	375	327	346	379	345	332	311	342	341	347	322	354	367	335	342	376	328	329	365	377	365	354	345	358	360	362	330	346	330	311	303	390	367	333	350	324	322	344	328	332	328	349	325	334	369	355	347	309	357	356	358	338	321	372	330	332	373	364	286	353	355	385	332	339	333	339	353	314	360	336	360	377	358	330	300	396	328	336	328	345	335	367	347	330	353	327	331	344	327	340	340	302	370	335	336	350	338	344	353	356	325	360	353	348	369	345	328	341	337	345	337	331	363	362	350	357	317	356	340	375	359	386	349	313	338	335	369	323	371	332	339	364	346	314	347	361	373	375	373	359	363	327	329	344	387	324	342	339	323	329	341	343	362	344	372	313	336	313	297	350	345	321	365	350	348	344	366	413	346	331	373	370	342	348	341	395	349	337	340	294	339	358	350	323	347	348	338	351	338	351	353	354	387	376	376	327	324	383	340	341	340	337	371	341	306	324	351	341	369	330	362	373	346	353	369	334	352	346	348	352	348	311	354	345	387	333	349	350	371	351	364	342	375	339	344	340	343	382	332	347	345	322	329	357	343	372	330	334	311	369	331	329	349	326	376	353	329	374	360	346	363	343	359	360	349	335	332	364	355	340	328	341	320	367	362	340	347	373	355	363	374	350	335	340	317	358	346	349	340	346	357	348	329	380	350	351	356	306	349	338	328	321	369	335	354	341	337	364	293	349	362	364	329	322	326	343	337	341	391	314	338	356	322	325	365	338	359	349	352	326	336	326	352	329	371	362	351	299	368	307	343	346	342	344	322	332	331	373	352	361	357	337	353	339	346	348	350	347	348	386	338	360	347	374	352	332	308	332	363	343	336	347	318	339	341	362	330	339	336	323	340	294	347	332	358	332	384	348	321	337	346	326	345	334	348	322	368	361	341	351	339	336	344	354	356	363	351	348	354	342	323	353	333	322	331	355	298	334	353	345	335	337	337	348	325	337	340	348	344	343	343	354	350	337	355	385	342	345	343	320	367	325	347	339	337	383	350	347	367	342	360	324	334	315	321	334	356	338	351	364	371	345	316	341	363	346	350	323	316	358	392	330	352	329	326	366	335	371	349	353	320	349	310	339	354	385	373	337	382	357	346	316	345	346	350	359	316	388	352	363	329	333	353	346	329	331	341	355	321	358	342	352	379	340	351	344	373	311	364	360	319	358	378	350	338	335	359	324	319	342	346	324	328	362	358	383	308	392	350	356	361	319	373	352	352	361	343	298	334	333	329	355	344	367	345	337	322	329	319	345	329
33053	50908	35813	21498	11836	6752	2227	561	464	453	434	422	439	423	433	411	419	423	393	424	415	395	429	446	394	434	371	408	386	405	437	416	428	438	392	387	419	413	396	421	436	407	425	412	398	407	405	457	426	389	445	369	431	379	430	393	443	406	400	428	371	426	387	417	401	420	422	398	402	423	361	396	412	395	445	445	406	439	398	376	406	399	438	394	406	391	381	388	417	421	385	402	404	381	406	360	429	395	389	402	399	407	408	427	381	406	415	434	405	423	417	406	433	398	402	393	429	422	400	456	418	419	407	433	429	403	401	386	409	406	438	380	408	405	419	397	380	376	409	405	420	424	420	430	451	417	389	406	398	429	419	408	406	410	439	414	407	427	393	429	414	431	384	393	421	404	411	398	439	419	383	400	380	421	431	387	417	436	382	393	410	409	386	381	398	425	412	381	410	416	388	383	392	396	406	432	418	398	416	404	439	409	430	437	423	415	420	405	395	404	371	375	422	416	433	429	429	436	362	414	383	431	419	417	408	386	405	406	389	401	416	392	436	399	368	386	425	409	404	432	387	391	406	431	422	402	430	434	428	396	392	396	405	413	450	443	438	413	420	398	390	393	403	434	426	455	413	389	388	457	432	420	396	399	386	364	400	402	407	404	376	393	446	422	389	420	407	419	400	402	433	434	402	408	392	402	408	422	398	386	388	424	418	398	413	389	411	414	406	391	408	434	387	428	417	423	389	436	427	403	405	397	414	432	431	414	393	416	416	386	436	421	429	402	412	427	418	405	358	398	405	450	455	406	409	404	412	400	425	412	400	427	383	398	412	415	374	416	430	426	415	441	392	398	441	393	396	394	391	389	420	407	380	393	403	409	447	445	401	372	406	424	395	417	410	414	400	374	409	411	397	432	428	388	435	412	412	421	430	410	413	426	416	398	391	402	405	416	432	396	391	398	413	432	405	399	409	416	409	465	416	401	353	434	393	426	408	384	402	422	413	417	418	389	420	454	411	388	404	442	431	394	377	412	389	421	423	388	376	392	411	389	402	420	420	426	405	383	388	430	393	440	394	414	387	410	418	376	417	410	376	441	435	435	383	392	412	419	402	449	397	390	381	429	406	406	407	434	407	393	431	398	413	437	439	385	421	405	419	376	414	393	385	450	407	374	403	411	362	399	442	418	408	420	424	420	408	413	420	381	389	397	393	389	426	395	387	388	442	450	398	419	399	414	376	354	367	408	433	433	429	422	419	409	426	410	465	397	412	401	412	387	406	431	400	398	398	381	449	399	415	392	415	391	416	417	410	397	415	401	416	386	388	427	364	436	422	440	411	412	407	398	456	388	386	451	412	427	392	413	396	397	411	421	422	396	417	413	433	378	425	430	423	420	439	398	405	378	376	382	423	354	399	408	410	430	393	395	416	369	423	387	399	433	413	414	432	405	403	401	410	410	383	398	385	402	400	438	384	368	459	421	397	424	423	425	430	404	411	438	421	393	395	392	406	393	419	408	394	400	415	404	447	430	368	408	409	456	447	408	397	424	392	430	454	399	395	386	441	406	371	407	402	384	399	409	415	382	412	416	410	374	432	400	417	405	412	438	420	407	425	427	391	389	412	422	436	397	405	430	424	415	413	433	391	375	384	378	417	427	401	387	409	404	436	410	381	383	405	394	393	419	424	413	393	393	399	370	376	414	395	413	421	416	378	409	404	436	398	408	427	432	447	383	416	414	363	403	392	389	424	414	361	422	411	420	423	415	418	394	397	388	433	421	376	417	403	409	403	417	420	420	417	434	424	437	404	424	412	439	408	391	415	407	391	423	418	451	361	415	424	388	394	447	407	387	401	420	425	397	401	386	396	416	415	448	400	427	390	390	432	423	384	415	390	406	403	389	409	413	384	384	424	398	453	449	412	412	380	372	420	418	407	393	386	429	420	392	405	424	398	416	387	430	408	447	393	390	362	437	406	408	392	409	373	408	409	421	410	402	388	419	386	429	395	411	399	428	422	389	413	426	385	437	444	430	397	446	424	418	429	403	411	392	401	419	443	413	383	407	397	438	456	362	440	446	429	419	427	373	401	414	397	418	423	391	405	410	409	396	436	438	431	409	380	404	443	430	403	374	406	383	430	402	390	390	449	415	393	451	395	436	398	403	402	435	441	413	430	355	401	389	418	401	416	411	407	434	398	405	385	391	448	413	412	372	389	395	385	388	405	430	410	417	417	415	407	427	379	416	413	413	428	396	383	411	405	405	423	416	437	422	400	433	400	416	400	419	418	369	405	437	396	389	429	453	420	418	399	415	394	420	388	399	418	421	388	410	415	385	418	394	378	377	400	402	429	399	399	407	405	406	404	456	381	375	406	429	405	392	428	394	424	399	375	384	410	404	406	405	405	387	425	433	406	414	414	391	415	388	411	418	367	433	443	417	409	385	395	393	411	443	402	421	397	388	420	408	461	428	395	389	430	403	424	416	396	417	392	409	402	394	413	449	427	387	436	372	424	410	412	393	407	410	408	439	399	385	397	421	425	443	392	392	383	397	449	403	413	429	432	392	423	442	388	431	416	398	426	401	409	426	457	365	429	417	458	388	408	425	415	416	410	403	426	347	397	348	407	408	417	397	408	386	391	404	407	413	401	420	369	417	393	418	366	418	404	428	366	386	379	415	399	419	421	398	414	396	415	398	398	373	416	387	431	389	377	392	409	434	411	383	405	374	436	409	400	405	420	431	407	411	415	440	389	408	427	406	404	374	412	389	364	406	404	385	415	442	410	429	387	420	430	431	375	414	381	428	405	397	373	396	404	389	398	420	436	408	423	386	393	424	420	413	394	398	404	400	391	409	391	417	434	398	427	432	412	411	408	388	421	427	413	415	445	385	393	435	374	434	373	408	370	419	415	406	371	382	405	399	413	413	433	403	393	432	419	404	397	418	433	440	422	415	434	433	367	394	434	446	441	392	417	422	430	398	398	399	431	385	416	386	401	441	383	411	427	369	401	394	410	384	374	396	422	418	413	406	410	426	410	400	445	427	394	390	413	420	381	376	430	402	400	423	398	408	401	432	378	392	402	403	382	390	424	423	423	399	435	410	388	388	402	412	395	390	397	407	432	393	417	410	393	432	404	450	384	391	413	422	423	399	379	413	423	461	371	383	398	433	410	408	432	407	412	436	431	406	380	418	394	413	406	430	451	401	432	412	412	436	436	396	404	447	430	431	428	428	429	434	411	380	453	422	383	413	381	421	411	442	401	366	423	429	391	404	384	401	411	421	383	399	381	427	383	423	448	401	433	418	395	371	416	432	426	413	433	393	389	385	436	407	407	417	439	423	432	383	417	420	395	442	384	384	415	437	393	417	389	367	429	423	407	417	388	438	442	428	372	427	421	413	419	375	445	409	443	396	428	454	418	394	408	446	444	412	381	388	428	409	389	447	375	415	390	444	383	384	424	405	406	410	410	377	414	444	400	406	388	411	436	416	395	422	415	448
23316	21352	28987	24297	21993	21488	11308	1259	555	488	425	419	416	378	416	408	368	404	405	406	423	381	385	392	414	394	365	406	412	380	397	387	400	391	383	411	381	408	365	353	398	401	383	385	394	356	385	375	392	411	394	388	414	398	397	412	398	391	373	375	395	409	383	382	414	412	391	398	418	365	375	377	352	381	407	370	363	402	387	374	355	408	379	413	384	380	419	390	422	326	399	391	410	382	353	382	368	361	389	404	393	406	389	399	393	381	382	400	392	391	428	407	380	405	431	416	363	395	402	410	372	407	381	377	410	402	373	349	382	429	411	393	391	396	409	443	404	398	362	376	345	379	385	427	382	365	400	411	381	377	391	420	403	390	402	407	400	415	348	376	392	379	420	415	418	354	421	348	410	379	399	369	385	380	409	379	395	392	380	392	442	365	374	415	393	362	401	398	394	401	389	396	393	367	432	368	366	408	398	387	381	397	346	417	379	407	400	369	363	358	372	381	375	378	388	405	402	387	370	397	390	379	354	370	371	374	397	346	413	355	400	417	394	380	386	366	407	383	403	422	390	425	359	342	383	382	381	378	377	366	379	353	400	382	390	411	366	409	415	403	394	398	380	399	365	402	419	397	371	407	407	371	366	398	427	414	428	401	394	364	373	415	365	437	379	406	365	400	422	408	390	376	390	364	402	345	372	425	398	409	426	444	398	432	409	396	386	401	404	404	397	362	398	385	409	376	396	385	398	404	387	417	407	360	380	377	405	383	397	422	387	388	374	404	403	403	402	376	364	358	377	372	362	394	381	395	375	408	409	373	404	379	386	387	413	391	372	396	379	367	364	400	370	390	388	334	386	350	391	316	373	417	433	375	374	403	416	393	383	420	377	383	415	390	394	422	382	423	368	366	358	389	407	393	382	410	412	402	427	425	387	405	363	385	366	370	393	434	414	355	397	397	375	420	388	401	429	373	414	369	356	394	386	396	388	398	363	372	385	362	393	383	393	420	396	365	385	396	405	380	394	384	400	383	385	384	388	368	363	380	384	407	383	390	396	445	384	371	365	360	346	420	330	404	409	382	392	368	411	436	383	391	421	373	380	359	344	386	360	368	378	370	416	384	347	375	394	409	422	376	360	391	355	411	412	372	376	387	408	378	404	367	394	388	378	387	382	376	375	424	416	376	400	403	416	399	429	402	423	379	412	401	379	355	378	405	382	393	346	390	366	408	418	413	347	398	356	386	423	378	380	381	347	390	416	385	388	370	401	355	392	378	415	397	391	362	371	416	385	423	386	370	380	406	375	380	418	422	427	375	393	371	420	431	356	397	359	392	381	403	381	393	396	385	396	394	432	453	393	394	400	357	356	419	390	407	377	397	375	421	372	439	373	395	389	361	405	382	375	403	408	407	386	390	375	389	401	410	415	397	363	380	367	373	381	399	404	397	392	422	373	369	409	393	359	370	393	373	358	405	401	408	396	428	386	409	405	398	422	370	378	383	379	386	371	408	389	365	406	406	360	405	385	385	407	439	387	407	367	388	379	394	393	361	389	415	379	368	354	389	402	369	389	388	387	387	372	365	389	369	393	353	383	373	377	361	406	357	395	381	382	382	411	350	387	352	394	377	348	374	357	361	425	421	412	412	384	363	412	376	354	365	436	396	391	399	371	407	386	406	420	365	415	389	364	407	363	362	385	377	398	374	395	355	442	374	383	390	365	377	400	401	384	412	355	367	377	357	381	409	418	398	378	378	375	379	416	383	382	411	390	364	396	388	346	415	405	404	382	387	417	387	390	376	417	403	394	362	374	382	400	355	351	393	359	383	405	408	406	404	400	423	376	374	392	405	393	407	385	364	411	380	396	381	383	388	392	397	406	378	393	375	362	378	388	381	370	397	396	406	362	385	351	397	370	397	409	387	392	407	390	385	411	356	431	395	370	376	390	371	382	423	425	379	337	412	387	404	388	369	390	392	396	401	355	402	390	370	376	388	381	393	377	393	366	379	379	404	387	377	370	397	358	416	379	391	407	371	381	392	435	384	371	395	363	394	397	374	385	416	364	394	358	360	371	423	374	399	377	373	352	366	376	406	412	392	353	405	389	397	358	446	403	396	376	398	395	393	401	353	398	367	384	389	383	391	383	410	353	392	415	368	371	421	391	359	381	387	402	410	374	373	463	401	403	408	394	369	386	402	425	398	395	402	425	397	387	424	404	372	399	380	399	419	399	386	381	397	399	410	374	373	372	406	377	401	378	413	385	402	408	384	379	396	379	403	407	392	366	385	377	402	413	397	401	392	412	410	394	404	374	413	392	383	376	405	374	386	395	432	388	391	384	364	404	421	392	384	374	414	402	378	360	379	394	371	392	398	385	396	396	373	358	397	403	368	373	391	396	342	381	370	417	391	387	406	391	349	373	371	391	378	410	391	409	381	416	371	389	380	370	396	398	346	410	423	393	419	377	368	391	410	419	372	351	364	372	371	411	385	352	401	420	405	403	345	374	357	387	359	367	411	393	404	423	411	358	431	408	377	373	345	381	410	371	401	387	380	381	387	371	405	420	389	387	392	367	397	396	373	378	366	390	408	386	419	412	389	389	420	372	386	428	364	427	389	395	377	404	378	382	392	384	372	383	379	392	390	395	358	391	393	408	371	371	370	428	374	383	401	387	408	374	387	400	393	404	399	373	395	352	368	376	402	402	359	395	393	377	378	373	391	395	383	443	395	397	398	432	393	415	427	400	396	380	418	416	357	392	366	354	362	398	374	380	408	411	378	392	405	371	371	379	367	364	417	412	410	434	387	367	417	411	387	406	380	374	364	379	370	380	440	422	384	391	411	410	374	415	372	389	383	378	412	394	398	370	385	363	428	390	405	407	389	380	362	392	381	397	374	381	371	414	373	407	380	344	366	372	380	433	385	383	400	399	375	384	372	386	411	396	376	415	376	387	382	386	363	387	387	372	401	406	404	386	360	397	363	381	382	359	369	438	376	395	364	377	405	371	377	397	392	390	364	381	402	415	382	373	407	400	377	346	394	369	379	400	388	387	395	400	367	361	399	380	396	377	390	366	403	392	387	407	376	440	385	380	420	403	409	386	410	378	363	397	403	355	369	383	408	415	379	384	366	355	443	402	416	386	392	364	389	366	389	353	394	394	368	392	399	419	376	383	379	377	395	369	402	362	394	409	347	384	401	367	433	394	381	370	437	397	421	388	370	416	384	382	365	375	379	412	406	401	357	381	390	363	399	392	362	407	386	399	394	374	406	394	377	388	416	370	374	383	374	355	383	409	417	388	381	382	373	366	419	375	368	385	383	409	373	401	360	367	396	380	422	398	393	331	363	414	411	396	409	380	385	396	387	358	380	380	364	372	388	401	372	372	388	382	401	374	378	389	372	424	408	361	374	427	395	381	366	401	388	375	398	448	387	356	404	359	411	403	398	354	450	413	375	384	404	394	351	362	385	390	385	402	399	391	400	419	377	368	359	362	370
36597	57917	43056	32878	25401	13826	4674	936	598	601	521	524	455	457	455	431	402	455	451	479	457	475	427	461	434	424	427	467	456	463	466	452	441	450	450	418	442	428	437	411	411	457	467	439	449	452	451	403	450	462	402	439	451	494	452	463	457	448	448	410	405	470	450	418	465	445	450	465	436	400	419	433	420	437	452	417	414	483	432	406	463	418	447	419	448	446	446	410	487	427	415	443	458	445	455	455	416	442	400	396	415	436	451	433	433	448	421	446	469	414	439	404	445	438	396	449	436	442	442	428	448	395	434	437	446	439	424	466	433	407	429	423	447	449	385	462	442	469	444	456	427	425	438	412	411	490	432	443	406	420	423	455	435	461	469	449	428	459	416	456	464	417	467	413	384	455	437	436	474	437	462	434	434	448	406	422	455	454	429	428	472	458	459	431	412	409	453	464	385	449	450	483	431	446	438	414	422	460	432	440	435	423	433	416	429	422	448	431	449	433	425	424	475	446	451	467	433	446	460	445	446	404	466	468	472	411	433	449	428	428	421	442	437	458	456	437	477	473	476	452	440	435	468	438	397	436	440	437	430	432	424	431	467	426	436	456	467	461	468	478	460	416	459	429	460	434	449	449	407	458	431	465	441	420	432	445	464	400	443	447	433	453	441	427	434	433	447	433	441	438	441	457	491	452	444	458	433	423	434	424	429	432	469	425	460	469	455	445	450	454	447	421	425	426	461	461	434	434	439	422	413	456	429	465	452	419	438	430	419	439	457	444	445	434	442	406	440	424	471	398	438	444	419	431	438	411	454	455	470	446	468	450	450	442	411	472	415	441	425	473	450	435	411	458	398	482	423	449	445	439	421	422	434	405	442	421	405	407	433	430	475	407	460	460	426	440	431	433	438	440	428	440	456	451	410	460	435	427	458	455	437	410	426	393	432	479	428	446	492	425	390	445	437	479	465	424	417	422	425	445	453	483	460	462	437	390	450	407	445	381	434	474	441	464	424	434	421	425	436	446	439	416	450	430	407	446	463	432	415	414	441	433	435	457	431	404	466	422	458	426	445	438	462	450	423	443	428	435	456	409	402	422	430	472	446	450	428	407	448	454	433	459	475	416	419	430	449	461	428	439	447	455	430	452	430	430	393	464	425	423	499	443	449	448	473	439	426	458	438	443	440	458	446	441	419	433	412	426	441	431	418	426	430	407	404	419	419	467	426	454	449	460	428	439	464	437	459	440	447	454	436	437	432	468	439	436	432	424	439	420	439	400	432	448	405	441	433	434	418	419	411	467	415	468	486	441	437	429	460	440	414	450	445	451	462	435	430	408	446	465	450	433	438	455	413	456	471	404	441	448	442	406	466	465	412	424	442	444	478	408	432	429	443	420	418	456	420	421	450	407	461	426	442	447	413	439	414	444	469	440	448	455	453	475	442	467	429	444	448	457	418	475	449	459	444	462	430	459	437	421	410	420	431	438	452	445	426	408	440	439	474	448	454	403	419	436	432	430	431	452	428	470	413	425	426	464	437	389	396	452	444	456	451	394	474	424	424	460	447	426	444	427	435	435	440	433	459	418	441	428	425	424	448	430	393	445	417	451	431	457	422	420	442	450	469	433	440	434	446	409	427	446	422	468	434	452	400	442	469	434	451	435	396	444	433	440	418	451	425	430	445	420	452	430	439	421	423	426	393	432	472	459	432	438	434	443	424	434	441	414	418	463	429	455	445	456	425	455	413	449	431	462	411	454	422	436	439	446	447	439	435	486	447	455	403	438	425	437	430	441	376	437	494	453	438	436	442	489	430	491	447	462	441	427	390	433	462	446	482	462	451	425	405	422	425	460	444	419	443	434	454	433	444	473	449	452	425	401	446	437	453	418	445	424	414	458	433	450	434	411	438	422	422	466	490	444	392	431	409	430	440	462	407	440	447	433	453	442	440	449	424	440	432	421	421	432	405	432	420	426	424	483	424	418	449	464	422	439	435	462	464	439	431	421	414	436	453	454	399	457	436	453	408	447	461	449	495	436	413	457	441	422	435	452	479	435	439	426	430	402	439	438	413	408	439	401	416	449	498	430	435	439	447	414	442	451	449	433	457	465	427	410	439	434	459	467	473	479	425	413	426	434	425	443	388	425	464	417	407	418	473	428	413	476	465	442	461	416	440	430	457	434	445	453	432	426	389	426	425	462	436	407	438	416	453	481	466	409	455	452	437	428	401	446	452	427	420	424	430	430	402	430	406	445	453	430	451	477	456	414	455	410	487	430	432	453	445	412	464	413	433	439	497	424	444	419	455	487	445	403	441	455	421	415	413	450	485	465	463	407	445	447	467	473	448	421	442	437	448	398	442	420	460	416	465	451	407	435	426	429	441	412	460	444	447	402	396	480	435	440	475	438	442	465	464	428	449	491	443	426	424	417	444	409	432	427	461	439	419	437	451	437	424	425	445	458	416	453	427	433	453	419	448	453	442	396	404	431	432	439	445	420	501	418	446	432	463	450	447	457	400	420	442	424	409	463	450	452	447	436	479	427	450	434	423	488	459	412	425	414	449	432	436	469	424	406	423	448	430	467	435	497	433	404	446	439	447	492	457	430	463	433	450	429	479	464	454	417	438	438	446	436	450	463	431	456	424	453	446	456	452	440	427	479	475	440	438	452	457	408	461	442	397	435	452	450	417	435	432	429	455	432	420	396	439	423	459	418	442	403	430	446	449	423	458	458	445	457	467	451	431	422	420	453	451	454	447	422	441	423	404	455	457	456	447	449	426	448	449	431	433	459	398	455	438	441	443	438	454	423	449	435	412	478	456	438	440	431	458	457	436	445	390	409	428	478	401	444	465	455	433	438	437	435	431	488	445	429	440	427	428	451	431	435	411	424	413	449	441	448	445	423	435	468	434	398	450	447	449	411	458	425	462	405	428	456	414	439	444	419	480	392	449	444	480	442	445	417	431	384	473	429	412	424	449	473	434	415	418	448	435	414	467	454	467	415	433	438	408	423	412	445	440	450	451	448	414	426	445	456	448	442	456	412	436	460	430	436	430	407	434	420	469	469	393	484	429	470	417	480	428	452	435	428	449	431	462	444	440	424	439	417	421	448	425	419	461	418	430	463	421	466	460	448	425	445	437	427	420	444	423	478	421	449	456	458	459	424	442	452	401	451	429	411	444	473	456	417	442	449	461	446	423	456	407	421	440	456	461	457	423	451	410	427	433	419	454	453	420	447	443	435	470	428	408	438	447	483	437	383	431	431	455	420	423	416	457	439	429	428	430	396	436	458	415	466	447	433	445	413	440	398	450	456	416	429	411	459	435	430	429	439	431	435	493	462	427	465	404	457	465	433	426	461	451	432	430	447	435	446	423	433	428	447	403	429	462	431	401	449	427	445	453	430	400	472	444	435	449	421	432	445	404	421	400	410	426	431	448	445	434	418	417	441	416	448	411	450	445	425	469	455	420	477	447	432	457	421	465	421	432	417	416	484	444	403
30498	29007	31605	21538	8564	2214	603	288	295	274	263	307	271	277	264	291	269	241	311	244	283	265	247	276	290	291	283	245	281	252	279	282	259	304	244	259	257	264	251	251	273	256	310	271	279	299	255	263	251	268	267	253	243	279	265	252	282	261	287	273	289	254	270	250	266	298	247	285	281	289	269	273	283	245	255	284	274	276	237	270	292	283	240	278	272	270	274	278	264	252	262	333	255	260	273	260	237	267	259	268	268	272	266	251	282	277	291	249	279	281	276	264	267	273	266	281	235	250	262	297	259	260	263	256	266	249	278	253	275	266	257	285	241	282	255	266	283	254	259	272	251	272	252	283	264	282	262	253	261	276	272	313	281	285	247	258	245	264	265	246	272	272	288	271	264	263	272	271	273	262	266	284	269	277	266	290	302	276	266	272	282	259	263	293	258	246	281	262	271	256	260	265	266	247	266	261	256	255	303	270	271	247	310	258	270	273	259	276	258	270	262	268	234	256	264	285	294	238	268	258	283	266	310	278	283	257	280	285	303	268	291	266	249	253	266	281	275	264	273	259	251	234	267	291	276	257	269	247	275	259	268	276	256	252	251	269	267	242	266	283	261	283	264	261	244	280	265	281	264	291	252	299	288	278	275	261	282	284	254	276	267	272	276	302	295	279	281	315	234	263	274	282	264	269	300	242	275	285	249	285	258	275	270	275	275	234	256	307	284	249	281	273	279	252	241	301	269	247	286	270	288	261	299	262	247	263	298	240	288	270	280	282	281	274	233	257	288	280	306	258	266	294	281	285	277	264	283	275	265	269	279	244	271	302	287	243	273	303	273	273	249	265	288	260	264	264	265	279	284	273	265	271	279	233	277	249	284	265	265	280	272	260	263	264	270	247	277	266	275	264	270	251	238	263	261	254	281	256	272	291	300	222	281	238	263	284	245	276	271	249	300	268	269	259	271	260	244	285	267	246	273	245	307	262	253	276	257	253	281	274	254	253	272	278	246	276	322	266	281	263	275	270	282	262	258	278	278	241	289	245	261	293	279	290	275	272	281	257	250	301	272	292	252	261	271	278	269	312	277	284	276	277	267	257	286	246	285	247	278	259	312	274	270	276	282	275	228	265	299	269	275	241	257	270	279	251	285	270	261	277	279	257	275	270	250	267	278	270	276	260	275	257	300	241	285	253	246	273	258	257	257	266	239	260	237	275	278	250	256	259	284	268	290	282	277	259	281	265	293	245	250	288	247	263	294	272	285	296	254	267	298	260	261	286	247	277	262	297	291	266	279	257	264	265	293	274	262	260	282	251	255	262	285	263	276	278	279	295	262	278	270	276	280	284	275	274	285	295	288	305	276	273	263	236	270	281	274	268	262	278	268	270	299	239	265	259	298	260	236	248	278	241	282	291	283	277	279	256	295	272	238	256	265	279	286	265	241	239	282	269	242	283	254	286	285	288	273	269	292	254	268	253	285	262	288	259	295	264	272	260	250	258	266	272	257	265	270	257	254	276	292	270	274	282	275	269	281	257	319	258	252	274	286	277	275	255	263	260	250	253	273	263	207	283	264	281	287	270	268	266	255	270	263	268	223	264	289	288	254	287	264	250	274	278	270	271	274	270	253	291	272	290	274	270	293	258	283	298	276	245	271	284	264	265	265	276	256	257	291	277	262	268	258	260	266	270	265	247	272	267	251	289	261	277	272	285	277	282	266	259	299	281	295	263	287	268	294	277	283	252	286	270	257	268	297	274	253	265	251	255	280	268	247	269	283	277	277	281	268	250	271	248	272	242	256	298	282	254	307	275	257	278	244	282	254	282	277	290	263	269	267	257	250	280	285	268	259	283	264	279	293	280	267	262	283	303	267	287	281	273	255	264	275	258	252	260	294	270	263	271	276	259	288	280	222	259	306	292	259	243	300	266	226	284	260	261	259	264	274	262	274	260	279	283	275	271	257	264	268	297	261	266	278	249	266	270	281	270	268	272	274	278	264	283	263	260	261	263	269	276	251	279	253	247	232	241	248	251	274	250	263	270	279	265	234	264	266	268	256	259	276	237	274	279	269	267	277	242	278	294	253	288	258	274	269	267	266	282	266	274	267	295	279	273	276	272	256	249	280	275	269	240	306	262	290	270	291	255	261	260	281	265	240	282	250	262	307	266	279	252	294	270	253	261	238	284	259	259	254	235	281	263	265	257	278	261	281	262	262	267	273	278	282	269	283	258	268	280	261	258	294	288	277	275	295	289	283	276	271	282	260	252	243	307	255	271	269	244	267	287	255	259	275	263	241	281	270	273	258	278	272	277	268	265	292	252	255	270	220	292	260	293	273	272	225	272	290	251	267	260	271	240	304	254	277	268	269	248	259	285	271	239	262	253	303	287	256	265	272	263	259	292	260	266	261	283	285	276	253	258	206	275	269	253	261	266	293	289	292	291	296	275	261	266	290	283	292	261	272	246	269	293	282	287	261	270	260	273	309	262	266	258	251	296	296	274	257	271	259	256	291	262	295	263	249	265	280	255	270	252	240	307	290	238	247	282	276	249	263	256	296	267	272	276	297	263	249	284	288	294	260	268	272	265	239	257	261	286	289	258	291	250	256	279	258	249	243	289	247	309	250	290	285	275	284	264	293	266	278	267	284	257	264	267	265	272	288	261	257	272	258	252	280	269	280	300	265	281	266	292	267	249	241	251	282	270	266	265	265	264	255	250	254	281	288	269	279	275	266	248	276	262	303	267	295	293	283	268	283	299	295	271	265	275	265	269	293	261	267	289	289	259	259	269	264	277	239	276	288	228	284	247	267	267	298	252	281	264	262	254	268	234	276	275	284	235	286	285	250	260	234	279	286	281	255	283	263	262	268	256	275	283	287	287	291	250	272	271	281	299	275	250	244	282	248	269	242	267	282	272	279	257	229	262	268	262	274	274	249	274	267	277	235	282	265	246	247	279	263	266	271	275	259	280	266	268	261	272	300	278	256	264	281	238	270	287	285	275	245	269	277	262	286	280	275	247	239	239	264	280	267	251	273	268	265	255	276	261	242	264	281	295	264	236	282	268	257	259	286	243	244	247	268	279	259	271	287	261	236	250	267	261	258	279	244	289	264	258	271	279	254	266	270	275	261	282	277	250	239	264	289	228	260	279	252	277	287	230	287	285	271	286	277	294	265	267	258	272	252	272	261	284	244	269	289	265	283	276	315	273	279	234	267	277	252	250	309	244	250	254	241	287	297	304	248	253	269	291	277	274	258	242	259	271	253	281	243	281	275	281	256	291	271	253	255	268	276	282	234	293	264	259	295	271	269	254	230	233	304	294	251	279	276	226	289	260	280	292	257	266	258	269	263	280	255	262	281	272	256	275	265	277	293	279	266	299	248	277	282	273	240	280	293	277	268	280	281	294	278	288	251	276	268	291	263	276	249	290	261	254	236	269	270	291	267	263	280	255	239	280	290	280	257	271	285	241	278	258	281	264	275	292	265	281	285	285
33230	44343	31133	19555	9774	3078	712	386	306	323	329	288	332	309	348	348	292	314	307	319	292	314	311	301	301	296	291	331	351	307	344	279	304	340	312	285	353	322	319	342	342	339	308	331	275	322	335	341	301	306	335	347	308	313	333	304	336	335	315	308	329	311	277	335	315	323	308	327	365	325	334	335	283	331	309	339	301	306	318	294	311	334	329	316	317	309	308	320	330	333	307	314	320	309	321	323	342	355	305	301	337	314	313	295	324	274	309	316	314	306	315	333	310	319	337	331	284	300	306	295	329	310	300	322	315	295	309	300	313	309	297	325	309	305	346	278	328	332	294	309	305	267	336	331	336	294	311	302	296	328	350	345	300	310	310	321	330	293	302	308	293	312	328	300	296	272	336	303	358	329	344	310	299	322	335	359	291	336	295	319	317	332	321	330	297	323	322	311	300	308	327	309	301	337	332	309	342	316	290	326	314	329	316	355	317	306	284	312	321	326	313	338	299	316	320	311	299	332	316	326	340	314	352	319	313	286	319	332	297	319	337	296	335	326	320	329	296	281	326	351	316	292	329	334	338	343	312	348	334	321	338	331	279	287	325	322	314	307	305	301	315	314	297	336	305	303	304	285	311	338	313	308	317	327	321	317	290	318	332	312	326	317	324	357	336	311	335	334	309	287	331	325	320	316	285	319	319	320	297	316	317	332	331	323	326	304	306	318	304	256	306	325	325	310	339	317	318	343	326	323	333	329	280	340	319	360	352	307	320	303	305	305	322	309	338	309	303	309	328	324	291	307	338	280	303	313	323	307	323	291	309	306	303	338	325	322	302	329	304	343	311	324	335	330	311	290	308	285	317	328	322	303	327	349	309	305	303	317	312	307	288	337	327	321	307	311	311	338	320	339	345	339	355	340	292	302	329	322	315	314	304	319	342	330	320	311	318	313	322	350	310	284	303	314	289	328	333	326	299	298	313	339	303	323	359	311	335	327	321	305	325	318	304	340	311	301	318	296	339	321	315	310	321	318	345	334	335	292	293	280	351	338	324	303	319	325	327	316	296	339	332	345	331	327	297	282	314	344	302	300	321	312	305	336	308	291	323	299	310	300	314	306	339	339	321	355	323	298	304	287	302	316	364	325	339	299	323	314	302	332	294	290	330	327	318	295	282	330	319	317	300	316	312	302	322	313	339	297	316	324	311	323	324	294	310	310	329	335	307	330	351	305	347	314	316	305	300	320	341	321	333	329	339	361	325	364	338	314	301	327	327	338	324	314	306	328	310	333	319	326	324	306	303	333	312	307	298	325	316	332	328	310	348	328	339	324	295	309	309	304	319	340	315	309	324	341	287	315	322	313	315	307	310	313	325	336	305	301	350	309	330	307	328	292	330	331	312	342	283	286	302	289	318	335	327	315	316	332	357	314	317	310	291	304	332	294	303	319	330	325	329	301	277	308	307	298	279	326	290	334	331	336	326	310	336	346	318	323	328	323	337	333	332	303	307	314	318	307	337	314	351	358	327	292	290	319	329	306	330	330	283	302	312	318	317	337	291	333	293	333	337	329	316	279	331	306	329	358	293	303	312	332	299	289	338	325	326	303	294	320	293	321	329	306	287	329	334	315	283	344	326	318	317	304	286	316	309	308	328	305	305	280	319	297	306	307	317	324	280	308	305	305	367	318	304	295	344	327	326	313	306	326	305	279	304	342	322	340	297	340	313	349	312	313	329	326	348	340	302	345	328	289	304	313	322	326	331	358	313	307	322	313	335	301	339	343	335	316	348	319	333	311	332	334	298	304	304	323	318	290	294	301	301	330	320	333	333	356	330	302	325	305	322	302	318	303	312	323	308	310	314	319	313	350	306	333	309	318	318	296	347	304	328	333	318	323	338	304	317	343	319	330	299	303	339	339	314	304	299	307	284	296	316	331	281	355	330	345	327	291	298	287	315	312	333	333	292	329	310	325	326	312	312	347	298	330	309	276	271	328	345	314	285	352	317	375	311	310	340	279	382	299	314	310	327	302	332	317	321	302	338	336	314	309	331	328	314	303	332	329	336	361	331	320	280	295	308	295	309	317	315	315	342	323	331	322	299	313	283	343	348	294	279	318	312	296	375	276	314	317	302	316	305	309	318	337	307	331	313	304	341	323	311	304	314	315	312	296	331	307	307	324	307	319	326	342	316	312	324	334	299	292	327	306	291	326	331	294	309	306	308	335	303	330	354	330	331	300	361	311	301	294	286	299	316	299	324	314	327	320	336	347	301	329	317	293	311	289	324	303	327	348	324	324	325	310	315	297	323	318	324	354	312	313	308	303	295	330	350	348	337	292	339	303	308	349	289	350	329	308	343	287	328	274	327	346	262	305	311	352	303	323	286	292	344	322	288	299	329	293	289	309	301	317	347	298	338	331	332	302	329	328	331	303	339	311	321	325	322	295	318	308	296	305	323	301	308	288	291	325	287	338	276	313	296	341	289	313	297	289	317	313	316	320	320	304	311	325	289	312	319	301	313	318	283	298	298	295	340	317	285	323	316	287	323	325	306	271	363	324	319	317	322	325	293	295	315	299	360	337	327	309	295	311	289	342	340	324	313	316	313	338	297	314	344	331	317	296	341	351	326	358	318	330	318	291	299	300	307	333	308	344	330	315	320	336	335	321	305	338	339	310	311	298	280	300	310	319	328	324	306	341	325	299	320	326	356	340	321	316	312	309	284	317	321	329	331	321	310	314	325	293	298	340	314	335	362	310	314	289	330	320	320	299	349	317	310	326	277	320	308	325	332	287	323	316	289	328	289	302	280	284	312	318	328	308	325	332	323	307	342	321	306	309	316	292	335	313	336	322	334	284	312	311	333	332	296	313	307	320	320	323	273	304	332	315	327	303	282	306	325	320	306	334	333	332	331	308	324	325	329	320	311	317	310	327	311	321	342	326	311	299	322	289	309	361	319	333	313	310	320	333	324	317	299	311	296	298	292	321	327	328	320	325	315	329	325	331	316	341	327	297	322	334	346	327	308	303	301	323	314	311	331	307	334	310	303	326	303	317	318	330	297	304	282	342	326	317	334	308	319	315	348	292	316	308	334	297	314	292	326	317	328	300	323	310	306	305	307	294	339	319	326	307	333	338	290	305	300	294	313	299	323	302	333	307	325	322	334	322	322	312	331	351	315	315	308	324	312	338	308	345	327	322	326	307	351	297	300	319	307	343	328	320	329	329	296	311	325	305	336	302	334	324	280	309	313	349	318	320	352	318	323	301	319	328	323	328	293	315	330	310	308	294	335	318	332	324	292	312	319	299	317	293	307	305	312	297	307	322	313	314	306	305	327	321	342	327	299	330	333	339	330	321	304	324	335	309	307	321	307	281	346	321	340	328	354	286	324	335	305	322	329	342	304	330	282	316	306	318	290	317	319	324	351	306	324	320	362	296	351	332	334	315	329	326	281	319	338	305	335	319	325	315	314	304	327	343	297	349	306	320	334	276	312	317
24727	21480	28951	25751	21275	13707	3593	544	335	320	323	278	285	292	275	295	273	277	266	292	293	284	252	304	266	241	288	258	280	265	277	279	265	254	276	276	289	268	275	257	248	261	276	270	234	247	261	271	230	272	299	256	272	280	282	256	253	269	280	258	287	259	255	285	265	277	274	278	268	253	265	291	284	260	271	296	282	250	295	271	265	282	300	265	286	242	276	270	272	284	278	250	256	281	269	291	249	280	246	281	281	273	271	264	301	285	271	278	251	273	268	276	259	239	279	277	298	295	292	245	241	265	262	269	299	292	287	306	257	241	259	269	277	286	278	290	289	339	281	297	311	249	288	281	281	271	295	272	290	265	281	250	316	266	266	257	286	285	266	262	267	287	253	265	275	275	245	282	279	283	263	266	269	297	244	278	267	276	269	254	250	255	259	289	275	283	297	260	293	278	267	282	297	304	237	259	269	257	276	261	291	278	272	302	294	231	278	278	257	255	281	289	279	300	269	269	277	265	234	258	266	277	251	253	282	282	288	260	238	269	267	242	262	262	260	280	285	269	281	247	263	295	268	247	255	279	271	274	296	261	272	273	273	268	300	293	243	273	282	269	271	254	261	250	268	290	278	273	280	260	286	284	268	245	280	285	288	295	266	280	286	252	281	287	275	298	259	252	263	258	294	284	308	267	279	281	255	270	270	253	262	224	265	282	278	272	284	273	246	259	273	263	283	246	288	263	265	266	291	271	288	261	273	276	283	253	257	285	254	298	245	284	282	263	296	297	281	277	262	283	267	279	287	291	246	288	274	300	280	253	261	280	258	250	278	252	287	258	273	292	279	301	255	291	262	246	274	272	270	287	293	278	265	262	301	285	270	277	276	282	277	282	281	284	286	266	250	299	250	300	277	273	253	258	271	272	286	247	293	247	272	243	296	264	273	284	282	268	297	276	292	262	269	272	262	292	296	282	268	265	264	254	274	283	301	283	258	248	291	271	260	315	262	264	246	246	284	287	286	263	258	258	279	296	272	248	274	280	284	251	275	290	287	278	260	304	281	281	288	298	273	279	271	290	264	266	285	257	280	258	256	268	256	276	270	247	247	285	280	277	293	279	267	260	280	273	281	270	269	249	256	271	270	294	275	294	287	250	273	268	291	260	290	272	272	297	299	277	255	248	264	259	264	287	261	265	305	274	255	263	282	278	276	260	261	285	300	289	268	304	281	263	294	303	271	263	248	259	262	272	265	247	269	281	278	272	242	239	277	279	266	252	268	258	270	274	249	275	297	254	294	290	322	281	268	281	278	279	281	282	255	262	254	272	274	283	258	267	262	279	271	266	303	257	294	273	281	268	272	271	287	285	281	285	230	304	277	282	297	271	222	263	292	250	254	273	284	277	257	299	266	267	253	273	264	230	277	283	270	292	277	250	298	281	250	281	285	264	257	263	259	274	259	292	268	254	274	286	284	286	272	261	241	307	266	289	293	279	236	284	288	263	250	290	267	267	258	255	306	226	265	271	287	299	265	266	244	262	308	270	240	274	254	278	280	281	278	257	281	255	268	254	257	278	263	234	282	283	276	269	246	269	265	266	250	284	304	256	254	272	269	261	277	271	268	290	271	281	255	281	284	278	271	274	272	252	230	259	251	288	268	294	273	279	272	242	254	276	272	264	279	305	247	266	287	267	273	272	286	269	289	303	282	274	243	263	281	275	276	294	275	237	274	268	272	242	282	275	285	278	279	252	273	264	287	260	301	279	296	250	247	264	254	274	259	266	272	298	253	263	280	281	285	289	265	305	263	273	267	271	276	274	281	255	248	275	245	253	250	270	274	265	261	262	264	258	269	274	285	277	263	266	254	278	282	263	286	268	266	262	281	286	268	276	275	305	270	294	282	280	276	289	275	277	272	261	281	303	263	263	259	261	268	282	283	278	298	269	301	286	263	274	281	266	280	263	270	266	284	254	266	282	273	292	242	293	264	294	244	286	279	281	296	227	270	264	268	248	290	318	290	260	284	291	257	297	279	278	310	277	242	269	256	284	269	288	246	284	255	291	263	273	270	269	250	271	262	264	283	242	270	235	274	268	246	242	284	254	254	255	256	272	278	256	275	290	257	295	274	298	269	266	253	271	286	289	285	270	240	256	279	282	259	266	256	304	272	256	215	276	263	258	269	279	289	260	271	280	260	259	280	241	275	287	258	275	244	274	292	291	264	258	265	274	272	252	249	284	267	271	265	272	287	245	280	282	261	254	258	271	250	288	262	285	292	300	240	285	255	262	279	263	313	291	275	252	284	259	275	267	244	286	306	270	260	266	293	249	247	256	270	269	276	274	262	235	258	262	288	272	263	270	288	236	279	269	274	297	283	274	272	256	265	288	289	298	271	259	261	254	270	287	266	270	297	253	295	265	298	294	274	291	266	287	262	262	262	291	274	269	250	313	306	255	262	288	287	248	253	254	273	282	272	262	319	300	279	236	264	279	250	245	268	275	284	275	253	260	252	268	267	279	273	287	300	289	248	270	273	262	271	252	293	280	252	266	238	268	258	278	267	271	270	260	276	274	279	267	290	258	262	285	256	256	266	286	278	301	245	271	243	244	285	275	289	272	297	299	274	265	277	258	270	256	278	277	261	268	272	276	282	254	287	293	257	291	307	286	277	294	286	273	281	276	240	259	261	281	293	255	267	272	271	251	271	249	276	282	307	285	264	249	251	271	268	259	264	255	272	287	282	243	272	274	277	265	281	243	273	284	249	282	307	287	259	267	263	278	261	267	261	283	265	284	231	282	278	257	268	326	253	255	278	254	288	270	266	267	267	292	286	264	270	276	245	292	287	274	262	289	249	281	293	274	292	284	280	242	248	267	267	247	270	278	280	279	259	254	260	275	291	285	287	270	280	271	269	268	264	267	256	254	262	276	277	280	295	257	273	278	290	275	303	253	266	264	242	281	248	263	300	252	282	249	293	268	272	291	243	271	279	253	256	246	241	261	255	269	261	253	291	278	287	302	275	269	257	281	247	283	287	273	268	281	262	267	279	271	266	273	276	267	262	296	279	283	295	264	274	286	286	278	290	255	272	272	261	278	279	260	258	262	267	270	248	291	281	273	285	273	235	236	275	305	237	255	275	276	274	276	251	277	245	257	286	282	284	264	271	267	265	288	268	263	279	268	278	292	264	279	297	290	272	253	281	290	269	285	267	280	256	270	277	275	253	293	270	255	274	256	295	252	255	296	294	291	262	293	276	261	305	264	267	252	279	274	262	261	260	258	267	267	282	250	268	252	255	259	251	237	260	269	270	296	239	261	273	308	294	258	251	274	269	277	281	309	288	271	293	278	304	275	270	263	274	273	302	263	309	257	281	250	294	264	278	277	262	260	289	265	240	257	289	249	285	259	279	258	265	288	283	273	262	291	284	267	287	274	271	268	289	278	252	277	260	259	263	268	259	287	287	287	262	249	272	258	240	287	249	262	299	271	261	267	277	252
36259	55785	43340	27578	14871	9094	2625	586	401	359	337	350	353	319	311	314	281	313	299	315	322	314	298	325	316	331	333	313	300	317	310	318	295	317	304	323	322	315	333	304	313	332	315	294	318	302	291	297	327	314	308	320	325	262	302	308	311	309	319	294	341	307	275	327	309	261	277	314	295	293	337	311	321	333	358	329	315	328	334	306	342	284	293	308	336	284	297	327	316	282	324	276	320	280	305	315	326	305	288	326	313	307	313	289	306	295	316	302	322	345	296	294	308	299	318	299	310	313	306	330	324	307	318	336	347	324	312	328	296	313	293	301	325	305	309	279	330	346	314	273	316	291	327	306	284	308	278	322	320	330	291	312	316	323	322	311	309	329	312	296	310	315	308	310	305	308	283	338	315	282	331	323	297	327	303	331	316	310	304	305	348	330	322	334	325	304	349	321	324	309	279	283	298	297	310	318	324	324	318	272	311	327	323	288	317	311	309	335	312	304	343	305	307	287	316	296	331	299	352	288	292	309	344	274	307	313	317	307	302	328	317	278	275	300	305	315	308	290	322	279	291	281	307	277	319	301	293	320	284	310	323	304	317	307	280	312	277	306	344	327	329	302	329	292	294	301	276	346	336	281	311	306	306	292	322	308	280	289	296	308	287	321	340	288	295	309	328	293	325	343	298	299	330	315	305	290	314	321	308	293	313	328	316	315	338	301	299	310	314	318	319	316	308	336	338	303	283	283	328	305	304	272	279	306	291	311	331	304	302	320	307	318	310	300	300	312	322	297	315	326	294	328	298	305	315	292	316	304	293	298	322	303	328	345	311	336	276	355	286	311	296	320	297	306	310	299	343	303	315	318	328	308	296	299	288	300	291	323	302	302	283	301	303	313	296	316	307	309	305	329	327	337	300	309	347	341	273	334	310	306	330	324	339	318	245	295	309	331	273	319	319	286	340	288	329	323	311	299	307	283	295	305	336	333	292	309	307	326	316	323	296	328	295	324	307	281	277	305	339	315	294	330	297	324	334	285	313	328	298	280	304	314	288	339	343	284	310	336	303	327	293	288	285	287	339	319	318	347	309	283	316	347	322	326	309	323	344	346	291	279	292	320	303	282	329	302	307	318	302	314	308	301	301	294	317	319	299	288	287	314	321	310	290	331	325	330	316	347	314	342	307	292	309	333	324	312	314	330	303	299	299	321	303	280	301	297	295	295	333	307	315	319	313	278	328	300	320	309	281	329	326	315	325	323	310	334	314	332	330	304	336	317	285	312	312	303	267	318	291	301	290	319	276	272	284	311	330	324	313	315	302	281	301	311	346	292	308	312	297	274	352	319	330	306	313	342	360	291	323	301	324	298	313	338	314	332	312	327	314	305	311	294	299	319	347	319	317	333	334	299	302	335	278	316	296	280	313	320	321	307	322	335	277	313	276	281	319	302	343	335	325	295	300	324	303	334	311	292	306	319	310	311	368	315	310	282	333	320	310	314	309	324	278	313	316	293	287	332	351	296	316	320	301	322	306	315	320	319	315	332	318	305	350	341	301	319	280	309	300	316	293	299	298	285	315	313	319	329	315	298	315	290	326	305	315	300	305	329	302	306	314	278	325	345	303	281	300	300	333	309	278	298	279	296	268	289	325	325	304	303	318	301	323	292	303	332	343	283	305	301	295	287	303	297	288	297	313	283	354	324	319	332	297	317	331	321	307	296	303	336	331	308	319	304	296	333	303	341	255	305	286	299	318	330	314	341	336	290	302	343	291	325	284	294	303	324	336	286	275	349	309	292	326	321	295	298	339	317	327	309	335	318	313	328	314	327	318	291	292	287	325	330	328	299	304	293	317	290	297	314	321	304	293	313	290	310	341	324	334	306	292	303	293	281	317	341	293	287	341	301	312	310	300	302	281	313	305	315	318	326	326	295	332	302	298	299	291	298	330	304	291	317	329	298	299	315	301	297	321	298	335	341	312	301	335	334	298	317	308	312	308	301	357	322	341	309	324	349	326	330	305	321	314	324	306	318	328	329	356	343	301	312	310	341	256	356	280	287	329	305	328	315	325	309	326	305	310	310	299	350	308	301	318	309	329	300	313	336	309	296	296	312	295	299	313	314	341	326	322	337	319	315	309	288	283	285	296	334	310	306	322	296	316	313	330	330	286	345	296	300	294	292	293	305	323	315	305	276	325	297	326	256	277	322	328	307	304	286	307	298	299	316	305	277	345	315	315	318	322	281	301	305	306	286	309	286	313	319	306	322	326	288	315	308	306	322	314	305	306	309	300	313	307	315	303	313	292	321	302	291	330	287	314	302	323	310	289	314	306	302	305	299	314	335	292	295	333	342	322	320	317	336	290	282	303	306	271	301	305	298	314	314	298	343	308	312	303	333	351	336	317	294	309	310	315	324	326	286	281	326	295	322	306	295	280	306	291	314	309	332	333	310	290	300	291	310	304	316	309	301	340	309	309	325	315	322	323	303	294	291	289	322	314	306	327	297	338	291	318	345	297	324	324	295	321	303	313	329	303	297	302	335	294	308	298	278	303	312	312	330	275	304	289	300	308	305	327	310	324	298	329	310	297	330	298	291	325	331	320	307	277	310	310	302	308	314	312	307	319	323	311	329	295	297	323	320	317	306	307	298	300	333	303	312	318	286	346	318	353	300	314	316	290	309	318	336	321	307	285	308	332	296	337	314	292	300	321	287	322	337	313	299	309	335	299	297	315	319	273	268	314	287	332	272	291	291	325	306	310	315	291	302	299	319	318	297	305	323	300	334	318	333	312	317	296	286	322	323	293	324	307	295	316	301	306	315	266	313	319	290	333	318	302	287	301	325	283	268	300	298	303	329	314	323	324	333	302	290	314	287	304	309	328	303	335	311	316	324	291	317	319	316	296	324	310	309	319	301	316	300	289	341	295	304	297	298	311	314	297	329	334	311	313	301	337	318	312	306	315	324	334	310	350	295	313	291	291	339	300	306	322	278	301	297	305	321	312	323	302	329	310	297	290	314	299	303	315	289	334	278	314	297	293	311	329	305	311	350	302	317	296	316	299	302	278	311	336	304	332	341	345	291	303	317	302	277	304	286	326	280	333	292	329	299	303	304	307	298	326	270	322	304	316	314	308	305	325	312	300	302	325	321	297	322	308	301	355	333	309	323	310	322	322	316	312	306	338	316	305	305	321	320	296	299	342	301	303	332	296	307	295	310	316	312	313	351	309	295	303	312	317	295	286	324	286	295	289	292	307	319	291	310	279	319	294	319	321	320	319	349	266	311	331	307	289	301	301	318	329	336	297	333	334	329	314	323	318	318	299	282	320	315	319	311	321	314	326	296	304	289	318	301	305	308	297	311	315	279	286	309	342	291	287	308	320	293	329	312	292	336	330	289	308	310	332	288	302	293	305	295	334	339	322	323	305	297	286	332	316	295	317	292	317	312	285	320	303	279	307	312	316	303	300	344	295	304	361	275	334	334	312	289	309	355	322	294
25749	21674	28367	26245	16464	6137	1346	471	393	414	443	380	385	384	370	433	409	406	388	345	376	432	386	406	364	410	363	394	407	350	400	382	347	358	370	416	375	363	373	384	380	402	361	357	401	401	400	434	371	400	404	387	375	364	364	363	389	389	373	374	364	384	420	386	356	387	402	364	377	371	366	377	375	380	355	388	389	362	422	392	398	380	380	395	392	382	430	379	367	394	339	386	400	400	399	418	404	382	404	381	366	368	374	364	391	400	395	386	378	370	397	400	392	373	359	402	376	363	399	386	380	354	366	382	360	397	392	391	395	383	381	402	390	422	386	397	422	391	368	405	380	366	405	395	392	374	421	402	325	377	388	350	367	359	415	393	392	397	345	406	380	375	341	347	374	410	419	389	369	374	386	394	377	379	371	387	346	380	394	383	366	337	369	372	342	364	362	364	365	371	391	381	385	378	338	375	412	377	416	389	367	399	379	384	374	393	349	379	377	379	381	346	338	369	387	372	374	411	369	392	375	386	360	374	357	394	374	381	355	371	363	376	375	367	368	375	405	359	405	369	428	429	374	397	376	385	374	384	381	395	365	396	394	403	378	403	408	392	402	391	397	423	320	386	395	333	370	377	378	394	348	371	389	396	402	384	379	386	396	379	385	377	390	367	365	386	367	352	416	370	408	408	330	401	391	369	386	382	386	361	397	391	356	362	408	376	390	383	378	343	393	403	403	393	401	364	416	369	385	380	392	394	389	364	378	384	384	378	384	418	357	374	382	354	362	368	373	382	381	398	413	365	384	401	377	360	385	404	404	391	336	372	396	381	401	386	413	394	381	359	384	372	357	389	363	366	369	361	367	413	353	383	380	363	380	362	381	371	364	382	379	327	406	368	365	399	384	406	372	348	378	407	389	381	346	390	386	380	389	399	351	361	362	362	359	347	410	412	366	385	325	370	379	388	375	366	385	353	371	361	358	379	364	400	378	356	405	381	408	378	381	371	400	392	385	416	342	394	378	362	404	388	398	369	372	389	386	397	364	386	373	398	410	384	416	380	370	367	409	365	366	365	396	375	382	409	377	370	397	419	401	432	372	387	373	379	379	378	392	367	395	359	379	352	356	401	379	379	388	382	364	394	394	332	391	393	363	407	355	405	368	424	386	364	371	407	398	406	372	382	382	387	356	385	327	386	395	396	363	430	397	387	396	389	367	415	394	392	391	407	385	389	409	386	367	371	387	354	355	349	415	400	411	430	374	385	406	358	350	378	382	362	390	385	436	370	399	371	368	399	363	372	359	366	371	424	390	394	384	369	370	380	404	421	391	352	398	387	353	361	418	414	404	378	376	394	387	413	405	380	389	386	337	431	378	395	371	391	393	385	389	424	402	377	366	385	373	390	386	365	382	402	387	347	424	377	363	387	423	370	370	374	415	368	412	387	372	392	393	373	373	421	393	383	416	409	381	347	392	341	381	384	417	370	382	379	402	381	379	369	351	406	384	403	339	392	363	420	345	376	371	401	378	408	393	384	381	356	382	390	375	382	384	389	397	393	370	393	362	409	424	384	399	382	392	387	410	384	405	411	354	382	362	416	355	399	357	375	419	358	397	424	387	376	354	381	400	378	396	377	377	347	372	397	382	394	369	391	355	390	373	397	384	352	377	404	376	407	384	376	383	389	400	389	359	395	382	412	411	373	402	412	410	367	394	367	354	380	349	371	388	393	381	371	393	399	364	375	401	372	359	413	393	395	384	386	392	397	417	387	374	392	404	372	404	387	396	364	387	367	402	384	370	379	373	406	383	370	382	387	350	365	378	401	375	359	380	396	422	358	353	371	411	377	445	421	401	350	392	411	379	343	406	400	345	392	408	399	400	371	379	391	385	396	367	411	387	380	342	357	417	394	388	354	373	398	389	381	367	385	375	377	401	374	364	385	412	381	361	384	404	385	392	373	376	367	395	404	382	377	414	401	385	394	392	372	382	360	378	399	376	393	373	375	355	413	392	355	362	401	436	371	387	368	354	406	371	385	377	379	400	385	342	397	388	372	363	389	376	357	385	388	368	350	370	370	408	387	396	362	390	411	373	372	383	412	419	360	408	367	353	395	410	407	372	345	380	405	381	388	409	417	403	407	388	401	416	384	373	376	363	367	351	357	423	377	397	383	363	378	417	360	366	376	385	375	397	355	425	344	391	396	382	382	417	381	395	398	399	411	361	374	358	410	332	387	405	368	377	365	378	389	388	374	380	362	383	391	398	385	346	370	379	392	350	387	418	369	363	401	346	419	394	388	344	368	405	402	369	417	416	361	373	380	388	377	360	383	392	367	353	381	372	393	365	399	366	356	368	396	349	371	398	393	410	401	427	361	372	383	386	363	384	410	372	404	385	355	399	385	383	355	381	380	378	395	339	367	376	394	396	404	381	420	339	373	388	398	383	403	416	387	401	398	379	342	396	362	363	409	373	406	389	359	399	378	397	365	383	383	381	359	383	369	400	398	390	428	417	383	392	405	338	369	366	402	385	367	405	412	393	372	373	403	371	389	389	349	408	350	329	368	331	400	383	401	382	356	367	364	368	414	363	374	389	410	354	399	376	393	365	388	368	375	384	384	400	376	351	354	387	369	408	373	405	439	383	363	397	358	354	373	404	396	361	389	371	378	369	393	379	383	382	367	427	372	356	364	404	371	387	393	401	355	397	390	374	363	375	357	368	377	403	375	368	383	372	344	383	364	396	396	364	387	368	386	409	395	401	384	383	412	359	361	378	408	364	367	393	400	382	380	407	405	413	418	371	348	348	405	401	343	348	384	393	396	351	362	363	393	383	390	376	393	375	389	366	393	412	405	372	371	398	357	392	394	367	339	393	378	384	384	380	346	410	380	352	372	395	387	336	390	372	367	406	398	387	389	411	403	385	334	383	408	383	406	374	379	392	371	395	390	334	375	390	359	369	386	393	381	388	416	368	381	424	389	379	400	407	382	372	399	395	375	353	386	382	399	413	419	392	386	390	355	366	392	374	393	409	403	396	387	380	359	376	358	364	400	400	410	394	393	387	379	380	355	370	388	367	389	393	376	437	389	367	385	388	400	360	385	373	378	356	386	408	363	356	363	396	354	378	378	411	400	336	394	379	391	387	392	374	370	406	372	352	409	355	380	367	388	359	372	401	386	417	381	367	395	348	421	412	402	359	412	385	374	376	397	418	381	377	389	343	350	386	361	368	381	373	417	380	425	409	409	369	410	417	377	365	359	364	367	403	411	369	340	398	396	377	393	375	408	370	379	381	365	387	383	393	401	383	380	403	370	398	330	374	367	415	384	351	370	371	365	366	371	395	401	352	394	414	389	380	392	395	373	384	413	350	372	417	351	380	391	382	378	373	391	387	375	388	406	395	360	401	423	352	374	373	395	375	395	372	384	385	361	359	360	416	410	420	400	349	395	417	362	370	397	348	396	382	367	375	384	392	377	375	419	387	346	399	390	369	418	385	356
35852	52848	34025	22476	14870	6347	1420	515	495	471	428	426	451	433	439	446	401	479	440	435	441	417	423	382	424	446	419	424	461	447	391	452	438	447	423	433	441	431	430	492	393	423	417	429	428	401	403	443	447	448	440	439	457	421	433	412	425	455	445	415	452	425	439	413	424	465	405	419	441	451	417	445	454	405	416	417	403	463	440	452	422	428	438	475	406	449	441	420	437	485	440	422	413	389	428	408	417	446	402	466	424	418	455	426	434	407	417	442	436	439	413	400	486	415	426	455	407	418	450	417	410	453	437	428	443	413	411	420	443	453	436	421	451	489	438	399	455	406	422	416	440	423	410	437	488	415	457	426	445	425	414	401	448	426	421	419	400	429	417	404	434	461	457	397	422	430	461	430	440	434	427	426	420	432	431	403	423	402	433	431	438	429	487	451	426	475	444	426	418	439	460	465	421	407	427	428	402	414	416	420	444	418	434	469	391	420	413	430	462	423	459	435	419	438	457	453	441	421	402	439	437	449	467	408	414	433	401	432	437	438	439	420	433	404	434	423	425	422	419	474	392	415	439	440	427	431	438	396	412	418	450	417	409	426	441	434	424	452	439	441	407	428	404	448	409	401	431	419	430	417	441	449	426	432	429	447	431	428	427	408	418	424	446	432	418	443	411	427	431	426	417	426	395	417	384	458	452	446	396	419	427	396	487	418	432	415	435	389	415	412	471	409	409	434	462	444	430	420	414	423	443	421	423	405	427	420	450	404	403	429	454	411	424	461	448	454	405	435	430	445	432	424	414	409	435	435	456	418	428	397	436	432	468	410	435	415	463	464	426	422	417	400	416	418	405	415	441	431	415	433	485	490	445	461	417	402	475	415	448	434	440	440	398	400	439	416	437	447	435	430	414	439	476	423	466	403	429	415	416	430	380	430	453	431	434	435	465	445	433	442	433	409	396	463	423	460	404	428	414	434	471	433	425	467	441	423	454	413	442	436	459	434	462	447	412	416	445	455	385	427	433	417	426	425	412	409	463	441	393	425	423	436	417	459	439	465	393	439	424	414	416	407	411	441	428	418	398	454	391	440	470	465	435	437	436	432	404	468	395	440	449	419	417	438	447	372	446	428	418	444	453	433	424	432	429	429	449	449	458	434	436	437	422	415	408	407	433	426	450	442	425	422	453	443	395	445	480	437	403	473	425	427	432	433	462	444	418	390	402	437	450	449	443	463	457	426	460	468	438	422	411	445	423	411	405	436	423	431	484	453	445	453	437	475	441	389	451	439	432	436	367	464	447	397	468	452	443	420	421	437	412	409	426	467	434	410	451	428	455	415	450	392	436	443	483	450	424	446	445	433	391	429	450	423	427	452	436	435	442	418	440	409	481	441	439	441	422	448	430	419	424	441	403	442	423	441	414	407	429	412	419	448	424	406	415	424	427	422	409	424	481	417	405	435	401	421	416	451	419	411	456	425	417	440	435	421	463	417	451	427	432	454	453	429	452	415	386	427	417	436	411	393	401	414	418	423	411	436	423	400	395	439	424	401	440	436	428	455	428	429	429	423	426	443	428	441	466	442	465	406	380	432	426	456	388	415	397	401	406	445	418	414	424	411	434	430	406	454	404	423	430	440	392	438	429	418	412	447	462	461	419	480	451	442	455	389	476	444	431	449	441	414	438	417	421	450	401	434	416	420	409	433	427	477	479	441	437	468	438	429	432	419	448	459	384	449	452	426	434	426	412	447	453	422	414	421	440	433	427	458	416	433	390	444	452	435	422	435	426	430	433	409	427	450	403	418	430	451	421	429	452	433	443	438	416	451	407	430	401	466	460	419	446	436	419	449	425	404	413	420	432	405	439	443	400	445	435	444	462	386	428	465	461	434	445	427	431	421	438	412	438	436	449	455	415	408	423	454	453	423	415	426	421	441	401	429	434	427	431	416	428	426	468	411	469	406	418	475	449	437	404	372	443	442	421	442	441	476	398	422	456	435	426	422	457	407	431	442	432	389	441	424	452	407	456	403	418	429	434	414	456	434	453	466	432	443	439	458	429	457	402	396	396	418	458	411	446	440	479	429	439	389	451	429	430	426	432	442	413	427	460	407	405	434	448	433	457	448	446	412	449	440	455	400	460	461	427	405	419	439	456	435	471	390	454	437	402	428	456	414	423	415	419	444	453	415	408	419	417	417	405	428	428	422	443	426	431	439	447	411	435	449	456	459	422	407	466	456	465	415	412	425	443	397	434	439	433	441	438	419	395	484	487	411	419	442	427	438	427	440	429	446	441	403	403	448	410	476	446	398	441	454	430	456	421	428	429	486	403	411	402	428	424	426	434	432	414	490	455	446	446	391	434	437	438	408	428	456	417	434	468	465	427	471	448	395	440	433	439	435	445	431	450	417	428	431	392	454	421	423	421	438	454	442	459	428	429	412	422	432	400	401	457	450	439	449	426	430	405	435	441	455	444	407	427	438	423	432	391	444	461	448	453	444	443	425	429	398	403	442	449	451	414	432	441	432	434	447	433	456	432	466	421	411	442	441	429	439	440	454	434	443	433	443	440	428	389	415	437	427	425	415	448	464	474	484	404	385	417	432	434	461	407	445	403	405	416	380	396	421	420	414	380	424	434	405	457	421	416	454	456	446	396	435	439	415	448	448	456	404	434	451	466	425	444	442	442	412	441	424	443	441	422	457	434	404	447	437	447	449	458	448	438	436	431	473	450	419	414	408	452	438	455	393	415	422	459	464	420	467	478	417	393	446	476	422	414	453	428	445	464	383	431	435	426	451	388	440	462	385	452	431	419	460	433	450	433	415	427	431	431	447	461	432	432	394	435	466	418	421	481	423	441	415	449	387	389	405	432	464	461	439	381	438	395	446	419	446	469	447	426	433	427	446	433	451	400	394	449	415	415	425	420	400	449	463	446	398	427	436	411	417	408	420	469	417	434	410	430	436	449	447	411	431	445	457	419	424	417	457	413	417	405	452	428	456	447	426	441	472	460	433	449	433	438	424	451	432	436	407	445	439	424	438	452	382	445	478	438	434	398	417	405	436	418	438	426	449	463	447	415	437	465	405	441	437	467	421	405	428	434	449	419	429	428	442	416	441	437	459	440	450	412	437	473	427	424	432	424	448	456	442	461	477	417	408	422	446	455	445	419	407	437	426	404	468	457	438	432	405	431	454	408	458	438	437	443	451	447	423	456	433	437	424	442	448	428	429	451	421	447	445	406	452	418	455	424	430	450	409	433	434	462	417	455	441	423	440	469	415	428	444	437	455	436	420	409	439	457	458	478	443	447	425	434	404	468	438	475	423	392	450	394	429	427	429	443	435	435	450	400	442	451	442	419	403	428	459	409	443	449	429	459	440	397	431	467	425	432	453	408	442	403	458	398	425	466	430	434	423	403	424	448	501	463	450	420	429	458	451	437	431	429	435	454	411	422	414	422	441	441	423	416	433	425	458	433	429	418	428	420	394	451	425	415	395
23912	21827	29593	25057	22401	21024	8781	1007	585	506	512	483	418	497	487	462	412	414	411	452	419	410	444	449	390	409	400	455	415	405	421	429	390	427	413	421	388	418	412	381	379	419	414	426	453	451	442	366	418	435	456	410	451	431	417	388	425	430	400	427	424	385	447	410	414	412	439	440	402	398	439	432	419	365	421	434	420	391	439	445	432	437	416	416	447	441	474	394	412	413	403	445	445	409	419	406	463	414	387	422	436	398	375	410	435	405	391	406	470	412	411	422	387	394	419	410	401	460	396	440	457	421	392	416	398	435	406	410	444	409	440	404	377	414	397	413	420	410	440	439	433	447	405	419	415	421	407	402	415	413	453	401	397	425	417	432	379	415	406	356	393	407	408	385	420	440	407	440	405	420	419	418	431	400	410	437	422	413	401	427	387	430	413	434	394	462	409	412	418	431	400	391	426	400	365	446	436	401	394	439	471	400	409	446	446	432	423	409	423	410	448	418	444	434	420	416	399	417	446	396	411	405	403	431	421	418	414	403	423	446	441	393	420	451	408	441	421	400	445	424	415	439	410	407	416	411	425	424	419	446	437	458	435	390	415	392	460	425	439	412	425	418	465	410	379	393	418	452	427	358	400	402	385	422	411	394	411	415	451	434	445	408	430	416	403	448	445	451	405	425	438	400	445	425	408	402	419	385	394	437	393	415	426	378	426	435	417	452	381	434	388	350	414	417	404	446	412	430	413	429	411	450	374	414	420	443	425	441	411	430	417	434	449	402	395	402	425	362	443	433	399	421	447	405	431	411	405	404	425	450	463	422	437	418	409	413	408	425	441	435	419	419	433	412	412	430	421	437	428	394	434	413	414	435	439	446	403	380	425	415	400	403	433	448	431	434	376	417	415	414	433	434	377	407	425	379	464	436	436	451	433	398	429	421	414	419	429	435	438	421	379	449	434	408	381	415	425	415	411	412	404	412	436	420	420	402	426	391	403	409	409	409	441	439	419	393	440	444	428	447	427	425	460	406	416	438	430	406	406	432	406	418	461	419	385	431	413	379	389	430	383	449	398	431	430	432	408	414	410	443	426	431	386	424	430	402	431	433	412	410	372	395	412	418	438	442	470	404	423	426	423	418	414	422	402	386	431	407	432	404	436	436	461	434	412	430	403	426	409	395	424	397	426	400	432	400	401	430	418	408	406	417	367	434	386	407	435	451	402	366	423	409	422	407	460	420	400	441	406	373	427	373	439	467	422	385	435	419	390	427	413	445	417	397	414	433	423	437	414	403	399	420	421	400	426	421	415	401	453	396	416	419	449	427	438	406	426	422	407	417	449	418	419	438	424	429	418	416	444	447	454	454	363	432	415	406	442	416	444	420	397	372	440	429	446	402	445	394	453	451	438	413	427	415	412	431	405	392	395	447	412	406	411	422	415	430	417	440	422	426	377	452	378	414	431	395	430	390	447	438	456	393	425	405	458	417	443	421	408	397	435	431	443	418	433	402	434	391	449	417	412	382	438	403	433	395	422	430	442	410	424	451	435	421	387	428	433	435	433	415	393	442	405	440	394	406	373	425	419	395	417	459	412	415	402	427	444	410	391	438	447	437	452	398	433	430	420	403	452	412	434	432	440	449	431	439	418	386	418	447	394	408	456	431	401	425	412	447	419	425	431	454	406	438	426	427	428	383	393	424	367	417	429	409	415	394	422	434	399	416	440	400	394	409	420	407	460	414	434	440	424	437	433	376	435	444	389	435	419	394	396	414	428	399	406	405	418	406	426	393	411	473	392	416	451	413	425	385	393	428	416	423	414	408	432	417	460	412	375	422	442	364	440	405	426	465	461	450	429	412	444	426	421	428	408	447	411	444	439	404	430	451	427	432	415	450	440	434	415	422	403	436	431	418	393	432	392	421	419	410	431	401	413	405	420	395	430	434	398	450	400	398	450	425	435	408	400	424	433	396	406	426	436	415	433	431	421	417	426	411	444	450	418	418	427	417	406	367	429	394	432	392	420	478	398	439	411	378	418	365	431	407	387	428	463	417	430	433	445	413	439	393	445	435	418	453	451	400	421	398	406	428	428	426	412	450	451	453	445	434	428	404	395	459	435	402	421	389	412	409	410	439	449	422	422	441	409	423	420	437	392	407	421	412	401	419	412	420	401	447	430	399	392	418	427	378	409	424	378	413	443	396	377	428	426	422	423	413	433	385	420	378	442	417	408	445	433	423	451	451	395	427	426	400	408	418	434	378	451	412	375	436	423	397	433	426	431	401	434	408	428	443	386	431	423	447	423	385	399	391	422	417	427	409	412	412	436	404	387	413	408	442	439	442	393	408	430	439	409	416	438	436	422	408	410	427	423	407	435	429	410	425	436	414	374	406	411	437	392	416	424	442	397	435	411	456	433	424	399	398	434	397	448	415	399	431	430	418	462	445	426	435	479	421	441	418	444	429	424	426	423	408	400	399	421	445	446	425	434	448	392	425	426	466	401	430	402	469	400	395	400	445	404	406	421	403	429	455	423	429	445	419	463	450	404	454	421	419	437	368	453	452	410	377	397	429	437	434	414	421	406	430	416	434	387	452	428	405	405	437	429	437	413	450	389	386	406	381	400	376	411	439	429	412	414	418	388	432	422	434	416	446	454	432	407	415	420	417	435	427	447	416	371	434	427	449	421	402	409	417	420	414	407	392	422	441	410	422	408	406	416	421	426	444	440	414	403	423	425	394	434	435	429	438	407	450	437	413	403	398	444	435	399	385	378	420	408	412	439	410	436	405	443	418	417	436	417	429	422	392	428	400	440	430	413	403	440	422	419	426	434	464	444	435	424	447	427	428	408	453	432	444	436	398	415	407	413	426	436	421	440	423	414	400	415	416	430	446	410	447	422	394	460	428	407	397	432	423	412	398	451	409	442	403	410	411	387	405	426	415	429	445	380	415	443	435	454	431	421	414	447	399	428	443	412	394	469	420	422	459	398	412	430	458	417	390	392	401	424	432	437	426	417	431	399	444	420	392	407	471	437	433	449	394	409	420	388	460	396	420	437	383	442	386	419	372	439	393	446	413	410	411	433	423	371	380	359	428	390	411	418	424	397	481	410	443	452	409	421	430	362	417	430	424	408	422	429	438	396	437	421	431	454	398	434	424	402	450	418	454	432	407	458	371	432	427	428	412	467	436	424	438	420	434	417	403	385	440	429	432	411	449	405	436	448	422	427	413	405	417	453	427	389	405	413	414	431	417	393	445	388	425	434	417	453	424	427	451	413	418	415	384	417	399	418	401	416	441	432	431	417	438	416	410	443	427	411	435	422	432	437	432	434	441	411	453	403	425	442	436	410	410	455	419	424	436	456	379	420	429	410	449	391	412	412	405	413	446	395	442	427	403	459	430	417	433	446	408	422	407	438	411	451	422	399	424	397	415	425	395	405	410	452	423	408	390	385	420	433	402	469	439	410	421	381	463	431	397	394	409	454	446	369	447	453	437
41087	62618	47774	36219	21397	9117	2130	785	622	556	550	541	554	510	549	466	489	496	472	439	452	465	468	449	461	470	461	450	438	428	447	438	470	458	481	442	462	455	445	475	436	473	430	451	474	455	506	469	477	417	507	453	449	491	456	489	404	462	420	433	456	477	433	445	447	438	452	451	483	494	465	475	457	448	457	401	460	446	472	418	469	462	451	442	450	437	460	450	481	443	460	460	478	460	458	452	472	454	451	479	432	479	467	488	489	457	475	430	442	438	487	466	446	476	431	443	439	446	495	418	427	458	419	451	450	435	485	490	486	450	459	460	442	429	473	464	433	435	464	449	481	484	451	473	441	444	419	457	455	438	484	463	482	472	461	455	482	454	469	469	441	443	499	471	472	469	447	452	450	494	443	455	473	427	465	462	480	433	417	476	480	457	455	485	462	452	477	495	424	461	464	452	471	491	485	475	470	478	487	429	446	464	450	496	441	435	450	401	479	431	442	481	486	420	451	402	465	464	468	465	437	428	463	473	466	494	467	467	434	451	474	438	449	461	462	443	438	447	446	437	471	493	499	442	407	478	463	467	448	497	451	486	463	428	409	441	428	440	471	482	460	462	429	442	454	482	467	455	457	465	476	446	449	433	471	470	433	470	450	474	463	439	439	466	471	507	470	459	437	432	492	446	463	495	461	461	470	469	451	450	447	443	480	453	444	495	473	448	457	465	460	472	465	486	460	472	473	453	488	453	490	456	451	415	460	494	477	470	444	465	424	432	452	454	457	473	424	449	484	476	494	475	470	454	445	442	453	452	446	489	460	468	440	509	427	432	440	448	456	488	423	463	457	459	459	438	461	479	461	485	452	458	492	441	470	473	470	459	493	486	469	451	428	454	474	453	454	467	436	453	442	453	476	467	467	461	463	434	445	456	446	488	455	434	463	447	450	485	442	486	485	480	485	435	429	468	448	488	457	459	472	457	466	495	459	499	467	442	431	455	433	479	428	417	507	456	445	477	448	482	434	453	450	459	447	464	415	493	445	444	479	432	482	481	475	500	436	453	426	470	411	467	424	468	430	450	494	449	442	436	479	446	469	498	438	484	472	483	449	485	415	449	438	467	464	455	429	433	426	444	451	494	465	479	461	480	440	455	451	469	462	492	440	465	468	417	425	448	457	461	455	448	445	465	456	452	446	443	435	478	490	433	478	443	429	420	446	443	443	465	478	481	460	498	444	491	412	470	474	441	494	512	451	474	461	458	472	479	472	460	460	443	457	466	422	454	448	459	472	480	446	426	432	437	447	450	475	433	455	460	462	444	461	437	427	454	436	472	474	442	422	445	486	465	456	474	489	450	471	451	445	424	473	467	512	436	441	448	476	451	434	475	461	447	471	446	458	453	455	423	473	476	464	486	461	471	467	462	441	511	416	485	438	433	452	469	453	459	422	458	460	448	458	478	440	421	492	495	434	477	456	473	486	442	513	442	441	484	460	480	448	432	451	442	470	499	433	469	485	453	436	489	466	452	461	452	482	468	477	413	428	457	462	495	436	421	454	478	471	460	456	461	465	451	440	471	467	442	444	445	464	470	451	487	441	440	433	466	420	425	456	456	467	444	465	482	484	473	431	450	452	442	467	470	471	494	467	473	445	462	457	452	463	468	471	435	443	454	445	461	471	480	503	449	466	483	466	408	479	442	422	448	429	467	430	501	462	451	456	468	435	432	463	456	451	417	449	454	457	451	434	448	485	449	408	463	525	447	499	440	474	470	411	440	479	446	497	487	426	443	440	451	450	423	464	504	456	430	447	457	435	425	464	489	433	444	419	445	443	414	458	466	459	454	459	417	410	495	427	434	447	453	415	472	450	460	484	392	473	449	453	452	505	483	441	468	488	459	465	470	455	481	462	464	461	450	445	472	451	462	457	444	444	473	489	440	443	475	456	455	469	443	500	437	471	458	465	437	469	457	499	438	455	458	448	452	447	470	481	446	468	442	399	450	430	487	446	457	474	447	498	418	423	442	448	459	470	500	439	465	413	408	453	441	450	420	459	446	415	420	465	459	444	482	476	411	460	454	457	465	453	463	448	446	503	440	467	437	498	463	438	444	453	489	448	523	455	469	475	474	470	473	516	470	446	444	472	437	452	482	462	458	501	462	434	456	457	445	434	466	460	465	420	454	499	426	445	436	497	449	419	436	440	492	441	465	448	510	462	486	452	441	448	493	477	504	445	462	459	463	456	476	455	472	498	460	466	469	480	487	435	433	457	432	494	448	450	441	471	469	474	424	416	441	468	479	466	453	480	416	447	458	451	483	456	457	405	481	481	443	476	409	460	460	407	444	443	412	451	459	466	444	460	477	439	450	430	474	446	457	454	438	431	445	468	464	468	487	452	484	485	457	470	452	444	459	465	455	475	444	406	469	478	453	476	403	447	433	489	458	457	455	457	439	463	400	452	478	419	488	505	450	504	453	460	458	460	457	473	508	446	428	491	496	447	465	503	455	474	469	445	464	472	476	422	457	459	457	480	419	447	475	463	436	425	484	455	463	441	453	444	458	438	443	456	452	461	481	436	445	472	483	478	456	449	442	452	480	439	409	442	450	488	472	476	442	469	462	467	481	454	479	477	451	453	447	443	456	468	485	405	456	434	427	459	418	443	429	468	401	417	473	438	433	457	466	478	442	488	447	423	454	520	462	439	445	434	454	498	466	474	397	436	463	429	484	465	426	474	468	450	458	487	436	375	477	423	464	469	484	481	501	426	481	457	450	465	488	472	454	460	485	459	441	450	442	415	448	446	467	460	488	457	471	417	421	486	463	453	434	450	495	450	443	465	500	465	429	500	454	458	462	460	462	455	469	430	476	487	486	468	463	455	449	428	436	464	484	428	448	463	442	428	467	454	439	438	444	430	459	440	423	451	475	456	449	472	420	471	463	454	469	473	455	450	480	486	476	457	465	498	453	471	476	450	446	473	444	488	452	453	490	470	473	483	441	428	459	476	437	443	473	440	495	432	438	426	461	462	447	479	459	470	483	432	451	474	471	465	478	451	441	502	443	476	467	468	422	450	505	442	450	462	484	475	441	496	457	448	462	497	447	438	416	476	474	478	402	429	515	468	451	462	505	439	460	407	414	466	437	509	496	468	467	464	472	474	490	465	432	468	451	482	500	424	426	475	430	452	467	489	497	469	458	450	463	466	473	449	420	472	452	475	421	423	401	443	501	428	477	472	468	432	477	506	433	431	483	464	422	455	415	426	460	439	450	459	420	455	456	443	471	455	471	470	426	447	465	450	480	449	455	456	477	478	444	452	454	469	470	459	490	457	474	431	470	448	459	425	463	453	466	489	459	472	457	417	465	463	475	439	459	456	461	499	467	455	438	416	464	435	457	452	451	486	426	472	457	472	470	465	443	444	476	485	441	470	510	474	448	421	423	466	498	461	435	464	414	491	445	476	438	458	458	461	462	458	501	420	486	466	476	462	496	479	419
30988	32447	34878	21549	7472	1327	405	277	284	289	258	258	262	271	258	235	255	296	233	283	272	291	272	259	269	285	280	257	287	265	282	273	285	282	267	250	263	248	287	272	285	270	240	262	270	263	259	260	249	268	268	266	285	250	283	253	285	290	259	247	245	291	251	279	255	250	277	274	278	267	240	280	271	261	268	274	265	274	260	281	269	269	274	277	263	268	264	284	240	283	280	238	277	309	242	265	259	242	254	258	292	307	258	244	276	264	281	247	263	270	261	267	283	243	253	256	247	252	290	249	253	250	260	247	260	257	288	257	297	263	260	268	259	238	241	257	281	291	287	272	248	284	244	257	267	254	254	247	252	282	273	269	263	257	265	272	245	263	279	261	267	248	293	259	276	246	245	235	279	275	246	250	299	259	251	264	239	261	278	246	291	282	250	253	250	264	267	285	247	236	284	257	300	267	254	251	262	275	248	279	270	252	285	268	295	285	270	251	292	268	250	281	262	271	276	235	283	240	254	251	265	251	256	271	276	258	274	262	279	262	260	259	279	276	279	249	279	233	273	257	263	269	279	281	272	233	270	273	247	277	250	270	255	268	275	240	271	267	245	264	272	250	301	286	227	295	273	249	251	249	241	285	246	275	281	250	282	238	270	259	279	271	276	271	292	273	249	266	254	275	286	269	237	274	256	247	220	264	225	253	269	285	273	266	241	284	264	252	291	288	252	252	247	252	247	249	221	258	275	277	291	267	268	247	289	261	257	285	269	296	239	284	274	283	278	236	250	268	261	263	265	240	271	275	244	270	276	264	255	256	255	272	227	312	233	265	258	257	287	255	253	263	286	260	251	266	257	261	253	249	238	261	274	242	244	274	281	276	269	279	265	251	243	231	256	268	231	252	235	245	254	262	250	254	284	283	254	266	244	260	295	283	311	244	270	260	275	277	268	254	257	272	304	260	254	266	281	263	257	232	251	290	269	251	238	273	259	255	268	250	266	270	243	252	291	273	256	274	246	253	252	262	261	258	277	281	269	230	296	277	253	255	236	266	268	237	275	281	276	249	256	264	247	240	278	250	232	272	263	285	270	237	231	295	274	268	235	283	255	250	281	266	287	275	280	283	266	276	248	268	260	257	260	259	256	249	268	265	255	258	278	280	266	302	239	254	245	268	270	272	290	274	259	271	290	250	227	269	259	289	263	263	259	243	248	251	255	263	239	270	250	268	256	283	272	263	266	295	249	235	241	241	254	272	260	270	283	280	239	284	243	265	243	258	270	270	281	284	277	250	295	251	223	267	259	289	252	239	280	267	304	284	301	265	267	256	295	244	262	258	248	291	288	267	286	271	276	275	288	261	270	254	248	274	248	268	275	257	297	245	268	258	284	245	265	249	267	265	259	263	271	284	256	242	299	281	281	249	232	257	267	250	262	279	266	271	280	302	281	253	266	242	261	257	281	289	265	268	277	248	245	271	286	273	257	262	263	289	230	279	274	264	280	253	255	250	254	271	230	278	277	263	273	248	264	275	257	237	224	243	253	279	275	287	286	232	268	274	249	259	273	264	251	271	269	239	257	262	251	265	280	255	280	231	280	274	256	268	273	256	254	268	263	289	261	256	263	265	264	279	273	253	262	301	252	288	250	263	239	248	284	256	252	243	284	253	253	259	260	250	261	248	272	270	305	259	258	260	273	269	271	261	264	250	244	277	282	264	220	217	242	257	260	269	261	254	250	266	278	261	279	246	305	271	302	267	243	257	274	233	226	270	299	279	249	277	270	251	282	258	263	272	268	270	268	234	274	250	286	281	277	265	260	281	249	265	264	280	280	257	273	272	251	252	272	253	254	267	249	280	282	234	240	259	248	272	278	262	248	274	248	269	233	259	255	284	291	272	255	265	288	244	249	278	272	250	254	267	257	258	293	279	234	273	243	247	258	257	264	268	257	262	270	256	274	275	280	233	271	284	284	242	275	289	254	266	291	245	222	256	237	228	255	274	244	230	242	261	261	253	265	266	276	266	269	240	247	251	240	287	264	258	249	256	281	230	277	273	256	267	269	281	235	262	255	295	277	270	270	259	258	248	231	260	271	260	247	244	268	261	279	252	267	251	248	274	253	227	278	271	253	271	244	249	281	279	267	249	257	262	250	256	274	285	273	300	270	245	248	270	263	246	276	269	271	260	227	250	289	304	252	280	260	269	295	273	263	283	256	304	238	259	262	266	248	273	263	267	289	245	269	277	257	265	253	260	243	259	253	269	292	286	230	278	283	262	272	262	255	239	278	251	279	253	273	274	270	257	283	263	254	247	260	266	261	239	225	278	262	247	284	272	283	238	282	246	273	251	266	259	304	275	247	256	247	259	268	280	293	274	242	259	277	258	284	285	269	273	260	231	282	294	269	248	238	281	259	256	250	275	246	284	276	252	272	242	253	257	267	269	290	270	256	269	245	262	287	273	270	235	273	263	268	280	276	269	266	270	240	269	261	240	259	229	293	267	281	292	242	251	272	245	301	242	264	270	272	286	270	248	245	252	243	249	284	255	247	233	289	246	269	250	253	281	243	260	240	267	266	255	269	277	269	235	243	278	296	254	238	266	270	261	280	269	254	253	245	268	274	250	271	251	248	250	231	249	295	256	275	244	256	281	263	295	265	269	241	237	264	289	283	267	283	260	265	270	275	261	274	279	255	237	252	281	293	258	233	255	246	273	238	275	246	272	267	269	288	279	273	250	234	297	252	274	296	279	279	265	248	277	250	278	267	261	266	262	269	276	286	247	258	250	242	309	264	259	275	250	246	228	291	287	252	241	246	246	260	261	236	253	275	244	250	249	276	279	265	259	231	268	263	257	249	243	288	257	255	247	263	281	258	239	254	245	268	268	263	259	238	247	277	256	279	247	241	237	277	274	276	262	256	248	263	262	270	265	262	287	259	279	271	266	254	292	262	268	261	275	230	253	265	272	285	240	225	242	258	289	270	255	243	264	263	247	286	275	257	261	286	251	258	265	264	251	254	236	250	269	307	231	267	255	262	264	256	260	294	288	264	247	259	273	269	256	234	262	275	266	260	299	260	243	237	255	291	266	249	269	285	268	276	215	260	254	263	259	233	247	248	260	295	263	283	293	266	250	266	264	266	257	244	269	284	233	251	246	290	272	277	270	290	271	259	237	241	259	254	276	255	265	257	246	273	262	250	274	281	269	285	271	248	239	276	268	271	243	266	283	255	278	283	253	280	250	298	264	237	260	266	275	274	285	266	256	252	246	259	261	235	244	255	265	297	284	233	286	253	262	261	258	241	272	267	282	266	268	272	251	255	276	257	271	276	254	292	284	303	279	267	269	250	223	264	251	282	262	271	261	262	258	292	258	272	276	236	246	293	266	262	265	258	239	266	261	268	267	251	274	264	264	279	280	258	266	268	244	281	310	278	268	270	244	298	230	275	225	260	250	290	269	255	265	275	239	273	277	248	266	258	269	280	247	251	269	275	247
36010	46771	33778	18591	7941	1582	456	329	332	304	287	319	278	316	298	328	290	316	296	289	298	296	287	282	309	287	261	294	294	329	286	301	307	285	318	302	318	306	311	305	332	318	280	308	292	305	289	261	315	279	280	288	332	301	312	300	305	274	309	311	339	338	288	330	290	307	334	306	288	315	318	274	331	304	306	299	328	310	322	349	304	292	290	333	291	263	280	332	295	311	298	347	316	285	350	301	310	322	305	300	302	293	316	297	273	301	323	321	310	327	332	292	278	293	285	286	284	305	313	281	290	327	301	335	322	305	304	299	318	288	308	294	270	285	288	329	272	294	293	285	304	297	300	336	324	295	290	319	280	304	313	301	265	290	293	303	295	286	289	283	284	303	310	291	307	293	315	318	290	303	317	280	308	320	324	302	283	307	301	328	315	285	294	304	305	270	292	327	316	332	336	329	327	278	290	279	322	304	302	307	275	304	281	322	313	314	313	304	288	277	303	279	299	306	280	299	315	311	329	292	313	291	297	285	315	297	301	298	281	310	276	286	260	283	281	291	319	299	314	290	308	309	299	283	303	292	343	283	336	312	313	290	276	316	305	328	272	283	287	303	303	279	303	320	316	283	319	292	319	318	311	336	299	309	315	305	275	265	311	331	306	313	309	266	310	288	305	291	339	320	295	310	306	325	291	306	298	300	309	330	297	292	321	278	279	294	317	309	313	307	319	290	271	325	292	297	321	299	295	324	305	298	298	275	304	263	283	284	296	282	280	300	325	295	320	307	348	298	289	295	289	298	336	303	273	304	316	314	293	315	314	331	316	300	329	336	286	276	301	297	305	303	348	300	326	320	310	310	298	306	297	292	333	298	295	266	305	314	316	314	296	324	303	282	301	303	316	324	294	287	292	320	312	308	302	278	285	339	267	297	292	324	317	295	296	300	304	335	283	310	316	278	309	351	292	306	275	294	310	301	311	295	283	307	305	293	298	284	309	302	306	289	314	289	291	294	310	323	277	288	337	305	287	310	312	290	298	330	270	331	279	295	346	302	303	297	325	286	274	329	295	297	305	326	335	301	292	297	292	336	296	312	331	305	282	292	346	328	292	355	300	270	303	293	288	321	265	343	294	296	321	295	291	295	297	281	300	294	297	292	308	329	312	299	312	287	305	318	289	313	302	281	294	293	342	324	323	293	315	306	307	307	333	304	298	312	334	314	301	291	328	291	295	310	308	318	312	271	294	290	305	311	311	323	311	288	306	315	296	291	280	275	309	335	316	309	316	301	296	308	288	275	333	315	283	298	283	310	318	310	332	307	298	350	316	286	285	310	294	305	312	302	306	301	307	302	322	309	303	288	308	287	318	319	273	324	332	294	327	301	283	289	324	297	327	284	272	320	315	338	322	311	349	329	315	311	286	310	281	273	333	330	309	342	283	293	314	291	289	339	281	310	297	247	272	308	292	330	306	294	303	286	339	294	307	283	312	303	294	314	313	261	297	307	326	349	321	287	314	272	327	292	322	253	300	326	311	324	305	289	292	362	270	286	299	318	325	315	302	278	287	311	313	307	318	311	320	289	343	279	301	321	312	304	303	290	322	279	307	300	310	303	296	332	297	285	317	316	300	284	329	296	295	291	310	321	321	295	327	317	315	307	323	327	292	307	299	301	302	283	332	293	285	278	286	282	313	258	307	302	338	319	284	323	308	344	320	308	314	300	297	295	314	307	289	288	293	277	321	291	336	301	301	306	312	274	299	303	321	308	300	304	297	327	318	278	306	304	310	319	323	284	293	306	275	317	329	292	277	310	305	310	312	320	296	297	293	310	318	346	272	322	289	313	283	322	292	272	300	296	306	339	306	306	327	306	347	303	291	294	324	324	298	289	287	312	322	302	281	323	301	278	317	333	285	321	307	318	298	319	296	331	337	314	313	269	304	351	317	310	287	325	291	305	288	329	318	326	298	313	315	306	307	306	301	313	312	302	322	297	317	280	347	316	296	280	279	278	300	303	334	340	310	284	319	287	310	304	342	296	305	310	327	313	283	293	319	344	295	317	302	303	282	306	282	309	338	305	280	311	279	334	322	289	334	335	293	298	325	285	309	285	318	312	281	285	314	311	313	329	308	312	288	301	277	294	315	305	334	294	320	330	297	307	312	298	315	276	334	324	310	289	312	279	327	337	291	276	310	279	299	289	311	293	314	309	307	321	285	294	333	298	299	300	296	279	294	315	297	299	304	291	332	294	324	301	299	290	306	315	313	305	316	300	276	301	258	303	271	304	297	308	307	333	308	314	297	337	322	292	303	288	328	307	313	293	299	323	285	302	340	327	291	322	302	308	303	310	319	281	311	301	277	292	326	277	291	301	316	299	297	298	333	307	319	307	306	334	267	315	317	304	324	277	292	314	314	303	292	324	321	290	320	262	284	273	294	274	271	288	290	290	318	300	311	318	315	291	315	288	302	283	301	286	278	310	285	282	278	320	281	290	302	332	305	304	285	295	283	311	278	263	304	345	296	330	291	291	312	330	309	312	277	310	312	314	323	322	332	331	309	308	299	277	303	293	317	280	308	317	318	298	314	324	290	302	307	312	301	276	313	306	310	285	302	309	310	317	290	305	289	322	319	309	311	302	295	307	296	286	309	272	301	317	313	326	336	325	342	300	283	355	323	309	294	300	329	333	293	306	288	316	297	260	301	307	319	301	311	291	299	281	331	313	345	267	313	288	267	289	295	307	288	312	298	311	293	288	304	304	312	332	292	331	333	321	308	295	266	320	307	327	304	303	299	313	303	290	306	280	285	294	341	323	288	316	312	314	290	300	295	299	290	314	324	318	297	325	339	297	307	301	300	303	307	281	289	324	326	316	321	272	323	269	315	307	330	279	313	288	305	292	278	323	323	311	301	332	320	292	316	296	296	286	284	313	296	299	283	312	328	295	305	317	315	312	296	301	266	296	312	302	325	322	293	310	266	292	312	310	288	337	292	328	335	303	310	301	321	289	313	298	294	293	313	303	287	307	288	301	284	290	315	294	305	278	307	303	310	306	319	295	318	311	314	292	304	296	298	312	305	285	300	335	279	337	315	306	319	276	307	306	310	318	324	291	294	322	292	301	303	289	309	324	302	281	312	287	297	332	312	286	332	315	288	315	303	321	318	314	277	303	297	286	310	308	331	303	300	308	316	308	315	326	308	299	298	325	313	294	304	282	294	298	304	267	307	303	315	326	327	314	321	305	287	305	313	306	302	271	300	308	331	319	288	321	319	272	319	264	300	299	281	287	294	307	293	302	301	301	313	279	300	311	317	301	276	315	287	317	283	282	295	280	291	306	287	302	310	299	317	296	301	262	316	296	268	278	304	309	297	288	345	328	316	309	322	332	320	301	325	314	314	312	302	304	302	316	309	319	309	355	288	318	283	319	303	306	317	316	312	320	309	311	291	307	285	312	310	300	319	307	294	264	279	298	334	305	326	270	306	313	325	304	322	312
25041	21812	29535	26469	21676	12326	2283	567	365	304	314	284	295	301	304	281	301	286	273	264	258	281	282	245	280	282	288	257	271	271	259	256	254	266	271	248	260	259	230	289	271	269	253	267	250	259	253	235	265	267	263	249	256	240	284	246	296	260	260	252	297	281	269	266	261	270	253	248	247	260	256	234	258	259	275	257	249	250	252	281	285	302	262	266	254	281	231	260	278	247	264	255	259	250	267	265	279	262	253	247	274	253	265	252	279	255	274	265	232	261	258	276	268	238	253	245	241	250	291	258	269	291	280	259	263	251	248	259	256	262	268	264	255	260	263	271	275	274	262	259	267	257	257	266	275	274	277	284	269	274	269	256	266	245	263	293	241	242	252	271	267	282	300	270	268	284	259	270	284	279	261	266	247	270	249	245	252	274	256	243	264	266	257	280	245	245	243	245	283	240	233	259	238	267	227	247	254	232	262	284	275	241	247	259	246	268	232	263	269	261	295	282	249	284	269	270	270	240	248	232	270	241	245	277	244	276	250	289	259	257	285	254	272	252	263	269	244	249	283	258	263	273	248	281	284	294	247	263	259	246	270	260	257	250	277	237	246	249	276	270	299	273	270	250	275	252	268	269	238	254	251	236	251	279	239	266	247	278	259	245	249	285	284	276	255	275	288	255	261	273	270	251	260	266	266	256	266	277	268	250	281	290	254	226	271	262	264	234	220	241	245	256	257	269	251	262	260	273	251	255	263	232	244	213	273	270	274	241	236	251	241	273	257	252	259	252	275	230	252	246	260	281	268	271	252	245	264	268	263	253	278	239	280	296	265	270	235	265	239	261	248	273	275	254	260	288	258	226	265	218	245	277	293	290	276	236	227	255	256	267	269	271	285	282	252	260	255	285	252	236	246	281	265	286	265	253	237	263	267	245	252	256	247	260	245	264	269	261	291	259	244	271	267	244	281	270	236	266	277	241	270	246	275	238	258	249	244	252	253	296	263	266	218	256	255	232	262	253	261	237	277	278	243	269	272	272	247	250	269	272	245	263	268	269	247	261	212	224	236	266	234	248	264	289	238	293	237	261	255	261	264	255	282	263	286	260	244	274	282	289	251	271	271	275	258	283	257	260	247	247	236	245	275	279	281	270	216	238	275	264	286	270	249	256	237	260	260	267	257	257	260	259	227	246	277	255	260	269	272	254	269	258	257	275	256	290	302	289	253	246	233	269	276	262	261	245	283	248	272	278	240	258	274	277	266	268	279	271	261	251	286	251	265	268	253	275	285	234	269	262	255	237	254	261	234	296	230	299	269	277	270	286	258	294	263	249	259	273	273	303	266	254	233	252	241	243	267	280	287	256	267	236	276	277	253	229	242	255	233	267	297	267	261	264	248	260	263	273	276	250	243	263	291	261	275	267	265	256	252	264	267	279	244	291	265	221	256	252	259	258	263	265	283	246	261	237	246	256	247	271	283	284	268	254	256	221	272	278	266	262	253	266	255	225	240	275	257	256	255	262	284	243	274	239	248	250	262	271	249	278	250	245	236	259	278	241	251	232	241	270	256	275	266	271	288	244	266	248	238	263	258	247	274	265	292	281	282	258	275	241	269	256	287	268	248	264	268	288	286	281	229	272	245	262	255	273	257	255	254	262	256	271	271	272	261	269	295	272	273	214	269	259	277	249	254	255	254	264	283	259	260	269	257	280	256	270	283	254	311	257	261	280	282	277	248	278	252	252	262	244	268	307	290	283	257	282	245	233	270	272	272	262	271	277	258	247	276	256	246	278	283	250	274	245	242	250	235	256	273	261	227	258	265	255	246	265	260	252	240	275	252	251	251	276	268	276	261	219	250	260	305	294	242	250	238	253	269	282	250	255	264	273	283	264	272	269	238	264	256	298	267	253	258	249	279	256	282	273	251	249	261	265	237	266	249	233	226	270	264	289	248	255	262	279	270	249	250	283	279	271	271	285	266	242	242	245	237	259	250	245	256	255	269	242	251	277	264	243	261	238	236	289	254	268	250	275	256	273	231	245	280	292	262	266	267	262	271	251	303	269	255	283	262	267	256	276	281	256	251	278	241	272	245	277	269	256	230	278	272	263	268	237	276	245	261	297	278	243	301	250	253	248	247	271	271	274	249	244	249	245	262	267	272	278	252	257	277	255	243	292	251	233	286	250	248	273	277	276	234	279	258	245	247	260	258	261	251	278	243	252	265	275	256	276	251	280	242	277	228	246	258	237	270	267	257	268	276	252	273	257	267	237	242	273	262	251	271	255	243	265	272	263	260	268	235	251	233	270	261	227	247	248	255	268	275	243	274	260	259	279	247	265	244	291	237	272	253	270	250	263	251	260	260	261	248	277	277	258	245	260	273	248	269	255	257	255	254	295	279	247	267	247	265	278	270	259	255	291	245	266	248	278	296	226	244	272	239	300	273	247	274	280	275	261	269	261	250	275	227	282	249	242	245	262	258	297	263	253	248	283	282	243	263	269	245	258	266	266	260	269	254	246	246	267	255	232	272	283	274	245	240	267	275	250	280	258	263	279	258	281	245	237	254	250	242	258	302	278	225	266	257	256	240	251	237	245	265	288	267	262	256	265	270	285	274	266	265	276	232	227	235	284	274	254	272	284	262	259	262	270	241	244	252	237	256	265	259	244	253	264	266	260	240	239	243	257	255	249	273	292	247	236	258	260	283	263	277	237	268	250	270	247	287	269	252	253	278	286	261	256	255	265	252	269	283	302	285	262	277	275	278	236	285	238	279	267	258	255	270	282	241	292	268	270	260	265	233	270	234	240	239	235	239	282	257	277	238	239	263	269	305	250	268	239	243	254	274	236	260	264	244	253	258	258	255	243	272	260	268	267	247	270	240	258	285	260	257	237	240	274	273	243	255	257	254	275	245	270	257	273	286	255	266	253	262	269	261	269	266	275	280	245	273	251	251	250	246	253	249	251	259	264	266	251	260	252	270	290	255	287	259	262	270	263	261	261	267	263	249	248	252	276	248	251	258	264	268	256	255	235	248	264	267	259	230	273	258	269	251	259	275	262	262	251	246	259	254	269	246	253	262	249	242	273	272	268	289	280	286	257	248	243	238	249	265	267	237	279	275	261	305	260	263	257	271	240	258	277	265	288	231	268	236	242	261	272	263	274	259	270	267	266	263	279	245	243	246	269	253	245	263	244	266	254	263	261	229	238	247	243	291	253	251	249	247	267	272	244	266	249	291	266	256	295	258	273	260	261	264	277	277	251	259	246	238	289	257	256	268	271	240	258	251	249	278	266	260	270	286	230	248	285	276	243	251	223	263	240	246	246	266	251	234	280	245	267	258	269	255	260	229	253	260	267	245	270	285	236	252	270	251	291	259	283	235	233	250	225	273	266	241	250	281	255	254	246	234	245	237	279	269	292	250	249	246	273	269	279	273	247	271	258	261	240	226	232	249	268	258	245	241	271	301	280	242	246	252	280	283	261	230	273	298	280	258	236
34443	59931	45556	29721	15852	6243	1372	578	468	357	338	316	337	327	298	320	308	326	292	311	324	289	310	297	293	295	305	280	351	327	296	294	281	313	333	300	327	290	313	317	279	302	317	304	300	287	308	311	320	321	300	303	298	271	297	265	299	299	279	310	283	298	281	300	283	309	303	276	270	320	295	318	316	289	301	279	293	282	309	286	298	296	309	297	299	310	321	269	274	304	287	312	276	291	280	307	326	305	280	324	286	305	292	287	311	293	285	289	304	288	331	304	315	295	303	309	295	302	290	293	328	304	293	297	301	322	273	313	315	310	296	294	307	307	286	304	267	292	278	295	306	313	309	324	307	311	312	314	303	285	321	301	305	292	289	333	315	264	295	294	303	303	311	315	332	312	304	303	298	314	312	299	316	287	307	308	353	289	291	329	264	291	300	319	310	283	322	308	311	271	276	282	279	315	288	329	287	270	274	314	277	283	329	279	315	297	279	267	303	295	287	290	293	326	319	307	303	316	323	286	308	305	315	271	307	281	309	271	271	306	325	306	291	281	304	283	300	266	307	304	306	275	301	309	288	284	326	303	309	305	287	287	255	300	315	283	303	291	348	277	270	293	294	311	311	290	303	296	299	297	286	278	321	307	298	279	293	276	313	278	305	266	305	305	277	294	294	333	288	274	320	299	294	302	294	314	301	305	278	289	323	265	272	311	288	287	292	290	299	299	313	295	261	309	279	285	333	315	279	323	282	299	290	299	282	335	289	300	313	295	298	293	289	298	278	268	289	291	261	290	297	275	301	301	279	283	323	277	307	302	313	329	286	288	282	304	316	334	302	306	294	303	263	284	323	297	304	295	272	282	279	308	314	320	305	288	296	283	306	319	297	257	308	296	316	308	300	322	303	322	285	291	300	325	311	303	312	307	286	283	302	290	298	266	269	271	306	276	279	288	291	300	294	309	311	289	305	306	295	332	321	300	333	307	317	309	296	301	279	298	304	284	263	314	282	325	299	275	270	304	310	287	272	281	288	286	310	327	311	274	291	296	256	329	299	282	317	293	290	281	305	309	308	310	312	325	295	287	264	302	315	277	274	323	300	294	328	309	312	298	284	309	283	294	279	273	305	308	340	320	293	287	332	322	296	299	290	328	321	294	284	316	299	303	310	287	284	295	277	316	283	295	307	316	278	323	303	326	295	292	304	282	328	305	291	306	299	327	297	305	302	303	291	321	281	266	306	308	285	279	277	294	300	304	281	305	304	283	308	310	296	298	296	257	323	285	292	283	312	287	336	290	296	303	277	276	313	306	287	306	273	318	300	262	308	274	295	292	285	267	288	350	284	282	290	285	292	321	308	317	305	323	303	289	318	275	311	291	278	283	290	319	287	293	303	311	299	283	293	293	283	312	314	266	281	301	318	296	294	314	307	263	303	274	301	297	286	306	278	258	310	307	307	303	308	288	328	306	266	271	286	320	320	282	297	329	305	279	309	296	305	296	309	287	293	322	284	312	313	291	281	313	296	317	289	304	298	291	311	270	323	290	279	316	315	343	306	265	284	286	282	267	263	326	279	307	321	294	281	284	314	280	270	287	287	282	307	320	315	262	290	299	277	327	286	345	288	295	294	307	275	300	259	286	280	304	281	308	298	295	270	278	295	295	294	312	341	307	310	299	291	271	290	289	289	304	316	303	277	285	282	319	317	313	275	268	285	300	301	284	306	299	302	290	280	302	282	307	309	296	283	303	307	264	298	293	293	314	257	281	302	318	308	313	311	284	262	314	305	289	315	316	289	297	279	295	290	286	294	337	329	294	304	286	272	296	283	299	290	328	299	293	292	299	311	310	290	313	315	317	327	280	266	261	284	330	298	324	290	293	282	272	303	291	278	278	268	299	272	326	281	294	304	273	300	314	286	295	274	284	299	293	306	299	282	311	276	282	286	280	273	315	266	259	304	298	286	291	297	324	333	275	305	324	292	295	317	283	318	320	296	303	326	278	307	332	305	282	296	295	314	291	288	316	300	276	303	305	289	276	282	319	308	297	329	303	301	280	304	289	303	305	278	297	256	286	286	248	333	292	328	290	286	308	297	298	304	283	313	279	296	311	274	297	309	303	320	283	296	318	309	289	295	292	328	276	296	314	295	317	305	296	301	299	304	305	280	308	259	334	281	269	266	285	293	301	278	292	288	285	295	315	318	336	251	288	312	284	314	290	287	271	289	303	285	299	278	274	297	306	286	297	296	324	295	314	288	274	299	319	305	284	290	317	284	326	320	292	291	275	314	308	311	296	329	293	276	313	321	305	253	341	306	301	321	318	307	318	258	304	291	296	288	312	274	282	306	291	305	273	299	318	289	310	283	292	291	308	309	292	303	276	296	248	295	298	293	306	312	286	320	283	273	311	321	299	331	286	295	291	294	273	323	316	289	290	316	292	303	294	299	307	277	315	312	319	316	276	297	271	300	271	285	339	306	331	293	292	311	278	326	312	303	320	312	278	326	276	293	320	264	294	322	287	294	320	299	284	288	302	312	303	292	313	320	314	294	314	310	307	325	285	337	298	273	332	276	284	304	278	302	318	296	309	281	297	293	279	307	320	303	305	310	285	311	306	295	296	284	278	275	291	307	310	303	292	288	293	283	298	328	306	344	303	282	293	297	285	282	278	282	286	274	279	322	309	306	287	281	326	304	282	316	300	346	310	284	344	325	295	327	328	267	314	325	284	293	302	306	301	304	282	295	296	315	310	273	319	297	289	287	299	281	299	318	300	297	293	308	320	291	290	282	277	295	303	315	320	282	274	289	283	302	299	309	278	266	294	324	288	303	298	291	277	294	285	321	288	295	288	297	330	288	300	292	315	306	292	311	306	296	283	279	300	296	289	285	290	325	318	303	305	308	294	343	277	289	294	316	321	319	297	296	312	313	315	324	316	252	280	296	299	314	310	289	273	302	288	326	290	282	315	286	282	302	306	317	293	267	304	291	301	302	290	329	292	326	327	302	319	295	274	321	324	299	295	277	295	282	280	297	317	304	257	310	287	264	272	306	276	331	298	315	308	313	318	284	299	335	291	320	289	288	294	306	307	291	289	308	298	289	274	307	307	306	341	316	318	297	320	263	293	307	289	292	288	297	294	301	251	269	305	288	319	287	314	272	278	282	298	294	290	318	289	300	315	306	314	292	305	278	314	320	336	263	281	277	289	286	296	285	291	320	319	302	309	275	307	284	305	284	278	308	280	302	288	314	289	315	317	279	292	323	302	329	320	303	302	289	320	304	275	291	336	287	320	276	313	282	262	294	283	284	319	307	273	291	298	281	261	303	310	309	240	271	287	267	312	313	276	317	277	303	297	323	299	290	318	293	313	311	305	326	304	284	295	314	298	289	275	309	284	304	301	288	294	326	313	266	310	299	280	336	262	319	310	291	298	306	277	331	297	288	335	281	310	292	295	286	339	287	299	305	324	293	319	285	288	299	290	304	292	326	312	276	326
24953	21437	31008	27068	15290	3963	908	468	395	369	370	399	335	365	331	368	328	333	354	349	348	347	368	378	352	382	371	369	376	369	363	382	369	330	389	348	353	382	380	351	387	382	356	354	351	341	356	323	387	389	337	327	318	356	345	339	369	386	382	344	361	346	361	362	347	382	401	330	393	337	345	407	348	371	353	377	356	358	338	340	353	367	337	330	359	368	350	390	334	392	328	354	369	342	363	350	350	371	345	356	342	364	355	392	356	369	392	365	329	364	348	393	372	360	357	350	362	352	350	373	355	345	365	380	365	399	352	320	342	373	371	348	337	366	379	363	380	357	363	318	354	305	343	336	369	381	377	348	344	379	343	360	352	387	333	331	387	348	368	367	343	362	370	361	371	367	326	358	340	390	363	376	336	381	338	363	349	367	332	365	330	396	335	358	391	373	345	321	334	354	369	383	348	333	363	360	371	370	343	379	359	375	349	394	329	350	358	361	349	358	353	358	356	367	386	350	360	354	352	404	354	353	357	381	301	341	367	361	359	398	369	380	358	377	375	338	360	356	367	393	345	362	388	360	365	368	357	383	351	343	354	348	362	342	324	369	357	358	351	337	346	355	322	401	327	362	357	337	374	370	366	367	348	324	363	364	371	381	359	320	353	341	323	351	322	367	360	321	330	359	333	347	349	377	381	356	320	358	376	351	372	363	340	358	332	329	362	389	399	362	381	363	319	366	354	354	373	346	351	340	349	354	330	340	359	380	357	340	385	359	334	356	360	358	329	354	359	382	379	391	352	376	369	328	326	353	358	333	366	336	350	369	336	378	358	392	338	364	366	347	373	354	360	374	394	378	373	360	357	379	367	336	352	360	360	333	335	344	382	361	341	350	344	356	381	367	370	366	335	386	347	351	351	349	369	374	313	323	390	363	341	363	340	359	374	366	356	361	368	372	353	364	426	352	328	364	348	378	365	412	325	370	331	365	352	335	364	336	354	361	388	351	354	363	346	386	362	340	385	326	376	373	344	377	397	341	340	388	348	337	342	373	378	335	361	366	345	325	345	380	339	335	361	366	359	359	368	367	379	390	367	360	369	354	383	355	361	388	356	358	356	332	359	341	351	383	368	352	375	370	383	348	325	352	374	374	384	354	357	353	336	378	371	380	379	353	338	359	374	334	348	340	338	331	383	342	352	373	332	373	395	347	372	348	357	333	369	344	312	373	319	388	382	388	326	358	342	353	370	348	405	327	349	373	339	395	360	365	346	365	404	367	377	396	361	344	381	333	358	372	354	389	329	353	355	343	341	324	312	341	363	376	369	350	372	346	392	375	347	346	390	366	333	361	373	377	370	365	352	369	335	333	329	335	349	370	329	336	345	368	367	368	386	373	344	345	363	372	342	379	367	363	355	392	320	344	360	328	363	370	342	348	328	360	387	367	340	410	378	368	356	341	357	356	331	322	357	350	330	366	359	389	333	351	355	385	333	321	345	384	346	392	373	339	369	355	368	377	368	377	349	403	351	369	377	331	362	351	358	341	357	351	361	379	361	382	337	334	368	370	383	335	395	334	345	358	368	366	379	363	353	363	361	369	346	382	366	365	356	418	351	388	331	367	369	347	385	360	366	342	372	352	345	355	353	357	359	343	315	368	402	354	343	332	358	370	339	337	353	370	348	339	345	353	396	362	382	328	341	326	349	348	357	342	387	370	385	328	371	366	370	351	349	366	346	340	369	355	379	343	348	361	362	343	344	342	364	373	355	348	368	381	381	360	370	352	366	377	356	329	392	332	373	378	336	380	339	357	346	369	355	336	349	367	345	350	349	325	347	382	371	335	326	347	357	380	372	351	353	358	388	373	375	346	365	345	338	368	373	355	361	354	348	367	362	348	355	381	351	331	346	362	340	386	354	353	368	326	332	364	368	331	334	350	335	369	317	373	373	372	341	378	337	352	374	336	353	382	342	351	358	355	368	357	345	372	318	362	358	347	297	354	328	373	375	369	339	377	354	348	362	355	338	371	365	348	338	345	318	334	356	338	358	366	365	368	344	385	367	342	351	360	330	376	356	331	362	346	365	333	347	371	352	365	363	357	379	348	351	356	358	346	326	321	354	350	339	375	371	318	377	352	371	364	384	335	344	382	374	347	342	328	369	364	361	350	364	368	356	333	345	323	359	385	359	351	355	381	367	370	355	360	344	320	369	366	381	344	389	333	331	372	358	344	373	353	361	384	359	346	410	384	355	365	366	363	356	363	353	347	324	347	400	373	342	345	340	362	348	349	344	328	379	359	341	362	355	373	368	363	352	313	361	386	403	369	338	341	354	337	351	353	340	350	374	357	352	350	343	352	340	403	369	370	352	384	348	336	323	380	358	365	366	355	385	351	369	327	365	375	350	327	365	346	352	347	362	359	346	326	351	352	328	353	351	340	355	378	375	306	384	329	343	362	365	316	329	338	357	340	347	327	361	359	365	379	328	349	363	361	329	395	355	357	360	390	346	362	374	353	360	336	345	376	356	356	377	367	400	360	373	360	391	351	345	371	338	396	363	355	349	345	321	360	333	373	339	397	357	392	333	362	357	376	359	345	370	360	368	340	329	381	341	328	343	360	373	353	333	373	381	393	385	355	370	349	376	338	368	363	353	340	330	336	365	360	369	374	312	381	369	376	352	381	363	375	386	355	324	366	357	340	357	376	371	353	324	352	365	365	341	367	347	336	351	387	337	348	368	322	335	338	354	344	398	334	343	396	347	331	366	390	368	362	354	376	365	345	356	410	371	349	349	355	369	353	368	330	361	379	370	337	333	373	370	374	344	344	358	324	388	351	354	359	344	343	371	377	416	375	350	357	341	394	331	365	373	336	370	331	372	363	389	332	363	343	332	372	363	327	325	356	337	373	357	356	347	389	346	386	337	337	330	355	350	374	367	373	359	361	337	365	384	344	349	328	351	372	330	352	344	380	322	360	359	345	363	353	365	347	396	339	359	359	358	369	352	321	346	350	368	396	345	394	388	361	346	338	391	338	400	364	367	388	403	335	324	330	385	366	357	363	351	365	364	368	327	362	377	350	340	395	349	336	328	366	360	371	355	381	340	365	357	349	328	331	342	334	324	369	360	351	362	343	362	352	362	334	355	328	367	371	350	376	364	355	357	376	352	370	348	341	335	332	360	373	357	350	334	375	367	355	338	349	330	349	336	388	379	346	339	359	364	366	352	374	354	332	357	338	363	382	351	361	316	350	366	313	348	359	344	367	364	355	374	376	372	373	352	344	373	372	374	347	324	334	361	337	392	369	354	366	311	350	349	379	368	361	356	320	325	390	339	377	361	380	342	337	363	361	361	369	331	366	375	356	345	365	349	342	374	360	380	344	376	360	354	381	349	354	361	385	348	358	376	336	356	312	356	351	385	358	329	358	339	347	351	373	358	372	376	386	368	362	321	368	347	363	359	351	371	368	370	364	352	345	343	363	348	364	306	383	356	352	366	350
35151	57119	43065	25345	12464	3426	1068	515	470	455	444	452	427	425	433	445	447	400	416	424	454	394	372	391	409	403	418	379	404	431	430	412	423	392	406	398	438	399	389	383	440	423	373	398	427	403	383	416	386	410	381	370	427	389	368	383	390	438	414	398	386	413	376	392	391	386	414	426	397	419	418	409	391	365	415	401	396	388	406	384	441	395	422	422	413	433	423	419	379	409	387	403	417	404	417	389	429	408	403	415	441	409	433	419	393	391	371	417	405	433	354	412	393	418	415	412	399	392	402	374	354	450	406	402	427	400	420	424	412	407	411	392	421	385	434	397	419	429	402	424	410	401	404	451	362	460	406	419	423	400	415	411	398	429	420	411	401	407	434	387	464	409	387	406	373	425	403	451	420	406	429	402	426	393	413	413	419	421	430	453	424	403	443	414	416	420	359	431	396	428	410	419	398	414	443	412	442	379	427	398	387	382	420	381	441	383	416	379	408	396	410	421	382	394	423	381	417	407	389	426	401	424	374	375	390	412	409	389	415	399	410	403	370	376	421	406	428	421	424	417	440	385	376	401	438	396	393	412	400	425	419	353	413	417	411	440	374	377	389	403	414	411	408	408	418	406	417	408	408	430	414	460	390	414	397	397	404	449	372	402	408	375	443	387	384	399	412	427	404	433	408	414	387	370	398	379	409	435	408	404	403	425	417	412	412	436	394	441	416	392	423	379	410	403	412	409	420	428	416	412	404	398	388	402	428	445	470	362	406	410	387	401	402	422	410	420	367	438	389	418	394	417	421	443	435	400	380	375	370	404	397	425	413	398	408	430	383	392	430	411	385	405	395	402	402	391	375	399	407	357	401	398	372	410	386	391	428	439	417	405	412	406	389	418	382	382	405	419	394	434	383	386	392	424	422	380	383	375	397	412	381	437	409	394	397	429	430	412	399	400	409	379	381	404	367	424	406	427	416	428	358	426	415	414	408	417	383	392	414	402	428	420	421	425	393	392	421	393	428	409	395	384	422	400	405	441	386	368	381	409	373	419	400	396	358	355	427	444	404	390	448	454	384	401	394	415	372	394	366	363	406	415	404	394	416	426	423	408	413	441	379	388	399	390	413	401	416	377	426	397	448	416	394	387	401	399	426	420	387	410	401	402	429	363	429	425	396	416	446	403	402	418	385	387	389	405	417	388	407	395	395	392	417	434	425	375	424	393	407	403	404	394	416	396	398	379	414	404	443	443	379	387	398	400	406	409	404	402	413	385	412	359	446	434	428	454	405	475	403	411	445	453	404	425	419	431	386	412	400	391	377	399	385	417	346	409	389	401	390	410	410	378	431	402	397	434	412	398	408	408	417	431	391	438	437	399	431	412	397	426	392	401	412	441	395	416	432	457	391	383	422	387	392	425	395	424	406	404	448	390	384	421	393	388	408	417	430	406	393	434	398	403	414	443	418	410	370	403	414	439	405	421	408	466	426	397	397	406	407	446	401	388	382	407	393	402	393	409	404	437	384	420	429	392	413	364	421	445	377	441	448	387	410	372	382	438	413	365	379	386	393	388	419	417	388	411	430	389	392	380	371	373	431	399	394	417	457	447	408	399	421	361	374	396	447	386	375	386	397	406	392	407	381	421	425	437	430	396	412	408	370	381	410	439	388	420	397	440	411	402	393	377	396	424	431	405	391	397	385	388	405	430	408	412	451	365	375	404	423	398	369	423	417	407	393	393	404	409	391	421	421	386	423	409	410	421	410	431	396	436	385	428	402	450	424	437	458	412	399	392	430	390	394	418	389	430	406	415	436	427	397	387	418	400	401	392	395	415	393	412	431	438	411	391	416	411	387	424	414	397	406	402	385	382	391	391	413	380	375	393	453	382	418	417	402	414	377	407	392	417	394	399	408	399	448	386	418	393	404	371	394	430	411	390	376	437	396	427	439	406	412	407	433	421	417	435	379	430	423	376	401	384	411	392	376	446	411	389	414	429	404	408	407	413	396	410	442	361	416	388	422	437	415	418	398	381	402	386	405	432	400	418	436	403	403	435	381	388	413	410	397	429	458	407	410	407	389	415	437	440	406	378	414	392	406	410	384	377	411	414	401	420	406	402	387	413	434	396	400	428	395	430	390	409	383	371	424	393	405	411	438	417	415	443	383	400	396	372	440	398	400	388	430	403	444	416	413	375	394	385	435	389	388	419	388	398	417	402	438	380	440	398	382	415	414	400	405	415	422	414	408	423	432	386	406	464	424	398	405	419	432	409	425	397	447	426	412	419	389	419	387	416	394	367	425	387	394	452	413	410	418	426	380	384	420	394	412	419	393	413	398	386	429	413	420	400	396	401	393	371	427	411	429	419	405	420	409	390	409	392	357	434	406	426	429	387	375	415	446	411	428	417	393	433	388	398	416	436	389	381	392	399	449	378	414	417	385	397	410	399	398	398	433	423	435	423	398	399	407	376	433	387	430	423	408	426	389	415	419	385	372	397	416	387	399	439	440	453	403	448	418	395	420	414	403	387	407	402	387	420	405	413	426	404	355	432	448	386	399	406	366	419	391	409	417	414	402	432	401	426	398	400	403	425	396	405	402	397	422	411	439	384	394	408	366	402	413	452	405	367	405	432	417	380	386	426	402	392	355	391	387	420	400	393	380	426	360	380	407	416	401	409	400	369	416	415	403	409	413	449	442	401	426	381	353	365	386	412	378	419	423	409	394	433	407	406	425	411	416	380	395	405	404	436	410	434	414	409	439	432	428	409	426	415	399	397	376	417	414	427	443	406	428	403	448	406	386	399	384	405	398	389	433	450	411	418	410	391	398	390	416	416	401	422	419	446	385	403	379	437	442	410	395	412	373	380	397	398	418	376	396	433	404	406	427	422	402	423	407	417	395	384	375	393	415	420	390	447	438	405	403	395	408	414	409	407	435	426	387	437	430	415	406	388	440	419	410	409	420	420	370	392	393	379	406	423	412	426	404	422	401	426	416	422	427	400	409	391	422	393	406	396	437	435	417	373	400	403	402	416	383	402	429	436	456	446	427	405	379	398	417	381	384	399	399	432	414	411	384	456	413	389	432	397	396	409	404	394	420	396	399	385	414	430	377	430	414	405	380	418	396	430	398	406	394	396	416	421	408	408	417	418	403	382	415	396	402	379	417	413	372	412	353	407	405	360	453	422	401	379	428	418	419	406	383	404	443	385	411	414	393	387	433	394	402	410	388	405	402	408	385	401	419	422	419	387	444	408	376	373	428	399	397	436	422	355	423	397	422	405	415	394	427	413	393	436	398	401	395	382	403	350	395	395	443	355	404	404	375	415	431	398	375	406	380	410	399	396	413	386	406	400	389	410	455	393	403	407	427	408	384	372	402	390	423	406	399	410	432	398	402	397	407	440	412	387	391	401	406	427	396	465	398	411	381	364	391	394	431	411	383	431	394	425	423	404	400	439	379	395	384	381	401	413	426	413	371	390	446	405	377	428	388	437	420	392
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
